cloud-regionsrv-client-9.1.5-6.43.1 >  A `Kp9|L1xnx#˫RF{]>ٹ4dy2wLw>T/;cn폙A .DXS+Yga 7h5 `v¹Eâ\k6țV 1t}VjqJ#T_3-p. ^ŵZN"Z:h!-?ӗhUp]w{eBfĉ ŷg7)}/Me+hҫ-@*X)*&zG%TV;t8\?7}V>O3fcf4ecf94b76d330f23d721ad46bef1d05ae69cb94ddd7626df542101b88ea2736e6f4de39886ae665cc043cf6b82a4cf5dec3f\`Kp9|ak(\=a;h)跎<ċ\c+7,9t/cDg")u}7ͭ¥2,h>$R k]X-O6Mck/l*͸3 YOR[$ӊnz_ mݱAô$8cJʲ(0Mc.QU?f{ (Lh6x:B-̃B@>>&EM%l"UQgudeJ>pFU?Ud & K B~{ \"" (" l" " V" x"""T" (>8H<98<: q<=J>J?J@JFKGK"HK"IL,"XLPYLT\Ld"]L"^OHbQ;cQdRmeRrfRulRwuR"vSwS"xTl"yTzU0U@UDUJUCcloud-regionsrv-client9.1.56.43.1Cloud Environment Guest RegistrationObtain cloud SMT server information from the region server configured in /etc/regionserverclnt.cfg`Ksheep263SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-onlyhttps://www.suse.com/Productivity/Networking/Web/Servershttp://www.github.com:SUSE-Enceladus/cloud-regionsrv-clientlinuxnoarch if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in guestregister.service containerbuild-regionsrv.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi/usr/sbin/switchcloudguestservices /usr/sbin/updatesmtcache if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in guestregister.service containerbuild-regionsrv.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi 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 guestregister.service containerbuild-regionsrv.service || : ( 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 guestregister.service containerbuild-regionsrv.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in guestregister.service containerbuild-regionsrv.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart guestregister.service containerbuild-regionsrv.service ) || : fi fi-% m&E1J 7Hn%AA큤A큤AAAA큤A큤A`K`K`K`K`K`K`"`@`K`K`K`K`K`K`K`@`@`K`K`K`K`K`K`K`K`K`K`K`K`"`K`"`K`Kf71f192375b869b4cb503ec373d9cf77c4c64051d15e7c7bcadda5e1b9b281674592bcda823c9773b5fd63491843ec3eabf62819e12893fe07cd857f932ad0c901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546be17262579c33387d8f8d7d25ce0c4e92de1c0d04331ee52fe8e5508bfd563ff0de7e8fe34e036b5f5bcb14e5947a77c1b530b7b32e5b5981f9bd01e5fd1f94cb8c71bdcf7f25fa2515275c8870c75cf0b9b8d35dde2dd67fa15dab8aa1256c8d7417357bceba93c3d4cc7c834632f6451e66609b2457a891d1cb5399ef3b63598fdd7e03f8ffc2d36976b2fb5ee3b67c738b90e28a119007bc3f9d92fbfef435535719ae32cd1c8ea51ce023618e0e9a094fb79ddae62899f1b6a8e04f11d03f5bd6c650257f946ffe5975595bc7db8e7aff5204091723282187aa25aa3b770b59da367b6ed935b3b5936fea241034ba6de2e8df8239838f6990399b0ca18bd606c673e065fc7cb6706806f739bac47d7aad88394b29b8d03568249b064b9c3b3f2c3fee9d1108a0fc544238b2a6e7fe18a7668479a39187caa3655c0f2ad684756374044cb1b89cbd3ddc0395638584f1999b0a12b0219739b188547a866a5a57be2740d8986fc1c261e620a098c14c4309a640c533fbd1737994672fb5162f1e7d324045b10930a8bc2e46af946af6134ff5b082f02f62684a6fc4cbf8face6757eb237ff4e8aec8ee73f5acb00ad4791b7aba8e955aa6bea0ccff53e3e3774819c95205f4928944b0cc09d81a7004110a4755dc36b797e58d5c9f2e7539c0965a4ea99e2c069aa48051778de7c4e1cbae416be6f2df749f2977534ac4d5d91515a009f422d9750a92a355a4b18e73158f1d71bc6a53ab77c2f90690b09a9ef951e55f26856b419f223f0265931d9db1078c3df28dfa5e76201af634abda7300dde51803e4cc8b73bb5c249f0a5c84b955db14b1a3bcd8584fcbbb7f22a4825ee2588f9e800b392fc23e6444a72aaa81d77a50a1c2e4f6cad272fa00a51c5594b3ee9b123640362b3b8c7bd513a5fd8c22461e594f52d37c3472e148d3ad05dec7bf85ee32c5c6223750556043cef56b3b67de6eb022250944b50c4713be56rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcloud-regionsrv-client-9.1.5-6.43.1.src.rpmcloud-regionsrv-client @@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python3SUSEConnectca-certificatescloud-regionsrv-client-configpciutilsprocpspython(abi)python3python3-M2Cryptopython3-lxmlpython3-requestspython3-urllib3python3-zypp-pluginregionsrv-certsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdzypper3.63.0.4-14.6.0-14.0-15.2-14.14.1`@_k8_D@_*@_$^^@^x^]}@]}@]]?]rJ@]]2@]H@\Q\Q\@\\\\T4\J@\=@\0@[ZnZI@Z:PYY@Yo@Yn@XXX@XGX6@WWXWV͛@VVs@Vf@V"8@V"8@V V }@U@U) UU:U@TTPTD@TfT;T;T;rjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comikapelyukhin@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comikapelyukhin@suse.comikapelyukhin@suse.comrjschwei@suse.comjmason@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrschweikert@suse.comms@suse.comms@suse.com- Update to version 9.1.5 (bsc#1182779, bsc#1185234, bsc#1185198) + Another startup process may run zypper before the registration process if zypper is still running we cannot get the lock and as such the installed products cannot be determined. Wait for the lock to be released for up to 30 seconds. + On any error durring product list generation return a list to avoid a traceback by trying to iterate over None- Update to version 9.1.4 (bsc#1176858, bsc#1176859) + Properly handle the exit code for SUSEConnect and provide log message with failure details for registration failure- Update to version 9.1.3 (bsc#1175752, bsc#1175753) + Re-write the cache for the update server objects to avoid an attribute error that is triggered if the config is not set to https_only.- Update to version 9.1.2 (bsc#1174791, bsc#1174937) + Implement changes to configure the client to use https only for outbound traffic - plugin-ec2 to version 1.0.1 (bsc#1174743, bsc#1174837) + Prefer IMDSv2 and switch all IMDS access requests to support v2 token based access method.- Update to version 9.1.1 (bsc#1174731, bsc#1174732) + Do not immediately failover to a sibling system. Upon contact failure to the target system give the server/route time to recover. We have seen network instability trigger a pre-mature failover during initial registration causing problems later during updates. + When we do failover make sure the access credentials are known to the new target- Update to version 9.1.0 (bsc#1173474, bsc#1173475) + Introduce containerbuild-regionsrv service to allow container building tools to access required data for accessing Public Cloud RMTs- Improve error message for failed update server access to determine product status- Update to version 9.0.10 (bsc#1171704, bsc#1171705) + While the service starts After=network-online.target this is no guarantee that the cloud framework has configured the outgoing routing for the instance. This configuration on the framework side may take longer. Introduce a wait look that retries connections to the update infrastructure 3 times before giving up.- Update to version 9.0.9 (bsc#1169599) + Handle the /etc/hosts file with Python 3.4 if there are non ascii characters in the file.- Update to version 9.0.8 + Properly handle IPv6 addresses in URLs- Update to version 9.0.7 + Fix crash with a stack trace if no current_smt is present (bsc#1158664)- Update to version 9.0.6 (bsc#1154533) + Support repositories with different credentials files + Add --clean option and --help + Add man page- Update to version 9.0.5 (bsc#1152567, bsc#1149528) + Ignore exception if the new registration flag file does not exist but there is an attempt to remove it. + Properly include the IP addresses of the update server if we were unable to get the product information + Include requirement for python3-six in specfile- Update to version 9.0.4 (bsc#1148644, bsc#1149840) + The logic in the URLresolver my result in "None" being returned during initial registration when zypper tries to refresh the repos. This triggers a condition where repos are missing from the system. This version changes the logic in the URL resolver to address this condition.- Update to version 9.0.3 + Fix missing dependency for python3-urllib3 (bsc#1146610, bsc#1146321i, bsc#1144754) + Cast the the resolved link of the serice plugin to a string to allow proper use of basename() and comparison (bsc#1146462, bsc#1146463) + Clear the new-registration marker if the instance has a cache of update servers (bsc#1146467, bsc#1146468)- Update to version 9.0.2 + If the credentials are not valid an error is issued and the user is instructed to re-register the system- Update to version 9.0.1 (bsc#1136113, bsc#1136112) + Refresh the server cache if non of the currently cached update servers can be reached. The condition may arise in a general outage or when systems have been decomissioned. In the later case the refresh will re-eastablish update capabilities- Update to version 9.0.0 + Fix logging issues. During registration against RMT "inconsistent system state" messages were printed to the log, while the system was not in an inconsistent state. + The public has_repos() method was removed from the registerutil implementtaion making this an incompatible change and therefore the major version changed.- Update to version 8.2.0 (bsc#1137384, bsc#1137385) + Upstream version jump from 8.1.4 to 8.2.0 due to compatible behavior change of get_instance_data() implementation + Always return the marker that triggers the server to return URL resolver URIs for get_instance_data() + Handle exception when metadata retrieval fails.- Update to version 8.1.4 (bsc#1136112, bsc#1136113) + Modules need to be registered in a given order, simply following the order in which 'zypper products' returns the information is insufficient and may lead to failure. Fix the order by obtaining the order information from the registration server.- Update to version 8.1.3 + Fix file permissions for generated credentials rw root only- Update to version 8.1.2 + Generate instance data as string as expected by zypper plugin handling + Write the proper credentials file when switching back to RIS service- Update to version 8.1.1 + Support registration against RMT- Update to version 8.1.0 (bsc#1120980) + Implement URL resolver to facilitate instance verification for zypper access + Fixes related to bsc#1120980 also need server side support- Update to version 8.0.6 (bsc#1029162) + IPv6 support + Fix handling of older cached SMT objects loaded from cached file- Update to version 8.0.5 (bsc#1114985) + Fix dependencies + Handle exception- Update to version 8.0.4 (bsc#1093688) + Fix variable name issue in plugin to avoid always falling back to the wire server in the exception handling block. Found and fixed by jmason- Update to version 8.0.3 (bsc#1086356) + Azure plugin, use proper URL to get region information from metadata server- Update to version 8.0.2 (bsc#1072973) + systemd order, only start after the network is online- Update to version 8.0.1 + systemd order start before GCE user scripts are executed - From version 8.0.0 + Port to Python 3- Update to version 7.0.7 (bsc#1058616, 1058719) + Set proxy setting in the zypper plugin- Update to version 7.0.6 (bsc#1054602, bsc#1054603) + Fix traceback if configuration file is not set up properly + Add feature to allow user to specify a target SMT server, new command line options --smt-ip, --smt-fp, --smt-fqdn- Update to version 7.0.5 (bsc#1034691, bsc#1034691) + Fix argument mismatch - From version 7.0.4 + Implement plugins for EC2 and Azure to provide region hint in preparation of IPv6 support (FATE#323081, bsc#1029162)- Update to version 7.0.3 (bsc#1027298, bsc#1027299) + Set the current SMT server after failover- Update to version 7.0.2 (bsc#1024794) + Fix list name for loops in failover code path- Update to version 7.0.1 (bsc#1014339, bsc#1014682) + Create the missing cache directory if it does not exist- Update to version 7.0.0 (bsc#986294) + Incompatible changes for remove_registration_data + Code restructuring + Enable Nvidia repo only on instances that have Nvidia "HW"- Update to version 6.5.1 (bsc#981689) + Enable the public cloud repo module repository after registration- Update to version 6.5.0 + Add option "metadata_server" to indicate that the SMt server data is supposed to be pulled from a metadata server rather than a region server. Intended to aid integration of the update infrastructure into SOC- Update to version 6.4.6 (bsc#975209,bsc#975815) + Try another SMT server if registration fails- Update to version 6.4.5 (bsc#968128) + Do not attempt to generate the product list using remote repositories- Update to version 6.4.4 (bsc#964334,bsc#964335) + Properly handle proxy configuration- Modify spec file (bsc#959206) + generic config provides the certs to allow it to be installed with out conflicts- Update to version 6.4.3 (bsc#958402) + Continue to register other products even if one sould fail + pep8 code clean up- Update to version 6.4.2 (bsc#950865) + Properly register the base product- Update to version 6.4.1 (bsc#950858) + Detect and properly report errors when the base product registration fails- Update to version 6.4.0 (bsc#948129, bsc#948130) + If the server to which the guest is registered to is not available attempt to find another available SMT server- Update to version 6.3.19 (bsc#948057) + Register base product properly even if no other products are set up- Update to version 6.3.18 (bnc#937873, bnc#937880) + Fix variable name issue in exception block causing the code to exit pre-maturely if a region server is not reachable within the given timeout- Update to version 6.3.17 (bnc#926647) + Do not modify /etc/hosts file if a registrations exists, the registration data is consistent and the configured SMT server is reachable- Update to version 6.3.16 + Take no action on --force-new if zypper is running. Provide feedback to the user. Follow up to bnc#921526- Update to version 6.3.15 (bnc#924712) + Write instance data to /var/lib into a randomly generated file name + Better implementation to kill zypper, follow up to bnc#921526- Add missing provides for the generic configuration. Resolves improper conflict between -plugin-gce and the generic configuration- Update to version 6.3.13 (bnc#921526) + Implements new --force-new command line option for registration code fo on demand images- Update to version 6.3.12 (bnc#920295) + Improve logging information on registration failure in SLES 12- Update to version 6.3.11 (bnc#917450, bnc#917453) + Fix boot order for Azure, force waagent to run after registration + Properly handle exception if network connection fails + Retry network connection 3 times before giving up- Update to version 6.3.8 (bnc#912979) + Fix the ordering in the boot phase + Source from new upstream location- Update to version 6.3.5 (bnc#909114) + Fix bug with cert writing. After getting the cert from the SMT server the file was never closed properly, thus trying to update the CA information failed. This fix addresses this issue.- regionServiceClient + set version to 6.3.4, location of SMT cert for SUSEConnect has changed- regionServiceClient + store SMT cert to /usr/share/pki/trust/anchors/registration_server.pem This is the place the SUSEConnect code wants to read it with regards to ib/suse/connect/ssl_certificate.rb/bin/sh/bin/sh/bin/sh/bin/shsheep26 1619676059  !"9.1.5-6.43.1 cloudregistercloudregister-9.1.5-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txtVERSION__init__.py__pycache____init__.cpython-36.pycamazonec2.cpython-36.pycgooglece.cpython-36.pycmsftazure.cpython-36.pycregisterutils.cpython-36.pycsmt.cpython-36.pycregisterutils.pysmt.pycontainerbuild-regionsrv.serviceguestregister.servicezypppluginsurlresolversusecloudcloudguest-repo-servicecontainerbuild-regionsrvregistercloudguestswitchcloudguestservicesupdatesmtcachecloud-regionsrv-clientREADMEcloud-regionsrv-clientLICENSEregistercloudguest.1.gzcloudregister/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/cloudregister-9.1.5-py3.6.egg-info//usr/lib/python3.6/site-packages/cloudregister//usr/lib/python3.6/site-packages/cloudregister/__pycache__//usr/lib/systemd/system//usr/lib//usr/lib/zypp//usr/lib/zypp/plugins//usr/lib/zypp/plugins/urlresolver//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/cloud-regionsrv-client//usr/share/licenses//usr/share/licenses/cloud-regionsrv-client//usr/share/man/man1//var/lib/-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.suse.de/SUSE:Maintenance:19406/SUSE_SLE-15_Update/4909a8b35a4d2c0ee8ef8dacb4b7d973-cloud-regionsrv-client.SUSE_SLE-15_Updatecpioxz5noarch-suse-linuxdirectoryASCII textpython 3.6 byte-compiledPython script, ASCII text executableASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R R R R R R R R R RRRRRR a2u5 ֖*utf-87ebb5f83ce8871ad580038d1a3e97d2d98214181039510a4651342c09bd45c58?7zXZ !t/J׎] crt:bLL vbȻduKl}Ѥ6Ȗ-9:}u 5! zl5Ζh#`.v qlm mƯH32 ,I㊜bڃ/q-OoﻍHtШah p;lIg$ZW,EE9q65$4N}oy4vFI ll\Ou}yj@ i ]b$+~< *Mzrb&}V_86!܂*澤1ƧƁk OgTU&CŨq5B,?p!3Df8 Tn$k 6GY.S|.;ײl-du[ V$X<xb&!0Pg4QV-Bs Ҧe#LȧHG%xvx\o!rϾ8+cAXעv6[WۿcI\݂@X9ܮijRy<-%Ն =m6^mvXdpw7y#eB<<~x sU_meC}$~Ak&"g 2O{Q94nwZkZUKX;J%}!n&e7TrJ3~{uLh'; _`se>G#@RS+PO>cH5;ݮ6h!P{&ſ?7SI{."XO.x0>*LA{b),mˆmm֘y073%x E=+o?=]O̴`Ȥ56'3zyYرuC ov*w RȊg[)0fmբ[ vun.wPy [a<:]ډs۷ۮn O'c@(t;(,v))шǸ-1Jq)޼y^MIv\iCZ4$^FQ1J(mvĺw :üآ7q2u_k;!!:FV2T-^U1[zu4޻Uy8C:zu*u.C\cdOQ)+I)8\[J subNlf>UUT8dRS}L}z|?#_"0NC^SJey<ظ#c[(nQ[yVB*Z4ztMY-%h'BFgEn.<4yȇOsi@1SWbJ j1{ӄ)=᎖cπVxxN5j{ YWd/a6V<~sy!\ Xcv~TfǿX\U )Ѡo#w -+ˮ@AQˤ3TQ?.Pp/1hd+yj]>>2oA=>`H`"$DA`@EIq00xH\ʥk m^D+r> ?fp,4x`<βU r? .&HP+Y#G HX="lяhxڸ-p"1M{j9szNz9mP1׍~؊& ĊȘC jX󩀆1v{[1o@ g܉/Ĵl`8Jń?vS XݗXE&Bݜ6xl M]ƦEG@4M: $$ַݷbLmY@`@]e81U|FP f"#.֓q "σ9Vi\2ƀ"g*8)G2I~Xu^x %Fj¼zw\ĭŔ[G 6w(Pb[X%ܸ:RT]pH)Kfܒ"\~㩸q&rX-VJ2g0paH5.׸b5^ Ij#ϔ c1D9b)G!%Fc(sr_)ÆCS}ә_^ WΗ$Mm]0GDڋCkPG' %&֐g /6:]I*u#q!Zmjܒ!ך-}[O(k5\'`K%'u@[8)SecMg7 y3(a%S ؿgs4[S%0qC*&@;q&'K<#4MGNHCnfe37N٤8orbqehԡk '_"(`J) 2";nӶgh6$"a1"M˲wҝlBty۷n( /wq}F!WTC(_۽ض[|}>bA[ˣljSLb_iQe/Br1r4x'wR+= t1%QEUSRP{3V&<vC3U:xtȁCSi;p U[ W)% |5RBJ`Gh'[i+SkGB$%~\J]>m&~҃WRsݷ3p* *{s ٠:tH =ؽmJ%%QPG`bt[ȶu 'j(5bi۴ 20N|ڃĨPA2rR&lj o:>/RRI$ڐi3Z޿O< VoIbVU;M!˝Z5?Ʋ3j?o:b=JM"טT:hfz_`L܄FWj-/]_Čt[=Cag(Su3R]Oeo~H,K$b-J$/'+&Ewg5LQRdpnw?R=8f: k2L睽Z# =.:>YK>^G)_JF&@)#^eXz,Bntx/E2;y}Л+"Ɇk>JhŹf5\yt3U~00'W

