libdrm-devel-2.4.107-150400.1.8 >  A bvp9|f|"aC[&[0t{DbkQgrॾoE8DmuЊ-[:j}Y@'Cug>UΆiS)#fz*HPK[ ƸAIcԄKڷ +S**]<OdZptdl<&G`֝4+}@ a6 >_0rbK St"1211b724599e78752d215988ebe29ec9ad260a91bb1ed7f2fc602f910987d9cc972cfd2393eaf1b8e75667423f279823f062c693lbvp9|MdbPsL#=,eӚօ/MT'f4qj2a3Aݷ~( TbQg c`>ugcLo/^)9MXĞD_ɢfGncb 8אzb=*WЃ-w)]Qa$,t^9bVajpT+J̲]XgV73Z^-Mp>p>`?Pd " ^ %FJ `z99 9 l9 P9  9 9h999, T  (Q8XG9tG:GFuG9Hp9IT9XY\9]9^bFcdGeLfOlQud9vHw9x9y z LClibdrm-devel2.4.107150400.1.8Libraries, includes and more to develop libdrm applicationslibdrm is a library for accessing the Direct Rendering Manager on Linux, BSD and other operating systems that support the ioctl interface, and for chipsets with DRM memory manager, support for tracking relocations and buffers. libdrm is a low-level library, typically used by graphics drivers such as the Mesa DRI and X drivers. This package contains the development headers for the library found in libdrm2.bvHs390zp39SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/X11https://dri.freedesktop.org/linuxs390xٲ~2r 2/IV"U fX#'@ AP I:8y }U 9 EmjxA큤A큤A큤bvF` A` A` A` A` A` A` A` A` A` AbvF` AbvF` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` A` AbvFbvFbvFbvFbvCbvCbvCbvCbvEbvEbvEbvDbvEbvDeff6b0f1291819e2bd4eaf69f7c300d2baae167e6a2ef2ab886f0d2d982cf1413abb30439016950d0b849ece5a24cb23fca37e75c7601d08d27ae2f13a76a8f549641ec9d3148c525a7cb7d1e6dfbdc12c5f25a13eb90a1af56afe85c6fde61efb1020db140322503b61d63c591141f5fb2db780e850a23f238ca2c8f3f87abb0c2977e25a567978c3281ee30e146fb62aaa2c2c2069a5a0708bc9febb3f8742fd1a9f523738de090ab5018fc6776b83d18e43ad84f2a0825f6a72d6278c542ac249fa60d95be44050665e314bc9437d2d80e43a0011064bc66fb8c87816a00d26cc4affc11d34748724a2b619fd166f162c6215837d0660271c56f4b50e44e520be6c1c32101d66c08a5741dfd7ea834221199a5921ac0e4b4698c432dafc0f90305a6fae34d7d5f7f74d043523aaf5d84c94e4691219166060ad36debb53c0bc71dfa40e5957e5752c9ffce61ccab51f80a436f236d047fd3eae6ca95692eeed9940a3e58c635980e7c7433b18ae24f079d36453e809eeac102b8c359dcaca5c6d3f5b547d179e15a7b7c232abcc4b93fd74fd67d3d52b405131b2595206108486732ad1988054b5f2415970111bc19e4ebc8cf4b059288d462699e39e7a2a4f24f59677731a71b5de47cd901db5acda2100fed13698f331d36275879d49eed24b3f3792a44d92a6436d51be99e0b947d9d4673928dda561e9a83540b5e77db1037cfadc5940a837eaea35b50c96aeb5367a5464e15b5f978d31638b4586df0874ec3e02716aa60772acc3d85112bed043b5ecd483464fe39d74cd9dadce3a7757e4a836b1c6e36944c686477dca664aacb9ca44cc6ce7841bcf2ebfd13cf9548e963e52309e741c413a2d1918e6f8e31399a350f98b5fd46c38155546ba6e5ee8a4d8dc2f8529bc3082ae99e19b836b9241d3ec8380d6e544165c2468ce2cb40fb4a001e210c3bbd716c518192a2074228a5faec8a1fcc655b112c0c27ee6b1af62e46474a8afc08301df6644227d03545337d680d0fa392b766dc69d1ceab2a501afc0b0c78650b11c1bec547dfd7db6f69c2774212468da5eb8902a5fd73d6f947098974af1c4bccb265585ebb623242015b91b833b5c7f35e37b780ede97f44a76aa83dc8a3a2370a29169b1f6b347e60b96e5cd5949c21dbfe382a2883f28f2782a8a0150ad02a6cdcf3056654590b3e779a3d6a5c5eb4bdec9665670134a9310cc9d3e7219dc40e59a20ec94e0e64959487297fbd2489c5b71f38d3a1dfa3a4185a75b3963eba9e4ba757cdf7aca503bea7708cf301197366faa5b8dcd2fb7bdd447164495d01acd7ab68ff70794e8b350bd1508be0ed8bc2ee2459a09f5f47769f6365b2e321ece9e83ce1e4d6aef6ae727dacd33d02d2fd64cb26e981da0746aedd980fc2c3bb4357a400ff2b35df2e214a582b58488ffd469fa7ce62146a41c5dc860b7c170a43ada8b020dfb78d5918f1c5082f748f99ad88ffff1ffa366621a643e4f81d4b0c15db46a8405a94a45cc08708cc8a702abdb3053ace3ddd33488b86f8171b8622762be2816598236777b6a88afd053a89a7e22d7d80818cfe1ee862dfa9fb23d46f37a10ae80a2901037421742c40cff3a889772b134ec8e4212cda56a57f5eb3de5e43ffa72cd79cf8e5d10a3d33fa8d1eec4ae9dba22c1b43ba2fdcc1c53367f826a6cc45015122e75ad81985711186e9b8b48e2654614ad41fb6e491eda1d198491d657396b10d317a347c1fe84799343f87daa0af6569ac9c9e21466adcbca27f5cf4a9ce7b74e3329348ebbefb075fef341d5039f041df3c8bbe654a5002a64e505cb75f1aad30a4e5fd1b81ad667daa453117e298de2d4b76b3018240fbcd573aee31c7ee631f96df25c0f2bc2c03efc2e11a11c9b7ab765aa1b4d27a1b9706a30341756d3ee463474dfb40268e1f78ee3bb2bf372a31aa0c41c25e5712eef81d657b1e7332115ad441fe01093fb3cc3e4c30decca2c07d1c48e0a5acb020efaa22e1b1110e309ff444c3e4fac73bc254ba41f49becb3121ff270df2ff65cbd9c8ece1caded4db2d9a6e23bf5533a9d5c9e7807378563f2dff4efb5b6ef888aa4ec39ae714d41df15b1f5982601526be3519427662693b87a6b6526e5a8c438b7671933755bbb45925d63429c184c1ce85d2f29a24bb361039c7dbc4c09f41226f09c77c939a0ab1ac832d4a50c6ecdea49f0369eba892c0da88b86dc80a6cd833ce3da00b4dea8dc6071fe5ac093781felibdrm.so.2libdrm_amdgpu.so.1libdrm_nouveau.so.2libdrm_radeon.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibdrm-2.4.107-150400.1.8.src.rpmlibdrm-devellibdrm-devel(s390-64)pkgconfig(libdrm)pkgconfig(libdrm_amdgpu)pkgconfig(libdrm_nouveau)pkgconfig(libdrm_radeon)@@    /usr/bin/pkg-configlibdrm2libdrm_amdgpu1libdrm_nouveau2libdrm_radeon1pkgconfig(libdrm)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.1072.4.1072.4.1072.4.1073.0.4-14.6.0-14.0-15.2-14.14.3aQ@`@``m` a@` a@_@_L@^V@^]@]{@]\@\ac\I\G\2\2[$@[@[e@Z4@ZZ_@Z_@Z_@Z@Z\Z7Y@Y@YYY@Yχ@Y@YYp@Y(X@XXsXXX@XX@XgX*WW@WW!@Wo@V@VV@U@UoU@U@U@U@UUL@U@U%@U TT@Tء@sndirsch@suse.comtobias.klausmann@freenet.deinfo@paolostivanin.comdmueller@suse.comsndirsch@suse.comdmueller@suse.comdmueller@suse.comsndirsch@suse.comsndirsch@suse.comp.seiler@linuxmail.orgsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.combjorn.lie@gmail.comsndirsch@suse.comguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgsndirsch@suse.comsndirsch@suse.comtobias.johannes.klausmann@mni.thm.demimi.vx@gmail.commimi.vx@gmail.comemil.l.velikov@gmail.comemil.l.velikov@gmail.comemil.l.velikov@gmail.comtobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.dejengelh@inai.desndirsch@suse.comro@suse.detobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.desndirsch@suse.comsndirsch@suse.commimi.vx@gmail.comsndirsch@suse.comchris@computersalat.desndirsch@suse.commimi.vx@gmail.comtobias.johannes.klausmann@mni.thm.detobias.johannes.klausmann@mni.thm.desndirsch@suse.comsndirsch@suse.commimi.vx@gmail.comeich@suse.comtobias.johannes.klausmann@mni.thm.desndirsch@suse.comtobias.johannes.klausmann@mni.thm.dezaitor@opensuse.orgmimi.vx@gmail.commimi.vx@gmail.comschwab@suse.desndirsch@suse.comsndirsch@suse.comsndirsch@suse.comschwab@suse.detobias.johannes.klausmann@mni.thm.dezombah@gmail.comzombah@gmail.comsndirsch@suse.com- covers jira#SLE/SLE-18743- Update to version 2.4.107: * amdgpu: update marketing names * tests/amdgpu: Fix valgrind warning * test/amdgpu: Add helper functions for hot unplug * test/amdgpu/hotunplug: Add test suite for GPU unplug * tests/amdgpu/hotunplug: Add unplug with cs test. * tests/amdgpu/hotunplug: Add hotunplug with exported bo test * tests/amdgpu/hotunplug: Add hotunplug with exported fence * amdgpu: Add vamgr for capture/replay. * include in xf86drmMode when the OS is FreeBSD * _WANT_KERNEL_ERRNO must be defined in FreeBSD for ERESTART to be used * Conditionally include and on Linux, BSD * Revert "tests/amdgpu: fix bo eviction test issue" * xf86drm: Add a human readable representation for format modifiers * xf86drm: Add a vendor function to decode the format modifier * xf86drm: Add support for decoding Nvidia format modifiers * xf86drm: Add support for decoding AMD format modifiers * xf86drm: Add support for decoding AMLOGIC format modifiers * README.rst: Include some notes about syncing uapi headers * amdgpu: Added product name for E9390,E9560 and E9565 dgpu * intel: Add support for ADLP- Update to 2.4.106: * various nouveau fixes * improve tests- update to 2.4.105: * amdgpu: add function of INFO ioctl for querying video caps * amdgpu: sync up amdgpu_drm.h with latest from kernel * xf86drmMode: set FB_MODIFIERS flag when modifiers are supplied * xf86drmMode: introduce drmModeGetPropertyType * intel: Keep libdrm working without pread/pwrite ioctls * xf86drm: fix null pointer deref in drmGetBufInfo * intel: Add support for JSL * xf86drm: warn about GEM handle reference counting * xf86drmMode: add drmIsKMS * intel: add INTEL_ADLS_IDS to the pciids list * intel: sync i915_pciids.h with kernel * amdgpu: update marketing names * tests and build system fixes- reenabled build of manual pages (switch from xsltproc to rst2man)- update to 2.4.104: * headers: drm: Sync with drm-next * Remove outdated comments about stdint.h * Remove definitions duplicated from drm_mode.h * xf86drmMode.h use ANSI C99 arrays * Document drmModeConnection * man: convert to reSTructuredText * testsuite fixes- update to 2.4.103: * xf86drm.c: Use integer logarithm. * amdgpu: only enable security tests on raven family * amdgpu: sync up amdgpu_drm.h with latest from kernel * amdgpu: add marketing names from 20.40 * intel: add INTEL_DG1_IDS to the pciids list * amdgpu: add device IDs for Raven, Picasso and Renoir * intel: sync i915_pciids.h with kernel * amdgpu: Add Device IDs for Embedded Raven2 platforms * intel: sync i915_pciids.h with kernel * xf86drm.c: fix build failure * core: use `O_RDONLY` instead of ambiguous `0` flag * lots of tests/amdgpu updates- version 2.4.102 needed for jira#SLE/SLE-12880, jira#SLE/SLE-12882- upgrade to version 2.4.102 * lots of FreeBSD and modetest stuff- upgrade to version 2.4.101 * adds some new AMD GPUs- This release includes support for latest Intel GPUs (jsc#SLE-7962, jsc#SLE-8024, jsc#SLE-8022, jsc#SLE-10182, jsc#SLE-4989, jsc#SLE-4983, bsc#1137515)- Update to version 2.4.100 * bugfixes (boo#1155382)- Update to version 2.4.99 * bug fixes- Update to version 2.4.98 * This release adds marketing names for AMDGPU devices, a fallback path in drmDevice for devices lacking OF data and drmIsMaster API, amongst other changes.- back to subpackage name libdrm-tools as requested by jengelh@inai.de- Switch to meson buildsystem: * Update Git-clone/web to new gitlab home. * Add meson BuildRequires and macros. * Add fdupes BuildRequires and macros, remove duplicate files. * Rename libdrm-tools to drm-tools, follow openSUSE packaging guidelines and silence a rpmlint warning. Add Obsoletes and Provides to ensure smooth upgrades. * Tweak descriptions for several sub-packages. * Drop custom test install and run, run plain meson_test provided by upstream.- Update to version 2.4.97 * amdgpu: update to latest marketing names from 18.50 * amdgpu/test: Add illegal register and memory access test v2 * amdgpu/test: Disable deadlock tests for all non gfx8/9 ASICs. * amdgpu/test: Enable deadlock test for CI family (gfx7) * amdgpu: add VM test to exercise max/min address space * doc: Rename README&CONTRIBUTING to .rst * Avoid hardcoded strlens in drmParseSubsystemType(). * drm: Attempt to parse SPI devices as platform bus devices. * xf86drmHash: remove unused loop variable * meson: fix typo in compiler flag * tests: skip drmdevice test if the machine doesn't have any drm device * freedreno: remove always-defined #ifdef * xf86atomic: #undef internal define * README: reflow the project description to improve readability * xf86drm: implement drmParseSubsystemType for DragonFly * libdrm: Use DRM_IOCTL_GET_PCIINFO on DragonFly * tests/amdgpu/vcn: fix the nop command in IBs * gitignore: sort file * gitignore: add _build * amdgpu: update amdgpu_drm.h * amdgpu: add a faster BO list API * android: Fix 32-bit app crashing in 64-bit Android- Enable aarch64 build for: etnaviv, exynos and tegra- Fix --enable-freedreno option as it is not experimental anymore - Add etnaviv support - Add exynos support (used by Arndale board and Samsung Chromebook)- Update to version 2.4.96 * libdrm: Allow dynamic drm majors on linux * amdgpu/test: Allow BO mapping flags to be passed in tests * amdgpu/test: Fix deadlock tests for AI and RV v2 * xf86drmHash: remove redundant zero init * freedreno/msm: get rid of ring_bo unref hack * freedreno: expose refcnt'ing on ringbuffers * freedreno: add flags param for rb creation * freedreno/msm: support suballocation for stateobj rb's * freedreno: remove deprecated ringmarker API * freedreno/msm: remove reset of linked rings * freedreno/msm: simplify emit_reloc_ring() vfunc * freedreno/msm: use hashtable to track submit.cmds table * freedreno/msm: simplify msm_ringbuffer_flush() * freedreno/msm: handle ring-reloc to other stateobjs * freedreno/kgsl: fix build * freedreno/msm: fix c90 warning- Update to version 2.4.95 * This release adds a fallback for realpath() which was blocked by the web-browser sand-boxing. While the browsers are fixed-up they seem to have little incentive to roll bugfix releases :-\- Upate to version 2.4.93: + amdgpu: make sure to set CLOEXEC on duplicated FDs + xf86drm: drmGetDevice2: error out if the fd has unknown subsys + xf86drm: introduce drm_device_has_rdev() helper + xf86drm: Fold drmDevice processing into process_device() helper + xf86drm: Allocate drmDevicePtr's on stack + xf86drm: introduce a get_real_pci_path() helper + xf86drm: Add drmDevice support for virtio_gpu + tests/drmdevices: install alongside other utilities + tests/drmdevice: add a couple of printf headers + drmdevice: convert the tabbed output into a tree + drmdevice: print the correct host1x information + amdgpu: Take a lock before removing devices from fd_tab hash table. + amdgpu/util_hash_table: Add helper function to count the number of entries in hash table + amdgpu: Destroy fd_hash table when the last device is removed. + intel: Introducing Whiskey Lake platform + intel: Introducing Amber Lake platform + xf86drm: Be sure to closedir before return + amdgpu: don't call add_handle_to_table for KMS BO exports + amdgpu: add amdgpu_bo_handle_type_kms_noimport + xf86drm: Fix error path in drmGetDevice2 + Always pass O_CLOEXEC when opening DRM file descriptors + Revert "amdgpu: don't call add_handle_to_table for KMS BO exports" + freedreno: add user ptr to fd_ringbuffer + freedreno: add fd_ringbuffer_new_object() + freedreno: small cleanup + freedreno: slight reordering + freedreno/msm: "stateobj" support- update to 2.4.92 + drm/atomic: Refuse to add invalid objects to requests + freedreno: add missing symbols to symbol-check + libdrm: Use readdir instead of readdir_r to avoid build warnings + Intel: Add a Kaby Lake PCI ID + amdgpu: Deinitialize vamgr_high{,_32} + intel: add support for ICL 11 + amdgpu:support 16 ibs per submit for PAL/SRIOV + freedreno: add fd_pipe refcounting + drm/amdgpu: Remove IB count checking + intel/intel_chipset.h: Sync Cannonlake IDs. + libdrm: amdgpu: Adding DRM_RDWR flag in amdgpu_bo_export + amdgpu: enlarge the maximum number of cards supported- update to 2.4.91 + amdgpu: Fix mistake in initial hole size calculation. + amdgpu: mostly revert "use the high VA range if possible v2" + amdgpu: add AMDGPU_VA_RANGE_HIGH + amdgpu: fix "add AMDGPU_VA_RANGE_HIGH" + freedreno: add interface to get buffer address + drm/fourcc: Fix fourcc_mod_code() definition + drm/tegra: Sanitize format modifiers- Remove unneeded defattr stanza- Remove pthread-stubs dependency- Remove unneeded autotool dependencies- Update to version 2.4.90: + Add meson build system + always define HAVE_FREEDRENO_KGSL + always define HAVE_CAIRO + always define HAVE_VALGRIND + amdgpu: Update deadlock test to not assert on ECANCELED + amdgpu: Fix segfault in deadlock test. + amdgpu: fix 32bit VA manager max address + amdgpu: use the high VA range if possible v2 + amdgpu: fix high VA mask + amdgpu: fix inefficient vamgr algorithm + amdgpu: clean up non list code path for vamgr v2 + amdgpu: add amdgpu_query_sw_info for querying high bits of 32-bit address space + amdgpu: Don't print error message if parse_one_line returned -EAGAIN + amdgpu: Don't dereference device_handle after amdgpu_device_deinitialize + amdgpu: Symlink .editorconfig to tests/amdgpu + amdgpu: Disable deadlock test suite by default for SI ASICs + amdgpu: Disable VM test suite by default for SI ASICs + amdgpu: Add amdgpu_query_sw_info to amdgpu-symbol-check + amdgpu: fix not to add amdgpu.ids when building without amdgpu + android: Move gralloc handle struct to libdrm + android: Add version variable to gralloc_handle_t + android: Mark gralloc_handle_t magic variable as const + android: Remove member name from gralloc_handle_t + android: Change gralloc_handle_t members to be fixed width + autotools: Include meson.build files in tarball + configure: remove unused HAVE_CUNIT define + configure: remove unused HAVE_INSTALL_TESTS define + configure: always define HAVE_LIBDRM_ATOMIC_PRIMITIVES and HAVE_LIB_ATOMIC_OPS + drm: Fix 32-bit drmSyncobjWait. + exynos/tests: use #ifdef for never-defined token + fix return value for syncobj wait + freedreno: clamp priority based on # of rings + headers: sync up amdgpu_drm.h with drm-next + intel: Add more Coffeelake PCI IDs + meson: fix the install path of amdgpu.ids + meson: set proper pkg-config version for libdrm_freedreno + meson: set the minimum version correctly + meson: fix libdrm_nouveau pkgconfig include directories + meson: include headers in root directory in ext_libdrm + meson: cleanup whitespace + meson: add missing HAVE_RADEON + meson: sort HAVE_* defines + meson,configure: remove unused HAVE_OMAP define + meson,configure: remove unused HAVE_TEGRA define + meson,configure: remove unused HAVE_FREEDRENO define + meson,configure: remove unused HAVE_ETNAVIV define + meson,configure: always define HAVE_{INTEL,VMWGFX,NOUVEAU,EXYNOS,VC4,RADEON} + meson,configure: turn undefined preprocessor tokens warnings into errors + meson,configure: add warning when using undefined preprocessor tokens + modetest: Fix to check return value of asprintf() + remove unnecessary double-semicolon + README: Add note about meson + test/amdgpu: fix compiler warnings + tests/amdgpu: add bo eviction test + tests/amdgpu: add missing config.h include + tests/amdgpu: add parentheses to make operation priority explicit + tests/amdgpu: drop unused variables + tests/amdgpu: execute write linear on all the available rings + tests/amdgpu: execute const fill on all the available rings + tests/amdgpu: execute copy linear on all the available rings + tests/etnaviv: drop unused `return 0` + tests/util: fix signed/unsigned comparisons + tests/util: drop unused parameters + xf86drmHash: remove always-false #if guards + xf86atomic: fix -Wundef warning - Remove upstreamed patch U_intel-Add-more-Coffeelake-PCI-IDs.patch- U_intel-Add-more-Coffeelake-PCI-IDs.patch * Add more Coffeelake PCI IDs (request by Intel)- Update to version 2.4.89: libdrm release with leasing and syncobj api updates, updated amdgpu marketing ids, amdgpu tests, updated uapi headers & etnaviv updates.- Update to version 2.4.88: + amdgpu: Fix wrappers for AMDGPU_VM IOCTL.- Update to version 2.4.87: + amdgpu: fix 32-bit build - This release includes the changes introduced with 2.4.86: + amdgpu: Add wrappers for AMDGPU_VM IOCTL. + amdgpu: Add VMID reservation per GPU context test. + drm: sync drm headers from drm-next. + drm/syncobj: fix some whitespace issues- Update to version 2.4.85: + Add const qualifier to arguments of drmModeAddFB2() + amdgpu: implement context priority for amdgpu_cs_ctx_create2 v3 + amdgpu: add padding to the fence to handle ioctl + headers: Sync amdgpu_drm.h with drm-next + modetest: Decode IN_FORMATS plane blob property + modetest: Allow full testing of primary planes - Fix changelog entry for version 2.4.84- Update to version 2.4.84: + amdgpu: Add deadlock detection test suit. + amdgpu: make userptr unit test more interesting + amdgpu: Do not write beyond allocated memory when parsing ids + amdgpu: print error messages when amdgpu_device_initialize is failing + amdgpu: add sync_file import and export functions + amdgpu: add amdgpu_cs_syncobj_wait + amdgpu: add amdgpu_cs_fence_to_handle + Android: move libraries to /vendor + drm: add drmSyncobjWait wrapper + etnaviv: prevent deadlock in error path + freedreno/kgsl: fix pointer-to-int cast + headers: sync syncobj ioctl defines. + headers: sync DRM_MODE_ROTATE/REFLECT defines from kernel v4.14-rc1 + intel: Change a KBL pci id to GT2 from GT1.5 + include: sync drm.h and amdgpu_drm.h with airlied/drm-next + tests/amdgpu: add missing header to SOURCES + tests/amdgpu: add new uvd enc support check + tests/amdgpu: fix uvd enc data corruption issue- Remove --with-pic which has no effect on shared-only builds. Rectify SRPM group.- Update to version 2.4.83 + amdgpu: Add FX-9800P Bristol Ridge iGPU id + amdgpu: fix missing mutex unlock before return + amdgpu: fix race issue between two bo functions(v2) + amdgpu: merge and cleanup amdgpu_bo_free + android: add rules to build amdgpu.ids + android: amdgpu: fix build break + drm: Pull new modifier uapi into drm_fourcc and drm_mode + drmsltest: Check expected neighbours + etnaviv: fix etna_bo_from_name + freedreno: remove dead error path + freedreno: prevent deadlock in error path + freedreno/msm: remove dead error path + radeon: add fallthrough annotation + test/amdgpu: fix test failure for SI + tests/amdgpu: bypass UVD CS tests on raven + tests/amdgpu: bypass VCE tests on raven + tests/amdgpu: add uvd encode unit tests + xf86drm: continue with next device if drmProcessUsbDevice fails + xf86drm: continue after drmProcessPlatformDevice failure- build-require util-macros-devel for suse_version > 1320- Update to version 2.4.82: + intel: PCI Ids for S SKU in CFL + intel: PCI Ids for H SKU in CFL + intel: PCI Ids for U SKU in CFL + intel/gen10: Add missed gen10 stuff + etnaviv: submit full struct drm_etnaviv_gem_submit + amdgpu: sync amdgpu_drm with kernel. + drm: update drm.h to latest in drm-next. + libdrm: add drm syncobj create/destroy/import/export + drm/amdgpu: add syncobj create/destroy/import/export apis + drm/amdgpu: add new low overhead command submission API. (v2) + amdgpu: add new symbols to tests. + Android's major/minor/makedev live in + headers: Update drm_fourcc and vc4_drm.h with new VC4 tiling UAPI. + headers: sync drm_fourcc.h with airlied/drm-next + headers: sync drm_sarea.h with airlied/drm-next + tests/amdgpu: rename uvd messages to decode messages + tests/amdgpu: separate decode messages + tests/amdgpu: move decode sum to common + tests/amdgpu: add vcn tests support and sets + tests/amdgpu: implement vcn dec unit tests + tests/amdgpu: s/uvd_messages.h/decode_messages.h/ in Makefile.am + tests/amdgpu: Fix device_id option + amdgpu: Add .editorconfig file for amdgpu coding style + intel: add GEN10 to IS_9XX. + Android: fix missing trailing \ + intel: Add Cannonlake PCI IDs for U-skus. + intel: Add Cannonlake PCI IDs for Y-skus. + intel/intel_chipset: Move IS_9XX below IS_GEN10. + amdgpu: move asic id table to a separate file + Remove redundant memclear- Update to version 2.4.81 * Export drmDevicesEqual * configure: Fix the check * Fix stray caller of drmCompareDevices * amdgpu/: concisely && consistently check null ptrs in canonical form * amdgpu: Use the canonical form in branch predicate * Add pl111 as a KMS driver for utils. * Add the DPI encoder/connector types to KMS utils. * amdgpu: add raven family id * modetest: fix printing of fourcc on BE machines * amdgpu/drm: add AMDGPU_HW_IP_VCN_DEC * amdgpu/drm: add AMDGPU_HW_IP_VCN_ENC * amdgpu: add the interface of waiting multiple fences * amdgpu: add a test for amdgpu_cs_wait_fences * amdgpu: add missing extern "C" headers * freedreno: fix double-free on exit- Update to version 2.4.80: + intel: remove dead code + etnaviv: sync uapi header + etnaviv: add fence fd support + exynos: add C++ support to exynos_drmif header- SLE merge * Mesa 17.0.3 build on aarch64 needs libdrm_freedreno >= 2.4.74 (fate#321223) * latest libdrm version for sle12 (fate #315643-315645, 319159-319161, 319618)- Update to version 2.4.79: + amdgpu: allow to query GPU sensor related information - Update to version 2.4.78: This fixes a build issue for GNU/kFreeBSD, and adds a new page_flip_handler2 event handler, which when run on a suitably capable kernel, can provide the CRTC ID to userspace for atomic completion events.- Update to version 2.4.77: + tests/etnaviv: link against libdrm + etnaviv: remove struct etna_specs + amdgpu: add amdgpu_bo_va_op_raw to the symbol check + configure.ac: bring back pthread-stubs check + tegra: update symbol-check + amdgpu: add REPLACE and CLEAR checking for VA op (v2) + amdgpu: add amdgpu_bo_va_op_raw + headers: sync amdgpu_drm.h from airlied/drm-next + headers: the uint*_t vs. __u* discrepancy in amdgpu_drm is fixed + Android: fix building of modetest and proptest + Android: disable pointer-arith and enum-conversion + exynos: fix type-punned pointer build warning + exynos/fimg2d: remove unused-function build warning + tests/exynos: remove unused-function build warning + tests/exynos: fix invalid code of error path in g2d test + xf86drm: remove memory leaks in drmGetBusid/drmGetReservedContextList- do not buildrequire util-macros-devel on sle13- update to 2.4.76 * This release is required for upcoming Radeon Vega GPUs.- update to 2.4.75 * amdgpu: Provide more specific error message if non-privileged user runs amdgpu_test * amdgpu: verify the tested device * amdgpu: A new option to choose which device to run most tests * amdgpu: A new option to run tests on render node * Import uapi/i915_drm.h from v4.10-rc5-950-g152d5750dda9 * intel: Allow the client to control implicit synchronisation * intel: Support passing of explicit fencing from execbuf * intel: Clear execobject flags before preserving object in reuse cache * intel: Export a function to re-enable implicit synchronisation * intel: update global_name before HASH_ADD * xf86drm: use maj/min in drmParsePciDeviceInfo() * xf86drm: add plumbing to not retrieve PCI device revision * xf86drm: parse the separate sysfs files for vendor... info * xf86drm: introduce drmGetDevice[s]2 * tests/drmdevice: use drmGetDevice[s]2 * tests: remove useless legacy tests * kms: remove commented out libudev code * configure: remove libudev checks * tests: automake: reorder makefile contents * autogen.sh: set format.subjectPrefix and sendemail.to if needed * android: remove LOCAL_MODULE_TAGS := optional tag * android: introduce Android.common.mk to reduce boilerplate * android: add HAVE_VISIBILITY to Android.common.mk * android: add note about command line defines and config.h * android: silence ~550 warnings * tests/nouveau: automake: fold C and CPP flags * xf86drm: fix sign-compare warning * xf86drm: implement drmGetMinorNameForFD for non-sysfs * xf86drm: implement drmParseSubsystemType for OpenBSD * xf86drm: implement drmParsePciDeviceInfo for OpenBSD * xf86drm: implement drmParsePciBusInfo for OpenBSD * xf86drm: implement an OpenBSD specific drmGetDevice2 * xf86drm: adjust device node path for minor base * xf86drm: add a non-sysfs version of drmGetDeviceNameFromFd2 * xf86drm: don't fatal on per device error in drmGetDevice[s]2 * tests/util: Add support for meson module * libkms/exynos: fix memory leak in error path * xf86drm: fix null termination of string buffer * xf86drm: Fix indentation * xf86drmMode.h: Use consistent padding * xf86drmMode.h: Add DisplayPort MST and DPI encoders/connectors * xf86drm: Fix type-punned pointer build warning * xf86drm: Factor out drmDeviceAlloc() * xf86drm: Add USB support * xf86drm: Add platform and host1x bus support * tests/drmdevice: Add USB, platform and host1x support * xf86drm: Reuse sysfs_uevent_get() * tests: Use -pthread in CFLAGS instead of -lpthread * modetest: Allow the user to specify the plane ID- enabled build of manual pages (bnc#1021810)- update to 2.4.74 * vc4: Add new GETPARAMs that have been merged to drm-next * freedreno: 64bit support * etnaviv: add etna_pipe_wait_ns(..) * etnaviv: change get_abs_timeout(..) to use ns * libdrm: random typo fixes * tests: kms: fix shadowed declaration warning * xf86drm: introduce drmGetDeviceNameFromFd2 * automake: make the build less chatty * intel: Add drm_intel_gem_context_get_id to intel-symbols-check * intel: Add a getter for the intel_context ctx_id * etnaviv: add API to create etna_device from private dup() fd * etnaviv: add API to get drm fd from etna_device * intel: Add Geminilake PCI IDs- update to 2.4.73 * headers: Add README file * xd86drm: read more than 128 bytes of uevent in drmParsePciBusInfo - update to 2.4.72 * amdgpu: check parameters in amdgpu_query_gpu_info * intel: Export raw GEM mmap interfaces * intel: Migrate handle/name lookups from linear lists to hashtables * intel: Look prime handle up in handle hash table * Silence runtime complaints on platform devices * amdgpu: add the function to get the marketing name (v4) * intel: Add uthash.h to Makefile.sources. * amdgpu: Add amdgpu_asic_id.h to Makefile.sources. * freedreno: Add fd_ringbuffer_flush2 to symbol check. * headers: Sync drm{,_mode}.h with the kernel * Add drmModePageFlipTarget * intel: Add new symbols to intel-symbol-check * intel: Allow some codenames in INTEL_DEVID_OVERRIDE * add libsync.h helper * freedreno: sync uapi header * freedreno: add fence fd support * Return an -ENODEV from drmGetDevice() when no device was found.- update to 2.4.71 * amdgpu: expose the AMDGPU_GEM_CREATE_VRAM_CLEARED flag * Add drmModeAddFB2WithModifiers() which takes format modifiers * tests/amdgpu: update vce encRefPic addr mode to tiled * radeon: sync radeon_drm.h with the kernel * amdgpu: sync amdgpu_drm.h with the kernel * amdgpu: fix valgrind warnings caused by amdgpu_query_firmware_version * intel: Add new symbols to intel-symbol-check * amdgpu: add SI support * modetest: Also print the pixel clock * intel: Export pooled EU and min no. of eus in a pool * modetest: Adding amdgpu to module list- Update to version 2.4.70: More bugfixes on top of 2.4.69!- Update to version 2.4.69: A new libdrm release, in order to use the new vc4 ioctl in Mesa. A few bugfixes on top as well.- update to 2.4.68 * bugfixes- removed no longer needed patch u_Fix-compilation-on-systems-that-don-t-provide-O_CLOE.patch (https://lists.freedesktop.org/archives/dri-devel/2016-April/105283.html)- update to 2.4.67 * fixes for amdgpu * adds KabyLake PCIids * Fix memory leak with drmModeGetConnectorCurrent()- Disable valgrind support for all architectures if not explicitely enabled by a macro (boo#963979).- Update to version 2.4.66: This is mainly for introducing a new nouveau API. Lots of other changes as well.- Update to version 2.4.65 * bugfixes- Add libdrm_amdgpu1 as a requirement for libdrm-devel- Update to version 2.4.64: + amdgpu: - Improve amdgpu_vamgr_init. - Add flag to support 32bit VA address v4. - Make vamgr per device v2. + tests/amdgpu: - Include config.h first. - Remove unused local variable 'i'. + freedreno/msm: - Reorg ringbuffer struct. - Fix issue where same bo is on multiple rings. - Dump out submit info on error. + freedreno: - Add fd_pipe_wait_timeout(). - Update freedreno-symbol-check. + tests: modetest: Accept connector names in addition to connector IDs. + libdrm: - Remove gratuitous blank lines. - Make indentation consistent. - Use url to tarball as source.- update baselibs.conf for AMDGPU- update to version 2.4.6.3 * This release adds AMDGPU driver, adds new AMD OLAND PCIids- Disable valgrind support if not available- Update to version 2.4.62 * This release introduces the atomic and blob APIs, adds support for new devices (AMD Bonaire) and a new flag for coherent BOs in nouveau.- Update to version 2.4.61 * Release to fix regression in nouveau in 2.4.60, but brings lots of android changes and other fixes. - deprecates reverse applied patches * U_nouveau-Do-not-add-most-bo-s-to-the-global-bo-list.patch * U_nouveau-make-nouveau-importing-global-buffers-comple.patch- U_nouveau-Do-not-add-most-bo-s-to-the-global-bo-list.patch U_nouveau-make-nouveau-importing-global-buffers-comple.patch * reverse apply these patches in order to fix a regression in 2.4.60 triggered by new legacy tray in GNOME 3.16.0 (fdo#89842)- Build package libdrm_freedreno1 also on aarch64- Update to version 2.4.60: + bugfixes and cleanup + exynos improvements- Fix include directories- Add subpackage libdrm_tegra0 for Nvidia Tegra chips- Update to version 2.4.59: * bugfixes * more Intel Skylake supports390zp39 1651958344  !"#$%&'()*+,-./01234567892.4.107-150400.1.82.4.107-150400.1.82.4.1072.4.1072.4.1072.4.107libdrmamdgpu.hamdgpu_drm.hdrm.hdrm_fourcc.hdrm_mode.hdrm_sarea.hi915_drm.hmach64_drm.hmga_drm.hmsm_drm.hnouveaunouveau.hnvifcl0080.hcl9097.hclass.hif0002.hif0003.hioctl.hunpack.hnouveau_drm.hqxl_drm.hr128_drm.hr600_pci_ids.hradeon_bo.hradeon_bo_gem.hradeon_bo_int.hradeon_cs.hradeon_cs_gem.hradeon_cs_int.hradeon_drm.hradeon_surface.hsavage_drm.hsis_drm.htegra_drm.hvc4_drm.hvia_drm.hvirtgpu_drm.hvmwgfx_drm.hlibsync.hxf86drm.hxf86drmMode.hlibdrm.solibdrm_amdgpu.solibdrm_nouveau.solibdrm_radeon.solibdrm.pclibdrm_amdgpu.pclibdrm_nouveau.pclibdrm_radeon.pcdrmAvailable.3.gzdrmHandleEvent.3.gzdrmModeGetResources.3.gzdrm-kms.7.gzdrm-memory.7.gzdrm.7.gz/usr/include//usr/include/libdrm//usr/include/libdrm/nouveau//usr/include/libdrm/nouveau/nvif//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3//usr/share/man/man7/-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:SLE-15-SP4:GA/standard/aee7a6748f8ece752162512b2abf5f4c-libdrmcpioxz5s390x-suse-linuxdirectoryC source, UTF-8 Unicode textC source, ASCII textASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRPRRPRRPRR=ζ9 utf-862097d4a9bcfc5e74f1a9871fca0f222c71497f26ec11c41fd24c9acfe4489c4? 7zXZ !t/<] crt:bLL h}LY׆лɼO;n7$ٻ!vƺ[ᥜʊHxC=>ne\NTJ\_S^!qwq[b+44>SC fƬt#,cN !Rm/uOӼO?-1Bl0hRP$Iu|+ q Rh*ěT1Rɲ8q=QK06f!Ǯ/o(&T}Le|2`s{/te,kv$is1w.E`;$&hrEe[6>+7LRR,.1aZSu)S]3QH J۠1%(5vOFkSZn@QbQ-]4dCA ƋP2ϾƄҭ%yH,!2WR8xء'#5i?]̸A;HFg3!Ge&njWɨute̙Ɣ"^9\Pt7@'<3R\?h6Z{iO5F-eUJ4 z\`7Ds׬o7N=9`ӡc>%i) ̶Mud/NVFΓ&4 4|{}n,&'/ `=l@mV'ʺ:,ڪ z/;1+`;!k1n63?9hZsak3W.+*.ȕa?I ACŊ9 CGҩp1i3n/Jz` K&R FVg4]FCj K顔rrD9Y ZqQL+,VaI@:MB)s"%n e9`p=0 * "Kc_S`[IhRh!;@ /PQJ~'үuCA>3ZZJʧܢ*ȤSgY/ r]wi߿ޥzeB[D.^ pVfuh>D.~a\ CV!fZ:% `m^.ThJEXL31"<هhkX\v*6!;u`*n~  q@A&S6* vqL.N냣!kN Gx}5qc; 5pTSl,EO,kBLBj3v [/s(T!En8ޤ! FDl{-^LM?A bE77RsHrot6+J*1t{Й[~vAȞG:Z|"G ݎ:0=MC5a Sj*KT=O}C+*k\@~Ub([XdsZr:#/j(J/,d߽w*O)ß>bc)t>EN,"?-|Vi }-9 ֩ ;ٗmB崨ك2 ɚ?n&\}۫V2b̺uv /j@׿fdA{XK:sL'[S#Wt#/ЦrRFH1!A#Ą(E;P`y.H1˽%di5XO :nWca4QmGRspX)mE_PΦq&y+:xB~G{" :."*X8ۨޘMw}`9Ǜ=n{6 .;,Gcls+ڲjC交E)ˠbVכֿ:3eQڍBquz ƣt˶%.ݪP ujh`:Y.h |~>Pv hɚA_۠㟃AA|KBʼn-o 7C꒫h|l`v(=b3FWJ' +jJ@c]QgHbK9wA +1oԠ:yF EKvBd!@[d W,N&!:Aջ!S>⢃7zk9Ew{]B&şL`Gfu(.3FVi937+H#$ܼ vە&UNQCʖG )T 0ݨ&0}\Rѿ d%Orcc`]ӯƗ遒#& 1q}Vy+L,ۉ\9%BW%L5܊"p8:Mm8Zb>6.Uc h2NYGjw$yIi aG; {7V4tەp&y:!##+b[z?ӄ̝jϬTC =+[ fp,QbCkp ϊwq6Pvx+)HwX3/8[VX ~yW 17 vRީ_I_] w"YfR_ L=ǍuK7n4^%ǡ&9d_TlBZ`ojT}$AH[iq4LL5֘e5zISreivl R5Nc EZD7Sdy:?%/anLybS9O 4`}Jf=M0 $ yJ7{Ն}CcC=7]g`sqQGh4,aŮO{x4lӨei TZ@(-)S;(G~c b& r8]n>pfJ_,k^>&<\y<9G,kJIQ! My)gX_pTt"!S֣̏D< Bur꩕!Bud|tQbQ&d椐˭{1Ao%sd'΍Igvl|OhC: ddah#TDJr5`r 1BhGӀ;#ͫv@ pg탙W0|rR3Pˇa+(OGh ew8;iz:rG052:m/gɆt7/o&7OrXquw/G\|GMIf5Xo c1'$#$D2#o7I'4' P2FOYPzxB5!i$UXl3%.E:17JPQ~uo[bC KK/c5I5ou8Ӭk :th$7/)Q^>YdW7?Ɲ0*xǚ8%&1\:onunO4#'vigIAk)Kĵd0"_YfAJǤLʑij?L,9_-*Uh\ii]^qKm (]rt x=ɜC|Cyt*/Y4ߒ0/~ -!\{[xD֠ln陂\p9b'Vپ^X8(zhxX`h4`e(奲۫06LhYzFgWj">䚲!k_H uj]ÖzFSR]W'wbYL`̓ihR,6R; Y:eTb^i ћ"F ?'}Ԋ\2Q?L2(da1}d\lt+ 4E3c-h| 1V&Lj$ر0.܅ 5dI~>6iN+@ c]t<Ӊ9H8W 3 ẽD5,euѹaX҇N?>L PG><1?)fՅuyTѝn8m6:3#}\uD9'elf96i%Jj;S%Y>g:]-H ܺkvq!40/5w_uqU6ǓNLzm)hxTJUi"s\GU"P⥻DFʣz DrekAsѸߓ+YfTJ6LT_,âhw&00[GAlUħ\^>Aӊl-ӮId1oYɱ >H:0٦u'{c0'Xrr6僳~2$kM/]yMGn ܉iZ 1m%2L3UQlArA<ʴQLvtwxQ>nWyTI+RѶBÅ%GeZ}1z 3 y#6މ졃kU3w VKROʋ3 HS_a$ N膎p=~c! ļ.;i0Z?dY%Tԃ;И9؈涵,9]U'@iYJ5k2ȋܬI lS8#,1xzS\Ay&YԊ&:Kd<[;$wchn M+rQ+G\9:.cjëV_{f_ +Es|ڹW fmFD{W=$+#C~pI)-2GZ 'Z?! 'n su 9}ѡT2qCVcΙNKUӇ{-J«(WlrFA߃`pz/fFiZُ rNl6y;`2D 8cՁJtX֊zkIFlvMQ͈* ,XZz^ v)^]hכN4!lkd׻ܽD[3fЁ:ϷV)rm e^r2ZUp1HWaKXF0IQ09xb S˙ZBX(EhO_~omql=Dfddڊդ2va3S IF4@/ oFRDcWTLkҩG *UD)mhX Jq՞l"xHs{POng1.wm&>wt/}ww82^#-ŹC3w-*_'ʳظ5w-h4qkXq]0;@#Wj+7#֌_57C/c*7j#"p|]Kk b9U+}0|a,Iqbǚ^[}CO=Pr=x {Àf%Ĕ|%!5gVEcC-C?1xÆa`[ĸϥ-{l|+_T%; s,r{# kץ:( lXL %݊8LlErgE͗ a' F*/:7*@ע6󊝮jًitHEcYE%c/d0AO=._YPq9& 4i^z+c qͰSv'zMb,fI<#ح7$'2zXL&3^h;vǼ2류J!/$:ylsUG&Bu8w|yIX؈]ZAe8jV0@C9)r/sUl%Nۙs4nGgo[X*O4}?o^į&It-`+>]_m6Y,WjwQ[2 AcIȑꈨyL\,`^hYUu~]GqAȴ!,_" T 剠 :O ^_)?m-3҈6sH`GaV pc: +o~kԥHRDL)5%Tvty{[DNVbcöeAӤĔWBjFmyw ("pCJpWqFn1U&@{H<<,k'"_.OOEAzӱrZ1zZѐLyQ]J|<`?Ag`6& yr+MCu$sbֱų{"?|XJNCe*9$--:j5 )M>w]]P$~FGN0xUJc_T®艭BQ)wiEUw::i6[@J)q%u32\P[ #̻QCdZ5qE6RLm9$gV^X~PHz=ֽ|ߍTupUZ`)xwI+1N䯙a/44Ztd\SZA.ernleN;qGkҴaQ뒈A@'͇gfN;N cer3+I6by$$3wUMc `֭ý=#ML.*UG2vbLOgSg nUUJJ)U50f$hҖv-~kڀɛ/)(eċXVyoO. xp濪1;l&R`y3$v*XP;1k>(W}Vd) PlX9]nd"E*6l=WQy\ Ǯ&{۩cᰔPѹ5<~J]nHjN-`#Ï[3q<ӹu |Bz8˚}n>1<<;tNsxUqI&KYYGØG_<\/0 Y2}ʓ#1&K0)YyJ؞YoEl9^ Q5t1 7qLuOAlH0!?QSNΰ]IVFA Nb_N4Fv涥;oŃ;4KI"aѷR5PVERj TB`hfF2W6iKNA}z+'x{Z+3)H$r߼Kͧ6^ni5J 5r]WrRJF2XzTPCԻNl$/JO[*QƣS>N@¶ӥ "zcޱJ9w&.n:6_zj(!$8J.rjCMcׄ NԺ>XIp6+ w7Mw"Sa/|z9u9tQzf5a1$$J):P9ɾί!i9abv3 Q3'&a_)8z :nfyl/+9M9Mqf٪Rvtߎ2V"]plv'r@'|,K:6IƏ'i"f,00"Ɛ¸a;SܠLt¼(+:CMc[o/$fb4#=ߵU2@iN,9O `pS1PGHl)k~ˊ~!Vf-jfS~{UT#oþ }Y5$CTB +ᢾ4 VfzC(t%4`p.PfOh| 8+c.N+ [ Ǟ]xeWZ9g~<)\&[To"ZԘk- )MMgĦ[N )^o EDŽESCRzM5O~Ԁ1$q६KI.jrp#NFD],! 7csq}fbx3[d%r6Dăm\j {1kN%탫ĚB` Yʴ9$(~A%]7 I]An59#>QNT_q;ɒ?('%4ٿ-B2~{B oD/и$ f CT2p]mmD_o^% P m>OǸAlpoBOpjN) ބ_M 1m&pZAiar.t,M)_Z svꨁ4Tmiu+p|V̊HB;B9Pr)'yeD[BW+E ST0W,4ұI@wV7wXazӆ,=+nq)3y r|bzX-I~]o% ܻ]4* >8GR HzXJE!4Jfe>b>ǹUB@\Ar]&-"'3'a R Ha|]]͛|f:@W:qZp_EJ8 nBbC)) W5-<ۍ)bAcпvL,*9Dlu_V_|@ F3]oꮰI2p`fHnʉy1qUSP0oEg=Fv9aIk=ͽ:hYLh$Y L+8(oBzC]hkcQc_qPdN[䭗bز 9 ` D;( 貼p@oQ Ht7">͙m6:~ ǍԦMpK̖$ :Q4 ߉E4iؚgǗgHh-f# |智^^ 7sHj< #*\UcBtj<25d۹XVU?i,٪D ;ļǜêMqER%HSR(}_>9;Qu E;V{ i>Hys X#K 5! ~yo+[P'3LB^8$J5R:/L2=Q,0 /b DF㐴Osc9%n#M+5?I@؈eq0E7!+Qk"M 0QS@I2).m\ -Mt˚ya|䷕J*oG@R4o!ŏ5'eYq+$u P@} to CXήrZY5,^6 /AH2qGR+sDkoZhNڂ˦ s7N&4 .V͹{cv89$/''U(qznJ]RMpb")5AT: )n=$ˤU_-WCR 4^}+ [/gN!a9ɘK*'S-܍YB5÷o! 9G[ a4m#/SPk&@boJb{@+|m'秙~6UQQޕ/D|Eq- Bwyfj?{xh QfXg'] C61 m<߃FƆnj ۃ5v=bg= ^}ԧiS!,G3˘SU:yXB=DTV75hImk# Z-=:G*Vdwͭ~:x<,r>TiQrPqv;·ΖW`Z/`|k]-WL6gi>0M-̬WǰB6\m`K)rfo^p*_:c"ag]itOᐨa_IޣšHϭr'̗?zBиU:ȩ=ܱR=Ra? C %P6nxN2I5V+ς{B}q暦mrγMPi[hk ݚ{n05'\ܜm+gl@k`txJX]`PK`j)p6@u(]6!Qf)?KE޷ṣ7lHzZQ%b}=s~!:z15}>?qI{tQoהUVuJK1#a*TÕ{_5,#8e^f9(l-N a|rj -H.RbSIE ̆`G8^.T9ȺWA~R.[S,"IN9kzD$ʼ`WѠ̮A *w3Y'_h )]uW`.U@x/n$ڝo:Օy6Py21%UtCS-p>7{?D_cP!BSnH&eZvʤ7NÆ}>]n׬;-c t*\jZ^v: :X|gl=M[D@\2wzNg-!5c|ՓB`4+GqK`ʍszSߓB%sS7`A ^vu~+˴/ dґ~!!no{a5ܺ}vG2`5VK(J-~֦؛GF)kanR׿Jࠀ96 Zucاyx7>0CE.Bj?!KslŲF^ insGn&M*rj^H+ G@@\cu[&w/$l Z&Q$-#B06qMt^Tk6ws 0++ٗ[0zCl$?R`/TL".t~+:E n= 򀎜=K8?r ,rW-|Kt,: 1"Zԗ!3Eţ_Q=+G-{Jtq|C+\ށs0Xm)@Kϋ۪Ƞ&0TzƎ(*4$+8  vؐ1W}Hj7*Z§ƁCnN_E23'cāb(hx`> 5:Qt$TJd79ߣo=l/7 >Oet뛹{ho-1&8ኡ%X) Q] FJ~c90N.͙tz8/*'$Lv骣dgbnzfr{S^zW27\pR/: QWJA7L\S1#=8Yޒ#V66uʮJ je5hQqں+G2:30ӣr*iTWR&rAH3iM6 ]6t0J7Yp:= N8@r73ʀSQN Bal+vaߖ3R%D1ȟ H(ؖ@qj(E컓qfz&@؃z ÐHp1Π{o ?u>\!ceVNP9%)$sz%zY]#7e!^W_)KwXt5YFPөݔq|j+p0ms761uX2ΰfi{ע,[|bn*%b;cs-@|昂C"~dv o(WU,a¨x1Z0Ҫ?J! POEXbBY>.EkCZK<D) cц - KJ0ni#st& 皢 C\ғ.ZȐK;DS70qXR  ,?xW>O)%Hm, y03E :̉&OJ+3YR?ؽ#^ !pK8\LμHF 9$WE _BJ)Ƨh.A[ Su:=Ix{TݗAk@TDE:Z Z@ o,G+(;jLKOxuP$%!X7?+<^iY" L*؞p8,K@'& gCݍ-]LnÑXH&=\2d;CuM]rgu5XL:`hJX.aWc ;a ȸHe=D*x,ߛ !1g s_ RZ_}an 4~Wvk JpS7~i_$z0ucE'$̸=跬LY(M@=T"B*[$E'n3',_*C[HKmt;ylΤ퇾a$jWx k.%S-6kLkI 'j;m;vTE[7u{rmj)*)^b(!|6~WGoEWLvaRs $躋27rU\Sv08߰*D{xP;'@I0 ؄hvP4bK3a-ݳ<8tCLj{)q/_ܪ[F|*p#ks+6H5Jէt`ѳ8nuG7e5P$86l)K4M( DD:NUi*tM۾B۪ILm4r[ɉV|BV4B;+%kC`;53wHխwoO]+ClyS`edCH Q>o>{w)n7cgޭ`PX۝"bt;X}^))γ&UZ@)Z(M*3. ?gz"fHP].Uf ^SN.ɤq:ZSc/3J(B 44Ay˻ \i)gFP{V90{on4w&"}+7YQ=WU=&AR)ZjJ(r,(w`_H RUuӵyI+ٚ TQ`DBhCfzFhm6Í_t,[ÐQ@!؟)zXU2z^mNkYwۂ" xxexJo2QpcUG~A%c>s #v(j{lt+|X7I$)D"V5D+[gY{sj2\=q>\\9ߪZ@>γ#K݉ D kr65`;?:6;F?Oz 62֝Z{*5}M`IY$F1jc MVffxaqDB$`/7|YЄ$8BWTJ suc{O!HƯV}@0i 7c+bgc+矼"pіbPKWzshmݜ~0::\5}ѓw,b+ pjڍ]C38K; 3r8SN>So DZ"R`UnΟ֭`IwԲepQ}3u]=A5ld !SXIWD0_ &QecdǢޫDA>m.B_ w]qkE ',gVwadÍ1iX*4k^q>`"/u2tTWV[ 0-tzǰ$qp'6 4PUDWhָ&[T>$d}MP[ok8%@^ad"!䥰+8asif~Vi|&Md' !vmvt'?d6 T[3l9V>3^57a^X48އBadїJ>Y|}8zz~5w4XMVsRivzaDbP40r,3<{9:,0yyUa-7DnyI0-#IJEa Ze1f󩰕,A9>agG^` R N:sG|SC8xȬ3~OQ 0v z煜 5ܨ<7 aN%v)۰iy/ŕ mfI/\)qKXmǗ,:lhsļНTӹ<[&6[ CHCI"*A3R(iL+4Jk#:@@W uufG ̯v(uj*\Me1lrDͅ&2#Ds[3d[74#P[D&w.sSZsjܘ\FvRv -mt^T7K+k|0 @>2=[VIl x'((G=.!O]N*ҨC$O0 N.RL$mS\ƞl_s5j "Sxmckϩ7..I:)mgA$Se" CRmhWVpvrZ) );oţ3kwb>x<iͣ[#(JsԼEb Ц_$oI(fWw3YQ@:?:([L(ؐ0$(xGW4n&u*ƛqW0)\H5"u~8y;5\tZP .$Mv2^67Q6(JbDxRt=~l?3 oY)[E ,27mM n߇u(TlL/ %oyq]0X0d2M.5pҾx!IQ3Aa 6Af(Hx٦m26^g&8}Ǫ'lʽi)V Ae!Y@@F(݌ ߺ>h`JjsC,ݫdEtؾj.TrEL5᐀$Z`3rtaaHV!u WV0!)Zjdq7|6~Gwc\ywYa(*{~7 RchV(S/&B(8:oU%莤S0&i]DZP;dzb0 }s$]|9~Oa|!*']<n mLí c-Wy$HZO؋`it:V(`ibm~B&/&ޢJQ.,Q{d'VAǸ9ȯ$w&K|!xm.NDiclF՚[B h?VJ/T:"iṯdnv{+7畺N!Qxk mDCTuxb!vѲB54w&;b mA@a~M:q1F+moZqhq='6 ob_!~Sivs+=>B|~|p`Oc뛐rk Xiuv(_ƽK$-&t_k^ +P_آbK8q% H=}H9&͠O+4Lxr_BͰgAu|kI-i)ڞ"|_$x$w}əƶ03&TzAl=jUP1"ӘQy! ']?"+x?2/ͩE %b9 FW7Ɛq,qqQ,#Z .P-u^=Lhq 6ݭ9P7K(٫D2½Éqк$)ؓʹԾ,kOiei#;S'[{Un;UQ5Xw2H' p,mTP\ U&B %2. `9d3LT皠l'ːdOW .-|iv"fٿs,Ս]Gگe;Tky͎ -x:{j&;tW䪓k{;lǘr! > n_Tdg(A&#)$7%Tڨthq.w3T\#ki fE* 7KPٴ ދƙۖ1wo +~ˬ"j"e(jl> qR{I)"4 C!& n?tf n݀jimyf'tc}~pV!h`T5`4q5peKg hSA*QDmJWM"vN80X  Ս `ugD;o4@rsR[p zo9CYè-,p~6_G3PI~(qlŶgnngLZcy<=|yLp?sX!)v<^58>9d̛uSV U鉦Tb'YenR !IuHzA\ØeVW"H##levL2Dv,dC; $ Qq)^o'~F4};c ʫOoכZz&V5Ieh_e-[7 Z!?wuLUV Fn n!oK켇l.9&`LOۈ4Z]k6WxX^#ౘ nR7Cu2oϹTt^W0KO˦}ܥ㱙vcQX=ђvwEŰ&ME :;0 ,;?,bh=PJvS>4B$%mSƵ[T tD=b>k.@Nw7N n{^e);]l\4}琽i{ꕓhLƢa"3q֦֘)^&_(jw= o+A`xCNʶd+qpF$G$MW#FYHƿllgEo{Hj}I*̓y{m"҆+ʇO.z!WƷ6KZ6/rZ|`gs!klO1WC#Is(roY*tw_!4. lh=ٓֈހiU>$pX}2ƭ ؇HS0 knhiZ`*Xb;=ߓ$j3߫)70Gh J#KRV81ڰĿ(2x¬,b~qѼQWR~.&:ݓ%{;7>ݐgT ZF|mܹ,jfp!5鍬}VCX ZF-ggOXN )e CC?vet]7~~(TfC{r5S}F s=CXW^U e#:]*ocÕ^S+o9Z 9cE:A[ !K o(fe]n,3P^"bX76H@t6>Kr`׺ݣc}􇵐4k;":*6# PtxaTe~I( ׅ+T6ss(VA<֮P1Aт*,ƅo퍉+}8% /1SL.!}vtFiK{0\۾Ṗ !aWJïiI/hmBW)9&ʷBOް3`Bעb']YsG4@Չy;z؊0oT>+[ş뼥U>5hwpCs4i"ΓXOMМaM5N 9hϓ*_؂iof&ߝ*{0Y9iyw@8#a_`+;y*xiȓx`=n;73 UmK(` K%^lf^/UJȶ% }JP<#XED? W svu , ?]U0ZV ho!/ ֧!(Q͢7x䮃ɴ4U ۓ·bչ6(0 ہ."[.I箶;sKY|z%IWTaRN$Y$ٗtwڦLQm¤r, !E0K#{6gqCa3U ޸2>"}*wGhЋg&2b{[ WcZK>7'ӛ3{0*&)kc\BulKZUX6}Ձ \۬QI^rvB5o~wf7R KCAWs:o=(B'06fy\.Y= KmZWE7;j)Key}LS.̙m]5,[{Mġ,LTšvt 43x?T~잎;EUhs?3rއ icd|!,_tmMdgZ6#cKE}"C+wm]ö^M$ꋠDu ):=zm;JhRB@PV모oB]i6t+HA9tv~tSYx*/kh/ulM.cNÁu >cV׻䖆p|UwHƄOeLz{#_tU`(L~<`'w{E+#Hxodğ'xgqNMOKfjyJ. .!2N똫>,`UVidr{J]LYvOV욽Ɯ#W\c;^~q2AW67~ "#%b_;4}p9yI#"0"M=}1n%擨5"j4((WU`(Z*5cW@䆞OfwGX?5UY0ح.s®\%0xF65/YC_!v|T{,\|(8-(|k:U_z v pb]~%OiJ٩zG}kAGo-.iT7/?F-8^p )FF e80AcMUO9rN+7C`E'oiP9AG,ط"E"r|/[si*{_Ѽ7>iHJnI{ o63 җ+^veP}Cb;dv@T"A^%Ʊ&LoL!cJ:6aVɿl Eu[?@c1şyx%I;ME/s{t#<#lUW r 8^|ĩ3F0o(P6Au& d*=eayEwvwshlSk`4Iyɉf$avܥ28Ja#V3y5 `mقϸ;,YE&`^<53_>wރՂn4ԟԕξKSܹ^lg)P 2lvќ\zhIv4-l6sܯc&vI#3F^חpgE3͙B,ţ(g E9KB@4= JׄP\Vd-B%< :˟!P^[vZL7_M0\ qzci-H5D*gzV'aoj&hֵ4C1!Xk:t yGrcem xA̪iqt|Nd14QO0v蜑Mft'}{ -ԄL%œ:1Gu}jAwت\ ^(fcU˲sk3#ˏoN[+& .cC=R8#,uԊd"W~0ue9BB)lxT# q.L]$S>y:L0<#]8op`( * @Ɵc! r[q{HZݞt^f =UMwU)yx} 8=.3@ZvTѐ>L+8NW ?]%?M%VLRVepܙ!+=HH?2lD;4:F^C,U070FsHhhkш,;I[$?(v;NL*pBg-`7B}yv &ʞ<#aX Ȟ"I1#,sfS:R޳*p'],MJ+th~+kWCCv[#0{]@JL.U8 S=$%,'|ܳ8w}0a/0ď5tWc nβ4'!.Y {q!U4-KW(/i; =Ё5;5*!CJsO|Ս(kGrZ%e`7ްSO)gTGж7d[bX;_Q@^θ|ؚEo!Dtҥc0ﱃD +/x%mzDP*{ B۴ӛh:yN$'@>l=)W6735d дӗR!exM7.̡9&ݻr_LY626=ϯL{+57Dl }M 2iL7Z  8H۳!`,m:Uo܊?3ȷ71Z4t SA”KF"drsKOlbK q6WނvH+ʒo=Z,Y)E3X%kѪApk9TٴOg0G%sƚ8DFzQhb)&-Z30SC!A,@lؾ[d1x=,Էz--mRTް \?,*UldE9?U"= '`HcKʡd[2q?vSMdo-1Rމd?* D}4tx0r=E5/P]000kT@LqskcqDN)i$izzv n6ŊAߕum5,'}tH׹x:S 9yfm^jV v;QD< 'V?fBUo@oqak-nOl*bw{R6d)\nRN㏲-HՁx̌ v NfCY,ՖLev Wޑ0ySUKܼTB ;uր@P?rq=>e&w:ĉ-m(j3N6|!=ĝ#g_QA0ŷM0 =K=S^ 8;Xicw#W]7:GQT[!z?E ==@piYZ4 js3fT`UFψ5fF C]I'$UWoj(+ pQ{6mg)/`P$;8fv$%1(TxYb_?{Oag"!F'J …+;8/w 鵈 XvH5l CnXN}njJYu;}/ʄ11֕&nF\ڤ:pk ~=zx<M1Xp>ԫMl7uOLxfdHYT Oɘ5ւ}x'[؅uPVCū;}$S WiTK+/OB4VKs=MGvC=6p(Х88#eqg?+ {, |ۖ+"SdUjsO-` ag4O~VmVTF9E+ ۋVDƸBX!ߐ dKM V\a]@験9 \F'gԹ3}-hh [{ݕDש1 7I5## U|2kpkmwZZ$<%Mk|V'c"lj?L/oieQL䩼\<=&G~΁ݬVQ4ge?)wXWLܕ}~q#; @Z E l]ōlBOI\. ʚXe924 l)1L5jV$JƧQ}7gY!c"*'*ş 0rJ7Ukhx}ۿ7uB$uh̷,\ef۫$FI^Kd'~rtvB!>FHI10^{_"(hV,dEP && Dҙ&jelzz϶<*k.0T:5(CWЃԎ-0,1<?d~`K:x#ZD0}pg BNtT뽾=5u)ԟ(٨0HƶBɁ0Ѣz;>o||QCo9~ 0Pukd~E" jxF~Kt'7A\)3(b{% εԘiU$rZ=$߉\u3ڿ* #48P3d\A`4WhfN[OױʌB߷zNb׏I-2 =A _sx;6-XҾnhHoJ(h"L՟0͈Å gb[`)x5^Fe$Fy q jʀ-W 1#q]:[vAcMcUC<z DE}`T Xyc-\i^(NSrT,iNߦݜ$qz꜍h"I,غkZ)6Q'`)STjRrM\ܾiGpka1^U,R]щSBmW5iDNXs pPvɀMyIVm=#Ƶ&/P\ љ`8=>\!XYA>uA`~=Ȕ%nRA?К٨ ֗RBhe^E2aQ(wF25GF]W:/*AD# 3Q2DRsmBgtAӛu453h:>`/ދiV>yF{Px'eݫ}N6ȥN;Ktn6-*N#sh@mt=tc{6% AEXB%e!niB8xsM; w%dZ|(l=Z7"6M|q{px#́^f)h[59$Q.5ק`Q20҆tAom1jJ9B̚3:l-K^վD3{72 _["#CN( Hqu _a%IN~r|s~oE1be6ft%xRB^^fI_p~︷FOa( ɏ+S,a E=}-J9{X Asm\{CYbwS8=. &hk񢊌k~o6Q3h1!\@4uĤW!ҥԿز ncj?AFa)'ʛpbpD0~Xl7J˭'覺v<}}ndrT:L*M<D`'bTQ9"5`(?j4B=ltԝ}  s]|jٞ-KTe:+i x;̡v*u:^TfTSӈ"iPW0/ _񘈫p,!1arA`AwR2KN ؚn^5 ~] 3s'hZ%-.57&?JZo[wHhuaZ# 1vZf0ʲ{i19$N2[4LV2ZV^yT|w%XnZmt)KhO1* DU$|.guzn/Yp2Hy\,Ӓw]q'-cYM@oә (J#tBeꌐ¹d:0o3=,ea7{2I;8qd6hx봔P'pDt%ԓ7AcRMdPT&tDhō9|Jm#䯟%<+{;]u-hAsf:{PˬF-8 h䒯=<#3'!_0.ԕ<)Tu x'e7_UhX\~@HAm~!P~+󓘥CvAʼyCLs1'.> [l~8 @Vgn#QKXU$GMw\LCwȶ-kpCy \/G {f :NzUkX*UjV8_o^Z4')L=)+FsLf<޼ۚW,D:,W ;8$,J '5J5@si^nvW8B[.ܲ8zDYJ fnjD@԰PL;C7[FR pMD$Ic-`h6Ll{j\5{RoR+|DOfۧc@6Bgf9Nx'">7()xq+ ЌJdl|Ö'7ޓ墨J8cֺW :p1 2BKP~}ۻГ' lR~ų J`$P`dH)FT\nE34} KET>VaxtNi&Hkוah (|ŭڊ0ajKkךcΒ*l>`$U.077N6(wVe"7?Zhvт^3+8wzr`򄫣F7n'jt5!|C5UИZ|_1 wAHi ྯ.-x,`} \O?v/hqMc)W,(BxTe?9Z&[0 2ll4O,t^a~\wnPJQ)M -fjC|sٙU/!)p qH=/jwFy-$~­&b!μ4u&1CyYk(pYT81]*XzpD?Y8qsu:e.xIx3{Yi nFGszR{W+ TP7]H#Ed?lƖ}!-Y;w_zͧuPss)J/\4IV&MtLKWxiub9?03/מ)c@ym_5|wp#.)5|4}mJ@p5av)h+A@n,]>HډV/E F\2OWj#EBzݳ6)#z)nzҒvcI=;ʚuYcLO ēDfpY _J2Ez .򌣬b޽lX"lu*cA+BԀAY~GhSn/m%TAâ"M|ie9:3g()Ci ؄@DKFbrOK[b}I U8 $OmI͢v @|s̛N䘏_ :x35.nQI}xrcKH{V/.F %+a36A.w.C6yKz7cs%eQj^[i!#뜊ln4nUXUr4PSzqXz޼*- Gm\ilY&Ʈ(iE%ۇSE9p!@mC6 [ uRpvaX16yVn\Fgv,Uy95SuP:dB bZFD54%TIٲI7aSXX6Dr1f쯿864QK!Ǧ3RCzvش|+ݺ1rqf9(?MLwAkfT"c*ι\Ig@qO?cRPU)#Rs8_ v5D/9Fxد zdY!ԝ~ʁujQ-"ZauT7cYWkP G#ws5,׳srkn$+=SL(gBD *(4t8a-v>Aii>fE@'UPsrGƀ|*a\Ut"cjhf,#᝾B^b dXD2(K)h6[+F(7d|H6XЃBbsgOlqwya a)a?.(Kd|*CJ16gVBk[1+0rn.K%H U C>EDWw>s ]0HA6 .Üp1*_ QٍWU_lއ}g|*qȲ7 OM;N3QSC \o?*+wE,'##5@gp+JRϰgV=7:GLٕO7f= G(<"k3U ƞ2P= `㍈ި }δ ͼư;o:f!JgX&2[mtp`a!e$jc)J椒OKŽyT˲)ϦpkPni,ޫEbI6 x2%;p/>ϘLB۔]3ǭ<멀ʛic;4/f/gɁoF"ݔ z%,lOG"KE  (t~%l{nۜ"\orqrH%n7pP<{jw\auEI/x @a1{rң"67sѤ_ǒ->.JF*D_zoA>a&.hqPl޾p^%>Ap[ };@r+Ezho;ͭь|x||_|ۙk \!1۪ƺq1j+O\a7açk2ͬ+ʂ_s%ZU~3' 99Jϱ v @՛-6~Y;.G.u2']/ϲW&צKZbtaٙ. kBH5x`5:+yc׹K?|-,D!X e!\!0M[akJvKJ.'LCÎ댗U }!ˬ`E4_Qp.@|z;S" 8^2X݅XFy+iɤO,[?KpK5tї Ye6 , )!2XJY{MFY~d2H)Q"|$*mDab!; xi_Bo]L΂N" el;)}iClAު .*%`W~zNDL"ݒ$EcjYRKU- spD#H١uSݿ$&¡&K&o+p_,DUr!sv~\R)h-1x Rq CЏ# yE$]_Zz\^] I:PONݾ(phxow`Jm3_9Nfˆ${! 5+{ޭ0?{>ZLbW:ֹGP4?pcͲN^) g_6eg@X~%WrԂol}7?ApVp{JP^Y? Ȓ@Ώ8_Ztl?|r9ɜ 3?{^&g1/rt{wbX\=3Ѳ^fEY^*2-t?%Pn {R if䳞:ٝKdЩq]+y{4}6$W( ". D4 ~q{!}g>(:Eo[R.D=ТgOZ7>1?U?V"5]q>mE`/Ĺd)GBuih 9UeYP#x*Ͷ >5%&'7^ξ_n+LOC}i[᛽Tɟ}\&\%V0T,Leo[DLӾC +== + ^:Ai~#œ N-DJUym4Gth8z z2b֝5![{F%|f؊}P@Ͻ稬6-!07CP`}pqm4Rz;nAH2qqNf-8! >Z/DξN9|fIñRiٹ(,ՠ~kh'9OaoMt赝5f2oȊ8``7&zlQs="Ҵ  2DdaPx$I&[s!GANnjv9Y뛡spsrdJaY4#/KϪ;]]TJ@ ̨tE3+Ł Yek!B{Dظ2k[w+L t͊>8n@ILlXP.W0k:pi?s !$G*GjL19Jt,qkkᬿCXe{=&gƉƄ޹ TSZWL 8tOel4.gONjFgr'P!b#PokͽHa145nҥ JV;IB]AآR=עcZ-wp]" voK"; kCm5wy鐈N g"nED{C&h9StDr\Tޣ@o6 P̃rHGuHFmbWL4 Hi!"Rm/+5yǚ#?1?PT{ Dc=*јmN %5R|S_M:MM[4G %qmAkV/FAgTG(ao 3k7ehڔ\0ӏwնYWt<<SOia4?OL4ҥJ%U5HWrtFI6v'dDC9%$`7Aȥ_,K@nC[ο?捜K i^踦è A%n g/-r0Њ8P( `Qϯ5žamgLhTϢV7NL:FVp49_}[y4o ` `>AVe|3gǍ$3ۡhȘOP\b!"F㶦 dڄp,*NG-^,j<ƖXTZ?A7.ZywfH9מ ni^ T`% }|VuAοvHUa]ex=I:/'pnp~/;>e5(HU[ UR!QbV*`KC?Ls1]`0t6s}ND6;/'m4jVox2Yv2|iUT6րx#Nk]v+ƅ %V5ȋn1[3#7 \iHv5`u8Ή6ٵsl2`ǹ?[H_ eN=AV XF?vP¯Ai@`8;=6co6hڪ1Ǟ>4^-&6K?'j冸S*E8"UxV[wc3vʕZ-9WC|9ug$%W `?&!J`\^:}_ux K VC0v3?,ov@y E̓gS&\%jbKc9@Cd{٪jYW~e W\ oHnV;ta73/k,<3l_1*'!P%bXR>vH,91m,'j/mPD+9~hD$/f(97ycOFu^HrׅA،*bgokhcsi~\˫"fl}/~!nn6JYǪ9hnWr? .[<@ h kX 1#9Q815_IS}gjJv"ÃQ0@S$Q$h_Gp2Y"2K@$rQ]A}ӨICa}MEh]_N|/Fd.=$L{\*qWK`@p,L8H^ |40 ZU|l"+P-[C]Di ou|FSOVF3Ӳ!<{ PDީ0mhzXJ@7=&lkӯyb!]0E!hz_+7@U_{cT\`bXQN9 o] )bhE{jLyRñGgp a=U'K@qEe*{݃kS?oXX=s' NjUWZ6 g!ޕ UcY?b> ڥg{aԥG \#Z(AHDs7OCo?} F*aH\VХ+Ux};%ى[T&U.=)1BU$?o{)!cȮ]ত9ʩ4Ȕ"@ B0ekayMrmysʊ@/zcґ;WQEpwBI?u{Am':Gleɥ$'.Ӧqd 3+W.ؤMŕ0q)dy &n =fkm>l¡v!2QqTps$p2YbͬKֻĔt~tm_ X tz0F@8e~(k.% R:+)5.T .Ќdb dvf9@g243jJTIO=/#e !'s8؎/d'#3O!Wy`F,UJ_S¾ ;.♩&qQӮ2f|#g f$FwQ9ő[OH J `ٻ BS o~b7Q޵$V3%/~3N?0n~=ɏsAP^yO#>Ǩ -$R(7"GKWWoDjKj*i_}^uLHF-τUɱ3qo2kX3򜶣cMhY=b~kwڥ`ǤW^KioxΥE$WXO{a$ FNe>4~5)˞^Wy$ܤ(Am c(-*/jN>H3kc~ZO 7j m8*dd"8צ8uc}&\/'Z,hY򪍰ĭ[_K!e hn;3/1z#jS*fKPʺnc f`4Y_7C zp`#!Υ.N6q09QT(!oƲ}!&}^n v<7K7n'ٜ{|CہC߉^Y0 u h]H4]# uP:+ 88mAۖa4Qk{"G0 z'FP#O2Lo~+Q5RJ q\rߗf'.Oz#)K!<ZeUiVoP5kw KbTZ\;ӚϿlVS䢵+qjȖ7 CoU+|R Cw+5 8|EL! #Yq@CGE.^kG,Eb25=;uᏟ4Qo/yoX9W`M~>FLrvR"[˜+')},LJB/vLȧnKBy'S *|jZoqQ bpLR_`j zګCܵ ˮ]'nyGKhJ腚#;zXިP/U ~!RPQ'KNT\X5U;gޤT4Q@nɫZR"=: E$b8 Wh]*9<~~;苒=X)yV21+j'k*7F 8JtwF5S~~ x,8Y֣ʕ}TJ 3}4W)60 @N$ v;OgkkU7&RME荅XuF^_z7GǖllʪK4_847A]з`xHקys(GRllV]Һ`s .y #D0| >ސ6M1Xp~̀"IA7Qql g2 89!rAa[q4@v Wflgo3*wΣ?6.럲,0rV5j6/PMQz;MJgYr>A Zk2}J\eM=\c, K(#// KB<6KSY|P7y-ZxQ*~x<gj-hDhWaΊu]h]RǺb)6J]=Hb;k9DM4XIb!oQ{|jQ͓΋H%vhQ32xg9fu\A89G|3)4vuEdv? pŸS&_$tKovlm[זT pMzgL#3n˛Ӫ7zN gm+ah̃Ǝśo<ܹKq0s/̉gV%(R&{ޒnHXQ۰7uO[wkBh.p?BNJ+`Dz7X# LkYpk8R!(!jquvO-v1s]286jNOMkgH9-8Wlη)? G:'Yhō&wKTEgBfP6ꋝBY_ދ˷,dP: WeCnfn {迋n5g]4r PWTOl=c]ڧoXm7 r- F&ډWV;:/bA,\ T^y/ l/VŁ|^d2-' L= kFT9\'ffi{q.i)EF"X}cz WIPr璡+Q֦ +$ygK8HpMt, gnS•fESMĵgѽHqOqxE:,+śitUo{>V LBKAkV`x ý&3*V=szv;1.N[52m?5+}\f: \O`d ~\xAJ=e҆M3*d^^,@@̐9GHI!1KGMɰO[:@X->ӡ|Ov&NUno):+fc.@,\WԁSIS^]n˵WOx"kEMx%}HVgTxuz>H1y D6Z^ɘwWͭtc_}i:@4ahw$A}ztϙ 2ܹV`Uc9ib Hq9D)ۀ•tfd9K΄w_e(TȃOiO%Gihsښ#YU浾)j N3H]'uD7tiYDv}I,SPW(k[G[uc)'/D{P @ɚ(yC[<S% O7ye2fG{XuYHr Q=_+wJ_z&u~iQdp]x!~wf :W SuR =y.+N[ϵ'69=uЬX qR SUv9$%ve2B >C/~ l 4VΏʟ#fhP%r9z_X (]),y.o`rU ٗvDy5`Ap!։8` daV?9HCץ˱&5Yø7Ǝ~ڶqvNPaB9 _!aB]vf7KQc<.wgI|2Z%#xmQc,Zoc^ "iʺ>۞!Qii'΂f9Qx۟*ѓڞT"1qJ̩-7zb~A'kKO.2:8G u[M&B)KIVv8Zi{G}7%7G*S暨0zN םăp\+=c=Jp/s,o}R8*9$uUƿ@-66zk 1}?eR vOze_m}3Ie&f,Ny,jm4f/hsLQ; |4U:lcX$"uk5nšw"50UaSaϽyRi=pCkpr7 iIXbJu@Kǥ숷+JߤOZ< E(80Ej/9K3GO23'xd}w5ْHkP=>xQFFR P,Y_hS-4{Xl6<)S$4\]ٯ/ rIӤO dt*sAOĢw"cͅ6%m\iZyOk3mHtO6S{9XYvl/zS;&nȞ ޮzI-?RpؕM2 3YK`޼Z}Xe'L,1T` }}ߪoG~LarM$U,z=<3q8e5lOBtT逄)m.BU&Tc*I h1Ocww3 HC ձ ߬ RYFe$l'M|>[x1X{ޟ}]6MZ*8/vBPmdi~8i ݭCVoyE׳('Du˄[P`>H|4+ġz|Tކ&V~}m J#htc~5ؾ2Xau!(.BFgٽkh0idqm }zGX34g3ݟy@=~s$Xg`F zT $u j4>T<}LD=GvZ  3$d>`yJ)Bߍ";Z3-`Vݡo2X67̎Ϟ*ۂ ڰ警)vD!HTa k6-Qd#|q#*8ҫflk}RlN^z25$?pY W"M]ּhtl_R@ռ3`H;8hx@uaZfxhċ&{ɦ`-E בeEp=.|oy,4,:%GO[ס\ޒx(?h 5dlHqXWq,Xv,ჹ bm10i3\'okfy{hQXLaɍ(JrS '#Ěuwk1+<;{Ѕh}uLZm+fH~C¿o) QQ,xEٳEZ]9!Y*cl}9ERÓf)M L]N>9NݘPH^` t2p%4Þ y#iw3gF8eC_C$pQv[k.Z%~#.gRoΈPQkL6z{kr)]: Ziefd!E0jR",>ޭ03gQC _/HMEU4b&-|ȡAƕ]Y ~e#)4Df2J^6Twiܔ)z+vd,TN(@D| )71+#1ceKW|щ4 》ښF0)@#~sEO|aUG-yI$v9EkOE&H)ɷ3: .E/>94:zېYch*UEL >+nң`KDxc R}*?w﹒\-&X0g!?@lU'!tuPa%݆UcHd$thѡX4 jߟ4<+=9 'բ\_ 'uLS9pZmV4Bӂ첣k +6FFxd&> o zg vVU\DaYBT."Qggt=i۶3["b@ޅq$igb%7O]Rfp2fqg"9pl3@v5@[$kƃFaZ |Shw+w~"b铀͂}kbM[*`3l%#Fb g\Z:ZyNpuc3DLӡjY] x]Ke/((l8-4q(㳉md##p|.o`Bs҂Pyt,iW681>;aOBovd~6soysĻ.U&oʼn7HmɨVdnig " Dp#qo=;OSH@YÈv)$pzzz u  eX4qV +S`4Cy^-߷2{kGuXCT28B+^'%3ƫjXHZB:^ˡIAI{ݰU;x_4ǎE%ࢉ瞙 "D^h[ZqpV=b܈pRf􇱪s3 JdwR* _zm&!}O(=kƕz)e?Zb33̷ʬ^4z9לGW:v6=Й0pޗ '1!w] ʗ;ͼ(i[q4 (4.+Vn0FZalAu%3a> gzd|$͝KuFg) SkIAR gW};f?Gb5,Ф“))׽GQz}w yRKքE'lw_@dG@R(A؟ך?C_pAȊxfTe B CV'EvsUi{TCfJaJ'E(߹+k^ 'fgŋxV)o&O R=@6eуJ˖bq( ҕf{(6_|x}՟rd9WyA*0m0yg}K^YͰʈ dU wX!Tꢒ EV `A,NioI&.3҉ jQFePT 0Vny&18lͽWfsy `:&B헫,fpk_gNHԧo S …/! ɻJ)r,ЊU `SNIyAČm@OolTsNX{C_L&.l3Ucz6q}8j\yvL;T"=o>v9ʘHkd5$4,س_9O /R,zj!WlqHFguW-7 #( %غbfjS;Vh#&k}/"^F @5MVu:~mD2b Z/gy d<&\?-ݪqm.k1+'?1}e‘M?wjb#~H ]kntGtɠtw8lEG h`e.T{PnTUe,t[lN=ʺKPrP5=4Do3wG܏]2oIJzh6:B~Uro1Ay3#@i`PV87fc>ޫ`_IQ*I 4:D-!h̦YRo.rWʐ-VGYK"yZ).Bb1Bz2S-"aL>m7\Lh4E" e z'>Iڗ5$m?,-7y!=٬TZ}mt2|9FbvHH5R͒<+UL=g/E)oNY rB87\Pg#hȗdj= lO] W`Y#18 a2uʊ?ui-Pe2i/V?ASփ!~3ť)<ilrqc>x"bƎ:Tl[sx?_N (e@Au%Ѷjs}+Pv:-T\J[iSRRK΁OYUZAyH0ڞ^2QDti@wRp~uE͗?a"7 Me|asjWhtL|m|Z/Ge!\jݟ6;֏`i5_u և7EKSU$-ެud3ҩUĎyWZ!0na`&LNh dn/ѢlDbͿӎfs]w2̍ A0bBZyen#IC~6BC56S3ܝrsI93sz.iA ήq51@K mpg7xZ{qf}*9dqn?rT wV.r^jXyQgJ6jY/liz(|W قƥ/bzPst@/j_05c'{kiܑt_ hgQ(XO!Kus^" H fך!5yB|Аm4,|KyiǮ x(BXj$]T'uʽGZG2aoR$~fl|شt1!TդR}`ECk#MF4 "B]ځeMΙ6ʍ!;MVaaX$D*)WUUP T8Ădhoˢ_"ZKQ@d퍭hLCC;_K,  HT9Oro(Nǐ10 %X$tdC1[8' FO3Rq `aĒg7N&>,miq́(;4*5#^4Rpã٣QG%wK,yi0-Ca=2 7 JYIݻ |+/ a<,v"+S0{iMklv^$Dy r`DYqW5ɑqQ+Dɢ$f?[. E?h&ЌA*uUw뀢uͺ@j!2Nx p"ZDG'B>-~vANQ[M_sYJ>@G`al5}35N\^j )m.n̤ZiRet{̧l=\I0.㫼m`.њ27{/FU#x3H"vȧހOTʷL]YHcKʯmpHFK-LRYi@V#L z ^]!:Lة뼡t ܵm|L{Y:?zA=K*t;+^FeU*`P%lB뢃N J9Cfi8atYn_d {BNK6GDWBդR3h KnBe3P;z{W>l*1olFJxS$zK]c|II6Z}mvq6L>3&}7b{/0xq xOY6?  !4] y~dg_K J:s3{|pk̅kYgg`lb1 >[C0I0|-U1Eq ظ/! u r}bY2z >Ys GTqv&= "ghvy])B1cgVAJS8Da6I+$:Dn]`zZ)b|ڎmY^v[GeeVg7 (m,)#kOv54IM1Lf^NC +\F4-sWPevIʼ5I|3 i7u3-#,IzoЭ)7Бm`?6σ!BCW)ۛ${#SwN1_{MBZhXݾ ({ rZAH8+wo&܎ϴ.%oܟfR ` ڦ\)!}Ԓw?}}Ħ /rD$duH\|x GLL詠59DУ5 VQ(S SZzݫtϺVPݾk,d#3eZtXKhjV5΍"oe|  օp1BAnT̸Z&5"avZ?zV3GBFޗ_=.I_q.Kq榠o}Uq#Gٜ].qm@+Lg>؀$Za^]SSRK>\קUvtjk>JNr0̱LdZ5)QCcfvVS n|-e:>sfLmmT?J|٪{EU\8ɛմlVϞ3O56,̛0R`an阁ٙ}!-|Ckfw'DlQ=}*6U,me1`68Td r(O!>Ͽ.t1͆K =7}C\uy>rB&i4(=5 N5v9nB,nاA}FH vUҾ(Ҁܿ-z:`>G_$E) vII߬NǓݢeJN'9~\lNKę%⟢ɛv7LGj]E6V R\*'gdi%ڭ&.zyxSHdUt.6(d*{ڱ&|aư< /Mª`6 PlVu<95(U9i2^x-/9@sqݥA ظt|}@hKetZ0j+;Iq5;P/X]WKgDIފ7zo3qiV}urFԗSfVBYPJLsa`q/yl4 +{ kQ8/G bELLXԑH2).˙Pp7?%t ɓqxGȉzRDWv(vSWjG7Cs0&%HsI,rdFId%)l?=}z"[)MM $CfgG$8wAMLNh#DXU3ًC)h DohtRavj,L_*S2`=n6L"6bc 7H78yS~wh ,u ?` M>HagLHo#p׶oHg n4 jQsKg`xy,h}]J]{͊6R*}ï x776`تB m/I_A11M9C!Fb ̽\`VyvuVԩ-%!/Z |tXz)m ^4:+wD߰O7 n~L2=!,P!0Y(S=@s:B /YFi/GS{* fH9 Kݨ#X"L7_/ZZpg|kǒfuqFhTP8Sq(QQMn b cDZྒྷ!d^~@f'Jx%&jJ$l0uyڐ_Y]v+Ĥ5so$iT:=Qy1Y["d5\JC !ADPrǷ#C7\|L;XPjF?+#2_LuzSi{' ^m1PiA>8] a>bP^jq|yKIvqF !m.Sؽo/ؘpyJ*m[o'w'޶BXlUoA glUg% t.}(v98d16_o˅C2}96љkEӅl2WBhLcyo#3oBO2 r?J 6~l79ί vw끸k,B(׶o{zMG(HV]6̾ICyvz uU|up'R~41\J,6y[oWr`?.M>i/}|!H#*FzY+{#ԴL$ Dҋ*蟵{8 # fjk jN׆&"h>t<ʾx4XDl?.{qt,Ђn~Zȣ+*U<PLTXߣ(c Z1t,WLoa`n-kO=n GO9XN!wО ;7@$J#Y`::eo _;.Ysxz{5se+ik`739> Tv#*\2V:+2ܖ{sbNluT7% +ž"<<XFҀ= aOwߵjV'0ٺJZ!PЀnm h ϽtM˭l gw.D]fcf9cX0Ide}bbsuvEd:G9y/Z~lEEQ>9!E//L \xmcgC$z.]j-i !NS%4B[<^=L\;8_SȵU56Q7U)8>'JϗWĚcE@G;(O Kd 㟷5jdRR܏ǁ>'4s&E7KQ}Y]grdbLUD)84[oR%5n!xu}O6RP@s¬(}A1,mᑈ!zb]u'=wY+\yY,,n.d)Y)V.@Z$+3cD%S\^LC0 Zh9 {Ҽ&iLowoH !)ÿ07&Pԕv1KXX$<Ao0'|G 5NƶmC ڠGj7YСUktI@;[jdʨ̺} 6P?9(O歠@Aph!؎1i 2q01wN:> e[%BߡjR],\ ZWFgO=%<'ȸtL` kG 88ۙ?by={85akq 6EKKӅK 9N$9_(1 CKܿfp@WUpt/ȶ8&N;lL1f<ݚEG$rKB *-p ?s?Pamk vz떲ސ5˘ J)[N@pzhX_I RX!FO{XlN0Z*DoR^ yw\YB 9GꫀGhz/:Ą|W֜Wp$Dx>NLc."8g4ďJpYTcpJcgx׬Bgq.v'z0Cs' t( rU=Pp4E$qtAVf($pg7F^ tETatß/( Zvº!+ndg1Q{N儂 X\[aߢUmEEz@`OAC=H,Og&&%f%M41hPpՌkf:V"Ryi+i%>A܇'Uo`,ߔ`YZcj3‡aP$^Dm}:ZL5|~ @[1}x9k!H8XvvZBa%[%yD1k֗M=P3ęZ׮x]Dae,&_v˭r@syPj,x:(<dn/sD^S7ֻU=Vac\Ov Gf9EPOTJ$qْ eq{mB«O]Wq{nV;جEVP/+:CtgR:y-2P!59[THR9PPѶSޮ~Ր2ɎB&a[wp?*_ʟ Q/s^gCݖ1$; 1dS4_ݪl+ b1l<Vz,2m<][x4hCɴ谂юe%`(i].FRCU{t6qvt*6+|yQP7PQ5ϟ{ZՐ:pf/1߆AU_T(ƗP1ڸz5QSX"gGڣ?;K/ H)lwfi7I[ 'PJS!TTymwé 4wh u1ktRr@K|QVDAr, 'DWilg0$ z+7c7"I}KJ/ a\A"OylvfaBXWaS؞6vfSUX𕌫J]ã9HŅ\]aI^ 6w9z=t <)>;s7‹ehX"p=W+^)uI+sD l\k`T[3p f בJ]aK!{U>Uʫ3D{NFI^ҞU06% tER자$NE$K!KdMWQ^5mˈr{yqæN~n:zYX}蝤[bq\DWua-G70@mEDYcBApRF$ 9u #TB36&/!kI LOQcwL*22=n#xA1.*z?w Bml3n̯ ܥ`V"=`0t` W9,vC,qzߧgmdtrD"~X+eVi'ֹj!l} Zd2asؚJTz%jXBiPw|x}B_Д,FfNMӆ `ÊZb9ϒvYf1ن]ūCon^VTF'JG}RI $&~8-Qtiua=bDw hpn}M8?ށw%J_:TC.қ W"W:['\̈(2–@O=^rH=n u]2 h LShDb;+|ˊ /,cv*Բ8m 7 gPvT %К_\dԓDaLyޘV^ijdK2'Rq0%F%vx?-f[j 8NCw;%mXjne{EVa%͋  Og9foWcq&܇'X=Mo. dڅ.@.P5q=a/WZK<1t["%"v>D ,KugRTAgO&I6F?w6HfA__eP*5F@ݤϋy)y|ÏAJخ6/M"fs"`A|ou@UEQI2%2 !6n6jQ::=r}`ȒG_@KChbMb: t`&d?#hJ˨@=b{H:p^]D@+p*&g9ZH6eZy25fΠqG_3P<5>gt`=G!]͸@VJZ"LjC$  mnS0H;6I`I,Gq }p(v[Jvh,rv';;dA#Sڼ.4 IC V&.pƗq^IjP*TȯjvR+fw)`>-Od؇+k5DχqvSLɘRc&6CT( H]2,h,8GCp~"JpJoq$<wP5џRisDْq%ai9}e"?*h7mz͸̮4lDR t1pհbTƘGHsQ Hz0<#[Xwdf7fzm aqmqZ&&y[Բ!yH9W__d$S9T+Q[M-_7 Ywc/㤃eY0-W@ߑ:sMԶ7 ǣ YuǭA_nBB M5c+v-Ø+:sm r8um 8T3D!:@ TmE } Oa'|c1S&( H>.9q}њ+;D+`p4G3]ˉ21hֿ phqFO1?3ynYɶ]UIVK[dSqX@7Cg">麔wn9&)AȺ ixF: Q36ݍPO' i|5R\d$|ydR2=\d̙_ԗ01S95eH;d (KTܹ֕$q$zb Ӛ<3̎ndry\g䢓O 73 Bݠ¥!>Jԉ7(R-'1 lIn&s 0@\$u,8u!,9ߋ啰nQ` _ɺ7e|',1"mܥKuNaqEn6pZ7i>DH#ƩU`M4QVI%HhbK6+^_MWcB|TR }ZlqǗO` 'hEvd>+"H7<قNIQ15~Zښ4psM¼o pޓXӕj:Y`#E(l[3«+.=#%`| ^HY&Zmuw>4VY.ۧ۔3+@э ,8xO'1m c[ C`ȧۙw##@0Fˁ3A;zԉ ÈKq˛{^IO^'鉉2 Im=#jk_-o Y~c{PNJHEf)cۭ ir 7 =9E0KS?&=vtf>pG-fM""]N7|EOB5:)L/\5u‰~f};HB:Q% *PcqJ:ø '&f+jWL!bY^;ڟ!_ðtpȸl'{Ym̉0Z`Ddp ^ _Kyruչ)~wP*>uMUm~ǑS(Aur}6W瘖2mx~g%I *BI[;]:d`'E}8=_з|CL!HU!fJFU3 @P9#wǔdk!.$vUIط4d44aWRI5Wv_}q-8Hb:d ֐ "#Ƌ= {gLQ'hOƞ4Јmq mNA$l' @j6pVF'; ;NW!W fT4G&X٩Ls)N+PJ¨'^*25#VLЫ&e xlsS]KLrju(i{G?x=uwA"*V)8܋TfE1Hܳ IH0SRhդ ^I>XAڔ㻭X @SfpLlXߪc}H]"72þVOsAhm/ysCDcяpAa4.zQ騇ͫ6<(}o8Tn,?%8=cˢvf(quۍ-Ve_KS*񀳇~u[$G2^'F`JZ:-1kG{D+'j&Eԥ=Jgk.L'঍E]/<U +j︽y.t.]!}hNw9p,̥UFDE Tܤ,Sp>ejB|z0{Mڀ"6 8qTS†B9/2#LGg#ƍL+CZ".&Kꓝ?%a/_R>3t(=on @1֖}gn g;e -q)!d}Y)AfN iѤغ{c4O>u߂Z!`_, 0`0Zn}RpT~5AD$mKW}MMa@ );KL D%G#^ݘ4G6?&=IuM{FmFLQ Cc0XKE4p~vkЧ,cj*ԋDZf@oy?ߒyЫ+p&*ϋiVc ̪S9`I:T"c[zBREQ]^ ,=ēhex>y/UGJwqNC)*}Cub@RD0/Bx VĢ|-}T-#EN VMclzn^nN2zƎzi3P]T_mEFMIiKPy|<! 3p  `{f{ܰ&Nc5S{-RBX׏&(IW?X +N+ آԘ=((CC\1u;!#,+t"vRP&jK.wgʚuv瘘C{x uD2LM8ԫ7Ih4E"jî lQt‘CeМ'DVs٦? 3V ǐ6*=Qb&+x;2DZo+ZYƨkiRCOMyV+-.Rf1JOQfM"չS:ҪAg+Wt#|J cI"N=8/K2]rmޙNoCXrê[JԐ)tQQp-ݓ+:H@8`8r|7[nV_H-j|bld/Jh)BZMQ Q~Vn$"fQJOPRkv0bGt3m就 BczP`RRwgANe,9{tG3F|)c^oa'O OL1+LH]̜oA}5НG]P魠f[We{DqɓaD2QMsSǐ&\sǍlrH돋쾃 $]ù;>oG &ϩdM4?XKUjN,N7xi֠\X\r +*WӌحC/Uh{ 1}p]NA//*ӓ x>O^,cyȬCnJlm 䃐8 3ӷT|®Iʗq](7f%'uh-M~ A,vVkP15԰cV&g.xU*],8r: ZH$ْ]n{7B`kc7r_d+kxoz+JGNh'w*Zo ES*{\J=L-?pjxۓ bKϿfyضmvulp!FN<4 0pD*/؂G\2ez`VpPs );fkkl6)g72` S, '6(DCG\&MLo˞kRt-'F4Ճ|gbOv?C/Jה"W-xQp9] eg໘J׼X%[?Sh]*nH#7-=k}-~spbH>暏$kG 2k?Dw4n"S:huU+K]ץJn_sAJ%v"w#ѬK]}zj Ehݕb.\ ŹwQL NiIr 0!xac>$l֩^,ln'FuBP_ΛZ'4ZkdͨB"gO@H^|4'{GX CΑ;0]*m V.,/*jU~3\շRHqû mZ0gU 4b2F= z~`MF#F+[?\8⅒!A ':e]C{i:)94}w{ro> [.+Wcg~T,Bm4SzGk,PƈݣK08kU% Jq{> ~Y|6w*Ӓ? 8Y?tZ{R=׼@AQ1BJkR'e.oxsDv<R7(ܟQ"tDh1!!K2w?R\!AL\4q2H Ӳ?0yj,n$~\,=>A{B!;snlE!&[S8h e4w=:iz3OXO$?0J,P+*Tyܨxx`g4x)44ݩFv)*S%܉ZIЦ8fAZ7cA(ρ=;,g)$>]p9*n|5q8Q.Uv,F--W TiY2SǗ `2,8SARX)L9wK*w綹<$F yVF SI1> [(XKyS#omuڵB7]q2]k6=a%p",gʡXg[IќHρo:Mo܄/; q r%)Lj؎ ɢ/ӭk,د>{;&d) ,˺<3xN;w[LX8(:-k@MsYL|QɁW@ԅ`߻[%VY3JW'ӨӠLH~FE`j 7L=юf{xZ7uγImU3ϲ/PFRG);E̲2v<S 4L:T6IYϯuj]**k< D0@Ȏn`.d@8rfs?GOW=h V U~(Ae^NyD֋yi48` Vt_?[`[Ih9oDm#|kaZM;kE{\Uqכp+VaK*kx|Uz҈YyޡDš>,}3I(rQМؖՐTPaB z3DϹjt;m%׫v/N1p83"*¬pya\{YGLv.W O'*=f 9z (P:x$]'y_~@G_̕ңN-FpsV:M~i&JJJR}Gdh\&N wO9rhxO >΋5rМLBl#^Wh 4tn7Ǽ;t愆H* u:K]YL3]bGP19Hepi,rGӷxv*57QSTLŷ-#/-'Z٘ܗډ3l/Wu*MD]H=UNÒ]J@@ޛA9UEc~᰻RT#[yFL|CAcU| nfJ!"^aTv0E9ߤpE(5FX֊7xtQyդYT{+^m%FEoF2F ˃cVuc"ZjOs7x w?*DCj(d9Y'M$k;.)A8TgrIg3$0bE@~b> |v=_$Cʢy'YEaH~g\M&A;J_ל+e/nZN])|{|O=8zsSƋQS-FpjG9[Ji(ԊB݊!Iv:}maU9 (|#bǺ'eo g\:nAFӟ7ڝl#2z_bJ>gB(DLʻ3*G+rd[@!Kz'J& tɸc)fm+2]b'pDR,iQX>"l2WMJ.. pHtˊd Үr/ӛ3]QWc DdRUtMŒXFySXj7/s˱7)5W>iC-T/'S} 2_Q3B}K{M<6fUyB{ZJ'9{) y}6iX]0cq[;3:~] JE)j)Q{9IdQe'Qf:\THgz  \-.-A.乏 RExڇ-Wn;i/-ޠD;6C-9UyR GIaI  \\6ufsRZ#o1ϔzcE[D\MP^4xU3~K*%^9]:cWoNP^7 اQ軜:Uʴ17>dVa5kfI-j ḭG,AX Ǽ`Xet˄ưoe&GMCPҦqgd|TKamS&<='#XӮ!4 :F']C}2BE~ 5{ b*2{c~"D'ك_.vi@d3ۭ:'B",G#7^*Mxغpc;/)uz.sƖj97Gc$D'0RUb٦4'Mȇ .%FI$ݰ;hO9\foyb}[5BW+܉Wd:J'քh`XV©33ٌ<<t6RrX]@6>CKIsDGA?KYϹ10hv iX3GȎ`ԽQ 2SC@L} iwtV$ g< l\hdzYfODz rީEI0sXbb,yOI$qj"YTȬx91n4-UO^:oIuL˦ע!1 4<ҥY6>ؐYLY n_2#rV0 BjstUm{VTSE6>WIϋ]P*ʁqY_ H#\93 X .fr\ \Gͅpz.eH>}vAʉ)=`ur#m?20 僈g%~%{MQxeE5mڸA$,݉U* ^acwذCLvA$t?r@ܯ-7طCT@^ZOE_X Q杭[^Z:2JC yD];h'gC7ozgS  )*<)Cp^L1[^ “unFOjj%ᔾxE{זOea)6Npd,;7;5!N0ٽw$qB'A;$>DhwCU"JpNxaS \Hl_f3m{\)m\{J#`ɱ`(̉QbKga9 YeL!-ֵzlCf4jN[ Y H"`O=| t0g N>ρc&kCT~Wʄm;kE/Vhh1[:ԯ.4>܀x*+ׂX/Vn?J0Qi{MeneF˧yK@%zV O0vWwurk !1U;HH9g0щҿB,Յo&T~ޕGi1P^vE:eV#P_ӃCmBVCҞ{Q P!hm֐Kه%JY:I=ǭ\wnY_vcl󔄴ej9Ջ|`bĔ6~ Q hvoVbz|5eҰA"&$ iQ}6{L`w$CmS{"t+$dLSr׍W*E`y0Ef-Eh'He–P"2{1^ 0(yz%_K0i2c'8t`cqdk+բ>6m b[.i0#%e gqZ3[BϯPH0y,4!qgn;1aQP0=B3JJ2GkoX0_M<\$ߣb@wL^.;AVyrKqA[|iC1cw#ܘ%t;cѥs#u Fxb7ǵ͐.qLq߅P#0aj%$0Y9=- K3_hͶlݬƳD]xPJTLeeOj" mk4 hi|K .euvĿ#/cKwɪri'a rM'R 'BqI-5-1EaWcw̥^fKyxMn?n  t9 1/MvR^uS7? ;Ջ9޹8U $j z/eAQqXtC/(g나r߂4i ~H6ō/ځx2yazi~zdJl6x W1sU-αhnN3 +YtY. iEZ\ 6Ja[UfZS XWN( XCx_t82| n}&9}3GMsFY)tF:2I eOemĿ?ė5Ȍ;M 8b'#Fz"Ub]6\(T[NU@3([zJLu~IG=߃+PqLϻ=KL*4r`rof_9[i;!z8G^x ?/vdTaFFѴ' My$**bG0@{l|,=xmUcs 6 lgc5˶9֎ К{$d%mq5ܨyO绵CE=N,l}8TM[~)vtXڊ4pZxGo2]dYzSnNFjikM.4rFKv?r9W;tLsAC 8Y;eg(u"")+ G8Z@8-]:ޘw_I޶oƔ2xJŨv8/*k GwQ̝r5h)@; ;"bE{.\tM^x!".7rnM#DځcX>Qb0n4ۆ}hZ&VK'|YkaRR@ v`XtCh,I[iR/׆\ U4GéuX-4Qᢀĵ_\WH~Ul8 eN5R.&F Szh([O[6B65ED{2m]2A[65. aQs%V~cvmC-*eh]qb*qNִۤg$P^nvVjHr`eVv8);d|Ȕ+˅}>JD,e1|5A=99z9[\p+?f*t$!-y$`y,,9'P?u:ѓ.:LcZoZzgAQO=#[Yp &4ggpplvE+E;[Ijnt"@ "v+-@oe--;yODu5S#j&ݤRTOeJJNdb̛smîbuSr ~j$=Z2pfdܻmS#KV&С9U54ikǹ&*=fQ|@ 4{-|t"NG,Hx&Vjƣg_)r%H6>2Y$jN Cq#[ߓFAâa7Ûc@[|*Ɓ` Q+4gCʌ>{ Rin6P;gKzG`'$YBOLL]).36lk$`_m`iW\BikY#h[}޴hh#_ x/)*\){^B Ƒȣ=, ˘BخR6| Gޣ㯏$LVz՞]͒Ǯӷ+~Cᔬ(KDk50Uh14KWtgGW;;(ֻ&b㖲<2@InU\RHfv}z?tZAjo|G40۷VΈ#p z`8lFKAF; B}fQceǞ d|4n mo S`=CCb:Vclʳ67ʕi7X<0Oӎ]joȺ䴝>7Rndi<P -QrC8]KAcJ 1|0#t:|^Ġ`Y2i'JaE  CUZ%G9&Қ95h#y7+9殩#LЙ)?=ƞQ;}Izwm4UkWlȶ_g7pSVge8u#N"a塉w9%P֔ĈkXqӜXPa>)*H&c1̨cKYi^AМ7:].X^ghO3 B.~21 QVe*l~ဘQNA 1X7n/Bn5T"w4[!m:\V+f:AeƏWp2a}U6cƘQֱ6JVE4=U˪ϵ|liӷ*%]p+GϦjȟƗ+6BRq@(q24B;Yaa0Q%.[DsɉS$3ؘ#W.o[H )\1CS!,Ml{AtkX%N3қ+y##hWJM=`I=!Kb!U c *;s%S(fypdj!3NFX"9[}a~w5>\c2nk!)FREC;8GV B)o ITO%K\R$%g/cm7n*K`N-!`mmDNgY7;{3Aj'[_n&V_ $9590; #W[6:y$^uO2%\R2$$6Ll")b3}xV'n8\^S+;$\MjTC:9*=iQ(m\]A^?ne2; $tX.WmvʮOk~V 9>pHOP}xfIS.x^M(q=ؼv%|qb""y 5Ս8IPRxQ94Q3)qّlΟs[e IcoxJɎNB?lI !gY.SbB!n0\$ڞeI5"tF٫}!2k?'W\6/Yo5"3%2/VLU'q~,!s0p{t%cDJ]fb7ͥ^/E\G <ԘDC8.| U+ޖ< 7lqŤ җwaUSU (F[w%Ѷ1jW`IqXycxh(lX},¶! ҘhO~hEf-D޽dҍl/x&~0~)Q:=us;R\9% !dPg9-1O{C43W/ I}DNH?G-,zCC<_V;KU7B2h%{*~PB U[sМ a+B:؏>$z2>&3x 2̡b=n |,fX , _ q9 & 'Ow'>70ZW!-˰{ڴtRM*)vl!a<qH ke}vPS"ݗ>).;hTz2{VX u P[z/,(!}T"ZqKsx:;+I6s p~304j81}6qhk^ Vδ*c}_.g0wYR t E'5\ό 2Q7֠_lp b2Iy&y79:w t̹`$ vhWLzۥ$]1 in-6kTK %C0MmVubR TF@aWRƻQsN܍vH t܍]x[)]-A J-|m&j4)R$ 5[ pz*7]1W}&E9P1k 4,KĒ" R<& wunkc0\|kꉁ.lߍ!vcE Â0 )t-pV>A4@˰ho@=Y(i)JҎYfa4ҩ(]H9TH,~^τ'Ayv%VݣFCk$ wx8ma~שP>*\t?2 t `)&>@wYerP05`iͯX=Y#[&AC(IGxHa@1iMS'9ݟ/6vW(ZF[v~ZIŃjc3 .4iQ(9JMnUx-y1(V S͠ ,'xY}=CL27oپ14l+sUpyxܑ.; %n1VSn$9*rϗꈿF5[Ei WpgGHQ<8)82? DXriϙ󩛨)PG$l[*u0=m(?4%s5 3fs,xbO^>zS "K߁'.2ŷ\(Gkn<6+ڐ{lGѭfJOMwgv3yUϾN8aK_nE#?AEa:qRGV i :}2?«ŊNVDɊ]P`AW0S8{ڏRDl=8n3<^Y5:cQ뇘p];_S}bD!+|PNvs}/۽nٚ<+CґՄ}WQV2n8*Nh7jQaׂHyV2;2麓K _pl*m;)=ZE( x˛JTO5 }j,iJgh:Jpm)#h5i}7@dsSSeh1`qM$߄O6{\O_ҽ{ToJwh1u,Rs#ʧ iW~#[k$!|q9dX]Wxʍn Ƥ@$\ֱpJ9ϳy1mS[{_[F>g0vqWca%Ii/Bl*DI3=P|>i~F\7i<]<2Y _%uӳfO%K?+It@UaF#E"YBSoFn)9UuYt2o,L&?] -ƊD;p.xl>r pI&!%h}Oز/`;9Ml{Rg[=WQ[ @M׫&x~ 3QwE'Ypp] k::-T@Le[WkK߾_S?c""5lJ>3䢲 ', D@F^h3..dޟr[98Ody(\|V9>?R$3[ p4Xv$;c%;ɾCnC%Z9\}i[ٚ:œ]IH!˙& uӮVѣ6SEq }BmlXh.pbjVAgM{-rGj򹃅SyW=\|70"F2bh(P`.x+~Aʃ7JUR^7F]rǂjj1}9ʆQ]L!yTGEC&ޜ4)~w{\ >F-{5[7 5HOBu?(~Kv殚+ZvtɅ,>"7Ȕ4P?%C'z(\ /HoGgiEqɋjˌc JfwP_ytI;\=Ŧ |vq9L8J?vY+nzFxQ}x /'MlL(1&F] !^[[rLaө_:NP&me<~Ȳ9.ŸNv"7]T0)$CaAǵ[ux/DNfC0tnUN擄vX ,I+D{q[?G6nIxeˆ@6%Oźe[;urOIk)^Prq$2%{c`'Bh%GOA/3XN$CZXK^?I;G/+{cQHAώύ謂=nZ$$6fAXe^$_Lj:_?o93r ~@۲9+X7dC1ȧsHz1TVptU¾)?6*9Y_a"- Ի8b@hAuŽUi }ȏ I`htg=#)cOђ6zcL ]iCiݰZ 43(To\sEh6,pycEiǔE(j9I¾67j /~<}`pJ~|b;8_n ΐ_~QNʾGz|UBdc+,8 &G{6t7PzaO9_,%_ok (rniq&=#g5_Qɼ<;g?A ՂtVJ" -G z$hvI]K&3:nALFLwPІ(A0IaOaJ! kt{GL>Hǫrs) @C5w?9ݛش+<'ۀZFa_ok^IxAm%F,cTAьh@WPJ#4S[UHBH=v#wHpTajx; ՜aUjx;M#j+8joψa I"Թz_.fr0ร;8kT(@&'#U檍(WAϽkQa!V^4$Dev/EDq7jg4}E22MbXGl&?Io䉛W*Şça.uDחxylI'ɸQ9hR0X$X"S σ0z\ L(DOՇ$A1(%(j~tVC>0N~'wrRV`hWQKxxo@8}C; o[˷&=CWG3[6_ҏkBU~͙5}:p !cp hԢW96{? g6֘f )xpЕ{| k;OF#evٷԿ-bj=^f^1=^|lJf[u䎲(ٕu?R̜UhNCM;z"e㳭Sj:΀i |Yp_ p+8?I; /{R]So 2o2YC_i"ғy:Å,y4< ^cސu;T8*"nf&ǂvIf.+ƛ/")o[s3ڥO&O&by見g*T,,om|k g?% =15j-t 7%kS~e8U.6?d4;N J`.{z]KB Oemr?OdU!Y1ΰѪ yQu KaD4@C??WQv@割rzyJ' pu*天JQ7~ 5Akf6Lު._x DfF 9jQjm WK;eSGuG+~rYN5ș4_;s]B?IJuilH@ztb^~zPvB~ y#Zʶ19i.T{yp?r JԯwdK">^9YSW{91AN ,&#wy6d[Ǎ4[4tyڢ KFH=?GÊ;]C١nX_Z;j F Rܬi02]u`-9,m_L*e/S6׍wƪSAɉ-#ۤ&{]kS3Fl| fr߁8^EWx<]޵3 {YŶg|6e se!28I@gCO1,k(|[m60Fxwy=`# :MxE'-*Pc.Lz.2ʟ/Xڭ3ɔjKgT$j6Uɗu}'@[ #~5͂iZ?.(]1VYrrD\ʎ0зdxlϐ怵i&厣W&G&bb{)jd*op5ےY_{/65n&WAb61ZTXW3.ԇZH K9gmfA:)0\0g5&aa<Y̆pDkPIEI |B1mޥa޻mZs^ĕ՛*\IP|"6߆A2@@WQ PA#EvM&-G9nXT*iw^Q;*|9C،,"gp.!+YrP@^z[A0|Wʋuߖ᫓qCD^;0-~^38Pn_1aonf[PX ´@HbjƁKd10R-xWTFhk4v/=+/[g5ѱ U ߳E8. dX2Hvw -}rkáU=PuJZ1qHI?AueE׫``npж9(\%_wr> 'mʼn?h\B]zZe!Ԓ5\N_ow O?!-aQHwտZZ;a xC@{K'grrt,r%u? ` ;Qi̅O^#$H"D4_`ʮqL.٨/Xu\?AMv/UǮtoⅇY|q3͞pLL^;ދ C-qY)?Df^h4dMM8嶩LIXGr k̒@:ׇh2lC$%Q(y$][Y0_P*[Fŗ2H2)=8'4vo5C$g/迎eoJA z( 64Lr:UXy\mD*IЭb$@W M%̨ v{8OPqzM.p@a\k 5lߤ\hjU[\ݩwLQWh(9%;~DYue-Yi>G;2i{6a=IO3tzw =q^YQ);[XG YEt ڊ%I,,* ڵHF'n6|J$<7U~z$BJ(!R$ӟBr?8CJ1a4fm!$FO,/S_4"^sS/V ȫv~r!iHͧGS} -/C@ZfdSA tU^*(?X;)rӭl֋p'rD{$눣f~YAۢFQ .^X$ \!4 ~(bGUXQKn4 746O⨋x ;*Sլ%ш?2wt@2ʪaj~&׹!Wׁq{h&-V TָH'-.u^o6>=b/ v2E`y8i+'A1mP YMP1 H#6FTڑֳ:vDGt]Z:q< h]Ծ4R)l-w3R䩵m9Y\v"a{GU!%hn~rbOwnqmXMsڲVm(gRB]XJlKa&jDȳ0TiH'AËirƗ|t?^F',X*He'KLɿW5,9Mo5JPFI@Oe-4hͰXT0t@_> nЅxe[RIgu $l+rŵ>TUrpOp]{oV{$=#nTpWE<ӝws2nA ( 0~WqQVw@Ou#K4J# g`'g|e e BTJ@38dxz1aQ0ڱvD[п4tă!OGc&M~cTn>,\AqA$KMԛUƿJ(9Q3k*_A;U9CPiwj= ueJgeNZ>4EvNdPY6DLa2;,j1(J'*5kA7!'ζK}@l,,Ȁj 񒱿9I|hn{_Aס(dD6Bj*v^vOOMR#ۃhjϚj|.?=v֍epk{1T?2LiEa=6;8~-*ip"TrB!7tpV^[PTu>_y^#e&Ȅ 2 O#{ό =>c5$\>3?<;=u7}WH|i1Fd=DN%ިvvD7:nt\ T!)+]1P_FŽ]J>Gz#ꝅ>ZT7ʡߧrPC+*=$_p"XP7|27&֔2ma!J8GAX~Y$Rr9>z#<@\ m4n ` !Qj٤9NMRD#(F "Sen4f۬kK9R>gU "3,r*#fqNxXq9l6v(@U heR_>FB!J .D<!QCva=3GnH1𳗚@#$DV ^슪W0q20FE+cq ̞pj4)wXFokF=c2!6/[Ɍ ԑq6E7Oiyr9Zo\M$&.U,|SP*l@yM<.}Mf}UWfПQ(UɓlrY^Q5IRT1FEciWKI&öXp+0&'jb쐎lEOH+PEwJWTN9@#PZ|Qkgz8~ީ o6> #b.Y,J|Rn؝}&ɗ} ZYJH4]r ?M LOMkFX}H؏z~o;]K ʬzk$:#?m> PD(Y,50yѽcF:J*#:TR]a&K[4 ƲLƂ|N`Tw5/*ښ6Xoz{ω 4Fm-tu_[ͫqmQЙϑ3yTaV[i̖t' ׭—dpSĥDHa`q۴%uK8CK3>$=ЉT(`b"&D~Z3FU~3DRBsl`Z Sc }#(޻v*;d- rEzb۵Fir$ ͸KXZ"Q cSlBawLV; d3{{ӱkX Q |qʉpjDܳ2V7]=O+iZzvo+k1w06:Tf3iՂXPYwr݀wwͶuTJ5+k{0+;Q^Z<m7`3xA >.᝵/I,JW 4|_<&YAc Pۏ`q9ӓl]8=N!dm3*>b]"z7y]'D q@87O$LȂ0TPMvsݹvZt2}k!t$gZE Q1ǭ%(OfB.xn^DF0RgLfA!*Z]!y lW8I#?wI06tG$TQWH! =891KHe*JE1w~./;}3( ϙ8bff9unT~ICnnh.{!GldDdBn~V:$__fc3=PA5{ JJC2Q-.Gk<vJdqڿr\BKaQ>O&@N42A3J? '䁀 SAOis&"S J.ӤM]ERWtybС;I3ʚ3U(GJ%/AX]@I}3PH猉|oTɉس`7 ]SQe ax ۏkHFm%hQRYA BF x:BL >3 [Ađr[TGS]xu jiIUcg>ӤKaawcvV\aB:>ڻ]HE;£0֕vH\ۄ?_bfLzt1(R_[ WL]`t:{]ZbZ%a+O )lW_;=#V b\Nom`abFbm9<8ˁf$w4$M/AJuvQ RYs_AūVϕ/H|. gME>QY)r@=,S;Bq[c@ѿ?ߡ2o,ࢩ{! S!b(r8 u[' cb@ $NJڡ641´).DGHb+F8Nj0ūMa]`-?fŀ@AȮR,`T+{kڑD6u9RBdZDfÍN1W/F&v#_7uUe/ ]^Bx ڀ矠b{Є|BԚtp$IQQ0y8F &P@.E-}ۈ*_\لnX[7a.^1ݞ[ KƖ yIf‰UEQ)F_GXGRYF;Z.ډ4bϿb.p#0rEzָ }q2>ƍ!ALඡJ]ª6 6iTBܛ?1k=S8nVp;Pzۄ%)q Z_ (,wUd#UBxH17CǾyY^|3OcэE%;!;#6SN+JV?ίf4 nRUHd7^ h+eGRXls/]q̄,DξCnhy=+%u,m*+^b Yd%|˷DKm H_#] &}+ȁ-rfF}N|/.S4ڎ\@E!/dVҀKj[BPQ'J?KL/fS9g$xV'9a=)|~9%)ػm|pȼB,ӳG5)q~>&5]'Й0~c0)ӄ̀FM9f0J.-hkuYjm -,^Sl8Ws:K3iȓ@&|VNB~5JQ*<Ǒ Qݐߒo bY*P8L)y" WmXhWQ-cK͓(C49+wuE'ǭ/T"r 6ߞVK ^Ս)2!GxHژZ5i-ЏY+剀FPqC'bgW?-r@Y&ͪ hg7\%y^ mGa~Ժ{{ۙˤjָnCrZOc\Yrmv?5ezw&IAڨLc`b[̥rZc!m6TviT \b%1S'iPmԵ?U_'$<Ǡ" dDٞ| ;Ϝ/PW໵f ʿvmx^_5\#K_bo>$"LZ4tʪ mP栥X.9)o7i򷢒~ ͗Oe^IQݏhXQKLN<猃]Q{j'K0ڂ7ym Zע >QE¡U4oU9j3̚lÎD$(FYz>ps/Ȿf H-yza"!7h#Mf{.ʬ(t?uMXst sZ7F$ ÕL|K+8E,qdaT [ܩSRR@WhmIu,wۤyBVOY |/=~?i":c-t6UP:PIɖKQrh6*dL2 +p ^Sz ɖZ&~:M\Ev ktp2*0Z? NzX~z6#%;:K"ft@JϢ~ R)-}J:}+~G"ã-Q=uCa4.s]vG jr/ւWTf ~KeqDً1GL!*')龫(ܘm\yWwG8]<4k5[C`n_ΚCKL2̼sV8)d$v#;3u O_ޜHM-\# uhtk'1aS4'0#=Qᓔ1gvB[IƄ=Fk9K3(찢N<@cP!bߞ.,<}+=~gjRG1t{K &v#T=sKPYvB2d̵⟜ɕT?[녤f2:,)nK1_\7UXoQ?Z2v"Ũx=L4=IHWf xH~N\;r%B_$g-/LG']Օ>5~3Y5vL"}_Y^[x]:IĬ!D26>)d`}I77!G,J|R) gy2r+G>9`(-j1[kɹܚ0EOBMY]_hbHx/@!3MoaCA{̽gV{l2 ,5.F1PO{ܘHPZk<{H[7Yw=J49Ғ!̥EL"B^e {~r>&NUx@r]9m`Ag؄n@jd뵏p'@j'S`l '7 P7)AI[A#%$uQ}zõ(i:U`KIgb@jo奈;AP:P+m85&БAZ$*6VǍ** P%G!U|^.&#<ާ^#s;m;:ℿKy75kݨMT%X^mcmi6bpF^cNl~zo}zhkWY70 ڡGK gFԭ"vejhj޻aڱQ[lE?z@%3ÔinEk PHJ/hr!*BVp\XQl/cn;x~B`qq 1Sw3a ԨmLY2wLZS e;6m #̞roX .pzƚvX׏EK'ނ/uhd>?6H t\Dk(1{ u1@S}xNbLfzQ ^@8ȵoF\_GbFYJ#=mʹ(yګ~\]h3bpO%ϻzr鼜2$?bӕ`t*85h)hVQ ד K \vdgaWJ{ 3JC_}MVQ&\E-PǑ&T^7:3;ot'}p{N:;M3?1$٘u(&]r[ !)e^5y" &1G1'+ `WS>6Y0ʖ/M_AG@SY8HPe+I^LNaL#ZֳLGStmBߠ{)^ H?ry;{xl#I)8PTdz\SC*HN&"eT.8q*Ve`wiV=ob9_.Xn:["MNs'֨6t*Fˡ?jĺ"=?)ZFĆOB-Bt:|cɼnp<%lAHٙ7XHW)H՜*>no,cH73{1 W܋aѨ}4ʡ `ԓ{;!Bq/'K$(dox$.DF鳧@ :e{<t^ͬI9?DIK2K EewG\ԡ`gO"_W$AT@P i``ke!lUZNw+u\!]32;\zd)mf QZβr TD6vB&Ww] 4BB펲@~0"sYk-^FJ3o V(C6`VJ*cAQxp5 !e:C9mIhY|jV Fhx C/m1ռ@YI"=`aY#s-N-T& ^QS:CtazBE_1z4^[͓>&H/'?~I*Z fD%śÅml y0,tL-BV%aMܪn "M U8ޫYNp G}%w-PH 4q2VR_yǿ¶-LHb~UEmZs%<9$O$t4H $?KBsRP[#>"u!bLHpSo|ʫA\6tbf#c 9r*;|[bH0sQa &!Hk6~{75ڒrF'bvT6Co6ҸͿֹiF}L$&yz[@1X?1.H*^1Ѯ[ӳ{نjP6Y~ ۦlN>ۗS@ XneDq&=x^ʹXt75SU¨tToTO!y$(~`_BZBb 8ug~?RNpA6鸀2vؚ(_,՟-6C4x8[:dVRHzrIڟ2u˻I40VZD=*\H'iS(xcZ5t\BE'zzO߫mn4Φ_%1 '"s&%~a>ë{[.rV@11mN$*Ґv>N&~9}\g"3vEプOsqN5Ww/ F Υ4͋wF{@VBC ~$;nXZ o4f S"K pn P!inh11P{rVFx8Bј<7.Z|CWo)s4;o06?g|XNdc)S@r|K"jNGdR3!h iɮ%gL!"T5"t9#Xv [R0{"A ~XS\[kQM9 7lm%C_:!>Nlb;'pL&K) )lZ*7UY%D̬e+PB\$+٣č4'RL"A6kcHAG _SUF[C"&}媟oH2^XSiT]VtT)wˡcj 5dǏj?qUBVJOZHZ ?'+l C$s$f%*9eױx0S-' q+:W$f^1ø  ~Z稣|2!xWˋ*c,CWF#.L(3ę&Gx. pxFՌJa8 hټ5hDi|ky`tfRӿk0/j~Wk!D\3GF"U`'d@bpAőƑb 7_lʩ52zިJ lAehcNlmPH3sFDX9s&4Ցnڒ}lKTz)>zߐR[aO#hMmٶ ȲL;& *,X@0p4eWCћ6qXtFeʃ1[RL:0iHX/Ghau6.jw1XR(3Ψ7L]D0(5ku㸮𘺋g >?x]4SmX* ?yͱ;'. jɅ=V[@^=^RaO۩sVJl! WW= %ĹIBpw6Z6% }iyVy=V }T}%ŽqUtGZ^Q2R")q_+7xNawXUH7)o~~=5lʸG zH  H[މ!f[K$L(Ļ61U6XEUHLs4M<E{a֢S[>`CAת& ܷWd7Gw%U#w!gؓŞ=!8PVVj %#Zȗ1Ѕ+{Ԟ`L.̛uM-Gqad }+X fBwI"gpdoh.$K Mt3x0q_6ϝ?X\ڟbGvǤi:/P _zGj~(O ?k?W\GT:vs敠ubjPGi\=1Ǝ"/)x⒏Kp'-+7iH]`F>grw"7\X .stvOq"hYTr _j7~x!Ft@ c7IC@ wU_G#acW7FF\$ @n*#$Fp5 yz=MD8 1jyl8=>͝3B f7+;qoRz+5.rri ]ܓ.hwU# x+]H3R~H_ $ \as=mv[ =%!˯fF 4zUJh:H?ۦ}*ISЮr&Z{\\+E,4ǖl auq<~ç@ /'?Mfdʾ'iv3x:`|Ԥ?RS«PEzѬ 5 GVdo|lk,Fefw4Rb<#hqM4#X5+ e>~˜gubOA%1fЅsK^dW-]/ηKOTeQ&?bBtݯվfAUdVҤ wu/iOrwY>!5c᫥ GmN m12,ԏY?:|ZuKi}֛`rabMvC62pL -!a߿ٝ ZtC1 @`t`$C;6Pi?Yi?t{#DTrSWBxp'oV9UO(5# zP&٦0$kR {ah޴HIcb =hxcho_K*yճ;xHz@$gM0AɮIω3Z;u d*[z]-9-3#Q|ao( %ZAui$"p QU4Pͽ rr 1ԑ vU`Ԍ#vJhVl|X0Cm_9r'p su+}Lunmɏi5ۅY/E;ܳ5T *|qvK%Av/h{Ȍۤ  XH:' 8d|(E&@r ,m$0\n˩Qgol,_VZ?A_w'i须! vxe/Iz?&Rk|嬕psN ~$n'{)7P6#hXW${c ?w~+DbO&g*0rtf_bRtEAç T^5TX1(G&B9|Mb L6otC&؅߇f;(;OSrK^Nx#;OwTrC=V]n1L%0P?673/gǮW(b 2B-c3#Gz%*UоVɠ C=ޖ#`q8D,u\=WL.s7WIU.hUɴTQq!Pm-B.g8l*pt!v+=\vgj5p^.řQ>-~/.c Td6F1nRYr!J 7a9 (ݿG^K(^v&Yp+RIїb|W3>|M0-mEP [W[]G'\,a9ufB૾@ Gq ě;f}ucGf)voy23*+AN:?um 1u Q(WI_fZ̧Ꜣ̀aOR[7[=S-Q6+aM^e(NjS _L8C%oulu!:;.GZȘ y6iݺx^5M[2&o1TyoΊF k\k;w2vaF/Yz!`"Z\%QUsí ,!\!},B+~8q|v7{yd[p KrB5;>6ԗI.fDs N`F3KߙIqvY9j˿ca>0CIw<(wU]\RAԖ!ZG|V>VߪHmǺ5ɰ@”{v+}iXlM9 tFFٲCC_&d!~&)mb5k?eE)k@icy#5n!8+P"d&|w|_RDXB XB(ǩF) MI72I<ٱݦˍ9MWc ޲B<`VBø@TS⭙fS9XmaCt JӨ hLRp _YҎ(z#SYAJ _,\C8gryg?@ SK< w}R/rŝ @d胮(=̗9m{NN6#_7nѕsl?r,g>'!R~8,CQ +t\ŸwЩ* y; gGӵYw֙!@E=[~'c{+#!81T_VM/]xEFNA\ԋͺyb jnD yS1FQ\ 4B\u*шj VW7g4B}ӆwwC:E3f|{W!x&9Q%1W};idzToLu&RKk|pJY=cSqtC2|sDvk%U4//R7P (]P Y52By-E52.t\-]Wua( _ KQmv9<OX^V[@cPqCZWS; L Å_<@V`5k!.9p;ݝ0C3'ƌ;" `EgcgTyo=hQTvU4VSx {jߝ3;8n`5g^I`N{He<^gVeԯ2Q @H+>x٦X)x\ptCToƫ UȿébUKT-x^uJT@ֲ<\lW0x ԔRɬT*~(AhG.6G۷|I& ]Ft-f>,MT99 >a(% Ld8 >8ʴ,Iy[bK*W|po7jA~MM',d0eOSB7"I6B6nE-$9}t:PƾrfvB#SUgmi$@ˢ."1I D@Hfri0vA B:(0%B)2pO>ZL1;\÷@9?V:wXӝ?}&a%BMĽ0ӿxV.I%[[K.JАQQ<9DܗϤY)ݰDϤ3U#-EFe N8$;y&q>O`i.tӝtYCH FvVތ7js(9hTخD | mA*dE=ʽhx(>c"il;w0SL@Yxȅ|&A+'jEARa^Ł S5,6ox;StM0)aԎEíS <.t "FտE fq&"?aQdr-?qw kT?Z!`Ou?_tR>)glQCO4N1cO͚y;1"(-oI_WC%]"Tj&L|Ac_$r36!JUA_gݥ>+}zz?3kOmPQ + Dψ,h6YStvP[y`8{feMX5㚢$66S&:yfiݩ[sS<52"$5 ħyIēk=_dֺPЧx~jABhH&>dT 1Ӹtc\>BҦ|o8^`Vakh{ {InP1L8e XS]M`N\b+06=o7z23a MebYnaY~V";ao4h]ޞsM(u9k L*,%bu,wYU0I| eqTǟ;i:%֚TP )Eml/vm>o%ZNtEqż(rjSmR)/`[ -R3 roD &`io&uN:O׼+8ԠKl>p$Nv3W`#W{ a;(kf>4^%Q9g4?N)X'ot=>C)E75iUwE*b# g=HkE LR#=VJkQp`L B&i|)asㅆ&e&ҝ>"C%95iMvSB{mUANǬQjs*Ep+ŚWfhl0KHr]ex<buM[H6n& ,7>ED˥qaMs @i NL`:pDuHsmg/^6`-dn31,\R!o;f2*Qۊ澉V#ؓK@@$#77(zN8tLhx8sX$CIW6A{1+6QȥdC}EN)ڛSȕ| [CQGz V/*rVnו`[<*fs]rtNM f0""!o?-ے@clcB=C;Nd&Umk_%__d֌??mIY"қZ1|DAy8&#*hR.9B넭DYp5j; rJ04I[3G~9 l>{ր<8$|l2Z2N֛HSw 8 ʺAD|ەG1iep=fm-.'ʊfnkNMfCΏ El[35ij#R w?zߜ褞8p]jf۩K'"OˤGwMΗY D2KˤeuuF7Ze 8zAFDBۖ?~[ ^^?\Gl0օ1ߘgʆw5Y䨳cKEt lP|yZ~Ҹ20si";( pjǝ{"mŘHM6zO)b]<>8FrnVj*2~/ ͪ?3Q?2UUR^Ĵ:~`Dx,h|ZEDW`LeWDc2I ^ 'EsSv_.gܽt)ͻU >|/#W<= G,-׳׷d{XmߏRh_siCilӍ7yY|vX瓜f]2LHyogVDwwvT/6596i}q5M; XM6$^\HNUq2ZψUI=~4[Ქ fw d_aŪX n(&8"z0Yd(ү=!ji%V!$o%9En3G Hvv'>Wh`e}i-FP+M٨K{0LwhQg{*LQwKkKDN33yAO"[,ҼC~=< xWc\Yl7 .Fw ɂHȓ?Q8[)'lZE#ٮw3oQTh:_"MTULl@ VR,  P'KTҁR;x7Fk*4-7BnVueQG`PcCkL8|cu/%[G׿fL4`7Oh@'i)i"u<,BA#o5i&]ZTTMc&-L-+j3a\b cG5喒ltdTbfW5aIp C6TqJݰ=a9=-ӓ