tensorflow2-lite-debuginfo-2.6.0-bp153.2.3.1 4>$  Apb(!M@eeeT N6_ALgJ0eh GnNxRxmώhi"#xwʶT՚ WT' m^v[nҡ>,f+3/LZhK8*i8vJK`I;'vHY#N'Z_%.1X.f->}-4'c =2d;5tbSDHl-HH걝ی e"O±e:=ɕ`?8,[i_eBϊe280e42e1f5b1564e2d046d88328b432600416f816164eceecd32991cc0a04e8083426bff45ead9b8cf4e65f1fe47fa9074404f1d$b(!M@eee9g>&8f:shA"&b stue,/_PF2$M<9w?mT!9e|SоRN6_4ee g?l\S˿59|UJޜ= "'[g tFr>1de]d}2S)Nۭx6 >}gpA^?^d# / ^$(AJ ( 8 H h  0Px@P(8K9K:'KFY.GYDHYdIYXYYY\Y]Z^Zb[#c[d\|e\f\l\u\v\w]x]y]z]]]^^4^8^>^Ctensorflow2-lite-debuginfo2.6.0bp153.2.3.1Debug information for package tensorflow2-liteThis package provides debug information for package tensorflow2-lite. Debug information is useful when developing applications that use this package or when debugging this package.bobs-arm-7SUSE Linux Enterprise 15openSUSEApache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND FSFUL AND MIT AND MPL-2.0 AND OpenSSL AND Python-2.0http://bugs.opensuse.orgDevelopment/Debughttps://www.tensorflow.org/linuxaarch64%SAAAAA큤bbbbbbbb36915b761cf582a11d9ca96970ee58ce4e3255abc79e8aa74bb650f665a42a2a../../../../../usr/bin/tflite_minimal../../../../../usr/lib/debug/usr/bin/tflite_minimal-2.6.0-bp153.2.3.1.aarch64.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottensorflow2-lite-2.6.0-bp153.2.3.1.src.rpmdebuginfo(build-id)tensorflow2-lite-debuginfotensorflow2-lite-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a/k@aG``v@`lM@`.V`U`_=_I@_@_"__q@__[@_Z@_X_Wr@_P_>e_>e^^^@^˳@^k@^}^|@^y@^t@^ku^f/^`^Y^Nt^F^E:@^B@^:@^6^4^2@^2@^0"@^0"@^0"@^*@^)]]V]]]>]/ ]#0@\]@\t@\@\@\\\\\@\b@\ac\R@\A\8@[@[=@[%@[u[ZN@Egbert Eich Fusion Future Guillaume GARDET Ferdinand Thiessen Ben Greiner Guillaume GARDET Guillaume GARDET Guillaume GARDET Dirk Müller Guillaume GARDET Guillaume GARDET Christian Goll Christian Goll Christian Goll Christian Goll Christian Goll Christian Goll Christian Goll Guillaume GARDET Guillaume GARDET Martin Liška Christian Goll Christian Goll Christian Goll Christian Goll Christian Goll Guillaume GARDET Christian Goll Bernhard Wiedemann Guillaume GARDET Christian Goll Guillaume GARDET Christian Goll Guillaume GARDET Guillaume GARDET Christian Goll Guillaume GARDET Guillaume GARDET Christian Goll Guillaume GARDET Guillaume GARDET Christian Goll Guillaume GARDET Christian Goll Guillaume GARDET Guillaume GARDET Guillaume GARDET Christian Goll Christian Goll Christian Goll Christian Goll guillaume.gardet@opensuse.orgChristian Goll Christian Goll Christian Goll Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Christian Goll Guillaume GARDET Guillaume GARDET Christian Goll Adrian Schröter cgoll@suse.comChristian Goll Bernhard Wiedemann Guillaume GARDET Guillaume GARDET Todd R Todd R cgoll@suse.comJan Engelhardt cgoll@suse.comcgoll@suse.com- Limit BuildRequires for bazel-skylib-source to versions >= 1.0.3.- Update to 2.6.0 Major changes are: * Keras been split into a separate PIP package (keras), and its code has been moved to the GitHub repositorykeras-team/keras. The API endpoints for tf.keras stay unchanged, but are now backed by the keras PIP package. The existing code in tensorflow/python/keras is a staled copy and will be removed in future release (2.7). Please remove any imports to tensorflow.python.keras and replace them with public tf.keras API instead. * tf.train.experimental.enable_mixed_precision_graph_rewrite is removed, as the API only works in graph mode and is not customizable. The function is still accessible under tf.compat.v1.mixed_precision.enable_mixed_precision_graph_rewrite, but it is recommended to use the Keras mixed precision API instead. * tf.lite: Remove experimental.nn.dynamic_rnn, experimental.nn.TfLiteRNNCell and experimental.nn.TfLiteLSTMCell since they're no longer supported. It's recommended to just use keras lstm instead. * tf.keras: The methods Model.to_yaml() and keras.models.model_from_yaml have been replaced to raise a RuntimeError as they can be abused to cause arbitrary code execution. It is recommended to use JSON serialization instead of YAML, or, a better alternative, serialize to H5. - Major changes from 2.5.x: * Support for Python3.9 has been added. * The TF_CPP_MIN_VLOG_LEVEL environment variable has been renamed to to TF_CPP_MAX_VLOG_LEVEL which correctly describes its effect. - Fixed multiple CVEs (boo#1189423): * CVE-2021-37635 * CVE-2021-37636 * CVE-2021-37637 * CVE-2021-37638 * CVE-2021-37639 * CVE-2021-37640 * CVE-2021-37642 * CVE-2021-37641 * CVE-2021-37644 * CVE-2021-37643 * CVE-2021-37645 * CVE-2021-37646 * CVE-2021-37647 * CVE-2021-37648 * CVE-2021-37649 * CVE-2021-37650 * CVE-2021-37651 * CVE-2021-37652 * CVE-2021-37653 * CVE-2021-37654 * CVE-2021-37655 * CVE-2021-37656 * CVE-2021-37657 * CVE-2021-37658 * CVE-2021-37659 * CVE-2021-37660 * CVE-2021-37661 * CVE-2021-37662 * CVE-2021-37664 * CVE-2021-37663 * CVE-2021-37665 * CVE-2021-37666 * CVE-2021-37667 * CVE-2021-37668 * CVE-2021-37669 * CVE-2021-37670 * CVE-2021-37671 * CVE-2021-37672 * CVE-2021-37673 * CVE-2021-37674 * CVE-2021-37676 * CVE-2021-37675 * CVE-2021-37677 * CVE-2021-37678 * CVE-2021-37679 * CVE-2021-37680 * CVE-2021-37681 * CVE-2021-37682 * CVE-2021-37683 * CVE-2021-37684 * CVE-2021-37686 * CVE-2021-37685 * CVE-2021-37687 * CVE-2021-37688 * CVE-2021-37689 * CVE-2021-37691 * CVE-2021-37692 * CVE-2021-37690 - Updated sources: * abseil-cpp.tar.gz * cpuinfo.zip * dill-0.3.2.zip * eigen.tar.gz * google-cloud-cpp.tar.gz * libxsmm_1.14.tar.gz * llvm.tar.gz * oneDNN.tar.gz * rules_cc.tar.gz * rules_closure.tar.gz * rules_docker-0.18.0.tar.gz * ruy.zip * tblib-1.7.0.tar.gz - Added sources: * ComputeLibrary.tar.gz * oneDNN-v2.3-rc2.tar.gz * platforms-0.0.2.tar.gz * rules_proto.tar.gz * tf_runtime.tar.gz * tf_toolchains.tar.gz - Removed sources: * kafka-v0.11.5.tar.gz - Add "tensorflow-2.6.0" prefix to existing patches to indicate that patches are likely to be only applicable to a specific version. * fix-lite.patch -> tensorflow-2.6.0-fix-lite.patch * numpy-tensor-small.patch -> tensorflow-2.6.0-numpy-tensor-small.patch * removed-clog-build-as-included-in-cpuinfo.patch -> tensorflow-2.6.0-removed-clog-build-as-included-in-cpuinfo.patch * removed-external-toolchains.patch -> tensorflow-2.6.0-removed-external-toolchains.patch * remove-weakref.patch -> tensorflow-2.6.0-remove-weakref.patch * tf-keras-hdf5-3.patch -> tensorflow-2.6.0-tf-keras-hdf5-3.patch - Rebase all existing patches. - Add tensorflow-2.6.0-compile-with-protobuf-3.16.patch to fix build error with protobuf >= 3.16.0. (boo#1186860) (https://github.com/protocolbuffers/protobuf/pull/8354) - Update bazel version requirement to 3.7.2. - Drop pcre-devel build requirement as it is not used anymore. - Drop --incompatible_no_support_tools_in_action_inputs=false as it is removed in bazel >= 3.6.- Update _constraints to use host with 'asimdrdm' cpu flag to avoid slow CPU and be scheduled on faster systems- Update to version 2.4.1 * Bugfixes * Drops requirement of AVX2- Don't BuildRequire keras_applications. Tensorflow provides it itself: https://github.com/tensorflow/tensorflow/commit/23c3bdaa - These were discovered by Keras test suite: * add numpy-tensor-small.patch for Numpy >= 1.20 gh#tensorflow/tensorflow#47691 * add tf-keras-hdf5-3.patch for hdf5 >= 3.0 gh#tensorflow/tensorflow#44467- Generate and install pkgconfig files for tensorflow-lite and tensorflow (non-hpc)- Do not install bazel tools to build Lite version. This will allow to build for armv7 where bazel 3.x is not available - boo#1178564- Fix packaging for libiomp5- build verbose to not fail on the obs stall detection- libiomp5 is x86_64 only- Fix build on aarch64 and on hpc variants- Updated to version 2.4.0 which fixes several bugs (bsc#1173128) (bsc#1173314)i, (bsc#1179455) and (bsc#1178287) - Security fixes for CVE-2020-26266, CVE-2020-26267, CVE-2020-26268, CVE-2020-26270 and CVE-2020-26271 - updated sources: * abseil-cpp.tar.gz * eigen.tar.gz * gemmlowp.zip * googleapis.zip * llvm.tar.gz - added sources: * DouraFFT.tar.gz * cpuinfo.zip * dill-0.3.1.1.tar.gz (aarch64 only) * dlpack.tar.gz * oneDNN.tar.gz * openmp-10.0.1.src.tar.xz * python-license-astunparse * re2.tar.gz * rules_android.zip * rules_cc.tar.gz * rules_docker-0.15.0.tar.gz * ruy.zip * sobol_data.tar.gz * tblib-1.3.2.tar.gz (aarch64 only) * typing_extensions-3.7.4.2.tar.gz (aarch64 only) - removed sources: * boring_ssl.tar.gz * cub_1.8.0.zip * mkl-v0.21.2.tar.gz * pybind11-v2.3.0.tar.gz * right-json-location.patch * rules_docker.tar.gz - removed patches: * Provide-overload-to-cope-with-const-ness-change-of-N.patch * fix-google-absl-memory.patch * json-feature-name.patch * libjpeg_turbo-name.patch * removed-docker-tools.patch - added patches: * removed-clog-build-as-included-in-cpuinfo.patch * removed-external-toolchains.patch - Major changes are: * tf.distribute introduces experimental support for asynchronous training of models via the tf.distribute.experimental.ParameterServerStrategy API. * MultiWorkerMirroredStrategy is now a stable API and is no longer considered experimental. * Introduces experimental support for a new module named tf.experimental.numpy which is a NumPy-compatible API for writing TF programs. * A major refactoring of the internals of the Keras Functional API has been completed, that should improve the reliability, stability, and performance of constructing Functional models. * Keras mixed precision API tf.keras.mixed_precision is no longer experimental and allows the use of 16-bit floating point formats during training, improving performance by up to 3x on GPUs and 60% on TPUs. * TensorFlow Profiler now supports profiling MultiWorkerMirroredStrategy and tracing multiple workers using the sampling mode API.- fixed hpc flavor and Leap15.2 builds- updated to 2.1.2 with following fixes (bsc#1177022): * Fixes an undefined behavior causing a segfault in tf.raw_ops.Switch (CVE-2020-15190) * Fixes three vulnerabilities in conversion to DLPack format (CVE-2020-15191, CVE-2020-15192, CVE-2020-15193) * Fixes two vulnerabilities in SparseFillEmptyRowsGrad (CVE-2020-15194, CVE-2020-15195) * Fixes an integer truncation vulnerability in code using the work sharder API (CVE-2020-15202) * Fixes a format string vulnerability in tf.strings.as_string (CVE-2020-15203) * Fixes segfault raised by calling session-only ops in eager mode (CVE-2020-15204) * Fixes data leak and potential ASLR violation from tf.raw_ops.StringNGrams (CVE-2020-15205) * Fixes segfaults caused by incomplete SavedModel validation (CVE-2020-15206) * Fixes a data corruption due to a bug in negative indexing support in TFLite (CVE-2020-15207) * Fixes a data corruption due to dimension mismatch in TFLite (CVE-2020-15208) * Fixes several vulnerabilities in TFLite saved model format (CVE-2020-15209, CVE-2020-15210, CVE-2020-15211) - using fft2d.tgz instead of fft.tar.gz - removed fft.tar.gz- fixed json-feature-name.patch for leap15.2 builds- updated disk constraints, as sometimes the build fails with too low disk space- Package C-headers for standard tensorflow (boo#1175789) - fixed build gcc10.1 errors for Tumbleweed with following upstream patch: * added file Provide-overload-to-cope-with-const-ness-change-of-N.patch- Package header files for Tensoflow2 Lite - boo#1175099- Revert memoryperjob constraint support and use again %limit_build macro to avoid OOM errors- Lower memoryperjob to 1300 MB (as done for tensorflow)- Use memoryperjob constraint instead of %limit_build macro.- fixed build with json_cpp 1.9.3 (bsc#1173314)- fixed local CUDA builds- updated to 2.1.1 which is a bug fix release mostly for external sources which are not part of this package (sqlite,libjpeg-turbo, Apache Spark) * Fixes a versioning bug which causes Keras layers from TF 1.x to be used instead of those from TF 2.x- fixed broken builds which were caused due to missing dependency on @com_google_absl//absl/strings in various BUILD files - added patch: fix-google-absl-memory.patch- added mkl-ddn as source and do not use system mkl-dnn (bsc#1168839) - removed patches: * fixed-mkl-sgemm-call.patch * added-mkl_dnn-as-syslib.patch - added source: mkl-v0.21.2.tar.gz- tensorflow2-lite-devel does not requires libtensorflow*- removed hpc-mvapich2 build (bsc#1167735)- Use pip install --no-compile (boo#1094323)- Lite flavor should not provide python3-tensorflow nor tensorflow- removed sources of bazel sources and replaced them by internal packages * rules-cc.zip removed * bazel-toolchains.tar.gz removed * bazel-skylib.0.8.0.tar.gz removed- Lite flavor should not provide "tensorflow", otherwise tensorlfow2-devel and tensorlfow2-lite-devel conflict and break armnn- added Provides: tensorflow, so that Kerase works with this package and fixed Leap 15.2 build- Fix name for libtensorflow* sub-packages- openSUSE has no CUDA package, so disable cuda build for openSUSE- addding changes for CUDA builds- Add 'Provides' only for hpc flavors, otherwise it matches the package name- Add provides/conflicts to avoid to install tensorflow and tensorflow2 as some files are provided by both packages- removed mkl-dnn as sourc and force usage of system mkl-dnn for x86_64 builds * removed file mkl-dnn-v021.2.tar.gz * added patch: added-mkl_dnn-as-syslib.patch * added patch: fixed-mkl-sgemm-call.patch- Add 1.25.0 as minimal version for grpc-devel- Add 3.1.5 as a minimal version for double-conversion-devel (2.0.1 from SLE15SP2/Leap15.2 is too old) - Lower required version for protobuf (3.9.1 from SLE15SP2/Leap15.2 is fine)- removed AVX2 flavor, this should be fixed via mkl-dnn- Fix build on hpc targets- added shared library packages libtensorflow2, libtensorflow_cc2 and libtensorflow_framework2 - removed the AWS sdk support as this forces a SEGFAULT * remobed file aws-sdk-cpp-1.5.8.tar.gz - dropped following source files as they are not needed any more * removed file backports.weakref-1.0rc1.tar.gz * removed file gettid.patch * removed file grpc-v1.24.2.gz * removed file libjpeg-turbo-2.0.0.tar.gz * removed file nsync_1.20.0.tar.gz- Do not try to install *.pb.* files in Lite flavor- Define package name at 'tensorflow2' instead of 'tensorflow'- Generate *.pb.* files and package them, to be used by ArmNN - Do not build on %ix86 - Do not build %arm, except for Lite flavor- updated to tensorflow 2.1.0 which is a stable release and has following breaking changes: * Deletes Operation.traceback_with_start_lines for which we know of no usages. * Removed id from tf.Tensor.__repr__() as id is not useful other than internal debugging. * Some tf.assert_* methods now raise assertions at operation creation time if the input tensors' values are known at that time, not during the session.run(). This only changes behavior when the graph execution would have resulted in an error. When this happens, a noop is returned and the input tensors are marked non-feedable. In other words, if they are used as keys in feed_dict argument to session.run(), an error will be raised. Also, because some assert ops don't make it into the graph, the graph structure changes. A different graph can result in different per-op random seeds when they are not given explicitly (most often). * The following APIs are not longer experimental: tf.config.list_logical_devices, tf.config.list_physical_devices, tf.config.get_visible_devices, tf.config.set_visible_devices, tf.config.get_logical_device_configuration, tf.config.set_logical_device_configuration. * tf.config.experimentalVirtualDeviceConfiguration has been renamed to tf.config.LogicalDeviceConfiguration. * tf.config.experimental_list_devices has been removed, please use tf.config.list_logical_devices. - renamed the project to tensorflow2 so that the original tensorflow v1 API compatible release can stay in factory. Following changes were made to achive this: * added tensorflow-v2.1.0.tar.gz * added tensforflow2.spec * added tensforflow2.changes * removed tensorflow-v1.13.2.tar.gz * removed tensorflow.spec * removed tensorflow.chnages - following source files had to be updated * updated abseil-cpp.tar.gz * updated bazel-toolchains.tar.gz * updated eigen.tar.gz * updated gemmlowp.zip * updated license.rst.txt * updated rules_closure.tar.gz - following new souces had to be updated * added aws-sdk-cpp-1.5.8.tar.gz * added bazel-skylib.0.8.0.tar.gz * added fft2d.tgz * added rules_cc.zip - for the following souces the system libraries are now ues * removed aws-sdk-cpp-1.3.15.tar.gz * removed double_conversion.zip * removed file unicode-org-icu.tar.gz * removed file 816a4ae622e964763ca0862d9dbd19324a1eaf45.tar.gz - these patches were removed * removed file support-new-bazel.patch * removed file tensorflow-make_aws_sdk_work_on_aarch64.patch * removed file tensorflow-fix_lite.patch * removed file remove-keras.patch * removed file grpc-namespace-corrections.patch - these new patches were added * added fix-lite.patch * added removed-docker-tools.patch * added right-json-location.patch- updated to tensorflow 0.13.2 - dropped grpc.tar.gz and grpc-v1.13.0.gz as system grpc is used, this fixes the broken builds which were introduced with gcc9 (bsc#1152671) * added grpc-namespace-corrections.patch in order to use system grpc - dropped re2-2018-10-01.tar.gz as system re2 is used now- added remove-keras.patch which removes keras sources and uses distribution keras libaries * removed keras-applications-1.0.6.tar.gz * removed keras-preprocessing-1.0.9.tar.gz- using now system protobuf instead of building it (bsc#1151150)- Ajust %limit_build to avoid OOM errors - Do not use %limit_build for lite flavor- added additonal dependencies- fixed installation location of shared library- removed bazel mirror from as much source links as possible - added support-new-bazel.patch support newer upcoming bazel versions- Fix build for lite flavor: * tensorflow-fix_lite.patch- Call ldconfig for devel package in post/postun- Fix aarch64 build with upstream patch: * tensorflow-make_aws_sdk_work_on_aarch64.patch- Add Lite flavor- updated to 1.13.1 fixes boo#1133490- Update _constraints to avoid OOM errors- Build and package libtensorflow_cc and libtensorflow_framework- added fix_mvapich_mpi_bzl.patch which fixes detection of mvapich2 mpi library - fixed python3 build- update to version 1.13.1 * Major Features and Improvements * TensorFlow Lite has moved from contrib to core. This means that Python modules are under tf.lite and source code is now under tensorflow/lite rather than tensorflow/contrib/lite. * TensorFlow GPU binaries are now built against CUDA 10 and TensorRT 5.0. * Support for Python3.7 on all operating systems. * Moved NCCL to core. - drop merged patch mpilibpath_configure_py.patch - drop obsolete pyton3.7 patches - disabled jemalloc for now- enabled aws and googlecloud support * removed no_aws_and_googlecloud.patch- Fixed build issues with python 3.7 what introduced the patches * python3_7_compatibility.patch backported from upstream * python3.7_unicode.patch fixes a minor function call * python3.7_async_keyword.patch avoids the new keyword async- Fix build with python 3.7- Build and package libtensorflow.so as some packages may link to it- Add constraints on HDD size to avoid no space-left error- Fix python3 provides - Minor spec file cleanups- Provide python3-tensorflow- updated build command to fit bazel-0.19- Trim pad wording from descriptions.- Updated to Tensorflow 1.10 as with this release it supports the partial use of systemlibs. Still a lot additional sources are included which are * closure * weakref * double-conversion * gast * farmhash * nsync * gemmlowp * abseil-cpp * boring-ssl * google-apis * cub * highwayhash * abseil-pypi * eigen * arm_neon_x86_sse * fft * grpc * re2 Although some of these libraries are available in factory they could not be used as explicit versions are needed or bazel or the build system links them in the wrong way. - mpilibpath_configure_py.patch changes the search path for the mpi to also include lib64/ - no_aws_and_googlecloud.patch removes the dependence of aws, googlecloud and kafaka apis, as this version is not compiled with the support of this apis.- Initial commit of Tensorflow 1.4 not all requirement could be met by the distribution packages and the sources have to be included. This is true for - Eigen - protobuf - grpc - lmdb - json-cpp The build itself is now based on bazel and creates the pip package which is then extracted from the build environmentobs-arm-7 1645092574447620147b87284b0512bf475c2862ea635bb2862.6.0-bp153.2.3.12.6.0-bp153.2.3.1debug.build-id447620147b87284b0512bf475c2862ea635bb2867620147b87284b0512bf475c2862ea635bb286.debugusrbintflite_minimal-2.6.0-bp153.2.3.1.aarch64.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/44//usr/lib/debug/usr//usr/lib/debug/usr/bin/-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:17392/openSUSE_Backports_SLE-15-SP3_Update/5ff9bca2e88c298f05496bf69cb3167d-tensorflow2.openSUSE_Backports_SLE-15-SP3_Update:litecpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter *empty*, BuildID[sha1]=447620147b87284b0512bf475c2862ea635bb286, for GNU/Linux 3.7.0, with debug_info, not strippedP;ZZpN;<"tensorflow2-lite-debugsource(aarch-64)2.6.0-bp153.2.3.1utf-880663c516914797e1f3a219b37aa065036526f660bccba13b873bb3a79787ba9?7zXZ !t/)] crt:bLL `5R;w٬h=2zw}pmŋZ}\aD7a|r8O#:_J& aЂD6Jx'$mmܫlZǴ<${Ed5I'ІQ/waE tѬ*pH ML鍆U,En@*'e*(O _c62 e/V]^Z~@b\!j٧H4qԶ}Wgg5Dg 9`/ǻfnrZYkO'oW<'1"vGWz¬RY{ߦ! eR<+ Z-~աl]7 (N~-MȞ?nF fu0i8Cʛ.@`t5 .Ywp$UVdyߠw_|AmEs=nMM ݬF mZ֨3;ٽcd!rA?VrV8̡r 9ŰZ8!ɴ.R4g䤊oA_.zkGoK$*DHN  J]gj4D߇zo%1ٕ&!g?K#@'hn; ԏ*?, "ЪbÂB6+Q'n9 W *ĒLn\WE&_X/rϖC:xh( tyr`$>TZ' qd;roib;h;Tn#?砝L$* מs)rT[|r0E>s=_K+D/d p} *68BMVmk(V{=uskÀO!9AxNCʿAQܠQbN!\9oȾPW'm>bigoc"'" O`+6}Z'eg/>/v(C_(kV;QL*9m' Q&VDXp>X%ל7>_ Ž3<2^> rh}=* i5s6TvoSG/ү|ڌ!|U\&Scν_rh3e d1ŚM ŨgTqӦm!(چ$vx5CdbXhW0;uoZ?W3c1-Xfq:d [{­(Q䤨+Ph{k_8PeH ,uc塠 Q2f#l:C f!L"RZEAJW+U".ɸ:#@PX%s<>Ì=bA5 *$ n]< -$3b9IK=wg'?= P;I{\Cg\p9вh53 22&ta/66ŵge2۶QeHsQW2 #O bЫG?ēQmܑ"pPc\gMʍ8Ԡ;!qJ90z}i ` S]PTSs@*&,ɔTuiWs-FJ]K;N'v `T%*i5^#3"OIEF1F.1C')vX [N`ۍy)u* o4V\~]< $x<)cݫ>0'i%0H4jZ|62-8DE˗/m,.Mbm| B8t",Syw\CJ,ZhbE=kؑbύX6CUbhpQ(c!׎ .(d+enV<ǦkmzpX}1+wo > ap `8H=om7*fR0f> vKݦO5ZoH6r}, 8#T_X$ʻ< ʠ'49`q-tPلOC;aud%?'ՙᨄQ]O BRbP+8B#➌/AG`sx}H0%$xOW }irءM@gj$[˜DL,'^;|1OR51ERfdd˧1b5ypP!=E63pIK6&=$(R:?D]ujc,g!v>7W~WpTKt?f b{1.{,^g49d?]tU{q%\HAdP% Zz>_FK%ĥ7VB-" -v[~&3tw;ħ^2ےZl?#*\ bi[0=.?3W0o,mܕ*}QTEDrgҢ%)} *BݷJ AvժzD\x>YZ8{p_{mqTmM p {V3qO2:KPNN/eYٴe۶GU` [ĚݟA*.Ηj| Jm=۪7-gI!J,ʤxv̅e|)`ס04"v6ܮfCPE N;ᥤ)kؠs@c,ݖ01QβraĦ iUKգ [SqoXuՇ܃S S1cܫ2 *$WSF玅/HqI7Ya\/ Cgcmh725.Ȏ8Rs-6`?݁-;kh}(fW{ŋq08P 둞(^En(uΈz^zNz֗fd@~!BVX0DNO-җ:r[gam2I}K)cz+*)z203}L4߳ O(@^<- hF7/9B aB9!Z|` __lZUlV;vw=ݶtVhN5v6"aU+iqm5DVaP9}:Zʎsb&)*c)qݘ )3{ȭ/a7uڎҏOl B R}ۜ#^1}1pgڋt 8% 21& <֔p,V/\?P;֪?^K0RIN{"][, O!A.3zHouؠFMqF˒zY 2 P*cS$v,ZS7i:f¸TջNaP&[Z +d{V].̰=o%czå`1l*qZ@ļ5՟d5óK^K7lAϪ``8ͽX4vB9Yȍ S`8#xkx?zέ" 2ANII ,5&$t=qS, +\ERiZD΀ 4ytK~U]r"Mi.O{Dq/q)4y ]FegOw Ұ-Ut~ ~H̄kI D̔&x+FlXVm'0!_rӭs%x(͇u nݨ 92;QKHs.Ig:6>.*E{z< 6BnkA̡$Ðdk ?qQ-MA]wF9w$FKbC\.d 6 zuy܃6Qr|1(0$ 0Ac_ j~uU;EKn 1~/õCف3yֵWvT) @64h%t[(juӿ39/TXrZ2EA7+BU.'Y=DU_>l2Gq(~' ՖDz;wlz +*'9l7>r?X6&)X#W}W(l?cK|Qס]լoV@dafOgZAC[pviR?w݄ iJCiʩ7$ocQŁ!jtQݱ*[TSvGNJ5'3IA\e i4^8{a"tiY׆%:w0oRY֜UJvRy('0jGVhvX)4T{j,shAe[.m,ҠPIG^gZ.rCơAD{hy muVnuɢB GムcS+fG/ki;@w|ROs2[givf"I-]Hbtbh ᆠdiՅwpz' ro)k*+'H!n?CH'֑g]}h\YA8 #bV|K' vڰʅ|#AInhL7S rua%tw}0o:|NnZ<ᮜ th XJiN17.4utaU_b5Pqq@1*MTWg.7˭\+_4ņt6Р >.oBcvKjd~']Zє|tBXd|vr!~nS:]{5%?sgnKB?q8o//{K^I~~<+Ê4 Ť5 aZu$~nav63Q=e\1Y:{xRYe!E r E8N/!Z֖sn 2L-_9⒡Ø{\=Sx)]4$νMgq{O[.6dY*2ο<ĔҺAX˥N6T J˯vBrV˟Z'. V" qq&:GTI?9(|;o`%)@%ѵsǰӸ=[RUeC/ N5V_z0a*. "EzQ-t$:W+%] ]~P[AIvVRJ0\q!``8Tͧ>όp3h/rȺUlGOv3]F`<D`VKo\ \قDy6>S݁aGQywĆĪC)*WC9LAq*JAIgDS [F\LOZg!E{8{K'C;h;BLsY:".e"Ԫdky1V'n*DQfOkE4j](UB̔sBoЙv6qu ٱ<I ZFZWӇ-!Vҩ<1zOb=ڠLĀ|r:{d{,\5 35JZfEAهz ~"g&w|>vM|dȦYq%_(p@R[kwSRy}918V܉hPB vY6Bk[յNlqJrZX%ػ++W4Hh:'CCH20H&f0 k3 #Y:]0<9Z37'ֿ2K➝ v6:'~cƅgRKE Q3H6]kQٛ2[h >m}y$v`XͶ֐6iM1[U#T#ŧ4nlSПBƗ)ƇFXqQ* iJ띈Dا9VS$|no  H V69\p> !+Y"em٪ӥ> odƪE`7fhNdEĉq} :\ >>jڒ?齶M -ؓmr- JPrnCe`qIm5~z :}$B -9]2FaXN|xƧV OVwX&UOsHجNW{5ZUU-}ȖH1ZtbR)g q ̝-Y_ԦwP:7^4.%z$:~0ZCLl\va6(or<@pٹ ݍĈ 2u͌vȅ ǣ|6_(iC? ~EKXNXqu nWbD:YX8+;hf2ʈ{TW\Jf!flvu Q~kB@mh~Z̀;56t6~e"mb2-Jf<qdG.ʋO /ek?{@2oAyҒ1ļ/h p;94~ğ9s694[HSj=g1tMB5:qWÍT+|G+Lgyh qp 2O`k4TH fW0.ڂv+ZwEDqUkY{NGg,HTȊ}fqzQE2Jc%,5El9! 3 tmDOHzKCHauκvteۨ37~xE5g1B~VR߬aHR9vgVN3-jQ )@>3+yC|Q ;*"P씞P{zk&=ՓԞgaNaH0ƿ|j%>2oӉ4uN  Y4{JI&13"0s?I{C1꩞LL 1VR {$FwlEbs9py{ځT'p$dI'*)rOJo~J"_L=,*pxű61_ lə8#ɝǕ?Vzh4;R򓊕AqzS^FD8W?[=fKlE!K,-,FlW 8E l*bQBD05 K-YGOKq.٭13P,A;ڧ M:TAbv4fnxxRUέ1D@yY]Nk? ÔŜ#@adJgzl9N̙bz K 4fI C:4Y- _ޅӯ@ HR6bROB›v~4(/FN1 !ds~Ԟ?Du0\*q^W"<L^f}ɬ|1D=|6qi^uڱvr*_Vu*XTo}G!vNG^NZ W6 1НFAz[R J>Az*=+>BrA$ &9 \\݌Xa-I~jUm3|Re[{<[mPf=0buhʯXت̋t6GYwa,3>qza,-(~:dA.I< w6|P8p$ nLe9Qp>.Z8I ^R" J W8w(d!8륤Żx.5sg)4\:=b޼<\C|6gҵG }[Ͻ !ev`F57}% Blց{`!SFXz4z{H"gtBl+IE2Z$ ~G\fELzP~?D%~2ŋPq4 qtBIú?;vs˸vN4KRCh #LsyI Ʋu#4Ykv I.LR #;%G͙>*Ch1zlg8ΨuN:kx%PT+\.IU*׭#s-&vQ',d/z\bY{Uۜ_(K<,}zakIإS5-Xj$|"L^ƙ2$fܳAC &V/72:`E.'ǘ:WZbiSX$%Ŵf@sHpG3CwBX +-4҈_TT_x|jSGǥbj45XL*$8q?F>hMwɆ 5˪(>X>ŀ]hcH'3 T[@gA`e?/2TxC9tF"9fe_imqFj :h !xfk58 ِBQĔ$/Vb  F;~.5ә2C>i\&ee@Cj1 *$T* [dF% K[N(%BEƪR 39PGʕk?0q:fGJf2BR=_ͼi(t`$GZoX8uѶR/Wd2M<=xJߩT \"(_ԚXhޯJ#Q}fݙ Ӿ E>uD,:gVUV\ Փjg##U)V|jL”)\Ljx [X6ptV3l?.w|C7c;mG=clEa -2C,=0Sq-$ln9 ?umԲ9S# pή~q&1'^p9|JZq9 LD%.sΫ6HޯY"q<ߣ_\! \H_HߩOmʩ ɸD:#%3Փ+[2tϥAoLED»E2&\.QCi A"f͘$}# vpY4G[Ftޮd%"'RCV4e:jmߚABj ~Cz"< -iH9'yKϾO)%'L5e@Y4~7쨽qU@"mFhCjA\ (YGGy4+}r?QX|U%٢$s>v̼gJ:G>'UJ>QhQ8ۈ>۬P~;/1LD{74LC!ʈ=SHf..R?֫(ވp+e nKs3ڝg]ʔ4lAlitqȑ}ԛxj8󟪠IÇ,/mqG]$fd1lg2n|/h2<ިD,uGFA/MU@?embߤxbpn)MAKEU؍xH稾Z* I FOPfv;5åC FJ:'v"?m #fc >1Ɉm֠<`46Csԍcdh=ηєnD1W#Wb#zd`nى˔~!aģ `NTMeHibϠ`PyOe'jp%V:?Ն:|XSCnῧE/^"q?!T|=& J$N1* MvT~ѥ`_˧J(v!4y\b$,4"Y؅<5:kF) ܋vfldg|2bKޓNoB @>(ݮ:/= 6Hdz1WĻ['w5s-p0?~6# Gl~|76*,e܋f*[66٣Zw~b8đo砲ag7W,jǂn>F{:dhTfkOӛ:[uj`,cdʐG̬ѝZ17ěeԐ#ܿYUуEg%Ճ); IwW MeX&Gh.^[Z;oGh$_űvP&-ȥ ~DJڞ!tvv2'td$?k"fr͝BUp%YHvغ`!CD*3IJGs4ajB+-vO)?T/ƚ 24[JFCJU}gج-3U0x2%>N hFq.@mTZ6?*U LX_OKN6TB^T8zEavLMUY/EWE>4ci9hرuj Ғ`:=(r YUǬH^Oès w?Jx'^Sε"YY\~p+JZK:L_ɗP7ZB0T'W538f #MB+"0|$Y0 Re6lB Lc`ʡJ Zmb!}x F6j$\b.HUlugnlߟKp-A&֢vЧM'>]Mxjf;j`>4mhw\1jt6ITyt!yom6o*6kq*+:8O}r4p`+K_ȲJE0>g9;f\ɶ61' hriF M _-wU\mB7(.WM,*ej{w!Al~7{1 x ]}aLZ͍֟kJ-!)& xu]݉CKϱq6T$[m@Ս;6pe.{' B>y @aCՍ:Yac@y_9|hn!@|+Z >ÃuUP(MR"8rTJʹC[W#C̞%?]IVӅ6IP[݊֓]'Nj1Ń*AeΪ(S1oJ5M uCy6kx҄SvC*N].TWHi[+DDa:xH:,7xȨ(/#*O3jze? V[{=60E!rz!+rT$N}:$YnDց൅|ԏ}Ow8"ēn! 0G1BΪz<-˥Js ~S>|Y  BۅrM{S1Fk~u7n\zAWqBYzD7&Q=0yYڵR(6j9#Ew+̾`ⰶizR2.^;ۂ=c'e"bD:IXq$-C02dY q2fl5^Yg+$H< #ԫ͙~Rч#UÐ?AiƔB@oOጂ]HC^}%f,e0hWrTRyFN"燜W֋7Xxjeyg|[;1H&0#g1$\TqRT~]¹%9V^jՍ~I< |-_'B}Y|(r-'hq .gH⇯{ˤi9Z];"E7< ֬p!-DY+ν -ޮG.<7ҏ39{q蟼=׹9Jv|tU_Ǫ!a{մ)B؎AOMUdLvRJs]"mȸ?UCF s{T%"N"gH'٪w OI3Ih{FWI@ hm &m!n#Iׂܶ~QKGv/j$d&w>^%Ea:y0+|b"Zusf%K^D>x{ټJN S7 5[ / I6pEanˡVƿHȝഞ40x5wnELZڸ,e+]\(_ 867CL3沛4$+tOiޏ%{Zߴּ5ݪ'uwPRTz"dGDR gBSNƴj3rVMJZд)wCDF%V): E#:#T Oϖ6 N@.&!'J]\Ahk[r(.oA`i`@G T5FՒV :f;"VV,R"of/(}\eK@A°H\+9* (c@ʸ/b7kXTbvɯIL;s9c\bN ܜ#"ۢzWT*M21j*A}KTE%wz$Pm`-WW:?<%ގ4;42"Z_.w\7_]$|;F A[('bPB*1q2nԲbJu*R'開VdQYc!~ ?ͿLS ^v^4>JÁxnW|8oW}(A]?Y!C_hQ@4/Dfs+!ΑBpg&̈́ݳpT:@y6`~ѵ83 NM ɥ_NMfE"h-t3^.YQ^*Ac])ȒB.G A979mas/*4>m;E&O@QB5߆,M:9K|Fp$T> A~ 0&6d|c !Bwʎ =T omjqDڧl[ q)kQQ1`5Mz(a܈Fq1l1qgA"aP| *J"]e8˱yGZbJ6#V~Ɯl-^s̺u2sDݷσ"QxLaE":iDґSW"x:w}v6E)}j2`LK8!օNA?bxeaIAad/z;%fu{C%>~STGL|qCꖵHKi_6. x=#+ s}GD}_-)dkHB!䪶6cmB=TB=-m5҅Ǵj-ܜuG5ÃM{ɢ@|X5xNA-E fメ뾽BNG`"g):_@xWyY[}<$.|H>3IO= ZE{{) h&c *~CInëSݢL ]~=fߗHbREƯW|[ ,3|WOE>0Z4GYDuBڟ={0qiziʓ% >|B mWՁCvbh HFN?Ìm ߡU 2ed3aB jň1(xy;cl.WeJj +l)u'pމ9XI^Tm-<(e.$}?c<*e8|f!R դ"ItS/? `ɮN`R;P@9(GW֦GH41e hl[DsV[,h68 + *1x<ُPxk鹉W?p!1bwa\IFAvD2|BKN D3 Pm%ܘR%>coJ#0nm##-V\?TXR2-FU e+ᡟCuɮΏsArYQ˜ ) |eKÏvxy>Sq_~ed n)?KsԱVhK]ۑj5:jr?WKLt% SLC}Ϻ9<ha!2>hP9*Suq#hMNx6h$.TwW$c=jV%l1y8&FX&9_1e'Y! '?eqݯh:`Zr|=&`q {Խ0$Ya]ғ`#liRw7><}HAQFYz6do&ud\d { >?d+'t Uf$aZv8^ӚV/?+drBep+ N.< HhWXJ-R7l7?#@},՚yEBH]G(fE_| ,f/ȶ5*12do٨9^lDaP v^eLۜ '-94E$ͱY_I$de@0g97 qF0fMz/!z4=E%lǔ*3N_μ 0!i励ϝYCN±ef7CIqlRN@Fmrܕ 𠬤|`cÒoտ+vy\@l$ARJ6_^Tzu^ E{-=Klrl2uC!/UsuVvU<Puǀr=B~vWHEx\m5MP6*=@ koմIj6tːGnAO2OÁB9Ɠ6E3{Ytj,9"}ۙmCN5lګ6&20f|^PȰLPg6Kr-7} z\?ZZf+.x2ň"IHj|+>S*='U+ڦvZu'%;3]oELdޤfGҧFt6]H 0ElBm?hȌT.8AҐE͹w | r1=zRƯor;!\?_Q],م-ЩQ? pk .yg'G!mzI:32Θ/>,Ѷ_xE{zozp>ҜD@܋rKexIj{N1ljKQz.Mƺ 1TCxޤ (זYigxQq'gInsYDMȝQlܳ}\ S1cmhD/TTPbm{85KV5- ܠM> ;,,[\SX;qM"'~Y>|%XYQTK]UU0? myl L Ìs^=l0 pT;?e̯(S41ť \T?x9}i~ a]c?S/Rd4LP[tcy}@کV$$-TqUd9u1Vgovdu׊smZXFtujdZ͊V]z; N˹|-z ;ez)6.bUϫї Qsf T/hlI9byT$L{pZ2խO Ki3&kN#Z!H['`9's^'8Bʢ &`Rqظlo!vWXc&o P3ZԚ^)kY2dL$#&QR: Z]~Wč# _FѤN`}tAUL6o Rwwi%g^^j>>̇#')B$X2Z[WǎDH`^t$k)aN!l$`)<+RYÈ6'}`sAY^vxPvZbzPVKnw2.dz9*MpIeTEV^^:TFU' \wm%3B8m=WP74R '\(seaΓi١gx>W !]WݢFhhOgÙHЋl0=]`S"o^`l%#3>PFff(=kqpBX xN/αd#>AD2G9!*AޫnʑJp$ C]ASfA@'#wK\ fX_/O^Zv], Rmo>, c1["`bjx53ٖ `&*mIzUQZZ8Jbi(r^ͷ{Sf~}V;M5 *~̄R>dthR0_=9yMVF05&._?3Q ^˻ρF[IJP1ѝ;}ğ{ȩ_pҔBX+ZD )KzwkIX޵]iYMI=;EE\N&/fc ɠPB I+V^]P2״nh.],e^hqU7111]U 5;*-{'1lDC'9fm.W;y"ETbrf㸱z0Z4ZJ /| 2͒/z~Gj"\_̗:xטv MKf+c^OLsB3I(f?ĢgM/ِ>.I} a*Ǿ:;^8oE rC %6׫RqL|jN 鹂%ټAQf1ӴB%;/Jj\M>+Ky7>urC8w"ǹ0|rVsB=8#&Q@s 0p kwLh,z8 c; H 6k5LrەJ3Qd8bY1Vd%deD=.Y18DU[;ە ?@ݯ]A(XK2m<ީ3cc֋WHZ \Xk})Eĵ%Nܩ{XTd(ubdw0pYx>~@" t"Ϳ ]k㻱 ժY]f׫uE oz¯;YoKe6~{˶Q )ET=z"C?qE? 2m<":ͣ GzN KVGF츊i\|^4G~vƎ}ZlY0 2 v@Vbac<͛?/1ZB2=Df 2 ,f6咽QZ3B.A1H]<_.f @1-p \ _${n lZ4BlFxES4zF XҜ[|Y4HaH}90dMйbFKOUnp|y$1 9_NۣHӂ4,GzYCݒCYn>IU"hؗ9_-:8#vǚ``՗O{&8N&ʖ%=BVf᭰x$t a+g {2+U2֞1~ڷ ^ 9`!?L|݆ZNeɑ_=Ĉ0`zz-N-_q*غ;\@-p9UZ!o K {Dd%5rDZLuZņ$sww)j݆y@3eЩ6ɩL]U=KzȚgtXᦻf9?^b.^4xwq1 6#͒Mj0YҼR,v*:˻ld\fͨv<ڭX!|]2rQCZ4hm-`G>TXSP$baGF>HŐ(̨Nkb$Y$넴M3 i&O`XZFT5{BNmU5gD.T\& SԒL1;uhY|]%Ƶgm5x||'pX{mr_8X/l( /Ԭ\~ ])ſtQ8>C> sTK존VD\c*|v Wt&v\*P  fؗ)Q(,N6m]r"A|;VaFÎIYi*NzG̮b(!k?b}<ՐJ$8]n~e ro~8|{XW.8`OJ-B![T}~XjǾр $`_ JaL=c8KQ5[lY>e~0Fρj;e_ 7Byz1J5-P+:l!OTCi^3b$߱@{ G`wThr&bԸ'JZc B-Yd 7Oh^U` dz0K-UU #X^]MO^b6NwCq?O\vA9>b1,P#b́L?a#pEpf$ɚ#Ñ!ÞfxÀY]M;OWC0"7\t c?Yckx[}: tM QY>j2cU6Eo/"7Um-FT?|#KTxC@ SȄ,9֨jJּ\خy@5!t|BF~*toPv/=S3;ˈ/n"CL镜ggkaֺ8NeVK#cų 9N2[D>5r!3˷Xw̯jM-E^\)W+a0gNzPEԈqs}]z,,NҼ6=DydqhmiK!qYwG&.ϑaN /JQ.[}uI<3.*=*Ԫa7kK WOyHh?m5Z@x՚xzd|oN9mz.cJq}ofdi%iO˟CgM ^*AcVҘ!FoUP7Q2ǥ "+%i 8- f.%˙+ChP]ϷpmDvUZdNxbUT_x-\%b~l1;qߋc4n562,Y} 5n^c.O=Y\WBt,c펴d6A{@Z^̹fz9}sE_p ;oI/CKm0.'!Ծc'U`ؿ B|̒g a5xPnl|CW aIߌl]vm7zbe5>9-iqZNwf?@ffNqB0xuNI_5a)h8R ʦ^{))]f/%6Qm鷉p2Iҳ,T T)+K[*" %,Le A1w,6OI\pm隃Q7v{iIU#U!*()k f PG\dw'h#dTe?^cO 2Y˰敥fc1Th%id79l bɎ0 ΙaQ jlr?Ԣ59A{2~c$p׾"B!&=q8n75J^bY4ndAhz۷Nd u*J+ 6<- %5=5wLpvADlyAL4t y yQw߿tz=L8gP)ޗ 6ӎiBs n{X={'dFO %>ziF)Jj,+U"$]%m.^4QHAӣKg bȔ IڣR>6 t_`wF lO^GSc+Ad6'[E/cW_lׄrf1«2 V1fѸM2=([,XGL&L&|>Nx7~y0dBBj6>-1!b Iɟ鲷YHEV{C)GhuD?#$ԠW ԓڬJ3h&0 {Px4hq'OH>V N;b ^n@6l<V 7n֣7XHM J4ض}*,! ʸ~[[-z!iD)]32:/N?B& nt5X)$*QP-yY^3JO8pOt'"qR 39C]s82YpyRu_e #2.} %! M?rkua(9Tdɼ _P@9eQfMI"D~ëBiH0(k@MAjjƋ/ 3$ƞ/rA&b@*^84qGz,}PAl5" Hꨥcx&Y2r`"۾wŒx \Rmzx06jdg뿔ϒXT3A}4 +o^TmO1(,OJ]XP3Qs6F}7M6^Y{ɕʬY 3 |(ny<#gqTG,Uiθl+ӑ0D0vֵZbZuF}wRNVcVz, >!4lnhv^]q I]C|I3SAz#4Guxis'tXd#BD=!,m4'V]M9V T<'E9S0fɝTNl{3kEPE$ v𭘌a-۰L+pۋlZ1#@N>3L khK^8FN"t#8o0eXk*ͭG G%%)癙OrfSKtel9Ⱦ&qEd ̝$!UB?'tuẑaORwR,=Ma|Hrmo@}[$RzW_m xjm Yl l9Y1`ZA-r]v]Q*2aM !/5 _U9#é^wMIyn߷ 7?8&;бuJ ʰ1Ě|\Q<1@<%OdqSP3׫e.U1t>Vz=Kd))x8L%Oɮǣ5;J\h9dkYV.[Q[m#B>85>ynƿqbJJ6 5YL֡Vj5/Ż·ԛlY&N(<#@u>%T#uL֪e=NAܢ{Tĵ )'~~8f+!ej.ia~UfK „Ҏ5 Fk桩L_HboAdXba)v[IWH1ĮȉcI*4r<5g<`s넡מG(tG0=2cʹK0KuD͕$%JA l!ΰEvfQQz;*?/pͱ2~cfonpÄyWR2rH(JϱSLt#|(vFo!e9J-ԕo l1+Y!NV_2䠌BKx%g WW8@=6tn;?tNb"dRCĆu{hhjZ3p2jRyjIeZ)dGhc4XHM:b o]+0ƀ/#yxt+0?f=5(er8[0iI.A{RZmDй8LY ͉}o̔g0>I_Lbb5c ZwˆjK^IV"u!hꨉ_n-D9ݜ/RK~4UtoV۪tKBA~wki8#15bv[S&^GZyxQ3f;jlѿN6dgG@f~ps@`7'X'Ɓr2QWRo{g,bFaaHk. EAx.7e$jOѹ/7z s;JE S? ?8r-o39à$K9r%J3e'Q[T]?'VL>s%ţQd|C1‰ r6+G ɏ]+T`y޷J;@U+bɥ*M4~PgP"v \ *Cwen.`H )n6*rܕ^6m@m&nF[6 ?=/2) UuP@ aЕ(vʺ Br&A)=]0I??>Sg}{kTV&%b+j]"( U-U.!-Z]d]M/c à㧀7ihup!Ujvߓ\ Az G2MI1Q#Eryՙ_9aw7HcD@Wez_Wcil^Q!/OWN)JCi}'q&9>w6m|;Z,M3֒y0Iuk5BT&˩8SWyjU#9nDhTbWdrƣR@l1m FƑe5Q4ͦz={vũN V-[B:7CNM55\rmrUc)PT* Qt^0 Ur3W6a?Ѡ F3kщ"JUXaɡ)6]ԳKׂH+Ewο ^{hυ=^}Ͱ-Պ/bP< ;HlJx1+2X"7Wyq*չggw\X!loЧ_ Ó?e_/:((3j #V'Uᄳi=֟Ro Y`:iAmm ƍf`D?J8<\ցvv[t"!rp$m30< LsHA$(;b/oiXmG~4$ zi:`w1*y bgxH@dKfyth11,/:nVFx?<ń Q7PZS G‹r=ȝJ1wTFmx%Eu]jRtOdIzoဈTІt66#55w;;A(.NX rT8E-3\ dF M DVM ! 9sA!%u͵C[oU+߿݆V \oh<'- WcĜc0ِ&G{G]9ӧl1M!bEmv QݛK6xUiF4X7X5=@iE1uYIM,W+ 3I2-S-< T%0:AU -o[DJkSzS`Jz&Xt)`s@"j*v9@r7xdR\Ì$fprer#$۝cO)d1 DF&IGJS](srxʔI+ڄdǚ! Fj5R=džH\͹wG\ƏiJ촕.89+bl=%L?5&*[5P`IIΣwhOW.& $jUV=#jŚܛ&_-6׊Wͦrdq0pMK=ij7s_UWZߩ `,+pZZ=EόSanZ1f#nuf﹅sO+dP·QWV@#͢ڃo:u.Leɇ vadEatIC/R\߳ݰ'9CB庼n3sBjj3y׺,S*M81. tx? ެI &rZO385!ꨪ;Z.Z:Xx`qp$p'igT[M`ܽN sTkxtHZj]̭w&x 0yd8fYǎB@8Ŀ:`7#t״]_lk`fe9nԔ_GDq'wfS&xYzy/1 T?!2 $n%g|Kp6i9րLw"r#R M5&ixRegI~wX kI ?~C? 69MpÿBحb-16Ϯ˒AJ9.t䓭ؘY "*H7l,*s8gJlrrܫP9Ig8T%}_b ~UY;usrj ˝\ao=@o8-$0%eʠM>rw/n6^a|l] sߠDOmTy_c~z=Kql Y'U&h;lCՏ ff^oVlҊ3}ju͹R~<:(+~@ji ?Πjt3x`Aڒ- M,x Js*n9{ܧ $i& fw\O+l Eo#yP-7)\ΜE{Y {-=b1G2=p{@31([;ޮG9"ʾ/drJ3bAm|k F̢qɜ\;dSTˢfP3\#꒮<-Ec[|b'vJu \Wɶ{Efh,Vj-#VȼL*7!w~؜y*Dh>=h_ڗa\!~">Tpc}ǥ޼>%E6_;zRtƬ5W?JRhdaGd*ԾAI;!2Z]B8mr# 9i7nn"Sn5pk[͸,u)1)*GR\ iaCDn-E\o?~ dFcc qpoQ`+v &MŢ-`}lW@aY55 :"/)[ s$2UeTC.҉.ƹxV2+W +N (?J׻CZobsk+% @STЁ5YUy_i;i.HjQ#׆BLf/|دږIJ(99 *@ @7Dͩ27ˤ}-kY@v$Ѭ"O,gK5t)*!.Mae@x ɋjEń >K&>^M_< ێCiEQUԵf7m;QLU Mۑ Nd>ԭ |LKPW2Y>E;Sb-SUb*{(=9!CJf^8oD%ԯ(1n Բb]ip8X7Y2iuсQ;z~~HbbGZhK? ʽhH@O/kn}@tSG`Xy^j贍(:3 =MUB__r(ew?#Jny+$tbsG{;j#Vjy[iئ^e,gQJ1DVG^?%ֳ |PrsYX}1üٗExZ,3#{[~W4%ށ@=<}PM(Zzj0{~7g Of:R4b"\jV[lC;<` $z>܁3KM')dAݜ={]BδE;k5Ju?QȈJ &V 0: #ԭ<?.4!Y~~A;ę wg?W Y<>;V\V0퐪4pY[g@3?K H&^K1pdh3yC9Lx gZ)o K P>b# 8u5C$MoxK23F5(c $u"=«XEzzl "/*[!#ٖ}ѵ I.F'* ) )v> ۴H Ʊ<ԙ3EnFmL^bK5 {أ%YR5 W='.b@%;/ P CxR h3RI2gw^Ȅ0 {ޢ RKJR2i M4iClLmtRՍt[ jx(/Qt ) `/E)5q%}.b:X,C0^Yvl90 Vy30RpoH.J)4)XTRAҰFX"J:ꪥdj˵<&AQhQ wB,limJE}yț?{tľfR f3qqED!| jYn8 HMCrģG r&Vz +Y_㦁_ztZeA*aҥV+J֯WQ( .l0 s%ǥ.ӢBa}y(Zyp#]o+Enb\æ,y&H9|hS-ŋ0@i~ruB)(D. E9`+iSH R&%~YǏ)zz1b=V֌Q :.CӲ[MFMEMCʐ0~xDɬ>J_AߠiΕyӎXM{׿[ w,)39JjsI]Vy49l1d[ȵp:A*J8^1̊ݭ_.T+4eɢx~߾GmpNRlc)Y2A8'.TpW[x-MP+-Kv;+~P}edA? e42]>XeߔtO< ',Ik~-93ΈYoW7ѱXF7D!jI&^ZN( ܐ&#%9II@XsL^1HbFX 舸ӦĠ, ^G0ys})?x]T& -Kp^A4/Vitz l~"Kb.cCljm#dGK|ݨ SMGf85># >|Wh.Coc]08Q6r > ltQtU7H}y@(Np'Ĭ7uLmer5S$Fۄp~댧lk'sQyͭ^qoO˧&+[EJǰ6k7^3Qyx{[@H}? ie)߹~tmYRRQ*froDKG_ ܊Mx'-K/)Lr؊L4G-HBZIA[{hQv1^{HW5y蓙Bw%)\=Lb\ͧ3A%{c頮z7Ino"1KI- J:7kl'jxSC jqra}ny[ ϴ[[L9j)_̆myѼO!XV-McQ" ~F+2STViu[@KRn=nVj)B e{νtt;ĕOZ}h,lN6m25HOz:)6'(KiSo$HpS };77UmHq!RߪL /Ȼ?8#t Usv>"/g>xl)y%fI3XR Jc>:1S8U4e&]%+( !(WVCݽE~['==t9~% r~Σre?|}ʹqWRa '(b9[*1ⶭo /gε"m|"&Ԙ>V<6Ve|rmא`:}<:\.t}JMÅ^t0!E/yi7tz% cFB;;c@;K}0Kk $RyJ!JoKjX:!>\˄;QgƘxיִɊ2_ ?8ZvMDt枞5n/<}Xiu'4m8@K?u>3B_m̤9:Wx =ն[J^qpzӁ(@-`ײ,J%ؒZ8Sp!i'VFtPvy?]xƻ"F;&a`X"Igo)5?YTCl·ODShSS9ȄVeWadBAq[Q@r70e\o2Imn4Nn;}pdӔ~>j0_v8$Op[} Ktu!"{RcDHw϶Z#d_ㄞߛlp" 垧%./mikV/pPj!G Zߤ4W~VˈDpl Kt ?@sE/ țaZ^C(:v=p ւoa9QsX$Yz4}܌τ9@z4f-[4"6~[)8N!TE|#komB"iS}VTn1 E!lf+nڅ"}[0tqPX6D{FTIW81p,:rqIyJmr@e7҃K)7>p0E˭-wuk٦/\J( _m@>p%jEͅieQ5ruпA;GJZdV5Vbp`M>J:DmζpbTW 8Q?1!5\o;eϖ%ׂ,2~jBH3r>qAv{f Sv:iLF{ϧiQS 8w?u\1nh%+SVp`nPcc^j&g`"q1<;U4y"%А3h~0ܟ@ wVSמHNN!UjN ",}йoމ6(C4w앩(-jR! vԲk:c G)GQ vVꮌDbp o J|\P cpXE۫~)&`c i9 gFp$yӛ?D4nM*ah3N]P!|_l?: WEg7 gA?.WUBn{'ƈbc^5.m^IydJ1Ͷ S ,=ov>i U23 T_XgYD6[1Di 5PК(TЬZx16}nP 3 @?j4I,4vϊz P70J.S?튬ET7 6-Jp6@A.%]|\dnCi<(ߩ&k({nDUcD M:6 /?/Sil@+Bފeg\⢲.= 2}f, ;MI{ U)<5?̎~GGbDFY Ǧ} O">HQb@ ̳ E#p`fwS$`u! 'A@Fq꓎̩Ӯ1V}hM~;OǦڣU~ yL1捵? M/*/`.wÍ8?pTT^9jCz/w)aܘxQAQ1\Qskh*K f6BBj&z%_q'xy=)e&z^nl~x#m_Qϝ,m @H)N3~wGuG咤0xŪ#C9%i\}_4h9AOfO{s#G'h !R B(]XO [s$ ܱsi˝C*S!"CcRQYA(˙N"^DO{Nޯϑ|CafT,\XٱOVM@>:mA-}>e'2zc+K+FY󃏽wnJD%\L/ Yznw[!tpqR N {asU]4({cqb2x %yƟg.Dc?"?2dӸᩴ}, >MJ6l7XZrpǃrdU1Vsrl :Gv7@n k'[_ 8xC>ϦL eq2ub,mQ؟.QnOxa?k:wuLW L`c=3/Dy SY_>MxD:] 6~v%knP ;L%EȰ^u[GgM܂PU%]Fy(:D@Iv8[{(ع[[=OOB PBZdr`*jeltg }I~P)l$qw^)BSX0óm2!Oz `MѨ- "8,} ; J>Yay9>-϶jg z'tä>#/=JS1yAB2W#(fl>&M_{ԫ82ˉR␞wqgz~IJ>?cdF!эMo4;?Yf $D~7#Z|FQkr#P 1yWz}? |=tec7lZ$? e, tdX1VWEdy;*XPz? U9lE,NT)d x9ר3 _pd PzjS`@Փy*N h269yv0pl蛼)@^(+bTȴx@jæKeXn.I|7:cpy]7ϏY <~$^`!y<\{R.Hl8šC&hN 6O{<% ">t5**FǾ=VRbܘđT  Y 31.*\{"{9rrrcsT$ؤ/۠^<ޕ_+b45w x^ӥH8PKh~$=#vJma0rgt忖~M;̪5ZyAعY4~df DBbxvx@|,ti DѨȊw;F(ku )7/L> }0rC t+0|z4O`2R?mgB?*۹zP,`xڒMeCIL/JZX^Gmuc_}VYWI9Bp]|3=Ppݚrsi-5l}-?J&{߫F2&ߟ]$pV՞AhSqŴu( L.ݰ][*x?b>G)CX=F8ɖ(꾃Bzp]T=emM:Fk:+C7ßB"PҀ_ߘL6c"JqsKжҤ?}qRj-Ą+}iVZ.֣pp7yWrCn]VƲÍ1.y_lRp]X#m?n ]+DP]N8/ҊBsoԼ XQQAS] LWκj/Z,PZ~7ѮxK_E?E\S“N2۹Swm>yDP cxC_ǒf\_IQ!6k2 QGMĚ;]>͠ZzT@z=bPUhj>loۓyAoH׺ET$ŒZ ªLWI4hO(5%@+jZ=ҀuteS!`[S}x`JGjVܫ>D?Sq/poc6>!RdO]o&\]+凋F.I%Čz3F"1W"]b.̷0!zKѿjdڗV9YqL{X;p]~ ؆%E!Y!1- *qxkY\wI'BF;?|aʳZ`Ү,Dڴ `F^2w)qH?ӔڅmGvdR-@v#̽/1S>ͤwi|rи +_CI); t1I afYj1gaMX{-{вp>a#L}@>`Q%ʹX^^R462{b\ƒNU(qU2L$|EiaՙṰxK{T~mƒKL, 1WFFn)_DuH zFf2Xoӳ]X%Gg]u\F7*le%2ruм@ծ u<$mC\^8p6&78ޅ(QȽqPƩV~~X9'ĄOAJ81oZ,f$ACjoޥk7Esfu3 \g0m.xEjZ3w7Ϻɭ-tґ Fu {!3 Dqf ' dʊ_*PCmz?H*+?{)|xm^BUDŽ'>'DڅWs;X//y۔J+*MVרr0l[ݶЀ<}[ 7J+im9SNAyŴbV ^pbf͛#Z3ja%$D|wW(3^|EܫfNF9k㇦Q5WF2(n22 V[T~MD(@?Mj|/R{/H^P5鮥uM3mhr.v"O+wApqlM- .tFKl_+J_l="V>&և^+z6萜0ŪhB!XhbC#,ytf$겢E<)03l9'`Rc1{ (;ʑ 5u1j?s C#8*FiP>Cq·tk8u\ xh0-,vk_qڄf[F wӖ?D:Eh?աM[!prX!{@XfoV:GJ۱"6ġ)/ T4Lm-,>_aea*w5A#=Ut7(7/`X4l[9rJUN4@A>MZ)^̩6br 0Q*HYd+vW|(1,+9f;w#cUSSa:iIe*ݥ|Bz}Vq0g%In0 %)R[Z4@l8[p f:p+Zҏ [&Ga6>u` =[^Q=eg :\ clo'6U/;/jS <|;—Z-~I z`-[rNo3,{>_tiN5nWgb=E#&c[J#nx/G=]H,a}2IJ&u^b<Hyq}$~i dD &P 2%3߸=ٺ|Ljit܋RhBF^uM5 "_(݆uY}*b?|Y^2wXPN2 fm#sE۴wW(57inz !b94i&\~WT#]ь1^8Sp4hE>d%D/;T{@ .:*/k%~$q"O] :~ibK`O dv*O>]x:8)_r3%u y>Aa ]^JQpM-sF@|T>[#c2+UBSfh3oUh%$Ri8;P}ڧLklu{ڀ'43~1(ξȴ qJBeQ(7ۤ H=,q98 D,Ur,Bi"( ȒjsI hdׁNwoEķuF-x"\Z x&h>Ow>=yS.'+;<Ǥ5Bv|лgMX$ <#ɴx Q/:C z Ox-7>7-YTMGx^h: \ 'tEy2,Qmd}p8/c(N\: ZqVhɫ@U`a"6"4WjjMJI%e??)yܹܘP+we^tm >yGsv&(QbxmHhuaZ/i]Q 6̖VP+ qAMz& 'ϡX+FɎʕJp8mat7&2^yÞ:Zep<"ZRN{#&SKA=%JnQPA\k9~WwgB4#FhA<_PyzЈ|blTaiT %5O?nt9%FBBlm0 [>Hhrv ڊgHo$yZ W]Lsfz^G>7K2Jno~-,~|8;dU!I2> XCFpNׄª;eն^q5jP'{i٨ x'iT 33T)ƠzǓnp30glc`0mNY)uJѷPpGOx8o~.cOi!J !LN6?BL^O 93Pَm 6R;E/(\pB?*MmVUoB#U['ن,;O \ .4`BHB@g87Od雙I <3tUu01I 'hQV'{C+2b]ZtUJK_m}Lz%SKx^D aZEZӦ`a7° mL\<$pfmkLOugߚ-bf"4C'W}LUUY*zJ,KI{L^?G0c"mI5 9-S2yq>aWg L-7#Naտow9'R,_R >*XmPΘ=Gvav]ˤ7 k,ʴѼ5: `;N=:6f<3LAȪ4uq8N9v4VBIg^Z(y_qh[DtPYUEӘ u C\t-6TJg5HCj,L]7HꎶA{Ӌh7tZaSz+ nhh aMe{8Bkr-2Y2K̰ ܱc#PiIGxuaj)u%-:ʹ.W1o0yjߑ/gx8>`]f${~JҼHGٯF*u$Y2}V=eicD:HjEXs&: X>S.,Y]"g [*T59!ZA qoߟQ3+09:0 h(iq| [Vaw zs;0NfTVrپEM^1Z lJuٰTbI P$+ , 5 uhV3IZƟ6uWP(Xk5`LVmECiwXe@e.qoU#opV^vLMTY"9Qzpڲ0L}R@_ jϥ˶}]/bit'2F=6]8Esk .ńu(Qsșb@_#Ew7 E|2f2;kGn۲M&t ' ~"ٿ?RjϰQwT\ BK*sa]P0c̋yTuRH\g4,`!СIp;?uAD+f3I^]_Bfĝs^ҸxĝU~76G}_Q)/$!̵qX.}Sg:U(h>p2UHV.7f%ZRp>M fjҼ3sXi<z¶*/i{9<(#TPNeҋ0T~*(.q=.h<$*6 {E M7hNOJuE @x ɺv=hú54/3Nut[1˓:ף2g9~1jDez\? >6Y :+Iir8k, L> 'ŕdK(ٗn0L,3To06- 3,J &~^4_V( *^o0A(mc80>8G sX29NFM5nmT* o)o\zNT4ތ4TWC=oE$S®5SP!1tk=Dpr.t\s{ v”}#݈UeqZfztʼn[RO|vgϼqW\s ilLhVoF:!7 aezs)k*5}qmҲW jxԕ af(wp>8r1DY*h|69bׇRoS'z;f 'ZzwJjdT#&5Wl  pBxƃ%&bY8nKD㕡3{)3ׯ+_0lAƂN"]op:ĬŞELXx7`TW"L=oj 25"rI˛Blsk[h*+$HQ jA{Q¹(0*qfU,הqOL[yJ2$ŘPyNN}!Nj%ː[V }^-@)swm;(2f8B{?2EߘR^v"+6@$`4Y'{T;44S vPQL.g[n}Ykf/n "+&]cS<1sQ<3iZL ŏ2IynQ:S0Ե0aN xf.(0 ,iJee JG*uI nQjL0x2Õgǩ2m97+TH6TT(,j˜{HEӞE;I5s?1qk5oŇ?j =\BZFtXVB_>"{U{Hy1p2~*KǼt6հE3<~Hk6*K}P (Cx8nK`,O;J@c[ 0P@ ԩoP)86" jdBSPL/՘togP#(X{MԞm 1Lf ݂WzXb&(j9@ 2CefœrHx` H]$oW) vc$k]$gcoDew꼝^76}ʺܚ!,"Iֳ.$u*~ьcbG7biCA0٨^ka_č{-8DrEcGK12G}u 3K)rC6Jz&oXr?>}w>nlվ]]}Nȡ'7RlDN;6eoh$_L!) 棶F4AWrY$l#,|QtMrz\_*lӴe+R;T3Sjq dkR0]EgG2p#@Ƹ17z~+#%e\T Fmw5eoS'mBowOr^"IfC[$DMeZrTh23Apícjƌf; Q s,װv-"±P|+덙JGǖww")_SKq+{{i,1aSEP f%BO>)3ţYvqq=<+'(˕i'\PvO"i{R5!՟F14'.R&B(:%An5|/+ "$v7q)[j9.EZ$٩PxCmu'Mxm.^nu끆ktA)qqLmÂ>)i!(Abrȹ5BT6i:闫o#rMKO<K$ }w9cx-eUv=JYk5 g`AQ!okS@m#5Vb(f'5a_\ V"wM+@jgcEVنð]4 !h"݅뀃]B676!Mgu"|>f2Dm&h.raDP,p`.yHlрwМ>ۀBgTsA_.{m61@~ya,>.]tz T+=wX 9h?q7 &\G;Rv@5-@:3i{=_#Lzxܣl5nHMU.qɅ,sY%o l2Q~2]k$gsP&%ׇ`er g+ZE/7C%O#8׼1S4 Fq*j`*hlX4fzbN4 zsܒ9Ӊ%fۭ,GRkڢ#yA\,pı6;m] EIE&2l+BfLzebͥRTGDNkh,8˝:/lSR=|c[$PVK u*3s*L, ;41 v7*BȨ[ 6nUCtgC i8.|LT^(X5z7]AͯVrLw*'~ZmqW_A.KwD~mPttyda#S6c91 ;)rFf^r5tR3\ vY5kzEj{*xڳڔ/ԇ=MvFB3ݛ_ocòeɫ aNf 6?|2(o: KP@wzhU?8,l˼ 1,u+헐ߗg |o΄nS|g= %~с77v 5vs9JL*iIo[|S}jHN0),#u֒W9YzȟBQ y ="ƤRr.ȶ^!P oR t{όsa}B)e7 #XրKw`XM9 QoaJH`= Qyɞ`QpЭU FKeQeܗ?$>yAD C2|sk~{yϏX< 5L{rQcԕoyΨAk .YP#LǰmSҘ]<Ôz[zuwo=6C^H9}xp ^jij~`ljcUK)@ ZM5z>EA?v_?+VG1ys/RR"dARPۈς&z7 f)y1WAބ@4_G/.{^ֺqw2)*iӥCI;:fԷhU>A X= ++$gIXfOϵ?;+Yud{Y5ΪY)‘UzKʙhʷ P{zl T(!&V'cl #h=dݢYdK#PL%JpYS ="қӰ224h u/}xn2`sq(O#S8udmX'NtkτBчDn]} E'^ffSjSX9"X[~>|hQ&L-eG "2Qv>㴫5 !M\.=PxGmu-Es3T]:>kH„Ρʓ' =ֳe#FKoU,P(1Bx0Ջ~ _Z}֡PPz_[mXaK&ac& )W$Fiw#zFe-M2 QU%e}=sHK0Q ('wHRNGV`Ra۽M< КK1Uz36[Hr:w'&`r=釐fY~o)ζ{B!Gɱrٖ4i%2StZTFNcJ%qxSF`܉y.P>X4#Lm)ʝ0sr*E",oL Mj(p4|11PGm7H?`1ii. i"RieApy頒;8 "":S}`6A(4 O-uz}D$rXWG8^ԃiUcUx&3Ԩu%4 o*fJ'&)x$!55QeQM6[[@[6~i+d68fak+DZt,L4(!ѻsKu%܊g"DC}*& ny)P_F',.+rLb.WB9jqNB{./0ƴGprMAts2Cpe| -b7\ְ&>V 㰡37:Y0 X`Vo61oا݀)J"l`X@~D1d-}lw| 2zI FbP>#%N. =ŶC#Ga zW~o cr橪XDMuC>a4s{i)')/wpKq|r]JZ|JP$qh hrUB;_Brlᄏ5S]e@?݁-ٕBdzˑ!xϥT_&GF/l:*J@bX F/!ŵuI>d<Y֙s"d»jcjipWݦM9Cv[Q˞@/,o@o=5FIupQG*|ï_vh-t[θU?6F] W E3!ns ƈC|ې5Avc3QRU샐gmkI4ڮҏ*oLJcdG^%=%AԵ*V=tx!7=m\u $7;\uȆ$¥V\1M/S { UAV_UV,*i?&f/>eAI@2\ؔksFPF7.0Z ]9:MzoK5~wzlIoZdRƶm"RBTsQלdZ-M;Ȑt$)8z*Na$ph&5HsJa:1dRE4i%a VؠJ/XW9eĐ U#ƒU]&z/R=djOFiZn\ѩ W[^`<0 /]pcal@cOvQvQw9Z͌([$MR|Jju$yU7V2tExh.0<2TBx=hl*X$(1+qwœph?مf;vmV;@ 2Ƴp