resalloc-openstack-9.8-1.el8 > 6 6_6 3!y덏%!E/֡es !E/֡'_b[3Cyv X/-NAЁupTޤ9hH0L7L,-^]<dK 4x!; sIoB~H q\:E.ǷW'ʫη=_,Nɗ"þ0֓$Rg{d"^ qo9Jl31~J:]iҞv!Gx~ F[1{QaO~APUK?qPs$vmg zŮ:Vn]S$d3Y.Ni2ᡈji/9o(@f}(Qlzm!pBʖ Go}JM"kHIP6I(Iص w8QؼM\,H(xTh)c#9GLQ*d G79jqČ^5"E65)UY<:d8OIQTP$CZy nO"w|q4a69504c77b26200865d1b0c89fa2da869b95a4fe526d14cbe57c12b030aca6d6adec3f5be5688dde623161efa69e798113784103!y덏%!E/֡es !E/֡.h~/zS\]̗gi$`ڲF=e\^gڃ8FmwwX|-t" |*NPÒ}ɥbpppVΔϤl2jO=B>|j0! A0A;ZPFǟOߑQ B2-f00TQ sqS+˱?/@Lt0z.D̂/+cZ;y[2ʸ[/@)l\4g-.'F 9d>Vy0AS4lUKuVz/Atjm"ϰ[qVIug\&UR(y[.hHuƋSn\DRY|_iy`}lZP6<,ʌ^/:.bCQ88rxbs^$|,y!cZq+];,tM Edn^ʉ0)UGNO%%ڰ}HWLj ʪn]]>p=7?7d  H 48GV] lx55 5 \5 05 e5 5p5y55|(8'9T':'G&5H'5I(5X(Y(\(5])5^.b0d1e1f1l1t15u25v3|w445x55y5*66667Cresalloc-openstack9.81.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-a64-23.iad2.fedoraproject.org5Fedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttps://github.com/praiskup/resalloc-openstacklinuxnoarch 9VOSI';qqsqq__4 jqq , , J lFAA큤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ᠮ\eRdq3eRc~:eᠮ\eᠮeᠮeᠮeᠮeᠮeᠮeᠮdPeReᠮ\eᠮ\eᠮeᠮ55ff7d8a8b393e26589eb723019cd2c06986803c9a97d0e41e0b0330de98fe513d0259e888da48e415fe7f92bbae4f648ce3b2be2e727fe4ea96219e64af28482871b82464c33095955fbcc41c613ec474766848dcddcdf6eb4136593526d0c9db85ad64bd46795ce5273303714edd209fe7ff2df2132a071cfb3fcc1a32c00d0cec35f98ea40bcbf0508f7f209b190edadbf57532446f151da72050096485f06d3231201789e296e783a08d6a2a931fc479e3c71b3b5e0db897d1a3a1a96d500b44258e1c8b78a12a4b2fe48440450940b1e0bf3c8f646503a63c94989369d401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546be0c804fbdcd202f1f1c60201aa49784ebf775eb438692b8a80e655ef889f615766fa47869f456ef2edbe27af4fe0cff39cba01f95b8fc4ba60ca68c3da5c946fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ec1c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ecf69f07cce2d6d758f52f5da3404e2a5de0071594d58e6c3bb82d8081322cb228f69f07cce2d6d758f52f5da3404e2a5de0071594d58e6c3bb82d8081322cb2284348efc9d5ca227836d742dc03d586d27c91288c80bead7bc7c7dccc9d3ba5fe5dc9e5a9c39e3d4a983443f951e3acadc654a5ca6f9e51f762ee93a6508be4cce7b34c30be43b017626d4727e1ccf84ece21c942a08aa1a5ed1787a5c01680ece7b34c30be43b017626d4727e1ccf84ece21c942a08aa1a5ed1787a5c01680ece3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ec1c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ecf8f056fcb9dfba34300a149651cca99d397d697fdff48a9a3ce911b52c075431f8f056fcb9dfba34300a149651cca99d397d697fdff48a9a3ce911b52c0754317f99fa4a0066570a3c5801420fa7d3e7d442d73958cb8c535946797bd4c2b3437f99fa4a0066570a3c5801420fa7d3e7d442d73958cb8c535946797bd4c2b3432c94139e79a12ad73f6c9fa1270d4c50c3b263c7676a53f06a53f7c2d2995f14967bf6a9f9943871d6177a1cfe9e87041617d138bcae1b07aeae02e1aa576bba72774b28576c3c944791942d25805171d34271c82ea1cc407c6deba19794dbb52e5f62a63b9a5a1ed26b2e5f8d428fda3b5a2cee72f39214721424783125848b94448938d2765fd4a21e5329309367c098d3c959703e20024d825f4f49293f3fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ec1c7e57f5aadaf94f1fbdf05c68c787a62d2b940bc96d350a0502535b034f12ecc1aaad0caf538680801a1bf47da6014ac363cef1ede181938b71632f81c15d9ac1aaad0caf538680801a1bf47da6014ac363cef1ede181938b71632f81c15d9a35434ae11af1c7730f37bbd4345910e340d2be4b8455af7d99a927f02e87df6435434ae11af1c7730f37bbd4345910e340d2be4b8455af7d99a927f02e87df644614dc527511fee44e9ea6fc470c03abdfe80786847b5a28162b6e55246e307ee7fa483e4fb3951abf0ec62f082ea8c4578410207de5c11b621b89875d0a59184c76bcc3c69a24d906d58a611782b59eba84048344daf9b32731aba4c128e4648177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643eb5942cf46d5a5e95e0f22e7c8fdf7f800e2ea6856c43e5854c95b4d50aab59e2483c4fed10b0dd1decbf9ab97788a445e82137a8ed04bc12f911506a63cd7ccrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootresalloc-openstack-9.8-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@e@eeXds@dZ@dd'@cʂ@c~ @c)@bb&a@a@`@``U_!d^^2@]]Z@]:@]/ ] ]:]@\@\f\f\[ٙ@Zp^@ZV@YYYY@Pavel Raiskup - 9.8-1Pavel 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.8- 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.89.89.8-1.el8 resalloc-openstack-cleanup-broken-imagesresalloc-openstack-cleanup-orphaned-instancesresalloc-openstack-deleteresalloc-openstack-listresalloc-openstack-newresalloc_openstackresalloc_openstack-9.8-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.8-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 -fasynchronous-unwind-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-86db5ed7f068450170d68b0e8b72c41392bca3ee9ee0f2229241f90b1283c4d85?07zXZ !#,\\] b2u y-iSql'#|-]mB3 0śĬ9D3ڀOF /A}q V:*|?Ҭ<쥎扜B/E=˸*cZ%!Aǻ(Mf=t: mLe5UT1*`.!yJn/ޑh7$e\*;o0)اO~u(=[7D;LXG+`]&癜'?/vgg&mmUw{dm\3;7ߛsAhNKy3J@[_i*Qb 5`$2iH*inBq xD+kEs.2^ÑXH{ Ҡ`MV3>!O'+suȵwg!Fu^ Ȣ^^I򠿉P(NɦTL>*+ׂ@oUtqIɕ۩4pn\-\ a b܉~_L/$pj)B|)IT'coah5ADIjԚ]hiAEeL. d/@cz߆+L铒O>z:p*}":4; wȜ#~攢|f|691Ol* xjtrK\PIz򐖊Þ:tSl3=ue '2aOQU&$L%RUftBiVW?R;p$9p(j+Jlx^!~ua& $;̺qCcEK}!!DJ"-;ߑ0Cx3:]ImVq9Tp̢jQƣ$NݕZ%,3٣A;GX&KԜ_~1?_p|"# b"Q_0/@6T C'!뛦zw =!:J}I0ʂ s,/k`6D- m_T3HLt_m̞x/:[Z0kN8K!j3INM7?`.!:&smE2l@,T߈ѸN]@Pq{,9#L^haP^}O~7-tY "Ԓ\i-̠F,WCFeIR*9+udWY-@䆙>&#^!D3&ℹ(m$Qi@4IdJ%If%/PTtn*ڱ fEJ#S޷pc! $XUej0%s׿YcnDZ׆>z(|?[{/nXscƣ&]Sܸ ,(j=HfvA Hƌ&TS5;頃 Z=czck:[E5t ^0@%nH!ɞ2i.'7xFw`,)`39͒e:WK9t:ZK9oʔE#L WE; Gv1El0VK>?+a~o+JauV%{u# =_rEp=EjOzwP/O+:皓 hz'Rh%[@xd_:L1Up~5UcVL*%K('$T׉B_t+Ĭ\B[E%}\FP|er\qO&R8)Ε."K!9s *wA0?Wm t5E|x0ES& \M;A vQ?tٶ$Xg|}9[97s5)E?Qu+V1?q!Umhd$\fwͼ?iw=cãd^NLJYSV:W[к]('ߪ=\'#d> ^a'k`ջ$!kd@m_P:2Ib%ծ' 5NboAU9]wυoע--g²vtRc  /r+9-*930Y EXp~VM?Pr{q͐ȵS5+԰@E36l6\m@ ca;XJ#NG_1*jQ-f)2V朅^*9VscdvL5P%1#+2I m®֋d;moOX9T }85K_*^l0@ҋ:?NӺm,T&EW8M=^9s*E W2Bk\ TA)s "qh`-W$Ť+68'ؠ lNF1Vq41ҭʄL̘nZk7T^w z$X0&Mߍ%)y)R4)0HMmi{ fb39:Ƿ8IF2!x-(Rtu󔑀,m..ͷ~~Xq:y:C9\iB2/ANwaQGt RkV:q@Gh]W 'цܤv^<q^<FЖ_9I }; 2MsoB8uz՝%=(IM{0qXDOXXuV"Vi]5RE3FAE k^V4,nj$ARʧc"M\CpX.<\O43^_U(R wkwlf*c;6HKڌx$>iwP@ͺPQ!_jp74x0Y o5L'Ԯ<鶿 gY-8IA6Aͪx(>{sҌ P;:f~nWE Fi[GԈry,~8 Ȑc"TL)lY1eLYȍ|,|8/M\g]\ Fau xzjc~?YJMT ßy466APܮz n 1yY. Ԑ8g]hC az3sO| liz4ɯj?/0&Tƹ~  ʸga~_[ ?:CO/i/9|3] jݻJh?`Q(ÌK ߦ6."Y{b^N=R~z|\ҩY>^4d0<2Z5p3`4W P>I= z0fzɾ[PR7}Y0o dEg113pv$fDa,j I||l+i'4$I\pEҠ4un)aWĤ)6崿R*g*uŢn()Ջ+_j4ppwԥ3MxU / Lq`."Cҷ[D<=lk~x%x997LSB;ܴ#d+oQXL9(&KjQLӹ< dc< >5Σ1.t> XxIs-vKBTkYEh:(o#-dk\s7):È4Nj@ > uewg& Jb>; iKhg4#Trβ);vs6EElXwÐ|p{VQn-D\*-`dR$1g@APΔ"QbM ի bȎbύX<.,TҫZ;ؿhr\  mm1L+UJuU0[I&ě|F1..9֘ђ)3]$dZqO 8 v s K(rE]X l~.c+}&.l ;|t;xT =enف%KmȰbic c$%#T S/3{ eZaDcv?M@ɤFq/#02P%1TE)kB'&&C*j=X*}u [FсddXML}b?vLe =C_:2[PiֲNRT ̑\+yਁ*s=}ʷa\5Ây_fvӢU20RV}xp &H-7b.bvKMZe8tQ& $Fݛ U!>ng+DPV_WgvbzNޠ]z DKׯ )pH;PG0tR=iC[B u Z.mG;o"uD 3xQW4Ew gh} j-}S>(j>4>-=\:KPhB*OdzE/ķMIȡ']YGL"L^2XxtېDALP16>G~ߋU) G;a^7)fxx:5]D;HfXQ,޵ym\86_&(Ƹ#>7'C}C3sO QE;FGp8"gNwLi)0փӉqN)F"@1"-9Tpv@/QsP1qyY˷Ġ_LM@MϜ4fQ6$|=bn kϚQG=sUFdǩM-JSEH^ $WsM!7-~4(H8Y+ɢdk9aAKr Zf- ]\uU-V67t,Tjs[!(D Y7N)R:E75. |fħ- #G]X\ӱ1upupڠGZ _t+l}p+oFvW(<ٍ$g3süJDt(Djl^go7]b&@u*0Eǽˌ4fj{lp@²XEz̆#3!8j)wIEku `|7P-_tk€jo~S}{kv0zΓ*0)[}MKA[a^{KII'uԮX5Z͒qs?LϵŬC8V;2wڿ3JarbԡS ; Fj\Ysת!E2kNQ}c ȠO%A,:ed_4zvIO"EFncLJ!Yf)e8ba䕛afQlWZ~(7fgd GL? C8kUlR¿v9?]FjLT+}}d` xmft5k3)>Ϋ8 Ʈt~ҙ,9 oV&T*ny6Z יZS60Aw{~ļ\Wu\vkDFt1W<#|1?u|;iqQe^g#Dlj EzR{PYww51^ʭBbK! ;r(N3qo=r˟q.tra":h={]/@}UAg/wX^;SqKft$e͠{f~9I XOSgV'p Ĉ~3<h9ߌ Zp!%kMTsLma#9Qf܋!ֱ47!(]uIb ^!mĴZtDT hyyEw`GӥȰ8&'| Zy2Dg/Rws"eo.12'Ȯzdo|iOk !ȥư˰.ngK ogOۥ>.0 R4{=$ʄ l'⋕>˔DPbhHJ>OэNB;moZ+/5YxASS;2V;p 5{ڊ Vկ :qk:P. 69ԭ4Zrn?H[3 1R6(A?1,c.)̠'kwu oٟg˓ίdrs28`p^/ 31q|IE1{r65x7}&@?;Om\ .!i ba m&<{4օB~R9cf&n}G:6y>},O#^B$JJT7YrЌ@JuOjm!Jbrx1JǁL-$D<`K\Bb躍,mBߵ-%DZ=f5FSP[Nqy(7+/i1]8/rrB-wCd;lur{EJCxd?K>aEz @xH`+ُh?:zuWlWk0yةoMHV5]P'yu3 ™q4/PG꾮q/A)Aړc$ռE1aOZ2ѾFC,g&fMm= v>Q崏ͱkRlG:= DhRF]{2 `utM>U!SAj]Y6GTв$ DtU->@pEw@b插=`Ҿ%W9}Ś#jr´;q섅h,O  Fm78A kĺtv~C;zOTy~{Jr˄l06} Sv!F;;֠&p[UP2ՠѨ 9YCԚ\xB@B|5v\1i.㔽3ta,j GgUpr,QED)@!Kc%Jfret{?EG҈(8C㼰CX ]@l-wGí_bG z^e6A'q OQrXj'0W AK%! N! ()cMB.TO ɠS؅HM!/9RyokO6)W+f43ĉ"~ԫאEHY| -$b`P'U73$`#*|ǘ_:X.,$ FTnW;JRkh4nm>xʮ쐨`cf*mx,H5en^iuk48+Muө5c=nR+x F0lTrd1%MYYLkDŽt쥍Üz3lxhN. TpA*y0G0,{ҫjI ;/. =o~}>+?Q>^p}nĆOXEgv{\ijtkfwI~~.[~2K(RE+mЮ[/=kJx}4OwK| MeU,;ԌUO8"JJ7gB.dfXOq0J?w|%"ҔXA)oʋi4p.npU*._f+撏]e0%^rs o[@ | gh9t^C@uN 9J]Oh>|  A ՊTU;ǧKG&λo͔LbAyN\_=h2rB eX}F֡ T-dEu+q ׬AW [5DG_֧"09 WAxĿ`<34hJ",zwo`\TEZ>.H;"$*X'bG|͙E:U5=xDw $gdx/$+Dn  U q=5!Y;q+S'"M~sS<[ɫ# a{Z4#8dh$mY>c6a#ɗ|:RhX2z%J {j]tgsڄⅺj~(V?[\Rc^PZIl|?2uXǶb+3 tU7^%VL0%)p;C/6z"9?WzJvcG|Fzt9jZVa` U2CNcV2ꔕB!/b}ҝRϛCv`-QFͲ8)ύ&Qәm!l.7b[Bw ('DjyqBQ˰3$J) 60V+ɕkӾt\L"AK>$PƟ9oT7[*G]:oG-S 0i >:yAE @o @K[ aZc"ߙܒϞwd ,4]փܢ^:du vjQNՠ+81eatF?KCCEBϨ9+A؋`@t1N`"” r~H9ˍN#]qUD'q%V6g1ыu7KI7rtm@'$@[|Żp&` H,~?; rt\HiqIZ &;EHbfp;K]lmy"*dhZԺCB>2"tHa W7xm P]N AS4N8Z{&ڎ.Zw%`yTAej{%Q>ڦ!Ic߉^*R#k7B5.Z)iDۢ>t vȐQ:swRŷ:D09vUR(%D. p5HNS#if ޛw`J&<=IX%OM\`Is&^.  iwCp]k슛y"71 =t`2tahOr:I+g>-X0m/@j hWa#U2NU%Gۥ.e1F EAȧFtG8@O¬F=hi$U)>y65e=gV5Pjw`B(Giڅ/"TXƣ ~wr*dz,}y]ɞrx8r "[ bg9y#ʍ/!P?mٜd5Ҩwp)c go磙xy l`59OH2"P<ؗ6񈡝U}/w񟼮{{3ihNfT&ɝ^e!LZMsDS ciāY bȸ,D3RK, 5)Sf-K,3!)Ҳp¾nOۂl c%3얬}K+18Hb ݎBZ> i/3lmNKYa:”>r $Q~VӜ8̭Ӹ]M}6 2,t}(Pᰋ8~7aRsw@/G{ѸQFk &?e雉z\+ѿe]R1 H@ R%~IVߵ% P'W?-l0^0ot=>C&{,zQ ݍzTqR -0^~y?X(ȹY=4:*[R9a!F8#9Ln 40nBQVt"RtF[P~Y>^P ?.u)$"Dt^zObaF)lq b '|-e6Wr6GEև5RB񋲕}ULZ>7&1$,sę7;/w^™rBVOaYn]S>E{GfغZC{c*}Lm .EIkTktƠɯ7oh˸ >Bl Gјޘ ̎09[sv%)x!K 'q j>4ޣӱG`bfM9p-j#կTʞǘQ "W|~Bn rV5Frm 'AYLPvUVe e ?]rz7j].uRz, ۬h@M뙼IQyĨ]Fz=O3U{gCz.T>JP8%j/F53H&ꞛk *EԪXT $Ts & Qk| t) (("Ɠr|9kZbxnNywּOhb;gu j" +VhZ0?>N[IH)\Af,$'ʶ z>i2ʉ ="Z聘{`JN-IUZ 2hju%7]^Rß O KڇSѪ?R*> vݼoo,m>XҸ;pOL!^s@&v鉅I'8Dճ=\[aEo[Q>(X8ǂ;C_i&W6J7"?nn? Fiwusdn+ ʭ|4\Uڦh SŪ}.B+@s.3CSt0 Ldꉡ{by}QC p]qF/Ϟ+^oqQwI#iU^ęIdUi-R?l[!=.(ƾų%tRȠSW~WݞNQ0ִi Q=ڌlc$7T qb;/(W"Tÿ+ELJ; _3i2 USc9raTô\\y gQ\1[D;aL+!x P~|Ԕvr\`_}}kK~zH~. 2Ȧ1rT {T@+h,i9;"ŽtOr|zӼhTCe GHv1Fᆶ~t&W;%| 0#YZsRux/#Ojȿ_:Z@{]Y81֙FSňڽDQ]>{G zHM|u̧GT1UL)FgQ̴e +k3s} 4fxG ) tWܘd{ (DA*T/;ze|j%8F*7og*:-ۼVо\iۆX˞&m,9U]]UcbF㓽4qJk6G&5 Ke4naWȢO?uP,:2I3eDu15&#j1pӌ [6dޜw3K`1hVDd`Q#й.U]xԗ1ՅzPsyPCt=b\[ɾyv/B= gØq5m`$i,Q UF&LsR68HxkFڲn{j㣡в0X>*דѱ B50w_(t6p6-ʴ(~?Ӽv/ g+`FlƎR~pU!&"?%L! tjMb8SIe^Q߃3j=MG$`kl׌S$f&m%sґ ~4f#x1_4_@Rf eq ?yܜӐ' taM 8t{jP"))/RDXgb{!=€46>uDJQB6: zvr<~m(n}+aW?莯WuE]VGH(iy^-1 #k7]SN-}ڑ; X/ڶ,\]p ;%j'{^!4 ՝a dt,|_m6|s֚͞ m ə.W),lP%[[B~F5[ɀE;/f88s %2,os[wR2;rD\T3gOW)KǗrG+yj|558Y/s |4wb%=TُLI~R'#t|l+G:l }5HrUC-lmPyٍ]ǝ;X~X0뻢+ϋWjFoiz mx8Xѽμ;3fUE21COf!)bd/{0ۍTB#ZK! LP\={* ̐Ȝc8\POrw5mzʼ/86?44ea4̳)o'}bbpN6B|+7:8WOB s40٩qP?%k^q3.a˥.1 m#uIi\ &𔕱/W6ʍMh+fmcUO ѯg_]fV2M$pCsR%4WtK#ߌowB٘H!PS.َD,13QċƟ ;;'5VG"g@a\ƻGF [TvO\FKS2J1h+w8C$R~rC܋̵!ލ?C@p1v^Z$bn.E!mmWBA /B'g4&qZ$"0id@"/9l+VMu~r;pO4|ޔTl+?_AsN^17S?E?Vq0aTå:z<$6ިʧB1$F11J)Èe{{}@",K;[*Bjh#n{mCaBO2{ʽ B귩]bb UMp̢ 9@W>drW}5kY_J[xFp@#_e`^h'('$!CiAբ@yzCm5[IdT=mu JseZzū(y߭~và'97j$3Rg"K@FԞЍl>v~,O 5Bpl j[)TYϬR~ vl0Oј̎;Y_a:lT5O*O,J1)2g[ WǏ,=30f7,^?If1@9A\K;vඓ~͙,aoȵI,V:sLM[ E27jع3Elj!:(ctPzR!1 _FDyiuOzv0|3IPm1U6iIUYlXZR s-0FqN #\E=%콐 +hGk'5V$m~bsya1}R&,üަcyp70ަ!'^Ǵ 4bsnZj<+9=CSц 3kᬙj ^-R샪O>uN?*8Hs0TmƤ_p-ٷlwifnp'|g KR{H1z].YQŔ^]W@oǁ,ImoP.,81 (_YN$_ڎs ^7EO!,.Dq uIva~?cpb0 [eŅ7F ':jKUG0xLF >r8֓XQCEM8 uOS{ ScPzXTFsW܂Ax[&OwH06TJ-G-WEpls{P["Ku@t3Qlr4 7z yg 1ĸ?k_R?e_8Д۟o| Kko?X2΃V,<[V>x|뙵,aI,`c [oYaT@:5֒3NAڧFqKz&l=fd~/t?E?p'xg4ϜEsDp+XuB^IUQ\k/lq6R_U4zqANcr *ʼ4 N(i!Pbz7Q*W$ط֙$s0\}WjZ:vfDz# ٛc"4d*oYbhYEHĩA1EB`ާ󬀂7tƴISħ"O[?ڰc4BLfԘtUg&lr&z@fU|tWSV #=1x:V#R iR_V]zp +dd g%%!VvVjw q$}"p&qJ7D]\sIh ECњѩ(N5AfF,nαK&ir=Zz4uK#>;dUnSimU4>F$r5{d aY3@qw_`a_M;ITǹu9§Y0A/1g=t:4)Zq=PΜq_ȉpyVm\Ҍ -ƮL?_OJ3Pf4&FLdOC`lb*}YVSd'9 ޲ /x͐VvVrX wA@ [\JŮTRLZ4~'݃]eJ&?1p>DMN";;1$3xv0i([qG|ބZ5r$a_a./ZhD#CJ\X. K^1ȡϙ&_ytY [Psq! W*'b!)0&}z4w`RBPE@"RԄ&N2awN:en_44`Lm=CBYƻdෂcEyrh quL2&/=L#'Si.H$K_8XN<ת²b֎=Y •Lӆu:jv_;%ai{(VXBςtzi𘼅DRTv;,1)ۯZۤ]n S_UXԲMxJb^Fq /RR%4F%!,&A7 !BKo_ɕ$ NJԫz1ނcr1B9QF`?ZP; F>n;30E8K_q`9VO/ ,bS \{d.D<☭zʨ2>Zɧ X38=Wk4;wӏMOve3:[mR+[9q XF7 aW8δwpxkT65~饫})I),Q`˫SU楰rJ_~/Y\\2,SOzJC¬Y4a ۉ)kBWۑqmyƷUoI=j%Bu7R #Q鋌[|.jHIkh}\D g8O昇qI9޺$XW%ckm]1@\d &i(aVҝ ap]?R ,n/V,/<.~MKȎ1&*'Be '} ;7<(Ի'"7$/)Q# kJnG+`a4QtPQ߉ Oi.7,ͅ:F>98BRj)ٍsL;8S&n\\ N-~z~W< \_E׿dN h9ӸPCF6&cBƇq Y7&*t>:@eqG"܃g{IA$dbjصS͉e INZAC3 =c+(+:Fn*[ns-B#ى;=2h'E9cw8n|Ty[.I 1F탏Z8]7m?q3)<_ctImk&%3ph,rqG|#mO]@5u}ǝi(rL9k\KI<Յ^ j=,:@oyiD*>9rH? 4S|Lnҳ| HGȲXG0)=VXq@'B 5aҋ5l=, 1%\MaˆTK=itLebF!o"q&x7;qlɄ<L BjD)NhrK4Z3'=f^78g"~șlpm|7=_1}^7vUNK5t)d YZ