gitolite-3.6.11-4.6.1<>,t\?`\?`Ld   A) Bdx~ `      \i"6"T$' ' (v (((((8(9):*=CFCGCHF8IHxXIYI|\I]K^QbUJcVdVeVfVlVuVvX wYx\8y^xqz`<Cgitolite3.6.114.6.1Server for git directory version trackerGitolite is an access control layer on top of git, which allows access control down to the branch level, including specifying who can and cannot rewind a given branch.\/dev/null || \ /usr/sbin/groupadd -r git # default user: git getent passwd git >/dev/null || \ /usr/sbin/useradd -c "git repository hosting" \ -d /srv/gitolite -G git -g git \ -r -s /bin/bash git # if apache user is not in git group, add it getent passwd wwwrun >/dev/null && /usr/sbin/usermod -a -G git wwwrun/^ OJ,XCuX>C @? #`OC-d;1W dK! gQ 1  Z F4 XCs;Z%| #?/^ OJ,XCuX>C @? #`OCa4#WGM M , ;BAA聠A큤A큤A큤A큤A큤큤A큤A큤A큤AAA큤A큤A큤A큤A큤큤A큤AAA큤\<\<\<\<\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\<\4m[\<\4m[\<\<\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\4m[\<\4m[d41d8cd98f00b204e9800998ecf8427e1e44cbf5c1cb31ae7eaf10e695b64045c60586edb2fb8ead0705b98878e10321590b94adf67eb21189fa8f0114ef36a8a6af7977eacd5bcc4c3c3f592c37229d1dbb6fad6543c53cbd6fc8e44d804f2170dc6261fcda241f6ce9813c83def54f886988b980537d66d9e036525f26a95077e14df9f3649fbfbf1a111d73213ef8b6e3cda983c35b76dac378ec6bfa81d663f1bf3a5efb808494c23b11bee41534ff3d2cff53e0a7b7552525dce5b75f0325860ae6fb60ba031628460890d0c7c619578f2d847de0c703ec2681ee5e46697cec154baad579fac1bd0022caabd3c43884400cef87e82ec048f2872ffc8a62d7d34de312810b27f3345e2b698ea11d6571ce015fb4645aaaf674cf83ec5a9aae97777122955ee2514343d5270051d1af5eae1606d3ca916ff4c1faf15af05b5fb890aee16bd91e0e4b0df4558495f60d43a6a5d0b56d08ef01fa39d84a797db9c3fc8173cdcd72df29ca42de3bf2777577f25ff4d0ee5748dcecfdb993099c52d9ba0c7aebf0b352d9eae244170a8d4faed566a599f69f8c85013dff8c01562dd5d8384cbf1e75b77d22e623760e5a40804fdf1ba35eacffe8eb481281b4a0d4edaed21da3573bd36467bcc8b96bc6be06480da44da1fb26fea546a19575497bdd323b320b652a5bef69263c45e4f2518b840079a8eb2f6f0425d10a511afd00559204cece57c776be63fcf5c5325b53a422c174b15f8d84e78200ee019a6900fef65189c9001c8d100527fddcb28ae68ebecac05b73f03c64492865b632054777b779648365b6ba3f5db2bb87c1a7fb03c6d965683eaca9d1ef202a9aac08e2959fd623e60c6147f9ff48432949b8919f5b3b418a70bc00f22e191abdd5f03bc1ed3d1be96c0b40942c8d39b36f56aa22ed8042442544870f7e2e5fb448644af0841752a65753d4bba7063804044b5a6fcfb795d7f607811c8022a5e1a784090d8854e80f2584d84801c6143ac6d600188ddb6798151079c120498aaa405f34caedbff86f5f35d5de39fcc2d0d92b2469bffa0448da4c5a9872709620c34c22954be8935c2719a16b6cea98a94aa6783e62f725a427536a667b55dd2c1832a493eeada8e426599860ed6eb7c789f5e5a8616874cc196f0cc6244242e5ff7b54fb7ea9aa2268a5c2af2ed58bd58266d9b8551cc399b7f7c278e1cd67d4dd0b37b4c47073d3639290411e4b7420c1aedc96b7028befbcbca7db9040526e9fdf104c3c280f2d17a6e95fa67370965d1156beb39f2d3fea4c0480c27ce5405b1ffb159d172b42811f057b9a4e6085196cb445f7b0a4efc8707609c6fbfacdd05208d811af8b7e6a33cd014162f444ae5e04313f918d5b85e457d08a73cc2a0a4c8a1bd86843682cd11835186d001b5b725970849e0ab371c106d57b69352d215b04ea8d0d1064b39c946b8a502d9851ed88f398d40dd98b53903d20f210768b31326918fa58ea4212ebc59429cb43f8a74782dfe34806bf2f7609de9ffdcacd3a0663a84d8dc3fbe5122efa2199b6ed59bf4e682c33d04087c867f1cf44929557d3211ae78e4368ac51514e01a6979a6259981139b3a5d94cf75c59fc6462f8180fee921755ac8b199e2d2f7cac9ce28a5df565abc77043b9ed38090553f9c1c463df551ded71cf4d37a6759da1e0137f1e44cbf5c1cb31ae7eaf10e695b64045c60586edb2fb8ead0705b98878e10321590b94adf67eb21189fa8f0114ef36a8a6af7977eacd5bcc4c3c3f592c37229d1dbb6fad6543c53cbd6fc8e44d804f2170dc6261fcda241f6ce9813c83def54f886988b980537d66d9e036525f26a95077e14df9f3649fbfbf1a111d73213ef8b6e3cda983c35b76dac378ec6bfa81d663f1bf3a5efb808494c23b11bee41534ff3d2cff53e0a7b7552525dce5b75f0325860ae6fb60ba031628460890d0c7c619578f2d847de0c703ec2681ee5e46697cec154baad579fac1bd0022caabd3c43884400cef87e82ec048f2872ffc8a62d7d34de312810b27f3345e2b698ea11d6571ce015fb4645aaaf674cf83ec5a9aae97777122955ee2514343d5270051d1af5eae1606d3ca916ff4c1faf15af05b5fb890aee16bd91e0e4b0df4558495f60d43a6a5d0b56d08ef01fa39d84a797db9c3fc8173cdcd72df29ca42de3bf2777577f25ff4d0ee5748dcecfdb993099c52d9ba0c7aebf0b352d9eae244170a8d4faed566a599f69f8c85013dff8c01562dd5d8384cbf1e75b77d22e623760e5acba4a339f2ca16672ba7fb0be5e2754744537a8bbdcfc98a433eaee072e983e7fb8bb8c25e79d73e968a3b54f928be16ded1bedac4d72257149be479dafd0ff4e11b7f35c8e0a8afa9073b9772227c27bf1679d29166343893f96a407b00e349c75719050a7ff9fd029d520368d67bd3041a1d37ef58845d94d28c03bef746e4263c84868a32209af4c9976e95036c608f9f57d0c3ee107e53c3574666fd6c28c7dd5f74d8393a09506e011cd2561189368ca286b23d865eed277dc05c63c805cc20fc7703d6cb9d3d497f93555abc3415c566d277e5e5b1a030b7239c05588ccbb935b66c0e5fad1a2d09c4da06b8ee3117868afed00e81257788cb5a5452d171aa6aa86956d3fe28c0dab0ead3b93363fc065bd250f9844a7624fb63132eeb5c1f9ed8aa4ae160f6764f09ea2e52506c2f3d0f21c80594c796bbf9ef7a1add8283b295ef0d03af318faa2ed2c5d5c8../share/gitolite/gitolitegitgitgitrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgitgitgitrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgitolite-3.6.11-4.6.1.src.rpmconfig(gitolite)gitoliteperl(Gitolite::Cache)perl(Gitolite::Common)perl(Gitolite::Conf)perl(Gitolite::Conf::Explode)perl(Gitolite::Conf::Load)perl(Gitolite::Conf::Store)perl(Gitolite::Conf::Sugar)perl(Gitolite::Easy)perl(Gitolite::Hooks::PostUpdate)perl(Gitolite::Hooks::Update)perl(Gitolite::Rc)perl(Gitolite::Setup)perl(Gitolite::Test)perl(Gitolite::Triggers)perl(Gitolite::Triggers::Alias)perl(Gitolite::Triggers::AutoCreate)perl(Gitolite::Triggers::CpuTime)perl(Gitolite::Triggers::Kindergarten)perl(Gitolite::Triggers::Mirroring)perl(Gitolite::Triggers::Motd)perl(Gitolite::Triggers::RefexExpr)perl(Gitolite::Triggers::RepoUmask)perl(Gitolite::Triggers::Shell)perl(Gitolite::Triggers::TProxy)perl(Gitolite::Triggers::Writable)perl(SugarBox)perl(Tsh)@@@   /bin/bash/bin/sh/bin/sh/usr/bin/perlconfig(gitolite)gitperl(:MODULE_COMPAT_5.18.2)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.6.11-4.6.13.0.4-14.0-14.4.6-1gitosis4.11.2\Karol Babioch Neal Gompa kukuk@suse.debwiedemann@suse.comjengelh@inai.detampakrap@opensuse.orgchris@computersalat.derpm@fthiessen.detampakrap@opensuse.orgrpm@fthiessen.dedarin@darins.netchris@computersalat.dechris@computersalat.dechris@computersalat.dedmueller@suse.dechris@computersalat.dechris@computersalat.deasn@cynapses.org- update to 3.6.11 - fix for boo#1121570 (CVE-2018-20683) security issue in 'rsync' (bundle helper); see commit 5df2b81 for more - update to 3.6.10 - fix up boo-boo caused by previous release; see mails on list for details- Trim bias from descriptions.- Update to 3.6.9: * CVE-2018-16976: prevent racy access to repos in process of migration to gitolite (bsc#1108272) * 'info' learns new '-p' option to show only physical repos (as opposed to wild repos) - Update to 3.6.8: * fix bug when deleting *all* hooks for a repo * allow trailing slashes in repo names * make pre-receive hook driver bail on non-zero exit of a pre-receive hook * allow templates in gitolite.conf (new feature) * various optimiations - Applied spec-cleaner- Update to 3.6.7 * allow repo-specific hooks to be organised into subdirectories, and allow the multi-hook driver to be placed in some other location of your choice * allow simple test code to be embedded within the gitolite.conf file; see contrib/utils/testconf for how. (This goes on the client side, not on the server) * allow syslog "facility" to be changed, from the default of 'local0' * allow syslog "facility" to be changed, from the default of replaced with a space separated list of members - 2016-09-08 v3.6.6 * simple but important fix for a future perl deprecation (perl will be removing "." from @INC in 5.24) * 'perms' now requires a '-c' to activate batch mode (should not affect interactive use but check your scripts perhaps?) * gitolite setup now accepts a '-m' option to supply a custom message (useful when it is used by a script)- Require system user wwwrun- dont include rebuild counter in rpm to make build-compare happy- Do not suppress errors from useradd/groupadd - Replace unknown "groupmod -A" call by "usermod -a -G".- change the homedir of the git user to /srv/gitolite, to prevent ownership conflicts of the /srv/git directory with the git-daemon package- fix changes file * add missing ChangeLog info- Update to 3.6.5 * allow creator check to be bypassed during mirroring * handle new style ssh fingerprinting correctly (thanks to Robin Johnson) * allow pre-auto-gc as a repo-specific hook * optimise mirror pushes for heavily used repos * create-with-reference trigger: on repo creation, setup objects/info/alternates for a server side alternate object store. * 'mirror status all all' prints a list of repos that have *some* error, which is arguably more useful for further action/processing * allow incrementally adding more repo-specific hooks - 2015-11-01 v3.6.4 * a ref-create bug in wild repos was fixed * some contrib code related to AD integration, and to redmine user aliases * teach Alias.pm a few new tricks * remove a race condition in 'create' command that affected the 'default roles' setting * make 'who-pushed' more efficient (local push logs, and 'tip search') * 'gitolite query-rc' learns '-d' ('--dump') option- Change URL to gitolite.com - Use full URL path for the source tarball - Add Git as runtime dependency, it's heavily needed- Update to 3.6.3 * allow limited use of 'git config' using the new 'config' command * accept openssh 6.8's new fingerprint output format * (finally!) allow limited symlinks within ~/repositories; see commit 8e36230 for details * perms command now lists available roles * minor backward compat breakage: 'perms -l repo' no longer works; see 'perms -h' for new usage * allow gitolite-shell to be used as $SHELL (experts only; no support, no docs; see commit 9cd1e37 for details) * help with 'git push --signed' using a post-receive hook to adopt push certs into 'refs/push-certs'; for details see contrib/hooks/repo-specific/save-push-signatures * new 'transparent proxy' feature for git repos; see src/lib/Gitolite/Triggers/TProxy.pm for details- update to 3.6.1 - updated and renamed README.SUSE - removed patches and unused files - spec cleanup- fix for bnc#784983 * add subpkg skel - hold files needed for git user homedir (/etc/skelgit/....) * rework spec pre section- update to 2.3.1 - fix bug where config statements would get ignored if you had a description set. The biggest problem was that this would affect mirroring. - for mor info please see the CHANGELOG file - rebase patches - fix License: GPL-2.0 -> GPL-2.0+ - add skeldir * add .gitolite.rc to skeldir - add README.SuSE- update to 1.5.9.1 * IMPORTANT SECURITY FIX; PLEASE UPGRADE IF YOU'RE USING SOMETHING OLDER THAN THIS ONE - supercool new 'git' adc; so cool it's disabled by default - '-prune' added to find commands; makes a big diff if REPO_BASE is NFS/CIFS mounted - first python ADC contributed -- 'perms' makes setperms etc easier to do - 'set-head' ADC added - v2.0rc1; major refactor- change requires to git-daemon- improve co-operation with git-web o add gitweb patch o add permissions file to doc o add apache user to git group- update to version 1.5.9 - Nokia MeeGo team contributed ldap scripts - large configs should now be twice as fast (except when gl-perms exists) due to my finding and eliminating a wasted parse_acl - major change: split the config file when in big-config mode (includes a data format change) - GL_ALL_READ_ALL to make things much, (MUCH!) faster for sites where all can read all repos (like Fedora) - rc file revamp -- was getting too big and unwieldy; now the documentation is in a new file instead of inline - allow gitolite to be used even when users have real IDs (thus $HOME is not valid to find the rc file); allow /etc/gitolite/gitolite.rc then - BIG one for adc writers -- full blown access checks (ref level) can be done from an ADC now (though it has to be in perl, not shell)! - allow full access checks from perl (shell can only do level 1 checks); useful in hooks or ADCs - v1.5.8 - Jeff from KDE contributed the watch ADC - allow disabling gitolite (write access only) to take backups - document how to move gitolite from one server to another - custom permissions categories (default being READERS and WRITERS) for setperms (thanks to Jeff from KDE for the idea/need) - noarch pkg, not only for suse > 1110 - reworked rpm-system patch - add group/user git- Initial package version 1.5.7/bin/shbuild72 1547493361  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3.6.11-4.6.13.6.11-4.6.1     gitolite.sshauthorized_keysgitoliteGitoliteCache.pmCommon.pmConfConf.pmExplode.pmLoad.pmStore.pmSugar.pmEasy.pmHooksPostUpdate.pmUpdate.pmRc.pmSetup.pmTestTest.pmTsh.pmTriggersTriggers.pmAlias.pmAutoCreate.pmCpuTime.pmKindergarten.pmMirroring.pmMotd.pmRefexExpr.pmRepoUmask.pmShell.pmTProxy.pmWritable.pmgitoliteCHANGELOGREADME.SUSEREADME.markdowngitoliteVERSIONVREFCOUNTEMAIL-CHECKFILETYPEMAX_NEWBIN_SIZEMERGE-CHECKNAME_NCVOTESlockpartial-copyrefex-exprcommands1plus1Daccesscompile-template-dataconfigcreatecreatordescforkgit-annex-shellgit-confighelphtpasswdinfolist-dangling-reposlockmirrormotdoptionownspermsprint-default-rcpushreadmersyncsshkeys-lintsskmsudosvnservesymbolic-refwho-pushedwritablegitolitegitolite-shelllibGitoliteCache.pmCommon.pmConfConf.pmExplode.pmLoad.pmStore.pmSugar.pmEasy.pmHooksPostUpdate.pmUpdate.pmRc.pmSetup.pmTestTest.pmTsh.pmTriggersTriggers.pmAlias.pmAutoCreate.pmCpuTime.pmKindergarten.pmMirroring.pmMotd.pmRefexExpr.pmRepoUmask.pmShell.pmTProxy.pmWritable.pmsyntactic-sugarcontinuation-lineskeysubdirs-as-groupsmacrosrefex-exprtriggersbgexpand-deny-messagespartial-copypost-compilecreate-with-referencessh-authkeysssh-authkeys-shell-usersssh-authkeys-splitupdate-description-fileupdate-git-configsupdate-git-daemon-access-listupdate-gitweb-access-listupdate-gitweb-daemon-from-optionsrenicerepo-specific-hooksset-default-rolesupstreamgitoliteCOPYING/srv//srv/gitolite//srv/gitolite/.ssh//usr/bin//usr/lib/perl5/vendor_perl/5.18.2//usr/lib/perl5/vendor_perl/5.18.2/Gitolite//usr/lib/perl5/vendor_perl/5.18.2/Gitolite/Conf//usr/lib/perl5/vendor_perl/5.18.2/Gitolite/Hooks//usr/lib/perl5/vendor_perl/5.18.2/Gitolite/Test//usr/lib/perl5/vendor_perl/5.18.2/Gitolite/Triggers//usr/share/doc/packages//usr/share/doc/packages/gitolite//usr/share//usr/share/gitolite//usr/share/gitolite/VREF//usr/share/gitolite/commands//usr/share/gitolite/lib//usr/share/gitolite/lib/Gitolite//usr/share/gitolite/lib/Gitolite/Conf//usr/share/gitolite/lib/Gitolite/Hooks//usr/share/gitolite/lib/Gitolite/Test//usr/share/gitolite/lib/Gitolite/Triggers//usr/share/gitolite/syntactic-sugar//usr/share/gitolite/triggers//usr/share/gitolite/triggers/post-compile//usr/share/licenses//usr/share/licenses/gitolite/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8888/openSUSE_Leap_42.3_Update/4eadb0e53e0a1ee743f0bc2c3823a608-gitolite.openSUSE_Leap_42.3_Updatedrpmlzma5noarch-suse-linux  directoryemptyPerl5 module source textASCII textexported SGML document, ASCII textPOSIX shell script, ASCII text executablePerl script, ASCII text executablea /usr/bin/perl -s script, ASCII text executableBourne-Again shell script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopPPPPPPPPP P P P P PPPPPPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPP P P P P PPPPPPPPPPPPPPRRRRRRRRRRRRRRRRS?\z\O?]"k%Yu5UJlT ԠS9082(HBfq"V a M^KfQƸV]iǃnd1)QVCY3>iNL450lE }T*ZyxSKq=Dz]ysCS*#,vqĻfln5-L?\cƮ9+& ?XrIV*RsȩTv0u7_ .݂ȓF<n&_CD]aIp[Caoc&VJ`8 *+ r&pmT `n 8[hxIjLoM *cVnв1_c|,*Āo,Ѳ=G$3Lֈ3=H!S&8ޢh)\g0"6j^dh!Ey/9%җ$ls`p K;e|.~1c2\=5D2LJ}($vsJnj :6%&&Q(Rby0cB?8A|M%p*@6𿷖3 @udb2yA*ٸ6)SLAȯdרs=wؽXbJh28% &903LjS7ךH^q/H'P~%ֵ%_n_>ߥƆ\ĠUaX~F8.RR|O3~_Э-q01ُ$ПAUevc6"CS4T5Ơ2_ޫ?p5u+ pxoqOÇkf ],d:S7sJTtFA3 l(bŔ>'Ո1])p/=L5DިMD9tI}]eXXUʓ5Q8{\~!tu##.o/4^ W! SBJ=W˲ H+XT`L*aQ-tRW|qx݁#.I'})4r-!7U݅~,D 0HY$ oY}Ch2 PLf"\B=0,6l?WoloY 2'VOyN/54[s=ddÊNR1"}_@OZ1(/!38QhpmŊk*d+p1V5!SJ/L+6JK?Kc$\=q}l/]Z'w!@pS7۽ W{\_#:pN;nMtI=?@/Y$sfz}`]/ɻÊB1Қt +/.>tJLi? 2=y-L=D=0jxRuӝSd@N/YBXp'@ajю$'׏GI6v]!Ʋ9=eԍDsA_|dynV O`iŀkaMauZ\HiHdGA yͶl%q3> (2u$ܮ8=>) "՛j2>ڸMW.zK$HsZDc!#ɓeSїcZno7yKZ@`&B g@5kD@f_61wZOS`U*qbj/^ 6U%Sۺ7oe 4BTx qstm֝NsFz~q)deֽ5'$"T 7^#1= /Ƞ{^>i5qZ9ߦ4[ML]V70vjN! >Rծ f+' X?ne;mME,H.KMUZu 0#S #&܈#9#;HGT،Gyޟq )lV1x'!1o׊o[Qv/qtDvS=&B€%~ԟ}=x.%LCKj^JS<^Z]0Rsl~jD]%=ݵT̷ Ŗ)C3( %P$P\u| 3 =` s|[_t$V4kgbhN!P|/auWו}ہ }:װp=9M+9YDW]e |(Ta`>QtYh ?ʧcˣƳX4|ЦF(&7BP8j*NDYWŻ%#cgk$HwI~(zp?Z z<"51~ y'ǘn",b 8id-.:HMsGtj\hT`{SCjӳ1OxH ׶F6_%S=%8$߼SZr.AB;GPG+')M]CU{mVR!{C gCI(&1E+wk'*)jc/ak Gg9S^ aC( j+")U;ά&N g}F.f ;N#nF TklCf,PKWč"wAZt(nj 47ih#~˩(❪CAJ yGQYE)[|Vlr ~DSن3)xdg.jPBӴ+ljZ#^0=p /߷=;ق|+AZkc6d/n,)MfLz?fopi.cC5N q=Qq!-F"4YijuyŠdVE^6+#އ:=1*B3B#-m}r2CN~G~Hw64[B~Ⱦ6?鐤EK߾]OMwxe26NK [PՊMt;EePl/_ s͙DJLYR9Vm-6^,:@Z@ҫ`:X32ƇzM P` e3icej*V?< B5k- GgZ򄦜AmwH0A瞠,.)Vo)j+ Ԑe8){f<-K^ȷLG<geds5Zao u)#5Z0=e@uTE>G{@AdJӬ,u=`MV?c.EҺv3A,y ,Ty6'4~] \?<){0!Jep8xChBF7lZhҺⳬ d5.}@ƽ6'+Ӱ@CuQ*N4(?֡ O4 y(9"x $[\&x"A5ʼnɮ,;&QvɜrkDVJ= & \.T>%W_,0F3K T+YHiA%W?Xm%.l8|UNz8f޹ާ&[wt2VDUst4.[v*fH-6C]q?%ɒKR/}|<O*/qbΫ#ݚS8,pquuj;1O-mF[m=i Y7wp(Bn'ګEHW ɟ20m@Yy?XϪ2w'O?9z)P̂~Ҵ%q0i(Mcг4/evOyp[s5353HpPCqޖLO9ZF'?y^D_HWr&oۨB Y)4!bװx%3j7J&X .B]Ho`ھ:f4P T ?ܗD!L~ɶMc:DΜξ̮$ggNjm͐ ч|f׀_bd!&(XҰg 60 iIP],"׹RmJ^3Wf-Cnn S;<#If)WyȦ4c7sHjEhz.{aah0O6#|;AQew]nBArX`̼W,[AZMM3]e0]N0o9+zbJ. ʯ:2U6=Z^f{C0"} Ԫ =4n8ڡ 4kŮjaO)5r<+xr - ]Ίs>X]x}Ǿ< 1$6ci !qtK81ŗxzY$[5zϪ~!l3h:?RNY:4)ECHn)J̭.VڽDQbvAﻲaXDRK1t+P ##L sGv*|ys=UO5DfpxZ;ї}U\(Dgr}ҏC< ly:\ 5fFWEo3[y\}8ocϥ|ڏfO?"kRN7fk7JiɟZ:4QJjd ^[ΠT4Y}GuL.IdR۹g]# wT3mK:~-ˉÕZ ' f< Skva- is ꁩPH .(Eۉ!79FVܟ=Qt0GRn$*{ PP=勹pA8-/ÕsO]nlENV7~[p@DpDfC u{5P9s9Pe_+B6@HƷQxH(=Qr^NN~+"xC/,nbofo.ّVn9<Ƨ mj]a9´䳽F(*~K#pAz*R|3ܘ