;ܒD z MtzBrpw1!NRE⇰68t|KOz|5tVCotI"$2̐2Ykrc\s{׮zC E"{F)Ш\/Hr0ٕmnL}CYx g*MΠṾ?;P6ժW YLռš.D0Z1|޼v)xHk6S,,7#SEEQ8CA() aQp(M ɜ~Y2nuQCUQ 'r+'VioDCx )nB`p;ǿ (R9F'r씦,YZ @w zWʥ "bJo'yӞ2@[-ڠTUE}g&<#(^BQ+]nd65[tl@`@֯[I K냉]jb,U_Sc=p_ۑ ح_n/Cb%mAE5YZw 4i1qba0c Aq O\Hl"f‰V j#ez<M X(tdM_@OObcO.9ܔy8H-R9d'M,5>%WNeZ[G|^[oc)%UuhaYZh,QøJҸ#}b!3ɟoTݹ9 .1o﷘F_M}r(àulǙ;af~K$Gw}) ;34V+dkK <=_Y#Ij(!YMnk雐eGԑ/0Nt%z $il/a{]`ņMͬPmq˕JT:ƫlD w.1A;5S^:ʍ܈h&[{T$^`'6߮ 0GoO!-<8fMqYeYT2@Dg3>;~v!*grc46M'iʃR&"L{ܕ#u:^эFVՀHpHOJqӷJg]-AGW $bT8#g0W8"]=;m$ۑv:` ??F<$Bж, '2 W{9Dcllz+J o!j> u: 㻀KuiHmͨ:EV$*qCSH C{"t6Ȼ N(K[g",a[]㓒Aۧ;(_UJ:@8Sx #  O+8.@+E% %m42q&UUIE& -=,B;Q;|!DAŵg 1t2w ϴF9tqjª /(>"*Xʤ*ف Zt> b??}bkJխ_L@kp~麓hkw 2#`0otP>Jߑz iЯI}]鍫&ώ~{'š."M4в9kT (FC-.u0džv6݆srzQ佬z7tw^koٖ0C\PJtJm $iz|#K0C1S=يJ[ӱYeb7<k:w(Ozk.- acP*0P`Q$+z%i]`DPU=܊KXɕ]l"Jq|lQsוr̼=n?[1'jA]s ?>t+ . pVz#5ؗ)8ji]CäK)1Nh{aqQU/!*$λlzFFbD,QN[Uw@TuZ#2 6WUFӣ\kAv3'JQ6ezUR9g>ՠz`5/%FÑh}ID5̲箹ʃu\uBb'41DjJ jO(t U?[]֣[@򡽗D8/'}&@0RZ=3)) -]K^8_,dxJc9@ВB U9/J\Vˬ+vqAzef5&o60EHF5.B3xYp^ay60ȐYUfG,U,U/2Þ.8 @[nqLƨp@D%|;?\G+=r *dڳe `#ۃrPYK6f)ԗy&^]IZE NsDtf!\ͫʅ[8(bi+Zpvz"/6qib؃6)ny%fl,4%hW^N]#Px_ר4` r_e{XF{m%7KiZ0tàGAA<^ʞU";NfO!S6MtKڦXIV#w%TF>AGIcp!cD&yx;:?蚜a$d\I8bzl35\Ra S3HqP) ؚd48ky1JR Ũ /VY,zhf(pX}Xj5ޡ"ΆaOςک $m5'%j1GN!m93;&-::uVքF`(2Z jA>r:5#rp n%A/&Śn>W$4'D321̉ :/nOFEEE?WFG#}JP?IUx LobZFxk;KiKfTcTkpW0by2er_S3 C4YZZy\PrHU..C1||* VWC}5m'wΈRy#{;Am, (T,7lX7wZ.L,-NAPUN4|⤾ƗD.,fPfeN=܆}NL~== ÈDWocR0"<$NBolR_ݞ HnW~ݳN@u\*4L&JrpP0xeQ;6w# K\mJW;#╈>PfXgV33 !LɊ|bF';;%Yo(#Cf|f=]anɨDRJٽ 5Wk -%tN%>SWR/>]s,Iޮ8ؿyb 4DS:dmYyķ+;LyDg:䖸QVB{] o"q.Å,ύc2j& LElfO8ji$cAa:BvCƱ| y5vݬ4#W{QK|ф,8qea,wTj?I>b- ftAM-8J) Y70PDex4gV"GD:ڭ|E] qэU â$@]uA~Jjq]9t9[0H]ehVB%b#*p SN_ZZSxUPb"Pp+;3.[H:r WWYH*hRcE(W8Ӯor#728m7L[qp64y5"H2&I&sByZ{F[SNw:ja!pJQlh}L'! Pp6y{Mq'<]gQ!4NBw+=Li&@y7ztp 9۸ƛ@%b_^u.Of m^R -I]}EsG3.z\myHI|)E?m3~usl߶ޅ {Z쩹tS:қ=@fwr}6QUpA-?z*yڧl ?K;6ֱC!H\yλ;z97M,;ǂvǞ}RӍ꘳ z}B(>S N76kqvnt;NNOF|1nޑ'jL{{K桎L+^61 I:jGzb@.M4Q滢e2s7PFj~0hn?/R?\d䓄Jʧ,$*}R.!ל@cWE_i=ʇRjm#**Lj0 |g: l?"Sكefz ~esKNW7e5>=EEZ#n-4i*>)|M\K]iC3E}DvOp#*(q>kqr$Xj.i`;hK(ksky 0k2X~1HԻ'4+FR E>];mZ䢨?E>^:ԝПTɥ  2NFϐϝWmT9PGb* ?043m 4 N$oP> q?{x|]ahLI$ZxXCw$[eEayeuݙ)1($wcc]fȘ8M=v p!7P|f m K6A Fded;lF`q5 ZMFF6QgLz&h6 4C0g雹Whd<3Fs27^>"p:u?c s7S zaisA GY= tujF~@tV[:zf{Pj9Il(P{5F#T叼,$GK|~M7cO1X g[*<]APf 璘[-!˽krޡ\̠K'.-鎿RY'j0D)gY!KSV3/ǮWDeVBO၈Wa3~Z  >G³0r1hN&0G}{?=ZƗ&&euAZ$fŭgNܔM|4{V'U_ILIdO]oPS.#q2.k?D٢9 ^>v͠?i9, 5s]y7c_,`;@DE ^w76'S.TłLKKfO_`>ǝ`o'9hy" V͝tR/LT4>[Ndwt]- WrΏ _miǞLIAH#ص;h eSc :Vj͇HhrP]Gvɍ Q,a갵uVjBeVB,۩[Bg#U<2P~^%8v:1S{kq19T6aX lőBW}PO]j4I5Dj9'^}sHa5)BGΕQTJ y/I>ǫ>8&yr55B?+ V! T71J1l[ #J]A@ u=XkuҾyJkw5z9Msн˪VRlR6O00ƎH$V^|K|F1}?M 40f/tCC_B ĭ!r mU[3m}ֿuCdm Qw"*?"M0sswrbk9@~fSI6$'8ƈ*Y%jt !k!n@T FU誇#XSȃWJ?bPu Iv[?ֵ=='oLD[  3Ϗ& ghi 6%u8͘(})B =4h:7Pt6<ݞadEB]Oq3_S!=:llA >E/wԟM%o{jX\&DWS* Q7 ,-"aY7EX$tQ)7Yy@XݷGΫ WF )W$IY¹;C(=(Xm"d$鈁FWXTA5x|mY?&,ݯ SΛ`y A죀6B&jƼ%O(I/5w u.=aizC#vN5aUĢXøsZTbJ57nLmulqoKhCg/ MvbH0jjU ̖֊ѵc}FȴR%iRY *+ԊsS{iņkUiЌ^#HW@S}ýXnZe UsO7? 6fA~5>r0ɉc/ GheHu.߷̯ sGb #e$'9BqwVlxRWq! xCK=';Λw+RaթY6)>dShkW܎۹y`V#u'~Gԓ,ŀiC2tY-9{Y5, !%OAJz_%(K4wk:W^Y%ubOHPGi_-ZCX3k=1iGrS-o)Tc&^J{[&wnH6$ˑc;%&+4V7;F";}|'+k^"_}l)išCjB;r0'M9֦/[ b|r\;l*>f|2p6l'4=l6j\:us~%ue~41\*ԙn4D`æ ݣ{(Fh;BO1EE{[;d쌎{UǚxE@VԆ&ϯH޹y%V[e =CJF=/TZ4a9;/ $)| v4kN!vy7W2 =O_{$I5c7HP{SM&j bz ZhG:9V8@u+X(OjH ]n>s))wU }U Dv9z [1є.:aJm G- 3`GHZcxYb6MI-)1%n:K2CD<(P/iZc6#`HnÞLϺY,\$n4JjE?Bs b7ĘZzpȬ['y"gX~Yh;v14TRD *&.^";G~d_ݑ'X}8Q zR=0ӝ)uPRWb;Ҥu$}*>AhJ+p쌘U/TpYN =}-zSZL֚sh;V" ^Y56-6E* Z͛jgS/&pK3R)mD7]wϛㄇ`@\Q٣UnHXofO+>wLT?؜+_t(KEG5 MF|tbNRe nrS⍄Vƭ1+x uK,S8=gSԏ45.mb|En_.FJd)wEf1Xp` ѹĚ_l_ʯUDaEpvF4ҤGP[lL XCy#"PBF1#p!h h۾B,ٽ9A8\IvRbd P|MOL3ڤݑBzex4wr@6XK1C`q)n]LgǮ5p{rO9}| Dۙ(WDW+0Te=LOu"UGYJ=.)~H{:$4 wA*)}fa5I8u+Ѹ[?}JFyݣǂ363-`a=[;`{_]6x94ffg{WcGN:"#@WDWyf$8-Sqv\,RGG&zkgƻtgcCNG] 61t q/t>7m9}9PE|\/î8Hrr%w@9҈H*\깆gIx2fuER~Ok4W#3 ~6^vނ0ye6|v"? !1+,Q d!¢xIpN7j>կv[J w33˝8>rGk0{aVGak w] K5m!0fxh3還|ȷ-YAZ,&k\,6[ciAriRwxTMND.b6u7f(Y"\Qd&Nm(6R,k8l+@i죍:+}rdRw5(yhȩ%Lf<۳oܠi4;+pBfB%Srtxq?6& (G,e|y:5oH_=KiAR(QљYglhQ }0$g[| e!'߷SXJ_7k?9nTDLSsD`jIuWb UPI:HRqBQ0i'o$W@{mU6:`||7*\@GjSaHˍmI$bnIH/ ㉻Y*^'Uw1ᜳ䴞v&W;!Gțٲ%ࡒ_Ԣ{tiZZɄ#qM&:cW#حWMnyܽk.P Hq95OCab<( #u@Ef ##ͿS@ z$n㋍Z^$MNrc;.-6wmV=nӚOi%sS}h:Yʪ~9[4}̶vk5:bL,>pؔ#K=pRJM@tI3ɹ.ybzoq`Q$08m>#I[E ul B?3l+&8T{1r,8+BBd79|y޺Ɲ}}]% 7\ ccAE/P =k9+4!{jզs+ǜ_6憒 QEp JةCخ,T sC`zJi+[Ϋb΋*=HME ] P\v:r,>Mk!eau%QWuLcҡ7-kd~O+XbF@ m:+]}?KIs^Kq -KI}D5ue>DZh"nR>./VyU%ʹ (Ժz)Z1ij(`xԏۆ!+.pQ z=z PiՇ!øA"f-i^O?iՊt4 5IY(&#Q]E)=Rvѷ63鎑hQ-' {wZU{/❀7>0aDxQHв,!z*ڙ}X#ud /+ι|I?E1o6܍@{瞬QHe{HEƟY+I ! :0i[ŵS 3%!:iH[gj#e8a+ p-|r^=`[R7sG?Qx4(|MrmUp_S.f!I J _ [:r )z|,jH %'jQbU>9O%?{!Ea41%%>n,vX01v@T(}33:MoH-JYG|q<'@+RwUyNB=F)1raC*k_j6?6&jZ~us &k06y|劌}:iwv:"Z^ZӍ+b;{d>N~ErJ٩YolZ!/Ik;¡3xw'̙bxJڼ>AWڵwڹ}JZEqD!>!/c)njĵv46V'q\:dӵ͂pA\҇FD !U^v4]77`W{yT◈<-$}$flSp1CJlazX0 ˵J<c%NwS+z>%ę_'cEpCx6}7t% O%2cJVnm Arfr=ؼkV5נXC~mPa!i`g1*5ǿ,P04Ńݿ%+f&x<+U?*ɂ:&AZIr?<yN}W1[R^LЦ|II~Bt,# 7X8BWNʛ?čCA(LCB4FhY#bAZSj! @K&ږXWfxS$-!%xw;bZF9"|KM[Ӽ lJ\=GWy  $P^tQtci#Eph R/NmH1Q(؀5$,uK |; `qzqJ?]췊C*fAѱb0+b0ChJ{8jMlqF-xLH510z^fT W*׃|NEH:9zO0,)A"<2^\!yz| I涅6v^|+0u$QY8sāxvh{g C0.6ƤQ'/]Zvw낙v{ؽ^G_z@$F6[1Sv(=ŷkET{maLkͻ;I+|lKgRQXQ/#5 m}>6Z^)4;[gϏt#Ijg_zH O43#zga֩<ÎUOWHW=.N aÉI-\O*"/G÷bx^f~& Mo]C 0Z ge0K oZT4 S N0˪ QgnAmr й@[ غ M x$[-u[L(L8UQsZ5ymK^2'˜[ZE66晎Yc&V{6Phkq*e(ow$ݝ/<lӵsYB!\LdW[bHm9kB;/*vr?t߹( tD"U^~Z{qA  TUE^!VH7#q#Ў'IY#7F%Yðm;/{NW9fyb*Wj O#:,*ͯH%l's]Q47Y `$w(̽nDWI(kviI(WM nOcզw1Xw818D C?_UܒwMz%[2E҉{&h@{q,(&G IXadrz;ru&wݾ%W w@GY쪩ָ-eNeJGU ϚN =jÂk/ƾDu;(CSK7ZrEW <<5C>2<\->>Aԩ /VЅG= #/0<1L, D74rR1)~A3ձp`Cdb[32xZ8$W٭9\Q/FQ܌!xPkJU1ٿL BL#܆g|hZHu`0X;o48%P9`Kխ:AL :.oHhaX:v!k#asL+?z־i# f[{̓wz>75&p2v-ֳ $6CT#@iY*wސ${r=BG6_˲fmv@QGab_~L'J"gd.&#Ҿs_~8; 7E{UxsA'׍»M@fQ;Sq5?\c+̀ bhi|숰V a5 3}{}_yjѣML˂GXo9vx[+TwP$WoP>y<%>(_brl'Q կ{^ GXm;Gh rhx'$T+1n-7{G⟎X'c tS4[([ .uBLƀ(n>J5`{cFӌʓ xQ ;YZLe&&y/7c;؃Rgvʠᜤ.¾`j%u}(/{ PK9u~|6@'zqȍüNh.OnY m /j^)6CJ\nV۪wHoŸlGʮ_חVQg=;x:c=`Vi -i$wBD@nAW@teKG2~~DjGsv)׷ ?UY܈s Pp ͅJ(2'CV{:0y͵[K6_ 1d^SZ9Z*fՍ\8[RcI OuQ)A\{׸ e{09s\ r݅l-ɅN ~p`(Lw/@]IIp$ oR# ĉj3o}cƤF=A(QESNy;> cH"S LQX0J%c_9Ia,M 8!( USZ&2Բ p,?| 32LKE xVj׀BJM4eB0i#(8N *Fn/䁠MX24KZz&'$qcr2_5w$2sI:DLQ/GvK _y-'륶?ZIe@bfVMqx#AW}# [b .C~5e0u0q@~*YzvҊmN춤R36Z+2Kz-(YDJ:~9B'#Oudzi {\M 2o$`:қ[nID}%/aPo_6z_ SUa2dq?>e3,ܐِ`x)B8G*.2rO} ~p ~u hX]E} W\6lIYQNzz*%ߟJo`(+#1$&I[A+xyu/'є4!AMC= څK>!\0)UU!z v\+G Ž)LF]:8@xb(S{q5|Vť3 ,^_jy<[LOR v-ivl岾x*2hюB-(%IOL|TR Nz-kf6#󍦖`\k[$+l[Pѷ ~ m^P@)<%ǩa:W晁)O݃20Z43ќu)36Ar|‹@5K۴#܉\ }yjdҧ,Ӏ[VRuӠQM: TĎ,D.QsVh c.=*_6~"S|z447ǝ2W DK Y@&,G)Y ,[f'w eob$w ְNɭwJNg蠕HV^HԞ2"<{HvcfM)as'˘ERe|1v,y[6ӊK!i_zKK|I;8Sp֔l >:ߙw >ww;*) Aeas؀j+ }mmB救N&"0} '7^Rد;Z-@?X,Q3ͮG5 HvqR&ȟECayh)nhӁw8eH-;<SlENv:$P`>o;+AM&zw?`9V03͂FN%d|s7cB6f_ク_NI8k~ ǨԦSs`%gxF<}O:T@Un _M5n8Y܍89m;LKn>WJOߚ(Z/Cg+ 6zqI۱U>Kh/L p2\m̦1-h͕I0Qڹs^B&rV:_OV}# 6Sj zf_A*b$\Dy-;ݎ@'\C/Ki[}>z ܼB8&@o NE5rW'We$uߢUĢL='e&CzyET:GՇ0V 즃> E}`>1oՒO.>Q&L:RV-3mzdkA '6EK v_$x7߬*!MaJ^S̚|T!J[-sDžg "c1ɢcoZQ//驦;yoڛ_ /SroNi D@Ma[!ؠ-}&}bdI0f{8+yvUcI3z00/t+apG pK‰B=>*Ks2~GwgM8x#lJ؜Tq_bj哸)c7&-ߤ6u͡Uɱ+H"m%]KhwI瑩%ݨMY6ϳs7I.Rȷ<6Er!s  ;}mMef Hۢ [W$~#ݲHeޟMhys')mudvWҚZڸ&)BKw$x!kƇ5ʢl~*ch8PeH'CyN7)wIXCB'] 02C=}mhyZD|m}kM1/(BD>U]: fpEig{M3F\-F—?fYq-5V'ݳ-|}cڤfSc-4h*Q>5 TkRNxbcaagld/7#DTi(Y}9t#SĶgG#3"I-{=uy eMtxa:4Z~j'DTS\򷙜;Xl+K&(ބn'FЩ. #XV~e!R]as$%8H3 ̃)@onGKH(QFZQdb~7@1,ZZ@I>ltMZwmJwv끧kS}pw/SU>'*nA=aBwl}uR?Zs~eÊуNXjL/'U{ߠnc*FaXk%`Aee^aG 0౗scg:+$[2_•!;B~v{TSYhɪE[UƳbZ|Վ=-jHᜂl:&-׍ ; lxoQ^ҷfÛ{"_:dk8Veݸ﬋8v^S"h>CWV8-@ͣk@h]{Jh10i~_z;%S8*X~mѐ&n9A $Luj\~Iod;UzKbKK_ Br/UNK\A6( &ỻΝP-`^x-4U N+IϴH ?W6vb%`A`}Ob ➁̓OZKKfC%r˼g7,.׏p9('_1SVCw~: g,)rESS #v8.ՒfƢ>ራ({ehFn pIћsNF\UoMG *5Jؘ+U] .;?{J ܟ"rU_SKzGNÕ@>Zu]%%*/zaۄצWT!'"ȋXÊ\Mʸ!q-k `qۺiD!%Bb~qȡT5GbVS>ek>` Xmp,m ӈ~#X2,{mo;:,89ܣH P룢hi$i|!W]K9r&F.=U j]O] O^vLS<6ov練>IETlײQ>aW/_iZ5hhy7b0Fn!Q+ 9 @EcsT4%`_",ixNQmFevrYSY; s;xo+k|c٭J,w ^zOVk-Su{mDT&G? dJby?q6G b)润Lu"*06UBzHܽ2,XPY&TŔ sR&ek="n _,MP#[uN? -Qڐd-"@jUR?z' 5ǚ=~DoҌzU@,HǸŽ1a叹P`䊈2-< yջM2Tk44#+p׉d{ks:P"_j\ 󃊂"Xq]!|u|)BTJQGvYEe^H0UZUw 1C@z/U9!/iڋ%GS `5&񓈉_%7$2)}򽯨įABAo.\ ww7r20ań  "%Lm?MTU*;_x;/J Y$/Uh%&$@=a>̞9)ʶ,%\9\Ye໑0&ԲD '~@7,4%$[pS2v͡DJT:wӀ^k.%v+$ T:ԶNgAŘo?A͍tٶ]44JRpxq&Iwm0i_;|*5%)7~BŲta`H S=g n10  rg,+xqԶ$+lR`L1|VEbd#_C-|V&dw^tyۥ\I<#$wguWi5[M!n s\:1 KuԊsr]Q.ND:9 H0c,,hL'iP4#H~1{o¾[!ED8G:z80w=󖶙|Iayj,aԼ}.ƎvSqwY" v'r"t"cF=A͌%_`S.v |EU-IV,Q G3末,%eslSUڴކz"M93 J<7 )  @|'ڧ^q`5_]*k*8b x#0q':Gd ܖQ'޻ ,[k2pƒh@A9laY\*"KPo@>"zy>W"."t+1fKW$xIZ*@i@Os^@QA2_٣?V %ye;Dpdc΁ ]>in/Tc5mq7'3dh]j#o/C_ R~Wu֊=ϵZV+㓡OTb@O^ CYJte^ZGJ5eEcL$R6rQ},ڲ {xkbz2`ϵXgkJ ^m7ـ_s'ߘ0RCBfaNt3V:I ) F[3]*]Q9d,. {^W:v-_SȟR/*Q}ubCNkfMQCY‰~e(jlj PEI۷ꭏ uލǓd^y VgnwRA"ݠUi ]TϞO+ q#e \߀ěUJ]K6YTt~w滢Ω9p'*kO9#5 BԤdˢyמ|s}oVd2)g<=&A(!-[vm.5:Łft9Zτto]ߑID'zT&d~3,ɖVjЅ1/ )#ja.[q;ylA*nuE44LŃوi?z ֏;2=wy*olxշpȏ{!fho`טn6S*wOf+AmYeÓvap/}I)'F8ϛviai7&# 23NCRBm( NIPe$k8O>!WN<|Qtt|"Ap0~KxssPIpW+ %3,!\BgClA4fAq%Hy{rB/,cnxu?S!U(,*Z\:#>g$5*0ÂW8&l-B*:EnoD5=IZTdI1Lc>^yW4PV;ƀv0c6wNu6H%q8Hc xiw{;~ iC/K踑蜼A~+Yx3+PoM@O^`6K#Gt4w$b"%) ew{H}9= _Y@<74Y_cJỠ%; mm~mpt !6 4v:TZ> "y|O8p>w003*u~5X?w":J pM_LTê̋dsIsnR#BfKow~J!33־#Rp2i֞Z{jIzIDC +4nrHrK`Җq)(!N wپ&N,)S@!0&|Pl= a4 Ud3]d,(A?B|3̾ ,`| ۺ| nHT5Nj6)=R,hOu"] >E2 CY_S-ΧnֹUDE>jj#p o;^[#mn:(@[9?d'Zľ"sLElzZAN1cZh F+7=2jH/$e@7+`M>ԓ=r$`=SOpUw&o}.ug~Kj(_idHVba%oRs ͗ˋ6PSE= Bn^m؄QL̻t3X?\ _GC.'35Dpo_3dXNz,wkP wRɲA P3!k%5H}I)i2NWo /fd(:[VYr0J2bO EF"Ck}M-+2/xG-~&T*s75!Ҵ! EX@ `2[MUEwWD`lkj}i#/Uqԩ=SCVO7E~85rq ޡJ,N.%V y}N5BhKA@8o)ge>$bdVOLlOfN7{/hVA>`FI]c~ +G,&f}P'tR+ lŝy,"-?"n#731I&Sd]À/8nZx G{G)/DUFUh X s{ t9X(.YWxo#d8Y'XLubB߾:RLrfQƢ~svXڰBNۘcqi33aaVR8Ӆ3oYuc\DžhЛ Q "gS¤Ss| =a5sN3{Vx://n@M_$2Xm!QG+?4kވ娼/5Vc5uyz$vNI[;hX$ȇ;x2!aWel]PQo\AK__q#'5KSĴ!vh]]N.$V_([#TYs$m]&idQD$΢MmGQYk@2%XwErsBnF=B|;Q-$Y6{jսpX[qX~^ӻL8K.JK,WƐnHްS{'S.hڇI,ɳ!g- ;p*b=$-+)wOѾPVOY1y?$ Ё1z4$odٺn⁓a|coty'\_D;1 d lө1+7Ǥ.[sצmNHjKƵSi- #2Mes)8*ag('nDzZf8 xEGճX5^>>*+9xZ.U!jIkQىI4wJ PrlF) ;xP拜™}+7[( a!#Դ; VʻPXBK, &mp]*_"j~,Y0Bp |+0&Ǹ+P쪑%^}6D\TnL&ImA?MgQnw^,>_n' 5Ld rN2CcX cH^Vy5D3(FY7=Ys([C2<\ r}$=a0+;Sɖ"˂YYi VHvOMz2c"}Y!!)bRYD1f(0uiWcm`;iFo'tA؋.vlYROس᢫XWs 63+/逘X-q|o|Zyp!/H׺ նmp#6[0u8\Gs"xTHo߅#Vkc/dDGg `ӠgV Z{:<l 90[*]*y1V&{D\%mRJ|R;a (y3ZkX~vZ@@to6j̬:t)dcO6p;)d(iOVGA]2ZMcZOUۉ% Mx!_U'cS=x^n`EUߨfZN`RA5KI>`8acE97n:NuĢ]xOLaiSjdخXn