pyproject-rpm-macros-0.1.8.0-2.el8 > 6 6_6 3!y덏%!E/֡eW !E/֡<[HD5m[ P=xvݐXp(=Cg[r?@UM0v*@` II+`D[+S[eY})K0c) d F]-˂m.y>zcvNjIPaB" "y+^Oh^nyH>{";զ6|_Q+̴fWiD_j %j(E/l g*5 v1}I?ȓ}>4K;%sY`Qĺ]MI"~m1ts!_<g_q]]byjHAr ]h"|+`FJ ޓU=hN J0􅢿Hhu{Cw@βW@>Z?>+`K~".Ad2?>z)5C FSCj"s3+]eLkNMu{(72OzKk'ͱAj ba89522aa76619d0660858b2e93c1e40453396850965a019a92538a0561f0a2377d364f39b93bcc7bfb967691b1fb8166d1313d3X3!y덏%!E/֡eW !E/֡cN1R\L}Ӊ[B}KT -k5lƑr|*OQ$..]*L Q.=!"# ZlWttau xzBC ZdCM@&Jkqiql84 ^#&hdtOoS,Y3j%S \\ˤ sQn7C:tC݃FQw#8>Pg9]18ƾJ^FR|Em#r|8]<]w:M>Ȳ~bwgK%S UPRP먭ß gm?%-x$E} z,@s?Vue٫]$e$g>p=>?>d % V<@hl{    0 P  (P| ( 8 O9 O:OG9lH9I9X9Y9\9]9^:b;d`>d>t>z>Cpyproject-rpm-macros0.1.8.02.el8RPM macros for PEP 517 Python packages (minimal)These macros allow projects that follow the Python packaging specifications to be packaged as RPMs. They work for: * traditional Setuptools-based projects that use the setup.py file, * newer Setuptools-based projects that have a setup.cfg file, * general Python projects that use the PEP 517 pyproject.toml file (which allows using any build system, such as setuptools, flit or poetry). These macros replace %py3_build and %py3_install, which only work with setup.py. This is a slimmed down version of the macros that are available in Fedora, in order to be compatible with el8's RPM version. Notably, %tox and %pyproject_buildrequires are absent, so buildrequirements must be manually specified. It is only compatible with python38+.ebuildvm-x86-14.iad2.fedoraproject.orgSFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://src.fedoraproject.org/rpms/pyproject-rpm-macroslinuxnoarchO m"B1A큤A큤eeeeeeee4bdabfa6487bdf382c002a28f1cd5865ccd4d4f3d5a79968f8dca4c2b60a5b8efef4b3a43c4f710892278a7c4e92e10498552573b8a65b1d4eb7508f0a60788de1aec2eca17e380e9074ca391e8a18e901cc66e65c4c922ad016de5044d00bf52a5bdc76adebffe469be23457b99d6dfc5f7e1bbb4db9008c97215d54b7c3c988ae2b37f720add5fa12c7f782b718cdb71d861265f118bd219c4ec177110d2ed7a89da3454e97113c7c1f7037933e8cac6882a84ae1981e3dc28c0d51654fd1drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpyproject-rpm-macros-0.1.8.0-2.el8.src.rpmpyproject-rpm-macros     (python3.11-devel if python3.11-rpm-macros)(python3.11dist(pip) if python3.11-rpm-macros)(python3.12-devel if python3.12-rpm-macros)(python3.12dist(pip) if python3.12-rpm-macros)(python3.8dist(pip) if python38-rpm-macros)(python3.9dist(pip) if python39-rpm-macros)(python38-devel if python38-rpm-macros)(python38-rpm-macros or python39-rpm-macros or python3.11-rpm-macros or python3.12-rpm-macros)(python39-devel if python39-rpm-macros)/usr/bin/find/usr/bin/sedpython-rpm-macrospython-srpm-macrospython3-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(RichDependencies)3.0.4-14.6.0-14.0-15.2-14.12.0-14.14.3eL@dm@dldJcd&@c&@cc@cʂ@cGcc(Yc bL@bڑ@bb@b|bi0@bUib9@b b a@aa@aeaa@aan@aja9@`@`@`:@`ݮ@` @`ٹ``a@`@`>`U`_$_@_F@_{ _s!_k8_Wr@_R,@_C_6|_2@_16_+_)M_!d_ @_A@_^^@^@^\@^:@^2@]Γ@]@]]z@]:@]:@]:@]G@]G@]@Miro Hrončok - 0.1.8.0-2Maxwell G - 0.1.8.0-1Miro Hrončok - 1.8.0-2Miro Hrončok - 1.8.0-1Miro Hrončok - 1.7.0-1Lumír Balhar - 1.6.3-1Lumír Balhar - 1.6.2-1Miro Hrončok - 1.6.1-1Fedora Release Engineering - 1.5.1-2Miro Hrončok - 1.5.1-1Miro Hrončok - 1.5.0-1Python Maint - 1.4.0-1Otto Liljalaakso - 1.3.4-1Karolina Surma - 1.3.3-1Fedora Release Engineering - 1.3.2-2Benjamin A. Beasley - 1.3.2-1Owen Taylor - 1.3.1-1Miro Hrončok - 1.3.0-1Miro Hrončok - 1.2.0-1Miro Hrončok - 1.1.0-1Miro Hrončok - 1.0.1-1Miro Hrončok - 1.0.0-1Lumír Balhar - 1.0.0~rc2-1Miro Hrončok - 1.0.0~rc1-1Miro Hrončok - 0-55Karolina Surma - 0-54Miro Hrončok - 0-53Gordon Messmer - 0-52Miro Hrončok - 0-51Gordon Messmer - 0-50Karolina Surma - 0-49Miro Hrončok - 0-48Miro Hrončok - 0-47Miro Hrončok - 0-46Fedora Release Engineering - 0-45Python Maint - 0-44Tomas Hrnciar - 0-43Miro Hrončok - 0-42Miro Hrončok - 0-41Miro Hrončok - 0-40Miro Hrončok - 0-39Miro Hrončok - 0-38Miro Hrončok - 0-37Fedora Release Engineering - 0-36Miro Hrončok - 0-35Miro Hrončok - 0-34Miro Hrončok - 0-33Miro Hrončok - 0-32Miro Hrončok - 0-31Lumír Balhar - 0-30Miro Hrončok - 0-29Gordon Messmer - 0-28Miro Hrončok - 0-27Tomas Hrnciar - 0-26Miro Hrončok - 0-25Miro Hrončok - 0-24Lumír Balhar - 0-23Tomas Hrnciar - 0-22Miro Hrončok - 0-21Miro Hrončok - 0-20Fedora Release Engineering - 0-19Miro Hrončok - 0-18Miro Hrončok - 0-17Miro Hrončok - 0-16Tomas Hrnciar - 0-15Patrik Kopkan - 0-14Miro Hrončok - 0-13Miro Hrončok - 0-12Fedora Release Engineering - 0-11Patrik Kopkan - 0-10Anna Khaitovich - 0-9Miro Hrončok - 0-8Miro Hrončok - 0-7Petr Viktorin - 0-6Miro Hrončok - 0-5Fedora Release Engineering - 0-4Miro Hrončok - 0-3Miro Hrončok - 0-2Patrik Kopkan - 0-1- Add Python 3.12 RPM dependencies- Initial stripped down macros for epel8- Rebuilt for ELN dependency changes- %pyproject_buildrequires: Add support for self-referential extras requirements Fixes: rhbz#2171343 - Deprecate the provisional %{pyproject_build_lib} macro See https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/HMLOPAU3RZLXD4BOJHTIPKI3I4U6U7OE/- %pyproject_buildrequires: Redirect stdout to stderr via Shell - Dependencies are recorded to a text file that is catted at the end - Fixes: rhbz#2183519- Remove .dist-info directory at the end of %pyproject_buildrequires - An incomplete .dist-info directory in $PWD can confuse tests in %check- Improve detection of lang files - Fixes: rhbz#2166295- %pyproject_buildrequires: Avoid leaking stdout from subprocesses - Fixes: rhbz#2166888- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Adjusts %pyproject_buildrequires tests for tox 4 - Fixes: rhbz#2160687- Use %py3_test_envvars in %tox when available- %pyproject_check_import: Import only the modules whose top-level names match any of the globs provided to %pyproject_save_files - Fixes: rhbz#2127958- Fix typo in internal function name- Don't fail %pyproject_save_files '*' if no modules are detected- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Update %pyproject_build_lib to support setuptools 62.1.0 and later - Fixes: rhbz#2097158 - %pyproject_buildrequires: When extension modules are built, support https://fedoraproject.org/wiki/Changes/Package_information_on_ELF_objects - Fixes: rhbz#2097535- %pyproject_install: pass %{_prefix} explicitly to pip install- Use tomllib from the standard library on Python 3.11+- %pyproject_buildrequires: Add provisional -w flag for build backends without prepare_metadata_for_build_wheel hook When used, the wheel is built in %pyproject_buildrequires and information about runtime requires and extras is read from that wheel. - Fixes: rhbz#2076994- %pyproject_save_files: Support nested directories in dist-info - Fixes: rhbz#1985340- Prefix paths of intermediate files (such as %{pyproject_files}) with NVRA- Release final version 1.0.0- Updated compatibility with tox4- Release version 1.0.0, first release candidate- %pyproject_buildrequires: Generate BuildRequires for this package This package is already installed, but this way, the resulting SRPM explicitly BuildRequires it- Include compressed manpages to the package if flag '+auto' is provided to %pyproject_save_files - Fixes: rhbz#2033254- %pyproject_buildrequires: Make -r (include runtime) the default, use -R to opt-out- Handle legacy version specifiers that would previously raise exceptions.- Define provisional %pyproject_build_lib- Improve handling of > operator, preventing post-release from satisfying most rpm requirements - Improve handling of < operator, preventing pre-release from satisfying rpm requirement - Improve handling of != operator with prefix matching, preventing pre-release from satisfying rpm requirements- %pyproject_save_files: Save %_pyproject_modules file with importable module names - Introduce %pyproject_check_import which passes %_pyproject_modules to %py3_check_import - Introduce -t, -e filtering options to %pyproject_check_import- %pyproject_buildrequires: Accept installed pre-releases for all requirements - Fixes: rhbz#2014639- %pyproject_save_files: Expand the namespace error message, also display it with / - %pyproject_save_files: Add a workaround error for spaces and [brackets]- %pyproject_buildrequires now fails when it encounters an invalid requirement - Fixes: rhbz#1983053 - Rename %_pyproject_ghost_distinfo and %_pyproject_record to indicate they are private - Automatically detect LICENSE files and mark them with %license macro- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Escape weird paths generated by %pyproject_save_files - Fixes rhbz#1976363 - Support x.* versions in %pyproject_buildrequires - Fixes rhbz#1981558 - %pyproject_buildrequires fallbacks to setuptools only if setup.py exists - Fixes: rhbz#1976459 - Explicitly require the "basic" Python RPM macros- Generate BuildRequires from file - Fixes: rhbz#1936448- Don't accidentally treat "~= X.0" requirement as "~= X" - Fixes rhbz#1977060- Don't leak %{_pyproject_builddir} to pytest collection - Fixes rhbz#1935212- Don't leak $TMPDIR outside of pyproject macros - Set %_pyproject_wheeldir and %_pyproject_builddir relative to the source tree, not $PWD- Handle tox provision (tox.requires / tox.minversion) - Fixes: rhbz#1922495 - Generate BuildRequires on extras in lower case - Fixes: rhbz#1937944- Include nested __pycache__ directories in %pyproject_save_files - Fixes: rhbz#1925963- Remove support for Python 3.7 from %pyproject_buildrequires - Generate python3dist(toml) BR with pyproject.toml earlier to avoid extra install round - Generate python3dist(setutpools/wheel) BR without pyproject.toml earlier as well- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Update the description of the package to match the new README content- List all files in %pyproject_files explicitly to avoid duplicate %lang entries - If you amend the installed files after %pyproject_install, %pyproject_files might break- Pass PYTHONDONTWRITEBYTECODE=1 to %tox to avoid packaged PYTEST bytecode- Allow multiple -e in %pyproject_buildrequires - Fixes: rhbz#1886509- Support PEP 517 list based backend-path- Process RECORD files in %pyproject_install and remove them - Support the extras configuration option of tox in %pyproject_buildrequires -t - Support multiple -x options for %pyproject_buildrequires - Fixes: rhbz#1877977 - Fixes: rhbz#1877978- Check the requirements after installing "requires_for_build_wheel" - If not checked, installing runtime requirements might fail- Support more Python version specifiers in generated BuildRequires - This adds support for the '~=' operator and wildcards- Make code in $PWD importable from %pyproject_buildrequires - Only require toml for projects with pyproject.toml - Remove a no longer useful warning for unrecognized files in %pyproject_save_files- Implement automatic detection of %lang files in %pyproject_save_files and mark them with %lang in filelist- Handle Python Extras in %pyproject_buildrequires on Fedora 33+- Allow multiple, comma-separated extras in %pyproject_buildrequires -x- Make macros more universal for alternative Python stacks- Change %pyproject_save_files +bindir argument to +auto to list all unclassified files in filelist- Actually implement %pyproject_extras_subpkg- Implement %pyproject_extras_subpkg- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- %pyproject_buildrequires -x (extras requires for tests) now implies -r (runtime requires) instead of erroring without it for better UX.- Set HOSTNAME to prevent tox 3.17+ from a DNS query - Fixes rhbz#1856356- Switch from upstream deprecated pytoml to toml- Adapt %pyproject_install not to create a PEP 610 direct_url.json file- Add %pyproject_save_file macro for generating file section - Handle extracting debuginfo from extension modules (#1806625)- Tox dependency generator: Handle deps read in from a text file (#1808601)- Fallback to setuptools.build_meta:__legacy__ backend instead of setuptools.build_meta - Properly handle backends with colon - Preserve existing flags in shebangs of Python files in /usr/bin- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Install wheel in '$PWD/pyproject-macros-wheeldir' to have more explicit path from which we install. - The path can be changed by redefining %_pyproject_wheeldir.- Remove stray __pycache__ directory from /usr/bin when running %pyproject_install- When tox fails, print tox output before failing- Move a verbose line of %pyproject_buildrequires from stdout to stderr- Use importlib_metadata rather than pip freeze- Allow to fetch test dependencies from tox - Add %tox macro to invoke tests- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Add %pyproject_buildrequires- Fix shell syntax errors in %pyproject_install - Drop PATH warning in %pyproject_install- created package0.1.8.0-2.el8macros.pyprojectpyproject_preprocess_record.pypyproject_save_files.pypyproject_wheel.pypyproject-rpm-macrosREADME.mdpyproject-rpm-macrosLICENSE/usr/lib/rpm/macros.d//usr/lib/rpm/redhat//usr/share/doc//usr/share/doc/pyproject-rpm-macros//usr/share/licenses//usr/share/licenses/pyproject-rpm-macros/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnumakefile script, ASCII textPython script, ASCII text executablePython script, UTF-8 Unicode text executabledirectoryUTF-8 Unicode textASCII text, with very long lineshttps://bugz.fedoraproject.org/pyproject-rpm-macros(python3.11-rpm-macros if python3.11-devel)(python3.12-rpm-macros if python3.12-devel)(python38-rpm-macros if python38-devel)(python39-rpm-macros if python39-devel)utf-83b8cc46aa1e7a55be0b9f8d48546d49df77464cc9a4fb11d755177172315ef0c?07zXZ !#,BP] b2u Q{LW (ITrk0PJFB'8jEp >2G X/|0:i=4(b1YJa_yn#yhWx/D/c֣V?Q,dS.wd`)>.2׆BVwF a%[6sCC}lV-Yefd*XدڈCWiSjn`h}wy7c Jtzuʰ 8]QF哧{ Jxg&: iWV{2/hLtLrpS>"#gwG[_ѨY`z徧rIz0h xjO܍`3V;&Lѫ!.y}aǒ(n[H!=bӡ䨫J}5Lcid['K491HB4xWG$0BxРys Q%d%ʆDmY*¢y*P*:7Q|*$|qq' ^en3mܱVH&!vPjȺ3-C@(a;V[ ^V3|kbUZڤM$Pr 2 SZD~^8Ã);M9JPUAQZ+v-D:s筚[fT`fh+VۓN&.ЊC@; X+0K﹖)J~N^6+2~K򈷅[ؓu@y߭*S",ѓ>6{AZʼnM{&z]VY{IJ!ձ 'ӂ>{Eg@VRC0ОI$)""D<ÌzaO#n EHXm8)ɠ):+F =19 Farsį4i8&qcHlWX'( =k˖6l*+(QHO e5#ݩ((sϖ,GWO+@;ѽ2 st)d p gC#т9Q0ǚl2AbWlb4I,rҫq:\: PųH)BOFUr]Ad=sw HdĒp,;íUh"D* ZZ(J'Z>R9ȮۂL"2:Jawl.Iqht[vW.#q2m`z@  K#zTwt&Pr Z_mSyK5m> o73g7&ftXg.A#-'-W)8S#R.=D0=3SդhrǦbjbfeJ"!OJèX " M>WjC( %Aܼz77]9,} +[G/;,SYEp@fQ[kApV{X.b9z_1GZ |ieNM/&ςbP2>nT>eZ[S9ΫeZX} sDPEO 48[9EsKqp*HAmV\A+A?!U&G\biK+/ 0K%~w *gBM$I24lzká5ᔕ77H![yNFƋJauULĮ,hVR$\E0IaRE.4@jNX#ܧ=0'ǭ0. f|F>+;]06eZMIܣ-7͔xb2ks<7 60J{-fi -/^\~ ~"e-+n'=Z?3l֏ nPJCz y~Ք'j^ EO͵E*85:b.9lBQ.r=@&`E<}; ;82BĻ^aiQu|݉ ʍL 6Þ*%υΔ}lBqb`HepPJ di6#n+3/YH8E.TѨ2 !ŽLMp9f3˫ء'!f7m8|^O^gprf5R8U;P`.JDhHO[' T-!gOnu(mAi:lG!?U5[\9sEA9(>S."D8ᖳE0Sedj?~rml?7^qn9F (1ybiݮ?'H0VH%8TƻL&xj;v'hNRAm[{6g溾{7`EGLv2UrX+|4KŗQx^> Oقk ]iCMdBZ.d~uC6͉/]H۲ j@T*!mܲbEk""1pr[;n1RIؒ^\a:,dj2P aU;ˈSf_mnZ{~~]QriTrl3Op4x0Q) P,7/.$wq9}$i 2fFn} ~b}17lj33.V0H FSh[ow5Ӟؗnl%?C; Q9⼿9A'\=ɣ7I_]ʢIþW:+<9̯(lIY8BA\͕!CG3N>u29ք=7l2 }ȊFC;p_MWa&-,|`eaMu]~MY~81pox4 ZgEv3(Oap%ے-67qjӕ4%OɃ `k{yJI~Ν9s@XY:&\[kXh6(7fC>ޑJ)TSe4Uԧf#>q)˸kPP\woM#.'G*{>[X/h="Ve _#6^@u?)`sįWoY$ pq{I" 6Z~Lp#iꌏ[E=QD2Tzm^`||GJJ  U?=F*_u&-RLLUL,nmګ/Wbtڽj@tn!(8]F{,09f v#`{0x"㹡.t}ަqER 7B12>⡡h4aŸD|GM,nM\{_ 23e@.8~ET3!u й8ٶ(_`TiZ/iY7чlOEw ̶݈ Eü'ICFj#Uq2*6[G~LͬYǮd7 5Nè GcVMMvx8]M@v`%H0D@pN43gQDˢaO{rĐSW]SH/-l٤^UJ/W.x;'&F _հxcjҶm:Msč1ȳZO?f: (:`T+8)a" _‹ ^zv,R?3\}uU Pe=UGmcOiM4 ʝ7sE_r~\Y:ϓ9m&V ɲ:ܙ-2ˬ '*~ڴV1MW[k~boEUkov[d/ܪ@lMXSosڣ\ILe"q58S6ȧgMփJm#zVpҩe_^H)A0晶 \$]%)2VG+ M p'ҭ3o_M*jx0"rDu}BK,9Owwl[Vc&{ m{&?T!p݋Vҕ_sW 93Q1X>[D1RĔ4H1NM19@q,*G$mt GǥȍBQGi9HA"4/!"Om!~/Cqߒ~`(h@mQs*a>RY8W+5NU 2rXB&**DN9v(H" #f@g$6 q-D)-e~,کl /f:g,mfNWndR){_>R$ZNX)e{ \wcJ}ȹ0n@@RC@MbYXڽT?7œ;z&(A360XcIȞV#}BT o BM1g(H[ U Nӷ C&dչKRpW]fiW!o`,jU ':SX M7Ceܦ(jeq :7"SQi'/ (ͿQq_ca/5ӄWZd}$i }:e}O8}ΐhq:SZf>L?c)DEt[d]ae1ctxʌ/똫ǫrG߳k:elBxj9R aB 6y,#|ᷳ"{ Z]M yρ׭p}}+}3{efJ~8\U_L21ŜVրmhw L[@w,, ӻ(MKclmLTAIC5wr](DxJYq.IjԕL_Ilÿ=۱u̬g >oeW'oSE#F*?WʘqӌslnS+"_rvw$As#W]նq#;q%b,sMYD8{͉Đ{I(e5*µI ' {`PaypU?5ms+vޭv9P%+2eFTĠQ :vv6kB2xZ,S]``sg2_ gSs ĜcàDűF*A9>#]"YtcvMj8Bί~Jxfa$!yM*| 4\u'Mi- "*!S@^{郌^shdQǢ;et;~ʀO4cjT B5>tŶ5N;u8-z7)5^ Gt0GTINR e:նZVl6i#'L3V b:*~T>^l?m)k=1]׼ݛTQ :FSQ/en5> "ب*gUc@~oMÙ~|f,{(ՐOq~*ߚMݒsGc2yxQH}Nv>5יN&\ @P,-E('ؖ Ms7h3}՝z5,@A!xXޗCߦpDVÚC5CP #N}Q7^6}6w:sH1B('4,9L7D݀rgX\?03~?%/zMY.h^_esN|rt?CL1 UjC@?3ooFHkg0Xyl0bl"Z^Sā Hu 'pH8'3CI.X''GG b8:sre87VIaɣv 뫗7aGJVʣ|JAF9>x$)8$ Enj>=&%!. ;C)5 ~"ɗze#Yt #2*6yŘGqƴ"b_ܲ;q1}=St}9ږ9f&+L[˴75X{9,_?^׍l j~Svߟy0[ I%O~@6awլ$gf#,>[P>h}~YMmck:x2l}{TkhnJ)"~UPmPt9g Zt g^tm3Pv\>clȩGFCudEvo-z,H7xƧI4wKyUIq΋ Yd&}O-S8l ƹOG7@,6oV"MU΋Җb${RPɳς KP1gY)K@dnE7pC9,كpC?#Fy}UxB-D] FiKhf|kUM#8 &Jb(Y ?-S6A_zy*qEAҁ7:;#ro\{=bD"T(Gk١&.RSM!<Y QNTTWC0sMM_<3,NSSL B!V=̯ź2M׹DVO&0{$RX[cEeTky~:䉟em->QA@r{]vض* PLg9am0rܸ,Cyїs#-_4~50 LrOﴉS*K(s}8'2KDD -Qsk?\]uc"9ʞ"h:l,jj]X"l{)dY%H$lD5-ļϚ?mcƁGA>al )*4س4$MQTcK鸛!GrM kJ5#\w2).[9Jqr H)bf $^?(] M`}GRxc_  .q\>lnYe=B>ì:J`:!t QmOLeu9T&V(CFY`Z pV7%!-HG/q⡄ Is-Rvz'l+n!nXl!pvT3* be12LQp\иSKEDp#Xr >%$ʊ܊|M/`iBka&Є❔pl|1TWC=?/4H ( ˺zo2A>aE*dDXxwWy{B1)>KUA72L:VOEڊJKfx*nFS`Q`tgCvC11ll6 7ep$ċ,', An|f4m `fn,7H6V5j۪BWmzPhm] Ջmʻ-cE Ps8*b^oǯx󴳔~HS/W|j7'|mDEYXW?6\3+&ă&l6mJ }/'޵Z{mHqѰ,R!&,(,1ϱnJdjaw׃W&;*l?0t}lS#k 4z}L3SQmkhߎMv)SeA.\ UDI+e0t_ `0j{i0{R [K7Qe.,'=ZjJTp4ԷkpumĪ87ty'ɣNnsG%#RcNMVO'Vdz g/Mr׽@My˟_!u8=\y, @!b^HWy/)8'?ĝsi%f?C2LԬ%6;cg^$x 5=^ 86aҸFߨ-AUTAɳ`ݜ||wIQ'.lpWnf[eӉ3zb3ҘB w?ЄN(ZKNt+S"Ԯl&>Dߍ+;.ZI;q-h#!B>}h:6zB~?Żb5#&C>5)F\&v]rh_'Z dyO:@멕1HPdzʢϒ׎[u X\eaYfMRumy3rQ[~H$ a"'{mf8n%šr5XL I$A*YiVsb+DscP"W wa%2T|!$Rѣ"A)4dt#m0߄$ y5)Ԭ̪3f+!~& +<[J`MNJOJX9lrjss`YWIkl%MjPPAFYrDp8&LN ϱIOk~ٲs d꾬:*:Կ^>D0>HW +\vQfz&uv;=MUC ~6NNO+N}tzz5O:M 3!Rd27bΗ"Z\iSu {؂ c6n0 Mq^ g,=ȏL-5rx֢KRoIgC&EkƠGa@kR\9-hzD e֪J64*;dl {9$jc 0̷'T{"[sK֖¿%`fOm^._]_hH&EyDsyZMlAtp.dG6$.ئ%u4*a[Pe'+6 eެ&P$<\3Vjv10UFH )[W( T"J'-D?2w2SwҖHC5(p 37UgrRPJ+1ʑt.z(4ሁ~G~3ڭ4fxtA}}Ի8>4S˾7~X-!$: C-̡Z]'LPjZ}Ge*3e!Bs}w;Z4"E' _A,@l\}a~IPF@땊9BtvfAEY˃>Wj?uaKb  Tܺv<WF'q cآԆhU8:_Jgݩ8/ >?l.ViD;48~S琅DŽRkGLmF;++S6IJ,6uP~^PMZ|p6O:kԇW32[,B"'{V[?V PI`Zt.# 3eUِN$Λr$a m1A*VyKʍ.xJj[)1H~$tS| mm&6 jb5ps{"uދS'q9alMHrmx>ٓU\ E ./kTp- Nk0tgAdգ?TչūaH{ʥpZֿgi2%WzcmOQt]uN Upm.cFB] lRyփ셒7Zoy51lDDJvLD3ZqkQ̷ r_u(7EC#k(F'U#'Zr b%)Һ7i ;Jp;I k^@h (ֳ%bx<׆%=Yp%\}C -1TÀJH̡~/_7o <וfotk1;`#Rکme&t< މ󩝪3{y #+zI~M EC"ڤ N6uZH:8T:=lă 0ZSẸ FdMXx?p([D,<ʣeU,B|߃B]uK*e~6R2pǗ6p*/ލ)sK,'^?Ii< lBU rLݚBҤ H;Ca-6*Ǹdy>Y'v<˒Pb}uYt`b#5? dciI=t8'qqu铯`T _X{N" xu9ڒ]H͖t_kcUt29Z9=(HGW~0/?wMOw$!?'ĊU g:9a@ o&{;ŲQ)2P o;%(YLb.S} %]uhRJ${rATBO~Lҕ_{^` 8y *hG.7|҆Zu Cl2rqrc4V 5o8Dd&xV9>- g.B0Ǖ5UhAKS"SYP9*L:bq573bq&Z4cWe*ǰAlpbatN⇌=Wx@TJFYt`Zr} vWm7h0Y bFL/p}>C=³ dpJB5oZI-) .$E҂pA,g .S evƿpka[jrD?l/;lNlu4l ğYhJPY_M%ϳhWCRQr(].Ͼ^ aYlP,ZyfHINO!RhSU|C|&k8MJHtc,jE1a[~ ȵ _IpM8)&UCW=*{zcUQG`+8M;^KЕͩ<bnB* tzp$|Yc(([ho i]uEzJCm{=a4/G]u݋.޻dR_5MF3:lj6rwĶ0߬0cJYP}ЪxMrNo ](u HMaL3!97Nx#womp$e!. Qs!XU6/BYx{g⦈xgoIb h_bFl1[iE.w J'n̊G/ b]֟?thZXSo5-3u!bz]Dw @<+|46\ɤg:k$W[6T82敂MgDW/Ʃ*s[-%zu_50aV*5ɤ׌\ >* m-iWs1N-`ND既g 6d3jC Եϯ (^+NV$uq5=?v5 w썼?ڮY򻀸jf!aT6G~8S`0%wq@)&EbR#M>z<[_܀}tNhW,pL @/ov5t?x[_\Zodњ34,%,r8 TQsjPhtzx悂)\ ̝eO@79vMԣ^y \F†jHUv{\YQʮq;pa6ܨl'BwB&@8]O>FwFh)ݱ0E6F,*P6B|}q EP8X}# Ѡ2ʐ=pHwnUWD'VL?yQ C/pXyF]({~ǭtsM,=zdl`?WRe)C~(oz"#-tqcWIE)8ፓjpN-C@n e[+OǐGn[3hH/~D¦=|6Y8i8fr e^{$M=h* ʱ_/q(FB9:S-nyW(ݻ=IRwAgE|!Syw%.vQs|l#fh'%nk~4 FaxHIg\lL56g KY9wА ~qG9q0@VuK sd5\uLx%lPt\ypA{c<@V摬'H6n5<7AA >ʝhnSJK-Ir;kN) ;y.NqٳlF/ ;qdVɭذC!~ǖ,/;'G ᐋ2P!4 4M6b+aUEj;q YZ