python2-targetcli-fb-2.1.49-lp151.2.3.1 4>$  Ap]*/=„4$6r] X-ࣝ yTJ1NfMJ [%sy یuW*p5q5Igm;+ >( zLNg nK0&pCSaD3%6ʫɱЙS]QaVc,5 ڿȭnB1Q}\P)P(Z&e|1h4|;o$Q_w.:cl[[)8%!]p488d33086dff5347bbf418ca80cf0b1d2851e3beb5d11656f8e881323418e5c675293dabf78b0a32a440e59891c4374641c94095H]*/=„G:_nPqu8P.8qP}24`a@9h8 dO\;:7;Y4!_ fm;#-~M$*@tUI׿7:KE0[ jPl:+ܘ^ 3+bڈ>pK0?0d * c04@DW`k  w n  \      4  H;X%(Z8d9:=(%>(-?(5@(=B(EF(~G(H)I)lX)Y)Z)[)\)]*\^+b,c-*d-e-f-l-u-v.Hw.x/8y/z/000000Cpython2-targetcli-fb2.1.49lp151.2.3.1A command shell for managing the Linux LIO kernel targettargetcli-fb is a command-line interface for configuring the LIO generic SCSI target, present in 3.x Linux kernel versions. targetcli-fb is a fork of the "targetcli" code written by RisingTide Systems. The "-fb" differentiates between the original and this version. Please ensure to use either all "fb" versions of the targetcli components -- targetcli, rtslib, and configshell, or stick with all non-fb versions, since they are no longer strictly compatible.]*cloud105mopenSUSE Leap 15.1openSUSEApache-2.0http://bugs.opensuse.orgSystem/Managementhttps://github.com/open-iscsi/targetcli-fblinuxnoarch test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in targetcli.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in targetcli.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-targetcli-fb-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-targetcli-fb-update-$service-new-in-upgrade" fi done for service in targetcli.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi update-alternatives --install /usr/bin/targetcli targetcli /usr/bin/targetcli-2.7 27 test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable targetcli || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop targetcli ) || : fi if [ ! -e "/usr/bin/targetcli-2.7" ]; then update-alternatives --quiet --remove "targetcli" "/usr/bin/targetcli-2.7" fiii|bb""%%?%?v: A큤A큤]*}]*}]*}]*~[+]*}]*}\@]*}]*}[+]*}]*}[+]*}]*}[+]*}]*}[+]*}]*}]*}]*}]*}]*}]*}5361887ae651a504d02ee0cc2457208f64d918ab92e9fed22d424ba81c1c9c8e30f6a6f09f02230957a0de189fd06e447a504a59265e89e9072affa30de430004405bee1ba3d29d9dc8fec60c9a24f97adf581b0004f259b1242c54c3b2e96d84405bee1ba3d29d9dc8fec60c9a24f97adf581b0004f259b1242c54c3b2e96d82eacd467dd40a5ab6a589c8ab5849edc5707ff62d06bddc4ba80c0b97e19fd77df5e96569b99c283710f0f5b68f2da6ab90e453eaf14dc8aa0c4de7416a9862edf5e96569b99c283710f0f5b68f2da6ab90e453eaf14dc8aa0c4de7416a9862e2fe7ad9ae75437f2d9560dfcd3e4b5cccb9eef9071e3cfc291f4c3f42836aaeaf184ae07b4418bbf7be51640459b8d6c47ee306c19fa6c73448b2282efc777b2f184ae07b4418bbf7be51640459b8d6c47ee306c19fa6c73448b2282efc777b26c4378b40276fca4f25f047c43c295a2b8c52f97b254259ccd38cd4d30592fcfe173037d1e879c634a5d2810e7bf6b01a01ab48ee7f638e33c29a1be9e3cd56fe173037d1e879c634a5d2810e7bf6b01a01ab48ee7f638e33c29a1be9e3cd56f387ef97881fe62822029af995296c0a0383924e1a89e8761ad0e379c738ba39eb6220f4863bdd0d7c690010d7177abf76a2cd8db8505b2019bb0cda957ab9e53b6220f4863bdd0d7c690010d7177abf76a2cd8db8505b2019bb0cda957ab9e53f49c5fbce8a8e32a25bfcd8b468387baed3c45f3309c76fb56c604cd7bddfad533189a16a5a7c0d1e8bc36863963334cdf12962b0c9695bd4ceebfa8297263af33189a16a5a7c0d1e8bc36863963334cdf12962b0c9695bd4ceebfa8297263afe8b579a15c37e0a63387088db603b047170c1c04ecdd00f2de3016d50e4bfd5c5e6b19755d77abe92cf43734f0d4e40928ea5ee18300f8110b0f1b552aca21b301ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b1858ca898d8112cc15f5660effec45e4ce6c0b1afe248f04a4f2fbb9f4b25a4a/etc/alternatives/targetcli@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottargetcli-fb-2.1.49-lp151.2.3.1.src.rpmpython-targetcli-fbpython2-targetcli-fbtargetcli-rbd  @@     /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python2python(abi)python2-configshell-fbpython2-dbus-pythonpython2-rtslib-fbpython2-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)targetcli-fb-commonupdate-alternativesupdate-alternatives2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1\@\\\ `[uZ@ZZ̧@Z@ZxG@Z\ZN@ZN@Z3@Z3@Y@Xh@XW@Wddiss@suse.comlduncan@suse.comddiss@suse.comopensuse-packaging@opensuse.orglduncan@suse.comddiss@suse.comddiss@suse.comolaf@aepfle.deolaf@aepfle.delduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comlszhu@suse.comhare@suse.comjengelh@inai.delduncan@suse.comlduncan@suse.com- support emulate_pr attribute changes (bsc#1121998) + Add-emulate_pr-backstore-attribute.patch- Ensure this package and the deprecated lio-utils package do not run at the same time, in a sane way (bsc#1123423), updating the source file targetcli-fb.service. Also, updated the SPEC file with new year, updated URL, and http->https.- Enable RBD support for SLE/Leap 15+ (bsc#1118516)- Update to version 2.1.49: * version 2.1.fb49 * targetcli-fb: Add support for media change * fix the parameter of define_config_group_param * saveconfig: handle backups with block-level delete * saveconfig: way for block-level save with delete command * create: add a way to set control string * fix amount of backup files in backup dir * config: add saveconfig command to StorageObject level * Allow to customize a home directory * Fix default max_backup_files in ui_command_saveconfig * MappedLuns and Luns max number is not the same anymore * Use signed char instead of char * version 2.1.fb48 * remove wrong exit code from targetcli --version * backup: global option to tune max no. of backup conf files * config: rename key 'kept_backups' as 'max_backup_files' * config: backup when current config is different from recent backup copy * config: defend on '/etc/target/backup' directory * Auto-detect readonly state for iblock devices * Read number of backup files to keep from file * skip refreshing user backed storage object when it is null * Replace dbus-python with GObject Introspection This replaces targetcli-fb-2.1.47.tar.xz with targetcli-fb-2.1.49.tar.xz, and removes the following patches: * Auto-detect-readonly-state-for-iblock-devices.patch * Use-signed-char-instead-of-char.patch * targetcli-only-save-old-config-if-present.patch and updates the SPEC file.- Only save current config to backup if current config exists (bsc#1090424), adding patch: * targetcli-only-save-old-config-if-present.patch- Merge RBD support from non-fb version (bsc#1079329) + Split-out-blockdev-readonly-state-detection-helper.patch + rbd-support.patch (SLE/Leap only, due to LIO kernel dependency) + Add explicit Provides for "python-rtslib-rbd" - Detect write-protected block devices (bsc#1070815) + Auto-detect-readonly-state-for-iblock-devices.patch + Use-signed-char-instead-of-char.patch- Automatically generate version string from upstream tag + Retain current fb-removed version format used + Rename targetcli-fb-2.1.fb47.tar.xz to targetcli-fb-2.1.47.tar.xzar.xz and cleanup hardcoded duplicate name/version values in spec- Fix upgrade path by provide/obsolete targetcli/targetcli-fb (bsc#1082693)- Fix upgrade path by provide/obsolete version-release- Removed duplicate BuildRequires line, and add Conflicts for sub-package- Added dependency on dbus package to SPEC file (bsc#1073913)- Converted RPM SPEC file to singlepsec format (bsc#1045332), updating SPEC file only. This breaks this package into two packages. The new base package is called targetcli-fb-common, and does not depend on the python version. The other package is python-version dependent, and is called either python2-targetcli-fb or python3-targetcli-fb, dpending on which version of Python you wish to use.- Ran "spec-cleaner" over the SPEC file, to clean it up, before support for Python3 is added.- Moved targetcli-fb-2.1.fb47.tar.gz to targetcli-fb-2.1.fb47.tar.xz, after appropriate decompression/compression, to match SPEC and _service file. Updated _servicedata to match.- Update to version 2.1.fb47 * Improving ALUA and TCMU support, as well as moving the default directory for APTPL files from /var/target to /etc/target, for better FHS compliance.- Update to version 2.1.fb46 (bsc#1032833): * version 2.1.fb44 * Remove build scripts for RPM and Debian packages * Add Gentoo to the list of distributions that ship targetcli-fb * Add support to create/delete ALUA groups on a storage object * Add support to set/get a LUN's ALUA group * version 2.1.fb45 * Create ALUA dir and def group in UI with storage object * Clear backstore cache on refresh * version 2.1.fb46- Trim macro indirections and empty macros- updated spec file: removed Provides/Obsoletes of targetcli and python-targetcli, and added Conflicts with targetcli (bsc#986475)- Creating from latest upstream version 2.1.fb43/bin/sh/bin/sh/bin/sh/bin/shpython-targetcli-fbtargetclitargetcli-fbtargetcli-rbdcloud105 1563034495 2.1.49-lp151.2.3.12.1.49-lp151.2.3.12.1.492.1.49-lp151.2.3.12.1.49targetclitargetclitargetcli-2.7targetcli__init__.py__init__.pyc__init__.pyoui_backstore.pyui_backstore.pycui_backstore.pyoui_node.pyui_node.pycui_node.pyoui_root.pyui_root.pycui_root.pyoui_target.pyui_target.pycui_target.pyoversion.pyversion.pycversion.pyotargetcli_fb-2.1.fb49-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt/etc/alternatives//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/targetcli//usr/lib/python2.7/site-packages/targetcli_fb-2.1.fb49-py2.7.egg-info/-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:10612/openSUSE_Leap_15.1_Update/f911cf19f38c1cf4e124a286134b69d5-targetcli-fb.openSUSE_Leap_15.1_Updatecpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectorypython 2.7 byte-compiledtroff or preprocessor input, ASCII textASCII text RRRRRRRRRRRRRRRRRRRN2Gٿd3ZTif [ -e "/usr/bin/targetcli-2.7" ]; then update-alternatives --install /usr/bin/targetcli targetcli /usr/bin/targetcli-2.7 27 fi/bin/shutf-81318407da42f8a462bd93dc4f65b39558f8a38661819cdb98819227282fb349c?P7zXZ !t/סA] cNDfYGp}c#Ù+I@SrP_OA7>s>e͕Bm_^dP#rEm (UmAǻ| d$~sX}-@~9 s6 9 DQtH;2n2?b8#.%Y·cS8&O : v6գu3ME繑 \.8u`4M26 /2.͒w+q F5F vȦ)CHgTjR'ش1]$z(BdSk KVtD-'uv~uD94mY`"OoNS9K ' 7o-:g#o0ᄿ7oM];.$ G=?iug2\WtDc9<ƺHߍh|7QGxLH 3"#7 #)þ3b7Iߥ  @h@|)}o2mֱ; 22Qxm6pMx{)bU9fqtT8{ jx{w@74-b kOr'61 g6D<,S퐫'ީuYHix6 OltEj (c9)\վb/*5.8mBI+jhѓTelr)aJPԞzR(*_J Zo@+Ig'G۠l{j˝vǞ" }|E0miu :1݃c_-w lؙq{:2|&,b6va{=B :pb`3ۃ%yF?ɢmXm(u hj+?!1=L@cWi*Ô%уُ=j-q(9CAƤ6*{'qLpͫ<“vT iyfMp"l)>7N% WevYQ׈b&|?;~=/]$!I9$Թk-2^B4st_<&`9j 5AFs%f9@=cAî}MSgdHGxM*׀=KAIy1~<"V1bm~n]^Z;))ìQV ^u60I~fKU#^X9ݣ~k ϙ vbnnn1Ӽ26*^O柄̣=p(&tje .[ʜ=p:$n? j˕^3bYTf`s&Uۀ+p r"I֫TaxQ) żZ[@>]q) h5qg[P?BnBP`5jl]yIQGZ+6%+9T(ޣq.7tk%Dnƿ4APMg[ޮso:6)pBa4t~g(`7hXX~o%L!mef6]ϛwޞgɄ$ߞ6&#'Ӊ3Sd3MVY%ļ1ѩ[/KaX#ב[ic{TQ]}AK.M̟|K'6GG#L_&= GD1]M哹YJሥF^ɪ&ZMy̸תqcJBtY5Fy5D2^hq /($alqdջ\1,'z,/2ަG"|Dl48u^\axѮ̆;LSpid^䍤 dQ \ʦMsKg&8 [wߛW qABu)kk:VCBVrﳽip(-<$Pin-鵻\GKDI~Šj1$]peJ)ZnUo;\N7BSpOx dIU 7M.C;z%?7^ߞ~@fUv9̇c^y/бC^PVxpH (̡K5WRM{F^4Z r,0[ w?ED|)wTR%rK) uhp:Uv"pܼZYp .hH}CT0`0,?F9uei]tB% ܪ(B!+S1Woqg9m u᭢bwS۸G<]&9|~{Y?$'n&bRѪ2б@j*(@[%)X)_Fqz-Ӌn=TU>ǾQ퀱[Aϩ};]lXҋ uDZ&\/وgM1|z2///p`01ȥhh~9H&c Naդ[Yeol ݰ( \k=QUo߫F%ik'#k?m+g 3;|} qM h5գb`n4@٤NV(o%7x^PoLO?7ѺVG5$EoN9w_8cűWm[XofYh`_t+=/&τ@C%"7q[Ґ7۸ش8Xä9oh7C؄p:\xOw SÕ-#Ʀg^rp1o.f,ztp3RMJd-黶 J%L+]z˨EM&/;m xg0:#`ljfu1csaDCTF( ÃF\@<f+qGȩFgCʳyWmٸժM\hԓrt`\MϿ j(j˔)n27z.`ƥ]][E+O-'kb#W`\~׶W/yf"T?J\l:FvpLrVDrV}q./Meȁ+|Sr1j}x,6M;m#G6vTրo?xW2k>[Ky~= cf sIѰRmҊ?᧚JFzKMb,GY%+€PK÷(48n%zN )w!UAt{}⸋ oV'd]#^vU?Ot6f}~,Y]H/_W $Y3qHȎW\yhaZoζpp6RvNS9jB[&;ݎYPpSj$Q 0/= `#+(T6"T, )~l*=]Q$(\G"Rֳ_ؼ ]yV~)~#ßӏțdK֝B}1yisu[1̳/VJ[c-(-sմNjI|Rwg l P œu'Kcq֌jl]bz|ߓKoJ"bIUt)+J wB2聭ensw/cU>Ȱ'HFl! 9Jc)])Ip_E1I߇&%k$2`Yai~an!=G CdBΦN 1XcXkE bhG?j(eD/D{B$8"ǯ2ZᫌҐ# 6 +K`itS5 v:6;6U"w26Z^c~zdԏ576MK4l'_ Ǿ$'%8T#{T 2m~Ѐ^j3jR1 , N9j*/> y%82d:ő|Zi]` +<"ψ}q]ԲbFO83'גo*5Uё{Ieb!xMpY}7Oj7kJzV7uT^tgiTNٙZ"PNf`O4~4+rM/-[.`4`*'DUEdZ\ /,1 =( Et=IiUx-48j23"'j~b$ n+߳04D@+604oio4;33}RX`0 FܐflmtO7LncS,sc[ o iNz&%Ixsm/^:*h:7^ Ҟ|vDǕ&|_bԥj!=[G4"4MMFJps;D ́WQSD t\cN6wh lc6oHX+fW(-_t :JCuدyAAKiD`UXp6!y`s|N%` U[}9Yw|4R^qY)7F6_YʒD>!bg+f9;Pu?c1վdhJ8zF+S\3qb[k{RUONnUI+CPXZ -v$ ;AkzQXuON\ P̣y4Ml[{^V)]rTY^Vj lhڔQjKE$ MtN 5(vҜZ oJu>DC1,۸4<*ƔPĦThD;R4yYp>pzlKxER/s}ߖܕ>̀9EjME wAGZg޻s4\h%rw'ZҺ`~Lt)M X=kq٠Y0K 'XDeBɟ[C'5O4~݄^I@K/ 5Z!MN`Byo_D=1ۏJJȀ2(}~ÉHpHuBiX{GﮛL5Rn}K,c7cecʿh]A /U?Svt au^K*b׌Yrer~giЅ@,/\ˑrMw|u~p}"7&B[sgߋGc),?+|~2֩~BvgxG ]L]r!1)Lcg/dƂVz$Y""kp"jn*,1gԯ-w*Aa[[xkDUya5V,NVVOgnQ:e t %i~oRModf N?Om2"H@E(,wj!uiFoxG`w̞Kl(LfdzbWid92qUvy٧>ΙMNC@]Jĥ P7Sq OWjxC/eb6}[$ dݎ5!;;gcf69:d5HTP"a\&>z?STCHO[7ʰ@3H߱6@R$?)b06cA{7>d^8LHο\_)fwT7i4rS72K\X;&pDȎ2%on|zL(Y^ڲuYcD>2Cls\-31Hp1t,w%ݏ:rB8靈1u`>Ϋ9[7-Yj~Nk> l+6srzt0uet/Z"+ΕӶOO(\CVy8ɛda \w`};S"%.:X1j^N'&|Qoy9^S.h)| :yY*Ȼ<ŸLԅIWc/ۇrR* ,MĢ[x- w'b,ŚEC(-g2옫fڇ>g:Ryݞeο h!$lfbYt\~]ĸNp`S.+ GwX2u`t,jl,ʁ.dM[YX*w=c1imt{ qw-p32'-KBK~ 󇕯VwNGb^˕>& [$Q} ʡnьrk/8'ݷW#٪byjtI D犖[ׅS:Ӹl7YQۭ/iѼXFj!̰z*E5zF7?-{sλ~AֳɛfKBfZ%D"NF{:*:دJJJ'K&M y5do09(q:Kc/OY™-n6#S7)A*H Đ.#;!OHYiYNcbhzTF{۱ ƍ9BUڅ)ǎW~A|\lv%)!/nfMtDP)n{%Ǩ!D} UGpSH9c񳄏04Q~}=2ii@acN%}:%r\tiyfY $\Ejqip{Td}^y=*A=l2,%ew 5eJ8 )"I_WY0D%;r`z #iKQ vOķDxM ~ (4bސ& H(u^mF 5:BǺfk>dCq~b-8gl6#D,L:$O2tr׉csg |^V@ht|Lxe#NxM*t[TanqQTp/X mMܾ`GojGYg%*& Mku{F@#xj#8 |Cԃ@<8I=䃶 ֲ75u6.%Bb <.q-&yzh? ]4o`$M}[tC$r-R PО2z;d&7=P R7H6n!NqshA\uA$`֩,iqg s +2wk8salye ϒre +; qNj6Nw3 "Jk0vu0Cg6?Ğ9zgCZÀ$Yq9: ӍȶpBX0=!w\oדU4o3㉖6퀭{mlfZ3 $.), Lq`Xv~;moH[$.cj^e~cq^q飇 y$AzeS7kMgcxQoab@E(&p9HN}h*Aa=Ѣuc2=Q7bӁ{²1F`kfq3GNJZ|Scs7Ƚ;pEY[}@۝w\qV}HZIj] ܢ([bvT85> גׂkq-'1ئ!ҺӪD0yfm zv*4tcH 9~plCpi配q@2 rIR,q![WuVQcw"19\);UQ7_/;V0R:;7/ÄP-)qY/r2?AV?I"J0M/;"dZv 6;='VKK!ͮoby盧#[* > eW/ۈ[w^zMj_ H^MFS?ڦݧEA?ǙF>EIBʱoew=z4ڴZxO+95צ]iX[20n7м|_."nZḾ7y76{y}& b6Ԇ>p!oiiÿX#7Nɀj"Y\C{jc,@^IkasZ0)!e3Y~w,#v)c6ִ w~d&YZѡ1*IElES3q-~D#D`md."lCwBcyoք=pJ.3\57\nze%IZ9Zgz 0$O ШFcv )!sS ЬPr0D|( 6|ږh{Ds$ F:p18 'W? u1t؄+ׁX Yw{7+Ro1lz}1c^(=ݴʥU 3v86QhrlF˜!MX;\@dD7fy6{B}w}<< |ݤ 4@io+2DQ"爆> P勊8a̧W_i4"&kumkpuD^hNfV>u/#<>0Kij" ص&t=CN7L!ƾ&tlr'KXƇ.hٲY`"]v˦Nce1ʺl*te2\vU 7OZ Uu~i~JncqJmy\?t/?ݕû0{`d2~LQx oQ% Pbo{ а\HTt[H(}Hڇu`UiEWia xyă.;"z`"#/j,k\W~Pkɞ>yo'<=p 7̻Xy&}ͣnuG7PWnA̬PՓ0wY~ۿ״DڥDcSQCV]*wR%?`DKhcKm'%\ngj(uTޙ8 `mpuUEYAC/EjIf[99=e&en(ONyj#SbZ(X\r`c&YtF@`ިTP֧eA@lPmbgt-_Wj[$w͇`6K2d,70}}@Q eYR'bay~ҙm3[ghuxS V-)PjE8QAͩ_E[# OR*sREawAVHIcV'놈Oq4?Ɯ\G -^VNثiߴH c #+ 7Bv/C{追x±$0d!cgUr>[CAmHz#gəH.VQbTyd %*C9b%C.xֻ..Sw\(CDpeG t9,\Q>@, N`(&f/_ kEh }0,.b/cxvPvU53K5hb)'t{@%$3%5jWdn0}N12P@X$(xO񤺹VN;'^U:,4ayXu._HJk֭@;HkU`J%E'b`'L\s:TѪ&`a-ɛSâNخe :Ն/HŁT.Lj.R˅?r=kʟ"*r㐀vjE¾Uwa)!n H/bIs$0P") >ޏVCP*R\';*x{3˘9E0Ktr]C4VȃqYm])I4Ň~Xc2CEP5)i~P'6LFSvNa,ak:Kլ*n;CbCg:o2gwS@ڑUMV%,$-10&Am&i3 aL}0 `T`v8hyO`->ٳOl-#L|T~TlxJwCBD#t\1|kPw9!Ҹ}U;SijKh2Vbw>[ b<sb[MioT7 ({OR]Fk1?k^ڣk$>p_|UcZ3of|K']L8!:hrdhX/e^%̤h$dfDQ]cdRi( я\:h3N3jPv49D-J'?ypXprʉ%/ zELY v݈h[D[^dYdY"l0۠i;vBʿ(1Vq靏\CΖqY_5q^M7,2,v+BwkՕP v9]*Y,4 9>rMmD\4<&|Is(,Adأ~x\#.3cvA=}L43&nzΘcyz߀~_uô6Q kN|N^C["}NFHKhRN> X n)(9kXMX"E-VD?VJtKō6;ĩY5Co?s&&ʨڥEC4rw7;lMi~a WIz(oTl sWY?_ˇO.{$TPgLgH?Κ" `y#q $= YumR Q 2KGmrkilPN-]SlSy4[Oâ7w^">f5X=!ϰr_5>|j6p@hC AxL lP.% qɢ|15BOHvy~ds]頍q^h)%Q>KXt jQo:]).9ۚv^ x5\Lº2UxR7}86r;~>@Ux?V}W2r(p4&0ymsTR7oޛƎlz;:9Ƈ. T覫btI}(NP'B_LN? f=cΌvKDy !̍xDg!;X0(SBWeRRqZօݧUpsy4D|Bz3r߰|AJld# .6Fgk'|":|YY% 008&DB<<䴛@M*"E3e0_|Gh,LI/y~|h) gMVfnJ V'iTDoYKmb{i=(FD7LJB]r ;ΉW; ?b(f :S?KG썛9vJ"tb%u:Ӛv$Xwb+m]52gd30x俎^D;b$e9/-f4f]ňh{wS] VOi?v&z̆Wnėh*5ݢLh}~2/%=V£,t.m5dz9,}&_C;U1GzYZ p&`t7ks&%X_h;d찺:ݫ\.&dsR?9ef?f>K" Iʜ~a5_}\}/Ūy &\B "ݡ۰]0ZI;YQXW sb^P۠KB[vk6`΂n&S \V ^ؕK/Bм%>oMf[pOWy*NdsKag;<>W[a-V$>Xޗ@'`Ɩpz~uI \AP# : ^31зTâyiعC 2~/dzVy^YpzP]oHlٙ6)TiJshi#H~mh ѡtAmW?6tDǑ`P ~T`nTs?Z~}$¯ XA*d`d.@GpP6 J#\[Sa3οߵ'Vį|o:bvA,(_¤!0=A}r,Vq;xe-3$v;_(ށfrMOs/)`BtE~'T1&E]:x1 >3+uև%ii) kou7(ԧMNi`1`CFé >r XWs/PTG0 \X㡥ò>;,W:|m˿Q=;F@A/f;npumV]9\3+af'Ƌ5 <,7rmLӠ k~v -$v:2wՑ p *+,blKs*.=ϳ6qv ݳƖ#C R}_(@Рw1FhKfod͈-B[ ~]z= 5z;Rt*sڟ⑗ߙ>ڋ h.^wHƪ>&FCwӟLj;u@jjMcyѵ8hW|f+B{e >N>j:ar@e0vD R5?kE J.ٻn@<{Lw^oy#LT qJduw8YԒRO>8.TF!#*):WZ$SvSw tǖ\!x{n{ӽKr9Q`|' uQՁg|8XF'̭oZ`>ī!bF\.2yfkO<=r(?XBbҌ"[꾮k}_Lx嚾_MSxNW~g>vH2ܸGX1M0Xq6LqWZʞVIq纟A4V;zFmU%ee^eRƣD{X4z?nwj,6{3Vm@̯#)*f"Kh=E3!a8M UQ_N G(sؾCS7C7`24#hBun>D#VEDȠjI71:rNMpw xhߛZqm4= t Dc4aYp9yaIxVqk╵NW \hOjԢ³}r#ٹS ֜ l(%_B2%隷0^f1XN$㭔!cAJ@鯕)tЬR$KRrJXf-^jXJzC侕Ƀ貜˷4) {|`z!fvLa߮PW<J`)^rJ\V#5t=/8[Ho=gZqE ~|KXKIqҺ.nuH0fV+a/zEiWtQ s?`,CVXA KLYY%r~K$%+gw-[cLY*=3o#HiDHd2w#y7l{ Zf( ӯlN<i&XhQ~ l+᢬Gk4G1FmjhorIbC@=C=9%fzĥ /AV 5I` Uz,wؠ~ ./cx>O͛\-c] ㋜\')_&îK̲ ^cK:p{G*F> t-=K4BL˨$G-,i Ԧ_UIr|(-\cx".*E>t"#ɷw5#,^Tx$(J>L5;={^9Ae$kCJdWF8^8ずsỔ+35|xJ}Qj|z޶,QO!݉ ݬCzV# +W b"Y+m<^dѲSj.A$#$O%9Sp|iU"^NF9xWD[qtxrFԩ*TdH@!'u#&o;i3<_֔u EHZ:[vHf,k1tzX~SSD[)'XApm/|WLg"`Of|LVټ Rd+7q&|jڰ:1!ڑG{}sXz؈ߺ9Dy=8\fѥMu5wp*bHqEQRxFHg08aE렽~.*)^2*R1zaڛ1M#!PMI׋hfi{|;nڜ55B63#+zmX#SI'a1G']?>|2S*mtpm(i+?^"}OKx?9$xxGnKNMR٣!w> M9Ld#֩AGb6⾲i5Sb^ԆjT#)'êzn3aѯpsI2oh  h:~Jc6KČ!:wԤy洽5<7z7,se;y\ |l㧻XM|34(UgU2ҐdHI͒8MKqtz܄!2)h#,q'T]r*p8jM~>r-鋋xH57fr ~SHYP,%{xM?1W?kΟȳE4W,U2 Ċ'3 UM9Z%C,M5Dx嵼%#NWlPL=ě8Gyz= %njXIVe-|ߡ^[B|VuqL7+ xqnY<+ Z>즑nx=PsՕ2uq/}DSѣ(i! o+ON0 5R%&HRMىߊg&9\=/((3u6c0fJm@s^Z\Mape??3]ϤF,`"*/EXasm%5@f!O6bzjeXi;m0%wʼa&S٘ly?iria5Es5FN͕$<󨚼 "EA#ZE~MB81#rD`V,DH}am\".3RMH*QrV ')9`νm|!IXJ/Pv;@O'?* Ȟe͘ Ҥ甞d=+{&zq$,ǭ\}Cl?wWTBCYXH:-է%'DN0!64we~+ӹzJ cpJDWh~ ?'Y,?Z4}'\g Bta µ܏Rr{cp\Rfm$GW<ޘ^}pNE&n_F8~ ȹS56<'żi.|Uf$dZ#W3z'[8d~"G'A?ݩkQ']噎jެWíu؝N.帘vː{=rġ.S6:ޤ| 76 tRjH4}]OKs8yO9RBDn/`ZvὪ3ՕGCJWZtTI-x$&w8u$Dn@]Ӏq)Z>?-  "S j/@Y_*QW4换hN9JX>GlAF(&KlVw Q"rc &:pH 0 "dcsrF~IF4PaL#wEZH2)ў^A%`  \@x&A @ל rkMg @}y,ߕDĞf^W.e^]fy;R4mM5;@6C/i;ՎGUW yβ=Gc)Wƹè&IUiUΈg?<\2.y] ƈ̨C4YR+ճ׼ |5-k}|gh#gx1e}+p:jxul,Y١1y!ZxP T 6K?t)Ro(Mlf/dqƬD .otH$QI/i~ldlt/a~0s}M'1YϬ|,pћXZ^ftӌij7 y'N2ƕًV܍5:SxߜDt TeDGDCb"(qwsH:с" CՋ%̡nHF ufvJȈj3[pplaK drG(fjzuBzNqZ.e5D"z.0f', ܫ_l).¬真[ h\~r[E@bEODH}Yrmfw쎘JgTc|;0̙U(|`L::is4ٱ8aB(`.~)sif !Uӓr5 ֦(,,D>Jz4O7WmؑK\VJ?sl=2  bA_'ci}Є]4{>qY+sG=gwvOˬ6)0Cdqkʀ4<~l(jWUvԐ(87B4_wA;qȮU. *̐V8P$=qǯu*"~:UPz]WS|F6AhJѣ+ZŎ;)}_m &kQ ^"u2]T;>j<CoT':$sY6F:*CX0:wj&HyQ U/uI3*1j$,A ]:&<4'=lجP($c,Y {:~\̱svO/M^"d2 A6UX^7thU2Z s[zL3vx+DBOvi%=z-bR/R( >Gugg79Ӿ驧{[9H7`&ZfNH''xRU?VZ) Ý9  0Ya/Z͸Bz3ؓέ۫܅R K<&0Qf|Sx3bd9tpHFrl" ${I;O1EpJC4ڪŲD6odݓ6$\zZqaW=mMoեD  sdԝXOe0bCɓfdZ.>f>;NwViy )8PU/U<ܒ%LVo;njSels&ѣt=T5\Q<:  X4#tƛUNum[L*c3 Q5@WJʲ\GF3'SQ_oOvZXulH18EiУ،g^@)iM8iv$<pKǞ&˳0X ICE5CocX!~#!ITDddAmnI M3l{-S"WV4lyLro$ܘUeh~L3XTb5ύ&Cdǯ2] %&oJ#;3ɨ \JQjY>ďM. ﶸ(ya8zժ03oBh|9BAsfS%N-]ckb#&d]V7{ l\4L7Xrg;GNZI\Wz<+b;vч[jE>ga cv:okXD#Ν:Oh!TrSE>@t D"=7H>,K:mG!ǠHOX.PjKMq}1) ?zڏE+);St i,a6%2x,IPnQ50\Ei3? [/ٯ ;:'HP~ԪFaCnKH[ 'N_MQ|M[HVLW. }Ar`{0 y1(d6UЍ~Z{:R!ߵ} 9&AC=3&t8|_@w t8{q8+OzJ((!DФGygBΒߔ\"eyJS%7JY հ95$Y!7!+hЎ{d"T='V&0-Bx~gu4fd\%C 62zP`ؘ4JխYg:Lc ֯uƅ>\o<}.V1o'6i", qI$w*hX6Kh>Ic>"N0SpR34t'QJ$S\f}lPC%|88 tCP匋ǩD V!?L .o׵%{ֱze(0 [ >nFuRѠ[}M7oh`eY7N+y> ek)rcpR8 l旷jQAucU6`vU G%K5pO.SҡJq5mf&"9*%H*^L]0v+}5pkf&ÉH@J+f@ZD;0/iKӊӭT. w&8ݮ\cvZr˝L80v P09hQ}$<w!E|kjuz|~˃SӐ6%`Su\衻K1lt\FHK`֢ .^DtW`Jsg#ʼf6GE{B™E%G,L>`J$6)!6?- @`GV+ 1W+1g~8tZd%M~ۮtio߇&^nۿҀb_w[ n͈cgj 0eUXuM"iKxjqjx9q~6xueMԙfDҗ$4awCn/mz.w+hE,xACx蟻`21|pU*I(NrEj٘FRS" OT' yv!6[05nw/+w5lx7c<ЧqP*.ֶ|07 ,g(HQ ?{NEci`Jaלo_PcPMd8ʒb>-.f~kkKr<ЈI#>@>M@I1J0C`{qVo<TMc1e2SC7 ȜHb[6h8#p O:/V&,2(S-Q#ʣ\)w@'ROZwC Z]bDK mӡkSiP؆'6`5sg4ͭ^O ;- ̵9˴ȺO)z)Uqz4QvDz3 <lGp0}}߈y5!E+fy 2F6f#HKqB ])֭oƪ<?=".P⃑R_h9" Sз:Qv! 2FQl[t4eƴip iz> 8qC.G^;h_[|7Wc@K\K1$"js0 QD1NO">$pڿ0+bv$}RA&jUF&]+{ݎ֢/ fCƤl]T9 {^B*0YxJ~Bw<& wS1\^EۣHo5 J^ҴbF\qVi-R&eqgMiNT зߥ L@C )i!{8=lFj$%UuDci$;Lk:9_M@8K <mGan(KԿ8?i \W`Þo<^C]+jw๕([0Bi됤أS1!ܕ=G9}WEbSSg6//)rZ5NOs@^ -h5J՝/pLH)*מAqȓ=QWxօw'S=|1\?c)Ds9fF{$InWΣh!鲇eѠ9MO F!-kl ͪWWqL, BmY/m_ur+Nْxl"]Ah!Ng/78^YHanec g{8R⃸KBT sk?.92fD{_ArOd0[SӜ|ZNzV?!_uz={.ؠPb PV7g~ ӑf03~+MD͟D_ok l{PJ5w8i^Ra%AkXDt#vrrOEt| Xv٤) DP_/#y'B}#25 %+k Z Mfsω M X\ KVBgQ?Y}5`UߞO[aHWOz@+Dy?`D4XK+a[T xejyޏң?v@BwI-[v]q!jf!@ |M˻2Ǧraa `h\^ &&LĎ]Š-*Lܭ6fvyʢaD 6DZ|ј|Arۃ=R:=S~Ԧި"mʔy?rFK*ү'.pXЉԞZĒF&=a1+4_n@j]\+vYS(,qH ℀Miykz`Z6 *@.xN[pr娃mmx2zDQF_GC %p4y !&JX1")+) ƕלt2z{"w<՜M.#?9rLU{0Z{4~`!ϲDU\WWz\C%+/Vr)al.S Rk{[`wȃÂy6ЊBxix L!؋qP&w9n])dW<\,\晫+F0WO9xę` M7l/ Hh.BrM%8Q3 hudv<v#7^$H3i3b|d!|QHXÒ{; `H,b <Iu&`GQNljmKga \B78 yޝhMoySuy;.H:a!zXN Pt}ԧUK k:C.`aer V$GCpp >L̗OZ  %xX*$xkZLPF8gYBto)T7~ʲR2w낮pj0 ɵ " pI;&ncQ"$ )3 ){(]}T?j^W_[¥ӲlK؆(eQUyf~H`d4, 9ʗUE]3(q5k*46}a XEV`?f>/FH8dNS 'lm6r#V.:v2h<ZqKjṎ8c_3ΖkKiI+l#nr [P#7hS'fvQY?3?YeЋdzfԛOV0ܸ^ʴXp )Jv@h&3t\2\T5HBEI줭}b :Xl^d! 9) zԖɂV#k %0JhVlT#;m%mS-ѢH]h?UTM_sQK7Hݭ8ϫQfn?V=n15 ns"u65yΟ5 4T]V 4<~}^Uڏƈǽ/T9|*92@moZiQꜬ?# M #l0t80@N&&l_LO4rNL0$? L]$[``@Tq~^ڤJߨ9v !.3vb"{z,ҕuT[跔 cT i*Ry|o}M~  YK[chR֏U"_j۲*,n04vXN p=__biGX\%QvHszWc,Wf|JW2,m"9gˌ>;XQon !wʯHxZ VgEod“  2<[L5|xY)}:[P6Bǖ'*dX8(lb,]i4.(2-?RҳfA@(+X}Z xP4(}jn;2 I1D4wٕnVK\ٷt +N(m__UyT^FUryw8i7Rg;F`Mj+-3A=y7kV0-< Tϖdiz+092R'flӸXXbZ `lt!ͧܤNgRp:`iT1㼒 N-|¡i+8m4o;AږؒaBJ#R}Ε0-lL8 ](j-]/BPסTe䐛/ ԾZ7o w||OKE2"d61-ÓA饿/LO3k\{JelAҥC: fN,d-|!T??#͓#=DCm+AF)h︯jyAe~@j3'O`Fs%LrQB E@CCT.ߘ1+?*E"xkM {2K-<'s9D \?UŌǢyδHv:_U_Mx D!)=|:_Gh tYGJ&VSL2}Fh `)^|X4r^؋!zBe"yr42#>,>sTb-Aֿv[([r1Ϊ " %_x8oJO.|:/YBƷ&yTlQ+M!<.4wcj'G^TH;CAk'MZ۰oẙ%:esԳ#RtD9i~ `YV|Fv(Hd68,aXgo_oRZEnQUQ[#zd;ng/@JNGۤokeOh*V4v~.lGۼU^}4GR:6<|]Z&T36D.caWr!QHNV%8uB.U[DGC76*Rp?̎)mU?)c0d)R,owl X3nS C&>Ы<}oPEFjRdYc:9Jp`$3Fs/+Cav5<d˻vL֫;|Q1_ﮎmHLM㧭 nѣar8+Ioђː+ o@>SY{0$9 )7ϴv5küeZ5(w^Ѩ"78!NbJj p;Ɨ=Ζ? m)LxAb!6!Ry#3E:>9D3K6c̴]>ST>v4۞.T\LYQRҊPlݎ&Kf*ICW:d)Pn(U~uh[N sK($r ]|I_KLܪOX,_͐Vg<IX;5q^v/ʋ N%@ -<&*/hevɹ:l3Ft}Nz{:vu@_ 5/ Z>ag&htZy2mBLP+mI4X;p]7&8we^'q v"#%)[|yv_kf|("݌m1۰t +\-c5|wpJ6: @ߪqi;a>*.齉\_{wN:=ٿ=&czg b>fK>@]$ v§/i%#BoVi+2|i)3OAoҸ8gxsoٷaQ[fJFL͚.#EG@3vfEM:O2?^]MKgZ_|&pcÆ[0ӑ4|=JX'bTAf!2DTEuY$S/u2#og8by??V&{0)@>*:<7eP DB<0d#Cϫmt Sms= @ }T!.TĔlrq8*v]=7qJ`fPP ٻ~v.|mDߑfds Z슼 Qdo|XgE@.,8uAbFD%%t] Je~4q&s0X,<ӆg3uxZOC>Ts^kqMj 1[Cfse|оHУ3E@(+5/@c1e5'8_`z5Yuc,뇋g\~K\w.S #Dw־ N*BS /cLK^%+i"e2|&Fܰ? w%5%$jwhmUBd#NrdTa?J{5!|mt=ہMX; V=m^^O׏D˩!AEXYOv]S![y>92-WV\0֠:xŨP_0<~En woR=Dw+J^bX|mrrzV`6Ie]Q0e ˉau%fHe|KίW{ӯw]?_ cZ{eUr~o٧uAn"kX" qv̻-Js*a =<0ÿp !0aq7 r+.$}п%- &W!W*&-.)n\*g?+954B7Or/ .gߗyG7Ȳ+CGV*Pnm%c*2"IYѩI|!zYcJ>X'9MUoũop>M©4uYZQNAk 㛁x{C" bKvGU >&F=W4cS'}b kCO$BI S1#9xe̷Mi桂r=Pがz8/ Z)ƅ(n]Iof%%Fvj 8`ٛ4.f*93Dz{,twXâ6^o%wNZi*ѾêeTe|;˪Zz{18cc$k;|f#50ús 5IV*K oUngߟ,}׆{o%o}uVLȇGIդNq_iT=v[g9kJ=,ѿ!K:I?B#Z``BzW^8U.ͩtMcppF==6׽H ]|=e:'%v8LbZ&ۭ׭Z(p :$1k E~"U)WaLSf,̊˹$]ŃO}%0cʙ,K]x' 0bq(G/2&r㙹sAGS.w0P[8у:wX#m\e,a<_)BxqH"wBC-|$4Hb\)X`#^z :W(iȒynyW/ᩣ/gǽv{D_G=f3iBDSΡ=/] ~k-w~OAIO(tue8ZN֍ÎЛPcrZ-K}uՎ ,`zXv k| )%+^Fʆ ?,??|Jvii=>c=hے j?[BA:'8̴Ce]֩0!KvڜnuRg'}DM~2|%Bڬ;H/dn0XV٘N^Q[U9$E>4f-$'AsC-foYQhͥh @MW2D~0\GRlcf=DŽXGhJ'l9?Dj??|f6z倌 F~mɌɊRնK,Qagpa}z4BEX_&MqDagH>JM.%h9ɛ l8 S\E$Eb]yF$ dt?}dFd'<5 zj+ ǬQUTj5^hޣ|OGA+BbAdbXV|xM$ޙ ђ[T!R.> ²ouZ1=oCUJ">4/yަ;snTc뗃+ 1u&(o ՚ZI㱸0qSGWP͠ cFICR%!^y-E5ʽ]ũtğ$ %ʽH@ƶjP3 u–.Nv4ꇽ 絩#av<7'] >´HI%X/jRD6ʡjCEf)ؽU՛ԺU1y&pdn97𳦰lL` [,'*)oa3=ݘajK[5QIe~SҖd˟L1-F7H`ٵ{դr ǂ()|H7i}7;VP6jnJEYh @0c-z]j'pwy'eZm6uzWS7[p |9VqRu6o﷔=B- 抻D k"@ r]{e1?2j 1&xxTlsd &M6 a"Ȗ:`,`K=G+C1Uט.#!KlF4vr]3U9:kFԽ73S*2b>#ؖG[XAl߻7|~ѝ|6Q[[[W`1׿N7z;p/t 9oTkfӃnm4(E4`nR5#;7-&hˀ$7M~A)>0P̍k!=1 5 ;bijj|u0NOwUּTya( @aOwP-whOQ!s36j$ICŦnu=tS$v2Ln>9-^Ѿ>F?c%wAsd(U{'`(7lL\eC9mȣ6.4le("wbU"2Vv>-R!MnwJ9/RkaNh䐦#faw5`&ubt( [zKl0 ;:ks`}*dT+'cٜsܨv7@WŽWێ"iXK"p{ehq\7s |h¨ЍϿ̲!ĵ X}ǚgA !r3cXd؃uȃ/aW+ ?AKzngWXo雛Kp l$zޮ57:EWu#~GK0vy.l:3[WS ^PS^+X'z3 a6re,ypC宯O+@7[RpYBӔm+YtNc&-2d$Tl,#bpEۈ)MEeClba ItĎ\Q̈́騑G] ꕩN6z_OIT[D2Gq)y"p5|=vG]$RB410hg@,ǰ,k,z!pKܩ‹CVx$1\W35 d& 3vSDilj3.$=:~q