libfprint-doc-1.94.6+tod1-bp156.1.18 >  A fMI%z  ֍4Y,I2?w+M #>[?<63Q5>0˜ O=o܋L256>yZd8.?L>ZMoi3iYih"s &'WDJ 8=2 әCt *χ\ҟK>~[ڿ,eR78>ulnUP0_V ir9avD'Fļ56R\}:"ə[W%g-6PnSWM8)%L.>SYa! XH5$AGt~"l ivVd~uici8|9= k":_au1\ו/Qh^ J^|V6ʒX/M@W3ׇ\~-~<7 k(D3jk^kVEk݁8'mK6>VGh>B։MCyzxSDQn21a19e9ad3f7ccf40b8685db1ba2d0c61ca2d8bc0d2beacc72415cfc0615e123c4d0e61f21950d3d5ec65f8b9fae674d6f76f6a1f3fMI%z +sQ-zl yCHkK6ݠ\Џ(&5#Y( *ڸdv ÄR1C U6*J#Y!͋lK6{D`6s).`}_Obg/zuoJso>qMQ8y#SR\j:rjΒ\)vςI\0H7z@xk@irZٗv@wOܘ0'ܱ"jzNo$喥rapL4XQ\/[K%c/Y˦>4*Ǒhl/ 8O:rh> C2[ lj%żs=p[Ys (2 Yծ"jdWO;@&6ru7$үl4|.3e1䒟@<$b{q޻ l\a50f..vg|P0Kc\]p ֔ d>p;K?Kd ' J 7=D&& (& t&  &  r&  & 0& &&p(89X:FCtGC&HD &ID&XDYD\D&]E&^HbHcIvdIeIfIlIuJ&vJzKxKKKKClibfprint-doc1.94.6+tod1bp156.1.18Development documents of libfprintThis package contains the development documents for libfprint.fMh02-ch2d ղSUSE Linux Enterprise 15 SP6openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDocumentation/Otherhttps://www.freedesktop.org/wiki/Software/fprintlinuxnoarch;d"# 8 .L hOnd9B{TUn&  u--vA큤fMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMfMd036e3fed2a7b2aba6cc46539d65cbf2eb942a034362056920b81dd762b65438d56a7cb527c56ead83bd096b8642df6cb5e1af6e17acc1596081c8c261580aaa246f4c20ad9b496a74e4debbb6bd895fb6fa51d730f270cf395fb8ef8ef9e0b02deafe4fde7c963460c065064d4577adb97838f2b093aa990ae1814632b4718d15f5a7f94f8045091fa9e77311c98be84b82064de1c7f08d1fbdc01a1dd8ec8afb29a29e5a35051f18df0fc3699f4c8977907a05e28ca69a1fd14369d8ce79588cfd23fecbe172e8b243239193eb733703329ef6833ee118eab0f40bb34b286261ffcb33846fddbf4786b846058297663ef4e5a4fb6ccb3473e35c59fd3931d5378e3358ebfafbeaedafc7858f5a728854da69faf7db7c65ef3d8c01b01a5ab97867d9f441a043b59dbe13ccad510d3e39b8e9690696860d899845b83bdb07154dc30d0c016fd7805d63136169bd5daae2d936a8f96b6731d5968ed9bebc06404e61e569685c49ec6fa07dc01e08387b53f0d64ca238babdcce511e31b8a5acb9ce8a5833b40b02ea395099d4186e3f4e6b34f6476cda603fa0325c171cc92367a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e87e784d59cd05dbd70705fd6665da8594b2f7a4c3c91185055beeff6e0874d6e964c15bb2df670dde3f142d36f8c78aaa1a1a9d9d36dbc62cb9abe18dba0e3fe303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4aa3ab3c93acd0652956a8be016ea758cd6d2fb45338a5f4f35c34b88d0aedac816f93a493c8a41a7cc5f8bb1dc2321ff092c089b5e89ef2323fb1f22eb2b53f54e6195938cc95304c2fcdbfbf7a970fcb09f9038a40017e59e2acc629faa917ec53cbc4fad8aec8433e524eea062de4709d7e75afac6e6c108b4276fcf44ffba5a1d88e60bf775d83b1de3307fca341ef20223a22fb0fb8ce734f569228146eafcf31ba7d78144df3109ce147697a031aaf254a4608dc7b2fd1876d203fb2d46cf15dd1c35e2424aa0aa30e43e82c319deeee3fae38dc9d2d755d227e926ef7b80dcb48cd8b22de42a79ad2295c82dff704970ea0d9641997b297923eb4b2d8f764039e565fb0388d0e79a7b5b61fbd6ae0fcb3bf6b2b6cfe27ad6a02fd49a65b7a29a7e0b1cf82bf32ddf8a91ca0e10bd5baceadd09a2d508b466699d75a817ab91cbf7d366d7aa89bab07df6c6320f206762912a9bd457dea2d627f8b82d887c5377a3a0e31118f8facca4778cbfd6cbe3793faea3bba4d6fa405a947a660289eae8d41c2ee67f3ab3685ec4c94c598104f13b56e0b4ded8d86484c46c23cb9aeb6db54af9307a2cde87490d4fabf13a63b7f5803d29c47bdbed70ca8758266794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3b633f7a642fc810b0ff7abb09d595a62161ce7fcb7bb58027f735bda3cf4cd520420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibfprint-1.94.6+tod1-bp156.1.18.src.rpmlibfprint-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3d@cgc]b`@be;a@a@a `2@__p~^^n]@\T@Joshua Smith Florian "spirit" Dirk Müller Dirk Müller Dirk Müller Matthias Mailänder Jan Engelhardt Stefan Brüns Hillwood Yang Martin Hauke Dirk Mueller Axel Braun Hillwood Yang Johannes Kastl Bjørn Lie p.drouand@gmail.com- update to 1.94.6+tod1: * goodixmoc: New PIDs 0x60A4, 0x60BC, 0x6092, 0x633C and 0x6304. * goodixmoc: Fix missing "enroll create" state. * elanmoc: New PID 0x0C99. * upektc: Improve compatibility with sensors 147e:2016. * aes4000: Actually support 08FF:5501 devices. * virtual-device-listener: Fix failing tests with GLib 2.76 * tests: Add installed tests * Added installed TOD tests * #526 libfprint: fpcmoc: use after free if enrollment or identification is cancelled (Vasily Khoruzhick) - New installed-tests is set to disabled- Move to libfprint-tod fork: This fork allows loading of external modules (typically non-free) located in /usr/lib64/libfprint-2/tod-1/. This is neccessary for fingerprint sensors that do on-device verifaction. These non-free modules shall be included in Packman repositories.- update to 1.94.5: * New driver: fpcmoc, supporting various FPC MOC Fingerprint Sensors * goodixmoc: New PIDs 0x6014, 0x6094, 0x631C, 0x634C, 0x6384, 0x659A. * goodixmoc: Support resetting device on firmware failure due to corrupted DB. * elanmoc: New PIDs 0x0c88, 0x0c8c, 0x0c8d. * synaptics: New PID 0x0104. * upektc: New PID 0x2017. * Fixed various memory leaks * More tests- update to 1.94.4: * synaptics: New PIDs 0x0168, 0x015f * elan: New PID 0x0c4b * elanspi: New PID 0x241f * synaptics: Minor fix to interrupt transfer resubmission * Avoid sysfs writes if value is already expected * Improvements to the testing setup * Fixes to the internal critical section API- update to 1.94.3: * Ensure idle mainloop before completing enumeration (fprintd#119) * It is now possible to extend already enrolled prints * elanspi: Fix timeout error with some hardware (#438) * elanspi: Fix cancellation issues * goodixmoc: Return matching device print; fixes duplicate checking (#444) * goodixmoc: Support clearing the storage (usually unused)- Update to version 1.94.2 * Highlights: + goodixmoc: Fix protocol error with certain username lengths + elanmoc: New PID 0x0c7d + goodixmoc: New PID 0x63cc - Changes from version 1.94.1 * Highlights: + Ship a simple script to create new CI tests using tshark + Added CI tests for elan, uru4000, aes2501 + goodixmoc: Remove duplicate checking during enroll and let fprintd handle it + uru4000: Fix USB transfer type + synaptics: Support for new PIDs + goodixmoc: Support for new PIDs - Changes from version 1.94.0 * Highlights: + Implement suspend/resume handling including USB wakeup configuration. + This requires writing the "persist" and "wakeup" sysfs attributes. + Add simple temperature module to prevent devices from becoming too hot + Add feature for continuous scanning + New internal "critical section" API to simplify driver development + elan: new PID 0x0c58 + elanmoc: Fixes for multi-user handling and FW changes + virtual-device: Do not time out for SCAN command- Update descriptions, replace historic goals.- Update version to 1.92.1 * Highlights: + elanmoc: New driver for ELAN match-on-chip devices + egis0570: New driver for some Egis Technology devices + synaptics: Fix empty identify causing enroll issues + elan: Support more PIDs + misc: Architecture related bugfixes - Update version to 1.92.0 * Highlights: + Support for SPI devices added together with the elanspi driver + Generate hwdb for autosuspend (which is now pulled by systemd) + An API was added to clear the device storage. + Note: Devices may not implement the "list" API anymore. + Device features can now be queried using a common API * New drivers: + vfs7552 + nb1010 + elanspi * For additional changes, see https://gitlab.freedesktop.org/libfprint/libfprint/-/releases#v1.92.1- Update version to 1.90.7 * vfs5011: Fix possible use-after-free * goodixmoc: Add two new PIDs (0x63AC, 0x639C) * goodixmoc: Support finger status API * synaptics: Only identify within provided prints * synaptics: Reject devices with old firmware during probe- Update to version 1.90.6 * Object reference management fixes for FpPrint and identify * Fixed issues that caused problem on non-x86 machines (#236) * Fix building with older GLib versions * synaptics: Support PID 00e7 * goodix: Fix issue with long USB packages - Update to version 1.90.5 * Remove USB hub from udev autosupend rules * synaptics: Add PID 0x00c9 which is used in some HP laptops - Update to version 1.90.4 * Work around GUsb cancellation issue * Redefine internal image device state machine for more robustness * Add public finger-status reporting to FpDevice * Rework device removal API to be convenient (#330) * Enable powersave for unsupported USB devices * Improvements to examples * synaptics: Support identify operation * synaptics: Fix possible crash when the interrupt transfer is resubmitted * synaptics: Add support for PIDs 0x00f9, 0x00fc and 0x00c2 * elan: Add PID 0x0c4d to supported device list * aes3k: Fix driver and add CI test (#306) * uru4000: Fix reference counting of image transfer * vfs301: Fix driver and add CI test (#320)- update to 1.90.3: * New goodixmoc driver supporting Goodix USB devices: 27C6:5840 27C6:6496 27C6:60A2 * Newly added support for Synaptics device: 06CB:00E9 06CB:00DF * Fixed an issue with Synaptics devices sometimes not working at boot * Fix issue with aes3k driver (#306) * A patch for nbis required for some sensors was accidentally dropped in an earlier release Users of these sensors/drivers need to re-enroll- gobject-introspection-devel added to fix TW build error- Update version to 1.90.1 * Library: * Add early report mechanism for verify and identify (API CHANGE!) * Add support to run tests in gdb/valgrind * Allow testing on all architectures * Avoid image device AWAIT_FINGER_ON to deactivate state transitions * Fix verify/identify error propagation to library user * Correctly read image device information from class data * Continue enroll after an image driver reported a retry error * Change external API to allow reporting match results early * A lot of new unit tests and integration tests have been added * Drivers API: * Added API for early report of matching results or retry errors * Verify and identification completion functions have been simplified * Support variadic arguments in error functions * Various re-definitions of ownership handling * Add convenience API to change state after a timeout * Add unit tests for all the drivers API * Drivers: * elan: Ensure correct deactivation of device * uru4000: Fix IRQ handler registration and internal state handling * uru4000: Fix control transfer request type * synaptics: Ensure errors are only reported after finger removal Use early report mechanism - Enable documents build- update to 1.0: * Library: * Add guards to the public API and require GLib 2.50 * Deprecate print storage API * Better documentation for fp_discover_devs() * Remove unused internal fpi_timeout_cancel_for_dev() * Remove state from fp_img_driver activate handler * Bug fixes related to restarting a failed verification immediately * Drivers: * The Elan driver received a lot of bug fixes including a fix for a hang when verifying prints with fprintd, quirks for some devices, a memory leak fix and support for 04f3:0c42 * Fix a probable crash in all the AES drivers * Add support for Lenovo Preferred Pro Keyboard (KUF1256) to vfs5011 * Prevent hang during enroll process in etes603 driver * Fix possible integer overflow in uru4000 * Work-around SELinux AVC warnings when uru4000 driver starts * Remove long-unmaintained and broken fdu2000 driver * Tools/Examples: * Fix examples not working due to an overly strict check * Fix crash in GTK demo when there's no supported devices * Disable GTK demo until we have a USB Flatpak portal * Remove sleep() in enroll example which caused a crash in some drivers * Add a simple storage implementation example- Update to version 0.99.0: + Library: - All the internal API for device driver writers is now covered by the documentation and has been enhanced to make it easier to write drivers. - Update internal NBIS fingerprint data processing library to one that's nearly 10 years newer. - Re-add accessor for minutia coordinates which was used in the very old fprint_demo program, but also by our new GTK+ test program (see below). - Fix a crash when too many minutiae were detected in a capture. + Drivers: Support more devices in the Elan driver, stability improvements. + Tools: Add a test GTK+ application that will eventually be used for testing drivers without modifying the OS installed version. Note that this application currently requires manually changing permissions of USB devices, this will be fixed when the infrastructure exists to access those devices without additional permissions, as a normal user. - Changes from version 0.8.2: + Drivers: - Add USB ID for TNP Nano USB Fingerprint Reader. - Fix UPEKTS enrollment never finishing on some devices. + Library: - Fix fp_get_pollfds() retval type, a small ABI change - Downgrade fatal errors to run-time warnings, as a number of drivers used to throw silent errors and we made them fatal. Those will now be visible warnings, hopefully helping with fixing them. - Changes from version 0.8.1: + Brown paperbag release to install the udev rules file in the correct directory if the udev pkg-config file doesn't have a trailing slash. - Changes from version 0.8.0: + Port to meson as the build system. + Port documentation to gtk-doc. + Drivers: - Add Elan driver - Increase threshold to detect encryption on URU4000 devices. - Remove already replaced UPEKE2 driver. - Fix possible crash caused by vfs5011 when no lines were captured. + Library: - Fix a number of memory and file descriptor leaks and warnings. - Make NSS (and URU4000) driver optional. - Fix assembling of frames for non-reverse and non reverse stripes. - Split internal private header to clarify drivers API. - Simplify logging system, now all the builds can be used to output debug information. - Mark fp_dscv_print functions as deprecated. + Udev rules: Add some unsupported devices to the whitelist. - Changes from version 0.7.0: + Drivers: - Add VFS0050 driver. - Fix possible crash in AES3500 and AES4000. - Fix broken enrollment in VFS101. - Better verification with small sensor scanners. - Plenty of fixes in VFS5011. - Fix memory corruption in AES1610. - Improve calibration settings for AES1610. - Improve image assembling in upeksonly driver. - Autodetect whether image is encrypted in uru4k. + Library: - NBIS: Remove false minutia at the edge of partial image. - Introduce routines to assemble image from lines (used in VFS5011 and upeksonly). - Fix a bug that can cause driver state machine to enter into endless loop. + Udev rules: Add driver name to the USB properties. + Plenty of build fixes. - Switch to meson buildsystem, add meson BuildRequires and macros following upstreams port. - Drop automake and libtool BuildRequires, no longer needed. - Run spec-cleaner, modernize spec, use modern macros. - Drop libfprint-upeke2_6stage.diff and libfprint-install_examples.patch: No longer needed, nor applies due to upstream changes. - Drop _service file, upstream moved to gitlab, and have unique download urls now, so service file no longer usefull. - Drop examples subpackage and obsolete it, follow fedoras packaging lead here.- Update to version 0.6.0 * Drivers: - Reduce duplication between AES3500 and AES4000 drivers and add support for AES3500 device - Add support for UPEK 147e:2020 and Upek Eikon 2 devices - Add EgisTec ES603 driver - Add VFS5011 driver - Always perform 5 scans for image enrollment - Better verification with AES1660 driver - Better verification for a number of AES drivers * Library: - Always use Pixman for image manipulation, gdk-pixbuf and ImageMagick are not supported any more. * Udev rules: - Fix warning when USB hub or system does not support power management - Add pkgconfig(pixman-1) build require; new upstream dependency - Remove pkgconfig(gdk-pixbuf-2.0) build require; not needed anymoreh02-ch2d 1716376573  !"#$%&1.94.6+tod1-bp156.1.18libfprint-2FpContext.htmlFpDevice.htmlFpImage.htmlFpImageDevice.htmlFpPrint.htmladvanced-topics.htmlapi-index.htmldriver-dev.htmldriver-helpers.htmldriver-img.htmldriver-misc.htmldriver-print.htmlgetting-started.htmlhome.pngindex.htmlintro.htmlleft-insensitive.pngleft.pnglibfprint-2-Image-frame-assembly.htmllibfprint-2-Internal-FpDevice.htmllibfprint-2-Internal-FpImage.htmllibfprint-2-Internal-FpImageDevice.htmllibfprint-2-Internal-FpPrint.htmllibfprint-2-Logging.htmllibfprint-2-SPI-transfer-helpers.htmllibfprint-2-Sequential-state-machine.htmllibfprint-2-USB-transfer-helpers.htmllibfprint-2-fpi-context.htmllibfprint-2.devhelp2pt01.htmlpt02.htmlpt03.htmlright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.png/usr/share/gtk-doc/html//usr/share/gtk-doc/html/libfprint-2/-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:Backports:SLE-15-SP6/standard/79f831957851c5709bbab63275e89aea-libfprintcpioxz5x86_64-suse-linuxdirectoryHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedXML 1.0 document, UTF-8 Unicode textassembler source, ASCII text;$^xǚ(utf-8f6740401a4a3ed2940df10b3d104e006aa75ba34b10f5023ab86d4e1397b2fca?P7zXZ !t/c] crt:bLLP̓TlgG1; .5*6݂د Ƨ&YzsޏK Ӊ/ˣk%QI’r“?&R y~{'ktCz'"qEq,B~C~(jd%v H K[,8o[ssV&Xoi<nAQ:'pm=cV xE\KSD9`W0W6>q#DMFZLrL_9cԺ (uϵ)ٽIS8Jڰg ,i \ζu iv#N; _>$y;ȭ. FiSUȼ*]OD|u84ǚ.oMP,:ת-lET  Y14 zf%[iBo;t9+gxlYz8 ~tS 33Pi:A wGmD!>k+(qi@2Tfe+bZHZqZT$-Ħc$@K ֋y玿d*D@#_&ҫL_NZ,1[P A(fE˽F^(%:( /Z1nJtJ`wՙK{ O2ECQ;#3d[ܣ/N(W9:=Bol<+X P ㅉrktn{MsM~^IXRdH m5* v{i9S-$;DR%E[WJ5B&99Q˽Khg:§LՐcSe:S=}Z_b9uΞ .AW[LCaBl:XDdAz[z#|mG<Йcɦ3FG$3:;嫎uDQ:k҇s,,ayI? |y}tsNM~0wʳQ*:j:OJd :LYR`$+qJuT7dz~csۂ,Kf!,Y> O*.ҒW\do-&X.ƛߙWՇ >(7f5^LR8جB:nHrg¦.%Ass~J%»E1I~ 7PU`]u@ ~DDҦ_pLA8F)M4nu L6ݤ" aP<پ5~rfіZէ4^UUd h>V7pF׽ x 2ӳʘdqa5\tДa~MJЈV ^_ģ]!ߣͅJKxG`؇?p] 1%&'ԳZ4r9`GӔKU ^*S "˒.Ǯ@tJ7Bů'_Sjb=$su~e+QX퇚,+'+Se8 ֘m -^9ŠD.N!Nlʰj>7",_JkK>Ddap E;i+ϵKx6{q7xǹco_ 6|݄klW?ncFDL/LXvY#r#' (n @pOIjl-D.cq/SkVUϒVV6yDAx-i`g҅=s6/Wf}`S.qvU+DI2QMuS%IhaG2wbg~L# c{i^"Z_S@jo_̐c,#>Ǖ_$@D pִ=%+|p4-Kx/޴(!fr׾cJw!ǽ 0`ro3sS?3@b9K4*BMCD1J^t1M$RjZWe@-?k9,i3%;Rd#b9 q9, v O@ݵ9cӠsLd Dyf./X9o4yZlPC%~aF05$ #Lq!Cw9庖FA~*rqIcwg|uZ2Xd;CF >ֺcMٻSySAٖ#a1*ttnEM)KyjЙF8wZ`/ nMMoU%\7DY`ձ$ƩdyD%~GnL]++?;/?`lLf7޵_e.&7&xnlEDvUvc0#o"⩶(~/E'}16S ř=C\-w·98>KjJe‘8z2@j|{ Cĥks>čHUmfJ[thb$Cv̨ؿQvpY*eSX1kv~ ]Pe6?TA[h# 麇 hx܁\B4욾±UC'P ^k_DUo۩UC6{'ۖz9)~z2t@n8tfŎ91JoAdݨhߨ;]#0 ꁴ1UXwI!;NS}~=>5GY1gC4Gw B # V^?TqxQd_mQP-)arzmåœ?zJGVbEAt`'ǎpis9EW1q_&QH$zcHVWZm!ܝFwÍݝ+A*Pf59 Ut%N^G[r4w3;qj/ ֟P=_ϡ (fIE>R\R9%/Cfc~4ȯOF@VS8i=_ ?!ªz`ݐ¦}bfn37wly&gBލD_!*[Vd pwzuVZ7kYmӇa?S Z>?ܡ%H6fGl& 8=z\cPpf~0=!tH :7}JmB0nk4̀Z@;UVZ҉rlsXp v0 G @G$C݉NTXb`Ԯ+THo^a`3 Pի]]!m:Lت\ӤGuyR!n=oay[\Y a=Z qYAل"ؗ 4fDc7{C$kS;}m +cJ9bl,T\B˭>׍7d8t|ddЄOTc{J5R?xit8fʼnZC #bHp{C54&2-ĜjUm1y12$Ҹx.\N-| lDE^ߩ mKڴm )VEKOf{pI迴Tf!)ߢ0Yhy [!סW梭$϶vKDG2PQwjdqכM6WCHo&A)a(|OfW$ӞJn *<@Db| r*eƧ֕CZBj شoIe]4ТP4 CCm܈!TmI9Td9B46o*/T"65MY/Eb!؂s}ybX ိx_)HG+O"U Ýx6hK?t qYZW=bLY3>.‚2=fO#.8l50y0't +q~_ OAS'H;T'x^֧" =JC/7ypA-֥ayd<1muPݦH\!f(J\ L hn8b'utí ˽RIF@nn嶺Ξz]IFi 1f:+]mh]B9wN>7㰴Q׫g(A脗ER?;mf@|T|(fNT3O 3kUYg)Dߑ`&M pdJ J 46CRrn!n {qqQEv=4lXk/ǩv&*n,u!6Ggk5|1a빖Dx& =|S%Nh< [x`Ee"~9hCǢ;($iqJz٦R :p:D5ۿ]jLzAA-w]~2}M㆝j֙j+Pm/KLi@{msD t~B&ȕ-!"=...=(x.fFܞ%5'K A&۲i3[-tϐV KisTؤ'hDPm(9ܻ\7pyymV0+h,ۑIi3A7}kD&3`))r(^CX-zre$8.T0g=L|OMnH9Q -F0S"WzLYDC߁v Cq7!R źW9&uC cE~Eqɓ.U mzKUmeœ8|Bd3@-( DO,Uę?:CYO_]:_Q\A.r\8!H|Q ٣zf?}{̵i܍}>~S ] RxI]45`O0 8nW`z,<.^}*d +^Gcp9+m <|ڠ7U8d}q9gW 254Nf`S 9O>fTQg/܆~r@6ͻ5@CMydhpuMOs-jpM/6iWuamd{B9A7;AKV&o vE O[gf܉]Xy[w5<8O@D( 2ҙ5>hWE؍v¼QgIB ɹrM6Y+حu:-q vaUu½s=\Vq@ف%ɢt-i/\9V!%_fzf0S2pCMJ`|V܋@뇵J.FzaM5(=V.y.-oИu:K`6CI BۜEIE?Öݨs?> dR699ZFcZ'VLA#.O0="lr&K޹gˑDheda2I`J 1՟~P4U ,nV ॑y QǕ^E/c_% )ZW.:O{ϻ;"]S7FKtY4 ʩ#os_a+D:(65Uԗ~%$mA= 0wm^סS6,4 .0OhBn -v};0n/.$盝>^l^ZQU%FPjMlʶe HNɰ kDchqbiz/.:ABw09OXk%pߖr}g+h6b 2Jv`\WpX&Wi: b*bݜQYގ| G-~>LՁOߢ}c߮~FjٝD)k)_( )s޹j"]^Hݠc{VD,01Qr[)StVbOyא2m}agW$19.;04VXsz<Ø]]gх`i ٠#ŋAcd7)Oј?y, DFG ʪ*T(hkU{ǜ. ʮ҇SX58ڤ~QSj̳_~N;.^i\fIv2]4=RswM>廈{Kr|<{,u n 8a,r?}L1'aR {Im4Wʰ^;3_R Nj링מK[ =p杜5=ڣ>P_M KPPHVHēh9v'!=oJN;i:%HmtLXN͢/saVX&w ]tyVl 0t3%B-c‚nM!l4-7,^=j0-f"1븫$60GwG}Iչ_X23GՊmS`Khr5#HBԱ (dUňjπ | P,2kX?W@Ϩd&sl!/"ďcB#S,Ц9 EGNcyyjN3HŌYCP\<>/x^ m8s81pesN/|8c,_<|(vk]U4$r~كCKU`Gt?#jIe>q߷kLZNK@B:t ^? ZuH&rVU еSRT3?HvOMdSx oMV~zAApazh[àߨ:C|R^eCd ΄zIo#=i32Klgf֍kG`uLR7"?|dG9I5Jߦ҅ZVQMy b:0遶6l/o0s)ZWN .X!+a8, ?qطG60e8kGzL!K"ĆNu<5 &t)Uxj@{Yv^i+m1edEGNB=o,KI4/QSuD6C@B89JҏA7{Q)İ),NSL >QJJ_o(0ش0{k-i:&T&]_J}${& b6 T?zBY^@O o(_? *#>2СZgigaT40 yYϭ-0%Ui/9W(¼%ti96K@!gi}Yt-qlq%Ic 5T|oڳNp 1?D[~i<7qJvᴥĖ3N!7|\,3yf^זn ?;Nud]-گ5Mb7<>f,25f3بfl{dLPlH(0"iĐ+7\irDtdёK}Ϡoû!dM[ɬ[ ֝ib(,pr(Rߟ, U(# G갢lYrH۷:Pe4d\kۙIeL'y5hzv~R-VtTɬgt"\#s dfkticr|ޖ ,8pn>3SP?RRv5hx%g|jO<6nN΀ӣnٓ]cfHg#\F8VAnHN^캴SehP{āR B yO wzu>%J)6;E.֯kC ,=ʛBevS z)bHIy~aj3)aDT YH| *>ge80:Jv㸃v Ӟz^UJl|t$}X ǝfqH˩ $Vvӈ[2T^rۢ㯽Z=X$nĸIK7=gމ(@) )6uca{)YӜnرz jS`ug?\ 1XTFgʏGrϵN`#!@#2F䏜AZKȯĹ Gf9J=KxT"' ٢`B2TؾS(иDB\E1Oi֏6gvGF[f9M{ጛL> ]PcA#<@?P៕]n?=n/|KΌïR";)ls=ղrzQEAk15 {z^aK|qV,ӭO"(O20$i˧8^`GA1{H"Uڠl^=؛#ƚR,-{a ll5tNQYP5esBxT{gߵ-p.<@2[N$%NxV!܇C8ms.yA򹇍g43r@[Wk޺oԠ_VXl7+a 4^.Nq4z{*+.W ]%{t =\-QU-Ť2]ME4t녴hw%9l;`>^[bGi9r܈ޛ{oPgq[c.|wK(kd_RZ{= x I~mtʴ̮ tb̰ߴjDa¦Xq2*^45%Z;̥n%A 'o֛tidLJxWeH_e\J9q\;jN_,_IKyߋ(öF=C+bאܹ{'2Eqntw5\fHŖGOC/HFAK'"O$^-pE/~6:r/[H]K;&?jh3uoL⡵qtG %Ie#QQ3zk8 eD)`nKukC~u;M")۵T$SB17 P$WR9IqՀ|CN(Fd lciPr8|r 28¶T LsDc/V a!ᜡ@%c^i0DG;+òLZ8 Lv]~rBpm ;J}e{O~F0ڬ*eB@URV ף~xc)3:@c`z; @#VΊ-ɓBB@i%@E#Hh5\6xEzHލCxxpC~E *1L~$\KDI4APzA嗿T\jǎݝj̐Rd .|a78WguʻT_ q T&eڰP**Oh7 zdS{lm*B#;v FS# 9-X r@SrakQyLj'iO-x,-ii$rcqfMuڤĎlYgk`d $c#]`]-BEE[  @Ы-*!Er B,Ʈ/;Ӹ"?2mXM\O&GCiH;y]IwU]L]Db.˂(O굵aTwq!w-% ֏;OUA~_JPnؚpCw-!Un/@p4w$#jnFm-~ c'Q2E٦+k1& ' P0Q z؂yI62* ,F ]zN]r8CX9tNWQ6P8 :T*l$s|?38֐ZăO7rqmvv6 H~'J^ s9L{q$uyҖ7:b5=#Xœݟsu]ltO(G<D=ZO%,xC93dd*ꬔ"T} 6RG> ~#/DM=%,F$N.Nh#dj-O@(OTT(Bo˱]Km *&z[[hnk**S췥ιfw>Mʀ~zPD㼲e0/Du0;-N9vLuaP$ vȪ@2>''dӵq£A[,=zϏ]r;C.YO,v*1|"D)ݠs"*Z$hٌjVZ}x, GR0zG>tGܡIx+ W_&)wS,ho:,o?$j(^Zj *ޅmGHr:,Wxj PvT? I\S4*2uix DQ~4h;̬Y䲰vP dĥ0fģ_HVCq;_kE/P&ue%P9^%M|:N=Mn+[337=p@8hsBRmXi($[-FQVYp%f^=wFv2X߯Je ;oZ$/A )BtI]  TƄMi"en~2\ts[s>e.) s*^@8FpKiM1Q}}:Mc)& VB5ccOb棢 + e9AbZ.h^2lHJ :)6kyΊ di2YB:ϻɢ}odR_I/!8ƒtp.ddR4$cNd"ۃˈz)5#~l̠KN0K$Jd/j!MMS->Dˏe n,ڇ t-.Zi(JK+)#ڔ!1tR'2dVvn$T|5klMv:w'z֋,J`ːvUI,36RsA]7n0552ZYl)ኆ֠1Vv nzC<0r*)!3,b Ji4,=ajq;PUͼ2ذcݺl^=FOVֶ:J" I߰7ioa 1g:+nFG*'۠AqqvnaiGZ!(I49|s/~blƝg625q=1Vg8eCss@ -y<F@sL 4z>$WoFkVg5>Sn\NmjI}3_EɣS1r۹]#[[>i  1\'k؉gS*=5^,EW`/W]{,YaxgŰi1g k* -hw; OڞzŻ= I:@*3,xY Fg*$]nUqvLM!*0O1wwGf2 e-QlnlJ.dJ/ .>su4fwT݇ceWEn+H:S [4ͧ\1 ϻ?+ Lg$0~CWX`LA}=r.nr~QŞiDUXTi DzX%@|3CBgERmsn5vUIj߆镬&\vKև= ZNe`')F 7ʠQc>Fc {O͝uztUӚvMDqmô3l]Ts~?񦈎*SRM$z=SMB npRojf⯝UzɞF0\Ojѷ~I9pw7 W[tۃ- wb6 &fU>a P`,Mn'ŝ+?]jjBUW@0Ẃ p|Ҧ :ٴ y 5l7mX=I1Wx)GkY K+Z67)݁ m q}+7asЭXs*zTz^ D~P!e),tP3\yn%D~l(*vN- 5%"踅hC 1١¨nnU0p>T"Ւ"}ݮXF9ѩs׀V -Y.]Xj|m~?`U~ \<š4BsW*#W63 dnFXat&6:8;B]ij 0N2W|_?Vw`X+ݫSn I:Q @gSXKɎ$oJ8US$@#'%T4TRM,֩HBP0n&_iIY@qAyTU9*QC#꘠+Mܤye5UT$uDRX~/pFȉs.U {rZ{pkag h: R`{{n84E:egJ;VmN-~hRJ 8ԩSrs~f []Ӳ-s;|IhOLJmO51L:&|Jڂ2<" 'hhtHd3xHh2jAI'Sqî]bt֍ٚVL1I h/ !:Rވ4zmȃ[~(D%:OV#QLNSz_>Cu2 pֲNNۙo!U|0#X*eA73c`~k-kL=X8wMm+gg*D]E8c#CXހD] o asJ Cf]X^kuS*0Vt__R2絋Dᰨ[Sr"`'WAN": Hc㱕3{;Φ(9d :#?|]cBE[#q XOn< PuB+ 8cЮ"fW !%?t)1vg0>]:;A_wFC느צX:&I0亩W ";ʆ}RXFR55о7כl/Ӓȏ.ȝ3ȧ0zxlDo2ec9 lm^{=q5 S?8B[NCoV F *@}ؖ*✕06»j&Y<M3hͭ]3ѥNO Xxu8+t*6$?ow.?h83>剴q,hWNXi:HD<ͯa81(RnݓH`1>&uszX Ð&*UOnIx|OeYf~>* -T3H36/Ta0s_PU% EJCAFeEVYZ`B[5!DIз@B9T>%9h@sɅ֡x@GGC̹c!nFBqx-BnRP6O?9w%SFukPʍt\j&b(S00m4>(Lm`xF_݂W}&dbEpi SJ`K>wO >1sMcvW9' !g!Sh8E fGzU=2G}Ba«J+Fn"M ~>zz ]p\;(I%^AM}_`U<2īv =X*W!8W  8w*"Z1F衡NuFvh<4}iZY~ c(9x}f|0+ACB 7*McD93K9(zթԧD@MŋdT% ~XX7v91r&%ah@֖j٫@8h&S"qʰb>ꛁ'HfRO_ \Oq0Tf|(=ON;KdgWz!V-P%J+%bPjx/\MS`0>d˹P{Bوֽ˿ɇ@Fˠ-`wGxCL>"xJ|:)Ğֵ2o14?9PH({ 5@nתHAJkfU`,r8uۦ . 4i"xvV *3б6s|p Y%,so@0vN7G}{i648>V+!!=h)$C.HV'Jyڷ }Zΐ$0Q)I]2FΫ}}dD>'XF ¶<8woW셙dҏ"MHWt !p2(mxQ-2d-˶>Fzs++'-Mэ!FpAzl2Pv&nlH?꙾\⑺ s#+x _`! > UgBBG 1J O8}6I?k 9䯫<`b'op7䱩Eꪸ`0V)^ VRv/UJ M&ϕyZ]$;`3擲PLeO/QupEA+M`s,r)'7ү曫+"/h-d-*gF8䥨2emCzN*VycBπ;m9b]f0t.lMSҗw#EGPmRtER7@QO&4kM6c@4B_8Tՠ#I)E44f+]奕&k5^wP$ҬPlOosNã^Oi\p…22c݂klcylONǚmJͶk+X%ןKq:pt[|'f69i D4ljC˯Ct—2z`ieѥ+bB~;$)iai4}{z K^,=6R/8*` {)w7Ν4&ql_9p7FpmHiDvOč? %(TE\2 K(?Jl,i.bV#%J>Z`U[t{ m0`{{k0ya7e&85(X[27"q/۽'Z_F@UwIQ4X=qK2¿1N!Lt zxPPR-^[B+LkKx󌓼$ߴVD:=~OIf6d4'' zKTUTV- $e)Lb1l$Fa売~vOE\=A7I]X\;e7uvNLx[搌k,5"hDk \w2Y:iP $8h*o`ԧ֔={Y<@㽇h]}p֨.!Wp}I|7 {STXMIU17QK!k 95 cw--Fa'{&h.f? vze7nj~*ߙeT,l/@N0|lkq~'6Mb*9\ m#;鲨 +5xɖ|ҳײDyc'wf} _|tA̦zE5L?R u3c2KOHSfn^E([ZӜx$ϧmd`TqU}(Ԉ4?$٦)ݎJOr*;>+oq4N&}?I1{Н@K |r-">m* 6m{&?k#c['B:eE;h).&E`zʫqF-Up)Lds:EED&waz` 8lShG)8gCa\xv@?MOBs @';@`/Vǟe*)q(Z1Y[c=[0nk'>+#b$^Iz!o{šAGJRQTÊlˡ" fqkŬ`݋:nst/\BS!pFJCžޱ[؛"-ciҧ 15@ 1$5M71;@ch4}sYUx:\XV" Y5hݛMȋfUb4LC0!Rެ0 &짎=nf  ˫/f}Q|1NVsemsgCո8'ّ-^YIt;I(*EK-71ji: WQܹFv <j͒ϰB+6͊1 BG7g b5w?|nC#ڱ81 Hdދ4U>pj<*UN!85 <@#i`6bw0 G#5<D\ˁEwi~ܭdimNlx 9mJRg~rp颧۽w6YW=TQ Dp/ਭy6冸CvAn]_LQ05-].t.8x%)0 zuRYi"|c/] ^Х@3#Dq^lPCQy!2aﲫb6Mmc` N.o%+ĉ-+ p^rb  PYԝ67h]-?ּަ=p"M7#}ʡ1s#]R0[ RFȄ&E~PF০FWU(5_m 0JGvܚAh3.|e80]Dgn>|[b#mFmiR߉?[kB| L?ޜ;"4/+aħ r Pk`s[_)WnrFhЇeָVuN2N:p  nl{aY(#gzQ5hCכ҃Q69%htiU* hdHG8♮ qs?;Xz ܰs@iͶm"Ŏo-7'*cfH]BIH"źN"}2&?;u ; RlHqPS!(i :F@0dH@:/+i*W­U 5"@X?T+,XQ^G4Nt7([GZWI3!}W) Č:!n)(+/>QmjME$wy"m!l*ylLVNc9_^ۏ$Xtd> 363|$ICiZ;CFm{܋4bA 3;%ssitgHWO#fG8θ K%NXzxE2ݣg&l*BhX8PJ<dYo%Oፙ&1zوwP{Q1}%teIɳzQJyHgG:1+0g@7wuT\]F4^y4~;w)shџt36W)# m(" -fIMNg\*n1"܉ZQ@ZFNj6 ,&.8VAzrZnAע#xMv6Ѳ&J1"D! Pg!@=uh=Ll֚x /,ZrOM*">$&(wo`^oC->0ȕP0tǽ-wquȱ)\ XrwCa/KwX?+u AU#Ϫ?Bu &T|/Xv*BeD;(VJña쓗7 J5q,8e3 hEJtdž cpu6=O3VO"V G [I8.PD:17d%cH,k ( ߼SQc'(a|)~MĩFT1"$BHWPB, AN ,{n&00!Svp\^GҊv޵b{!B#s.Q;Q:z8i/NR܋ MC aٮ!o݈jwN{QXAj푋[}3[!]`pÁ5;Qn&%MRauKAWO]yz]yL8ck<z]|ʭG" 'noDBx=f^o)нyUiWb֜@C/ZݞVVP#1ZYFn'iznjد Kfs nkeH~TA1vs㣁yy '3<["we ;)njn$T60'T/0*~m=7nK45W~Er<%H&pHU4&{YM.saԃNFE:_s+qVDUw17D, p~~grԲ.bEVك>Bo\՟v2U%|/hCR))bnf G_GV-pZN)Ů >B.0&C G<,]騵{Q=)sE I7߈C9BRTVDa_SgB/K[Zj4WYelu Mf]#pri(dn^o%&ewΝ:ytBэ8%|.`Š5Q&Q\CwoÁE=?ڳbjTP}vn蹢RbA5WY|q4˔1HAjjC9c:RTimX7 E/ =(q=K#% #=UUKW~͵0A5XD kqu?ՊE\bn۩dzif~^dz @;oПk]`x4>w]^alɌԐ "ʍXῨ)`F]ج PO4=ܚY9 B !1B7z$U<~&y }PJPKs5@7+Iô?EJy485/ AAIޱn˲>6'\4p*bb=ߚf66M|~_nNK%qbL;2&9&Ƶ:qBN<$+eP0>Gͱ%f:WCKF<!f,}lt^ӑRg~s!a[H2nGm<^TNjJGЩT{Ϛ¬`?WHU/@ " 5X#2S](.%i/ DXTheDA5ApTLEtU_0jΏ5Q7ƛn+l'l˙G(J*j'l5-HGs5p"sup8IF̮P\ǝ ??xcwO(͸yv qaN^F sA~w?w@ɘ(7Wfn:s~ :S{m߸)y-ub~UUŎOk* 'fKf:4Kcdɹ?(и0Xͨ 'dzLCi`g>@*Z=M\:7e reܐzHt6+ sa9F039v6F#(4ADO="(еnl<b ~e :3`Z_k3h>>.gAGy8;MMn[UgE?="Xzi=wDkᨣ;vB?`몴!C,tܫ-}I2h x=SHTe?A{9gV1u֨23vW/=^ ;%dX/Țsw(n*<=>R(3T ĆK'U ƈ'Ÿ#[P,5ψÀlV\NLklaZiC #Q}95&ӍQgH㥯>G 9CtbWH/T|Ύm|||WJbVY]؋rЀAs!)c[{O2 c_eN&y F*l9 +]j\]yvws+'۳H v_Eu# Z3Iwa!~PvWoY9OnsO@1YFOy9øtD4y7ٴ t4~Wu+ZƻO1!.۹("uPs?ȹT=a I/<1 `P (^WnvIϞNLל9ePX9zbR73, yh>qǑ6^W3N`n=iHclovõ,rn`4yBW 8WaeCu+plӬ4t|Xrc{4ՈtRXdm;sGBٰVjݝ~3`9"9ΨwHm1hsL`Sbsi-^E Y80e#_ÜfA4$Mޠ%.SSKت[!g'QB&N*ո sja/FXͳi] mni,9\cHkҋOM~K; b2iohI#<f_Q%A8ڎSZT:ݏ ! 9wܱ{S}lA֎_k?Hr'UAMz:[kP3|פ}Pz35Z=aR*r%7g~e4j3u Q-]zF7gmUeSb图^g w=^nh!pڌtz4:H8SQ{>Z &dt>":ek/aHI2T %#6(Qɧt?U׿Sl"g{Q;i'~9ĸh4t?s)Fq˄O`P9'\@T. !8g%X'0y28\)3TU7!Z[ qHkjhΓHc;~IL}P-ʾMHZ&@v oB3A_s/eM4^tcO/{AhibShRYjQ/6i,G~Q ;&P9̈a!h?Y{??Y۶QcU<4*rQ4$sT_o"V=UόuY6| jgDѝ]?Z\}!45X(&౲KB*5<_$DM\.~EuӡAM >@/vvt%l?gtTp =lCgjNH)}eV%5d0E)q[~.&u^ٙt ,x):% fqS؅-Lq$$k=dkj#SޯӱlQ aqj15y֞3}mba^8F2fXz#˶0segSCa] FkKd6@jI~L_ס. >$,3oqd)f=]v&9Ő {B8+#[4aȭlڳ!䔴&ޠG/VʑjOƟ0)Ŗ1aFzqXB ` _)F] ^EBʃ~g>3sm&,~*Nlk9l9?]G4q3R+ʂZ>6Gϊ6[*4C㸮 S;P l/"G;@.bTHyC^]q(V bjz JSvl ;K!_mџH15bXOF1];"HޔO[C_SHWEB7L h\VX ;=PG4K-5/]qP](A9.Xۜ[/SVZ[vv+Ó:om%#7 UqPҢD>&E]pC:j1%BwKV~]$\[t A{˫GJGQV-$ iw% *M rsojέUCK YVM_/:I*/Z+Y&#T˶߬ oR21#N O%' Far9=s!)/Z'!#?o "&̱!&_{U1pIg0İ| Io*kKˑ#u!5tܚd_wye/lm@xк7T&tw<[ X3K* muk]Ѧ}&8NMEb!z=Xॿda,{:=`Qc?bW\y"otCG!|e@DPx&I, *s ێ/F-1 u|[b1Uan&ӗ4SxzI FZS,5uز1F0.OL]}i"H@a1@rIra69mHmK^s'rT1G%턉ͺ}IРyǽ~AqK!NIK$R@[e=(z,6vERBr˿Kvhkqqtr< פ6iOtu|3_T˅+$wS'_</#Ьr,f2 <:|ݠ\m|3wWiBt8AX;vMJ c^L-]m@/n\li-͖+s\J󞙽:$1zvεEd@e)_fQ圽M`Inb4@wӣjZQ ڡQPlӽd,PVC9ۿTi>H p:LC RjZ+/xjOٹ/ۮcVaMp ↀWPdwˮMNɱ{Ar7Ŝ"3J}&K25٪T s|9O_ a1ꊏ_AáURVb֞ BDj1BftvIaL7!PU 9얱3Pzł] go 2!Mٳ-0q#jnE8_[//Ys)i9U>#=av.=+[䓾>Yjڻ{H'?cgEY|۲-W4ٖuv:]7QC^IܠQag?'Rdi.̼4h>[I;g@ꗄPiM‹MDS@T~=q~z׮6!b{}/˔3=#7Gh M|(-a3|v{ U7ڮv7|b7EkbO7 mW=fUS^/ABZNֵlsۗy(.B=6J?em5$ͮQ^4/g}:Et;bkAuvcP,2h f&:2YqcG^mKiJ\XRyQ;wAjcrmfޓ1RfLZkfr(n"T䠁Pfk>X˃k<6CT.ODv@ɋ(>'2w0K8MNzWR$C^^O c]:3.Q=>;0N  f†r^Ƙn넭 ]eex DVҏ֒~dIxz~58(+#XeX3HdH<e44dN,{}U4弩Pgػm"*ğfRp,b7Ƞ#X X&868?cP1~oF,wo Ǜ>jZc2xJAcs +K<>r/z8diO.$>tL:rc~Gṗ)BU-ѠΈ[;נa bAMpؗ3Ck;^cc7i4n~]ȡyCqt0AXnH]GVkFyA~VO\noXW }$eZgb$(X0ӚuFܤ'@R >QסkDjΧ4PGp栗p@4܂+|]H4N`j$&l׏EP #D^]3n@?/ȷiM"xSNR9i=q>K fבU,T5!fUbO5G%|mO#w,\/j.vVepDFK"E\,NFv{\unn,>\|dQϠ_;7x3f~v0q'u5]H﫾03~?|N n%!fܩ~+7eѦ~Apy*룳<7^ Y~ k Tnl+ ˆ9 j^F{',h3<ܻugsa}Y!tldIWˠ̬eM~OmD'ql;E4<G]?#ǣɬ<^8c %UvtJ2Œ G^l<^Y; 9oO"م#z?(% F hlCevB ^/rcoъ6?IO袟*ox ιaţW0I[z^''[XK:O.-/u. mvsq^50\.dFSf~|vs͑꩖;Nhv\KA4lam{X@ӽ Qc*Ws0Ciؕwt2h \M&;wxB/%9poByqSS03h־OxxABR}Y`vˍ:k@\ڃh@JB7<>?2;:U66e pmTZ} !| X`.S^{;lߐQ*iY 玧8'R:Ɔ-+Ia oƘ̂W![RG6N7n<2Hr P`xx?a8}߭-}@^DŽA$c$i1 q0>q-t 3\X٘;˫ a-D&J7wxdG]7U`(B)g!,Udy莸`.oʄdT`̸_T@풇TbmDdGA. FX=9m076 1䞮LE~wy=MY&ǶlY LV& oG6KYxҊ"K6# ;ilgX Ii'D=)"T?T o^_I hI~q; 031 ~3W@]I/KOWhMaK %-S' l l$m-Ũ0'E9Sya% i Ǿ/%/6Qnj+#}7x7&ZHqԖQ-mgK;WI7ig 6Vk}a  1ݓ7m6n,Z2)J*ktX.:P% 9gh DGV90`̊vך\]V b;%O[uu zX]0&v8tW0taznxC3vh` xg 65"KKWQA&<Ha" ; I;Ue@ V`@Y:~D~v[ uh_8EU)5} t1MMQy=q )_e/}/g b1s8-3?r:SPoЭ=s@ 73r~m ݕzB8TfT5y5lafnL**j8@JuDǰ %sW8^ PqeֽF{u(%&AISWc2 CZӺGER[!G3\l캃w;tO:qLOs#Zmɱ :7إCz C۶ Ui'`}Ň|A d7.RBz|D?{\ D܈UսrV^gPF,LfH>!lw|.O;rSiS1nWwZ)JvNg+XwˉjVUseT|}uA@Ke`'SUQ:R_"䰝~K =οy*ZITq=W=Ʈ|WѿUW[X; =އ wX:}Q8j_ZnL>I-Yan Ъw-E? !` 76nN4XZ?9] ,~1zq#'lƢb'F%Ox HIQ%|n9%@KLk|#Nqqg*xw*}|SrSG`~! 4Tz8$6&VPSV+Hm"LGCj X`Iaԍ۫?ֿ vy_8r=N j~..C4+D] ~TGϢ<43c\`8]}$R+[&HZkWzH{)b@kr㠺ps$`zz5g-ctDOb lU =AK+zbZa\ s*LH4տkfOQ2}#f[Ŀ|͔4tyw:j+xRv1EUp?M9([䂂xRZĂ@|n@oy9 'vWí;K2PӢQ!SW{H"a/E='f)'X< S+%+leC.\mF'4mS>;v2)3!IƷփzHk.cp`CEE䗔.{:]~͘yhտa4tL@TU1)+4dkK"ݣ6C;7쏸G $a!ڹCF@lNY/vĕڃ(c׽nld9Ok޺h?ձDa4=eқ{즠udd&EO 7%DAr jx\IK㛗( 4NwN.|[&>NEМϴm2vWS ^ϸtKCѴulJ dȱj&gׯէ6z O 6 м~QZœ*p #\Tsۭ\M(as 2Kш{[vj@(篿T{U 2n\&E2ݶ߻X}זrf EߺN$?"\=`_yc*gA $^)H\rk] P.,nEZewnfogGr9a=AN V _]=)jIi'|lXBNJjy.BGS/z𾳗cUB(3{XS㜖zzr !^t02zC4 ҫfI#N{\&o 2N9."^9ض˨4x@>?v<8B6u?wѤhЯCfBϓ &T~\$x' Ow:҃Ϧ%>F7Gv7] !H\pz.L9WLPҩS_xⳭ:_a^b/c602%PzMDm\y&R~ "'ŀ&VԢEliSnl>9sS:y{Oҳ25 v;e[:V1ʶuƀ%'{}Q9\ &H~n~k!yJD14 ,'_L ΒõRo?I jP 94ǩR^-1>2}S)/$ߺsрOHWJ\ ZSbg~ #Ym?&ٟB@RsWK-0KR8RaԤ[c><,0t՟hVmkhh qT٧xЧxHq 0LjjïS5cg1M sؖ=EiԦk:`>ƠhK8?R(0<€wcLRK$; fP1T+,RKν'vN5c1{I?i` -N:YO ]iM; p<1thӝ [Bc{}pU5 HzEɾ2lrb ݽvPmT=MWnӧqkry×~LTXhoQbacFʢ 09pR=/1xH 4U{ :Ī^9y#!%2i՞-8~V$q&Пoh.@H}y@N)}*Ȋs?5M.OaC3Gga 3M5$t aF L|@l5ہo}1gݯ$W"$~R./S,qc6ҋ&iyߋYufi\_ʉ-ciu!#ZA_Ty7%Rr}EGǭ\׎ZZ07=o5cා"Gn̩ ݁卹׵Qr.z)p 2ڈFD*,@]0Us&5TM{"k]Rb1"fև.Pf~>/ҙm_EǨX y;>JCu9 yvWΌE Hfsg&/ۣvɉ eyIƈ??$ے򙖘Nu$7ij`mLSۏ} <[ƶ) t@,)[#IY1hV^gV"<\ZYKx^1#K0 sܤa94SÀYE6kUʹkA #6cM Rdxi:^mYm^qioB1Konv'sԊX00 ۯcbI,ŸNc5׎o#hM 45խ.21_wOצZEsPҘuڋCTp&<:K}+t*#Ȣ%mv5e͂R@8椸kS}=#f}MPIshכC;=)ˁ)!:nTdSFQTnSI#F]lTmpO'^e"%ej48:8QfώRLX#V'튕4'0 ?) TUDBb9jFem#qߓu5o).mU^ɟyC@]y~K(j2pCA;R WZ S&rɔsW7 ۂ|ͷ 5C|v3Ak 1uKHK)&o'W%o8 .}yC&$j7U7HSQ]BRUatv$|Lxɛ!C}0qF(2כ% 2Lua؋t$?~wb@5Z#DС<ۨ "ǩZ@Vړ @!^?s4Xm˒BĬ>G#k@tV`7żq/GvAKZt nE*䪕GڪU$? "xuu `(D-8 K薃k3O `UA.{96Cq$Q@|ѹ`c[Pek{W&ՀYP‘;OfZ\iRu 0LHĝt0!XsHRs5n]^g  ұkvY2kA7HV>jLm :<1"m/%1E-=n}YJ+91ÌC6o|FZ +a'H>kB&h$[~uIؤ b(F_EGopc|+-V^ :KrfzP9="yo#H>VVd<^N1\e?Լ/`v>ݣu(8 8J$}P2& I=&(SX:z@5ɗ(=J;St _Mށ"4"JgAӥe#,"`<&4̹3֓?rka?oJá4JmwO1-{6 4jDdB7?^n3k(p95C%0n#dx۸&DXi, !=$XLcD*-l`=GفCWiGtAxsDiEC)T1ȡ%ц8a@1+wtw.1\w{^h}&5|/3߽ibKx7~ϿVXgwg2=wc&{5htf}9"7e}8 LQ[#2܆ ڞQF/ @Fz<>^O $Goȩs52zd]Mjzq &N_ LIngx>- Ry6T1,RmOч蹳{rhNw1`9VKo֛>jYbdP;Vf\o%&(ÙW(*4]@#~feok(7?ܡEbsp Z_q쏺1?x [<EQp焹U/[YW$,mrj]la(0p`㊙_`ҽfR#3,,"9Z)Vs؋@Bo{ gjv3:\ 8VT/%:8O>#wLA/EvM`JOi`i=wBtƊ[Kt'k/30D[\1)y G'RR)43"3,[mFX3La7͠F3YgIj2q vgݠmroviD)Gld1(Bdwڴ׭o^WzvTZFlǃ|.04YfTH ɽs%ɳCܐ4=;Lcb4ܥg 7#N1*|. v7n:rTu7sy;` ({Cʘf2% Oq`]Qh)qnjV"2BDަ1%C=!_ zmIُ20qR/DSE9wqfYtnTPAݙ2#")W2i6a,#4# L\#rOP^EA+8Flo$ݫ]#δ]\vaE@Py$&oHi̻Py[-37]U&Jh'rz\BU<]Ѷ;Vgs15OKk*? r5$'f~ޣMhHlD~PA|lWdUYQÿSC; bTVNEf\I,j{vW`s-ʏ`kh( CbUNO'58pn0Iy<o2Z=YU](Z8.ns§!F@C $uUYx-y'&O5EQ[TgF;Sq6tf>/;)B͆2Pp) qGl/!:+ %w [jx 瀺E6RNN Lq`΂2[\&H5awyL7FtI{mȁBÙaԌx| 10PJM1rJ*0kW_7hki^[Oq[ +Տ#0'KR|O/cf|6Bv0HhxWLGJ6jY&{i2)J N8 }W խ!BqQUؘ(&{GtC7HmYB9_^;Լ߁Sez X$9iRp>ȉt—̈́H'nC+Yη+dBi|&>6![~Mȷf"`>$Pu"lOqB1E/d%$,t{4 N𞏟-#]O]T1}|نYGlc(_9FX ,ӑ4:>߯߶x]N4"r[oH3P 9~ǚ}4%B<6u!9IU^" #LfJ^u&D+{Hp5=f,6(¤4l{I:ƀK@֜jv𼓊fPߐ"u",;"frwˤ\uF:¶G2L. 1ng_NJ *;H_3ԟ) xUקM/OgFx;o#)njx 4^г,-?4c-0&zRTaS;2EjwF'C~2}rr|?mr1"ytzXsfA+>qkĸNRٻ y[mYY ^&ʻs- wD jr㯆Fm*^ v%joOCJE:U~KU d֒(Ta7Jp:* O=e M\6z42ffkOx_Ә^Ya ="> 寐eM*UeX{"M'."z[CG<2־s]X ٭6߅"C=n<4P _` QƎ{|ES=h;'oޤ-z΢#9ZZqF錙a-'cyU_CزN/eXCjmRB20p ؓT`\)w `Smr(?{#>3ox$ Br\;'ZeI| kcS3|'R82 S)N59L5$D5p8ĒB!ebUTqM+ڕ7>"pAHvRXE+%hd"Wئ;Ӗ25b- )QVfNݗJ`0kFm(~[y\pf! T4aɟ@0(X))V  wcdBW<ky\K0e_s>@o5gq7Nj҈<$ ϧ\?F.X9TY_P#IY7RޱrS#cUzJ|R: 2ҲX\5M!f2qbDԊy9,)~և>H.ޗyCJ984)ӪĴjihcq-YL}5v2peTDQ4P:Q uVtE TxjsS;*z1%tXEtk?9!Fͷ_[LG*ou:a=hR GNR$ gzNA7pk&Pa+^vЙ['h׆s핕^ :NK iΏ"-BTG=<;eWn?rrN>NJJe6rRPɅjg!G5Y#'LL\- ѡ|:y|Q[3F#%hIJf܊q9 4Vы:A"؜<;be=7Zd .$0;Ϙ}cė!1L^qAvIF.# \>쓥If |"TɌG|d(O-om^C-ǫ1tA~Fk‚sI `&L4%=TN3 '~L꬚0Aˍw.z| vYkάSn|/pY~q͓Gwoc :& "5P5 X{=- ?84o0e ]iBT('!I2-0C_FϮ!yxW)䦄_zCP w[g6f߭)G Kj4a1qv$ܹ𓎼Y(8U X3^JVћaKW){q v6(TR e ip.H#mXW# (WOm ʦ+m{cH͖%>[]Cn027KMk"4PA8IkBІ-FOHLf2O>(oe2G7Vg^r5?/J2%J ~t,t$,4Ѧ;Jl@6A'30 })C ag_N/"&w?Ytr\pa:Nxy7&#`m <*NJzJX.QV"'F9;/O,eEowץxN*xf-B%LDxEՁ0Uwq'.x>O(^{aa/,p^{=@+wZ9d\Lo鬃 'k~mc7rό(m'|Z)B{ @FKۓFmwFM7*J4AV=-ч?bM8?јy=)|r/u/YN^iMB[b C;w s)2%GD!p[!`,ˍMA ?g܉}GN1rwNb6pYAE۷w IӃĊFTob9)1Q7_/]--,aM1aIm$TH;WA`[pIIO[ t)fΝI?Pk>ofZ.qM:gED% g)DX=#I w9FY%hBΨU-1S3ru_ U!zrX0" )ǵÛ_K"+_ykr~1$[{A$޺+N6JÜI 뭥kB 'l rWlKyf|2 Whڑ $sfGev8NhID9^<#;wI2|}ÿ́~5=K=79攚?["pHV >'tR4p{bqZI7Utez d(^ -5W,W>5_R\>4!zQlwU )qM~iڈ52tOdF`$LМ0wL&s+ʒ80guM;!i)N[Wk\_/u:,HeLY kJ>;o¾n5/r)h"^=gskZTRЪR]ܸpG9SU /@`#m!iDa-Ԗ۬ J@-kX-fJk2eLy d1<ŁS+7b(@Mi!h *)TEHJؿ\'K |0nes c)*iY*BV%o"3dkG:~{:brm9Q+_GQC삑zB(TzObIcsGI$-Ӎ`O! {_E{c+s\/p/Sa{qEiɤ^ 7<."AӔp];$$l۫z1)ʑ̧r|HKE3nȰ T?Ai/@n\x(LN4;Er+ kO8ɡFV}Jx6f3͜uJ4ŦՑ?. `isJ#k'% >’QP8 8;t jK^9Aba/yĵ%kIo:d\ʕh\Y8C ̮ψ7Fqna.NUB˲9Mj֞o';6͈iTi.0bnT)3kga>_뀽nK)zKSSX, sJu恙FkCo,[i!j EeSP[a{&E~b '7._M[cr`)/Y߀/׭d o N<|󑫹.XSMåӎ愁9U95sGO," J21֗ހ5A]'/|ǯB |PC8FAbuw ] 4s0fi4T⑉ ;>F?7HBddn)ҥܳԈ3Ӯ1DLQmPRRlsGX1AX̎F< d. a +8|2%μk)8X wz_Q]5~EN2zl;3 KQUOmo$8F a^DYO[+ Uٵ!l:I@+V܎ #`7O 9l2sNoNda7õFϣKNyZG;P1I{abאaЬ7^ᓸh*Qu!RPń!A[.ik4bqjN1Ze$:˹RA>\"uzrH_g^vwOavt\Ui}poXR$LVoFc-bdn"|>-f+O5ztl pF Y6{:^n-%|Q=XD>{7 B;{}>pKvmW17@ܷф], >|,M;Κ%Уw>eK.&Kc9Ts%M"#.$v#em>{{:eGlwƩjXhf)o2I{,~X8H-Tx{=9qEMk>?Nw cE1mfgH4R|~徨"Ei(/J6iyI1:ے!C̢jHu@aܬ-XRNLr$P·\8wt w ߷r'P4zvEK?>M! Vq';~\ُ4c?" |oBG6!A c-rR+e`|P~[˙OCXрc^Sw3%t5Q~y =-C! Nz^bM,2,EZszU ;x|˅5iYXj֮KH ک}vd\c 4&ĝ7*gZes@ 3fIBUh1| dž`#wz:0_eW,E:^̆ *T`ܹ&&ᨀ C ܥ>=;uPzPi;#lreIOp̮[]gg@9.(U ,Q)L2e4UI)rSHӗ+lo*fPun*Xm^yQ]؁) z5;4H6l$h!xsQb,M?Q.3r݋0,"#?ES:tԓc*vD>YJ1~` kVeBK*)˂D| 5]Bu|YCOOj 3l"jPz"A.ԎʈC8atq3tuJ2wnN#e{'pZ܃\F|K܀FÞ=I qwaaJi (f]Se?Mk#DC)G/6|yDɧU&r󚎶ĔZ Ző9~X{.$S|͊l?GJq#k A.( %o UB4*W26(C<}VQikliq9'n493UeKusU,zKNI V A8uc;:);B%_Lk"25cПI JO7XK!;ݭj."'tIx%B2@Z®g\Io;fZG+m&g=!$l"wm0ɱ[F{ $(NB\ܑwTDItjd25V&k][Ҁ cKe_Qqʎռ@)=c9hiv~F J weX[/7:̺cNZ3$G{srO j[Υh jW3m"=`dB:e((F\H0,<$P]C9X?8iu0Ì3T<,T= c Ac Ӳ/|#[@xqOrn +!/%L]NQXkd'x$'a=dS¼yo;Oraktdg;'&u|cM­"^Ml4Db\>OH[91LkjCAuq"U, T3E&{xȭd L>]љnwEݡK7JMx#b"Ky#ٱP^$|L /P}0xR.Knk_0LX@2!vI\όf#>?k0C-${VJ8} C)mڲ,{Q8>[}rڪ1`c~lс f, a7[@LP-I,&.Fo'I{S"2{[װ*>UE:<)~2O0Fn ][?] \|ÛKPyk˃:(!ߚ'&+u;u͵J`C u* |⺬S1wrl~͗~I+9]7bߤ$NrA~0MGsE %"&fĆFBYωXUVUg떇H-tX!pF=6} B Џ/AlP:]Sdah.B %Wq2)D-у 1fL\/`\!r6hQ&kd3៵RZaJ1ҫnmTy;.V?/> YZ