libdrm-devel-2.4.97-lp151.2.3.1 4>$  Ap]/=„Oy[m+dcE`Tx6)T\ t3А"BR!=d=n;|*F:Vƽ%N@? ){A{,$ɩH_. pt'As5du}~@6LR\̭'dR5'D3n$_B8 i5eYh0KC|lM)M8k-ћkUJ1?Jp>?d " ^$( A[w}CC C C C +C CC3CCH t A (889l8:!8F{G{CH|CI}CX~ Y~(\~tC]C^ bwc5defluCv wDCxPCy\zClibdrm-devel2.4.97lp151.2.3.1Libraries, 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.]lamb02nopenSUSE Leap 15.1openSUSEMIThttp://bugs.opensuse.orgDevelopment/Libraries/X11http://dri.freedesktop.org/linuxi586tyg_E ߁-2\12/IV"U fC#'@ AP I:8y }T ?D2B<%k%%,A큤A큤A큤A큤A큤])])]']']']']']'](](](]']']'](](](](](](](](](](]']']'](](](](](](](]'](]']']']']']']']']']']'])](](])]'])](](](]*]*]*]*]*]*]*]*]*]*]*ef8dfcfbfa4f576d1f169b22eee794ff2f07588c65d514213f3e6389919e27ed6e6415f7b59439c59a73a24ee00ce9250fdc31dfc833c7b403342145d8cba68d6e2909d9623abfa6ae6f89f6ed8c894645972dfe6fa3774026cfba371e4c9fcd5505215bd6ab74a61317dd8ff071358abb44852d1c1480dea2ecb2010eee18d8502b7b19ef6f528127bd7dcd82cfa35694ed22c4e611f72af49d03d87c48d93ffd1a9f523738de090ab5018fc6776b83d18e43ad84f2a0825f6a72d6278c542a78a667ae461576a7367659dbf54b5234bcac814aabadcccc11f0e3e01bef3a3ebe42118682ea12590531b867a3235f09d752c441b7bd7307fdec0104813a23e0a401fb1fea17600bac38f53de6defbfdda1c40fa05a51adad783cec6613d0a6a18a4b2cd7f2d2907fe95f9654e6052f0cf23fc9bded99d6357e761a5b594e1e726cc4affc11d34748724a2b619fd166f162c6215837d0660271c56f4b50e44e520be6c1c32101d66c08a5741dfd7ea834221199a5921ac0e4b4698c432dafc0f90305a6fae34d7d5f7f74d043523aaf5d84c94e4691219166060ad36debb53c0bc71dfa40e5957e5752c9ffce61ccab51f80a436f236d047fd3eae6ca95692eeed9940a3e58c635980e7c7433b18ae24f079d36453e809eeac102b8c359dcaca5c6d3f5b547d179e15a7b7c232abcc4b93fd74fd67d3d52b405131b2595206108486732ad1988054b5f2415970111bc19e4ebc8cf4b059288d462699e39e7a2a4f24f59677731a71b5de47cd901db5acda2100fed13698f331d36275879d49eed24b3f3792a44d92a6436d51be99e0b947d9d4673928dda561e9a83540b5e77db1037cfadc5940a837eaea35b50c96aeb5367a5464e15b5f978d31638b4586df0874ec3e02716aa60772acc3d85112bed043b5ecd483464fe39d74cd9dadce3a857d26c965b5a5f26627caa6208d950adcbe4d445e09bd0a7fd032bbe86d80e1548e963e52309e741c413a2d1918e6f8e31399a350f98b5fd46c38155546ba6e5ee8a4d8dc2f8529bc3082ae99e19b836b9241d3ec8380d6e544165c2468ce2cb40fb4a001e210c3bbd716c518192a2074228a5faec8a1fcc655b112c0c27ee6b1af62e46474a8afc08301df6644227d03545337d680d0fa392b766dc69d1ceab2a501afc0b0c78650b11c1bec547dfd7db6f69c2774212468da5eb8902a5fd73d6f947098974af1c4bccb265585ebb623242015b91b833b5c7f35e37b780ede97f44a76aa83dc8a3a2370a29169b1f6b347e60b96e5cd5949c21dbfe382a2883f28f2782a8a0150ad02a6cdcf3056654590b3e779a3d6a5c5eb4bdec9665670134a9310cc9d3e7219dc40e59a20ec94e0e64959487297fbd2489c5b71f38d3a1dfa3a4185a75b3963eba9e4ba757cdf7aca503bea7708cf301197366faa5b8dcd2fb7bdd447164495d01acd7ab68ff70794e8b350bd1508be0ed8bc2ee2459a09f5f47769f6365b2e321ece9e83ce1e4d6aef6ae727dacd33d02d2fd64cb26e981da0746aedd980fc2c3bb4357a400ff2b35df2e214a582b58488ffd469fa7ce62146a41c5dc860b7c170a43ada8b020dfb78d5918f1c5082f748f99ad88ffff1ffa366621a643e4f81d4b0c15db46a8405a94a45cc08708cc8a702abdb3053ace3ddd33488b86f8171b8622762be2816598236777b6a88afd053a89a7e22d79b12c52478fc23debc245d5ba0d2ecc53198dae10eabc06bf96862c867fcef3cce48258ce281b08b4229576bedead3ab58ea0f28ff10495420c15a2758daff339dba22c1b43ba2fdcc1c53367f826a6cc45015122e75ad81985711186e9b8b48a32d3e194bf6d6ab24af5f5d65eab2aff46a4a24de5f9cd51ee3782f605d580ecba478d6841f05aa0c8f2b9c9df10f67ac1286f636f69e8eaca95d8ac8a69e07ac764f0cf681d05fa345dca6f0ba6e843f320b27979ec75a5d867be17c71f73686b6d6cf239b366fbf230e2e7d219ca266526e2f0752b8b3efa08f52c20ccc8ac7de18ada36ceaa8662207e57223b56eb267fe654f7f5062e0ceb341271b06da6780113f89971aef360147f37dfe2d649b4e23a776fbca5511f4b882d7073fcdbc65bb2b13d1c238018fc4541b073c536c71c86dd601b8d376fdb6044c05630aa4b8c190f8184dd55984021feaa0964590b4e4422d8398ede6bfe12ab7bfa741d2bf62d2d183394d6d3fa17a72c9ae5dd080ec643378cd818c3a74ae3da634e4540670a9a31be9092b76f0cadfb5d0abf1c0037a4196bc57ff5271237661dfb5f8c31c826514f033ed15b4f4d59329597a2274f85957575a8c08cfe5dcb545d65346747388c59828e81f2430d39c577f6b0f8d198d6da78304abb18df4f1f9341bc88dce500cb721ae8a904131bad7e2adc44fa8d0ec614449a93bad352f8992f8c31c826514f033ed15b4f4d59329597a2274f85957575a8c08cfe5dcb545d6f8c31c826514f033ed15b4f4d59329597a2274f85957575a8c08cfe5dcb545d62de23a19f793014f888a4573b235ada6abdfaecba58a0800e426a9ce6439001blibdrm.so.2.4.0libdrm_amdgpu.so.1.0.0libdrm_intel.so.1.0.0libdrm_nouveau.so.2.0.0libdrm_radeon.so.1.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibdrm-2.4.97-lp151.2.3.1.src.rpmlibdrm-devellibdrm-devel(x86-32)pkgconfig(libdrm)pkgconfig(libdrm_amdgpu)pkgconfig(libdrm_intel)pkgconfig(libdrm_nouveau)pkgconfig(libdrm_radeon)@@    /usr/bin/pkg-configlibdrm2libdrm_amdgpu1libdrm_intel1libdrm_nouveau2libdrm_radeon1pkgconfig(libdrm)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.972.4.972.4.972.4.972.4.973.0.4-14.6.0-14.0-15.2-14.14.1\]@\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ء@Stefan Dirsch sndirsch@suse.comGuillaume GARDET Guillaume GARDET sndirsch@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- U_intel-sync-i915_pciids.h-with-kernel-aml.patch * adds support for Amberlake (jira #SLE-4989, bsc#1137515) - U_intel-sync-i915_pciids.h-with-kernel-cml.patch * adds support for Cometalke (jira #SLE-4983, bsc#1137515)- 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 supportlamb02 1568981375  !"#$%&'()*+,-./0123456789:;<=>?@ABC2.4.97-lp151.2.3.12.4.97-lp151.2.3.12.4.972.4.972.4.972.4.972.4.97libdrmamdgpu.hamdgpu_drm.hdrm.hdrm_fourcc.hdrm_mode.hdrm_sarea.hi915_drm.hintel_aub.hintel_bufmgr.hintel_debug.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_intel.solibdrm_nouveau.solibdrm_radeon.solibdrm.pclibdrm_amdgpu.pclibdrm_intel.pclibdrm_nouveau.pclibdrm_radeon.pcman3drmAvailable.3.gzdrmHandleEvent.3.gzdrmModeGetResources.3.gzman7drm-gem.7.gzdrm-kms.7.gzdrm-memory.7.gzdrm-mm.7.gzdrm-ttm.7.gzdrm.7.gz/usr/include//usr/include/libdrm//usr/include/libdrm/nouveau//usr/include/libdrm/nouveau/nvif//usr/lib//usr/lib/pkgconfig//usr/share/man//usr/share/man/man3//usr/share/man/man7/-fomit-frame-pointer -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:11093/openSUSE_Leap_15.1_Update/557cb6b8f250ddf004b42fd83c438f53-libdrm.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linuxdirectoryC source, UTF-8 Unicode textC source, ASCII textASCII textpkgconfig fileC source, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) PRPRRPRRPRRPRR,c`(Mutf-86cad7bc128c78b0a4b740c7140ac676bb37e88fe3169d9803194110f80de26a5? 7zXZ !t/[] crt:bLL "o^kj|H9+7{l6Vu?Kк@tqH2Y'],x?M{Һ\?Ym[{8'H[Qͦ9cг?w7߫,t-Ui3t$O| īǃ#~Y^j-^q[9%Y!j} ;}l0h1&`_Ienyk^2ܖ2PmD/o^-k# ~>VAxHs↢sԂ8md ;&w:[~$C굯g>怙%ܒn&ie4tcdo1`[RQ*OG sdQ:U2KLmGwCX}vnX4 uQ+mv̖%Z] &'Lސ2^CW*!c8`K-h )AwR{gq?CB9ft)|'G`17W:L|lJUrrZU|w>CY9Zhԫ KkI:fiXPWesͺ qDva*dq1_c^s 'B{lI+M膜75P_$.:8-pN,^7O6R_;Ћ0 Z{2z. sM=,̸Ibbp+ZOEӢE&96`<x#YE T+T9.l(J[DwW# ٓnk3Ϫy, s)̭O^*xkwEi|6`L}{V;0"F NײڳmK.}ӿ(#쭶nHOHOTѽ] ua/&($`l6hΌuϦHne8~YmWO"&_\q/AnA%Cl8_FCC alTH6fJV3)N9s_`ƸJʾ6LvhUK:/$6 31hu}| gqblpۢL"}rDؤNyu?#Jb!m x}uwqS. RFN[2 JmIU6-mb(EcҪwR\:G,dD Hw^"u,&Xs]7ܷ ƇtVJ3=56J#nQ% #M׶C & US/|DAh<j5@`B^9#,*yf :홺q.I4&W1tgfIJUAM|uH"/nMz4rl.Վ{>|+\Z!e^eTYY.cx/c.[% QIa4dkefkU#9ͮjPsizP#癏nUw@5)7m䣝>ڢbslu4Qm q$[+spYSPऺ 3ei}]A<Tpš/(xn(4N&ч'jY6\9$;KA%a]ު)!P֨+ZyjބKK5܌sj1*ϓjILœ-OayFpB~+U3GF3o #4zDZP1:"pD@ RRy:+\:& ]cGd]E](.#CY,se8-48Ba[30Rjyن ay)ӥ:$u[.&Ѥ1"Z`Uxw|ltOLO.-,sp)@Mn ,A(ߖނc6fpy-\WPt8S/Ҽ|JaZKCDptH!*I Ilb%r"zl ECpG{ןڞȿ{ƨcVq!c܉F:42BeZ#qB1х=@() 3QD5ܶ8t'`1qYŴuAw{ۖ ~H}a~R%.0ۢn y_Z aVŏin8>=k } 5ZAoޥO4 w.x%K>qci6zkWl=%oLO~X Jxخ|Tbuq'0uV>n- ̀-<GGЯ<I#-h>qhVlXř=%xRQuQk`їڎ\E3g l<HW*ݢT9ͤ4k\`I*Q*YF5 0 ^jF c4h!VJ @ /jQMFq'DF,f8/q21 {ۅȘIjAc╳1#97b1H§w%RḃGūe' r \7 ".| S#|8x=ۉdxl^cm.WS{$V@}D8 YȀ3((X. Z&'1I=Xٹe;gZ m]c&1!ΐLG_ʪ Џ꒑` q\#Ʀ7{j)(m.#Ɓn-$EZ1Dc\зIƅw[l+Jp0~sn%x6VK49"l'5p{ ckx?X !1h uܼ2ؘɲr+ =KhY`a*:b\C2.IZDu_=u/$qįy?[mUHZhuT?:GD< P^ԂT5Qr)&+sJ={g[K{jM͝0CˈX}~P;A#c>[h# t @I|zj-8;rNfCvLkUL9xJ.& |2 ]y"`9Q#k~ ,W5:.7tRtKEf/TV~wV2uGs5xcEUGe-D b;}iY g]nWmoAISvS&ANAuN/v. >В|xɭGf?DCKc~Ay cS"Í;+ӣj6eFG)Q8ZyHB )BI"mS?ꡐMYo뵈}(+!nZ`+%,@U֫A}jmI5v}oۧ*+ p+v/k\?tv1bԡl "7 "NixͰ ^UPFߙ/R3wG#B"M[yⱍr= Ņ*r4ԳINEQٺe'9I^xx * L9Bg=ԬU$m1x "-\T~ӝpTR7+AU[銅Vf_b!Sy+'x0SFR׫)Ѷڛ8+}1apD/?JqRgT|HسHhZ*!tصPhgF!&KM{62QvIhᵡo@c,DǿոF>x UuL0sbYu7v~C9Jx&2N|I#%<ЭF~%K:qFI@XoH090g~YE[ת;\=I?7F%V] F]m͚˹  yvl`ӅęM& hׅDH#Ir̓ZtV?Ќf=Oy%_ %~G& yw\dHOsIgv+[aOd 'WJ._39j]ըL)&UqpNC/ҷZ'U#w7|KR|ȣ#nGV_LExrKYG9GQ曛 %nD}nk SPgΑ>5dg)gaɻZ,ҡ휾 da ѬIm|w,1x;j:)JHA8 kemheu Ccʧa?,+K} _'&T.NynQՏ}KO3ޡn`rQMܷ+!a,HKL(PW>#~G`e%Ѭb11"_AWf5 䋹[\ Yϔfw,H?J0lܥS#ZYcCT Q蔝4YSw' u4r0h*P`kȘ6TȒ+ GoO1(*E"ބ5)6P=D0G$=qxvI3}gOWGpDǎȼLvTzvP:Vr?6j# 6Gٸ[xք0וL'sN@yEHBV>-*U5W}J$ͤ0m?:> :66$vR6 ZneN@~2wj0#&Y>Ɇ0HMjN Rc7bXXQ=c8tzUia r_qFE1֎PVjf|!*GB#6:2?`'>TGEwT#jZ %:A7;(nI1!KQ0*ϺO(d,6ޒDg2Y +rRDP8)U"7ƾtݷlG,D,Ec[߲K}R(ín 7Y^xS&؂;#S [U݈-Y` pOY|f9ow cdJ;0fܙG*RFS-l!3֠U.'h,=ffuE Kb!8wJVn-x͉=u^!wz)#|i>6O`xlqTZw=nW-EFe>)FccE%3;=iϺεtԌce(73B߲Bz#4=vB 5@2v5ġ`t0tx£rݑ*'XGUXDs/O$}7HMo2)LC$8Mq? FG.=Mv"cDwTbpL1v$@XHf&{;GaRט/ Ė+\L6YnE;q//HӓT: ί[Jr}ewCQ%8!.SP;zLѴF(Y _~"Ȩ7t{x ]BPdڱה#2wXjH6U#!BPBYaM)3;\(tPB 8h0eآ>&W*`vJ6^i!FHT>A7*F95xI#l}5$kW{1{h0<@8)f Oܧ d`a돺 g< 8 e2MgE+Aww'Wc]?50% "NA1/ܠ i=ݩi"8o=I';k_]sh < ʠL%[j?<2H? paE|+k~oIWdӯ|A(K R䅞UI" ~+O߸Zl$b Wb%{8Gg߂\e#ej<+z@ E!jMG#CWNaJWd6GH-|?:szJ=$ETILgxpݪou;]IWo|9`i2 ̝Ǽܳz:a^g`d0Os)Nl1i4j1@^[K pUzT'crmS,O75 Q>; T>4é iJ(K^9~A)+!7 $B/lG`}LLA\oCk7qi*z<9j09_Md%G z{r\$.ȷTE3uC #n/xhF" 2>沱Y@;!HRHm(Ņ~ [I'%C<,q9ʪZ07}QGG y7$CUmw@bo&}S? ~#CI3d S+=W@}(MoIhXNد.(6 oKUH2}|U ?źUssa, 3L25U.Y f_@սHO圅P5 .<Z2Lx\%QMGG5 ٕ[b r$&fG[*΋$\,ɐNq3S+;BIۊqyfu𥢯b7|-8,˪C`4Y_zM8>)Ƿ d Ng1:8A059#|M;[ws> ؎x$͐O\#띭7֣SEt``xe׎bISJ0OxOԖx 1:cKL ""&C l)mXf|rO#Zm)įQ{\& G)#%p*a+K ;_ +N&N1B|{ +l"FN +ST 48I> 'Ĥ ; _C=p+˄dh _2ߥL* \تJ'5 eĞJx ՝b³Biv=Q&7k%x;f"c:M og!`}6;NbNŊ,(&cx2gz-# 3 FyJ:?Obzj@GzI|EٔC4r5?9f<uDxHыZYs\[[}9(rp8N:0a(ZfN,|@4Yj#|T`:}tB[ Rrd{FtCIDOf5wDV^jHfKawcv-\|~0 j訢c,r ġ˚p:'ƃZXH,I('U#G4U36X W6A})Ѭ#O XfrE01U~*Жi[ZO.`qtDN>dT!3p^#ű 3HI4Af_K6&%Tn62Q "1er[~@V%)Gh(DrjZk߁MVbvB~dIn9IL8ty1՚N JV[7 ~W 0$^4<~ W 308/Pi!=<Ơ8\5hc@nFFEq%4;[=F|>8w;%6Q cs]j䅺/8 OeRީ1l酡lֲizM j_.$I"cRV}c4}( KhwrKYkcg6i~]X1W1.,ʯ&ALTqcf=7_n<`:LF#4v;Qfj 《` x0MٖqT"K5|ʠ_ ⅖ʀCO\Jm5PގzP99sprTdU:ّ-Tq:xpjR 2R(6Bd/Ŧ-W ?Aخ׭nH[~?"w=,E v+asPťǵvd[ń47!SZҨap'dhNys S.8Eʻ љK3A uԧ[3mx&e3$LxGBbsz߬6&@Lvh`ĦK&jêvueW$_2;ts5Bkemx))攎KO ʌl4K)86xx(2wdpqKq?}k)˄Kr^Yx% WqR}P>U9qb)qXה7Lrfg2E5qz#%D͸nr?B0V.UY=}ܓxcGX> 3;9uůS#9/T6|ٟ9C+RG,BB9 Ҕ0庺O_(DuYmNՓc/Rh'V ݫ1̕sp^SYNϷz$dJ`?&} ;YDE5ZqӟEeVʑ ! HbeWc +A3QB3(=`۸Ksx)=y\C @1!"AlJ1jx$K'ZTL(sYD(q-5u):Acǡ$:C"'?0:ks.$X-!00Ae'Ex+6眰t36o +aN/ @sd'3=`O`a3jB+-]oH3^x"(o4 boYGVRSF~8TjE{BMGhPWܒ+yh ̜Nw&ˮ?m 5 @Я;,JVժ IzoobI-vW$rTޅ:'߷89g|[-ՏV䒔 M+bjrxp#…lI>9$x*%$^ha{-;?B1I+99eFppkij{&VuTyoE NTWfƛcu9X1 Yd5>BП8z ǜu2'0F)tl!Oi״{8G~-e]V+#ډft<$mm(ߧmEҳX~FE U(SzZvD$.7fJ< Cmk#C<ͰQ]K}G](nsBVٺꑹ1 kkw^pמQJ癩TtI80-F_0U-A |br ~@GM^z՟I]PLeGx ,}q3D SN+^F?B2DpA$?+˭E:|,6{k1m~PKpI|@ {Ԯe:',0=.5k~16SLǝY')iP印?,dž[)Ͼ[1|}z7;p;RjD( '3?~yDUkpQ+޻&2NG8ưL,:{ة/7k TͻJgyx0̧V\yx:'OYÓuyjrY (>:6NEfAo[E^H2I. e"cHD*Pi \Dr 4DEsS`:+aK9hB;leآ{Bȇ}H'Wܟ~>a0Rِ\adޤ/0%v5~Z]x$cڗh|Rܳ G3(wE:7Ky LMdov+ )o]: wu 퇛A@M.qy-9jxVb *CI67{Z8:&B {1֭څy^Oc^8M[=#E3hVBz2$+("y`Krߝʉ% 'ѶJ\Uyv!Pp=r3dɨܞeփyyB~Bp,rm`] /Yʢ8g j"r^ja9r7Gۦ:&p5~ a7- ¯} VeB$W,,V@4 7lTKB\6V=urx^x1-D|R+Bq'P _C%\;Cp+_1&%h#ZX-j~fbHev\$(nmM6϶+i0fԸW ;(Sj˺xx.t!RZ˨TY_DlN1VOڅPd,bNzcOs6#E.5֘XvALhM:QȻ<z\||@:lx>& j 5AXg,^ }R<7#K/Q4t eqƠRqlfoAGNu_ƌ۲6Jn0WoxyTj vW͠bG vi1P 3K Lc"{ |mvoc[Rv%[5H硕4(=NJYJז%GGxL[ɱbx"6nb/HU5)/ߛ0r:݃$R:ʯd:]*Ab\\=.">?iX̝͸dN8=V(Aö􎖐  ܒ8Yhβ+&Pu0lKh%bup\?pKR:M"@ֳ tOvCE})xxM[[A˘ʭ; gH^Dg͚V҄&VG;EaXж(.nMWܯB'N=/h T^D-Vl,K8Q.ʛt1m٪@UO=Vrky}.% O8*}d}zRwSƣvpƣR*do޲6=%&="e 5_͟CYW@>©Q/C₍9Dqٛ&E2aCsdD&[!U_. 3/Hc* ȁN/y슉 'ڴDRɤA ZђZ q d]W %O2)sЁj~~꧞^ 9+4kio!(K:`zԒEx{CO$0~ =A746X{60f{SL>{/|NQi̕_`1x~ W92&R%Cm/l穊C%bΙhJ&SS>L%Qŵ\vkpo/Βe|wcwu $lNf?WE;O}_~4Z9˪݉h'*&R*OM{$Q u|RjbF (}ɮS 6HHvEtI&sOߪ׹BE ( 7c 3xV^t\;vb6Ui(tDZ} clT"[^Q&$Rb꺜I8,\\ۑ9u@̒+u8Lq!ɹsOI8A08F-L[x?XVULwzݙ 7 1`Oka1xHP)  рAͷ-.UD[ Z#+ڶ~Kxq<(҃ڇ!t" ~Jux)R;nbl,DA Vŀ ٪ Xm$|BXӐ?scZyr@^Dh]Y.^m{Cut(8G5vY\ܵv^K}4f; 򖈏?YCaPыBg fCis퇢d]z+=KDl{2? fu@X<OlED=%,y u)Pf'~zҵ>/Ayԁ\X6x+{^4uM|d }]^l=c7Q{?=Ej+?K#87{ R4C#>ȯ6vYzь_uo~g/vxo)G۷a!JF#+H&J%AU*> eI۩r΋4~*¥p: J YNU1,Y}$ƾ~Y:Ǵj&~”t9h>NW:*!NzÅוPƐX5;ˡ D;V2QL~@e F.7) 1SڗlZ^nF-ic *߯ƴU%dQA(gͻV~(m#F Bvs;@gӈcUcHzJb`f(8t^Լ _7{3j<:I-G3{W7-v=oUPFk/ClG6N p˵yߡ~]7{q>or 1)䁇zpȫۏjdI2C8Nu%*D$Z;׹U`l?P m܏Ӕ߷xqŞ]K9a!kcV2N6:I%&#G˥ 84lsY~euaI?ɖ- k^y?ߐO }~k:ZEЉ\`_Ӈhɰ>R{(KmmX$]$.(S:/#k*G>B/H2PǍAVuܧlUDKr~bݤNf˞UtA@lz*v̠f4pšם` 2¦ndy{UOo||S#xvU[tr&VN^>E {D/WTIT7; y^ ق{jbrAIs2=*Jw5 V=T@eM9)e~ Ȭ^)aloo7OyDVb6\#I^ݛz&㙎Bg}`CpSf SAe+yIX` /8oFP8X0QQUI==0E,»tA-=g_G+9%{{:#: (c?)t{c(ffl׼^ r3LRH{so6V(ts)%7A}_.! 7w{975R13q2{ZWT?3AY:m]7HQoG;E#Yɑpֵ$,\2Aw0\c$qL>=Ab.%LBI $92-Tdmu- uY@٥wx'?H9l!N9{҂٘=iv@mTCV֦g,[-(hf1c2>܊m=5OnS7ZU)5\C!0O?b'u|U6{ES[^c gdsMTU t瀦$$?}0V@U:)w`}jxL(.6< T;wZ[P"\ABDԿfw =\OcAGd8܁`}Ve )0M1j]ڳ? Ji{'\X6HFXr\Y#8{8qy11t =, ͳ-MFy=:g@Ld6rx|u{z;ɑϮ7'+EǫvAd m1 BolltAMMuXAvS] 5;XoGŀ]v*Cu rHP%Xao\/6yo444[BƊpFjCF,A-6c'( e/i߇1x4B j_Ɠ)]/zW ȗ=t v>~#bח]r|_ɜ%ThpMuGN!gz-↘18P ]Q gܞ ^hoBصƦ(I'MqOZ9 )71&mshN8O#v/l\֜ q_%WdՆKX$gG(~P*硷[8 E4FdΘ yhZ~_:_>Ki>XGk L@SQû AQ.k[R Tٌ@]G7`u%/QÈS8~pݵ'畩wi':SQ,xVR<~E[4ZC~Llk alDPu}Mbc%' б Zc`I0>)Ǣ$csě{;S콪^2ݬG^Q6<'6Y̍NI[s~w,I_FbLhxl~mVs`ȴ?ޝ<,r΄okO4e-A}kbo\C1+>-Si/7c>sE3dHcp'{hYs(dܒ6X-0AckaY+HbsO=34  ~3HaHFOI]q}zGK j$G9xUEI&D'.$i*h<: ɫgiƈVlVmjmG)CkQc14K:mه`g^ҝomf+z h^ij8l_u299al|RWFDQ:FF _~ +TvB?~q?t,SS Bms;- c˳Yo~W8:H`0zH8Xv5 @! Uo47puR\5"p.4XʥU%4ԁ#}ز{<ق3/(aK\NTeQ;l(j:LmF%jA ֜e *.D?ǃwQ "R皔.fPf4YJm˻Y%Fh5U_/ǖ r ±iX8xL!̟ű*U 8:ET{yMJVf:VA [`nJ]j0Zڃq;l}Psd80'6-hbAh$t'bW'#q kZ7 X*~>8u_ ~B[ xGlJus#CKv9Z>vS 2 igٱ -ip-d 2! 5o@ˆojU"ԫm'՗^ i1V5'iEĕGyTU 0cM,~K-*!cO.{!Dnt,ق-lAOva)%9T32}X|6\Z A=?91l<:Z?XZK;M笴%>%̫oDt?qIY zˮ6@e.]ĝhȌY(Bx^Ufw=@?K4g_7ƫǺMeLoGqc"* nZ -HZu V9itGwqĮ):W OAv.`cg~5^|[(,VDl;sAy`ƣ".X$N6`*9K{ 0: =H ?6${*fH ^:}8 fu^iF$") .Mxˍ?U6.iйlR(DXjH0˹QkU' OڱmG)3$bUy=ǙC3O'LxS.Ak'~f_jZ2T|KAYuc/m7`zݧ-yaLչ$ @:=1pi&?5YO WTԎ^?ʃ3A&R}:CK@fqXfDz}amG u ln{H2ٴi;SmW{T Ltݎ{)qf^ 6 _ə&xe*|lh8 َE):%%)Uɩ5f+&~@Q, h$7CªJA&-]+cZɖWX / ,g'Nq{u=ϛᡜwӿm ?O,*_+D#4?P;#I!'RnVJTjÏOS`6hj;&٢D8m/N@rP to`Si.vDuiOv0X^羅u},XDonsK`jEWT)lfāKA5V\a ; :vRnC@=RXsU}eG Hҷآ%~}\?FE#xEpp6KW%ؼa @C^ aCsE+a$;#FJM@ے4B2еU&fɔmr8|WHK+Qt{G`Xn'RC5_Rs7l.$ޛőt :C7+X'A.舏;PH!1˒+B1|17rn{D` )]2@[[Y(W_ⴓ yY2[N{`ѝ,Hq2~_0A'Nk$k $sm8o?ӻ/cVN b3M6ʑ9*A%^vFlq&G~-$`=|<|Qq \Ww?F$TWv8Y#Y g˺"O+8ڈשDxl!=T+q2u:XM4+ T~̮|6ږ[d&J`?F8&c`ki|ɰQ?ZU_&,hKN*Xu=y-jwy&jf@lRW_!f^D'i3ǧuTX_n@y `t0zf` 2B^zH q3'ؖlV* T42Ez/Cz_Κ \GkRx|W qj-wlY+ァAyBFW#|￐oи4 TvNyE3eѓ+!/x'jUScst`B֥#j*NUd$y+G{'Js{ ]T-ɠTMfȏ@i9WzQ{lYi&mLn6}| d/N_:WsKC,KK> k&3Uƴ4x]:%i}mfF?ҝo EVwr,&6Z@\ iS`oCqGK{VyF&:"d @=\OMZsH~:X*,^cڨCh"]RPqxb󥾠p' iXjOݓn˓Չ!Cҕ3Fi腹/DNZ=#;-GX0VHpN0S 7bS^o[fP?8QX;{/tJ4k`yQl_Qao8_(1Q 3`I5":JtRLɧbY$:=ZFe}8pH&kR+D1KcK{;mW_^ -z*SGEzD?zmMv%i<ΉM+LB%46KOyMcmí`F?(Χ+8pdEz P.ɐWmV.Nl GfXmr3a -Zawֳ@/.c BOMeQH3KP9c?= m,$o?{Oa!C瀍ld9K5%J~DA7_)g[]yjUoVpPkb0;ي|`>֡52DTW9#EW2W($0ZZ>U8B;%2}"B/2Mx[?w3)ْ6&_xHECYe}l`6W<νL$ꤿzrG@S%‘f#jЃwdc$?Zmjז%qÓ: 9oXrПrSM*>!_h^ݬeY;([LՃy}əe#} Y6E<~򅏚J Vۇ܊E 1tB\GiZ𰮆m#(VGg2֪0nޟ%& -(=wY ߫kSr va<Zd.T͂bG㆞"\.ĞG>c@YYaoe"/LDxv +EvUXד<R hvZ[`0BN I \&[VHyȵ ="58s?0[V]~d}ߦw(lTTpЉݚh߉tͻe;oF=6[x},< = OYCԦP02`zr!i}m_a;4z`g I@ ݓQ9YWJ[_˔X*+X_v(] qD"' #w_cPZv!R)eK%1vRn;&N7\>'3VE=ԕUq0b'>?,θ<0l?tZ$ IZ{Pٟ[VckXzQPtjY5^tqqǤ1_SpA%dNq!]4)otvG+w!Cڎ%NhO~U&߿-ۖڭ@z cCYzӚ7<ڠpMxԔ Cf& X )r.G )P +M&_|MܰAk3-Aeݞx%<4 Di6BnuQX<2T\Y~Kh*RGc8kY@lЕw2w>%o<ǸC8xFZՒC{apnv<9Ti|\yX QLg1cT[(/Bхt?;Hs"好huX,oK|Bo{A7NsScȋ؋|YF%%KvHSލvlnldMΤwò ua9~CxfE_.4L ! C~slQ ȼ۰Zyl-9\S&ύRNpOtZ>/X?h~vC~%4ozIFH-=Dz<gR*LB$1ۨ 6w'&b .7U`Ы-y8QqGzѻ=U~yCmo-(̫a%k|-2k"Rxv! NP>u~%(-y5<["n|6F~l3ݹkyCSFxg8[4}OWӕ2o($>DXɂNψ8*Ti6s~:9Eٴq\:2ԟD rљ#x).9ƽ,^ePn0%zHs!}4 };(` (XB }kMkJTaό؃۾c@ۃ,LtdPK=fIHM^Cx"3|sjyb/TUo}#,}ޱ_?MS`x&n!w(y8h-iP h>Ń%ϫIbh̨omI,/S=RC_6xQ.9)#M/~?e؆Y<ճqD}WC_Y^ed>)'\kGdP>L6"Oɳb-F)qmG)}L2>XEp=\9N6SS.—tkd1XMS99LפM:ZM+#we Y e_ li`jh|I,3,VY􆦰BD;M0x֖˂q^n׌Z!/)#WR!ع5iS}`X3"[]sQ)øp-`(Åu;xZwB}v+KTB -H'#Q04 TsHP805p&`O_z/:qRelu1s*,dZTk9E Xc$?e OLyVA( ( 2:  !˺ l:Iw֭ƲNO+{$bLAb1W73<1ebv8ܑƻ)4ؔ t-(:,&9$H5%E>j\3~{Ʌk18Ah ׳Lco"|[0ϢR5l0"QPk]*0ܐ+sLM\oz@?];nԦAMg,BDܷ郞Dk~%]A-`*i+I¤pywFbH+BGNaMCVܩ*VjjkRĕs@Cc&>b,bWF=\!o#a!aEQ awjg;ATy^>Ī8l(cm]Cn b:WW4Nzxơ*yk4 *΍4 1PZk v Ђ9I -o:oZͷNʀ=z1[YJn;",=#-YV15_fdlCiՄ/ _Ұ׃ Q 7x9wwP/I 7PN(DrLYOVn>k{C.>񅓯eeRIH"LHR:Xm7 K\q:AQKN,p*0UWy]0"I'5r9-^=S\89clj/޻>JDH@*t#6GZ*l ϒD 9 [x$;gU,{+G|9[0|;iA}Tfm89ZvѺ;IfF5^db{`\S} -.E;oV¿>v3[Km9wv3p\ #|I)uæ?)ʇTo oek'v #;D:E,)+-C]Na2LBFRBJZI 'ב WopW]4%nxO*QDdC{&]n4؜Hq+5FYcn1==y ڀPۣ}*>@}f̍X:Õو ỳx3Alz~찑e?D )ziPk0O.% f0\ /`9&*}mts9 1kc}S8f Ÿۚ|t^d\lrX d!N{Ky=M<8!~QM}g"_H{ݢM,Fxز˨f)'@2-FW&QhSY8{zíaY>$qɸVE}mP5萱Є\rW-\hXEߞ੘c}ڼO`YU V`"Go!(FBfݱ@[A~b?s lª= nTmsncTZr_G* AN`R`J@{G12t*% gHa1Of[S-)ںwe$VJmtLAj67HDƨh Wģ?zvX K+n N^ 2 ȵ5I.>z$h,1( NEc˄JJ)% TA\ZY!H؇0C&8 "wɱS=6qH`7WɆVaF-(lJłĤ(X/T.s`IE]t>?(8x>Þ ۄ0gPrHeO:5~BEzdO3WCwG\4[UQ1Yp ؼU\04uc,񣮗&38>ؚJO(93dAbwohV2Jmr}VP{[^J]Iu,3=k"J}jpo9ptY3߸?[Qu꒶7"z.N:fK^M?,d g* 8&2I`V)Q x29y;jGr`1Nj8'1jIf,BFa9W/0V̢8c*-ߞʲzޞ(`8J&=]E p0=J9F>ɧJ/fx8m# w-{ F}2 C{&cR~,[(o;_{]srC/'oB M*/@F a}WZnl$DiŸA%=Ae5z߯pŵǀ/ Xc (pZj *šY#瓌{0.2yVIg}R+!+ "M7+}4寶(P3[%To5FȦi-lu :؆ ڔG8Vl($i~F9'$a|&#gf2lrэ"mE| ֽӏ统{?.D~<$/'2[+8۳GYYq8;ޮQ ׃y52Uqy6&"wG=؁ +$-%9W j^Y] nmBq{nM<%֣E7}Y aVYR#'{a5;<%U6 ݑK{AEao3&`RDTʏl@ҕ.5Rd8=x9){&NZ8/ZAP]51J-l/IC׺o<Iu qXC+3<|w2 L*>eK0XV&KHa,~\,IZCc!˓vb(b?S4 ߦvZ]/ v9IFo YK'.KZ)yvs?+~T>Z=ZHNj2Y:؞UlOc_ s}!aԊfhi)]'s`X3?Xq2FY 5>(N y` 1RS[[+587yR Zٛvm1I4^d#X"J{U:&ٛ0w6Nm<1F^'+)r/ e;Y00%^61]R*``t1n wt`ΜdyWg&3,pu_'4cpPF{'ZPɘR1{Jb7t:[zIq"})P_-ĠIJqXݑ2m\MKjx-5K$ ]&jNO:{˹]2 '"Z݉v7zWeϹ5F rd;3KA6KvVQ>x*_l-&R$~4N0L8VV}&S@-f@0(NMb<Ε\cp k22ۢj{pSTCuR#H"g{I#a%4`@S. h"?f, ,Oފ]Z$> %i%tpzmjv==Cvc1QEEs)n-t '0ҹ7(YhRgY~+mLOU9%0~dS1V#E<#±hN!t:i@ьi4T jI %PuSjpK(~JD!W^@Q_>Vf[Yش0A3جŢϴiX1M/Cܘ:,)UC|EH:/>oofF,W<<%LF!+kfy 6k]љ%SAtN<~w&%SAPC2Z;^j ~Fo+Nkd{]YfQpx~T| NzQ:v ~nv>![¬gL&iagZFEW5qӃ{_p/\؁OaA&KVf3bG&̭L^鯠 >$WdZSU?p1d`z'w~"?,qRJ3ܘޓ'Gf 0`($K|gZc降68qDA%.I{Lⳇr5 P O{O3S@y.StGwq^]ؠmMdWO:)X5qg#[+8? [\J+!~8'bś$lbGvFڞu]\9qIAɬW.wm i(b3 :>w `!MQ _,G$d%eȾBXXP\"#EE%ʊ0b܅ owx*u ]d/LJ4MeP)ur:f4("4ϙZp#n=L1(ZUruE}/C0c&`^&w20 BX}- ޾2~Px ëa0i?Gafgu.KUnQ%w,\2lQ@he{M @h>ֱȊ(8{Չt{dno|Lt+jal2- 83ǟ"-ܠdQd͢5sc4H+畦8-G:0Wʚ.w,(b5>zvbnM Ji!ki֌`S 3O'tM_՟:xҤNd}bG\YS&mw|S1ZsZsTM|ewSEyrm7e %% ki܁c{3:|HI̋S)ȉsл]t Bwj]&)ʰ [ 1~}BpSJ^vg.{퍢ϿB{y7VgT1@*!i5ihkK'ur[^ӋңTq5J&J Ӣ!x`g63c]p}}##>= ^4`Y ³rֽOYu#; (|%x$p [0nHLܱF@$mɗ"y34Q-/)9jBzB]?>š.c=?/ɢ’\v_%MMet~k#. ,|b?[?^ ѧiF<C>?-N3Ehј̔#+ly SהFיgK?CEhCӟI,,zusCH_וGCPm4eVЮvM*+Z\ȶ1Fc2´&6:]ξZ {iAF-]莆p( D&DoAϧ۾)IzkeE*?Z2Qvʬ!y;Jnиۖ|_Mf#7/@c%AL^*0Rպhh,N}6# 'B@quRkX{U)l )Y׸hIv[lOQ{P2܈gnN5^#.A׼fmz\qGf{9&w}:e\λX-˱ Ph6q̗ՃͲS=9Y !wKP4y.\+d㼼*sWgA!pk$lRΙc Ȁֆn!wWqKV2A{:4rQM N͢ s>W4qRZ6:h`=6#l&i: H-/@eIX'DfTA.lx@R9oa`.Oa:sĠmd]^9' 4}j>[*%ǙI1f+J tW-5En׶ge(1K$ 1x7ZP.)]cBdģZ\M%8m+0;kY@x8߼U>,f+E S*ܳq9>3k!5h'(n,Oi{: MBG|ieCjR P%N TǓ8$_SAu5KyV[D׷$tIH`.MDTInW~7 >GP%Xw͠Ɩz++LpyW~S!nEZ#ŃhL.߭ $6kZz' =3q7pf#MغDA0"ׇV@}dUjs;=xir,BCId(mT"9DDWEq='R]e݇k|{Q|<@ӾKk?B@zݝ_Xy&XOtW2}*P*fU'6 PCضX$'Oi.wm׋ #:lX$PV/䲀Y%=STej e `m <~m^Mȯv$G苡di~qd(a04CC6lF ihT knh:,bs h]By})@\71?ClѰc2 El:C֟G lO_LSyTz ׈ Ιcbަ ω=7$KX7Lo<Kȕ=t.Mv3F!  54Ө+/͂&{3wbB|9*%˖6+;"ڲ O՝ۜ ht~EXѿGE?I81RwGnK mfa ߤ_,Iu5RӧM$7GNS^/K+d*qE}ƩHU>ԳS#PX@Pn|YY4gӞrZ!mIB<#YU/u\yƥ :s8Phnb6}n߾MAV宾NԢ-a*^F@ <+Vu@a9@zn65zou*!q|-TK*KP,H꿰 SsL6>[팤Uw' /:}bzL M`f,0߱5/pNp E6?3}OOYJπ=V[nwhVVRP[h";:Ȭǩ2NWr\I@#CM@9kǤ87~^I&h˺6UQ}tN~'sw2%/z,|bO{Sf)\5b)k1Uѕ(?c]9<'5`l nDdm "O&qNhV_)ľ55uǏkaKKqJiN  a n/gy'Sc~(HͿw?Dž ْDXNӇ UŲ:< *W+N,xИX)}˨xĕؤI/xv+:c!Y0+QχW;q]R)0F6R٨mr ;ծjN4"#FStPQ /72=*t +CuYЏ`BjGP<gvCsX mt$LNk;::mصݮ1f)m;T97`a:qz@糵t:h>.q}d"sIbߓZ6*O9N}/-َڑi(60蕁Iaۭ+ߦwf08}>}!'R?^+!}c›>ΛAT2` V$Óϓf u$hC๿V}?>dqEh3XXx<: ɕȘ8Ƣw}4v㸬f\Xɲ"9GM%sq8a B>+{\ ^8L'_ HkR@<1(|*K1bo'vn'E߈PFi(S bQƽGCbXD5x-ֺp 2%]Ãs9'VaKpy9۹? 7g5~|miթ>SZR+V솋~my+]P?GDXD__C.BSe4;SeLKWN̞ryvb2%-ߏ߈-!m "HH- aY&qWNk&(zJ*5pl,c7@ #;=rQAkurLs+`\b@eNNs<ӦUtBۓncUl#[:6GޜIaS%kޱ{i,yj !՘_FXU[ex).C\bvABP LtmAĻ*$"zjD}RIl&~wX( #C Ŧj~Fn or$M=PY.nyDP*Cnl8W኷e 򠩞IE0Xc@4~h?kYUB|uAJ+aZ.o}kj~Ğh>mZjXc0߫EW;C`ګ$bCVYVT*Y@ ʄulsШt9g'V\ú%nYae;ˉe~u ]b`2pإ4ԍe]r!)q|n1d7Aiwn w #c ;pڴcB Aa۱ 29g6,[AΒw,Ry->{O<J2/Ea0 [ u ..Հ&Qׁ 곸mWv#\|36P V[ TխڟUB oÜ[A͉c-suma eG$@=4zfڪռ46a(͚i[RZ#p}niD׻'6,T$0찃x٣Ն\\r泴g%i)NOT%I9IX̬\-8L=o¦!=Lc`_ pG439ޔ]t0߉eĔK1ʂWƂ;.|橈MBGAǮG>_PL"{`$qh>Ӑ`֟+e'VP$EI`{yGy(䋶z7OgRIքWحIQ !yxi߲JѸWJrV_LcE{iɂٝ(93P/V:^nNJЬVcviB,"ALh b#쯰%<˾\b ";+Ĝ1}( LBI6Kot);" d>0z T;_aj[=}5!fy.^{nvt>_Wki`{`U)@GYz%Բ}*"q0ZjrO F =aWȮ*0Mׅ;֥'7aI3*N 'SX} wdFkO6LOl~o1~۩,7ƹJy \$ UA-#QF\D TodQ 0IPM:#R08> D%~xEh7sLNK㽚!Z VrhMDױʽ&(=+Q۫#UU(-Ha{ˁw4a1F#nRIťi`uB \oeDQ_jQ,߹#[=1grX112 ('O'e +_w'Ԓ> }bvnQv%x ϖ=W9*%HsRo\ac%TV4owpך\*WMxQd;b5tJA/)CDndg{eN {]>tt֡72n2'9(jJX pHoq'8MHIz=I\С F$cS f7WrV{zL7޷G Nb@lw 6x|ueW]k HMsHCRVEh-쟫~)qZ:S_O`Ot)͎GTChƑ4nFE3㨗1|+G3CPu ^` ѱK!suqg]on *λ49SN,F0<)BܴMgRD xT Ča^$&w(/m`{^H )G68ƆiYFh[46R"[;M\miUin X4kqDA Kg>pÍr" =ﺅbOb۴> ]k% y>w@7Y(ڿ~`zHZ.)Ϟ纈OB};MElhGGDbBwh d>RTDnRḼ]ī2 /s f|idDNŘ]S_TrnMFh:8#H ,KZѸ֝4qآrA]SfVin_zGbd›0aoK}H].ʂD[4 D,B}) vR7]Ƹrq&W@"z_׾*ū'hgICL" o 1we]Iծ%:~Pl6i歛&C;" d|b$Y%e7&6O7x.\)JpW9q4 5Q$VOܭ $uAd4'g&؂Ԑ7F ICB 9&.$dݡ-V!pg\ oR)ӕyh(UA&3L6\ܟ>FgKy&trL `[ȂM )q{ %Uhy1nR{q!F|{3խ'Gs_9HVMu-S Y}9/iX`u]N;~]63Xƶ EU&H/!aW$]ޭ]r~&E@!&P(yd`[Mмz) VP-| }yvE4 Bn ..DDC;e7Wb {s-ZrcA^f\"!.{6 ߥ|hSCe&SsJ)GD7VG{R[#ޢdtVoVQ7Aqwj9%n82*W*yYeJs -"uX:\kԗce߮ΨA gIU#5E1u.r'J⯤B.AeOc9vji}d mP u*ri$)Nh陬Z0bL4M / 8XchUBSkh1*+/BF3t5g[~(a18/0;}qܹ_SMb7Ĺv[Qj54NT\LL@v55e# j() l-aW6R2#O*(N1k2P>LsXGSs[%U΢y kuۙvпm]\Й(4qilcCnmCW6e3vaH.Qgwy_J2.7GDX}v6{754DN% M73c,A8W$ ~V%Zwq\1z ASUj;5vuCk,3 d,m yM[~~s$ܻsѕJ < ?k@G^\4/m'ɽdw)!}S(6F70V);NX0IZR4$ṅ$Y%ҋ"oX1ԩHcݠ 337&|;Dܿ$Rj03Uh$(UwV>wݹ [Ǻ5E4@ 2㱓7y)/4.7I%v(P){cSRʍ#̖Ɨ0ŭ %犆l޵P]vCaa|fm:h1t6K FU=B ׳.M tzv[kc"[6\]̭x:>W:`,4HWrfP1:X\p ʇ i$Sd5D~bA(`Ly~o8īd,|Jxt x< >rd[dʼ:=N *"~CS%`)ϲ~E s<9"RM{/AIav"צ4贈1srQêNVeɀX;IFl" Z^}?&&WUqq^MI c;<ȂNprWO~(vgZͤV?ىdy1$zy'.Kւ2o\aip_ 3Ni0zdZ`T5 ʼ͖{DDTzVIC,QǰNC ta 9Fa'Le T |j`kӌՓjk_OE]1Ț4mWw=n }M, :]7*X Fq-yK#,mʇ|_63]8YR` ׿xϻ6^L=SĔih3Wbr_g?}dU:8H{K^L9ٱݩ}jl,T"U`4d%bg nI`7U]:6}!"#gKHlf'b d2wrVۗ:5CFя{ {n; ػKY\c /D 6=KE~ɶY$uQa>n{]Yk\SnhJ4z5zA sxxP߼C(}'%u\"{,nUtb/P=.VhGPI4W&%n kb,0^C8ؙl8jvu'o)rG1`73`T)LDŽ=YSpQiMVL|*ѝrj&%4z>Q}1{n Y*ؾbXgfeδ$zS7>)r-RM(Z6YTP|$/6JE}4!=!bVg& '[Li%='ލK#`].5bj3S蔞ș3YB,l(TrM{QmkxX 9qǍ"iNC@w(^hZ;cSsomg6Q]DXR7ɎV%qGYy0K^u41@_- Qُjl6!,'AL?aN„XjzG/$FJ-?:GG_jCԹ1NY¸*mU[2K"3c9NLN~U ZRp&Efp"Q2420'~˻ڪu3ˬj+puQa0*߆xkhm,K"kQPWhqX J%]lup;OȢ @_hzɾfBnKD݇ gV]n")w_ dh|7,7Fv^A86pڜ+wAWg:ʜsWz52oFצR;Sds+E?{u.LF0&  6C*Y@.Bu h_'m#+&$K|w;;^WIpeU/݅}'E2,׾J}*Lj@ەczT(QKi&&Zt*Q:^%|$m$L Osd_Pa7ޯ, pq[a+޲NWp_ 6&Egq+C/ꈋ=M?;}++i.T >KBMp$Rr.}m@YK z*$Ә, M]Tn:y/3[[IEE-p0h^AdFqƑ1ѥ/i^kgG=GJA!tlOxj;N^A b%+{[uMkfU(wm PT1֐WA$vFf6oZzHP˝/D/;Nr,̍ -28y >v5x @gWxH(|v4i& $xb+REA>d;dFWLn  [ Rb=S"-݉Puր4h1{J~(؟H5d =wÀ ԙhȎf_(TzuWJ Ȕnwf |T//xK"+ %,QJAo*%k%CH42II'3ELlq˛?b:Ecy^kp2=,OgCW$2VqRwօU3 6lc L Q|o&4 m\t90D<f-Lޙ[̩cS΋n"V`z ;Qz(W]6Qk硁ݢ\1ݻ"~_mIQJyz%hw|.ūm@GR+}<Ӻ-t#JFq3D#"0 S%& ۳"*Wǘs<(5q(%r%xR!XFdpu:}tYJW^^77bX`B] ,vA\cڎ l:h7ELޗ?-1ja ro/I-aG;IؼPg֭|$-*ڥ\]OBƮ#h+)ll^]i\N|2HNy)g:ZFV3*2U#taWwi{7+YЅۏT241SPouzk_tC6jAWPWqbל!|d{Qtk1ұ=)mΜ۾$~0#5 (:uQ_:Ĉ7hpcB8/^ٖ>[1XRuGj͞f8~N!IJcȩ:~FݢP.Ƿ6cSY zvrCt\0QS4ut.u%"p\vTIr;~fw1}k4GˬFVѩ6Rn5`'GUt[we<Eۄ+nt̒$|L{V6=J|:Rzp'l;|֙ԌY²:SIpdAO k\Nj:̀MMx#@ۣ+3*A6D).58L8bvKd2%}ݵthq 2A .f+3F*~wP#`w(JE/=o3k{+?9_?^k I(K Xz stMWLlF{F[&ÍuB|K}:?1Ev&X*B:#AqM6^hԟbrTRx&`.D떍@#h+VGll&;Vf)m%!dJŬ#:ZBxI$v5TkhܶD+=>$Hէvqe%C܁1)ѕ:cS3?sE/ә`+EjDS⓲Da׹Yx5 r@ۀ8U'D}J{ ItBY7 ;:[uGmHTjp~Nm=nZv )fPnӉx@tAFgRQ帊X([mҾcذ2&Y r[zY{X``-"f,Jt$qtnx\Mq8C )xaz}EY $ǧ`G(5 b,G_cu iNq v9DNcxuR:/$%IO-76"cB8Įg ;\r%9UOYu*t`:s+!L)̈́x|2^/@|6_wsO\o]N k_rh5"+jئHݫ_p]7or\-;6D4Ivl-Mhhis{DYG㊕)WSiB\|)7l`,Ep 0+]Ov#+-o f7Z3 bRow j@> ratU$d0S;o~dЅOf<>#  W|Jbۛ$`0xq/b`tNL䗈Qj5:fLϕ&;PlP>@em=; >ofk[Wծ+<sP-w$4 C #X|E OUgxGu] ם ͂}=㺡`A zfe9,L0i0@cκ<`'St62h,o^i{Pݨ [jZǩ|-(ɗ|>]|)eW F&tKұ+D|c-q-3 G s=}s*'ji'#`cy)>:p*$hj͘Mj#M/7Nڗ2ackc8Ud(!I({he߳W\b瞫gP͠6/4 @r3} zmckz}Axtn t=iˈ$lzFfKDδ<,008Hӈ)b3X[[f<9ߩêcԎRS%kZ5Sk#ͫq}fO."K{EA|AD#_D-I/e;7 Ҷ68v^LG !7!*6~ 8A8=~!rYMd%48ٔ :mt*My+:Z)D~rD^n2XH Co_2Jj%` LBP 4w]@U$_y{C2ÅVSqM OڀIѣ_43 <举)*O/h_S/'&< !e I'kyPjSrˡhݴ|>ndPulX1x,56'I>NxbW}- b~ ZB.q! ɀWOX|ŅR?ĥ 6N뻥ZVLں˼9TP̏X[xvT&0xڸagDniG/5ܵ€ʄ+[ޕJ5`Ѯ%RrZlsˌ.7@17X.fy2cK|H(Co'R2ʕj(GD+09W,c9iWbqOIR]prb)?H"Ȧ߭Z50fJm]4SyrD7n ŕ+(8.<ňor2>o腦 ȯԏA_|C:^V@ɏy\աsR#Q]CQ钰 KEm_n?iK/܉;Q/]uhl09O^JzTyChܱˉ?)2)\g_pWre)`PR.t^[II$aQ`^|QȤNJe((zb7 uY95 2mϿmQ#|ENGG\qT"y'two;`d*}Qհ2](H@Fx7E |m6y"Nu]Wmqur*F˛f,]?~t,Vfoh--iQ)&x*ZdׯrݙӱhT"TDKq4Sbfs`sO2cEѺ≁),=0R} +&Фa|<NL5jtRtp̥j'#CT]>ܺEZD|в'`b]vd:) #2s%7xldFA^N6zfmס:7CoH5>Q [)„>(NRg&|֭wRIl/ѯ8E3Zoz/:H.-n fG㉓ƼQohHy. AG"ER_+#)5B%yA3'ϕN!<+WQ^ !RGdNr#%0t0i$n!n=әWPX?/ǔXt3@cVOLYGغn,˚Jݮ0S]g\!Dh$1+"03o>"U} 0hcrmfQ$SYh,` UJO _P@B v2 %/6*JC/p ީabhU}0o a;u64h~LAC.iQ&xT- Bb)K&5y AgP\@96zG2JvȜ,eL ̼0)[F@+hg`SI0uP.aQ<=՚>E&<'KT ۔ &ML<ءW ~ʷW"/w<[o%Ea'CF`ٚ¾W8*YD6y蕄sp S:F4ȲoY<##s@V/0vkS,f[h6T,GuNut&zԸn3lfJt9$M?K_R 3)BMzh 6NJn٘N9\5$2R{nCGHuo'zZo٪&FI&JN-ld:{!˚r)}~PN9V:=dHԶw^Zhq$pL3Z )uxQ#,q Z|e,ND& h`{^[ RbRtq*m\r#J/]fxByS\9dwU=5zul@z^U͚e,' W,εFr]%d|g:g%ݖ˹Ep(☥6?݈G"_[+\bC!T/'Nq 1-My=J$zD -ڍ2^c>]w .U#0u_~r0~0nqXEҗalV]wU`Fi /EZ{Qk.-/>!M]?v7l[TF*hxٱ2r+t3K0V[E(j, [iQռ׍Us( rT͎3*fyП L%`K=\H5t.`Dvg8a;85͘cKVjF!tl5&as"⏯%Z˾!ҀЮ 꺛5=okT\ڊ\v$eցoz4,KrbqUݑ'psN-pTF/:zKT`938(~O. XRC bIVn@=P3?\8[_ $Y'KqqYt <0ZSb0ܫ@dփ&`PЁU'OWh?qٳhAؑ˴;֤?7sb@d;zϛ dQ'Ϥ lȀlQC7^(V][a8zwֆ1o V:co(^]e:MC˹b;o)ЩJ115 /mbW3p;Tbay-ZUliUD0ݦ)π w,NTGr[Z%=|5M'@HQF*}{v]Nc&"qF :`rAr{j08]_zVt.{oiIӳ>"`h \sDj@cWO2",?,萗_Խޓe8Vޑ1 b]wW0ud_lBtLiN|r#aRW/bIҺ+~ ?U@5l!M+]2^8]DV!Q Ɲ ~ یP: 7RPDSsiK1J' ɚqzQ|+mJұ_; JDl?R+Ħ Z+4߽.C3K<7PsR , $9p o4 L`Xݻ`2rPHnC/:qݔ0zO $D˒'?Ug}ǜh^ef^ȇBq5?G[_Dq~])ַ`]\1K{^}꘻#~Bz!JdfIm2qqᇛ}Ӽ&NÁJEO@l6_:3{i: tx0|(Ϋ1^2NW^o눊Rl6/ & ?9E67$ G"pVZ%ea~ +-p/ݛa0 ޫ$efyskj2`wW5Wߣgy^='r7H|p# (Ƭջ)XKB{KY`0EUߒ*pM㜅{BbMOCk9JکYk̇վ93Woe͡4)CUR~3 (-btJ^+u B'\: B)M @m+e^Eܴ  0^ߗV},ұYO.3yTE@%1g>mT CnAd'th8U׌?)fH?H+k0)Ώ,켲`EZK0]׈R9'Xڨ97<w[ ⸎)S̡d^FbSc] :THWxࣘnf"Y2K'c`sFe#oPs4#(3|G@}L_z $}_4*jo%_>A3ydCWd4+sQIk7qM#?hXdD=`o _g4z^CXu؀+(Xu|YukiFčڟAgѧN.UU L|5[5Sz*ŘoFO)ki8𩪉reb!_N"?˪2)NMFa7m\M|ik>ǢBȚBvc#?;_|OxDC(_6U*HmG[XiapW>W @$ ]΄6%FGv=4~O\v{+Z08ZejDuz@EbDrf cd@/wK;nӈ˝ړ%ٻ: 2*ذG<(PZd]5 W&hBiz-N-9u-nwn6m*OV> g&s{r1i$]13f(" hÝɨ |W\He2u*cQۿlj1+8?9-a6JrX~YuiDlyj4?m\lkFP)Ӗ}0Uyƕ-Gee\hQy4{H(BUx ݻL*͛èib5N~>sqa=V~8^s#  ߅/Fk0U]"+^aȕ31Ly儋8_&ſ&$t6yad֞GhBu/]B9_B=Sw֌ Z6^>,ʊ_ ZE=> ]'~neەFԊ#`%I ǘkzrq7k\!J@iY_; ({1Y[[߫>jro0}V|U?RCJEWGEʮi.M*{@?B۔L*FBdO n;&B=ӅjY; Is QA5'T3q/ÉySҫQ5gƿh'6/`ꖊeǣvPo4ej)C#m- ,1m—-Ul^?+{d -y|V4`E޺(h٫oAS'-+Ih^3~MgBȦ$ؙO䐄qS^?'NP*ӐqNU |\4=sF5 =#Qqy]U1AM$Uev\k{{!+Ifӿ7P OC ԺAA'6ۇ =5P-=q3KLû,iXYFi`?@ WBKicq-@0 H]iP!N7xs1tdf~Ir_]S峂Ca~A\apXj-2,fѩE,[.2٪|_7Kc!=ce@?Q6C@drۂf>`)C5mwtpO>=1j_;V} dǮM3yR/L.|Ci)6c٥E}㺘̈́׍taEX57yt[A%qi)Fii#ɗjJ[LS{IU` )}'tZU+$(r0#@B \*/40@R,M)BWbAjg,;l'[^%1]qJжyt 4S^%ɐd'0G[/-]ʝ3uC΁^M4x!1ηl x[QjyR6}藖o Nk  44eV̰Ok"ue>~u㠣UhTf@ʵck" Ptȴ="W㠁V6 :lf -]"[\C,8zE[Hy"7﹙ߣ2 J!p#j]ϬQKND2XB%gǖa'420,~G%oby?p(e `/ɻNPb]C7iݵ0k}VRhJԐJu>7k|mdRx9?~ṃRLwv'/FNsB':VDR[nTOKoҕ~޹(Ÿ%H[D !C>I]_gHwas$xuq, $%(nFc6ءCeTE ܱ3Z8氹}],R^e4}}QM8-,o,"ı p)JZgh=iAL*'SE0:Uݛ-k)cSQ:+0"*_gT o |_Jrzkԧ>{چ7&CX r呓\+KĠVfa^S$3uR5t$-l:۶(c/uա3\y1$e˸@Ŝ)5App{h* vQkg}.?#`B-74p GNS&nt T9GG .I.R3l7C/: PB[ ħ+/SJ =++ CWb |8J [9{9ӝLflōI^#@yKbrp04|3gi4 @c{wp])IuD- pG=>whR(2NƐtFjNU5c!ɩL 5(s0rï˦02|5 tzɀٛFs>ܵK'(6x,(mg"[dsŊxy QA_1ئg \y\d 'Ā#%OYs gw3 8}{4g114k,+*#0Dx_c%xߢ d+үŊvL k= ֢e_%dO X ~:KrjEF@Z"rY| ZqCB> H;$cV_x$s2`._sVP#.;L|GE6}H3Z(׃(ԙ0B!W^ NxV=SP@KTIppGӡsiK]:[Wij:p]GRU܉XQx/Zĕ~,-) JjP ا-5/b4 @ {s1|@f4qӊVn`,ا7#&谆f@Ue&H p8rCF9 +S-}xHDK{gRTb No&f}aEcZpB%|$! gpP`]D & + }^e9.1+ tإXKy<"5q)͔UK#v_!(vxxSOmfu~.nUKKx1s,( &QH8M<. aCu#0S߇Xs~+df>^qVʝF\ocYd;Xg ֤5=NZpiI\R C'LwФUM̝#Ud$ՇTT#*kz'n:/őQ-ߘ%ƬS8 qWյLJ܇RLO30ҹGU$(Q64RÂy~#g-}^q0A|4`2 {sFէ-}mm٧|s*`ʪt7`_cy&"\_].t={iW-$1fjc%jЧKI\],On P鞴t]U&<fFT,3=@t iMƂL B>ijeiK ^08!J)ЁVuK+,3AY9ypƂƶOPk2TѝGf6N7QJhPK `Hʾl#v 938Ǭ(XXu)PYXca^7(SiXYIg,xJ'P(-P<9|gIlƇgMT)'B㵃t1Hp C63c c)$Ӓ`-[~CQyӵ#ᴽCr n? PEaB"%qB*5TRl/׻rxpzk#7GÑggqi<ԄL[X[]тJ@SH[%cu>A K_ID.PxhcxU<QQ|ؽ5"R9I6PyA5ddKoY+2gaWJ̠i5T~LB7=9R@6Wx5 PϏorj@գ$]V"݌x:& ѸgCy7'u[s,Ueg@5(fk ڍ ']X*u?!Md2*ci. u-zæLEҰ #WZ_NpnȨV"+?HZwĆ"b}ޝE< _% q*?))5I[#N2Sij "K6B/!7f%> XF&zdR3 dHr0:dnĐ еn6U}ar@>tNUT7(l5t^-k3RŤ z:z˞@M$GwxM*ȞMx VYzLiPdXeW)E^oUFԬα*9sgyMtӵp\.d &U7=w,E1"^?,.YFŶ=xXhHikS>@f %Y|oJ-=Dߎ}U#4I6G_+꼩U,feFn嵵DS:u"7VqK 9[xQ|RwLhj!:;T=- bO\=" l!~R#9}hhQ$~9}sqNλ@{@%p͂T8/[̂}U-:Q6+LXhwFqɩiF)w_d3Z9k4?wwJF`ʗD)8$\5 9cBf3nQp" 4Z_6{;4;F۱ EdqHOy#8t/nw w&6 bФ'Y[ |m5yBps#)BISd-xB:BK1=zrjl8X6'9Bzm:cec} Iwˤyhxy6,w?R7vM^Żr%Qsbmt^viliS`) Cq{mjBfAd5ΨXt7TڟPb/ٙ#oǮ)s>f&c~ļmbeɓFph8ōBX".~-D6?qAø B>.O[|q7"G6&!ÍvM/Y m;ȆUDvRO*(L }=6.rV1r,T>َT }!G,q0+Kp$ګI+IPL{ꠓdG8[2@_ w1pOE;n-foF;GŒ }X ;0t#fU2WA4Ϝ!TXy:Op5o}yDˑ.l}#l߳.Y7Ki4.\ISIN&t9^Q h證S9X!9wYԧl`::HL[Ev<TjHqmGzsaGi &+i0(_Jh \?/k|kqx5DAj!DFC"9eѐ z%|6 c)i1}ԅ: Ҵwh41L(WrF.}h1-J8vkl$H(S.ZL3sDDߊV\/rW`l aCqJ?g-ӧGP8H:F'K =ϦX)y'pfR,{2ҒU;-U4v+Ɉ[^df`%dgl2%gN."W-_i,Lj螚f;'[]*wDyҡcqE$Lv2Hk)J38Au6Z[y<.|^[+6pr orE*xnhh@3o8OKp>Z>IƮ?܇1V!C 5R]["5r'X1ÞU-Àyև$XnbWQK'L0;kxoڿVs87KVV"[ʈTVE@{ XΔ=M~ Ջ=3=n C$"OB$ye0;flx:rB/iX 1!hxx IAy,b ɜ-,\&14LhBKP휫f4 4\B%dG<A7cW9!|) `NyvzGI^`[&2Gb\g,h&YGF8ߡ"TbL uMJl6GzSi dQNdJ4m:\M)^@}&LXU eAevB6[ S2o># ;`(hףqQ3UN'ٱ Ϸh+<{5/I%\XW+;f,0jDOT_=cYC[FꓲC4jR&vT_\xnX"-3pyuu$Aֳg,q9Ê 55h?de-GDm@<6_ fR1^ 9#?TK/ =KXCpF).s*bFbV d޺]Gn'GsadKrP"_(Hv"M}Gtɇ_bEdZPc/y6\,yg7UZ@H)[iA'X =|Rv5dmj8yy)'U 3̿u:IAMT>?髐΄|g3ٔv!QSEW7&3x)yo p,jF0/*k@c]/t'#AU^ʀ>S,'ן{·aֲA!y|bKp8%I1HWC &՚N9Q+hb<DG}}o*Uw5 '4RwT5@0*i _nWˑ@Tn[ifdK`fuu^ ݟXpzE@}GN f4#FSvh\r[BbjQO1'5Q5G`z*xCڞ,Fة" U8?p_Oΰ+[O[⺠fI'm[QCfcl Zd pR; P~iF{))sHN2%Wk`h-rXkO {A|Q/ɣO#lAF2:J*yq 9I&[s+NGg$㔛̀)Yr['ո0 A\N/$hP .;&5Ϝs0˦Muu_O_yN.Y-ݠj]|gAEx27{WS, I`_YҬ6xb5/ŏx)cl] uu |Y~ 霟~K @jN͗JYZ+>Sj:GQ;5-SQʢ\$Ҷ @Gr/ъxHгV`X]7"SݖO L" $ +*pcdbT1r[bDd"xˍ:R*VYSrM>~V"B=6E6i Қ @WYu85̂QViF>(B9敋$!b@n R@[A-MYoO;t{{DФ`DdgI}I+DCmǩnӫnDqF8XŠ|(@tДOjC^!mcJ"95x^몳kOPp6UiC!Rb?댈<&rm3*%g6FnRDָۘLesJvBUp (I S n׊m X=Zvn1 Gb;%0BĤb Vm(޵FB $eȐ Gv֜Ű9~! N"N2՜>Yu"L#BEr73YKw00"m^My6]Pf۟R bd{L7ꄈBeiԣ-YL y ._'JQ*6wb'7OUn>j4%3<_zD[óFb?,6ru>HuYJ \noA1X_Ћ4Za~iX)6l+v+Ӄ'RQm%hI˽ֱ_k_*y갥(5i'#'|b 5iˍݏĞtfҴeNND!ҐZD竡t1M<ٱGhg9<i:S)LBӭ 6b(o# YEr>Dg9ӎa ]3(|O$>Аjr59]:lT.pSy\e~9+sZ7OXXT%lH^ޑF;jkΦys\! Jqd߷3J;k&r?Ɇ^ Za'0]ͦ+tlV %ubcȝx3#,<9Xv)e*5 \hQ{-0Elꢮ76u^4H[΄kT.k玂kBJq3W'7y|{a| # (E~F1 ]ʂ`H 8\ʑ8vswLf<l9G{`^3AH=7oQ#5({Rt!<yֿzfkb<KŊ }=?+yr =S|TzQҚlIJ-/a]3UNqqZ[xר/hάN#ZT~WXZBxyFi!bNp(c_K."[t o'LK9QS@'LtSpI-՚^KC2p&;dq؁&w 68''L_ IjuknnYg,hk`-2#Z>Rے;zDi DD,rG+NK" ŨF[-H9AnoK@*IH@|ܒ;Fفp"7&?xgCYRN|<ҦȁUĦ,\\WQ\̛v2_ r{! ={a[ a=iqdyؑb+.U~maMS*ch`1◊^;.ḳ!"O]H0i=S ]?܉Qz$\RǶ!k\m>0&6\˅칑EU BG_ӂҼ) \(ZeȜMӒ_ػ4, 2*m$Vd#ޥL$ ծ[ߏC@Qw_ѯ%V$6S[6d96fVKf4O0gfqn;vdʃ5@1mK2ZP,[ggYsTI A֒j .#%V.( O.> rT 1ŹE҉q-6='0NU:uM4OcGaBl -9%I9%[;P0ks\Q~ks'{JeLN]s =#QR#Y:G|ÛR qjEIr+;1(6 Ts{PU{FM7E{?w==b Ϗњ%@V1r|o*4R7G[cNV#&rWeDl}Eޝ8- #?za0u,* dKd7ĂM-~gϦAڒGYmޮ)Uz_k;n -;G6Hr6UWeٴD* "YyPOsL&nguC}W9azX]mq#+ʌnE&M?Oscq$x.pV*XE;0<ДpT㕧k} Mf⟙lTw<\rîxV:M`m&,~ʿ8eVgeHeYO#\Mj> r 5~TSj<ӏ$gm$Ms鼵;y99t])gk/v؋.!XHΩ+:DoIBr`Nz1pC]Ws]βèвCFfٽrx9+[|7<2D1[TO.;K'gDq}An/RVQkOt!AϜkz+aY) !,@ 9Cz#:]uS.wTim?5/0HB^t9?iBN'4S A/ BاȌ=>eLfڞ'9Qe3 @LƷAuKxzզ)3yj";gU0_@5u>쿈SVXl56õ 7%_nfk~m\N"SsxXa`էdzd\2 ,V&M @ :$S :-C$b;,fGPJ_ nw$Tyf4$'87'UlY%G x0/)6;,t^F5 ,&.e绢26:NBWdG]@֓5EQx;𪇠H2ܞa~/9:xjѾw/ Z2׃'Dn:>='N2<*x{pt폴9- gĝmdfJRm_@gR uq(*#^IIVZZRqeɦa~ ě_Oκ6GgZ1 [LfK"NZc9NM>i5|gTX}\{C9$E/ޚ"5F{ ^K5~I|舮3_Z|'TKO܇YE#?f2cb-fᤱ_.zmɋLPq@ gqEB;/@*. XvLbgo8 -Q-[`,uWI e9 ,F2VAUl=ZLE~re&uErt+tŘ/@oV?ٸ`Mǻ}{Rp#TcBiA{mJ|ι ǡmv>PlԹ9ȤL#k.3-&5sI8 0=hPl(0rTJM|n{2Y-)FEqUH0|,xs}YKFV`G !Y$d]!Qmm_2-oPE q:ɭډV'}aCoc4q40qosAk'tCf=k|lpv<4n0[ƻU_PzTT:C״zE>#lwЙ|n\fl Ʋ<-KMJ?vybk29ڿ0<VTymA5L)@s(oCNGs[V5IJFU4H|` 7]=4VEsKU}ԭkJx^pt 3ka-4Q~wpyAHk{Lh[ %e i:kݙ>x>~浜%uAdצj좃i$W^d~&~HAYEAߏ`UF6:T#xot 4ASūGfr:'9|<O-5#-U+lrPMfQP6Ys*}ȷ8z5xnV<ZZ1ᐽHEZ/ XH`Zߘj.9=R&DQw'xap'7z 9Z- WٚhkĞjy4iF" sHbZ0t{A$*yiHόkzƴ˗"NI~1OCX{2Huᣱ)&Ggf=:"%{+Jz ~r\8[wߐ%8V_j}q!JE(u$b\oVgYV4n=wi2UaE`H%QZhI_R1dpŵx:izԐtvJ{D.Ir ? sO"LCN@1 xpE"8 tt ZS?(ؾ#{9{;'{>jIBk\QUlGc{E9g><+n>芰u}"#]EA˫VFWPnbT UT|mC|HN2Uxpbx=O"c#E{tnjIlN_Y'wB jSq\fxpP O&S ̋Tδxs4H[_9=y? ht5@ 0~wyLX59/~ 7WR9 ǘB;U,ph#{:5aYڕ*; eAVHf}s&>9ꤋ:0qfM^b_9#;G]3YZ` G3ΔEDd#$MP?6wK:Z>3[dٓu[]lZZt#9ۧ s&+(%vh;=7%vCҙ•ZF+vBq4kXN+bby[aY2\'C$ ^+gS9W 68fQf.  !pJOӘڦj5M>|!&ĥ/m.I)diZŰJW;9z`r 5DJExxl)8=#k\*[ ь1]GtVwYr+6`MZPs!:W?P9F9ļ1n^2Iԃ 5C$vRk}ep4~M-<|){A Yx4)E1M6[ze^,P&{l6ڍ9 _6<5jKܿ%lKiH2αHiId%~C1QsԾD(Ux5$3Y.TUKz4|e[.E荟<&y?oƞ2D#JE`1qW8̖\-|!Cmlz;< "[ǜ`a{{rXWkkj֏C=do Cm(ڙ-O9(aOQZ4u89l`gt= =C4,D6-&4#ͼewW' {=l w @^`C9,?XzWMxbZŸqhNd.o%bcȠ3%٫8N@xv/ zىtRs?H1bzٙLbGgeM،kyB鹼R3]v,37@!Qu,?:Oóè?ߕio0AN6F>-S!Mym%1U ʣބD،lIԖbs^$~IzFPX HֲbB9Oq籣^=~K#%5RΪsrAyO~+M\.SxerAѝ"3GVMrPFK'L\|y \UYْOڳyا=RՔ˄$ׇvySi ^@kEC&81I ӷ "٣G|jņOy+VbGS$'-߻ԇ-wxx:q ¥K5Oj?ˋԭv=M<[a0F< ޖ KKkNq[WV%}( µVQz7-S/&)O &J;}4rgc q֟#QTN³-Rb5(lV_ #i10Kz.:fŚ8v C!8OVy漒EkIWm((/.1#M^g=P(KzLh3k§2L2 %0 4l `1^:N]bvj-QbwۗD^(SpYy/xұ~#O*?L_JvA,;7- UWaRUE]=7#Wj;FYy0P)ϒ/T!ɮc~G RGX"q]I t-au5Q7hDp1 K$BKKLQV1")?˓Ĥͅp閘VՐd"!RM^7JfQp~k<͒ώ-6F!+Bc%hl_ATw8٫ ę)UwRފwFh>+]u|vGd)jg'eӦ?|)=d:\UƠ7;3}#"NF`H:MdM{/yYYCx o\66F[qB_|fJ{92i15\J'˞* (t3j1*jt`7ސ d|ᓧi2`!khMxs;GgU-ydM΂e7+n"0d,;9UNdH334 z"m&*=vg=#ES310dbxdzFEBw LQd~ڝtooZIk^@v„Jg5}*irc|\5~m2!`]&j *|jPN5pR\h+M>d6Si cǐ/ ٬!di)Z|-s'pvt*.{fhcC*,-l I#$/%ݮw*)8 ))^g5;K{w/`'Ljob\у$|8 64GshULRLeǻ&kcQF+Nʒ=#"J"j) ~Pul {2mr8zЊaXTo5Fg6{B@];$)_XWǸ);ZUΞ_{wUd'3%nj M߅N<5cA[PE2C㜐!$| /lR[ܦfk !uj'.)qZ1 N3Lb"Aa 7:z`^i!/"V{@%']Zt C:Y[/(2jAԣMP&U!}mgVmO0( B GoZ.^sj~,$Hgr>uHtDGO)w72 쫭eid b(1F!#7T F\\1sea冧Y19gy=n+YmQE2 z ~T[7\.$'Ú#1߽:TwZ'D_aƞ VS08CkR]⼴٭\ݱt5 p YzaK}p9CvbOo3YpWEӗ@<4d;a"rTj]hp)woX F]w4 TJ΂n bni!ͼ$Dlo#2#j[Z@(~d,]y6$LGJB_Š~>SA˶2tȓ;,g۝nVRq [8?rbvxhA:Xr|;vg XzwSzݰ^p3UXpGDnR(\7g͵=БZ᪒yBڎ̌.l\…>hWC%=9/Pl'rsԊ+FN{lj)RUaG"*NMT!;@N"Mhu.eR9g`H?NSElI]1ߪ}*z`l7Slъ%rhjލ;]ƴ%)5qWnG".xIPY~j5'}J>[ o*VG$; B+GPGκҹ,.4$آ~aziz~X۠sri*7$f0cPq¤\aYYAB2%T2,G9֌!9hV'ˊ'uUztP+/ezd~?0[pvPE[ %B#  = Iΐz\\PZ%$@ao1} - /ʔDJ#5 En$xkΏfBv׸epCwER<s>꺉uYUjRHHw\6Kz?0Cō=3,TJH-/=` ߟxS9<ЖzpW^ |tڛ{YSk@`xM-'vP~2<_25ؐ?ڰjvUB.0Hx!W:htۻXZQq??O8y HcQ cQòUKe݇ 16>%dVAkFZfk.}&iƷbI{mz#ZJ1vƊ?g-JcbyV|kĩp%h-MLdlmM/:\QX)cߔIP[-URC_M|=b~ўC*_J7o7ɤm(޸6C^vNgnjLp4v-G^Lh%_LEL V)j<ٍ\Ҡ,z nqjzF;T/FYD>Fc<+iE 4pn|1y$/=LP/~I|>-f;vTSe.$b3֔W*}`:xk oa}/ݿwUە\!P |e s9O;2mww{ܧ̥/:T?2{;dPz($g9>~y!umHr jQhf]d,n[x^z!ݒByU;o hG7{ dXU;]vl,˛okή&i\N(K@u_8KI(n{dnQf|'|ӧE5.PK^ ZOFfJꍁbBOoqCPMtt_V0'4D..nڷ#6?!P[2h/DIsS:A4)P2ɩ|οp(Nc`w}{ʊF(3,<TȜDJCTb=G|ƥuَ=)J)Y M Ywwr\a{H%4O7E [!:-! 2`Yd3.pp.Q2\,(i廎! @[F3AyhꞪ!6fU22鍫* 4zN( D:q 7t_T$m_L4BQaXKp);f}T KKu?ii6g*!ߩY%|ipRT4v3سŘi!C?\Yl% 6ƫ:/%/zz*N J@#7oFߪXeCFW Y PLV5ap佴PelYo w$q _{պ̌ r1e!fO1-rtIa;c_TD(VX!-a(ZX桪[cLN4f7gڇUoC{7pPśg?O ҐG -!JTqZJDF:@:egB.NQZVUidgHHx'$8!FzlIy6IB9UjLRo}#LwKq-Kҥ\庫؂u\i>P%*jP$˜ C5%ScNmڳ'3 S䘑*-(&FN[ß~km? 3J}i `9}xSI+c{#^0(]{% fZ$w3G`ȓ10R$뢿|x%>޼+oj{mܛH߮)dvH6#ư eZ㳼l${FL)1rEF_USB5kgjn1qPTzy'?̲=rl\Aa+C>H%DRܟ]Ꮵ_oOr9,ܦ$Rؕ 'MR],Md s45/$5sXD&RFKKʡH}֪AI *{W-g 4D)[.< ` !JMZ{/= oFFR>UՌw?ՀCtڬSi[~j6\A#:ɹs䠡G? '竰Z 'd."$ >S!HbDEV/=Bf~J{| c YȬfN]HMYQmCKyD.Zv:T(*w;ZPvl'uzTFn`t >lޤ< ^J!ACZqn~H1hюWKkqYau+)мr><:uD~>[y2zT/]dECl@ ŷ`gn~XR~"r-In[,Ʉ3cz1Rs^u9XE 7R֘xqfgGiH/X㫫UG~?7bbxA ji%[q=.F[K]h@V.ܾAG?Ս6S]^lW-xO[_T29S ^&~ 53O"?GHn$?0 jVt K3kI'ѵra',YEI9˳;̅qzp|%ΥA^ʝS{vAxdG) AZFȄ*k=qs"o|HD(m#ï3|; L5W]GOZH InbͷX}yI t<70un(hNF^]t[_},! Wn 7c ĢeO9I #D|H$6r7E$תyLON8T=qMhX 1qL?[bwԹnl<"l x++-%]D6zQij uZyX}cwҾ0謅zY{FNH\\uKs| 弉Փf/&^uo!kaoS$A.uF}|Q }PG>x1cpN7ͯL,I툃' ~me5;PwڿJ8n{F~ND{c'ywLx !ttiBC[¯$H^YA9 Em[H"hq],{٨}+BLq+x`K:CDf`}jߒig 2(zT#NVvƕ 2; Sc}-`h9?m deSo> 7ɺFPUtD,KV"'B"D",2V|g ׻HUl)1m_Yy,\w9 3[ I ]hӞ۱]YԀ?Gn}`Va" AU/oCc`Jډdp愒1>@~'"y `r\HZ>F\ Q;Ny%SN˹ꃊѨS$m*.'jX)Zp[1_JUbFW ew@ҾMr`L~mFo Y. 1l8NcF0ǍOū밖gf<*g "\A<sm :rda4:7ɑ@rW#iMgCX.=߫>'2E[nHmEf8]&0 T~ڍct"<_ثҷ᷑m8 /op?[nrLHn709{BerߢB} 2A@Zw*=iSs*~pr|nHbWAS4@%K1EVzs0J}'Ai_Fɏ`nNy_clZ'WTeAo6V7m1cax}䀲j/bz.B`x{S#?ּ|'0Ơ੪e !gyyc'="rf 5K4 .q+4 ,ZV{.glߜNÕ|K b=N{<2o8A] aQǯB0^dr $6?^)vtKÜWkkq"87bKkHX!Uzn5YֆUCmu"%R(| >o߆ff/"6~z>kvJ~3U]vo|*/M.K>3Fޛqb[>ijȓ:yίRmA }Vw6kCEp_DՀ]m3>\j_RsFi򚛸SECy2[)ι1XKaT9WТqk5p'nΩœYS[[i , z0L3M)eȷٷ}m/εh~8"E-_yiN\HHAUN֍IcC7jNËsQa,O?h좶$BU/y׀}30Gηl;u8>JJC?'CSV)<ھ=R5 mÆ4h@XFi9q oZ@CהWh 3Ŏw6V"1 G:.6s)l_^-k`XV:+(]狮QSתelz!ҬtgCi@r+\Zh]զ{6tqh0Oc&>P>hPY6Q %n{A`nh*,9dŪ#s$dQ魟}~9 K/qZ 6du.@*m\5V͗S'lO@#Sbd'|Z'f9MhNy&bCi͋Hlۋz"C-׀tK-گlSU`館bOC;M1!mɰ GS5"F% IȣȺ WO85XSQ^N%#|j&glg$+F$#ckb}`x;uVX v$O.CwۣmD)͏o(t]yxA`e~&T =h9!d8ldB~t{,yTH$ /9n YMVqLW?vCE}#cwC˻7Yčлmh2"zX ~DX".V)EqR I`: &kj`P6XV;2l5zg>M!n5ъA~ ^QSYˤS -#7MhAڶXGڏ'm9:Iߢay'hX+0p b0{PNv+uʕR,nq5lB)f,hw}sZ`H\3rXǂ6X{Dwr߁2.7YASiק#XXucqɜZT762a/ 4{[="9eY.T&V pP^RNkZdn=7NXoROl՞ ΀c2}Xqw|vGPA]6l/?uhXRռƯ^d ٕɪbq(Яn7p:՞kI"$ QB$1q.~gQeգ$IsrKNV0ɭJ BҭE-E(* )ۨ& kP^DRxUDwUXXq%W|3? B _2A."nU=G* Hd탫Q 2BUhȎSUrN&+he")~qvlRVaw>6ks=g:*G5s-*t@ӰTRu 7;o?3y]a ^,|p轖?Zpm 3֦a Wa:"TޏI ֳ%'. ?ߵ &xg{HvkjV$jXv~!xd|YXhb`~qg`;RKH/Eռ*k+a(!nq+H%Ob onD(.$Z{Z5Nw@7IWtEA(>#:S߻dS~61SV[ӖH5Ȗ"R.TGdEy ,t>,? - ErD0VZCO=yx+(ٵPR6Ȱ&|:|q#7L;A0Oem#/;}S/ͩG]و4&x,X_P7Dɜ}nDm?rc3b򎟣؎ &Vmr m 2*-@ӎ!Qh4̄!f4]7[ s(Z˯Q!ML:>zn%L2Qi`!Ȑ[H>Oeш^G` `mנ4 j"*j]y)"Ld!ҏWMJ~iDR0gTp::Yr]\ʒُ?TN{( GغД%fDxC>+t_TVH:sPk{~әSxalN>/]/"U!Kh,߹ZCkbվ,om* 0Vv;)8 =xۄqXeva\&M\=S7x~"`ۦ )2#='ꃦ>n AzA2nTQ'yĠWWg}'sf'zBXk@ (_E$,vsW<Tf%bcHxHsѣa2[}"ڴ@ 2QasڊԢ5ױDx*lɱ”=0B˩YV0&3[{4Z4\[Nw0>gVq?% 1+OGl>Su V%%&5klp.Q/A \ K۠0A@ Ld&c;xDat4r [:<`@u8Ƹs-9(nWZ?IyvZ;ٌH0!3D WhGMGw~";[H MY# /{]?}1&|zu1ʉl.RXqާMz32UBj2ҸDcsyZEm6%Î~s 7ݐގu$W)Bp\2t< @ܪ U' V@10FaU_d,G\9bUH*8@k2lU7`Ӷ22dGb;OD@ kVUum^;d!lkpҌYjlUBo|kgKZ.\N Kd 2uȡ;r^_neR 8`K(Pz>pXg9XvM?bJ6tEl[߮I !/KBo .[SZsn 2 fQ&BHt=ڍFc!hĖXwzs;;! |HJsOiW3-?$-G0VGW&U,"C $gC6_Rj[%&(A&PZ[#?+CAoG3xF|ӦR6D5 `5eEϵuh2&zC̳fhmH|t`$`”FN9}vؾ^&ta'}i&Ab9׊eDE{jUzܹWװO.Ys1f>!9aoşrBm6v+ ANwtf:;|ķZXɏ h+6tuAsfL!Θ~bO'FGe90aΠe~ ? 2~=f*_Χt)C Bl)K9DaydsU3(2 ?bD\-nx_1r6.28LS߶yU PTqꉴRG5<]f ^XB"IP{7BB.wX"o!wa\~!ca0:%p6y"$zp S7;a'uPi{w{H!S &-6f:ndTErDOk8;dj [{fC }vNѪmNla:{V@knGiWx'ߧ90['9ܜ!W)c:PQXa% RБ΄JLNm^wDy"tQbQM=HףoAC$*t[)Ա/Iqy $Lw4"npoU>tk%ةcU2*3ޥdQ׾}__W%bn/* 5s@P\J}>Ấm,U U58峮NT6/ׁ2LF@m"ws3%0iCSѸ-P‹Ϫ]EtD W};xI^Nxћ=EK/|r p{>1tB;bL]RƂ\*AʒgYScQBI $}{\[c|﫽(值W\Z6AwcA?dvw"y*"FSFh٢uh7K`M- ( ~ŒR ȣّ݂\䔹`=HYdA8Ljg)AH>I.U/\psOY>%gL ϼҴ8W'ߕ}u=LNKX4<Fdkv*}:Ј}5Y1 UK ]Ѻ Q験Yx w,˾"tJ-yWc2+!e-4C{Q7ݳFZUsKbX|WTS~EsP8 08xݱ=f&W/Proܧn*b8O&#ѴޱiñB"wߤQ~3P9bpjNWQ2ƳztBe۫ (P\s㍹=snBG(Exz6Rᗎ*q2vΡ#h[ez]ѣd&. =+ϳd5Y8,zRi#T0+Byza-{v=_󚴇q2uz6xUӒ.ԣ41Iɸͣs[:xh@`9rBՍk>$$ҴSì ,'2iOo8saGW!GiXG,ivZ\,0R>lz.x,.G =dgC#r 0롏 Huu{彫v;鑾H̓[rD@U3=LߴIGطT =2 Rg2 @TDIcﮑ z!B1()|)}W֚^",J}2ܞoO7ִ[t,ʎ]\Zi}i{z#Tp*a'Y+Q\_~?E+^^Pm"}PozIq'e4?ɦ/5XJZD-{]Oq.m{3Hd yŷ:<.M/,!jP5)mYY۬U_ᱨigc(yӰ1!?a-l1o$T0>Ì7- CŁV};h`C,.:ߠ{*qmB̞؁#Lid ۡ{̀Lt^&WJ] z綥I)kH}[j%faP;l:ПS "geg]'j0,N!;.趼xmp[%" Xt۞5P?s y]K ;ޗBc\xɩ! ñsh~uc. *RerR*zV0"osw5˴˕3r%Vk5ZS?ې[ȥ| 1V{@m[Ɋ ?Kqܷ3SbNVcKr=D0pSm1[0p fiYOakUd-f&_ Y& k NG̾XS"\ NymiU+Ljs/6"&W0C LE7gۄ\N7*&g7`߆sdm,$6O"NUVvy& IΘ>φ:Dc{DZUS,oV0hl wχa=E+73LfN'[2(^U\Y%3VSfYnR\!o(kZѤre7=q7.s YE t⫃h_=Rrs< 4t{Ot][ j hJQۀw{Q(iw|nr4sRqacv잭x.wj6l{`zq7ã2~L^$0̀{0D_ҬPN'XE`ro=_f ,k SVCQfV=[F^T6T@t=塚hx7Yb(KoԠ ^HtBt'{yd?y%4!st>_露/?\ z9y@0'⾔WNHtF! 4,D^SgPLȁߞNGVIЙkshPljkN9vI9]WCeRSV9!<(8QbSs<i%?6!qc2= 2zlSHpB.HK7@pH%Mp󮴎]uQ>]>:$No >OLr^APg!Fw~ofh#yUۄ0m  yw u?6U W'|xmy ޸o+b('lup 73ӊX~K89\ÈX-Y`r*?WaiՕLL,/Y0D,,dS: 0rɗJIEK[d7xy) ~Up\_['}Lin@ޤ%ȇk umC{`g:FLДKAVUy,Er 3:ªx}Aj5t9,;1Uɑ4վf(Rb#7 CgZa?UN/IG9 p3{]0ݵv\ɔdX@TuV+#2ȟ0m)yEG u;zn~C4ZB47-JVm-U4ʿjoU|kE(-٠ٱ'>-Px9$ hBoB.f5ۇ!#:rW:[>t`~S`'_J vZYXTThiq#fOUם wkZ"]NJ YǾ<ɇ#9LIY{(62,&\N].x-XTDv:f ypX|R0]%FXH'L/RFO?Bѭܷ)ei~5sCtR_wNlq;A[p*5+gňMsޖ/Lk:\J 84GmǩDbID./ڱ[xpw䅗@#8fX 5o.VW* bB<~ fH4  w!w9gKL6ʞ1f𸴱O$h<8aIϵišx)QQD3Fl/hC@W"6!fa[<+u}p} Ϗ1~,ll=܀Hʅf1Eb!P8}nll:é Hr<;azH>%GNUa3<d6?ݢN,P`PDQ5}U2n죾? NG^zwqX%;= L SV\Y'ݯ2}P5mzTt~$/U10cTYAI -h…\o ak!';:@Zh'Yd% zЯ~Uw{mAz;Qa[!5(8e9uI ҭFsd2y`M !A}Bo+WڔoOKjFX߻Q=LuĶ^dG^E<~{Zu[+*5 %TSX_,QN$|^FA* mu^JaF 0OfFIG LD+&yscq(Qe^ VhhBsl&rdfaN';u)bfAr1T*8V3*Rg:LHlq¡r4Rk7DZ`q/WoFCת!u>$~,dzC=/"|*+06V q>ŢQL D16A!OVTchԹ8W 6{-"7ߏ0*e9F=gd!A U W4qC1>_ <[r {Q2ʳpC i϶;/6"GU:]0)jS2 `&4yQm+ A#l/nu|[\PGckF=V7*. &_ > AE soDp,w2ѥ \4c>DL߫OK7ZjK&)L/]#%6º+}y |t-i^*# .TpRhb)Hžn9=V- ײW|}z"9~R +B*lCEDbkcFf xG't^p:7v޷l,5hx6ۃڱ^hfrb#AtMN} 0I]KT23 PM>,sMn"c$`٩wvrx9R<8|ALWBdnk ~#o%ڽ0&1g˥ɘE0"RlzE23~h9\r͡;)5<5yvi,gڝZ5z}o?" P,/O8Cils'go؊Zj\! n_h*?pJ&dd,EtZ+ ;J=؃Z6UCװWey[ ZK檗 +TgDB,[ۻijF-e:h[ر; A/agfҞ7| mɀ&j|`MM1[9GfU\BBqJ[ww;'^,|etՖDS/|#XS'J2wɭZRfe6TPI~6`-qv`'gG8༵1r?VmX1'/L[{L~6~6i/CΉȭ?-X;&')xZ2R08f͹ޙ]8&̈%1/kBwі]h]j?=yJ=B/W'l- ESQf1jVݤsN28?oV|Nz!t|Qx tLnoeK0/!B(k^YD5{TrTK4Ś8s? ݛ;p M}!B=eM(8SOhj:%6>YfexPIBۈ־?~8׿,7|Ż ,׳u?󀣌+vO=~}Xykx %UK9ȋBۗoİ׿νPQJ"t8d4-̉SCZ󧢪 _}d)5u X;}邀@-G j6T0[ɔMtA./ IG@54`k*+"EOٌRo&9>dʆ]ėF=㵿 d[\qHJC|rlYښ޶# ʨT~8 9VO7Uqm t~iCkPn_v|֪]b[ճQyjŰR&\"`<֍Ԕ({&oO~&)ix܌"?h4y?CxOx룞g5O6,Ugq[V' ~ˆ!{6ſt,&1(_u`lrǚjmhwP!"_&6@+^FYk8+Ǚkq"-qZ6ɿ׽;-sY(Te?"Ht;C tn%nPr!!W"VukHA=tlvmz~`Xk' +L i/UdnxDX+ M1S~L*?aъi ,:aQ.q؞3?C@iP%0_}iB9[`N9,Vi2$@dF~PV2֮B!\YMn4ea}}huc)|j _.J-1~+L^VαS|ۯhYo )f͐Di~f#mv J`(̔|/>;b=`" lj2۟u'&wgƂ^a@5C2;^{11Yɬ^e ~ʢ?Ѯ<}pN?I<1:8lU4] It|5p迿`ƺPg(y۹NI+nRQn\<A/kcc K?lF֘IzVX7 (jm\O5tct7%«os2MHv钜5z8)5UIːw,"=?^i^2"ÿ=,( GRm71Eh(}ɕۺI"Ua.]޺=1-慠 1Q25gx.A$Eg_9vp3xhw sbzW~) H!@6A_;?D>{dtYpu B@5&똒ls`kV֙l`LA}r:D5LGnQ=9x/0CBK!rsWoFu7` Nؤ߮b@\u b)nNԄ,udX5m9b{%*~,gy jt^x*1;)X`Y ةknW%\O޶%"{ ](Cg)m4^=Z-fc0ݙ#:ǒ 4 H>g}1LXR9\k!yD 4CׯOW?X}SYơHڑ<BEǐE0= w Td@퉔]ܠ]Qbk~*;gX kkѳՆN+J}gzpD]h-4JpWۀ9E-%lJ*4F6^¡,4%?Z[ DB$s@GDx+N C6OwV |8WlNEhR 嚦f)$G>܎_F $n߹%0c^y@2%3>{ւ}S(w՚TQ o(°ʴBjrbx鹨wc2?j9ϓb7D`ӊ=xB%M:tˀ_>0v3@%bۼK|wQqPΔ<!LZePA2PWVEōHU/.DP$R~-0䦕KUcVȍk@k_AA\`NvF;O3(ҞѸtW||#w%vr.|+nU0g5jA0G<}5T-W?U]8[+4ch`ͩtDSi cl'c\͗J4܇I4vXR(, m6S*S%ὶmk8s!\:SI # ѠswڧLڹ>nfb <_0T`Õʫc\ >ҿ=,9܈a"x|*}uh"z]˱uY/Ufny=mrہ1ݳWE{eDND~> aWqakEhyqAzzgFuUݴheY$X0IW 6zu?8Vri%t1bCe3.~HBo($ B$rv&sɸ. A%ۺ^ym{ i EL{eWOZQmt,`6pu+" {bpJm>5fKl쾇ѭh͉n7MH4gcc|va;oT,W@uCP = ;좮rQyF5}ay#V]X$80#A1r4b5g*x@>.zBrԹ6$w8 oXq)vm<~D]”RTf6]~WdǸKR5'K%:t92OI!wC\Hm1=le~zi 7b/-@J]g:vHz{8@?%w`k=rօ&߰4vZMHMN\omPq"t*飆# @s\ PV u<]`4]ўTiGɉlxDU\{Yy|$`4[؎<)ijs`ˤ{LǻɌAz{ v4pLE LilčrJyJNfO=\}\Ȳ2>|r$ix)b\SW8{~x^tf-dsH;5עlIyz fJT@38ɣ(ᬺT#-ǀ!'&oqӄ5-G BxE7\hNHϤxozoʗI}FEU L +dx`x{g d0vl Ռ~l)&]6L?*+BMΣF~dRf +w7xG+ojaAF_ݾrĹ Smw -S#8)V.)84/d.Vdˈ6B:n4޷#b*G&oI,1oiFprEC9A dV;+ 3dAMj +TPq` ̒0W>6481KMGW= xL%WlDPLtC1$=BAdİX ?1rQ\M\\$uΥGa1 R(\sգV3He X\kc^OLQ ɒ=bb]^t#Abz˩_aGQUS7 1;y /zY>K=G8LcEoWev[~܇ٺ6 r1^zv) 9#I…PmB )@(8j W{γuǥAH:vkWx'RFrM va CSskk1l:J>6Ti4=@-xF]xCkCwշwR;2E.U},gBrn%K |Žd3^4}>N(E^ (^BO[ b(iQĐ ǮawA*'j K+C~T^d#Gv$6Aa׮x]-}_|`*{f nOa`&=!A8u[dP ) 1ZDu&UAv<=e PS+!,==ZoRM륦bU LK{pb.Jtۑ=d^"\D^bIYB _e O.kӚ0Jk1XԀKy(L"g`rR.&>ܥGeḷ۴(4 8gph?3)b]Z-B⏩$GGUk Vl. = h)ȁXtV!1k\ثi~< lU&0?6\q&Y-or6;DITF6i rt'kXF l4-ÏH;.Mj%l:TM_θ߬+GzVp]މ '9f3P;R"d@A}%p)-s*K5F U y!N%!W ~,Ѥ[X9zvclk\L. @(] B;dIIhR^VJXYωD~08m[~-] t}FeD-ߠZߛxco/}% 9%7?k㾺jUp #p͛"v YZ