resalloc-openstack-9.7-1.el8 > 6 6_6 3!y덏%!E/֡e] !E/֡ lkeX_=+F(:qxT7ٷ=kJur\HقAHbMs0Lq8h F}غ^_ vǹ%ƾSɌzսX1a}bQjmCEY_Oqi@%R/fR ]ḿ 2\( c,Hv_z Mmy:WNtU3}G$ aTUg#l++U(t)8;dv"\ϊn@0ۜ[58eOdE- 6zPʩl čcq{z=H WB6+9[O8|ِ4DD(Kyo~EI0|^@p - K*A.Y {E/T~K# w>?+K3$Uء`mz㍨`4^z X %ʡa[A4a2eb73433dff498c95d2bd001aef3bdcf2a34c3e7eaa8ce1cb4a6a97aaca6b1a3359ef549ed04e6045373576821b508a33ece623!y덏%!E/֡e] !E/֡&;;#ѥ=MvZu80ym!D;5 |m]@wM$?+1 "oP*t|O(IʿϮw"D+Iz(;a=jॆq{6F W^k/1lc6K_ LAٸ41J2H'eU./@KܔN\(^H Z0JXA erZOѶҪVs8l.ϋoDgRXVZ xo=~q]2jkJ}HsͥPH>p=6?6d  H 8<KZa p|55 5 `5 45 i5 5t5}55(8&9T&:&G&p5H'D5I(5X(PY(\\(p5])D5^-b0d1?e1Df1Gl1It1d5u285v3 w35x45y5l*666J6P6Cresalloc-openstack9.71.el8Resource allocator scripts for OpenStackResource allocator spawner/terminator scripts for OpenStack virtual machines, designed so they either allocate all the sub-resources, or nothing (in case of some failure). This is especially useful if working with older OpenStack deployments which all the time keep orphaned servers, floating IPs, volumes, etc. dangling around. These scripts are primarily designed to be used with resalloc-server.rpm, but in general might be used separately.e\buildvm-ppc64le-16.iad2.fedoraproject.org)%Fedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttps://github.com/praiskup/resalloc-openstacklinuxnoarch 9VOSI';qqqq__++ jqq J lF AA큤A큤A큤A큤A큤A큤A큤A큤e\e\e\e\e\e\e\e\e\e\e\e\\e\e\e\e\e\e\e\e\e\e\\e\e\e\e\e\e\e\\c)Ndq3c~:c~:e\\e\e\e\e\e\e\e\dPeYe\\e\\e\e\55ff7d8a8b393e26589eb723019cd2c06986803c9a97d0e41e0b0330de98fe513d0259e888da48e415fe7f92bbae4f648ce3b2be2e727fe4ea96219e64af28482871b82464c33095955fbcc41c613ec474766848dcddcdf6eb4136593526d0c9db85ad64bd46795ce5273303714edd209fe7ff2df2132a071cfb3fcc1a32c00d0cec35f98ea40bcbf0508f7f209b190edadbf57532446f151da72050096485f0a2439f23e39d2171b974bee0d2ce0501bb3eee78ac3107bb835ff40cbcd768d60b44258e1c8b78a12a4b2fe48440450940b1e0bf3c8f646503a63c94989369d401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546be0c804fbdcd202f1f1c60201aa49784ebf775eb438692b8a80e655ef889f615766fa47869f456ef2edbe27af4fe0cff39cba01f95b8fc4ba60ca68c3da5c946fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ec1c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ecf69f07cce2d6d758f52f5da3404e2a5de0071594d58e6c3bb82d8081322cb228f69f07cce2d6d758f52f5da3404e2a5de0071594d58e6c3bb82d8081322cb228a6f4c9b9b3cf81840751ba47b12cb5e297adc29853e07a391fc83bbe34dadcfb4ffd727dc6d8acf3c3e67a9e10e0fcf9ef86f2e10cede0013b2435e045de1bf7e7b34c30be43b017626d4727e1ccf84ece21c942a08aa1a5ed1787a5c01680ece7b34c30be43b017626d4727e1ccf84ece21c942a08aa1a5ed1787a5c01680ece3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ec1c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ecf8f056fcb9dfba34300a149651cca99d397d697fdff48a9a3ce911b52c075431f8f056fcb9dfba34300a149651cca99d397d697fdff48a9a3ce911b52c075431d0b230aefb0157cb8c384d653767c5d80d98baf6d2321f5185076f37ff037117d0b230aefb0157cb8c384d653767c5d80d98baf6d2321f5185076f37ff0371172c94139e79a12ad73f6c9fa1270d4c50c3b263c7676a53f06a53f7c2d2995f14c68e5b051111b8f266fbc5f47022deb32140d87fba449a4389e1933d118212fa72774b28576c3c944791942d25805171d34271c82ea1cc407c6deba19794dbb5fa26d9b049655ed2bf0f7475bf768a24ea0e70b8a042c9d3d855a86d4e6542f294448938d2765fd4a21e5329309367c098d3c959703e20024d825f4f49293f3fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ec1c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ecc1aaad0caf538680801a1bf47da6014ac363cef1ede181938b71632f81c15d9ac1aaad0caf538680801a1bf47da6014ac363cef1ede181938b71632f81c15d9a9a001cbf6c1b0fe7a78d683ce74ba0aeceef7121f29c8d2a4d880047a50c13fd9a001cbf6c1b0fe7a78d683ce74ba0aeceef7121f29c8d2a4d880047a50c13fd4614dc527511fee44e9ea6fc470c03abdfe80786847b5a28162b6e55246e307e71f3209b39dbc420d22c2aa64f012a63df705e354d5b42152d49919a5c53e2ee4c76bcc3c69a24d906d58a611782b59eba84048344daf9b32731aba4c128e4648177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806439ce02ad5934f7193faf85e7dae42e75055ad7a798d9e27305d24f0fa44bd6497bca3291abdffd843c67210ef234bac09b3b0b7f3d6428508113cf7bcd9e433carootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootresalloc-openstack-9.7-1.el8.src.rpmpython3.6dist(resalloc-openstack)python3dist(resalloc-openstack)resalloc-openstack@@@@@     /usr/bin/python3.6python(abi)python3-cinderclientpython3-glanceclientpython3-keystoneauth1python3-neutronclientpython3-novaclientpython3.6dist(python-cinderclient)python3.6dist(python-neutronclient)python3.6dist(python-novaclient)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3e@eeXds@dZ@dd'@cʂ@c~ @c)@bb&a@a@`@``U_!d^^2@]]Z@]:@]/ ] ]:]@\@\f\f\[ٙ@Zp^@ZV@YYYY@Pavel Raiskup - 9.7-1Fedora Release Engineering - 9.6-5Fedora Release Engineering - 9.6-4Fedora Release Engineering - 9.6-3Python Maint - 9.6-2Pavel Raiskup - 9.6-1Pavel Raiskup - 9.5-1Fedora Release Engineering - 9.4-2Pavel Raiskup - 9.4-1Pavel Raiskup - 9.3-1Fedora Release Engineering - 8-4Python Maint - 8-3Fedora Release Engineering - 8-2Pavel Raiskup - 8-1Fedora Release Engineering - 7-10Python Maint - 7-9Fedora Release Engineering - 7-8Fedora Release Engineering - 7-7Miro Hrončok - 7-6Fedora Release Engineering - 7-5Miro Hrončok - 7-4Miro Hrončok - 7-3Fedora Release Engineering - 7-2Pavel Raiskup - 7-1Pavel Raiskup - 6-1Pavel Raiskup - 5-2Pavel Raiskup - 5-1Pavel Raiskup - 4-1Pavel Raiskup - 3-2Pavel Raiskup - 3-1Pavel Raiskup - 2-1Pavel Raiskup - 1-1Pavel Raiskup - 1.dev0-0Pavel Raiskup - 0.dev0-4Pavel Raiskup - 0.dev0-3Pavel Raiskup - 0.dev0-2Pavel Raiskup - 0.dev0-1Pavel Raiskup - 0.dev0-0- new upstream release: https://github.com/praiskup/resalloc-openstack/releases/tag/v9.7- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- new upstream release, allow logging in with app credential- new upstream release, the -new script has --security-group option- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- new upstream release, compat fix for F37- new upstream release - adjust cleaning-up with the new `cmd_list` Resalloc feature - more pedantic cleanup of volumes- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- new upstream release, with two new cleanup scripts- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Rebuilt for Python 3.10- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for Python 3.9- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- more aggressive volume detach/removal- don't indefinitely wait for booting of ERRORed instances- start using the released tarball - more descriptive %description- compat for older novaclient- work-around broken fedorainfracloud: https://pagure.io/fedora-infrastructure/issue/7711- add missing Requires- more solid VM termination - dump verbosely what is going on- support v3 connection API- rebuild for Python 3.7- first tagged release- add 'resalloc-openstack --nic' option - 'resalloc-openstack-new --image' accepts image name, too- fix the volume attaching- new: add --key-pair-id option- add handler explicitly for python2- initial build  !"#$%&'((**,,./0123459.79.79.7-1.el8 resalloc-openstack-cleanup-broken-imagesresalloc-openstack-cleanup-orphaned-instancesresalloc-openstack-deleteresalloc-openstack-listresalloc-openstack-newresalloc_openstackresalloc_openstack-9.7-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycenv_credentials.cpython-36.opt-1.pycenv_credentials.cpython-36.pychelpers.cpython-36.opt-1.pychelpers.cpython-36.pyclist.cpython-36.opt-1.pyclist.cpython-36.pycdelete__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycarg_parser.cpython-36.opt-1.pycarg_parser.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.pycarg_parser.pymain.pyenv_credentials.pyhelpers.pylist.pynew__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycarg_parser.cpython-36.opt-1.pycarg_parser.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.pycarg_parser.pymain.pyresalloc-openstackREADMEresalloc-openstackCOPYINGresalloc-openstack-delete.1.gzresalloc-openstack-new.1.gz/usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/resalloc_openstack-9.7-py3.6.egg-info//usr/lib/python3.6/site-packages/resalloc_openstack//usr/lib/python3.6/site-packages/resalloc_openstack/__pycache__//usr/lib/python3.6/site-packages/resalloc_openstack/delete//usr/lib/python3.6/site-packages/resalloc_openstack/delete/__pycache__//usr/lib/python3.6/site-packages/resalloc_openstack/new//usr/lib/python3.6/site-packages/resalloc_openstack/new/__pycache__//usr/share/doc//usr/share/doc/resalloc-openstack//usr/share/licenses//usr/share/licenses/resalloc-openstack//usr/share/man/man1/-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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2noarch-redhat-linux-gnuPython script, ASCII text executabledirectoryASCII textemptypython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()RRRRRPPRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/resalloc-openstackutf-8bf082c2990462434c3b4303eb142a89b5db04cef51e99839ea8b0dd144cda12a?07zXZ !#,PGZ-] b2u y-iSqlgg"[1MO(ˎ{x\E".8e]!,ȝG+s0n")$f$#gE6x6$I1砢\@d|l_d#V;G@^H6 RThۈ#ltNdC .4C KW1GR~M9Qf"M$՜]Q zQZqx=Έo3Ӫꗀjd(`m ?J rj{X뛰cS?;M%d^@%>d]8Q`CH&XYʣ N !8H:g!nڱ҅u)krv2dpKea'&P ; Q/1g3I7@^Ƌemyƕ!c?@T3BY֚-9J 1~v4v+Ӽ%BN⹔)/"&mI,r:mUK#Py(Z %v(A:b.j8m@86HllӞ =u0@o?/*ToU5w?OJ%ܓq(gD.Z*qZy&} Xq҄.ͺ^E!.' >>.Tb]X\ǚ2[L:MeeH='/$O>@Fa͟r`4noI];? ׹(bi/[ZM~{Pv`GN7A:60޽]PWP.EzP>)|f]'Dv(vۗ7QyH܋qj_CfVgT/rH'=-lC?&un<׶6e fd(Z]ZX$+彊a,_Ljr< d~ ~lmX3;03(G:}k-bYPN5oϼѮe.E7vsݞb2O!`OY(Fg-6&>e楫@mMIt3]ڊ:k70_ɥ,~l]'r!:1ᰕ(\*r,n>1['w7C$T@$Vs[ pP͕y.B]Wb@pkϾok9}lʥӠڶ)XǑ/rg"&r؍ĻqqHjC')";Too= 9VD(8qFH2F&= W&W39{1N\>AEvqz2^> 0^᳡t{)ڍ}%IԒn\& -? ejq&@["Ȉ-#JsY(o a{_-j#Yˡp\؀;Nh9Y˦9AN{REtLhħ,d~PVof$<$ 6n6W܄6Cb!lͤ͟oG- +q3uґH^kAM JɞBn ({0.1~%|X11:X=^+ý-7TeQA eȟ{\HG{?4˔7H_A8 bkOm vbӍ{]CLM@ 6m*߱#j!4Q0t`sNNT!HCGNR2+i){ ف6pT`?T=X%Ċc&H=\D`׿D?a|^DZ^Yj MGyIׅw>:K|SWgnh ]8_m=BHomQcIe@CNX$vCQo$C;#`% I+@Z$$Rf7<˷cINOv Ȥf/AbFu86οmװ£f_3ə<`S&coFY;`A8t"H$iy2fgyR^nvu69}Չkke*8 HɯiET殞VX>尀qdQZ7&)>Sb֛/{ɹ[-hq^ Ipe7qn*H=.9`Xߊ\T`ח2jЗ|+O^Β.ĺԃs+jNQ_lyI_M)uP1i9樮1WiATB,Y*q!9-. k=d޿uCSdn% K73,NHfaDc;BWPNd}W½32sO{ke f{VSLy!KfORn1%ș:&z ['n )lg`*wukF,HI>DޮZ2& Y>U!*z @6{ea)䭜YpB35_+ڰ:_Z cz5EJ\Gdkœ=":y3XeX)3̖$V/}j p/yrT> t@^A-B7H~-toEUW 4v֬v,}tɼwz?7ɤu?1W[%DCK_<Ǖ핽eq3lLGyLa-CXb<7b؜?Nj=bhq]T;KdvqP"48aSa>IU(Nʱa2>~f'$$Gj {\WPzSci&אG?,qsag+._XгAIyzuЊ26= JkOTY!PQ }’&6([!]*rsCN<Ӛ9;bBĮ˴GQvkژ߭ 5NJgcոnQX4LfkNw1%2};"UۧEhL_ EW+ȅ^<殟Zk-<.AL08:ꡰȳ,s o-ZB9C&~g@{4{8xS+ЉtmZsp9GR> {C%xuݭ+#<60TIv=czyZn3C"RT)ʨ7nϵjej9ʫ2i)\^f޸u!~%Rgz'~~}o4EH'̖E]~pMC&IJc>aUݸPcͨ&'|w}x)- /)X5%K7 g{KOZ<̟GgPʉn8?÷ZYq1y39iPƱ dVM,Bw"R!;Hbʮ&OuBRMt򜣛ZO3#أ֮OL 5*@%] *o>D^a sS&hHti,cЯff?O|lEF[x9XD%|Zc.2=FKi+J$_Z" %O 8Tm{C̀hfpN%jrT" vwy(5A_(Kcקop]o X!e "BS9ȯ27YC4hKnV `1Ibr沓wmݟ@]%IX\sOO?+*'$@R^(w+JvalAK"ji R5!RM(EM5:a> .] _Ί Z?nPMF,܈ܥ~ Ӣb[M*~64sfۀGpOTcEkeMn;rqu_#ئ>v/j@yFF|fN%emgj"y -5ؿr)[&r32pd;7!^z1;zd1??FQ+tW-Z nМ1'! <1~<ˌNjG4_ < p STP} I?ɉYe@t!C!/X-E|)!G#ȥ4AGZm%k5"RGd}8,dzqkOSiUbQ/3-׋Ƽ=Qa R8(B4 DItXL~\K -An;r\Zԟ\ڢ8sHiv(.(ViiC/MǼl-.mf",YetQ|$w~L[ f/{cX4@ 7tmfڼ,o=owV7iIoH!=:y2o^zD 9.4la1*;a-Zq7cJEэz#Nޱ=v+>\8K?*,:{O&lBq;7W-9zy)CM=8wb!*v3I{d) pB,lѾ1VÇ],3Ʋ5 0lrmPXc;R{F$v <իן]_u3'ںN<{i͝ߢ~W]n:J KeYA ؊Uz:] ]R;@Y?~]ea?h(bioALGa*Mb{0XNȹ)$*R1WS:_L3:@z@`qB _]R yQE:v_$|cw&IQJ{"hpd]Py[CCp(@ ZƯ* +Fc /V$KbC#` "lJi`ވlA#<60!턓%TQI&,L*& ' t8RϧPՏqc(džwKuPdfr2y+?a{o^wHro1ebQN_3ľ6 ((F[ƥ1+^Ư2=|a_, !עE䌊Ak*bx:j$׉F;,rm# BPx|iEZEASS(I`-$l\癩\82+̵+F7A^{ʁov cOV*x(ft:h#@aɀf?2 "^n{U=:} ]ZUϺ=Qgχ9#.iO g%߽X KeT&z]//Y2t@`;m݋e. )^֘RXc)۹9+=<  DaB?ؤ-UHXǿ_M K*̚0 <,XkmH$xP!1gp>.U%q7 ˜_Ԙ^BN^nuDJY+P_{Uy~S+Kɂn p1Tuw[tEoC &\=:t_a}#\nc! "z,Vr KQ𽚷W"v=h I.CyyS:kܸ>#Ȟ c~D(N5?U:Bch=jAa7vDCBg]SUdqvMƝ?:VC`ul1C¹dq$:Sh5B?+$1FJ12-sD2vo0=eDeNG`pU'ZZNЅuߴRp?I%EFf>ėyl~gI4WɄNDyȞ"/ՀC!)FMdQR71XZ<T.D)5}|!}]I.@蒭en1e=l9E=R?9]x~7l.KdK^ bQS۪ϯh̰UPDměҡUFg R5@JSML/$!3sZ'徼iHR~´x6|b63{8 Ig%fu]@@P;))c}bpov}c; zHIҌ5QgXhb NV |O&emc5sa{W$Ĭ^=%mXFez0 "ls#,+GSi&=crtDCFgA=RZڨTq3u نna'[Zf~jḮ9OF D)Ƣ~p5lno s@{yv t˧M5PD?UrAvrlεyԣÀh!rDPR Mh3߇5H3|cFD5(枻jnwۭ뮢b#֘pfIJF%,;ox#2eeM8Er9ŘScs>d&x'v~%QmS.=s8(HA!}oN>H8u+ U9^ܲk*,wE߇넒ƝxPtu ]Kp ڦw0ZYٌ%Ĉ@DîmR&Ҭ0$(ڟE55IYb\ 0rn=0ЏIq0VД2F,5[hA`ך(#'vBM.34زQ~04$^ρBg),V+pGNMm$R^+pHuCMTQU܁҄ uPSFdlIB񯑋騺]~e1J'K%|U\4Qm!fbF2UD'orq.5?8<V4Yvl@; J p~]m>n9I݅wRwQa18ZUs\Vq1*nC.tқΗ J6%pf\hFx!dJn#dYʺH1]LIqcZ\Z+0Tĭ@WB]AQLG?Jo` fDɿzkqΎ4KDhnxݬSMR)ڍCgڢbbSt4)ذy TkJ|Ԭb(P&PZ&X:O`}9綔o+tڱhh qT~z6괼Xd8g0۫mlGߨmtt0Ū.2 o5rGtV[ +hOWi rUN6j0=Wn}kƳqoB3LBxC(|gYYq[>]`3pVo0g$-Z \oʯ݊_7/q#y lJIEĶ!k!C?WLswq &Tm-tf\?ݣsOkR7VxΫG%+紳C"}//EΫhj ;hRG[8+Ѥ(I7DiiHg 1$ Wz𴈎pa y2Ns2Mn!)68m鋡4%| Yh$n\AޕӔM/LvZT#QRY֋ |ћ'/!=|-́m>kkOla~DzX7bjS8L$mVJ>uj`\XuQ[}M+wɳiП3Cxo^ARX|ؤ&Ord81v41ț;ο]>m{_Kl D ;IM~;PIv˹ٺo>+g n4CF];n8w~̡@ GHn|Ł\1'D_AwD1%ڮKHO#M 5T`u"7r7j}JN"^M:PsJM(綝EB {UEh̲'*TvlGLf ~ `esmatghkN~t ,k !Lۧ{!e\# g4H굪tI-_Ol3/3#BJ)2O2C#y-i89|0Q Etʴ4((frFQTEŽF;Jlq91沼̵J6L/? nC i/[k0sZ|'I{2|D0^z+^vy^3n8NkQ<N]D2.bW9@ir"HO*frK+ٕ+ C=q@ qBsy4t%M`G91j~{A+W31]-Uhޟ:9] UȦ9:'R2pEHB ;t-ΔX "Fk'P#LvGv3戚pl[Ug1?ԯJ+A,tK1eM C'$#@EΨskhq32``P(f2 -3/chIq0a[0JjE2ve^Mk+Xdո=" }7\Ut_z-M&qkKG3 d)8 c QԒquTnEX"qm+"x<;/WCk/'LFP|;a $W0}<-5ʴ]wB(c~yHfq]X0Ԗ#4v"}`*#hmeݣ)%]Xli0qcnLee%cۋݹ-4v_'wV7&$PRFdHN H^L&4kML{D:=?y Mhl&r!K+Dw/|0_u1G8Z%@S#}cV"!r3A~>M}$tD#볰@LnwI@|g1Ze'LRgg oa4]+fj9 p1K4F` /$ ET*@ۊp1 W @ g*!¯)T\biD- ao[Ǖ0ib/È(1 f@#XzkbvLc&,JV[]+,51^z9UR9\Lj$&sClQKVWc`TQϗ~_.#,u+ln i(8%(;d)nd02V}=lOHm)0"b'v%_f?,)|b{9n@e;=su>7n"!WޤtNJnsLq3t{87C&U4(8>UZ7i-#C!5y-KfQZiu4-?3aMLlF!҂:ɛ *IF{,F|gӤz3:o[X(I4/GfFPGZݏ& u1HAie [8T ~Y@I?' (cMnKgβl' 8b[:(ep0F_{.=a-EZY.E脈R>+ƫu.+H;ujUOb'.&D؞|7m^x'%>NpCH579RQobX].AA  Os}oxOJrgw9Zóe(dV|sIP%CL( GC΢%9|>! pIaMמ_< `_'SX;q_VqԕdӮHZ 32Sh|rTS1Mw=}M¤߲V!|c},b&`*p.:+$Ď'$H/7d)1W7!h}.8w?ϽgHѡQH:`@ },_kS.S )%l lT<UyaOwD 7K:g u`D9J]cH7 уEV`BcudPWh·k Y ?WmqE*_ A;3g/0&ޙjKLHc?@fj$l|ȬcQ}YmB"cS*GKfЇ/M,U5tAo n=.c(6z ;#hF,O>#ޭW>Z Y %nn/>CaEx^L/_(l/idU60f1UW1\:޾ yG~ބk-zqUO (tבW~87s&ϝ3I*L \kگ* a`&gY1B ~bx <F]*W(]2v{? *eIna {3yQ5jHY{&#  L 0Gd cAn7gڤwnÏ=4jk>Nϴ*Ee:TWEM~x˦\P曨;0VDLoW] L-(`K hdREh}UCx7mfs] Y1 /X(ߒ >3 Ynl_ o_\][)я{!K]Dh 3E]Ug:BC; gG38P25v@`اHOƠ81c{=͝W!_^~GZn%? H6_;X WD s`N5LWEEql/n tvę\7qWm3樷\Sꚏ}K2 .ᚈs6>&5Llys1nHpƥH R^1$H1c-b_.+Thx?L{,1M^"gO^^2iLLzrL!?cjy%]Mji;8ܓmYM4 |㕿[} Rfd3J~=t 3-i* "廨0΀q'꛽8@{ct+- h-y{IfUj"2ËKHE-C"35CrhdIn﬐UO]&9^iS-9flrMh;O@v̭E̻h O2ihuQ}=Ycu_>& "4"N4ƵQy:ߊ#YAOX.m, ä -dU)4%U]qQ$:c!#4ahq As@1hI'(Rfl,>z8f 5, rDi F%} o6Hb!'ݤhP] a7kNAt psٞ ♰aAy(vuz9ل9 18Ecڵ6;c Û\s۰̴0˅ΎNp$vq3\海C؈xHȖͳF[2LYꏠwJ&)6 n,_y "t) b3 {6H8O4b8Ǟ1=[5tlNLá:1؊8ܓTi?zS_ޛN}{p%Oaed-sզ}g:.q鮟 ?O7}Pydžΰ,|P/8 Γ>5=i1ɀGtdN_"XaT$fۣ)Or{b%v H3C[>*lRطw(k zuC}Fܼ +aw09ض`Ti>(MH|HkXںzi@{(AoZw3{awq]s'`]ki;qsO>Ψ MSEdY蟍H%Tn `q+Z"^r<ʧ5wn+uc%BlPC b7ލU"=N=Z3"yM%4־E/FIb51B.Tf%̲b@J[dhE$!۝KT "If1fۮw.$'kaTe58 71i_ÅT[6>2E>V GԠ, >Y,C!,Jec.hT.~O+vO_FV&%9s!7n`猾 LKWZJc{MUpՇW]ٝfZ?j#F7%&*'ANqe$p5O:?2oӊ~P$ç[zgpzUe xu-^?j)" wqŲ*KDVIӝ}R0燔g1MI/@D%l3IvY8ðs,"+Wi8B}_<Q(v~[:y7 S=lb rzA'-jM2{G04Wؠl6ZI^'}Hw^ (c˷|<̵ip^ݿ[CG7y<>fZCu{.[w&غ%I4j}~K0+ 'A40FC e MVNjCjϿa`y3AւJѩqŁ\(AW4 zu^X9Z; ׏=/WԌ)jъg[n; ^o1f5=`#I9$ xbGϑy̺rӚv{ܴa:ʡ|'5(kcreVz-tLANS΄|ۭ L5o,ZV UAځOo,xn.^{%7`SZr -Y:##HՊx^^]=%'^zq{nJAR; ȔT-:n4wcŶ_jEx[ KN)yi[}3R.m< 1Y4} _',?)l)Mk|2eB>[֍|r*T'08[fHGM?#^yŸbB 'xf俖ur~wjUI^`:$|Q "a/,xyC:ՠs9$NmRoDqҴUJeϤp4fp; \NEdr(sY,I4|e ds7J_ޭ'Œ_Juj7RTHuL3̚2)+xFGo1G"o}GS;0);bU1 䯠k䥰thi PNά\xX"+F$'8$Xy,/(BS kj~w+&r08'l{S/hڏn!흰Ǚԍ+Xww3`We!C#$k A[)ɛ,#1RҌ $qҌrjP,i(Vwt{՜hZ}6bƱ?΢Ʃj+dH iVn9P*Ft"Wc=/HϜeqc<6:@܉(Ob G9FBA}vP/<(gFW=gp1~?N;mNT;_1/׽YȜx-W.wIsK@=srڱ י걁e/yp8Uj)ɾ̑J$ےݭjTHA9axL ڨh\V*E5XoZgZa3g1t@"kE4; nHLfv:@E,}9`SЏBW1b8ƣUְo+.]Fum]S̐%qmՔ:[hG|"Jp![Ʌ|+:-6)Nv+1Zi;L{~&ʑG_\^sDb: 4%لâ>@M "ԅahI4WdQvFa2e|ͭ qH9ܙ.Q9W==_&nf p"Rb?[z$gjt7 ^T&KhJpF8]Z7.a+nw2>M)jgm@M}SM2E mAib6 DdEyB1.R> d4WFC|[dI=r+:3lSV+bc+})My9;mFO=c>*ƇkiVC#`};/e,<=l:GHɍA,Iq_jw{IH|(Wq:!ɦbd[`뵅 4H&+3Ooo (3a$T6qmB̊$5Rns~nA`7K]I(m8륹eKe@ $anU?A"Tp5@փql?W2jtfhǹYi9i?:#"؊aK7Rfh_8L@ljJ$O{rhIHi$m[AЧM-[*8 !h 5$< d ػ~C9U=BrNjȠZg YZ