pax_global_header00006660000000000000000000000064134542053000014506gustar00rootroot0000000000000052 comment=faebcae3fb664ff767f3eaeca9b1f8d6f0fa0ca2 zoph-v0.9.11/000077500000000000000000000000001345420530000127445ustar00rootroot00000000000000zoph-v0.9.11/COPYING000066400000000000000000000431331345420530000140030ustar00rootroot00000000000000 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. zoph-v0.9.11/README.md000066400000000000000000000123471345420530000142320ustar00rootroot00000000000000# Zoph 0.9.11 Readme # http://www.zoph.org ## Introduction ## **Zoph** (**Z**oph **O**rganizes **Ph**otos) is a web based digital image presentation and management system. In other words, a photo album. It is built with PHP and MySQL. Many people store their photos in the digital equivalent of a shoe box: lots of directories with names like 'Holiday 2008', 'January 2005' or even 'Photos034'. Like shoe boxes, this is a great way to put your photos away, but not such a great way to find them back or even look at them. Zoph can help you to store your photos and keep them organized. While most photo album projects are primarily targeted at showing your photos to others, Zoph is primarily targeted at keeping your photos organized for yourself, giving you granular control over what you'd like to show to others, on a per-album or even a per-photo basis. If you just want to generate a gallery of thumbnails from a bunch of images, you may want to try one of the other numerous photo album projects. But if you want to also store additional information about your photos, search them, or control access to them, take a look at Zoph. ## Installation ## Read the the [Requirements](docs/REQUIREMENTS.md), [Installation guide](docs/INSTALL.md) docs. In order to customize your Zoph installation, read the [Configuration guide](docs/CONFIGURATION). If you are upgrading from a previous version, read the [Upgrade Instructions](docs/UPGRADE.md) document. For full documentation, see the [docs](docs/) directory. ## Copying ## Zoph is free software. It is released under the GPL license. Please read the [license](COPYING) file for more details ## Feedback ## Please report issues via https://github.com/jeroenrnl/zoph/issues ## Thanks ## Zoph makes use of the following packages, for which I thank their authors for making available: * **HTML Mime Mail class** by Richard Heyes http://www.phpguru.org/mime.mail.html * **PHP Calendar class** by David Wilkinson http://www.cascade.org.uk/software/php/calendar/index.php * **Rycks Translation Project** by Eric Seigne (website no longer available) * **Leaflet** an open-source JavaScript library for mobile-friendly interactive maps http://leafletjs.com For a list of individuals who have contributed fixes, improvements or translations, click on the 'about' tab within Zoph. ## Troubleshooting ## ### GD library missing ### I'm trying to use the importer from the web but I get this error: Fatal error: Call to undefined function: imagecreatefromjpeg() To use the importer you need the GD 2 library for image creation support in PHP. See the [REQUIREMENTS](docs/REQUIREMENTS.md) doc for more info. ### Moving photos on disk ### I moved my photos around after I loaded them and now I see broken images. How can I fix them? If you move images to a different directory you'll start seeing broken images in Zoph unless you also update the 'path' field in the database. If you edit a photo, at the bottom of the page you'll see a 'show additional attributes' link. That will let you edit the path for a photo. If you're moving a bunch of photos, you may want to just create a list of their names as you are relocating them and then change all the paths at once from within MySQL: ```` mysql> update photos set path = 'new_path' where name in ('photo1.jpg', 'photo2.jpg'); ```` Why do I see some English phrases when I'm using a translation: [vo] that have been categorized Some language files are missing a few translations. Many, but not all, are shown in italics and preceded by [vo]. To fix this simply open the correct language file in the lang/ directory and add a transltions of the missing string (the English string should already be present in the file). Please share your changes, through an issue or fork + pull request. ### Change width of Zoph display ### Can I get Zoph to take up my whole browser window rather than that little rectangle? Try setting *Screen width* in the configuration screen (*admin* -> *configuration*) to "100%". ### Can I customize the name/title used in the interface? ### Change *Title* in the configuration screen (*admin* -> *configuration*) This is what appears on the logon page, on the home page, and in the title of every page. ### Changing text ### I don't like your welcome screen, your instructions on the import page, or your use of English in general. You could edit the templates so that Zoph says just what you want. A better alternative is perhaps to create your own custom translation. Create a file in the lang/ directory that maps English to English and tweak whatever phrases you want. For example: Welcome %s. %s currently contains=Go away %s. %s isn't for you. ## Miscellaneous ## ### How do you pronounce Zoph? ### I say Zoph with an O like in photos, some say Zoph like software ("Zophtware"), but you can pronounce it however you like. ### What license is Zoph released under? ### Zoph used to be licensed under the modified BSD license. As of version 0.4 this has been changed to the GPL license. We have done our best to make sure all the code in Zoph could be changed to this license. If you feel your copyright has been violated with this change, please contact us a.s.a.p. Some included files have their own license because the license doen not allow us to change it to GPL. zoph-v0.9.11/cli/000077500000000000000000000000001345420530000135135ustar00rootroot00000000000000zoph-v0.9.11/cli/zoph000077500000000000000000000124321345420530000144230ustar00rootroot00000000000000#!/usr/bin/php getMessage() . "\n"; exit(EXIT_INSTANCE_NOT_FOUND); } catch (cliININotFoundException $e) { echo $e->getMessage() . "\n"; exit (EXIT_INI_NOT_FOUND); } require_once("log.inc.php"); require_once("config.inc.php"); require_once("autoload.inc.php"); require_once("settings.inc.php"); settings::parseINI($ini); try { require_once("include.inc.php"); } catch (cliUserNotValidException $e) { echo $e->getMessage() . "\n"; exit (EXIT_CLI_USER_NOT_VALID); } try { $cli=new cli\cli($user, CLI_API, $argv); $cli->run(); } catch (cliAPINotCompatibleException $e) { echo $e->getMessage() . "\n"; exit (EXIT_API_NOT_COMPATIBLE); } catch (cliUserNotAdminException $e) { echo $e->getMessage() . "\n"; exit (EXIT_CLI_USER_NOT_ADMIN); } catch (cliNoFilesException $e) { echo $e->getMessage() . "\n"; exit (EXIT_NO_FILES); } catch (cliUnknownErrorException $e) { echo $e->getMessage() . "\n"; exit (EXIT_UNKNOWN_ERROR); } catch (cliNotInCWDException $e) { echo $e->getMessage() . "\n"; exit (EXIT_PATH_NOT_IN_CWD); } catch (cliNotInCWDException $e) { echo $e->getMessage() . "\n"; exit (EXIT_PATH_NOT_IN_CWD); } catch (albumNotFoundException $e) { echo $e->getMessage() . "\n"; exit (EXIT_ALBUM_NOT_FOUND); } catch (categoryNotFoundException $e) { echo $e->getMessage() . "\n"; exit (EXIT_CATEGORY_NOT_FOUND); } catch (personNotFoundException $e) { echo $e->getMessage() . "\n"; exit (EXIT_PERSON_NOT_FOUND); } catch (placeNotFoundException $e) { echo $e->getMessage() . "\n"; exit (EXIT_PLACE_NOT_FOUND); } catch (cliNoParentException $e) { echo $e->getMessage() . "\n"; exit (EXIT_NO_PARENT); } catch (cliIllegalDirpatternException $e) { echo $e->getMessage() . "\n"; exit (EXIT_ILLEGAL_DIRPATTERN); } } /** * See if the user specified an instance on the CLI or just pick the first one */ function getInstance() { global $argv; if ($argv) { foreach ($argv as $arg) { if ($arg == "-i" || $arg == "--instance") { // we are returning current, not next because foreach has // already advanced the pointer return(current($argv)); } } } return null; } /** * Load the right instance from the INI file * @param string Name of the Zoph instance to be used */ function loadINI($instance) { if (!defined("INI_FILE")) { define("INI_FILE", "/etc/zoph.ini"); } if (file_exists(INI_FILE)) { $ini=parse_ini_file(INI_FILE, true); if (!empty($instance)) { if (isset($ini[$instance])) { $ini=$ini[$instance]; } else { throw new cliInstanceNotFoundException("Instance " . $instance . " not found in " . INI_FILE); } } else { // No instance given, taking the first $ini=array_shift($ini); } } else { throw new cliININotFoundException(INI_FILE . " not found."); } set_include_path(get_include_path() . PATH_SEPARATOR . $ini["php_location"]); return $ini; } ?> zoph-v0.9.11/cli/zoph.1.gz000066400000000000000000000116031345420530000151750ustar00rootroot00000000000000ENzoph.1;sƙ/&o(XrUzȶ3l%7IZ ٹ?>)(774 kWk1n719e/ӲK |3/v[4d5l}svy?/DP#b!Tn]RZ&xOon~G1}єJL0mulڪe2]u ($cE~EHK=M\߿D[Md:hu~F+ڍ5숟'm Ы׬++pNzۢ,7_Ͱ]DT8,?A) z Xx0Q+rʢ>JT}2YT\-n%~DƖrquxf__/2HQUZ5RuGhbJ~ plנ13;=V60{m.;kU!L+K+Su-VRm[7l eIr!p;Yg4sJR}#:]ǰaW'jhNK5P)VD#7@IWtN+ʦRͭЍm$D3)2i@[L^ _YxV;<ëR Ǝ`ob˹nxjrKad&7]'A4@=;z$c٠AʸlͰX|eѠ^e!_ۡjH`b=_cV2#NT-6&m{=2Hma410 ,gH.n^mt~K*v\oqЩM?Ge7pV콥cw=P=yn<-lp/=jz{7nn@-G}^ТP,VP AR!0[8Xő[Uݱ)e$ Z^dMWA| -zr?@Mgd&38XuU^lvʇ5SSZ(S y4QB >*?& Bz76 4d> !A:6bي%aur[@1(AܗE|zpbԢLh 3gAl@5tr:Qjr%m!ࠆJǨ :B &qO\gF-8b 'kd)O85V@>T7Bp*/KX#zţQF-Bl Q+L|k.0 (ˏ ĤG†o_p@H2͗y\jRPv;6.3 0l`2*`>D_ pS ۪aE9Gkv闗X1qp V-p A m?.Mg~2i7PzY#)\z'H1vd(YNQ1"[*B8?S6X;oFPSFBI_<8 EO*hp9$iQۍXP!˫ ;zef noQ>:\ygl\|k=6qǕ^l.N} twX-dHAo-5Z z+-\Uʖ.Wp<ڑSQB*kXvmW*)k]׶sp 0H3`OH"^L>%@<ѳc+8 w88)c"H UAj~vZIߍ|E0Rr^u …^@3>upTG9#XΑ/2X.5bm:;Sg`Us7Gc*Ёm~@m&[QxGęnҐJѝ"ƁK,ɡK1tdPgPrܤwܧn+)&I#|Y6I|duOM.rV6WMv6"}oosȥ :Z^⽱wz6%4c_GUgWUW߽O:9RZo`r!=D6[Y) cIY(&E̿QeǐN@D9Ɓi$Fuɞ~{kUq,{N(us!.4Vn0CğXXBm7Tt_k2~U'8i-~fy "F3J˽ Ź 59lk>c-@s#Ezg-8 :(#ureYNߺ7H#m"S+YPIO]F!jy~nF)u|*@t~r9Fx}):G3Zz0=_oJx[ǝN|>L)=ҩ?c¶p/ S˯H j`?ԇwK^$G/ө8Zނj5 9zY4o /OŻѻF@Y;hmko|6Wᙐ5c4sOn,%oO>M-))~=Ŭ|ZS/`=vuwuȤS=>:m;nA4Ա $Lxw_?ӏ qdۢi Y7FEw'^jM[ +eUW]%^I\v<$S\_iH|B?S?}ek }k98f5d k;9zoph-v0.9.11/cli/zoph.ini.5.gz000066400000000000000000000026631345420530000157650ustar00rootroot00000000000000Lzoph.ini.5WQo6~-iE<$xH/6eH~wGQ Æi*Q$K~3u(07ipk÷ UJ0M'W |ZO?ssXѐYn,[ϋr]ެ,締H_xAQ{K |!bqVcӇ:2x⢀\T PjRnO8#:#4uM/6YaK#xכ?~"p:ν=(gחQL4O8tن^ڜ.ܹxdӽN*hIx=4M i,SZv)1 tJ Lb}|8t}g*z0fs!t|wRdPXoX&I߾7;b+?R'zR;ҥ9bd!:|g?ļ\n7w/jU&v||L>$SCVzoph-v0.9.11/cli/zoph.ini.example000066400000000000000000000031101345420530000166210ustar00rootroot00000000000000;============================================================================= ; zoph.ini ;============================================================================= ; ; This file tells Zoph where it can find the database and it tells ; Zoph's CLI scripts where it can find your Zoph installation. ; ; You should place this file in /etc ; If you have no write access in /etc or have another reason to not put this ; file there, you should change the INI_FILE setting in config.inc.php ; *and* the 'zoph' CLI utility. ; ; You may have multiple Zoph installations, for example a production and a ; development version, like I have. You should define each of them in a named ; section like [production] or [development]. ; ; The webinterface of Zoph will use the "php_location" item to determine which ; settings it should use. The CLI will use the first one, unless you use the ; -i / --instance commandline argument with the name of the section below. ; ; If you have only one install, like most people, you should only create one ; section. (creating no section at all will *not* work). ; With only one instance, providing the -i / --instance commandline argument ; will not be necessary. ; ; If the settings contain characters other than a-z / A-Z / 0-9 you must ; enclose them in double quotes. ; [production] db_host = "localhost" db_name = "zoph" db_user = "zoph_rw" db_pass = "pass" db_prefix = "zoph_" php_location = "/var/www/html/zoph" [development] db_host = "localhost" db_name = "zophdev" db_user = "zoph_rw" db_pass = "pass" db_prefix = "zoph_" php_location = "/var/www/html/zophdev" zoph-v0.9.11/contrib/000077500000000000000000000000001345420530000144045ustar00rootroot00000000000000zoph-v0.9.11/contrib/copyright.gif000066400000000000000000000511761345420530000171150ustar00rootroot00000000000000GIF89a ! , ڋ޼H扦ʶ L ĢL*̦ JԪjܮ N (8HXhx)9IYiy *:JZjz +;K[k{ ,N^n~/?O_o0 <0… :|1ĉ+Z1;z2ȑ$K<2ʕ,[| 3̙4kڼ3Ν<{ 4СD=4ҥL:} 5ԩTZ5֭\z 6رd˚=6ڵlۺ} 7ܹtڽ7޽| 8 >8Ō;~ 9ɔ+[9͜;{ :ѤK>:լ[~ ;ٴk۾;ݼ{ <ċ?<̛;=ԫ[=ܻ{>˛?>ۻ?ۿ?`H`` .`>aNHa^ana~b"Hb&b*b.c2Hc6ވc:c>dBIdFdJ.dN> eRNIeV^eZne^~ fbIfffjfn grIgvމgzg~ hJhh.h> iNJi^ini~ jJjjj kJkފkk lKll.l> mNKm^mnm~ nKn枋nn oKoދoo pLpp /p? qOLq_qoq r"Lr&r*r. s2Ls6ߌs:s> tBMtFtJ/tN? uROMuV_uZou^ vbMvfvjvn wrMwvߍwzw~ xNxx/x?yONy_yoyz袏Nz馟zꪯz뮿{N{ߎ{;|O| { q|?}|C0}o}_ޏO~?|?~wߏ? y+*p3oJp |IF jp 'p Fp; p{ Epﻡ qE$*q;i(Jq{ME,jqԻ/0q E4glc8эt9qaʣG> J,!8D.鐌l$" 9rc$/)JjraĤ'MPr,FTjє|*_ ,r-o9EZ?/`,LsLb2fJsC5Clj3p pЛ伍8ωNsI;Cvs4=U8|b' Ps a@J*tDCЈJt(\&ьFТ-F? vt[ IOZBT*(mKҘ&4i eSt<_NZ uQWBԤ*U~GmH ը6ѩTňTUUuɪW= `-Y7ִlm+ zut^\ﺎux8 XuaKB㰌EbkJ/&YZvȬg5ЮⳤmhOKҪִm&V [ֺvm'K*ⶼŭn ׷-\wqHs3ԅtj׺ ^zwLy=KEz _w-ȯ+n a;x %L_x~9 {8!.G|](._4C[Əձwx@rZ"In{W'KYP딯L*7\βq0{#LfyME 6q3q,O;x>#ЄYDгThO>zҐt")iZ4h7MGOӠOmRլvX.KZzzy l.v=?c+߲f+ԞyWl[ڶӶm}{m ȍr[|nY}:wݼz{.5ߗJp|^M8q:\q'n8k?.Վ $VCS˕r|0h\m99Qw~6 }@ЏӢ LOҵWmJu]}5Ӹvzia/Kǎ4h' t?yV9ӻC} |xeo|F2K~7//ʏ 󜏨?/Jz~M=Xb?g0뾟O ķVR}=}tZ^9/?g ߦ~!!?韽5?GWF- Gג}} H- ϲ{ˠ{, zyh,7$(HDxk'+~zǂBw11x+j8hPu'v;(+WVu9tE*HG"tJsOH*9R4G2sZrY)*')煚RriArcFwQ†waqm)t(ppwF~ȇ"pp8(fo1oFfxnnh'&覉sBn1nhGHlmñ&ٖf"m8&8φ_l񋽸%(XRllh%ȌRktk%(h$kkۨ$DBj8$f @ rj(I!F:bix#!1iR"&"-%Bi "")h 9"IƑ!62!!#(iRh?Ғ+y!fhHB5!9zO?)vFHuF b͈IY M%PggSIlZfg•]f&_)qfog9d)'nɖfqI]'bfQ|җ{ixɈ\Ar Xxe☏(I1eYəN!e" )MњH&HdbYɛ4dy?+i1A˙Y+ Aci:+٩߉96,IaŲy94枓(R)i0Ѣ9-*bz/-ʠ -jbҡ&v." QbB%!.' bǢ/3*1J~a98j/=taC |JDzasMLBO*naCWj0[ʥ a:c0hjaiak z_AuZRrz1yWq:|1JQ`zyO!%ӨjyF Z2*B_0cS%3ʪ:3j Aj7_ʫw 4A 4Ǫ,Aϊ*4J%:_Z4Mӭ4犮9^R:5*AZZuʯz^+5k QKװ  !s;ᥱd^<!6K1l)+60`p#3+WE77Psó=:7?+]{cGW7K˴琴#7QUKeഃ[WZ[8_ еwe iϥ on8lK`y; }˷\3 k9ʠkȵ9+Ec+ o˹;\ Kk; K: к#k :[{nE;Z+;뼨ӫ +nڋ[s뽶m+i 뾙Lux[ ˿(qv]Z\ KOkXL󋷣  l»[=-l(,T6LÅ;3Q;= QKA,{?)IK<hO y@X *WĪ`zfAeLghnUZbZqKs,yl.rj{:[ǁLGEZ\ȏL\.lbTa*ɝ|JLa0MQ{4ʫ|_ >f|Su+glBUM R =]AzTMAҀ= "mP&}ҁ*B.02O6-=]:N}EB=DiF]@TJCPNmPRMTV]Z\]i^`=b]M,fe jMDn=u=r-Dрv}mz=t ~פFD$׆}L؎ Lٖؕƚٜj٢=ڤ=kݯK ڮ`-K۶}ۼ ܾU½J ۸ʽ}m= MJڀݾ ,ޝ  mmIPޞMٍ=-ߏm .lޭ nNF ~l !&#Fp/n4^13rT6nB?A~>nGNKIMOm~LNUntY~[G\+F]/+xD`gikv~Դs>lwymm*N|҈慞GCvf.ʓ莎&鋮ӑN^Hꩮ過G>l$N|N>얎9+Nl~nH+f>N~no.Hn̬ .>O/lWk6"/-O H.g9;~,/5OEGI(s%C>WR^\,QU^Y5~\\6ivq\-s !%&)"/*579;=?ACEG0MOHUWCP]_acegikmoqsu!Y{Ww|ᜧټ;k_3*`A&T8b` :8bE1f:9dM陔eK/aƔ93u4ԹgO q^Y.hQG&UtpL39:jUsPYMkW_C+FʦUz;n]wV+o̢/ 'VqcNJzL#re˗NfϟA=gM+VuHԂZy=vm۷ƶn߿ &xǑ'W\hq7̝G>s(X׾{wﰱ|yg'9O&}{ǧ^ t/!, P LPAkAP )lAP }UPI,(YDZi}b$Ay챪1 ,#s҃lɒ(+i2'#,1,D5 L|S9鬳8kS=ѡ3M; T(C]N<mGG,D)tETM9}/I- UT0SQMIW+SUif ]y\o Va^M6;Y$gXԔ~m6miGVq\oMWw wM1[V׭{ixwHsW %`PMA.!nD_]MX9a,YF?QF+cDnZWNYi0f]]ΙWGo矁^u.U{ZNZQK&--ޯElD!%[ن6pώ[ϴnU3fSS\p{$ßo G\11r'r?\ѭnQoqSIouY,Wqϝݥ m]቏OxON/k^vOС^够H//{IvϏ_~gl} 7E{BU@JG To S"$\.B.ŃH`¢Tep-tDJB$)RU _Cy!Bb6pE4Cp.UE)bYMs'q]bx+>}өUF5f3qu#,X7UbHA&c1[rtdC=Y$#IMzJ*[ur4%O@e$OKY[eu`Wr%Yxi[jF V-LeRY&%Ԗcsմ$)gI&Nq:}&7Kgase6x6*Â;KvEo`O |TP?Tu;G!x6!A;5MrшjĨ3=9P+Ky¤TtMKUSQ3%nEbO}K!yQCS5ըnu~OgUS@8ե\5QaL$+Q .ke+ְUʕ۫-*#eaW+VG3 XBO(e,FFv]eUy%1M8ͩgQ;КS4oMh۶•m1q\q,i\E]n]]GǗzyC V܁r5{ޯtxz_)u+"XfeR v[vɰ1Y.1+,_*Dڇt5-ʦ!ʳz1~d%Oy &(([] #>g +eObyP9,:N f9f3혆uљυ;̘~tЈ6Dhӑm!H; gMF7Ʌsԭ.Jba՘v_SZKq\:ѓLga/{w!YZn=Fqb(Ķ=nv@Mmu;'zn˛s|E@`9]k6q5X{iclog/ *S%,bv7˯ |͸a0Kk;Zq=' tmt)\UҿpW[:RuB'q~zB;qNw̝'{wپx/xJ*GHT|X _>]OI۽AO75.yџ~8gkx#yq ׋w }ؗo|bW|O/Fg [}an_OD?@w?xo߽(;P '{n 0g'%pONA0pI9p0IfꔧQpUc\om`Cy$BPo mP ӏ O yP z} oP -0P UP 0y0ϰ CP ? PYKP p Pӎ߰vq Q!q#{1q # POAq%OscPw`q5Sgqvp?OquO&O͐'Nݐq&MQ&ı5 %Ա͑%ޱ=s% M1u[!N!W!! "N""1R#4###A#D$a$ QR/n%3"a$e&N%upn'N'c%^('or"))'*N**!+%N+&rᄇ,M,-,ђԲ-5-7$2. ,-//}qG0.3..19N1ms 2[M2}2143m2')A]D400Q>5C4/a)T6qM63qt77wRr7o8R879M949:oM:89;L;:ij< M>=S?=o@W?=<ASA'>!ABLB7p0?CCCA4.DkLC];QTEE'AaDFFSnptdGJGoHgGD NIKIEJ'KJIKcJgK4LMLwLδMIMהHN{KNWMOwONUbP=KP@}Q%KQǓP!$RMݒB1.SSGADTTRQ~UKUOa5dV}V'QqctWcW-SV_XJXWWXYJYVUZZgT8[ JZgUZ\N\-\ Ե]HS#Z&ε^[ב[ ޵___v `L_k_aLal bGb7Y1$cMIc cA?d5Id^QAeIe-]aMNfMflpd_gUgG3nVdhhdVii=fjKhb~kskgvllG`Զm]j]j ޶nnhmŶoHnǁepVoiWqqk!n%r#r'vk0rsyJqlAq?tUs77jPt5uStitaWhdvLu-vqDwGpp!txGxmW~yyǒoNnzxws7{VzדqW|s7_ȷz|M}y~wk~ ~b;y} fa}| xU| x%%x߄h18~7zA^W׃æӂׄ]Rxv)af7!XyxLIXw)4Y8xO88LJU~8|xoW؋8x\ո~߸w׎~ x7x6痐yihxd93Kv!uCX}&X=9,y)Ë7vYq@D ;yQm9u#|y]9@8u3VySYwYGyVo|,?ș9a9yfyWY9J0x:٪YYg֞q(zl ?,'Qy9چ=zٟEzw89UZ/]:#y ZqR }w9tznzkzϸ'ЬzazoV7źF:ӬE4y9&vZzJۭw7Cڱ`Z{$W5;b8{yx:M]1zQJNں_5Zm;p{dKwcdԳ#+uۦA{'صmHw;㻽?[{;fy+9;;Ỿ9k7{}wؿJۻ!< Qz1ܾ{v5=͓;MX|[!ͻM:WiuqC|mGxKw…t<[˺;ɡ7P+u#a\w{ɽ|msHZM;||j|í{<З Л}BQ#$Abˏ-<V;{I=@0}3PU}ՕQeg\w=W ׁ=х}u-U՜֝}K]ʯڣ<֫;ۧ۹]r}y=?: !7ݲh ]G=޿lн\}=m]٩8` ^៦)]-~<=>|E^~to5>1c ~aCCmM x<}z~R1o}XPw~~>~ɾ>~>}>~=^ %_1? ?5=5?AI-_K?U9]aEhmq?uy}?O?_g?Tɿ???5G?ɿ >.?rjSz?#Y'+ۺ/3]7;?0(#20'4*5(4rޯ*3:^n8.;>?` a!b"a#"dd%f&g%hh'i)j*k+h+-n.b-o/p.q0r2s3tq45v6u7x8699z:{[y<{$>_,h „  le 'Fh"ƌ(r #Ȑ"Gd$)Pl@%̘2gti%͜:w͠T~nj!ѤJ;)ԨRR%ӫZU(-k,ab9f]XڸryK.޼zawbۿE-l 3n1ZK2t-39ۣL@ѪWD]5زg;sMδimQw6‡/4ȗW09:pSnzՖj>;oaۏv 8 B *8r J8NB!jpaw8b C")H}b+8#x#9ZS.șAbBy$YɋK$99JUZySᣖa%x]z&e)]p[g)Z9'ubgk⩕}~ :( U()DJNW[jl)Hvi*_Q*5뢯ڪݺ+*A+3 A*ޱdJ  L{-pV۞- yM嚫ٸX纫C;/{ @[//.&0µݛ0 Ep0ſ@\1tqR1j2%#Kd2˚21O*,3΁М3=#3O6#3w]4IrNB4e05U25MNGk5@-5auZ&6=`6mWLfO63]7ypwLrw78D~c8 8k`p&ycyᚏdyiMHseި:خSٰM{ٴO;ڼ?|w6ċm͇|ղS}֏&CS >Fk#>У>d~LSc?!%-0愀S` q(X1 j`06 $F*? J"y*A"ng,Z9 C2GCz>@ҕ 1"X ʴxi!a$T},35n e3&ѬgTDHӪlQ&:m3lB٦ѭo ^Xu5.{SJa]˼;W eQy;~UoW *uoy;O귿xoI,O6/Kq 8O.< _B9m0N]r.ψak0>vS<v' Nb,ޯ_@kq5qB,0'D.E / n2DLE>2jR֔58.×:v gKaUT]<uMHhA3ɀ^3LC+zэH9w|1-jhzӜ$RjtSOMALBs5 ZVwaMzu%3~AGYC!-8lu{mmm ϊ~twom}sWޟ>b(o}|=뽼>s/ӼpuǮGe3>K|߮^Lj ǿ7ц;8QK0w99p[r=Gu^y}Lё.HMӡu]lA՟$n=K verS|m fSu׸w6~C4#~?WO>眏}^^'Az_v}]y^ aصQzթWOm|qh7_BO_X}bG_N{f;1vEW#+giQ_=E ` L[2RE_Z:`jr`yZ Y R` ޙU x8] B v B b_b` X 2ZE&a]X#L[ va v\H!yaaVG; f[!![7G b# %J[$Jbo@H%j%&[cY'`(#`)bF*j#+\c,,b-r/_.¢h%/:"201c2(_3Z342R5&6~c7J4 c8)J(97F:R] 5;c<>b??ʝ?]YdA#AXBBDdZC6&k[rfgڦZ&ifmo^ap p&'Qga"gj*Pfq:UBgtJguZSbgljNry'Vwh2gsgLf'?\w~uzf'8gGg~gb'Z?( hg1D%*2hy:NH|J(5f\Zh.b(jfFhzeth3(}Fhkh)hrhwT~hi j&ii*()_8iB)JiZi RjhzT钒ii)t2iiariiioiH &(Bj!**i:JJiZjajjv&jzjrh{ۡjRjjGhrja j(&k_8k+J+E.ZUjjzkAk2k뎆j+k렆kF+b쮒k,*km9,GJkaXl!,jFax잁l쨦l,aȪrlǺ˚Gllfk,k-~!m*2m:v1KJʲlZ-tMSjO,z-o-׊,d^٪lb%"&mڭ]-ВlX5d m.Q!n*.+j9RImAY.LanjnzDnĦnߚ:AG2nѺN"l.8nn.)9J n/.!o*r.f8JnhY!aoj/x/o/Un/ RojK겯j0 o0_V*2o:0pJ^pZ0okކ)z0V0 ?p0l0 . pp'0p Gpp5Vm oՕ,+o ;1/#Ksp [񗁆 i/kxfG11q 1>b0gp۱qgq12 'r!Tq+x1:rSKq;=.{#3揾~~:>߾-?-C97??GO?V-_?+#9?mݮS+8?ɽ?QNZYCq$KDSue[cyks}{ÓxD&KfsBFSjzf[ncr|Fks~{~$,4TLT\dlt|8%-5=E%]emLqv%.6>F^fn~Jq'//FO6gowVP DPB>D-Q#=~RH66DJ-oӀK5męS',=OTE#ETRM0USUU]~VVĞE{ZgiݾW\6lW}]X`…9E b?Xdʕ-eΝ/i-hҥMZ5ԭ]Y{kڵmƭG$}[ōG|p桔?>gѭ_Ǟ4u*]͟Gvz{f{w)=~/@$p+0ADPA0BeNB 7CPG\)HD1EWYq!_Foı˱GvG!$F +2ɱMI'@&JbJ-2;,e2LML3D52LMJ\M9礓08U3?SO?+>C PPEeT-D3k4R,MTRK/Ŕ!J!˴6SQG%P+5UNMLUW_V[6fV]w\s_ Xcdػ%Ue6Zip֮i%k[*]B W\sErJum7^y%]x ^x_-J`ޖNR8`6J)b7Vc8A&KEdQIe_e`Ph9g7mYgyNg蠉hf"Zjfꍰ.Ok;lHl.lm>ᦻ~n[oWS G< ?\q' )0s4@WGtOQKY=v\OGhGvw wx߁'xAO^y_OJ>{oFg{/|aȧeg?_~7~Hu`俿0!@r 0 [A VAVhЃ,;rp$Da ia,T e8Q4 _CP:ܡ{шGLD\(QLb%JqLT$E2`\F21 b'4эoGɑtcw`G|9UR! HF6<#HJҒ%YI/hr%#=PVao(e* yJ7R l+eGXren7r6/LbQ, 9d6Sd3YMHӚPf5Yl"apLf9w&Yל&=q,&AЇYk%E/яY0Iҗr'}#M;ӟ~Yٚ"QoԧVrj!UկsG-%YַYɊ]׿r8a~pz6eNviOXYmv/jqsXZupywy}p#WIY/WOxūAWG8 'W' /OyCG_7GW?OWυN;=CG:䌾ts%xczԽtSMWzյ2w[ü>k"{ڥuv;Ko_{*ZswdX{w›H7V 7~b|?"GA|wuyγIUE*З>GMza c}]zڷLoru6>UT|?R#~|OTAWSg~1}R?Yoo?R?FΦ|Z7?$@+>tEa{ ܿ4> @ L=A@A$<dA?QAkt;B1D072D31rK64567CBCa;̗:5<˳$˲N^m.~/?/ OI<ؤ … f0ĉ+Zv6rĐ$KT6ʕ,[| sǘafҼ)&Ν< 4СD](ҔJRK4TMPZ5֭@ذd--6ت]ܹtȴ.z7`VI eNVÕ8iI^"{pIX)jcf1iAp KubeyY$w0*h !zZ(hJgAg$v飒vi>:˦Z* *1e*f뮾ѫ&0*R +V,> !Nbеn+\4("4.J~Wn>Юy*zSR&HNL>ۮ-^rq'V܏v0µ*Lu<1;(r2)12><#SY2==NԖN ?5؄-v$[u}Ki'׍xM:w#ڿmwNm}紸y) tw vG=uyzL'^bNd{Vtæ3zߎأ.#x|_{?H$sNվ}[}柏~c}9_zoMk/y^fzO+/ në-&쀱_5B(jp,l H0C!(0bDŽaDG qD,"-bؿ>!"(*[" h,jq\Ls$n`MtrhFQ-98q{숧56̣ (C}FmD*rJ@b=U8ƈ@K'@d'? 9Jd:&II {d8Pr%bNϕ=D%)K[ 1db&)8_T 6SZs7ͥMT!D4`~5l:שmF<ε.9G|^LXIq dį8P@B $eFkaJaSIa˼@U'HxDʀTK_pih&A>'ڨn 'S T}@9 RJ/%(1MiKl-RXXUuT%5g04!#~ +e0W?Ԫ \AԨj7Y=_ Ҿm`ղ3gϊط]h]+X+5(שԨӃCPg?&?:%g[m+Kfa9Tg ޳S-rY;Y(uhfS[1{څv@Tz\5,m% uk}p\ aIsK rEʦ]/,׭Ŋ+bŠ]49_W T![Ԃxޕoz,mհsaoWO7^Q\^W**.~W,cŒ3U+̫nEsaN%q($y81>pᢽxZ*x}}+,3* @sf+7)H|'C9N t ?oy2[fhi뚫\fwjYs OۧGY4Nu3[S^:-Z_3kjLtL:K|-Wgt6u"-+E| dE^hy;i)]pU){D>wj]k`/6=mr?\ἛqEܽ8oǀNw|_["!G/}QހXS{bSOAw֓,;UTQ׻]Gb~855ck7>b|ʀ6]Uv|&!'}~F}y|'~Ye}|}v\u~_H"@Wm y3'q%*h-w׶xe4{0w}> qG]?}g+:Ȁ瀨ǂ0{(T](`Xl'Hv1'u h%sW#؂PcoCDŽMHx=l(Ov7GVX/}ܖ{|xqpChyiwmxvP"(ix(Mv؇X'50^(~ hlxg_oDJ7pr8k389hȃx]wR`H苽Rxq4{DGFP1#mh(X(SGԈ@ x[ɨׅUX89QoGGWI'Îؑ)hnH5芶Z,(7> 2[8yָ?ِђ(x(A Ɍ6ؒ3Z@Y$I~UR@IW{`vxcGzXUX옕78}ypi[XQ)ى镞9UO&љ IHs) viiYdM9㗗%h ]dhIgIqReɖHP)~ǐ_yK؜)y8 f.cٕN H YEmi}oo<Y#ʙFGꝟi ]gJIqyK:J(߸ȡh#ږHٞyNV>:ia"FljIei ,ʞxY3E* ,dXݧ6ZhZ_NemʦY~3r:?* 噣hM:]~ 8ʤ:0 I!Vʁ q:G̹'3j9}:FWzZd: c [ jzQo $aŠ~ʝzj *YL9ZjȣvAuhsw=V:-V\ )xَړ[z~ zJ~ڰBz:';zhJ ˱δӊj&{J **^j4ziY([fCʟZ5_)Zg:Űʲ+;5碅J/K4{ƶaۭ*m˩i[>\ [ |{2"Z_|$T˛P's++%6BKszDɯ;I{onKF;*l;˴|jN[] a{g{r(3 Quz˲*q;ɻ{ѫR }ka)jJ)yQ˚9k.۾۲kR[ۼ+ )!{:EX隳یd澔A ܯh{ ݫڹ {*<۰-k'/^,w1x\C;̙_(Q/튬xPJ̸{bl&p<ǻn v * ̂9,kIK{Ĺ^dܬ!O<6rLe&WŞ 7zȎ\(|ǚ{T lƎpe,;^W-5.>ܞovߍ ~i9]]A^O+r^>]ވb6RTaY^,΍қ6nLnVD>r_l.-\ tuܬ택dvM }krr.ǺmnzހmQ->Ğ%o/[J_K2oD.CNb ?Bl,o-k0:O:}ؾN^X⎺^Ю@r2OEy+<j^%n~ e?mrm^E\bQU9}oVXO,*jO_?tˬ@bm/O_sOS/Ə?/َOa o?q?oPAϓ?|O1a){q֛wpHH<ѯ\dl&k=QX< M1Dh8e8C~q/W0&i5׼VQ>y_ۙ|TDش /% +35(1;w.KaڲL[;7a_+]oboigqG"StQwɒ9{!jCA7aݸeUyEmV3ӷi7'{[<|F,€%f4828duD -UDdI\Vp'ϜjP 9tFTZ-)r{I0RxW\9PxS(0`j rOFp늢ZRlIױ͹E6 r+'{X%}gYB˴fH[5g͚P~_Q3&RH,!ôTrCZtrJ27829O5P-Q TlTs/MQ167+[LQ )I'!Ӿ]O!0-YtV^(մֶB-RA'o=WF]\AUmԪ5/UWDϕvHkO]0[xe-Yh0]{e`m=_u%ݰ5@U^a#cEQx7dl>#Y؋=*v8c]g:TbtgCNg||-㐣gS)QNGfQThm iYn˕UæBɮk^:p^/[ƾefzif` Z[bM qs5O3nş=`ɓ>=-LXaeOt&r;mfm@yF^_3w]i㞼%5z嗟~-̭{gw؋u硷{yhvZ}WI/j;P;`@OH3KiO+W?|+' .\F0Yy^Ql$,GB.KDb^w(Q86nnw$E#ЊSFɘzsL#x f31F2#KFPd߈@r?FYK[!t WJ]r4$GhB,׳F3OԂ5=7CQse90lh)Ui?ӏ 4gzo |>YMnBӌ4`9DRєCcèc:cCAy{jt;M45Gt@MwEd+ʎ3C QP' 1Yӡ G & UV+)%Iaԙ EխF4W\(F 7iϪ5&SYTbQ)ݪU %R 5IqDNkSO249)b:Ŗ;lZ]jV ZƦBjYCr6~ lj ־VaZ˪`3 }g[Rv-gZt5S˜Iwv-Tց6xÚ󒷸}z5KSV\,9β/mGKBK_䎔c;4eO xk_6wƕpWtoӡ8>s]]U![/{3h]6:qs Bg{Pig .i>#l^;Ԃvuz܆ 1:U7;hgxPsq?ufIݗSיGjͿo6:q^|ޯҙnk|B]TO'IbV]W߯;6sMϽaOʃ-"Fn쑏|ZٱuKm8 ot:'Oy JJϹu4.}{P'̋{wۢ6{Ìq᧵x_Ȭf7=oB*wcKA 䱷]w~۟{?|8 |jp/8P)P I00 RQ!qN#q)v 2ag#Q$/pum RҚX\r1A$؁ ݡ#won#ip"QR m|Q*O$+L)C$-+)2t ?30@ң/O8r*78sٜR9p2"1\"K6WKb1MQAK6˳C5?QROES5PilLבGHRˢM+G IuHGN-%QVOPoSVX4'F{X5(Wu_XBII4'D85BY #\cU[y[rYׯuPU\u\k,MrP9`V*q5`QU^Y T!\ZY{F P&Sc_T7]MbonG6bWvX[PM#XsWuIdQTGH7.-V`٧Uqf_v9uAM6Su X'6aŵ;+iSտ)eYVkša2k@vlVIcO][r:m?YQ㔵lpfhKu L)Vc[`1Q/'̉88gW򳏑x0_\}%xnAօe8mv׆~xuigxoQ딗ؒ6i%%x҄~IMYx~}1 y˕Y8YWHWEnbgs\XYOٔ)9ՙUY9TI6H-ՠ}Y=m$ەwBUV&i.Eיqjh5D:JoYzcaFq-Zw?1Ѥ4uڥUҭbmu☨wZ{zҎ{+ z9N 9%Z;#my]8fS:`:BKk犂:7/ =qZ1u;_CH%orKKc+% ύ:q;绯wGZD[:;Z{۽\nqY)ڲY(}tua@ [y1ø<6ܻ : k;IɵS[{xX)?s61ۚA/sG9I; M텞ŇFo^g\ܾk| JNj:=[OAZƻy˧m]{ };˃ÑĽ-}1}f̜Ѽ$o'o1Ϸ[[̓ܘDEO?̝ϥ{ӻ<IH{w}]}[|Mp}Е\3٫CؿU흶[}9l|ZV+Dž<}}5޷=5\%E?;TK~I|۽wEbޥݒAc]Q]<=W!Is)Gʫ<5|=Y4o~|I3]Oԩ~ɔ/oW}U>eu~x1v[^Q^eݮ-Iޯ=]3>wnۺ?>)G)wڅ>֙wΛK>~xU?ߞSim_)_v~!]%CEIE۹Mמk?~!Ru_X~=o^ @>rg/t?\V'VBqXi=i'BYp%'TERy+6Umiמ3]<` ΠSO TB"ҡdd#EU奧%X&`iff+lhkl*fm*-0n))/*.0h55vopvbbr,*`8gb*+4WS(8?cHd YFed\Z)F~kBXYfk"Ɨ.`vf?HIy!QZsZeFzXn(9bOF8WfɉA镦ԹljBtB]ij}i Xn~i,,mv頕'Ҫ( QHZ̦&`wpzj{#ݾSf**KٹJ:Fg,Ym Gzå^&p֊|r;2˝rK 5՛)w3\4xzI;m&+rTyrOc,!{q߂ h}6ږ6m{\rGkӐ+90>2_n~ |:^>髿~g;{?|cO1/n׿Du-t4U&Ex{ #(o 6?/C(BoX\㨵fw,`=ڠhF(!2!V$2TZ6m_,^Zπ4$`më8fЉRToE+jDeTd;Kn4WPA-Td~6aAIϛ|&;;SLC=9q#ڥM,SMISr<(Ʉձ} < SMj}+\=誸fet+^O0~V5XbuDJ+bI*6ql,d#{?qﱒlE˳66{=+fC+Zu+iSڤ]-lّ0#uQc򶷾-pQ-ߐ{Ԣ׸}.t+R7.vۨ\$Զ.x+񒷼yӫZREz+ҷ$|_Һ5W8m~+>i6/ S0g$ sX-"<&߉S ,cRm[6qP7Q<?7Fw@>2V+4N?E-/ɪ\5 1aropK5Js3e8ә-3;:mM{jr{eю>2-imalҖgVҞ4# Qo>ZAh[Ѩ~5+Xz25a(V=5;`ʷ.u.Z~6c;hS}B=6;pY*J~7:x*V:73̀ܰ.8BW8e;S8nn3G8%9ָSo,9c.Ӽ|s>9m'F?:ғ*N:ԣ.up|V:ֳ7\:.ݼ^/;Ӯ.ӽv^~ ?<≗3<#/S<3s3>/Sֿ>s>/Fӯ_o?/;??_  &In. FNT= fnby ࣙ Ρ`Y ``  OY !!&!!1FNA`Y!n!v [h!GQUMQLF!֡2>eS!a˽!!""bv%"#6"!#F"aH%% WJ ^%J"#B"*6b&*b+z mJ('-*+2)$0"b,0c1Z,~V'(Y..&1/V*V#&&ch#r2N-^\L#Ҙ#HE#y6V;f#6c< :3 >=71#A*q"9:?P?JBNWEE&dFڨU9LDD^I:G>WJJv괤KaIfMHLWOOdA$H!d(%0%(@%oIeQP֍Un@"YVaSeNWYTWRJZZn_[^ּKn9~%>6He5%%&%&ff&\ b"bXc.%^2$y_`_cJf&Vg:g&Ʉfې}^!X >d\f]eM&[&]h n:Moo֊QeCllTprUss&DgP'xY&qN&c%'۰x)vyTzzJg|gtɧD8ay'gg!}€zTށgme%2(@: d'XBh$(E뉨:VʉVjSa_'x^dž֨6v͊ӎ^hBjHvR~h0)g("ƣbz(t)a)zfX N(R2zkO)*NiA:Wޜni,itiqj攁)m)gi0.9*AEN:NS*VymҪݮآ:-̦=' *N.B Lh-Zm)g~W9v$mv}FrY.b%n.&f+قnP-j=EB-ٹ-쮩ZbFK~b*,MB؞XRA֫+6/>J#f-jn{»ŃX>o^&.?:nX\ po$*0 "geF_0[Z;ğ^ o 즰 3Ʀip 6U+pLp*C/{.XFpZ G%vuqRc021'=171sko/;񞡭.l_#;)w$g0WrEr?1(&g(/`**\'`;&I_J;6*7˯7s4E'q-1@4Èbt(%t0H% 7D34O2v3g@u5B709+VwHgH/W{@I3M2P4N7gܞoe&"2orX-RUߩ0UO'^)B$I53z"+dgc5uZt>,hspj\LHS(PͲͦ/v7'@_oe DbS@pfvF)q_1aumcAqt^uc:vX%mKvg5sg?nkqn4g/ 7k#.IYl.m+r{wn6W lb7yG&8sPW6r#8e?828bj~pc*fxgLWFxl2;4i|vʬL4~.~4^vWqOsWA/K8@6h7Pw+4O7688 ~㗽=KԳw=O{={~?k<+)yԛ:p'~.y>3?swCkS仾v=w?{^~$c|j}-ԕQNZX޽B#DSOdE[6LC:C/pD&eȄFijuN[n4o|֎Ud,X_q~8o #,3$AddR|jlD<{C $%8e|k]mMUtM~ yAf0XNh~>tiF>) 6?MkECϚ5ğ݇^(]W^A1a `R4램uRx.$%hbJ/> Pf!rȉKQ^hfy.o1t RnH3yr待,4Ś&>uEEV̚,Fg㩅-slǽDJ-wا0C9w ރ8dC{UVtfa)l-+FHY`2eucFLG[W, 2q^n-<ŵ1.}cc6fc7Qv|@$y-<'n<wP/?.g](v6}XȜw?BG4'<8Pj !zE. '>_>?Pv8y>oB\Jlȸ6iu ,H! H,j"Ӧ)bH#7^"RX=6 RHLIDdAO12YbAV剄cHLoHL#(hEk,e%) 5F14d+:,Z"h:^.WTĞ,J5I-%aa1jjs.eqn[{A*2zg2WB3f''iɗ.e/c"~¦/M (#xCjj? a%ڦyЌBs,IяZ3ܦZR.th iB%JSԉ2*)OϖԣD89rv0'!?NDժ̘ QԣS1NuİmjMOޱnh1oyͲ2E#EͧW5[;osAkJ]zR26[bӻ2g*b}j}ZD}&Gi)ڿN6c 86r0{*c[իS=ejmktjݨ`C{&v.r85*igܿδ$.d; QdRֹ+jݕ7ML=f6u* ծHK_Rlv ߑҒow[2ؼ-l ䷮m",%v؜kNj|^ _wd{\c>qZUL2Ke\uq~+پٔ5Kذ .y8-KY_3], g{.8mLaEnki ]VQd+6nL9fБr= c#~rO#xNfqd:͙ p|b?qKFgnRoggX*mOJ߃'3+ᦧ޼ݮy^|gMz{옰goޱwo;YO1zwj'S޿V#| [B~o˯폾ZfX+3;==õÿ7 SSl>+ ? ?+=6<> [-'sh;<󓪥(AS6[p$ K8DA>#CC8=t?;Dv D Ź3+<3\B>lԿOLQ,C9 ?TEH#"dY|%DA,DV_B7=$STe̻RLC½FA iDG| D1EnEf<:Ŏv$BjdCsE; :DXyFiTFa\bw9g|QAF/D`jtH@`lj,D4FD̽{dB$IȴF@bG(GDD{8GI8;ǾDyoǷcAiơ<ȥrIUĊ'I4ŐĥH]=,dxlȤ|FLKCLH\ \KGG˺HzKd$K@uJLLFA c3NdBFR3eAcfPHLMn'JblNǵOaf^ciVf  fN_L܁sYamg-g]ha_FXR]6e |f+\|^.:bȬo&;nFhL-$gP6gEFg.vf-cDgK}g2߮gMn䮚ū;&^fc㙆6~jh~~ܨ]&ËIb^ oΐ2YnF&jTQ\ekecgijƨtj<v9쩖&e0Njvja귎l$딛 R>mh}V'vk뫮lu'~c]Fll¾Ǧͣ얦VF>eϖlAl4nn~fѾ]^?֦A]&CliݖKCV>o+rF脆6KOZpo~p otc%NnFkjNm$.VĶ_ݺjr¼;ޞ?.p> i'c GI :q^i o0< splV?k YŌs8o7d.X)jL$r3/Dz6Fp7t2'7d-x5Uo*sك,gG5Wgsus^m9sin!Qr;thLt\Ar)JtT'2vntV_uUPQr4 tNuYwq;Dn`}\{/|_Lv`G9iGiOaWx6yx~eiW*Vxn =TmWxOrKtF{pAXuuyz'&F/ѥxez zte_uƬ'7{lWpG{_p/wЯ_tg7gwwʳ|wƜwh}ݿhm!!OFl/OkY|xanN&؏k޴7}ګotv{_ovn'7b'#am%)0 4˻]}dihlA,t]xf|? Gl:g˨tJb (JN%'5)TVj3Kٖj魐> g+zd=x rjZ4T[#ꢤQKkhé2z.r{K'JE O/37GjVte>eR\ P0 {ǘ*q-7B͵8Vĝnjؒ2krsl5 Hn nlP @m$(CVpz: t}i@ܶ)r0+" 3pWroڴz-]tǽNF=.эb^E.-֤;zzbz٢y^.:r'wv8tf7[Ky?>(zCD}>w_ϻO"GO6P]5*Q48SۡN~1_W7%}D n]IK4&eDŽҋqo zZz&zpAHA}C  N(azzP=Ph2rqZ'fb<ρ^Ȧ23#%:R^3*b3!L^vӛtAYjv#5yVGA;W TjvMTɥ2%l&1p>(rot9XgB(@mN}51*GNsEir6(F+H;K-7hcu3b1_UOQj)dܨ`j}ܦTaS )Eqj̮3tVIVX5@L:V \mkAeͷQ(_UJ׻~=YWk]OOUkLf9e?+AQ!`mFR0b7xQdI[jŵ]`rd-nyWu,M-zj\7µuKe7tD[ ђ,Ni) }9卮tyJRo~|l[:v^\) eudk QVֵDXxY.vK#10;T\Ǻ]{GÂ̒fe>_wO 2IcfhgcpFt[Vnѳp5œ_3s&c>#u4Cdo(vcn&W_\UKV8 VٙDJ{\ҳK򬚈5Wtz?r&.MeV{ybu ax.MkZ ֮vڜ]n Vc9\UT8؊ zh3-Ά՛ғ%"rYn>/Ȋ[nsah%nl^eS4i69\g|L ^prq王y>$'~qzK?tQnxY_u>t/=𵟛h;\8mՃ\_'t#oH$y=쨛l6=/]mݫնv$<wYowL@[tX ]ɕ'33ʭ -Wvo[;2<Ͳg߬Gr ;vHLXuO־G~eٽB'zttC'7ާsIhp4q|}vET7nM2_gwr8vuDŽ Gpxǧ+gR}V6؄NXc؁OWiH^X"oxV|#}yWLJu-Ȇ ȅhu~؅Hd98_X?t?0X$_xJ_8s(d׉qx!VgXh8y4L1(kHtXjHChx1w{G[xȈ'jx?H~H@ThZmx4ca8xzg ~exwҨ}LCZ(|HmRX̘iocl 98fWV#9xhȐgcR"H}3IŒphHl;)h(_" 8}i') FK Y5VZS$YhGf%Y+9N钴Sh7ٖN~o6)9ItiOxSbِɀ|,([;VYw]ynAٔyI SȔvٓq{Dt5Yyq٘r$x }4s$z-^Svif k晤LHV +?Jh=Y!PpC)9I~S8}ؚלy ə9} V\)wjٙbȒkYyd u&Dzؠ5VY y}9Jy@B:/e۩ɚ Jىɞ 9X$syInsLJcڢ)xzxI٣t(kxgj?D|ڧ~ꦿIqڞu驦N P*% :sʨ)盅:<'zT9b{YRE{䥀* pW,omzWf UʫZ|#vJ jvj Wm֪2jT *غ: M z:E,-էYگzyɮɣ{ٛˡ~9*z'ʱZٮJ,۲.Z JL*Z^kV5[$ G7z;zfbjJkSQ!*) +f{h;~1[A˳.:`;˨Kz[1Ԋ>y]:HOIP4ĦTkRXH&(+a۴Y:e*;Vj#۳B ӓ}¯r >ǸEY[kbΚd׹[{F˽ߋkڼ{<ꓩ#㘳%;KRXbk4zʼ!˻[}j;8J۽ j۵L?kpXcϛvec[<iK;\ +HJ ڋ8\˶wzù+|j Vx%l5j[∹9,Nƿڱ[:m' e\W˷Et,GĂ<Ȅ@UB]cDMFNPRL=VH MU}^`b=d} 3bhpr=t~n]x]J w׀؂=؄]ئ[m؊A{ؔ]ٖ}٘q}ٞʍ ÉM٨ڪڬԖ,ٓڲ.Y]ãį-#<ۼ۾ Ͱ ڵ$}=Խù]Qj} ~]}= }M=79]n5܇, ~N+>fMmѨ@m MЇ:*,Υ.%x08:}<3>F~HJA5nT^V~S=XONRް[b>dG[bZnp|rj,Mu|~>`}+Ӂ.舞芾iڄ/^~阮SҔ>^(~ٞ.)-벞&>늽Q>ӵn'f.ظyÞʾsx]C~؞6+͠.>^nӬ.Τ-~ p l ?_"o&](ie-o,4_=6_;Q>B/@E?$qHJN?,P*XNMX\Z__>Vzba_h`}jo=Sr_v/tyKv|{ˇ_w/ӉӒ/?Mnו-])~d3"@MjoѸIǏ?9_<(/J?, Lx8VOޟ=KLOSQF9igy Ņ, MՕmPSNM'n]<*eVm{4fq0H1Qqэr(ί3R4S5UUt55Vvp V'Ww/rR8xK:Zv;[۱z;\\<<}=M]8~xn>ߧ? B g(dha)Xq</.qG#INYeJ+!#yeJ1f&H9m9{yZYiRaD6utQlRPUFVMf՚+͟cW.նuK'[s~ nr7`${8Y+CFUqd O|ʶ67KVcl:7aԈY'9v:jKd϶-mݻyS*wHPr㉔kܘ࡚/4zvյwΎ;}go|߹ ~g}!_+26Q@.4'>k1l 5, = 122k"D,B _4[DCu}1q>!w#1$P&q[.#(^\mLLD̷\cM;ؤd"*1L̓O@?y;BR F{B;G:L5ݔN=FR E-ԦJSQ:JTOeZmWTG]rWXpR FbMu,Xȕf}hR~,пlCv,er=t]x]M pgR~^6 ,ޕ~vlH\ 5ޘc>#;6d>ndJwb*em~ݑMǕ W)w^馝~nhG:yz2He ClBmmnޛoɤ¸*.E| *\/|ד[EM_HXtWR_A [u'qW}w.VYvyz҆g#>+)^Jxowco|H |oȟ'pϪ.}0[ZT?\Hun ' ꪀpۜ'8 J}'Fr AtPzM@h.` Bm`ď粪pDOT#:@0DaNJbC"jƅEɳ0P4x90Y:ؒqjtS ɱhmx='>Rm|hF;fz s>h#ρ5X |"|.w@_(Cm**))# RL\n)&GQ17\IT͌x2y @IQ)2a'jHNqZ$__+'.9C`BYY=l;pD4d%`ɴմ i6bH=GweM{J.U;F\-b<9ьD8YpNc*)3F&=#iІKXF-+M5D~NF%R/Z rFeFSi>MB*J*"7UYRsd+Sժxtnjo3E^miV8T4%*URƚ)W1(^ӫ~,J(ZkU]tlkֻLml_6敢%< {^Li+X0wc pٺunNeex;MESk^Q`+G6#a^ ]\|wI 8bUg ^/rw{ZZ. \1`} zXOXl ^b`۬{HaKx*yJu)0RM7|s- `*E:a e'tn20AO[pI'i,KBnc cef9^VmHMLs^R75{L^Ss9,e9Tѯ/{FcيN7XtO]Lր3v]ljۗ#1`r̷P淙99aWޖ6#aFVl O%dVvh-m ߌ : )nvPwu6WGPˢvdb=:ܦze$x%03{ߖsKQǻ|=x*/QkNOr÷g}|.z|<ܺg'{K[Xi;kqo':q3Ͼ:ˁ9:m߮˶k1OžǃsM}{ v+/kϼC/Z/Ov),L(rO{VNd0XB9L]/oPOhou/UO}ooR/"ߍׯ I(6PG 0ap PbT0 e %.upP ?/PPsD;+O;S>m0:-4?{eDM4E#DC4G-s$<FgS3Sඨ7Rk2F-t)CcR1JvB9H=K?G) CsKJe46HADSJ';N)8/1qA/!MPoMW@3K.CB4LuGUtPH7k;WJϳ-Ps,Qu 3(E Qo >'L4VOIqWRS#49VIStxFM38=UNtNRySPt[uW)V :XQHumTU[[NSsT_5@ttUT@)5(SMXӕ]-r9IW VUW\s`]-a`b\UWɣ "db9X:e+]SV&7eAW5c;5Xg[UZg#V]mcR^9sJg[5ii=lZRKVR%`wcZ6g fv=EVf[kGkfm9df6o1vm5m_vhF=la o;l kvptlro 6g??WKdVe=ag^7qc6nնf7qomD >vS'ri7Q4ZIyq/euWtjKg7q[Wrwyq5! lǕyGnskOi7$VoWgE_#0&U>Hi3,w|1w{6m-4CxWuupS724'|ZzFwA62JՆgY7z;uyHvu|7y^׀U|wKhq|oRTLm7k5>18XVSS;KtG'GbwsyIox{VEwAX]a؂7x#b~n9،7]7=؅7Ѥ^񶅅xk'Icz 8TgG։9y{C0dWi%sxXMY;Y39/Xe$;هØa}XhUyqYx&xiُ}6z嘑!]rIy3XsӘ]YVQ=؊38ل]96rewu8vwq YYYdxY8tuو yy Ɖ癏y98 ZYn9~)c*¦ٖXѷC'Z{7z1z-GV~؝C{nWYo9WŘA.#9:+XqZ)vuڛk}' KOmZvqړ/eZ->٧Y!7 j̯o" {1u"hIm鹨֏.+暨ٔU{iQ{aV!:Z:vyַv.[dzP;6:z{њyŮG;;;SK߻e[k3_c[ۥI[p_ҹyE;d[q۸vǫ <3|gݻ3ZY{׺s,ŻǏxuٻǜ[f{]* [u!en#\8a8BIWcǁ:isos;aεCDm\z{u|ۀ|cO=:ؐVy͑|]fu';=߼Q՛5}e]O7;;C]6/ŝu>]~~~ē~ e _qm=u㑹3*~`oT;H̋﹋|mJ2]mC_7^R\GE}/;h#=ǞD^}KU~_^ym+yc.(#V̬MC82 ~Ho6kO|:`Ph<ʥ$gOTjP,:튾W-5+63:ncҮs zvߡ *.%9E !ZJ8Vi]z1ʍ|..&pzƖV^v2.[%J 7Os=VFgrwk?zb`Z3Cҗcw@co9ɛEp!|ƐÊZq\)1Fd%3*h$1N)Qf6y1$ʞ"D2JCE=U@sjԠV MNk׿j۽;)1 Jv94Y1- D홒Ō12-to۵Fx7/XmByCh-=xsQ\yۑf6zž}>8lvo3S~]q VixfVr&n屗fqyi9a v߉*~">"#w22iGi.f%dk5--ItFb2= I>8z5Yϒ#L.t%hg~a[BIaigMVi-(%&暃+fЙV "`EJh9X"Z'y4 ji)JZV)idj keΚn";GZt+މ\8볂z)rݚV)k.^k* gmvo+0[z{.N5~+m*l+#ȯQn<J2;֚|m%gq![:{.6&_5pN|p p=,s|?[u9^՚5-u^ͳQB߲Mf[-=u#75'<3eK6N* rCʧSYMw 6ܷ|j N3'CǑs媻]鞋.ӎ8߸c=NvS{wBg]z(0s`<~Î}mZ{noO:ӣkž۬Ʃ/l+۱w%pgg*v{g@Boqk !gЀ< h+57a"+ ;/nEd/x=Ј0 Q: VP)^iHE0.db-jD\b,4ppl 'ݰmqWjh?X\L4|7 >V`8tt&7Jєd"UC %JT~f+mJ)v2eO]β_rT$,q߽1Is(ZotWr$ uHal&ר9=sD&78M-ԩ*yưddyoJӚT;9PўJ"&9_j\'Gψԍ%'i>&G5*қ)^wFy.meIQ|3 ͧ1IAd`b''DiӇ4KEқ)DZNԡDXIUf]PYSt(W3Z-A=/ CGUtk1 ׵))a_4Ρ]0*T "թO5$Y9kִzUCEqU)Ϗ`śZVО3(@N3 )p!a{ n_8\uX2 ,SEl [&vyU-zKn88ÜtRI|ˆ0U oBkX+q<ʼ9]SB?_0u%O7A~a;obMrf=]{csP="rDW}>8\0ꆑ:'x#+}pG:As| v~zz^=>mnyO_5 `vޟ^ -_b  m6 ʠn)~a j\2 r `%TXqݜɅa a !`!ZDaa^rcW^&v$ Q-& *!!)'^!+f"a] &\^"0b!"l!.c)ʢ'…/ ^"B#3bX$T'~*M]:,b,b-61=6b㸽cP !"n_ң c Jb=973^8>%0:"eI/R((b5EZ2zc?R4~H$#z!8j%r$CK"aNP^C>MN@.ZGaW*Y# ͤU[_$[%NB_ Uf )*1e0eT.&Z~VUFfdaeA:^O%e6&jFc~d"idblvNzZlp$#b^#;.$\d9'`R$hq'XV&aM~cQN'=͡d*gXBj%)g |n2Y w.h'iW>i'q9Fe&ZV#taS"fL' fC6g{ybme*&RrgF.jOXjF&dV^Mv}'xeOȠhHV'f:]6}ba%F(\hJh(nNi;[iVenvchhWu^vhSzTx>pg}N^"ă e o*>A-hP. &qB^)Vh)R:)r*BjuNji4q:~)ܱ)vc(ꚥj]*~ 2Ũ'l*KH=ijΪtޤR>Hm*jp"je6깶*):gR+rn+UkꚎW)]$&{+Ò: ^e1^+>lƮ+w–B`|b^yBk"n)J_Uj+?+ݩ+Rh>4>Xݬh:lʖ KYp%rr(2+oBqfp q0ֱm.R2 W(?2'Ѳ;,0 _ k/3^-3Ʋ+O2f333 &'FVO0'Z3h/ײ*;o#6Q#!p37[0?[᳓v zs so8nMbAE$3A/W1ft4;%=sǴC9u@oMۅN4 wtW4P7u"-5` Sv~`HBsV_uS7E/bt]8 Ofe+rwǯ'5joܚ1o6f^^Sq#4ZB O>vI6C3bSv!#DMq_6V5~g&HC4h2l݆+b5:4wI7E׶@4M0vW7][`_#qKdvls`_vs>t.x6N7%hT[1qKa/7xj8zsl'[6y놷WuCu}8U˷ugwf88r3RriWn$ٶ4ܫ:.oOhգvҳN}ėԓ}:<=S=ăzZ8~&V Yϻ7w~zm8\w|TW=>'~bjַ{}Pu~c~7y3`>S+4w/Ͼ$}y}co JzO~/'^~ӱ;W#;?|LEi5.>GrϫTp]P8g>kN6ᐘTc|Hg\R_pXs(t%7yPFmTBC \"48G3qJM EH;]S,M\UY: e UmUT\suW^{UWvXbM I5vY[eYhHSM8#iD eQl#5\tUw]e]x4WzwƶS7 @4DФL,=xb+1/xcʗ<{;63cK6r)%c#3Ρ3֖I{gSf6h,oM`ԹiMᕳR٩_R,#ApTg"P+XBP˜\8C d.xP'xD$ Kb{VDЇ`̈́WbȾj}Qt0Q}F8Q3툮28hT.$d! 9:RʣD.R8ILfR&=F>+'M9/uDPde+])/RN$F)XRQVK`S0IP/O1٠Ϥf5٣f^SlnSIyNt~Rg;k6HYݒwrg=VL{S'dtapz ehC.FԒ99hPfThG=ZO~TbgT bJ]Rav3@+7ʔ;}?ySNҧAi2':.ꅨKPT~QQ}QUNEV!R+}Ӧ]Uk[ IUepV5yk_v(!.؏be,pXE]c!ѽ^Vb8P'Rg%SӦVjum>Z[V ly[Yj%nq{\&7qiUns\FWa{]fWs]W%oyjYWeo{OWo}{_Lo_X&p |`'X fp`GXp-|a gXp=aX#&qM|bX+fq]bX3qm|cX;q}c YC&r|d$'YKfrd(GYSr|e,gY[re0Yc&s|f4YkfsԲ-2gc,\'k8ٴ]m#'$ݸs8FҺ/w/p7!{8Ѿ}.3ѭ  ^8v^,Ӧ*.b*M[@9@=Oa9| 1 dɢ@QA CAqAs@>4$A91AFA@2B68k8$'|1!A4B@*dһ<+,>TB/)3 4 dAFYCmBy9$B C1 $kڣCCD6\&DC9D|96,Ļ<\B *CBRD}DD?J AĐD-ræqG̢ErbEOFW|EXECţ!Gd]K+)+I4H]Ydc4%2]Q\ZEXPU.C[BFb8-%QJE%L}RW %SW mV+5VkEbTi`92**Rvl%;6WTV4k5p2XuABE~2 HR}Mnmɓ֥֑]ח "rKsrT[zXEsVU RT؈ Z؁]!{5\uLWV{W]X OeMW}s҉mٚ \[-Y8ZRw=[ϚYmۘZO=ZZ_i]U"@XNMd^X5[ARf/VVmd6;c#~p]5aV[y4e]PZvS~SU,WeW0f b4-rubN^<>~f7ޖI8gtάfcTZoވ%]cn=__j.cjid]c^ޢMNdy~abf&>K|v!f胦CBh\yd6 YU~,ipi(}V,L&e~ y^_bv&gfNhn6 gLViDV`/TtjIV꫆gFEjNi镩ji.Nj(xkV렾ak].˽-l>Z.gnlhlBpvP>&T^lf&0t.~cf׶k^k6ߖNl7ܦ>acNvm6ff΁ۦ*&kNm6llC^\]m~p%Vfo5-oonnOGpe PrF'2p`mV?kp mgldooq]oqq=lnVwx|qgprN7pxe/,kqs$r wo#f r!mo)6*;@}RTHW8ֽ7eKYV5YLt4:oJ{t"@;uKO>tTrCOَf=<PdWs&W&'sQ7Q]bVTag,_gwRev? GqU7`>_rMvWtvw'Ad(gvNfw/=C2q5T_ZGx4?Q旿vrWhot'H$ZuoyObptO1xsO?/7vaN{MP d_i?tff?su[.m|z&swnO{3'Y~O{O?jX3i{et"/x=voy{)'ĿIz\Xug{1u~7ugÏe<7}#LrfW_\IӯOPwǧyۿOD7z:g~{~wq}6xwoͧWޯ~?g'ܧ_oNG}ϏW~)힢ً޼FՈvX [6k Ge%݈NZjbE$244I yip.΅x߅E%g%uqxrhـWȆY)iy@ 6c;R{׻6j K\i9{w;d\m!FRxd7L-<~]MFN_&3]nL~ _6YTI:t/ࣂ*"CIFQ SXcԅ$x83U$eI/+ҘC~9d9LdS-"Dyj>YXq__tZ0'SkXCy6 0 %"Z{iEĈ6ygRP-|2[ѣ'2n52Uۍp78QHAB;8Z&a6~a|mw Nyhc_[O+|>leKk'~x6IxV_tU7 ڧwKz5^Aayg`>xQnH"1v[q$8!xr)m-hy"VN2H$D Tǡ!$z("Gމ4n(eFrV'< Yg&ťcicp~gSrZ_hyiIu.꥝9NtCߠRZvgn䫻3 +,*NY,Mlhz鱧^bhW:#KR+Uj ,²ZʨNkkۯ8:J.^;궈R0B|.3,rq;B뿜Ke+r.g [ܛ%{[#O{031-㛲CGqR 4bM4cuswֿռu٢big ԱFsK{ʶuv_6'kb- 6x9_i>}~ΐ7чOp-aB;4>~%7tNy۾7zz|߽N|>NӲ.:n_&_.-_zOOz2 ?_ݴo|g_{U7y|΃]:}񇼦x D~ǽ"}F??/$C6Bbpo)&,I!,! ;H(p1R(>NPġ*#$6Hr"}z$/h~Ta+h>wT]J\FYXe-=Rd.6ptDU<9LQ8 -Ify&5f}bUͤ:o7gg3N:e̸)Nw3鋒5;Ipqe@uP§_kjbVNP>:KxN!uByPfL)1iL*oL&KAhEQ:A)WJI4dDQTS&A]˄T%Ijf՜t$%:R^u)C{:Ti[ٺֆ"l]jүj/~qV_WLF+n?+e Ү*VSe7Դu`maLgJM=]6V5e-Z5W3m6 Yˎ4nnZuv5Y;Z>7Iq byvJZyJ7mj٢4SB.)uK_fWY{RgդsWZq~-MBw`78w aJx.Op KbWM)w%uk Ź/l[$ѿ,zFؗqYe,x6Qvx dOCo%by `rEivQkk#߷ѽ XD cDZڥsDn mfOЁu3&7 iO9ϡ泝y\bT8Ǵ鰘\Bq&,Yםt WYX/t}J:xvO9fi¦Y hSXv1O Lfۆ=rYۏ`h+O{ѸltKn606OMs7?Nq~O]QOz3^Mx:1u|suwrw.=I[8Q$tJ{ͥ[6t@bg󯓽^hwzǞyΓvҗ^Z;O˿.98^6~77'{۽)F>i-y;G6AN~~_Cߩ_/}/{uP7vWxg~W{'|GxxzgbzwxwGVFrQ}y__T!çzht+hd'"y7sԧ׃'(xćd |% 6gƃA(7x׀&{)H'KWG؂bHǂ|wf#l\+^6pnihHHgw3Hq5xp)eXWj}?HT7xVNhC1X{G!hah{j ^}貊 ԋ`Ry|Èx BSh@HX^s>SȂI;Ȋֈ7wgYXGgXڇ[s88(x|l@؇T8{ 93ørF(Biu'|xoHpX } U0+bȀl]'j9Yyx)ut#I}Ak9=9K9R~' YiHXJ|^)tuh4yg \T}וo䨑hH8pVa)n8Cٔ2K󨍻H=xC6tB9deYǕ}ؘِEȖUY7؍<y:I锝e阷mi7)ƹ ʹp9| ͹~t w) )9$邹9YɎXHiȔ闩IF"G5I領CY&ʘǘ Y㙙XFɜ߉vM7!ٛڞYT쉤9`q$JJ ڢ JAjxP#ڡ?JƘIznʣH XWryY: zfghR*zEʝ=pNd:i*ʡ5i94w@ ~hh%zR'z:zu艧ڪ ZR:hPȪC:fʧxJ%bye z٬F n 8Z9*{j}꬘ڔZگꭘ|܊ [JLڬJ:Yʰ h ; ኜʛJ[:0hy'D{Z/ˮ8 :m# jڭﺲ*n9[亵\;"yYK'+ڊL]Q+[{E@k @*A+[z(SKyBt[v4oyj |PKKs봞:N+{~اWO8U:kK1^벖ly+mlJ;i۲cڼ΋ūK$;;aۍ+A+9+c)l+\ڹ-l—+'ɻٿՋ;+dL{d \̽N<ֺhRh˽$LK(,Zfl˺llysȻ\XP<=|<ōϧCKk̶̬q{dȆ+}~ȽΪ/Mò%=l=1 G̹LdEZ,2˻=[ixЬF=^7 3-}/@xv{Mwլmm=e}EM֙B Έܗeѽi|ۗd ۘHepI[ܢ}H]A L~Pm<-+^mۨ3^fx;>}}Ղ{=\ ڽIemҺ;MET?ŏ@~-,4n2c0^,ۣ-j~G-=O=)i$iN˙5D|8%ߋP"N{.4.́ /~t- 2LKv> ~Fk*^6Up{蝞v$7@@|rN༞.e\ﭞ+O?(z!?-Ψ^װ>ΘM^OOkT;q_.9?݂燭H?ó1]NSNlOo޾qQl$o~B}]>A==/c^e?KW YI^ۻ/_̾pg`8E%I3ON1uV;a֛wK)T3!YKeXz#٦;9oyAO$4! 2\,^4Θ,ZXUC#wg[o9:Ow|  kLR!#%a.+25;'1 +T+k#ef _]?-z-hWQG,|SWgZ[]8lŤC7d_MzyM*;㷶]=xՇ=c:oƓ70ipLJ17C)Fdp0ע&lԎ4.Nv SPIfLν QĢq%ajRppDQ?E1On{Dt64Ӭ$Nڒn-xם>wwSq|- ˥wL/a׈}e_lSi#_! `fuO5ua 1[k}9c呿%IsEy[y0 VݤynVr jh:朽U`zV'kfNaC^e遼^e{{n;NpϽ;8hFr(eop.fڻV{$ֶ+ouΔv}syo:ўSٖQi1^ח~>?x{9?w;|]Ǔ>to:NF_|1 QTMk[ 8)JUWCOyRfJЂӥ+eU_hԧZ( FюVj=5*=ZԷ.Ф,$]:y*Lw}fMiNS7;AҰu-U;ԯrJ+sub~Fmi)0"cT]kZԾkd;܎ aY A5nN knDcՔ˽r- l FUbm5[RTI+\^4i/k[oxթ$VӕpcBwļau9RŒծT%I ?]xuZs@{ Wї #Z`(bmtg_H,Hd xH=l8\~Ib,[X&!ye%+1/x$_9<s&kϏlD뫘EZqRPv\F/fKG_4\5s3`:y )kwUpv<ծlv=#q+Rw--ny{<ߍM\0 }r<<{}o|k9^W#ܭ6]+] /:.r;k78-~.&[;.U}:=3!7ls`޹Ev]{C:՗F*hoqt&i{jQ,'\sOF4=e|;<Ǜ/1kS9mon|?X>d:UxV׷7>Ԡ {[-ܳ/* SG|ͧWY_W_cBfҏlhoOWN挎P蒏tΕB-B0PѬNo[n* kPoZ٪LR;+POP"MJ AI mM}OoЌOG,UЭO{0 QG nԼ| )ppp6qAQM0!0 I )onpe _[qݘԨ܏/yƀ cq QN /nw17,{ oQ q qqrP\%k1Qll GpWpnQ!1Q Qn;erF2 $?##Q2NR# i Mq Y2"- 3&7%)0?P1(2$RQ(g!m#+W%Ų,r@Ь2׏,(+0&*}Wq-32%"1 [ I20/1)$1393=3͞@s4q# .R/Io5p"%r!'5+2q3u$Us7߬7s8839/Q&S9&s3Q% Q5a :J8$S;G)-<3=ճ=?$7vr>M&Z32?:sI?q?)">5k@tAAAQ6!tB)tTGFK[52f}lfѕ/-du6hvhhCǵO06㚶P/+j6k35)kJcVOkl!NCk_5m6nIan?gQmGh@VŶBݶo p pmZvquU5%7s5ws pp9s+oVosA2UXt]ua0viWjV`}gMvf5w=ywxxyU7yvx%uwW\suV7z7{m{Z}zWW_1{q`5puvͷ}7v}YUvXw~6aw}M83uKdy+ xӥWx)8k1x_wl7}r-AQa/8Qqt;XX78o]DwuxyoXՇ8ŔfusX}#Xe7}튽u׊^/ׄ;[Upո5U)UXx4ـxX{wm^3!9t%y~ yW+=ϳ@E`UEyUyYQ\}/'cq9u9Mxwkփ֗_vU9y(Ky9yɹ9yٹ9y鹞9y:z :z!:%z)-1:5z9=A:EzIMQ:UzYa]Fa:im0qKgz}:y:u:zG0yzbd:EԫotyTzeњB::8z#UZanZA {43SE![H-2`XZ5;Iu5C%״S7UEm19ڵZu;a!Ը㖹%;Ӻtі-47|3Y[@;;Ѽؽ3U񗾕z={w NS{I7QV™Sc!|R9![ 5'KXE|E]<7 )u+{ܟA3ȅI|Jg\ UN,Zҷȹʋ<37 C4ț>q־54Y͵,ټͱ+v˥,|l͑{u[%=C9\!?}#ϱ-s'X@ɕW3}nQ}t4ԏ4 }eUO}ׁ3݈5a={}P +Z}}{ڭ=cIԻ)?-Ý==s.dYCm='szމt}>Ve6W]1}->+^+^1^o]0i'=;ޜO>U95<19:W~ͺmqy ٿaި癞}ysxckU1Z盾>76ױWg]KQA[ >=/>~Z 힆 ީ=>%)?Ý'[khm A?Eߙճ#~Y]_Kr'GW_?u95=QUyS7iߔߗ߻5;۳ʹ_]1??D{|% >?rj/z?'kD ˾37;?0(#2\2'4*R+6/8l){Kk-צJu`_!"Fb#$e%f&g'h(`di橋j&+[gmk-].lno3t4u5v6w(1m7L8y`z3,p#1N{2<>Z 9%سPBh"ƌ7r#HUB DP2$}|%% (N 3Gh*7<s}ϤrTht+**֬Zn"w`2lGvR>Ҏ8-%J4{+p7xs߃Ҿ<<۷TL6' 78q٩fDۼ5y͉65ZK ̕GiaXb$bbĺi=Qp߸!HQ?&}Eߤ?ڝui0#.;}x)R\RO%ElW  Ar1Gw$fSʙix҈Y^,֦ Wb(] Ww}7Y=KH%nRy,Q]he&Pi髦{9(q8*&=j s lꟳFvɃMXNi-z*{gƘ^+i{b& y.qN/>1n,w5z ڤ W@jm(f\7Z6,-z_QskƣrН k]k3u@-ݻlcK,wV2KųBWY:su;=ٕ]Kn+C.;.S>5~T_͓ g[CM{~j$;+_5Vs Wi}yԎ[κ{9zRƗnY}-,LwcAӎ(;F58[찥혮@uOpᶇU{sXJ|TAt]x(0 |ZTTTh&t^^8 k{ @^7D2dسvx׃aͰ Y2?Qo /w )QP"1F̑o4\\mQG ܱo]Eώ b2nY8>@:F!.ypX?ܣ#Sv%#0yG-(~}T/G< $)B&ttfw]fq m)'nYe 3)J 5KiJunäU´&OI4Ɉ|RК(A˃"3Y)pDt'CzMsqb6]ɒse%'zp# Ϙ& -;b{=9uZPNO)G ԎT> t撔HM(Gש+FW}-k͊RZWlt{QBy_>/1DBڕlYֽU/d~&מ fYz\RnLŚa|b7 ' "}tib +^mnŻ[Ay*nB[&~FmƊ2[:2a-Xzl\ WpE;WA&Y+,~Y+{d݅:F^rC1>1oӻN?aBSˇ3LJ)-Og<negMc_uUkm`X;Ud&:s aYF4YcF+;H*bרMi-I'۷pqOڊ3K悚~i]ɗ{ {saoC=Om7` ?'Ko{ ڼuz˃| UTiӑMZ}^_aI`ߊ5`` ``b^IՄ j^5_YiE%a >z!r!!1 6[>Rv^Ee  VQ!v !aa8]a#a_ >"$Vb.)%V Eb&"bb-b""2%"`",*.jQ.̡2r#N4N$F"Z3b)F26bu#.Rc }l)#8Vc3~921za=c81:zc*a+"-RB4bBr8dA0c9f#>ƣ=:CJF`FCEd>4F#;:^..dGB)*Mc1d=ܣId0V@]&@d@\H:&cNvs1bQQR$Ezr!<^# WdCrDΘZ"LzdSVUcPd\2%QX^J叩JJr\j%_>eXd*J[Ld_YB1K f%e-\v^%>rd*;/~feQeZd&]]V&Mc&hN&f&Cififp gnҦVq"gqF%FfK:2IrE5$o9`T&\gm>sZJpffX>LgcfgNea'B6&iΦj&v'|vVg#Il&zg2u^gA['~RzcbFh}^dv2gs:'gpb(b2|֧k¡o}*(Lhԍj.^Ǐeƨ.(}"猦6(k(fN?B:]&*'dJ)zhbR)(~'i>̱it.闚i~Zi ri)B)%) &S`eo6ji襂j'f~h 鐖窮B{j}鮒*krjOj*Rꔂ"b**.飮<*2j&^꩸kzjjB+O>^rj+~"+Fc:Fjþ"꾪*F빂dfedžZl*j)*뼮lVln,Ullll⬬R\hnC,^bd.,&˖C:l*,Іrmj]V-֎kb,>쇖lۚڙh,&,.m+,~m.l Fbjmj,lRm(u.^ZPަBݺm.,&Z-N+j.+- ,lkz$ӂν6/./f/.v/.Wo..Ӣ-檭NR36oop:nJr/rnn*GƯۊo*o .W˦/7poDZ #i010.:o/K_aB.+qxؑbZfW 7F/ qqz00f%S r c펰1 1 a~Wq4 q#_pbqȺj&w튺`[z)u2!kpg²%*r o~"q+G#229"-%C]ү"3+(w3`s"3+q01p+s*.p<ލ3Zs8?$:r[wƜ<42?3#g5.`nE4Cs2&g2^2 +K3C tA{CtҲ/C:C Jst*I p64[P+uZ*7P'-4"ruGE@g0IgRyQlVug=}еWT0Ln;N/5\o5p_/^aVcYg3SW{VAvGN-DbqSmcKl[^)Y5Zg4ovhsrXu^lpM6'vgD+6vT wdjs&Ʊ25ld[ps1B3I 64F7qV-FOfw?WvCs{ZN_s_n{,Qv{wIw>vKwyCuqKuo|Bx5(/rO,zk5{Cx44vBS۴IVJjOG8pGwpn1ɭx_kwKo,s4uZ؍'6='7G,9@Oyx֎28b#wK)+8wxWc9W,oc8/l#atkLCNc}9.*k8g:{xxl`6j[y6O:g|6|1bSmr)v7ax:~ߺ`}!+F'omooz;4 xĂ:9kK9m:6Һl:{9K!K;v1y;{׹uvk;{7Kǖ:gyvz 8[3O~_DUWw~'6jec? :U/{=z us| {z/? >OKsW/ ?WԔQNZYoCq$KseÔkwcg-Fm VAwD&a57hz}LXnC2r:9w-euv 4n^w=DTq{;DDKD#l1ds4k# 9,-"L2m]݄m{t<}K ]VMe6qfE͆: V6D6Vb'w'W_mBLFC|RO&c4?B?"tH36]pg2662L9'=S1EM`sFV OZmq_5zէ_EeؕEKA6Uͬ-ۊ\hi OoUP]VMV;wscwDxmEw|cU`^&WqO܂ ~SWMYs峋b{>4؀Y~75^F b;˓v2S,%3u_.g.לyIOc9if{Ѳpwwv?~7x5yq@ py&k\玗Ѐ 1Px#=@ i{jZŕ&L`x%|]EF$,?l%-4b PrDB|E hwEYxITݾEtPFc(JbGJC3j~9 r_0@nVߋC5CLnGϑQZ"eI,∓"e%C02L$*ɾXG[^0H%[Y_2$zAY^|͖Ib`$21HH.y3$d4?iMi?l娙(z 9QIg5K@b,Epj1hh󠤣C3#f2fG1ѝZDYȑm'7.TiAN->M'P&Us0&N>rLDJGĨ-ui5I}X F_ҵzaN vV\l ՟~%Q1)׀ t=}'KBRv%+.$dVk}b-{ ٥^٤i=KRwXUekrⶔ^\hjWb_l&xE+R=W)W%hGPѓӕDWJn+=辣zs+_DTmeyW+5{}{Two(wN/XJVTlv;^ݪ pz^z59j(ںU $ ,g`zw$*l:ؿ09c}"'fŒu d'7d|W4z3 G,v)S~Y5Bppk&1l9[2yh_V}]NVt,*Gӗqfz icδz֦>E+V5lS G5QD1=S5M`lluN Ek_JNͬfvٝjJ6]mjXӝ6M$;Վ7M|#k5ln\[Z^sI_͍sr6J\ ?;4Oanv=[Co JZx SWB>ρW: XQo\OTNLVgziJ'nl񊓝F嚏Zzߌgfmoy̑v͓/,=n=]zxɠiuśטWhw৆z1Mx.G~i#{5a6w&7yc~XEۏ1=>i==k+?K;苩˶9:@L 칫ûz :̀˼r+~bbݴ8W,7$[uL |ٓ܅s\%6֐MRWXj=;w3кk:YXF!uebF;M)ecf6G>Oj֢fOFRb,NQ~Ma'V][`ganFw[clج{gܽ^AcK2"Z&T=a]`ր&؁Nವg4>J2N2J.YoUFun[8nhhh/de"2Pa5f~)N揕smϖfirL/bejE6]g>jZl~cf&T.7vvff]z.II>~\ddCdbj>lFChC~Vkˢpbcu1V]gfacznjӨ-<N8JmNj0F&eb6nj&݂0HҖnKn^\>܎kdמi~]s ָ9զl oR ][h in6p.pm6=ovi.gz6o֭y.d_~멾i8\dGnmV?A?,'juh:Ҿq c gq#ޱJpVʞ6'qbZݶ겾pl"G4>.V7s4.Zs,)/mT;S* wYsHt9gIMNtw10WPOu3>^2?YtZJ^_u7N[(Grbuqpdj^XkfnopuYG^q#t g8!vsuyx3w|~O/''o7g`/fxsٍxyjvy3>gwZy~/yN~yyPy1j{'[G^K/TVyvo|b_Vigy%؇'w{S{ˎ{wn/Z'!lW|Nz^ǗSGbͷpз{-v[uԇؗ}?w yT}%SGsoWO?j_jdeWvO}77wdr'sϷo?x'0I8ͻ`(dihb@p xugG,i-@>ͺuԨ5۸s>[{AΒ2涑Do:ͣKNs~ճ7粒_!uӫ_y<o鋑_(˼ޥ_%V f΃FfNE(D hQ\cP<0j!61P0g3<&`DiddE>:1PZ>4E@VfO4>U;zoph-v0.9.11/contrib/topsecret.gif000066400000000000000000000312351345420530000171070ustar00rootroot00000000000000GIF89aXNdOdOeOe! ,XH0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3j BHɓ^D ˗0cQI̛8sQSe?mJО!M ѧPrDJ5$KRjݚW\Ê[+S$˶[qf}KfU~U߿w!JSoac ̸Rr#˓$kFW(ϠCJm{><@װL>sލEnNM!y=a@ǣKlԚ/\>9Ş]ӧ=a~]ǽ&Z~z'yUy6] =hbEXS|Mٶs(bNt/Ti#ImPE50D$qpbL6R By3yXC?nTbDXdu]_ϡ5)hfbV*!$|Ii8&3硈R"rIdFuvFey(馜"aU|f"Tzɢ'湅O*묆0Y(x7ѪZQZUU4]V+K5;-ZWtURj YiFko_yd S+ {ork 7lR6~ KП$|/&J!_k*D'QCS!j֝x]\|r:smGrbpgǍJKXhǶg {١܀qM_w Iw(.cs{dv7sK-ړS͙NdEy.YL-gޱ!j+ݳ28U[]2!7^ڪK<ƫnwXd\}OEJQq?VrnW3 Wh̊ 6 {HACH"8@e V&KǼ0#!ĆBw/D|կꪧ".$mC̟D"fgN4CPMdbG)zq `eXjw<;ߥx&Bc/#yF3$!驍CIzI 7i8Mf*X 2)M0HR(Us(-RZTA*qIL@*ÃFGŌ/HؔՌRa3h#KഅF%n7d8'SS9ma0`0`0}ħ@+1 r@M[.KH  =юF4Bb29pԣ(EҒI%^ptєڔ>JKiXhLoJ93BĦ7 PmiؖT{2BhhT*9$Z/PxU#ؓhx⥭W]Pֺ:DaU&-UJXGY|Ū جϡl`BS(5% _O ?dWZ|H94>U>KveO];(Sj[1r lU,gd[&f] d]NFWjtj]͜,]^HTi^>YMJsلi}Y:`Ւos*[08[xb[, ջv}{W/q[`)sUK\,L.[;;u4.:uҢ:1F_ A+{d$'YUʶXQhA^٪$\0q|*OƲ PWKq\<3F=;orxЗdE4RzBlOlS>]RLZ+*.F|2ӌWzβ6bgP^N] `Vuy]F2L+l ~mmG9h\Jqs 5Mos7Tnf&~ߐOp{Phkcr&s2BEr@9/{8TޝH8ć*)#}Hrb*͜kw"t;˛5?/7&E0F^dtNK'hq*jʼ{j cLd4:jBXQw#1;06zu:q5wOQvSKPA$\x<珇~~]{%ٮ͘fELCO+ k)~t{w||3Px7O{32N5I`_A'|iaDYZox( ؟@t: s%'L3uet\yGO'P~juwn$,G@;'|px8 {eT}0$3kw!w{I'4t~B^Faߑq|r?D{,_"}sfPKF_T8gX( #7_WwEUxghxqczvYֆTcA&hw(U&OSF(hbkGDj{Xn* rHrڜuvz liqBڥ\y&Ԁ4Ʉf{l A|*bjwӠjLyH! ڝj?ʜzzp$S,LopvX:@Eꪀt0: E$O׺;pu6bPw*8j؃ T'C_0j˹C Hj [XV: +S79ZZKj`IR,{0eyZNȗ3,vAs; gwF{/KScD[J 2*J{ jZӌCy) fqT#-]GMK hψa[o;tb& Dz{V`qfgqMr꩹YKadsh+ iʹJkXW,K Dƺ ډHz lKҳùkÇ.kǫܙ۷x9p_kwܦ{ jkTW*by$ KX˷ĥ{RY+4Vf!Ki˿%r%+-) sܼaZ;*dUU-P*~, |&,Ô%yۧ9,ʏ+WTÅK: +2!Lk%lUETܮ xF 3SF|Zł|Q -Ȗ?|2.gJ(Ll|38M {fu1[s{ȁп^] Ƙ ^xx%7}~t`{j%+(F*˳0ʁ˹,iɾ<̥"*ilF)|L|6i 12Q7|Nm )ʊ|b۾, lGς||>le̮H il̴ʯL =_ ҼЏk9kXxұ TFZ'EI,*?ϥD|J %E8mRW=&mѯ kgC6\|'ʹT]̾{q-+ dh+~] ͅP_fy=-\y Kџ*kԾϗ-ڴud=Klֻl͈Zɭ- ]5\l}}5Ăkǿ]͆-jPgk'$.=}"{>bMЄ llЮe7d3]z}Wlx؝ݣѶ-wњ{ީ]f|]Ӷ}}nWf{\#-Ӭ:M⮈ߌ#NC:IϵA)$A=3ʼ+!c-%>+ yRLlh,^\2܃*q`C׀gn|;]} ]tR@ʪD6- 条6.;9,2PӨ=?Ĭ.ۙݶd)~^g4Z ݗ|JΡPNi.zq\mԭ->3J~ 8[^~~=^K"&Q NA쇑 <{ػODK8񥽞y;\'\ּ9IakZ Ù7G=cfq@IZxe- Ro*AU 618yo^@N7Ym ejdN.a ncHnp0БI5](6_ihlZ tmx|pH,Ȥr 'IEIP*-x쭑aʦvd Ci~="\Ijh'":&W24i`Q< V7Ou,-Ŵxprtl`/ȞȚb.H!n1 aBwiXoYJhC3`AVIHȱǏ Q$Â+2ztdEq.c")SH*Uh͟@ JTn:o ZpF3hX plKc@P(,`m W6V@ V 4L5X'$HܕfC"bT+vD ] ŷ$z)s@fPrqvȇRC3E0"7ƨcȂ?ڢwq怑+񑐬"ALJ$,"JAvRO/[vIL-va8ňO+)wK}-K\čY&ɶ`Ќf]0J#U&̤.r7CtΤIri\6-,ݝ?SF1${t=\'JpFLҒB[%6O +l5 "ִ*ɮ9:|l+Vv,\hE͞Yt׸l[3U:rxVϪ*5udCl&DCGXe0fTɷʮ Խ.u]^IY73z_m*;aꚔgl9bzs,iQz|ĉ.hW񴝛l]sr$XW+qƂM6gseD8 lwu: VB&rWVHC 8(gQȇJz/x2bsffr'v8g6wn Gva$ X1]fwx5J9%o,@>2CoqZD}AFd$2P]ȃ=8}h9 3gcT1ЀzvxB4P6{GbDq72fCaDYsby> zxUG_yHbY!/%[:I~(AIIS)]\\KYdit`G9A),W`ɗb҉I)Oٹdђ;D|$i[N~Va,' \)9aG!i Li[J\(SMx|f$,Bɖp\`QXwkƟ"ԩ_Fv?yh$n!y/ Z)IctrazBf@:aweAx.rqz)){/\ixVm5QHK R*a!ZmqdTt:UiɎ3;aW5ZYxj~ZW)NϰI^CywG*dfFZ٥gA2o꠨Tl~JꌋZh4Z]ʒaei՘OJ6M|*Q'׬*+: #B)׺e r+)j; 8qڛE52ƑZ谫$Uw:/*8 uzMvY";Њj:mبjG@d8jٚZ Kk3p{F{^P-;PJ-)@i֋ᨫjǴpFP r\ ji [p8+!KvGKDd +Nɬwi |Dy.";{zxknȮ;˹crAshwICHAከ+qH{yK+a#C)uOi;Zˏ؛$cX{t 2W ]Ěy{KǑ2ayuvMډƚ8@s B<_]d¼ %SU" b s7W,(:pM+g&AvqkwBӹuD" Ep.I">ޘժQCe 堾 HsEyvF~뛄ӎ.vSEָ0/뽮h;Ξy # %"nUb*^Sy,M.] eN^x=qj>ů~9_-v*W?P]-Od#>Mi},7Dz/m/mNqߜQJh/ߝG9ډ_"Nt:Xk/#?z6(v݅>С2Ե3]F^9?~%ӿ=|^[ _3Iݟ~d(Ի/0o"U$ͻ`(dihlp,tmx|pH,;#rD^ШӬZdB4xL.zn6O|~Z`ya|2Pby/Kw^!O\TWRPuȍ~ ΃ɈyQ᫿Xm "I`ԉX*\ȰÇ&A6@ŏ CI$i㿕0cʜI)zʥTiKz JѣC(r'%Y,իX@SAP-FֳhӪ]{o#/~SKE ˷_UVkI]8&ǐ#G|J'a3/-PPɠCMG`;1E1lc˞MS3) wl\a_<7u7УK)ɕ3gËO$'7،˟ύA/ rѿo`(}heE-(A:Vh0_\Յ ((zw$0J"auŊJ5T< Hcj6 rDBLxdžP5iX"(gуbbdi&xaLD(ؙp)gljxa8矀XuN.rR%8BFa",wnlgL#zIbc\%tif:s 64(r"̦6q/Zj 8YL pAvl,)Iz a˖=uXP\?JEv3`AP>s.lD':bh Lzw(HGJv(MiҖ0LgJӚ8ͩN ;zoph-v0.9.11/docs/000077500000000000000000000000001345420530000136745ustar00rootroot00000000000000zoph-v0.9.11/docs/CHANGELOG.md000066400000000000000000002465341345420530000155230ustar00rootroot00000000000000# Zoph Changelog # ## Zoph 0.9.11 ## ### 13-04-2019 ### A not so spectacular release this time, with only a limited amount of changes: * Refactor: create_function is deprecated, replace with closure * [Issue#8](https://gitlab.com/jeroenrnl/zoph/issues/8): Changed "person" into template and split controller view * [Issue#8](https://gitlab.com/jeroenrnl/zoph/issues/8): person: included number of photos of/by in links again * UnitTests: fixes for new phpunit version * whitespace fixes * Fixed an issue where an error was displayed when trying to delete a person with a coverphoto * Person view now also displays full name * locationLookup: whitespace fix ## Zoph 0.9.10 ## ### 25-01-2019 ### Here is the latest release of Zoph. For those who had hoped for a v1.0 after v0.9.9... I have to disappoint you as it has become v0.9.10. I still think Zoph is not ready to be v1.0 but we're moving closer and closer. This version brings two new features, both of which were ideas from John Lines, one of them was even partly implemented by him. Thanks John! #### Bugs #### * [Issue#116](https://gitlab.com/jeroenrnl/zoph/issues/116): 'Next' button on search results sometimes leads you back to the search page #### Features #### * [Issue#113](https://gitlab.com/jeroenrnl/zoph/issues/113): 'location lookup': lookup a location by GPS coordinates, Pluscode, OpenStreetMap URL or Zoph URL. * [Issue#112](https://gitlab.com/jeroenrnl/zoph/issues/112): improvements on calendar page #### Other #### * [Issue#115](https://gitlab.com/jeroenrnl/zoph/issues/115) Removed old password validation ## Zoph 0.9.9 ## ### 17-11-2018 ### It's been a long time since the last Zoph release. A lot has happened in between, Zoph has moved from Github to Gitlab and a lot of changes have been made to Zoph. Most of the changes are so called 'refactoring': changes to the code that do not change the functionality, so you shouldn't see anything of it. Many of these changes are necessary to keep Zoph's code up to date with current PHP best practices. Also, there is the long-running change to make Zoph's look fully managed by templates. In this release, I changed more parts of Zoph to use templates, instead of embedded HTML. There's one exception to the "no functionality changes": I dropped the possibility to redirect zoph back and forth between http and https. When this code was added, 12 years ago, many home-servers were not powerful enough to handle large photos over an SSL session, so Zoph included a system where you would logon via SSL and then redirect back to plain http. Nowadays webservers can easily handle the filesizes and this code only adds unnecessary complexion, so I removed it. Several bugs were fixed in this version, but none of them very major. #### Refactor #### * [Issue#100](https://gitlab.com/jeroenrnl/zoph/issues/100): remove ssl.force, url.http and url.https * Changing `and` and `or` into `&&` and `||` for readability and consistency * Changed capitalization of exception classes for consistency * Several fixes in namespace, capitalization and documentation * Moved part of `zophTable::update()` into `zophTreeTable::update()` * Updated navigation on edit photo page to match the photo page * [issue#8](https://gitlab.com/jeroenrnl/zoph/issues/8): Changed the display photo page to use a template * Documentation fixes, capatalization fixes, variable name fix, missing classname fix * Updated navigation on edit photo page to match the photo page * Changed the display photo screen to a template * Split photo.php into view and controller * Documentation improvements * Added forgotten default parameter to selection construct * whitespace fix * Removed rotate and thumbnail generation from display photo * Made some minor style and layout fixes in recent code * Moved creating the maps into photo views * Moved two functions from photo class to photo\collection class * Renamed some variables and functions that used "link" where "URL" was meant * Removed format_timestamp() and create_actionlinks() from util.inc.php * Moved create_zipfile() from util.inc.php into new file/archive class * Unittest fixes #### bugs #### * [issue#111](https://gitlab.com/jeroenrnl/zoph/issues/111): Not possible to edit album or category * Fixed an issue where a selection would sometimes display a warning. * Fix Exception call * Fixed an issue where a selection would sometimes display a warning. * Added missing ">" to edit photo template * Fixed an issue where sometimes not all info for a photo was displayed * Fixed two small issues in photo display template * Fix for description box always showing on photo page * Some small layout changes * fixed a forgotten reference to the old util.inc.php getZophURL() ## Zoph 0.9.8 ## ### 02 march 2018 ### I have moved all Zoph's documentation to Github. About 12 years ago, Zoph's documentation was hand-crafted HTML that was an ordeal to keep updated. I moved it to Wikibooks so I could update the docs through their webinterface. Nowadays, Github offers 'markdown' which is a text format that is both readable in plain text and can be rendered to a more pleasing look on the website. I was already keeping some documentation in this format and it caused a lot of extra work, because I was essentially maintaining two sets of documentation. So, as of this release, all documentation is back in one place: [Zoph's repository on Github](http://github.com/jeroenrnl/zoph/) Furthermore, quite a few bugfixes have been been made. Most of them related to the rewrite of the search page in the previous version. #### Bugs #### * [issue#102](https://github.com/jeroenrnl/zoph/issues/102): Error instead of thumbnail for empty circles * [issue#103](https://github.com/jeroenrnl/zoph/issues/103): each() is deprecated as of PHP 7.2 * [issue#104](https://github.com/jeroenrnl/zoph/issues/104): Search results for text-based 'LIKE' searches are reversed * [issue#105](https://github.com/jeroenrnl/zoph/issues/105), [issue#106](https://github.com/jeroenrnl/zoph/issues/106), [issue#108](https://github.com/jeroenrnl/zoph/issues/108): Several issues with the search results page * [issue#107](https://github.com/jeroenrnl/zoph/issues/107): ">", ">=", "<" and "<=" are pointless for text searches * [issue#109](https://github.com/jeroenrnl/zoph/issues/109): Autocomplete dropdown sometimes hidden behind map * [issue#110](https://github.com/jeroenrnl/zoph/issues/110): 'show all EXIF' button doesn't work #### Refactor #### * Removed unused functions in util.inc.php * Removing ancient scripts that are either redundant or no longer working * [issue#100](https://github.com/jeroenrnl/zoph/issues/100): Deprecate ssl.force, url.http and url.https As of **Zoph 0.9.9** these settings will be removed. Zoph warns you if you are using them as of **Zoph 0.9.8**. If you feel your Zoph installation can not do without these settings, please comment in this issue. * [issue#110](https://github.com/jeroenrnl/zoph/issues/110): Changed deprecated `read_exif_data()` to `exif_read_data()` ## Zoph 0.9.7 ## ### 19 jan 2018 ### I have had a very busy year and little time to spend on Zoph, but last december, I finally found time to finish what I had originally planned for 0.9.6: a complete rewrite of the search screen and the search engine. Most of the code in that part of Zoph was over 10 years old and had become quite messy over the years. The search engine is really the core of Zoph: if you open an album in Zoph, under the hood, Zoph really executes a search for all the photos in that album. This makes this code really important and I've made sure to cover all this by automated tests (UnitTests) before making any changes. * [issue#83](https://github.com/jeroenrnl/zoph/issues/83) Complete rewrite of the search page and the core functions of Zoph, including modernization of several other part of Zoph. * [issue#90](https://github.com/jeroenrnl/zoph/issues/90) Error displayed when adding a new place * [issue#99](https://github.com/jeroenrnl/zoph/issues/99) Geolocation doesn't work when using https * Documentation updates - not all files were correctly displayed using Github's Markdown interpreter ## Zoph 0.9.6 ## ### 14 apr 2017 ### Zoph 0.9.5 coincided with a significant change in MySQL, that caused a lot of bugs in Zoph and other open source projects. MySQL changed the way they process queries to handle them much more strictly. What makes things worse, is that MariaDB did not make this change, so at first I could not reproduce the issue. Because of the amount of work, I have decided to postpone the development that was planned for 0.9.6 and make this a bugfix-only release. In this release, I have included a few bugfixes by Pontus Fröding which is really great, thanks Pontus! ### Bugs ### * [issue#86](https://github.com/jeroenrnl/zoph/issues/86) Fixed an omission in the upgrade instructions for 0.9.5 * [issue#87](https://github.com/jeroenrnl/zoph/issues/87) error about class not found on add or edit * [issue#88](https://github.com/jeroenrnl/zoph/issues/88) Changes for MySQL 5.7 compatibility * Give timestamp a default value * Add field needed for MySQL 5.7 compatibility with SELECT DISTNCT .. ORDER BY * Adding "ORDER BY" fields to autocover query * More changes for MySQL 5.7 compatibility * Updated SQL scripts * Removed unused field from the database * [issue#91](https://github.com/jeroenrnl/zoph/issues/91) Changed PHPUnit classes to namespaced class naming * Fixed an issue in a UnitTest that caused a failed test * [Pull Request#94](https://github.com/jeroenrnl/zoph/pull/94) Add namespace to template showJSwarning in edit_person (by Pontus Fröding) * [Pull Request#95](https://github.com/jeroenrnl/zoph/pull/95) Add template namespace on two more places. (by Pontus Fröding) * [issue#92](https://github.com/jeroenrnl/zoph/issues/92) Fixed database connection to utf-8 * [issue#93](https://github.com/jeroenrnl/zoph/issues/93) [Pull Request#95](https://github.com/jeroenrnl/zoph/pull/95) Fix for "Class pager not found" when using pagesets (by Pontus Fröding) ### Refactor ### * Some modifications to backtrace printing, for easier debugging * Moved album view into template * [issue#89](https://github.com/jeroenrnl/zoph/issues/89) Changed look of next and previous buttons on photo page and increased size of actionlinks * Small style change ## Zoph 0.9.5 ## ### 4 feb 2017 ### Zoph 0.9.5 is the new stable release. It is recommended for everyone to upgrade to this release ### Features ### * [Issue#68](https://github.com/jeroenrnl/zoph/issues/68) Changed from Mapstraction to Leaflet as mapping abstraction - with GoogleMaps, OpenStreetMap and MapBox (OpenStreetMap) support The code for this was based on code provided by Jason (@JiCiT) * [Issue#80](https://github.com/jeroenrnl/zoph/issues/80) You can now edit permissions from the album screen, without the need to go to the group edit. * [Issue#82](https://github.com/jeroenrnl/zoph/issues/82) Zoph now gives a proper error message if a photo can not be found ### Bugs ### * Fixed a bug where in some cases it was possible for an admin to unintentionally delete albums ### Refactor ### * Lots of internal changes to move to an MVC-architecture * Several more parts of Zoph moved into templates * Added more unittests - to automatically test Zoph ## Zoph 0.9.4 ## ### 18 Sept 2016 ### Zoph 0.9.4 is the new stable release. It is recommended for everyone to upgrade to this release ### Features ### * Geocoding: Zoph now also searches Wikipedia * [Issue#67](https://github.com/jeroenrnl/zoph/issues/67) Changed the colour scheme definition to use a nice interface to select the colour * [Issue#23](https://github.com/jeroenrnl/zoph/issues/23) An admin user can now define default prefences for new users * [Issue#24](https://github.com/jeroenrnl/zoph/issues/24) Added an option to automatically propagate permissions to newly created albums * [Issue#78](https://github.com/jeroenrnl/zoph/issues/78) Removed Yahoo, Cloudmade mapping as they no longer offer their services to the public * [Issue#78](https://github.com/jeroenrnl/zoph/issues/78) Removed Openlayers mapping, as Zophs implementation was buggy and did not work anymore. * [Issue#47](https://github.com/jeroenrnl/zoph/issues/47) Photos can now be deleted from disk (moved to a trash dir) * [Issue#67](https://github.com/jeroenrnl/zoph/issues/67) Added some new colour schemes ### Bugs ### * Fixed an issue with album pulldown when editing group access rights * Fixed an issue where the circles page would sometimes report $title not found * Fixed an issue with changing views on circle page * Fixed an issue that caused errors in Firefox when using the configuration page * fixed collapsable details for time and rating * [Issue#78](https://github.com/jeroenrnl/zoph/issues/78) Fixed a case where an admin user was sometimes not allowed to see a person or a place ### Other improvements ### * [Issue#77](https://github.com/jeroenrnl/zoph/issues/77) Lots of fixes in the German translation by Thomas Weiland (@HonkXL) * Moved group display to template * Moved group delete (confirm) into template * Moved group edit to a template * [Issue#79](https://github.com/jeroenrnl/zoph/issues/79) Modify recursive creation of directories, so Zoph can function in an open_basedir enverironment. * [Issue#66](https://github.com/jeroenrnl/zoph/issues/66) Cleanup of CSS * Some modernization of the looks of Zoph * [Issue#85](https://github.com/jeroenrnl/zoph/issues/85) Modified import process to show clearer error message * [Issue#66](https://github.com/jeroenrnl/zoph/issues/66) Added a reset CSS * [Issue#81](https://github.com/jeroenrnl/zoph/issues/81) Documentation updates * Some fixes for UnitTests * Additional tests * Refactor of group_permissions class into permissions class * Refactor prefs class * Moved preferences page to template * Modified prefs template to use labels instead of definition lists ## Zoph 0.9.3 ## ### 10 jun 2016 ### Zoph 0.9.3 is the new stable release. It is recommended for everyone to upgrade to this release ### Features ### * [Issue #72](https://github.com/jeroenrnl/zoph/issues/72) Zoph now has a new logon screen. The logon screen has background photos. Two of them are already included in Zoph. You can place your own backgrounds in ```templates/default/images/backgrounds```. Or, you can (on the config screen) define an album from which the images will be used as background images. Zoph will display a random image as background. * [Issue #76](https://github.com/jeroenrnl/zoph/issues/76) The logon screen now gives a message about the username and/or password being wrong instead of just returning to the same screen * [Issue #75](https://github.com/jeroenrnl/zoph/issues/75) Zoph now uses PHP's password hashing algorithm instead of MySQL's. This includes a random 'salt' added to each password. This will make it much, much harder to decrypt your passwords, if your database would ever fall into the wrong hands. The old hashes will be updated with the new ones as soon the the user logs in. Zoph will continue to support the old password hashes at least until v0.9.5. * [Issue #26](https://github.com/jeroenrnl/zoph/issues/26) It is now possible to define the cookie expirement time. In previous versions of Zoph, a user would be logged out when closing the browser. Is now possible to extend the time to 1 hour, 4 hours, 8 hours, 1 day, 1 week or 1 month. This means a user will not need to re-login for that period of time, even when the browser is closed in the mean time. This can be very convenient, but it could mean that a user leaves Zoph logged in on a public PC. Therefore, the default is still 'session', which means a user will be logged out when closing the browser. * "new" pages now show up in breadcrumbs * It is now possible to give a user "can see all photos" access rights. This means you can give a user access to all photos, without giving him/her admin rights and without having to update user rights whenever an album is added. * [Issue #22](https://github.com/jeroenrnl/zoph/issues/22) It is now possible to allow a user to create albums, categories, people, circles and places. The user automatically has access rights to place photos in the albums, categories, people, circles and places he or she has created. * [Issue #21](https://github.com/jeroenrnl/zoph/issues/21) It is now possible to allow a user to delete photos. The user will have to have "write" access to at least one album a photo is in. * Remove the rather ugly trailing space on the links on zoph.php ### Bugs ### * [Issue #73](https://github.com/jeroenrnl/zoph/issues/73) Fixed sharing feature * [Issue #74](https://github.com/jeroenrnl/zoph/issues/74) Fixed Canadian English, Dutch and German translation files ### Other improvements ### * Added a way to disable a setting on the configuration page depending on the state of another configuration item. (This was created because the photo album as a logon background relies on the sharing feature to be enabled). * Moved user page to template * Moved form into a separate class * Some cleanup of the places and categories pages * Refactor HTML for actionlinks * Modified createTestData script to only require password once * Rearranged order of unittests * Added translations for German, Canadian English and Dutch ## Zoph 0.9.2 ## ### 1 apr 2016 ### Zoph 0.9.2 is the new stable release. I have decided to drop the separation between 'stable' and 'unstable' or 'feature' releases. This means that it is recommended for everyone to upgrade to this release. ### Features ### * [Issue #44](https://github.com/jeroenrnl/zoph/issues/44) : Added 'circles': a way to group people in Zoph. This is especially handy if you have a large amount of people in your Zoph, and the 'person' page is becoming confusing or cluttered. * [Issue #46](https://github.com/jeroenrnl/zoph/issues/46) A circle and it's members can be surpressed in the overview page, so you can, for example, hide people that you added only for a small set of photos. * [Issue #20](https://github.com/jeroenrnl/zoph/issues/20) Zoph has switched to the PDO classes for database access. This ensures compatibility with PHP in the future, because the old mysql libs will be dropped soon. * [Issue #32](https://github.com/jeroenrnl/zoph/issues/32) It is now possible to set more properties of a photo, including map zoom from the web import. * [Issue #60](https://github.com/jeroenrnl/zoph/issues/60) The link text for "next" and "previous" as well as page numbers has been increased in size for better usability esp. on mobile devices * Added a script for fixing filename case (by Jason Taylor [@JiCit] ) * Access Google maps via https (Jason Taylor [@JiCiT]) * As of this version, the language files are in the php dir, and no longer need to be copied or moved separately ### Bugs ### * [Issue #49](https://github.com/jeroenrnl/zoph/issues/49) Zoph now supports MySQL strict mode * [Issue #55](https://github.com/jeroenrnl/zoph/issues/55) Autocomplete not working for people * [Issue #58](https://github.com/jeroenrnl/zoph/issues/58) Sort order for albums and categories can not be changed * CLI: Fixed an issue where Zoph would try to import to the current directory when double spaces were present in CLI * Better handling of file not found problems during import * Fixed two bugs that caused maps not to display * Fixed an issue where breadcrumbs wouldn't be removed correctly in some cases * Changed erronous extension of Exception class * Fixed slow login times for non-admin users * Improved performance on people page * Fixed: zoom buttons are missing from Google Maps * Remove duplicate files from import (if you would specify the same file twice on CLI import, you would get an error, this is now filtered out) * Fixed an issue where the person pulldown on the add user page appeared to be empty * Remove a user from a group when a the user is deleted * Fixed a warning about unknown variable on places page * Allow apostropes in place names when creating map markers (Jason Taylor [@JiCiT]) ### Refactor ### * A complete new query builder has been created * Many more parts of Zoph can be (and are being) tested automatically now, this should improve overall quality and reduce bugs * Many parts of Zoph have been cleaned up to modernize code to the current state of PHP - dropping PHP 5.3 and 5.4 compatibility * Dropped MSIE6/7 compatibility * Added documentation to many parts of Zoph's source code * Many changes to readability of source code, such as more consistent use of whitespace * Added some more debugging possibilities to easier troubleshoot in case of problems * Changed logging so less logging is displayed when set to log::NONE * Changed all self:: references into static:: references * Added function scope to many methods * Started using namespaces to better organize the classes * Updated version numbers in REQUIREMENTS readme. * [Issue #8](https://github.com/jeroenrnl/zoph/issues/8) (partial) Changed several parts of Zoph to use templates * Added improvements to templating system * Modified query for photo access rights to a view for performance reasons * Changed logging so SQL query log to file can be done without displaying * Performance improvement on place page * Added a posibility to debug queries including parameters ## Zoph 0.9.1 ## ### 21 Feb 2014 ### Zoph 0.9.1 is the first feature release for Zoph 0.9, it shows a preview of some of the new features for Zoph 0.10. Most important change is the move of most configuration items from config.inc.php into the Web GUI. #### Features #### * [Issue #28](https://github.com/jeroenrnl/zoph/issues/28) Configuration through webinterface * Removed display desc under thumbnail feature * Removed MIXED_THUMBNAILS and THUMB_EXTENSION settings * removed DEFAULT_SHOW_ALL setting * Removed LANG_DIR configuration item * Changed the looks of fields a bit * Removed alternative password validators * Removed checks for PHP 5.1 * Adding CLI support for configuration * [Issue #7](https://github.com/jeroenrnl/zoph/issues/7) Added a favicon * [Issue #18](https://github.com/jeroenrnl/zoph/issues/18) Added "return" link on bulk edit page * Added a script to migrate config to new db-based system * [Issue #8](https://github.com/jeroenrnl/zoph/issues/8) Made template selectible from webinterface * Removed MAX_CRUMBS #### Bugs #### * Simplified CLI code & fixed bug in --autoadd * [Issue #34](https://github.com/jeroenrnl/zoph/issues/34) Rows and columns swapped on photos page * [Issue #36](https://github.com/jeroenrnl/zoph/issues/36) Webimporter does not import description * [Issue #37](https://github.com/jeroenrnl/zoph/issues/37) Can not add position on map using the mouse * Fixed a bug that caused EXIF information in some (rare) cases to report the aperture wrong. * Strict standards warning * [Issue #45](https://github.com/jeroenrnl/zoph/issues/45) Pagebreak inside HTML tags causes browser to render incorrectly * [Issue #45](https://github.com/jeroenrnl/zoph/issues/45) Added selectArray cache to zophTable * [Issue #48](https://github.com/jeroenrnl/zoph/issues/48) Repair photo ratings during import * [Issue #50](https://github.com/jeroenrnl/zoph/issues/50) Geonames project has changed URL and requires username * [Issue #51](https://github.com/jeroenrnl/zoph/issues/51) Fixed depth in tree display when autocorrect is off * [Issue #39](https://github.com/jeroenrnl/zoph/issues/39) Added support for session.upload_progress as APC replacement (PHP 5.4 compatibility) * [Issue #38](https://github.com/jeroenrnl/zoph/issues/38) CLI tries to lookup previous argument's value when looking up photographer #### Improvements #### I have made quite a few improvements on the "inside" of Zoph. I have refactored many parts of Zoph to create cleaner, less duplicated and more robust code. I have introduced UnitTests (resulting in about 20% of Zoph's sourcecode now tested fully automatic for bugs). As a help to that, I am now using Sonar to automatically run these tests and also analyse Zoph code for other problems. * [Issue #29](https://github.com/jeroenrnl/zoph/issues/29) First step in creating unittests for Zoph * Sonar Support * Refactor of PHP part of Mapping implementation * Move timezone-related global functions into class * TimeZone object improvements * Small change in way template is called on photo page (Full page templates are now "templates" and partial pages are "blocks") * Refactor of htmlMimeMail.php * Refactor of Mail_mimePart * Refactor annotate photo, watermark photo, image.php * Removed several global variables * Finished refactor of MIME classes * Refactor album, category, place, person, photo * Refactor: getEditArray() + unittests * Further refactor of photo, album, person, place, category * Refactor: move ratings out of photo object * Refactor: moved relations from photo object to new photoRelations object * Refactor: photo object * Got rid of adding session_id to URL * Modified internal database references to static * Removed brackets from require and include statements * Replaceed a die() with exception * Changed self-references in objects to use self:: * Removed unused class smtp * Made autoload a little more robust * Changes to autoload so it works in unittests too. * Removed unused RFC822 class * Changed line-endings in mailMimePart.inc.php to unix-style * Removed various unused variables * Removed duplicate templates * Removed unused $user from createPulldown() calls. * [Issue #40](https://github.com/jeroenrnl/zoph/issues/40) Change documentation to Markdown * Modified some queries to improve performance ## Zoph 0.9.0.1 ## ### 18 oct 2012 ### Zoph 0.9.0.1 is the first maintenance release for Zoph 0.9. It adds compatibility with MySQL 5.4.4 and later and PHP 5.4 support. Several bugs were fixed. #### Bugs #### * [Issue #1](https://github.com/jeroenrnl/zoph/issues/1) Changed TYPE=MyISAM to ENGINE=MyISAM for MySQL > 5.4.4 compatibility * [Issue #1](https://github.com/jeroenrnl/zoph/issues/1) Fixed: PHP Notice: Array to string conversion * [Issue #2](https://github.com/jeroenrnl/zoph/issues/2) Changed timestamp(14) into timestamp * [Issue #3](https://github.com/jeroenrnl/zoph/issues/3) Removed pass-by-reference for PHP 5.4 compatibility * [Issue #6](https://github.com/jeroenrnl/zoph/issues/6) Missing French translation * [Issue #30](https://github.com/jeroenrnl/zoph/issues/30) Remove warning about undefined variables * [Issue #31](https://github.com/jeroenrnl/zoph/issues/31) Fixed several errors in geotagging code * [Issue #33](https://github.com/jeroenrnl/zoph/issues/33) Fixed: no error message when rotate fails Fixed a small layout issue on the prefs page ## Zoph 0.9 ## ### 23 jun 2012 ### Zoph 0.9 is a stable release. It's equal to v0.9pre2, except for an updated Italian translation. #### Translations #### Updated Italian translation, by Francesco Ciattaglia There are no known bugs in this version. ## Zoph 0.9pre2 ## ### 20 Feb 2012 ### Zoph 0.9pre2 is the second release candidate for Zoph 0.9. Zoph is now completely feature-frozen for the 0.9 release, only bugfixes will be made. #### Bugs #### * Bug#3471099: Map not displaying when looking at photo in edit mode * Bug#3471100: On some pages, title contains PHP warning ## Zoph 0.9pre1 ## ### 26 Nov 2011 ### Zoph 0.9pre1 is the first release candidate for Zoph 0.9. Zoph is now completely feature-frozen for the 0.9 release, only bugfixes will be made. #### Bugs ### * Bug#3420574: When using --autoadd, zoph CLI import sometimes tries to create new locations or photographers even though they already exist in the database. * Bug#3427517: Share this photo feature does not work * Bug#3427518: Not possible to remove and album or category from a photo * Bug#3433687: Not possible to remove album or category from photo (bulk) * Bug#3431130: Share this photo doesn't show links in photo edit mode * Bug#3433810: Popup for albums, categories, people and places doesn't always disappear when moving mouse away. * Removed a warning that in some cases caused images not to be displayed. #### Translations #### * Added a few missing strings, reported by Pekka Kutinlahti. * Updated Italian translation, by Francesco Ciattaglia * Updated Dutch, German, Canadian English and Finnish #### Other #### * Got rid of a lot of PHP warnings * Got rid of a lot of PHP strict messages * Cut down on the number of global variables * Removed support for magic_quotes * Removed (last traces of) PHP4 support * Bug#3435181: Variable inside quotes * Updated wikibooks documentation ## Zoph 0.9 ## ### 23 jun 2012 ### Zoph 0.9 is a stable release. It's equal to v0.9pre2, except for an updated Italian translation. ### Translations ### * Updated Italian translation, by Francesco Ciattaglia There are no known bugs in this version. ## Zoph 0.9pre2 ## ### 20 feb 2012 ### Zoph 0.9pre2 is the second release candidate for Zoph 0.9. Zoph is now completely feature-frozen for the 0.9 release, only bugfixes will be made. ### Bugs ### * Bug#3471099: Map not displaying when looking at photo in edit mode * Bug#3471100: On some pages, title contains PHP warning ## Zoph 0.9pre1 ## ### 26 nov 2011 ### Zoph 0.9pre1 is the first release candidate for Zoph 0.9. Zoph is now completely feature-frozen for the 0.9 release, only bugfixes will be made. ### Bugs ### * Bug#3420574: When using --autoadd, zoph CLI import sometimes tries to create new locations or photographers even though they already exist in the database. * Bug#3427517: Share this photo feature does not work * Bug#3427518: Not possible to remove and album or category from a photo * Bug#3433687: Not possible to remove album or category from photo (bulk) * Bug#3431130: Share this photo doesn't show links in photo edit mode * Bug#3433810: Popup for albums, categories, people and places doesn't always disappear when moving mouse away. * Removed a warning that in some cases caused images not to be displayed. ### Translations ### * Added a few missing strings, reported by Pekka Kutinlahti. * Updated Italian translation, by Francesco Ciattaglia * Updated Dutch, German, Canadian English and Finnish ### Other ### * Got rid of a lot of PHP warnings * Got rid of a lot of PHP strict messages * Cut down on the number of global variables * Removed support for magic_quotes * Removed (last traces of) PHP4 support * Bug#3435181: Variable inside quotes * Updated wikibooks documentation ## Zoph 0.8.4 ## ### 9 Sept 2011 ### Zoph 0.8.4 is the final pre-release for Zoph 0.9. This version adds several feature improvements. More features have been added the new CLI import, which was introduced in v0.8.2. The 'bulk edit' page has been improved, both in features as in loading speed (100x faster in some cases!). The 'tree view' and 'thumb view' overview pages have been improved. Several coding style modernisation changes have been made. ### Features ### * Req#1985439: Adding albums, categories, places and people via the CLI * Req#1985439: Automatically adding albums, categories, places and people via the CLI * Req#3042674: Recursive import of directories * Req#1985439: Setting album, category, person, photographer, path from import dir. * Req#1756507: photocount in tree view. * Req#1491208: Show more info in thumbnail overview * REQ#2813979: Added date & time fields to bulk edit page * Added autocomplete support to bulk edit page * Changed the photo edit page to automatically add new dropdowns to albums, categories and people. * Removed 'people_slots' functionality * Changed add people on bulk photo edit page to use multiple dropdowns * Add multiple albums, categories, persons on both single and bulk photo edit. * Req#2871210: Added 'share photo' feature. * Zoph now stores a hash of a photo in the database * zoph CLI: Added -D as shorthand for `--path` ### Bugs ### * Bug#3312029: `MAGIC_FILE` cannot be empty * Fixed an issue that caused the 'search' button for geocoding on the edit location page to be misplaced. * Fixed a typo that caused the 'track' screen to no longer work ### Translations ### * Updated translations * Added some previously forgotten translations ### Refactoring ### Zoph has started it's life in the era of PHP3, while the current version of PHP is version 5.3. In between a lot has been changed in PHP. I have started to adopt PHP5-style programming some time ago for new development. I have now also started to refactor the other code to a new coding style. Currently, Zoph still has ''a lot'' of global functions and I am slowly moving almost all of them to static methods. * Made several changes to function names to accommodate new coding style * Refactored `photo->update_relations()` to merge with the similar `photo->updateRelations()` that the new import introduced. * Moved `get_root_...()` functions into static functions. * Refactor of `zoph_table` object (now called `zophTable`) * Renamed function `photo->get_image_href()` to `photo->getURL()` * Made some changes to the `delete()` methods so PHP strict standards are followed. ### Other ### * Inline documentation improvements * Improved expand/collapse Javascript robustness * Some eyecandy (esp expand/collapse) * Changed the date and time field to type 'date' and type 'time', which are new types for HTML5. Tested in Chromium. * Removed deprecated IMAGE_SERVICE setting. IMAGE_SERVICE is now always on. * Renamed image_service.php to image.php * Improved loading speed of the 'tracks' page by using a different, better cachable SQL query ## Zoph 0.8.3 ## ### April 3, 2011 ### Zoph 0.8.3 is a pre-release for Zoph 0.9. This version adds several feature improvements, mostly related to mapping. The most important addition is the support for geotagging. This version also fixes several bugs. Zoph 0.8.3 is beta release, I tested it as well as possible on my system, but it should not be considered a "stable" version. I would, however, very much appreciate if people could test and give feedback on this release and the updated documentation, in this way I can make sure that the stable (v0.9) version will be as bug-free as possible. ### Features ### * Geotagging support * Req#2974014: Search for location * Geocoding: finding lat/lon location from city, county. * Req#2974016: Additional mapping resources * Req#3077944: When adding a new place, or editting a place with no location (lat/lon) set, zoph will zoom the map to the parent location. If a photo is editted, and the photo has no lat/lon, but it's location does, the map is zoomed to the location's lat/lon. ### Bugs ### * Getting rid of a NOTICE regarding unset `DB_PREFIX` constant * Several small changes to decrease the number of NOTICE messages. * In photo edit mode, moved maps to bottom of page, to fix a bug with Openlayers maps * Better error handling when `UPLOAD_DIR` does not exist. * Zoph.ini: Added quotes around values, PHP fails if they contain special characters. As suggested by scantron. * Bug#3237112: Rating counts are incorrect with new import * Bug#3237012: There is no "next" link on the bulk edit page, although a "previous" link is present. ### Other ### * Switched from Mapstraction 1.x to Mapstraction 2.0.15 * Namespacing in mapping Javascript. * Some changes in templating system * Bug#3104632: Various changes for PHP 5.3 compatibility * Refactor of zophcode, tag, smiley and replace objects to new coding style, including added PHPdoc comments. * Added a copyright note to Openlayers maps * Refactor of the admin class & move admin page to a template. * Getting rid of some warning messages ### Translations ### * Dutch and Canadian English have been updated and are completely up to date ## Zoph 0.8.2.1 ## ### November 20, 2010 ### Zoph 0.8.2.1 is a bugfix release for Zoph 0.8.2. Many changes were made in Zoph 0.8.2 and with so many changed lines of code, a few bugs is almost inevitable. This release fixes all known bugs in v0.8.2. ### Bugs ### * Bug#3064940: HTML in dropdown menus. (This bug was previously fixed in Zoph 0.8.0.5, but the fix was not correctly ported to the development branch) * Bug#3094182: New CLI does not store location and photographer * Bug#3094198: New CLI does not always look up location name correctly. * Bug#3094201: New CLI does not exit when it encounters an error (album, category, ... not found) * Bug#3102078: Webimport of archives fails with no error * Bug#3102080: New CLI `--update` can not set location and photographer * Bug#3102148: New CLI `--field` gives an error * Fix for an issue that caused javascript errors when an apostroph would appear in a title of a place. * Bug#3108196: Translation not working in Zoph 0.8.2 ## Zoph 0.8.2 ## ### October 20, 2010 ### Zoph 0.8.2 is the second pre-release for Zoph 0.9. Zoph 0.8.2 features a completely rewritten import system. The webinterface has been modernized. Error handling and user-friendliness have been improved. The CLI interface prior to v0.8.2 was written in Perl, because the rest of Zoph was written in PHP, a lot of duplicate work needed to be done whenever something needed to be changed in the import system. As of this version, the CLI interface has been rewritten in PHP as well. Zoph 0.8.2 is beta release, I tested it as well as possible on my system, but it should not be considered a "stable" version. I would, however, very much appreciate if people could test and give feedback on this release and the updated documentation, in this way I can make sure that the stable (v0.9) version will be as bug-free as possible. ### Features ### * New webimport * New CLI-import ### Bugs ### * Bugfixes from v0.8.0.5 have been included in this release. ### Other changes ### * Configuration of database connection has been moved from `config.inc.php` (webinterface) and `.zophrc` (CLI interface) to `/etc/zoph.ini`, for both the webinterface and the CLI interface. * `bin` and `man` directories in release tarball have been combined into the `cli` directory * HTML documentation (`docs` directory) is no longer included in the release. Maintaining this documentation cost a lot of time. The scripts I wrote to convert the Wikibooks documentation into offline documentation could not handle images and the documentation I wrote for the new webimport contains a lot of pictures. ## Zoph 0.8.0.5 ## ### October 20, 2010 ### Zoph 0.8.0.5 is a bugfix release that fixes a few bugs in Zoph 0.8.0.4 ### Bugs ### * Bug#3049203: Rating links on search page do not work. * Bug#3054562: HTML in rating dropdown on search page * Bug#3054566: Search for albums/categories/places/people/photographers is broken after 0.8.0.2 update. * Bug#3066174: Rotation not working in auto edit mode * Bug#3064937: SQL error when inserting a place with no timezone. * Bug#3064940: HTML in dropdown menu's. * Bug#3072586: Latitude is misspelled as "lattitude" ## Zoph 0.8.1.2 ## ### July 15, 2010 ### Zoph 0.8.1.2 is a bugfix release that fixes a few bugs in Zoph 0.8.1.1. ### Bugs ### * A few cases of duplicate encoding, causing HTML code to appear instead of being interpreted by the browser * A bug that caused markers not to work correctly * A bug that caused Zoph to loose timezone information when using the 'assign timezone to children' functionality. ## Zoph 0.8.0.4 ## ### July 15, 2010 ### Zoph 0.8.0.4 is a bugfix release that fixes a few bugs in Zoph 0.8.0.3. ### Bugs ### * A few cases of duplicate encoding, causing HTML code to appear instead of being interpreted by the browser ## Zoph 0.8.1.1 ## ### July 1, 2010 ### Zoph 0.8.1.1 is a security release that fixes a number of Cross Site Scripting (XSS) issues of which most were found by [VUPEN Security](http://www.vupen.com). I would like to thank VUPEN for reporting these bugs. Zoph 0.8.1.1 does not fix any other bugs. ### Bugs ### * Several XSS scripting issues found by VUPEN Security * Several XSS scripting issues found during fixing of the above bugs ## Zoph 0.8.0.3 ## ### July 1, 2010 ### Zoph 0.8.0.3 is a security release that fixes a number of Cross Site Scripting (XSS) issues of which most were found by [VUPEN Security](http://www.vupen.com). I would like to thank VUPEN for reporting these bugs. This release also fixes all the bugs found since the 0.8.0.2 release. ### Bugs ### * Several XSS scripting issues found by VUPEN Security * Several XSS scripting issues found during fixing of the above bugs * Bug#2901852: Fatal error when a photo without a photographer is displayed on the map * Bug#2902011: zophImport.pl cannot find people with no last name. * Bug#2925030: Last modified time is not displayed correctly * Bug#2925498: NULL entries in the database change to 0.000 after rotating an image causing fake map entries to appear. Fix by Jason Taylor. * Bug#2925508: Thumbnail covers actionlinks on people page. Fix by Jason Taylor. * Bug#2925506: Count of places is wrong. Fix by Jason Taylor. * Bug#2982051: editting photo does not work when using "auto edit". * Bug#3002691: Next/prev links lost after update. ## Zoph 0.8.1 ## ### 3 Jan 2010 ### Zoph 0.8.1 is the first feature release for v0.9. This release introduces a new logging system, that should allow users and developers to control more granular which debugging messages Zoph displays. The other major change is that Zoph is now completely UTF-8 based, this should fix issues users had with international characters. This last change requires some manual changes to the MySQL database. Zoph 0.8.1 is beta release, I tested it as well as possible on my system, but especially the UTF-8 conversion is very dependent on specific situations on your system; therefore it should not be considered a "stable" version. I would, however, very much appreciate if people could test and give feedback on this release and the upgrade documentation, in this way I can make sure that the stable (v0.9) version will be as bug-free as possible. ### Features ### * New logging/debugging system ### Bugs ### * Bug#1985449: Zoph should be UTF-8 * Bug#2901852: Fatal error when a photo without a photographer is displayed on the map * Bug#2902011: zophImport.pl cannot find people with no last name. * Bug#2925030: Last modified time is not displayed correctly * All the bugfixes from Zoph 0.8.0.1 and 0.8.0.2 ## Zoph 0.8.0.2 ## ### 1 Nov 2009 ### Zoph 0.8.0.2 is a bugfix release for Zoph 0.8. ### Bugs ### * Bug#2876282: Not possible to create new pages. * Bug#2873171: fatal error when autocomplete is switched off. * Bug#2873171: Javascript error in MSIE when trying to change the parent place using the autocomplete dropdown. * Bug#2873171: Timezone autocomplete does not work in MSIE * Bug#2881212: Not possible to unset timezone. * Bug#2889934: No icons in admin menu when using MSIE8 * Bug#2888263: Unintuative working of bulk edit page could lead to dataloss * Bug#2890387: Saved search does not remember the "include sub-albums/categories/places" checkbox and the state of the "AND/OR" dropdown. ### Translations ### * Added a Russion translation created by Sergey Chursin and Alexandr Bondarev ### Various ### * Changed deprecated mysql_escape_string() into new mysql_real_escape_string(). ## Zoph 0.7.0.8 and Zoph 0.8.0.1 ## ### 23 Sept 2009 ### Security fixes for 0.7 and 0.8. ### Bugs ### * Fixes a security bug that caused a user to be able to execute admin-only pages. ## Zoph 0.8 ## ### 9 Sept 2009 ### Final 0.8 release. Only small changes compared to 0.8pre3: ### Bugs ### * Fixed a bug that caused users of PHP 5.1.x get an error about non-existant DateTime class. ### Documentation ### * Added a few long-existing but overlooked and therefore not documented configuration settings * Added a troubleshooting section ("Solving Problems") ## Zoph 0.8pre3 ## ### 28 August 2009 ### This is the third pre-release for 0.8, it fixes the bugs discovered since v0.8pre2, including the security bug. It also updates several translations. ### Bugs ### * Bug#2841196: PHP error when logging in as non-admin user * zophImport.pl: Perl error due to missing quote and indentation fixes * Bug#2841296: Not possible to download 4.2GB ZIP files * Bug#2841357: Save search fails without an error in some cases * Bug#2841373: Saved search does not always work correctly when saving a photo collection that was not the result of a search action. * Fix for a cross site scripting bug (the same as the 0.7.0.7 release) * Bug#2845750: zophImport.pl fails when `--path` contains multiple dirs ### Translations ### * Dutch, Danish, French, Italian, Norwegian Bokmål and Swedish chef have been updated and are fully up to date. ### Documentation ### * Various updates * Removing very old changelog and upgrade instructions. They can still be read in the online (wikibooks) version. * Adding long existing but until now not documented options `DEFAULT_ORDER` and `DEFAULT_DIRECTION` * Completely rewritten requirements page ## Zoph 0.7.0.7 ## ### 24 Aug 2009 ### Zoph 0.7.0.7 is an update of the stable 0.7 branch and fixes a cross site scripting security bug. ### Bugs ### * Fix for a cross site scripting bug that found during development of Zoph v0.8 ## Zoph 0.8pre2 ## ### 8 July 2009 ### This is the second pre-release for 0.8, it fixes the bugs discovered since v0.8pre1, including the security bug. ### Bugs ### * Bug#2813464: Date link on photo page links to the wrong year * Bug#2813467: '+' links to expand date/time, ratings and tree view do not work anymore after a Googlemaps update * Fix for a cross site scripting bug that was reported by "y3nh4ck3r". * Fix for a bug that caused manually entered dates with webimport not to be used ## Zoph 0.7.0.6 ## ### 2 July 2009 ### Zoph 0.7.0.6 is an update of the stable 0.7 branch and fixes a cross site scripting security bug. ### Bugs ### * Fix for a cross site scripting bug that was reported by "y3nh4ck3r". ## Zoph 0.8pre1 ## ### 27 June 2009 ### Zoph 0.8pre1 is a prerelease (release candidate) for Zoph 0.8. It fixes a number of bugs from 0.7.5. ### Bugs ### * Fix for a bug that would give an error (or not execute without an error, depending on the situation) when an album is added to a photo. Bug found and fixed by Pekka Kutinlati. * Bug#2687577: Download link does not work in some cases * Bug#2720782: edit does not work after using back and forward buttons * Bug#2720807: Layout glitch on slideshow * Fixed two small issues in saved searches * Bug#2718812: Cannot assign someone as a father/mother/spouse when person does not yet appear on a photo. * Bug#2724768: Error in timezone code * Bug#2750454: Fatal error: Call to undefined function `get_photographer_search_array()` in person.inc.php * Bug#2775190: Dropdown menu with people is not sorted by name. * Bug#2718814: Not possible to unset a relationship between persons. * Fixed a bug where the average rating would become 0 when the last rating for that photo was removed * Bug#2794052: Syntax error in timezone.inc.php when using PHP4 * Bug#2803133: Making a category/album or place it's own parent causes out of memory error. * Bug#2804335: Division by zero error when importing JPG with zeroes in some of the EXIF fields. * Fix for a bug where the map on the photo page did not show the location of the photo if it is set on the location and not on the photo itself. * Fix for a bug where the map on the photo page did not show if the user is not using the 'auto-edit' feature. * Fix for a bug that caused a javascript error when title or address of a place contained quotes. ### Translations ### * German, Canadian English, Danish, Dutch, Italian and Swedish Chef have been updated. * Added Finnish translation by Pekka Kutinlati. * Removed some empty translations from outdated translations ### Other ### * Removed `zoph-0.3.3.postgress.diff` from the contrib dir. It was too outdated to serve any purpose. ## Zoph 0.7.5 ## ### 14 March 2009 ### Zoph 0.7.5 is the last "feature release" before v0.8. This version introduces a few new features that will be present in the next "stable" version, 0.8. This release fixes a number of bugs from the earlier 0.7.x releases. ### Bugs ### * Bug#2465009, wrong counters for rating * Fixed a bug where a translated version of Zoph would not make a breadcrumb for search results. * Fixed: Timezone calculations are using local timezone instead of configured `CAMERA_TZ`. * Bug#2671365 Can not leave comments * Fixed a bug in `zophImport.pl` where `--update` could in some cases move a photo to a wrong location. ### Features ### * Added a feature where an admin user can check out the ratings a certain user has given, adds a graph similar to the one on the reports page to the user's page. * Admins can now see who has rated what per photo * Admins can delete ratings * IP address and date/time are now stored when rating * An admin can control wheter a user can rate photos or not. * Req#2126915: Allow a user to rate the same photo multiple times, but only once per IP addres, you can use this for the `DEFAULT_USER` or a user account that is shared among multiple people. * Improved error handling on erronous time or date. (timezone calculations) * Move all MySQL calls into `database.inc.php`, making adjusting to other db's easier, partly resolves Req#2464455 * Req#1480136: Save search results * A list of all comments by a user is now shown in user profile. ### Known issues ### * The translations have not yet been updated * Not all documentation is up to date ## Zoph 0.7.4 ## ### 22 December 2008 ### Zoph 0.7.4 is a "feature release", that introduces a few new features that will be present in the next "stable" version, 0.8. This release fixes a number of bugs from the earlier 0.7.x releases and specifically deals with some performance issues. ### Bugs ### * Bug#2044965: Assign timezone to all children only assigns timezone to direct children. * Bug#2044967: Better error handling for guess timezone functionality * Bug#1820234: Zoph shows places, categories and people for restricted users. * Bug#2059210: Overal bad performance: long loading times, autocomplete boxes taking forever, etc. This fix gives a giant improvement on zoph performance. * Simplified several SQL queries * Changed SQL queries so unused rows are now longer requested from the db * Changed SQL queries so records are no longer sorted when it is not needed * Changed autocomplete code so it was no longer necessary to load both autocomplete and legacy dropdowns (major improvement on loading the seachpage!) * Bug#2125858: table headers on user page swapped * Bug#2097894: Layout failure in bulk edit page when using MSIE * Bug#1706366: People slots feature is incompatible with autocomplete Also adds autocomplete support to several pages that did not have it before (only bulk edit page does not have autocomplete support yet) * Bug#2274989: When changing user, password is overwritten. * Bug#2275005: Photographers not in people list. People list not showing all people for admin users. * Bug#2373633: Counter on zoph.php wrong for non-admin users * Bug#2373609: Tree view shows all albums/categories/places * Bug#2315870: Layout glitch when using non-standard size thumbnails. * Bug#2438062: Zoph does not pick a different coverphoto for people if the assigned one is not visible for the user. ### Features ### * Req#2097906: Add "next" and "prev" links to edit photo page, when not using auto-edit feature * Req#1467095: Group access rights ### Translation ### * Fixed some errors in translations (mostly extra spaces) * Updated Canadian English, Dutch and German translations ### Various ### * Removed 'smart_pulldown' code that was not used in most of the cases anyway, especially since autocomplete was added. * Created a script to automatically migrate from user-rights to group-rights. To be used with 0.7.3 to 0.7.4 or 0.7 to 0.8 migrations. ## Zoph 0.7.3 ## ### 24 July 2008 ### Zoph 0.7.3 is a "feature release", that introduces a few new features that will be present in the next "stable" version, 0.8. It also fixes some bugs from 0.7.1 and 0.7.2 Finally, it includes the bugfixes from 0.7.0.5. This includes the security update. ### Bugs ### * Bug#1985434: a-z index for people doesn't work anymore. * Bug#2006151: one of the '+' buttons on the search page does not work * Bug#1987338: ZIP downloading feature does not work with PHP4 * Bug#2006154: Case insensitive search for description field doesn't work * Bug#1985432: two different meanings for 'home' * Bug#1986847: wrong charset for French translation * Bug#1983556: It is not possible to unset many attributes once they have been set. Fix by Charles Brunet. * Bug#2015802: SQL error when inserting a new place * Bug#2012300: Missing linefeed on places page. * Bug#2015312: Wrong layout for 'work' field on person page. * Bug#2015346: Home location does not display the title * Bug#2015340: Deleting a person does not delete all references * Bug#2015348: Deleting a place does not remove all references to it * Bug#2021272: Crash when changing the parent of the root album * Bug#2022777: [person] tag is missing from pages feature * Bug#2021272: Crash when changing the parent of the root album ### Features ### * Req#1505552: Mapping support. You can now use maps to show the location of your photos, using the mapstraction api. There is support for Google, Yahoo and Openstreetmap maps. * Req#1586463: Time zone support. You can store information about the timezone where a photo was taken and have Zoph automatically compute the correct time for you. * Req#2006156: Increase length of title field for albums and categories * Req#2021275 Expand all button for tree view ### Translations ### Translations for Dutch, French, German and Polish have been updated ## Zoph 0.7.0.5 ## ### 20 July 2008 ### Zoph 0.7.0.5 is a security fix that repairs several SQL injections. Although most are not exploitable or only exploitable by an admin user, I recommend upgrading to 0.7.0.5. This release also includes a number of extra 'safety nets' that will make exploiting any future SQL injections a lot harder. It also fixes a number of bugs in the 0.7 release: * Bug#1813293: import is not compatible with PHP < 5 * Bug#2006151: one of the '+' buttons on the search page does not work * Bug#2012300: Missing linefeed on places page. * Bug#2015312: Wrong layout for 'work' field on person page. * Bug#2015346: Home location does not display the title * Bug#2021272: Crash when changing the parent of the root album ## Zoph 0.7.2.1 ## ### 3 June 2008 ### Zoph 0.7.2.1 is a bugfix release for Zoph 0.7.2 it fixes the following issues: * Bug#1981910: Some files in the distribution for 0.7.2 are not the latest version * Bug#1820229: Some thumbs not displayed when user has no right to see them. * Bug#1813293: web import is not compatible with PHP < 5 ## Zoph 0.7.2 ## ### 1 June 2008 ### Zoph 0.7.2 is a "feature release", that introduces a few new features that will be present in the next "stable" version, 0.8. It also fixes some bugs from 0.7.1. Finally, it includes the bugfixes from 0.7.0.3 and 0.7.0.4. ### Bugs ### * Bug#1819755: User that cannot see all albums does not always see all the albums he *is* allowed to see. * Bug#1820225: Restricted user can see the list of people. * Bug#1820229: User does not see all thumbs if he has not the right to see the manually assigned thumb. * Sometimes not all albums were shown and sortorder was not always correct. ### Features ### * Zophcode: Possibility to add markup and smileys to comments. Smileys were taken from PHPBB. (they are under GPL) * Patch#1923522 and Patch#1923525 Default language now configurable and logon screen translated. Thanks to Francisco Javier Félix for providing these patches. * Req#1928328: Use an alternating colour scheme to make it easier to keep the overview on the list of people. Thanks to Francisco Javier Félix for providing this. * Added Licence and some extra security to selection.inc.php (although there was no security isssue with this file, in case there will be one discovered in the future, it will be harder to exploit). * Moved the functionality from `pager.inc.php` to `util.inc.php`, so it is easier to re-use. * Added an admin page where administrator can manage settings. Replaced 'users' in the main menu with 'admin'. * Req#1506959: Zoph Pages feature that allows customization of the first page of an album/category/person/place. ### Translations ### * Spanish was updated by Francisco Javier Félix * Canadian English, German and Dutch were updated ## Zoph 0.7.0.4 ## ### 26 May 2008 ### This is a bugfix release that fixes a few bugs in the 0.7 release. * Bug#1923507: pleasewait.gif missing * Bug#1926107 SQL error because of dashed line in zoph.sql * Bug#1923955: photo x of y is not correctly translated * Bug#1928150: tree view shows a "+" even though the branch is already open * Bug#1928671: Notify mail doesn't work * Perl chokes when the .zophrc file ends with a negative assignment (" = 0"), adding "1;" to make sure it always ends "positively". * Bug#1964408 Garbled layout on prefs page. Very small new feature: the photo is now shown when asking for confirmation of deletion ## Zoph 0.7.0.3 ## ### 15 March 2008 ### This is a bugfix release that fixes a few bugs in the 0.7 release. * Bug#1856587: CSS fixes for MSIE rendering problems * Bug#1859100: `zophImport.pl` moves files to wrong dir when path is specified in filename * Bug#1840352: Ratings and Favourites do not always work correctly. ## Zoph 0.7.1 ## ### 21 Oct 2007 ### Zoph 0.7.1 is a "feature release", that introduces a few new features that will be present in the next "stable" version, 0.8. It also includes the bugfixes from 0.7.0.1 and 0.7.0.2. * It is now possible to define the position of the watermark. * Req#1713938: Zoph can now be configured to move an imported image instead of copying it. This saves you from having to clean up later. Default is to move the photo. * Req#1504375 You can now download a set (album, category, search result, ..) of photos in a ZIP file. The size of the ZIP file and the number of photos are configurable. * Req#1500560: For albums and categories, you can now set the desired sort order through preferences. (newest/oldest photo, first/last change, lowest/highest/avg rating, name, sortname). Sortname is a new field that you can use to sort on. * Req#1742672 Albums/Categories/Places now also have a thumbnail when the album itself does not have any photos, it picks a photo from one of it's subalbums/c/p * Info table now displays total size of photos in the most appropriate unit (KiB, MiB, GiB) instead of always in MiB ## Zoph 0.7.0.2 ## ### 25 July 2007 ### * Bug#1756660: Admin can not see details of places * Admin can not see details of people * Bug#1755325: Not possible to unset a coverphoto * Bug#1598437 A user can now only put photos into an album he has write permission to. * Bug#1760100: SQL script for new installations doesn't work. * Italian translation is now up to date ## Zoph 0.7.0.1 ## ### 14 July 2007 ### * Fix for a (non-exploitable) SQL injection error. ## Zoph 0.7 ## ### 1 July 2007 ### ### Bugfixes ### * Bug#1745803: Layout problem on annotate photo page * Bug#1745795: Autocompletion navigation with keyboard did not handle "enter" right * Fixed a bug that caused auto thumbnail not to when user was not logged in as admin * Fixed a bug where a non-admin user would get the same thumbnail for ALL categories, regardless of whether this photo would actually be in that category. * Bug#1742676: Thumbnails show unexpected behaviour with insufficent rights. * Bug#1742674: An autocomplete field now advances to next field when "enter" is pressed. ### Cleanup and various ### * Made several (small) changes to Dutch, German, Canadian English, French, Norwegian and Swedish Chef. * Updated Turkish and Danish ## Zoph 0.7pre2 ## ### 24 June 2007 ### ### Bugfixes ### * Bug#1738931 View selection does not work for people * Capitalization error in `places.php`, `albums.php`, `categories.php` that caused translations not to work * Bug#1738592 Pressing enter in autocomplete field did not work * Bug#1738307: In some cases `zophImport.pl` would try to connect to the database before the db connection was made. * Fixed a layout-issue where in some cases the photo description would end up on an odd place on the page. ### Cleanup and various ### * All languages have been updated. All duplicate and unused strings have been removed from the translation files. Dutch, German, Canadian English, French, Norwegian and even Swedish Chef (Bork! Bork! Bork!) are completely up to date now. Danish, Italian and Turkish are almost up to date. ## Zoph 0.7pre1 ## ### 02 June 2007 ### ### New Features ### * Req#722617: read/display/handle more/full exif data * Req#1260584: Javascript-based autocompletion for select-boxes. * Req#1478748 Now possible to search albums/categories/photographers/people by text instead of selecting from list. * Req#1491208: In albums/categories/places each link now shows the number of photos in that album and the number of photos in the album and the ones below it. * In albums and categories you now see the number of photos in the current album, as well as the number of photos in the current album and all albums below it (which was the only one shown up until now) - just like places has had since the previous version of Zoph * Req#1506959 (partly): Specify a coverphoto for albums, categories, people and places * Req#1511961: There are now 3 views for albums/categories/people/places: list (the "old" view), tree and thumbnail. * Automatically pick a coverphoto in thumbnail view for a/c/p/p when none has been picked. * Req#1709390: zophImport.pl: You can now set the defaults for dateddirs, copy, hierarchical and verbose through the .zophrc file. Thanks to Peter Farr for the patch. * Patch#1647439: zophImport.pl can now resolve symlinks before importing. Thanks to Peter Farr for the patch. ### Bugfixes ### * Bug#1564548, Bug#1725811: Bugs with slideshows showing an error * Bug#1568418: Pager links do not work in bulk edit page when no search criteria are used. * Bug#1571227: Webimport of ZIP files not working * Bug#1571577: Cannot login with `DEBUG` set * Bug#1571682: extra '/' in URL after logon * Bug#1574205: No "return" from edit page * Bug#1574206: Removing crumbs when on edit page does not correctily return * in some cases the second page of a search would change ">=" or "<=" into "=". * urls for places could not be longer than 32 chars. * Fix for a bug that made search behave incorrectly when text-search for a person did not return any people. * Bugfix for layout problem - sometimes the main window on the people page was not large enough to display all * Bug#1713946 Missing localized strings * Bug#1592560 Import fails when "path" field is empty * Bug#1598437 Import does not check if user can write to the selected album. * Patch#1713924: EXIF date/time priority, patch by Antoine Delvaux. ### Cleanup and various ### * Lots of cleanout of HTML and CSS code. Now all unnecessary tables have been replaced by semantic HTML/CSS combinations. * Removed duplicate spaces in translation files. * Cleanout and getting rid of lots of (but not yet all) PHP warning messages. * Updated info page with new mailadress for Zoph * Changed "view" to "display" on the people page for consistancy reasons and to remove a translation problem (the word "view" is also used on the photo page, and has a different meaning there) * Dutch, German and French translation updated * changed some SQL syntax for speedup ## Zoph 0.6 ## ### 21 September 2006 ### * Removed mailaddress of original Dutch translator on his request * Fixed: Rating links on reports page not working in translated Zoph version. * Updated Danish language file * Fixed: issues with LIKE searches (Bug#1541763) * Improved error handling in imports * Fixed an issue with imports not working on Windows systems (Bug#1527333) * Fixed: slideshow not working on search results (Bug#1562419) ## Zoph 0.6pre2 ## ### 13 July 2006 ### * Updated translations: Dutch, English, German, Danish and Canadian English should be completely up to date now. * Fixed a layout glitch in the edit screen for places * Fixed missing translations in relation and selection features. * Fixed some incompatibilities with PHP4 * Fixed an issue that caused guest users to be unable to logon. * Fixed an issue with trying to logon after a session timeout * Fixed an issue with search not working for translated Zoph versions * Fixed some issues in the SQL installation script, thanks to Ed P. for the patch. * Added partial Turkish translation, thanks to Mufit Eribol * Fixed and issue with auto-edit mode where you would not return to the correct photo after making a change. * Updated man pages for zophImport.pl and zophExport.pl * In the userlist, changed "view" to "display" for consistancy reasons and to remove a translation problem (the word "view" is also used on the photo page, and has a different meaning there) ## Zoph 0.6pre1 ## ### 4 June 2006 ### ### New features ### * It is now possible to leave comments with photos * You can select a photo to do certain actions with that selection. * You can now create links between photos. (Req#778845 (partly), Req#828750) (for now, this is the only feature that makes use of "selections") * Using external links to Zoph will now go to the login page and then to the requested URL. (Req#1443574) * Image service is now on by default * Possibility to overide sort order of photos in album (Req#665237) * Possibility to overide sort order of photos in category (similar to Req#665237) * Possibility to call albums and categories by name in URL instead of id. (Req#778024) * Made a small change to the menu: when hovering a menu-option, the layout changes to emulate a "tab"-like display (let me know if you like this!) * It is now longer required to be in the image dir to import a photo. (Req#853091) * ZophImport.pl and zophExport.pl now use and external file to store the configuration (like the Debian version of Zoph). * Quick navigation through locations. (Req#1417305) * The search page now has a "no children" checkbox next to albums, categories and places. (Req#1416195) * Add URL to places, so a link to -for example- a map can be made. (Req#1466069) ### Bugfixes ### * Include URL to Zoph in e-mails (Req#655957) * Tranlation fixes in `define_annotated_photo.php`, `edit_person.inc.php` and `edit_place.inc.php` * `zoph_table.inc.php`: small layout fix in debug code * Fixed: a string would not be correctly translated if it starts with a "special character". * Fixed a few html encoding issues. (Bug#1467146 and some not reported bugs) * Button text not correct when php.ini setting is short_open_tag = Off (Bug#1459175) * Ratings being truncated (Bug#1466551) * Fixed a bug where logging in without SSL would redirect you to the wrong page. * Next/prev buttons lost after editting/deleteing a photo when using 'auto-edit' mode. (Bug#1467143, Bug#1463947) * CSS style is not applied when mid prefix is changed in config.inc.php (Bug#1466068) * Added missing space in photo.inc.php * Specifying the `DEFAULT_TABLE_WIDTH` as a percentage doesn't work (Bug#1446202) * HTML tag missing for all pages. * MySQL >4.1 conversion doesn't work with default user feature. (Bug#1500325) * Object syntax in `comment.inc.php not` compatible with PHP4.(Bug#1500582) ### Cleanup and various ### * Updated Danish, Italian, Dutch, German and Canadian English language files * Cleanup of all language files (removed no longer used strings) * Removed `zoph_update-0.4pre1.sql` * In photo.php, the actionlinks are now built using an array. To make life a bit easier for people using the auto-edit feature, the edit page now displays more links. * Cleaned out the code of the search page: Removed lots of messy and redundant code and added whitespace for readability. Functionality should be unchanged. * Fixed code layout in `util.inc.php` * Updated HTML for the edit page of places to use semantic HTML and not tables. ## Zoph 0.5.1 ## ### 12 March 2006 ### * Updated Richard Heyes mailclass to newest version. Should partly solve Req#655957 * Fixed: Quotes and apostrophes do not display correctly (Bug#1443235) * Fixed: Places are sorted by id instead of alphabetically. (Bug#1443427) * Fixed: Loosing context after editing (Bug#1333428) * Fixed: Clicking on the thumbnail of a randomly chosen photo would pick a new random photo instead of showing a larger version of the thumb (Bug#1443927) * Fixed: field with double quotes are truncated (Bug#1443235) * Fixed: photo.php: the `_rows`, `_cols` etc. fields are added to the url, instead of replaced, whenever they are changed. (did not cause any functionality issues) * Fixed: error at the end of a slideshow (Bug#1446200) * Removed extra space in `create_text_input` * Fixed installation SQL file: some missing changes needed for Zoph 0.5, (Bug#1447727) * Resolved duplicate subject header in mail sent from Zoph * Translation fixes in German translation, thanks to Ulrich Wiederhold * Added missing translation to Dutch and Canadian English and updated zoph_strings.txt * Fixed: search page does not show results when using a translated Zoph version (Bug#1448346) ## Zoph 0.5 ## ### 1 March 2006 ### * v0.5 is equal to v0.5-pre4 ## Zoph 0.5 pre4 ## ### 18 February 2006 ### * Solved a bug that caused an error on the bulk edit page if you would add some people to a photo and consequently made another edit (Bug#1422741) * Fixed an issue where the pager links on the bulk edit page would cause errors after an edit has been made. * Additional anti-SQL injection code in the search page. * When updating user permissions with a high number of albums, a "URL too long" error occurred. (Bug#1434235) * Fixed a bug that caused some albums permissions not to be properly updated when making a change. ## Zoph 0.5-pre3 ## ### 30 January 2006 ### * Solved a typo in upgrade documentations * Solved a bug that caused an Admin user not to be able to browse people * zophImport.pl: `--verbose` combined with `--path` would not correctly tell where the file was copied. * zophImport.pl: now exits with a non-0 status code when something goes wrong * updated man-pages for `zophImport.pl` and `zophExport.pl` (thanks to Edelhard Becker) * Solved a bug that caused the bulk-edit page not to work when called from search-results (Bug#1415457) * Added brackets to some queries to make the search page react better on "not in" queries. * Fixed a bug that caused some changes made on the bulk-edit page to be ignored. * Added an extra Update button to the bulk edit paged (Req#1416184) * Made a change to the db lookup for the place dropdown that dramatically increases the performance of the bulk edit page. ## Zoph 0.5-pre2 ## ### 24 January 2006 ### * Logging on with non-admin user in Zoph-0.5pre1 does not work (Bug#1413557) * Rating links do not work in v0.5pre1 (Bug#1413244) ## Zoph 0.5-pre1 ## ### 21 January 2006 ### * Changed typos in `logon.php` and `credits.html` * Fixed php errors when user is not logged in (bug#1325547) * Added compatibility with MySQL=>4.1, and code to automatically convert passwords from MySQL pre-4.1 to 4.1 and later format. * Many updates to HTML and CSS, most to improve HTML semantics. (Less tables used for layout). * Resolved some inconsistencies in config.inc.php (some defines used quotes and some not) * `zoph_table.inc.php` now gives some more debug info when `DEBUG` is on. * Locations are now hierarchical. The necessary database updates for this are done by the SQL update script; an unsopported script is included in the contrib dir that will try to change your locations to a real hierarchical list. Use at your own risk! * Dated_dirs can now be made hierarchical (instead of a directory called `2006.01.20` you will have a directory-tree `2006/01/20`). Thanks to Oliver Seidel (Req#656472) * Immediate editting of color schemes and possibility to copy them (Req#715104) * Dated dirs in webimporter (Req#739557) * Imported tar and zip files can be removed automatically (Req#739267) * Change of error message in import.php to ease translation. * People without "browse people" rights can now no longer see people's names. (Req#749503) * Use the file date and time if there is no date in exif header. (Req#752404) * Option to open the fullsize image in a new window. (Req#1252457) * Watermarking for high quality images. (Req#1250028) * Forced SSL login, thanks to Aaron Parecki. (Patch#1253265) * Forced SSL usage * `zophImport.pl`: Now fails when album/location/category/person does not exist. (Can be turned off by setting `$ignoreerror`). Partly solves Debian bug #284539. * `zophImport.pl`: A friendly error is now displayed when a photo is added to an album/cat/person it is already in. (partly solves Debian bug #284539) * Changed default permissions in `config.inc.php` as requested in Debian bug#326649 * `zophImport.pl`: Added `--copy` and `--verbose` options. Solves Debian bug#211312 and partly #218491. * Major improvements to the search page. Thanks to Roy Bonser. (Req#685269 and Patch#1395052). * Fixed some possible SQL-injection issues. * Adding multiple people to a photo at once, thanks to Neil McBride. (Patch#1406959) * Fixed Date Field set inconsistently when using files with no EXIF info. (Bug#1402492) * Updated Canadian English, German and Dutch translations. ## Zoph 0.4 ## ### 4 September 2005 ### * Removed "float" in CSS breadcrumb definition, this was a workaround for a very small layout issue in Firefox, but caused some ugly behaviour in Konqueror and Safari. * Fixed incorrect 'Next' URL after editing photos. (bug#1252455) * Moved edit button to right side in `edit_photo.php` * Updated Dutch, English, Canadian English and German translation * `zoph_strings.txt` (translation skeleton file) was updated for 0.4 * The "root category" on the categories page is now translated * Fixed a layout issue when pressing pause during a slideshow * "Up" button now takes you to the last page you were looking at, instead of the first (bug#1259152) * Added a warning to check for maximum file size when uploading fails (bug#739546) * Added Polish translation (thanks Krzysztof Kajkowski) * Swedish translation was updated by Johan Linder * Increased `DEFAULT_WIDTH` to 600, for layout reasons ## Zoph 0.4pre2 ## ### 1 August 2005 ### * Changed layout to use CSS (thanks Jeroen Roos) * Added Traditional Chinese translation (thanks Mat Lee) * Fixed translation of update and submit buttons * Added a "Contrib" directory in which some user-contributed tools are distributed. * Contrib: Diff to use Postgres as database (for zoph 0.3.3) (thanks Chris Beauchamp) * Contrib: ZophEdit Python script to edit photo metadata in a zoph database (thanks Nils Decker) * Contrib: ZophClean Perl script to find and solve differences between database and files on disk. * Fixed a bug where only Admin users could rate photos and add photos to a lightbox album (pat#1179920) (thanks Jason Taylor) * Added a check to prevent album names, category names, location, people names, user names and color schemes to have empty names (bug#846417) * Added a fix for `zophImport.pl`, it failed in looking up people that have a name with multiple spaces (pat#830236) (thanks Hans Verbrugge) * Contrib: Added a script to add movies to Zoph (pat#1176317) (thanks Giles Morant) * Fixed bug: a deleted album could still be a lightbox album (bug#1193347) * Fixed an url-encoding bug in relation to breadcrumbs (bug#1194722) * Fixed a problem with deleting a photo: returning to the photos after the delete was inconsistent when auto-edit is on or off. (bug#772403) * Added an error message when file cannot be unzipped (#1193351) * Changed the licence from BSD to GPL. * Changed default width in `config.inc.php` to be slidely wider to solve a layout glitch ## Zoph 0.4pre1 ## Never released * Created a validator class to allow different types of authentication * Added a function to `validator.inc.php` to allow htpasswd authentication (req#656449) (thanks Asheesh Laroia) * Added $host param to `zophImport.pl` (bug#656438) * Fixed it's vs its grammar (bug#656444) * Changed ` grant select, insert, update, delete on zoph.* to zoph_rw@localhost identified by 'PASSWORD'; mysql> grant all on zoph.* to zoph_admin identified by 'PASSWORD'; ``` Create zoph.ini --------------- In Zoph 0.8.2 and later, you need to create a zoph.ini file, usually in /etc. zoph.ini is where you define database settings. A simple example: ``` [zoph] db_host = "localhost" db_name = "zoph" db_user = "zoph_rw" db_pass = "pass" db_prefix = "zoph_" php_location = /var/www/html/zoph ``` An example zoph.ini file, called zoph.ini.example is included in the cli directory. See the man page for zoph.ini(5) or the [documentation](docs/) for more details Install the templates --------------------- ### Pick a location to put Zoph ### Create a zoph/ directory off the doc root of your web server, or create a Virtual Host with a new doc root. ``` $ mkdir /var/www/html/zoph ``` ### Copy the templates ### ``` $ cp -r php/* /var/www/html/zoph/ ``` ### Set accessrights ### For better security, you probably want to set accessrights on your Zoph files. (You may want to do this after testing whether Zoph works, in that case you know what caused it when it seizes working after this change) First, you need to figure out which user Apache is running under. Usually this is apache for both user and group. To determine this, check httpd.conf or use ``` ps -ef | grep httpd ``` You should probably make all files owned by the user apache and the group apache. You can do than with ``` chown -R apache:apache /var/www/html/zoph ``` You can either make them only readable by this user/group (more security): *440*, readable by all users: *444*, or readable and writable by all users: *666*. The last case means that you don't need root access to edit config.inc.php or to make changes to the other php files (such as upgrades to a new version). Keep in mind that giving write access to the .php files effectively gives control over Zoph. If you have other users on your system, you should choose the first option. Also, your mysql password is in `/etc/zoph.ini`, so if you've users on your system that are not allowed to know it, you should protect it against reading as well. The directories should have execute rights: *550* for max security or *777* for access for all users. To do this, first go to the directory directly above your Zoph directory, in this example /var/www/html ``` cd /var/www/html chmod [dir] zoph cd zoph find -type f | xargs chmod [file] find -type d | xargs chmod [dir] ``` replace [dir] with the accesspattern you've chosen for directories above and replace [file] with the one for files. > :exclamation: Warning :exclamation: > Double check whether you are using the correct directory and if you have typed it correctly, if you would > accidently type `/[space]var/www/html/zoph` or something, you would change all files on your entire system to > apache/apache as owner - not good). ### Access rights for your photos ### In many cases you can simply leave the access rights on you photo directories on default. However, if you use both the CLI and the webinterface to access your photos, you may want to change to a more advanced way of managing accessrights, using the [setgid](https://en.wikipedia.org/wiki/Setgid#setgid_on_directories]) feature in Linux and most other POSIX Operating Systems. * Create a new Unix group (in example "photo") ```` groupadd photo ```` * Add all users that use the CLI and/or are allowed to modify the photos on disk to this group (in this example, the user is called 'jeroen') ```` useradd -g photo jeroen ```` * Additionally, the apache user is added to this group, on my system, this user is called 'apache', but 'www-data' is also often used. ```` useradd -g photo apache ```` * Change the ownership of the photo directory to your user and the group photo ```` chown jeroen:photo /data/images ```` * Set the permissions on this directory as you wish, for example *775* (full rights for user and group, read rights for other) or *770* (full rights for user and group, no access for others). ```` chmod 775 /data/images ```` * Now set 'setgid' on the dir, this causes new files and directories to be created with the group 'photo'. ```` chmod g+s /data/images ```` Configure the PHP templates --------------------------- Some configuration options can be set in `php/config.inc.php file`. Usually you will not have to change anything there. Most configuration can be done from the web interface of Zoph. For more information, see the [Configuration documentation](CONFIGURATION.md). Install the CLI scripts ----------------------- ### Check the path to PHP ### The CLI script points to `/usr/bin/php`. If your PHP installation is in a different place, edit the first line of the script. ### Copy cli/zoph to /bin ### Or some other directory in your `PATH`. ### Install the man page ### Man pages for zoph and `zoph.ini` are in the `cli`/ directory. Copy these to the `man1` and `man5` directoies in your manpath, `/usr/local/man/man1` and `/usr/local/man/man5` for example. Test it ------- Try hitting http://localhost/zoph/logon.php. You should be presented with the logon screen. You can log in with admin / admin. It is recommended to change this. If you get a 404 error... make sure the zoph/ folder and templates can be seen by the web server. If you see a bunch of code... make sure Apache is configured to handle PHP (see the [requirements file](REQUIREMENTS.md) file) If you see a MySQL access denied error... make sure the `db_user` you specified in `zoph.ini` actually has access to the database. If your database is not on localhost, you will need to grant permissions to `zoph_rw@hostname` for that host. zoph-v0.9.11/docs/README.md000066400000000000000000000006631345420530000151600ustar00rootroot00000000000000# Zoph Documentation # http://www.zoph.org 1. [Requirements](REQUIREMENTS.md) 2. [Installation guide](INSTALL.md) 3. [Configuration Instructions](CONFIGURATION.md) 4. [Using the web interface](WEBINTERFACE.md) 5. [Importing photos through the web interface](IMPORT-WEB.md) 6. [Importing photos using the CLI interface](IMPORT-CLI.md) 7. [Using the CLI tool](CLI.md) 8. [Upgrade Instructions](UPGRADE.md) 9. [Changelog](CHANGELOG.md) zoph-v0.9.11/docs/REQUIREMENTS.md000066400000000000000000000073671345420530000161560ustar00rootroot00000000000000# REQUIREMENTS # Zoph is being developed on Linux, but it should be able to run on any OS that can run Apache, MySQL and PHP. Users have reported succesful installations on MacOSX, several BSD flavours and even Windows. Zoph requires the following: * Apache 2.2 or 2.4 * PHP 7.1 or 7.2 * MariaDB 10.1 MySQL 5.6 or 5.7 * ImageMagick 6.9 Other versions may work as well, see below for more details. How to install these applications and get them to work together is depending on your OS and distribution. Check the documentation of the application and/or your distribution for details. ## Apache ## * Current versions of Zoph are developed on Apache 2.4.x ## PHP ## Current versions of Zoph are developed on PHP 7.2 * PHP 5.5 and older are no longer supported * PHP 5.6 and 7.0 should still work, but it is recommended to update to 7.1 or 7.2 ### Required features ### The following features (extensions) to PHP are required for Zoph. Not all distributions automatically install all of them. * session * pcre * gd2 * exif * xml * pear (if you want to use the e-mail features) * FileInfo ## php.ini settings ## Settings you may need to change in php.ini: ### max_input_time ### This is the time Zoph is allowed by PHP to spend waiting for the file to be uploaded. Depending on the size of your files and the speed of your server's connection, 30 seconds (the default) is usually enough to process single images, if you are uploading zip or tar files, you may want to increase this to 60 or 120 seconds. ### max_execution_time ### This is the time Zoph is allowed by PHP to run. Depending on the speed of your webserver, Zoph could spend quite a lot of time resizing an image. 30 seconds may not be enough, especially if you have a camera with a lot of megapixels. ### memory_limit ### This is the amount of memory PHP allows Zoph to use. Especially if you have large images, the default (8 or 16 Megabyte) may not be enough. If you have sufficient memory in your server, setting it to 128M is perfectly safe. * If you are using the web importer you may need to increase the `max_execution_time`, `upload_max_filesize`, `post_max_size` and `max_input_time` defined in php.ini. * If you are using the watermarking feature, you probably need to increase the `memory_limit` setting. Please note that enabling this function uses a rather large amount of memory on the webserver. PHP by default allows a script to use a maximum of 8MB memory. You should probably increase this by changing `memory_limit` in php.ini. A rough estimation of how much memory it will use is 6 times the number of megapixels in your camera. For example, if you have a 5 megapixel camera, change the line in php.ini to `memory_limit=30M` * The e-mail photo feature may require increasing the `memory_limit` setting. Since Zoph needs to convert the photo into Base64 encoding for mail, it requires quite a large amount of memory if you try to send full size images and you may need to adjust `memory_limit` in php.ini, you should give it at least about 4 times the size of your largest image. ## MySQL ## * Current versions are developed with MariaDB 10.x * MySQL or MariaDB 5.6 or 5.7 should also work * MySQL 5.0 to 5.5 may still work but are no longer supported. ## ImageMagick ## * Current Zoph versions have been tested against ImageMagick 6.9.x ## Browser ## In order to be able to use Zoph, you will need a browser. * Zoph is being developed and thoroughly tested with a recent Firefox build * Zoph should work with all recent browser versions * Please report a bug if it doesn't. * Older versions usually work, but layout may not be 100% ok. * Some features require Javascript support * Most of Zoph should work when Javascript is turned off in the browser, but this is decreasing, Javascript is required for more and more functions! zoph-v0.9.11/docs/UPGRADE.md000066400000000000000000000114751345420530000153150ustar00rootroot00000000000000# UPGRADE INSTRUCTIONS # ## Zoph 0.9.6-0.9.9 to 0.9.7-0.9.11 ## * *If you want to upgrade from an older version, first follow the instructions to upgrade to 0.9.6. It is not necessary to install older versions first, you can just install the current version and follow the upgrade instructions below.* ### Copy files ### Copy the contents of the `php` directory, including all subdirs, into your webroot. ``` cp -a php/* /var/www/html/zoph ``` If you use the CLI client, you should copy it to a path that's in your `$PATH` ``` cp cli/zoph /usr/bin ``` ### Database changes ### * There are no database changes in v0.9.7, v0.9.8, v0.9.9, v0.9.10 and v0.9.11 ### Deprecated configuration ### I will be removing the `ssl.force`, `url.http` and `url.https` configuration option in v0.9.9. As of v0.9.8, Zoph will show a warning. If your setup requires setting these functions, please comment on [issue#100](http://github.com/jeroenrnl/zoph/issues/100) ![screenshot of the deprecated options](img/zoph-ssl-config.png) ## Zoph 0.9.5 to 0.9.6 ## * *If you want to upgrade from an older version, first follow the instructions to upgrade to 0.9.5. It is not necessary to install older versions first, you can just install the current version and follow the upgrade instructions below.* ### Copy files ### Copy the contents of the `php` directory, including all subdirs, into your webroot. ``` cp -a php/* /var/www/html/zoph ``` If you use the CLI client, you should copy it to a path that's in your `$PATH` ``` cp cli/zoph /usr/bin ``` ### Database changes ### Execute zoph-update-0.9.6.sql: ``` mysql -u zoph_admin -p zoph < sql/zoph_update-0.9.6.sql ``` Changes this script makes: * Give several timestamp fields a default value, because as of MySQL 5.7.4 "0000-00-00 00:00:00" is no longer a valid date in the default configuration (this was reverted in MySQL 5.7.8) * Set `person_id` in the `zoph_users` table to have a default of `NULL` instead of `"0"` * Drop the `column contact_type` from `zoph_places`, as it was not used as of Zoph 0.3.3 (!) ## Zoph 0.9.4 to 0.9.5 ## * *If you want to upgrade from an older version, first follow the instructions to upgrade to 0.9.4. It is not necessary to install older versions first, you can just install the current version and follow the upgrade instructions below.* ### Copy files ### Copy the contents of the `php` directory, including all subdirs, into your webroot. ``` cp -a php/* /var/www/html/zoph ``` If you use the CLI client, you should copy it to a path that's in your `$PATH` ``` cp cli/zoph /usr/bin ``` ### Database changes ### There are no database changes for 0.9.5 ## Zoph 0.9.3 to 0.9.4 ## * *If you want to upgrade from an older version, first follow the instructions to upgrade to 0.9.3. It is not necessary to install older versions first, you can just install the current version and follow the upgrade instructions below.* ### Copy files ### Copy the contents of the `php` directory, including all subdirs, into your webroot. ``` cp -a php/* /var/www/html/zoph ``` ### Database changes ### * Execute zoph-update-0.9.4.sql: ``` mysql -u zoph_admin -p zoph < sql/zoph_update-0.9.4.sql ``` Changes this script makes: * Add a field that stores whether or not new subalbums should be automatically granted permission * Add new colour schemes ## Zoph 0.9.2 to 0.9.3 ## * If you want to upgrade from an older version, first follow the instructions to upgrade to 0.9.2. It is not necessary to install older versions first, you can just install the current version and follow the upgrade instructions below. ### Copy files ### Copy the contents of the php directory, including all subdirs, into your webroot. ``` cp -a php/* /var/www/html/zoph ``` ## Database changes ## * Execute zoph-update-0.9.3.sql: ``` mysql -u zoph_admin -p zoph < sql/zoph_update-0.9.3.sql ``` Changes this script makes: * Resize the `password` field to allow store bigger hashes * Add fields to the `user` table to allow for new access rights * Add `created_by` fields to the albums, categories, places, people and circles tables ## Zoph 0.9.1 to 0.9.2 ## * *If you want to upgrade from an older version, first follow the instructions to upgrade to 0.9.1. It is not necessary to install older versions first, you can just install the current version and follow the upgrade instructions below.* ### Copy files ### Copy the contents of the `php` directory, including all subdirs, into your webroot. ``` cp -a php/* /var/www/html/zoph ``` ### Database changes ### * Execute zoph-update-0.9.2.sql: ``` mysql -u zoph_admin -p zoph < sql/zoph_update-0.9.2.sql ``` Changes this script makes: * Add previously missing 'random' sortorder to preferences * Resize Last IP address field so IPv6 addresses can be stored * Database changes for 'circles' feature * Create a VIEW on the database to speed up queries for non-admin users zoph-v0.9.11/docs/WEBINTERFACE.md000066400000000000000000000551031345420530000160600ustar00rootroot00000000000000# Using the Web Interface # This manual will describe how to start using Zoph. It assumes you have successfully installed all the components and are presented the logon screen when you visit http://localhost/zoph/logon.php (if you are not running your web browser on the same machine as where you are running Zoph, you will need to replace `localhost` with the hostname or IP address of that machine. ## Logging In For The First Time ## An admin user was created when you loaded the database. You should be able to login as `admin` using the password `admin`. You will be presented with Zoph's home page where you will be greeted as 'Unknown Person'. There will be a blank square where a random photo would normally appear. The first thing you should do is change the admin's password: 1. Click on the 'prefs' tab. 2. Click the 'change password' link. 3. Enter a new password and click 'submit'. Next, create a 'person' record for yourself: 4. Click on the 'people' tab. 5. Click on the [ new ] link on the right. 6. Fill in your first name, last name and whatever other fields you wish. 7. Click the 'Insert' button. Now create a user for yourself: 8. Click on the 'admin' tab. 9. Click on the 'users' icon. 10. Click on [ new ]. 11. Pick a username and password. 12. Select yourself from the person pulldown. 13. Change your class to Admin. 14. Click the 'Insert' button. An admin has permission to do anything so you don't need to grant the specific 'browse' or 'view details' permissions, nor grant permissions to individual albums. Now that you have created a user: 15. Click on the 'logout' tab. 16. Login as your user. ## Creating An Album, Category and Place ## Before importing some images we'll create an album to put them in. Note that you do not need to assign photos to an album if you don't want to. To create an album: 1. Click on the 'albums' tab. 2. Click on [ new ]. 3. Pick an album name. I'm using "Zoph Tutorial" for this example. 4. Add an album description if you wish. This can be left blank. 5. Click the 'Insert' button. To create a category, click on the 'category' tab and do exactly as above. To create a place: 6. Click on the 'places' tab. 7. Click on [ new ]. 8. Enter a title at minimum. 9. Click the 'Insert' button. Albums, categories and places are hierarchical in nature (each entry can have children entries as well). When you view photos in an album, category or place within Zoph you can choose whether you see just the photo in that album, category or place or also automatically see photos placed in their children. Once you are creating more albums, categories and places, you can change the hierarchy by choosing the 'parent' album, category or place. ## Importing photos ## Once you have your Zoph installation up and running, the next step is to add photos to it. There are 3 ways to import photos in Zoph: 1. Uploading and importing them using the webinterface 2. Placing the photos in the upload directory and importing them using the webinterface 3. Importing the photos using the Command Line Interface (CLI) tool. The first 2 are described in [Using the webinterface to import photos](IMPORT-WEB.md), the last one is described in [using the CLI](CLI.md). ## Viewing Photos ## Now that there are some photos in the database, I'll go over some features of the web interface. The UI is fairly self-explanatory so you probably don't really have to read this section. ### Finding Photos ### There are numerous ways to find the photos you just entered, a few of which are: - Browse to the album you created and click [ view photos ]. - Browse to yourself in 'people' and click [ photos by ]. - Browse to the place you took of photo and click [ photos at ]. - Use the search form. Specifying no criteria will bring up all photos. - Use the 'photos' tab and you can browse every photo in Zoph. ### The Results Page ### By default the results page will show thumbnails of up to 12 photos (you can change this from the 'prefs' page). On the prefs page you can also choose whether or not to display descriptions under the thumbnails. From this page you can: - Click on a thumbnail to go to the photo page. - Click on [ Prev ] or [ Next ], or use the pager, to page through the photos (if your results span more than one page). - Click on [ Slideshow ] to enter slideshow mode. - Reorder the photos by choosing a field from the pulldown. - Change the direction of ordering by clicking on one of the triangles. The white triangle/arrow represents the current direction. - Change the number of rows and columns displayed. ### The Photo Page ### Once you click on a thumbnail, you will go to a page for that photo. Here you'll see a mid sized version of the photo plus all the information about the photo available. From this page you can: - Click the name of the file or the image itself to bring up the full sized photo. - Click on a person, place, album, category or date to take you to the corresponding pages. - Click on [ Prev ] or [ Next ] to move through the photos as they appeared on the results page. - Click on [ email ] to email the photo (If this function is enabled in the configuration). - Click on [ lightbox ] to add the photo to your [lightbox](#lightboxes) (if you have one) - Click on [ edit ] or [ delete ]. (if you are an admin or have been given write permission on the album in which the photo appears). If you set the auto edit pref, you will automatically be presented with fields to edit the info about a photo whenever you click on a thumbnail. Clicking [ return ] takes you back to the regular view. ### Slideshows ### The slideshow mode (entered from the results page) will cycle through the current set of photos by refreshing the browser window. The interval between refreshes can be set on the 'prefs' page. From the slideshow page you can: - Click on [ pause ] to pause the slideshow. - Click on [ stop ] to return to the results page. - Click on [ open ] to view the current photo on the normal photo page. ### The Search Page ### You can search for photos using multiple criteria on the search page. Note that when you select an album or category, all descendant albums or categories will also automatically be chosen. By default all criteria are joined by "and". You can choose "or" instead from the pulldowns in the left most column. Since you can not specify groupings of the conditions, you might not get the results you want if you try to construct complex queries using different conjunctions. Note that for non-admin users, the album, category, location, person and photographer menus are pruned so that only those entries that actually appear in a photo that the user has access to are shown. ### Random Photos ### The thumbnail that appears on the 'home' page is randomly selected. I tend to like this photo to be somewhat good so I created a setting on the 'prefs' page that lets you specify the minimum rating to be used when selecting a random photo. If you want to create a never ending slideshow of random photos, you can do this by clicking the "randomly chosen photo" link on the home page. If you then click the [ Slideshow ] link on the results page a new random photo will be chosen for each slide. ### Lightboxes ### Lightboxes give someone a place to gather and share their favorite photos. In Zoph, lightboxes are simply albums. When editing a user, an admin can declare a certain album to be the lightbox for that user. The admin must grant the user permission to view the lightbox album as well. IMPORTANT: Don't give a user write permission on their lightbox album. The user could then add any photo to their lightbox and be able to edit it. Whenever the user views a photo they can click a 'lightbox' link which will add that photo to their lightbox. When a user is viewing their lightbox, each photo will have an 'x' below it. Clicking this will remove that photo from the lightbox. Lightboxes allow users to gather photos of interest to them without requiring the ability to edit a photo to place it in an album. Lightboxes are only activated for a user by specifying a lightbox album. The setup I used was to create a "Lightbox" album, under which I created separate albums for each user's lightbox (e.g. "Jason's Lightbox"). To share a lightbox an admin must grant permission to that album to other users. ## Managing Users, Groups & Restricting Access ## One of the features of Zoph is its system of access privileges. You have already created an admin class user for yourself. If you desire, you can create other users as well. ### Users ### Creating a new user account 1. Log on with an admin account. 2. Click "admin" in the menubar. 3. Click "users". 4. Click "new" in the right top of the screen. 5. Specify a user name (e.g. first initial + last name). 6. If the user is also represented by a "person" in your database (for example because he or she has taken photos or appears on them), specify a person, otherwise leave it on "Unknown Person". 7. Specify a password 8. Select a user class: an Admin can do anything. A User has restrictions. In that case, you can specify what a user can see, besides photos: - **browse people**: the user can view the 'people' page in which all the people stored in the database can be seen. - **browse places**: the user can view the 'places' page in which all the places stored in the database can be seen. - **details of people**: if "Yes" the user can see all information about any person. If "No" the user will only see a person's name. - **details of places**: if "Yes" the user can see all information about any place. If "No" the user will only see a place's title and city. - **import**: if "Yes" the user can import photos - **download zipfiles**: if "Yes", this user can download a set of photos (album, category, search result, etc.) as a zip file. - **leave comments**: if "Yes", this user can leave comments with photos. - **rate photos**: if "Yes", this user can rate photos. - **rate photos multiple times**: if "Yes", this user can rate the same photo more than once. Use this if you create an account that is used by multiple people. Each photo can be rated once per IP address. lightbox: the user's lightbox album 9. Click "insert" 10. Add the user to one or more groups. See [groups](#groups) how to do that. ### Modifying or deleting a user account ### 1. Log on with an admin account. 2. Click "admin" in the menubar. 3. Click "users". 4. Click the user you want to modify 5. Click "edit" or "delete" 6. Make the desired changes or confirm in case of a deletion. For a description of the fields, see creating a new user account. ### Groups ### In order to give users access to photos, you must create one or more groups, you can then give accessrights to albums to those groups, you could for example create a group 'family', a group 'colleagues' and a group 'friends'. A user can be member of multiple groups and Zoph will combine the accessrights for all the groups. #### Creating a group #### 1. Log on with an admin account. 2. Click "admin" in the menubar. 3. Click "groups". 4. Enter a group name 5. If desired, enter a description. 6. Click "insert" You will automatically be taken to the edit group screen. See [Modifying a group](#modifying-a-group) for an explanation. #### Modifying a group #### 1. Log on with an admin account. 2. Click "admin" in the menubar. 3. Click "groups". 4. Click on "display" next to the group name you wish to edit 5. Click on "edit" 6. You can change the group name or description and add or remove a member. - If you modify the group name, all the members will automatically change to the new group. - Select a user from the list to add them to the group - To remove a member from the group, tick the box in front of the username 7. Click "update". - This screen has two "update" buttons, be sure to click the top one for these modifications. 8. To add albums to the list this user can view, use the "grant access to all existing albums" or add a specific album. For a more detailed explanation, see [albums](#albums). 9. Click "update". - This screen has two "update" buttons, be sure to click the bottom one for these modifications. Be sure to modify either the top or the bottom half of this screen and not both. ### Albums ### For non-Admin users, permissions to view photos are granted on a per album basis. For each album you grant a group access to, you must specify: - An access level - A Watermark level (if you have enabled watermarking in the configuration) - Whether that album will be writable Zoph determines whether a user has access to a photo checking two things: 1. Is this photo in an album that at least one of the groups the user is member of has access to? 2. If so, is the group's access level for that album greater than or equal to the level of the photo? If both of these conditions are met, the user has access to the photo. If you have enabled watermarking, a photo with an watermark level lower than the photo's level, will see full-sized photos with a watermark on them. If a photo appears in more than one album, a user needs only to have permission on one of them to see the photo. If the user has access to multiple albums in which a photo is found, or the user has multiple groups that give access to the photo, the least restrictive (highest access level) permission is used. The level of a photo (and therefore of access levels) can range from 0 to 10. The default access level is 5. Zoph is designed so that these privileges should work transparently. It should appear to any user that they have access to all photos. There should be no reference to any album or photo (including photo counts) to which a user does not have access. If an album is marked writable, members of the group may edit the photos that they have access to in that album. If you want to grant a group access to all albums you can do this all at once and the access level and writable flag will apply to every album. This is handy if you want to let someone see everything but don't want them to change anything. Note that when you create new albums you will have to grant permissions to any non-Admins before they will be able to see those album. ## Comments ## If enabled in the configuration and allowed under the user's profile, a user can leave comments with photos. Limited markup is possible, the following markup is supported: [u]underline[/u], [i]italics[/i] and [b]bold[/b], the various possible smileys are displayed with the comment input form: ![Comments](img/ZophComment.png) ## Scenarios ## ### Access levels ### Say you create an account for your parents but you don't want them to see the photos in the "New Years Party" album. Simply don't grant them permission to that album. However, say the photos in this album are mostly harmless, except for a few that you would like to keep hidden. In this case, change the level of those photos to 6 (or higher) and grant the user permission to the album with an access level of 5 (or less). ### Watermarks ### You have taken a couple of brilliant landscape images. You really want to show them to one of your regular customers, but you're affraid they will simply take your image and publish it, without paying for it. You put the photos in an album "Landscape" and set their level to 3. After that, you give your customers account access level 5 and watermark level 2. They will now be able to watch the photo, but when they look at the fullsize image, a large copyright message will be superimposed over the photo. In this way, they will be able to judge the quality of the image, but it will be unusable to use in their productions. After they have payed for the photo, you can put the image in an album that does allow them to see the photo without a watermark, change the level of the photo or change the watermark level. (keep in mind that the latter two will also influence other accounts or photos, respectively). ### Defining a Default User ### A default user can be defined. This user is automatically logged in when a person first opens Zoph in their browser. You can use this feature to create a guest account with limited permissions. To define a default user, create a user, grant that user whatever permissions you want and set the user's preferences. Whichever user is defined as the default user is unable to modify their preferences while they are the default. Then, in the configuration screen, under `Interface settings` select the `Default user`. Admin users can not be default users and you should not grant any write permissions to the guest user. That's it. Now when you hit /zoph/zoph.php for the first time you'll be logged in as the guest user (if you are already logged in as someone you'll first have to log out). You can also log out when you are the guest user to be able to log back in as someone else. What if a guest hits logout and wants to get back in but doesn't know the guest account info? Hitting submit on the logon page without specifying a user name or password will log you in as the default user. ## Pages, Pagesets and ZophCode ## By default, each album, category, place and person has a page that will show the basic data about this object. If you want, you can customize it using the ZophPages feature. ### ZophCode ### A ZophPage is written in ZophCode. ZophCode is very similar to bbCode or html and consist of tags in square brackets. Currently supported tags are: ZophCode Tag | Meaning | Example ----------------------------|---------------------------|------------------------------------------ [b]...[/b] | Bold | You can make text [b]bold[/b]. [i]...[/i] | Italics | To [i]emphasize[/i] a word... [u]...[/u] | Underline | [u]Underline[/u] a word. [h1]...[/h1] | Level 1 (chapter) header | [h1]My holiday[/h1] [h2]...[/h2] | Level 2 (paragraph) header| [h2]Second day[/h2] [h3]...[/h3] | Level 3 (sub-prgr) header | [h3]Afternoon[/h3] [color=]...[/color] | Text colour. | Words in [color=blue]blue[/color] and [color=#ff0000]red[/color]. [font=]...[/font] | Text font | Mixing [font=times]fonts[/font] can make your [font=courier]page[/font] look professional (or messy). [br] | Line break | Best regards,[br]Jeroen [background=]...[/background] | Background colour| [background=blue]Blue background[/background] [photo=]...[/photo] | Link to a photo | [photo=123]See this photo![/photo] [album=]...[/album] | Link to an album | [album=123]See this album![/album] [person=]...[/person] | Link to a person | [person=123]See this person![/person] [cat=]...[/cat] | Link to a category | [cat=123]See this category![/cat] [place=]...[/place] | Link to a place | [place=123]See this place![/place] [link=]...[/link] | Link to a webpage | [link=http://www.zoph.org]Zoph[/link] [thumb=] | Thumbnail of a photo | [thumb=123] [mid=] | Mid-size image of a photo | [mid=123] It is possible to nest tags. For example: ```` [h1]Holiday in [b]Spain[b][/h1] [i]more [u]emphasis[/u] by [b]combining[/b] tags[/i]. Click on this thumbnail to see the photo: [photo=123][thumb=123][/photo] Just make sure you open and close the tags in the right order: [b]This [i]will[/b] not[/i] work! ```` Finally, you can use smileys. See [Comments](#comments) for an overview. ## Pages ## You can create a new page by going to the admin page and clicking on `Pages`. Just type your text and tags and save. If you would like to spread the content over multiple pages, just save this one and create another page. ## PageSets ## The next step is to combine 1 or more pages into a pageset. Keep in mind that if you have only one page, you still have to put it into a pageset. Create a pageset from the admin page and add the pages you would like to have in this pageset to it. You can also define the order in which the pages appear in the pageset by clicking on `move up` and `move down`. You also have to decide what you would like to do with the original page Zoph automatically creates for each album, category, place and person. You can choose to never display it, to display it on the first page, the last page or on each page. You can also choose whether you would like to see you own page first or the auto-generated. Keep in mind that if you choose to never display the original page, you could restrict navigation for your users. For example, if you have an album with a few sub-albums, your users will be unable to navigate to these subalbums unless you provide links in your page to these subalbums (and add new links every time you have added a new sub-album). ### Assigning a PageSet to an object ### The final step in enabling the ZophPages feature, is assigning the pageset to and album, category, place or person. You can do that by editing the specific object and choose the pageset. ## Preferences ## A user can customize Zoph using the preferences page. Below are descriptions of a few of the prefs. ### Breadcrumbs ### Between the tabs and the title bar you'll see a list of breadcrumbs by default. On the prefs page You can specify the number of breadcrumbs to show or you can choose to disable the breadcrumbs completely. One note about breadcrumbs: clicking on the small x to the right of the breadcrumbs will clear the list of crumbs. ### Choosing a Language ### The default value is 'Browser Default'. This means that Zoph will try to present itself in the language you can specify in your browser's settings. If no translations are present for any of the languages in your browser's list, English will be displayed by default. If you specify a language on the prefs page instead of 'Browser Default' your setting will override whatever you have your browser set to. The language files are stored in php/lang. Creating a new translation involves creating a file in this directory with the language's two letter code in lowercase. Use one of the existing (non English) language files as an example. ### Other Prefs ### Here are descriptions of a few of the other prefs: **days past for recent photos links:** The home page has links to view photos taken or modified in the past X days, this pref sets the number of days. **display camera info:** If set to No, when viewing the details of a photo, fields like camera make and model, focal length, exposure, etc. are not displayed. **automatically edit photos:** If set to Yes, when an admin or a user with write permission views the details of a photo, they are immediately taken to the edit screen. This is handy for editing one photo after another. **color scheme:** the color scheme to use. Admins can click on "color scheme" to add, edit and delete color schemes. zoph-v0.9.11/docs/img/000077500000000000000000000000001345420530000144505ustar00rootroot00000000000000zoph-v0.9.11/docs/img/Config_import.png000066400000000000000000006337011345420530000177670ustar00rootroot00000000000000PNG  IHDRrO=mh pHYs``f3tIME (TiTXtCommentCreated with GIMPd.e IDATxwxlOB& HJ." R$AA@JMA"(`A: **j衤?I@~^񊾟ɲ3sΙ337gΜ>|`۩\2)))B!_;ի #wEQB!:Dv \Dο+=YjH!/@bp HƝ!B!_ U!Bq@N!B9!B!B!@N!B,Cr(k159B!@9̑Ogs=x|/|b)B ~Іix\|}>9Xwoɛ+~:A1ZÉ}k9uWNB5Y2m;vpt\l/p`mf#*B JtGPߍ9uh3[;0*G>ŏ_-Ùx Si4p 92~o!Aȧ1U7(0ZJ*B?eg9[^.Rj.@Lfl>$f=Wy -/ D5Yi= z-y'"B!1Çv;O?oZ} wzooaJǨQ5 )2p1&TxLލ(@:~<UL ŀj(Fno|̙,|+=B!NYFWVY2ev3-ы+=%\rm ?54Mj: ʬ*6MG2ZWQBK +W. 0Lfv;6 χn[{-Al6BBBPUU_bag٘Lqqq|>_AXXoHpܶl6bkZ嘖f`|iV+!!!AcWhтNoA`$$$DXXXV0EPU#͎ 2b5MSt/tˡB!a(bZȟ?Ǐl67obcc2e2Zl6ʱc?p- ֭<#(<@^h[W_}UUt" dxW *cRR5k>ɕ+3ghW*W\H˜L?c]r%M4W⋍Y[>L]~%Ki*]vjʳ>:>7(V!L&G`Æ MS qٺu+FE.&%%ATڵ jrQ:Rh._,WBq?r4իGpR^=ϟdf\ˌ}prEV4h0 ||:f.]rsn7>g>ɜ9s qбcGH||6lf n;um۶ѷo?OZjԩ,\ׯ lܸ1Lv?4vM3qqΞ=i>ŬoNHJJСC,\ӴK|>Fx7itIΝILLb5QooLLLO>9SN1}4._B۶m7{&99g2glbccOG0|0Μ9t2~͛Ӵi<>$"""hذ)͛B!@AHMMbŊԯ߀*WLjj ͚5d2ALL Ǐ̠A|ݛ={P3$''v{vHb>|W_} ǀrʤO2e䠴vJ"Ex2d]OnM~zвÇ1z\.Çζm([,SO=ŨQov1ݻ77Fe˧lٲnj׮MRR211V), x͚5ɛoeӦ(UNjժǕ+TVgyԠ4F#;w~Sp:DEEqJ(Ibb"ŋgiF8!~ T4,..MӸqFW\AUUbbbȓ'oi0d˨ŋ-ۼy3˖-#*j'O6-E1?C HlUۤ$L&III99ӧɟ?wf֬YsigϞh4rAd&11DZZm… FN8A"Ȋ`2HNNd2- χh̙zZ $W\\~e˖cˠB!oټy3?_{B~]Fbt%[0lp >ڵk1zhf|P7oꫯh1z5j0zhϟmyBپ}'Ndԩg4jԐ_n֗&5jTgرLС`4IHH૯vУGwxEf9u4 6CÆ _>&4ԩ-]4t~{&111ԯ_g qݜ?^hDժU)P ?;c=#INNf̘18v4MCQ=V}(N'.\aF<,Xkby(RŊ#Oܤ$3sL._BzTE%99ɓ'c2yDZfUT!>>ᶏHg&ܓv;f]E0!G*yӦM|:,Y /0j(:tXC+B!̝;ݣՊ+Pf{~JJ /^x\N:LRXD 4xR5j<ƍINNf͚|ͷA-B!?9!B[B!G9!B B!rB!B9!B B!rB!B9!B B!rB!B9!B!B!rB!B9!B!B!rB!B9!B!B!@N!B9!B!B!@N!B9!B!iTUm^&I_,h$$$OO!!Νɓ'=rѵkr(9r={v?L۷oG?-?!BH 0|bncXVziZP0fq8 ˼ngYA j NHNNjp> L&BCClc~B!@(F*WlP_YxGHIIaѢEhAi*۷b`4Yv-VIi\MS fҡC{EAQ֯yb0ذa<}TL&R%11?BT"""04ƍmLSLd2yz jEUԮ] UU;M4MA5M:Id BH wy38y3˗/3z([Ŋٶm7ndٲe9snݺ2e>t+GfΝL p֮]q毁R=z4k֌]v6Ο1bRWvm_?cH|MvogQ_[rǏ3m4&OQ^˗pEh4ZTB#)r{($]B zpSresJJN=pW~ԭ[\.IIA4t>t۷.VpyCK.\.~G pB"""sܷ/п}̆ JFF7n]x8xpv-2ͣnw-[,6}?2h4d_˗/ @xu6Z!?jhJkPU5F MPD ߺ;wn, 5G`ٲesvV??>-q~'rYhBOtf0kЦ/9H q8矯ի}_zu6oޒ.}|r*7o5r  `1>r[/3 7۽n'%\b!)) MӰZ$&&*6MlZzf?嗢(/KJJjf񐚚W_}ŪU+YrVHFF.K/==ľ}{r>p`[+BZZ*Htfkͻ[&jjj {թS!+zT>VkVft?g`lݺI#w,YMQ[lѧzWoMݻwDϜ9b&44Ça;P:uzj4MeڴiL?\ M֭x"+D޼y9yW^elذQ+99/^4>fΜ[իڵlݺU&11իW7ߒ‰зo}: eժUiӆ3g΢( yw J*ѭ[7bccsLo߾.\EUU~ۇ柑᫯v˻uh$!)<:'OhѢs Dp>Μ9CRRcǎL|7]^B!c2EB!}FB!I 'B!B!@N!BH 'B!B!@N!BH 'B!B!@N!B dU HMMCQNMMUɗ/?eʔvK ?#Xd1ժUnI!?3g60v8FT@NEGG~G̙3DqBdbӦMH&L(ߚ3,[nݺt:yIMM%..N*DH ''@tt4?Torp8Hȉ7׃"o7!fEB9!B!NMӂX,U?:l2?j?elߛ͖?%l[yMsd2Kȉʼn'8qUUi޼w sx1Aϝ;Ct~z._СC~w`ul!<͟r3o߾&-[rѣGlGDta <Ay_QU֭['n{"=2̈́ 4(r89 ,c-٬xnZf9ǛvBB'OFc25M[yOEQ0A-lf?55_~9dp¼,}{)t`0hBv]-#PZmA`fNuj24M?Ο|)N34-܁2f-wNyڵeUU@m IDATUO'kY)i/ҷz}~f.V FcйvټyNβ'Urcҥ:Z93gNu9Mt9q  ]fZ\Y˜r*W䗴ȉ:/ЧOot͛QĉeK0UU4h gΜaddd+0`@8{,Æeȑ#HJJʖڵ  &&H˖-8q7o.f޽{q%¥K4h pu8{,VZgۉE +WBӦMZx<&ODDݬ7PEQ8z=zt_9sEQhӦ59̟?s2d0:g֬Yz#^w^OA|>f̘N3gN7#G󏎎FQڷСCt16{nL0A6o&+W0p:uʕ+Q/ꫯСC{~m}ѣٳ}z9s&:wz<ڵkk.L8^z1ӧ7.\ѥKgӳg;=H9[sN 8{V=[ڶm_бc$3fLӚ1c;FMǎقȈϊlR:ur QUt݈9O?H^=;v =zt N']t[~8:udi|>TUeytОSf>}z Ν_ef;Fb0X`2eBi02e2]tf}=}4;wb„(^/v2bL< MӘ?L`w^6lКA||<ÆFdds*K,&"'N`Zi۶ Gf„Aר qF#3fLgذי5k6qqqfVXs=`0k.}̙Pxqk8q" 6d͚5z+ݕ+Wy3իЪUk>bb"k֬aڴiѓ{Mp8ݻŋܹ(\0ӧAbԩSݻfBnfϞÇZz ,Hrr27o!--+WR`A,Yʍ7ضmkPXb7;3<Ә;wGd2w ̲e+8##A+papnZ*VkxB|'A\..]JTTC eΜYFl6;11XlyEn˗1q$oIe^^z3r,Y8fqʔ)k(Y6mv~Y6o~DDD2fh Jxx;ϟ/d,YVCUU.](|:u)*j}CQE[8m6,Xsz-EuA`:w6 ÇYl9`߾AlvJn}1={:甠hXXd)V~ŋp%N'[n%_^ k֬ *cDD$7nDQnǢU|ɓ>XCjXzWf͙cxn#G{Ҳe K<-z !oz*Ud}ٳM6Ҳe -ZΝ_yժU9p`? BBnvEZسg7L˖-X`v[؋+BHH(.^ǎpݴkמ( nP2228tkrh>RJ>($%%7o^222عs'kצiӦXŋ/_~V+clق9sfw\s&##C~I L%l6dtfФIS4x{0k,,?J]`vMx<$''FV~/ѫW_0p\F\.V||kb)R(W^%,,9emiUׯCqڵ~l}>ƽř3ٷoǿĉn]ೢ(9) 6qޢDF ^CϨQirѣG>m61cޤTRiii5j4x<5@JXXXav;ׯ_@EFF%Kd۶mTVB#x^l6W`ɒ8pUVj1lpʕ+KO+F o(X qqq,Z%Jgn*U򷾽hJ.KܹX,8N^~#GaF%uᩧ݌8qDTݸq޽{Ѿ})SL5kx ގiӦ-XCqܲe3 6c:D0ct5kG%#eؽ{֭[͛7)]x+V,ƍzKhٲ%ǿE˖8~gf z ᆪt^ؽ{1kj޼y 6njorY_n&( kRre6mfZ?:whXbΝj׮MUp"nJ(vv(W}x\rɓbTP瞫, y^WO̙4n"%K[=DG_z->~ߪDvѣGU6ʕGQnܸA RթSWfDŊGIIIT^HJHOOҥ˴n݆xch/A&Mnw]OoHg=TZw$_7|Czz:Ç}l*UO4_nƪUo~ Hv²eB+C:u=c7)Z!ʔ)xᅆTZ&k$mVN&ocA&MH>})XTۙ;w.qkԨƍ{~/-x'<fƌH'A(U nl6f6|@d'4#gӺ}V^Ȼ`6[Hk`eZc>e+_۶mӶ꼛Ng={ (z޽{ݱ+A]IMMA܊+~s~rƍYVZni4Yr*rzT^uJ*ōv;x2_}4-ZAXNSHʢEuv;;҇. L3uGNYK}<>`N_4կZ9Nchi@{;9M"ve0M}(O`@|)L&WxWyiݴ]wSwwSfɜm꨻-s֩2fUjt\6-jŊ펠X/ݮ&I/ž=s$p-:u/( ;w lBH '~#+_}~еk6mڔ/tĉ._kƈӯ__N:Ņ IƄШQC=4?֒%QUX!ׯ/7o߿>W6Q###X`>СChܹs2Mѧ:~xPߚ7o~c=tkwƔ)S0Rqy^ye(:wRҳgw^}zElll|WXFǎח}ٔ)Sҥ3ѷZѝ(zEbb"Fo>\|ID]0lkՓ+Wx֭kϋ-SH^}_ӧwPuԑo掭wޙy.[;uywֿz*ÇCL6-NlR:wСz*'O_كcǎУGw>Ldd{?^/پ}_N񐑑A׮]'Nйs'}ʮx)))ח'֭+o~gtɓz ПhtĉGNߣGw9( 4сm[ch֬iе韶+#G2iDÍ7PU9sف_~6mZ]4ONn]_ѣ;M`4Yn-]vf;wN~A !=@ll,&;f͚ԩS;$%%Vک2e֭HNNFQ ܼyyk׮ֆRJi]ׯ1ٍlnc06m Cs'/_FѢEXx /_/@Q dd3x˼ys)^8III|ɧꭀ+V xR^g}X&ШQc}[ofqL,--9srL&wfР,]\՟F fС,X0_Ea֭[q:XI&Ӽys;woݽ{`ӏU0-&Zf޼قb+޽>ֺuȝ;7 ,? jq0`3^{VZM( V7xv̞=;[YNsz9v+VGٳٳ:uӧOgΜ[rWܶ.># K.uz ׯvknZ>O+К~h4Ssן={vc0xw0a"3g… pѿ}*Oٺ?ۆ iӦ vӉje%z}7]Yfcǎ̟ .p~/^µkHOOjG?cQUYf1x`&t}c~`UYT6mڜ- aРA :EQرKYh {rvxט?> .&99-[>A4 _k U!0nܸOKeZy衇8y$iɓGd60@JJʭY<4iִHAx&Mb4q:A7k2o5?O< j;|0mۆviݺ e͓'aaa/^D&85:.ڶ С`B ߚ~+}K/кukϸqcGR@ ,,"E5[6md׮\.BCCFnݺҵkנ7ZluǡsߧOթSgۧO9tҢEK;[o^/ d!=z ( F={йs'\.^-ZVjժPy<f3^]v^JKK˖uʮiݺ NUUiѢ%(;v1U222(\!!!rY椦s .Oxx;n7]t͛RJHZZ~\.}Q^yeq+Gƍ3g.yeΜA}q}kn޼(\Oݬ%F4@#k׮c5\JPMls.ddd 07`ʬYլY!3f3)4i"FJdd$.K7YN;N-ZHj9rdP@x xy2ܹl?'NHϞHMMeĉ~V@n~])^BXX;?ctN'mۆ曓Ss[ok|9P֜r(\0_|5kgbZ]bڹSfsn]nMoӯ_2Uߎfƍ Y*wCɫ!Z@Ne+CJOx"~iSY|9W֢'[rIdi[lmgrGboȵhђɓ'{n,YBӦM҆ Xd %J["l٬Ҳe+&OĞ=Yp!/o=$$D/_ƺuki.7vѨBlܸ˗QP!@cCK IDAT?T8#G/>g7Xn-͇~|כȑos755]_vWرiڷoϔ)ٻw/˗/C1EQp:ݻyǥM֜>>-[=IH, YYTZBvvUVs6sTm[)))x{{ӤIΞ=Kٲey׈bE=Y%$^zc2l)]4e˖Kԯ߀^=VkժgϞ6J%"b!͛/*gϞT\xg}6&VԬY^(^ܓׯӥK233STPxzEZmjԨIzj,B+5mW5ktx/--M~mr*T ! aayVZiРgΜ|rkBoqErss߿?J `֬jʡ/<==\_~Z>v177Wz-Μ9 /xJNZmjղYs9sRJbUǑI߾h4ܾF͚5 * IB;i+HDZZ5jԤnz={5j~5jT*ޯC*-U|]W.uj9t | ?ZZXVZlI||ٓXSkjU*A휮{kHtf˕+Oړ* R>, TGnU\nZСCy&}4֟СCivۮ9$I}ve?R$.]:ل?+- aX,֬YaX,usL z.lٲt@PzWtY ,1d`n߾PR*rB?Z@ @P(hs>roȐFsi4oS=Uա:5 ={IzV^MTzżyx-x܃lC~[/ OaecU0嗻wBSH,Z^`Vpwk֬#Wr n+XQQ3 ( 6m\.n,xV˷~P_QYZ|**TDP<.`=dCUW6m8qSt,'']jɺup=Z(uĬc„ԩSGN@\?=qQak휛+6l B C`߾}m=E0d PTv`/ d͚J[QX1:thϹs bodj|};p9XdQ:vݺ3x \RϗXzɐ!z*Æ} 8\};^$f5`@ْ*!!͛BcG?.]Dpp b!:zA Пׯ\X&M$$$ÇɃ̙@TTT>+o޽ӧOw$Ѧt dѢHvfdd`0С, ~{={6]pl "''={0iݎ.~:~rh.]:Х?{w^o'$$}y|49c45n5ct/^gՓӧO;T*XH``WfϞdյV]5jԔsSm۶A1޽qqqh߾$[={ԩSNYL6>}ʟŋ f`Xttϼys-Ǐ~%Ø6mC=6 i?\\\xD8@9_!99]vIeظq#iii)Su{_WWJwvm? g2$66VGX,[nqAY.gЭ[wϷ WWWnYfSbEfLl6c.޽ˎrHܻw5kV`B>S̙Ve) 0E{7Iฺ{Ytw:V^C׮]Yl$fjy,XȚ5h4WL:Jdj*L*D G0I#22~!ZJvv6[lEoae:#*͛?f[˱cǎBVH3aÆӾ}ɑ0>f( 6l؀V%:z999o^ϔ)ׯ?f 6:D۲e %K:؂ .r&MO|@֭6ll'i$%KQD n*_XV;*'.x/׻wd$((#Gbe^zph>q>l2Lt:, |s?3<狼^fwbEVV|v++[فZeOqq9YpPP0ǎE$F#UT CF<(o' X*(Z+LFJ%)))$%%a0شi#AAA+ٳaVTKj"OOOݝd<<}]v,^۷tҩ?gXONǎ6nlٲV]V]O/DMhZʹi3ʦ| |Hf37#{J^z\v)jԸq<_:jժNVZT*Mld22{rss>|nܺuO?4b0zh^ƇVC:upww]v\v#GUQ(4l؈VZر1xyy@||͛୷lMbF8=6mذE7}>bG$''#I 6-6ll楗^"$$x^{5{}ARIݺuAu=y /Qnnn7J !!!޽sϡP(W\#HMMu*UDxx7^ƨQW$QVRݻOFh׮=SNݻ+4l-Z)թӦMW}a6Q*iӶPqTvmyWz5j4W^%44ʕj2idܸs'ٳP(xٳ' QF J,IFqqqAPШQc{\Ν;y뭷Kunذ!VBF0]b0~D3>sWN8g6X"ʕjCժհZL25 /H:uUgΜqKjb6iԨN,>ƶm3fL'((e˖RuC g]Bٲey-h۶ z $:zYlfȏӧ7ϟ3gŋX,\` bNǝ>}^zҷo_._vk{9z%ի'69X[7g&(f_TĬ%44~/gZdrub o>6ǑCիx"Ǐ";v,/^… ۇ^z_CZZwqƢT*Yp!AA̛7Wa U6((ѣ?G\r˗/3`@?z!y)J/^LPP 3gw.9w,}OG;E5 tލ{T*ȬY3 ѣ;?`޽0u-۷52ydyB`sJ1RX<B ʍ a@HZq:6A̝;Z-[٣3V/hZ._Jl6FAQ5kbh۶-W+ FkחNv?:V ӦMaРDDDFaݺ4hڵ1:'Gi_@׮y]"-X*S l߾,֬YMɒ%^Nb-3? 8h"j57n˫k׮xqh4VZMPPX,]Mff&v픷F,Ys4i"svg...dggyrssY~..٘mwj=R%Ilh cĈZ۰adeem6, Wѳg/"""``%޽VL&˗O>DD,l+X,QT\[$d<=KNIIT\y2eTf Խa*[+ѣ۬BBB=RۇDDDȢȑ6\ݻnUn="##X`:2w6nH͚5ٳ\yf~jժ%=WH6 IDATt$Iڵk/^XC0VdbՍ듙B@Pлw/BCmL&<_ˊ+8p H2e,Qj%+++bѣN$ѷoɖ׵kшFjҮ];8qÇhre.{fꫯeɒ:tP9!&+`0šCٳ~jMn61N_f???-[Jvv6+Vd͚դ!]ƺu1kɦ`kw(ljo;ҪUk<… Xx EfRik,jEFFl%I y^Pjj %J )))/j*[!5j:.F333Yl);wã8mzcXh4:]nJJJ KyWiNjAњLٲee '̢EѶm&LY]#)) *jeXXHXX8m~qGM6Yf:t+VS!ֵ!33%JpO7^2C&bҥs!I$''Bbb"JKKC70aD*W, . XQQE{6kӾFuuۯu~""^o/w|Hj֬絫B &, >c|JժUʢL2\z;wpUTBNN6*UbhQiAʗ/O||<ժU *8DIcժUTPa(8Hڵ7hps=DzeHZBѣREʔ)#{@vؑ??>|s Pvoܸ1TZQp>J/wҼud)iӖkW3b993۷AJJ*ʕ#77F?ڷÇ]6ZvܽADD$nIfXz#GjFV\+(wkѢ%6m*w`5 2SѣGٷk?';;%J8ߩ?ӦM׏ 8H>{21*YpM>;W{333Oe?kLܩZB)Jrrrv3{Xӱl2J*ڵk,TP'LbXx1ʕc͚̟L0N9uG<<>uuСCiӆJKj՚g`40`_NER)]4.mxem~aaܾ}5jpAj׮ l6%K\r? / O$$\K.df *Vȅ ӧyS%JxOΝˋƍp nܸAPPpʕ+Gj)_<%J䥗jQ|yZnͅ ̤T*j׮$IL>֭[;]R%ڵC$/γ>ٳgxwQVgyK.ҭ[w򓔔$H:^jՊ˗/qnCQ^x3g~jժ{XVZlŋ(Y$ԬY!zoJ5̙hٲuqg-[$..t^'55իRׯڔ/RxTVk׮Qv{/56UVӓի믿Rreڴi#GӰaC\]]ŗ#;;[Xt=<Ȣ+==/GIpO.=I&?)I}o4w~h,;wI ?EIFXt ~a#ȪVtڞJ- bH<==СjZ9-ßA$yJz셣$IjF#jRرSq={@ x~`.<=?CBBc|J||<9'''CIII@ B #ݑ=eg'`MOYpWQre>lf*@nT=Qa9ಧw_WvT($)@ B  Ν;ɓp<&M… ;>dk!;Fɓ'ڵk6 Lrr`8?axzca\ra>dA 8;wIlXd1;9X̐!,C.\@HH0|2l6$CĬ %%m3>3[/@ <7B)焳V(1lpˆX(G ˗/RJ,]/pA`͚YBڵkx*,X{r4oʔ)4o&V$#.0c 5j<&B2d(˖Es1Z-)))ܸqkcÇǨT*ڶ={`X8x _~B֭[ܹ ڵ1 zkqs@9F͚/Ju_}I:ud2w}Gɒ%y3g6m~~1tTO➀YYYܽAr0\Y B]8v'N@=uwwh42rHnܸA-cV+͚5cޯsE O:Eƍ9z(e:tP@ BNc͟[d2P(0Ly drWW7n޼ILZ^yezآhnܾm*&1/iR(L4ZEhh(YYXVt:f߿W$pB\]]X,=kFݺu9q8+W&;;;+uֳnzL*n @ !'x$$$pq>|ƍڵe˖QFM9bm6m*ZwyW~μys1LXV:te)Ʋym'IIIܹUVjfX0L|h4RRRHKM``n%I9Հ@v6y7YbX,5ж":R @ _B mۖWЯ_^|*+Wj30h L& 6d2ѬY3}ݼE #(]˗u$$$0rHʖ-RaÆiӖׯ1|pWZzW. 5V5k&wܡJ*N, <{2Paayޔ:C.^@ڵvN /ШQ#rq&*U ӱcGΟoUVh4Z^z^z )J(߉zyEWa\|۷ӯ_nb„r5N:Ÿq0LB 'EIFXt TRwrݻ7/^D2~x!@T#b Ju- իנzU O=""'@J @ BNcZyg9 @ĠRw^V~r'D``K,FP>@_q'O~bxCO.@PNׯ/ڵXbؓ  ʉ'r%iӦ!'x1oW{~@DPФI># J ikDz  !O͏@ B @ @ !'@ @ @9@ r@ B @ @ !'@ BN @9@ r@ !@ @ !'@ BN @ @ r;F#_Ra0Z}̟ATYZ}@ !qssC o[h:ONcGTwLLS=$qyMؖG͞={@ !G yV_#o:Np,t:z~WT*z=zIFhԨ!ojQ#g:Vk(a3 r ^ZTB@ N˫+9J={P;z˗RZulٲIHNNJu|NEEEP(غu+-Z)o\^ۋ,6oތN:/΁,^#** J^GP*̛7^:M_[tzڵkq= @&ׯ_ yY:thFKHHcG?F͛0`@N8O?LR%Z 8`<<ѹ?&,S]=zb曃d._| UV%11 .0xv͇\;Itss1Gv.sU.]PT* iD"O%'[O7L4k֌z);'N`Ȑ!f1o|hР'O?y$>999?=; јKFF}r}d2O9r$& . гr #Fh4:?jh-G- ǎAtשNh@ ΃SڎRjj ZEVVV!ؾ}+oZ|@ԠRQ*%6}IIJ*4"\!лwoONR%ڵbu_~ɒ%K5Zl l^u %ڵJ[eԨOw d֬ZQF9~Q/]?Q~}j5>`ر]k׮_Qvm>-j[jQtQ @$c2 =hxxd9sWWW$I7dtZ/_^F( $ I,NRR5k@ѭ[7T*5[nE2h \\ i?$IBVQ'gΜ|r:^yF# {RTI =۶mE$RSSU%z!!!F̹8 z!@\\FmڑrxKΝسg7;wEJ*pm޽?/NV?pq`߾}GV&o3L̟UVQKŋ֫t$&&ʼnr)d*@'\CFR1tbbbZڵ+ZVsDVZd*in'VBAVw%TF~[m۾' ղ$XW_?x@ !d`Ziڴ)ԫW_JZZjj@۶miԨζ믿fŊ1iJaK, $$$o|$Ib<ޖÄ ۷!Q$IU| ZlV{9r  I&L] !UF˖ܹ3{Cr3t:zY4mڔc/W_}Evv6M6LJ2eмWӦM[.͛7'44}!Iga„+WG*U7|S^!ZT)999|4m*YYY|W.]ŋL qqqܹsS1yvòe_\p@ <]@ e]""'@E9@ !@ B @ @ BN @ @ @9@ !@ B @ T $E||<999H@CTQgy,:D GPxZ:)?l븹'P(ă'r'K.|y4 .DPbXD,Z;1cbZEXORɊ HB <999t؉۷o&:D  Ξ= @Đ٢3B lfG"8$IUB @ ͪTa4_"]ضGr?ZPκL}TE6%! IaaHD@@׿T#88DϞ=0L?t4r={"((P~\ʐ!ٳYYY$$$`4ׯ/E}rss0?ۇw5vܦA,h!͡P9su IDATuJ(l]JJ OJBPPTrrL>á"h$9Vk_r)T*˗gΜ8^-o/~Rɜ9u|:}i;$pW*`Zٶ yA0 r]Gh {(9ov¢^뷣jIHH`5_J`pjô 'NۭP(Ey7Xb%`0׺pf]d)Ŋ瘿mZd1ITRu@ BN$x HϞٷo$a69s&!lذaRT|._ѣȑ3t222cĈXV" eܸN$IԩSكa>$11RIǎ$$$Šh4ߏ7n0bpnܸ$^zCu N9rV^ Poݺ۷CcX={6!!YRܹӛsͼ?G%,FIy&}4`,Y"k;v #..:,\`/_^@}A\vMڸqݻ3bpRRR5hЀ'g͚5|I4h@hh&,z!G\I{n̛7aҿV޽{[]zݻ1w\V+=zt'==L>d$aa\iRdʕ3oXNG.ZDϞ=8uGz= 4Crr2JիW̜9X,zvŒѣ;qq@ QT*2e2C|Ȝ9_juYgã?ٚN\DQRiH%z'tLP!BAzI@ P"Ho^͎lz|'nf9sf;~HIYKAA>bVˢEi۶- ??3goazr9VVVܾ}[nnzL/**")) >Ã(T*vvvݻ$~'9+h޼9QQ2,)))!!!y%޽{,[KVV+&MR\\Ν(++cӦXWr!:VTb 2m4""Q*r -[Nnn.OR*N:)C,++ϏQ,[/ӲeK֭[ڬ4  %00(v7$'118Z-+V`֬|Ǣahz͟?=Y2wPIMឬ^4:Ə@l2cmϞ8:6bݺ4hP{,w+++tbҤI,[ޱceeZBvYe|%)i,Y{hO`T3 FՍŋcd,]'btl9:?߂鴃XYYnzZl_|Rѣ$&Ǘ;wyY[[SYY^g׮|GkNr9!11IU}Fc`͛7HJZJb888ܹHJJ"//GGG.]FÆ :ĵk? +++6mϒ%K$IU4g޼99%~Z'sIN^3999dggWVV^GGG@[n988P\\œ9s(-->0ɧf͚cggG]GTVypFjqssl̲21}ii)7^ztؑB1jFcb,\Nvv6Ç{jFf鱖#>>ތFAT";T*jU0{uذ#Z ѣlݺ嗇MjQ~ZlIee8QRRbfX[[@VwۗE>zNۇ˗/aT(4iҔ͟_uav܁`v͡COvygiڴټchر#$&&sQ<==h4#v꫔e5mڌf͚jL_5xe0۶mСtz=5bʔ\rgg:[׋ƍ4nܘ  h4`ussJeId_WW7QT&?WuVza2 ++ ahZ@&TҥK_>@YYI]fȐhZ<=ʪJIѣֶ$IAKRRRh OVVVhZt?!--(SB@=\Du,Yٳg8p`?ΝdPjqdcggG~~ի\Ng 6ʊ|ׯÇ?^ۓ^GRQPP`VL&#<~,,, g59p:ts2wZ =Q鰱XZZm9xO+믿_~Irr23fbkk[ BӦMk\ 2/T5Ґgß$IGNүVӦMw7n…,_s=NcIݻzVK~ڏӧsiӦ{nA7o<IYY9 g^~}߿Gzz7oEU'111|$&&ү_Sru1}zx!ii4o\\ȧ#GD&ѿ""o?13Fغu+͵IەX[[W_T*9Seeee4jK6h`MǙ?.֭a@XPYYɾ}{پ=1}mQj5 k.va6.,l6lAV?L&[rRSS31𜝝MxxIIf}Dr/51h͎_,prDddgΜ!::f:ŅHΜ9c2Q1KKKvŞ=5ٙٳg…,_BՅ;wP(iٲ.}Wk/ K,Wm{f%f}43Ӱo#\Wbrlmmjf}_.o_Z&55}QVV ,ܯ_?V7 $IC 腨Tj?΋/ FChLJJۋ̘1rz{Gnn..oI~͚5m۶;wKKKZn-z-ZnS ĉ\:v dFT*"""q̘^G3yd+ƎK hذ!:u̙Өjڶm'y&̜9 VKnt@nϙ pzcqYr9*}ԩqܺuh4 @>u4߿ZӓdzQ*@@3w}z&N@DDIW.˓@IMFdd1s8˗5># MJ'EҟNqqqIs$9dW_6<\_FS‚腒g $I%rXP4.x=zQTTTu$=jsLG_ӧ~ڶmK۶mŅ'znFSI``k\Q[,:k`<$I9r0]rl5Ria 9O޽{L<=x1cFK'wrQ|9qĆܶmc^QT*6lك c&ß e˖9 ??_߿ϤIt1H$r~ _2n35pt6TYJ3U.|!fee%e^}F|yc4^zqhٞk?Ԇت適ֹ5T*RSW3|]uݲe+ mP=MMד‚#G 7 LIAڦDCmG>=W[U?&c`r=¯pM;6669su6fM 7>3I$CN_ވ;}4#G`ĉ<|RɠAN=zOlݺ\εkט0a<ٴix6bƎ۷Mt,s87oFT"ꫯ%117n0q*:r9nb„L81cFz=6˓ljNGTT$#Gs]߿τ 1cFSVVƬY7n, iR’ӧq=QG'((H_[oqz}U d2GW^fQO4ވN:tqjѣb5mڌ&M>)--}$y^_V%((XOQ^=PPOiiIDDwM:WȇFC ӧ&MF'aVsvvA֊K#txyys1#֭ۘ\])**$**Rl/BAII ZAP(رdggºuk9v:VZ3ud.]77wiQ 9Xiӆg  "m|MP(?ݻwgСL:fJ':HcH'm\΂ypss#44Tߘŭ}/`cc#b8d[GcDVPRp"Ο?OZrrrND{)J.j4hА&I֭aMF\\.'**oHZZǎcT*{V5_d2lm7ߢ .P~}h>NsoqEEEC뙔UT(5 ??;;:Q`5^]d&m([\\L&M޾ֲ#dܽ{W  Z֖#GbiiI~a{.GaukNZzǴiSeƌiܹ r=غuX^EE8w*++%++ZDLA00E DxxOfݺRIQQ!gϞT% : %>,VVVuV8P+K?:ٳgYt dܹsr9YrrΝ;+4 nThY@߼yi8?r)7[|N޽=VY=zwK.ٳDEEjXXX.\?Q..,ZgL/޽JEg͌#oȑ#,^?e0{d27-[dӦdffӎٳDD"yGGGRSqJKKkkkn޼A^^>DЬYS>|34b?N'**,bc%n\v KK+7o䐓$r$4x> k(nTVV2u4~'ʉ'ߠKK+O׮]jVO] IDAT}ի7.JH]FNiӦ-:6ol:u7nܠ^=; BNqjRմi$] ݻ7_}u'B{裾|L66mڢRh۶i۶mq_mk׮h3֖W_1~ڵk-ƍ'77f͚B **s5bbjҥ8(k4W_|~?mڴA.Ӿ}Z)S>ˋL39u&LCT*&Oɓ'hР>Ç.DFF_?HLbz=;wӃ֢E v튅tڕ-[̕ 3/VU[p`c}ܹPe$7IIS>| 3gΠVϦ]kP W4v{4? LСCK=*ҭY]Ç{삉_#//8|Vzyy>u1)Z QucŖb99 |cBJ$I 9Iܹͅ 1T5e ieee򩉋 !UT>9>ɈnD$ՆUOSm,_Ndq1T] 7aF&LH/|mmW} FcaaQ5ՑW5ۮkCpm۶Ngķx Oj+9Qhu U=6ldu[M-YXlOc@ޚU>IرSĒx,5B`ŊuzשmKKKٳgX=ذguX\=j$I!'/)JŔ)S7o.2L<R~}>lmmd8q/ᤦ<=矛A 11/͛KEE92/0  믿#F7ׯj{d<=qF wa qAe0OL< =fh&O!=:)S ۊ ۂy!!!2e ܹs !!ww7aTII ܿ1BlKV֢P((..fԨ`>cԨ`]fr>>Oa^ \h\ `Q//O~rr +=5 ~~ <_]r/VX.=ׯ_'$dFz޽̎}27omll,rd<=W u jgDtGnn>,[chaH-ke\.gڵxz'66V܀P :xFyfX#xh쥤9˗!X qg֬,["ՍիW%*O>ww7̙CxxJM69ŋmvuFa ?[[[\.ݻ7|d2&OĩS"88H8pbYرc„qUVZMٳg7rԭxyyԩ#))k)++%##cՔikk_")iUd`+W#Q(̘;ʕ+Eq3ӧqq+`8̙믿C9sf3kl*++a[P($&&q5l݇H&k,8q"N5lݺM4(222O( vEƍHIY5 $$ ƅNQ|M(4h0`ϞرS4kdզ?D||%%%ٳAdy̟?Ziժ$V{~ 6pG !!͛7!ʒu4iҘ]vUb8qnnn2"9s,qq+|2Z/`Z-j5*- hZ>\.#%e--Ze,^z|ɧ >3ꊛK.ݞ̙XbpMm*LppXg ܹsD[)P^=GRر=-[Jbbر*t$^̞=cŇcY”)SHHt888H7nI!'IRu)//'??֭[cccw߿oba%%UHu899R,G.úukquu!77,nvee%hbĉT* Dqq1/TVVruڶmGVV7nՅ,34h Mvvv(*^~epor+Je ׯ;vu^L&c޽曢1 ToiMIVVV4k֌VZSQQ! ^,2tPZx>Kv܁ СCmێWP(͡oߏMիUQz/00VG( @cM.>#֮]˪UŹlǏgPt: ~C8p.رCIJ4iBfUtssuyD:>|ÇBj6JVKÆ yW4hЀ^jtؑ `ggF!33CDIbooOee% PVVfa\ȑ#MƇ PQQ#GՅM6rJ%4k֌={2} LR;@F@NN(--q&hZ 9}~uN$IKVJz")V]N4l$&& mllXd)gΜf߾}={O>f͚1w<dT*5Zz!ׯ_Fee%Jlll:^HFVDd"\n{2F7{muw'N2klFV {(2+/89Q*O9NVd24h EEEƛ|HzL~͍>x3fT#XZZr7t "#h֬8ϯXÓZ חF_`lR,+Κy=OgDd岪T#ypnBy|@˧Iq-daa3رSq)2N> /`a˫!rctڵHUIGN|ܹCMvGa &-T*%j}2|L>'NH>^h4ZJ͚5Aܾ};vo^<br<=~U{rypvv'o޼Ç2А`ɒ%?(WCĖٳߟ rq̜JNN FbrqA/M2 u bΜxqiRصk'EӡV[п,Y̹s爈P(2[;pK9{L<ĺ6r|]FTT: Nl2X޷^DдiSmBzz&~8qW^l$I 9IE<쳜={Fu2yNcԨVuUK.hZzE>}̠WywMkԨdffҮ];J"""ׯsM.\DEE;w1H۴i?R |dff|J :w"?'O2v8ڴiJQ_*6mڠTֽomEի?aeem1[n^Onn.;v|AXXSИ1^(u*ꪕW SN:_cK.If]9ICgȑΎڧP(h۶2zΟ?ܹ80x$^?r9'N2{E$. D7M^<c\ kq!Fy[vyAknt 7q`_`vƲQh:ITGmW*Uu݈>OcǣW$&^2LW^丟hnΒ$!͑d2֬Y x"oAtrVJzBc則P(((`i&߾}I&سOURRB@% Dt۷q^mC__ߝ?6LMMUmaa+cǎslrrrǏG^^ږ_|ʒ$I$IB\9fDLUhjtlllD/S:I&!8Љ:N_d DFFѾ}֯͟SVV&71֧y,˫ T8yܥ%:uRIFX|#WGs6WǃՖGv4^֖UVa3yjۋm۶>|r֯_ŋs&M>+bDY)--jZfΜرc())֭[;AXz>>̝;r㭎~˙[nUQT90v<0`d2}-#?~C&X%psssZ/رc{Z0nܸQ +&$d!!(..ǛR3f4V%Ԗ'k֬Ϯ___BCg3o&z''*bܻw??_6lXϥK&)Lw0ݻ7+W +W xѣCD<ۋ9 Ng6?#>>^L0cd$&&) d+W…իoR˗/`|1/1MDD.\ی; ^*q~~1zU*Æy`|Fr<=VEݻw7n,AAr93STT1@>rDqQz=߿\ݻprVޅL6w}dr6\rQJKKXb9saذDFF^m۶PKKptlKZSVVFll,g˻* [[[^²e?~l@̙3Zb,YBxxSNy[nҒKcIH1`FܕwY}Ra׮4nܘTJҨo!9y NNؾ=C-z'z^DBذs/_Avv6UON^M||"!&f'O&$d4drf5]֤mbD!6v9s&AڵBVݻz#1L04Ȭ .< ML"(۸q˱a-T*"aY.C.ckkKII jwҾ}{>lGaV+xMvXj$I!'/lllĉo%//J=:u &LFNNC EFvqźy!mڴӧyW-G& /PT˼;;;˙;w|'5 27n:uH0>rdZC=̤AЛ iذ!i߾}nrqq'~6RRR"UGc̘1hYYxy926nzj4*ΡCT*T*3c`'j_AB#"(#&W4j55g"Q}%Gf#̸hv]+%PTVVr1|}h4ȑ#ЬY3yY2lp\<˗`ڵf\t:WCBF^%00 9[K~Nو2r3f4#FnnV@ii)i[ksrrpssG:P IDAT+++K; [l/=\O0h`lB\J>>t:<=@TRRRBv_>гgOΝ;ŋѣVVVz&M7bhѢdIjU#$PReXXXRXXPӲeKBCgbqKKK 6lHaap'OSNaT^^X]Xx gΜa}:uhZѨWuF&2j # gAҰIGA TvP,[VTT4/^;v'=QT*рmeyg2IuDʊ|pfq2 dK̘124i‰?iӦ6lhlP~~dZ$"3y8;:qƉKJJhذ!ΝUVjfϞC۶m T*UV`|Lh FeOY*((\.G3\+}~LH( FY~#2"OSVVI$o 9sӨQ#~'v޽{6CDhzΞ=Crr2> ޽{?_WIN^-zsͺwQ{Dns8ZڂfLّÇHMJӦMh4d2bbb8{,qqq 0Q^^͛76664nW^TpssZFXX.g8|pyW>҃6h Nɓ' 5kd!gyw;/…,ZW߿={vamm-rTzyeۯq'---^A[qF=`HŋDD?yez=_cǎlʫZ3gO>aٲ;wŋc?999,[ z饗xI?w`y&RV^ͅ  '''*++iܸ18t(*BI޽{RYYIIN^EVV&nn~ҷW$I2$=J :A}EHh+W~֭[DG/BhuFѻwozIvv6GyUԺs!iܸ1?M4歷B&{:^jNU*ihٲ'00c2hѢ`jā]rA@ ԩS"8x5ޞN:RU(J"#駟b܎;ZǎqTߦP(ebbh֭ &;;3gF߀8~< &Ҷm[ 3bwG^`j&LHvv;δ0"ٳLJgyLFddwޥHAYc03zxL2nݺBF1 J.]pss#'8OˍΝUCjk׾VAc>S/z#())sDE-DPЮ]{fΜEVV&NNL0VCbС#Z7xc ,2Ξ=CDD*Je_Bvv>#ru l/Ye6iР;w_wh4>3gNSz5X,>)B!D!!BC`8B!$B!@NU)BIB!+4+q\4a4̴R cl6ӡC̙o/`0pdggST)ixh& |Bi׮=(B$޽{9q8 B93/n]n"9!_ԭ[={' "$_ʕ_C'A{B!$B! !B B!$B! !B B!$B! !B B!rB! !B B!rB! !B4((={t@_F#jBQB ğ6[h!T^]D233ILL䫯i4BH 'lL&C%99YCRR%L&B!MӰZbUU1Lba߾}ԩ=pss͕ݻw +۷cΜ(BҥpuuߢRTRӯ_?ܝJ(sXV7n{2n6'NW^:u?nLF,AoIIիIDGGB:iF-\2f֭[a0v:gڴ[ne['bXo_>yyyhFիa4yWKf>oAnn.Q\9BBB4 ggg^ymƘ1c￧A~}' B4J(?Ovň#رcdeeɧ^_ J>}: 6DUUnD!ǰEz,Z5 |GX~iӦoy7ػwB xYh[~Ajjj˔*U W׷ns:t``:uҥKCSyyyk+ Ԭƍn:<=K0q$|}}پ}>>%qqqZ@nn.'eV鬒׬YS={n:TUv >~@ʕ`̙B\\gyѣGӻwo¨X"L>]ܽ{w0ԨQӳgO @ `ԩH\\&իIHHf͒o| i,\M8t*B{}&&姟 ]PkPr~șLڿYf &^xQ}vwx3aB>l6{n=kWT!?g0vzdg&''R-~aloBTU~|ƥs>|Tʖ-ٳgy_Q 8t.]Zn ~G^~ezAɒ% H 4w۶5jмys{}F#Kf-@Jvk Vo?W_}+PC> p]غ[QU{c[7Q+qڕ۳g'8BqfȌiX,f~Tҁjf͚Ԭ O=4k?B4j֬I*UiҤ  bɒ,_~|r&ҰaCz- LٲeSժ=bFSo&-͙3%K?o޼?qo3|}ܬYhذ!%JҥK)w}X}̙3.6lX˻6FghԨ1{|QcjxFG!AӬX"^)O⋤"--Mߘ^^LKKӼ ?~J:u8~8uaƍ?~z5kҿZj'Nf͚lذSNѧOl3p@ڴiC&M2e T^s! gyʕ+3tPڶmKÆ >}:?3UTaݺu?Py͛M4i^^^Ӈ/*UԩB`29pajժSo=/J^^CYތ3HII~<._bb"AAA+tԉ'PvmN:ĉ9|]%3gPV-̘1cԨQ3g0ydK?#=fĈL2jժHtt4[ɓ'y4hÆ cT\޽{ڇ ,,\.^jEZB{˯*%9+*#'ΝoBTcǎ /Hc!xxx-!$7Ōʡ x("WrB!B9d0 =g?cي`0~s&`0<}NkÞ֦-eۇ/~ BH 'bԽ{0Wֿ>}:'N|4kWW?ӢEs\\\|֭[N^=kLB ?y$AA̟? q_С}ȝ;w $>>?|ԨZw9|};;>88Pߌ׮]bM&:)h߾](  !3c?̵kW)m02w_b!>~ 6-e`p`{}ubX,lڴ }ߝ!-d21m4'ǍVrz9ɱ*8]imm:uj Fחع( k0ͅN;i;!a=˝ZqƐ!9BVV͚5ۥ\n}XbaŊN\(^6~"wWsev,iV ׯ3%@N<"V{PU;\AG\ZF##F ȑQUKk.5%JвW\! ۷sX.H˖>`0hժ%jՒ$ٶ ~XvMkW߿ݻ{n ;[Ktҙ] eEvS`Z6m~~Xv FVZB899޼yLHIIo>DDӧOo^j7MӘ1c~~Xzi7' >-0Lt܉~8J@? /x"̝(*M֭+~~ݰX,u ))>}zӻmСC `ӦMw=n1o\V+sfĈ,X0?n,X0_a` 1]vaΜل ++hzɍ70 nJo=ÈLPP f AAb41[({:vhu´inW͛7Đ!ucg0.^X-B9|0AAL6MPUիW׍3g&''3pBCC_x1$&+4\\\hݺpM Ohhϟ/Q!$$MӨW8pM8z(juϝ;`&Of֭>,X_~g." IDATꊦi{."#Xv NbIl߾'''_,; ;Ⱥu8v&M&!!GG' "*j|.X,֬c% <%Kɓ;v!!=.( V4fΜő#G=]Gzz:qq,|gg'LVmҥ+e(š5keY?~={v?;>jĔ)lذʔ)1̛7<1b$c 6n܀l>]r999\}IIIl߾PM%J` _i3C?O2fhEaĈi38y=r~~~?~ٳgѾ}4M#>>+W0kl\–-vڝmh7oΠAiӦ-5bI{Ea„pBBBhܸ]8f̘ɱc?s UQ7o|!s'1%Y֭[6m::td6;v ~~~ןzhʹsf߾$3wh`W MPwSưg|||٭jeذ8uOݻ l6LBB}gK,IP'o@ϊ~HXV*WBJv? tBnn˓1raԘ۟u(͛7GUUxj-[77B@ZL&4Mcǎ|7tО͛7ј_eРcZaϞ=tLHHhv/x, 222x)SRJK?nBΤD'77w@R Yȍ1A-6l~ҽ|<<}: 6,vT3g><--qFʖ-kwX&MٳgQFhhlr'͛3~8={peeey&G0hBvԎ&<6nW_}Evm'OܹsDDDo˺uqf=Z\rEom|ڵk(?իWSz5 ҥ.M6%"bDDDФI}_={əvuקR *QbEnL&;;d`}vdeeS\yx , |E1[rmЌѣGqf͚ID, JbŊ:th֬SDsYL.2j0pgf3KfM۷ gB9G4ʕ+c6y饗g'(ba!:tHfؿ?k֬W^F|||X~+W}٩l63p@~`-݇ɥKu+GbZW_}?lڴ.]SOƛoI|fBBB`0ӰlϰaU :tfիG5b˖x>s*TPhz{{7WPEQP"2aBgϞo!*jbRJv(tÆ c n݆՟ @Ngټy{"8pH4M_deeqFzihƊ+zWXI]n]7oΆ iIݺu4 lo~vʶ=>^4&L3g|=X>}~;+ k~|2gҥ f3C~HOO#44 ر|2NHddT X a^^~i|}}ٸqѣǐ|ݻw3z\2ٴi#~/kn:V+F;vȨ?I!j/HJʭJǃdYOXdݍu&MOIc=ʒ% p tL߾HOOgѢOKq]Q%dƌ$=rB'彤!vȑ laǎ8::2aBt+I 'n3%zX~~~UUby;/J!hp{M5Qv!?̙3?O~/_fذOBUi۶vjeܸ1ұc~+:{^222I4l;Fth-tI<ȉG2>Tԯٗ:*VQwI*~J_\mvs\PUuYV`[WnOfggΌ3Yr5YYYvsr^sssc֬,KV϶>z@[;Kǝ% f,1vX wfaC~yzt0Wdb3th޼i.XΝm=W\A``F$''tKu%44rƲe999ѝɓ'ѫWO\ϯ˗/p2bpڵ^nٱdXj%.\ 00@Fȑ#֭+s`v ];Yxq_~AA|gzǶLlmӭ[Wu늢(,[ ?n̛7@wǎѻw/ ȑ#(¼y |QB9$''3o\& 6m`4^z%KpnLf޼̟?O OL֭[qqqa͚ոɂ prr"==)N@?G*,e+˙>}GZ&##ɓ'3l0||Z2v={;wai޽ '''2%?Az(ǿ]A/̬Y3IOO租~&6v.>111ӬY3-ZČӧ]%%{jJǎ۷ON)Y>))) ŋ:5F_Fff&e˖ӳuֽgmHy(#zжd6mL^^ora^z4,;Ȅb+;v$$K.3J旖F޽ZIڵkώ;رc;gرj2\2U>ڽ{AAX,HHH`0`2`N lݻ ֭fY@",'iiiLC1xkuFNFF:ݺ?tA~})U4ݺ}6KǎIHm oXv ˖- }};ݮࡢivLXX{VBJZw>Y,䔭9EDtd||ZRγ2Z\&L\]]K]PbE>|^RY_zٸn+֢4~8=z^>˶Ɛz̞=[2INNOFM0ddd0q$=J|&vI`` _u|G[@~)Sq{?jE[3Ume-SU(;F|fmF>}k0vODGGOՕz'Nѕ+W(Y$ϟg-v8y$񛉏gС;믿AÆ j&DPlY%TUe4oޜZ(QBBHFN1x Ο?ϩS?~\f(S 3fl6 YV7nBTT$O*U/^dǎ޽N| ʪPk׮a׮8UU4igΜaYzЖ5z*_} E^^iiiTZ'N@JJ $''o^7We M&ʕ'""R/8b ڶm+† xѴi3 lj΢sNL&ʔ)OуʰP^~j֬˗|2͚:#;7/sU>/d֭xxx`X䓦?sEƍ1vDUʖ-j%۶'55ʕ+tMHNNj2ctFCl윻vӱc~Ve}vK\t[g8vӦM%&fJf1w&"##8w\eB9rqq>gMԫeʔۛSnT䭟d+Ub;/ ggg?>o~8JDD],ʀIL#cȐ|wdΝ;1OᆪTb0(W\˗/G%_>6m$44777rss~*5$z/*UjѰaC5h''gBBBٰa=tUU*we.^eKYt)W_QFŭZjj y9ёk׮/0fX4M_䣏>bݺ8ڵ@Z0݇M6 jժ[YU J*q5.]ҥҲeK֭lٲtԹPau놷w]Y T^֭۰az nۄa]sD`<̙3f͚S^4]`B= fWޙ; N/^,h Q[v-͛7䛓vtRY;kV/_-DxI.Y,&Ofɒ9=>>><\t#xB忇t.]Rh(,\%\WWW}ӪUBۥ(C+/dB` ,3[FN1b?F,tupFEQhӦuK.Oky=lyyy=ev}1z( X,DGGG|fdh|0!\V,Z03|}y5|S?}wL4Q/shӦ׮]#00۷q [(z-?VZ``Q|aEaڵ,?LϞ 4TnݺEHHwF#999 3A~-eZ&00'O*ڵ EQh߾Ѻu+]h֬^e`֬YfjTU%55P>}zuIKKE_Vqrrc$Ⱥuq?.]lu߲%@Krr2;r1Yh>Y3=ׯ2c z #77'ҧOoRSSض ۷7nbMi{]v3H~~8vz*~~HNN&((Ю|_7un]ڵ [o_ߎ;͛ѝK/d+W׍skժ%&.]:1ܼyn:DN&44~.Sؽ{0sA4Bz*ݻ3mBAYS'_&NG\v '''7o&9!$\rnhڴ)8::db\6m:{С\3?tsK/ŋ駟/B\\9ʕ+ӪU+"""*kٳL&E!>~3mڴ͝/Jddqqq|L8;v̙3ܹ+SĐz͢Eq5*r[dу#GPL5e˖1s KZZ5Fdbժ0LvPT)233ngͲڵϘ1~={Y>} 2% +++WՕ+V0iR4 $$$3`4ٲ%GGbc璕UTWnn.'N`Y|'DEEW߯7|h$>> LaΜE#-[a8p:uw!:z2V#G0cLZhAddΝ;3gbcн{bD.zvj߾LÑ#Gv2%i\~۷7 .B4vK IDAT/^R2lΛ7 ':z bL6'N`6ٳg7iřBvqqKuؑ[ׯߟҚ5Mʕm=Uxxx-}R4zf2jFL]K f!1cFӒ>}z3a mlM)t5-|ׯC0igsߖhBVwwwpssw{w1gxy/o͔|ڻ`GζpYnǎ\NB2r1tE>ĪUxꩧٳgX`>o6W\!88J*Mɒ$%%J.Mɒ%杔ķ~˚5R]777ƍKӦ+IMMZj?~GGGRRRHOO'..QF1eJt7sumƾ}{퀓˗/}ϳyfHN_|}ر=&?I&q1LFUU*Tիؿ~7 >|ISq&Lᣏ>z}d09{kڴCĉL492}+1n}||6mc*ތk6QFZ7Ó&MLN˖ܹsDGO㘼rvf͚3|g?~33yh$!!ݻwcX w-hԩ?6'%]yάJB z?~B0| _CB kמիWS|97o>\rhs&hL&?b͚TZ֭2_^GppJ҃S[b6:uШQc֯_# UcaEQu{uoS?;w%1l9/ زq^^vd<|p֭[G6m^:͛7g ///4Mnݺ]WgGكj|n[lFڵkӺuk֮]Cɒ%ҥkg@aێ_Şl&//'O0aB^ `Jذa=M4/K\ˬhlkMVοR&ݭCD75*A(>}ٳgѱ/jzh6\vp+/_.[_ 䊯>ѻw/"""|ȑ#)**B"299 pqq桇ܹsHw}wg<==$ #I [y,ڵ{gbcch4V_r%..,YgFVE$&LsNqqqm'Ν;#<3={sK$/_3{'O,8\t)>Xҿ,Eqq1 S@rJ$\\1b<,eee|~9r{z)^}\y<\p={v3m4t:٬( oًVZa6+NoqIL̢E `9ѣ,_SrJǾ}P___z쁽}… \ZBpp0}!'g!NfmZoA *]WٳYpb ? 'III<3Ȳ, x@ 6Ups ڷo'lի1x>/۷oydeeӳgO/_r }!+Wԩ vw-[xm2aB&STʕ+&!!]uV+OH6m0Lԯ_\/^j窏f[lW'EQBQ9"q@pܩS'8rby@~y8r~3|zzj޸._.d FBCC8pah:Xg=5M]+WV|-ھ{J7@@PAa4Vk<K_rwa4%ڴiC^=>>^;= }Yڹt;ׯU6lXKq&Zg1Eh4g̰ 9gg7o٬`05j4z Zjŗ_~e3gRXX@b DDDR3-ZTH+**wx뭷dg{0ÆE>Z3eT/^Kx衇x:4ӧѨQ#222hԨ͛7>_M G- :} 4i8yEEW8']+QFj V-kxꩧy^tދn-G n1MYH_~Uzm۶ W^'n:(VeYE2.^HVpq#adga/yŋTTT[lѣ e@ NgǷu_`cV333)**wO899ѲeKNjW^C 6Lt?hΜ9ŋ1͈E@psE{_DǎrߢO>$G%Zc44mo@ UjӴis@@Pf2>h}e EO1!'Tzz+>H ڴyRr@pL&m>MI5j9;׳OŅ|6l(_$I 8Ȳ,UZ-nnsf\``9mj@ji׮R A(3<ѣߣhDFii2= a @JK@ 3"@ 0@ @ CN X P1\rO?YOӶ!'$Ç3ax6mN'@ {b6z*wu'CN@r>gϞ%--tt:;+1kV&I 6\ шwh4rrV?xoOee%>>9s+WCŃxꩧDc1JYYh 0lF8$I a @ !';Y<emiW[[Quܨe˿z|ޮuVˀÇܹshZy''a6ٵkןVO?D||.Tŋ[aa!ÆEfc V/]tߊuVJKK u $$7o4 h4( Wfo*c@?ᶻ#"¹vM3`@C kdgϏ)S&coo^G^$mϟcϞ6޼-ۮaHTwIeZlIBB"$aoo$6F$IjٮWy*WmSYi`SƸXnlْ6u% fmj;7 ޡV.o]y6muz,Il~x0wœ9sh4NtpJKKNMgH?@`O$$Lo .T=rރ쟭[ daXkQPPPnDDSYY̙3իW8pڿCF2s +#x1qF l67?}2Dqq1#G`Сg`oF#AAʇ~@AAAdggMMMa_Νz/_LTPfΜAHH0HĪU‚ smْKHH0\VbS"Ɣ)S###Դ0th$Ǐ' EQxwdƌ鄄u9uj:ÆEP0#q'4k ,kصkiZ1,]Ff_LVիL1t֝ ƣ뉏ǗX~QS/_ :ϫWR^^FVl5kPXx3f~vie̞='''O2P*++K6mD /(YyE>,SencҤ)޽F˔)uf/PkY]v1cL^u[2yK$Ib˖\~S z^{5vJtp}]:uĤIi~+6cǎGL6EQTܹ^@Z$&b cԨQ;f r.^Ϝ94i2{eL6`01c:;s8rp5&3ax֭ڵk?ttZ6l؀NcժUL;nj3_ |F4țzϖr fϞ^7zoV%!aW^ 1+CNph2e2qF`d2ѿ(++Cg=IQ^^٬PQQ+Ey睸Ӷm[~g4 >ێT>Lhhzpvvٙ˗/|r<=oޥc)etFiSjtܙoqf3qq曄1akz)--ɩ1[Y]ѽkYŋc̚5ɪe6Ξs2_u3g6t҅C(:˨h7n<͛7$$j:;11~8իYb9c2 IDATgUkz#F^ EY1MʫL<3gΐMNon())ݝg7_nZZldbaݻ'xIЬY3;Fƍqttŋ4hWM\|cݺu4k֔ zI\\,'N`Ҥ4.]zCCg׉͉'ŋ箻iӦ8::azz= RPP@ll3brGRQQaeڷ(tԙ.]^VzhܪAwܹǏd2ѩS'ڵkGvv{/z8777;v}dggѺukz+^^Y,xzBeӨQ#~ZΚڎԴm)|ݷL FAA> '00ت-4hȴi4$'pa֭[˄ 6Sɖc-u3TMG>|OY~=0qb| T ~w}t:Ca0>ܹDDDx='r1N>E˖-6B-Z InnzԼ-mTf>̾}prr җ_~899Ѷm[|t:o&/æG2hFY2IJJm8p#G^<ĉVarj&NL$ M%ǑIQQxGN nGF#,_ ;;;&NL4+**:t(+W^x[qO4FnӲ,ۼT۶?5?3<3|~kgK;{}'~(zM cǎٳ_,F_>8:JSЧV~/駟|.((`Ĉ?W\%4exx C% ?!?KHNmz^v 9rj Ԕ˺^:5%%鈏aFC\\,UU3L\FCJnն2cuۑe fu_+WT\Blۘ7)%u# (EQeI6)UZmfZ*U[j~3 ++[W\e|Ȩ T[rGn,Ϻ~+rm5)++l@ 6g„cgnʔŢ( b49qIIIII&&fjTf233 gMȲӧ7nCFNԩSҧ{رc'jy^899QXX# a6ywڥzϟtiZ""ѣGV-5Bt*((`ذa?ÇAO>J0yx 2,={6aaV .]DTPFj+WJr,Z?U֫pF…9xzzPRRBppׯܹsGU+W=Te>C K,ߏ˗75kVĉ^ViӦ5T ]3QQC1"bf̘柚ѣGL&dggQx0ã1}6 ~ (Jŋ5RoY;{,(Bqqq[qܸuya2__KwUFATTTr].?!̛7O^5?j5ߐp"t:y+MTP~gB9rAdeޭKH@PP֭)GDD8'OPj{zzU9._lc;888AFLBCCj@ r,\t ??~A֭Y0Yx"G$%U\HO%//!I2WHLL"*jW\aŊjCjՊ4אe<&nZqpp@eb4țd6lXo)yyU z֬Y8qݻw3u45jDbDMNFHNNVovU@#aaa<1c:$3lp^($vHKDFL*ׄ =:biР$'l_vRX<<3t:(۷o#55Mݗ@f, ٹs'|̘1Ν_b֬Y6}c48p ]v%=≠q Ӌ8{1;,dBQΝ;o={_&:z8>:ɓP;w2mtx &US}7obҤ)|W4i҄R˗1x1+5k6$CXX8ь(k`ڴ|f83g.YY4i2 euM6_$3s $;;y0 ,ZX-Fa̘1xxx̸qUF^O60y>Byy9 %Oᄉ Yb9fͮ!eiYz*n_MϞe)Bzу޽߶I'!'hѢvvv<34oNϷiӦm_.^=;wd`$Ib&h&M*SITڰ>YҘf<==TTTXs~6oބVGR^=}1LӢEKZnλ8/&00k?r=,eөSfn+!IA[k*eQ,x7'OI&64h*Bo6lU ۷gΜݻ_rN<ΨQ#IHHD"IG"**J֞H7o hI&ݛ@ջY3@oU_Vr=ҢE T5A{ /˯Whm7k֜_|: -Zcǎ7L'<ĪU-{~YY󝠚\uVJT$wjuTVV|}?f޼y̜9SR>}ordgg ̙St:oZm)whfSVVMٙL#˲̴iUY/|s۫NSVh4X埞>zy1id;֬Y͆ 2^5ۛ ?L̮]?ƶUoQx 7n'*@u;J޽iҤb5Eڵݺug͚5,ZP$8~8Ml6(Mjp~ ?dh*ax>ć~a)//We͛=C^oFYb9|rdYյZU5,$´LDnn./_V;kOӡ ,^Xj$'km!99J裏j<̛7-Zӎ[f" UeZ䡞y^~e͛Kƍׯ?vvvkxj~*YTINNQ=;ݻF/+˯شOM90K5?KDΝY`>^^^WM=<|5kV3~1ÇGsG~XnmU"7oɩݻdG%;;['ĉI{{{q5BBYv .\ ((ZCRȒ%jGfĈ_ǛstScl6lf /+VLh7n,K.JzoHkС Ν(,,J+&f4/^ի=aÆ]T%lRQQĉTTT{.BCC6,|V 6l@QQQAhhb4ILL ((׫}vZX`Pp /;v QQC~KHɓ')--%..Cr% ĉeY&<$&&Xn-vvv|_|au%n\FF&<,YYYTVV[CKƍv|ͷ~Wyy9k֬O_|]۴W_}̙KLVUr`cZnͥKT+W5uk*եjLKde#55\V\ɔ)ڵK1c:S9v;vll6СQDD,^̛&2sS[hڴ)%%%n Cnf3fߓʻwc7 -- I#=}*o 4lؐRU$ի4i҄B1"1cmӧ\y̜/GGG6nȤI1hu2ӧ`}\v f̘iS tԙg7_SQQ޽{8u$hZ6l2ի'UhZ.]]wIll KBx z˗9Kf7Enn.$jݶm[%(//aÆ!\-ZĔ);W\?04mڔ~ . 2ctYVw5mI ..^U;TEEE(BXX(\v [Y֔gxXXqEEEdeͳ:oСCuׯOy(**BӑǶmT[lRӧeee֘1c0 AurHqmݺjqyճa_!Z͛s{0WnXlF~V}?Y1L 2D[DQؼy3fFCtpFLrފP]>ĉ4nܘ-[l&88͛79E~<\\P= YS%V)?Çygԩɘ*\m 2"#booOVּ}M,RpFȡl޼UVc0Ts=Gvvw{`QQaۆڵcڵAgƍͮ]/K"kVV@r["ѕN||0qD0L?~*'NV!&f4'OVyN8ر>}RmKQ `ƍ6?W\3hh޼9>}ZMSVVFyy9͛7ի7\ Ս+V,'$$Ij?bՠԩSZ9spӧepCFrg$13gNN#??Ç1zhxZ qqgYL\999jHDYYj뱔75۶m%$$#G$88?&h[r|}}8M=V2hZc0HKKߏyBXX(cǎ?D$JKK!*N:ʁYEkʔȲ̺u PoFxxcSRR^Ӄ?pΝ;5k '*~%Y\})aǩc1c≌… W ŋ{!:z8aaajՊ se{{;5Ř|LfdYIt>=z`D5$I|J1cL<_mU2ܬ (**;ӠANSիW_DAA_53gfm??*]yy9 :7Ř1hZضm+3gfXȊU鮈z~85͛73sf7#FGll ZKJJ*6m3wŋU%?^ɠAެ[/0mtΝ^ɚFmML& 9 t }ӦMW_UD^͛IMM?F6lڴ4ك,lذ+W4i2H^gjP# 66IHKKK1c&S۸q#Sڵj,FTPt{sSӧ{1jیO׮HOʞ= ~Ă9L&a֭>|ifpI6mT#$$T=h4@NBӧ̜ő#1 hZVZŤIyLΜ9sdѢ* FY#23gY(ԫW"""ٻw*qiY~}HMMwSc񹸸pݭdĉTVV{6m?\ڵkpvvk׮6I888tRRRNMG3F՞X !-[ޞgmG~~:oP׎DEE%fFJY4oޜf͚1w\5,ر rsseVYyOf U7_ dEݝX C LV3%%%L6^矿΀,QF4iҔƍ9V( i,S^=|||jNӦhҤ)׮]6x<=QVVFEE,3lXjh4ڵk4țpa5 o4WϞ=9< 4$/o (B@@ 3fL'ްߍF#V`;1)Fc>>h45ݎ;G0sf1x*ahTzQ=,Ύ^~Cv=zTk>dS{s(^x{kJm!<<EQ !&f4ݺud2fӇ󗗗Çh4( fsᕜD׮݈:e<;FY5V`0аaC 6mԳ븹4ݻ3th`0TO"Iקm۶;E "##xw?֭aL&?{Eq;[ EPFE)@)ED IH 4z (UZhRJB :c$ \y$ٝrfv3gə駟ѵk7z=6MkGk2HIIq B ry-M۷Sh~'BUU7n>ZKJJp-[6VXityV 4SN1{,w%JVF 6͛7F5/M52 bfkNdRx{{aȝ;7qqq;v͛IBH`zs`>|[o1s Zh։p޼c2X$iwKl۶K pZ曌?"EPVmq:4fO5k&III16Alrԯ߀YfjJBB}Ј'ܹ hH֮]ɓ v#幦ܹsxF"#X'=mw`0k3W"22 JaOFNlܾ}[kv6n흡bŊL0/l@%0TRiӦѱc Öz ?,_r叵SL&00OOOt:6kߣdRL>޽PU__? ݻX$NDܫW;v_ѠA,Y(kמӧqR֗^TT4{f8 NmXhYGm]tJbE&L?_KVZL0jժS\93ZNnر.]ns̚53gNӹsv;%J` 8N ÇY`}0Lf:ӯKbhР'Onj{̙3Ǐѵk7TUjr-6n@tt zbŊQ~}&N|ල- =zraun>}sгg/\@zkٳÂUgO*ʊ˩].\`ܸO\l6Ӵi Gy".}]i&CtN7d2eqs)]8HܯVQJ?< /@Ӧu2;vQ B<2V{SyV@fnQi]@a۹p}6l(!ڐ_2yd۰zuP_/^$,7=z`Ĉd˖Fyu uuXhnWm`zk]ʄ ܹ Z.]{ݷ2!Bx$]Fll !!!TTc4DDcɒ%n.\k׮`ܺu N뉌bExzzh;Cq_o߾ 5Wrr2~Ŋ[n݆B 1y$?/ueF~RRn1l֯_Ϯ]XtБ7n0o Aˋq2lpwkW^^^?K.ѻwol66s}J95kɓ16ocRH>r]:a.aϳcvΟ?Gxx8U'Фw*TNGl>wJ˖6mZ;WN';vdҤ/ߋɓ'ѢEsN'RJ2mT P\6gժDFFaٸu&'NJ!C%Ct=][BB3fLK[NG͘6m}/kM (Z(ƍ?bŊrP /!Ct %x:٠q: :2nX*U{';E!c%7;'s=GVN' nzZh/ !xܤFNT!DUU˹s0O ^Ojj͑SչoH R3'x)ٳgINN&GR &mqo?ӭ[wZhAΜ9^B'3ڵkٲe CSpн{wN83IJJF>O"NG2e4i2C DH+LϞ0OT!//RB!B!9!B!AN!BB! 'B!$ !BHB!B!9!B!AN!BB! 'B!$ !BHB!B!9!B!AN!`x&ӫ=}(AIl!B YY`|~z^nݺE;M߾}h=Q(B rl&W\1zhƏ=( :EQ?>N:=( 4ϟ'Ohn;/_Mkһ{^e6mVB!'Fzر={kAgϞҤIƏ(,X0t K~͛0uTEaԯ_EQXl~~fi^|ooo =5kϗ5k… S˗/S\Y|ꫯ0n:| 덟/5jTGQm^oQK.pY//B!$=fϞ/ٲW_ҥ SL&!"LjUiӦ5R~͛ƍYf VuGҼy3TU^hbFE%Җja.>}4m'M6~/?fĈ9r+Ӯ][Ξ=_͛ܙ'O~/ٺue˖*GR* IDATȑ#'. GeV+#B<2;7>Y-hٌl+l63qj׮zХKg5BŊ4i2_~Wphv,T?@2o[,ש}̟?I&ҩS'-Zĉؽ{7qqٳ'ϟcĺwv _x̘1U۾2hUUf( W&3\O&} ̞=5<vUwWXm`6l@``Sr]rJdZ>䣏;Z!3h4zuؽ{/PL7JIIa֬Y:u1cFcXn8|0aaa|'8i\|$KƎ6ϫWpR":AA|Wxyy={'O$OX,lv/@Ӧ7VW^ 0)a&G .D"өSZ-d[tsNl6B+!3_Y-;;v:.it;F`Ўߴ&tt+ 'Prr27n/vh4b0Fx{{k_p???5 UU:u ڵe (™3g̸q۷:CWkvڷoG~l6Μ9C4n ٲeaxyy*&Lc\pAu8pڵeŊNNӭtҼy3<<2sLڵkڵktڅ+Wлw(L'ʕ+Wh7oڵeʕڵktY6m*!3vn޼Iݘ8q!nvܹw柶)))tҙpƍlyfZ@[p!m۶eҥ\zݻ1sL&MS#BΝXzW^cZзZDӶm0w ݻwcΜn5qqqmL\\6ukԩ#QQ8,OUU L8vYhqܣG7ΝCpp:qU8Nڶ ŋtUUIMM%<<^zqMرׯϰnmڴnkfΝcŊkݻwѥKgzArr-ZDǎz|( !$ȉ( F"EܸqNI; L& *ĵkט;{RRR?>)))DGǰtREQt5@tڅ-ZK/1edؽ{7#GD7_~ׯ3g\nݺlFQ,NСC "/^|2) `ƌܸq_|6]JJ !!4hА%\Hl~i;w`Ȑ̙r5l#(WC!gΜ0cLRSSYzo0t0 em4PB:u)]4ݺu嫯x9B I~_~%}YbgΜ&6v[lf۶ZPڵ+[b0u4V+?IIW>|8Nd۶m8CPP0J+fƌXb3g$**M6߿*UfȐz=OpZhAR`M$$# lٲɊ+>"66ǩh$((-Z/[8w,ÆҥD6m@߾} lN% wZYgbĈQt:zA-ر!J߾}\cbbbug?v؎ng;vCqu~i 0h`j׮̀غGtt Æ &!9NǼy䓪ܼyO?eY3 :7вe+ M|ƍț7/޼+Wd޽gUvaΝnK_.1d˖Mj;e޼1Mt偏A68,oqj7Ǎ6>gbѢEL2Ȩ,\"";wnu޽| Ay/m׶!FN]|qO~8pfӧϐ;wn֭[۵KzSN*1Æ ʕL2?˴ZmdϞҥdIZH wjw֪U[[3g0nXN'[_7lNpwLZKbb"gd̘ڱcv٣Msϱt鏜8qUUUF#7nԩSlIttk֬RJKZjѿ?.^ȼy3|0-V.ÇYN %99!CbI!AN<ӱvZիVcЈGOܺuEQ|] #Fd2QVm (i; ,Nj&t:E[Qt$$kuhBEaР,]{t:QU~J*^ot4oނ#Gpڷ@DDLSu(W|ɝдiZWQQlڴÇkv֝ÇmVm楸TU(n3Nkn:u6mem\sͷt|g :T -[n3|0\ Ej1tPz qB(*7eʔ!9Z5d4W.g}&$t89r9sfkm7o$**>}>qnԩ#}ҥK?蘿4|ҪUV?rsNDEE?ҎuoݺExxz$}+3x ڴ "o޼R3n8x\~  <vId0`Ԩ0hj֬yϛ0w3? -pU@e_l9ʖ-_0B@~47ⱐ6rݑB! ' 'OΟ?/!xzNn:OBH{9kLN'5sBCBBW^%GR&mqiVU`ݺuٓVZ3gN)!tzj6lXOlGzwĿ $$G2ctmn!xt:ʕ+ĉqW5BHOԷ G Cē'//RB!B!9!B!AN!BB! 'B!$ !BHB!B!9!B!AN!BB! 'B!$ !BHB!OJjj*NS B'^l6KA!AN<EaŊ"fjeڴiz)(!$ȉghm`.]$!ĿŒs&L$ ] |B rO$EQo'qZ,yw/<8N۷px<37;ʕ4ooohǾ V޽{zjm[*^xB^vMqㆴg]Z5 fN'C ᥗ^qo> ﮩr䩪ʭ[};ݎfsKCXUUi\OOOrJ*7]0MB!`\#ܹ$&ڻw6jժرctt:zߏ"E^ѣx{{W_5dn|( k׮!W/_7n- ?ԩCx睷y& ZFE&w\-[ׯhBEa͚5ԩSGߞ={yԭ[!-'$$A|/}v-mڴ ?zA9͛73FUURRR;^_^{֭[2zW6Z,^~ZF+ BQ|Mvܩk1i׮V#UuV#7o@q޼yˁB4kѣpnjCڄr}^z%:DlS-[}Lv>}Oo6|Cێ~1`6nH2eسgZb۶mn\z3fde$+AAAL8͛7S^=VX@_d[υ ٵkv^vtvEr~/󙫑$'_`|y]<<<or#GQLRRn3kl-Z /H[D-`e˖K,ᥗ^h42h ={PX1[z=6lԩSdϞk8pB ѤIEaĈgJJ UVEQ*Vݞy9 >ݻgB >>>p)ymf͚( Cpbu:kx{{cǎL3gN (Dnb4)\p5}rrm5]GVns1yLw8)R6nu*~~:t@Q2,nShQf3ׯ4Մ.]Z qeϞݻwc_r>}:˗իWg%K닏 ,p';Mx V\b2ɓ'3g. sBFn߾Ez ⋆n?o.^` 00g?ĉTRUV~ ϧr29u yY.q:t{˗石k.:D@@z=v%KPJ~t̔˙[{fTթ}N|ow C|Mt:q8<[Ls}șiEjժ Ă?PZ5UJh߾=*UbY4oޜ-[~!>~Uυ IDATN.\Q@6o‚9t ~ԭaps+u6,cϞ=Q1g:N4fΜ9ŋ 07/_>r[6Ȗ-//ڥO?EQhڴ)IIi5nݚŋ'Om>/^9rpZbŊQ|y|MN3qD6lؠMWP!jժŋ/ȪU s[׳g矣( Y^ z*9st{̙3QrLkKBCCٿ?t-gϞߟ>Ñk׮+W.ׯO>UimF]mֽ{ 5?{2ed*tɖ--Zsȓ'[;в{9&NNĉ)Xe#FPX1N>a<EQ>|8zիWڵk)T}_pB{=nիWo0͙UUu޽{sixL9s&ʕcݻbŊ1k,*VȌ3cjժ,_c .Oڥ˱cLj.Ÿ{fɒ% w6mk}6l@ Uk֬znb ht-[_!!]vQ\9vʲeHLL˿x"o nݺE*U0`@(P ol6,Y|@߾}?~_B~\J*رcvxݺu5lKڝþ``Q F$ z6nL(\r?[m33n8~^5w׺u9r`ҤIGzӧq|evi)?@f(_.AZ#OVUB<e˾e%ȫ|h!U^<-b2XpCs=u =Ear !Z&ɭ AN!0ׯFq *ijDȔٰa[ns{lRHBH2ȑ(Z}{B<{Ѫ( ͓ 'eRre~:(ētwV!9ۥ6N!7B!$ !BI. ;Ky!D :.ӻz 'ZΝ#44//,ǙB'ndɒi$!$ȉŋ cH!ē}b36l(#F mv&jF5k&) ' \=[TZ._L^=رcdϞVE;w.:ud(ٳgwެXkBJJ ]tf?Ν;?ieF`w>}N:?i6o<:uȆ PEQXb9]tf1tG_WҫWO lڴi'Ʈ]h'hN:ѣIIILHH/$[hNbb"ݺuh4rMzӿmz A޽vFQ6 ÃVZژfnݺExx˴f1dH,;v ..Tu;4CȰX,tQ;w.{0yd זsvB߾}O]}6:uԖ۷ojt̟?ݻqmfNUU:thw;"##۷odIN(6nCK.ѫWjl63glBBB9s&Vw0^GU.:BBBYx1,_T"#ضm+'11wëرc3lǕ+WhԨŊc񤦦F֭T2!/_ݻwc0r ^Ojj*/&PPt'hjwPZh'T%44$C ``ѢĒBHH/_ѫWO !ԩS>}2g,L&ӝP0a"#G_~ l6zM ={p ‡~0Z`yemrʼtލ>ŋ3tl6-bH}]-9r0۷UUѣ;͛i@z螡fӦ>|~kfU:f͚Ѵi31ܹsǖ-[رcJikFSbEzFJ(S QQ@ڱX`![zEUUlۈb߾}lذ^WFh֬9F!CjeH۶oߎ6m =}DFFq~)m?Ν;~Tl`0`Z9rF歷_d޽޽(_ڵk3ԢJ@@#^~fΜlfɄgѯ_ĝms&"͛e!!!UV`0 Eݺӹs'ò B rp8( \rY ǏkډnX~=;vc$&&j'@P"E!E@"y(J@Q MZ"*! "ҳe!c$>|wwڝIwqw'//>}Fnn]0bx ??^ٵk'Æpi6l@ dd\b<#ӧ1JVIO@NNUV'ŋT\gg233Yp!zfݺu:t eUV<<<(ӧOɓ, 'O ""Qdgg鈎bXVmJ||,Z]L&<<йsg-R^pINQOOO^|%.\h$22͛7e8+V2lpF#ÇΣN#..-,)55?~׼EͭT6qA8::j|J|}a4NUUY&;?Oa5j/C&M[Fjj>0V\}Sۿf68qu__e;ưa>㏤FUU2e*U"<|d)&GEzEBBBYr'N`0GjjӫWo HJJf|v>}b4PBƃ !CfF#L8pEyބd0qQNΝ;iذ! ?#Fjf3&L =Nf2޳X,]vjGٶm+))Sx{R7qEaիӦMcԯ_hrrrOn Ǻ#TE+11r: ,`׮L0Q[LرɉmWg9&ODNNlٲxb7ooo>}ƌsmvAn`aܸ}Yӗ\kzgyrz^:-88R, Æ g!4n8JXX8vKLL̝;UXWW^ͦBյVpYPP@ :t[O>k_oJǎ$$ēOg@Fn$C|ݷxxc6Z*\p'''WVF t3?ʕ+_FHffiii=z@DH /f8&%e IIEO[,f޽;ve&C`u+΅`MvrWFMvv6cǎΝ;9y*5^"))ƌf#;;O/ޗ1cƐѣ4ݫe;u̘1!99oo2;vw߫5iҔqй$$ēɲeK?#F# ˋ֭]#GSfMz-f3Ν;HFF_}cVg~W>3.\Nl6ӡóL: N)&MDnn.Itٌ;7n|XfB9q8::!!ݻqvv"**9s>gEDGǐ;KBB&^z:uI͚5y饗P Zɀh4jKD6xF.]_>QQxzzҭR ]t!&&,z~1-80L&c3gv"&!HVyꩢe-[>MmJe\\\qpp`888Ǽyٶmq>_t̪vqq ,Y?( #99`6j( #F '88@HHHdٲ̞)#GF jc n صg(uΊ_74mڔxxuTUEѢE {Qy͞8::( I^O>R]rM6U$$CvHJJd!>\_AڴiS7oFbb=zI <ֲy6}XzII(B-xgU<ӥ}>c, xK{IOliӦtܙ.^Ȁ1?cǰkN6PU 1b8M4K… 8.(ZDFF3o\222y7(((ۻKSǎRRe0x*' A$%%ҨѿiӦ-Xv:C\\\cٙf͚yK6Hn]3gUԈ6mʔ)[?e_ԩ3-Z`ڴK7:tcƌ|HHgAZWw22.IFNqnڵ4h ٿ<7B$-t: π:l6IIrrOE_.QfVj1nXBB9|ٳӧOێSUU&LOhhu*iΝ72_YYY5t5 ͆ }JC-f(ԱZׯTgB9q+%z=#F /5mNc֬ 2RSH>}uPF o1^xtbcnh&u7,/ꖴ?z1oDF:g{ZֿT}MNٽC!$r>>| vO8qÇs $9dW^w8wܕ2^Y=W^ӓ<EgwC92SNϩS̙̙3F3i$=Kll  ˌNAAF%3l/WJY&M^' TWVVabsk>EQa+0>FlFQ崙Zje7`@?.\\""Fڕ2$&&ہ9ؕ*.U6|BQ3fMQ3bp>l6aeb eŊ xg͚IXX(999 :Dފl:S.˖-^[z5ÆڽVСC5jӦM`͚5 櫵 G@?F%k@ ^j \ԵvZ e: '|Rf; >j ˗EAA̟?O)aΜ9?kL-jύ72l/ .,o… ?j222?#FaÆ23mT||>dU ѣl۶ѣPv->x͚5/_O? ''H BO1`7^oN:de]f֬OK=%[\aٓ<"#Q&A( WSp]vvgϞԨQiӦRPP@xx>>t !888«Fhh3gΰPJGADD$Ax{?Gdd+Wd2q%6oLbb?G#11I+e6 aȐ\ɣL$'յ"qW\^}U4i„ aŊ$&&ѤI-X,^WgϟǨQ)(( ((;odz.DDD1̨Qٻwyyyt:Bڵ+t*eǎ$&&Q\M- /dbZ+S$и$$$K|D:2fXIj !;ԪUC?dݺO!CqttweӦox"u˫Ze-+*^BRRyfm<\;R +W}T\+sx"YYtDDdĉb0hԨӦMٳ$$$jeUtZK,Y4hЀaYQUժ䣏>P۫<+Wmgp<΄7رc]kjYZ}i3NGll FjxG䓏9q֕OʕXx]HժUܹ R]QF|:~ ^w򮧒2T ~c0_~RJ*l6+~w >o4:5*UZjIdg˯姟~bժڄ 6ࡇ́1 8EQAAԩSŋiǮG~9VXS6̷r]EBj׮M۶mp<5JMZuFp~Gquu[ϰaiРK,UX!nyjUܹs$$ӥKu{oMV2۾U˺,MG&(h+Պ'JZ,Yƍ_ۈNúB*iK^ee e&W>bۛUUqrr⣏Ƴ}6NMWklJ.QzT*p,k%'(({{Sj5LSբgy*T@||B{Э/4i"}ĉ|r^l6pvvnvj7TjcT 폪DDDvU61{88 ޏjok,^_KɌ77go̙bѺ&MDff&3f|Bqwwѣ=z7PF 믿f]Z^Yft 3sZj]jMյ"gΜ9rD+%yY*7LdeeseF#h֬EŁŋٿ?GeȐשKYwlVD6m2%u\c4e޽?~\+ݻr`ǎC Fz OnX8x ;vd2]@LL4YYY||Ovf/sNkJ*^cǎiǯe%Kb]˗YKL ?߅8._ŋ4xZn݆$$(;obZZ<||2K.a„l6L&۶m7pMY;F֭B~~/_jΝ;Z6S$''_*UB}#ӦM׺'ODjj*;w.:?~8-[˫YYYdeIY.!$]ZVɉ[>}Ew#..7|ڵLDD$3f|?>YrgϞb`ٴ2^%3 6޽{s%F cǎ4inTj2VOMVTdX (h"&&1o\"#'4470z(|||zl6̛7t͒%T/ܕh.\@߾pqqI&^)ϗ_.Rz+Ү{jNNN8::juD LFG>W^뉏O`ٲ̜9X,Cغ0` P.]ʷnK.,XEuF-[g $$$O?M˖-**!֫Wohj2lF]vz* Ҏ;شkm>ɓK!'ORO3ENN|עE ڷoOttYYYO{H'99];{%00Fмys:vHtt4?FBB"6l`ǎe+9FZϦMXl)ݺ… lĒʪU,?N.]ܹs 4ԵySXX@ǎѡC{*WLnn. ĉΫV얏/[la,ZLk"-"%qRK*x캽k׮ş@߾}!//Dw*)%f%d▹y$ ݻ7ƍh4yOqB+$BF?q_ƏӸB܅d(ב#1[tgΜ!>>gؽ{D!ȉ{rS<.fjժٳgYfB! qY5*EQHMMeŊ=Eɓ'x"!$%Q{qqˬ7|Օﭕ*9//$ƺu~+ȅrYbb86% ߮B!keggŐ!Ch֬9l4۶mh4rIs0dffrr&ժU#**aÆ92J.㕩)%..C?l6kzt:At<,]䪠(ZjMpeU^f$!B9qIOOW ڴiɓ'򪎪tRw7|Áx8s 1iӦqey䮞7335jЮ];:%l6F``ҥvZ6Th-dm888{!wyjUܠ?o)ʛod={ 2edN:c8q5kއ]i,(*1T֜ueM(ؕRchongggxiii\1c\DBq'.9±caz&ԩS4X"G^do:tÇa1q%s ~W6oތ䈪xxTa E)*өS'qtt$;;Pl.>lLbWwTrB!$w-E)zjŅ##>}:?tp, 4o͛?@iժ5V'''=S,H ʝ0d2ٟC~~>6 VZ1X68x'ڷoϲeˮkѺu:nnnl6RRRpss#??6m`ٸpf̜9ĿT\q]nV\K2rIso7,##ٳ?%<<\8!wyAXV&OB^ޭ% +#9AkB!@NATUӓӧHc!NGAAFt< ]jҽ{f䎪*rB:ϟCC=NUUZjڵk eAxx>!ĝfڵk5j]-f!$w%ȑ>^NB!(j?Q֮]GO ֬YO4`Ŋ'( {*_)SRxwܛƍbŊѰaCOfXrO>MaQ6p 'O+^Ŋ9TUKA!=̙l6uNOãr``ѢETV m[믇5S6m:v_,Ђu ?S2x ͆fo6Àܹ "22O iӦ-V{:ԕi^.! Hve^{Gd(ܹjռX̷t2FXx1nn:} HKGzT"#GZmx{{e:u 70d`ϟ_6z!… wE?ܐ6mZ3~Doxm6:JY(Bc-qr}faZ%:EAQUܹ>|yyyV;FLL,Ffm ԩS-[b290w<:t@&@pp05j 5u ĉenˋkױp.h߷ ٽ{<z1~>fZB!Ľ(h+x);vPi֬dee:5k֤7!!zC\<ڵeZg|}}t(M֭[>|ÆEⓓҥ-ZD@?K,[(ڲžz#|g׼|}}^[d ,Zz}?NhhSLֺ E!((Ɛ! !//YfbZ>a74d21p>B L׳hї4lؐe˖9|>L&V+S'Rts\GEÿ8;:: i6l}%5jMwZQH~~#MFUU8޽{d]ĉ1b8fbcrń`6^~~>̛GP8l/Cff&AA(–-)^I&4ndjԨA e7nH߾0Lӗkh9Ҿ}yAa0hݺ5/#>_oOL&Ǻuk\.44/^zD߾ѣ'OJ*(BƍyGX\\\̶YVbcc9sUlF ';;#9w# dΜ &77n~:H233叨ȉEQ8tz!*Wŋ*׿|2))SgE9s0͛?e5N8N.]oo*UbƌO8uk׮%66xI&r}%Ndb.3dPqttow 00%KSBRW^y9s>1=<<(,,,q,E$hm۶%<>}11E… IDEElFF󫯾ot׮Sxzzʼn'HN} (;R,5u5ҭJu˗Fյm0_~9VZEcXxwxZߡó:`:w~'|R TUPUiӦcuHiժ5 BС-Zkw!rqqt̟?_J7,XpOQ6lAqvvWZzu/<<|Dի /nbd2Qn]5kJHHˋUVjd`dZQc0~xl6:UV닣##FzׯOƏ:? Ξ)k&$$DDD(J8LvSO=uCۻkFǜf7nc`ܸt:~e֭KZZ6 999]t…t 4o 4U 7]\%&qT+V ll6[9ASKE/z^OştQQx{{+]YzufX劻e?h,e>>j]11 8jԨɹsY_//k.)fަW Ξ=KZ8uQf͚ԩSOOOǕR^vxLTsTus5#B!9( {]v=ѣ0nG>}www[٣u:Ν;fm۶L0(~;/\A*k\fgϞLd2ut)cǎeݱX 9r_| Pppp ;; *pE2228qk֤j믜={#e^"eeg._ÿ{.]Zt:N>|.]Pb%t:YYYvAN~tFN^`ԨdmLcYמj䧟~fp*#F aÇi߾ß>F?j:t))((`ʔl6ӧO#((TVDUU @XX(/ճߢvQ1DG0k,֭[O\\w}8ر# 4 $$i֬rWC 2@Y2NG||(C/X&N:1o\ D鈋/^y(F-hڴa… سg֕[־*B=`ϞevVT/+`||>CTUA4hЀ 6|eIx!J>mzrקQFQn=qJ}('ݺu#00W׊m ˗/s]NMMW^)&66kװazkǗ4bZqs׺fV+QX/B{Iq/;vPYfddd7{h[̙3OѣG6m*IIɥ .0uj AAOQ߿I.Wqܹs{ mL&Ktt f+H8ߎ?!!QzuEw22.9qotӦM%,,qCY2mUQ׿ޓ>mT|}}m;` $$ q|a&wwwbc}J*PUɓH6oҢE{{ߺ&MҤIS9Q~;ĉo6o !B9q թ  m|XjU!BZ#ZN:z*pA7\Fȑ#,_&K.iO*ܹsٳg7ݺuy'8q8 .$++jժJ߾}HIzO>>ן,&O"AB!]~i׮UV͍5jԠ^zm 'Oё 3xePZ5\]]oB!$Rqi-(puY*ETqt//B ?ɓ'9}47nf͚ЦM[&N@~~~et^B!@Nb6Zb\UٽP̝;{l/^Uve٢TPA[!D=V,]ZB"%ݬDd_vuN! _VvmPB!@N$&BH ' Nӳ gʓBQPP r.fZy̜9C&B52228{,&_UqҺuRSBܑl6kXr9ɣ @Nؿ?ĥKQw$NGO2UUrҨQ#!B;ˋ4B!rB!B9!B!B!rB!B9!B!B!rB!B9!B!B!@N!B9!B!B!@N!B9!B!B!@N!BH 'B!B!@\\\pww_{Og[e>|m'''ׯoj}WҎ<֭gEoi2pww[W7@!UբfڴϜ9Nbڽ{S`36[nJN fE~B;]ӵZz5d6uԩVggg=ի缹レb4Y`n̞=FŅtZz-Å QTzg^^ҥnݚ-ùsɡsNw_M|}}1|@n…m/$'Ҷؼ"#q/t#VKhӦ5-jժ̘1EQݻMEQؾ+=͚J*ѡCRABq;w,[l.utj ՋQ̜9__RACUUm,36 D˖_~aƌ[ndddh'8p4LZת耪{+d2y晶߿i>f͚Tm]eJvǢݻ*zeO=׶+?/lي2kWӺu;Bq0\k%;wnjjv [#WV ԰L2?5z`zc5JPEj޼9>>>l=Ux`2_?8b۶mxxiРZ-2ZEb}-[OnݺuR^=-4ĉ7ii{ͥzjOYb_jwՆ`DURvcB{ff7l6VӁ\nc<,YH6o̖-?hesssٸkCdd$a_' vY&vfŊ 8;vh]O^Djˋ={f۹t)oCG||[lB29 )))nDllޖ-?Gѣǰc:tϣ>dж3ԭ/ Lxx^^^Z>fll6k !{eʎ;T(vl֬dee:5kfӑg, %a4:on4xwO|KBFƥ;og(?RE-B[F[=S+#')̧ou*B)JQX7C ]' x{{ӯ_?v튪\q[?|GժKWPOIBqOZdddrı2Z-((-rwLV9} m;4horsszGյ2r2Bs\Or2ok΃+=FQvM׮/3|p͛7ӵ˨(lْÇЯ_?^|E9›o$99]V\ʕ+ˉB!0Lxyy۔@uIڵ{nݺYU{ٷo?999(=Ctt4Bq^|H۶mɢhذ+Vd T^sIC !w0ݡj֬+Oػw/f9aB~ cã*>|-T DPDZPPE) Q_{OB@i"҅*Mi}{̒ E?ѹ+)3ssvwy7ԩ;KZLaH@ cD.@  k.@ OBN @9@ r@ !@ @ !'@ BN @9@ r@ 0$Ija@p_#2fYB Cff&aL&dYoǦжm[>pl!'gEPP QQQD$a@p"2'0w"Ĝ#/GVoݟ5==$!'g۷:c & www1B BNףj1?YQTbί@9A @ @ @9߇gm+))Szj5jo899U7n0yrT;GG?օ$$WX若{~ &JKtWj$mG8r=Ž.(͟?V11єgn"##HOOW7$''1aB"6em۶fZ&-m1dee*ۋR7l枧$8fqAII QQy;v 77צKŋm(..V;w !wi^ nJh4;Nw3Nl&99*/2FY1/,uwB$GB ƍ{W`0qnIXh=\}OƠAX,_~̮]BzXx*H^z%KXXҥK|z`v톯'NDi&:u,\|r^LL4?3gN#2?3;wՕ@^ut: .ƾ0|f͚Iz(**R}"˰fjbbbe8$I"00.]՝^!=ii3 ,X0_y6ll&>>AG=8pǎvɓc݊޽.AADҥ f>޽jjٶkz|I0H,ˊ C /Bo~.^С*L&T*VlFRPP >(X,0jHPTh4pqq{[&YTFݻj޽bu:$uƌK5lݺ:uPNQ:kW_ƍxzz9"EEE7;k&I۶mcĈ4hЀ9B3fQV-eͭ, /g888pOtԩBgYF z)ڷL%4baڴԩS;wܬl;LJ_|T*3gdɒ%Tɲ/իWgho6n u֥[7/^^͍{mےex7lUرcY~=*22OTvppAx7qz}ӦM租s @???UL>'Np)s͚5dffOVV֭U=ٽawλ? IDATUh$ WWJ_BdZ,˴l$g۶[Gш2hg2?>Q.02 M7ӈV-YjRRyԩS7ҽ{JɲFb)d2Vٴi^^+= ͛6$N 9$#GӱcGMδiIKlڵkԨQ{pQŻRbоK̚5ȢExXճkrJfMf,˴oߞ o<'Oҿ;h4Z(.. 4ٳgjNʕ+SVG]jʐSvv6̞=Dvv6+DEEU0HĔ)S0̤^[υ 8r":$IƍȲL/3uj*f3fйsgJKKmvtEQQz, ^bɒv*'`X2%FDVo$Ikxyugڴh4nҥPɓ'9}ݡ^{MN3}44 |%K>Uwff&K|g-D[yIΞ=d+?s^Z͋3V۝,^ł'O`0]#Ordg!NGGG STTTL$"##8pM6EբV9{ M6Ծ& WWW9˗yMo{^58{ FlܔҒd@ ~0T*>s̀IO@>SΞ=Kaa!OPPWWy^lYfOOO<<< 7z/h4λx{b&N@`` 6EYjUzdfU,**}z7kti:۶}MllfY788ٳg}7tЁ+ё@#h+888˼ys1c>>vD ˋ-ZRiZc3g6ׯ'>>W^y~?:tڵAA;vq|vVѭlѢAAxyuhi߾==8AAa4h4T*:wL˖-k >$0%K>en۶-Z"00@u:O/|@xxYxl{YY&!!ȲL\\<,Yek Bb b{ /@۶mܹs 220~|C|TAVo6ol;;}t9r#F gye,[9sfs?Z,bb1b8#F \t: ύU[,Yr%iiiTrsm5{HH0J[穧ִkִb*Yf+ԯVYpa[ìY3m+99&׭ڵp^ִ^DFF{g7C2Gp-[ƈ#8:JJJ׏UVq)z=!!׏p4 F+>'00cUh$,,})$'==#Gj*t:[nCb  Y.ă g7۝:u v1Lӷo?\\\ZRދYxFf a{槟ѣfhР\zV^=Ԑlh4{ 0ЮȲUTӼy ؼyj(4 aa7aѫ[+9vرlRnYe@^{u4h`3gX4_7oALL4;[G*..VZˢE +z!AAر*O>q|x≖DFF IAAt؁{W̟~:Ν; RRuYEk6mx≖LV%551cSΣ 8ڴiC>ILL,w+hdߎuppf@x1<gΜʕ+ڵKM5jrر^Y΅ v{CBU*3fd21wxyyƕ+WrW5k9eqs;q+'OSL6̬YرCtJZZlܸ5k֠رcvΝ;t,2]vc888WYrzfڮ޽EE %W=(,Z@pVdb֬}JHiVU (--%&&JūJjd, iɓ'9s_"##x6z*_ϔ)8qA-ՋFcXk>j՚7x%w>^͋h4[/^dnJ`_Yl;S"2'УGȉ'0a0ѣ3fLl6:1*!'BXX8'PTTH~~>f>Μ9 %I鴭xnMLPP II8vMʞ^Z=ˆVO``oM6ɉpNzsBw &իSRRBJJ* wbt:IMMeϞ=ܨlMճgO<=G.]yg+W_aÇGqq1oVKll<'ۈy!ddd7۔eѠtڭ{4mqڵ>|e8t ~w|61bAAԯ_cŋXf5]tatj5DDROϖ4#GaXxy≖XA|O۵kw!!3;wCTTAA,_"=3e.b᭷zZl/&>>Mu!C>Bmh4b2h׮kJhh4O``7cN71`Xgu~Nuִo"}WH/nRt:T~}_YSC8u$g62oR2d0|;]*gݞCZ """9USlDhU_ u]2]b*mU1u֥EPV-+xi`W>vwwwyiY&11<@B !9={AϞo2f3-^ѣǫy@ [! eXR &!r'ׅ1?sf{ŋUXQ'+\r5k cшW9,ӹsg6oLbxF%̖-_I @9Bbb"`ҤDRs!-m 8.!'xyg!}Q!'?@ @ B @ @ !'@ @ @9@ r@ B @ @ !'@ BN @9@ r@ !@ mh PTȲ,! ,0@9I9rz^D EIÃ;˭@9Vː!9y$nnn _ht"''W_}gOӸqa,1GN`B! Y lf͚$ILfa( ᑻG899䤣FʶJKK$oOII)IvE~})**|ۊ+$IF ?wܞX:s,:oن^=0 ~@ !V1o&99_i&Mokx?eٲeTb۶W.h޼wfժhќ#GpER_ڶm`,'6U 6{O>B'JYa@ !ay<҈#G*"ǏgѢŌ977>>2due̘1z<<<ѪU+}w>?T@9} 999䐝Uq;wwy5kV=nD@RRh4"I /@-:uwK|sM1} /˗/ӻ[7E},ɉ'xgyW?iذ!iii\t5k-366'''N>ͺu눈 ""B?i$qLΝ;ٹs'`쑗GjlUl6l2}Y6mʩS8p?#[Vupp@q5kVի]aÇС;vڱh"C%23ovJ22V[!.[v{/?r9t..6lVt^.vʶc~g={3gk$ZjCNNZfMf3X,vMFFV`Ϟ=iӦBYjZjѱcGV^MFhժN 6ڵkNj/XSNѮ];Om۶|4mڔ:pEӴiS֭[gcG^xn+|T*j֬I˖-HOOVaXxiذ!6maÆ̙3B9xzzҢE +4iO< CYf::v :TVN նK.~ 4Ȧ#Gkl+))~,^ (/)>(ڵ,^c*ٳgٲe رCJVHKKN:=ڦd/_^7ΞWtذa,]TX *g7xGyhJc}:/^VZԮ][b'O;|6_/}sBBNNԭI.]/())atڕ 2at HzuܸqM61d`<<<*s;sd,s%nB#Unbz"''VXwzW!=z(w|- IDAT <<¦^Z7|l0` 99hZ?3ZyǕH?0Ofܹ壏>"$$ʂyPED\{`ժU]ٳqrr";fm 4ŋȲ?΄ ŅׯW8>00TIДz֨QDw:tvvl6#2NNN8q®|ZR233Yx1j#<… hذ!$S_~7n+/ 4 44,֭kLdffR^=lE4nXh *QF 2&MӫW/v)lct/CڻQ巗![쳽2~o6mЬY3[c_7|Srf瞫RqqqO?͚5kҥjj*$IĉJ IdXۧR(--bFƍvr\kjݻ777Znmp<#Gɵkא$b.];cǎMjjb__ۭʇ IMMeذaK+˘V+ẁ,1Y(X߿_iӆ< g1niӦ6._~ T:̙3=M6 Ge lbYYY_gмysa,Aj ۷o塇+.^DN7=̙31GN wlٲ¿Zjaa|@p1Mi2uU$}=qBN `]WR~@ k__Zr@ tJJ~ SYX)rhZa@/q:RS'_q,sp>rF#&My"@ `2* #I4jHJ ,˼Voud2 e1* quuFo@ BN @W"Vz F# قd!'CDD8Ji@ +$ GGGڷoϠAi-!+Ghh(>X[I-,c2HIIf|B sQT,]N>}]C(mǦ8鋋0ۏ !w^:u$!1fj֬IQQ0@9?I(--AC ceJ"FB bN@ !@ B h4͟?/2o<.]ļysjprrׯ_'!!;wU=$qIl5)~ IHPP :w%I'N'V<՟h4?w0**JeGEEؘ*QJ=qqlذj}e1#u:AA"F@gV nGNN())Q: {=]l+(((RGR{ ׿:233YraX,ﺝyyy}=⡡a uI@9qssWWW_HOb&1gΜ 'j5~~f8q8999DZ~E|]X>d9O8;vM6ˁ*4 ~ 0iDfϞVU%1q^Jĉa)JL6Ft))̜9V[Aĥ$SZZܹΦCۺu+1ݻWٶwƏOO?)S$(..fҤʶ˗3eJ*j~:FBB<ӧOSF!$$B%Ibưm6z='Ɗ+ؾ};1|wv)gnƍ$hXr%S"I&X֮`_,[, 111̞=Kӑ$pūc,X,RRȰ&%M **<ٲeKwjHLO||oǎư}7sΦMINNd2kLbx*}\]] 00 .({5&&B5fL#%%E8| fΝL,lܸ$F#ZtjJ&LHh4*q֬$''+קjYx ߿F,\IPT*ײn:Yߺu &$*/4@9Z lTo'[߄^s~Yt)Ozg899aaÆpBΝ;^',,^ޢ@V뭜;wQFvmgϞ##(..&22|xhܸ jX4c)baԨԨQ!C> ;;_|>cF#AAڵ%44ZUưaqsscذ7=qwqQF櫯6sI Xf #GzL4I9^eƍٙQFeëdƌ4;w.FӓI899)^BC$|iܸ Ç` Z-,MϞ=ٳ'?1z7~cǎ2`4nܘ:uΓO>2,<{ٶkFڵk9|,G=xX,X,>|ٳC~``;LZzʼdPXX2#6mX'j֬|h?p7n`Ԩl޼)BщN:7qDƍ*CbA`XNeWͱcGٻw/~~FBBBQTо}{zz, L61cƠjT^-ZEzuyocۤI7o ji۶{E```nz5>[ЬY3;`@REqq1jœO>> O<ђ.]p5X,|PmuqqA$%hy衇Ε+W(**BR'Ƞ@BJU!$IdddôiS1 [N۶}͋/_M6999ӨQ#^}5\gggfr9~W$IAy"2'ҢE F888CU(((`ڴgDмysKqq1M6w_(/۷mvJGvmxxxիoWÆ nnnZ"MJQQk֬VuD : 7jHh䩧OdggO;rʕ '|}r54r/^$Izի֭[eʔiJe4n܄+Wf֭[G`UVk\+Z,:vD˖-qwwW^AswM:, ux2|pe=^)FV: 2Z("VARR"#le/z]wRxT +_)nJKK|'''&MJbϞ݌@˖O2hРJː߮Z/ڵ{w/,Yr6,^gХKfs9f^2,{bVYS~ uL&"͝k{{.Z&99UjWUsf6QTzF+& ??^^y>Ò$Uj7In~ro;;;ӻwtڵL:6/BC a zc%\|+N[$B#'ݝ/P\\Lqq1))w`b 3g Szu._̕+W8pȲLYxիWg˖n;ՕWrU}zW\Uȑ\r*JB ƒtkiFdق`͍@93#Gx۬#ތ޺RdYFsg^^iݺ5NNNĥKCezG`0гg @#INNNƍd2y4Q\\LbxdYVm:pf̘) 6PA ~xשSG"''>}scp +X,DGGxeYFDÆ GNAп,ve fϞʕ+x饗X4fݳݻӨx{ʕ+]/ Y)?}ժF||<,#<˜1|k֬fyJ3 c~j~(  w 4iBZpwz'''<<3fǎ̘1nݺcaaAZZP]z܏zfΜŞ=L6N:cmm̀p̺o^3vNu7-kNcجǿr+S^ʜS;M8:jL2oo7&SK唯J}A9mA^|ns;smM}Nmmw… >|Ŋ{+VFN׬^ ionYwU֜m33M1?Z?RoK'uՒm:mMʝe.?r/ COC_uNW+Z縿lBJb„"$[n[iF|}}6mM˗/h2VP>֭EV8`&s~rbڴ̘13gݻwpg̘ ǬY3b9s+ ̚53chE3gRoƍ&%''lRs<癤Շ۰p+j5'Ok>˖-}__7_VnFr qqqduga02e*Z,پ}FBBׯ;H?~ZV.HKK޽t:eqر3f,_JEtt">?@e8p0)))סxƏرѣ˖-_3ӨQvR2ec3Ipx<>#G1v8Ϛ5܄ljO͛7X"z=|s(!};fj a9cXd 6lxǛ={?~ (@}x>jV! J~xBdh,j˟??lٲ ah"XZMSEAz u5\%\gΜʕ+ٲeb)M_:Sܹs̙3'N1_ɒ%3#=ϵkGqpp`Ȑ!+WgC͛77GfLD gCs+N-,,2bb?U*رc<Ν;SQppprqFt:>>޼z ؿ?D||xyGףhLD@ BNHbb"3gΠW\/^_ f(wXj%$ݻ֭;6lPV1b$ L|ر0oƏ//b0W;v,>:uzwoǛGkIe:w pqiNڵ3Vb=/+++jԨF[z$,\t銧gz/w#66/$};;;RSS;wN0_XZZ2u4z >> ˗/$I#j[\&s'7\pFZVĔqhMV5}xOfRfaaaAŊXd1*3ffj͛K߾0 ?իWy&6m͛$ٳzJ;JrrRt)))ʰ6ܲ޽gFe5kFժU9rwQC 66Woի`tyM6cĈYwQ$$X\]fv,25k~̢EAaf}6OF׮]`1l۶+ӢE l٬ڶm6݀cǰhQ}u6al Jll,+WV<|0_}p+]q^(ČJo)H9&2g_V^pe+aR0_9A||<'O}f{PM 喗muiorm/\@:uY1ߤ ymfv/Vm`0nZ4 e(ҒiӦ1}!fD.AK &!4$ɭ2D׻H㏄iceeFQ|~$ gץZjfu|,F֬Y 1B QZnm(R`;;;Q ?~B6yф@ BNbt`*]w ]I A,vd .̫W2sSHKKp@9?^OΝ?III<{{{Q5U?,4oނP||:tEA3cعs{Tr[Л .0o\S?IRQn]krO~4h@T@ W B O A @9@ r@ !@ @ !'@ BN @9@ r@ !@ B @ !'@ BN @ @  ANؠVeQ࿎LJJ z^T@9ߟK.1d`De$[ҥ9zx!';ciiɀ駟(\@@a0K֟q=}QY!o℈1!Gl.]$It:QQb_ѣGP<(]Iϟb(X@hm\]OE/"99HΜ9_ojj ^B%$@ B ΈODV3x`Zj,>Q̙3ǏSbEBCCiҤ;u+~Uc\LHHj}͛7UF֭[[3gFՕ]WRN:ٶmE}@74 ލ?Æ S~KHH 22d^ gΝ+V^Eժhٲ%'NZj4k֔B |r曕,Y6mZcee۷o#00>}z+i ĉ:,X2ePlY:wl~:-[TLxx8:.ǹwG$Oٳg)S2ePZ5VXm{ѤIV-[/8W~ƍB L?lᅬlʗ/ORRbA4`*UdbEl1ڵ-99J*uV*W @hh(uԡEp@v!Qڵ+kסv:ԪU;wJ "#ԩ;w7tԕǏѼ bßNM6={I9sV.֭cȐ!|iS  ,-N 8913BIhZ֮]ǧ~JѢNL830IIh\{y-''7nݻIJJbŊopqqɑy9͛УGug^L49GyjӧOO裏QvvvhZp}YJ,X ,ȀxbJKKcذa:t1WK9Grr2ݺu{r<]E/K?`J靕^϶|cYE`Pg?wEF(]4/zۧX ’%KΏ3ILLƍk//<[ݻGTT5ɓ'=zUARRk֬YfPL0aٴ>}ۍR8wǏW,{lٲ<cv9+AAAT\>|H+XnG@@'NTJR,haccCJJ ~~~+V… wߙ7--{c9r27P`ccÈ#b#h~9rd[y f2;v@e?~Lɒ%3gUʕ+3h +& @0f?B ڵQF)߇JM,0,3r<7k,O|Sqy:TRPH>3Ο?OBBEaƍHDzؿ?JYn7F$cGU>E\ߎiFvZ|}}$<5 &`ooOŊٸq($7,,,gݺuHUM6&M2_ePT$&&5Ŋ֭[~FAlCCCh4TP[-׈#X`=22۷o#IϞ=3YyYz:t( 6D$N8ATT>o>T*+WϏq)&nZAW yo3FcIGrWd%/G/_{x4nܘ[Ç 0@/'dF4 'N\r٬o$|iG*~D x {wY=""eBr9,ӽ{wZhAZZ@G$9mŜ @F@ BN @W"Vz KKKWP b~@98f̘NLL Z?IRaggGf֭R BN!661cF3n'%K& BeRRREһw!B T*n—_~ERCO bxx}U ܹsh޼ @ASp^K ߍ$I`ee%*C keZ%FB bNԁ@ B @ V իTf;NǑ#Gضm[Ә2e2666y?<<oΟ?Zb)2uMm"IӧO{ajI{.湎Zo,,,Oyson[^?gҥoΝ2<|2Zm[YYa@,Zx]$۷o{.Ӆسg8q8/ΫWjΝCvSZ?TW^Ajj[ 877< 3Y9r[;"coQQyFÇ39DgDDDVy:Lұc7NM򎌌dA <0~gBmܸtwVKFGGa0)!';a0W>.]DRq>sr e{BB&5Jő#G^/MM2ZMpp0ڵkT,m111aiiiFRR={V9AA0mTNŋXz$ICBB"QQQX[[3mT$I)?%,_P/^D8y$ .իJ/_חm۶_$||IJJ"(((c޽Kh$[nÊ+PT$%%X0kL,,, эe9sXr%{̙3,\ .mzEضm+$jfժU sXpw.~~,[LIG$Ν~ p9AxbgbӦMlٲ??_ qł~֭[Kjj*DGGǑ#pB?;wnڵkLJ[y)z!׮]SeܹzT*=zT9ի,\Ǐ}h4XիW!˲ȢEA$%%lR^|I@?h!y2խ[I8wjVǁktރe˖cRRRĭ[ yOq4oނOرȲ˗/iڴ)Zڵk>}>}rnܸN# ={耗|j5za\1 O8q>}rq_,ˌIzz7y$uNhA~'\\\kђuڵ 4X9իG57nbM3qa~1L9ٹJMrU$Is\ fxzCբhw}ҥ\rIFo߁(ϟKΝ fѓCBIMM%** Y$00]r!RRR>{O>cϟҒΝPLY&O%@Ŋx"$}6v܁$I\#E:h{>|xܹƍҫWoN:ř3ߛ0 ܇V$v܉ 3fL/RJ̙3JEtt4/KC RRRPT߿x֯_&8::b0ptt"**ŋG5i׮O>CWލ1'ԨQ?om8`00tP퉍EV{.NW^aB/Kԋ` ܼy>GGG㉈Pʙ5BZZU9t$a0 gggz=cƌ\r|ùLa^EN x ,Ӡ'Y?oի2F֭=JDDW^QQÆصk'Ŋ392Z~)QQc u_y7駟rmggǫWth4f a÷$&&:,c^b0hԨ1˗/E$V\IÆ sOe+˗8}4Xm}iv`PbVo~R:XIA^rAQ|j5IIof.lڴErڏ;vdZMJJ IIIl޼ g+Ks6mHѢEk=zDl@h!rD+m-E_~ȑÇyqCAAAjiժ boyEx \r/666G_<=zȓ'M</FRhQm۶Z"پ}+]t`0V"\2C^7͚y&s6{83M6c˖8::r=ۇ~~|ICOxlitރ5kVӺuڶm… /rN7oA$.]JƍY|g:t4 111 2?J% B ޚ$e\tt4`0`gϞhZFKsjժE|3f,sѣGDGG#2ݺuCR1thӦY+Qf90eTt:IIIf0~sMe(/99I"8I__ҫWoRSSڵ 4Ptg.,|,XCsQre\t"#G駥1}TtyRDFSΌ7d,ˌI`` [nO>a۶NbE6l(_uy;ܶ{779sg>>ߜyLy;ל&m'oYzxOƏMĽIjsk[oik]7-۶/sm':B <$KYt2!?1GNs֭[ʕߠR**Cm%dzdwvn;w͞= /xy' Gm]bΜ,22˗GZZ6mÑ#z=y`2ky,\@ŋLґe sN+|֯_o2 h8v~~]6OAT*I֭a4 sY?N>e i‚ٳg7,,L<!j{{{:ű/رc{\p\oKĬY3iѢ% 6{yIIJeKḹ g!iaaaAehZ={t/^\9#2qqq >ܸqC@׮k׮Lw}_/:Hrr2AA_+++j5ӦM%::eBd }u9^Hwŋ9sݻX((fi-Y5kd %.11%1얷w6+$I̜9I8x666lٲ9hүYjIk֬& z=t&+$qppJ*!Iut.Ϟ=|)RH$I ԭ[/#|_ 0u9w.~w 0x'''֭˅ !^|Iҥ)V"^.^@z?)))z*顴 }u7߬`ٲeZ2={g璸RD jժ?|BY(b.QK+x{/ʶG_m̙e]gV\WWWʔ)ùsg`Μ۷>>hiRRRӧ/~~7@ ߆VڵktЁzsa޽C=ٴi#O>ѣGl޼~b0Yj%$q!_矷7[کL8Mbo_3gV`۶-WgmmMuVdTX/_iFGJJ ًB ѹsZ-{ҢEK*UȴiSM:B ʈ#HKKΝ;+Bqzɞ=&KeNjj*nnIII1:<=Ѵi3WI]p̜9ʕW_`W6YX8VZl={6 x1gllmmt(QϟgD]i׮=`0艎 KKKk64,k>fT׮ӧի7G[hZ޽ ۳`A ѣGܹ3SNQ>pm۶x|Ih߾w#fDDDPhQ^zEPP }Ce^zŠA[ ~z-:u =zرtĺeiiZY$'1ɓ')Ξܹ́!՛ ,, Fԩ3JTPo޼޽{ڵӦM5GZZУGONsq/ U˲ ~-$VyȲLtt B 8;;SL %..o݀TRo$$$JxxxPlY-ݨHJpf͏i߾=O<g.\ؤر#v$66 p]j5C  jr\"QZfϞ`N>MttPVc0pr*5j)))Ǧڰa0T4# l\IIHľ}{9~8XXXcGɗ/?6|kgz*VhՕ Vl֘ݻwyT?3zKKK%}"f󲰰`A$%%ѷo_*U 2d6lX$ޅW!22XŇߞ={7n%z&6nݺIeKdUYty $2BMk׮>ln~3m.AܹlΝj6lX^g]t:6lH||I{ၳ9E-%-MժU=z3Vn=_VG|J@ "V ro ~ }hoIJkaaAtt4șAԮ]˗dtZ#:X[[gK`+GIeiWhQ>}½{Wo-ZTo2y4? dР&arLvKze[[l1'OyF}-FՒp\}5Tq.<3YM}3 ZfI8pmGGG&M̄ ]Zjq~+QkL4OqԮ]HB0`@`* wT\ ?r"[CL!n|au¸pbL`W 9'|ž=/^gpeqrrg^EΝHNNV,XDϞ=Z 'Nl6ӢE TUOt+W\|5k2x@W^!%%G @PLY}u ʕ+7}cҤ L8v򸌩i-Z?fyԢEKoݺHM^.cʢTV+d;|Mvgo΍7^߲|ros`` """ *~5jߨQcO t쳭3nϞ=mF6lȓO>I.9rZd2QpauJr^{nt܅bbb![s4 !xlB!CvB!@N!BH 'B!$B!@N!BH 'B!$B!@N!BH 'B!$B! !BH 'B!$B! !BH 'B!$B! !B B!${ѱT^s`ٰl*<}z3<֮]GͰ :udΝ5⫯"11'O{ѹsg}Q{]^z%BCC\9r_fQdIC&Mh׮Ço>X>;>sڶmCPP 5k֒OB!f2ix$QU˥OX,DFFPf-Vʘ1c0`K.%007j/\ds}C2_ Bq7f.]@|?Q\EN]]CTZZ|2cǎSyrtލ~b6}ݷT\ʕ+KX6^(üƍcvȑ#^~e=Bbh۶-k֬ɲ~ ~`٤N&իWSLZn *PUUpiBBBxͶXⶃ@ 8N'GcС]OB(M#GK wj֬ڵkIKsQڷo֭[7nÜu֓ދ1K,4e^gyAZRU'y Zӛ:ja:9B<|,:%g;Sjժ:uEQ|cnbt9)/uknwܳU!Rn^)SA垝`wSx 1<`tO?mB|uZ ݋ݻwSbr{#QQQ|P}]}Q?سg7 ;v~wy9s0x`K֭8qҥ_$ XN>QQF3bp ";U!I O?@ҥj֬I*U۷Tjv*WLӦM(_y.]JGݾ+z=F2eHHH௿HJJrF'O2nX~G*BH pI1]4E!--clѯ[, na0ݮOϕ+H_ӧZ-Pnly!6l/̙3e !=< $$$f{/bСC1iҤAOhѢeקN/VpllҤ1SLfrw-;T!@QZuɓ's}9r }mz䑆:11IO VDקk׮4o3c /w9T\^{%B(] Cbb^ܹ8v6jժMDDP!>&)nCƴWSe F#COi~5^תb2Z.+^qF#˅hkXd2cB!$E8oTYsfNƲJu4]Yr̽fA.!B<ҪB!rB!B9!B!B!rB!B9!B!B!rB!B9!B? h4bX0$Bܟܩ Ҥ1rᑔѣxvCDq_2 SN7oᑮP 鯿Oѓ"E`2a!?iFBBv֭۠i4@N<^cbѨQc+_BU@@#G~L^Ұa#Qă{&@n۶mԩSG !'O1r( )))٤1 M0r@N<  ! !B ?EQHJJbL6;@ N>1  VqcoEQ?~VqۥzWv Or6m]+W4L- |YfrI}DEQϼ2eJr sa͚wog̘l63ax.{]xx8III^;~8yʸqcQE_`Z;R ĭݻw3t ~MsΝ#&fY]Aӧ3gniڽ̙3w\J۾f{$,loZlyW7hb$$$R~֬YͧNߏq2۹gƌM xꩧѣ;7nܸc7y…^)™3gI=o???=x3 l}BH '))),\ɓ+OӦM7nÇ̞Β%KZF>d L6Ç'͛73m4XxQQQlٲc0իWYp~r͢Ezɮ\ 99ӧq!^cl;̙38rORSS>}:NKKci@{QQ0wf pȟ̘1 `4Qŋa6=Y^'qF^,(,_ӧO( k׮eΜ(\EQbX,u8qݿxߥK`24i"&Yfr\.3fLg׮]3fLgǎ'ϟO'̙36m*1m4TUeŊ6Zƛ/DDf˖|g˗Ypܹsz*_|\g͚ɜ9Q>EҪU+}Yz}ǃ^+²e˘4SJzeѽ{ۛYBCg=ӧO#113guFBCgy&ޮ _˴iSپ};0m4Nĉ42mTmۆ(f&Nʕ+Y<01c:dbEd21o\֮]Q={0c Dŋ={푑\vYF2Ξ=1(``ƌ~E;?3kUOȉ+WPP! jAF*U ΠAyWy<3Dll, תfcM+5d;w޽{R *T?$o޼ԬY9sZ4l؈GS˕ȗIFѾ}{v;FiӦQvm"##ZbgΤƞe)T^0f̘AZ?>VEQԯ_ s)\.';%Ja\~ӧӸqTԩSn=EQ=z =M͚5=zGfHH}-dN#GCP@*Uzt:p})kaݺuzEaǎvL&ǎ#)) Gɒ%9sM4nO㭷B4HIIᩧbҤIrUH 'Df.KL&͚5}С=&'..ƍsaΟ?brᇽx$&&b2Xf W&W\_'x%Kb t\pUUQ|aɛ7/f~a#qqq EBO*ѳgO{yRRRG*]tTRлwo>} {QXq:wW_ҥкuΝ;Gpp0Q$%%t vOeѢv=͆l&--UVѪUknŋ(X NF2exV={44Mc˖ڵKosMׯ?=Nwoitڍ\.}hѢ\.=ҥ+EWެX%. @jթSIIҵk7 (HQ z:/_ٳgQUMӨV:79\DBOŋ у2EQ^nwp5ev׭P{ѢŨJZݣNzXbX,QvFѢE_|Fd~e7oF4ާ/\H" 8˗Sn]6lڵkS˗/'W\^+bŊ<裀{ [.իW' ZM)R{ׯw^~E!99nݺQX1qp"\xkҲlڴTU%(( r*K^Z5x5geV"K\pFrr2˖-G4N:ŪU+q\<裼F+*IK$))VZ'iłd2*H=Jjp\^':UU >=-ۓj@@WlwQ\\yr~U O ҷoʔ) /…>ԫWo;ʜ9sx'OԴܹsi׮cƌFQ>u4 .ޞ]v  Z&$y}]s۔?ˣ2N{ud޼$$$зo?ѣ;%Jॗ^VlYo5jG2d;1s0x)֭[G=ٳ'ŊbŊˮ A|`>h lGQN'-[%4= tr `0p8#))- 88XMK>y$ثѽ_{``;EQp8w,ԩSHMM壏1h@.]o7eܟA̅ Kܹ)[<8L&'h4;wnΝ;G`` |rOAjFJPpa:ȡCNv{Q3L&RSSAF``qqq+W./^_z@RȾ}{9w\PpF#z5󥦦@Nپ}I/c: LIMM  ,h4re`*3LRRz/\O͚5gF,YLBBǾ25M4{9M\z3gҢEKE!--{;3-wv6̘15k*& N|^T\ٳoP*WitVիWOw[+\^`O'VkԨ:K:m6 (PUVz8g%((D^l&((P^SBH 'kѦM4hHXX(_bbbhӦ-=z$88.]#0a<͚5n(( $%%|r{\x5OR=z2r֬Yŋ/Ț5yGtƍ%(({0z(ƎMz$TUQtoӇPq~:nܸ1LJJ_>11ƍөSG^xE^~eTU#%%UorEܹoWK. 2')֨HvB۶ozfJzҥK( /Xҥ'f˧NbĈԯ˥_rf~?m[4mڔN:BJ0ӗI&ƠAQUc d:(B>}?~ =n5sN?Bݺp\ 8HG*UԩS~#W`6m @%z*ŋf+VΝ;i&Zjulur\ sZ<Ç㸹 M0{O?{ xGNLve~/?Ԍ3ó;K2}w};zd.3j2|w>_g9wyv2O3 .]bٲezдrJ-bpE.]KXd>7l ::???VZŢE}UX`{* . <O<ٳ+(̜9hL&ǑȌR71+֭$&&_,ˬo_dd X6s RSӘ=;\n:T.550}ڦM3' ?^^I 3gN~s``ɒń꽀9^s>39svaX8yDzBH 'TUv:x$ j1bGlذZjz=o۶oxU7o f͚EFS1c:Z+4t:jcvlWcQ\.E%%%P\.dɒΝC{iM4jаa# }( a\.wMUUΝEUU=zsX'cƌ' ))Yf ҇.)PCOƐ7ԬYqz]^~=}gΜ>F,YDԩ˷~#!@N/胤 j%_|XV @yhР!g}'L24kHҥiժ5Υ=z57oAll,@~y dѢs@n޽+Vܫf3<޽z)O}RtRSS1|WןlLQ{P@ʖ-ǛoIll,)))Rk4l؈+W`6={ꩧ0(PH`lٲ7StβV+*T୷s ʗ/gΜ߯]u#!!HPP;w':zW/](Y${~SdI{9v%(!U0iڴ 8NƎLj(R(mڴh4cùGpv:=ǥr^&=v}#.g PU}qȟ>\XQ='`Yr,[}?\܏nIIIӛ2es%s1]W <-'o懪j̘1Gr3tGXh˘bH4/z@PP.>x6dLѕQ˽ce?S/ѣ'Ǐcƞe) M֘&4 ΝwA^_恆BH '1ALy/ FEǏx|1$$b/~8RR?ɓQ\.YfѼys @=4ŋ{ lY^gw ^lYBBJxӝS|'ziT^pzITT|dR}Nӣ|%tX,\~Wp5l6ݸqMӰILL:Nf3>NKKz/DD̦FߟݻyCɒ%9}Ee zx9s/gBqwȥUM0rt:o̙3|٧\rʟ??rѽ{7jժEjjGJ._UU%((?e?=m2s zoqiUUU4iʦM|ֹQFtE?иqc̝;7zjLI& ݺu孷{4ʸ~)AaJJ V>ѣG3o<^j3c6gy]РA}wq'}DEECp\m& ̣S4o+@{V|$s *w7OmF|BHRt=r+^7h4DSdeNS1]Qܯ3IS=eG2v8eq7` w>?j4Mݕ1-Qv雲jRe +k_)r#G`̘Ok̘|0BkK<)GN6˥݁@ת=Qg/uO*z^Y5ݓVO>Yr+VTc٥SUeV饲KNJ ʂj1dP!sȉBpp0͛}UUرS9)EY,:tO}߫UZ {Lߺu+ YW_}h}vޤw^ڵ5k;#TZ%Ӳ5 ʕe=MZYc08v6Mt!d7Vj[Xr>mɒ%9rK.~L&2qq FC1իܹM<Ӷm[CΝYv-6lر{p!d:־~:kܹui)))r !eoʕ+9cپ} "...GW;wRfM6n[oߟcǎѲeKlrѷo4iLDDǏӬY3V^5MC4k^JiѢm۶%O<^7hkY:(П&M3m4xwTAAAhhҤ1SLj'@!@ڳg7}pPD :s=Ϝ9|]f_Y`>mڴԩSTXM}OTZ`/3_bu:8/ߥKzA|ufr,_b߾}z{n-`_ȗ/K,d21kLe+֭[3ޟ37L&};3gǎQ36̚5ʕ+ӨQcNJ׮]8u$:z۶mgnUΉ'8|>O?m(  6{rj6!AvuQc0x>ܳ> ƍTN#G0|-rp\Y7o^nܸә>ѣIIIraiݺ5k֬fذh8d`` .3˲ݗVISUqv*Tcǎ1}t}]4h=lrקuЁe 8Pǎ6xtRsv*ŊPe(JzoaGB0\pM[LÆ]O?4'NDQ!--xj֬r%rE\L2qc)[,Ι3o.oʕ+k[ӧ 6tm Ow%(X,tw)a:uj׮iΟ=z%Kߟݻ ѣG}.sرltG_תUcǎ;v,m1˗y1TU_>'x8qu[Vkw勈B9@4BBB(Zk&>>^?;,ϗ_~Xi̝;g.JbB im۶С|yY:/_$( 7ofX,f}ڱcLj`L&ׯ_l63ed, +W2{l~72].flN/\QQ v;>|X_ݻ={>-99fj-;eRSS?۶mcѢEX,{.]d"--yiӏ,^H_k.fϞ͡C2̉"&&a01c:&oȌIMM%22{}vΝ(DFFx]FްEQ0M|fg׮_|sK.eɼRyT{XvPhQow̙Ş={8ٳ=ed4Y(ګСC̞=ݻw1NG˗ǰpBKļysٹsyoc֭~tb0mTl٬mΝ7iӦ( SbZ6m*6l`ժ^gcʚ¶m[3'Jo!r2L:P&N@8 s=bfرX,z@ʖ-GXX(6  ߲|B6ՌFF#bÆ 48˖- vƍ)[ cǎիL:U_#>>Yf^J>1TXHd2*GEQj՗ i'Nbŗba߾}|Tŋ8{,.~' >:a^Aɓ'nw?~$&&Đ!1 ݻ+rDDDp TU.\+r]rEȑ#L8+`F#;+W~I 2dWoXؾ'~a# 4hije,Y[i& ihFRhժ=;njCJM8y˗/J*]54p{qRRRޮSNtT8|0ի`0PZ5f3ÇD 1;f߽kǏݻ*&jժGQBV^o`00x }4Ŋ~zƍ+T>d .]׫WHNNgeMl۶s)\.'N""b6+ʪU+ٳgcᏛmb?`0pIl6*Sy .\@*U11i$Ξ=KjYk_ǤIQ9] !TU^z/^ȑp:\t ž=9wVyQɓ'S~}, ZdBCKo>ʔ)64oނpBj4iժ۴lْaÆs(={{ܹsNǺu)DEESN&O/4 4i҄ҥK؂(6l@ѐ̫nݺ9ҫ~ݺuO>?S9sҩS't'NvڪXJHHlٲ۷ҥKaGN֭.11e˱o>J*ErrժUC$V,$%^Gz{~4 UV9|+F`_Fr(S,;wDq^:Lpp0/^Ν,N8u3j4N0{,Ə@`` w`ܹ( >(+V@ӱv|!K%?~"?p E$)dS#iР!Z+hڵkС#]twfӳgOOQZh޽{S.ׯ(tb!33sΡq84oނtzbbbh޼ϴ9>Ym#&&NNJ1>9fxaFx߳g'OGۨBJ*,[ 7Yh;w񈾺_n(;vVdees kp%n޼^"''Ǐ{d2/p)>|s@nneΡ%K>m۶&NGժؽ{Lo>FA.ݰfEa  q~DDsVZNcDDD/CQa '99qc <=zbXȶ@ BN;r* 6mHpp0C ei[>z%~~~ 繢ۊʞ=ڵ׵:5?իWa6gҥ>|;w[neȲL͚56l(%Zv&LȺuxケX,ҥKWM{6L<39NGnq8‹,])S&SNz6*3e˖o$ڵks j׮F:v<Ð$}bZ`14jX(.:uϐ!޽;ŊcY_&Mi~kذx$y G=\AeՂn6V?wߧlh4mrs)*ʶk:Yt:mBtdee1{,f͚$Iyt8j={]uU?^L׮ݨ]6k׮!/L'k-˲"xE^ta\}~} wsgpG$>h>A&rG!I ,PK֮]ŏq-ھv?XsV^%& r!//_(<^"bpyO:XckܱcGNC,Νh? )m_I(kpmݺ͛ r Ѱug[NiZdOܹSMbE fAllj劺z*X~= |7|Wkػw/qqQ0gIKKhbbO?pOIJJndj{;Fzz:[z;wd29-zZ1dESZv-Ngϲm6v؎fcU78Z-[6|r\][~F||.EXŋa6YbmWjj*119vXi=JLrծ-11+W믿evޅ(,_ Fþ}ćQ /KewޙNc޽|A"""Xl."#RJeL<~-*T޽շ*gF#ёԨQo&:իW裏b2oUjԩShZϮ]W/9s"R*Nh4~Ǯ];hիr VTʗ/ǵkYjZ^j_~A4Ǫ..ۭ'NnC8v4 .lf=z(_~9͛7W-zͻᆱvܙSNa0ѪU+z=ZQQ6mʚ5Ȳ̱c %33ŋ!2/RbE]s?2w5jv?~$""r Μ6駟شi#͛` 9s>}2o{zݻwD$ڴi +!A h߾>gϞh4y/^PlY>|Gt*VH۶ѯ_?Μ9C2e$ _~ƍùz*Gp\`@eFM*UeRJѸqcBBBۧ~Jdd$ 4P.sJm۶}}u!..jժ@ !'|26'StV M2d_|9ʗ/Ϲs狔~޽WK׳ug 4^xɄNce|>8sS,X"kØ1c<^2d0k֬h4r8u$vMt^bŊ+Hݙ7=^{5fx@^xyyшFÌ51cFT:ǏӇbŊKV3g|wpQn~~~DGGѶm[ ĬYHII桇L4jm޼9cǎ^z3&_~OzPۄVaܹ4k֌y-^]NlHO?fϞٳoC @o!++}vx6d߾]!e=sڮ]hڴ)s0ujd;L^Ê;wf߾eԨQ̟?Ǐx5bbbT.^D^^v=_l=.$IL&F#6В8j^oPE۶(믄':idY`0`)Y_Qʕ+O߿DZ!#6=0{ //O@ 5tz.]:O׮=|݄7WÿVȵoߞzIZ~'O믿\=gϞlygm۶h Pݻ>W_m#''Gor*BCC3rϝ;ˤIY~*=fRJf۶۷Zf㩧zwzͣjj[_OȲ_'::ZߵkW<I&\x]ңGwzA&M\KZ9rVZmWX֮]K7=7o_|_|w}ٳgؽ{FQjU*W~9svm,v3zӧ7$iԨo1!C3u ><~Ǵhтb0ٱc:d.$]X6dmv~vv6-Z4aÆT%J`,Z#FFIHHL(``aueopعq^?cmZO@ U(X؟1A)55U $<<;ۏez=:YZ(NC{p8ԡ\t:~~~z)cV_`q8o:V+F_\=W\i5__``zN@@m0jXVun㏷iӦ5ηj~IOA yg{l)!3W]ɓ(DO@ 5Kf>Ҵi[KZuaټ:n:lۑ$ ÁdtΟg2 ޭ^~.]Ǝǘ1 "66Nc$[^o`⸱<ճ;_~D _ȲcRNt?&Rڵ+7n#I}[Td"5lv*Tnl?fொ$9yrs/v *(0ܺu<WA *dY 23oSPIsBNRxvߟuD' _n~F\t+&I 6%Ȅa>Zwpk֬]Yv>Lwer-_NGLLL#!! .j,_뚧`2 oݺuYjlRv@ 77gxÇ__w;ҥдiSǟ*h44i^^zk߷e'z|qwEرc}?.4l:YVQƿ[޲,^zL~(5kb |ȑ44NngݺuiذM6#55FӰa#F#iiiB B ?j,Y1/X,$%%rI\$ nX~j~ IDATg4 ׯΝL>lY.[zE$I^g%h4t"8~o%..ӧOyl69uK:#jrmu8$''qQXl:xΟ?SG!66~ĺu)|Wlܸ^$Iӏ$$ijs 6C[͟jO<>d?l \rū-hX"FM{q555$˗IHH`ӦMh4r Z-:m۾"6v-G_#}6sϝ;Kbb_}%z^=wӦMlܸQطoݻ9w| ֥x'aFk׮bOZa~9rVKrr2NDՒ4qq=MذaZ8V+^ ???V\Ch|>Tذa|slߖ aunJzz:pf:I[T3f,5":%L)VZѰaCv;',,LG!11Q֭[IIIw!Dtȑ#̛իW?tl6QQ-[oZ-/v̢E N:PFMv;Q+WʬYoh D8r |C=?>?\?ȋ/bJ,YQQrP=|9k&&fׯ_qS)Y$?PrZaZ-G\2}4ޛGժXlc~`˖Ԯ]իWrUl6~-~\x+beҥԪU/`GvNի ==]mOTT$ŋ#(8Qu\2|ur`˖TRE.gggpB^z)R#wo&ժUc͚5^;vgϢjժ,]3fPF ֮]رc̘1j!11<$IKShΥn:4lYiܸz4 Ǐd%;;>x? ׯ_'55Hkpp0pjٽ{K&-- @tt4+Wj0k^Ѱ]vҧOUYV^y"Moҥ(¼yj̜vF!k 1,2ÇY ֭NŊi߾ l6p8Xcڶ} NfC$j֬hG͛ Ο?Gvv6.]*!2#GG%;;^x֭%77 j$I"33P:wBZh4RRRxJ8qz {M%xN+"( FeVf^|ZhlFՒă>ȉyY.ŋc}K/#2fWrUTg}ƓO>&((Hc:t`a9~/_b1T5@54t01 L8Fϛt߿?M4aHh4dggѫWoz艢(jDsԯ߀#27(nөSFٳgtܹs>}һwvUrM233)[zXV֭[O)Y׏=g]@jҭ[wʹsg1 \v;?VKvv2 A8; 9t:l6+$( 6M})BRq8섄`6p8ȲVEQ4 VCDD4pt8P~@!,,! R%IC\\,}-jY,eYdeeѰaCk0yF:T>UՊ(y;++ $iԼONiӦ*5eMV(LɡC,X۷o:oD BBB Uرc\!jժ3ݖ-ꫯh֬WUW~K6mۯJiӦDFNGлwo$I~4hP:55kV/K|ݷ1Ctya%4W+Wp: ~d( gǝ%K9eEQp8> 6K/ :3=edJ,Iƾխ[yN7 >ʹHfSׯO@@BDDNpr~W9p`?KfsshѢ%%p999:uJϵg^yU6lFl6#HŹuUTjժ-JPh$vЬYZL`` 7n ''3g~/f=z&HOQN@@dfܹsjfބ<3ׯW" ea1SNz=YYYdeҥBԽ$HryױZw@~7ҦMbbbX 9Fb(Ν;>po+n߾(:v|Ip8zLIN>em۶ѿ&NĉǑ$ Nٲ]ω*Tয়~BQdY&//K.QRB\,u%--wrJz=11i߾*]۷X,>qI e^իWs'ӧ  ʕ+:uCtjZ233yi\z=zuV~:VEQ $ @oe4v;րcǎp@ "rxL0ŋN5:5ݎ,<Ì1Ν;ӰaC"**f͚(1SCQF mf"tg_`K pArssFnn.0r(^z)+RfM>|+]t"<߿?-dA1aD҈#>eիǝ;HDnnǿ]999( ׏ŋ1x ֭ĉ"//O} L&eQBZ9 6W^yĉ^es###=ݫ.wŋ1bSF`GzJ.СwAбcGƏʕ3fo&ԫW7ЫWof3/ڵL<Y3f,o!!!q}FaÆRT)_B$Ǝǜ9<3>EWݺTV9O=dqslWu8)x;& EQp3"u$I:^k>p\Ék۳,g֭[l۶aÆ믿p"V+Z9tkB^zd9qje*VEp85Wеh_p Z 7.[Xyk~MnvUou:NS]ɲj=du̽>(\W~|{{U_W+_m(Zzݷ}Qw>vΙOPK.%33CDMnnx=}|=,-.KkWYŊ#++#88qƻ^s˳=+Cн۲,{){Һ^o9>׾_ae_0ܾ*j;uM"q?^Xy$QX1Fg^"nj׽Uͽ,~t./v 6~+j5j cj)W EQxgׯ?5%ECK.QZ433xN5k$I] Wq wuHp!26~D\JJ@ BNõavLZ_ri9<=zCxQA%IС"هQEGv] 4h5N6XReH&Mt cǎ~QvB f<4 sE5r&2W^3$$ijuVuҴt}͛nf~>p"ׯrZOsY_|yuiEaŊ5M^^֥Nw-NaӦƍ?/QߒF.Z-_~%q8qҭul۶M\y۷M~$~8~B ټy37n/P_Z-6mO?U#VfI lٲ}y8':td,Iׯω'N/..]v~:( k֬V˹pႇڵke!{D42,^/$11/*8eڵ, 6o7?ݻwˡC{qU|>RR=6mȁ󙔔d"))Q8}4q=zħ6 l߾Ξ=$Iƍ8zf[ohh4̛ZpFS_$/WfɒU۰#GѢ;wP\9RSG߳qy:|׮]jjrIl6+|sҥKSr:?/>_CEvv6UTe򥪟~… mdg琑qƫFɓlڴ5jfj._\ Bb13}4J,Ν;շRZ5|s&pQE^0hܸ\*Ǐ%ޜ9 .^H͚UD>vddd2u$iq};vzʕmx"K|LՉdܺuk0wL&ǏpPvhҤ GAefxYV(]S@ BNp\vJ*ѡCbɏlB>}z-[6ӤIl6-[c(V8J&=] n5)2O ""C'};NǥKʕ'NUVR* ,CK8Eb=ؼy3sNڷFL֭K!**f͚1jh֭[Wh/N֭)[ٴi#n(}>,˼tY]bDbŊѮ VC53gxaA:N333tb~t,Ay۠Au{ 79ZdK^xիu_> 6 6v-CEӑ͛V/a3ck 䬇v.(pbwosnn:O544ˆ >ZȨQIKKcU\pw}O/eYfʔ:tuUsoDDNW'$$sΑˉ'Ge6l̏?ifdq#]FFʕcʔp"C?#/_zK3T!hCӑODDdddPJUyA}zViعs'*͛P$I[n̞=xnOllS157eu:=S:u*M6h4siР'Nȏ*>-r{L"x"رc4mLHDrX, 6+pyZ-GwfyfܹZ(B۶:t^ :t+WE1`M{W_}0۪9r$ѬXZv)Bfܺuʕ+uWΰaCT۷D`Ĉ4mڌ|ݺud2h7n=+V0`@Zl_od< vq{2ed*Uz+"7jh͛[oIXX6m@eI&1o{,Z0>JnɂnݺĐ!-ȞJ׮c$$s_>F<4 L>]m[0a"/bq)S???F#=zt/?2¢_ν,-t:/???6@2-PtE\erY|)f h IDATQkۗe/&_uw/ϵfvr eS7wOS_.K/_, sb۪`?+h#PFu{}bv/;,wwςEVAa~~ak[QsNQj ~X]"r/" %Iݬ|.*`>0CD< ݬV=}=]AeU1Ok%k[{a[z%QX?XQÎpT{"N V@ ]->@ B F"N!((;wm@ o[c㣨Ǐfk6PBU 6( xQ"H"R(HBG( E .%=6#M6(^~xΜ9sf63gy ܴ ΅20,,LCait؁ ;`T!ni?3ӧOKBH 'XF(>3H9!HQ T< 5lؐ&MȃBۚEB9q=&B!n}һ]!B9!B!B!@N!B9!B!B!@N!B9!B!B!@N!BH 'B!B!@N!BH 'B!B!@N!BH 'B!$B!@ZlܸN:1x N'i&ZlIBOHHo·~iժ Ǐj^WyuViuJdd$YYYWˠAh߾јf,]taԩl6!m}Mj8q>u믿ٴܲ(Ib,0xqRRR{iݺ3g~ޘ1c_>?͛7g֬Y:uJϼL&VX-~URK.sic&MēO>/E4wѣxWسgw}[%J,En]9r$jRrvcUhp~*-Uꫯ2j~2eJӽ{$CoB!p dhv]iMrr֭ETV^ðaYh1i9s6m>!<<7ׯ__^{u> ۷w޹z;v5kx:lUU4i"&'O0uԀeӧO6SbE4M#(?HZZ/^:tgѥK|y/6mxCFQ;–-HL/Bq'`ք|Lߔm޲}^6oLJPU'\|)z /Y3g6}%|Y<> n[LGV2c Zj\EQ4bŊSsԨQe,Xdgz?ŋQdIԩ/w1,Y˜1_Qlf@xb8W{C&%%RJQR|ri-a29~(y{Hiƍyx2| 񐝝oNۭxp:%;ɥK)S g8*WzN9KǶPL<|B5f {G*|׮TV#`rFL<Ԕ[ظv(J}rf ݿӡd`W~2tceff+\}eggg^ׯSw2n엇Jv0MD/[dⓏKwUBq4UvSif7BUU K2y?p7dB!nUtu `r`gnʔ)@M1 p)Y4B$'sݎrO+REr*ө6JI!]Oq|7SOUە@Nܐ|~&VB܍BCèT?zm@N քB M.Bq{@N!B9!B!B!@N!B9!BqKGh4bZO+MzBH ' .cDzw/de٥A%Le_/"J ĝpбc4h6MEq[z={o_̅re0ZJڵQy4M[BZɒ%:t8۷f Fwu\@oir Bqg4Kc ĝKQ(T4 L&ȉ!C! !B ĭq \p˗{kv6 ̚5reϚ5 /^%##+Wк0gf p8Xb_EQ7o.&}N… x<ntѢ ׽Ͱt^jSLL .0L̝;ƚX,޽(N>hr 3gN2ʒ?BH 'JazFP>LΝ͛;P?{,3f|Ov={vpeK~\.vA4ʗ/So;NF=s˟?5C~۷oZ&/WÍZEQ0$&neL&FNBf""JpƎ DeKB{.lC,rFeffØ1_SV-7n /Ȇ 0 |ݻw*QQKQEQf4nʕzf`0kY5͛"*j)II'N@Q ̛7LLL4'OD48|d2ůN^J?=:: M8s洞ۼy~br˂ `%$%%t֮]/(Xp~A^h!&(۫/k4f37obɒݛŋ0,ZSNh"Y|Fbccٽ{K,0f6db~嗀… ػVX&bbb8p^RRK._s[d1V [j%qqqDDGGvfr^f6n(}_Ϝ9,[ &&G͡CZdb<[TRl6cٲ}V+֭ͷ>{бc'{9z4v|\ Ms>^/xxש[.gΜfԨQ)S={v3gl`cӦ^^`soe #ݸr aaa|XVʖ-bTRx^wb%9 C  ݻGr%7/_DVV`޼y$''3dJ.:u 0bp)JϞ=XraÆQhQf_ Z\9/^` 33V+eb{H'==$fΜDFvh4bgҷo  :0&LvnbF[5K3+ BbŘ8q"fD Hř4i"ΝCUUuʕd [&W)[,݃(+w^;v*[$#IL2M޽n={v}|\RRӦM%"$ƍhJbb"Ql {j&^rm+9GniYYYx*.]d2] z u[bZv:n>3jv4mڌ^xm?ezyۀ&MpeF#GSZ5Uh駟ΓomHJJiР{4k<ùsеk7j֬IN={zWS tԙi.wm@ӦMs4n܄P=Uzu>|-ڶmKRR`i}5 `fw4k֌PXi-Z~iӆ 4Mc޼tБ5kҭ[$gϢzꨪʳh4BMh==v-N+W.S̟ _:⋵(\0^ ж⋴n|UV s=hnm8r$ ŢKO|}; ˰ BdfQRR1-.Ea]Qr:uȃ>Hɒ%e% r+_NLHHjժxX,=Ӱa#<_ .dӦRj\ TUEQ4MpХg/_^بbM1lG@hhX/4M3w\vȑ5j$ᇭL\P臆^WEpur2^eAff^vrsů((JNŧ(J|233)Q"%p8H}mAFFFڵkZJJk0mذŋQRkp222(QD,U}W۶[2egΜaԨ~^]'n)(QB?Or]*T?W_E4 SLˬ BHFN,J\ f3gϞo'ʕ+)S\|*O<88ZhNPPAAA9Ĺsgi5k0`@^xEEtel6BBBHKK'SիWѿj׮s?j,33PwɥKѴ@+::GȐ!CЃk]~aoF…1L9sTʔ)pyłnB TTItMQf͚lf̙ԪUm\;\pɄާ?s`0Mzz:.] ؇駫1{wW0v2m6pA3gl63c yjp$''ҽ{O}z׆W\!55%`(..nݺ{򕟻]|ʝ{|U{ٳ?>O?] MP͆i&~i8|mk/ǫ+WSXq HHH<{ @1O)𡑂.7GV2e^:Νͷoq$%b_~ٓL`NnnIY!$w5_fرn݊3fСCG(]44oa ^oшҟPΝ1F5={0f̘AnF̢y0ԯ_M#` MO0a_~9o߫TB˖-X̼(G}[3QBEm:8ꫯb0(|aK,Kmx^-J˖-0 z[眃v<m|رж'X,#uԙsҲe _b0fШQC| GGFx7,DΝ;5SjURSn];lw3oނ 3W37߭7ٌ`Пf9Lbb2`p`0X,_h<VU߮o}M(ܟf\.Y,Ev*AAAz u=um[pO{-{ݮݧL:Mo-PAoZA~C=2. Պ Zv;˖IMM[||㥙L&F_r N';w믿l6᫧V]nGbѢE4oޜ,tQF Ҿ};Ə̻_}^Pf7oi_{gzٲe<<ēZΝ?ѡCW:t&wriivv6EN~g >O?mGR䏽L<#' 8i .|y[i_h|oܟ3._U .oY_߶3׻{-kS_)o~o':66N@jj*M6!88MQ_@@R &Mtl`BHFN9q{*(kwekkenH蟮wL}n?w2_FNȉkM={' s̾) Z?m(̝;7mYYYߔzdgg3 YrpOEpt:;[h៞aF%K~{^\.sι3n r2eN ℸkZ׆ 9KBBB8x }(xM'0L,Y*_=7o_OLhTҤ3vW/.vqC e˖Zn?]_!$s9StE3fԮ]&MP ~StEGG~zL&q"**4l8q^0'_vMTTgΜF4ϟgv;F V^ʕ+ٳg7stl2@3zXo:+EQصk~:EQcڵ֚$::G?))o (} 7rY~11x^bcWٶmV̗!۷o…İzji֯_ϲet119r$`i&rzEGGeKqqqf0~ŋv֧8x QQK9|5,[áC9SLҥKٷoܙ3gXl?^gM~3Z!@Ntמ FdR޽s`0c:v7l6zLh42p@9r$Wߊd2sE wT۷hB-IMM!33( 6lH3QQK)^8ƍʕ+8֭[bdRlْĉ(S v]~ҭ[W@!1q~ y,\ bPii '0|0BB 3nܸ|Sx-ZHaX,FQtivIe/NNBRa?u/_ѣL>]x=7dj4W W`fРAeܸnۇǏQX1LhDUUHMM%)0'OB4"#t:ٷouݮ͛0?L<EQ8v'OxL0SN\wРe:t%J0mTI/Axx8Ǐg/ Ӝ={ &!-KZ*h.M(Wӧ{9NnX,]U'hѢlDo`Zbr ,+h">ᄄhbׯٳҥ+ׯcҤtܙʕ+sE*TҥKW>aaaԭ}s%3QR~}<m~(,^H+FY, E}}C@tFtt_0jzU^/+Wԧ*QeʔчxgHHLժU 88_TFז穴knjoîNƾABf ^rr ooߞ.]vC͗Ye|-v;}* 4@4~)ނ=|ӭ[$zsХKWʕ+}̙:thڶ0}}Ç&&MJvvtlo6ѥg@!Lѕlq۽{7iTTY+""/+\iPd.ŋc (jX(] Ѡ{x<dffRX1^/ŋ#;;%JpY`(--r۶ق ol2bŊ .+TH+V M(^xe͔.5˩oΠךZy̛7;v0jhFТEK|() ~( 뿍՚3o)SiԨ!#M z6)S~X/{l޼ѣGOGk@nʕ,_ʕ+=w}s/+_}ロ#d9S[s%p84lL~ g^mn:,Y7it7o.u;hl2'B9q[kɓ'?oѣGˮn/^DZ鷞|I*Uf4j>/Zg0 +%͛@UUTʩSiڴ)[n)m\tLRRۢ5j`Μ9hт9feeccXX|Y`5~ɓ'QpaF#Ν%88e˒췿6̂4K@t2w<󔔔|^`Ҥz|2~uGƮ/b?{RW/ z`hwN>3L>-&ͤZiذo?$bcWУG _~޶GZ5k2iҤ0s(C!n5GNHUUz#G^[ڷHxx]aaE8u) JQ233yiѢ9eʔf͚Ȯ|yOʗo^ǎe*U_hFq%|A4MYf:u>hƦMZi}J,M\&Mн{7/_FZZ<<[Hup8*LF=^/vmFirX,/?*T:G}SxiX,dddн{TVyȂ[No :|ZV)BfM0r5 6l(<+V,&ѪUkôiSKz;!uκ 6pм?_j՚A1`@?}Q=w]lق &Э[7m^q,K2 ]2a2]AAA&? tsOuro/z7y===rN{ 12|y^6w}^MZ7kF;Ajrέߜu 7hS:,@S[Wp=NhP@۽ɀN&Stzz_,hܯsg|Gk޵;QYry=X-Z(]O\]|ȮgJ?=uXׁ39fmW8!ĭHn !BH 'nW?2ھB!$k3\o0!(ӃP !kŋd*"!#sJc;< o:foRpai!m/L2;O* !sOoԩ#(Bے(<#o߁+J'$wO0׼ysZn->!nk^(@NܱTUBۈnB!@N!BH 'B!$B!@N!BH 'B!$B!@N!BH 'B!$B! !BH 'B!$B! !BH 'B!$B! !B B!$)^/&o>$$ljbZԩ˖-[~LLm}f3:udYXvB!mt+UŋTX رci߾=c|ͬY31L~ЬY31իM(_~JF ?%[|B-3t6#ssy ׷Zt܉9Bbb"c˖L2fW 6,4Mc׮]tڕsѻwoEQر#zyޓYf(d2m6C\\,AAAX,:u… Y`3~S'Np%~WuFJJ {̙3۷޽{sEL&:ub̙L8ѣGtu&vI߾}Yl6M_~ʔ <sQN:ɴi BH YVy뭷(Qff[,fΜʕ+w`믿7^H"ԫWK*_~e߇|t6mɓ'x|2 <ơC4i<آE _%$$f͚gaX5k&}ʉǙ;w5j>Jɒ >zULF""J0jH:t+̥KhѢkQΝU_|z56Zjhݺf>6687~uֱj*3TO(An] )D۶mZ*{Xكz={b6Fٲey뭷nX8q/e$ *c=B!YYY<_OTRPqlwn x([,{B…q8_eRR .|An76[ *vD=tȅedddsa45jǏEz9@FF:!!!\.J*?xX,Eփ|SPMٲeRSS rQL<O+ۍh*55pz)dfmVT&h!w ѣx饺~hƆ kxwT M=С=)Y$sΡTR?m۶ѫ@NnVm/=yILLPB{TT S9{5kǏjժԩ}1p< n7*;w$((I&qߴ_X,L4%JԫWV+c|Eҥ@WgUU4Ew].YYYNd3W\oB`f &+++_E4L&s* i~! dM̝;5kif8q"'No׵W}G|9ɂ )^8VsxG;v:tM^Uޑ#GU.7FUU5j橧H"~qL:x- bcp:]zГ;K;Y2s*UB [3g.L0G@pK.z6sffr<|lٲ=?㥪TBqѴߓ$yܹ͠SMUV%55&a0p:\.4M#44/( rp8#cZX,\.(( … 6h%;;[%yqzI&NDÆ b`Zx<8nÁd"884=˽?7^\.m_"../H }"Ex@NfşqEʖ- xVn[-a6[ػw}BAN6SgM٦LѕLJ~%99Mv{*0'8</?|۷gjJ;:.M ܚ5W܂BQJ,IZZ4@NܹE!++i !C4L&@ȉ!C! !B 0Xf Oև#QU_۷^jj* wT[l߾ub4R9de/]tef8-[s]u-hUV^+ojَ걱+nx[qq);kKo ޽{Yj/^`3m4YlYWZrv;?=;vl6cvZNB9qrK.aܸl6Ο?ԩSضKOO㧟v1퐚’%1--k`4q W_Oڵt:Fvp57Oǎ`z|7/F~a*c!FL̙[gMȝ8qnݺιsgi߾7[$rI 'rPjUۋرc5j'$lfxN>o]Ú5k0ʺukIHHb ԩS+oϞ=~Yµk*BTR +Ws 4M#::o1112cvZ6oތbnn:, ^ׯ` 1q ?~<_]Y~=w˂+W( $>v\2j}ˬ[M6k?(3qjJN< dǑ#G`0jժ|` CsV^Ŷm?6lXd&%%iǑx>G@ׯg޽ϛXu\\0իpႾ/9vYj=|0Vd2bŊ|۰ZX{&n]VD- 6mdÆ ]v( ;wnݺ 8cǎ_WZ?ƍСèWէy,^T֬Y{58V^́n2Yv ?X,$$lfݺu2ȉ[|Fk#0 942ٸرc_ٕ!Cc4l(tӛÇ1lVZɞ=9v`0( C AQ૯Fc69pӦMd22bp._Dpp*ݸr2G_~~JEQ4M()PEFٿcl6Y7˦Mq݌1O?̄ 7_{aϞL2$viS~۷qYzEQ8q&d21fW;wMX~=W\!,,̯~ΝeI&Mʹsѣ;[4ɓ' 4M?|O߾} ƣ*.\`q(B~}e  ;t'HKKG2Vq&zt:cf3]tAUU=T4L 2We ɓ۳=R ?TdIN8NVVVky^.]X2^nӳgO7~x .lDXV^֘1_se;w;-%%իG͚59~8ɄӨnڷojE44iBe(V8K,aF 65_ԩT\׫NHHa1ʳ>ݻy~#$99cǎzln_n7:l6iڵ#88+V`4;w,Ye2{l߾ݎdIx^ڷol3qfKݺuqhƧ#$$ثRRR8vLVZټy3/B_QJ(A:%l[ IDATu яYaF8͗_$;;޽>UUر0{LtBrCw3ѣ룪*ULWEՙ9;zIvv6M6EQ:ux]uzz: w%==.]Qx1֯ ̙Cǎx?zk!**^zIr6l(d .|5e92s/kA4,YÇ gY2ڵ{!117FA畒LBl.\՟YknWV<łUr$J </UZ|-TI `XHB*T% DDϹLq& >k8ٳ|}9s)n NQfTUe >,g=72Ou]0b}}}YM7D~:Qx嗱Tg%3fLfR=lݺ'N*U{tF܌b,ӯ_?nb~Zv 78ӧկFUan_ϖ-%v6o~[o=h禛n;:9A!'|۴#jkO0j(4MHIܹ~s\~nTUeE[>}𳟍gѢ,]G\\|H4S?>

BZZ={dXpO=3g2֗_~93z\wu2xN"-&& ~΢E Yn-YY3|hPֹt|pOҷo_)4~v˗QP~?mmm7aIOOnW0稪fERRK,'3sFXFun6f ^`t/==KxG߿?lx<-ZQrX,~NZZ*?<<1zίz_QGV뤤P__Ozz^{7NѣG3gE!99aÂ/##+QX.z3gOr̺ Da:RR1h EiAXFIKfbtFmYanԫi<#31={ {=W(N'mmmXVS X,l67ۈn5DacڶPV+v##iOkiXgTTn۬xG@n׌㖖zY6l,wCevaNAwFFvb#gKin ΍7Hin a0"]]2^)rݎb >CulZl*~|8N5:t׿ ŪU\sJ\.%֯_OC×A8;4|_MEzhNwU64qsw,s:-/rssK ] s돫 ՘R<3]eC=[к#\B0RC?M~t+Rs/z3g0`-zcu>DƩ>t5g?4N?A9D @m^5lN>}ظqSb"..իׄ `cϠbQ:EA-dpo:iASST;Hb("w;vl7E {k;w~m{, ^n[D "6vI677wpUoDXuEQ!**|e_+Aˮ=ߺAD X}p8|gTU < ee^#B墢b---TV_#Gv:ػwoXTTTPSScX,|Gy뭷ط7|3@ ]LQv13eϞ=xZ[[X,ai|'N8oR^^R>޽QUu7|UU9}4ޣ~+~)--KEE{CDkFuuy_W_݉fbdGm?3bq׮](±c(++hc& "ΰzݿfbccMҖKtt4KDAAVr6l@TFvAkk+vx_.vQXXh %KHin` ETv~N[WU>ɓX,~ع3Q__ݻM(t]b@*|R(TUh3˗aZM-PX*/8㥴w}O>+ӻwonb{D/C:kQU4(y6mڈ-̙Ӽ[Ѭ`5>'|+WXVjjjx٧QիW&=*++}|٧lذE~s  BN'sIj;Çq5ט&555 2O?Ӊa+O 48q"^{m{t¶mX$bĉ|_NrTf )..fĈ[4Cm[;!!ɓHOѣf5M#5>hmms!l6%%%L6|$&3Ν˄ t+btt:2XKJJcI'?bo1n8y@0ìYdeͤ=z}40d`ܺ裏 7О$tr=KuueTf3_ --ǣi ,`ܸ;^|vFWjۘ~5meddlr;ؽ{7;vlmPi1ffJ[[@АE@6+ ZZڊjn:_~Yjs-#KAp!ĉ?~8~? ࡇ~A\\X=z4ws_uFm۶1e3&2NũSLQ0h`2e 끳@7?9s>O>|nLHHZ',(JP|;N7CٲlR!A-˅(xӧ:ÇB]]3fСC|e= WAǑUᬢ;d޼ylذ˸3fi`… X4޽{XQ)f)4ֆ餤Lȑde`ĈzĉXp&t]'###R^^xsX౧X;v,uuu\s5ۏSN1f̿)#GNtt4.W[X*4vxŘ˴4d}0uT<Դoٙ0@0BtxٳsYff)Bϝƒ%~Q^^tr*))),] /---2v:. SՑ')) Qnرi8s4iiuk C {] b;lv;~ߌjE2Eb]FDxz;Y{NeYYiڄhfCUU\.ByvCm:P555fMXWRYA0+9\h] .eĢK8'uv+RФB-"Y{erJc;vEqH\lvU +"ԿM`ەTwb 8"[W^Y6L΋/D u) "0 :z A111.RK EQXD 0+l K|+psIbc{@42*BI&1o|bcc;ѣ %S]]3tEXtCommentCreated with GIMPW IDATxwxUllz%N轣.U(*4AAPPAB" W齥llHAEy^\nvΜ93;3M +pd j!B{5 TB!I B!"i!BH B!@$B!H!BB!"!B DB!B!Yiq;_4Dd߬4B !KQKtŞVgf=ξ+qfdh_giaB[ =DwkN<˖ojR6~eH=,a9 8S>kVd%FѦm"zc2hղ~ƳuvN]K#<mk˧X~':¤y!?[4CKoڵ޽YVV8 !BϾdI)@gtysÒ?_>6~O. Dk7dͦشl:QKJӨS|XO֩e%#zplyxDT 'pj&u{U؜Toё&UYn$&&2hР8u.S{R9X4lҥ(E]hQtX9|~ރIF9y$SLuӡCL&˖-C>}8HxthׂՋq:&:;PH@. =DwMg38ܜ,%zBZѩy!6kE_L|L*'7mDC/1]PɠMX|!W/aÊ/q7)SUt4 N/R8nF~^ܫȋMݚE r˱R)vN}dfϋkѢjt*TT5jШQҪ1,vMaK.e3,̚l3ԩSd%y(4lؘPhѢUTaҥՓfTCʕeLgi7#+3G6P!"yeƷ$d33xrܱ6 W,fKf Хf=#Ɏ9_4<,";1qr/ hծ>w6GкѨ0jT3ѠA51/7+5Z4s;)<8zDi啧A8dC("53'OcԿIʕ .SX0M6L ==MZg{hbGf.)7FQv4oޜ@xtr!g{wkǶǟ5l6+&FA6T!@$:0{F` [؟dXT)gaZ1t=q8ękז ZKDQԠИyl[Wjɫ)x`V(Z3r4j]( jZD5 #9G&޿?Qy :届yiJu JJWt3]M]' VBŎ !)ÉZ>n)g T,A;xwSPq59 Ϣ^@ PX|)^-IS+E]}T>:6iР:^6T!@$z_['=O?SFTÇ.U z)j]0*{π:?ڇ7n@Ś0fޡt$]dڴ8L )_ń-HL?UU:רB L]W_׃r> r+]R;?ý g +˼y٨"CCߣo\Hrt>|9zcZ3n]ݝJdcB;Vyj]nv~>ЕAOٌlg"+kTg~ESO1+j<Ø^&ۀf#-V kk >0aOuIam,KF5ٽ~ʼ;qOwɅ_Os e ہWiӹWR 48Z3yӟJBqǓe,`t^yw$e=r"]: ]uKrկA*/{% "'l-.*xSxA\-|g0ԭ&sgS)E`tmʶUR6$A`¯^ !?l L?vo_`yoxӖImEoXFmݲf%VO>Eo򯗓׷dbcc+1c4-|k4{`w"$^MX,[ @l3qN ChxFNvV+U@)Q2e"VxWT )^ŨAPmβڱXl?#C a̝;wZm۶zɸO}yGo{?7nWz qغu+:t}_}?믳lٲ+_ؠ%Z֧9l0~2xAAy۷r{b?3iݹ@|J6B;_jw~O ` 8B#uIOOpAnZǭ;oVGk¡ٱk/NU`ÍWCoͪk gԾ˶a֘1cس |19Vh ޴nݺ3n8o}ߣGqMV4,'93ߧWyGۏ冟׮]#**(J?ό:;{慄d fߞ`„ DEExĉ挍eԩE={x#oN[x3[Q^z1e{=2e-OF96_AΔI([HHH`ҤI%ޛٔE.;--w}szz:o"G9ˈN+32ʕ+%l =֝hiWgaرL>(ƎjLƌS3fbܴ{uc8~Uw^J MNy t['`Ǻ}DEEdv46 ve:aaWYˇ?wĝ/Wl'G]wFzehѴ1GuX-6ba^ރZCjM 4 hF[Ǧ\}g31jy=wS3k'Y Mi zT/_άYW^%B^!Xb1`&A>uVb)/eƏMetrEfX`2|ݻT`9}4a1??gϺk{{:O'=  F;K,aܹzx[n\= mF>dl6s̙9s? |'<6S U/|3{2*ˣ9c >G &ύ#[ _nF3|1?==QQQlݺoJ94< ˹s+1NŠmiuovUstƍJHլlݺ%oPNyޞ6~p},[D\jɓ%ʞ?eV|-~a>_-Ɉ#o%f/SLq{oaemnL_=r@$}_(~OҼ듥_x^믋^=}x7xW,_ݽKGw)_{$o`yݽ<`jNyut{?rͨ>}==Ь{sq?^tXt<7OwGaƵزҤA]>F5wStQoO[{Y{bz5SڝX‚,xT@}{eyWkB'nHa͚Tmp8 z_8x賬]= )D\#?1[=7v/?e`~5Y^4=Y}2YIIDx9y8̛Wzt{Y)î4/MNLpNG>gBnJO!y꽰k5ּgϞeѢEEk׎M*gkJnw &H?W&^}S'Oo |5&]nЩKSTZEaorIZ͢yiywkA;j '9g-Ϧؽ?n 6a%<$ oWW*!܁xQQBt.Enq} C&o Z.!Eki *_i;!E NGO 0/l~x(ewӗvQQ 7tBВ۽yGV y/-Mv5j߁2e(ʹVz徇:|LϖXl3V-.߭Vd}9K,3AF2Sn%B|'JE&55@o#Z@oaeHK^HplO'3TAAn&WΝmÌ>Tn=egj.*0T3WW^K;x=K }Lnn[ZwSB\,+-ݠ%%1=OD~n'$!&GꞝDF"!Jjٲ%M~×O@^HtB ;{^n4Ǎg| 2/MvFBZNEQE#HHƩXѣG[w)񾧟/^~kE[\9< AvP%j FU9GZAXr\]>>OH ^bIFBg+z_ A7߆# DB!k^m"!Bܑv{~soEQn@$B;o66]w=HB!HVTkdZRFBqGX7 J0nA t=$ !d6KR)Uk'*ՍI B!,l.u( Z]OʡBfrL!wܼRH( AjZF) CVp8\e&B;TVvvQR Qhh4jtgKNN !U2xzjt6ZM␫̄Bq'$s7h\=BZ:M.~ՙS !d[V/fރyo4K IDAT̒W)ŽC:ւNnpQ)ٓp:@ qW\?Exx P|iJFAՠj1m+4+88NH ➔wo]棗 өf9̩\_I!b-^=8=֏.-k tӗ"!SӃU5DڍWßՋYlשdf~vx^Dso?߃5r&.j y[gΝGХS|0T|NEZ>u+Qd} q*qEJF:Zaي:{j5Ò2➓v G2g*67rNlalKx'Gg|$ٰi;JP3ذW|L:]be8|l6Ga6~9rа@lڲlWV/--s1gO28~5;/S9@VwGpj*ZVM!FVŪbٰ8_u4kٺ0]{餑5GҸa}vmժr,>rj3աƋ<ޮnvYBrr%7/tї.=\ÎIʷ\xhT48f`N= 4E`*"!>}+oEMŁHQxyeN4oyhU= )fr2A5'1zZ&F/ucܜ Iʖ%d q3K2h48'Xk:,+6+]w"iN!-&BV,l6 ׮^ȱ5k\Njp *ZkPpOP\upJ]sDA!̨x8K^jQ~ݔ-eXN@VǙL&@YO3>W_. 01PP`\bqX\!jj9KN'"!1傽h]/ẎGظn-W5͸q2VJ/ ͯr|jB*զVEs*Tgʆx $ޤP~?^VőL|=Oui}VGڷ͌ .f-|ڽiEEBSl6;6 ,tC$=ƻly^6:X&}4T%#~&G1>6c>8V5}'UW68c`燺vmLnR͜KZF&H@…QaZlsla CE( Aw%$‘-E97u 6{Ӊ5#8X z*R4\PDVc0(DvNzu|܌FjuQk|FCzN'VKEƠףV)m= NT vEBӡ~MRQ2z F&xzz剏^^xyz`9d&ĽHQ1;ht0!u::]n֍)No@/9zT-&p,t½'nwv{C W !ucqr5zn6 5$ !DEDy$'U !E C7c1,I B!@$B!H!BB!"!BeBCN=g4BH ➎D̘g_#M!wա4⎷|λ.9H{L~N6$-+ Xzk.\N^8͵gRiqd'ṈCXn#9m󧈾|N6!bز8{=cp:z~{/{ɶ9fp^Nu;oXA}5Z-yuΞd5}d.&̄n''\a%DV(˕$i~}ܹv,g\8( 57`ZYiҊ+(v%s>NVTՀ%s>Br217Iğ;ġ8u֜ kU)T* w1!^dD94YRa=9M+ddn?ks8!+9{R&4pQZZ (0+WCDžûIO+Qnl|Ȋ=B~^.'ؿg7Z28ٻ0F7w|QŜ yج֢g.&*CV މ7o.˩4edB⮡vS˕8ބOGVIbspU`i88m(Ti+W݈QӞMI:ۏZ^i妳XA ?؞02.)5<.><u=hT"~FTBR J?1b5<Љ*Aƥkf1c`H>w?.H!B[|Nۇƿzw_*5qVu)apt:%D\p'΢iEQ[-+yW'4.]aRkQuzpns:q:AՠrAp:QpMpb۱%'ӈQEXNN'Xj&~n(9=)Ie.%̄PTF~*ʘ*EK9oPFe2pB !.9| ի},1ʅs06wDDpjMC+РYRUFKFZM[P6o#Gvo!9)jqnҝ!L~Sf-d߶o*^(X-XL8l ,RQT86,Ntzj8YhzZkY __YX,8Vk (AQ #u\?jT*ZNA`4nrOO| /OO<=08q>P qJGVc( ?nZ=FmqODgĨ/ΈFR0\Axz*o*STƒ5[q=:rcHqCfB @ZuxO?i !+!sa=RB!$ q_V-B?mK q*ȸʗӧs8N'f~ȸ+H( =!妳f6K)Q_Ψt$h|27&~k%96֭[l 9gP8g/Ɏ=[oHβN./+-ߟȌp^5uGS~NoZםo\qp|k²k|5nIOOGʹ|4Y쫟g`š zc/dz;+\kH 망\1Tf@&?YGoYON ._ߓWuKleC-t!ڒtz;/\O fl]%"kǜv%[Sy ͜ N; db·&:7U̴/ aNӃAM|3jytXٶs5#qhY~,L̹͚18,X3OvjAS~j4W0#hظ1֬4T V0{1{c{U&~c}Z9ћ;ʜW_s2&%'mRM+pR29;vpF UY{"\}5k擙%!=|H*\ݹPu%[snNѝL~= z>ASutMnt7;/nP*Ә4b9IXμ)~Q#k>5@{˺o6oƥ{ ">ޟ<{c^/kH<Bz1wS>?#2 @]C$c?i|'|*4C ِOklPP5Bt^58fg3`0uvp{^E` <g̦j˦ mTh#|g䧃dfsn:ҏ%ִCKe 7>$yw" |HtRxN\J-2c(|DvI^{g4cf߆UR%J"!ĝ'' _-2UТA5M½zH` <5/M؜G82}f_P -6,LDL4]cU#uߠ?^!_N.`p=05V[q'R0Z9 ejAβӡ ZYٙ,}!#3 ш^4i@YO#Fp 98yJʴɹ] >tA)Rʉz^}-NE릍t'˓Zr`~Z f#iWY=ۛ z{~SHUk)׸ M7%Xb2ӂ& GV4?nObu&4+<5g9"]R3~ԣԭWiF.$Xah\*>]~SyL<Ә\ǻ`?ɂgxǨ b 3c˭h޲!"iy_#/VG|9/ZEoǣ;H{c'hӹm:bEA{O.bto/t9q ^]v{qS2_6{;P|Bt[ lEeN9*2Z̝6{1b{ʜ>{9eF-,cЦs/ޝ2u9Cda/8f[vbˎ]ڑÇǖc!2tĈCu/]&+;Ď$3zț~ #aKaF [v"lf!22̈Cv)(,32] xe.>!LˆCxgٵ2q1윜vt*}5m:b\a2\ϿM^^&+̕%Lr]ᘙU\暫'i^2W~̘56{1z̢2עcKgdq>KW)HK*^aԴ21L tSg*w2~@JjZq>UfRaԢ2qe>16{1OKOH,,36{4W2IL~g$&%I(,3㙴܋) !LbR2|m:be$%n23fX"!=DBzC$=DB!"!B{!s,?ى,2EGQ[*-mJK[KQRjw٫j !!DBȐ!{}OIbG#uy|{?>s_}Pw70D@tnvJJe Px"!KF= $ޞ4SuBbE.64Y@ C$՜PZPw?3'EȮsPąKL]V? R<&K H уAWyAS5RU}6hGJ|IX+҉r:o<%-#SDE[ascӆJ8?LJDg͆-_ך&i_);MIq1N;y c1ʴi|o$("\K0KWKm )Ή&tBH@PчH x ȼKAabr+{WO3o͹q'g:UC! 6l?hݱ5xu"h陙d$\b͛XЬ?n513Sn^tm4i W5ɑ;id͢_v܌+ kC-Hg݁Zw]zZzmbp-A8ۖi=zeM r٥=bb2> IDAT1dse/.EGs9);/rZ *kgʺ9 :8s[y2H]xr0j7\Ϻǹekrr%)%<|=9v vԩ_4YDD^@o@6o'ݓYP@su5?MsEX H <+Lq=MQIRZ1hϧ1ݡSs8&.#ڽ[(,*BPTTV%///i{ғos*,uj hCmea9:6nv$?ȳX"3c_ >(N\慶n} ۂ"%}C^lWn5;#K@.'Xw kމȣD&PEտ܉c߱u]|!VKQq)'5WCS?{Rڋ\>YKԕ$i,J LiO1(@0D}A xkDz-b-6tnU5l<#Ф} =wYFt6޴q..5ٽ{ru"n<#k`#cK-i$;'O;7^K-IuR<+6!56-Z[F:'}z 7&iIq]g?ZlNXz=ׅZT?cG:rH-ht'>^ƣ .əҌmG.еkgztZU̜/چW1} 2$*$H ܋O|<63:YbSJNt@.W S+d>n`t:A_L.gXd=S'湡_gs..'um>[| jpC,_TBRM?,- ֲyYٿ7R9{>gwz9[P# GV(f^ '39yy쉸@H&J$xxq6,ҘqZn[?BjS]JBD"7Hΐ0\2#GO5Pס1QHfr>Js@4o>}f>]{4}ӻ@UNѼ3Kt7y&Zˍ/KW9~1aoBz_=y1ܽsj~1-xǮ(6Fv)EVRn u:*,.:j[!7w HTJ8s yI WA*+w J tM )ڌͣz8.`JEf<pg}rʼn%;]5h2BP(X+I?ΐ7l1;w$l˽,¥+}}WsMq#WQ(!*F`m6'HAgԨ( b^Va ;r.}2mcS][_'Y@,.۟S菙ZD"ZM^bFބK//Ok\߹<1z]WgcW,[K!!dj:?eʜ4mڌ}Ĩ" [=Wٻmݓrżw>\G\U@fb46b'_q6K>|1i/IAEZw2>2 TB.GTVP0kk+lmkkl0lyf/Z+A*6^yy6)]y5\G-7A5F"#a۞#8ۉM5$~̧iټ -7yljT@ @IiH@ N@  I @"@ !@  @ H @"@ !@ ^ČGR‚,U`B$@ A$:<ۚFU%0D!UIӠz`( Q`×Qt!D&XZXڛ!D !%F @ xH D" @ A$@ @ D@ B @ A$@ @ D@ B @ A$@ @ D@ B @ A$@PH$>/ۮx")zN^GRP\\LAa!撝KVV6w!;;ܼ<),(FF5e00 "ǀ %;/B̊t:#_PagU̜t4ZcA.Q *pvqJPz`þ/( ׾(aeɠD[G&V1] Ś HQ(T(e2J4%h%H2T 2404!eZUPY[=\A$<]DOŏT*E*5H$d}RR= $ )TXWȕX[ؠѕ Ȱ8K3s2s"H8"M H,,kDKF iX[ؠWT`*Ktz:QVfJD"A&/TL&\+z+NLCg hJkKP!Z^XX+ R#)@+{e"@ B)mL\&C.!Qt $QwH"#EL&{l"L\.G*"%2̔fX[b+* aʤpLLn,GzAb)r2zeB.7^CueҲNRI$%H xP%W,ɑˍ\.G!c1N&-T-Dž E!=A2 BL&C*}жLeRCo0z1Ie+̥8BaDɤ$tHuGoDfD E%OLj \BQ*hgHj2 @Ԉ{EeMc2&Pȑ+( Z$Jizz\&<. 5 챜C+vMt:2r#hydq2 hI$5r LZ.-J+s*RR@PđL^&P3DU+ZL$ړRiB*Fc^/JkCuzI /@H常{L!aԬa=i9JJluQUۇ6:/7E!%\NV'nvܾHBb-Z6BQ:<8/7/]6*Av~ 8[A_Ls8Z:=˱qi C) 52s Q[W6J*)\]j@$'ܤM$7W-Ҡ2N@]lU2ͫW SM|Q$?q g{krE7VTߺ̵iM;~Nz{RTMP̩AM( -_̔#'?D1{73tw\AyL;vCpVͻ#۫ݰfzRT~^3m$XJÒ;~},i>eϻq' [G:0lQJ޻ڽ>RNQF_]غ̍ft' {[/ bۃ1yfpVfeM$-ھ&LZWH?wF 524zI䅶>_[gX4Vˢ߮a#>Qӗ[P ֬}}o\oDfM9~ qFAu4.\w_&TBߝWYrڱXoˢxؿ~5B> K'qiN;X.4$4,N /W.CSR?s6ۚ#vm\C8rY;)V]Yj>]̚"@ 'l ًhצ[Yúzfk8wʎiK2v^ޖ l==aw'LlWc7~1/6m7kROdoe ) 5]LdF|~Ug|s'+OG0+_Cϲw8=I˶Fڕ 4@ ȳ'TGyf~=74A.B& DD9MJ 5>FiZnnWt 8m S;>1f~'İvB~x5KfЬ~-SܮNt֘V#{^#eh tNF'5 R h 7f>@V~杙?ܜM~1qRHK9PYVހ5+~ɜ86XI` ]jJ!z@ j22{.bШ, ܌=SJeJC+j6 :0.d$_Uh߃lݴQ5Hgc#AkدI֝ەVZ9ѮQ; c;kѫQR j<,]y̜l Z`/rjRA d,CfjGp r[>9C{6@.5'CJPK%J~~,Ԭ/T)ޏWΒrJ)mTΰXv.Zb&?uP2d>vlތZ߲#Vܩc|7fj pvgI^3Lx-Vخ&YϬUKX1á {|Z>7~BӡA-&SjjzԦl`گ+Ȕf4hg8{y퓗J)z@  jH~p!Z-l OZj2Qx{i՜ B*eR)ϔmˤlՄ/i(zj7lI@{tm|%iaS>kٸ=BtT<Ӿ->vHԞX8ane8]xZG9{ЫOwK4qMq3#wjQP(*'ڗ_L 0wr Wc_[{wӟu:b c>IF Mlք BܤY&]y$jZ4i3qju+PXӦ][#@W%wp GVdb@ "qu6ğ=D>Kwdyx]aǣɯ 6C#c'{-33Nu??wkB&ҊV]0jB @ x O ŘWڵ}}o"@ )R@  @ H @"@ !@  @ H /!9{ [kZ@  7yn'fM@ψT@PVTd4[w5}5Wm5GsȧVk{ΞȆ;LN MNZ=Zse~[{hݢIi_Rd eۂDVYOǎ̝ 4g)@=g'jEwhfBvt)$f譴4.z!VV7ojZyAs"=\_ߙKMjcOQq1!":)S:b$R"g<~ ]{E.P0o%5e쳬u6_RSRa (Zy Ez]gL=U` IDATaiifdJlww@"غs'A ~C3(<'/k$n9K\/}|LNE8?nUs^rs' j% ܠ& d7{V+;i_n۳_NOz ū iᒄu^1iw_,O"qZd,-Qa߀{bog"~a-npx*.w/3 /Ƶ#rY>H; k8vd"-0- > sMrƿ}>;t~<>-΄RD=E \ϦO"BocH ; 9,ǧq>pb\]Բd'Sx3 /s*z֖u8zkl̪Rq;SxI7g!erx7Q7-~=nCǰۊ=6x;䇱rS$bbN`^GB񢖻CDFQfb/Go^o! 85+B! '95/{hmOf3&*i4JFMjA xSRt9@LIDb^WSB:kqh lcFbԧu;omia׿nSd)7<߅ZоK**R\H'ጿvZ԰M8[ȵ&58Dp#cfmCԎmIɨrNFuMyԲ96~W'H =q4EL P.c&Wȃ?XruSg#Ps=8r0윢*n'p=)Fb^x8XTPZB[Dl̻Y&3orAdCUjӷ?`PZ~싩PߘG0Ja8&}M:`҂?uFF KQ>]9-&%N%S>_cʚ~1)w=w {Xό&2Z7AH8,:I& *+=#._pz\ѹG7CŌMWˏu#A`|̚c ~\L_Láq:Pn^>B,zWec[wl!Ý~# g9\FNoxB"~_Sz.iW3fě v)ͦn``(_T&~]~l$o|>{)v߈r;t;\ q "#,IjS)d*M~=J}JkGW > 1)߀ў/~ ŪM8̻YL5+fUe;|988phDžK瑯# `DfO}^ێC_BUʱ&M J 9i񘤿apUܖO! `I + ߷fU|HUo_ȣ>~G'*;6jLkڝ)?$5&=ݿ=n.`X|ٽ(?p##%i0"?4*`_~<:ղxJ{M}$Z|)jk">, 3C"Q3䕜Jya$aj.wkL]{3,jh!˻tN4mږA=Aנ 4 (kyhDB ilTxy寃* = WR˫z (z~2{b8q7\.tzu\sy{~6- _ڵ3u.%:d'jvvW_3a(ڵi @Zz&gy9*'!dVUaO Gݩ]|}LL 435^Ȥ ;xө;| 7ך80!*PX[\qt^"Zn$O%+=BmL#IJ8P剛sSgo{ QU}J؜y<ɷ]Sŋya"*,=IlزQc*/_ONTM\y"l|ZV 㢢"$H,qݵo/^]ؼb1G.Ǔp&*~+o~* 8:2,޸~h٢s_/c/B!RgIf|.5!5b:}% .p7[ݚV3/Ӷ/'@8sd^SghR $ܴk ~\=ʺab_zTRr -q8x@z&ĕQmop\ ju(//9/o|r=:ҸeslRKx‚z=‚mVգMyl^"gGNůѓ·4iҤNJ6xyW toR1#OA{B9ӢYc:[vz.cM/_vXLpj̸q~(B|xn%i.umC9eR%/4lkDݽ<228vxl-=xcm;檪ͣ C~6@ZC3EO dԯ [w5?]NnUx99ph‚M{Qf>}'܌%|=MBu1! !'[[@cWXˏ!Vmye36Nu'ZXg #ޜ E_{h})Wnc䁹YIһ[l=ǀ79~꛲XA3e/_~aeJ3:~[ZOh$zHӱPyf6N>u<lܦ fhtNf|U楗ި6QplܛixU1|ˏ]Jbs{RpK2 VOMoOѼ5:}KJ >xj2ȭͪԞuiIxE!+i7@, Q}&h<5V᭞XӡC ûGr{~Нz  I1~8G#h"؟ sZKOQ^9 =͞]2%|MSf}y4MK_p8=:&|jgωgc^ J叴 ߇jgӌo"e͓< InCyc>}X'2<ڿc /Ӓ-}B5v6Y q +Up"%w;jD܅K}|w`6Yj6$H]hٴoݏ?,Y N'7%A1V;{.]k7{jlkУKڶn&c#A9cbM;kMMgjh@5UaGN=\LT{6-pwYmK;XӳkjmO2}oݢ}v'?8\Iy^MYmڱ99 j~Wk{o'V>GFղ"[=ivC.3oOlTA$@_DRT@ v @W<r}g:hE?5gCS:ͅUk{B#ع|A#vi7 /0Β#ުf뎽ﯼ؛MHVqrF;;|n칋lغ_43MW]=hwҌv--,?zd¥w;ѺEjmep;)Rɔ/>IDo$bz:v`f9wOt>g28;9T((,bǾDD3sFgˠK!1l6Fo}!t4ac(bpdkyAs".'a֔UH?]ɔ)P_])3ni?="ɪMif2w^ FAYV]ƈps>KJ4>xgN3~|{o60lݟzdT:p;)_6n9sY95ۙɗ#gRͥأj{(Y[o6KA6C_ERVRۦߩ!c(^lҨϰP>).BTGffW\s1g8~]4KtBOzm{iVoxu!-\΋"&u[ɠp%$6H tB:-Qa߀{bog"~a-npx*.<|qP]I.C=H̊ZNvȤK; k8vd"-0- > sMrƿ/^˵ٸyC#H7`-l} WQ9SÆ;MYǔ 7nv&Ҥ6(\O}lZ&m̜aW>)f(~Z/ eQ*aptrB)Jqp)aXH'A(CiOzIǝT-ET~a2qquBi#IN&Y5`%N&1^>-.S'gogM ptH^rk ?113aaqmz< s̩^'.* *VVU?c͑0|}=Cх걵Lpơо387/B! '95$Tԅ4>CChK٬ڀ3Щk2GBBy &9C<~ɓ6G- &꼁m_0yd~=.44eƿu w{#+2͛PkcjB.{`dV.ۈŇݾӧvZ԰M8[kMh kpF?':$ {O_M,*dIZL]oiY/ݔG-;h᧏>0lvF&ɛ߻/"$!Ma),[R'O7&|BB#=o&䜃<< hqs:C}Rj5 }1rfru'OжM()COY:8qh2 U&2^9y/YW =Q_{獋Ɉ3Ŧx\<˝;ӺfqG+~bW^D)"*rpIɩ 'ς+d)7ڍ!'!FjAٺrZcկ*wn 2~2K4s>ӧ7Ӊ&~ >Y0s|( Fay6 -OG1w %Z=zM>G.dlܺӏaϧDQFNJY9Pq?5- z=ܮhӋWFN'&>d>6W̧X~=6%[|0g%ZB6,fp~߾M3]ĉMp 2fr<~~ >+WW ;u<V|`oJoWjDmQu NJzR4ļ$pTm ɩw*Mf{wݱ5kL7I} ƌm EةǾ uy4:x(6H~AݱīŬOѾY5 jSag焹==3ƦͧCk G@dЈU?4;"ADGӡQ[;0dP ҂~_y`$H,Ro{c87t­+jfMRRހVzie[1oݞܼ|X$8Q{gĆ0VY@m:p||:??׿[x 4Gfӊ_70|D0KرŁ `" S=ΔYY7\-kKXՇty~oOEeÖ?"#Pl\waQ,^JQA޻QM%%{;("("%1&ϳ3s9g"U({&;4e!>Ʈ}Rޟd8薐]{w,rVhT5ۢ7d_2J\AtڒW> )).&^˶fT7[&<~uqFbiZwjDNm,<~",mܹff1qB coS\h囱]( 4=t9UkZ Q0|]۫ۿ|-;K}j.' ?hIJv{$^DB:6JB9LMDN>;ze vĈqѮ%WuyoY_MРlL]hBm΅W}k~ǣ -}0MȦw,tȈ4ڴrz: v0zR#ƒWWM``l^ =:0a)+B~v~w&[ᷓgFUGb.\@Ks5wfHwX5SjHxdrEQ([4S- v4?à8WU3}j,72**Nb&soY ¥H)ccF`[J_kn. [~ހw BtV ! :z!`96bHM^ċ|J@Te* Ca^î>L  IDAT~ qHM}zZa .ڽ;bJ ldZwx:U?EE%7gڡ<%Š aʁ<~[$M7֦@j, tQaoeXUjX(ɉ., I$YP@xD,fX3R#ҙF=lCwy1x9"uM((~\iFv_i5x }&LkˣQ~ 7uo9W֑C>wDKOa]9w ä Fy%LJpׂu'j zזR0~0Iy!"9nt^8PN-PTj^, L0~;g14FBMR^H4>3!7?Bpo Q E+_AUNDFA!1OiPڦ {UKUNDZN.奥DgElc/ߢ'@A9H$ x3D*2M.VD废3gEGJry2zֈzZv994ĹTh ]|=GkGȪqϠcg*y@Rǰ,kYm{} g5kǏa]Uܱ9cN#Fu(+ae/r }óp_N%rUkYӬqݩж2ھ- Ļ칒q9/?_:z Мq?'vYs(Ǖ+?D?QRujZW\ Z7Q.R%3.|/q UuQPzv5GU3D陜pkMIJ!2Jah)i%&bfR3u<uQZ|Xz:198;mgRDE.JjCYeg0Gݤ9z>>ݚqػ+._7Uy%]}ԫX_ R9JGÞ6 di޴1G&v)!*TUt&%2 /C ˡ :b,]}dV qioQh=x\u @ye =^s:x$eD'C~"SEh]w1o}= CK&P+]}G%6U@5qYFpŇvȋ+^qeWF(ɋVlZ5W%Ep=-eM(s;0SI(K}2/9փado+s݌Bnu*79Mx'3 8{އA}ӤqZqZe6(۩nPpf2',Oۥ36Vueә@YY4T|b:;@:.\!=]vCAAzj  @Dڽ =H8cu\V~Uг60:J*ݘ2=^ҽ9?dӒU/P&i>wB9~bh,CބTbdG>^4kH9ۼiҀ]u55\B_#veGFϻ*Kfhygڤ~Ԝ]ݠP~!9,8Ӷ=1jԲA޴oou͠$2u%N;1l\ erUBliGQPDxA^TaXT%G0SfVxĆ?(䴠K{=M55t |"c yȤDyPX" J05˿)Ѧn}454kg^rJ&SFAq1{C騥&r*=wc{\| G)(aݸ}:\ ya_*f_͆b6/sJ_&$f!\O$D"&14̬8x}b<=-+rҡܧ=-a2>*Rs`[EP^N".j ?_?q&3+M>(%%rG)f^P҅FfD^PśW=xCFkP5M?îA=Le|᝞Q89[tGv(Q慈IȤK׺G|b^7E#sNOVfVp @K(,ee5[hw}d%$b˒PMMP"U_1+/3nSZKDRTyVYGb%xϊ_r/Lp+(Pf֒[1gsyy99+h톚?=*Qѱ| ɥװb_Ν9zԇaPb(A![5 kjrO^I|_o||INMom=L.!;6`]10Va.qEiԐj?3K]ε| J$J~+ YaB#FZfqlv_ Xv$V%M^ 5VN \^@TTiyɴcgr?%xoYACqNoא;#M\i| %ek73~S( f/VK~}ijwQZf)/}pƿBr3RBlj=bj-w">EunĽߓYT쏐P^^^`{A?mg&P;WY\u`g+.Xe_k=x>2%S;ҳFxU:Lώ7hAs .-vnOph8+^|AHP8]7fv_/JWl6Dy$ًjeYftTs9{y[I*Et>Oc}M:xhծ+sOzѤ [pp^ -w,:<@0:+oQv'$C>cOtPٓ#'feZ}A4檣5;˓c+˘Yx-9rpĤ6yyyek91%t4<'>&.>Ͽ&ʲy,ai(?M 0H=޷ ڿePRBXL:<+4Xl9gdd:bb?xmSaZƵH(ɅVE=PZ:dxik!#,B(NnN0WԮ); [RX[e1Ry|hvT5o @DdعIZΘ,Ʉjco$5^Ę_L5;>Lahkk򄿭#PGQprPǨ :4':wh]ѻs|#ٷ[ϲkqph& ;PvJJ>@U9k"?/Gkwtu)Lrs)++qmCQ Ɔ~]ң{IIYﯠ.!"e@ Rw,Mԗ*\"eSV_FԘŻᯍFAl>=зG1k1ʣM+5̙!OKǴjWS&`RWA$RfuOKR,K)N׽GpukdƲiaZ_f>5 뢤U?zcZZ8a׮ih%TD"^P^V!A^q\yyˡŗ3sq,ZE}{?1ma8‹..(*-'7'yBߊrl=u(G.#r/ڃ9t sNK jb1MK;lPk+;ӄ uոި>p ;ff0ח(,/Fu6iA҅4&7sNbE䕕 {G*JM9y|$eHUUQdeÞu?1v?)gkYȩݘ_w΃ZwY5#ƒG0{i<K9 O2HI5a y/G ƣ::\UlQ_N?>*JsN#73c$)_㷳@+e-2ڪ;9 SWԤz訫RGDuoGpc.2GOO,Myz9/3:8ֆYin#&dCRuj}2316@_pJ(뉘ViFp?WJhEAjefנ͚:аA}kwU1 _*q&;3$]Ljz2324j*JXs/NNMHFP{ZCC"BX5^>!2P-/%!0hJyč0")Ƞ#QPCIjll[sѦ %OY/_U"(/u@KK]ױ?(ǽW(i7n ȏ GPO173QˬeXRY$-{u|V$0ѓ /⃻ђ,ڴ#7nA6 !+GXlr`uc{0eF.i1p'"6V'mefld@J`aajlt:qWx?,غsc55iPV4UPCWGR!֎4vry|?Y˹J1. ؾi.M͞C'8y]nk4]f$} /Ok۷ޞ={#WF2q ?MZϭ\v6V~ 3Nc٢2KEY#)ڵJlz mĭl9z)9kM~t& fƲeυ+>h΢3v/Ӥr,ssTr&N7 :ڶj!uTVO: (Yg Hi5AiB }XtL{bi5g(uKyة`.>pvl|v Q#p `.,]흯}!ܕny`2ѥm+R5G\13DdCOۅ s'cD_p,̃+!: Myv035C=N_{FpcvKuO DՉE6>j}Ѡ6葍طI01ꅾLҭN#uԳ+T2UyX<ve">+ קZ+d:lVt=ĩE9WĵAƌ1w2١{ mCn0m&VJPG/%+ZLNlQHѡ uuTnЩGTT4vrRڍ;42ˠ[s5 A> |Yy6ff|my ڶj^4 zr K)Ӯ1ir<ӵTUTdݙr'ПC҉{eCTbŰ`RSͰo;u+pkKLxi|"ūq ٠".t@Ѩ) s+ W|n獼iz{ٕʤjV ըBL)S?%s|ns>ip%y̗ڜJA}p9NKnX!:uڊ&b yѓPjb骞tu=àiQ8޸ ,E磨奤2gdcs-EiLeON [vD;%̟=MDFŲo4xi)ɓ6- !jQ>oRf1T.@OW.1OR߲EӿMI#?ݽLy@P~ WgIg8s JU$&rLdUӥi7ܯ`| @A$  @C0 @O ^ͥkFLߌKQReffjG4;8{*!'ӜH^4I>_M+|r!zѸ2]lb-)::Z̞LTՕfM4u"Mܙ4(yյ-[4iN!9E@SQQE~%X,A޴oou͠$2u%N;1l\ erUBliGQPDxdkz7d1>EE|{A,Z5'P³{?5 s~( ĤvyFcgm֬k!u{qp>=Ʋ_\\>2wn[t4,_us`e/Y@r39F[U֬s#N >_)--5_na6$Ci";u}{̤Hy}GO`n!Ϛu-(7X%c)// ?|n՗-13UxkM\ӳ߈A= 3;0܁I<yŸfq\OuwSNJN%($ =x"goB1Vs/+s8ۆzIVXf`'2^쥞6qMQ>Ki5FSCTuBԱWh &l.KNmSx4sԯ 9sh?SB4ɉGy|E ssԍ*~ \%BA<Γ叩E>=R~vQ G~;U{<ϓP*$9%eTpu􍋘0^5PpQTϣs?Sm;Ơ"970Ȟ8ZoDDFqz6Z%痀X}=GDC/++ !> y8K]_G())8 Vo蝞8Q89hڶ[+.AہYvR?5?8ݨ@?MAre<`:rF's\ADFRA1/Wۤ $% ~1%99 +dT"BNUN^#I/-e(y(kDv 2t.A_z =ŒU|>%6a+YЪ l֫t~ݼ9C+8Xr1*D P]3ݮ5~Xa01qzF5_E8ܦM(Xϸ~~ C/|]f^rɩhb+q(}֕c mۃk96f!q ~_Wp =w4xR5W++26wuv (貵?)dʨ\::SذPye_kFæh*fp; $<#.%vAee(+d>{'=#ZYYu,_ks@f|_ Hu= itw(jf$" и:j}p=?WDӵkI96gD[[_.$C\[JʳViZ@ĕC 6-Yq~[Oۀ+leŤItgIO`Ϳ˯@яD=xƍ[Dx£hnuVRk-$6-O~#Y]:iٓ[>ni3u<bǕ(|+A86u<0'7w.ѷO ?V(@#PׁV6/xjU]c4&? z:7s89HvXk-3A$+Fg?Ǽypu gDEEq.:~&Ж1#`heFӞM]n ɱo~.c+gF :|^'tAz9(*cޒ{X"UŲh1yҒ"lm>~pk2Hto v1{&}l,<^JX̝[O+-^G'f:%%%,YGQ(( MQzLdBʙfb^]BIjU1ӿX؜S?Y(.e3i(iP$oY_MR8Y–M׶ mZc̆4T&N>W+t3cjc//4fVN>/<ʐ vIOsO,Գy$]]f,˒(*bȳt'@7Q jsv]sk"nKgU#Iv:$mZvx9"3}Vv&QQjŲ$ /@"-T|E Ց f~odIuշԏ&KV{/ "I(NTk%nb-g Oڻ%D)*&/En>e%E `زsj.2~ET( |5Z(:P-K],5 V\jX~58FP nP}Qټe\^H#*?:K [Th펁IIj;7 WDJ"L~^zbbӑto"/n =p t%4sٳg|2 -."RV]RYDj(H?\?*~ obBx*JHʤ+= l3e%"((.#?"9eZxYY=1GacCq(Ӱ԰~q$stUUӗ<175A6TUUe(\Y<`ڄ`ӲBI Ӕ׳FDu8zz;;U].3f>Rxʫ<J2HI5aMYy/ %̌lxs,ZّF,Ѩ!zűZ ؜ v#轻T(Gn.UKJ@RF[y*C(,Z2o^^E07P ᏫBBQR V5exr@_T0QE%ETɌ˭TP{iCxz]Vw=(u~ .3sScn Ep ۂ\t13iIZ/bw8Q[.3X2ucrPôq9q'7n`|=1 #K()V]fgy07L0c& mɩ#G~LSޚcld]f&F$ؼ$/#:kGD&hcnVefa(-y4kPc=kKTUUhKQ*f)<F}֚v#ۣ"I:e /6/gQZ7+>澄1bE efld@J`@?y@֝yG+7㝤;Qs.hh@ `ʧOid/u3h۪l零zIЖƩ &u`@P^XtL{ɳ>4` u? V/Mc뮢K{f 'w Vo/N 8}nuÑ+VVV9:G+7mA!8z<@M, VMW> ۝&e* @1Nuㅂ3sO9>a6gR-Tp脛qڰeA3HQ<-odOdT,F )Kf92@b㞾~į yС9\-MW].`m! @A$ExDNN,? +;P ]Zkam;QBrwH}>yNtl[Z_DR ڸjm߉;4eH\.]˔q7'yh<'j$v ;j(y!iԱ% m4sV=F {{JI/hu;r&Xn9͂ 5(`` QbKϩUoQ"e{ݦz`,M}T77yl;Js^>$sNt9}g*$E=}*^ =݂%Pz6n EyllPPQ@,z ٤.vҤIYeݿOq D+-E+*/Ǫu[p艼J2Zj… a…ہD51GC5U0cnW3UVBYϊ()̨<$'B_QH+-K}^%'QȈ0zDEcsC͑T gTUUe(\@V6ܪ+)iY#JMˬN 1`@{ʒqEC~jWv쿉3r"V޹e,ƒ-{;rrrN.3';^eIzz'&&JC X[Y8efnj6X[֭yy9\ZϾD$R;lC\r6f ac<'rlh\W|~7+)(OOXhl~fp6Wܣ-fdW: @ d1mJYlnp9FM4fL݀CĶ]يbPG3[h @5~n&Q!=ǴLބz3x@oHIi)uvB @kߎU0^%oPB@]|!']Ew:sĥH v1$ B((}e|,P"I~GdgEjUkYYf?_/ 7[^kr>ޔ9O!zϳ\oc٩@ xuo/D) 6D 1BM5ӡkɕ7nUmVR9xO45TNŚ+cV@4H'h@Ҫ22t&锽Q_ӄԦI[>\Km],n8Dީ;Q&m|F)EM#zОԾyGLSZfu0$^]jAsUvN^5Rn.W9q'kbբa+>qP9緇ur,mt:Uџ9f׊QYGᨏ/gVy'V3[nh>P_:w:I=>_?B )i={:iϦj3DPxuX{9w/w-~;}3'I#mH8h+]+3;Sڔ{̬ vXd'oGA龫vVhcrqS[VWISo[Q)93emGU/0/H-V#{O2Hѻ߾]_A>~W P~zt?;߾(Ӏb2(mܻN{CkwRDŖܪ>cm>Ti=xڶBs~EwО#o{,Z}ZW,q.JQ_wGw?UfvBv$5 l8W.Pe,:mEk,muTQtg(Izu=cu@}&?zkqv셏[D'-]>sP)]?]R]mRqW[甆يӶ] [+!9A6U+zdt^ZrN[6*ZruBms>~Z6hA-tA}ٲak:q@VU-:9꫖ [i=ʵ**+i[ۧ2-,{9K-j%cYu(K;K:Uџs̖v)K[u%YG}?J2rpSǫxKnػ,eo/WuI{6^<%g>u$٤аPtaǫ˽T)i}d,V^[KrrKwnG]qoy**˺g%~./G˸\*03;!\Kn?gY%In^1ыmbέ+зթNYyz}K_רklZjg?{u_:9+/w/fXnl$fHrrYe,U:m3Gۺ*rҖ-K[uK8.ﳎQ7_VlYz~ye<ݔrqy)r;Ks*w>pPFVzY׊+qW[慠>ʲ.Y~Iwq_e92.w50:Ru1(;7[fr ~QC{AVN\Yˎ{:Gwh]2lÝ8=+]&IYE_\]ZvgdkɪE2j,TcLԇ?]엨dJJ23UmUe/|gŭe,U:m3Gۺ*rҖ-K[ue9.0 .&oeec-<|<-wO7egӧ?$-3Mn^JL-t{t2~e%~.'|9ZFE isdBvhTp:t`9t`0*e0-['PQcںzj[&YVUlrQ}ʽ 6Mb*#;Ѣ ش^3 FnV7|jfͳT}w@ZtdV+d[9Z^Y_j{L&Bv(=-vWgyh9Uџ=f/-K[ue9yU\rsrengޮ{km]C\Umr7V￘) zU%wetc!eY~Iwq_oۥ}UTTtl_W׀Ct1}Yw5V)1%AD}Wl1p,::ۮK ghp1svn\U_qf9|Ԛ+5Go@Iߔ*&J_Gش K,M W Tsѕ)\[*`u{li+)&cKj3mB2-g6N[|ooEj(=2eD*Pϕ?jz黕t@{c sCޘ3Ci)I>i̛WݧӫU`ܱCzݯ4i#un=൧ ={^Taڧ/mV1Z>^y<8^֟+_բZeˮ8;na{^n֫,eG_\\ovlvl^Ce2եg_mGu_^])8A~ m\n}nŖd/4oZJ>Ԕ$e6hfd2Wٲ% RMIʻ##-M~uӽ}.Iʔ/{1rssd\x u,~S(j2u O[X.%W6݊h4*;߇Wk4h 7L:Azڽ}|}uN׆55} ']یbԣ6= 8L}$L|V|HOVsw{%7GG+AVo\|Vf~s=R(l٧c1,(k]J>(IJ:{߆5j?ss.~vMSU'^IQ[wV#=1{5ẗ́@ß=X-Z'6M6qX煐d0\Ŝ,Y K٫ȥK9p:/Yy1#X,un,'Em=~JMNhߎMPrdPriȸWG%,BR=,u)7w2V[VNVE#%P+o\X7G{9}$)~{HWۅIvo[]{qP5`5h"E]]`^XkԨ.. >='+a=Qpێ2 ruuSNWg!,bݱG0B>~ue4_W}U]eRr􊰇PTXphA..UXayYVd\rv1_E:g2U^Mu:G76v(0A^^6am;2$:!>X]Š/<[r5h\}UTm 񵿾qEɥ./VժҢyҲ?сd׶{;aIIr 3RSs쯽_ggf:XWURޛbVdTd=Qve0 Z-=rPZ_Optݚ当3-%д|9ͮ,usuw9)ӢB\\\*ʲ^ӗ'Y#&h3գkФPHK_~`e8дc1{'Tݣe]aCV)F)K:}]Qu9*O.]ߊǯ17MMw=#&qVO3jퟂWLfڄvl~կ[^.mG$lw RiƵڟF{=Q6U|N&I޾^r^N_-ļ+|k w/jY['o e 6U k~-4K:]e:voߠS'dٴsZܼzP_!)23N.ojYGL'rԣX$io1o #7j)N.8z!h4i%ۢu{~mԸYOVz]֎q}h}/#OۅѢeu@PCu @1j`ՠqs޾QIg[[(T[o;tpv9L{^j۩jW\=p,\<~X&YuWz]铒r3tl;78eeelr_lzdv)gꎄ>16^kƒ 2}2F B ZV\[oP 6+)`=P1p)`VQz mVbF0@       @@@bvF쉷jjU@b4M|ԶU{\?Ka5bURrNU|r"ڸ9w`΅@r=g45FOa/cΝq5Z'%5Xnj!y>g#'ɬA մU;2ksY  o&&f*=5EmTfG=Y,޼V'VVfl62w4F{r.8ٮdYVfSVfc]rYڻcSSmٻ}CS(KjUNNcXrkET~Xq^Xу?s!eIG j(IJKIRܑ_EaQ}/EqGA(A]okXt-^m<{dқIO+K@kԼ&6OK>3gO,yɬFZ٧9usXҡ};rsr.|˼ЦF͂+}h-ɬӲʵ_8 ɖf -CMCipO{zURʼ |ujGz,Wh0kZa$d\2򅨼`qq$RtÎLYRt ]OW(eef/:t]L3j0SʲN烱\u _ڳCi)o2yE~>#=Uqqtț[FҊtn{kݡ<}#_ηQSuu:.unsڰjsgN4(#eıCiu.ӿnuOp_:uhá_e9(Ţ#'YXWCGdge*7'p {xH9'[׿5hZs ڴfRxee+!>N qy~juL|$i/0rsnLO7iGeљX1(:Uĺzz(-%Iu6zp@v-vTVm+$ $o5 QH^֮K|d0v]z8\@]\ڣ4mW`5ov Q߈AjӶ$)++KO>5[]RE IDATӳ%Il6V^'|F:8iɗT~}6 N,33S_|^QFFϿO%$$*!!Qx%5>D?{?׷$op{?߿<*77W6MoAO==&ŢitMi.q.w?WCT`` F\AAz`JJ $4d@sLuCzuywM[nCհaPPCLe+M>ģMg[cL%>Ax6Qt$McLjǪenuiY0p!P9c`1#W #6~0 tH!3w @@@@TK -=NUDttS-T~Ӿ(ZryzIR:w=7()[z\ebd_²sJ$gI=ݽ +t>TV7OHK |n^Ŗ 0=Bzl2GH/I#;$uY̎%{a˟NS{H)ג]kyQhTf&L)Zk6]WbQTX>m%q3 ^KUYߗ4]V?wDl޷~@E0^&5 #WVp@%phڵ-PInУ ]r[p @@@@@@       @@ @c28wƩefɹ3Nn)!qS%C ݓK@=Y~.NFsu7{LيQU=(&M,wMKӷ sp P[       @@N o)JMKbeh2Sm}_z?Þj,ŪT@EqsZ o%Z3{ʹhVk>^jǜ;TkLMKgNJj8j#B0ȟ뒑S'x:c @mc:@)`+ #N{}J> ѨFj֪St,fRd2( `4]0=GR6S`;_gO+;+Kn j-Zd4ٶm;=UJRbPOk @޼NV,=T;+-I,<~H6ԼuBu۹^GzjmۨО}y\Eo^4g2w4FIgԾk/MB-*)j8:AwZuj|6Au{ߡ n>=ԉ"[7L>kN=h!{ j* $)-%IqGYo@ƺ05kӡH_؀ @y4n"٬A7iVfYuշO.F[h2a|!)۳N(k2ըY+3h2Ë ]d0<!IϓlԑW)_Iʴ̸W=œWe |@ d05e4f+ ż.L7q]  dJ3.mwn^_ JK+r%@g{,\8v>ͷN݋Ɲ/{4>#%ITnN6)^mZdvQfoiGjNV jAZ}ڦu+=t\7hSwjFQ;:>._i;O)Ig5{Gv9d@6>> C.=9(I2u 믕KY-d$%>YBQl۰F/vqqխ׿%dQ5jR7V|QPKjFQ/ (Wv?4Zn񫣿Mb$㷟$MUo$W7Dҽ@-eG5hW>{4: y]K3g Q+p*cڌS@9?N+/@ кCyp @@@@@%/R! 0lPxjgAGU@tP:BcWƬa]]X]TwTv].;U\)?~AuMt&>NIC5fLR]Ξќ&kD@k㢱f*3# Q8*7h/ߧ$i?[L+"I:g:F|.W-W[kV$iK*=:ubRvV$i'ꍏ$=-k/ϟRVf6.`Uԛk}&IR֨?oX!^?mW!yaw_*w[F_woOK}-IڳsNn;g$i?7 ~ܢ5^†/%%EF C3L裏J@f߯o;Sw_~\?r$4T ̧ߐ$W29U㧁L$e5o^qzc &-ߞe[ٰhҤI7oƒZL&ϟ뮻Nt P8*iJ=yD$-g5nи$)-%P9&!b[$27ΛVo,7yyӯ|#p%Ս7(٬S/(*-X@ƍ#Մ@Tfߧp˽zmO##/ܜ_P8}2Q G#!?u=O*0ga|!p„ ?L&SQY .رc W#%ICFߠarb 7x8 NWD}!IR{Kƌ1zmml#clMl^LMfiZ`AEiԨQ񡣀j)`T.=it _Wu25mYgD&Yq_?O>x"NWAk͞ysGLdEQFi…[d4O&N@Tg^]>FC>~uI{_$}?ߪUNrqqU6zԡK}#Ͻ'O>]^amՏ5{X&9a"kĈZh/^חaYpsJS5T#NV[GwSnWMc[,zէ4>1kX=vxş8&IN^zu]RM5NZB_{<[d"OGW5^Ǐ(P"}k"lWivy`FT6.ۻxn23i|4~x-X@&>E-ҨQCG@8)?zrr~suqY-$iouX-ѩthroZm۰^f?Ԇ?WVctu}YMz%Kg܃hw)l,\ҿq?;PD5j.\(,WWW}>|8 |?eX4;3o$I[ Do~5s$I[$<6f/boU{2{_jhч/n:NQBh?|Na釨! ӹ￟-TIw뷝zw^Rmڕ?n}ٚBI?/a#FhѢEZx,___:p\vl^+IʯN"/tb ,׻/?k~OnѸ.GIڹe$iS˿N$oA!>.r$9o+^hݪ -{'O/y&K۶mzt8na|{AaÆh42RI|-iJ=yD$-SIEN?x7lj֨i">sZԸiprI껠^&ݶgX3o;gg壧_H8pb>J:S'TA"˼6>$Մ[U 騿m^b>~J>NG[ɸ@{4P9x&^bԴE/TQ];6ڕ?iZWt F@б[oIҧ E.ZM8 {$i5V.]lg=;NvZ49HʥlФ=\4Ňt6AOg)I^vNTx1g$)|Ш;z -MuSxA'c莙5e泒dv5?&ɤ%Խ7 (0-<ؠ`CP[Pw )wyW.NV 7)K_U("jPotҚ P[:NG+';K1vꉻն kpOy4e$_ŒRdbѢ_5 }㟒﻾QtFIEN?xT??NOti ,gm6:*c4dXp\]W\eB^uK59籗}׫eP}lgo7db;跑.@mW~cIҘ^ -LFIK>y[B~t28OꦴrJw7l񮆌} IDATN()g>ģM皲@X,׭n3M>aF0@ j }3[q՝ôoזB嶮_`Cs9T~$%kbG0EfTEg@ms:5mz ]nSOg@m☺\ayA7MyĺR鉻qp[޾?|=U˾Oߵ5JwJۺiՍӒƒ 74ix$iղo~m\jۆ5Ŷ'<ؠ=idz\V/Ә 1R\!IZTNˎJOKQ̾~` hNݡ4v+w^~Lެۓ4£w6}Qczf /[G/St7ۻ?{ZeehQ60P(2rYP)Q!!l3l̆㱇>׃eܧhr(`kd?@W5k`:@BfjޮzH7(}0;I҈>/YTA3y~WAKC&:/7~q^N%M3kkq2r3?ceg(I-,zec[r3h*\FFuyWԺ=*V>G})zྜྷzzm6om.V3ln|ƯmPw]VtC~k,[m]8_/MZ]lL-@N 4jڷ΋е,,-TųT$<>[kԅ4NSR*~K27s}` ۸du;{v5)}F/y[f}Ikwǩif, Ò>Qg_M@PUte_jR&%j80q#)IYߨ"6h5ɯJըy{x[KemP֯ArtrV܅d??آOSTF??@jYjRIjұs{j+Wհj1}1eFN&[ hF RZ=՗Gɷ13?qȪ3SZ?q(R @(b@@@7,A  >>r@y@[maر-T=_jLJ3(_n3nD.%\d ;3 N#O=_TcO;UsРcg۶Wun|+[˯?L3ixJAoөw]4ﭧ}3;>m55S5occxc 33N+!>ִ,l!Qr)Հ{vJ6%I׮]Վa?} IҗGkqv.)lϺnx}Jӣ]M2=m"]~Mcg (0D?ccU_!yZ/2}3{FhVGӄϖKvm3d$)5_%Iڿ+RRSGRx7}JLm-pP]Ra߷EwE͞=[fff2 177󕐐@V$IFϔsr.]VFL]inώpI;&ȱ|(H~uT"MfMH\Ε>83>^I6rKxsQ+((H}\SeggyS31ђ ne]+JbݜIq:mEElАw^Ÿ yҧ4.5=w$pa Iԩ,,,ԭ[7%''1-X@[& 33N%KKN8bZvx㒥\n$88IwmMq՞HfZL5|h'IjۦyKJ*f/3KJT$SNc~_} BVVVZxEOV?~-V\Vslsr7ݳkg) Kr).@SI TQ Yޱuś%I_+I5dJ.%W䜓5kEiɒ%jܸ 0t5"[`;%;u@ I|8e9UpDQCٯuGյ׈,kD; W9::2@>)`  `" xracȃ@ f\X5P@ @@@@@.@\v`' < Uz3@ { #)eoՇ7SJJ"2@7g@"BWQu}M|\LccIJ8wZj0 ?~̴gGvGmNT4o K5hNIW鄁(66vUQ ?b ;tTlӺ3W(gꪲgMUd?ӿ [$IZBIRY{Ԩ+I7}\ֆUKfPPx#۹MVԠitӂ"@ ը+2唒"z} k3ȣw$ִ(%{8H^qzX}8to913kx|]KC YU4WG9]$aq#i#0v6JC?l8>2Y3դD͚8XNPo;%;uOy9#ӏ|{$I#fm_SfP;Ъ^- =,+k uy984=Ϭׯʴ͠$k2Pgm;͠Ϫs]RīXqAꥃv{\-e%U^# K+k6Uv7>6Z.+I:!sh5h./&-.6&ZvW ?I5[ yE RMYt*YZdnWZiw魎5rBEBƩD)%`FS9~>[^nm\c ]>{#Pռ]g}EH-YZߤg4 xEaW뇯s (*{hu5)QWjٸs~Rӏ,OoBQe4^WeW%[}jԼj<筥_Ȳ6(CW s 9:9+2Y៿ҟl' )*b ~cl,5fJ9x=jX2B#|~4_CJre[Z{uԘ8dՇdiei8p)\ E 1@  `@\v`' B!Sů7git oc[>J~@[}x# EeB'冹P>AP(@ Ppo\ךWox*"tUL6^z;imttN=yD*xȷ^iZMaV0 ܤZujڧZerh-5NWF.)lӿs۹MCujܫ{?1xz5֮7[C]5o3]槅Ҳ=.?mi?>Vڴfyk P@,3Qkj00C/KI>]Q"%X$H7s&h3Ц?{F-;C׽!͙4ToྜྷZZW.kê%r3((_H?A_/$I+UEԫB[և(9>k2U[ԣ{iƸrp1{x*u04r:4v7$3ss-zyװ׃17ugEVskܼօ|ؘh >Swj?(" By ))|@*~qq|   ;e*2?AG6@vl ՗GBM˼ L`ܫ͡@ _n @DQi4䕴;~ |@yfPejZY=:H3ixJAo'Lo}55S5occ%l TUWcnz  pwP|lllI>Z fgUѨq [|O߷Օ˗t)!^Xu7-z t5)Q۷SycIwr>Xu1B=_IÂ;| (x!MЀfI~Y2Ov毈$))#)w=Lm-pP]Ra߷5_D% hUQ <ڀEpCv\;cO*ZQ?~=( ^|-XŊB׊Z7AV65q"IJr83>^I6rKL$:EN%JɹtY;dۤS&MZ^S1p|A-;)bUڼ]{wn( J}$/ jSUws'W.5=w$ܜ5ZWմIw-n|6QevIII2tjԬ5h谑JJJ2mgV3vO{hO#U)I:q_ս|Fot}[dٮhԤSU<>}ҥKW^ՠCUz-sqޢ{}պUL׵nB[^SCm?z0ߵ\PEmGb{&[[WY_o$I:s驓Ǐ<]?|P;ɿiZ7e'~jmN>fH>g;nio$.ma,5n,۝ڻwVTecc>bZ?u \P膵erEl`ЄcUntխ `(xk,Jmqs+kp@@,zaI_QWV-1K6S17$>qkjzIf맸 }& 灼ѣEڷ/Ӻ_Virv.R5b*:dJ,izWllldoo~Uؖ,XG1De˺x=$WLf}:]ի?-I^it,--;HIII`0̜DT9ot[Irp*9u\]+K=u\-딓w֚8{+)V2/VoS]MJԪH=xMjnj7?+`#Gʭb.HIJL'5it3k:jQ1|*T( IDAT֬YkI-5aHc?\}?h֯A5b Sح|ܭWASFJ i/vɵ}{JrV#jT.ewo~D7_Wr|߾U zjz&}zٚzVS7PMKiD[V:qྵM{vYRjV"BWC> pۺ93>PRX>#RB>FdY)` 9ݑpg@)` ~ޭ7 06cx+@7     %|B> #Ǫ  /7ȫ@y@ ?ARECv5l oekx*"tUڈU5UlJj ["CC5kK5_5 z==^Ȇ=vڧZiώp};i`֩5Wt^=TsQݾnEW._KgKgO>o>@OB"OkjdQ_oZ͜2k@^dQN6̟1F <֗FxN oL9.e钤;#LwU4,|/H4դMk˹tY=3uݦ9xfϞ-333 lkJHH` 2e1=.[1IRB|iY|\LƜq$iYy׊[겻e@Qeoo }g23sss͛7O۷1n|?U$IgO~^icc**ZN%JeچSҊ9wV'O$I'$,}.;}2uI֭,X֭[@ G+I]8I?mZQ$iJrYV-AAZIgs-Ij}.;}j׮͛'ssZpZjE"f/=LnRw}"h3뙦pmYkԲN9ref9ڴi# uYF1K}jڴ(!bԯ~,-~*{4QGg'V\ʹYkTUߨlm1;՜%[\\y BVVVZx@> j{nZMZgYDjxng{TNNNj֬-Z$kkk5h@ @f3PB  `i¸O. 00|}t)" y0|@ 9V h0@rY |}X53|Z;yd p'[@@^nyX{;K wtE͞=[fff2 177󕐐yqW/7dd^AAA277W=eKkNvvv\ 1f:u/BfffY  v 3l oekx*"tU׮&i҈j򴣚*qԥt5G׀-N~46ymu+SjPV}^m3'eh+yejZY=:h9d!Nv=}"W%"tUj[UlJj ["@kN͓yZpZjE"C^#RS8wJ9@w;_v3śkͪV+]_ZtmyE#|#I:u⨺t5N%Kk~H\ʹf#)Vcz@Fъ:~[lfndQu|4_j }Yf~!Wem[Ftm}h?e3UpEI\\~uY---ߪiӦOWv xw=BӉ_뒏kY0X PHi~V^ l4Y3] 늂85pm\iZ?%ǪB"O+$j{+6&Z_N.=N{m%igl47VEE+$?vBPߛ̒$d$)5_%Iڿ+29e4^ؙ?hӁDLF͝|H@-\Pŋ!{ iNQ IN? c g:niaSJrY<`0hg]V1jr}$?Ա˔SȶSڻ5 fwfJ)y=x[LQ^˗}ZoO>qilDgey3(oZ 4Cu03\\)qZIPWF$b!.-Tp9#W޵b?1Cvxq)[2S&IQ4u1BK|\^@z3@>)?LϞJ߅SɌoYoSҒ'M3'wf'IrVF)z|Ŝ;{Ki&.ۦ]1c\?]83'5i;w> o g'zFھڰjiݭHᡫirmZ\Y^X9o>mVJ*>6FgNOw:A˫)2l~=SKysq / _*7wOYZZMWUv>1\m-f'߀d uLR)򲴲6//>]X,+VGЬ~c ً7KR,FaU(0Tq m' *q  rI aڲ>DgN*%%E\ʫIrEb jw4{PPNު @>E @@@@@@@˂!rׁuTů7o, I ?o[} x((d+8tB/"t<[F4u+L6^*/7ln=͠f@>o6 ZG׵I:rp&IjbJW._$]|IWʶf?W._R˵.]P7[;iXp> 7s&h3Ц?{F-;Ydmc+&x岶nEu}ۯmlkW4w'=u<~TUx Y~B]+ǯg2öa[FxAWIN +$_gs^Ac\m+*|ZvxSŊXq{y [|\LccΙSIElZgZvvt9TnU޵yR.n@m`P;*>6FTT4mO' դD(K+^fVB|ll[Y? 1BǣF]IҼ飕x6Z"/7|I槅Ɓ)))23Ϧ`9?G=Y,-RU̒ߍ ?L/A~$S=Q%m_.'0 >B vMZ˻Inw4>a<J~_o\m_n<8g(l]~a"6kͫ˷<*ӺU oҴ֭H>9~5UJޕ,ժ^M\NWmӯV_55҉{fPejZY=:[~{]ڟSU:C3Ϭ-I:zhtmƞvAoѿNW?WNMvԨA`(Q;#7i`VJNNi@VܦZh.I:rp>]Q՟$}ޫڶW6ΞҒ>QR $iώpBF$ڵQ3>짏H(wP(bY=k?{fUq8un__ eak֞pK9t=:$V,4vT"jᜉJNN_+~V+U꾙3QFu6H˔l4jɦ W5rBIKo3{FhVGӄϖKvm˰zh `VOB"OkjdQ_/)#)w<;%ǪB"O+$j{+6&Z_N>Z6커.$IoY "۷+Rި*\F%˨)vUR꬜oIKcOV$ |-s3s5;oݳ#\Π r,,6 ?v]Ȱ_ m*[r.]V%ݑ%I{wFhN\n ~&+ƶ^_tb/Fh)Rl2eؘsǣ.Zg%BTs)V'tGRؘhIRכakEIR-1KGM%qu/$cegOPrVEENIQءk7wO}z,ݪ Qmo]tQG2;8Iw}kN%s4N%KKN8bZvx㒥\2ԛY֗$MW 2ެأF]IҼ飕x6Z"/7+ ]L^n4a9ydϜT܅1$.L$3s}F.dFz$ISF39wVSGQޫQ  Pb:z`m]Qs3] Rd-z~=Ӵ@HRF-fFy9ݶ hzJAش:C;m^~_ßi`KK+u~gyi :{Z)'&5qOxpmYkԲN9ref(B"ʣF}<7D+yJ+yhœjY?ɪeii%r?fZv2 ڽS\\%WQџj?&|\nT)>wJ9@w;ˏW>obxگ'*=o Ӊ_뒏kY0P.ASPN_1@@@@@@@       @@@@@@@       @CÇ3 PT0 PTT뭈 3@@@@@@@ (,J|bǎ_(_3B 8U*t~}1@   >/V3@ja}(¦/ @Q6om3+blmUN.i5:|P׍t~Md$`0uU)!1A{JIIɴ@\3NS*TFvթ'R.8"mV=tˉo$*TG;F*b_yRRR@Dv٥tU_.3 Κ?Wѱ9d:qwIRZ<Sq:dF+S 9@17E\.21"?tJO       @@Yغ䣌@Q ]{` N@@@CAIIENDB`zoph-v0.9.11/docs/img/ZophImport002.png000066400000000000000000001344631345420530000175260ustar00rootroot00000000000000PNG  IHDR"p5sRGBbKGDC pHYs  tIME  9- IDATxwxTe;R NB/ T,(+X]^ݥElX*J$ י! d&=..f23gb7q p۳ `! `9Ղ2=T7PO;i$5P!wxUfee;ƕw{+Z*nC @0">5jz)NζVv[.yCeKQYZEǴ3˵ T"lAuj_OúBk Uyz쩲k܀e̷KnK~]˟w˽i.#Ǟr@ n/ήlkĸ$PɶY{{{E=B8C.abA&+-{ZU=V[Je_1ᡣԿ`թQ_'G)#3CRi$ج'^[u3N{皏wK; Qz:q>JƬاjO-.n?@A.ۺ-bsGuW{դn3p\e-T<.-Cդn3]Q|R\vvt.#4PhZSbJ>e/Krqr_zܭ^m*Ә{>`uh\<[ԨJHӨa@<2 kwAf3<-muYԳ(l~ۚVKZf-R=u1fclj^xZ&Z8Xj5qkxjs*rQTN.N _i:~R-:7y:w-}{~xI5J㟫FRMt\{.6kXX_kU}q6[R}ɻز z*>m~qglmpR ǿ_!]F_Ѧ{?Wĉ'tيZg졚>oOڸO|={ؖjG-\\^ 783xRoxuiqO:_LS^m翛_U mStϟ5[5=1o2ٖjںN^8E?/PMZE>ȪZ'wdM_}UX}_,ϔDPA[Gdo t!F?Tn[Fe)yޣ;~ynqWd4uk7)-]= :uPN.-b233tR-mv|JC8y6 hh4H}"ReffhۡM+l]E=gKI:|*BjY·imliۡu],>k6cK[-k9YK5T [ήjݵΟûIPfFfqDŽQ(rK;]628*"vغk XK5iSiC|\eCa]rߢJz/EY~awA_EeiyA(:*-=U.HJd$e7Mn^6,|M^5-;RR1S.N.Vv}vS#BGh4u_Rԋ'Krsq75֮lY-8s=s.2 kwA,e< ZgҮgqYkǵƵ /rnjnqܐ] ׫g8nJOybUL&SZE;V e08sn%,-ϖKRf]e7y:~U(ͳۗ,벨gQټۚqmiq-Ö}Ro7*#=C{Pnͯ7X{PfF"V^t;~Z7j'{;[P~Wk˱*6[Z[_]Xzo['>SRmC?cauz3OiEϠ.#Tׯ_oۖ8ꝿhP8jGf=})Zh֛1%4m:} 8DE&XmؿFBkDQMO'CC;+VӰnwC:{]YZ-xMN_?[]<}Y;OKҺ.zuo[+h\[ji\Ke_TW]ƾm5?v<졁%Z i{yD/<^6ow.?MVKふǪliCClY~awA_c-oz(LI \٘8y,Y1~pijOeiY!Ԩ%~YI̳,YYy;mmvX6|f8UY>ThOid /@`pPf]t.4E>SOP?Ts1gˋ>S9q)O;iTKɥ^J[/%v`.Z0@aPo %Pi 쑻3S|!(`Xе^ʻ_ׯ]a3l͞:"!k 䑻|E(T`wMo~RKo~Rsfokֵ ߻M&cwԞm7vRB=>ޜ3EI !XGM'Ӽ=V̧ƚ7z֟+ ,`zscZ՟ 7\.~'sO}LOK):^xgy}8_=z`r:uzDkԮmci'*}{Vǭ}CFoNP}+g֟\G}kڞ2 ~9ؽY!d08mڿsc~H.njQ;n9}0effۻc6!odžiGi74bD-fm\km%iY!=Ё[O.ars^@%1fںv0\P]ήn$''%^WV5dRGq3ڗLdLWӤg^jZk.I>~qr^..>nB*G?Y/߃1 f*W$+-5Es j>nժkޢʽEi$_^>JNLKFF|L%F uIݴ}jeffh΍jݾh7OMO13SIsDw|p74iR~2ӵmJ Ut.aw yh~B'kdž՚|__mYۓEϨOj Ľ/Ǟ+}ἬPuV8qyyky"էMP=8*q>Kzq-MC/ ޶7r`(rupfأSH HFcn]w)5%Y>~5վk ljqyڬ*U988(^#u 'Oo|k2tA ߫甞"g7ժ&:asIZR%&īa_+G#tp&]|QGk׿DjNNJu&*##CNWP6j֦츷  /t ؘZK l]SQa1_;ǩNe_ltyfFN( 5^~5?5%Y,.%>~DQf 2JN.ww$zlL~c*ع<#Ǵ<,/Ruc%+%)]<gua X!609Ca6cf~nqPd2i sw3=-Uk~V̜s?}}KHZǹvrVvpTxm-g(;mkVjr{ۺPؽ0t=8eF|jԒ$9qT`挡z%ڻ}m[/IJMI -gؕnbc.ZQFZ)=-Mֵ)3#]׮đ jVtp.9ycJ;lEu{uO%]ׁu.sX9y4B w޾$ %~6Ɩ~#Tach:y4Bt1OH+jMfũ'PW.$5NBIҡ}ղ]rTav=X5jՕQu=,lQ:t3bq{Wf%YtRãs<M{<|dooPu/&-ۙ9cve~k6i)G'U=0KIN5nI$xWe_)*rRSS&L SgfzN7eUd8fmnyaV1x|Eې|3^1~^5,|ǯ$ү6l{y/AdM*μYW|U+_c)3# ]n6*w]] fqy$ Iin9RN޾7O)leZ*_-`08nI֤$ݹG5dk|1Sg7uyp*c0thQ,MJKsbq:)n؛\cʖ~%YQa OchըUkWPai8vh-:~w^>7%nVIܟݬ{[pQ:i*~GI$oKbjS}XcwN gAx{ࠦ`pPCھ~yx5jZN$߱IFQ-چSqt`\7@4kd2J_`(2jI8[K-μ|_}ȑOZrquWP`j_Oy04ڱavlXu0Ww5oIvܿL:kڜ|6i_])ߥ |W8[K-μt $IW^R?e>[`*})9']n>1 c8ըe↍[נ=z~RW6bR3玲;3W/_Џ_,goWjo_uޗ=T3}R: bYu}ު{4l:~WųJKMjԪfm:~P"[!Ѕ'e08ۯf8S[y0B5sRS(Oo_5lJw)j&Na] ݡ" TV4q t `!QJ7fp (m17|){U8cIE8czU}i:`! `! `! `! `!JCEiHWBbF#kT*u=Ԭf7߰ikkW/_yob =-!rSAc nd~-.ibc.!W.3?饐ރUWO#222n.ڕ[T?TaVnHIJOK-R_K^`+c&;;d$L&ٙn5];J\\ͯF>%I.nYӹ>5% qt,|-+GniSO.nYs|/glkI lCf&%91װ CPiMgthVӧZvfE\NQdW2چ Y7]ܸԱ0W7|Oq6+5u*L]3ygÒsҜG0kܪ\=򝧋[57 *JJ9 (T%\coڻebc.֬碏)33CO0V2|oN**k7PXV3rI |TynuO<,MES5Oܤ(#=y!]g jwX\ڰ |A)ɺr\yD^ szopVth֬2%etuP: t)ed+Y\82-ҧ諛KnY#/_5mѦy8c M[^PsUnS{^`35 \w隷 ^SۆziI:V݆rrq]\UA  988ʿv}h<<,jego/jդM"գ(}*6lJժ{^%t[8yڑ-ԫJ9Z*#'}>5q %  JP,U;x|3 r]X J_?W&PETR2 zܖJ IDAT`! `! `pLޯT ZKtkw5B L.;=b ""bN 갆Py{:Sh4fRd4(`@2@0 L1 H2;cPQڵܹsղe  U-g ϝ;+IJNN֧~\kI4s\gM8A'N0Vv}رԩ+ɨdPfԬY3M6M))2=TǎdTN]]p^&QGQ2?ԧOկ@!!]_^zIm+00H>CJ3MV9nRR>Sm6]hŊ_uTF}U.\~z9sV2OFI}ѦM[d4r*999iժe4ifGFIO=5EO?Է.ծ]|ڷoVU{얳^x%d?l9[V^}իW_M4k왹Ϙ/x_[lf|}ٳgiٲe2;L[ndի5aƒZzL&6oޢ޽{N^xQ11Uv^}uyך3gjժ)ww7=ܳZbg `hd?I>:|N9skibbbT^=z*&&F&I]v޽ݻӮ]{k.2Lz~z 4D=zտwE?@a@uIW\O=n>ʐw%I;F:/ySNA7e|}}e4䤆 ?WppU֭[O?SArtthT6Gd2iuzھ}$FTV" Pq(C-~FwxCh(&&F111={ j[={d2gze 3OȑJOOqIy}s=hedd(22R'?iިQP3Pp(`hٵƒ$-[>>yff͚޽J b/,BCd2*4^~yz߿{1EGR``^5I$wx?nM=T,v'ϰszT6`׵zvfj*XuXCԼ}tѣ)&EҥK_u;*^e>5q !P8c@C; wEB"j*X)*V%N]US0kUBva.zeC @0C @0M*_>iz5SADDDȵQ_ m3 ) ܸߝ*GSn#1C @0ВFMSS@0Ho};"!%l\v@{v.Ә+rqrK5%$j͞U:w$32y*BkR1SdggNͺM`;z(19A[e2Oa {Wsxykպp7llז֪:4 QRJ$ujU[imAZRa[rڰOg@;>K#bI[[}d223vIRhqe>[יC!@Yጡi驹yWRjb)YV3~g[擜L@a rsvbrx#:'aUӡi 4Dy*y'ѨĄ8U*8mYBG_}q*NIҡ;T3^]Aw_kI0m~$ 3.˧${{kU6/{zk[^̐$F9:9Kܸmiy),pbߗKBz `QRbwYS+0hKhsz\ʾ$Ewo\J4*Tս*cxiIF_{tKשG4e@=>&L{Z>Y޾޵ Iڕkʬ˶I q4HKMWKzn~$ؘrU{cp}΋ۏ_MQy k1ڲWl>nҦ(㰖|v#1ns}Иykg̲;FUu Su$|n_IC/c.rPɉzqڃjK޾JV vvvVK31|i̔p% YVŵKɿlzsttR˶!zsSjٮ NW.R! ?ΞR̥\e: r۾K>]KI{^'g+z~3?iҰⲷ:qTAw`_Fة;ZP<}c?<֬]_.@5lڳu:{$u GmD]t^ q, +LVJINҚ$ $Oo?{_uvnXA@w W"ݪ}6z| z\CzEoGu&5K^>5cϙǻpVzZ6ܸ#l_~).cٙ>0k>gе$iߴgZsг=N }L ߣZ[l@*%WVtyy6Í [9?׍s?A ^^f==N>54r$yjĩ55iTjծ9o] fg_@sX3M~~Mݤ>)*z|ԣp q/JnV]`R*V^e>5q R2$q)@)tw.?CU܆ͧoEP\բmLA0PJ>/a{C#!/OBv=^?]?oy?`l'a+? BcԠպMZо(L||; B! {CuA0PZߡ; *CP`$'%ʳz5 x A0C @0C @0C T0n@!TxA!JK!Zj [j5D!J˘ S5_Xº|%V39]c'>C1JK~{h nOXkq@q5>;u#ƪ{%J$=Ԫ]CJJ(*7wl)3RC(@Y;L}Qd ! `! `! `! `! `! `! `! `! `! `! `! `! C @0C @0C @0C @0C @0@hᅵ"̄!C=5;uTTqڌ'4Kz4q~zvHEGEZcfkڗSǩ_jO ^|FV׆ i˹sQ/Oa!ԳFt=WЀ2ph&^Mt`޲qΟ9iq{~ kK?{cCDhw o T^rvy=vO/>qTݫޣG#4iT\47_/ӳhMx6^i[ȃjUOWHy$YrٗzYǯ_)thMD<4UYsyXܵzdTwmYB}~?,Gdtτ)`fN{8ȱ=wwl嘐z%z յsT~j)u5\xV I *G'g SdQ3aD'%%8<==M|BnkY\о4h8IU?:]q8:9 S%I֯4{/ܩ̋j޺]\5zdm>noֳ!ehq2JLSu/[ٳm"mWno`k>U䁝Cwf@\;hgg'{D *m~$ 3.$i׼|jH-gѽPxuYΝ:$)33Cd2,I:w~),`~i%I!=()1^û֬)vo]'?w1q)o{ߡc7.%O*^CWA߹x$f~|lG${{{:qDScg[%%I1ak]{ $]֮>M!!#-5E_-/IegNJ|kbcʑV%;/2 '9 5j'8v!_t-6F[jP\Me֒& 13qM7Θe/Iw_KnΤѡZGn[]:y6n̓ͯO{a=_L޾4]qsn1zf;avYLcŠ d25Kwjȃd4uAؽ9::e9)lENW.Y[89ȏ@==K߯r$)N\O?~׉>[_Vܗq}g_BӲ} 5U|jkdP jF/$M1fMONW]5cb'W>ãj֮y`6H]ٺ}=I r#ԶS ૄknÁݛ%eR++1!Ns|Ϛ$o+w$'iMD IMm=诊:|@;7^b&cZv/g6zĂW\J{N^~ZL>yTgi[SCF\tٟuGuoڳu9 SU~>zsQBu--6 g \Kٟ~kԪn;/O߆uzk?b?hKk3ЬۧF?7mĜ%iٚ?4*TjלV.aN׳/~?SQ&??ߦ6VnWӔ=V^>~o @b7q ρ.Z0GWOhv]ZURG\g8yq) Y;}idžͧoEP\բmLA0PJ>/a{C#!/OBv=^?]?oy?`l'a+? BcԠպMZо( @i5wPx57ERJj\բY1@5})rQ[s罡w}`w%(1НCWjJRRSg!GGCP`$'%ʳz5I7?Ĥ|KJJ7߯`ʍWu%%S< T:ڨ_XխSSA׵y^r""( }z2 n4WJj~^NVZzZh'Q^!C ]bc;;;Stu CO<M%Iٗ?P+@ YQhj򴗴a.8a(  ܎o\%IjP6E!Ŕ/?9f!I& Ci衪QMt]C$I3% CQj@[4_ONNѷWE  g W7w]K$ ~C+==])w^~}u @'7w g mCպ̝SK\TE@CeVN`0U35MV _ox{j҃wS+zoR< 7\V䋥GQTWc볯SN!0bJQ!Qv]{k))1=ԲmxKz Ce!0F!R2 `! `! `! `! `! `! `! `! `! `! `! `! ` @0C @0Z%{ IDATC @0C @0C @0C{]r3_k GSQIJk3.A;I#iu[2~`[j_RbfO~ipG?-xed%On᪇F6$6hlЀ`OMw]e]QQAQ@ѨADk"F/jb4nJL j;(RĂs~sy]?N9993=ðt~xE`hͰ0|-pŧbْElhsgMÈ{`nqWkm;A;a/8c^Vl'v-=71RB.jU8Y=C<̛5~?' _~;^V;xi\x0g~>>nycn<`a'n|$^x_9nC\kN]yM_oc2zuzyxgqN}|bvdL~my6uv;}~wcOqyvȭkx8' 6x޿G)8p1;rEh mBH8W|dXkQ\$V_y_;5j=v[8=vEEsK}6؜!qt|+|56~ |͢6bjl~/YpmWT[K$Z_ynت1oݶn~ܿj6:V V,_^}N?[.(.:o ?:mmn[BBnk. ; ]wWhݤ9W^p"+7o0\r}cEة3~wM Sޚ{^gۯ78vñ`nmbPe3km}+۲sW}Y%M֋VV((\Mα1ޛ/„dڽ/=azs{zҗ 5C+"]o V2!$ϼZýf?ý^Vm3/mwЧKyk׬1 :<9l`V”aGCE8ꤑ9A /}_CVvk[=)oM qe>6+ʖoe"4HbHO DzB)#/S{Xx~'ҭX B$ٽm:㔑 !BJ&_v6!PBH xi̘nbH!YӤ)nj8Q=0$䉿Gr4f: jٜB,]VgƿK;L;8X(|ߗ'Gc>DvmX zEq1ai^;`( &\{9Qx2yyL1VIAIq1G ڲQRi߶5fqM5`V2!$3fL} W^w7>pOFի1e \s߱dr6 B)93ǂ0$䋕h٢`̓ϣbO,**Vb(ne,V2!$/LY}t5]jwxIx۴l=wX`'ИglEntK.8 _-Wc2)3g!B( !d5DvOBA76ުNhܸo5E͉Gp_yq(((7 "{DQ3.3Q+WfC PBHZ ֻcOM~A0dP?6;n-w;v6?]M~6OIg !ƍaUxlV\&`ݳAm∰X5kⱧ& !?ybH\w}>͖o]f欹ճzƮ{ߌO-[4^%X C!!ЦuK80LRo388!”3ИgбC[o/,\/& B( ! :y=mZMŤw>Tolyõ?CQXXG|M_\0}<4j˄BaH!mwhִo7xDl.;퀝zl30rZs((r˄BaH!m:o: MJ܄sN0djAl*/y]{f͆P\<1+W}^|ꯏ&8b@6 B)K.Gi, CBHKo"N80l֡FL< 6g͆;q;Z2&%C1l :oFAH=q/b^{ ( !?^}hӺ%N?,BHEKp.9¨_GɌ}{<,]B!/Y8vߣ7?RB2B]ĝw݄ge,BHisإ7νV!!.;`(ʂ o%B! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PBC.Q외`!8`ث%.:0|5vm*pega؞cpgTVܓU;*py〝?]~X lp qNqNpoI9]!j OVk~?_t n^|*-YĆFH0w4' L~ջ}^Q+m{j=mbC8ѷk9Ǝp4VE-G/qg`ެ8ȾXvL<]8r\tƋOS?qqu;p#¥7oιw:_o#}6{^^c~s|Y\s-__^h9N8"s/.:060B;G8/\3.W6kһy}VL7fx]}>!!dc=bqWb]ѩsrX[ks۽6I@Qbt&ͱxY*˜߯]7: MJb%7; wP >xZ'T}/}=vԓШq1q_}]spŽ;&8ꤑ41!R< :xcPb9ZjG8׻o1]t|jǭ6FQIk~ֻ_]{[ͷغڶ?۳>v0ۮH/Z_ynڿmm;kƭ|kVBvmSҤ84/?Հ,ƕ>f*m7|Um!8\׭1T\}ǣ&v&gF_6r1v-]yg."6'BH{y'51Δ_oplyc=b&@.$E-@y3~U+%г)V+PPXhٺ]9|8f{j !uGO05GУFn{S+XN0̣!"uHG{|]j3kc[sB/G-:woOMex[ـ! 蔑_Ջgz/݊@Fu{e9?_כWÍۧٸw^NJehݦ= }(m<|6<~Kvj:%Mr$8l̝5u. %u׷\u.>`'㬋{q|WSWQT %MJ\7_ye˖Uv8X v,!?avoF9nq8eeB!Ʉ!o%B!L>!_F w !ƋOc`wFBɚ&M}8fyՌ !!$O?bq7!U,BH`2<3%\ai_B0$ ?9S!:k!+Zl9 N;B]DCY0|}7oΉKa̓cXz5 Mbtߡ >;4o^3& 0+3Æʉ+|8MUWc榿c rfN}HaH++ѲE3'GyJ !?**VbneV2!$/L ҧoOtڬowhִ7=FZh;t,0xh̳X^"6; NW U~g, CBkX ccH!$GfM<+Vb*l*ko tr3DQ/^y~1` pడ6[JOgN 瑿8ōrU˧jˤaRZG `w(mڜGaHj.1v܋8ðYv3S/`ڌNNn3{Uww>we.6!lR;tC6 漟"v+/q. ;x1,YB7,^ qGo + \1$di_; # *X(zAiKo{٭ػ!, CBH]wP} IDAT0A! J&B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB!BaH!B( !BHe-B!dj. a!B&Gi8]v,.c!B&GC8]l,g!B&%ѲwE$:,C5vusTT6Fآ!Ҡ(,J WcqZ6Z HF+&BT] !B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!B!B!PB! CB!BaH!B( !B!!B0$B!s 9mk~zIwiyj[uwͺN}k/æЖr|_εߤ-w}Ŀ i 7M\Ov,KMIڧg/QPnSВbP/˰M  ڮe;t.߮sNgLI<" ̓(8ep,_lׯ46@j9.0 .qh} )V`[Wq.f]wEP?< (Y4>ύYuqnu6\>p~ORFC +EX#\5>fZ_>?*1!l!P7?z4Fɼ?#B'PNL5}Z+(\y->2Vph<0kvHb CccCID|A9ޒU+@ۀO`1dzF.~) ߳-gO#E?q1'bTz>A3jBi.ոd0K;xY\; b,W]K5$5犘&_9y(;1DM2y̾J||(GŰFY|17vk׬7Qb9>.vcI]' &cUEyVZ}=Yd!' kgMjǫreP{Nԏ}B鎖'C\‡FjV];mQ廫 M80`?#ܵbr+I.|BWkCۃs)B6~%>H1 bsqΰ-dO2 ]=tP)D$u2EiHTv.]0=C Zdmݾ#3,.3c*E-:o׽`ҺfzvާGښhfv,bn(4m;lm턹~-@y2|ll٥[lq tޮ;֮^ҦRV%Ҥܾ3 R qH+JC_f0.yIٷ:eUۤ4cE=f.21K;1iQe{Y r ܻy!v5*?OI&Ys]{!8'I`KZI=Ҷ(}L;?m-w.[n Eк]j_n(,j66L]&Z:m iXK[\v(,*Bbw "vw_W jEgi><-,cyI&vnkI&0k+ߙe1W!zGqIvm 7Z>J(֬Y{UEy"Ɇۮ^/!4D\S&LC5/2MzIՔGҹm '٬!e?L(mUI&s"u$"¢Cy2Ofr,T[Y.۳>?uIg4F0D V"[O٧h4*exZՅQW7p'Jl,aM_F$f(qiޑШ%?%ZSKH[qdYwdQXֆrRz-\eFtC#lV3t\UF@ʴkXm|ɢ7^vڪKN`DW:Z׹7k w"L[(me"phնgOw^R2g]ָ56+UZi`5m@7ʕ('PjSX*)e;dCXM7˜1 _my a$M> Dq3G_ xiMY  RE#fkI+Qf&jE/JhVBcaR0b"Phϻ/M]x=]㮽O>e(mlo[(j=w? ~W3)Թ-yF6zgMGQAA?>(M0fk-74o2¤ F|krEG/NV@1Fo)AH:+H([ܘ,*,%/JcFJPH6G fiu& Z>qcMVR1&XC0HJ233͵'uJb0]#>7˱m!ZǞWk][iQxBQF]w0Ȏ;_hMDrB$kV\ Ik#E0inF3Uf.ow]BkEʱKNmhp&nK=+Agv3 ήg(|VesPZ(:KB6k Mˇi~(h ?$"QEr7׾}1뉳 9ߺ'4Ѐ0Vۇ|m e$f./@eLL^yi'$eIF6F /gOAF,KD>лs5Ti'$Rb!S(M4=lW[<`sZ 25_S) JǁPqמv5rfA5xh/B2@ QSZMN "@ Ȟ^U.(E-I+lCɚJ4 @Y~)NȬ1aS k${,_QOh 5v3>@Ǣtԡ6#Xj7B\yUL&]6B;}iRmgsh}"4.hV[,eJӎ[2JLi> ߹To14 ȋu}담J]L^TaEB4braҌaJHZ \,C[DD(FXnh}obQ#P4YUj#E5e>S0?`mCTȭqm;t '-Ddj'RR5 Ʃ>Islhưlf+V5~I `ֳRaxf6B C#I+ }8>[9!eợ"CL+<tY#6 ha=Kk"zsl2 ]I׬Ć' u JΑ _]ҹH딴EK#ش+dRhͧ;d,B>z l ﻬƗN3o {}_261f?^xV&i/15 $}B!!0Ԃ&+4fύA]xe7`>;eUW0K߱|MhFh} mI.bPt 3Y\PsRwIֲ%mCig&Pj0i: gSbO@Pj̚L%m^4,k&}YRkMOH݄xHa$Mh3}׭sՅ&$ ׆\v$@[! W , !KmAOjmM55e倡Zoк 5sؓ*Uĸ|.$xcy aYwx&!Ԙ yIY+^iJq5_07VX¸_[6y1Oq!9"E?@ig䮬|kY] _}v5(F*WffK62c芋|a.JɻP#ImF@&{o IB,ay&`AciY@Lk70PW)C*MzD+@Kόxop2m!HYW&p5ǐVkCmp(`PV;CAܠ`KڐDƃ44$p]iE$P p (#L&BVLx)j(igrirbؠ4w|4\0o|!O5"tb6B !Q2V 0nT[1 I t&Ⱦ\)% 'ί)PqhgO:IqMjC2@gZ h3̴*ZU!M<˦: 5,5#Ѻʥ`B[DB_ Xd7+7L]@:Cz:B|ȖBdDrb%RaY re+=c SS&`ؐhTeڐjq <54׊eǬ {VP'LXd$ZX84Q,iR﹤AscE805Db'ͤ )1FBRoYFE2oYe,M^PYe"X&9Oͬ.ukE[M[i uXv#L̲Ur'dlQW+lY\WXiWZhP_fRl+B!'Kӓl-jpGk*ؔziBmz!Om&\* iuYW#wIZ9M5%~o"~fa7>Iė$i<4"ն}xDkRe\bMB=]c+ ,SVR~$/c tr1*L4R60vI.FqH! *V(p_ЗBM)d4W2Ieq @j ƏK;ih{ N Gm`[d+!6DWɞN*];IHkDp#Fɢ*eM#fR! _;Ls_[bv?yne4Ϥ}lV^BbƏQ&`R/˒,PI - T"FkN*.HX㳤zfQ.QeP!IA9)?iG 2q!Jy+ &+WHJ!@ąfׂ'K+1iъ/mBd$M{$}_3`Jb 5.Kj+Za"ϱ7ϵp? .Hmmɱʶ4mPzo7z9 !B qқ4Y!ZQ98/Bl!Y1+ uʶVȩ+KUJ%@6CYZC`Y$ r%DSZ#Y_?fY5ytIA vPw]UmKʵ4wW n>6 YŤ?Լ][}'ҶoєG/56nh+n$ KHшzzCX+H!w YɾU,4Լ8I S1&*\K+SFG 7yHVP11ZhDS7*,9 ,-'l`q>!2&!gE%H"iw7~$)85mw/|CƺIf|1]Kj*:A2oW ,$=mS8'L\>~fK2x$=F++! @c) 4ͪ+'7ʄ&k)MjeEM̈́*i;@rN1)T$?iW";NӌY;Orka]U ~} !BHbaGJz|@ox%m]ZIGigD>|!eqYyl`%үRsf1F^Ϻ-dAw;dC51#+|yևq/* ۤ6]hPa7Q}1,g_HC*jt@(S3 e&frՑ}kǐO2ǵ9MWQlje"GI21 A0մOɂJ39Ťzѐ| H?$ZWuj|mP 9vXE]ĭAXvӵqY<4 OV6I`UV"CSq*;4fi2BI5> PʊսwBM=#忥ߵI( 8~ :r@0a^}bT Y[3]}V#%SxfFZaw ¾Fm$. Fc,f xzsI6SߵJBQBa+xHR`c`Jo/,Wv5>u&ɴ\#`B,1V0n2+ (~HJo>UuU0$I^q}f%]3ዄ/ gp 2*q(-MBWw.A|ONL${HqN*A3>j n%*#Ri#K0_Xұ}A,.[kA~(!$W{ Ԯ[UzS.>Öl/KwCrVV{oOD/7 }DcY4cոSF}=қѴYb@, LMpoJh+5odk!L|: vWې'_ /U'B4w) S:wZN4[Co]%Q,pH Y4>zɃU$/GYŀ"ni2]'kkPR՚#`6@Mnh=|0X%=nT:*ᇵΚ]xp{λwуw]͊e/>mW,+VWg{صk`M+v\K)i dəFp&0Rݱ4B|V s6(& ړC6&er4 j6>$hs S})q_v1>Qml/ʠҳ_Wy,߸W&6+]mpU>ܻߚ>1r]Ν0WycZs 3÷+IslnIslsXlI&6gg_|^}./b\UzU2+IS5oeڇ>wn#nHqRhBܒdc;qB\6qRhV\z6auJcgWPwFq}&9YǸX)dX!8ve@}HHF87M; iR>-S9NeMCV#Bf?Yvd!X!ozC\qڶ pި[1ɹ;+(ǻ}w]wQ ZYwԹ ;|!V,_ZWƼ.ϭXڳ i&i\ ]Iz] dQI╅5v,3$!qCUbYMm{-X,_%=e˖$f[nIHe- BHG1+(NH:z!8Y\fC-7 [w_ZjQglqY!m')((ufݘm%I\JzNFu[1DClY$+/Ȭ|^'% -;~U*VO4>Dtx% |" i<(MKk]׍Ύ.A4..\`D|܏|6G[S'?SYi BJ,4n\-[[e[҈M4(Hu`=en<GWmS]ۊ&36al8@GiOKkNDd$4hڄJa"hƳ.&NZC6hm4c bQN::1 o%`} _[pyf Bg|[ڗ dnJ\֞潩~Ak}}~ܨQ^+]~/ޛrtΫE6Xtն}-_Ϗ9 {_PW?C3G]&*G@Z/t엮2tސb Bl6.J~$aWq K7 Ϛ3%Tv;$n _;:ƍ&Yvg3]:5÷{͞u. ArǭJ˒ueIlʀd̔teֹ]k˶ue+Zɥl&ȸL0W9Jٓ뷎“~ϛ.v56z;[n;`heqI-[Î;=u3R; 1Kʪv՛.PʞzBemL'iN:^Q(OWMr &[S>I%3+!a q;&0ixטg}Rя ܙ侱%"ǪAfe3Eu nIo<&j=59Kо>Jc*iڊk+U?rκogjͤ6x2rrTk¬\SOP"`6k )ul\6~JVo{=/:|}zjV夻MFSڍӵ:zEcu[7 KvwGJ #NFyPgz+ }U(p36.DB"L$}=O֖) tB%1)A&$o1uB:uzķv@Fº1K3J/ #H$%!ڇC5P+d>}A2V֊81!LRɀ{[5|٥ŏ$L-twh]z"$$c'Eo> I׬gPP| JbPIfhCEEAUrUM80ȟog>5XL{ ĬDuƭBBRƬbF(hV7ؚŸڞxGZ45q>d!V/!Bp |xӃ,72(4Htm#Q|sҺ/1{ci@~{@(Q~w~0?ӱJXP"B w%FuIqǗUÕ>w@9^j4iŐf@V@ޥ E  賞2H" c$P?j<ݲ\J6D!8<&-FGV~uV@֛U*oIAv{O<m"KOsFb?%57 &'sbh<(4:o@] .D)..ljI7v=WjĠXZ)j%#bLim [׵hU hqW_x# Сi9зx J߾5^:w=?$1G ^{Nz&H:Gxj=l_͊$|qŕEĨJXz@ի1і|p]1!i?g'Z8}8E=|,lX4+d%Iop-6Yo;~|< : yfdΩg^6m*MjuJ$ CD#ic .&MV$0(Vl@ H*~F?> _!eekW$qdM}K[v!ކ! ՠ!!B K߅%M؏,ȯUgW^vYX O-%LsY7m wDq:^{-I>/E[bE]f5Zu5&=4K컒}bC'4!~w5x }$5n(:U4V`g=Cۏu,LB~x m@瑖$JmUl@ѬseiZҀ+%8%i;YZLLXM@@iE|>R9&>r X:/AMƷtl_H磉L_\c*eb,q^Cⓨg33a 3wŮDuHИj b1XV:)C` "R 7y&\ʂ4h_j;磡5|p Vu5":2C(؀ΒJVFk_֠,h},~mbg3nn_i1%$'Ҭp=h^(=P[E V{k-lx+Y$E}J PTAAFX2U'*]HU fh[쬰* Fb5smS KUx%ofҊo^F@~?PċNߥI !ZsH)pq!ĮWZM͠ҊtV{ ;tfޒ1 Q Yhv}EHҎB鵷}ҞC(:s YF; dqP-ּh<ѤG9iWCbOIM!aےn%Ѯ'1N4 }1IӒG,ҎOVc'M=1w &wIDAT-7;"D7KB iS޷!{8d{C/'i`-Ll[ҳ{Y, lBs<ZΡYeƒ $icN6D- }E64д=d2PWef5, e38fF/zڟ1 e2_n1$>]֍ {gWUg"n :0iel0&aJBh]$eFHƖbiMKdI餣Xb(&dZ3Jw`;d=w}6ܗs~>'ۣ=EoTjE{DZCCO7]|:؅xܬ:\d$UUee7kK,S.Z˪e9j p9{Z V60UQB400`sz*_@m53Y e?u%e!Q-eS=(<tU-Zs34U M!Y;˱D}2x\%C|C #8 A/W^#NCxA.o-k¥ F9d`EIo .tW:e-DʓTjM,$^ilETOu^;jWr!._1;Őd%7Eq1RMGޤd~D9eW$>+]$FߵRh4EQ|˼)gԳ:ߝ`d[k.yascVy2\$v:B췿12wNV._:T<\ h֏49PaI7ec?%ߏ-ۺGMR^1Eb]Rk ;]E}kvH3+Xk~ ݈%=ivk O!>y)HX!3#>-Q Qtڸ%Pr`T.ʮDƪDƥ0R2OKшyam[!<z7, ) >󃝸a _~8L~ԨP2oz^O=>h.~a#ؾ5|Uk?Yo?c9l^{{|p'dXzCՄ,{O5†Ц&h6"0(fHعNU%+ODZWŖiUT+S՞aKEvM _s3ͩOB`oR7Obۨi pfvM'JסdkZ^*`2P=-Oe9Z6kMɪ]du1Q*QTG{DU Aįoqۏ˚{ oyÅ͕]xEsEBOiU"Qr{?([vOJˌK[<=q_o;M"bןo@lFɓƒueS2a+LU :+[+cUe"t#&\$бBF┪4bw CRbzj!"C2!4b͚5rTe/O, }+W LXLFEmOybvmVE-OUZʯk*ѨPbň\wbh<9R+D=-zǴ3,*d8A)Ɩŧ7dq̽Z&vC[pgn!ћnI=5KVa7 ηsQ ᪏]=qʌ9O? >1/:8x3x0e% ɖ{qbWZ0ZraV _MU׬ J+</da 0h4p59ROhF__BS {Ϭ Њua[dU (6T 'nu"fr! ;u*hp^`0?P'{=O9p7<c!$S3fNy~6v܈-_?;ՍwNƒw8)dʼ#@OF rp'CsL +@OO.rtvvbѢE8F9֭[. ]]]uUAǣaJ,rن±[0mݫVk/ma{uG[x-L>z&3xs3;tp`~uttP>؉e;?t?q=;8o6|uGǰLp9Xqۦçġ N"8dxS/7.vVZuuۻv#7a„8o޼ى+b083f 6n܈Yf'@V s%w?v-Tak_í)1\CTTRW}T-xd9Hm1X=`_4s p̜9)_e Q֑9waHW/xܾ~q䖵Eku?h4מ*_Hu̖R1UץugX::#l #efR2휍|zj!5mq'N(gϖM6͛e̙ӓ735/лS\[VXf:wRޏHw &t۲9ǡ]gEBV߫zs<|s++Y*GI 0K{xGbڱ,~j:0ЬWyi1;hӠdWLՁ u_,Y4ad̹za`#[T4Szې /-8lAg] 2ϒgN޽{qqk;ؑaޱ촗Zŧxl-}OUcUEF8o,S񴞔6q'1^uM΅|2 .e3p`<^n~|TL5}6lk1@0 8H!R[aST݊(ֹԼ EU26c=,8'iҺ-;9FhXdf#G $c_+БaP|ntQajK;;'bxk.,,a!mfl12k% (z3ó',T/M{JfO6kLqޏ'0dp8eٱ,B D } ascaN#vbe -Ц贉9lLU)*Jv]UƵBH]UԠsfL_1~qwVpu!J -#Q@88a< ڪNi<B։:0qRS!2JB*=7ZV:lX :ao?̏'fȉ/ [9Њa{G{G{G{G{2\MEsse$pZ}/u it:auh 8~U`}lWjeFC,yAԁcr? ʼ{r걼;/ε+=eA)yaƿcѳ=TSvVbXf.5u ǃEoT&p DB6 Y,Ji{t.5gZřm&{.I& pՔ싒Z) ӜQqNJX9Kɩ D =i `HE0R-l-$6(ttU!^b;ZD[sHTɬ0 (>ŀqn&@i]yZ0u|gf2kZVGǿiw%+aMZ@'bȂ$`%S:ݵѨJY-ejK[og+`-Vϼ1+aҎh.Y~ 8^h a3]-J*9–dDyDԩdhLgh0hy7L1p³H 9u?qbfHZ챔F<<;;푥&WnHTIy/z#Ahʹ ޔ܈^g|LH`+F[V`@arFY-"ͼ]Pb`g! p$ /+,iTL摉'K-F-װZ  ͫ(C`g*)SQ#́5dӱا㴠UQUF^@ȅ_|Z =;@LT)>%3}9ל fUl c!kAL"YpX S 88c/4; X;×sc5F#a K.[dT 0SXuג:[&M=aUQj`SY)=m8 s\,5Y`mQ}Fֆ(r]V+c/&=n~ǰ=ڣ=Z07hOD{1U9U=Ca3O\xo]o.n5_l.;uuzUs~_8uA+m{j//m4nnU_-rH6*,WŮo]{%kJ𝐩 ,{Z<viRHyIbR u:A9NN0BG2\ր3)FejKGϒ%KS/F W`\u9ʔ8!3Xsd(egRX&|jը"rR:OP֬b$_aI$1(9ZY^5c`ޡ|ot| 6OX@v]hB*eu;ۙ 1,oyh4P&`q,qL\?a(K)![1b̋Z7{ DpFX)o%&:OyˁZ.O%qF`ꩍؠٲvieb(:^ P#l 'D5$ӥЊaT=Ct:iHV,f੐X9J̏UA2!5:F ӂԜyGA6Rӭ Xu\M4! \03r,laW<,9];DLpo"Q7!@\b]1 Fh9\6gwRv\#~XS(XDplИ18b'Y%P1,tӑJ1^5.>cvL U}c:fVNMꘇ% X?b!zY9<2mUYb^m0" y[;DC]h믶nhF @ H@2viumO'59u mh/zE%Z<|#mZsemiOk7tH}Ms}Ֆ뽣{.m+^e%>֦}ОDkިM^}ž'!HR3Nv(/Y̚C+= 6qG۲VIҴtnwf3%uL`_?f]1izu'S#7rWSnդat2R3u;5srIɺ~Mb5GGN+tgԧG~M7J4QU.>*P? >\p@7UԭvGSA+#gjHa:[RҊFt$ktejD*<[ʲm=ܮp}OͺUs].ף\[WUn]9m?%?-/?pTVQݡ=CphMiES2au}1%lckiG><\5g?nx)M Zjef z[iٟQ~ԭOfoA{7Јˆ*)9)/oK]G5ⲡr8Ӓ_MIҊVp/řfެ9PeK{i~ʥk}Zoc2dY7} W5xmCv;5uj;5}ׯO~,ǙhQHMtsث_{RlC=.ԑԽKن匞ث4Y+'_{ןڝ4g'v젉z?jӾ9f^퍴LQ|B~ mسFWL2g}wVˮiMO)j߱ZoSoוR}h/I9J֌nջ2#mC44íџ-f0}M]M?փc6\ַ~UqZ:q@腟-d#{ք9c ؙ}G]9QzRӓ_O, >w=\=OG h鿖{-ޯ՗I#껐uv }Uc1m(ԯC4o.:~5?i X3Yy:xu(Ljsi=z:|oTUSCUlRr%g䵼:Tp@{i.u0<9SΤ&]#y<5:q*A‰'NӀ!ӭ<]e'zmQՀA|<߳:dաrWWFhժh߱cPDh>/36DSH0ܺ6iDSpӆ涋 9W>OFOG4r&'ixBmIM;F{7՝ܻi#ݦQSiӝPJZrD 'siﱝx=ڰgMk ۳Z5]:ink*~[6M[Z⻩W4pK[F,\ u deUkJRݒj%'^P]㵼&HբQwܲK3UcNPNnک{zמx=JNJ o 3o+Y6^TyC)\_&ZHוY4ˋT* g-z7UfK+2ZgͭXH .c6\e'gi;uMTEnR3w:tuiƝ3U.~A?Gw!뤙A UކiK wSǯh X3Ȧw.%9vaOjNRK\"촟uӞ;C}a7 w6\Ml-pBl6FOͼEג&w6&SU%gRU unyѴvYQY$3dMԻ2[_n[?͆66\D]Xeʕ)]^2RvU)9թ*wR3Z 'JMNSL)Ԅx5?hqH!,nirl xgiu>#dV^sd4L0N\vс{_|BO [e3m}ԝ6zk6.>U 5pY^\Um9yPikwG&˲BP?V6] unyѴ_&&i>#u@DhMp,ܺm~66\De+F[?ءQӇ>q!OG7IM_Ba/hwF/0lmf_U?f[kt年_'ܱ~_t?L2`ڍ7J8}L7rzz3zkMNbӛz JNJƽk–{T>^))ֲuu誽Jw~ytL, \fܬseg|?#jӑkK~fjtOk)Z]41unyѴ_\tToWDhMp,ܺmXkjhnpͶ/L=zO4x@PC'Oן]Ac_2F\6DWuܭL>^ޱ2!ᶻpHUcH!,nUK-=īnE'+1ke04^ꝜG{ nVﲋG?/mîT?*!'a2PmOkgj놖h{o(ͮæ88s h.Vjr OOkqcۧ~I]Oaz RoG6 @b{?|_PKٿmlǖ52Jlvlo(oSR5a\*gr&L+&0ݶ*w6M7~~z/Kum _4đ]Kr$95eUڱem3a\5Nܶ![LmZ>ů&TK/ș*IJJJVYiI陝|ٰ=i++9{oU=ɟ32;>P/ D4ou.9nRRIhOvnk~/h͖X)[H 3vU(95MUJed|nFD夦gꉥLi%yev"Wy:gG?}+/m_|PwJ]D3jtmXBO>FOhM c&NGxѻԏq_iYۿp[j?eN4ͨN?ԹWkoՔW饥O&TEy]ZtZ_{~~qߋ>K_%9'gF{Z?c&7チ-vԬO\/Iu=L -b-dǹ}tzB#<k1ٞ.Vbk{_$$f1DK-@II@" /m&n~eK#JF M6cr $H @ H@컰{/>%"*]Zޛ:hv@Α7U*ki/ D3@6$Q w]gw]ܴFvoUYeuє9T~zmڷsܕ.u awktxN?+ݮ>4i'9Z#wm*.*PuUɩSCFMT#m ߣJڻ#McmWvk:{H6C}k-.}\vUi5:wPeΩFIN:ewӠc4l$.Ht犋?۾Vءϊ /Oߩ^7Y;C=5:z`iw){ݕ.K*k?_W߁4p$5U_U WѶ+֎M{m_V쮭'iiΝћ_UV7((?OEy:vx$ Ꮲc-ǣ䱖eYxÇaˬML3UnWxKԻ|A2S߱_ ;3}Yݡ~M"v Nϻu>ie`Y yqu+n}ҵ$đF|b#Y5%mXׯ$++ޢ.]{hc/ :W\Lݡ9WݨFJкoSSgudN 1Ntd.8 S5jTefvlHvl$5GV!#]nnS+#$iܔ98hU39E3AVRV.%IEImµ7>yhLN$u9^{IҞ7hlP@N@]{ШB?{ШW+Öy٬+4`hIIN 3Yͺ"y^][Li(SMh7hiM_߸sck]MI2RvGR3uU*BgK#;C{].]{>/>nk[>9޳OuDV^S- [ac⢂#Mitu s bgٗͺBdLzwHzU{:s$[>9 wlK來(+i;4mIOir6U*vҗxm;4wMh+ԵGdEy֭\Ɩ@GN [=7x;u{dMݻw{wں.kn;;QR뢴+GY5nl]/{7WAϋ %U֭fdٕwp6z;yVÒWjĸ)JRyyز&Fa'E]0eY^IRlMWbkko,e%p|t4 >V} B/$z >KNIq5^{o_7gi5ڹyM2oi399pߞ  njv"> X3i>Z$ih'?NTU <ɗb )lߣnr84[L4m;յG;9WGӭgߐϞ.lv41IR5?"yt^{4n8r|bpI@οfO{oRɹ3r$9ի M>OLnۡC{(_UJ%9SԵG/ 3I} oq}ϿFfW]Oko,eϺ0DvlVqQܕ.euV!4jV Xhk!K<5nhvj@C - $H @ v蒹 `3bc$h=q;=cAo\@T6>{H`.}R#  $H @ H$  $H @ @$  $H Hĝ=+Ы='JUV^!iHOՈֽc%tj[G<ny^]()Ӻe:UC?)NԊ+<b+jgT6}(Ξ?INip 舼 $.-v@s6\x=eނ?n_)I2=]Oje N$vlN8 0 U>n#WERRoHedun OMӅr+ən=ճ 6[ȴŅ*?*Wy,˒#ɩ9{Plugwp\evJ/Ӊ#U^r^ͮn3hLӌy4`@;s*Jey(+ѾUh&yѮ-kUx⨪ܕ,KJ ҞmCbptD*G/M}tm=]u[ߌ3eނ{@Hx= fS~;vsŅ!9Ux=vM@uaݿ3YMMM2ϟiXZMO6%ݢƣ V\ y!Y$ɲ,htvgr$)9%-^UP՘4IJN͗<2d:kkT?WEY:hLNtbpExĂHͲ%>ςxRpI'OhurW*KW8=|=Zhn-CHL>o*|.蘻_ ]s%yi2;uQލ~Vr6"nW>IZB+]:ST3Eu7gvRnߺ;tWqa$iuájIQƔ uO򏩦ZŅ*.9=)mMMPyIҶSv7 3)2 V@Hgpg.Ӵ)5-C}б5yS%44{JHҨI3գw%%0 9SԳ 7%!Tv\6v>et$95leJMϔaJMԐ1Z-iS<(gvaSє2.ZlZ%}X\+ ֔/M.uwoJ]j1ß  $wahA{F @ ֓i:ktHw$~k[D6N IDAT蠎s $  $H @ @$  $H Se\۵kv:QJ1¾2ڵ=pڻ[3{ޓ drs{Юu2z $y 9 H$@H Dl27gX#G$$Ȃ|IGw}zDEÃāH O…_ԑ#GK>;M4YzeyUY׿u 6LÆ ?J,˫3f,N,P^UXxRՁ5cLYWϟ}iʔXfMM~j̘8p^Dܦh$ ;i+*\z?hܸq!o޼U˖[ǎTEZCZJ'N'?yB^kz--_뵴z]~|yxz衇o^ߴy2%Zںud}?MH (>}O2d|zGB>_K΁^u=wY]c_ey5o\[VՊ+/~A+VeyfZ͛7/0YTT3W?zԣGw-[$@hҊG(/ۣ{!w-db'{>U\\,˲4mTmʵeVwWyfUTTh۶m6m,o[ZJW_}f͚+ WTT+R R5qd9s&6Eh{D$H6))ImO~Y999:vO@󔝝-׫$O?Ǝt=Z5x 9y^3Z,K+W~o~[ڰa$k׮zտG-n}aHьվv\z忨o>~^sǾbu]|ܹzg4{,Yٳg駟ܹsڿ7>oTSS{jѢ0(>$$>F H #8p$fiϞ~Y_ڃz5o咤kYj`sgǿ3gȲ9s~kفiWc8p~>/Ks***}_:5;  -OK챸Vl> ;5VXsh:w$[Tq):%BNj׮=N:@56YK_-\8r#pHk$Vֹs6k dk5jvڮ]85j$- t@FBX<6"[w@ H@$ $H @ Ԯf@J!k,A޽[).#1%v#Dc7Єn3.a@$  $H /e-=pH\M+?H #W;WHx=:WzFI)JKNWEeotOۭ[ߖ$æiJKPL;oզ}dYV4WOr -g.K9Yݴr m掿"@ڲZh),]$IMӌsyzJ6]RΎT]SE @:u(޼*:W(IHl0Tі$I#|6f4B3p|r <F [U}VMKI|V宨7MFr\n#A3-rWY]rOS) j)8t$i]M3dlAlpMc6Y)#f 4OȢ%jZceemٿ.*NaSحk@G$F wޭ fHܽ{vZhCj2e]p3Δy EN~?St  $7X6M= WrLyoTA]2e[N:yn4SA.S׹}4m 681xU~'T]nQc=؂F3PR3N}%NaÐJ-˒ajO&3ݙ"IJNI W4&iroݕ!ӗ][*ԩN]o]^[Tns+gv[ڇܾtbyRgNT2؎0 \G hڤ&8ٌ$i'g:U+եFN,jfofEWFshiZXF5|u3kZ*8Ά HL7vdN2J)i骮r݁RRUQRs&F*+ʕ.WP<݁7r%$uɩi Ɩ?yUao6洤ч*#s2;gSS<8r@,8_zac H|=_مsڹ#m-m[]+ݽWSǏ$tV7Cn ZVH\EYN׻z%IY]r $XM0'BmXLV.-kGSnsZWqàGT+US]uV-OEy:ew[ @#% {O?'O49Mf.ۻJΝW~g`3I@;](wKg tfN[7*.g:PMu$i uO򏩦ZŅ*.9=,@+.L'l<1rӒGeFQ}_iIQեM`D:Z} Wjzf 92MR2g0 {Y ?EiY2LSiY>nJO$4S=zWRr Ð39E= qSBoHew˕inw[Ͼ1~Z@GS]LL 3v0M= 3%UifSv70=䦐hmNK*}(gv h8|rTJZz`Dӑ}lD[tr=׊=~>khCnR9m3W -F @ H$(壯)@'aOa}tI .Ao׵6H @ H@"xGSxϻ_oZnSmvYѧ_$ɲ"5S[i3H@⃏r_Zd\V[ ng{!5SDy7cjOe;?}N^WO>$IOzx?oHڞ(}T%57}^]_qGУOYUZ ESԯ"iS6$KKt_qgDA}3s$I6[㇏9~䀦ϿFG^Yy[\o{ڷCe%qo_#< ɲt'O #i{iSmisa 4i %v%z65oS}Qq @C4vL}%I=z3P[yPhm͒d-WAZj6y/hn'b65oS}Q1 hg߽Or{K"Izp/n"8C{euG~~Kw|`Qʐr~w6/뫋?si4c2M#i{iSmyw]kp?yꋎXhqcK<.wq>"xG:ʱYK+ui_kk}AKqR!gZhq0 AOwUVVk.i} m#a"k#DH@$ H @ H@$ $H @ H@]zGSf@r"fzqA\ $|,祥O&\@\qHzυ~ZO]?>Q66M_FR qA\v7SVuuB?H_6~" ml5-hha+r@\qA\$hG 4ie"9$P4 .@\qAvWAZjyG~ϞWN\;yMS^V̈q₸ .k ~/wn7XvѿL" t[PjxD@yx-+0XOҪ}ڸD\ZO^h4wx:Y\Uq)f*p$uIO]7LP̔V_6tTA޴B`PHenRS஬UUʈ;br  . ₸ dHMIҢ;koⲐ䪬%KVϙj?@ C|T]}'7OF [!V͖{-;x+ . $$=5IK Uj=p Ng%%4e4kUUY%0dYv~R;MM2|s5sjjjzB,4 9I*,,Ժ-xdqA\H FsoUM9+wW.{@~ᩂFׂPn^/ק U}{Ϡe . Q$]kij˜ˊ'JE%ԩsq)_^0Im24޷6{₸ . @oOZ_{bYohZ"D} >[sY!N\lf;@6TY\- qA\OnmE%Щe6Q wݷ͌/ky%C\D\qp d$ғHeꑓ6[#,߾?pӜB>7ݙG:+-@\qȶd3 }my+2 Sf2 ` 4ͺS[ \O\q6>@Gw֒!dnh S!# r@09%E\qȶ۠'WBvgo!;sߝ#/& SaF"B%$6n\₸ . @rD0mSRF4odAl4D`4=/NȐ:c;Lx\ IDAT#. ₸ doԴ-0| A&~?O#+ 40d4̺2 C|x,qA\H )k/v I5,l6=dgnL.}0}k뭑Q#0d ₸ .@ a-eMEǭ,wC!&.Ruu*\kFYV`D0Lm&qA\M6f^q6,vfN%˲,d6S7 CYmj F&&$_ ik1 ?(^ !Ӑn|r$sL₸ . @ͶoϘL Iт'=fƥ<İM6: =#tT_owjG# ₸ .@8FǘDܜ -'h?B 9lL[μe^d?ÐZimUI\qDL"I$cm| M%d ӂ-v.7_mVXWYo . ₸@t! m춨j49& 6@w( 6)8ݸ=.l![p9uaJ&₸ . G ]c9x✾2 "lf"PZ=>_syCL6K udYj2v{_T`Dnk+ ₸ .4tAl9dzeLOmU*/)e&)#5I*V1CR[l`2l,WNSCa1?b<xćif38 . $mdq^Z]4g_ 5Ne9t2RTSџڮ];^Yɬ6bY즩“Z~Mȩ|2l6zղ ₸ .@v*=:VXT<%uekI:g$xriZr:l42SQHNe_'9+A*ȋkžc$xK₸ . @ o䪪9Uݙ3 $2A&yT+\+W* ^T N/"xU9 a C adGuW:ksz|>(TWaY{^kŊ1U{[ׂʿĊ4fDP\ա^^NW\78b]~?Z4X 9KRԲʫll(qi֮ӰvoV!kO}4~$]ω eG'_6 y k)v}Q]&&jk)j̈gxFu9o7NOǏ*;O9^kB`o9vkfmq{k4fD:ƌlq6^1#R,p EK1#۪k 5EGjFC]6oMXtƍO.|~f:i3z6ЌUQ]vNZ} ܽTnۏƣ)cuӢd5籛mXmE=kVkCYmBƍ1Y6e|=x&l6Jm-EƲ>=U1r4h1(xja7GS[kQk;5j#@6$Ij/b6v5k-iXkrI'dȍlRQ8l2%IBHQDnH \.}6nI֓D6-^oQ6Т5U( r1chUt14lٖ;+) 8FPS,j j[jͪZjV^5JdPPgG Mm6LRIR #@fmpq8U *K*]e8*;ŅJJ-U'rQ*0̅6ZZѮ5W}juvtܩ$I:K-HB*8d#I>IHIP_쾑JsBd 'A$@6DJ|ǎ:hΝ4■'Cww3O=RO=>'| 濨35meO<:tOeKIyrN{^:h}]uc?5ֱOݷPέ7^mעD:x6s իVꢳ?Cwk&v]>v1Vq k `ּh~uSz䁻?a#ߥ//MI/~8'koԷZ __bRI%>yΥw{oו_³N;sM~ɺW$ng7=[o.:]|ůu?Z_c.~vե7a+mty{^bðZ.]Z:v(s/ZuJ-}ukuIҢ7_Qv1V<; @4uCwtGЮ{8B_܇%I^rv1V<; 4׫IMQWEv :óg?N9]=cA0_h~W?;ktY_?zvGҍ- NW^v94$Eo1s"6vz=:^}./>v1V׳,2v+l#;첗^=p~=zŒv@/C߿9g޺~s˓%:h–[Î:^Ǽm֬^r+ytYäX,~;^;% aŦ{OJ-}' e.2GN=Ɨ?v͙O}Oꔏ+I:rzbb͞a>;t̿iu_GSrY͚]>`h͚W=t7a_뢳Oaž e͹q׽ e]]@OqAf-+o<^U4ȺV#'Iyo}I/=&M^:%IO>~K4ͅuu%Wi5s]IGOw#GW?o }h7t1'@R.;cz٧j?׸z~DBQʕ:]ynn:ѮbTI2bɢ7t}fhtwm e]Բ/1 rM&g\ \M4H.8M`]PM4 8 8  8 8 88 8 8  8 8  8 8 88 8 8  8 8 88 8 88 8 8  8 8 88 8 8  8 8  8 8 88:?t;~g)Qq,߹k. H'N;뢦|{]`]v83o޵Ǧ;n{>QyD=t}tGo9`]`v1x(p\5V?3tV\( O4{Y7%Ҭy8]`v]`80ssä$=Ox$PT`]`v -&OݷݰޠdjŤ}w/[#G`v] X ̗_ /~N8-Zߙu^c .Gϸ zkV|6{VN;N|m׆]pm]͞/md>z~ .,@4HؠHHHHHHHN&hkvϾPPXYgg:;:LjHV. .rZdwBÆ$\\/xYI1jFxӱtv]`v]`bZSz$CX(hCӪUU+z2{oԾz;yJSv . p Q'Ҧc]<2WJ3;q^<I}Ϥc?gu&e7:. .rDZHaui͚տ%I($RX,GH(RGG^I)#J-? EQD`v]`@Ɓs/KZ@J%MEwYﯽ>_5BOrhcv]`v]@f OEՆxy ]P=Fy^. 9𻢷$I$dPX;]#vIe. .a6@$@$@@$@$@$$@$@$@@ߔh_Qmע߹fտ=}CuNuΣtG=׃ܦ?rgmI~4}QgBcqjc{jco[oڮEMtm~W^|kX-J&t]Y5؀V?\޽tv-Q;o.N IDAT]Ԛvw6:h]t?o$=ߪCwıZdv8^fKz#IG]/.f\oQg|6߬YJW}Z~ZM?dbZYԌG| vQk^S>xdz۟_)I'ϹT3^gu׿]d\Թ\:@V:kѵ?$iћki{Mmt 7=_7tGWz>#޹\3O=R[eGcC~=v oi^z+No4ywgz'uy6SM~wug.PW.FyϞjo_b+]l@vQW,_/[.vQk^X5 1JƛiW$IgҴ߮?Gzsp tnX6⊕$v :óg?N9]=c[MWoS ZZ3gI."brIωV`le.ӏigO$i޿т/jFo~QWvbz?|("teN.sy!I%I(awyY_?z {]l }[{Ƌ%:_9]0E]~:i1uYg^9mf*eŅBϧmT'b[o}\zT,0`qkӏW?;sR=m ч.6 aGE _.]5/lٸ%Kƛ$M{>-O懗谣? [n]dz/B?K3)?Wt!S::uym7hg>|rb)]w87DfU{Mتy.׺Sbh?8m#U.5_h=mh}uwK͹Wzx^oCT\}fh׽.syaަ ^R7:m7mwI҉m;gMVЬ[]D=Z5W|Ex> h~iu׭tf;[_K=IS~v=xIғ>|}.-~svssUjmkn_}su_K-{w̸^_=#*W!:o:ѮbzY6$]Ss{ s]Zyj]o=9f_qIm:u=iמhZw9W_R>^_X_>k}%)kX۩ֲֵZ#R5rڏsT뼜6>, v Q'b96"cz2稆m[;2Ay̪9牥M,Yu|(d/l2w*ocIʿy>!ǵss =z>mʻ?u Ğc|G)NL/ڈk:ġj9O#jK_k\܈krY!ܫu (ID#1F̡'DQYbaҽbLx;ME~i[c+Mղ(i J=lUXøF2S?97 {*{cǪ JB6=*my>O>JtC#6޿EŒmG,Yԟ!=(C4'g׬eYU wBBd\kW,wvG6ӣxY(ÞNK=x-.ܗXnֹM{KszɡZ^z,Ju^Wx7rΡ`##ش+Ik_aDסv&h[m(Y@o;\Kd[ Mgm{<{^U>^uسgf7MYm1Ϸvy^kVUYT77ats ^gasa= 52D / $(ֳ(rdB72` .%Uaֱ*ijbH:MڸG(Wַ 2ؕug'E:VUŪHTHV!ºPvO7ͅiOfô~HSBSy,k]e)kyzRZۺȳ< ;$φFE K~Mڐ`nmTρ`$ݬw !a$<4KgDevwQuT$}[0;,wW^]Ú(-/=UxIlQKdt:Fɣ=icϫ&[=Q[+ϼdy8zEmy?9YQ7V>$gUc 0ٖg d4$y7.Ρь<37Ft84O^Upc噾Q5Ƴ,if E͚Û_jhs3  Ϝ_ 7EuRK#XeȲF$ֵ:ߣ4X,>--Zׄ(KS,(16o(%귨!EޤslP ^giꋵ-v[ߴq]ُT CS[4d%DL%$ Ǭ a+Y6c4"̫tdRu1%eR<0%9G"Rg25߸*yZ3!UT*V)CgoUi&DUgQȢf)y5z!%L唖jYRzȩxՓl^QJذ'7 9-=O3Rx@]|=)۳*$eW- ]nW>97ľC`dy_'(!}Gv =JImM$e=dQ\Hon),MbԞU*\i]؟gf%$Xחvyܟg>$:ޤy*޵8y!t.2xD#ܡRUrNo -BX|IѨÓm?.Y6u!njB6䕐7;kuKUg-Apm!7RvG N&o>n^GHDvo3Q3CF%xMhߌT*(֟e{^CIkd- l9Bۨ\.keeZd3mk<$5HK K:o<'^-뙗^ ўM޲GV(/$:,NCZ^e)y"yo+r[!l!KDZ0k zQ,KJX?dNھE֔WimP?#ül ]Z,)ja}FI-dɈgɢJR4ד'hqq5K67}^+d4IkkT! v%%৿pC_|?Rm?n̠zUݲ:$-[»-ElYObB_3zKB< [ZtTOa쳮ѓRw %uĢZxuZ7SfI")-Qen6$Yl-V;ٟ625!Ϯ4e2xҫy_ C,:[ߖ._Icu^Hoov"q@.#tI=y6nF }i72@h<@ީ3?w4kNI}9b{J1zN񳤇Rl 7k Z;oi籨)]JI.!-i5z0yD*@qhk9ƕ7͑ KYFD 胴Ԫ"[6Sy.i276M<㥿[o%8d}k%bh ӠsnW QB9S9wbpJ=蹯rC-)XpZUzZe-1Qw-#=.zCQkq4i򥋣=X8*KtDmvxchަ~L+W,װ#5y۝4jƽўSzQjimӦc'j䩊 j;lO=#G%Ks>^ˇf'*jϻxuݴ-&rE9p#w{&DV˓ӪFdQ|j&RGjU(f5Os$)jo_uNP(D'OW_dɛ |cOEM<5yc+ ^z>nI* Qad-IUOgVӓ:R*4t<`)GߢRYuoQ\9*2>Ҟiiu${g`rؐegI8Ǜe7w2D6Nf&+x3%vhT{gЅɶv3啉ֶa{^y\9vֶa$ Qp͚V% jX^w_?gQ0vӳl0qQ{kTn2$Eͺ6KrdZC$ )#J՘-'Q% l*bR2aHdkU7=(l(Iړ$QE=$sq(JzE zy3ބ!78{ VXgfU,==UݶB]miSl'XayCb9 eFy %e^$I:oe'KSe@O-Fy+W,𑣴zg-=ֶaUrՊ6bV\^=fK 18˼*ų$ȳi'=gM'֌o*%y#Uc,nɾۇg][}Σ7 I2($pZcIg-+-CWkĜz!kzDkbn&N˖$qGI,K_^gƜG&Z!gRf'o9uRc. v =H릊4{4!IDATXWxYoVv+voP’zƳ6ɚ^LV"ϵN QO QhCJ׷]{]9Ͼ~!G9nQS>r_]X*i[v#YG:QdIMAd3ICyTHɾgy*`i+,e<֐9q络cњ:ͥ6kid霼׾dy&Ϊz63:9Я)q}y)ZR% cakVIɼGKqkN߁RE"z$g]J$i=<4h]Y"FWhUx8 } Q,Ʉ =}uA'V2i(7ij E9ؗj' Kȗ1-vnٚYQIˁc֢ 9\!N5]hrM<YRy'SO`}vN~zFV۬6kD网 ~mFZd!YQ)B/.b?GOTMZ$=M* $In]Ò{)g)INѐgi#CDYfQiBJ) 2}Ԣp܋5Iw. M[(tiŬmᙷBJZS޲qYQ'\Um㐍2>ײ>LEBJh.md黬6ɫ-&elfjvrfJ-nF6J8mY=Qz=32WHQb'˫(ڕ\-_tV/zzx(i9Ƭu> yIi ɣܜ̣z:f [UOꣴ+ x~x lH ym 62 c_WldrϦ&lpT5佞e|Fe6a@#Ի*ulk CT&*N/! K>ֽC{ڧ&)V!;΅<ʛ7+A=,ƬZq|> GUKEGmR6yU-k[SwOyEs̪PZz^dW=CvM{T~R/O#e铉ԘDʖ Q>rL2EjF`4>J䭑5%)uMZDvT1YE5ȣ2XK]Ge*siѥUwR[^5b\ic{Y6))e.Di 'g scxiG}LVbkq2Co <Z{&i߳\!tӗuSX]%y;[6SOHK$nQ:jT#rf6R g}x7TX$}5Rɻ79Uj҇y^tc,AʲY1O/ M mMyՈ벶a9Ļ(dA;yh:VsKuӁRdzMKuPːIBep;5GM#4Dia* x?zK;XnZw~}6H҈cI6PR}}$n+Cc1@jYVOTjuUhy^KB]}"[)ؒ"# o)<{RYn[,cעeyBvF1x?֝]ʨXSF4de~l~Ƴ* lk@wףz )8(HY#f dkN  B%h!o%7۴!_#Y擼,糮Wh9F]{_=*RRVS˚[b1414ɫXKi,Γ57":555F0e^ܳӔ>-ui=ryִZ48^4qι޲V%:BdoZfzNe9Ӑrm޻ 'mO{[7Nބ l63)mZ7}y $h̘`|Pߚ9IO2-ǒ;w2FIiPo=,xKY#MOR]k{Z4Uƒ8$}UJiz.)}`VI6gL뗴yNm)9gI2Ueor|o9G#缔Xz`K2O YiQ'<אҖEYw]gIcy'i dD^Y Oq/QRN'dy#ʇH1|_j#e1=xڮ?ʥ񌽁x%$`PrLR>UfvCA΅9QLg*O)(QE2wm׮qS ٓbͻ.Z&IkU$P^5У"EQEDx ɪE־?TULVe=|CӮ5:JQ4! q!WD)l#WXKݳXh\8ǚwsR{𖱵ٴg:o BsKs27Z}ԂYy4x#z= 7j}^FyVY,H#R%ľlf*y*Xu`!V<"n@py&<_㽿%øp7k=sYHkDPq=*7%EE)(޿GUR>ͣچٱ|9\/gz[}ohC~C|gz,yW4|HC/"7ah)Ѻ~mIR.9[7ڨX*#M=;1reb'"6fԑߏdKmM68)e“{SJN^'חyЌeT*+eے sNǷ8'5i}8<<[3ZC4gIWsG"q~K:A풤gs>^]۴I{?Z˖.7Q˗-G/Ͽ޾F/9C& }:Rrw٩^$}{O'-Iz%$3k^ަ%?i|l>}7+߻/4<@ V>wcuIytK2_/]rHV\a:_M?tIҲ%hxriP;~꿏br;/~.~3ܺmÆK0_Z7AIENDB`zoph-v0.9.11/docs/img/ZophImport004.png000066400000000000000000005672011345420530000175300ustar00rootroot00000000000000PNG  IHDRj3sRGBbKGDC pHYs  tIME  ;XY IDATxw|lSq-[{ý 0r$!HHq1r$ 98rPB7lcl ݖm+Wm+-Y~==|GYK.s4$ q#H@G83h=Zi'mY}_Xm縶no{W{mC0G8$ [gMz6;l_lKKci[+W880f ]6_X~s6qDۺ%g| Z<*-t@ȯ#'>-9SW}%{m-Wy:wn>zce.o^O_ ϻTUɱC T&S~%ϓ+\yWԎk|U(ԅS/цԉG;*uj`wx5#6kwSutڙXgql_xml%}:mMV6Y<ŸMdmk!:w/W]08k'wWGNz\/5žzvϿm[S.Oݧ#՞4r{|9>=_(Iz6|fWkބ 5ϰ!.)%:$ɾM6~S=W-tQ1c(վ?n~seM5;'c53 -7ޣkGK_}θ6=ezy{/\oYGQz⟿jXzgzim5v^mpz*j &ˎ2YO[f[rSm%ӯ[=l] ^ds-[~UW.iO/%լ}=(SzO ۝d{_ zӯS8EGm4L3ql_xmt%}:mMV6Y<;l'GsJۏ}Urb:됾u7ѓ?|Nٽ['֤y'^_cܣ.?Js}/'\,&.оzW->%_:Al&TR lWsiLcJ&6Z>,Im_H4;d2`v*۶N *ZgP$;ԣKO}s5g}hd[_kWvEmݿI^ɲmyGhD?.jжdRm#5` jz⟿lAC.ٶWE}JACE:5vP0Hk{?wF} =$m4?3>Ta}}&ٚc61N[M掋1,ќ _ oWcg}x>h$Zu5i8m[{嶵;4q8Y.KcЖ^;cr|)'YL ѶZuek ‘bO;-=WeJ/-~s㻩tJּj8BY,AIR8Ss ulǖ$"&>ߐW}erIYlIܔty9w?95sO9<\c(=W:pK%Fkgp%M r<->9B=#mٲW̹F>.}m}%IuZ.%ֳ/riT1b5ikvU}J@/ǧ`( Zm/מ(UuN8IL+:dL3Sl5YdHH0 #岕'ԩkUu{j?uR/۫P0N-?$IuJپU+nɏ-_9]Ptn+-62>0gF:=^8JijpPnQ=Jv{2 ScMе ?dzhm*.;C$wșLK{ C.ٶ!}euY-.ZaFʱmC]=K4L ;BɛS8uj3p,˥FȾJt/ISG̐eZY8Z{Li͵:[:R3>KD<[zkʦde#c=YϔϾH8omԘ#㯏,q|{Z4J-xٯ\qyxHv%;z?fO19$77zJdmcDKg26qdeΙ`K^*v՞>On_.]sLlxֶuEV{÷ml~nP{;.2ў>S69ͺj`rY.M1]3 s u䋕ѡz%˗>ӱpKvUϥKէKGT}.#^>mChG rМGd鲶M%WϭbOc7_ٯ8=qlZ{mݯ'2ٙ8̺ qD*Oڑɖs$'O߮u/,]_XV/Kkj{yue?ۮ{۟S]{Gu.~:_yi/t֭|#;]vmH=M{є㓝Iޯ⃌}{?лoW~v6Iܪ?6~Rf_(riysa;u/eekҴ*.ڭ/V^_&Mh4/o@ Hn|Li\Ntٵ_մiRϤ󕝓QY%wiڕ7}]UUqRެlISeEy幝Ʋ^+`}5e,?[s*K63'wU:4^%z_ϔMԽG~LⓕMr?-{w,Wlg{lTNnge( (S: Hz𱿵vI8yBvJ]pvDzGtMwO2yl7nj4Sk}UhD}Gc'qgQD||L /ky-ii]JgϿX_zͽHO?PlgLqU-Z拺󷷨o]<3 Կ팴_=KK;\~δny |E7eyc7MbIҜO, _fld2'ݕ{=nj&1KuklyWԒ2vW[tHDhyHs=ց:F:I#hO0 q@ij1G3+8D5h}8$ q#HбUt|*zE-Z - ݱYxQ^J#ı)\ qLI%.hڕڹe*OK6;`l;W){^4c Oo6[=71\.ҔٟPn=m8ڻcvnPeeG>6fl?/ZgTUYCGi MO5nm۹EֽcGJe*(I3[^~Fbx+iJ,ڥʓDz5/_CFӈqSdY8??Ɵ/+ի/^֯^ŗk}J}0:_{)?Fڷsvk7Gu~קUR\ I9g١Gh%W4/?$I'e/K/\U(/i-zI\KcR۷dmMgA?y}Y=zi'?hӺڴne6Zs!#kNkZ1I=nl /Y>)uW(US,9Ñ@c_YӐˮwFӴtѕ7gwD:J.'O:Ϗ)9j ieL5u;Ykf )_~_0y<|t2q\xwmXGxwM@5(ˮlߨ[7X`@oz㦨-n̅(x,˥n=z~Fkb\[S /WaھqJ)vK< 6Fc&M?7)p0,]=Vqu2Y8[lhe$ q#Huػ;# 3 q@R80x1xl?hǼg>f@G8$ qH@G8$ qH@G8g1W{kж[[VZmY4Mu֨~4WǚkWA-.cm:Y^[*qy8Iq{iRt({i{iǹn-*]z8&qfdOi:";%qEԷfK,J{yko:%_UcGJta;o.#q h7T 0 #/Վ0MwoJYٹ0l:ulHXvؑCAy>QCdZVe%*-'UǑUopY֩S[ʼnc*ڵUx[Nw*N;TU~BR^~ ii5qk//fdMT]Y!ǶU]YW_LV>9`Cwkչ+h!ٶAUm[( Hvl ھq+tiۇ1ٶH8"ܳE}D@խgoM{z*w'] TWI 4e΅_ I8CE/.%I2zΛL_vؑ#j܋Խgާ58|lcGJkl-X-x#vπ,K} V~hu]媳я6O,Ry:|`_DNmцm?X{$[L 28h0$Ǒ$9#0⋜cŌFW$Ikĩ1gˎ~0P|e ڼJhAj+>y}ٱ>gtx@&0+! ,KLH, j$3d5EG ԥ{O<3y;Zhn-mCGn)ėee4f6,8Y=%Φvm 3QY9ӗ~")}=u#VK`ڴ?7u^}]P.E>7ZnyI5/wOG¶g++t:u9-IҽG:-i%}H_' (]d q@^>*?qTGlLճ_ʏպ_?\.)L:XǏ(h!-=usGn*jn=zXuV$U^}D*+)VYIqhI2N8)Ip՛ꚗ㦤Ud 35pXd4-etR>&?7r4t"4ӹFNSۣ1Sfwd,0D#'LV^~L˒V~5qF|yՈ ); Tvng 7EhI2ׁ(sW)_OceN+= ۟ц$#HpqW5舟sP3 q@洛K7_5:35|cb IDATrèԁ .U$ q#H@8$ q#^ܸ. ڼy{ ˜1%1؝O ıi7ogڄkn iز%d 1}S8uWgѶ@y#9M$RIq8Hm6XP'vkĉѣGD#p.HgСbIo~[vmz7" 6I~|^-YrOկ~)So~r[__5b1Bw}֬YkN9Ço~*)9,DZs͚5[c_… տM6]یDqk![TQQr84vRI,[]F&L|ݺzh"ٶ*))ՊokŊ:xX?mG .Իﮒm;zWx+ɶJBٶ;.m߾M>֭ ͟}?~z}wr8tf :˗-wu- /{)/> r[ ի8^}Utꫯql\J ,n)xO?=ݻrroS/3@$NJ?TTWEE{}VyWQgy~~~uTXX^XOeeerG3fLׇ~*}zvۭZnjƌrG/b ]|%3g^}x} 5h 8X'OѣGSS?c6]Չe=>>XguC׀j"ɶmy< 8@O<Ə\;Vo5tnٶq׿o֬Y-Iٳ9ݫ}q@:m~?F\z%PYYt./?};wܹs?enرSp憘H|g?{"E"m۶MK_>hА:i93p`h1ٹJ,ѣ=Xgu}kwЂK.drfϞ%DZ5{,}_ύO[oUQ~ ϩTWr[65pv0,]=g!N6x'5fxeO֭[yII5ܠ J>D7oP7 g)]vkeG 088m8=#p24-=c˖ @icƌy3o83^-I$ɜ~Sdz!&>жp8$ q#HG8 Uj'l٢Aa8"qslh;SmhR,q#H@G8vw\-q#-@K) cjgj{Q;Gd)Ǘ@\vhH4mhW$04u F蒯źZXUWhy<|UZy$i5vmOciS= o( 06gSh>>^hJH:ewnPkF5QƗ<)Vfg2OlPϪoœFƌc B`zV~bsrjtjP?'`4]M.˥çI_hS̰ilQtvJǥӔ8N>MhDm{[މ/[mhiWhӘ5[մQEH&@f'b>ouIm[n\w7.O>رFXÎmK q@p:!Șq@J-[4){ -[h%v]8f :_S^h#H@G8$#H@G8$#H@G8$#H@G8$#H@G86ao@9NIs# t8(i7c/o# t8)i7c_rF0 |wScN* 4IQgpm[.@ꛫ5ߡ2s#H@G8 q#H@G8 q#H@G\AJlm=Xʪjٶg4)7[u҈^k]%+vZmdyVo=4w$!KmFС9X jI`tg㴛ı:*?cq# h!:5_?`Q[[[={ꯪԱ#%:vƝ7AиMq\@Jq %ՑiWW)+;WV.ݚ# x.;Rp((ק>3`L˪SX䯪8r{֣ .:uj8qLE_]oKS¡Љ+ [^*Sl:f*V'*?!r)/@CF4ʹb絗SP.-=`/Ƕԣw_0TGعi5wVWk5v$m`Uׂ߭4jxrlPgP0"E"a 5!kw$ֶ1pH[>X`^~ı#3y\nwf2V>|OHl;"CGL쇢[ á݊C8|,:s@z֔)WXI9|`oGvl/D"yh6O8pLRABĄ4z3cqQdJR8lQ 3;xI蔹r hK@GdR%QqdF|QX1ս,I/+'Z(!iLQ_vl:+Oh ^WBՕ TP%+h>UmN:bΰ1l~(?DwmI(LJ5N]84#%$%&Lnd&1L%YMёujuS'Lގ4hnHf+m -w9avm`>>t @8?Uۻ}\CAߵ%^.+;UTFO33r^_V|+P]\vmϴ 3T˗bSe4HԹ%$zӒXe"sX_NiI2Ä CiױvTWUk^S94#Gu&t]= 5Q{sR$uHS7av֣Jbwn]:v2r %.gtRq~E"aeDuTJܻ36sVetmNKbftϚ~MuqSҪK:^VZg?4`@|Ji*2RٹIiZ#4|yM~niEi*s0ˤ.GcV~e0 y}Y3`FNVK %˭>5j?ǫSvng6nJ۷\.4C ɛ-4e\ꚗѓfֹ#zӒXe"Qn~^O#ǫ`eg0zR!#94`,YIwy@c3ڐ',fom(@+s¶v%Ke>f@GaU @#V򽯷x[Mm3L/ʶR)s:S[Lg$v;o>Cr[m)g㍦q?eMmu8N^sc;鿾DWxF-G}*nj }c񃕒N46;cs/~7_ezk:X]MJ2mmϳWh,ӊœt]K+MӦm*r?m\H>rr;K~|R}?ʴ,_5X2k^OZѬFb^_vTln园Om䁯>.۶н_џ)Iz}?h4]|^O%MY]r֊? _L9MӦm*$xO/O S`.y$j2̅廛/voߨ:qtS{{iS}/aDiűHSf .W{iS6K?]ַ|$w3w흍'M)7Pk}]>Xk Ncwޠ?Dwӌv[}jiUo`|yCnzĴ>KaƑ/k7ҊEsejcԺMŢc}6S8[ӟ w<\'Ee偤3F8N6c۽,]qs=?|\5 iu c#b4(3G8$ q#@G8$ q# Φ\deM{`\q@بki@~'ٳ`\ϐW?|o2֓JGRn+X0. q qW5J3h>h;Xڿ$kROJ)oMWmJmZ.ʎf\0. ? u%y-ww4nceVqNdn)opG%I/<+]ь q`\t.BжJ4ey`.y$j|7eL2JCGO e*=|@w~Chq`\0.HZ} {+^np;@_4n2UR=j{}Y%ۮ/SVv.;q`\0.Km{~ z[vY0T_zv6Uf̤dj~"m%hGk`\0. EŒcRL=}kJOHSe~ܪfˤ"m%8!#i)dq`\0.H?|9_|Ǜq`\0.i\ 5ƒ˜tWzm zx+(ed+Pn#UՉ*NV+:)Kx,y<.=.ݖ<\.Seɲr\, FE"ٶdWD D8 ÐazU-3vtwm8w}GS.RRHm1rI~Q#Ų SiIQ[N$h0*'*hؖ18arGhThTvcȔdv mGPT#S4۪ eYYi*'P X-0dBLӐm۲m[Q;h8h4*K\X̏,KGd|Y^\.9Q[n[HH#n)ۉ4My^q:?~1 C{nvvuS~^srTQQp8_Ns%9riJ.KQR$V0T0De #lj[4.V\b#vDHDQ[rL$SYYYZrrCeEd"VRQ(۲rr{yݹ쩪tѡ#*9W9F_UUےL̨L3,ݳUXS*Uv aE)jKPXpP0,UW۪(6$-tRK=:EPZSwҟ@g^ +R_Y*Vya@ʮh4*pd$ӊ*;S󺣀QeyXj)tI%KnLkg(ʒ$#*[Af@a1lIYD" mI!yC {Eߏ?zվ^mIׯpaTzF'oqd:i0|>9vTDeʖ4dYLː7\QsdE2 ɶmڧ 5m8Γ8irɑ)G.Ö%GlvDQǖ6b.RsslOMMَ#ێH$"';'q#C8rLӔ0u}2hX;X8p8$YnY.Cౣ"H,A#[cװc͈[\ (j%S2l[lew%DGԢW^+:|TqB`*dx$%;GhHѰN٪~z 7Vaԣ@w~k[6]+ұua~ԳgO\I&-Tqw,Y1Em)םpJ*c~yL\!iĠ!*zkl;vt&zVDfeLÐjƷDe8Q9lۑaJMٖ#r1NҔ!tdF<_mu5 Gmtb57$rɰ ɩ0 َ#ӌmryb;h\Ԏ}##QlB(QđH#QðHD"2boGHXv$P$FmN)W[ͣX"UH2dFdZREPN[5t(?}*OjUG*T˰\TR\~= s>ƛWy?en[]+O#_~Vt'5lHmz*ںW㇍юDUQg#&{*pV5`gub.pԖvȖR0`a:izg"Y{p PuXٞlUgyAEeJnEr|xrx\GwMh0c)ÈJI 'P%#O].oɥ h/(  CjDKCۣy#Gx`;Ǝ yck,<)B@$ 4z﮽*3rp{UIVt2U|˽{ѐbB'3vXI`+1`\k@$5ޚ~Jh0*% `M 3E\81؅^!PJ*%R"K %%J%v/͢C81Ȅ)и4,s.l: }}{/ ~mx/ieZ˖5:驪,24I^AxyE8n G!Cq $݀-8 |c~POJ)$ 'Ui !' tbs~Sa*B7|<~])\ *BAaBJA)=֚+~*W F"EJ*G,`T8p )""pm>~$~T8,e RD(2MA6u"c4{wXX TIծ%n:8o`]H8'8㩭0vx/@ Xx UK,LxO!pnv3{`^0k3޸v/ Gk?x,s,RPc8,;׹r~S똪4j f2ŁCǟ }P%ovKDᝤ R`ǎG-j~H](RHd)%[i6sz+Wj$!:G$)5ۇ!GX$$Bfö#%>Y A=p|m`" J$I0 .ۂT!h#sh^[9J@tMZ/(r˩2oe$ZKYʄ4M[TN]&UUἡ,TU(%: 2}eZKC>IG *ZD`#H96V r 0QJ e ]*ifZޗ3vO? J6ے *8#0^PIZRa`ᄤI4Ft>nF΅^s4A^V BH!UP)ND ާXol`l26ƴ|I!>g忋ԘqיLyMTXgeMzUukϙ0R"!^Np'}߬㊊FWBDZy=2r^`\XkyPVjpF=O>r78&I4a@PL𾹬A"0;Z`}6ba4NP=?= N9xw~w>>_zo}/sPLY8K9y$wSok|~ O[o`GEljg_rɻXwz?N0+ب94G?gy?9rD'rD( $7,UV]--|mVwVE'lRJZDZ2c0z8i݂G hN: Bvav5#(]:M~׾]_E?'f{Gx/sÍ}q*Z~Ne;sÇ|?&)4n)[ :W^@zewjY)د>Ƈ>aK7g鶞G)FȰy7DI&|WR8kD j0G$YG%i FRH0@9a#xà !REx-:2B"[5 *k1Fxyt#h}I5i絩ZfpA{sZO}8MKkksF@le9%gI=ulof=IIp^cQܝŹ ڨ©G'.z\CШ Hmi`Hf'#ߘHmS-+)-=^1~a]^|𒹽Q]=)d !4i|R Q“aIQN#X`D9g(|3P 9mBd %48C`xG]#ϟw860Ot3lqo$ aB6]6JXՔ]kTF/d('@ %i[99BbM#e+D2< u]^`}KΙ`V@ T*B{0Ūip"x PxAKHOFS)J$husqv6<'<׿|g>[[rr)>_g?b{kՋWܤ /9ַ'xwq3_a8 t,Yr[_}+U9}Ocoyx7 i~lH?%zh#\DOH4_KDmnjY0pfO(wмgԦXAU@cg2eĦ6CȀY2q%l݀D(G ^ƓwsCϷ 4!4H5.h뱌2wtNp“o/(A2D`q ѳh{|Q ʅ NEhm+ UkKI*щX:_$6QĆH[Qŵ idv\("bvHe'U&q X3PeL{F! :|/0 q^b b715@2o7[e#KǤO1{BSQJL6 1cBq5D#6u5l!%SI˞{!`+} |(1>VBU)Y># El RXmx7?=sMaܐNs4G^*'lTe#h{_Ö9R$irt#?s[#Qot\.$F׸蘜~~WCN8B2ÉG :=NN'?#Gc 7w6)k=pMԕ?C˕TCKOy׃g9/pQn9yAuM7?q AǨZ2K<| WMP,t3O|zuk+.󭧾Ae+N'75:t5Ri`JO<8,r'bx^'^#  Dmٹ 9ҙ2'@ p="jWST"ix i .Q'IBftD*\mFiA!$B[KU*D4Yw>q2ڑ{e {k0^/0IB!cZx<2at:m!Q5񘝝FkMesFQ{7ټyDX[S)qt<1ecJhʲ In'H9rc[FͥTiBit*; i6=c*x6!îvB7[9RJ/L9;pP%bSl˚R^ϥeEw+ bWu1m5nj .4k)L~9j[QۺmhRAm ŖTB3$C|}z$ [0&@Zة18j%B~xz$|z2JRNYC{G?:$K%ZVE ),$ΐK.=ZX$0Kzr饂\12%YuRVщ:L5dS餂N [Rvz`! ݤuIJi,I8N;R/U#{lEO8$A@Uq8?6 mw-txʥs*,ÉU]3SfFs?"S`h%Xʨ#a5wL֡!g{ V6)Ï:CK|%sss //#24 GqW.bdY#ށOsI4QI=+ffSK9S+5ΟD V>\Ê Ų(pζHi36;%L_% P:T EhQiz!Г&u@&(qڿ'aywϤDž;H,E] õF h=8k0Q9P2dEad|TGoB@x|u]SU՝%77!?6^4ѱ= %[CYހXe؝ZƮk}aMi>?b5N۹VG1)CK`Х@&b70ƒdڋ"KjJVSzBIҡSVRf*$ù Տ7i+X ld\hr+,oW ";&6-=wȰ`<Ƽ8 yRLbGz,.X H*v{{o"+$qT>zFaE M3Jh?WPg8HhHFhIkNByTkV[7@ f*QnAA/h[Н-+>L]qcC׸ IDATa*:d|mGIc7uX$:Ϩ{]0;)mg=XaLkb Au E%!,ԓ@)T#GE W*;#/Eoa2b촛u~w|7:q`_s_W^>;7^B?< jMsc=q5N$Ir:g>*GÖ5Yrqo'6I:G5\ٓ~g?pd =[&kt?j];N'CF̳S9ʢa_ŠfXZPB1pkXx_'<~_¯!mJq%Y[[qi5FfKk(J&a"Had QJF* ɇiiz<&"vB ƍ VIr#wJJH3B]0ުQT 3p&L<o'$zGR #@ *z;JЩ ƮlFy;?68ĘCd&u^i8Nol%cڱMKYxJrF6Se5X&-c= m‹`w Pd:ID_]qe:szG%^JSYDJJaLM@eN͎𴀡a$DfL@[6ⴡEhqatX7g\J[bX%0 A^:TRݎRG(wyOq|ϱefmlؚ νR5]TLM-n?,~H%HZ08`2h?,aI :&d"DMM u”+5MfΘ4IS DQczIlwO?V9b)ZkʪK+q yuL@o ~2p}{D]Cs^eθ+Y2:JCDL-0o|k"y/?@βz.Ǐ?$_|[3_7n^GÉ3yK\/qx)8x0^TcyeR~a_3/{ŵbKU,8o}'} n&e5yױa0@%Ev]be6\&۝Ej\B%ϻtg*V!uZ1tuxC#^Nף0sӗ_%6*C4 קn2ڊVܨT)WI%/Z (´ABz&K5H9$z,Qi}{J+T \*FjM|S&TJ:fY5#B8  {'&|DdޒHK/ L}'Smq# @u#.U۴T oLIʨ, fovUU9NJ e1d{;[cbc%o‹8s=4>0B$IN;|H5X&M=7_F3K9ǎcWƅ,--Ql[{pB'0DK0N'`P s yG{~GzNՍ+CCK+\q[+#?9xr;by1&e1f0*N~;_#'8SrNzufH;gcc#FEsu%Οm󔃧^!" w)d k+RVyp¸𲤞,u:N+@;E&{d#U>ԕ ](朗af"Kxk%"~6MP&sey{A9Ot0lcC,z'07M:z<4{.\d8a Bz3VoVl ٷxm˳-}GyF,;7H>ɾq?;_֔ʐv"դigR]}WqQ#"5Eys݇bAõ[W2똬ħ;(m4Rqu%V`N6;L-`]H$tMQTn!D EG)L9 $v8Wң zWiP@(O+ $D'$ rjpȊsb6lcɔ:Lu6{kL8N ]ͤf #Vn>OÜ4lK}"˖4Ħˎ?V 3LBSxqGa;<^ц@O_R&ZC6OXbTL9/D)DҌ #FU`eH2R8F omi]d}sf;mi,^xY_G 6 ϳxXI4˯q^YS0fm}k׮r:W*r7t:wWn|CS5W߸yC=&]7\DfQk~n6w-I~Í[/=O1؞[㺌 EƵ3S5cv}s\rfsy%t ֆ/mwؿ'_e{cH>v/]D%Dz 4N~Z9=p{ܸ¥=᭣ Q&Iu]3)+aQRJXTȸi72EQPcuTa]MQ* `5v /p2vДؙ*[ߤNlimRmӀ~je߬#ݪUy\H*(PZ5=W/[Fww~#m3Ȗ&SE\h0j;{6m#?pۣ8bqoW^d[ ةNx!'^|{-3DZ\ͺݦ?:|ǹ}ձq3lmeܾܺuk9Sz%g?͛yΝ;,~.}w<@>z=?VH`kfNck&9=R=Wgs~l"/-.W~k'?Ay4jų}Y[[gvwҗrŋ/=fSG)2 Sua=`-[=<8sAgx䁳(#xqnfU&1ԩv5BWXa1A rv6 LrøT(WCDaхGllK]6FM=oASUcCۀhG0I2GT:EfV(F ddyLey>ckNH. |1xv&xȀo*k/9Â6nQ Kf • T9ˍNιCַ**˨u;䶦 JW@/c e2򡢳)]<;^@nR.,!dNP&*(JRA2N8=Ti l!3کYafJQʡA;J{o>0׳y 64Hxvc=Jȳ77Y\<9آ5qAiI;x?O$(`4l+dמb`#ÌG<)^oJ\W.c0E-2Lvq8N M DcR0J<:M^E9aan|Ï2?;G?O~ ^wx~\hPC*_Wvf'yx,:6Ǘex_}..9֭[,--q 6`\9:)TʰV Xٹw?0 58YC'3/X:=|3\v}c{l_'0fLYЉ63:Q }szd;  !5pi dȮEwTqN P1Di\m@(I{E#;ׄ6Ha6ʩBI$¡pLdcl M-Yغ]nϣm% ZJ3q Zo!8.vƵs9땮FxVQ'9V@ej <ƒ!/2Q2N,YބٹyiՁ6= q"RJ"z ⩌{t4N1x(4G) :WNC0DgacPBخ IWC `K[cܿ@6'59JMȊ/嚌.NxM5%ReBLBV_2feWSmmx)Zƾmĉg䬈3oZk=N3 Zxр̆6'):/^|$ Y!2Vw -ucGS vssۃmFEl~L/lF.F;%f{p23/`+P~L=ש-˭+~>5O=MnܸirԦƓ$iϯ9Y# j5eьWX/28lc@h0.[ \) ;%39d9g}G<]x|wO>[2\w/.ekk<;<ӏrxiF/x">s3Zf,,, >oXZZ57.]˿%~>§@Z6δ2 t3`EO?M.]yO=X8k72qG'Og82ZYoC*aJ}U^X:,=q% S(83ˁ}C9tpDg"1?7É#VCb  c8Yk#ptg}M ΡIPM]#$cv 8OF`N@Q04%-X%2t0c\ q*^@F([FaDP^$ݐ%LUcL \s#H['+x)A몍Zr`];[H>ˤ];.J(bC+{@G9&FiHOCh&4䙥bE؜QD.m"O׷`#ݓF|/:blTO/q90b{t@we #aOx8sa֌quTeIU&e Ռ{[_K IDATgfϜAF:Qt0}f_x5^}U^6ϒ%H-gN':ͻ.`CОU8'Ad-R4X N mO}*[QVZ $R)Y15MPDei@D 􁥒WDƄ>6($8jk 2l~{D%FRXZ V!B[Bxf>0j5‡ -%B)a~&w8=^G-rnZz:RP#|7!Tuc۶!J68D[iw]ԑ~Op)q#Mi0\GKh\ [$Ãp .Έp<:]Qۢ)AhQyLiʏz[߶_(oF4MX*3ߕ\л KYD_Ƒ2yjա ;1pOCDM(ՒiRIMd%0,#ɮW"V1w2ꦢl TUUY89,(b55yŅ !RĢ;mH\cL?poV6ԶHzXUʤ pSJ( [$jS,~\ɍ+y+ }h1^ei%!8~ڍ˨D_Y繋gjJw_c/Ip.,ᬡ7M)vqɍUOmFDڣc5eSNb'z>Iu^'Eh W=qG ǏGӎ<-0$@SYA7II1Tt [?/j#\-`^Æ"^+kP ڕB'Q`J#3k_{N?E<%΃OB`L>u"&j1·UZVqmIgLtD}r/5$!=uQHo kai#-еωr<ڄQZR r >kѷU|J=FNx0 pPj)KӈS7 w+8HZGm[qINLw8}+C^W{>/!q qĥճLl$%vVֈjhlMvS- l Nݜ{Th lAp0}dtNqt.pbѤMrJ?V0N6Rٮ*sҴe A"xyIǤI! 4^}1_c@pI#KA/RcbdL#3NOƇ}"N(xw<`p1<֭[>ue^z;WW_㏿9xx6EQ:"u|8fecϿ*_/m?r|[[s|cDGHrsr'?!/K_E}WoɌsg̩S{tw8va7nllv*Q{VVԧqY'Ul4߮Y`R񣱠Lv DiEcdaAxŻ%yRA5HT+2 S4_k[yh0Br "E G,sHmIG-, t`#G|0:oX*Eh.1LcPqDEK`"d[!ؘ/@y݆^Z)5)%NxV 1I8 aH}KS>-(P"!QD] x0٭MM@ vދt5!l{<~8DDՔuĤc}ؐn;̱3 lRcNg 77 K1E}/"'T],6hdJ5p[JY2"oMɘN' VLM$B<;sg8'$8Ν{\~=~癘aDhSh\p3t|s/r3 G#nlJypHgo$I8y8i0N:u)EJd~_9iVWؾspݫܿq /y^xp^;=;7b؅$'Rr3Yac6P[* ɐ0?NXYYt:=1nxRYU+Z2^Sf2zƅΝ;`i$ijC^hc<s6feeNqayx,YU7^x އTAJw7}yI;['sOp8ui$?aCCw|+)ЭiAoW n3^k:y4֜?|htsO]`r!?"}YW+DhУkp~p ϸyN0sN>tc*8fw5TU(oQ-,x_ů׹u2mqo+0Θ_o{jⵈqmv.U'L(5XdixJ HT@õMbUn-4No6ʉ%5Ta'E [^7 } Q'*@t< (G(Ic11X |vrADc i렱y01ޘ"MFr$h5",EJM؊6bpXAެ-/{8=׍Мf$:{A4T <=$ A/B]WHRJfq*,>%9zE FJ;L p.ܬkjp.[;VZ(|K W60@Gcb8<#\3lSm].o޳.D[F^WE8UY׍P°7k{ĉeg.W>~ (dIZO5J lU 3oYN]eC7Ӕ. ,Εbɭ+re1H_hMS4EE7Q'A$IRVͫb<ͩkKPS &Zј0e̲나BPMcȒܻwh™'"椇~>8>?;q4oxgDH/3F.?x;\8v>͹'ŗ8̈́{?}ȟ|9˜yW%ӻC771z ؚ2 340!ol?Ǎfu:A81 eEKӧ*A^TTUEŨ)5Y9>k%y_W8Fc/~t2/>ߺΓ<͖K59S3t?zK*c7f; X1oz |r/[-$n)"LmW1G)Q<wD#cM{\`rI8N '=QW`󚪶HӀHǙ(x2t;RO)t#]+:}F J1p`řp8 |,z9\ 05^NRmR!1Fn.u}J"2GQ$r4IT&uSSS%U)bbuD4\8\ж+һt(,zEj2JN}+(BŞw`9NayrFr/=K[(ZV1v2!S)ݙ4bge_Xmuǣ>,ePΐ l* #"R`n2r>WcpI>ܤ~3[;X3_ydFb+U Ӛ5"#Va՚Hyy}OQɏ,e*^rSGiTT@4u>xvMS:ڑd}K 5nLy])k%!MRrkIyg=OA݆򬁺1L'#fyMuB㭡TuN]u^8J"bM \j!P"Xy $Y FeNYj dpwi&L$ã#\`=EQ<>|LȄ5q$IGiLoM=)N9'K<{?]NmpiXwrwPݍ"`QDR-ӧO ά`}opo;8FiE˿+__N`C]Md0h,;LQ㫆8i/fm0d< DY'g_v[Y;LJ0ĝOE޽ 7^ǗfObJ%AY"SG rRՐȔ2<"aX 4 b-0\txкqzW:o}bG5>I@ s0"e`6n3Mx&gX]nMJrffs& R4BPyO6 f= .aH1g<ڂ]k=8^!'k`S? !VJxBδ!9bEE=R0@)Qu7otx9I3y]ɔ=n K'[[w_ߤ+`{3"=Y]]GG|4F}w4S(+ZtzL5n?)a4[w0spųgS6Vu,?_oDY~9DjLcq׸C.trV0 E=+^$XGqX|Im`1#pP)Ġ%H[i(ѠCVA \;ql*ʡbbhj#X0+ QJ hEP!i1΀5dn}qkI,Cgt+K!6>چD˿scjiEѮ}XkBm\IPm+DHҔ8jI mrcW;0P*LWX1QcĚcOmxpN%ׯ\ ng-Kܺfc9#Vu^QxOӢl; " FgiٚD_L#?pL~~^zwڎg=8HuP5u=,,Ʈ!cyAܾyK~mbU{tǗbI.G f6%K;0Q:EG4 ,KH? $ ΢*QQD ,f`S$q,&`ZCTeRQ+E eU^?{$ZX9Us$KPBAu3xE= %ǜ3A}, ǟTCD$IQ iT&ACMnL'*,YOU&ܸś1>gE#(vƈN8%eYFmkՙ|Ms\0g:p]1s.ϋe?&|z'/\ J.,ib|=ELU3md$qLuȋ퇌ʜc8w+4/ؽwuJ0Mټ:/X[p [C㪠b˯O΃-b4޽{\qoc:kԣ 3kBk| sӴAև+l}HdDi-:\ѠTDcZ&(u6(# i'Ipw"^#Y̤[֢k )Z87 4#%԰5aDJ G)%JŚg=cxFخ]kփV1>@!ZX(΅is9^sak  DA[l~OvҬnj*RS OMj[WsJ_ro1QE3aBzfۻ247${j!Bч6L2TZp.?]:Q,~ap1%l?]b/DD2l-i9𖺪2lX%=75:1.4t;HV 엎z€*Ft}] D}4jj*` ؖ)coJNRR55G̠cBt:c\J:x:Hmxe 3WMYPpk8~aźu1EY4MudR&jyc}@ۮ{P5*a%#A$b "Ӂ3ѴdXS!:F CWR4Y0gDͫx5^yK84 ш4vVG**J:IJ'XE=қ?1__g.;{Y^~un\NSxWWS'(a}LiE5dRgIC<3Tޢ8[ =;< ^|%Ȓ[;i?q;8“Ob܀SY巿^@UԮk7.cT jxaID&tgST2-yt:qe/;[u\Ŵ_W-um7;հR:B XڠbJ>Biw OCeq}AiUu%Lhکp [fovrr$3=M6@!Kx1Jv(H/>EP)UIx{Dk!uTGn!:`Z@3,u!L n3SU +`u@heV~?C>yeF1qFڑ,ahFP&XIqRpR~x Oz9~ߵOl1TXJƓ MoLG(-v6$QM1Scb]!)n# MiHUd !-/jAp̐Ja bFUnYqb'V&FqLm*(!$ 0g&3*:>J Tg) .$H.z<(=$ICixYͨk< aPY:*#q~?Z?ǜYk8g5IѤqԾv΄sX&dH$7ദܣLuHUqS_lRJIceYOWUa#B|dT5J2k|拯qzyʭ<ڢt}k|𓷸`7^ o'8*w 0 hYэ3qcxe>-/a&"wǥ$+V޻c:Y[@ hkDe`2ٽIkgF8"TxZҐK'5 z#vn(^KӪRTuxGwftrrZla[r1aDƺӭ; GfJb2ωcKQ4Ùgk`Z If88c9Mt:=LS㌧QTMIYґtY8: Ǭa$q{lqB)?iƋpN:q6 Ӽnj$4"F@%BL5$M!`{k8H̷(Ő=~<GcB*($"NZFhLE8tne蘌4#8#z2cᲄrJJfNs#'#Lo^~u<`ǜ:s"lSPyœy=%֎3X_!"`:#;=:qB#fgsb{|䀭m&#N<`0`2p{o7̅ OɥgLc(>tɒ,Ȳ=Dw~U S<WTzưkƟmG[fB,*<5h8`nJyX >HyDXJ!z4(PF0&`l8T"4D8֨^Lc-e]T!58V2 2xh'qR!f5҂7QvuyBE] .LG4t.,% wtXןOT LrPILSLA>>EM+8+8lchdIe(Bh)az/:ܸAbzH?*˜S/v[ېHt:]xc=X!#^`uD ql MA|8Q/c3Iܹse-|)+_»o H穳-7G6_/`y@s-r<@GGsa']ȟqS*Eٓ͡(RK$HF,+F$r88r#pVkv-PũSuo^C.]ٝK~@bp(~l{9yzϧϧǞ\GGԨ0CFKt\"tX aśur0L8\G˷ng_cms1ΐt:퓕)y^s.`GHt>X/ݸ&ÃF!|`0;R]%XTA?7ئ/#o}믹ûg)?ulk4uͼ,]y/ޓ=߿Oݔܼy53},s @+LU8[0;KP9ئIO/U:#Ixbΰ6|[?|{'$ٵ TQɚ]E$ 50/.r^gޛpMAѭ3FfqƸ!%6B q2~Q.:~ K#x|`!LN,I3^hAH"B7T y1hkjrj|ݘn"CGm 铆cE0XLMM^+ J[RW_9oVYFO{.;M2(cS !%#yd(bk$vFqM5LfU\pŤ[glEܚsy/A|oNSkmw2./|C ZnmQ/?S.ݻܸpeIJm<MǬ_} ҷ8YܕbKb`Ĩ6yo A˵cY/xo U#<+kK Fzk*D!!/_eXtRΝ;LS7X,f/_[OZ5>loUU+2;(*BL4yV1[⽠v^07tE$k۞\8b<9gn\a>3-XfK^1xxbeD4qL/r|h>K5˘aDLSb !QPLN>=T6|L=>,ǹ8[!N)00n)%M`X>bj H ]5(h4p[D54ERʲdX|:}:8 r퐁'1ZUbU)2uXoX}v57>WA0<|y x2ۻ֯ ؍4*gc`@ajD:l=oų'{9{hJHNOONHi]xfcmP ؽ Z!oHKhMq =&_hg7GO3Z=$!Y1)M*[J!LM!4F8ʢZ W`x*[rxrH?ޢAi?]91rx]L퇈n2k:[1!.O |p҇j1j%hW(#Ѐ@x[R6HcȮ#Ngkkk6`B13x铽m*@Hծ@4HPTm;pع7JPtG/,f#rWLT`eVV,z:IF YW}65v>8xor`@iMȺj/%} L0\Gm@(-̗ ECTQӗX osr4?3L;1VSOѪV(կ9 ޛ[/Z֣hkAMjt^!:XJx5L(rCWZ aNiFURZYTtiNΠ"ug" 6P'pĀ:LJ0*} QWF4-K;hCai xlSU*#bR=SܰCq}RPzL~yS$XPFe1J1(RnBG<:rYK;> xU,-Е%)x /Hh@Vs M8x~5gsAiJz عqIz[|)P,%YUCzړۚj2-PLE[MTӑﱷ`&|[ !?m:96 ~͐$y&K_~ t;)e0J)<9zʲ 2%EaL ߞr|9,K%δɪnX,ܸ RLK(Y3LνサGw; PlA"Rg$4ґ:Z$oˁQaRTAiAtm@0?~?!I# */*'{qe._IQӊ%E[$a*ey^)q`emɖJ$:<<Ƭ^Kz?≃.Bj-âZ.,Yn#TU*׮]c4\Ι̦c(fGdYFc=24me~S%UU8!0Mp4y@b:s3zXQ!48R!V~P }u Z&ۏ]>_ Ǽ\Pm@˫6vEoZ~t|h^xwȋ Ӧ]&åN?Fɛw9cvNBE<"iN|6AOȦ_(GuV-o'T),Qc`SqSJ!9ЛtA,Xl!aKG^Ac)z:%)[ޡh{DXu#;-Bi͓Q>Uvڮ$UP7 9:}Ct:骆-jWE:`@%I#670/ݮ%0Ɯ+bd2Ӂ*|LQxuad2fo˗qfΥ+H)1I\h$L勷NHOEaJ7WȨC.9<SR9ϖe}Ͷ[k5g˲D$HNg kY6yeqM211{JM`0 2E|:EO[jQ׭Z >??5HGˆڕI:.Yi(fnz;x,m|`KoצB}|{.8cҥKq̇!2,k^Zb1Olɓo=O?an S-5 I'&v#Nш Y{:q嗞YeA?I9?*Jbw,9<k/|PuK29n*E/̧3\cЁrnnW^HE]LS΀-1yNY8Ӵ}]b˒{IˆaTGOp,+[d` ;vYLÆo70pC*,w?xǏi}>Ͽec #SϖE l^e^,S Py@ĨP`@Mir<Yn; g& ?*pŽ&Mxlllo1Q2/)OW-[GuyѸ9V}xߒaBa˻ ijDUcTC  \,ԍU(Z*w5nŅ;K\PuΞ+|Czmȳ S=;"SQ+)YpbW0GD8>KȔc[= $^AhkD(T+d)z֝{8ob2fgUft(ONF\|\`$D*\|lB;K:'l_nu:gNⳟ,3}t(Npa'OYTuM*?k'oa)DQD%"M&gcu LYVD!yq29>&gQ..MΘcfY`zy~^IC1Ź-^u *"8pc?j݈ۦtHvȑh-#X!"A %+ڷօhb"Xc Cj* @Ȏ2SgbVN!n|]Ҁ%br9(26 6 KH+S Lp7> 71o8nc7ԪD0%@5BIE$7jIIC06ᇒp=DGm?c0bTK<tS-5H @C kZp1P vXqrC˧ 5iYAB] ULv$]&$Bb E@`J1t9ØLYD{sh'>;Ӗ֮G}KYa> WO|`Dx!pW)JJ԰@ d{~ vX*O[+0 m;Ҽt@( eT՘^2bww8>"$DA9yQ9¥]ѣGܿO4֛lnX,gYwud)I|QU"sm!ZFe#=P%a$IZ;W~&t@ly۰FdY7tJ$Jz}<ǗKy/3B(D b8_q% 7qΝ>wtpAzoAq +gULJTE c g uV뗷M/ppoCEUcQ#cw蘺.) ",bsc>2=xčgo;!??<n'<::w [<>x;ߦs2?t'OHCO&I'%N#*QXrAQm7Q;U[zJrzti~{ ]&gcm݋988; = '=(m ZߡsXk10kP5ޛP#[c$N|P+EC ̊!_pPُuJ(Ei.:d(E| bm4("* @;XBPR6xNL‰6>`@tv|AXpC%Ӑ`jI5\ ]^ x$"4$J"oR#lN(Iu[s$ڋVX;\-B^6+F'GQn_|U4C'x[0a;jEU{t9>hK# (/Bk(Fu\y1(z6îd* A 8X{c'w(!ql믿Ɵ|_ n~n\D1U|89i;&~`( q3-U1&Z!mMUMZ9[xw(!d%<[0YId %Iv7NB,("v՟4U\<'%kHW!ZVu)'lR|˽гռfz| U/3&OΑ4,c~uj56F<{s;{{|]I:V/|pȣw)6]fK6ɗ/>}rPẌ:]T7/|,ZJ_ ~ώ>oumLg~pRli6C%qℤ񎺪z[rS_Yqیc-tHzEqW$*+S4B-Զd6W]q;|oo~[P[(`:^bS)Bﴭ|M-:@xZ8tSe)5"a@\Im/rA^ś$@0;Ӹ5܄e- ;KNz#ϣuPU+-4h>KBnZ$ X&Fn™ .txֈ-Hp^M7 P7Q U!>tÈWg(Ph1E s5%oaq¢iGɕK7^ a@2å\P,8oH'/TE縘,RLfw$bkk2(fs )M/l u _,z֙<"Ґvh>?D#q=bss^xt%@ܼvg^,rl3mh Wԙ 1EQ->?i ^$qJweM^> ۃ 0?A{ū/ ] O<12C EX" ln4UMy^}~|ȲAW49:8D7?VR y&{]w.ݭMϾoa:>ewwW?圯}(|!{7ꥫCɒI/<`Ōh֣9$t %crak}nozٌ8"H"4A:@*1it6ihEx9fckȯ?+|W*o}oOq@aWvm!žlSXJ$8\a B "j eJHB P(f޴®@+iJ{\pCw5ZdѰ_,ğ ._hf鋚b IDAT4?}$:@t =M946w̄ѫez7~r+C_g]-0e#!>mi3lEiCؗ0,:%/@g4S0ci4-=p bBB!U>qh#G m1KH^!דFzwU0<;3xPxJ}/- D݆RO4 y{/G%`|V`M4 r F Ti兌8P8î# K<@ChY $2RA4eN]@ 1CO-jģT]NuCӗH 0uE]ꆢh\Ck|ݴ6ծ j#d.D@*jfBK5DF l/z%XcHBFg{* }C;.]HQd_W^go2\qt q-?Ε+W!{ŭgW~ϧU pN'iѦb>1_YUQ9{)Ts6U9M8b?+]I()tuDaݽ,X,fEAtM:s泼pvvFq}a7&)[[[|WݽZOL3hģ.\ó#Y9\& ɒ\_WzIJӥ.J677v{-Yۤi3N&:d{xP"oQpc@И0O94+2RH>wIjl}=Jj]͸|Y[amрM;8~p 呵oH{˳sr^gH\$$Y CEK q%o <C`Bǐeɱ(%H-8LU]뭪_Βsg(yS0Q@p ? T:xO"5:Jg96s8+cWU ]8lf%Q[Ac3֯lQRwg?*į^ҝK8p~$$ @T"J(U@h&&[7ag•Or ɕjwc3{|6|>l4+ yN[EJbhD*8rIӢ;Zx9Y&  ,BuB4fhFshSM'prS~e1AiA;7H'ØMh*#0vnyPH{~v Gצd^`rP kQ]ꂀ(R0CԴ1Ga>!%!C9BS>_T DQzdJZbOSt#Y JJi9Ўj8E,Y5 >DQ)WQ`cIˊf%sleq52cT%BLM{*>.i)CXeWُ"da-R! #a+{ۋ ZHLQ",u )vD=l>) QA 88:Qis=(첲Q;wqt2BoU'淾ayZ鲴BJ? >kܸ$ί}~c KK]wbjZGt]m2˨E,ϦF bO/,Ke. Mc{W2ؤ} k<=$"4G:7xr֯pi:^t _vt̃65Յ8'4U2ȝa\qG!u ]Y %gOOOC01'!e4C{x:wr..^d2%{ϲ;o12ՔdHY][٬i5шcNhWTtL^tOYFRCuLzۊҕ=p,IyĹx'جkyx!מNV8)H5T-4@$*fQ%Mg;Ƞs1zȊ9]˯̽Yi1_DR*4;Z1q0P!XH֡;5!#= 00$/8#ME> Q8)CjϠCu5976ǿ k\ܚs"VBC\Đ,-9Փ,$Q!WӠ%<=%SnpW+cO^W8oc`irp2tjEXI(JCv%i OMil|%CceLb@d(DcX)luG:Ԝ.G!@R,{* , 0ZGؑ'(٤Yy&<$"脽1/g$8BO#`|٧,Kv'Sb!yxK˴';4ZM6ܠi6jc6OTBV0p&#dmcG{{Z *蝜ধ1L8::$q%W^ x7 !VjLpwxK:'MS**FuKzb`Yz8pz;d=cƿ =i\~H'oQcMT ӘVai}=KKmsyvO7䏹VcKm6V8G=G'k8.ٽ Dr_.H`ǛRj+C%H/Dy^9퐹C$YZT)P8Q(D"^)T p@mut9KDC\oA eMG5B4'$:RXcL`?<@ Hkx<·\8gB3 @!=6NAc6:|O/ 1q VS#aZZ&fiGiB4`f }҂+A%h?/.s2hYR7وHk hI| zmG(9 bԄiIÍXի@*#|[cLAb6t8+*fOA2Ï$3 UX"$:Si&q $(r̛uxJsIȉMI9)'[̧jMx39F>uq~;wO\i~O='>4t:>*d6g}+dYΣ={'y!ݿͻCk:wcme'mh*l&EcLIYd}NO'V´ cZUԢ)/ 颡Ɉ#pϗJ0]]8 k@.${yȚY p1pkf5B!p F+-VZ,ջ4-lBSP9QtKqMNi6Hp"NI6[Eե]{;s X!I`6#J>EpI| "C)p *IK=`g tU U:JsY,Of2M9 z)*WKعwcf1,#%I$x7p >ܦg@}-nu.ED%s[2D:F9[럢bͯ_O,w#ƨCsY}0`b?{h-1S8l4DQb}B"\3,óʗ +\Y+k5̂.:Xg`R\\j[>Qyv+Wswr +в$Z%M)+fԜzykm-o7X9 kyMԂ$*)8c1^9g#j;W "JW gPHr"DR((0"Kk#B0/<( BIgC߽sT:Q6Qa)=F9\0,Z`|؛N#1lIO`6tҥ|R5aFX ֙&MD,* gٛXHmRMZ`f2\e`C6 }h8UP4!:娔ՙenRbd.!1uɝ8m:*<,T})u6n"aV1$JjO\4;وR"DhG[4ÎYHU=>Ėe *9{/&J(ǚQ(2"GHi3KE3z #Jwфj#Ï^}u%^KillX[[RprrBɐSa}tΟ{it YdB5'={=&Y`0Bܧ(Uş3&6"28"/D:Je>G-LCDR1g8h7[Ya6+sq!0<@Y{vQNR آ1QcRl+ZhSDx+(f}{oso/3sHs~h3?<째w.Rj}=vz=6.×_?Sk)zEAo0w4M8wK+\v&SuZlRk5ݿGQ䴺MWONMgwxU+W`ns8i 3ƓқNion1GOw}{yਇ)F*bsKTbm@T+M17n֓7hVҬ#E?2Oɥrne.4`bL%Xkpur H~הFP䖢$$VQ訷!EcTHpbEOhX)T>4H;3e9ƹF/dfİh#j54&q2ȅ 2X}`B3T7|iOf*5xI%]fI16vL2cUKBru-YS&u W޺cR=(aiv 05Dǚ"MLĈ|Bcp8g['3R9Q*A8b,B؏XI4 Bj)748sV. yHPȜZ\E;+ YCN}D"SjB{i%)QY"gMIM "8 _.^(*2W^e}}dDpofGvY_>o^ PzT'SJ ;G,/-XYb'fv1L O^:B'XR tXJz1 !g:IY%B.p ?}a*TZCNt[4 zc1p#{!R!i|2BVY]~YP}^ﲼģQ(6n^͝|AbL+ћN{x/[899t'N~+_%9k6g3Dkhf>hx8ޝ{Wq29"S)˂t ֲÇ4-j6K)'>!(۷zp츇5*ܰds[ҏ/ /\kWYRjIZ#jԑՄyYП>ͬ&'c [r6_>?}H-PqNޒM8^NiTm^Q !^dA%"HG[Z|a!Wh )$zJ# wATzo :XP/1tYcFZ+~ un=}FKO$]/zYd(:cK _A,4j)0wq;{"oMLoU!ղAd%YcL@'(P =74j n0a֛c&1UiAEA)j 34?ykZdby6=VL硫0ќh-2!J)/hoz;:ll󐍍 Z /^{,/S $IJcp@1'iRڈNgC}g; (E"(gsy0iT~*!ՙe32˲Dbx d/kt0Xa-Ϭ4dyRSZ"1&eo?8~ kVF-v %i\EYD3h&OZE_>.&{C>/Ĺ_Y[$ ;9G,,ng.y|t:gk,uSN<#qw?h##r;ox]"VͥVne৯˭sk\;7y%ڭ.+V-yl^p%j5-5ަ c:ʯ)oKRayyFIeaa.$GdRPORS#fu= IDATԗy7y70$F4Uz3Қ ISF9Q\eM?9 j),B4D#uŝe^qiATQ`(]F .!2 >ô6LY9 Ƽz7lL5-Tʜ24#M[7G3)etZ+ ^)a#H"1ҙ0xfiR+R*5Q`CESGt)TCh[AnU39s2I\efNq}l<>_UHJ+dNNg(?J%++c-=X{񜚞'|&7J/<ŵ2~R=Z".{,pi`U޺[k_15h )D9I7(#Mc4I7q;9=~x)ay}2'YKQJS x:^o2 cED p%yN$^"GhN~B|$^%L1axC)ǙEJ5J0,GNQ37( <99c^gĈ L˗zN N}F1өe9 L}o`9d2A32L:A鈯pLf9E+Oxx.xK1rz##z{-3̳W^yx JhxhZV0ϙ3j:ok\x41eYZZ:l;`Gp|ۏƅ EIicd2" Fs\pgn='Cz_e*ln-__ݜ `<" RcJGY"8L ߳jx #yZLF/]MIiPQ'B($A-Xx?@~U# W2"t%D}p xp6"IeXPPj+3Q`C't)7ټhcXƉ࢖ʖiOA9!"C :!&,MXIzZz j q%ttO DCҔ_h `<,ZiG`NʒtTdNM)Z^zF31Lr/1)*瘮M;ICtZ2!гRְ3FE.%v*'KvMU_o'yxi(e]s#)4<QfGL+s"FsTSv1?7qӉ-դCԘC5% DyK"ܒE<`1.h$[rD/C#O^ja"/ Bk yLQ16"洣.+>b**>QKb(/.%o=}6>8~r\K"~v0x̀<BYt+/g|OF,uh;53kA]j|_oMf˵j2Me=zs/q]@鄽ݣЛSOBguIӔ(J "TTpK [ ɱ0G J!_ךzs!Kk~>! gcOP7,)Bhx YxFRsxg8hvd2BjZqo{apǔ%23|BwwkO+/Wp'C:f#{ 8=Q3&N{G<|,7I*~3 *I^}5n= G^ݻT5dqgV:tI4fx4.j5}%K]޻l5kK4/]cg O~W h[Lf*e̓G;T,0 gzG=e4N?I` uf`q/,B)!{,$\z2QEz.-2|A) "tC* @V͇4[0geSLL27os\~JF3:23"Q&D pS= S2 :ǀ2@0B-n:PS:P:$ "X#1F!DC ٚV Z b-5,|RIlxA≽@ QZ)i*gb UBBӥbhZ! :"5YzsR \eUcr_Z\Dt:$%VZ%;\-(N=$iTr4*%W҆ &fAcwk@6:34E7 |ZRhLHs;Gs3Z8L ZjZ.sFB(Ԁ4cH6D"bL#-fSCi#)\><a:! 2&$4U`҅q-B6>3ˆT>+Ƅ\3A9Ln0"ßE0x!q4Ec/B۝8'in0M89QWx8;䥗^ҥ\z'2'I*S4EKݥh8Ip\?5NOOFSyYa0%y>!Ω,'\3xa:k"@ﳋ~> 3AuN_%&>37Qkӟ Ihp  \pAX3?[?pz:EW 'Lsn\{Ӄvw?;:Өza{"4_cye ( /24tcԺDZQm8 xt8PVO'y{wnSY_׹t2++kkU"vI,Vwp2駟a7obr2y? 8ZkRZ-jQ,<2u ҫ/1X=`N^Q6QkK~%cXET2S&Xe R/RHR2J[4@C/Fʇ)e﨨%RЮ++ĭ%dkZK bK6pt*tBODAƚw\g,C%q嚩EQ4hC夢J_ S&pj Qc x!ƘM5T@M@9dx% qNaK qqS%nq,2RTDh%"ExHSLKI0EȠR::.*"aY9Œp25"]hH5EɖegX(JrcfB^糷6iss[t+ {#d84xno0"JEΉrf0D&EZD%)68&TfcsZ2UYDDVH藖~F!lb3 T-k"GpRK%B*`QnQ__d&z"4 ϐxvNeL=Q6qc2}ea`r' rcGN=x?E{yO-!s<9{~VKy /&_/sޝ8^lllP̢TVEŋ>/{{{|s_e߿OaJ>wܡw|tv&H~BeڔHpM ۹3rq{ϼ ?x Hc1p.8]s!P=:+KSמ{'sι[\k ( t7^fszf8")eҋp8BA{B~rЃ?(M$\eHq  4 We~snVaЏ}+2UYK}L .q BF#V+טh?!;O)9V昚kÍnr/-tap$L?CN|r#f''X]Yլr|ǝ۷ H)\ xdvv4ɹu$FZd:L"W_Zd%ls퀣H M:c`zz H->&fck׮rko8Q[oR;;Z-ūwNHЦ:stfnnON7xчܻwK]*VkαX]^CI^{@j@X%]^4E8BFznכeR*ق4- 2)p(ݢ:l^:rl=_+|2-*%r|U .A LMH*5zgߝ!N!B'%8!yp[LwA vmhiAH_stK83tlPI³75v5}iJ_P 8PX7FQ.0'@d"%E.%j QՔcf uJ(i?6 mPJ"W/" d F7 K#1ann-Ṳ3BɃuVg7o|9nTuy f?ݻlnmf)HkoI8 kLE*#ITB ^x4t;|4 ?HGdVEog4Q׀8l3)..1ZQͿu y7>R@{ӼW_69iRƊg|?]|n9㞵)dY)ctZ!):BqzZez8z#rpbH-6z1#9FԠlT&JJ (&B=QCaոv" r2~H P"5b@aƙyep1p GăԢFPĒS #GONd^{~ [[| Ie :~BVMvwY^^=>x<~qe:ECe siLg4C`3KoAY'V?gq4KDiƧwKka*k/p'/ (c>?8VETʣTtYGIȦ&\T> IDATA~ȹsT*c.33S5F<#ZIpͧ|֚s,QmԩT*<=B(,NeKKKZ~]uK0)2loPhrm J3 T͏љ*g30a2L&O4Vy ŀ``BE`]Thddqy)a.aUc& :ozkOB|@R8`$FV2'Yxf]VX)gPA(PCŦ",1$ZV52M2)YrBa.uNVc+YeHQvG׍C#GVCW)v't:|oGyBh:$M|3 RYXazk{2-;Ih!:\]3Yb;|{3_!Ho$`js]yR:L(H ԘjOxq=;caE`hӇԨ//v%OO&&#S<_pg8#O!A%}̓X]@ūxfрz-Z&/_fQ2)Eĝ>a`4=xģcLS6V=|{_zɀݻK8 )r;'//rKHt= kx"aQWk5.FI&,'iT<4jKF)[oAa{{IgDQD䣛6SQooo AW.57oduu+ywR;?w0XZS-,B9ZK$ȼ\OGRJƣ!g!^2fsMII# $'nc 0iH R8> M~ " 98&BH4;oL P~i+N@6i罯7wY:HkzPGl\9'8}xJEP~PM z&2 %5bq)A (J$0 :a'M*eϰ(/ 59VyJZK QJZk$&P_^°m&l޹|Q[0 O<8fsos%jULMy!rQrCy3+߬0+T,M\;=Ec91攄?'Էnϰ1q[EJ+x?ޞLRd.QFdF]]%61I.mTC..eKlw_c?LBB%j9ؿAO;T<@FJ \Oe:>ш)jin$;yN KxqjP9ڂ*V)/3j%* QqwhNN  yx/ ϳJȳ( ҕq*hcdu ѥAF剴4&~D,9* Y2Cٱܺ cJAD?cB91cϋF K%1#d#,X$ΒBv @AF& Oz 8-ƞzN'Eq9dqA(G8WQ?+ Gh)pxRa5DZIQ<}d XNr9=ITeq*hGsØÓCyFVS?<6cKyDtN'okvv,5)O^[2~T0=s댢rjbĴ^nF KllQV\Mm2Z=ArN9d!{'(60!۟_ewIu+ 0>KEV+j~JgZZ,ZQW<7nvwoZPkS!"&=A *ԭ& HjJV/0ݺ¨gY3 Y>/ /ޞyvs#N+&4 @~6RJ(7ZTeFJ$.R:hy3H?~Jw;[% Kc`$.r9M+xƪ]ze˗=g8,5ӯU1`F5up2>)Ѵ_y.B *AFE<yQV=^ǭBPc(q͗u_ǿ"wRPt\Cc'69yb 븸(r4[{Lpx뭟oѨ8otaoNZ" w|N9V9w|NZ1шFFӥ?2ZYL Kj0m>6kkkdEAnrZ4O+'61O7Q?QߤѨt)]ІV8x`0][\~:6S$)EEXׯ_gccqz*шOj2 XXYB_ۿ;T<@'w ba"N>C:ʑ4Aʗ?mJ`^` lvEQ1*A9) )Zg qѥr3=mn MO |DaJWTn|rezb}ͻwxE=v\\z 3W/>%>a›w0Q (NC^ѳL8О ^gc6"9}(I']F+E)Qeiw1)GyDf5ZBxmrD11gSSXD2 xc 0($SjA!x .yӋt0:/65Q/n</VR2a g䘼l8dIF@q),775(͛l<~J𘙩Yw{~F;?S.\D}ifZn;Eף?!įGAAY+uZKo4gyzjg}XZZΝ;<\Fᨏ㕻FAѠlefɲ}jZ%]>#rpsW(AF α)M/^n*$$Tz0o㺔m.(nd6 @Y9gN4RbY64{- I Qư?Wk8ad7.&SLb@d4Q^ w- :G+NHl{O͒+xL{yX[eCshNsxY?~)ZZifZy_Kލ+?8b5:&y?f!ڶj=֛3sTl?k3sypC2kv,{ےBpWqMl<-9CCkkhMpȫ5(1ARoMEf*x>퓎z|%;\]*c{ !7>n1aADv{aaǙ9K"&$4"9Gd{';_f4JXo ^嵯~dd㗏2Ԩ񬭤t/k yaΘ xFcQ즷PX8X!A &!4(ʴ+BaF(awwǑu^{5>{tq]p8$Ir.1gq7"PW 'q?  ɍA"Hυ-#J e#T11kUܼ2srgT'TÐQ?1arUO{ ^hzi o!#^\'q sݖKk &]ʲdjI𠽎DqRPy8Jh\;-,)Kʉb,~ 3ޜF<%p|7jg\c4SNɨ2t8W*_}LW|q?G$q9~~+!W:+WXG:Jm Jj}1%7T|u&? {LMO0 ٢ޘU$`BuKpIOdvgrz \ш@(<=FFTȵH3\\|QaȅK [n)~͇,Yۼe~#Xܬ㘹y,;EADQiw; A/]wwz_n e.Rm28[bI Bj( "{M/[?#.,&NrWtQJ>#4E  bp2@h!BĢds fp'en.H!邧A2_8NzS`b,)b_$BJR0vH3ðoI8(UA*j"A(E': \< @M񹑓:p@/4M9 $a["|,*Vϟgqs-0`+D6R4+PB3:` YhM9.jn]PwomsPvl}p3o1=[KWy|.\q{YP(X[%0"0 Sg['H8SVۭ zT> 9a°"ؾ{םwpjIl}b\HGk C޼5Vf92]]3|68 Y>o]g_g[hl1<9f;ba$Wk2LFn_}9sg#/f8>Sg._BI=!oY Yj9f_(qE4%/-j$4عq0NLLT|xDec3*#z%iZN]8Pc%Y7qo(9οպHp S)[b(EVu]4rJVVkMR鸓/MS ([tĢcˤ5 EfK1hgk<&HZas,_:w]FaXWh3VvxCrrtH5>| s 8GEVq9t:h)hMlM $UbqyyڝId1J Y__g0F~G$MEt{'LMMPvM:^0bJ@Xi)YsGfh6@*"hwƭt=^r K+ˌF#+' IDATrɐUn~vɹ)Иj?bzak_ɟ~%-T#&.QNaA-%a&<Nj0_ai\g.g&%±cTAai @0.e$O{+Ң\IP,-A}~4q>"tj M0rdžET$}I3yxK[ i^ O; $JKQ@ހmc )RN ) A$" P Ҭ 1*Bh]$c'\\^9jpD/xttH5B5`L{  QJP ixh~7:&<& OAX67 IT6:հAo5WS 0ݧw-l"!PגQ]Ɣb`A3<D;Y*cLX0PT=ARB>\/Iﺤ5s --259[ {\zCnݺŅK+F' E>sdEAmƨ?G_;Ƿmxolll0OO֤yF xi~f|!8GFڊ. H!2ZLaȣjW"=-8NC n)pfB588H \]icRh})Lc|Ft#2F2 Ca 6% j H'tSܥӳ\[Ӽ<_3ݹAaVc 0YL&8ϭiJX 4yCRB c*$J9t{m啵CS;!xk¶DŽ)Z;GsJѪ9dC|#scKrE]ҡ% 0敷/;`$OMa֨WP! E'+wSf.܂ Ǖ0t'Q;>:/F'Z9aEe/A?~a 9݈3ic5vYk1'gAB^dia KdIWBRuVyeip85Qh?֋SfRg=:3:5X4-YQjð:$FP%֕g& IDQN\Zk\\<$:wt#@GܥaFu e-{ !__g̒)kmϨll :ȣT!}p u#zRJ.H ί]V.9' NRjX"Ar&f&QtJstfz"3tNpÇsNil)R]jIR2DQ"Qm6u.NF*-?ݤ55_ ^Dg$Jt#*ٷ{6ίM],wɵ"RmFHcٟ_A_cٖ+l4 rF@ l ^{.w9_<ު$GnQ2+s_9axvp*}troƗz_q~¿b]bsB ?/w/;_ڧ%_Ʒ[Vݦ{ޝS:h FK#,NgcW\"XJ)R YSR{*aRi˄Rbkw6bZcL12憸r&\a]~}tŇ'k a1&\ikoUJJnY O&ʱm#NT8=#xc 9p-l-8~iT- 0c$1C-آz;pRG1^Y:< E1YhcP2jT H2 kJ"Hi X裣/N@M꒾Kz.X]PVs Z3Kv  FY, >=~lbVQ,g>@5&u:윧ޠv*YOw.(aӶ'|Wh6򃦧tW= o8?~BŤƜ&6P|d{>ԧ{T v7{+a]~hsA稩[͛rJ(uCBpl61Lup..0OncroU5w&eϽ"PDY=Gǂk6;`W𫆛;$ݰtGäROHcS(!+g6y툋?P]ehz:5e)]dэheQJq4;XVSUh*kY3\Ou%rwAYC$96Ь= b]:O+ڣܻ%?Z.GxvG^ѻe,EQXl޳Yw4lA?i{^6KK&@"1&%|}d]R `^_ F Q f:ʲd>SU8(|S1f&@|"dZ9MzM߶tMOǧi(I 0_.ګkl.<{w_<{tϧ(yvƋ舳3(vӧ9::"jmt:Ν;u="fZkzu]_hX.L&4M1}绨~ssӋܻC=)Xo{o|'|osք??`-o?_'ovvӊ[7n+XstwNse mo;|b,kY":LRx"hbTPW݁}>r#.:IU`dTFRZ8B"SKFc{hF۞fffPIc@w]yʫ( \Lf$4N#yQ>Y@=ӗTUv8];G;RU"#eHpB* =kQc4\>GA%R]lж>]%}nlYJƠMIM ~EQ>]L(2/+Ԡ5L5uyZf<)0&!Tа;+Β|t6cU$؜Ҝ6I˲DSwe`X,(#?08b bK3341zRTA0D'\/A1$8xqR|f٘p&\+.y}V_V~>V) ]o2V5EQPݜj䄶m)˒lf,KY낢4}HwzT6EI9` \Ck|Z3&2E=?XnZxש)Ϻgܿ*܂%&b'-_s)*N.XCߓ3LF(qE]'nj5(r|Ay5i:^ ć8TU.k-m4~rpH"Dt iڭMjQ l95[靣wło/~N*^u[/>ccs]Gl(oǓӧOY6mm2[--hwaXpƘ1aHЏ1n-޿OY<}Ʉvy{ǽ;wi6-w䣏yS)ofov{ٞbז>9b;Nl[2ܾs ?˿`WܸƄgw}N.9cmǍ}~)ӏ?ї=Mw'?}3sCv8((J'R(GCKD\k;BQ>lIP ;̧7x ʂEϔ;R#Ɠ(5Fо*9Zb7=O]G0JP2DܜC=9{11hk(H’B!#P]RܵIUYWJvo%#M6ܐdJ2M7t-^#=RH^Jr@9稂)+ݹ15 S*| ->:T(EEI8r[Be謃p*F!CVw!9{G$a;LKKa5mг)ߛLF:nQ)aٌ7X55]ױiP.T> |nVsSV:TvՇ t %:ffc>ɑTRL2 Q1I Vy'EXr0 kI>&W)x7n0% [г:^)u]y%1aPl7+w-Z1KQ2%YPϦִhLԶb2[{K놌Ixvwwk׶-΅k8w p0+:Qce(J!8x^5#m+F+_>^ap=}'KJ>DѸ`[(ʲ{u}Cp;=nѯpcv}Ҷ-}ΨBƁ+vx1+Oefa41x*v}[O>o%CỶ'? w=GĿ-mr||5LfwbsOٿqzo>_?q>b77׾MQ(O~9_beV.87ϥ8 W6/(Kqy U99}Fk?'^%h .# %U S%!Wܛxg$Ӷ0р^`TVj 29sM }!D|Eu"0 Ic#KR-S=%p dg5"0F1Dzb+iJz5xS(#u(@ޓ&NC'p.\kװVJPb0m@Ѓ3u] C>8es-~KӷLlAhDcs]TZ"D  *o*ɁQ!_oeȺYjK۴ToI2[;Y72Je{}׍:Ewgsz/!1%q2@{ *I4)Ju)HX-Qr8R)_y07ڨ'?*GKtV3HHC ?2H|&13KZ+ !mJ,˙]'C۶LՆ󓧄 ??ɣ_\.u&> B9FE"bgg3$Eؿq@5 إN051{pp@UU|3UU1f2y!ϞhQIzW`:R_x9doGb UZ WT2rkB#O˗_Jf1K!T`EIHg̉A6rVCC A%Q砗z>׬ItxN@QmA(jhTqX 2uGBI8[eIPd hze#޷xU=:|HX):UBz@UUlG/z]s\Bp.;cTHAB$&Bm-JWya& 4vJ+FQuB]Nl1כ`SF\)BĨ";K擂0r5>!%tHΨ[v)yؔƲ E_&@`j25ot@e=Q-Zi"f[.iˇ&0/c$f &ŤOj隖 <},Q[n2JCYXS$m=}/dYzKQ.jyg ϟ?G)JJP "XK42pƄMCW\j4)F]~v( '޳ݴ/6>\ĵ\ >biZRRTÉh:2 v gʻg|ɧY,י. sm3j3b(% HJv=/L&5łtYX,ƅlDZt20\&S>W}zM0f{M=>nѴ[5L+o{Xo9ǫ5 y|!\sxU gkb;|ߠs zٙ#mdA:y@tQE1 Ѱi\Bc(R *M—SZkd G^y =oۼE&2=3c`%B+iMJ3u.AeA ] 3VkPEFTJ ,%A"+8ZIBĤ<]Z]uw|] Cһ!^'Yoi)ʼ(5aTBj W@#tKbp F#ـ-5>&|h܆U{AG!BY1քNH}@9`0:z?]X :6cY4Ga`n)RBEG\z ;;3"N51PF%Qg$JEˠ@l-*E8]a1rI(BĤF캬(* ˏϞԈˍ/@U4c.?Ш*%#ZͩJ$! Յb6z^5oLU4tVt|R`KVlrRAeD0ƽw9m&\XSr\>(,+22Fv8އ1FRA?h}5Ygݲ/5(Q;r}`tq6^ӣֵq IDAT{}?1r]5 yx}UnIt"&%+n?`s.gǧl/Zb ̗3ۿsϦm܄IR}O* D~~ro.6ܽ[3N8<9~N4pɄt:m#{X.|\.ygko??GOh[sN/8_k|6w8>_|W7;?1-iHT-l[|M;)?K=b2ށv~R~&O,ZkF&#dW&r-dXDBKBYiL *k<6Ai*-57tܟpLo|5޸?|sO'DkJƣP! <8V3MC%#NTE*E(%c42y3 B:WH0{GM7 *&6.$Jl3%i]R[Ci`ZWLFs̰4MöSH5Hiׂ:]- Gۄ.uPѡ5βvlCPFS'Nh&Ьx1+e<*9TM蒉ָEHia9+ٝ,*SfAo>:/!V@I=ƀ0s)B$"NRRĐI Ŝߗ"7UjQTH(%7(UUɒ;EЊ z5/Mz 5iWA\f* b{g?c}By~rlT,`9@!|OOY+]`tBUOmIbs*ku.EQs.N.Z0(lIP-.dM f<֭;8RW}Rԍa뺎#%]+3^[= 4ZFI?d\s\(ˊ_Ns/ }O>{ .>U2Ed %M(k76M࣏>`RjZy_y!7ťݷEdVuEd^99;k_ŦٲX.,{NOO4M3ʲrIYL&Bͽ=vww9??-Ls qppd2j|ܿ?wspFnp(gg|kos}NW``Y؝rr[)N37L]I?O n͛D9xs>!E:yC vU԰h(A8+sjiJ@ T*-rI6JPV83REUqMwٙN_x]Mq+"DPTHv& R.)|*_]kL46(#:3b>K[=ݦaRz*rjRVI,JG%{{h:h\wևljm\QJ[a-$44hA%T]gm/^d:/׬!HK@0 ں4#>P">9|ҒP}řMч^AT {QQ MBV':ףL*"2"[a{G5M-j&Q޳nYm6l.$l׎UIHtÀO1#5 / ЗI^ c:4EU.JbJ,&{ H%1Vx:9H'V$W*;#Z|N8a0Mk9\w',e։Yyl2.zOnX]bu- Q;_TLsB<}d¤Uf!Enk(|ٲ4aЧ+BQ60n1HLW|D/%VCGHxm^5t}4FJe]QUx-,ǾxpmķɯK8:4!ODB@Y@ vLw x銐G =b[_Їk `16g<:zHQ8ٙlXNv&>kXNf"9O1(.ʺB%1 ˲4(BQ@]t5fZGہr+]nA砏tgk& #~g<1nO>:lƅH`mrbJh;hb@Յ6,w}"7o+֖h$NW+胢Vr6H2̨KPL?gsw09@ƯVkAe}b)@VT(*Ѥ(BYrZ ECl7-eii[wn?hZ-j;q=UUϘT5=|CkYKiUx`!ي{%)% TVUE]ל_L;BHbQP1*'˃z5Ƙ[V(c)L9Rke6i [T[7!uK]f+'gz]ۋ3Ɛ=Lu]v1kƥǦ0^4rpGpm6t!듄 "Y]OP!7`()B6JLgp옾7OmDiKC=pA2ʴLfSt+={5%w,oພܺyzwo+xߚѷeefqhd2aPͦ<~7x]hI)~f7>!8eYV NOh6-Xyݤ#HpymmI4 Red`Xie8cb1.@1FbB:k GvcƅJeAM>2O "C̝'נ\N8=kz Uƒ'؈- ERC2 ɠRM̎]=vب0pp=/:D)!&M tOR@feqllJӬ5Lͨ( y`KF"ar^>kyØ: Ȃa2𢪥s+ٝbA RXk$7Iܶ+NJPI]7HAL啌Ș/hə:bm= FCi uibO] "Gta!ܰjM|\$%ƿ𕔁QjɖlRJP [TyZsyh64BKdN;]|`GO)˂M&qm#B߱m6FbttL>2֣F$fK(JQ {Wut8pYQb xt ]nqգ2h{m(u]+fF3Kni۞\cX.v\גZ_Z[h>IQۦ:LIv[)A7j2y dJqd.x-h!//GA@{6EIIQP*ß 1]Gc }60|b/COGgfY$,,q B8>>N8,D)dmbUU:fKa.]'A;;;wrrJۼe唳9''gl-J[X,, . 5 |+?`qښ%!R!iI*haD/!Â(URCi+)%E/^[^ƚDOHCHs j,Õ<;5]VSv)tEY3T'ZQ! ]>ܷ~fΏ5DBIƢ6/F R'4bJ:J6Y:Ln 7Jt=CJ˛_jʗibDu[k|o!8LrmI5bˊ1 ZeX$PX6̆/O4~)u%[<3Nɪ\lJx<^+j 7=n""'.LUTO1 `LFT L鴢,-$BA,yg;ZqQ#U!Rx1JyJcbSD] }ZU$4PUJCUiz"9M_02^>M1;Ih+#.刘_ڂ-Zth K0|"bT1@nZ+p_Kvgk|,Ͱ9H_z>Ӷh)Qb\SV".{*kE:JpӴ l[4MjBkb3F -+Q=\v$3 >*JJk9h+Z@{JqDSU[JfctDahF $UxyEs4l$i<$Mf;ݙg2V EU1O$V)}RB_MkSf4f1Sd"Ksx!1F޽{\\\0l:Y,%^&5UYb 95MCYWeJ!W΃G3~OeiphRjdcr a*tDQ!&)6Wo.wN,f)«ƆV^\0( D\{;M@ oO(#tSy37K:HTȴ3ϡ㆐),f\QIW2'(ل*FhRx5#CrF׭`0+H1d9EMnG Q)LYcdݴ!q2aV [ԕ]W+6[)b5'ϟ 0PWӱhb4nDC=M]3DKs>FmAi zB9)%:Q>).[mT%1gk"g(^>^}bhL2N.H%rIywrf}Kk!b9c6ZڐoUr󝞞 _MlkY 7nBut@N<}(y7klip:'{{V4~uIr{_~>{1fr9{M'?潿o,w♘,v1ck/~ʯ7䣏W`^L 6b"Ir_U$LҒвQa3L_6.`HQuB&džhEQe(Ma-F #!؈=ZyE>{z6pBAPyekB] $-'m.I& ʂ,(/,&q HS!&M:*MYTFG@aT` ؄P]D1NZM$FUe%-I>b4 G>F %C 4rNl༄c2EѹxsI5A$?bR{O4`F6)e) XCCΐ1S6ԐdBEZSĖƂ8<.E(um|ss0PC \uuOCfu cEKEMfxdj>$ \8<ʡ/F=L6=E{YX(K͚"w@'>nݺd6Wn<|xw*~*}=z[CVw!U9i FG(4Ċ]6EdCVYhu+Q73VZh7q0Je(L)-ZrDN !ud0u@H 6itDz-̦̈/W[L*9H[]p\#!X !@QBgL3tтQ*?yb2ܗ0@ti'qƤ0p$-4aNMEw2 E!z#q*lP1rGc Q>_D8:M5.nRJSG-]Q<[1&Z Y#^/f?c&ˊQ .3&7jL 娲6ơȘGA@A]똔m׳#yfێjt:͡12\F:6 >Qo58>>5DY`. f᭷ޢk>SoZ[*Q6 vbwwz6enUt1egm'{ǿ'{{79?;9˝]&Eŧk_2wyޛ[-}BK9Q : cID{C4ðEC3Mpe&cbFUVu]GcCeBZ 9,K(wk;BoaSb8O0@RQꥇ夲B6es☠8qv*PåRDLjòAQd^Rl RNTɇA'ATy1Dnh֑v]`(!0W$ 楁̈aTU]GL $G߮95h C6(ϽF.L㾜'D'1b Dbr]g&EIIqj xh):| r d\7U_LRWZ9r5_p{.֐ޘjJ5\ysPð!0J& IDAT%E%B ki m#𐳳3>}ޛYUu߽sfdXU5dQP "N-8=ԖjDQi~8|-š[Q,*o {ǹƐ9g[ĭ{=s^kQZդGN$eb2^ccc87(T;а/6{Z#rQvM&IN<Ρn! #n/  <%y~^7]LAAD8  "wݠ78̗_y+w?{Ob^|k/}KyO_xsgNwΜ7|эe|g[?y^^uKn?^5?w?"A[>xE}/ʿ? v!vbO-ov.D >rn/7s糟0? }?W}+o#~?=G>wg={;teؿ~󋿒O~q~gW^W7зWv{?{!}ug' ~s|œ.o<3bOn{]lw{]qL"o}a;_坿_X^gA'Iֻw.?~Ӽm ϼ Oox(EfbǮK:7wex!oͿN^o_-}G Idwe_$*__ѢQmm/vԲv_Ⱦ.8 ?}9?# w/rf~mQ^o8p>yseianm7ܵvOtZo(>˾.dvq}ELLM.ny.r{]lw{B%v!p<[M14_S %/{%_0ozu=-v!Ŗۋ],vEg>O~Ŀ7vǚB/U?vo3}'i}33{;{/Wp_]di\fzwÎw#N$Ba?#B1']L}F1x;r؅Ŷۋ])O_7~_zpV9q8xs%Ŀ~ou;{Kُ+9/:g#cç>Ag_\g'u>냜']|ዾw o؅Ŷۋ]bVm?=x!n yӻoWc~/o_-EN̸+OFh./}~ڻ[.vbO-./kSeYrPAAE!1sT. Ɉk<؂؅ v!]OE$9FAA(  pAAD8  "AA  GAAA(  pAAD8  "AA  GAAA   pAAD8  "AA  GAAA   QAAD8  "AA  GAAA   QAA(  "AA  GAAA   QAA(  pAA  GAAA   QAA(  pAAD8  GAAA   QAA(  pAAD8  "AAA   QAA(  pAAD8  "AA  0 x2W} v!]b qK^ ?S ABkLU?Fޯ7wnPlKm˥b؅؅؅؅؅؅؅ǧ5<&wcvNs:]]]]]]"R|W1[^ȇ~n v{>wf0oT.X_}ɍ(\)~y^_ַ ?ynGo>`wobbbbbbO/gNw}%mZۜ\w0]ꛘ=}r......D8 Wʞ~9Ѯ=x/>S;gس=6VZ}s>R}qR^ͼ_ _r*պh 2U8oe~oxxW~!+^w^bo}#2 v!v!v!v!v!vB<3wk_/|돜9gq m ns1\o^]۞+7YBBBBBBÓ(ꛟ6%~_~bbbbbbO$.׾_&]M <A@^tzj5HG+)ΖvjP8idYJp=t|st+ wSٻw/u9LO<oQ@L.cʩwm΢]XNs"sf[n>Mn`jr a0jHP(6Hg{YI&됆g[%cFFFp~t*=<_Օz/?zҋLq9p|LN->W G{~㵩q1S+V8^o#@= bFG?I3<1*,klԭ٠x576][Minw{c|k(1ʣpvLcvoO o`"*IH$rty'SņЎA/W8.,, CTcrrvM٤ 62YQH[0;)(O"/, JX0=0iu6ٟZR4qL$j5jj(O4gs)kGg٤R1A͘G21ŻrJ_iEߣWf.X.Lc;ݿ?iȲnyIQfP~g` AXf5E *\P8(,Ks ^prp99qt0 C)zmVZKdYNl8}8<"ZtzKKVɳz]xY)K[^>hD8^+Nq:(s)VJT k]xn7 ss-%a0:>ER,.31xBQ8N:h7J)g YעXfFy,~آb ߮eR{ʫHIm$5䖃8^N!2$!L*68*=(SZMѕr>eЀ-<֖1q!cS;t:dY;$.kfIՕelؽwCϾݻF15(e:˞ĥ,ϟoIk8|! si֡]%  AnC|b448CǦ e_.R#"G{c3z[~pGo#k]q  kYl4F<`9ݴ -,*u 2P *y24[=.Rd2KaڹXZPexfs˰RpSe<ԺpaIpJzXSA )t]o^yC%$ILEF=Zee^ZB{ffvq}왙V1ze (_9s|{n"[UZ֚(Ta5,Zo4QYYm8}| Ás qm@>.}xA[=z0ܲ¿_X} kYDZX-(XWcn:*i :"GyrzD^ȕ-tWqC]U >$QZh=<32/wa `rdp?g&zXnuP4#Ԫ1*6&՗wbfKV[>kz{eVИg܆27e!?U T?koRY7ml79x'2y&)tS،NI,(Ē)ψBC$\{MZV] HCt:mN8'$FW3ӨLk QU1qPzdiAgA nF`bj;=q46kMBV]2'Iu<_{?*{yx64⼖uOU ޏxfn7 _Fs %4OopF\;{Ԫ1.ׂ˜Z\e&c(.|D}A;/p,'eIj8WP y\F Jr'fsqwu^$X'k|!9O)i:.ζ$ `yE;MKQ0R! c:.oofnvvN=yz+v_ p6+ų:RbC3u}OTx/t7%/~%1 C(+C/wyAcPZSh+'K?Z8jupJǠ鶺L6سwC,[Pqb ceeZFѠh;}'OڦWxzEt0E8sH6vf_+uk<Ku/64hV6|ء>(~R0qMz8'BɂY*u}"G=F[$ɱn839>1*Vv 4FsgȺߏI3ADPSTkcZ'edy,G$29}q:Uꓻx1ccby<ڪ x#c'GO ov͙Y |d:qx%Ѐr[ݛ+i F W[é~ pZkVq$p YWVV(ˋMR]ϜYj1JYC'2Z] feyyc IF$au9nJk6hLMMQz\lP8{Pf*Qe" ^y{~vzZ-6YV kk&"Bܑvqn?3^##roq6(:(ۣQ %ؼM7giy<|A4ҬQu)qM>":ɬW0r={P+x,YޥsD!C B%,.3g8 "8K\9W1Bmܲ9I<}x)RBu~b[mkY.籸~"p Z~|ږW\&&&Jdq*EU5yxt?a9±vѨ]N--̡U-R*ʐT e]:N8dYJ\IBYn\k;4 ALo۳U}9CRhn=|zN|*q=f|QDG利.j7G%'w K..1ڡ*oS;ǪR c !.QL&UV:ZQEr&T*A^(U22Sc m Ϲ#qp 3LA/K?KW5YM-mFk=>[;u^wQqX2(A@Sgi5㙷Ç3{$;Fڤ.EVmwX]nSˮ.zCOSLHb;3DJani.Q&[T >XZ wYW&tΧ?Anc'֜%n X`qy,--qv 陔 .‡ Z+z?&D \gؘD}?i3 ћ~^j+CY^$qhUptdm$hzEH b 5^)̕Dx>.e~:rg/4%,u-oUgrew(pʕJkb@`.yA{|Ce1:ǦmlBTk^ASgnnk3(siJhYfYX8GֲZ[Yall(jiJLC6±%gNd1vͰ{4르Z-pNÎqvdsgV1ɗ~316YFFNqnvn;p, yأ}_(!ce|cZca愵QLT+XXnQh\] C6 G=EߟTxk A@`@dDpTrLT) iEA6\ט~e 0)M(vE=E¡~0nS(Gmj5pT^/#R"Cr@7K?j16sp.n~75,ggi,Zݳ&6z5>pMwpGOakDIjRC h  s"wt] h022IRrҼyk^0!yQuRkVjq@,/S)?a;юLr}q1:6;v25"KY\Z1;㌏>ciLlX^Z( EAV4?InݻZun7AY\\d~ɓ B3{̝=鲘|\eYNZ-چ?nS?Էo?7l5٢Q\AorQ ߴp㍷061 1&$c0{O ghx衇HZr 㥅y0`]ԫ '#-FOKm'嶛̱c9@5qc4+0F ] ;$Q,4WV3^20Eu /nJmlBk(]Y=k-U|sF;JUY˵zs 4t1R+帇h($Ę'(E@0 @-xEZF/e8իEFQ˶zLr'1[gWL,or~hM-)FGǙa83OrMۡ;4~ r ˨ A&1(C/Kiwuӳ"YM<Η 5.( ; QPG LjV@+j<#]'I"nqxQU(lFjV<ǩDkxo9y*UvLgcD"5-e8j/jɝ;h4ݿg>Y,/rI:z (ťy8}טcff3Ug{"Jv+cyI6_V{QM.io`ke45A3_(#8Zbg^mj/]S-:d4Y1ܒڂ,@vt@R;&$DqP^R0CXR|q٣v+.X/T8:e70#qWROYjLi&ḷ'OQ=##a,O<? FI* zj@4Zk'+ JSux>Oxqχi4&0Y$4cU$LVx'g<م%>{Nrsi-]M,6[d2dC*QD^gB;Gwu<,4]]+%Z/3p*FPeH1l߃1tۗ2[z!r~lr ,Iek|7{wr<@+Q6XVB 4d1v&p^]w8k2M9yZdXenI0k'2ڨ;mZpYx"A!^PNamLP1ƒ9O%uNmJ~R hI6e6Mr6'˅a յ`-A͡C;y퇹ng ]ή\$hT*,.3>:jЗz}Z7\￟#=}azE_BمSVKۿ?{nnu&bx e2ί\ࡇgqqSNnw:9++mZ9^YDrg(~cdZ8W_㱵a+*(u*5LBV̷0ڛ_1^[(2CH\#ĉT *:C;Vx9`LH kJSkNK,7LEs v) K;U.TxΖe6h<# 5DB#V$AHkTbGy{vqtM,//k.jZ9mZU&'9y$F,,,$ tGrآ*:dULL4Z8{$˴Z-\]jUp312RZy*Y鲴Do>w:R惇X\X+*wd0\DZg斬(RXuf'%G;-شJ2ID Jx0*EUY!D+?U2cߔ"Z)* R8r}@: s,E 1oGg(*c4H;=6׊]!Ft\Od;Ú2JyQA)B1Tc4yE%NK54aHV4N[ٹZI:9G gH*F9^x$GDZQzW#V˳LBQ6ts܁&]n`"VtPY.BLi]Q&(WѦ 5*tqA:ǩEr19u6=qםûV<z(:fviQKXZ, _W+JuY]fۥZ䉣v/BLh h(*sJrHS&I$55ER-b] RPՂ:Sa@<ͫsf){𐳳s*![1+W;<ϥRf)y1#I⽿C9/0t>펏T`s~><@7aZk|OM\̾_`#t9FZ/27/WMr]2^/2s,㗗NUAV$/l{Lf͗|]~'GGG%Y[[ceel?'REAԊ˿K1K>YL>RJWF/SO1V7ֹvQ-}sc 1!AV֘jLN߬ zf.~\ƍ.mBPY +)]Rʆq\u.iwT(xN'Ejq)^.6f W4k!DXp6n8akc-].v8RRYQ4Imz;~H.qy *IX0O$I dEJ]H4?p ¥gӦnRy.PKYTd`Zv:+}L:crv@^qM̈BsXjyIQTyE~ YNZIblsԋxR~޵{K-R5m٧b#3mP6S"\CU{zo< )x * ЊbE ]be`|{ đp0R}CA}<70dEE?:0[&Gywyqllcϧ<SVsf1N<9'/&h-۬m x6byy~S e󧞋= )|^OHq]4c-A|pa ټ?4I^.7_`MS J_Pe8Ԅ|o=G䣏?六>l&Q1B8X}骙ق0 0={'W_ U)Z#$bak\Y#M&oG:)i1w\`-vt]Me'ڜw9==e>ELJXkY__G"u>ׯ_g<\t $ј݇lmmE!ݾMcp}w {UC>c^}UtUiuiDFS+pzztoǷ?뿼\ea|>}g$( t1CFFyfOx&eԢ$a:ȷ ZajhÂS/, i.+Z/ =+ niۺk X] N1HÇʊh4K̩0 㨑:%UY3O3 Hx pRPUTE+Bj=}`JZT%AHoab{K %}D9'5"h4u]88dFь3JAJؚ&StL@I1]H6k rgNNZ DڬNCL'S9eY6̵>G[?GGGO=ٗ6I8MA+Ev",.aqd61sҼh4Ģx"n粰(< OG``|1u y7me>na M̦szom}ȝ;OrD BXbhFE5t\EE}_y*vI?O~(3*uYC jZO>ਗ਼lt78;>Kܿoo"y"iZl_\'ś.snׯ3ϹwQ*poo>eu ހŽM5Fcx0kTUC;(xֿ6IWdoڵkܺ}>?OZA6cs~I$z}=ի&(|4.s]j;dy7^:q*_sMUsw:fiJxH"R|UddҀ7BQp\#+*%D#WD;|} }v .0<9%mv98GTpu}]ʬDC;1HJݘJI,XɁh~--JYwEW]חqDO8 M?EسǃK:/C_nz3,ecev29=Jځ%5a9Yz?.t:/nLx-xU!q7ÇkH鰲#>q3'-F:G<\ׯ@ǜ7{|h|c[NveNQDQt:e2`}t7IVDe|K||VM]On-Dg!јu[3ʼb}}MQh+Q-QRYIY6DqP+d!R'ЄZhլti"X ``l5}Y؄a}ףj>鴘q9j\Q-Dg-K1!MQie%YYS6iAZ̳ѬqVK^|n-/CT!G><E[׌8;ֿۧ㧚E[r _q!p H83Sb.a)Mϐ<9VhblD8O\H'F(_#Km,n](k<ƊD1'ɳ )46=u;8d:peܺ)Yʷ6n6?x;?9ﲲש秧Lc0duyc+wkׯ/TE_dy!*ո{*#K+ƹ_( #Ks9F'j.\pW]mpƍ>oBi0M)D7`jāC;ty;\vVWX>νnp2jȍ0R9x~*]S%6_"i.74-p\_GTUf45v@j t>GJZ ՐљeUb~һ' [[[lnn79l*uGg-YYhdmhB2QylQV&^doo<ѵ*5>m$C4?X4[[[TF;\0ښ4M{KKKloGׯݠwH LJO_c599nZ H5Z6p߀I`Z&+'S_.)@~i'X@P8ʂpxY7M!uNVHPE:>B.,EE࡫,KqT%XMU:s砋pO.1<=j,9>VyXcurm( LHUyt4&KbNdYBY,KNFeFYE4G,u+K,-* }^}%mok& $:&<<`:?{ (젤%r#q]E(W KQ\$<3XY% -l2|xu]#.63hX]!l)KÒvD_OҖkֻbA}W?;nc׶>31\^4U^ҠPaǍSStZ.h0!Kg^l\`);G$YM6eI3}8^4PS!%i?mx<8/'3f>FzF=JP&gQxzns29h`뀥 r-I+yR2. ɰ1_H)Db:J9cLqYll<"CV)-euEvo\'R+kKYd 6T,C<`VEMƼҋ?ucxnj&SJ]R$0Q脽GmaZ-nJo\^ A1ZyJze V"!2j7)bu>#={O )hMQy4GGt[kii":q .e7Zb6kڏ]ke%H\\''^j JKq8keetRCF\r0X/Yc0rsU7=uѧuI6,jJ[NΩ0t~u^{Ƚ I&'}Zbϭ5|6>_ PxKIx~hBVc 5ўZRGR#¨MkÏ;ܸ_?'ܻw=~λ$vb\~#+ U E%$8N]O9'$tqRa gtTlu#5V[p34i W^^.ɍ sL% `pm%bu U.-V%auϧylP5i1L[-x6y/=:$30(P# IDATOEI0SvW^'f9шԈ08#MS) J)[ qi-*Nӣ\֗ Nv=0D9XIx1G6 8;1%W}l1]Cբ.5[C׀Kk5EQ!Q!¨0 Nv~9=}> Od TH  `& T4̧\ai HX." ,m6^6sg{ s:e&,\  8__gm4_m\<ˁjXP-8XNqp]͵k[p>wxFU}!W]'s.K><ʙ&:Ǒ:Lq\^9He8<:`4k(8< e^J%R) FP|3 j`˚(őN$.K('s#0\aQ PTas1kL ͨcd;WmiB7 X`DMV$N'OYViS-$C[Zb61<ek[s50D}hSfmesMG) R.X+pN|>UiI^~].*.]t-@85}檉B D9=H5,G1emk7 "GLTe|mƯć~§B=˲ hgg 0&GV uU'"&c]&Xw8j4_~3e7x>+VVM|Jp6jE>"9=>mdiޣ 8Ny^c~HS,-uiZO<|^!;;SM^UdX].6+-]1W6[eŝGQÇ;ǫ'|Tu:iy 8jGp= eYkOyDV~D"/bA(o8 Q XFMW_ .//0/DF]-=B֗{zc:&ں BO5Ep*MZHwux6)P$sU : (;`2dS7.+G!#(f>b zeYLgL#&!uдt2et||rJ7VX__ +qDe4yQqt|9xsbt{±YTIy O-kdpZ;Z7/"(j3/JVyMԍUf u.6LZ |4ڋ!Y,T!=l5g߻ͧOy*ހy5EH ʢmŬTMl6ѣj0t];xO>bmmׯ0PNJ8)9qɲ^prz;{FC84RKE!vL픢8??'2VWW (6MEa.EQS9RvMe*9իWɒwu$?_n}H6A 0rHuh"˶M+ZH -$ZE.3=1]\S ,z ?8m]+Wa7;3S~ӟo2LKN&Od)'Cf !xG2-.7駟|]/(O흦gBSs)"Z''|ͷؾvx9NNNt ]zeY{1ɐaf&IϨmJ8v\:/"#M誦E8OO`(ܤ.]NKJR 9'l]a4Mk5X%R7U|nQ30):ytea +a'fXXfkG}7^cu5f6Z 8Mz}v>" cL]Pks9IKEEY xxL$i/3S242c{{)%1`\3lQ{ z7F [eĺ$ Sܻef]66XuHӔdK|cE$ B6~$+ ХPA4tT0LfDpw'׻C' 66ŵKXDXC蔶 xAH?m~MAN8n9<AJIggg5F#yLSl-<#4ƍxt:M?R8 vl6X8ßbamm(p]8n*8;s)辈^ 899accyh0{׮]cwwe( XYYammb65-^.nf#{pp!vwyfkv`4DM +XjFH)$08BsIA,=ϚX*% \z.F ^yg?(sZ|^eYO&⸍֚(lDsrrB֝r i!iQ5Q1kwUUf)Z/5UU-vM5cg6y7qN6Y6n3diA*xtJY̱@PW_f&uXOD6뻤Q4: F 椓!qk|vw~|>gcc|;\Me7c6x0 ж8L1m0aM$;;c+kCU4& vhMȑ8:h&RCGhA Dӈoc:њCkasnQPU5:WȪMYYdVf׿Ccdij6m G)h5Z<`_i\à"RU|U600^`[PI5.q_y~}t+hH":'<,EYRePRַ8={<|x>d|>_'I#fc\EiJX [ {{{ܺu3 MS~7^˗/"sʲỎCemmﰱeY])<ϣnj٧y.w}ABh4mmJt"Y #Pjonnz'O/2>z|p2q2Y7%9p]{]-;W2ъoYsIméOh5z6gx>4>iZ9`gM.X. k]6|AݤO?(tr1HR8H7D#ȋ#0D)Ryt>VR"%NY]0a}=bs};;áћ/%c3W6n^o˜dBL(Մ+;bhZwk3Z/viҥK\t?pAhakǸ}]Œ?{^s[~CJmyzf>_we0 '<|O:C4lAx$qF2;É-!p<{eYD5=,ϰ+_C#-hy~G4FZth!֢nv4,E%%9egkk>9::b4aE_|| R^⭭-ݻMRܹ) Cݹ[hy󍷸x"ggglnl1s}Vk:|&eYIHYrZp:n9>>я~DܸquVakFbgg5^č7H͋b<$Ν;$IBGo3j`IӔ`@s*TJcE>ynϙp~~Ο|-ߡnɳیK ZTKTv#z9&aKt2)`4Ak( .c&łfYJiTgggx`0q<1si4EAg5='D8n(lLUNkbDb>1Nt:oy8=>d|>xxb:l|GZsloos2-i u;{5\Ki"K!c4gLȻU5S(ajY(ar֞ (KM,ɒϕ˜f3jRyXċ}xOD~~1g>fXjh6mu6{{v\|)q^GeI#31E89=emm7xgϞGlmmIա( ݻGc?vLn<4FċFú <9kSYEn|}Z#=ַ.׿zK'y^UBKMH\R\^벽٧k e+J|Y& xNopzL/>c}}u9?/ii>_>~]%d2c05ij9k21چ7 IJ o|NeIժÈ9e2XCQhC'_ `6ҡq8lFAׯbL_~:m)㳑=wy#<>y1?յ7M9"A5}?`׺Wc8"Dk|ѐ9v͠AeeLFH )* pdlO8&!p|9'1!IadGקSV 2kv\^W9>?ys`׀@ IDAT0\TUS<>3_+X4¨fUe݊FjUyB?wx &qBV(Jp3-̔w[ld>o]nܸKv_'''lllj̅ pFQ\5a<=Fc'h9::,հrxxH֭[f`e)Q7鵵5:ir%4ql7Zp+n9;;c:,>7ի|dYFv]=ϣn]t8}Osӗg.(JX,fUnmv1H{-uK>ѓ} 6/8!,5*s NAVG CxE Ha6:a{sg\r#x lC.Hll4=X.gds9e6# pIt0.nhD|真aqtO~xZ}*\8<9`sPc\O6H BJ<鱾Io8mf*,L0h#w\Хh(׳ Ac(˂q?;.7okWi5)KV4b pָ͂KېtU#?}4aQHF#NOO󜵵AӢ.:ٔlrA%[2e6#Z%\ <~ϘLf%ba=/ pmJwJaZ0b@s~wʼn+ 8} 5HıcjU 8I Af-H"ť!qb\sYkI.*o쟤loosu>ݻz=._|&V֚zǏ ]1J`>~۷oS=W~Wx)eYEZ]Rlnnr.lmZal6c:2L>qYW) Qd(2G뒢Șf6+sb:ӞmBקP{,9;r 81%/nuZo{2 Rt0e*S4\Φ3ʲ;{<||gӌb\&nqAr>Y 憲,q]4McL-7@h F,ϙL&!q,` M($ Cʬ#$/Z?);<%jps/یvp|rB)jv׮G1_&ՙ/x3λ]aD7`L _s7MvwqmbEQ a'S EvEI&tvD<9܉K+ |' 9?cc-$ORcƣ V~`F!Y?|Ƴs>w`0 9>>nJD I:F Ti/ (F*CܚV{HJ[gVV;hl nַٺ= $ЮfIQ5HuS!TCYv/u6;,Tml6[H#`y^i,E c#!da&t<i^e`/KHLJDKzȒ%RJT:PcוFS$ 4JWFs!DfGݭV<lllT6n)!*Vf0k.X,btIYDQnYBNqʅ{[]fL ǏbAhtϯlۚYWSyJ+0I - ϳ kGTcjna34pD#<^\dIJB'SBϭYb;wjNS;޽˝;w8>ӧOyaHStGksA@g888;;# C~77\xx\;_^3vh0 X__,Kw{{,x{{n7!Fkrd4cC;u-s\ZY,t:†}`<ShU;[|d2n,Ỷ |4Q,ydFJCdr".X_c4s|y!wy7ph.O3q* QTuH:?ox$[۵G f̰/5fpl_bjvc IeIS+eC\.loo`ኹc gggc_W_h9|F.eYTYlR|TZߗ<|9rA$4]FC6 @ڝSI ĴϠwp6~(jra{ע'L&3"GEE|εK\gQstt' ٌ<+'Mb9"tB6H̲IA1YLH ,_m[sRV χBjuкGp=77߸ΣOv$Yr2:Om2aۭl:B:.~{!sk9+ `,-*3$IV4FC vgYV]fh]& m1|d2CNfٔR;]%?DQTUϷyJhREi$g VqQ,OSŀOhYZw&ilmlX,j@k$hDhc}QOV5;~sf##)`0`ww-b.Ws yx_X )Li -A) *&Lkm#G,I{(tƲ[9F EԐۼ;EqMٜ?fcc}_gssqxϝ;w=._x<?l(b6:G'7..\~zܿ۷ostt믿Nө-IwwdYŋ/jO<[{\x˗/&c:'''F}ygw"?{KWlS?Hu^{j ٲ҂ZȲ^)U0dXJ5v&Gk߿ta4~1oy׿.,*eω$Iu\W;|Q+Vg6U'$ JY0=hotQ]^fպE6Bj2"B>JͭCNr]xpH^̅^@+l6ց~Q.QG\q5/dLP^ViR IzViNSJ, qrh2#d:c2_xh<b0%B*<_)JbN^Č%ҀRVR`C6 h::7n@zÇEi0kX~rPH"(`<\.ܤ( :6GGt:vwyLzUGI2e]hk)&l$Œ"i(򄲴>TN$z*J)~իܾ}f3b00Nks֚]z}AuF|g<C5~/f|߬oBvvvڢﳾNeq޽s?scX.4M~m\Rg=f0\pGOwѣG|Gu<&}~~=OEƧ~H~y_HQ4ufsqt}Ы)s @>Nآ4.y,N8j: hZgcMX0['kXeUlRvD$ < >^.Y\/+(Y, 4vR9ǧ^X.^ jP:C) uimХxoYPe^m<ՕSÓg$)Q/'LOc6x睯óbNph0 qDi eeL-+62y_M,x\^T:[94N+6et9199=l|rPT#=6w-Z>~kp6ҡj!XYeFGxRPBJYe5 v[ M:qv{4_ MrS>=xV7o)wr1T>1'o~d69c)2%Wq^p6p>Deqƺ"-Xsq(mǕDQ||WZ TQujlfbafveDƅlNe$ɒFaL6%})p|VSɌhDYL'c\w(]KN,(4!:XܵyH:T ^zȒyh4HrJYj9FHSR?cz6C677yea:)f/CJ-KU,繤N7וƠ)t9H[hFH2:J#`mrd<=ih6mHɪA 2BbEj%|0 )n]ZkZQ]\n79?wX.5eL $a8Ƶ7p\QբZQ\'l1*e0 !FR]\1[IS ##Y7m;XZvor_E.J\s+]# FDXH1JFz)lt]!*GM|~ky狜q{ӧ~V :;[>"ARfSC_*|ݠ4\Z˖eYRGDQT Gn8^WZDa$؂A58"G'rV8JA08m('?BQ ?O1<>x)S\l6͛<}__ghDcنtrd}}裏Ȳht:% Z#hkq=~|1\r(z*RJk׮ny&өj4͛7tvncβ,L&;rt:loosE>J))vc?Ν;E'OHhw˥4uXL .)/^' `{{gX)e Jy HFU=}~[E >n4 |%لK{H)o k. ~%ZR"Iy  |W[.y^eE|:c)zUTuxGQd.]x8(A.0W:Dzu%qyA89e锓 pv\](4QY0%fȠױ T0%34'"쀍k /@"p eFXVƬrݺ}eZ&8r1E#d'Iglnnrtt 6Hb +tzi(hӌ rj̮JeEQh02sC\ǧԐf 2~6JRaו(ce3vvvt:{w>a634پȾ*ee+ssv(yTNr oJCbt{ eFI hM v_!WE=7Yd FlK`ʘ"qnť6G!t49Hln1:=o^g{sN',)_}ω㘻wo0ƍSx*{Ez$ Cvvvبҷo߮oł^k_?5rq\WY|V#kRY1i4g5Vƍugjmy,K>cϹx"v&UYF맟~Z1^ymxя~h4"sy_^TH|iRJ5ii݆RYsj(i#AZK/AMVfI2K4'I34(C^bFtNg"-ɲ h4#;*=ӊY)XqVSUy IDAT,NEfVugA c"Ő:'Mv rN>WU"Qtt֊Udz,Qp(K*A갈nLϠeifMR,H}H'N5;Ld>f`Nvzit~dgAr1 M C#4 (0\cQ՘OI3j~>JgK"iASQ#PƎ(8ymQX 'l U{N hMXAIFh"]VDi.Pf6{t]>k`0j8gggF#9Zhmh6HV >uAZaUhT0 IeVAPVcUq$LA ݕ0VQ熮~ޮ֞Z͈ dU^{ZB8)XlhY9G_?p C0Zf<­EHY.՝e3$e}n.ٕ0O8<Ca}pW7L3._b NÇ_|>ʕ+ƪVekz9GծL?zfYtzF˗<?7o2۳~)iE$u\*!Izl69==e0h4LSZ{{{}noլbBR:lAsu6՛MZٱ `ssYNOOȟ,˘.ҥK6:9==we}}rQtnN__$ nݪZQ|嗜(̎l((J@H8W%Vmv,ɋR*G t^ -̖3gAo0lW/y}=قP^4/) -s%(48~eU+ǠHeuMV4?k܆1S&S>8VCU-b;r6BPҊ\_Sg1Z% rlIR<_RJ$ IUbDR Cp0s7 BJ'&E<8 i4U'}J$aArf*'s:A# Hp,s1@S"H9R{ Kwcp@Ґ')aAh4q/iBU9˳,!sj$Y)ը9ҹ ! €vI:q=Il%^QRvDf=v7gL&vd\ۘBӘ·Igr%P E2ɓg=w.8Ab s3` $3OXEEmrހN/&3jUbYƬ9|fmn׼j "jA`'uwɶCa5F۟ӶmвבR M[b]! n:DGm#n$طiVJ^-SzS0nuU4qTk8߱]4W^3~_^9<<6>)tQP*AZ쌶Ix@q<ߍmI,oɶF9R|xl׵ vDQDm~e5x^4hy5p+ADZA\j D%ZobC^\XϩxmngwXMsR0px'pk<8|B(8::b4[o$ o>N11)RxlnzBZHӴucK)988hW>$2n߾d2i!''' P%;;;&57'OpttAZU~'''v`{agg^~qtށF6KykQJq~~`0`bdΎ=~_!>Ν;1|LS%ZS+DFPhli]BJ˵[ʘA 8yBT QK\'dn??_[o6 IQ, u%i+s3u\¬4ōmۄaY4/FXU&y.*~VJX.9MXr;(Дu+|OQhc˚Z@!jeZkPucI61۵粴,+hmE9S^*ng0g* Z- bے28"/'h vh\Lе@4 )5)JrEUd.M$ Q+yؾM9hYPk(„QҼ5[%B N_4Z8)%E][2ŦJ 7lە{Eg3d0wzL32LFh`MYKYII}P5`* P2p{qmg˭FMFhV[Xx8b e e^G>7{ vGVNCv"kC?(+ TZi4BS`VVѸӗm f6vli,n"IMh4j\##H)(i =6JWe64ۦƖr k_UU&ieQ5 GE O899W\Pu2*(찳{^8Vݘ&đe2#vJ _q~AzK0;ݽ!E]P~x|8f:B;s~ʫo/se=Uܻw~]1iyEQ_rqFT~xxbvMl˂p&itrɻc!21E] )eDC1X,L39?zRQ>&=N=o1(_N&}>&MS, 땁7 vww)˒'iᐥ,%yn4GRVH7+j2o\f]gu?dY>0OwH2/QH,4\?O "?]jtiHZCQ(R:EH+$K*]EAx7j,J^AXm-\Zt"*B I^+UC- %j& lYPw"a?$_ |(uhCH֥B|UxB0]O) "WӅo. 8FX|p8$sF>uy;}Wijc#{uQQdVoXxGԉI7kxR 7D5/pz Xy9A:!~QɆ$]p v;t}4cwɓ3 e˂pco7v^OȨEN<; z"C[69ob\1bX-SN{ܺug|/鴅-iG}N S7oޤM΋/GGGa>q3Afh4wmSXukxn 3^ph:6..Mӧ-X|ltl·{wz&˲WUah\Ef&d2a:Cn߾t:6."5GGG.WWWܼy(899}?<~)~)np[5/2ڬ<ؽƈcUpaH׍ tؖkS sA d9_n4Z5ViHK2OYys)1y>mSd+2"-,И7V Eƒ(#-4Y/3$I2J#H`u\3)Pa j'q\Z! |ilXjjZQV諶qmd\k|xeYz4kZ>Yg(]:-d4a`|ۦѶӴ%Z)<ϸO)_e h U|/$v]nY.[FS...)[[P%TCUm-4.*CIvq\i٧kȫz>lK:wUmV)UpBZ{vѨ̍%p3UQkȩUIĝ5e8{bAmZ̰^k<ӠP]\ڎM^Tuf~wR{>?EYVfPZCwdMYd̮/yd*@W&3GD;HF민ʍ7>DPq#,{S ݽ?bh&ObI EoX IUt{!aiBERbà{7J*]X&"$8t%%U[bh]&]"Q5k]˲Xw JlL;7umZ/ZUTEFB9Ю`67P$#+SD$o2CUü|6פVOڮۋϱ`T@1JeXhm"i-pU⌳''yJspn 9^c)I >#vv*Iǟ_1wEm oofA_~k>_|=O>{NO=!t%f}=A# >WS+?yXVSH2rt|],֭[ci86|ܼy~OFU&27[verqE[4 t[%k',PdPWuJ.HZk+lA7\^G܁FTItXum,-_rwR5ecUuáleEah(rfym"ieITm &-u>toŎߔ&u+ f[heB[)EIyi CJjNV$ 9m܊y+1%Y5 H2j2린3..PdBE)UUЉ#zāߚ< %/b2kt}Fl-rtV iUQh5Jp\5Ya(;>m3]fg\fA)5IQd0qr !]#IxYrD;fE^/32hp,IwWZ\]]+Ӕ M4Yn}liF(F]cs9IBt۶e'(:/JƉՠ6˹ (s(ʌMWʖj4]/Frb6<vbn21DiԔ֚X${nz6 IDATĝ>ZH&__?ѣjxWyWؤvx5s,ky?xןWs o_v J5p5jW_.Ԫ./Ғ i$IeIݻxGmq]?bnڂk+7.ՊC,kqCG>C>vz nbլn'g)X`I(c6VF(Yک+6GZk,*6RWFSv.D 0ii oo2l@Hqې˚Rk`X56Ã#f僯L&ˇ7W^{teo5 AVH?y^=/z*gyE^<>G< "C GνF7ǟowy۷ostt'|h4"n߾ME, NOOwﶓ3h)hd>inpخ:-jٴnA> eznf41,4\fݽMPJAv]+b:J6;< Cn'J'n5\]]{{[gowzWdhmL*h%}Y|v-IYY'v긝eDAUh*5~ mR&<ocY\Y l5ZW"MrʲƲ|ΤH)}QxnDIM\1HS|ge3$P%V8MYW棪 Q`&"Ez>2q-*\<7¶-ʜWafbKNC7뚝V7& $/r* T =FQw낢\̧Hb0/p&MQt:=t\,jrM9ܼqjj2"ɍ61IXV3,) U%(\~$5g;4Mx`SfYpf%-ۂ_)ziR\ۡ. ƍ17o3YUUX6e(LU 5J J /7L&W\]/PZ{IZhǸ&PiEK|DaZB02۶E&Yjqbww)Ҳk=Ssyq;o2) hUjx允ur}}zFaqxtѱL֜7_'I߿je!INOO-yo~bs˫/O$`0:`Pk){՝\\},>wyhÇ[t:>?!WWW-zc4q>gggܼy-$"˵,6Mآ&n'ͦ< 4m{{{dA<W_}xC<&٠3<ߢ~9u/"yi m,G|̯~+N<888?9Z^]O?>?`ww۱q@4Sm61ق^z;q'oDc}RJʢt=I)Q5fR++4%( V U2ũ*7%\AYߡi1BҲHk|CQ%8@JuJ^{"KA]XHGQ5Gs>cliae)ls^ҮUEYkR%LWKU+_NbIIiӮ3Uk<2+aHem;[ci68Ym^H35D"i oLeDCnszMtfe$uau Z!\lA)aaoocF:6~\!S˫ =zj&L ]F^3vCХ ITA^PU'&%1k`@ӆEii+;ac6Ƴ3fSl&!O-k@WWWZOHKek{WQCR|X^k8smĽ&T$&IXUpzzd2!2NNϙ׆<08 mٜ$Iܸp8'Op}=z>mYaYTa|~0+c1/޼EYg?㗿%{d½{g?ömNO͚wtG Ms &yUI0SDh*Uլol }gYbsm_Pơ]91h>Ui-FщDQ 2t (l p"i4e;K ?"ǖi.H}xqV323+P]5p^⪊(6)/RUAUP5‚4\Q(eZhհlo%L԰FVߘ#ZHnVZ!hy^ l'Ui4sӼFW, l6恚eрa9PߚȚ[=R|/Dklf΁=9 x{8G% Ao-v,E*uUYEԃ1="%ifqq9ݘs7qMjYRCkY,g`STyr6&vĸ "MLSlh8RS`gxh]`~NF'? .UQm4ET jZ+|e8$}<& w \sW(A4-͆/bF'DQHUjB7IcK-Z8ENj>tHorI2zdm@ɩ% B<Ϧ3TqUUAl)ll{oɭ[ۣ0ΰld8Ml>7t tpz^F ||>o0 [}Fn 8W, .RQ?޽.~!&u__0_?p-vwwxL)i|-Ν;زl5䥗^"Ikn޼iB;NQFdX;IyWMmS5gggm=mY@XV6n(vb&IM\.L&uk"d<⥗^b9WW$C>#z>!8;;"Cwxx_;[omYh<舝&;!yV"qo6|>tje&DAu^ϐR rv:f Ya;a]W"ה"GPWq3 0NgtSf+$F,!`8єLptA6{MJ0dh$ZXE]HQQ;3EnfTUAWt:fVd5YqI[h9uMnEP%JjnWq[@EpoI)lm6êk\m:=(۴]|lW[3ިدݵ%  `ϱY.X%vȲgZuWTZwznOU)$wquG+ܽ{dYIYbs,\!H4#e%<#P&Fa>3^?V9'S^?&m֛Ҋ]s{BFBDŽAl%lz8>;;cWs|,gXfk!2#FQ ksFrZ2u})Y.D4G77+`@?a{.{aǏl6c42do'{>B)j8z=]V6*Tt:(=99iRJ>Պ$It:M'ۧ鐦ivYшrߒ$ic pjiqNEkݿwY3?s(lRJ>+07>Qt9Yf GƑJ<9}[ ;{V3&I4 #ץj@Z^̤QmIɒI]4iZ!L.ZBh4lDsx^8~ݐ%E{:~[h-y/ܾݮ (( 3ʲ+ܚ^7ۭ&!ir;w~a%?~ӟk޸Uk]ټ ? );wxCɾ^i/ǿyJcy1A0 zvՊ0QzE.ܲ: Dq48a4n}> -Rj Hq-ѫLy^&raEf:VuA]?ſY(9A.MAY#Ȳt "SrM-,aEzH JeIլ,p46y^P9 J% XmSXzt" K4ouP['V N辶`G<񻬪zj$q68B.ndl8Z4琅x~@ ? yt&NAoA@W Qdɦ,uݠox$g6&UM[oGUۉ1Gmbi056BƤ(k~ڴm%F&<=~wy-0Ąvqg+ên cl>hFĥj#g9WW~2ѣG,kcnEQPT5EQ6TA#[0 aHuJs=6W+&-Sc Ð{_~ wFf3Ȭ:?7xxz͠oS[%r-x}|M ƍ77| ٌ%vvvx 7nh]V#~葁x(ǑTՖ#hl #B^'BǍX7؎ SЧV&UF,<7&4 *KjZHW{YQ*C->9uQF b+-Z&YH: 5<3+%eVT#HR5 SZ㹁6:R:-0/i^,γx+.yC]>5m RJ˛<+[VĤL]%N[dn s5Yםe%O&ʲu o|Dem :A_-)QR^-HMMyNn~ױY,3,vs]:8BSic B nΛo"Tіh^ ܺylٌKЧ׍! Ctti<|Ŷʑj<1te~5l˲fg)tc3X3M؆rYUu)V]WJx}F㝑YC ۔#Y;g:E:;;;\^^X5gggd8rttj/i2Lz|ppPٌ=jNu!9uXYYa2>m]4ʵ8CDQTuqLۭܺ:QsnDyhm1@HY4Ki6< m.fmsU1琦Xu0 kb0ER=3,,04)r<30(.b}+.f,K]!pQB<$$p,Ri^!EQQJH !"M rˤ yHF%(rJAT1])(&3$ J(1/I;RdiQ:ȭ5J5E:KE.Pe*GQ. ]7/S5:Ys(v%YS$ZԀı0]MB'Gr~6n_7v[EdN,Y W".~VA$h!Rh8m֓ %I0 XQ -mi:fm.05o>&"泀xE91OlZMa864vz:4laFYקݰ$A2"˙Oude[]]e1EKhI,糒G E#mc!u677kcv^@_\7_°Rj,c/5Rrܽ{3θ-/ҹBz2 u>.]buuR#1iJ { loo:L+HuNRHeWĮ5>fW*Q'hfYxX[[c8?$IؠY)/l^_z%ΫSNOO?sFs8dm}*{*d 8==|;WWG[,gU3|eI)0]8X%m&<E*(0dT$N$ɒFès,92K~Yv:|L,AusPYs( YPN_ёUUðQ*]8e1_jlV%q:!9::(RTDFvK\4se=8D#,Sâleh7|zԼZ[iJDŽ Iq\xZ±|2Y 3EVHySs0|lc8賱vuA-ݧ3& fI:pEKNmmM aX!YiBxGGYL\kb$'8͆EڄKm2 K獛Wp̧ܢ$3T<` ΞtG6/;lO\k(:]ӀtiX u* \떫zvښ051m8ǔ t(/.. B^Ek)K&$qFf> pdL+m1_FzB qAHd1ӉB56) YL_AKB`F3s'vu>?f{Q8>g=oaC&*Nkvt#LP |eX4,_pڠ:5n3uJvMWb͗;w4Q)ťM2fȽy&g0p-z-<8gooׯ99٧?P y?O?Sη(<筷~ӟZ7nЩ4 P^ӴNKnwww}kw<=:6 $I)U}*OtZ4Qi)e4fEaqX9|d$]8$MR#byZ?$t17lTg+RLRH!(`mu$Pi)ҐH|2b2 5p-\2e ki" @t2HREJP6RHptsP#&IBX:VаQ,X.q@'TwṎ&R}]"taBQde*՝Z+;:0 Ko.Rq8/o.EQ`} tr`6 891$M28E8Jq}XH-?0 .n0,fe2`cma; S(r Uf&Y:mKFIT'J6L=zGU( MY>G *l% 'eΙN/Hi)M̉:9 SDl ȒtDjIS嫮*4' qeƀ !6)J#EB(P%A@>8ؘ彥'ijbY4MithjXBOdV`X$IQ8:pIF %Ik!}|uD~qHf3NMYQH! L&U0]anHIVITJP=^B,`{{k׮b{{ꄝ;WYY2v(Sb ۷odpʫpw>{O{-8WvyxM7۷9>:px͛ vvvj䄻w `@e8d2ᣏ>n'ꇦ**+Be?OOn1~͜jZmڪ:VcxZGVG ~<88`~ׯ3 o nѣG|mVWWz*}6~)q1s5677髯f r]ERJfG?w/u'xQjSlfuuUld0 x}.,}\FV8Bx<ւql[JkԔhJs0tBFضaX%bCw Bk\G̙ADE46i4}i4i`{:Ml+f2X,"0rtǧuyȑĵXB E" Ӹt^vl[ԝ4L&CN42%ȕwc`C8[уcYNmdY -S4FDV'9MS\mԛrx,TL[XVBDBʔs% cO<kݕZvh6.k\kLV>(P(p- 4ewQDdNe, b&uϢ, 2- \%T*&,;_Z eZX  zNvI n^-Z 2x"+HSA)KLQh'dst&2%?֭[zcL')''' =$IuI,tN3R((ӉR;:/#,JJ}V`Z.<,WI0ڨe VPG %MF8e+$RK[dErz6BJQô9H md̦p/"MSgqf 4yW~Xt-<yKs|r*tzAۿk VSf NOyw {a1,Rc?~|%ʕ+LS]!5jyT /=fLß_˯\'<`9>0M0ǬWxrpkWxLi 'Y}l\fq:X˻ٹtFaf>?&'|G\rvx:~Sr؂Ps8 b5Yg]r]\$| Y|iYOB1)0vww/Yck\LI0q ^G#|ǹL& i* i'$HEF ӡPq.Rx-Oy$'^%I&!S't-]ӒdlQ@2v=xHF0`x~#<eԣ΍o6uaX,p]lba%6+iYLʬP\n\eDX ڥE6x]esR z!ΐ-}ͥ4rtvP" 1rYG]ڪa>&͖Oߧi7iP 2 2Te^z $hHDt+hk)Pz9_H(' E0eX,)q E|69K_/O~\G|ߠjsqvN$,:dm}F۞NZ4c:-0D Nt42,"\_\ tJ}>(cu6+++O ֒Q%iM(3B Agd>y)<`HRDQ _u(oy @rttYLF,M- rm4QXgSYE42F|ׯ8OsmLgtXcxey.C<$9x >3,;+^_*8Hݻ|=s+++?g|]Won\/M&ݭ!jkK7L&+ƍNSR4߲,X.l_ޢ?e̻[>,:I楗^ɓ'ư\.y7jCM!~=ip ~m677999lVC?cz-n߾|' pxxhr׾{{؎o{񂕕mzi؎I\.An1vӜ~۶ zmns:^P,NS=r4,0 4jaaZeAhwI4y't[) ,4ܲcRԸgYս9H.il<2a:qJ'ݾeawӌv W*6BQ O3Z&3iIHp ۴p,m,M4aޚ4z aj@3UqL ,iH1 ܅cש>;m4-/0-7Y 2%zt /os6he:3H9==$Y Q% օ=bU l6vt:s۟~)GLgs+(ӄrp7*7z˲¡zFvO=`VV, B .64:-HZE5Ed#-D;d>=$KQSB0 R*uRg"KQ(]^ D |h LA)LJ,͆e{an8ZkƒJf ŪX՟Uauٳg5UH)kYp8[D%a uU7qF޽>eV&^DaeYr||i޼^ja3_o}[hO;q2qppdkkFh4f3|ggg7nH)Zf IDATY__שa&ŋEOVb(O>D\@iت86{%޽uRAx̝;wjÇɲK.n:NG gggXEL}|h4ܝmۿܹs㇊_+i6pȣGxɋ&18>>>ॗo{}mզNUfz,KEzqxW7x|l>!WV 88g0hmWA2E K~n9>n0 _Ný{x&eݤnEox dyбwQSeˈ8Y(<6OiZO]qkkH!ڞ0Qf\;dr|_p\Ϣi3M(bDZ/t1daH9QfqM4 TYFض޴ KQgIi`Jc1LIb(SAV$@Zhz+]f k -LŤ"W aH@H/0"7i4n%.|+SJQ(EkPRx=סix>V`ׯ_g}}8>wgR&qH)R"y*@)KLq-J( (qloF#=BY=2%n$I\t} `^׆)с[o &c6:q߯)kӋECc=pyK.ƴZ- dGɋ2*MndBfggn;$c?OE,r-1;uNG'8g0ԣ|"cL -]HQ(9N rde4RxeN@duuHeI:XCP(c:nҲ{EK4kM"5tdLlG8|Ge EZ:J {\dRfBcYzM K !, ߶5%KQiyYJ!su*M2{z`a* 8n}r)G( IJ8i8QNHAh3OBK,!F]XO;L3)ab[9q+UX[7 ~VK٤Z2-2-*FcZ毥<ÿKs_Ei jiؚX( RJ?J2BmQ:WABC ku+4Z;ܵsC<,;J +)ie/ԅhB-[-FgXok,RE)GG'L&3]~50PP{=^&{Zl2<<#S_W8XZUEaUD>;})Q}~Ք$2fAPN>'!y?dYFIYUc$׏>TS$YĵmhzuȲ;w?%7ʉZ\Aśobwws|8[ʬe?߸"#f3݋ZtZ= S1Vs$嫺Uo. rlt:=z*ٌ`9z=R|g=j>yo.l6c<קz\.t:]SeAF#VjbA :V=4:!J UQ999>Kۦnŗw9\Ga-HC(Ů_<8 x0f{{dJ|R"hIsMP,әJ)zV??W\4-7)1h|˥52x}!apX$vOu;Bj'Pbv8u| %VdYiRqR0j?%U&˒uGL)Q.R.(ȆaEiaXخi[$q"}:QAB%$I&i>M&c86롔[B<#I#$"M(5paٺK xE e!NP!1-\%"YPWQ[IKNE+J/ؤ|uU\پ 0Mx!{=nX[[xիWٹFօb5XYXY: z-oQkRW7ZP9ӫC5e6)mBrT.1Hc^FafE)#/GyAqv 2ifQK k\%J")XԝgGi@ᐝ+$I__ꤖ*4 0Ӝga+m>C>RCӣ(k4_R""z-*Wr'<jfMx0U%UjS^֔ s;&ky\8TbHv9atXYYMVB>>ϢXA`0ʕmvww딴*Z;~Ii1/WnCP2@|ΥMt.h|ꀋ .]Lĵm&':%f2q5>#!o1B/Ѩ0VZ tgmmn[$=zDHQ;;;;l4EpLs׶^cu}MGw"\0{4!Jpzzl>tafYe ^#Or8Ԯfe2b4q8rZ?mݻoo !BhSqh] F*tNDa dYB#Y#B,I\R}'IV/.S̲t:!M81McM(G/=2ZEv9h #Jݬ`H Ti"i8Db HMI´m #Ű ±Z+W T6r2@B R m|lER^2H$ \8::d6F0,yq-FadYFfss %(4A" O,( Oi"Mܐ䦡#Ygu\풉)T!)K QR!%vV#E!MD+xs) Se8MAAV(UhcB3lȕcPn]("R],~B4@(1)ryvg!_O=O>a_cl>p$INo˿;ҧǨB: ~O ۢR]ضdlw^kٮrUm[V@U_|htNǬtiKiYRq\va6av}#궞v8YR:&{zB.uƆwMy~)ckkVVt4=U"uQR4pvEs$8ͦŔ4tGGGɗ9;И K }sE0`۶Y[[ڵkDRG$Ǐ}^̧)[[<|{1Ժǵ5|lŒE$aWWWHǏsXߪ,0  99ё”=mf ~x*ݹ|9PY"۬ ^[-%m"64>,kYF89::)V ֱ\qtz($Vf`Ӕg)YfY,OI6a;f 7`vsI"էkp"l J 7](8Mȕ6H)W<4 J%3_Nq]vcHǢ0IeX$kca@&e@fdRK :0E9vKQeB* RP~dbiT/q<ҨoZ"␔`l)A)Ű j)e2_pxDǢ"SVk\WܼՅ 3Ƿ}NCQR(fɷM4sMӲ _""rvvJ6GB|' _غj|rl6c20 裏vW\ ٜհ+WGZ>;wpU4(+H]b(5zҥZSrÇZ->CnY"lF$lmmo??|?1.WÕ/£||cdB'*kf3e5q$rl9e)v6Ak~SLӢPYx= :qsqqʀ p9;_0\dYʠziN($a$}L#P9Ώiwe_,zz -F-umc) AϹx5&j0{i,9 قd't6ao\HHئd4:|2 `e0O-˗.xH$"Y}G2hIٮCLK։+QgzQ;$ڄstttTڎ,he̘^zxD}>^~yKXv|߯#.? ٘2tԊQPMFFtڜjuJ]L)..θz*LebUyՉn㺔8,e198#M2}v[‰uʳq'4 <0aӓsf)q#Z6\Li(2.F'zڎIԘBL, CB*;XW߶\^ >+# ST^{ Ee9,HJ̦ip]d+I 0œ/JiN^䘎g,!JkHk6 1V- (0JADFdI+,1EȰa SZ̧s8f$T]hfd'FzT-ǫŔM.tY)iT~k Ro}yWuwnuZ-f[%L K ǃ&$$%0`IXHX2 ba /&۲ZRjUn9uZݯ^ս:|]G"fJeTuqIZ%Dl޲X*B!w<33r (M5qIQ[p\l)(U=A ` **JXJM;56P Z-;`d||\2,Դ%NQ.03UAB!ф qH&5Wc}8`)ZL Q2FFR%lՐՍX. Ƿ pҴ~>jЪ099ZȤ.e֯_L6\&BcF& ]-MArsk}֕,Y{#>ytN"Uta)KW.fbNЮ܄؂Յ+kqi:u;IX\JJ"il@VSM&\Ie},?v͙W_~&$ IDAT!Z5NtR5\jd29tuP.Wpb׮]8|r"r2z)8pglhId&t6 *g;1좖ysg j;mTU8F낮\>3KCul8 ׏ JY t |mϹLSò,z{{gwvu &''qA<P@\pB: r}"ejj*p8΁Lы L±T%/$9U@tbbHݱJ)kqۋ3<mӛ@[nq}a߾} 199D"v$<`]Nh6NGO>c711uFAoR.hOߴi6mDz=P,s!N [z! #9dCCC8={U-P?bO.\W!Rɬq`;׼pe# JVk`5J٬E:~r(8A-cc8 2V`kPɽ 2h؃I8605UBd#]$)t=ؐʕ)Ge˧Pu(tJPV cK MѨ t!KA27i(2Z i _H! ͆ǀZ&E\;!Ϡq 2tpZ 4*e2i؅35t 8}ZTj-ԧQPv˵MjF.CJnHY)i$si(grXۏVe rj pSP%V ͠GFGau^l>a+%T5tӨk#o\-hW;>ǭ͑ށBnrYg9=1(Ids@6oވ C˲0>:[5:7udX;)QZ(\,Q)g J[O.\s%z#l7p|qiXG!ꂙf }ʫ' N9^k9T ->u<`nxNI}\kYl3ߵBUj4&`p[q[Vk"*chԴNj5N6v8:FGG5[ӇpԪ^/vsvl8<6lڈ7uH&5Eu ҳg]OGԾswOOtl+J:-Akf؀eH$ՙP~5HgvR6qf;ypd2ryys;3WU/=SXx)8Ζ(Nh,d~V >1ݧ6݇DBkaV-ׯ)tf1@y2駟ƞ={SYtuuNE. = %aڵ?D[ltpOOX<]P S%y `12> 93]83ʕ.i0S/l6U:i1J)(Gt[c ~ceZN8}mr='ҝ%E=,:<͘r-1@5[ hR-Tu$-d†I9HC܀ڰ,]cw-oQ( ;'YH+`tl{=oضFg ɄזDZAQCoo7w^V&ꀣ0ϥz|ʂju'p2c]?q|||Nk|>b |6`}٣cΨF5KOyǯ1+}W FtѭY"6:" hy-'488>ld@9hZOUΦ::c||\t#=GQ4f\3˲~eW}^ x1::jZP(UAs^#9>TJUOg "VAn/ `zZWEM`Joߎ{/|nc۶ms*vWWCWWR`߁^.f6b7U.l[kA^$eSS8z(M-Y;݋j\S-zQV155a 4ޱv)v.Mθ龪 PZqt:"tE_" k2e< -4utuiwUo ̺֔G6 mhuH:֬d6kmմnA%^ 00X@ӞD4& ӃUȦ3&-t II+>$,=WtYF.A6I=Y+@T tZkzW#9-zЕՂߖ nY{6A&+Zpl`s.MpQd3]F>ӆ_đ(ljx9B}lVЁ[kbɄ/B:D>E&sw`UJv!+br^|"(8[͹մ.ก7tk>oс^2Yj6Ѻd0^о$R w屐 IeJ9P; /j^;`;N9\`)Nl"lNYH$PEoQkS -ʱѴ[vaFua;6얂`;znF {rE)S]Yɧ5=8(LLNN᣸qm?γcCXD_ow5{[3_0g}f>>މ}nΧnh/K-kjyW92?V@͝JR4ǗJ$-S4[eT*WBZ B^tk{ě#I̅l&JSfT:ZU;.lՃk$VBN;7=:!ړ;׫8t3C=O{Q[F]]-pow:*О(R rYWݎat0::۷cǎ( nXĦMq]w/E˲pAZxxÆ TgcZ+c4+WL"jr.Tu<,T[-xtMe11Li&XS@>Eֹ~A?Vdk-Awj]6J+H$r7[ 3:OXD2r\d2)6 ;i@)V  _ ByT2z˧5̡^ bÆ~>|VrD tcULNM!J]D+K=]EXE-!?Y9l۶d]^nzk=J!ҹɤe#G:u_WW75ݟP(i(d:/J)kV#+'?9Nc`bމgoF6F SIc~׶iZh4tww~dsi&'`bb `c\U(P1=5Z: yǀQ]j{LN.Cu xq`zJ0N {]3+0}u!C9Vuǜ>Wl_.f'm^>)\8ӰJ^n# loH%3pxz@$`%\ N ȴtI+| 9 &&&PuH. nV#ԂG(j,+ qNe/}岋Ճrp*l۶ اz f6 |Lלn@IAHgZ-@w(gj cv$$@ ѬyV`Wz* |ɪ$\Kt: @KwQ, t NS+V*u}n:8e 1눽!Oyvf3 ω8~.YyrfTk"l1Զ, fc8xff]]]8gkuYط@pL7[ |G\.ѣAnO ~2 =ZUel6p][n(vލ/7-LLLo|#36D"G}ׯEū2Ŗ-[0]<ЃT*(AL&R*lדͰ]PgYb׫jݯJTf=٬o>۷鴮xf nT[OxyV^Je2Nۄ\6t:d"b~-\SH{rTKJ4ۋf- Vٰ$as=^RG*UI yG,@ww\ =Y -zBO==E8,A nA`Ӗ!X JUzVGiz"V J®אI[ȥ3qP.[D\THQHrH&Hwtie6\L&rUh6l{#(Xu\OQhzKyUCj\yF\ǡq(016L)O`43/5w}E)k187oƎ;qFL #_Ȣh tqhV'PlE>;lذ dLSA~ d]pXp$cj8: ,4:ǔ]'0M_׵c\iK[oZƄkg-U]quA8fD|N+&v{.0idI$-v҅i9,P"zR(M#GF=% H%3,MTJWN1v>,[ ?;sV}&X/k2"HY^-/מS\3;Q3Z«5UIYE5'B_W<]R^ G“'ccc84Fpc۶mhZx'122T*b> w1v׾Iz#O.!`EK򽙾 |,Y2@ q@ 8ƅK?WWlM_ف;~aᕗy"wk_kJw^'ݑxK9: =g}~;n ؚ%[~y{?GbKl>7=Smos6S.{voؚ<#~3bKhsͷpO}3w_:>WuR o}pˣ%5Xvоp}W?-po?f;/~a%8[/v! !)C9 ~4c _:/zAtw]l:l襗る/;~W-tgqۿ{>gס±m3Zf}~Kb{nÁ{pÇ߅gG?uoLJ?5l LK7"vq EKKNGyf.V],/LE%zW `!3wa 8T _x",+zk߂Wʯcw!tջ񆷽+JS7~m>^t&uܔRZq p]|8W٧őWk^pp?W?|8E EI\׽b+=2߾0''GH$ũ 9^ϽwKݎm\pNWޟƛ~o&GF /ؾM]?>+$%SQi1XO_w=;w 6d2o9sWd2% ²,lo|A[ēgo Z_ANwovx;fm{qm|W~v`M،'٧Ź^]?ru>"<לcmo /=>p7}ny/z }̷/xkUo֝ʭCZ[x)v!X|Rf;h]{lyu7< ?ݿSc8—O}o:kz1zxxe!J]}@"?e\oj{o'|=oED2_ *]x9E=ϣ|fݸƞYgױb],4>wsO .u_&֬ v# ?k߉#\}8%v݂?{>x J]t+s@ Ǒ)YsvT(].'#qda .b J@ q@ (@ Q @ @ @G@ 8@ 8@ q@ 8 @ q@ (@ Q @ @ @ @ @G@ 8@ q@ 8 @ q@ (@ (@ Q @ @ @G@ 8@ q@ 8 @ 8 @ q@ (@ Q @ @ @G@ 8@ 8@ q@ 8 @ q@ (@ Q @ @ @GK2@ V+Y6c!@_A>βqdJbY@ VVlǞTkb]@ V fѓI.YB!Fo- IDATz; Ubq@ N*$|5zRlvC=@ V DG @ @ @G@ 8@ q@ 8 @ q@ `{P}<jc,}B߅6iw_|KʽXw87/sw y]`qhr]7^uj_^ݐgwkτ'w9 S66auн6O7qŜ=eNJh ٖYhFZWoga>{;ڬc2aQϯ P5($JhSqN\k1)qDq؆mR6CsTpk9Z`r7,s%p;<`Y{C]u^٩$g<ר cM" s@)MC0YEaTv:g 0cT6 00 DaPtiR"mP cbʘ Ly-QlsaE;b`w >g+PƄbǔ(ﮰwaٔ1bpmqǘ1%Ȍe60Ntݎ= DQ?gzqv2A8)N=A& ljlXg0]ӓ'P+gF*jOw5#,1"0 \lJ"MNa&Me)(.%(9 IFq%X?q1+*c:1Q sJe[(L٦>O'؛q)W8LA'8[ )$n/IM;oP^aN1jqȮŵ(YqɹP9_ RSMSMljP/Fqs;u{n-B+O+bk8Pk|cTO1;{ES̥zhʢFexC28ړq$LrLkϹ6d*eM-u@3nz0q2X.qSY?S68.8N:8QM9ʚSr MsiⰛ(~(vqǝQ<6#xYډ =^\JSCaG}~D@hK)NhqL x n >oi^ha*eLz1BZ0cXk@|y|TY+GTb`J{8ٞ8"NFh,r{8ǧCTo1r[o.0j*qs t@ktB?w,aۚN~O\mJ6W3#ƴ)WR'G48T!gDqt~WT=j0{G!G|"B9{ Chj[¹wN! g?Ბ&>g9"qٴۭ;J:{WjǔP1[_UXl;uMl'2lCq㾟Ō(7mىy$w2Pm q`')/B.d*KwFc0#GgqĘcE]r{}a'Ԯ^Q)˥%f,%*g>Y8/JKN+J2Ef0g;\6Kpüv.Hx6'j> se\D"a'TA 1k:碗>JPBߚp(p'JiJ%)Y7olLP7n1 Ɔ `&~ 7drRh2&ܫZF^ba iCirQg1w5j˶s11v>0`!rZ=nY?w݅P\!YQV)z eߞ dS=lƑ#fII0bMQkNrI~f԰ BSj{*`lq mDB{䷄m֑9DBByDY" (zS p]|DbPw8R7`?1l @_j+K8w{/77.j};v ̱31TQmRߥAv D[6 rNN/71˙ȸ!F}Q_= &LEŲ͓zVwQUgl.`k2r.T cysj:X -OEܙvbܖCʼtJrl1| q PIi]|NJt5M4!E3k}Ȍ1NT!vAaƀx 0FG/"nZ0A 0iy8t`oݫ{T#ϸġ}Xw)eY8,B2ؔ)kHa`8EJW0YLv=yeM1ԜFwf=Ĺc1,acl gR LcTi8;%)(3qFq:u*rW$ES@82qaI{1e̥d,hcL$Xwm؂#ת;V%今jY;U'Sia453YYu΀削}Ϧ;oc(Lò, ϛ^Є08s ~>ӈ lաch31`j;eM{5YUG:rM3.ƓZQey39(܉hB-26S^'4cRbtL=}(}:a׋ 0i^H-* *NU\'Q}ۈuBHol6l{ SIMɘ]Df#u , .hٹR9&kqG91iFa)+@ƄzRDc M %Ŝ玳m)׮8Թ58X0oCxj%OdܞzNɍujL2J4݉g3>N6"ĽO2TF+æ'FQO+xoDiO8LRLV\Lj'GQ֙ߛ5G{ƣe'9a,9FTAd\p<8Kbr03Uւra5a8 UXs]s8׺MPk)j)X;u(i"Noysg)9?Մ:+`(rtf9&Am`Tʩo8,YͲY.3- rSy<97 DQҗ=g^;uG 51RDRJez(Q/ƸP0Y֋#]EI?0lT*BYaff)IT.3CM[MRű&lp_nSs$=ZTFُX4WGS8`Yy=`+;\߀ (@٧A{ӱط:q]K)\l:''zRr[+'˞)dCmD Gj@4iGL(Q L1,QDa9-¢)lKXVX3] &AY!_˕#qqW8acIeg4+â<+kS4VR N9eR੧gԢ N +9SpH0{yw0u@)+[]>+i?a/wZGn{"k'rLQ.NۏS> t=Qbc 5^nRƈcwq1*FEˑyٌ ^dRvh_cڂٌ#5 㐗0D&Z=sQ/4\+XJmyD{,G-l hV`RǛ+qb"1Ae3S3 [J?P+Mn:Vv`uLMRn1aʹRBa{|TT3-P2YG<$8P ʀGC(Eo2& HΑ>*̉㴩nn3M4bsK-Y`Wn>"w.A&Jʑ8ĈZ^[wAwgL㐃#q8'&Q?{g~Fy.8r N(l Dԣ+7.lj9rrFq {Y)m"OᰥTIeLM2\p=Pr9{ gsO\a0̩J;熳G;hR8ޠ9{8ǖL ܵA}ree쿔u~|qL(8.Ɓ~Ɋ8# ƸL;&̄9Y*q8٤J΄eYJq_71qqmF=͠:*_.buߦb43:S61.1{NX,TUG-3M@XS0[E4,*@MFtTy(9&ʲRr߸`ө,r;"Ts"jʚ7^[q.1v (\elڂ}rƀhu}p*sPqj_u(!@+24g6M)=$_p%l,"z+w dnb'eZrDE"=s]RuL۱#(ʢP#-*֌AV/R =D;>/3iϑh } 0 0T'wfข.cяPq1}wJQqNcŽV럺&'T[4caAbM^rK Zh0.)wE8u;؂cS}w?uSA=>9G&c DD28u;tQ]4^c{Y=syj*w^#mb%9[ vrwe8yl)QS yTP (LS8-dz(y0^a%)s=W_߷?dw׳.sϻw?v<DDG9:.& Jصk̵fT; ݿi%'0䰿wgyq>5?VsǼg9 Ϻ{괋s l?lIOQ~>9q2%4;l!D؈x&"aN%qEQ[Oesbώ.K(oY}sq>4Nt{ ζ[_]70zwR|_r׬=?pxZp>RT}oT_n8uF&f8Q8 @ -'šP;I.GZXڶ* kC9=H&mFi,=a@}e썔D;sM#N{& Nw'ǭ7;6ZMp٭yo߁s/?ͧ)MixOB^O4 /|$Lu`,N1(yKq0LTaWS.qFc7u/kq S1p,iƹureq4X,? ^ )đBl# ߅lbνQ]˲׾n~k߇'qk߬~aoP=Yw>1m``:ox5j׭?nT- Z R%x39H=Q,a{!M `M9}&{.5WҒVQ[r =)2o }Aaa) +B$W; N9+@PYnwEiI#O܈C_ExϣZ)ޟV_ [yջq `fzR^ +IJi ~v?Gf&?tڦ࿳\i ۜ<ά%IENDB`zoph-v0.9.11/docs/img/ZophImport005.png000066400000000000000000003054421345420530000175260ustar00rootroot00000000000000PNG  IHDRtsRGBbKGDC pHYs  tIME  2; IDATxُ%w9~sj#\u)-Le ? d؀fI@7= `43fIEVʪܷㇸ氊l`AQHd潑q#w9%?Ud;^y{F(D `P\,bc*1X*1TƠK'- zٜ}"aOQx8\rpHUU Co}[F#~ppp#(bcc(X__g8aeqqul6OYYYa>!kkk0(˒dd2AD|goo7o;w?qxs9::u]}k-ANgiֵ8l6NKYz=| C4gqqHq(1,jI"I4] @Uɓ$In$3",*' w(û,-6{8l!>dkk Ueeu^;,K?_.N I^ЈZtǀ0>Tx&ٔzLVhb"'\B - шU`8daik-Q s >y U)FQ)WƔCN,s||1|^ys_x2ncPUŝ@LE<}G? WL&3q'l]]0ƒ1KZl)+KQT ?٥>EqU&19q2ED c6771!1硪O6$ a賱A2>UUa<$s<ǻ_.@U)˒pq4M<, FAYF#6EFtFᕗ_oٌdDgS񌼬JYZ4e· 'V9*JU!KKfqJU)Uk믪P(\>y8k A`i`0CFk(w(˒,zqv$SRZBz P\ʢ",`xymWUZ/Z|aïwT?;'|npQE5s×K[QAb)Q1(:fn4A.WWb12qK퐪l,n988u]VWW,xqhķm|lllB$1 O0ư6 ~x7 3%4:]TyDn9aX**[#O,M1u QDca~8P4BBkoܺF%<%ˊ}I#$#I2F#6UUш*'''q||Lʕ+qLEIBY;wILUUx^xhURaJAq\6I2n3$qFs, y6E p\_de^4Muz4 ^z%Ɠkkk;L&NOO]<>ib #ƧZFqmRLF"4qlJ;mЊ"NI'-hE iyc TAK*6hE w"ДxtN3t'~t:o&ׯl$ k_|d2yFHr}~;ll0}7Wy啗;5%';nD)񨪊lFLg1y^nu Ð$IȲ4-(q}c !"TUU'^,uП$If~f}}Ue2微_?T( }0j8l6iZ> 8UV%?dt>@YCjBZ{{Oۭ^Yg"lU& °zEQaC'X[U#AL a~ >bԀLzG%ZQP{{{,z?=&IDc<$+'1h7#+"EUb+Pk}r* X3hW"fn"rjJ95ld @B"j4Hsv:1qp ^\5\2:8V)Džã=Z̀^>͆O,[:-f)~uBE>YZYnwOǟ|BQfeb4ANY.FU"VXZXd}f&)x@bNv6n^og9g!i2\_H#\DztO OiE>Wr4s A.tƿ͏cz^;xo x;cnݺ Yxmq)k|1h:kjԗ

r|<';,L?KuJsE{RVO,e<8PC%dNKZ G|vKBGOyp41^ p\"zqN88#(=_I>^D{USlFS*> }oc9g|;Oq_}{?g_"ꨈJZZg *`+(bT1jdy1ԍPNGONNd:ģG%gggܼy999l3]^^f4^rE|MY[[d""Lөnoozz+?яHf)V c nΝ;DQǏeoo7x}ߗHDNjh6qkkkI;õkJ8Cףjzm~DD /TU"O<ѭ- U]YYPܻwO:E?/牵Va PVV*6`\\<9}H6fժJ dicKV7o.KQK&I~6V%J\ժk ]][5Ę\])M!ih<9{/66w~ҚdVc L|g0Iz*2uqqQ+i-DPq#_ovof8899Q'59;nb{^K7cg5{{aEU @a+ ǴHI$p1Dɹi$3 q+jF~UXF1FS>}x_o߾mFW^ճCvni6,6jy0ʝ;daa_~p[W]hc\R\5MJ)JyQat)ҹqv40ZUJdYeuR^g*Y) #:gIqD=qD0T,)~-|i @1ݚL&á,GuUUb@#"%S TлHȩBDĸ.UU [I笮,I#h4i-K,#eYJqbR1xe_Ϙ OkຮTUHTUZ];2<c3SKBfhպrrDەfAF.K٢jh8,tdkkKn9G9>=Vkuq uT˹vP1uM%3zY"*Fȗ/"yq%_ޞEx}{zZcA%$Ӱ<ゟvզu H kh 5*Qu18("G+u( nFiR˽@mL&籱[z*n'ztt$.4)84 u]~q?7[[[ċ/JEZ=88,C֥%yK7xx,^.%Emm4,,,H4MzIq4y/5穵hݖSFrzzCyq{iet8::ns5kdqqQS8V,Kt20m|TТt,I5qDX[[SkdYY1(mKlxWNΧvQ Vxj`eE#"n(g)[$AMOs0>;bme'\~'0_p.>)i=E7<պ ԬapTPPKF`#\"QT] 81XYpYh 6L =JemmMo޼)⢈U_,K999ڵksavE~( |ߧnѣn^nO?4o+++Ǐ2Z}yAH0 e.ֹX̅}>#mCYEVEUU"ׯ_gsunK:h4b8yv:|ߗ^++o:sztH^fX*O`t.KxQ?sѲ`:KEye.֖Ex<_dyuiS1t:m"^R,پ4+7[ql IDAT^jե6yFf*fZTeb-hLY|rCxp>8EmEUU:eLS#Yr A0ƸYIq/ʲuݺ |kcUUs!W ci4dyp8T #2I 5 CM.'iL&ic;\[ܿ+{1n7\Wh_N(J2v?dޟOxxc~ ݮ"YLhGoNuWb0)-J_|[[ ɽ@E|}APTF vՅcv:jER8ƣ(JUQҼ8M䢹#ʋ\-m%Zli֌O6mR6/cZ0$ Cͦ/,*H5}Tas FkЗ,z54-EH (q#:G"j\_·ZjOG|_|?Qp_ЕXX%31iuTUJISc#`-kP,U%O7F]*"uɹj9''',UUvA0g!q2nNNcҙeQ0FC7q#uEV:_d?ytJXq[p@#zAu4R1_%5_y+m<𙯈1.w˛W~FP^6, -$ȼ\_l X %H# |)gD$t CDQDf:rm>|>w9::ڵkrn߾! 7 Ð  Frrrƻᄃ;ƛA@q/+9==% C~ӟ\r`py| M F=diiVȲ7|;w0NysYkf1/WOEt#fX]i=Qߧ( |nZ"~),//3 FU$ qa4q],UHӴ%g8fw1~oX|*v$qtv0V>vDx G(%kTrxxZw>IȻ,S\!/+zܖ꿵֒UFA5UAYXʼML>gg'(k=˲y"4ZKW Ɍp_V|\bTUEubBE@~>Z=uq0\nLǥfdy-ze|'"o8~W~m}FQ׮]G?b08𐃃ʲ(䄲,1jǗcd泷d{{[?C^Ƌ}{lnnz=߿G}/NA$g?#2r޽{W\Uk-<~cwߕ+WkװJt:8::"l6.;z-68==%s>^{=w+Wo\??`k}(?s$aii{( f i4K =)L,aשÐ*9Bu 'EnmjvHӜ?!C}[kxT)!G Bϥiݝ;h<\vΤӘfTBߥHEGrvғɄ(Hf)VK/1r򲜝ieaxŒc4 $&I=p:b{Y+[pvv&Yv +rttQJײJOb8ţG Y~H_ '''Kb H+j*x<im]iQq?zן = ߤ\b4A)5ƕ%#B2l&+++En=:kd2QBsxUU$qU)TjAUǫWi_ƭ,ТV,+PUF=z,-r,}&hY4Mf׶69#,98Ri6 88cE!U1FDJa>2F89b.dǩ%qs0ؤe,/MN9 n X|OkRB!j#4Egh|c]^y~K4G;zr:+T*΅Fj<МV#tO>+hR_Q`_) ~/5L[W)<}XEM=JqpD!Mr|7P HheJr Q+E>fٖ@{Jge$)fiͥ%I*숲 i6TU>0N謽qUUUUq||eYJ7nGIb=ԴP^O> BԬKKKqvvf3@kn<^m}7)UUiٔp~fkkǏ9==XX]D]&o_İ$3RʼP0bmXPŒeyy1ƨ ttz-bBLEgZ k ׅ*V(ZD_Ya\ ێ9&:I \_eJuN2qYYx:sh<8"$sT/<_|UJU!sfOٻL&-R q4gVU]*ODTU6,M:M$bZ]Ut5vU#D^Ǖ+5rSQL"bm qDEUganeqO3ji|ΙS?"ϲcPksJе\_e?WON`<ѣs9lPZxa1ueGSB3YާL<<͗\|)/b..iaQIqET..SZ4#Ѳ( |נj)Ԉ-(QZK/,^P +Isrvc==Ͽw_]矗&7n_JKd21wʷm75"Y^^բ(ںjZnnn繩;A BkGc}}ʓSE!="* I)э7'''/gjvE1u0 Hr-Pl5H;Ph.%YN;Iti69矾C<9\?W_B[[48Ţ$+5gqB68_xZ3 K* %P%Ֆ! Ʉ֔e cBJ $I{20s0(w:.0ڢ!x&,K$yZ:x2iQU aV5`X撒8nGP$LcXSbBJ6ƓZLqx$dDZ!֐"j8Ꚓ/rSyS y Sb1.U9wb8||- bg~UMO+e & nB Cf," $B3F %D4kp8; B[Vx )|Ǹ?zrB^w}ٌoܸA<~6661'?i0y:"MSZ,9D%=ݻ\z1ڵkBٟK/^7n`: <ϡ7ppp^Ɩ̡|NZ\\\p4,K4M ~\|9~1c0b̌-֭[0\Ucbt2@8;;Ǐ޽{!c\t u]hE$C(%h]Іf+%LA<H iy SNL!P58ؿ k_ko4zjm0 e#|[h3 tAq" "^,ccL@Q%$2F9#P-[JKp*,Yi8Cպ)^@6]mkj8![t:)h0=FSPeK8v!6\BH 1%X۠,z11A(#2ưV'ONqsf;b^(q fJi\)%K) }&Ab! `lYJc%*;.tHc(!9OSdIJK6]vFߴQp[dU'Ugm!%d|s.\}ۈc$ I!#IȗLY0cȠqtδy?X6nqeY⣏>믿#MS+KDЕW"bc#\/_pd¿mmm!MSbsQx|Mw/0˲\YrA{"Vz B'͜<_`pqqh}+>DDFヒs\|zC(U|Aۡ+#7M?x<xWۿ_㰏qY!cDAyd G}ôiY/eX6??AcUE9CY/PUݠ+K 0E`7htp(g 4M$w2qKкn(KާF%5e*!Ţ]yE49Φ$BD`55 N^CCY8;!Z4Mn(Jz8KpևFdE ˒a%t&:y "o E&FYnp8ָOPܙEO0Q <>(IaQ`HSID5Xp`ف;Z'1/!I5DpA8߲,mFA`~u2ZZ@gıDI!aI2,r6 d Dt3XPIs`נ$ |-ln!N"!1aT5gt:=Z+/ 2JBܘXJŃ5A @BmǛqCPYnXXF T nvFi!> YP;4~Ư &eeâ~w??"N4FEI$ ?)D?C IDAT5ol$ ho#+3! c,2^862\B"IJpΛ _?J CylνC7G/|^~*'YDZ.墁kƁ!gǶQsrf $uMMSueU=i(Bkbk/I;c:??(J)UtbR `lML n,p3H)ĪCDsЦB1AރQc,㸮5ߦi0]M >PYDs OR:;p\QՔm^N锛愬)1û)>%1 #I,`A7hD1CO)U@*cB$ xἃP iyNm(6z|5+-Z;HETr`mi CH6`DLq,ٳ&9;p =  o-DZBmJ,$E $fc(&z:tz)E'66y8<}I4%"0kNRD4TO= D-MRJ1%b 5Y=1 fxdqLI-:v6 eAH,-IBAצALew 5$xbO`OL$6! ϧ , G'0 9 8Q$'ID*R:8%$h11pEZK9v!ł1<0LG# >'(jŵ7H3T N"K95|=LTO?jG'TNWyg7.o>!_l}VIO~Boy+W "7nܠS|ۨ O<~7,CL'''X__yd2t:n}F#lEQ IUG$I(w[l6l6&i\wܡ]e$Ixkk[Nq[oEeY[oEz= 6z=&"sQUҝRJqۥs]׸v8==]Wb4쌷778::t:#vΡ,Kݥ<Ϲ k-FCRX__m< GQ  8>>锇!EQvw0 h}}-kwiX?hD;;;'I<^T=sؼ-QK]"IRRB8K6F|u\|>5\ uXjaٓc"CP{t.bL`IKCuL#ybA{!{)ϻ,uyxos Mf) f/9p9~$gDHL٪aM{>ZK I!:K2RfH;@G?zTlmNޣM@gt~_%x^@'"i #/X /#f|_rN 5L9A72u?AVK y4q]װ{onx dstrr ^}wvg_:~m,QJUUq$N;}lFvh tr\5qZT%Ƨ'o|eI lmZ~OAJ=!Msloo#ILSb<`ooyﱶMiob2nlomS C4M,(HbtGGK\Ummt:Y1F >Wj4X%1ias"#'l G#b {{{8::&fb,kH$A*fǽ63Jt0>Bt03yx >;ƃ'?惃pPʣfC44qt|Q$eqsv[ۗ1+Bcf "bAlQWOi<n0aGR"j^Di,YNAපNsI kiƐ#F20KS]YƓa,I96 X$I0p &/8W\/q>MsPe+4Ybhp*pz*G!p=t:)Oΐ`]08F/KȐc 4$u4]0)'D4.0a4ia_ht] ^\!)eʛƛ} jxb-Z;$$(gHE(AE(*_:$)Ms.lsJ2i5.t%lnoRUռ9Gq;B6"MYwiSQi/X(ڕmTb2K T΃}@sapN& `X Y5 V RJRJ`g0bْl3QR1/iAȲ "2`]sln\|VU̶_֜e$_'m*r)=+.I^O S!\||7~뿃xhTU[nacccE!Zp.5>S\~GAE7(Q|e4 X[[ Dtj%R.WQa2BzOo~EQ9<~u]!M_)1߿k׮a<#3,gNE} >pet:"MS|7۷oÇx0i|E/c6(JWXq HdFQƘ6ͳ1~5Ǡb :. aguBX/pNw$)b97!]p֢%A=o]"[ A0$C"EU6(f5ʠ,kX냁)}A; nCD$b )  $+M։E9cy V7`dž=8Rݯ|ބ MmPefew' H QDG+0p1eTU"(`{$ nL)Ų+,tl$MrdY2qc zg(Yh0ĕ+ }ztM_Ac eU`2>R*䝠Y^HDh,B̐dbAu] YGX@0LۛhNS[TglbgwM`D[sm| "F540UM~@ HH$d623XQXXq2(9eеI n)%`|Nbw{/|;[pxNJ(AT R,lhZ[4Bq!:2dJgkɡ!n,v rQU[2u^ ^:Q͡{hjkC@Ca z:yNѠ$J) V7YTkdIZ d톨,CHywA ­??;w(˻oa81X]obG]c8Ν;_je^/ShRMTAe J8>:GBq~kDt>`dB?}=p^.zs{.isso޼-ܹstJJ)F#n4x:RKg0- u]SYt:8g͛7EM&^,"{m ֻ]z(wDi(sަ(M8"zt?#:::ⳳ3eI9?MBʕ+ƟrUUT57MH\'IB~!._UUa>? gr뺦i DF;4M#!٘JR(%8cj&X ,tl]Ee5媱p^ASxTf3B,tsscZ,TW-%v{c9Zkֲ3Zh c6$A¬U@ <"%A΀V7ܰTi*Ӎ(DAʥ(C@|&؇þ,(`цTd8JB&Zxڟ [/_ʌ/Wn g&G1 6K ٵ$6)Y+TR3HQ*$eB JQ.A1$18tv 68n{=nv.7hkk ^?O>D<9yĺAdƒwu;P7KC '3&gh%mj""wly IDAT8gy}= DDQUUܠf`oREKby'$%. R2HXn/RƳ bf&|RkR kmeF!42 /|(H9&4TDXE̤  rdYu]C74A$DDdpr:GON0- *ePI!I)RnE#RKս(h1 !ow :Imj R#|pn#;Ζ$$h6d$Ihww^] 4VZ3#i#1 $q:޽{>=xpȎ=^zU+j[T ?u(8I|[ߢ,#+3>4ۋ9uX?hziv_Dw1y}d)Qp9f^_4' N',UJeY{{0`0͛H>c:yR]<t<|{{{\bn6661ϱu]2vF)^yww8s 4MwxY,;;;4 Ϲ5Ư vww( v!% o!Q2c^.X)Eggg|ttNK+Jy& !# ?!S$F+Е+W0_,h~w?9찔;F#tzO<)Xd(H)ER%3xAF8_0uh`LhB!#³fSs=fdcu;ވ %/X9 MWeCIXkMSME=, Ȳ*7F-Bl:j,:)j o3jmQ B57#y'n/Bޑ"(#80q̎+kl;&{m"c!dmZJ 0&' #{xb?בs=:e0|^C7IqwC,c5!LB:Qw@,ZX)mC)k=, 4 4͂I"kޱL9“1$AU(˚8^0˚zN'U*MEQbE1Fdly&14 86x H9fg.KHq%f1ϧ8 zvUuq+t:pր8/xr1EQ86S7t!ͺ08_{x|zBFtz],AlvB{(C59˫zfE$#SV/p0Z,}L "AL3@UUM)7ޠ0`Y 6Gm1ݻ8;{8鳻0L8N3zyw]r5jATkCe^>/"WN.\@j9_~u_M,qqs=/dB0>3~pwu o<4h_fA} } ׮]>Gb}}Yڵkt:N8::7o.5EQvT+Z>WUE ammRG˼br#}ݥa4(VݾZ/y2`0N_)%}ylA{,k!ucv2Nx%_t⾐CJeYiVȩ4FBJö̽鏤u{{fdeV,Ei-xlٺ1 { _̀l&[[6EHk-gw9FedVH*3#23"{=y~Gx^]kXs0ڂa']B0gY$H& 'B\Hc!-E4ЦBۮH [ +'ɚH£|2#2B6uIL4*4*@Zp[h03MϘl5U^FF%%nr`o:6ecA)_G'CJBG(L$$|xؽ7PZGÌ.՚,;bm@ޠ$KCp0 ڶ Pڄ J h@kӓsiXP䝈{ݡAgӜ.ZBq*MYk)IHH9>,q msh&8$T ( Y*+ZfDAT ApҠCD`,)Tօ*Tn)K:8UEQ$Y7P!Bm[o[ pL (Y|vvNs8 U5,^{ʦK!@ ƯX)E, d),?;;; ס J)/eXB 𗞽Eh@Il :>Y̊뺦iqxx(;%V;ڿ^}0rãcZ3>O?4e-I,Q%ױj0(>U|v?GQ>Ѐ4i߿o p]ǟΠS`0B$v'W`Y!f^~e\~J)T=u_x0Gawwio6կ| d$xY#\v 9i !V\(* ֢ES+UUmnKuz+t}a(pyy@e.Ћ-f6!Cz=\~=z!:C#.\^{ p~y_wy߾ف @+r>///#-Mc4kqImRJs gK  ,KQ4F;q$! huC~$qkP0ʺ #Dzk*1ޔ%?)!,0,C*X1gHt Ajm Td/|wzK$ @$$eck;K:>>oV׬ᅬ^Gy]%eɓdTf\M>q !γ$`0@] hۖNOO7rI-X:M7mۢ롮kq㞝l6Õ+W0E~!>;;֪( aH w86l0%{{{$W⭷[o>x{{{xGh2`gg]5^}U|oҋ8;;Ë/^x*R8<^x@W^E9pU5 .({a6Sgq'KɴW%hUd5(J`"0hi,Ϲ:fޗ!ȓ_,@"~ϻ$v88 tI= źgnE縸BH /q(QK@O;xÈnMr@p9j `9ffrAD#˲*Z&n*99"~?{G|z9w]Hbi[K,zOg痸z*~ׯu:L&(˒8<<(( Zh\BJ>}+jE<ߧ7o,K|ᇸv...F9KF\. ի\|m /yRJ|]zJ)J::y b(Jz=2p4͸ɱrDǜx8_\N!EDIJ.!uTH3$YC6L"l@'kl6CdH..;=+R2M -)$:|1;0?9+K(*X5Vb$@%ch08s*qBƴ4qh*S$II@5Uj;;;B1;Y$6=)'B߼NqThg7#jϗ`I$2obfv/[k$*@T,$d@Y'ץwvvv)Wd)8ٟak|k[Nqw | 'g8=;G݅PqX,VkteDj^,B)deYc8E߇RJ!lFł7Smʕ+ørCGFXPDjn(v`nG_|V+1`0NG* ; Mӭݻ<i:b4?1f3L&y/  `\rz8>>F4!GQDrQ c MS<źؤ{rߧreYRe}UU›Sh4bk~OHZ;m[ N&6]̣#?3>WuM7i8~d)eLbCi*}~w($plu]1?ݻCA(wŗ~ `^ v;(rOh3ķ?H>n#OD>δEy!$k@v=.\UłP`M/n(GȬDYVkwʼy8H n%T@Ƃ\Vt[|v8ikZs+Y*]T,[ۊD n;MU$+ IQ"v0䵃*km#kc\60Imc!m4J)6";"g"0;D>IYozOZă8A (r$eA! Aώ(b0e|^+aq`^`XqgghYBkFH>cg^w"cr9!X+aX[GZHIFeiA(B$<4=EYE۶89=N/!C+QTa5-V+FԘ^# /՗@HbV0{y ;wBqRJrQUU\l(,Kz> !v N#j53bAՊS!6mHkx8Q'5#lN;XkImSs۶,KlV-{t!lzFv2q ;`c5;Bsp_V$)WiŪ ST`HG?8P`uUYPe zݜ W&;ݡ`,y e+3Z_0m eYa[*v4FU%bbUcD AːBEײ,VZ֔s4yRd271r*OoJa섪(0 =WR7P*|Xf}PDȠϨ@|AzP|aL &|䁷8Lqy@ec a8Nq#`1ƣ񘛦ٶ(sя~LYa0`Ot:k!{NT5⋛RX,6Uzt9'듲,C]˲ y:^0 饗^NCȲlMTJytBu] f0 7f"(8c$ Cl6×e 9NOO*a IDAT Aaܭ7 MSa6?tzjjLg+8d2p8031F򯇂b6( e;)WFROb!bk,A笔mX1% ipKӄ!W)c S|aFR/$,4/mL&sM|+_[$ p||??OS{N׾$I0q}۵ { ;߹sq` @Ŗ"A$Zkaժ MS!McX@k "Biu/FyH~w~pLaz6ꦋ9:>(@4mF{mb&ցY!TU"<٥5:B75γBj"RڇP5eDa⵰)l8|v'.Ƙ} m(E 1Z;v""Ba@hj58mt?:3W5q ަ< 3בź gqCk0\.Hv[$vUKZ.Vymr*@Bd:ʐ9!Uaszů"M2dY "o KBtyba&)ỻDE h 0 8 st;Gh >::#\aօsMmנi]o-$F" )hd."ojmU!!\'İ}mg,h <7_}q b:i`<#MSupk gÐ1i5Rlnʦn׌8|j=P @wV2Pv|b1[~J6T!%pE(%ydW00XH$A&U c aui[TU )% t:EQK~Mݢ͑f8@W A۶p`ժ "zy  V+` 6HI Cc YƵk9ڪW^y~vx[~u}S=~I ݼ_FL&;=]LvȲ 88_EQ(|t:Ze=agg i" C\v DDu}ܾ}n^~e^Vn ~Wqqq͇-~ӟ{k_a<o??)k|c""Zs]tmJgXk,)9H勽8_z/J%ua,`@ԘJB4 CY's^kl %R8? L+_:1ܗ!e-1UAF 18N\@[*PVꦅP!OY#CLv{$$GEt [3!1dn&$ uG '%CX[o|+CA^<" >,mF?яx4]}:<<8{իݥ,)OSZ򒪪❝"D۶t]ڵkZ^,*(60 ( ]kx 5a MӁh,9:;;5d2x Îz-jW\N#2|Hxꩧ?ݺuj__Ȳ 稚&{^`4.Ee~::IEQ'''o|OOOO? `Y6݄Nm\%)\\QIGkiHm[sVXI"p* fRTVc"k"!`4$!E&7$ Z\+dL«K_ѵfH(kYj٢- v R("^ R !5B$:p_-ECkT[$K'UQSlZ JV5l5-hclLAmK2I`Ҧa aG$ ReQDļR"^{|'[&.O86dz޺k*#>592sKMi,YkKDr۶h{R}8,x1[ʚ$E@EHN5$Rf)tu }Xg՚uӠ*$ &" D-aX)Xqwq V3rGC\<XEK\\l~A%ڶ8 ( 9t۠Eck -$)Mk5@' jmPL"N3`G[ mg{uF*g b FJ㘫'#RT Sݓ 6:XD1KAѶ-ےXC%Y8a̎%310Q<1͗d`vk{CvL&`<>AUUHXZ)?Qh& @GDdmxcd2jZ-(CܼF>z9ubU, >4ro4=+>׆.xKy>QBz泺rIA|~ I}{ȃ^Ou0NOpxx嗾q~a6[`4c݀sڪ38M32,G= য়~^7o$c !;)xooNOO7vN׷c8qch4Mh`@DķoCbf\ݿ«Պ>Y,K03x pm)I:шִ6x<, x\h4?σ^Ν;|M89=eK/ q$WKB^k_2_?ܽ{y?Ne,sJy Z[Ѥ{SGe$ ]( ""BYt)C&9r2B42!& Vb5yڱ1 0N@@9"wW֠(+䵷)$Ɨ$HS '3Y#AJ)4FQu{YޥEuBrQ NHRAȚAϢz<rdA9ւ*@kE %߹!oxvv<qUDY ZkV8;[oǏW^yO?8xi 6Åx9IPyhO3抇( ?ͳqR>HC)~+q'l~yC q&95My<,nzo)d O<FnܸO IKqХ@̶%4 ,| m( !cѰZd PP2 X!:ARhXcYgY`X()$(ނ)$I hc&1f̈́\wN1 h!!6jp{ B0, 6 c -B<˲d($6ɦkAQ?XrD8==("I$I]m+BP4 ,nO+q1 CH8N9 cX9;hB fIH,,VUE)QSEu]cDX9k׽A0 H011  .Ev;V3GKZ,fXV`k8$ݽ!q! ԃkx\|Y.jXO)LݿK |qrr£FNOOѶ5u1]L~ %9pµ6s3hoЪ58 pՀ CI2᝟KRIQ<ϱ3I sYQĀM!!6qpVlia0(I΢m-|x|B\9{{{l4-trarNYn5蜕RQ[n}GG˿_&۶n`U, æi À( C/eT;A΃L&4H㱛7P7%n$By OQxaU'q~&fEQ^"%Aćw>pwǣ]ǯ;8:ys)#jK\{4Ňq޿w#Ïp77{9TFfEQRPнV[ҳQJۺ ZrHW8MABM:cΙ{/?CE ղ+dEd^{}LS~=\- {woĭnʕ+菆Χ_D GH:;#W!I1xy/}B`h @ZNzu"y +(K8ʇgH9 JF4 I! X&!򰷷O>9|0"}1*]wǘ̗ GXG y6C!ꚠ>tv Ԡf<6j!6<'Β\H{{>ʬ@H a;;Z- ᫻׷cƭksB($Fu ޵R-l,F8aQ)9,[mnn;UQ*ĽkkkX[bЏ\ǦD  X}lv BH$0L"*7/ IDAT} yF@H *aPe ͦH9t$Y"(fxn29 <, k7+9~ʕKؽiwo /try3 r,˰=J= Cd5ʵSc9_@ uJ;@]k!cI5\t }UOgJC &BS6hZGMx64@0U 2To^y|o!"GGGG0M.)k*ﻲj8.`fhp$!"ܸqÃʯ\_5LQY{V 9 G}Y7xkq*5˪~K!.V_kNyjru]n 2lllOS[ [߼A.]b,KN[ct@FZiދ/`6.߼y5bpF&gβ .b8E%w"x0_rwϲ ַ:u]< JIܼy:.\#q 5|}k?S>do ۿ};wჄ666( {!BȲ[zu]B| {r]~qj2L锲,( $i!#"rŎ9- v]Yd=C4Hq<kkCFc'iVפu͑BIp^Bcp̦^QJit ڄܚ` ),]ټ0\Q  HGBsֲAJ֖uZ DZ*uYh `A sU{KaubX;. FZkw%,QDDkoRJe !P&|/cJKu UUuAO&!T )-Y`5qK|!bp;&uBhj(JdE$09a:bwDjRK 1! 8GDDq+y) de+ L]A!%$(a|Xmmm떨g0k À@!$$ p[1d&f~×\Hn,4#,KI I24cd^: ǟbks'''8|0 q5Ň˿ķmWkJ Z.b'[R֚M_m?kK U mjdS>?x677#i]eIb|>|~xIᇔKB`4`f""ekÓ!~m 0 Iqy8?LaEȱCo|bjW^yw>|IeY:>>2)^JTdsֆhCsUU+QkuV66==1) h o,ѾuhlGb`vww)"L&ܻwaW͛J!mR[rO!qN,n4_S1nŤП{t;rs4 $ ϩ݁pm ; "zaZ.pm$;w>^%lmmam>wy/}{"ew|0ϭז (8?ҧ( +߂y?x?:>r Giңk!.#-R ฒ#4 cX{.^yRƍ11ܹz xz͒%&49o~?FqQd\.9R*`5mFrbe*pxtu]+xG L0a4{v]O ;f"FWm$.Dew7! ÃAY CR xDJB*R bh*IP6%331kJ\VmՉ,H$QD̂M>PJrDl JJbE$ј @ѬjBקE`/H8..,43H( _ A`ϓE75a=)mw]tE۽.cU4  @1`LlȐ*r5ĝ3^!Œnm`AHnJAn1p !HJR R 65zڈ%]t4[b4a1O(K׾S/yCwE% Okyn>vvvDl]ױR=R{W\{lՒTB Bn%f;Y5R1yPV%D _tQub4MQ%<7,x2r$dAM`kkFrp8DUUֻi|~v*Z :88O>tIy-M`2#""ڠ^{vvvkOygcxmmm[#{z iOE+pC3`ݧ^HH:P>Cŧ]=ؿG\OqE>|tuwIǏ+ܵAU+/(x{{T5z=޽*c}}^}Uhoo6q>̊;;;I@_4$Ipv 4ܽw>ʪBU<g`TH9@!.]4McG;ZG/$>~<.h>spMeY!X$fx4 q|F78ыVv7 'nTz]QD@[1KBƄԂ 뤤K F m6 WeZChbKr*@,[ZF[aJf$[xÆ#6`Hx be;`&ʇCui*w6X,0{!#&ʪ!%*ڮ.hGȲ |.5)nwpQha4Lki7^F>=\qEQ`4AOOOZt[8;; ֭11{>O~1Mϰ4}] kѣGtU #X<x.|n;fUɪ(n3MAD'WՁFe[~kk Y԰:S#WcLk|?D]טVriw UU1F,KH)1 ILD￿Ҧu)G"/v<ʕKc"HDÐ:e]s Pe7<We0Ӝ{˧siBB7s67s2=1ˈb6Qa6u qc}} rK.a{{8`xQ! C4MݻxAa>ݻw9 C\p<(IUU,K} }2Fb: ppp-y!޿u]Ç իWA Ʉd{4[.9+3|s\I7n><~S,s˳1qGMSqЕ̑ +S94Oڵmfl vgg~ܹ˿{'_[ۙxy"GAu]v?}ȩK B·6"0H BUe0ljVk.VٻMcoRkQ@)AasP <.9Cd $I$% ! {cH MSO+%&h~.Z-΋uA}Peq{$ Pϓmvvvp 1駟>;wKW^ ~0eY(,Kbyc%"_<*yS)yZYO@aEU"Y, Z,朎FX&s/^#RJ~¿kFOQ~,;Ra@R\孭-~:E&z4o~X)|N޽{Ν;70!omm'.<#vm4n HApeޥ6۬aʋ1>S""βb}}Q|>|N'K|'t7_woAa/DΦ:99l1Ώ)#TURNNXFfKM!fӄ7;̖0ܬyccL[U.pz,#ULd8LRg 8GeY ,2뻜)iP1Q+Gi$PJ1 iSs(RFרhA `׳ݍ,4 IeوA0Dhv78>G. i{Jy5M`Ie]AZ[u?pc 6,Z1,Xfs}~#6P銊`8bAw!Y\\HRe)y"X c]'i*l1 45 dA B)FWd IDAT|δ#$ΣJ50kڐJfhv 25#BȕqYpIBtiNR̠A0ТӣXMni&f%X9[s\lGG#-WlL؉6ҲD@h X!@*J0A""xǤ53bih98H_x~`|e˗7hz>X#-U?!R'}H{/d/EaqNVfBըmp;n޹~D!lf".y`f113z'K {]8a#rR"".RdUUQ$X,R>s\w |i7Ɏ$Yꫯ (˗|*9szC( dEAy8ǧtM}GǏhkk766x9: a\kȼi33#͖bXl6x[nʕ+(2ʚ'_~$,K3x"moosewzxwѣGZebAUUaw韊˗/o濣w]򷸰 ڽt[|xy647y4<ϩ3-b\8HPyiu~V(x}iR+|ϋ(r~66Ɯ>=>KpGT1nT yَM=kǔ)bP\`cQ+6f Fnicב"|yήc! Aw Wz-*Ջ|N%9,ԕ^)~<睵eْ%IQMR"^l681ɑNp/ZBQQM`6I + 9,ڦ^ykkK8Æ@$ -Dq| ZpVgX,ԋx\څ 4MDNp~,&<^_uU[a 1Aҕ8zE} ͎ MNqvX79C\t~:{bP?,A?V'\r8"KұEXyW*nR ZJT`VKRJZ^kM A%`4}L6ֱ̒01 (LJ0RkQ MWc"^4EĆi 4F ō& n@K")h [ Ì)|DX^yWy8R?BTD(9_br>~'? }ܿ*7Y)Exvww…m<dA&>imA'ƽVԍ[$ `7scjm"RJR,&~V\~U]qZ8LD=$I3C bWI$O)MS} $`Y ^Gn?Q5s$I;[F4.n Y]|txx3s#@_ywvvK4%)O+3 <ϩ_|y@: `ӈ/*&+䋪ߧEP M}ҎyUa/b!TcP5%QjC֥jtrzaMy&'f$IEQNOOwkFw<ƈyQ8!"V̺svIq9MS "9W}*VJNKG8MS~i:kwK/?bi;a8B4|]t1ǧ(ʺ%δhXv,ٮ<12e)jA\,kz(J 1]b$I2Bp%m̷`YMS׋:f)?jMɛ,7(8]0^ *>׋ui0 "b:i9 `f `<|3ê R_4$6 Sumբg,`,NLہ>&a@|D-"]yJFK.@@! "8\w#UKScta~:;? ܸq7n(DQdJ q,|IH늍1>!?, _%lnc{{766pq u[w@P[ ]ך Lq̟;?ʓlZMRsA>Og)aiV60sEji,\DQ~OEQp8^G?=#sE𼀣(0W&YZ`2J8?kkk7`f|xq A_*:į|^mx΍ uS5_' |0lYQXJ <|㱩6A+[6`Bŋm%I˗?3ahD|24F!leN݈cGE0 ZHD&H%|_h<?px&iS#S~݋[^GŬuIRYPLp]}$dz&H)1y"iUtuK`9 kD~e5Lc9B1_.3DX|^²1i*xdb-&3A" w\id.2 ܻCϱOFȒjm|TPP7HkhEj3!?ml ˲Q4xMӠ) fs%fׯbww/x!pLJ<^j7ML@ ptdС­SϢc +2v?p}4(%Ƞ2 Kا,7@ ֘-!X-+Vk-":[H$$/HӐnj{mpc5ih0  A>M!m >?*#>>>y8Bfpr"MS ="'|kG("lN’5 Z;CWw\W[&{v|m񸢳~ Ak{0 $0as^xRrǢ?w-1QuUk76771pppG6x!"4UUmV@ͿA/5ܓI%_G|o`bA-ylAoGUAWJa:`6u] eDd$I5p7obƛ@\彽=ƃol6c)%b>qXC[ 2@e*t]qj 6Q$MђDWի-&,KNӔ\^u]ܿ~֭[8<>3poзP fbGlHk:F070 %Bi">D]ۢӚVL>M|Q٦iHkAFq; -@57>){L&32>>D-=~/nl`cbI'-f@ܔ ۉRMXLg`|?\v/^@/!y lns\c2a{hn'q!BP扂E`^g%2}3b>[kʎJ,j+Fm?+2g؄EIk,D0DV&M )l2fcM *0ՀkD iy< }[He3DQ` .~>DW[4  ^߅R#@'IB$VF<"1Ygu]6ɆiNJ*B*KRJ:]D fk0!i7B'ಲ&vB.ke$Ih\˗?WVeWy 7V9gʘ+j_f4-WT. , Bq!V|VX; 4 QrJ)$ ϩqAJ,ژ-0^N""| / Css[I6u^\L&X,xmm0baF|ۉ68j$H  lJ""y*<}sT"} |* *\qC@ @ %d֞ѷɽUnN&|?|2s޺U9U=<_z{{QIN{̝;9s&Pggg%aJLk m}ك֮_{{{X,.X`niKGD*ODk/L7C"ڂ!J$:Nr9ۣ 6ud4PV@PV]zƍn=:=B---yZQ.CySJP B z)T.uX#*:"d34D]mH0y ͛7sZoX,Vr)Q"ig3:%a^Ғ`N%3Pq9%Tz u:=R@B-mP(끾~54؏3gbיMH%=\b4FN_ -)].+%F(QJu\f (AH&J]JӴn}c#4wO7SރN'Ә9Ey z3in3`#SܩکY%2J)RB$kR,ke #ե̤6Ӻ;zFkk 6z+^uLA u2|aT*F:ɠsTBCCCR2AJy;KC/V 5GCirWU]o{t5w^"C/9Zr~N F߹ąXMWRMePHJ /1*i/YV UDd)TG9GIRD~rI&^xa-bJG7RDxL(VҊ=xvtw>RI#nN^w F!?tttg.tO*RIiUυ˜FjUWvtkOtuT )JT*hllJE]-[z@elېfj}^r25cE{!

ĩ;'blbQ֊*ߝ9s:_*W_44a-V7YL:$=goc`I8ƶZωJ3E%: ż. &:~LR鲧=-[Ώ\.M(ׇӯh߉B[[UVL1M+C:֙L&L:VX͛7QؘnmmB)S"͛7kM%UKׇn imadd}}}422l6C>B)gZxڴiGUV땠t:~ ӳ>>`7o^-Z ؗveniihEek0<Z[[֪K(WPBsIT*X,jWT }cӦM(JP(N'ѥGrc҂]9>###kV|LەJUDGT*`NIaH'PRe t:IZ)ET&466/]ӣjȢB~ mmi=Z[[錦޾-:NBkJN$*5P2tKK.D"b=::>LފBOlP BŹiIwR:(Կ:24FJwєKНmH(ӺSJ ĘʤRPJxid:Jl$hQiLkhrR ]d9.v-SB(A06V’ɤx>mJ\_qkyzMȤhwtvM!&], qdtte\;*Ex* U=+ƺGG,tvv$<9E f3N&0zJ{7%'ɴlK;͚5z{{M-f:Y*ƑʚV ._@0G4urI벦2i?GХX B!"+{4 $+W UK ;(ndձ@(ʞdATHk*%J(J*eJzФ}e[S߯%Sd"IetΜl e=Z!x'Z062l6ٳ 6@%P[0AJT5BrF4JjhΫAU@Y+A($ie*벮,(*j*PӺ6AyZ\NctKK rQC͛7c'|BٳvmJig&>Ҹ78::\. &V/J:ϫzl%h4~<]ܚmՉ*_(Uj]wL&Q WN@J2 [O㥒(4::a=66FtR{2AVJ)?Ϩ*U>0l6;:*ו|`ddM:g3AsMm# 9K*$8.b $U_TImt5BP@*tZUw3JX?'rZzdR D5ڵkbhhmmmzp>5kGPpSR^===wrI6m;h*ׯG:ƦM0:6G)P(ڡƾ͛7cժU8#q7o|J*UGzzyy̚b.̝;gt+Zar9Tk:i 07&7/CT#MT0jb2J5k`͚5HF%Vv\s~e]vkP. cDK&T*B{vW4r~$S btt-- |w9s&FGPȗJ'P*mԣ#%ƐLVʶ Hl *Nde V3Xalltv\Lr:M>JcϹ3قl6l72i2 OLD*@ilTSJX,SKQ@"d 2_ujUOպK[T o~hhnP===ؼ|+1o<E<X~-$q[?Qp3au`I@]s9ƶ<a}{pI.A. Kmm~X=y\}PT+8IuYq3c@2pz\rkrHQ,J?궚q}ܺ>N;_[b5 <<8ߓtlK!° &Girm 4,k759@MdRN16GͥO\=b:H`pPMGȦ.2$s +P38L2cp2\BtS6pq,MxqYuG;I=J29iu>IuI U+m7jw">꜓'I眴P {_[{{+MgwR;n5oJ-Kt] c]q |(`\M gzm /D٨}7LɅ˅rɅ+| _.ֽ/h.ϛ8vOB~[OU?=xReUxo޴x[N.cMywG&THߛ*@¾K!Qv_uBv rAtjegu%Z"ߎ}Q#TׯĘ^/B'dԛ ^==γ=M,vc%` C.M'V.[]]\rXpxd}coG>¹$?i5zO;~B|'G|GZ~?t]K>MjG~lקm7⾫w7+>׸ckn±' Moƕ߻|ձF=NeVw hq?;\"L.o)Nw; >sp͍a}Wc:7߷rzc˅⚛(ʊv=vE_Nr}' ^G|Cq"l?sq?O9 V,ٸu1ȅiGVG:Ҫaz^sIv;~p Kxѯ? '/|{B_A.\#g]JNLl;˴=jr !m²"WWz}:uaGd*Uz] uwjCT*ҙﴳoO;UGJg)g6mx~?W/^wu_V=mpǁԢNQ/i@]r[Ԓޠ=M :񴷨O{aO9>Qv aIW:P|ձj\x\tEvֻ/U/>1<~ST[{""ED*LVS?y!r𩒖:HL /@.肄m7&g-urY« c~yS.<^_3U R#9սL Ϡ/ý8Ύ.`GoGr*azDĪxJ{zc+GV)Sr޷N_"L_vM0NL^zjGYׇ>>L'I[8P.I8GÙ=PĢ4 VkzC~ԉtAp9$pqȑс.6=st)gi@Vc՟ $?q)g5NQTm9=P,pIoNwh29q$?E^4}wj']AXO r/uy'Hm5o$g/}|}U׫Pk5_CVLO{xED"kn-,cʶN.Ÿ: A<7NЎqػ?&8~g|t_/|}A/>Q0U//?qƢ=O{&] Ȅ 90;J=ܑuhj}OCO8ms;D*67BUlغ a Xh1SKAʟP5cNjIa?,3j}psߏz>لc%W] Uk>Tj\u=Ph.i"7 [& b 8}7rcpLuBnUVSҾ\ȗ  [M^'_/2y1,G|HЫ|׿@-:6? ?>谣ޮbwYE ߗ =A.4Cɚ72s(I[ɧ/[ɧRjOj5?,:ugU+/W/ 60KWw ?C뮼.@yF/_zW7G|Ys/uľ"~;*"}I`ajŤ:}Wꋪ\/˅@^aNa)T>᲏-7跽cy , (T'~dzA:9l=Z6m:e0%6:B]DX "nYw"C47]]D >nkv>p׸{5oC^VM$AOox. "/~K; ky4Tȿ]}ү{m[O;bʏr)ϫkjL~yWH$[~]{ҵ2 L"a˜,Ǜ y%d__.Ƶuwx?v}"| _.lǵŸg*ԜSkyٟs7uܽyauG+yWF=߷ 8툙/JUJ]ye癲ϒ/^"TwZ-[U\_83|'ZSrA/jBOz߼v.$RPurA\(3Of|w%'.^3_ ނbD"I~n'#L[~\Po.—>}>> _j\z{V|wֶw}jyx걇~ᒫY@\k.-ڗZaHu*Bfϝ:,VgCT-jDwPe[r#D &ϵz̸q2S/8u. =e y }HeO!7d2q ]d橭o'!(fEM9:c %y1E#D7螜@\S8lǮ>L2 ,,,+LS`k=9FBMpue929WkCL弻kT{hqXd ("aP:0SZﲭc9w^kQmϵE@Wr^L;Ow99NVΎ>=%"t9La:ǥlImFa!M(Ŝ: F{]'շm^i5r]XZf70pFP5SSeWE[wvQQFw?OEQp#zr2m݆FJ&v5(.ߏmςEwT1 Q@8 缐Qq.,|oJ5 BP{sa;:*\*yjWmNމK'N0#H g4͉q!fsyAqa6MhZx&#ˑ1nS5tyXXk IDAT~aDb73V[t/`Ov 0AG݈\6l@  Y.Wx'C|!mʓˡ ^ϴύdMD)/ ]H& 8-qFԙ uA{f{IɆ=JdT0>LτɷЄRvs ld_s!DcSIqTظ6:Ŕu@3ɧx;K LSL%'ϥ2 ,'7B. D!rSآ aQEo{Ob= [ϗ,O_c|lBx79:XX^s\+)H_S 8eqt]&9CHn#\)nWg~frC\27("AJu c,8A Xaöa7bMsec[9e\|N4$MgM}Y!t1% i&YM~Gdם(VTy%ʻ42&ImF@Sz߸KlDۂ6.֌9|j.] ;wCc{d 6r.'2YE[܆>FRpoWEP`gD,4FΛ8/ hc>5#fo{G#s5dfa2î8?cC K=l mG)üN7%L \bIMIl^qPQXNՙ(}(6 8ī&^ Gr9rFH~c,.%tɕC[N]݄%N8(DrS^r np,R8I^]*?Ɛ#liB! S r=${&@5MH(gqm4è"9'/S)3]цA7h* 4# s ln1.@dɜV\ '̵£m0ǃ,s$&V^Є2b.s|SMv]yav`s@0ti[+m QfL{V4{vPP  |ҵk .%I)㰀9XAK¯ȸ& v5`(0NkpNVC;nP q#OκTІ]-rpk8ȵ DIEvX?p.Msf9y-h=q1*fٞg'#Yv2fM'm\3z^` 8**mXۺˎf|!4˃BWb $/<6F=e%p'srs<p?nu a5#~#$Q:GqA)(YU "]H1kdj70 킡\0Ol顸AGNacc HtrSX9:WAb I[nTE \Οv[9 !ڜ[fo2P k*T JQ~"MʍCZ6)pm%m%&oG?M6KDXދ[](l>*\~YDP\!O2 S Q/kj;]0}F˭XVE1q͂ܝUʰM-\]elP nزc*!0͕yiK vӼs}elK*ҦV#N$o>j6zhR>qp8.ee8%nh$6O &r4]l;dA S$rTGH50NʲQ0'TBN1id#i8z\yam;q |?hAg(Qiǂ:ǎ+܁mzmaapZ]= r⤸` ZŇ8"G*¨FB)fەrdE]Qo㲽\ضZhhD_Yɵ$mgյͮWr "ܓ:uy?2T\vy@#- 1ޮOؔgPi;p)L!h"nRnۊϷETmh|Ny'՞ծ8~tdYNt9|-yu .a7qN7n݀x6ýӡ"#9KFŁkX@\J|N? FEsDU moرK''>bK ]hXiԾbPw.6o^Y Fs;T!hf.W9\gdpM(rDhDOf +.$o 7B=*lDvrBxa(Y[ 17^r@0Qƻ2Eƅɯ)*0'e>2JDž4|0T4Ù#9j ⌕-0=[1T:T+9us7zl %29;l-NÅ`r6;N8[4@}PIPC``u@8W549MXXCyTDMURlW ڶIVs lUv\wI\#MmiA"&U<^>sl"WWs,قyrLc~ѐMۂVŤ%>sŕ;7EȲp"*`6gh0ىMH}k9 n/5|!T +O0r%7Zl.z{Vl@rbEE'uN\1>; 1e!jEF3jCՠ.s]9 5͍\Eux_B*~linT<2uԄЦT*iqw$"j3ʻQ\ޙ /w3@oyr\dR"mi4q{U)u#㰛|nT"/OikS\e%FFg\x!~i*SeM|A0tFE^.co7 Ihݨq$ύRA8, q9ð3n %IK$NO. 6n/:21>6[U({I(Gf58el;7)md\gȖEd;l$hdwUaOa(.כ]XC\ GR2dsє\R(*h" ;ru S-W%#̛}l~vM N}.$-)a Sp p༳nA*o/wI*R'l.i&u\Hza0ÔK.BR-g2e1TrYZ&lDfÝ&crn{2ȫ)/lL-+K[Q,;7"=Ȳ9xQp9 \H6'ˤ+ml8}qԘV{b Ti\[QXtMlG2EG\qh/JpVFQRDD 1.uvM,yelBQ>w'ZW1h4۳ʉϋZ䤨uiK7%1hB XW#86C^{~b]Kfl> v[ù}[PIQ!$m߇$0r}ya#";< U6z˶9ۺ;DEFB{ܓbh+Ѡ 0HjE +1ޗtƈ{[$h7E#ʊr5qatY4RQGF1m8XԹ1w\ Egq:=3_è/)9 #s]qs3wjB蚒-ms„[DDAMA3\"'#)E9 irr͹wMVDf `^ &I666M6'T9.I_8ror81;dRp㗚d6L))12`AW=+^ 'K[:Ql Mro'jL;tɧ.,]ǩf{b`s1FZ.c08317lf24@j$pԮvd96E&U)0Eω؟NbSf6_m<3gT2 cSCs>FIlO$u7wkL*gs&G\7buQm&'ll-%Ş٢mQ"Jbhn v5N 76#׬v5`ԈLWg׶c1ܿ!dӞ8eQ]#H]E 2f(e.Ae۪"L\87lc[761T- ۊ,48ܺE}rȕ|]ݦm T p񨂾ǝqdJ Zb/((l%2 !%h l- .JK8*qV⼟ 480KM\ecuŖ.8,L86wXhWtVor0FS0oG|# |NqՎJΖV1踍[qDbd9W^-1L4@83JIKn.6'35U#r5(cP{Օ(D~/72 s6WmT%q9 gbmSP[8i8+-9mqY\7R˶fΛR#c (S[i!ur-p#JM ĵ4 v? [fs6lUiJ9AۅfVZQW[\Tʢ̣옻$C_vv]9^r78z-Vq]:W`sm 9Bt3͙v $.mORL=+n-ŜſB EH! V9(ިuLHQ٣QG3J)^9*u83?.Stרc8j"u, )F4FemS#s.v-5:︜j ۍds-w<[[PPɎJf%sM8YާY?d iG#d5aQ6+)9SQ?6gϴ!KlDVqlGqQpy=q:Đ@F\\). *nNOWr<7i[fh$hvSàq"O0S3#J)̹̙ff/T*rFuR6V=e޺#W{y7[lM>C2(svi,97n%`m冕 bXK4-젣p㔅9lFE;s4)4ɝ-[ iV2ATvp s*'}t8 9?l/wjVTyOhlo₳0E/m6NIpׅjt{dm| 9v^c;'D WY/Y'lLRn׮Bn)T (Ü<#'s)B: rXȱ-1 f)[q M8i N0n0LƌS@kGeS2_$|vxq ir8\ah m&Jzptb:Ƃ$r92 bgr_.Qn OA v88gV0#=ѵ[`\, *CC2:#53uptq:6tzwrFGcMb[=r⪤h0K`Z"*"̋Fõ@6 "9[ܸ{pn^588 iFtks*NY&b L53Ԧ1wRI-ӏV/ c.Pұ[ _0 (ȜFÌ :;TM<2nwD*;ɑ;]jt`8F%?ȕ<͑F+ƥ`uwt!7:'](.YiXl2x0(568YR}vm@MFk'3˜T"E7&6Eą՞Gу\v⚘ Nԯǀ,uE)pkfpp[X"BIi E+Ӷ q1P&cęǮ saɁ-9' pVc﮻ܜR nAw._mAOaQ&as8HsDcKa&aA"7mae [ qHFP *ZX(ѥK*m4p5쮤eW2quXASѺ1,A@6kFRxrʲ\95޹Dwzkd,](v-Mqe`7S*(S{&fԪiU5O'EP@0 rgy7@ P!lFf4D#G]3s|5ĕ452rf+4*6*g.D }eQ"\dl))V$@XowfmxC݈*_жF8JMTR KBd6oSԖt=xK,a n&&3e=G1Mrnf|neD:@8`8)\)=V}>l0wܸ\Ю M& n8Ɔ˷DV6ID֜&$+:/ͥ"FX@!`lpֻ:9o;[ f+3z IDAT7ɵmczd7\Q9* ՃS],TmJ8iMY&\н]D&\\TF ΍W3w0"9SmeU[&Nbo#*$Ü1s1{MsBJ-:& U Se+=~nf=h\.&l $3/L1I)"H4^ĢMHl(ʮij8BNM!6R!(i\|lrLhlﲲs;>8y؆t8Vq9cyItOYPc9ym*z7m"1ڞk;clxLUJ C(B:RQVekGaȴc돊]Kc 8@DQA}U:?$-!#KuESu{;}‘\gU !IkFTĺ短}1ej箩/>Lں@i3fSkE1( r!vz `]~ ͞M16: kѳ .:{.9vo:p @ B@cGZ;:1#'),M_Do~t/ypioGʥRebxg;@ (#cN o\ұq2y￸A, {1:1з> ̘ k^+~F:V ;-dPk?3?]J|ƼOC:ӂ)x9ŵ7 7?0mnHҒcP ;=dP# ~8̜+wVק9p)g@ ; dP @B@ rd,i G@ D @ C(@ P @pm ĪU+jJ @ hPK7C(o9vt@ 4O 92@ P @ @ @B@ 8@ q@  @ !@ C(@ x@*xt@ŋx`Cvͥ .^|t@ ;6g?{t@|>/ l'@ 8ETw X'ԅO lX.#9i;?wr]q;Z;q3^n9'-q й'kW_f\sqp>I~,|ctdXV ;,X_ ߇q׭Enh߼vw/Oyue?nYEVG{{;9\wuPn^<}uYhkk#Xͱqߌ^2}3gNk gP\e& L*[]݀%><0~}u!ڎ^w 3:::ַD~ ^x(Π@0 ;m|8~}w_XtjGGWV k?oZb0lwO+bq0՟@V s ++g,ڣ%~}=zݯ^~:7*+,>?7 Nᩧnoۡ~3p  C(Ӑδs t{qMw~{;d {W~f,8/8sމLKq [ckg!|0mnP)S}?>~ٷd`tuuOO~ '`}{c[Q+*LqgZnޙeQ}3;"* "RkoVYV[i b;.3?gwfD<˗<3w{s=wj0=3Nz9=mA͍ j1eLAA !AAA !AAA !AA`BD !}EIA D )=! Z Y C@$eA !A-xăQЖ1AA)AA)AA)AA)AA)AA)AA)AA)AA){jmC  ]GXzS#A)Q{I eLao?xrH{D5CLkWLsM-|#ѣ u[/[}k69~#CTs{<65׻ׯ%zpK2 n=uo>;}Z9#+zagISy]?1&4X.ݸ^{ ;Gdz P! [BHq`&?;ZPZZ;rᇥknGu}K~a4C{1h'aڄQh9pnL0J=>DVA]Er:MMwR~ıj4wp]ٯ? H\UBLu ⾄,?}1ZC]Au[^FӤ&Ff s ˽w[~  K_%J(.۬OV`G//}^CABH \\ݑ:_,97o_FxA m= yؘzU,I.Bv7IYG/ⲅOp`v-X4k)A} CHѪ}wO_GqQ!7ky3$DaUҹʏAׯ^,a] `U0+q@z^9;v|JڵBD][bs&gOG8{_ am *-)L$%l`mVmܻB Ж1Qxg$4M=X[/=7j " 43yH;;Y!:whh[s̠18w' o=ģ ? zh4nҜN^ qfα̌8psD>jʜrڰmNA !Apq?TMܨIc $,$l]cQ}ODtᅴIoj~CΝ93/SNYzH3Oc΍o$|p)'[֠1hĔI֚' Gh˘ j)Zٙ%+Xf<-y4F8 FJx@x Z=nk7iV˜(s;~[עmҹѵG_!#vs! CB>Owp888ëgNJP&؛^wԳxx5ʣNn^}GHeڕj6qSݽ+ QaamІBx08{8.^S\\M*:PR\'lE \yTnߖء}I n%ZF/`2!OIOOC@'VEvi7$/s %ZP|%E:SQ;8RճE.=w'G(v(.*Q r4DݣeK !>!AB.dgAe F9Vwٓod4kNBQ;Wxzhg5DQ'-VHл($%l~5I P Ww/߀u,iu ө#A,)1AX% Adyl"2&Yj:=vߔ~eL[AA8AABHAABHAABHAABHu{tAD]V%ą38vd\:Ғb;?Z팀&),ȡh9R6lQR\!)~#tGVXԽ;uBR Ж1Q空[u ߆"9~#CTs{<65 I hzvvhܤb"5%:A!AB ^Lyn842@c6a>e'Vk88:jvfcf#fػ7PXxSQ+)nܤk|iKڎ.}8T\>kJZ-~3|y;8J5 ֮ #}VVV8v8'f~.mprv9GRw|G`{ IDATIM9?&a߿ë yn^8wvϼFM`eeu$ W7OAڡ$ھA|qهM1ldgѻHRN&ⷬAc/>6nۘ B-h˘ 8H;0cXD5Ǵ Ԫr6.1صm=~ڶ'DNY\Ý_x@x Z=nVMC*Ht苀&#tGRtm1lPZuOۏ#z[A:v9R-<amH k8?]{_`0.18r`w5ž?=1AZ 8(5xsh;w@Iq1+kzZGXXS3BHrV`kk7YiuCrF|=$3&Ep0XozlѢu'3F'espt^|Baߞ}Μ@׈ҹ;FރPKXq5%^=[-K氵GqQ/Ew`kB} 5)' oЮ;ii-XY[cKX^y"\z9An|̾yZX+e|J-4 Q#(8T' ^޾rɈ!s4ju< hA !AXIiuZEz 9K3ZU]zb߿øu3Zeev%o@B Μ(Ws")a=)sݐ{ ϝFAHܾ^aVB[Ǚ"e{> 7%E(-)ƙHJبeNطg o '(,yFUܺiؖѺCwنgh}lCN=hqO-c zDs{4w8"m٦3\A.eLAvg};;.nh ?zRڨ#}~f++x7CϘaزa%XpBc7lk%\бko$ؠjY 4g')(Ry:Ox@v q!RC=ݳ}<2&,G{ժ2ADm:q BЅ B2&jgO+gĴv[/z&'GT3;Ĵv:.G42,[6FGSk뎷^ר-\uЖ1K*;~d^}rF6nx҃% [BH(9g˜*#q:MMwR[уIh5@ii &DoïY~X:O|$n]۷  =QZR,޲bA%d!$jVADÆؐr]"!/*t/C`Șg)pxUf/JT)t2D[Ŭe}mIH&۽.AqBBFI/w{KP;6: tG&^zk><г=n}޹b邩ؗPTx"ed/d|d.n̯ڕL(..7E.QptragylrCA !A{" ^ݬؾuu2WjLi4nߨ2U$źо]еG # q.֯G= WwAu2&jwOog+zU*ׯ\4עq3~e,oٝi2Ubm]Q7_x 4B[A#u@HN:4A)OgM{2>y@x`)]?}9E'C<3Җy3$DaUҹʏQ˫ZY qp Z'gW[5~/inX7>k-}?.[۷ hAX2&j'7 ef +n{eBr&q VD:>b m;G@vL)suDA^..d/0>]}w8,[+L9ϢunF#E;<$@#/f!aZ G%#I<n(*CIص}O ‚Q?_!ppt3IJU{2ֶSr BB[Ʀᩉ30)Rw!wF_ I4A8zg8 F9G:w %}_4 @xgN#)a#=  0HێpcR{_Д MB[a`cSOJ=`4v(]{Ŗ +u= [Ν[nAcY_:wo,`e~3L/ B jF(t43/9V5vqߡ-.tvqA  H!$  H!$  H!$  H!$  H!$  4 Az,m6MM9?Q6AA !A5@mw')A  pBHb.dAʞm˽ '77`ԣ/`ο0l/ŖVbw W.ǩ!ծ>w AMsABHl G'$oD;o88:#`ץڋ) SQZR0m(ٟppo<rNNKd9s',O@Α8/VAHٽE'  mVӫq3Ox;;{Ƚ[7AXzﱳw@dؼv 1Cbg߰qzUӲh0w1m(|vD>XrLLjq/`ז:'n]qMFjBX@̅ӫ" EJV^ :t}u? mGFhvzyj;7AQX{UQ:{bo jxjtA>}>kW`߿#fH,ogHk̘8V)R [}녆CBx0% SxtiO^~s[7Ro?B#жc[QG'eL D'6KHg7t5^xx5@Hh+\ri{px"A G&!-u_&ZlY@qqDQD^5$l[m:KiJq̿hުjp nU   H!$  H!$  H!$  H!$  H!$  0 Aaam4j 4BwhNm! Sj@[AAAAAAAAAAAAqS\T>~#{4BP[߈.8~H/}"Ⱦk R yoIvbŻ{T/݊eRcAD]d»?l1r 4퇋;5AA !AE._FN=LoVAM-Hf7m~3 HaCKCHؼ=CmٴG'-Ox?W,ŠDʮ͏ o<3l$oĔQ!B wnDcۻ)zp/;NraEX().S1Eqx`ȚxylfZԼ@z 2M0'?~'b_Q IXvzCs:\=߆*++EP[\x-Gx~AӯMwp4Z hٴ- WYp2ZWf|L }Okg'˜ކA=3>s;#ǿ!]ϝ¹Sѽ@n\bPRN^U >pT`֧?cKCaS>_:7ں\U*e+OVP!⁆ QNU.F#)uK>xO!߭[l-2D[CM7Gb34:Gbq&ӎk{!uUTΝGg+!5y'2C)A^xc.\}ۺc`/Fw1㟘{0ۻ)CMr|xI*` qS?D=[;L!}:A,Q AA_>*! !AA)AAAAAAAA&6Je^+eN{J_yJϷ{F0V-٦JJFIs[\Kb̢`f챦MCsUʿRJ_Vjji WY߻߫e\Zd(2gnҗ1Qj 2y9VbNF,a|eFi虙*| KJI(ܰ'JJKKϞJ/}aQJX:ʥZĭJL~jz1޲) /;{xIiIqic&*9?P1UR3}T,cڹih W/GgZfBVeFlwQfd[~(>_f>Ҙ(P:i|vqx߮WOߧ]:>oW+H4OI|JV~WG}*)5$ڡl ԒkW>5SC;n^AYy튒%釄߾]:q3bه8Q'o?*bŲ35)2D 6{1xW$l^Ci88Gy#9Cn(eNc!C(9eG/JP;9 r&^s:dk_h}0Oij<+zW(tϊW_񱐸m΅/m߽KL%n:"fL_") x%euOPP֭):*,d % I־恤#`19~恰v]zI#*?}7TIMO!Ic1Ä֮'&JYB;\OɋjibdBԗ̏WIu3?RH#:Y^-PֹTT0)+B2 *>^3aQe}X t=ka  7m?ZGA)CHh+Ei-4ϨȰ"=Bq{/ 7YU_RgJ PvuѦSvmYO缊iOfO g1CbkR:h`em +kkh5\z vaݐ.~/I;ƌc4 ?o>jGdg`QdՉu+F6BFeL38V~_Ak55=N3֮zngJ [jՔ7}2S>CMi%_*vo߀};M= vāS:\\ɂ_`0}q9' C"p,XVxŷĔ\"3xsg{Ppqj;fq^^$(AFۣ" CU%rHxC 4O n'mVuVDZGLYV$,ݗPש5A(cp|/V@5 !3W^,1ԘX#xWjLVEKayN!qS*o\[]`әPMj!:b Q,HO8:%7,ؕ[>sr@΁goYV%KŒ k6zIDcYjeΦ8'7AnM=aNo>YØDxaY쑩A(Y<9YêA'T'.p&<}XJ[i!dUa-cc|jXqx{x7ؔ<1-! |%y_a0XÄ % dλ/u"rs07cv1ݨn7Ԇն[ j[U@z6U=gb5KT*||=g:娲%cWKê,xg_NW0?V%eKׂ&GYe帵}j8bQuS+c^+8S$$RWr,vv9x Dz=Wx-J,}ESyyn%W`Zy,l,>%cbe׬gƜEeZOp.+ۜ+XX NVkFʇRG19(\PПy>bƶY& +DmRyS.ۗrwdU3gVc-cj%]maVI{/R PDd{epKA8of~o 9kiEDr*m5)7-5XrWYfzz k4QcԁF'YQWOmsIq)<_ *d@XYby:ZYyM>'&mЩy&}D2!0Ռb)n1G ):3g^jzqdlꎩyPM%GB>JkY\ zV*^/WV?--0Xr9OPA\a<~$ŔL(<DƆIBn޼yG7V>^ȒbMS0SgrbVجs"TZyWY- öʘyp,YH2z5gYɀ}>D$lj〛x\QxAFJUb:grnN.R-H:jD O<iSf^ Kj!,aTJ|~oNA`g#7<ɟE9JNY;1˄3ʁ\+#  ?K*}rR9X /A2.xB=A99e&ƛJ"seՈ#!]VkJ ,`֨V<ՊoF1R Y7, 8bUZ'Y%E*)x^?<\ ^Gfn9tJŎGcTn9yư*",}G,w<>r>~r=<+W%)XCk_Dᙨxv?䆿}9օRJv<, \=q, 9 cxʬFce+0$=ʪJ(hΪ(LTj8:5:iJ ^łgPЎ,^9VnnBfUՊÛk/^"OYd/j I$$,V 3k(PaJYC,(۬AqYk⍡AVGt o|u)R d 'Q$tW*|1Y,Z װ9gA4Rr9F[) D#wFT}D9`wȑ"Zhx)^O+%jFm  χNV+JusT5^~Tbزj tuRhcj(`'y_֗}&Jb=jBheEyJhK嶴BiIy+EZy-Wr/XԆ9RQzjոWJZ2jS׹DVX磔t8nkXX;mUkks2a!PCWK{(Z\sˇ4qpogj a36)9}QFV/S=a]hʰ珸v"zYqo`u1/w1*,y ~S-cbY-,>Č*&T/tژeT7^@[Vd"7aɒ%Fĉ1}4@;9yE&#LyKd,u;i|q_ yI&'Y*88:0b܋il Sǣ$ʍó[)_Lo (;+8<,YTt5kO>Y0@qq1fx6lqذa3g`gg.\6XG@̚.-.]Y̙RDDO?Ah_Wׯ/>C8;;PRR"TqÆ$  9 $Z arb|SNAN?ɨQFb)>~J0œ~巅V9g3>s{su^tq "7773ܘ+ú صk0i qQ%f(B3f{M3f 7nO9.SH+3 PdL@Um) l)>lH'M)v}g[>o}OGhLVob Zeg6l-1e _b"軈 Ӽ[-x@A*mӤBM|Veff^Ο?wSS^544EO &tl7&2Dl[{{{'/'1c5g޽x͋^oTEjϩߵ؎͝.r\gys'&TIls09Ap)\h,d24qSMK6hoLeX`aQSN +Ջɘ&%#z09< %eUqe'Hwڽs `ٲehiiΝmJkZ2N+,MT|gcp~PDrkΓ Jq/v+?g g9_⠥f4$J$61uNHl!W78JE.7(2 ǩTz;*50U1b=QLK7 _)?;w+Q|5`bHjϭote5ٴXPVTo֮]ʗ122Rݘ:@PS^egg5ȑuq30|*ښ~սmXpQ]FG ۩b*`XT༤<} vJ ])ѓ=ʅϸp1nBf275u;:Q O4ѶN[CoHs~!@J;ȥf]蔌'`>e s!N8.U)qH$>7~ oO:TWon??%HL%\EXT,,%8( r\J@2Pi$ΆjHARQ>%0htM"s> u )G 9J6urK0љ̀8PRu7p:tأ|4;r" t䎗{ )‰|98q$@˩'N8qN8qĉ'N\@ĉ'N8qN@kËIENDB`zoph-v0.9.11/docs/img/ZophImport006.png000066400000000000000000002175221345420530000175300ustar00rootroot00000000000000PNG  IHDRTLsRGBbKGDC pHYs  tIME  6Z IDATxYeٕ[{7ȌdVXŚ"- D˂-mCoz4`y~_ dnZMJEVkHfMY1{s#Um .Ȉ{puR/?_g;_~FD :B܊4v S%1B"M,x}ʓ'O8==ewwBsT-,ѣGG?;UU);;;z=.//9::~^li^y>{믿NE7|r% ὧ,K$ χ~ȯJ5Uh[bI>IIX%{EGM[кk(6 C8mW3Ҥd,POsM}0/i[Op!ED@dYF#M劶mo_.=,+#X&I2(b{{soN, Ɠ!ш*-[;I^EpDzYcv67PmEQ7V~ph혓?~)Oθ;%R?gF7ݸ_w!1  b5cYmQ]!n. bO;^>w_ ,k\+LG[~v{~ȓc~o5^yE>>9|^F677y(^{7|!YSB2eY2X.0 OszzJy!锳3vhۖ-(f<~=EQ1 8NL&8<<$"677qQ%qx<~ld2!cc<I4ܺuizx 锽=f'gk-o [[o}岰b4qAEn-BkJt|j@E&|Q޷TU1(=B -Ic _y^ye1`iUwuz5 Mihۖ(250@hۖ8(8& Ƙ$&E$It InAi#xGZz~/"Jo"M}eڶeY#tUeK:Ʉ&T!Ƙn ښ\I}٧YAnrd0`,dYBYZWӸ4ϨOP`P3c@ hh0V-Xii[G%#imnlR5 eyUUZh\KvD~s.Bp8p!r8f06s 'e>ȲQboQ'J;8n29?$@v (UDێ@ UUņ8gF!ηTUs UU1шw]PU=Tf$ nQ&4HӔ(v}ΥUU ~Ɲ{7ޜẌ$APeUU4,8 x @=-2Ru@jE4,n!c "SkVb;;%s{1q`b\G{56,I '㷞RuJ Kll?R V+A2 'g<Oy?b{g7Mŧ|LV|[ܽ sakcJͻهy*ayx7xieIӔ->~s uM۶ܺuU· $I7xe 9: 4ꊝMFCNNΰr-NNȲil6p~~ɭ[x䄋+BlllPן1R}+%M]ÇL&ݻ\,VyF_t`2ekowR%;f3^umiۖ|vxs=ǣ?eg`o{sg/zq MF$[Tx߲;B`Z֭[u !WB[GjT= \='Jd/w> 9c/SGOw~=-&*(0Rf$ cK:lI vv0_jPWsģQ([R#1.T.r~`H4uKc#0k&IQ7Ie +;T,[sz(ɴk!~YMƤG\~5g/ {mV5%i^_S㘶m@vL-+!81$(2(*!8{)}IX.ZW ʕK$#^fJEV+3<<>iIET 꺥*sTbB@Q.%:Z &UU5cE dEr^IQZVU'F4S/ cMSKX5l1׌ LvrTBxm1! !mġ5f[ԸS;.n1U+esNETD28"MS"#!HhıpkTCN\T˲QIk[44$ZCNsTU%!:4 U,I*"$IBQemJ"./ɓcr%yo {ef >CYl݃{  k6O@lVJXu0$6Z uiW8UPUKNϞjd{{ݽMFi ""i6ᘺ7Vu)|{{olooq5K꺖UPdYRصeH`d\V9sMFmƪM*RKAPYmc(ʅ̊s4Uu^8 ,+y<{hM6xZDF;q^\4q$H}16,K]KiZixqK^U!QDdqQV+QU$e0i188%W `fUFU[ȠcZ`h<$IxؗO{LC8%F!"1(%I{Z6K&=Mc]۷or){{{}}y$">} 3֐>xWᮯ9_ sv/}9~.rvOB[\ZB3ewO7K/̇b^7^xEgDӧOZ޽@?~1F{_|^xA뺖=·8G}$EQHsȲONZ޽=>|ȣG\[~/,AnvЈGla(p,Zm] ޽{DQb9K|p&κV{Y*th「"WK8%(ZTmb`\R\Ҹ'@wyO*q=)b0֢ZH/OpmT۽&Z3`B11&xNCںpwؘ1Ykz|ڽ>;[j$EQ?wÇɄ'/V+lˇ|Ʉ,N<\>o/\L%agb0gD)j@%Ͷ>}9=~L/ˋSlh9`vw6򒟾{lmG^, >cm^}Uvvvx<}T,Zoo;eoovyit6CөK9uYuBlN C4|ٌ$Id:j^GUUEAGDn~̫J\^^Z{.*ZuH>iJEzrr驼7{~k_֭[`6*bH뺦$8KLJy8::LP=wcweYRUu]ܹsdBYX,K:V1,p.ѶuM4бiUv^5$$5ACP|E9>DbZց1*g!Zwާh^jEU6ke!xZWcv=1;|1 6ZTmG&eΗv\^^IYj%!,[zr2ALĭLjUPE5t2+ځ% :?~Ƥ5 ' EԎct6Q]ݸcV:/cz]iu:\e@9ih8 $iQUMb?3NP_'Oy YwX.> AVUr$MSw/~㥿*YSf eN+r-Ey(YYȟ'_F9m)&&2K-3ùnn-iɓʖӋKQFQVm2yWITG4M#@HUUGGl6ѣG,+nݺ%&GX,uTUD$(RU̥ruuE]׺h4(Ayۣk@Oe\\\l6`\.9>>ED,c{{_~k^ɢXIEqtt@ITƕ*>3)+Uя~o>i?^{bbssth4GflVo~ȯ<;jԶm%c(f5cQ 5Frr)QiUUiZc"y| hC, )!7 pPFvwd,jҤ3_]t>;,`0"XB4a80gĎ7❪d1+VEOjN5[+{}H&\$P?a!"* &dybDcP.*X.IDWZ%WsV˥g  z_|@gWO)d]J 4FU"."JU18m,NWxߊ.WOY%"2zuuEY4m5"w/1sDQ^Eq^O(u5uUW7fgB[C$ǟ%I[ Kr~~V풀P5$y_(_}|, Tc==P~69gaY_ywIY{+/>sw٧i,g:䯽]<ٿ[{M<}fGGG8xWocIRv΋TMz{ccF!:׵YV7ihl1Niۖr5I ]Zh4ً@kK9u]SU 輖Y4|yNCvL;CQLST;w3kqxx;;;ܜW^{t)vadM yӯ\Zv $TRT6m%MҵŁx\-(~5=zyNE"yQ׆,STI(1:ɪ׳i 1|k*j j4Fpc;v ]KD*GX D֑DB2E$)%qCڶm5`NsM^;/&d{LlM΅%R/XW+"Bq Mr4 "vͰWD]ߓJQh8h~g}Z̯0f c44Wc#Ռ~2="R_,ozV}#cL'c<ŠđZM"+!(yת-b|cn.ZVV:Y.uښ@Z0z B%g]jR6-wjITQn0[D:#4M'eFGsy~|q'ݹF8NsOL{Na lnnsSf\\\VTUEU7qxx咀]vŒ'ڶ|Wy饗(X8z C舵j/p5[?q|VTLĎ}>~6o|ٞN42nj@h>^-GG\]]}O>ZUU[o'''|[bssO?Tֽ \>w1`kkKRez||,wz=1:bPcV+XF]eͤjʲkggGm[Y>H$4Mnn0TU%{6N\8Iz=yn; ]uz]ǟۿlnNгS{?ȿ*DqD[77)˫zqq!w?9zLu_79GQ7nն \gKX; `@-މ֩҂xJ]Ȳ>yaiڒ9Hr.IImd~!KETTU1ŅJWHZ B+ޗZ7L4nnQ8Z[)GAULE/@_ǤH6sҶp A`C[3kF"DQIJQsNzXU;ϩCf λu/7f\.#qlu8w.:<ڶPB 8):TUبlmmx<&#VEg iF@kSU$ QKgCCvvD.[ C&.˘ϯdkkK$prT=TOX,VX,X.Ie7k36':$%:(J58OEqi998|*mqqvvBTU%M,-d41_tYc0kU|Rq,Ūe<}TEp"yl񍄦ѳ *=yKkdKCP/u$QIDC@2%M"m0d2p]66<;ת^ᚚ$p'rqyiۗpMryy!Jb'Uۨw*EUMRXje5_jq0vqU]PQ$:4V,~F-$xƤOד[[[iUU)o^V+$uZQU]V,K\4dZkIӔ=Q>>~{{{ܽ{Wwwwe{{>wmoo!?(ң#y7ַ?O'7|eY3N5p82xF"Q1FO$kgPֲQ15uӭ櫪輙A]5mqFk#`d3\ۅtU`8J?_:r%f5 MUQ )q?F'fl+Z#$bPBYy4˂dyXıSm[|C(XI i[GD6"44T%+MZQ,qVH kcTUe<1*zu_C#nu&\k嵥Z ׁ7u蚍v.G9I"iBm>],TuAL&VvUU9I owu ,퉪py9($h [zk/h4[A #ꪥ,sh\LmkԳ\T$Ij ^I Һ)cu[D{VrbEt^rbLD#/~_R z]cyQ+]\yY+ n_^AIJ]1HQs ωt )3 [;zwY,?v {]+H]x:?nd:ڠZށG((=0C2(e2'gOhXeӲZ?٥N&L =\rb\!6qUMdTDUbZ?RUUAT=]C1]idք|>3z8XO>;ՌhV^'wo|#z${'ȡ5,eE-tw7zݸO`sff -y _^5PR"35{>jA2#2✵Z?pٛH/ONǸpŋVEш³>iʍ1K)1LsϭB8HO=~իȲ ~)vww-WX}4 ,ڽ^.\`OYwZ,ٔ "1nv)f$Xudv '''|k׮Zk|7G.)6|U&7CkonG ">88w㘳,6>So^x%K޽.\']N6ƠՎP5'''Hӌ.+("NvdXba;Na?O c$¸]5 RqZ i%ЊKNQV)ai@X"PHI[`8JleR!4G?@Nb0$1;,kHR J)c6t TEeݎA w& P"v HYSXUh}DHhsG'8>9Ž{H8+e0'fM,Iu|q0eczu cآ|1y D_xiF}l$(iv\6VB]̓7R@ՆRѲ{.7xUHjts_2 Y^'q =oJ&ry.zeA-~6P"ؚQ8u]V2`>9>|!*`wY{!k-t:=loc}m3f!#mPֆҐ}\OlrB4Xl+7XMZ+6}O>) a4V?z<*Uq0e!{ޘ> :T`Clݲ`!s^3:= MSβmC:0ZQBj0Iil.R<{{ԈQkKC>9|EX%x {)0Kܽ{ .] ,/Dm'?af8*Z-f3hL&(o^YƊVV dj\d,Z& x x^z V xqqyy\w*@!yN/Ac9o7n׾5ltzr<Ah_F^yF#s A#Ak׮w>-Z8<<ă!>6660П*Uew[V%Ge)SH-ׇRn ]HBUU6`1FY "/tM+muYZ[A&"$VL O;x-'˨j4N11KfH9NN0%p{GU8`"MK$I,Kl5ggrU Vh8kj^CЧ(Q`p@ eY,I nzEsQ'nfĆX {UpkUUFU ť߬K؃x|( eI 8`B-'NON/~?l-/q>1;|k9'Qs$ʲ(«k׮SOb6dq~wH<\$Ixiљܤ}x":\ IDATh2UUҥKKbRJW^a։$ e,˖e|GUUws:{Å V{-=p:mt]aooo{ш>˸y&a;;;8<<?=d2a5/S aa߷ >/=iRɱt rH2Dd p$e%e( Hk!{! ߋ9xLd k$a eE6 d>Vw)/KUvfI ~h$npr2+Ql5'0̡5\ڲ5ti)kT0FY(t0.cq,ӞkSLDTV\e"FYp]F5imXC&],qV3C ׶ӓ924_Aytrry/ vk*:]Iy"Jp!S"¡ ~vMր}Eyqtt^yt˜㸋V܁1!1B/AF>5 A, ȾFXr Ti S=[D8hcmBJIMpU*4>AY)!kШ5l7-e+ À۽<ס4l6a!*82fr,+F8{҇+%$ψZ}2][ob}}a:Q5M(ju1?Fk#mZ, ZV1)Qxgft*tppxg.\X}P%q )%5A@hu]t:sݦ<ϱb.ygg4M)M 5gYF888:)GQDawwDa޼y| ܹNW_},E$ ^u|>ӊ?Cwk/| ?C4?3c~}u](,Kz=t(}%h Y*ɁK (B #ǓjUS+!y.,a)]"rVfu]6Zn ё$ C+4Ocea@(]n) p`$ 80zföq]V 9!L\֍P +P t1L &)Bظ\W)hׁvrh̆&mE׌<+(Z+w 3IW!NQdjbfuPEq^dżFiCW_6+Hk{p}7)QzW$KC>${ޝa?펇LS>NNNprr[—ebȶ?#c\pȲ(d)x}}`i <1vwwQjyc(X~P5֚.4 j--Vk,U[ eY=hDkkk{gxkk f;9NgRJܸqſpMq||Lw;wp8;;E^mn`<9p8|.O?٬L;iGGG//?j`1v"7~$!섣(z4\R7'e^ `w$H0IQA:EA0KALaA;jLT)6TmCq8/*. 5qI=cpBH3/Zdb ˟3UFUXP &J1QWa+NSf* IԕV5*4MYk%`k!HTU8AYԨU bB:pIlqg;7,Vr}߇Ob+2~KtDF LvlFH1sePT5' uH[&88؃15H0 iksȝNEaY{! zݻ,Rtjq,fNCHC hSZG(6JC5D2$4}aCϊ5b(#`4 焼6`kt90L&4_1UU",( UWA{62$aIUe z!*] MSb&ؐ i!VB̆EAynמll",KF` A $[sDjd[ex2K1-H `cPi B`NXzHH {|_w@ƚȮAa}EP q<O'0h}ߐc'e`D5rxəJQ [FkN9WCk$#ӕH;\&>) / [cyO|=8/?rp8pΐ b=/`mN<lmѕ+; ]Rɽ;HӔ3/ӈ?'.``ob^QUUk &"vT5!2X, t-[d)߿Wb0ॗ^`²a~7I_qZ-DQDZk~q%j|5G[C1l6[qu꫸rү[Z8$8+737nшȇLO9nT ת l1,KҦ`BUsY8DJ U![T52G])c]I2g۱lյuS3j8"`S #AHA 1<ؤP!GF(c) 1F3𜀳A.DRӍlu%ʕJIʍW/]5{2 eYfuY߻6y03^{5z58\;leyήd2Cr73 Clmm!MS vYUÇqm\zӓSytt[n~J:666pewyo60t+W`{{UU|>7ob{{I( !Z z _>}Jz<Ç)D/4)%c@)Pvi(Ʉ]W h 0 yC@Ex)mxA1vt͎+q%ʪ6 Bn#nE`I3S~ dz8osKL')@Wp}J0>0 np15f nc@N7֊p' [K)jheǾF?H! 4lauUE^fx%"juOtvI,oYīn{cz(xZҴ^OZK# Ca TU: ! |G+0¥KWX 2Xr硽fC}EQ\ uE`H 0Z70~hfw\4ˆkl La&9pdP) WB{>u:-h]dX VVp]?QulA(f̰鴀f4b'?nݺͦ5xǰקcTUֶwV)a|d)]vQ*m`,C( k< BJ3?*p搏v5 avqaO[9 iaNQF8>ns&!˲$}Pșg?<w?& ʲVg)ִX./CKp!4 .n޼^~88/}WD]{.tn_/ J6O<×EE'x/`!1@a6;C/7I2JtmV GGGv}?x饗0\tN{"Eۧŋf|%*ʌ뺤v;0!8Z$'?1>#\ty*r~Di6FD>EK|zm ._H>}3#_e{9OKOÇ/=;i yc8Gť OloY䨈?w ? O)_x~Iy6Q'vDVh q$YpԓX[kk͡T<=BA aZLfۂ:T5~bGƨ 2 y^Ckya t"TbSX:>_N||(&gCtx ?RCMzh<@]i 1œkR@:><>I ,v!:1Xd+EΡHyjgƧSt{m 6z' 9 V !Za|):) xf;|8Y(;2*]ͽaTYNHs<ɜ'Ofc@5q]kvVEZל$ b Ƃɤ`)%)Uj(rB,FPfZnd0jM%ҥ]nwl}4L[ Iz5m ha5KR\UE S3bTydBٌ,*Gc/yS(p`0`n8s)=W &V0P`G5F'U} I+< l4V6K @&U0(vJe &H'I4qJ{ɱ-hWtDxwNK/A3zgsǩĎsy¯<ݯ2yI!1>Q}|Xyv6e32{p&LbOB?NӔ߿ׯ_%NeX@7t y]MZktDkaRӁ}s?7evA㭭-EAKϫ,˸+v| z ݒe^x T5 s pk׮۷i{{GGhZ[w[xwa? g?q@w}='^{xc~!K(Վq,K0OEڝDӃx.ooo#<>Oa{{8~bd2RHb׎:Cyc>snk'߷ݶ4M![}!u]ZŶ($IFkE0ub2"9֚y&f IDATપH86`jRp]>_ q}R 5 ]1Ȑ+r) 䐴=B5rpf;3$!Iɑz 34` uWÚ^,tttcI2V e׊oouLu`1Kpvr(pnvo} Z6+Shv㡔jҁ8BK)ww%ahDD\ك8/9*j Ը\r/_k:9;Cq7Eccƀө5$ E +}Qr nܸQ3Ɩ!|M\zir=><<:b?T(Pv\ {`!saUCJIA-I&i@֫=33:xUcycw"{'+r'IIzG**u:$`w5._۷o1;㝷10/ ȃz" m_qqKQ8mnnr zqW+  iC &W v= 8-4 µ2Qi%N igPFMs?/۱)c_v !` ydQ;k=S[)tS)2y.Я|᜞>%ۧ,s+z!lv'>_*n߾ǧTך0^f#1 hDZn._gKV,@J)iiyVuK~r^bҭW0lWB*My/I,+)}ܿAK)%1Wt=sHG`ggqc<ݏ1E]t ׮]lZBAlAբ0yy5y܏ _{;e1yУ=V۽.%IҜ 7c{sNNθ6LNhkAR$ć)%zF=L&ܹs-wޅR .\@⣣#lnnRONN.}DQ(X,0E8fk) Cܹ~{pcTyi֜cmm ~)? Fx<!~gkR.zՈ- Z>? 9!eYƋłN'ӻ\=w}>,?_Ľiey&ysZzo$@$G!QpDSb MO`O|pB68Lyĉ3C@h6zgA"*ܓo>+֔RdY<)B)+3f \'8 qtxBon4Mt=|߾.sǧ1Q-X3rqO,s,KIJEd6$$c E (K(( iA8ԛ!06zH0((1Eb o"cF }TviSY!@x/Z$RRaPVDJW-a $v{6|d!H$SDd5(%Y A##[H%X3IҶh #A@x>k1̆$%JB(bSiX0p}.JщbآK> ͌`F4,T( b$QaoHvvq-١(q}'|C,K*qFVK哧"N>F666) ebZm*GQDay$jEaMCsͅ&OSmFB0 ePE%!\"R Hc}-HE {.`0HH Œ "6Vu%l$p8J-yktI/![.K=^Ww5.4?g~=|;(I/kヒ  ?}ݥ(8jIw%ǂ 67ˮZ䝻D!us!zmlR)wU]Qbf&o֥,CYVysDz jZkx4!uMq|ۯߢc}}㏑eTS""ޤw}wwwiMywk@cOR_dM#_ /:_/b"_m8N=~~[KJ( 9fSz=dYhw"I MS:4u9arwzpDŁt0ω}< f"CЃX,V- uZࢨȵ[(T: ,j1jڣ&Gk,sP%(A]k,)3 !]A) FB)sIQS̒q NB 2E@c| *=ADR@{b߇ h0C5ieG巍"fF_ss$15IR,XFY%g$45LFmP/Iqm1EQ FE3 zCxC )zQ׮k8ZkZ`[ӤN@l>_PkiaPw5 ڴX\?OݶJBVg{ר]/!3\8gl*"(645"jESh]2g|~>CY4p~r OW<>4ES(Ϟld(կ~Ȋ `#w.JSlLjt(H:@:(fG?ςucyi*z8==ES| GHdI#"<ϱXpvvƃ>|;[X,x2'? (hf>?~[[[8Zf;߆ł)8??T ٕRJ}c{{ˠi82:::/-z=<~M7 ܼuhc4ˮpzz#zzpwdOi?G?)onnlzJY|5,i0L1AOTr 9 ckelUa7HAڅF透u^fh4B__"H%!eXk&Ii/4MLQ@T1& RV_}uBeXBBP pp֐֖-e\tQVyCؘYaAK2K)Q5aZ$Dݔ LDsK(ߣ*$8`CY`@KИaS")Oa9DEuSK*t/d$;PJ)򃈍AA`H (σEE-$L.9 `0xJ)ZIwrZ7<>mcعauYD+@XMPG>zq|7nܠo"9{hxIlPno5uMZeAֺv%skFdi*v2Vl@ W1n, x]b T !HIRZRU˂'6-Uk,Yfev6BvrirX600.K Wn*ʤ=/Zt^+%__k88˖Ϟ>_?!kZV,IQ$,Hj I?&{= cRx)]~.U I( |j= Ƨֵ݀HEQZ$;R\usn֛te!c oooS|pp@6pl7ږWGaS4rW\i2$AǬC]&GǏS%>8ƥK( *˒>뚪bgpsyέB+c{{!uY>D4p Atu%su40[.9r&ml9_[bMM~X,ί̞!h]SF0AU+"V咫0Kِ aeIGX~CX, 4`69Ҵf|"%]vk]E[,tÑC:kI׬3Z9eaOQv5׋qqyu]r]4;;gX(MS)K!2ܾ}Iiq%,e6 Aԡ2BLShV.n` $dc f6N酕RLQ"b !``,Y:Y 4m@}\ 8hl%k ߇ 3Жa]6d-RCD  v!<Ik !\bӰȡ~_h @|J v1?W}ն YAume\?UU!5' {MA[}6xn_ϊ^9]׹j۸u}t~~xskB/!chH=^KX}A`ww~!mnNx:_Y9b"gIQ %@d$TUgώ J=dY"UUb0`c(|ҡJ aG0?Q5J Mh4\z1/90DGIVjSSKG +p)RJQg4v HzT} ma h\"|'|[kZMW[:#IS ſl`fOX((MS= O8}[Y[۸~n\A.]~XBc4Eaa"MzgϞQEdu{rIM֍(dmk]uB'!u_:D3?Y3,zPq/TYa49- ȗ"@IRJIx'f:v n'+rl8gbLĒ-l Zpڸ\ Enق73xl˗m =,S먪WlW&e9~pxxhԥ12/?x AeU4MIJu]k7 g-I ]Flq%y[l4r o{{S#OEa 1C\Gy^@J'sŌk.WJ"ckcX-!Q˶ljɟw>e-ܾ}W^nuQ*x}JezK0BjyFWyL-\=})E/;5H{,mNNQ}6677e$ WUGGG:K^,fL&{.n޼k׮Q rݫ?\_v wޥV눏>ӟҍ7XEmu$eggg%yM`TT.G?wPʃei>!2q" mnNe!hc3pgkܜt9;; 1i0L(2uMAnJG'v{,_h4hߓH`sf!! A]߅DLFLD%\dԺE9HBZeK,sR`Xi3c >Eq|R4+ Ab)& IDAT4džt:Iz2 )ʲ$IXkxjEyUr)򪤎z('? P=|y,Ŝ9N(~~7pX,KX._d3 pHc͝ $_H1ڹ_>3[*VQIɾ,s.+ghcaDc>=>hk~qڕw O!vwM2P'IBN;?~\&pt"nuLWR6Bn5dBRk<I$ XgrTngId Jsk4I z=^!-em,͈UІhqiyKd J]k]!b9ͯ]oⵛ1Y)IQ85Ga "BTn޸ʿϦQT5~~>|wy֛PJ>=z=\CA!RJ79{_tН.RR䌁LDDp'ȅ3yjíy\YkV+IEg'ǔe0dFE$ Xhi.5M?V+nob4p8l G>K)]fQ#Ý_û2B/bK.5AEaq>S/|T|"n#Lip4MAN.RWdL̡¸u .Kf3LSq-kh1f붚|;1~w>z #4EakµX'N-M!=q ) hB`0i*hPJ D=FȪq cG%qJX [X3n0a3HeZZ}*pnj(mG( Io  IuP 6EV,J+א*̦SL lJ顄|)_N!/筆 rms5Pkr"JU^/8@@yocqBM`1}9\G;}υw7`8tӆFW 0Dm?]2,,9? (}0p$,}(JH>${PHsT"F;DO[n_m]nݺ[n!I#.˜꺀Q!sAQbR0!I׏o~{89=bs?\vvFu h"3f_~O;s*w]ֺicvttVE>d+xj~$gSQࣟ&\%u !<|$Ia8tx^xͮ$u ǒ|~yV¹ʟ8>>R:Ef<7۷_#f'|7vt~9߿UAa0j(Hj!C6];tdQ5EAZkNQVO&#Bp4Ϯ}Єt[|rrBLJ9ϱٚ} >|)%,{{Jҥ{yiS+>??Gi8hXpjr$ԡ$ 0 l-H3P:L]Әp:I fV+B ,Ws|X(R ZטN8;)WuN } F0tZkM bW摵UY!#8R,[!˗CE!F1S0 G[0AQd]5fq c*He!XkM>I(%X*M4)%>FI!s6V+ΖA<`ϥѰl<-XmikrۻCyIYEk",HA9GQDEƂ| a)J^sj*fS70,7x{s<缻@&W+* . )nt %$/Zgcm3Z290ZJfs([[)^y{{{BIQshvv·ׯ^w]&}S1$8( ~.^Ⱥ]z4`e"v䆒+ Lj֒J8S l`Z"$fag,`@, 7ͩ \ Jx !$@2[F7û5 0@!7b2`/|L|?NN+MͭrY4,_qtQe z 2'OЭ7˨}0 1 n܀/;aCۡ;Cn5$=XF\!eݢ|(͠n3,acaA$HHbaۻn>3,VI)9MSXkIp'I 8$IE+T5e-f33t ׾5i 4 Eu]ej,`=z՜1]tN  SE~T1EU]JG-33RdXvJ)Ni6} DsZVx11@p8kǏ5ESV.}ܾ}{{{=fRb<Z2 {t6"4NZxZp0 )˲i&"~:_~jUU57z=z!| w<χR>vvvtzBƳlL{?{3y8 J wX&bf"fKpnEDYּ1$"p~~u]S+r)Ȃ pB:?C娊`ԥW |>c<P```&qׯzWH3EZڷ~ GJ)HB$-nuPflL+Xwi]U"8\L,k$CʮP+n:Co ԚZ֚V%]FX1TW%UCmn'?AD1vֺ VP;ݽ4ME/1%/^0\~Om\ͭh>mA GGG8;;CC!kSp>8x{تvq쪮~_޽{$A4NX504eyMQ)L&ܭQaww }\)w7ob:bgǩ;QI06)H ,KĽ[[v a:-mB75-"lO^ֶ.jH7x24k,;I"V+(fY J^pFh,'!dϞU EQR.p}n=wlHE&G KTU rUM8! )<R1NOAsA݉BHRyqvp(L¼ٲF+^^:`!$@0u4;;;' ֲn"1g}CxköQ?֏lA0FC4ҳP@gÁ6aؐ-Zg:W?@$RuMVIl<q߇1 p'(iV "GSx!Ɠ!DB5TϘr~luJ!dq~v&H$nzq ?g?#0QW>Mzd$N+f:3ߥt.۟u[ۚ]wgg u)TEW X-c8Tw͋_.̮S o.r﫺^$} QFפM0ReH,G(uZ e%33asc]0aH[,Ǐs>\nO&{tzz,*]P$hфZW:?|59DAvOlҫ.A}}?&l2قK11n aܐzd;٬SwO $@XbAL4,!h`,y !A<9fBkZ;)C 4 WQd M nN'b8ؤ\k]-@i6?oś_/y&1z~by\y m;$rIjEnГVf/%=ƙ.5ʲ亮)sEN9]Z ͍̿˯i[mEU2L:*ui :-buӐy`raHJ)tYLB˅\y\vW4[o~y^umnnhooy֚!߼y[c}~8;=.|?2]][oU޺4EK棴y XMJ5kW`eޏ Wn&iO]L^ʪ2.kyz IDATйsg\kּTnڄD`o1xU *+7a^&f睻 ,A&ͰrEyټy#-ZT7GIxUgMێT_WYEz3&$oƽUIy*Mz `LWbPI"իAzܫv*MʸL"ZOTF*UYWj1(2)/)2@:y+ͮ:$,P,F$E~`~u-h׬Y ۮٰvZqVKhش͚5$R&Xz׼Iʰz*ܳN;y_3ǴiZKǐ4͛7,6' Շ^|2xfÆ <2x`_UbrZT%))LzYzӦM&*a=U`ӦM(V~H9Ue aV}r=JyTTM6y`Mӡ|Ssn:Rf:oժUfٲeX`1-[-]>}QYY>[hRJKK.\e0Ԝd.9q{CPGy26۸|ͭ+ oNFXv,c=F_cZ𕨮ؖ(%eߒ,H&4vlR:cdɇ;B44VK-ڸmQz4%\4s'c6O׃ 6~pUCs$zT?rtlFe_"s)I:6!_om:2g5ng9*/BĶD.5F6vT+]{hެ\MY斬+I؉(4ؒr\9/}yKeb=:J7ǥ QwqB6y\6O3[qoW/5p[S_JՒMݧ,B)=rjk)u%݊SiHeE2K.Rqx*-=nTnT\,d2Tc%SRo>)y=RUr#)}8}T-HuN|*%ɴ\,9_MJR!2].>HVȖT\$"姳BG. H?Yu}3$bv[q#{ޝJhZrʒT-XTaj|z'euUK.rT-H8T8/rz-%ͨ]T^avIح8u{'~)ɯ>0!?NW>>fб6K.i}/Y"im6F"-Vڲ&15 sS˟ g=В-kidj=MxɌ&1uf2S'={^a3{썏ޛ]QҴ#08Kq/I>E^3 Gߎ>5Aڋ~fs5%oXdQӦp/39c;A\{˟<0c^{?uIՉOy4sݸ1瞀{瀁ZϢm_˒#Yk \ -#\[x3ƘI>"ߟar_ssf{*R?+ͩ IZrM\ht5uHr8Y(9< LP_yȓ00,ơvwɲv:͸{^s@\8vȽ7y?xYb)vᆵWܤ* ׾OC/|tnNӬy)^`%&>w獗T{O]R552{Ћ|oiAKYɒqp43v\䭿cg0 UL_{콿Sѧߡ{Uc̿z^ؓm إ+4/wsUy-JB捗/?g K^uZM5O{{7HQHd{<'LՉOagW'>+G.ֽ-$c==wh0Ǟk䑋O=y=1O3?УOqW}^ \arai 1]-fg n\HǸi!u 4coOj {}(~}39~q=?ɬ_p䮻][.5m ޞZnNrzuSi-!sŰ$yJ oI5aZ jHyɴ\$"(lɴ+sy*K.R~43A*K.y?uA&?zwz2;&'{W~E*/uOE2\(_ q{ty"/E2K.>/\$BիOg&$7nX|?&wO@A%Oyxui<:k=/kIZI;!-HJakSFOYdv\iG#Y%cȏW7?R}E:K<|ZȻU{]l1W`ܯ]w~uhs'x;gb2ܯ_ԥ[2s`G,]ƻe ;&?^ oUr zuw!*~|raƑ:QL G2CeeiY՗7k67;5ngZǼ3G^51Nאw/G5YB.ݣV&(h q( QׅBCcp!fQ25 Jq뻆ٯ! oVnTuC>l߂$% ˻+,LBN4uN(ͫU6O$ۈ-!vɅ+'z2G[S޲BNIA^ٓ$$F(ך\9Ȥ4?{ B) YqR;͒)t[ƒ-'}14DMS:L-Vv4\IJAi32IHh3eҤd =9[Õ;/6@~@ }(.,mZժ}Bn)tuPw&βOy=^DG]o mBBY䊳Tq(P46Wmç͋lj,Oji[O6jͲc# -e'=gB =4i{{fQH2WD *Wp_\v}uk2/3Q߀„bc{dE5nMڵfszMȹZpmK,Y6l撖نnOZZL?lJ'.}\=.!3nN%-$K,Ywmc^zSwlzK erq};i>>/ɏk%( #b;!gKڃFRϨd+$ePU60q1y\SCHC}Rۧ>6>W|S;yX!/6x4kY# wT5Yy$^#(fC5uUیWsK(wضhإ2%nu 0f{НDޤaWl}u T:` [ޗfi*hsazC"C] 2? #¨}FS l?دշڇ|K"]_[je` ݵ ;wFBȥmi.}\e8h%F6}VDyWIƨ렍怅 D7~wr7l[Ʉ`6a!岄bhC>J ճ9ʡM[QfNQeC$DzfpQQÝhf.$#[8<4apO, (B4CM+^vC#?6^qHN(NRrP'=#C ("mQ^䔖xMSQ.Yb$3b[Afg*Py ρDih7x$vC 1KLcR #;؈XN:V.3Wt̔lڕBmLI(Qe\=1{icģ 3Гaȷ,U\kY2x1ePG#`jI=B`ۖ(m%l)J2JTdNft[r>C ܗǤ15%{l!? d1m3\(>9[撑J/Cyڂ#Iu]$Ӥ9ơoǦyLyel͑lp9ġYviI\eYm?iKuffl=8I{@]K.Kqm:Z6y!l ܦ$ iNB$k(2͊)piiY\@3nquF#ݺPrK+`3b?M?p3u}K`Ƒ[;nZ/vc,P #G%$K.oظV( i< ɔKsW" Y ^.^RWD90ʿ50_=jF2'8=+ztKuw9Uq3k"s6f i5q%^ ϐd(#tOX6miٽ#ֺ;" !#y(aƁZc@ aŃ p=Th$I'54 [CȇeY绔fLh=Zv&y+vNI%!&!4Dve7$)nӶvd ۵ilM9ѡH$С5jV,]TdƵ˾_:D"fPXhRҴJZ|t^2w?6m4^m,6;vB LBiDx"6< PCm !40 !dd}Cqyٞjoks^+1~ !&!l,%| :Ygn;ڬ=mu='۫iTJ!BHU+aI'It5;wŊ%qz,[pEVq箢4k^+Ooޏ @jB>h^Z[a^}j,{'S_9%My4Eλb^}P$ehѲ"$LNBZ(+2_H4k4S)=sj>yi@6*!dLB!BB!$B!܃I٦apBz0 !B LB!pi4KƐB:9c<[isB![+nUo%rB!BB!$B!40 !BI!Bh`B!B!$B!40 !B LB!BB!B!&!BI!B LB!BB!$B!&!BI!Bh`B!B!$B!40 !B LB!Bh`B!-DU@Hál,̞=A!޽'*dE$)mWǦd>Lc={wB$̞= ;O}JFȈS.}ڋJBd=B!&!QC߮NzwoSS^qW1W฾Я[jKs/6sfsy8gܯ nWXfBV6 Gef_g {ۮn\fuNzk׬lu?{̿{~l޼ oyO!dLr ۋ!|!\{cfM~Kߞl[aᤧ>+zLB F]J $6m ~+#qbE7qW#x豬DBh`B!rReEKGXx`t֬ B.W1W฾Я[jKs/S^=Jzak|o)=ߒ듟iG썁{༓ δ88xfikk劥p~mп[ ^{>6_dž%\;v||סM Bz0I]wݐ:i] w^/?:w>6T?8AxWqY`i;&­pNnjW ăc mҺukXJ</0?L`y/6gf>~Mo>ϿϿW' KLU?oĠV< gN2?^|F~Iпk/&L@ իWFQQ<H$`͚5/}5lu: t.~tXklBh`mg֠I hnCۢmq[ߟ\3/[DAC2D2|0uk3uўK~},nH%0iV&\ܷz #GW_oO>$x iԔSO=܃"0H$pchѢ+୮n(l,EkVrJ6!40ɶ/N>v2v:c~6?Thױ&uG{cyx{p'w”>/=z49c]vwޙo'v ۷ '%Kdoݺ5xm۶ŀqFwyСv}w~5g=!hٲ%N:$o 52ƏaÆKh7h(Qk}ݾ}5FFۃ IeƎ+00sſnߴl]֭]{ɢ;J0lP[<,7pƹOðnjz|Mzy?餓p9/nݺ+q믿'oСCq 7`ҥ0uTkfd6 ?D$ys1b x53!_=upOCG@II3EgoѲ֬Z''y}c[7o5M/>ukVSQQ֭U1e\uUٳgkƌȑ#q7O;ѻwo w$8 yT >(8IH<LsN ѲvXr9-v|w"g! <{-W⯷T5ϵJ2})5>?ԃ+ЦM߿[=z4f͚uzNfM6Eee=:ww.]'D"C #}`y: | /_yWjmb&d UV8#1a<8CвeKV !z0Ieq}|>޻5Fps[Y楸;p5wD /gqڶmr̟?cǎwTwÆ ())A&M0w\\wu~ '+q`e]=!paKB9`Ҁӧnv\uUԩN8tܸq+бcG}8T/GV{S#%!̑Wžu߸kqX9se'hpԨ+YaӦb32V~"m8sUߗLB!BB!$B!-Z`BBK˖-qI'o[H$0~x 6%!40 !9l0H$uO&xGp1и$&!" wƏ_LR0a RV!40 !9d<#H&(..??%!f!iժ{ք|f{,\&y^{".]|E][k|ϭau 彌]k?X*m2}!>U&37~֖6Y XdtVXù~VX骓Bd WaIXG|n]ʪѩ1 LI^$]ZS'e#} b{>2}bx $_0x*^j |QyQatra3$(9m:YpyEm,\QF--S=4S!q)n U6Q?A'k\t#A\D H=>FQO7rSAse* {WlKZo; iM&PȌSfm󼛰ٱpOS'@Ч V{x=mz )P IWz$&\-O'M:3,}.\kB}'wxkz*;˃jj x$ޡ8,q+CQ; Q\^^nJ u9kU_K,-GV-4N( aܞ۸Vx0]<.ހ8z:<;$!.P֝46O3];w3\}zMcC@8÷O./dO]>X(L*3ސʊx+~j`AW^^nesE_֎quv7JBYd;OM }%x"{jt' Zݗo;>`6KglsLBoMxea]K[z*aK.{]=~&[,of3 UN#&n/w:6FZ3xնOϔֻ"Q{Z%4+>9?`F̐?xZ\|E?2vC\1=Qtc轊.Pwe;y^2!!C~{k+s|f+CX}nS=f_wo޻e0A~EZ߯ s\N~nI^*/q]̵}zA>`Sܣ?툽{;L3)gS͟e|gңE0x9n57`G컽Ή2f3lVX_si wKرk6_O&k\V \!2 ϥa錰G>"L7U3WUZ)_UԵWE@6}+-coi;"ڿS?!}ʦmVPkuge:Cd*B?x-J(ͦ|P6P;ϒp䲷Ɔ˔; ?s( y&;Eߞk02XS'=kVG_[%g ߯#\vOqWЫw.io?\k_7˱fgS'=gND;ո~ԈC(i,gKvNnjW ă{77-76uKښ\ҰgCm6vux:S$yf "+2LN.|ɽ3X3EfcYw řKy*={~mS<oisL~`&+?o?`}c3ez䞛0sI ;wN_jeЧao. }sߧaK:S &ƿڻrOol3?^盂ѷ>|I&oe<ʈi_[ GǶ PiJV8a{xmNI_zwEEEyYj;H<@5k\V>th_)1W !1'ȇxVʐ_"vI`|^ dZb.$8j7qP1n24ވcaeW4gukۯOxkK ׅ>{;od|?zo:W܂V.};N[Lk;}0 ?͚]s֕lK~},|3fUyhd2Ґޡ"Åz*9AZD"6lZha;Pe7~4Fj)҄kWNY0c2_Q乯dX6՗4i#[Y zJij2s˸+ WU,ՖX|iW4v;v|ߡ.uh%:v`i*~_7;)Vʆo}})W}O=z׬yu8aP4,$0z-^^om¢Dhi!x/,Holi%I %;!I`e˖椓NB2:,AFDǏ=XӢE 8_4¶! _'wR#)QS5kK%E9x2 IDATq7CIZ[M蒙 "(Mz<hBָzH)FiVX,~C96vb7u8_gk[axa撌w2hjͩsVKcsЩKmצ]6)iZ/鲙f.Zn<,wa[S_2ct0\†E-DZP}CJWW!Piٲ% D"_W}d?2d6.xx Tu쎢'\&TQz1u4p,o>{00K`|' 9gv5{cy/3j `S0sqz}zd??x ^~̽7D/[_]wO|]oX']={d}.+V,,:u߁|-W -Y/_8V4{K/]7 vE<WukV6yVg'W?AQV{>۶˥kfY>dzL9wNw(Ysbƻw?~ Q A*'L 2Ĕ+W@rYצ[mDWf>^#{?ože )(cW)'_l#[y^ /F3e{05-ఋ;6.olA%K U\3pI 8gB洳/"Cwd8dջ?ޙ68 }Va՞GCp;{ϾoNh^29Kʹ)/xN| N| c/F^i^,|mw;f~oG&]:2/4LooԨハLzW\?qSn~> U$s]iA~f̓Z?޿7hA֙Mh^~l~l5`mu mv;R>CM5y'*ȱz!9 I $ģj2Iꩶldګ'@9Ǻ!h>UVGL0'C9$hٲDd6VO(H<׵*jnLzm|)9//=Uj峵p$gޙ#H8*w-6.6\SO5mwA33)ƑfR3cV~%gOmڸ/<9\=;wߧZr<{"UēI1+=[YWӟ$\m/G~oE>s~1"|7zU5փLԝv%(D&+ 6=m),k~{\v;̑Wi KQ$t^uxɌ:Sx+nj7;{}fɢ1ƴi;)g}x64+l5#kJ*Pz ?jCIFzB}= ȼ6od2wejJA=Ҷ6xl^8i5giVQ4K_?B0nk(5$:4axi/MslB*-мEK\8v\8vfY(SBlSsN: 6m^Mr@xo4VRwp#[iA Mtn=jge Oj`J&&0֣G`wq,id>᲌( ȷh.u%9+퓶(f ]ȟ eӉ6="]1wȩQfϷ+"oRْ$k/99rXu ,]ڭ%S|.JܭMJ`xkôznB(Cc%WR8mAP QƦ? T$s5d=쐏t}sw6qݻ#ISIurez`A0kx$3Ւz$ |WR䫿&G[hdB:JWD)-LmV[XEQ#Ywm`&븼t*_yy)/mg;4\O!< e55圫'6l뽵E[ ZTq8R%/Q<.5].ҐUe(ͳ\.[/iF2jCz!e3M/1 ["]-ľri=h.HW>P=$=fkoEz%\&cHku'l6s eeiqi9"+x#gCwCA.Ԯ hl/*[2͘Ӽtܑ$z)-k:g򄆎fU)P芠@u)GkDBr]R^Aޕ(_4=;!|JBohg$p@6 .Jś:#u?# I_̀9|xLhVsǟ.:u?IH}qJ<Dn4аw7&Q9P7ȽF'с/fG+jpw9l,ԄƑDD9pϒ:x6(%@}@gHb˥#de{3pY+s>S9ݟD!dxR!lt&a(z+h^,I{H>=Qޚ|2 ;Q}xMcLsX:ϔ{oW;i>^ySLo׫wMz.D2y\6k:WI2h(M(ؼ6!!lO׬%] ɆˌBUsKx!F`iEڲ<+AvA6fU.w9ѝ Ҷr@ K^2%G$cdؘw zh|mI$2tAI~wP҄sG#ڃ)umk7Pi ]֤DY &?K>רڸD7Jg-J˼U+ㅙKЪu&yoDJDҫ\=ҤǝfWTrIUo!;.}DUA*@ 3hSz$wM n-)oKym8?ĺ`i`ZrQK ,ɕ⾿fF(Xz5@!T eK JZ]7 r]?)/ۮބi<fnݽG'~$IyޅlӦ̗N,5dK3&\~WqNolPmA $IA&dC9m3$e|n .,=} wIֹdtvfmzhÄuM)MnP;>=whOטѫuM~})ޜ:z;2b(  ehPkL%DGe4Fa: U6=WpWsB{J<=) Tڭ]QkiCiJ<.JG^YiyV.B` 2ÔzHC3;vMeOdf?/#/\wWbYfUߤAŊeXfU󧻞f`6pa'MCMH KnGjR͊_2>E5F/B}4BEޮ{lD]N=1{,̞=kk@h,mKe./Xߣ+s }ZBy.Z'̃ 1ІΦ4`a]d`7UilYt4D]|ehirl E,WofcIqջk}Jje$Ќ3ofL!.{Oc44[}J')M1lz;TKQ^Q)[luԑ zޱlIq߷/dDɼ(dȋ k٘墡>4m I]٘گ'rk;p@TPql@ ߻l֖3P,Pԯ=JOIfyҙk0w;G*6+&J$zRUWOC'.aQ \R#MڼC.'wt/k׾.=Kʞ{X]JCI?L650oD)aQ4rjD+87kgQ+k<@m^t]^Oˬ.CޘqGX m(-pnϤ)$53p z0z($Mo/dr@ޒ!)rX c}jeH u._zbX(u~v,ܼTRȥleHC{Y\ꑴCabCdx`1d53,>R 6C $}QRs%O.ICz/p3q]Ri?NoC!?z@8k@{'J zKW ϕfbrgt€xA&'z?l[ԭuk{[uΩ:N#U*2M"QW&4AwHr\]ؒV@p%9, R{)",.g nJ '!5TiZɮNߛS--,j"%gho(ϤPwM29~I>K z RR*kQ拂H;)Ѵ6;C/K"y./}I} H M4rIDATB &ͻr2T\}1(_2co@f͵E}"iJ/J`b N}&rݧ-?ϴC/s}[FP36e Qbq?V?)MW̜®ǘxLwxܡYpnF^[is>&쟴|L학{M35su)G7җTм(]3핞3c>c+sVVf9f҅쟴ѝ;49d0Ȑ{p߳~N+IpNܘI-mh7dmU6N\}烤%-9Cc廥~]׸:CeH}6Bׄ^r^0 y(=~QȚ$b#7i{()6HK*!ICk) .cǃcQO JOXN~W_>Qѥ׿CKi9:u\dGOxK=Cb3ofnZrB;Zv7رC.S+y3o_y_qIs5e-59ޞ{Xh;}uoɥʥ 1Qk^eUP#;2\>h-?oBލ]=ݨnڔk'NHblҲxR֥tΉq"uώt7A/9!?ϸ;jկ-O|@[`{p­r_>]J*m'sI}d $Qy_N\ )Pgشz~V[?qmoKpiݲ9'œMkb+o-()k=u觺+t[A^߆fť.9EEuupM#_6o-u5N9}A"QUX_Oa"?aI$CFTO:[[ƞ|ZBu쓏?9V%e-rm[793&w5nfduߣjU5Z1^ZSXXA652wyî]׽KWv3$hHp1Ps!.=q!7ЊI}43'PG30$̔eǑAt>TE>;.hT)I% YJ#~2l3vEOS'XKW>d>diEZC$C(XJw&aIf+e)tl[^eVf~ƞE__wy@qis/Ѩq []pV_`݊>g<^֢4kx~GRJܷȠjd~?xh<vr\JX(MI$EȤPWB978mKj݇"1_IOb#T#gLRstEI(5X6VT&"*j\QDB}%AJ}ΐY&o<ñX0a 5ɶke/)Oi?R]cՊN?U˞gs(f=wרL>;|Mqjy;p=?fKZl1JD{w 352dz//缌~nXwۊe|O.K|x8e<wi9A)%Sw$\6E\X]ҟEZZqzK3M#XZMKUUDȨ'.RP#EUG1,CH=47o() '\KрPh&HWq7_a[&z57݉[CvGv#yAgq0>\rXt_?nF^=$wLSY2d WxjԸ ;~ ?`KB# ķ%$E]MiATyRR}cꌻ!gi}9e%T[ՈO9Z|(2Nq\]Ȋg>&7\& Y~ӷY`Rz&uEI\/% C4q+ 4l-Oڅ"E|عoGs;a|\(g9$Z|aL,VJ?0rEpD> *P.BOEƖdݗ%MBrR)\1zb->yh-N.lKڍ-5Cڊ|d~aƅ3A"=R3nIJbRwH {p,|I. Q[]4 cQ\+# IvEMINpYԎA-(a;DAH\}mٓ,|[izoyY@NDQJƷаc(|˟Kiv{<^#Icd)J0l _iCzHz\b=);'tCl@J# =m+WCЁPd&oB;Cw}}/M\~o|}wχ&AzGCԥ$=l"6'؋AH48+Jb"G fӤ%d$,*SNBʎ.2<_p~fc $\] :io\A_l}y "ْ`G~61h^E}ὔ^Y=IIḶջ I:+߸)Yv.5#-h=.$:"1}_(іn\@_ԡҳR(/qjYQ\XsǵvB]ɻQ!H'&iexLCD-,Y/Մ/:2NJʞszE'-^װaYA d+AV}wDOREfX:7߱PHPCW&AB|!|ݻC@i26-->ais!t]'7M IS6>htE郤I屎莁-rVfGIJ)gR./"ml[蚍 }_ Q1nAaQ/Ǩ/J:B+'A$~ SvY&f)kd>%Xi\,c-YMo7g3V1k`\9EnHӧdFFHlP,4|k%3s;i j/Z бzGQ)Hh+(ߕoTjq)rE(6W\P];e~?U1m*>ҡo^_V㯾ڍ+^Ąq'ݖigXԧv؉@+ӞoWg/3?X4o&˜OKГȜ c{ 'B\C|s}?lH4ʆtwQ"! jYhuϪ9ڭh'~Ĵ{OGI?hǹ|qmoeå/q;fڄf׎mSW|_tzz}2m<2vm/kX\L[=uczٺy 浕^f[m祝ItF&S#-ӞO8~>5^3Я8본r]6Zu4r_Mju_&tPUmNUԯhjN;wɓ'5j[+kL6Mڵ8͐)N]'qvz.}&E~kNC"v_p٢'oe0DRp+׊ e"Z:$^]:`Œ\p yKt>ܽr'؄?,&,[Ri5dhsX{E~&;7*..F>}PXX+腅:u*zf͚_pd ST.@KB[)?-%ǖ!)m[7+hۮ}6}Ǚgvf%cՊЫ0cmfPm۵ϴߦݑjdGiYq׿٦E7&̸~9E/bo\Mpi$z`2qcL PURR /EEE0`ͱTlaa!O=zYfl>&[a\R@SpE81`|ϐ»uO~){e#G-sZd4gY3U ;RX):~sH]:YzYVشq=q4`ӆδ_\RlGC|#ퟠWоq82M׫P"GylPlIC,VQURR={ֺλ#,.i |w?}oC'9{r0]9 \/iͩtDc19L~66GiɅq^ >͐y]4}Ϩ*ez{oh.9;s1|v9=;iwC0?S yzF޲s'9] {Ϩ*ef{o.LN _yV{6Bs8ٌE|q!.g-&-'_%׸`yfs5ӧOׅw5j̜9SWVVbɹ#M>]9hRەڀyCK9 =O0 9oqfHdp[5F5af ROdV>NE.)&%|竕KyV~Gf/o% OtEWdy\٫sFjǶ_Цݑhպ_?>G^_V5/=?9dB#]KI٭( C#B"NiI ' :Č3pΚ5Kui$M!Hji _!KX *g4Y~RZ4-xA'j!=5k/A`Be2¿ƝcO2^qoZ+t6=Hش96-uhOo`n8STܺaC2~t]ѥnr=/Ǘjc4]5.sp6Q&];rEkd252t-w-1q L{EZa$̞5XwZc 1;,dc##q`A0OlBtn̙3ٳM׮]uIIITKs.D&Jv+D\hYA<mCXFaW>2%d$2 kcL+;\Y"K<%%M<[(kIA{@~w%;xbc˩v/+wg,| 8HN#O}ǖ-_> CU E0JKK,>AWX+Ta -\md4*j^פ>\E1`$EYTq12J҄qh,}|7WrRRB]B^$>ȉXtŅX| Sם9o-; ͓Exf&E<׮ en 혝&}*/xHcgIclLB􁴬"}/;0ÌOY̿,0])MC.`oSc_KeP٧3__z跆c!nlr_}}x"gɀ=5 ADʕ!TbY05I|I,ٜQc#G .TN2p>1#/N!`V-[+u(! E>I=,,"ZH7WɃR}h2!o_qj|Z狞ulҷ_WȾ]VgHBٲS "sԉA@|+zrHʟ "MP?ĄAE$%Y40Ez ʙVQQQr[-H%u9iKr,ΔgcQW#>f#IR)JbIg,pϲ|ܷB)6[טY6[?]3@v. 81HnyշEQฉ| /HJP/\>ҹ$$䢶***PQщz$| cƶ?ed !;h HF6<4ž#|}zRҾj|[C-.hC6 ZIENDB`zoph-v0.9.11/docs/img/ZophImport007.png000066400000000000000000006176641345420530000175440ustar00rootroot00000000000000PNG  IHDR|L,sRGBbKGDC pHYs  tIME  W IDATxwlIysNwaow#eE`J(!,#Y`#ɒ^ce-m^ůlAW$’vwos'u8?tOϽ3U{ngvvPSO=o~=7h|QɝDDDDDDDD\y],˝ ("""""""FT"""""""".q$@ ({ka>[=X h+c9:,\X]޵XĀg/jibmԏ6-EARc<"=)u!D>y0b_UK)|b} AM X܆yr^Jpz(ajƇ6S!)Uy`%qg*-m@˕Ð9W>ʏXnĈYTxJ_*_aedr ﻬfH );0&Ud{CY\q4v>ʒ32s1`cs>_8dw]5} {^>L3J KU+sQΣ>sܾ󉪴JGKĹ+ 3/U{żCJȺs \+ Uca1I.X Q|Ax|xB!VPSzh;`~v|Az /4?7|BD&(VxX,'O9m< 9C3 a @ cC߇'|,cЎP^틯t,)-|V[qF5B&n;ŻW>ڶ 6h Yt|aQe6 =+zs.Rh ޺U?;:C5C? m/(ACXPqd&+@ PgW>Lxo|Űt b#"092 ɫ+!>9!rv2ZKqUoUACBBFnVa߄*!?ˬӜ#yss>ȘKi!_ i heAA#Dfg AsQAfS!93/ o* E4B?}d q&Va`B2}zBgkmA⎯:w/Y*tlCuQ$VKE_nDDDDDDDDE~L:Lp*>̀]g >$JS V24gi;dnP%J2o|[,E>W !VX:q _y2B&^ {-d=d!c- Z=$AqhQy2|WҶE!\P% 4|kbZ#nHFucu q =Tr- rBXgGa='ݪdE&O֮"@}0CݚKѧ !n֐k42Xe؇GYFU* U2BKakN1B>I>}]êTj[G]B-*G 9br;|+׽C|ʲenA  ţJC¾jحD*}{Zz+u(eGJp.E:BTוQ%ϭD/D9|ΡQeˆ0Sn}}E0{}i\%ڧ(y\i&֬8 \ݡa]!'.ε-$ -},X} UFhB//!X_RQVY6KVU.dhsQsSTUgVcgY}֠cܪZ{1֨^}lՎ =yTu hU ">Ax*5B Z}v!ERlGT]Ol9U% 8a1|ks9ly7{u-t|UkZ֢ S;w Iհ!2KDqc) v 4Z BvxJ!@j<ÞRa/U/f 7<ݡzr|}R7L::>~aua4.9ߺ!UB-SS%\w 5U1֝d=WF̵#|K؊Quag}sc)br*G rA"z@l߾T0BCs*><ް<{(wfNj@zU9j^݇K?:~07wYՕS*ʡ*oaT3$-f4pB¦B\ 9z`BI<+LQP.z}\V4_װmECʘ]M8Z0GVjnEO*0adY1I ]Gцa(kH"\ˉ`W|Q+e.jb|R;j^!B,Z|bfV&`aZl0dy D>$@;4$c|Y)ú1B#B^ߧLo@LJ!i~ng_YBO O^QD:c]MY?_WޅT@ :cjz5bSץRz6tQ{"D3{}Q|`D{GQG|"hGc .0pnjm۶dUygXY5=0$ys`JMY+Y[u*}3/MdG"l"X/93i#tG]mM[SPkI3PӧʎV6 KlQx ):&dywc=Lo0=C7<=.ԃ~-˻51:Ǻ<sd"R" 7L P($>ŚY5\F_vyor%k[Wq9YbBkEC]oiߠeO_+rՠZ|酸Bv!z[h:D,_zO%&vnCH`;|AXI_{UثPO`M(xw6 :*Ьt7}R϶wV6զ횴] /`hbMdM$""""""""ܠߥ[ LfYf7*K(mU|j.ۗ#p ڃg?ۍse7!a$ =$BJo?VuV<>^P9_׍=p"PB,Thb? 8 sU 988 Co\`ac'uC #_GS\-ߐPeN 1\19QUZʜ Y?B6.b1 ώaUv0U-2H{XlH2(8=Zo璶q8 SqjH/90LWR.+y7e0c0\uUB\=̲,!B}7Œb}8p}]ܾĐ\|)d `7 y2hZg-6oP=c1\)9:PA|!hA8 DmUF5.ѹBG)=2ʜj̕K7Rh}ocVt]>c=[!/3֑*\^}>;_Ĩ\U|AB`uz(- 0!36><3LHu/SFX3TYv7hA 4Qc`|@U|w-:H)BQC(f caj-7UvľIAڰLW]|-~J0BR֧>>ٙ6>>džM U֟ag*1*Z;}v1H*Ueϻ-y ˍd)|ǝᱣ  ]%.9ͅ|kZoBb9[ˇ'}xXx$SBKmjnoArj1HBl,UMc6TxJ de$Be* }EJOC!'G:-;P5?e'4(no}Qr1A*E*}hochCBx*$ :$s =W:8?ėUd`ȼAJbU!#([>s&-/((4#Be0߇eDey]e~T#*}bY(H j 9^٣8E|QI!t.hRCsE%ĺ||K!Vq4Uem•XVrίTQԽ]I9:ʱu#U\%-~/*8l?hw{xm:QøcB6 c P[%'j.~н[rQ=B!ԅπ6S m6ʼrTW!I@ː,N_X,A+_+ h# 56"øN}UZީMa "|O& =ˆ|5o"tCaf'#|6_Ŵ?LF\(uUƨ.Lm:W5VoFUj_izZCv늬BCx!(jƭT֕oZ:JyzJg\ IڨrMAUL!;*;Z]}Ve}-zu}[n\=+1a.aI0S}c -5 :zE Or$'| G{JQE*|TIփģ_Uee;]aˡa>+J_` F /dl۠3V6:_Bt X{4UDpg cuƂQap uGҮj*aT䧐P5gWE CD*eeXqCFDDDDDDDDD/"""""""""*|*s‡?Ƙ8xe*|N'q G6k|ϙZK O?#G.|9S7"""""""C/|)|3s#""""""".9L6ELЈa _DDDDDDDDEIq˟h^}߅ܕjksvs!sK"GDDD/"""R7H!t#""""""".qD _D3ko, v_}=֬ ]x1N;LilؼmD*pS4gg֒f5mW\Rgz${{L-K!t8wk|qN:u{AO8q O<w-KQ\yݍ} n[Cwx{itZMc;H4_Zp^`b> G>}88Ea5ώ!"xbݦ-WmN9њCO?==S26l/~7o`v4`c\y^ 7z;mܲ_Joڲ>DO۲rnlySxsT玒VK+R'սB;y/đCq"DDD/""RƶWb+{M:=^x,уmwrK_8 ηzE1giו[w^}+!%qtX*y]g-)&߅Xs5o\?35cY׾Ym>>WWkVz ЪVwn3pqغJ~R<ĉXa\5qED<-|!-7Ι JUBC%硯~NŚ/\ީ+cˎ=\{mݰ׶_}q"ED<-|!ZfXO>-\} N{w]cl|sMZ ꍞu57Kc|fYyKH fO.>6~oy+Mny T(h8g^6#GZ?6o'SD3q?m)u?_§8u|>meко'(a?/A`c߻-]s3;#SԖgkYgIO8I֜乃PV#a_ɔNEwqg>֣ k7\6?6oLBED\p6&Op%Yv=XS'o$ly% N;Lđ820z-[w߿ne?2DIS<1˶聧)p~ly9;'uUuB;Uh5 Y)OvfyAX~Y0)>/""Şk+elbuOR16W6WAH5\{m݉Iq/bˎ=dBjv_ɵ7޶gHHvqn}ߵYgx+cR26sWIu7ΖSk!D% k7l^ !乃PVkn`b^?.g\qsٺ =aely96NgězYxo>H_G:qzÙu"""""Ou~x[x]EDDDDDDD\ _DDDDDDDDT""""""""".f,݈gb,ZUDD3̥savDDDDDD%q9V !""""""ž uѥq#*|Qወ _DDDD]|}|W~zR} }J\tTw\t>tT,*|CMoyy?K] /qE _DDDDĒ/:廟o˟߼mm|-zRO;/ǿd1k>|;gO?wCw5m/ʗ>k}~>i֥|_5E]??U{~'h5gBR.Ehg~?]w|D*׿Eٿzk7l=٧O7 IDAT',w\!B%s<7׆ϙyǿ _O>(~wChK} Ku?~Oη0NǛow>Rל Kݻ-q?|?^>ƍ{NZ|9X}O> ﺛ4O?>_?CL?-/z9XˡO>?Xs_(4]׫BPyw, ӯ Kݻ-.VDnDDD3;\{:lgO?g]\1Xꚭ;p?oxU YL{yH}{{?{zsI/o}~t>Q-a+g>}~2BR.E o_wN O~ǏϟuR׼];w 7ݷln-xw}η?oY5 GEJ9s_(4]mxk{h5iԽKbx[9V w(q#""">w]t+՟W׼~%mU._ZD|"Ź /"_< YpMo9yχ?s֧*:Wt|"EK /"_<y>uEGOy7_s޾޾E]έ9ӯ~W7}<x[%E/.("U۩_w^v|;~+oޟ-zb]9mwu7<џ|"E /.D8|`/72v>(0낞ضr}p>>ɿmxo/"_\|q1#E3BỘ7W|,߲}7?blu.w^_7E/{ /"_D`bG䋈Qv^mx/W/' ?^z^K]sMs-wu?ϋ>E/I|qZ.w}/8?}ᳮsX?^w_?;}+}͑/"_D|qťw1I%{\/"_D|"Ņt7{xo>H_tH툈K7w^[[78D6qよ{[֒HE*H# t֠bD!)a1tDA(@a%RZiVuF:Lk)I'AeA! ,-ҞMxM//6mcB~WxsU$츚{vn&&k֞9n%l)r:zS Ωfh66pb|o|;{=#'[$|n|?c`&jfM\[;^O'/?abFO[t:5e;eQfӧ$I2E%YB*,#I$J)JIR-EQ` EQt("@Gf_c)l[):NiO3@0 +` hJcPB"mF5V4ЎǬaZh1H@b 7vG*,2SHI37̴sTHI ۊBz!"GJA^1mrt^F!HRGSF)!7j$IՆ4M)BH)1@JIVYZGz"@Joc%,Z $0==MZ=NFJHmEniXQ@J|q0@$ S@h4hIIFJ 9MEYikRj4ѤN(f61;G,'iƊ,v RE^G3"$)4ꖍعum^X$B4<N'ٲ䅠ܜavV3۴"dXab*ڬx2Gl3e`VF>+ȧ[0ۤf,Kbbb !,*4ccYմL4 o'`u$!%5jԩqjj4U 46FiRFt0pEQ iiuG*Wzw˄w?wB.9s^$ (#mEڂ{SJz5k H (JP˧KYRbѽW Df^&m8nZ V#!"$  hknRYk1uQXdBaDH$Br*=ݣ˿];;v)(|yJhCQNbؾ9',R 11-A0alSdZ^q)=AIZ9ff$z:N;0jWUlWb֭wbr7IwNf8xSۮblڴGtSS2EH'Yق䑓M2tY_6ن Ӝ:ɵk$R'Uws!oA+SJMe 4%W2ՠH4H,׎s}$"IG$o)e[a P kOW6P cўE2kȭ?)6NlgUmϽ&O3otgk[;>$Ͻffn*nyYcS_{'grq켜\DnY#Ơ aWsM/d{m S(s<1tAlM6Jj6khա1^.rf I"ɲYRNB:Ev>YDC,StѳX,{ݜT+@ 9Ve{J$QʜRNe%RQ1>8+賐9(%T.HT +"Q()Q*-gMsѮ0U~+F/@BdwbҵJc`/ycBw⤝޽ZۛVl6uծ-YQHٳRyh#-NvN)k%kH"k4*󅣛ZiK5A:[*{}\h9 H[Qv!1*@*+FB/PƙcL٧w@]RJO%,IGaj`RӶv(hKKGJ [C$-(49egAR$E'eKc0 (,$s"R,tK)qo*y딼uVi J)TgnDR`:]eZ5rCF(ZA SrSFc-J]4’Vѡ %4NtD=, o Qd>-X2 R0n)d_10 1L3yT3?v^y)~ɗE OҐU4i -em㩧sW.'u?zZWC4;9 ʼnc'YUneێ=q&^P=kD)VLRI &dϝk,7aʺ4;-Ԝ,&uL 5IZ=0mmTHƅ$B--yVbK\dFXĐn`%R&(JA)9=e) A(RA3$I{ Lsc@u}t_uyrD[egZwyN^8wm؂vI%$I͹;E_ Z.E*gwZTY4RfD`r "r"=osV2I05EV(%"-j|p\.SŹ_1}4a2)Jv7VT5i+EVБIMʅXa0B A IG%"Dž7h]*| Dܰ*E jH!T)fhZ_MI/UZwٳ,]eٍ^ #.ԍk=kpI!z^,Gn_Z6̬L] ȮE#q<0Wt1(.-p%c y֚h nUX]-M2ϏHchlnZ U ˎPH,)A[r_`f[o}_LOk4O;x 7އ+k߼v[3&3mlC݈r?Ϻ֯Gx:ȇq<}=ס;a0}4v,jurc4WnIdm~ |=Z-(8s٪-Wp9B%LcF -DXlZ3Ǝ-[ŷw_44gQ (~'t*;Tz Ŗ/P*JʰJI k(,Vw`*Ԛ1,.0E6IL9B([,=+*ɔ'IEWd[Q ҭڔE"$F%tEIХqAp4Viow5J.4I]]~*|g 1dYcC3vݻ^ !z=e2qV4MKeӒeRAӢiʟSf;A@$mX]8k(_9BbUC~=}VH2N$I o#X% k{tt'u.4Ytj)%rjMA-d\V([ХFjDQX]ޕ,v1  +2 C:ad #R!Fm )j,Niؽ2AH5a\>ŬttCܻgYbX-F;lW^J[,dT T(7 Bקa0VbXCʵu1e~LKL7ZqXݵrRҢmEghpaez`>fT./%X &w$:gŰ-?=̔SXp y [6lw~7|>ī^y7hf7]s7p O>~O:[˩cSȎhv8ivoٽk7?ooM98ab+923櫯ogzCWsu/?kj0{*絯IMq!&taCc ;nnN夭3ei5O3Udǐ-Ff|#9̱</- >mgIVd>8XZ=E/I[t (5i+@9KWZ.-k-AjgvJ$\Xd;&A2T)dq{=+nXaK0DʄDgicn "$Bj6hk@!lBʀ5Z\^j|`$d ΋No;$O@1 ORu1)"]of ڜ®Қhf4SؾVkcL*Ս.u2۰)p.Y댚w:,/Ljp{i&QD$.ghoˀYqb̙ 'zsRHZ#5 ZAg¢&%GYH m)4h)QF-oRgݳ"-J$`4ASF `lFcMTzؤgP rq{+uݨgs(7]yIDVriԿݪ/Ɣ<*X?Qw5 !P^҅;&#$|Քϗ m5Z.Z"0pa/"J*$B UkƧ !b=KISRr \7PXkЦ؂DJw2'E %RtjeΝLٜ.^'>Gw46m ?iVmcW[??f$Uvc9ٺ.4W۟ r{JK-KS.\ '،. QHƸaG'56nI4w{INȊi;IĮ[֫y=y7$m%>>IS zf j>0sͺΩStYu4gG  IDATC{OƗOnp l}dbĮMYckz-6_wL~|98yG0>Qxg"OPK^]ea)KDqz>u,эW2Ⱦ@nf 涅[$#wI*$U 35SFښɓ4֍Cr<#)Nnq *=} .IH,yh{Ym4X')f@­(4~M-49aFAX.6ֺ27Li3RPUzJO}3݅W5i^1W {fQ*v]{_dƸ~u6yѷ&IDC(|Nj5kXuVVY\ N^ΰucKV; xJc[',e9Mݗ u9%VұeJmtDD 2 v 2nL`0dV"\,Ζq#ezR!= ХX(V@#FXJv7B8T+vf"Y@ߋ۲J2oJ8;Ϻ u=[*l4)\3Lm_ )Q躊_E^΄Ǻ1HgB:EO[TZMYu]-;іBR[*[P&)4^qZOX?LTFeDaL7\H҄$fuD EDv֣uH)cs ذ1af7ǎљKްIIZTGQP؛ٵq'UڸSJiS$H6Vƻy4:/8<3aDƉ]5wYx2W]:g}U9c?`+[cdK-z!6oLsE]5Ht -ź|9Ge߁;EK#4a 㵌z $J1jIXpJ6ӌzN=fj$Y$k*Ðӽd,|VZ)ch:+ ta0v6 wQ_ 0Z #9ǡgm`_җ6ʦ5ؼv#I&85uӘ&Q3ט˯gOgYUkЙCg$yƳa˶{۱֍YGl޴Bfl6{ISj n/gIkJ, )vXn5_}LLUhsp+8F%S8pl'gOE*kV ctOQcXue`1|FY*q~+wfĢ٢u4uk!Kw%Zƥkl@bmaNKQN/,y/ pŻͲ ruV K6eRKgǧ-]P1%] еFn./s:⮼_ `:~pt:e=WٍҤ̐vyp5)e5(]-@HT_yaeَ2WqNt8e$Hv>)ct[' BJ$e="[W`Ek$ X,X-g\u( ! I-hwh'vZM c:Dyx\ĒZzt]ZK-4ZVK˲yd>u["&_( \nqhYG'1}fb|O"@aָP4H*3H  paںxRSZXTʲD&@$-\gM(c{*k2;;1 UF#ZA ;s$ֳ΢h;7eX}LN0ɛsdPL8P 5`kH_iZ%-b.ƣpNEI I/_wyeЉ|>́ObdYӤYG1y\*}{Yv-cرm㇘ޣعG'ٴz3?Sx۶}+\θl0wzTqA.׷J(6gM0r}\sb>ݻ8mfek4qfb5lJ4xuWc3cN &jkE2#lپNaٲe;?vFZ^9P9IHHQ|~F (B.]kD_8˕_klX3ע@e shw0&B*u4RX5kaZVӕhYܩ,XHL ;n1Νܣt˾]u+D g75k$2Gwʤ WPqvEh-jeY_cgt:P[Qs{|@hmIToTL%t-,I5W>"ZBY@X"0=I*v5i+I9tZ'B}#d.\TPZ,yYG"erȆ7_WxR>,,οۿo sWqSF C6oP;|򓟠qF(wg'6'EEŬ8ŏ$g9ڃkFL$FJOdAhБ2m٫A|iCpNpB}ΓC-> AMb֛L5RעOV5ѩ$AU |(TM-Q'H%hap CƦ$}}=5w64VHM^IY{mU6”ֺjU3?}>sD1菈)<('e1t n߹o\gf~ Ry1Zk +p *jܼyD#|:>ML>kr)nެ=^vs&K+,,Sn)+Z 9!x'o}?}}tN]8õȗYkl9t,$1,˰DQs.{ qJ-ɲP4hXϬUld<"ip%~3]lwhoݛ߻Þۆ"tHp-1mr\3ec&a=ZV)2ad )rXAA%F%=I"> ZgQBTW ᄭAhvD'l)!TGn C3HYi"+M8Jhb{[i[|~q#Li82-,'#k|(OPVF1&%QSwP1>Nvwxsm^/^ŋbuC3D(JROTı]4mPb}DN0K-i>/Q 控.=˓w;\|!<,ӷC6XYY!y>_o}" qZ=ϋ\:q>@<έo%lu3XlpCıcaFީ׮zC4S#H2d.DamI'.+|5si—5>gm$'Zbqfkwq*uN8@XM2 7WrM ovvv쪫Ӫ!)=sMvVc*8DPH_!? Z@+pƋm\-vwjڻ(|}_Tك{z'DxoQ׶ A'.jVG1mzmpQ7}H)qLQ tyMtǘ,lТey>hZL .w>.IQCl-N傸8LD:Πe<945`E=DSvJ -sE$Qa2aoo4Kc15/ LFah!Q7^>+*Ap 2ySoQc$auOQ'jfT#+h5jzx_ !U휣~SzA#*"idiĨߛLH9OaJ]C)XnH' $E@N,,ʼ*kTUY8-7vzwswkWp8xOpGɲb>Bl6yb-rm|8Q|)zkyg#wB.jھ#:"=6K+Z`k_?3?ӟǗXZ>8N;,/}٧1|K'q#BY={c ۛ{Y^cK4>z93mMz:g$_,]|QQ(C[(WMN] Wb%%B:El,ҩE>954"}(^z%8nxqI |#r F#e^w񽐾Nn#ø!ML߄eXGQTey(b{CpC^ԕ* ΐH$ub%\BUJkT2!QxSݧWB7y)O;[-B3 >ݑp-u8}єYc|8j?Ix1p,'EcL G~pYU ƇXGRGeCcG" "L!Ds<}D |w}/ uM}( Zԉp|p< lLyOXjR8:<^qH]01S SG+{*k*vrdLY ;MJX΢>tC׎{ct> ^{kѠl"ZTR{^Aݣ ނ"BiN&qhRTa+E:_o"1*imQ $?Sr'I3`w '/8xA^{1Ր~~rmFFݼ5a8yb'/-<fw{E4 [gC65UUq ko; qb4yY%dI4dQV?ƓO>kt{344\(Wq\\:FWf,#z}d~f[ pzϱy/~tYsMOfu}èHsHW,ܨ`d ""P.ԭx5 mCDyqL\9H,cוT֐5ڬ %X_F:GXips‹pq3{+X^^bqqF#?D'}- {E@88F%.oe@i. &a1އe!OAx c?KN2%Ї^Ljq ^'kqQU-B$ `OPi_YUeHh ͡' 8BzKc,y^ck6d9E1XWwh4XW avcہ8Y}PR'Dw{6 C)Ny_ZM IkJgżQ]J ⑦)cZJ@zua=ɿ{w48stǘg5r*8 N>r,97|G-mM>x;k.')0^ 7IY}tfc|qe[od $ ] C_Bw {y嗉+++^|8`oƽ7X^vWQ* Bhmm T UU{MY{xpruM/.1ޥj"2WX" Z5c󀬱or)^~٤?Gv,.k{!}}&4] 3NrKyJSTN'cwYI8ˏ^ww6>GrZVMpA@!nĎm Ce0`7ݣl/"M.z O7pW_`U U\%VX lXOBǬFjb"gTE_rN3vq{CFG \ BbҘlBZ0G,4TD  B6FfDh"iX8c£&Δ%ԥN k7m8,>:nS*Ne.3%HGi Nkd|0ЈZ>'(zC8w+^f>ʕ_ppmKtE9ZCMoᜬWP+zdU'm !*-* g2JEgrP=2B. wB.(ߓӰ1l63Ê8nXJJ" p;}:T&\$ݑ QOVjTqh4fm6WE9ugw W!@ dPܼM6@J cUaa7S0tm m_Hub? X )%RQ{ndgP9ihb$=kV1=~o)\P-' Ei07;z!i+ܜ9&lA`D:H-ҍp\*n'K`j 2$JkT##-cZEDk- qalnn̴)'kC^"i /;n_ V>;."'Ai"4UU0ѶDgQX#, *kŒah,JZ-Jb;T>I_c#djx!L0Ǔ(.@3 x:h zXU\cZ$P'jsJRU ]-Mz:x&V %U^EZ^Z4c:fރ9?2<44ҊX6*zضzbPO ),Kڅjh %E%;x잧sKtKc":6zht+%p0J bZ+aa7wS,%j#,3J4Ȁc-<,s9MK>ʐ?֡P eH=Zjkր{ (/[E܋;Z5ֱRN1ʿR!myLUHtLDij14EnQ5t1e]ݽ\' 8f~v0gcme>( }t{:FX zFCJM>ޝ˜>u g2;loD!vc1q+~D֌HZ*X$1YemV%4 Sx@hIOq<9<ll h)8~I>DmR>?}2ge]G<,+op7+߿ͨl" suQAO٢5yum Sگ~Nw)F9vK4H~:yCܼ{?߂4aOdY ~S?}o,4 w7<أ97p0_COd 8:*u;%N4t!b-t,]H"j]mF AHGZ9Wԍ5AW5&I oINb"tc] !%-Q`)7n?w%[E ӄ{WFn p{FD[3** [.pw``&{8PWշbm`pD3II1T4; 7ƿSʧ/pY.>}3D20lg?N#~닿E-ٻr ~-6.,gϞ F4:M \|>*#Rֿ7T>ڕ:>Ɓ!B`c0u"{*b8 Mc+q)5H7Q=!8z^-k?Q+IC#U@^"ELp,.y}l,:W?'q9 t\)tZSäC߮w1%TxME-#Cl 2ZuL? Cr{STP?`,92V4hՓ%"b|;4Z$F}B[B*|sKﮡH93l#*%Iڤ//,2d9)вt ![P;'p0\|c1 M9o+;'($WH%ģlÐ424!<Ũ, Hh4? *LU0\ypow9w_A*K)yi},-&:ucW/n237 nE$GhO'S\~3Z}DG`w{a"i6^nZuE> Mk!?ȉ4kD*g'bZk8979D*5;zeڳ9ͤ#WUU¿"PDړĖ Q2YkLHA[}T%)a=BNO0O!CC4^RIwXl^9%Q&7av ,dߌI${J S |Y6ϟ< c=Jf&k'3o1Ò(ZOZ4[oд<57-0J$XCr5b$1 R3+i+B0a:w_d=m63'| eR~(F<ܿu|Ǐ[nz|\}5y< s"oݦA8 MQ112xO}WZr=-.2l,-.`CVϝA ,W~3wYp}#|/:*\_/}{WoӐ Μ<'h?q_1o ܾqd1f{oPWأb<3d9 | eMJ9oʂ2!pa%J+$[!G'[k] ^#"|}@&ajG_{kp^ ī&%;AsU: }bqБ@GAE:yr9s<5WRTGDQ4t|3*BUiuRSVyz537v"2a&ǥɹe 65Q/W_*KEBI؞##.Ru =@M5PZg*+i>u5`;7-x[!҂`7~-6N+$aIܐŖ٦d4,s~퍟7Һ,vHO#A>pH9Ν8Nstw&49U~@$%%Ś>,K'ѨvVUED(,B?N4VFIh:$ea'SC?~x? >G51ceMY<~K'yk\}: 3˜;}OfH32 G䃒=F4cE %l8w첸)Iıy{<}'u&>UV/ns,\<ޠǙȌbwqk3O3%I>_ nٙ]?ÉS'?8 mft}ڳ3$ +KKqBow?t(sA,R"Sc}[]9>̳<3Nᥗ_B7%+Z?g{ -HSf)Qca"`LO~"ڨ^a$*g»XQ PVCSeQS`E&"2+ 40>4TfQGЅ-C08_YꕏD+ ZQo<;8%@'(aQRb=!#k=EQ $V$N(t-B`50aks[V@0R;on{ IDAT{.*B'!Hc8c177G>e- z]6s3NR).GhEhhZ{ᐽVqhkk3gЙ#c0 r&Y[377GeG{JMcm1H >̇yWʫ?>ȉ38zi fwvox=(_ΌzcssiA?nKy'VHc3zp }ȃ7nK..ƗD9N,if-vkȒ`*kC}l2x0EJkd.ssK#{c<󅯀1Vd=aՇ{gB ֤2xDGx/4Z(*AJp8$NBpCQJCG՞4chH =T{GQ0gI 炏˚`M'/+2FVu3F OSĤ-CyE |QZi&PkI3MH"MURA@ M~On]\.,`ȪV, f86Kw=a"?s1 z:RNl ̩NP 6.ˮs3mQ8E>B+Gas6/]Zĉeko}:N1Q,i$jM;(%E3mxfFK(e͆&hD+f5Xrܼrc $ZS9ը(Kw/ 'IRff8EQ(KKÍh7 Gza+&{fwux! 7g̊cGk?En^3Wq/r7x_7xni[|0eyw 6{FH-u*I!:f/ԊBH} ~=N+:V]D"A7yWť_zC,~P:S#NV7U`a>_ DY>f0>[׮['Go˴>^<=;3{~rgt.TԵ _t ULGưw@'IQc6T8ǧ!%zBX}Zꝧu dOB,e{s9t 9Y} 0 ^tH6V5mXQE:Q#E@!,[4*|]!y @Kq^A R֕*Jẕiݚ[}]^g9)UeC=[=CPLR v֬zݺsN)8Ô)ZP,J <6y'7av5DJD/M##OWxP&x>!Zs&FT}E4=A3[N>ooSb[6I@ 33{-xs/f³lnd&DßG6f+ ߽nh4f\u\H̞ ?$#$ CZ4ĉ' D"ǵ%1O(lMOʌ tkӜG?Kۗx 6.Gn &EImIIBmx<ׯqztLXrzz  ϽHEE~5~0*ɜn2gss ѕ-iQVI?>idyN4VHrNbH{9S:t:繫WiKv6z5׮_{%֫c,崞"FFgxiPx>^a:.+<͐(ڲ"z a)_ ^:Z1 g i1ޑK$-ADbM/;D 7.l(軕· N(2iBWa]@RD u& 7X %R Xz\8$!ȟO?~B~̻qzDhB8g1Ia4Ƭ= VШSFXa|1UJYIP$HҔ8hZ%䊚b'G%[|P jF֫81j1V;HCȺ(\=ih.`'WRTb͑ u$.*,fڄt`ȶ3u"D;f{ZQmFa̋ W<#R a@u}]UXL341 IC.8|xA6w@taĽGєb{j3ӭ*gJA "T5)zβ"]k91~'|Uz?3U ˊAkG ]*vmKۖԕ-pDŇw?Cbrz>!΍bI!vS.-JHf5 P`TujjT, bZ$#%M݅zUC@Q4uRQ+E ulMX^6q$Z[Ms$KPBahk)KBbU[8't{lu b!"I $giL ]0)~N#^L؋'l}{ĭo}Ž)w?Ggxw>%=<Au4GTe«rLg!\.`rs.={n~/Ou&o J=|"V i)["F1Ie9EղwϬ.gaca,fedCڢbk4ҳ70ubp~WFp:C>s;ccvl[Sv!]5ړg9VJٚgʆ6>HdDm-:\աTDcV -~١@ekG&G$yX6 ; b-5sRE3~@0!\0Yn$K RH<+%zr[uVrַyj[}YZx  *v^21TtV<{֌֒} @DEc'[S7q"/TVI[c|W`nfAXAAp0t#mWCRb?宁nkUnu? XRJD$Ö0oi!(YpKC?Ύ}1݄^nd`1N0veB![PZ pvW^8Ŝ][S4]Qw%t4tbL-%&bUUH8"U:VSjck-ֵloo3ϩꊮVU/Y,*$ZyoEEY"BFH&2ágd4sah/_Ɓ[7Ex*9x?k"$4MK߹#n\qC.f5/̿̈́$u-_I1*e}OIDJ|iOԧ@%=IV'Bj AIpӵ1h(aW@bV(DSa90-%i+:1v <_pDU(fP8"p҆*T` V_Wmkóp0zG0p==@u K#VE1fɻo.yZhf3,R~EYp-s *$pE|9hK|KĝϽyxp{Pv uAO~ 7Xq7%~UkNpϡHAGuPKtW*1MX[&r[|*åׄ9 ϢSAӈN9+mHUTi':t"sjUج[pd7rxPHV] xj5xDV \X"3Yk=^`E4̭9* 4Z: pS >1[:`Y9;bvz~Q`YMIf:;ܹ 8c,=ZPU%u]:OmK,I砗e]8: Gٔoȕ$x)K(~24mY7OX.\<vˢZ| ftpRe g DR f>Q?$D Iq2 T1 8W^oŗYmې2#9#9}QED,a9NiRI)bvI[E099 `Yp8ǔqW![^6 UTG}8!]r{p>_ 9Y̸pb''|=.߸w~Bz=.]b1GG,K8#2NNNbʜ^m=mppqCKwʧ>>X?U<#vU̬ kt)0ȏR<]1 T:(d FGctR5]cR+AUQ (m£IOVFQpOo 鞽YO|?_ƲuA @(^`[njT.QdH|Eܚ!Sq$:&޴IvNDQ ;X*Ԫ"&><#2R' 77Iļh77`sGn} IDAT9~g[K8޹/7N[_:w~Sxg|o^ޛd>o@qX8k2[UlOUߜ0?B?}&lԫm[mAxrxx@Y-K{,K2đ N'?f{2%HBK"]0=FClmʆS>a&yDI{jMACjqFumK۶H3 G(BB ^Gh9U](!7n ZhSBI2*@XralKׅ!e][>$PIBUUm*}/WDEdIֈA HdT]WoWRO4|;[|W&E]b!x|GQW?e_k_p&{w,ϑ 3:k!>|ySgF#&ͥ  #M&5<{ &{c^ƯK0: e^W|N׿ʯ-C1I)W U 姢  O"4*):gT'Z(,_DH^DTt`ZHʶ{ ࢃxHM1mR1Ni`c4yp>K;Ks bDCי&'SF s~ƶY\)Nb&D@qN&أN_lqмIxild8StKꄡ$ :-d*J1cX'ΓwQHXRⓈ!RRZdnP:e>ihCX#2v-emMH|ެ5mݲLzB@x:zHy*`!FdBR3Ilj#Rp8:tLfMRpNHxaɕ~@r÷ gCnѺ- w`Q¹-Xdy_Ҹǎ0:IV)cv{ >/z3ZO-6viW.Mn^r~/l^Dy>yq'|"]/,$I IVg})eK ӭ[0(a!]D>mR5mkI6ZŨ8wʕgX,dxN,?bX0~F ao];'̦J,SU dep`A.bi%I89mN'sU91b3Wck59 ӔcLHtG Gdž;4R2H>86, t$jr%84)YqEykHcϼ]{!棏TmM%ӊ~)%]aZVT>YڈΉ] -( tpqc;Y[)-<'ublZE|T9hh;7,6#n~M ck[hk쿋?=eX0FTEKzύ^ Gu:;=у<~[F y>`\2m+ǞkFJI4(F\|"G?ImIK#]q|tz2wy;xn\#">sbؿ:)tAIRcҘ^N"pU5}Uo>TMd1٧#̘ws{Ta2ҙ[gP]$?@itP=m$\W3ehBNb[:̰Î k-W$jlƣM_NH%҉00#%! 8Xep `+<C| +S)Iᒈ'H0b>tW&dX1޲T{LpvSc}8=#*^t*z"PFZ2!S}Ge -Pa^d׃RiTaj ƴh!my2Yκ  - O*/;ON=l;QDX!QVXfubw77 zu̦lp~cH᭷`H^8ȶ aM0\/"XZ/a1=6Tyn9~ygGԨyEDYƲet%j.̈́ rH'Ns&)aĵ #`1a2K:LmRJ5>hCh(3!l`oKI?ZνP lnQ2<ddrB\]ж-. >XZaYwBtA5~xpVԍp> iZI:.!LM)e(R '{bAa yާ*[vw.Q-YW?$Ma{+jC^>׏ʖLJ' ;&i$F ^N?Q:M'<#h.\.\AƴYdRvnogʕ+lmo0 0Igp񘃽ʺjjt+lZ1LZxxusA^qbmϗ >|{{-c49i/*^ϺΝ;'+MMs7[҅՘%+e*bg^L$j6R6®|RRK3H**t*ܝ H6!^wX}B'FeJz뎈XDXCjYs邨@0~\=?\ =;?ydD~^z/-B:R*b=pNipCr|.˰N*&bbSstqpʭn.@it,!TPˢ-KpytY5%m EˉlNkd?c]vY<[ jS6L FVs3Lo)Ueh*јA)mK39-G .PcB*c{ 8q!1v8 t|AtP(> Yƍ[o|WrˠI)i=Z+u]Q咪.0.C+e=gS53hQ5gBi;7o@*dd:kHҔmL&7'!s.^Ul@-s,=Frȷ{QD>$`JQqR 4AE7@E)Ϋ70#  Ƥi^G{8::3WrUUA*\1i@ku.m4MIdQά<|0_8gʣBF / [EUMֳ!-&~K\vm9c EQЙfEA5A.ꔪi&2tA$֭Z^g:=Vr3xT Q,}yGw׿LK۴1zs;7x[6SD"c J^~,8BrGl:Md9*J1Wo]Ci =P iꎓ I=|e>)G1)xp1 u]ca8e>uu+&WL)J$VbK=:qd0:AjGܨ#D! rb/Y4 l+ p}\ ,ߡF'O&+BER "K֖24cbA㎐KUqÊ$]t!e~mC@):(#nuH:XbߺJ|sV/}?Wϳ}:`v":DI٫NB|D.41-J D.#   30Ar{)xO|A^q$|-U*'2&"xԡ?EBPLH@W!q.miKؽp^}j´khCl_jIq(C{c^3ymF.F2  ThgYZ0~Y'U+:("E[4%sM3B61uOL*#7 5;U̦tR WYNIQ\XZP^6+V'N^S#6~ Zݟ?GSժ2x8mۖ[Rm[;;9躚ֶ,%Ye *L'([(:e14MqS;:FEQ*-~]sEt}6" |qxѺ_7SԆjf^ r |ᅯ9:h],UV$Q>ħ}ݻpxx3w|2i((VnX X=8*K1η#lc E#륤Nwr@Kؼx{6l<{iɕI۷rU]1rT5e;GS7r"z 7 ^xD]A0](ښ$ gbkZ@-{e .Hb/Ix3Su%Y%> act%Bu5ts"aJbr7}or_ߍ1͗6BS sD"#H'wdJGǏ!J |ʎ؞;i9 Րd*ίr9?GS"1SI·)d$b Qˊ*aXJ6:D1-'quRW6!/*-貔\J[^Σ 6"hJTjv=h[l)li[`!ժb{U@ٰk UMЙ% ?GNϝ4v/cؼAXPS qıi!P+@aJCkDDR$Iǜ:v3RH1ُf}y]k_$Ei(d$# % +6'$s@ǖ/"ѦeII)"gLO]ݵ/zgvFn]<|o4*8obw1Sr||HCzR (xJ%Ewܦ9$fii~o!k GGGEEEx)NIҔ,KIVDDH5~rr1ޫ4^ݓas`0/'\=2p!Ҋb#gcen-u]3>k+cq %ge퇴ATdelVh7)09R _0peCO /3ܿ{dK6Wָ{&II"z#Vl0.&șE\RTq ~,˞ѳ,\}YG'M&4 f'ǧL}A_$VAXnEippp*ۏrtt>EQ 2Bt}!҇'gݓ?sYn}H҈*CmpEM0K&UQ )$5p(!5ԻH!jšp ֟S.:} nZ"Z5!6>JQDI+)pWvV~E޷?OQ-Yb>r {[T :is2ä&H^61"F)k\i-'D+),$H1st8AR"|qOұ8h/CPbR ab TA'g5c8jK^^:N&!6:dL>`vBaMW/>`uo<9ej>v}' 7ߺ+^$e(+䄴BɆ4hG괨 v$h0 JqJ'dL7mq>, V>)CUG*<nbFNL^EH"$TX^@825 "MXFeEPH2X#0VИ9!p ÿ?ȕe|ZAX bEi)M6Z QCMEUSQ0K&1DFBNHAeNF$O]I{t)^8nF"J"ĉFҽLX޺3WtxC?G4| N>a=>;O'[)%E]1NI$dt1Tw!ϧŌ3g7x׾MPC"pMC3?$R N1{`E'2ϪOJ*lL74^m,?E;Z"q=3_ =˫R^d6͵޺'Z3k-[$ԡN)3* :$H\Zŷ8i6a$$Js}1ROswwxYdoi)kpKmNF+kmy@&|M1>`432d&4'$=A0&tg="x3|oPqxI#:mZAA]58]ηE%-!"`JXZf3XS2c2Olc#ri3Z^[;gGT23ƒ?!^!DBf()I3=nIX)0xm_$RH+MhD܌:Zfccu4}R5:1yQ ܽC4,3g $ d>G(x[8OUR<ϱ!IR4!,Z {;AHOiT׶a:l6p8ja0._N%l-OH^U9ddouIqsIЏv|>;7O@c\i ˭U{T[آY g &1\]ٽ[w E^cȲ$[j,Jxq 6(K<`Y\LfaZ*Vxx.]"3q\znA]rm.^Duxuڛ[|W$-="KR_`9?Wh3,(YXbwܽ~|:(]& 9jJQuH[BI1%1YqC,-,q uνqSL/anP3k-0_\^ &ޛy<1\n!q9 !HEk吽Q+ a2XbQ&7E"Ln,P82A-T 6SiI8 zУ$cG#HЂ7ҝ9W:K!#R$)J 4eԡ2fт#>l-xrǯ_yqmof+Lg] 5؉G6(DJEэ+1^htudtZc՘$ҚyIHwaa-Bg0<|"OB&|/կ|~ \6u͞x/ Sj_%: $Ih+KϰtDBirVm.GxAxl2E6q&NdfGϦZ'm}Q5㦂Xo$JXq!%8OS{DB!d0֒JFA阦$UZQXAqF,Ŵ&Vd^24t.<|6 ('![h%Ԃi`94O9z/{,V+(G;bn\Ӗfڒư|5dJ4ֳ1/5WUٌvRNgDBQL+K &MS)7fng#†,ICo|3}._ .pm$`8bcuo|kx]'GllG_O|K@Q ǧHsgt ϞG<Ot4ɨKoe@!Z(Ֆuw8HYF#4Ejn%Y(MU4R)ַ֙'ev8 5+2N',|ÓCoɗ%s;}Wna/>YJ0*UJ4iD "j eJBd-:B(A]Vy[HoZ#|y\p#DǤ =I T"ov<1 :`gi_}B%Q&]h+b F 3zxqDLxל.?EүRO?0W8ygF$0eE" =gcm}ze+|L5= ]BWtq7=91Qjԓ *%VV(JÚy&3a8ǽZ$1gV*kh,54)8K_e GǠRL(7gQ)|*tIlXJ54ZnI5J86,!֐9eH|іij8r ;K}8V,:(Q }&ٳg(gƹ\rBGA^N~k~x_;%Ν&׮\3 !es~s(ޠnL[S1͑DnF?8*< D:"XXԥ -/bM9v+e}{ Xzm\*|{>͞-ktJm4Ŕ8RҊ$>]? T63L5CY)^p+|v_owKssXYZ.MQ[nex]66PJqpxHm +++il'_[atn!![lmac B`2wS~'CF1^kqn{wI'`ms7'G^dccnfV0l"\<}vv9[kVpJen+P%+++ :=J H*3+EׯeBi3VVV҈6^8Th3DfԧiјC7Y7kVJLC_֜? լZxP iN˰NK*&"j`HAqƖ ]JxJ-K[=4iD j48p%Mi\9.iiBrdWx͟\ "7^FB& mAF-¶{;ẉrA*XZ)f3}UQ>!U2d`n'cya;w"++krǨm8+_g?~VYZ#_]66׸v*gή+/ow߽1El7/,lmme)m֖ * RT, z<}^.q iZALENгOspG1EEz.9Ɲ[U2^|4FOe]`|ݼkپ#w~J)× p\ 8NF*kp):cag9dpGԄlH"!ВO5HN dcd^KO![ANh ~!+*س~J!nop{jHiAv@Н=V7 g5 ZcZ"z,F/p?Jf?U.9J ӈh24I6&9cƐu"EY|-t7pvf Aވ|e5 paDzj[c]|:'|B e) U.xj^'ouҡdZh  q)7\x`I eQR D9KCHKƆDkISoy ?*FV:ĪٺV2/h6Iwbvd>.\aTT\r u{9lrw;wn gx晫-ȣGoauu(&o/^deu[?_W?&cʲci%)B{>u1qA8lS3an Of-1{{!w{I3̦$Ij=;yG&q $SOPvt#T!z46R_$[$iLŃhK7전4 3b+K 6t=6/]0 i*ǃϦW>V+q5QLcvUWV8:W_q~cK6V;8L9[S8(|s~ી\|g瓾a뢚, ")QWr#j$4j̅Ah 1-:ubXaؕ3R!SŠ +oݷaOxo'B%2{;7I(IT5y( l^{\Q&3KW%OsGpq CG!j(S1kP3\<h..qjz} IPVG`.ꐪP[cL=~{Q FR5 "8^΄$\Bb{b'9=g)@b<8B/VS#aX:tAЃ~cNO PU{F.(qsF[IvO0zCfb-2M+ v0JA7TPeIE+ Z6tDv#v1P,QE5UD.hl`ucV*+}>?S"g4Fw RՔ,@yg@jtO~]3gօH*uz~gթ4iuqM$u7סg! 4daLC>b&NF)fjMx_1)u=ao}cm >?,,,𑏼BݢrCZk6ֹuk+8iCrNI81 M3bXrrrD57HsX%JqwpttD>J %q,I"oùOq_Ep<t"8-)li*xz5/>ϥo_{,,/0njNP yU}00|MuN„ǙဨEE!Q)!>&c|cvڅծx[0m:WXw)`,,}?旙k,5.>xd+]s{z}V#H  IDATQwxFxb-0>M'QɘYSg4nH'r[PM3*)˜pa5h"b@gD2bV%)j4g&9I*̴ഷz[2nph$UI,B9ZMM[Y#+ ]HnIa *2 a8GnF5d (iC5?s%:x(1MuhDc-B\AWiUpߣ=i><y<(LX5 VTMDy)(g67^! 음iSDiG+QAxu%^'>I4hZ鈓a|p7M?,|:i!LˊpsYL<1P8(f9SQ%qQ^!MUfHi"(^![yMU9 ,Vy x k^Luy)gOI hITL᭠ wN7&wHsvhS3[>ٳ҇s6Rj~_dۇlw_> nz9{푦 gΜaieW.D }V6Wi{޽C]W{H8=>&x]챳UKeoo~g6qfuӯ9iΝ9lnQ gq};!(C:*bsea{@d-لk>óWTMGrƨQIsO(v*}Y݌{X;?>k_owN'8 b? 9fy~\=10BGf5hHHj,i=O Pa,qزZ"sRB`%O9 Nso()i^`Xwo}](N g_hl\fPo) j2 {׿֧~=Gor N*i"aػ35cjxFi!i%G6IhAÂɽ1P ]kO)L쑩x .Ly%?A#5ԕn$I*U2Eh 7;o1"\'$R4(R=6 9pR\Ke/A8`86>&y[0nڣ9:fLOs*!`iw *]8C<G{̢jn}(xI+]fIf 0p5I.xϑjq(B8Xʦ]N=:FApm͝uɽe4{1(aVA05yWcM&bLìhŎp8gV TӜ{Ǐ( _5,B؟J4? d?׺RWhH+4\xMPˊv55RhȔvli^cO1!ƳAJO^H{=F)"8 .^(Z2/_f}}tLY8xp7oÇX_{ԵS^ Qxh2N3 {,/-sR`'v>jO8B'X,&v+ =|cm,-RUv.8dZ>t4P{au[U{k=AW裡ypx*fF-F *|T!!$U Bf._տ/%N>/Pي3LD[tȧ9lpyr%%=ZYAf ESs:']zeյ5/{o#ٕ9w=r߫Xd-,-6+噑d[ 0`6W-Jf4)֖E :LCp$';~\( !*XMis0;gs r/R~>1Tc|Ϳ'k\#Yq}t'0>H> j+-][=P- 6WV(yu\-Iܔ)}p|TU!0x *鏉cELjRFr딚FQUٙ/5Ә@ Nit0O\IeLGeЮ@hv[yigi$DC5`nnkמ'3{=|?z>yQ` Qyt `ykKј4CJ (&NK3* 5$"KSH4 /,^} cmNi5X I3@ƥ[P peyLjz +6#3< il>^:~?b+x/2?/YoV^Aq<)3M/< -!%Iy A8|<2{;T [h!Bjb]R$1={olAҘui11w\]]u:o}& :I]קZl-6B-.&;;{}''~o0 h033BrM,$I0Umj~@|`HK~/}~{|ƭރ=T~B^T~0b\BL>yzLvKe$IRF2)s1-6Y 2<_*\$T>TBp^`Ak }@P-.HIeL!0r UDAsf.?үvw&n#ڐ%htS9`z%g [GW0G#jeuw no[&w0d=4&*Q шJiC P P1yc4\S v" xyd †> fvCGHSqQ`Pǟ䌫9hAnS(r$!B4NQA'Y(vK`.y QqBbj1hMlD&+8`btNsL1h+/J4ܻݝ}?]<7k_333t:ΣqE#xֻTB\B7Rkh4\scmczzK}HjR#2KѠ p||̝ys3ԚU֖W8<9d~/~%/o_KH┕6(֞)aΌ5ScF8S'שjs),<#P%u*֐! [ \n*1FHHO:[G`0"Ŕ.h͸,-xH ~DQBfӡ(?WszM a2,dVYSX e% |UP5V|*҃ǎFHR@({v̌)( A9rwjBZnʤj*cȍ):)<ćx֥O"z3A,Fn5E*r7a`3H%._B "1n]pާ`_ Y79ϴ&=_z&I#Exk*F Z Cd5fTL>9Bϧi X B=v ZhSb|U@c}qpK Ba5 ,?c$TeEud KLFaї$7\ټBwlyJ*!QV<>uWaA+-F23m\a6OMĔN,AgSYnس[ٴ٘۔CYuƖ2BN˕+Wy&QҋH՚! .sGYV6=:A{q8tt8NLڢ))ꦬp|Z#yFO+-,9MMtf/whL8/G[k>qϾu#bq)|+quq9qE89U9x:J:U )',W":?Q{\vKѣʹqdф1r|.wޝ _<Ԫu8ixͷ71jxgRqLET5}9w_e%Dα+ܹs=4 \]ekgE666 dYN^gxH1#666q[[tBs|p 'C7k7ݔ 'c4QPVϋi+2NTO+FPN'4Ok#rOrTǂJR 8=1(zeA2H$eX ˨fPe/vE{C-0y e.\}v}na咡Pb#:+WJ L2G#z1{x *;]_~s:}7?>CY*#$2H(Ò $.NDolc} ܸv1BLe<"6BG̴ԧ+>mrg֏?+ll=>ݬb$9>9{LF63W#+|S?KK+t]ff(7=:S}}"gymst<lOhT }_4HHGr(h4g<ΩVܻ!#CWIEfgiI6W/|&I؏?f`jPO%iJgᝁ=ߕ~;6.Kۭ4B)pf"h! n4#cuk +DF](!Ϗ) 'W[yؼ|z$,"9 u ~߉*:{OenQmmjJO9B@T4x)qEht!) m0e6"Q%Px@@N袬g3롔D]Vb xVDh5ȩ/y*e ڪJO, $$*KP8NBj9Mdcfʦk sK,K/gs˦hZ@vb'9~+ uCT.ؤB #cv13;Ў-=a̱DB2!6ܦ%jȕL, thzf6 dB! ԍnA`ЮKBy)I4)\%סb6?fdF0]u`4eϱ#˩=ٓiQR dEx ܞ2cJ$(CO^=X'k&v6ӰlcHtOdY6KKKrMΟĥK S|?d4Bhڭ6z |gm,;w2ENNN ,.,eia Pi e,i1+5(:=gEr>=&B-A6)dg))P}jلq‡[|ʝ<9pptyWܧW[2Cz>͍MN=/pqst''}VW17ߢ2<̳^* +Ə~@pG:s l@e4mxMF1B9|H /R*AJѤ;s(STMƤi{R k,-peol2?HZu<,Io2~{\r"-#MSz'e8(h6T*yE39~5n&QeW*J3q+Ư+}Z`Sp_l;PJu;,{MRx;r2L]*[Nd6w@3-,`!T> IDATJ" U xYds`G < @7!U`a~o=:]BW">X]08fsSLQ ,ï+p $%\8 0q #ȄEyy.EYZo)(2q@X ]FcO5(tS"-rtfDrwPR(*OBȌ-)\Uš"/|,E$憺 %^5&4e]#ZURU9 Ig?ꠍ"Kh-9z|:1ZW\\p!3ҞȯsڟBw9|xK A4es.%OrYJWCT/pa\- 9uBEdT\5kHdxyQ D q]js.#x71CzAa#dK-8ңTV0Gږ2 F%8]p:D*&9m)=#SFQV?1;JQFqj0*/F8h^fk<\z_9㈟_{esL& \ph6ryҼ/ܗ~9^{q0N0(1Byɒeh alplpz[QF`Y{޴? ?g'?|?mϔIcLiXbx,p1){qƒ{71ƐWs8v_vﱷMQd./b n?. v_ro0fc}VJh[d4DJN%H~Ir GZ6AIK+:^Y2^h+sssn@lmmo1i6\~+W^(˺/@Qj8>>faa/ NHѦ%9:鲸C! s ƍ&oΝ;tYmn`ly k(3HMĩ7D|$O=̲ )a-4:/H2],W;-Jcl,)ͫ@VF(#i9R"ǫ;zR?LAJ@iFZ5Ͼ2OycN@Kp*^ /0?!К҂, *fKUp@g.yDXg1`ۛ.jkS穚U%t X7P.8'Ad"%E.%j Q|I,uQ ٶیD r C_P PL$nQ),²dT N]Gܢbfys&䕄2" N$a'j;$ U;;}҈KY>=hqs>jGubNSh0`a#I遛jm%TjmxaYp-$hI",O _ 6e_j|(PԤAcꞠ*<0ՌjDe) O2ZUC[ggp薹INsFj,"q8;O>{<[ 1i=7–:=3Re\OSSJ\91??sԛmcivW^B"'C8#2dѐe%Pk6,--6_o/(8<<]\t_w{.'8.(SmUD[?:.4 :XuBrZ'ϴyOʇE''sßQ?}<= 4UBb%hM=b8ĻD{xnϿe_xk]yȒФYBoe9g>jkȲ߼ɽ` Պ[7__K.m \lh3?ȿ۷oxkJAe\N#vQl\dfq(ȅ UIZHȵ&mx4Ft=}4 HGVhiqTR{2.2ZI|Cn|Veyy~sg4)VcǟF#]|jǗ9㞥gY)kt )5q79e8z#rpbH-6zi1t615(耍iφ,5UPxR5\@$0ۮNz=jS8Ƶy[dCʘ[)!j*NG(4UxZt٤ KX.,’ @22G9e%cd}y'-0L.љB J;.5|4?HN4/^x,vjEu2Co&m/gw8 ;ʐCv5Er?B1|,α}$u:|M˳?F6 %,JeLPZiQhEBC W%0!'')ݍF wжRFdJ'D ')oI\*N TV1 2 48ZzMހcAUQBrtمVY%?J,ϭ.è3fԩ ?/J}jRd?2!:'Rwҙd~T 5e)@aʹ|ihA^@[.alDVX33@:xHr auoRph4FHҜ,Kz*aBR6=bmm}>KDg٦uQle,B*gYf4S1z8$}f(=勧NLw?Y9لIW,Qi>A*.oz۷g.8gSdM)|4k̶IpD&s%~¤mƣ"}}QD^sϲ@O<~J5dnwBϱFf{;;{^'6ؼxn~XXCndHZY{8R*0Tj8eeq %]<# h6 G}P+;w0 4 ^ygo2LyFZ-R8o}56X__ڨ!G[XX]lm?N*f'lڗ??ta~ϋfy6+Rũx9wOgn E早 QNA#/RzL-b:8Y^+&ä]DcU(F&[S2J5X )LuM5HqT5&Opj&  jj耭SY-ʜ'SnhSf"[ϠME PcŦ",1$Z A% CS"zKe8Qem842DjzBjC V^Va+WY_8OVߌHv痩?? [CB&bqQc7Ƶ:[o|>μEW 'O"eVPGݖ )2}D#0×TK=@>يB D&’L皦:HظdV!\3ԩGa2 惃='{YWhg>&h/6x(;lV ɛ!Wrj8=r:q:{:|Z993EcL0˞fNN-tZRhI61F0lmsxa~ay%"f!<~qsH`TVZ`SGbH4& k }1Gzտ\]Y6ߺRQ^Fvx|/cbiZ!,|ȡbfRwcw[?,BftHj2= }bsg%xU!QC4ϣvEZkkj EgDfBU*j>&|qw9//7X} Qe(AV.Be;hsw dǹsHFgd"XdR{raJ^׿ď?@)jܣ8 FLjp aG{#tXрa SNo2?#*xSo<9*GPz0!Y}DG!LJISA]$(r3yوet^hҬ IR$W"|H\ QGߣv(xw{C"˲L&Yjij$wn9qz 08?8a}[HΟ@${<P)rP)jR\uAg|>ﱶ!.rt>-{._baqƛo IG|}jt l1;BVs|8c,ˈ"2 ObyjZƷ-]{/p.^=:ow&*&i F}|ing;wG>_iδI tB8?NvOƕgq-PJN )%)+imӚOSpcu ХqC54faLʇhV,SBԑl]1V "̧6c*HsAcq!20`&#X$ΪBv @AF2"8堦^zN)o`"lY\ņ8U`|P4O*c1`s4>=O~;ȝ EܓzPZVf+݈sN}strDĤbbW]/,D wEX<^o~{l\D'z<]s'tȊcf {?& k5`n0 fK*v0+2T{œAn&U=>$%6eسfxwN?ߤ]qᘝ(]R!eL$iwjp4Ŋ ck7h {ܹCQ-B0|wfLIOЁ"w*T*U*RS7"޻sB)Y_\Y&˃[#kWp8&iY<\QAkesN^gG?> pJ A2w%)'ywo#vvKR֒$a}cLbͩ粒xP6>]|R8}h<&7W)S1:yQ~TZA#ө)"eu* uZ7}V YӴr>Cg\Ez<^|_4מ{FA}ƃz}j+DA;%rnzqZ'& FApg4>V J$K!~[&YQJ-$ߥ밽),Za`OF^GH6-s|F EVc~CSWVE`%<~g'lcuSá/{o}<_>Gw'mn\7^gR&{NSfᣟUW^= +8<8߿KnhF-r7Ҕ7z}k&ȋ+\\zS*rérH(˔Sw؜g3Zu o[o`Z㦞 97P_.=:ԥa8c&O jZ}ɗ{(RO稃?<`}=}5yΗ}Zb,$6Jwe^%v-+ז!>f8Z?OrtG7o}1/R>R}g|~_& yB@!"X1y2A A.F)T?<8͔̘U5$Y BSx>n: p8d4"$k$ibL$&I0Nӏ?/ktOm-.\O>ν;`;L#t~OgiiDFT#?b4muc$J&cXC$xBej4e8;p5n߾Mj6GDQdee ~\vw5}j,ՠD\|.} 6/Ek:Ki$yEp ^X9Fpxkucb]@ Df*I" ZӖ,^a5 IDATU<-<֗ϧQᛵ`&b)2 ˠ=@bbqQuHȔf:+Q(A Q!{Xu'me܀S?a=!IV1D<*edc )5-cx8eYk&#dyE2'` _V 9Y!*9.PI%צX)a\"]?x|-޺vNj.iϝg,x[<./ ~#zz X `tn^p/c'F"!^>J]-lnhoKozb'A>YI"eBHUI]DӜ1ʢl+5അm/~JI9Ȳ%p7"@jl"B] $?+ Q(ID5"Pc4z/'IG۠Y)lIm:Z{BJ)IҠ:ϣ=>>)TgaRt}J|&.1Q=֮T_gPssWo1#&nW1%k~ßrl_|+|7M.o.YֻȣєjvBbWW|^h].n\R~pN]eSCfft<_mw998{RPmֶ70a|-}l'y|K)Qyƅbpt3<`EC骦} ^fN圵W8},'9$޳l`5Ѵ.J.8Dq4>ퟰvsd6 O|2RE%IaZD*exp h0ƃo+)!M%J{feutm^L^6Jbʬ.Rzt SY̫r}1&rI wh&In3$'MsX MƘ/LbQҼi яh' <p=#[!7_1]Zޓ%XK<.|KuQ3>pwʗG@o߽Jw>E3EIzU%AD{j<Ue ^!UF=\DeGYXʗhX," EVFQLeDD6 v]TUR,aiRtH(:F MHt+j`IsE%Ih"uQZ׼5VMfv<4@r9N4Rj8(M|bw >w o$*d:⍫|wyl㳟<`VLN))j>LJGdIt<7oO?e{)g{{i8<{g?&:Ki:',- m#_ǧ匲.PJý{OFdYJc4b!3VWW 8f kklo,\k1Lfk h3 *8xj6_TT7~`4[sE)o& /znG_ Oַ?g?Aɀ`J?a:5XIBEw$/N74יgvy\8;J*Mccn=2*t {NFk7*2IkӺpz0up2Y0+$S;E%\&TԢB6΢U,&GYF1 XA/ ONꝂH椹UG``;8y KXlX?yV,%RH&uX̆pz2y rBTŸZED G%yD9wfpa\ZNjF1dD\Z@(g ֬m` U 0x[Ϯv[Z[1ІI{i~\7L (˚?d`k]g9:245_ЩVəU{ާ%aEmOWʐAEg'mq ^Nv=P)#;[ &8Σ{t}{'|q3m ~{IW>y&lq>='._S\X- Ov)gO!W;VF+m8;‰@5BʡHeG0l 2$+KWzLNtׅa1}w\AAU < (MbjgÚ-i:%`p!i*A -x& &6ADmy$Whx!*MHU@jB-ȄM%ޅ&ϷIs4~l@Ʉ$ [/I&FMPTRh2TuuuGYt zȲlmbܫj,_޻c !!|BMpu!>D$-:K[|ڭ8=C8J0PfjS289yxϸ+xt!hDƍ()wdȕ+WiBѭd;9Nr:C(ɗr5T*NbwI@zV6#'ӡiDUG3䓓B𬭭pNNN8=r:p|zƹ-Kt]:qYGF#Ν܅󬭮r!:|\yTMaK6WqjktK^[o?/+#x ~H/W,҃iqx13Hd $єY5ʥ-{YZn1lfEcByw!Å gz"ltI @@ %8QGoZ\8e}3eZ[R"60s=L PX GKDGYu)Ui?HUDJ;m:YY8( I'ILQ vuB&S$OH{/gfƌgCT&H6Z̀ٔ5f:AIZm%Khfܶj|ãIEAua]jogx0q;-U?hLrJv%1No8ps}ʼfrW>k}OSe|2y;]Χ? \cm=V>cǧfdSP[=;^zOm!S+[^ZC-O\.j*hԉUCb33K5DqK p2p~뢮 g_skȼ&?XGh^Fq-b*c j5\FbqTeIuS#%oEtdFȹd2ayGtpÇ>|s$PARNOOmj.ưX! [nwb5P3XN_yTUl<]΃BE#!!EźLgQ "@6(p᳋Ŷ hL;ϙ;(Lza^o=7YJ+?O잠N$3C & iRU5 x+s >}zqbV=d +qdPUO8<JJ3aI2LjZѾĴQ~)T mlrjF+올] ]py ?Wo# ' ltbvT)-]RRi A66JEA75Ya/)eg!+ )TCaJi0TJH T}>h7p]3%M&jNqwPBԱ5"!$^TyHD' %*C 1ʧjo(jZyJ]\L'#ҬK%xm8>:H#^YO9+uÜ&y8a3dw|X6l2i [#ij _~r<-jVbi{`x^+G -Hnw;f2+d=4 h(6k\_s|%NGhk{7c1a mzCm-f4d<P/m3|3͹k.o!Ӛ#с4Qh=DWKrvY%,v\&Ȃq7e,+*dE&A !ei(YbV<]{/8S4Ty!hbRJ4FK#h>Fn>+4B MD1'K$Bq*lUܣN ؘTQL@9f:`*3X!k%\ܾL/~P"9ZGn%րey1"4hY!Aht2TT̊)@Rg醂p)H[99*>&`Ci"-V{L&\528:0N4MvdY(p}tosA׌X[8YIUԔe >p||8)(4M.2^LGt i+nm$IbF-Y\lGGG i0? 13[S%vm<_ TR<u#Zk+EQp||շAWnɽ/s1kNؾMJ`0p9ʫqşw.r~/wrqnW/\ɱ'lo{WX^Z߸2jxd z!NE!C5Lum |hpgDk%b( dDpM) Gr5lBG^뛱9峯Âl-T54.w?=f:jk˰Q*y]x'yyg?颥h@bW8B̜5 ƒp5*΢$8L3QMV8lsB;XiB 8eV T-(#cZQyo\|}3jNYNvNniMe69%-:mEl; ;)/-yeuNq`zJ1PLC4DO|g6^Py >hw.RjtY n>8oa9R(B(=kCUY5-Ϣ~Sg.Wjƶv$ Fk1ǜP%itƤi!R\jD#ȓB) N i#/x5Ot&0y:y:ҥ+X[ԠWkn3S7m]ڒez=֔eIQ _hx Ե,uuiMYԌS"vcyW[_dtf뛫|=!y1Ora"zCkoa(p6h̜nBX=7fW!~su2$tX '(|]mr.Xմ)!05Q8@j<2 Bb+ٺu*ҪF:jdYVxP I hHE }&F  G+hx43n=fHKD|(Ys6 1WV 4\ꙬԈd.!g=}ST*.*+ RA5G6*7E3rJ`HS NtKvˤ IDATN5CvrJE&~ ,u:`KbZPŘ;+BM#QG3+*/%RnA4*m"79ٌӢqo|I7M#5 D72 .*h}qR4:_ֈ(_Xi6%6EHyeLscvl73xW3Ξk6yѧ/d]Z2˒ڔJA+OQ*fg4aDi3O(`0yI{Ki2 ;X^^^\#leYb{"e^=y6c7݂b}eY9aee.)˒hA,#NE ƖL #677]RtJQ ]K6ρSF)Et>;;8kOJYܻJV''ﳺN&|]ٝOO˫o̥8Lg#;_W"I]'X]^ðÏ~NcF%15̳YIڅ3&Tg6QDJ(+hIp8̡: P AP;zt;!=ܸbˢw,%ia9%,EjAx%-jrk cBSTCvs/DWAiFB잊},riM|pD9U/:^T MJbWU4.ɀ A0=FuKhj9r8p.}h(1%zFQt.۔nbD3r NB4W"kbc9䩃֞I1&䚲(Qΐ=U]BMjJaqo-t:$ iZmAg,8*»em.u/J%Ip!?w.nͭMf唛n#e!~s[ǎܺ8P&R V $YJ𰺾Fq snsmm,˸{.keYl=OplFn:JSwkqE;'?!Scݔ+W/;?E'-FӊʙV5^~|Њowx-VV8>>G?!W_7[[G9{{{X,{D=ucj C|_vL_4A'y0IMJ qH༧j>e]is!0Ur 8HhUFgo] Nu)JJ:ƐbBbF\$>M  Nj BTGg&noF\k<\lufi (T繗kK,,oQU14M銀b<4'gYFƅE 8QmNFbMĸEQhO/|^W2CFϬY"8GeTC>s,Ujt) ܨF؄ZX)kxU KD`*Rh"QhI EܔvN* `.|e>Ģ4(^ !xNh &K h"EQ k%c*pǚ4Z/# 3%56sZ6|BM6P )] QM^R*]kZcNE;IEsC6fʸkČ8vQ=bc@IT-DĻRt \֠!GM-ZR$L NXZꠔTFX)NfgaSRC >̍eLH)uck G*"OKRA  *"y5Kdq+6Nñ(@\kHWyw*7MajqEldKepGQ1NYޓs\X^5Y6\x;ks\\ xUϩ9鴟[y\֋_?+\+}[9L*G}CԤe"O-^_ٌ;2~٨Gk~o7m6WiWJޒeC+ cz+=ܻh:iAs:6u]&5{LJE۴[-:B(˒Om>xxaryxW? ˟~ﯳtr::b8YZYcVM.q<p뭗9oG[Njw>d6qM%wЭ5ݣm*_a0K0*Ǭf+a4, R@k,bdMS{" }IT2sas,*WBHH59 G3'&vܸԥ=f|mu xTN""@b>w ,i/Ɂ+֍bELԆI5Q!J3U̚ԻEesx_؀|,vC*E4 :u [z4dJKJL]"',z+6vR!g,&$Iq*0&w4,6 sV!k >!-xџR$ -JXD7@@4MB R$ޛk{g9[ާga`XAPШFPYQ#Fk JĨ(.yݢ Qd`t٪^?:>30s}s>y<V?u,A`ع9.{\9'M-pe􋌝;v2)Si۪d61u:󋬭QXWeǏgz-,2lNfԾytY Xl6x)JB*R՞Y,+Ƹfm.Lg[dMoӺmc[c29&KӌSyAQ[b*&*w+LuT5`4Sc:vHyyMܱcKKKZT`U{߹s'~s ?~9x ;wj&rY( 9yQ{7r+,sjcO}Nw.#\;-'1w3 NV9wbמ޽;MkKscst.B浢.6U^,֩P|l/sz@ᡨyM,j*['mE!/Rϯ+Ȋ Ltp`Y^20u?/* P$b0X5wT,NP7?eL(1Mj2jJf*~nΌƱfbib3'XŤV˘ҢLK̜֞oSW&42S&m;5ER׋&ћΦf,9/: {Cv,vgIZ\q#ԖUX_ȴ*|/TTjTJkƣU zO"e]&e+(cqu`Rت s f*d2acbYwӴm^Iuc k<&җr)jӌJ}*]0Ѧ4_LR6&;46,(n+be16eYf:k#^G&ΣC~Q]^2E& 5*.E"3=5SuM]͸Og}},#t֡jUyQlƭaMv/c 9=z~O7Vј`2.Em斚TX}[#Rj[ ڶi$9;wܒG[u$T"4I?Yg[Nh^AQ-_ti9O= Ǖ/#uHDOTHZ{27VbƗ˹lGljS'X[PIg?ͬvE<L:B]w݅R~;fFzzfoƮ]عs'~;uݵeJ7tٷ(R عg7|;|-lllk\uU,.,w^M:K;vNk**Qe`)_Ľ'R9~NXc{,GNxN!sڱ8hOtA!tTcaa#R,^ɵNv5xBeKkUdJ xE|odؼ@Kf.ڦ: zLuw('XܱDUFDsU4msE٬JEGؘ1)duzש9PSvȭsԅ+*i(}SR':B@o~? Tr|S?ɲ{c+T3Ǎ`W̦ޠIcJM8@7acǎcMpnmy ͽ.+rwb}9xj>bnj.VNKY9uU,--1~xL19t:Sxp&f~~@e>)1ܑq* l~I4T _7*2%v3N2,F%S9$G*C[˨ə.!B3QV+,QM*F5+|I,Iw AtƖPytY>{ )G8>0 l(h:N#j M\'G;ؠYj wE*@=hm)է2^o漛HT @ʦ,Snh#t U Yln"YWiEk-IR21> TUS.sU9[e[a [OM 1.iMѱ*4UԪ"FS.<)Ֆ>1ߢ kfhS1hFװnQAa4mBC#Ӻ#Omݓxf"Z.ɘyOoOv`GT!]4Ee jʼnQS 6+؈ &ԴE#MN)2tLmC &'\ G^ǰ'DG= |U2LэţCAi׼d&I&Hv%l}(YQY%T&b\ZiSZ(FR&Ͱ6b:)9ڕ%a4"=j[TL&fkmL0ư00EFQG7ӽZ[t)C˝M+ʲ4]̖,+Tq[i@5~1.s;[ZmT SV٬f6@]:k4:{ Rj@5wv;".O|T3\1iOy;S]_焘VOyu2,ySuyϞ={QtVh4J-M]QI֮Rqp*߱cL-.*Kg>n\o"_0`uɓL&3ܹy̒IR f>s9 )e Q+iwJ q{!r1U^Й#" JtR.8m)o>2Ӎ2![ȴ֔ޑ[M^ZlЅ"d{OU(qOv]`aٲ|=&armeíWN1SI#O&5U&Cm]ն*| N&wK#io"'ij6Ɓj(GWY5`tlN`U7d~ԒEɛBrU6??YKvbdGjC]j|ȁxOBF*{I}<TjFZyzD0*YMz˵FTjR)$ IDAT7eBTլK疶 LClJl#`Ʀ4v4FMӦ(BclIz};ײڔbL6t:k"w,錍 /v3[$[ؖ*.6J2NQEV#eM߻f0vŘ" WWΒ^9q$[gUh5[{Sohio[ID&ӀӍ KƔ(DVpѣiŠI~e^tp84N:EOGYrqvɑ#G!Y__g0H]I ;*)=pӟ|Ώ̣LJ(C >*^j\ԘLw^@{{9˓YUM1nrI36v B<7ޓydo.ՁUJ:jUƣz Ň84g|b,P5QcR󆱨%/+46\#lc 8;4j(߅HQ(*h|,鉡Ȋr]ZFh qfi$Xf*1`VƬ}U.E5Ywxu+++Dy5h7v")Y5 z[11]7&=mPؠB hVȆ!TVnk2ȢrzEAc2CTOk&A*èT.uM7EUkOhj"Rx:Oi6::7OJ5:bM$5EOY}66PdvIGLEQ7sEf5KwCUUfR-nN_B DOj*vƆ,Eӌ!sRsDnyۘLr|SvФJM3M{t0y tFCR3sc$9llk,?>b &Ӓ{6::ioc5u?وcf6#bv(;dS@TlCHǢD좍q\ppQOG,,̱̦E9<;?ʳ{=TS(oN'*6`"Qg!T1Ai`QeP Y ^*L+4N$41|Va$A{d֒KntJ)p$qYl@ zuaI,#jŠC' \JPN+46o7</iBLI&% PU<+0ƣMrj< fȣ9sBlK46Re 0Rg4R ֨¢l h ( ۭ[J+#:j4PAcjw]ߔP: ]{uqnDSw隠BLǟԘ3&#&@"uv crOQ;Q i nъVdkMa,} :PcjǤ)OsnGNH` l:ԍ%}s [7qJk1,WrE)#0BIa{m9*:q%K/ҩ0vTuG1FiE qU*MP1bjU8tB^ f9.DXuJbT>t]&8 uS7MS0!ɦc277 -+'V&صsOr6&8J`~~ݻn LE&'fFuuoeYUR%Mx86?(oURF7[Uoෑv"\!+]3V-$ 7ULMщjKZ7*)͘.@eYn9eسne9k'N0NҼIcx|T̲~^1`iG;9qDZ ԎҨh_Xd0põ|%F8zGHYI1M)] 5 tW]ős^K8䪫0L8rǹ*pgCObayc<Ⱦ`6f<)"V `ʀkR̤cbStnM }a_Y&y<&cSٖ0ʕ!3yHdbhZOk0 5ty/)6jt)KB TDf3$lS[,WYl"^E|Mk[$vu S:44woY2 LR>GGsCSc M#ɺa#~^0++1Y %]tff7we-F-+++]rS.o^Jw@lnet`iipx69;FI,\ 7p=# WҎݬs,,. ^z>vpܞ-d_l@e }wa6Zcl!p|{ !ݤ&Ah"jkjA0j{II Tsi"`=rƕѢrekK|eac"oJhi^^Ǒ#sͷriIt'>rٳs'?ҲEJ_k1}v=dIsSD9^.ǶOfs2%զi[!Z&u@AeIX5wA)ߣ]$M:УZ]%߷ bxB8!=LH;JM_esdΑٜJR3v֥j2!YՃ>~J?y/*|c]k}y_1?bC[OXgчNෝwbO 8bW]s؅Dp-?3dy3BM/ S'xҭ"/z>/{ū.xs}/?su'6>q;_%_6=xϟ>+ɘgSJ|7xO /o_M['#x-^5H?K_'vqeŹ\\_Ⱦ.$wE5ޮ^Gxm/sx[~'_u7>yOgoUƮCpLJ˭|ȩcݶ_G[>o?_ɵn;I[^57Ǜ].]w~ Y޵7wpӞ-v!׋n/vqeŹ}]wErP~׽G]ۋ]\Yvq>V ҽim}o'=YްxsW~~~/ywoح_\~>ܱ͟΋_3_rVW˾pU9K=̫}]lomƟwm?X8umdy_\Sbb^ʲs]Oh|ojn__١ʹO݇9pK߇^ozt{u!>&<9_|-,-w!dZ~7ɺVxBO؅9\|vq!.X\6NhW&~o ?zYI&^/(?X;o{u7]>Oqa8=)?|˾L?m3iCF  \CȬ ABKw )]b؅xBf  '  '  '  '  '  '  '                      8|  8|  8|  8|  8|  8|  8|  8|                '  '  '  '  '  '  '                         8|  8|  8|  8|  8|  8|  8|          +c\W?r ]b؅ \A+^q_#CB.ґ#/~yy ꂯs1ۼǾaKb q{9ϯ'?gR......qW=k'o~n{y_]~=g۳mӮ:[~?WsgˁU^Wl{~5muֿ=6+n}1s>?uj~g~ r......X ]:r/=㛾c~mu7>au7>^/9?)ZBBBBBB'.=;0} ?ڳ:ߞohEPJ]^ywesr......HJQ_}r^e7/^sѯs1\̾׷}......HQ/C'xOr ^2:smbxںxcCOz<69bbbbbb=<boz´׷_: v!v!v!v!v!vX':կyc<)OCA䶥?/-կy>AA+qAAp5| ݶw=g#m{A㶟1y_?xw϶\>UQ[-ۄ*b"z*֚4!j\:j"~wtx<*RcPJc|XrЙvc9QcC!$[?kA(FUPfJ)&p]; z=Ηzʠ2v.0cL$4yaDd>G)֚ s.K^ Ƙ;Z^s\-&'FOf` nl6c8R5kV9+qYTg^^3Z;5BH9< B<1RYzsWo"QLS)Ε`Y16( 5 IDATt|,dyD%';5(B稪Ckg>d*꫹ӟӟ$E/*<_ߟq?VGe.xRQ}Jp.{8ϟogΡ rYK9/z8z?׶^An3bp&,YL&D,Q%'Ϫ Jk6')tO7,6¹yNQ( n#uJVe-ya¹=yСصk'. $ƀQ~1P((?.;ً18ax1Y1tǽ=;Bp<( EQ0(guru vѦr9{>/|-hVu ܼADpH B?Y4gCS<0v3Lۙasj48()PM EA=YgzqB:p#v/e߷=>cq{.f[uN߿1漫8k\=Z:zY{<Bdp\U3+)11pDBM5U,: ; ٢>Z>sss(L&<ü_ Wt5F51sb=KCƓ"F|! Cn *!U,ZQМ7Z.#:o[k[mU%kl ւPڠ?Y޹ǏDžȬ >9d E9s όMGQ5u]CiA+^C[tn?#Z3LEXA 2f:* cLFȲ 5ޠM)F{z}1.>RxGr?CdYqj@91LKPڣbhEn5^5](ܖٜ\1.R6qur}]Q[%6A>:9x* :9y/zj76x]PU%89"1Dx64{ek(FzzҊ\f;.@/ϺxYL&ʲ-J2zU(c=d<= n|Bw8\0FԞDg{lxSn;c y9j=wi^vvަ#`O)jcҀ*g<7xv.b-㟥ȟLÇ3Q&e5eޝ,2crǎmpuP YS=R$X|ld.7pG{PB|]Ta< pUU<{f6;IT:cԉy{{s`qqGaӖIY1kF Iɬ 0jvڛG|iY:[lugVq3F#hPƨ,ڽX^^hR{UMh?ΈB*CD*嶕@]gToeeZwKKKܹx:ڿR9"~qqʏ"шy<e JBx~aFNô-6٤((z C!<'?"eͬM69ӛ=MȘ; [h FQT*1恻?kg\Soq1n޷ldz EQ=2qsI6NCGQ*VOR< S_ϖ( \#t^Iv>gy8]reZkuϴh~.Gj?YV{|\eͱl{>L+ORqx"[8^LsJucm`0q\s7,snj8r 'b<377cĔ@w>2Z(PwM9ya麛۝b'N`m}~jW;vSD )Akk"h6-ը/8m6 6B֗^s5el6*)ǎԬcZ֮5Zlds( *8t'#RQx k  /|-~¼a69{W&g1dYjƣ>x?w=FLfO8VM=;lOU0dee>:GTM=A#[nfgٻ,9Q6vyk}x79ߙzo߯vyRGڈ Ycq.zEeɕ[1D2Qj$3RKm@qΌNgѦ+)ˋxܨ@E}|R(GLn9tk`V3N^G볱>&]SGBϢځLfhԮDkE<9MsM"ш;km'e3:-;Z-ד6]Z}*,tnWhԤ[#ƛQ!]3n{cBxl3wu9Wɮ,汶@awtOȳ;L DI 5EQӟz=_'س\pO0KNnz٘徦ڵPSNZc&c#GY^^,>ž9~A#hJ8~81 )fQ:Wgk#pp׏//|*{|_t@|] `>e6igT+F KܠLI^ZइC.;!u7AN=VlGE^.]k}"+ XYLmUIՔN-*'"b:O'9Ye5U1K+&J-tȳgs̓6A$ri'EChFgLqƣsXS2žnO=9iG!Sǁ#Ɯ"C0}ficץ,rtLbࡤDַZ ڕ lmEXNs >業W(gz(iR-(ZYZ՘+z1o1'n@t ^}za<+~+{ͳ׋{΍驯<{GY/t w}>|O}>uyʈ5S Gf 9P8zqH#/Xբk,=[eHKfۧ-ۻ!q0NRh3XGY>c6;5 ~_L=(=dṠzcƂƝz Y&;IPgKט/j<V3MUԦ$O°MIB%CCUԮar\8vQ3yF-,V&Mܿ?%#>-:e66#PSQ5UUR*$jul6s]]L o6BItptF`O}, @׼S餽|_|,CiӰOum6Oٯ|?1t|{ ]]t9Ţ{{6:ʝ1" 8;H$V]:>[+m(9eUcI13f9Aс9vüts>j;X&namM+PTutR)NH S ];c}J<3xධ0q#֚IӾ}(;qHٰBix iKW,YE 2k Lsj|-Тbfg+ڑ&W._duu+JuK:BRk)pp|Dwڽe78O [>ڗUe1 ;8+)!ݸKH'6paU^k+?x y뽯̇~^\S82'o}a? wgQ:}8+ya=CP䕥jj`C9%l=O>'9,\u~ +mA9 MudBt::«a6׎3Ps$++]6έC]>5>ej2yf9xQG@h:Pd)s OrOP(8= 9!V`XpBP!d% Ҧвp%^z>J y2e>OxD+$Qf).^DZ>(3G&/񃈕(UvwH XYqo֗\_`8uV|u3|;u3d/k=q}Cg/+*= l4 8z{<7q[8X,V,4h0\]E4 ..DQD~J)Ѯ{C$xFFIRd쳿xoa|A$I|>,SoD|+KUG{.=el>=ݸ1{wkJ:ENыCL kr"q۷u3zlBQQ،J BI> ciMOE;h0UF]UH=EyxG- pH#6 '$!D9`<an?a뷸`^\/o}O0"`wdis67}SJG Mbބ'*<5 BjJ BVXAȅX D g~s<зFSF#S6 [m˒y9iQMYVܼ}X3O%4emFX"Eŗmlَ 8  זׁS%A:ɄCH #8RNV0|̲& S %nэ\Z¹U.o%jʔ$oܼu;w(lNE퀥k='?|uŘd>[cj*69ZkiKR871 0O=wzq'?:{.ztz'd_AkOrm'V NXMXMȼTTqaژJK-f %+}G6)NL&/v 5`u1mXkԲ&It:v Bsef h!OU"wgnt:E AUEFغU9\{Օ%2痟sk툕R,Y&)T.}>qWyxgiFe1Bbڭ?w4̥t ^ZBRV]24.hjtj$~D cF:/J&E4Բ̳*{g=9C nsx7MZ E,/$Z*ʲ7)ٛXR]"$aHZSQS(BhCR΀I^` Z\3۞""yhjRjFi-3.:JZD#9q`YG#"_wq&#2^q_=|D;>G9xDQ"YZZ֤Zinݽ?G5:$$KKKF#G{{X?gy!Hȓ9KL B8P0Q֖YlblJ(%딺.Ё@y'ei3>y< $ܚjA蔽|_u'/3`ЏXzuo牣.YVsaR-Il)}|}`-߽Qiy:-IBUnSK 0ce)!6njPtb>s/ |_$}\D9z!.ؕ,tr/77h39B90x:t<.,vB0IfGi{7'YqbeJuX,@M[m;Ν~=/_~`)5Zy(塽 p1;4^N͛7 }pxL4#|Os(dgI, C8'ػws['@iha$8#Y#EU7/5ub}2bE PԘ6chJ$6b#$R4fjaǍe>()QM y$>=P(u\ ;z!@jsgjp x&nE(yN-a,5 u]KjA~hE; rq^{>rs ^oJ~~;u5'RH$ZF؊ڸ}KB!^PeY3(fvk̹[d<{gZ/ CIia9!ja@^-xBV9(_`]ꊺHH)2SPVԔE R5#5cjE*[A lIgQ`~^e }?ãXư"1N6>o',ߙhba eض# d1՘wPW9n rx|/ ۟tX^^jnKM:R6'mVL?>=6:5'SdZZ^cڏ}6wn|w泊~7t:^&-7_'MF\iBi EYj'Qң6iv@6#~1LٟPA\u0*=h>r3 kO[L Ep5jZJᩆi;î18aA/#rΡe3}{Ђ) XlE]8\ԏ*$& Jzhp8/qŢ-ZpH%Xua[RhX<-vX?#,JkLgo9;CYJdgW0)G? 5k\\:O>lhYL|l*G;aPƑ95RfÁA$(l4͐eep[ {~3n&zH:Xa4R5̑^ =YJ][w^Z a:V*ct8a2R V^A(P]qW/qun߼*wg_Rg%^x!GUdŋں|>g>6Ahdz[xy>J.ɜ$9 ƼY;=,͡8MVuK?{Z= >̄| ƫ/ZowKi4PTUG ɰ&Cݡ%} b@+G&}p`l:P^HXvђ~Ȩֿ!,?w4ԖyҨDWEx}Ʈb IckEcEjOQ:km_3% PtZtAs/&Q1Ns6v(c 6xxWlllq^8f,//DŽaiFl߾}&Dz&:ESҏ: dY$Iغo~8Aw޼F&>{ŋhD\pskDtSsk;!LZRT6QiZP|*H),>sN>M߀ƙa~; I37cXNx1v!G/2Cpk,o4iEQP)rSUM sm2K|zJuRt(N Z gyDxGYWLc"m~bzxȬnr|x@Q |K+ _ OkMgCdB7֬ B1cOuH |AimʷgI5mߥ6X).$B&CFbqdX]B#K{2#pn}7^ j9G v9 S 8d4\_{ՊN5lq1Oٹ~Ba}}=#tFQWpws ֗ȳ+Wp5'W-ǭ;ÿ_OS o$MS0p& I0LW{K+tR2 +0|Z-Bbkʇq 'w' +*c-<4 k}<0ut:Ν;iҏdyd2E.o6S0UMw(!A09ic/ || H ?_THd3l6]L(qT[+aa V;\?ckc,Mn~;wK^<.?ϕ+WX__磏>T9v0ܿU|' 7X^jZKϝc,{J萏?z0 zTńdp4*0$ CL6+J> mK@2\G_ş1Lx睷G]~M.OA>{nyrUX#s<&syJc(jU u6EE[R9ZjA+N$yt^QڂP'_|n[H ąUȩ`MMmܢ\Ӥd%# cA=lSc$,UU/̈%6+O{0 -j,0|GM5A` #31YY>l<RPՂ:Sĭ8bE&̧#4n"j`smo2YV^!?81B%4F( @w gָ&]MS %pclk5%D9܉~DGޓ`](aI./ڵ-_P)nz8OnGpg[\Xs39F8}>!d}}Uֲ%F)EQD??e<4e+++t:1A demhĿ?=k`msK.GO}g2+a^4dU#nVM;F{x:Ӎ>*E]|E]x\[3,]+մNKI)d-{tz*j %%uvIgy͐'&C%cnXڢV-Oh1P:Уi1RJʲ"+gB-MhüVHuyFmumIYÒ8U9!+R@b #l-=;6ztHmeQis:opnuMgL҂W^fpRfD,uB(*Ҽ"MSzYNZIXa]s(4@K|)=͕ dwXLp5u((*Suw^[&)xD * 8PxKX]鱺D$ܾue(`83R>gܺyc wv$IɊ`a4>,+$rܼ1e0Kt` j<&RjƳ+++, :He)H._<¥3UuM6y,S YAkjj㰶y X$8kfx*سHCN'A~qZ[b}K k2458 IR?&?Wgws~/5`:MHf b8yΪڂ|)зh> =nyRm/AH "pWiK s9NG.Z w,[[ƕ[2zq~Ҁ8pOC$!"wqαD27m._x89( #EFof9'&sפ:5vu`4Z-AO?G?3 D;JJ.`:$e xbD)`K=s]LGGOtnNv F8<=dsE]$%IҼh4kq8cr> Y =c 6nŵK[|iA/lq:$+ {1r~]vvwy嗹toO~mo㜠-n}Ϯ|N?m.^h2|.ἙZ658&@CRJ dƯNxZxNڸ'Z,Mt,UW%Jv& B*u}8@\-B\j݌Ra6 lo#zxfxkp8B A:z=TuA8x}OK+|;G?{RyTn|j'K>B)|g+Ol>yNW3lKa<{J𤛾{,/m3,esuN19ܧJtBG(kZaGd!o톼b?7yM|wY_[c<m{.&RjVָw>΀8X#qViMD;}"7^K׈f>/_{479^)( NL?;՗,#,?X__Zܻw#/*>n 0̹N{0-9Ƅf(󊍍g@Xdtl&%:]*')˦'!uKzOZYSIg Xţ^VA-jB,fjvbq8cY9kL[OݼtmczOgRY g,*h!|>kGlʬj <`$M`:3͘&34uht89ׄ4Stm+5>^$! ,R(p2-& P4B[l8tZ\t+k,.W٭\vOnJLMYx>AT}mcq_5j*bϧ & PO5zTH .IӄyWURgdpy:a|GO}D E5F8۴}RSxBSzM o-آrt<4e%8#%0LE]Ph)aBckb_<*m xG[""/2k *>ir*)(m|xMm뫚t# nEe`T%~7妪n] Kg̓ u9Gj5Y8|R=7^=#220 g8::L#͕+W$(9N; j5<ϱY .|0HqV!6H--o^LQL~w^KWp;|~ys""*Q'&{do<{:pz/@ѿ5E,CGO˂(9r.ֻV"FHnݺE;w(}cn||#Ν;-qKˍ6-+^Kh4MZt:e0`AJ4R 5KEh,B&I3k^a{{<1* sE W)+F5?>6&5irYZZbseYs~vh4<;|{{uL% |e@\g\LSfq,(m^J08KZKR]oYCj}ӅD~%HQu N;7zNYԕ6a}zdYƇ~H Ɠ!}Row8dEhrGt:oRtx8ikMՂ✳#NN!aB I l阐w%pIH)YÕݰjy~s7UO' #&ɼ,s6k8jN{TUeIrbjt]bUFfD ISm&Bqq۶zGo%um M7vטLl>sRJs.XB!P֥a\(U)h5Aي4s~nn}mz''ψ ?jM&^̑nw_jd؄E^/g=ϛ/j1j#Uz+s MNѺ φk4M1?¶ vY,Mxyp8,K\E:V@F3\5neXΦPS%ـ66\^R9Zk 硅E9\p՗ٛm;;p>ur,*Y$1vٰOԪ S\O҈" K kk|翱7opD4mZ>H[RkE4ZHlۡV- ߿0p Sk#x\=aBX]eRqGu"R U]>J Zƭtb64 EZ2RhU8 XLGLӆ1i5dyFEL56ʼ0 0U,ic)b108|O\ڞGUYx2"c*G>ii"P0I&cs]0p=}]Zø`+JᑢlcM_* .E` }F-᥃{Un)]5Nqjy +|'"f 6SW%+ a)4&GJ,6m^il"&/"v#ZF#5}P%i1 R \[]4t†18AEM("U+: )JQWPi(|$&.q“D`ISCgKT [ZS[3E_bu)X&-M aYD4ݎύ͆f! Uѵ$DQexTe4cŌ,+b"IR&)Q#x饗?S:6GdUҕVA3 ko>xLYXaEY(%I& ( U dkIZ6=Ebo y.Q m ]͈SF[\1u0lAQWl4x1PC0 Hdi 3U^Ov<}rk:~ 3ѥV)JY2BH J\5ea],CڂΩ8 l4|W^2,^z#\~jH3^{ ?[>kFgkJ ߠrM868N͍|n1L9<$KK7ػk7qSvnG]VKQfemm |Wฦ6-/lBS-CtsԌ'0F#^u239 gdjk}![샟˽{?f6w5&bJrb.y; h!*g,ic ,%.olu6PRXHWF_d:W3xVqJmzK/n(wB\GZ6+"kjQ\֛euMʲ(3,G^~uQUEgJaz{[ GCk[&.HR[M0l)qMY),g11:5MtY/fɔ"αUԏ؎ "t~u!jEHтwq,sJ(f1Xd9룋H6v(h98]RI(eP8F Ӈ,$TK'W!+bߨeZ-k,(U } ϝS爦'Tym2ѮBYi3L<(Y,S^v猆c4esg89?c2dAU]()I3c\_cdM $3*ed9±Z6&)S,[1,A+I])TT5U?WPUfm'YAQ4-l 䝟H`ETw}5nk=l[9׵W{n_ҿ):75uatqFA)ͣß7z<}V{YPWX6嚾eibe!,XBs:ZFE mlY0SVns >7u+ww55co(>76{2*Kvwz~trNiqzz#X*BdyKv3K 8f(ypt;<}ܹs>kZ-,u&Qh488xWNQ&x~0Oq i6CjK94X/xQCE^UV(hezml?h ʤV[k:~EPeL,F H>kf ]Ff<yhC26.Ia1cg=\K`O_-cf`.'ٜLJ7[77|M>aVE`%|]X| i4p8np>u~vu^x~gGf?x$b4jaYp18CѽI&qQP5BZ+qeX33d8) Hfmد+c$IrHRi1A)_Ny!-x饗m#pmg],p]8eE]*TqjU`/  1>ołׯ_'RFuYb!Ʊ1M\W8@kE1a>::Dh%H9ƫƫ/z|>_=%S1m_rW;Պ9H6ĒYhmcUNPԖ@!-A-IJ)AQ)[*Gl&{q͹vHg&n`NV?)7N;oqzzB`x¥4I'3f!L'~r~~R~OQ|fsgG*j[ :-%x4C`||>Dz,q]xcm8ܼ{~/?G{Mfp%n"[ļow:xƋ\\\j7t: r#|'>f}}vC,5'jJ'4{Y$6v r@m$YP0$?ar6۽.ЄaUprq#[R#\Ĭ^cs91Ltz<=""TU!㔠],X,q.gggt([z ppx[,KH){{{!8MX*E9k s&Cdll:Xb)'шZ(jR rpthZڥƲ#6vLFgXf< Bj,lc$4mSSSW9^S^q9)U#꒺W5ҭE^KZm}["I 38Tud>7c.tJ)v*4S8f>ex,1ՎRG[!J7^Vy% |ݾFdԵq\Dm:RF;WR.-zA6R8nϳUA/ja!Y,zt:5BhϰUUs Gi!^6)DiKx`{hl7YFJ^ŋίUƮFk5 ߗKLV&B[hKz : kSR~kS#t<"Xa9Qأlrzzmlnnh 0{)%o~󛜞vac|g!zﳹ!łxGGGlll0Еh$ 7oĥ2RJ(-|hm??A)&ahJTEQzm^ ,^o>looHưp p iysrr:Ͻ,ɠnbysvQ˞˓NOOi4C~+٤bw~d<.Lg{ #(B[KiV5p2O-]nԡnkv7eB;tzmx *]?&/2\.&(*FiNtJ500`4 xK]F$A@TUEDQt,K4}AeY.7dA] $K!1yzXF4l6 $Վpb2P tcY m;w^eUaitZ0^c6|>GȲ aI?X].U)b:l`防,2ڑĕMvN2469qU*UڕH+q̘++$QWu6BNtDfEsx_X,wk{iHz->Sܛ/>6Վ??1A'O믿)?޻&+X,͖G^dHᬜEQh>i)YwrM39s9e *w/sKa0]3ۦ#{>/JskUcYԵ11oå쌳U>NgZꊇ34ً3\C0h F㣚Vm PuM1=x)*I t7q@.}َmi*Rvq<]~ke ?>>\\}?>fH,46i^6Ќf^c2T Z)\!uRq3 5[_ VBkU-KJ6ʲ\ BPi5Hg4,ሊvdO$q3L뚢||LQrE#c --jmz766ӧOwJ\uX=8|:|Z\Nfض]Jm*M[tZ6V XoH3%lnSYdzYk#^|El%L&8jx6iшEbm3:,q[?uM]2窐b`ZDZm؂1#5ʄKΏiDnˋ%*66lo6V8^p/llNԌhw'?>rʪ|u1\e aI( mI|Ǫ2D]*U ȪBZllZZ^m$fl% GKBݤ>I\0L U=l1ŖGGtrI#p/ 4\~_l)y 1gޗtgG?4}>#x~ۜSn߾`0 3fq0~IU4McPY^&%lw8??7WVPF -%J+,$¬orRh4IcFC|՞WEQQ5YfS677)8N,X^Gyl³k-,+0IJkň0y׸M#4EE#% _UȆVMBH_)k.:<ϩ p5rZ}]UV,%t ܾ5<>8"I B6M$']"+._C XHǜUUȝgڗg-dkX'1Za K ^.e'Kq*k+AX(Y** vgmQ;z.u9==e8nĿ_|1BM߿ϭ[( 'r||`0뱳6QJګwvlo$ o ~]C͛1 lllPU>4n!߫tn:l69;;[?(۷ohWy&Fmz/^۷ʂ?ped4ݻiJ}^u Pv],3QG.K-\)v) ;K g4 o-{{0Z:f " Mv 6:k߃fhi8HMyem1ιy6m1',ضKӣK./G ^Wzy*,kTEł(VyB%a<#0 )˒<ɡ0&@$5 L3UPy(!v|J^$4[>RxhtQJҭW|pd2OϐRrujb1%mʲB 2AO)[k7ڌҶqŷMvڍ&vVI;.\\,8<09iQe)&U a8 )`gG]"^A#蒲HH)l6a6q?G1dYEu1|ϧ\^^b!o8$"Wڢ`:Qh\#jKYNH!eEa;k,yTae Z5M0WFaZ-S)i6ad-u%7KP dK7jc S,C2|&I`gYimeYY]:d{`0Aߵ4Xz)e@nY˩*Eic r(ʌ"#Y]<#wk_99 U$8^'mdٗ%WXG%{U_e#?Qik=+5IWiK,,VjP}&r%1RCgc>;c̨j1 X,>#!nbcc`6[__g:5\vwy 1łHk:mǤqF@۷wASyvP5irvvbhE"jkk=3zqj$ B:qi>_|ZkeQ%>^ǫJ]}<677ؠhQ%ߧ2?~饗p7rwZdƥVR%OLXe'峰w鱶.w:m<-Vl+r\vA57zm6t;!BV+J4%IK:u.QitPr}}kk[ضh4a1X3Ǹx<]/y b2Q €,3`ޚf32!a5OUU4UfL&cJ)+ZHZ-( \)k6n%?d<i5//l|McNNx 9h~><*! K;z=hL&*(H4Mu: +Rf<`2!S<ߧ\2-!R4b|)ٸxN6Qd h@X'eױ)xz|M& ͚/ywe:subqzr~qJEJEdzɽ{cvz|],llY UhԄhed[$K$PNjɾk2A܌mEEb {*#M 8}dUQUoƹ_֍s& шu֫1Uƕ BRX'Z//ݶ%U(X#\tm$y g%IR5qƲXr\1vUOAYdz.sA{ MN(mާvM(j6ض. k+/`'G<~ ZYAKMuֱ/2AN /֯~+|W.R_r,,1d}봍eeBIvN늵vG@ s!\~v͏cY__4!H) p| d< =!kkkh >T>7B3}1'''DQol6[ê ͵jȲׯeR|;+M:&L8==Ǽګ sZ4͕nq6ouߢ $IHuWc|tLNJ 24BJki8-\ *MaV¦DG?=b0ZuEjtZ!EX>VsUU-@9.d6Lq])M+ʲ*Mp]Y^no a3]/%uE(/ h%}˒iqfItyQK'WpQfYT}?zH0%pXܠaYI̽B861/+ |W*3P@YAcei*Jm+ҋ4",C׶ɗW{x؎UضхjIp{_\iAKk?( z$ILߦ%t:\צ]c22A,hnʘXBk5X]뛼r{'21zz:gX+]m] m,S*I{S֗'_" U[^YWiƹz a+PXB+aS"ɑ2AM!wCu18:֭[8'''U5֚;wPU nܸ>'+@1z{|{ߣlθwNvͣywhqQJqkKItjBǦAӥM'ċk/‹I+lWil\k:QgFW uP(cs9QUe9H쾝MsqtyWyċvܤ[Jt_Ume{{{]^ 5$ JAEdbJ2Z CC8k fȋ/1S>V?Q"tO/w|vTSry+=-H4ehPeEf@2pM\#4Yi~x8kZ9.xx)Lor91~{{g#> X~X`ي/UFM'8:<ǖ,|)ʲ" [YaL;W{HQW:qZHT Yfq1vFQ+mwԖe-#HhPXIF%$ +^*rl" McFDрT4-*/~؎+)GOq=W^SbA IӘ840^٢5gghedWN)Xv6[`ے<\G V,{e&gtIɏ]Y~9/C&95K-5JXmY - /,nJ+5J6zrIÚI297ŹU,D@$D"^w|* UiFԉXHӼNFgXL>0jƸ6kd1/`zn|ֺ$q3z};74))+p|CȖK"EC>~DۢS GfbhQ+=$a+~YF}_m ۟nE`%UY{oOQV%mqLQꭐQaʊȗ0ڧ<}wE1FFMjJ~ף_tz /?U`+ a=THʓ1ơ'"O3=Xz<ϫbwl(C. gxÇl#8f+Wp]xq]%ml6k0++ԃy CK.{{ ޽˭[8::^5k4MH\|>Imnn#8G?\rc I899!jSگqisO>a2ggg'?UOʲ?iu˧12'Jk2'SfudCFA^9Hu(S>ea{kE=_7x3g]aFGS˅KLg 8<1bv\U((ӴONC'yn8IPYo_tZ\(٬8ah&ڔU^_7; y¡b8Rܭ_bMJ^|6f8#cQԫe!%҉3@[Z J[s+~rr݀K}PX*q N ǧX#(aЏXS h2&bd:c2_rx9V(9E0VH Zջ5(j3X_ƍH_~38$+R.*:(^3 NmrA94%MCJUU<-GUVw=2EhC3\@o5)<c%[[[eI)^?v`U5,J2M^~ )CLy8 \Qs*Z.y–{ `>b^C,gS_b|`u<_Cm&iR!FAH7T= 8Cދh)=-$zkIro6ER Lsveta(kw2Zar xym^'2y1?| zB[gϪ%ҥЫ5bFR/?)ӬV ;ieiAN@B6 NbB;ٿew7dLFwI%eV > U Zk߿O׫W.z5oZkNOO#k׸uv: -cc0'ac`gghs]޽}1k>l?G9 !e{{pys~~Ν;wC IDATʯ`e\ny뭷zjÜzѷ\tw ݴ& C~7}ݻǣG8??ip{1xoK_i8aUQӠ/ܪ#K©FQXA: O";h\I*RM֎eLL:бјY+|Ne+t:L[iUK|g'OHS0"YNȒ)2 t1"/7lo;o!gO)9Y'g#F eQ7OsG,9$]prrJ8^E#Fc 9UT9UivKXGsلrl9 K8冭gZl@ڄ_IE)IxBԼ+ϗ5ƃ&n #\$nw-e$?qJs<~(a,KHӌ,H?KZV}8s?w8qͲ,)=Yٞ3+jtXvZn{v꼬uH|:):lm $EWE}+Z@և @I(z/M/QCS䪪ꃀRf<9a̝'DQ%']/dUW& } nwZ`L,g;MwggsNN/8_\ª֞sA@E5`sڎV9u^UNRP%BCI5y0%UJv:1=o~5( .8)LJ#^}u>}g}7 3򕯰{0tt:.]DQu2%"^y)_lmJF Cyx >Æq"wzͿ.D3|{OOI _VY[oѧnQOov7zxzRRJ~>Xytn޼_rr1҆~լWeglpӭBY.=Yj+0_~ɳ7k^a{k2*RfˌBC$EhhJVX /hwC$YBVYS2+Y&sq ,ZI8|檜ǧ,!ejw]bp~nȸ؊Cx6'stIY L OKi)Ӗ2g<Q[%x ڔ]'n!S>ֺ䦬ӚEQ_u+ _~ 4j 唪2,s.h ].FNNyrxx6C~QAQ<qq3#˖S[O,*hS`,u5ov,s6,K jvm^#Pc {itkV?PDq@H|AKc{T@ MB\z\,)ggg(OΊamk~EZkazFTs ɿ9U$[pKIC,ҼeYb SJ=IIZT2jZ7:pR5=?|inتEdR(sa^}xX)W=_)!l]]lr+E[Ӡ\+W+h4 %tr_k_P $ 4wW{% @%Q2 P.m9?*I U[`Cy1OON/sU>f7ooF#z=wN,K666<FLS(j,yi2rt>v;ԆSF\t,˸|r Ð_0HhkѺ(2@R(> ._:n-rvvVW-夹[E~ǵT4F{g4QkK_A[te*<7XH49hTٴi(Vج^I:ݘ;w?f}8dm'/ O5~wn{IҌe2#ɖYA$YJY  y6ycd$sЧՎڤrkjd h#Rj㼭+ I ހEy6+tADEBUfXr<I:鶺sMPU9Nϭ䄢 _(1M>æ!)W˔d $]:S $]4C`m &1{3B7 rSO%$' cul((!]@dcYuv&2V KƳ%tÓCB u8j|!msuTmQ I akV;$`՞#{KCQCJ>owb*Ɋ0rh: nutރJ\#}tZ(8??g4Q4)0&KE _x ׫I)_l9N j$uAU?@ Hؒ8Z* $`熩LE+M\ XiPxjMJxdm}V2)5?o 􈢀(:%}Z«1ڋCV j^W|V'A9;Louk`a:3}ʫ|>ի::j*VC߳gkE]ռ໫U֖{Xyӗ]frxxk:yn}o3蓏f8%vU?\wP%9.bסkR4 (NV8U-Uܔ19k:;u$n ;;;ls!?ޯzWo\%4YDP2تDb1VSi6GWa;J$邲1ֱ6ŭ:Yfꚨۖ`.{t|Vji7*B4,@W28V* cRlZ{n,Zk2S Z-Wѕg)uKH {>N7sK.,T 5"3PL #5PxH'Uvt:%OZ="El=Fթa2Ly%(aeZ7:ε+:X)@Km42jF  ~lެeө^ żټR^-UH//peXit!j/o\.cv6Ӌf`8(!n:/\MVk}/畂Fԟ'~fz4+2/X&)ώN)<&uF>Ra>_[|yv(DZdsWZڟokht:c<y;;;v[_PK U^1]!޾LJ|;ݗasxޣ+ Pg4Y &KΎT8yzJ߽%z(w^O|¿GerJ []-{y7iZ\rO~͛79;;c>c,c{{4Ml*ikۜNb<3Nt:3BݨxŢH)~ժ#w{vv %!gYs"wlmm5_i~­8I8==weccrPؽUߐ)719/}]eVVP[V- , fuZ {usSvۡ*2.0 j\w'#f)f}Fuoy]ق~J3B{Ae *Ѧj?ISJ htY?QW,I~ZCAp)kPy ]]BVDI:G%E`tJC к̗QJIWı_?(#$CWZ"":((|弦q!V>(!j>$ajT ÐݢB9^gI B*fA|c#L5% AZeHcфhVBZ1 ]Y4#j!)s ]NAuR9Sڻ| /~juDS.!$aUϗTU[jV^ȋv;nVt#դ@P=+8_NǴZ [XD%yqt:kBݷqye>ʩJ3>sGG|_᭯]>{)V1}ywHwyt\T=c f%4MtRf#,ڵk5pC!lonP%<{ w>}G}}vww~ʪ 9<}u떫 }h֮07]@1c!;;;LSNGs}ϏcR|ᇼ[>~KyTPY kWTQMU(lpfgi"6.`sI)7\ChEx{;{S^}zc($AWz(r7a+/ ( [ %jEM@Énu5b04kTc l6 S@6^IR +PjŴ[hbtP%Bhtk- src^v>,-)ˊNy<s3S+u m/wTK`[KQyrX0ϞaÚt &Փ) JY|J圪Ȉ]( >B+kyRJEqcdYPm.KָhUhJDUptP3 ]5nH lENmcccpNh4ԃyyS=)CJLץUUDr7jtPqkN϶L֡@$ :7)\\%yAq`z!&vijTָ>.@=Vao/KOnpu͕fhlRzu[__SڢIۻK+%(;̅vaUy{Y4aC|jSUU[T<##O8<<4E/2vFK:e3dL/ψs^ټZeW`-:b(#R^{〝-|1ˀկ~w}YŦiJlllni?d6O!ϝyoo,Y˂ S kkkad2ak c^sRu(jMLSn߾h4fooS..&cj:QȳOxwy1 󜃃iZY$K8-,a`.i.bul{eɿÓg\~ǟ?bk@OO\޾_~l9BZmE:%aօeoogϞI)-IaˊP t:-8Dӳ%I:ҥKlno HӌaOx=e6U]dtqFE9asz:vYdXQQc4\rla|r쥯?k^Q*ztZQwQ_t6c:iF4d1཯P18ÓJ7]{82e@ۊ41Ԇա?XC 7\J)-TC{?4̗)E:+|d:RT~b+]9<~ IDATCd@V YWj-x/XXK$%k4"E e:Gmw È(9y^RdȪ]:[4[Ӻ'pxx-ϝ֑%#$g1HҒ$ɨ* u"Z)010TB)C-(hIEΝ;\|I|@ApvvƠBkkkZ-S) `wwfvvvH鴁2Fa8tj*]..JE\r'O_4ׯ_F#vvvӱ<88[t]᳧ܹUIۿz=տk~WۿegG?[łrK5*V0v)OX-&C݄}EcjA)"j諧_ USݻG[0 8zvkWy7Y.`0p=׿E9zvSZX\L> |L?!;lllGz|΃fkk{ڰȽqGNFNӔl꿊`:r=!:q71+Dy ßKNJ֮|+}ni|~F[.4؀UEK2VrvvG^^3 `ess;F[V~PO駟3IʰpM\rm4Mi@~W'|W Mx ,t]KSԾ"AyE^1OH)F).Q!$0(k hRFUUָ$j@6ƐZs C3(堭JFuZ jASU /{+SK+B:,#5~2;Eeug0Y[zIe=ҦIF,JQZQ_W[^Gkm}f ØLi>[2inssnE>ӧY%Q#|: 6[[}:qԄE~@^t(ʬU;_z 'KgXS(Yc|"hƽY+8Ft#EQ;ah:Ϯ{.t6c:!]qJTu5rZK-R*ڝ>+g1>G<~|W^}W^2٭eǏ0LȲ }_k9}Q~c}X/0'$)?6%asz|J]Q^D$||HY}~m05LNwfMwwloo3N~e3(Lxc>Ge <.Y({@AnzoWCjC\\\4zteXptts7lP+3'N;??ٳg;*MxR6ՆzZ]PcER+Vl|2m-<]6Q\S ׊L&)Z()8ϛo`HUNշ|b?h*'/5Tyt:7q9pĽ}6ݶ]g{t:ܸ:-AVDǼ~9}!<|!嘷n^O={E) ~3f=\c{ǒ;3$d6VkRgi4U P71w KII=BAMMVE&$d./nv\sKj7p-2;kq5.]h4"]Fs(˒W^yQIӼIUxY$iұᰑ>5o(&vnd`@QVF3w\׵p@)E%i 뵦ԊsqԤ[eU5Rǵg?˿̫ӧOÏ4__}]hm) w899?=nϟR6󚆿V(|5*Z5Rkˋ2_Д`U,0E+|!"\)i2'lLPU9y2uuLi?vln/^ࢵM1VIЦ/"aowr|8K !*EHIU$xEPfH[2 v[qc{G^UUs`Sfw!,TU1Ʊ-ז͠f0-FP9a఻;ao 9Y9Z`_20CTfhs - -"NO8$I^Z-J7. 8 Q,mzYlfY+',3Pkg!]|`;'H|hTHAs_^?JU1LCL􀋋 V Υ\tx+MK/‹/HnErZ$1pu͐}/(˒mx,9;;q̺s8հfA^򼱩;!ahmx{d2Gq 9>>Ʋ,:sVUs}T_Pa B,a+SUd9a2Apmn]iϵɳ]Am0CW.3fez6eG\LϹtt4X0q!]߱$Z3n=>biNe JMpf ɰa6UU0쇴ZU=ƶj36olmm}NW2J85|4XBc8==%MS1X u82%vi;\LgqL?d{wp1\\̸7,`%i|_~?~99>w !w yQ\&\vӳ N1Çz=:NE8L&MgX#XqS_~Xݾ}`0 MSysrrT[AN}Q<둦)ﳹf3 X1gIuEJ]4oha+mK.ɧfze& :Po ^ܻwW^[omuk??07> I25.yi0O[{MiIa洛Yc5UeHCoYeX^) H"E= {P8¤U4yF1'tКSX4jYR2lY+H2$"~ѳLeRY-z꺦+\U[ڦC*ӄLT% / vL{QU CAX|@ߘSOߡ c6z'Y?JnYOcY[7kf1A" LӔhxm w \#W46(O>a6iBa27rKi-]e-,(Yaq9l6Bo T ˠy6Im&a eTY5:eޑAZG>{\&N)BڮAk7n c>3 ri3^{5^}镆e駟r%qkynsR;-L9bXlFA(2A >"R rxp ,حJ<VELU al6#BZ6S:EQ-Tä!ׅԔh gǸdggRE{Q YE346TUMh IDATJGE |?,s1JWVCZ8^5h5-06C(]+dY3y^ðQֿ׺~FEaթi۶=MFe׮hjpJmR5 ]`l:61_`i/h]%hwz䫘nOY*8y!뎸q^y567vHӂ"7C \!Ek#eF`z>õ=NNvYV-GؖH 2iZkTUIxmkeY!>IiB2fEwhwJ!l,c>_-nn>4)ǩC BZז8!Zα%!l {]&c666vt첱nRZ.V}*]`&լǟ nYyh) EVJyZOgpc>ϫ,tqנbuBqISyn%ΆT i:p=Z:0a؜+S yPR$w.gKT $)IgI gU)mCZGJTPʪ Y\TIKiA"i,VedzJEJDЈ潳f$Ƒ6#pCUYTEFG$UIۡ ٞlaBqA۳fY:%a:i$gGE*H"cXD+U| q\@JQfXՇ*N5mK$a2ԁ5MuKUTtqC|}9|sÐ͍vbe|#}C^֬e 3˲ݥQ?n3ytzLS4޽{ `JS^v۔gY1pnN۸oAy2aQҴ9:$I8:n~??o;5!5ēy/[o1L7d21ݼ%!͛7xg4v#Ʉ_*w!vww9::裏S)_ x>My8#j3Ǐ z+qGRkjDIJ$U (.pܐ*v,,i,ÉBe&܁EpA@[[&%]ڦ9nsH* |+UAkI:6PdY(ʱd(qX$YBUi<70^ԺDJe"J0,-kx풥gh۶L:P¬z kY,-Qô&OL3Uuki8;]4;!XORkxMTQTfp[b^\b[s$a6'SR/m6ITq||'GyF;avE)Ӂ!^uA D}hrF, r@Be46ߡ0EM9<<萋9ea( MV5R5$( |b>"D-}X&Z裏;96_w5w}awя~ĕ<0>, S쌻w_!MS{FЎxE>?캮I!P|P-钢,hR:$ ),nBU$Ъ ֪8IIZՠH֭)f՜H 6Jm^U0ofqA:KGXg1yV9֊RTQR@[)Z9yNYBبJϪ紅,&PĪRUUiQbMY: qdWy_DQEF-J)m9߯4ѬrI,*K ea|c9Ki]2ʱE 霃s!6_7ƼHPeaj%UDYYqWe>aN'$s$O ٵ̀UIDIDG6ր2*sltٺl[[&HӔ"b:rzz^,sϛ0Nr}<ڡE7AЬ}}/w:ҥNtBAˉWITtW%i#e8|}tqlvAӡ,K\Gfuygr*G9릖lV+{&oIqQ-U),u.U"lkƚb5a KIa521:L_xxcεִö7jUAQonbǟ&Xe|eYA@w0h%g \CxQ#-sKb97y&Œ4IҘ*ψ' #1|4aʃGܚ| _^xi~Bg.>Ï9==/[ibXFqK/cYVO~h4jn'|¥K$ B`:RE3lll4)Mד'O899aoo,, @imx\naiۍqyLaΝ6>dx<Ԋ><ަ]X,88onԷo=w NNNs߿Od M.FC677NjlFMsI EȪ -k!@XEiL+,>},,"`I(UaYŪm͏/ "bMY,98eoV6¶JXeNjTkAWx,Wv`*#Gx*K*I^fy)˄"=aaYSҕ*-P)ֹQidYj| Nx,ggw )(U` M*+Ft}. )e؞VJvM+ [ 4Je}++2H#-3@|R=R9-JT¨0Ed lOnbbV}JڳYX(7JFjE2׉ uK Go>ylĖSv"/w} vL&ƣ74ϖ52 <-2jϩžl#+r$vY."oRWn7}]DY%ϫӳɄVv^P)8 T R)VdYRcZaQVmT,w"M,?2Cd+t) ӭ)*sEFXK3ln%ZزE @6g &ዸOxTe>lS3 !- F8*( M .3ݳyye),K4!ifZ7 u4€+S&z;(U*QaQjE5>$I4i RCY>RRUeZ%,溈#X,".X̓&P%YV`Y,-<3YK`aR-Jn6FlO6G-[HʪU!-Nو:9:/k-soqmV?&:i,,Te[+ ؚ챽}@)%9y"ɡDђ46]IRP& te*BB,Tx5{29(*|Olmu\*]\9IJ@<K׉t]_[F/ DZ(NT(Bi*D Jy- $cjh>"ϴj88R5nfhOFQ[ZAcuZy-2T`OWr||̇~0FeYyٌvw; }=h}}/eY|??_IkO>mANnӧOmrR7tT}AME ƋӧOw7n`41;;mܽ{>?n&׮]{w} 8M~:;;;Byvvvj4MBj__cjlnn<}$xeLٽjq6^58ל3ө12Kp]A`i }6$B@4ZćHԨ)ehW68ҍnbYl״8NNheV 3<'M2N 4y}s=ڡGgի &Q*| 36!4MAkuVE-j5O@E*ZJsm/0^檺] 5 xz=ZV:߲l=it8{6UUxڕg4f0 ]8P(L՞Q Jdx*"_Fhm:(Ԡ{}w23)2`@m67BYEni,EX J<34v|^Yi\࣏nDtX& <ϫt3QYZHU U̯tj n>( Xsw)-.S,GIu ´,:TySssnp__oSE駟zq&)]#f//֨ǏL͗u ]SW]LIVQy|p}~vty^ǭY! IDATŇ|­[/Zm9ApppÇyͯsp}6'-sdo Qv1^?oh<fBGOX.#zi'p9o\% t 04O y#Vь|\z_Ayce[ˋ| s~'sx9c`mv^ӧ >=xw3X(u<6G>S^z}7 n"w+WΧ}]jVa'gZK6n{AY$)K>㱏$6LAA }9aGP1&!MrlR1Q4'I eT5a+TY",IB~BnY%SZEЕϏȫq1_=l%]QC!A]fR񄢰HGLgG,(B+tE,ȻOh!ZylJJ7; 7#(ݥDA<.2B" <ղ48&s*ef s,kxX=J;kndZ)*@uvbOrŨa{kۤ>rGk;ۗK2LvY Sg;77+BKMLS9q7m;*V-$izZMb82uۄ똶0pt%m?;e$UGSu:KPjpem TnfkR֪kBT3 E坈,_SVќUtj$deFUh<aXgytcʕ=vw&L~r#^xӋ3կt9?=#-嬖b5b{{%s:UQ2 Y ,.|%9E1,*-!E搽=666 5` omTF[6 2+)Ks@zrMnݾi ,T^`)|]R|W }T)m3+pO#aJVQÐx7nyO>=\=284uJ}}.f|+ox1'x}>#1* .kB5ؒϫGk'**U˶fvMgu6'FUMҘ'+JZ9['+ ґTDW'LFETEIgq zrD PBXspmqikîMQ Dٰu2+ &QjeVUIQj#$"(T- iޙ @UO}ПiU 1*z-omeV^Wh&/a{1afggx)Ep''', M34g81NY[ h}zA`Vuܸ )BUUnV~ELǮ0vYI﹪ZQh*(-z(f+R(]e}U~KTR1tyb,)*LOy6},fKrvr*s~3|Vk8Dٺ)_8??WbLAx˲-:yfJ)ƯרZ{miVpݰn|.s_εkWZIN 2X6Jфe7ܸqNCgUok{s{Ӵ,W yvv$ QlTРp666ߺjQ}9| |ʂVUK& Z8?j>gؖh<ܾ}ͭI:|{CC߸ڜ9::bccu9::q$nѣLG'tu&VoFss2Lq2+d{Gߝ``byίjlnnnV O/J> aL&fivp]>z,#+1z*JCb84R:-XUx\K)#<7K?9}4ƈꐦfaL.ugaP'ATfxu@4m62Xsc}vB6E> FcJ'TUD7u27e|leY^ϔK$EFYTFaHdž,oPIskYQ)EQHlmFB(Pڴ|i>YfqQ=ڮ%1E3%’XRPY(X_,~ڶRi]kB,S:q WZ6~ۖi#4nٖ]]ʽ{xM0D8}/E˗W*NsYhЎЪ~MAsPY8Z4 UV]B[DQ\ ړiUcK+ +#kOEK <泔]o+ETuUXfwܧT\6L˵1QZgCkGޛGYuޟ'YY{uWWtJ "#gAqTPG_QA3.(HK7KuST]EUeUew_DDfS̠]|ΩSYqox"CbZ.ksi5S|_gZok]cmm0 'VAF!{t~jyYY<˿] ǦZ{$E΢iZ399uW=CD >BPM@ac4 h4Z<Ü>HkeAC_[[cee08x3~)]i-jjpYnhS*h4WgTb;2 }(RIS^auez}erq*t]eOcǎq7ȽLF mjLZ\ C£8+I{/(]8Q0 %u? ,ܚ"Ri61BR#S,[NSLr O,'oRDZ<9&ZQҡ\mtCöMM:a)1~0 Q 4 DJX|BBZ:T7 CӰ- q:!HN$@H0N=r;n ʹa)BM R?Mjw.".aMd#4MIҔ`$ef0Dd)ulQԙ``vv<|웜8q02sӌM p)199ERAMAP#8N&nA05siMCC1iR@2Y{[P R :Pf$@aꓒ".@O5D %2':H#F%IՉ # [NzXo61Oۥ?2Vi:Ls͕ױI021>G:?=To?qlf~~f9ifQh O:-`˿g `nۖo\ Zqð˅GE-K3b}|mFѐUa"4~CE:V44:A066Yo`scPX\\ѣb]V$TJ)"fҡh|.V(.LLaѶuFJB?dbl#GdJIEZe޽u,`aaQ\6~}KKI6f˔M.R̙34qcb6OI_Tbvvl™S?~zmDLNNrWI4 @4rkrL#FHߣطoqpqR9Bۖ )A5XY_"G:u(Ia:cn7mjRY9~8Eo\D^N)Ȕ8 Zi\VkLӦeY( G=i~.jIQ>o0$߁MMT'Qdz5V} ^-~RM>k5:$I4"X Jݶ,AY1BLL$"RAAdhDCcLS>\,B׈LϲLGbHS8E"+q].k;/so>ixiBJj|})!A&n6" BI$8@ي096ITD#_\Wy M҇4{ضNQ. R\O yrL7$Eї"4<ɭȲc{$:2)C4&I3T[}7tijE*MEvsѴ$R u$Xa|*G*~@J DQ@hA8G)o{8ض㸤S=FqDhdâU!3va`.q2,JTO]0MFiIŠe1$E&w=I`䙁8Ns|.dϮLMMa6NS'Ox<[̰Hur}w~ʵ 2眉),S_.ɞ${k#*Jsޢ"4-䭎, f>тp$? CO ,ۆ⬴'$i$&&β QI]$$iLL,etYjO5 Rv_LW [{,{KߥZ) g299=;# ~TB0k_ !t9|0808{,{V#Id[*ViZ-r͟ -# (oΙNזwX)ځ$<-Zmed&vL\w,Jվk~ V2:ZbGC˽[|I)r:11=8x`*[yWxWd.0vx $k3MsnOKFs 676ٹ{7rDzhHWV9r{mZe&'YXXk.fggev}'R ¸HGQNj`uKm?yرpXhi^xʆ}y!7BG/EkP -0ZfRre޽.hțWs'iu F.id8x=: -P^kkktm9Jx1PNɦv!LΗƙₜZrq^W~E.R=,[khS] $#%pr p? QP.{h,"BK[Yn@E8F,<E&dZTrR? e- GA(ƈȞ4iVV1^Md}M]#2+2qmiz6l4)b1)e!&`IJɅX&IdHj)W(|a 4Qd-4Mqd8a& <qTdw򇢕i̅EӲ4&RD AZLz柟,&IC$pKNT BQ|qmY$$DIH&rDjR8YV(D(Uw.4"j%)vس{ժ p(L(ALgvvz&ȎYODL˲qɃ<ʳ}۳gWSWֵ,`By'_G`415=Ν h4ʲHx*6-eiꕭ h4MeN ߚ.N:ݻinvH˽n~ N8e2 tJn1(ҠrQv3\{> ܲ*njlJZi399 rX]n/tq a01^1;;̓;蒤Q1677f[n:+e (=\Ϧ? T4)jF#W CLUF>ZI&aF:aSŤ:0 Nis85) +Ȧ>s0v<6PVM6ItA@c12H}T0 a3WC)uCd婐4stHR/F$ɖ%wWdU4蒭6A&HG7ɧir= &Kg(DOԘ"vy IDATa}۽;vD#ʥJaUXag$Mװir5˃*w*^ x.5m/,+e $Hq܄lV7EqF#tC`qэd+@ʌlVD%)"IhiJLj$G +۶4 /rsnyj&W\~1ѐݻff{&qrM?|Yӣo9xE%yGCԢ_dllw }y X^Vk78 CVR6Zul֢VAX` KY{àӢ h)4Eu]go3=YDZ4za7_7:/ꫯfuu޽_TCN8aŰԔ4dǎϪvN>QRY__#CV啳055E{-jbl(uGt:Z9rgy;BxϞ=9r{yطofVkﳹY U ~z^c(E-wY 2 8y$JÇ#ٳeNCoooٽ{77<կg>;>%v395LLp$VEi[t:خC/d-lFE4M0d:ehp$gIFMobr~y»m,&SS=&\cU(`jj"2IiMl2R?+' } vp(7VJY.)oKf5]PU8~!òB.R)iR(u82_  gN333i$Bm9#~џIJQNCa:5,(*p3o?nt  C$,D;gt69G4pm ׶KE6 XET^9R^STBgR*Man2AϦv9}4kkkUtssEiʉ'dZ]'TץT>dgΜ4mPR S򌜺 Gd~hΝ;+yʸ޽>>ICvդdL^di^ 3vf8x벱AcbbH3 #5MСC\qRL<5 ፘt]sa D3tv4u&Gh4Z<ʀ5pK%MyO-k"Hi:aluaSyI2 t{mLKg0<G(N|MFD\ȃ];(h5;ZFCq<7B8A:&kSe~t&q\w03;Iw/#tC}Ѓ%t)+`n{DJjؘMdʱ^~b~1%D Jc(azbAwHaf` dA(Ev6rhp]n&,5-}^{@8JAH $ia'OL|6s3zAGdn 1ANLcYjgkr1ngUhjG`[0=]{vt\ۣhm6XYY¶m+bz?8/HyE bEJ$-&e\B/$IHthBe5BͶHoUCrBK5TZ "ƒ sеB6C Dh::i"(f6;eHc /d h˾_ːm+++v)Kn;Y]*Nѣ9se8̸rÖ?jy{c[gznw{0I"#g0_$ͳrmX^?) BhhL<|sgyqB8z +A^M{4VE..I뮻re9EviE0@>)!n$qpzBgDxd٠jaY˦BhȌӧz.ӧOKkqA뮻8u_=V ] <--3wf&*2,]MK/J4ylfJ=uϙ6Bw^[9y\XX,#GiY6;vTD,,19;"I"*lJCi*0 0 ''IbCF$@di!LNL!Nᑼiycc3g0;;-L;76׃rVZ~GT+5I vn7Ƶ]8EwTHЧ?hy6gWp\3T]4T0EILձ  SސڭNV!qL, p@YQ##^N딈 $t<+`mS<( )qDSS7Pr] hcVaZ.f1fbk!l`ahCj" t6c5<ǦV҆D0?ju dzXYY?2+~ߧZ.d$BҤ2`Ѳ\9,QL#4[1p\ovATF4t=Ƨ++4-f'wfy J2!i!d[' 3sfKHJf!TήԛfߓAZN- B'svrÐY<+͹AD#&c7 .g",h$xVN i ϖ~]#"F !1idCU֦A8uR;R[U ш s݇'>ə3gWV͂ALV<{Ð_Tmgf.ȼěg ~^̓܉%VeO QٺݥBTŖ|z7p+Hapt:lw'vٽ6 \<}۶)8pv0۶ $x|Ge97)JyX]]essShZT;Rbe|BLXE1&'IU4iͼK+taVז{]H瑄ZMz Cah $TuX^^gnUfUuig*o)׆nabBjyn ݀Ѩ LKHoՠGJZi()kY`/o:ܠZtFq_n@Lx>Qgrm( 2 V^,sl7L9I0hR_ԏee(5aD4 C#1m< ڝ.?BCN0Fe Lfr|=;w1 x?oxOrnrq/Ms3.Z@909hk7B$?/QV ÐQ(,Պ8U eumqJ%.sE A C!O/ŽPuuِ#BD"H5i_qەwpeycZ6jm5ΤBR, 4Z R9Az&"CCѬLGM˲Yq^R8-HӌN-3q9{-gsp@U*'Od|DͶ05MFs2tv>99I#l77YJN^nˡC8y$\s<.s&. SS.ǙS N9( ;&SXj!lAfR@:STuKL~pH}fAdpAaJ8 t[E߀4AR#Im \bkfAQGrYfTJxvRmrմdq4ȗAh$|:&Kqzŵk؎}ߧm2^o~WΖtR*xFQLk*X$zY*&3[fKNy/{EӠZ+yQ,{M$abb]0 'PVjxHCLKP*[rXT1t'Jm ^&u$@O I,'1OIAmv׳HR_6P.sؽ{U4c0n⦎U3mlӢTP)hj ZEJLNp0-K.(Wĩp0Wa^F,fjAHrȗR ?ݐ7m,6I,~H37=uK3;v4M~_.q# C ?44ILT=I\%M"H\r ѣG Ð{v{~엳縧lKVx|/6&J ͭVv[nnJ^ I jT\4l).2H5@r:[&I(Hc+3>:Iʾ>G_-}s =|5k6}]_+ӊL!_I!in `z!nl[G.diݮ̚垥l(\qY.bN:SsB,>E]S>lf}}4Ȧ*aX4M9x p |AxeI׌Mt]c~~A6\ٿ?3㔫%9,Sضm>֐8┢'aioh݃W8t8uN²&>?dƴ9;#= )S}xΝ{q˲1t7"ocZje0]\Wf:ae|,?" b, m nGmdg#00 V#nWW2g;wrrb(!̫ y@n{_AQsyoED~-{eZCQe9Cd|ˢ>Woœr׎Rg2pBdz&=&+m,/&^{-\r QiT*ny͛U]"~MxTğ|75N}[ԧP( ׵wozǷ>M"BP( ) BPͳG';?Kk_tcſ}{. o~ËCwxY;/|)5Ņ|s._?[eǹo|v.Bcx77/o|sj]\ G^y>ny;Z .:,v\^#o?w ϟ97ߊe;o`},??{ywt!Ϻe,.| ռm.u _?S3"JmKd4qݒZOux#<̋u AY..ux/zk1-yo}}!su7>SKnO绗}ן[[aKyonz?G"/xُi'SGo{$5{ "͹)7r;gN=o)]|oG8pɕ~7; O['  Mкx?wgZxBks$cl-!N.ckj]'O?h~ ^#_޻u?槾uM>~͟?`ZwuGޔy}6j]_‚& ?;?X[YiϺ?|[? W?9ÿ|诿Sd]sŧ|o?F..c{6癹|:O"?պ0yʖt]4sz\qV4l\e-k+ޯ_xP<̗Of8/Y/E83U}dqS0 ;>w|{>q TWui{\ʩ_ ^xkO.s3GSh]|'/}u..uXəb i261 <1>{oG۹W =5y*k?ͽ߸( /o^ {<1OΟ1~~=юqq9/03Ģ_b|[qw7Ip}\y^pq.iBP(  BP(*S( BPOP( B| BP( ) BP(TP( BPBP( B| BP( ) BP(TP( B>BP(  BP(*S( BPOP( B>BP(  BP(*S( BPOP( B| BP( ) BP(TP( BPBP( B| BP( ) BP(TP( B>BP(  BP(*S( BPOP( B>BP(  BP(*S( BPBP( B| BP( ) BP(TP( BPBP( Ii"UBP( I|P( {8߳oP( |9dUP( aP3ߧ|N:0-TP( I.R<}ČݥfOl|_fBP( ŅeQ( BPBP( B| BP( ) BP(TP( BPBP( B| BP( ) BPOP( B>BP(  BP(*S( BPOP( B>BP(  BP(TP( BPBP( B| BP( ) BP(|h%.$IP( BB4*eKwVdɑ;|?: R BP~$zKS}UR#Hw֌ @n\UFK+rͰܣr5-TTדý2rPИ.ٌe--3,u+WAFQŊsNڥ}(2mj^~TSakw#%%%<n.c@`0^n xS 4dɝ}P9 k%&]KFnKvJesFe2%ɿ]J;q~GtF)rͣI JB((PdF_TD:k=<ͯ+x*Y%&\su܍4UgSH~Kj#|Gz *GxgW}_)_Iֶv2 {ŇHoY|JUd,@A"{ew.OWQ^}rгRgyjkAPh0@([=F|(۔kAM/\:AG1)(N1 P| | @>@>| | @@agIZ"K^^cW woϛ&2O$i<)//>nEEE|>O |@>l{Ro|H> A>NԤ[ԎMk235guP* w{vԹ3'Zͮ'%jjYIw_ѕXaJ֐ޝ|]ס( xf-ݢZ|$INE3ǚ(|w7޶@/5~|]IB>Z7nU;hsiI!IҨ)_(u-X!I:NI/~45E1Z6~M}Vt</GNWeRUoN$;Nio񲶱4fkWsUѳ^S6z7$Ix@Ô. -2˔o 1/رQIq1wTmIRSSx@ ;v!s 󲉡}5qjzZ(Ϫ5eee^jUf=a׿ll䢧_׬[$I $7Aeem=E#|(5lgtrhުLoo9Y@AS(tZ o s|U[QQ3.?OcPVS _1 @>@> ~iG\m%:Oi!fmIg7҅evmљu)d;p :Ns?q(;R$Ӵ2蜤-;ЉPY9躽MgƾTIN٪5eBw)]3&SL>jTRunώ:wmݱi[TGl|:ڱ 볛nxUzZjzwk Nk nf5Zdh sj]X}r<]XdoNWxHn!V)tp=锑Z4su|\}+񱚾xcx\Dj4MӠePώJII$s^GE))1Ag}0UM^$i_8wZNUb5 I>.... /UGJjd^N1‡{eӔ/~$umk^w"-}6sm痵.2Ff}#I/$Ej.=-.m9a~X}[N~~~rssSzd(4k,YXX`0a4`߶ r?qDg*UѹJUTa%M p ;Nio񲶱4fi~çȥ\Jɒ_7Rh^efOI]b^W꒤uohaԺRk.hĈ:ykm۶7 5kٲ׈hչsg߶hbt(ujMY*92 رQ}=4ż:\o[L+qʥ%J$YYY؇[e6ʏҹ'bl MצS| Uemmʕ+kƌǎSnT|y)SF:u]\\`ծ][jܸߟջwoZj:ujn{ ;ڵΝc3Zhr$ͿR͑*YG%͑J*ft>@CA21bԽ&_[zۿ6?OѹDrWę?{*7z_H9}IyVԜ/@Wi∐<Ν;ղelwUzÇuAUREC Pf֭Zv;m۪_~~رpۧpmٲ%r }AAA?Fc Ss$hTٖ2\Qʻʴh/,h̩G$I-vQUzvl)}4-i$nk^oZp诋}M$D/ ՟#+zbbbm$~4ڵkg(3as!!!裏re߫tҒ>@=XI;v^xJ/֓O>): 𡨪lߠ^]n_s ^Oݣrs:x_ '<'Ii79jjNզ(7k)_*UTwڥPEFFմs \xs`SrrrTbEJ*y@n灁 Seaa/R͛7'SgMX$_ ~]M).>&mVKVV֪\K[uVl튩wcM|]}脅 [ea4ʥ~ 9#Ox{{kÆ ٮꫯץKtĉ %wuu7o~9;;uZd-[͛ё Fpϔ.SN[iY>uæmE>ϱ^vY?r~W}[o^|}}u)M8Qӧ՛ [[[=zt:uҐ!C4m4jy '''‚=a5uT >\ԩ|}o8m4 2DʕSvm{YjՒ5j; }=1ic޴QJt"_wqكFaqС IIiP8eMgȨ|צD~rq> 3򙯯% F|{@l++(X s|Kr+Jtp0aف>tqJc|!..Nf͒ CFQ ,P||<5{lYXkh4jܹ@( յkW͝;7g4h"0 ͟?_F1zKKK}=(ԱcG-Z(C賲Ғ%K(:  { TXX,--emmKUV=6wY[֒%KdccMё|I`d rPp>`p|}}DG F|{@l++(X 馏 IDATs|ah:___V#>ܵ?oRnM l|< 4pr=d tawyم][tfwJ1@0‡ft-F'ٸ}*Zd*KJLFsʶ@'> GSrru{G=Ό}[ʝ8UkɅSq?oQ/}TM٨E-G cMd͙0D}<Ԩ8ݞuII0UzMkKMsOR~ Է{K=u<)ؿЀԼZrԻ=;3InodեqM.G_ȷSWJQ}p*o+ !;SU*ݘ|ȋ{mu~=IWi42NE3ꟳ+dR|\}0cQv_zRM{=}7oV ]I ڽm='Rξڶ{]zEW)|wz- ||ѣM.2FѼP888(88XFQzRJJJF>Sm\E\TRߗA҅ICd0_?8Kf[&bFuРן&ȟsUwl̥,_t!z{TbrT_euFLCjZx kӏ_ߓc}B P맄IRuPygΜQ%tYIҡCT~}Idȑ#UJ-[VJ͜9S^^^*Q$ijذ\]]Uvm}ga WյkW͝;W9E^nUJPY9R%D=Y9R)}B,|;:K.s&2C(.&ZA{kZxwp$8o~4Uᇮg'N8.֝<\Rnu"B7o֥Ki_uIYF{y }AAA?Fc Ss$hTٖ2\Qʻʴh/,|$(16F>51vѶz75o|YŤM_z}B4H%\kӠV5ת#I6b/S0L0nFt&|SsmmۚTAgO}CգI_>C3j]:WBBs_ &bڹe=^Vmh疵*Y^y34ܴ׿$)jRFuJ Zw3m*QFڻw\={護Ү]t5EDDWRtoÆ UT),YRժU3בL2^gڸq裏$0YZZZK.UV{ZZSV* UkeMX$_ ~]]%pIR{T]V6X]7k=\VC]Wc-G*Fmn듯׿mդSlJ;7m:aV)7wYr)骧{CGθ'Ǣt:~tc#qܹsU^=999nݺ3gV*[[[I߯ .ŋ6Of^z/ta}ׯ#jݺ,Ye˖yrttct5oFeDʔGVeZ~ռm:˿MLeZv_6?Ue2%ù+D'5_/$-_)Cʲٵvsj$+#8<| O>ڔ!o[)]<0VTʕKLP1 3__V(#|@>=_Ft@aGq~,@@9|@>J 9m%:Op[@O%p1@>@YfB!WѨ (>>|A={,,n5b45|uYt @ڵΝc3Zh{PC_PPϟ/јiԾ}{@VNNNر-Z!YYYiɒ% =*,,LҥKժU+P@K֭[kɒ%QӦMH>@Q䤀YXX0E9(x8|x0hgJJJ##|@>=_Ft@aGq~,@@9|@>rH:Wmզ#|@f{ޤOЌ/6x$Iۏ̝Pp"U> }m/eV|H>\Q; ;.@>-<ϳ*( {Iy&s#|@bc.e taȂb/_Қrv)E 5FPF$2^u$͟2R ׮je4(UM:@n$I/1_2_WF6]^g( R{T]V6{ez7ָ_udee-zgLhוN:Ç"ſMga٭^MIkA~-;ЩB>| ۲˫"Ig]~ > jptAbJ| pMLUTzFܯpm>wt%.F,߮cվK -S9Y@Pw<*WU2dmc^ӗPrpt0:w4hc3Wo[W|e (ͫ֯[Z/Uy _w Ԥ=x n%IڼvW_+=XWvgO 6KMڴܲVpSF$شF_m@qJM44wg^6?~%\^޶U@g.2Fai=mt1/KzZhogEsm$ ~Sgh}(-rTҧ諍Ԇ&jJJL2d"o9!So]8o(%^:;Ao! zA}(b$ixnjjش|< ~45ۺ7,囎6:O~{Q%̯+9W64.I--~ݠleOV>'2WJǪXq^=J3ܬGjv%JKƴ6t~Muai'1 b.T@e2̡m:G|< ۪t{']OJsj>*(_nֺ6!_ڰlTiH_-›@R~3%%&()1A+RsVۏro?dJ֦ߨkGrՆcȿMg}O?cV^ڰ+--\R1rjñÿkߞ^;~҉@Px?F߄T:j]C H_-fՋi ygUG92BMhXH4_!6L_}(+ky7.K F8>`K@>ڰx4䂯l+}Ϳ yzwkZ ۈ#FP$yYjС8(@6䏜~F tquh5բQ?ϛ mUj6jQQ}u!z)Ys& QG5b:zgG;vWmojJ77mJ]|״WN/X/q`#|'NK=;*>yY?b[ٴۿwV)&$$񓦽_])ItH-9\O|\}+񱚾xc)].u=)+(9LPEGG&FpO,6ZU;h3 K#>RL&~f$;\e%I|C׵`e$;%e~45۩ܶ)ݣލtAm $ں.}n:MӒ%KxPӬYdaa!hԂ O>;6$9]%KQeu0ۿw$w?KI5GS_o@qJ~f1^$%\zOڔnTEvHivRHHF'O믿ֶmxPsppPppfϞ- F͟?_;w=PT\t^TӼݣ$)҅#N::̶C^J_̛#mJV$)55o| Uemmʕ+kƌǎSnT|y)SF:u]\\`ծ][jܸߟջwoZj:ujn{ ;ڵΝc3Zh{EsҒS':D)#Βɶ}5qjzݟsNl2]vU^taC@sa׿ll䢧_׬iS $7Aeem+wզ 6d_ԫ].]҉'twuu7o~9;;uZd-[͛ё Ç|խPVK[um5oFetrYs>tҦnr'[o^|}}u)M8Qӧ] [[[=zt:uҐ!C4m4jy '''‚=a5uT >\ԩ|}}M!C\rj׮<{=9;;VZUF=p'<!3 [̛6JN".{(6,N!:td#))){5"_#dm1P|(̸Jgs(96# #|@>䯈S`a| |>E***U[1v5O$i﨨HyyyZ>Q)1@AE(4~a|< һsCzwA?\Rڔnn(W\B;6jǦd'vؘKY.|$ɥ<(2b~.BnWd6]VK%Js >^R'pM3>5(+klwp$8GS͏CeMNRL&y=լZ|icI+t.{I~&Ij%^u$͟2R ׮je4(U ϒ&OI>ayz0Cuoe*GzQWv]YZt{>H^3\Ǜhq[&eFz7|=ZXy`ZhkiYZZk̯p:[Y3zZ{$+u$U$WPikV@/mP7cq ײCu~|{?v( |  - j+ IDAT**RQQti @ *ߠ6wyJ+t| | ! ɤazQE5jW:z`/k|< w@p>OWbZ?V2 !>o{wȣrU.SN65} e~-Gg: | sgNNF9Y8}uu^^OYbڼ~ܝaU_uRj\Z׮0/u^n@M٨Z|yA_ΟV^kWqUkUuowx4蛰jS/Mk-k ڔ!o[ΒC^V6;t=Gֻ$C:v6m/eKnuy}6KN{4zNУ,4zfl\$hLJ{ymCT ƛS@!RJo T&ڦD`JNWqpr<ˁJH6A/裹rnoҚfQak+ms,o0 NU)i.zo>SRbb,5L;moh!))]_LdmZx$Wm8vtVi9 n RN%}1_!6;٪a'8'o>GcMLK?{;)jVNIj!.Ј~zYyTc)#ԤtiKrjô{ЇQAjʘy T/`#@#k#/ڊMG I/It[y>2B3tTO>l|F BBQ |Pp(ZϷ&*UMش&S)Ys& QG5b:zgG;vG)7ޱi[y#zZ _N嗝5:G'%CQjL>2Rf?gVɤNy!~Y_D=zZvxB][2,u\RV/-robzwTVh\Z׮sPas+%%E~-ksZ|f*QSPZ2Btם2^ܱhsdJ֘_i 7LZ2o"w˰l΄!̭F?V| b6Cf%vTT#~.SM@QGLKIWt՛C'e*r)m-^69~ xQpjG&I5yV{=!(ףOEZ-Iڱ98ȫLVZ׏߆eXakI:)LBUq1nʔ\ĎA?/Mԑ?ؘKY.|ᵷGkJIIۣh[5oE+˰lyjѶ]MKN~eP8:$=uܼܩM huשּWk㹪I&|C|I`RW|X?<2P ~-I:oLdyVyWeR$}E_GGT#mwm\̼.dJ#0%IϟU\L$ɫSF*Um\L> ǫo[ D[hE}9Wr<5/eA2-u*>ܴsL<'Iե״״i#/1_wea4jgU\C<#IzP:Fji\ [5o֯R/U_8E{9EWѼU\KVV֪\K|ݰ V6vrprSkҴ[L,>FrsJz7ָ_udee-zgLhוnr)r੊={M<͡1++~ny YZZuPh=I=L_ 7+]>*/tm:˿MLeZvU2jѶ}Ge r#~N-2<|F Pglx--4zR5iT>@u)]rne=HJR^(8|x0hG^^H:bj|tDQ9t")]| | pe 9]W6pwj+Ǝw y>2B3d^i$m?zΝ8? Z >6+PII1qP>^#{_*?dŊ/չsJNN3H\ O6FO+^]KLd͙0D}<Ԩ8ݞuIvq_طKPjYI#+ m _RPv۽Ξ:= }Q$[bOԢcb;]\.u=)+(9LJoV RLiӲW[;w?-+z6Vl=~Oꊋȷ뗝d4Z/@oNUe`#|(p k͗$]ׂqvN>XK7ƨ+zPIҮfWɤ&ҚZ+xߐ72{. :D Ν>qrduNn?)w|(>E#b!kS{ӕD.*uiC(ZFk3jK1n5-:E)m)UtZFV3R-7{T1DB M7g}捬x$9/kkxbW0uskW;]Dת _7x49\!4*F&cuV¿>mtDFF7mt#Òᅱ3V-@Uг>(EAO Zvػ=ʐ'98!CWV@u.r[EF[}?+*VXMC5ѡCG>|z=/Funݺ3f Yjf,*,Y&MAjաi7q) j׮ZCRR2201}t4h1d\k~zF 6… 햻|^z1u;5?aUpRI||l~<sѻKkC]W,7M?z͛]` -0:uJĘ1g|_;cY̚&np̭93gKLqc OM < &&&0yb8=|||1utYDff&كصkr]Ӏٳg#!!F.0{lh4oi]ɽ_J߽}|%JQI˳w}–w+<<=q9'4̟> 9ٙ8'hxM*U"狿e0Ҭׯ_ AhheL< ׯy2kPro7 J;v v0ի?OFժUPRE?7n^/5&% _{yybɒwÍ?K //O٥kh6bS ܞ=aZ 02r/e鈊U¯X$ZtYP~3Ca϶l9oPqsUAAAkϷ~EDGG[/#GDD}1c&ҎիցQ.\@n޼iLFFWnWju(׿s΅=_GECqcaJ5Ik]6||>xcz@oR]EtOFhh(klIKxgw{p1:ՈLxx8vډc~Gqq8quۼWw醄cٲ .ӻtW |^z̸Լ(AA0j(>hDK5MC:((}f:<|YLK'0yLɯk.끁8~8bbbX˻ooox{{#= fϞms_I&%äIZj8vyg!{Э[7L2f̈́iGc#GG`` %:uz͚5[n9iCNڠң`~:7 C&aػm#zn(&A0c|4쵻>Iߟ:gKRB+X2gvmހgiªDC?QSeJ .^Td9byDGJ2F3^50hkɒ  F&c[.֔OApW %.  +;.iwAq 'iOK_0&C9R 'K_?'!ːT N@  '  '  '  '  '  '  '    p 'mlxT HHHoR"dOXc{ KE >Ap&LJ;ܸqC*A\  'Pl_둔Vu}X{um)g:5o랓G`̠nhWb=cTɃ  '%K}p <1{|{ܺu0ƿ ?g_Ϝ}{Wv7\2vk=;Νa8< |`Z&bþs?ߦ n`-|L])737 9{͟+дEGlwCq)+}šAA;Uok~pnOU=_.^&/umF;CɃ W._E˖-Õ+WA ><QjXUs.9P-:9E8<By% IIIxw?xzzbҥӧ,9s(j_p[v{) ) +1ȺxgϜ@t'êYJ<} ͛7{˗/G=RDf3'y(2ΟENv&Ohh FKߞkW%e-c,HJoI[ŇȺxoM~߶ šA D޽tRxzz=兕+W{b B)#3|?;#k ߬2vnº n4tMĮo&t{,r2šA ((={ }>ct RQP rԩ Q'a7[z-1cgxPU"1zBzOĒ mWUh$ݍЈH;CɃ w.]`ʕ򂷷7֬YD1M>4n+9zEﹿnS޹焦AnΝ;cժUA֭(#b AAAر#<<A0ZmzVAAp/dOAA >AAA >AAm>A0OJ V*B\ .7d7 '0aDAĩ#3|  b  b  b By$$$_ѳgOOҐ b I|1mx鏭^1Ƒ#GcR) /_ƢEBe˖ʕ+R P mp#̚5 QQQGrr2+{M0֭Ì3̜9֭c9{lDFFbŊ6l<0>|5k|Kw.\@ff&WyIG޽{cҥ뺗V\ݻ'eа״|븞nR/EKm3 [ c{zbњh8]Ʒ_I#3H3'\Ƹ{X!U"KysB#= ?߅7 ԸOlMh=<=qL[~%s'SCm-NaS-PPo;-$ V+ l@xx84Vh7obXg[HXX.\`L 4K[kԩS6l ]E7|3fSNrrrW_a(+T?:uB@@SzK Mϔ{}*a _Y籖ذķ邛Xp]dcݶ0t _[/?Wr/iذ6;-:RV>$)wgfAZ%> lwQ5b얭W | Ƽ[3I;e_iY((b0c?pޟ_.UTCpEdff";;j#<<O~)@4I_ >,YGƕ+WtwqXz5;7x,?AAAҥ V\ ///x{{c͚5HLLt5yBë"$4#>NY1Eg^%Bëbm0g slIDAT_JV˽gxbW0uskWV/5#7)/kd/?>|8N<|9rtL^0~xddd ## zm(MQQQh֮֬]O?!??_:=Dpp0:wUVaڵh׮bA >BD֟Vy`ɹ뾪kY֥>ukYZc%*>@NEy>{!U[/R6Hݻ=ʐ'98!KnN2_ͯyyy>b4o=z@TT .]8Lcĉ@ƍѸqcDFFb„ byѻޥKժUCrr2/^,#((;vD6m7K9s(j_p[uB#WG 8{kM?VŔg[ J9Cq9'6O N}ϟ_B]k۶-ڶm ^zW^ҩˁ'!3|nΜ89ٙ?}X7phր=w0dfG xkwfxK4k 7!;ij'OABB!qA Ots,$cwz?< bW? A&W`Gh:U[1MA?ؓ#'U~8}EUw٦ 7G2ĭgNYc^X2)Z S c GhC҈ƧAXŀّH a! RLs0РpE޹!Бi9U!QA/ɧc`bŢ>q6Yy,pާ'udYR jqgIT9u 5RQ?eDouP[SuSON7 el4etpQ/ԙt=~{uСNBqk|)bB^(uEU:Ti~b0̈fPn)u)*fk) 9(<djg:G~kݯ̨_RglFu2 bseaC?ͦP>8.3z*nI*>|k_7Y* >|\'=G jS*~ N`1)*Ո F>T72R*-AQ]SX@miEUv87~FI*D_oڂge5Ca Tyw" T 7|Dy@R}U|M.]gMrg#|j`\wSViR z^{՝|mmWPxr1_&|ʎIڍ ਍ꗺ* wUkvP% 壈Rp%8řad!1r uVNGc~fbOpïC eq F|EX ::Q5\ W/q".tW=()pPX#ʠGU)I b$$IT w隳$׆ԩ}tcnFYF@0:c,w}>-G(*J;P+/iiQ8/oq%N-}QuPpqp$} C@u,q(Czy0~]#@~Jq|QqWR>#ۯeR5ݡ-.#*櫴QKH+qlƮ7=Jy WOQ^r 4Jg`  9+jZXo]rfGȱꪀ̴UOBswOT:@u1UdUpc'GmbNan Fe eksl^' wjLR٥1ܨm)3ǵZihѾ;Xn\RL{g}[7Ӧm:{hAtږ.!8=ݨe.yʗ6;OqPfMZp%=|Ƒ\Q(zcqgL4U /L q-i#}?{i@ ERʡ, |wN0*A[eT vL;[χ1^xgV-ߦbݖ]ůb%\lZooӥh:((GtwVm4|U~9FjXU#*h:!Gv7K] ׮~>uښ9٘ځ},^hڢ#F&ChxU3\-(}?Eݱgk ƿ˲9ZG[-:/Vbоؽy]C(zn|eAݽϘ7㵗¯NK듥oYռ_2 4&>\0Xr}Ҳb};|>e֑YЭ/6}[ҾO>mMv:ڄO5| g7-'f|`?l uGþ0,ew{W=Pv;-+{`X г?،UBQv݀3p)ta+qC'SW8>kpf2K3dZw?_j>L%9T9?'GP @J@]*˳B=S AvzU݅i%7'4/e]iZ`peݾ-{m@L_,+.oSFu `Nu|rŒJ6ҫSR(´SɟWc=H=5$M2#G'Y.+S$2 |T|ᡨ2MN嶥7%]Fm81 mRt_3ÄVn՛OwSrQʗ@r/e!%5!a%Oc{U@N'᝙cqzw}}X锁t|*<]4oݙIF]ɽ_J}|ܜ, 銴 icLr]՟XS[Yԏ F΢3|pw#%0,qfҠ3Khԟs* |5ρN0FͰw[ =Yڞ_cЧp_X|/?yϲ鋕K.O("q`/Y(>MkNSbTv)աti5OOn=qڊw)'FN:`իޥh1'W'D}>kш~8/\gQ$REU g;8kʔj#hH4hmԓX>GٍKmwqCCivn[@[b? `s_Zi9K`pe۔q};7iV,[? W^-'g74);5E%u~,R#(sBӫ+wFۖ{aTZ76?p T-5﯇̌^ prVzdUԧjdS}hI s1 Mˌw0I9ki\5\U]ܝcFLԆ=KsW[tz>;b1b^/!y;\ibiPpi&㹡_&۔s!ԴqODʭ;yY bFdfTڴh>j07b RC68Y Mk&*5@_P UCtPd\Y~~{Œz#ߩ. ڎ_ ;8Nw6$ hԴ&{]TFeNlj ]9B/O䒛.G?S9\p':Q>mIU/rN|9QhaW:q52j 堲NQk3h>k<,ᩞBA5؁yS +" =HEQS E+ʮ[/yg?4" ?mG5E5Tb6)*ѫNC=AO9 z=VF/ձQ.Tz E)E'7Wfg/-TΎ-2öwgQ7f)fߕLڞo<YG}"E4+|: Ni/gԕKJ5Dv4{.gЙebM2)e\o a6~֡p71UH9cQhJL%WP9+G*cGȆVeQY1N5Ή3޻2.:ƨu4VqC49\ҽ89GAu1|QkQ/gP!- 9ui8>4R5hw7ȧ$ݍA9Xji\STtI; YSll@F2b<}m8B֫ʌJxf3gFnW Уs:8T$s8gǞLRڒ(q(RfQNU%F6P=6vV nN3tAgFS19ٸ> Dnj6PeEu9;Oha_U^++՘e͓n\"lZ*nWi:r:rAf AggQ5,aBQfa8㙞Q ΄ø.z1m (FB>ɬ% QY6+Mi(KmRC90"Nt >o{ZDgQqu!5b7'? Zpn~0"[*D;uVP~]r˦TI@(.s3>Pfhgt&Ft }JU^cѸ N憘/I 8';|{cS9Uqug|Pjv̄Q3 ( zuJ?^q,뵿J=YԖs[G5`8/g.rB9'9Pu^?a|:!$M !C5 ykzI(=K̩Hg-W,ݨ]pbqU'8sYUorE40f,lVs&܏]˨7Si7:J(=ݦkq fʱMF%𙽼b6!ݬ-FTesDK1fȇʲ;pFW7NpjղsY,U C9[!7T띳*}`F0z3꒝^6*Qo:VO#9wA_/Ajӈmkf0z\7i4Ր1݂\OB>M0b?=2⨞TJ UP+G::rNoi"=20KXϑc=A=qr WlFd7]_5#KP!x(0 0Ҥ64W}I*԰3*JW/o \#*QڔjCO9[r~P*0naĈB*Q9MsԙjZ&S,P Eh$(U;6qV5 1{43dXrcI  %U t JE 88IE'p5 VwۓmZe$,[ѱb 喡ڸU~zH 3 >A >8wACR[ƳO4DzHJRJo$%ƢU=_<өv~K1y3$ -jW@Ñw}m>Vu}оA &řSGc,`ۦSPtKoW]_%'AЮ?7ĸ{l)|ȏƈg;]}t ¤IȽ%$ 9(I1IENDB`zoph-v0.9.11/docs/img/ZophImport008.png000066400000000000000000003775051345420530000175420ustar00rootroot00000000000000PNG  IHDR6qvLsRGBbKGDC pHYs  tIME  )\h IDATxwEƟIX]rA@A(pbé"((rf;qwTd K 'tafwBUuϲQvf:Tx뭧ުM UyNV!BH]Ocr_OnkX|:B!P0B!e6^O`FdBDv&mIEe; ;ߥ|kmڕd~)Hu9>Ʈ<\e|4+Po"(H0Xe?^zYa뺈fmq$ʹjUvM5xuW HSؐ6-I]6u*O#rlmrvلIvTrdʠM>d0J-FqbUYO{ǫ &gԜ<%E]ezSM9Ӛ0d;QW+H<V QVFNgϾlo"u\%YĈx$CTh[R!kcSџ*=l?_S &{Qeڪ~Pu&FD/;9$H-Q$2dU!E7iңHh~M; *42b]ƱAMbhJI~Շ)!nٸʌ۳iSȮj$$-5L,Rf h&~e$ĠB|բmJ4%cF FeX5J &s2"4&QIJ#$ҙLB zQ$%*,}{#&=, AG/ҎdqҔ, J'O-;ٺ HV܎>DS"/Y ~8k2HEC=ҬD͖@ 2~>f;QDΒ9(-TıDAe*$MdQ&0Gї,buIHI؂@FL6`UD_E:D1% dfUDQQѲѠK"T(Oj!m؃Hi2JMB2KD - Ed۵4 ?,%DD:x(\[4%KѩN k R$6dY"M;HAVCN^,d#h˔CZ-2z2LCojt:OȕHzU=YTNt_Dddu"2+V5 ]J& 2J>F+lOBL$C%BI`1I+HZ%tuwQ'3@DE#!*8MEOȀ)2Q!!"xD[~dzLh' jS24菨xRV">Qth];,"*2шy@$+D髒YDuq\hJ  L?96G!tu.MdFLDGn]& u 2PLa[!YHfH͔h2O rAU!*VeˢU"[kMkN:?QjDeH #YA߀E.R46+*!fDTV`@mΌ|JZhj#1&+*]Ձ5S&X MXvDe#Ɋd"$Y"eXVF7E"΢*.'AL6gC4":C#pɊ7UڿGhUjKw5RjFUqauayiOU$QT0tceIV[)';4]h'XTۙ^;K2SBZ)S+X@ؐ6zX2U+VJ"2U"E[m+<ɶT N512;)4+#m2)\5+;X![-3Hch[֭ѨNBUSkpc0R;JX]e 5Pgv-`]'h?Қ,bvڹ]vZjbʒؙW;FHaI85-8jCkݛ]"UѕzcYK&J48 )e+tT%M!B*Qf`;TM4qRXS]Ogm37UۍjTM3kصg]U)W׵򪉼U*r/'MRm)kuToYX1fu5QZɷH#N~d.MngMSOEg"S(3;^[El.?-gîHdz{ѝj}ԽlKz`*^ꋻEw/L_EM Dv_D eRI{2"oj4Alm&8,w%K;#gVlGȋսUYof5{EH ^Zw)dUM3:#3k5%-Uq sDTTFg2IJIt##NܾQF`Xrj,ˮcU`W:RMt][|8g=e%"0ULQ;WIɴͪ ve.$;CdЖGZ?:+ r6 I*mؑ9%m4)+D |YFTm*f,G [QTm|*#j(MA4T>N2.ґq)_;ֲ"XFd+=(̞2>Bfo^rD[eKU"p%>k),  ُ)h0MSYaQ Acc{ M D8F52}'1dIv]Edol;ݩRq2YGXvTQ.&aӢVeXĀ3Y[-{tF.d#PtK ~сDaVCe}Hh2VR/էlH=ED_ДԣEf;'MiH'iB|jJe_K&(DFTɢFPpvE *NT& 6dbѭDڥ;'**L6:HAˊKHh."EBXd%NV"/ݎTfg +}A`0Sou!h9&=}W">OTiYT% $C)iхHhLI1 PD h$T(2U6DH8_d [Ȓm a ;$sf"bG[DOE#"/.E;8t~E%*Ah+ڎDh2}ȴh$Q$$xTVrv!h?OI%+SCT FL05W>y~ȶH2G ":eɌhEDd"j0FbeF[[.KZ$z*35INQTd ׷LeVO8@ODE=dEy2{W2 էU PhCVU% m֡2>H$($;+⽸[d%tx"Ge]Cf(2jR :pe;Fݑu%ҡ:CCzxz!+[zچh,+*ER22 TyPE4"jPdRutV#vmg2]:R1ГU2ȬᖹOa!(:$uQxPȌJ~̢{ѓLJGuOp:]O) Jy?2( ev X51)+4eUD#ź:xVNWmwQ}}y񑦢mX 0U3#4fPAUe@B}Wl1TNYj6jN%`DJSFU:T=vs9NJHu-%Z&5;pڠc9ζ:@>Yw]ˆ^)yad:枊zZi!Eގ[jZZZHam2]5g;T02z Y<_voevg*5UF~ǡpT]u?U+#4PB!1 VF:'r< Wt*ʮ0*[c/TS[lxm{*{ڱxS?ֶ"ci5Q^VKmYvGTJW+}``j>bA5qѭd )h*eDCUyuԱr"*;8k$Uv{'Fgu]Hy53H Acg~Di*Jm;8I*E޴oCJ!H"c0VŴXuZt?T(lj{ƺۦis[ݚNt`6Y=ت=+/D^oDnюًT56HV2+"ϼ]e-lD_M*!Eހ ɼG析,-4Z؝|7`(؎H̵Qd0fHtF xB =/BDd;c=>h)A1 63emI.Lv VeE|_2:mTL,EW6j!+e_À 4Aq4TH i`M{؍N"{:oՁʠHtrш}@QEWRB DhN&!o!d""QUlV> d#VN4CA)d*j+l%e i{SŨe^+3$#YcWQQ VU|F-Z9,:vֳHldSd/:ŏ$33j-"d Yv:"9Oz'+ﯕ-cSDW] :XO-hhidy2-`+mXt9TTDUF5 6Řɶ DEB6"iT٥P{BfgH4FA#*T}YhQYK*.QđFDd;Ri.Tm)3 3h"dlUe6At`T@blY'GWS"3,2k!&Ġh,PrfR$$Yl Z4J*@Ey: +S"dQhTI8WQQ"*d"_;͈ؽ1:L2a*DUYv+b[*! GU[YԎcv\&_,Z/2BFϕY!.B2?Q'2@gn"3 '2#  J>"khA&#Ʋb$Dt,]4Hgo5ceĪRKd23`Ivt*U&Eh IT%ˮ#2NdmOtH3h٧^vKD(S[c" & S$&ЛltWb\djtp)Ð ɋ4 n2_F dW'2U͇L)LDAfUuEuE$ [TDU#B#h]3K4 (ؔ6:$R]N(*Eg d֊}&`* USg͞b^!]UuJZ٨dJ\6}2"SMlDTFV2(QIїXtT,vL2iBkȬl(D*[v02O}E׼'맒 _lE 4dq*+׳\Α,cet5"S1ҖY_cZZh2rH& Yɢ*+NJCevTrALu<N]SyVG**sbCSǪE'yo`ؿkZw>(<>.O5FtT:wb ۃ ep8ծH<[7](ip{аi hB:oϝKY9xixyՎyg,\uޞ; ?7@c#/0 <|Ua:Y^K6BN'`EiU>*ʏN[^=[Qxp<N+=ىͿ{ C_~ޝ۪]oMh۹+:Ξ]p:]1"ݽOSׅXr|PuKKiڢm4BoTwnM[Cߡ#ЬUqeؽW#`F@zag{'{ (!Nw2 аQ3 l^oF0q xyx/߿8sqviua$BhZ~{7k@eN }bSۻoơ}{¿#%VG}h[6EN\HoK^{n~0%1\s^x>)<]zbҌOMfʋb FNx#ye%B/>Rk<ӔNkm{w]km;!^}V&!z<O]PWw0|ՎzT\=a*Wܺ !P|EOZQ='!4orx+Q?N8y6m]Oꇜv2ݹIH#;d F !0MEGm/6E}>uO0+#`}Pv:tmCD]/D&-XRa$XB4=5n.'m:Dp:ѭ4m hӉ8Lv1i6O@^f8.4nz `Ҿhֺ=3‘IۍڡuTBMjGkFehg7p@{غ8!f^GdKLU39,FPY>ݱ">].= Nn,]pZC|Ǹrt`w^vdtٍA53_5ׯI?ĪO6@!Q0p׫\z n=3^kL{,ng&>0z9̼FY,|sgO>/kK΢uh٦#gl"];L{,n),ZS;=t*T|/p6>F^!n-OL w<4>]}MG"fZ5~vn%bi];~4kV|T39=3|ayΥtxﵿ`xxλ250}ոu,,ZS;>9u_2<<]o6:|Lpi.{&B(̾hު9W0Yܽ7-D#r{л0Loxif,~ynÁ܆M0iՄP$"}yco(\n?33aUQywOZ:.j>΀AS'=?hܴh,>[U"abP@Hԧ9" :v=nO.vcк}ha#/[/?'>.>!mYY5 'B00 sZ_3~]!#ze~󼥛Ѥy+_o/EΩXxҫa龇Evv7ȓ[w/>{w!#^g>w7˞ !P0 giX4M|m8ko|YU:HfNw?**5;'Z)<(]x mBaK6,v3!{S^q3}8t`o?Y66[CE}ij\9[WO>k&}ݾ@&nUTQwM''s^|GQ-[!0-@bwckMHgsR.HѴxcX#iѺ\964v3! Ƹtc.O#رu#^yzƎ?5.O3.,[?ˏ1Z\~1=NgOEB D]'+;[6׽z;,_|>/V-_ߑ0*+nƳMDM(/o+Gˮ >6+}ϋpM&6Ngs)&r1:t鉼FMkMHgsR~B^ud}X| |>/V. sf%zEgo>Ғ"W$*v3! Ƅ\q$vl|65w\u?fi d+x~8G==uUyc<6=Fks4oO5:cߏ.]7nӟ^yA= x(azUQ.ƨ1cqØѫ837};z3ga[qόpӒgԘػ{C0ƊzJ}&;'U8v= ̸gŵ=L~/ocS`P{-T.{&bڸ S;!TfkVb0݀KNtz" " b%| !'g1'5M|Ϊ#R,h>)8_Sy>#WcoaB" Q}ᄓa֫ca( к]g\r8kX8B(I೵%, O{]>;uMÈrpύ`Ϯ"Kp͹}1c7KdTy ja]<iضe}<|d #{TfdZvv T玭qوb%^yDFET>+-al +3Ԏ ҅ 57_|+G yx,xjOVK^Ù=qU#yWF: njyUUR?_ia]0XB("z`_oa͸gKw-ħ?]=߈5y{,|xxm Y-tģpt1[~wŭ?EkpgN󩜣ü`>?b q?%)7Ƨ)=÷_Lm~_C :mt}kǯf- J}&;'VZbg㡿O~<3Ϲ?|byS&\"VXfONEkpԧ1;+Rߡ7XN q>L4fb|xoMF [>ⓓqg鏇qG]W+ !1Ⱦhު9W0Yܽ7-D#r{л0LoxifTGv;mnVME"rמ'>^`q=3_|띗qO}&$ܛoL{@Agߩ͓ߟ4nZF]4*1(@ QtQ|TSwN{' \s;J1q hݾ 4MðI {@,\xMxs=yW͋{O?.}'>?>!P0taHӺ}? +ß-݌&[aE"|xp,}D/qʩ:&PR9G5֬ĉ} 贝6 k:nZFw9,(SNg5u"R"爬|B;uvob;so/{}?||ފe {˖ CGo>'C/Z_.Iۓ![]aG5+¤C&-й{ot ~W;}D{ΉA^W9G5EG -\~]?E%;'-tƟ@n'a%g0N=W-_ko{P|TS䜪i'-z;{h^dg7:~<垙~X8w22}s=ڴlڰ>DO!A < ˗~W0O^y⍏V#ȈdqQGun܆8\x JTWv,IxL$Y98r rr+<ID1WşG /֚AQd爬_TA$9HAN#Pm?X1%TH!srlA "Oơ{cɂyݚ/MVQ'?o߲t7_~Y4t7urj;w]m:9QK?nْѭg߄i?dk[-XkDG>wAWFI0(ض)n,֭>8! Ę+㺋H!?vl݈W?OxK̸ ˖>o6#fL01|LSQ|%Gw0k-Q k`u?~˗~ϋU˗w$L9cQm*[/ѽ³MebE"<$\yӽ\ɷ\]z"QS*TP$W2/ÜwE :'bϣ@IWtt0M[6ŬRF̻WB FIqm0k:,~~m!3ߥɸW{qFz{1ꢫ0Ly5l{hzkuƎ]8nmݾ ?8{=PG]Qc11W,pf<7/n <w>,f=0gti/䁧%MϨ1cw <-Da)LvN""iХ'{̙q'Q3&]ko{iR_Ƣѧ4Z5;Wz%ΐNN{Ez3{fggmn6nT}yٚX+$_7;]?/k!>9ۏ}=1nTuVbGq]O9bϣ!~3Ocx BN'^ CG_gݏg߇:kn9_!BH-a!XɃ̛ !XS҄B!B!P0B! FB!BH!B( !B#!B`$B!B!P0B! FB!BH!B( !B#!B`$B!B!B!P0B!BH!B( !B#!B`$B!B!B!P0B! FB!BH!B#!B`$B!B!B!P0B! FB!BH!B( !B#!B!B!B!P0B! FB!BH!B( !B#!B`$B!B!P0B! FB!RwB!9DZƩu1EB!ΑqkZ'xhQBs 24K;B"BHYwwD5O;L{*4FhiB9ph&2h)B}WqgmMX}Wq !B |!B`$B!B!B!P0B! FB!BH!B( !B#!B!B!B!P0B! FB!BH!B( !B#!B`$B!B!P0B!5a6"0 !B+t]G tkY]1Z)?__-iiB9n1 cO{!tⷶ%hbB!u;cݞwƴ ƟѪ!Ryqj`,.)EB!QTRFh|B!u#`$B!u'7K> oҿ[_mnZVRv]y=!BH4@I9&B! aEiדaۦQVZ,ton}VIC^hަt# W4M4h-wqE֍?8x^IChѶ#.wԱ2׵Ž-QrÉЪCW.U4sFس e0 nO6mm:B[ BaJ*+->u?~}OEZzFUP^Z ;mCѭWX9g'6cފr) ߇N nU(? oylE}~ 8].YV|5L{ B4M ~ޝ۪έyѶs6B~pHKFMg5i7vm۔]۷EJ^fs۸0vn=z~֍')B>ÿ>/âa3dr5y6bVw4k.(J{ǯJ׵r+%Rܷ[ >Rk="WVZ\-M⍘.++Qn2dʓP CmϕBr݅FhѶ2g;"0HH]&2r) !).ED v-sᄓ&N}$ D qݤHiPFӖm~kN[}XjΆDaۓ20eYy+mO32c_VZzQDzM#hqH[iqUyR׬[~n* D=IC+wlfɇfɇiղ2MJYRVJ_c SZR&G4ؐ!0RkG `߮qEf-cvgӉ'qhnT8Y9h 6'tny)\|ФE-߇ wAt{$Zǡ{PVR[6#eE&C(Ìz(#'1:#uphz%, !]a$ӶsYa1ddC]S⮩ګ2Շ̮'K:tѽ`4mthOZ:逮'z9u' q3N7onE\nt 2:2ѩgw8{jOz4]DN^c{`C2MJYQm;wGVvN8)~kz"n̬pvivhݡ+!ڸ SMՓyٚV9DR=eEU'5M|>#B!B!P0B! !Qp-ˊB#!B`$B!Ժ)/Z!BH*_GMZ!B(ۏTsJB!P0B! FB!BH!N^^kΙq7^^d@ IDATDڕ>1civ3 FB!ǜkvLYu^ǒ|z#MǪQ0BIK!\8G=]zp΋w̬g#'鏘d7^?d^xKFc9W8R~ݎ3_axx'o {ז2g81ꢱ2|+\>:~> ?xC,S5L,( !Yw_{~߿f'=;nM 8xl߲OˍyK6%,MV۹c >0Mk];~ IE^[4^`i~T9.؊>NV.VU4޹ʢ)iB!aZwÉ}4mϿd#[X;Y˶X"Y uN,A8+p%p5_{5k++Y˶[툕ۯ>:/"y-e/ijh_+?*dDŽ_4޹ʢ#!0ON:| <<]S=y 8j;\ ϋ)O>{շ1Rua#/[/h["u?cWCucnLR :m4t]OHkK˳n<+Re2wnkh&LUΝ*lqea+zlB^@yj~~wb}<܇~O!'ؐ'5M|>#Ž7_gɷ\R"0B!kB! FB!BH!B( !B#!B`$B!B!B!P0B!BH!B( !B#!B`$B!B!6<cǶ{k7. (.8y?` Ơ]]b?a^^@cג^G93N*- vA].hIcZj,O*r].h P0 ,Nô?1o?2湱 C\'(g +t5睂_Vf%9/+vA].h FʳNă.'`w1yC<71ͨE['?%|^qsYѴ vA]8Y[giF}cFtP:&m;vNێмU;<{*ڎ>n<M].h #QEOm0аq3h!湉))>̬l$B4{Q` =#M].h qk NG&^ONwL}ow c<71{#Ƚ"9pvA].hFk NWLyO?fw#y;.Kz<0:t鉮=i vA`Y痩:̫_v:&|5n9.h vQF7az96[kB!u>9ۏ}=1nT󹆑B!P0B!u56wG>K^:վ g[7 MDituf"-- ia058 _GD |+M ÀN4L!WLtÀ&tpj0a0 & 05o0 L4a@~?t: Cu85\e7Pw06T.n]݀)eWU1FR[JB#M3d:.9~c<3w͈Wn/<6N.<a@L8u fSǝlC7Ä#:5JGYYJJJziiZ]IԱzvk&~*m0t:^aҧJjhvti|>L,SӄCq s󐑑ʐFFh4drpt=N0 +}C@{AOEF؇z;xnf ?.|2#33>F@˕]shL:R.؆f~ gp0`Z*p {F ^P[FF\CQK7Pprp8M~ÏppM蚁@F hh0 2V +ӉZs6ذ'F+Wsdeee˖XlX hljx< h-(L)C8W`#8&MhZ,CV(p0C;`~UTsxY4L^?MQQ o #()܋`^ |f 6mىm7gQv4k͚6`\P0 8aX0MT:\gx.+J #H}> 4`zP အ@S;#`t0A3i4-(tS ; :tР@@3Ca _r~]Cw"h 3P)@*xi9V(5=Ujt)XdգVSȈE<[o-~|EjQ Q ׇ eeeW023!`?LY m zQQQ|CB )#t"==YYY4 ()) Ʉ;rC1a`|ph1H@n 8'%&^@i4rP`S3Ԝ5=:nT=8aCȺ խD>^7l!v: OMs =Íܼ`߾}&+|0A1!hyS׎ Ѵ4|DhX.#RJkF߈n`At9>[`:i.qPV\pN傮pPQ^ =t' ?7yK/.֍PǍ 7>ܥ[ѱcG]ۯ6l4 .N(LuNǬj83>aDߵk) tp錜tW%Cw& `ھDpp0:;4 4x@if8 :,]?:^ DtF45#fajNh 9F 3P9_ԺGh,F$DNw Erč%)JJ7LUPRZ ?*~ᇦ;pp=qNg)et\p\p:AL:4rVQfg"^9K0 h,7]~~~ˉ4GA348<:8-36ct||WІY '<3(pB-Ѩqx<8p(OM34s4hGH0J;t_ ͌9&5M``4Q9΂'U+-XZp'2p9*Тe3}2uW 4QXxe%G{#]֍(q=hgD<&4G! YZbDmCP-0oZS*[ʺ2``f:t)eH-=@ŕaH#Řj0! QƑHZc+12:*c0¢2PYe=)+BZka0/yN$y[' 8(aϝ#iFYZ{ג-I=#WYS19zsJ)0$ Cb0 Jc_Z$|ϤzL錯Ii+$Uraswy߼J% ߣ C، |d)+ېLc_@Et]lVgRk`0_IT$>aEJ 3jp6bU-3`5sh$_`:M$.T_KFJk1BߐXBK*,s[3q0.t-}*[HK̕Km>Q]*F#ʢΎA8Q8BTOH8f.ٱ,`<>>Fn hD<>(3bc2PVCh k%fyW:hԬ0&3`1"8jjh6aȭǼ$+ l]b`QRB5?V,)J*ٹ u>U>5ݘx޸@$!8CJKEaLF0>ilh.28:! C62DQkd03 x\|뮎Y;gPƒIYk=7fZ>A=(P1j7Z1H Z ΊYۣDz*ޅ[;/!RA}QtB O4Ԛg;FBQ5XvR*Rsw,k=,ȜKiq&ߦK>AD$ XuOH CZJ'%q3H2c{\Y_SY|H1;~eAkRf+یqW\f89>g׀OS펷Irlk7)+Hu3cG2W8p4-禦0@h]Y,hDKDJAe :͗THj;:lvrsYvg L_{U<'2 MS(қ,Fg6%R(t]UUyx$A}x By):o!s}eLYY١XC;ڽ'Q 0n(jsbA7q:3T,C,U`j@*fŢoS8']GxArƘJ0rL? yV-11eI# G4M$iEpJEQ4!ҔU3q#DH3aQO^qDظX/B{Zdfe}泥7/;7g3t>J''QLoy#sN8%8I'J'k0k} 9Sw빡%: J3gß0B|2B+x+\F3+ EQ1A` Ǐ>#)svn7ȳ)X#%e1'L)ea0FÇ[}2[llnrxKtzH9 cqE՛׏׀񫔏s.>`˅-NO3(YS(o9<,R0&j"R)tQWG'Zb@ W+zlH,fULjc??qLS" sX)ȋ>Ҙg4]A”8A3n6ӴLB,ZiP 4؂ 7tx!VhDD/=.3xg-6ny!;O${1`]`~ $?O-feY{_d2IGSJq2!ZL$H NF&@R^@ƗU$vW` grz˼y+Ts#B74E('A$MS)i "NEFj7hBdY#sĢ4 /**(J3,!X؈s#ƐzAyBDU|/:ej/u}WY _8_Za׸F: VHȨEIIJYp,/wFK* D{MF'L*yc,^GpA֚hI1MN9<9=ٔy"-y5`۝ϞsJʋwt^/;0\fB@V IDAT2..kfA.)V8 yFq%d}9uSܨlE{})畅3\yyn1'3<~>|q3Qa 4˽.E1 Y5#%%ǥ՘ ޼qK M"QNB1yckIrQ$iRyɇ+I2N:Jq ޹|A],}0w/dO%9_}`Bn5 gg f]Bۼp9/qy7)& v%)H#0nX P9+E\&W._lRciJ%,V&Il?~ liqa)QDk*"(˂@7RFF>~H^:)Zl\xo!NRF GGkT0j;Evqyyi grQx^rupg5RJԚ9\ WuXJ"Řih hDj kAQ8=H57XtW^$( qь(]CUgSƃ]&C89>3~piKۇ@ bc* C#4>|2Vƃ; ͯe|dz~<7 ;++v}9%e1׺8GQ*_ոHQV9aBY%t;1F3r ל+r+YzIoM;~ 987.']h%~QEJ%2UZE#gK͐Kܸ~n\)yPr"%a ֒Q#fp<[ae}é`PX hV"Rmu$-;\|o~ȅի9>~/ϐa*sg. ;,_PMЛ^O:~( ya"+-yYQp(+rub-,]R< I I:I\pWV;,4 a x|pp4!VNCA2<|یSʑU {LO`oob$guuN,&W93uTu!7pX\8e̬,8[ ReWT *s'MEU"-Y"CI :,ux5޸y%LcIEJrJjEpUT,8un`fk@FEVPCBTa0jAKeɘVz<ں_3֗^]Kٽ_ e3R.zg&gυ>PC& ÉQgZمpZB[(uXa -NX\=uMX H.N*tB7)˜!:诮 $MSkO1;[wʄdO H%@srp/Dk mprt]vFlq)˒ȲkYxJiZէ _J.*0.v6*-λ6a Bi!KsZSƙ1c~Zk641qaʂɈ\VhWB& c40$w '> ;h1ND[9qTN:4}=i5 UǪ㭇ul~:n;㇤P8^#:8{i1LNEuæBJKY'ƙ楧l1w-,)a2:̀^+ƔVW~o߼K8[]^g4S06*XlibDX&W`+tP)UY"# Q7*!99=bҺOpB?$j dm.uWa| E)JJnD뻥:Ng![d/Ű,KB%-\m0`LQu;g-tg5vZ<L|f} KRn)[TN["dHWNHQ%lm=dpzxr3%fL(p6\X['MQk Xt!dpI/ꈥyp?Z̦|>>az),Yb!fQRh,C,c|q24nl\i);D1FWʹgyPč6JdE4MI$IfMQDUVܹwX3%4Ee9==)JrEbEb1a:5ސf:LsyY~K(""{=!1$xȚ(E]߼_BkIt]^Z5_Z#TJTH28=,rL!yy}fDAzKVo_-td)TeFe2(P NOO[`eOnj$.qxr WYGFv#dwO 4J/[& #xEU {"z0SDR%+cJζrʻߴt''umiKj1I Rhĭv0 i:4ȫ1aCbN$#o(1k1ӀMO~w\ܠ{`NJl6ѭ/;ܒ) ^P ͈p[ܿ Um\IkrؤөH*(l "N2kExP;/#R3[dw9+l[`bgX¶+*', QK:hRI k~LHKS[Bm'.'tD't:-8b8 0ɲ̳A@t:ݻ7umXkNTb2鰽GG իO3!ee*oYFF#EF1*qeo2Uٯ?Z&e,-[Ҕ.ֽ}>7?|qFb[et2) MDРeIGVa ZWQW)f:[=& LtP֢#($1\ATOǹ1}Mgf,_ITeoX7,hEH00icLIEBPt w hd)4.ИHSɘ•Vp"[/Q" QNiE KM֖4CEo[w88Fu&9 ˜rxGDDk\yxR7Xfoq8!RJws5 N/n>Jq":uQq4/(nkw|i8T(QQC zzј$ues)X0TyMZUI)4B n od1ahb% }W]aE1B("C0 Rg6cV'<zYRIzѠ<E9Wc7+}߅g|ΚX7 BtDCK J|ɇh]lIn\΍뗐T30@*%oqn{|pm흀hK_0 /wn,2- Z=TbUF$YEml:|q1R<|,coF+M5B,~lJͧ:gUf06!|)݌i4;!l "OȳjH:tXQS*vCh.;Rl t(`u3ιy-EQ0L$nx 8EF&YBy#s C`M(2P84B/ISxCUft]tq2gww#BaN FvMy]_GJ#vVl4޴56KsyMNFȸA54R- |g:.ON{Mh䄲Dqt@[)?S~H&/=&NF N(P9mt<@1K=F)*jҸsӌ;CdD> c- /;@(EUkT0^+=>n~4ֿp^X kvs&'k-P=I"_ZYB-)1O0ܼ~<#.cEUU_Yv[E s8akc xɭx>!۟P',IHF^+f[FLG!ꜱ@5HEaʕ9U1rDݭ5 `*q\2c[ZgqLף̇LǜR%qӌcL:._|đd[!_%?fɏ~׬ggC~YZO"\B|qeNU5,3L)n8 At1o6c/?Qި CX[E*1,e49A!M/?_.p e%REjuQRjj 8SbeE!w_UEۗ9}͇dYE34,$i:eg-"Wt4L0{8\ DaO~sc$=*̆RR#Q&8"&4iK!H 1#K @e E^1N #Mݡh5t]"7 lDk\*W1"$'Q"`4*m)I Tu{9[,}$pIͅ" 58C0NJ<{ܻ{&EQ4M rF8<>~*Gn=* lQ<{_ܡ,K>ǟ5~nWMUUܼy8ɲ č}I1coo$묭q!]7RyN// ,i*N2 뜜x5pask׮¤\w/=.6Z˸iMyiIKoH 4ͥeY"KŗKn7岮d(LS-% RrNOB &dfHA@R \LMs鍓2͸RKբ*"V,iHXtq@Ӧj!(J<%H(L DQvU nĴZ-[viJeUeLSgJP8t:)yBUH ZAčgRKB0J .ɘ -xu7/"eJNLyI$Io]! _eRּ+z+Īkh\Wq wOHWX*'^CS-Y,Oh9q =ezN?! u1%G}1&Cz$I26J/xag#Eێ^!i#Jo{xCz-t1 E=ż  qz1&}rdYxGO1ϩ%} vՑeVud DjVi2 2 ՚'Stۡ FVQFze2HWZlw(zKk~XuWW%i 0J!m(1E ?~L۴tv VB>[v\(%N'iڦ#+J,9H`/ Ѷ-ڴUHC|4`"R謇ʜ&1BL Ӌ&#:A0D/к$_jiD/(#&%OOi)1Rb;ty\)QR]4H廽xU@Z%P'F( )ܸ2˷qA۵Ԧh3M&YJ0NB0^x>Y{Q5iܼ*M[$>I/C& ʗjsw/NHz DC$$"YMӸXfSmPJ> ({//},.a՟eΙӶvV"|W\&}=\"O` U G#A9;=Af$$qF}R]WBqB᠏'4 lIc54eI@xpؚh늶IMYL]Xa1??kYNh֧nP%eF]HOvǡH7/˒ÈGGGdY:ᐛ7oe]΍xp[Wӡ E6b6w 7 c']~/X__'lG-o}GGz67nw?G?X++pgfyh'~:wOrX(ZSV u&6A_v]WX, ZGZ.c=V4<=bƏhQ"</(E BƼu. OF=qpO}YFyL&Sap8);Ӕ#|' YXIŤiJCeYS5EE)mQ14!<3;MK*&4$hH|M>9[xåqgF( Ƃ1ւE1^@:Ov횛"[PT-&'A۷os|bY- 9v ~_0YSP~AUKȲ_my׮h#04Y$ʈ6X.WM)zI|>*3}>#<%~>=Bi,2]PE-xhLtSf󖶭ƿ_PV ә!ƖKÄ ln3.hxmHUU.Z7b!N"7is_Tu_+?fޯYw:'!\<@-x2Dmҵ ]q>ll [v0H}b9{ʃpttO#sv\ӯIV rMU`:W( L> yTiK!S1Zޘ^:b8u 7^#MS..._{m-Zw)pHTmCD, ْG 7ǧܼu<ʲO_MTuGޥ7ӵp+9ODɀd|6a>SaYZvvv^z]!UH8xo4˂qEDpNFūsս01Ͽ.gV::mэAcjzQbk,熽~: ^,c0豘]K*bI LJ@19R-{ :"+;W~@aY6MGt5Eݑ 'ӥNn]W[l-P/@0eBw]tU!o_Ժ)X(/‹"•A8%="`ꜳ >O)69aG)EQr|X ~`ݸx/D^|6D:/o(m-]aOY+nJ3Z}0 JɐmB?%ٜ䓻w(˒-o'prrv]/f<=|;?;&ӌ|7鲖3I-t;͍WzJ{wFUOY3mRFCݖE5s,NV拪qux!yޯz=OWnά6-4î9~Hl e^O#0d?)|@ 7$PnZE'yA@+h*vYFU*ڮ+LkZIS 2Y4/EV:R5e'uYu?`:k& CE]e J)$^]=o8cPFe}(zz$1GFW $kCI3в3=l߸N*J]@Y_jW\u5{sln:XcNYRsC<8v]qBduMkZx0W>{I!<@(+"cӂI5bE"螅gPEeV.iJ \g3K+Ӄ\uuҳxC;uE*OuK/ڒjn*ֆ#@btɔbA6=~H,Wvvi%28zGQ4Em1c`0hE(_9=Jk(X-PQ- a[b☺Z*A& 5umXFWx}R 8KQLˆjVRvyRw-'ͼ p&׬ 91Aٖl)56`,ݘ_X!FalKUk E]Jz꺦k=x@YfNN2AB4rNϏX B NN9xS|eɲ%ł׶qskwƖdtBb$ BwߨBk繐 ,JYmꋪqU0ޯ}P[.[+96kl /r=Ѣ%)9ucXB(f sA>Lp{+Tuq(rE_4HYGgZ)}yOU0rݍYk "K[隚$\GoK7x@z<_E+WH 9??ʕ+ᘇ6^wqж h8$,X,aFJRs(wjC$xBws^{BwфH9~Sk4fg8boohyJ5躎(#1;WI7nO䋜^C>iGX:t])Uu]G KggLgQ"^B e,Ae=J!WE,uKmMYxJ`+tWx(uAW{̪9g5Lώh-)ˊcM`U!FX?B)Pzth;Ƣ]c_QW録ȩꌦ,(˜1eO隒^Oi/h[6nj7i[) ! CzKܸz͍48Vԋ;ruftٜEް(*ZYAg$H J r gg+֐?tc$i#6%FP =| }O/i}ϙuG#44& DkHwߥ(r..Θ.?WXk{? W^'/;שdvF#~mϧL/X !.br"; GloE I<@IEk<廐#}EE(ڋK3 &ŋ/z>hU'zk_hG?c, s<_c;x^蜪u_*@=u ~];%M4[)]TȝQH dT-H>F"=^(ۆk]A:+°4M*FK!n -T]Mk5]b`Q;W * |"!}uu#*iBv/x>hѦaccåTCX.K0YD4 g_ ]@ݟ=0&zI7Qbs5xa'J8:|F#DErrGB IDAT|?o}M>O\f4L<#cb|`#йO._ڶ&#{eEe8vg4uH FaA?e}}Szu.v)O7>ZݭR:^`|x^F>9X:IHa]&6lVH*ѬFz(D#i-h崍CT9H#:s!-hӧXCLS'b2NzTuEGN!Xm@MQB+O lrM]a0 CNPN)]X@Q򦗿/% 2s0p V^H6>sv d:bO6B,4͂d`${^H[uD*tyVԍ n¥؎)˂(mQ|2rΒg5M h ;y|Y`4U$i T^e&!җyS q㳊#/(» _qB̨+Qk-xW .ܿmyŢ>XymG'}z7p֫udW# 6B (~ntumr$awwu̗Së, Ǯg>Oh6\ι ÓB%1meY2SNa 666888Q69tSG]x ﲻ{ly)XO8WpEctu2 mXQJ) 5ƕ\s9hM I(0LBɐub2ϙ.*uGeʧ.H'kJ瑄qm'`>;gO=!"Nz *pfgRԆ*%^b~P> <O4 E)*ӄ "e[.gH!tR.^4 |^z]M۶ 6㐰Ó f;Ch@|@YhYNΦϘ-֋SOjh?0gcjyyXWnE4`,IQč̈́'V!Xc"kZ Z_fقjX.r(J˓'O_G5Mūڐ'GT](h"&37BE,锶ш=MS (lH5CXM4iLGExNBtFO@7Hxj~ Ak:: 5XHN*\ߴC3ӵK_Q?%-;[C JjzǬ {CL Y9#ۻN3]F)IңkL8feYPU%mE40 10(2a(v$J[J){MH-dYƕ]?~`/zLDC5=$!>*Ȧ-B7wFXZ-CI҈ۭ_ XDZ)νlJ|I"<|9Wޑ7Jk ivB7iԧm[BxrWMNu,9.k5Xn( eq#S O)vӉ[gRu,4UNx^g~.%IOPmhVDpG5PwYU!tԭE>p ZgH!1F`0¢ U.!3@uyߘ`.5"aOP)9*j *kΙ Ðq'?Dq+1Ŕ,پ3Mr uQ^ W>u)SSVಽDѕfkk;̬$ |/f0pk3Dm09XНUt]EUEzgрW|X M4k &rzzBQfH\qSV9EQ3#5U3#Ē^vK>~"Ƙl 2 f "!eQ3Lz =,j,pi]G ,ڽNOЙBZq]!c0쳱OQ~vi'}vAY,󌮩 1ϓ)U])kqKծ۪9 }0tƘX˲|o_d'v]{%wK: k6k[E bnrQܿwH77_fskE^e Ҵ^/a 2ׯ, E iy-4뱿'&MLg8y$qȇmIÄ~?A EtbA(w? i 0. ]݊ݓ|"3H*Lӕ-$wPg*AteIYk+κk- 6TUP3b1G'uUיO()@nmrttBx$ ֚l =LyဦiK)لPjԪ2MbvF6?%%Ww7wAʵ]45n9>9>1= 4Y:ڼ&HPNyOhM`;M@ :rDHV7D:++/e7ujgb5@##l;<8˝vk|hE5A@#eѶeYZZ.`{{7ot2cD"LiS7)˜`pzṽ{>(Q4i[TPUBHuvA]\\\P%[[[#-J.Y jnUUj#m4 E^4(L7x*@||kn\.SsٌeX.sʲDrK m[;cGl2?,kcٌ}fr^1:# m}m0p||έWX,Gdyƍux䐵fEeH8~h ؠc>O$#FI;%a T@[L} J"bLMX͒݀ǏgMEt^oUXhm)v-KL (chZ2XHOR@7IOrBeFP a䪳#á=,}, ZH -$ZURkJvF>!>&at؋dɵk@hÏc3GG^D(qr`qv.ٌ`a}}7MОa8<WnΝ;ٟS~~.sw>L>|8v ݽ,_7o)hD4AJ2&R~^0KXt]|UW>] 1$^@Qdc$O?8e.kc$I•+WP~ gHc#STo|0Or SFaXHli˖6?=BYyKJx2VxMx_#'g9:9t H>6Ƿc}`0.Kٺzltq-ә&wN3fEAo):t:e: "P TcLGYȪu,hu.''˓agZ^ԍ4-ۛk!9yp)sMz|7X.$-f5G$Ihܣ,}DzLUVdŒE⩀4|ʢALZV8MSTdeEU6r}8XkP(/$}$O }ZHMԗA!Z$sqJam edgGX$@Ӷ j^@0xQ,n_X#+Ӑ[e>UJD<%| z̧sBeDx4Ysttyloo_j3TyRs~mǼ\r- <99a:G!dmmY1Nɓ'lmmX,X!vE[g pG+HӔ5Aka c $IizgKӹ"Ӕ(8==ewwphč7Çl<,1y]K/r7=A )%'?UFd1[^' 9NЍ^ل(MB!m4 B g\dI8fXX T$hm/ݾAg;nW?!M1L899,k9iGkMXk9;;cggSz׮]s8(݁8I4EN_׶-EY*o[Mr$ZŢ*p0 ק,}ˆ S|eMh k z ^B׸JFIoX'? ^޿GUUoūqw2Ӗ担[Bw,SڶA R@ۼa`^, CBwyݡV/ tWiЋb|B2rp?#2vwwkW)W|k__r9'*q&?m1Ox{|o?g߹2% // FfniSx$:8֭7?#zi2sE)%ӧNUEeeu pj"[PU <ϧ[ ӹMݴ,K^}RyLgyME76l:\x@:+rew|% dBY\GC67F(Sdd#%}8E[T Zi:It(_}aZ e0%BEQWf6 ߸ƵQ%ǬhĬLXT%;I(" |gkk (bss^ʲd6G4 Ǥi[o`0Ç|;a<3N]|_,KΎ/X,ܽ{w3L0t֍>u'''\zo}[!UUC$ݸqҬu%Ks8Ɲ?`ss5c<Lk|ߧi+Wկ~;w?;HRV駟^>H^2CHB ).zkk ϗ<~C=vuѽ2TbUlĩ.@<VrA/i$ BvׇCb?fsdlQI',~1?8+t]J!fϧRRezeQK_ڶ\A,(\?$I.6|g '{y =>yJ/ &Uձ\e4w?ڐuŇllmS!?я\UQ)  -B!i;XEBjaM(%Q]e6,1[klsv$X9SQpvdeFAD7\fTNϸSesg?uj&)RM[M 8Ano$&$g. _8eٖef7{aյ:{y\EaxuA KTz&aKl:ի)`4Zk?7,3NOO8L1ZG3rNkTfK4 hOYNIx<mֱRl0\ԑ"GHS?#pLZgFN[.  (yceY/n_(J"4-](IL4!aAytlacoS`gjc?S93cvI~--, iwF^3d6!6<&SY0u?~h4իlnn2W|f5~xxy뭷^mkkk+ѣG+JG)Eu]o.3Zڵkܹs(x ϟ?7ߤsppRjqLբٴgYz'? /^\QGI j솟oo1Z-^} ʲ~1h1YeJ)WԠRZ---rؖɷZVu׳FmJ$&Mp-sttDYxd2eC%e&ﯲRCtPg? Y}_Ul:@UyP>?KV `݇FhbUП8Wگ3n 1 ܜ~#7"f Y,@~9]ƅ v? ze=<({ut8d2?){{{F#׹q(?9Zkm g.l6y7*NNNvM`mmNCe\p,V7XinszzlfQC>|ȋ/;yNv-zGk $ I>3}j3.)+9^-pQvJkZd$iJW`#=g8ؾH QkulZ>R:ݐTU.SYx@z1ۛ[<R$ taxLQT8i^kr&:M$M2EQ>eaԳ-c `F˲i J3+ \+%ZZZSiQx !.ْMCf v$A[n{D1㘋/MƓ 3,ēuAh{g-IL'(e0Pz<S.TU8&J%Pn8t|]&ӔZ]$O!_3,ɲ~'A)QqwZv@qdž*K as=ϓ Y>\ [%!\q ZW(U/[TTtJETEkh80 +QHܺ4!],Vb7j-|cW9Cs> $Vmfq,}V i4XP0)J)@.%9hZK27ΡVq6W^<888`01TUᐋ/d5FQB,?x_%6?;wv||!_Wj66_ǫ! Ry~&}~͛7)˒GORUQẮ*&.]bwkn 9ٌtyt:|ߧ GGG>GUFqrjgAIݰS* kv+-ZM;̆F{K ^RNGﱌ v_k$Ic*\_k78ak"'rйT hs9ͩ۷>@ x))~',JxA2Np]< )ܕi=coo1ah)> IFA^LSQvt24B)A!Im‘RRTe*V w{xKpq mFcs]9:>xxLؠnp}]˔*Ӽ=͸EIF{˔H5_8wn'܆GgLO)K+'8,ˊ"K#:d:FҥDӌ'X )Ҍw~d4ŕ;hea:Cah/q- _|o!w__ 6#hv6U3L3sWފ,Ρai2O)%ejM/ be$xN3T%ta0(ً٤ K7BJ"YW[Q O_$V5ᓬ3mt}6L#pG8" 儍HV$tB>J+.cnݺB^ut:+g;wuGGaS^|5 )]?;k|¹sO~›oE}!o)aG?uBuN_zu,Z`0`}}m<筷Ν;q̃V؊rh4Zau-R\Z7NCذ,L&ZۭVM>c`:~ C:iAFH`'8x4Qq\gŲ2 Wz 1qRh||!ܸqׁVodlrʅ2HG(5SK!-Jk=&Aq<7ċ%>T= fgƘ,|rHc8==e2vVb`\2[ҥ %/yF_+UZ&}G.cZ&Iwm˥4\/!hw:{,Hhw;<>w~O5>kQ&S92s&.A(M8<}>0ޕ/RX I aRI/Ц84&OS6^d7Zԗ\'iDdɒt6G`,}`! #nl#kD~\%YĄaH S>eUq՗OӟjMR%{{{3~W~~`ss݆ ۷].]zGt_ ''oONI%az)UN#D ~t[sP" =#f)^|E/Ƴg8 lKze jxTSҳ}y vW3LYܰ[ QE8">A|imt㐧`,]hVr簳dgCQ656Ei2=]п0lll4q_җq^u~mnݺEEqE߿Ϸm&GGG+,K's|>_e=z>ߠ{{[[+y&t:%> ?ysy޽r"nllſ6S~qy.^hœN1ar*~_ewoS]8p8w_K{;۔eɏc4e}}^x>*s򬤿֣,s7]WS< <f3U|>c>`j4k݆hc"?•KlP~#m-h4RVȭH(!)28^Ue>D>x9>E:zEs6div 0J҂xxFSSQn^K1g$-YAs}Tyc$J)>|Hө)M |2J)ode$|27oޤٌ fCk͹szܾ} :یF#~s}~m&ի& we>};lgg->y)[/bo6+\tL&-k.>A)kƣGxwW1CftJ{{{,dG&Sʢ굗Gr&IF|rd2"IcOv]t+ I SXR%UU H~H&,l>e\0_.p}hdIQ(KԍZBY 1YblTjrx\uX&A葫Kfy<(>#ORX8NȲ42 v\ rrcUu:]S}eUTkEK  BzmBEa>\!_.ᐧ9eU y0vzǣ<~g-O&gl)FupAfsoUNkW0rwFd5i4C^yENNhE f)g6<}bc,J#1)~8)R? !pyAl\0EkjrB?“, |Wb3.Qrn`D.'AԤ`8:G\rϟs]x =zĕ+WV˗/GnbH){._җ%"66(˒ Z-vww)vaȕ+Wf |[ookDv}}^}U^z%>UYuVZD鬾kYRJ$I"8f>8헾YV+ܺsJF^ IDAT#kjГS"Rwz39w'''|wOw.Ji'2ǘB(xUPoX*7B`L++M!['cq|_ūd>=eL2PIQr:2 "p&Q;@A%dAJ2+Y& &It[tU$֊J`f8zv6YBЈVtIYh0D t h1TH C{OLF#2c6gj%v0:ge-Gzl=[SyS)F,I3J\.0EPJ3z6<}nK*Nxd>Gx!RiAQYk<>eK:d3ME^ .0@F3B>HIk}%ؚB<6:P#'p6)Tepcu&|0 ).]Yŵִ*UTdn2;,HXQU$Mܸru}APr"^x֝cuja0C KRy vo>i@J-'~ kEVYZ}E*aN,Og{)\ۂ(hk$)upRL1c.\,͹v:ZW/~s<:=>YbPD2;,Aq'HDYP^f1F|>w 88a6XAD] 0mW[*k>;Cs?S|p@HX s (8B6 NBM<~Gr${8!2^S0r%}9ׯ_ӧ|dhDcхlrd}}ywhl6# Õ$I?~6.],K._??ʕ+m_l6#2 Czu.\@ݮ#X+:*%lK-u:9<~=6ưG}ĭ[(˒'O)ш|;,Kk6VyGG6*"#vwwɲϯ# `{{pH(cP(2@R0p]ȍVjt}i#l!o4rao4Z˿/~5¨I%(Yd1I3LY9Ų@!]$/ ,K9q<(2|ȨEt%~Yp)mjҢvF*$2 >kgé L--]f(4Qy0fȠױSs,!S0j9v 6OW"p TUN/kU}W-ӾB%craII@ c4'HG>O9`"qxxJ!nu,EHEiFVd]5JTeQ9h02sC\ǧҐ)2~6Jaו(c(e"H$r^փHs}?$q JTF9ҁ2qLoQJ.bDpijl|8V,kɳ.0DQk;El>c9~ J}a|`_*#AHv턈Z P/1"%QZW% dS-gI"tYZh19D3_Nmn;{Gwx/sn~fD(h3[{dY}u'Op}>뺜lml laam1&ǧx1% |Ԋ֓Bm4F^VK"mUXZh UkS㬰Jf nV~g5tRv0b6fåh]S%Y8t-.l5= ɠc)pctb^.1rl}xL$ܹs^z'O!׮][;V{M/2֥{yzdUI찱Aܼysyq̵+//|Ǐۺ$YgYza~.b+i4+}ǵkV}Ϟ=[i=c\39fkkB?իWY,\t'OVY}9>>,KF,Tt;;;ܺu$IWd2ٳg4ՠeiUxppsVu}qh峚³3*mss>lt} m `>srr>۬e6,;n[o|>-z}|l(ʽ .\>p|IeJFS><>%X{{Q 'lHW ^V;9]ŭ.BJTZn NF;mxx_xի/p%[u&K[)tA+Le8mUf TeD(XyJ 4rY6Җ֐e=tTJQփaXwϳ`Z+\ CZU 4ˆ(rUJEUds]|@(( qOqvۊuQd9vx6KVt]ZbR#x&/VY'Yp\z'(lHG"(htǓ課ti]V":=GdBݦ(,ҝfKGZ$=pY_uWѰ}WzHZ=h#=uYF哹BbZQ_e)隚pt -*aJ27p. Z@4}eDs F%-/xe$[v:̖1w.?O[\zMxN'h9<+%X'|>_Qah]<`gg(p{9IR)R䶻0m l|o10( r]-:UTEIH9s>9֚{.ZMl`w}4q< o<ն@^g_Su`ol6c<[Ql i5|'?"6ŧHC䢥3֐a)m%/8C  _I!(,!W*4ǑY1!cB 9;;'- NtFȠ6M>6Ac4qu>.kkqe8W`<(EVyNO 6ta '([R:8nDG1qZAقOa(hK]IJtNn6MތDSVfG(J Q^HI\ĥI v4A (Fa)9,bI3%[',e>J)rS>3Fk_ƭ繷 v;@k.DQ/̻Kۭ fss.vB0ωqW+nF'I|INOOᐳ36󜵵5sمys]]|֢( qT .kkk}yNMg{PR*( 1sTNJ#Pd㹍X(lu JmMy]k6:pQ*<wO>/Ee&e!Pʭ*+0eYfGuQ8v\lYTi-v#W6) A3Zf0*dueA+aQ%eP9BiMƘJ"՛zg?e}cȳ#^essk;7t:F#hvBB܋g<{^z,F[n+48}50$ C~mft: PsvvvI%eq^{=& kgAM|g:rF1;;;p~>Ak]$ |<+/3Ҕ͍ >;=e0)׮]cGŜEo mms58fcstl1pov6N xꩧx}6$>h"*<2gs8l`efuNxE &/@UnE:2582dt8n!sq3stt{#õkOpF$qhziNZMttUdyr4ʋ)͜9W-`Hcu 'X()\ p~th<aKeiD9 2ɻJXsEpeQFۢPI%4i y.ܬBNAlEi6azw)<]! F#ZVv_!.*洺!q.iY`"-5ZP*D1 atS9]0`trF,ae&]mS5$'G}L&Vy/ň<+CR1ZH$ `:BMDgop?DeveV%,UԚhpF 2$v;˅E5鈮Fm HS NSꄓ%Q<ʕ+o aC>St0y&c7')عRtn)~ΰ8H)_g:39?c3}~{\0=P= HCIٴ ƀmnơ%T($ ]n(1\c0b)J Rrv6_w!n}1Zeٌ^xJhq鈕8e<D9q4fK )hDq1Ջ$y|k\mZ"cuqT:ˣgT_xR-QJ&r?`cW;= ܝ[[\~/r|oh4j q֤dYիW)KN'SO.v-:Ʉ,KVWWyךԔbY~TX}VVl4t:mb,7T6^3m|ל=g+yY,$IҰݶ,;==e4q}|IFADʅal`ww~W^% CwÇFܾ}^d2!. < ٌŽ}ŽS&ӼN߼Žum*W׫ k}B᱘&she(-h,xD+e1εt:gD蜢PʡZݢ$Iq n+]45YF/-FI&I\.X__esk$d岹N۷r#Z}^d}}lLZ2cd2B ez=vqU`ack^פ,%ق(8xpy̷*>M:>'6 8;;G)eYfAKv%bR!4BuV_L=c9q%.jFRT#U4b@@y}*78;_| TJ{ v /Ľ{g ={tZ_Vߒ`^wHg5|g)Yv|~o9ٌ͍-WWSR9i18UG3 3>nZƋnV$MPk4EcKEE7P&ƻ={aq~.L|++cssMJ~<|>޽{͛7O?wARo}[|1wmmeLS>S!/V1n\Ԏdq8Ss5NBðmoogyfi\.\v͚jZKT ONN8==_˵kx'iKUcX__GnۑX>}E6dUבRru677~Bi@̇~ի q|>JEylBge[6VTD˶k"ltB͕T%ESⴠ֕8ҋfgmr):' m7p4zHiCҾIUוb{cK"EeőyA&3daI̾@EA8a5B9FY66{>$aǵDK.s-*t6&6ZkxQuIEc;uׂMcEq_.^^Tee6%W7床יWpHcwߵlmmU'я~ķ-!arh5fB4c- ǎKR<%5jEQ 2"BHCk (,"/J:"0zEJQplzHtzhmP{4OH]%Zh4)|nf(VSW"h M疴CNץ*\ #R>ڳPES jm(ˢ*T) nRv$v dYlV)6Uk)v"}G"KbNj|E N( i7rB^Ead2zUK8дZ]K4]"d*JuR1lJy(Jz-1*r2?!s\x&łdb1%EB;!>կ( 60&vˡ?h{|Ti (q ە%B9Hv]P-zÎ!S!r*`sڬsJq\iI3`>2nNUIYbKqケeRX+gm{T'wQ؅r ֲN cuF֣XڿX5)+c!/,J>sN笯s.ktCck o*AXΈc(H,^oWvocnbg?;w8ڂS"PQT 7*/JBIh4RvܺaSY:7ڈ[(me}J]kK/RHZ\`cn<O]ɧdY5nb8XkA[G~̧zW_}'|]>#VWmO>ILS(7o6C$kuWouu䕕Wj>rlԽ^톅8bH=*n:R X4 5VJ,I"*F̣enet$ |֚S/|ɝ8xeܹc]c5 +srr\iQ)JJSg;cyn;.c݅^ڨcPN(:Y>JiZ)x.`xJ否 0Sy8J){kUuye dL(,YPhEY-ʩ.m7,mT"JbtVyV]oWܶDw)FVk6-EoF6Rͺ^nZ  |\W{* O:!Jwlѝ䪺&->-sJq},(B˿[."2ɘHp=דEB^x^h {Nn,1v|FAHݥaʒ BzrK1Ï,sIC6Pd:8J |VWŲU&=m\V LVvr6yg(( eS&H(|(&)aةra(Jp>~<.&#H=^~֋1ޚjb&F[a3\< ˒҆a6嬮Fde`XF%GGfw}~w( ]qrZIRkK/1%-avwwp}O|'wgwyODvq)@H-Bj/*UECm;uEg.(0TMecr=\>3ϲ>PD"WMi{L&|M_8T-$W_}U߿߰G179;;kurռrU5\<0[)Y. 6FFet:egq666H\ݻw<+0yaloϷp {& ~:O=in :>>{looU<;?Ν;?`}}up]!wf [g^vxO?jv@Z/렣(j^RfƋ1`T>6 Fٸ( 6t|5A ,qױb&E{~EQ'W( Np]{]VZAۄ|l:24Cj2-*X !ݮ]Y3 㥮bʻT ֻغxyyY9^#|cN0u UJc(b(%E) Z},)r|r ;mRA?y ٜi!JMq/|ee9A>Cr|vyn34A4{[9H6c~YlQ_(%g?_ƫE?3\udy|sg8=;{mwޥvvEDQ&BL&MiYf7|>3IpHe4}voAt,$ A|S& ۬5`F^=r].6ϵ/3㰻۷}6ݳk׮:;SW9o?^)n櫯[o8vꫯ_awگ矣5qʰt_~$m,ljxWi&5EQV.X)Sv$u^52PdV:R)2QEnM+R > T6~tDnXG$$ˈ~ZTM.)*דĩ NJLM -LIQ&ybGm<1.Cʢ4FgdIL^]"$d:@kcFV9ah/_RVθxdi(#d9^w/oBE6иN G//]u7Ij ,V֑$ CVI~k ymV Bk<ijzC^}HKpZZ6c6ٔ, Х|4~(lj+x|Yr^Ml]:6aJf 1W)5E1OpkO'88{X,vqFaXp5~OE9W^\Gh`n 6Ǝځ< ݵ;(?Ck;Z#jcKY6qogk7tl뢾NOOl6go8==,Kog} y駙?&B!? CΫ/D)Eܻw]Η67hM&Mr2{L&])mGUGcZ { KU1],5"EQN2LhBјnrD)U1 6xRaChr*vvV8M)Ar3XN@ c#)% c!e-"#M ]i˒wY.-E-8l տ=r)ӌt;N^0l{)e#C5c\"q;\9a&ݥtO61tJL&V&eYcXm: oaiᐠbuͦ $ID;`:bLFDQBC\ף[駟WX!Irp#2,2HW)|+ЂW^:?Ōǜn/?Pꔃ~C8,Sxv!ӡ1O¡X\7`mmل02/1R:,qc;??JF:Uvsg_ݹb%+^ șf?/ ;ەqケzfG4͏>/u.(UV:#l!MƵ'⩼ %}xm[|Tوs<"/r%i=d2=?go`h=2Ѯ^,Ff]]RB66x88>b\CM2u[xTx(aǤo]tR tp/#0Rv,ZFRU>e>ucU4:DH񴠵ҡ )҂`ȓׯ3D_ٹ`2pHηq|v>|U}& $ם[n{yי縮K4M|>o2`<Sn)FR`|>'"]; vqbUfYoo+++dYF :a=<8Ax Uf /$-:PUVVcnYZʰAfsW$EK,b:9%<,!1&#/c(]T%ؘ6GX%JJ8Vq\*>KF+d@kh6u/< IDAT$^- FԎlH'_Q!\Rz$WYYYtlﰾEUArsɫR#2k|z )[ V6x)t՜e'ܽ{3TF<<%+2 C&GGx9xe\M+1U 7q3EZwE<8hvcՐZ64{,m(Zkqケzˣ#/; Y˨KGc ZktQB\))B(/v |IGDifo{ gallS1~6Ơ HaGge !b*73Nӳ3DiBW:NZhU RP&VƖJBVo!З,A54̶G /6g3|% C6w~s 6W_Ž{G>FJ٠yہWqt:CZᐍ gMק(+wVi(Rd,5^<~;* "[ *=\hd byKM1<.Ǹ誐,U vŠo ]&8nˋ/|> lGd(R̈+LAvS%?A"TIVIQl^oX]DT0^k}QƒHS]ڀ~]z۷ocww޸qc>C:.~}·_祗^jq+>666xxlPV5rJ2_YYCJ{?'''TxwyO=yN$.7MSAÔ<;;Wn$ [[[\zKq#Ų9xbmm(hԴ>9y [( G riLei@ )Ksu&w iXѠd;*Oh)mkP:ҡ,h]t9\jm"u%v,F @Fdi*0hRS.cȧV(B 0%2JAvZ yh27gv#W$I)˂,Kq&"ו#}Yo@/oXttXF9 bӪ& s$ $E~# GGvG `R%&V& Q lntY`B*W)& 獒,F#$gPzSJUi8^eY#v\JX6\TU.P$+* %/܇+k(颔c:-B(:Nq$ [%IQV1#/,EȲ9AP8mZݠ]cz%I3|Ys_z)vujJ1HF&tEr$AQ !buwYYg=V_L')@P P'#Ήp7yOY6:Dx({ "{3C> >3NNN899ݯ=N_>Y!D7bN]ҥK(޽{\r]6fTUA;;;棔+?~1W^*neY<zAk]qtAN;wۑi ]ctF=O?,K7zɿ˿d\rz~-o_ !t1|z=NɊ]ggL[!q3;w]&%MS9::{_#򤫺=X:m IL䜲;TͭjbXK4y5y cT.+tIr$Rv'\>ylUR7X#e@ CV/O.)cݬt+ em댪ĽxQHnKE(Rk|te)sR9[( rڭ'ZFJ<3'\-UaN|můb|a>{Vw FQuU^Ѿ1mez8Aˢ}<c*Js?e8FrdO?DC^败ʧSMg*& R96ۓ1ԘZ(R{(6ŗ-PK-qy] t&Qٞnq7<@4lru 9eӋDʂMurGgԥnR͡Y%=F_5ux=ݸŦT[V 7!EûjsKk/nWNc-Қ*&- 8ŀTURxA#a`i>D>AۆRR AShDKq6ڢXt#ֈ. htFEb;yog?F΀o2NqF(w7n>c NS& C9~!=O&,c4uZk|wɟ ݸɓ'l6ax!O<]7n9-V1iV))OykY: WH$%XAՋ04Z~)8ױSq!]+&g^K T[^$Ea0a/p (Yzg%~: $c1uN]AנmuH뺄rJ׭Wf~$/sy}4V 1Њ`b+Km1 Iz} h<0]bI}0 Wl}F]i?Uoƿb~>c>_rz [iF\|O?o\vhĝ7>}z;w`0p$Z-gϞ_gϞpxݽ]F,[7Yb4p}F{ǟƷmH<|*e4ݻY,ܺ}pGz1^IP|~!t_|7nwn ?tsN"{:eu>dzOy:_Ϗb 冫7<{n\ɓ'J?{?a5ҔٝgqMΞ.QUW'|>Kĝwo|~:ɘbh($]ZO/D`Pc g]}4 P>VHL)ؔbfDV2hĖQb(v)(פt:=g^nu,a Lj,u"uؽ8~<;jΆ$\K{'̫s'z\"erk-T .M;$F)X1BJA?HyKΞ>@y.jo" c^N]X瘊`/V\|1޵Fp:; {Қvvӎ?qOmAн~|k$K0VsbyuZ`iyx8<3.K:fagg`vv)7\p7M&MS8nc&)Mrz*zҥ5^Cb:̋ݫ) 5UU<8Ɠ~b7|v6fVDQ9Zۑ mA mkV]N)'WI] CTE H$6HaB $ )= IF2:<ݺHq:Ϭ( * G}P>WIMsF ܧEw_K 3n]5x+5I[F#]ʵ+W ^K.{!=| p|| H `f3V. ԩv~x<\<#/ nݺ[o^3R-RJ~qS!}ŝ;wxV=?(YݎC[l@Ǽ,g)ł%LS5Ƹ{oo>4uC)%ɤ+ٳgG?,K~7~$m!gg'c$!Ø|s籷|9:.w|rF8z17n) [[.""ʲܚZ[EΔ0 9R~]aAL<ϐ.3!8]^I7P;6K: f ocCFRy^tk{t2m%|~~_N2(&,.nPEF.0¹hctM³nr jXxV0J$QH/.IzE>MUcàCzP*)k%1jr4c\2t.Mڸ>撮B7e\paec^HkxK|iIC$N Eܼ~{7oAC)|y9 )v:ƪ&G;ǺkOت[[}'i"E{tx.ɤ;߳IcԺk@ZAf(ix&եH[6҉ v Ѥ;]|^d5C9,&!*@浱\'ki͆~.fv7iNR 0`݉*s62 {A=z;*:ߺ4lV)#lZHUMo)yݝ) eMH /k]@Z) o tJ|/r ne;$3Dh40K<[fuH[ E/ᚢ(j@Zl65Y{/hƭBJ$Jkh'AkPTKY0}u庍&Θ P"=t)jV"tc2.$1c W%x$}0y-b|]0gyat1`N#Xύk,]^eۂjvTkD6ωq|ɓ/:]"YNH~N}CnB(?~JEK"SUWkW yMYnb< j\iQ)=ձxJuP늦R(?_ ]iR#ׁkcl ךs~%/ܨuu9l7EL]l3ݞu3nRJia~>c0Ʉ?4^7fN&0ܸqxLzyAhיV(n; Zkц͏铣m.Hɫ'Xe\$5}lc9QdZ+U T1TvR)/ ƟIKF uZ1 0oa-a7N'n4fUe²Z:KYi Q՝,ț) D4u7qQHfE&=}~ҽV͊4G)nFvfM rQjm ,ma.7Y3U,%z^/yIo:[WѪ-3Gs#N*~^-KfY7~Y72l6|F#qn#UU)GGG|o0 xUU~[otqkB4 )GGG<}?)xH8O?/>tvgS4e^ ;.&鳔/\z|A pEM]t]0jz0tEФ?vZ& ???0K*~fcgKS7M6J)Y3ʠt]6%:̔8 [ 47v@k4umLCQTa/-zeV4)ݡQ)7lJ)*G(Wısr+D!^S+VBJgeeKݹ~ ;;;^r9|p{͛7qMrtg Ue?Kڥݱ$?wźޮaZ#we=wj+FhU O2x^3Mj"}aM@;Gh&j[Ə1zhRN*`ۋ׬k܀=O^M KQnT4]E?i Bےqϖ$.0=aw:鰻Ś'ϑ>q3L%n[-f{˂<[Ytno0bXz{}KwHzN$oPQN[bGW|=7~յ=akumѝ( tmPn}d.ߜlKF)EwД9<|tjbA+_4]wx%=rSvvq5W9G.e>?֭[|looG.x>7-|pݻ-veB@:4ec!ZNe٬K)ݽPu:o:wY]ewxh7$CTVUAٸvkkBie.6HIF9.Jb>k]1.9*N\]QdH(Ux PB>auZ8c@"a*Jbqlkaћ +~(Q֍nMqUf%_ŚY)U-Im,/˄h$?e[l(H$IO,sRk`/8a&_Ue^|iyι{6xXu p<7Ҍm_%`8 (rdj \?/vbܿw2tƽ=|\nR}dt wnC]X69S)_~eIM;ƝzիWy1}=>..$6tvarӳCz^g*9:rф“l&q4K[c5|]V5xppG}Δlگu0`B8J'!F5fHFEǴ#e{2i"ŘFlmm3L)ϗKcrm*tcZWe181A pٿQ5`PkwOTΠ>{zŁץ+:W7VQT%:}Ե[b7eq t!VQ1 } }$sJTF6WXlR~!3Z]ֶDcM5P؜v/\D:~ ㋤ nZveGe|gO;w^`jt7浛\t駍5q yޠ|9q(6|f=emrFJe(v (wЋѾh14a]7ÿaݰ-@7 B? Tg(UZnxF 6aFqZ#a9;NئTݯ P7f7È'O!BYyIŧt$pgm:p8У0xPuŲ=R%bk2n7V_8icYր˦<|t7z;Uʣ׏Ȋ%(/sjZɸpc|Nq1~Kۭ;/ lCG] tMYWn;ѵ?zqJHEN{_RW.AMSx1C>eoo4?)Fd}uQa%ݬX.s)~!nfY,<|d_~? ~'|ܼy).*0s:Sf6[n^e>W\4u}|B>}ڹ_u%eYr%~W~??ڵk~pewv| ;{;"iD!YY#}#`\^fm' ͦڰ\.Xl]ڡSrͦ&_EèKҦ3BA|5dk7ŪuIʱ|C^8{ձh|)sz|;f8D ׯ_M,k1pt/+Cϧuƴ 9X4-è[[_am/u]УʦR5N~W+P@ ׁMs0N `,v`jC5xi zsJIRSęFƣ][i-uEmV%V׎iEcF u p^clMg<˂M+ߓȦ}R^uIJȺEGI-c)4c+G?;XiYuQ幱Ue8,6gs8R/1;؞rju IDATx>Ŋ?^$gS9'2!Ey{fՒ,]P9e3 B;o$/{;&ۜvr׽0lbݸ%8?M7k:^n Ўklg,uiu\ a5V\=)8{^%AM^TzR6+ Xe}$PXonNq랮m@ F6yHkBZ Y{ߏF"IuՉ=/pIpӴ^;۬-֝q)tOy&O]ݏ]h^ytnX u#[:SAY$G JvKQf @^=ѣ]Y` bFQn@ 8ْ|Ir-+uAI7+ڈx,{JDqȐWvQJ\6^2uP{J]g2p@( 1awfX-;䮘iH ٦D2ur~eŒ(4Y/6TE [yys|`PجS%UI:/^xqMڍi&A%_[7|2aÄ^2b~v30Ƶ ZlZ]dtџ0n FT%ٌ/s+/h4`B-E 0ދic+a]X~ih )Jue jΔME9R %=<#F.Rg&uf>X'4Hy׏#pdq2۠O% ٭TԆѕ#l<9p9mBmt'k4^qRji-FTR:)i2Fcz/Q6҆$ }<O2¤[֛ YVnbϧ2'Rtϭf;.ҡFx+F (Fԃ"a-*}M^|fnuW~8*hC#FMYeN03 vu =zC7x葋˲*qx._̏~#>|w9J.y<A93q@uC7͚$5Kdi]7qFb+4M;wt?gϞ섻wbEglOS3 mY+<ư$ ڸ_)lB%PTUљorʹ?~ncj{ՂэO&~3j4R1J # ŊJ1F[|㋖UNY$!фO8 c"d6A#ܠt1Z `1_v<Ц$Ն*ØDbNS׮00ULbWaH?I0uII#]}!6yMXKzqLj@ZI MVk Ɨ>'P^ $ad<ޜ,#l =|dDC`.1Ng,?Ӝa?+`ݹ:9<饽APh(KDQ 7o^ڕK z}\awoiO9?}əMh4R /jX¼P0 A`ifBOQu;]w(`P'ۼ ]'tx i2P(^jz߹i LK$a؄chQXQ:cڽczk¤ggO-\{`jꪦF)/ԔEE]:I%$lp'G 6xRaFќ4=]k<RPjӹU-ݎUML؍%#V6a~?q1[uAY圞9t ' *AwvZKw{E`8XλE=lN2C+D n82۷o`rr?nI[MEhV4;Mn¾}{8~PY,eHtZ=TTShRgvf Νt%kk~[ Z^ު  Cũ/;X&'` $ebbӧOs)FJ4& X7#lb"! -(͐fK19&!cat^ 0t-.015MoHws2#|Pϲ~ާ,M^0JH!&/(fƲJٱ}+ đD) 9y$72~gX?Òr0g~~355MwafMP*V׺ _TSN23þ{t{d!/?9xNZ{᳟4>I0=9MaǶڹaTM[¸>vy)M^/M Dɖ-3lNdffVA3iseጥ?2侨b4M%E) {M5[u7^Ӯ nCsEP}@*x6$jq3[|kp*J2 GAjCYcCYb%W ZW-8Y#s+~(" c2P FeFj88"7Mv6`rrUЀ(a;,i ?#TaBcra÷sh#5:pUl5ǎjnͺ[ (aWk"HZAη1UXo3ʇtfp^ߴu'dHLe9U8p6 Qgxy256MSnۂ֚#GTqշqî妛nbaa?#޳jٺף~ 333 zqpHƖ:~[lamW9/..smUf>xu{t]<ȡCxSʊ+GWVV'17hvf0p#ZɊ6c|ʯUKH*(g~~0jg)F:i >. `8F+* %q BKJ9:efYYiPPRRFKb2(!e6b4ShʔP` rw۸ar]!a ',Azh6Y9lø -1QƤȌW~Y7s[H4 M׾*GkԻLDU) ߈|5'k7Vd!sm}][~mN{~gYVtZ(zu`} |U~aYXX\uUZ-Vז?~NK.ǧ?֚G{e0Gf8]B>0pT:ĂYP1-Kp@5;;Klٲ)nĉ]~/.AkllƯ]*jk-:& j $d(V1AHL(sįtiU- y1J& غu ͖_` NDa0}+fu#w h6SԩSp, M4 JŴ&:t v`fϱ/LW\q5aؤݙ¸a=['EaF[e3`d#vb|o?b ֨=UU9_fqaǎߏqWs  O0f$J5F-K|}cbb)&&&8x^F) OL,f}SӴZm>kVU:~$IHjMamm S'l4zjU`-zR5J)lݰ/@a^k}Qwn)}isߢVx[uZ菣j1A&8kV8pZ%-S P ARe4 =WjEFS( &:mjq8UsoO6֖zO9&0`|ظɴڑ$Mӟ̌?Ii(ɳҏB;VUPIgҎ~7*GQdUe4&ڕ*Ƭly;&jE゚Z685-Fc>m<ڵ -6hBʌ{Luxk-yQWqsNSOۧfƍt~n<]uzڷnkQ*9|0`ۍ`g~~^{XWW~'O$IeʲCQp'=n6}e{8-Aʮ];TUSSS8pfhO zO$Iv 1ja֫?hP[ GU!V*ջ%>|8̾#,eA5 €9}{%4҈8NNs(GJ+&& ]F.m@2'!$4(CKB鋈IlN3jJ'ˆ&S&';2%upɁp@wXSޜ!03]t:f'HbM#NK#@% j1QRpg(N1 &IB?`rr"7t&| Tkz+ !z ~$I8|0sdqa*ɉ{8=N2I 2kE. KAS7Z߿};NR9A8q~m@`Y9KK 4`ٻ04YY^w[9yZ6RuShm'OGcXYߖu}iM[7H~nqNW2~[Wˌ]N8bj&T}61BX"u~p"beX5"t!vѓ\wѨ[/xR#qe<+B!x\z_Mf}_^S'B!$0 !B uԃ_w~ۮ'żۯgwe+_ jk:/;wQY;6vWoGSyUMO~ N?w>R=w/ORur09.?G涛>w^>׹Gqq}g67|.oxo=_|ii^W ?缝ox+o`q~gxÿN>vKW?pv=~n_W^|^[~_M 9.?j~cvyُ_?s_y]K8/Aa.~u?̯_~r\<=W׼'kr\ CS<8ᛞ-m7/ iIJ6x_ß]~:ۿ7?AO{_]RJq ^-}o-/>^Ww;nq<^]IK̟:9._Mqr﹃_?@3Yw)F%8ċUAr\3 !Xq`ίēM?y/?ͽ^b.JA3 gY^<}v=҃eQ^/~@G/~^s>Ǐ_|u\|sCw7/\zŵyk?k~u˪7w= È}cr\^ɳ` X>?*aMy9aɁ(O7鵼M3y~?wnZ~#Z+9|i}ot{z OyAӞ|q:.;_BxO?-_ eY?oxտy#/Kj,m_b׾K/^qÓv3+n'ٶM?U}eqǏ!~Hzx~F{\Ϲa\y3_[n̦k9.ٞ}b募O~g$;Td/~3Wm;_]_gyX]^O.ox673Wc. ?Lg=l׳O}/7A|w|?OWPa֣<'o%OBC<M=|7?3?]yˮˮd{ʩ?-BH`j׾KB]x˻?;ص3^\h'zE)u޷5>6xK~7x /l-B<ɔ7y{7׿yOe==yggl=9s[}$_2-B<7^/?7.w>7|οqC||*^q-yB!Ƨ~ouzWȖ׋BQF!B1;x!a2(B;>o/Bq{Q!Bc$,~=6 !B<<槤' ߫sL>yy]!ߘS2(B <>x=7 9E1 dǖ-tC=z7VFCC Պ0p u -*3 " #\it˯wGB!$0^aP)tQB)!t}]zU {NG8&)ш8 رg+i)Gq!kkCS 5RD*asJ{ Ƣ(:\$r !m]}ֽ9_KJz:@k_0Z) :U)_Lΐq'â$PerM͞mlI(nO}ntW8zA`)-& c(! 4 )x? JGr2(By`yɆqeI>AhDY( ֔amL4NQ8efm=8gs(`iM!!%VB7:o|NZK7­efX[J @/QUɎB!xƵy fNMG WeYez=^(( PݎS`Ն95.4!$neLtHi v13eV[$a03 k=Ro~*_l8v'}V#c*483 !B<cDtW aHV}C)5ʹ:$P# C22:fؿ333, F~-a?$sTt47sgt/bQ8YZZ`vvhZ8rnZS vDj*֖> VV16ݚә}[xe8˹wr<8JpX:AYa{< o1PeVlns׈?]B!/:G*:ӓS$I3Sd4JC8t+(Hl4Q .?,XOvYuFEsUA@(VUUvs[&9y$[&2o'I35@1E"d,!T,t$QB+ 4"w[~S8{9WRv{ud@!q)MmcCŋE)%Q!ȹLLLS #RM|֚"ɉHh (((s`{yfPZ)e+uO/S񣎆S͐355E%V9Mq|yN;وa4aJ~tє:Dg 5Dre9'<}\?8?q5H&*9% C8Ea=JX9W`?]B ٹ4 tWW_\bee5euv Q05annfP%JD͔55hkp@-t:*<Ц$w~J[+wXDq$ aiD}1ٷk ++!wqZ.ٽ8 R9E%b )h7֖dِ~hG`ˉ8pسٹ ;>ϡc'KVVC^.AMՒgc)3F!BH`|VVuh  €$I8z$VvV4MpD-Qh $pib DDOAaTMDQDѠjhZDQ`0`nn5` Is,:Ξ={h4,#2E@YZ05e`8f) 8~zhD4Ð.[Z#'1N\zD$ einzzc{4B!_Ij4t:-N9 v KOg;Nck! Sta,dyF(t(& CP1`4 KdP4a綫bNe9&QEAT&Rv. !/9(튌,8QN;BaOg0l6 b4((EHNoaϮ4 s[fÀ$ 8h&':\9g1&1k`Ifq]图W] fr$AX*P!J:P(|q4AI$CҎK}liGǸݻw6C gmEl=_ thp8{QWmUNjOFB EfI,+P$QDbqqe޽ ]nPs饗mf+YD7@㘘b޽ ,qJe0#?U}a݆ c&NcS,//37;˓^݋ݻ, 5PS(4A (;h( БFjsbeJ2c'6*0 G38@>`-P6)/)ğ~ncL5%NZQaWV^B!Ƈo~~$I|_)/H9y$'OjnR%,aMbMw2k4Vqv=0jEر9v0Nػg-⨁5pHi$SF Ea: _ jkUԾڇƈ8ku|`rfHEdٰs!iQJq1f9mɽ; 0"aV0$qNA6*7:|GkYKsexنQ!/Ԗ-[DeR"lkp0(B W%B5NfIQ}0011Aݮw/ȷ3$!b@3e8h4R$b4վ8H54 E6&`( o@k*(bH4  @F\ I}( 9VvEYFň^oĠ1& c44W_}%N/s= 6%M $hUo4Z˩7*!jpHƁqb5=PZ!HOGo\7vYYYaii9s4x'q%ph(P[F$=3`[!*UXClۺfeuu,)eY !EaP:$O+Gyl}_\;gDQa|Xu%O199I$mĤ ?E}z4VfM*\[g&ؽŮ[I9=Ľsz4VY?#\(ǻŠWL+C mdZZ!i~G8FiM#l J)hJt#GENtZ!Z7!sr SSm?C)Q·1=W\΁Kn%?vl4B8 ɲz> &QRm C/-*JS<`kOӎlFQ |uh4bqqӧO933S;v$A)8dvz +kt׺{LLLmL9bm3mfrm\q.;t#GgeeaWFQB~*8 k1p 8]Vmwj̴F!B#`=4M8qE5]4VB ؏H+{̏DP ,㐴@;FT1gZkF#*48+T=K Ga1a9ٳk64R J)vM377WMwDkHjV#aգeAd$cِh@i.5mc_`@#*o!B9?Ɨ6Ѧg<u B!GD=f! C2. ap1ZAW?+"aSZ BQOQ4F±#iwِ9zˋlA) T!QlP:Z. )߻MZ,J4 fgعs7ys!gwi78uzh. @3ij4K?F[QM[Dt:Kرu]8k֖X C ⯏I6=-"F!B#8 ($]/m5z4c yYo},pv,+pΑ4dYƨf9a][ŕmF!Ui3F-rZ++uTANEiʔj^iXE|Sv,--q;v`%s^N8$Ic4$I#8"N|irF`7>~nzקdz/[ZҐc)-UexVteYh]FyF%1Cv+R!<~ : Ak̆i *gL EYMQL`8+h3A #h$IUHji?zUXzVRReIYzm`X03;Gա?ș4LLNs/6$$McFT}Iߊ*,V;h M!Ro(FmY?`zˆXk`a~EIjvcUIXpq]"B C0nl kӠ*aG)0+Y8,8&I#|Hc`-ܾPہuu3T,΁ IDAT~*n}k??Eme4ZW#c8*XZZeۣ?ri"C!+k]P~@$IDDQ@*G~; P~}s():簡U1[t~OQLl߾i:&6RQK-qQn9ӮB!$0>RWkU4w~ijMhGaPn} ) LMn.ٻV#_G'Xnb[i 8Aq,mFoa謪~f0[8aV\~JN87LcΝ8pyNa\ HhRmEIЈ ueh֧ƕcS`\s\Pd6R:G5mFb3AF#rӧOs19/inWB!/WVH){7*M$IBfuAV8YNgvJfvWT1'dQ%ibtl/5U,K),i(H] WNG񬵜X9^TxFз Ct+},: P* #)jGMMsׂj֧FeVz=d5) V =z/~TxnjFP1f-[(BH`|Bk ުP#b3*Adsv3)ٞBiB>1Ī_fnkٹc+P4O]%5%0H(?a\0˰(tb0frj@-X@ R0,G1yat{( nU299 Q^:[O'h$$AXF\1Y 9vKjh4g YB VGua>9Eo)U@cmJEdyuA B* SR4֒%Y^Ė iAw1E0 0<+)rC``T2Uյb4ɲ tp9G#Nhv&'޽e:, ~K48fmm [LvZ>uNd$JBj7h6H]-J Ҙ@Gݿ0_}vŮ]8v8^۷jx́SNɫQ!ع5V}rڀ "Cբ8WCߨ+&'֚^w@i ط)2p۷0 Vɲ!Ɩy $Q@3MpqDnʪCbu0C.✢`4kQ1~h;zDf#,2-QX)8gȬ/OıِN;{ffj*IFo8F4-nA`ȭƭ_;ٷd$@BPvT,PbnVk]Q?Aֶn-QIX$d_NNN:\s-? ;K""" +c4V1;u!z|d2N^mx$q8aP~5 T"Foo/,1ch4z>j0 [1'-6Nݓ5jjAұ0M+ l-jiab`ۭDmpǡRv1K:!wpu<U[Vka4VtxVR.l4ajTJx"Fw!G&&NbHfh!cSߴݻ1-t:K!Ra`&&awAmEV6abXz&aӨU:[#!Zmc[T)jne̛;e˖]hNT*m4O3 .%6mĆfCw_?X 6399I,Cd2]zvFLAm{%Lr g)""o|I" i֣-4 ߧ'c1² 3$BK:044ܡ98E5!SÌ¢S./F!u(t.]]>Ah c4vclb Hē`X&Z[a6T.fkK>#u腲mzўV39>J4E___+,XfģX3k˄#/|>OwwLF!zDz,gR^SoQLLLP. 0=gs̋D lr#8èV[RH&&RVƶm}EDD&XE`OG5.d*Zleb!Lxm}eR ϝGOo7c>iYd29 RQ[ GFXn###A@bq9FT4arq1 R)oN"0 Z(""&ǧqFGv)t1== F@ѤR$L& fIkn6&qˢ;G___G&4~#qډ% H |2YFiSk4.Q%4ami-B `XI̶p,JirHgts G.#k2q[V450~1hDmIe3XER vft[lô-\/X,35=M^7)ض@jbqB7; * SSSE:u ޽X,F6ejjJC""" /Tvlpu\ץZjb DOMƶm2==2iR8~ VX܉*k~YmY$SRu ^F8q wժ8,7 j 5#RȧcV]]]y~ͨa2N'9quZiYr{{ ʕ JFARRc6m"Jbxi!p riYSSE\Ŷ-ja*RZmۤR)c]j58==ݭnvLF}ו/PI%ԫ5ʥir X|jfI=V ˊ N璘7X&`BX|^*~!ORaTi10^gh?萔]5obJ $1/O&$_QfH&qU mb0hx, JiM^grrѱ1\7j{|[2],>z۶0[UQuq=׍i>8$`bbT2I.CZhxn$(˔K%vVN1[DDDCLN$R R)B? JD,mie66~?h!d5lnvbvg!b96L.J:SJ4dk@a00$} K̲e 1g,z퉆 L0CZwk1 CB0 nTY,'jNŽLNNRԣE Qw䲤\/ YkPwځ~r0mx[#RP+@ZV)cL&bxG^T.NY0w.jtIz4(0#W$gϦ^155A6~6}Hr$S~H4o05DFCv4!v<jcY{뺤iBJD^Er /^JOW|>K+EjJ|BYf###J%֬YÒ)""o c`J0l/G0 \\74(Y1\,+N ZCͦ4Mts3|&x7XA@<m'Xu4\Jau%jJH%dd\.G.%JD;8e! zjcъD*qÀzmm`t6K*ӢTmF`ZNf Z|>OWwR LN`""" nVlvI.P*1c;c<{-}ڵtcR)[H6PÐn?nJN&ߩE[օJf1jNUe]tQgb{7%:;EkT*bsi0,Z 3wd,^öa(FU=3m055b6fs1MJefdY\eYd2)f͚ҥK9bh"|ߧVv)YsXp!B0 jT%:]騕Q___c<'E}yQ`WcDZ8ahu0ZL:K2k'`۰q^ry8 9&Kl$n$D˲ H`j5OѶ-*|aUvxl_ncYV4GpFX9Zl6K2+NVϥV`tBWrLBh211ţ>֭ۙzIV^8`6K]=Vzj,bjV"F vAXIJMHLLLi"T p!Pj`&f"2 dmV`Q`w%R*Q*d)N s+ǭ$ Vn㴳O$No`l qZD+h ͋>ISLLLQW.f=c9cٴq3r ;o'lMvTtcoJp4T+b-M2脳d2a Z@Þ*c{8Nqt[;p<+ < |L&-$qkGFʣ6!Uz=R)Jn,`ǎไ[ǫWIbx*gd5GqD|>y<ì^*Jv*M,#  c!G%KLƣrx<ܡ9a4H$aZFX;DH}J$TJi ``\\nkv)XF44lM{ aҗOЍiر w^TeLIc4N3=g*v.;j<ʙgb \Z2<<Dx<mhEC6C2C"4sp]\.5,/,|>O__w*d-k׮\Vo<۱գy===̟?%K`FkohT*ՙ뙊:hXIl(""" ģ+#dzz6?o6\[7?=[vZo T*̚5ONh4! Nuj +`{]; u0Ql/iWϢE&^gt㇤c(r{v\nc4 {3gT*EC;C0, "T*SP<0hI&3nD\X,}vzK9꩘Jdrظq#> =CCC,Xiv5j5j6h>x}EDD]l̙33:|>Kiz#JQcYzer|5kddd^+^0pSa횇Xd0Q#cd2,u}+]-YqP*̠ؾTkOj3la744H.$BR$XjeYQ8 lXĶmr\ +HL L<Rrq(uYuQڵ|zN?K,a޼ypjCiVcmضYl>Coo/gϦ{>""" hxx3X!P(md sI&RA:mn IDAThaMd2Ulyz2}QsB'faH25fll(ضWP/[vO_ŋXx1Lzְ-d&Z'd(m|?3 ݛy{lbG}K_/fש홫lʟ r3Ccv@&gsbx ̼|q;k(m8N Ì])h{U""" 3O0B|4ibddzJ<$IST_pwkWJB>%HSWXn۶mc񢅭 b1D"U,wM0;0>>fe@{w;l~e{Es;(n Uw֬~\kmE8|X,btww*^g(0yC1V( || Z<6:!d(p]F٪:$055Ů]֟X0zzftr]N3vyif.\iWە(Y{-N9D}-xIR),ˠ5h֣h4   G&Bvv=3jٌo8>Ri:lٌVlG`x] Mzz;m:;wѨJ4(0Ys(VD ? |ߣ^o` `tFƨ""" jxxT*Aww/zJBZ'LáTvcd(J1q8S"DS*T*]̙æ&_vu"0j3s9yPվ_^/ݮ</+J9iI$d2ak8 C:^ Tg>vzgqqoU'65h\R,g.caҥxǣ>0f9w)""o V@+8@q]x,u^ [_sS?XHM}_ fR3.D@)7sux9y_?s8h.%1.~ّѵ+e)>R.N=8qV-6yy}O;ΩKb%%֛CDDDQp?+^?`]u==;.e}#?(g:>qKx?-/.'rϻ/[?ViY$~yˏf' o^G/}W|^rk8O}߯"""l=fCCT[8v^ʙ?}9,8p_u&+O: :旜 캫|Q+`j|7tBW/;0w'ˏ~fr|9sOG= mgQ`ɴ[a>BN=<׬N❜yEoy+MOo}^e=v;yO˙2~?r{.fblbY>c~s#"""? I?Î<{^m,=bm;uj.~?狟|3wtd;إϓ^u^,h)'`'~?[[Wsˬ{]wߝ?ؓNeG45?ndcxK^r/~ +tsܧ}^W]]ۋ;q"!l㉧;?_c-ZʥO{%>C5ӓ8vwqخa^y^y#9m\WA.x'(NOpwW}y΍!o/,>}^/9\襯ضU} EDD䏋K/ޓӾziLl}A}SsA¶qx?eȁDHPDDDZ""""" """"("""" """"("""" """"("""" """"(""""("""" """"("""" """"("""" """"("""" """"(""""("""" """"("""" """"("""" """"("""" """"(""""("""" """"("""" """"("""" """"("""" """"(""""("""" """"("""" """"("""" """"=!#ԫ""""8]`L[Q"""rIg Q"""r93~NDQ*9h &INL\v5T~h&"""IY %N]EDDDj#"""" """"("""" """"("""" """"("""" """"(""""("""" """"("""" """"("""" """"("""" """"(""""(""""ς>ߏ?g 9#P{?jiZ(0j bg_،JaXU&̊(0`=vnԹ,гg~ mg,tzV36xO1RDdS;nl6.<{"&wШ5=\2=ITJ_Pgɑ*"G簣O c&\Î:aafۉU̚X"aIf_aG,K.XLaX)"rQQD+O֫>Rˏ=8:9I?Jg,[y^T9("""" """"("""" (" (0 IՂBDDDNLlU`|!ܹQmEDD`|FQ`FQ`FQ`FQ`Q`FQ`FQ`FQ`FQ`Q`FQ`FQ`FQ`S ?/_[CщG˗`:B'BQ_ҿڹEwn zh ˗Ⱦz59NOE ]LDD500q:yɋ di7sw{=8乜rG_Ǯ:y1gj "ˏrQ/44$-q!`c񾷼{;G<+旯ܾ\掛@\7]~?h6]tED䠠 N<~tN~r.N>' xpcMxww{/jscE.I Hw~3~xQ`9P/7~sx:`X7PU̞X<^v)x9hhHZzt54;w/4=?k΂d 0 uED䠡 m~h!Kݹ+IizO_nyn"S#Q`9]{;=qu;ls_':}P, #ϻ)""rҐ^sailjq?W;om;sYMqj̞!v oU'X >X'ƒo#Vv5dO$x߽o|\kǢQQz+O:nZ3_.>W\鯸)6TaFy4$-- 0TaFQ`?ay,_ZCǿ: " B'BDd_А(0(0(0(0EEqˍW$< V"t*r@8yɋYDΰj)Oy}#s=N HFG>Q^?Y&{5u*M <5:" ""w\ ;[B`hF yiHZ^t\y'Cm>^=~5w_ l~͏c!8ハN y(/+旯\.Ms?R.}[^ݙkx[^ŗV:\>}˫C:>o:5ץIAe~+C04Y䅦 ~E5]}ɽɽX}f?˹%7>NŅS|n`o~ٹ}wF?׹\s~oիW300ʕ+7J_=ibƳ,g<=Gu;ʮ2kz^=Q`-|{}埧~#y?7Jҙ'ewO&紗@Z\7x~ ]Xkq.R>m6_Jo9eY7||n,k_^x!Loߜ(M?t-]ؒ#0E^F9w9o\>/_ }~|*ndOoCenGkx+~Wo^kNí7}9+3 pB/u߼y33gf .`ݝ뻺׿Ί+SOeڵFw̞=K/|aLy*\.~hY79UX8\w^A]WҳdW+ yR'_DQ&^NJӓwp~¿r˳-;߷ O]R|{dS ?Onђ#W\s곩VJ\K99묳.m_uq衇reu_?e͜{~;oΏ/tk_e=z۶x_"iY p*|5<<Z"/[6p湯cǷҹ.|D"u^Vs}&W\{{ɵ{ _4Nr_<>㿩8tu=u_z0{"/gŊ{kK/3̳=~>)?"O'sya6\r ~k8x㍼e/#D(0<_onO W85Vf]8九-o`?yُ?}g&O6|:\nq^ >sW\qk֬Zv[ :3p&I<{e,X_ټ_Wr 774wg(Ӑ>z7YuI.^rw!o|O{Ox8N.3_ˎ:s>e9b24MUE0N8/p3w\.V3.chhWUxt }b0lha|]ͥ_~,]Ң^zRXXHNNa؂0 / )))!== }QJ[,ez1 00իdffҩS'a؂0 0Jnn.=z --͔EðaaԼh4 㫃0aa`4 0 0lhaa؂0 0 2M/%QPPcǬ 03S KZ,\faa|%00ulaF0 0 aa- 0 0 a4/B0 d5ba_20_[_|?t_-UaAT v}ݐlٹW'VQh|a/Nc VQ8؃IþۧxnbhҽaS$.{:~NjMӯY]W;.qNpMKUvz\R>ճEMG5WsTgR*lzχQZ>|gMCv%}4UkgD0b,]e%Nxovϧfh~RwR격gq:;ﲫu[Cch-Pst~9W1sdNگBƱTO5NKA%~&]iR).8jf#ċW̱|یZYg}v6_ډ4ߛ;7?4]6kō#б[J߰<4c >eU:oϦfp.0b,.f*ןL;УW/ɽؿoWqAG^W3:lk89:m4mʁ[u=۾ 0>g|h,Q@4VD g*E(l^DQx˘rTN絭<}v׹ΌNbϦ&sAaӑC[l 5K$[3vh,]Ƿ#C'ָۮQ>}wЁ.4W6_.{ssk}6C(+/8f@FB{ 7 &QB%k 7Nx0A=4D\13xsvSj#t}5*i^Jv)xL'8νiӌڟE ƒ)O$1zI?ΔQױ*/#pIL{F^˖ ϰw3nJ/Qؿww-MѼu?eǪ[0H~~~*+>LII Ç{/MZZ-bdddAUΏs'iGqěJR3S(+u$JT]/'nHQsJؐYW $V1ԋ;UaFJo<~ǔm~qîs:[Rͫ.hڢqO9I6vOJx_yb|>'3AEu^Ge<'T6mYYYoߞ+VЪU+vI6mx7hܸ1o6D"KII Gw̝;9e|Avɾ}Xf &Lwߥqƌ9k:$3p@2dXt)}M\n #7:PoC8saԱP-HekUTqȲѮC:ԭ?b"HvjSˉqp'|;ijwě9|p+4{Ӣu[˾|\>.sR=R>o^wnCw|Mry۠Q+:3묔NvN.TF[n˲M~ӳ^fˆgG˹ƶ3esNWVV 6M:ɓ'nݺqFZjʕ+dժU?dÆ t~Μ9W^ׯ'ѣG3qDfϞ2֯_4hn&7gJg7cƌ FZ"F= hT 7 ƪBUR\_Jq_TTD,c.q"Fbtl2 ΖsѤ{Je%o$oBTרC9J3'l_UJ-[Q4}74EQT5ʭDhi{wx٧X6`ZD wviݦ,}y"AZ,FZ,Fy"'{vINn>m.=͒6z:73[a?ƵO3u!>=ʬ êgta009~2:t6[/+6>;Ƥ\DZ[6<ßR~0>cݷ=JXPvtWdbcq!eOڗV Y^x/R#y+/od: c i _򦵕;:ֿoڜ]MvcL_KmyPHT乏x7lc|vqoᯛh>xM7%/>R7l~r+k:83m.',Sm"Wwѵpv='wW섮>O' ݻwX,q4iž={ѣG}ذam۶e۶m\|Ky饗\VVoذ!{x+//9[n3gt[lxSC/riAj셬|ETjjcIU8WZ ܊+ڵ+xJ ]#+ t>RUUYmT#fG4ķ^6~ҝ(Te`-!UyiPH|-=@p7K_9La4|ۗ1m̟9 jۨ1f-exyZ22v)-ϻq3b,~zm P.r,D>|MmЈA&dؾ{xfw]b󨗑(jnMmX9i |:\?mcd( FS3]g~ɨ!}|_xV1aڵk@~?~|nݺ1f:w>su]t-ymܹs۷/ve˖92u 4h>-[d8Zk`_w-A0y&QjMZsj%"R,i2:R|Y&ܫT?p:r|xqٵ{i|׽{},OZҸg!9*|9(fCeN+d*fg&WKJW2JviJ琞ߟhv BHfI~4$seE87G@6L!q>K:H'opÈ4*}o qsNvMMaepjʊԢ#%U Z>̐%|~Oe6 $EHw}KGI.Q @gq:4QmjU/iXj|YjoŮqJf\sFEWtq$1PJBJTP +Qe̟PS\rPiX8Qt7I0ag$' 0/SFY! TwYcIJVD!+);JV5Y0$^IQznO'tREPU䒎3(0깤}tR$G5S'JOc!3h}:QYIFIvd]V䒮M.eM6.uqCxI^mk=*';%?.?>q\-Jej aa FmKIL&%eUۼ#Kd:Xa9\Sv!5F#Wc]k|4%k2]IdI3h:%ECYTʺX:EPD1G^ƚN">f¹@6(Hڂ1P]Gr<|@E:K3i}-˭RF%maaHu cKS fIWvwfůl"Z_ҜQ,+ҩPIOf6vlBJY!aOES؎Q"(DSm2ELF>LII>|އ:iii~ѢEndddh}!z 0]%>±H:7>2TM%DB áCr5)0a_RRR AHKKcŊtڕ+ 8I"0 0(իdffҩS'adBIENDB`zoph-v0.9.11/docs/img/ZophImport009.png000066400000000000000000001724141345420530000175330ustar00rootroot00000000000000PNG  IHDRsRGBbKGD pHYs  tIME  *j IDATxw|TU?w& HPQTTB"(]]UPt]W#TNG:BBI?BƴRնPIetsZ=M:O#Bym!/&Wt~]2D; JYSoqӠbc DZ8ې/ Pܖ5,aXNmtOi9l"m QSoPIY(o4äXq^!^uxҾmGqg+e~p9N5ڱ+}Qߖ*ꖁlVYhH싴5Yy%72 9N[B+ TV|_fD%ȥhs )qګ(t'U崃ٕbԩWbrΦv.*pImߑS+7;W@/cĤoM۶v?Z.ǭ9+9j=/ԚGpz,N܌+ɩ\NW͘gnt D^L ^+X:YEI%S75%ADLrbݒpBdJ;ErR`%N5b&Si ي1Ŕ9ivM2yY2f'M5SZ=IL!x%He [g)]:,cAb~&Yh:50(i7uZ*IOkLOmżLDVJL%u(5%8 fҾ%%R2H75\;i6`f 4kt.1`>_lZYG!w? QABܚDy;c=}>RԖ)cj6^Jw?4YB[c6دњ@Xf(ט: ;(J{ez;7p nIR['&qm@n*֚FjNJSۘIt]sb\@ЮҾԆ&'')yp7悚T@IE:ΧZȃc@Q6\}8ÍݘzW O5$4 -dmͽk"œd:ARnkMvxa&XsMd!,l.iUÞy~tɂ ޹$NfMd@G/vt(nGxqܶfF)\4.y4hO輬{7Jlòz=N$}ً` &2ɋq/Iw YV{9'y0 ١pp9ởs)#-Z}MhK>z2ؑۓ>m(nȫv̢VMUkyM5Yb5#G#=G#%rrbt$AGLf&/IـygL.z6ic].fwͫ,ҺqiMb9A.ص)xӤnJY*7$iqhNrI9FV$2"DN8S{M?49 ! %Y$[9G@ƀT"8-,e[K\&ʲizҠHPw"I?ҵViZjM%kS8YNm5cfHlH"Ca -̛MJM^<|uUGZ}qQD3ɓvy5&; 3 (7I,*,tɻ{&yO7ŴdvHooZ.<F5Uj"5ֿ4J5ɡm}"I/L%; d&͂ZӦp$s4gP>ЛnkYDhdu)5"@mPHglV2XL@K~ΰ6G1 +iBr\Cjw78wf9M|_L?`ndQgNz⪕ gF3h /s%MhOeͅ9ZA׼nh^k*뽬;Us5W=&pʹQm˲b"MN΄tHkr99u(e iMwL4Q (tGDbNkb%1ߕ.x#O'MPE/kv5&s0 MYldCEXAdũkTvhO*4Xd^c ZYhm(ult$H޵ Ji-bTKc iڜئ0SMS"inTJMCkNj `e)kSI^m,ksXPAae``w9s( CfvNdcp4'[ 3U|>U8[l=:u6NRzf;l@־(CBb6imNﯨlhש muS}w5mV5rwCuuPYk2rܻ֕"+hPV"LR\Dʅ֯9;kٚv4ҝv7`Ic*ٝYi=FO1, q/V@ݱ ǏAΡ,˶nFO-GZ}agrv/$թk)7kWZǏ +1k綍>>sK)l[AKiǵip8HZChGY$@sJOr]ユ 42]2A(lCy5r@3I-]0>fF qT^oykNZ"ΪSڼէTGiQ*{ QMIS$IA8f%Ϡ,TFi cërh6m Ҁܓ&s5d@:k6Mƚ4peʇ 02 l(ٸ2BКZ Y4yD2㚼R &iGY"&zu }h& +sU/MUv[z$1}AmVeYVg|r6`YEbM>u涯iqgHI"S»:V>hȟh:2%ye&H}2xW>w(`j L"v$ejv+5;.>"-5AY4t3}ya$Y yNQ 01;;Iyuj'QLǎA?0褱t.<~KƱcG*3,$ՎcMNf4QA! a+`N$ucf$5(dVyvЬ'5d3cN`HжӼźGoWvnM!N& dV&&}NtMRH;"@ ,&'>N@IEKiA.U lt%$FK/wLDIIWiCۛGzwMMvn`;kR7 'a>sFn ݳQF Qt[ w>ώOJEc'R{2azvNBNyؒsM,ht Za4pjRLd&`46yV~H ~l\(^6tKa&sFy!5c ,A.7 V˨EdW2$.59D2}鎱t*깇,[z?.[%@L}p`Nس3tt4k^^uHN6˕ް :v= U *뙕%sO4ӎ]7wt$&ubAz|/hU;z)PMIul>5^UN MvYK}%4NIɮ6; 9[+əV8JâK?IA+:(8 >P(Ip%36;nr v茄@/E v2s+k ︕ѼIqwmӷ|y4<> 3 lBΖ զBKSh`%!yŶCW4hsDj]@0l2QZ~\/3! #ـk'ZbLZʱ/%Hr (C18iNi{KNSkHGM_Io\X:*Z33|M9Qcg5fz*=L*~Qpr7›ɩ|Vψ..>n}։SLǡ엑6!M嗓|ucZm,C8%6O9!T?䣴_n3y?6R+ ]Ng9 I7K,G{R&Mdם5 m 7k2isfɦyMIG[k њw9I@S3?InŘ䥃P9>ǩ^F#d,H/NN5&&^֙ KZZ@+ Ɖ!^28MڱIuӷLO@!ƿ=LDnijLƴetsB14 崙Mqr! c2Hhn {Wim*-~ɚi~ӬKѐG@t\l ]¶mڭNW;^V*D3\?N;[0 ^u>v[xBWhӞDKFUv:PeD+T%PټW&F ye\M&KL!Z \>U,&ScHM&4N tK-I`c*y35T*Űn&O ѦTVCjV6i^ iI5r"p哌7V"/m Ikd3ۡIs#*~N}L  &`iĜ s5H2RЙfGO9iQ9ݒZ1A 48 k=+$&I;B׵WnNkb'+1I eGcR13$A$v(N X/ tuY73Ѩ_ƭ&6&*i~&pTp*9ܼSU4Čy|~*UbR{1*Ul^Yeb'⦿jtI&/5u[iAʦ0q:`I~iB#1uz w@L Nȴ03@g`bF+ Z]H¾ -tjOK9&2p{ &H8|zqk>"65WZ\&ʔ 7E l̬XL%u)=ԡV6xSLsrZK&'w0% \sjU>b7yM&s4;dV8&Sl٫C%}K9 lPs?|i`Nt@?IрP]LvlA[xy"qVw5ThJ2-𸽜q;)$DfhLӼ([;SI^5@Cljv'g]vӅ|$i`EpZ5,^WgmI1m+|ܺE:VELd&+dmg[ _&4/fMGK6rK%}Qc]R}'+VǎwrzusBY^0Wbu|#6 wA.GUMyl{eT&Ԇ2y2۝xloUի"EPr&& "h&.ƜNI7 NZk *f<+^MhDVZ*Esx'RSFId7]/Mtz]3d@.Ypث߫2yYwpat٨Nig@r%;~zMN9m+DX0 (鿦LIhI?&;inNMN4@y$;GZHAM8-%@M*6qtHv9~%ZxI7G%ԍA[+b& IDAT'UڹUEΰ ƒXNI@&6 ;IWuk(ƍ%}O6ךk7Ie`<.4m;&Z)&J^-֝r]X{v.ύL^/꠺=.c${}0D;8^UenУyU^*c<y^#Rϋ&ub8Hɗ(y* tydLHw759,a{kv\vBN/!3!ɢyN>d]tıg.^,rK@v |lƌĴiw1YX1Ԛk@S)i@ͺB*2VOڀ1Y`#AYi|db} &&A˜d#Ժi7~(TF2r f>#L| FE8ҾWY^&ЀRfjCКJ$1^կAl >ͧmUhnƂU }0hiI/gj!`*$mVWpLyU^$,,@%}NxqΓ؝uМr9Ճz7@xOmx`MkB'KdLHEyN:uӼ6ļS{ nN_-%As*-92{IN%Ц>1P#WMjAXnԙ3 ?j.`vu&k>mP:~LM_7:7PGj2:sˤFn`1tMf ATNkfWT1:jIO9 nBC5w!mKw# j%NҚ i[+R3Pm^EMT46vjBkwϕ@29 82ELmo*s3~ear5vb"#61^;5ZN[F_j6c*z<C4Ċk<:8iWVkzu"VkcՖw֩C8m@Mf ܴa{:6RVjԴ@bn;]Yc'dU`1:tPZ)M @c$\r@X.`'Kp-.āq-٩0f(990;/?;{HrcANj͡5DX*gdg!REm^Q)CLhc2H&_4p!I5`҆lΕpXhǪSߗni,vfnBq/(MP= ݖp\j,[f15yf~qZC ?C"XS!бCP{rDN3yg*h8/HGIIGm10{^#~uEXY[ӒIҫ>nKqdGn r`y4f馦N2ZxsUUnqO^Z|ë\2FR%;`~bu.59$hv܆ֆĎԮAoLфnõnhMpn."ct5;7lTch_+iW@vYNM2 7P2$^P1mx(L+ssB^T1 &c{!RYI58.#( ɕ=U\Q:5 a0wCOLJ컦;NugbEK6Z"-MhwMr2@(JB_%'YiR17)&DcVC MR))_ XKhF3LOnMyi(Լ]cҭic醄t,HC^I\d!ͣl) ]$* Sj(ݚJͤ/uh4xRg0E6NWGiA<>KӪnjØ@BՊ:hȥ:bN8^ƌ5=%fWMXo0uj$uڵw;; ?i/r-jX@8&!G'w>IbؘIͻA("g'aCg2mҸ}B@PδLǬe>eF Ƥi)I;=&͚ϚA^NB]BhHE0z1me"`fԾw/L|7c^2WؓX2mp[)=2 u;z q6w;ϚD_/eW.U1g6F4?\UF?tzoæ*i~]M={%ݘjg2Ǩ)Ta%Zdg nH ;:e4'^kR-HwDmmLSM-ȟ -9HKǾnnjq[pXhSb8Yxdb^L.gm6/ʮW5mRY)MOrMJ/փ~ֿЋ~om49itSnM=y%[~nvLDt ;=0.L$ !PԦf!&(MɱvI41ÅXLZ}8RJW7(ƠiO&A]78=u@L2oB_$.N!^lќphhإ8LrJ(Ba4mazDIIsY{># ⴡ! > Ph~N!M7IRO8m֩mQE,*v%'V(efykRYP2c*RMSkCszjdSljTFF7Hk@ADOɎāZF9E; w8 /F֒Š&xt3RuݦiD5 twv!B]М}QF R &f^W(\1}-I~(Fn;p7:X!Q% yӜLZhѤ[3H{h&yM24wk6:%Q0X !B!2Ҏ7߬cEBK:w>uNgEBABg%x{>پ$}& 7߬C\B[fZMyJ!T v/V$=>V!B!P$Zг-,[ 팾1nh\NB<5 :aHtQسk{>eYht-ۆ~NS`6+B!T[x"H=۷y΢0 B͘: 91zDxm|n8L!BABbS'a>x3 ޡغ0he8G_|߂@@6>9$B!@PRe/ Cw;7>_.,5мU;4h=;sScB! OIC]#/N]~90IuV_Y xa_oFB!AR~~}oܴ~fAKpX plؿK>'B!AB!B"H!B!&CPRm&!B!fDB!BB!B"H!B!@AB@Χooֱ2!ĥ>+BqMCI  ;0g+!qFaϮ]}OI] +[LHÙ._W]}OI+a|"O?^5T܏i j1xpQ6,!Q9p}$dl MmNFQ> B!<$QGa~ƲoHaz飈˵#C@_\{t;QYn(A?-׎ĦA~q+)X{߳_x yǏUۥ~8x ;(yl X&BAuޚ\R<_vnA#g{g{{PR'0.ˈux`߯__=| ׬(RT,~U.\޽{###ݻwǼy9H&''gφeY~?tsaرHNNv l@ʔ߱ |QxB"Hb5+?¨VKgf`_۸IM[9\:۶Y<DؠqS@||/hQYBbyd.N{vn/=oK{MU?1uT 8 h׮߷lق+-[DӦM1f۷/駟&MO>ĉѼyst =X9}p/O?Q3gF-R c'MEahн'8 ISѤpV>!BE23NBNA?3{/*[7~.⒚ޠuG~޷{G_B5}.xuxOpG!8z$3իWca~c„ ذa~GtwqGk/_[l#p7cꫯl2,]T|B")Gs=_qqq;w.F)VKiԣ _!B!Qg֍A#.CyO ".fL;~IIu1o7N?;3t>/<+ Œ{&yVQPioo^O}UFݯZkRRn~饮>}z'O?,[oq|sD"-- FB\\jNyK/ .)))(B! -t;7>_.eW?5мUbճUw?㯻-y}/ ^ƿqx9`_LR6FH>x 5jT?SL:֭ѣEVȈ%:u꠰P{M6۶m~>!~>|p̝;Ǐ/R $Bb s90IuV_)2M|a_#~'u?u_}CG]4$թ3zc/.wNOD߰ .z4q}zEk\{m۶{tM4ً֭RLzz: ya8p RSSY1BHAu7mYP .. {#޻ߥխMf?OѤIdffbǎ1cf*ǑDlݺwN3f ̜9mcʔ)!-- C I !DJGxpwUV3f 23u9s&h]t=\#==]vEff&z>!& @B!$v|wXgfދm>p͡VuRYRщڝw $ E^H`eY۫义 Zw!bx"H!B!T !B!P$B!Rc`PBDfffB!X'DI Ŋ B!1 O Im`!BMx"H!B!T !B!P$B!Rc !Q`KXBH%AB!U2.!R5D(rw lB!UO !B! !B!*B!BB`|,KGnn.+B"H!q'<~oCbŰ,9omN.g\v:c+K˕KRC{oĪ!p67j`_@R8e! xAA~i^e~mX>+#,:M<$z |((#9Xr1f5>: s{w` ܜl,[UڋoQM?ǔ ϖ2RlO>č7ܽvnߌ?'cG,[~?'^;' eU$e/!ؿg'yߍ8"ePJOi !Z%K(,8`0p_0a9`M= D0>[ۮ_Pޚ\b1:fYN*:q{⯳z b33O>` C/ B`K!!=wM?=[KM[{*~oA֬0/Юcg,zaڟw_mjrrr0w\L8Q<3;v,2k'0xy7NHx O}~A~6|+,FS]Ab} e_LB}>~}~v9V㊔=l*YRMC r7 {͚aTf+v%33E>U燲{~FVϚjWwZj_+qӖv#sqRسs^I}Xk8HMM_~>/8gΜX]30]{zę)bҸؾB<5 :aHtQ!3~%_}OIUtŲ,e+~ crn[嚋0K2uMŭn(uM_\н!&\֧rIv~LUvV##)JE0?/y!bs(Vk <$HIMG8w7mQ53NBNA?=_^mÇΚ}Ӿp߽s[H۱mS4F=ر}S(Mu e>1벵/_].3~f!28zh~w+ ]rË/Ç)9W'%bhP7<ю!?]S7~$0fQ{f~|I~xsOl&o5+56"` 7lyzg~oœu5p`ndt><sNcG;ѳqCߵ{OoBط{u}ru~Q3F=xd= /߹}l};%g{ wlooknp40;!%HKKèQ0g\c޼y>|8RRRjw։`IwǃOaƗT\Ƌ)o` y]_o5`.4Ŀջ`.=SKM˽OTނ_c>>2W)H'''g>g~<<y(/s"X‚`1EAcD]4h6 ZL;{>3^emkH1|9&^/30j>_S,&4oj=;K㡧/?]I.n'򾥮|_ԂbˆQ=phiaѰqS`-6iVV%e}h,yW·_[š6:{Ǐ/"5_m 5Zɩ`IP۶ ;j{ޠqƿ|9>]AeXV$/|/+Hs]||>?|~q#.. O<q  .S'F{'_G]FIwbo ]s90IuV_Y xa_oF#'N<N>Ѭn|v@bR p,7 ڞ|* dQn2O$j/`h>6W]=ΎCHcذa7oϟV $(р~x裏cǎh޼9&MkE5oܴ~fAKp,\85_ރ/1@!8;w^+JQ\IVXper9(W+'Eѫ'Nxs;9`4ƥ `v(z "(mK('Am%)Fy"H˲9pkGO Ꚋ30|̯YITSeJ`T 7^9~<7nƍ٩I7𗨠@?}"|)BK 6 R$U]`ՓѬe[CFָ[q7Ԅ\|V~YZ]>kԕ]SEse}0K2f3RvoQtxѹ[~_: qͤ;=_ǰ-qx |MsaDX}4lT{Kʖ9hr WoD~LڴiS{r >sE\\+`СQX/XB ,DЮ%4 %UNTicXW4l"[7÷cۦް1Fm9y>_ I42I7 ^Wг|t}@99[7|20)32> nRߎУ`L2ݕx94l :AZzC6oy[nEE۶mCƍ9Ixbb"Wi~`(1E^eɢ5F %$ 0B!x!+k  !1FH~g2Z? \3g&MN:aڴi F70O{~q+D$$&!1NĢqq/ V 5'BH+b\;ky睇={"77F”)SH%--ҟˉ_/tgXCߺfPB233C[*D]_3E oضF1x5on 7'$ ? /vUABffbEB%(8!#--AaR 0@1DQ $je~.kJAE1L@jCzw0~5J 5=B6M! x"H!$J:{ڽ K.ƀ~BH,S$B X#lڼg7n@rd}YY@Bb8AB!ACW~9~> !*Wc#Hj$kW-+g{ =K\CqGAA>ENadgYڇìB! L'B!BEj B!BEPJvb]eKnDރF o]J BRUڋ6S&\-Fsz);f"HbGY&B"HH Sx⯳z b33R{Y $&8!P$Dź?9W>լB*`5V]ڕtJVtxG"H ??CHvގ`0`0X_?AV:'*INICYxg>o !Z !5 &'5cv#'58ܣpQ||loa.dB<[ɮOr PoE0gf !T g\tn3_3[ga@z!_LL!~}OI” 8! !1ۧQFs'$Hak<N>Ѭn rV2!27NIGH\8.[곲>k{ŕR{wbVCЪmtu륨gpf5Yyf>㐒Nչ! !T !÷_Op~aHJǰexss~HIMoͪZfݥ~/[wa}\OW&0\VBlۆmmVAضv##HHHDJZ}k:qV.y=: V,~wNu茗_ϊ&P$8x`/֮^czɩϓ)#X{RMRЪmO%"Hg_J*o(h{vnE6C㡧gtne«~*#]WJ ,i)7k?ZCϾ^rjȴŧk?o݀OW,BHIkѺmRݱm#V!eC4qv/,[ M󕋑8}y/^t, ШI3R9zc]"7'gNq&\}Bjow#7tMCFBBft=OLLBS+m ЬEkZzJ9[n=z ϖ^C״h=zW/GӑWvV&ѰqSt86[7=Ek6=[§|s{ QGZfB!EUD0D3΍ƩR+, m]GcͰ v؊~@aaaٵ },Y'a~ߵc+sAkڴEܿwWH,UXRoN]^ )@!ۍ'e)#]N=4n*u()̄B*Q=p$Z)oT $#'7h,~ϮୗQ/9 7EFM%xN~qW#HLSe^wg~\5@=h(~ނZ ʴxw X;HSW]i !DA F=X%SRcemp,>_"5zǎKp8; eacSB){*k^Y^r*Bٲ{|ޫOH@p^߰ P$T[[7DT7'uXm?N>-<Nd:$$&&1+l+uMBbRk;Ĉxw6opf>Xj1>Y6 SJyǴ̄BJ7A AG″{1_| FZXv 7l!#.GZ!%+>9o7>^ M[bϛ>jH,(dž^qФVcRz9Xj;v$u`oCк]h">Y6ؾuC ^?OrM˶ر}S6hg hԤyl}o {w~XVmNVQsX*uyLL!<ضKg!uZE,/g,+gRw4ʀ.CAA>zr;h{)S|rshߏVmNFA HH,O]ϦHj<$$hа N;99}jss~;m°Qg4m5{,l۲+[꞉I8 HNIC3 D4ocG Jl9X˨[/M[amX]ƏkQ79M'b#eYh߱ *4l:uUuTlkϣuNHKo .䚲E!~ږe!16nz IKr~OHЫRjS崮gcݚ:7Cl|BERt;+ a|[ 9% 'ua_е}²E ҳ3`|hܤ9 \B7? ;į'܎Fl"zԭӻɝRH{-DV^ԫçi޲2 ÊCYHMo^FY˶nRahS+>~7dB$)䚲E!INwIq@W~Z-G˹Bԩ[=25\'$`GP$T>;8:wceQ]%,Q+j63ԴL5M5Le [:+(&)( ~rႀ,9swk׾+wn9W7B{{Zenv$uLQ˗ 8M ؽo Խo@ZGRM{K!D>}ə89] h @aA>ذz #VGPah<MII1fyزqyLl0H?L^n/'[!Ohݦ=l'qgP6BR#({tv1xxЫPwwbL.F]צ{C?xk~ggWZi3HXgSfٷѽ :uV##H !APluɾ`!h6}c&NcGZ֯Z&!n SI_C T* B!@1q[Te=[%傋K꿅B!DHo!$ !BOdf:CO!A!ĭ~ؘd6 IDAT{w%ȉBQgz;B&:vvq"A0ef9qB!Mh 'a#'} 'E!BT!B4#'3 _֜L]6ebc2{n^\8wʺ3ZB! (eNݮcf]Ku?<$3WB<|s= )+? (LF#ٙi >,vʮMFTjMپ 'd4{W`2o$!8#(D3q2;o?prrǏUzx BQ7j5Z3|d"D3 5AuPH* OEمCFqTM# @HnL&}) Mێj1d8$Z˘L&th:$!PzA;q{vlFQT ` Ҧ]'r;e'!:s@y~}ŅqvvQ{)垣o A+ & (nS'xlZ8 /Z%lXD>_`0$#0IL?OW7| ˹r,fxo11L&ΞfX$۵</l2ЬW xU)!ΞfŸOFbSNUCh+-)Oީ\Q}ɖIM+tL~X !AP4&Ǽ‹ןy YWy|-LF#={}wˮV}sѷGv8Oȡ_kd?tO_ ZO;mh4XR1'_V3wk޻Pz*BfUm^ͰQúNprve}spͫV˘䓝q 09r{H9ⷔ__oO6lݖ)kˇ㦐x_eV$et|xP\t79&g8:9sߣpR\\!hZB[b.mێRU>ALY{e}l=RX/@ 1weۗȻ`]vgۥ$1%<=~#1Yl?g6˛!G`L/WvǦp(7̞Av1zȔ`u0'=6^̓ !eG<%KKH?z-k괏^m=0]8K¦f-ۏ87Rl: [7Kޅdv.|:Zݓ\rϝ7 2KL]zqװv1YȜ{B0x62r Vh< _֌;+z|>f27qq]3 N]{[ˌ05$o[`@R1!Z^`Bԑ||"~SoW{ yמ ,"ZW()."~2:(LZ&'3f/t$qkYt@=K41 !hXhL>ӄż,ϫrr>~ |"߸EMAk{LCG$(q첹SPb*uu`_ǟ'iŦ}W^ܮw?<'zlۗY/Ȝyl&BH'gW!L y:||ÓXsj~5=yaTLÁOcr%gS89YmCy1 !hXo\!$"Sw>!I89w  㭏~C^h4ZZ/1_1 G'AfDutɹ3'ї脯_=Mێr{w%пv곍~B!APш=#v31 DQZR g@z  e:l#h~ޫsx__(JƷǭ≿CҖyaTۄeaB.=ӷY7jTj5&gp1ݨؘ hTiA`:Eщ5-r7\f3f:py_L0֭[鉧'^^^Uz`0z}/W~~>}NDze((([Sf*)ZmJo?f)'ڱ1sm>>K2K-W͆6>df˾?K- +#|ˏ='SFL eӦMծ衇xG9|0yyydeeթ#33 BXxzz2qD[{ƌFB !:bV~Gب EQ{d̵{$N%2j:]%uo"[7d3ns=erFFN!0(sgN~ h@ڥDL&c7RҎΜ%TFB|???a޼y̟_6Ziqq1888믿^_oh^|Ebbb0* OEمCFqTfg_vB#iӶ#jv 6})2& ZIB4 _&88hícbbx ;`Ȑ!uwބ3lذ:m/D} Gjtޗ]z{4s=;(.ʨqwѩkoxIRNel6q*'b0},gOg1bdeAm;eqރHMI$/|BV˅B4 DFF]ET@5g9??6]o{GGG,X ˞|Zo/ (hfj5~mʚ_vˠ"8o'N6=Uqqu/Uŏ?q'TY^jhx$[6.'5e;W\F19a|B !BHBԗeG ݶy5FGѾS벒:=hyGXKeh 8ƆKpB!!},G3v)O\̥m.6,1V~YǁALY{e}lw{w/z _.B!8NJm#B?tV/a@HZ żKI$4|#yjuyІ4 EQH#i6J"#!w-{ߡ9:H[Ia2˾ѩk:GP-!DNii!n^Y% !}š]JDIq6<`k~GM&##i%CQk͈YrqDL&nRf3 iSo LfW&.^}S=a*kH޶J"bB\L!D DqӳR{R9lk[ydN3}”G)J9ǃ'y3٘LFL&S ?L&zvIbOk>l6['66S!=*ZFAա99spVVCѠRkPըTz fB(!6|Yj4 B!WKїPR\Dѕ\r Tx˅Tx+ zWP\t}i z})FZC ~4ŷy hN.hZ=JUUVRP)*bOAގ% !)^fGFѠQkPiZffJhl*{lFBiLj\ᵀBR?+vaYB "#AP!h!G+o( 7?Ѣjju ̦U&䨹uPu%A,-C5Jy0T*A,P*-à1B&*7T*@K F28VNQl2ٌJQVk0MF(o*MC na:R~B샱k_*`0жF;BFo$Ь#j01 zJKK)..)*b)))^_͵[Fn2Uw[ E$hɁ~ZA5*yF[V3Xk @}I P*n C̭LE}m&b;*N}QMy!ٳZAٌhl. zxU^JQQWQTTDqq%%b00-al3^ˣ\'[7 L'"m>Ӗ>FPFUadQvA BƯrK)%yң_s!Dm!A.AZ`?KrM(4Xy+5 x[sl֯[,:Rn&Yb99FFEXkj5*EegLhZZV~e_: ! +tgR6iNgEA`S#h)Әd- 7&%66| ^g{, ye}k5h5lFa+ͰAly)/>1[46|='Fm+'3 cc'=Oxv Óq@ :v 8ѝiܞ[7 uiy:'mȻpWwzWjvji阉JRa>1!ݬerI޾yqqߠa$lZiOF.d2 fH|шZS놇t2%V wjNg k͍|g=t6޲vppl{*7jàu:&PsmKTBHMN(]H_C+89Pt WJ(ܻgx~|fΠ1X˞Е8r #dg#83{60(|l>Oܳ'tXd3lXΨ)įܷ~%.?͖+9mN'~>.G#ĭ3g {⑧]zh &MVhleF66qAܛN=αe{JCv *FUYG-JBfy B4*N u?}U4VRR\ĸh]hc$n^yA09)= sߣϐb acy7` @lݮA6DhX6q#Y6_Hn6I"4l 6 "Zd2YAjut=ɋ jI`Å@h {[jC`cθ7b\Kn] ҵ (*T#es ^P^mm.TCRTj+5 (D#y=Vfi3iFۤK,?K2"PeѷtuٟZxEaPXD:'sF._ȁ_9~ = 8s*aj\uv7$\gÓ~MV{Z-{:K|mg9/kzcYՠOr1X.EAqRvQ˗ Xj1w&_x)rdc2 nRmC{0LKܓGn1|ު{|rҥh3pfJE(<<}P'gS6 9Vz^_ʰQxxұ&e6% jv kSd2sp@ѽ B!hFP؎( N2t8k_Y<goֺ%YxIRNel6q*'b0lZtujyTFG, PzDjJ"yhjZ.B!$ !Zڌ脻7yʟ'3 Fָ@=Uqqu7Vw?.fz;R_R|2'gǡlٸԔ\rN臥B!$ !DMǑ{9i n߹6f(wq-7q9:9S\|'k᯴hZL clX̑ +BE !Mێdgܙ5vj,_p1,:պM{3>OvEϾAmB!$ !D5EC^ly)>~89X? );)-)F_ZBу$nYRvs23 v$)ۏ87Rl:ZB!Z i*.o6twݲ##i%CQk͈Yrqc&NcGZ֯Z&!n SI_C T* !B@1qiߩu)2{Lxߵg^޾D\p!Bx&JQ't5VrBB!$ !o>} >ANB!D%MCuЬ$!B4qR#(B!B!BHB!B!APxྜྷ5 !BHB4vGrAcP!B Bnq$nY+'B!B\L!D37ǏC5=K2GRAj6 9Wwk3RGLl\>*.;%~O{1e#Lcg& /Mhچt%B!APP ?}MPێ888-oY'5wo7V2ΙIu?<$;Ö9Ν9Ie8Nt/\,!hA>W:i Dc"MChF4 "yjJE(<<}P'gS7}9턆GҦmGj5A2lRB !D 5-o A!n a:mgG{:mȹ*1 {B'MC(7w2,7%FS)e~b\\ Uŏ?Tm?yJ9EQM!MPhJB-=wYmj}e%%uڿhn'gW8j* !e(Dͤih72#3")~bw_dJX0:kדfVnV{2#OMMtғȻpfy*M6sig[&0ٙi6rϱ컏V!o$ !AP4s{죓I;G'W)79w$&˗ Hذןyܻg/-dP!AP&ꛏd21|dV:]g Uܪ?`ߑpL+R8K2ֲ_6F7-GeF$Ώ!,9gXp>{#v3bmx7x+_o> bB4qkpl\? ~n1ٕǗӹ[_:u-®%˅m]*盏5nky&7z^{*A6eM; JGlnel\J S.Y f /L[ '+i:U xEWk΄ߦ9hmnżU7ɧ=Jǃ'y3٘LFL&S ?L&zvIbO_Es7l^_omY#3GKk]F0֌ݶIߩoPi;K9 Bԍ&t?Ⱥ, ] bYC]~1|!ؘI3X$f%49.  B4LTBE3 kͩZ=\*g`gq[&Owu`Myfe ͣ m.(]ڷ@.!aAIBh& ?ssT\Nf:c'͠_H|o]g* AV{ o(EW[=af7BNşbI,cfIB @!$ aw ZöM+O`+ з|pY3F0+1o>gym⩲DK;Ƴ/sj~5.4{:|!~cnƕw+WiZqO!D M鹄 (Mг{h߹'o}\u%pptËf>΂%[by]ZFsB@}ju2{ hݶ:vm;жCWhd˺h7\F@!)MБ:rB7ؕUX.iD>Jw2ذz #W!q(A! >_@슯9 nO\ڶ:^m=7k !D3 B#}8v.]ץ{_NІ/-!Ao?KK$nf B!DS#5Bp&g1v;)69M+YpJ_kF=a*kH޶J"bB\\!Bj(y\ؘe5\ .ͤBx#Os&ɈdUXgɄT=I~i$&og-y^GQ'R#(BFl6ϟ~j]B!LpjF˜V{j % !Q& QBpB B!eUBa F֝[IhΪ vB Yٳ#[u(㗁(@{l6[_S140fF ьS`k: Y}h9 BHC`7"ؠ)8Pܴu &B\GJQ<_;͊RVIhhAQ_A ٓ¹SILJJprv!83BG(16f .h$ Ʋ&YCH) ~},X@_e_qi]?tO`uH$R SmO,xo>AAxX"ӎ_eέ 2FNљ"2au{ʉA`ǐRr<єFkO|+Aʚ+ʵE阌FXk|/a9W.2Q\?k%W|`mtu͑{TZ!M{FN#6f.co),Û(*ʞx P фtf4v&n nބmHǕ~K1Lhu::,/?MPO!'X!Dח Pe ٌRҏPe Ց (fSHʡvmo (.Z?G.}>ʥkAeo'_|OV2#\JNrcz2;=6I-c뇛wcr?bxg-o sTAԄjpt~Sm;q cϯ*tD?}i eB ƲFdl),XjESݧA+ve#nFj_ul63;` /GPxѣ`V|Fܮ#˗.~r3qmHOAP4|ѫP֯΁(ȿ@BJ [~ٷѽ :uV##H&>fZf16iRߓ3LKٓ<;3{p}NƲǏYw;x8P9eOei\.h ar$Ǡ\9O[Zp_Jۛ45"?_>$\TC3UZZR6Z٤~( AJeDe2b21Ԩ[b)q;!P1xɌclow{`TCr*;0q@ }>_,xa6xh4ZkّS=E 8r`7#Nch1ٕǗӹ[_:um S9~ Kl\tֺGٿ'[1q`+fCӔ(@m d42ir>*kK*3pL+Rl晵H1 1l9R?,d4mg -۽ IuM4wv ?.杯/V&yO* IDAT8fSֲI]8˒t)lc#FG}nK:Fߎ{2}e5~|űy*hJ Yx1fͲnZ… :u*bRr߷NoXjk,s;jOJRSƒw]꿿cޜ=ŏ>?˝!~N>>>vgddpҦMkˋ?>}Lj#ؿ0ktܙ@?Ծlܸn ???W_}%/Qos=|5vP|X0~ݓ3 ah| W࿋`,h4MkSFXG68fR` B!h,s;]m3&$Wy)k>^w+*+ϕ[cХ_K_ t8^ļW?qnn..={{a֬YqQ:w̋/hSf۶m[ &Mğg{;([$@Ű("JBPv\>ܙAap7DqwtA@e;JE@U tG:,]ܪ=֭{==ņ dlݺ7nGƞ={0w\]V:`:=e/ܽ0yj$>#K0VaHo]qTr۵kYr%vpDFFo i&MBbb"jժ#G";;݇~'")) uq_ǡCpQ$''_t4QQQN3gD~Pn*}EAǣC/[z%+KD  T &bt5}*]\ c\_|h+z)?ob"ώ 0jc숛w[K5d=[z{F>ZuDU?G8}SʖѽPlCVa [_ձcp1۷9ZhQqWF߾}ѰaCԫWIII8zh}t 4@ѪUӧO… K/͓#X 3f̀>}T Ќ|W5Dq>vY6@PA*K]›_i6p8h;Gm;FuK:uń?CtǞy=wnꞲ[ϲѽ?"jFD: xȾoJNz>IW?t?ZȞǝwމaÆ_ENNvƍq=zǎCNNq>d۶mË/T}b̙OѣGDFFV??`P7EBA*MסK^uY5xqm֪m(LF+Ԫ]GOgqY#,, v3s~aL<ѼysI?Òz]Ć^,^9B\B~ۈ[xy}Λ Aj6gc0AA$J~ZWt酤M4Eذv܊ظ$>8m#tu+}u)5$6l+ƆuY&u_+ cn +pw:]hݶ#Z(H!8T H (…Nyʡ/h+"%V.[P={]p8hb_ڇ>\Ё3PafX$p3z}qێ^Al"bnAfdt AaGqI8r·Z4k[݀qI8z b ?wbho=lu%p\0nA(XOA$APsg <ﳳgN*\?v۷7SH×LCU.. V >yFDCyǰgV|;ctHyH  `*Aػk[g{vmC$߿c㓐n9"c|Ju!2*?Yc6ƞ9>/}3ȨzHk'$#  H (7ՐT жCgZۍ{v`pI.~`Clu{ѬevO(\z%V-[=;v#!,+|n\|7f&  Y*IMqu_d-ys]]Gbr_ ͆&/miXۀ@Al"2{ q|ǨU.uHGVm5x.V-[l6tf< Ar?H% v@P U(qZ#YrOL-yuqψ'K}Ҹ9R7g^L, C  ]jBSr[_Icw6$/b\L7;RR[/=[ ^8֯\M9f 5KB)  T7Ǝ}R*ABgSiJ܈[A~yغ 6gJ6}=|6Y;fˍXk9} Oo?Nǡ{,   k^usBz~ݘ5nw l> o|ۍ^)dqt٫`sWb_$2  BuC ƣ㧢~lqh~qcG_~Z{⹥{KX %AAAFP4}'4l 8,/79a@ÔϒRr^$2  U'N7ހfiv;ɓDAسs+7pha>_dt:uw<sFte#:&9GaߞHImط{; A<%AAAZԭ[vv;xݎw}F:uD,FBF}=vSLi\ xox=s ~nS9e vS#qA9W?Hޏ}͒PP⣷GoWh~T6i\  22r ylA| /䍠PilXӋj:.q߿8V-YӧbQ/]#IJgcq&DZYJjG/kܨ#J}i]'Wh֭\KeAQA #]qkRBae~yz4oV  Վ(\`};N̜9Cݺu/z7Bѡs7̘11"4k/Mm5Je`6ߧ]thM𝥖jھkW,BnnbpyF4Jm~ڔKlڔѣZyǠi_3.-,o~i6oZ9HLnA:e^35`p,x<8].%.P~tRAAA`~0c :6 }zqA C\|2vmߌf @=a٢'5xF$$5"_wӆ3VDE{GTPؽc z Q18{4F߁ ms6 o.BAj۷/fΜ0\}Ո`C 6iÚRAm//uOk.v SSzOlXu+AW5EAU~^!*>4MCDڸ슫qh.kx< a v PAj(QQQݻ7uvA*_kVGqi;Տqiތ5 ,%V.[fL } w<ؿgt݃vaPPP|vD, b0 @A FPJW6eFp*.+v؂+3y+,ΞAxD-ggϜVKJ6sYht&/}vx2N'z==;9GJcA"oA ,<ɍaϐrػk[g{vmCr}!Se=~ l{dT=cAA@P t{)mX;߻ᒎ] ͆o. s#k74,r\@|B2֭\"9e5u|n\n'aiAf#KCA(EbTl1 =&) 2% x"KHLN!X8ot]Gdt fD.%wW ^cw_f!6. ]{`$ݮsjf5CPy &ڽ#Q)O\nK/xԺPIoH]j:Gnfffn/~}ڶT}kC تE\\.R@]D9gfnwtt +,.W8# C+NW.v'6;lv4hV=AAA XOAZZ? 0   U> Aq@PAAzƀ?ϢE  T#u `I o c@#( Bq)Gs8w Μ:SN<;yq"8NS'p)=s!?<x g@AB]JҬUHHj,LjDWzEbk6[fM%·儁%E AA R&3sjv8ؽ9NfvC[GSu9V ?oX?Es @l\C\r$7j&$ y5i׹~'N'Namp `xt 2 B1^{#"{i 5`E6%E5 A(͖_7`kqyhӅZ<:6IE J.7N޽=@alp{܀wIhU\@!n YGg[!֭\o> @jֈo! B,Zdv:]p\p*ȇ9Bv|nEo Q:&5hۼo 7w;oߛ [> k(M pvk+O.z8w4N Ӧ<}`MB;M!Hmv]7cEATT .F-3{|/jծ 8{ |8j׉:y_}: w#pfE%Lm? .W8 A w~> x=ޜHTX ¤ B s sP;N‰OYT xPAvJ5?HZ6X6mX>nETt v ٵ E7 >߅ @7"!bp~4n mF±ms6w8|h/bʃjt%Nv_n]hp CAA>AXwm+\ Ԍ?u6yp87v63Xӄ 梴ữ 5C\B "qI%>6'?Y+BRJ@Ô.C€[ÇmDnnb@pP M4ZaN*x|;+66S$ʾQ`Ph}K>}9b;]&jWi.'5M@Sq[_Icw6$/ז:>9L~ 8Nd|ŷvlO|W.pYzw3 ɍ\F-bw_=;оc~aeϿ^= MZፏ]i7OǑPV\zSSzYx.N)-ǞCfdyk -ZGӖmp?vGڕ qi\4owlLL\9ǁR*)-r@lBCdM_CڇK/ 5( m]ڤ;<𸊗z}t*;.(DbW@宴kI (5x ۱ٽo1EV\V((ca?my|Ǿ{?q ;^}?l\^ ʂ kaA5˿÷.cGۍZw'?\,8u2S0$Ǖ5l -?cAxm"/,oMn#.!q @ع;~ٰ?]ڂU8% 7Yn#(|جe@m h"6N BM mA٠{lp8>Pc+B((ȇ]&S +V@NA]. {>\AXAS&`^j] fQw#kL}^6;฼cw4O¬S1uߐhOy'Sfo<9_zS3]dmYf9W?6xn]ؽcK6>;rӓn_q׀OBV/5nw 2{@֢=|fN{T X5Ӆm;b%tG$,Ξ Ϟ9 P ,,aa8~oo0l/?ViPv]8]~'5-$D` IDAT.\Tb"nw]wA/oJ?F9Wy B @ )Xݷ\T!iⷁ%J XxtTԏM<2n2?(uܨg@R˟  xbR{tTܽ%V,&h-*׃'5_{2;UrbΜ>5˾ |D%{ro)+,Yޚk˒Ytt}bmh~Q;g{vm 3OB刌-ϭUQ1qR'Izlywn{No@]yBbQuTb (PÌh@`S-Z"Sbm!Q-bI,`5".!wByKHN]F4M+w/~;cqqA\aU۶ұ٘xwpYLzrT2H۷w@7eZ|9Mw;`)UvɕXx.ޛ<?>Y`숛ФE3gVPY]Ii)%_ޑ0,Yk6k]9S|Sv]3Ip!676hBUP[?Vz U8  B~Qa2B`/X(`5bÚ^$tǰs'X|\wE q7ġq5?8Œ_`/m:t&X=Ydt e^8V-Yӧb5b4>A dBj7mŁ_9U<t9+ﭜf&5:,KMF:ՄWޟ{vlAixphզ<[ϲKc~":eѓP?89f^}a;S'XmwY1xq48㱧_õ$$?98>p3>i>S'^.^ :zhi|{:~X~ThE2PhVzEU ;P_~{f0!,w ~a2-LbDA{ Â/1j؀RrT >N c=ܖ^y35 ,I;F"19vIǭ AJc 4ZFS#֮G ԋ `X]A bA.GAA6ic2Bx Y>~@|RKS K-S't0`ݒ#X Y~T  H (BM&V >Mp:ѣ@^1ٹ7>R*ZAAAh^ޗӦkx/n5SOaA;L3V 2B`xV3V?7`ɆA N0@t^-gc3f hs }y A2؎J[zSMѠmCFիem=MHKk+Ũ/qXA¦MZrvB?8*G\>@x> J_5S~:Ĺoc38<71r A*M/I1Ģ`7 >?5j:>P.q/ RsSPC8u ߅!ծX|q&H)nbl`j<'T}n -03s&8ԠۊYPr-mksUϙEϔpުU_1CA9AUΊ@j܊L ucE=U #ߗFC(s>u\NJ% Xx.N)-ǞCfEs}^1[{_l=Ų]=W-@xdܿP?6Wu mX Ô3E2ά=mޏ]`^h 笛{k}Y%eČ ǶsE8Kܟ/\q6tЪٳǰ*nnM]/ZJIȱxjZt80G'nPsrbv(JW𭉚]g~gEs1z ̜LG @}3|fmsgϠ[y=2{вI2ZE%\8&4;9[phni%ΥGbiLߟ,>>Uu:-T8π2WL 8A$p=P7r4jm9Xks[4Sj`TN'cd5_L{r|gNE}Iɍj6OiC܉u eF!>Qpqo)3bSF? tFaRJ9<8JY`^˨qrn|v9`숛O|u-/gh |os?G}G;⦀{C USF,v`'(}w#oQϽ ؊2Zsα.k3kj>0z`\Q W2q(o)vc&W['"ZԱnQÛ %I.7o|(ܼY57(8YXU{j<`<+#ĝ,NXw? 1ei(ոZp UMBRª_ 7 fJ KA^nN9mވ%huFʮ}G9bfWrm*axhڲ ׁ,~ n-ZRJ߽4Ƕ\ 5cT荍Y;1ΪT&sTF$fa08g T$ʻ׆RflN] `ѬX'ԉ<mjVuw8cU{=}@j urL_ܠ(GFe<:I'LDJ{][eG*bN2öpꉡ"+7xk*ՉpC53( Rd V~sI?yuvm1 z^wKl6GO=Y pܻy]~bcInT9a0#ϖ٪M)Fg jШem)yZeӸE8z S'Oq Wڧ)*{*+`^0&Nt}qTUpኛp(j_8Vrڝ:g]%3 ƳR p8}b;Nq۫ئ̼Tt UEP& 9ϓ;˵Lp}qu: *;Tɐf}_=Q֙jGԋ @dhh~U<`9񝫬k[p'TZEUAXDX<'1vufV:Y!j1DPU!xfP qEQmbs1):1;)a`J( Óނ5n%S̨J60T7?͹CuᵕVE43Ԋ Qڠ PͪTP É5,`!Y!lj|F {^U6,9{y`6 KPws<@hMJudj&9u޷3s*CX?.Čcm`g%3-Piƙ797`^Ȅ* 5j GL98U "[͈IviV,`Xܿ/I("pVBFj{fĿyUpq6p9{IjGDQg9.8gp8͵ImKDm;ԁ\x؇#0'/ըS$PD(T4GN{VAU8ϚZ6U+ub@|`t ?Yx9OܜNCB|fߨ\Gj^Au&Έ!`ZǔH H86uT LOeN.^UEwnن~8vJSxv\ji4- ǖPU[߀`'9Dq39QBJۤ>3'TM`A۠ǔjq<gA?j_uE-?-+7La 8~Ǧr.$Y~nUNV fu+GU0+e*Zjl(U4]m+C$jֱJ{B37U$ V'0]ӊvdw.cUc8muRXKUY VMZնm)7Uuˡ*ul4'r9SVC֊UĽUF߮*eE̶۫Tw(lKeNHa( Ĝ rvToJn/}:6+e"0R'Z\ \ p3kP)B 8 Fu"Ap8A$W՗ӞU&(*fmȏMyVޟ\%s*jԄɲ K6>ܺ`52[E]a6UpK,f4 nN1&P˫ {p.g`P_"0~5j[y8zF;Ł8Nu܇A[0+D߸4gO4n#8yvRsc\BQUG*efҕz]]B.T&8ncF|𙖥J8 d 3 (%P\3[5׃Ƙ3S׾sJ(C]gQzI'h5r(3[T5NUS&s5 Pq_q2'Q8ŖS2r 1ȎxTjߠ{O9`n>/wk$E2 T+F2cè*I3$)G2.P5d4p&{6ԇ7Iȧx\5&@u`TpQ@G3P߲PgL9 9aifVe 0nTDNj6Ge{/^.cE"Gb7l`hBOM|"35p8 W+@ULQ J߄TmvoVȇ+RD7չAٱƌ"GٞcT?w=jۡnk6d(,GCUPEE$VT{e\*%EWĀlvr@UP!SEeՏU\Iq`᳡LqlTyQN^'G:Nr5[/p̨؁OAb$UjOS JUNߥ/gdNhvp!P0#PKGEW/g `o9rSTUT0 %|D5V,*j2j/\M*Z9L66m1zHQ0U+;F85^5>9(ϙ&MXEձ*JsQq, @n}Aܑ}ZZ;F%wz(pRuOQ}>IhwfELc-NbF qD8vyQ'n*of(HNd` 'q P;لxP9vHIIo]B,ÊzzSM#r_X{wSxKޟ=eYM֎~n0:ViS@QZVmbOT03⨐r+ae.P'F؆#aS4m8,iS6;ITەQ liUk-QjNșPvMf&UhI?N,QثFuh6D4Uěyu_36'>wro(on l2Nh (=V:2rnJ-k͗軶1bev )-ǞCfr?v~X[5ElJDQpj,mۯ){MM݂:QB*;)PB{ n GhL%o=]t%iUG#ƝFAVq'0v*N0nH 6U3;Ծ:=?@9(03YNST>WB@X`F7UX&uʠ`U.EYOg>_s+\^sGULbp)v8"=+T;bh|^]b.Cu8271 nj& <1 aw_\÷&jnw 2{@֢=|fN{@>G4i?m#¢ofO<q7ލx,݀,-u?n 9龢k<1l6<7nd-O}Ҵڮ ,n=dqt''}x;zS3݀k^ک+}57ԧ1A{X[@f vg4qZy3W~)#[q(dUqŐ@hۀ5)zWq̊3Q35pZ+KYx*S36pH@Lnnoc:D:Lj&.Pb$M?)W? v9`숛>{z歵mn?Dzkqimv.j׉q}_@Tz }"jFDASQ?6ȸZ4?U+-uGO[bŒoJ?7-׭SũjV*-J? PҞkv; DJ Iን}D@cC)vc˂ bHhظԏrsʼ#ze=t+~m#ϛySU.ƾo\}`7\^W|-~2/u<0aJqЙsoWuF:B؆`]C=ٲQ7n*u+nK!u*yd컙 UreuY%>"fڶUj=p"'ΌiV QRvtb  p}N+D([Ƙ41[9uŽFwTR.I?Ԇ*΂M%\c]A1nF5*ͫ:OdT UK?owrթ905(s DӖm7ظ>KZ8n\KFkk=vT;&4 :G6ܳs+7HCx1Ncb#}{Hf4/uMAT0e3b D|k;? ZTDzfZCTQ::x T'ǝ.`^r ׾rG{GɠATnxbrR (P Ubo1,&iF?eFS+(4mŀAAq {n>@ΨÂx/F b:f?,R{1i:핧*uKW,&|"7I4?Va?5c_z޽ T67( Rt G!O5]9Uq2Ӧ)Uq'*`m#J?0AE2sN@oևJ2y 5=%!M>&Tj@J UA F}(:"Z(`4'U&(;fmT+ɝ HPb1wNDu9Q'N jzXXl񅯄RzYӧb1wFX{2NXwΐ (7݌l aP*+e$X`E;w,s jY)" =JHy`sddJ d֎P'5ߨV r[:r2"JVۊANPrĔoC$#KKfcaέHNmp%bWa׶_ C;fQ?.K|#]OKؾcx1ؽ7D׏Em|? ؂&-ѪM#L«~i7D  Ad1FqژJjrpҴIWk젉:s@s鬑Sչm7mݳIeʛ t5:Duk5n*IJLօc/Ymj˞M* '8Jz: ^IFPuQ7ޠK'\>]i*-;L[rIw}u?ԧK?VnANNJH׀nܧ*St5atŔvJSӊM_WɏP۳;ݫMtzt=t t׵N,*)[L5**$ı U~MɧSF2ݗݮeu]k[mw\gl766-=F_!SaZ=֣ڲBg \{YOejjߺ^kSϫsLҺYzǴ`\}yTѭT{)T^{fClf%c.z?j,t΍ܮkr^kUݲf2a4t igQ6KJե*O {<:xתkRѳFyW嘸wuuUme6ɾTOw]/MmyJmsDȥ6ZѱX@ {6gU( hӮjӢoJǎ^y=PA6ޠN}L}6ZRپJIu.( jm5iwخkڲg^/ugڼg6\>} W=;Y*++բ5_V۱ڴkYmfKj,heuM:Mac]9kZfljPv^T.lw]/sثP:sD~¦$X$X1%'V}$9[Z& 6z^#>VgW/C;oӇKc t׵NtYc]յMZC-*?lPy^_Zi_\+>1?^Ϳ3kH]K\ǀӯusM}?}rNL\BwӺz9dZl߭|u ?mk=:eNDYؘoL;91Eם{cbvoGEbƒ'9[~Z=}TyqnPHO3i7rѝ!Sxovg S\gN"|CMqRӴ;{>2L@wv%tg7NeI'iΎڝ}2)vgG;m&b-= n 43 RycG tidb` "@ 7>XuAJ>hA$̻%A$!!7]:ƺwN 2/ynbysV9t ugh٢/`/S]9AN5x1MMїG_{[{q|?uW [S}TvĆZ1fȊh^I;EOƝy^*ޱEz ]s=z_iۦ5z=gro}og:u#tm]6F}:lS,]?3ǜĶ}i~^~w1 "ycAzF;[~6^+^%Qk&M9r%%UVV\nyإ~ 5A,_}=ztѕΫ)ע4t?PBbFqV~8N=Qi8#h$~ΙO{U_DWpgL/dd~Q%JSf[G&_ú'[+ȋ}D7F5M$n.L.kII%1Oдf?^= M֬ "73ZOjzwc@]rQU24. Oҿ145N_VYY >!#hώ- O}cDҗs$ ΫJ>|1-)⬺@sis55ssTMyu3dl͸f|.3 OWM'ェg) YHVt5+蒫n?CFOov-?3/$?B]{Oc*}3s"xQvӥcc5^:{Jmmlpӥc4}}a9>V2WpF:J8X̴} Ó$ @hw6c89 km!GbL_DCK$"@ HD 0Ѡᮙ'(*ׂO/?)AC/hA$Nز~| 5|Dg& yʟ]wϵڐLy9Gբu-uK@/\V-UqQZiSN}CnUKkU9rHصF;S-Z5hUڰzֱ"%%MN3hzຟ]}rգmZMpj:t` صN3Y2E$O*mwaAV}5_;mT*--UbRZfSCoH|)>KڳcK4+oԲs}gvw^9߾VsvmnҮm4uujӾs勋 ;hm5kOϛ:;7s$~UdGZ՗K+}+oTˌQɓx]޿۷kڦ싯& *Z9(+oX%8Y2nAKB \XI6[s>PY19-W׀a-VkέǿSFkJkBy9G/n``uCzXv[eY_$IFMvl;"u[%EZ8gnȒ$y͓} [i۱S$I۴ׄo}[o$i75phjmY$_2ڶIs?xS:g?M= 5ۂ+e[yoRrrI壂O,Rv Q+ '/#'\?>A^nC#ǝ( sp,~z |So7x^eTꕤ+jջzm;v;ÍZKzٯpD2Oo$֝ޢ:C^uMz:w<{.~pҾp9w)m-Q;Xo$X 9_ϯ28IR#uvFjnp O7/VnA)i{򗒪>""-g)i?} K?GhZt~g`oq~^jK_7OBo82r$iքo}[-3ک08Sy:0Ԕ\L:kնC=zЄs)=:u{_a0$GCꭗd:j)m|4u]kW|{1ԼeFSҚ+ou+i eۥ"%&m7d9=c&RݵU~Zi_/pmY/Rמ}nReۭB'$E 3HNN4u3s"x@7;1z+ >Mq_#+@ HD 8Fg7A' HD "ڝ=6GhDNİ"Z"@ HD A$"@ HD A$"@ D i!kfg 8jQSzT 蒮~F^skˮlJhiaV}`ˉ[/@ ;n_Y 2kG.% 49kv6'ȼJhrr "A4) DO0xάϣ&M<7:%0?Oա{43("V.G&hptg-rwna}+%\QVzLnԡ{uXIhIR_e콻oVq%$&UW~.!m۸FyD{r-땟sDqxe먮+..j_+o6%@ذj r*ѺKTTX@j wVqjMZ|Qэ+@ qTR\}i劋 nW*˩h勔{Jh߮mڹy}D~A$FUy9hIR{o =; _ѮF?[u$m'kFIRus5hgG|``0զCg<n!x{ۡ{Qf_@ QԽ~:u[!s8{oW?5A&MUڳc_6nO{S{Hg"$Ǒ$9#9|~=)9E[I 6jZ/.|^m\U)}y5T-}JJN-s\b|HHF*UN "`p٩5H-ZcBvm^uA$HJLJeݪ%lߘ,%5o%+.:D-l߶1+ز{p׺fOh"DT֪В?pg;6T{vl ylo*~!m*mrK_A^^e]N IjѺMuype"*).Ru@x&sY2[Vێ]j,A-7;?>^f:|` upnwb`H-ձۉj^{wI,[X^%$1I孍)ij߹ڮc޻K{wU骷e"i=*IZ3hCFZEK$c=V^ڬy0+5-]]3|QJKo!_\ҚPa\W5h8uC)|JJNQب*uw=P:*W||uO~^ژ~NSj)Ys2S~x٧HkԬyK䏏v۬>>'+zT|h{Dg8B@#V*7d쮛0$3 {=ܖ A5MAB IDATrD 7]:#"<5"Ad%7;0Dhԩ; A$"@ D  A$@ Hol nQBWȡI4h$Q=єdDYzE 4ve]KfX*r*uDZر3GZVUZ 22@ N Hv'@&"D"X Z";v9!!AÇ?Hdc{.IRaaum>%Ɓ "F*/oЖ-[ԩy/9TuEPQQ~_~ׯq;v6n hϞܹ# hÆ;v'O>D'OVn5jhn~_iȐ[nE9d@ @1WyقBoװaê|t2͚oߦ@V{ܹ4w\ܹK# MU֭{u?WFF+ed̙o- hҤZp'ٳgٳ8͟@&M z۷OԩSG+T핖짚5k-@ AcOmۢm۶hݺ5;V]vU]ڵ8N?}/Fyye[tRh:rG5w\{y?~f8}鬳VϞԣGF8U4' FήlbbJT~uiF۷oWݏ۔@ D]/f͚iߟW޽@ !Cg83sj⅒m7P=q%6p?|Uݺuf|P̙ ~>qD=:rGg1^O=&N\tرiJ]s[۶mSii֮]3n~޳g*qH}D1Def$~ 8@#U_}]?]/ФIS$I7Uw}gpNwdWZJ r2}nǩu=n As־CuŔԦE;Y>[{ҕg~_ "+|~1&hDQ*(ׂs%I;]cOu0k 'J]Pe=+7/׼Xi #h0<њmkҾ{%Ik,*-+KtlH)l̐5ֳ`Qɱ*WOKijˤXOaq!-$5)y'AcJRjer8@y2ww$il[ULQWZfՖo\["% D;JeZue}la<|>6H#R^aWcPMmR"6 2&Tlw$}r\98^X__́lD Ύ2QM-(["tJ=Z"zj@jt-)=ԞS8r g"@ HD A$"@ HD A$"@ D  A$"HD  "@ HD  A$"@ H  A$"@ D  A$@ HllOc3}Mn[bsuͷ> bJ_-$iuiuF]>~V3Wf OTkӸ^qptGs_[k}:O7!=I^c߿'ru͗ @6KoV}ɼ*}ކR=LJ&X0Sprzc?B%$&i铔,Iڴn&OĤdsZji vhʯ$IkV,Q]|^[+S߯s]HM۱c%z;t M쟬fvm k뮩WEc:o߲^udM }ݩCubֲmW^չ#2tӴ:|p?8={tσ-y92%rz %iN9?ǻo6N[Dhڞ}>{_|j֭;gj///Z\u>^g\MV?T67$Ig]x붗/\?Zp@DqQh.Ys@i͚DBx*7u=9|=9&L͎??Y=&9}K3Ͽ\i鞺oI?Q}J/S7}C@x.k3]}ӏӯNK|ayi30Oї~GsgU66WgF36ϧE&D9%YYJ;zN_c;k,q]$ԯov}{պM{hubGq@?ڃ(^|Mz4y@ݺ򆻪^rfƹteWlc\8ͼZ?5<%@ m;]9y Tyu#!~IRVm%I>|> |MdzSNݪT>_ 5 z{Z~W Z~e7nu~nhP÷.FohӍ9]ԱsIgs/>+}ѿ%Ic&{jtI҆zgjk:;TVzL=Si7|(D7sͭzW?ch^$?u=k\ǐc_DN9]񿏫y͗h5i{ U';X 5A(Do"&n鑮!*LlAԺϸ/ HDԫy֫֬X‚lN^)i0l.?B2 @,yլy\ZH'SĄ#GsY~L! ]ZrkӚ SZHw={AGkܔ H }L?x0xrRs*)9 HM/苅_{^f-{LIҚ%IL͛itQ2"l ◿K˼; t'X^}We謉+a}ɗd6D Gsrg_믹D~_JMIѵ?>[Rzw<  hͺZbf|Mpwqt-*.GFA$uU ?x_n7 Ps&QEڽ@| zE|-[s&(77_̚{Azk"w9AHAJj政;Ԕ())Qoc+hʵtkjPGrNFHbQzVvmtOoko}k6ܖy7܋o{d 藩K/<[m2Zr@gSH}{={fRV-t1bʁuܫ;~{23/ԤiaK2@8t ₖH榻Ԡӌ[~\2@LHMKat}ИI!b͸)hܔ hA$"@ HD A$"@ D  A$@ HD  "@ HD  A$"@ H  A$"HD  A$@ HD A$"@ HDhAd&b"%26'I24' ꘜCIMFH(l |Ti+NWAY4*~T'EBQاƐ M"bh* A$"@ D  "^R/v;+VrjI\U}_?GjC-'e*cX Lˋ6|-ݡb*{dz JSܴ< _sM魭p+>l{/MIؚ3ӺYϠ>)6e|\+C /* 2=hz ' ~:Yw麭8T SPyuÉoئQ}Hc0Ei0p?N7S4'|Q,Jo$L|)/eKuzIK8t}s¦+!x}>Ѥ~=g"q8Xwn78qq Uѝ}GN_?E6wͶ][6w:eq3WC90Oy9ֶ{mՌEʹUQ2C9&ix8-&e$ Su8#QMZL˹Iؖpm[Lt{rk[Si~3Ӷx#3z^SUiv<|kr5)>3O;\nHbt&-A>-_Rvḹ{-Y7cw&A9/LnL.|^V 6cq^\BΤdBKk[]X\ LqȰ.kd*hZָ{2<i1#z\^ѝ]qw yG_4z9-{Qdˏs~57T47ºZ"֤KCD HMܻLZ2M.APwnXtUˠOrfwhv\"}i]c3e[YqKI46yjxm\ZlN1dF&u͝M˝MWtUnudX ik o&u ):1Q ]2]pSzyD̶[PȰ>ZNe\D3TFP:#1?[kW1 ;闼0ʣiZ<{:Pf m<p #!Ks/瀻H( My#cPf4ڔpt6㱈ĵЦ! pi7ζ9)m8k|kv*/@@K û}ca5;=ۇ#h5;_Z8LZ9nFzpcr 2bM˛שH-&=>} gɶS8s;14=^pdۭ9c#u$Zc87KՀ.>.r5vLM[m 0݆cyle ö0}^,MJ'3MI6M""\$)LQ5~EF2D[6U-lnl9ü>4n5!/E|nzy?6RHlignه}e+Zo:h˼dϽΡ7X>j`6i)6Zx)^ 眱,G#v;i2{(2v]}f6czǬ27PRz+H+mf7my/c? m/oۉԃ^[LAp0ܻH>@4Gz0[q!oz (˾lL"R99e9$#=uЍ/ǧ@YYʣ"|uVFo69LP]l~4mɦ.&VO;Vivm'6w67j6o=&f\y^Iݸ2<^_uD:;T919NnoԱysn,g9~mm$ǣL[ \kM˹746?2?l&grQk5^xMdc<Ĝ~|,Qsf5ij޷<:WѐhkזI-V4Ӗ Ym5#;~;g1/uya;SY4S?ld.NۋAP^ʚ2!y\@>7ιpVnmm}h{LmpUHhvwoaH>#y ~MDkzP=U9nǻI-{|8nQz P~QؼNGOPFNNמ}}9*w6J7QaARR{NzVUvmݨCXIѮ:u8?\7X7Ujt=\e*;E`l~DsPS$6ԵwȶUSe9p_ef-^Ee:ܝogӊgx&#MlF/zn4I][%Μr6-r'eGH>"va7fI d>Ǥi iyrmZ(+;2ߵ)*98Nbbݱ'Qj :eee>I*q֭X|x%:|e ?BgM:z87`h5~ۆ,'>Yjj1i*2g38ȭL?6ɣ@&-M`lz>|7٦mcPu͵]m(yzeo-uugGbn"Cۑ||4W#њ!ύ,k-3کgA#MY%I9U7D5+$IQjU}iU}(+ӞԳIҞ[dFw_C(?voٷF3wVtHɩisf+- UoDk{X_4T 'my좵Ht"]Gn^e1C3myۉnw 6ֺnfrϑTa{.hSl|Դ v4Ȅq+Y}OpZiW=9_6ZᓤcJjV}~_}h燳,N{=ܿ%oM~񧦙HH5}ϬL$ T8xz{M.V$oӽH漼d0cb׺fbf*>ZM5 M mv5]/m I#9Хe%m~ePC%tHfntی"2x~S$Iqq*iIJNIx^|=S>_INI n8ɩi$_JJZpe%ŵ߇W7J-Q^t"P/$2jxoP݆m0S@%Auׁ^ʹj{SdyuM.Wu ڂH֚Hnæt2!XʧHE(mX|/Z1lU 2s8mՉr~3R>[}5Ф5ǴE9GHP A5U=4%7΃uG%3TE.QVөL_,l3yXkK%ir`,&UTYI,nL_]i2 9S+Y $p(:[#}EJIkkoqpM MM66:]26}& i&/ߑez$o]ڳ)V]Y~$dsH [*ЭӍL/`>z6f1-Q| M4tVΟHtk[G5VM_Edd@~[]$ M(h__۾_^+2}˾ؾM(&NL5m 23f[826b6ol2m5-V s,g/19d A#iΡ}:V\T>xNԭ>Y;H6d9y9sLȠNTu~FX`@t[ndʎ׷y-&-m 2 ⍐h}[l [gӥnHR펎pW%!oHXeh:Wi:mH.MGޱVumF: '~F 'Fil8Lh"kNl*bBgGM w2|]^M[L[\$}^פ* j鶼f:Ii;@!aq+L~Zڤ4^ڜ6u͹uù۾x۾[Y5wo p L2 N-3&݄&("Ѫ`z`Bh&1}u#"2(6ǘ,6we$xr;gBMivxVmFgmZl9u&#z 9neŴ 1 c^էxˍܯn{$ԑۼo^&5C4ylnmt7# `+>wӥc8BIvh١&jGN2p>2 IENDB`zoph-v0.9.11/docs/img/ZophImport011.png000066400000000000000000000707051345420530000175240ustar00rootroot00000000000000PNG  IHDRY$sRGBbKGD pHYs  tIME 7| IDATxwxE]z -^C l+ ("N4 i"HK"E$@ z#mB<>){ݝ K>[<7/CK4 @k1]~zVQ~|C- 32y?M[ɿN~Za`f}k#[.҃`yl:ڋHɓg Q'" >}#C4XEk*\*QsJ)V 8 d:õ6$3eY:JJD.G~4dێ030#224)A$m8P+6tK̨H 7.ڦFMR:~X !&eȴCˇfSL0.z܇oҏ  %3 !27{ ֳRf>*K(c٬o꽨Oa,DSu)vPFQHDjH(R/_ћeG@.iBpB>' ?2tFtD_ё 6f2Et$K'oDG[yD~ bmŔF] _eP`CU (F6FELA''Ѿ+ >+3J(3'5[U*,<0NjRIh2"r7q{xVX#C@ZWV=i`dyy$[-7D}ڛGUtJ ћTLSrmMO5|G_t4 ;(Ӗe~Q:{V ͖㖚Q]v!{_ȰNFdP qL+[(;=h[6LM<8LPh!:oƠ -M-9ut:/zTҞ-72Ȱt.2Ԝi wC@^S 0m9 `dfe.%ʎrY[Ud]\U ektHO@f U=IQt2ȮcQ)5Hi;%:@L] ݂a3ܪEAŹf]bb:nvHr5ZLb [ϾQkuV-s6oq؆ӡƴZMS\ۋ) +jG-wMi=mTQe|RWp\JZ(rٳJNHr=_ yD=Q;:#:.3Ȩ1 ? D`e.ڮvAKƶ$VEǂS4vd yCW1HLt{ XfU^isNBOK#[βS<R}BhW\{eޯ-.{c-V컮͒}K${t]S;ZEl%0/4 ֩dRgUۢbR!YFZA4)[ξEiudS&-ڞ<4ꫲ3CѴԼM0GdZ9~ɤ#{T)?Z[X?[=$sU:Sd ʴ'[jluMG՞EMEuYl)6hlycaԁ8ZSqh^q9FUQ:y@07<5ѢndQ0-E !5%XL{9TD2>!2͊KdF8Sm_4j26[mdysN-z֠2改((ꉔCJj#:3-%sƯtEvMiT "gja O".hՖhY^n YBiMݯ2oYF."oLM;ECɗ$"!a ;+kU ~saěQfi7i K1W8wYy%W;|\Πj@?HT<=MZ:YYx!le/U1мMg|dt}Ԗ@"gӼJ2\=g ##t^kk1o Pn^L2Qv/>;L ,34l M<5utLD]g%cp>d߁O4hΦVzM[۷rMBu?׮^ae20- ۶G*I|3/yAM-;0u0ݰ, rD\%D]8 pTgHDeZףR>*sب \&n^7>1m0{xFz;8T};%I AhN-vo1w~t7`0}DD HJbۯz n݈CZj .1Z{ki`ɉoE5Fp#'{prp@Vf&HL 3$PWpyX+mmc<R :a3]qi}νC=8j.$P6੮uС:9bז6i gEx?GngeeHyďt mLZ[j_D]:gz4n_EHLOsmnJR}Z-gGn_:{b? Xt6F!';)ɉO󅲞&~ I 7jW.`ĀWNd'd 5ZJݹ 'S?ĶIxm"?Gcu &cۿ9vf^boq.b>н@K}=v vTڠ6FH>m0H?YVʧRyjnlj+a |hUF/5 ]z> G'jн|숱psDPiͧxu j'g x> _>ggg ~F-DŽW[wO:>aE%eT>0f2Ԭ@1<5 ?c,ECU/ɒO֟Wۄ.baW~ %J-O-ڷ WwToDmѺM@7ۏKYc.lh[2|+T[?ݮMCh)4=jwNgn@.ӱ]QJu܎{b x+Iv^jUu gw. ֕֩c$Fq=H7Y^{uXpY jk"Y>~YY j}mO>6;`;#N?&:"@dPߢ`}[Zl~\?36uU9OLx?oIv=5y̫BjB[TJě7ӵEVf<|L>AJrʕ/NrNN>TU=q/= "asԩ }6v^jUOG'gm%'%vEyy5f^|i lW[w.f2T*ppt#O O}vC?Km{jGP~SڷA-f"Xl -O-};1i&eggaC0f2t:'jۈmjfHN'OtQhEso y#W/D߻O#g-=x>nM4%)>&+_ofQ{z eė1f2t=IvyɇfeX Uv[dqD .Y͝C1DZ~Y֝ i*Ēcq-6 ;̷}mO?? oN[6}>RmP@?PWD[ik/sǡMP_hQJWKїZwƟ7~}c[dB g?n 0_qX4U@H쨕`߮&ݹ ^'·y.o4o.q:w(nj1+N ?m&ՖQG ;>6ziFvB}eN4G:=ϟ{jڗd;~yh۹T[,*ɧ蛭uf[s'ao aK)5wQF^ _V#vBFXj}j-x=Ykz;;>>Ow;>w\PjT0KphD]<5`OТ]Wx]3bPqKYj7~_Q L9gO1 Zsy}ZW=5n0΍%cIx_;dggaUSC_ô7! 4nso [#9)ZuyGaQX[H{{\V{u'դT>NB[v@pnh=Ykл|l=m0H?PWD[$S:{GmtL)#KmDdrF:M b?[<7/k YDɸr v W1yAEmhwyrǮ-? .Fynm:xčBo"&9~\kW~ _}wF>{G07n eO?Z[fJu+Lsⵘ泊A`Iy}r@\[$&y.7>,뱴aHk7,kx~DTEhyGkXj[OgLŊ V>/с G'k?5O}ǟv'0o.++C#?!$P6੮uСKovmMѹ36DğHGdCvG[S#w,޽G mu0({-$P{Cq1[ʇ-4hAZ;X}5%5׮FK~&xl+dg||juKA䰁D=᫏XH5tt MWjsֶikGl>.˺ϭ75۵e#v B G "XnEx?ئhZܶ;(!:sFVGEC+<^xTRJ-? m!DnǶ_u2VJ=f*G}'ڞEڞL_[XGHo$u_~_w :_5fFm&K1o8vh2Ƭ1CX2ޚu0u%AػsO7~mGE3~8b:"_WѩpC ^_~d+=+?ޙGXWjѮKo{xCtsDfm{O2A [ &YYvlڀ cїH:äOms)~N;YcՉ X2ޘ!Xi?ywP;ۏ%#lL9:vd?~܌s9fZ$ w-?~Ĝx*l?j5jcOaypD7ڢdz05D*m?VOs|W*oYIJMZF`KBju7ôEmΫtD7ڢa!3Zd-YW+EUJ)|^뱸s6 kQT@k|+T7=_&Oy$&ě}{z#)eЄ[7f3%ї!rXp˨RSUqW[⺞>?x4>h:^; wë\}pطk`0_CG)]'A6W][6ޡS,ֿ6'ۧ6n~OoXi)y_ƘЭȫH֯(lZK=žRj#"{wn¼OF#bCԠ HS*iަ3"wnٹSG1wSeZtGLmQkج \oRh_B}T͍մepc{ğiV葧qI=qW@*hQQ+X܊f?~OԴ)aOsfcobⵅA [hk f7l-4'ZwQih\8]cɟUoj򥔦R{,}?w:JmD$"}qBף^hЬ 2lFR&~{w̌t=/fA#J-3t$|h*ڌ ڷzC™㈍xŷdX'233p r;7Gc1z5.dwl;$o+`Qӷ YWW`ȨԏzD]UUiV?x4^|)I Bԥ2z}E{0O>oߠs.;ї!N~\43~z~D,?Dffg]i?p<۵+?a/DȦEoԢ>]4)I HMI¶_`QU4jW~R:ɗRJ0l`3DZph4ڈHEboq-6J$Uwn0s,7ϞoE?<;b\t"Ŭ%0GQR }E2z^Ym놷f,©u,׬?Av]-1`(,~-IɈH#Fj|t|05$'ނW9h} 5jS,JUѹ8o'`Qp8jlRWQPv}]M;iQj oc(_ 6 Sֹ~Kaxl7¿fveТO^ sy}ZW=5nhW!ZZ,㛚|) csCF:@:=6"o^~{6ޟ7\$8>1,=1M8z0ODDDeR\r-6)9"1,|+T7ӛMDDD2p yΈgNMYDDDT&7Ztǥ0gp 1ODDD KZ`ϱlx\<{숱}lr!:QW5uv]zIIDDDTZQX""""DDDD@""""bHDDDD  1$""""DDDD@""""bHDDD@""""bHDDDD  1$""""DDDD@""""bHDDDD  @""""bHDDDD u::v%().-JyX)-Jy?$"""*5Vbk 6Z9nvKlGdtl9DDDT pKG%dx9)QyPrH+Q2Qii`@""""bHDDDD  1$""""DDDD@""""bHDDDD  @""""bHDDDD  1$"""bAmdlND%#%6rrrXDDDTzx~5ԭTHt:.D`!""+''I)_ %G:N%'x- aGDDD8Wrhyߕd"""*uNDl!DDDT$1|Qi'{Qɵ&[w%?+NV^RSpz,n^AV艈 Qiw=,"/1$*c^״5.;۩pquG: UN1LD_. %UjԆԨe,Vun݈5]dkW;u^E̕x񻬬L/'Zfo5/ϲyKt,w˥`23U`g418::#ALTtK:U%Ȼ̮pvq3~'P1'%Gg׻]?)I 8{pϑ'iS )e{8ςKKUrr{Y8}xjzgO c-޾P5<؏ `yGv>;{ %yES(8wS Zw&~tINij2PikxV4-!:ڋkW#A$*uw©c.nHsqu3~T{Qu' "X`=K,:MZo sذ"3;Jզc,_l Ͼ<ΦɿfV"'' ƺgKiAvv66q}K{q)SK ?2z?9bo [ IDAT r]2g,-7eai/eji]KeJ16~Xj 쀨Kg1r`'K\p#6<}5ܩHMI|F]@b.?hɯ>'>S>1C1ὕeF.4B^W\dߋKZg[:q"* kq,SKZ*N7~2"dwDԪJ4gah2_DDD% G5V+m?\"˂, @""""bHDDDD  1$""""DDDDڑ{ "A܁p<1|7 ꆣ.)zqt\l#XDDDHn wjwk8j1z^m{ ^V1, 7Ėu!OvofM4S:vD5s}"""bX¦uEeC6w숬KS5M}1~͚Hݻϣ_ǎ>CDDD grNe9u Y} խioZi?pd^~:lw\;DDDD 5 NuA ٗ/ɓW97- '^R uid]';t![uXQDDDPtgdc@ǎȾr$37nC_MAྩq%m!3N!e 򿮸q +֩tgLe63ׯժIƉow` X AɓȾV¦uEC8"""b`#396ol>^nX~} pQR1<} kvi633XDDDPNC%S}YYpm:;; aoSFˤ?p F^E ~v@"""bW!aM^d:;58X,v F ЫjU\@h09vzI:;;><OTlښGDDD Sam^d58+_f\ݑ ѧZ5 `0`WpjrGD p; H=@"\M:`m^ l`<X]7#.9͚`0+ߝZ5k/') :: ""kvB㖬("""R@ 0zGFD" n-ZX 4/#6)V@5Q?0#+)ɸA ['\1, A;\77#GA`@ Pggז-_zb`Ñ5kfNg1NL1W1˱N/q F-X!DDDHA>)Xl/#A`zL Aȴ0W k 9..>"ל\Г1|0A` Hvz{õY3t:cf-9;\wvE5۰9+> p$y`]xrʕkӦBAbgoo 6 zXDDDAÑ恵k&s?{ڈ 7ec]x õqc@ #"↞kw3#"""1n><XnV@K#Z!Y>`qUt،tD_ wq1 ,蜝wu7p=;:wP#,1,:okB*U?rn6 9$??U ~[g|w0bX=Q7 #T/y,?WVr2GmU gA 1,_@@ʽV? 0;OاvmDDD8}QJNdߏի/@"""bX<"77A ,ժ1$""")[nn44.[nc^ ή>":xh >({g&!Oޢ p/4S zم[ήXxz½Y3t:ɢ G2$"""jp; t:\]aΆ!+KTpkOOD;z OW \><rv/TgN `鐑d,=}~Gpkzww++ڬ ^^X{w=-' MV@;mqq ; ;H3#Y%[%K%+cX2o6. TPa+ P!dXb;elI6d 8!d,#ɒ~ؖd?fyF39ȟOՔo{9F?y.={ʖ,{իԚdj4F+u_ޅzGsUWl-Yk}Oq/ctѶ'Ԟg֭ʖ-jj-]?ڣ::X<5-2&ƍdJ]~To2 lݪ=>vК[ު>'Xx־6=c޳G\ƊcߕWlbWt&yVVfsTui?lljie?[{X,U%矯-cH˗kkg^=c־6{b \F`O_?\_uGhtѢ1o9vS5Tjgڵ$QR}G7ܠ XB{~ZܩoM7ua0ŷMڥ]O=6,k@ÃРF54tbgxό oxP}k/эwd=Wd ٽ[ܩE7`0|~FVKŇt޽>gnTϪR+o9:pJw;KLi*IRenu~HmK_s.Guoߣ\\%i6Gjwjw=}JQ5[M5GGj5cj$P43LYfCYiѺz?o:uGXʔ+# `CjH ܧWfsTQۜ! 0FJTY)k4e 5LYPh6ƌs6l |A/\$U+k*mfJfSv6MI/Mٵ?DYm07Ǎ4;?4M.PQsYcʁ<3VkloW4pIA1Sv{z{v1p i,&1:% XN`I;I2mm$Id|wOwr`;& A =Ff` ` `|n}2/ 0ytWN'`xE7mOMzۏI+7-[F$}[wjݸiW|in}2u)׾n}vRmm_B~Οӆ~X_xy?w/ݟ~~~^;~򽿪 >i{tWՏޭ;>>_n~ 0C%#ӯ}_tn~GtJIҧo>O:qŎ{PG_O_>ޱ=w:}M[`OIۮ\?؇t$7?q aۏMKwѯKKm[銫|~|Z$m9ț7l~O0@`&}cn?:yxo7|ŋ\>!% 䪥}b~}2@v000000000000000000000000000000&9g7w4ucywdxS+Uyl^rqfF򼠯Ȅ Ʈ躝dDsJd 4xF&E̩H-FR ]VV%yXVc"?T+e =l`=[Tb|J:enyTh'LI U yu {ڐNmC1puB;1*8^, Dѳ;E,^V(? @bQž ] râ`ѕjΥhYau^&k cX^.;7Zns놌U&<_V=b@`oxmм 2yf;`b:XQd1l5Yu}=/͚yϯ#Flg-0,PݔϪ5_k̛˺{V)'u^s.zS;NTP^ݝqxne7~6[fy#eh׬9C; UMr&NW<;Yߔ헪xd2fg:v~Ǻ$˴y-[7uzZLdsZb<\,-Th…:"Q:Ჺ=ŬRl?{c;^ם2g1 C/ ֝?y2*!&ȧu CgGfNֿ{ңeleG#wmm})I-ҋV}o кky%>*c{bN;񸀪r5ʠLayT).&817eK{,qG*/1şS9Q= ٰobdƕUETM*t~ߥ8v[x\umc`,ODl'V7yh˚B3vXs#weB_ku(q fc1y<8u˻XUA3/ط$u5Ncэ'*պսs}͇݊;cѵU뎟 ޔ&kZvb>³ʰS&^[A;vHg[wc,}f Ɔx+ xǨT1^zdlZG6VU;/ȹfMS 4$WbFI~]TbZ\b'mcYI:][˒n ߊ )cM5y~OzO iY%Q!CI%luY(Deeۮeqi/eŦjƠ/C%khKx!9HwYeRT2EƇUVC?dbv]}&y^1F]nPI-nQ|@+yCIRB1@vAzoCt+U=kHݒ!IDAT}[#(S{(A/+[- VqϘ[Xx^BM%eYӪHn%rk-;VѪ]e+Ď{=I4_?|bmZv:%RRM{*\_q2 សT~^v%uV $ Y>u[85[}[&#AW׍yَn4lUV?jt }c =wltlˇ]"z`kR9Xc$X*o{BL~8STޗn2EIImڙ> myIes)g>]EZ0O,fbӈɨk(9vx%D#tj/h9'V*e@RBʫܧ}3eX ,=FՈ H:,R{Ĥ'XU&cSx/I\#YMRL8zc[6yxd8Q|ɌǽwVus eJLzdSd`VְqmZsBᎿiP7unCT/II%2"tJP@fesx[F=/U?O1gúЍ=sqԵu]%-m.t#tM;ڳm{e9^+ݜhy6T59U6Ms&*6FRU.I8хUQ'6ީtKz* f(#UWk|ˌyǶj6=kŞ);40*0T0b֭O!˗F#&+}Ũ 6% Kgrw|&0tJ14GC %nPk'mIx鱐,[Zӓ"'X5&S+vJ ohHN,iO̩wzמt mȍȭbKV[Q9Ώܩ'ƒyRO``M_dhQ5JbRxs,1|`]-Isl9d9?i3~LӖ[U $[21V17BLjO,^1}O_&c0ϤV*tcE4;Vٛq$_~R_<$IUk.٬Ggv=?d-_Zۘ'iHʿsٕ[wT_d?KMi=uS' |j^{,'u.~{I:~Ȕpm`!XE,lJc1<.keJ7Vc7\l .V]{Jc1/V9+Oe5XoY*(tv+^&L\8ytM=^ czu<[sٰy5j_c1=tկ¾u srdX̏y!kfٴ1j)M0U=O< ,k/IܗKұ#:vWݐdV$?~IJ=/pi25yeI?Pe5UAZNJ0Ħ7JH19n'fhYO8'#b^e+GkiϲZӁytml $ݦ6r/;JTٗIkR]cNP*$i>I4Kf<;]C ڿ;ud] >7'GflD}΢-[Gr1-3U1o?ĖTbPSƾ[g͋zl>-u'D1:+t+UNT峔9:UTsfCN:dߒdf]CeRL^5c\sA.b:᮪.FuE>&*eKGVu4=XTu3fãǦ1r]cHLʍ5).UGlL}^ I?*{1101+ɞ*"Ruh* v#bRlXrv? Wź-dp7rko/OKjuz%JǒK+0^{ڮǒ4M|ꡔ\zʫo˦wLz Et0^g= yR|E"+PΈUfYwq-ΪUB)e;ʓi* jj'H=g[:y$[rеv,ot!˚BǓI?2\ߵ!^[ E$[p6zzffٰpnN״gXD?^Yp!2w2E2;d dVsf5֗^ UƛUwKJFk3䰷5кcy.f8G-@"u0UlƤ񔷉U._e,H iWU,b2OI$U*I*{ZJ**x^fR.T#vUG,vc=)[)v \/6 Lmǒ9Yު~2QF٫{̘ZlӺ#\U͍rEؓu[5ݧLlhRz{j0ґŮuy$T@b`L)3o|Xd\%)U[,W/M씧e!8*j$޲z֒|oe Y`h|;1gZmfQ4޸:ˠ= 2֠fB }=%&mT]JO4VD>qzs>T7w(aQ.Ź>C1g4_9YiLi**XuWrPFpK˹f)RG{:NX)h.xy pVSbģrR 200`ay=BYIENDB`zoph-v0.9.11/docs/img/ZophImport012.png000066400000000000000000000767461345420530000175400ustar00rootroot00000000000000PNG  IHDR~}sRGBbKGD pHYs  tIME ;6 IDATxw|ƟM $NM v )"v "` -Tҳkڽ{fvoAd3gfΙ9c3xe dB!R~ no6]>~!B ?B!~B!!Bpp0g(Qw"M<(Rÿ=c e)?(3Jfl i$Nކ6m2< 7鴉U gGW264=肷v6,U**7dGU/*c+^MiojSEUߤ23<~+'U+]e%kAE ] 3=@%)TJ12+AgexͰz2p$< Nn#X *z yX$} r[Y[ @FC8)d5^' E6Q)n{X2 @ {$c 9P8-bߒg$V2 cg=U_s%~3sy|OiQy)9U?;iֳe^ȳ4a'.Szb'_h,cURc<'r3&GʓoξLgJ j.'V"Mm"YZ@]f2-tƎU׵7td юİ3}]ueZ?rgD:TZT1iU@mS@=ȦM2x{V:2`Xgڽ2T~NV+M-uHMl%W/k,Tv%S@}Mokz*U5#Sjlla1a OU{1Cg6w$]Z$#(8c{sݩF'eJ2|\iOy/?'diWHL_ӎk gU_nSJ{Zv ,_}i|4Ǥ.ڶHIk$j_uגiIfTv1u\˪m;o5bKN;*S],+Ew)[; 4tѮKWʬUz*3YvXrxUB5;2qNu~] '^" ˅J,Sp.cG+KJUFkV=]B.*;*V j@/Lm[{KSG+s*3#`P?Ϫ) P #uIf$;JU?"%{G8%Y;egt'= ۩LEfQe|Syx٠0|IDYL_gt{O>0cP=UHg*X:PANSVp:!Fta%SSκ*CŐrH:ZJ'sBkm G(*cQiZ:i]~|ÁLW!aT6Gwe4vWeRmWv¹&NTwf\|U՗\K2dm%otwZ2{n:#*v79QeJJ K{sjWE'ݐpeKNt7;~*џ9Bi6YyHd8Q=/|i'δR)N53^:i7h*m>'%FG`G_Td( jip'>"'q^כJUCV%ܓd̑0Tޛ:lB3#CV"Тeh)?gFLm؝pN$[Sb8;2uUDy4+B|̵"T6P:Ar(P.Ҕg9['//IɩXO*$WCfAyl/Yv_z8ѧ Reg:܃W+Kej0_iH]]̸*ćԵ%=L^ .}Y}It^'u'*g\GTfTT]*;fU\e̅2n=]H JǬ\5i~Q5rU?%pK2;+Q#6Z3YG$P%]Vӌ*[[5Nl7%kF]]ҝP:a%T멲&қ\n[ ^' *z(5fttV6*lUk se( @+ 5%Tn,s nfK]~*ԀPiktw(iOǞ(-)fQPs$Uy)Փ;lv B!tQ庌EgTfTޚ2)]u}:_:U 2m'TzVuPTK˯ȩ0?v YJ!=Q'٩rʌTVY0He|3:!/tO8E%3oNC\:xfG5:e^yҙ]wȅ_pOuYj InK9=R7Z'vz3$#{]ʀ~ I{Zzx ^U6!x$UU?6~PD KMnFVWz.Q +Ӧb*1 %%ʨW9DzB-)ޥzrI* 8{4`S$fcwQx*/"ԗzk,7۪e@"fF]T8z'Ds{)``0~[L$2'O )ocSVMʣΖIM k㥏8&V-3TXgtU޾:TvUy{Fw+.CX,pUwLmዼK%dd;U@SFvRHfay`;v b[VƪOv]:n6lyS_)+ ^Sop*gdyGHJj6Q%*t#MXҵZtwykQuZuDx頺'0H47{emw^D^^f S6'd9'M'a2Яt,8:U7dĴ)w"z:|R 3tGTtu4l;6HI:?'; lCfFZVF:'E≣hөV߅ʒaNkdM|Kٻ9P=23p`NdgQvPoNUS3T\򺲲zIUKUiS]7LUTmc--QvGcޣwǺ7ϐw'2NjZuf5hq:Bx '%쭓ZY58*6u+k;A|%Ϩߪ^@Vr+JLwZԢƸgfr{`.dfZ7C8~873PҌ {w`FWeJM17GŠ'epNFVf&Wy8c%WP ] XlV1*1Ut;HU>$S9Ee&I2[Ps֋U_zm߿aLc{L1imNa9 m׍b 1t(.U7ʶ@ө)Y']v#Jd.|UP$h[ i>vQ׍ssrx41m@҉׸:5TwcBWj$ [p ҀfrTvCsPUuHT HGCYbeKMo]_Pp7B^}`g&4M3*QQS kTN&(TZ!4,8L:qi"Q#1Q6F:%3aa_ܪKnuNuOX|켗?>{;wJue,՘ϳhOqfm\=[|W" ȷ;HrY vv򀍺Hֻ膔DVmW4 ]=T=D U"( kiRoǿEEWs?bY._{w^6L04uUcY598׌߽݀i~v1Jߤrn?R_i^ cxǶdew<4{)=t˼zaA[dGƥr;fQï_}9m'tjiL{w|!"ϲ,\JK: ??Ԭp`Ny(~7jkG;#ugͼ<w! ЕXp*5iɉG<,;OJLM~:-3.Ӳiϔ;,up_sj2 ?P&[2{ P_ȯ2 =ՀW 46(꟪JvjVSnvo-=֬۰)\!׮kTÉ5.Tx)kdg*oݾ!'_ҙ'SCv Ptч}]껤z '.e83K) q -51}%BV3t,V rbDz~3~vQ@ȶK\5Qgkހl$¾ĵ-mF٭d@= *t:T>!L_7oPeݫ4-KJ\\*& PwaJ>T |e>:㿊{_s{ *VVt0o%3ilb(Ҏ^թVes/X^ʼnrTf}]:6|C?-1섳1ʙ~T}3Ts;jʣ>YbVsA=JUcUGn^,LFH`?⻝R iN7v Uyt`Iu2J:jzCOW|9:k,ic >fWtKIuZiH>$TX3:TN]vb3:ch'8Vuuj|xwez,n8=|;9EgmiPև]q䄬KKN7U#]Ql\C]vNWy+6wbgLWu,^sJʪ.R + )= Y A 9JUN仵TꤲSRu7{{'d~K-cgݒ);aE_ _G'1>If> hoF+,I/Py%%1ɸ$MRݥdlV /T}'IwKv[_:\$c4,l#*: ~ꕮnxAɨ҆VV mN ]uPpUC醓0ˢUW2¿UXIMtܼ*I}$i= oӪ~v_K`d >v]YAPohQ:FrʸcgNbtEUըL̚UٝhC_J3?Ug.TmY2Rsrpye5q]ץv;t:E' )!/QiaIx ؒ/+Ҙ6::,=[2z3AFn, TcdAS$t_>sR%Q4!P/#uѩ߉-TBVIOR!M*iJMۍZ@·!:czUŀ$dmeH.U^#uuxW'Y2橲첳DEoUVrˤDJo A%~|*L IDATLF:,ӶLȉ *|8I{Ǎ8zΒ0I]v轇cu5N<^B!R!BhB!~B!!BG!BhB!~B!!BG!BhB!#B!4!B ?B!BÏB!#B!4!B ?B!BÏB!#B!4!BhB!~B!!BG!BhB!~B!l6z^a*e-j9ˋl픻,,n^vGJ~>z'܅ Zgl_OQyJ510jjvxFғ)5 EۿS6uSTҁ kWy}+O;2HdOAD%_WcqJ=㗛O=f׾ ƏP o&?U?ƥbp^`+pQp\.G^;:~!ۢO 3j>-1bP7[Q잵Ёѧe0o#J%OaH62Wk/I޺ȗiQwzX 9z7waeG_a@jsZ泸G=i7]})9ߕ#"qk&:m#eKqp~SnN$Z% 1glW힓{G≣Đmؓzk+vO_k.J|E$yUw7cG\Qb2*Ȏ-Yꈴ~ 4էfȡx"5% ?}f>|Oˣo@r z~`n'~KJég%Ewbrͪe7n<0i|1M^'_OCӟ'qc÷ߍܿoW; &'awaӆ5|O `4b+5l'Pʻ (# NJM)3q>?x nPo?{KW„/Zl) _>oPs+1n/~=17m 5~ޑ>1mYTVo?}O ~ٙj녮8wjUt4''*G ./HU{[J*c7>P^bnv<<4 }/ 3,#!,<t/GDl _TGFBBq͐MuO~f>gYTVGf-q _i7|sOx0|EfG߁b]e=joi9鷷}-BBQN[㉮8m>_R sOL|]:!a 5<4YTgOz8];lݼz/l^0-^_Yzǟ~]Q^q}4ޅuc] ӷxaD~HWʻ :pJF}_S(iB9==+!w=~ Y]b[]f1ZG"4,/}6h~m@X4J> ngd/ftKW<Y%6Ŏ-iذvu@.Jnr:1x kWYY0 ㉮8mLQq@6oA7sv ]]'F]n@™uE;tYI'P%cxq&'"JtgVwLZx".Iwaq T.N9QJRrԮyTj:IxFv"npmnVQcq8r(я̳_ˮ?xN[˖煗)Oi{;v۬<7g<O:S?+/=՛w{е~Coy8~SKIcxJ.zs ONGıX8^@",6ao ][jZ;~^:pctqg\ܺCۊ~; S_޺2*Z_k~ۣy^]0u۠ : vjv*i%UB"¼ګ_!CGtɛvq+?Oy}(/i{Ki5fJZ㷟b?(JÎtD~;nEw?qQp,Ё}5V ?''` 3!帢[m\޵~q9bN-tXyQ?\|4z4i1k)/i{KYTNY} qgI +JG$ 4M޾ UTjWo`wa] qqҿ-^v&>*LfޏǑ,~,iԴ^(/̛xf񸁮.G$cnH/C3cш߳7Ä/S >70k0?r-u/|FM[oѶ&yϝ=; Fm?6!do>Uw'_g1^6PG*! Rwł%_Sg1#t]iR%y87x MGHń^B!~B!!Bw6-*e*U邿5z3~բ Ё[u*>}E|)~W>7 hծ w?ћtxi%<O¶Xs0-(}|W"bjv̕u1~ygَ){t<`UMj5 te.īXJyڶ <5/.]7 UcjUGǥn\bz_}(>aoNNN6@Bh-=b \7\ 7/Ŷv7:= Ɛm_KGrφpە]л o?\O1[i!ۖOAl=b \.mS9Ьu4hs}䉦-j?X5j+ko^SZn²D^nn빹9:dM3ROT(K|W>-0 oB[霷ne$sojU.iR 'gEHI:_Yۯ$HR g3XyG,|6+fQ0ѻi{mý>R^]f2̛|74ߘ&/FN-n/~=17^R9ןA(9~<3f=-Al gŭ@=U]WɰHp~bK6=ތl(+-7aۿѧ5xt ߥ:)Olݴ ǽ`Ŧ<0i,z!GU=KqqDZbS Lނ6O_v(kIN^Y VnN+^æx|],] f$.}-Œgw'o;xs_?m<駷v*DQZwa#rŃ{p- ~HRI '?}95a.@W:v1*sqϸ9е7]AwFMTןяC!_{?739!w囔 Cpǃ3hâx'F>DWW'-5-f<4;E٣P~c]uXZdˇo,µ*s}.gᅩ{}"(8:o~ΩYw_{q1y۪%qCk ¹=/=Yϣq-I>[1vhи9]&F?ݫ(-#!,<tOھEӖϢis GTĶaZOUW*N~3vX鈤*}q߿o? i?w$_l{/8+ ]֫6Sg{%&83y_8 bz|fАsמ_Tl\Rv_ѥE0MHewƞ,iw_Y} N|նSw$8vlO$8.=.*s}.>۶ti[T,y}vW:ZozDQ}w@y4KWB:.n~[0o"n\df.kYsI[4mi=аӺЬ>]u嫢<;JG$şW|^xoS}GT#ۼ-:OI:[~~J$<*~SC9Y*OdT4RS<>3j\; o9аQbݲa& l3q>q%ھA!~?r(</gQYtG׮K#0p͐˅>DG9;7N;ȪEUq[Գ$,VKtp*TYtDV0m; V.}-GIP]u嫢<0eH-Ǐ‘mY`'OI*獘7^hS'*2 %YI' ;OCNHطq+;Ƈvn)b;|15j{|6J4:>3SoG#"j}`o<~i/C+o*ۥncy'ʰz'YCCq*5c*U呜xTY)I]E_|NCGs'݅3Dž/qꋲJʧ۾5NJK:3[V:")/Y s_/ &ߍ)MF`$ީ\:v냸U_sF ^.=.Bʯ yͻ Zݰv7:Hv]Du۠ : v*r>yX_>7bc_Uq|>XN?R}vmј֫?}*(}3}:6oѫЮI pRgIq+B^|}~mŖoX5O}u롊S.44sFgtDRnI_;Cv]кC7|%j#YhxX4aY52߿1{2r=G?WN ;; ֮ӳ޽}3%tX~9 篼\{=F'F|j.3 v"3#"^ΩrIxaDlX YX,U=K˴v7X̌BBjNSd|X0eeO}u롊S.4u4M޾ VNJG$ł#O}G;~HbWR-v9gԨG+KNrOC<5>JTYw<0scF?;:wXSG#~o fN/ƌg)豇B3H-GQbūLS3CJIDDUE.3o}MZZʹfo6]?evoߌyviFM[% ĤH?Zu+ XPv:/.nj5k巓/>p8r(#뉔Dt8f?lxf?][7Z:ixV,)߇i A҉chץ' 4njNGe]k! -uya+-T?T=Tte>aMrQQ38_9=+[ '>~Hb1c>b+f >G3\XR'r(a/ye_at2TߊԾrseseoPtcGBk-|HI:\ٱ u} !zP|Z/>Ƌ !'' 7F} !4EN=;?T:Hz˲%73K!BÏB!#B!4J?A.\:Ǐ,_B!_`|W"bjVB!rWoNNOG BlT|7nX{co0t`{i!dB!_y'߭x7+fQ0ѻi>!BhU&zaFMn#`xl}B!LuDZ !rVQlKI:[~ aH!~7YM!J?ձ[ĭе[7b IDATl}B!UToUХEػk+0CFcB!_eEN8UȎ@ ?B@M: %<~> Ǐ]@dܿ {mr_NjAO<~7?jA\1 ;+SKNÄrν.aG ,^B*2q) 0?OfxPp 8$}-R] )|fFScŮ@O+SE*#KOJ Yv]g+CPA۱AxǏDۨ"؏9!39 /~7F cSуZdef *:Zw|LtБ2 pZf%@v҈j DBH3~Tp5oMZ"4k~cH6ظ!"%͎ \գ.j_xv}+\޵VPẇo-T.O%u/K,:50ΫзUV/DIK;`(=E]eYO6B9x~#w.|a'EON>__9O,:=Ubc`骝eGQT^~F^^.] 75V}Ԍ1iai Fnn.}yO%u//2Tg0aeܺiɎ@nty1`8}`x.{y:y}.aV㡄brS.SOzEE^B9ߨ_t #Ԫ'|j~^a/+i\߷igJ2?p3<L}zUn#{[ר)sK^^d`z6l_\uq?(Gzz֓,**#OBvV&f.1pa/.sy`3=vdga7xvfJOA|4.T0,,m'EON>__ْeG]8B!#B4 ]߻w /YB!4H)PabFY 1yV66hRIKMFXx(B!Ưsxlp|?0iL:\߷)F^׳g=Ӧyإ8B!8WqeX`7{^x9PyXC! g* 1^cB! Uk<#B#BG!BhB! @d&gT!*.BG _XnaQдDUφ&Bh#;FJSljlc:_r'BG \LK4 q>ذw$OۗBG2ғkwNs#<ԥڿ#T5ƵQ5, Ɔ&BhL_u5~>2,ӞiiLu׎fcB!\|Aq5mѺI <92RBWY>BWN}4!Bï\}]|v&5!Bh9~ qY_7 P$B ?g <4_܂O^h17BDh B`7 M~(g\.qW3h兌?z !ùx3F^ïםj"ھ D6;<, B3`DFL8 jEmդ=rB]Ճz !Bï{w]ïT W?-7AdX"\u!mBhK딎@wZvs!&*7^zjW(lxvg !B@W+]ɳpQ&Adg""F`{#"垰v-jJxg[5E@RJB!4as ['a{GHP#p#24~?5D`6uB!s?tLqj~u0 Ԉ &B'EqCaJDDs!Bh9j|GiB!K!r? !B*#BG!B*t!\0+B!!BYg<92B4֪@ % 1Z(jƲʘX1jF)0fǨ h8$)) QF$||o_~t~}Yk{ZU]3:mv?0 0 ;~n+0 00ջ *"Z%YΉQ/L %̵162_5!aa51n6~xm1>zj`1=|3-N;qq7aP9K{7YW {1=l s-.tZ\uژY\ ~Ƿ%]#3~aaK+ބY,6mc/ajمژmczv9is kmajfake܈-ы728+0 0 ;~$q&/~5w_[n]gu̦Z`uf\ S3v_z=Ώ7ure<0 01w{5o-9?fZwlήnNu~7JMoͷ13\kgϵ0=niჟ.~?m^0 0Y< z8㭟Y:/bqq&ǀB]cF]5-֪B]srkn15l{I\sg۫<`gxG L\}*꾆aa;h}\}W~vɱ G\*Cvֵ-uGo/7^e:k]rW_0 0 ;~S3 UNߺ;!;arǘt W9ysm5y6>0 0 ;~LʹOo:o>x~dcFO_;o`f03Ҋ;0 0$|Rۣ5uֺl %u Зݸaa4\uOpvqm0 0 ;~)^w17_?y5v>0 0;6kTkwW_xzFG}i?_]0 0X\lcaG{#011ʦfffP5vaq1waa;6;|=֙=ŗ\C1,[Аw 0 ÎA^ qhpW/\}:yt;+ˉWVP6 0 ;~)GVFFp1wA{ayZ XZl-=E `dt O(FGa;&144jC8&moq++0FG0::M:v0 ðwcl|cXZZDv KKX^YF]wX\c'0GG111ѱ1;|aaUUdK]@]chxxeyyZ1 0 ðG:[y Ωaa}aav 0 0 ;~F 'Wmkaa@| /aaǯqg!yxd\M<=!M7ͯ9Oxqqуguq~?;~xk|\kN=0~m0 0 ;~p/'6>wxހ7w>}:T5xYgUwg} xÙ|+7?zpsgvE}OG>% 0 0 b.<'Q=9g/cr'WpG//G\#uԞ?<uߞcb$W<daFfH,'?3;3Wު/{pQIx!}g;^xN= gab߃,K}Oy (.swzpӏ&G~^׉8]^v;6w|x*n͸oO9daR8 _"N=0Ws?x>׌BIDAT}ɿw<~Ιgg= xxcS{oĿ͡G?O}}pݵWgdaFs_!{к7z]8.a1a7wW'?g0 0 -}aa3 0 0aa3 0 0aav 0 0 ;~aa b" @ɿ;l{򙍿ۨORuNwzsݏyWt[m^U֖ݞgѡ6kNm lS?wҰguƘ 06{T]=:g@'vn3F Xq^c(u6tIj0Z> K}*b,l*}׭RmČY6gUlԺ);Sc9.d/Rkێa8S v}S S% wS۠DF{FIjK^Gqvע=(>c\yոAPghF9kj]6%G,y*SXT20jX - )`؅өD,72O5r2ZdTvɶsua8x)Ks=b)7:CCQq06-f9(;:٭QdSNFaB/"<{j< ڦ9_S)r3vja(c+l16pGX*6`ɝg*hOJ_!}g㗊J{q`ej Sx,M";sC$+mGrdF%GƠ:>s:?Sm :־H4kг*cvJcZ$/uuDLv{%e0R4y+ۍLrzB.Ͷ5Ew"kMcsǠFooi9'VmGyTƉgK^|ٶol8h,\*3xH-em]j1*,2Q?>ZBp4:f $¸E V(jkVjΦؽT?L8cMQEj61}oIW?* ;Nl߬_~(l ;e d$K=26<&~po~SkSW2 K$jB'+%TD&., #F{yv ?Èr:A@fGMdۧTN*KkQuӠZ(־N36?tdHIbbվf(l2S:~8%*>kHWV$U綍~)i^oytcyc=S)"YcsR8(8JhF37]4WQ%ķKΕٗFJdIxTʠD"Ԝ\)P.S^'alS2en6A6fKQ5]G yQ@7md)iP[]ke2x,ON)SK1ҶMeeQÄhR9FMcsS⸥2Cp . eJ&J3[Ohl{F0 Qϔ35RH-3Q^jbFP-ϕR 3ߩ1,J)㈐6;ya;ol۱v-ӕZ#b̪9Jn2  RnNMu1ݥC"J}0UcĊ2Q.X9:pP{D05S=ZbDw=J# 2 +i8ETXfYs1go0k/@">e|E[aj>yR5W1R9QaL|˼ ;ǎ36g퀦"~S.w޻eJG(kw0ڳ~fz-EQBev0zݞOeu" [klLHu[E\yf=PΖVzAAd.߮"`島ݞ#=׎MVS^=zRvD\3$;ʝ?wWqa%J^ds9|]+ HEDXV_JY\RP`/6Z)CSK);hbK@)b c?Ƀ`?r(^ WeD\HyPEVY@ˣH!S- ưJ!a9 ;f.D)";@lCTR9G1}%n+-KSnBȷ5zY mJEஒklaSlvX?t V])-}_RУɨܖG̲b%UU>CT\ #<ْ@ 0hzjܦ؎TT$MoX27B$N)@ )ۙ:9**=x\ cʤckH*"`NECWZUbJ&RބS+{}%fNmmpLcX*8+ѹr3 ~HHa9|'-B͑Q ڏT}>D5)XԤۯ؆\W(-9cTJE^b%ޣi[%J)0 l7[3_͗yi(}x#eV I U׊O7U)yK}]A`):yѩ{0ɔSM1/>KMJlswvr <؏u]f#Leʀ8sDUșe@*v,LK0,#3"Q$/YJOT)mpTGf=ga7LhGɺiɶ6'1=16$cA˂F( F(Zɰ() )ʉD1xɍ\77-e݆aLMW'"`4+ð]; CDp-RU@\< WRSqWJ9$)c댶gBETBQt֟O–Tr2Y {?qA(ɳ|gvq*-91(ѥd]bo1 h`\7%O'eS_/Y=6*<P뮬ŽZWg}Xi\)y_92O 0yjbqAxQ6@TPcl%ǰTԳ0x0֕1^=a0a;11ӷl؀O1-jDM"m.U>p)Vqz%ĮjURaBٝhE<+Aʺ S6L6^ETHo*1?7i_S@Lf}jGީTn[4'qwjVg6R$T>$}e";af!cvR)mӰ1SB]'j*JN.!q_Vm~RW6m n9m^RT5GXVբo|RN[kLsyG,cVR)=|&źsׅ~ѿ.pUZu|᎔g1hy;xl)([zH#0_{!%_(G.!rI`Ufܱ4-xUM(gOn`jqnuL0e!a +:,8o>Bd"0&(zX9Ȣ &IA,[Ȋ3BlT\*aٵ.)=9t5Ep;bwd[q5>qaal'5>=8::c&<: 0 68fb sN܎m:scX]u0 0p GOх-#[36 0 .raa3 0 0aav 0 0"6KH'IENDB`zoph-v0.9.11/docs/img/ZophImport013.png000066400000000000000000004514021345420530000175230ustar00rootroot00000000000000PNG  IHDRfH|sRGBbKGD pHYs  tIME 0-U@ IDATxydGu^Y{uWւH! fnc<όgߗω$dĈ-Zho>u`IHVユLɶVH3e("x%x7I,s1m",k$ǵY#drڪdK[8_G%82/;-Rh߭dH$T{2b9[_ܘj~Ge憸{`v̄*QqR]؃HZ̠"jb(8Ueꔆ"V}+zc185/'I掴vI1:OuR'65>"149/dEk1sNr]]Z­2*lU k+RaQŊe-TlWyH"+HZTK/L,E= !ayNܖ,#JX*+3+$aY2's,%(a$keB̘e}eo$ߥ׵W$lWYUUPnP$Pzm/6Ce# lem+cX@٪zy*K,kY2s2 [:h:VJ{&aTJu~Uiˋ,'`RV,1֓I字wmOV*cT}FUn{Ճ.ymU_^،X^9Iv3ݯI"lv_sV͵wq ٶkN%OTbe:Z $U?:U&hEWT& ìf0ɰ_*c'%GO: o($=9 *kɿl G<rO22vHȒ,K%;ewnd8CFeE9AcdvOT. 1' k3YF3ɮb|/[NdCE_R ]#oK"j$k_--=hy5sK˱Zkdb.gM>A$*c代F2ք%M2A8kω;}GPHfn1ıa*!d,iF] SX2~B*_8Rls+$ȰxqI%dHLD) qRMT ;w9>e}@>+_lze@ewäJl!2@_e8IFdPfJLh3pFZGi{s%=mu>̜f̴z:*CXձٯYVU!`罴QZuRW|k[5uUmP}Ѧe0+L_Q X/ITIW%8Vn+ R p,kM0LI9⯬z@ɹE%%\e}+p`LU$э$IedE~9o1nK״yTI5+N*cc-ڼ]$IYCƸگ2$q,%de_KI68/ Z5(oZPa`BAӰҼNv`˶]1+#ױBzsUNư%w-bfrAМةsiw$ ;Z4U! HKVN껩 'S6}FӲHe}T5D%fkxaI3,I&I+@YJMY-?OK?k~ZʬL&22ewlwR*2Ln҈IeVMuEzsV(I!2; K>9ٸӽ22s[@|XISo%IMRʄp(I2`Bc I6lP䤖|xFcEe8aUB0*d$LZHNʪ2T1>UR]#D=d{i}IK?:WLjhb> 2W'ƒn sF m,01V@444~0bu R ?!gj~u,_&cV]iIҘxJ:vz~\D -Jk,kn,vFR6>ԻomĐOX 3D$H %>aSI$ {u%I^[5J)`B90N2L$,lfٔu>^= jN߲)B2*,P-U$W d˦1TdX9A%ȸl65#spȇ=[2}>&IH׷[1d- ` a7O?}M^4]~j0גLrNXr/7K_;ZNt+{VSmR0kZ~?py8IBWIYV)a*IzJUR 2nl )1I'݊m886G\G&q cRPv+YvYRYvDgWFޓe %ad$'cDPIQ[. nFōbع86 =c_ٵR5Jˆ+{G$El> %,Ge:h՘R+z R%2vJuA~X.m0%/Wl{9sY4]fv{r H.0>q> Ѯ\9g j\TՁYqLie*kINȰXICƅAQ  UuFV5eW:D'נ2HpEy6:]keI$*UuOH{$Hv03Iқ|&#VRzMkzR5r " #vdѠݑkfHdC+涸SiY۫{ҭ긿fگfpZ`IJ% vg9zaPC*$aZUc؏4io륮2ՒyCbRM2fl#t_$ޢ|##&I)%9aSezU,HeX{(tʉഝU%aE Qe’L NU^, c+i^}PU3Ȝ0$Ӡzz]oJي@}U&M92c;?2cPrA-VeC%M#UkkJf![oIaΕy?4Y官3i MIʜhugZ~YiZ~èau:jл_A(OQucSqCQ~fzU|FJr/mvP5Q?X$Jwy+ ˗f?&1l*##P/J6B0nZ*L;8T}T?$~t*# eXdHal$I3dl?MY0* nX/=U* 9M#e^se2$ӤV/돬|`R]#ȉzf?][#ZJŢWv3i'U#FɖM$QP5jPH/T=P9A.x| *L\/p'Tv2A{d80P2c:Me+Ŧ cZek/$`jUAYYR=)0IBU3$dٵ4$Z%vOj%jm)嘔Ras{a/<+)V^d l'W^A!R7(GqQ; ~ɗ$ Z$)#%omZd2q,x/(C&TdUROJSZ\*Ǵ$9HjdXbID'k8N~{M&\ 9G̢l88/:&31Ɗ J# I{Q)k+rTR@&MK(c?ہy`Teo^iW+^ c_oخOUfݷJ#MVUvU6MפHY16uӀ[A*gUh1 qLA iR^6PoE&DZ,#\ɲrGMّ ]j*n ѯ' (.3G$ e%9m4 EJJK9IyOFUA!)+zWQT?To1H|z`Zf"ָEW/l>|%Ȕ7}{;~+ZVmdefqVK%㧷e؋Cy'*k02V,#%P N,',`Uad}2P -]Β)'i*v2 jT;WWUIC5Ul$ ƭתsf$9CV1T C*JZi]ZssLlH#NR 8I^oj8O7m=+kЯ4H2W~Z~ܮ`gh:ɜR^/ad0-QEv~^ v5 5őTVT Y+NQ :"cj90?a☷8vT*llʫ 삣Wa\% [!8Özp45ٔgz KgRrGJc- {N*T)^`ǃ\ RMdIq ؊$=NTlXdji09nѧa-O4U[ Ga9zIOZ3W>iF9Q 1cT1t,ZNws jA1g{ʘ%'I ُ*ʗj=$}zYbߧ6*G24tJ4$J/UNYʖ+k)ƀczMG֋$g2~}ILJ*"cG˜6eiezcD7wJ*)Җ4٨F1I2]$މZʴQGJ:Ć S$UeQ0iNjiʜ%_IƲI# MMrH5, T\= Ȅ'JJlfZQT6Ӑd\.I8ٰOrء8I¿ӟQ5J v6LuQ,XA=j" 3'aUĭOȌUE׽^8k:)evyr/L* $Zl^R*&dɒ2"%G^S"a]E} ~eI~Gy*ie;ҽkacf=iClqI$MƐ֎ܩѣNiܐ$`PPUՏ_'m*mbEEIG% #%üDR~e$'21* reQcdY4 @ĸj5YE+,#?2r*kJERi*jIvdMn~ɆJُ2Jjߤm}Ǒg zM#^bM:L#v崘~_i AuNˇ[kHuנe4Y~`{]?^nD/%ݩu-g+IY:e"|U-8Nf2V " 0R !cѩMc*H?NTh' G6J:T^5l*KX&TS/aqTSy0TeOˤ œW]T$:WU ƭ+|@2rt]V9.&M r#Udhk{[ِ4-0DCCCCCCC0(e70wcé-/[aH7PM7f?eyUŹP+N[Źou)ϟkiиpl;EliIиPo"o5# ЊlS+v{k~k`i~^7iЊu#hhh\3m DЌ%X{{8s(V|oe`p81}8KxC&ctb0K]fn4f(3YvM)^YbQڭZ]6L~<`Ky<7W9w% i1:1G0 C חխs~SYqDaH&clnvahACCC+8S+ [/>M-HVs3Tկ_Sbsg.u:MOosډպlsyt.p;m榧,skòmV/|q6 ]榧B[0~:<ΟO\t Bbx|'wݱ3gNlySk$w}ӷ221 @^pWonkU~?vM۹mܰgN);7{vvs=7ͶYi r^~h瞷|g*073G^f@Њ:v4ٵg-Y^~˺ /*-{򝔇F9{/=ˬ,^Y}7,xaɽ1 u׮WPUf[>msDmF?SdkJ]oV=4446и!lFQbխeb۳<|q3w³o w:\ߨU8W|κ[+pmi??\Yv3sV\wr?Ťmk?L;̙GW/04:7RHCCcShFRC:ziu"aZXUn+2ʫ$gq/:GƹoغD1e3K(<7 m%HZعGщUyqY=4446f$54cd9~u;6pk oJ\0v\~ 봚%O~Woz %*sW(mC)*ύCJ zFyx(17=ŹS 8w%&vՃICCcChFRC:zFug|'>|ϱpїpt ??u 9{c+ N\̉v+k=3jԙp ]"SA,_y|W[^qHV<\g<ڧl04bDHB31FwVYd~ܦהFܳwE߮mZQ^7.g 0wI?lpjhhh\Hjh\8p=|B$I8C7sgȫ800 R IDATAyO춪eg7s2[q 5t[ihh}a#x{OЊV$5444444449m K}t[ihhhB3Zиzv[?oнq]GSHKum HjhhhhhhhhhERCCCCCCCCC+|&C"ʿI\fn.eݯFU?)K~ӵӴƙV$54444-~&>z]u-=_Wc?Qk5ƴ"q7h_x_yoyǽxǽlxf}m|㫏Y؛GӼ=}./%sNICfo~zm̻_6]_Cw[|?Ujׇ㵣|~D-6zo6"QCCCCc /|b o~aO]qf|??04:·G'xd}Ćm?|0 y-?S?\^oҿq0s<zAgݿ2]twx?)_|\v_w|_>yҦ3!}Og뾷].voݬ-^)[k{F~_䎻/ع{?=|/X=xKϳ_}wKHQTkxKǓ={} Ϸ1oT٣g\ˈFvkPvdy?W3z{ŷ~|_NſЃkhиJI}FCCCCCCCCC+ZЊV$5444444444"I HjhhhhhhhhhERCCCCCCCCC+ZЊV$544444444"qz9Vܓv?{-Z.4\hhhER ~w?W\hhrq2>\%jYmB˅ -Z.\hЊ:?|U}SV;hrB˅ -ZCwv܏\W[q.q.#޻52j}}tY;_ x}޻uGkrB˅ -ZH=ywC~w>onxF=|+W\ޏdk?{ TZ}^ͯwNrB˅ -Z."=r> Y3m|>i;hrB˅ -I.4 7_Y:jսq]⮡פ>SЊG}xbk5 øo!߯ik׭nDz͵M0 Ls XY;򘦉i 30" L30ڵi"0by6al,;´| CQlNeQHKi O^\6wN0?W|;x Kc;8;{玽ν{&ّZGKaF>QԫO?Ş;(2,-/X,l6YZ&cB۟z"\l60MBEq~z' d3yML2"2fBDA q0`XD Bʼ-k՟0\/~>u׽וChN+[cuhng~k-VmZ$LP[t"tۦ^kjeU70"ymlr>r :e"att 3 FG9η޹ryynΜ9Y>} C(W|:&Q#>xua)cX4u dHb&aij8h/^[ Ldz "VA#E Da1ͫ݀),ʅ||qr܀| MVnsmz s޽Fe5B3dbGi9yGx=;'`t@O=_}SsL_8OV%[! !M^ՁbJA`c N# MLC$劤~6^G6#,Z.pC}[s"*Tkd`E ה-V(4W!Dmgq]4Za$ C ֔uvB5y77+OC+WL)h&fVi]JEX) V&A$3(eKԛ:`ᡝ:sb?Q(mm 3 <0 k43}8cXԩyZe?ǎW9|ϽpDU&RG>)Bu]  +ΜM'@xK,ZkŒ>a|l]|飴Z-Lfl|Bn>Y2<&lƆv.\J ~X%6e+"s2e!!㸄DA 24 \-À'ZMPyټG۹@,?4O$B>ϙ3߉p& ## Mp1N?Gˁp ?9vlZ!ϑ1#Dje&5(j5H{&a`a\')bd-545ZjuÐe:cc9Neƅ OAq<(e=8;'h-\1iNGum Ghw|&Ӌ4k G0By@5A>p)&n2 7OR>8E"Cc#L<ô&NǠ& ڴ;M扌2 "Z l493M P/ l{L͞4>S/gK;(Joc{!L#'o :78C;=^`8Duq/~ ٽ3]ayz +ccmu9q9n<4I ffIZ<8{c$#k3c=ΝN0CCC?gNclufYX\`p@>RO,c2VF2}fdxygj1ٱs[g~ackxmyXV@&ap8x0V fDFiXDQ' #?""BϾ EإV,|4# 3䊓|Oaxdw};?&3| n`[*-8n0ע xmХdD,U,[r` "׭eg1MRYtIJVX V4m2 x˅ Fv\!O&^4Mm7މJ%ʃ+x@qBvAQ8wlsϝou3:hy ̟8ñj ;aQȵ#rI]D>AB%? Zc7#LØk[ Cؖmv8z(ct:-j*K'p]%*|AC="C~HX06<)N{=vr0KY|3s ]%e-S%I˩C. WҰ3u+ufϙ<\'og5] ˝e<ȱ'D/U=-+Rk1lŮ[e͇!ZQziZxdsݧ¸X#Uuװgm[0.[V\g0G@@)56:;.as ō^ܭ~·׭o0 1 cm{wUЊ#GRFS67S<hm[{q@DG!Ě)פT٬Zxn)FQw xMbPuZ T+8̞Ņs윰Yn1,FŅ:l̐ PȔ\c Uַc?#>(0 b~0:l6܅ruth5=|'|Al&5i4 9EdeA2<< CYXVDڤ֨2uf?x D@&kG`!a -Ķ,(!У8! hmXF^ ma ؽ{C&pAKg_̟s c[92v@aExK T\rLU*MJ2=Py !/t|0lJAcC|];oAXan7Ù&daj5C m7rq:>9+׾9f( 3sD ˋqlgn$DrJ4]׏BNveb[8E2b Yv%C]"מisO^# [ ]Ο:DžyGGܽJ!, $ɱw^[L9E6kQ,O fBFiok,/U:-̂\$_̐˛VbJG#cxNHdgL Mal됳KN 2qjN&c)>!!%Hƶf3 !`"L4ysF\aV~ֱݻ5[c-t ^007~$0WFAZYvvy"ɮپ î_curX: ٳg026"gϳTCxAwn3Ew7[n WV}gbΫ?"3篮9[CZgMƖ[̫[j{m+7pEi4" .*]?vBL#kqMdۘv\.Ci G`.A;gqru]'8uND9K8{8aI&v{Jc D,v^Jte@YW[8uzw|'%Pdl = %w Ȓeq]{^MaĹY=iR.q>333wϜy $hdmrt$w>0vHcfE9lH|2^GP9T|Om0t. VX,d2]l4!KDDa!0-Ϭ-&nDvO[+ DZq𼀰lv ms~f<cw{?4?#ƃq:F2XhSo%QvMLFB)a{uDaן4r#G&+|JQg]Ӟg9?S׿?P(11,hn:Nv$7YӨl,äѪagd92j`jLC (CFdReYvЛbG\c&b˃6F̎:(D s K֚#al הRxD."E[`tt!L#լ8.ШUp-B[ycK0MUf6XՉϪ0"V[F Z^QWw++^]>Hnm@)*~Oj]4VB `FaR( ri6ZMðeK,Οga" #CxLӴcj6IywmaH.q4vi|ʓ8;sP]=j.,,w~:*'Obtt0X^^f޽޵R8E\ץZinysɅ,`~1t0iFd3y:QagL… AB!G?G ,CD  :m&l ݓ#X8# ]EIOi Cbk ^YV}"b\d#C>#EfIRly!h/Y{o{g>m#_zS')m\xȱcOj2yrSLa (A: ^@$lGF3,3;sFӧTs l+2O>,;kn'vh<,;vWS,,Q,1k$\ dm.MT*_M^@3<,z+oz[ygLMM1<WF?>QB C^}*Cy]-S{t)R?]bN# C.;OZ-c0m'Lsl% npG4i EmvIpDlL3fxJu}((򼶵`D3Β)/e:q홧ͧtz?wAHU)P L-ZG7nJ-Ҟ+}dJ٠jJ4[ {(p]PJSanwA a,P)뫜;whei4lmmayAl1O 6Q"օE+ cמzj'hSN?J)ʲ8.YaLzP%<3T)G~씷=};'Y~М?E`}ۡh'7BUUuG]U_xQ*[|,w?O#lSN";sNk1Ǎ}I&!;NT!#,YQJUh2agw0 "_ҵM+WK_/7g%sXA(K i1WQ]vem.׮]Xe#稒H-& Bw~?g*ή9o&[[9c-M6ϱ;c;R!^ >18N]9G Cןe\:J{j,ă5וDQp4F/M|Oz rNBc˱Bhtppj'NI VKrza<#%d+bo&Nr)[H%+KK٤KeE\'d6,-/jjoyMpQ%T;Z+OXz EFv+B5#O=]G}DLX?a(Jx^iJJu"a$] KbڨHA 9JW.*sk¸qe49RAc M OԹMΝ@%N]&%!88/8QLY*iҴ" ]J7``2 \/RqFF?f\xU& qs ޹/z~W(jYS Vx\뢤( QڡQj_rnsZA N#Dk}R>8g@ɟiOK?oT4Ӟg1r€"Ib1M_zoN9>=($ BeBQh#WITaGݸjwaXyA e V@Ud: Joc^?GEa(d͏|a||,I4Z5}" }\nI$Q"A늲Twp}FA4П L{[;P* e?`JS2GJ\-RV.XǢ"$].]xvק(|vvxe*fӜKy~|xcY>hop}l .]N{2gTZ{ 4BeU/qkDžyvx"5ְ2Le[2}>sn0OO$bLgIDntLBژ_/s6gef]rؠqK%zelltLѠ7fx8fV]6668s {i*>/IQKK#)= 鴗<{{q)g<):!V(kxQc ^Mv4V~a!*mhuZk988bcsÃ6hm#D7>lTc6wF]X12ao\xpI`L,XOO<}|Əm{N˪>M}˯7u]8l~3 I+c s[<:($Z{cϗڜ?dNV1 vql<E3uE4MFɴRhX"8 IDAT0FKME+ڃVXכ m**s&7 HPP<(uyrlrj jJ3^GV=Bmɫ,>fϕC6q%xQGs )ď(<5H6U)s BE+;lR>K4Q>ÂFR}:4U9q=i+P鲮H AוXa(˔4LSZU >6BiZσ$h4M.Rܼ}[*Uf39ќv[hG6bZ6+۷v,/wRK1/\mF)i"`٤,' Xp#+!|?r=q?_o~#.D3 aFwvs~26 Uč6HNwf{,09t^(PVp yW{iv r\!{{H"S2Unh6TUtZp'G~F|.@[V̖hc魭s4'œ8B>dpJ< i UﻸJSK# gV 8XTet\.2'LU9y6#ITyNݑ( 5[(+Q{}ʲ$sf8HׯlDZhm݂{`srTǭaq̉u!ysh4CQd5QC'J뛟ΉY>@%$ woa2Ǣ8wfv;`.Oro-TU{H6t:(35L&c[n |h#Hbь)tN4lo.s[k$ӿG=VNB1!a0t:t:v: FW\x{o`px^z=&agj%JiFo8>U[5`"Oև0+xRUL&QrtMw+4d0Ɨf($oɪ ʃ9Z'v( \U yE.m{4Ûܾh"q,ʺsW mr(mp\,{m6ϬqUO_;OMocmN ʌT; cpbvGlL>xe]Px8DGƲtɲ9(9̦*sΜ`{{0llQ񘵵5^{'!gΐ,c HX?dZyII|=^:0Tw!~R9Lv֒sRLc `0$ V iE앬,(b^/#b9. ~-V \WiuaIl7q -ɫefT%ݯhNlF l-qm&@!N|.&ЈX[]"£ /l<ܡT evL)aPYn~A6OW\AhxX H $º a Nʊh4$9Zαc7|4q$?_H$ p]Gև(h&1>dSsȦJLkJQG{;8*xnPSI$4€(>K)HӌraڂE,VH<ס6#~,9ͣ<>Ő40NZYZ۟v-9?$V\f3̈́(BMxub|Z2T$angm^whwk+TEF ~]kأ%QM `yy*%6u58ip(~Қ6ǑNClsϲz7-vƨ9!<ϳX*tq=|ȳ ?g套^hb20 䙇IWY>3hm9 0JH‬(ka"TcF !IB?R"<8"EEi  kfm_Լ֛O&6cx->6أ(qQH*mLaL- w?aۘnڢ pЋpp8-fK5X7!M cP ~EY*Y؈^wxN*J' \3Y[g^\#8cSxK^sKFJpc5JqpcU(jn̵Y]]e,Knjsj=?8+1OG ~it>fȘMcHMIs5^zϸwyθq}=y>2 ])ԋTG:4M\(ePƠ"OwBNJ^ Co2q6/#I^|y.]By{!Zj/H9מy-FiSZ0(^Mwhwc~B yqexܽ*{vH/B$a.{.5L$n_U޹yZp"vw)lz;Pk"riY Bƣ9/yٜ;FXC_x(8wZk67YֲlVϷVf%#Z&٧t2kyWxwuPiFqs9)P:\q%aE>9wqC~^AcE[A8;[7}^~d{7Xo^qH@:a6SP YM (Njwi?@Qnh< /R",;"`K\7u,[ $Rڅ'[G 4*,ݦJ'$H-T,$;Bl^k528R@FS>gΜ!"\/ZutI^V8H4k@ cj"(U9 $I :V 4ego{[[&m̭Gf$!C^zALJ*|2/ \ ^{[QXf6~ m0mB: ],>i^& \B .H'ËrV6|<.!s|GK6"KQ"O'8q|m]{ș ]tqgt8^֛qv n]Xm69{<]<[kx4ɥӂ~H:HU(bueV/f43Fmooq-f3&EagaK]rg;|/Oh0exg/<ϟٟ!a{>Z}mQ \0 |봭8`@t,TZͳ/b..N؋@ܸ ׳HG1&"䓫sZZ R#洟q4qD ba];_'lȽvN<AFzPXTA RxqaSuR$%H,#/ڳViʲ@iR]KyTyH3Ʉ=)p\kJ=u:"sa74ϙKR=KKY+0nZklyF P8Q'i}v HM8>Sr/;nOZd8,RIVcۣ8,|/R1!5xFͅ?(CϗO. ֕e#( t"@, ,֜@Ha$O ' 5;쪠v&st9 4\|*do]{ŵ TiI#ipy<#ETuF{(S Shոbܺ*(e8FU+1B%E+U!EΙDEQ*Kg$&(qih|t&t5 I#(M }3m{>Ǖ 3Lp)>u0V#A[!WUzWR3UM8FUSU8{~&~X0=y7~D倡,jtߕ)¦_Zeg|r}IoRL<.+=ᔕwSY 0`wn მ1UK#$9!qA.Gq__ lxK4+_ ϟC 0V^dyyѤ\fП32ïyo'-{7[|oԥxmX[_r$fsc a8꓄q1;@0gemr*}xo7 ݻGĬ0<I:I3QMɴDHE<9`腧qU 0'%!D>8)2Tda $Ocy` D ׸:{CEE* p8N8 8yW9d*BW2!tEE(0,*JߥAK.&OU죂G!Y<*$[: PV<)j̢b\G*B2VVQMf v3.UUfY$u]VLv_1M.I#& G|GOGiKբ(y]Myٗ3=zk;{4 o_n: r>cW.pʅ'<5,V>*X]QYt2Fx7\4SJYf)Q`i8"oA"GVy. |#9"?)ڠʂ0[W:hTHGQUpA WV~Hi<*XW`#] Il>"Hp\<ǔ9VU8޾Ц5>kY6Y_[ccc!ULW_z}O}RsE8, qpx[' AI]XIO VVV{EjZO^`0 #ȥ z+2lh$,ҟտlIZ"d<ʙ'sH9LޛIvg~ss}A܇"EGkHf,vh!/<#G_옰"-q(Hľ@/z-*spHZ#:#2++3{HHOY&i}^}-ڻیF1Z+*U@R$+aCNШOsu~&fĈ] FC ȇeo% b?9~:_0Zsgyk(Aǧd{cΝ峟 _e}}gdۥt]B(I8dzv(>[\t WWgGR> }Q {HU'/Ta16|Q IDAT:jkMQ?W`Unq1hánR}p]9DEbl*A5c`k;֊Qv_8dʉu8F9\fN&11ʑTB$)ƀu]\CJI w`BD9::' wLc Z.f|cPhTwHd;4yL?i9NJޢwX#=bw-< 4y)mw!,pBr6ya.(7W I㨲.QJI< B$I5+]pZh+~s,vWۜ89O x[%I:Š$F=s/h 29}ӕJ|HǼuMn, IgoNUt7ZCܰJXaQƚ.xVnwg)2>˨M*AЯAm&sܳ297ҩ}z!v)%tky߅x+ş~Ru\y2o})DZPk/G\/,ܳhKC=sZ5"|~/q]wy~_NB4R; hL4I.Μ:^z/}K|GxXݼ:#Nc)q]1IR$#(ˉ [6RB5ac\cRFUjr0UN`ҎZJ<]-30 w)=N-6唢|umP6ycQyV8B8 #%BK.h6HPqQd% j}4K3trǃqÌwq~.Wc|$abR39$C:#!à-, yH~_ #dqUIqK|R=R!h<| iBa(}U( њaLS'B!Ni4lmnu|/HJlG!p!oVLA9 l&R!&ͶP ݽ66G֩ :\ G1.W2KVG"WcdDU^hQoU2P`aAEa88vnhD$A@J2;7p8^'>1"?D+J8/0_`zNaeNMZS;l1;D(BFmA!-bV*#[Zv79N,V`5K[6gΰE`U&BI&''q]hrnM.c6>wQ1;7G ,y/}gx%Nl  _f~vU~mZ&?{{{45B/ۍ+f0JHjKUַn{gV C37=,(lRx|V*e#׉nVb0‚ Zbǔe9gV&qDZF稹sT'l/aB P>SԇYCWq4ݼYF8Z3)a%̡?0`  hm`<2/OCy-i͡L"5n%:|GITKS֥YZ3ھ$L#q*lPrZ2o1&_ascou B7$Zf'y[, gf'\p|z++kuzXu]F<<GEhs|Zlll!(r{|ѨSJPEs=9u߾@98Kqܡ[LrU; 6rfk0w,/Nۥ[^'kB qǣkE<–wcC*/ ZwBK@wљ¥@ cw k |W% ˼j箳h-a}v׈]HIj|1S?w5)̔X;Α%*P#&40p߃KL/La0i3{ĘcV<&|Gt]:jjP' (_VRܸB`wgVԫL d":;=&JHt E5B\(tTk 49s}8CI'w^7W~ɓ )Z-%O |ϧ^.[[R1~33sXkyqDy-#px?dJSe4Иqmx6PV!#kqsiZa5X(Ek1HUVGwЬ8 £#d/Dx966(pB| P-EY*wdAcָ|N))FƘu[[hq@|r,̏t D Tvd $JFkp RIOPJykbwG3pQԹ)TO*e4=Sٻ)sw=p z7WG>K/?Oj=0E9hÐ0 G ȲFU(ዐF%(mX#lI &o]y~s|O9[#8$BH0hUN$]xv^(~Gy7^r4I!hETXZ^dfō7m9@syV%Sy'gr|61~'~__a4Akb 5V'O8JݿJ: 97or:/2O={[7y->㭷>!^}EΞ=˟/sٻE>c<KoYu![:l,jiMNb3MP ku֮15B׮]#Кit8y | [ctɴ?k-7NG1k-N%x<.S>`u)\!˒ @nj5ñ\2#~#M08Ȳ2R\6)%wDy::ɝ}`TAf?ݤH},ʆhecc4EQpƻBĭX= &+=PB&#c;M{]vYF T($R:\Ag)q&K FETs\{ .#YYn1^dtF@y޻|"޽C<(El\ƍn\_EEdZT"[#I:/:Fd#'fb򑏝]:{s~%}pF^FٸEFNir<(h$&YhM ?fuivTB#BZԘv=/iU#bнҖڭ4ӌNddIF'DrIyɗ[{ ^'챵hˋϿ//ٌo?O?4?w< w/'_7/b T+.iApKy~+J@DX$ Zg0/ů// Oc7Ï(G=3xo ?bRh T5\Shn<+\ ݈ЏW^!"aF^ɰF!kLM i9}i m_}AfY4_/?:Z#WͭC6R׋<Q_w8k\iVٯ$hr'|OivTy薱8GYES9hj=^^TksiA*2E;>8rLh<͑1wyA8-_Ispw<|_׶DD@XZYiL<S̃TB(tJQc}284u[{&+Ah4`qq$ɘ]RM3DɈ^Ag˴5Z:ktv_ <&'C5vuq YΟ} GCgyZ26.2ģ^kPFDFٙyn^#F[UJHPLUxm[4&ګ.fxg9ސ^H(l 08=x (r@Ry龖H'ΜgQIi<(_yCA#U ( )U. fgg4Fkd@ JJ((3pϹE&"vw ӄ Ri+3KYF٨ID(yݹcv;BF.8!.V=԰v ai6%IYųOƉD674.#ST!-X?ʥkji}tzM/z7vt w~zӧGt*Ak!qڵuj |2ڡA)]gqdYy4Etai \'S!yaI!^PazbWjF\2ٜewg+/asy {{{|#uffsFc`Rp,GkCwBa؋K@?zkF#v7{FK\RREa&im>؇9<.x6[fQ)SqAEyNA!A;bq RJz_9?H=w.߹}&sa":%~9YCaJpsowrKu0Kp na3ϭj}9Qs[ǭcם =t.cd&oa$oQ6ˆc9?3]jCSP$)p@hGJLOVLL4yTv{ .:.vi#uGD0M-Lΰ%!R {4&hLN\&hthN [ptN,)IRJ .Jd,uGBEI(/˅JhM>"wQɱdP%GheBXiVLp:M0Y`TKqj%Qc` Y>dfz"`<[zy8[cR&9kloLTfj0??CWhf7h2}? ټu}V]$yR+߾|5x};/E>JTE{"D \2Z)IV)._z}|+X>5KV(hN?G$aZooO}v]ӧϲ6OuI!㠓x٨TKȒ ]LhL0ј0 8s |IyկWO~}3l{,=һ~SHFͲ\y_c> GXVsSٕBJ\T2\іL0KǷ>Ir4-̸atVA8R)$&39R9F)X%Ahkc6js0ZܾW~h~XXDRK)1(ေ2gC;@c8b>MF~w y1h]Oھ5DJs;>.4f{&^NMeooNCJa(%='GDGKIF=;cM`RM΀{;XcugjQ2W,“x(xQ(7+%PP IDATP/Ȋr1v\ݓ%#9]ށV B&'ZLMN:䷪!ce\`Q\B1cYƵҖJG0tJ)!:qRX0\`,s/כy< ,ƀu?č3K ;R!<dEe HGQXC^$6㈢IdQm E G6)%Bw1э;_Y]SF>c`Hv1qRX5H^Hoۂ BR;z)R.;lo"Mt$UÑF(S8q=*=Ξ9իW C~&X " 괚xStޠ}R=;ۻ9P脗^zss\r9vw[8O? =~3}\=/Igc)tL:gZRu*;F7n ˅B!-  a}._ =txUT術2~/H; RY52+nDH()p]_H(5Rx9hNq*PTcg~im4 FڃqEQEZe*%Q .ʮ1ib-1_8)YhWU߃\Y{ ݄N:@xNW(Μ±.^F/ݔ,6GݤKΫ# h(E!{7W \C[KZE=3w1==MUy;|_ʐ￟Z=d=BrT<.|A'J<ŋꭒIr.33.JT3ݚdjrӧ z{aњK4&&xgx܀s199PnKL'Dc \ &#Ib+=Dl"待6]A=4l1?7'>IsgΡ…xv)sx3EWǕ#KV\ 'c\a2C5#"$͆,//)~g׮]c>>.V֑hsq֎;T8:8]\8(ymk-3|5@<Q-q?ڶ̢8ex'`OP czدJLJ))|ukd<7|\Q&YJhcP.xK@IRa4tPkXxp`.D*ShՆq^F̣4f\{*z$YZ)#ُs$u߮<H~݁-c_?G_K*=6_#Y-G*4dɀWe.^zaϑx\ .r<7et$?pƐ fSh,(J]w݅Fs IX>{F/oٿYgkc)\nn 8WeksXTna<"{.Kəi~a~b0C⸆ _3o#zmYj@2I8vHSiO~ J]:x..2 PB~Cr .cFR3|F\E*Ɨ \F8l5g m^`YG^r4.U93̂8GHzKc yHk}$P:/@c;;@{3GkێM.u-L6cy,[oe$Of؇36HHҠu` u^wѨ"KR$剫A xHTk L4\tj塇bkk^]="BOԪCXV7x^AREOG?ŸXk 3N[/3hF^5:=vKiw}CN}L5a2 |Igz99?Vg95ʼnS8݁ #}u,cqqEQ*P7pO?4Z \pHi:{]M2uJ0E sVspx8هxT!(DhH̱Ql 0ٓžXcl=OXK9q<"˲\!F(0RiW;8%#j>O}]u#Q) qL9p*5Z᳴,D(Ð9y5ypt ueY ~)>vecP-BIZ ]Wf(({B9pjߚ(ߍ '>ȄP8tcLxȸG #@hpQIa  :+ʛϳzRZ*{C~odk`bxɈZ%a?̘PXgx!E& I݌sNjq^e}wH! ?O=$x.FkIvm*&QY7Tx+q.;ŀ^7+,zb,AVgZMβ7d0*4ͩ I&)Y?޹dKIS͉*EI}/XZgam^} +Wdg쿠54&͠Wk'q-ząFx%=Tk+X8իWGSle7ֈf̰|ܿ{Ō[ٿc ևc|lGAP2b%c)l16GݾֆИcq'}e }׳dEdYJxGR\dY$@ ((LZN=49ܚccym ڑȪCPmGE~Z {<)I $4-ȋeهA teK{1[!RbJRIIӉJ,#yH~_F0{_&:ּ{mKN^m4G?-[G@*\&p\C^u]"E(^HX8РU91{!x~fkk|5ZIPbØkV4;LϜIs&ZĀHn;6s}gxy311AݦYoPTȲ4MnMl7m3(fiN.C$̙oi'CQ)PHn\\,skl.MR$EJ q!d   `2HxIIdbG3vZFQd,y8cݸdUݺﺱh4ࡳNo͝YMNK'( 3ZS#'As@QiNiLF%kc%硙S9",r~k9MUb8EE&}y``;CNͺ^ Эd⬧ʚ8@IZS7vu<[˗ /auUGce@qBe%Ӝ$JXCsta1݌~;et"R5O_|k]fʭ[[<я!?uVx"ʼnӧy]F)ήK_׮\ F~J2tc(k8b>7˯ʧ?+;?!, (-PT8MYad1jѺ8程7y9YCquE0+zBlt8cZ \Ŧlk^*Լmͬ۽;n~>*A'^H^#ݓ34D !/hHes[*hkq _E{-tJ7i Z;:asr4+F<3 FiHp\r9ugG>}pSU,\RstxF Ftz)e1Ø sl z衇xK4MC%CmH޺I\vyx5&c<+?R׎h(nfIlB*t@!IpVP%yQ dlIЇXBn7B^&۞W}٥EY*KOdiC(ˢE4v]׾ MQV@/ ވՓA7[&bz0#JAUB_k)m-ڴ+Rz(Jb-hk2@%bކ 0XU pH2 "22;K =c*A `06(=ԿY (c !7o^4Mo~EG{'C&э26'h |䙧Y8F (.Cl=S~3 6>͛o]>YC^%>ɡɲ.#"tKALψz}꺦r1RZq /w?/3Ŝ^?oBɕ?ϋ/b'V5_1^sׁ:lcҷ`Ei.(c UYaLC^,򊬕s=4wɚC:hM}#ZA1Fܝx, e2R"_|ƕcā QJଥh|`Zkr{www$XN׮pjǦƛ- sYQ15gq6GX/> &;tv<~ϝ+?ɿ );t u ]u?'>m<H{_4(ꜢXP48C^%cE!'66Ӕg~Ssϒ>PbJ)=no=>S\zӧ?&O}"?]BgI[[2|.hEGUplݾLY2+9NU Y̙3lom q̢\p 67} Zξ%L&V CʢҥwNp<8YΫ2OIo<1΄đGSK>H`2 " $N"L&*U㺒||M(uM C'Sl:Yk&@iYd(ge@ᴥ+ζS負5s0*拊h#z'NDwŐ14E8u q#Tl@f,N8;䈫7nrM~5"jWat̙eY aStssw-*8AqbK'Y_ȃonAah@L&懤Y}OsQ{G{~+xʩ7`!$ SBʦ@cI:" $RqK|o|ݽ*)E_'J2(G?g~ljސ$=4Ih͛7֐=\th|\A$Z[Bc([r4?"Ĭ=4u`mxn b/qᑳGe~?p.b<4$Iy㍷I Zf͌(zub MS]U i%7$ l.?pY(dP<ϗ?G)v*.Wމ`Åk;z0bCm&Dhcn#McvF{sݚk$ZW~^ IDATJ:.qxS¢CC^$p ^guyj'}^wO>KcmCO$kpBDD`cD;%II?Pn?$}$`yH_z_Ea)dcmӂ$K9u4*/~ k8+"kbN]eI4lXemu[;D*`ztǞ(7'.e#`0bإ,f\&mvvP9~$ImV#n޼ ^I*zVWW9Z$2)V[+0F%4!Xk J` ߸~|wO!WN@%2 ;A( Aʊ)Z)4\;$YghjnO] N$͙,V30cOq ]&Ӓ1n@yykv΅O!OڿNuY4 YG?ۯ_vL& \|#qb,اpx]B"@M"ࠜ :nկ[oq6qr'PaďK+q0sOshk; OQwY.gΞĩ쏏LS8%08:YB? iaNqlLU5DaFcH9s:Ao}>]8Je1}W$`1(!_# `o[kY,`;eσeqӣ1na|?9Nn?~%m ]ږNT ^Jm)/6 o8јB*,4~o)Ν} |WqenRp<,{߸Ng<>b';Lfs9.]b&:W^perD 3/2E)@(ImCh"4 Myԧ>w^qVX,X[{Cֱ-MN%8nb5ڵ (a`WTuCWT FCVVVHnTC/0>|0lP;LZ-|_?`slmt(@\.ѵ*j\mE)z&Z0 {"j 5{<]t„$ \(pGmr}H%PgNh]2a\r9pSۿxA%ebܔy f>& v8&H#MC- IC#yoK|Ƿv0r9ܤ*lMƜ>gem4M|=:6 C^LG:{'(1B"ML@ENkOJ<[(tdLx^V AQF CDQa='87X!*4:lko;߼0&MQF: {ϟٟ@Eop=Z :"g>ssJdFWqI~K_dum/ݬ~ u 7@#ř!PP^)g&TRoy-$eh6k^ ISA/(Ð& FzǦu`p ~H'1 1a]~ V3=?xiA$hAcy].n Ig*}hx-)Kn7_'/X_٤鱘mh|@<9 m&mnܸ+Xa0 %Ե ՕMF+=.^|NLG0L1M՞( ~l(K8ԙM/k1+rnw/#̹ss8#hΖrv>N/>p|e[[ST%yN#$dm]?qhzYz>])g9~%" Ԇ+|c! tEwX]doDQU I㉋k_7մ EQx dTuD4%I9.<|JH &*,/0VcGcT@^o47hmsBxv9d %1U41)طTōmMW:S蚪i{=hE anI{8Yx9u+%IN^6sǣd!"ݶs< ɻQ)ɟyqga -)>gdZrqq}G#a芬Auvo2L's!NmlQZ8q4'6NcrMzSNsr!Nc1VOP fz4 y#O?p3gpu 8(zC U 'NÍ[(O|DaBN+lmm1ŧx]Ko:Y8(4Ұ=iHjDV4cQCe9zs \v#5 ʒ4PKMtG%qh(&T0X2#+K)泊BJ*[j#& QRWQ?dMm(K egc"i<'HL)r}g)]vp4k,SM7"0X]]ыX,z]) A2=k/<#s%.XO?[ F>J+@!Cw H ^j,C5?xe_T7ք=02qv8_[EAqv=m_4 ]hQ8HdR1x)wum.-T>t\CtaR~w>W*c4Wq`2>VO!5Ql`CCr0M B(I4$K׶Xo! Fcn QD*97.$eZ(v{hTc s>$~R201PwLhpWt:} pL?D@ yXݥ y#?$>C="a '㤥{#Μ>{lݾItx غ΀O>Ef8 R(0A>wxW8>gϞ%͆$z {+ԕfa{v+&c}"Q˯W(ʜzg%RaNs>{SEO|/[_o:\ZڕSNlnnɲ#泜lx$qťKWx ۦFJC] t5a,t:A@Yri1~!$CDu D>/' TkV ۍ=)̡TPW8PQu-J9:RACӺWHy:T4Ԧ! XK NCS@e18k5U䨪Xf̦3(&Hb470)h ق۷>̉€vvvstYsԥ8LKdYHY#vmՑ |4t6u-Ο;ɕ+og??پy|͓,^G>] MS҇EwpSQaA.ryÿ|+_! I2vyo}/֛!n}%E. @4 inN}HJϢezҍ~X"0 1&{#OSOpESo@^:ꚦ$H(v\Atf TE6 #x2- VszN~ˉS\xQ?鱽KQDQB(4Ţ+0r8tzڈ|đ֚E]QI e2;I,fSm\>#Sd榺*=dqB7I#yC]ȩT`i檢}Mi'IT% jj † v&Q_>k+s|7/UTĐvWXYSU=$Qpy|^~dz)׮]c</Xj|]@͗ r^{tX_wo3tm bj5۔!IMACW5 |F}kȺ)ѐYmL "RI+g.s庯: !ODJ:(%P/! Pj<¤M6?\9\kEgg' SvnlqT53)|;?2YbC _¯F;(nm4X,xw^RLJR0 O"t$itA:H$Rf.$m#ێo[@kCT4UvR *J%I O6* Z4ZR G[V4JдV8>Vq$Di⣺.Mx\5BF U^S3dqHc#G9:z tXQMMb1gZ(cw^wI!=0UQu-v4-5w]"q} =Z[yR&)Ң4N#KbVWh:rU![ X iHdLOXH9u$'7Npr$*Q$]:ـ$NZ@9ʦ&2:ސdbS- J&HR$i`$XZ2 cV̦G4>X+Y,,W_} 2ҟO2ll'>DP* aW+8a;EES7Vo~Y$#$Y'l 91Q#Z[Xq2L8' ?欏qƻmK abVTta7P1B4VWX vԒ0DAd*e!FKԋ!VXbq}oqō# T)A%T=$BQ., i;u{Lp›VF;F[o]d' [tUQ[٭2䁮51ܾ9@Rsh*oA  Or*Yg@ujP Ar3-zJ$~3QQr8+GLҐʈꐝ泱\Y̧Ė>s,JH$m`$y8lgGaFM"X15ʏq93zLjȬ$5\~2NMU aX68wkt:=Μ9ǍX[[ vv_%ǃ1EZ"JǏ&gYd2a:MuJzpM1 ovѾ8XIL;k,(F{'r :*9XG`}n–~uu"_)* #@Qy(qURbI36UJRUn qPn"*!a6k@)ؔNM|eG>st#ꠏJi HbpM9TEYطC!07a %ʭ}qYiQV`L{Xv#|x}8Hk"!7]";PA" 0JS״mRz@\ C[wŇ?|ZQ0AB@;-v6iB4ZT "4lNzsiEC:stEHZ7 {%Mp._¼'G=~r(]awMPAh9 :ߢ__i IDATG_e-+l\؅8<<#&X'ȋ)t6O`(MAm(}-<ѧ=N tN1^ZWԦhLCpsIMNàwʒ@7 PMQ]>!PӏQ䑥14dqvR+ (KAe?MK^_㡲u *ĉai $d-nK-M3N"$Ke9R, EcCE]הHy+*w~ˇVҶ;_w,{ϳ?,JI0 {XPO) iBFS% 5*[*: 0'Cﬞ`ȞbTqDZZk̦6byFh |3 ՖU4 EKH4%:DaJk,u˗yȺ+ IRSΟOpsc{ns{oBe V, E3m(sG^Zzʴnh*ޘFb4\'J~H(w{WZ 70F!+++Dj2Trb0Xa>):ࡵ (ZYVGgyw>I:! C4EKx6ͼXqBp{k>}{g%]hB8e&`O1>rGݾɫ^ϟ`;lV8|p63v{8+Ip[nn, pԔeBjmߧ,+$'M|aF=CqHO?غ1j|("ͼ9G]0)E*%Fz(rN[{",QZR AEq@FdO???bg6u@ŋOQS^{hz:of4N(J>BHsΜ=.Kؚ3gR B[KYL! Nk-1F!hJ@% @754WW&0=.Q'۹6%hڎnhD?TJ!q.ºzeTe,F0 NR$>$^ dxskpn4<*vvyq(W)tH uvw*BS,kz$H4v̚+ЉS>G h2?w/7{o555TZȲ{p-1ڡã7?FWu9*IJi[lG)k'pMEc&Ǩ0S$'$"Sw/7Fi5cEuFk+(mZi Y0vH)*aH9AIfj*eC:AkР,g>G1]HJ8.>I$|ӟ'G?eqaXf͙LѦ gC1VX,H҈ʦ@>8kI϶_Q^G-+K=G}KL}F@ތ^I>9̀cۺ6~pø5x@hٺi(zQ ae8b}8DA6wcSX퐁{$/{o֣[vZ{Xo ԙ{nR2) QDHV)W6 $Ar#_2 h&yNjq{rު8t7nS=!a/& v:8+"SljBJ5-ӓ3"B>Ɠki|Aڣm[Lbu[# *Ł~1_u5qk%폶p#]KD+@ISSB84H㣍럍|[nO/Nh:翔£3oQdP TFX]oRdKU2Oʧ>:G)u5>oc; xA%ƍ]$B$y=>ܽ.6wfY 9?gд{wBE/>ٔŲd$NzJGG=haX~|Gaw8u[BbM6\^st*󐞺~WU|>EddNEk֥Nvk/6^AOŌ=Кo}G~ē#^}+fK^~ۛC./Nȳ)IZ9G<}vB_ UHDpyq&ŌX,f ' 7v_\+^Mm =n${?$}*- 4f= B˼4]SNXecuxi=Y1/yM.<Bݻ}z_(U[ks윣em(&B_2wo!SZ~cM*( +IkuVp~rB` t,ω}^B\' 2vֺ?v-E]`O"ak<_pQ?|YSƝ1ٟ0ڮ!%A(Ц"/u50ɄmJ]M\}GzȖ+5&hI/"8䌢,Ȋѵ-EJwhwb1kohy qڃcz@k's }~a9r81i)B ߼Zbҋ}ZZ^][׷zD>Dʧk[ 2waĺ(:tS5IPF./.2&ܤȖz6 z6mQa_/B1WG]V;W׭:W ~. \6u>r~d+?77~wO~DY.8 >]y-?C)e,& ApG~sߺGztGtBU[FAL;, qeB弉nMr=) VXj<&6NVFP|7@ʼ/7r _wHYLEQW9awkE@jΖϙ}99wfS"I"VJԋ%2#r2 CO9+I0l oLgǔA:p;X1NB%i"1& jcU1έ]uZ6xR!HൺӮe")pR)JXDMK(mO ꁷ'Y[ϓ{L*HH=ʈD4%<p#Arw6/֧7^qmn)`?Պg ׀C!^s!x78y1O?xB](a؞x; c]MeD~;]N/zO4Z,9[[78_5 %#~m ΗٌhĞړ1[b1g[Jߤ1'g(_p>=9lea% }m eI&[1nUA0Eɔᄪ1&U}}>| yo-~O|f DFqЂ H0hp6K׵ٱX2|4mi09e dCygıdZ a iJKVtĈNt"#,+mlc|!ɀ/}Ub(R532]'[c jPmK4dYQOǀ`EK|mu iyk¨#/+J>({ I'uFJ04' cFJ zEӧ C2zǏ3\1l)+>vla~Nq^/e:I^gϞKE,ܹs^}.NPJJ)Θ_Pu"P[Q$ƶTUMhexb8bЋ@!| rrItDiDϪS@U7X9jP[5_[:1 ڂ Ǔ9B 9#A蘘~yyV,^uˠÞ{{YyvxEAk U?3- &hI`BVC*%ɨGݵG cܹ,aOFܽu^yً]?%2.X EIUUXcXV}ɝ̈́~LԛD~O 7y뭷~%#Ɛ=..̟=akk$II!6kOJ~+,Ysu]_+)(Z;G'Xq|s+~q݃򐞳a(a@)סm\ 3I"O!-A=}_HJk)ÁuXmXZQEWs-/i ?u0$$!my}xJO0ΰ\e4" t8ٔ"<$A(I"2VB؏>*9붣j'#a>> n(B&Dq@SW8FkT 6O)KXf% SZ6fޮ V=,أ,K^qcڶsP=eeŘfͼZVєj}@!Pcs2H )GXCY}IׂvVa ݻGZ,5|w])[[[Xr~~oO݋c{?k_|ӟ3IgϞ!_e>3_^zhp;ԅ;5!_ocz[H }[K4L67f<7v0Z8::a9yciZ^='LM5,(6Q$achb#h~HהuWcFZK6 C]Ueh0$[f<{%Iuvokbzß>,6'^>?wV.oe6sg\>|6e2 lmm Vx/ {\. I#; 0|zz%E~j$޸C_'i^zPzC!="MSn on** =M{|^GݺVĕ<Ji[gi׽|`8 IDATײU_ub(\v)˒`@7v" +_'TzUJpj;}-]GӶ׃X?r68x " a =8׃_øh4t Hľjϱ)JCŲZqXR ƴllN(, tR#j\趣\f\radDI$~|8^ߢ(hK_"|ߡkA C\R[y×>8lggm TOCU\1.P~`0`{#x:_S~2H~2H"IbuT,_:Yȋ۷>$*5hA'q-^l.l5>&K# 滴BPij$"t]j%AjdYd2m[...׿ӧOF|'˲ý{?ϳg8<:FJd2O$N֘/fL67vԓ|orvvj I6uiJ\Tʫ\N(/|b4N٢KȲkI<-\'M = ʒ $umLCVttr]*,:HH#lKޔ $  C=n@ڙد^RJhЭfO׽a/RIV"DPQaLKG B"M@HSwllQq~"[|a-6uK>h:gI& ^@YugK/xtP Pv5^~ǗW ?@KtRli4!YVxDw=!ۛ;Q8>jx闙ϗf̗p1JV C*[45MɳEр8Y2..m]*<&L}^Z4sВnz)O4L&vnvX|{Rjpam8 c͍ 4"e.o~tƃW^ >jJߛ.+BkF\]Kӵk mPݟwgf4]+RJ)VٵLEy_o(: a15-.S7hM;W|îulnJbMPrp' `PR(Kss ]iw0xF%Y INC[qJSy˜ E>AеI'ij\K`tGՖ'+`lEHS7{I%w](ڦ&ϓݼAt:CƜZ-fF# Ð/~om C}ڙ??? }]& g'kw#_29ô<+y+3ܹoӧ/|]ܽwMptrJxIYWaTv5mޢګ`%HZLM60rR)&{7s&"Z)gGLʲ:붏Bzή *%-YKJXH׊.o J $v-v^#ЧCZU6 hR1X:q Hhk eI)CTҸUGiԧ @WٶKѴ%mZz!m k|m UUu1. *7x9==*ѴMѓ)[[;ܹuMODعA?!e*+$oFK1o`ur "F]c, M)s?US!Í1B8c$tM&b:XGYN|8-^# ez|󛜜YHJ*t5Gu6*$-PJziԛ;0zki+ $Iڵsgm"6RurLSZV҅]4RH0`pb!C|xDJ!0rYXtא-r)Y1Hg#Z_]KckkM4"Rf9MYV5*/HˆF[NHcwMDILnZJO(ڢBJg{:::B=ZkJG!O3:X y,KRm(=&/FDA|1S׵;ºp(#o1@ip0P*dd?RY4ˆ%k] ucKX-4Mh4 _eDORܰlʵ$wopmi8xPK`5{p7J(IҐxdc^A)Klqxtzf wRWοXo, .c mR[Oy@HP0v{@2 iIW=9ł.0 {.!wygϞ''ZͲ%QNϧOUSVbҐ#.6DIEK/#dkHVˌrIv$QPq^Q`5nPeD=(&a̠7{/=457o}gI}I^:" cZBWtrGJtgiѠ$* %µ5Y麿k0 [b+(S>nAxn3Mz:= 8q @ ASӀUVBeNW U[Cg4B)d$ˋmCvV+67V[.u)XZe}$4M4NW9A Bp|\00oo}0L '~̝{=_OՓlޠk..FSڎ\w-gN'B9s& Pèkܐ--*麎*W֤UCUd9QjA\!nn0nPB`<#CJ)RvZW!mW"Um$i;y5,9O> _<$[n񳟿p__2mrttӧOx1l[ %If~xW7gs^}U.gUgFo~s!,q9[Oݘ\%Y,VH “( a5B[Kg}ȡ5TU>)B]!^ͯʫOX  Ut+~MUѴ9sp]ʝ|Yj-hJ5fHiWcɺ(P$x1(|Eh+Qʡ5:6A۸1l6c9uSbE1gۊԋ9]Θf5"0tƥ,H;#S:!HcfZqvѱXL9:~ouJfy;!{Un4/|ESi-:;ƘEIYԄnG` FcۿjU?X9Q3?9om2a4d4`̈Bkٽȁslq bd#R&iKD/`aabE: ISvTC]qsA [KZ~ON W_͛7]bA)Ҧ]3"~cV`P#RҶn+w兼nV Aʀz4 Ð~?e4{ĿHԝoeiZg0T!+).օstuX;XWCSkD2-'gTS!,AUN^_p؅Xdْ,;$~T PxIPz.Pi'|IOk%Yg RE4qe}|6sN?b{< m5]׃W8 yQ`&}goE^0[UoR%iP%)I+5}tun_9uQ9 ďڶ om7o1A 0"ZSx^@UV@7(+V*rU9%=aTslNvWcb6%MgOѣG]~w/|RL)jKo yO,4FXuByXsyz7b2 k7AGƔe!uWpduAѧ{ꖰaލpb\2!c<:}B HxL8S)u]a>cΎOBVZk0d{ŹTPd?BMj[ѾϺz[7*$BlJJa=AokiQdXcmM|V NUu,5N^.7c.l'}p77!ƧSmȪ"N<,GFQ6-A$`-"=A{4H07H׭k %ic(b0qI* (t)ZBS籪 ܌1ƬA?$3g@IlnP=;,[nvsNOO4ԗx*aUUeaW zCҰlŽ)@rsw4r]n٣׏m <zbڶ"I,YUS^(wqʐK6MGYOsNN%?{(q-Wd奻Ye8%MS,]j.n(7^_M>=bUrgxd0L9{7w@tI2 }7|y!ow2 FEŪhz8֓NFuY>׋XKDwx^Kgw(SU-Yy9>^K?KÓOISۄWR)6opk_GG<|'LSфj[Q m5@:4BJGZvN~K,ZHuE; (Ua@vTlLENYXaG.p37xŊ(iV%77>Q%zYSe6wPX^{%s.Hˆ~PM8LBV)7oIXQ.3_G|b<ˊtJ("njzB)E7)*QT%A5}"MQRg t]L-,'Kɭ͘(Ï@ Iΐ/wuHc+Ôx4[]%V[,wy}أ.3iQJيݣ30[.cFuNvFհZdYAQb eQ\.ɲcz,3g|bΈdUXUDVFw!_ؾ0`}   a[jmI-"YdU3+̘g|N)j@ DFF}R훍ʲ0I놢h,я$?:~5&,KWjOQV+dc[Yjsxsys>>Č_ QӴyc-.i D)?ٳ'|vN',}9f4+F<][Ѻ/4u)򊶩bNK ݐ%)eYVhՐf1G ) b9/nZVILR m8:?Ɉ /3~G!< uMSӴ5H7Bjaƾ 8/^^ Lkx 6M[ST Q҂-@k/NZ94Qn^cƌP-BJ^r6DitC6GLl7hP{꒪\gb }e'W|O- oE^DDD^HZݶdEbbssG9XCY( C,cմHe>J)}f9^t;NG~ qxG|ST%{-k_ek{80G윍Q%wq\&E\Hm"?EkK  ;޾QÌ f&KS], MɄl!|a2 I IDAT3|ŖcxkLXRX, uqʌ$̓b<( $<#L NkaKx7&Cp,ʜm8&cO<ׅ+j~"ul,Yk95eZpl&}%<c̽vG, WZmKSő9XeI-̽MTHՒ  .p2 M&I@)> }{]'?⭽} ? ,njO_ NpuvθeksLSV,2Hĺ&[&m[ꦡ)r=,%Sy <\de :y=6;C)LJwtˆ4ٚʑk4bSֈnח{UUMQTe%MSqS2']66vr1"f6q.wY̦:| ^drDԍd,I2,Kc$Ҍ‡CMSyB+rR,IRUEgR]Ҵ:v6̍f">ԍVh61]cyᣟs^zޞ*]bZ56 =|m+Vˌ~or5O㘓3fk]źpd!Z YT"EK)qm !4;۷X,䴜\()z}6}C.&l'ByْUV꒲NόF\צlZʢ1X )n`! Kjmz*"e_x𹺞1_`{)/y'˓%e .UbӂeR(sj=iܯRk6i޿|) m("L!$dEQj\Ѷ@%$aވJ Mqq%-wn$S4oAE[uk)CUNp]y VJo_oP/ iZ`Ihuz=NDF˗/vV+ ٲ 47KՒN'ıQc)rM>_PcGx;D@Qw=xϓdIycq1 9 \ 0o Kx"-8zͯ}m~@4i]:coo|y.yэ:8ȯR|j㘦p[{jIQض1Heί(˒[~R6~Fk`\,G}Ddžն7NsjczC|j(3!6ѴTIFǵql$#@ URMpӬu|eKP*ҼY$&oA[UXC6"i-QL&)<~ Ѵ,ּ_Q]skzB֒S֕)K4Y\yqr>Q1 \xEwc}mI [,R\>0vPהƓ6v9>N)I(Z*uwWHo[ҡq\)mC(H-+xNxLSVkbXHs_j$,$'eiFa.IRURIꦦjZVt\8cm8{!D.&g%I, Ӑ.JTbٚn:},k;_패u?m,K IVt}<UT0n H9JI@ȊhDPUYTUmyzEfWW'pî(2BI)\FQ2AZAtӅSlb<0^r}w;#ebق(Qe9 |aÖC'|ay ɋ9 NV5E^3$k@418b&T?)p(JR嬑-hPhڰؠ.fK+㑶;aclM _n)>:*mskVؖj\OEK@(u)9H%J:\)tBfD~5UQtm-/cNN)NΝ;t=z>ŌmDcNORAK/>AibeFCR>k_y|9uDш焭&ha{52_zih-<9R%l>Msqz«/`=cslnA(Ido}~ a{3q(LQL4PRv:C"q웱q7a1Ʉ~݂8KpFL\è&L,9B0$MSߜ%9`9u Y\ cE}PU2FQ2!^޺ѭƱ,:aUjbجmЭ9kHM6H]Y`+ % G,ISVq"89=&KsڶuAlfk5iQAL&Hfī۶vҤ[O#ڈ۔1EQ*^5X*G62(V2oû n높 AGM nikMu˱P]oS1(.[(`\pgew7*k0+DZ6ZO>"X>#ӴeEkJҋ MJ`nі,}s-لҒ"+}z>;=K%DJ11R9GxG[[(%  F{Ʉǟ3 {D>E]l{llX{Adϸ8:CQwzbluT9]^|seEd[|k_e7fggI9>=3ܛcQ?mc!MK W2rM]Ӽ6866hnuǜ]o.qLdn.&eiht:qp%MS@S7&' C(2N$InjM4 %mm2t-$UQҢLSDYBYBim!iSMQVEL5RTE+t[c+QU\QX MUS5w|jEQ5kCo4"y}>x. !UUy E-(I u A(quo",Et;PWY5q ڎEAoH}Y}YH-AI&j|_eCll Ð27@)YD~IQ$񜲬h[mVC9œ4uz(JC9uk^|Ť`1! *D+xNUm8f>5,˘ͦ7,OϗI\,`wo"o9;=4lmm0 8xɳ/.ݻGrBfԕ5؎br}RʘiP q@| ~`lP)dkzgR8YI]ig̈c֭ɩ,MA\X@RB)Sp,,ˆ0@hr Yj\ 3AXˆn% t6uf3 Z֞RwesM'͏Hc B関Y`[IRyڛЛ6H mkVj 9bm:m8ք-[t]% MN0ۍ^U|S5iSkEr"sKedYF]WhzQ}0c<7zŌW/8|hՅ,aJ%hi=E|MSU,>=yg^OR(r[lm`/K5v`g!*p9KPNDHfk2+^=S X~H4bMÏ:4|SWL'o~ē?`ggg .(~YǾY.DQdBe9|KI` ( Ct(HᐋS]oL5Da?lWm2]Km$Iе!bq/')|i)mMMM7-U[@ںbӴE1;8dc:^(mhEd{7(8 -ŗUݗ0۔ Q%^l.I 3~QRX46Z#B5M ~fJr:!̳B\ףn,kFia;TllD]EUī8^(XN Ig?p )h7=7d<"Ic| c8tL^e:Pmg(oxdFh{@ј(PŲS,۸km{؀cSJs_go^0ڌXt:}.^۶ۿ/E96ՒGR S qY,&p <yFU{oszr3P5ڸp5{o-8(RBX>79y߼;;askxCwP׿~Yc/Hbnm3)W1qmYlkQp<"<$MS|ϥ)J9G!a'"+ $!@S*tph)-I Ij6)J~_m{xz.Y,gs`? |4eA$˘,NF*ڤ#~1rƐ \!HKcFqzRmoY}YHoVL/ft6R.CG$YL+^ Ǡ fr`~5Jml|k(u3@Uj*ym@>ߢ6vyGܿϰ\\_uݥP ]Hp99ݲV?xG~%;}4UNX2W5!N6m2=_6S1ibYrCb1'2TENM,FVah.*Iˊ0 e+~m$1%HeѪJ@u%h{D]5aGX- Vɛ A+%izFQ( [!i6 ̮ \ѡNWX <ؼA]\\\-lDŽ= \8ONtskp\%)%ʒF)ȧJC.Nˌ᠃ іR#1mS^2&G3:kv6v9>>JcI g4X ac\R&9{;. Edqj^[o.uPV)x[<'(GG7,Ž{wQVNkDYlm W3ue[ċ9;;;t^|qLJM&d`v/xkmkQI\R9rɟ=!UQ:6p|Qd_S~G1SdP|RG_ql*W|{< >õ-FN4s @K#˲3fAܚ{ϟ?çhg: ÿo|5IJ<"'_|)EUspplxtO_gFkJYf5Z ʲ(*, DM%)*]TUUiDZ7:U5UJ6vt;e iVehMZ|$c݈X VT mo`Xqۜqgwx:Ŋ~!l*c00sӕ9En:fcLF es3|=47/RJ"#IZC3YcM]>EKJdIVMKQ(kB 6@x ]KND tVԍ L!p-aa[B@UIIh%fOY$+ 庄7H[lFht_Gǯ_տbkw& Qk69 ,s|?}("##GQ1O<5EY>y}hm^G$7g3c/93}}.8/4keYVxӉ~g~.=Ƕ5T[|͍2!OSV%nx3Çy{;[a^ BѶqqq>IZc?~.wpȽ{\]\.=rl6u,K{dije!JZ,Y,,]p@QS)q+NNN淾m+>^gr"鰵i&vE`{gϾI_zclnI4.Bm] dznjEm(4Tde5RXRc[>W16#bI7f kk<-CNɒ )Uݐ%curqqm:%m>Is}f%R\L. E׏#p7F=*5Ժ1k5%I$mFտ a^omr&O- J"7^n-UYSf|,EV戸3Z[le8~s-\@BS4rBۥM:riѵ)|צ/(%VXRAh*Η[wٺ{1K=~4b4hU6݃v0ǟq~g4$],'1iR3 G/,%ZZ*Cs@BBHӝRDKzT&K.'NQ1TeA]Ę%{av#:%22򲤩kVq|0CjPVռ!iږ~h4@ْ|q lۆR< eE0q}qvݛKY Cf j5=&MSsmub UQUZu(Zk NS@6M}3}}H|2tצiLú |]vYWUŀNshoyl>TA*is59ݽ1 Vjŝ8;;eXbKE ]\{oVrbrEHe220wl*|n¶\1 eg铗}w?3]Xl\TBDQK9u֦0LYh-( \kSUev^X@Y5MHJōؾ(Jn| CYVdYh/dii |ϥ+ A$2K xuQ[ u4kP.+V墢HMSQ75M[)h܁Ó ln9rbɋ1G ;C:CA^/ Gܽh"pv:grVEˆ?~{چp1nq3Sԡ) ,C5wޥ\.F|8%pMzO>g8r||!ݣFt]ۡ횢h*#ϱ, e;7/w7EY&Lf47&/ײn@ȞiȲl%.ȋԐl{uvQJbY$〮3 ʒ4߫Z8 1{UAõ}$,X٧,#zǏqqq/WXJXma"f+چ^ǧFXWחTMI]a{.N7舃۷X$[ "c4F>ٜS.ɒ4My#8`OD>> ـ ]"!%Rg{k'""Nlo4* Y'#x2Zs-~wiE!R{r0ՂhWc.. dS:6@܎Sep^ `Ryf/z= 쮯IӔ( T F2, NY366S7/7`1L:JEksuuE58̳"5*҅5Yth85iPJ#'{UAal"hwlD88(SV*v#I%WW\G:Gԕ&X +Uy.ay`AUj*%>9wmڎk W䫜ي˦Q)Zd&Og-Z6hŬb9t;>Q;D ۣJ6 2#U.y}r|4]%}*s=> *ujek X*QeMċ%kҢ>.g Oٜ'<6}D{~)*V "rS2R\#E P &Wv+SfS쾺Fғ@Z Cyy2`L0FQi %Jwy??%"^8{wnc:rpp@ɟ UUoc RKM.))I(X,I9ᐫ1/Fk\t)#|"@8ZS9rV6؄a#hZ-C)_fUA]唩D+& ;Y+˒"wJZW ~h-:wc'=JtmnLf ./O;]z5^mVLÇ6,! [;L sqRMݻ [#6}N_rttp\.mʉw[3M9G:Y{0 iȲK1[[p^X,9<:Y}}ã\^sr|͏x1{NAa97GTUW9.qk .Ժ6;)8m),&k|͌q{C*˒A+{bRMVeFk=hmORB8n\.\*-*KI&7Pk-('H#޺*Gzklp8hm &+Ҥ,yAule֕}!V,q]683,jrdIFǶȤNV֕`C*k;>3do q]|sC|B+*WEVh#0ʂd #9::섴-ѵDOI]d24MY4.Q@Ω%Vf!*f3  \' d`ڡ 5odwoPAXd (/?b<1 r*JCQ&e fcR8CVK4jaC ^ڥw) wM.sB `:_1$ HAUDQ{O/~,$E-t9|)榭<9Ekds^_S^/jPM܄XJi{Ue n^CYT<+IҒXRU$0:amZ4WwvH3E``3> %Vq"1$yF\_\.VDZ jbgg(HnmmRyюT&sQP߀2MOW$IBE5~@0 a9mww\)h*6uϖKwk2_PUNǯ BIZ\͙'k ;0 1MF?hc )%`l i1N@<$ih\֬)Ft7q Ø%#z2lݢqËS|?d2^?őW)\p lPo#Ye̦V<顕cْfsmuY6ReֆGb=Ua.VяV"#_hOsttD+m |HaƕF:g1oYs~yOHӔݭZxjro""޽{fgggqCp?c?~#={F֭-w5O~ϸF1{[Qk (&*6WWsƄjlHyjS!@PU9"qmSCV˄"C|A$~ M?ٌ|# wMohM(X{ӡK޻_j;"U4[BS 8"MluVAH$EYqppLT%O|Ek2:f$mNu^!čò@k;BOU.ZsY.+lhd(7`66<}ueLEU)Ovzt{ - b8=9c'pd025RJ\Gj6Zk4Óvח'%*@C@Z )48,AשTF"\R%.Cҥ"Rs- * UI;hm@c2d_{8:>F='" whcQe%+AQPVzQ,&kA@у]*N983ꇌ6"GMPu>,S*AH &Y2c"̙g~`l%BV9[pO页(uxa5kPŽ˦Es^}m.M?1BUp0M[OYryv赻$wyQcol7pO~{{{V+ #c{k?e4szz>WWWkw^?ﳳJgM9#F[״$BbI%"{0zkAy??έ}jU2N3^+V G4ٜdBŰ?`6b>2u٢JdN;\/xѐK n'/qg6(fggggV1zh-!0<+jqvzTyֈ(;׿X_ K5ڥ*69?.Oߧlz,-𣈲*OY.m'yףs6č:6)@/lpש@w0~3v;[W`uDžZedyN] jj E3VkQƅnMTdyZuy&X4* Um(+EQ+ hO]MenU)QPDItY2ݶð! fڠj( (JY+ҁYڌtJ5\/O??7m ьn7ވ2cXR 2Ƴ' Dz' w{}"_})QrTuRvn:K}j8{"&I}* y\.YLglnn\ܹKkvs㈾{MzQ軉BЋ";4U~Mggf9L󈃐Vt ;]^4M`u6׏s$p=:qׯG]Lƪ XqzHcf%*ǑZyf$i[^.*mg'Ky Ah#0.)=z}D BSAۏ$".QDAH+qM?{]& #??H@U1$=tE; 0(Osɳ7٣0Nyp>Nvn\mkUㅁe^ٜ՘$MS|ηAiܿ?yw$B H#X.\\L^OQ 2|apv|BU\^^g#pw˯/?Ck}\z ysk]szzʪ۷Z`,8xs6ߣ Fu$n6xCՌ"or엔U8u4VJS6&ijm#lNcܐ`LEYIuҨZ vqQE}&waC* ;-ںk <q<# b]RX-RoHJ\Q׊8,[CBt,{@8jy6S ǂUc뺴.e"A:C1QIh(]Zlۍc (T% s AH0ʺ /0!Pj"/4YJ4E6@429AP4UAY_B($UM'PP(k kdB\q< Bcq4n%bJ改4犟 .|aw?6gq{n8 /<xγ㒛3hI]xxux 9W'zۣ-ήY̗Ad뺴f9OqvrNVj :q666P0FYvz]6ŏMyMAs(]ץȫfkY !ł<Ͽz8pYqLZeY3"o&<7((ll$I1(HVᒫ+\@؟}\]prrh%[Ғ$Ixwlݼ9u7.gGlnh|o C]('0 P tY}nݭmŒdVWĝ^m_! |rx|ȓ'Oxw?3/_ǜ ag{7z;<)ps FJisr=|÷8<-Z s$MIp}9f7k![-YR~7 EZRd8_ݵm/HW:׺Pi$:cle˲Cq1L! 7zҝ].Ŝ^p0@)ӧ2gog8z;-_>h\\^f{kDɊNj\ǔy&ݶ}_+NOe{{ vh%nc4#..Yy*f$IF$,K\/ՒP% 2?dos5ˌc'ﳹfkk$;B)EۥՎhw[UF <ϡB2!s6661Fu俭,2ڀ:jn +MeAE528njtZI0fX.(b<0)\6L8c,u|dIJJ0q<&`\Ϙ\ ~jePy h _iy$IAY GZ֢*&'5dnq08loDhLM;[wJXԕ,`4ea7C5EIV+q.Aࡕh4~.tVG8JU_0*c"vz`'^ER#46.AX6C-@{%+(kCZB5Yd2s.27JdtZ퀪@H7n3PBѕ@UG! HǀuHDQQ “TUr*ހ"[R5mt`cwfɘ㓯8|i5! b|+Ւ#NmܻߐN ?p}}9pGܹ}w[7W1wOYƗVgDH{|[n1^7x (3˸ڐ,VQ7 I{DQ@9~?}<><Z[@(.JvFl: qwnW7X-uYVgPEETWd%Jq}g>X,տi,9RQgcjCٿ>-'/W0-loAF,+={)!'._]F-SVϳf q:o6ua >nvǎsWZsm~#4FbfAT<<Za\fiaʾP3 ZŲ,}[8\2 ;nR2 S!&gfAzs666,_^Wh$Wb,30 "N (o]׌c6kCRa#qfkzd6jբΣGf3'9U\f=:.ɛ8t:^țo-T y^9>2nǓ/~K68??ŋgHek{z m_%k5 -! <>CbߵƺU1 Yƌ67Aqծ IDATHLV/>*߻ttP%{;;\O)_=yy[|O< UݻwA+ܻǯ~+NO1ZImk3K[at}thM;o!~K&+:e4f2rtt۬ፍ X.\\12c۹y9Y2C-s=?~^}ZQS"6PZ~V)i3θlX@ ҷL3R(mk; <doP8!Cnqy12EKik4BvvG__x~3ک [ll@.$VeTܔ44`NgQ 0ʢZ7X=Lq< Wf7/5M#\7uy!u%HӒ0M}&|?@ HY.Y:Hil29ҠU3J~Khʲ@m y"+@znEn4VP"F6xA "kHE 2r<82dAf9~\/ wA"]: H!~oT D p=N/FB(2Zx!!A,۳5F hˢ{$pۍCTX)V7"ՌW3nSVYbhBPo?dv'$ldgg}h1Fe^?#d/ ~Oy?oggw ՜$YBV>@kM3)J~GC_-/B!DR!BH"ܓգ>}7p{ț^KWn۵N~MpS*֗k睏Xwr-}Ip{%/?[6oqS*_9b}_xԀ7,n*v?xop{/+z MsM\r՗}nyɊ:^.qcՎ'\$.~r`fzW=k1jWEĈo7LލrH>Y7<[_/>'+nޏ9poE.1K^~}_r-^oҿ<{/~+j_->~Wߟ;>7s oxޏ?r|gp.û?'G߽߾~a?E~_nZ*qqۍWˣOv\|M2?;}Lgx81⣿VOp-^w-rH0}/}/8OO/sv湄QTǼ﹍Ma+~-mŻ/iq+ J ?(_x^Jv ^c\]|]oß;~e?K^/?ƸXjq񽛮{ɓ~?_}/_~V#..f7: e=z8d]>/c)g罄ss~Y*բ2geu g+狖nx۫#R|?s_b徺?MtM/<lv:y/{ϼ^_-.n*~OW8ԧO}m-q7?xYjZH\qq;v\Dž],!䓵TfS^t1/|rn[o ^{ɯ_Ugvr{.aao|oyKx/7sgw_x-ಯ}}?GP)Ć-^PCDG%.~q⟯SLJM7 '/,G+.ZK\烟^w$.jdj(N?|n_t5u#p3^%闾ß~⽏y#kW6F4 ̧=A}W /z=6nM<hg{Qy+^Gc~3'H#~r59/^y~W_#ğ3H\b-`C;%. Վŋ3ӓ|{>':"$azwvyqG|'x݋﹍ [=}>gr~$q|g>7\^M^w~Ug}wނ19wzt^o.ZvpO}ՇFop-2 sG~?/jW׾$v}+Z~n>jWZH\qq5|#??Ć-+#dНmV eyp`Cl>4~>x{;~{nyzxM[O]n[|}og~v5k-OO+/y/;3 dVN=>/rҩgr {vqֹß[o^yÎ7}o|~>ϋ^ڕێ˾<>xzOr\v|k}sӟ͇>7+?qqc:/_~V#.^ z,ב㭳HB!DI%wz;T!q!q!$.ą8^H"C&BBH\ q6B!BI!B!B!DR!BH")B!$B!BI!B!B!DR!BH")B!$B!BI!B!B!DR!BH")B!$B!BI!B!B!DR!BH")B!$B!BI!B!B!DR!BH")B!$B!BI!B!B!DR!BH")B!$B!BI!B!B!DR!BH")B!$B!BI!B!B!DR!BI$B!$B!BI!B!B!DR!BI$B!$B!BI!B!B!DR!BI$B!$B!BI!B!B!DR!BI$B!$B!MOc>wȫ|B!$<&_?+|B!~tdjG?a~s{z9s>yۓDXB!$y{>#y|?dGsB!q;G~8~uU^ϫ;v\w{sG?'+K/?Z>y;λo>_^h !DR}?%.#>|?~h;c|k\׾BqGa^{'ox!wuczO~r7_}C:u~ZBB!$?llk.{Exb>/f:6lvXtM1cQJc-ʼ_ϻ+5y%.$.8"S?!~6?{>'|_/:_}oW;̧?_{s,o5fB㐌Hx?7o]J~?|jե}s}ﴖvٜ~y"K\H\!$?+~)qo^ q!q !9;!d>$ ~ЭM!tF#yǻ>C_Y#)B!$B!?:'f5#v| VŬswX= c gh OM$!ObU,I򗿄J\!i [\vٷ8Ո5#{>K3fxE=#MS¨@N4)<עCՏ=.@?B!wصV;ps <<U,YL =l8$VR C<[b0O= ^L9"=3@qczjfA}t?p VXȲZ1tXki/Vvc {*NٺfCi7VSE o'iZ@gBxWti$ RjJ|E$%|ȓ= CM O(I nW)u\:N9_YQ"kgVG(Jww+|B!$? +=nyt;vyѹ;Wܖ+0Y 4Vg A)M1T ~3\{W" VkYg%bs%:ͭ)F?lQZFYŮJCivŔxs=;9!^ BH"Zq!K1EUűv obR/8DGM=xB!$<˫;ljP5\`ۗN=:ʡLMSr+^<E>4e,z(&22PTҞ?;ݔ"(=RgYbCUǨVtNk-Z4'"dY%wzZ+|_c\c-8kAy8@ٕQd-B!㑤p35qNnVk=@O)*6cll j%$'3FكS,1P-)GJ.W[,1{hb ՘9`l,/x3?B`qN=uYyZLPx&|'m9J`afk)nZ}mρKpy3BM٠R)E78gZ&=X\Bl-A9$&v BED~ۻV)1Dd[n\.wyysEIleـh G9IK%[G1֑d9ݸ1%PNA!iS)G2ӁSp \ʺk_F!v84Qlr_{x%)Yu'_Lsۭ774nwσ\q79bTѦO! BJeh,sݵWpu|rm7g-Z[4RL1z Q) =< X1`sJY ݟβ8z݄<)v';dr%1ERF}rq^|1ߐ6ʫ\^"K(R*VQYF(T#8Pi{ rʠAS{ԦjoQH!Hf OC(Px _S|JS`O9Q@߻=nz|,5vVdI{98O|:߿oJݻٷoJ 똜=wF9ҤKđCX.GfnZU 8cq&&GQT7}ܥ FЮ+p_b#s,EDx^E]y#^Y)qPՎ0X(fye6۬6L6j~P'I[4[s `\!w>~{Qas`lvwq _YDsQ #)IBI$0k׮Z-4_N& F}{h4(W+(h48pŹi8{ezz*CCC4[ Q*uS636lH>d L$^9dž ,v;K~z$A ۢ)?pD! ʝ.rnvfffHS2hs<=ϣhp};ٱcwp572<2ċ_r6mСC~ǎ;.[nejjy&&ƙm,..lS$1ryeuT*a)Z!(a2f4;Tu$.T ^XcLSO̍7ؚult`(\ыsRG3HssssZ~P_$ Y拂Z1+p9{)#ɣB!qoz ܷs'zٙ0lr=v835]֭[9sXZZ~ݻ֭袋׾ ^ h0P<,fhNtQꜴdg;1bPy2 (&8#hTp!Q*HӘ t]|#Nj5r2=}!L&m\X5L@ * 9?h1FXVR$^ Ѷ<'Q*Fk *cQY-HiTmrh_{# o;q֢Q80Y^lZ٭DtG=𛋘RL !$'fM7 9S$_j{^(NyZBN9vKKqa:͛i6y8bv1Jb<'ſ׎āA:ck;=ljqz\J%bXk)&W,7X$I5`#Zt<|.6Ld`F`Ӧ Zڭn)i0f6.5KaFpyFjro /'G ,$<*H)h(ɤBH"yۻSog݌h4v 3==F{weuYXkyK_6mꫯfvv믿[Onca,..nuPyjLjYl,`]Jwy ;]:XJQD)#I٢Vڭ.J#dY&<f SLqjt8묳.'".aJ~bb{cǎ59nبB]bQ0ܚ}<ϧݞJA \iA099wh"Q`|KBHH9i=QGH,+jLb8^Sx@TRP-G288H-vQ 8@X -ng)33{W|^۶mŋ^"Ϯ]t:AQolljJejjo.guqң6$I"(g|8i..Ph-.ͤq$퐤]Z%6l^G:@QX!,vnb]Ƙ~BS*{jV+S*"2C79餓[dxxf(?dY J%/,9bXK1C+DӤ('܊Sk5X36WU!$<1(S]]PE X(֌ERvڦ^cddfMgSz\30grrrLZnr9"MfO8sJghULڤYF'{g|JAUINh[ia,+SJ (y* IyLMM>Rdd\/MS|?M&k8gО%^S "P)ZY:ERT+RnG4b:u\ap d1 &Qق` 9 EeP\H~tStjv|۶󊗿rJ?z sXSv/̑16NnZ&$7=J墰\iH_]aG)rĖ-83寪BH"ybVY+ʣhr3(g <@kժ&Zc Y:Ht{m&qNaD% k}O?8ij1;T"T+ga222WU!$0BψJNk{fNa@j^FR,%Ӕ45Stqΐ破n&hE^;]4M t:4s=4MŦ kszOq|ɧCiftfqZS*((h6 K%*r)dA8@As^JN)lݲ͛nwTˆ$mi%(CBnc; DQjSZMVeMS1g8h.s2PU-Uжz-902-99o6lذ> [1I!ú,ZHboҔ=bue9=-q!8R+ ۶@U,G[]o֒ O?e>"^ IRe &`4:6 `]cXDuicz mq 9?#~7~?}Bsmݚb]CuqA7 ٻ;e{ּWD6A0GTA?&N-ƮѺ%ɠV YIx?;{lI=Y:u}N%ۻekX<~s5G 7x+))ӝ!'Xc zM8]Lce~5J );і?&IsuR5yLU]뀒1u(zB琡.DVP5"r3 ~M\OkWcF u"?Y3NX.mKuv@:U+X\wS1yƒ#bՊ7\9agk`8e0$="|٬$(;9xk^zFg? |dYuYIق &]jR^?ݰ׭[7=y Ogc#7ew7ݿ, [kdtT >(MhB"F IDATͺZC)X ;0_o' g8GgÆ 6B+|"Xi B)[!>}Ɠ/ˁ <)4"tuu-n6x)-A!c o)ݭ $|Q ji됑0m{m~e8~nFbs=$IX7(|Tr]1 hڊժGԱXjijή7Mew{bI:Y.3DHeXUB<.ȳӧ|/}Ou-(( fyh̚ۊ]$$#gI1T|/5qg.ވׯOzyܥ ۓ>Y2eUѪჇS? TZgH=n޹nVIDt<Ba$JmsWݰaÆj0ٽ% "hB0;ـsN4$Ir8ޣ ՊI7SUx II]0>B`Ġ'eb~™c䙡*/ް^h8owSsHpFc JIӜ۷2;尿$r&c~MՔ15> bk{LUhFcNgX{6ޥ^kGkK-ZYB&)ʖޡ|12%sD;nܘ=G)u]nذaFHܺu)"Xfg'<>#^~IƁ}J6dھj!!\VgBJDJ$Yٹ!MƁ1xX벍`=ѸRRqml[ם`4:lci Y"ET) A9)^ѮŊbix'W8[QE%誮כ; 6l?ytք ;w}Ho_0^/c^w?*AV AeȣFD!4ʘHZghлqrrWOnA@!hNN9;o"z;ĩ4튭bMUUW]OF 5g'ؿ>I*)ƴ3ٹ#"d4")?f9[F}g5:8TBhۊ-imj!d18(XWL3ƹ`gRU%7]uÆ 6BA0^|8,qc{cL_c>?ǻ[z s <~^)c,2`C1m۠9Aa:(xtER^{\-4룥( >}J/K3Ti2SY`'5eu , "i\VbET(ӣNs2&  }d^PŋW,KÂSVANwZ8=yM]D* 4H1GX13c$*!a(9&n*NaZI( rI] z8*$`~~!aÆ !A MP 4%BZ yšɸϝ;u^kڨ;17SR4Jr29G5t$)˚q (dLk*R*vH)/'QH!ýQ!KK)_hCE4Mγ5fZCER EYH%uqml-8Y5t)ޢ%l#lCEDưcy^}BΎȳ:|~B[j:C`"ƴ ݜW8RE+NώAZ,̋s*yqiCk>htn#z,מPf,p{|NHC|v5\$:,ҸnذaFH~5no_VZvBk$Ӗ{h mAd(.K[Ht" {\ ޼-,~:)vx';Xҁ}p4xwyɛ',g?㿍"i`أmkv[F#fM\R5UV4M)Y\ H%;cf${xHSO:oZpHp.P-jEMkk-+K;lOcnyڶ䘳ZPA$xR@d떪>9֚$uqbxID)h->ߎRl6lذ_E?Izh;!%i"-WŊXO/X+3_sـ,BDb2 DK]+08S"uXpkh31uò>ÅI ~r!O8_x銲P1}l;2ȑRC-Z$'I%햋 cV4e1b-tN8[5 6lWc۟yⲇQpo菆(8;:mJYsr|H152[LbʚlC8 D!D[G kOU:C s !AhPx̵0> o4ە_<'V4MQl(#9B[y` 4bw{@>ȱv/^5%yMdI>q-VZ{FIRK֫s^B۶0ZsP /1!R(g4mL;Gb`1s`xskJ6ZPTH! !YI|EQOH}tf]P.}[͎81 %inذaFH~58::D궗uŊX+ #V3ʲD)p'BDbKSU!6"eTg[TXk捣 <5]rB 42|Dg1纪mxeůJ1ƀ!.m[i:Lt7\#f=oHSh|VpptB"U8 %䃔K+ |1p Is6{ g@_w(J8:4A΀C##ϓGQ.pt-G38c{g 6T.BF1;T뚦ZeCBjꂪQCˈ$}Zc-ǤQ0e+@&4 zNI{pМV4eb4p$QW ' ť૦e>_B0!R)JH%MA:h@z> O,O3rz{TeŲ"JH6mUHb"C"lsWݰaÆjY.lmmՉʲ/Z.-r꺦:g>w[8cQRr4c4`+,aUgɄQ#+uY.Kf.Y8X+.EƼ*0AzÂF"eh1ٞZ-0U bɲ2RZX2;'C"AGNPE Z8+p"#X%ݰNh)E 9tO]$͌5;J_ VGd&ߺɧNu`w߸ rz@E?ʲpq㗼~a?իnOQsҁDa2T Lv}AtkڣEQ!blY.״ePxA,ƫ90cz٘7Qp >]Rݡ"}]~;}J7lذaFHxǰ#c xa9N{fS$8Ff19Bp*Yλ/A7Rz)G09qq^ $g^駟rxx΄tx)fs_GxD''Yb(D*JXg3n?c{{W/NN&BksR=;.>~qAa75{v]<$gO?)LQ3)Y:i>|rzCytk(C118Qx,ˈt|mcl#H6!#t =xA4eD&\' g7lb5B'BgOȿ]6lذaFH8^[@7p xG+`\\\ Ijz]eFތ@.x}'YJogkƋ/BJt:%"nݺC^~M1Cd;7/ۼ_czc P%^LF}Z` dcNϖ`Lc,uISw6?Qh-Y7wv]9EG9?}y_6Qg}?΄’%'$V1;Diċ|w>Fɔ o,mue0;-J)Mm1msjk(RDQRgcq4d];tBgfŪx 5ϛ&|'L;a[ uֻ눺(Q_{C$f4qeP qÇ|W3N+BQZMST2%qU{RT54D4^RY(ZϪ>eQΠ$Y|Knq]ȇSvࡧ'L}9&h glm,S<~/vc^|[P1ym޼>iF,W$QL[(-Jiu@)y/CwU5.NyMpK)C54e 9 2m)0ݿb6! 6lwwwKSml(%s:Z+NҚS7 ЉH$.NAe! -Wy8mʲĶeDloo3YC*E zʪv\>pjfZ(6ph+ K2#қFbΛ7'ģ]ɍwv]ܹ3V5Q!3`xW) h ^`]ES  Qjsoc*`tO~SEխ+QNbOUx#V) K%C "h*ґ)RHjΨS Y.3VYN$voqpmo,%|Y0 '$7"rÆ 6B+ijer&cRcUB5R @s IDAT@N\UHKJH¥u%sZaZ hGGI7!Kqꉵ$UFGA'}E( N&V\h̎^ir*]Bnc+5zpрpt^RG2 yiO`w{HrV~wr],gK>ƴdđ$KǼx}ʪxQl>h:Zf?gŌ $p6/=ʲ{(E,*4QJ"$D1(-H3-McʓFq$9Ҝ!2̦ve5j3K=\N  eF՟>\\߰aÆ !O_tC1q_WW.W8WBk Ja]l`81'__GxC'L yRW%.N"ucD|'?>l ׶Hi@ɍ>쓏$8@S⁤!x^!:z=~h7]6 K)Eή)y3Hsq153((ʆ Snh5-*0n?=j숋s~>zr͊۷x!}9R֫|I%83DžV,N`4PZ_ gw>Xspb=h5(OIS<>\K1yHnذaÆ_9^(.T7EiJeiz}DQD R˪y RbU.W$ـ_cҬت=snky`g^RkLEO0A"#@T| (MGkaے7oԭgQclS h!"DzmAF8$ *!#X+ib4u1?9f)%*C=x[7w)뒻wa|qlQzn9::"xb G~}˿#R(&S!I#&wΏ qpaE秤Ɉ {[ F b=a0R5.1Ĺ"Ȑcl %Zw7{9rÆ 6B+bq[b8v'Q$/ZklD5q/Gėf(xEm A|`XkN߼}1|۷/Sm Zb(+ʪ6-,-~gk>yu-(K. !($GưX6( Dq]_V1B(S F! iR|4xgE] <~|!;zNǜpttA9ZD&Ȁu-^Ӵ+1/hʊ-|)Nxg8?;WoYVeM29>: IUxԧ[*nܜRsb˚%SvG8+0aA" ShksdCOSxϨwd vEC2DqaH/[=R^[`nyFnذaFH~(䕘Ǝc,<|R(Rı&յ$J3aY߸òh=o7o^{92*5eY.,Ų"NO>[?7aS^X [W` LK6uEЙR6HP2DbY,f /<|$IStHcJlH)hڊuiMá8$KϞK?ڇQZ)vvٲ?eZR)U^0XQW'M/Y{GYs}R}-jW Kd%2(fi״@S4#JKk/ h^/=ڰaÆ*QV/+!yn䵰R^ >ĖH(-?Mjcj9<='Nt.?/WWG?kRK"Y궡jZbZuPژVl]9]XoC/Ia;O9_PK"ڊBBZ55S\Mh*춰3b]褨w75j$1!ͫiL$ !x04"[_ $!Kr!zgܿ? {,kTq| J޽ϧ}Dxs|tTvNQx4A,k֫\6A]JX-ޯ(@ =ѧ\4,,8Z7EDۿm~/m'ܰaÆzDŽ@UUǷ95 / f/'??shV|bA$%8I =qיߍiQ f5<,ʆ՜W|snhp_vigP/% T xvHu@ي@@k*L/_C΃rH;.I 04(i =ey7H R 6JsX0 Fߢ*\~uBE$ip. ("/^$F`LDL{֡U,ZI|kI*\qidԕEf¶z@I 2]PVr義κ 6lذ@4_H^=z˕D'.}]vtvZH޸h*h`_}ƒ[4Uᚒ~zcLׯ#@\[IiRb! 5jɠ7|i;wXƔK]zz [-H% T:B!ygEZh9ٓ$Yz3rϬ`  E@j /@2ӋfA2DIQ "48͙ {饶5%2^=xgds ؼ=w`c٬;K\wJ8DD~baalcٺE~H>aSX&MC-Vn׭0<SWu@)ɰuO>OjL酻v 0=DSFJͫ'Cbus'ӝɲ]D%| a 鹞ɜhh$Jlr(fCjdJ!G>TO㘪!BJR4a08Swyg)p ѰϏ>ȥ;6Xwo񃷿;E!4 *w|wL<2#0- BD8%L4~j< LnJt{'t:gE?şNH)TmF8i1'YLP 鐘BB)Y8MFOXZZ"U1^splð޿GիsZJ,eaq,Z&Jz2׮_W;w?Qk0,(j4JBBQ ð 9L>SLon߾2=&\<.\Ïʛ_g /@QŴv  F}6 Fu!G'|_b4qhAtj ryM4Z8(1ޘAzm۲h bԦ0$Z D!QbY+ F%hvw\|LӔ D%JDdaۦiRqq׶<П ,VhԼO*Uٚ mdsG~6,ap||B$~|K_^G!v,,vכh%0yp6h[uq]>#zLsh0$c&ciL I$ Je#g_v"9yUڭ6woA"7iܹs -2op;&M\&vpDOuY^^&wÏkgaa;{(d ֯?6=4Q]d*[V0&o1$f<=Y>Zӣ})LbJ&0LTJY[ 0$R%xa뺄aߙ?)ai-ʲv%JDq#O!xuk[Z~i?3Ӥ 6X]csse*]:#dbba8NZJ^g4uשT|_hR =}zQ/" 8XSyuYY`k"f $I ''',..ri''GսBUʔS0M̔lI~Mj"9/'_ V7*/od0xi: KHCstt"q$[PW\aiiwﲵ;V.n^_goKTZ`*S=8$L6h:<]PPuHCNE,/.0 |˄ J!eV",TKYZZ"T*$ϔ$1:IOR,QDH>C}@Y'M"440 S@c;.Zh")M$IBEHKUj:;{ V}_6Q,^^ŢqqeYԽ .ѽIh4s_|[ܽ{!Km(Ej RkMbfa|Tyޙo}|/~?KR=>tw~3~Ng? ј++8RpVHEVVQZ.zҒ $KtiԖry[w!Kk,zXnhseZEB#… AGRJiYi; 25Q~ԤBFӔZp(a@5 !f3U,m(QDI$Dqen3U.aAxFǫ!?R0b"@]hA¬ I´-V7֘N}RR0$Q3 AkÐ!U4[U*~"% CS(eqqwOBЬyx1;e{(,2r0MϽ_OF<w']W_y0!G|+_w~*W^w~Dsk/`J1 8PZr%oy\zp`iU 991KNO4mG}x0R˴VIq;_ P6t*&,wHBpm,>!}i\nAXqR뺘]8؟%J(3Z^Ę4)1FSMbl8T\73(t"1L*p]V16h/ITDD&cVW֙Y\E%)7]fcsTDi$~ HzR ?{\p˰i4 }(t$I:rM*Y㸈xu$5;P@>=]F1쏘N \vxBEܸvr=^}s>RJNεAp82{퍬W?h4{89:{xa[T Xf˗6Ul#&:U\E^CJgW0ca!ZR˳ EIuj1UL0l㡵Өٱd3襔$vhq\~(QDI$ GY[P1 Y.^bJ(S NF0; ϩyi",@w<Ķ]^F_~ZLX\lk+L4jU\ۡly5߿iJ܊ T`Jp8tHëS B]ʧ̏|VBw_XZYcoo5*53@!jCv—f8J%, 40$M@6q u9jfAkYCG $IS )g(o%J(!%z=: C&Ia2IiLcZh09:4|2IHDJ&U @'JB#(&kkx^zI1?}}):e^s.҈988:զao.cSld}y scw+&Mrm$Df(iznϓNF >*S, ܼs(Li_y;wnq㥗_}^<8<>!"\{2 6Q0$S֗O(qSuH! V% 2B#d~1:E(yQL5Jid[e`QZD%|e>G[k0T:+Ni$DqkMk7"И@%I* zv_*_ڛDJwOu.89۟& C]z1ժBǥi=hG%Xt*i1LHNq 粶2 B]yirr0-s}O $ C44M\#"|ߧ?8ŋDQD$$q:3Qt1,.?H0Mˉ!ǧ=F O>xՌ.,,ps''l)rAYccJ&, qJA& *-OeBKl)^3yֺ XG[gUXZmJ(Q$ 8X #A^o$ GGG6Ɋ}D1sBz=6 ׮+/hOB_PqID=;M/O[79Rx@%Hfzn1O)s#DG(QDH>i6Pqm˲ })qi!i`Z" KH .غr~/>bk> IDAT X"e Bc|e?#n˵q Xz$IрKҘ4e>^`6d!nnE?R/0ִ?ddd ðHER޽{\vwnW/s-M+iv*`S;Jcfa:S3gZhy fȮmgy>ۼ (c?< ʞC%J(34Mp2.IH%Rda ; +yLp8Rq@M*ШD5vYآ1"jߣlpiy)~?ǨSDJn YY%>hD &*5L)2R!$R&LSƓ1ǭ)+lJgqDd0 A f%%: /dՅ ClfqqPFߟ(fǃY;-![eiI"MS*Klmmqt׿|}Wi+T*Pz /_6L(Afa ˠb*WjmU")K( 2 ^'>w9(D%J"L@hp, ׶^2m!DF**+i[uE7MS3\Y^Rk$XLM6'|r|$IhZ,/%!ZXZ\ia.Z͋;D60!$ ˜8LBD(LY̓;3Y(QF\ϓ.o| *#(g,[`ELFCq64qLvVZ&QXi0OIӛLQ½X yL2:?H*iZ3yl츶mpiJ M9XS),l(QDI$")zĔԦJ$Ii4L̐d}c9NLyC}JZ\|Z{noPq22p=&ox&"6A$Ɍ8EMlnnQC"-3#iJ%d 3BupYu.{~BljqrrR"=zk)Wu8c"I@JIJ3Om>m;_OOF>?smK"YD%|f(Mv+aID ?+!*p\vgDLA2L1FcӬ,AH s6ÇYi I8vE_ҥK.G{C8dy)$ISm2sgq?2LNLd2i6%Z 4m[6aUJi0͌omSTP*GIJ8( sS @4:3^󹙚YdԘs*֚x\lT*\|7p]~:;F#Leaa k z1)~5_H϶?A2+ff%J(Qg4Ð p\fMFJyloo% eDZ4EMiB^'3gݻj-!lc? Tk.'GCV;OO1 ?GL&SB?" b(!R  m4Q%* Q#e#&7x^0mtmTⶳtb'~mk(IaFZBB[oЀJi~w0^lopiL,qvi0!BA RF#`(Q$ t:Lda$i@a[x^i$Rj鄣] {ỈDqF,2ܪMB֐$Y u22#i2 REqnr6ibvFFtrn&y wmd+O|'Ɍc1R{M,ÈׯcY/{I&>)899"M"$ǴYPC$;L$Ȣ(NEƘa 4}`8(bm,r2iae?gfn?1mr~rHOXhITR}YIJd:FZh?f#8}0W~l]S&)?嗿ՙ^ǂSL=9r(~Ԛ\:n*XyZ_%J(䳀jx<7np NOOv)A`YV8fԙ,.u@d2$ ''G Zhsgec szBjf4SVu4 fI&)0M Cd!ЉU^W˶Th<'Qk@k'2"[2d" _fyU7ǼۚqRLKblεި1 ,gr:j5p$- ØuTկ~[w>e8rppHG?}s1S;,$/_&cq]NCV8(33T ~mg%p0pT'qaHDeh4Kg'b?8ƫ8dSH),ȍ!Rه8.nA6u`0 qf8OyKAh`&n7 7 370d1Nш h%N "z5.l$yYp8V c&=3jhZXL&>ݿt4ʵF.D*iUUCꛍ6GGG4M 0f# UgH%,QDH>SNTM ѣGXv~_'xaxnK^Wz4`3{LY tQGT}֏dS"#rn\_N/ssXL2Ѣ(MDT fn47n0 wB1nZ a)%ZOnEceejM MhZ<~8W rmܽEUϦV< `p=![[y!.7o}__/X$ К$P833J!TVҌ*(4 zcIk5 $c?MS{D%J", @8~@jY^^VpU!;;;Hc Af$L_N)4Z<CюFUꬌj۲HRe'zlݬ2#R"YTtV5fa8U<炐adYt,\L!f##NE2?}LSlnnQÏsBL|Rܿɘ8 0 gL'.^Z~zh^a)Nq=u"'yomJJdt~{%J(3Vd9`!ۏviۅK4Ð`L'x HO)lqOO'&dM2 % L0bcQ(* ia;&f]!LYY [TqS4;lllR~qÇV<5Ek8::f:"u9::)v1ܿ)' Z|7o2 GtֳzQ0,}5+++AZa ,//1 LS"%bGw$ID{BtS8qST43-<eV9|y^A$ SZKywP(ʟE#xz G~B?K/q/<;;;tOz6B3!QɄJř>O+Wpm z,--qEL;^۩j|~>v4Y]]lSR( ffώA>;p0BPV (=>hj4q\$ zv'&(QDH>ըz.aPqm,S&QEa0S\""JVRbn,bd\-}vUFHV "U B͑LNg!Z  cҌJQdQ ҄4 c29#R3paۙSubvӊ+W۷b&F)/_f}}jܹsvw #%NNNXE C)7n DQ@?lIdwg`emRo67[i"a{siԪsr|bg+W `8RT XV+~+S';m&c6/l6q]dR>Gg%J(Qg DQ뺴Z-1gd1 g#|?r7m3fY,O接PNsή7!Jʞ TFUz>HZ3?f1Bz8?#,1 S|hdq* {{{{ZSpL1+mf1A>3+S{\m?h4ܽ{8HVcyy5:_W}VER\֭[TUǤiɈNŋ[o|v\opy"_iPkK+ˀ[vx˗t]?-A137XU/LruL|2Qvmod~Q%J(30 =0j\zpz"u"/ \iI'$1qR(T_APbNx"[XOeϓ5̼"s1Ca*$ aF0z=]2O5#Ɠ>Km._$IµkOOyݽ,Bz.v4hԫ--0#Nc~_4$g\X; j >1KKK<4fmm 4>.]? b6\|8q*hשB8ٜ0 jU)z^C7!++ #I5$RL6JED%J"sŚ7,g=E,b|URżh-'mRifFqPx)+q#^nXXxGVV1d=ܽ{dx*9bY*2,RkYNR,iPf$8S[iL"?`p(Oqq8Jt {essCt:0ŋ ZmF//x@ܾ s/E{{{loo37iʍ8VWMhݧ^k*.]bDq888Zrzz ,..a8Yd̴{vjZƧfpxdğ"e\w/%J(3\i'xI37D.d8WJRj 7Gs9\˲by6d~yқ&Ǜ'qbU(uY^^R0 L&z)Vjahz!apbYkkk|Ǽ= IDATܼ E1_"%[-|M^}e0b4P8giiFI>ސ>|FAz<>>lh4L&~m}]t:k8S \?\l{F:%S%I*mgʴ$IRIZD%|6+yDrZ"(Ju[wHƔ_r$*=G,Lr52^dey;_ Ey|`NǡZ4M))O+|g<.o6XŋyΙMrytt⭷;,u<vW_}``0`듪 ض͵kX]]% Clnn~0C$4Y^^-:Lmgx<&cvfP,lu,' 򬍢͗Q!%J(3gph\8{J\IZ~(?G~'Oօ(u]\=j'ﭜwg?Ϋ9Y/uid2aooP_/4a2PJNK.ŕ+W t:/~ {<~tzkܸq }60%Buz.`H iw];wx9zizx,bi5:6;;;f/Y.!.\ OVU* c|hD:[acfqܕDD%J"L0d gzs'`4#9r;ts'\t'{(s0}dM3s|Oe(yo7 CJs+Ύm!ь@ڳR|1 /yevMݦhn=Yodq!$KE: }^~9K\]ZΝ;?f}m%vJMWΕ:M 5AʸV~ի ,].[{=ͲsNRhNH;x YfU3X'_% fmd;e>**Wett79֭[ Glذd2I&uH1<<>.媲*Z g*7Z}*E-o)˔Jiiw8a0-K^-OAxt:߻l^(4DձX@ .eA7jHF2gdYrVZNîљI裏rM7H2<3d~eWseQVyvffi4ڵE.#8]nX,_>oz'H9r}qבbN޾%2tH4DnYɩӽ(S$I&.*Tz΋^b000 Q*bԄDB GD"d\AC\@ 6 " *C4޼j;SJUJ)G-%Hd PzUyqiowNT.gYwӻ,^ynt ^޽{ku8c#xof:$6@vX2p_Bgg'`ZN 2w}A~(Ǐĉj59c'xq.V^5W^EP`tt ؿ?زe |k_el޼ި('TCp8L.P(Fljx<ի YMI<#/0vcZzj.qɓ  'b[ժ7e8)R)e~S%^jrL2t_*:lKޖ,hjti4®N7X@"؎CH(L4quȴJ\߫;vpIn%H$bnvvvTj*Z;ҙiF~"jmOb͚5DQט`r|`0H$!Nɶm۸+T*;v1B+ruĉrF۶]QPT*#SF&LhR$<]Qf7( bH(F[ܚ^GK^aO7c^wD *S TK`22RΡRF2IRuTK oTԭ7w\)pZȆCۨVSɿ{Bttt099I(btvv6K%@:Ѱ5lƲjQM&_,cddaDHx²,nVbXs{0v+nrHI&''mL&CRqBP*6/#kSh$B;B>_t DtH$zNXdrrEd`ACX,K)*7l1JS*jX-s\>=oe9C"Ƕiˌ*GnfyC7;.efo:3̲wT>wJSTF|"&*ҔB\gl';wdժUzʩ|E/v8b`0DȲhTAbӠRٙŶr9j+A*"Ptw-n@$pd2T5wK.avIRyU mUS RtPY(D4v}gõ Gvlw  9ZUk^qfe48ʸSƘcSDz%jh6z{F$8usczCuuzu*N'Tf*%V d"A\ $/u&B@gg'8zX4dL$oJaM3  Ǚ P(8pxիW39'aY|[rkwwwkn\W@ Urjg22e{:::Je6DBf;6cǛ} cnyTJAĐ}2*UB\v_^cUT } 8F3  L2NVfjqC!,,M  G vжXXgͮ#9<fӖٕ>5 婄D"ӒGijޛH QWFL[qfd2RV9qq,@bH*M>рJElmX! !ۮ3<|Ž=]qDjpI>OPT# rٻ%7O>gb"GTmٽ{7]tŋI$ͥQЕv)/ d2F|eYDm !y"岻Nd*-P\v#tU r晜ݭNx<XA vt:gAV6Hpj+e7@TmT~rUcscTeWF5FME%hTc `8zjD[{ bH 4?RƠ2fA*ck Aޔ*HPK`h4ޤ^KO*WVH7|g*ݲ,׿S+e.T\,l X l4  N/aSMBn>F۶Il߾\.͛ٲe /\.JfTy,s[E$g֮]K&!LXz5qfȉ 7@g```JiUL~d- 9[Az/Eo2*MN]H8x(ZH$RFJtVglBep㫔>ފ4cccKez<.Dž666lz\7kvf" RD$f~mCBJUX(Z˹[X~}ϲTrċŢ;Pm ;f۶M-9<<̲˙NvMɓB!z{{&!i^GT~xL&E bH3(ū0zs%UZ^TFe|>流.r9׈T7F;xi7Uǻ ʀTתTP4Su֪W]lV EQcb@.\RSKvz&^3io v+WK_T ~VMp)H$:u's H&tuu~zvE,1vttL&huuPH$YPߖeu+ d\AC)CLD*5 ՒRbbW,Q^L2Ry*L.+cU3T~ŧzfBH6]lVPEjP(Dr]''rl&noNO1L&]Xjj¡q[pk+_Z`cj5jp JǎchhTiTr9J'N`6{]^էW*7[=eTAC$In *el8*~x_jk*eJhoeةͬV33F)^?Gu~ ermRqwU-*{pi#wh8u:ZbИ(oO%e{](T& CUԩSb129^D( n(jJ.#ˑd852L(;ŢET*:ɞwjkSTXx1TR!UN5A) w|qR pR =ojRQ`ÔJ%2RbHPp OS^ބ 2^5T-UB!7GJ JiEpx*5P3 7dDQ7k,Ԥv *b|n!+@\!79N1߬RQRiZԽSՓ*E((>Nd6%J166榐R}Dոfpp\.Gww74ٰad;|>)7TR!JUrh4cdd-) Cvo޶}2zЎ%*  ,H.yEZo޳߀4     WO6pwt[Mw?߱-$xi7g}7tb_g;[[uk#M<ܮYӌ:>xpskVիvR~<ẵZiqOl{X+/\&̯B~|+r>l []~osװ򻷑ύKAĐ<[lL`ŗ?#Or_s.7|Q7|8Ol{:FNS;#Or[7g2c{*y|Kۿv {?'y7&yo_?~! !)ؗkG\||#_0>6̺ƈW7rݧėy{^x~‘(7yiڷ x'[?e7|.F.r_}o|dLv#Cǧ}Oid~|+G{Ê5O=ms{]FG,[z vp_7Rj*PZ}{.c٪Kު'6`ws{]ɲ,[=a5=~_x.>Շkxɗ?!m5Y/>$Cr'}o`0$BA8k,t?}r۴Ϟcx(E_˝|cu-u r1=wׯ_}Nf٪ ڷ[k{7oZixJn}6 <_gBW_]~-`K^{/|}!5Wpx6 ^\  ϒwC.=zƳ;~ħ>{;wVѸz=/։?qtoW_lt}Fs;n W^3Al٧~Ć_wn-?R  Bӕmf)`r>\oGrO?_/q&FK殏}%hӻ'~7#N{xiQwOn{ñxk3_uUٶ7 CG oz ~;kBa?y5{_?|{wd͆gk6:OmesgdŚ xj#|$71ʍo? #/A^!Ze)(  d[I.Y /_  1$2b/As AAĐAAaC2`   q^ud2ik IDATX& ‚#mW!& ‚c!8:C3\?& ‚?3\ZpL3 r؈p,遂  \ I:y<҂AA GAACRAACRAACRAACRAAĐAAĐAA egg|.Z˻8̿g;^f-a:?cF~͵OG fV85Z]_;uhl_Lwu`#a_E=alG}t9YO3;1VYLq[/|87X>̯?o1q1ܳV^6Ŷ:1u1~_,gW~yҺW!"  `LEOЙ̀u YՆe2SZ)ChKGAc&ar<]v0QGt+Y33ӝ=4: >Swƫ,T]TY{t(,Ͷky'_l;cتۇf2977nc:ۙ*货nѵ7t UQߪ>v(CRIAAeH/:3fٷTRh}uf;3;4|f~mGXcz t]wm/k̚i:jV폦r sh>U/Ltɹ[cd҆~ cMr['Ŧ7Dg[Cc{O3o5ctm4OU84n_pAA$iP3siwj(:~*ά]SWIUؿN[Цzz*_kuh>(M:Ϟ}:[jMպ`ꃭj- HwEvuu2gϧl>1蓺+&ɻ]'Ӊ*ozY[Lvu0MM*g'1y/}+g߉  3I|}usor*U`u(h/DSN2]iԧ$ǢnԹsC]Uh'cA+>`9yG9Ѝ06`bs誈:φN5y_g07>!)  `אԍҙifQ~>VlZrI17St,Y|]uiM'Eי([QlDS&J5mhj];k7ln( ~Ol>u=`ęvphg[`0.'N"4 >6ݬ1ϪDm  m13׎L>akp|mۺ3B 3kURL|7LfԦ:}I+ٗα^t&e$58~f(nVy0~ȤLaAAXpd]o為&ɌR5r/u,s6::aKz&Ut MU_vЁ<ڭ=v*?3[GYۏO׋Hv=@jj;9uw禕:f5VcX৞_aZݜ:|}aY3L%获h[wl0Jr\,,lrSҢZ:I۶e" IumFcݬٚyR g~*UTS`CJ2*7v7ө_d(P3vm1TLIu0˛Qt>_TnGQ12w=ϸN5QtqMW=LrsW:6-_V}Meo ~g_\MV?ht[H7i.X>q:k'aѯ̊MZuUWhSPHɭ{e?sym:M+ïoQh( gd5]y`xO1^mRoLMgLo B?Gx0Eo贳/nvgh.  3km(1*>3Koƭ3C1MDFSA7ޯZaF~jE 3q_״O (:3Sɘ0z/gkr| 8]UG89aCawZbcgcEvQ*'Rβ5N;f^=uZB$ge@0n;_V9n4cӮ9osSoh64>}4Bo<7M~Ym^н:|{25zd')>ѽt_|^jm sŋ`a8NsN9wИG1cϳOre':/gźM#eDv[^xyF[ ء}+מqmݽtV)K$- xHt=?DSvA?DɃ辣ZmkZdnh|ꎕ:548jje}~j&^n>Q| sEϊ ?_b-P좞i/Y`(Lע>,Zu} ,[M0d`*FNCӷ Xѡ4 c0$=o)``") %9HV_Zʢngי1(3Z fg~jmU)tgK:JSĴIMp.:ȦjNko4|u9Uh,@ ϒ:k@,tV9Yvb'sVʳ!un E϶iU0S.M+oF/'_)?l/J:ULUh?dvOUj UxҍyMM6pg{ ?WX"T7=up3% I pN1WԶ KGsv-tG' $&w&g;lҙ!궋nY]6ɕ~3Fp`^ooi T5[XS)/#M5⮏dXɔS*L)3}9Db9QHL*Ϧ& nlr~hy[\G7D=t_};i\p VEءY~Ǐp?vg{8Ql~w>Cg8 @R& G῎V7Uw=|$uV럦o6dRWTGB;Y=~ЎO[OQBL>$ N_TI[UڭftLQ0Tf;}_0tX;uJc<;ՑɴS?~tvӥ<+2:Jqɤ?NTډs,'󩎣0#h۱?tVE;4s8?:?D7'H pn59yI4lTKv8Kء>IRn&$``*n)s7ϥ BAD˂5jnd|"yuJ;cיk7-|ftf:Rޛԭ4dڟځI0̨fj0lkq:gmHuҫZ*2p7̚|cqt'\r FStnasךyFo`VMAsSgݘh"-;6,BRN ?3k3#sHNN5?^"@)5j.2*@A(rTPP9 +㢢"I9 ]<1{'  rTPP9 *@A(rTPP9 *@Ѱ^ =*Y뫿c7+R`-~flbT G9F@~:[|x]UG}=#ү_Oq+7ܸ|/gS3\jO=#ګgn,uhּuXpD +1nܵlZ6C9+_Jt>3Aj9_F>erl^9/ o5gH;e9GM_o:L=?WRz0?uw~Vak[K޳bg"GJc>H.Ho岁D]]k/%*$5j.2*@A(U#p(rTPP9 *@A(t #{B=)$&***҄(rTPP9 *@A(rTPP9 *@A(rTPP9 *@A(rTPP9 *@јww7ww-#?Ӄgc%>dCszf_hׯ﫯B@_h"ZҴҤ_/{Hϔ|/]TqƍS_kժehh_^^9}EEśo٪Uˎ;̞֍74YVV`.^-gpܹk}~S=۾}B^fIIɻөSVZN>\eQ#[n",;}- u֭[^HH-N}Ms^yk!Y5xJv:KKKy ?wJ5i$U˱i).]$O6{ٳBTUUdBB<&))I5dȐ۷XVk@Y՜Xon4n4ٳnV}Wo=[+΅ M:cEEE !bcc{Z޽{vy]׿YTT{s'OB[Ns~/;znnnGZ4jʕtwwϜ_jW\˗/%%%^OKEE:wSfcccV!/̊+vک{{s!'|ZPp̙ߟ#X~k\͛gJK&ӑUMz3wLߌ7pc/(8' ֭[kڗfl%B/ܹgH%/恫,X0""iڴiB۷o/^8<^1jSr{РAB'NHӅ '@# tdUֱu&oH*(--5jcӦM7Ç;vL-Ь5k&5,,,M>>>r[|M'W~%$5gˊ{Q.]z?oQZmTV5Ͱޭ3!~3&ר `FͲxbgg['\sժ=*q!mŹҭ By˗/{Z0\{z~kժ믿g'&޽^m\utdU :7KX6߄Y.\bŊg}yo5CF7`r{۶mB2:tBh&wǎBv5P0aaaB={vk/8!֭ϟz(S]:w7\gݳX[[{B=zĨjқa[gBfLQk<èQO}Bdddpp4ysn޼yEBgyV%=2~۷oym-Z(x:(=GzhƏ/q׮]%%%;v_{{{!ľ}>9<))IszڰaUBu.((Bh"##֕RUUՓO׌GR ֚ӧʚWaСzרVǏ'=_5K`KcbblbxV5׮7zNo |6քͯٗβf͚S_ӊs]PH!DllQs5{VZcooߦM9s>(kk7L6Ʀm۶gv:m],Ydcc#=(kN2y掎Q+W~'pppk L8ãYf˗/˖-3djƌ~~~ƍ[dYf~74|FeU :7cX6f_;3>uo5|hH}իW>}~~~Æ̜9Օ|h{rTPP9 *@A(rTPP9 *@A(rTPP9 *@A(rTPP9 *@A(rTPP9 *@A(rTPP9 *@A(rЀݤr&M2a&uM(Nx@P9xmܸW7n0d)xrsT/b˖AA? Æ  jժ>}z„Z hݺo^\\͛7d֭ٲeK֭qOk>_ǛNVZZ:w}^ZzYk׮AA~/ z82CǏ/HNN!A!_.**ؼy+W.˓ >|ǎwܑ0a,ϟ' ۾}qѢ~yYfiEYXX(x՚EКL9?^S]]~Q1kF5|ȐAAN66Nx(EEE !bcc{AddSNb㯿ڷoSKh蘐N|ri,Y"hݺ [B{!?}j޼yW䋊k-?^u۷oöm1-N)v !ZDGGKݻKLpXjGj[joZ 7DDDH WWWQZZ{FŬ{Q8͢:-ٳyeee:&kٲMǎ!*<yR9hB y-rQ]jܾ}[j\vMjܴFIjXZZ_5*fYUU֐[nIf͚i-Ǵ8"=[%#GX;?xh+ï8/=DHHXS4~jV֚^*5k...RC(/_s/.*WWKtsjZQ1WTThmӳY[Rҩ{"T={5Mr48p@j=zDjtQjtUj:tPjwܩdF)S>xq``/y˖Z ]ns=׬Y3a͚Xi;^T&^WK* ܵm\kk-~ 4QjuvY$'':~x!Drr ;q}]pQQ10ĭ[mڴII9(1_;f\sࡪ*ggoܴ#.˖mZ;)/HvHW xݺѣ "FeEUQQ!X\~O?FٳSAs̒q322.\tvm6cF:xІ ?S9&"Q9@ϭ\b„43xQ--Ren㩿9[PYYV|rx~}P=@TЄ-Y$$$dÆ7nܰ۷ߌ3ڴiӨ .">>^mTWWTK.ٓ1)t; IDATy%VMJ G$Cp֬Y+VEEE۾}իWqMKo@^^NyyJhaaxl"… tN)J`MMJ ƍf͚UXX(*omۤvqqmSI۶AOg:]VVc2;;{߶mE@S_ r /d4i8pضm{Ν˛bZ~JwttMC|% %%%R#::޾Iɉ <+*)**FCBCC݂3f[ttp:ujѹs3.]Ts/𼿿_PPiӊQn?׮]{:{{{EGGgR GK֭qOk111q !!Z?Z۵i/G?ղe@'N8r$EsX$'':~x!Drr j,_|akkw̙3ҨۗiӺlԩ .vڀi.w}B*ŋi:ukWdcPPS5x'/} ӳPc[Ǎ{BsСCӧO٭_{H!DllQsqjРAB!ÇQ k7)??ҕ?g/ӄϟϴ斔ܡC!DZZW_};kk>Ґ˿|/BQQ`|}}O>5o޼6o޼ ?;w\!DEE… ֮]+ :utӧsFYVVWB !:$j pGGǞ={ !v%8po)}ܳg֒Ν`+Iw0|ihhӇ~$ 1̚V@@GΝZΝ;N''W^yU~)!mܱcG777$?lmm{챭[۷q!!Āw*{B}⭷ڽ;.///++c4ķo߮u!n,5W~Dڐ ]Ү_oFZnܸ!5kРBŋ !uֺu뼼O>Y\UU%O#h֬իWg vyB/k u0*rÃngoܸA:aāvMs''ׯ !_Vx"XngϞB޽{ !֯_/ &{AqѱcG 7JRcÆiBEOnn#GZ ϟ' 5)#ttt999W\66Cw ݻڵk|0G%=h„{7==>>^2tի0*%5|K.՜CzΝ;##jԩjNckkk[4H!S-=ӳ]vB![TT<{Om۶-Z5m۶׼2q/111NNN...'N\nT60͒%Kckk|c1o{mڴ 7o_B ?/ѣ7o, <ܸrTPP9 *@A(rTPP9 *@A(rTPP9 *@A(HHOOqFII (''';LJWWW +)))))9=,--I ^T*++YZZ٫{dhJKK v}_ʊ??L]k֬IOOk֬ٔ)SIcٲeii')&xC2 ϟoeeK/S62~~//\@Btr!D|~ZݫWo___<|zU]]O6tr!DZZk׮xXEDD!HnT!(..Bxyy a%TFBr! VvvvB2RrTPP9 *@A0̙3fΜaS)))A1{f_]9.3ߎ&hR"oɒO/\IM=9L_%s 5k&BXXXnݺɣΝ;'3{ \p,Y@E۠Gv}j<;pKOO?w|N!,!DddTrrRV*^@տ?pZ!"Oq\X|+۷o?iZS^^m۶Ǐ;f Z=pO6oޜR7p7޾K.11å%ĉzXYYk"""F3{[_Hw&Po 9u{2l#C(_Cz#̈`~6?9s̙3ee=&P+V,OOOW-,,Zw߭Ȑdeii9d믿:}hΝyJܥ~i㍿g7nBTTT۷n!Uh2pՎ;o&OV\\|@|uuرOkOK;)%->>>//oڴ5C2kx\sɵ|՗yyyǔRy礦7}g :uԏ?pTvbbBϞɎ=2aĐ?C~~~Ro=zQwppx饗\]v?99?k]dN+ !ƌV߲e˱cǴ=}ԟ99dzg=MyoӼynRoyyyNN&Lhݺufffly礦7kwؾo߾ѢEM~9tбc4MK1cu5t#GRrss{m333֬Yp ̄Q{_Rucǎ[&]>NKKW#GTUUEDtUTI,_o_;Pw/2v+r{ws !2۷Bo߾-33s'zz8E>E6Q砺9Ի@6dZ?(_,̈WQQ!իג%K4699E1q-[8y+3fM>}׮LMǎBtbkk#-{'"##:u;c =qBbb*4SjK,ݻ/Ø.]5vQ1acbbt/ÇK1bisRȑ#|1y͕cRZ5u>lذ;L5J`uЌғ7RRiwiݺMI{LBtmUC&{[a=Vz`<{{{&{{r!ٳxٴnFb`̆P sSd{0= 3jZLz <0<<<1116vMj* .O@@K!=)BP`jС}S{)R)i݌:7fccm9\)27Ё¼gL{fD0mYYYEEEwJcGČ NNN&MnݺQ&<\~_G&i[?k5ͧ:;;˗77 )uEuƍoVzZ...ZI5$z,]۵.DŽ9I~c} ͕p_j>VZk uy#Cf֭G DFF{]]]bbbQQF-_o_;Vۋ wdff !Y:hٌ'8NzOMf9.lx.=?EF@a3{fD0cYYYaa# GkkQF 6,==---=##dݺu3fBؔ}\Ew05ږJCn޼!pppԜ֭[򕑛7ojnn.>LXE=wr|||ZlKk^(-䬙4:B=1p^ppp,)yM7778MZ+ᆳƛXUU%Uvc c~׮]7m%%%ϿK.Bv%%%]z5%%EREFF|}UZAo/2j+r1Ƕhwʪr *//r劵YSd:ugf\a@G:Pi= x`-[ڞ{1!DVB%瞛5kҥpoo!Dzz`jBdd(ᥥ !ZL} 99z0a)R6i#F.--tל,++[n7Ё\{{I Iܻwώۯ]V]]}ڵ]^h)3g8th#BOOOil׮]6Z^^~M~9sƲe_;PztSSxxb˖-ii'Nn۶U9ٯQ^^o߾MeH.?5Wg*L)Y999}4\zlӦ_N:UQQuVG?seUډ[nVy&ӺVttr^/-[mYk(++;ֻ=210c`ޗȿ"((H t7::vfo;X{ws%Ґ={v_\4ͨsP=c6@ sjYӊ#tةG ۷o߾}K?B 0`kv=z8~ӧX{{ßk͚5+..^tG5*fԻwcǎ}7mCs2OOϯJfH.p5Wg*L)BCCV^zjg;u ?okI \Yڵ#)򪣢ǩ۵='|rxDCxxD\ܮ;wܹS#/^4`̓i{?88ƍ͛7}E{{{|}l0yG1s !Ē%KuLs% <(^plOc 9l8 4soz,rgܸAA풒~p­[}||GKddJe˕ {_uȑk׮9::4˫ƍEw05TW_}mGq㆛[׮Zɓccdee9;;w޽ LX ;EȑuTWW{yyׯhO?"5]ddСCkjB0ʪŤIwؑ|Ν;;Vttr^/Jz嗷l;w*|Bm횆ZUU\YY4nxy0mTȨ={vKo|+++cؙEo;ڵRE{)>uv3TϘ͸@m.97Ё\{/%'':~x!Drr #W_~Y !B x^^^o5-\TGU˯؃)5j.9AtDDͥK6n /<">\G𠋌 {{{xH{͠*g^={"0j IDAT܏?IQ9 Vh?h߾}鶶'Nu񊊊FWWאx\]U^ݽ{WIIL&5ԲVj6m2Sjp{mnWT`̬bّh{ơhCKo4VuƬʺ\xW_iŋ===_vv#~~پ}[NNL& >}[[{ƚ~`ls7,F?]E:bϟv*Se#WJR ;uzt:.IJJڵkٳgϞ=T6LxBV Bzȑ˖-,e WWW ם4#B3 򝜜M)W_;//Owa;;ӧXݻw?~\Z޿{JJJYYѣGe2ٌ35wܙ*\^^sK---V\\,MLL,--[l$ 0ҲaRejjRH S455o^ZСuuuI-- PO>իWG6)}5Zk3^hᛛ?Sn!B̌sCԑbx1: 2U[٠ WW⼼#Gj)Gis+/_믿=#5DRRRYY/H6cg#F9r(((껉oυ Cs,衩#}sy{{:p`:xtNw!7ztVsa!…FV333ov1sZffBOH]S bcc5\vW_۷~ǎΎ>JssjZܕױkkV׏?pСlG ^|}~ݡGnK/ׯ޽{RRRNZpQHHHIIM'8qDqq#<2th`QQ͛ RǍf|M0`SYZZ`!CmٲE?Yj3{)RRWUUyzz>c7nT(r2;*U?::ZV'''߿?;;[g'tssOLLLJ:a0GoY/F>˚@m/m?9;YpAnbbC_8X:%2Ul *{Tvqqqrr onnb̘gQ€o=cAA#JJ7o|9ͦ+bٙQFngM:6577?_,ZXIgkԑ⸸8Ý#RGN։WfԬۇ+9466 !d2\.?~u[һBE0@&/ZXI|||晙K"͛ V^^~kCBh=w___Lv=/י^ٳg7̝;_ZSLBdg>)U?88D.@1?<ٺi{{1cfΜّ@ 矅@@>(>k֬]㸸8){O9s;99M4IQW3[F>˚@m/mFg͚$ݜf;!-hV̮lh(i͛7ݵǧ ܎a"ݎȷio+++N:p@˲5zhyF;UG+;pJWQ+7ՄmݺS'OdޚVUU !>:U]]rA6ٚ}:uZ1}O?Ǚ3gX]]]YY)%3ؚ/J7>mhР҂NnBf71b&,8H+%#G !Ο7#>NJJ4v8P{).\ \+# QGzC_4Vʔ#?UY;;q:t=),,\rYijF!4Z2cegFW^WTTtсN}hW_R{uF4Ƨ=ΦY(=RX4hq/Rɻ)-k}W˚gYYeƍmF,-{!-hᮢϲƎ;|pzO2L)y{9AI0H ٴYhE,83[jVML~$7m(.\#M衩#}TKX#WJwz;~bY^lGzc0ă>8sL"77W߱cNJ+2LT6G5~ػwOffJ@0P7jYS,k26 7;::_v횻U:~4VpWgYe]\\BBBO>1`GfRn8;юfȬa"ALiLm۾|ՑlM<4I;j꫃WJwz;~bY^0WԅΕ맑dcƄ-X_B\p^Z#g!.]8L1lp!Ğ=]e?ksrryyU!{KS6eLѿ!DYYv￿Vx?fGEE74(5lLm2Of 7[tZ!;FceJHή3fB*((,9#cgF^Žбcv0[MwNe^\}Y|tNuر 0sA&irrRҹG}r劔Rؘ%|s0""BwӧOTK.ݻg67Ge !4>VVVtbۼ}!fu S*bQz.U;۷̟?6db&0h _}uJTSwܓp" aaGNLLLLLB?I&mܸqm۷oӬ6m{Tvqq_K󮃃ìY[ WW#Mյ?ӧ;zyy_ѣG[qqq'j 2$66@VTTTTZZZYYgWoS_=Ar !Gsτ_~GJkN*-nܸqƍUQq.88gt3dZ2F I-v0ix a4V~!-@ݳcf777!!!c>EyO>K3mV0"KJJߎ'''T*Jo@:_6==uD{h _}uJTSwܓ 3f̸CCC~xQ?:p@޽{8pɒ;;ԩS===\\\ß~1L棚T !ή.K. d?]e˞4i״iӗ-{piR)[[ۧz*..ٹ\.8p/BrS] {)d2ٳ>ثWaÆ=q899988 4'ZMF>˚@m/m666K,>^.kQT۷oɑdaaaӧppph3>##5""bڴizcjP[h}͛YYW^uuu2ej{i?ڱcɓ'rѣgΌo37[71JuSU*UHHhBBB[ĉZ;.&&F?/<$$d'4+|ɨQ4+7lؠP.Y444ԬV3?C//W_}FŋhnzªU޽D&EFFΚuhZ=hVwn@`J&9sZ0Å-0w}wA˺䤖愄yɾ3BJTVV| ?Q_|B[#˗-[=vlXKKK/kkkKK˖-[Eܹ355UBrrryys=3}F#gI/333: IIIv$8{ٳgʆ*88YP\~IZy)!Dn`b}|''`>ooC9R>/O!=zkO>իWG6m)h *=6j]p7^{h{miiٰa}ii,55UTޅ;;3;*;7!::ZV'''߿?;;[gH QRRysΥ7^' B0ۻ۷o}ݺ|ĉb''Gyd͛7Eӝ~ͷMIffRȽyA믕j !DLLZM\\\kjj57o,..vww}m=g\??''I& !LFXиV&Q{yC 0cƄ͜9`sUVVVUU !jNPrP!DUU~>UUB>j #%1[#G !ΟHH̥ZuB >\+l[>}j)2ۻ[={o߾NBL>Oq̙VWWWVVJɬjm7nܡC?C ! nk[K B7n{m^Żn޽[QQ)$4tԮ] W^/J 'sqq,GbnnT*5B'bD:UhTFn4b7nh3œ9sr~J˓FdA>&&fΊɓ)<<<Pgd !j퉍we2tumf@Gᆳ#b׮]B888&ɔJ;6:|f\.ohhwssūBGG',=OU[quФT3Eںш9::_v횻: {~gΜP*;vXbEFDDݻ'33_RI6lXzzK233mmm###jqqq =}Tv/ IDATvvtttnnǀjk-k:55ƵJ`uݼE0w@s3 !~̎nh 5g!|}}sBH+XBLrsB~ڊ[B;W^M%999BY[71??_q9W`VdcƄ-X_B\p C.]$=0pbذB={v_v-((H3thV3@zvkFFzvvv]]ݘ1M)-k:55ƵJ`unNɵ {B455|Wz{)**jll<}/j>}ZR]ti=+Wذa}{BF ssϨT3BdRYUU}ƿۼ}yg"...;dYY?OM!CƶIXX#J?]//?Ӽ=zѣ2u!**Z۸ŭ0iҤ7n߾mmwMf Ϡ WW kAi\Bndžݳcf777/)-k:55ƵJHuݼ퉊JKK+++y׾ݶe g?0hР{B$''k'7o^TTL&sqqo&-]DCcvvvO=۩Szzzٹ?r 0o߾vvv Ѕ˖==i$www;;;//iӦ/[&3fw}?<_?ҥKCCCe2g||ŏ}1uYdSd2YdddBBB[!22jGлw.Yt̘0CB[[iW{d !DXXx^:j =F)-k:55ƵJ`unP{SO=G.8Ǘ!r]eddd话?"##.loBUIT޻k׾o8ɓ'+^Z!{h]]ݚ5WVѲ;|2KDEE !njq"CN81l0 nܸppbҤL'yT*UB¼pLv…ݻw[(] 3p/^@zSZ>}:COLOOO:]3p<ӆxyy]r%00?͙37==-44tʔ't^{ ƍ7n<@7 O333Br!J"@OT*0f!pwwB/.\ 1s!Dpp"='BTB# aB1aD[[۴*7l=v؉)'Ng4iҼy 9^,Xx%''枩ijj",@ׯȑ&L! ^G@OH9999999999999999999999999999999999999999&wϬ,[ŋK,݁49qw?~ݻx73Cs  0h{?۷4h`@YIhO2%))I;K/_8G-Nu444^:44{„{6nܨ_ͤ??߇gb]|>˗/⋚TWW`hddd话?"##E3Z][[g-K__ߪ*MѣG:\.o3_?I'^{_~x^ccvL}9c !DCCɓ4z{{?b9h ??ci.^(viJ] JJ5}ӧOk+**4#EEE !njN䔚8Lq?͔Ǐ_nbРA'N 4H?!%%EJ666]իk׮|ҴAPPPzzzzzj.ܸq񔊊'xBZa4N.,,zwM)>si`Ĉ'N-%6f:>|zKZk6S_^V !z뭠ÇKV?Rںg?GGGggvHZطo; :t5k:Xk9r㫯&)))I˯xzz5ĺb]o~Ȑ!AAA0ZVN@/B`E666ҀZѬojjlmujcJ mfzBZGZ?>NZ駟Snܸ,''GZRi!**JZ`åt҄YV4Tg؎*ZZZrssΝ+S*0x^#X4} '''7nH  GZI҂f]+W{&0i2wuu;XkMvvvF'vE_ssΚׯTGe g5C|T ]ƗKZHNN^iA.]4...mf|׌W_]{.ZHKkeRZk=:S&ECgMe崊qlmmtKuW8ĎtG&ڎW^^֍́5 >\ZX={v_|ƍ˗/ɓYȑ#<""BZHI9.-?BL̯NBffN>HTp*N

d`ٳ(.?/￿̙3gϞ}75s&cf͚_+yJ ㏗/_~K)z92y3Z/͝JJJjj~xLː!Ck޸qCPw+uyҬ9{3g}wuW ---jZV_~R8Ïݗf$аtۇkZŋmy͟?_g̈́ !bbb}M3'());vlLIIb&N(YpO 2xƍ)?ܰ1111Jk- /t cƌB9s&<7o޴J'*|}}߿N&r|ǎ ,puuuqqY-[Jo988tAِq˖/ώ{_8tC~ww̘6Wl4&}5>##M<<~}pmmѰׯ !)eعsܹ ޼%xJsss>}pݹ{wG\;;&yȧWXX$ t;Hw:g;_ȨH!֭[^./oB7M4ʕ+G[ƍĂCp/˯O<}^^^ 7n4! <3Mݵk3@7nCd"fЍ=ȂK!… ׻ҊN=^!bclv}*칊&Z=,0pxj辺mLuօڵ3??իvvv0a+ܩ >>Cҋ2sVٙz<hKvMQQ=fMhh{`Ptϝ;=::Jzyŕ+W߿ߨQ+Vp~>/0pkkk5oyxK://_o=ۻtt']*&&hrNJJ}y2--mѢ!! 2eJRRN3gCh¬LwM &##Ck?ryYY\~0ԴÇT)gyf/_N#FB~٧ ӻwcǒ͛7OZ\:K {¢w}}ƵkVTT[zq5R۷KǏ{:yYޕ߿B&,,C2L;MmmK$1cƍ*v_潏?X;t(Z3OoݺU;\.߶m )**R3|j9Ң{yy 6L pwwҤ^x!C~=C߽{O||ˢEv)MXfݺus\.ӧ͛7-)Vzi3QVVVVVVVVVVVVVVVVVVVVVV*99YȽzj}}=)ggg#'LC@LЪo;vh]}}}}}}UU?|}͛a0WMMM_\;;qƏ;TCCŋR/<쳽zA._mٲEuuu}' 988aÆ3|uD0 !DUUURұ^z=SL=O>իWcǎUWWØ9")Z?>חh=߸q[ZZaB+ @O.P(r aBQWW'߿?z*邿P *J!S !J%0" IDATЊЊЊЊЊЊ +WXrouZ4}s0V/7׽zNWh2 orv܁ߦ_~7|7^߶m۝ܴwʕ+\V*[/_^r蔳=xMӑbw.ku+`Gy=U/Bt}:22vbӦEEEҲMg_PTVVjV!lllju~~~LLJ!z\R06S]<1A莁-++B,[t```KKܹ RM__?BQYYYYPP H/( qk@;D9cz^w;y555 ! fkk۫W}iOQYYYV lmmgΜiggWPPV5J)iA0~s'NԨjooq_mnn32\\\#""MpLTر#'gL3vvvv) F͛72^9eTM?;u񊊊FWWאx\ J}L6}  cq۟yM/Ç_diT:RBBBnbܘ/}nlnxM5ٔJ&9sZh绢wVJcz=h_H***nܸ1d77VTTHJw+DTe"e V9&|GH8qS4]a̘1Pu 1hK>fJo:CBB.}B2++?Ǘ5JrÆ E%Ksk;Q Xm֜*;vکyyٳg* '+P_|Bޭ=rpyyell̻W_;//O8r䰝*?+..^&&&-[ֶWJ;wLMM6\^^sC17O>իWG6ma1qLlJw:tP.999!aV3RВʖ/AHe }٧ҝm N)LFkfpgkiiٰa}ii,55UTZe4Otxzz544HBBÃJKK 򥙃ׯ_|ÊDFxhΥ2Ckvuqiynn)))eeR܎=*f̘i1S.i}nIĖ:vvvV(ׯ_wrrV>}J{F3sP_ )88vejV1wa!…FV333ov1effBOH]S bccs3ں+?:t(;;[;qDqq#<2th`QQ͛ RǍIvd…BBBJJ7mT^^Sl8_g6=GG'|=111)XFFFCmnMh3Q+ձcGs&DGGgggM=cAA#JJ7o|ܹ6dn1׮]{^MOٹ…  uyucskfpg,--utt\`!Cl1U_Qo8{\tɓ!{TU?n}māՂfķ &s`{D400 H};v;췥eDqYfI$7n(##= @"*++e?*{<}*%ĄqvBV 90w=ғ{3&&xo*,Y*HY\ٍ~#Vjn< 6vba̝;{g޼p"y‹^~~69܄>b:斖:W苈^YjXRi_tgla!]ks"n,0&v֬Ěl7np09bǛgsh5人:.44OHZUUU__q;A-(EujC 11{`&}5cO&~6æ5mDF ɂ"p?&ܽ{wXе&<'#zH`7M/ΚXӝoX6gs!^!"LV&UUU^ < K"*oQZЂeH`sh=5;Ň&ix>ctPز-(//[dJ1cFXXRHKK+--!vBV Wh~hOG{{5k֬XBT(JJsС[D"h4{3t0zzz<<<;]D좿Xoo/aww&pְ`V6Çg̘?k֬?qﮫtq[]=e]kst:`Fvbݘ7;kVbMH$tjzbݻre+DtVfoo? xԪ6\c meZ#;b-;و=VVVj(44L$涝Rffqa֬Y4\̕D$JGY~믿NDndRȍchL?"RS(Djkk\rx \5,؄²e˫O=:>>OÝz_ʕ뚚j" I0j``) Xֵ&<'6[v>57_7pݘ7;kAbQ_[I`דQpp[>>>ܙS"s-B144`PT,Sdp ن+aM?8Ue'C6# %0":vhwwL&O,q6g);;;;;;ϜٳtvDm۶MmTVVNDqqqD{Jն۶mݻLf7` Q^^BQjSNQLLb'NPTZ˧O""<^Ho)Y E=]ze``᫯b(8N<(냱UVY#<6RϵkMxN肂FVG}nlVzyw֬ i}ެMc(99RSSν9{줤$żw1*****JH/,؄/22('''''G7#d|'GL6yj UVT*6]ks{w,7Gn^ޝ5+7558ex[OmJD;v4Ina`oe.\`5OkJ"`RC![ Y 3]-mFHتW[в㟍Qd277.6͛70nh=̲f ;m,N,d_O=[F.ߴYTdoo/J7oΊa/Ҳe˼bcclyF33b6YL3JQ_NII˗fgoXLDmmm>>>o;M|۷k ٨l]u~!EÄ  T*UbbDR-mo޼y{{駟뭷E_~EDDDV֯7򗯟~~vޭT*6o/қdZ%ILLLjNNN Ũ^'yˠCoxfUQs;WQIǏ/--D-Zd)9''贴lBFȸ/Dڰh22U,;B~>L``؍;c;bA%  Ls?ԍ:h!cbAoioܰswwݻw5664T*3߉Qu#Gs?^vڵkMߢE v``/Z~lll?پMvo~{)nᎎ󃃺̵+?uuuQٳg/O8.**b_PPpf?v}V__~sN~~~ccSvv67xNgهV`hh/P*~̙_ΉXvX sr(,,ѱYV677KR___sWh8*^cLw~Cؒ1nկ-g*jĆիx" w4ǝȂ\*0wQS5"qgzG,$,Ʀ*, V 񘼱 IDAT+oO`=|lRi_ݸBD O|9ȑ##csFS\\7UUK,H$~~~f=֭[DCُ>>>w577-WЈ WWW"&̝;Z[[؛7[ڪ&05̳U7`1῏MN`0x>)pe޼y555l¢X+lc ƖX4 ՝={V*.Y;bxOp¯~+":003V]QYYED~皚Tr"""2\"|`U'yˠCox6AlX <朝H l΂BdAC o|Za(&owwIJJy,> )~!&XWN%qOn4Eމ3XR[\]]7o zށ͙;BWWמ={؄&p;E"ҟٙgԉݵZd?ɼ߽{w5؄9}x3 .ǻI+1jjj*OUhV&FF;alIEðݛ#H6l8;`^ơ7&%-JJ~LKKH$lscӣQbb7˖,YR)g̘T*JKKX߳~'gil3NAӇlRE->E3=V[noi;وtWȌQXPIV9!eO :dX[`[r`6I$Nww5۲_f͊+JBT===ںuA>mN{g>8cƌ(Yf}DkNfGdTA2E`.==ݞ6imh}Zv0wpDpvvX<ݝֲ:,+sݺmM8--"""!!APxzΘ5k+++ jl"В2H$˭ﮫt4r'-bf5 o4} oLT08,8Z#›+]"3" sGNh4VwG,$~0!2ևq<c7tR`` r迶Htt_u"u9s&555ܹm>x_?-[^} }}wl fFMD Iuu5z`L?"R; |}}@\rVmOD~1k; ^/V(cbbrss{zzxdڪN¢QVVZQQ#Xy!CJKKK***:::L,(3'BCÈر2̚3z*}[܁6 o4} oLV0kh+7oLw3f ޞw;bA%a6"X2 ix"S*FT0c@DDr{?ڶmkaaF/++'"cwjDtĉ7o=zGf7]ze``᫯vȂFVGĉ*J^|S\F`)5ZV9u$ ɼ*VRϵU[Qn1c۶mݽ{emg+` ܹD`Mhtt9x𠛛ۺub;h'1s̙9sfCC޽9dr=ݔ=uΜ9D$9/fcuuuUUU'O$"d;-i f=McA7oLw,'ո#V\ k'Ž&f+⦦ ݽcΝӧOQJJJNN<-|rm[c {laII۷>#˲eȢq9<<‚ Ğ9]~~~~~>[͛#q޵3ǨQn9LNNsoΞ=;))I`qqqe*jϞ@ lJb%%%UVVs+'"''+W׼m+`T*ikkJDh:يFAAVj;8*3F19Ct:s2ͭLJMwM''''Z#,L'(w6,ixˠCoxcZE'YDXP +]&G( FqDDDQQQccctt;!;bn%ihh` /e'5&s`%ɮRo&"!G,s<7mzV*:99K͛ 6A"oMO 75k]\\BBB{UVQAAex'/^ ʊH$^^^iii6=k,/xzzbooS_YK,H$r<33Vm-_|e˖yyyb77-[^ [7BVb^2_þv0MkVh:يFMM <eƨ7r'y/ʊD"v2M0„Ɉ(&&vǮZ`ڵ 'R~fq4e!71Rgi,(͕b#xyc4숹sܹqO 2Lwckz L Rw׭[GDeHBdgDcs/XGG{a̙o},"h4ÿS"|T4EVqϥK+;;^ʞAD<%%%}̞={J]CC_6lt>3G+V`Ko;V666V"ܺu̞7.^h/>w|"JIY@^6xY0ϟ?wbTrPXx!00=k`JÕ[充#&JMM-nڴ@g_|ym"00pl2yfU|juMM͖- |d+PRRt2''1/h/>?9s~zf,ǏR$sYUG[9 /e9!q+ݶm[W0x $ܑ ɂ !m$Pgg=/ց&dPTT{)w***,M0ULU;vX Ll woNUUU__F&n=zdSQV^s葖O0fR0ɍs%{1ajmm20v}҆ojj"̙3888!`T:nޜ8__)|111}"n Q4sL_ߙ̙3 (44T$M6m򌂢օ Md.\HV_x FM;_ ۼ9t:_ZZ|r}}}'OUUU ?7x߻V;-ⶶ!??v300޽{wsa}KKKD"ѢE,Yh:T]}):::-m%[С.]rppZ"ё{˺rҥ˸]0jFmQBH$bd;uTeeVMOؾ !髮/"""~ͽY^^|ϟϽ{nRysVdd$o "V{jD遠o# D.\J,˿xL5۸UUUU^pƍiii)=yUk*880Ft:ߟ 76ޜroyooo߾M___  hz[%Ax0lU(1 br`orݝ R~q̙_mggGD:O>ii8иp#Gs~ڵk׮i4}=>~z݈:zȅ 뼼<¦F"jgϞH$O>[칬Zvqppp׮ْwoll֟MeĎ[㫯Jb9X,NMM5!388{FcQQF17$&<//;1]XxAV{yy=s^^^999J"?[0x䍍7离\\YY]9tBQcʁ6IY:}Æ !!!q甉6n4k,Dq&"*//c TVVъisttK,h``@"888<;v|wիx"m%##=((;w_t\.wtt HKK#JKl#""5c;nDc Ćg̥Kb sCiJُJ޽{!!t_~~(%!݃aa ⒒BDƖ~wؙz/&"/_LDV vvv^f ,t͊7离\\\H$6mZLL]c1766YRƚ$ +&+Wdl>ZI!?-D>bV͛D4w\W11yyy@LLLqqTUU.YT"Yِ WWWٙt:QQsqs7y‰V;n .T6:blC3ƍOG1+$``еk|||*+(55O\SS#J[[[[ZZbBɽ7ϏAAAă#[ZZꖫWhHo"[nCf?A`~S7离˼yjjj؄E5sWV馷& fڪ&0 br`6vZcl6mn.{VKxn4C|A07 ,VTkWW͛BBB SnsӠӧO7"z;n ӡؐ`_v߬%&&>|lɒ*rƌaaaJ"--v3OG#Þab , [ψp朷'TUUܟ(Ѭ]'wZRƚ$ Ìepl#NJ$Ft09::vwwyz`.IC`oof͚+V( BR){zz:uVWoo/w񠻻:88xxx_]٢vM`xZP"y5+++ jDZRR^VV&ruuweȶևjjj1cFTTY>C"0m4NwQ Nh4(xc9opvvX<ݝ^pִ dV ٥& 9?)Jc EDryΉ޵3Ǩ(:99RSS-0{줤$+twwعs}/Ë7<-_\\8┫5/d277.6͛7:=0'Iuk_`<"##rrrrrr߿q9<<{laII۷>#+e˖^EEE1c͹!J}||ڤR-ⷸX@fu<`T*@||{g۶Dl09X,~ŗ-[%bcclyߟ[fӦg|r {{gee'\xcddOmryMJR'''{{{Tys񑕕)H6mzvD/xzzbooS_f 0&3sX,6e %_x[P$ɮRo&"kBb'XTELXbbb+ڵk$Ode&O0̿xx^&11)$$[j$+&>>yڴiaOpS*syxx 7GځZmmܹsl4Y7;;͛,Y!Hryff&O+--5|wݺuDTZZ/DvK4~ŭ#tttfΜۑd߾ٳgOڰaMM?3~!D~ 9[o;>NVKi SxbB``{x!<`lϙJMMErvvv% vzrZ v czz v bz'"""Wݼ|{ƹ#+6 t[pv4iҔ{w|>Yǡئ""""5<[(@~< @Zئ""""!5pVqb""""~QEDDDDyZHJrp&qE\ _Ut8[&<B7ҍMb-j""""l9%! ȟBj_~7>S'^."""gAKfg-S欑4#.%"""'C4B ~s bR."""WfX b{[| *""": ?F)/޴Pd*:%-W0&.$JS2h$GY9y/B*s[;`Ӂ/j×; dq Bqˎ<Byno6<y>v\eM?ްIS!ܸu?v#.\P+r?w cCߦHNxඝ} oHnܺbsێ lni9~:EiS 1e#']JI$җF)L!tALbrQJa)#UrzRAEg"PE8Qr9T!rJ!(2(==J(Fmוj/rJO!+##Cc#C ( E((R*)Hs(7iJH)-O2PR 0JvQˬJ&# N J pJ)$TPr}JqH("Ig?煜) zBAIA߾W*)!@P[Q$)4B$J!o/w_ORvwr9lKpt @ k/-EY؏OL̂|aaCBB. a[d2P O`M[w!V 2P; uZ$@IImGu!jPBB{:AvxJO"r}_a[_HN4;}ETiqs_w/MHZ6|ŚG9TV|]jj E}a= Qm y#Nq_]ƭ#GNvRS[c;aєT:Pjl뙺/ۉg89{>*0+oN6oo\@I%f, :9HG0l8B>{ۓ&pJJc ( ${oLe{?vTfѣ&;JHLf{bٰ"W q [If8 zlЭ;Cy]rw~C2T*ն7U6!qC$Ťe}#๦"$.=ALwرD{ϣoAa1a};5=3[g'$̘>?va=}tu}O0my89iܸ)>#'!2Ys;54"OVܼGN$wܸ)|ǵB˜f]Je6al0Y…vl)=3Q~Xqctяe٩Zgk׏?GoOZ-$1MFkacƜ%&Lr Ξ!tRGO5nܔCF,gdֵY˩}oF#;xS.-+/*.=~:0#+ǽoaw?3jr nںcة=ie>xHXdԭf&VztjjjڰhR8bt=8' 6ozI'ںjMm頑V._ @jb``XjldtS {f>~7{ t{O;p̌쨻LzIBQ0 [NVt] 'aE%_o:}D@ZFք1#{wÆ, IE%}e|b+K7|yw}S&r=*AfVQq {/l޹%$<95[چ¢>/g_=|Ư?>ebuM+7~ڲ~)B'L뇍FVV,`EUw+};6߸pnoef\V5?gKK֬í:<-lҲoű'iLgXhEn^ѓTX\}?fѼY ޶qˏ{dhNz>=3;~ `XYV,}{٢*]ƺ`Ό翻2>]br[blbقW(-HHJ)N:aeer東#' 4՟?}2ՠ[4*zMյ6NOVee >yւCGO>v[DrjFOމ<[X&**;;z̙1e̅3-;E3kE++ӻWBR꾃GB~}]~sѷk>ѽRfXHՌ)n\W?wK{͘2iU3/3rX1q GT5;yc֢NVY9 df@yӾ[eZF&tͨ&'ӖIi=S3)AAzs.]88gLyÚ,@Jt$ b/lԤб6}][['0jAn+-\|U7!hٱu\߱Eť%e~^C{g!׮8'a'<{ulegO#^ w?/_eZ=_8wƞ9lA}zzץBHʥ_~ .Wgnn4ǞxrE!{{t?B)Zѭݢy8۱P}y~Ѐ!:(GfϜʱ` qӽo}CSYdeajbuor{HW;~Cbw`q3?wrwlG}'X O,EIvy# =1˳_GNY2vg;wW,9y|^~]?`a˟~N.vjsةg:{][akcبc}+K @/!B BͅGȺev\7358v҅s=׹[.\xlg| eܻa'p@aldص[;$<=>|O81{]zy8F8\0IKN9u2˳g>^V38{c~}8ޭuڪ7Ծ[iKn K8g@_gOhnYбӴVl9sf 0H8sqٴ7K%iAe{8tpةUo/GCXC~=98(Ch~=0Zx5n˪pB__!ӗJXe[7A/+F[M75 :y/Yl2!6`תzCٱg401.`ߪbߘH`blo?}3BPBl8 V1۵1pğu>G!o2/qhhqחi:h q<5=sW_oE^UN066j5jZ֮BTs_H<__Pk4'$H$ԹF =wZ·cFݸt&: 5 AϪ\^^.|h4c CD䵢Uw4 bNdz)Aݺ"V8aXrj;=q<;'_7o}o㖟Rӳjf] "jݷc˖wJE·n_m,M q\|űݻwΜ9We(.f)"$)CGN6j#'Fŧ+?O|ՕU5<(w̔7ne>Z=?@t !RkVGLͳ IDAT\K;0}vl>UJrɓ' /|rkkk`` Xծ^ŋر#66V"""Omܠ---$%+t?5 ԓɤR$ ?{'�s>cWkuoLxg"iڦf;}80ozϓSz%m#GOJI,X 9bĈ 6444T/~z[[[??׫Tu-_T鯾jmۆED^3x#<!W.7xOhBص 0k++)gcm}?226t-_qԽ90lO{<a` mg]~B$RG!}'-[fooHLL B($$aḻD"cH$'N0aBvv֑#GŮ/"xegmβlSs:Bꗖ0--ͪohP'՟uvpE.B<Ͽ|̬7vms'N>_jҙ$6~q\Uu (37s?ʕ+k֬YjСClBի};; 􈋋300k< Ə~cdmS RaDH5S' NdzEnn|9xmK"Fc?y=?{ͅc@$aVuU#"",]T?nnbS=""""5=-gðu -bS+}u+"A!|`boy<* 7]\Tǒ3 wTkh5D^K  >ET)6q"7٬"""""-PTBI%O v0ݿ;+ө^1V.+E07˰jy{/@A/ٞ'G8˙JC>Hxd_^['H|^7s{/&Y+AFˬsa0UIQ(H%+hOM8ν|U518!KOYM-ꪺFa|j>u -AIyE·wť>"pE)* ج H-htjNA؃Iy:Uk芚ABZc‰9lOIBL.(.9ʝ䬢s"b2'MյAt\Ar}7B! J~T\ 0,A8/n{B|ѩ! b;<*nH-А{'hJ+"jacSB V9A7Sr *8kh~gԜAu}#!EⷢS˅sb3b31 ,jLzTˇ$ج,!A18a,L+Dd$g݌L^3V4E$5 9DeEf8=poS\#A[P1|ӆ=[v]\QLL neN $pj_l{Ffyv?z!B&Lc)GrHng٣ % K/#8qe@TlK# ~ZW[s\zv,D|}νTQ|z~YeTB%U=@7;[%By -0ϣ]G, ̍\ 1x|WBu/<|AdLZZ>qǰ_΅zxrqzj@?!.Ep|r;(̍M27z/{ 9$rqRBZh@phΣAFf;.vt2bw_\ObfrO(w.Iq  pbmجMyTU=m+`o{=ou6kUkZR˫"fB\̍\z9qT@iXu쒒Y̊``?.ߴ67lu}SBzAqym؃Lc?CgK !8I( %1C܄t {q/!$'hRgN<ʪW=Ȁx:޷f:[3 xu}3r=X-2ʝ:Ʈ)#Yng9GU;DRTk$Z$p. 8VUq|Nf_R!6׍aNF:Yd]'8wc0@@CBL>" Hz01Rö@_p%I(ZX^?sQyUo0>PͰ .hiVgJ)rgϝGi]:cX}y qy4G x~6Pq\xbfRFxFnIZnISjо|&Ѹ*mlV=cϧC9\Fit1sf7;=ov ! |ݞ F >h㰓AΖfnN `9@C~>!XNJ'SoR)c= N!@I3`ԡcg:fepՂ?cY~{O74jX^zX`^2D삊/ uNp[0,Z0|ǽ\?jk~sǂ+fPEhhҌ[qI MVo"ϞSPRhZC4ZF64cge~RnS=.;-X0`t_դ+Bo]M k2$~EtG$Y"G4b !َygX091-@1 r/$rk31 pa$TI@Dr֕\ȟ",;iPߟ9 9K(BYQO8!hc,Ǔ$0,@*y|-ɯtr<!ͰB4 g9N8a&T6 CcG;T 'pa9Y,ǑΰI,lk)Ej[C pmKP$?U$}sĺ%8^w ,"@-+"UjML#O_xx$6RZKwf[?_"A|). }}L_.m) 4A'v1g9-lbǡ<>Sgr~:.5ZоN-[ciH-*mjQ^KkzU,PaqVE$jڤ ;R1YK,K &|UXVܢO!DeajLN~9vt IvVAD~V~YPxRnQ=?1AC3%uAIuia9HllV o'# & pB80^BA!H*}j.(3T8QQ%#J+@{Ptl#!,LXTlVTl⪛Qz?ȸ]\^[!7 FwTlVTlcqi@Ș !d t6!%?gMH+iklP鹥B#qCQXkhRt0@衦uPDG.DH(E%חJ$dpdNͫk; ݎJ!pnFAI%ui9%.=~>}G7CJBv%4޽O7KcW6,]3y%ij1Ihjt;I4a6?,wA Y_\T9=q9Us-4aî7ILfknd/>8=SsJ+(~j:5dH^788z(-ùa ! jefhb8o{fؤ¡{a`dփ׺ؘ(drӶgNDw,@giSW h#Afg% %0vױfVFgcYT/B) 3#ĥ~ 8#Affa- Gv{▉hGAI}2 5ypO)XͱBHQɈ~?Bh/V㯥F26nߥò}eMB_gW+c us[*ӓXR$09U7هf9箺TZS1A. z.75Rtp)%޺Us?1')Xid_]hxf? 4;obFADl$.6f7ӥ[؃ zREycNjM_&17V ~PduF#3rKRsKUㇹ !a=Irw#~yE?Z>k3wpjkirVllr^SϡAK< X6ӯ **Y0CD^=<=fk! **inUF3,ϷG@HN_7$$xJaYuS}r L I4J%f%Q^Ր_R5_xT\ի['B9mCI4Òr:}nD1Ԟg99yOP\8g9kI%$Ͱ8@܄$.L8OJڢp# \Ff(5ڤBK3#KFM#d."DŽ؟wM‚$nqtK$ɰ1PBnZ7FC5.㱽ܮn صu!!qŠ Jk3?Z:^7-=A;K*!- u0]y-|q垚Bq6OnQs!gdx99SlsLa:J9x2kA2Jp-[Jt\qqY,Ggj.R )`J% pP$[LCBv2RkSs繸UQkFoW{>]744tV~sd>HJ(BA)0x>8F_& QKzJ(XNf1r4~"NJO38Ar|pD*!%$!Oi4Fkѧ7({&9.R(,1QQYTB¯$+B; ӵ]'gs& \w<:%#뎙wLoTw. aX~InMJ[] }bI-JH]~ǒD(mz^bB@1,č_'DO!<|.ҪyѸ+!qՍu-s& Ri記, ZIJ*>]:~R<{41Rp/חr/] -0p%Nv|Ɠ'Ԣp3vdE1)y]M 㗢8}fCj, j#*jVQpbTd\S7G(zߔHH'{n=t`s-4apwǢ㳦`[ͪclLr]_OB|!+=ާkJ;fudJ YT44>Z2.5$:.[K3xu0q4HOB,-꺦L8pwcg>柯zQ:vt,a&M3<:l@F5t3?tO[߱ ٻOܤRC3ow'z;h`ݭr-L -:鲉FJaNi5yE{Oޮmd bBSz[ z} N^YQPSނ1́!@wzq+֓Rɲ n<[i-+"l CX0^8u(, ®vfV2ǥꝄϖO~w}C/خ#9p~N]M /N>\49#}6' Bez9ZqQVUv?H)PR iej8}Ww\GgvwT)REPDED41FM'hb{6qw[~y$3/_p~w;3ߝ|5[=55Z*%"dav&S y"g&qvV0G[djnYӡ\* X6;cO/n|v9ðb!='1bQ~O3Ɲb}On 0?9%\˹eb^?ۭKjǎ_4%ګ}K{̉"`v'D=fy!̄aּgnܛl樗[xqyCbLТ'[ޥL_}yډY?pJA{r42BhDWeM`Cgn4I4~rs'r큨AZUuM;ս~'V"*䒸A.]Z*⊆ 7 x BwO,5tԚ6^+o5NuiUc;I܊kPD篧R2ѕⱑFO!jhLc,Co`򊫃ܳ +4zYJ*WB],8"k%cGQ@g&wviV py(Eե_!VBZURXV&}.΃)l^ZcopNuznBJsF\X+*jJ*]vKs>{e..w{yI;\4UY_U]``cpؓ2 մuJ x<Əohp5Nog5kr#tp>C̀!Ңgcu:lZ 7|</gwqsrU3hk. b!  G x%B<0fu{z|8tP!UPloY^ac,ntu8HSdSJ3K (quJUf~@(0,lois;KW 7GKKIV|R!JWGpܲVWG+M~&ʆFrx˘it5$/W!@L)K) K?! f"-L3P$$\4SD{.IqCH07W/{^ʸ)r.!vVJ$Z"}<"=*4Zc gܬ>!$\- s~fcL-K .|V sRj64wxp%[a/Ab@"LdsYxGnQU]S۔i4vdB.2jf 0`k~5 =Bf1:w0 t(BhkN@΂ i_Ϗ> 1=.ֵh AдP@X=ܝ{oBsY!|_1]r'M"f& #Vm;a@=aؿ}\ì\{ͧ{x΍pjʢxDAz/kP'/O;148nl^.Z>&ޢ@~٬|KV9[qf0M-&rBW++s{;N Y2}3n׫3HbįqRg`J߻41MmΤ7ݛuoyzF6USk ;oh{+% -}ǮdYvєh o[O'#4ASkB{9}[̘jۚ[U/[Vݸ q~? 0*껭EBAgWO co/ܪڰ79uz|_dY!_j™ uwEÞSj.' S4:X ~}߼3Kզ#Q&quYj0l~Iͤ!n_fO_ܪ:~>2qu7b/'#3UHCW'_ :aTbaYuCi#)!^*m^qP{c2Tnvvuo [ڻFji lby_Qx" LQQ|BI#;E VuikDz:INgYV,0{:ade֎.~lˮrvZPG[OG"`NpV81*wP';56zqhcf (lj? ^Z4D!Y0*RZQcKJ^K&,`h"KkFGV5($Vf  *[;)r7p@ɥb;k0߶.EC< *9dmj~H(Z8gb% 7)B&}of&@o@o򚦔Ԣ nV\DL>ںtfl -?O1h@Q[ޡ>]}*%[HS.D,ii*h8})GHS-* E\ѭ3XWyuys`XΫas*f٫yBj i!I¨FA8X0,`cҮ]z!Ԫ2ؚSm!Io_ASkG;rNvm]7'3,˱ ;_c!`f"kT[+v| kh;J*d TBh`Ɩ~=:6Ba985t@O^B!s1,{jvbDNQUk(Iu7mLoTa@@m!2A:>}Ɖ Y{\~jƨ"{sv /ACS{vQeaY"zLB amO8r,jjt5gY֬aSO\ܤ~>ᦟ<;-,ۘⅈ8nu&uPGMO njU)咾É&7 Mu)f_9B@,M~ޮ*{^Pi>[.$IN niﲵ46v^J/2X!W &_ɵ0WOԥF p}8SYI~]LYh *ͯ'8Xk2;qjCG:/8.fu⨠nm_Q;,716Kcz\q.× gznBJZtϫ*0Ws7s",6|K.6ƶKiE}Je Je *)V/}3elac"7ַ&W7{5F;Vg'VnL$+t#y7@"&~~gSȀN vcF orwjgRMGqR" 0"tBBDf~EL7loa"P$_1jH( p)T)4Wд@& iT" p5&òFKB-ȽY=k0Pޥd-2*B"axK7-̔RwLRR ' i9$ªYAYM}[EjL).0* @[;'; M\rH!K%ƉM"}<.tu" Bhkޭgl,M-i9ea|uR#T!( n9EUV&]RQAIH(<jo tBL2I^IXDIsz,#5B`"6uzH\[7O.Qdgaj"2{bo!DۘbZ"ʥ""Z"|RqDE6O!47gO (^d!! WR)8vQPP\KlPZ  4Z)Q '.d5u0[UA%,uWr̍vHrEQ\.(`YnєhZ{$9C*uMlhuR|-LzDE GȤ|T"$`eojn3| W^0oR6}Ҕª o;jvIj۞7TJǡIr$bZ@s&O)]B'/dU׷J4ˡ'{eJY3)[KDHyIEe݆svB,Ouu?Q]l~RDS{V6e`9-Wf¨ 7G;N L]c0y4ErZDTEMs Nkٲ/|秊hgx·[co 锁aܝ:CzSxb60qe' ̺gẊ[?{u:W9__:;i#=C̄aGI!;+y"b\Qfd/h~&. ܤ{+Ӥ!?gY)B{"ƒ~I04Kl,LF ~9[<β#y [gp3]:)nȓӢL;Z,H *j;FNԱ&R‰ IDAT {__ℯ7)j=ܗ@7?|V^? domVQhJmkG߀/.(@U]sPb9 ՌsU7G \:+Tq1>>dW?v>uXY^5ڞ%^?:|7}鬘[@.`X(X:+D! u_:;өK]әec_Zlg1}|+\-hZJ//wCi#_Y~ϙƖv_c|[ۻa=?=cˋ7}blpAYɋ9jAޮHT3L*^b+faSr}Ys7o} +3_6yw/=~AgR.HCBv)@{Cs͊z>QgW >:Ɩv,9;Xw*|"ayR}SG~IMjN-݈o)N+1" pMمd- !YcYƔe9H6ðe3soVBqH167KʘHl-M 98 =N@E!fHXrC=b̂ʨP/1L6fxtzCMc[߄D R;znsBD.=/۵]"!mީY|x}Uu-.dohe}Iچvkzz*%PA>]҆掔BcZn4pXѳ$@onI2WF2M0=MdJi]cەgѥrݸ7K%w'ޝYkZf@|= vblpx|< zvblZ{A;pىnR! kocVQt.%¤ޒqpى1:B&v(j,lx6ʚEƴwSIg&3l8G[²&ks%@g;2hסS'z`Kݡ ,` dT7!P BruU2hφl"$,j 4srqD48Rjf-UQfG\*efAO!+s%E%  !D 5M-]V>;,ȃw3NR - +F i*RZ\&4Y!CxI=IBLBP!2B8B8FviJ4:$ɾyM|$B=Z+M2+EHzZ Ybi.0;ZX*n䔆3QHf pz\q#4ݘԭ͵Rw'kW~/,-7KMzHϫ!^Â=2*cCJ) [+%\-a2 *AN׳Jݝ!A>n׳JMdvf!3 boiLg0MGA8ښ_*p4?=r;S E9ؚ{ٙ($, pih omgG7yC  hiS}g&U`#!i߅Hޕ,<7r {s p {c\}ƆoGa< ,y:7l+"aT/~cP¨)Y+sp_{sqC00 {s `o`01 9<^iABI+A0 @(Ûˤo`0%n74j6<߾uqs y$)H 4IQZZ, 1I%jU'ĉe1 c+O̊}[{~htɔYq>|fAd^5[&O1 STOv@@H,62!ftuW<ꀅ-BBH"`ٱAH0qp]}`w3g郻  #7<@o_@hd\xt|N徥5)g=W6.85cs,C|O~ fYo EiOZO']N&`Ion8oS}MӖ?e>Rwu[;Zۚۚ6]+& &$؛c0\̻#o}-($P  $X`" P%Avح"@q8l`0  )T.(n{U׭{?F `0'x!`o`0Hn\`0 K<p@ H_ʪӛCס`0GNW7`01 q֛B9(0 !oz󢲺Ki2`q>@=y]vBX\Rvzjfdn3_ 3;B]?4.HWHsK[|냕o׫_RugπU5}ՏBhYI#7\Kk8z 7|Ū{\*No!~ʛO|j-o!&&G@yEU]}c@ȈؘO̮(+Y\R;?eO#'N3iڌ[w6,6(48<9v_CFLϟ054b -lٹ'<<&hHtgJ5;x艍Mkj zuEttt3[vӾ1!Qv/ ^W6*z中?o =2~=ƎdӶ~XN K8}>MӐ21kĤ%e{N6$ɾQS22R0fv쁔O9>;7!546A-.8БM`)B($b1GON$ O?JՕWP!OߡcNGH$a0BС#]<$tdPȈZ<-3бcACzxOgL ڽ'>|}ڽ)㧓#HMϤ(rHD3^ "0op?yܤY$I 738nEcN:sP$>*ax,|>%"jlPȈ+׿׷y%e強 5fLҵt@zfN5_~_xb'FOqKxDܑg"b',\4dxExihl6wFw2sA| 1I3#G'rǷւ,^H:uSS1a1[w.Z!i|ph40:ZYKonkްpތbg͛Xff=+;7Bk;vr- ~-}~U*^W^yϏ:~Қ7?`vʙC&9wt" 7?ÆmcF=jS󝽂kU q!DɤR?X[iU]Ҩm4aܱ_wssȷsaRW]}8V{NUlT@RϿ93;tvddqZ8<53+a\S 疔 q Cw]?ok?AQSST"ifMkG@Zʩ > n4RHޔaVé5)p+|$H~ڹI_jnfeݪ)T [v~tqA 9 jXz&N;B8a\U( ,@߯>`5 8r›K͙=m=5́:g^d;6!qG:oXSϾb0XfH.Nnڋq#M&H"|xF HD"״U˰I.}aK+2_[Zlڶk/\~g?P Rdw_*-}|DGK/4 Kuzз_}VtvWOpbwzaDDk/, hʧ ZD5_odUk7:`!ѡJJ@p|\ !@dYPW~?ե '%rww z?_޹@j s3F#(FKqM-S%M'H ݦ&&FCӴRh4@`&@&MHm)s475F=S,65Qq¨1SN aQqɒEs CHEU5MHGK $< B~(TJH%[Pc0 ۓ#P"5FZ@^| oaۅK\?|sUnܴ]@Qשm۾ęsB?nMfΛ5m”յuϾvА3gr袹3Y@p#-!t~܃GO&N?o{ھ~Xi`9%ͪaw3cʤ k׬-'`ͺ!ڋ_{qyQqqVS_o0ze[0g{omwZFvVN^KkGR?J@\AyKohr x ,^x~gt xp¥E546qiOL>Im]úMX [pGヨ[P)&:K˕: p`8cb!dei~(/@Q䏛wjL*TĝJ>WYUcBZ@fdE iV@"=/hܼc+MMmmv/#]<&6tzOa0:y (?|wo<<`H$e$Ef{pF{O͏f00M^~' kjttU(v6&  3&}~ pvtv#-(pPi׮jjj3O Nz돫(\Y0n}rr 2BiǤq>^ }s'/mֶsw ;q\HX, ۲cI &JSav yav-eeO?9~qa~O-nvq5A/]YX8.|Hoi+, †[uMk/,Xx99Ϙ96mw5mӋ߼C~=o/]x/?mtkAHL IDATœW_XRZ>5)ATrw_PH%~!,4Xե~ﭗ9 6o)W?KVcFqjÆ#$E v֖-ёE*8;9`,-m?  |h7$I:XYZ;B.:i¼YS߰u0{;[_o/ l}z]+s~H@حۚ(v<-ō2b&#;'707ڻ_ tz7>- ssAXh0 8w]mHf|;D(!Dq twsyvS=TW߰i7@ B8g}<8t<+'o_ #d2ؑ3h @(48&Ie\IakcODH`$ ~O{~1< !0gƔ5?nvrrpvt ׃xY;[똨~ޱSgn[qo8)+ϯqMw~J%06VV]Ga><|heUΫEYyD"r-uɂ9ff-*"  ˕J]k@ig$:TlߜN-v$I)푺^/ 94AF;"nB.|MQ[|[B3/WVמ:ǀa9ݷw>\ZDT*He,"Mߩh_WS@"g^$i0aW~ߘЦkOorǡЕ4I~L]lp, !`򃭃`0 ?ޟcsp,٥0xs GyCC+B8}9͞y\ZJsr2  SlVbgA˃zsò11 a]9;b0 9`7`0  `/A i a;<$pj l`oi ǦxHk^d~~{)+!#93P`[@Q,:+Xw'1>x #^~W_Xj7o !CF ۵^\nMf`0]jMv~!g~<%>oAh:]+?;!\Fe|PZiV((Ͼnim @`0^(Z rZ*5Zz "I5?UW~f=jcO))+o]0߁@@].I`3bZz GP{s_~MkDBoCmٹG(AR96iL`% H^}#H, s qGRI3>9t_]9[ BB*Svuu%ExþB!:r̩3$1 3ey2.-^2gV|j@ 8fMsܶ]Ey[gc󱓿j-J}%@HC3K7[ oCBDZqq:}ύ  |`#h89dRX/4TrܱO:zg4^4qX pvt@LFzYA 0_>x84C>qGN,}rk˲\Fɤn.Δ0cᲈPB.01H;B"{HX]S8{]}cRt^Oʪj^oÖ-Ru~#xnb>O<uS?8_C=6w}Li!-:!?B|\LxhH~ЭcW_435yg^P(%Wn%ǭ__ieAjPᡕ:UݳKq uگS\}% h!-i|a0!r7=7y|Pqn:sZ""MG Fgf!Bkv<炂k'2K·+S J^ST|rxge`00C{fe]Hcx+ao!wt闰0 "#-X'@`S`0cL y`7`0 \jm¦aZs3ONuuUuu[UooUyI.Z oSMM/rIʑ$VFQiNP(*0 V8:Fa~+D9F&5J]ע(Eu?c}SgRx`̺ߥ64[#,@p)9.:s_ͳJN5S;mJutbZaWTSAQan<=;uܐq1x]<{ܢcω Q!?bX2dx㥑ao>bXB0BB2=p+x&Z8ĉu:@-hL1ںIa~Q}apmc2f?N5g}<#'8AQ DSz. M 5gR% rd@˲ 0(rӠ 2ώcn50Jr޷wClI?zXcn6kwn}}‰=׭: G8Xc~&è! g7mdRmfP@cs(I!Kfbx3f02L;{~rg9 ^8c̼iB}O/]9~s 1(eP,nɲ,;]Ҝ)#x5zgzv%yqL) Y&$Mvsɨ@,2'eYyXEEG|sx NJ4oxeU~͛vZ^͟vK SC?ؚmи\G}݋|0X0=6"D^cb&%i¨k60cFp Jߣhl`5z-BHU]xXqٶBBq.fIyp!!P{}d#pDEb6v~ա.) .9ux;[XB95<:䋽Ks8w6 ,^9^DyڸJ !lM<^pcE/c՟V(-54>Gsk} I|!Kx@ O,ڟy?%Ijw,$䱻ݚՍ,nhf5o[4飭Z(I>Fݻ}uFGK+w!d2.:* ~;p,{۟}fȄ\F@xt#Hes8Hdc%8PRq,˂(axEcDsD Ad!P$! r,0X%Q9q8sgDp ,s B IXiQ$3KœQ\K8Y\=wU"1F<2q虗由{p>ޖD`.evL2,2XdQSH&Dl0X῾kaY%eŒ$ŷr 2&'_%]ςcx>}I1FNse fY3/ik՟9h$I>AT}+#&{%D1)!2! I3[ "#HNJ%+M{dYro=g>k/g&,9 2P yft^^t| O޿-EQ/v=EQSrqQ$"Ϛ4\%q+f$$gO~@3-wYxA xEIϗBR90Ac?Qr)OubQN|9N.:Dhү/A 硑3eďQI| JyCWΧ_Rc[帡#3uͦ7ſ>Ks6TS %YږĴBk!t,2+Tf)ݙZDU%44wȄ̙<Sqt2=6Gckg|J~CE2(J.g0;ZڻYz2NV*$USm=U!JruC[bja:t8D=q݁j϶'ۗZPQxѝ/}[]rPc2($(E3Kܫ  ! g#dBJO5v5 j֜mSVH=Qv,am_&ٖΤ"r+6'e)K̝2<<KcY&=<#B鄪[ҚGX8Y]WUUߒRPvl)9tMdĄTH'#Z:R ,VH.;UauU'2+in*'vr`3Q:-.f),d#"ܒ f_gfwfTL闇C|]'7h`w#CWo<kp )GEB 6лÃ|}c'+~ދfY9!l L#%FGֺ~ދfY`OHmISYygN4߭{=,c*n7DQM0LQmݝ6m\](e04~[K6.fwi.ATٶ'=n oufkw.'_4:ڷPiN:/v֤,,>btvQMzϨfը]2̮ÄYQy[ڻ !FG 6wٟStNLV/6fP`cKgGwonIΔe F(;f{5ΝPЦHs x.[o0ýy5-,2r}vublG_ 5BFG~_oBy=>s J$\1%9 -9e!aBp˜qNInBEgcѠ>a!Y\Yr% 05XJN5TV7dTX:譝<&33~C8}P#@,kN7W5eWVw Fvj\gGrLS[06E?082m YI"5wNq1 !@ݎeDEm 7%Y 0]= b2!ʌDV-˱7{_HT{(}X,˘cϟCE)=iRsƋe2Lx3zl}]V۰~C1oIP^5[q:\Y=g\[\=gXp8`z!x{Owz`4ۙ2  g^I#͟z/5PEucc~F%GØA3& Cj[ں~@@$x9m?0C"̫7%teNAS?y~C3wDYm_[00SF _9XnqXpȠ5NvYm<@gϡu]V.r8rY[ںj[EIs7>0A5z, X=ū7xwT7*V3'}{}rMV@\$07CRsSc b/Jyz.Eo]7t(ʢ$ayQjԂ$*#hg ܗx YJta\ =]geqN/jZ(oR,(a¨>)+ڴ\`Vr | u^rYi1+DKgۙl2hhk\ zBYJs,zE&.@J \N)ʵ՛S(  BҜBP(TS( Js BҜBP(B*@e~lL9ݳOzP4:8?ӪFhVzP~Jiw$X߄2zK=!xj*$3`//!ޢ#uZram=osLA%}}( ce Q~({#ƈ#bZZ/Y!XXRށEWǷFOXvOUeIGR}Q*yK+*ӎ5<繬'@VK[BYD9ۈx{7ήne74d<Ϸ=V+ݟ`LyoCz` 4bŒ#GӎdN Zr #cٷVpqѲ{xWUq[{)sNMGS4O_T2tȨ7K9%/ƭ/~^7FzSJk#sH{㥿[.^r~OYiۢP(?3()p{$IpeݟL'I;k!uu5{冊ӤV?GKg);|'V6!Aj:rpĢe 1,FI3<4BQ66 htlb{|¡o_+ }5}di~q+0rS3uaQ(Ȓ$$]~-m ޳cC Bpfyl{+I:bc&CaCIxg Uߠ}dx{x=}:p+|~kugW7YM&k/?b:rPR/qG}ҐQf?JJ%JD>)]QY/!k@s0Iv*3maA~mv!:9'O9/<5-eټi.";+'+0jzVhZ\g?\/>jU@w!Y{݂ %v9$I;>r,X.Bm.I%E% zztg= r刢bҡDϝ>zC)}~_PKx?\ I9G-~(,O8V`'?/#ͯQܶ~5 S_]EZJїSi~ .Z hP(  B&Wq@Q\h5Pi~f~m&-Vۃiw~*ͯbmS}|@(('*]%ǗzB2Oc\(*ͯiJϜ.DpRϱgY!V `IJtSeMDQ{^kGB/6`z9=w@GgϾZuVͫTfU# Z$k>OkT:ײۻ͈ O9Q&I;ܚVRWշX{O6OzcFbXOmب޾%s@&dx !b UIw4 6ݩ56+k4oۺFY&}k}gw9;{~-AEGW0ިH5hvKCK]-M):;,2a𴸘A!7Rs>o}߭-aAб5KYqDESGh|rVO޿pݎoq̋laYDGsEQ%ywRg3.$% A\஛82!afM3(0gQǧ/5m3}ݶpw q8`_-m+1̲Lx}5Ba[玏t!Y17ǧx:jOݿ\C:UO|5Ѡml7moV, 3qݎ#O?onVy@ g\^||g{_"hn:cF_4^RF26hkND(ၾ2-<%7xe3_:/Ym>wsetFields($request_vars); $obj->update(); $action = "display"; } else if ($_action == "new") { $obj->setFields($request_vars); $action = "insert"; } else if ($_action == "insert") { $obj->setFields($request_vars); $obj->insert(); $action = "display"; } else if ($_action == "delete") { $action = "confirm"; } else if ($_action == "confirm") { $obj->delete(); $_action = "new"; $action = "insert"; // in case redirect doesn't work breadcrumb::eat(); $crumb = breadcrumb::getLast(); if ($crumb instanceof breadcrumb) { $url=$crumb->getURL(); } else { $url = $redirect; } redirect($url, "Redirect"); } else { $action = "display"; } ?> zoph-v0.9.11/php/admin.php000066400000000000000000000020701345420530000153330ustar00rootroot00000000000000isAdmin()) { redirect("zoph.php"); } $title=translate("Adminpage"); $adminpages=admin::getArray(); $tpl=new template("admin", array( "title" => $title, "adminpages" => $adminpages )); echo $tpl; ?> zoph-v0.9.11/php/album.php000066400000000000000000000072341345420530000153520ustar00rootroot00000000000000canEditOrganizers()) { redirect("zoph.php"); } $album_id = getvar("album_id"); $album = new album($album_id); $obj = &$album; $redirect = "albums.php"; if ($_action=="update" && getvar("sortorder")=="") { // overiding the default action, to be able to clear the sortorder $obj->setFields($request_vars); $obj->set("sortorder", ""); $obj->update(); $action = "display"; } else { require_once "actions.inc.php"; } if ($action == "display") { redirect("albums.php?parent_album_id=" . $album->get("album_id"), "Redirect"); } if ($action != "insert") { $album->lookup(); $title = $album->get("album"); } else { $title = translate("New Album"); } require_once "header.inc.php"; if ($action == "confirm") { ?>

"> getEditArray()) ?>
isAdmin()) { if ($_action == "new") { echo new block("message", array( "class" => "info", "text" => translate("After this album has been created, groups can be given access to it." ))); } else { $view=new permissions\view\edit($album); echo $view->view(); } } ?>
zoph-v0.9.11/php/albums.php000066400000000000000000000076471345420530000155450ustar00rootroot00000000000000prefs->get("view"); } $_autothumb=getvar("_autothumb"); if (empty($_autothumb)) { $_autothumb=$user->prefs->get("autothumb"); } $parent_album_id = getvar("parent_album_id"); if (!$parent_album_id) { $album = album::getRoot(); } else { $album = new album($parent_album_id); } try { $selection=new selection($_SESSION, array( "coverphoto" => "album.php?_action=update&album_id=" . $album->getId() . "&coverphoto=", "return" => "_return=albums.php&_qs=parent_album_id=" . $album->getId() )); } catch (photoNoSelectionException $e) { $selection=null; } $pagenum = getvar("_pageset_page"); $album->lookup(); $obj=&$album; $ancestors = $album->getAncestors(); $title = $album->get("parent_album_id") ? $album->get("album") : translate("Albums"); $ancLinks=array(); if ($ancestors) { while ($parent = array_pop($ancestors)) { $ancLinks[$parent->getName()] = $parent->getURL(); } } require_once "header.inc.php"; try { $pageset=$album->getPageset(); $page=$album->getPage($request_vars, $pagenum); $showOrig=$album->showOrig($pagenum); } catch (pageException $e) { $showOrig=true; $page=null; } $tpl=new template("organizer", array( "page" => $page, "pageTop" => $album->showPageOnTop(), "pageBottom" => $album->showPageOnBottom(), "showMain" => $showOrig, "title" => $title, "ancLinks" => $ancLinks, "selection" => $selection, "coverphoto" => $album->displayCoverPhoto(), "description" => $album->get("description"), "view" => $_view, "view_name" => "Album view", "view_hidden" => null, "autothumb" => $_autothumb )); $actionlinks=array(); if ($user->canEditOrganizers()) { $actionlinks=array( translate("new") => "album.php?_action=new&parent_album_id=" . (int) $album->getId(), translate("edit") => "album.php?_action=edit&album_id=" . (int) $album->getId(), ); if ($album->get("coverphoto")) { $actionlinks["unset coverphoto"]="album.php?_action=update&album_id=" . (int) $album->getId() . "&coverphoto=NULL"; } } $tpl->addActionlinks($actionlinks); $sortorder = $album->get("sortorder"); $sort = $sortorder ? $sortorder : ""; $tpl->addBlock(new block("photoCount", array( "tpc" => $album->getTotalPhotoCount(), "totalUrl" => "photos.php?album_id=" . $album->getBranchIds() . $sort, "pc" => $album->getPhotoCount(), "url" => "photos.php?album_id=" . $album->getId() . $sort ))); $order = $user->prefs->get("child_sortorder"); $children = $album->getChildren($order); if ($children) { $tpl->addBlock(new block("view_" . $_view, array( "id" => $_view . "view", "items" => $children, "autothumb" => $_autothumb, "topnode" => true, "links" => array( translate("view photos") => "photos.php?album_id=" ) ))); } echo $tpl; require_once "footer.inc.php"; ?> zoph-v0.9.11/php/auth.inc.php000066400000000000000000000112351345420530000157570ustar00rootroot00000000000000lookup(); $user->lookupPerson(); $user->lookupPrefs(); } // no user was in the session, try logging in if ($_action == "logout") { session_destroy(); $user = null; user::unsetCurrent(); redirect("logon.php", "Logout"); } else if (empty($user)) { $hash=getvar("hash"); if (defined("IMAGE_PHP") && conf::get("share.enable") && !empty($hash)) { require_once "classes/anonymousUser.inc.php"; $user = new anonymousUser(); } else if (defined("IMAGE_BG")) { require_once "classes/anonymousUser.inc.php"; $user = new anonymousUser(); } else { $uname = getvar("uname"); $pword = getvar("pword"); $redirect = getvar("redirect"); $validator = new validator($uname, $pword); $user = $validator->validate(); } // we have a valid user if (!empty($user)) { $user->lookup(); $user->lookupPerson(); $user->lookupPrefs(); // Update Last Login Fields $user->set("lastlogin", "now()"); $user->set("lastip", $_SERVER["REMOTE_ADDR"]); $user->update(); $user->lookup(); } else { if (!empty($uname)) { /* A username was given, but by now, no succesful logon has happened so, we'll redirect, with error set to PWDFAIL. This will show an error on the login screen. There is no indication what the exact problem was (unknown user, wrong password, etc.) as this might give an adversary more information than we want to give away */ $error="error=PWDFAIL&"; } $this_page=urlencode(preg_replace("/^\//", "", $_SERVER['REQUEST_URI'])); if (strstr($this_page, "%2Fservice%2F")) { $page = "../logon.php"; } else { $page = "logon.php"; } redirect($page . "?" . $error . "redirect=" . $this_page); } } if (!empty($user) && !($user instanceof anonymousUser)) { $user->prefs->load(); $lang=$user->loadLanguage(); user::setCurrent($user); if (!defined("CLI")) { $_SESSION['user'] = &$user; } if (!empty($redirect)) { $redirect="/" . urldecode($redirect); // The next line makes sure you are not tricked into deleting a // photo by a url pointing you to the "confirm" action. Just // to be extra sure, any action, except "search" is replaced by // "display". $redirect_clean=preg_replace("/action=(?!search).[^&]+/", "action=display", $redirect); redirect($redirect_clean, "Redirect"); } } else if ($user instanceof anonymousUser) { user::setCurrent($user); } else { $lang = new language(conf::get("interface.language")); } ?> zoph-v0.9.11/php/autoload.inc.php000066400000000000000000000033611345420530000166270ustar00rootroot00000000000000prefs->get("show_breadcrumbs")) { breadcrumb::init(); // can probably be removed if (!empty($tpl_title)) { $title=$tpl_title; } if (!isset($_action)) { $_action=""; } new breadcrumb($title, $_action); $_clear_crumbs = getvar("_clear_crumbs"); $_crumb = getvar("_crumb"); if ($_clear_crumbs) { breadcrumb::eat(0); } else if ($_crumb) { breadcrumb::eat($_crumb); } echo breadcrumb::display(); } ?> zoph-v0.9.11/php/calendar.php000066400000000000000000000034101345420530000160130ustar00rootroot00000000000000setSearchField($search_field); if ($year && $month) { $date=new Time($year . "-" . $month . "-01"); } else if ($date) { list($year, $month, $day) = explode("-", $date); $date=new Time($year . "-" . $month . "-01"); } else { $date=new Time("first day of this month"); } $title=$date->format("F Y"); $header=translate("calendar"); $calendar=$cal->getMonthView($date); // size of thumbnail + 40 for size of box + 10 margin + 10 padding * 7 for 7 days + 60 for padding of ul $width = ((THUMB_SIZE + 40 + 10 + 10) * 7) + 60; $tpl=new template("calendar", array( "title" => $title, "header" => $header, "extrastyle" => "body { width: " . $width . "px; }" )); $tpl->addBlock($calendar); echo $tpl; zoph-v0.9.11/php/categories.php000066400000000000000000000141261345420530000163750ustar00rootroot00000000000000prefs->get("view"); } $_autothumb=getvar("_autothumb"); if (empty($_autothumb)) { $_autothumb=$user->prefs->get("autothumb"); } $parent_category_id = getvar("parent_category_id"); if (!$parent_category_id) { $category = category::getRoot(); } else { $category = new category($parent_category_id); } $category->lookup(); $obj=&$category; $ancestors = $category->getAncestors(); $order = $user->prefs->get("child_sortorder"); $children = $category->getChildren($order); $photoCount = $category->getPhotoCount(); $totalPhotoCount = $category->getTotalPhotoCount(); $title = $category->get("parent_category_id") ? $category->get("category") : translate("Categories"); $pagenum = getvar("_pageset_page"); require_once "header.inc.php"; try { $pageset=$category->getPageset(); $page=$category->getPage($request_vars, $pagenum); $showOrig=$category->showOrig($pagenum); } catch (pageException $e) { $showOrig=true; $page=null; } ?>

canEditOrganizers()): ?>

isAdmin()) { include "selection.inc.php"; } if ($category->showPageOnTop()) { echo $page; } if ($showOrig) { ?>

getLink() ?> >

displayCoverphoto(); ?>

get("category_description")) { ?>
get("category_description") ?>

get("sortorder"); if ($sortorder) { $sort = "&_order=" . $sortorder; } else { $sort = ""; } if ($totalPhotoCount > 0) { if ($totalPhotoCount > $photoCount && $children) { ?> get("parent_category_id")) { $fragment = translate("that have been categorized"); } else { if ($children) { $fragment .= " " . translate("or its children"); } } if ($totalPhotoCount > 1) { echo sprintf(translate("There are %s photos"), $totalPhotoCount); echo " $fragment.
\n"; } else { echo sprintf(translate("There is %s photo"), $totalPhotoCount); echo " $fragment.
\n"; } } } $fragment = translate("in this category"); if ($photoCount > 0) { ?> 1) { echo sprintf(translate("There are %s photos"), $photoCount); echo " $fragment.
\n"; } else { echo sprintf(translate("There is %s photo"), $photoCount); echo " $fragment.
\n"; } } if ($children) { $tpl=new block("view_" . $_view, array( "id" => $_view . "view", "items" => $children, "autothumb" => $_autothumb, "topnode" => true, "links" => array( translate("view photos") => "photos.php?category_id=" ) )); echo $tpl; } ?>
showPageOnBottom()) { echo $page; } require_once "footer.inc.php"; ?> zoph-v0.9.11/php/category.php000066400000000000000000000062121345420530000160620ustar00rootroot00000000000000canEditOrganizers()) { redirect("zoph.php"); } $category_id = getvar("category_id"); $category = new category($category_id); $obj = &$category; $redirect = "categories.php"; if ($_action=="update" && getvar("sortorder")=="") { // overiding the default action, to be able to clear the sortorder $obj->setFields($request_vars); $obj->set("sortorder", ""); $obj->update(); $action = "display"; } else { require_once "actions.inc.php"; } if ($action == "display") { redirect("categories.php?parent_category_id=" . $category->get("category_id"), "Redirect"); } if ($action != "insert") { $category->lookup(); $title = $category->get("category"); } else { $title = translate("New Category"); } require_once "header.inc.php"; ?>

get("category")) ?>

getEditArray()) ?>
zoph-v0.9.11/php/circle.php000066400000000000000000000117501345420530000155110ustar00rootroot00000000000000canEditOrganizers()) { $_action = "display"; } if (!$user->canBrowsePeople()) { redirect("zoph.php"); } $circleId = (int) getvar("circle_id"); $circle = new circle($circleId); $obj = &$circle; $redirect = "people.php"; require_once "actions.inc.php"; if ($_action=="update") { if (((int) getvar("_member") > 0)) { $circle->addMember(new person((int) getvar("_member"))); } if (is_array(getvar("_removeMember"))) { foreach (getvar("_removeMember") as $personId) { $circle->removeMember(new person((int) $personId)); } } $title = e($circle->getName()); $action = "update"; } else if ($_action != "new") { $circle->lookup(); if (!$circle->isVisible()) { redirect("people.php"); } $title = e($circle->getName()); } else { $title = translate("New circle"); } if ($circle->isHidden() && !$user->canSeeHiddenCircles()) { redirect("people.php"); } try { $selection=new selection($_SESSION, array( "coverphoto" => "circle.php?_action=update&circle_id=" . $circle->getId() . "&coverphoto=", "return" => "_return=circle.php&_qs=circle_id=" . $circle->getId() )); } catch (photoNoSelectionException $e) { $selection=null; } require_once "header.inc.php"; if ($action == "display") { $actionlinks=array(); if ($user->isAdmin()) { $actionlinks=array( translate("edit") => "circle.php?_action=edit&circle_id=" . $circle->getId(), translate("delete") => "circle.php?_action=delete&circle_id=" . $circle->getId(), translate("new") => "circle.php?_action=new" ); if ($circle->get("coverphoto")) { $actionlinks[translate("unset coverphoto")]= "circle.php?_action=update&circle_id=" . $circle->getId() . "&coverphoto=NULL"; } } $tpl=new template("display", array( "title" => $title, "actionlinks" => $actionlinks, "mainActionlinks" => null, "obj" => $circle, "selection" => $selection, "pageTop" => null, "pageBottom" => null, "page" => null, "showMain" => true )); if ($user->canSeePeopleDetails()) { $tpl->addBlock(new block("definitionlist", array( "class" => "display circle", "dl" => $circle->getDisplayArray() ))); } } else if ($action == "confirm") { $actionlinks=array( translate("delete") => "circle.php?_action=confirm&circle_id=" . $circle->getId(), translate("cancel") => "circle.php?_action=display&circle_id=" . $circle->getId(), ); $tpl=new template("confirm", array( "title" => translate("delete circle"), "actionlinks" => null, "mainActionlinks" => $actionlinks, "obj" => $circle )); } else { $actionlinks=array( translate("return") => "circle.php?circle_id=" . $circle->getId(), translate("new") => "circle.php?_action=new" ); $tpl=new template("edit", array( "title" => $title, "actionlinks" => $actionlinks, "mainActionlinks" => null, "obj" => $circle )); $form=new form("form", array( "formAction" => "circle.php", "onsubmit" => null, "action" => $action, "submit" => translate("submit", 0) )); $form->addInputHidden("circle_id", $circle->getId()); $form->addInputText("circle_name", $circle->getName(), translate("Name"), "", 32); $form->addTextArea("description", $circle->get("description"), translate("Description"), 40, 4); $form->addInputCheckbox("hidden", $circle->isHidden(), translate("Hide in overviews")); $curMembers=$circle->getMembers(); $members=new block("members", array( "members" => $curMembers, "group" => $circle )); $form->addBlock($members); $tpl->addBlock($form); } echo $tpl; ?> zoph-v0.9.11/php/classes/000077500000000000000000000000001345420530000151705ustar00rootroot00000000000000zoph-v0.9.11/php/classes/Time.inc.php000066400000000000000000000041041345420530000173460ustar00rootroot00000000000000getName())) { parent::__construct($datetime,$tz); } else { parent::__construct($datetime); } } catch (Exception $e){ echo "Invalid time
"; log::msg("
" . $e->getMessage() . "
", log::DEBUG, log::GENERAL); } } /** * Get only the formatted date portion of the datetime * @return string date */ public function getDate() { return $this->format("Y-m-d"); } /** * Get only the formatted date portion of the datetime * formatted according to the settings in the configuration * @return string date */ public function getFormatted() { return $this->format(conf::get("date.format")); } } ?> zoph-v0.9.11/php/classes/TimeZone.inc.php000066400000000000000000000110411345420530000202000ustar00rootroot00000000000000createElement("zones"); $zones=static::listIdentifiers(); array_unshift($zones, " "); $len=strlen($search); foreach ($zones as $id => $tz) { $tzshort=strtolower(substr($tz,0,$len)); if (strtolower($search)==$tzshort) { $newchild=$xml->createElement("tz"); $key=$xml->createElement("key"); $title=$xml->createElement("title"); $key->appendChild($xml->createTextNode($id)); $title->appendChild($xml->createTextNode($tz)); $newchild->appendChild($key); $newchild->appendChild($title); $rootnode->appendChild($newchild); } } $xml->appendChild($rootnode); return $xml; } /** * Get array to build html select box * @return array zones */ public static function getSelectArray() { $zones=static::listIdentifiers(); array_unshift($zones, ""); return $zones; } /** * Get array of timezones with timezone names as key * @return array zones with names as key */ public static function getTzArray() { $zones=static::getSelectArray(); $zones=array_values($zones); $zones=array_combine($zones, $zones); return $zones; } /** * Get Key from timezone name * @param string timezone * @return string key */ public static function getKey($tz) { return array_search($tz,static::getSelectArray()); } /** * Create Pulldown menu for timezone selection * @param string name for the html document * @param string current value * @return \template\block pulldown */ public static function createPulldown($name, $value=null) { return template::createPulldown("timezone_id", static::getKey($value), static::getSelectArray()); } /** * Validate a timezone name * @param string Timezone name * @return bool */ public static function validate($tz) { // Checks if $tz contains a valid timezone string $tzones=static::listIdentifiers(); return array_search($tz, $tzones); } /** * Guess timezone based on lat & lon * Uses the geonames project * @param float latitude * @param float longitude * @return string timezone */ public static function guess($lat, $lon) { if (class_exists("XMLReader")) { $failed=false; $xml=new XMLReader(); @$xml->open("http://api.geonames.org/timezone?username=zoph&lat=" . $lat . "&lng=" . $lon) or $failed=true; if (!$failed) { while ($xml->read()) { if ($xml->name=="timezoneId") { $xml->read(); return $xml->value; } } } else { $error=error_get_last(); log::msg("Could not connect to Geonames site: " . $error["message"], log::ERROR, log::GENERAL); } return null; } } } ?> zoph-v0.9.11/php/classes/admin.inc.php000066400000000000000000000050161345420530000175430ustar00rootroot00000000000000.png, no path) */ public function __construct($name, $desc, $url, $icon) { $this->name=$name; $this->url=$url; $this->desc=$desc; $this->icon=template::getImage("icons/" . $icon); } /** * Get an array of all entries in the admin page */ public static function getArray() { if (empty(static::$pages)) { static::createArray(); } return static::$pages; } /** * Fill the static array containing the entries for the admin page */ private static function createArray() { static::$pages=array( new admin("users", "create or modify user accounts", "users.php", "users.png"), new admin("groups", "create or modify user groups", "groups.php", "groups.png"), new admin("pages", "create or modify zoph pages", "pages.php", "pages.png"), new admin("pagesets", "create or modify pagesets", "pagesets.php", "pagesets.png"), new admin("tracks", "create or modify GPS tracks", "tracks.php", "tracks.png"), new admin("config", "modify configuration items", "config.php", "configure.png"), new admin("default preferences", "change default preferences for new users", "prefs.php?user_id=-1", "prefs.png") ); } } zoph-v0.9.11/php/classes/album.inc.php000066400000000000000000000503761345420530000175640ustar00rootroot00000000000000getId(); if (!is_numeric($id)) { die("album_id must be numeric"); } if (!$id) { return; } $qry=new select(array("a" => "albums")); $distinct=true; $qry->addFields(array("*"), $distinct); $where=new clause("a.album_id=:albumid"); $qry->addParam(new param(":albumid", (int) $this->getId(), PDO::PARAM_INT)); if (!$user->canSeeAllPhotos()) { $qry->join(array("gp" => "group_permissions"), "a.album_id=gp.album_id") ->join(array("gu" => "groups_users"), "gp.group_id=gu.group_id"); $clause=new clause("gu.user_id=:userid"); $where->addAnd($clause); $qry->addParam(new param(":userid", (int) $user->getId(), PDO::PARAM_INT)); if ($user->canEditOrganizers()) { $subqry=new select(array("a" => "albums")); $distinct=true; $subqry->addFields(array("*"), $distinct); $subwhere=new clause("album_id=:subalbum_id"); $subqry->addParam(new param(":subalbum_id", (int) $this->getId(), PDO::PARAM_INT)); $subwhere->addAnd(new clause("a.createdby=:ownerid")); $subqry->addParam(new param(":ownerid", (int) $user->getId(), PDO::PARAM_INT)); $subqry->where($subwhere); $qry->union($subqry); } } $qry->where($where); return $this->lookupFromSQL($qry); } /** * Insert a new album in the db */ public function insert() { parent::insert(); $parentId=$this->get("parent_album_id"); $qry=new select(array("gp" => "group_permissions")); $qry->addParam(new param(":albumId", (int) $parentId, PDO::PARAM_INT)); $where=new clause("album_id=:albumId"); $where->addAnd(new clause("subalbums=1")); $qry->where($where); $perms=permissions::getRecordsFromQuery($qry); foreach ($perms as $perm) { $perm->set("album_id", $this->getId()); $perm->insert(); } } /** * Add a photo to this album * @param photo Photo to add */ public function addPhoto(photo $photo) { $user=user::getCurrent(); if ($user->isAdmin() || $user->getAlbumPermissions($this)->get("writable")) { $qry=new insert(array("photo_albums")); $qry->addParam(new param(":photo_id", (int) $photo->getId(), PDO::PARAM_INT)); $qry->addParam(new param(":album_id", (int) $this->getId(), PDO::PARAM_INT)); $qry->execute(); } } /** * Remove a photo from this album * @param photo Photo to remove */ public function removePhoto(photo $photo) { $user=user::getCurrent(); if ($user->isAdmin() || $user->getAlbumPermissions($this)->get("writable")) { $qry=new delete("photo_albums"); $where=new clause("photo_id=:photo_id"); $where->addAnd(new clause("album_id=:album_id")); $qry->where($where); $qry->addParams(array( new param(":photo_id", (int) $photo->getId(), PDO::PARAM_INT), new param(":album_id", (int) $this->getId(), PDO::PARAM_INT) )); $qry->execute(); } } /** * Delete this album */ public function delete() { parent::delete(array("photo_albums", "group_permissions")); $users = user::getRecords("user_id", array("lightbox_id" => $this->get("album_id"))); if ($users) { foreach ($users as $user) { $user->lookup(); $user->setFields(array("lightbox_id" => null)); $user->update(); } } } /** * Get the name of this album */ public function getName() { return $this->get("album"); } /** * Get the subalbums of this album * @param string optional order * @return array of albums */ public function getChildren($order=null) { $user=user::getCurrent(); $qry=new select(array("a" => "albums")); $qry->addFields(array("*", "name"=>"album")); $where=new clause("parent_album_id=:album_id"); $qry->addGroupBy("a.album_id"); $qry->addParam(new param(":album_id", (int) $this->getId(), PDO::PARAM_INT)); $qry=selectHelper::addOrderToQuery($qry, $order); if ($order!="name") { $qry->addOrder("name"); } if (!$user->canSeeAllPhotos()) { $qry->join(array("gp" => "group_permissions"), "a.album_id=gp.album_id") ->join(array("gu" => "groups_users"), "gp.group_id=gu.group_id"); $where->addAnd(new clause("gu.user_id=:userid")); $qry->addParam(new param(":userid", (int) $user->getId(), PDO::PARAM_INT)); if ($user->canEditOrganizers()) { $subqry=new select(array("a" => "albums")); $subqry->addFields(array("*", "name"=>"album")); $subwhere=new clause("parent_album_id=:subalbum_id"); $subqry->addParam(new param(":subalbum_id", (int) $this->getId(), PDO::PARAM_INT)); $subwhere->addAnd(new clause("a.createdby=:ownerid")); $subqry->addParam(new param(":ownerid", (int) $user->getId(), PDO::PARAM_INT)); $subqry->where($subwhere); $qry->union($subqry); } } $qry->where($where); $this->children=static::getRecordsFromQuery($qry); return $this->children; } /** * Get details (statistics) about this album from db * @return array Array with statistics * @todo this function is almost equal to category::getDetails() they should be merged */ public function getDetails() { $user=user::getCurrent(); $qry=new select(array("pa" => "photo_albums")); $qry->addFunction(array( "count" => "COUNT(DISTINCT p.photo_id)", "oldest" => "MIN(DATE_FORMAT(CONCAT_WS(' ',p.date,p.time), GET_FORMAT(DATETIME, 'ISO')))", "newest" => "MAX(DATE_FORMAT(CONCAT_WS(' ',p.date,p.time), GET_FORMAT(DATETIME, 'ISO')))", "first" => "MIN(p.timestamp)", "last" => "MAX(p.timestamp)", "lowest" => "ROUND(MIN(ar.rating),1)", "highest" => "ROUND(MAX(ar.rating),1)", "average" => "ROUND(AVG(ar.rating),2)")); $qry->join(array("p" => "photos"), "pa.photo_id = p.photo_id") ->join(array("ar" => "view_photo_avg_rating"), "p.photo_id = ar.photo_id"); $qry->addGroupBy("pa.album_id"); $where=new clause("pa.album_id=:albid"); $qry->addParam(new param(":albid", $this->getId(), PDO::PARAM_INT)); if (!$user->canSeeAllPhotos()) { $qry->join(array("gp" => "group_permissions"), "pa.album_id=gp.album_id") ->join(array("gu" => "groups_users"), "gp.group_id=gu.group_id"); $where->addAnd(new clause("gu.user_id=:userid")); $qry->addParam(new param(":userid", (int) $user->getId(), PDO::PARAM_INT)); } $qry->where($where); $result=db::query($qry); if ($result) { return $result->fetch(PDO::FETCH_ASSOC); } else { return null; } } /** * Turn the array from @see getDetails() into XML * @param array Don't fetch details, but use the given array */ public function getDetailsXML(array $details=null) { if (!isset($details)) { $details=$this->getDetails(); } $details["title"]=translate("In this album:", false); return parent::getDetailsXML($details); } /** * Get count of photos in this album * @todo This function is very similar to album::getPhotoCount, should be merged */ public function getPhotoCount() { if ($this->photoCount) { return $this->photoCount; } $qry=new select(array("pa" => "photo_albums")); $qry->join(array("p" => "photos"), "pa.photo_id = p.photo_id"); $qry->addFunction(array("count" => "count(distinct pa.photo_id)")); $where=new clause("pa.album_id = :alb_id"); $qry->addParam(new param(":alb_id", $this->getId(), PDO::PARAM_INT)); $qry = selectHelper::expandQueryForUser($qry); $qry->where($where); $count=$qry->getCount(); $this->photoCount=$count; return $count; } /** * Return the amount of photos in this album and it's children */ public function getTotalPhotoCount() { // Without the lookup, parent_album_id is not available! $this->lookup(); $qry=new select(array("pa" => "photo_albums")); $qry->addFunction(array("count" => "COUNT(DISTINCT pa.photo_id)")); $id_list=null; $this->getBranchIdArray($id_list); $ids=new param(":alb_id", $id_list, PDO::PARAM_INT); $qry->addParam($ids); $where=clause::InClause("pa.album_id", $ids); $qry=selectHelper::expandQueryForUser($qry); $qry->where($where); return $qry->getCount(); } /** * Get the photos in this album * Does NOT check user permissions! */ public function getPhotos() { $qry=new select(array("pa" => "photo_albums")); $qry->addFields(array("photo_id" => "pa.photo_id")); $qry->where(new clause("pa.album_id = :alb_id")); $qry->addParam(new param(":alb_id", $this->getId(), PDO::PARAM_INT)); return photo::getRecordsFromQuery($qry); } /** * Get array of fields/values to create an edit form * @return array fields/values */ public function getEditArray() { if ($this->isRoot()) { $parent=array ( translate("parent album"), translate("Albums")); } else { $parent=array ( translate("parent album"), static::createPulldown("parent_album_id", $this->get("parent_album_id"))); } return array( "album" => array( translate("album name"), create_text_input("album", $this->get("album"),40,64)), "parent_album_id" => $parent, "album_description" => array( translate("album description"), create_text_input("album_description", $this->get("album_description"), 40, 128)), "pageset" => array( translate("pageset"), template::createPulldown("pageset", $this->get("pageset"), template::createSelectArray(pageset::getRecords("title"), array("title"), true))), "sortname" => array( translate("sort name"), create_text_input("sortname", $this->get("sortname"))), "sortorder" => array( translate("album sort order"), template::createPhotoFieldPulldown("sortorder", $this->get("sortorder"))) ); } /** * Create an array describing permissions for all groups * for display or edit * @param bool Return array of groups instead of array of permissions * @return array permissions */ public function getPermissionArray($getGroup=false) { $groups = group::getAll(); $perms=array(); foreach ($groups as $group) { $permissions = $group->getGroupPermissions($this); if ($permissions) { if ($getGroup) { $perms[]=$group; } else { $perms[]=$permissions; } } } return $perms; } /** * Get a link to this album * @return string link to this album * @todo returns HTML, should be phased out in favour of getURL() */ public function getLink() { if ($this->get("parent_album_id")) { $name = $this->get("album"); } else { $name = "Albums"; } return "getURL() . "\">$name"; } /** * Get coverphoto for this album. * @param string how to select a coverphoto: oldest, newest, first, last, random, highest * @param bool choose autocover from this album AND children * @return photo coverphoto * @todo This function is almost equal to category::getAutoCover(), should be merged */ public function getAutoCover($autocover=null, $children=false) { $coverphoto=$this->getCoverphoto(); if ($coverphoto instanceof photo) { return $coverphoto; } $qry=new select(array("p" => "photos")); $qry->addFunction(array("photo_id" => "DISTINCT ar.photo_id")); $qry->join(array("ar" => "view_photo_avg_rating"), "p.photo_id = ar.photo_id") ->join(array("pa" => "photo_albums"), "pa.photo_id = ar.photo_id"); if ($children) { $ids=new param(":ids",$this->getBranchIdArray(), PDO::PARAM_INT); $qry->addParam($ids); $where=clause::InClause("pa.album_id", $ids); } else { $where=new clause("pa.album_id=:id"); $qry->addParam(new param(":id", $this->getId(), PDO::PARAM_INT)); } $qry = selectHelper::expandQueryForUser($qry); $qry=selectHelper::getAutoCoverOrder($qry, $autocover); $qry->where($where); $coverphotos=photo::getRecordsFromQuery($qry); $coverphoto=array_shift($coverphotos); if ($coverphoto instanceof photo) { $coverphoto->lookup(); return $coverphoto; } else if (!$children) { // No photos found in this album... let's look again, but now // also in subalbum... return $this->getAutoCover($autocover, true); } } /** * Lookup album by name * @param string name * @param bool do a "LIKE" comparison instead of "equals" * @todo This function is almost equal to category::getByName(), should be merged */ public static function getByName($name, $like=false) { if (empty($name)) { return false; } $qry=new select(array("a" => "albums")); $qry->addFields(array("album_id")); if ($like) { $qry->where(new clause("lower(album) LIKE :name")); $qry->addParam(new param(":name", "%" . strtolower($name) . "%", PDO::PARAM_STR)); } else { $qry->where(new clause("lower(album)=:name")); $qry->addParam(new param(":name", strtolower($name), PDO::PARAM_STR)); } return static::getRecordsFromQuery($qry); } /** * Get Top N albums */ public static function getTopN() { $user=user::getCurrent(); $qry=new select(array("a" => "albums")); $qry->addFields(array("album_id", "album")); $qry->addFunction(array("count" => "count(distinct pa.photo_id)")); $qry->join(array("pa" => "photo_albums"), "pa.album_id=a.album_id"); $qry->addGroupBy("a.album_id"); $qry->addOrder("count DESC")->addOrder("a.album"); $qry->addLimit((int) $user->prefs->get("reports_top_n")); if (!$user->canSeeAllPhotos()) { $qry->join(array("gp" => "group_permissions"), "a.album_id=gp.album_id") ->join(array("gu" => "groups_users"), "gp.group_id=gu.group_id"); $qry->where(new clause("gu.user_id=:userid")); $qry->addParam(new param(":userid", (int) $user->getId(), PDO::PARAM_INT)); } return parent::getTopNfromSQL($qry); } /** * Get autocomplete preference for albums for the current user */ public static function getAutocompPref() { $user=user::getCurrent(); return ($user->prefs->get("autocomp_albums") && conf::get("interface.autocomplete")); } /** * Return all albums * @return array array of albums */ public static function getAll() { $user=user::getCurrent(); $qry=new select(array("a" => "albums")); $qry->addFields(array("album_id"), true); $qry->addFields(array("album")); $qry->addOrder("album"); if (!$user->canSeeAllPhotos()) { $qry->join(array("gp" => "group_permissions"), "gp.album_id = a.album_id"); $qry->join(array("gu" => "groups_users"), "gp.group_id = gu.group_id"); $qry->where(new clause("gu.user_id=:userid")); $qry->addParam(new param(":userid", $user->getId(), PDO::PARAM_INT)); } return static::getRecordsFromQuery($qry); } /** * Get albums newer than a certain date * @param user get albums for this user * @param string date * @return array array of albums */ public static function getNewer(user $user, $date) { $qry=new select(array("a" => "albums")); $qry->addFields(array("album_id"), true); $qry->join(array("gp" => "group_permissions"), "a.album_id=gp.album_id") ->join(array("gu" => "groups_users"), "gp.group_id=gu.group_id"); $where=new clause("user_id=:userid"); $where->addAnd(new clause("gp.changedate>:changedate")); $qry->addParams(array( new param(":userid", $user->getId(), PDO::PARAM_INT), new param(":changedate", $date, PDO::PARAM_STR))); $qry->where($where) ->addOrder("a.album_id"); return static::getRecordsFromQuery($qry); } /** * Get number of albums for the currently logged on user * @return int count */ public static function getCount() { $user=user::getCurrent(); $qry=new select(array("a" => "albums")); $qry->addFunction(array("count" => "COUNT(DISTINCT a.album_id)")); if (!$user->canSeeAllPhotos()) { $qry->join(array("gp" => "group_permissions"), "a.album_id=gp.album_id") ->join(array("gu" => "groups_users"), "gp.group_id=gu.group_id"); $where=new clause("user_id=:userid"); $qry->addParam(new param(":userid", $user->getId(), PDO::PARAM_INT)); $qry->where($where); } return $qry->getCount(); } } ?> zoph-v0.9.11/php/classes/annotatedPhoto.inc.php000066400000000000000000000164311345420530000214450ustar00rootroot00000000000000vars; if ($type == 'mid') { $font = 4; $padding = 2; $indent = 8; } else if (empty($type)) { $font = 5; $padding = 2; $indent = 8; } else { throw new photoException("Unknown type"); } /* ******************************** * Read in original image. * Need to do now so we know * the width of the text lines. * ********************************/ $image_path = conf::get("path.images") . $this->get("path"); $name=$this->get("name"); if (empty($type)) { $image_path .= "/" . $name; } else { $image_path .= "/" . $type . "/" . $type . "_" . $name; } $image_info = getimagesize($image_path); switch ($image_info[2]) { case 1: $orig_image = imagecreatefromgif($image_path); break; case 2: $orig_image = imagecreatefromjpeg($image_path); break; case 3: $orig_image = imagecreatefrompng($image_path); break; default: log::msg("Unsupported image type.", log::ERROR, log::IMG); return ''; } $row = ImageSY($orig_image) + ($padding/2); $maxWidthPixels = ImageSX($orig_image) - (2 * $indent); $maxWidthChars = floor($maxWidthPixels / ImageFontWidth($font)) - 1; /* ********************************************** * Create Image * In order to create the text area, we must * first create the text and determine how much * space it requires. * * I tried implode;wordwrap;explode, but * wordwrap doesn't respect \n's in the text. * To complicate things, ImageString just * renders \n as an upside-down Y. * * So the current solution is a little awkward, * but it works. The only (known) problem is * that wrapped lines don't have the same * right margin as non-wrapped lines. This is * because wordwrap doesn't take into account * the line separation string. * **********************************************/ $final_array=array(); if ($vars) { foreach ($vars as $var) { $tmp_array = explode("\n", wordwrap($var, $maxWidthChars, "\n ")); foreach ($tmp_array as $val) { $final_array[] = str_replace("\r", "", $val); } } } $noted_image = ImageCreateTrueColor (ImageSX($orig_image), ImageSY($orig_image) + ((ImageFontHeight($font) + $padding) * sizeof($final_array))); /* Use a light grey background to hide the jpeg artifacts caused by * the sharp edges in text. */ $offwhite = ImageColorAllocate($noted_image, 240,240, 240); ImageFill($noted_image, 0, ImageSY($orig_image) +1, $offwhite); $black = ImageColorAllocate($noted_image, 0, 0, 0); ImageColorTransparent($noted_image, $black); ImageCopy($noted_image, $orig_image, 0, 0, 0, 0, ImageSX($orig_image), ImageSY($orig_image)); if ($final_array) { foreach ($final_array as $val) { ImageString ($noted_image, $font, $indent, $row, $val, $black); $row += ImageFontHeight($font) + $padding; } } ob_start(); imagejpeg($noted_image); imagedestroy($orig_image); imagedestroy($noted_image); $jpeg=ob_get_clean(); $headers["Content-Length"]=strlen($jpeg); $headers["Content-Disposition"]="inline; filename=" . $name; // Return current time as last modified time // this is debatable, we could also send the file time as last modified $headers["Last-Modified"]=gmdate("D, d M Y H:i:s") . ' GMT'; $headers["Content-type"]="image/jpeg"; return array($headers, $jpeg); } /** * Sets fields from the given array. Can be used to set vars * directly from a GET or POST. * @param array vars to import into $this->vars; */ public function setVars(array $vars) { foreach ($vars as $key => $val) { // ignore empty keys or values if (empty($key) || $val == "") { continue; } if (strcmp(substr($key, strlen($key) - 3), "_cb") == 0) { /* ***************************************** * Everthing else uses the checkbox name * as the "get" key. * *****************************************/ $real_key = substr($key, 0, strlen($key) - 3); $real_val = $vars[$real_key]; /* ***************************************** * Have to handle title separately because * breadcrumbs.inc.php assumes title is * the page title. * *****************************************/ if ($real_key == "photo_title") { $real_key = "title"; } else if ($real_key == "extra") { $real_key = $vars["extra_name"]; } $this->vars[$real_key] = translate($real_key, 0) . ": " . $real_val; } } } /** * Return the vars, so the can be re-used after a form POST */ public function getVars() { return $this->vars; } } ?> zoph-v0.9.11/php/classes/anonymousUser.inc.php000066400000000000000000000127231345420530000213450ustar00rootroot00000000000000prefs=new prefs(); } /** * Return a bogus id */ public function getId() { return 0; } /** * Fake lookup */ public function lookup() { return false; } /** * Fake update */ public function update() { return false; } /** * Return a bogus person id */ public function lookupPerson() { return false; } /** * Fake preferences lookup */ public function lookupPrefs() { return false; } /** * Anonymous user is never admin */ public function isAdmin() { return false; } /** * Anonymous user can never view all photos */ public function canSeeAllPhotos() { return false; } /** * Anonymous user can never edit organizers * @return bool user can add, edit and delete albums, categories, places and people */ public function canEditOrganizers() { return false; } /** * Anonymous users are never allowed to delete photos * @return bool user can delete photos */ public function canDeletePhotos() { return false; } /** * Anonymous user can never browse people * @return bool user can see the list of people that are in photos this user can see */ public function canBrowsePeople() { return false; } /** * Anonymous user can never see people details * @return bool user can see details of people */ public function canSeePeopleDetails() { return false; } /** * Anonymous user can never browse places * @return bool user can see the list of places where photos this user can see were taken */ public function canBrowsePlaces() { return false; } /** * Anonymous user can never browse tracks * @return bool user can see tracks */ public function canBrowseTracks() { return false; } /** * Anonymous user can never see details of places * @return bool user can see details of places */ public function canSeePlaceDetails() { return false; } /** * Anonymous users don't get notified. */ function getLastNotify() { return 0; } /** * No link for anonymous users. */ function getLink() { return false; } /** * No URL for anonymous users. */ function getURL() { return false; } /** * Return a standard name * at this moment this is used nowhere... */ function getName() { return("Anonymous User"); } /** * No groups for user */ function getGroups() { return 0; } /** * Get albums user can see * Anonymous user has no albums permissions * always return null * @param album unused, only for compatibility with @see user object */ function getAlbumPermissions(album $album) { return null; } /** * Get permissions for specific photo. * No permissions for anonymous user * @param photo unused, only for compatibility with @see user object */ function getPhotoPermissions(photo $photo) { return new permissions(0,0); } /** * Get array for display * Anonymous user doesn't get displayed, so return empty array. */ function getDisplayArray() { return array(); } /** * At this moment, anonynmous users only get photos * and no text, so no need load any language strings * @param bool Force loading - unused, only for compatibility with @see user object */ function loadLanguage($force = 0) { return null; } } zoph-v0.9.11/php/classes/breadcrumb.inc.php000066400000000000000000000124221345420530000205600ustar00rootroot00000000000000prefs->get("auto_edit") && $page=="photo.php") { $crumbActions[]="edit"; } $numCrumbs = count(static::$crumbs); if (isset($title) && $numCrumbs < 100 && in_array($action, $crumbActions, true)) { if ($numCrumbs == 0 || (!strpos($url, "_crumb="))) { // if title is the same remove last and add new if ($numCrumbs > 0 && static::getLast()->getTitle()==$title) { static::eat(); } else { $numCrumbs++; } $question = strpos($url, "?"); if ($question > 0) { $url = substr($url, 0, $question) ."?_crumb=$numCrumbs&" . substr($url, $question + 1); } else { $url .= "?_crumb=$numCrumbs"; } $this->title=$title; $this->url=$url; static::$crumbs[] = $this; } } } /** * Get the title of the breadcrumb * @return string title */ public function getTitle() { return $this->title; } /** * Get the URL of the breadcrumb * @return string url */ public function getURL() { return $this->url; } /** * This function reads the crumbs from the session, and makes sure it is updated */ public static function init() { if (isset($_SESSION["crumbs"])) { static::$crumbs=$_SESSION["crumbs"]; } $_SESSION["crumbs"]=&static::$crumbs; } /** * construct the link for clearing the crumbs (the 'x' on the right) */ public static function getClearURL() { if ($_POST) { $clear_url=$_SERVER["PHP_SELF"] . "?" . getvar("_qs"); } else { $clear_url = htmlentities($_SERVER["REQUEST_URI"]); } if (strpos($clear_url, "clear_crumbs") == 0) { if (strpos($clear_url, "?") > 0) { $clear_url .= "&"; } else { $clear_url .= "?"; } $clear_url .= "_clear_crumbs=1"; } return $clear_url; } /** * Eat a crumb * A crumb is 'eaten' when a user clicks on the link * it means that the crumbs at the end are removed up to the place * where the user went back to * @param int number of crumbs to eat */ public static function eat($num = -1) { if (count(static::$crumbs) > 0) { if ($num < 0) { $num = count(static::$crumbs) - 1; } static::$crumbs = array_slice(static::$crumbs, 0, $num); } } /** * Get the last crumb */ public static function getLast() { if (count(static::$crumbs) > 0) { return end(static::$crumbs); } } public static function display() { $user=user::getCurrent(); $max_crumbs=$user->prefs->get("num_breadcrumbs"); if (($num_crumbs = count(static::$crumbs)) > $max_crumbs) { $crumbs=array_slice(static::$crumbs, $num_crumbs - $max_crumbs); $class="firstdots"; } else { $crumbs=static::$crumbs; $class=""; } $tpl=new block("breadcrumbs", array( "crumbs" => $crumbs, "class" => $class, "clearURL" => static::getClearURL() )); return $tpl; } } ?> zoph-v0.9.11/php/classes/calendar.inc.php000066400000000000000000000170041345420530000202240ustar00rootroot00000000000000searchField=$search; } /** * Get the array of strings used to label the days of the week. This array contains seven * elements, one for each day of the week. The first entry in this array represents Sunday. */ public function getDayNames() { return $this->dayNames; } /** * Set the array of strings used to label the days of the week. This array must contain seven * elements, one for each day of the week. The first entry in this array represents Sunday. */ public function setDayNames($names) { $this->dayNames = $names; } /** * Gets the start day of the week. This is the day that appears in the first column * of the calendar. Sunday = 0. */ public function getStartDay() { return $this->startDay; } /** * Sets the start day of the week. This is the day that appears in the first column * of the calendar. Sunday = 0. */ public function setStartDay($day) { $this->startDay = $day; } /** * Gets the start month of the year. This is the month that appears first in the year * view. January = 1. */ public function getStartMonth() { return $this->startMonth; } /** * Sets the start month of the year. This is the month that appears first in the year * view. January = 1. */ public function setStartMonth($month) { $this->startMonth = $month; } /** * Return the URL to link to in order to display a calendar for a given month/year. */ public static function getCalendarLink(Time $date, $searchField="date") { $month=$date->format("m"); $year=$date->format("Y"); return "calendar.php?month=" . $month . "&year=" . $year . "&search_field=" . $searchField; } /** * Return the URL to link to for a given date. */ public function getDateLink(Time $date) { if ($date > new Time) { return; } if ($this->searchField == "timestamp") { // since timestamps have hms, we have to do // timestamp >= today and timestamp < tomorrow // Or we could trim the date within Mysql: // substring(timestamp, 0, 8) = today $today = $date->format("Ymd000000"); $date_tomorrow = clone $date; $date_tomorrow->add(new DateInterval("P1D")); $tomorrow = $date_tomorrow->format("Ymd000000"); $qs = rawurlencode("timestamp#1") . "=" . "$today&" . rawurlencode("_timestamp-op#1") . "=" . rawurlencode(">=") . "&" . rawurlencode("timestamp#2") . "=" . "$tomorrow&" . rawurlencode("_timestamp-op#2") . "=" . rawurlencode("<"); } else { $today=$date->format("Y-m-d"); $qs = "date=$today"; } return "photos.php?$qs"; } /** * Return the HTML for a specified month * @todo Day names are hardcoded and not localized */ public function getMonthView(Time $date) { $date->setTime(0, 0, 0); $prev_date=clone $date; $prev = $prev_date->sub(new DateInterval("P1M")); $next_date=clone $date; $next = $next_date->add(new DateInterval("P1M")); $daysInMonth=$date->format("t"); $firstDay=$date->format("w"); $today=new Time(); $today->setTime(0,0,0); $header=$date->format("F Y"); $days=array(); $titles=array("S", "M", "T", "W", "T", "F", "S"); for ($i=0; $i < $firstDay; $i++) { $days[]=array( "date" => "", "link" => "", "class" => "calendar", "photo" => null, "photocount" => 0 ); } for ($day=1; $day<=$daysInMonth; $day++) { $classes="calendar day"; $photos=photos::createFromVars(array("date" => $date->format("Y-m-d"))); if ($photos instanceof photos && sizeof($photos) > 0) { $classes .= " photos"; $link = $this->getDateLink($date); $cover = $photos->random()->pop()->getImagetag(THUMB_PREFIX); $count = sizeof($photos); } else { $link = ""; $cover = null; $count = 0; } if ($date == $today) { $classes .= " today"; } $days[]=array( "date" => $day, "link" => $link, "class" => $classes, "photo" => $cover, "photocount" => $count ); $date->add(new dateInterval("P1D")); } $tpl=new block("calendar", array( "prev" => $this->getCalendarLink($prev), "next" => $this->getCalendarLink($next), "header" => $header, "titles" => $titles, "days" => $days )); return $tpl; } } ?> zoph-v0.9.11/php/classes/category.inc.php000066400000000000000000000377171345420530000203050ustar00rootroot00000000000000addParam(new param(":photo_id", $photo->getId(), PDO::PARAM_INT)); $qry->addParam(new param(":category_id", $this->getId(), PDO::PARAM_INT)); $qry->execute(); } /** * Remove a photo from this category * @param photo Photo to remove * @todo Permissions are currently not checked, this should be done before calling this function */ public function removePhoto(photo $photo) { $qry=new delete(array("photo_categories")); $where=new clause("photo_id=:photoid"); $where->addAnd(new clause("category_id=:catid")); $qry->where($where); $qry->addParams(array( new param(":photoid", $photo->getId(), PDO::PARAM_INT), new param(":catid", $this->getId(), PDO::PARAM_INT) )); $qry->execute(); } /** * Delete category */ public function delete() { parent::delete(array("photo_categories")); } /** * Get the name of this category * @todo can be moved into zophTable? */ public function getName() { return $this->get("category"); } public static function getAll() { if (static::$categoryCache) { return static::$categoryCache; } $qry=new select(array("c" => "categories")); $qry->addFields(array("*", "name" => "category")); $user=user::getCurrent(); if (!$user->canSeeAllPhotos()) { $userQry=new select(array("c" => "categories")); $userQry->addFields(array("category_id", "parent_category_id")); $userQry = selectHelper::expandQueryForUser($userQry); if ($user->canEditOrganizers()) { $subqry=new select(array("c" => "categories")); $subqry->addFields(array("category_id", "parent_category_id")); $subqry->where(new clause("c.createdby=:ownerid")); $subqry->addParam(new param(":ownerid", (int) $user->getId(), PDO::PARAM_INT)); $userQry->union($subqry); } $categories=static::getRecordsFromQuery($userQry); $ids=static::getAllAncestors($categories); if (sizeof($ids)==0) { return array(); } $ids=new param(":catid", array_values($ids), PDO::PARAM_INT); $qry->addParam($ids); $qry->where(clause::InClause("c.category_id", $ids)); } static::$categoryCache=static::getRecordsFromQuery($qry); return static::$categoryCache; } /** * Get sub-categories * @param string order */ public function getChildren($order="name") { if (!in_array($order, array("name", "sortname", "oldest", "newest", "first", "last", "lowest", "highest", "average", "random"))) { $order="name"; } $qry=new select(array("c" => "categories")); $qry->addFields(array("*", "name" => "category")); $categories=static::getAll(); $catIds=array(); foreach ($categories as $category) { $catIds[]=$category->getId(); } if (sizeof($catIds)==0) { return array(); } $ids=new param(":catid", $catIds, PDO::PARAM_INT); $qry->addParam($ids); $where=clause::InClause("c.category_id", $ids); $parent=new clause("parent_category_id=:parentid"); $qry->addParam(new param(":parentid", (int) $this->getId(), PDO::PARAM_INT)); $qry->addGroupBy("c.category_id"); $qry=selectHelper::addOrderToQuery($qry, $order); if ($order!="name") { $qry->addOrder("name"); } $where->addAnd($parent); $qry->where($where); $this->children=static::getRecordsFromQuery($qry); return $this->children; } /** * Get count of photos in this category * @todo This function is very similar to album::getPhotoCount, should be merged */ public function getPhotoCount() { if ($this->photoCount) { return $this->photoCount; } $qry=new select(array("pc" => "photo_categories")); $qry->addFunction(array("count" => "count(distinct pc.photo_id)")); $where=new clause("category_id = :cat_id"); $qry->addParam(new param(":cat_id", $this->getId(), PDO::PARAM_INT)); $qry = selectHelper::expandQueryForUser($qry); $qry->where($where); $count=$qry->getCount(); $this->photoCount=$count; return $count; } /** * Get count of photos for this category and all subcategories */ public function getTotalPhotoCount() { $where=null; if ($this->photoTotalCount) { return $this->photoTotalCount; } $qry=new select(array("pc" => "photo_categories")); $qry->join(array("p" => "photos"), "pc.photo_id = p.photo_id"); $qry->addFunction(array("count" => "count(distinct pc.photo_id)")); $qry = selectHelper::expandQueryForUser($qry); if ($this->get("parent_category_id")) { $id_list=null; $this->getBranchIdArray($id_list); $ids=new param(":cat_id", $id_list, PDO::PARAM_INT); $qry->addParam($ids); $catids=clause::InClause("category_id", $ids); if ($where instanceof clause) { $where->addAnd($catids); } else { $where=$catids; } } if ($where instanceof clause) { $qry->where($where); } $count=$qry->getCount(); $this->photoTotalCount=$count; return $count; } /** * Get array that can be used to create an edit form * @todo Returns HTML, move into template */ public function getEditArray() { if ($this->isRoot()) { $parent=array( translate("parent category"), translate("Categories")); } else { $parent=array( translate("parent category"), static::createPulldown("parent_category_id", $this->get("parent_category_id")) ); } return array( "category" => array( translate("category name"), create_text_input("category", $this->get("category"),40,64)), "parent_category_id" => $parent, "category_description" => array( translate("category description"), create_text_input("category_description", $this->get("category_description"), 40, 128)), "pageset" => array( translate("pageset"), template::createPulldown("pageset", $this->get("pageset"), template::createSelectArray(pageset::getRecords("title"), array("title"), true))), "sortname" => array( translate("sort name"), create_text_input("sortname", $this->get("sortname"))), "sortorder" => array( translate("category sort order"), template::createPhotoFieldPulldown("sortorder", $this->get("sortorder"))) ); } /** * Create a link to this category * @todo returns HTML, needs to be replaced by getURL() */ public function getLink() { if ($this->get("parent_category_id")) { $name = $this->get("category"); } else { $name = translate("Categories"); } return "getURL() . "\">$name"; } /** * Get coverphoto for this category. * @param string how to select a coverphoto: oldest, newest, first, last, random, highest * @param bool choose autocover from this category AND children * @return photo coverphoto * @todo This function is almost equal to album::getAutoCover(), should be merged */ public function getAutoCover($autocover=null,$children=false) { $coverphoto=$this->getCoverphoto(); if ($coverphoto instanceof photo) { return $coverphoto; } $qry=new select(array("p" => "photos")); $qry->addFunction(array("photo_id" => "DISTINCT ar.photo_id")); $qry->join(array("ar" => "view_photo_avg_rating"), "p.photo_id = ar.photo_id") ->join(array("pc" => "photo_categories"), "pc.photo_id = ar.photo_id"); if ($children) { $ids=new param(":ids",$this->getBranchIdArray(), PDO::PARAM_INT); $qry->addParam($ids); $where=clause::InClause("pc.category_id", $ids); } else { $where=new clause("pc.category_id=:id"); $qry->addParam(new param(":id", $this->getId(), PDO::PARAM_INT)); } $qry = selectHelper::expandQueryForUser($qry); $qry=selectHelper::getAutoCoverOrder($qry, $autocover); $qry->where($where); $coverphotos=photo::getRecordsFromQuery($qry); $coverphoto=array_shift($coverphotos); if ($coverphoto instanceof photo) { $coverphoto->lookup(); return $coverphoto; } else if (!$children) { // No photos found in this cat... let's look again, but now // also in subcat... return $this->getAutoCover($autocover, true); } } /** * Get autocomplete preference for categories, for the current user */ public static function getAutocompPref() { $user=user::getCurrent(); return ($user->prefs->get("autocomp_categories") && conf::get("interface.autocomplete")); } /** * Get details (statistics) about this category from db * @return array Array with statistics * @todo This function is almost equal to album::getDetails() these should be merged */ public function getDetails() { $qry=new select(array("pc" => "photo_categories")); $qry->addFunction(array( "count" => "COUNT(DISTINCT p.photo_id)", "oldest" => "MIN(DATE_FORMAT(CONCAT_WS(' ',p.date,p.time), GET_FORMAT(DATETIME, 'ISO')))", "newest" => "MAX(DATE_FORMAT(CONCAT_WS(' ',p.date,p.time), GET_FORMAT(DATETIME, 'ISO')))", "first" => "MIN(p.timestamp)", "last" => "MAX(p.timestamp)", "lowest" => "ROUND(MIN(ar.rating),1)", "highest" => "ROUND(MAX(ar.rating),1)", "average" => "ROUND(AVG(ar.rating),2)")); $qry->join(array("p" => "photos"), "pc.photo_id = p.photo_id") ->join(array("ar" => "view_photo_avg_rating"), "p.photo_id = ar.photo_id"); $qry->addGroupBy("pc.category_id"); $where=new clause("pc.category_id=:catid"); $qry->addParam(new param(":catid", $this->getId(), PDO::PARAM_INT)); $qry = selectHelper::expandQueryForUser($qry); $qry->where($where); $result=db::query($qry); if ($result) { return $result->fetch(PDO::FETCH_ASSOC); } else { return null; } } /** * Turn the array from @see getDetails() into XML * @param array Don't fetch details, but use the given array */ public function getDetailsXML(array $details=null) { if (!isset($details)) { $details=$this->getDetails(); } $details["title"]=translate("In this category:", false); return parent::getDetailsXML($details); } /** * Lookup category by name * @param string name * @todo This function is almost equal to album::getByName() these should be merged */ public static function getByName($name, $like=false) { if (empty($name)) { return false; } $qry=new select(array("c" => "categories")); $qry->addFields(array("category_id")); if ($like) { $qry->where(new clause("lower(category) LIKE :name")); $qry->addParam(new param(":name", "%" . strtolower($name) . "%", PDO::PARAM_STR)); } else { $qry->where(new clause("lower(category)=:name")); $qry->addParam(new param(":name", strtolower($name), PDO::PARAM_STR)); } return static::getRecordsFromQuery($qry); } /** * Get Top N categories */ public static function getTopN() { $user=user::getCurrent(); $qry=new select(array("c" => "categories")); $qry->addFields(array("category_id", "category")); $qry->addFunction(array("count" => "count(distinct pc.photo_id)")); $qry->join(array("pc" => "photo_categories"), "pc.category_id=c.category_id"); $qry->addGroupBy("c.category_id"); $qry->addOrder("count DESC")->addOrder("c.category"); $qry->addLimit((int) $user->prefs->get("reports_top_n")); if (!$user->canSeeAllPhotos()) { $qry->join(array("p" => "photos"), "pc.photo_id=p.photo_id"); $qry = selectHelper::expandQueryForUser($qry); } return parent::getTopNfromSQL($qry); } /** * Get number of categories for the currently logged on user */ public static function getCountForUser() { $user=user::getCurrent(); if ($user->canSeeAllPhotos()) { return static::getCount(); } else { $qry=new select(array("pc" => "photo_categories")); $qry->addFunction(array("category_id" => "distinct pc.category_id")); $qry = selectHelper::expandQueryForUser($qry); $categories=static::getRecordsFromQuery($qry); $ids=static::getAllAncestors($categories); return count($ids); } } } ?> zoph-v0.9.11/php/classes/circle.inc.php000066400000000000000000000303471345420530000177210ustar00rootroot00000000000000set("createdby", (int) user::getCurrent()->getId()); return parent::insert(); } /** * Update this object in the database */ public function update() { $this->set("hidden", (bool) $this->get("hidden") ? "1" : "0"); parent::update(); } /** * Get the name of this circle */ public function getName() { return $this->get("circle_name"); } /** * Get URL for this circle */ public function getURL() { return static::$url . $this->getId(); } /** * Get display array * Get an array of properties to display * @return array properties */ public function getDisplayArray() { $da=array( translate("circle") => $this->getName(), translate("description") => $this->get("description"), translate("members") => implode("
", $this->getMemberLinks()), ); if ($this->isHidden()) { $da[translate("hidden")]=translate("This circle is hidden in overviews"); } return $da; } /** * Returns whether or not this circle is hidden * @return bool hidden or not */ public function isHidden() { return (bool) $this->get("hidden"); } /** * Is this circle visible for this user? * Bear in mind that this is NOT the opposite of the isHidden() function above! * That function is about hiding otherwise visible circles, this function is * about checking access rights. Possibly the two concepts should be merged * at some point. */ public function isVisible() { $user=user::getCurrent(); return ((sizeof($this->getMembers())>0) || $this->isCreatedBy($user) || $user->isAdmin()); } /** * Has this circle been created by the given user? * @param user User to check * @return bool */ public function isCreatedBy(user $user) { $this->lookup(); return ((int) $this->get("createdby") === $user->getId()); } /** * Automatically select a coverphoto for this circle * It selects the coverphoto by FIRST getting the photos with the most people on it and * only then picking the oldest, newest, etc. * @param string how to select a coverphoto: oldest, newest, first, last, random, highest * @return photo coverphoto */ public function getAutoCover($autocover=null) { $coverphoto=$this->getCoverphoto(); if ($coverphoto instanceof photo) { return $coverphoto; } $people=new select(array("cp" => "circles_people")); $people->addFields(array("person_id")); $people->where(new clause("circle_id=:circleid")); $people->addParam(new param(":circleid", (int) $this->getId(), PDO::PARAM_INT)); $peopleIds=$people->toArray(); if (empty($peopleIds)) { return; } $param=new param(":personIds", (array) $peopleIds, PDO::PARAM_INT); $qry=new select(array("p" => "photos")); $qry->addFields(array( "photo_id" => "p.photo_id", "rating" => "ar.rating" )); $qry->addFunction(array("count" => "count(person_id)")); $qry->join(array("ppl" => "photo_people"), "p.photo_id=ppl.photo_id"); $qry->join(array("ar" => "view_photo_avg_rating"), "p.photo_id=ar.photo_id"); $qry->addOrder("count DESC"); $qry->addGroupBy("photo_id"); $qry->addLimit(1); $qry->addParam($param); $where=clause::InClause("ppl.person_id", $param); $qry=selectHelper::getAutoCoverOrder($qry, $autocover); $qry = selectHelper::expandQueryForUser($qry); $qry->where($where); $coverphotos=photo::getRecordsFromQuery($qry); $coverphoto=array_shift($coverphotos); if ($coverphoto instanceof photo) { $coverphoto->lookup(); return $coverphoto; } } /** * Get details (statistics) about this circle from db * @return array Array with statistics * @todo this function is almost equal to the getDetails() function in other classes they should be merged */ public function getDetails() { $qry=new select(array("p" => "photos")); $qry->addFunction(array( "count" => "COUNT(DISTINCT p.photo_id)", "oldest" => "MIN(DATE_FORMAT(CONCAT_WS(' ',p.date,p.time), GET_FORMAT(DATETIME, 'ISO')))", "newest" => "MAX(DATE_FORMAT(CONCAT_WS(' ',p.date,p.time), GET_FORMAT(DATETIME, 'ISO')))", "first" => "MIN(p.timestamp)", "last" => "MAX(p.timestamp)", "lowest" => "ROUND(MIN(ar.rating),1)", "highest" => "ROUND(MAX(ar.rating),1)", "average" => "ROUND(AVG(ar.rating),2)")); $qry->join(array("ar" => "view_photo_avg_rating"), "p.photo_id = ar.photo_id"); $qry->join(array("pp" => "photo_people"), "p.photo_id = pp.photo_id"); $qry->join(array("cp" => "circles_people"), "cp.person_id = pp.person_id"); $qry->addGroupBy("cp.circle_id"); $where=new clause("cp.circle_id=:circleid"); $qry->addParam(new param(":circleid", $this->getId(), PDO::PARAM_INT)); $qry = selectHelper::expandQueryForUser($qry); $qry->where($where); $result=db::query($qry); if ($result) { return $result->fetch(PDO::FETCH_ASSOC); } else { return null; } } /** * Turn the array from @see getDetails() into XML * @param array Don't fetch details, but use the given array */ public function getDetailsXML(array $details=null) { if (!isset($details)) { $details=$this->getDetails(); } $details["title"]=translate("Photos of people in this circle:", false); return parent::getDetailsXML($details); } /** * Get the number of people in this circle * @return int count */ public function getPeopleCount() { return sizeof($this->getMembers()); } /** * Get members of this circle * @return array of people */ public function getMembers() { $qry=new select(array("cp" => "circles_people")); $qry->addFields(array("person_id")); $qry->where(new clause("circle_id=:circleid")); $qry->addParam(new param(":circleid", (int) $this->getId(), PDO::PARAM_INT)); if (!user::getCurrent()->canSeeAllPhotos()) { $allowed=person::getAllPeopleAndPhotographers(); $ids=array(); foreach ($allowed as $person) { $ids[]=$person->getId(); } $param=new param(":peopledIds", $ids, PDO::PARAM_INT); $qry->addParam($param); $qry->addClause(clause::InClause("person_id", $param), "AND"); } return person::getRecordsFromQuery($qry); } /** * Make getChildren an alias of getMembers() so tree view can work for circles * @return array of people */ public function getChildren() { return $this->getMembers(); } /** * Add a member to a circle * @param person Person to add */ public function addMember(person $person) { $qry=new insert(array("cp" => "circles_people")); $qry->addParams(array( new param(":circle_id", (int) $this->getId(), PDO::PARAM_INT), new param(":person_id", (int) $person->getId(), PDO::PARAM_INT) )); $qry->execute(); } /** * Remove a person from a circle * @param person Person to remove */ public function removeMember(person $person) { $qry=new delete(array("cp" => "circles_people")); $where=new clause("circle_id=:circleid"); $where->addAnd(new clause("person_id=:personid")); $qry->addParams(array( new param(":circleid", (int) $this->getId(), PDO::PARAM_INT), new param(":personid", $person->getId(), PDO::PARAM_INT) )); $qry->where($where); $qry->execute(); } /** * Get an array of people that are NOT a member of this circle * @return array of people */ public function getNonMembers() { $personIds=array(); $memberIds=array(); $people=person::getAll(); $members=$this->getMembers(); foreach ($people as $person) { $personIds[]=$person->getId(); } if ($members) { foreach ($members as $member) { $memberIds[]=$member->getId(); } $nonMemberIds=array_diff($personIds, $memberIds); } else { $nonMemberIds=$personIds; } $nonMembers=array(); foreach ($nonMemberIds as $id) { $nonMembers[]=new person($id); } return $nonMembers; } /** * Create a pulldown to add new members to this circle * @param string name for the pulldown field * @return template Pulldown */ public function getNewMemberPulldown($name) { $valueArray=array(); $newMembers=$this->getNonMembers(); $valueArray[0]=null; foreach ($newMembers as $nm) { $nm->lookup(); $valueArray[$nm->getId()]=$nm->getName(); } return template::createPulldown($name, null, $valueArray); } /** * Get links to all members of this group * @return array array of links */ public function getMemberLinks() { $links=array(); $members=$this->getMembers(); if ($members) { foreach ($members as $member) { $member->lookup(); $links[]=$member->getLink(); } } return $links; } /** * Get all circles * @param bool Whether or not to show hidden circles * @return array of circles */ public static function getAll($showHidden=false) { $rawCircles=static::getRecords("circle_name"); $user=user::getCurrent(); if (!$user->canSeeAllPhotos()) { $circles=array(); foreach ($rawCircles as $circle) { if ($circle->isVisible()) { $circles[]=$circle; } } $rawCircles=$circles; } if ($showHidden && ($user->canSeeHiddenCircles())) { $circles=$rawCircles; } else { $circles=array(); foreach ($rawCircles as $circle) { if (!$circle->isHidden()) { $circles[]=$circle; } } } return $circles; } } ?> zoph-v0.9.11/php/classes/cli/000077500000000000000000000000001345420530000157375ustar00rootroot00000000000000zoph-v0.9.11/php/classes/cli/arguments.inc.php000066400000000000000000000433471345420530000212400ustar00rootroot00000000000000arguments=$argv; if (count($this->arguments)===0) { $this->arguments[]="--help"; } $this->process(); $this->lookup(); } /** * Process the arguments * @todo This function contains a list of all arguments Zoph can understand * this really doesn't belong here and should be moved into a controller * part of the app. */ private function process() { $argv=$this->arguments; $args=&$this->processed; $args["albums"]=array(); $args["categories"]=array(); $args["files"]=array(); $args["people"]=array(); $args["photographer"]=array(); $args["location"]=array(); $args["instance"]=""; $args["fields"]=array(); $args["path"]=""; $args["dirpattern"]=""; /* For new albums, categories, places, people */ $parent=0; $args["palbum"]=array(); $args["pcat"]=array(); $args["pplace"]=array(); /* Used short arguments: A C D H I N P V a c d f h i l n p r t u v w */ $size=sizeof($argv); for ($i=0; $i<$size; $i++) { switch($argv[$i]) { case "": break; case "--instance": case "-i": $args["instance"]=$argv[++$i]; break; case "--albums": case "--album": case "-a": $albums=explode(",",$argv[++$i]); foreach ($albums as $album) { $args["albums"][]=trim($album); if (isset($parent)) { $args["palbum"][]=trim($parent); } } $parent=0; break; case "--category": case "--categories": case "-c": $cats=explode(",",$argv[++$i]); foreach ($cats as $cat) { $args["categories"][]=trim($cat); if (isset($parent)) { $args["pcat"][]=trim($parent); } } $parent=0; break; case "--config": case "-C": static::$command="config"; $args["_configitem"]=$argv[++$i]; if (isset($argv[$i+1])) { $args["_configvalue"]=$argv[++$i]; } else { $args["_configdefault"]=true; } break; case "--dumpconfig": static::$command="dumpconfig"; break; case "--fields": case "--field": case "-f": $args["fields"][]=$argv[++$i]; break; case "--import": static::$command="import"; break; case "--place": case "--location": case "-l": // Multiple locations are possible when using --new $locs=explode(",",$argv[++$i]); foreach ($locs as $loc) { $args["location"][]=trim($loc); if (isset($parent)) { $args["pplace"][]=trim($parent); } } $parent=0; break; case "--people": case "--persons": case "--person": case "-p": $people=explode(",",$argv[++$i]); foreach ($people as $person) { $args["people"][]=trim($person); } break; case "--photographer": case "-P": $args["photographer"]=$argv[++$i]; break; case "--parent": $parent=$argv[++$i]; break; case "--thumbs": case "-t": conf::set("import.cli.thumbs", true); break; case "--nothumbs": case "--no-thumbs": case "-n": conf::set("import.cli.thumbs", false); break; case "--exif": case "--EXIF": conf::set("import.cli.exif", true); break; case "--no-exif": case "--noEXIF": case "--noexif": case "--no-EXIF": conf::set("import.cli.exif", false); break; case "--size": conf::set("import.cli.size", true); break; case "--nosize": case "--no-size": conf::set("import.cli.size", false); break; case "--hash": conf::set("import.cli.hash", true); break; case "--no-hash": conf::set("import.cli.hash", false); break; case "--update": case "-u": static::$command="update"; break; case "--import": case "-I": static::$command="import"; break; case "--new": case "-N": static::$command="new"; break; case "--useIds": case "--useids": case "--use-ids": case "--useid": case "--use-id": conf::set("import.cli.useids", true); break; case "--copy": conf::set("import.cli.copy", true); break; case "--move": conf::set("import.cli.copy", false); break; case "-A": case "--autoadd": case "--auto-add": conf::set("import.cli.add.auto", true); break; case "-w": case "--add-always": case "--addalways": conf::set("import.cli.add.always", true); break; case "-r": case "--recursive": conf::set("import.cli.recursive", true); break; case "--dateddirs": case "--datedDirs": case "--dated": case "-d": conf::set("import.dated", true); break; case "--hierarchical": case "--hier": case "-H": conf::set("import.dated", true); conf::set("import.dated.hier", true); break; case "--no-dateddirs": case "--no-datedDirs": case "--no-dated": case "--nodateddirs": case "--nodatedDirs": case "--nodated": conf::set("import.dated", false); break; case "--no-hierarchical": case "--no-hier": case "--nohierarchical": case "--nohier": conf::set("import.dated.hier", false); break; case "-D": case "--path": $args["path"]=$argv[++$i]; break; case "--dirpattern": $args["dirpattern"]=$argv[++$i]; break; case "-V": case "--version": static::$command="version"; break; case "-h": case "--help": static::$command="help"; break; case "-v": case "--verbose": $verbose=conf::get("import.cli.verbose"); conf::set("import.cli.verbose", ++$verbose); break; default: if (substr($argv[$i],0,1)=="-") { echo "unknown argument: " . $argv[$i] . "\n"; exit(1); } else { $args["files"][]=$argv[$i]; } break; } } if (isset($args["fields"])) { $newfields=array(); foreach ($args["fields"] as $f) { $field=explode("=", $f); $newfields[$field[0]]=$field[1]; } $args["fields"]=$newfields; } if (conf::get("import.cli.useids")==true && static::$command=="import") { static::$command="update"; } } /** * Looks up the given parameters in the database and gives back ids */ private function lookup() { $args=$this->processed; $vars=&$this->vars; foreach ($args as $type=>$arg) { if (empty($arg) || empty($type)) { continue; } log::msg($type . "\t->\t" . implode(",", (array) $arg), log::DEBUG, log::IMPORT); switch($type) { case "albums": foreach ($arg as $name) { if (static::$command=="new" || (conf::get("import.cli.add.auto") && !album::getByName($name))) { $parent=array_shift($args["palbum"]); // this is a string comparison because the trim() in process() changes // everything into a string... if ($parent==="0") { if (conf::get("import.cli.add.always")) { $parent_id=album::getRoot()->getId(); } else { throw new \cliNoParentException("No parent for album " . $name); } } else { $palbum=album::getByName($parent); if ($palbum) { $parent_id=$palbum[0]->getId(); } else { throw new \albumNotFoundException("Album not found: $parent"); } } $vars["_new_album"][]=array("parent" => $parent_id, "name" => $name); } else { $album=album::getByName($name); if ($album) { $album_id=$album[0]->getId(); $vars["_album_id"][]=$album_id; } else { throw new \albumNotFoundException("Album not found: $name"); } } } break; case "categories": foreach ($arg as $name) { if (static::$command=="new" || (conf::get("import.cli.add.auto") && !category::getByName($name))) { $parent=array_shift($args["pcat"]); // this is a string comparison because the trim() in process() changes // everything into a string... if ($parent==="0") { if (conf::get("import.cli.add.always")) { $parent_id=category::getRoot()->getId(); } else { throw new \cliNoParentException("No parent for category " . $name); } } else { $pcat=category::getByName($parent); if ($pcat) { $parent_id=$pcat[0]->getId(); } else { throw new \categoryNotFoundException("Category not found: $parent"); } } $vars["_new_cat"][]=array("parent" => $parent_id, "name" => $name); } else { $cat=category::getByName($name); if ($cat) { $cat_id=$cat[0]->getId(); $vars["_category_id"][]=$cat_id; } else { throw new \categoryNotFoundException("Category not found: $name"); } } } break; case "people": foreach ($arg as $name) { if (static::$command=="new" || (conf::get("import.cli.add.auto") && !person::getByName($name))) { $vars["_new_person"][]=$name; } else { $person=person::getByName($name); if ($person) { $person_id=$person[0]->getId(); $vars["_person_id"][]=$person_id; } else { throw new \personNotFoundException("Person not found: $name"); } } } break; case "photographer": $name=$arg; if (static::$command=="new" || (conf::get("import.cli.add.auto") && !person::getByName($name))) { $vars["_new_photographer"][]=$name; } else { $person=person::getByName($name); if ($person) { $person_id=$person[0]->getId(); $vars["photographer_id"]=$person_id; } else { throw new \personNotFoundException("Person not found: $name"); } } break; case "location": foreach ($arg as $name) { if (static::$command=="new" || (conf::get("import.cli.add.auto") && !place::getByName($name))) { $parent=array_shift($args["pplace"]); // this is a string comparison because the trim() in process() changes // everything into a string... if ($parent==="0") { if (conf::get("import.cli.add.always")) { $parent_id=place::getRoot()->getId(); } else { throw new \cliNoParentException("No parent for location " . $name); } } else { $pplace=place::getByName($parent); if ($pplace) { $parent_id=$pplace[0]->getId(); } else { throw new \placeNotFoundException("Location not found: $parent"); } } $vars["_new_place"][]=array("parent" => $parent_id, "name" => $name); } else { $name=$arg[0]; $place=place::getByName($name); if ($place) { $place_id=$place[0]->getId(); $vars["location_id"]=$place_id; } else { throw new \placeNotFoundException("Location not found: $name"); } } } break; case "path": $vars["_path"]=$arg; break; case "dirpattern": if (!preg_match("/^[aclpDP]+$/", $arg)) { throw new \cliIllegalDirpatternException("Illegal characters in " . "--dirpattern, allowed are: aclpDP"); } else { $vars["_dirpattern"]=$arg; } break; case "fields": foreach ($arg as $field=>$value) { $vars[$field]=$value; } break; case "_configitem": case "_configvalue": case "_configdefault": $vars[$type]=$arg; break; } } } /** * Returns the list of files */ public function getFiles() { return $this->processed["files"]; } /** * Returns an array of variables, with keys. */ public function getVars() { return $this->vars; } } ?> zoph-v0.9.11/php/classes/cli/cli.inc.php000066400000000000000000000427221345420530000177760ustar00rootroot00000000000000user=$user; if (!$user->isAdmin()) { throw new \cliUserNotAdminException("CLI_USER must be an admin user"); } $user->prefs->load(); $user->loadLanguage(); $this->args=new arguments($args); } /** * Run the CLI */ public function run() { $this->processFiles(); switch(arguments::$command) { case "import": $this->doImport(); break; case "update": $this->doUpdate(); break; case "new": $this->addNew(); break; case "config": $this->doConfig(); break; case "dumpconfig": $this->doDumpConfig(); break; case "version": static::showVersion(); break; case "help": static::showHelp(); break; default: throw new \cliUnknownErrorException("Unknown command, please file a bug"); } } /** * Check list of files */ private function processFiles() { $files=$this->args->getFiles(); foreach ($files as $filename) { try { if (arguments::$command=="import") { $file=new file($filename); $file->check(); $file->getMime(); if ($file->type=="directory" && conf::get("import.cli.recursive")) { $this->files=array_merge($this->files, file::getFromDir($file, true)); } else if ($file->type!="image") { throw new \importFileNotImportableException("$file is not an image\n"); } else { $this->files[]=$file; } } else { if (conf::get("import.cli.useids")) { $file=$filename; if (is_numeric($file)) { $this->photos[]=$this->lookupFileById($file); } else if (preg_match("/^[0-9]+-[0-9]+$/", $file)) { list($start, $end) = explode("-",$file); foreach (range($start, $end) as $id) { try { $this->photos[]=$this->lookupFileById($id); } catch (\importException $e) { echo $e->getMessage(); } } } else { throw new \importIdIsNotNumericException( "$file is not numeric, but --useids is set.\n"); } } else { $this->photos[]=$this->lookupFile($filename); } } } catch (\Exception $e) { echo $e->getMessage(); } } } /** * Looks up a photo by photo_id */ private function lookupFileById($id) { $photo=new photo((int) $id); $count=$photo->lookup(); if ($count==1) { return $photo; } else if ($count==0) { throw new \importFileNotFoundException("No photo with id $id was found\n"); } else { throw new \importMultipleMatchesException( "Multiple photos with id $id were found. This is probably a bug"); } } /** * Looks up a file by filename * @todo Maybe this should be moved into the file object? */ private function lookupFile($file) { $filename=basename($file); $path=dirname($file); if ($path==".") { // No path given //unset($path); $path="./"; } if (substr($path,0,2)=="./") { // Path relative to the current dir given, change into absolute path $path="/" . file::cleanupPath(getcwd() . "/" . $path); } if ($path[0]=="/") { // absolute path given $path="/" . file::cleanupPath($path) . "/"; // check if path is in conf::get("path.images") if (substr($path, 0, strlen(conf::get("path.images")))!=conf::get("path.images")) { throw new \importFileNotInPathException($file ." is not in the images path (" . conf::get("path.images") . "), skipping.\n"); } else { $path=substr($path, strlen(conf::get("path.images"))); if ($path[0]=="/") { // conf::get("path.images") didn't end in '/', let's cut it off $path=substr($path, 1); } } } else { $path=file::cleanupPath($path); } $photos=photo::getByName($filename, $path); if (sizeof($photos)==0) { throw new \importFileNotFoundException($file ." not found.\n"); } else if (sizeof($photos)==1) { return $photos[0]; } else { throw new \importMultipleMatchesException("Multiple files named " . $file ." found.\n"); } } /** * Process --import */ private function doImport() { $vars=$this->args->getVars(); if (conf::get("import.cli.add.auto")) { $vars=$this->addNew(); } if (is_array($this->files) && sizeof($this->files)>0) { if (!isset($vars["_dirpattern"])) { $photos=array(); foreach (array_unique($this->files) as $file) { $photo=new photo(); $photo->file["orig"]=$file; $photos[]=$photo; } } else { $photos=$this->processDirpattern(); } \import\cli::photos($photos, $vars); } else { throw new \cliNoFilesException("Nothing to do, exiting"); } } /** * Process --update */ private function doUpdate() { if (is_array($this->photos) && sizeof($this->photos)>0) { $total=sizeof($this->photos); $cur=0; foreach ($this->photos as $photo) { cliimport::progress($cur, $total); $cur++; $photo->lookup(); $photo->setFields($this->args->getVars()); $photo->update(); $photo->updateRelations($this->args->getVars(), "_id"); if (conf::get("import.cli.thumbs")===true) { $photo->thumbnail(true); } if (conf::get("import.cli.exif")===true) { $photo->updateEXIF(); } if (conf::get("import.cli.size")===true) { $photo->updateSize(); } if (conf::get("import.cli.hash")===true) { $photo->getHash(); } } } else { throw new \cliNoFilesException("Nothing to do, exiting"); } } /** * Add albums, categories, places, people that should be added because of --new or --autoadd * if $vars is given, */ public function addNew() { $vars=$this->args->getVars(); $newvars=array(); $return_vars=array(); foreach ($vars as $var=>$array) { switch($var) { case "_new_album": $newvars["_album_id"]=array(); foreach ($array as $new) { $album=new album(); $album->set("album", $new["name"]); $album->set("parent_album_id", (int) $new["parent"]); $album->insert(); $newvars["_album_id"][]=$album->getId(); } break; case "_new_cat": $newvars["_category_id"]=array(); foreach ($array as $new) { $cat=new category(); $cat->set("category", $new["name"]); $cat->set("parent_category_id", (int) $new["parent"]); $cat->insert(); $newvars["_category_id"][]=$cat->getId(); } break; case "_new_place": foreach ($array as $new) { $place=new place(); $place->set("title", $new["name"]); $place->set("parent_place_id", (int) $new["parent"]); $place->insert(); $newvars["location_id"]=$place->getId(); } break; case "_new_person": $newvars["_person_id"]=array(); foreach ($array as $new) { $person=new person(); $person->setName($new); $person->insert(); $newvars["_person_id"][]=$person->getId(); } break; case "_new_photographer": foreach ($array as $new) { $person=new person(); $person->setName($new); $person->insert(); $newvars["photographer_id"]=$person->getId(); } default: $return_vars[$var]=$array; } } foreach ($newvars as $name=>$array) { if (array_key_exists($name, $return_vars) && is_array($return_vars[$name])) { $return_vars[$name]=array_merge($return_vars[$name], $array); } $return_vars[$name]=$array; } return($return_vars); } /** * Process --config */ private function doConfig() { $vars=$this->args->getVars(); $name=$vars["_configitem"]; $default=isset($vars["_configdefault"]); $item=conf::getItemByName($name); if ($default) { $value=$item->getDefault(); } else { $value=$vars["_configvalue"]; } if (conf::get("import.cli.verbose") > 0) { echo "Setting config \"$name\" to \"$value\"" . ($default ? " (default)" : "") . "\n"; } $item->setValue($value); $item->update(); } /** * Process --dump-config */ private function doDumpConfig() { $conf=conf::getAll(); foreach ($conf as $item) { foreach ($item as $citem) { if ($citem instanceof \conf\item\checkbox) { $value=($citem->getValue() ? "true": "false"); } else { $value=$citem->getValue(); } echo $citem->getName() . ": " . $value . "\n"; } } } /** * Process the --dirpattern setting */ public function processDirpattern() { $vars=$this->args->getVars(); $patt=str_split($vars["_dirpattern"]); $cur=getcwd(); $curlen=strlen($cur); foreach ($this->files as $file) { if (substr($file, 0, $curlen) != $cur) { throw new \cliNotInCWDException("Sorry, --dirpattern can only be used when " . "importing files under the current dir. i.e. do not use absolute paths " . "or '../' when specifying --dirpattern."); } $filename=substr($file, $curlen + 1); $dirs=explode("/", $filename); array_pop($dirs); $photo=new photo(); $photo->file["orig"]=$file; $counter=0; foreach ($dirs as $dir) { if (isset($patt[$counter])) { switch($patt[$counter]) { case "a": // album $album=album::getByName($dir); if ($album[0] instanceof \album) { if (!is_array($photo->_album_id)) { $photo->_album_id=array(); } $photo->_album_id[]=$album[0]->getId(); } else { throw new \albumNotFoundException("Album not found: " . $dir); } break; case "c": // category $cat=category::getByName($dir); if ($cat[0] instanceof \category) { if (!is_array($photo->_category_id)) { $photo->_category_id=array(); } $photo->_category_id[]=$cat[0]->getId(); } else { throw new \categoryNotFoundException("Category not found: " . $dir); } break; case "l": // location $place=place::getByName($dir); if ($place[0] instanceof \place) { $photo->set("location_id", $place[0]->getId()); } else { throw new \placeNotFoundException("Place not found: " . $dir); } break; case "p": // person $person=person::getByName($dir); if ($person[0] instanceof \person) { if (!is_array($photo->_person_id)) { $photo->_person_id=array(); } $photo->_person_id[]=$person[0]->getId(); } else { throw new \personNotFoundException("Person not found: " . $dir); } break; case "D": // dir / path $path=$photo->_path; if (!empty($path)) { $path .= "/"; } $photo->_path=$path . $dir; break; case "P": // photographer $person=person::getByName($dir); if ($person[0] instanceof \person) { $photo->set("photographer_id", $person[0]->getId()); } else { throw new \personNotFoundException("Person not found: " . $dir); } break; default: // should never happen... throw new \cliUnknownErrorException("Unknown error"); } } $counter++; } $photos[]=$photo; } return $photos; } /** * Show help */ private static function showHelp() { echo "zoph " . VERSION . "\n"; echo << zoph-v0.9.11/php/classes/comment.inc.php000066400000000000000000000137541345420530000201250ustar00rootroot00000000000000toHTML(true); } /** * Insert a new comment into the db */ public function insert() { $this->set("comment_date", "now()"); $this->set("ipaddr", $_SERVER['REMOTE_ADDR']); parent::insert(); $this->lookup(); } /** * Update existing comment in the db */ public function update() { $this->set("timestamp", "now()"); parent::update(); $this->lookup(); } /** * Delete a comment from the db */ public function delete() { if (!$this->getId()) { return; } parent::delete(array("photo_comments")); } /** * Get array to display comment data * @return array display array */ public function getDisplayArray() { $user=user::getCurrent(); $date=$this->get("comment_date"); $changed=$this->get("timestamp"); $zophcode = new zophCode\parser($this->get("comment"), array("b", "i", "u")); $comment="
" . $zophcode . "
"; return array( translate("subject") => $this->get("subject"), translate("date") => $date, translate("user") => $this->getUserLink(), translate("IP address") => $user->isAdmin() ? $this->get("ipaddr") : "" . translate("only visible for admin users") . "", translate("comment") => $comment, translate("updated") => $changed ); } /** * Lookup user that created this comment and return a link */ private function getUserLink() { $user = new user($this->get("user_id")); $user->lookup(); $user->lookupPerson(); return $user->getLink() . " (" . $user->person->getLink() . ")"; } /** * Get the photo that this comment belongs to */ public function getPhoto() { if (!$this->getId()) { return; } $qry=new select(array("pcom" => "photo_comments")); $qry->addFields(array("photo_id")); $qry->where(new clause("comment_id=:commentId")); $qry->addParam(new param(":commentId", (int) $this->getId(), PDO::PARAM_INT)); $qry->addLimit(1); $result=photo::getRecordsFromQuery($qry); if ($result[0]) { $result[0]->lookup(); return $result[0]; } else { return null; } } /** * Add this comment to a photo * @param photo photo to add comment to */ public function addToPhoto(photo $photo) { $qry=new insert(array("photo_comments")); $qry->addParams(array( new param(":photo_id", (int) $photo->getId(), PDO::PARAM_INT), new param(":comment_id", (int) $this->getId(), PDO::PARAM_INT) )); $qry->execute(); } /** * Return whether the given user is the owner (creator) of this comment * @param user User to check * @return bool true: user is owner, false: user is not owner */ public function isOwner(user $user) { return ($user->getId()==$this->get("user_id")); } /** * Display this comment * @param bool Display a thumbnail of the photo this comment belongs to * @return block Template block */ public function toHTML($thumbnail=false) { $user=user::getCurrent(); $this->lookup(); $photo=$this->getPhoto(); $tplData=array( "subject" => $this->get("subject"), "commentdate" => $this->get("comment_date"), "userlink" => $this->getUserLink(), "zophcode" => new zophCode\parser($this->get("comment"), array("b", "i", "u")), "actionlinks" => null ); if ($user->isAdmin() || $this->isOwner($user)) { $tplData["actionlinks"]=array( translate("display") => "comment.php?_action=display&comment_id=" . $this->getId(), translate("edit") => "comment.php?_action=edit&comment_id=" . $this->getId(), translate("delete") => "comment.php?_action=delete&comment_id=" . $this->getId() ); } if ($thumbnail) { $tplData["thumbnail"]=$photo->getThumbnailLink(); } return new block("comment", $tplData); } } ?> zoph-v0.9.11/php/classes/conf/000077500000000000000000000000001345420530000161155ustar00rootroot00000000000000zoph-v0.9.11/php/classes/conf/collection.inc.php000066400000000000000000000025251345420530000215350ustar00rootroot00000000000000getName(); } parent::offsetSet($off, $value); } } zoph-v0.9.11/php/classes/conf/conf.inc.php000066400000000000000000000155271345420530000203350ustar00rootroot00000000000000get("conf_id"); } /** * Read configuration from database */ public static function loadFromDB() { confDefault::getConfig(); $qry=new select(array("co" => "conf")); $qry->addFields(array("conf_id", "value")); try { $result=db::query($qry); } catch (\PDOException $e) { log::msg("Cannot load configuration from database", log::FATAL, log::CONFIG | log::DB); } while ($row = $result->fetch(PDO::FETCH_NUM)) { $key=$row[0]; $value=$row[1]; try { $item=static::getItemByName($key); try { $item->setValue($value); if ($item->isDeprecated() && $value != $item->getDefault()) { static::$warnings[]="Deprecated configuration item " . $key . " is used!"; } } catch (\configurationException $e) { /* An illegal value is automatically set to the default */ log::msg($e->getMessage(), log::ERROR, log::CONF); } } catch (\configurationException $e) { /* An unknown item will automatically be deleted from the database, so we can remove items without leaving a mess */ log::msg($e->getMessage(), log::NOTIFY, log::CONF); $qry=new delete(array("co" => "conf")); $qry->where(new clause("conf_id=:confid")); $qry->addParam(new param(":confid", $key, PDO::PARAM_STR)); $qry->execute(); } } static::$loaded=true; } /** * Read configuration from submitted form * @param array of $_GET or $_POST variables */ public static function loadFromRequestVars(array $vars) { confDefault::getConfig(); foreach ($vars as $key=>$value) { if (substr($key,0,1) == "_") { if (substr($key,0,7) == "_reset_") { $key=substr(str_replace("_", ".", $key),7); $item=static::getItemByName($key); $item->delete(); } continue; } $key=str_replace("_", ".", $key); try { if (!isset($vars["_reset_" . $key])) { $item=static::getItemByName($key); $item->setValue($value); $item->update(); } } catch(\configurationException $e) { log::msg("Configuration cannot be updated: " . $e->getMessage(), log::ERROR, log::CONFIG); } } static::$loaded=true; } /** * Get a configuration item by name * @param string Name of item to return * @return \conf\item\item Configuration item * @throws \configurationException */ public static function getItemByName($name) { $nameArr=explode(".", $name); $group=array_shift($nameArr); if (isset(static::$groups[$group])) { $items=static::$groups[$group]->getItems(); if (isset($items[$name])) { return $items[$name]; } } throw new \configurationException("Unknown configuration item " . $name); } /** * Get the value of a configuration item * @param string Name of item to return * @return string Value of parameter */ public static function get($key) { if (!static::$loaded) { static::loadFromDB(); } $item=static::getItemByName($key); return $item->getValue(); } /** * Set the value of a configuration item * Does not store this value in the database as this is mainly * used for runtime-overriding a stored value. This function returns * the object so the calling function can do a $item->update() if * it should be stored in the db. * @param string Name of item to change * @param string Value to set * @return \conf\item\item the item that has been updated */ public static function set($key, $value) { $item=static::getItemByName($key); $item->setValue($value); return $item; } /** * Get all configuration items (in groups) * @return array Array of group objects */ public static function getAll() { if (!static::$loaded) { static::loadFromDB(); } return static::$groups; } /** * Create a new conf\group and add it to the list * @param collection collection to add as group * @param string name * @param string label * @param string description */ public static function addGroup(collection $collection, $name, $label, $desc = "") { $group = new group($collection); $group->setName($name); $group->setLabel($label); $group->setDesc($desc); static::$groups[$name]=$group; return $group; } /** * Return warnings generated while loading configuration */ public static function getWarnings() { return static::$warnings; } } zoph-v0.9.11/php/classes/conf/confDefault.inc.php000066400000000000000000001207241345420530000216360ustar00rootroot00000000000000setName("interface.title"); $intTitle->setLabel("Title"); $intTitle->setDesc("The title for the application. This is what appears " . "on the home page and in the browser's title bar."); $intTitle->setDefault("Zoph"); $intTitle->setRegex("^.*$"); $interface[]=$intTitle; $intWidth = new text(); $intWidth->setName("interface.width"); $intWidth->setLabel("Screen width"); $intWidth->setDesc("A number in pixels (\"px\") or percent (\"%\"), the latter " . "is a percentage of the user's browser window width."); $intWidth->setDefault("800px"); $intWidth->setRegex("^[0-9]+(px|%)$"); $interface[]=$intWidth; $intTpl = new select(); $intTpl->setName("interface.template"); $intTpl->setLabel("Template"); $intTpl->setDesc("The template Zoph uses"); $intTpl->addOptions(template::getAll()); $intTpl->setDefault("default"); $interface[]=$intTpl; $intAutoc = new checkbox(); $intAutoc->setName("interface.autocomplete"); $intAutoc->setLabel("Autocomplete"); $intAutoc->setDesc("Use autocompletion for selection of albums, categories, " . "places and people instead of standard HTML selectboxes. Can be individually " . "switched off from user preferences."); $intAutoc->setDefault(true); $interface[]=$intAutoc; $intLang = new select(); $intLang->setName("interface.language"); $intLang->setLabel("Default language"); $intLang->setDesc("Set the language used when neither the user or the browser " . "specifies a preference"); $langs=language::getAll(); foreach ($langs as $iso => $lang) { $intLang->addOption($iso, $lang->name); } $intLang->setDefault("en"); $interface[]=$intLang; $intMaxDays = new number(); $intMaxDays->setName("interface.max.days"); $intMaxDays->setLabel("Maximum days"); $intMaxDays->setDesc("The maximum days Zoph displays in a dropdown box for 'photos " . "changed / made in the past ... days' on the search screen"); $intMaxDays->setDefault("30"); $intMaxDays->setRegex("^[1-9][0-9]{0,2}$"); $intMaxDays->setBounds(0, 365, 1); $interface[]=$intMaxDays; $intSortOrder = new select(); $intSortOrder->setName("interface.sort.order"); $intSortOrder->setLabel("Default sort order"); $intSortOrder->setDesc("Default sort order of photos"); $intSortOrder->addOptions(photo::getFields()); $intSortOrder->setDefault("date"); $interface[]=$intSortOrder; $intSortDir = new select(); $intSortDir->setName("interface.sort.dir"); $intSortDir->setLabel("Default sort direction"); $intSortDir->setDesc("Default sort order of photos, ascending or descending"); $intSortDir->addOption("asc", "Ascending"); $intSortDir->addOption("desc", "Descending"); $intSortDir->setDefault("asc"); $interface[]=$intSortDir; $intLogonBgAlbum = new select(); $intLogonBgAlbum->setName("interface.logon.background.album"); $intLogonBgAlbum->setLabel("Logon screen background album"); $intLogonBgAlbum->setDesc("Select an album from which a random photo is chosen as a " . "background for the logon screen"); $intLogonBgAlbum->addOptions(album::getSelectArray()); $intLogonBgAlbum->setOptionsTranslate(false); $intLogonBgAlbum->setDefault(null); $intLogonBgAlbum->requiresEnabled(new checkbox("share.enable")); $interface[]=$intLogonBgAlbum; $intCookieExpire = new select(); $intCookieExpire->setName("interface.cookie.expire"); $intCookieExpire->setLabel("Cookie Expiry Time"); $intCookieExpire->setDesc("Set the time after which a cookie will expire, that is, " . "when a user will need to re-login. \"session\" (default) means: until user " . "closes the browser"); $intCookieExpire->addOptions(array( 0 => "session", 3600 => "1 hour", 14400 => "4 hours", 28800 => "8 hours", 86400 => "1 day", 604800 => "1 week", 2592300 => "1 month" )); $intCookieExpire->setDefault(0); $interface[]=$intCookieExpire; $users=user::getAll(); $intUserDefault = new select(); $intUserDefault->setName("interface.user.default"); $intUserDefault->setLabel("Default user"); $intUserDefault->setDesc("Automatically log on as this user when not logged " . "on. Can be used to give people access without a username and password. " . "This user should be a non-admin user and should not have any change " . "permissions."); $intUserDefault->addOption(0, "Disabled"); foreach ($users as $usr) { if (!$usr->isAdmin()) { $intUserDefault->addOption($usr->getId(), $usr->getName()); } } $intUserDefault->setDefault(0); $interface[]=$intUserDefault; $intUserCli = new select(); $intUserCli->setName("interface.user.cli"); $intUserCli->setLabel("CLI user"); $intUserCli->setDesc("This is the Zoph user that is used when using the CLI " . "interface when interacting with Zoph. This user must be an admin user. " . "You can also set it to \"autodetect\", which means Zoph will lookup the " . "name of the Unix user starting the CLI client and tries to find that user's " . "name in the Zoph database."); $intUserCli->addOption(0, "Autodetect"); foreach ($users as $usr) { if ($usr->isAdmin()) { $intUserCli->addOption($usr->getId(), $usr->getName()); } } $intUserCli->setDefault(0); $interface[]=$intUserCli; conf::addGroup($interface, "interface", "Interface settings", "Settings that define how Zoph looks"); } /** * Get config collection for Path settings */ private static function getConfigPath() { $path = new collection(); $pathImages = new text(); $pathImages->setName("path.images"); $pathImages->setLabel("Images directory"); $pathImages->setDesc("Location of the images on the filesystem. Absolute path, " . " thus starting with a /"); $pathImages->setDefault("/data/images"); $pathImages->setRegex("^\/[A-Za-z0-9_.\/]+$"); $pathImages->setHint("Alphanumeric characters (A-Z, a-z and 0-9), forward " . "slash (/), dot (.), and underscore (_). Must start with a /"); $pathImages->setRequired(); $path[]=$pathImages; $pathUpload = new text(); $pathUpload->setName("path.upload"); $pathUpload->setLabel("Upload dir"); $pathUpload->setDesc("Directory where uploaded files are stored and from where " . "files are imported in Zoph. This is a directory under the images directory " . "(above). For example, if the images directory is set to /data/images and " . "this is set to upload, photos will be uploaded to /data/images/upload."); $pathUpload->setDefault("upload"); $pathUpload->setRegex("^[A-Za-z0-9_]+[A-Za-z0-9_.\/]*$"); $pathUpload->setHint("Alphanumeric characters (A-Z, a-z and 0-9), forward " . "slash (/), dot (.), and underscore (_). Can not start with a dot or a slash"); $path[]=$pathUpload; $pathTrash = new text(); $pathTrash->setName("path.trash"); $pathTrash->setLabel("Trash dir"); $pathTrash->setDesc("Directory where photos are moved when they are " . "deleted. If left blank, files will remain where they were. This is a directory " . "under the images directory (above). For example, if the images directory is set to " . "/data/images and this is set to trash, photos will be moved to /data/images/trash."); $pathTrash->setDefault(""); $pathTrash->setRegex("^[A-Za-z0-9_]*[A-Za-z0-9_.\/]*$"); $pathTrash->setHint("Alphanumeric characters (A-Z, a-z and 0-9), forward " . "slash (/), dot (.), and underscore (_). Can not start with a dot or a slash"); $path[]=$pathTrash; $pathMagic = new text(); $pathMagic->setName("path.magic"); $pathMagic->setLabel("Magic file"); $pathMagic->setDesc("Zoph needs a MIME Magic file to be able to determine the " . "filetype of an uploaded file. This is an important security measure, since " . "it prevents users from uploading files other than images and archives. If " . "left empty, PHP will use the built-in Magic file, if for some reason this " . "does not work, you can specify the location of the MIME magic file. Where " . "this file is located, depends on your distribution, " . "/usr/share/misc/magic.mgc, /usr/share/misc/file/magic.mgc, " . "/usr/share/file/magic are often used."); $pathMagic->setDefault(""); $pathMagic->setRegex("^\/[A-Za-z0-9_.\/]+$"); $pathMagic->setHint("Alphanumeric characters (A-Z, a-z and 0-9), forward " . "slash (/), dot (.), and underscore (_). Must start with a /. Can be " . "empty for PHP builtin magic file."); $path[]=$pathMagic; $pathUnzip = new text(); $pathUnzip->setName("path.unzip"); $pathUnzip->setLabel("Unzip command"); $pathUnzip->setDesc("The command to use to unzip gzip files. Leave empty to " . "disable uploading .gz files. On most systems \"unzip\" will work."); $pathUnzip->setDefault(""); $pathUnzip->setRegex("^([A-Za-z0-9_.\/ -]+|)$"); $pathUnzip->setHint("Alphanumeric characters (A-Z, a-z and 0-9), forward " . "slash (/), dot (.), underscore (_), dash (-) and space. Can be empty to disable"); $path[]=$pathUnzip; $pathUntar = new text(); $pathUntar->setName("path.untar"); $pathUntar->setLabel("Untar command"); $pathUntar->setDesc("The command to use to untar tar files. Leave empty to disable " . "uploading .tar files. On most systems \"tar xvf\" will work."); $pathUntar->setDefault(""); $pathUntar->setRegex("^([A-Za-z0-9_.\/ ]+|)$"); $pathUntar->setHint("Alphanumeric characters (A-Z, a-z and 0-9), forward " . "slash (/), dot (.), underscore (_), dash (-) and space. Can be empty to disable"); $path[]=$pathUntar; $pathUngz = new text(); $pathUngz->setName("path.ungz"); $pathUngz->setLabel("Ungzip command"); $pathUngz->setDesc("The command to use to unzip gzip files. Leave empty to disable " . "uploading .gz files. On most systems \"gunzip\" will work."); $pathUngz->setDefault(""); $pathUngz->setRegex("^([A-Za-z0-9_.\/ ]+|)$"); $pathUngz->setHint("Alphanumeric characters (A-Z, a-z and 0-9), forward " . "slash (/), dot (.), underscore (_), dash (-) and space. Can be empty to disable"); $path[]=$pathUngz; $pathUnbz = new text(); $pathUnbz->setName("path.unbz"); $pathUnbz->setLabel("Unbzip command"); $pathUnbz->setDesc("The command to use to unzip bzip files. Leave empty to disable " . "uploading .bz files. On most systems \"bunzip2\" will work."); $pathUnbz->setDefault(""); $pathUnbz->setRegex("^([A-Za-z0-9_.\/ ]+|)$"); $pathUnbz->setHint("Alphanumeric characters (A-Z, a-z and 0-9), forward " . "slash (/), dot (.), underscore (_), dash (-) and space. Can be empty to disable"); $path[]=$pathUnbz; conf::addGroup($path, "path", "Paths", "File and directory locations"); } /** * Get config collection for maps settings */ private static function getConfigMaps() { $maps = new collection(); $mapsProvider = new select(); $mapsProvider->setName("maps.provider"); $mapsProvider->setDesc("Enable or disable mapping support and choose the " . "mapping provider"); $mapsProvider->setLabel("Mapping provider"); $mapsProvider->addOption("", "Disabled"); $mapsProvider->addOption("googlev3", "Google Maps v3"); $mapsProvider->addOption("mapbox", "Mapbox (OpenStreetMap)"); $mapsProvider->addOption("osm", "OpenStreetMap"); $mapsProvider->setDefault(""); $maps[]=$mapsProvider; $mapsMapBoxAPIKey = new text(); $mapsMapBoxAPIKey->setName("maps.mapbox.apikey"); $mapsMapBoxAPIKey->setDesc("API key to use to access MapBox. The default is Zoph's API key, please do not use it in other projects. If you are setting up a high-volume site, please consider requesting your own key"); $mapsMapBoxAPIKey->setDefault("pk.eyJ1IjoiamVyb2Vucm5sIiwiYSI6ImNpdmh6dnlsazAwYWUydXBrbG50cHhlbmMifQ.0pSkJxO6ycD2Wg5GL4yYyw"); $mapsMapBoxAPIKey->setRegex("^[0-9a-zA-Z\.]+$"); $maps[]=$mapsMapBoxAPIKey; $mapsGeocode = new select(); $mapsGeocode->setName("maps.geocode"); $mapsGeocode->setLabel("Geocode provider"); $mapsGeocode->setDesc("With geocoding you can lookup the location of a " . "place from it's name. Here you can select the provider. Currently " . "the only one available is 'geonames'"); $mapsGeocode->addOption("", "Disabled"); $mapsGeocode->addOption("geonames", "GeoNames"); $mapsGeocode->setDefault(""); $maps[]=$mapsGeocode; conf::addGroup($maps, "maps", "Mapping support", "Add maps to Zoph using various different mapping providers."); } /** * Get config collection for import settings */ private static function getConfigImport() { $import = new collection(); $importEnable = new checkbox(); $importEnable->setName("import.enable"); $importEnable->setLabel("Import through webinterface"); $importEnable->setDesc("Use this option to enable or disable importing using " . "the webbrowser. With this option enabled, an admin user, or a user with " . "import rights, can import files placed in the import directory (below) " . "into Zoph. If you want users to be able to upload as well, you need to " . "enable uploading as well."); $importEnable->setDefault(false); $import[]=$importEnable; $importUpload = new checkbox(); $importUpload->setName("import.upload"); $importUpload->setLabel("Upload through webinterface"); $importUpload->setDesc("Use this option to enable or disable uploading files. " . "With this option enabled, an admin user, or a user with import rights, " . "can upload files to the server running Zoph, they will be placed in the " . "import directory (below). This option requires \"import through web " . "interface\" (above) enabled."); $importUpload->setDefault(false); $import[]=$importUpload; $importMaxupload = new number(); $importMaxupload->setName("import.maxupload"); $importMaxupload->setLabel("Maximum filesize"); $importMaxupload->setDesc("Maximum size of uploaded file in bytes. You might " . "also need to change upload_max_filesize, post_max_size and possibly" . "max_execution_time and max_input_time in php.ini."); $importMaxupload->setRegex("^[0-9]+$"); $importMaxupload->setDefault("10000000"); $importMaxupload->setBounds(0, 1000000000, 1); // max = 1GB $import[]=$importMaxupload; $importParallel = new number(); $importParallel->setName("import.parallel"); $importParallel->setLabel("Resize parallel"); $importParallel->setDesc("Photos will be resized to thumbnail and midsize " . "images during import, this setting determines how many resize actions run " . "in parallel. Can be set to any number. If you have a fast server with " . "multiple CPU's or cores, you can increase this for faster response on " . "the import page."); $importParallel->setRegex("^[0-9]+$"); $importParallel->setBounds(1, 99, 1); $importParallel->setDefault("1"); $import[]=$importParallel; $importRotate = new checkbox(); $importRotate->setName("import.rotate"); $importRotate->setLabel("Rotate images"); $importRotate->setDesc("Automatically rotate imported images, requires jhead"); $importRotate->setDefault(false); $import[]=$importRotate; $importResize = new select(); $importResize->setName("import.resize"); $importResize->setLabel("Resize method"); $importResize->setDesc("Determines how to resize an image during import. " . "Resize can be about 3 times faster than resample, but the resized image " . "has a lower quality."); $importResize->addOption("resize", "Resize (lower quality / low CPU / fast)"); $importResize->addOption("resample", "Resample (high quality / high CPU / slow)"); $importResize->setDefault("resample"); $import[]=$importResize; $importDated = new checkbox(); $importDated->setName("import.dated"); $importDated->setLabel("Dated dirs"); $importDated->setDesc("Automatically place photos in dated dirs " . "(\"2012.10.16/\") during import"); $importDated->setDefault(false); $import[]=$importDated; $importDatedHier = new checkbox(); $importDatedHier->setName("import.dated.hier"); $importDatedHier->setLabel("Hierarchical dated dirs"); $importDatedHier->setDesc("Automatically place photos in a dated directory " . "tree (\"2012/10/16/\") during import. Ignored unless \"Dated dirs\" is " . "also enabled"); $importDatedHier->setDefault(false); $import[]=$importDatedHier; /** * @todo This requires octdec to be run before using it so use * octdec(conf::get("import.filemode")) or you will get "funny" results */ $importFilemode = new select(); $importFilemode->setName("import.filemode"); $importFilemode->setLabel("File mode"); $importFilemode->setDesc("File mode for the files that are imported in Zoph. " . "Determines who can read or write the files. (RW: Read/Write, RO: Read Only)"); $importFilemode->addOptions(array( "0644" => "RW for user, RO for others (0644)", "0664" => "RW for user/collection, RO for others (0664)", "0666" => "RW for everyone (0666)", "0660" => "RW for user/collection, not readable for others (0660)", "0640" => "RW for user, RO for collection, not readable for others (0640)", "0600" => "RW for user, not readable for others (0600)" )); $importFilemode->setDefault("0644"); $import[]=$importFilemode; /** * @todo This requires octdec to be run before using it so use * octdec(conf::get("import.dirmode")) or you will get "funny" results */ $importDirmode = new select(); $importDirmode->setName("import.dirmode"); $importDirmode->setLabel("dir mode"); $importDirmode->setDesc("Mode for directories that are created by Zoph. " . "Determines who can read or write the files. (RW: Read/Write, RO: Read Only)"); $importDirmode->addOptions(array( "0755" => "RW for user, RO for others (0755)", "0775" => "RW for user/collection, RO for others (0775)", "0777" => "RW for everyone (0777)", "0770" => "RW for user/collection, not readable for others (0770)", "0750" => "RW for user, RO for collection, not readable for others (0750)", "0700" => "RW for user, not readable for others (0700)" )); $importDirmode->setDefault("0755"); $import[]=$importDirmode; $importCliVerbose=new number(); $importCliVerbose->setName("import.cli.verbose"); $importCliVerbose->setLabel("CLI verbose"); $importCliVerbose->setDesc("Set CLI verbosity, can be overriden with --verbose"); $importCliVerbose->setDefault("0"); $importCliVerbose->setBounds(1,99,1); $importCliVerbose->setInternal(); $import[]=$importCliVerbose; $importCliThumbs=new checkbox(); $importCliThumbs->setName("import.cli.thumbs"); $importCliThumbs->setLabel("CLI: generate thumbnails"); $importCliThumbs->setDesc("Generate thumbnails when importing via CLI. Can be " . "overridden with --thumbs (-t) and --no-thumbs (-n)."); $importCliThumbs->setDefault(true); $import[]=$importCliThumbs; $importCliExif=new checkbox(); $importCliExif->setName("import.cli.exif"); $importCliExif->setLabel("CLI: read EXIF data"); $importCliExif->setDesc("Read EXIF data when importing via CLI. The default " . "behaviour can be overridden with --exif and --no-exif."); $importCliExif->setDefault(true); $import[]=$importCliExif; $importCliSize=new checkbox(); $importCliSize->setName("import.cli.size"); $importCliSize->setLabel("CLI: size of image"); $importCliSize->setDesc("Update image dimensions in database when importing " . "via CLI. The default behaviour can be overridden with --size and --no-size."); $importCliSize->setDefault(true); $import[]=$importCliSize; $importCliHash=new checkbox(); $importCliHash->setName("import.cli.hash"); $importCliHash->setLabel("CLI: calculate hash"); $importCliHash->setDesc("Calculate a hash when importing or updating a photo " . "using the CLI. Can be overridden with --hash and --no-hash."); $importCliHash->setDefault(true); $import[]=$importCliHash; $importCliCopy=new checkbox(); $importCliCopy->setName("import.cli.copy"); $importCliCopy->setDefault(false); $importCliCopy->setLabel("CLI: copy on import"); $importCliCopy->setDesc("Make a copy of a photo that is imported using the " . "CLI. Can be overridden with --copy and --move."); $import[]=$importCliCopy; $importCliUseids=new checkbox(); $importCliUseids->setName("import.cli.useids"); $importCliUseids->setLabel("CLI: Use Ids"); $importCliUseids->setDesc("Use ids instead of filenames when referencing photos."); $importCliUseids->setDefault(false); $importCliUseids->setInternal(); $import[]=$importCliUseids; $importCliAddAuto=new checkbox(); $importCliAddAuto->setName("import.cli.add.auto"); $importCliAddAuto->setLabel("CLI: Auto add"); $importCliAddAuto->setDesc("Add non-existent albums, categories, places and " . "people, when a parent is defined."); $importCliAddAuto->setDefault(false); $importCliAddAuto->setInternal(); $import[]=$importCliAddAuto; $importCliAddAlways=new checkbox(); $importCliAddAlways->setName("import.cli.add.always"); $importCliAddAlways->setLabel("CLI: Auto add always"); $importCliAddAlways->setDesc("Add non-existent albums, categories, places " . "and people, regardsless of whether a parent is defined."); $importCliAddAlways->setDefault(false); $importCliAddAlways->setInternal(); $import[]=$importCliAddAlways; $importCliRecursive=new checkbox(); $importCliRecursive->setName("import.cli.recursive"); $importCliRecursive->setLabel("CLI: Recursive"); $importCliRecursive->setDesc("Recursively import directories when importing " . "using the CLI."); $importCliRecursive->setDefault(false); $importCliRecursive->setInternal(); $import[]=$importCliRecursive; conf::addGroup($import, "import", "Import", "Importing and uploading photos"); } /** * Get config collection for watermark settings */ private static function getConfigWatermark() { $watermark = new collection(); $watermarkEnable = new checkbox(); $watermarkEnable->setName("watermark.enable"); $watermarkEnable->setLabel("Enable Watermarking"); $watermarkEnable->setDesc("Watermarking only works if the watermark file below is set " . "to an existing GIF image. Please note that enabling this function uses a " . "rather large amount of memory on the webserver. PHP by default allows a " . "script to use a maximum of 8MB memory. You should probably increase this " . "by changing memory_limit in php.ini. A rough estimation of how much memory " . "it will use is 6 times the number of megapixels in your camera. For " . "example, if you have a 5 megapixel camera, change memory_limit in php.ini to 30M"); $watermarkEnable->setDefault(false); $watermark[]=$watermarkEnable; /** @todo: should allow .png too */ $watermarkFile = new text(); $watermarkFile->setName("watermark.file"); $watermarkFile->setLabel("Watermark file"); $watermarkFile->setDesc("If watermarking is used, this should be set to the name of the " . "file that will be used as the watermark. It should be a GIF file, for best " . "results, use contrasting colours and transparency. In the Contrib directory, " . "3 example files are included. The filename is relative to the image directory, " . "defined above."); $watermarkFile->setDefault(""); $watermarkFile->setRegex("(^$|^[A-Za-z0-9_]+[A-Za-z0-9_.\/]*\.gif$)"); $watermarkFile->setHint("Alphanumeric characters (A-Z, a-z and 0-9), forward slash (/), " . "dot (.), and underscore (_). Can not start with a dot or a slash"); $watermark[]=$watermarkFile; $watermarkPosX = new select(); $watermarkPosX->setName("watermark.pos.x"); $watermarkPosX->setLabel("Horizontal position"); $watermarkPosX->setDesc("Define where the watermark will be placed horizontally."); $watermarkPosX->addOptions(array( "left" => "Left", "center" => "Center", "right" => "Right" )); $watermarkPosX->setDefault("center"); $watermark[]=$watermarkPosX; $watermarkPosY = new select(); $watermarkPosY->setName("watermark.pos.y"); $watermarkPosY->setLabel("Vertical position"); $watermarkPosY->setDesc("Define where the watermark will be placed vertically."); $watermarkPosY->addOptions(array( "top" => "Top", "center" => "Center", "bottom" => "Bottom" )); $watermarkPosY->setDefault("center"); $watermark[]=$watermarkPosY; $watermarkTrans = new number(); $watermarkTrans->setName("watermark.transparency"); $watermarkTrans->setLabel("Watermark transparency"); $watermarkTrans->setDesc("Define the transparency of a watermark. 0: fully " . "transparent (invisible, don't use this, it's pointless and eats " . "up a lot of resources, better turn off the watermark feature " . "altogether) to 100: no transparency."); $watermarkTrans->setDefault("50"); $watermarkTrans->setRegex("^(100|[0-9]{1,2})$"); $watermarkTrans->setBounds(0, 100, 1); $watermark[]=$watermarkTrans; conf::addGroup($watermark, "watermark", "Watermarking", "Watermarking can display a (copyright) watermark over your full-size images."); } /** * Get config collection for rotation settings */ private static function getConfigRotate() { $rotate = new collection(); $rotateEnable = new checkbox(); $rotateEnable->setName("rotate.enable"); $rotateEnable->setLabel("Rotation"); $rotateEnable->setDesc("Allow users (admins or with write access) to rotate images"); $rotateEnable->setDefault(false); $rotate[]=$rotateEnable; $rotateCommand = new select(); $rotateCommand->setName("rotate.command"); $rotateCommand->setLabel("Rotate command"); $rotateCommand->setDesc("Determine which command is used to rotate the image. " . "This command must be available on your system. Convert is a lossy " . "rotate function, which means it will lower the image quality of your " . "photo. JPEGtran, on the other hand, only works on JPEG images, but " . "is lossless."); $rotateCommand->addOptions(array( "convert" => "convert", "jpegtran" => "jpegtran" )); $rotateCommand->setDefault("convert"); $rotate[]=$rotateCommand; $rotateBackup = new checkbox(); $rotateBackup->setName("rotate.backup"); $rotateBackup->setLabel("Backup"); $rotateBackup->setDesc("Keep a backup image when rotating an image."); $rotateBackup->setDefault(true); $rotate[]=$rotateBackup; $rotateBackupPrefix = new text(); $rotateBackupPrefix->setName("rotate.backup.prefix"); $rotateBackupPrefix->setLabel("Backup prefix"); $rotateBackupPrefix->setDesc("Prepend backup file for rotation backups with this."); $rotateBackupPrefix->setDefault("orig_"); $rotateBackupPrefix->setRegex("^[a-zA-Z0-9_\-]+$"); $rotateBackupPrefix->setRequired(); $rotate[]=$rotateBackupPrefix; conf::addGroup($rotate, "rotate", "Rotation", "Rotate images"); } /** * Get config collection for share settings */ private static function getConfigShare() { $share = new collection(); $shareEnable = new checkbox(); $shareEnable->setName("share.enable"); $shareEnable->setLabel("Sharing"); $shareEnable->setDesc("Sometimes, you may wish to share an image in Zoph " . "without creating a user account for those who will be watching them. " . "For example, in order to post a link to an image on a forum or website. " . "When this option is enabled, you will see a 'share' tab next to a photo, " . "where you will find a few ways to share a photo, such as a url and a " . "HTML <img> tag. With this special url, it is possible to open a " . "photo without logging in to Zoph. You can determine per user whether " . "or not this user will see the tab and therefore the urls."); $shareEnable->setDefault(false); $share[]=$shareEnable; $shareSaltFull = new salt(); $shareSaltFull->setName("share.salt.full"); $shareSaltFull->setLabel("Salt for sharing full size images"); $shareSaltFull->setDesc("When using the sharing feature, Zoph uses a hash " . "to identify a photo. Because you do not want people who have access to " . "you full size photos (via Zoph or otherwise) to be able to generate " . "these hashes, you should give Zoph a secret salt so only authorized " . "users of your Zoph installation can generate them. The salt for full " . "size images (this one) must be different from the salt of mid size " . "images (below), because this allows Zoph to distinguish between them. " . "If a link to your Zoph installation is being abused (for example " . "because someone whom you mailed a link has published it on a forum), " . "you can modify the salt to make all hash-based links to your Zoph invalid."); $shareSaltFull->setDefault("Change this"); $shareSaltFull->setRequired(); $share[]=$shareSaltFull; $shareSaltMid = new salt(); $shareSaltMid->setName("share.salt.mid"); $shareSaltMid->setLabel("Salt for sharing mid size images"); $shareSaltMid->setDesc("The salt for mid size images (this one) must be " . "different from the salt of full images (above), because this allows " . "Zoph to distinguish between them. If a link to your Zoph installation " . "is being abused (for example because someone whom you mailed a link " . "has published it on a forum), you can modify the salt to make all " . "hash-based links to your Zoph invalid."); $shareSaltMid->setDefault("Modify this"); $shareSaltMid->setRequired(); $share[]=$shareSaltMid; conf::addGroup($share, "share", "Sharing", "Sharing photos with non-logged on users"); } /** * Get config collection for feature settings */ private static function getConfigFeature() { $feature = new collection(); $featureDownload = new checkbox(); $featureDownload->setName("feature.download"); $featureDownload->setLabel("Downloading"); $featureDownload->setDesc("With this feature you can use download a set of " . "photos (Albums, Categories, Places, People or a search result) in " . "one or more ZIP files. Important! The photos in the ZIP file will " . "NOT be watermarked. You must also grant each non-admin user you " . "want to give these rights permission by changing \"can download " . "zipfiles\" in the user's profile."); $featureDownload->setDefault(false); $feature[]=$featureDownload; $featureComments = new checkbox(); $featureComments->setName("feature.comments"); $featureComments->setLabel("Comments"); $featureComments->setDesc("Enable comments. Before a user can actually leave " . "comments, you should also give the user these rights through the edit " . "user screen."); $featureComments->setDefault(false); $feature[]=$featureComments; $featureMail = new checkbox(); $featureMail->setName("feature.mail"); $featureMail->setLabel("Mail photos"); $featureMail->setDesc("You can enable or disable the \"mail this photo feature\" " . "using this option. Since Zoph needs to convert the photo into Base64 " . "encoding for mail, it requires quite a large amount of memory if you " . "try to send full size images and you may need to adjust memory_limit " . "in php.ini, you should give it at least about 4 times the size of your " . "largest image."); $featureMail->setDefault(false); $feature[]=$featureMail; $featureMailBcc = new text(); $featureMailBcc->setName("feature.mail.bcc"); $featureMailBcc->setLabel("BCC address"); $featureMailBcc->setDesc("Automatically Blind Carbon Copy this mailaddress when " . "a mail from Zoph is sent"); $featureMailBcc->setDefault(""); // not sure how long the "new" TLD's are going to be, // 10 should be enough for most, feel free to report // a bug if your TLD is longer. $featureMailBcc->setRegex("^([0-9a-zA-Z_\-%\.]+@([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,10})?$"); $feature[]=$featureMailBcc; $featureAnnotate = new checkbox(); $featureAnnotate->setName("feature.annotate"); $featureAnnotate->setLabel("Annotate photos"); $featureAnnotate->setDesc("A user can use the annotate photo function to e-mail a " . "photo with a textual annotation. Can only be used in combination with the " . "\"Mail photos\" feature above."); $featureAnnotate->setDefault(false); $feature[]=$featureAnnotate; $featureRating = new checkbox(); $featureRating->setName("feature.rating"); $featureRating->setLabel("Photo rating"); $featureRating->setDesc("Allow users to rate photos. Before a non-admin user can " . "actually rate, you should also give the user these rights through the " . "edit user screen."); $featureRating->setDefault(true); $feature[]=$featureRating; conf::addGroup($feature, "feature", "Features", "Various features"); } /** * Get config collection for date settings */ private static function getConfigDate() { $date = new collection(); $dateTz = new select(); $dateTz->setName("date.tz"); $dateTz->setLabel("Timezone"); $dateTz->setDesc("This setting determines the timezone to which your camera " . "is set. Leave empty if you do not want to use this feature and always set " . "your camera to the local timezone"); $dateTz->addOptions(TimeZone::getTzArray()); $dateTz->setDefault(""); $date[]=$dateTz; $dateGuesstz = new checkbox(); $dateGuesstz->setName("date.guesstz"); $dateGuesstz->setLabel("Guess timezone"); $dateGuesstz->setDesc("If you have defined the precise location of a place " . "(using the mapping feature), Zoph can 'guess' the timezone based on this " . "location. It uses the Geonames project for this. This will, however, send " . "information to their webserver, do not enable this feature if you're not " . "comfortable with that."); $dateGuesstz->setDefault(false); $date[]=$dateGuesstz; $dateFormat = new text(); $dateFormat->setName("date.format"); $dateFormat->setLabel("Date format"); $dateFormat->setDesc("This determines how Zoph displays dates. You can use the " . "following characters: dDjlNSwzWFmMntLoYy (for explanation, see " . "http://php.net/manual/en/function.date.php) and /, space, -, (, ), :, \",\" and ."); $dateFormat->setDefault("d-m-Y"); $dateFormat->setRegex("^[dDjlNSwzWFmMntLoYy\/ \-():,.]+$"); $dateFormat->setRequired(); $date[]=$dateFormat; $dateTimeFormat = new text(); $dateTimeFormat->setName("date.timeformat"); $dateTimeFormat->setLabel("Time format"); $dateTimeFormat->setDesc("This determines how Zoph displays times. You can use the " . "following characters: aABgGhHisueIOPTZcrU (for explanation, see " . "http://php.net/manual/en/function.date.php) and /, space, -, (, ), :, \",\" and ."); $dateTimeFormat->setDefault("H:i:s T"); $dateTimeFormat->setRegex("^[aABgGhHisueIOPTZcrU\/ \-():,.]+$"); $dateTimeFormat->setRequired(); $date[]=$dateTimeFormat; conf::addGroup($date, "date", "Date and time", "Date and time related settings"); } } zoph-v0.9.11/php/classes/conf/group.inc.php000066400000000000000000000050741345420530000205400ustar00rootroot00000000000000collection=$collection; } /** * Set the name of the group * @param string Name */ public function setName($name) { $this->name=$name; } /** * Set the description of the group * @param string Description */ public function setDesc($desc) { $this->desc=$desc; } /** * Set the label of the group * @param string Label */ public function setLabel($label) { $this->label=$label; } /** * Get name * @return string Name */ public function getName() { return $this->name; } /** * Get description * @return string Description */ public function getDesc() { return $this->desc; } /** * Get label * @return string Label */ public function getLabel() { return $this->label; } public function getItems() { return $this->collection; } /** * Display group * @return block template block */ public function display() { return new block("confGroup", array( "title" => translate($this->getLabel(), 0), "desc" => translate($this->getDesc(), 0), "items" => $this->getItems() )); } } zoph-v0.9.11/php/classes/conf/item/000077500000000000000000000000001345420530000170535ustar00rootroot00000000000000zoph-v0.9.11/php/classes/conf/item/checkbox.inc.php000066400000000000000000000037311345420530000221260ustar00rootroot00000000000000internal) { return; } $tpl=new block("confItemCheckbox", array( "label" => e(translate($this->getLabel(),0)), "name" => e($this->getName()), "checked" => $this->getValue() ? "checked" : "", "desc" => e(translate($this->getDesc(),0)), "hint" => e(translate($this->getHint(),0)), )); return $tpl; } } zoph-v0.9.11/php/classes/conf/item/item.inc.php000066400000000000000000000200221345420530000212660ustar00rootroot00000000000000set("conf_id", $id); } else { log::msg("Illegal configuration id", log::FATAL, log::VARS); } } /** * Update or insert configuration item * checks if item already exists in db * and updates it if it does or inserts * if it does not. */ final public function update() { if ($this->checkValue($this->get("value"))) { $qry=new select(array("co" => "conf")); $qry->addFunction(array("count" => "COUNT(conf_id)")); $qry->where(new clause("conf_id=:confid")); $qry->addParam(new param(":confid", $this->fields["conf_id"], PDO::PARAM_STR)); if ($qry->getCount() > 0) { parent::update(); } else { parent::insert(); } } } /** * Get name of item * @return string name */ final public function getName() { return $this->fields["conf_id"]; } /** * Get label for item * @return string label */ final public function getLabel() { return $this->label; } /** * Get description for item * @return string description */ final public function getDesc() { return $this->desc; } /** * Get value of item * if value is not set, get default * @return string value */ final public function getValue() { if (!isset($this->fields["value"]) || $this->fields["value"]===null || !$this->requirementsMet()) { return $this->getDefault(); } else { return $this->fields["value"]; } } /** * Set value of item * @param string value * @throws configurationException */ public function setValue($value) { if ($this->checkValue($value)) { $this->fields["value"]=$value; } else { throw new \configurationException("Configuration value for " . $this->getName() . " is illegal"); } } /** * Get default value of item * @return string default value */ final public function getDefault() { return $this->default; } /** * Get hint for item * @return string hint */ final public function getHint() { return $this->hint; } /** * Set name (id) of item * @param string name */ final public function setName($name) { $this->fields["conf_id"]=$name; } /** * Set label for item * @param string label */ final public function setLabel($label) { $this->label=$label; } /** * Set label for item * @param string label */ final public function setDesc($desc) { $this->desc=$desc; } /** * Set hint for item * @param string hint */ final public function setHint($hint) { $this->hint=$hint; } /** * Set whether or not a field is required * @param bool */ final public function setRequired($req=true) { $this->required=(bool) $req; } /** * Set whether or not a field is deprecated * @param bool */ final public function setDeprecated($dep=true) { $this->deprecated=(bool) $dep; } /** * Get whether or not a field is deprecated * @param bool */ final public function isDeprecated() { return (bool) $this->deprecated; } /** * Set whether or not a field is internal * an internal field is not exposed in the webinterface * and (at this moment) not stored in the database, although this is not enforced * as there may be a future use-case where this will change. * @param bool */ final public function setInternal($int=true) { $this->internal=(bool) $int; } /** * Set default value for item * @param string default */ final public function setDefault($default) { $this->default=$default; } /** * This item requires another item to be enabled * @param checkbox configuration item checkbox that must be enabled to use this parameter */ final public function requiresEnabled(checkbox $item) { $this->requiresEnabled[]=$item; } /** * Are all requirements met? */ final protected function requirementsMet() { $met=true; foreach ($this->requiresEnabled as $req) { $req->lookup(); if ((bool) $req->getValue() === false) { $met=false; $this->unmet[$req->getName()]="enabled"; } } return $met; } /** * Return a template block to show the item is deprecated * @return block deprecation warning */ final protected function displayDeprecationWarning() { if ($this->isDeprecated()) { return new block("confDeprecated"); } } /** * Return a template block to show the unmet requirements for this * confItem. * @return block overview of unmet items */ final protected function displayUnmetRequirements() { if (!$this->requirementsMet()) { return new block("confUnmetRequirements", array( "unmet" => $this->unmet )); } } /** * Display the item */ abstract public function display(); /** * Check whether value is legal * @param string value */ abstract public function checkValue($value); } zoph-v0.9.11/php/classes/conf/item/number.inc.php000066400000000000000000000047501345420530000216320ustar00rootroot00000000000000internal) { return; } $tpl=new block("confItemNumber", array( "label" => e(translate($this->getLabel(),0)), "name" => e($this->getName()), "value" => e($this->getValue()), "desc" => e(translate($this->getDesc(),0)), "hint" => e(translate($this->getHint(),0)), "regex" => e($this->regex), "size" => (int) $this->size, "min" => (float) $this->min, "max" => (float) $this->max, "step" => (float) $this->step, "req" => ($this->required ? "required" : "") )); return $tpl; } public function checkValue($value) { if ($this->required && $value=="") { return false; } if ((isset($this->min) && ($value < $this->min)) || (isset($this->max) && ($value > $this->max)) || (isset($this->step) && ($value % $this->step !== 0))) { return false; } else if (isset($this->regex)) { return preg_match("/" . $this->regex ."/", $value); } else { return true; } } public function setBounds($min, $max, $step=1) { $this->min=$min; $this->max=$max; $this->step=$step; } } zoph-v0.9.11/php/classes/conf/item/salt.inc.php000066400000000000000000000034741345420530000213070ustar00rootroot00000000000000internal) { return; } $id=str_replace(".", "_", $this->getName()); $tpl=new block("confItemSalt", array( "label" => e(translate($this->getLabel(),0)), "name" => e($this->getName()), "id" => e($id), "value" => e($this->getValue()), "desc" => e(translate($this->getDesc(),0)), "hint" => e(translate($this->getHint(),0)), "regex" => e($this->regex), "size" => (int) $this->size, "req" => ($this->required ? "required" : "") )); return $tpl; } } zoph-v0.9.11/php/classes/conf/item/select.inc.php000066400000000000000000000061531345420530000216200ustar00rootroot00000000000000options[$key]=$desc; } /** * Add multiple options * @param array array of options */ public function addOptions(array $options) { foreach ($options as $key=>$desc) { $this->addOption($key, $desc); } } /** * Get array of options * @return array options */ public function getOptions() { return $this->options; } /** * Set whether or not the options must be translated * @param bool translate yes/no */ public function setOptionsTranslate($translate) { $this->translate=$translate; } /** * Check value * check if a specific value is legal for this option * @param string value * @return bool */ public function checkValue($value) { return array_key_exists($value, $this->options); } /** * Display this option through template * @return block template block */ public function display() { if ($this->internal) { return; } $params=array( "label" => e(translate($this->getLabel(), 0)), "name" => e($this->getName()), "value" => e($this->getValue()), "desc" => e(translate($this->getDesc(), 0)) . $this->displayUnmetRequirements() . $this->displayDeprecationWarning(), "hint" => e(translate($this->getHint(), 0)), "enabled" => (bool) $this->requirementsMet() ); if ($this->translate) { $params["options"] = translate($this->getOptions(), 0); } else { $params["options"] = $this->getOptions(); } $tpl=new block("confItemSelect", $params); return $tpl; } } zoph-v0.9.11/php/classes/conf/item/text.inc.php000066400000000000000000000042771345420530000213320ustar00rootroot00000000000000internal) { return; } $tpl=new block("confItemText", array( "label" => e(translate($this->getLabel(),0)), "name" => e($this->getName()), "value" => e($this->getValue()), "desc" => e(translate($this->getDesc(),0)) . $this->displayUnmetRequirements() . $this->displayDeprecationWarning(), "hint" => e($this->getHint()), "regex" => e($this->regex), "size" => (int) $this->size, "req" => ($this->required ? "required" : "") )); return $tpl; } public function setRegex($regex) { $this->regex=$regex; } public function checkValue($value) { if ($this->required && $value=="") { return false; } if (isset($this->regex)) { return preg_match("/" . $this->regex ."/", $value); } else { return true; } } public function setSize($size) { $this->size=(int) $size; } } zoph-v0.9.11/php/classes/db/000077500000000000000000000000001345420530000155555ustar00rootroot00000000000000zoph-v0.9.11/php/classes/db/clause.inc.php000066400000000000000000000066431345420530000203230ustar00rootroot00000000000000clause=$clause; } /** * Add a subclause with AND conjunction * @param clause subclause to be added */ public function addAnd(clause $clause) { $this->subclauses[]=array( "conj" => "AND", "subc" => $clause ); return $this; } /** * Add a subclause with OR conjunction * @param clause subclause to be added */ public function addOr(clause $clause) { $this->subclauses[]=array( "conj" => "OR", "subc" => $clause ); return $this; } /** * Add a subclause with NOT conjunction * @param clause subclause to be added */ public function addNot(clause $clause) { $this->subclauses[]=array( "conj" => "NOT", "subc" => $clause ); return $this; } /** * Create a WHERE ... IN (..., ..., ...) clause * @param string variable * @param param parameters * @return clause WHERE clause */ public static function InClause($var, param $param) { return new self($var . " IN (" . implode(", ", $param->getName()) . ")"); } /** * Create a WHERE ... IN (SELECT ...) clause * @param string variable * @param select subquery * @return clause WHERE clause */ public static function inSubQry($var, select $subqry) { return new self($var . " IN (" . rtrim($subqry, ";") . ")"); } /** * Create a WHERE ... NOT IN (..., ..., ...) clause * @param string variable * @param param parameters * @return clause WHERE clause */ public static function NotInClause($var, param $param) { return new self($var . " NOT IN (" . implode(", ", $param->getName()) . ")"); } /** * Build the clause * @return string clause */ public function __toString() { $sql="(" . $this->clause . ")"; if (is_array($this->subclauses)) { foreach ($this->subclauses as $subclause) { $conj=$subclause["conj"]; $subc=$subclause["subc"]; $sql.= " " . $conj . " (" . $subc . ")"; } } return $sql; } } zoph-v0.9.11/php/classes/db/db.inc.php000066400000000000000000000125101345420530000174220ustar00rootroot00000000000000 'SET NAMES utf8' )); static::$connection->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); static::$connection->setAttribute( PDO::ATTR_EMULATE_PREPARES,false); } /** * Get handle to database * Make connection first, if it has not been made */ public static function getHandle() { if (!static::$connection) { static::connect(); } return static::$connection; } /** * Set login details * @param string database hostname * @param string database name * @param string database user * @param string database password * @param string database table prefix */ public static function setLoginDetails($dbhost, $dbname, $dbuser, $dbpass, $dbprefix) { static::$dbhost=$dbhost; static::$dbname=$dbname; static::$dbuser=$dbuser; static::$dbpass=$dbpass; static::$dbprefix=$dbprefix; } /** * Get table prefix */ public static function getPrefix() { return static::$dbprefix; } /** * Connect to database * @param string PDO DSN */ private static function connect($dsn=null) { if (!$dsn) { $dsn=static::getDSN(); } new db($dsn, static::$dbuser, static::$dbpass); } /** * Get the Data Source Name for the database connection * Currently hardcoded to MySQL, in the future this might change */ private static function getDSN() { $db="mysql"; return sprintf("%s:host=%s;dbname=%s", $db, static::$dbhost, static::$dbname); } /** * Run a query * @param query Query to run */ public static function query(query $query) { $db=static::getHandle(); try { log::msg("SQL Query: " . (string) $query, log::DEBUG, log::SQL); $stmt=$db->prepare($query); foreach ($query->getParams() as $param) { if ($param instanceof param) { log::msg("Param: " . $param->getName() . ": " . $param->getValue(), log::DEBUG, log::SQL); $stmt->bindValue($param->getName(), $param->getValue(), $param->getType()); } } /** * Set LOG_SEVERITY to log::MOREDEBUG and LOG_SUBJECT to log::SQL in config.inc.php * to create a log of all SQL queries + execution times in /tmp */ if ((LOG_SEVERITY == log::TOFILE) && (LOG_SUBJECT & log::SQL)) { $start=$query->logToFile(""); } $stmt->execute(); if (isset($start)) { $time=microtime(true)-$start; file_put_contents("/tmp/zophdebug", ": " . $time . "\n", FILE_APPEND); } } catch (\PDOException $e) { var_dump($e->getTraceAsString()); echo $query->prettyPrint(); echo $e->getMessage() . "\n"; log::msg("SQL failed", log::FATAL, log::DB); } return $stmt; } /** * Execute an SQL query * This is meant to execute queries that cannot be handled via the query builder * it should not be used for SELECT, UPDATE, DELETE or INSERT queries, * these can be handled via their respective objects * @param string SQL */ public static function SQL($sql) { try { $db=static::getHandle(); $stmt=$db->prepare($sql); $stmt->execute(); } catch (\PDOException $e) { echo $e->getMessage() . "\n"; log::msg("SQL failed", log::FATAL, log::DB); } } } zoph-v0.9.11/php/classes/db/delete.inc.php000066400000000000000000000032741345420530000203060ustar00rootroot00000000000000table; if ($this->where instanceof clause) { $sql .= " WHERE " . $this->where; } else if (!$this->deleteAll) { throw new \databaseException("DELETE query without WHERE"); } return $sql . ";"; } } zoph-v0.9.11/php/classes/db/insert.inc.php000066400000000000000000000040651345420530000203470ustar00rootroot00000000000000table; $fields=array(); $values=array(); foreach ($this->getParams() as $param) { $fields[]=substr($param->getName(),1); $values[]=$param->getName(); } foreach ($this->set as $name => $value) { $fields[]=$name; $values[]=$value; } $sql.=" (" . implode(", ", $fields) . ")"; $sql.=" VALUES(" . implode(", ", $values) . ") "; return $sql . ";"; } /** * Add a SET statement to this query * @param string name of the field * @param string value of the field */ public function addSet($name, $value) { $this->set[$name]=$value; } /** * Execute query and return new id * @return int ID */ public function execute() { parent::execute(); return db::getHandle()->lastInsertId(); } } zoph-v0.9.11/php/classes/db/param.inc.php000066400000000000000000000043271345420530000201440ustar00rootroot00000000000000name=array(); for ($n=0; $nname[]=$name . "_" . $n; } } else { $this->name=$name; } $this->value=$value; $this->type=$type; } /** * Get the name of the param * @return string name */ public function getName() { return $this->name; } /** * Get the value of the param * @return string value */ public function getValue() { return $this->value; } /** * Get the type of the param * @return int type */ public function getType() { return $this->type; } } zoph-v0.9.11/php/classes/db/query.inc.php000066400000000000000000000255561345420530000202200ustar00rootroot00000000000000alias=$alias; } $table=$tbl; $this->tables[$alias]=$tbl; } else { $this->tables[$table]=$table; } $table=db::getPrefix() . $table; $this->table=$table; } /** * Add one or more fields to a query * @param array list of fields [ "alias" => "field"] * @param bool Whether or not this is a DISTINCT query. * @return query */ public function addFields(array $fields, $distinct=false) { $table=$this->table; foreach ($fields as $alias => $field) { if (!isset($this->table) || strpos($field, ".")) { $field=$field; } else if (!isset($this->alias)) { $field=$table . "." . $field; } else { $field=$this->alias . "." . $field; } if ($distinct) { $field="DISTINCT " . $field; } if (!is_numeric($alias)) { $field .= " AS " . $alias; } $this->fields[]=$field; } } /** * Add one or more fields to a query that is calculated using an SQL function * @param array Array of functions [ "alias" => "function()"] */ public function addFunction(array $functions) { foreach ($functions as $alias => $function) { $this->fields[]=$function . " AS " . $alias; } } /** * Add a parameter for a prepared query * @param param parameter object */ public function addParam(param $param) { $this->params[]=$param; } /** * Add parameters for a prepared query * @param array parameters */ public function addParams(array $params) { foreach ($params as $param) { $this->addParam($param); } } /** * Get array of params */ public function getParams() { $params=array(); if (!is_array($this->params)) { return $params; } foreach ($this->params as $param) { if (!$param instanceof param) { continue; } $value=$param->getValue(); if (is_array($value)) { $value=array_values($value); $name=array_values($param->getName()); $type=$param->getType(); for ($n=0; $nwhere=$clause; return $this; } /** * Add a subclause to the WHERE, or set the clause as a WHERE if it is not yet set * @param clause clause to add * @param string AND|OR * @return query return the query to enable chaining */ public function addClause(clause $clause, $conj="AND") { if ($this->where instanceof clause) { if (strtoupper($conj) == "AND") { $this->where->addAnd($clause); } else if (strtoupper($conj) == "OR") { $this->where->addOr($clause); } else { throw new \databaseException("Unknown conjunction: " . e($conj)); } } else { $this->where($clause); } return $this; } /** * Add a HAVING clause to the query * @param clause HAVING clause * @return query return the query to enable chaining */ public function having(clause $hclause) { $this->having=$hclause; return $this; } /** * Add ORDER BY clause to query * @param string order to add * @example $qry->addOrder("name DESC"); * @return query return the query to enable chaining */ public function addOrder($order) { $this->order[]=$order; return $this; } /** * Get ORDER BY for query * @return string ORDER clause */ protected function getOrder() { $order=$this->order; if (is_array($order) && sizeof($order) > 0) { return " ORDER BY " . implode(", ", $order); } return ""; } /** * Add LIMIT clause to query * Be warned that count and offset are reversed compared to how they appear * in the query! * @param int count * @param int offset * @example $qry->addLimit(1,3); * @return query return the query to enable chaining */ public function addLimit($count, $offset=null) { $this->count=$count; $this->offset=$offset; return $this; } /** * Get LIMIT clause for query * @return string LIMIT clause */ protected function getLimit() { if (!is_null($this->offset)) { $limit=" LIMIT " . (int) $this->offset; if (is_null($this->count)) { $limit.= ", " . 999999999999; } else { $limit.=", " . (int) $this->count; } } else { if (!is_null($this->count)) { $limit=" LIMIT " . (int) $this->count; } else { $limit=""; } } return $limit; } /** * Check if a table is already included in this query * @param string query; */ public function hasTable($table) { return in_array($table, $this->tables); } /** * Execute a query */ public function execute() { return db::query($this); } /** * Add WHERE clause, by building it from a constraints array * @param array Constraints, conditions that the records must comply to * @param array Conjunctions, and/or * @param array Operators =, !=, >, <, >= or <= * @return query $this */ public function addWhereFromConstraints(array $constraints, $conj = "AND", $ops = null) { $where=null; foreach ($constraints as $name => $value) { $op = "="; if ($ops && !empty($ops["$name"])) { $op = $ops["$name"]; } $n = strpos($name, "#"); if ($n > 1) { $paramNumber=substr($name, $n + 1); $name = substr($name, 0, $n); $paramName=":" . $name . "_" . $paramNumber; } else { $paramName=":" . $name; } if ($value == "null" || $value == "''") { $value = null; } $clause=new clause($name . " " . $op . " " . $paramName); $this->addParam(new param($paramName, $value, PDO::PARAM_STR)); if ($where instanceof clause) { if ($conj == "AND") { $where->addAnd($clause); } else if ($conj == "OR") { $where->addOr($clause); } else { throw new \zophException("Illegal conjunction (" . e($conj) . ") should be AND or OR, please file a bug"); } } else { $where = $clause; } } if ($where instanceof clause) { $this->where($where); } return $this; } /** * Log the query to file, for debugging purposes * @param string Characters to be added at end of line * @param string Name of file to log the query to * @codeCoverageIgnore */ public function logToFile($eol="\n", $file="/tmp/zophdebug") { file_put_contents($file, $this->prettyPrint() . $eol, FILE_APPEND); return microtime(true); } /** * Format a query, including all parameters, for debugging purposes * @codeCoverageIgnore * @param bool Output with HTML */ public function prettyPrint($withHTML=false) { $sql=(string) $this; $allParams=$this->getParams(); // Here we sort the parameters by the length of their name, // longest first. // This is so we don't overwrite part of a parameter name // in case the first part of the name is the same $sort=function($a, $b) { return(strlen($b->getName()) - strlen($a->getName())); }; usort($allParams, $sort); foreach ($allParams as $param) { $value=$param->getValue(); if ($withHTML) { $value="" . $value . ""; } if ($param->getType() == PDO::PARAM_INT) { $sql=str_replace($param->getName(), $value, $sql); } else { $sql=str_replace($param->getName(), "\"" . $value . "\"", $sql); } } return $sql; } /** * The __toString() magic function creates the query to be fed to the db * each inheritance of this class will have to implement it. * @return string SQL query */ abstract public function __toString(); } zoph-v0.9.11/php/classes/db/select.inc.php000066400000000000000000000143651345420530000203260ustar00rootroot00000000000000subquery=$table; foreach ($tbl->getParams() as $param) { $this->addParam($param); } } else { parent::__construct($table); } } /** * Add a JOIN clause to the query * @param array table to join array of "alias" => "tablename" * or "alias" => select subquery * @param string ON clause * @param string join type * @return query return the query to enable chaining */ public function join(array $table, $on, $jointype="INNER") { if (!in_array($jointype, array("INNER", "LEFT", "RIGHT"))) { throw new \databaseException("Unknown JOIN type"); } $tbl=reset($table); $as=key($table); if ($tbl instanceof select) { // We are joining with a subquery $this->joins[]=$jointype . " JOIN (" . rtrim((string) $tbl, ";") . ") AS " . $as . " ON " . $on; } else { $table=$tbl . " AS " . $as; $this->tables[$as]=$tbl; $table=db::getPrefix() . $table; $this->joins[]=$jointype . " JOIN " . $table . " ON " . $on; } return $this; } /** * Add GROUP BY clause to query * @param string GRPUP BY to add * @return query return the query to enable chaining */ public function addGroupBy($group) { $this->groupby[]=$group; return $this; } /** * Get GROUP BY for query * @return string GROUP clause */ private function getGroupBy() { $groupby=$this->groupby; if (is_array($groupby) && sizeof($groupby) > 0) { return " GROUP BY " . implode(", ", $groupby); } return ""; } /** * Add a UNION clause to the query * @param select SELECT query to UNION with this one * @return query return the query to enable chaining */ public function union(select $qry) { $this->union[]=$qry; $this->addParams($qry->getParams()); return $this; } /** * Execute query */ public function execute() { return db::query($this); } /** * Create SELECT query * @return string SQL query */ public function __toString() { $sql = "SELECT "; if (is_array($this->fields)) { $sql.=implode(", ", $this->fields); } else { $sql.="*"; } if (isset($this->table)) { $sql .= " FROM " . $this->table; } else if (isset($this->subquery)) { if (is_array($this->subquery)) { $subqry = (string) reset($this->subquery); $alias = key($this->subquery); // We need to take off the ; $sql .= " FROM (" . rtrim($subqry, ";") . ") AS " . $alias; } else { // We need to take off the ; $sql .= " FROM (" . (string) rtrim($this->subquery. ";") . ")"; } } else { die("No from clause in query"); } if (isset($this->alias)) { $sql.=" AS " . $this->alias; } if (is_array($this->joins)) { $sql.=" " . implode(" ", $this->joins); } if ($this->where instanceof clause) { $sql .= " WHERE " . $this->where; } $groupby=trim($this->getGroupBy()); if (!empty($groupby)) { $sql .= " " . $groupby; } if ($this->having instanceof clause) { $sql .= " HAVING " . $this->having; } if (sizeof($this->union) > 0) { foreach ($this->union as $union) { // We need to take off the ; $sql .= " UNION (" . rtrim($union, ";") . ")"; } } $order=trim($this->getOrder()); if (!empty($order)) { $sql .= " " . $order; } $limit=trim($this->getLimit()); if (!empty($limit)) { $sql .= " " . $limit; } return $sql . ";"; } /** * Return the first column from the query as an array * This function should only be run on queries with a single column, * or it will make little sense * @return Array array of values */ public function toArray() { $stmt=$this->execute(); return $stmt->fetchAll(PDO::FETCH_COLUMN, 0); } /** * Executes a "SELECT COUNT(*) FROM ..." query and returns the counter * @return int count */ public function getCount() { try { $result = db::query($this); } catch (\PDOException $e) { log::msg("Unable to get count", log::FATAL, log::DB); } return $result->fetch(PDO::FETCH_BOTH)[0]; } } zoph-v0.9.11/php/classes/db/selectHelper.inc.php000066400000000000000000000160341345420530000214610ustar00rootroot00000000000000addFields(array("p.date", "p.time")); $qry=$query->addOrder("p.date")->addOrder("p.time")->addLimit(1); break; case "newest": $query->addFields(array("p.date", "p.time")); $qry=$query->addOrder("p.date DESC")->addOrder("p.time DESC")->addLimit(1); break; case "first": $query->addFields(array("p.timestamp")); $qry=$query->addOrder("p.timestamp")->addLimit(1); break; case "last": $query->addFields(array("p.timestamp")); $qry=$query->addOrder("p.timestamp DESC")->addLimit(1); break; case "random": $qry=$query->addOrder("rand()")->addLimit(1); break; case "highest": default: $query->addFields(array("ar.rating")); $qry=$query->addOrder("ar.rating DESC")->addLimit(1); break; } return $qry; } /** * Expand the query so that it is restricted it to the photos the (current) user can see * @param select SELECT query to be expanded * @param user user to expand the query for - if null, use the currently logged in user */ public static function expandQueryForUser(select $qry, user $user=null) { if (!$user) { $user=user::getCurrent(); } // The user is an admin, simply return the query and where clause unaltered if ($user->canSeeAllPhotos()) { return $qry; } if (!$qry->hasTable("photos")) { $qry=static::addPhotoTableToQuery($qry); } $subqry=new select(array("pu" => "view_photo_user")); $subqry->where(new clause("pu.user_id = :userid")); $qry->addParam(new param(":userid", $user->getId(), PDO::PARAM_INT)); $qry->join(array("spu" => $subqry), "p.photo_id = spu.photo_id"); return $qry; } /** * This function adds a relation table to the query, in order to make it possible to * JOIN with the photo table * @param select query * @return select modified query */ private static function addRelationTableToQuery(select $qry) { if ($qry->hasTable("albums") && !$qry->hasTable("photo_albums")) { $qry->join(array("pa" => "photo_albums"), "pa.album_id = a.album_id", "LEFT"); } else if ($qry->hasTable("categories") && !$qry->hasTable("photo_categories")) { $qry->join(array("pc" => "photo_categories"), "pc.category_id = c.category_id", "LEFT"); } else if ($qry->hasTable("people") && !$qry->hasTable("photo_people")) { $qry->join(array("pp" => "photo_people"), "pp.person_id = ppl.person_id", "LEFT"); } return $qry; } /** * This function tries to figure out how to JOIN the current query with the photo table * @param select query * @return select modified query */ private static function addPhotoTableToQuery(select $qry) { $qry=static::addRelationTableToQuery($qry); if ($qry->hasTable("photo_albums")) { $qry->join(array("p" => "photos"), "pa.photo_id = p.photo_id", "LEFT"); } else if ($qry->hasTable("photo_categories")) { $qry->join(array("p" => "photos"), "pc.photo_id = p.photo_id", "LEFT"); } else if ($qry->hasTable("photo_people")) { $qry->join(array("p" => "photos"), "pp.photo_id = p.photo_id", "LEFT"); } else if ($qry->hasTable("places")) { $qry->join(array("p" => "photos"), "p.location_id = pl.place_id", "LEFT"); } else { throw new \databaseException("JOIN failed"); } return $qry; } /** * Add modify query to ORDER BY a calculated field * @param select SQL query to modify * @param string [oldest|newest|first|last|lowest|highest|average|random] * @return query modified query */ public static function addOrderToQuery(select $qry, $order) { if (!$qry->hasTable("photos") && in_array($order, array("oldest", "newest", "first", "last", "lowest", "highest", "average"))) { $qry=static::addPhotoTableToQuery($qry); } if (!$qry->hasTable("view_photo_avg_rating") && in_array($order, array("lowest", "highest", "average"))) { $qry->join(array("ar" => "view_photo_avg_rating"), "ar.photo_id = p.photo_id"); } switch ($order) { case "oldest": $qry->addFunction(array("oldest" => "min(p.date)")); break; case "newest": $qry->addFunction(array("newest" => "max(p.date)")); break; case "first": $qry->addFunction(array("first" => "min(p.timestamp)")); break; case "last": $qry->addFunction(array("last" => "max(p.timestamp)")); break; case "lowest": $qry->addFunction(array("lowest" => "min(rating)")); break; case "highest": $qry->addFunction(array("highest" => "max(rating)")); break; case "average": $qry->addFunction(array("average" => "avg(rating)")); break; case "random": $qry->addFunction(array("random" => "rand()")); break; } if (!empty($order)) { $qry->addOrder($order); } return $qry; } } zoph-v0.9.11/php/classes/db/update.inc.php000066400000000000000000000050741345420530000203260ustar00rootroot00000000000000set[]=$field . "=:" . $param; } /** * Add a field to be SET in UPDATE query, using a function to set it * @param string field=function() expression */ public function addSetFunction($function) { $this->set[]=$function; } /** * Get array of SET statements for this query * @return array SET statements */ public function getSet() { return $this->set; } /** * Create UPDATE query * @return string SQL query */ public function __toString() { $sql = "UPDATE " . $this->table . " SET "; if (is_array($this->set)) { $sql.=implode(", ", $this->set); } else { // throw new databaseException("UPDATE with no SET"); } if ($this->where instanceof clause) { $sql .= " WHERE " . $this->where; } else if (!$this->updateAll) { die("UPDATE query without WHERE"); } return $sql . ";"; } } zoph-v0.9.11/php/classes/file.inc.php000066400000000000000000000325501345420530000173750ustar00rootroot00000000000000name=basename($filename); $this->path=realpath(dirname($filename)); } /** * Whether or not this file is a symlink * @param bool whether or not this is a symlink */ public function isLink() { return is_link($this); } /** * Returns the link destination. Contrary to the PHP readlink() function, * this function recurses through the links until it has located a real * file. So, in case a link points to a link, which points to a link, * which points to... I guess you got it. * Also, it will simply return a file object if the file is not a link. */ public function readlink() { if ($this->isLink()) { $file=new file(readlink($this)); return $file->readlink(); } else { return $this; } } /** * This function returns the name of a file, referenced by a directory * and an MD5 hash of the filename. */ public static function getFromMD5($dir, $md5) { $files=glob($dir . "/*"); foreach ($files as $file) { $f=realpath($file); log::msg($f . ": " . md5($f), log::DEBUG, log::IMPORT); if (md5($f) == $md5) { return new file($f); } } } /** * Returns full path + filename */ public function __toString() { return $this->getPath() . "/" . $this->getName(); } /** * Returns filename */ public function getName() { return $this->name; } /** * Returns full path */ public function getPath() { return $this->path; } /** * When a symlink is copied or moved, the name changes * this function returns the new name */ public function getDestName() { return $this->destName; } /** * This generates an MD5 for a filename, to uniquely identify a file * that is not (yet) in the database and therefore has no db key. */ public function getMD5() { return md5($this->path . "/" . $this->name); } /** * Deletes a file after doing some checks * @param bool Also delete related files, such as thumbnails * @param bool Do not delete the referenced file, only related files * @todo 'related' files really should be part of the photo object. * @see photo */ public function delete($thumbs=false, $thumbsOnly=false) { log::msg("Deleting " . $this, log::NOTIFY, log::IMPORT); if (!$thumbsOnly && file_exists($this)) { if (!is_dir($this) && is_writable($this)) { unlink($this); } else { log::msg(sprintf(translate("Could not delete %s."), $this), log::ERROR, log::IMPORT); return false; } } if ($thumbs) { $dir=dirname($this); $file=basename($this); $midname=$dir . "/" . MID_PREFIX . "/" . MID_PREFIX . "_" . $file; $thumbname=$dir . "/" . THUMB_PREFIX . "/" . THUMB_PREFIX . "_" . $file; $mid=new file($midname); $mid->delete(); $thumb=new file($thumbname); $thumb->delete(); $ignore=new file($this . ".zophignore"); $ignore->delete(); } } /** * Set the destination for copy or move operations; * @param string destination of the file */ public function setDestination($path) { $this->destPath="/" . file::cleanupPath($path) . "/"; $this->destName=basename($this->readlink()); } /** * Makes checks if a file can be found and read */ public function check() { if (!file_exists($this)) { throw new fileNotFoundException("File not found: $this\n"); } if (!is_readable($this)) { throw new fileNotReadableException("Cannot read file: $this\n"); } if (!conf::get("import.cli.copy") && !is_writable($this)) { throw new fileNotWritableException("Cannot move file: $this\n"); } } /** * Makes checks to see if a file can be copied */ public function checkCopy() { // First checks are the same... $this->check(); if (!is_writable($this->destPath)) { throw new fileDirNotWritableException("Directory not writable: " . $this->destPath); } if (file_exists($this->destPath . $this->destName)) { if ($this->backup) { $backupname=$this->destName; $counter=1; while (file_exists($this->destPath . $backupname)) { // Find the . in the filename $pos=strrpos($this->destName, ".") ?: strlen($this->destName); $backupname=substr($this->destName, 0, $pos) . "_" . $counter . substr($this->destName, $pos); $counter++; } rename($this->destPath . $this->destName, $this->destPath . $backupname); } else { throw new fileExistsException("File already exists: " . $this->destPath . $this->destName); } } return true; } /** * Makes checks if a file can be moved */ public function checkMove() { // First checks are the same... $this->checkCopy(); if (!is_writable($this)) { throw new fileNotWritableException("File is not writable: " . $this); } return true; } /** * Moves a file */ public function move() { $destPath=$this->destPath; $destName=$this->destName; $dest=$destPath . "/" . $destName; log::msg("Going to move $this to $dest", log::DEBUG, log::GENERAL); $this->checkMove(); if ($this->isLink()) { // in case of a link, we copy the link destination and delete the link $copy=$this->readlink(); $copy->setDestination($destPath); $newfile=$copy->copy(); unlink($this); return $newfile; } else { if (rename($this, $dest)) { return new file($dest); } else { throw new fileMoveFailedException("Could not move $this to $dest"); } } } /** * Copies a file */ public function copy() { $destPath=$this->destPath; $destName=$this->destName; $dest=$destPath . "/" . $destName; $this->checkCopy(); if (copy($this, $dest)) { return new file($dest); } else { throw new fileCopyFailedException("Could not copy $this to $dest"); } } /** * Changes the permissions for a file */ public function chmod($mode = null) { if ($mode===null) { $mode=octdec(conf::get("import.filemode")); } if (!chmod($this, $mode)) { log::msg("Could not change permissions for " . $this . "", log::ERROR, log::IMPORT); } } /** * Gets MIME type for this file */ public function getMime() { $fileinfo=new finfo(FILEINFO_MIME, conf::get("path.magic")); $mime=explode(";", $fileinfo->file($this->readlink())); log::msg("" . $this->readlink() . ": " . $mime[0], log::DEBUG, log::IMPORT); $this->setFiletype($mime[0]); return $mime[0]; } /** * Gets type of file for this file */ private function setFiletype($mime) { switch ($mime) { case "image/jpeg": case "image/png": case "image/gif": $type="image"; break; case "application/x-bzip2": case "application/x-gzip": case "application/x-tar": case "application/zip": $type="archive"; break; case "application/xml": $type="xml"; break; case "directory": $type="directory"; break; default: $type=false; } $this->type=$type; return $type; } /** * Get files in a specific directory * * This function creates a list of files in a specific directory and * filters it on a given search string and filetypes. * @param string The dir to search * @param bool Whether or not to descent into directories * @param string Search string */ public static function getFromDir($dir, $recursive = false, $search=null) { $files = scandir($dir); $return = array(); foreach ($files as $filename) { if ($filename[0]!=".") { if (is_dir($dir . "/" . $filename)) { if ($recursive) { $return=array_merge($return, static::getFromDir($dir . "/" . $filename, true)); } } else if (is_null($search) || preg_match($search, $filename)) { $file=new file($dir . "/" . $filename); if (!file_exists($dir . "/" . $filename . ".zophignore")) { $file->getMime(); } else { $file->type = "ignore"; } if ($file->type) { $return[]=$file; } } } } return $return; } /** * Cleans up a path, by removing all double slashes, "/./", * leading and trailing slashes. */ public static function cleanupPath($path) { $search = array("/(\/+)/", "/(\/\.\/)/", "/(\/$)/", "/(^\/)/"); $replace = array("/", "/", "", ""); return preg_replace($search, $replace, $path); } /** * Create a directory * @param string directory to create * @return bool true when succesful * @throws fileDirCreationFailedException when creation fails */ private static function createDir($directory) { if (!file_exists($directory)) { if (@mkdir($directory, octdec(conf::get("import.dirmode")))) { if (!defined("CLI") || conf::get("import.cli.verbose")>=1) { log::msg(translate("Created directory") . ": $directory", log::NOTIFY, log::GENERAL); } return true; } else { throw new fileDirCreationFailedException( translate("Could not create directory") . ": $directory
\n"); } } } /** * Recursively create directory * checks if the parent dir of the dir to be created exists and if not so, tries to * create it first * @param string directory to create * @return bool true when succesful */ public static function createDirRecursive($directory) { $directory="/" . static::cleanupPath($directory); if (!file_exists(dirname($directory))) { static::createDirRecursive(dirname($directory)); } try { static::createDir($directory); } catch (fileDirCreationFailedException $e) { log::msg($e->getMessage(), log::FATAL, log::GENERAL); } } } ?> zoph-v0.9.11/php/classes/file/000077500000000000000000000000001345420530000161075ustar00rootroot00000000000000zoph-v0.9.11/php/classes/file/archive.inc.php000066400000000000000000000077561345420530000210300ustar00rootroot00000000000000filename=$filename; $this->type=$type; if ($this->checkZipSupport()) { $this->archive = new ZipArchive(); $this->tempfile = "/tmp/zoph_" . $user->get("user_id") . "_" . $this->filename ."_" . (int) $filenum . ".zip"; if (file_exists($this->tempfile)) { unlink($this->tempfile); } if ($this->archive->open($this->tempfile, ZipArchive::CREATE)!==true) { log::msg("Cannot create temporary ZIP archive, " . $this->tempfile, log::FATAL, log::GENERAL); } } } /** * Set maximum size * Adding photos to the archive is stopped when the archive becomes too big * this is used to spread over multiple files * @param int maximum size in bytes */ public function setMaxSize($bytes) { $this->maxsize=(int) $bytes; } /** * Add photos to archive * @param photo\collection photos to add * @return int file number last added */ public function addPhotos(photoCollection $photos) { $zipsize=0; foreach ($photos as $key => $photo) { if ($data=@file_get_contents($photo->getFilePath())) { $size=strlen($data); $zipsize=$zipsize+$size; if ($this->maxsize>0 && $zipsize>=$this->maxsize) { break; } $currentfile=$key; $this->archive->addFromString($photo->get("name"), $data); } else { echo sprintf(translate("Could not read %s."), $photo->getFilePath()) . "
\n"; } } if (!$this->archive->close()) { log::msg("ZIP file creation failed", log::FATAL, log::GENERAL); } return $currentfile; } /** * Checks whether ZIP support is enabled in PHP * @return bool zip support enabled */ public function checkZipSupport() { if (!class_exists("ZipArchive")) { log::msg(translate("You need to have ZIP support in PHP to download zip files"), log::ERROR, log::GENERAL); return false; } else { return true; } } } zoph-v0.9.11/php/classes/generic/000077500000000000000000000000001345420530000166045ustar00rootroot00000000000000zoph-v0.9.11/php/classes/generic/collection.inc.php000066400000000000000000000117201345420530000222210ustar00rootroot00000000000000items[$off]); } /** * Return item * For ArrayAccess interface * @param string offset * @return mixed value of the item */ public function offsetGet($off) { return $this->items[$off]; } /** * Add item * For ArrayAccess interface * @param string offset * @param string value */ public function offsetSet($off, $value) { if (!is_null($off)) { $this->items[$off]=$value; } else { $this->items[]=$value; } } /** * Unset item (remove) * For ArrayAccess interface * @param string offset */ public function offsetUnset($off) { unset($this->items[$off]); } /** * For IteratorAggregate interface * allow us to do foreach () on this object */ public function getIterator() { return new ArrayIterator($this->items); } /** * For Countable interface * return size of this collection */ public function count() { return count($this->items); } /** * Return a subset of this collection as a new collection * @param int start of subset * @param int size of subset */ public function subset($start, $count=null) { return static::createFromArray(array_slice($this->items, $start, $count, true)); } /** * Pop last element off the collection * @return mixed last object of the collection */ public function pop() { return array_pop($this->items); } /** * Shift first element off the collection * @return mixed first object of the collection */ public function shift() { return array_shift($this->items); } /** * Get random element(s) from the collection */ public function random($count = 1) { $count = min(sizeof($this), $count); $rndKeys=(array) array_rand($this->items, $count); $rndColl = new static(); foreach ($rndKeys as $key) { $rndColl[$key] = $this[$key]; } return $rndColl; } /** * Merge this collection with other collection(s) * @param collection to merge with [, collection to merge with [ , ... ]] * return collection */ public function merge(self ...$toMerge) { $merged=array(); array_unshift($toMerge, $this); foreach ($toMerge as $collection) { $merged=array_merge($merged, $collection->toArray()); } return static::createFromArray($merged); } /** * Renumber the items so that each item has it's key as * it's key in the array * @param callable alternate function to determine key (default ->getId() ) * @return collection */ public function renumber(callable $function=null) { // Default for callable can only be null if (!$function) { $function="getId"; } $return = new static; foreach ($this->items as $item) { $id = call_user_func(array($item, $function)); $return[$id]=$item; } return $return; } /** * Turn this collection into an array */ protected function toArray() { return $this->items; } /** * Create a new collection from an array * @param array Items to put in new collection */ public static function createFromArray(array $items, $withKeys = false) { $collection = new static(); if ($withKeys) { foreach ($items as $item) { $collection[$item->getId()]=$item; } } else { $collection->items = $items; } return $collection; } } zoph-v0.9.11/php/classes/generic/controller.inc.php000066400000000000000000000121021345420530000222440ustar00rootroot00000000000000request=$request; } /** * Set the object to operate on * @param zophTable object to operate on */ public function setObject(zophTable $obj) { $this->object=$obj; } /** * Do the action as set in the request * in the current mode of operation, no authorization checking is needed, * because currently, the authorization checking is done inside the actions * however, it would be nice to do some checking here as a first line of defense */ public function doAction() { $action=$this->request["_action"]; /** @todo This needs more authorization checking */ if (in_array($action, $this->actions)) { $function = "action" . ucwords($action); $this->$function(); } else { $this->actionDisplay(); } } /** * Action: edit * The edit action calls a view that will allow the user to update the * current object. */ protected function actionEdit() { $this->view = "update"; } /** * Action: update * The update action processes a form as generated after the "edit" action. * The subsequently called view displays the object. */ protected function actionUpdate() { $this->object->setFields($this->request->getRequestVars()); $this->object->update(); $this->view = "display"; } /** * Action: new * The new action calls a view that displays a form that allows the user * to create a new object. */ protected function actionNew() { $this->object->setFields($this->request->getRequestVars()); $this->view = "insert"; } /** * Action: insert * The insert action processes a form as generated after the "new" action. * The subsequently called view displays the object. */ protected function actionInsert() { $this->object->setFields($this->request->getRequestVars()); $this->object->insert(); $this->view = "display"; } /** * Action: delete * The delete action asks for confirmation of a delete of the current object */ protected function actionDelete() { $this->view = "confirm"; } /** * Action: confirm * The confirm action is called when the user confirms the delete * this deletes the object and then redirects the user back the the * last page he visited before the delete. */ protected function actionConfirm() { $this->object->delete(); breadcrumb::init(); breadcrumb::eat(); $crumb = breadcrumb::getLast(); if ($crumb instanceof breadcrumb) { $this->redirect=$crumb->getURL(); } $this->view = "redirect"; } /** * The display action displays the object */ protected function actionDisplay() { $this->view = "display"; } /** * get View * each of the actions dictate a subsequent view in the workflow, * the view can be called by this function * currently, it simply returns a name, in the future an action View object * may be returned. */ public function getView() { return $this->view; } /** * Get the object to operate on */ public function getObject() { return $this->object; } } zoph-v0.9.11/php/classes/generic/variable.inc.php000066400000000000000000000056621345420530000216630ustar00rootroot00000000000000value=$value; } /** * Get value */ public function __toString() { return (string) $this->value; } /** * Get value */ public function get() { return $this->value; } /** * This function will escape the user input and remove HTML tags */ public function input() { $var=$this->value; if ($var === "<" || $var === "<=" || $var === ">=" || $var === ">") { // Strip tags breaks some searches $value=$var; } else if (is_array($var)) { $value=array(); foreach ($var as $key => $arrayValue) { $keyVar=new variable($key); $valueVar=new variable($arrayValue); $value[$keyVar->input()]=$valueVar->input(); } } else { $value=strip_tags(html_entity_decode($var)); } return $value; } /** * Return escaped output * @param array|string value to be escaped */ public function escape($var=null) { if (!$var) { $var=$this->value; } if (is_array($var)) { $return=array(); foreach ($var as $key => $arrayValue) { $return[static::escape($key)]=static::escape($arrayValue); } } else { $return=htmlspecialchars($var); /* Extra escape for a few chars that may cause troubles but are not escaped by htmlspecialchars. */ $return=str_replace(array("<", ">", "\"", "(", ")", "'", "[", "]", "{", "}", "~", "`"), array("<", ">", """, "(", ")", "'","[", "]", "{", "}", "~", "`"), $return); } return $return; } } zoph-v0.9.11/php/classes/geo/000077500000000000000000000000001345420530000157425ustar00rootroot00000000000000zoph-v0.9.11/php/classes/geo/Exception.inc.php000066400000000000000000000017371345420530000211710ustar00rootroot00000000000000search = $search; $this->server = $server; $this->parse(); } /** * takes a string, which is probably an OpenSteetmap URL, and turn it into * a latitude and longitude * e.g. #map=9/10.4/-12.92 */ private function parseOpenstreetmap() { if (preg_match('/^https:\/\/www\.openstreetmap\.org\/#map=(\d+)\/([-]?[\d]*[.]?[\d]*)\/([-]?[\d]*[.]?[\d]*)/', $this->search, $matches)) { $this->zoom = $matches[1]; $this->lat = $matches[2]; $this->long = $matches[3]; } } private function parseOLC() { $digits = "23456789CFGHJMPQRVWX"; $zoomlevels = array(5, 9, 12, 14, 16, 17, 18); $olc = $this->search; $lat = 0; $lon = 0; $zoom = 0; if (preg_match('/^[2-9CFGHJMPQRVWX]{2,8}0*\+[2-9CFGHJMPQRVWX]{0,3}$/', $olc)) { $h = 400; $w = 400; $olc=str_replace("+", "", $olc); for ($i=0; $ilat = round($lat + ($h / 2) - 90, 7); $this->long = round($lon + ($w / 2)- 180, 7); $this->zoom = $zoomlevels[$zoom]; } } private function parseLocalURL() { if (preg_match("/(photo|image).php?.+photo_id=(\d+)/", $this->search, $matches)) { $obj = new photo($matches[2]); } else if (preg_match("/(place).php?.+place_id=(\d+)/", $this->search, $matches)) { $obj = new place($matches[2]); } else { return false; } $obj->lookup(); $this->lat=$obj->get("lat"); $this->long=$obj->get("lon"); $this->zoom=$obj->get("mapzoom"); } /** * Takes a string which contains a location in any of ways that a location * could be specified and sets lat and long appropiately (or to empty if * search does not contain a parseable location */ private function parse() { // error_log("locationLookup::parse() called with ".$search." **"); if (empty($this->search)) { $this->lat = "" ; $this->long = ""; // error_log("locationLookup was empty"); } else if (strcmp($this->search,',') == 0) { /* match empty except a single comma - excpt preg_match('/[\s]*[,][\s]',$search matched too easity */ // error_log("locationLookup - single comma"); $this->search = ""; } else if (preg_match('/([-]?[\d]*[.]?[\d]*)[,][\s]*([-]?[\d]*[.]?[\d]*)/', $this->search, $matches)) { $zoomlevels = array(4,7,10,12,14,15,16,17,1); /* match 1.456,-12.793 and similar */ // error_log ("locationLookup - a match was found"); $this->lat = $matches[1]; $this->long = $matches[2]; $lat = $this->lat * 1000000; $lon = $this->long * 1000000; $zoom = 8; while ($lat != 0 && $lon !=0) { $zoom--; $newlat = floor($lat / 10); $newlon = floor($lon / 10); if ($lat != $newlat * 10 || $lon != $newlon * 10) { break; } $lat = $newlat; $lon = $newlon; } $this->zoom=$zoomlevels[$zoom]; } else if (preg_match('/^https:\/\/www\.openstreetmap\.org\/.*/',$this->search)) { $this->parseOpenstreetmap(); } else if (preg_match('/^[2-9CFGHJMPQRVWX]{2,8}0*\ [2-9CFGHJMPQRVWX]{0,3}$/', $this->search)) { $this->search=str_replace(" ", "+", $this->search); $this->parseOLC(); } else if (preg_match("/^https?:\/\/" . $this->server . "\//", $this->search)) { // URL pointing to server $this->parseLocalURL(); } else { /* this is a case we cant handle yet */ error_log("locationLookup: unhandled case " . $this->search); } } /** * return the latitude from this location, or a null string if the location * does not contain a latitude * @return float latitude */ public function getLat() { return $this->lat; } /** * return the longitude from this location, or a null string if the location * does not contain a longitude * @return float longitude */ public function getLong() { return $this->long; } /** * return the zoom level from this location, or a null string if the location * does not contain a zoom level * @return int zoom */ public function getZoom() { return $this->zoom; } } ?> zoph-v0.9.11/php/classes/geo/map.inc.php000066400000000000000000000121721345420530000200030ustar00rootroot00000000000000map; } if (!array_key_exists("provider", $vars)) { $vars["provider"]=conf::get("maps.provider"); } parent::__construct($template, $vars); } /** * Add a marker to the map * @param marker marker to add */ public function addMarker(marker $marker) { $this->markers[]=$marker; } /** * Add multiple markers from objects * @param array Array of objects to get markers from */ public function addMarkers(array $objs) { foreach ($objs as $obj) { $marker=$obj->getMarker(); if ($marker instanceof marker) { $this->addMarker($marker); } } } /** * Get markers for this map * @return array array of markers for this map. * if multiple photos are taken in the same place, that place * is multiple times in the array, so this function removes doubles */ public function getMarkers() { return array_unique($this->markers, SORT_REGULAR); } /** * Checks whether this maps has markers * @return bool */ public function hasMarkers() { return !empty($this->markers); } /** * Add a track * @param track */ public function addTrack(track $track) { $this->tracks[]=$track; } /** * Get tracks * @return Array tracks */ public function getTracks() { return $this->tracks; } /** * Checks whether this maps has tracks * @return bool */ public function hasTracks() { return !empty($this->tracks); } /** * Set center and zoom * This sets the center point and zoom level for the map * @param float latitude * @param float longitude * @param int zoom level */ public function setCenterAndZoom($lat=0, $lon=0, $zoom=2) { $this->clat=(float) $lat; $this->clon=(float) $lon; $this->zoom=(int) $zoom; } /** * Set center and zoom from object * Can take a location object and determine center and zoom from there * it can also take a photo object to determine c&s. * If a photo object does not have c&z, it will see if the photo has * a location set, and determine it from there. * If a location does not have c&z, it can go up in the tree until * it find an ancestor with c&z set. * @param photo|place object to get location from * @todo mapable interface should be created */ public function setCenterAndZoomFromObj($obj) { $lat=$obj->get("lat"); $lon=$obj->get("lon"); $zoom=$obj->get("mapzoom"); if (!$lat && !$lon) { if ($obj instanceof photo && $obj->location instanceof place) { $this->setCenterAndZoomFromObj($obj->location); } else if ($obj instanceof place && (place::getRoot()->getId() != $obj->getId())) { $this->setCenterAndZoomFromObj($obj->getParent()); } } else { $this->setCenterAndZoom($lat ?: 0, $lon ?: 0, $zoom ?: 2); } } /** * Set whether or not this map can be changed * (used to add markers to a place or photo) * @param bool */ public function setEditable($edit=true) { $this->edit=(bool) $edit; } } zoph-v0.9.11/php/classes/geo/marker.inc.php000066400000000000000000000044751345420530000205160ustar00rootroot00000000000000lat=$lat; $this->lon=$lon; $this->icon=$icon; $this->title=$title; $this->quicklook=$quicklook; } /** * Get marker from object * @param photo|place Object to get marker from * @param string Icon to use * @return marker created marker. * @todo A "mapable" interface should be created to make sure * only certain objects can get passed to this function. */ public static function getFromObj($obj, $icon) { $lat=$obj->get("lat"); $lon=$obj->get("lon"); if ($lat && $lon) { $title=$obj->get("title"); $quicklook=$obj->getQuicklook(); return new self($lat, $lon, $icon, $title, $quicklook); } else { return null; } } } zoph-v0.9.11/php/classes/geo/point.inc.php000066400000000000000000000161111345420530000203540ustar00rootroot00000000000000xml($xmldata); $xml->read(); $point->set("lat", $xml->getAttribute("lat")); $point->set("lon", $xml->getAttribute("lon")); while ($xml->read()) { if ($xml->nodeType==XMLReader::ELEMENT) { switch ($xml->name) { case "name": $xml->read(); $name=$xml->value; $point->set("name", $name); break; case "ele": $xml->read(); $point->set("ele", $xml->value); break; case "speed": $xml->read(); $point->set("speed", $xml->value); break; case "time": $xml->read(); $datetime=strtotime($xml->value); $point->set("datetime", date("Y-m-d H:i:s", $datetime)); break; default: // unrecognized element, ignore break; } } } return $point; } /** * Create a query to find the next and previous points * this query will be expanded by the @see getNext() and @see getPrevious() methods * @return array (select, clause); */ private function getNextPrevQry() { $qry=new select(array("pt" => "point")); $where=new clause("track_id=:trackid"); $qry->addParams(array( new param(":trackid", (int) $this->get("track_id"), PDO::PARAM_INT), new param(":datetime", $this->get("datetime"), PDO::PARAM_STR) )); $qry->addLimit(1); return array($qry, $where); } /** * Get the next (in time) point from a track */ public function getNext() { list($qry, $where)=$this->getNextPrevQry(); $where->addAnd(new clause("datetime>:datetime")); $qry->where($where); $qry->addOrder("datetime"); $points=static::getRecordsFromQuery($qry); if (is_array($points) && sizeof($points) > 0) { return $points[0]; } else { return null; } } /** * Get the previous (in time) point from a track */ public function getPrev() { list($qry, $where)=$this->getNextPrevQry(); $where->addAnd(new clause("datetime<:datetime")); $qry->where($where); $qry->addOrder("datetime DESC"); $points=static::getRecordsFromQuery($qry); if (is_array($points) && sizeof($points) > 0) { return $points[0]; } else { return null; } } /** * Calculate the distance to another point * * @param point Point to calculate distance to * @param string "km" or "miles" * @return int distance */ private function getDistanceTo(point $p2, $entity="km") { $p1=$this; $lat1=$p1->get("lat"); $lon1=$p1->get("lon"); $lat2=$p2->get("lat"); $lon2=$p2->get("lon"); $distance=(6371 * acos( cos(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($lon2) - deg2rad($lon1)) + sin(deg2rad($lat1)) * sin(deg2rad($lat2)))); if ($entity=="miles") { $distance=$distance / 1.609344; } return $distance; } /** * Interpolate between points to find out the location on a * certain moment * * This is an approximate calculation * and could be very inaccurate if the distance between the * points is large, therefore you can give a max distance in km * * The longer time there is between 2 point the smaller the * chance is you actually travelled in a straight line between * the points, so you can also give a max time, in seconds. * @param point is the point where you are at t1 * @param point is the point where you are at t2 * @param int t3 is the time you want to calculate the position for * @param int maximum distance to to calculation for * @param string entity of distances ("km" or "miles") * @param int maximum time between two points * @return point this function will return where you are at t3 * @todo the "return false" should both be changed into an Exception */ public static function interpolate(point $p1, point $p2, $t3, $maxdist=null, $entity="km", $maxtime=null) { $t1 = strtotime($p1->get("datetime")); $t2 = strtotime($p2->get("datetime")); if ((!($t2 >= $t3 && $t3 >= $t1)) || ($maxtime && (abs($t1 - $t2) > $maxtime))) { return false; } if ($maxdist) { $dist=$p1->getDistanceTo($p2, $entity); if ($dist > $maxdist) { return false; } } $lat1=$p1->get("lat"); $lon1=$p1->get("lon"); $lat2=$p2->get("lat"); $lon2=$p2->get("lon"); // Calculate the deltas $dlat=$lat2-$lat1; $dlon=$lon2-$lon1; $dt=$t2-$t1; $dt3=$t3-$t1; $lat3=$lat1 + (($dlat/$dt) * $dt3); $lon3=$lon1 + (($dlon/$dt) * $dt3); $p3 = new point(); $p3->set("lat", $lat3); $p3->set("lon", $lon3); return $p3; } } ?> zoph-v0.9.11/php/classes/geo/track.inc.php000066400000000000000000000156371345420530000203430ustar00rootroot00000000000000updatePoints(); $this->insertPoints(); } /** * Lookup a track in the database. * * This will fill the object with the info already in the db */ public function lookup() { $result=parent::lookup(); $this->points=$this->getPoints(); return $result; } /** * Deletes a track * * Also deletes all point in the track * @see point */ public function delete() { if (!$this->getId()) { return; } parent::delete(); $qry=new delete(array("pt" => "point")); $qry->where(new clause("track_id=:trackid")); $qry->addParam(new param(":trackid", (int) $this->getId(), PDO::PARAM_INT)); $qry->execute(); } /** * Add a new point to a track * @param point point to add */ public function addPoint(point $point) { $point->set("track_id", $this->get("track_id")); $this->points[]=$point; } /** * This sets the track_id on all points in this track */ private function updatePoints() { foreach ($this->points as $point) { $point->set("track_id", $this->get("track_id")); } } /** * Insert points into database */ private function insertPoints() { foreach ($this->points as $point) { $point->insert(); } } /** * Read a GPX file and create track & point objects from there * @param string filename to read GPX from */ public static function getFromGPX($file) { $track = new track; if (!class_exists("XMLReader")) { throw new Exception("Class XMLReader not found"); } $xml=new XMLReader(); $xml->open($file); $track->set("name", substr($file, strrpos($file, "/") + 1, strrpos($file, "."))); $xml->read(); if ($xml->name != "gpx") { throw new gpxException($file . " is not a GPX file"); } else { $stack[]="gpx"; } while ($xml->read()) { if ($xml->nodeType==XMLReader::ELEMENT) { // Keep track of the current open tags if (!$xml->isEmptyElement) { $stack[]=$xml->name; } switch ($xml->name) { case "name": $current=$stack[count($stack) - 2]; if ($current=="gpx") { // only set the name if we're in $xml->read(); $track->set("name", $xml->value); } break; case "trkpt": // For now we are ignoring multiple tracks or segments // in the same file and we simply look at the points $xml_point=$xml->readOuterXML(); $point=point::readFromXML($xml_point); $track->addpoint($point); break; default: // not (yet?) supported break; } } else if ($xml->nodeType==XMLReader::END_ELEMENT) { $element=array_pop($stack); if ($element!=$xml->name) { throw new gpxException("GPX not well formed: expected <$element>, " . "found <$xml->name>"); } } } return $track; } /** * Get all points for this track * @return array Array of all points in this track. */ public function getPoints() { if (sizeof($this->points)==0) { $this->points=point::getRecords("datetime", array("track_id" => $this->get("track_id"))); } return $this->points; } /** * Get the first point from a track * @return point first point */ public function getFirstPoint() { $first=$this->getPoints()[0]; if (($first instanceof point)) { return $first; } else { return new point; } } /** * Get the last point from a track * @return point last point */ public function getLastPoint() { $points=$this->getPoints(); $last=array_pop($points); if (($last instanceof point)) { return $last; } else { return new point; } } /** * Get the number of points in a track * @return int count */ public function getPointCount() { return count($this->getPoints()); } /** * Get array that can be used to generate view for this track * @return array Display array */ public function getDisplayArray() { $first=$this->getFirstPoint(); $last=$this->getLastPoint(); $count=$this->getPointCount(); $return[translate("name")] = $this->get("name"); $return[translate("time of first point")] = $first->get("datetime") . " UTC"; $return[translate("time of last point")] = $last->get("datetime") . " UTC"; $return[translate("number of points")] = $count; return $return; } } ?> zoph-v0.9.11/php/classes/group.inc.php000066400000000000000000000160371345420530000176140ustar00rootroot00000000000000get("group_name"); } /** * Get permissions for a group * @param album Album to lookup permissions for * @return permissions Permissions object */ public function getGroupPermissions(album $album) { $gp = new permissions($this->getId(), $album->getId()); if ($gp->lookup()) { return $gp; } return null; } /** * Get albums associated with this permissions object * @return array of albums */ public function getAlbums() { $qry=new select(array("gp" => "group_permissions")); $qry->addFields(array("album_id")); $qry->where(new clause("group_id=:groupid")); $qry->addParam(new param(":groupid", (int) $this->getId(), PDO::PARAM_INT)); return album::getRecordsFromQuery($qry); } /** * Get display array * Get an array of properties to display * @return array properties */ public function getDisplayArray() { return array( translate("group") => $this->get("group_name"), translate("description") => $this->get("description"), translate("members") => implode("
", $this->getMemberLinks()) ); } /** * Create an array describing permissions for all groups * for display or edit * @param bool Return array of albums instead of array of permissions * @return array permissions */ public function getPermissionArray($getAlbum=false) { $albums = album::getSelectArray(); $perms=array(); foreach ($albums as $id => $name) { if (!$id || $id == 1) { continue; } $album=new album((int) $id); $permissions = $this->getGroupPermissions($album); if ($permissions) { if ($getAlbum) { $perms[]=$album; } else { $perms[]=$permissions; } } } return $perms; } /** * Get members of this group * @return array of users */ public function getMembers() { $qry=new select(array("gu" => "groups_users")); $qry->addFields(array("user_id")); $qry->where(new clause("group_id=:groupid")); $qry->addParam(new param(":groupid", (int) $this->getId(), PDO::PARAM_INT)); $members=user::getRecordsFromQuery($qry); $return=array(); foreach ($members as $member) { $member->lookup(); $return[]=$member; } return $return; } /** * Add a member to a group * @param user User to add */ public function addMember(user $user) { $qry=new insert(array("gu" => "groups_users")); $qry->addParams(array( new param(":group_id", (int) $this->getId(), PDO::PARAM_INT), new param(":user_id", (int) $user->getId(), PDO::PARAM_INT) )); $qry->execute(); } /** * Remove a member from a group * @param user User to remove */ public function removeMember(user $user) { $qry=new delete(array("gu" => "groups_users")); $where=new clause("group_id=:groupid"); $where->addAnd(new clause("user_id=:userid")); $qry->addParams(array( new param(":groupid", (int) $this->getId(), PDO::PARAM_INT), new param(":userid", $user->getId(), PDO::PARAM_INT) )); $qry->where($where); $qry->execute(); } /** * Get an array of users that are NOT a member of this group * @return array of users */ private function getNonMembers() { $userIds=array(); $memberIds=array(); $users=user::getAll(); $members=$this->getMembers(); foreach ($users as $user) { $userIds[]=$user->getId(); } if ($members) { foreach ($members as $member) { $memberIds[]=$member->getId(); } $nonMemberIds=array_diff($userIds, $memberIds); } else { $nonMemberIds=$userIds; } $nonMembers=array(); foreach ($nonMemberIds as $id) { $nonMembers[]=new user($id); } return $nonMembers; } /** * Create a pulldown to add new members to this group * @param string name for the pulldown field * @return template Pulldown */ public function getNewMemberPulldown($name) { $valueArray=array(); $newMembers=$this->getNonMembers(); $valueArray[0]=null; foreach ($newMembers as $nm) { $nm->lookup(); $valueArray[$nm->getId()]=$nm->getName(); } return template::createPulldown($name, null, $valueArray); } /** * Get links to all members of this group * @return array array of links */ public function getMemberLinks() { $links=array(); $members=$this->getMembers(); if ($members) { foreach ($members as $member) { $member->lookup(); $links[]=$member->getLink(); } } return $links; } } ?> zoph-v0.9.11/php/classes/group/000077500000000000000000000000001345420530000163245ustar00rootroot00000000000000zoph-v0.9.11/php/classes/group/controller.inc.php000066400000000000000000000051561345420530000217770ustar00rootroot00000000000000request["group_id"]); $group->lookup(); $this->setObject($group); $this->doAction(); } /** * Action: update * The update action processes a form as generated after the "edit" action. * The subsequently called view displays the object. * takes care of adding and removing members of the group */ protected function actionUpdate() { $this->object->setFields($this->request->getRequestVars()); if (isset($this->request["_member"]) && ((int) $this->request["_member"] > 0)) { $this->object->addMember(new user((int) $this->request["_member"])); } if (is_array($this->request["_removeMember"])) { foreach ($this->request["_removeMember"] as $user_id) { $this->object->removeMember(new user((int) $user_id)); } } $this->object->update(); $this->view = "update"; } /** * Action: insert * The insert action processes a form as generated after the "new" action. * The subsequently called view displays a form to make more changes to the group. * this is a change from the generic controller, because group access rights can only * be modified after insertion. */ protected function actionInsert() { parent::actionInsert(); $this->view="update"; } } zoph-v0.9.11/php/classes/import/000077500000000000000000000000001345420530000165025ustar00rootroot00000000000000zoph-v0.9.11/php/classes/import/base.inc.php000066400000000000000000000153671345420530000207110ustar00rootroot00000000000000 0) { $msg=implode($output, "
"); throw new \importAutorotException($msg); } } /** * Import photos * * Takes an array of files and an array of vars and imports them in Zoph * @param Array Files to be imported * @param Array Vars to be applied to the photos. */ public static function photos(Array $files, Array $vars) { $photos=array(); $total=sizeof($files); $cur=0; if (isset($vars["_path"])) { $path=file::cleanupPath("/" . $vars["_path"] . "/"); if (strpos($path, "..") !== false) { log::msg("Illegal characters in path", log::FATAL, log::IMPORT); die(); } } else { $path=""; } foreach ($files as $file) { static::progress($cur, $total); $cur++; if ($file instanceof photo) { $photo=$file; $file=$photo->file["orig"]; } else if ($file instanceof file) { $photo=new photo(); } $mime=$file->getMime(); if (conf::get("import.cli.exif")===true && $mime=="image/jpeg") { $exif=process_exif($file); if ($exif) { $photo->setFields($exif); } } if (isset($vars["rating"])) { $rating=$vars["rating"]; if (!(is_numeric($rating) && (1 <= $rating) && ($rating <= 10))) { unset($rating); } unset($vars["rating"]); } if (isset($vars["field"]) && is_array($vars["_field"])) { foreach ($vars["_field"] as $key => $field) { $vars[$field]=$vars["field"][$key]; } unset($vars["_field"]); unset($vars["field"]); } if ($vars) { $photo->setFields($vars); } if (strlen(trim($photo->get("date")))==0) { $date=date("Y-m-d", filemtime($file)); log::msg("Photo has no date set, using filedate (" . $date . ").", log::NOTIFY, log::IMPORT); $photo->set("date", $date); } if (strlen(trim($photo->get("time")))==0) { $time=date("H:i:s", filemtime($file)); log::msg("Photo has no time set, using time from filedate (" . $time . ").", log::NOTIFY, log::IMPORT); $photo->set("time", $time); } if (isset($photo->_path)) { $photo->set("path", $path . "/" . $photo->_path); unset($photo->_path); } else { $photo->set("path", $path); } try { $photo->import($file); } catch (\fileException $e) { log::msg($e->getMessage(), log::FATAL); } if (conf::get("import.cli.thumbs")===true) { try { $photo->thumbnail(false); } catch (\Exception $e) { echo $e->getMessage(); } } if ($photo->insert()) { if (conf::get("import.cli.size")===true) { $photo->updateSize(); } $photo->update(); $photo->updateRelations($vars, "_id"); if (isset($rating)) { $photo->rate($rating); } if (conf::get("import.cli.hash")===true) { try { $photo->getHash(); } catch (\Exception $e) { echo $e->getMessage(); } } $photos[]=$photo; } else { echo translate("Insert failed.") . "
\n"; } } return $photos; } /** * Import an XML file * * @param string MD5 hash of the filename to import * * This function tries to recognize the XML file by validating them against .xsd files * For now only GPX (1.0 and 1.1) files are recognized. */ public static function XMLimport(file $file) { $xml=new DOMDocument; $xml->Load($file); $schemas = array ( "gpx 1.0" => "xml/gpx10.xsd", "gpx 1.1" => "xml/gpx11.xsd" ); foreach ($schemas as $name => $schema) { if (@$xml->schemaValidate(settings::$php_loc . "/" . $schema)) { log::msg(basename($file) ." is a valid " . $name . " file", log::NOTIFY, log::IMPORT); $xmltype=$name; } } if (!isset($xmltype)) { throw new \importFileNotImportableException(basename($file) . " is not a known XML file."); } else { switch($name) { case "gpx 1.0": case "gpx 1.1": $track=track::getFromGPX($file); $track->insert(); $file->delete(); break; } } } /** * Progress bar * Does not display anything by default, but this function can be redefined * in a child class. * * @param int current * @param int total */ public static function progress($cur, $total) { return 0; } } zoph-v0.9.11/php/classes/import/cli.inc.php000066400000000000000000000050031345420530000205300ustar00rootroot00000000000000=60) { $calccur=$cur/$total*60; $dispcur=floor($calccur); $disptotal=60; } else { $calccur=0; $dispcur=$cur; $disptotal=$total; } $display="["; $display.=str_repeat("|", $dispcur); $rem=round($calccur - $dispcur,2); $num=$total/$disptotal; if ($num > 3) { if ($rem > 0.333 && $rem < 0.666) { $display.="."; } else if ($rem > 0.6666 && $rem < 0.999) { $display.=":"; } else if ($rem > 0.999) { $display.="|"; } } else if ($num == 2) { if ($rem >= 0.5) { $display.="."; } } $display=str_pad($display, $disptotal + 1); $display.="]"; $perc=floor($cur / $total * 100); $display.= " [ $cur / $total (" . $perc . "%) ]"; echo $display; echo str_repeat(chr(8), strlen($display)); } } zoph-v0.9.11/php/classes/import/web.inc.php000066400000000000000000000423661345420530000205530ustar00rootroot00000000000000upload_id=$upload_id; } /** * Import photos * * Takes an array of files and an array of vars and imports them in Zoph * @param Array Files to be imported * @param Array Vars to be applied to the photos. */ public static function photos(Array $files, Array $vars) { // thumbnails have already been created, no need to repeat... conf::set("import.cli.thumbs", false); conf::set("import.cli.exif", true); conf::set("import.cli.size", true); parent::photos($files, $vars); } /** * Return a translated, textual error message from a PHP upload error * * @param int PHP upload error */ public static function handleUploadErrors($error) { $errortext=translate("File upload failed") . "
"; switch ($error) { case UPLOAD_ERR_INI_SIZE: $errortext.=sprintf(translate("The uploaded file exceeds the " . "upload_max_filesize directive (%s) in php.ini."), ini_get("upload_max_filesize")); $errortext.=" " . sprintf(translate("This may also be caused by " . "the post_max_size (%s) in php.ini."), ini_get("post_max_size")); break; case UPLOAD_ERR_FORM_SIZE: $errortext.=sprintf(translate("The uploaded file exceeds the maximum " . "filesize setting in config.inc.php (%s)."), conf::get("import.maxupload")); break; case UPLOAD_ERR_PARTIAL: $errortext.=translate("The uploaded file was only partially uploaded."); break; case UPLOAD_ERR_NO_FILE: $errortext.=translate("No file was uploaded."); break; case UPLOAD_ERR_NO_TMP_DIR: $errortext.=translate("Missing a temporary folder."); break; case UPLOAD_ERR_CANT_WRITE: $errortext.=translate("Failed to write to disk"); break; case UPLOAD_ERR_EXTENSION: $errortext.=translate("A PHP extension stopped the upload. Don't ask me why."); break; default: $errortext.=translate("An unknown file upload error occurred."); } return $errortext; } /** * Process uploaded file * * Catches the uploaded file, runs some checks and moves it into the * upload directory. * @param array PHP _FILE var with data about the uploaded file */ public static function processUpload($file) { $filename=$file["name"]; $tmp_name=$file["tmp_name"]; $error=$file["error"]; if ($error) { // should do some nicer printing to this error some time log::msg(static::handleUploadErrors($error), log::FATAL, log::IMPORT); return false; } $file=new file($tmp_name); $mime=$file->getMime(); if (!$file->type) { log::msg("Illegal filetype: $mime", log::FATAL, log::IMPORT); return false; } $dir=conf::get("path.images") . DIRECTORY_SEPARATOR . conf::get("path.upload"); $realDir=realpath($dir); if ($realDir === false) { log::msg($dir . " does not exist, creating...", log::WARN, log::IMPORT); try { file::createDirRecursive($dir); } catch (\fileDirCreationFailedException $e) { log::msg($dir . " does not exist, and I can not create it. (" . $e->getMessage() . ")", log::FATAL, log::IMPORT); die(); } // doublecheck if path really has been correctly created. $realDir=realpath($dir); if ($realDir === false) { log::msg($dir . " does not exist, and I can not create it.", log::WARN, log::FATAL); } } $dir=$realDir; $dest=$dir . "/" . basename($filename); if (is_writable($dir)) { if (!file_exists($dest)) { move_uploaded_file($tmp_name, $dest); } else { log::msg("A file named " . $filename . " already exists in " . $dir . "", log::FATAL, log::IMPORT); } } else { log::msg("Directory " . $dir . " is not writable", log::FATAL, log::IMPORT); return false; } return true; } /** * Processes a file * * Depending on file type it will either launch a resize or an unpack * function. * This function is called from a javascript call * @param string MD5 hash of the file name. */ public static function processFile($md5) { // continue when hitting fatal error. log::$stopOnFatal=false; $dir=conf::get("path.images") . "/" . conf::get("path.upload") . "/"; $file=file::getFromMD5($dir, $md5); if ($file instanceof file) { $mime=$file->getMime(); $type=$file->type; } else { $type="unknown (file not found)"; } switch($type) { case "image": if ($mime=="image/jpeg" && conf::get("import.rotate")) { static::autorotate($file); } static::resizeImage($file); $return=null; break; case "archive": $return=static::unpackArchive($file); break; case "xml": $return=static::XMLimport($file); break; default: log::msg("Unknown filetype " . $type . " for file" . $file, log::FATAL, log::IMPORT); $return=false; break; } return $return; } /** * Automatically rotate images based on EXIF tag. * @param string filename */ protected static function autorotate($file) { try { parent::autorotate($file); } catch (\importAutorotException $e) { touch($file . ".zophignore"); log::msg($e->getMessage(), log::FATAL, log::IMPORT); die; } } /** * Unpack archive of different types * *WARNING* this function is *not* safe to run on unchecked user-input * use processFile() as a wrapper for this function * @see processFile * @param string full path to file * @todo unpack_dir should be removed when done */ private static function unpackArchive(file $file) { $dir = conf::get("path.images") . "/" . conf::get("path.upload"); $mime=$file->getMime(); switch($mime) { case "application/zip": $extr = conf::get("path.unzip"); $msg = "Unzip command"; break; case "application/x-tar": $extr = conf::get("path.untar"); $msg = "Untar command"; break; case "application/x-gzip": $extr = conf::get("path.ungz"); $msg = "Ungzip command"; break; case "application/x-bzip2": $extr = conf::get("path.unbz"); $msg = "Unbzip command"; break; } if (empty($extr)) { log::msg("To be able to process an archive of type " . $mime . ", you need to set \"" . $msg . "\" in the configuration screen " . " to a program that can unpack this file.", log::FATAL, log::IMPORT); touch($file . ".zophignore"); return false; } $upload_id=uniqid("zoph_"); $unpack_dir=$dir . "/" . $upload_id; $unpack_file=$unpack_dir . "/" . basename($file); ob_start(); mkdir($unpack_dir); rename($file, $unpack_file); $cmd = "cd " . escapeshellarg($unpack_dir) . " && " . $extr . " " . escapeshellarg($unpack_file) . " 2>&1"; system($cmd); if (file_exists($unpack_file)) { unlink($unpack_file); } $output=ob_end_clean(); log::msg($output, log::NOTIFY, log::IMPORT); $files=file::getFromDir($unpack_dir, true); foreach ($files as $import_file) { $type=$import_file->type; if ($type == "image" || $type == "archive" || $type || "xml") { $import_file->setDestination($dir); try { $import_file->move(); } catch (\fileException $e) { echo $e->getMessage() . "
\n"; } } } } /** * Resize an image before import * * @param string filename */ private static function resizeImage($file) { log::msg("resizing" . $file, log::DEBUG, log::IMPORT); $photo = new photo(); $photo->set("path", conf::get("path.upload")); $photo->set("name", basename($file)); ob_start(); $dir=conf::get("path.images") . "/" . conf::get("path.upload"); $thumb_dir=$dir. "/" . THUMB_PREFIX; $mid_dir=$dir . "/" . MID_PREFIX; if (!file_exists($thumb_dir)) { mkdir($thumb_dir); } else if (!is_dir($thumb_dir)) { log::msg("Cannot create " . $thumb_dir . ", file exists.", log::FATAL, log::IMPORT); } if (!file_exists($mid_dir)) { mkdir($mid_dir); } else if (!is_dir($mid_dir)) { log::msg("Cannot create " . $mid_dir . ", file exists.", log::FATAL, log::IMPORT); } try { $photo->thumbnail(); } catch (\Exception $e) { echo "Thumb could not be made: " . $e->getMessage(); touch($file . ".zophignore"); } log::msg("Thumb made succesfully.", log::DEBUG, log::IMPORT); $log=ob_get_contents(); ob_end_clean(); echo $log; } /** * Get XML for Import * @todo This is a temporary function to distinguish between the two XML responses * this class can give. Eventually, both functions should be called directly */ public static function getXML($search) { if ($search=="thumbs") { return static::getThumbsXML(); } else { return static::getProgressXML($search); } } /** * Get XML indicating progress of a certain upload */ public static function getProgressXML($uploadId) { $xml = new \DOMDocument('1.0','UTF-8'); $rootnode=$xml->createElement(static::XMLROOT); $node=$xml->createElement(static::XMLNODE); if (ini_get("session.upload_progress.enabled")==true) { $upl_prog=$_SESSION[ini_get("session.upload_progress.prefix") . $uploadId]; $progress['current']=$upl_prog["bytes_processed"]; $progress['total']=$upl_prog["content_length"]; // for now we take the first file as multiple uploads // are not yet supported $progress['filename']=$upl_prog["files"][0]["name"]; } else { // session.upload_progress not enables extension not available $progress['current']=0; $progress['total']=0; $progress['filename']="Enable session.upload_progress.enabled in php.ini"; } $id=$xml->createElement("id"); $current=$xml->createElement("current"); $total=$xml->createElement("total"); $filename=$xml->createElement("filename"); $id->appendChild($xml->createTextNode($uploadId)); $current->appendChild($xml->createTextNode($progress['current'])); $total->appendChild($xml->createTextNode($progress['total'])); $filename->appendChild($xml->createTextNode($progress['filename'])); $node->appendChild($id); $node->appendChild($current); $node->appendChild($total); $node->appendChild($filename); $rootnode->appendChild($node); $xml->appendChild($rootnode); return $xml; } /** * Generate an XML file with thumbs in the import dir */ public static function getThumbsXML() { $xml=new \DOMDocument('1.0','UTF-8'); $root=$xml->createElement("files"); $dir=conf::get("path.images") . DIRECTORY_SEPARATOR . conf::get("path.upload"); $files = file::getFromDir($dir); foreach ($files as $file) { unset($icon); unset($status); $md5=$file->getMD5(); $type=$file->type; switch ($type) { case "image": $thumb=THUMB_PREFIX . DIRECTORY_SEPARATOR . THUMB_PREFIX . "_" . $file->getName(); $mid=MID_PREFIX . DIRECTORY_SEPARATOR . MID_PREFIX . "_" . $file->getName(); if (file_exists($dir . DIRECTORY_SEPARATOR . $thumb) && file_exists($dir . DIRECTORY_SEPARATOR . $mid)) { $status="done"; } else { $icon=template::getImage("icons/pause.png"); $status="waiting"; } break; case "archive": $icon=template::getImage("icons/archive.png"); $status="waiting"; break; case "xml": $icon=template::getImage("icons/tracks.png"); $status="done"; break; case "ignore": $icon=template::getImage("icons/error.png"); $status="ignore"; break; } $xmlfile=$xml->createElement("file"); $xmlfile->setAttribute("name", $file->getName()); $xmlfile->setAttribute("type",$type); $xmlmd5=$xml->createElement("md5", $md5); $xmlfile->appendChild($xmlmd5); if (!empty($icon)) { $xmlicon=$xml->createElement("icon", $icon); $xmlfile->appendChild($xmlicon); } if (!empty($status)) { $xmlstatus=$xml->createElement("status", $status); $xmlfile->appendChild($xmlstatus); } $root->appendChild($xmlfile); } $xml->appendChild($root); return $xml; } /** * Retry making of thumbnails * * This function reacts to a click on the "retry" link in the thumbnail * list on the import page. It looks up which file is referenced by the * supplied MD5 and deleted thumbnail, mid and 'ignore" files, this will * cause the webinterface to retry making thumbnail and midsize images * * @param string md5 hash of the filename */ public static function retryFile($md5) { $dir=conf::get("path.images") . "/" . conf::get("path.upload"); $file=file::getFromMD5($dir, $md5); // only delete "related files", not the referenced file. $file->delete(true, true); } /** * Delete a file * * Deletes a file referenced by the MD5 hash of the filename and all * related files, such as thumbnail, midsize images and "ignore" files. * @param string md5 hash of the filename */ public static function deleteFile($md5) { $dir=conf::get("path.images") . "/" . conf::get("path.upload"); $file=file::getFromMD5($dir, $md5); $file->delete(true); } /** * Get a file list from a list of MD5 hashes. * * Take a list of MD5 hashes (in $vars["_import_image"]) and return an * array of @see file objects * @param Array $vars */ public static function getFileList(Array $import) { foreach ($import as $md5) { $file=file::getFromMD5(conf::get("path.images") . "/" . conf::get("path.upload"), $md5); if (!empty($file)) { $files[]=$file; } } if (is_array($files)) { return $files; } else { log::msg("No files specified", log::FATAL, log::IMPORT); return false; } } } ?> zoph-v0.9.11/php/classes/language.inc.php000066400000000000000000000240031345420530000202330ustar00rootroot00000000000000 * # Optional comments * # English=Translation * # English=Translation * The file MUST be UTF8 encoded. * @author Jeroen Roos * @package Zoph */ class language { public $iso; public $name; private $filename; private $translations=array(); /** * @var string This defines what the base language is, the language the strings in the * sourcecode are in. */ public static $base="en"; public static $base_name="English"; const LANG_DIR="lang"; /** * @param string iso ISO definition of the language, usually 2 letters or * two letters dash two letters, for example nl en-ca. * This is also the name of the file it will try to read. */ function __construct($iso) { $this->name=$iso; $this->filename=static::LANG_DIR. "/" . $iso; $this->iso=strtolower($iso); } /** * Open the file * @return int filedescriptor file */ private function openFile() { if (file_exists($this->filename) && is_readable($this->filename)) { try { $file=fopen($this->filename, "r"); } catch (Exception $e) { log::msg("Could not read language file $this->filename: " . "
" . $e->getMessage() . "
", log::ERROR, log::LANG); return false; } return $file; } else { return false; } } /** * Read and parse the header of the file. * Unless DEBUG is on, nothing will be mentionned about files with * a wrong header, they will be silently ignored. * @return bool true|false */ function readHeader() { $file=$this->openFile(); if (!$file) { return false; } $header=fgets($file); $zoph_header="# zoph language file - "; if (strtolower(substr($header,0,23))!=$zoph_header) { log::msg("Incorrect language header in " . $this->filename . "", log::ERROR, log::LANG); log::msg("
" . $header. "
", log::DEBUG, log::LANG); return false; } else { $this->name=substr($header,23); fclose($file); return true; } } /** * Read the strings from the file * @return bool true|false */ function read() { $file=$this->openFile(); if (!$file) { return false; } while ($line=fgets($file)) { if ($line[0] == "#") { log::msg("" . $this->iso . ":" . $line, log::MOREDEBUG, log::LANG); } else { $strings=explode("=",$line); $this->translations[$strings[0]]=$strings[1]; } } fclose($file); return true; } /** * Translate the given string * @param string|array The string or array to be translated * @param bool If true add [tr] before any string that cannot be * translated. * @return string The translated string */ function translate($string, $error = true) { $tag=""; if (is_array($string)) { return $this->translateArray($string, $error); } if (array_key_exists($string, $this->translations)) { return trim($this->translations[$string]); } else { if ($error && !($this->iso==static::$base)) { $tag = "[tr] "; } return $tag . $string; } } /** * Translate an array * translates all the values in an array, not the keys. * @param array The array to be translated * @param bool If true add [tr] before any string that cannot be * translated. * @return string The translated array */ private function translateArray($array, $error = true) { $tr=array(); foreach ($array as $key=>$string) { $tr[$key]=translate($string, $error); } return $tr; } /** * Get all languages * @return array array of language objects */ public static function getAll() { $langs=array(); $dir=settings::$php_loc . "/" . static::LANG_DIR; if (is_dir($dir) && is_readable($dir)) { foreach (glob($dir . "/*") as $filename) { if (!is_dir($filename) && is_readable($filename)) { $iso=basename($filename); if ($iso == strtolower($iso)) { # making filename lowercase, so we won't include # any capitalized filenames... Zoph will not able # to find them back later... # is isocode nl file NL Nl or nl? $lang=new language($iso); if ($lang->readHeader()) { $langs[$iso]=$lang; } } else { log::msg("Language files should have lowercase names, cannot open " . $filename . "", log::WARN, log::LANG); } } else { log::msg("Cannot read " . $filename . ", skipping. ", log::ERROR, log::LANG); } } } else { log::msg("Cannot read language dir!", log::WARN, log::LANG); } $base_lang=new language(static::$base); $base_lang->name=static::$base_name; $langs[static::$base]=$base_lang; ksort($langs); return $langs; } /** * Check if file for a certain language exists * @param string ISO code for language * @return string null|iso */ public static function exists($iso) { $file=static::LANG_DIR . '/' . $iso; if (file_exists($file) && is_file($file)) { return $iso; } else { return null; } } /** * Load the first available language, or fall back to a default * @param array Array of languages to try. * @return language language object */ public static function load($langs) { array_push($langs, conf::get("interface.language"), static::$base); foreach ($langs as $l) { log::msg("Trying to load language: " . $l . "", log::DEBUG, log::LANG); if (static::exists($l)) { $lang=new language($l); if ($lang->readHeader() && $lang->read()) { log::msg("Loaded language: " . $l . "
", log::DEBUG, log::LANG); return $lang; } } else if ($l==static::$base) { # If it is the base language, no file needs to exist log::msg("Using base language: " . $l . "", log::NOTIFY, log::LANG); $lang=new language($l); return $lang; } } log::msg("No languages found, falling back to default: " . static::$base . "", log::NOTIFY, log::LANG); return new language(static::$base); } /** * Get HTTP_ACCEPT_LANG and interprete it * @return array array of languages in preference order */ public static function httpAccept() { $langs=array(); $genlangs=array(); $return=array(); if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) { $accept_langs=explode(",", $_SERVER["HTTP_ACCEPT_LANGUAGE"]); foreach ($accept_langs as $al) { # Some browers add a 'quality' identifier to indicate # the preference of this language, something like en;q=1.0 $l=explode(";",$al); $langs[]=strtolower($l[0]); # A user could select a "sublanguage" such as en-gb for British # English, or de-ch for Swiss German to make sure that # Zoph offers these users English or German, unless the more # specific one is available (Zoph has a Canadian English # translation for example), we add both en-gb and en to the list if (strpos($l[0], "-")) { $genlang=explode("-", $l[0]); $genlangs[]=strtolower($genlang[0]); } } $return=array_unique(array_merge($langs, $genlangs)); log::msg("Client accepts language(s):: " . $_SERVER["HTTP_ACCEPT_LANGUAGE"], log::DEBUG, log::LANG); log::msg("Zoph's interpretation: " . implode(", ", $return), log::DEBUG, log::LANG); } return $return; } } /** * Translate the given string * @param string The string to be translated * @param bool If true add [tr] before any string that cannot be * translated. * @return string The translated string */ function translate($str, $error=true){ global $lang; if ($lang instanceof language) { return $lang->translate($str, $error); } else { return $str; } } ?> zoph-v0.9.11/php/classes/mailMime.inc.php000066400000000000000000000511531345420530000202100ustar00rootroot00000000000000 and * @author Sascha Schumann * @author Richard Heyes * @author Tomas V.V.Cox (port to PEAR) * * @author Jeroen Roos * * @package Zoph */ /** * Mime mail composer class. Can handle: text and html bodies, embedded html * images and attachments. * @author Tobias Ratschiller and * @author Sascha Schumann * @author Richard Heyes * @author Tomas V.V.Cox (port to PEAR) * * @author Jeroen Roos * * @package Zoph */ class mailMime { /** @var string Contains the plain text part of the email */ private $txtbody; /** @var string Contains the html part of the email */ private $htmlbody; /** @var array list of the attached images */ private $html_images = array(); /** @var array list of the attachments */ private $parts = array(); /** @var array Build parameters */ private $build_params = array(); /** @var array Headers for the mail */ private $headers = array(); /** * Constructor function */ public function __construct() { $this->build_params = array( 'text_encoding' => '7bit', 'html_encoding' => 'quoted-printable', '7bit_wrap' => 998, 'html_charset' => 'utf-8', 'text_charset' => 'utf-8', 'head_charset' => 'utf-8' ); } /** * Accessor function to set the body text. Body text is used if * it's not an html mail being sent or else is used to fill the * text/plain part that emails clients who don't support * html should show. * * @param string Either a string or the file name with the contents * @param bool If true the first param should be treated as a file name, * else as a string (default) * @param bool If true the text or file is appended to the existing body, * else the old body is overwritten * @return bool true on success */ public function setTXTBody($data, $isfile = false, $append = false) { if (!$isfile) { if (!$append) { $this->txtbody = $data; } else { $this->txtbody .= $data; } } else { $cont = $this->file2str($data); if (!$append) { $this->txtbody = $cont; } else { $this->txtbody .= $cont; } } return true; } /** * Adds a html part to the mail * * @param string Either a string or the file name with the contents * @param bool If true the first param should be treated as a file name, * else as a string (default) * @return bool true on succes */ public function setHTMLBody($data, $isfile = false) { if (!$isfile) { $this->htmlbody = $data; } else { $cont = $this->file2str($data); $this->htmlbody = $cont; } return true; } /** * Adds an image to the list of embedded images. The source is a string containing the image. * * @paramstring The image data. * @param string The file name * @param string The content type * @return bool true */ public function addHTMLImageFromString($filedata, $filename, $c_type='application/octet-stream') { $filename = basename($filename); $this->html_images[] = array( 'body' => $filedata, 'name' => $filename, 'c_type' => $c_type, 'cid' => md5(uniqid(time())) ); return true; } /** * Adds an image to the list of embedded images. The source is a file on disk. * * @param string The file to be used as attachment * @param string The content type * @param string encoding. */ public function addHTMLImageFromFile($file, $c_type='application/octet-stream') { $filedata = $this->file2str($file); return $this->addHTMLImageFromString($filedata, $file, $c_type); } /** * Adds a file to the list of attachments. The source is a string containing the * contents of the file. * * @param string The file data to use as attachment * @param string The content type * @param string The filename of the attachment. * @param string encoding. * @throws mailException */ public function addAttachmentFromString($filedata, $filename, $c_type = 'application/octet-stream', $encoding = 'base64') { if (empty($filename)) { throw new mailException("The supplied filename for the attachment can\'t be empty"); } $filename = basename($filename); $this->parts[] = array( 'body' => $filedata, 'name' => $filename, 'c_type' => $c_type, 'encoding' => $encoding ); } /** * Adds a file to the list of attachments. The source is a file on disk. * * @param string The file to be used as attachment * @param string The content type * @param string encoding. */ public function addAttachmentFromFile($file, $c_type = 'application/octet-stream', $encoding = 'base64') { $filedata=$this->file2str($file); $this->addAttachmentFromString($filedata, $file, $c_type, $encoding); } /** * Get the contents of the given file name as string * * @param string path of file to process * @return string contents of $file_name * @throws mailException */ private function file2str($file_name) { if (!is_readable($file_name)) { throw new mailException('File is not readable ' . $file_name); } if (!$fd = fopen($file_name, 'rb')) { throw new mailException('Could not open ' . $file_name); } $filesize = filesize($file_name); if ($filesize == 0){ $cont = ""; }else{ $cont = fread($fd, $filesize); } fclose($fd); return $cont; } /** * Adds a text subpart to the mailMimePart object and * returns it during the build process. * * @param mixed The object to add the part to, or null if a new object is to be created. * @param string The text to add. * @return mailMimePart The text mailMimePart object */ private function addTextPart($obj, $text) { $params['content_type'] = 'text/plain'; $params['encoding'] = $this->build_params['text_encoding']; $params['charset'] = $this->build_params['text_charset']; if (is_object($obj)) { return $obj->addSubpart($text, $params); } else { return new mailMimePart($text, $params); } } /** * Adds a html subpart to the mailMimePart object and * returns it during the build process. * * @param mixed The object to add the part to, or null if a new object is to be created. * @return mailMimePart The html mailMimePart object */ private function addHtmlPart($obj) { $params['content_type'] = 'text/html'; $params['encoding'] = $this->build_params['html_encoding']; $params['charset'] = $this->build_params['html_charset']; if (is_object($obj)) { return $obj->addSubpart($this->htmlbody, $params); } else { return new mailMimePart($this->htmlbody, $params); } } /** * Creates a new mimePart object, using multipart/mixed as * the initial content-type and returns it during the * build process. * * @return mailMimePart The multipart/mixed mailMimePart object */ private function addMixedPart() { $params['content_type'] = 'multipart/mixed'; return new mailMimePart('', $params); } /** * Adds a multipart/alternative part to a mimePart * object (or creates one), and returns it during * the build process. * * @param mixed The object to add the part to, or * null if a new object is to be created. * @return mailMimePart The multipart/mixed mailMimePart object */ private function addAlternativePart($obj) { $params['content_type'] = 'multipart/alternative'; if (is_object($obj)) { return $obj->addSubpart('', $params); } else { return new mailMimePart('', $params); } } /** * Adds a multipart/related part to a mailMimePart * object (or creates one), and returns it during * the build process. * * @param mixed The object to add the part to, or * null if a new object is to be created * @return mailMimePart The multipart/mixed mimePart object */ private function addRelatedPart($obj) { $params['content_type'] = 'multipart/related'; if (is_object($obj)) { return $obj->addSubpart('', $params); } else { return new mailMimePart('', $params); } } /** * Adds an html image subpart to a mailMimePart object * and returns it during the build process. * * @param mailMimePart The mailMimePart to add the image to * @param array The image information * @return mailMimePart The image mailMimePart object */ private function addHtmlImagePart(mailMimePart $obj, $value) { $params['content_type'] = $value['c_type']; $params['encoding'] = 'base64'; $params['disposition'] = 'inline'; $params['dfilename'] = $value['name']; $params['cid'] = $value['cid']; $obj->addSubpart($value['body'], $params); } /** * Adds an attachment subpart to a mailMimePart object * and returns it during the build process. * * @param mailMimePart The mailMimePart to add the image to * @param array The attachment information * @return mailMimePart The image mailMimePart object */ private function addAttachmentPart(mailMimePart $obj, $value) { $params['content_type'] = $value['c_type']; $params['encoding'] = $value['encoding']; $params['disposition'] = 'attachment'; $params['dfilename'] = $value['name']; $obj->addSubpart($value['body'], $params); } /** * Builds the multipart message from the list ($this->parts) and * returns the mime content. * * @param array Build parameters that change the way the email * is built. Should be associative. Can contain: * text_encoding - What encoding to use for plain text * Default is 7bit * html_encoding - What encoding to use for html * Default is quoted-printable * 7bit_wrap - Number of characters before text is * wrapped in 7bit encoding * Default is 998 * html_charset - The character set to use for html. * Default is iso-8859-1 * text_charset - The character set to use for text. * Default is iso-8859-1 * head_charset - The character set to use for headers. * Default is iso-8859-1 * @return string The mime content */ public function get($build_params = null) { if (isset($build_params)) { foreach ($build_params as $key => $value) { $this->build_params[$key] = $value; } } if (!empty($this->html_images) && isset($this->htmlbody)) { foreach ($this->html_images as $value) { $regex = '#(\s)((?i)src|background|href(?-i))\s*=\s*(["\']?)' . preg_quote($value['name'], '#') . '\3#'; $rep = '\1\2=\3cid:' . $value['cid'] .'\3'; $this->htmlbody = preg_replace($regex, $rep, $this->htmlbody ); } } $null = null; $attachments = !empty($this->parts) ? true : false; $html_images = !empty($this->html_images) ? true : false; $html = !empty($this->htmlbody) ? true : false; $text = (!$html && !empty($this->txtbody)) ? true : false; switch (true) { case $text && !$attachments: $message = $this->addTextPart($null, $this->txtbody); break; case !$text && !$html && $attachments: $message = $this->addMixedPart(); foreach ($this->parts as $part) { $this->addAttachmentPart($message, $part); } break; case $text && $attachments: $message = $this->addMixedPart(); $this->addTextPart($message, $this->txtbody); foreach ($this->parts as $part) { $this->addAttachmentPart($message, $part); } break; case $html && !$attachments && !$html_images: if (isset($this->txtbody)) { $message = $this->addAlternativePart($null); $this->addTextPart($message, $this->txtbody); $this->addHtmlPart($message); } else { $message =$this->addHtmlPart($null); } break; case $html && !$attachments && $html_images: if (isset($this->txtbody)) { $message =$this->addAlternativePart($null); $this->addTextPart($message, $this->txtbody); $related = $this->addRelatedPart($message); } else { $message = $this->addRelatedPart($null); $related = $message; } $this->addHtmlPart($related); foreach ($this->html_images as $img) { $this->addHtmlImagePart($related, $img); } break; case $html && $attachments && !$html_images: $message = $this->addMixedPart(); if (isset($this->txtbody)) { $alt = $this->addAlternativePart($message); $this->addTextPart($alt, $this->txtbody); $this->addHtmlPart($alt); } else { $this->addHtmlPart($message); } foreach ($this->parts as $part) { $this->addAttachmentPart($message, $part); } break; case $html && $attachments && $html_images: $message = $this->addMixedPart(); if (isset($this->txtbody)) { $alt = $this->addAlternativePart($message); $this->addTextPart($alt, $this->txtbody); $rel = $this->addRelatedPart($alt); } else { $rel = $this->addRelatedPart($message); } $this->addHtmlPart($rel); foreach ($this->html_images as $img) { $this->addHtmlImagePart($rel, $img); } foreach ($this->parts as $part) { $this->addAttachmentPart($message, $part); } break; } if (isset($message)) { $output = $message->encode(); $this->headers = array_merge($this->headers, $output['headers']); return $output['body']; } else { return false; } } /** * Returns an array with the headers needed to prepend to the email * (MIME-Version and Content-Type). Format of argument is: * $array['header-name'] = 'header-value'; * * @param array Assoc array with any extra headers. Optional. * @return array Assoc array with the mime headers */ public function headers(array $xtra_headers = null) { // Content-Type header should already be present, // So just add mime version header $headers['MIME-Version'] = '1.0'; if (isset($xtra_headers)) { $headers = array_merge($headers, $xtra_headers); } $this->headers = array_merge($headers, $this->headers); return $this->encodeHeaders($this->headers); } /** * Get the text version of the headers * (useful if you want to use the PHP mail() function) * * @param array headers Assoc array with any extra headers. Optional. * @return string Plain text headers */ public function txtHeaders(array $xtra_headers = null) { $headers = $this->headers($xtra_headers); $ret = ''; foreach ($headers as $key => $val) { $ret .= "$key: $val" . PHP_EOL; } return $ret; } /** * Sets the Subject header * * @param string $subject String to set the subject to */ public function setSubject($subject) { $this->headers['Subject'] = $subject; } /** * Set an email to the From (the sender) header * * @param string $email The email address to add */ public function setFrom($email) { $this->headers['From'] = $email; } /** * Add an email to the Cc (carbon copy) header * (multiple calls to this method are allowed) * * @param string The email address to add */ public function addCc($email) { if (isset($this->headers['Cc'])) { $this->headers['Cc'] .= ", $email"; } else { $this->headers['Cc'] = $email; } } /** * Add an email to the Bcc (blind carbon copy) header * (multiple calls to this method are allowed) * * @param string The email address to add */ public function addBcc($email) { if (isset($this->headers['Bcc'])) { $this->headers['Bcc'] .= ", $email"; } else { $this->headers['Bcc'] = $email; } } /** * Encodes a header as per RFC2047 * * @param string The header data to encode * @return string Encoded data */ private function encodeHeaders($input) { foreach ($input as $hdr_name => $hdr_value) { preg_match_all('/(\w*[\x80-\xFF]+\w*)/', $hdr_value, $matches); foreach ($matches[1] as $value) { $replacement = preg_replace('/([\x80-\xFF])/e', '"=" . strtoupper(dechex(ord("\1")))', $value); $hdr_value = str_replace($value, '=?' . $this->build_params['head_charset'] . '?Q?' . $replacement . '?=', $hdr_value); } $input[$hdr_name] = $hdr_value; } return $input; } } // End of class /* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */ ?> zoph-v0.9.11/php/classes/mailMimePart.inc.php000066400000000000000000000250471345420530000210420ustar00rootroot00000000000000 * @author Jeroen Roos * * @package Zoph */ /** * Raw mime encoding class * * What is it? * This class enables you to manipulate and build * a mime email from the ground up. * * Why use this instead of mime.php? * mime.php is a userfriendly api to this class for * people who aren't interested in the internals of * mime mail. This class however allows full control * over the email. * * Eg. * * // Since multipart/mixed has no real body, (the body is * // the subpart), we set the body argument to blank. * * $params['content_type'] = 'multipart/mixed'; * $email = new mailMimePart('', $params); * * // Here we add a text part to the multipart we have * // already. Assume $body contains plain text. * * $params['content_type'] = 'text/plain'; * $params['encoding'] = '7bit'; * $text = $email->addSubPart($body, $params); * * // Now add an attachment. Assume $attach is * the contents of the attachment * * $params['content_type'] = 'application/zip'; * $params['encoding'] = 'base64'; * $params['disposition'] = 'attachment'; * $params['dfilename'] = 'example.zip'; * $attach =& $email->addSubPart($body, $params); * * // Now build the email. Note that the encode * // function returns an associative array containing two * // elements, body and headers. You will need to add extra * // headers, (eg. Mime-Version) before sending. * * $email = $message->encode(); * $email['headers'][] = 'Mime-Version: 1.0'; * * * Further examples are available at http://www.phpguru.org * * TODO: * - Set encode() to return the $obj->encoded if encode() * has already been run. Unless a flag is passed to specifically * re-build the message. * * @author Richard Heyes * @author Jeroen Roos * @version 1.13 * * @package Zoph */ class mailMimePart { /** @var string The encoding type of this part */ private $encoding; /** @var array An array of subparts */ private $subparts; /** @var string The output of this part after being built */ private $encoded; /** @var array Headers for this part */ private $headers; /** @var string The body of this part (not encoded) */ private $body; /** * Constructor. * * Sets up the object. * * @param string The body of the mime part if any. * @param array An associative array of parameters: * content_type - The content type for this part eg multipart/mixed * encoding - The encoding to use, 7bit, 8bit, base64, or quoted-printable * cid - Content ID to apply * disposition - Content disposition, inline or attachment * dfilename - Optional filename parameter for content disposition * description - Content description * charset - Character set to use */ public function __construct($body = '', $params = array()) { foreach ($params as $key => $value) { switch ($key) { case 'content_type': $headers['Content-Type'] = $value . (isset($charset) ? '; charset="' . $charset . '"' : ''); break; case 'encoding': $this->encoding = $value; $headers['Content-Transfer-Encoding'] = $value; break; case 'cid': $headers['Content-ID'] = '<' . $value . '>'; break; case 'disposition': $headers['Content-Disposition'] = $value . (isset($dfilename) ? '; filename="' . $dfilename . '"' : ''); break; case 'dfilename': if (isset($headers['Content-Disposition'])) { $headers['Content-Disposition'] .= '; filename="' . $value . '"'; } else { $dfilename = $value; } break; case 'description': $headers['Content-Description'] = $value; break; case 'charset': if (isset($headers['Content-Type'])) { $headers['Content-Type'] .= '; charset="' . $value . '"'; } else { $charset = $value; } break; } } // Default content-type if (!isset($headers['Content-Type'])) { $headers['Content-Type'] = 'text/plain'; } //Default encoding if (!isset($this->encoding)) { $this->encoding = '7bit'; } // Assign stuff to member variables $this->encoded = array(); $this->headers = $headers; $this->body = $body; } /** * Encodes and returns the email. Also stores it in the encoded member variable * * @return array An associative array containing two elements, * body and headers. The headers element is itself * an indexed array. */ public function encode() { $encoded =&$this->encoded; if (!empty($this->subparts)) { srand((double)microtime()*1000000); $boundary = '=_' . md5(rand() . microtime()); $this->headers['Content-Type'] .= ';' . PHP_EOL . "\t" . 'boundary="' . $boundary . '"'; // Add body parts to $subparts $count=count($this->subparts); for ($i = 0; $i < $count; $i++) { $headers = array(); $tmp = $this->subparts[$i]->encode(); foreach ($tmp['headers'] as $key => $value) { $headers[] = $key . ': ' . $value; } $subparts[] = implode(PHP_EOL, $headers) . PHP_EOL . PHP_EOL . $tmp['body']; } $encoded['body'] = '--' . $boundary . PHP_EOL . implode('--' . $boundary . PHP_EOL, $subparts) . '--' . $boundary.'--' . PHP_EOL; } else { $encoded['body'] = $this->getEncodedData($this->body, $this->encoding) . PHP_EOL; } // Add headers to $encoded $encoded['headers'] =$this->headers; return $encoded; } /** * Adds a subpart to current mime part and returns * a reference to it * * @param string The body of the subpart, if any. * @param array The parameters for the subpart, same * as the $params argument for constructor. * @return mailMimePart the part you just added. */ public function addSubPart($body, $params) { $this->subparts[] = new mailMimePart($body, $params); return $this->subparts[count($this->subparts) - 1]; } /** * Returns encoded data based upon encoding passed to it * * @param string The data to encode. * @param string The encoding type to use, 7bit, base64, or quoted-printable. */ private function getEncodedData($data, $encoding) { if ($encoding=="quoted-printable") { return $this->quotedPrintableEncode($data); } else if ($encoding=="base64") { return rtrim(chunk_split(base64_encode($data), 76, PHP_EOL)); } else { return $data; } } /** * Encodes data to quoted-printable standard. * * @param string The data to encode * @param int Optional max line length. Should not be more than 76 chars */ private function quotedPrintableEncode($input , $line_max = 76) { $lines = preg_split("/\r?\n/", $input); $eol = PHP_EOL; $escape = '='; $output = ''; foreach ($lines as $line) { $linlen = strlen($line); $newline = ''; for ($i = 0; $i < $linlen; $i++) { $char = substr($line, $i, 1); $dec = ord($char); if (($dec == 32) && ($i == ($linlen - 1))) { // convert space at eol only $char = '=20'; } else if (($dec == 9) && ($i == ($linlen - 1))) { // convert tab at eol only $char = '=09'; } else if ($dec == 9) { // Do nothing if a tab. } else if (($dec == 61) OR ($dec < 32) OR ($dec > 126)) { $char = $escape . strtoupper(sprintf('%02s', dechex($dec))); } if ((strlen($newline) + strlen($char)) >= $line_max) { // PHP_EOL is not counted $output .= $newline . $escape . $eol; // soft line break; " =\r\n" is okay $newline = ''; } $newline .= $char; } // end of for $output .= $newline . $eol; } $output = substr($output, 0, -1 * strlen($eol)); // Don't want last crlf return $output; } } // End of class /* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */ ?> zoph-v0.9.11/php/classes/page.inc.php000066400000000000000000000114111345420530000173630ustar00rootroot00000000000000display(); } /** * Insert a new page into the db */ public function insert() { $this->set("date", "now()"); parent::insert(); $this->lookup(); } /** * Update an existing page in the db */ public function update() { $this->set("timestamp", "now()"); parent::update(); $this->lookup(); } /** * Delete a page from the db */ public function delete() { if (!$this->getId()) { return; } parent::delete(array("pages_pageset")); } /** * Return an array of fields to display * @todo Returns HTML * @return array array of fields */ public function getDisplayArray() { $zophcode = new zophCode\parser($this->get("text")); $text="
" . $zophcode . "
"; return array( translate("title") => e($this->get("title")), translate("date") => e($this->get("date")), translate("updated") => e($this->get("timestamp")), translate("text") => $text ); } /** * Parse Zophcode * @return string parsed code */ public function display() { return new zophCode\parser($this->get("text")); } /** * Get the position of a page in a pageset * @param pageset The pageset to look in */ public function getOrder(pageset $pageset) { $qry=new select(array("pgps" => "pages_pageset")); $qry->addFields(array("page_order")); $where=new clause("pageset_id=:psid"); $where->addAnd(new clause("page_id=:pageid")); $qry->addParam(new param(":psid", $pageset->getId(), PDO::PARAM_INT)); $qry->addParam(new param(":pageid", $this->getId(), PDO::PARAM_INT)); $qry->where($where); $qry->addLimit(1); $stmt=$qry->execute(); if ($stmt->rowCount()) { return intval($stmt->fetchColumn()); } else { return false; } } /** * Get the pagesets this page is in */ public function getPagesets() { $qry=new select(array("pgps" => "pages_pageset")); $qry->addFields(array("pageset_id")); $where=new clause("page_id=:pageid"); $qry->addParam(new param(":pageid", $this->getId(), PDO::PARAM_INT)); $qry->where($where); return pageset::getRecordsFromQuery($qry); } /** * Get a table of pages * @param array array of pages to show * @param pageset Pageset to display * @return block template to display */ public static function getTable(array $pages = null, pageset $pageset=null) { if (is_null($pages)) { $pages=page::getAll(); } $lpages=array(); foreach ($pages as $page) { $page->lookup(); $lpages[]=$page; } return new block("pages", array( "pages" => $lpages, "pageset" => $pageset )); } } zoph-v0.9.11/php/classes/pageset.inc.php000066400000000000000000000267311345420530000201120ustar00rootroot00000000000000set("date", "now()"); } /** * Update existing pageset in db */ public function update() { $this->set("timestamp", "now()"); parent::update(); $this->lookup(); } /** * Delete pageset from db * Also delete page-pageset relations */ public function delete() { if (!$this->get("pageset_id")) { return; } parent::delete(array("pages_pageset")); } /** * Get an array of information to be displayed for this pageset */ public function getDisplayArray() { return array( translate("title") => $this->get("title"), translate("date") => $this->get("date"), translate("updated") => $this->get("timestamp"), translate("created by", false) => $this->getUser()->getLink(), translate("show original page") => translate($this->get("show_orig"), 0), translate("position of original") => translate($this->get("orig_pos"), 0) ); } /** * Get a dropdown to select what to do with the original (zoph default) page to * be displayed */ public function getOriginalDropdown() { return template::createPulldown("show_orig", $this->get("show_orig"), array( "never" => translate("Never", 0), "first" => translate("On first page", 0), "last" => translate("On last page", 0), "all" => translate("On all pages", 0) ) ); } /** * Get the pages in this pageset * @param int Specific page to get instead of all */ public function getPages($pagenum=null) { $qry=new select(array("pps" => "pages_pageset")); $qry->addFields(array("page_id")); $qry->where(new clause("pageset_id=:pagesetid")); $qry->addParam(new param(":pagesetid", $this->getId(), PDO::PARAM_INT)); $qry->addOrder("page_order"); if ($pagenum) { $qry->addLimit(1, (int) $pagenum); } return page::getRecordsFromQuery($qry); } /** * Get the number of pages in this pageset */ public function getPageCount() { $qry=new select(array("pps" => "pages_pageset")); $qry->addFunction(array("count" => "COUNT(page_id)")); $qry->where(new clause("pageset_id=:pagesetid")); $qry->addParam(new param(":pagesetid", $this->getId(), PDO::PARAM_INT)); return $qry->getCount(); } /** * Add a page to this set * @param page Page to add * @todo If the page already exists in this pageset, it fails silently * because, at this moment a page cannot be more than once in a pageset * Someday, this should either give a nice error or this limitation * should be removed. */ public function addPage(page $page) { if (!$page->getOrder($this)) { $qry=new insert(array("pages_pageset")); $qry->addParam(new param(":pageset_id", $this->getId(), PDO::PARAM_INT)); $qry->addParam(new param(":page_id", $page->getId(), PDO::PARAM_INT)); $qry->addParam(new param(":page_order", $this->getMaxOrder() + 1, PDO::PARAM_INT)); $qry->execute(); } } /** * Remove a page from this pageset * @param page Page to remove */ public function removePage(page $page) { $qry=new delete(array("pages_pageset")); $where=new clause("pageset_id=:pagesetid"); $where->addAnd(new clause("page_id=:pageid")); $qry->addParam(new param(":pagesetid", $this->getId(), PDO::PARAM_INT)); $qry->addParam(new param(":pageid", $page->getId(), PDO::PARAM_INT)); $qry->where($where); $qry->execute(); } /** * Move a page up in the order list * @param page Page to move up */ public function moveUp(page $page) { $order=$page->getOrder($this); if ($order>=2) { $currentOrder=new param(":curorder", $order, PDO::PARAM_INT); $newOrder=new param(":neworder", $this->getPrevOrder($order), PDO::PARAM_INT); $pageId=new param(":pageid", $page->getId(), PDO::PARAM_INT); $this->move($currentOrder, $newOrder, $pageId); } } /** * Move a page down in the order list * @param page Page to move down */ public function moveDown(page $page) { $order=$page->getOrder($this); $max=$this->getMaxOrder(); if ($order!=0 && $order<$max) { $currentOrder=new param(":curorder", $order, PDO::PARAM_INT); $newOrder=new param(":neworder", $this->getNextOrder($order), PDO::PARAM_INT); $pageId=new param(":pageid", $page->getId(), PDO::PARAM_INT); $this->move($currentOrder, $newOrder, $pageId); } } /** * Move a page up or down in a pageset * First, it changes the page that has the new order for the page we want to move * to the old order for that page. * For example, if we have a pageset with 2 pages, page 1 and 2, in that order: * pageId = 1, order = 1 * pageId = 2, order = 2 * [step 1] * We are going to move page 2 up, then after the first action, it will look like this: * pageId = 1, order = 1 * pageId = 2, order = 1 * [step 2] * Then finally, we update the order for the page we are actually moving: * pageId = 1, order = 2 * pageId = 2, order = 1 * @param param currentOrder: a database parameter for the current order * @param param newOder: a database parameter for the new order * @param param pageId: a database parameter for the pageId. */ private function move(param $currentOrder, param $newOrder, param $pageId) { $pagesetId=new param(":pagesetid", $this->getId(), PDO::PARAM_INT); // [step 1] $qry=new update(array("pages_pageset")); $qry->addSet("page_order", "curorder"); $where=new clause("page_order=:neworder"); $where->addAnd(new clause("pageset_id=:pagesetid")); $qry->where($where); $qry->addParams(array($currentOrder, $newOrder, $pagesetId)); $qry->execute(); // [step 2] $qry=new update(array("pages_pageset")); $qry->addSet("page_order", "neworder"); $where=new clause("page_id=:pageid"); $where->addAnd(new clause("pageset_id=:pagesetid")); $qry->where($where); $qry->addParams(array($newOrder, $pageId, $pagesetId)); $qry->execute(); } /** * Get the highest used page_order value for this pageset * @return int maximum page_order */ private function getMaxOrder() { $qry=new select(array("pps" => "pages_pageset")); $qry->addFunction(array("max_order" => "MAX(page_order)")); $qry->where(new clause("pageset_id=:pagesetid")); $qry->addParam(new param(":pagesetid", $this->getId(), PDO::PARAM_INT)); $stmt=$qry->execute(); return intval($stmt->fetchColumn()); } /** * Get Next order * If pages have been deleted, the page_order field may no longer * be nicely numbered 1, 2, 3, etc. but there may be holes in the list * so this function and getPrevOrder() determine the next or previous * value of page_order. * @param int Get the next order after... */ private function getNextOrder($order) { $qry=new select(array("pps" => "pages_pageset")); $qry->addFunction(array("next_order" => "MIN(page_order)")); $where=new clause("pageset_id=:pagesetid"); $where->addAnd(new clause("page_order>:order")); $qry->where($where); $qry->addParam(new param(":pagesetid", $this->getId(), PDO::PARAM_INT)); $qry->addParam(new param(":order", $order, PDO::PARAM_INT)); $stmt=$qry->execute(); return intval($stmt->fetchColumn()); } /** * Get previous order * If pages have been deleted, the page_order field may no longer * be nicely numbered 1, 2, 3, etc. but there may be holes in the list * so this function and getiNextOrder() determine the next or previous * value of page_order. * @param int Get the previous order before... */ private function getPrevOrder($order) { $qry=new select(array("pps" => "pages_pageset")); $qry->addFunction(array("prev_order" => "MAX(page_order)")); $where=new clause("pageset_id=:pagesetid"); $where->addAnd(new clause("page_order<:order")); $qry->where($where); $qry->addParam(new param(":pagesetid", $this->getId(), PDO::PARAM_INT)); $qry->addParam(new param(":order", $order, PDO::PARAM_INT)); $stmt=$qry->execute(); return intval($stmt->fetchColumn()); } /** * Get the user who created this pageset * @return user the user */ public function getUser() { $user = new user($this->get("user")); $user->lookup(); return $user; } /** * Get table of pagesets * @param array pagesets to put in the table (default: all) * @return block template block with all pagesets */ public static function getTable(array $pagesets=null) { if (!$pagesets) { $pagesets=pageset::getAll(); } $lpagesets=array(); foreach ($pagesets as $pageset) { $pageset->lookup(); $lpagesets[]=$pageset; } return new block("pagesets", array( "pagesets" => $lpagesets )); } } zoph-v0.9.11/php/classes/permissions.inc.php000066400000000000000000000143741345420530000210350ustar00rootroot00000000000000set("group_id", $gid); $this->set("album_id", $aid); } /** * Get the Id of this object * since this object has a composite Id, it will return an array * @return array [ group_id , album_id ] */ public function getId() { return array( "group_id" => (int) $this->get("group_id"), "album_id" => (int) $this->get("album_id") ); } /** * Get name of the group in this permission * @return string group name */ public function getGroupName() { $group=new group($this->get("group_id")); $group->lookup(); return $group->getName(); } /** * Get name of the album in this permission * @return string album name */ public function getAlbumName() { $album=new album($this->get("album_id")); $album->lookup(); return $album->getName(); } /** * Insert a new permissions object into the db * Because of the way permissions work, if the album in question is a child of another * album (which it will be in most cases - except for the root album), this will * work it's way up in the album tree, until there is an album that this user already * has access to. */ public function insert() { // check if this entry already exists if ($this->lookup()) { return; } // insert records for ancestor albums if they don't exist $album = new album($this->get("album_id")); $album->lookup(); if ($album->get("parent_album_id") > 0) { $gp = new self($this->get("group_id"), $album->get("parent_album_id")); $gp->set("access_level", $this->get("access_level")); $gp->set("watermark_level", $this->get("watermark_level")); $gp->set("writable", $this->get("writable")); $gp->insert(); } parent::insert(); $this->permitSubalbums(); } /** * Update an already existing permission in the database * Permissions are propagated to subalbums if the setting is changed. */ public function update() { $current = new self($this->get("group_id"), $this->get("album_id")); $current->lookup(); parent::update(); if ($current->get("subalbums") === "0" && $this->get("subalbums") === "1") { $this->permitSubalbums(); } } /** * Delete a Permissions object from the db * Because of the way permissions work, if the album in question has children, * this will work it's way DOWN in the album tree, to remove access rights to * any descendant albums. */ public function delete() { // delete records for descendant albums if they exist $album = new album($this->get("album_id")); $album->lookup(); $children = $album->getChildren(); foreach ($children as $child) { $gp = new self($this->get("group_id"), $child->get("album_id")); if ($gp->lookup()) { $gp->delete(); } } parent::delete(); } /** * If this permission has "grant to subalbums" set, we will go through the * children of the album in question and add permissions for those albums as * well */ private function permitSubalbums() { if ($this->get("subalbums")) { $this->lookup(); $album = new album($this->get("album_id")); $album->lookup(); $children = $album->getChildren(); foreach ($children as $child) { $gp = new self($this->get("group_id"), $child->get("album_id")); $gp->set("access_level", $this->get("access_level")); $gp->set("watermark_level", $this->get("watermark_level")); $gp->set("writable", $this->get("writable")); $gp->set("subalbums", $this->get("subalbums")); $gp->insert(); } } } } ?> zoph-v0.9.11/php/classes/permissions/000077500000000000000000000000001345420530000175435ustar00rootroot00000000000000zoph-v0.9.11/php/classes/permissions/controller.inc.php000066400000000000000000000117021345420530000232100ustar00rootroot00000000000000request["_action"]=="updatealbums") { $this->setObject(new group($this->request["group_id"])); } else if ($this->request["_action"]=="updategroups") { $this->setObject(new album($this->request["album_id"])); } $this->doAction(); } /** * Process changes to group permissions */ protected function actionUpdategroups() { // Check if the "Grant access to all groups" checkbox is ticked if ($this->request["_access_level_all_checkbox"]) { $groups = group::getAll(); foreach ($groups as $group) { $permissions = new permissions($group->getId(), $this->object->getId()); $permissions->setFields($this->request->getRequestVars(), "", "_all"); if (!conf::get("watermark.enable")) { $permissions->set("watermark_level", 0); } $permissions->insert(); } } $groups = $this->object->getPermissionArray(true); foreach ($groups as $group) { $group->lookup(); $id=$group->getId(); if (isset($this->request["_remove_permission_group__$id"])) { $permissions = new permissions($id, $this->object->getId()); $permissions->delete(); } else { $permissions = new permissions(); $permissions->setFields($this->request->getRequestVars(), "", "__$id"); $permissions->update(); } } // Check if new album should be added if ($this->request["group_id_new"]) { $permissions = new permissions(); $permissions->setFields($this->request->getRequestVars(), "", "_new"); if (!conf::get("watermark.enable")) { $permissions->set("watermark_level", 0); } $permissions->insert(); } $this->view="album"; } /** * Process changes to album permissions */ protected function actionUpdatealbums() { // Check if the "Grant access to all albums" checkbox is ticked if ($this->request["_access_level_all_checkbox"]) { $albums = album::getAll(); foreach ($albums as $alb) { $permissions = new permissions($this->object->getId(), $alb->getId()); $permissions->setFields($this->request->getRequestVars(), "", "_all"); if (!conf::get("watermark.enable")) { $permissions->set("watermark_level", 0); } $permissions->insert(); } } $albums = $this->object->getAlbums(); foreach ($albums as $album) { $album->lookup(); $id=$album->getId(); if (isset($this->request["_remove_permission_album__$id"])) { $permissions = new permissions($this->object->getId(), $id); $permissions->delete(); } else { $permissions = new permissions(); $permissions->setFields($this->request->getRequestVars(), "", "__$id"); $permissions->update(); } } // Check if new album should be added if ($this->request["album_id_new"]) { $permissions = new permissions(); $permissions->setFields($this->request->getRequestVars(), "", "_new"); if (!conf::get("watermark.enable")) { $permissions->set("watermark_level", 0); } $permissions->insert(); } $this->view="group"; } } zoph-v0.9.11/php/classes/permissions/view/000077500000000000000000000000001345420530000205155ustar00rootroot00000000000000zoph-v0.9.11/php/classes/permissions/view/edit.inc.php000066400000000000000000000055551345420530000227350ustar00rootroot00000000000000object=$obj; } /** * Output view */ public function view() { $accessLevelAll=new block("formInputText", array( "label" => null, "name" => "access_level_all", "size" => 4, "maxlength" => 2, "value" => "5" )); $wmLevelAll=new block("formInputText", array( "label" => null, "name" => "watermark_level_all", "size" => 4, "maxlength" => 2, "value" => "5" )); $accessLevelNew=new block("formInputText", array( "label" => null, "name" => "access_level_new", "size" => 4, "maxlength" => 2, "value" => "5" )); $wmLevelNew=new block("formInputText", array( "label" => null, "name" => "watermark_level_new", "size" => 4, "maxlength" => 2, "value" => "5" )); $class = get_class($this->object); $edit = $this->object instanceof album ? "group" : "album"; $gp = new block("editPermissions", array( "watermark" => conf::get("watermark.enable"), "edit" => $edit, "fixed" => get_class($this->object), "id" => $this->object->getId(), "edit_id" => $edit . "_id", "accessLevelAll" => $accessLevelAll, "wmLevelAll" => $wmLevelAll, "accessLevelNew" => $accessLevelNew, "wmLevelNew" => $wmLevelNew, "permissions" => $this->object->getPermissionArray() )); return $gp; } } zoph-v0.9.11/php/classes/person.inc.php000066400000000000000000000644531345420530000177730ustar00rootroot00000000000000set("createdby", (int) user::getCurrent()->getId()); $this->setDatesNull(); return parent::insert(); } /** * Update an existing record in the database */ public function update() { $this->setDatesNull(); return parent::update(); } /** * Set dates to NULL if they're set to an empty string */ private function setDatesNull() { if ($this->get("dob")==="") { $this->set("dob", null); } if ($this->get("dod")==="") { $this->set("dod", null); } } /** * Add this person to a photo. * This records in the database that this person appears on the photo * @param photo Photo to add the person to */ public function addPhoto(photo $photo) { $pos = $photo->getLastPersonPos(); $pos++; $qry=new insert(array("photo_people")); $qry->addParams(array( new param(":photo_id", (int) $photo->getId(), PDO::PARAM_INT), new param(":person_id", (int) $this->getId() , PDO::PARAM_INT), new param(":position", (int) $pos, PDO::PARAM_INT) )); $qry->execute(); } /** * Remove person from a photo * @param photo photo to remove the person from */ public function removePhoto(photo $photo) { // First, get the position for the person who is about to be removed $qry=new select(array("photo_people")); $where=new clause("photo_id=:photo_id"); $where->addAnd(new clause("person_id=:person_id")); $params=array( new param(":photo_id", (int) $photo->getId(), PDO::PARAM_INT), new param(":person_id", (int) $this->getId(), PDO::PARAM_INT) ); $qry->where($where); $qry->addParams($params); $result=db::query($qry)->fetch(PDO::FETCH_ASSOC); $pos=$result["position"]; $qry=new delete("photo_people"); $qry->where($where); $qry->addParams($params); $qry->execute(); $qry=new update(array("photo_people")); $where=new clause("photo_id=:photo_id"); $where->addAnd(new clause("position>:pos")); $qry->addSetFunction("position=position-1"); $params=array( new param(":photo_id", (int) $photo->getId(), PDO::PARAM_INT), new param(":pos", (int) $pos, PDO::PARAM_INT) ); $qry->addParams($params); $qry->where($where); $qry->execute(); } /** * Lookup from database */ public function lookup() { parent::lookup(); $this->lookupPlaces(); } /** * Lookup home and work for this person */ private function lookupPlaces() { if ($this->get("home_id") > 0) { $this->home = new place($this->get("home_id")); $this->home->lookup(); } if ($this->get("work_id") > 0) { $this->work = new place($this->get("work_id")); $this->work->lookup(); } } /** * Returns a photographer object for this person * @return photographer */ public function getPhotographer() { $photographer=new photographer($this->getId()); $photographer->lookup(); return $photographer; } /** * Delete this person * @todo calls 'die' */ public function delete() { $id=(int) $this->getId(); if (!is_numeric($id)) { die("person_id is not numeric"); } $params=array( new param(":id", (int) $id, PDO::PARAM_INT) ); $qry=new update(array("people")); $qry->addSetFunction("father_id=null"); $where=new clause("father_id=:id"); $qry->where($where); $qry->addParams($params); $qry->execute(); $qry=new update(array("people")); $qry->addSetFunction("mother_id=null"); $where=new clause("mother_id=:id"); $qry->where($where); $qry->addParams($params); $qry->execute(); $qry=new update(array("people")); $qry->addSetFunction("spouse_id=null"); $where=new clause("spouse_id=:id"); $qry->where($where); $qry->addParams($params); $qry->execute(); $qry=new update(array("photos")); $qry->addSetFunction("photographer_id=null"); $where=new clause("photographer_id=:id"); $qry->where($where); $qry->addParams($params); $qry->execute(); parent::delete(array("photo_people")); } /** * Get gender * @return string "male|female" */ private function getGender() { if ($this->get("gender") == 1) { return translate("male"); } if ($this->get("gender") == 2) { return translate("female"); } } /** * Get father of this person * @return person father */ private function getFather() { return static::getFromId($this->get("father_id")); } /** * Get mother of this person * @return person mother */ private function getMother() { return static::getFromId($this->get("mother_id")); } /** * Get spouse of this person * @return person spouse */ private function getSpouse() { return static::getFromId($this->get("spouse_id")); } /** * Get children * Since people cannot be nested, always returns null */ public function getChildren() { return null; } /** * Get name for this person * @return string name */ public function getName() { $this->lookup(); $name = $this->getShortName(); if ($this->get("last_name")) { $name .= " " . $this->get("last_name"); } return $name; } /** * Get full name for this person, no 'called' and including middle name * @return string name */ public function getFullName() { $fn = array( $this->get("first_name"), $this->get("middle_name"), $this->get("last_name") ); // array_filter removes empty elements from the array, to eliminate duplicate spaces return implode(" ", array_filter($fn)); } /** * Get short name for this person, if 'called' is set, returns 'called' otherwise the first name * @return string name */ public function getShortName() { return $this->get("called") ? $this->get("called") : $this->get("first_name"); } /** * Get mail address for this person * @return string mailaddress */ public function getEmail() { return $this->get("email"); } /** * HTML display of this person * Returns only name for this person * @return string name */ public function toHTML() { return $this->getName(); } /** * Get a link to this person * @todo Not proper OO, parent function does not have parameter * @todo returns HTML * @param int|bool show last name in link */ public function getLink($show_last_name = 1) { if ($show_last_name) { $name = $this->getName(); } else { $name = $this->get("called") ? $this->get("called") : $this->get("first_name"); } return "getURL() . "\">$name"; } /** * Get URL for this person */ public function getURL() { return "person.php?person_id=" . $this->getId(); } /** * Get an array of the properties of this person object, for display * @return array */ public function getDisplayArray() { $mother=$this->getMother(); $father=$this->getFather(); $spouse=$this->getSpouse(); $display=array( translate("called") => e($this->get("called")), translate("full name") => $this->getFullName(), translate("date of birth") => create_date_link(e($this->get("dob"))), translate("date of death") => create_date_link(e($this->get("dod"))), translate("gender") => e($this->getGender())); if ($mother instanceof person) { $display[translate("mother")] = $mother->getLink(); } if ($father instanceof person) { $display[translate("father")] = $father->getLink(); } if ($spouse instanceof person) { $display[translate("spouse")] = $spouse->getLink(); } return $display; } /** * Return the number of photos this person appears on * @return int count */ public function getPhotoCount() { return sizeof(collection::createFromVars(array( "person_id" => $this->getId() ))); } /** * Return the number of photos this person appears on. * Wrapper around getPhotoCount() because there is no * concept of sub-persons. * @return int count */ public function getTotalPhotoCount() { return $this->getPhotoCount(); } /** * Get coverphoto for this person. * @param string how to select a coverphoto: oldest, newest, first, last, random, highest * @return photo coverphoto * @todo This function is almost equal to category::getAutoCover(), should be merged */ public function getAutoCover($autocover=null) { $coverphoto=$this->getCoverphoto(); if ($coverphoto instanceof photo) { return $coverphoto; } $qry=new select(array("p" => "photos")); $qry->addFunction(array("photo_id" => "DISTINCT ar.photo_id")); $qry->join(array("ar" => "view_photo_avg_rating"), "p.photo_id = ar.photo_id") ->join(array("pp" => "photo_people"), "p.photo_id = pp.photo_id"); $where=new clause("pp.person_id=:id"); $qry->addParam(new param(":id", $this->getId(), PDO::PARAM_INT)); $qry = selectHelper::expandQueryForUser($qry); $qry=selectHelper::getAutoCoverOrder($qry, $autocover); $qry->where($where); $coverphotos=photo::getRecordsFromQuery($qry); $coverphoto=array_shift($coverphotos); if ($coverphoto instanceof photo) { $coverphoto->lookup(); return $coverphoto; } } /** * Set first, middle, last and called name from single string * "first", "first last", "first middle last last last" * or "first:middle:last:called" * @param string name */ public function setName($name) { if (strpos($name, ":")!==false) { $name_array=array_pad(explode(":", $name),4,null); $this->set("first_name", $name_array[0]); $this->set("middle_name", $name_array[1]); $this->set("last_name", $name_array[2]); $this->set("called", $name_array[3]); } else { $name_array=explode(" ", $name); switch (sizeof($name_array)) { case 0: // shouldn't happen.. die("something went wrong, report a bug"); break; case 1: // Only one word, assume this is a first name $this->set("first_name", $name_array[0]); break; case 2: // Two words, asume this is first & last $this->set("first_name", $name_array[0]); $this->set("last_name", $name_array[1]); break; default: // 3 or more, assume first two are first, middle, rest is last $this->set("first_name", array_shift($name_array)); $this->set("middle_name", array_shift($name_array)); $this->set("last_name", implode($name_array, " ")); break; } } } /** * Get details (statistics) about this person from db * @return array Array with statistics * @todo this function is almost equal to category::getDetails() they should be merged */ public function getDetails() { $qry=new select(array("p" => "photos")); $qry->addFunction(array( "count" => "COUNT(DISTINCT p.photo_id)", "oldest" => "MIN(DATE_FORMAT(CONCAT_WS(' ',p.date,p.time), GET_FORMAT(DATETIME, 'ISO')))", "newest" => "MAX(DATE_FORMAT(CONCAT_WS(' ',p.date,p.time), GET_FORMAT(DATETIME, 'ISO')))", "first" => "MIN(p.timestamp)", "last" => "MAX(p.timestamp)", "lowest" => "ROUND(MIN(ar.rating),1)", "highest" => "ROUND(MAX(ar.rating),1)", "average" => "ROUND(AVG(ar.rating),2)")); $qry->join(array("ar" => "view_photo_avg_rating"), "p.photo_id = ar.photo_id"); $qry->addGroupBy("p.photographer_id"); $where=new clause("p.photographer_id=:photographerid"); $qry->addParam(new param(":photographerid", $this->getId(), PDO::PARAM_INT)); $qry = selectHelper::expandQueryForUser($qry); $qry->where($where); $result=db::query($qry); if ($result) { return $result->fetch(PDO::FETCH_ASSOC); } else { return null; } } /** * Turn the array from @see getDetails() into XML * @param array Don't fetch details, but use the given array */ public function getDetailsXML(array $details=null) { if (!isset($details)) { $details=$this->getDetails(); } $details["title"]=translate("Photos taken by this person:", false); return parent::getDetailsXML($details); } /** * Get array of circles this person is a member of * @return array of circles */ public function getCircles() { $qry=new select(array("cp" => "circles_people")); $qry->addFields(array("circle_id")); $qry->where(new clause("person_id=:personid")); $qry->addParam(new param(":personid", (int) $this->getId(), PDO::PARAM_INT)); return circle::getRecordsFromQuery($qry); } /** * Return whether the currently logged on user can see this person * @param user Use this user instead of the logged in one * @return bool whether or not this person should be visible */ public function isVisible(user $user=null) { if (!$user) { $user=user::getCurrent(); } $all=static::getAllPeopleAndPhotographers(); $ids=array(); foreach ($all as $person) { $ids[]=$person->getId(); } return (in_array($this->getId(), $ids) || $user->isAdmin()); } /** * Is the user the creator of this person? * @param user check for this user | current logged on user */ public function isCreator(user $user=null) { if (!$user) { $user=user::getCurrent(); } return ($user->getId()===$this->get("createdby")); } /** * Lookup person by name; * @param string name * @param bool use 'like' lookup instead of exact lookup */ public static function getByName($name, $like=false) { if (empty($name)) { return false; } $qry=new select(array("ppl" => "people")); $qry->addFields(array("person_id")); $where=new clause("CONCAT_WS(\" \", lower(first_name), lower(last_name))" . ( $like ? " LIKE :name" : "=lower(:name)") ); $qry->addParam(new param(":name", $like ? "%" . $name . "%" : $name, PDO::PARAM_STR)); $qry->where($where); return static::getRecordsFromQuery($qry); } /** * Get Top N people */ public static function getTopN() { $user=user::getCurrent(); $qry=new select(array("ppl" => "people")); $qry->addFields(array("person_id", "first_name", "last_name")); $qry->addFunction(array("count" => "count(distinct pp.photo_id)")); $qry->join(array("pp" => "photo_people"), "ppl.person_id=pp.person_id"); $qry->addGroupBy("ppl.person_id"); $qry->addOrder("count DESC")->addOrder("ppl.last_name")->addOrder("ppl.first_name"); $qry->addLimit((int) $user->prefs->get("reports_top_n")); $qry = selectHelper::expandQueryForUser($qry); return parent::getTopNfromSQL($qry); } /** * Get all people * @param string part of name to search for * @param bool Search for first name */ public static function getAll($search=null, $search_first = false) { $user=user::getCurrent(); $where=null; $qry=new select(array("ppl" => "people")); $qry->addFields(array("ppl.*"), true); if (!is_null($search)) { $where=static::getWhereForSearch($search, $search_first); $qry->addParam(new param("search", $search, PDO::PARAM_STR)); if ($search_first) { $qry->addParam(new param("searchfirst", $search, PDO::PARAM_STR)); } } $qry->addOrder("last_name")->addOrder("called")->addOrder("first_name"); $qry = selectHelper::expandQueryForUser($qry); if ($where instanceof clause) { $qry->where($where); } if (!$user->canSeeAllPhotos() && $user->canEditOrganizers()) { $subqry=new select(array("ppl" => "people")); $subqry->addFields(array("ppl.*"), true); $subwhere=new clause("ppl.createdby=:ownerid"); $subqry->addParam(new param(":ownerid", (int) $user->getId(), PDO::PARAM_INT)); if (!is_null($search)) { $subwhere->addAnd(static::getWhereForSearch($search, $search_first, "subsearch")); $subqry->addParam(new param("subsearch", $search, PDO::PARAM_STR)); if ($search_first) { $subqry->addParam(new param("subsearchfirst", $search, PDO::PARAM_STR)); } } $subqry->where($subwhere); $qry->union($subqry); } return static::getRecordsFromQuery($qry); } /** * Get XML tree of people * @param string string to search for * @param DOMDocument XML document to add children too * @param DOMElement root node * @return DOMDocument XML Document */ public static function getXMLdata($search, DOMDocument $xml, DOMElement $rootnode) { if ($search=="") { $search=null; } $records=static::getAll($search,true); $idname=static::$primaryKeys[0]; foreach ($records as $record) { $record->lookup(); $newchild=$xml->createElement(static::XMLNODE); $key=$xml->createElement("key"); $title=$xml->createElement("title"); $key->appendChild($xml->createTextNode($record->get($idname))); $title->appendChild($xml->createTextNode($record->getName())); $newchild->appendChild($key); $newchild->appendChild($title); $rootnode->appendChild($newchild); } $xml->appendChild($rootnode); return $xml; } /** * Get autocomplete preference for people for the current user * @return bool whether or not to autocomplete */ public static function getAutocompPref() { $user=user::getCurrent(); return ($user->prefs->get("autocomp_people") && conf::get("interface.autocomplete")); } /** * Get array to build select box * @return array */ public static function getSelectArray() { if (isset(static::$sacache)) { return static::$sacache; } $ppl[""] = ""; $people_array = static::getAll(); foreach ($people_array as $person) { $person->lookup(); $ppl[$person->getId()] = ($person->get("last_name") ? $person->get("last_name") . ", " : "") . ($person->get("called") ? $person->get("called") : $person->get("first_name")); } return $ppl; } /** * Get number of people for a specific user * @return int count */ public static function getCountForUser() { if (user::getCurrent()->canSeeAllPhotos()) { return static::getCount(); } else { $allowed=array(); $people=static::getAll(); $photographers=photographer::getAll(); foreach ($people as $person) { $allowed[]=$person->getId(); } foreach ($photographers as $photographer) { $allowed[]=$photographer->getId(); } $allowed=array_unique($allowed); return count($allowed); } } /** * Get all people and all photographers for the current logged on user * @param string only return people whose name starts with this string * @return int count */ public static function getAllPeopleAndPhotographers($search = null) { $user=user::getCurrent(); $allowed=array(); $qry=new select(array("ppl" => "people")); $qry->addOrder("ppl.last_name")->addOrder("ppl.called")->addOrder("ppl.first_name"); if (!$user->canSeeAllPhotos()) { $people=(array)static::getAll($search); $photographers=(array)photographer::getAll($search); foreach ($people as $person) { $person->lookup(); $allowed[]=$person->getId(); } foreach ($photographers as $photographer) { $photographer->lookup(); $allowed[]=$photographer->getId(); } $allowed=array_unique($allowed); if (count($allowed)==0) { return null; } $param=new param(":person_ids", $allowed, PDO::PARAM_INT); $qry->where(clause::InClause("person_id", $param)); $qry->addParam($param); } else if ($search!==null) { $qry->addParam(new param("search", $search, PDO::PARAM_STR)); $qry->where(static::getWhereForSearch($search)); } $all=static::getRecordsFromQuery($qry); $ids=array(); foreach ($all as $person) { $ids[$person->getId()]=$person; } // Add the person assigned to this user $personId=$user->get("person_id"); if ($personId) { $person=new person($personId); $person->lookup(); $pattern="/^" . $search . "/i"; if (is_null($search) || preg_match($pattern, $person->get("last_name"))) { $ids[$personId]=$person; } } return $ids; } /** * Get all people and all photographers for the currently logged on user * that are NOT a member of a circle */ public static function getAllNoCircle() { $all = static::getAllPeopleAndPhotographers(); $circles = circle::getRecords(); $return=array(); foreach ($all as $person) { $return[$person->getId()] = $person; } foreach ($circles as $circle) { $members=$circle->getMembers(); foreach ($members as $member) { if (isset($return[$member->getId()])){ unset($return[$member->getId()]); } } } return $return; } /** * Get SQL WHERE clause to search for people * @param string search string * @param bool search for first name * @param string use this as parameter name - necessary when multiple people searches are used in one query * for example for (person1 AND person2) searches. */ public static function getWhereForSearch($search, $search_first=false, $paramname="search") { $where=null; if ($search!==null) { if ($search==="") { $where=new clause("ppl.last_name=''"); $where->addOr(new clause("ppl.last_name is null")); } else { $where=new clause("ppl.last_name like lower(concat(:" . $paramname . ",'%'))"); if ($search_first) { $where->addOr( new clause("ppl.first_name like lower(concat(:" . $paramname . "first, '%'))") ); } } } return $where; } } ?> zoph-v0.9.11/php/classes/person/000077500000000000000000000000001345420530000164765ustar00rootroot00000000000000zoph-v0.9.11/php/classes/person/controller.inc.php000066400000000000000000000077201345420530000221500ustar00rootroot00000000000000_action=="new") { $this->setObject(new person()); $this->doAction(); } else { try { $person=$this->getPersonFromRequest(); } catch (personNotAccessibleSecurityException $e) { log::msg($e->getMessage(), log::WARN, log::SECURITY); $person=null; } if ($person instanceof person) { $this->setObject($person); $this->doAction(); } else { $this->view = "notfound"; } } } /** * Get the person based on the query in the request * @throws personNotAccessibleSecurityException */ private function getPersonFromRequest() { $user=user::getCurrent(); if (isset($this->request["name"])) { $people = person::getByName($this->request["name"]); if ($people && count($people) == 1) { $person = array_shift($people); } } else if (isset($this->request["person_id"])) { $person = new person($this->request["person_id"]); $person->lookup(); } if ($user->isAdmin() || $person->isVisible()) { return $person; } throw new photoNotAccessibleSecurityException( "Security Exception: person " . $person->getId() . " is not accessible for user " . $user->getName() . " (" . $user->getId() . ")" ); } /** * Do action 'confirm' */ public function actionConfirm() { $user = user::getCurrent(); if ($user->canEditOrganizers()) { parent::actionConfirm(); } else { $this->view="display"; } } /** * Do action 'delete' */ public function actionDelete() { $user = user::getCurrent(); if ($user->canEditOrganizers()) { parent::actionDelete(); } else { $this->view="display"; } } /** * Do action 'edit' */ public function actionEdit() { $user = user::getCurrent(); if ($user->canEditOrganizers()) { $this->view="update"; } else { $this->view="display"; } } /** * Do action 'update' */ public function actionUpdate() { $user=user::getCurrent(); if ($user->canEditOrganizers()) { parent::actionUpdate(); } $this->view="display"; } } zoph-v0.9.11/php/classes/person/view/000077500000000000000000000000001345420530000174505ustar00rootroot00000000000000zoph-v0.9.11/php/classes/person/view/common.inc.php000066400000000000000000000042441345420530000222250ustar00rootroot00000000000000request=$request; $this->vars=$request->getRequestVars(); $this->person=$person; } /** * Get actionlinks */ abstract protected function getActionlinks(); /** * Output view */ abstract public function view(); /** * Get the title for this view */ public function getTitle() { return translate($this->request["_action"] . " person"); } } zoph-v0.9.11/php/classes/person/view/confirm.inc.php000066400000000000000000000043511345420530000223710ustar00rootroot00000000000000request=$request; $this->vars=$request->getRequestVars(); $this->person=$person; } /** * Output view */ public function view() { $cover = $this->person->getCoverphoto(); if ($cover instanceof photo) { $cover = $cover->getImageTag(THUMB_PREFIX); } $actionlinks=array( "confirm" => "person.php?_action=confirm&person_id=" . $this->person->getId(), "cancel" => "person.php?person_id=" . $this->person->getId() ); return new template("confirm", array( "title" => $this->getTitle(), "actionlinks" => $actionlinks, "mainActionlinks" => null, "obj" => $this->person, "image" => $cover )); } public function getTitle() { return translate("Confirm delete ") . $this->person->getName(); } } zoph-v0.9.11/php/classes/person/view/display.inc.php000066400000000000000000000141711345420530000224020ustar00rootroot00000000000000person->getPhotoCount(); $photosBy = $this->person->getPhotographer()->getPhotoCount(); $selection=null; $actionlinks=null; if ($user->canEditOrganizers()) { $actionlinks=array( translate("edit") => "person.php?_action=edit&person_id=" . $this->person->getId(), translate("delete") => "person.php?_action=delete&person_id=" . $this->person->getId(), translate("new") => "person.php?_action=new" ); if ($this->person->get("coverphoto")) { $actionlinks[translate("unset coverphoto")]="person.php?_action=update&person_id=" . $this->person->getId() . "&coverphoto=NULL"; } try { $selection=new selection($_SESSION, array( "coverphoto" => "person.php?_action=update&person_id=" . $this->person->getId() . "&coverphoto=", "return" => "_return=person.php&_qs=person_id=" . $this->person->getId() )); } catch (photoNoSelectionException $e) { $selection=null; } } try { $pageset=$this->person->getPageset(); $page=$this->person->getPage($this->request, $this->request["pagenum"]); $showOrig=$this->person->showOrig($this->request["pagenum"]); } catch (pageException $e) { $showOrig=true; $page=null; } $mainActionlinks=array(); if ($photosOf > 0) { $mainActionlinks[$photosOf . " " . translate("photos of")] = "photos.php?person_id=" . $this->person->getId(); } if ($photosBy > 0) { $mainActionlinks[$photosBy . " " . translate("photos by")] = "photos.php?photographer_id=" . $this->person->getId(); } $tpl=new template("display", array( "title" => $this->getTitle(), "obj" => $this->person, "actionlinks" => $actionlinks, "mainActionlinks" => $mainActionlinks, "selection" => $selection, "page" => $page, "pageTop" => $this->person->showPageOnTop(), "pageBottom" => $this->person->showPageOnBottom(), "showMain" => $showOrig )); /** * @todo All the link blocks here could be generated by the objects themselves * saving a huge amount of more-or-less duplicate code */ if ($user->canSeePeopleDetails()) { $dl=$this->person->getDisplayArray(); if ($this->person->getEmail()) { $mail=new block("link", array( "href" => "mailto:" . e($this->person->getEmail()), "target" => "", "link" => e($this->person->getEmail()) )); $dl[translate("email")]=$mail; } if ($this->person->home) { $home=new block("link", array( "href" => "place.php?place_id=" . $this->person->get("home_id"), "target" => "", "link" => $this->person->home->get("title") )); $dl[translate("home location")]=$home; } if ($this->person->work) { $home=new block("link", array( "href" => "place.php?place_id=" . $this->person->get("work_id"), "target" => "", "link" => $this->person->work->get("title") )); $dl[translate("work location")]=$home; } } if ($this->person->get("notes")) { $dl[translate("notes")]=$this->person->get("notes"); } $circles=$this->person->getCircles(); if ($circles) { $circleLinks=array(); foreach ($circles as $circle) { $circle->lookup(); $circleLinks[]= new block("link", array( "href" => $circle->getURL(), "target" => "", "link" => $circle->getName() )); } $dl[translate("circles")]=implode($circleLinks, ", "); } $tpl->addBlock(new block("definitionlist", array( "dl" => $dl, "class" => "" ))); return $tpl; } /** * Get the title for this view */ public function getTitle() { return $this->person->getName(); } } zoph-v0.9.11/php/classes/person/view/notfound.inc.php000066400000000000000000000030161345420530000225650ustar00rootroot00000000000000request=$request; $this->vars=$request->getRequestVars(); } /** * Output view */ public function view() { return new template("notFound", array( "title" => $this->getTitle(), "msg" => translate("Person not found") )); } /** * Get the title for this view */ public function getTitle() { return translate("Person not found"); } } zoph-v0.9.11/php/classes/person/view/redirect.inc.php000066400000000000000000000031231345420530000225310ustar00rootroot00000000000000request=$request; $this->vars=$request->getRequestVars(); $this->person=$person; } /** * Output view */ public function view() { redirect($this->redirect); } /** * Set the page to redirect to * @param string redirect target */ public function setRedirect($redirect) { $this->redirect=$redirect; } } zoph-v0.9.11/php/classes/person/view/update.inc.php000066400000000000000000000037011345420530000222140ustar00rootroot00000000000000 "people.php", "new" => "person.php?_action=new" ); } /** * Output the view */ public function view() { $user = user::getCurrent(); if ($this->request["_action"] == "new") { $action = "insert"; } else if ($this->request["_action"] == "edit") { $action = "update"; } else { // Safety net. This should not happen. $action = $this->request["_action"]; } $tpl = new template("editPerson", array( "actionlinks" => $this->getActionlinks(), "action" => $action, "person" => $this->person, "title" => $this->getTitle() )); return $tpl; } } zoph-v0.9.11/php/classes/photo.inc.php000066400000000000000000001456141345420530000176150ustar00rootroot00000000000000get("name"); $image_path = conf::get("path.images") . "/" . $this->get("path") . "/"; if ($type) { $image_path .= $type . "/" . $type . "_"; } $image_path .= $name; if (!file_exists($image_path)) { throw new photoNotFoundException($name . " could not be found"); } $mtime = filemtime($image_path); $filesize = filesize($image_path); $gmt_mtime = gmdate('D, d M Y H:i:s', $mtime) . ' GMT'; // we assume that the client generates proper RFC 822/1123 dates // (should work for all modern browsers and proxy caches) if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE']) && $_SERVER['HTTP_IF_MODIFIED_SINCE'] == $gmt_mtime) { $header["http_status"]="HTTP/1.1 304 Not Modified"; $jpeg=null; } else { $file=new file($image_path); $image_type=$file->getMime(); if ($image_type) { $header["Content-Length"] = $filesize; $header["Content-Disposition"]="inline; filename=" . $name; $header["Last-Modified"]=$gmt_mtime; $header["Content-type"]=$image_type; $jpeg=file_get_contents($image_path); } } return array($header, $jpeg); /** * @todo error handling */ } /** * Lookup a photo, considering access rights */ public function lookup() { if (!$this->getId()) { return; } $qry = new select(array("p" => "photos")); $distinct=true; $qry->addFields(array("*"), $distinct); $where=new clause("p.photo_id=:photoid"); $qry->addParam(new param(":photoid", (int) $this->getId(), PDO::PARAM_INT)); $qry = selectHelper::expandQueryForUser($qry); $qry->where($where); $photo = $this->lookupFromSQL($qry); if ($photo) { $this->lookupPhotographer(); $this->lookupLocation(); } return $photo; } /** * Lookup a photo, ignoring access rights */ public function lookupAll() { $qry = new select(array("p" => "photos")); $qry->where(new clause("p.photo_id=:photoid")); $qry->addParam(new param(":photoid", (int) $this->getId(), PDO::PARAM_INT)); $photo = $this->lookupFromSQL($qry); return $photo; } /** * Lookup photographer of this photo */ private function lookupPhotographer() { if ($this->get("photographer_id") > 0) { $this->photographer = new photographer($this->get("photographer_id")); $this->photographer->lookup(); } else { $this->photographer=null; } } /** * Lookup location of this photo */ private function lookupLocation() { if ($this->get("location_id") > 0) { $this->location = new place($this->get("location_id")); $this->location->lookup(); } else { $this->location=null; } } /** * Delete this photo from database */ public function delete() { if (conf::get("path.trash")) { $this->lookup(); $mid=new file($this->getFilePath(MID_PREFIX)); $mid->delete(); $thumb=new file($this->getFilePath(THUMB_PREFIX)); $thumb->delete(); $photo=new file($this->getFilePath()); $trash=conf::get("path.images") . DIRECTORY_SEPARATOR . conf::get("path.trash"); if (!file_exists($trash)) { file::createDirRecursive($trash); } $photo->setDestination($trash); $photo->backup=true; $photo->move(); } parent::delete(array( "photo_people", "photo_categories", "photo_albums", "photo_ratings", "photo_comments") ); } /** * Update photo object in the db */ public function update() { if (empty($this->get("time_corr"))) { $this->set("time_corr", 0); } return parent::update(); } /** * Insert new photo object in the db */ public function insert() { if (empty($this->get("time_corr"))) { $this->set("time_corr", 0); } return parent::insert(); } /** * Update photo relations, such as albums, categories, etc. * @param array array of variables to update * @param string suffix for varnames */ public function updateRelations(array $vars, $suffix = "") { $albums=album::getFromVars($vars, $suffix); $categories=category::getFromVars($vars, $suffix); $people=person::getFromVars($vars, $suffix); // Albums if (!empty($vars["_remove_album$suffix"])) { foreach ((array) $vars["_remove_album$suffix"] as $alb) { $this->removeFrom(new album($alb)); } } if (isset($this->_album_id)) { $albums=array_merge($albums, $this->_album_id); unset($this->_album_id); } foreach ($albums as $album) { $this->addTo(new album($album)); } // Categories if (!empty($vars["_remove_category$suffix"])) { foreach ((array) $vars["_remove_category$suffix"] as $cat) { $this->removeFrom(new category($cat)); } } if (isset($this->_category_id)) { $categories=array_merge($categories, $this->_category_id); unset($this->_category_id); } foreach ($categories as $cat) { $this->addTo(new category($cat)); } // People if (!empty($vars["_remove_person$suffix"])) { foreach ((array) $vars["_remove_person$suffix"] as $pers) { $this->removeFrom(new person($pers)); } } if (isset($this->_person_id)) { $people=array_merge($people, $this->_person_id); unset($this->_person_id); } foreach ($people as $person) { $this->addTo(new person($person)); } } /** * Determine whether a specific user has "write" rights * on this photo * @param user The user to check * @return bool is writable */ public function isWritableBy(user $user) { if ($user->isAdmin()) { return true; } else { $perm = $user->getPhotoPermissions($this); if ($perm instanceof permissions) { return (bool) $perm->get("writable"); } } return false; } /** * Updates the photo's dimensions and filesize */ public function updateSize() { $file=$this->getFilePath(); list($width, $height)=getimagesize($file); $size=filesize($file); $this->set("size", $size); $this->set("width", $width); $this->set("height", $height); $this->update(); } /** * Rereads EXIF information from file and updates */ public function updateEXIF() { $file=$this->getFilePath(); $exif=process_exif ($file); if ($exif) { $this->setFields($exif); $this->update(); } } /** * Gets last used position for people on a photo * @return int position */ public function getLastPersonPos() { $qry=new select(array("pp" => "photo_people")); $qry->addFunction(array("pos" => "max(position)")); $qry->where(new clause("photo_id=:photoid")); $qry->addParam(new param(":photoid", (int) $this->getId(), PDO::PARAM_INT)); $result=db::query($qry)->fetch(PDO::FETCH_ASSOC); return (int) $result["pos"]; } /** * Get the file name of this photo * @return string file name */ public function getName() { return $this->get("name"); } /** * Add this photo to album, category, person or location * @param organizer album, category, person or location */ public function addTo(organizer $org) { $org->addPhoto($this); } /** * Remove this photo from album, category, person or location * @param organizer album, category, person or location */ public function removeFrom(organizer $org) { $org->removePhoto($this); } /** * Get a list of albums for this photo * @return array of albums */ public function getAlbums() { $user=user::getCurrent(); $qry=new select(array("a" => "albums")); $qry->join(array("pa" => "photo_albums"), "pa.album_id = a.album_id"); $qry->addFields(array("album_id", "parent_album_id", "album")); $where=new clause("pa.photo_id=:photoid"); $qry->addParam(new param(":photoid", (int) $this->getId(), PDO::PARAM_INT)); $qry->addOrder("album"); if (!$user->canSeeAllPhotos()) { $qry->join(array("gp" => "group_permissions"), "gp.album_id=a.album_id"); $qry->join(array("gu" => "groups_users"), "gp.group_id=gu.group_id"); $where->addAnd(new clause("gu.user_id=:userid")); $qry->addParam(new param(":userid", (int) $user->getId(), PDO::PARAM_INT)); if ($user->canEditOrganizers()) { $subqry=new select(array("a" => "albums")); $subqry->addFields(array("album_id", "parent_album_id", "album")); $subqry->join(array("pa" => "photo_albums"), "pa.album_id = a.album_id"); $subwhere=new clause("pa.photo_id=:subphotoid"); $subqry->addParam(new param(":subphotoid", (int) $this->getId(), PDO::PARAM_INT)); $subwhere->addAnd(new clause("a.createdby=:ownerid")); $subqry->addParam(new param(":ownerid", (int) $user->getId(), PDO::PARAM_INT)); $subqry->where($subwhere); $qry->union($subqry); } } $qry->where($where); return album::getRecordsFromQuery($qry); } /** * Get a list of categories for this photo * @return array of categories */ public function getCategories() { $qry=new select(array("c" => "categories")); $qry->join(array("pc" => "photo_categories"), "c.category_id = pc.category_id"); $distinct=true; $qry->addFields(array("category_id"), $distinct); $qry->addFields(array("parent_category_id", "category")); $where=new clause("pc.photo_id=:photoid"); $qry->addParam(new param(":photoid", (int) $this->getId(), PDO::PARAM_INT)); $qry->addOrder("c.category"); $qry->where($where); return category::getRecordsFromQuery($qry); } /** * Get a list of people on this photo * @return array of people */ public function getPeople() { $qry=new select(array("p" => "people")); $qry->join(array("pp" => "photo_people"), "pp.person_id = p.person_id"); $distinct=true; $qry->addFields(array("person_id"), $distinct); $qry->addFields(array("last_name", "first_name", "called", "pp.position")); $where=new clause("pp.photo_id=:photoid"); $qry->addParam(new param(":photoid", (int) $this->getId(), PDO::PARAM_INT)); $qry->addOrder("pp.position"); $qry->where($where); return person::getRecordsFromQuery($qry); } /** * Get links to the people appearing on this photo * @return string */ public function getPeopleLinks() { $people = $this->getPeople(); $links=array(); if ($people) { foreach ($people as $person) { $links[]=$person->getLink(0); } } return $links; } /** * Import a file into the database * * This function takes a file object and imports it inot the database as a new photo * * @param file The file to be imported */ public function import(file $file) { $this->set("name", $file->getName()); $newPath=$this->get("path") . "/"; if (conf::get("import.dated")) { // This is not really validating the date, just making sure // no-one is playing tricks, such as setting the date to /etc/passwd or // something. $date=$this->get("date"); if (!preg_match("/^[0-9]{2,4}-[0-9]{1,2}-[0-9]{1,2}$/", $date)) { log::msg("Illegal date, using today's", log::ERROR, log::IMPORT); $date=date("Y-m-d"); } if (conf::get("import.dated.hier")) { $newPath .= file::cleanupPath(str_replace("-", "/", $date)); } else { $newPath .= file::cleanupPath(str_replace("-", ".", $date)); } } $toPath="/" . file::cleanupPath(conf::get("path.images") . "/" . $newPath) . "/"; $path=$file->getPath(); file::createDirRecursive($toPath . "/" . MID_PREFIX); file::createDirRecursive($toPath . "/" . THUMB_PREFIX); if ($path ."/" != $toPath) { $file->setDestination($toPath); $files[]=$file; $newname=$file->getDestName(); $midname=MID_PREFIX . "/" . MID_PREFIX . "_" . $newname; $thumbname=THUMB_PREFIX . "/" . THUMB_PREFIX . "_" . $newname; if (file_exists($path . "/". $thumbname)) { $thumb=new file($path . "/" . $thumbname); $thumb->setDestination($toPath . "/" . THUMB_PREFIX . "/"); $files[]=$thumb; } if (file_exists($path . "/". $midname)) { $mid=new file($path . "/" . $midname); $mid->setDestination($toPath . "/" . MID_PREFIX . "/"); $files[]=$mid; } try { foreach ($files as $file) { if (conf::get("import.cli.copy")==false) { $file->checkMove(); } else { $file->checkCopy(); } } } catch (fileException $e) { throw $e; } // We run this loop twice, because we only want to move/copy the // file if *all* files can be moved/copied. try { foreach ($files as $file) { if (conf::get("import.cli.copy")==false) { $new=$file->move(); } else { $new=$file->copy(); } $new->chmod(); } } catch (fileException $e) { throw $e; } $this->set("name", $newname); } // Update the db to the new path; $this->set("path", file::cleanupPath($newPath)); } /** * Return the full path to the file on disk * @param string type of image to return (thumb, mid, or empty for full) * @return string full path. */ public function getFilePath($type=null) { $image_path = conf::get("path.images") . DIRECTORY_SEPARATOR . $this->get("path") . DIRECTORY_SEPARATOR; if ($type==THUMB_PREFIX || $type==MID_PREFIX) { $image_path .= $type . DIRECTORY_SEPARATOR . $type . "_"; } return $image_path . $this->get("name"); } /** * Get an thumbnail image that links to this photo * @param string optional link instead of the default link to the photo page * @return block to display link */ public function getThumbnailLink($href = null) { if (!$href) { $href = "photo.php?photo_id=" . (int) $this->getId(); } return new block("link", array( "href" => $href, "link" => $this->getImageTag(THUMB_PREFIX), "target" => "" )); } /** * Get a link to the fullsize version of this image * @param string What (text or image) to display * @return block to display link */ public function getFullsizeLink($title) { $user=user::getCurrent(); return new block("link", array( "href" => $this->getURL(), "link" => $title, "target" => ($user->prefs->get("fullsize_new_win") ? "_blank" : "") )); } /** * Get the URL to an image * @param string|null "mid" or "thumb" * @return string URL */ public function getURL($type = null) { $url = "image.php?photo_id=" . (int) $this->getId(); if ($type) { $url .= "&type=" . $type; } return $url; } /** * Create an img tag for this photo * @param string type type of image (thumb, mid or null for full) * @return block template block for image tag */ public function getImageTag($type = null) { $this->lookup(); $image_href = $this->getURL($type); $file=$this->getFilePath($type); if (!file_exists($file)) { switch ($type) { case MID_PREFIX: $size="width='" . MID_SIZE . "'"; break; case THUMB_PREFIX: $size="width='" . THUMB_SIZE . "'"; break; default: $size=""; } return new block("img", array( "src" => template::getImage("notfound.png"), "class" => $type, "size" => $size, "alt" => "file not found" )); } list($width, $height, $filetype, $size)=getimagesize($file); $alt = e($this->get("title")); return new block("img", array( "src" => $image_href, "class" => $type, "size" => $size, "alt" => $alt )); } /** * Stores the rating of a photo for a user * @param int rating */ public function rate($rating) { rating::setRating((int) $rating, $this); } /** * Get average rating for this photo * @return float rating */ public function getRating() { return rating::getAverage($this); } /** * Get rating for a specific user * @param user user * @return int rating */ public function getRatingForUser(user $user) { $ratings=rating::getRatings($this, $user); $rating=array_pop($ratings); if ($rating instanceof rating) { return $rating->get("rating"); } } /** * Get details about ratings */ public function getRatingDetails() { return rating::getDetails($this); } /** * Get a GD image resource for this image */ private function getImageResource() { $file = $this->getFilePath(); $resource = null; $image_info = getimagesize($file); switch ($image_info[2]) { case IMAGETYPE_GIF: $resource = imagecreatefromgif ($file); break; case IMAGETYPE_JPEG: $resource = imagecreatefromjpeg($file); break; case IMAGETYPE_PNG: $resource = imagecreatefrompng($file); break; default: break; } return $resource; } /** * Get the photographer for this photo */ public function getPhotographer() { $this->lookup(); return $this->photographer; } /** * Set photographer for this photo * @param photographer the photographer to assign to this photo */ public function setPhotographer(photographer $pg) { $this->set("photographer_id", (int) $pg->getId()); $this->lookupPhotographer(); $this->update(); } /** * Remove photographer */ public function unsetPhotographer() { $this->set("photographer_id", 0); $this->update(); $this->lookupPhotographer(); } /** * Get the location for this photo */ public function getLocation() { $this->lookup(); return $this->location; } /** * Set the location for this photoa * @param place location to set */ public function setLocation(place $loc) { $this->set("location_id", (int) $loc->getId()); $this->update(); $this->lookupLocation(); } /** * Unset the location for this photo */ public function unsetLocation() { $this->set("location_id", 0); $this->update(); $this->lookupLocation(); } /** * Create thumbsize and midsize image * @param bool force (re)create resized image even if it already exist */ public function thumbnail($force=true) { $path=conf::get("path.images") . "/" . $this->get("path") . "/"; $name=$this->get("name"); $midname=MID_PREFIX . "/" . MID_PREFIX . "_" . $name; $thumbname=THUMB_PREFIX . "/" . THUMB_PREFIX . "_" . $name; if (!file_exists($path . $midname) || $force===true) { $this->createThumbnail(MID_PREFIX, MID_SIZE); } if (!file_exists($path . $thumbname) || $force===true) { $this->createThumbnail(THUMB_PREFIX, THUMB_SIZE); } return true; } /** * Create resized image * @param string prefix for newly created image * @param int size for largest size of width/height */ private function createThumbnail($prefix, $size) { $img_src = $this->getImageResource(); $image_info = getimagesize($this->getFilePath()); $width = $image_info[0]; $height = $image_info[1]; if ($width >= $height) { $new_width = $size; $new_height = round(($new_width / $width) * $height); } else { $new_height = $size; $new_width = round(($new_height / $height) * $width); } $img_dst = imagecreatetruecolor($new_width, $new_height); flush(); if (conf::get("import.resize")=="resize") { imagecopyresized($img_dst, $img_src, 0, 0, 0, 0, $new_width, $new_height, $width, $height); } else { imagecopyresampled($img_dst, $img_src, 0, 0, 0, 0, $new_width, $new_height, $width, $height); } flush(); $new_image = conf::get("path.images") . '/' . $this->get("path") . '/' . $prefix . '/' . $prefix . '_' . $this->get("name"); $dir=dirname($new_image); if (!is_writable($dir)) { throw new fileDirNotWritableException("Directory not writable: " . $dir); } if (!imagejpeg($img_dst, $new_image)) { throw new photoThumbCreationFailedException("Could not create " . $prefix . " image"); } imagedestroy($img_dst); imagedestroy($img_src); } /** * Rotate image * @param int degrees (90, 180, 270) */ public function rotate($deg) { if (!conf::get("rotate.enable") || !$this->get('name')) { return; } $dir = conf::get("path.images") . "/" . $this->get("path") . "/"; $name = $this->get('name'); $images[$dir . THUMB_PREFIX . '/' . THUMB_PREFIX . '_' . $name] = $dir . THUMB_PREFIX . '/rot_' . THUMB_PREFIX . '_' . $name; $images[$dir . MID_PREFIX . '/' . MID_PREFIX . '_' . $name] = $dir . MID_PREFIX . '/rot_' . MID_PREFIX . '_' . $name; $images[$dir . $name] = $dir . 'rot_' . $name; if (conf::get("rotate.backup")) { $backup_name = conf::get("rotate.backup.prefix") . $name; // file_exists() check from From Michael Hanke: // Once a rotation had occurred, the backup file won't be // overwritten by future rotations and the original file // is always preserved. if (!file_exists($dir . $backup_name)) { if (!@copy($dir . $name, $dir . $backup_name)) { throw new fileCopyFailedException( sprintf(translate("Could not copy %s to %s."), $name, $backup_name)); } } } // make a system call to convert or jpegtran to do the rotation. foreach ($images as $file => $tmp_file) { if (!file_exists($file)) { throw new fileNotFoundException("Could not find " . $file); } switch (conf::get("rotate.command")) { case "jpegtran": $cmd = 'jpegtran -copy all -rotate ' . escapeshellarg($deg) . ' -outfile ' . escapeshellarg($tmp_file) . ' ' . escapeshellarg($file); break; case "convert": default: $cmd = 'convert -rotate ' . escapeshellarg($deg) . ' ' . escapeshellarg($file) . ' ' . escapeshellarg($tmp_file); } $cmd .= ' 2>&1'; $output = system($cmd); if ($output) { // error throw new zophException(translate("An error occurred. ") . $output); } rename($tmp_file, $file); } // update the size and dimensions // (only if original was rotated) $this->update(); $this->updateSize(); } /** * Get an array of properties for this object, to display this info * @return array photo properties */ public function getDisplayArray() { $date=$this->getReverseDate(); $loclink=""; if ($this->location instanceof place) { $loclink =new block("link", array( "href" => $this->location->getURL(), "link" => $this->location->getName(), "target" => "" )); } $pglink=""; if ($this->photographer instanceof photographer) { $pglink =new block("link", array( "href" => $this->photographer->getURL(), "link" => $this->photographer->getName(), "target" => "" )); } return array( translate("title") => $this->get("title"), translate("location") => $loclink, translate("view") => $this->get("view"), translate("date") => create_date_link($date), translate("time") => $this->getTimeDetails(), translate("photographer") => $pglink ); } /** * Get array of properties of this object, used to build mail message * @return array photo properties * @todo should probably be merged with getDisplayArray */ public function getEmailArray() { return array( translate("title") => $this->get("title"), translate("location") => $this->location ? $this->location->get("title") : "", translate("view") => $this->get("view"), translate("date") => $this->get("date"), translate("time") => $this->get("time"), translate("photographer") => $this->photographer ? $this->photographer->getName() : "", translate("description") => $this->get("description") ); } /** * Get array of (EXIF) camera data for this photo * @return array of EXIF data */ public function getCameraDisplayArray() { return array( translate("camera make") => $this->get("camera_make"), translate("camera model") => $this->get("camera_model"), translate("flash used") => $this->get("flash_used"), translate("focal length") => $this->get("focal_length"), translate("exposure") => $this->get("exposure"), translate("aperture") => $this->get("aperture"), translate("compression") => $this->get("compression"), translate("iso equiv") => $this->get("iso_equiv"), translate("metering mode") => $this->get("metering_mode"), translate("focus distance") => $this->get("focus_dist"), translate("ccd width") => $this->get("ccd_width"), translate("comment") => $this->get("comment")); } /** * Get time this photo was taken, corrected with timezone information * @return string time */ public function getTime() { $this->lookup(); $loc=$this->location; if ($loc instanceof place) { $loc->lookup(); } if ($loc && TimeZone::validate($loc->get("timezone"))) { $place_tz=new TimeZone($loc->get("timezone")); } if (TimeZone::validate(conf::get("date.tz"))) { $camera_tz=new TimeZone(conf::get("date.tz")); } if (!isset($place_tz) && isset($camera_tz)) { // Camera timezone is known, place timezone is not. $place_tz=$camera_tz; } else if (isset($place_tz) && !isset($camera_tz)) { // Place timezone is known, camera timezone is not. $camera_tz=$place_tz; } else if (!isset($place_tz) && !isset($camera_tz)) { $default_tz=new TimeZone(date_default_timezone_get()); $place_tz=$default_tz; $camera_tz=$default_tz; } $place_time=$this->getCorrectedTime($camera_tz, $place_tz); return $place_time; } /** * Get date/time formatted as configured * @return array date, time */ public function getFormattedDateTime() { $date_format=conf::get("date.format"); $time_format=conf::get("date.timeformat"); $place_time=$this->getTime(); $date=$place_time->format($date_format); $time=$place_time->format($time_format); return array($date, $time); } /** * get time in UTC timezone * @return array date, time */ public function getUTCtime() { $date_format=conf::get("date.format"); $time_format=conf::get("date.timeformat"); $default_tz=new TimeZone(date_default_timezone_get()); $place_tz=new TimeZone("UTC"); $camera_tz=$default_tz; if (TimeZone::validate(conf::get("date.tz"))) { $camera_tz=new TimeZone(conf::get("date.tz")); } $place_time=$this->getCorrectedTime($camera_tz, $place_tz); $date=$place_time->format($date_format); $time=$place_time->format($time_format); return array($date, $time); } /** * Returns the date in reverse, so it can be used for sorting */ public function getReverseDate() { $date_format=("Y-m-d"); $place_time=$this->getTime(); $date=$place_time->format($date_format); return $date; } /** * Get corrected time, for given timezone. * Converts the time stored in the database from the 'camera timzone' to the place timezone * @param TimeZone camera timezone, the timezone the camera was set to when this photo was taken * @param TimeZone place timezone, the timezone of the location where this photo was taken * @return Time calculated time */ private function getCorrectedTime(TimeZone $camera_tz, TimeZone $place_tz) { $camera_time=new Time( $this->get("date") . " " . $this->get("time"), $camera_tz); $place_time=$camera_time; $place_time->setTimezone($place_tz); $corr=$this->get("time_corr"); if ($corr) { $place_time->modify($corr . " minutes"); } return $place_time; } /** * Get an overview of the time details. * Shows the time of this photo and the timezones it uses * @return block template block. */ private function getTimeDetails() { $tz=null; if (TimeZone::validate(conf::get("date.tz"))) { $tz=conf::get("date.tz"); } $this->lookup(); $place=$this->location; $place_tz=null; $location=null; if (isset($place)) { $place_tz=$place->get("timezone"); $location=$place->get("title"); } $datetime=$this->getFormattedDateTime(); $tpl=new block("time_details", array( "photo_date" => $this->get("date"), "photo_time" => $this->get("time"), "camera_tz" => $tz, "corr" => $this->get("time_corr"), "location" => $location, "loc_tz" => $place_tz, "calc_date" => $datetime[0], "calc_time" => $datetime[1] )); return $tpl; } /** * Get comments for this photo * @return array of comments */ public function getComments() { $qry=new select(array("pcom" => "photo_comments")); $distinct=true; $qry->addFields(array("comment_id"), $distinct); $where=new clause("pcom.photo_id=:photoid"); $qry->addParam(new param(":photoid", (int) $this->getId(), PDO::PARAM_INT)); $qry->where($where); return comment::getRecordsFromQuery($qry); } /** * Get Related photos * @return array related photos */ public function getRelated() { $user=user::getCurrent(); $allrelated=photoRelation::getRelated($this); if ($user->canSeeAllPhotos()) { return $allrelated; } else { $related=array(); foreach ($allrelated as $photo) { if ($user->getPhotoPermissions($photo)) { $related[]=$photo; } } return $related; } } /** * Get description for a specific related photo * @param photo photo to get relation for * @return string description */ public function getRelationDesc(photo $photo) { return photoRelation::getDescForPhotos($this, $photo); } /** * Returns full EXIF information in a definitionlist * @return string HTML * @todo contains lots of HTML * @todo is a mess */ public function exifToHTML() { if (exif_imagetype($this->getFilePath())==IMAGETYPE_JPEG) { $exif=exif_read_data($this->getFilePath()); if ($exif) { $return="
\n"; foreach ($exif as $key => $value) { if (!is_array($value)) { $return .="
$key
\n" . "
" . preg_replace("/[^[:print:]]/", "", $value) . "
\n"; } else { $return .="
$key
\n" . "
\n" . "
\n"; foreach ($value as $subkey => $subval) { $return .= "
$subkey
\n" . "
" . preg_replace("/[^[:print:]]/", "", $subval) . "
\n"; } $return .= "
\n" . "
\n"; } } $return .= "

"; } else { $return=false; } } else { $return=false; } return $return; } /** * Get a short overview of this photo. * Used in popup-boxes on the map * @return string HTML * @todo contains HTML */ public function getQuicklook() { $title=e($this->get("title")); $file=$this->get("name"); if ($title) { $html="

" . e($title) . "<\/h2>

" . e($file) . "<\/p>"; } else { $html="

" . e($file) . "<\/h2>"; } $html.=str_replace("\n", "", $this->getThumbnailLink()); $html.="

" . $this->get("date") . " " . $this->get("time") . "
"; if ($this->photographer) { $html.=translate("by", 0) . " " . $this->photographer->getLink(1) . "
"; } $html.="<\/small><\/p>"; return $html; } /** * Get Marker to be placed on map * @param string icon to be used. * @return marker instance of marker class */ public function getMarker($icon="geo-photo") { $marker=marker::getFromObj($this, $icon); if (!$marker instanceof marker) { $loc=$this->location; if ($loc instanceof place) { return $loc->getMarker(); } } else { return $marker; } } /** * Get photos taken near this photo * @param int distance in km or miles * @param int limit maxiumum number of photos to return * @param string entity (km or miles) */ public function getNear($distance, $limit=100, $entity="km") { $lat=$this->get("lat"); $lon=$this->get("lon"); if ($lat && $lon) { return static::getPhotosNear( (float) $lat, (float) $lon, (float) $distance, (int) $limit, $entity ); } } /** * Get photos taken near a lat/lon location * @param float latitude * @param float longitude * @param int distance * @param int limit maxiumum number of photos to return * @param string entity (km or miles) */ public static function getPhotosNear($lat, $lon, $distance, $limit, $entity="km") { // If lat and lon are not set, don't bother trying to find // near photos if ($lat && $lon) { if ($entity=="miles") { $distance=(float) $distance * 1.609344; } $qry=new select(array("p" => "photos")); $qry->addFields(array("photo_id")); $qry->addFunction(array("distance" => "(6371 * acos(" . "cos(radians(:lat)) * cos(radians(lat)) * cos(radians(lon) - " . "radians(:lon)) + sin(radians(:lat2)) * sin(radians(lat))))")); $qry->having(new clause("distance <= :dist")); $qry->addParam(new param(":lat", (float) $lat, PDO::PARAM_STR)); $qry->addParam(new param(":lat2", (float) $lat, PDO::PARAM_STR)); $qry->addParam(new param(":lon", (float) $lon, PDO::PARAM_STR)); $qry->addParam(new param(":dist", (float) $distance, PDO::PARAM_STR)); if ($limit) { $qry->addLimit((int) $limit); } $qry->addOrder("distance"); return static::getRecordsFromQuery($qry); } else { return null; } } /** * Get photos from filename * @param string filename * @param string path * @return array photo(s) */ public static function getByName($file, $path=null) { $qry=new select(array("p" => "photos")); $qry->addFields(array("photo_id")); $where=new clause("name = :file"); $qry->addParam(new param(":file", $file, PDO::PARAM_STR)); if (!empty($path)) { $where->addAnd(new clause("path = :path")); $qry->addParam(new param(":path", $path, PDO::PARAM_STR)); } $qry->where($where); return static::getRecordsFromQuery($qry); } /** * Calculate SHA1 hash for a file * @return string SHA1 hash */ private function getHashFromFile() { $this->lookupAll(); $file=$this->getFilePath(); if (file_exists($file)) { return sha1_file($file); } else { throw new fileNotFoundException("File not found:" . $file); } } /** * Get hash for photo. * Returns the hash for a photo, either the file hash, or a salted hash that * can be used to share photos * @param string type file, full or mid * @return string hash */ public function getHash($type="file") { $hash=$this->get("hash"); if (empty($hash)) { try { $hash=$this->getHashFromFile(); $this->set("hash", $hash); $this->update(); } catch (Exception $e) { log::msg($e->getMessage(), log::ERROR, log::IMG); } } switch ($type) { case "file": $return=$hash; break; case "full": $return=sha1(conf::get("share.salt.full") . $hash); break; case "mid": $return=sha1(conf::get("share.salt.mid") . $hash); break; default: die("Unsupported hash type"); break; } return $return; } /** * Set photo's lat/lon from a point object * @param point */ public function setLatLon(point $point) { $this->set("lat", $point->get("lat")); $this->set("lon", $point->get("lon")); } /** * Try to determine the lat/lon position this photo was taken from one or all tracks; * @param track track to use or null to use all tracks * @param int maximum time the time can be off * @param bool Whether to interpolate between 2 found times/positions * @param int Interpolation max_distance: what is the maximum distance between two * points to still interpolate * @param string km / miles entity in which max_distance is measured * @param int Interpolation maxtime Maximum time between to point to still interpolate */ public function getLatLon(track $track=null, $maxtime=300, $interpolate=true, $int_maxdist=5, $entity="km", $int_maxtime=600) { date_default_timezone_set("UTC"); $datetime=$this->getUTCtime(); $utc=strtotime($datetime[0] . " " . $datetime[1]); $qry=new select(array("pt" => "point")); $where=new clause("datetime > :mintime"); $where->addAnd(new clause("datetime < :maxtime")); $qry->addParam(new param(":mintime", date("Y-m-d H:i:s", $utc - $maxtime), PDO::PARAM_STR)); $qry->addParam(new param(":maxtime", date("Y-m-d H:i:s", $utc + $maxtime), PDO::PARAM_STR)); $qry->addParam(new param(":utc", date("Y-m-d H:i:s", $utc), PDO::PARAM_STR)); if ($track) { $where->addAnd(new clause("track_id=:trackid")); $qry->addParam(new param(":trackid", (int) $track->getId(), PDO::PARAM_INT)); } $qry->addOrder("abs(timediff(datetime, :utc)) ASC"); $qry->addLimit(1); $qry->where($where); $points=point::getRecordsFromQuery($qry); if (sizeof($points) > 0 && $points[0] instanceof point) { $point=$points[0]; $pointtime=strtotime($point->get("datetime")); } else { // can't get a point, don't bother trying to interpolate. $interpolate=false; $point=null; } if ($interpolate && ($pointtime != $utc)) { if ($utc>$pointtime) { $p1=$point; $p2=$point->getNext(); } else { $p1=$point->getPrev(); $p2=$point; } if ($p1 instanceof point && $p2 instanceof point) { $p3=point::interpolate($p1, $p2, $utc, $int_maxdist, $entity, $int_maxtime); if ($p3 instanceof point) { $point=$p3; } } } return $point; } /** * Takes an array of photos and returns a subset * * @param array photos to return a subset from * @param array Array should contain first and/or last and/or random to determine * which subset(s) * @param int count Number of each to return * @return array subset of photos */ public static function getSubset(array $photos, array $subset, $count) { $first=array(); $last=array(); $random=array(); $begin=0; $end=null; $max=count($photos); if ($count>$max) { $count=$max; } if (in_array("first", $subset)) { $first=array_slice($photos, 0, $count); $max=$max-$count; $begin=$count; } if (in_array("last", $subset)) { $last=array_slice($photos, -$count); $max=$max-$count; $end=-$count; } if (in_array("random", $subset) && ($max > 0)) { $center=array_slice($photos, $begin, $end); $max=count($center); if ($max!=0) { if ($count>$max) { $count=$max; } $random_keys=(array) array_rand($center, $count); foreach ($random_keys as $key) { $random[]=$center[$key]; } } } $subset=array_merge($first, $random, $last); // remove duplicates due to overlap: $clean_subset=array(); foreach ($subset as $photo) { $clean_subset[$photo->get("photo_id")]=$photo; } return $clean_subset; } public static function getFromHash($hash, $type="file") { $qry=new select(array("p" => "photos")); if (!preg_match("/^[A-Za-z0-9]+$/", $hash)) { die("Illegal characters in hash"); } switch ($type) { case "file": $where=new clause("hash=:hash"); break; case "full": $qry->addParam(new param(":salt", conf::get("share.salt.full"), PDO::PARAM_STR)); $where=new clause("sha1(CONCAT(:salt, hash))=:hash"); break; case "mid": $qry->addParam(new param(":salt", conf::get("share.salt.mid"), PDO::PARAM_STR)); $where=new clause("sha1(CONCAT(:salt, hash))=:hash"); break; default: die("Unsupported hash type"); break; } $qry->addParam(new param(":hash", $hash, PDO::PARAM_STR)); $qry->where($where); $photos=static::getRecordsFromQuery($qry); if (is_array($photos) && sizeof($photos) > 0) { return $photos[0]; } else { throw new photoNotFoundException("Could not find photo from hash"); } } /** * Create a list of fields that can be used to sort photos on * @return array list of fields */ public static function getFields() { return array( "" => "", "date" => "date", "time" => "time", "timestamp" => "timestamp", "name" => "file name", "path" => "path", "title" => "title", "view" => "view", "description" => "description", "width" => "width", "height" => "height", "size" => "size", "aperture" => "aperture", "camera_make" => "camera make", "camera_model" => "camera model", "compression" => "compression", "exposure" => "exposure", "flash_used" => "flash used", "focal_length" => "focal length", "iso_equiv" => "iso equiv", "metering_mode" => "metering mode" ); } /** * Create a list of fields that can be specified during import * @return array list of fields */ public static function getImportFields() { return array( "" => "", "time" => "time", "timestamp" => "timestamp", "aperture" => "aperture", "camera_make" => "camera make", "camera_model" => "camera model", "compression" => "compression", "exposure" => "exposure", "flash_used" => "flash used", "focal_length" => "focal length", "iso_equiv" => "iso equiv", "metering_mode" => "metering mode", "mapzoom" => "mapzoom" ); } /** * Get accumulated disk size for all photos, as used on the info page * @return int size in bytes */ public static function getTotalSize() { $qry=new select(array("p" => "photos")); $qry->addFunction(array("total" => "sum(size)")); return $qry->getCount(); } /** * Get filesize for a set of photos * @param collection photos * @return int size in bytes */ public static function getFilesize(collection $photos) { $bytes=0; foreach ($photos as $photo) { $photo->lookup(); $bytes+=$photo->get("size"); } return $bytes; } } ?> zoph-v0.9.11/php/classes/photo/000077500000000000000000000000001345420530000163215ustar00rootroot00000000000000zoph-v0.9.11/php/classes/photo/collection.inc.php000066400000000000000000000112421345420530000217350ustar00rootroot00000000000000items), log::DEBUG, log::GEOTAG); foreach ($this->items as $photo) { $photo->lookup(); $loc=$photo->location; if (get_class($loc)=="place") { $tz=$loc->get("timezone"); if (TimeZone::validate($tz)) { $return[]=$photo; } } } log::msg("Number of photos after valid timezone check: " . count($return), log::DEBUG, log::GEOTAG); $this->items=$return; return $this; } /** * Remove all photos that have lat/lon set * Remove photos that already have lat/lon information set from this collection * * This function is needed for geotagging, so photos that have lat/lon * manually set will not be overwritten * @return photo\collection photos with no lat/lon info */ public function removeWithLatLon() { $return=array(); log::msg("Number of photos before overwrite check: " . count($this->items), log::DEBUG, log::GEOTAG); foreach ($this->items as $photo) { $photo->lookup(); if (!($photo->get("lat") || $photo->get("lon"))) { $return[]=$photo; } } log::msg("Number of photos after overwrite check: " . count($return), log::DEBUG, log::GEOTAG); $this->items=$return; return $this; } /** * Get a subset of photos to do geotagging test on * This will select a subset of photos containing of the first x, last x and or random x photos * from the subset. This is used to give the user a preview of what is going to be geotagged. * @param array subset array that can contain "first", "last" and/or "random" * @param int number of each to select */ public function getSubsetForGeotagging(array $subset, $count) { $begin=0; $max=count($this); $count = min($max, $count); $return = new self; if (in_array("first", $subset)) { $first=$this->subset(0, $count); $max=$max-$count; $begin=$count; $return = $first; } if (in_array("last", $subset)) { $last=$this->subset(-$count); $max=$max-$count; $return = $return->merge($last); } if (in_array("random", $subset) && ($max > 0)) { $center=$this->subset($begin, $max); $max=count($center); if ($max!=0) { $random = $center->random($count); $return = $return->merge($random); } } return $return->renumber(); } /** * Create a new photo\collection from request * @param request web request */ public static function createFromRequest(request $request) { return static::createFromVars($request->getRequestVarsClean()); } /** * Create a new photo\collection from request vars * @param array http request vars */ public static function createFromVars(array $vars) { $search=new search($vars); $photos=photo::getRecordsFromQuery($search->getQuery()); return static::createFromArray($photos, true); } } zoph-v0.9.11/php/classes/photo/controller.inc.php000066400000000000000000000204151345420530000217670ustar00rootroot00000000000000getPhotoFromRequest(); } catch (photoNotAccessibleSecurityException $e) { log::msg($e->getMessage(), log::WARN, log::SECURITY); $photo=null; } if ($photo instanceof photo) { $this->setObject($photo); $this->doAction(); } else { $this->view = "notfound"; } } /** * Get the photo based on the query in the request * @throws photoNotAccessibleSecurityException */ private function getPhotoFromRequest() { $user=user::getCurrent(); if (isset($this->request["photo_id"])) { $photo = new photo($this->request["photo_id"]); $photo->lookup(); } else { $offset = isset($this->request["_off"]) ? $this->request["_off"] : 0; $photoCollection = collection::createFromRequest(request::create()); $this->photocount=sizeof($photoCollection); $this->offset=$offset; $photos=$photoCollection->subset($offset, 1); if ($photos) { $photo = $photos->shift(); } else { $photo = new photo(); } } if ($user->isAdmin() || $user->getPhotoPermissions($photo)) { return $photo; } throw new photoNotAccessibleSecurityException( "Security Exception: photo " . $photo->getId() . " is not accessible for user " . $user->getName() . " (" . $user->getId() . ")" ); } /** * Do action 'confirm' */ public function actionConfirm() { if (user::getCurrent()->canDeletePhotos()) { parent::actionConfirm(); } else { $this->view="display"; } } /** * Do action 'delete' */ public function actionDelete() { if (user::getCurrent()->canDeletePhotos()) { parent::actionDelete(); } else { $this->view="display"; } } /** * Do action 'delrate' */ public function actionDelrate() { if (user::getCurrent()->isAdmin()) { $ratingId=$this->request["_rating_id"]; $rating=new rating((int) $ratingId); $rating->delete(); breadcrumb::init(); $this->redirect = html_entity_decode(breadcrumb::getLast()->getURL()); if (!$this->redirect) { $this->redirect = "zoph.php"; } $this->view="redirect"; } } /** * Do action 'deselect' * @todo the $_SESSION access should be refactored into a separate session class */ public function actionDeselect() { $selectKey=array_search($this->request["photo_id"], $_SESSION["selected_photo"]); if ($selectKey !== false) { unset($_SESSION["selected_photo"][$selectKey]); } $this->redirect=$this->request["_return"] . "?" . $this->request->getPassedQueryString(); $this->view="redirect"; } /** * Do action 'display' */ public function actionDisplay() { $user = user::getCurrent(); if ( $user->prefs->get("auto_edit") && (!isset($this->request["_action"]) || $this->request["_action"] == "search") && $this->object->isWritableBy($user)) { $this->view="update"; } else { $this->view="display"; } } /** * Do action 'display' */ public function actionEdit() { $user = user::getCurrent(); if ($this->object->isWritableBy($user)) { $this->view="update"; } else { $this->view="display"; } } /** * Do action 'insert' * There is no "insert" for photos, so go straight to display */ public function actionInsert() { $this->view="display"; } /** * Do action 'lightbox' */ public function actionLightbox() { $this->object->addTo(new album(user::getCurrent()->get("lightbox_id"))); $this->view="display"; } /** * Do action 'new' * There is no "new" for photos, so go straight to display */ public function actionNew() { $this->view="display"; } /** * Do action 'rate' */ public function actionRate() { $user=user::getCurrent(); if (conf::get("feature.rating") && ($user->isAdmin() || $user->get("allow_rating"))) { $rating = $this->request["rating"]; $this->object->rate($rating); } breadcrumb::init(); $link = html_entity_decode(breadcrumb::getLast()->getURL()); if (!$link) { $link = "zoph.php"; } // change to proper redirect via view redirect($link); $this->view="redirect"; } /** * Do action 'update' */ public function actionUpdate() { $user=user::getCurrent(); if ($this->object->isWritableBy($user)) { $_deg = $this->request["_deg"]; if (conf::get("rotate.enable") && ($_deg && $_deg != 0)) { $photo->lookup(); try { $photo->rotate($_deg); } catch (Exception $e) { die($e->getMessage()); } } if ($this->request["_thumbnail"]) { $photo->thumbnail(); } unset($this->actionlinks["cancel"]); /** @todo Check if this works */ unset($this->actionlinks["edit"]); $this->object->setFields($this->request->getRequestVars()); // pass again for add people, categories, etc $this->object->updateRelations($this->request->getRequestVars(), "_id"); $this->object->update(); if (!empty($this->request->getPassedQueryString())) { redirect("photo.php?" . $this->request->getPassedQueryString(), "Update done"); } } $this->view="display"; } /** * Do action 'select' * Add a photo to the selection, first check if it's not already selected. * @todo the $_SESSION access should be refactored into a separate session class */ public function actionSelect() { $selectKey=false; if (isset($_SESSION["selected_photo"]) && is_array($_SESSION["selected_photo"])) { $selectKey=array_search($this->object->getId(), $_SESSION["selected_photo"]); } if ($selectKey === false) { $_SESSION["selected_photo"][]=$this->object->getId(); } $this->view="display"; } } zoph-v0.9.11/php/classes/photo/search.inc.php000066400000000000000000000620561345420530000210600ustar00rootroot00000000000000", ">=", "<", "<=", "like", "not like", "is in photo", "is not in photo"); /** @var Valid conjunction operators */ const CONJ = array("and", "or"); /** @var Valid sort directions */ const SORTDIR = array("asc", "desc"); /** @var Valid search fields */ const FIELDS = array("location_id", "rating", "photographer_id", "date", "time", "timestamp", "name", "path", "title", "view", "description", "width", "height", "size", "aperture", "camera_make", "camera_model", "compression", "exposure", "flash_used", "focal_length", "iso_equiv", "metering_mode"); /** @var Valid text search fields */ const TEXT = array("album", "category", "person", "photographer"); /** @var \db\query Holds the query */ private $qry; /** Holds the variables that are used to build the constraint */ /** @var array holds the request vars */ private $vars; /** * Create seach object based on http request vars * @param array vars http request vars */ public function __construct(array $vars) { $this->qry = new select(array("p" => "photos")); $this->vars = $vars; $this->processVars(); $this->setOrder(); } /** * Get the resulting query * @return \db\query SQL query that can be used to get photos from database */ public function getQuery() { return $this->qry; } /** * Process the fields needed to determine the ORDER in the SQL query */ private function setOrder() { if (isset($this->vars["_order"])) { $order = $this->vars["_order"]; } else { $order = conf::get("interface.sort.order"); } if (isset($this->vars["_dir"])) { $dir = $this->vars["_dir"]; } else { $dir = conf::get("interface.sort.dir"); } if (!in_array(strtolower($dir), static::SORTDIR)) { throw new \illegalValueSecurityException("Illegal sort direction: " . e($dir)); } if (isset($this->vars["_random"])) { // get one random result $this->qry->addOrder("rand()"); $this->qry->addLimit(1); } else { $this->qry->addFields(array($order)); $this->qry->addOrder("p." . $order . " " . $dir); if ($order == "date") { $this->qry->addFields(array("p.time")); $this->qry->addOrder("p.time " . $dir); } $this->qry->addOrder("p.photo_id " . $dir); } } /** * Process variables * This function loops over all the variables and adds the various * contstraints (clauses) to the SQL query */ private function processVars() { foreach ($this->vars as $key => $val) { if (empty($key) || empty($val) || $key[0] == "_" || strpos(" $key", "PHP") == 1) { continue; } // handle refinements of searches $suffix = ""; $hashPos = strrpos($key, "#"); if ($hashPos > 0) { $suffix = substr($key, $hashPos); $key = substr($key, 0, $hashPos); } $index = "_" . $key . $suffix; $origSuffix=$suffix; $suffix=str_replace("#", "_", $suffix); if (!empty($this->vars[$index . "-conj"])) { $conj = $this->vars[$index . "-conj"]; } else { $conj = "and"; } if (!in_array($conj, static::CONJ)) { throw new \illegalValueSecurityException("Illegal conjunction: " . e($conj)); } if (!empty($this->vars[$index . "-op"])) { $op = $this->vars[$index . "-op"]; } else { $op = "="; } if (!in_array($op, static::OPS)) { throw new \illegalValueSecurityException("Illegal operator: " . e($op)); } if (!empty($this->vars[$index . "-children"])) { $object=explode("_", $key); if ($object[0]=="location") { $object[0] = "place"; } $obj=new $object[0]($val); $val=$obj->getBranchIdArray(); } if ($key == "text") { $key = $this->vars["_" . $key . $origSuffix]; if (!in_array($key, static::TEXT)) { throw new \illegalValueSecurityException("Illegal text search: " . e($key)); } $val = e($val); $key = e($key); } // the regexp matches a list of numbers, separated by comma's. if (!is_array($val) && preg_match("/^([0-9]+)(,([0-9]+))+$/", $val)) { $val=explode(",", $val); } if ($key == "person" || $key == "photographer") { $this->processPerson($key, $val, $suffix, $conj); // continue, because processPerson already modifies the query continue; } else if ($key == "album") { $key = "album_id"; $val = $this->processAlbum($val); } else if ($key == "category") { $key = "category_id"; $val = $this->processCategory($val); } if (($key == "album_id" || $key == "category_id") && $op == "like") { $op = "="; } else if (($key == "album_id" || $key == "category_id") && $op == "not like") { $op = "!="; } if ($key == "album_id") { $this->processAlbumId($val, $suffix, $op, $conj); } else if ($key == "category_id") { $this->processCategoryId($val, $suffix, $op, $conj); } else if ($key == "location_id") { $this->processLocationId($val, $suffix, $op, $conj); } else if ($key == "person_id") { $this->processPersonId($val, $suffix, $op, $conj); } else if ($key == "userrating") { $this->processUserRating($val, $suffix, $conj); } else if ($key=="rating") { $this->processRating($val, $suffix, $op, $conj); } else if ($key=="lat" || $key=="lon") { $latlon[$key]=$val; if (!empty($latlon["lat"]) && !empty($latlon["lon"])) { $lat=(float) $latlon["lat"]; $lon=(float) $latlon["lon"]; $this->processLatLon($lat, $lon, $suffix, $conj); } } else { $this->processOtherFields($key, $val, $suffix, $origSuffix, $op, $conj); } } $this->qry = selectHelper::expandQueryForUser($this->qry, user::getCurrent()); $distinct=true; $this->qry->addFields(array("p.photo_id"), $distinct); $this->qry->addFields(array("p.name", "p.path", "p.width", "p.height")); } /** * This can be used to reference persons by name directly from the URL * it's not actually used in Zoph and it's not well documented. * But it could be used to create a URL like http://www.zoph.org/search.php?person=Jeroen Roos * With the help of url rewrite, one could even change that into something like * http://www.zoph.org/person/Jeroen Roos * @param string key name of the field (person|photographer) * @param string val value of the field * @param string suffix, the suffix can be used to search for the same field multiple times * @param string conj, conjugation, whether this is an AND or OR search */ private function processPerson($key, $val, $suffix, $conj) { $people = person::getByName($val, true); $peopleIds=array(); if ($people && count($people) > 0) { foreach ($people as $person) { $peopleIds[]=$person->getId(); } } else { // the person did not exist, no photos should be found // however, we can't just return 0 here, as there may be an OR clause in the query... $peopleIds[]=-1; } $param=new param(":peopleIds" . $suffix, $peopleIds, PDO::PARAM_INT); $this->qry->addParam($param); if ($key=="person") { $alias = "pp" . substr($suffix, 1); $this->qry->addClause(clause::InClause($alias . ".person_id", $param), $conj); $this->qry->join(array($alias => "photo_people"), "p.photo_id=" . $alias . ".photo_id"); } else if ($key=="photographer") { $this->qry->addClause(clause::InClause("photographer_id", $param), $conj); } } /** * Search for album by name * @param string val value of the field * @return int|array album_id or array of album_ids */ private function processAlbum($val) { $album=album::getByNameHierarchical($val); if ($album instanceof album) { $val=$album->getId(); } else if (is_array($album)) { $val=array(); foreach ($album as $alb) { $val[]=$alb->getId(); } } else { // the album did not exist, no photos should be found // however, we can't just return 0 here, as there may be an OR clause in the query... $val=-1; } return $val; } /** * Search for category by name * @param string val value of the field * @return int|array category_id or array of category_ids */ private function processCategory($val) { $category=category::getByNameHierarchical($val); if ($category instanceof category) { $val=$category->getId(); } else if (is_array($category)) { $val=array(); foreach ($category as $cat) { $val[]=$cat->getId(); } } else { // the category did not exist, no photos should be found // however, we can't just return 0 here, as there may be an OR clause in the query... $val=-1; } return $val; } /** * Search for album by id * @param string val value of the field * @param string suffix, the suffix can be used to search for the same field multiple times * @param string operator, how the values should be compared (=, !=, like, etc.) * @param string conj, conjugation, whether this is an AND or OR search */ private function processAlbumId($val, $suffix, $op, $conj) { if ($op == "=") { $alias = "pa" . substr($suffix, 1); /* * Because the query builder expects the photo_album table to be aliased to "pa", * the first occurence does not have number suffix */ if ($alias=="pa1") { $alias="pa"; } $this->qry->join(array($alias => "photo_albums"), "p.photo_id=" . $alias . ".photo_id"); if (is_numeric($val)) { $this->qry->addClause(new clause($alias . ".album_id=:albumId" . $suffix), $conj); $this->qry->addParam(new param(":albumId" . $suffix, (int) $val, PDO::PARAM_INT)); } else if (is_array($val)) { $param=new param(":albumIds" . $suffix, $val, PDO::PARAM_INT); $this->qry->addParam($param); $this->qry->addClause(clause::InClause($alias . ".album_id", $param), $conj); } else { throw new \keyMustBeNumericSecurityException("album_id must be numeric"); } } else { // assume "not in" $exclAlbumsQry=new select(array("p" => "photos")); $exclAlbumsQry->addFields(array("photo_id"), true); $exclAlbumsQry->join(array("pa" => "photo_albums"), "p.photo_id=pa.photo_id"); $param=new param(":albumIds" . $suffix, (array) $val, PDO::PARAM_INT); $exclAlbumsQry->addParam($param); $exclAlbumsQry->where(clause::InClause("pa.album_id", $param)); $exclPhotoIds=$exclAlbumsQry->toArray(); $param=new param(":photoIds" . $suffix, (array) $exclPhotoIds, PDO::PARAM_INT); $this->qry->addParam($param); $this->qry->addClause(clause::NotInClause("p.photo_id", $param), $conj); } } /** * Search for category by id * @param string val value of the field * @param string suffix, the suffix can be used to search for the same field multiple times * @param string operator, how the values should be compared (=, !=, like, etc.) * @param string conj, conjugation, whether this is an AND or OR search */ private function processCategoryId($val, $suffix, $op, $conj) { if ($op == "=") { $alias = "pc" . substr($suffix, 1); $this->qry->join(array($alias => "photo_categories"), "p.photo_id=" . $alias . ".photo_id"); if (is_numeric($val)) { $this->qry->addClause(new clause($alias . ".category_id=:categoryId" . $suffix), $conj); $this->qry->addParam(new param(":categoryId" . $suffix, (int) $val, PDO::PARAM_INT)); } else if (is_array($val)) { $param=new param(":categoryIds" . $suffix, $val, PDO::PARAM_INT); $this->qry->addParam($param); $this->qry->addClause(clause::InClause($alias . ".category_id", $param), $conj); } else { throw new \keyMustBeNumericSecurityException("category_id must be numeric"); } } else { /* assume "not in" */ $exclCategoryQry=new select(array("p" => "photos")); $exclCategoryQry->addFields(array("photo_id"), true); $exclCategoryQry->join(array("pc" => "photo_categories"), "p.photo_id=pc.photo_id"); $param=new param(":categoryIds" . $suffix, (array) $val, PDO::PARAM_INT); $exclCategoryQry->addParam($param); $exclCategoryQry->where(clause::InClause("pc.category_id", $param)); $exclPhotoIds=$exclCategoryQry->toArray(); $param=new param(":photoIds" . $suffix, (array) $exclPhotoIds, PDO::PARAM_INT); $this->qry->addParam($param); $this->qry->addClause(clause::NotInClause("p.photo_id", $param), $conj); } } /** * Search for location by id * @param string val value of the field * @param string suffix, the suffix can be used to search for the same field multiple times * @param string operator, how the values should be compared (=, !=, like, etc.) * @param string conj, conjugation, whether this is an AND or OR search */ private function processLocationId($val, $suffix, $op, $conj) { if (is_numeric($val)) { $this->qry->addParam(new param(":locationId" . $suffix, (int) $val, PDO::PARAM_INT)); if ($op == "=") { $this->qry->addClause(new clause("p.location_id=:locationId" . $suffix), $conj); } else { $clause=new clause("p.location_id != :locationId" . $suffix); $clause->addOr(new clause("p.location_id is null")); $this->qry->addClause($clause, $conj); } } else if (is_array($val)) { $param=new param(":locationIds" . $suffix, $val, PDO::PARAM_INT); $this->qry->addParam($param); $this->qry->addClause(clause::InClause("p.location_id", $param), $conj); } else { throw new \keyMustBeNumericSecurityException("location_id must be numeric"); } } /** * Search for person by id * @param string val value of the field * @param string suffix, the suffix can be used to search for the same field multiple times * @param string operator, how the values should be compared (=, !=, like, etc.) * @param string conj, conjugation, whether this is an AND or OR search */ private function processPersonId($val, $suffix, $op, $conj) { if ($op == "=") { $alias = "ppl" . substr($suffix, 1); $this->qry->join(array($alias => "photo_people"), "p.photo_id=" . $alias . ".photo_id"); if (is_numeric($val)) { $this->qry->addClause(new clause($alias . ".person_id=:personId" . $suffix), $conj); $this->qry->addParam(new param(":personId" . $suffix, (int) $val, PDO::PARAM_INT)); } else if (is_array($val)) { $param=new param(":personIds" . $suffix, $val, PDO::PARAM_INT); $this->qry->addParam($param); $this->qry->addClause(clause::InClause($alias . ".person_id", $param), $conj); } else { throw new \keyMustBeNumericSecurityException("person_id must be numeric"); } } else { // assume "not in" $exclPeopleQry=new select(array("p" => "photos")); $exclPeopleQry->addFields(array("photo_id"), true); $exclPeopleQry->join(array("ppl" => "photo_people"), "p.photo_id=ppl.photo_id"); $param=new param(":personIds" . $suffix, (array) $val, PDO::PARAM_INT); $exclPeopleQry->addParam($param); $exclPeopleQry->where(clause::InClause("ppl.person_id", $param)); $exclPhotoIds=$exclPeopleQry->toArray(); $param=new param(":photoIds" . $suffix, (array) $exclPhotoIds, PDO::PARAM_INT); $this->qry->addParam($param); $this->qry->addClause(clause::NotInClause("p.photo_id", $param), $conj); } } /** * Search for user rating * @param string val value of the field * @param string suffix, the suffix can be used to search for the same field multiple times * @param string conj, conjugation, whether this is an AND or OR search */ private function processUserRating($val, $suffix, $conj) { $user=user::getCurrent(); if ($user->isAdmin() && isset($this->vars["_userrating_user"])) { $ratingUserId=$this->vars["_userrating_user"]; } else { $ratingUserId=$user->getId(); } if ($val != "null") { $alias = "pr" . substr($suffix, 1); $this->qry->join(array($alias => "photo_ratings"), "p.photo_id=" . $alias . ".photo_id"); $clause=new clause($alias . ".user_id=:ratingUserId" . $suffix); $clause->addAnd(new clause($alias . ".rating=:rating" . $suffix)); $this->qry->addParam(new param(":ratingUserId", $ratingUserId, PDO::PARAM_INT)); $this->qry->addParam(new param(":rating", $val, PDO::PARAM_INT)); $this->qry->addClause($clause, $conj); } else { $noRateQry=new select(array("pr" => "photo_ratings")); $noRateQry->addFields(array("photo_id"), true); $noRateQry->where(new clause("pr.user_id=:ratingUserId")); $noRateQry->addParam(new param(":ratingUserId", $ratingUserId, PDO::PARAM_INT)); $photoIds=$noRateQry->toArray(); if (sizeof($photoIds) > 0) { $param=new param(":photoIds" . $suffix, (array) $photoIds, PDO::PARAM_INT); $this->qry->addParam($param); $this->qry->addClause(clause::NotInClause("p.photo_id", $param), $conj); } } } /** * Search for rating * @param string val value of the field * @param string suffix, the suffix can be used to search for the same field multiple times * @param string operator, how the values should be compared (=, !=, like, etc.) * @param string conj, conjugation, whether this is an AND or OR search */ private function processRating($val, $suffix, $op, $conj) { $alias = "vpr" . substr($suffix, 1); $this->qry->join(array($alias => "view_photo_avg_rating"), "p.photo_id=" . $alias . ".photo_id"); if ($val=="null") { if ($op == "!=") { $clause=new clause($alias . ".rating is not null"); } else if ($op == "=") { $clause=new clause($alias . ".rating is null"); } } else { $this->qry->addParam(new param(":rating" . $suffix, $val, PDO::PARAM_INT)); $clause=new clause($alias . ".rating " . $op . " :rating" . $suffix); } $this->qry->addClause($clause, $conj); } /** * Search for Latitude / longitude * @param float latitude value * @param float longitude value * @param string suffix, the suffix can be used to search for the same field multiple times * @param string conj, conjugation, whether this is an AND or OR search */ private function processLatLon($lat, $lon, $suffix, $conj) { $ids=array(); $distance=(float) $this->vars["_latlon_distance"]; if (isset($this->vars["_latlon_entity"]) && $this->vars["_latlon_entity"]=="miles") { $distance=$distance * 1.609344; } if (isset($this->vars["_latlon_photos"])) { $photos=photo::getPhotosNear($lat, $lon, $distance, null); if ($photos) { foreach ($photos as $photo) { $ids[]=$photo->getId(); } } } if (isset($this->vars["_latlon_places"])) { $places=place::getPlacesNear($lat, $lon, $distance, null); foreach ($places as $place) { $photos=$place->getPhotos(user::getCurrent()); foreach ($photos as $photo) { $ids[]=$photo->getId(); } } } if ($ids) { $param=new param(":photoIds" . $suffix, $ids, PDO::PARAM_INT); $this->qry->addParam($param); $this->qry->addClause(clause::InClause("p.photo_id", $param), $conj); } else { // No photos were found $this->qry->addClause(new clause("p.photo_id=-1"), $conj); } } /** * Search for other fields * @param string key name of the field * @param string val value of the field * @param string suffix, the suffix can be used to search for the same field multiple times * @param string original suffix, the unprocessed suffix * @param string operator, how the values should be compared (=, !=, like, etc.) * @param string conj, conjugation, whether this is an AND or OR search */ private function processOtherFields($key, $val, $suffix, $origSuffix, $op, $conj) { // any other field $clause=null; /* if the key name starts with is "field", we replace te keyname with the contents of _field#0, which holds the real field name */ if (strncasecmp($key, "field", 5) == 0) { $key = $this->vars["_" . $key . $origSuffix]; } if (!in_array($key, static::FIELDS)) { throw new \illegalValueSecurityException("Illegal field: " . e($key)); } $val = e($val); $key = e($key); if ($val=="null") { if ($op == "!=") { $clause=new clause("p." . $key . " is not null"); } else if ($op == "=") { $clause=new clause("p." . $key . " is null"); } } else { $clause=new clause("p." . $key . " " . $op . " :" . $key . $suffix); if ($op == "like" || $op == "not like") { $val="%" . $val . "%"; } else if ($op == "!=") { $clause->addOr(new clause("p." . $key . " is null")); } $this->qry->addParam(new param(":" . $key . $suffix, $val, PDO::PARAM_STR)); } if ($clause instanceof clause) { $this->qry->addClause($clause, $conj); } } } ?> zoph-v0.9.11/php/classes/photo/view/000077500000000000000000000000001345420530000172735ustar00rootroot00000000000000zoph-v0.9.11/php/classes/photo/view/common.inc.php000066400000000000000000000171301345420530000220460ustar00rootroot00000000000000request=$request; $this->vars=$request->getRequestVars(); $this->photo=$photo; } /** * Get permissions for the current photo * @todo refactor out */ protected function getPermissions() { $user=user::getCurrent(); if (!$user->isAdmin()) { return $user->getPhotoPermissions($this->photo); } } /** * Create "next" "previous" and "up" links for the photo page */ public function setLinks() { $act = ""; if (isset($this->request["_off"])) { $user=user::getCurrent(); $ignore=array("_off", "_action"); $cols = (int) $this->request["_cols"]; $rows = (int) $this->request["_rows"]; $offset = (int) $this->request["_off"]; $_action = $this->request["_action"]; $cols = $cols ? $cols : $user->prefs->get("num_cols"); $rows = $rows ? $rows : $user->prefs->get("num_rows"); $cells = $cols * $rows; $upQs = update_query_string($this->request->getRequestVars(), null, null, $ignore); if ($cells) { $off = $cells * floor($offset / ($cells)); $upQs .= "&_off=" . $off; } $this->upURL="photos.php?" . $upQs; if (isset($_action) && !empty($_action="")) { $act="_action=" . $_action . "&"; } if ($offset > 0) { $newoffset = $offset - 1; $this->prevURL=$this->request->getServerVar("PHP_SELF") . "?" . $act . htmlentities( str_replace("_off=$offset", "_off=$newoffset", $this->request->getReturnQueryString()) ); } if ($offset + 1 < $this->photocount) { $newoffset = $offset + 1; $this->nextURL = $this->request->getServerVar("PHP_SELF") . "?" . $act . htmlentities( str_replace("_off=$offset", "_off=$newoffset", $this->request->getReturnQueryString()) ); } } } /** * Get selection block for current photo * @return block template block */ protected function getSelection() { try { $selection=new selection($_SESSION, array( "relate" => "relation.php?_action=new&photo_id_1=" . $this->photo->getId() . "&photo_id_2=", "return" => "_return=photo.php&_qs=" . $this->request->getEncodedQueryString() ), $this->photo); } catch (\photoNoSelectionException $e) { $selection=null; } return $selection; } /** * Get 'share' block for current photo * @return block template block */ protected function getShare() { if (conf::get("share.enable") && (user::getCurrent()->isAdmin() || user::getCurrent()->get("allow_share"))) { $hash=$this->photo->getHash(); $fullHash=sha1(conf::get("share.salt.full") . $hash); $midHash=sha1(conf::get("share.salt.mid") . $hash); $fullLink=url::get() . "image.php?hash=" . $fullHash; $midLink=url::get() . "image.php?hash=" . $midHash; $share=new template("photo_share", array( "hash" => $hash, "full_link" => $fullLink, "mid_link" => $midLink )); } return isset($share) ? $share : null; } /** * Get the title for the current photo * @param int number of photos * @param int offset from first photo * @return block template block */ protected function getTitle($photoCount, $offset) { if ($photoCount) { return sprintf(translate("photo %s of %s"), ($offset + 1), $photoCount); } else if ($this->photo instanceof photo) { return $this->photo->get("name"); } else { return translate("photo"); } } /** * Create the actionlinks for this page */ protected function getActionlinks() { $user=user::getCurrent(); $regexAction=array("/_action=\w+&?/"); $actionlinks=array(); if (conf::get("feature.mail")) { $actionlinks["email"]="mail.php?_action=compose&photo_id=" . $this->photo->getId(); } if ($user->isAdmin() || $this->getPermissions()->get("writable")) { $actionlinks["edit"]="photo.php?_action=edit&" . $this->request->cleanQueryString($regexAction); } if ($user->isAdmin() || ($user->canDeletePhotos() && $this->getPermissions()->get("writable"))) { $actionlinks["delete"]="photo.php?_action=delete&photo_id=" . $this->photo->getId() . "&_qs=" . $this->request->getEncodedQueryString(); } if ($user->get("lightbox_id")) { $actionlinks["lightbox"]="photo.php?_action=lightbox&" . $this->request->getQueryString(); } if (conf::get("feature.comments") && (user::getCurrent()->canLeaveComments())) { $actionlinks["add comment"]="comment.php?_action=new&photo_id=" . $this->photo->getId(); } if ($user->isAdmin()) { $actionlinks["select"]="photo.php?_action=select&" . $this->request->cleanQueryString($regexAction); } return $actionlinks; } /** * Output view */ abstract public function view(); } zoph-v0.9.11/php/classes/photo/view/confirm.inc.php000066400000000000000000000040671345420530000222200ustar00rootroot00000000000000request=$request; $this->vars=$request->getRequestVars(); $this->photo=$photo; } /** * Output view */ public function view() { $actionlinks=array( "confirm" => "photo.php?_action=confirm&photo_id=" . $this->photo->getId() . "&_qs=" . $this->request->getEncodedQueryString(), "cancel" => "photo.php?" . $this->request["_qs"] ); return new template("confirm", array( "title" => translate("delete photo"), "actionlinks" => $actionlinks, "mainActionlinks" => null, "obj" => $this->photo, "image" => $this->photo->getImageTag(MID_PREFIX) )); } } zoph-v0.9.11/php/classes/photo/view/display.inc.php000066400000000000000000000135021345420530000222220ustar00rootroot00000000000000photo->getComments(); if ($comments) { $commentTpl=new block("comments", array( "comments" => $comments )); } return isset($commentTpl) ? $commentTpl : null; } } /** * Get related photos for the current photo * @return block template block */ private function getRelated() { $related=$this->photo->getRelated(); if ($related) { $tplRelated=new block("related_photos", array( "photo" => $this->photo, "related" => $related, "admin" => (bool) user::getCurrent()->isAdmin() )); } return isset($tplRelated) ? $tplRelated : null; } /** * Get EXIF information for current photo * @return block template block */ private function getExif() { if (user::getCurrent()->prefs->get("allexif")) { $exif=new block("exif", array( "allexif" => $this->photo->exifToHTML() )); } return isset($exif) ? $exif : null; } /** * Get rating block (display) for current photo * @return block template block */ private function getRating() { $rating = $this->photo->getRating(); if ($rating && user::getCurrent()->isAdmin()) { $rating=$this->photo->getRatingDetails(); } return $rating; } /** * Get rating block (to rate) for current photo * @return block template block */ private function getRatingForm() { $user = user::getCurrent(); if (conf::get("feature.rating") && $user->canRatePhotos()) { $ratingForm=new block("formRating", array( "ratingPulldown"=> rating::createPulldown("rating", $this->photo->getRatingForUser($user)), "photoId" => $this->photo->getId() )); } return isset($ratingForm) ? $ratingForm : null; } /** * Get action links * @return array action links */ protected function getActionlinks() { $actionlinks=parent::getActionlinks(); unset($actionlinks["cancel"]); unset($actionlinks["return"]); return $actionlinks; } /** * Output view */ public function view() { $user = user::getCurrent(); $photo = $this->photo; $photo->lookup(); if (!$user->isAdmin()) { $permissions = $user->getPhotoPermissions($photo); } $camInfo = $user->prefs->get("camera_info") ? $photo->getCameraDisplayArray() : null; $calendar = new calendar(); $calendar->setSearchField("timestamp"); if ($user->canBrowsePeople()) { $people=$photo->getPeople(); } $timestamp = new Time($photo->get("timestamp")); $tpl = new template("displayPhoto", array( "photo" => $photo, "actionlinks" => $this->getActionlinks(), "title" => $this->getTitle($this->photocount, $this->offset), "selection" => $this->getSelection(), "prev" => $this->prevURL, "up" => $this->upURL, "next" => $this->nextURL, "full" => $full=$photo->getFullsizeLink($photo->get("name")), "size" => template::getHumanReadableBytes($photo->get("size")), "share" => $this->getShare(), "image" => $photo->getFullsizeLink($photo->getImageTag(MID_PREFIX)), "people" => isset($people) ? $people : null, "fields" => $photo->getDisplayArray(), "rating" => $this->getRating(), "ratingForm" => $this->getRatingForm(), "albums" => template::createLinkList($photo->getAlbums()), "categories" => template::createLinkList($photo->getCategories()), "timestampURL" => $calendar->getDateLink($timestamp), "timestamp" => $timestamp->getFormatted(), "description" => trim($photo->get("description")), "camInfo" => $camInfo, "related" => $this->getRelated(), "exifdetails" => $this->getExif(), "comments" => $this->getComments() )); if (conf::get("maps.provider")) { $map = new map(); $photos=$photo->getNear(100); $photos[]=$photo; $map->addMarkers($photos, $user); $tpl .= $map; } return $tpl; } } zoph-v0.9.11/php/classes/photo/view/notfound.inc.php000066400000000000000000000026051345420530000224130ustar00rootroot00000000000000request=$request; $this->vars=$request->getRequestVars(); } /** * Output view */ public function view() { return new template("notFound", array( "title" => translate("Photo"), "msg" => translate("No photo was found") )); } } zoph-v0.9.11/php/classes/photo/view/redirect.inc.php000066400000000000000000000031131345420530000223530ustar00rootroot00000000000000request=$request; $this->vars=$request->getRequestVars(); $this->photo=$photo; } /** * Output view */ public function view() { redirect($this->redirect); } /** * Set the page to redirect to * @param string redirect target */ public function setRedirect($redirect) { $this->redirect=$redirect; } } zoph-v0.9.11/php/classes/photo/view/update.inc.php000066400000000000000000000072671345420530000220520ustar00rootroot00000000000000prefs->get("auto_edit")) { $actionlinks["return"]="photo.php?" . $this->request->getReturnQueryString(); } else { $actionlinks["display"]="photo.php?_action=display&" . $this->request->getReturnQueryString(); } return $actionlinks; } /** * Output the view */ public function view() { $user = user::getCurrent(); $photo = $this->photo; $tpl = new template("editPhoto", array( "photo" => $photo, "title" => $this->getTitle($this->photocount, $this->offset), "selection" => $this->getSelection(), "admin" => (bool) $user->isAdmin(), "actionlinks" => $this->getActionlinks(), "return_qs" => $this->request->getReturnQueryString(), "rotate" => conf::get("rotate.enable"), "prev" => $this->prevURL, "up" => $this->upURL, "next" => $this->nextURL, "full" => $photo->getFullsizeLink($photo->get("name")), "size" => template::getHumanReadableBytes($photo->get("size")), "share" => $this->getShare(), "image" => $photo->getFullsizeLink($photo->getImageTag(MID_PREFIX)), "people" => $photo->getPeople(), "albums" => $photo->getAlbums($user), "categories" => $photo->getCategories($user), "locPulldown" => place::createPulldown("location_id", $photo->get("location_id")), "pgPulldown" => photographer::createPulldown("photographer_id", $photo->get("photographer_id")), "personPulldown" => person::createPulldown("_person_id[0]"), "albumPulldown" => album::createPulldown("_album_id[0]"), "catPulldown" => category::createPulldown("_category_id[0]", ""), "zoomPulldown" => place::createZoomPulldown($photo->get("mapzoom")), "show" => getvar("_show") )); if (conf::get("maps.provider")) { $map=new map(); $map->setEditable(); $map->setCenterAndZoomFromObj($photo); $map->addMarkers(array($photo), $user); $tpl .= $map; } return $tpl; } } zoph-v0.9.11/php/classes/photoRelation.inc.php000066400000000000000000000147261345420530000213120ustar00rootroot00000000000000set("photo_id_1", $photo1->getId()); $this->set("photo_id_2", $photo2->getId()); } /** * Get id * @return array ids */ public function getId() { return array( "photo_id_1" => (int) $this->get("photo_id_1"), "photo_id_2" => (int) $this->get("photo_id_2") ); } /** * Lookup in database. * Tries to look up in the database, first (photo_1, photo_2), then (photo_2, photo_1) * @return bool success or not */ public function lookup() { if (!parent::lookup()) { $photoId1=$this->get("photo_id_1"); $photoId2=$this->get("photo_id_2"); $this->set("photo_id_1", $photoId2); $this->set("photo_id_2", $photoId1); return parent::lookup(); } else { return true; } } /** * Get description. * Get description of the photo in the first param for the current relation * @param photo Photo to get description for * @throws relationException if you try to lookup a photo that is not part of this relation * @return string description */ public function getDesc(photo $photo) { if ($photo->getId() == $this->get("photo_id_1")) { return $this->get("desc_1"); } else if ($photo->getId() == $this->get("photo_id_2")) { return $this->get("desc_2"); } else { throw new relationException("photo not in relation"); } } /** * Set description. * Set description of the photo in the first param for the current relation * @param photo Photo to set description for * @param string description * @throws relationException if you try to lookup a photo that is not part of this relation */ public function setDesc(photo $photo, $desc) { if ($photo->getId() == $this->get("photo_id_1")) { $this->set("desc_1", $desc); } else if ($photo->getId() == $this->get("photo_id_2")) { $this->set("desc_2", $desc); } else { throw new relationException("photo not in relation"); } } /** * Define a relation between two photos, with descriptions. * Automatically creates new or updates existing relation * @param photo first photo * @param photo second photo * @param string description for first photo * @param string description for second photo */ public static function defineRelation(photo $photo1, photo $photo2, $desc1, $desc2) { $rel=new photoRelation($photo1, $photo2); $exists=$rel->lookup(); $rel->setDesc($photo1, $desc1); $rel->setDesc($photo2, $desc2); if ($exists===true) { $rel->update(); } else { $rel->insert(); } } /** * Get related photos * @param photo photo to get relations for * @return array of photos */ public static function getRelated(photo $photo) { $qry=new select(array("pr" => "photo_relations")); $qry->addFunction(array("photo_id" => "photo_id_1")); $where=new clause("photo_id_2=:photoid2"); $qry->addParam(new param(":photoid2", (int) $photo->getId(), PDO::PARAM_INT)); $qry->where($where); $qry2=new select(array("pr" => "photo_relations")); $qry2->addFunction(array("photo_id" => "photo_id_2")); $where2=new clause("photo_id_1=:photoid1"); $qry2->addParam(new param(":photoid1", (int) $photo->getId(), PDO::PARAM_INT)); $qry2->where($where2); $qry->union($qry2); $related=photo::getRecordsFromQuery($qry); return $related; } /** * Get relation for 2 specific photos. * Order of photos is not important * @param photo first photo * @param photo second photo * @returns photoRelation|bool relation, if found or false */ public static function getRelationForPhotos(photo $photo1, photo $photo2) { $rel=new photoRelation($photo1, $photo2); if (!$rel->lookup()) { return false; } return $rel; } /** * Get relation for 2 specific photos. * Returns description for SECOND photo. * @param photo first photo * @param photo second photo * @returns string description */ public static function getDescForPhotos(photo $photo1, photo $photo2) { $rel=static::getRelationForPhotos($photo1, $photo2); if ($rel instanceof photoRelation) { return $rel->getDesc($photo2); } } } ?> zoph-v0.9.11/php/classes/photographer.inc.php000066400000000000000000000100161345420530000211510ustar00rootroot00000000000000setPhotographer($this); } /** * Remove person from a photo * @param photo photo to remove the person from */ public function removePhoto(photo $photo) { $current=$photo->getPhotographer(); if ($current instanceof photographer && $current->getId() == $this->getId()) { $photo->unsetPhotographer(); } } /** * Return the number of photos this person has taken * @return int count */ public function getPhotoCount() { return sizeof(collection::createFromVars(array( "photographer_id" => $this->getId() ))); } /** * Get all photographers * @param string search for names that begin with this string * @param bool also search first name * @return array list of photographer objects */ public static function getAll($search = null, $search_first = false) { $where=null; $qry=new select(array("ppl" => "people")); if (!user::getCurrent()->canSeeAllPhotos()) { $ids=array(); $subqry = new select(array("p" => "photos")); $subqry->addFunction(array("person_id" => "DISTINCT p.photographer_id")); $subqry->join(array("ppl" => "people"), "p.photographer_id=ppl.person_id"); if ($search != null) { $where=static::getWhereForSearch($search, $search_first); $subqry->where($where); $subqry->addParam(new param(":search", $search, PDO::PARAM_STR)); if ($search_first) { $subqry->addParam(new param(":searchfirst", $search, PDO::PARAM_STR)); } } $subqry = selectHelper::expandQueryForUser($subqry); $photographers=static::getRecordsFromQuery($subqry); if (sizeof($photographers) == 0) { return null; } foreach ($photographers as $photographer) { $ids[]=$photographer->getId(); } $param=new param(":person_ids", $ids, PDO::PARAM_INT); $where=clause::InClause("person_id", $param); $qry->addParam($param); } else if ($search != null) { $qry->where(static::getWhereForSearch($search, $search_first)); $qry->addParam(new param("search", $search, PDO::PARAM_STR)); if ($search_first) { $qry->addParam(new param("searchfirst", $search, PDO::PARAM_STR)); } } if ($where instanceof clause) { $qry->where($where); } $qry->addOrder("ppl.last_name")->addOrder("ppl.called")->addOrder("ppl.first_name"); return static::getRecordsFromQuery($qry); } } ?> zoph-v0.9.11/php/classes/place.inc.php000066400000000000000000000532341345420530000175440ustar00rootroot00000000000000setLocation($this); } /** * Remove a photo from this place * @param photo photo to remove */ public function removePhoto(photo $photo) { if ($photo->getLocation() == $this) { $photo->unsetLocation(); } } /** * Insert place into database */ public function insert() { if ($this->get("timezone_id")) { $this->TZidToTimezone(); } unset($this->fields["timezone_id"]); parent::insert(); } /** * Update existing place with new data */ public function update() { if ($this->get("timezone_id")) { $this->TZidToTimezone(); } unset($this->fields["timezone_id"]); parent::update(); } /** * Delete this place from database */ public function delete() { $locid=new param(":locid", (int) $this->getId(), PDO::PARAM_INT); $locidNull=new param(":locidnull", null, PDO::PARAM_INT); $qry=new update(array("p" => "photos")); $qry->where(new clause("location_id=:locid")); $qry->addSet("location_id", "locidnull"); $qry->addParam($locid); $qry->addParam($locidNull); try { db::query($qry); } catch (PDOException $e) { log::msg("Could not remove references", log::FATAL, log::DB); } $qry=new update(array("ppl" => "people")); $qry->where(new clause("home_id=:locid")); $qry->addSet("home_id", "locidnull"); $qry->addParam($locid); $qry->addParam($locidNull); try { db::query($qry); } catch (PDOException $e) { log::msg("Could not remove references", log::FATAL, log::DB); } $qry=new update(array("ppl" => "people")); $qry->where(new clause("work_id=:locid")); $qry->addSet("work_id", "locidnull"); $qry->addParam($locid); $qry->addParam($locidNull); try { db::query($qry); } catch (PDOException $e) { log::msg("Could not remove references", log::FATAL, log::DB); } parent::delete(); } /** * Return whether the currently logged on user can see this place * @param user Use this user instead of the logged in one * @return bool whether or not this place should be visible */ public function isVisible(user $user=null) { if (!$user) { $user=user::getCurrent(); } $count=$this->getTotalPhotoCount(); return ($count > 0 || $user->isCreator($this) || $user->isAdmin()); } /** * Get children of this place * @param string optional order * @return array of places. */ public function getChildren($order=null) { $qry=new select(array("pl" => "places")); $qry->addFields(array("*", "name"=>"title")); $qry->join(array("p" => "photos"), "pl.place_id=p.location_id", "LEFT"); $where=new clause("parent_place_id=:placeid"); $qry->addParam(new param(":placeid", (int) $this->getId(), PDO::PARAM_INT)); $qry->addGroupBy("pl.place_id"); if ($order=="sortname") { # places do not have a sortname $order=null; } $qry=selectHelper::addOrderToQuery($qry, $order); if ($order!="name") { $qry->addOrder("name"); } if (!user::getCurrent()->canSeeAllPhotos()) { $places=static::getAll(); $placeIds=array(); foreach ($places as $place) { $placeIds[]=$place->getId(); } if (sizeof($placeIds)==0) { return array(); } $ids=new param(":placeid", $placeIds, PDO::PARAM_INT); $qry->addParam($ids); $where->addAnd(clause::InClause("pl.place_id", $ids)); } $qry->where($where); $this->children=static::getRecordsFromQuery($qry); return $this->children; } /** * Converts timezone id for this place into a named timezone */ private function TZidToTimezone() { $tzkey=$this->get("timezone_id"); if ($tzkey>0) { $tzarray=TimeZone::getSelectArray(); $tz=$tzarray[$tzkey]; $this->set("timezone", $tz); } else { $this->set("timezone", null); } unset($this->fields["timezone_id"]); } /** * Get the name of this place * @return string name of this place */ public function getName() { return $this->get("title"); } /** * Get address as template block */ public function getAddress() { $address = array(); if ($this->get("address")) { $address[]= e($this->get("address")); } if ($this->get("address2")) { $address[]= e($this->get("address2")); } $city=""; if ($this->get("city")) { $city=e($this->get("city")); if ($this->get("state")) { $city .= ", " . e($this->get("state")); } } else if ($this->get("state")) { $city .= e($this->get("state")); } if ($this->get("zip")) { $city.=" " . e($this->get("zip")); } $address[]=$city; if ($this->get("country")) { $address[]=e($this->get("country")); } $tpl=new block("multiline", array( "class" => "address", "lines" => $address )); return $tpl; } /** * Display this place's data * @todo returns HTML */ public function toHTML() { $html = $this->getAddress(); if ($this->get("url")) { $html .= "

\n"; $html .= "get("url")) . "\">"; $html .= e($this->get("urldesc")) . ""; } return $html; } /** * Return an array with this place's data */ public function getDisplayArray() { return array( translate("address") => $this->get("address"), translate("address") . "2" => $this->get("address2"), translate("city") => $this->get("city"), translate("state") => $this->get("state"), translate("zip") => $this->get("zip"), translate("country") => $this->get("country"), translate("notes") => $this->get("notes"), translate("timezone") => $this->get("timezone")); } /** * Get photos in this place */ public function getPhotos() { $qry=new select(array("p" => "photos")); $qry->addFields(array("photo_id")); $where=new clause("location_id=:locid"); $qry->addParam(new param("locid", (int) $this->getId(), PDO::PARAM_INT)); $qry = selectHelper::expandQueryForUser($qry); $qry->where($where); return photo::getRecordsFromQuery($qry); } /** * Get count of photos in this place * @return int count */ public function getPhotoCount() { $qry=new select(array("p" => "photos")); $qry->addFunction(array("count" => "COUNT(DISTINCT(p.photo_id))")); $where=new clause("location_id=:locid"); $qry->addParam(new param("locid", (int) $this->getId(), PDO::PARAM_INT)); $qry = selectHelper::expandQueryForUser($qry); $qry->where($where); return $qry->getCount(); } /** * Get count of photos in this place and it's children * @return int count */ public function getTotalPhotoCount() { $this->lookup(); $qry=new select(array("p" => "photos")); $qry->addFunction(array("count" => "COUNT(DISTINCT(p.photo_id))")); $idList=null; $this->getBranchIdArray($idList); $ids=new param(":locid", $idList, PDO::PARAM_INT); $qry->addParam($ids); $where=clause::InClause("p.location_id", $ids); $qry = selectHelper::expandQueryForUser($qry); $qry->where($where); return $qry->getCount(); } /** * Get coverphoto for this place. * @param string how to select a coverphoto: oldest, newest, first, last, random, highest * @param bool choose autocover from this place AND children * @return photo coverphoto */ public function getAutoCover($autocover=null,$children=false) { $coverphoto=$this->getCoverphoto(); if ($coverphoto instanceof photo) { return $coverphoto; } $qry=new select(array("p" => "photos")); $qry->addFunction(array("photo_id" => "DISTINCT ar.photo_id")); $qry->join(array("ar" => "view_photo_avg_rating"), "p.photo_id = ar.photo_id"); if ($children) { $ids=new param(":ids",$this->getBranchIdArray(), PDO::PARAM_INT); $qry->addParam($ids); $where=clause::InClause("p.location_id", $ids); } else { $where=new clause("p.location_id=:id"); $qry->addParam(new param(":id", $this->getId(), PDO::PARAM_INT)); } $qry = selectHelper::expandQueryForUser($qry); $qry=selectHelper::getAutoCoverOrder($qry, $autocover); $qry->where($where); $coverphotos=photo::getRecordsFromQuery($qry); $coverphoto=array_shift($coverphotos); if ($coverphoto instanceof photo) { $coverphoto->lookup(); return $coverphoto; } else if (!$children) { // No photos found in this place... let's look again, but now // also in subplaces... return $this->getAutoCover($autocover, true); } } /** * Get Marker to be placed on map * @param string icon to be used. * @return marker instance of marker class */ public function getMarker($icon="geo-place") { return marker::getFromObj($this, $icon); } /** * Get details (statistics) about this place from db * @return array Array with statistics */ public function getDetails() { $qry=new select(array("p" => "photos")); $qry->addFunction(array( "count" => "COUNT(DISTINCT p.photo_id)", "oldest" => "MIN(DATE_FORMAT(CONCAT_WS(' ',p.date,p.time), GET_FORMAT(DATETIME, 'ISO')))", "newest" => "MAX(DATE_FORMAT(CONCAT_WS(' ',p.date,p.time), GET_FORMAT(DATETIME, 'ISO')))", "first" => "MIN(p.timestamp)", "last" => "MAX(p.timestamp)", "lowest" => "ROUND(MIN(ar.rating),1)", "highest" => "ROUND(MAX(ar.rating),1)", "average" => "ROUND(AVG(ar.rating),2)")); $qry->join(array("ar" => "view_photo_avg_rating"), "p.photo_id = ar.photo_id"); $qry->addGroupBy("p.location_id"); $where=new clause("p.location_id=:locid"); $qry->addParam(new param(":locid", $this->getId(), PDO::PARAM_INT)); $qry = selectHelper::expandQueryForUser($qry); $qry->where($where); $result=db::query($qry); if ($result) { return $result->fetch(PDO::FETCH_ASSOC); } else { return null; } } /** * Turn the array from @see getDetails() into XML * @param array Don't fetch details, but use the given array */ public function getDetailsXML(array $details=null) { if (!isset($details)) { $details=$this->getDetails(); } $details["title"]=translate("In this place:", false); return parent::getDetailsXML($details); } /** * Get places near this place * @param int distance in km or miles * @param int limit maxiumum number of photos to return * @param string entity (km or miles) */ public function getNear($distance, $limit=100, $entity="km") { $lat=$this->get("lat"); $lon=$this->get("lon"); if ($lat && $lon) { return static::getPlacesNear((float) $lat, (float) $lon, (float) $distance, (int) $limit, $entity); } } /** * Get places near certain lat/lon * @param float latitude * @param float longitude * @param int distance * @param int limit number of returned places * @param string entity: km|miles * @return array places */ public static function getPlacesNear($lat, $lon, $distance, $limit, $entity="km") { // If lat and lon are not set, don't bother trying to find // near locations if ($lat && $lon) { if ($entity=="miles") { $distance=(float) $distance * 1.609344; } $qry=new select(array("pl" => "places")); $qry->addFields(array("place_id")); $qry->addFunction(array("distance" => "(6371 * acos(" . "cos(radians(:lat)) * cos(radians(lat)) * cos(radians(lon) - " . "radians(:lon)) + sin(radians(:lat2)) * sin(radians(lat))))")); $qry->having(new clause("distance <= :dist")); $qry->addParam(new param(":lat", (float) $lat, PDO::PARAM_STR)); $qry->addParam(new param(":lat2", (float) $lat, PDO::PARAM_STR)); $qry->addParam(new param(":lon", (float) $lon, PDO::PARAM_STR)); $qry->addParam(new param(":dist", (float) $distance, PDO::PARAM_STR)); if ($limit) { $qry->addLimit((int) $limit); } $qry->addOrder("distance"); return static::getRecordsFromQuery($qry); } else { return null; } } /** * Get Quick preview as used on the map display * @todo Outputs HTML */ public function getQuicklook() { $cover=""; $autocover=$this->getAutoCover(user::getCurrent()->prefs->get("autothumb")); if ($autocover instanceof photo) { $cover=$autocover->getImageTag(THUMB_PREFIX); } $html="

getURL() . "\">" . $this->getName() . "<\/h2>"; $html.="" . $this->getAddress() . "<\/small>
"; $html.=$cover; $count=$this->getPhotoCount(); $totalcount=$this->getTotalPhotoCount(); $html.="
" . e(sprintf(translate("There are %s photos"), $count) . " " . translate("in this place")) . "
"; if ($count!=$totalcount) { $html.=e(sprintf(translate("There are %s photos"),$totalcount) . " " . translate("in this place") . " " . translate("or its children")) . "
"; } $html.="<\/small>"; return str_replace("\n", "", $html); } /** * Guess the timezone based on lat/lon information */ public function guessTZ() { $lat=$this->get("lat"); $lon=$this->get("lon"); $timezone=$this->get("timezone"); if ((!$timezone && $lat && $lon)) { $tz=TimeZone::guess($lat, $lon); return $tz; } return null; } /** * Set the timezone for all places under this place to the same timezone */ public function setTzForChildren() { $tz=$this->get("timezone"); $places=$this->getBranchIdArray($places); if ($places) { foreach ($places as $place_id) { $place=new place($place_id); $place->set("timezone", $tz); $place->update(); } } } /** * Lookup place by name; * @param string name */ public static function getByName($name) { if (empty($name)) { return false; } $qry=new select(array("pl" => "places")); $qry->addFields(array("place_id")); $qry->where(new clause("lower(title)=:name")); $qry->addParam(new param(":name", strtolower($name), PDO::PARAM_STR)); return static::getRecordsFromQuery($qry); } /** * Get Top N people */ public static function getTopN() { $user=user::getCurrent(); $qry=new select(array("pl" => "places")); $qry->addFields(array("place_id", "title")); $qry->addFunction(array("count" => "count(distinct p.photo_id)")); $qry->join(array("p" => "photos"), "pl.place_id=p.location_id"); $qry->addGroupBy("p.location_id"); $qry->addOrder("count DESC")->addOrder("pl.title"); $qry->addLimit((int) $user->prefs->get("reports_top_n")); $qry = selectHelper::expandQueryForUser($qry); return parent::getTopNfromSQL($qry); } /** * Get count of places */ public static function getCount() { if (user::getCurrent()->canSeeAllPhotos()) { return parent::getCount(); } else { $qry=new select(array("p"=>"photos")); $qry->addFunction(array("count" => "COUNT(DISTINCT location_id)")); $qry = selectHelper::expandQueryForUser($qry); return $qry->getCount(); } } /** * Get all places */ public static function getAll() { $user=user::getCurrent(); if ($user->canSeeAllPhotos()) { return static::getRecords(); } else { $qry=new select(array("pl" => "places")); $qry->addFields(array("place_id")); $qry->join(array("p" => "photos"), "p.location_id=pl.place_id"); $qry = selectHelper::expandQueryForUser($qry); if ($user->canEditOrganizers()) { $subqry=new select(array("pl" => "places")); $subqry->addFields(array("place_id")); $subqry->where(new clause("pl.createdby=:ownerid")); $subqry->addParam(new param(":ownerid", (int) $user->getId(), PDO::PARAM_INT)); $qry->union($subqry); } $places=static::getRecordsFromQuery($qry); $qry=new select(array("pl" => "places")); $ids=static::getAllAncestors($places); if (sizeof($ids)==0) { return array(); } $ids=new param(":placeid", array_values($ids), PDO::PARAM_INT); $qry->addParam($ids); $qry->where(clause::InClause("pl.place_id", $ids)); return static::getRecordsFromQuery($qry); } } /** * Get autocomplete preferences for people for this user */ public static function getAutocompPref() { $user=user::getCurrent(); return ($user->prefs->get("autocomp_people") && conf::get("interface.autocomplete")); } /** * Create pulldown for zoom * @param int current value * @param name name for select box */ public static function createZoomPulldown($val = "", $name = "mapzoom") { $zoom_array = array( "0" => translate("0 - world", 0), "1" => translate("1",0), "2" => translate("2 - continent",0), "3" => translate("3",0), "4" => translate("4",0), "5" => translate("5",0), "6" => translate("6 - country",0), "7" => translate("7",0), "8" => translate("8",0), "9" => translate("9 - city",0), "10" => translate("10",0), "11" => translate("11",0), "12" => translate("12 - neighborhood",0), "13" => translate("13",0), "14" => translate("14",0), "15" => translate("15",0), "16" => translate("16 - street",0), "17" => translate("17",0), "18" => translate("18 - house",0)); return template::createPulldown($name, $val, $zoom_array); } } ?> zoph-v0.9.11/php/classes/prefs.inc.php000066400000000000000000000045311345420530000175730ustar00rootroot00000000000000colorScheme && $this->colorScheme->get("name") != null && !$force) { return $this->colorScheme; } if ($this->get("color_scheme_id")) { $this->colorScheme = new colorScheme($this->get("color_scheme_id")); $this->colorScheme->lookup(); // make sure it was actually found if ($this->colorScheme->get("name") != null) { return $this->colorScheme; } } return 0; } public function load($force = 0) { if ($this->lookupColorScheme($force)) { colorScheme::setCurrent($this->colorScheme); } } } ?> zoph-v0.9.11/php/classes/rating.inc.php000066400000000000000000000242251345420530000177420ustar00rootroot00000000000000getId(); } if ($user instanceof user) { $constraints["user_id"] = (int) $user->getId(); if ($user->get("allow_multirating")) { // This user is allowed to rate the same photoe multiple // times, however we will allow only one from the same IP $constraints["ipaddress"] = e($_SERVER["REMOTE_ADDR"]); } } return static::getRecords(null, $constraints); } /** * Get average rating for a photo * @param photo photo to get rating for * @return float average rating */ public static function getAverage(photo $photo) { $qry=new select(array("pr" => "photo_ratings")); $qry->addFunction(array("average"=>"AVG(rating)")); $qry->where(new clause("photo_id=:photoid")); $qry->addParam(new param(":photoid", (int) $photo->getId(), PDO::PARAM_INT)); $qry->addGroupBy("photo_id"); try { $result = db::query($qry); $row = $result->fetch(PDO::FETCH_ASSOC); } catch (PDOException $e) { log::msg("Rating recalculation failed", log::FATAL, log::DB); } $avg = (round(100 * $row["average"])) / 100.0; if ($avg == 0) { $avg = null; } return $avg; } /** * Get the user who made this rating * @return user user */ public function getUser() { $user=new user($this->get("user_id")); $user->lookup(); return $user; } /** * Add a new rating to the database * @param int rating * @param photo Photo to rate */ public static function setRating($rating, photo $photo) { $user=user::getCurrent(); $user->lookup(); if (!($user->isAdmin() || $user->get("allow_rating"))) { return; } $current_ratings=static::getRatings($photo, $user); if (sizeof($current_ratings) > 0) { $cur_rating=array_pop($current_ratings); $cur_rating->set("rating", (int) $rating); $cur_rating->set("ipaddress", e($_SERVER["REMOTE_ADDR"])); $cur_rating->update(); } else { $new_rating=new rating(); $new_rating->set("photo_id", (int) $photo->getId()); $new_rating->set("user_id", (int) $user->getId()); $new_rating->set("rating", (int) $rating); $new_rating->set("ipaddress", e($_SERVER["REMOTE_ADDR"])); $new_rating->insert(); } } /** * Get details about rating for a specific photo * @param photo photo to get details for * @return block template block to display details */ public static function getDetails(photo $photo) { $rating=static::getAverage($photo); $ratings=static::getRatings($photo); $tpl=new block("rating_details",array( "rating" => $rating, "ratings" => $ratings, "photo_id" => $photo->getId() )); return $tpl; } /** * Get array that shows the distribution of ratings * @return array array of rating => count pairs; */ public static function getPhotoCount() { $subqry=new select(array("p" => "photos")); $subqry->addFields(array("photo_id")); $subqry->addFunction(array("rating" => "FLOOR(AVG(pr.rating)+0.5)")); $subqry->join(array("pr" => "photo_ratings"), "p.photo_id = pr.photo_id", "LEFT"); $subqry->addGroupBy("p.photo_id"); $subqry=selectHelper::expandQueryForUser($subqry); $qry=new select(array("avg_rating" => $subqry)); $qry->addFields(array("rating")); $qry->addFunction(array("count"=>"COUNT(*)")); $qry->addGroupBy("rating"); $qry->addOrder("rating"); try { $result = db::query($qry); } catch (PDOException $e) { log::msg("Rating grouping failed", log::FATAL, log::DB); } $ratings=array_fill(0, 11, 0); while ($row = $result->fetch(PDO::FETCH_ASSOC)) { $rating=(int) $row["rating"]; $ratings[$rating]=(int) $row["count"]; } return $ratings; } /** * Get array that shows the distribution of ratings * as given by a specific user * @param user the user to get count for * @return array array of rating => count pairs; */ public static function getPhotoCountForUser(user $user) { $qry = new select(array("pr" => "photo_ratings")); $qry->addFunction(array( "rating" => "ROUND(rating)", "count" => "COUNT(*)" )); $qry->where(new clause("user_id=:userid")); $qry->addParam(new param(":userid", (int) $user->getId(), PDO::PARAM_INT)); $qry->addGroupBy("ROUND(rating)"); $qry->addOrder("ROUND(rating)"); try { $result = db::query($qry); } catch (PDOException $e) { log::msg("Rating grouping failed", log::FATAL, log::DB); } $ratings=array_fill(1, 10, 0); while ($row = $result->fetch(PDO::FETCH_ASSOC)) { $rating=(int) $row["rating"]; $ratings[$rating]=(int) $row["count"]; } return $ratings; } /** * Turn the array from `getPhotoCountForUser()` into * an array that can be fed to the bar_graph template * @param user user to create graph for * @return array graph array */ public static function getGraphArrayForUser(user $user) { $ratings=static::getPhotoCountForUser($user); $max = max($ratings); if ($max == 0) { // no ratings $max=100; } $link=array( "_action" => translate("search"), "_userrating_user" => (int) $user->getId() ); foreach ($ratings as $rating=>$count) { $graph[$rating]=array( "count" => (int) $count, "width" => round($count / $max * 100, 2), "value" => (int) $rating ); if ($count > 0) { $link["userrating"]=$rating; $graph[$rating]["link"]="photos.php?" . http_build_query($link); } } return $graph; } /** * Turn array from `getPhotoCount()` into an array that * can be fed to the template * @return array graph array */ public static function getGraphArray() { $ratings=static::getPhotoCount(); $max = max($ratings); if ($max == 0) { // no ratings $max=100; } $link=array( "_rating_op" => array(">=","<"), "_action" => translate("search") ); foreach ($ratings as $rating=>$count) { $graph[$rating]=array( "count" => (int) $count, "width" => round($count / $max * 100, 2), "value" => (int) $rating ); if ($count > 0) { if ($rating == 0) { $graph[0]["link"] = "photos.php?rating=null"; $graph[0]["value"] = translate("not rated"); } else { $link["rating"]=array($rating - 0.5, $rating + 0.5); $graph[$rating]["link"]="photos.php?" . http_build_query($link); } } } return $graph; } /** * Create a pulldown to select ratings * @param string name * @param int value to make 'selected' * @return block pulldown template block */ public static function createPulldown($name = "rating", $val = null) { $ratingArray = array( "1" => translate("1 - close your eyes", 0), "2" => translate("2", 0), "3" => translate("3", 0), "4" => translate("4", 0), "5" => translate("5 - so so", 0), "6" => translate("6", 0), "7" => translate("7", 0), "8" => translate("8", 0), "9" => translate("9", 0), "10" => translate("10 - museum", 0) ); if (empty($val)) { $ratingArray = array("0" => translate("not rated", 0)) + $ratingArray; } return template::createPulldown($name, $val, $ratingArray); } } zoph-v0.9.11/php/classes/report.inc.php000066400000000000000000000034751345420530000177750ustar00rootroot00000000000000 photo::getCount(), translate("size of photos") => "$size", translate("number of photos in an album") => $album->getTotalPhotoCount(), translate("number of categorized photos") => $category->getTotalPhotoCount(), translate("number of people") => person::getCount(), translate("number of places") => place::getCount() ); } } zoph-v0.9.11/php/classes/search.inc.php000066400000000000000000000102231345420530000177140ustar00rootroot00000000000000set("timestamp", "now()"); parent::update(); } /** * Lookup an existing search in the db */ public function lookup() { $user=user::getCurrent(); $qry=new select(array("ss" => "saved_search")); $where=new clause("search_id=:searchid"); $qry->addParam(new param(":searchid", $this->getId(), PDO::PARAM_INT)); if (!$user->isAdmin()) { $clause=new clause("owner=:owner"); $qry->addParam(new param(":owner", $user->getId(), PDO::PARAM_INT)); $clause->addOr(new clause("public=TRUE")); $where->addAnd($clause); } $qry->where($where); return $this->lookupFromSQL($qry); } /** * Get the name of this search */ public function getName() { return $this->get("name"); } /** * Dummy function that acts as a placeholder for functionality that should be created * someday * @todo This should be created some time, but might slow down too much */ public function getPhotoCount() { } /** * Display the search */ public function getLink() { $user=user::getCurrent(); $tplData=array( "href" => $this->getSearchURL() . "&_action=" . translate("search"), "link" => $this->getName(), "target" => "" ); if ($this->get("owner") != $user->get("user_id")) { $owner=new user($this->get("owner")); $owner->lookup(); $tplData["owner"]=$owner; } return new block("savedSearch", $tplData); } /** * Get a link to use this search * This is different from getURL(), the URL returned by this function will take you to the * photo page, with the saved search applied. */ public function getSearchURL() { return "search.php?" . $this->get("search"); } /** * Get a link to this search */ public function getURL() { return "search.php?search_id=" . $this->getId(); } /** * Get a list of saved searches */ public static function getList() { $user=user::getCurrent(); $searches=static::getRecords("name", array( "owner" => $user->getId(), "public" => "true" ), "OR"); if ($searches) { return new block("savedSearches", array( "searches" => $searches, "user" => $user )); } return; } } ?> zoph-v0.9.11/php/classes/search/000077500000000000000000000000001345420530000164355ustar00rootroot00000000000000zoph-v0.9.11/php/classes/search/controller.inc.php000066400000000000000000000052631345420530000221070ustar00rootroot00000000000000request["search_id"])) { $search = new search($this->request["search_id"]); $search->lookup(); } else if ($this->request["_action"]=="new") { $vars=$request->getRequestVarsClean(); unset($vars["_action"]); unset($vars["_crumb"]); $urlVars=array(); foreach ($vars as $key => $val) { // Change key#0 into key[0]: $key=preg_replace("/\#([0-9]+)/", "[$1]", $key); // Change key[0]-children into key_children[0] because everything // after ] in a variable name is lost fix for bug#2890387 $key=preg_replace("/\[(.+)\]-([a-z]+)/", "_$2[$1]", $key); $urlVars[]=e($key) . "=" . e($val); } $url = implode("&", $urlVars); $search=new search(); $search->set("search", $url); $search->set("owner", user::getCurrent()->getId()); } else { $search=new search(); $this->request["_action"]="display"; } $this->setObject($search); $this->doAction(); } /** * Do action 'search' */ public function actionSearch() { $this->view="photos"; } } zoph-v0.9.11/php/classes/search/view/000077500000000000000000000000001345420530000174075ustar00rootroot00000000000000zoph-v0.9.11/php/classes/search/view/display.inc.php000066400000000000000000000230311345420530000223340ustar00rootroot00000000000000vars=$request->getRequestVars(); } /** * Output view */ public function view() { if (conf::get("maps.provider")) { $map = new map(); $map->setEditable(); if (isset($this->vars["lat"]) && isset($this->vars["lon"])) { $map->addMarker(new marker($this->vars["lat"], $this->vars["lon"], null, null, null)); } } $search = new template("main", array( "title" => translate("Search"), "map" => isset($map) ? $map : null )); $form = new block("searchForm", array( "submit" => translate("search") )); foreach ($this->getSearchTerms() as $param => $term) { $form->addBlocks($this->buildTerm($param, $term)); } if (conf::get("maps.provider")) { $form->addBlock($this->buildMapTerm()); } $search->addBlocks(array($form)); $search->addBlocks(array(search::getList())); return $search; } /** * Get an array of search terms, this array is used to build the search page * @return array elements ('search terms') to build search page with */ private function getSearchTerms() { return array( "date" => array( "label" => translate("photos taken"), "op" => array("template\\template", "createInequalityOperatorPulldown"), "value" => array("template\\template", "createDaysAgoPulldown"), "value_text" => translate("days ago") ), "timestamp" => array( "label" => translate("photos modified"), "op" => array("template\\template", "createInequalityOperatorPulldown"), "value" => array("template\\template", "createDaysAgoPulldown"), "value_text" => translate("days ago") ), "album_id" => array( "label" => translate("album"), "op" => array("template\\template", "createBinaryOperatorPulldown"), "value" => array("album", "createPullDown"), "child" => "album_id_children", "child_label" => translate("include sub-albums") ), "category_id" => array( "label" => translate("category"), "op" => array("template\\template", "createBinaryOperatorPulldown"), "value" => array("category", "createPullDown"), "child" => "category_id_children", "child_label" => translate("include sub-categories") ), "location_id" => array( "label" => translate("location"), "op" => array("template\\template", "createBinaryOperatorPulldown"), "value" => array("place", "createPullDown"), "child" => "location_id_children", "child_label" => translate("include sub-locations") ), "rating" => array( "label" => translate("rating"), "op" => array("template\\template", "createOperatorPulldown"), "value" => array("rating", "createPullDown"), ), "person_id" => array( "label" => translate("person"), "op" => array("template\\template", "createPresentOperatorPulldown"), "value" => array("person", "createPullDown"), ), "photographer_id" => array( "label" => translate("photographer"), "op" => array("template\\template", "createBinaryOperatorPulldown"), "value" => array("photographer", "createPullDown"), ), "field" => array( "label" => array("template\\template", "createPhotoFieldPulldown"), "op" => array("template\\template", "createOperatorPulldown"), ), "text" => array( "label" => array("template\\template", "createPhotoTextPulldown"), "op" => array("template\\template", "createTextOperatorPulldown"), )); } /** * construct template blocks from searchTerms and the GET / POST parameters given to the page * @param string parameter to build searchTerm for * @param array searchTerm array with fields * label : label for the searchterm * op : template containing the operator (=, >, <, etc) * value : template for value of the field (usually a dropdown) * optional * value_text : text to add after the value * optional * child : tickbox for 'include children' * optional * child_text : text for the tickbox * optional */ private function buildTerm($param, array $term) { $blocks=array(); $count = isset($this->vars[$param]) ? sizeof($this->vars[$param]) - 1: 0; for ($i = 0; $i <= $count; $i++) { $conj = isset($this->vars["_${param}_conj"][$i]) ? $this->vars["_${param}_conj"][$i] : null; $op = isset($this->vars["_${param}_op"][$i]) ? $this->vars["_${param}_op"][$i] : null; $value = isset($this->vars[$param][$i]) ? $this->vars[$param][$i] : null; $value = $value == "+" ? "" : $value; if (is_array($term["label"])) { $labelVal = isset($this->vars["_${param}"][$i]) ? $this->vars["_${param}"][$i] : null; $label = call_user_func($term["label"], "_${param}[$i]", $labelVal); $value = template::createInput("${param}[$i]", $value, 20); } else { $label = $term["label"]; $value = call_user_func($term["value"], "${param}[$i]", $value); } $templateParams=array( "inc" => ($i == $count) ? $param . "[" . ($i + 1) ."]": false, "label" => $label, "conj" => template::createConjunctionPulldown("_${param}_conj[$i]", $conj), "op" => call_user_func($term["op"], "_${param}_op[$i]", $op), "value" => $value, "value_text" => isset($term["value_text"]) ? $term["value_text"] : null, ); if (isset($term["child"])) { $children = isset($this->vars["_${term["child"]}"][$i]); $templateParams += array( "child" => "_${term["child"]}[$i]", "child_checked" => $children ? "checked" : "", "child_label" => $term["child_label"] ); } $blocks[]=new block("searchTerm", $templateParams); } return $blocks; } /** * Build search term to search using the map */ private function buildMapTerm() { $conj = isset($this->vars["_latlon_conj"]) ? $this->vars["_latlon_conj"] : null; $value = isset($this->vars["_latlon_distance"]) ? $this->vars["_latlon_distance"] : null; $entity = isset($this->vars["_latlon_entity"]) ? $this->vars["_latlon_entity"] : "km"; $lat = isset($this->vars["lat"]) ? $this->vars["lat"] : null; $lon = isset($this->vars["lon"]) ? $this->vars["lon"] : null; $places = isset($this->vars["_latlon_places"]); $photos = isset($this->vars["_latlon_photos"]); $entityDropdown = template::createPulldown("_latlon_entity", $entity, array("km" => "km", "miles" => "miles")); $valueInput = template::createInput("_latlon_distance", $value, 10); $templateParams=array( "conj" => template::createConjunctionPulldown("_latlon_conj", $conj), "value" => $valueInput, "entity" => $entityDropdown, "places_checked" => $places ? "checked" : "", "photos_checked" => $photos ? "checked" : "", "lat" => template::createInput("lat", $lat, 10), "lon" => template::createInput("lon", $lon, 10) ); return new block("searchTermMap", $templateParams); } } zoph-v0.9.11/php/classes/search/view/photos.inc.php000066400000000000000000000030421345420530000222030ustar00rootroot00000000000000request=$request; $this->vars=$request->getRequestVars(); } /** * Output view */ public function view() { $request_vars=$this->vars; $request=$this->request; $user=user::getCurrent(); ob_start(); require("photos.php"); return ob_get_clean(); } } zoph-v0.9.11/php/classes/selection.inc.php000066400000000000000000000067101345420530000204420ustar00rootroot00000000000000links=$links; $this->obj=$current; foreach ($session["selected_photo"] as $photo_id) { $photo=new photo($photo_id); $photo->lookup(); $this->photos[]=$photo; } if (sizeof($this->photos) === 0) { throw new photoNoSelectionException("No photos selected"); } } /** * Display the selection div */ public function __toString() { $links=$this->links; $return=$links["return"]; unset($links["return"]); $photos=array(); foreach ($this->photos as $photo) { $actionlinks=array(); if (!($this->obj instanceof photo && ($this->obj->getId() == $photo->getId()))) { foreach ($links as $title => $link) { $actionlinks[$title] = $link . $photo->getId() . "&" . $return; } } $actionlinks["x"] = "photo.php?_action=deselect&photo_id=" . $photo->getId() . "&" . $return; $tplActionlinks=new block("actionlinks",array( "actionlinks" => $actionlinks )); $photos[]=array( "actionlinks" => $tplActionlinks, "photo" => $photo ); } $tpl=new block("selection", array( "count" => count($this->photos), "photos" => $photos )); return (string) $tpl; } } zoph-v0.9.11/php/classes/template/000077500000000000000000000000001345420530000170035ustar00rootroot00000000000000zoph-v0.9.11/php/classes/template/block.inc.php000066400000000000000000000033341345420530000213610ustar00rootroot00000000000000vars=$vars; if (!preg_match("/^[A-Za-z0-9_]+$/", $template)) { log::msg("Illegal characters in template", log::FATAL, log::GENERAL); } else { $this->template="templates/default/blocks/" . $template . ".tpl.php"; } } } zoph-v0.9.11/php/classes/template/colorScheme.inc.php000066400000000000000000000106601345420530000225320ustar00rootroot00000000000000fields as $field => $value) { $this->set($field, str_replace("#", "", $value)); } parent::update(); } /** * Get color from current color scheme * or fall back to default * @param string Name of color to retrieve * @return string #xxxxxx HTML color code */ public static function getColor($color) { if (!is_null(static::$current)) { return "#" . static::$current->get($color); } else { return static::getDefault($color); } } /** * Get all colours from the current schem * @return array of name => value pairs */ public function getColors() { $this->lookup(); $colors=array(); foreach ($this->fields as $field => $value) { if ($this->isKey($field) || $field=="name") { continue; } $colors[$field]=$this->fields[$field]; } return $colors; } /** * Define a default for each color * for now, this is a fallback for whenever no color scheme has been loaded, * e.g. when the user is not logged in yet. Eventually, it will be possible * to define a "default" color scheme, and then this will only be used in * a worst case fall back (for example when an admin deletes *all* color * schemes. * @param string Name of color to retrieve * @return array of name => #xxxxxx HTML color code pairs * @throws Exception * @todo Maybe a custom Exception should be created. */ private static function getDefault($color) { $cs=array( "page_bg_color" => "#ffffff", "text_color" => "#000000", "link_color" => "#111111", "vlink_color" => "#444444", "table_bg_color" => "#ffffff", "table_border_color" => "#000000", "breadcrumb_bg_color" => "#ffffff", "title_bg_color" => "#f0f0f0", "title_font_color" => "#000000", "tab_bg_color" => "#000000", "tab_font_color" => "#ffffff", "selected_tab_bg_color" => "#c0c0c0", "selected_tab_font_color" => "#000000" ); if (array_key_exists($color, $cs)) { return $cs[$color]; } else { throw new \Exception("Undefined Color: " . e($color)); } } /** * Set current color scheme * @param colorScheme the color scheme to use */ public static function setCurrent(colorScheme $cs) { static::$current=$cs; } } ?> zoph-v0.9.11/php/classes/template/fieldset.inc.php000066400000000000000000000021071345420530000220630ustar00rootroot00000000000000addBlock(template::createInput($name, $value, $maxlength, $label, $size, $hint)); } /** * Add a form field INPUT type password * @param string name * @param string label text for label * @param string input hint * @param int size of the field */ public function addInputPassword($name, $label=null, $hint=null, $size=32) { $this->addBlock(new block("formInputPassword", array( "name" => $name, "label" => e($label), "hint" => e($hint), "size" => (int) $size ))); } /** * Add a form field INPUT type hidden * @param string name * @param string value */ public function addInputHidden($name, $value) { $this->addBlock(new block("formInputHidden", array( "name" => $name, "value" => e($value), ))); } /** * Add a form field INPUT type checkbox * @param string name * @param bool checked * @param string label text for label * @param string input hint */ public function addInputCheckbox($name, $checked, $label, $hint=null) { $this->addBlock(new block("formInputCheckbox", array( "name" => $name, "checked" => $checked, "label" => e($label), "hint" => e($hint), ))); } /** * Add a form field TEXTAREA * @param string name * @param string current / initial value * @param string label text for label * @param int columns * @param int rows */ public function addTextarea($name, $value, $label=null, $cols=40, $rows=4) { $this->addBlock(new block("formTextarea", array( "name" => $name, "value" => e($value), "label" => e($label), "cols" => (int) $cols, "rows" => (int) $rows ))); } /** * Add a form field dropdown * this function is not actually creating the dropdown, but * acts as a wrapper around the dropdown, to add a label * @param string name * @param block dropdown * @param string label text for label */ public function addPulldown($name, block $dropdown, $label) { $this->addBlock(new block("formPulldown", array( "name" => $name, "dropdown" => $dropdown, "label" => $label ))); } /** * add fieldset * @param fieldset fieldset */ public function addFieldset(fieldset $fieldset) { $this->addBlock($fieldset); } } zoph-v0.9.11/php/classes/template/pager.inc.php000066400000000000000000000063531345420530000213710ustar00rootroot00000000000000current=(string) $pageNum; $pageGroup=0; $pages[$pageGroup]=array(); if ($current > 0) { $newOffset = max(0, $current - $pageSize); $this->pages[$pageGroup][translate("Prev")]= $url . "?" . update_query_string($requestVars, $var, $newOffset); } if ($numPages > 1) { $midPage = floor($maxSize / 2); $page = $pageNum - $midPage; if ($page <= 0) { $page = 1; } $lastPage = $page + $maxSize - 1; if ($lastPage > $numPages) { $page = $page - $lastPage + $numPages; if ($page <= 0) { $page = 1; } $lastPage = $numPages; } if ($page > 1) { $this->pages[$pageGroup]["1"] = $url . "?" . update_query_string($requestVars, $var, 0); } $pages[++$pageGroup]=array(); while ($page <= $lastPage) { $newOffset = ($page - 1) * $pageSize; $this->pages[$pageGroup][(string) $page] = $url . "?" . update_query_string($requestVars, $var, $newOffset); $page++; } $pages[++$pageGroup]=array(); if ($page <= $numPages) { $this->pages[$pageGroup][(string) $numPages] = $url . "?" . update_query_string($requestVars, $var, ($numPages-1) * $pageSize); } } if ($total > $current + $pageSize) { $newOffset = $current + $pageSize; $this->pages[$pageGroup][translate("Next")]= $url . "?" . update_query_string($requestVars, $var, $newOffset); } } public function __toString() { return (string) $this->getBlock(); } public function getBlock() { return new block("pager", array( "pages" => $this->pages, "current" => $this->current )); } } zoph-v0.9.11/php/classes/template/template.inc.php000066400000000000000000000433621345420530000221070ustar00rootroot00000000000000vars=$vars; if (preg_match("/^[A-Za-z0-9_\-]+$/", $tpl) && preg_match("/^[A-Za-z0-9_\-]+$/", $template)) { $file="templates/" . $tpl . "/" . $template . ".tpl.php"; if (!file_exists($file)) { $file="templates/default/" . $template . ".tpl.php"; } $this->template=$file; $this->css[]="css.php"; } else { log::msg("Illegal characters in template", log::FATAL, log::GENERAL); } } /** * Get image URL for specific template. * if the image does not exist in the current template, the default will be be returned * This enables template builders to only include the parts of the template that * have been changed * @param string image name * @return string relative image url */ public static function getImage($image) { $tpl=conf::get("interface.template"); if (preg_match("/^[A-Za-z0-9_\-\/\.]+$/", $image) && !preg_match("/\.\./", $image)) { $file="templates/" . $tpl . "/images/" . $image; if (!file_exists($file)) { $file="templates/default/images/" . $image; } return $file; } else { log::msg("Illegal characters in icon name", log::FATAL, log::GENERAL); } } /** * Print the template * * @return string */ public function __toString() { if ($this->vars) { extract($this->vars, EXTR_PREFIX_ALL, "tpl"); } if (!defined("ZOPH")) { define('ZOPH', true); } try { ob_start(); include $this->template; return trim(ob_get_clean()); } catch (\Exception $e) { echo $e->getMessage(); die(); } } /** * Return the header section of the page * * @return string * @access private * @todo This should be in a template, cannot be done at the moment because * there are so many pages not moved to the templating system. */ private function getHead() { $html=""; foreach ($this->js as $js_src) { $html.=" \n"; } if (!empty($this->script)) { $html.=" "; } foreach ($this->css as $css_href) { $html.=" \n"; } if (!empty($this->style)) { $html.=" \n"; } if (!empty($title)) { $html.=" " . $title . "\n"; } return $html; } /** * Add a block * @param block Block to be added */ public function addBlock(block $block=null) { $this->blocks[]=$block; } /** * Add a page * A page can simply be added to the list of blocks as it can be displayed * with the __toString() function * @param page Page to be added */ public function addPage(page $page) { $this->blocks[]=$page; } /** * Add multiple blocks * @param array Blocks to be added */ public function addBlocks(array $blocks) { foreach ($blocks as $block) { $this->addBlock($block); } } /** * Get the blocks inside this template * @return array blocks */ protected function getBlocks() { return $this->blocks; } /** * Display the blocks inside this template * @return string HTML code for the blocks */ protected function displayBlocks() { $html=""; foreach ($this->getBlocks() as $block) { $html.=$block; } return $html; } /** * Add an actionlink * @param string Title to be displayed * @param string URL */ public function addActionlink($title, $link) { $this->actionlinks[$title]=$link; } /** * Add multiple actionlinks * @param array of actionlinks */ public function addActionlinks(array $al) { foreach ($al as $title => $link) { $this->addActionlink($title, $link); } } /** * Markup an array of actionlinks using the actionlinks template * @param array Optional array of actionlinks, otherwise use the ones in the class */ private function getActionlinks(array $actionlinks=null) { if ($actionlinks==null) { $actionlinks=$this->actionlinks; } if (is_array($actionlinks)) { return new block("actionlinks", array( "actionlinks" => $actionlinks) ); } } /** * Create a link list * Creates a comma separated list of links from the given records. * The class of the records must implement the getLink function. * @param array Array of records to be displayed * @return string Comma separated links to records * @todo Could maybe better move into zophTable? * @todo Should check whether the object is of a supported class */ public static function createLinkList(array $records) { $links = ""; if ($records) { foreach ($records as $rec) { if ($links) { $links .= ", "; } $links .= $rec->getLink(); } } return $links; } /** * Creates an array to be used in the createPulldown methods. The * values of the fields in the name_fields parameter are concatentated * together to construnct the titles of the selections. * @param array Records to be processed * @param array fields to use to contruct title * @return array Array that can be fed to the createPulldown methods. */ public static function createSelectArray(array $records, array $name_fields, $addEmpty=false) { if (empty($records) || !$name_fields) { return array(); } $sa=array(); if ($addEmpty) { $sa[]=" "; } foreach ($records as $rec) { // this only makes sense when there is one key $id = $rec->getId(); $name = ""; foreach ($name_fields as $n) { if ($name) { $name .= " "; } $name .= $rec->get($n); } $sa[$id] = $name; } return $sa; } /** * Create form input field * @param string name of the input * @param string initial value * @param int maximum length * @param string label to be added * @param int|null display size, will be set from maxlength if null */ public static function createInput($name, $value, $maxlength, $label=null, $size=null, $hint=null) { if (!$size) { $size=$maxlength; } return new block("formInputText", array( "label" => e($label), "name" => e($name), "value" => e($value), "size" => (int) $size, "maxlength" => (int) $maxlength, "hint" => e($hint), )); } /** * Create pulldown (select) * @param string name for select box * @param string current value * @param array array of options * @param bool autosubmit form after making a change */ public static function createPulldown($name, $value, $selectArray, $autosubmit=false) { return new block("select", array( "name" => $name, "id" => preg_replace("/^_+/", "", $name), "options" => $selectArray, "value" => $value, "autosubmit" => (bool) $autosubmit )); } /** * Create pulldown (select) to change the view * @param string name for select box * @param string current value * @param bool autosubmit form after making a change */ public static function createViewPulldown($name, $value, $autosubmit=false) { return static::createPulldown($name, $value, array( "list" => translate("List", 0), "tree" => translate("Tree", 0), "thumbs" => translate("Thumbnails", 0)), (bool) $autosubmit); } /** * Create pulldown (select) to determine how the automatic thumbnail is selected * @param string name for select box * @param string current value * @param bool autosubmit form after making a change */ public static function createAutothumbPulldown($name, $value, $autosubmit=false) { return static::createPulldown($name, $value, array( "oldest" => translate("Oldest photo", 0), "newest" => translate("Newest photo", 0), "first" => translate("Changed least recently", 0), "last" => translate("Changed most recently", 0), "highest" => translate("Highest ranked", 0), "random" => translate("Random", 0)), (bool)$autosubmit); } /** * Create pulldown (select) that lists all photo fields * @param string name for select box * @param string current value */ public static function createPhotoFieldPulldown($name, $value) { return static::createPulldown($name, $value, translate(photo::getFields(), 0)); } public static function createPhotoTextPulldown($name, $value) { return template::createPulldown($name, $value, array( "" => "", "album" => translate("album", 0), "category" => translate("category", 0), "person" => translate("person", 0), "photographer" => translate("photographer", 0))); } /** * Create pulldown (select) that lists photo fields for the import page * @param string name for select box * @param string current value */ public static function createImportFieldPulldown($name, $value) { return static::createPulldown($name, $value, translate(photo::getImportFields(), 0)); } /** * Create comparison operator pulldown, tailored for text comparison * @param string name for select box * @param string current value */ public static function createTextOperatorPulldown($name, $value = "=") { return static::createPulldown($name, $value, array( "=" => "=", "!=" => "!=", "like" => translate("like", 0), "not like" => translate("not like", 0) )); } /** * Create comparison operator pulldown * @param string name for select box * @param string current value */ public static function createOperatorPulldown($name, $value = "=") { return static::createPulldown($name, $value, array( "=" => "=", "!=" => "!=", ">" => ">", ">=" => ">=", "<" => "<", "<=" => "<=", "like" => translate("like", 0), "not like" => translate("not like", 0) )); } /** * Create inequality operator [less than/more than] pulldown * @param string name for select box * @param string current value */ public static function createInequalityOperatorPulldown($name, $value = "") { return template::createPulldown($name, $value, array(">" => translate("less than"), "<" => translate("more than"))); } /** * Create pulldown (select) with options "yes" and "no" (translated) * @param string name for select box * @param string current value */ public static function createBinaryOperatorPulldown($name, $value = "=") { return static::createPulldown($name, $value, array( "=" => "=", "!=" => "!=" )); } public static function createPresentOperatorPulldown($name, $value = "=") { return template::createPulldown($name, $value, array( "=" => translate("is in photo", 0), "!=" => translate("is not in photo", 0) )); } /** * Create pulldown (select) with options "yes" and "no" (translated) * @param string name for select box * @param string current value */ public static function createYesNoPulldown($name, $value) { return static::createPulldown($name, $value, array( "0" => translate("No", 0), "1" => translate("Yes", 0) )); } /** * Create conjunction [and/or] pulldown * @param string name for select box * @param string current value */ public static function createConjunctionPulldown($name, $value = "") { return template::createPulldown($name, $value, array("" => "", "and" => translate("and", 0), "or" => translate("or", 0))); } public static function createDaysAgoPulldown($name, $value) { $dt=new Time(date("Y-m-d")); $dateArray=array("" => ""); $day=new DateInterval("P1D"); for ($i = 1; $i <= conf::get("interface.max.days"); $i++) { $dt->sub($day); $dateArray[$dt->format("Y-m-d")] = $i; } return template::createPulldown($name, $value, $dateArray); } /** * transforms a size in bytes into a human readable format using * Ki Mi Gi, etc. prefixes * Give me a call if your database grows bigger than 1024 Yobbibytes. :-) * @param int bytes number of bytes * @return string human readable filesize */ public static function getHumanReadableBytes($bytes) { if ($bytes==0) { // prevents div by 0 return "0B"; } else { $prefixes=array("", "Ki", "Mi", "Gi", "Ti", "Pi", "Ei", "Zi", "Yi"); $length=floor(log($bytes, 2)/10); return round($bytes/pow(2, 10*($length)), 1) . $prefixes[floor($length)] . "B"; } } /** * Display warning about disabled Javascript */ public static function showJSwarning() { $user=user::getCurrent(); if ((($user->prefs->get("autocomp_albums")) || ($user->prefs->get("autocomp_categories")) || ($user->prefs->get("autocomp_places")) || ($user->prefs->get("autocomp_people")) || ($user->prefs->get("autocomp_photographer"))) && conf::get("interface.autocomplete")) { $warning=new block("message", array( "class" => "warning", "text" => translate("You have enabled autocompletion for one or more dropdown " . "boxes on this page, however, you do not seem to have Javascript " . "support. You should either enable javascript or turn autocompletion " . "off, or this page will not work as expected!") )); $noscript=new block("noscript"); $noscript->addBlocks(array($warning)); return $noscript; } } /** * Get all templates * Search the template directory for directory entries */ public static function getAll() { $templates=array(); foreach (glob(settings::$php_loc . "/templates/*", GLOB_ONLYDIR) as $tpl) { $tpl=basename($tpl); $templates[$tpl]=$tpl; } return $templates; } } zoph-v0.9.11/php/classes/user.inc.php000066400000000000000000000421701345420530000174330ustar00rootroot00000000000000set("lastnotify", "now()"); parent::insert(); $default=new prefs(-1); if ($default->lookup()) { $default->set("user_id", $this->getId()); $this->prefs=$default; } else { $this->prefs = new prefs($this->getId()); } $this->prefs->insert(); } /** * Delete a user from the db * also delete the preferences for this user */ public function delete() { parent::delete(array("prefs", "groups_users")); } public function lookup() { parent::lookup(); if ($this->get("lastlogin") == "") { $this->set("lastlogin", null); } } /** * Lookup the person linked to this user */ public function lookupPerson() { $this->person = new person($this->get("person_id")); $this->person->lookup(); } /** * Lookup the preferences of this user */ public function lookupPrefs() { $this->prefs = new prefs($this->getId()); $this->prefs->lookup(); } /** * Is this user an admin? * @return bool */ public function isAdmin() { $this->lookup(); return $this->get("user_class") == 0; } /** * Is this user the default user? * @return bool */ public function isDefault() { $this->lookup(); return (conf::get("interface.user.default") == $this->getId()); } /** * Is this user the creator of this organizer? * @return bool */ public function isCreator(organizer $obj) { $obj->lookup(); return ((int) $obj->get("createdby") === $this->getId()); } /** * When was this user last notified of new albums? * @return string timestamp */ public function getLastNotify() { return $this->get("lastnotify"); } /** * Get a link to this object * @todo should be phased out in favour of @see getURL, since this contains HTML * @return string link */ public function getLink() { return "" . $this->getName() . ""; } /** * Get the username * @return string name */ public function getName() { return $this->get("user_name"); } /** * Get groups for this user * @return array Groups */ public function getGroups() { $qry = new select(array("gu" => "groups_users")); $qry->addFields(array("group_id")); $qry->where(new clause("user_id=:userid")); $qry->addParam(new param(":userid", (int) $this->getId(), PDO::PARAM_INT)); return group::getRecordsFromQuery($qry); } /** * Get album permissions for this user * @param album album to get permissions for * @return permissions permissions object */ public function getAlbumPermissions(album $album) { // An admin or creator of an album always has full permissions on that album if ($this->isAdmin() || $this->isCreator($album)) { $gp=new permissions(0, $album->getId()); $gp->set("access_level", 9); $gp->set("watermark_level", 0); $gp->set("writable", true); return $gp; } $groups=$this->getGroups(); $groupIds=array(); foreach ($groups as $group) { $groupIds[]=(int) $group->getId(); } if (is_array($groupIds) && sizeof($groupIds) > 0) { $qry=new select(array("gp" => "group_permissions")); $where = new clause("album_id=:albumid"); $groups=new param(":groupid", $groupIds, PDO::PARAM_INT); $qry->addParams(array( new param(":albumid", (int) $album->getId(), PDO::PARAM_INT), $groups )); $where->addAnd(clause::InClause("gp.group_id", $groups)); $qry->where($where); $qry->addOrder("access_level DESC") ->addOrder("writable DESC") ->addOrder("watermark_level DESC"); $qry->addLimit(1); $aps=permissions::getRecordsFromQuery($qry); if (is_array($aps) && sizeof($aps) >= 1) { return $aps[0]; } } return null; } /** * Get permissions for a specific photo, for this user * @param photo Photo to get permissions for * @return permissions permissions object */ public function getPhotoPermissions(photo $photo) { $permissions=null; foreach ($photo->getAlbums() as $album) { if ($this->isCreator($album)) { $permissions=new permissions(0,$album->getId()); $permissions->set("access_level", 9); $permissions->set("watermark_level", 0); $permissions->set("writable", true); return $permissions; } } $qry=new select(array("p" => "photos")); $qry->addFields(array("photo_id")); $where=new clause("p.photo_id = :photoid"); $qry->addParam(new param(":photoid", (int) $photo->getId(), PDO::PARAM_INT)); $qry->addParam(new param(":userid", (int) $this->getId(), PDO::PARAM_INT)); $qry->join(array("pa" => "photo_albums"), "pa.photo_id=p.photo_id"); $qry->join(array("gp" => "group_permissions"), "gp.album_id=pa.album_id"); $qry->join(array("gu" => "groups_users"), "gp.group_id=gu.group_id"); $where->addAnd(new clause("gp.access_level>=p.level")); $where->addAnd(new clause("gu.user_id=:userid")); $qry->addFields(array("gp.*")); $qry->addLimit(1); // do ordering to grab entry with most permissions $qry->addOrder("gp.access_level DESC")->addOrder("writable DESC")->addOrder("watermark_level DESC"); $qry->where($where); $gps = permissions::getRecordsFromQuery($qry); if ($gps && sizeof($gps) >= 1) { $permissions=$gps[0]; } if ($this->canSeeAllPhotos()) { if ($permissions instanceof permissions) { $permissions->set("access_level", 9); } else { $permissions=new permissions(); $permissions->set("access_level", 9); $permissions->set("watermark_level", 0); $permissions->set("writable", 0); } if ($this->isAdmin()) { $permissions->set("writable", 1); } } return $permissions; } /** * Check whether this user can see hidden circles * @return bool user can see hidden circles */ public function canSeeHiddenCircles() { return ($this->isAdmin() || $this->get("see_hidden_circles")); } /** * Check whether this user can see all photos. * This means that the permissions checking is bypassed for this user, * as if it is an admin user, but without giving full admin rights * @return bool user can see all photos */ public function canSeeAllPhotos() { return ($this->isAdmin() || $this->get("view_all_photos")); } /** * Check whether this user is allowed to leave comments * @return bool user can leave comments */ public function canLeaveComments() { return ($this->isAdmin() || $this->get("leave_comments")); } /** * Check whether this user is allowed to delete photos * @return bool user can delete photos */ public function canDeletePhotos() { return ($this->isAdmin() || $this->get("delete_photos")); } /** * Check whether this user can edit, add and delete albums, categories, places and people * @return bool user can add, edit and delete albums, categories, places and people */ public function canEditOrganizers() { return ($this->isAdmin() || $this->get("edit_organizers")); } /** * Check whether this user can browse people * @return bool user can see the list of people that are in photos this user can see */ public function canBrowsePeople() { return ($this->canEditOrganizers() || $this->get("browse_people")); } /** * Check whether this user can see details of people (such as address, birthdate, etc.) * @return bool user can see details of people */ public function canSeePeopleDetails() { return ($this->canEditOrganizers() || $this->get("detailed_people")); } /** * Check whether this user can browse places * @return bool user can see the list of places where photos this user can see were taken */ public function canBrowsePlaces() { return ($this->canEditOrganizers() || $this->get("browse_places")); } /** * Check whether this user can browse tracks * @return bool user can see tracks */ public function canBrowseTracks() { return ($this->isAdmin() || $this->get("browse_tracks")); } /** * Check whether this user can see details of places (such as address) * @return bool user can see details of places */ public function canSeePlaceDetails() { return ($this->canEditOrganizers() || $this->get("detailed_places")); } /** * Check wheter this user can rate photos * @return bool user can rate photos */ public function canRatePhotos() { return ($this->isAdmin() || $this->get("allow_rating")); } /** * Get array to display information about this user * @return array of properties to display */ public function getDisplayArray() { $this->lookupPerson(); $da = array( translate("username") => $this->get("user_name"), translate("person") => $this->person->getLink(), translate("class") => $this->get("user_class") == 0 ? "Admin" : "User" ); $desc=$this->getAccessRightsDescription(); foreach ($this->getAccessRightsArray() as $field => $value) { $da[$desc[$field]] = $value == 1 ? translate("Yes") : translate("No"); } $da = array_merge($da, array( translate("last login") => $this->get("lastlogin"), translate("last ip address") => $this->get("lastip") )); if ($this->get("lightbox_id")) { $lightbox = new album($this->get("lightbox_id")); $lightbox->lookup(); if ($lightbox->get("album")) { $da[translate("lightbox album")] = $lightbox->get("album"); } } return $da; } public function getAccessRightsArray() { return array( "view_all_photos" => $this->get("view_all_photos"), "delete_photos" => $this->get("delete_photos"), "browse_people" => $this->get("browse_people"), "browse_places" => $this->get("browse_places"), "browse_tracks" => $this->get("browse_tracks"), "edit_organizers" => $this->get("edit_organizers"), "detailed_people" => $this->get("detailed_people"), "see_hidden_circles" => $this->get("see_hidden_circles"), "detailed_places" => $this->get("detailed_places"), "import" => $this->get("import"), "download" => $this->get("download"), "leave_comments" => $this->get("leave_comments"), "allow_rating" => $this->get("allow_rating"), "allow_multirating" => $this->get("allow_multirating"), "allow_share" => $this->get("allow_share") ); } public function getAccessRightsDescription() { return array( "view_all_photos" => translate("can view all photos"), "delete_photos" => translate("can delete photos"), "browse_people" => translate("can browse people"), "browse_places" => translate("can browse places"), "browse_tracks" => translate("can browse tracks"), "edit_organizers" => translate("can edit albums, categories, places and people"), "detailed_people" => translate("can view details of people"), "see_hidden_circles" => translate("can view hidden circles"), "detailed_places" => translate("can view details of places"), "import" => translate("can import"), "download" => translate("can download zipfiles"), "leave_comments" => translate("can leave comments"), "allow_rating" => translate("can rate photos"), "allow_multirating" => translate("can rate the same photo multiple times"), "allow_share" => translate("can share photos") ); } /** * Load language * This loads the translations of Zoph's web gui * @param bool Even load when already loaded */ public function loadLanguage($force = 0) { $langs=array(); if (!$force && $this->lang != null) { return $this->lang; } if ($this->prefs != null && $this->prefs->get("language") != null) { $langs[] = $this->prefs->get("language"); } $langs=array_merge($langs, language::httpAccept()); $this->lang=language::load($langs); return $this->lang; } /** * Create a graph of the ratings this user has made */ public function getRatingGraph() { return rating::getGraphArrayForUser($this); } /** * Get the comments this user has placed * @return array comments */ public function getComments() { return comment::getRecords("comment_date", array("user_id" => (int) $this->getId())); } /** * Get user object by searching for username * @param string name * @return user user object */ public static function getByName($name) { $users=static::getRecords(null, array("user_name" => $name)); if (sizeof($users)==1) { return $users[0]; } else if (sizeof($users)==0) { throw new userNotFoundException("User not found"); } else { throw new userMultipleFoundException("Multiple users with the same name found"); } } /** * Get all users * @param string sort order * @return array Array of all users */ public static function getAll($order = "user_name") { return static::getRecords($order); } /** * Set currently logged in user * (log in) * @param user user object * @todo a proper framework needs to be made to invalidate caches */ public static function setCurrent(user $user) { category::$categoryCache=null; $user->lookup(); $user->lookupPrefs(); $user->lookupPerson(); static::$current=$user; } /** * Delete currently logged in user * (Log out) */ public static function unsetCurrent() { static::$current=null; } /** * Get currently logged in user */ public static function getCurrent() { return static::$current; } } ?> zoph-v0.9.11/php/classes/validator.inc.php000066400000000000000000000043611345420530000204420ustar00rootroot00000000000000username = $username; $this->password = $password; } /** * Validate a user. */ public function validate() { // No username or password are given, and a default user is defined // let's login as that... if (!$this->username && !$this->password && conf::get("interface.user.default")) { $user = new user(conf::get("interface.user.default")); $user->lookup(); return $user; } else { try { $user=user::getByName($this->username); $hash=$user->get("password"); if (password_verify($this->password, $hash)) { return $user; } } catch (userException $e) { /* We are not giving any feedback on why there was a failure because this might give an adversary more info than we want to give away */ } } } /** * Hash password with PHP's password hash library * currently using blowfish hashing * @param string password * @return string password hash */ public static function hashPassword($password) { return password_hash($password, PASSWORD_BCRYPT); } } ?> zoph-v0.9.11/php/classes/watermarkedPhoto.inc.php000066400000000000000000000102041345420530000217660ustar00rootroot00000000000000get("name"); $image_path = conf::get("path.images") . "/" . $this->get("path") . "/" . $name; $image=imagecreatefromjpeg($image_path); $image=$this->watermark($image, $watermark_file, conf::get("watermark.pos.x"), conf::get("watermark.pos.y"), conf::get("watermark.transparency")); ob_start(); imagejpeg($image); imagedestroy($image); $jpeg=ob_get_clean(); $headers["Content-Length"]=strlen($jpeg); $headers["Content-Disposition"]="inline; filename=" . $name; // Return current time as last modified time // this is debatable, we could also send the file time as last modified $headers["Last-Modified"]=gmdate("D, d M Y H:i:s") . ' GMT'; $headers["Content-type"]="image/jpeg"; return array($headers, $jpeg); } } return parent::display($type); } /** * Watermark the photo * @param imageresource photo * @param string GIF image to be used as watermark * @param string position horizontally (center, left or right) * @param string position vertically (center, top or bottom) * @param int transparency (0 = invisible, 100 = no transparency) * @return imageresource watermarked photo */ private function watermark($orig, $watermark, $positionX = "center", $positionY = "center", $transparency = 50) { $wm=imagecreatefromgif($watermark); $width_orig=ImageSX($orig); $height_orig=ImageSY($orig); $width_wm=ImageSX($wm); $height_wm=ImageSY($wm); switch ($positionX) { case "left": $destX = 5; break; case "right": $destX = $width_orig - $width_wm - 5; break; default: $destX = ($width_orig / 2) - ($width_wm / 2); break; } switch ($positionY) { case "top": $destY = 5; break; case "bottom": $destY = $height_orig - $height_wm - 5; break; default: $destY = ($height_orig / 2) - ($height_wm / 2); break; } ImageCopyMerge($orig, $wm, $destX, $destY, 0, 0, $width_wm, $height_wm, $transparency); imagedestroy($wm); return $orig; } } ?> zoph-v0.9.11/php/classes/web/000077500000000000000000000000001345420530000157455ustar00rootroot00000000000000zoph-v0.9.11/php/classes/web/request.inc.php000066400000000000000000000266441345420530000207320ustar00rootroot00000000000000variable); * * @package Zoph * @author Jeroen Roos */ class request implements ArrayAccess { /** @var holds $_GET variables */ private $get; /** @var holds $_POST variables */ private $post; /** @var holds $_SERVER variables */ private $server; /** @var request vars, holds $_GET for GET requests and $_POST for POST requests actually, a POST request can have GET variables as well, but this has always been how Zoph works, so for now I am not changing this, note that this is *different* from the $_REQUEST superglobals - hence it's not called $request */ private $requestVars; /** * Create object * @param array array of variables, can contain GET, POST and SERVER */ public function __construct(array $vars) { foreach ([ "GET", "POST", "SERVER" ] as $var) { if (isset($vars[$var])) { $value=new variable($vars[$var]); $prop=strtolower($var); $this->$prop=$value->input(); } } $this->buildRequest(); } /** * Create object and fill with superglobals * @return request new request */ public static function create() { return new self(array( "GET" => $_GET, "POST" => $_POST, "SERVER" => $_SERVER )); } /** * Fill the REQUESTVARS property with either the GET variables * OR the POST variables. * Note that this behaviour is different from PHP's $_REQUEST superglobal */ private function buildRequest() { if (!empty($this->get)) { $this->requestVars=&$this->get; } else { $this->requestVars=&$this->post; } } /** * For ArrayAccess: does the offset exist * @param int|string offset * @return bool offset exists */ public function offsetExists($off) { return (isset($this->get[$off]) || isset($this->post[$off])); } /** * For ArrayAccess: Get value of parameter * if $_GET parameter is available, return it, if it is not but $_POST is available * return that, otherwise null * @param int|string offset * @return mixed value */ public function offsetGet($off) { if (isset($this->get[$off])) { return $this->get[$off]; } else if (isset($this->post[$off])) { return $this->post[$off]; } else { return null; } } /** * For ArrayAccess: Set value of parameter * not supported * @param int|string offset * @param mixed value */ public function offsetSet($off, $val) { } /** * For ArrayAccess: Unset value of parameter * not supported * @param int|string offset */ public function offsetUnset($off) { } /** * For ObjectAccess: Get value of parameter * if $_GET parameter is available, return it, if it is not but $_POST is available * return that, otherwise null * @param int|string offset * @return mixed value */ public function __get($off) { return $this->offsetGet($off); } /** * Get RequestVars * @return array requestvars */ public function getRequestVars() { return (array) $this->requestVars; } /** * Return the query string, urlencoded, it can be passed via an URL */ public function getEncodedQueryString() { return urlencode(htmlentities($this->getReturnQueryString())); } /** * Get the query string that was used to get to this page */ public function getQueryString() { return $this->getServerVar("QUERY_STRING"); } /** * Sometimes a form passes a previous query string as part of the data * this is needed to return to the original page. For example, if you have performed * a search and click on a photo, you're not simply sent to that photo, * but the query string for that photo contains the original search * to return to the search after the photo was updated, you need to retrieve that * query string through this function. */ public function getPassedQueryString() { return $this["_qs"]; } /** * Clean the query string by passing regexes * For example removing "_crumb" and "_action": * this->cleanQueryString(array("/_crumb=\d+&?/","/_action=\w+&?/")) * @param array regex to use for cleaning * @return string cleaned query string */ public function cleanQueryString(array $regexes) { $qs = $this->getQueryString(); foreach ($regexes as $regex) { $qs = preg_replace($regex, "", $qs); } return $qs; } /** * Get the return query string * This could be the passed query string ("_qs") or this function could * clean the current query string, removing "_crumb" and "_action" */ public function getReturnQueryString() { $return_qs=$this->getPassedQueryString(); if (empty($return_qs)) { $return_qs = $this->cleanQueryString(array( "/_crumb=\d+&?/", "/_action=\w+&?/" )); } return $return_qs; } /** * Get $_SERVER variables * @param Variable to return * @return mixed value */ public function getServerVar($var) { if (isset($this->server[$var])) { return $this->server[$var]; } else { return null; } } /** * Remove any params without values and operator params without corresponding * fields (e.g. _album_id-op when there is no _album_id). This can be called * once after a search is performed. It allows for shorter urls that are * more readable and easier to debug. * @todo This code is pretty horrible and I wonder if we could do without... */ public function getRequestVarsClean() { $cleanVars = array(); $interimVars = array(); /* First pass through vars will flatten out any arrays in the list. arrays were used in search.php to make the form extensible. -RB */ foreach ((array)$this->requestVars as $key => $val) { // trim empty values if (($key == "_button") || empty($val)) { continue; } if (is_array($val)) { foreach ($val as $subkey => $subval) { if (empty($subval)) { continue; } if (substr($key, -3) == "_op") { // change var_op[key] to var#key_op $newkey = substr($key, 0, -3) . '#' . $subkey . '_op'; } else if (substr($key, -5) == "_conj") { // change var_conj[key] to var#key_conj $newkey = substr($key, 0, -5) . '#' . $subkey . '_conj'; } else if (substr($key, -9) == "_children") { // change var_children[key] to var#key_children $newkey = substr($key, 0, -9) . '#' . $subkey . '_children'; } else { // change var[key] to var#key $newkey = $key . '#' . $subkey; } $interimVars[$newkey] = $subval; } } else { $interimVars[$key] = $val; } } /* Second pass through will get rid of ops and conjs without fields and fix the keys for compatability with the rest of zoph. It will also remove "field" entries without a corresponding "_field" type and vice versa. A hyphen is not valid as part of a variable name in php so underscore was used while processing the form in search.php */ foreach ($interimVars as $key => $val) { // process _var variables if (substr($key, 0, 1) == "_") { //process _op variables if (substr($key, -3) == "_op") { // replace _op with -op to be compatible with the rest of application $key = substr_replace($key, '-', -3, -2); // get rid of ops without fields $field = substr($key, 1, -3); if (empty($interimVars[$field]) && empty($interimVars["_$field"])) { continue; } //process _conj variables } else if (substr($key, -5) == "_conj") { // replace _conj with -conj to be compatible // with the rest of application $key = substr_replace($key, '-', -5, -4); // get rid of ops without fields $field = substr($key, 1, -5); if (empty($interimVars[$field]) && empty($interimVars["_$field"])) { continue; } } else if (substr($key, -9) == "_children") { // process _children variables // replace _children with -children to be compatable // with the rest of application $key = substr_replace($key, '-', -9, -8); // get rid of ops without fields $field = substr($key, 1, -9); if (empty($interimVars[$field]) && empty($interimVars["_$field"])) { continue; } } else { $field = substr($key, 1); } //process "_field" type variables if (substr($field, 0, 5) == "field" && empty($interimVars[$field]) && empty($interimVars["_$field"])) { continue; } } else { //process "field" type variables if (substr($key, 0, 5) == "field" && empty($interimVars["_$key"])) { continue; } } $cleanVars[$key] = $val; } return $cleanVars; } } zoph-v0.9.11/php/classes/web/service/000077500000000000000000000000001345420530000174055ustar00rootroot00000000000000zoph-v0.9.11/php/classes/web/service/controller.inc.php000066400000000000000000000047021345420530000230540ustar00rootroot00000000000000request=$request; $this->doAction($action); } /** * Do the action as requested */ public function doAction($action) { if (in_array($action, $this->actions)) { $function = "action" . ucwords($action); $this->$function(); } } /** * get View * each of the actions dictate a subsequent view in the workflow, * the view can be called by this function * currently, it simply returns a name, in the future an action View object * may be returned. */ public function getView() { return $this->view; } public function getData() { return $this->data; } /** * Do action 'locationLookup' */ public function actionLocationlookup() { $this->view = "json"; $search = $this->request["search"]; $server = $this->request->getServerVar("SERVER_NAME"); $location = new locationLookup($search, $server); $this->data = [ "search" => $search, "lat" => $location->getLat(), "lon" => $location->getLong(), "zoom" => $location->getZoom() ]; } } zoph-v0.9.11/php/classes/web/service/view/000077500000000000000000000000001345420530000203575ustar00rootroot00000000000000zoph-v0.9.11/php/classes/web/service/view/json.inc.php000066400000000000000000000021061345420530000226100ustar00rootroot00000000000000data = $data; } public function view() { return json_encode($this->data); } } zoph-v0.9.11/php/classes/web/url.inc.php000066400000000000000000000027321345420530000200340ustar00rootroot00000000000000getServerVar("HTTPS"); if ($https && !empty($https) && $https != "off") { $proto = "https"; } else { $proto = "http"; } $current = $request->getServerVar("SERVER_NAME") . "/" . $request->getServerVar("PHP_SELF"); $dirname = substr($current, 0, strrpos($current, "/") + 1); return $proto . "://" . preg_replace("/\/\//", "/", $dirname); } } zoph-v0.9.11/php/classes/zophCode/000077500000000000000000000000001345420530000167435ustar00rootroot00000000000000zoph-v0.9.11/php/classes/zophCode/parser.inc.php000066400000000000000000000110421345420530000215160ustar00rootroot00000000000000allowed = $allowed; $this->message = $message; } /** * Output zophcode parsed to HTML * @return string HTML-ized zophCode */ public function __toString() { // This function parses a message using the replaces, smileys and tags // given in the function call. $message = $this->message; $return=""; // The stack is an array of currently open tags. $stack=array(); $message=replace::processMessage($message); $message=smiley::processMessage($message); // The array $allowed can be used to prevent users from using // certain tags in some positions. // This is used for example to limit the number of options // the user has while writing comments. tag::setAllowed($this->allowed); $return=""; foreach (static::parseMessage($message) as $tag) { if (!$tag instanceof tag) { $return.=$tag; } else if ($tag->isAllowed()) { if (!$tag->isClosing() && $tag->needsClosing()) { array_push($stack, $tag); } else if ($tag->isClosing()) { if (end($stack)->getFind() == $tag->getFind()) { array_pop($stack); } else { // Tried to close a tag that wasn't open // Ignore the tag and go on. continue; } } $return.=$tag; } } while ($tag = array_pop($stack)) { // Now close all tags that have not yet been closed. $tag->setClosing(); $return .= $tag; } return $return; } /** * Parse a zophCode message * This parser will tokenize the message into an array of strings and tag objects * @param string Message with zophCode * @return array Array of tokenized zophCode */ private static function parseMessage($msg) { while (strlen($msg)) { $opentag = strpos($msg, "[", 0); if ($opentag === false) { yield $msg; $msg=""; } else if ($opentag > 0) { yield substr($msg, 0, $opentag); } if (($opentag + 1)<= strlen($msg)) { // This prevents a PHP error when the last char // of the message is a "[" $closetag = strpos($msg, "]", $opentag + 1); } else { $closetag = 0; } $tag=substr($msg, $opentag, $closetag - $opentag + 1); // Does the tag contain " " or another "["? // In that case something is probably wrong... // (such as "[b This is bold[/b]") if (!strpos($tag, "[") || strpos($tag, " ")) { yield tag::getFromString($tag); } $msg = substr($msg, $closetag + 1); } } } ?> zoph-v0.9.11/php/classes/zophCode/replace.inc.php000066400000000000000000000052101345420530000216350ustar00rootroot00000000000000find=$find; $this->replace=$replace; } /** * Run the replaces on a message * @param string Message * @return string Message with problematic code changed */ public static function processMessage($msg) { $find=array(); $replace=array(); foreach (static::getArray() as $repl) { array_push($find, "/" . preg_quote($repl->find) . "/"); array_push($replace, $repl->replace); } return preg_replace($find, $replace, $msg); } /** * Get an array of all replace objects */ private static function getArray() { if (empty(static::$replaces)) { static::createArray(); } return static::$replaces; } /** * Fill the static $replaces. */ private static function createArray() { // Watch the order of these... putting & at the end of the array // will make you end up with things like "&lt;"... static::$replaces=array( // The first two are needed to revert anti SQL injection-code new replace("(", "("), new replace(")", ")"), new replace("&", "&"), new replace("<", "<"), new replace(">", ">"), new replace("\n", "
") ); } } ?> zoph-v0.9.11/php/classes/zophCode/smiley.inc.php000066400000000000000000000127031345420530000215310ustar00rootroot00000000000000smiley=$smiley; $this->file=$file; $this->description=$description; } /** * Get an array of all smiley objects */ public static function getArray() { if (empty(static::$smileys)) { static::createArray(); } return static::$smileys; } /** * Fill the static $smileys. */ private static function createArray() { static::$smileys=array( new smiley(":D", "icon_biggrin.gif", "Very Happy"), new smiley(":-D", "icon_biggrin.gif", "Very Happy"), new smiley(":grin:", "icon_biggrin.gif", "Very Happy"), new smiley(":)", "icon_smile.gif", "Smile"), new smiley(":-)", "icon_smile.gif", "Smile"), new smiley(":smile:", "icon_smile.gif", "Smile"), new smiley(":(", "icon_sad.gif", "Sad"), new smiley(":-(", "icon_sad.gif", "Sad"), new smiley(":sad:", "icon_sad.gif", "Sad"), new smiley(":o", "icon_surprised.gif", "Surprised"), new smiley(":-o", "icon_surprised.gif", "Surprised"), new smiley(":eek:", "icon_surprised.gif", "Surprised"), new smiley(":shock:", "icon_eek.gif", "Shocked"), new smiley(":?", "icon_confused.gif", "Confused"), new smiley(":-?", "icon_confused.gif", "Confused"), new smiley(":???:", "icon_confused.gif", "Confused"), new smiley("8)", "icon_cool.gif", "Cool"), new smiley("8-)", "icon_cool.gif", "Cool"), new smiley(":cool:", "icon_cool.gif", "Cool"), new smiley(":lol:", "icon_lol.gif", "Laughing"), new smiley(":x", "icon_mad.gif", "Mad"), new smiley(":-x", "icon_mad.gif", "Mad"), new smiley(":mad:", "icon_mad.gif", "Mad"), new smiley(":P", "icon_razz.gif", "Razz"), new smiley(":-P", "icon_razz.gif", "Razz"), new smiley(":razz:", "icon_razz.gif", "Razz"), new smiley(":oops:", "icon_redface.gif", "Embarassed"), new smiley(":cry:", "icon_cry.gif", "Crying or Very sad"), new smiley(":evil:", "icon_evil.gif", "Evil or Very Mad"), new smiley(":twisted:", "icon_twisted.gif", "Twisted Evil"), new smiley(":roll:", "icon_rolleyes.gif", "Rolling Eyes"), new smiley(":wink:", "icon_wink.gif", "Wink"), new smiley(";)", "icon_wink.gif", "Wink"), new smiley(";-)", "icon_wink.gif", "Wink"), new smiley(":!:", "icon_exclaim.gif", "Exclamation"), new smiley(":?:", "icon_question.gif", "Question"), new smiley(":idea:", "icon_idea.gif", "Idea"), new smiley(":arrow:", "icon_arrow.gif", "Arrow"), new smiley(":|", "icon_neutral.gif", "Neutral"), new smiley(":-|", "icon_neutral.gif", "Neutral"), new smiley(":neutral:", "icon_neutral.gif", "Neutral"), new smiley(":mrgreen:", "icon_mrgreen.gif", "Mr. Green") ); } /** * Get the smiley */ public function __toString() { return (string) new block("img", array( "src" => template::getImage("smileys/" . $this->file), "alt" => $this->description, "class" => "smiley", "size" => null )); } /** * Replace smileys in a message with image tags * @param string Message * @return string Message with image tags */ public static function processMessage($msg) { $find=array(); $replace=array(); foreach (static::getArray() as $smiley) { array_push($find, "/" . preg_quote($smiley->smiley) . "/"); array_push($replace, (string) $smiley); } return preg_replace($find, $replace, $msg); } /** * Get an overview of all defined smileys */ public static function getOverview() { return new block("smileys", array( "smileys" => static::getArray() )); } } ?> zoph-v0.9.11/php/classes/zophCode/tag.inc.php000066400000000000000000000161271345420530000210060ustar00rootroot00000000000000 */ private $replace; /** @var string How to check the parameter */ private $regexp; /** @var string How to translate parameter */ private $param; /** @var bool True if this tags needs closing, false if it does not */ private $needsClosing=true; /** @var bool Whether or not this is a closing tag */ private $isClosing=false; /** @var array List of allowed tags */ private static $allowed=array(); /** @var string Value of the parameter */ private $paramValue=null; /** @var array List of known tags */ private static $tags=array(); /** * Create a new tag object * * @param string The tag in zophCode, without [ ] * @param string The tag in HTML without < > * @param string How to check the parameter * @param string How to translate parameter * @param bool True if this tags needs closure, false if it does not * @todo regexp check of param not implemented */ public function __construct($find, $replace, $regexp = null, $param = null, $close=true) { $this->find=$find; $this->replace=$replace; $this->regexp=$regexp; $this->param=$param; $this->needsClosing=$close; } /** * Determines whether this tag can be used */ public function isAllowed() { return in_array($this->find, static::$allowed); } /** * Returns the "find" string * This is the zophCode tag */ public function getFind() { return $this->find; } /** * Returns the "replace" string * This is the HTML tag */ public function __toString() { if ($this->isClosing()) { return "replace . ">"; } else { return "<" . $this->replace . $this->getParam() . ">"; } } public function needsClosing() { return $this->needsClosing; } public function isClosing() { return $this->isClosing; } public function setClosing($closing=true) { $this->isClosing=$closing; } /** * Get an array of defined tags */ public static function getArray() { if (empty(static::$tags)) { static::createArray(); } return static::$tags; } /** * Fill static $tags */ private static function createArray() { static::$tags=array( new tag("b", "b"), new tag("i", "i"), new tag("u", "u"), new tag("h1", "h1"), new tag("h2", "h2"), new tag("h3", "h3"), new tag("color", "span", "", "style=\"color: [param];\""), new tag("font", "span", "", "style=\"font-family: [param];\""), new tag("br", "br", null, null, false), new tag("background", "div", "", "class='background' style=\"background: [param];\""), new tag("photo", "a", "", "href=\"photo.php?photo_id=[param]\""), new tag("album", "a", "", "href=\"album.php?album_id=[param]\""), new tag("person", "a", "", "href=\"people.php?person_id=[param]\""), new tag("cat", "a", "", "href=\"category.php?category_id=[param]\""), new tag("link", "a", "", "href=\"[param]\""), new tag("place", "a", "", "href=\"places.php?parent_place_id=[param]\""), new tag("thumb", "img", "", "src=\"image.php?photo_id=[param]&type=thumb\"", false), new tag("mid", "img", "", "src=\"image.php?photo_id=[param]&type=mid\"", false) ); } /** * Fill the array of allowed tags * @param array Array of allowed tags */ public static function setAllowed(array $allowed=null) { static::$allowed=array(); if ($allowed) { static::$allowed=$allowed; } else { foreach (static::getArray() as $tag) { static::$allowed[]=$tag->find; } } } /** * Create tag object from a string * @param string Tag [...], [/...], [...=...] * @return tag found tag */ public static function getFromString($string) { // strip off the [ and ] $string=substr($string, 1, -1); $newtag = explode("=", $string); $tag=$newtag[0]; if (isset($newtag[1])) { $param=$newtag[1]; } $closing=false; if (substr($tag, 0, 1) == "/") { $closing=true; $tag=substr($tag, 1); } // Check if tag is a valid tag. foreach (static::getArray() as $newtag) { if ($newtag->find == $tag) { $tag=clone $newtag; $tag->setClosing($closing); if (isset($param)) { $tag->setParamValue($param); } if ($tag->isClosing() && !$tag->needsClosing()) { // This is a closing tag for a tag that is not supposed to be closed // such as [br], we will just ignore it. $tag=null; } return $tag; } } } /** * Set value of parameter */ private function setParamValue($value) { // params in zophCode do not have spaces, so we cut off at the first space list($value)=explode(" ", $value, 2); $this->paramValue=$value; } /** * Check whether a given value conforms to the requirement * @param string Param value to check * @todo currently not used * @return bool true: validates, false: does not validate */ private function checkParam($value) { if (!empty($this->regexp)) { return preg_match($this->regexp, $value); } else { return true; } } /** * Insert parameter value into tag * @param string value to insert into tag * @return string parameter with value inserted in place of [param] placeholder */ private function getParam() { if (!empty($this->param) && $this->checkParam($this->paramValue)) { return " " . str_replace("[param]", $this->paramValue, $this->param); } } } ?> zoph-v0.9.11/php/classes/zophTable.inc.php000066400000000000000000000574561345420530000204220ustar00rootroot00000000000000set(static::$primaryKeys[0],$id); } /** * Returns the value of a field * @param string name of field to get * @return string value of the field */ public function get($name) { log::msg("GET " . $name, log::DEBUG, log::VARS); log::msg("
" . var_export($this->fields, true) . "
", log::MOREDEBUG, log::VARS); if (isset($this->fields[$name])) { return $this->fields[$name]; } else { return ""; } } /** * Get ID * @return int id * @throws zophException */ public function getId() { if (sizeof(static::$primaryKeys)==1) { return (int) $this->get(static::$primaryKeys[0]); } else { throw new zophException("This class (" . get_class($this) . ") " . "requires a specific getId() implementation, please report a bug"); } } /** * Sets the value of a field. * @param string Name of the field to set * @param string Value to set it to */ public function set($name, $value) { $this->fields[$name] = $value; } /** * Sets fields from the given array. Can be used to set vars * directly from a GET or POST. * @param array Variables to be set (like $_GET) * @param string Prefix to cut off from beginning of key name * @param string Suffic to cut off from end of key name * @param bool Whether or not to process empty fields */ public function setFields(array $vars, $prefix = null, $suffix = null, $null=true) { foreach ($vars as $key => $val) { log::msg("" . $key . " = " . implode(",", (array) $val), log::DEBUG, log::VARS); // ignore empty keys or values unless the field must be set. if ($null) { if ((!in_array($key, static::$notNull)) && (empty($key))) { continue; } } else { if ((!in_array($key, static::$notNull)) && (empty($key) || $val == "")) { continue; } } if ($prefix) { if (strpos($key, $prefix) === 0) { $key = substr($key, strlen($prefix)); } else { continue; } } else if ($key[0] == '_') { // a leading uderscore signals a non-database field continue; } if ($suffix) { $pos = strpos($key, $suffix); if (($pos > 0) && (preg_match("/".$suffix."$/", $key))) { $key = substr($key, 0, $pos); } else { continue; } } // something in ALL CAPS is probably PHP or HTML related if (strtoupper($key) == $key) { continue; } $this->fields[$key] = stripslashes($val); } } /** * Checks to see if the given field is listed as a primary key. * @param string Name of the field * @return bool Whether or not field is listed */ public function isKey($name) { return in_array($name, static::$primaryKeys); } /** * Looks up a record. * @return bool success or fail * @todo Should return something more sensible */ public function lookup() { $qry=new select(array(static::$tableName)); list($qry, $where) = $this->addWhereForKeys($qry); if (!($where instanceof clause)) { log::msg("No constraint found", log::NOTIFY, log::GENERAL); return; } $qry->where($where); return $this->lookupFromSQL($qry); } /** * Looks up a record using supplied SQL query * @param select SQL query to use * @return bool success or fail */ public function lookupFromSQL(select $qry) { try { $result = db::query($qry); } catch (PDOException $e) { log::msg("Lookup failed", log::FATAL, log::DB); } $results=$result->fetchAll(PDO::FETCH_ASSOC); $rows=count($results); if ($rows == 1) { $row=array_pop($results); $this->fields = array(); $this->fields = array_merge($this->fields, $row); return true; } return false; } /** * Inserts a record. * The default behavior is to ignore the * primary key field(s) with the assumption that these will * be generated by the db (auto_increment). Passing a non null * parameter causes these fields to be manually inserted. */ public function insert() { $qry=new insert(array(static::$tableName)); reset($this->fields); foreach ($this->fields as $name => $value) { if (!static::$keepKeys && $this->isKey($name)) { continue; } if ($value === "now()") { /* Lastnotify is normally set to "now()" and should not be escaped */ $qry->addSet($name, "now()"); } else { $qry=$this->processValues($name, $value, $qry); } } $id=$qry->execute(); if (count(static::$primaryKeys) == 1 && !static::$keepKeys) { $this->fields[static::$primaryKeys[0]] = $id; } return $id; } /** * Retrieving a the selectarray can take a long time in some cases * pages that use it multiple times can cache it, so it only needs * to be retrieved once per page request. * @param array selectArray; */ public static function setSAcache(array $sa=null) { if (!$sa) { $sa=static::getSelectArray(); } static::$sacache=$sa; } /** * Deletes a record. If extra tables are specified, entries from * those tables this match the keys are removed as well. * @var $extra_tables array Tables to delete referencing objects from */ public function delete() { // simulate overloading if (func_num_args()>=1) { $extra_tables = func_get_arg(0); } else { $extra_tables = null; } $qry=new delete(array(static::$tableName)); list($qry, $where) = $this->addWhereForKeys($qry); if (!($where instanceof clause)) { log::msg("No constraint found", log::NOTIFY, log::GENERAL); return; } $qry->where($where); try { $qry->execute(); } catch (PDOException $e) { log::msg("Delete failed", log::FATAL, log::DB); } if ($extra_tables) { foreach ($extra_tables as $table) { $qry=new delete(array($table)); list($qry, $where) = $this->addWhereForKeys($qry); $qry->where($where); try { $qry->execute(); } catch (PDOException $e) { log::msg("Delete from " . $table . " failed", log::FATAL, log::DB); } } } } /** * Updates a record. */ public function update() { $qry=new update(array(static::$tableName)); list($qry, $where) = $this->addWhereForKeys($qry); reset($this->fields); foreach ($this->fields as $name => $value) { if ($this->isKey($name)) { continue; } if ($value === "now()") { /* Lastnotify is normally set to "now()" and should not be escaped */ $qry->addSetFunction($name . "=now()"); } else { $qry=$this->processValues($name, $value, $qry); $qry->addSet($name, $name); } } if (sizeof($qry->getParams()) === 0 || sizeof($qry->getSet()) === 0) { return; } $qry->where($where); try { $qry->execute(); } catch (PDOException $e) { log::msg("Update failed: " . $e->getMessage(), log::FATAL, log::DB); } } protected function processValues($name, $value, $qry) { if ((is_null($value) || $value==="") && in_array($name, static::$notNull)) { throw new notNullValueIsNullDataException(e($name) . "may not be empty"); } else { if (in_array($name, static::$isFloat) && empty($value)) { $value = null; } if (in_array($name, static::$isInteger)) { if (is_null($value) || $value==="") { $qry->addParam(new param(":" . $name, null, PDO::PARAM_NULL)); } else { $qry->addParam(new param(":" . $name, (int) $value, PDO::PARAM_INT)); } } else { if (is_null($value)) { $qry->addParam(new param(":" . $name, null, PDO::PARAM_NULL)); } else { $qry->addParam(new param(":" . $name, $value, PDO::PARAM_STR)); } } } return $qry; } /** * Creates an alphabetized array of field names and values. * @return array Array for displaying object */ public function getDisplayArray() { if (!$this->fields) { return; } $keys = array_keys($this->fields); sort($keys); reset($keys); $da=array(); foreach ($keys as $k) { if ($this->isKey($k)) { continue; } $title = ucfirst(str_replace("_", " ", $k)); $da[$title] = $this->fields[$k]; } return $da; } /** * Get an URL for the current object * @return string URL */ public function getURL() { return static::$url . $this->getId(); } /** * Turn the array from @see getDetails() into XML * @param array Don't fetch details, but use the given array */ public function getDetailsXML(array $details=null) { if (!isset($details)) { $details=$this->getDetails(); } if (isset($details["title"])) { $display["title"]=$details["title"]; } if (array_key_exists("count", $details) && $details["count"] > 0) { // Remove timezone identifiers from time format // Because in the current way Zoph works, they do not make sense // It's not completely correct this way, because the data comes // from the database where it is not yet timezone-corrected. $timezone=array("e", "I", "O", "P", "T", "Z"); $timeformat=str_replace($timezone, "", conf::get("date.timeformat")); $timeformat=trim(preg_replace("/\s\s+/", "", $timeformat)); $format=conf::get("date.format") . " " . $timeformat; $oldest=new Time($details["oldest"]); $disp_oldest=$oldest->format($format); $newest=new Time($details["newest"]); $disp_newest=$newest->format($format); $first=new Time($details["first"]); $disp_first=$first->format($format); $last=new Time($details["last"]); $disp_last=$last->format($format); $display["count"]=$details["count"] . " " . translate("photos"); $display["taken"]=sprintf(translate("taken between %s and %s",false), $disp_oldest, $disp_newest); $display["modified"]=sprintf(translate("last changed from %s to %s",false), $disp_first, $disp_last); if (isset($details["lowest"]) && isset($details["highest"]) && isset($details["average"])) { $display["rated"]=sprintf( translate("rated between %s and %s and an average of %s",false), $details["lowest"], $details["highest"], $details["average"]); } else { $display["rated"]=translate("no rating", false); } } else { $display["count"]=translate("no photos", false); } if (isset($details["children"])) { $count=$details["children"]; if ($count==0) { $display["children"]=""; $no="no "; } else { $display["children"]=$count . " "; $no=""; } if ($this instanceof album) { $text=translate($no . "sub-albums", false); } else if ($this instanceof category) { $text=translate($no . "sub-categories", false); } else if ($this instanceof place) { $text=translate($no . "sub-places", false); } else { $text=translate($no . "children", false); } $display["children"].=$text; } $xml = new DOMDocument('1.0','UTF-8'); $rootnode=$xml->createElement("details"); $request=$xml->createElement("request"); $class=$xml->createElement("class"); $class->appendChild($xml->createTextNode(get_class($this))); $id=$xml->createElement("id"); $id->appendChild($xml->createTextNode($this->getId())); $request->appendChild($class); $request->appendChild($id); $rootnode->appendChild($request); $response=$xml->createElement("response"); foreach ($display as $subj => $data) { $detail=$xml->createElement("detail"); $subject=$xml->createElement("subject"); $subject->appendChild($xml->createTextNode($subj)); $xmldata=$xml->createElement("data"); $xmldata->appendChild($xml->createTextNode($data)); $detail->appendChild($subject); $detail->appendChild($xmldata); $response->appendChild($detail); } $rootnode->appendChild($response); $xml->appendChild($rootnode); return $xml->saveXML(); } /** * Return object from Id * @param int id * @return mixed object */ public static function getFromId($id) { if (!is_null($id) && $id!=0) { $class=get_called_class(); $obj=new $class($id); $obj->lookup(); return $obj; } } /** * Gets the total count of records in the table for the given class. * @return int count */ public static function getCount() { $qry=new select(array(static::$tableName)); $qry->addFunction(array("count" => "COUNT(*)")); return $qry->getCount(); } /** * Generates an array for Top N albums/cat/.. * Executes a query and returns an array in which each record's * link is mapped to its count (dirived by a group by clause). * @param string query SQL query to use * @return array Table of Top N most popular $class */ protected static function getTopNfromSQL($query) { $pop_array=array(); $records = static::getRecordsFromQuery($query); foreach ($records as $rec) { $pop_array[] = array( "id" => $rec->getId(), "url" => $rec->getURL(), "count" => $rec->get("count"), "title" => $rec->getName() ); } return $pop_array; } /** * Gets an array of the records for a table by doing a * "select *" * and storing the results in classes of the given type. * @param string Sort order * @param array Constraints, conditions that the records must comply to * @param array Conjunctions, and/or * @param array Operators =, !=, >, <, >= or <= * @return array records * @todo This should be an internal (protected) function */ public static function getRecords($order = null, $constraints = null, $conj = "AND", $ops = null) { $qry = new select(static::$tableName); if (is_array($constraints)) { $qry->addWhereFromConstraints($constraints, $conj, $ops); } if ($order) { $qry->addOrder($order); } return static::getRecordsFromQuery($qry); } /** * Return all * @return array Array of objects */ public static function getAll() { return static::getRecords(); } /** * Extract a specific class from vars * @param array vars (like $_GET or $_POST) * @param string suffix to add to var key (e.g. _id) * @return array vars for specific class. */ public static function getFromVars(array $vars, $suffix="") { $class=get_called_class(); $return=array(); $key="_" . $class . $suffix; if (isset($vars[$key])) { if (is_array($vars[$key])) { foreach ($vars[$key] as $id=>$var) { if (!empty($var)) { $return[$id]=$var; } } } else { $return=(array) $vars[$key]; } } return $return; } /** * Stores the results the the given query in an array of objects of * this given type. * @param select SQL query */ public static function getRecordsFromQuery(select $qry) { $class=get_called_class(); try { $result = db::query($qry); } catch (PDOException $e) { log::msg("Unable to get records: " . $e->getMessage(), log::FATAL, log::DB); } $objs=array(); while ($row = $result->fetch(PDO::FETCH_ASSOC)) { $obj = new $class; $obj->setFields($row); $objs[] = $obj; } return $objs; } /** * Creates a constraint clause based on the given keys */ private function addWhereForKeys(query $query, clause $where = null) { foreach (static::$primaryKeys as $key) { $value = $this->fields[$key]; if (!$value) { continue; } $clause = new clause($key . "=:" . $key); $query->addParam(new param(":" . $key, $value, PDO::PARAM_INT)); if ($where instanceof clause) { $where->addAnd($clause); } else { $where = $clause; } } return array($query, $where); } /** * Get coverphoto. * @return photo coverphoto */ public function getCoverphoto() { if ($this->get("coverphoto")) { $coverphoto=new photo($this->get("coverphoto")); if ($coverphoto->lookup()) { return $coverphoto; } } return false; } /** * Lookup an autocover and create template to display * @param how to select the autocover (olders, newest, first, last, random, highest [default]) * @return block thumb img */ public function displayAutoCover($autocover=null) { $cover=$this->getAutoCover($autocover); if ($cover instanceof photo) { return $cover->getImageTag(THUMB_PREFIX); } } /** * Lookup cover and create template to display * @return block thumb img */ public function displayCoverPhoto() { $cover=$this->getCoverphoto(); if ($cover instanceof photo) { return $cover->getImageTag(THUMB_PREFIX); } } /** * Get XML from a database table * This is a wrapper around several objects which will call a method from * those objects * @param string Search string */ public static function getXML($search) { $search=strtolower($search); $xml = new DOMDocument('1.0','UTF-8'); $rootnode=$xml->createElement(static::XMLROOT); $newchild=$xml->createElement(static::XMLNODE); $key=$xml->createElement("key"); $title=$xml->createElement("title"); $key->appendChild($xml->createTextNode("null")); $title->appendChild($xml->createTextNode(" ")); $newchild->appendChild($key); $newchild->appendChild($title); $rootnode->appendChild($newchild); return static::getXMLdata($search, $xml, $rootnode); } /** * Create a pulldown menu for this object * @param string name for this pulldown * @param int|string id of value */ public static function createPulldown($name, $value=null) { if (static::getAutocompPref()) { return static::createAutoCompPulldown($name, $value); } else { if (isset(static::$sacache)) { $sa=static::$sacache; } else { $sa=static::getSelectArray(); } return template::createPulldown($name, $value, $sa); } } public static function createAutoCompPulldown($name, $value=null) { $id=preg_replace("/^_+/", "", $name); $text=""; if ($value) { $obj=static::getFromId($value); $obj->lookup(); $text=$obj->getName(); } $tpl=new block("autocomplete", array( "id" => $id, "name" => $name, "value" => $value, "text" => $text )); return $tpl; } /** * Get an array of id => name to build a non-hierarchical array * this function does NOT check user permissions * @return array */ public static function getSelectArray() { $records=static::getRecords(); $selectArray=array(null => ""); foreach ($records as $record) { $selectArray[(string) $record->getId()] = $record->getName(); } return $selectArray; } } ?> zoph-v0.9.11/php/classes/zophTreeTable.inc.php000066400000000000000000000245231345420530000212270ustar00rootroot00000000000000set("createdby", (int) user::getCurrent()->getId()); return parent::insert(); } /** * Deletes a record along with all of its descendants. * @param array Names of tables from which entries also should be deleted. */ public function delete() { // simulate overloading if (func_num_args()>=1) { $extra_tables = func_get_arg(0); } else { $extra_tables = null; } if ($this->getId()==0) { return; } $this->getChildren(); if ($this->children) { foreach ($this->children as $child) { $child->delete(); } } parent::delete($extra_tables); } /** * Updates a record * first check if there are no circular references created */ public function update() { reset($this->fields); foreach ($this->fields as $name => $value) { if (substr($name, 0, 7) == "parent_") { $children=array(); $this->getBranchIdArray($children); if (in_array($value, $children)) { throw new circularReferenceException("You cannot set the parent to a child of the current selection!"); } } } parent::update(); } /** * Check whether this organizer is the root of the tree * At this moment the root always has id 1 but this may * change in the future, so to be safe we'll make a function for * this * @return bool */ public function isRoot() { $root=static::getRoot(); return ($this->getId() == $root->getId()); } /** * Get the parent node for this node * @return zophTreeTable parent node */ public function getParent() { if ($this->isRoot()) { return null; } $key = static::$primaryKeys[0]; $pid = $this->get("parent_" . $key); if (!$pid) { $this->lookup(); $pid = $this->get("parent_" . $key); } $parent = new static($pid); $parent->lookup(); return $parent; } /** * Gets the ancestors of this record. * @param array ancestors * @return array ancestors */ public function getAncestors($anc = array()) { $parent=$this->getParent(); if ($parent) { array_push($anc, $parent); return $parent->getAncestors($anc); } else { return $anc; } } /** * Get all ancestors of this a list of records, in order to get * all viewable records * * We now have a list of records this person can see, (that is, albums, * categories or places that contain photos this user can see). However, * sometimes it may be neededi to have access to a category, album or * place with no viewable photos, in order to reach a viewable * album, category or place. Therefore, we are going to backtrack up to * the root for each. */ public static function getAllAncestors(array $records) { $ids=array(); foreach ($records as $record) { $ids[$record->getId()]=$record->getId(); $parents=$record->getAncestors(); foreach ($parents as $parent) { $ids[$parent->getId()]=$parent->getId(); } } return $ids; } /* * Gets a list of the id of this record along with the ids of * all of its descendants. * @param array id_array add values to this array * @todo refactor the pass by reference out */ public function getBranchIdArray(array &$id_array=null) { if (!is_array($id_array)) { $id_array=array(); } $id_array[] = (int) $this->getId(); $this->getChildren(); if ($this->children) { foreach ($this->children as $c) { $c->getBranchIdArray($id_array); } } return $id_array; } /* * Gets a comma separated string of this record's id along with * all of its descendant's ids. Useful to make "record_id in * (id_list)" clauses. */ public function getBranchIds() { return implode(",", $this->getBranchIdArray()); } /** * Create an XML tree from this object * @param DOMDocument XML document to insert the new node in * @param Only include nodes that begin with this string */ private function getXMLtree(DOMDocument $xml, $search) { $rootname=static::XMLROOT; $nodename=static::XMLNODE; $idname=static::$primaryKeys[0]; $newchild=$xml->createElement($nodename); $title=$this->getName(); $titleshort=strtolower(substr($title, 0, strlen($search))); if ($titleshort == strtolower($search)) { $key=$this->get($idname); $newchildkey=$xml->createElement("key"); $newchildkey->appendChild($xml->createTextNode($key)); $newchildtitle=$xml->createElement("title"); $newchildtitle->appendChild($xml->createTextNode($title)); $newchild->appendChild($newchildkey); $newchild->appendChild($newchildtitle); } $order = user::getCurrent()->prefs->get("child_sortorder"); $children=$this->getChildren($order); if ($children) { $childset=$xml->createElement($rootname); foreach ($children as $child) { $newnode=$child->getXMLtree($xml, $search); if (isset($newnode)) { $childset->appendChild($newnode); } } $newchild->appendChild($childset); } return $newchild; } /** * Turn the array from @see getDetails() into XML * @param array Don't fetch details, but use the given array */ public function getDetailsXML(array $details=null) { if (!isset($details)) { $details=$this->getDetails(); } $children=$this->getChildren(); if (is_array($children)) { $details["children"]=count($children); } return parent::getDetailsXML($details); } /** * Return the root of the tree * @return album|category|place */ public static function getRoot() { return new static(1); } /** * Search for an object by hierarchical name * @example If you have an album "Vacation" with subalbums "2010" * and "2012", both with a subalbum named "France" * album::getByNameHierarchical("Vacation/2010/France"); * will match the "France" album in 2010, but not in 2012, even * if they are both called "France" * @param string name to search for * @return zophTreeTable found object */ public static function getByNameHierarchical($name) { if (strpos($name, "/") === false) { return static::getByName($name, true); } $found=0; $searchString=explode("/", $name); $depth=sizeof($searchString); foreach ($searchString as $namePart) { $objs = static::getByName($namePart, true); foreach ($objs as $obj) { $obj->lookup(); if (!isset($parentObj)) { $found++; $parentObj=$obj; } else { $nextObjId=$obj->getId(); $children=$parentObj->getChildren(); foreach ($children as $child) { $child->lookup(); if ($child->getId()==$nextObjId) { $parentObj=$obj; $found++; break; } } } } } // Only report success if we have traversed the full depth of the search. if ($depth == $found) { return $obj; } else { return false; } } public static function getXMLdata($search, DOMDocument $xml, DOMElement $rootnode) { $obj = static::getRoot(); $obj->lookup(); $tree=$obj->getXMLtree($xml, $search); $rootnode->appendChild($tree); $xml->appendChild($rootnode); return $xml; } public static function getTreeSelectArray($rec = null, $select_array = null, $depth=0) { $user=user::getCurrent(); $user->lookupPrefs(); $order = $user->prefs->get("child_sortorder"); if (!$rec) { $rec = static::getRoot(); $rec->lookup(); $select_array[""] = ""; } $select_array[$rec->getId()] = str_repeat(" ", $depth * 3) . e($rec->getName()); $children = $rec->getChildren($order); if ($children) { $depth++; foreach ($children as $child) { $select_array = static::getTreeSelectArray($child, $select_array, $depth); } } return $select_array; } } ?> zoph-v0.9.11/php/color_scheme.php000066400000000000000000000113541345420530000167120ustar00rootroot00000000000000isAdmin()) { $_action = "display"; } $color_scheme_id = getvar("color_scheme_id"); $colorScheme = new colorScheme($color_scheme_id); if ($_action == "copy") { $title = translate("Copy Color Scheme"); $colorScheme->lookup(); $name = "copy of " . $colorScheme->get("name"); $color_scheme_id = 0; $_action = "new"; $copy=1; } $obj = &$colorScheme; $redirect = "color_schemes.php"; require_once "actions.inc.php"; if ($_action == "update") { $user->prefs->load(); } if ($action != "insert") { $colorScheme->lookup(); $title = $colorScheme->get("name"); } else { $title = translate("New Color Scheme"); } require_once "header.inc.php"; ?>

isAdmin()) { ?>

get("name") ?>

getDisplayArray() as $name => $value) { if ($name == "Name") { continue; } ?>
 

get("name")) ?>:
getColors(); ?>

">
get("name"), 16, 64); } else { echo create_text_input("name", $colorScheme->get("name"), 16, 64); } ?>

$value) { $name=ucfirst(str_replace("_", " ", $id)); ?>
 

"; ?>
zoph-v0.9.11/php/color_schemes.php000066400000000000000000000040371345420530000170750ustar00rootroot00000000000000isAdmin()) { redirect("zoph.php"); } $title = translate("Color Schemes"); require_once "header.inc.php"; ?>

get("name") ?>
zoph-v0.9.11/php/comment.php000066400000000000000000000113451345420530000157120ustar00rootroot00000000000000lookup(); $comment_user=new user($comment->get("user_id")); $comment_user->lookup(); } if (!$user->isAdmin() && (!$comment->isOwner($user)) && ($_action!="new") && $_action!="insert") { $_action="display"; } if (!$user->isAdmin() && !$user->get("leave_comments") && ($_action=="new" || $_action=="insert")) { redirect("zoph.php"); } $photo=$comment->getPhoto(); if ($photo) { if (!$user->getPhotoPermissions($photo) && !$user->canSeeAllPhotos()) { redirect("zoph.php"); } } else { $photo_id = getvar("photo_id"); $photo = new photo($photo_id); $photo->lookup(); } unset($request_vars["photo_id"]); $redirect = "comment.php"; if ($_action == "insert") { $comment->set("user_id", $user->get("user_id")); } $obj = &$comment; require_once "actions.inc.php"; if ($_action == "insert") { $comment->addToPhoto($photo); } if ($_action != "new") { $title = $comment->get("subject"); } else { $title = translate("Add comment"); } require_once "header.inc.php"; ?>

%s' by '%s'"), $comment->get("subject"), $comment_user->get("user_name")) ?>

isAdmin() || $comment->isOwner($user)) { ?>


getImageTag(MID_PREFIX); ?>
getDisplayArray()) ?>


getImageTag(MID_PREFIX); ?>
"> get("subject")) ?>

zoph-v0.9.11/php/comments.php000066400000000000000000000024151345420530000160730ustar00rootroot00000000000000


getPhoto(); if ($user->getPhotoPermissions($photo) || $user->canSeeAllPhotos()) { echo $comment->toHTML(true); } } require_once "footer.inc.php"; ?> zoph-v0.9.11/php/config.inc.php000066400000000000000000000042701345420530000162640ustar00rootroot00000000000000 zoph-v0.9.11/php/config.php000066400000000000000000000027561345420530000155230ustar00rootroot00000000000000isAdmin()) { redirect("zoph.php"); } // Configuration setting depends on POST if (!empty($_GET)) { redirect("config.php"); } $_action=getvar("_action"); if ($_action == "setconfig") { conf::loadFromRequestVars($request_vars); } $tpl=new template("config", array( "title" => $title, )); // this doesn't work yet, because the page is not fully template-generated // it is also included in header.inc.php, but header.inc.php should be // phased out soon. $tpl->js[]="js/conf.js"; foreach (conf::getAll() as $name=>$item) { $tpl->addBlock($item->display()); } echo $tpl; ?> zoph-v0.9.11/php/credits.html000066400000000000000000000127621345420530000160660ustar00rootroot00000000000000
Joaquim Azevedo Portuguese translation
David Baldwin PHP 4.2 compatibility and fixes
Chris Beauchamp PostgresSQL diff
Edelhard Becker Debian packages
Alexandr Bondarev Russian translation
Roy Bonser Patches for web import function and major improvements of seach page.
Charles Brunet Various bugfixes
Nixon Childs Annotated photos
Francesco Ciattaglia Italian translation
Mark Cooper rpm packages, makefile, man page and fixes
Alvaro González Crespo Spanish translation
Nils Decker zophEdit script
Antoine Delvaux Updated French translation, EXIF patch and zoph.org domain
Dominique Dumon improvements
Mufit Eribol Turkish translation
Peter Farr zophImport.pl patches
Pontus Fröding Bugfixes
Geonames project Coordinates to timezone lookup
Donald Gover bugfixes
Michael Hanke fixes
Christian Hoenig improvements
Raimund Hook Bugfix
Jason (JiCit) Bugfixes
Neels Jordaan Afrikaans translation
Francisco Javier Félix Updated Spanish translation, various bugfixes
Samuel Keim email notification, last login & ip, PHP validation, improvements
Ian Kerr fixes, Canadian English translation
Krzysztof Kajkowski Polish translation
Sławomir Kubiak Updated Polish translation
David Kulp bugfixes
Pekka Kutinlati Finnish Translation, bugfix
Tetsuji Kyan bugfixes
Patrick Lam Various improvements
Asheesh Laroia htpasswd authentication, fixes
Johan Linder Updated Swedish translation
John Lines location lookup feature
Mat Lee Traditional Chinese translation
Haavard Leonardo Lund Norwegian translation
Matthew MacIntyre bugfixes
Mikael Magnusson Swedish translation
Leaflet project Leaflet mapping project
Iván Sánchez Ortega Leaflet Google Plugin
Neil McBride Adding multiple people at once
Jan Miczaika importer, multiple ratings
Francisco J. Montilla bugfixes and improvements
Giles Morant Movie import script
David Moulton improvements
Aaron Parecki SSL Login
Mario Peter German translation
"Prince01" Hebrew translation
Curtis Rawls Bugfixes
Jeroen Roos CSS conversion and various changes
Oliver Seidel Hierarchical directories in zophImport.pl
Eric Seigne internationalization, French translation
Sergey Chursin Russian translation
Jesper Skytte Danish Translation
Alan Shutko improvements
Jason Taylor Various bugfixes
Arjen Tebbenhof Dutch translation
Hans Verbrugge Bugfix
zoph-v0.9.11/php/css.php000066400000000000000000000023321345420530000150340ustar00rootroot00000000000000 zoph-v0.9.11/php/define_annotated_photo.php000066400000000000000000000210451345420530000207460ustar00rootroot00000000000000lookup(); ?>

"> " class="mid" ALT="get("title") ?>">
translate("Yes",0), "mid" => translate("No",0)) ) ?>
get("title"), 35, 50) ?>
get("location_id"); if ($place_id) { $place = new place($place_id); $place->lookup(); $location = $place->get("title") ? $place->get("title") : $place->get("city"); } ?>
get("date")) { ?> get("date"), 35, 50) ?>
get("time")) { ?> get("time"), 35, 50) ?>
get("view"), 35, 50) ?>
get("photographer_id"); if ($p_id) { $person = new person($p_id); $person->lookup(); $photographer = $person->getName(); } ?>

getPeople(); if ($people) { $count = 0; foreach ($people as $person) { if ($count > 0) { $people_string .= ", "; } $count++; $people_string .= $person->getName(); } } ?>
get("camera_make")) { ?> get("camera_make"), 35, 50) ?>
get("camera_model")) { ?> get("camera_model"), 35, 50) ?>
get("flash_used")) { ?> get("flash_used"), 35, 50) ?>
get("focal_length")) { ?> get("focal_length"), 35, 50) ?>
get("exposure")) { ?> get("exposure"), 35, 50) ?>
get("aperature")) { ?> get("aperture"), 35, 50) ?>
get("compression")) { ?> get("compression"), 35, 50) ?>
get("iso_equiv")) { ?> get("iso_equiv"), 35, 50) ?>
get("metering_mode")) { ?> get("metering_mode"), 35, 50) ?>
get("focus_dist")) { ?> get("focus_dist"), 35, 50) ?>
get("ccd_width")) { ?> get("ccd_width"), 35, 50) ?>
get("comment")) { ?> get("comment"), 35, 50) ?>

">

zoph-v0.9.11/php/download.php000066400000000000000000000157061345420530000160640ustar00rootroot00000000000000getRequestVarsClean(); $_action=getvar("_action"); if (!conf::get("feature.download") || (!$user->get("download") && !$user->isAdmin())) { redirect("zoph.php"); } if ($_action=="getfile" || $_action=="download") { $filename=getvar("_filename"); if (!$filename) { $filename="zoph"; } if (!preg_match("/^[a-zA-Z0-9_-]+$/", $filename)) { die("Invalid filename"); } $filenum=(int) getvar("_filenum"); if (!$filenum) { $filenum=1; } } if ($_action=="download") { $zipfile="/tmp/zoph_" . $user->get("user_id") . "_" . $filename ."_" . $filenum . ".zip"; if (file_exists($zipfile)) { header("Content-Length: " . filesize($zipfile)); header("Content-Disposition: inline; filename=" . $filename . $filenum . ".zip"); header("Content-type: application/zip"); readfile($zipfile); unlink($zipfile); } else { echo sprintf(translate("Could not read %s."), $zipfile) . "
\n"; } flush(); exit; } $title=translate("Download zipfile"); require_once "header.inc.php"; ?>

subset($offset, $maxfiles); $totalPhotoCount = sizeof($photoCollection); $downloadCount = sizeof($photos); if ($_action=="getfile") { $maxsize=getvar("_maxsize"); if (!$maxsize) { $maxsize=-1; } if (!is_numeric($maxsize)) { die("Maximum size must be numeric"); } $dateddirs=getvar("dateddirs"); if ($downloadCount) { echo translate("The zipfile is being created...") . "
"; flush(); $zip = new archive(archive::ZIP, $filename, $filenum); $zip->setMaxSize($maxsize); $number=$zip->addPhotos($photos); $newoffset=$offset + $number; echo ""; $new_qs=str_replace("_off=$offset", "_off=$newoffset", $_SERVER["QUERY_STRING"]); if ($new_qs==$_SERVER["QUERY_STRING"]) { $new_qs=$new_qs . "&_off=$newoffset"; } $qs=$new_qs; $new_qs=str_replace("_filenum=$filenum", "_filenum=" . ($filenum + 1), $qs); if ($new_qs==$qs) { $new_qs=$new_qs . "&_filenum=" . ($filenum + 1); } if ($newoffset < $totalPhotoCount) { echo sprintf(translate("Downloaded %s of %s photos."), $newoffset, $totalPhotoCount); ?>


10, 25 => 25, 50 => 50, 75 => 75, 100 => 100, 150 => 150, 200 => 200, 300 => 300, 400 => 400, 500 => 500) ) ?>
"5MiB", "10000000" => "10MiB", "25000000" => "25MiB", "50000000" => "50MiB", "75000000" => "75MiB", "100000000" => "100MiB", "150000000" => "150MiB", "250000000" => "250MiB", "500000000" => "500MiB", "650000000" => "650MiB", "1000000000" => "1GiB", "2000000000" => "2GiB", "4200000000" => "4.2GiB") ) ?>
">


zoph-v0.9.11/php/edit_photos.php000066400000000000000000000431761345420530000166000ustar00rootroot00000000000000prefs->get("num_cols"); } if (!$_rows) { $_rows = $user->prefs->get("num_rows"); } if (!$_off) { $_off = 0; } if (!$_order) { $_order = conf::get("interface.sort.order"); } if (!$_dir) { $_dir = conf::get("interface.sort.dir"); } $cells = $_cols * $_rows; $offset = $_off; $thumbnails; $clean_vars=$request->getRequestVarsClean(); $_qs=getvar("_qs"); $qs = preg_replace('/_crumb=\d+&?/', '', $_SERVER["QUERY_STRING"]); $qs = preg_replace('/_action=\w+&?/', '', $qs); $encoded_qs = urlencode(htmlentities($_qs)); if (empty($encoded_qs)) { $encoded_qs = urlencode(htmlentities($qs)); } /* if page is called via a HTTP POST, the $QUERY_STRING variable is empty so we need to fill $qs differently... */ if (empty($qs)) { $qs=$_qs; } $tplActionlinks=new block("actionlinks", array( "actionlinks" => array("return" => "photos.php?" . $qs), )); $photoCollection = collection::createFromRequest(request::create()); $toDisplay = $photoCollection->subset($offset, $cells); $photoCount=sizeof($photoCollection); $displayCount=sizeof($toDisplay); if ($displayCount) { $pageCount = ceil($photoCount / $cells); $currentPage = floor($offset / $cells) + 1; $num = min($cells, $displayCount); $title = sprintf(translate("Edit Photos (Page %s/%s)", 0), $currentPage, $pageCount); $title_bar = sprintf(translate("edit photos %s to %s of %s"), ($offset + 1), ($offset + $num), $photoCount); } else { $title = translate("No Photos Found"); $title_bar = translate("edit photos"); } require_once "header.inc.php"; ?>

prefs->get("autocomp_categories")) { category::setSAcache(); } if (!$user->prefs->get("autocomp_albums")) { album::setSAcache(); } if (!$user->prefs->get("autocomp_places")) { place::setSAcache(); } if (!$user->prefs->get("autocomp_people")) { person::setSAcache(); } } // used to create hidden fields for recreating the results query $queryIgnoreArray[] = '_action'; $queryIgnoreArray[] = '_overwrite'; $queryIgnoreArray[] = '__location_id__all'; $queryIgnoreArray[] = '_rating__all'; $queryIgnoreArray[] = '_album__all'; $queryIgnoreArray[] = '_category__all'; ?> ">

YYYY-MM-DD
HH:MM:SS





lookup(); $photo_id = $photo->getId(); unset($request_vars["___location_id__" . $photo_id]); unset($request_vars["___photographer_id__" . $photo_id]); unset($request_vars["__album__" . $photo_id]); unset($request_vars["__category__" . $photo_id]); unset($request_vars["__person__" . $photo_id]); $permissions = $user->getPhotoPermissions($photo); if (!$user->isAdmin() && !$permissions) { continue; } $can_edit = false; $action=""; $can_edit = $user->isAdmin() || $permissions->get("writable"); if (array_key_exists("_action__" . $photo_id, $request_vars)) { $action = $request_vars["_action__" . $photo_id]; } if ($can_edit && $action == 'update') { $rating = null; if ($request_vars['_overwrite']) { // set any specific fields $photo->setFields($request_vars, '__', "__$photo_id"); // set "apply to all" fields $photo->setFields($request_vars, '__', '__all', false); $rating = $request_vars["_rating__$photo_id"]; if ($request_vars["_rating__all"]) { $rating = $request_vars["_rating__all"]; } } else { // reverse order $photo->setFields($request_vars, '__', '__all'); $photo->setFields($request_vars, '__', "__$photo_id", false); $rating = $request_vars["_rating__all"]; if ($request_vars["_rating__$photo_id"]) { $rating = $request_vars["_rating__$photo_id"]; } } if ($rating != "0") { if (conf::get("feature.rating")) { $photo->rate($rating); } } // this will update any specific albums, cats & people $photo->update(); $photo->updateRelations($request_vars, '__' . $photo_id); // update "apply to all" albums, cats & people $photo->updateRelations($request_vars, '__all'); if ($can_edit && conf::get("rotate.enable") && ($user->isAdmin() || $permissions->get("writable"))) { $deg = $request_vars["_deg__$photo_id"]; if ($deg && $deg != 0) { $photo->lookup(); try { $photo->rotate($deg); } catch (Exception $e) { echo $e->getMessage(); die; } } } } else if ($can_edit && $action == 'delete') { $photo->delete(); continue; } if ($action == "update") { $request_vars["_action"]="display"; } $photo->lookup(); $queryIgnoreArray[] = "__photo_id__$photo_id"; $queryIgnoreArray[] = "__location_id__$photo_id"; $queryIgnoreArray[] = "__photographer_id__$photo_id"; $queryIgnoreArray[] = "__title__$photo_id"; $queryIgnoreArray[] = "__description__$photo_id"; $queryIgnoreArray[] = "_rating__$photo_id"; $queryIgnoreArray[] = "_album__$photo_id"; $queryIgnoreArray[] = "_remove_album__$photo_id"; $queryIgnoreArray[] = "_category__$photo_id"; $queryIgnoreArray[] = "_remove_category__$photo_id"; $queryIgnoreArray[] = "_remove_person__$photo_id"; $queryIgnoreArray[] = "_person__" . $photo_id; $queryIgnoreArray[] = "_deg__$photo_id"; $queryIgnoreArray[] = "_action__$photo_id"; ?>
get('name')?>


getThumbnailLink() . "\n" ?>
isAdmin() || $permissions->get("writable"))) { ?>
get('name') ?>:
.
get("title"), 30, 64) ?>
get("date") , 12, 10, "date") ?> YYYY-MM-DD
get("time"), 10, 8, "time") ?> HH:MM:SS
get("location_id")) ?>
get("photographer_id")) ?>
getRatingForUser($user); ?>

getAlbums($user); if ($albums) { $append = ""; foreach ($albums as $album) { ?> "> getLink() ?> "; } echo "
\n"; } ?>


getCategories($user); if ($categories) { $append = ""; foreach ($categories as $category) { ?> "> getLink(); $append = "
\n"; } echo "
\n"; } ?>


getPeople(); if ($people) { $append = ""; foreach ($people as $person) { ?> "> getLink() ?> \n"; } echo "
\n"; } ?>


">

$value) { if (in_array($key, $queryIgnoreArray)) { continue; } $pager_vars[$key] = $value; } $request_vars = $pager_vars; echo new pager($offset, $photoCount, $pageCount, $cells, $user->prefs->get("max_pager_size"), $request_vars, "_off", "edit_photos.php"); } // if photos ?>
zoph-v0.9.11/php/edit_place.inc.php000066400000000000000000000114611345420530000171100ustar00rootroot00000000000000 "places.php", "new" => "place.php?_action=new" ); $tpl=new template("edit", array( "title" => translate($_action) . " " . translate("place"), "actionlinks" => $actionlinks )); $tpl->addBlock(template::showJSwarning()); if ($place->isRoot()) { $parentPlace=translate("places"); } else { $parentPlace=place::createPulldown("parent_place_id", $place->get("parent_place_id")); } $form=new form("form", array( "formAction" => "place.php", "onsubmit" => null, "action" => $action, "submit" => translate($action, 0) )); $form->addInputHidden("place_id", $place->getId()); $form->addInputText("title", $place->get("title"), translate("title"), sprintf(translate("%s chars max"), "64"), 64, 40); if (!$place->isRoot()) { $parentPlace=place::createPulldown("parent_place_id", $place->get("parent_place_id")); $form->addPulldown("parent_place_id", $parentPlace, translate("parent location")); } $form->addInputText("address", $place->get("address"), translate("address"), sprintf(translate("%s chars max"), "64"), 64, 40); $form->addInputText("address2", $place->get("address2"), translate("address continued"), sprintf(translate("%s chars max"), "64"), 64, 40); $form->addInputText("city", $place->get("city"), translate("city"), sprintf(translate("%s chars max"), "32"), 32); $form->addInputText("state", $place->get("state"), translate("state"), sprintf(translate("%s chars max"), "32"), 32, 16); $form->addInputText("zip", $place->get("zip"), translate("zip"), translate("zip or zip+4"), 10); $form->addInputText("country", $place->get("country"), translate("country"), sprintf(translate("%s chars max"), "32"), 32); $form->addInputText("url", $place->get("url"), translate("url"), sprintf(translate("%s chars max"), "1024"), 1024, 32); $form->addInputText("urldesc", $place->get("urldesc"), translate("urldesc"), sprintf(translate("%s chars max"), "32"), 32); $pageset=template::createPulldown("pageset", $place->get("pageset"), template::createSelectArray(pageset::getRecords("title"), array("title"), true)); $form->addPulldown("pageset", $pageset, translate("pageset")); $fieldset=new fieldset("formFieldset", array( "class" => "map", "legend" => translate("map") )); $fieldset->addInputText("lat", $place->get("lat"), translate("latitude"), null, 10); $fieldset->addInputText("lon", $place->get("lon"), translate("longitude"), null, 10); $mapzoom=place::createZoomPulldown($place->get("mapzoom")); $fieldset->addPulldown("mapzoom", $mapzoom, translate("zoom level")); $desc = translate("Paste a location in this field to lookup, supported are currently: decimal GPS coordinates (e.g. 50.5,-5.2), Open Location Codes (also known as pluscodes e.g. 7GXHX4HM+MM), Openstreetmap URLs and Zoph URLs for a photo or place."); $fieldset->addInputText("_locationLookup", "", translate("location lookup"), $desc, 256, 40); if (conf::get("maps.geocode")) { $fieldset->addBlock(new block("geocode")); } $form->addBlock($fieldset); $tzActionlinks=array(); if (conf::get("date.guesstz")) { $tz=e($place->guessTZ()); if (!empty($tz)) { $tzActionlinks[$tz] = "place.php?_action=update&place_id=" . $place->getId() . "&timezone=" . $tz; } } if ($place->get("timezone")) { $tzActionlinks[sprintf(translate("set %s for children"), $place->get("timezone"))] = "place.php?_action=settzchildren&place_id=" . $place->getId(); } if (!empty($tzActionlinks)) { $form->addBlock(new block("actionlinks", array( "actionlinks" => $tzActionlinks ))); } $timezone=TimeZone::createPulldown("timezone_id", $place->get("timezone")); $form->addPulldown("timezone_id", $timezone, translate("timezone")); $form->addTextarea("notes", $place->get("notes"), translate("notes"), 40, 4); $tpl->addBlock($form); echo $tpl; zoph-v0.9.11/php/exception.inc.php000066400000000000000000000255771345420530000170320ustar00rootroot00000000000000 zoph-v0.9.11/php/exif.inc.php000066400000000000000000000202231345420530000157460ustar00rootroot00000000000000getMime(); if ($mime == "image/jpeg") { $exif = exif_read_data($image); } else { $exif = false; } if ($exif === false) { echo "" . basename($image) . "" . ": "; echo translate("No EXIF header found.") . "
\n"; // Set date and time to file date/time list($exifdata["date"],$exifdata["time"])= explode(" ",date("Y-m-d H:i:s", filemtime($image))); return $exifdata; } if (isset($exif["DateTimeOriginal"])) { $datetime = $exif["DateTimeOriginal"]; } else if (isset($exif["DateTimeDigitized"])) { $datetime = $exif["DateTimeDigitized"]; } else if (isset($exif["DateTime"])) { $datetime = $exif["DateTime"]; } if (!isset($datetime)) { $datetime = date ("Y-m-d H:i:s", filemtime($image)); } list($date, $time) = explode(' ', $datetime); $date = str_replace(':', '-', $date); $exifdata["date"] = $date; $exifdata["time"] = $time; if (isset($exif["Make"])) { $exifdata["camera_make"] = ucwords(strtolower($exif["Make"])); } if (isset($exif["Model"])) { $exifdata["camera_model"] = ucwords(strtolower($exif["Model"])); } if (isset($exif["Flash"])) { /* bug#671023 from mail2061 deys org "The code in exif.inc.php that tests $exif["Flash"] in order to determine whether or not the flash was fired is getting wrong values. My FujiFilm S602 is returning '9' for 'Fired' and '16' for 'Not Fired(compulsory)'. I reworked the boolean test into a switch statement that handles this. However, I suspect that this field can have additional values besides the two I've identified." */ //$exifdata["flash_used"] = $exif["Flash"] ? "Yes" : "No"; // Revamped to handled more expressive flash indications $fYN="N"; switch ($exif["Flash"]) { // Flash Not Fired case 16: case 0: $fYN="N"; break; // Flash Fired case 9: default: $fYN="Y"; break; } $exifdata["flash_used"] = $fYN; } if (isset($exif["FocalLength"])) { list($a, $b) = explode('/', $exif["FocalLength"]); if ($b>0) { $exifdata["focal_length"] = sprintf("%.1fmm", $a / $b); } } $exifdata["exposure"]=""; if (isset($exif["ExposureTime"])) { list($a, $b) = explode('/', $exif["ExposureTime"]); if ($b>0) { $val = $a / $b; $exifdata["exposure"] = sprintf("%.3f s", $val); if ($val <= 0.5) { $exifdata["exposure"] .= sprintf(" (1/%d)", (int)(0.5 + 1 / $val)); } } } if (isset($exif["ExposureProgram"])) { $ep = $exif["ExposureProgram"]; switch ($ep) { case 2: $exifdata["exposure"] .= " [program (auto)]"; break; case 3: $exifdata["exposure"] .= " [aperture priority (semi-auto)]"; break; case 4: $exifdata["exposure"] .= " [shutter priority (semi-auto)]"; break; } } if (isset($exif["FNumber"])) { list($a, $b) = explode('/', $exif["FNumber"]); if ($b>0) { $exifdata["aperture"] = sprintf("f/%.1f", $a / $b); } } else if (isset($exif["ApertureValue"])) { list($a, $b) = explode('/', $exif["ApertureValue"]); if ($b>0) { $exifdata["aperture"] = sprintf("f/%.1f", pow(2,($a / $b)/2)); } } else if (isset($exif["MaxApertureValue"])) { list($a, $b) = explode('/', $exif["MaxApertureValue"]); if ($b>0) { $exifdata["aperture"] = sprintf("f/%.1f", pow(2,($a / $b)/2)); } } if (isset($exif["FocusDistance"])) { $exifdata["focus_dist"] = $exif["FocusDistance"]; } if (isset($exif["MeteringMode"])) { $mm = $exif["MeteringMode"]; switch ($mm) { case 2: $exifdata["metering_mode"] = "center weight"; break; case 3: $exifdata["metering_mode"] = "spot"; break; case 5: $exifdata["metering_mode"] = "matrix"; break; } } if (isset($exif["ISOSpeedRatings"])) { $a = $exif["ISOSpeedRatings"]; if ($a < 50) { $a *= 200; } $exifdata["iso_equiv"] = $a; } /* something is not quite right here if ($exif["FocalPlaneXResolution"] && $exif["FocalPlaneResolutionUnit"]) { $width = $exif["ExifImageWidth"]; list($a, $b) = explode('/', $exif["FocalPlaneXResolution"]); $fpxr = $a / $b; $fpru = $exif["FocalPlaneResolutionUnit"]; $exifdata["ccd_width"] = sprintf("%.2fmm", $width * $fpru / $fpxr); } */ if (isset($exif["CompressedBitsPerPixel"])) { list($a, $b) = explode('/', $exif["CompressedBitsPerPixel"]); if ($b>0) { $val = round($a / $b); switch ($val) { case 1: $exifdata["compression"] = "jpeg quality: basic"; break; case 2: $exifdata["compression"] = "jpeg quality: normal"; break; case 4: $exifdata["compression"] = "jpeg quality: fine"; break; } } } if (isset($exif["Comment"])) { $exifdata["comment"] = $exif["Comment"]; } if (isset($exif["GPSLatitudeRef"]) && isset($exif["GPSLatitude"]) && isset($exif["GPSLongitudeRef"]) && isset($exif["GPSLongitude"])) { $latarray=$exif["GPSLatitude"]; // This is an array that looks like this // array(3) { // [0]=>string(5) "150/1" (degrees) // [1]=>string(4) "47/1" (minutes) // [2]=>string(8) "1239/100" (seconds) $latdegarray=explode("/", $latarray[0]); $latminarray=explode("/", $latarray[1]); $latsecarray=explode("/", $latarray[2]); $latdeg=$latdegarray[0] / $latdegarray[1]; $latmin=$latminarray[0] / $latminarray[1]; $latsec=$latsecarray[0] / $latsecarray[1]; $lat=$latdeg + ($latmin / 60) + ($latsec / 3600); if ($exif["GPSLatitudeRef"] == "S") { $lat = $lat * -1; } $exifdata["lat"]=$lat; $lonarray=$exif["GPSLongitude"]; $londegarray=explode("/", $lonarray[0]); $lonminarray=explode("/", $lonarray[1]); $lonsecarray=explode("/", $lonarray[2]); $londeg=$londegarray[0] / $londegarray[1]; $lonmin=$lonminarray[0] / $lonminarray[1]; $lonsec=$lonsecarray[0] / $lonsecarray[1]; $lon=$londeg + ($lonmin / 60) + ($lonsec / 3600); if ($exif["GPSLongitudeRef"] == "W") { $lon = $lon * -1; } $exifdata["lon"]=$lon; /* // No alt in db yet if (isset($exif["GPSAltitude"])) { $altarray=explode("/", $exif["GPSAltitude"]); $alt=$altarray[0] / $altarray[1]; $exifdata["alt"]=$alt; } */ } return $exifdata; } ?> zoph-v0.9.11/php/footer.inc.php000066400000000000000000000014371345420530000163170ustar00rootroot00000000000000 zoph-v0.9.11/php/getxmldata.php000066400000000000000000000031521345420530000163770ustar00rootroot00000000000000getDetailsXML(); } else { if ($object=="location" || $object=="home" || $object=="work") { $object="place"; } else if ($object=="father" || $object=="mother" || $object=="spouse") { $object="person"; } else if ($object=="timezone") { $object="TimeZone"; } else if ($object=="import_progress") { $object="import\web"; } else if ($object=="import_thumbs") { $object="import\web"; $search="thumbs"; } echo $object::getXML($search)->SaveXML(); } ?> zoph-v0.9.11/php/group.php000066400000000000000000000101571345420530000154040ustar00rootroot00000000000000isAdmin()) { redirect("zoph.php"); } $controller = new groupController(request::create()); $group=$controller->getObject(); if ($controller->getView() == "insert") { $title = translate("New Group"); } else { $title = $group->get("group_name"); } require_once "header.inc.php"; if ($controller->getView() == "display") { $actionlinks=array( "edit" => "group.php?_action=edit&group_id=" . $group->getId(), "delete" => "group.php?_action=delete&group_id=" . $group->getId(), "new" => "group.php?_action=new", "return" => "groups.php" ); $tpl=new template("displayGroup", array( "title" => $title, "actionlinks" => $actionlinks, "obj" => $group, "view" => "album", "fields" => $group->getDisplayArray(), "watermark" => conf::get("watermark.enable"), "permissions" => $group->getPermissionArray() )); } else if ($controller->getView() == "confirm") { $actionlinks=array( translate("delete") => "group.php?_action=confirm&group_id=" . $group->getId(), translate("cancel") => "group.php?_action=display&group_id=" . $group->getId(), ); $tpl=new template("confirm", array( "title" => translate("delete group"), "actionlinks" => null, "mainActionlinks" => $actionlinks, "obj" => $group )); } else if ($controller->getView() == "redirect") { redirect($controller->redirect); } else { $actionlinks=array( translate("return") => "group.php?group_id=" . $group->getId(), translate("new") => "group.php?_action=new" ); $tpl=new template("edit", array( "title" => $title, "actionlinks" => $actionlinks, "mainActionlinks" => null, "obj" => $group, )); $form=new form("form", array( "formAction" => "group.php", "onsubmit" => null, "action" => $controller->getView(), "submit" => translate("submit") )); $form->addInputHidden("group_id", $group->getId()); $form->addInputText("group_name", $group->getName(), translate("group name"), sprintf(translate("%s chars max"), 32), 32); $form->addInputText("description", $group->get("description"), translate("description"), sprintf(translate("%s chars max"), 128), 128, 32); if ($controller->getView()!="insert") { $curMembers=$group->getMembers(); $members=new block("members", array( "members" => $curMembers, "group" => $group )); $form->addBlock($members); } $tpl->addBlock($form); if ($controller->getView() == "insert") { $tpl->addBlock(new block("message", array( "class" => "info", "text" => translate("After this group is created it can be given access to albums." )))); } else { $view=new permissions\view\edit($group); $tpl->addBlock($view->view()); } } echo $tpl; require_once "footer.inc.php"; zoph-v0.9.11/php/groups.php000066400000000000000000000034211345420530000155630ustar00rootroot00000000000000isAdmin()) { redirect("zoph.php"); } $title = translate("Groups"); require_once "header.inc.php"; ?>

"; foreach ($groups as $group) { ?>
getName() ?>
get("description") . "
"; echo implode(" ", $group->getMemberLinks()); ?>

"; } ?>
zoph-v0.9.11/php/header.inc.php000066400000000000000000000111061345420530000162430ustar00rootroot00000000000000 template::getImage("icons/photo.png"), "taken" => template::getImage("icons/date.png"), "modified" => template::getImage("icons/modified.png"), "rated" => template::getImage("icons/rating.png"), "children" => template::getImage("icons/folder.png"), "geo-photo" => template::getImage("icons/geo-photo.png"), "geo-place" => template::getImage("icons/geo-place.png"), "resize" => template::getImage("icons/resize.png"), "unpack" => template::getImage("icons/unpack.png"), "remove" => template::getImage("icons/remove.png"), "down2" => template::getImage("down2.gif"), "pleasewait"=> template::getImage("pleasewait.gif") ); $javascript=array(); $scripts=array( "js/util.js", "js/xml.js", "js/thumbview.js" ); switch(basename($_SERVER["SCRIPT_NAME"])) { case "import.php": $scripts[]="js/import.js"; $scripts[]="js/formhelper.js"; break; case "config.php": $scripts[]="js/conf.js"; break; case "photo.php": case "place.php": $scripts[]="js/json.js"; $scripts[]="js/locationLookup.js"; break; } if (conf::get("interface.autocomplete")) { $scripts[]="js/autocomplete.js"; } if (conf::get("maps.provider")) { $scripts[]="js/leaflet-src.js"; $scripts[]="js/maps.js"; if (conf::get("maps.provider") == "googlev3") { $scripts[]="https://maps.googleapis.com/maps/api/js"; $scripts[]="js/leaflet/GoogleMutant.js"; } else if (conf::get("maps.provider") == "mapbox") { $javascript[]="var mapbox_api_key = '" . conf::get("maps.mapbox.apikey") . "';"; } if (conf::get("maps.geocode")) { $scripts[]="js/geocode.js"; } } $html_title=conf::get("interface.title"); if (isset($title)) { $html_title.=" - " . $title; } ?> $icons, "scripts" => $scripts, "javascript" => $javascript, "extrastyle" => isset($extrastyle) ? $extrastyle : null, "title" => $html_title ); if (isset($prev_url)) { $hdrParams["next"] = $prev_url; } if (isset($next_url)) { $hdrParams["next"] = $next_url; } $tpl=new block("header", $hdrParams); echo $tpl; ?> "zoph.php", translate("albums", 0) => "albums.php", translate("categories", 0) => "categories.php" ); if ($user->canBrowsePeople()) { $tabs[translate("people", 0)] = "people.php"; } if ($user->canBrowsePlaces()) { $tabs[translate("places", 0)] = "places.php"; } $tabs[translate("photos", 0)] = "photos.php"; if ($user->get("lightbox_id")) { $tabs[translate("lightbox", 0)] = "photos.php?album_id=" . $user->get("lightbox_id"); } $tabs[translate("search",0)] = "search.php"; if (conf::get("import.enable") && ($user->isAdmin() || $user->get("import"))) { $tabs[translate("import", 0)] = "import.php"; } if ($user->isAdmin()) { $tabs[translate("admin", 0)] = "admin.php"; } $tabs += array( translate("reports", 0) => "reports.php", translate("prefs", 0) => "prefs.php", translate("about", 0) => "info.php" ); if ($user->get("user_id") == conf::get("interface.user.default")) { $tabs[translate("logon", 0)] = "zoph.php?_action=logout"; } else { $tabs[translate("logout", 0)] = "zoph.php?_action=logout"; } if (strpos($_SERVER["PHP_SELF"], "/") === false) { $self = $_SERVER["PHP_SELF"]; } else { $self = substr(strrchr($_SERVER['PHP_SELF'], "/"), 1); } $tpl=new block("menu", array( "tabs" => $tabs, "self" => $self )); echo $tpl; require_once "breadcrumbs.inc.php"; ?> zoph-v0.9.11/php/image.php000066400000000000000000000120611345420530000153260ustar00rootroot00000000000000isAdmin() || $user->get("import"))) { $md5 = getvar("file"); $file = file::getFromMD5(conf::get("path.images") . "/" . conf::get("path.upload"), $md5); $photo = new photo(); $photo->set("name", basename($file)); $photo->set("path", conf::get("path.upload")); if ($type=="import_thumb") { $type="thumb"; } else if ($type=="import_mid") { $type="mid"; } $found=true; } else if (conf::get("share.enable") && !empty($hash)) { try { $photo=photo::getFromHash($hash, "full"); $photo->lookup(); $found = true; } catch(photoNotFoundException $e) { try { $photo=photo::getFromHash($hash, "mid"); $photo->lookup(); $type="mid"; $found = true; } catch(photoNotFoundException $e) { header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found", true, 404); $tpl=new template("error", array( "title" => "Not Found", "message" => $e->getMessage() )); $tpl->addActionLinks(array( "return" => "zoph.php" )); echo $tpl; exit; } } } else if (conf::get("feature.annotate") && $annotated) { $photo = new annotatedPhoto($photo_id); $found = $photo->lookup(); $photo->setVars($request_vars); if (getvar("_size")=="mid") { $type=MID_PREFIX; } } else if ($type==MID_PREFIX || $type==THUMB_PREFIX || empty($type)) { $photo = new photo($photo_id); $found = $photo->lookup(); } else if ($type=="background") { if (conf::get("interface.logon.background.album")) { $album=new album(conf::get("interface.logon.background.album")); $photos=$album->getPhotos(); $photo=$photos[array_rand($photos)]; $photo->lookup(); redirect("image.php?hash=" . $photo->getHash("full")); } else { $templates=array( conf::get("interface.template"), "default" ); foreach ($templates as $template) { $bgs=glob(settings::$php_loc . "/templates/" . $template . "/images/backgrounds/*.{jpg,JPG}", GLOB_BRACE); if (sizeof($bgs) > 0) { $image=$bgs[array_rand($bgs)]; redirect("templates/" . $template . "/images/backgrounds/" . basename($image)); } } } exit; } else { die("Illegal type"); } if ($found) { $watermark_file=""; if (!$user->isAdmin() && conf::get("watermark.enable")) { $permissions = $user->getPhotoPermissions($photo); $watermark = $permissions->get("watermark_level"); $photolevel=$photo->get("level"); if ($photolevel > $watermark) { $photo=new watermarkedPhoto($photo_id); $photo->lookup(); } } try { list($headers, $image)=$photo->display($type); } catch(photoNotFoundException $e) { header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found", true, 404); $tpl=new template("error", array( "title" => "Not Found", "message" => $e->getMessage() )); $tpl->addActionLinks(array( "return" => "zoph.php" )); echo $tpl; exit; } foreach ($headers as $label=>$value) { if ($label=="http_status") { // http status codes do not have a label header($value); } else { header($label . ": " . $value); } } if (!is_null($image)) { echo $image; } exit; } header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found", true, 404); require_once "header.inc.php"; ?>

zoph-v0.9.11/php/import.php000066400000000000000000000115021345420530000155550ustar00rootroot00000000000000isAdmin() && !$user->get("import"))) { redirect("zoph.php"); } // Detect upload larger than upload_max_filesize. if (isset($_GET["upload"]) && $_GET["upload"]==1 && $_POST==null) { echo import\web::handleUploadErrors(UPLOAD_ERR_INI_SIZE); die(); } $_action=getvar("_action"); $title = translate("Import"); if (empty($_action)) { require_once "header.inc.php"; } session_write_close(); // Generate an id for the uploads so multiple simultanious uploads will // not clash. $upload_id=getvar("upload_id"); if (empty($upload_id)) { $upload_id=uniqid("zoph_"); } else { if (!preg_match("/^[A-Za-z0-9_]+$/", $upload_id)) { log::msg("Illegal characters in upload_id", log::FATAL, log::IMPORT); } } $num=e(getvar("num")); if ($num && !is_numeric($num)) { log::msg("num must be numeric", log::FATAL, log::IMPORT); } else if (!$num) { $num=1; } if (empty($_action)) { $javascript= "translate=new Array();\n" . "translate['retry']='" .trim(translate("retry", false)) . "';\n" . "translate['delete']='" .trim(translate("delete", false)) . "';\n" . "translate['import']='" .trim(translate("import", false)) . "';\n" . "upload_id='" . $upload_id ."';\n" . "num=" . $num . ";\n" . "parallel=" . (int) conf::get("import.parallel") . ";\n"; $tpl=new template("import", array( "upload_id" => $upload_id, "num" => $num, "javascript" => $javascript, )); $tpl->js=array("js/util.js", "js/xml.js", "js/import.js"); echo $tpl; include "footer.inc.php"; } else if ($_action=="browse") { if (conf::get("import.upload")) { $upload_num = $upload_id . "_" . $num; $body=new block("uploadform", array( "progress" => ini_get("session.upload_progress.name"), "action" => "import.php?upload=1", "onsubmit" => "zImport.startUpload(this, upload_id, num); return true", "num" => $num, "upload_num" => $upload_num)); $tpl=new template("html", array( "html_class" => "iframe_upload", "body" => $body)); $tpl->js=array("js/import.js", "js/xml.js"); $tpl->script="upload_id='" . $upload_id . "';" . "num='" . $num . "';"; echo $tpl; $tpl=new template("uploadprogressbar", array( "name" => "", "size" => 0, "upload_num" => $upload_num, "complete" => 0, "width" => 300)); echo $tpl; } else { echo translate("Uploading photos has been disabled in configuration."); } ?> $file["name"], "size" => template::getHumanReadableBytes($file["size"]), "upload_num" => $upload_num, "complete" => 100, "width" => 300)); $tpl=new template("html", array( "html_class" => "iframe_upload", "body" => $body, "body_attr" => "onload=\"zImport.deleteIframe('upload_" . $num . "');\"")); $tpl->js=array("js/import.js", "js/xml.js"); $tpl->style="div.uploadprogress { display: block; }"; echo $tpl; } } else if ($_action=="process") { $file=getvar("file"); import\web::processFile($file); } else if ($_action=="retry") { $file=getvar("file"); import\web::retryFile($file); } else if ($_action=="delete") { $file=getvar("file"); import\web::deleteFile($file); } else if ($_action=="import") { $files=import\web::getFileList($request_vars["_import_image"]); import\web::photos($files, $request_vars); } zoph-v0.9.11/php/include.inc.php000066400000000000000000000023161345420530000164410ustar00rootroot00000000000000 zoph-v0.9.11/php/index.html000066400000000000000000000016211345420530000155300ustar00rootroot00000000000000 zoph redirect Redirecting you to zoph.php. zoph-v0.9.11/php/info.php000066400000000000000000000021321345420530000151750ustar00rootroot00000000000000 report::getInfoArray(), "title" => $title, "mailaddr" => template::getImage("mailaddr.png") )); echo $tpl; ?> zoph-v0.9.11/php/interfaces/000077500000000000000000000000001345420530000156565ustar00rootroot00000000000000zoph-v0.9.11/php/interfaces/Organizer.inc.php000066400000000000000000000027231345420530000211030ustar00rootroot000000000000000) { id = id.substring(0,underscore); } else { // prevent duplicate id el.id=id + "_id"; } var text=el; text.id=id; text.onmousedown=show; text.onkeyup=change; text.onfocus=focus; text.onblur=unfocus; text.onmouseup=change; text.onkeypress=handleKeys; text.setAttribute("autocomplete", "off"); // text.className="autocompinput"; text.className=text.className.replace("autocomplete", "autocompinput"); text.style.width="200px"; var dropdown=document.createElement("ul"); dropdown.className="autocompdropdown"; dropdown.id=id + "dropdown"; dropdown.style.position="absolute"; dropdown.style.display="none"; el.parentNode.insertBefore(dropdown,el.nextSibling); if(el.parentNode.className.indexOf("multiple")>=0 && el.id.indexOf("[")) { // This is a field that can appear multiple times, so we add a // 'remove' link var remove=document.createElement("img"); remove.setAttribute("onClick", "autocomplete.remove(this); return false"); remove.setAttribute("src", icons["remove"]); remove.className="actionlink"; el.parentNode.insertBefore(remove,el.nextSibling.nextSibling); } } function remove(obj) { obj.parentNode.removeChild(obj.previousSibling); // remove dropdown obj.parentNode.removeChild(obj.previousSibling); // remove input obj.parentNode.removeChild(obj.previousSibling); // remove hidden input obj.parentNode.removeChild(obj); // remove icon } function httpResponse(object, xml) { var dropdown=document.getElementById(object + "dropdown"); var text=document.getElementById(object); var root=[]; removeChildren(dropdown); text.style.backgroundImage=icons["down2"]; xmlobj=object.split("_"); if(xmlobj[1]=="parent") { xmlobj.shift(); } node=xmlobj[1]; root=xml.getElementsByTagName(XML.rootnode[node]); // These will be rebuilt during the XML processing // var dataarray=[]; var keyarray=[]; selectedvalue[dropdown.id]=0; build_tree(root[0], dropdown, XML.rootnode[node], XML.node[node]); } function setpos() { input=getElementsByClass("autocompinput"); dropdown=getElementsByClass("autocompdropdown"); for (var i=0; i 0 && children[i].childNodes[0].nodeName!=branchname) { li=document.createElement("li"); span=document.createElement("span"); key=children[i].childNodes[0].firstChild.nodeValue; keyarray.push(parseInt(key,10)); name=children[i].childNodes[1].firstChild.nodeValue; dataarray.push(name); li.appendChild(span); li.onclick=clickli; if (nodename=="place") { li.className="location"; } else { li.className=nodename; } span.appendChild(document.createTextNode(key)); span.style.display="none"; if (name==" ") { // You cannot use   in a textnode // However, to minimize cross site scripting attacks // I don't want to use innerHTML for all elements li.innerHTML=(" "); } else { li.appendChild(document.createTextNode(name)); } parent.appendChild(li); } parent=build_tree(children[i], parent, branchname, nodename); } if (i==selectedvalue[dropdown.id] && i!==0) { li.id="selected"; } } return parent; } function change() { update(this.id); } function update(objid) { obj=document.getElementById(objid); dropdown = document.getElementById(obj.id + "dropdown"); if(dropdown.style.display!="none") { // if the dropdown is invisible, don't bother updating it. var value=obj.value; if(oldtext!=value) { XML.getData(obj.id, value); oldtext=value; } selectedli=document.getElementById("selected"); if (selectedli) { selectedli.scrollIntoView(true); } } } function focus() { dropdown=document.getElementById(this.id + "dropdown"); if (dropdown.style.display=="none") { showdropdown(this); // Konqueror does not automatically trigger the change update(this.id); } } function unfocus() { // Whenever a selection from a list is made, the textbox will // also lose focus, this delay is made to give the browser // time to process the click, before the dropdown is destroyed. obj=this; setTimeout(function() { autocomplete.hidedropdown(obj); } , 200); } function clickli() { var li=this; var key=li.firstChild.innerHTML; var newvalue=li.lastChild.nodeValue; oldvalue[open.previousSibling.id]=null; selectli(open.id, key, newvalue); open=false; } function selectli(dropdownid, key, newvalue) { var dropdown = document.getElementById(dropdownid); var field = dropdown.previousSibling; var orig_field = field.previousSibling; field.value = newvalue; orig_field.value = key; hidedropdown(field); if(field.parentNode.className.indexOf("multiple")>=0 && field.id.indexOf("[")) { // if a dropdown field is inside a fieldset with class 'multiple' // we will automatically generate a new dropdown for this field. createNewInput(field); } } function createNewInput(after) { input=after.cloneNode(true); hidden=after.previousSibling.cloneNode(true); input.id=increaseValueInBrackets(after.id); if(!document.getElementById(input.id)) { input.name=increaseValueInBrackets(after.name); hidden.id=increaseValueInBrackets(after.previousSibling.id); hidden.name=increaseValueInBrackets(after.previousSibling.name); input.value=""; hidden.value=""; after.parentNode.insertBefore(input,after.nextSibling.nextSibling.nextSibling); after.parentNode.insertBefore(hidden,input); inputToAutocomplete(input); } } function handleKeys(event) { obj=this; dropdown = document.getElementById(obj.id + "dropdown"); keycode=event.keyCode; // 40 = cursor down // 38 = cursor up // 9 = tab // 13 = enter var children = dropdown.childNodes; var j=0; var maxlength=0; var maxmatch=0; var value, key; var match=[]; var nowselected; if(keycode==9) { constraint=obj.value; for(var i=0; i1) { for (var m=0; m<=maxlength; m++) { for (var l=1; l (flattree.length - 1)) { selectedvalue[dropdown.id] =flattree.length - 1; } flattree[selectedvalue[dropdown.id]].id="selected"; return false; // prevents update } else if (keycode==13) { var nextTab; flattree=flattentree(dropdown, "LI"); if(flattree.length==1) { // If there's only one element in the list // we suppose one will select that on pressing enter flattree[0].id="selected"; } nowselected=document.getElementById("selected"); if(nowselected) { oldvalue[open.previousSibling.id]=null; key=parseInt(nowselected.firstChild.innerHTML, 10); var newvalue=nowselected.lastChild.nodeValue; selectli(dropdown.id, key, newvalue); } inputfields=document.getElementsByTagName("input"); for (var f=0; f0) { flattree=flattentree(root.childNodes[i], element, flattree); } } return flattree; } return { setpos:setpos, init:init, hidedropdown:hidedropdown, httpResponse:httpResponse, remove:remove }; }(); if(window.addEventListener) { window.addEventListener("load",autocomplete.init,false); window.addEventListener("resize",autocomplete.setpos, false); } zoph-v0.9.11/php/js/conf.js000066400000000000000000000017661345420530000154440ustar00rootroot00000000000000// This file is part of Zoph. // // Zoph is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; either version 2 of the License, or // (at your option) any later version. // // Zoph is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with Zoph; if not, write to the Free Software // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA var zConf=function() { function genSalt(id) { var input=document.getElementById(id); input.value=""; for(var i=0; i<40; i++) { input.value+=Math.floor(Math.random() * 16).toString(16) } } return { genSalt:genSalt }; }(); zoph-v0.9.11/php/js/formhelper.js000066400000000000000000000063621345420530000166570ustar00rootroot00000000000000// This file is part of Zoph. // // Zoph is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; either version 2 of the License, or // (at your option) any later version. // // Zoph is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with Zoph; if not, write to the Free Software // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA // Formhelper contains functions used in forms, currently, it contains functions // to automatically create an extra field whenever a certain field is changed. // The current autocomplete code contains a similar function, but only for // autocomplete fields. Eventually that code must be integrated with this code. var formhelper=function() { function init() { var multi = document.getElementsByClassName("formhelper-multiple"); for (var i = 0; i < multi.length; i++) { for (var c = 0; c < multi[i].childNodes.length; c++) { addOnChange(multi[i].childNodes[c]); } } } function addOnChange(el) { if(el.tagName=="FIELDSET") { for (var c = 0; c < el.childNodes.length; c++) { el.childNodes[c].addEventListener("change", formhelper.addParentField); el.childNodes[c].addEventListener("keyup", formhelper.addParentField); } } else { el.addEventListener("change", formhelper.addCurrentField); el.addEventListener("keyup", formhelper.addCurrentField); } } function addParentField() { addField(this.parentNode); } function addCurrentField() { addField(this); } function addField(el) { var last = el.parentNode.lastElementChild; var fieldset=false; if(last.tagName=="FIELDSET") { last = last.lastElementChild; fieldset=true; } if(last.value!="") { var remove = document.createElement("img"); remove.addEventListener("click", removeField); remove.setAttribute("src", "templates/default/images/icons/remove.png"); remove.className="actionlink icon"; el.parentNode.insertBefore(remove, null); var newfield=el.parentNode.firstElementChild.cloneNode(true); addOnChange(newfield); if(fieldset) { for (var c = 0; c < newfield.childNodes.length; c++) { newfield.childNodes[c].value=""; } } newfield.value=""; el.parentNode.appendChild(newfield); } } function removeField() { this.parentNode.removeChild(this.previousElementSibling); this.parentNode.removeChild(this); } return { init:init, removeField:removeField, addParentField:addParentField, addCurrentField:addCurrentField }; }(); window.addEventListener("load", formhelper.init, false); zoph-v0.9.11/php/js/geocode.js000066400000000000000000000227501345420530000161200ustar00rootroot00000000000000// This file is part of Zoph. // // Zoph is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; either version 2 of the License, or // (at your option) any later version. // // Zoph is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with Zoph; if not, write to the Free Software // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA var zGeocode=function() { var geourl="https://secure.geonames.org/search?style=SHORT&username=zoph&q="; var wikiurl="https://secure.geonames.org/wikipediaSearch?username=zoph&q="; var url; var geotag="geoname"; var wikitag="entry" var xmltag; function checkGeocode() { // To prevent overwrite of tediously set lat & lon // you need to click the 'find' button twice, if a lat&lon have // already been set. var button=document.getElementById("geocode"); var lat=document.getElementById("lat").value; var lon=document.getElementById("lon").value; if (lat==0 && lon==0) { enableGeocode(button); } else { disableGeocode(button); } } function enableGeocode() { var button=document.getElementById("geocode"); button.className=button.className.replace("geo_disabled", "geocode"); button.onclick=zGeocode.startGeocode; } function disableGeocode() { var button=document.getElementById("geocode"); button.className=button.className.replace("geocode", "geo_disabled"); button.onclick=zGeocode.enableGeocode; } function startGeocode() { url=geourl; xmltag=geotag; var objQuery={ title: document.getElementById("title").value, address: document.getElementById("address").value, address2: document.getElementById("address2").value, city: document.getElementById("city").value, state: document.getElementById("state").value, zip: document.getElementById("zip").value, country: document.getElementById("country").value }; // remove empty items for (var i in objQuery) { if (trim(objQuery[i])==="") { delete objQuery[i]; } } geocode(objQuery); } function geocode(objQuery) { var divResult=document.getElementById("geocoderesults"); var query=""; for (var i in objQuery) { if (trim(query)!=="") { query += ", "; } query+=objQuery[i]; } divResult.innerHTML="searching for...
" + query; var http=new XMLHttpRequest(); http.open("GET", url + encodeURI(query), true); http.onreadystatechange=function() { zGeocode.handleGeocode(http, objQuery); }; http.send(null); } function handleGeocode(http, objQuery) { var divResult=document.getElementById("geocoderesults"); if (http.readyState == 4) { if (http.status == 200) { var response=http.responseXML; var geonames=response.getElementsByTagName(xmltag); if (geonames.length > 0) { displayGeocode(geonames, divResult, 0); } else { // No results, let's try again with some less fields if (objQuery.zip) { delete (objQuery.zip); } else if (objQuery.address2) { delete objQuery.address2; } else if (objQuery.title) { delete objQuery.title; } else if (objQuery.address) { delete objQuery.address; } else if (objQuery.state) { delete objQuery.state; } else if (objQuery.country) { delete objQuery.country; } if ((Object.keys(objQuery).length == 0) && (url != wikiurl)) { objQuery={ title: document.getElementById("title").value } url=wikiurl; xmltag=wikitag; } if (Object.keys(objQuery).length > 0) { geocode(objQuery); } else { divResult.innerHTML=""; var b=document.createElement("b"); b.innerHTML=translate['Nothing found']; divResult.appendChild(b); return; } } } else if (http.status == 0) { divResult.innerHTML=""; var b=document.createElement("b"); b.innerHTML=translate['An error occurred']; divResult.appendChild(b); } } } function displayGeocode(geonames, divResult, result) { var total=geonames.length; var titlefield=document.getElementById("title"); var title, lat, lon, content, tag; // Define zoomlevels for different kinds of respones // see http://www.geonames.org/export/codes.html var zoomlevels= { "A": 6, // Country, state, region "H": 8, // Stream, lake "L": 15, // Parks, area "P": 12, // City, village "R": 17, // Road, railroad "S": 18, // Spot, building, farm "T": 12, // Mountain, hill, rock "U": 5, // Undersea "V": 14 // Forest, heath }; //define zoomlevels for different "features" in Wikipedia // see http://www.geonames.org/wikipedia/wikipedia_features.html var features={ "city": 12, "railwaystation": 18, "edu": 17, "waterbody": 8, "landmark": 18, "adm2nd": 13, "mountain": 12, "adm3rd": 10, "airport": 16, "river": 8, "isle": 14, "event": 17, "adm1st": 15, "glacier": 16, "country": 6, "forest": 14, "pass": 17, "church": 18 }; var zoomlevel=12; for (var c=0; c"); right.className="leftright"; if (result===0) { left.disabled=true; } else if ((result + 1) == total) { right.disabled=true; } right.onclick=function() { displayGeocode(geonames, divResult, result + 1); }; left.onclick=function() { displayGeocode(geonames, divResult, result - 1); }; // This is a little bit of a hidden feature, click the title of the // found place to set this place's title. var b=document.createElement("b"); b.onclick=function() { titlefield.value=title; }; b.innerHTML=title; var text=document.createTextNode((result + 1) + " / " + total); divResult.innerHTML=""; divResult.appendChild(b); divResult.appendChild(document.createElement("br")); divResult.appendChild(text); divResult.appendChild(document.createElement("br")); divResult.appendChild(left); divResult.appendChild(right); disableGeocode(); } return { checkGeocode:checkGeocode, enableGeocode:enableGeocode, startGeocode:startGeocode, handleGeocode:handleGeocode }; }(); zoph-v0.9.11/php/js/import.js000066400000000000000000000416511345420530000160260ustar00rootroot00000000000000// This file is part of Zoph. // // Zoph is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; either version 2 of the License, or // (at your option) any later version. // // Zoph is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with Zoph; if not, write to the Free Software // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA var zImport=function() { function startUpload(form, id, num) { form.style.display="none"; updateProgressbar(id + "_" + num); div=document.getElementById("prog_" + id + "_" + num); div.style.display="block"; num=parseInt(num, 10) + 1; createUploadIframe(frameElement, id, num); } function createUploadIframe(frame, id, num) { iframe=document.createElement("iframe"); iframe.src="import.php?_action=browse&num=" + num + "&upload_id=" + id; iframe.className="upload"; iframe.id="upload_" + num; iframe.setAttribute("frameBorder", 0); iframe.setAttribute("allowTransparency", 1); frame.parentNode.insertBefore(iframe, frame); } function deleteIframe(frame_id) { frame=top.document.getElementById(frame_id); frameparent=frame.parentNode; setTimeout('frameparent.removeChild(frame)', 10000); } function updateProgressbar(id) { setTimeout("zImport.updateProgressbar('" + id + "')", 1000); progress=XML.getData("import_progress", id); } function httpResponse(object, xml) { root=xml.getElementsByTagName('importprogress'); importnode=root[0].firstChild; id=importnode.firstChild.firstChild.nodeValue; currentnode=importnode.childNodes[1]; if(currentnode.childNodes.length===0) { current=0; total=0; filename="unknown"; } else { current=currentnode.firstChild.nodeValue; total=importnode.childNodes[2].firstChild.nodeValue; filename=importnode.childNodes[3].firstChild.nodeValue; } fn=document.getElementById("fn_" + id); fn.innerHTML=filename; MB = parseInt(parseInt(total, 10) / 1024 / 102.4, 10) / 10; size=document.getElementById("sz_" + id); size.innerHTML=MB.toString() + " MiB"; progressdiv=document.getElementById("pb_" + id + "_inner"); if(total > 0) { percent = parseInt( parseInt(current, 10) / parseInt(total,10) * 100,10); } else { percent=0; } progressdiv.innerHTML=percent + "%"; progressdiv.style.width=percent.toString() + "%"; } function getThumbs(notimer) { var http=new XMLHttpRequest(); http.open("GET", "getxmldata.php?object=import_thumbs", true); http.onreadystatechange=function() { zImport.showThumbs(http); }; http.send(null); if(!notimer) { setTimeout(function() { zImport.getThumbs(false); }, 15000); } } function showThumbs(http) { var content; var status; var submit; if (http.readyState == 4) { if(http.status == 200) { response=http.responseXML; thumbswindow=document.getElementById("import_thumbs"); thumbs=document.getElementById("import_thumbnails"); files=response.getElementsByTagName("file"); ids=[]; if(files.length>0) { thumbswindow.style.display="block"; for(var i=0; i 0 && busy.length < parallel) { busy=waiting[0]; busy.className="busy"; thumbs=top.document.getElementById("import_thumbs"); thumbs.style.display="block"; md5=busy.parentNode.id; filename=busy.nextSibling.innerHTML; switch(getFileType(filename)) { case "image": busy.src=icons["resize"]; break; case "archive": busy.src=icons["unpack"]; break; } doAction("process", md5); } else { } } function processDone(html) { if(html) { output=top.document.getElementById("import_details_text"); p=document.createElement("p"); t=document.createElement("p"); t.innerHTML=html; output.appendChild(p); p.innerHTML=t.innerHTML; output.parentNode.style.display="block"; } } function doAction(action,md5) { var http=new XMLHttpRequest(); http.open("GET", "import.php?_action=" + action + "&file=" + md5, true); thumb=document.getElementById(md5); if(action=="delete" || action=="retry") { deleteNode(thumb); } http.onreadystatechange=function() { XML.httpResponse(http,'action'); }; http.send(null); setTimeout(function() { zImport.getThumbs(true); }, 500); } function deleteSelected() { var images=getElementsByClass("thumb_checkbox"); var toDelete=[]; for(var i=0; i0) { XML.submitForm(form, "import.php?_action=import"); } else { alert("You need to select at least one photo"); } } function createPreviewDiv(md5) { var div=document.createElement("div"); var img=document.createElement("img"); var body=document.getElementsByTagName("body")[0]; div.className="preview"; div.id="preview"+md5; img.setAttribute("src", "image.php?type=import_mid" + "&file=" + md5); div.appendChild(img); body.appendChild(div); } function destroyPreviewDiv(md5) { div=document.getElementById("preview" + md5); deleteNode(div); } return { getThumbs:getThumbs, showThumbs:showThumbs, startUpload:startUpload, deleteSelected:deleteSelected, selectAll:selectAll, toggleSelection:toggleSelection, updateProgressbar:updateProgressbar, deleteIframe:deleteIframe, doAction:doAction, httpResponse:httpResponse, processDone:processDone, importPhotos:importPhotos, createPreviewDiv:createPreviewDiv, destroyPreviewDiv:destroyPreviewDiv }; }(); if(window == top) { if(window.addEventListener) { window.addEventListener("load",function(){ zImport.getThumbs(false); },false); } else { // The clowns at M$ had to invent their own "standard"... again. window.attachEvent("onload", function(){ zImport.getThumbs(false); }); } } zoph-v0.9.11/php/js/json.js000066400000000000000000000034501345420530000154600ustar00rootroot00000000000000 // This file is part of Zoph. // // Zoph is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; either version 2 of the License, or // (at your option) any later version. // // Zoph is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with Zoph; if not, write to the Free Software // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA var zJSON=function() { var retry; function getData(object, search) { var http=new XMLHttpRequest(); if(object=='locationLookup') { // currently the only supported } else { return; } var url="service/" + object + ".php?search=" + escape(search); if (http) { input=document.getElementById('_' . object); http.open("GET", url, true); http.onreadystatechange=function() { httpResponse(http, object); }; http.send(null); } else { // try again in 500 ms clearTimeout(retry); retry=setTimeout("JSON.getData('" + object + "','" + search + "')", 500); } } function httpResponse(http, object) { input=document.getElementById(object); if (http.readyState == 4) { if(http.status == 200) { locationLookup.httpResponse(object, http.response); } } } return { getData:getData, httpResponse:httpResponse }; }(); zoph-v0.9.11/php/js/leaflet-src.js000066400000000000000000013303441345420530000167160ustar00rootroot00000000000000/* Leaflet 1.0.1+ffcfcc1, a JS library for interactive maps. http://leafletjs.com (c) 2010-2016 Vladimir Agafonkin, (c) 2010-2011 CloudMade */ (function (window, document, undefined) { var L = { version: "1.0.1+ffcfcc1" }; function expose() { var oldL = window.L; L.noConflict = function () { window.L = oldL; return this; }; window.L = L; } // define Leaflet for Node module pattern loaders, including Browserify if (typeof module === 'object' && typeof module.exports === 'object') { module.exports = L; // define Leaflet as an AMD module } else if (typeof define === 'function' && define.amd) { define(L); } // define Leaflet as a global L variable, saving the original L to restore later if needed if (typeof window !== 'undefined') { expose(); } /* * @namespace Util * * Various utility functions, used by Leaflet internally. */ L.Util = { // @function extend(dest: Object, src?: Object): Object // Merges the properties of the `src` object (or multiple objects) into `dest` object and returns the latter. Has an `L.extend` shortcut. extend: function (dest) { var i, j, len, src; for (j = 1, len = arguments.length; j < len; j++) { src = arguments[j]; for (i in src) { dest[i] = src[i]; } } return dest; }, // @function create(proto: Object, properties?: Object): Object // Compatibility polyfill for [Object.create](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/create) create: Object.create || (function () { function F() {} return function (proto) { F.prototype = proto; return new F(); }; })(), // @function bind(fn: Function, …): Function // Returns a new function bound to the arguments passed, like [Function.prototype.bind](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/bind). // Has a `L.bind()` shortcut. bind: function (fn, obj) { var slice = Array.prototype.slice; if (fn.bind) { return fn.bind.apply(fn, slice.call(arguments, 1)); } var args = slice.call(arguments, 2); return function () { return fn.apply(obj, args.length ? args.concat(slice.call(arguments)) : arguments); }; }, // @function stamp(obj: Object): Number // Returns the unique ID of an object, assiging it one if it doesn't have it. stamp: function (obj) { /*eslint-disable */ obj._leaflet_id = obj._leaflet_id || ++L.Util.lastId; return obj._leaflet_id; /*eslint-enable */ }, // @property lastId: Number // Last unique ID used by [`stamp()`](#util-stamp) lastId: 0, // @function throttle(fn: Function, time: Number, context: Object): Function // Returns a function which executes function `fn` with the given scope `context` // (so that the `this` keyword refers to `context` inside `fn`'s code). The function // `fn` will be called no more than one time per given amount of `time`. The arguments // received by the bound function will be any arguments passed when binding the // function, followed by any arguments passed when invoking the bound function. // Has an `L.bind` shortcut. throttle: function (fn, time, context) { var lock, args, wrapperFn, later; later = function () { // reset lock and call if queued lock = false; if (args) { wrapperFn.apply(context, args); args = false; } }; wrapperFn = function () { if (lock) { // called too soon, queue to call later args = arguments; } else { // call and lock until later fn.apply(context, arguments); setTimeout(later, time); lock = true; } }; return wrapperFn; }, // @function wrapNum(num: Number, range: Number[], includeMax?: Boolean): Number // Returns the number `num` modulo `range` in such a way so it lies within // `range[0]` and `range[1]`. The returned value will be always smaller than // `range[1]` unless `includeMax` is set to `true`. wrapNum: function (x, range, includeMax) { var max = range[1], min = range[0], d = max - min; return x === max && includeMax ? x : ((x - min) % d + d) % d + min; }, // @function falseFn(): Function // Returns a function which always returns `false`. falseFn: function () { return false; }, // @function formatNum(num: Number, digits?: Number): Number // Returns the number `num` rounded to `digits` decimals, or to 5 decimals by default. formatNum: function (num, digits) { var pow = Math.pow(10, digits || 5); return Math.round(num * pow) / pow; }, // @function trim(str: String): String // Compatibility polyfill for [String.prototype.trim](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/Trim) trim: function (str) { return str.trim ? str.trim() : str.replace(/^\s+|\s+$/g, ''); }, // @function splitWords(str: String): String[] // Trims and splits the string on whitespace and returns the array of parts. splitWords: function (str) { return L.Util.trim(str).split(/\s+/); }, // @function setOptions(obj: Object, options: Object): Object // Merges the given properties to the `options` of the `obj` object, returning the resulting options. See `Class options`. Has an `L.setOptions` shortcut. setOptions: function (obj, options) { if (!obj.hasOwnProperty('options')) { obj.options = obj.options ? L.Util.create(obj.options) : {}; } for (var i in options) { obj.options[i] = options[i]; } return obj.options; }, // @function getParamString(obj: Object, existingUrl?: String, uppercase?: Boolean): String // Converts an object into a parameter URL string, e.g. `{a: "foo", b: "bar"}` // translates to `'?a=foo&b=bar'`. If `existingUrl` is set, the parameters will // be appended at the end. If `uppercase` is `true`, the parameter names will // be uppercased (e.g. `'?A=foo&B=bar'`) getParamString: function (obj, existingUrl, uppercase) { var params = []; for (var i in obj) { params.push(encodeURIComponent(uppercase ? i.toUpperCase() : i) + '=' + encodeURIComponent(obj[i])); } return ((!existingUrl || existingUrl.indexOf('?') === -1) ? '?' : '&') + params.join('&'); }, // @function template(str: String, data: Object): String // Simple templating facility, accepts a template string of the form `'Hello {a}, {b}'` // and a data object like `{a: 'foo', b: 'bar'}`, returns evaluated string // `('Hello foo, bar')`. You can also specify functions instead of strings for // data values — they will be evaluated passing `data` as an argument. template: function (str, data) { return str.replace(L.Util.templateRe, function (str, key) { var value = data[key]; if (value === undefined) { throw new Error('No value provided for variable ' + str); } else if (typeof value === 'function') { value = value(data); } return value; }); }, templateRe: /\{ *([\w_\-]+) *\}/g, // @function isArray(obj): Boolean // Compatibility polyfill for [Array.isArray](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray) isArray: Array.isArray || function (obj) { return (Object.prototype.toString.call(obj) === '[object Array]'); }, // @function indexOf(array: Array, el: Object): Number // Compatibility polyfill for [Array.prototype.indexOf](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf) indexOf: function (array, el) { for (var i = 0; i < array.length; i++) { if (array[i] === el) { return i; } } return -1; }, // @property emptyImageUrl: String // Data URI string containing a base64-encoded empty GIF image. // Used as a hack to free memory from unused images on WebKit-powered // mobile devices (by setting image `src` to this string). emptyImageUrl: 'data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=' }; (function () { // inspired by http://paulirish.com/2011/requestanimationframe-for-smart-animating/ function getPrefixed(name) { return window['webkit' + name] || window['moz' + name] || window['ms' + name]; } var lastTime = 0; // fallback for IE 7-8 function timeoutDefer(fn) { var time = +new Date(), timeToCall = Math.max(0, 16 - (time - lastTime)); lastTime = time + timeToCall; return window.setTimeout(fn, timeToCall); } var requestFn = window.requestAnimationFrame || getPrefixed('RequestAnimationFrame') || timeoutDefer, cancelFn = window.cancelAnimationFrame || getPrefixed('CancelAnimationFrame') || getPrefixed('CancelRequestAnimationFrame') || function (id) { window.clearTimeout(id); }; // @function requestAnimFrame(fn: Function, context?: Object, immediate?: Boolean): Number // Schedules `fn` to be executed when the browser repaints. `fn` is bound to // `context` if given. When `immediate` is set, `fn` is called immediately if // the browser doesn't have native support for // [`window.requestAnimationFrame`](https://developer.mozilla.org/docs/Web/API/window/requestAnimationFrame), // otherwise it's delayed. Returns a request ID that can be used to cancel the request. L.Util.requestAnimFrame = function (fn, context, immediate) { if (immediate && requestFn === timeoutDefer) { fn.call(context); } else { return requestFn.call(window, L.bind(fn, context)); } }; // @function cancelAnimFrame(id: Number): undefined // Cancels a previous `requestAnimFrame`. See also [window.cancelAnimationFrame](https://developer.mozilla.org/docs/Web/API/window/cancelAnimationFrame). L.Util.cancelAnimFrame = function (id) { if (id) { cancelFn.call(window, id); } }; })(); // shortcuts for most used utility functions L.extend = L.Util.extend; L.bind = L.Util.bind; L.stamp = L.Util.stamp; L.setOptions = L.Util.setOptions; // @class Class // @aka L.Class // @section // @uninheritable // Thanks to John Resig and Dean Edwards for inspiration! L.Class = function () {}; L.Class.extend = function (props) { // @function extend(props: Object): Function // [Extends the current class](#class-inheritance) given the properties to be included. // Returns a Javascript function that is a class constructor (to be called with `new`). var NewClass = function () { // call the constructor if (this.initialize) { this.initialize.apply(this, arguments); } // call all constructor hooks this.callInitHooks(); }; var parentProto = NewClass.__super__ = this.prototype; var proto = L.Util.create(parentProto); proto.constructor = NewClass; NewClass.prototype = proto; // inherit parent's statics for (var i in this) { if (this.hasOwnProperty(i) && i !== 'prototype') { NewClass[i] = this[i]; } } // mix static properties into the class if (props.statics) { L.extend(NewClass, props.statics); delete props.statics; } // mix includes into the prototype if (props.includes) { L.Util.extend.apply(null, [proto].concat(props.includes)); delete props.includes; } // merge options if (proto.options) { props.options = L.Util.extend(L.Util.create(proto.options), props.options); } // mix given properties into the prototype L.extend(proto, props); proto._initHooks = []; // add method for calling all hooks proto.callInitHooks = function () { if (this._initHooksCalled) { return; } if (parentProto.callInitHooks) { parentProto.callInitHooks.call(this); } this._initHooksCalled = true; for (var i = 0, len = proto._initHooks.length; i < len; i++) { proto._initHooks[i].call(this); } }; return NewClass; }; // @function include(properties: Object): this // [Includes a mixin](#class-includes) into the current class. L.Class.include = function (props) { L.extend(this.prototype, props); return this; }; // @function mergeOptions(options: Object): this // [Merges `options`](#class-options) into the defaults of the class. L.Class.mergeOptions = function (options) { L.extend(this.prototype.options, options); return this; }; // @function addInitHook(fn: Function): this // Adds a [constructor hook](#class-constructor-hooks) to the class. L.Class.addInitHook = function (fn) { // (Function) || (String, args...) var args = Array.prototype.slice.call(arguments, 1); var init = typeof fn === 'function' ? fn : function () { this[fn].apply(this, args); }; this.prototype._initHooks = this.prototype._initHooks || []; this.prototype._initHooks.push(init); return this; }; /* * @class Evented * @aka L.Evented * @inherits Class * * A set of methods shared between event-powered classes (like `Map` and `Marker`). Generally, events allow you to execute some function when something happens with an object (e.g. the user clicks on the map, causing the map to fire `'click'` event). * * @example * * ```js * map.on('click', function(e) { * alert(e.latlng); * } ); * ``` * * Leaflet deals with event listeners by reference, so if you want to add a listener and then remove it, define it as a function: * * ```js * function onClick(e) { ... } * * map.on('click', onClick); * map.off('click', onClick); * ``` */ L.Evented = L.Class.extend({ /* @method on(type: String, fn: Function, context?: Object): this * Adds a listener function (`fn`) to a particular event type of the object. You can optionally specify the context of the listener (object the this keyword will point to). You can also pass several space-separated types (e.g. `'click dblclick'`). * * @alternative * @method on(eventMap: Object): this * Adds a set of type/listener pairs, e.g. `{click: onClick, mousemove: onMouseMove}` */ on: function (types, fn, context) { // types can be a map of types/handlers if (typeof types === 'object') { for (var type in types) { // we don't process space-separated events here for performance; // it's a hot path since Layer uses the on(obj) syntax this._on(type, types[type], fn); } } else { // types can be a string of space-separated words types = L.Util.splitWords(types); for (var i = 0, len = types.length; i < len; i++) { this._on(types[i], fn, context); } } return this; }, /* @method off(type: String, fn?: Function, context?: Object): this * Removes a previously added listener function. If no function is specified, it will remove all the listeners of that particular event from the object. Note that if you passed a custom context to `on`, you must pass the same context to `off` in order to remove the listener. * * @alternative * @method off(eventMap: Object): this * Removes a set of type/listener pairs. * * @alternative * @method off: this * Removes all listeners to all events on the object. */ off: function (types, fn, context) { if (!types) { // clear all listeners if called without arguments delete this._events; } else if (typeof types === 'object') { for (var type in types) { this._off(type, types[type], fn); } } else { types = L.Util.splitWords(types); for (var i = 0, len = types.length; i < len; i++) { this._off(types[i], fn, context); } } return this; }, // attach listener (without syntactic sugar now) _on: function (type, fn, context) { this._events = this._events || {}; /* get/init listeners for type */ var typeListeners = this._events[type]; if (!typeListeners) { typeListeners = []; this._events[type] = typeListeners; } if (context === this) { // Less memory footprint. context = undefined; } var newListener = {fn: fn, ctx: context}, listeners = typeListeners; // check if fn already there for (var i = 0, len = listeners.length; i < len; i++) { if (listeners[i].fn === fn && listeners[i].ctx === context) { return; } } listeners.push(newListener); typeListeners.count++; }, _off: function (type, fn, context) { var listeners, i, len; if (!this._events) { return; } listeners = this._events[type]; if (!listeners) { return; } if (!fn) { // Set all removed listeners to noop so they are not called if remove happens in fire for (i = 0, len = listeners.length; i < len; i++) { listeners[i].fn = L.Util.falseFn; } // clear all listeners for a type if function isn't specified delete this._events[type]; return; } if (context === this) { context = undefined; } if (listeners) { // find fn and remove it for (i = 0, len = listeners.length; i < len; i++) { var l = listeners[i]; if (l.ctx !== context) { continue; } if (l.fn === fn) { // set the removed listener to noop so that's not called if remove happens in fire l.fn = L.Util.falseFn; if (this._firingCount) { /* copy array in case events are being fired */ this._events[type] = listeners = listeners.slice(); } listeners.splice(i, 1); return; } } } }, // @method fire(type: String, data?: Object, propagate?: Boolean): this // Fires an event of the specified type. You can optionally provide an data // object — the first argument of the listener function will contain its // properties. The event might can optionally be propagated to event parents. fire: function (type, data, propagate) { if (!this.listens(type, propagate)) { return this; } var event = L.Util.extend({}, data, {type: type, target: this}); if (this._events) { var listeners = this._events[type]; if (listeners) { this._firingCount = (this._firingCount + 1) || 1; for (var i = 0, len = listeners.length; i < len; i++) { var l = listeners[i]; l.fn.call(l.ctx || this, event); } this._firingCount--; } } if (propagate) { // propagate the event to parents (set with addEventParent) this._propagateEvent(event); } return this; }, // @method listens(type: String): Boolean // Returns `true` if a particular event type has any listeners attached to it. listens: function (type, propagate) { var listeners = this._events && this._events[type]; if (listeners && listeners.length) { return true; } if (propagate) { // also check parents for listeners if event propagates for (var id in this._eventParents) { if (this._eventParents[id].listens(type, propagate)) { return true; } } } return false; }, // @method once(…): this // Behaves as [`on(…)`](#evented-on), except the listener will only get fired once and then removed. once: function (types, fn, context) { if (typeof types === 'object') { for (var type in types) { this.once(type, types[type], fn); } return this; } var handler = L.bind(function () { this .off(types, fn, context) .off(types, handler, context); }, this); // add a listener that's executed once and removed after that return this .on(types, fn, context) .on(types, handler, context); }, // @method addEventParent(obj: Evented): this // Adds an event parent - an `Evented` that will receive propagated events addEventParent: function (obj) { this._eventParents = this._eventParents || {}; this._eventParents[L.stamp(obj)] = obj; return this; }, // @method removeEventParent(obj: Evented): this // Removes an event parent, so it will stop receiving propagated events removeEventParent: function (obj) { if (this._eventParents) { delete this._eventParents[L.stamp(obj)]; } return this; }, _propagateEvent: function (e) { for (var id in this._eventParents) { this._eventParents[id].fire(e.type, L.extend({layer: e.target}, e), true); } } }); var proto = L.Evented.prototype; // aliases; we should ditch those eventually // @method addEventListener(…): this // Alias to [`on(…)`](#evented-on) proto.addEventListener = proto.on; // @method removeEventListener(…): this // Alias to [`off(…)`](#evented-off) // @method clearAllEventListeners(…): this // Alias to [`off()`](#evented-off) proto.removeEventListener = proto.clearAllEventListeners = proto.off; // @method addOneTimeEventListener(…): this // Alias to [`once(…)`](#evented-once) proto.addOneTimeEventListener = proto.once; // @method fireEvent(…): this // Alias to [`fire(…)`](#evented-fire) proto.fireEvent = proto.fire; // @method hasEventListeners(…): Boolean // Alias to [`listens(…)`](#evented-listens) proto.hasEventListeners = proto.listens; L.Mixin = {Events: proto}; /* * @namespace Browser * @aka L.Browser * * A namespace with static properties for browser/feature detection used by Leaflet internally. * * @example * * ```js * if (L.Browser.ielt9) { * alert('Upgrade your browser, dude!'); * } * ``` */ (function () { var ua = navigator.userAgent.toLowerCase(), doc = document.documentElement, ie = 'ActiveXObject' in window, webkit = ua.indexOf('webkit') !== -1, phantomjs = ua.indexOf('phantom') !== -1, android23 = ua.search('android [23]') !== -1, chrome = ua.indexOf('chrome') !== -1, gecko = ua.indexOf('gecko') !== -1 && !webkit && !window.opera && !ie, win = navigator.platform.indexOf('Win') === 0, mobile = typeof orientation !== 'undefined' || ua.indexOf('mobile') !== -1, msPointer = !window.PointerEvent && window.MSPointerEvent, pointer = window.PointerEvent || msPointer, ie3d = ie && ('transition' in doc.style), webkit3d = ('WebKitCSSMatrix' in window) && ('m11' in new window.WebKitCSSMatrix()) && !android23, gecko3d = 'MozPerspective' in doc.style, opera12 = 'OTransition' in doc.style; var touch = !window.L_NO_TOUCH && (pointer || 'ontouchstart' in window || (window.DocumentTouch && document instanceof window.DocumentTouch)); L.Browser = { // @property ie: Boolean // `true` for all Internet Explorer versions (not Edge). ie: ie, // @property ielt9: Boolean // `true` for Internet Explorer versions less than 9. ielt9: ie && !document.addEventListener, // @property edge: Boolean // `true` for the Edge web browser. edge: 'msLaunchUri' in navigator && !('documentMode' in document), // @property webkit: Boolean // `true` for webkit-based browsers like Chrome and Safari (including mobile versions). webkit: webkit, // @property gecko: Boolean // `true` for gecko-based browsers like Firefox. gecko: gecko, // @property android: Boolean // `true` for any browser running on an Android platform. android: ua.indexOf('android') !== -1, // @property android23: Boolean // `true` for browsers running on Android 2 or Android 3. android23: android23, // @property chrome: Boolean // `true` for the Chrome browser. chrome: chrome, // @property safari: Boolean // `true` for the Safari browser. safari: !chrome && ua.indexOf('safari') !== -1, // @property win: Boolean // `true` when the browser is running in a Windows platform win: win, // @property ie3d: Boolean // `true` for all Internet Explorer versions supporting CSS transforms. ie3d: ie3d, // @property webkit3d: Boolean // `true` for webkit-based browsers supporting CSS transforms. webkit3d: webkit3d, // @property gecko3d: Boolean // `true` for gecko-based browsers supporting CSS transforms. gecko3d: gecko3d, // @property opera12: Boolean // `true` for the Opera browser supporting CSS transforms (version 12 or later). opera12: opera12, // @property any3d: Boolean // `true` for all browsers supporting CSS transforms. any3d: !window.L_DISABLE_3D && (ie3d || webkit3d || gecko3d) && !opera12 && !phantomjs, // @property mobile: Boolean // `true` for all browsers running in a mobile device. mobile: mobile, // @property mobileWebkit: Boolean // `true` for all webkit-based browsers in a mobile device. mobileWebkit: mobile && webkit, // @property mobileWebkit3d: Boolean // `true` for all webkit-based browsers in a mobile device supporting CSS transforms. mobileWebkit3d: mobile && webkit3d, // @property mobileOpera: Boolean // `true` for the Opera browser in a mobile device. mobileOpera: mobile && window.opera, // @property mobileGecko: Boolean // `true` for gecko-based browsers running in a mobile device. mobileGecko: mobile && gecko, // @property touch: Boolean // `true` for all browsers supporting [touch events](https://developer.mozilla.org/docs/Web/API/Touch_events). touch: !!touch, // @property msPointer: Boolean // `true` for browsers implementing the Microsoft touch events model (notably IE10). msPointer: !!msPointer, // @property pointer: Boolean // `true` for all browsers supporting [pointer events](https://msdn.microsoft.com/en-us/library/dn433244%28v=vs.85%29.aspx). pointer: !!pointer, // @property retina: Boolean // `true` for browsers on a high-resolution "retina" screen. retina: (window.devicePixelRatio || (window.screen.deviceXDPI / window.screen.logicalXDPI)) > 1 }; }()); /* * @class Point * @aka L.Point * * Represents a point with `x` and `y` coordinates in pixels. * * @example * * ```js * var point = L.point(200, 300); * ``` * * All Leaflet methods and options that accept `Point` objects also accept them in a simple Array form (unless noted otherwise), so these lines are equivalent: * * ```js * map.panBy([200, 300]); * map.panBy(L.point(200, 300)); * ``` */ L.Point = function (x, y, round) { this.x = (round ? Math.round(x) : x); this.y = (round ? Math.round(y) : y); }; L.Point.prototype = { // @method clone(): Point // Returns a copy of the current point. clone: function () { return new L.Point(this.x, this.y); }, // @method add(otherPoint: Point): Point // Returns the result of addition of the current and the given points. add: function (point) { // non-destructive, returns a new point return this.clone()._add(L.point(point)); }, _add: function (point) { // destructive, used directly for performance in situations where it's safe to modify existing point this.x += point.x; this.y += point.y; return this; }, // @method subtract(otherPoint: Point): Point // Returns the result of subtraction of the given point from the current. subtract: function (point) { return this.clone()._subtract(L.point(point)); }, _subtract: function (point) { this.x -= point.x; this.y -= point.y; return this; }, // @method divideBy(num: Number): Point // Returns the result of division of the current point by the given number. divideBy: function (num) { return this.clone()._divideBy(num); }, _divideBy: function (num) { this.x /= num; this.y /= num; return this; }, // @method multiplyBy(num: Number): Point // Returns the result of multiplication of the current point by the given number. multiplyBy: function (num) { return this.clone()._multiplyBy(num); }, _multiplyBy: function (num) { this.x *= num; this.y *= num; return this; }, // @method scaleBy(scale: Point): Point // Multiply each coordinate of the current point by each coordinate of // `scale`. In linear algebra terms, multiply the point by the // [scaling matrix](https://en.wikipedia.org/wiki/Scaling_%28geometry%29#Matrix_representation) // defined by `scale`. scaleBy: function (point) { return new L.Point(this.x * point.x, this.y * point.y); }, // @method unscaleBy(scale: Point): Point // Inverse of `scaleBy`. Divide each coordinate of the current point by // each coordinate of `scale`. unscaleBy: function (point) { return new L.Point(this.x / point.x, this.y / point.y); }, // @method round(): Point // Returns a copy of the current point with rounded coordinates. round: function () { return this.clone()._round(); }, _round: function () { this.x = Math.round(this.x); this.y = Math.round(this.y); return this; }, // @method floor(): Point // Returns a copy of the current point with floored coordinates (rounded down). floor: function () { return this.clone()._floor(); }, _floor: function () { this.x = Math.floor(this.x); this.y = Math.floor(this.y); return this; }, // @method ceil(): Point // Returns a copy of the current point with ceiled coordinates (rounded up). ceil: function () { return this.clone()._ceil(); }, _ceil: function () { this.x = Math.ceil(this.x); this.y = Math.ceil(this.y); return this; }, // @method distanceTo(otherPoint: Point): Number // Returns the cartesian distance between the current and the given points. distanceTo: function (point) { point = L.point(point); var x = point.x - this.x, y = point.y - this.y; return Math.sqrt(x * x + y * y); }, // @method equals(otherPoint: Point): Boolean // Returns `true` if the given point has the same coordinates. equals: function (point) { point = L.point(point); return point.x === this.x && point.y === this.y; }, // @method contains(otherPoint: Point): Boolean // Returns `true` if both coordinates of the given point are less than the corresponding current point coordinates (in absolute values). contains: function (point) { point = L.point(point); return Math.abs(point.x) <= Math.abs(this.x) && Math.abs(point.y) <= Math.abs(this.y); }, // @method toString(): String // Returns a string representation of the point for debugging purposes. toString: function () { return 'Point(' + L.Util.formatNum(this.x) + ', ' + L.Util.formatNum(this.y) + ')'; } }; // @factory L.point(x: Number, y: Number, round?: Boolean) // Creates a Point object with the given `x` and `y` coordinates. If optional `round` is set to true, rounds the `x` and `y` values. // @alternative // @factory L.point(coords: Number[]) // Expects an array of the form `[x, y]` instead. // @alternative // @factory L.point(coords: Object) // Expects a plain object of the form `{x: Number, y: Number}` instead. L.point = function (x, y, round) { if (x instanceof L.Point) { return x; } if (L.Util.isArray(x)) { return new L.Point(x[0], x[1]); } if (x === undefined || x === null) { return x; } if (typeof x === 'object' && 'x' in x && 'y' in x) { return new L.Point(x.x, x.y); } return new L.Point(x, y, round); }; /* * @class Bounds * @aka L.Bounds * * Represents a rectangular area in pixel coordinates. * * @example * * ```js * var p1 = L.point(10, 10), * p2 = L.point(40, 60), * bounds = L.bounds(p1, p2); * ``` * * All Leaflet methods that accept `Bounds` objects also accept them in a simple Array form (unless noted otherwise), so the bounds example above can be passed like this: * * ```js * otherBounds.intersects([[10, 10], [40, 60]]); * ``` */ L.Bounds = function (a, b) { if (!a) { return; } var points = b ? [a, b] : a; for (var i = 0, len = points.length; i < len; i++) { this.extend(points[i]); } }; L.Bounds.prototype = { // @method extend(point: Point): this // Extends the bounds to contain the given point. extend: function (point) { // (Point) point = L.point(point); // @property min: Point // The top left corner of the rectangle. // @property max: Point // The bottom right corner of the rectangle. if (!this.min && !this.max) { this.min = point.clone(); this.max = point.clone(); } else { this.min.x = Math.min(point.x, this.min.x); this.max.x = Math.max(point.x, this.max.x); this.min.y = Math.min(point.y, this.min.y); this.max.y = Math.max(point.y, this.max.y); } return this; }, // @method getCenter(round?: Boolean): Point // Returns the center point of the bounds. getCenter: function (round) { return new L.Point( (this.min.x + this.max.x) / 2, (this.min.y + this.max.y) / 2, round); }, // @method getBottomLeft(): Point // Returns the bottom-left point of the bounds. getBottomLeft: function () { return new L.Point(this.min.x, this.max.y); }, // @method getTopRight(): Point // Returns the top-right point of the bounds. getTopRight: function () { // -> Point return new L.Point(this.max.x, this.min.y); }, // @method getSize(): Point // Returns the size of the given bounds getSize: function () { return this.max.subtract(this.min); }, // @method contains(otherBounds: Bounds): Boolean // Returns `true` if the rectangle contains the given one. // @alternative // @method contains(point: Point): Boolean // Returns `true` if the rectangle contains the given point. contains: function (obj) { var min, max; if (typeof obj[0] === 'number' || obj instanceof L.Point) { obj = L.point(obj); } else { obj = L.bounds(obj); } if (obj instanceof L.Bounds) { min = obj.min; max = obj.max; } else { min = max = obj; } return (min.x >= this.min.x) && (max.x <= this.max.x) && (min.y >= this.min.y) && (max.y <= this.max.y); }, // @method intersects(otherBounds: Bounds): Boolean // Returns `true` if the rectangle intersects the given bounds. Two bounds // intersect if they have at least one point in common. intersects: function (bounds) { // (Bounds) -> Boolean bounds = L.bounds(bounds); var min = this.min, max = this.max, min2 = bounds.min, max2 = bounds.max, xIntersects = (max2.x >= min.x) && (min2.x <= max.x), yIntersects = (max2.y >= min.y) && (min2.y <= max.y); return xIntersects && yIntersects; }, // @method overlaps(otherBounds: Bounds): Boolean // Returns `true` if the rectangle overlaps the given bounds. Two bounds // overlap if their intersection is an area. overlaps: function (bounds) { // (Bounds) -> Boolean bounds = L.bounds(bounds); var min = this.min, max = this.max, min2 = bounds.min, max2 = bounds.max, xOverlaps = (max2.x > min.x) && (min2.x < max.x), yOverlaps = (max2.y > min.y) && (min2.y < max.y); return xOverlaps && yOverlaps; }, isValid: function () { return !!(this.min && this.max); } }; // @factory L.bounds(topLeft: Point, bottomRight: Point) // Creates a Bounds object from two coordinates (usually top-left and bottom-right corners). // @alternative // @factory L.bounds(points: Point[]) // Creates a Bounds object from the points it contains L.bounds = function (a, b) { if (!a || a instanceof L.Bounds) { return a; } return new L.Bounds(a, b); }; /* * @class Transformation * @aka L.Transformation * * Represents an affine transformation: a set of coefficients `a`, `b`, `c`, `d` * for transforming a point of a form `(x, y)` into `(a*x + b, c*y + d)` and doing * the reverse. Used by Leaflet in its projections code. * * @example * * ```js * var transformation = new L.Transformation(2, 5, -1, 10), * p = L.point(1, 2), * p2 = transformation.transform(p), // L.point(7, 8) * p3 = transformation.untransform(p2); // L.point(1, 2) * ``` */ // factory new L.Transformation(a: Number, b: Number, c: Number, d: Number) // Creates a `Transformation` object with the given coefficients. L.Transformation = function (a, b, c, d) { this._a = a; this._b = b; this._c = c; this._d = d; }; L.Transformation.prototype = { // @method transform(point: Point, scale?: Number): Point // Returns a transformed point, optionally multiplied by the given scale. // Only accepts real `L.Point` instances, not arrays. transform: function (point, scale) { // (Point, Number) -> Point return this._transform(point.clone(), scale); }, // destructive transform (faster) _transform: function (point, scale) { scale = scale || 1; point.x = scale * (this._a * point.x + this._b); point.y = scale * (this._c * point.y + this._d); return point; }, // @method untransform(point: Point, scale?: Number): Point // Returns the reverse transformation of the given point, optionally divided // by the given scale. Only accepts real `L.Point` instances, not arrays. untransform: function (point, scale) { scale = scale || 1; return new L.Point( (point.x / scale - this._b) / this._a, (point.y / scale - this._d) / this._c); } }; /* * @namespace DomUtil * * Utility functions to work with the [DOM](https://developer.mozilla.org/docs/Web/API/Document_Object_Model) * tree, used by Leaflet internally. * * Most functions expecting or returning a `HTMLElement` also work for * SVG elements. The only difference is that classes refer to CSS classes * in HTML and SVG classes in SVG. */ L.DomUtil = { // @function get(id: String|HTMLElement): HTMLElement // Returns an element given its DOM id, or returns the element itself // if it was passed directly. get: function (id) { return typeof id === 'string' ? document.getElementById(id) : id; }, // @function getStyle(el: HTMLElement, styleAttrib: String): String // Returns the value for a certain style attribute on an element, // including computed values or values set through CSS. getStyle: function (el, style) { var value = el.style[style] || (el.currentStyle && el.currentStyle[style]); if ((!value || value === 'auto') && document.defaultView) { var css = document.defaultView.getComputedStyle(el, null); value = css ? css[style] : null; } return value === 'auto' ? null : value; }, // @function create(tagName: String, className?: String, container?: HTMLElement): HTMLElement // Creates an HTML element with `tagName`, sets its class to `className`, and optionally appends it to `container` element. create: function (tagName, className, container) { var el = document.createElement(tagName); el.className = className || ''; if (container) { container.appendChild(el); } return el; }, // @function remove(el: HTMLElement) // Removes `el` from its parent element remove: function (el) { var parent = el.parentNode; if (parent) { parent.removeChild(el); } }, // @function empty(el: HTMLElement) // Removes all of `el`'s children elements from `el` empty: function (el) { while (el.firstChild) { el.removeChild(el.firstChild); } }, // @function toFront(el: HTMLElement) // Makes `el` the last children of its parent, so it renders in front of the other children. toFront: function (el) { el.parentNode.appendChild(el); }, // @function toBack(el: HTMLElement) // Makes `el` the first children of its parent, so it renders back from the other children. toBack: function (el) { var parent = el.parentNode; parent.insertBefore(el, parent.firstChild); }, // @function hasClass(el: HTMLElement, name: String): Boolean // Returns `true` if the element's class attribute contains `name`. hasClass: function (el, name) { if (el.classList !== undefined) { return el.classList.contains(name); } var className = L.DomUtil.getClass(el); return className.length > 0 && new RegExp('(^|\\s)' + name + '(\\s|$)').test(className); }, // @function addClass(el: HTMLElement, name: String) // Adds `name` to the element's class attribute. addClass: function (el, name) { if (el.classList !== undefined) { var classes = L.Util.splitWords(name); for (var i = 0, len = classes.length; i < len; i++) { el.classList.add(classes[i]); } } else if (!L.DomUtil.hasClass(el, name)) { var className = L.DomUtil.getClass(el); L.DomUtil.setClass(el, (className ? className + ' ' : '') + name); } }, // @function removeClass(el: HTMLElement, name: String) // Removes `name` from the element's class attribute. removeClass: function (el, name) { if (el.classList !== undefined) { el.classList.remove(name); } else { L.DomUtil.setClass(el, L.Util.trim((' ' + L.DomUtil.getClass(el) + ' ').replace(' ' + name + ' ', ' '))); } }, // @function setClass(el: HTMLElement, name: String) // Sets the element's class. setClass: function (el, name) { if (el.className.baseVal === undefined) { el.className = name; } else { // in case of SVG element el.className.baseVal = name; } }, // @function getClass(el: HTMLElement): String // Returns the element's class. getClass: function (el) { return el.className.baseVal === undefined ? el.className : el.className.baseVal; }, // @function setOpacity(el: HTMLElement, opacity: Number) // Set the opacity of an element (including old IE support). // `opacity` must be a number from `0` to `1`. setOpacity: function (el, value) { if ('opacity' in el.style) { el.style.opacity = value; } else if ('filter' in el.style) { L.DomUtil._setOpacityIE(el, value); } }, _setOpacityIE: function (el, value) { var filter = false, filterName = 'DXImageTransform.Microsoft.Alpha'; // filters collection throws an error if we try to retrieve a filter that doesn't exist try { filter = el.filters.item(filterName); } catch (e) { // don't set opacity to 1 if we haven't already set an opacity, // it isn't needed and breaks transparent pngs. if (value === 1) { return; } } value = Math.round(value * 100); if (filter) { filter.Enabled = (value !== 100); filter.Opacity = value; } else { el.style.filter += ' progid:' + filterName + '(opacity=' + value + ')'; } }, // @function testProp(props: String[]): String|false // Goes through the array of style names and returns the first name // that is a valid style name for an element. If no such name is found, // it returns false. Useful for vendor-prefixed styles like `transform`. testProp: function (props) { var style = document.documentElement.style; for (var i = 0; i < props.length; i++) { if (props[i] in style) { return props[i]; } } return false; }, // @function setTransform(el: HTMLElement, offset: Point, scale?: Number) // Resets the 3D CSS transform of `el` so it is translated by `offset` pixels // and optionally scaled by `scale`. Does not have an effect if the // browser doesn't support 3D CSS transforms. setTransform: function (el, offset, scale) { var pos = offset || new L.Point(0, 0); el.style[L.DomUtil.TRANSFORM] = (L.Browser.ie3d ? 'translate(' + pos.x + 'px,' + pos.y + 'px)' : 'translate3d(' + pos.x + 'px,' + pos.y + 'px,0)') + (scale ? ' scale(' + scale + ')' : ''); }, // @function setPosition(el: HTMLElement, position: Point) // Sets the position of `el` to coordinates specified by `position`, // using CSS translate or top/left positioning depending on the browser // (used by Leaflet internally to position its layers). setPosition: function (el, point) { // (HTMLElement, Point[, Boolean]) /*eslint-disable */ el._leaflet_pos = point; /*eslint-enable */ if (L.Browser.any3d) { L.DomUtil.setTransform(el, point); } else { el.style.left = point.x + 'px'; el.style.top = point.y + 'px'; } }, // @function getPosition(el: HTMLElement): Point // Returns the coordinates of an element previously positioned with setPosition. getPosition: function (el) { // this method is only used for elements previously positioned using setPosition, // so it's safe to cache the position for performance return el._leaflet_pos || new L.Point(0, 0); } }; (function () { // prefix style property names // @property TRANSFORM: String // Vendor-prefixed fransform style name (e.g. `'webkitTransform'` for WebKit). L.DomUtil.TRANSFORM = L.DomUtil.testProp( ['transform', 'WebkitTransform', 'OTransform', 'MozTransform', 'msTransform']); // webkitTransition comes first because some browser versions that drop vendor prefix don't do // the same for the transitionend event, in particular the Android 4.1 stock browser // @property TRANSITION: String // Vendor-prefixed transform style name. var transition = L.DomUtil.TRANSITION = L.DomUtil.testProp( ['webkitTransition', 'transition', 'OTransition', 'MozTransition', 'msTransition']); L.DomUtil.TRANSITION_END = transition === 'webkitTransition' || transition === 'OTransition' ? transition + 'End' : 'transitionend'; // @function disableTextSelection() // Prevents the user from generating `selectstart` DOM events, usually generated // when the user drags the mouse through a page with text. Used internally // by Leaflet to override the behaviour of any click-and-drag interaction on // the map. Affects drag interactions on the whole document. // @function enableTextSelection() // Cancels the effects of a previous [`L.DomUtil.disableTextSelection`](#domutil-disabletextselection). if ('onselectstart' in document) { L.DomUtil.disableTextSelection = function () { L.DomEvent.on(window, 'selectstart', L.DomEvent.preventDefault); }; L.DomUtil.enableTextSelection = function () { L.DomEvent.off(window, 'selectstart', L.DomEvent.preventDefault); }; } else { var userSelectProperty = L.DomUtil.testProp( ['userSelect', 'WebkitUserSelect', 'OUserSelect', 'MozUserSelect', 'msUserSelect']); L.DomUtil.disableTextSelection = function () { if (userSelectProperty) { var style = document.documentElement.style; this._userSelect = style[userSelectProperty]; style[userSelectProperty] = 'none'; } }; L.DomUtil.enableTextSelection = function () { if (userSelectProperty) { document.documentElement.style[userSelectProperty] = this._userSelect; delete this._userSelect; } }; } // @function disableImageDrag() // As [`L.DomUtil.disableTextSelection`](#domutil-disabletextselection), but // for `dragstart` DOM events, usually generated when the user drags an image. L.DomUtil.disableImageDrag = function () { L.DomEvent.on(window, 'dragstart', L.DomEvent.preventDefault); }; // @function enableImageDrag() // Cancels the effects of a previous [`L.DomUtil.disableImageDrag`](#domutil-disabletextselection). L.DomUtil.enableImageDrag = function () { L.DomEvent.off(window, 'dragstart', L.DomEvent.preventDefault); }; // @function preventOutline(el: HTMLElement) // Makes the [outline](https://developer.mozilla.org/docs/Web/CSS/outline) // of the element `el` invisible. Used internally by Leaflet to prevent // focusable elements from displaying an outline when the user performs a // drag interaction on them. L.DomUtil.preventOutline = function (element) { while (element.tabIndex === -1) { element = element.parentNode; } if (!element || !element.style) { return; } L.DomUtil.restoreOutline(); this._outlineElement = element; this._outlineStyle = element.style.outline; element.style.outline = 'none'; L.DomEvent.on(window, 'keydown', L.DomUtil.restoreOutline, this); }; // @function restoreOutline() // Cancels the effects of a previous [`L.DomUtil.preventOutline`](). L.DomUtil.restoreOutline = function () { if (!this._outlineElement) { return; } this._outlineElement.style.outline = this._outlineStyle; delete this._outlineElement; delete this._outlineStyle; L.DomEvent.off(window, 'keydown', L.DomUtil.restoreOutline, this); }; })(); /* @class LatLng * @aka L.LatLng * * Represents a geographical point with a certain latitude and longitude. * * @example * * ``` * var latlng = L.latLng(50.5, 30.5); * ``` * * All Leaflet methods that accept LatLng objects also accept them in a simple Array form and simple object form (unless noted otherwise), so these lines are equivalent: * * ``` * map.panTo([50, 30]); * map.panTo({lon: 30, lat: 50}); * map.panTo({lat: 50, lng: 30}); * map.panTo(L.latLng(50, 30)); * ``` */ L.LatLng = function (lat, lng, alt) { if (isNaN(lat) || isNaN(lng)) { throw new Error('Invalid LatLng object: (' + lat + ', ' + lng + ')'); } // @property lat: Number // Latitude in degrees this.lat = +lat; // @property lng: Number // Longitude in degrees this.lng = +lng; // @property alt: Number // Altitude in meters (optional) if (alt !== undefined) { this.alt = +alt; } }; L.LatLng.prototype = { // @method equals(otherLatLng: LatLng, maxMargin?: Number): Boolean // Returns `true` if the given `LatLng` point is at the same position (within a small margin of error). The margin of error can be overriden by setting `maxMargin` to a small number. equals: function (obj, maxMargin) { if (!obj) { return false; } obj = L.latLng(obj); var margin = Math.max( Math.abs(this.lat - obj.lat), Math.abs(this.lng - obj.lng)); return margin <= (maxMargin === undefined ? 1.0E-9 : maxMargin); }, // @method toString(): String // Returns a string representation of the point (for debugging purposes). toString: function (precision) { return 'LatLng(' + L.Util.formatNum(this.lat, precision) + ', ' + L.Util.formatNum(this.lng, precision) + ')'; }, // @method distanceTo(otherLatLng: LatLng): Number // Returns the distance (in meters) to the given `LatLng` calculated using the [Haversine formula](http://en.wikipedia.org/wiki/Haversine_formula). distanceTo: function (other) { return L.CRS.Earth.distance(this, L.latLng(other)); }, // @method wrap(): LatLng // Returns a new `LatLng` object with the longitude wrapped so it's always between -180 and +180 degrees. wrap: function () { return L.CRS.Earth.wrapLatLng(this); }, // @method toBounds(sizeInMeters: Number): LatLngBounds // Returns a new `LatLngBounds` object in which each boundary is `sizeInMeters` meters apart from the `LatLng`. toBounds: function (sizeInMeters) { var latAccuracy = 180 * sizeInMeters / 40075017, lngAccuracy = latAccuracy / Math.cos((Math.PI / 180) * this.lat); return L.latLngBounds( [this.lat - latAccuracy, this.lng - lngAccuracy], [this.lat + latAccuracy, this.lng + lngAccuracy]); }, clone: function () { return new L.LatLng(this.lat, this.lng, this.alt); } }; // @factory L.latLng(latitude: Number, longitude: Number, altitude?: Number): LatLng // Creates an object representing a geographical point with the given latitude and longitude (and optionally altitude). // @alternative // @factory L.latLng(coords: Array): LatLng // Expects an array of the form `[Number, Number]` or `[Number, Number, Number]` instead. // @alternative // @factory L.latLng(coords: Object): LatLng // Expects an plain object of the form `{lat: Number, lng: Number}` or `{lat: Number, lng: Number, alt: Number}` instead. L.latLng = function (a, b, c) { if (a instanceof L.LatLng) { return a; } if (L.Util.isArray(a) && typeof a[0] !== 'object') { if (a.length === 3) { return new L.LatLng(a[0], a[1], a[2]); } if (a.length === 2) { return new L.LatLng(a[0], a[1]); } return null; } if (a === undefined || a === null) { return a; } if (typeof a === 'object' && 'lat' in a) { return new L.LatLng(a.lat, 'lng' in a ? a.lng : a.lon, a.alt); } if (b === undefined) { return null; } return new L.LatLng(a, b, c); }; /* * @class LatLngBounds * @aka L.LatLngBounds * * Represents a rectangular geographical area on a map. * * @example * * ```js * var southWest = L.latLng(40.712, -74.227), * northEast = L.latLng(40.774, -74.125), * bounds = L.latLngBounds(southWest, northEast); * ``` * * All Leaflet methods that accept LatLngBounds objects also accept them in a simple Array form (unless noted otherwise), so the bounds example above can be passed like this: * * ```js * map.fitBounds([ * [40.712, -74.227], * [40.774, -74.125] * ]); * ``` */ L.LatLngBounds = function (southWest, northEast) { // (LatLng, LatLng) or (LatLng[]) if (!southWest) { return; } var latlngs = northEast ? [southWest, northEast] : southWest; for (var i = 0, len = latlngs.length; i < len; i++) { this.extend(latlngs[i]); } }; L.LatLngBounds.prototype = { // @method extend(latlng: LatLng): this // Extend the bounds to contain the given point // @alternative // @method extend(otherBounds: LatLngBounds): this // Extend the bounds to contain the given bounds extend: function (obj) { var sw = this._southWest, ne = this._northEast, sw2, ne2; if (obj instanceof L.LatLng) { sw2 = obj; ne2 = obj; } else if (obj instanceof L.LatLngBounds) { sw2 = obj._southWest; ne2 = obj._northEast; if (!sw2 || !ne2) { return this; } } else { return obj ? this.extend(L.latLng(obj) || L.latLngBounds(obj)) : this; } if (!sw && !ne) { this._southWest = new L.LatLng(sw2.lat, sw2.lng); this._northEast = new L.LatLng(ne2.lat, ne2.lng); } else { sw.lat = Math.min(sw2.lat, sw.lat); sw.lng = Math.min(sw2.lng, sw.lng); ne.lat = Math.max(ne2.lat, ne.lat); ne.lng = Math.max(ne2.lng, ne.lng); } return this; }, // @method pad(bufferRatio: Number): LatLngBounds // Returns bigger bounds created by extending the current bounds by a given percentage in each direction. pad: function (bufferRatio) { var sw = this._southWest, ne = this._northEast, heightBuffer = Math.abs(sw.lat - ne.lat) * bufferRatio, widthBuffer = Math.abs(sw.lng - ne.lng) * bufferRatio; return new L.LatLngBounds( new L.LatLng(sw.lat - heightBuffer, sw.lng - widthBuffer), new L.LatLng(ne.lat + heightBuffer, ne.lng + widthBuffer)); }, // @method getCenter(): LatLng // Returns the center point of the bounds. getCenter: function () { return new L.LatLng( (this._southWest.lat + this._northEast.lat) / 2, (this._southWest.lng + this._northEast.lng) / 2); }, // @method getSouthWest(): LatLng // Returns the south-west point of the bounds. getSouthWest: function () { return this._southWest; }, // @method getNorthEast(): LatLng // Returns the north-east point of the bounds. getNorthEast: function () { return this._northEast; }, // @method getNorthWest(): LatLng // Returns the north-west point of the bounds. getNorthWest: function () { return new L.LatLng(this.getNorth(), this.getWest()); }, // @method getSouthEast(): LatLng // Returns the south-east point of the bounds. getSouthEast: function () { return new L.LatLng(this.getSouth(), this.getEast()); }, // @method getWest(): Number // Returns the west longitude of the bounds getWest: function () { return this._southWest.lng; }, // @method getSouth(): Number // Returns the south latitude of the bounds getSouth: function () { return this._southWest.lat; }, // @method getEast(): Number // Returns the east longitude of the bounds getEast: function () { return this._northEast.lng; }, // @method getNorth(): Number // Returns the north latitude of the bounds getNorth: function () { return this._northEast.lat; }, // @method contains(otherBounds: LatLngBounds): Boolean // Returns `true` if the rectangle contains the given one. // @alternative // @method contains (latlng: LatLng): Boolean // Returns `true` if the rectangle contains the given point. contains: function (obj) { // (LatLngBounds) or (LatLng) -> Boolean if (typeof obj[0] === 'number' || obj instanceof L.LatLng) { obj = L.latLng(obj); } else { obj = L.latLngBounds(obj); } var sw = this._southWest, ne = this._northEast, sw2, ne2; if (obj instanceof L.LatLngBounds) { sw2 = obj.getSouthWest(); ne2 = obj.getNorthEast(); } else { sw2 = ne2 = obj; } return (sw2.lat >= sw.lat) && (ne2.lat <= ne.lat) && (sw2.lng >= sw.lng) && (ne2.lng <= ne.lng); }, // @method intersects(otherBounds: LatLngBounds): Boolean // Returns `true` if the rectangle intersects the given bounds. Two bounds intersect if they have at least one point in common. intersects: function (bounds) { bounds = L.latLngBounds(bounds); var sw = this._southWest, ne = this._northEast, sw2 = bounds.getSouthWest(), ne2 = bounds.getNorthEast(), latIntersects = (ne2.lat >= sw.lat) && (sw2.lat <= ne.lat), lngIntersects = (ne2.lng >= sw.lng) && (sw2.lng <= ne.lng); return latIntersects && lngIntersects; }, // @method overlaps(otherBounds: Bounds): Boolean // Returns `true` if the rectangle overlaps the given bounds. Two bounds overlap if their intersection is an area. overlaps: function (bounds) { bounds = L.latLngBounds(bounds); var sw = this._southWest, ne = this._northEast, sw2 = bounds.getSouthWest(), ne2 = bounds.getNorthEast(), latOverlaps = (ne2.lat > sw.lat) && (sw2.lat < ne.lat), lngOverlaps = (ne2.lng > sw.lng) && (sw2.lng < ne.lng); return latOverlaps && lngOverlaps; }, // @method toBBoxString(): String // Returns a string with bounding box coordinates in a 'southwest_lng,southwest_lat,northeast_lng,northeast_lat' format. Useful for sending requests to web services that return geo data. toBBoxString: function () { return [this.getWest(), this.getSouth(), this.getEast(), this.getNorth()].join(','); }, // @method equals(otherBounds: LatLngBounds): Boolean // Returns `true` if the rectangle is equivalent (within a small margin of error) to the given bounds. equals: function (bounds) { if (!bounds) { return false; } bounds = L.latLngBounds(bounds); return this._southWest.equals(bounds.getSouthWest()) && this._northEast.equals(bounds.getNorthEast()); }, // @method isValid(): Boolean // Returns `true` if the bounds are properly initialized. isValid: function () { return !!(this._southWest && this._northEast); } }; // TODO International date line? // @factory L.latLngBounds(southWest: LatLng, northEast: LatLng) // Creates a `LatLngBounds` object by defining south-west and north-east corners of the rectangle. // @alternative // @factory L.latLngBounds(latlngs: LatLng[]) // Creates a `LatLngBounds` object defined by the geographical points it contains. Very useful for zooming the map to fit a particular set of locations with [`fitBounds`](#map-fitbounds). L.latLngBounds = function (a, b) { if (a instanceof L.LatLngBounds) { return a; } return new L.LatLngBounds(a, b); }; /* * @namespace Projection * @section * Leaflet comes with a set of already defined Projections out of the box: * * @projection L.Projection.LonLat * * Equirectangular, or Plate Carree projection — the most simple projection, * mostly used by GIS enthusiasts. Directly maps `x` as longitude, and `y` as * latitude. Also suitable for flat worlds, e.g. game maps. Used by the * `EPSG:3395` and `Simple` CRS. */ L.Projection = {}; L.Projection.LonLat = { project: function (latlng) { return new L.Point(latlng.lng, latlng.lat); }, unproject: function (point) { return new L.LatLng(point.y, point.x); }, bounds: L.bounds([-180, -90], [180, 90]) }; /* * @namespace Projection * @projection L.Projection.SphericalMercator * * Spherical Mercator projection — the most common projection for online maps, * used by almost all free and commercial tile providers. Assumes that Earth is * a sphere. Used by the `EPSG:3857` CRS. */ L.Projection.SphericalMercator = { R: 6378137, MAX_LATITUDE: 85.0511287798, project: function (latlng) { var d = Math.PI / 180, max = this.MAX_LATITUDE, lat = Math.max(Math.min(max, latlng.lat), -max), sin = Math.sin(lat * d); return new L.Point( this.R * latlng.lng * d, this.R * Math.log((1 + sin) / (1 - sin)) / 2); }, unproject: function (point) { var d = 180 / Math.PI; return new L.LatLng( (2 * Math.atan(Math.exp(point.y / this.R)) - (Math.PI / 2)) * d, point.x * d / this.R); }, bounds: (function () { var d = 6378137 * Math.PI; return L.bounds([-d, -d], [d, d]); })() }; /* * @class CRS * @aka L.CRS * Abstract class that defines coordinate reference systems for projecting * geographical points into pixel (screen) coordinates and back (and to * coordinates in other units for [WMS](https://en.wikipedia.org/wiki/Web_Map_Service) services). See * [spatial reference system](http://en.wikipedia.org/wiki/Coordinate_reference_system). * * Leaflet defines the most usual CRSs by default. If you want to use a * CRS not defined by default, take a look at the * [Proj4Leaflet](https://github.com/kartena/Proj4Leaflet) plugin. */ L.CRS = { // @method latLngToPoint(latlng: LatLng, zoom: Number): Point // Projects geographical coordinates into pixel coordinates for a given zoom. latLngToPoint: function (latlng, zoom) { var projectedPoint = this.projection.project(latlng), scale = this.scale(zoom); return this.transformation._transform(projectedPoint, scale); }, // @method pointToLatLng(point: Point, zoom: Number): LatLng // The inverse of `latLngToPoint`. Projects pixel coordinates on a given // zoom into geographical coordinates. pointToLatLng: function (point, zoom) { var scale = this.scale(zoom), untransformedPoint = this.transformation.untransform(point, scale); return this.projection.unproject(untransformedPoint); }, // @method project(latlng: LatLng): Point // Projects geographical coordinates into coordinates in units accepted for // this CRS (e.g. meters for EPSG:3857, for passing it to WMS services). project: function (latlng) { return this.projection.project(latlng); }, // @method unproject(point: Point): LatLng // Given a projected coordinate returns the corresponding LatLng. // The inverse of `project`. unproject: function (point) { return this.projection.unproject(point); }, // @method scale(zoom: Number): Number // Returns the scale used when transforming projected coordinates into // pixel coordinates for a particular zoom. For example, it returns // `256 * 2^zoom` for Mercator-based CRS. scale: function (zoom) { return 256 * Math.pow(2, zoom); }, // @method zoom(scale: Number): Number // Inverse of `scale()`, returns the zoom level corresponding to a scale // factor of `scale`. zoom: function (scale) { return Math.log(scale / 256) / Math.LN2; }, // @method getProjectedBounds(zoom: Number): Bounds // Returns the projection's bounds scaled and transformed for the provided `zoom`. getProjectedBounds: function (zoom) { if (this.infinite) { return null; } var b = this.projection.bounds, s = this.scale(zoom), min = this.transformation.transform(b.min, s), max = this.transformation.transform(b.max, s); return L.bounds(min, max); }, // @method distance(latlng1: LatLng, latlng2: LatLng): Number // Returns the distance between two geographical coordinates. // @property code: String // Standard code name of the CRS passed into WMS services (e.g. `'EPSG:3857'`) // // @property wrapLng: Number[] // An array of two numbers defining whether the longitude (horizontal) coordinate // axis wraps around a given range and how. Defaults to `[-180, 180]` in most // geographical CRSs. If `undefined`, the longitude axis does not wrap around. // // @property wrapLat: Number[] // Like `wrapLng`, but for the latitude (vertical) axis. // wrapLng: [min, max], // wrapLat: [min, max], // @property infinite: Boolean // If true, the coordinate space will be unbounded (infinite in both axes) infinite: false, // @method wrapLatLng(latlng: LatLng): LatLng // Returns a `LatLng` where lat and lng has been wrapped according to the // CRS's `wrapLat` and `wrapLng` properties, if they are outside the CRS's bounds. wrapLatLng: function (latlng) { var lng = this.wrapLng ? L.Util.wrapNum(latlng.lng, this.wrapLng, true) : latlng.lng, lat = this.wrapLat ? L.Util.wrapNum(latlng.lat, this.wrapLat, true) : latlng.lat, alt = latlng.alt; return L.latLng(lat, lng, alt); } }; /* * @namespace CRS * @crs L.CRS.Simple * * A simple CRS that maps longitude and latitude into `x` and `y` directly. * May be used for maps of flat surfaces (e.g. game maps). Note that the `y` * axis should still be inverted (going from bottom to top). `distance()` returns * simple euclidean distance. */ L.CRS.Simple = L.extend({}, L.CRS, { projection: L.Projection.LonLat, transformation: new L.Transformation(1, 0, -1, 0), scale: function (zoom) { return Math.pow(2, zoom); }, zoom: function (scale) { return Math.log(scale) / Math.LN2; }, distance: function (latlng1, latlng2) { var dx = latlng2.lng - latlng1.lng, dy = latlng2.lat - latlng1.lat; return Math.sqrt(dx * dx + dy * dy); }, infinite: true }); /* * @namespace CRS * @crs L.CRS.Earth * * Serves as the base for CRS that are global such that they cover the earth. * Can only be used as the base for other CRS and cannot be used directly, * since it does not have a `code`, `projection` or `transformation`. `distance()` returns * meters. */ L.CRS.Earth = L.extend({}, L.CRS, { wrapLng: [-180, 180], // Mean Earth Radius, as recommended for use by // the International Union of Geodesy and Geophysics, // see http://rosettacode.org/wiki/Haversine_formula R: 6371000, // distance between two geographical points using spherical law of cosines approximation distance: function (latlng1, latlng2) { var rad = Math.PI / 180, lat1 = latlng1.lat * rad, lat2 = latlng2.lat * rad, a = Math.sin(lat1) * Math.sin(lat2) + Math.cos(lat1) * Math.cos(lat2) * Math.cos((latlng2.lng - latlng1.lng) * rad); return this.R * Math.acos(Math.min(a, 1)); } }); /* * @namespace CRS * @crs L.CRS.EPSG3857 * * The most common CRS for online maps, used by almost all free and commercial * tile providers. Uses Spherical Mercator projection. Set in by default in * Map's `crs` option. */ L.CRS.EPSG3857 = L.extend({}, L.CRS.Earth, { code: 'EPSG:3857', projection: L.Projection.SphericalMercator, transformation: (function () { var scale = 0.5 / (Math.PI * L.Projection.SphericalMercator.R); return new L.Transformation(scale, 0.5, -scale, 0.5); }()) }); L.CRS.EPSG900913 = L.extend({}, L.CRS.EPSG3857, { code: 'EPSG:900913' }); /* * @namespace CRS * @crs L.CRS.EPSG4326 * * A common CRS among GIS enthusiasts. Uses simple Equirectangular projection. */ L.CRS.EPSG4326 = L.extend({}, L.CRS.Earth, { code: 'EPSG:4326', projection: L.Projection.LonLat, transformation: new L.Transformation(1 / 180, 1, -1 / 180, 0.5) }); /* * @class Map * @aka L.Map * @inherits Evented * * The central class of the API — it is used to create a map on a page and manipulate it. * * @example * * ```js * // initialize the map on the "map" div with a given center and zoom * var map = L.map('map', { * center: [51.505, -0.09], * zoom: 13 * }); * ``` * */ L.Map = L.Evented.extend({ options: { // @section Map State Options // @option crs: CRS = L.CRS.EPSG3857 // The [Coordinate Reference System](#crs) to use. Don't change this if you're not // sure what it means. crs: L.CRS.EPSG3857, // @option center: LatLng = undefined // Initial geographic center of the map center: undefined, // @option zoom: Number = undefined // Initial map zoom level zoom: undefined, // @option minZoom: Number = undefined // Minimum zoom level of the map. Overrides any `minZoom` option set on map layers. minZoom: undefined, // @option maxZoom: Number = undefined // Maximum zoom level of the map. Overrides any `maxZoom` option set on map layers. maxZoom: undefined, // @option layers: Layer[] = [] // Array of layers that will be added to the map initially layers: [], // @option maxBounds: LatLngBounds = null // When this option is set, the map restricts the view to the given // geographical bounds, bouncing the user back when he tries to pan // outside the view. To set the restriction dynamically, use // [`setMaxBounds`](#map-setmaxbounds) method. maxBounds: undefined, // @option renderer: Renderer = * // The default method for drawing vector layers on the map. `L.SVG` // or `L.Canvas` by default depending on browser support. renderer: undefined, // @section Animation Options // @option fadeAnimation: Boolean = true // Whether the tile fade animation is enabled. By default it's enabled // in all browsers that support CSS3 Transitions except Android. fadeAnimation: true, // @option markerZoomAnimation: Boolean = true // Whether markers animate their zoom with the zoom animation, if disabled // they will disappear for the length of the animation. By default it's // enabled in all browsers that support CSS3 Transitions except Android. markerZoomAnimation: true, // @option transform3DLimit: Number = 2^23 // Defines the maximum size of a CSS translation transform. The default // value should not be changed unless a web browser positions layers in // the wrong place after doing a large `panBy`. transform3DLimit: 8388608, // Precision limit of a 32-bit float // @section Interaction Options // @option zoomSnap: Number = 1 // Forces the map's zoom level to always be a multiple of this, particularly // right after a [`fitBounds()`](#map-fitbounds) or a pinch-zoom. // By default, the zoom level snaps to the nearest integer; lower values // (e.g. `0.5` or `0.1`) allow for greater granularity. A value of `0` // means the zoom level will not be snapped after `fitBounds` or a pinch-zoom. zoomSnap: 1, // @option zoomDelta: Number = 1 // Controls how much the map's zoom level will change after a // [`zoomIn()`](#map-zoomin), [`zoomOut()`](#map-zoomout), pressing `+` // or `-` on the keyboard, or using the [zoom controls](#control-zoom). // Values smaller than `1` (e.g. `0.5`) allow for greater granularity. zoomDelta: 1, // @option trackResize: Boolean = true // Whether the map automatically handles browser window resize to update itself. trackResize: true }, initialize: function (id, options) { // (HTMLElement or String, Object) options = L.setOptions(this, options); this._initContainer(id); this._initLayout(); // hack for https://github.com/Leaflet/Leaflet/issues/1980 this._onResize = L.bind(this._onResize, this); this._initEvents(); if (options.maxBounds) { this.setMaxBounds(options.maxBounds); } if (options.zoom !== undefined) { this._zoom = this._limitZoom(options.zoom); } if (options.center && options.zoom !== undefined) { this.setView(L.latLng(options.center), options.zoom, {reset: true}); } this._handlers = []; this._layers = {}; this._zoomBoundLayers = {}; this._sizeChanged = true; this.callInitHooks(); this._addLayers(this.options.layers); }, // @section Methods for modifying map state // @method setView(center: LatLng, zoom: Number, options?: Zoom/pan options): this // Sets the view of the map (geographical center and zoom) with the given // animation options. setView: function (center, zoom) { // replaced by animation-powered implementation in Map.PanAnimation.js zoom = zoom === undefined ? this.getZoom() : zoom; this._resetView(L.latLng(center), zoom); return this; }, // @method setZoom(zoom: Number, options: Zoom/pan options): this // Sets the zoom of the map. setZoom: function (zoom, options) { if (!this._loaded) { this._zoom = zoom; return this; } return this.setView(this.getCenter(), zoom, {zoom: options}); }, // @method zoomIn(delta?: Number, options?: Zoom options): this // Increases the zoom of the map by `delta` ([`zoomDelta`](#map-zoomdelta) by default). zoomIn: function (delta, options) { delta = delta || (L.Browser.any3d ? this.options.zoomDelta : 1); return this.setZoom(this._zoom + delta, options); }, // @method zoomOut(delta?: Number, options?: Zoom options): this // Decreases the zoom of the map by `delta` ([`zoomDelta`](#map-zoomdelta) by default). zoomOut: function (delta, options) { delta = delta || (L.Browser.any3d ? this.options.zoomDelta : 1); return this.setZoom(this._zoom - delta, options); }, // @method setZoomAround(latlng: LatLng, zoom: Number, options: Zoom options): this // Zooms the map while keeping a specified geographical point on the map // stationary (e.g. used internally for scroll zoom and double-click zoom). // @alternative // @method setZoomAround(offset: Point, zoom: Number, options: Zoom options): this // Zooms the map while keeping a specified pixel on the map (relative to the top-left corner) stationary. setZoomAround: function (latlng, zoom, options) { var scale = this.getZoomScale(zoom), viewHalf = this.getSize().divideBy(2), containerPoint = latlng instanceof L.Point ? latlng : this.latLngToContainerPoint(latlng), centerOffset = containerPoint.subtract(viewHalf).multiplyBy(1 - 1 / scale), newCenter = this.containerPointToLatLng(viewHalf.add(centerOffset)); return this.setView(newCenter, zoom, {zoom: options}); }, _getBoundsCenterZoom: function (bounds, options) { options = options || {}; bounds = bounds.getBounds ? bounds.getBounds() : L.latLngBounds(bounds); var paddingTL = L.point(options.paddingTopLeft || options.padding || [0, 0]), paddingBR = L.point(options.paddingBottomRight || options.padding || [0, 0]), zoom = this.getBoundsZoom(bounds, false, paddingTL.add(paddingBR)); zoom = (typeof options.maxZoom === 'number') ? Math.min(options.maxZoom, zoom) : zoom; var paddingOffset = paddingBR.subtract(paddingTL).divideBy(2), swPoint = this.project(bounds.getSouthWest(), zoom), nePoint = this.project(bounds.getNorthEast(), zoom), center = this.unproject(swPoint.add(nePoint).divideBy(2).add(paddingOffset), zoom); return { center: center, zoom: zoom }; }, // @method fitBounds(bounds: LatLngBounds, options: fitBounds options): this // Sets a map view that contains the given geographical bounds with the // maximum zoom level possible. fitBounds: function (bounds, options) { bounds = L.latLngBounds(bounds); if (!bounds.isValid()) { throw new Error('Bounds are not valid.'); } var target = this._getBoundsCenterZoom(bounds, options); return this.setView(target.center, target.zoom, options); }, // @method fitWorld(options?: fitBounds options): this // Sets a map view that mostly contains the whole world with the maximum // zoom level possible. fitWorld: function (options) { return this.fitBounds([[-90, -180], [90, 180]], options); }, // @method panTo(latlng: LatLng, options?: Pan options): this // Pans the map to a given center. panTo: function (center, options) { // (LatLng) return this.setView(center, this._zoom, {pan: options}); }, // @method panBy(offset: Point): this // Pans the map by a given number of pixels (animated). panBy: function (offset) { // (Point) // replaced with animated panBy in Map.PanAnimation.js this.fire('movestart'); this._rawPanBy(L.point(offset)); this.fire('move'); return this.fire('moveend'); }, // @method setMaxBounds(bounds: Bounds): this // Restricts the map view to the given bounds (see the [maxBounds](#map-maxbounds) option). setMaxBounds: function (bounds) { bounds = L.latLngBounds(bounds); if (!bounds.isValid()) { this.options.maxBounds = null; return this.off('moveend', this._panInsideMaxBounds); } else if (this.options.maxBounds) { this.off('moveend', this._panInsideMaxBounds); } this.options.maxBounds = bounds; if (this._loaded) { this._panInsideMaxBounds(); } return this.on('moveend', this._panInsideMaxBounds); }, // @method setMinZoom(zoom: Number): this // Sets the lower limit for the available zoom levels (see the [minZoom](#map-minzoom) option). setMinZoom: function (zoom) { this.options.minZoom = zoom; if (this._loaded && this.getZoom() < this.options.minZoom) { return this.setZoom(zoom); } return this; }, // @method setMaxZoom(zoom: Number): this // Sets the upper limit for the available zoom levels (see the [maxZoom](#map-maxzoom) option). setMaxZoom: function (zoom) { this.options.maxZoom = zoom; if (this._loaded && (this.getZoom() > this.options.maxZoom)) { return this.setZoom(zoom); } return this; }, // @method panInsideBounds(bounds: LatLngBounds, options?: Pan options): this // Pans the map to the closest view that would lie inside the given bounds (if it's not already), controlling the animation using the options specific, if any. panInsideBounds: function (bounds, options) { this._enforcingBounds = true; var center = this.getCenter(), newCenter = this._limitCenter(center, this._zoom, L.latLngBounds(bounds)); if (!center.equals(newCenter)) { this.panTo(newCenter, options); } this._enforcingBounds = false; return this; }, // @method invalidateSize(options: Zoom/Pan options): this // Checks if the map container size changed and updates the map if so — // call it after you've changed the map size dynamically, also animating // pan by default. If `options.pan` is `false`, panning will not occur. // If `options.debounceMoveend` is `true`, it will delay `moveend` event so // that it doesn't happen often even if the method is called many // times in a row. // @alternative // @method invalidateSize(animate: Boolean): this // Checks if the map container size changed and updates the map if so — // call it after you've changed the map size dynamically, also animating // pan by default. invalidateSize: function (options) { if (!this._loaded) { return this; } options = L.extend({ animate: false, pan: true }, options === true ? {animate: true} : options); var oldSize = this.getSize(); this._sizeChanged = true; this._lastCenter = null; var newSize = this.getSize(), oldCenter = oldSize.divideBy(2).round(), newCenter = newSize.divideBy(2).round(), offset = oldCenter.subtract(newCenter); if (!offset.x && !offset.y) { return this; } if (options.animate && options.pan) { this.panBy(offset); } else { if (options.pan) { this._rawPanBy(offset); } this.fire('move'); if (options.debounceMoveend) { clearTimeout(this._sizeTimer); this._sizeTimer = setTimeout(L.bind(this.fire, this, 'moveend'), 200); } else { this.fire('moveend'); } } // @section Map state change events // @event resize: ResizeEvent // Fired when the map is resized. return this.fire('resize', { oldSize: oldSize, newSize: newSize }); }, // @section Methods for modifying map state // @method stop(): this // Stops the currently running `panTo` or `flyTo` animation, if any. stop: function () { this.setZoom(this._limitZoom(this._zoom)); if (!this.options.zoomSnap) { this.fire('viewreset'); } return this._stop(); }, // TODO handler.addTo // TODO Appropiate docs section? // @section Other Methods // @method addHandler(name: String, HandlerClass: Function): this // Adds a new `Handler` to the map, given its name and constructor function. addHandler: function (name, HandlerClass) { if (!HandlerClass) { return this; } var handler = this[name] = new HandlerClass(this); this._handlers.push(handler); if (this.options[name]) { handler.enable(); } return this; }, // @method remove(): this // Destroys the map and clears all related event listeners. remove: function () { this._initEvents(true); if (this._containerId !== this._container._leaflet_id) { throw new Error('Map container is being reused by another instance'); } try { // throws error in IE6-8 delete this._container._leaflet_id; delete this._containerId; } catch (e) { /*eslint-disable */ this._container._leaflet_id = undefined; /*eslint-enable */ this._containerId = undefined; } L.DomUtil.remove(this._mapPane); if (this._clearControlPos) { this._clearControlPos(); } this._clearHandlers(); if (this._loaded) { // @section Map state change events // @event unload: Event // Fired when the map is destroyed with [remove](#map-remove) method. this.fire('unload'); } for (var i in this._layers) { this._layers[i].remove(); } return this; }, // @section Other Methods // @method createPane(name: String, container?: HTMLElement): HTMLElement // Creates a new [map pane](#map-pane) with the given name if it doesn't exist already, // then returns it. The pane is created as a children of `container`, or // as a children of the main map pane if not set. createPane: function (name, container) { var className = 'leaflet-pane' + (name ? ' leaflet-' + name.replace('Pane', '') + '-pane' : ''), pane = L.DomUtil.create('div', className, container || this._mapPane); if (name) { this._panes[name] = pane; } return pane; }, // @section Methods for Getting Map State // @method getCenter(): LatLng // Returns the geographical center of the map view getCenter: function () { this._checkIfLoaded(); if (this._lastCenter && !this._moved()) { return this._lastCenter; } return this.layerPointToLatLng(this._getCenterLayerPoint()); }, // @method getZoom(): Number // Returns the current zoom level of the map view getZoom: function () { return this._zoom; }, // @method getBounds(): LatLngBounds // Returns the geographical bounds visible in the current map view getBounds: function () { var bounds = this.getPixelBounds(), sw = this.unproject(bounds.getBottomLeft()), ne = this.unproject(bounds.getTopRight()); return new L.LatLngBounds(sw, ne); }, // @method getMinZoom(): Number // Returns the minimum zoom level of the map (if set in the `minZoom` option of the map or of any layers), or `0` by default. getMinZoom: function () { return this.options.minZoom === undefined ? this._layersMinZoom || 0 : this.options.minZoom; }, // @method getMaxZoom(): Number // Returns the maximum zoom level of the map (if set in the `maxZoom` option of the map or of any layers). getMaxZoom: function () { return this.options.maxZoom === undefined ? (this._layersMaxZoom === undefined ? Infinity : this._layersMaxZoom) : this.options.maxZoom; }, // @method getBoundsZoom(bounds: LatLngBounds, inside?: Boolean): Number // Returns the maximum zoom level on which the given bounds fit to the map // view in its entirety. If `inside` (optional) is set to `true`, the method // instead returns the minimum zoom level on which the map view fits into // the given bounds in its entirety. getBoundsZoom: function (bounds, inside, padding) { // (LatLngBounds[, Boolean, Point]) -> Number bounds = L.latLngBounds(bounds); padding = L.point(padding || [0, 0]); var zoom = this.getZoom() || 0, min = this.getMinZoom(), max = this.getMaxZoom(), nw = bounds.getNorthWest(), se = bounds.getSouthEast(), size = this.getSize().subtract(padding), boundsSize = this.project(se, zoom).subtract(this.project(nw, zoom)), snap = L.Browser.any3d ? this.options.zoomSnap : 1; var scale = Math.min(size.x / boundsSize.x, size.y / boundsSize.y); zoom = this.getScaleZoom(scale, zoom); if (snap) { zoom = Math.round(zoom / (snap / 100)) * (snap / 100); // don't jump if within 1% of a snap level zoom = inside ? Math.ceil(zoom / snap) * snap : Math.floor(zoom / snap) * snap; } return Math.max(min, Math.min(max, zoom)); }, // @method getSize(): Point // Returns the current size of the map container (in pixels). getSize: function () { if (!this._size || this._sizeChanged) { this._size = new L.Point( this._container.clientWidth, this._container.clientHeight); this._sizeChanged = false; } return this._size.clone(); }, // @method getPixelBounds(): Bounds // Returns the bounds of the current map view in projected pixel // coordinates (sometimes useful in layer and overlay implementations). getPixelBounds: function (center, zoom) { var topLeftPoint = this._getTopLeftPoint(center, zoom); return new L.Bounds(topLeftPoint, topLeftPoint.add(this.getSize())); }, // TODO: Check semantics - isn't the pixel origin the 0,0 coord relative to // the map pane? "left point of the map layer" can be confusing, specially // since there can be negative offsets. // @method getPixelOrigin(): Point // Returns the projected pixel coordinates of the top left point of // the map layer (useful in custom layer and overlay implementations). getPixelOrigin: function () { this._checkIfLoaded(); return this._pixelOrigin; }, // @method getPixelWorldBounds(zoom?: Number): Bounds // Returns the world's bounds in pixel coordinates for zoom level `zoom`. // If `zoom` is omitted, the map's current zoom level is used. getPixelWorldBounds: function (zoom) { return this.options.crs.getProjectedBounds(zoom === undefined ? this.getZoom() : zoom); }, // @section Other Methods // @method getPane(pane: String|HTMLElement): HTMLElement // Returns a [map pane](#map-pane), given its name or its HTML element (its identity). getPane: function (pane) { return typeof pane === 'string' ? this._panes[pane] : pane; }, // @method getPanes(): Object // Returns a plain object containing the names of all [panes](#map-pane) as keys and // the panes as values. getPanes: function () { return this._panes; }, // @method getContainer: HTMLElement // Returns the HTML element that contains the map. getContainer: function () { return this._container; }, // @section Conversion Methods // @method getZoomScale(toZoom: Number, fromZoom: Number): Number // Returns the scale factor to be applied to a map transition from zoom level // `fromZoom` to `toZoom`. Used internally to help with zoom animations. getZoomScale: function (toZoom, fromZoom) { // TODO replace with universal implementation after refactoring projections var crs = this.options.crs; fromZoom = fromZoom === undefined ? this._zoom : fromZoom; return crs.scale(toZoom) / crs.scale(fromZoom); }, // @method getScaleZoom(scale: Number, fromZoom: Number): Number // Returns the zoom level that the map would end up at, if it is at `fromZoom` // level and everything is scaled by a factor of `scale`. Inverse of // [`getZoomScale`](#map-getZoomScale). getScaleZoom: function (scale, fromZoom) { var crs = this.options.crs; fromZoom = fromZoom === undefined ? this._zoom : fromZoom; var zoom = crs.zoom(scale * crs.scale(fromZoom)); return isNaN(zoom) ? Infinity : zoom; }, // @method project(latlng: LatLng, zoom: Number): Point // Projects a geographical coordinate `LatLng` according to the projection // of the map's CRS, then scales it according to `zoom` and the CRS's // `Transformation`. The result is pixel coordinate relative to // the CRS origin. project: function (latlng, zoom) { zoom = zoom === undefined ? this._zoom : zoom; return this.options.crs.latLngToPoint(L.latLng(latlng), zoom); }, // @method unproject(point: Point, zoom: Number): LatLng // Inverse of [`project`](#map-project). unproject: function (point, zoom) { zoom = zoom === undefined ? this._zoom : zoom; return this.options.crs.pointToLatLng(L.point(point), zoom); }, // @method layerPointToLatLng(point: Point): LatLng // Given a pixel coordinate relative to the [origin pixel](#map-getpixelorigin), // returns the corresponding geographical coordinate (for the current zoom level). layerPointToLatLng: function (point) { var projectedPoint = L.point(point).add(this.getPixelOrigin()); return this.unproject(projectedPoint); }, // @method latLngToLayerPoint(latlng: LatLng): Point // Given a geographical coordinate, returns the corresponding pixel coordinate // relative to the [origin pixel](#map-getpixelorigin). latLngToLayerPoint: function (latlng) { var projectedPoint = this.project(L.latLng(latlng))._round(); return projectedPoint._subtract(this.getPixelOrigin()); }, // @method wrapLatLng(latlng: LatLng): LatLng // Returns a `LatLng` where `lat` and `lng` has been wrapped according to the // map's CRS's `wrapLat` and `wrapLng` properties, if they are outside the // CRS's bounds. // By default this means longitude is wrapped around the dateline so its // value is between -180 and +180 degrees. wrapLatLng: function (latlng) { return this.options.crs.wrapLatLng(L.latLng(latlng)); }, // @method distance(latlng1: LatLng, latlng2: LatLng): Number // Returns the distance between two geographical coordinates according to // the map's CRS. By default this measures distance in meters. distance: function (latlng1, latlng2) { return this.options.crs.distance(L.latLng(latlng1), L.latLng(latlng2)); }, // @method containerPointToLayerPoint(point: Point): Point // Given a pixel coordinate relative to the map container, returns the corresponding // pixel coordinate relative to the [origin pixel](#map-getpixelorigin). containerPointToLayerPoint: function (point) { // (Point) return L.point(point).subtract(this._getMapPanePos()); }, // @method layerPointToContainerPoint(point: Point): Point // Given a pixel coordinate relative to the [origin pixel](#map-getpixelorigin), // returns the corresponding pixel coordinate relative to the map container. layerPointToContainerPoint: function (point) { // (Point) return L.point(point).add(this._getMapPanePos()); }, // @method containerPointToLatLng(point: Point): Point // Given a pixel coordinate relative to the map container, returns // the corresponding geographical coordinate (for the current zoom level). containerPointToLatLng: function (point) { var layerPoint = this.containerPointToLayerPoint(L.point(point)); return this.layerPointToLatLng(layerPoint); }, // @method latLngToContainerPoint(latlng: LatLng): Point // Given a geographical coordinate, returns the corresponding pixel coordinate // relative to the map container. latLngToContainerPoint: function (latlng) { return this.layerPointToContainerPoint(this.latLngToLayerPoint(L.latLng(latlng))); }, // @method mouseEventToContainerPoint(ev: MouseEvent): Point // Given a MouseEvent object, returns the pixel coordinate relative to the // map container where the event took place. mouseEventToContainerPoint: function (e) { return L.DomEvent.getMousePosition(e, this._container); }, // @method mouseEventToLayerPoint(ev: MouseEvent): Point // Given a MouseEvent object, returns the pixel coordinate relative to // the [origin pixel](#map-getpixelorigin) where the event took place. mouseEventToLayerPoint: function (e) { return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(e)); }, // @method mouseEventToLatLng(ev: MouseEvent): LatLng // Given a MouseEvent object, returns geographical coordinate where the // event took place. mouseEventToLatLng: function (e) { // (MouseEvent) return this.layerPointToLatLng(this.mouseEventToLayerPoint(e)); }, // map initialization methods _initContainer: function (id) { var container = this._container = L.DomUtil.get(id); if (!container) { throw new Error('Map container not found.'); } else if (container._leaflet_id) { throw new Error('Map container is already initialized.'); } L.DomEvent.addListener(container, 'scroll', this._onScroll, this); this._containerId = L.Util.stamp(container); }, _initLayout: function () { var container = this._container; this._fadeAnimated = this.options.fadeAnimation && L.Browser.any3d; L.DomUtil.addClass(container, 'leaflet-container' + (L.Browser.touch ? ' leaflet-touch' : '') + (L.Browser.retina ? ' leaflet-retina' : '') + (L.Browser.ielt9 ? ' leaflet-oldie' : '') + (L.Browser.safari ? ' leaflet-safari' : '') + (this._fadeAnimated ? ' leaflet-fade-anim' : '')); var position = L.DomUtil.getStyle(container, 'position'); if (position !== 'absolute' && position !== 'relative' && position !== 'fixed') { container.style.position = 'relative'; } this._initPanes(); if (this._initControlPos) { this._initControlPos(); } }, _initPanes: function () { var panes = this._panes = {}; this._paneRenderers = {}; // @section // // Panes are DOM elements used to control the ordering of layers on the map. You // can access panes with [`map.getPane`](#map-getpane) or // [`map.getPanes`](#map-getpanes) methods. New panes can be created with the // [`map.createPane`](#map-createpane) method. // // Every map has the following default panes that differ only in zIndex. // // @pane mapPane: HTMLElement = 'auto' // Pane that contains all other map panes this._mapPane = this.createPane('mapPane', this._container); L.DomUtil.setPosition(this._mapPane, new L.Point(0, 0)); // @pane tilePane: HTMLElement = 200 // Pane for `GridLayer`s and `TileLayer`s this.createPane('tilePane'); // @pane overlayPane: HTMLElement = 400 // Pane for vector overlays (`Path`s), like `Polyline`s and `Polygon`s this.createPane('shadowPane'); // @pane shadowPane: HTMLElement = 500 // Pane for overlay shadows (e.g. `Marker` shadows) this.createPane('overlayPane'); // @pane markerPane: HTMLElement = 600 // Pane for `Icon`s of `Marker`s this.createPane('markerPane'); // @pane tooltipPane: HTMLElement = 650 // Pane for tooltip. this.createPane('tooltipPane'); // @pane popupPane: HTMLElement = 700 // Pane for `Popup`s. this.createPane('popupPane'); if (!this.options.markerZoomAnimation) { L.DomUtil.addClass(panes.markerPane, 'leaflet-zoom-hide'); L.DomUtil.addClass(panes.shadowPane, 'leaflet-zoom-hide'); } }, // private methods that modify map state // @section Map state change events _resetView: function (center, zoom) { L.DomUtil.setPosition(this._mapPane, new L.Point(0, 0)); var loading = !this._loaded; this._loaded = true; zoom = this._limitZoom(zoom); this.fire('viewprereset'); var zoomChanged = this._zoom !== zoom; this ._moveStart(zoomChanged) ._move(center, zoom) ._moveEnd(zoomChanged); // @event viewreset: Event // Fired when the map needs to redraw its content (this usually happens // on map zoom or load). Very useful for creating custom overlays. this.fire('viewreset'); // @event load: Event // Fired when the map is initialized (when its center and zoom are set // for the first time). if (loading) { this.fire('load'); } }, _moveStart: function (zoomChanged) { // @event zoomstart: Event // Fired when the map zoom is about to change (e.g. before zoom animation). // @event movestart: Event // Fired when the view of the map starts changing (e.g. user starts dragging the map). if (zoomChanged) { this.fire('zoomstart'); } return this.fire('movestart'); }, _move: function (center, zoom, data) { if (zoom === undefined) { zoom = this._zoom; } var zoomChanged = this._zoom !== zoom; this._zoom = zoom; this._lastCenter = center; this._pixelOrigin = this._getNewPixelOrigin(center); // @event zoom: Event // Fired repeatedly during any change in zoom level, including zoom // and fly animations. if (zoomChanged || (data && data.pinch)) { // Always fire 'zoom' if pinching because #3530 this.fire('zoom', data); } // @event move: Event // Fired repeatedly during any movement of the map, including pan and // fly animations. return this.fire('move', data); }, _moveEnd: function (zoomChanged) { // @event zoomend: Event // Fired when the map has changed, after any animations. if (zoomChanged) { this.fire('zoomend'); } // @event moveend: Event // Fired when the center of the map stops changing (e.g. user stopped // dragging the map). return this.fire('moveend'); }, _stop: function () { L.Util.cancelAnimFrame(this._flyToFrame); if (this._panAnim) { this._panAnim.stop(); } return this; }, _rawPanBy: function (offset) { L.DomUtil.setPosition(this._mapPane, this._getMapPanePos().subtract(offset)); }, _getZoomSpan: function () { return this.getMaxZoom() - this.getMinZoom(); }, _panInsideMaxBounds: function () { if (!this._enforcingBounds) { this.panInsideBounds(this.options.maxBounds); } }, _checkIfLoaded: function () { if (!this._loaded) { throw new Error('Set map center and zoom first.'); } }, // DOM event handling // @section Interaction events _initEvents: function (remove) { if (!L.DomEvent) { return; } this._targets = {}; this._targets[L.stamp(this._container)] = this; var onOff = remove ? 'off' : 'on'; // @event click: MouseEvent // Fired when the user clicks (or taps) the map. // @event dblclick: MouseEvent // Fired when the user double-clicks (or double-taps) the map. // @event mousedown: MouseEvent // Fired when the user pushes the mouse button on the map. // @event mouseup: MouseEvent // Fired when the user releases the mouse button on the map. // @event mouseover: MouseEvent // Fired when the mouse enters the map. // @event mouseout: MouseEvent // Fired when the mouse leaves the map. // @event mousemove: MouseEvent // Fired while the mouse moves over the map. // @event contextmenu: MouseEvent // Fired when the user pushes the right mouse button on the map, prevents // default browser context menu from showing if there are listeners on // this event. Also fired on mobile when the user holds a single touch // for a second (also called long press). // @event keypress: KeyboardEvent // Fired when the user presses a key from the keyboard while the map is focused. L.DomEvent[onOff](this._container, 'click dblclick mousedown mouseup ' + 'mouseover mouseout mousemove contextmenu keypress', this._handleDOMEvent, this); if (this.options.trackResize) { L.DomEvent[onOff](window, 'resize', this._onResize, this); } if (L.Browser.any3d && this.options.transform3DLimit) { this[onOff]('moveend', this._onMoveEnd); } }, _onResize: function () { L.Util.cancelAnimFrame(this._resizeRequest); this._resizeRequest = L.Util.requestAnimFrame( function () { this.invalidateSize({debounceMoveend: true}); }, this); }, _onScroll: function () { this._container.scrollTop = 0; this._container.scrollLeft = 0; }, _onMoveEnd: function () { var pos = this._getMapPanePos(); if (Math.max(Math.abs(pos.x), Math.abs(pos.y)) >= this.options.transform3DLimit) { // https://bugzilla.mozilla.org/show_bug.cgi?id=1203873 but Webkit also have // a pixel offset on very high values, see: http://jsfiddle.net/dg6r5hhb/ this._resetView(this.getCenter(), this.getZoom()); } }, _findEventTargets: function (e, type) { var targets = [], target, isHover = type === 'mouseout' || type === 'mouseover', src = e.target || e.srcElement, dragging = false; while (src) { target = this._targets[L.stamp(src)]; if (target && (type === 'click' || type === 'preclick') && !e._simulated && this._draggableMoved(target)) { // Prevent firing click after you just dragged an object. dragging = true; break; } if (target && target.listens(type, true)) { if (isHover && !L.DomEvent._isExternalTarget(src, e)) { break; } targets.push(target); if (isHover) { break; } } if (src === this._container) { break; } src = src.parentNode; } if (!targets.length && !dragging && !isHover && L.DomEvent._isExternalTarget(src, e)) { targets = [this]; } return targets; }, _handleDOMEvent: function (e) { if (!this._loaded || L.DomEvent._skipped(e)) { return; } var type = e.type === 'keypress' && e.keyCode === 13 ? 'click' : e.type; if (type === 'mousedown') { // prevents outline when clicking on keyboard-focusable element L.DomUtil.preventOutline(e.target || e.srcElement); } this._fireDOMEvent(e, type); }, _fireDOMEvent: function (e, type, targets) { if (e.type === 'click') { // Fire a synthetic 'preclick' event which propagates up (mainly for closing popups). // @event preclick: MouseEvent // Fired before mouse click on the map (sometimes useful when you // want something to happen on click before any existing click // handlers start running). var synth = L.Util.extend({}, e); synth.type = 'preclick'; this._fireDOMEvent(synth, synth.type, targets); } if (e._stopped) { return; } // Find the layer the event is propagating from and its parents. targets = (targets || []).concat(this._findEventTargets(e, type)); if (!targets.length) { return; } var target = targets[0]; if (type === 'contextmenu' && target.listens(type, true)) { L.DomEvent.preventDefault(e); } var data = { originalEvent: e }; if (e.type !== 'keypress') { var isMarker = target instanceof L.Marker; data.containerPoint = isMarker ? this.latLngToContainerPoint(target.getLatLng()) : this.mouseEventToContainerPoint(e); data.layerPoint = this.containerPointToLayerPoint(data.containerPoint); data.latlng = isMarker ? target.getLatLng() : this.layerPointToLatLng(data.layerPoint); } for (var i = 0; i < targets.length; i++) { targets[i].fire(type, data, true); if (data.originalEvent._stopped || (targets[i].options.nonBubblingEvents && L.Util.indexOf(targets[i].options.nonBubblingEvents, type) !== -1)) { return; } } }, _draggableMoved: function (obj) { obj = obj.dragging && obj.dragging.enabled() ? obj : this; return (obj.dragging && obj.dragging.moved()) || (this.boxZoom && this.boxZoom.moved()); }, _clearHandlers: function () { for (var i = 0, len = this._handlers.length; i < len; i++) { this._handlers[i].disable(); } }, // @section Other Methods // @method whenReady(fn: Function, context?: Object): this // Runs the given function `fn` when the map gets initialized with // a view (center and zoom) and at least one layer, or immediately // if it's already initialized, optionally passing a function context. whenReady: function (callback, context) { if (this._loaded) { callback.call(context || this, {target: this}); } else { this.on('load', callback, context); } return this; }, // private methods for getting map state _getMapPanePos: function () { return L.DomUtil.getPosition(this._mapPane) || new L.Point(0, 0); }, _moved: function () { var pos = this._getMapPanePos(); return pos && !pos.equals([0, 0]); }, _getTopLeftPoint: function (center, zoom) { var pixelOrigin = center && zoom !== undefined ? this._getNewPixelOrigin(center, zoom) : this.getPixelOrigin(); return pixelOrigin.subtract(this._getMapPanePos()); }, _getNewPixelOrigin: function (center, zoom) { var viewHalf = this.getSize()._divideBy(2); return this.project(center, zoom)._subtract(viewHalf)._add(this._getMapPanePos())._round(); }, _latLngToNewLayerPoint: function (latlng, zoom, center) { var topLeft = this._getNewPixelOrigin(center, zoom); return this.project(latlng, zoom)._subtract(topLeft); }, // layer point of the current center _getCenterLayerPoint: function () { return this.containerPointToLayerPoint(this.getSize()._divideBy(2)); }, // offset of the specified place to the current center in pixels _getCenterOffset: function (latlng) { return this.latLngToLayerPoint(latlng).subtract(this._getCenterLayerPoint()); }, // adjust center for view to get inside bounds _limitCenter: function (center, zoom, bounds) { if (!bounds) { return center; } var centerPoint = this.project(center, zoom), viewHalf = this.getSize().divideBy(2), viewBounds = new L.Bounds(centerPoint.subtract(viewHalf), centerPoint.add(viewHalf)), offset = this._getBoundsOffset(viewBounds, bounds, zoom); // If offset is less than a pixel, ignore. // This prevents unstable projections from getting into // an infinite loop of tiny offsets. if (offset.round().equals([0, 0])) { return center; } return this.unproject(centerPoint.add(offset), zoom); }, // adjust offset for view to get inside bounds _limitOffset: function (offset, bounds) { if (!bounds) { return offset; } var viewBounds = this.getPixelBounds(), newBounds = new L.Bounds(viewBounds.min.add(offset), viewBounds.max.add(offset)); return offset.add(this._getBoundsOffset(newBounds, bounds)); }, // returns offset needed for pxBounds to get inside maxBounds at a specified zoom _getBoundsOffset: function (pxBounds, maxBounds, zoom) { var projectedMaxBounds = L.bounds( this.project(maxBounds.getNorthEast(), zoom), this.project(maxBounds.getSouthWest(), zoom) ), minOffset = projectedMaxBounds.min.subtract(pxBounds.min), maxOffset = projectedMaxBounds.max.subtract(pxBounds.max), dx = this._rebound(minOffset.x, -maxOffset.x), dy = this._rebound(minOffset.y, -maxOffset.y); return new L.Point(dx, dy); }, _rebound: function (left, right) { return left + right > 0 ? Math.round(left - right) / 2 : Math.max(0, Math.ceil(left)) - Math.max(0, Math.floor(right)); }, _limitZoom: function (zoom) { var min = this.getMinZoom(), max = this.getMaxZoom(), snap = L.Browser.any3d ? this.options.zoomSnap : 1; if (snap) { zoom = Math.round(zoom / snap) * snap; } return Math.max(min, Math.min(max, zoom)); } }); // @section // @factory L.map(id: String, options?: Map options) // Instantiates a map object given the DOM ID of a `
` element // and optionally an object literal with `Map options`. // // @alternative // @factory L.map(el: HTMLElement, options?: Map options) // Instantiates a map object given an instance of a `
` HTML element // and optionally an object literal with `Map options`. L.map = function (id, options) { return new L.Map(id, options); }; /* * @class Layer * @inherits Evented * @aka L.Layer * @aka ILayer * * A set of methods from the Layer base class that all Leaflet layers use. * Inherits all methods, options and events from `L.Evented`. * * @example * * ```js * var layer = L.Marker(latlng).addTo(map); * layer.addTo(map); * layer.remove(); * ``` * * @event add: Event * Fired after the layer is added to a map * * @event remove: Event * Fired after the layer is removed from a map */ L.Layer = L.Evented.extend({ // Classes extending `L.Layer` will inherit the following options: options: { // @option pane: String = 'overlayPane' // By default the layer will be added to the map's [overlay pane](#map-overlaypane). Overriding this option will cause the layer to be placed on another pane by default. pane: 'overlayPane', nonBubblingEvents: [] // Array of events that should not be bubbled to DOM parents (like the map) }, /* @section * Classes extending `L.Layer` will inherit the following methods: * * @method addTo(map: Map): this * Adds the layer to the given map */ addTo: function (map) { map.addLayer(this); return this; }, // @method remove: this // Removes the layer from the map it is currently active on. remove: function () { return this.removeFrom(this._map || this._mapToAdd); }, // @method removeFrom(map: Map): this // Removes the layer from the given map removeFrom: function (obj) { if (obj) { obj.removeLayer(this); } return this; }, // @method getPane(name? : String): HTMLElement // Returns the `HTMLElement` representing the named pane on the map. If `name` is omitted, returns the pane for this layer. getPane: function (name) { return this._map.getPane(name ? (this.options[name] || name) : this.options.pane); }, addInteractiveTarget: function (targetEl) { this._map._targets[L.stamp(targetEl)] = this; return this; }, removeInteractiveTarget: function (targetEl) { delete this._map._targets[L.stamp(targetEl)]; return this; }, _layerAdd: function (e) { var map = e.target; // check in case layer gets added and then removed before the map is ready if (!map.hasLayer(this)) { return; } this._map = map; this._zoomAnimated = map._zoomAnimated; if (this.getEvents) { var events = this.getEvents(); map.on(events, this); this.once('remove', function () { map.off(events, this); }, this); } this.onAdd(map); if (this.getAttribution && this._map.attributionControl) { this._map.attributionControl.addAttribution(this.getAttribution()); } this.fire('add'); map.fire('layeradd', {layer: this}); } }); /* @section Extension methods * @uninheritable * * Every layer should extend from `L.Layer` and (re-)implement the following methods. * * @method onAdd(map: Map): this * Should contain code that creates DOM elements for the layer, adds them to `map panes` where they should belong and puts listeners on relevant map events. Called on [`map.addLayer(layer)`](#map-addlayer). * * @method onRemove(map: Map): this * Should contain all clean up code that removes the layer's elements from the DOM and removes listeners previously added in [`onAdd`](#layer-onadd). Called on [`map.removeLayer(layer)`](#map-removelayer). * * @method getEvents(): Object * This optional method should return an object like `{ viewreset: this._reset }` for [`addEventListener`](#evented-addeventlistener). The event handlers in this object will be automatically added and removed from the map with your layer. * * @method getAttribution(): String * This optional method should return a string containing HTML to be shown on the `Attribution control` whenever the layer is visible. * * @method beforeAdd(map: Map): this * Optional method. Called on [`map.addLayer(layer)`](#map-addlayer), before the layer is added to the map, before events are initialized, without waiting until the map is in a usable state. Use for early initialization only. */ /* @namespace Map * @section Layer events * * @event layeradd: LayerEvent * Fired when a new layer is added to the map. * * @event layerremove: LayerEvent * Fired when some layer is removed from the map * * @section Methods for Layers and Controls */ L.Map.include({ // @method addLayer(layer: Layer): this // Adds the given layer to the map addLayer: function (layer) { var id = L.stamp(layer); if (this._layers[id]) { return this; } this._layers[id] = layer; layer._mapToAdd = this; if (layer.beforeAdd) { layer.beforeAdd(this); } this.whenReady(layer._layerAdd, layer); return this; }, // @method removeLayer(layer: Layer): this // Removes the given layer from the map. removeLayer: function (layer) { var id = L.stamp(layer); if (!this._layers[id]) { return this; } if (this._loaded) { layer.onRemove(this); } if (layer.getAttribution && this.attributionControl) { this.attributionControl.removeAttribution(layer.getAttribution()); } delete this._layers[id]; if (this._loaded) { this.fire('layerremove', {layer: layer}); layer.fire('remove'); } layer._map = layer._mapToAdd = null; return this; }, // @method hasLayer(layer: Layer): Boolean // Returns `true` if the given layer is currently added to the map hasLayer: function (layer) { return !!layer && (L.stamp(layer) in this._layers); }, /* @method eachLayer(fn: Function, context?: Object): this * Iterates over the layers of the map, optionally specifying context of the iterator function. * ``` * map.eachLayer(function(layer){ * layer.bindPopup('Hello'); * }); * ``` */ eachLayer: function (method, context) { for (var i in this._layers) { method.call(context, this._layers[i]); } return this; }, _addLayers: function (layers) { layers = layers ? (L.Util.isArray(layers) ? layers : [layers]) : []; for (var i = 0, len = layers.length; i < len; i++) { this.addLayer(layers[i]); } }, _addZoomLimit: function (layer) { if (isNaN(layer.options.maxZoom) || !isNaN(layer.options.minZoom)) { this._zoomBoundLayers[L.stamp(layer)] = layer; this._updateZoomLevels(); } }, _removeZoomLimit: function (layer) { var id = L.stamp(layer); if (this._zoomBoundLayers[id]) { delete this._zoomBoundLayers[id]; this._updateZoomLevels(); } }, _updateZoomLevels: function () { var minZoom = Infinity, maxZoom = -Infinity, oldZoomSpan = this._getZoomSpan(); for (var i in this._zoomBoundLayers) { var options = this._zoomBoundLayers[i].options; minZoom = options.minZoom === undefined ? minZoom : Math.min(minZoom, options.minZoom); maxZoom = options.maxZoom === undefined ? maxZoom : Math.max(maxZoom, options.maxZoom); } this._layersMaxZoom = maxZoom === -Infinity ? undefined : maxZoom; this._layersMinZoom = minZoom === Infinity ? undefined : minZoom; // @section Map state change events // @event zoomlevelschange: Event // Fired when the number of zoomlevels on the map is changed due // to adding or removing a layer. if (oldZoomSpan !== this._getZoomSpan()) { this.fire('zoomlevelschange'); } } }); /* * @namespace Projection * @projection L.Projection.Mercator * * Elliptical Mercator projection — more complex than Spherical Mercator. Takes into account that Earth is a geoid, not a perfect sphere. Used by the EPSG:3395 CRS. */ L.Projection.Mercator = { R: 6378137, R_MINOR: 6356752.314245179, bounds: L.bounds([-20037508.34279, -15496570.73972], [20037508.34279, 18764656.23138]), project: function (latlng) { var d = Math.PI / 180, r = this.R, y = latlng.lat * d, tmp = this.R_MINOR / r, e = Math.sqrt(1 - tmp * tmp), con = e * Math.sin(y); var ts = Math.tan(Math.PI / 4 - y / 2) / Math.pow((1 - con) / (1 + con), e / 2); y = -r * Math.log(Math.max(ts, 1E-10)); return new L.Point(latlng.lng * d * r, y); }, unproject: function (point) { var d = 180 / Math.PI, r = this.R, tmp = this.R_MINOR / r, e = Math.sqrt(1 - tmp * tmp), ts = Math.exp(-point.y / r), phi = Math.PI / 2 - 2 * Math.atan(ts); for (var i = 0, dphi = 0.1, con; i < 15 && Math.abs(dphi) > 1e-7; i++) { con = e * Math.sin(phi); con = Math.pow((1 - con) / (1 + con), e / 2); dphi = Math.PI / 2 - 2 * Math.atan(ts * con) - phi; phi += dphi; } return new L.LatLng(phi * d, point.x * d / r); } }; /* * @namespace CRS * @crs L.CRS.EPSG3395 * * Rarely used by some commercial tile providers. Uses Elliptical Mercator projection. */ L.CRS.EPSG3395 = L.extend({}, L.CRS.Earth, { code: 'EPSG:3395', projection: L.Projection.Mercator, transformation: (function () { var scale = 0.5 / (Math.PI * L.Projection.Mercator.R); return new L.Transformation(scale, 0.5, -scale, 0.5); }()) }); /* * @class GridLayer * @inherits Layer * @aka L.GridLayer * * Generic class for handling a tiled grid of HTML elements. This is the base class for all tile layers and replaces `TileLayer.Canvas`. * GridLayer can be extended to create a tiled grid of HTML elements like ``, `` or `
`. GridLayer will handle creating and animating these DOM elements for you. * * * @section Synchronous usage * @example * * To create a custom layer, extend GridLayer and implement the `createTile()` method, which will be passed a `Point` object with the `x`, `y`, and `z` (zoom level) coordinates to draw your tile. * * ```js * var CanvasLayer = L.GridLayer.extend({ * createTile: function(coords){ * // create a element for drawing * var tile = L.DomUtil.create('canvas', 'leaflet-tile'); * * // setup tile width and height according to the options * var size = this.getTileSize(); * tile.width = size.x; * tile.height = size.y; * * // get a canvas context and draw something on it using coords.x, coords.y and coords.z * var ctx = tile.getContext('2d'); * * // return the tile so it can be rendered on screen * return tile; * } * }); * ``` * * @section Asynchronous usage * @example * * Tile creation can also be asynchronous, this is useful when using a third-party drawing library. Once the tile is finished drawing it can be passed to the `done()` callback. * * ```js * var CanvasLayer = L.GridLayer.extend({ * createTile: function(coords, done){ * var error; * * // create a element for drawing * var tile = L.DomUtil.create('canvas', 'leaflet-tile'); * * // setup tile width and height according to the options * var size = this.getTileSize(); * tile.width = size.x; * tile.height = size.y; * * // draw something asynchronously and pass the tile to the done() callback * setTimeout(function() { * done(error, tile); * }, 1000); * * return tile; * } * }); * ``` * * @section */ L.GridLayer = L.Layer.extend({ // @section // @aka GridLayer options options: { // @option tileSize: Number|Point = 256 // Width and height of tiles in the grid. Use a number if width and height are equal, or `L.point(width, height)` otherwise. tileSize: 256, // @option opacity: Number = 1.0 // Opacity of the tiles. Can be used in the `createTile()` function. opacity: 1, // @option updateWhenIdle: Boolean = depends // If `false`, new tiles are loaded during panning, otherwise only after it (for better performance). `true` by default on mobile browsers, otherwise `false`. updateWhenIdle: L.Browser.mobile, // @option updateWhenZooming: Boolean = true // By default, a smooth zoom animation (during a [touch zoom](#map-touchzoom) or a [`flyTo()`](#map-flyto)) will update grid layers every integer zoom level. Setting this option to `false` will update the grid layer only when the smooth animation ends. updateWhenZooming: true, // @option updateInterval: Number = 200 // Tiles will not update more than once every `updateInterval` milliseconds when panning. updateInterval: 200, // @option attribution: String = null // String to be shown in the attribution control, describes the layer data, e.g. "© Mapbox". attribution: null, // @option zIndex: Number = 1 // The explicit zIndex of the tile layer. zIndex: 1, // @option bounds: LatLngBounds = undefined // If set, tiles will only be loaded inside the set `LatLngBounds`. bounds: null, // @option minZoom: Number = 0 // The minimum zoom level that tiles will be loaded at. By default the entire map. minZoom: 0, // @option maxZoom: Number = undefined // The maximum zoom level that tiles will be loaded at. maxZoom: undefined, // @option noWrap: Boolean = false // Whether the layer is wrapped around the antimeridian. If `true`, the // GridLayer will only be displayed once at low zoom levels. Has no // effect when the [map CRS](#map-crs) doesn't wrap around. noWrap: false, // @option pane: String = 'tilePane' // `Map pane` where the grid layer will be added. pane: 'tilePane', // @option className: String = '' // A custom class name to assign to the tile layer. Empty by default. className: '', // @option keepBuffer: Number = 2 // When panning the map, keep this many rows and columns of tiles before unloading them. keepBuffer: 2 }, initialize: function (options) { L.setOptions(this, options); }, onAdd: function () { this._initContainer(); this._levels = {}; this._tiles = {}; this._resetView(); this._update(); }, beforeAdd: function (map) { map._addZoomLimit(this); }, onRemove: function (map) { this._removeAllTiles(); L.DomUtil.remove(this._container); map._removeZoomLimit(this); this._container = null; this._tileZoom = null; }, // @method bringToFront: this // Brings the tile layer to the top of all tile layers. bringToFront: function () { if (this._map) { L.DomUtil.toFront(this._container); this._setAutoZIndex(Math.max); } return this; }, // @method bringToBack: this // Brings the tile layer to the bottom of all tile layers. bringToBack: function () { if (this._map) { L.DomUtil.toBack(this._container); this._setAutoZIndex(Math.min); } return this; }, // @method getAttribution: String // Used by the `attribution control`, returns the [attribution option](#gridlayer-attribution). getAttribution: function () { return this.options.attribution; }, // @method getContainer: HTMLElement // Returns the HTML element that contains the tiles for this layer. getContainer: function () { return this._container; }, // @method setOpacity(opacity: Number): this // Changes the [opacity](#gridlayer-opacity) of the grid layer. setOpacity: function (opacity) { this.options.opacity = opacity; this._updateOpacity(); return this; }, // @method setZIndex(zIndex: Number): this // Changes the [zIndex](#gridlayer-zindex) of the grid layer. setZIndex: function (zIndex) { this.options.zIndex = zIndex; this._updateZIndex(); return this; }, // @method isLoading: Boolean // Returns `true` if any tile in the grid layer has not finished loading. isLoading: function () { return this._loading; }, // @method redraw: this // Causes the layer to clear all the tiles and request them again. redraw: function () { if (this._map) { this._removeAllTiles(); this._update(); } return this; }, getEvents: function () { var events = { viewprereset: this._invalidateAll, viewreset: this._resetView, zoom: this._resetView, moveend: this._onMoveEnd }; if (!this.options.updateWhenIdle) { // update tiles on move, but not more often than once per given interval if (!this._onMove) { this._onMove = L.Util.throttle(this._onMoveEnd, this.options.updateInterval, this); } events.move = this._onMove; } if (this._zoomAnimated) { events.zoomanim = this._animateZoom; } return events; }, // @section Extension methods // Layers extending `GridLayer` shall reimplement the following method. // @method createTile(coords: Object, done?: Function): HTMLElement // Called only internally, must be overriden by classes extending `GridLayer`. // Returns the `HTMLElement` corresponding to the given `coords`. If the `done` callback // is specified, it must be called when the tile has finished loading and drawing. createTile: function () { return document.createElement('div'); }, // @section // @method getTileSize: Point // Normalizes the [tileSize option](#gridlayer-tilesize) into a point. Used by the `createTile()` method. getTileSize: function () { var s = this.options.tileSize; return s instanceof L.Point ? s : new L.Point(s, s); }, _updateZIndex: function () { if (this._container && this.options.zIndex !== undefined && this.options.zIndex !== null) { this._container.style.zIndex = this.options.zIndex; } }, _setAutoZIndex: function (compare) { // go through all other layers of the same pane, set zIndex to max + 1 (front) or min - 1 (back) var layers = this.getPane().children, edgeZIndex = -compare(-Infinity, Infinity); // -Infinity for max, Infinity for min for (var i = 0, len = layers.length, zIndex; i < len; i++) { zIndex = layers[i].style.zIndex; if (layers[i] !== this._container && zIndex) { edgeZIndex = compare(edgeZIndex, +zIndex); } } if (isFinite(edgeZIndex)) { this.options.zIndex = edgeZIndex + compare(-1, 1); this._updateZIndex(); } }, _updateOpacity: function () { if (!this._map) { return; } // IE doesn't inherit filter opacity properly, so we're forced to set it on tiles if (L.Browser.ielt9) { return; } L.DomUtil.setOpacity(this._container, this.options.opacity); var now = +new Date(), nextFrame = false, willPrune = false; for (var key in this._tiles) { var tile = this._tiles[key]; if (!tile.current || !tile.loaded) { continue; } var fade = Math.min(1, (now - tile.loaded) / 200); L.DomUtil.setOpacity(tile.el, fade); if (fade < 1) { nextFrame = true; } else { if (tile.active) { willPrune = true; } tile.active = true; } } if (willPrune && !this._noPrune) { this._pruneTiles(); } if (nextFrame) { L.Util.cancelAnimFrame(this._fadeFrame); this._fadeFrame = L.Util.requestAnimFrame(this._updateOpacity, this); } }, _initContainer: function () { if (this._container) { return; } this._container = L.DomUtil.create('div', 'leaflet-layer ' + (this.options.className || '')); this._updateZIndex(); if (this.options.opacity < 1) { this._updateOpacity(); } this.getPane().appendChild(this._container); }, _updateLevels: function () { var zoom = this._tileZoom, maxZoom = this.options.maxZoom; if (zoom === undefined) { return undefined; } for (var z in this._levels) { if (this._levels[z].el.children.length || z === zoom) { this._levels[z].el.style.zIndex = maxZoom - Math.abs(zoom - z); } else { L.DomUtil.remove(this._levels[z].el); this._removeTilesAtZoom(z); delete this._levels[z]; } } var level = this._levels[zoom], map = this._map; if (!level) { level = this._levels[zoom] = {}; level.el = L.DomUtil.create('div', 'leaflet-tile-container leaflet-zoom-animated', this._container); level.el.style.zIndex = maxZoom; level.origin = map.project(map.unproject(map.getPixelOrigin()), zoom).round(); level.zoom = zoom; this._setZoomTransform(level, map.getCenter(), map.getZoom()); // force the browser to consider the newly added element for transition L.Util.falseFn(level.el.offsetWidth); } this._level = level; return level; }, _pruneTiles: function () { if (!this._map) { return; } var key, tile; var zoom = this._map.getZoom(); if (zoom > this.options.maxZoom || zoom < this.options.minZoom) { this._removeAllTiles(); return; } for (key in this._tiles) { tile = this._tiles[key]; tile.retain = tile.current; } for (key in this._tiles) { tile = this._tiles[key]; if (tile.current && !tile.active) { var coords = tile.coords; if (!this._retainParent(coords.x, coords.y, coords.z, coords.z - 5)) { this._retainChildren(coords.x, coords.y, coords.z, coords.z + 2); } } } for (key in this._tiles) { if (!this._tiles[key].retain) { this._removeTile(key); } } }, _removeTilesAtZoom: function (zoom) { for (var key in this._tiles) { if (this._tiles[key].coords.z !== zoom) { continue; } this._removeTile(key); } }, _removeAllTiles: function () { for (var key in this._tiles) { this._removeTile(key); } }, _invalidateAll: function () { for (var z in this._levels) { L.DomUtil.remove(this._levels[z].el); delete this._levels[z]; } this._removeAllTiles(); this._tileZoom = null; }, _retainParent: function (x, y, z, minZoom) { var x2 = Math.floor(x / 2), y2 = Math.floor(y / 2), z2 = z - 1, coords2 = new L.Point(+x2, +y2); coords2.z = +z2; var key = this._tileCoordsToKey(coords2), tile = this._tiles[key]; if (tile && tile.active) { tile.retain = true; return true; } else if (tile && tile.loaded) { tile.retain = true; } if (z2 > minZoom) { return this._retainParent(x2, y2, z2, minZoom); } return false; }, _retainChildren: function (x, y, z, maxZoom) { for (var i = 2 * x; i < 2 * x + 2; i++) { for (var j = 2 * y; j < 2 * y + 2; j++) { var coords = new L.Point(i, j); coords.z = z + 1; var key = this._tileCoordsToKey(coords), tile = this._tiles[key]; if (tile && tile.active) { tile.retain = true; continue; } else if (tile && tile.loaded) { tile.retain = true; } if (z + 1 < maxZoom) { this._retainChildren(i, j, z + 1, maxZoom); } } } }, _resetView: function (e) { var animating = e && (e.pinch || e.flyTo); this._setView(this._map.getCenter(), this._map.getZoom(), animating, animating); }, _animateZoom: function (e) { this._setView(e.center, e.zoom, true, e.noUpdate); }, _setView: function (center, zoom, noPrune, noUpdate) { var tileZoom = Math.round(zoom); if ((this.options.maxZoom !== undefined && tileZoom > this.options.maxZoom) || (this.options.minZoom !== undefined && tileZoom < this.options.minZoom)) { tileZoom = undefined; } var tileZoomChanged = this.options.updateWhenZooming && (tileZoom !== this._tileZoom); if (!noUpdate || tileZoomChanged) { this._tileZoom = tileZoom; if (this._abortLoading) { this._abortLoading(); } this._updateLevels(); this._resetGrid(); if (tileZoom !== undefined) { this._update(center); } if (!noPrune) { this._pruneTiles(); } // Flag to prevent _updateOpacity from pruning tiles during // a zoom anim or a pinch gesture this._noPrune = !!noPrune; } this._setZoomTransforms(center, zoom); }, _setZoomTransforms: function (center, zoom) { for (var i in this._levels) { this._setZoomTransform(this._levels[i], center, zoom); } }, _setZoomTransform: function (level, center, zoom) { var scale = this._map.getZoomScale(zoom, level.zoom), translate = level.origin.multiplyBy(scale) .subtract(this._map._getNewPixelOrigin(center, zoom)).round(); if (L.Browser.any3d) { L.DomUtil.setTransform(level.el, translate, scale); } else { L.DomUtil.setPosition(level.el, translate); } }, _resetGrid: function () { var map = this._map, crs = map.options.crs, tileSize = this._tileSize = this.getTileSize(), tileZoom = this._tileZoom; var bounds = this._map.getPixelWorldBounds(this._tileZoom); if (bounds) { this._globalTileRange = this._pxBoundsToTileRange(bounds); } this._wrapX = crs.wrapLng && !this.options.noWrap && [ Math.floor(map.project([0, crs.wrapLng[0]], tileZoom).x / tileSize.x), Math.ceil(map.project([0, crs.wrapLng[1]], tileZoom).x / tileSize.y) ]; this._wrapY = crs.wrapLat && !this.options.noWrap && [ Math.floor(map.project([crs.wrapLat[0], 0], tileZoom).y / tileSize.x), Math.ceil(map.project([crs.wrapLat[1], 0], tileZoom).y / tileSize.y) ]; }, _onMoveEnd: function () { if (!this._map || this._map._animatingZoom) { return; } this._update(); }, _getTiledPixelBounds: function (center) { var map = this._map, mapZoom = map._animatingZoom ? Math.max(map._animateToZoom, map.getZoom()) : map.getZoom(), scale = map.getZoomScale(mapZoom, this._tileZoom), pixelCenter = map.project(center, this._tileZoom).floor(), halfSize = map.getSize().divideBy(scale * 2); return new L.Bounds(pixelCenter.subtract(halfSize), pixelCenter.add(halfSize)); }, // Private method to load tiles in the grid's active zoom level according to map bounds _update: function (center) { var map = this._map; if (!map) { return; } var zoom = map.getZoom(); if (center === undefined) { center = map.getCenter(); } if (this._tileZoom === undefined) { return; } // if out of minzoom/maxzoom var pixelBounds = this._getTiledPixelBounds(center), tileRange = this._pxBoundsToTileRange(pixelBounds), tileCenter = tileRange.getCenter(), queue = [], margin = this.options.keepBuffer, noPruneRange = new L.Bounds(tileRange.getBottomLeft().subtract([margin, -margin]), tileRange.getTopRight().add([margin, -margin])); for (var key in this._tiles) { var c = this._tiles[key].coords; if (c.z !== this._tileZoom || !noPruneRange.contains(L.point(c.x, c.y))) { this._tiles[key].current = false; } } // _update just loads more tiles. If the tile zoom level differs too much // from the map's, let _setView reset levels and prune old tiles. if (Math.abs(zoom - this._tileZoom) > 1) { this._setView(center, zoom); return; } // create a queue of coordinates to load tiles from for (var j = tileRange.min.y; j <= tileRange.max.y; j++) { for (var i = tileRange.min.x; i <= tileRange.max.x; i++) { var coords = new L.Point(i, j); coords.z = this._tileZoom; if (!this._isValidTile(coords)) { continue; } var tile = this._tiles[this._tileCoordsToKey(coords)]; if (tile) { tile.current = true; } else { queue.push(coords); } } } // sort tile queue to load tiles in order of their distance to center queue.sort(function (a, b) { return a.distanceTo(tileCenter) - b.distanceTo(tileCenter); }); if (queue.length !== 0) { // if it's the first batch of tiles to load if (!this._loading) { this._loading = true; // @event loading: Event // Fired when the grid layer starts loading tiles. this.fire('loading'); } // create DOM fragment to append tiles in one batch var fragment = document.createDocumentFragment(); for (i = 0; i < queue.length; i++) { this._addTile(queue[i], fragment); } this._level.el.appendChild(fragment); } }, _isValidTile: function (coords) { var crs = this._map.options.crs; if (!crs.infinite) { // don't load tile if it's out of bounds and not wrapped var bounds = this._globalTileRange; if ((!crs.wrapLng && (coords.x < bounds.min.x || coords.x > bounds.max.x)) || (!crs.wrapLat && (coords.y < bounds.min.y || coords.y > bounds.max.y))) { return false; } } if (!this.options.bounds) { return true; } // don't load tile if it doesn't intersect the bounds in options var tileBounds = this._tileCoordsToBounds(coords); return L.latLngBounds(this.options.bounds).overlaps(tileBounds); }, _keyToBounds: function (key) { return this._tileCoordsToBounds(this._keyToTileCoords(key)); }, // converts tile coordinates to its geographical bounds _tileCoordsToBounds: function (coords) { var map = this._map, tileSize = this.getTileSize(), nwPoint = coords.scaleBy(tileSize), sePoint = nwPoint.add(tileSize), nw = map.unproject(nwPoint, coords.z), se = map.unproject(sePoint, coords.z); if (!this.options.noWrap) { nw = map.wrapLatLng(nw); se = map.wrapLatLng(se); } return new L.LatLngBounds(nw, se); }, // converts tile coordinates to key for the tile cache _tileCoordsToKey: function (coords) { return coords.x + ':' + coords.y + ':' + coords.z; }, // converts tile cache key to coordinates _keyToTileCoords: function (key) { var k = key.split(':'), coords = new L.Point(+k[0], +k[1]); coords.z = +k[2]; return coords; }, _removeTile: function (key) { var tile = this._tiles[key]; if (!tile) { return; } L.DomUtil.remove(tile.el); delete this._tiles[key]; // @event tileunload: TileEvent // Fired when a tile is removed (e.g. when a tile goes off the screen). this.fire('tileunload', { tile: tile.el, coords: this._keyToTileCoords(key) }); }, _initTile: function (tile) { L.DomUtil.addClass(tile, 'leaflet-tile'); var tileSize = this.getTileSize(); tile.style.width = tileSize.x + 'px'; tile.style.height = tileSize.y + 'px'; tile.onselectstart = L.Util.falseFn; tile.onmousemove = L.Util.falseFn; // update opacity on tiles in IE7-8 because of filter inheritance problems if (L.Browser.ielt9 && this.options.opacity < 1) { L.DomUtil.setOpacity(tile, this.options.opacity); } // without this hack, tiles disappear after zoom on Chrome for Android // https://github.com/Leaflet/Leaflet/issues/2078 if (L.Browser.android && !L.Browser.android23) { tile.style.WebkitBackfaceVisibility = 'hidden'; } }, _addTile: function (coords, container) { var tilePos = this._getTilePos(coords), key = this._tileCoordsToKey(coords); var tile = this.createTile(this._wrapCoords(coords), L.bind(this._tileReady, this, coords)); this._initTile(tile); // if createTile is defined with a second argument ("done" callback), // we know that tile is async and will be ready later; otherwise if (this.createTile.length < 2) { // mark tile as ready, but delay one frame for opacity animation to happen L.Util.requestAnimFrame(L.bind(this._tileReady, this, coords, null, tile)); } L.DomUtil.setPosition(tile, tilePos); // save tile in cache this._tiles[key] = { el: tile, coords: coords, current: true }; container.appendChild(tile); // @event tileloadstart: TileEvent // Fired when a tile is requested and starts loading. this.fire('tileloadstart', { tile: tile, coords: coords }); }, _tileReady: function (coords, err, tile) { if (!this._map) { return; } if (err) { // @event tileerror: TileErrorEvent // Fired when there is an error loading a tile. this.fire('tileerror', { error: err, tile: tile, coords: coords }); } var key = this._tileCoordsToKey(coords); tile = this._tiles[key]; if (!tile) { return; } tile.loaded = +new Date(); if (this._map._fadeAnimated) { L.DomUtil.setOpacity(tile.el, 0); L.Util.cancelAnimFrame(this._fadeFrame); this._fadeFrame = L.Util.requestAnimFrame(this._updateOpacity, this); } else { tile.active = true; this._pruneTiles(); } if (!err) { L.DomUtil.addClass(tile.el, 'leaflet-tile-loaded'); // @event tileload: TileEvent // Fired when a tile loads. this.fire('tileload', { tile: tile.el, coords: coords }); } if (this._noTilesToLoad()) { this._loading = false; // @event load: Event // Fired when the grid layer loaded all visible tiles. this.fire('load'); if (L.Browser.ielt9 || !this._map._fadeAnimated) { L.Util.requestAnimFrame(this._pruneTiles, this); } else { // Wait a bit more than 0.2 secs (the duration of the tile fade-in) // to trigger a pruning. setTimeout(L.bind(this._pruneTiles, this), 250); } } }, _getTilePos: function (coords) { return coords.scaleBy(this.getTileSize()).subtract(this._level.origin); }, _wrapCoords: function (coords) { var newCoords = new L.Point( this._wrapX ? L.Util.wrapNum(coords.x, this._wrapX) : coords.x, this._wrapY ? L.Util.wrapNum(coords.y, this._wrapY) : coords.y); newCoords.z = coords.z; return newCoords; }, _pxBoundsToTileRange: function (bounds) { var tileSize = this.getTileSize(); return new L.Bounds( bounds.min.unscaleBy(tileSize).floor(), bounds.max.unscaleBy(tileSize).ceil().subtract([1, 1])); }, _noTilesToLoad: function () { for (var key in this._tiles) { if (!this._tiles[key].loaded) { return false; } } return true; } }); // @factory L.gridLayer(options?: GridLayer options) // Creates a new instance of GridLayer with the supplied options. L.gridLayer = function (options) { return new L.GridLayer(options); }; /* * @class TileLayer * @inherits GridLayer * @aka L.TileLayer * Used to load and display tile layers on the map. Extends `GridLayer`. * * @example * * ```js * L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png?{foo}', {foo: 'bar'}).addTo(map); * ``` * * @section URL template * @example * * A string of the following form: * * ``` * 'http://{s}.somedomain.com/blabla/{z}/{x}/{y}{r}.png' * ``` * * `{s}` means one of the available subdomains (used sequentially to help with browser parallel requests per domain limitation; subdomain values are specified in options; `a`, `b` or `c` by default, can be omitted), `{z}` — zoom level, `{x}` and `{y}` — tile coordinates. `{r}` can be used to add @2x to the URL to load retina tiles. * * You can use custom keys in the template, which will be [evaluated](#util-template) from TileLayer options, like this: * * ``` * L.tileLayer('http://{s}.somedomain.com/{foo}/{z}/{x}/{y}.png', {foo: 'bar'}); * ``` */ L.TileLayer = L.GridLayer.extend({ // @section // @aka TileLayer options options: { // @option minZoom: Number = 0 // Minimum zoom number. minZoom: 0, // @option maxZoom: Number = 18 // Maximum zoom number. maxZoom: 18, // @option maxNativeZoom: Number = null // Maximum zoom number the tile source has available. If it is specified, // the tiles on all zoom levels higher than `maxNativeZoom` will be loaded // from `maxNativeZoom` level and auto-scaled. maxNativeZoom: null, // @option subdomains: String|String[] = 'abc' // Subdomains of the tile service. Can be passed in the form of one string (where each letter is a subdomain name) or an array of strings. subdomains: 'abc', // @option errorTileUrl: String = '' // URL to the tile image to show in place of the tile that failed to load. errorTileUrl: '', // @option zoomOffset: Number = 0 // The zoom number used in tile URLs will be offset with this value. zoomOffset: 0, // @option tms: Boolean = false // If `true`, inverses Y axis numbering for tiles (turn this on for [TMS](https://en.wikipedia.org/wiki/Tile_Map_Service) services). tms: false, // @option zoomReverse: Boolean = false // If set to true, the zoom number used in tile URLs will be reversed (`maxZoom - zoom` instead of `zoom`) zoomReverse: false, // @option detectRetina: Boolean = false // If `true` and user is on a retina display, it will request four tiles of half the specified size and a bigger zoom level in place of one to utilize the high resolution. detectRetina: false, // @option crossOrigin: Boolean = false // If true, all tiles will have their crossOrigin attribute set to ''. This is needed if you want to access tile pixel data. crossOrigin: false }, initialize: function (url, options) { this._url = url; options = L.setOptions(this, options); // detecting retina displays, adjusting tileSize and zoom levels if (options.detectRetina && L.Browser.retina && options.maxZoom > 0) { options.tileSize = Math.floor(options.tileSize / 2); if (!options.zoomReverse) { options.zoomOffset++; options.maxZoom--; } else { options.zoomOffset--; options.minZoom++; } options.minZoom = Math.max(0, options.minZoom); } if (typeof options.subdomains === 'string') { options.subdomains = options.subdomains.split(''); } // for https://github.com/Leaflet/Leaflet/issues/137 if (!L.Browser.android) { this.on('tileunload', this._onTileRemove); } }, // @method setUrl(url: String, noRedraw?: Boolean): this // Updates the layer's URL template and redraws it (unless `noRedraw` is set to `true`). setUrl: function (url, noRedraw) { this._url = url; if (!noRedraw) { this.redraw(); } return this; }, // @method createTile(coords: Object, done?: Function): HTMLElement // Called only internally, overrides GridLayer's [`createTile()`](#gridlayer-createtile) // to return an `` HTML element with the appropiate image URL given `coords`. The `done` // callback is called when the tile has been loaded. createTile: function (coords, done) { var tile = document.createElement('img'); L.DomEvent.on(tile, 'load', L.bind(this._tileOnLoad, this, done, tile)); L.DomEvent.on(tile, 'error', L.bind(this._tileOnError, this, done, tile)); if (this.options.crossOrigin) { tile.crossOrigin = ''; } /* Alt tag is set to empty string to keep screen readers from reading URL and for compliance reasons http://www.w3.org/TR/WCAG20-TECHS/H67 */ tile.alt = ''; tile.src = this.getTileUrl(coords); return tile; }, // @section Extension methods // @uninheritable // Layers extending `TileLayer` might reimplement the following method. // @method getTileUrl(coords: Object): String // Called only internally, returns the URL for a tile given its coordinates. // Classes extending `TileLayer` can override this function to provide custom tile URL naming schemes. getTileUrl: function (coords) { var data = { r: L.Browser.retina ? '@2x' : '', s: this._getSubdomain(coords), x: coords.x, y: coords.y, z: this._getZoomForUrl() }; if (this._map && !this._map.options.crs.infinite) { var invertedY = this._globalTileRange.max.y - coords.y; if (this.options.tms) { data['y'] = invertedY; } data['-y'] = invertedY; } return L.Util.template(this._url, L.extend(data, this.options)); }, _tileOnLoad: function (done, tile) { // For https://github.com/Leaflet/Leaflet/issues/3332 if (L.Browser.ielt9) { setTimeout(L.bind(done, this, null, tile), 0); } else { done(null, tile); } }, _tileOnError: function (done, tile, e) { var errorUrl = this.options.errorTileUrl; if (errorUrl) { tile.src = errorUrl; } done(e, tile); }, getTileSize: function () { var map = this._map, tileSize = L.GridLayer.prototype.getTileSize.call(this), zoom = this._tileZoom + this.options.zoomOffset, zoomN = this.options.maxNativeZoom; // increase tile size when overscaling return zoomN !== null && zoom > zoomN ? tileSize.divideBy(map.getZoomScale(zoomN, zoom)).round() : tileSize; }, _onTileRemove: function (e) { e.tile.onload = null; }, _getZoomForUrl: function () { var options = this.options, zoom = this._tileZoom; if (options.zoomReverse) { zoom = options.maxZoom - zoom; } zoom += options.zoomOffset; return options.maxNativeZoom !== null ? Math.min(zoom, options.maxNativeZoom) : zoom; }, _getSubdomain: function (tilePoint) { var index = Math.abs(tilePoint.x + tilePoint.y) % this.options.subdomains.length; return this.options.subdomains[index]; }, // stops loading all tiles in the background layer _abortLoading: function () { var i, tile; for (i in this._tiles) { if (this._tiles[i].coords.z !== this._tileZoom) { tile = this._tiles[i].el; tile.onload = L.Util.falseFn; tile.onerror = L.Util.falseFn; if (!tile.complete) { tile.src = L.Util.emptyImageUrl; L.DomUtil.remove(tile); } } } } }); // @factory L.tilelayer(urlTemplate: String, options?: TileLayer options) // Instantiates a tile layer object given a `URL template` and optionally an options object. L.tileLayer = function (url, options) { return new L.TileLayer(url, options); }; /* * @class TileLayer.WMS * @inherits TileLayer * @aka L.TileLayer.WMS * Used to display [WMS](https://en.wikipedia.org/wiki/Web_Map_Service) services as tile layers on the map. Extends `TileLayer`. * * @example * * ```js * var nexrad = L.tileLayer.wms("http://mesonet.agron.iastate.edu/cgi-bin/wms/nexrad/n0r.cgi", { * layers: 'nexrad-n0r-900913', * format: 'image/png', * transparent: true, * attribution: "Weather data © 2012 IEM Nexrad" * }); * ``` */ L.TileLayer.WMS = L.TileLayer.extend({ // @section // @aka TileLayer.WMS options // If any custom options not documented here are used, they will be sent to the // WMS server as extra parameters in each request URL. This can be useful for // [non-standard vendor WMS parameters](http://docs.geoserver.org/stable/en/user/services/wms/vendor.html). defaultWmsParams: { service: 'WMS', request: 'GetMap', // @option layers: String = '' // **(required)** Comma-separated list of WMS layers to show. layers: '', // @option styles: String = '' // Comma-separated list of WMS styles. styles: '', // @option format: String = 'image/jpeg' // WMS image format (use `'image/png'` for layers with transparency). format: 'image/jpeg', // @option transparent: Boolean = false // If `true`, the WMS service will return images with transparency. transparent: false, // @option version: String = '1.1.1' // Version of the WMS service to use version: '1.1.1' }, options: { // @option crs: CRS = null // Coordinate Reference System to use for the WMS requests, defaults to // map CRS. Don't change this if you're not sure what it means. crs: null, // @option uppercase: Boolean = false // If `true`, WMS request parameter keys will be uppercase. uppercase: false }, initialize: function (url, options) { this._url = url; var wmsParams = L.extend({}, this.defaultWmsParams); // all keys that are not TileLayer options go to WMS params for (var i in options) { if (!(i in this.options)) { wmsParams[i] = options[i]; } } options = L.setOptions(this, options); wmsParams.width = wmsParams.height = options.tileSize * (options.detectRetina && L.Browser.retina ? 2 : 1); this.wmsParams = wmsParams; }, onAdd: function (map) { this._crs = this.options.crs || map.options.crs; this._wmsVersion = parseFloat(this.wmsParams.version); var projectionKey = this._wmsVersion >= 1.3 ? 'crs' : 'srs'; this.wmsParams[projectionKey] = this._crs.code; L.TileLayer.prototype.onAdd.call(this, map); }, getTileUrl: function (coords) { var tileBounds = this._tileCoordsToBounds(coords), nw = this._crs.project(tileBounds.getNorthWest()), se = this._crs.project(tileBounds.getSouthEast()), bbox = (this._wmsVersion >= 1.3 && this._crs === L.CRS.EPSG4326 ? [se.y, nw.x, nw.y, se.x] : [nw.x, se.y, se.x, nw.y]).join(','), url = L.TileLayer.prototype.getTileUrl.call(this, coords); return url + L.Util.getParamString(this.wmsParams, url, this.options.uppercase) + (this.options.uppercase ? '&BBOX=' : '&bbox=') + bbox; }, // @method setParams(params: Object, noRedraw?: Boolean): this // Merges an object with the new parameters and re-requests tiles on the current screen (unless `noRedraw` was set to true). setParams: function (params, noRedraw) { L.extend(this.wmsParams, params); if (!noRedraw) { this.redraw(); } return this; } }); // @factory L.tileLayer.wms(baseUrl: String, options: TileLayer.WMS options) // Instantiates a WMS tile layer object given a base URL of the WMS service and a WMS parameters/options object. L.tileLayer.wms = function (url, options) { return new L.TileLayer.WMS(url, options); }; /* * @class ImageOverlay * @aka L.ImageOverlay * @inherits Interactive layer * * Used to load and display a single image over specific bounds of the map. Extends `Layer`. * * @example * * ```js * var imageUrl = 'http://www.lib.utexas.edu/maps/historical/newark_nj_1922.jpg', * imageBounds = [[40.712216, -74.22655], [40.773941, -74.12544]]; * L.imageOverlay(imageUrl, imageBounds).addTo(map); * ``` */ L.ImageOverlay = L.Layer.extend({ // @section // @aka ImageOverlay options options: { // @option opacity: Number = 1.0 // The opacity of the image overlay. opacity: 1, // @option alt: String = '' // Text for the `alt` attribute of the image (useful for accessibility). alt: '', // @option interactive: Boolean = false // If `true`, the image overlay will emit [mouse events](#interactive-layer) when clicked or hovered. interactive: false, // @option attribution: String = null // An optional string containing HTML to be shown on the `Attribution control` attribution: null, // @option crossOrigin: Boolean = false // If true, the image will have its crossOrigin attribute set to ''. This is needed if you want to access image pixel data. crossOrigin: false }, initialize: function (url, bounds, options) { // (String, LatLngBounds, Object) this._url = url; this._bounds = L.latLngBounds(bounds); L.setOptions(this, options); }, onAdd: function () { if (!this._image) { this._initImage(); if (this.options.opacity < 1) { this._updateOpacity(); } } if (this.options.interactive) { L.DomUtil.addClass(this._image, 'leaflet-interactive'); this.addInteractiveTarget(this._image); } this.getPane().appendChild(this._image); this._reset(); }, onRemove: function () { L.DomUtil.remove(this._image); if (this.options.interactive) { this.removeInteractiveTarget(this._image); } }, // @method setOpacity(opacity: Number): this // Sets the opacity of the overlay. setOpacity: function (opacity) { this.options.opacity = opacity; if (this._image) { this._updateOpacity(); } return this; }, setStyle: function (styleOpts) { if (styleOpts.opacity) { this.setOpacity(styleOpts.opacity); } return this; }, // @method bringToFront(): this // Brings the layer to the top of all overlays. bringToFront: function () { if (this._map) { L.DomUtil.toFront(this._image); } return this; }, // @method bringToBack(): this // Brings the layer to the bottom of all overlays. bringToBack: function () { if (this._map) { L.DomUtil.toBack(this._image); } return this; }, // @method setUrl(url: String): this // Changes the URL of the image. setUrl: function (url) { this._url = url; if (this._image) { this._image.src = url; } return this; }, setBounds: function (bounds) { this._bounds = bounds; if (this._map) { this._reset(); } return this; }, getAttribution: function () { return this.options.attribution; }, getEvents: function () { var events = { zoom: this._reset, viewreset: this._reset }; if (this._zoomAnimated) { events.zoomanim = this._animateZoom; } return events; }, getBounds: function () { return this._bounds; }, getElement: function () { return this._image; }, _initImage: function () { var img = this._image = L.DomUtil.create('img', 'leaflet-image-layer ' + (this._zoomAnimated ? 'leaflet-zoom-animated' : '')); img.onselectstart = L.Util.falseFn; img.onmousemove = L.Util.falseFn; img.onload = L.bind(this.fire, this, 'load'); if (this.options.crossOrigin) { img.crossOrigin = ''; } img.src = this._url; img.alt = this.options.alt; }, _animateZoom: function (e) { var scale = this._map.getZoomScale(e.zoom), offset = this._map._latLngToNewLayerPoint(this._bounds.getNorthWest(), e.zoom, e.center); L.DomUtil.setTransform(this._image, offset, scale); }, _reset: function () { var image = this._image, bounds = new L.Bounds( this._map.latLngToLayerPoint(this._bounds.getNorthWest()), this._map.latLngToLayerPoint(this._bounds.getSouthEast())), size = bounds.getSize(); L.DomUtil.setPosition(image, bounds.min); image.style.width = size.x + 'px'; image.style.height = size.y + 'px'; }, _updateOpacity: function () { L.DomUtil.setOpacity(this._image, this.options.opacity); } }); // @factory L.imageOverlay(imageUrl: String, bounds: LatLngBounds, options?: ImageOverlay options) // Instantiates an image overlay object given the URL of the image and the // geographical bounds it is tied to. L.imageOverlay = function (url, bounds, options) { return new L.ImageOverlay(url, bounds, options); }; /* * @class Icon * @aka L.Icon * @inherits Layer * * Represents an icon to provide when creating a marker. * * @example * * ```js * var myIcon = L.icon({ * iconUrl: 'my-icon.png', * iconRetinaUrl: 'my-icon@2x.png', * iconSize: [38, 95], * iconAnchor: [22, 94], * popupAnchor: [-3, -76], * shadowUrl: 'my-icon-shadow.png', * shadowRetinaUrl: 'my-icon-shadow@2x.png', * shadowSize: [68, 95], * shadowAnchor: [22, 94] * }); * * L.marker([50.505, 30.57], {icon: myIcon}).addTo(map); * ``` * * `L.Icon.Default` extends `L.Icon` and is the blue icon Leaflet uses for markers by default. * */ L.Icon = L.Class.extend({ /* @section * @aka Icon options * * @option iconUrl: String = null * **(required)** The URL to the icon image (absolute or relative to your script path). * * @option iconRetinaUrl: String = null * The URL to a retina sized version of the icon image (absolute or relative to your * script path). Used for Retina screen devices. * * @option iconSize: Point = null * Size of the icon image in pixels. * * @option iconAnchor: Point = null * The coordinates of the "tip" of the icon (relative to its top left corner). The icon * will be aligned so that this point is at the marker's geographical location. Centered * by default if size is specified, also can be set in CSS with negative margins. * * @option popupAnchor: Point = null * The coordinates of the point from which popups will "open", relative to the icon anchor. * * @option shadowUrl: String = null * The URL to the icon shadow image. If not specified, no shadow image will be created. * * @option shadowRetinaUrl: String = null * * @option shadowSize: Point = null * Size of the shadow image in pixels. * * @option shadowAnchor: Point = null * The coordinates of the "tip" of the shadow (relative to its top left corner) (the same * as iconAnchor if not specified). * * @option className: String = '' * A custom class name to assign to both icon and shadow images. Empty by default. */ initialize: function (options) { L.setOptions(this, options); }, // @method createIcon(oldIcon?: HTMLElement): HTMLElement // Called internally when the icon has to be shown, returns a `` HTML element // styled according to the options. createIcon: function (oldIcon) { return this._createIcon('icon', oldIcon); }, // @method createShadow(oldIcon?: HTMLElement): HTMLElement // As `createIcon`, but for the shadow beneath it. createShadow: function (oldIcon) { return this._createIcon('shadow', oldIcon); }, _createIcon: function (name, oldIcon) { var src = this._getIconUrl(name); if (!src) { if (name === 'icon') { throw new Error('iconUrl not set in Icon options (see the docs).'); } return null; } var img = this._createImg(src, oldIcon && oldIcon.tagName === 'IMG' ? oldIcon : null); this._setIconStyles(img, name); return img; }, _setIconStyles: function (img, name) { var options = this.options; var sizeOption = options[name + 'Size']; if (typeof sizeOption === 'number') { sizeOption = [sizeOption, sizeOption]; } var size = L.point(sizeOption), anchor = L.point(name === 'shadow' && options.shadowAnchor || options.iconAnchor || size && size.divideBy(2, true)); img.className = 'leaflet-marker-' + name + ' ' + (options.className || ''); if (anchor) { img.style.marginLeft = (-anchor.x) + 'px'; img.style.marginTop = (-anchor.y) + 'px'; } if (size) { img.style.width = size.x + 'px'; img.style.height = size.y + 'px'; } }, _createImg: function (src, el) { el = el || document.createElement('img'); el.src = src; return el; }, _getIconUrl: function (name) { return L.Browser.retina && this.options[name + 'RetinaUrl'] || this.options[name + 'Url']; } }); // @factory L.icon(options: Icon options) // Creates an icon instance with the given options. L.icon = function (options) { return new L.Icon(options); }; /* * @miniclass Icon.Default (Icon) * @aka L.Icon.Default * @section * * A trivial subclass of `Icon`, represents the icon to use in `Marker`s when * no icon is specified. Points to the blue marker image distributed with Leaflet * releases. * * In order to change the default icon, just change the properties of `L.Icon.Default.prototype.options` * (which is a set of `Icon options`). */ L.Icon.Default = L.Icon.extend({ options: { iconUrl: 'marker-icon.png', iconRetinaUrl: 'marker-icon-2x.png', shadowUrl: 'marker-shadow.png', iconSize: [25, 41], iconAnchor: [12, 41], popupAnchor: [1, -34], tooltipAnchor: [16, -28], shadowSize: [41, 41] }, _getIconUrl: function (name) { if (!L.Icon.Default.imagePath) { // Deprecated, backwards-compatibility only L.Icon.Default.imagePath = this._detectIconPath(); } // @option imagePath: String // `L.Icon.Default` will try to auto-detect the absolute location of the // blue icon images. If you are placing these images in a non-standard // way, set this option to point to the right absolute path. return (this.options.imagePath || L.Icon.Default.imagePath) + L.Icon.prototype._getIconUrl.call(this, name); }, _detectIconPath: function () { var el = L.DomUtil.create('div', 'leaflet-default-icon-path', document.body); var path = L.DomUtil.getStyle(el, 'background-image') || L.DomUtil.getStyle(el, 'backgroundImage'); // IE8 document.body.removeChild(el); return path.indexOf('url') === 0 ? path.replace(/^url\([\"\']?/, '').replace(/marker-icon\.png[\"\']?\)$/, '') : ''; } }); /* * @class Marker * @inherits Interactive layer * @aka L.Marker * L.Marker is used to display clickable/draggable icons on the map. Extends `Layer`. * * @example * * ```js * L.marker([50.5, 30.5]).addTo(map); * ``` */ L.Marker = L.Layer.extend({ // @section // @aka Marker options options: { // @option icon: Icon = * // Icon class to use for rendering the marker. See [Icon documentation](#L.Icon) for details on how to customize the marker icon. If not specified, a new `L.Icon.Default` is used. icon: new L.Icon.Default(), // Option inherited from "Interactive layer" abstract class interactive: true, // @option draggable: Boolean = false // Whether the marker is draggable with mouse/touch or not. draggable: false, // @option keyboard: Boolean = true // Whether the marker can be tabbed to with a keyboard and clicked by pressing enter. keyboard: true, // @option title: String = '' // Text for the browser tooltip that appear on marker hover (no tooltip by default). title: '', // @option alt: String = '' // Text for the `alt` attribute of the icon image (useful for accessibility). alt: '', // @option zIndexOffset: Number = 0 // By default, marker images zIndex is set automatically based on its latitude. Use this option if you want to put the marker on top of all others (or below), specifying a high value like `1000` (or high negative value, respectively). zIndexOffset: 0, // @option opacity: Number = 1.0 // The opacity of the marker. opacity: 1, // @option riseOnHover: Boolean = false // If `true`, the marker will get on top of others when you hover the mouse over it. riseOnHover: false, // @option riseOffset: Number = 250 // The z-index offset used for the `riseOnHover` feature. riseOffset: 250, // @option pane: String = 'markerPane' // `Map pane` where the markers icon will be added. pane: 'markerPane', // FIXME: shadowPane is no longer a valid option nonBubblingEvents: ['click', 'dblclick', 'mouseover', 'mouseout', 'contextmenu'] }, /* @section * * In addition to [shared layer methods](#Layer) like `addTo()` and `remove()` and [popup methods](#Popup) like bindPopup() you can also use the following methods: */ initialize: function (latlng, options) { L.setOptions(this, options); this._latlng = L.latLng(latlng); }, onAdd: function (map) { this._zoomAnimated = this._zoomAnimated && map.options.markerZoomAnimation; if (this._zoomAnimated) { map.on('zoomanim', this._animateZoom, this); } this._initIcon(); this.update(); }, onRemove: function (map) { if (this.dragging && this.dragging.enabled()) { this.options.draggable = true; this.dragging.removeHooks(); } if (this._zoomAnimated) { map.off('zoomanim', this._animateZoom, this); } this._removeIcon(); this._removeShadow(); }, getEvents: function () { return { zoom: this.update, viewreset: this.update }; }, // @method getLatLng: LatLng // Returns the current geographical position of the marker. getLatLng: function () { return this._latlng; }, // @method setLatLng(latlng: LatLng): this // Changes the marker position to the given point. setLatLng: function (latlng) { var oldLatLng = this._latlng; this._latlng = L.latLng(latlng); this.update(); // @event move: Event // Fired when the marker is moved via [`setLatLng`](#marker-setlatlng) or by [dragging](#marker-dragging). Old and new coordinates are included in event arguments as `oldLatLng`, `latlng`. return this.fire('move', {oldLatLng: oldLatLng, latlng: this._latlng}); }, // @method setZIndexOffset(offset: Number): this // Changes the [zIndex offset](#marker-zindexoffset) of the marker. setZIndexOffset: function (offset) { this.options.zIndexOffset = offset; return this.update(); }, // @method setIcon(icon: Icon): this // Changes the marker icon. setIcon: function (icon) { this.options.icon = icon; if (this._map) { this._initIcon(); this.update(); } if (this._popup) { this.bindPopup(this._popup, this._popup.options); } return this; }, getElement: function () { return this._icon; }, update: function () { if (this._icon) { var pos = this._map.latLngToLayerPoint(this._latlng).round(); this._setPos(pos); } return this; }, _initIcon: function () { var options = this.options, classToAdd = 'leaflet-zoom-' + (this._zoomAnimated ? 'animated' : 'hide'); var icon = options.icon.createIcon(this._icon), addIcon = false; // if we're not reusing the icon, remove the old one and init new one if (icon !== this._icon) { if (this._icon) { this._removeIcon(); } addIcon = true; if (options.title) { icon.title = options.title; } if (options.alt) { icon.alt = options.alt; } } L.DomUtil.addClass(icon, classToAdd); if (options.keyboard) { icon.tabIndex = '0'; } this._icon = icon; if (options.riseOnHover) { this.on({ mouseover: this._bringToFront, mouseout: this._resetZIndex }); } var newShadow = options.icon.createShadow(this._shadow), addShadow = false; if (newShadow !== this._shadow) { this._removeShadow(); addShadow = true; } if (newShadow) { L.DomUtil.addClass(newShadow, classToAdd); } this._shadow = newShadow; if (options.opacity < 1) { this._updateOpacity(); } if (addIcon) { this.getPane().appendChild(this._icon); } this._initInteraction(); if (newShadow && addShadow) { this.getPane('shadowPane').appendChild(this._shadow); } }, _removeIcon: function () { if (this.options.riseOnHover) { this.off({ mouseover: this._bringToFront, mouseout: this._resetZIndex }); } L.DomUtil.remove(this._icon); this.removeInteractiveTarget(this._icon); this._icon = null; }, _removeShadow: function () { if (this._shadow) { L.DomUtil.remove(this._shadow); } this._shadow = null; }, _setPos: function (pos) { L.DomUtil.setPosition(this._icon, pos); if (this._shadow) { L.DomUtil.setPosition(this._shadow, pos); } this._zIndex = pos.y + this.options.zIndexOffset; this._resetZIndex(); }, _updateZIndex: function (offset) { this._icon.style.zIndex = this._zIndex + offset; }, _animateZoom: function (opt) { var pos = this._map._latLngToNewLayerPoint(this._latlng, opt.zoom, opt.center).round(); this._setPos(pos); }, _initInteraction: function () { if (!this.options.interactive) { return; } L.DomUtil.addClass(this._icon, 'leaflet-interactive'); this.addInteractiveTarget(this._icon); if (L.Handler.MarkerDrag) { var draggable = this.options.draggable; if (this.dragging) { draggable = this.dragging.enabled(); this.dragging.disable(); } this.dragging = new L.Handler.MarkerDrag(this); if (draggable) { this.dragging.enable(); } } }, // @method setOpacity(opacity: Number): this // Changes the opacity of the marker. setOpacity: function (opacity) { this.options.opacity = opacity; if (this._map) { this._updateOpacity(); } return this; }, _updateOpacity: function () { var opacity = this.options.opacity; L.DomUtil.setOpacity(this._icon, opacity); if (this._shadow) { L.DomUtil.setOpacity(this._shadow, opacity); } }, _bringToFront: function () { this._updateZIndex(this.options.riseOffset); }, _resetZIndex: function () { this._updateZIndex(0); } }); // factory L.marker(latlng: LatLng, options? : Marker options) // @factory L.marker(latlng: LatLng, options? : Marker options) // Instantiates a Marker object given a geographical point and optionally an options object. L.marker = function (latlng, options) { return new L.Marker(latlng, options); }; /* * @class DivIcon * @aka L.DivIcon * @inherits Icon * * Represents a lightweight icon for markers that uses a simple `
` * element instead of an image. Inherits from `Icon` but ignores the `iconUrl` and shadow options. * * @example * ```js * var myIcon = L.divIcon({className: 'my-div-icon'}); * // you can set .my-div-icon styles in CSS * * L.marker([50.505, 30.57], {icon: myIcon}).addTo(map); * ``` * * By default, it has a 'leaflet-div-icon' CSS class and is styled as a little white square with a shadow. */ L.DivIcon = L.Icon.extend({ options: { // @section // @aka DivIcon options iconSize: [12, 12], // also can be set through CSS // iconAnchor: (Point), // popupAnchor: (Point), // @option html: String = '' // Custom HTML code to put inside the div element, empty by default. html: false, // @option bgPos: Point = [0, 0] // Optional relative position of the background, in pixels bgPos: null, className: 'leaflet-div-icon' }, createIcon: function (oldIcon) { var div = (oldIcon && oldIcon.tagName === 'DIV') ? oldIcon : document.createElement('div'), options = this.options; div.innerHTML = options.html !== false ? options.html : ''; if (options.bgPos) { var bgPos = L.point(options.bgPos); div.style.backgroundPosition = (-bgPos.x) + 'px ' + (-bgPos.y) + 'px'; } this._setIconStyles(div, 'icon'); return div; }, createShadow: function () { return null; } }); // @factory L.divIcon(options: DivIcon options) // Creates a `DivIcon` instance with the given options. L.divIcon = function (options) { return new L.DivIcon(options); }; /* * @class DivOverlay * @inherits Layer * @aka L.DivOverlay * Base model for L.Popup and L.Tooltip. Inherit from it for custom popup like plugins. */ // @namespace DivOverlay L.DivOverlay = L.Layer.extend({ // @section // @aka DivOverlay options options: { // @option offset: Point = Point(0, 7) // The offset of the popup position. Useful to control the anchor // of the popup when opening it on some overlays. offset: [0, 7], // @option className: String = '' // A custom CSS class name to assign to the popup. className: '', // @option pane: String = 'popupPane' // `Map pane` where the popup will be added. pane: 'popupPane' }, initialize: function (options, source) { L.setOptions(this, options); this._source = source; }, onAdd: function (map) { this._zoomAnimated = map._zoomAnimated; if (!this._container) { this._initLayout(); } if (map._fadeAnimated) { L.DomUtil.setOpacity(this._container, 0); } clearTimeout(this._removeTimeout); this.getPane().appendChild(this._container); this.update(); if (map._fadeAnimated) { L.DomUtil.setOpacity(this._container, 1); } this.bringToFront(); }, onRemove: function (map) { if (map._fadeAnimated) { L.DomUtil.setOpacity(this._container, 0); this._removeTimeout = setTimeout(L.bind(L.DomUtil.remove, L.DomUtil, this._container), 200); } else { L.DomUtil.remove(this._container); } }, // @namespace Popup // @method getLatLng: LatLng // Returns the geographical point of popup. getLatLng: function () { return this._latlng; }, // @method setLatLng(latlng: LatLng): this // Sets the geographical point where the popup will open. setLatLng: function (latlng) { this._latlng = L.latLng(latlng); if (this._map) { this._updatePosition(); this._adjustPan(); } return this; }, // @method getContent: String|HTMLElement // Returns the content of the popup. getContent: function () { return this._content; }, // @method setContent(htmlContent: String|HTMLElement|Function): this // Sets the HTML content of the popup. If a function is passed the source layer will be passed to the function. The function should return a `String` or `HTMLElement` to be used in the popup. setContent: function (content) { this._content = content; this.update(); return this; }, // @method getElement: String|HTMLElement // Alias for [getContent()](#popup-getcontent) getElement: function () { return this._container; }, // @method update: null // Updates the popup content, layout and position. Useful for updating the popup after something inside changed, e.g. image loaded. update: function () { if (!this._map) { return; } this._container.style.visibility = 'hidden'; this._updateContent(); this._updateLayout(); this._updatePosition(); this._container.style.visibility = ''; this._adjustPan(); }, getEvents: function () { var events = { zoom: this._updatePosition, viewreset: this._updatePosition }; if (this._zoomAnimated) { events.zoomanim = this._animateZoom; } return events; }, // @method isOpen: Boolean // Returns `true` when the popup is visible on the map. isOpen: function () { return !!this._map && this._map.hasLayer(this); }, // @method bringToFront: this // Brings this popup in front of other popups (in the same map pane). bringToFront: function () { if (this._map) { L.DomUtil.toFront(this._container); } return this; }, // @method bringToBack: this // Brings this popup to the back of other popups (in the same map pane). bringToBack: function () { if (this._map) { L.DomUtil.toBack(this._container); } return this; }, _updateContent: function () { if (!this._content) { return; } var node = this._contentNode; var content = (typeof this._content === 'function') ? this._content(this._source || this) : this._content; if (typeof content === 'string') { node.innerHTML = content; } else { while (node.hasChildNodes()) { node.removeChild(node.firstChild); } node.appendChild(content); } this.fire('contentupdate'); }, _updatePosition: function () { if (!this._map) { return; } var pos = this._map.latLngToLayerPoint(this._latlng), offset = L.point(this.options.offset), anchor = this._getAnchor(); if (this._zoomAnimated) { L.DomUtil.setPosition(this._container, pos.add(anchor)); } else { offset = offset.add(pos).add(anchor); } var bottom = this._containerBottom = -offset.y, left = this._containerLeft = -Math.round(this._containerWidth / 2) + offset.x; // bottom position the popup in case the height of the popup changes (images loading etc) this._container.style.bottom = bottom + 'px'; this._container.style.left = left + 'px'; }, _getAnchor: function () { return [0, 0]; } }); /* * @class Popup * @inherits DivOverlay * @aka L.Popup * Used to open popups in certain places of the map. Use [Map.openPopup](#map-openpopup) to * open popups while making sure that only one popup is open at one time * (recommended for usability), or use [Map.addLayer](#map-addlayer) to open as many as you want. * * @example * * If you want to just bind a popup to marker click and then open it, it's really easy: * * ```js * marker.bindPopup(popupContent).openPopup(); * ``` * Path overlays like polylines also have a `bindPopup` method. * Here's a more complicated way to open a popup on a map: * * ```js * var popup = L.popup() * .setLatLng(latlng) * .setContent('

Hello world!
This is a nice popup.

') * .openOn(map); * ``` */ // @namespace Popup L.Popup = L.DivOverlay.extend({ // @section // @aka Popup options options: { // @option maxWidth: Number = 300 // Max width of the popup, in pixels. maxWidth: 300, // @option minWidth: Number = 50 // Min width of the popup, in pixels. minWidth: 50, // @option maxHeight: Number = null // If set, creates a scrollable container of the given height // inside a popup if its content exceeds it. maxHeight: null, // @option autoPan: Boolean = true // Set it to `false` if you don't want the map to do panning animation // to fit the opened popup. autoPan: true, // @option autoPanPaddingTopLeft: Point = null // The margin between the popup and the top left corner of the map // view after autopanning was performed. autoPanPaddingTopLeft: null, // @option autoPanPaddingBottomRight: Point = null // The margin between the popup and the bottom right corner of the map // view after autopanning was performed. autoPanPaddingBottomRight: null, // @option autoPanPadding: Point = Point(5, 5) // Equivalent of setting both top left and bottom right autopan padding to the same value. autoPanPadding: [5, 5], // @option keepInView: Boolean = false // Set it to `true` if you want to prevent users from panning the popup // off of the screen while it is open. keepInView: false, // @option closeButton: Boolean = true // Controls the presence of a close button in the popup. closeButton: true, // @option autoClose: Boolean = true // Set it to `false` if you want to override the default behavior of // the popup closing when user clicks the map (set globally by // the Map's [closePopupOnClick](#map-closepopuponclick) option). autoClose: true, // @option className: String = '' // A custom CSS class name to assign to the popup. className: '' }, // @namespace Popup // @method openOn(map: Map): this // Adds the popup to the map and closes the previous one. The same as `map.openPopup(popup)`. openOn: function (map) { map.openPopup(this); return this; }, onAdd: function (map) { L.DivOverlay.prototype.onAdd.call(this, map); // @namespace Map // @section Popup events // @event popupopen: PopupEvent // Fired when a popup is opened in the map map.fire('popupopen', {popup: this}); if (this._source) { // @namespace Layer // @section Popup events // @event popupopen: PopupEvent // Fired when a popup bound to this layer is opened this._source.fire('popupopen', {popup: this}, true); // For non-path layers, we toggle the popup when clicking // again the layer, so prevent the map to reopen it. if (!(this._source instanceof L.Path)) { this._source.on('preclick', L.DomEvent.stopPropagation); } } }, onRemove: function (map) { L.DivOverlay.prototype.onRemove.call(this, map); // @namespace Map // @section Popup events // @event popupclose: PopupEvent // Fired when a popup in the map is closed map.fire('popupclose', {popup: this}); if (this._source) { // @namespace Layer // @section Popup events // @event popupclose: PopupEvent // Fired when a popup bound to this layer is closed this._source.fire('popupclose', {popup: this}, true); if (!(this._source instanceof L.Path)) { this._source.off('preclick', L.DomEvent.stopPropagation); } } }, getEvents: function () { var events = L.DivOverlay.prototype.getEvents.call(this); if ('closeOnClick' in this.options ? this.options.closeOnClick : this._map.options.closePopupOnClick) { events.preclick = this._close; } if (this.options.keepInView) { events.moveend = this._adjustPan; } return events; }, _close: function () { if (this._map) { this._map.closePopup(this); } }, _initLayout: function () { var prefix = 'leaflet-popup', container = this._container = L.DomUtil.create('div', prefix + ' ' + (this.options.className || '') + ' leaflet-zoom-animated'); if (this.options.closeButton) { var closeButton = this._closeButton = L.DomUtil.create('a', prefix + '-close-button', container); closeButton.href = '#close'; closeButton.innerHTML = '×'; L.DomEvent.on(closeButton, 'click', this._onCloseButtonClick, this); } var wrapper = this._wrapper = L.DomUtil.create('div', prefix + '-content-wrapper', container); this._contentNode = L.DomUtil.create('div', prefix + '-content', wrapper); L.DomEvent .disableClickPropagation(wrapper) .disableScrollPropagation(this._contentNode) .on(wrapper, 'contextmenu', L.DomEvent.stopPropagation); this._tipContainer = L.DomUtil.create('div', prefix + '-tip-container', container); this._tip = L.DomUtil.create('div', prefix + '-tip', this._tipContainer); }, _updateLayout: function () { var container = this._contentNode, style = container.style; style.width = ''; style.whiteSpace = 'nowrap'; var width = container.offsetWidth; width = Math.min(width, this.options.maxWidth); width = Math.max(width, this.options.minWidth); style.width = (width + 1) + 'px'; style.whiteSpace = ''; style.height = ''; var height = container.offsetHeight, maxHeight = this.options.maxHeight, scrolledClass = 'leaflet-popup-scrolled'; if (maxHeight && height > maxHeight) { style.height = maxHeight + 'px'; L.DomUtil.addClass(container, scrolledClass); } else { L.DomUtil.removeClass(container, scrolledClass); } this._containerWidth = this._container.offsetWidth; }, _animateZoom: function (e) { var pos = this._map._latLngToNewLayerPoint(this._latlng, e.zoom, e.center), anchor = this._getAnchor(); L.DomUtil.setPosition(this._container, pos.add(anchor)); }, _adjustPan: function () { if (!this.options.autoPan || (this._map._panAnim && this._map._panAnim._inProgress)) { return; } var map = this._map, marginBottom = parseInt(L.DomUtil.getStyle(this._container, 'marginBottom'), 10) || 0, containerHeight = this._container.offsetHeight + marginBottom, containerWidth = this._containerWidth, layerPos = new L.Point(this._containerLeft, -containerHeight - this._containerBottom); layerPos._add(L.DomUtil.getPosition(this._container)); var containerPos = map.layerPointToContainerPoint(layerPos), padding = L.point(this.options.autoPanPadding), paddingTL = L.point(this.options.autoPanPaddingTopLeft || padding), paddingBR = L.point(this.options.autoPanPaddingBottomRight || padding), size = map.getSize(), dx = 0, dy = 0; if (containerPos.x + containerWidth + paddingBR.x > size.x) { // right dx = containerPos.x + containerWidth - size.x + paddingBR.x; } if (containerPos.x - dx - paddingTL.x < 0) { // left dx = containerPos.x - paddingTL.x; } if (containerPos.y + containerHeight + paddingBR.y > size.y) { // bottom dy = containerPos.y + containerHeight - size.y + paddingBR.y; } if (containerPos.y - dy - paddingTL.y < 0) { // top dy = containerPos.y - paddingTL.y; } // @namespace Map // @section Popup events // @event autopanstart: Event // Fired when the map starts autopanning when opening a popup. if (dx || dy) { map .fire('autopanstart') .panBy([dx, dy]); } }, _onCloseButtonClick: function (e) { this._close(); L.DomEvent.stop(e); }, _getAnchor: function () { // Where should we anchor the popup on the source layer? return L.point(this._source && this._source._getPopupAnchor ? this._source._getPopupAnchor() : [0, 0]); } }); // @namespace Popup // @factory L.popup(options?: Popup options, source?: Layer) // Instantiates a `Popup` object given an optional `options` object that describes its appearance and location and an optional `source` object that is used to tag the popup with a reference to the Layer to which it refers. L.popup = function (options, source) { return new L.Popup(options, source); }; /* @namespace Map * @section Interaction Options * @option closePopupOnClick: Boolean = true * Set it to `false` if you don't want popups to close when user clicks the map. */ L.Map.mergeOptions({ closePopupOnClick: true }); // @namespace Map // @section Methods for Layers and Controls L.Map.include({ // @method openPopup(popup: Popup): this // Opens the specified popup while closing the previously opened (to make sure only one is opened at one time for usability). // @alternative // @method openPopup(content: String|HTMLElement, latlng: LatLng, options?: Popup options): this // Creates a popup with the specified content and options and opens it in the given point on a map. openPopup: function (popup, latlng, options) { if (!(popup instanceof L.Popup)) { popup = new L.Popup(options).setContent(popup); } if (latlng) { popup.setLatLng(latlng); } if (this.hasLayer(popup)) { return this; } if (this._popup && this._popup.options.autoClose) { this.closePopup(); } this._popup = popup; return this.addLayer(popup); }, // @method closePopup(popup?: Popup): this // Closes the popup previously opened with [openPopup](#map-openpopup) (or the given one). closePopup: function (popup) { if (!popup || popup === this._popup) { popup = this._popup; this._popup = null; } if (popup) { this.removeLayer(popup); } return this; } }); /* * @namespace Layer * @section Popup methods example * * All layers share a set of methods convenient for binding popups to it. * * ```js * var layer = L.Polygon(latlngs).bindPopup('Hi There!').addTo(map); * layer.openPopup(); * layer.closePopup(); * ``` * * Popups will also be automatically opened when the layer is clicked on and closed when the layer is removed from the map or another popup is opened. */ // @section Popup methods L.Layer.include({ // @method bindPopup(content: String|HTMLElement|Function|Popup, options?: Popup options): this // Binds a popup to the layer with the passed `content` and sets up the // neccessary event listeners. If a `Function` is passed it will receive // the layer as the first argument and should return a `String` or `HTMLElement`. bindPopup: function (content, options) { if (content instanceof L.Popup) { L.setOptions(content, options); this._popup = content; content._source = this; } else { if (!this._popup || options) { this._popup = new L.Popup(options, this); } this._popup.setContent(content); } if (!this._popupHandlersAdded) { this.on({ click: this._openPopup, remove: this.closePopup, move: this._movePopup }); this._popupHandlersAdded = true; } return this; }, // @method unbindPopup(): this // Removes the popup previously bound with `bindPopup`. unbindPopup: function () { if (this._popup) { this.off({ click: this._openPopup, remove: this.closePopup, move: this._movePopup }); this._popupHandlersAdded = false; this._popup = null; } return this; }, // @method openPopup(latlng?: LatLng): this // Opens the bound popup at the specificed `latlng` or at the default popup anchor if no `latlng` is passed. openPopup: function (layer, latlng) { if (!(layer instanceof L.Layer)) { latlng = layer; layer = this; } if (layer instanceof L.FeatureGroup) { for (var id in this._layers) { layer = this._layers[id]; break; } } if (!latlng) { latlng = layer.getCenter ? layer.getCenter() : layer.getLatLng(); } if (this._popup && this._map) { // set popup source to this layer this._popup._source = layer; // update the popup (content, layout, ect...) this._popup.update(); // open the popup on the map this._map.openPopup(this._popup, latlng); } return this; }, // @method closePopup(): this // Closes the popup bound to this layer if it is open. closePopup: function () { if (this._popup) { this._popup._close(); } return this; }, // @method togglePopup(): this // Opens or closes the popup bound to this layer depending on its current state. togglePopup: function (target) { if (this._popup) { if (this._popup._map) { this.closePopup(); } else { this.openPopup(target); } } return this; }, // @method isPopupOpen(): boolean // Returns `true` if the popup bound to this layer is currently open. isPopupOpen: function () { return this._popup.isOpen(); }, // @method setPopupContent(content: String|HTMLElement|Popup): this // Sets the content of the popup bound to this layer. setPopupContent: function (content) { if (this._popup) { this._popup.setContent(content); } return this; }, // @method getPopup(): Popup // Returns the popup bound to this layer. getPopup: function () { return this._popup; }, _openPopup: function (e) { var layer = e.layer || e.target; if (!this._popup) { return; } if (!this._map) { return; } // prevent map click L.DomEvent.stop(e); // if this inherits from Path its a vector and we can just // open the popup at the new location if (layer instanceof L.Path) { this.openPopup(e.layer || e.target, e.latlng); return; } // otherwise treat it like a marker and figure out // if we should toggle it open/closed if (this._map.hasLayer(this._popup) && this._popup._source === layer) { this.closePopup(); } else { this.openPopup(layer, e.latlng); } }, _movePopup: function (e) { this._popup.setLatLng(e.latlng); } }); /* * Popup extension to L.Marker, adding popup-related methods. */ L.Marker.include({ _getPopupAnchor: function () { return this.options.icon.options.popupAnchor || [0, 0]; } }); /* * @class Tooltip * @inherits DivOverlay * @aka L.Tooltip * Used to display small texts on top of map layers. * * @example * * ```js * marker.bindTooltip("my tooltip text").openTooltip(); * ``` * Note about tooltip offset. Leaflet takes two options in consideration * for computing tooltip offseting: * - the `offset` Tooltip option: it defaults to [0, 0], and it's specific to one tooltip. * Add a positive x offset to move the tooltip to the right, and a positive y offset to * move it to the bottom. Negatives will move to the left and top. * - the `tooltipAnchor` Icon option: this will only be considered for Marker. You * should adapt this value if you use a custom icon. */ // @namespace Tooltip L.Tooltip = L.DivOverlay.extend({ // @section // @aka Tooltip options options: { // @option pane: String = 'tooltipPane' // `Map pane` where the tooltip will be added. pane: 'tooltipPane', // @option offset: Point = Point(0, 0) // Optional offset of the tooltip position. offset: [0, 0], // @option direction: String = 'auto' // Direction where to open the tooltip. Possible values are: `right`, `left`, // `top`, `bottom`, `center`, `auto`. // `auto` will dynamicaly switch between `right` and `left` according to the tooltip // position on the map. direction: 'auto', // @option permanent: Boolean = false // Whether to open the tooltip permanently or only on mouseover. permanent: false, // @option sticky: Boolean = false // If true, the tooltip will follow the mouse instead of being fixed at the feature center. sticky: false, // @option interactive: Boolean = false // If true, the tooltip will listen to the feature events. interactive: false, // @option opacity: Number = 0.9 // Tooltip container opacity. opacity: 0.9 }, onAdd: function (map) { L.DivOverlay.prototype.onAdd.call(this, map); this.setOpacity(this.options.opacity); // @namespace Map // @section Tooltip events // @event tooltipopen: TooltipEvent // Fired when a tooltip is opened in the map. map.fire('tooltipopen', {tooltip: this}); if (this._source) { // @namespace Layer // @section Tooltip events // @event tooltipopen: TooltipEvent // Fired when a tooltip bound to this layer is opened. this._source.fire('tooltipopen', {tooltip: this}, true); } }, onRemove: function (map) { L.DivOverlay.prototype.onRemove.call(this, map); // @namespace Map // @section Tooltip events // @event tooltipclose: TooltipEvent // Fired when a tooltip in the map is closed. map.fire('tooltipclose', {tooltip: this}); if (this._source) { // @namespace Layer // @section Tooltip events // @event tooltipclose: TooltipEvent // Fired when a tooltip bound to this layer is closed. this._source.fire('tooltipclose', {tooltip: this}, true); } }, getEvents: function () { var events = L.DivOverlay.prototype.getEvents.call(this); if (L.Browser.touch && !this.options.permanent) { events.preclick = this._close; } return events; }, _close: function () { if (this._map) { this._map.closeTooltip(this); } }, _initLayout: function () { var prefix = 'leaflet-tooltip', className = prefix + ' ' + (this.options.className || '') + ' leaflet-zoom-' + (this._zoomAnimated ? 'animated' : 'hide'); this._contentNode = this._container = L.DomUtil.create('div', className); }, _updateLayout: function () {}, _adjustPan: function () {}, _setPosition: function (pos) { var map = this._map, container = this._container, centerPoint = map.latLngToContainerPoint(map.getCenter()), tooltipPoint = map.layerPointToContainerPoint(pos), direction = this.options.direction, tooltipWidth = container.offsetWidth, tooltipHeight = container.offsetHeight, offset = L.point(this.options.offset), anchor = this._getAnchor(); if (direction === 'top') { pos = pos.add(L.point(-tooltipWidth / 2 + offset.x, -tooltipHeight + offset.y + anchor.y)); } else if (direction === 'bottom') { pos = pos.subtract(L.point(tooltipWidth / 2 - offset.x, -offset.y)); } else if (direction === 'center') { pos = pos.subtract(L.point(tooltipWidth / 2 + offset.x, tooltipHeight / 2 - anchor.y + offset.y)); } else if (direction === 'right' || direction === 'auto' && tooltipPoint.x < centerPoint.x) { direction = 'right'; pos = pos.add([offset.x + anchor.x, anchor.y - tooltipHeight / 2 + offset.y]); } else { direction = 'left'; pos = pos.subtract(L.point(tooltipWidth + anchor.x - offset.x, tooltipHeight / 2 - anchor.y - offset.y)); } L.DomUtil.removeClass(container, 'leaflet-tooltip-right'); L.DomUtil.removeClass(container, 'leaflet-tooltip-left'); L.DomUtil.removeClass(container, 'leaflet-tooltip-top'); L.DomUtil.removeClass(container, 'leaflet-tooltip-bottom'); L.DomUtil.addClass(container, 'leaflet-tooltip-' + direction); L.DomUtil.setPosition(container, pos); }, _updatePosition: function () { var pos = this._map.latLngToLayerPoint(this._latlng); this._setPosition(pos); }, setOpacity: function (opacity) { this.options.opacity = opacity; if (this._container) { L.DomUtil.setOpacity(this._container, opacity); } }, _animateZoom: function (e) { var pos = this._map._latLngToNewLayerPoint(this._latlng, e.zoom, e.center); this._setPosition(pos); }, _getAnchor: function () { // Where should we anchor the tooltip on the source layer? return L.point(this._source && this._source._getTooltipAnchor && !this.options.sticky ? this._source._getTooltipAnchor() : [0, 0]); } }); // @namespace Tooltip // @factory L.tooltip(options?: Tooltip options, source?: Layer) // Instantiates a Tooltip object given an optional `options` object that describes its appearance and location and an optional `source` object that is used to tag the tooltip with a reference to the Layer to which it refers. L.tooltip = function (options, source) { return new L.Tooltip(options, source); }; // @namespace Map // @section Methods for Layers and Controls L.Map.include({ // @method openTooltip(tooltip: Tooltip): this // Opens the specified tooltip. // @alternative // @method openTooltip(content: String|HTMLElement, latlng: LatLng, options?: Tooltip options): this // Creates a tooltip with the specified content and options and open it. openTooltip: function (tooltip, latlng, options) { if (!(tooltip instanceof L.Tooltip)) { tooltip = new L.Tooltip(options).setContent(tooltip); } if (latlng) { tooltip.setLatLng(latlng); } if (this.hasLayer(tooltip)) { return this; } return this.addLayer(tooltip); }, // @method closeTooltip(tooltip?: Tooltip): this // Closes the tooltip given as parameter. closeTooltip: function (tooltip) { if (tooltip) { this.removeLayer(tooltip); } return this; } }); /* * @namespace Layer * @section Tooltip methods example * * All layers share a set of methods convenient for binding tooltips to it. * * ```js * var layer = L.Polygon(latlngs).bindTooltip('Hi There!').addTo(map); * layer.openTooltip(); * layer.closeTooltip(); * ``` */ // @section Tooltip methods L.Layer.include({ // @method bindTooltip(content: String|HTMLElement|Function|Tooltip, options?: Tooltip options): this // Binds a tooltip to the layer with the passed `content` and sets up the // neccessary event listeners. If a `Function` is passed it will receive // the layer as the first argument and should return a `String` or `HTMLElement`. bindTooltip: function (content, options) { if (content instanceof L.Tooltip) { L.setOptions(content, options); this._tooltip = content; content._source = this; } else { if (!this._tooltip || options) { this._tooltip = L.tooltip(options, this); } this._tooltip.setContent(content); } this._initTooltipInteractions(); if (this._tooltip.options.permanent && this._map && this._map.hasLayer(this)) { this.openTooltip(); } return this; }, // @method unbindTooltip(): this // Removes the tooltip previously bound with `bindTooltip`. unbindTooltip: function () { if (this._tooltip) { this._initTooltipInteractions(true); this.closeTooltip(); this._tooltip = null; } return this; }, _initTooltipInteractions: function (remove) { if (!remove && this._tooltipHandlersAdded) { return; } var onOff = remove ? 'off' : 'on', events = { remove: this.closeTooltip, move: this._moveTooltip }; if (!this._tooltip.options.permanent) { events.mouseover = this._openTooltip; events.mouseout = this.closeTooltip; if (this._tooltip.options.sticky) { events.mousemove = this._moveTooltip; } if (L.Browser.touch) { events.click = this._openTooltip; } } else { events.add = this._openTooltip; } this[onOff](events); this._tooltipHandlersAdded = !remove; }, // @method openTooltip(latlng?: LatLng): this // Opens the bound tooltip at the specificed `latlng` or at the default tooltip anchor if no `latlng` is passed. openTooltip: function (layer, latlng) { if (!(layer instanceof L.Layer)) { latlng = layer; layer = this; } if (layer instanceof L.FeatureGroup) { for (var id in this._layers) { layer = this._layers[id]; break; } } if (!latlng) { latlng = layer.getCenter ? layer.getCenter() : layer.getLatLng(); } if (this._tooltip && this._map) { // set tooltip source to this layer this._tooltip._source = layer; // update the tooltip (content, layout, ect...) this._tooltip.update(); // open the tooltip on the map this._map.openTooltip(this._tooltip, latlng); // Tooltip container may not be defined if not permanent and never // opened. if (this._tooltip.options.interactive && this._tooltip._container) { L.DomUtil.addClass(this._tooltip._container, 'leaflet-clickable'); this.addInteractiveTarget(this._tooltip._container); } } return this; }, // @method closeTooltip(): this // Closes the tooltip bound to this layer if it is open. closeTooltip: function () { if (this._tooltip) { this._tooltip._close(); if (this._tooltip.options.interactive && this._tooltip._container) { L.DomUtil.removeClass(this._tooltip._container, 'leaflet-clickable'); this.removeInteractiveTarget(this._tooltip._container); } } return this; }, // @method toggleTooltip(): this // Opens or closes the tooltip bound to this layer depending on its current state. toggleTooltip: function (target) { if (this._tooltip) { if (this._tooltip._map) { this.closeTooltip(); } else { this.openTooltip(target); } } return this; }, // @method isTooltipOpen(): boolean // Returns `true` if the tooltip bound to this layer is currently open. isTooltipOpen: function () { return this._tooltip.isOpen(); }, // @method setTooltipContent(content: String|HTMLElement|Tooltip): this // Sets the content of the tooltip bound to this layer. setTooltipContent: function (content) { if (this._tooltip) { this._tooltip.setContent(content); } return this; }, // @method getTooltip(): Tooltip // Returns the tooltip bound to this layer. getTooltip: function () { return this._tooltip; }, _openTooltip: function (e) { var layer = e.layer || e.target; if (!this._tooltip || !this._map) { return; } this.openTooltip(layer, this._tooltip.options.sticky ? e.latlng : undefined); }, _moveTooltip: function (e) { var latlng = e.latlng, containerPoint, layerPoint; if (this._tooltip.options.sticky && e.originalEvent) { containerPoint = this._map.mouseEventToContainerPoint(e.originalEvent); layerPoint = this._map.containerPointToLayerPoint(containerPoint); latlng = this._map.layerPointToLatLng(layerPoint); } this._tooltip.setLatLng(latlng); } }); /* * Tooltip extension to L.Marker, adding tooltip-related methods. */ L.Marker.include({ _getTooltipAnchor: function () { return this.options.icon.options.tooltipAnchor || [0, 0]; } }); /* * @class LayerGroup * @aka L.LayerGroup * @inherits Layer * * Used to group several layers and handle them as one. If you add it to the map, * any layers added or removed from the group will be added/removed on the map as * well. Extends `Layer`. * * @example * * ```js * L.layerGroup([marker1, marker2]) * .addLayer(polyline) * .addTo(map); * ``` */ L.LayerGroup = L.Layer.extend({ initialize: function (layers) { this._layers = {}; var i, len; if (layers) { for (i = 0, len = layers.length; i < len; i++) { this.addLayer(layers[i]); } } }, // @method addLayer(layer: Layer): this // Adds the given layer to the group. addLayer: function (layer) { var id = this.getLayerId(layer); this._layers[id] = layer; if (this._map) { this._map.addLayer(layer); } return this; }, // @method removeLayer(layer: Layer): this // Removes the given layer from the group. // @alternative // @method removeLayer(id: Number): this // Removes the layer with the given internal ID from the group. removeLayer: function (layer) { var id = layer in this._layers ? layer : this.getLayerId(layer); if (this._map && this._layers[id]) { this._map.removeLayer(this._layers[id]); } delete this._layers[id]; return this; }, // @method hasLayer(layer: Layer): Boolean // Returns `true` if the given layer is currently added to the group. hasLayer: function (layer) { return !!layer && (layer in this._layers || this.getLayerId(layer) in this._layers); }, // @method clearLayers(): this // Removes all the layers from the group. clearLayers: function () { for (var i in this._layers) { this.removeLayer(this._layers[i]); } return this; }, // @method invoke(methodName: String, …): this // Calls `methodName` on every layer contained in this group, passing any // additional parameters. Has no effect if the layers contained do not // implement `methodName`. invoke: function (methodName) { var args = Array.prototype.slice.call(arguments, 1), i, layer; for (i in this._layers) { layer = this._layers[i]; if (layer[methodName]) { layer[methodName].apply(layer, args); } } return this; }, onAdd: function (map) { for (var i in this._layers) { map.addLayer(this._layers[i]); } }, onRemove: function (map) { for (var i in this._layers) { map.removeLayer(this._layers[i]); } }, // @method eachLayer(fn: Function, context?: Object): this // Iterates over the layers of the group, optionally specifying context of the iterator function. // ```js // group.eachLayer(function (layer) { // layer.bindPopup('Hello'); // }); // ``` eachLayer: function (method, context) { for (var i in this._layers) { method.call(context, this._layers[i]); } return this; }, // @method getLayer(id: Number): Layer // Returns the layer with the given internal ID. getLayer: function (id) { return this._layers[id]; }, // @method getLayers(): Layer[] // Returns an array of all the layers added to the group. getLayers: function () { var layers = []; for (var i in this._layers) { layers.push(this._layers[i]); } return layers; }, // @method setZIndex(zIndex: Number): this // Calls `setZIndex` on every layer contained in this group, passing the z-index. setZIndex: function (zIndex) { return this.invoke('setZIndex', zIndex); }, // @method getLayerId(layer: Layer): Number // Returns the internal ID for a layer getLayerId: function (layer) { return L.stamp(layer); } }); // @factory L.layerGroup(layers: Layer[]) // Create a layer group, optionally given an initial set of layers. L.layerGroup = function (layers) { return new L.LayerGroup(layers); }; /* * @class FeatureGroup * @aka L.FeatureGroup * @inherits LayerGroup * * Extended `LayerGroup` that makes it easier to do the same thing to all its member layers: * * [`bindPopup`](#layer-bindpopup) binds a popup to all of the layers at once (likewise with [`bindTooltip`](#layer-bindtooltip)) * * Events are propagated to the `FeatureGroup`, so if the group has an event * handler, it will handle events from any of the layers. This includes mouse events * and custom events. * * Has `layeradd` and `layerremove` events * * @example * * ```js * L.featureGroup([marker1, marker2, polyline]) * .bindPopup('Hello world!') * .on('click', function() { alert('Clicked on a member of the group!'); }) * .addTo(map); * ``` */ L.FeatureGroup = L.LayerGroup.extend({ addLayer: function (layer) { if (this.hasLayer(layer)) { return this; } layer.addEventParent(this); L.LayerGroup.prototype.addLayer.call(this, layer); // @event layeradd: LayerEvent // Fired when a layer is added to this `FeatureGroup` return this.fire('layeradd', {layer: layer}); }, removeLayer: function (layer) { if (!this.hasLayer(layer)) { return this; } if (layer in this._layers) { layer = this._layers[layer]; } layer.removeEventParent(this); L.LayerGroup.prototype.removeLayer.call(this, layer); // @event layerremove: LayerEvent // Fired when a layer is removed from this `FeatureGroup` return this.fire('layerremove', {layer: layer}); }, // @method setStyle(style: Path options): this // Sets the given path options to each layer of the group that has a `setStyle` method. setStyle: function (style) { return this.invoke('setStyle', style); }, // @method bringToFront(): this // Brings the layer group to the top of all other layers bringToFront: function () { return this.invoke('bringToFront'); }, // @method bringToBack(): this // Brings the layer group to the top of all other layers bringToBack: function () { return this.invoke('bringToBack'); }, // @method getBounds(): LatLngBounds // Returns the LatLngBounds of the Feature Group (created from bounds and coordinates of its children). getBounds: function () { var bounds = new L.LatLngBounds(); for (var id in this._layers) { var layer = this._layers[id]; bounds.extend(layer.getBounds ? layer.getBounds() : layer.getLatLng()); } return bounds; } }); // @factory L.featureGroup(layers: Layer[]) // Create a feature group, optionally given an initial set of layers. L.featureGroup = function (layers) { return new L.FeatureGroup(layers); }; /* * @class Renderer * @inherits Layer * @aka L.Renderer * * Base class for vector renderer implementations (`SVG`, `Canvas`). Handles the * DOM container of the renderer, its bounds, and its zoom animation. * * A `Renderer` works as an implicit layer group for all `Path`s - the renderer * itself can be added or removed to the map. All paths use a renderer, which can * be implicit (the map will decide the type of renderer and use it automatically) * or explicit (using the [`renderer`](#path-renderer) option of the path). * * Do not use this class directly, use `SVG` and `Canvas` instead. * * @event update: Event * Fired when the renderer updates its bounds, center and zoom, for example when * its map has moved */ L.Renderer = L.Layer.extend({ // @section // @aka Renderer options options: { // @option padding: Number = 0.1 // How much to extend the clip area around the map view (relative to its size) // e.g. 0.1 would be 10% of map view in each direction padding: 0.1 }, initialize: function (options) { L.setOptions(this, options); L.stamp(this); }, onAdd: function () { if (!this._container) { this._initContainer(); // defined by renderer implementations if (this._zoomAnimated) { L.DomUtil.addClass(this._container, 'leaflet-zoom-animated'); } } this.getPane().appendChild(this._container); this._update(); }, onRemove: function () { L.DomUtil.remove(this._container); }, getEvents: function () { var events = { viewreset: this._reset, zoom: this._onZoom, moveend: this._update }; if (this._zoomAnimated) { events.zoomanim = this._onAnimZoom; } return events; }, _onAnimZoom: function (ev) { this._updateTransform(ev.center, ev.zoom); }, _onZoom: function () { this._updateTransform(this._map.getCenter(), this._map.getZoom()); }, _updateTransform: function (center, zoom) { var scale = this._map.getZoomScale(zoom, this._zoom), position = L.DomUtil.getPosition(this._container), viewHalf = this._map.getSize().multiplyBy(0.5 + this.options.padding), currentCenterPoint = this._map.project(this._center, zoom), destCenterPoint = this._map.project(center, zoom), centerOffset = destCenterPoint.subtract(currentCenterPoint), topLeftOffset = viewHalf.multiplyBy(-scale).add(position).add(viewHalf).subtract(centerOffset); if (L.Browser.any3d) { L.DomUtil.setTransform(this._container, topLeftOffset, scale); } else { L.DomUtil.setPosition(this._container, topLeftOffset); } }, _reset: function () { this._update(); this._updateTransform(this._center, this._zoom); }, _update: function () { // Update pixel bounds of renderer container (for positioning/sizing/clipping later) // Subclasses are responsible of firing the 'update' event. var p = this.options.padding, size = this._map.getSize(), min = this._map.containerPointToLayerPoint(size.multiplyBy(-p)).round(); this._bounds = new L.Bounds(min, min.add(size.multiplyBy(1 + p * 2)).round()); this._center = this._map.getCenter(); this._zoom = this._map.getZoom(); } }); L.Map.include({ // @namespace Map; @method getRenderer(layer: Path): Renderer // Returns the instance of `Renderer` that should be used to render the given // `Path`. It will ensure that the `renderer` options of the map and paths // are respected, and that the renderers do exist on the map. getRenderer: function (layer) { // @namespace Path; @option renderer: Renderer // Use this specific instance of `Renderer` for this path. Takes // precedence over the map's [default renderer](#map-renderer). var renderer = layer.options.renderer || this._getPaneRenderer(layer.options.pane) || this.options.renderer || this._renderer; if (!renderer) { // @namespace Map; @option preferCanvas: Boolean = false // Whether `Path`s should be rendered on a `Canvas` renderer. // By default, all `Path`s are rendered in a `SVG` renderer. renderer = this._renderer = (this.options.preferCanvas && L.canvas()) || L.svg(); } if (!this.hasLayer(renderer)) { this.addLayer(renderer); } return renderer; }, _getPaneRenderer: function (name) { if (name === 'overlayPane' || name === undefined) { return false; } var renderer = this._paneRenderers[name]; if (renderer === undefined) { renderer = (L.SVG && L.svg({pane: name})) || (L.Canvas && L.canvas({pane: name})); this._paneRenderers[name] = renderer; } return renderer; } }); /* * @class Path * @aka L.Path * @inherits Interactive layer * * An abstract class that contains options and constants shared between vector * overlays (Polygon, Polyline, Circle). Do not use it directly. Extends `Layer`. */ L.Path = L.Layer.extend({ // @section // @aka Path options options: { // @option stroke: Boolean = true // Whether to draw stroke along the path. Set it to `false` to disable borders on polygons or circles. stroke: true, // @option color: String = '#3388ff' // Stroke color color: '#3388ff', // @option weight: Number = 3 // Stroke width in pixels weight: 3, // @option opacity: Number = 1.0 // Stroke opacity opacity: 1, // @option lineCap: String= 'round' // A string that defines [shape to be used at the end](https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-linecap) of the stroke. lineCap: 'round', // @option lineJoin: String = 'round' // A string that defines [shape to be used at the corners](https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-linejoin) of the stroke. lineJoin: 'round', // @option dashArray: String = null // A string that defines the stroke [dash pattern](https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-dasharray). Doesn't work on `Canvas`-powered layers in [some old browsers](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setLineDash#Browser_compatibility). dashArray: null, // @option dashOffset: String = null // A string that defines the [distance into the dash pattern to start the dash](https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-dashoffset). Doesn't work on `Canvas`-powered layers in [some old browsers](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setLineDash#Browser_compatibility). dashOffset: null, // @option fill: Boolean = depends // Whether to fill the path with color. Set it to `false` to disable filling on polygons or circles. fill: false, // @option fillColor: String = * // Fill color. Defaults to the value of the [`color`](#path-color) option fillColor: null, // @option fillOpacity: Number = 0.2 // Fill opacity. fillOpacity: 0.2, // @option fillRule: String = 'evenodd' // A string that defines [how the inside of a shape](https://developer.mozilla.org/docs/Web/SVG/Attribute/fill-rule) is determined. fillRule: 'evenodd', // className: '', // Option inherited from "Interactive layer" abstract class interactive: true }, beforeAdd: function (map) { // Renderer is set here because we need to call renderer.getEvents // before this.getEvents. this._renderer = map.getRenderer(this); }, onAdd: function () { this._renderer._initPath(this); this._reset(); this._renderer._addPath(this); this._renderer.on('update', this._update, this); }, onRemove: function () { this._renderer._removePath(this); this._renderer.off('update', this._update, this); }, getEvents: function () { return { zoomend: this._project, viewreset: this._reset }; }, // @method redraw(): this // Redraws the layer. Sometimes useful after you changed the coordinates that the path uses. redraw: function () { if (this._map) { this._renderer._updatePath(this); } return this; }, // @method setStyle(style: Path options): this // Changes the appearance of a Path based on the options in the `Path options` object. setStyle: function (style) { L.setOptions(this, style); if (this._renderer) { this._renderer._updateStyle(this); } return this; }, // @method bringToFront(): this // Brings the layer to the top of all path layers. bringToFront: function () { if (this._renderer) { this._renderer._bringToFront(this); } return this; }, // @method bringToBack(): this // Brings the layer to the bottom of all path layers. bringToBack: function () { if (this._renderer) { this._renderer._bringToBack(this); } return this; }, getElement: function () { return this._path; }, _reset: function () { // defined in children classes this._project(); this._update(); }, _clickTolerance: function () { // used when doing hit detection for Canvas layers return (this.options.stroke ? this.options.weight / 2 : 0) + (L.Browser.touch ? 10 : 0); } }); /* * @namespace LineUtil * * Various utility functions for polyine points processing, used by Leaflet internally to make polylines lightning-fast. */ L.LineUtil = { // Simplify polyline with vertex reduction and Douglas-Peucker simplification. // Improves rendering performance dramatically by lessening the number of points to draw. // @function simplify(points: Point[], tolerance: Number): Point[] // Dramatically reduces the number of points in a polyline while retaining // its shape and returns a new array of simplified points, using the // [Douglas-Peucker algorithm](http://en.wikipedia.org/wiki/Douglas-Peucker_algorithm). // Used for a huge performance boost when processing/displaying Leaflet polylines for // each zoom level and also reducing visual noise. tolerance affects the amount of // simplification (lesser value means higher quality but slower and with more points). // Also released as a separated micro-library [Simplify.js](http://mourner.github.com/simplify-js/). simplify: function (points, tolerance) { if (!tolerance || !points.length) { return points.slice(); } var sqTolerance = tolerance * tolerance; // stage 1: vertex reduction points = this._reducePoints(points, sqTolerance); // stage 2: Douglas-Peucker simplification points = this._simplifyDP(points, sqTolerance); return points; }, // @function pointToSegmentDistance(p: Point, p1: Point, p2: Point): Number // Returns the distance between point `p` and segment `p1` to `p2`. pointToSegmentDistance: function (p, p1, p2) { return Math.sqrt(this._sqClosestPointOnSegment(p, p1, p2, true)); }, // @function closestPointOnSegment(p: Point, p1: Point, p2: Point): Number // Returns the closest point from a point `p` on a segment `p1` to `p2`. closestPointOnSegment: function (p, p1, p2) { return this._sqClosestPointOnSegment(p, p1, p2); }, // Douglas-Peucker simplification, see http://en.wikipedia.org/wiki/Douglas-Peucker_algorithm _simplifyDP: function (points, sqTolerance) { var len = points.length, ArrayConstructor = typeof Uint8Array !== undefined + '' ? Uint8Array : Array, markers = new ArrayConstructor(len); markers[0] = markers[len - 1] = 1; this._simplifyDPStep(points, markers, sqTolerance, 0, len - 1); var i, newPoints = []; for (i = 0; i < len; i++) { if (markers[i]) { newPoints.push(points[i]); } } return newPoints; }, _simplifyDPStep: function (points, markers, sqTolerance, first, last) { var maxSqDist = 0, index, i, sqDist; for (i = first + 1; i <= last - 1; i++) { sqDist = this._sqClosestPointOnSegment(points[i], points[first], points[last], true); if (sqDist > maxSqDist) { index = i; maxSqDist = sqDist; } } if (maxSqDist > sqTolerance) { markers[index] = 1; this._simplifyDPStep(points, markers, sqTolerance, first, index); this._simplifyDPStep(points, markers, sqTolerance, index, last); } }, // reduce points that are too close to each other to a single point _reducePoints: function (points, sqTolerance) { var reducedPoints = [points[0]]; for (var i = 1, prev = 0, len = points.length; i < len; i++) { if (this._sqDist(points[i], points[prev]) > sqTolerance) { reducedPoints.push(points[i]); prev = i; } } if (prev < len - 1) { reducedPoints.push(points[len - 1]); } return reducedPoints; }, // @function clipSegment(a: Point, b: Point, bounds: Bounds, useLastCode?: Boolean, round?: Boolean): Point[]|Boolean // Clips the segment a to b by rectangular bounds with the // [Cohen-Sutherland algorithm](https://en.wikipedia.org/wiki/Cohen%E2%80%93Sutherland_algorithm) // (modifying the segment points directly!). Used by Leaflet to only show polyline // points that are on the screen or near, increasing performance. clipSegment: function (a, b, bounds, useLastCode, round) { var codeA = useLastCode ? this._lastCode : this._getBitCode(a, bounds), codeB = this._getBitCode(b, bounds), codeOut, p, newCode; // save 2nd code to avoid calculating it on the next segment this._lastCode = codeB; while (true) { // if a,b is inside the clip window (trivial accept) if (!(codeA | codeB)) { return [a, b]; } // if a,b is outside the clip window (trivial reject) if (codeA & codeB) { return false; } // other cases codeOut = codeA || codeB; p = this._getEdgeIntersection(a, b, codeOut, bounds, round); newCode = this._getBitCode(p, bounds); if (codeOut === codeA) { a = p; codeA = newCode; } else { b = p; codeB = newCode; } } }, _getEdgeIntersection: function (a, b, code, bounds, round) { var dx = b.x - a.x, dy = b.y - a.y, min = bounds.min, max = bounds.max, x, y; if (code & 8) { // top x = a.x + dx * (max.y - a.y) / dy; y = max.y; } else if (code & 4) { // bottom x = a.x + dx * (min.y - a.y) / dy; y = min.y; } else if (code & 2) { // right x = max.x; y = a.y + dy * (max.x - a.x) / dx; } else if (code & 1) { // left x = min.x; y = a.y + dy * (min.x - a.x) / dx; } return new L.Point(x, y, round); }, _getBitCode: function (p, bounds) { var code = 0; if (p.x < bounds.min.x) { // left code |= 1; } else if (p.x > bounds.max.x) { // right code |= 2; } if (p.y < bounds.min.y) { // bottom code |= 4; } else if (p.y > bounds.max.y) { // top code |= 8; } return code; }, // square distance (to avoid unnecessary Math.sqrt calls) _sqDist: function (p1, p2) { var dx = p2.x - p1.x, dy = p2.y - p1.y; return dx * dx + dy * dy; }, // return closest point on segment or distance to that point _sqClosestPointOnSegment: function (p, p1, p2, sqDist) { var x = p1.x, y = p1.y, dx = p2.x - x, dy = p2.y - y, dot = dx * dx + dy * dy, t; if (dot > 0) { t = ((p.x - x) * dx + (p.y - y) * dy) / dot; if (t > 1) { x = p2.x; y = p2.y; } else if (t > 0) { x += dx * t; y += dy * t; } } dx = p.x - x; dy = p.y - y; return sqDist ? dx * dx + dy * dy : new L.Point(x, y); } }; /* * @class Polyline * @aka L.Polyline * @inherits Path * * A class for drawing polyline overlays on a map. Extends `Path`. * * @example * * ```js * // create a red polyline from an array of LatLng points * var latlngs = [ * [-122.68, 45.51], * [-122.43, 37.77], * [-118.2, 34.04] * ]; * * var polyline = L.polyline(latlngs, {color: 'red'}).addTo(map); * * // zoom the map to the polyline * map.fitBounds(polyline.getBounds()); * ``` * * You can also pass a multi-dimensional array to represent a `MultiPolyline` shape: * * ```js * // create a red polyline from an array of arrays of LatLng points * var latlngs = [ * [[-122.68, 45.51], * [-122.43, 37.77], * [-118.2, 34.04]], * [[-73.91, 40.78], * [-87.62, 41.83], * [-96.72, 32.76]] * ]; * ``` */ L.Polyline = L.Path.extend({ // @section // @aka Polyline options options: { // @option smoothFactor: Number = 1.0 // How much to simplify the polyline on each zoom level. More means // better performance and smoother look, and less means more accurate representation. smoothFactor: 1.0, // @option noClip: Boolean = false // Disable polyline clipping. noClip: false }, initialize: function (latlngs, options) { L.setOptions(this, options); this._setLatLngs(latlngs); }, // @method getLatLngs(): LatLng[] // Returns an array of the points in the path, or nested arrays of points in case of multi-polyline. getLatLngs: function () { return this._latlngs; }, // @method setLatLngs(latlngs: LatLng[]): this // Replaces all the points in the polyline with the given array of geographical points. setLatLngs: function (latlngs) { this._setLatLngs(latlngs); return this.redraw(); }, // @method isEmpty(): Boolean // Returns `true` if the Polyline has no LatLngs. isEmpty: function () { return !this._latlngs.length; }, closestLayerPoint: function (p) { var minDistance = Infinity, minPoint = null, closest = L.LineUtil._sqClosestPointOnSegment, p1, p2; for (var j = 0, jLen = this._parts.length; j < jLen; j++) { var points = this._parts[j]; for (var i = 1, len = points.length; i < len; i++) { p1 = points[i - 1]; p2 = points[i]; var sqDist = closest(p, p1, p2, true); if (sqDist < minDistance) { minDistance = sqDist; minPoint = closest(p, p1, p2); } } } if (minPoint) { minPoint.distance = Math.sqrt(minDistance); } return minPoint; }, // @method getCenter(): LatLng // Returns the center ([centroid](http://en.wikipedia.org/wiki/Centroid)) of the polyline. getCenter: function () { // throws error when not yet added to map as this center calculation requires projected coordinates if (!this._map) { throw new Error('Must add layer to map before using getCenter()'); } var i, halfDist, segDist, dist, p1, p2, ratio, points = this._rings[0], len = points.length; if (!len) { return null; } // polyline centroid algorithm; only uses the first ring if there are multiple for (i = 0, halfDist = 0; i < len - 1; i++) { halfDist += points[i].distanceTo(points[i + 1]) / 2; } // The line is so small in the current view that all points are on the same pixel. if (halfDist === 0) { return this._map.layerPointToLatLng(points[0]); } for (i = 0, dist = 0; i < len - 1; i++) { p1 = points[i]; p2 = points[i + 1]; segDist = p1.distanceTo(p2); dist += segDist; if (dist > halfDist) { ratio = (dist - halfDist) / segDist; return this._map.layerPointToLatLng([ p2.x - ratio * (p2.x - p1.x), p2.y - ratio * (p2.y - p1.y) ]); } } }, // @method getBounds(): LatLngBounds // Returns the `LatLngBounds` of the path. getBounds: function () { return this._bounds; }, // @method addLatLng(latlng: LatLng, latlngs? LatLng[]): this // Adds a given point to the polyline. By default, adds to the first ring of // the polyline in case of a multi-polyline, but can be overridden by passing // a specific ring as a LatLng array (that you can earlier access with [`getLatLngs`](#polyline-getlatlngs)). addLatLng: function (latlng, latlngs) { latlngs = latlngs || this._defaultShape(); latlng = L.latLng(latlng); latlngs.push(latlng); this._bounds.extend(latlng); return this.redraw(); }, _setLatLngs: function (latlngs) { this._bounds = new L.LatLngBounds(); this._latlngs = this._convertLatLngs(latlngs); }, _defaultShape: function () { return L.Polyline._flat(this._latlngs) ? this._latlngs : this._latlngs[0]; }, // recursively convert latlngs input into actual LatLng instances; calculate bounds along the way _convertLatLngs: function (latlngs) { var result = [], flat = L.Polyline._flat(latlngs); for (var i = 0, len = latlngs.length; i < len; i++) { if (flat) { result[i] = L.latLng(latlngs[i]); this._bounds.extend(result[i]); } else { result[i] = this._convertLatLngs(latlngs[i]); } } return result; }, _project: function () { var pxBounds = new L.Bounds(); this._rings = []; this._projectLatlngs(this._latlngs, this._rings, pxBounds); var w = this._clickTolerance(), p = new L.Point(w, w); if (this._bounds.isValid() && pxBounds.isValid()) { pxBounds.min._subtract(p); pxBounds.max._add(p); this._pxBounds = pxBounds; } }, // recursively turns latlngs into a set of rings with projected coordinates _projectLatlngs: function (latlngs, result, projectedBounds) { var flat = latlngs[0] instanceof L.LatLng, len = latlngs.length, i, ring; if (flat) { ring = []; for (i = 0; i < len; i++) { ring[i] = this._map.latLngToLayerPoint(latlngs[i]); projectedBounds.extend(ring[i]); } result.push(ring); } else { for (i = 0; i < len; i++) { this._projectLatlngs(latlngs[i], result, projectedBounds); } } }, // clip polyline by renderer bounds so that we have less to render for performance _clipPoints: function () { var bounds = this._renderer._bounds; this._parts = []; if (!this._pxBounds || !this._pxBounds.intersects(bounds)) { return; } if (this.options.noClip) { this._parts = this._rings; return; } var parts = this._parts, i, j, k, len, len2, segment, points; for (i = 0, k = 0, len = this._rings.length; i < len; i++) { points = this._rings[i]; for (j = 0, len2 = points.length; j < len2 - 1; j++) { segment = L.LineUtil.clipSegment(points[j], points[j + 1], bounds, j, true); if (!segment) { continue; } parts[k] = parts[k] || []; parts[k].push(segment[0]); // if segment goes out of screen, or it's the last one, it's the end of the line part if ((segment[1] !== points[j + 1]) || (j === len2 - 2)) { parts[k].push(segment[1]); k++; } } } }, // simplify each clipped part of the polyline for performance _simplifyPoints: function () { var parts = this._parts, tolerance = this.options.smoothFactor; for (var i = 0, len = parts.length; i < len; i++) { parts[i] = L.LineUtil.simplify(parts[i], tolerance); } }, _update: function () { if (!this._map) { return; } this._clipPoints(); this._simplifyPoints(); this._updatePath(); }, _updatePath: function () { this._renderer._updatePoly(this); } }); // @factory L.polyline(latlngs: LatLng[], options?: Polyline options) // Instantiates a polyline object given an array of geographical points and // optionally an options object. You can create a `Polyline` object with // multiple separate lines (`MultiPolyline`) by passing an array of arrays // of geographic points. L.polyline = function (latlngs, options) { return new L.Polyline(latlngs, options); }; L.Polyline._flat = function (latlngs) { // true if it's a flat array of latlngs; false if nested return !L.Util.isArray(latlngs[0]) || (typeof latlngs[0][0] !== 'object' && typeof latlngs[0][0] !== 'undefined'); }; /* * @namespace PolyUtil * Various utility functions for polygon geometries. */ L.PolyUtil = {}; /* @function clipPolygon(points: Point[], bounds: Bounds, round?: Boolean): Point[] * Clips the polygon geometry defined by the given `points` by the given bounds (using the [Sutherland-Hodgeman algorithm](https://en.wikipedia.org/wiki/Sutherland%E2%80%93Hodgman_algorithm)). * Used by Leaflet to only show polygon points that are on the screen or near, increasing * performance. Note that polygon points needs different algorithm for clipping * than polyline, so there's a seperate method for it. */ L.PolyUtil.clipPolygon = function (points, bounds, round) { var clippedPoints, edges = [1, 4, 2, 8], i, j, k, a, b, len, edge, p, lu = L.LineUtil; for (i = 0, len = points.length; i < len; i++) { points[i]._code = lu._getBitCode(points[i], bounds); } // for each edge (left, bottom, right, top) for (k = 0; k < 4; k++) { edge = edges[k]; clippedPoints = []; for (i = 0, len = points.length, j = len - 1; i < len; j = i++) { a = points[i]; b = points[j]; // if a is inside the clip window if (!(a._code & edge)) { // if b is outside the clip window (a->b goes out of screen) if (b._code & edge) { p = lu._getEdgeIntersection(b, a, edge, bounds, round); p._code = lu._getBitCode(p, bounds); clippedPoints.push(p); } clippedPoints.push(a); // else if b is inside the clip window (a->b enters the screen) } else if (!(b._code & edge)) { p = lu._getEdgeIntersection(b, a, edge, bounds, round); p._code = lu._getBitCode(p, bounds); clippedPoints.push(p); } } points = clippedPoints; } return points; }; /* * @class Polygon * @aka L.Polygon * @inherits Polyline * * A class for drawing polygon overlays on a map. Extends `Polyline`. * * Note that points you pass when creating a polygon shouldn't have an additional last point equal to the first one — it's better to filter out such points. * * * @example * * ```js * // create a red polygon from an array of LatLng points * var latlngs = [[-111.03, 41],[-111.04, 45],[-104.05, 45],[-104.05, 41]]; * * var polygon = L.polygon(latlngs, {color: 'red'}).addTo(map); * * // zoom the map to the polygon * map.fitBounds(polygon.getBounds()); * ``` * * You can also pass an array of arrays of latlngs, with the first array representing the outer shape and the other arrays representing holes in the outer shape: * * ```js * var latlngs = [ * [[-111.03, 41],[-111.04, 45],[-104.05, 45],[-104.05, 41]], // outer ring * [[-108.58,37.29],[-108.58,40.71],[-102.50,40.71],[-102.50,37.29]] // hole * ]; * ``` * * Additionally, you can pass a multi-dimensional array to represent a MultiPolygon shape. * * ```js * var latlngs = [ * [ // first polygon * [[-111.03, 41],[-111.04, 45],[-104.05, 45],[-104.05, 41]], // outer ring * [[-108.58,37.29],[-108.58,40.71],[-102.50,40.71],[-102.50,37.29]] // hole * ], * [ // second polygon * [[-109.05, 37],[-109.03, 41],[-102.05, 41],[-102.04, 37],[-109.05, 38]] * ] * ]; * ``` */ L.Polygon = L.Polyline.extend({ options: { fill: true }, isEmpty: function () { return !this._latlngs.length || !this._latlngs[0].length; }, getCenter: function () { // throws error when not yet added to map as this center calculation requires projected coordinates if (!this._map) { throw new Error('Must add layer to map before using getCenter()'); } var i, j, p1, p2, f, area, x, y, center, points = this._rings[0], len = points.length; if (!len) { return null; } // polygon centroid algorithm; only uses the first ring if there are multiple area = x = y = 0; for (i = 0, j = len - 1; i < len; j = i++) { p1 = points[i]; p2 = points[j]; f = p1.y * p2.x - p2.y * p1.x; x += (p1.x + p2.x) * f; y += (p1.y + p2.y) * f; area += f * 3; } if (area === 0) { // Polygon is so small that all points are on same pixel. center = points[0]; } else { center = [x / area, y / area]; } return this._map.layerPointToLatLng(center); }, _convertLatLngs: function (latlngs) { var result = L.Polyline.prototype._convertLatLngs.call(this, latlngs), len = result.length; // remove last point if it equals first one if (len >= 2 && result[0] instanceof L.LatLng && result[0].equals(result[len - 1])) { result.pop(); } return result; }, _setLatLngs: function (latlngs) { L.Polyline.prototype._setLatLngs.call(this, latlngs); if (L.Polyline._flat(this._latlngs)) { this._latlngs = [this._latlngs]; } }, _defaultShape: function () { return L.Polyline._flat(this._latlngs[0]) ? this._latlngs[0] : this._latlngs[0][0]; }, _clipPoints: function () { // polygons need a different clipping algorithm so we redefine that var bounds = this._renderer._bounds, w = this.options.weight, p = new L.Point(w, w); // increase clip padding by stroke width to avoid stroke on clip edges bounds = new L.Bounds(bounds.min.subtract(p), bounds.max.add(p)); this._parts = []; if (!this._pxBounds || !this._pxBounds.intersects(bounds)) { return; } if (this.options.noClip) { this._parts = this._rings; return; } for (var i = 0, len = this._rings.length, clipped; i < len; i++) { clipped = L.PolyUtil.clipPolygon(this._rings[i], bounds, true); if (clipped.length) { this._parts.push(clipped); } } }, _updatePath: function () { this._renderer._updatePoly(this, true); } }); // @factory L.polygon(latlngs: LatLng[], options?: Polyline options) L.polygon = function (latlngs, options) { return new L.Polygon(latlngs, options); }; /* * L.Rectangle extends Polygon and creates a rectangle when passed a LatLngBounds object. */ /* * @class Rectangle * @aka L.Retangle * @inherits Polygon * * A class for drawing rectangle overlays on a map. Extends `Polygon`. * * @example * * ```js * // define rectangle geographical bounds * var bounds = [[54.559322, -5.767822], [56.1210604, -3.021240]]; * * // create an orange rectangle * L.rectangle(bounds, {color: "#ff7800", weight: 1}).addTo(map); * * // zoom the map to the rectangle bounds * map.fitBounds(bounds); * ``` * */ L.Rectangle = L.Polygon.extend({ initialize: function (latLngBounds, options) { L.Polygon.prototype.initialize.call(this, this._boundsToLatLngs(latLngBounds), options); }, // @method setBounds(latLngBounds: LatLngBounds): this // Redraws the rectangle with the passed bounds. setBounds: function (latLngBounds) { return this.setLatLngs(this._boundsToLatLngs(latLngBounds)); }, _boundsToLatLngs: function (latLngBounds) { latLngBounds = L.latLngBounds(latLngBounds); return [ latLngBounds.getSouthWest(), latLngBounds.getNorthWest(), latLngBounds.getNorthEast(), latLngBounds.getSouthEast() ]; } }); // @factory L.rectangle(latLngBounds: LatLngBounds, options?: Polyline options) L.rectangle = function (latLngBounds, options) { return new L.Rectangle(latLngBounds, options); }; /* * @class CircleMarker * @aka L.CircleMarker * @inherits Path * * A circle of a fixed size with radius specified in pixels. Extends `Path`. */ L.CircleMarker = L.Path.extend({ // @section // @aka CircleMarker options options: { fill: true, // @option radius: Number = 10 // Radius of the circle marker, in pixels radius: 10 }, initialize: function (latlng, options) { L.setOptions(this, options); this._latlng = L.latLng(latlng); this._radius = this.options.radius; }, // @method setLatLng(latLng: LatLng): this // Sets the position of a circle marker to a new location. setLatLng: function (latlng) { this._latlng = L.latLng(latlng); this.redraw(); return this.fire('move', {latlng: this._latlng}); }, // @method getLatLng(): LatLng // Returns the current geographical position of the circle marker getLatLng: function () { return this._latlng; }, // @method setRadius(radius: Number): this // Sets the radius of a circle marker. Units are in pixels. setRadius: function (radius) { this.options.radius = this._radius = radius; return this.redraw(); }, // @method getRadius(): Number // Returns the current radius of the circle getRadius: function () { return this._radius; }, setStyle : function (options) { var radius = options && options.radius || this._radius; L.Path.prototype.setStyle.call(this, options); this.setRadius(radius); return this; }, _project: function () { this._point = this._map.latLngToLayerPoint(this._latlng); this._updateBounds(); }, _updateBounds: function () { var r = this._radius, r2 = this._radiusY || r, w = this._clickTolerance(), p = [r + w, r2 + w]; this._pxBounds = new L.Bounds(this._point.subtract(p), this._point.add(p)); }, _update: function () { if (this._map) { this._updatePath(); } }, _updatePath: function () { this._renderer._updateCircle(this); }, _empty: function () { return this._radius && !this._renderer._bounds.intersects(this._pxBounds); } }); // @factory L.circleMarker(latlng: LatLng, options?: CircleMarker options) // Instantiates a circle marker object given a geographical point, and an optional options object. L.circleMarker = function (latlng, options) { return new L.CircleMarker(latlng, options); }; /* * @class Circle * @aka L.Circle * @inherits CircleMarker * * A class for drawing circle overlays on a map. Extends `CircleMarker`. * * It's an approximation and starts to diverge from a real circle closer to poles (due to projection distortion). * * @example * * ```js * L.circle([50.5, 30.5], {radius: 200}).addTo(map); * ``` */ L.Circle = L.CircleMarker.extend({ initialize: function (latlng, options, legacyOptions) { if (typeof options === 'number') { // Backwards compatibility with 0.7.x factory (latlng, radius, options?) options = L.extend({}, legacyOptions, {radius: options}); } L.setOptions(this, options); this._latlng = L.latLng(latlng); if (isNaN(this.options.radius)) { throw new Error('Circle radius cannot be NaN'); } // @section // @aka Circle options // @option radius: Number; Radius of the circle, in meters. this._mRadius = this.options.radius; }, // @method setRadius(radius: Number): this // Sets the radius of a circle. Units are in meters. setRadius: function (radius) { this._mRadius = radius; return this.redraw(); }, // @method getRadius(): Number // Returns the current radius of a circle. Units are in meters. getRadius: function () { return this._mRadius; }, // @method getBounds(): LatLngBounds // Returns the `LatLngBounds` of the path. getBounds: function () { var half = [this._radius, this._radiusY || this._radius]; return new L.LatLngBounds( this._map.layerPointToLatLng(this._point.subtract(half)), this._map.layerPointToLatLng(this._point.add(half))); }, setStyle: L.Path.prototype.setStyle, _project: function () { var lng = this._latlng.lng, lat = this._latlng.lat, map = this._map, crs = map.options.crs; if (crs.distance === L.CRS.Earth.distance) { var d = Math.PI / 180, latR = (this._mRadius / L.CRS.Earth.R) / d, top = map.project([lat + latR, lng]), bottom = map.project([lat - latR, lng]), p = top.add(bottom).divideBy(2), lat2 = map.unproject(p).lat, lngR = Math.acos((Math.cos(latR * d) - Math.sin(lat * d) * Math.sin(lat2 * d)) / (Math.cos(lat * d) * Math.cos(lat2 * d))) / d; if (isNaN(lngR) || lngR === 0) { lngR = latR / Math.cos(Math.PI / 180 * lat); // Fallback for edge case, #2425 } this._point = p.subtract(map.getPixelOrigin()); this._radius = isNaN(lngR) ? 0 : Math.max(Math.round(p.x - map.project([lat2, lng - lngR]).x), 1); this._radiusY = Math.max(Math.round(p.y - top.y), 1); } else { var latlng2 = crs.unproject(crs.project(this._latlng).subtract([this._mRadius, 0])); this._point = map.latLngToLayerPoint(this._latlng); this._radius = this._point.x - map.latLngToLayerPoint(latlng2).x; } this._updateBounds(); } }); // @factory L.circle(latlng: LatLng, options?: Circle options) // Instantiates a circle object given a geographical point, and an options object // which contains the circle radius. // @alternative // @factory L.circle(latlng: LatLng, radius: Number, options?: Circle options) // Obsolete way of instantiating a circle, for compatibility with 0.7.x code. // Do not use in new applications or plugins. L.circle = function (latlng, options, legacyOptions) { return new L.Circle(latlng, options, legacyOptions); }; /* * @class SVG * @inherits Renderer * @aka L.SVG * * Allows vector layers to be displayed with [SVG](https://developer.mozilla.org/docs/Web/SVG). * Inherits `Renderer`. * * Due to [technical limitations](http://caniuse.com/#search=svg), SVG is not * available in all web browsers, notably Android 2.x and 3.x. * * Although SVG is not available on IE7 and IE8, these browsers support * [VML](https://en.wikipedia.org/wiki/Vector_Markup_Language) * (a now deprecated technology), and the SVG renderer will fall back to VML in * this case. * * @example * * Use SVG by default for all paths in the map: * * ```js * var map = L.map('map', { * renderer: L.svg() * }); * ``` * * Use a SVG renderer with extra padding for specific vector geometries: * * ```js * var map = L.map('map'); * var myRenderer = L.svg({ padding: 0.5 }); * var line = L.polyline( coordinates, { renderer: myRenderer } ); * var circle = L.circle( center, { renderer: myRenderer } ); * ``` */ L.SVG = L.Renderer.extend({ getEvents: function () { var events = L.Renderer.prototype.getEvents.call(this); events.zoomstart = this._onZoomStart; return events; }, _initContainer: function () { this._container = L.SVG.create('svg'); // makes it possible to click through svg root; we'll reset it back in individual paths this._container.setAttribute('pointer-events', 'none'); this._rootGroup = L.SVG.create('g'); this._container.appendChild(this._rootGroup); }, _onZoomStart: function () { // Drag-then-pinch interactions might mess up the center and zoom. // In this case, the easiest way to prevent this is re-do the renderer // bounds and padding when the zooming starts. this._update(); }, _update: function () { if (this._map._animatingZoom && this._bounds) { return; } L.Renderer.prototype._update.call(this); var b = this._bounds, size = b.getSize(), container = this._container; // set size of svg-container if changed if (!this._svgSize || !this._svgSize.equals(size)) { this._svgSize = size; container.setAttribute('width', size.x); container.setAttribute('height', size.y); } // movement: update container viewBox so that we don't have to change coordinates of individual layers L.DomUtil.setPosition(container, b.min); container.setAttribute('viewBox', [b.min.x, b.min.y, size.x, size.y].join(' ')); this.fire('update'); }, // methods below are called by vector layers implementations _initPath: function (layer) { var path = layer._path = L.SVG.create('path'); // @namespace Path // @option className: String = null // Custom class name set on an element. Only for SVG renderer. if (layer.options.className) { L.DomUtil.addClass(path, layer.options.className); } if (layer.options.interactive) { L.DomUtil.addClass(path, 'leaflet-interactive'); } this._updateStyle(layer); }, _addPath: function (layer) { this._rootGroup.appendChild(layer._path); layer.addInteractiveTarget(layer._path); }, _removePath: function (layer) { L.DomUtil.remove(layer._path); layer.removeInteractiveTarget(layer._path); }, _updatePath: function (layer) { layer._project(); layer._update(); }, _updateStyle: function (layer) { var path = layer._path, options = layer.options; if (!path) { return; } if (options.stroke) { path.setAttribute('stroke', options.color); path.setAttribute('stroke-opacity', options.opacity); path.setAttribute('stroke-width', options.weight); path.setAttribute('stroke-linecap', options.lineCap); path.setAttribute('stroke-linejoin', options.lineJoin); if (options.dashArray) { path.setAttribute('stroke-dasharray', options.dashArray); } else { path.removeAttribute('stroke-dasharray'); } if (options.dashOffset) { path.setAttribute('stroke-dashoffset', options.dashOffset); } else { path.removeAttribute('stroke-dashoffset'); } } else { path.setAttribute('stroke', 'none'); } if (options.fill) { path.setAttribute('fill', options.fillColor || options.color); path.setAttribute('fill-opacity', options.fillOpacity); path.setAttribute('fill-rule', options.fillRule || 'evenodd'); } else { path.setAttribute('fill', 'none'); } }, _updatePoly: function (layer, closed) { this._setPath(layer, L.SVG.pointsToPath(layer._parts, closed)); }, _updateCircle: function (layer) { var p = layer._point, r = layer._radius, r2 = layer._radiusY || r, arc = 'a' + r + ',' + r2 + ' 0 1,0 '; // drawing a circle with two half-arcs var d = layer._empty() ? 'M0 0' : 'M' + (p.x - r) + ',' + p.y + arc + (r * 2) + ',0 ' + arc + (-r * 2) + ',0 '; this._setPath(layer, d); }, _setPath: function (layer, path) { layer._path.setAttribute('d', path); }, // SVG does not have the concept of zIndex so we resort to changing the DOM order of elements _bringToFront: function (layer) { L.DomUtil.toFront(layer._path); }, _bringToBack: function (layer) { L.DomUtil.toBack(layer._path); } }); // @namespace SVG; @section // There are several static functions which can be called without instantiating L.SVG: L.extend(L.SVG, { // @function create(name: String): SVGElement // Returns a instance of [SVGElement](https://developer.mozilla.org/docs/Web/API/SVGElement), // corresponding to the class name passed. For example, using 'line' will return // an instance of [SVGLineElement](https://developer.mozilla.org/docs/Web/API/SVGLineElement). create: function (name) { return document.createElementNS('http://www.w3.org/2000/svg', name); }, // @function pointsToPath(rings: Point[], closed: Boolean): String // Generates a SVG path string for multiple rings, with each ring turning // into "M..L..L.." instructions pointsToPath: function (rings, closed) { var str = '', i, j, len, len2, points, p; for (i = 0, len = rings.length; i < len; i++) { points = rings[i]; for (j = 0, len2 = points.length; j < len2; j++) { p = points[j]; str += (j ? 'L' : 'M') + p.x + ' ' + p.y; } // closes the ring for polygons; "x" is VML syntax str += closed ? (L.Browser.svg ? 'z' : 'x') : ''; } // SVG complains about empty path strings return str || 'M0 0'; } }); // @namespace Browser; @property svg: Boolean // `true` when the browser supports [SVG](https://developer.mozilla.org/docs/Web/SVG). L.Browser.svg = !!(document.createElementNS && L.SVG.create('svg').createSVGRect); // @namespace SVG // @factory L.svg(options?: Renderer options) // Creates a SVG renderer with the given options. L.svg = function (options) { return L.Browser.svg || L.Browser.vml ? new L.SVG(options) : null; }; /* * Thanks to Dmitry Baranovsky and his Raphael library for inspiration! */ /* * @class SVG * * Although SVG is not available on IE7 and IE8, these browsers support [VML](https://en.wikipedia.org/wiki/Vector_Markup_Language), and the SVG renderer will fall back to VML in this case. * * VML was deprecated in 2012, which means VML functionality exists only for backwards compatibility * with old versions of Internet Explorer. */ // @namespace Browser; @property vml: Boolean // `true` if the browser supports [VML](https://en.wikipedia.org/wiki/Vector_Markup_Language). L.Browser.vml = !L.Browser.svg && (function () { try { var div = document.createElement('div'); div.innerHTML = ''; var shape = div.firstChild; shape.style.behavior = 'url(#default#VML)'; return shape && (typeof shape.adj === 'object'); } catch (e) { return false; } }()); // redefine some SVG methods to handle VML syntax which is similar but with some differences L.SVG.include(!L.Browser.vml ? {} : { _initContainer: function () { this._container = L.DomUtil.create('div', 'leaflet-vml-container'); }, _update: function () { if (this._map._animatingZoom) { return; } L.Renderer.prototype._update.call(this); this.fire('update'); }, _initPath: function (layer) { var container = layer._container = L.SVG.create('shape'); L.DomUtil.addClass(container, 'leaflet-vml-shape ' + (this.options.className || '')); container.coordsize = '1 1'; layer._path = L.SVG.create('path'); container.appendChild(layer._path); this._updateStyle(layer); }, _addPath: function (layer) { var container = layer._container; this._container.appendChild(container); if (layer.options.interactive) { layer.addInteractiveTarget(container); } }, _removePath: function (layer) { var container = layer._container; L.DomUtil.remove(container); layer.removeInteractiveTarget(container); }, _updateStyle: function (layer) { var stroke = layer._stroke, fill = layer._fill, options = layer.options, container = layer._container; container.stroked = !!options.stroke; container.filled = !!options.fill; if (options.stroke) { if (!stroke) { stroke = layer._stroke = L.SVG.create('stroke'); } container.appendChild(stroke); stroke.weight = options.weight + 'px'; stroke.color = options.color; stroke.opacity = options.opacity; if (options.dashArray) { stroke.dashStyle = L.Util.isArray(options.dashArray) ? options.dashArray.join(' ') : options.dashArray.replace(/( *, *)/g, ' '); } else { stroke.dashStyle = ''; } stroke.endcap = options.lineCap.replace('butt', 'flat'); stroke.joinstyle = options.lineJoin; } else if (stroke) { container.removeChild(stroke); layer._stroke = null; } if (options.fill) { if (!fill) { fill = layer._fill = L.SVG.create('fill'); } container.appendChild(fill); fill.color = options.fillColor || options.color; fill.opacity = options.fillOpacity; } else if (fill) { container.removeChild(fill); layer._fill = null; } }, _updateCircle: function (layer) { var p = layer._point.round(), r = Math.round(layer._radius), r2 = Math.round(layer._radiusY || r); this._setPath(layer, layer._empty() ? 'M0 0' : 'AL ' + p.x + ',' + p.y + ' ' + r + ',' + r2 + ' 0,' + (65535 * 360)); }, _setPath: function (layer, path) { layer._path.v = path; }, _bringToFront: function (layer) { L.DomUtil.toFront(layer._container); }, _bringToBack: function (layer) { L.DomUtil.toBack(layer._container); } }); if (L.Browser.vml) { L.SVG.create = (function () { try { document.namespaces.add('lvml', 'urn:schemas-microsoft-com:vml'); return function (name) { return document.createElement(''); }; } catch (e) { return function (name) { return document.createElement('<' + name + ' xmlns="urn:schemas-microsoft.com:vml" class="lvml">'); }; } })(); } /* * @class Canvas * @inherits Renderer * @aka L.Canvas * * Allows vector layers to be displayed with [``](https://developer.mozilla.org/docs/Web/API/Canvas_API). * Inherits `Renderer`. * * Due to [technical limitations](http://caniuse.com/#search=canvas), Canvas is not * available in all web browsers, notably IE8, and overlapping geometries might * not display properly in some edge cases. * * @example * * Use Canvas by default for all paths in the map: * * ```js * var map = L.map('map', { * renderer: L.canvas() * }); * ``` * * Use a Canvas renderer with extra padding for specific vector geometries: * * ```js * var map = L.map('map'); * var myRenderer = L.canvas({ padding: 0.5 }); * var line = L.polyline( coordinates, { renderer: myRenderer } ); * var circle = L.circle( center, { renderer: myRenderer } ); * ``` */ L.Canvas = L.Renderer.extend({ onAdd: function () { L.Renderer.prototype.onAdd.call(this); this._layers = this._layers || {}; // Redraw vectors since canvas is cleared upon removal, // in case of removing the renderer itself from the map. this._draw(); }, _initContainer: function () { var container = this._container = document.createElement('canvas'); L.DomEvent .on(container, 'mousemove', L.Util.throttle(this._onMouseMove, 32, this), this) .on(container, 'click dblclick mousedown mouseup contextmenu', this._onClick, this) .on(container, 'mouseout', this._handleMouseOut, this); this._ctx = container.getContext('2d'); }, _update: function () { if (this._map._animatingZoom && this._bounds) { return; } this._drawnLayers = {}; L.Renderer.prototype._update.call(this); var b = this._bounds, container = this._container, size = b.getSize(), m = L.Browser.retina ? 2 : 1; L.DomUtil.setPosition(container, b.min); // set canvas size (also clearing it); use double size on retina container.width = m * size.x; container.height = m * size.y; container.style.width = size.x + 'px'; container.style.height = size.y + 'px'; if (L.Browser.retina) { this._ctx.scale(2, 2); } // translate so we use the same path coordinates after canvas element moves this._ctx.translate(-b.min.x, -b.min.y); // Tell paths to redraw themselves this.fire('update'); }, _initPath: function (layer) { this._updateDashArray(layer); this._layers[L.stamp(layer)] = layer; }, _addPath: L.Util.falseFn, _removePath: function (layer) { layer._removed = true; this._requestRedraw(layer); }, _updatePath: function (layer) { this._redrawBounds = layer._pxBounds; this._draw(true); layer._project(); layer._update(); this._draw(); this._redrawBounds = null; }, _updateStyle: function (layer) { this._updateDashArray(layer); this._requestRedraw(layer); }, _updateDashArray: function (layer) { if (layer.options.dashArray) { var parts = layer.options.dashArray.split(','), dashArray = [], i; for (i = 0; i < parts.length; i++) { dashArray.push(Number(parts[i])); } layer.options._dashArray = dashArray; } }, _requestRedraw: function (layer) { if (!this._map) { return; } var padding = (layer.options.weight || 0) + 1; this._redrawBounds = this._redrawBounds || new L.Bounds(); this._redrawBounds.extend(layer._pxBounds.min.subtract([padding, padding])); this._redrawBounds.extend(layer._pxBounds.max.add([padding, padding])); this._redrawRequest = this._redrawRequest || L.Util.requestAnimFrame(this._redraw, this); }, _redraw: function () { this._redrawRequest = null; this._draw(true); // clear layers in redraw bounds this._draw(); // draw layers this._redrawBounds = null; }, _draw: function (clear) { this._clear = clear; var layer, bounds = this._redrawBounds; this._ctx.save(); if (bounds) { this._ctx.beginPath(); this._ctx.rect(bounds.min.x, bounds.min.y, bounds.max.x - bounds.min.x, bounds.max.y - bounds.min.y); this._ctx.clip(); } for (var id in this._layers) { layer = this._layers[id]; if (!bounds || (layer._pxBounds && layer._pxBounds.intersects(bounds))) { layer._updatePath(); } if (clear && layer._removed) { delete layer._removed; delete this._layers[id]; } } this._ctx.restore(); // Restore state before clipping. }, _updatePoly: function (layer, closed) { var i, j, len2, p, parts = layer._parts, len = parts.length, ctx = this._ctx; if (!len) { return; } this._drawnLayers[layer._leaflet_id] = layer; ctx.beginPath(); if (ctx.setLineDash) { ctx.setLineDash(layer.options && layer.options._dashArray || []); } for (i = 0; i < len; i++) { for (j = 0, len2 = parts[i].length; j < len2; j++) { p = parts[i][j]; ctx[j ? 'lineTo' : 'moveTo'](p.x, p.y); } if (closed) { ctx.closePath(); } } this._fillStroke(ctx, layer); // TODO optimization: 1 fill/stroke for all features with equal style instead of 1 for each feature }, _updateCircle: function (layer) { if (layer._empty()) { return; } var p = layer._point, ctx = this._ctx, r = layer._radius, s = (layer._radiusY || r) / r; this._drawnLayers[layer._leaflet_id] = layer; if (s !== 1) { ctx.save(); ctx.scale(1, s); } ctx.beginPath(); ctx.arc(p.x, p.y / s, r, 0, Math.PI * 2, false); if (s !== 1) { ctx.restore(); } this._fillStroke(ctx, layer); }, _fillStroke: function (ctx, layer) { var clear = this._clear, options = layer.options; ctx.globalCompositeOperation = clear ? 'destination-out' : 'source-over'; if (options.fill) { ctx.globalAlpha = clear ? 1 : options.fillOpacity; ctx.fillStyle = options.fillColor || options.color; ctx.fill(options.fillRule || 'evenodd'); } if (options.stroke && options.weight !== 0) { ctx.globalAlpha = clear ? 1 : options.opacity; // if clearing shape, do it with the previously drawn line width layer._prevWeight = ctx.lineWidth = clear ? layer._prevWeight + 1 : options.weight; ctx.strokeStyle = options.color; ctx.lineCap = options.lineCap; ctx.lineJoin = options.lineJoin; ctx.stroke(); } }, // Canvas obviously doesn't have mouse events for individual drawn objects, // so we emulate that by calculating what's under the mouse on mousemove/click manually _onClick: function (e) { var point = this._map.mouseEventToLayerPoint(e), layers = [], layer; for (var id in this._layers) { layer = this._layers[id]; if (layer.options.interactive && layer._containsPoint(point) && !this._map._draggableMoved(layer)) { L.DomEvent._fakeStop(e); layers.push(layer); } } if (layers.length) { this._fireEvent(layers, e); } }, _onMouseMove: function (e) { if (!this._map || this._map.dragging.moving() || this._map._animatingZoom) { return; } var point = this._map.mouseEventToLayerPoint(e); this._handleMouseOut(e, point); this._handleMouseHover(e, point); }, _handleMouseOut: function (e, point) { var layer = this._hoveredLayer; if (layer && (e.type === 'mouseout' || !layer._containsPoint(point))) { // if we're leaving the layer, fire mouseout L.DomUtil.removeClass(this._container, 'leaflet-interactive'); this._fireEvent([layer], e, 'mouseout'); this._hoveredLayer = null; } }, _handleMouseHover: function (e, point) { var id, layer; for (id in this._drawnLayers) { layer = this._drawnLayers[id]; if (layer.options.interactive && layer._containsPoint(point)) { L.DomUtil.addClass(this._container, 'leaflet-interactive'); // change cursor this._fireEvent([layer], e, 'mouseover'); this._hoveredLayer = layer; } } if (this._hoveredLayer) { this._fireEvent([this._hoveredLayer], e); } }, _fireEvent: function (layers, e, type) { this._map._fireDOMEvent(e, type || e.type, layers); }, // TODO _bringToFront & _bringToBack, pretty tricky _bringToFront: L.Util.falseFn, _bringToBack: L.Util.falseFn }); // @namespace Browser; @property canvas: Boolean // `true` when the browser supports [``](https://developer.mozilla.org/docs/Web/API/Canvas_API). L.Browser.canvas = (function () { return !!document.createElement('canvas').getContext; }()); // @namespace Canvas // @factory L.canvas(options?: Renderer options) // Creates a Canvas renderer with the given options. L.canvas = function (options) { return L.Browser.canvas ? new L.Canvas(options) : null; }; L.Polyline.prototype._containsPoint = function (p, closed) { var i, j, k, len, len2, part, w = this._clickTolerance(); if (!this._pxBounds.contains(p)) { return false; } // hit detection for polylines for (i = 0, len = this._parts.length; i < len; i++) { part = this._parts[i]; for (j = 0, len2 = part.length, k = len2 - 1; j < len2; k = j++) { if (!closed && (j === 0)) { continue; } if (L.LineUtil.pointToSegmentDistance(p, part[k], part[j]) <= w) { return true; } } } return false; }; L.Polygon.prototype._containsPoint = function (p) { var inside = false, part, p1, p2, i, j, k, len, len2; if (!this._pxBounds.contains(p)) { return false; } // ray casting algorithm for detecting if point is in polygon for (i = 0, len = this._parts.length; i < len; i++) { part = this._parts[i]; for (j = 0, len2 = part.length, k = len2 - 1; j < len2; k = j++) { p1 = part[j]; p2 = part[k]; if (((p1.y > p.y) !== (p2.y > p.y)) && (p.x < (p2.x - p1.x) * (p.y - p1.y) / (p2.y - p1.y) + p1.x)) { inside = !inside; } } } // also check if it's on polygon stroke return inside || L.Polyline.prototype._containsPoint.call(this, p, true); }; L.CircleMarker.prototype._containsPoint = function (p) { return p.distanceTo(this._point) <= this._radius + this._clickTolerance(); }; /* * @class GeoJSON * @aka L.GeoJSON * @inherits FeatureGroup * * Represents a GeoJSON object or an array of GeoJSON objects. Allows you to parse * GeoJSON data and display it on the map. Extends `FeatureGroup`. * * @example * * ```js * L.geoJSON(data, { * style: function (feature) { * return {color: feature.properties.color}; * } * }).bindPopup(function (layer) { * return layer.feature.properties.description; * }).addTo(map); * ``` */ L.GeoJSON = L.FeatureGroup.extend({ /* @section * @aka GeoJSON options * * @option pointToLayer: Function = * * A `Function` defining how GeoJSON points spawn Leaflet layers. It is internally * called when data is added, passing the GeoJSON point feature and its `LatLng`. * The default is to spawn a default `Marker`: * ```js * function(geoJsonPoint, latlng) { * return L.marker(latlng); * } * ``` * * @option style: Function = * * A `Function` defining the `Path options` for styling GeoJSON lines and polygons, * called internally when data is added. * The default value is to not override any defaults: * ```js * function (geoJsonFeature) { * return {} * } * ``` * * @option onEachFeature: Function = * * A `Function` that will be called once for each created `Feature`, after it has * been created and styled. Useful for attaching events and popups to features. * The default is to do nothing with the newly created layers: * ```js * function (feature, layer) {} * ``` * * @option filter: Function = * * A `Function` that will be used to decide whether to include a feature or not. * The default is to include all features: * ```js * function (geoJsonFeature) { * return true; * } * ``` * Note: dynamically changing the `filter` option will have effect only on newly * added data. It will _not_ re-evaluate already included features. * * @option coordsToLatLng: Function = * * A `Function` that will be used for converting GeoJSON coordinates to `LatLng`s. * The default is the `coordsToLatLng` static method. */ initialize: function (geojson, options) { L.setOptions(this, options); this._layers = {}; if (geojson) { this.addData(geojson); } }, // @method addData( data ): Layer // Adds a GeoJSON object to the layer. addData: function (geojson) { var features = L.Util.isArray(geojson) ? geojson : geojson.features, i, len, feature; if (features) { for (i = 0, len = features.length; i < len; i++) { // only add this if geometry or geometries are set and not null feature = features[i]; if (feature.geometries || feature.geometry || feature.features || feature.coordinates) { this.addData(feature); } } return this; } var options = this.options; if (options.filter && !options.filter(geojson)) { return this; } var layer = L.GeoJSON.geometryToLayer(geojson, options); if (!layer) { return this; } layer.feature = L.GeoJSON.asFeature(geojson); layer.defaultOptions = layer.options; this.resetStyle(layer); if (options.onEachFeature) { options.onEachFeature(geojson, layer); } return this.addLayer(layer); }, // @method resetStyle( layer ): Layer // Resets the given vector layer's style to the original GeoJSON style, useful for resetting style after hover events. resetStyle: function (layer) { // reset any custom styles layer.options = L.Util.extend({}, layer.defaultOptions); this._setLayerStyle(layer, this.options.style); return this; }, // @method setStyle( style ): Layer // Changes styles of GeoJSON vector layers with the given style function. setStyle: function (style) { return this.eachLayer(function (layer) { this._setLayerStyle(layer, style); }, this); }, _setLayerStyle: function (layer, style) { if (typeof style === 'function') { style = style(layer.feature); } if (layer.setStyle) { layer.setStyle(style); } } }); // @section // There are several static functions which can be called without instantiating L.GeoJSON: L.extend(L.GeoJSON, { // @function geometryToLayer(featureData: Object, options?: GeoJSON options): Layer // Creates a `Layer` from a given GeoJSON feature. Can use a custom // [`pointToLayer`](#geojson-pointtolayer) and/or [`coordsToLatLng`](#geojson-coordstolatlng) // functions if provided as options. geometryToLayer: function (geojson, options) { var geometry = geojson.type === 'Feature' ? geojson.geometry : geojson, coords = geometry ? geometry.coordinates : null, layers = [], pointToLayer = options && options.pointToLayer, coordsToLatLng = options && options.coordsToLatLng || this.coordsToLatLng, latlng, latlngs, i, len; if (!coords && !geometry) { return null; } switch (geometry.type) { case 'Point': latlng = coordsToLatLng(coords); return pointToLayer ? pointToLayer(geojson, latlng) : new L.Marker(latlng); case 'MultiPoint': for (i = 0, len = coords.length; i < len; i++) { latlng = coordsToLatLng(coords[i]); layers.push(pointToLayer ? pointToLayer(geojson, latlng) : new L.Marker(latlng)); } return new L.FeatureGroup(layers); case 'LineString': case 'MultiLineString': latlngs = this.coordsToLatLngs(coords, geometry.type === 'LineString' ? 0 : 1, coordsToLatLng); return new L.Polyline(latlngs, options); case 'Polygon': case 'MultiPolygon': latlngs = this.coordsToLatLngs(coords, geometry.type === 'Polygon' ? 1 : 2, coordsToLatLng); return new L.Polygon(latlngs, options); case 'GeometryCollection': for (i = 0, len = geometry.geometries.length; i < len; i++) { var layer = this.geometryToLayer({ geometry: geometry.geometries[i], type: 'Feature', properties: geojson.properties }, options); if (layer) { layers.push(layer); } } return new L.FeatureGroup(layers); default: throw new Error('Invalid GeoJSON object.'); } }, // @function coordsToLatLng(coords: Array): LatLng // Creates a `LatLng` object from an array of 2 numbers (longitude, latitude) // or 3 numbers (longitude, latitude, altitude) used in GeoJSON for points. coordsToLatLng: function (coords) { return new L.LatLng(coords[1], coords[0], coords[2]); }, // @function coordsToLatLngs(coords: Array, levelsDeep?: Number, coordsToLatLng?: Function): Array // Creates a multidimensional array of `LatLng`s from a GeoJSON coordinates array. // `levelsDeep` specifies the nesting level (0 is for an array of points, 1 for an array of arrays of points, etc., 0 by default). // Can use a custom [`coordsToLatLng`](#geojson-coordstolatlng) function. coordsToLatLngs: function (coords, levelsDeep, coordsToLatLng) { var latlngs = []; for (var i = 0, len = coords.length, latlng; i < len; i++) { latlng = levelsDeep ? this.coordsToLatLngs(coords[i], levelsDeep - 1, coordsToLatLng) : (coordsToLatLng || this.coordsToLatLng)(coords[i]); latlngs.push(latlng); } return latlngs; }, // @function latLngToCoords(latlng: LatLng): Array // Reverse of [`coordsToLatLng`](#geojson-coordstolatlng) latLngToCoords: function (latlng) { return latlng.alt !== undefined ? [latlng.lng, latlng.lat, latlng.alt] : [latlng.lng, latlng.lat]; }, // @function latLngsToCoords(latlngs: Array, levelsDeep?: Number, closed?: Boolean): Array // Reverse of [`coordsToLatLngs`](#geojson-coordstolatlngs) // `closed` determines whether the first point should be appended to the end of the array to close the feature, only used when `levelsDeep` is 0. False by default. latLngsToCoords: function (latlngs, levelsDeep, closed) { var coords = []; for (var i = 0, len = latlngs.length; i < len; i++) { coords.push(levelsDeep ? L.GeoJSON.latLngsToCoords(latlngs[i], levelsDeep - 1, closed) : L.GeoJSON.latLngToCoords(latlngs[i])); } if (!levelsDeep && closed) { coords.push(coords[0]); } return coords; }, getFeature: function (layer, newGeometry) { return layer.feature ? L.extend({}, layer.feature, {geometry: newGeometry}) : L.GeoJSON.asFeature(newGeometry); }, // @function asFeature(geojson: Object): Object // Normalize GeoJSON geometries/features into GeoJSON features. asFeature: function (geojson) { if (geojson.type === 'Feature') { return geojson; } return { type: 'Feature', properties: {}, geometry: geojson }; } }); var PointToGeoJSON = { toGeoJSON: function () { return L.GeoJSON.getFeature(this, { type: 'Point', coordinates: L.GeoJSON.latLngToCoords(this.getLatLng()) }); } }; L.Marker.include(PointToGeoJSON); // @namespace CircleMarker // @method toGeoJSON(): Object // Returns a [`GeoJSON`](http://en.wikipedia.org/wiki/GeoJSON) representation of the circle marker (as a GeoJSON `Point` Feature). L.Circle.include(PointToGeoJSON); L.CircleMarker.include(PointToGeoJSON); // @namespace Polyline // @method toGeoJSON(): Object // Returns a [`GeoJSON`](http://en.wikipedia.org/wiki/GeoJSON) representation of the polyline (as a GeoJSON `LineString` or `MultiLineString` Feature). L.Polyline.prototype.toGeoJSON = function () { var multi = !L.Polyline._flat(this._latlngs); var coords = L.GeoJSON.latLngsToCoords(this._latlngs, multi ? 1 : 0); return L.GeoJSON.getFeature(this, { type: (multi ? 'Multi' : '') + 'LineString', coordinates: coords }); }; // @namespace Polygon // @method toGeoJSON(): Object // Returns a [`GeoJSON`](http://en.wikipedia.org/wiki/GeoJSON) representation of the polygon (as a GeoJSON `Polygon` or `MultiPolygon` Feature). L.Polygon.prototype.toGeoJSON = function () { var holes = !L.Polyline._flat(this._latlngs), multi = holes && !L.Polyline._flat(this._latlngs[0]); var coords = L.GeoJSON.latLngsToCoords(this._latlngs, multi ? 2 : holes ? 1 : 0, true); if (!holes) { coords = [coords]; } return L.GeoJSON.getFeature(this, { type: (multi ? 'Multi' : '') + 'Polygon', coordinates: coords }); }; // @namespace LayerGroup L.LayerGroup.include({ toMultiPoint: function () { var coords = []; this.eachLayer(function (layer) { coords.push(layer.toGeoJSON().geometry.coordinates); }); return L.GeoJSON.getFeature(this, { type: 'MultiPoint', coordinates: coords }); }, // @method toGeoJSON(): Object // Returns a [`GeoJSON`](http://en.wikipedia.org/wiki/GeoJSON) representation of the layer group (as a GeoJSON `GeometryCollection`). toGeoJSON: function () { var type = this.feature && this.feature.geometry && this.feature.geometry.type; if (type === 'MultiPoint') { return this.toMultiPoint(); } var isGeometryCollection = type === 'GeometryCollection', jsons = []; this.eachLayer(function (layer) { if (layer.toGeoJSON) { var json = layer.toGeoJSON(); jsons.push(isGeometryCollection ? json.geometry : L.GeoJSON.asFeature(json)); } }); if (isGeometryCollection) { return L.GeoJSON.getFeature(this, { geometries: jsons, type: 'GeometryCollection' }); } return { type: 'FeatureCollection', features: jsons }; } }); // @namespace GeoJSON // @factory L.geoJSON(geojson?: Object, options?: GeoJSON options) // Creates a GeoJSON layer. Optionally accepts an object in // [GeoJSON format](http://geojson.org/geojson-spec.html) to display on the map // (you can alternatively add it later with `addData` method) and an `options` object. L.geoJSON = function (geojson, options) { return new L.GeoJSON(geojson, options); }; // Backward compatibility. L.geoJson = L.geoJSON; /* * @namespace DomEvent * Utility functions to work with the [DOM events](https://developer.mozilla.org/docs/Web/API/Event), used by Leaflet internally. */ // Inspired by John Resig, Dean Edwards and YUI addEvent implementations. var eventsKey = '_leaflet_events'; L.DomEvent = { // @function on(el: HTMLElement, types: String, fn: Function, context?: Object): this // Adds a listener function (`fn`) to a particular DOM event type of the // element `el`. You can optionally specify the context of the listener // (object the `this` keyword will point to). You can also pass several // space-separated types (e.g. `'click dblclick'`). // @alternative // @function on(el: HTMLElement, eventMap: Object, context?: Object): this // Adds a set of type/listener pairs, e.g. `{click: onClick, mousemove: onMouseMove}` on: function (obj, types, fn, context) { if (typeof types === 'object') { for (var type in types) { this._on(obj, type, types[type], fn); } } else { types = L.Util.splitWords(types); for (var i = 0, len = types.length; i < len; i++) { this._on(obj, types[i], fn, context); } } return this; }, // @function off(el: HTMLElement, types: String, fn: Function, context?: Object): this // Removes a previously added listener function. If no function is specified, // it will remove all the listeners of that particular DOM event from the element. // Note that if you passed a custom context to on, you must pass the same // context to `off` in order to remove the listener. // @alternative // @function off(el: HTMLElement, eventMap: Object, context?: Object): this // Removes a set of type/listener pairs, e.g. `{click: onClick, mousemove: onMouseMove}` off: function (obj, types, fn, context) { if (typeof types === 'object') { for (var type in types) { this._off(obj, type, types[type], fn); } } else { types = L.Util.splitWords(types); for (var i = 0, len = types.length; i < len; i++) { this._off(obj, types[i], fn, context); } } return this; }, _on: function (obj, type, fn, context) { var id = type + L.stamp(fn) + (context ? '_' + L.stamp(context) : ''); if (obj[eventsKey] && obj[eventsKey][id]) { return this; } var handler = function (e) { return fn.call(context || obj, e || window.event); }; var originalHandler = handler; if (L.Browser.pointer && type.indexOf('touch') === 0) { this.addPointerListener(obj, type, handler, id); } else if (L.Browser.touch && (type === 'dblclick') && this.addDoubleTapListener) { this.addDoubleTapListener(obj, handler, id); } else if ('addEventListener' in obj) { if (type === 'mousewheel') { obj.addEventListener('onwheel' in obj ? 'wheel' : 'mousewheel', handler, false); } else if ((type === 'mouseenter') || (type === 'mouseleave')) { handler = function (e) { e = e || window.event; if (L.DomEvent._isExternalTarget(obj, e)) { originalHandler(e); } }; obj.addEventListener(type === 'mouseenter' ? 'mouseover' : 'mouseout', handler, false); } else { if (type === 'click' && L.Browser.android) { handler = function (e) { return L.DomEvent._filterClick(e, originalHandler); }; } obj.addEventListener(type, handler, false); } } else if ('attachEvent' in obj) { obj.attachEvent('on' + type, handler); } obj[eventsKey] = obj[eventsKey] || {}; obj[eventsKey][id] = handler; return this; }, _off: function (obj, type, fn, context) { var id = type + L.stamp(fn) + (context ? '_' + L.stamp(context) : ''), handler = obj[eventsKey] && obj[eventsKey][id]; if (!handler) { return this; } if (L.Browser.pointer && type.indexOf('touch') === 0) { this.removePointerListener(obj, type, id); } else if (L.Browser.touch && (type === 'dblclick') && this.removeDoubleTapListener) { this.removeDoubleTapListener(obj, id); } else if ('removeEventListener' in obj) { if (type === 'mousewheel') { obj.removeEventListener('onwheel' in obj ? 'wheel' : 'mousewheel', handler, false); } else { obj.removeEventListener( type === 'mouseenter' ? 'mouseover' : type === 'mouseleave' ? 'mouseout' : type, handler, false); } } else if ('detachEvent' in obj) { obj.detachEvent('on' + type, handler); } obj[eventsKey][id] = null; return this; }, // @function stopPropagation(ev: DOMEvent): this // Stop the given event from propagation to parent elements. Used inside the listener functions: // ```js // L.DomEvent.on(div, 'click', function (ev) { // L.DomEvent.stopPropagation(ev); // }); // ``` stopPropagation: function (e) { if (e.stopPropagation) { e.stopPropagation(); } else if (e.originalEvent) { // In case of Leaflet event. e.originalEvent._stopped = true; } else { e.cancelBubble = true; } L.DomEvent._skipped(e); return this; }, // @function disableScrollPropagation(el: HTMLElement): this // Adds `stopPropagation` to the element's `'mousewheel'` events (plus browser variants). disableScrollPropagation: function (el) { return L.DomEvent.on(el, 'mousewheel', L.DomEvent.stopPropagation); }, // @function disableClickPropagation(el: HTMLElement): this // Adds `stopPropagation` to the element's `'click'`, `'doubleclick'`, // `'mousedown'` and `'touchstart'` events (plus browser variants). disableClickPropagation: function (el) { var stop = L.DomEvent.stopPropagation; L.DomEvent.on(el, L.Draggable.START.join(' '), stop); return L.DomEvent.on(el, { click: L.DomEvent._fakeStop, dblclick: stop }); }, // @function preventDefault(ev: DOMEvent): this // Prevents the default action of the DOM Event `ev` from happening (such as // following a link in the href of the a element, or doing a POST request // with page reload when a `
` is submitted). // Use it inside listener functions. preventDefault: function (e) { if (e.preventDefault) { e.preventDefault(); } else { e.returnValue = false; } return this; }, // @function stop(ev): this // Does `stopPropagation` and `preventDefault` at the same time. stop: function (e) { return L.DomEvent .preventDefault(e) .stopPropagation(e); }, // @function getMousePosition(ev: DOMEvent, container?: HTMLElement): Point // Gets normalized mouse position from a DOM event relative to the // `container` or to the whole page if not specified. getMousePosition: function (e, container) { if (!container) { return new L.Point(e.clientX, e.clientY); } var rect = container.getBoundingClientRect(); return new L.Point( e.clientX - rect.left - container.clientLeft, e.clientY - rect.top - container.clientTop); }, // Chrome on Win scrolls double the pixels as in other platforms (see #4538), // and Firefox scrolls device pixels, not CSS pixels _wheelPxFactor: (L.Browser.win && L.Browser.chrome) ? 2 : L.Browser.gecko ? window.devicePixelRatio : 1, // @function getWheelDelta(ev: DOMEvent): Number // Gets normalized wheel delta from a mousewheel DOM event, in vertical // pixels scrolled (negative if scrolling down). // Events from pointing devices without precise scrolling are mapped to // a best guess of 60 pixels. getWheelDelta: function (e) { return (L.Browser.edge) ? e.wheelDeltaY / 2 : // Don't trust window-geometry-based delta (e.deltaY && e.deltaMode === 0) ? -e.deltaY / L.DomEvent._wheelPxFactor : // Pixels (e.deltaY && e.deltaMode === 1) ? -e.deltaY * 20 : // Lines (e.deltaY && e.deltaMode === 2) ? -e.deltaY * 60 : // Pages (e.deltaX || e.deltaZ) ? 0 : // Skip horizontal/depth wheel events e.wheelDelta ? (e.wheelDeltaY || e.wheelDelta) / 2 : // Legacy IE pixels (e.detail && Math.abs(e.detail) < 32765) ? -e.detail * 20 : // Legacy Moz lines e.detail ? e.detail / -32765 * 60 : // Legacy Moz pages 0; }, _skipEvents: {}, _fakeStop: function (e) { // fakes stopPropagation by setting a special event flag, checked/reset with L.DomEvent._skipped(e) L.DomEvent._skipEvents[e.type] = true; }, _skipped: function (e) { var skipped = this._skipEvents[e.type]; // reset when checking, as it's only used in map container and propagates outside of the map this._skipEvents[e.type] = false; return skipped; }, // check if element really left/entered the event target (for mouseenter/mouseleave) _isExternalTarget: function (el, e) { var related = e.relatedTarget; if (!related) { return true; } try { while (related && (related !== el)) { related = related.parentNode; } } catch (err) { return false; } return (related !== el); }, // this is a horrible workaround for a bug in Android where a single touch triggers two click events _filterClick: function (e, handler) { var timeStamp = (e.timeStamp || (e.originalEvent && e.originalEvent.timeStamp)), elapsed = L.DomEvent._lastClick && (timeStamp - L.DomEvent._lastClick); // are they closer together than 500ms yet more than 100ms? // Android typically triggers them ~300ms apart while multiple listeners // on the same event should be triggered far faster; // or check if click is simulated on the element, and if it is, reject any non-simulated events if ((elapsed && elapsed > 100 && elapsed < 500) || (e.target._simulatedClick && !e._simulated)) { L.DomEvent.stop(e); return; } L.DomEvent._lastClick = timeStamp; handler(e); } }; // @function addListener(…): this // Alias to [`L.DomEvent.on`](#domevent-on) L.DomEvent.addListener = L.DomEvent.on; // @function removeListener(…): this // Alias to [`L.DomEvent.off`](#domevent-off) L.DomEvent.removeListener = L.DomEvent.off; /* * @class Draggable * @aka L.Draggable * @inherits Evented * * A class for making DOM elements draggable (including touch support). * Used internally for map and marker dragging. Only works for elements * that were positioned with [`L.DomUtil.setPosition`](#domutil-setposition). * * @example * ```js * var draggable = new L.Draggable(elementToDrag); * draggable.enable(); * ``` */ L.Draggable = L.Evented.extend({ options: { // @option clickTolerance: Number = 3 // The max number of pixels a user can shift the mouse pointer during a click // for it to be considered a valid click (as opposed to a mouse drag). clickTolerance: 3 }, statics: { START: L.Browser.touch ? ['touchstart', 'mousedown'] : ['mousedown'], END: { mousedown: 'mouseup', touchstart: 'touchend', pointerdown: 'touchend', MSPointerDown: 'touchend' }, MOVE: { mousedown: 'mousemove', touchstart: 'touchmove', pointerdown: 'touchmove', MSPointerDown: 'touchmove' } }, // @constructor L.Draggable(el: HTMLElement, dragHandle?: HTMLElement, preventOutline: Boolean) // Creates a `Draggable` object for moving `el` when you start dragging the `dragHandle` element (equals `el` itself by default). initialize: function (element, dragStartTarget, preventOutline) { this._element = element; this._dragStartTarget = dragStartTarget || element; this._preventOutline = preventOutline; }, // @method enable() // Enables the dragging ability enable: function () { if (this._enabled) { return; } L.DomEvent.on(this._dragStartTarget, L.Draggable.START.join(' '), this._onDown, this); this._enabled = true; }, // @method disable() // Disables the dragging ability disable: function () { if (!this._enabled) { return; } L.DomEvent.off(this._dragStartTarget, L.Draggable.START.join(' '), this._onDown, this); this._enabled = false; this._moved = false; }, _onDown: function (e) { // Ignore simulated events, since we handle both touch and // mouse explicitly; otherwise we risk getting duplicates of // touch events, see #4315. // Also ignore the event if disabled; this happens in IE11 // under some circumstances, see #3666. if (e._simulated || !this._enabled) { return; } this._moved = false; if (L.DomUtil.hasClass(this._element, 'leaflet-zoom-anim')) { return; } if (L.Draggable._dragging || e.shiftKey || ((e.which !== 1) && (e.button !== 1) && !e.touches) || !this._enabled) { return; } L.Draggable._dragging = true; // Prevent dragging multiple objects at once. if (this._preventOutline) { L.DomUtil.preventOutline(this._element); } L.DomUtil.disableImageDrag(); L.DomUtil.disableTextSelection(); if (this._moving) { return; } // @event down: Event // Fired when a drag is about to start. this.fire('down'); var first = e.touches ? e.touches[0] : e; this._startPoint = new L.Point(first.clientX, first.clientY); L.DomEvent .on(document, L.Draggable.MOVE[e.type], this._onMove, this) .on(document, L.Draggable.END[e.type], this._onUp, this); }, _onMove: function (e) { // Ignore simulated events, since we handle both touch and // mouse explicitly; otherwise we risk getting duplicates of // touch events, see #4315. // Also ignore the event if disabled; this happens in IE11 // under some circumstances, see #3666. if (e._simulated || !this._enabled) { return; } if (e.touches && e.touches.length > 1) { this._moved = true; return; } var first = (e.touches && e.touches.length === 1 ? e.touches[0] : e), newPoint = new L.Point(first.clientX, first.clientY), offset = newPoint.subtract(this._startPoint); if (!offset.x && !offset.y) { return; } if (Math.abs(offset.x) + Math.abs(offset.y) < this.options.clickTolerance) { return; } L.DomEvent.preventDefault(e); if (!this._moved) { // @event dragstart: Event // Fired when a drag starts this.fire('dragstart'); this._moved = true; this._startPos = L.DomUtil.getPosition(this._element).subtract(offset); L.DomUtil.addClass(document.body, 'leaflet-dragging'); this._lastTarget = e.target || e.srcElement; // IE and Edge do not give the element, so fetch it // if necessary if ((window.SVGElementInstance) && (this._lastTarget instanceof SVGElementInstance)) { this._lastTarget = this._lastTarget.correspondingUseElement; } L.DomUtil.addClass(this._lastTarget, 'leaflet-drag-target'); } this._newPos = this._startPos.add(offset); this._moving = true; L.Util.cancelAnimFrame(this._animRequest); this._lastEvent = e; this._animRequest = L.Util.requestAnimFrame(this._updatePosition, this, true); }, _updatePosition: function () { var e = {originalEvent: this._lastEvent}; // @event predrag: Event // Fired continuously during dragging *before* each corresponding // update of the element's position. this.fire('predrag', e); L.DomUtil.setPosition(this._element, this._newPos); // @event drag: Event // Fired continuously during dragging. this.fire('drag', e); }, _onUp: function (e) { // Ignore simulated events, since we handle both touch and // mouse explicitly; otherwise we risk getting duplicates of // touch events, see #4315. // Also ignore the event if disabled; this happens in IE11 // under some circumstances, see #3666. if (e._simulated || !this._enabled) { return; } L.DomUtil.removeClass(document.body, 'leaflet-dragging'); if (this._lastTarget) { L.DomUtil.removeClass(this._lastTarget, 'leaflet-drag-target'); this._lastTarget = null; } for (var i in L.Draggable.MOVE) { L.DomEvent .off(document, L.Draggable.MOVE[i], this._onMove, this) .off(document, L.Draggable.END[i], this._onUp, this); } L.DomUtil.enableImageDrag(); L.DomUtil.enableTextSelection(); if (this._moved && this._moving) { // ensure drag is not fired after dragend L.Util.cancelAnimFrame(this._animRequest); // @event dragend: DragEndEvent // Fired when the drag ends. this.fire('dragend', { distance: this._newPos.distanceTo(this._startPos) }); } this._moving = false; L.Draggable._dragging = false; } }); /* L.Handler is a base class for handler classes that are used internally to inject interaction features like dragging to classes like Map and Marker. */ // @class Handler // @aka L.Handler // Abstract class for map interaction handlers L.Handler = L.Class.extend({ initialize: function (map) { this._map = map; }, // @method enable(): this // Enables the handler enable: function () { if (this._enabled) { return this; } this._enabled = true; this.addHooks(); return this; }, // @method disable(): this // Disables the handler disable: function () { if (!this._enabled) { return this; } this._enabled = false; this.removeHooks(); return this; }, // @method enabled(): Boolean // Returns `true` if the handler is enabled enabled: function () { return !!this._enabled; } // @section Extension methods // Classes inheriting from `Handler` must implement the two following methods: // @method addHooks() // Called when the handler is enabled, should add event hooks. // @method removeHooks() // Called when the handler is disabled, should remove the event hooks added previously. }); /* * L.Handler.MapDrag is used to make the map draggable (with panning inertia), enabled by default. */ // @namespace Map // @section Interaction Options L.Map.mergeOptions({ // @option dragging: Boolean = true // Whether the map be draggable with mouse/touch or not. dragging: true, // @section Panning Inertia Options // @option inertia: Boolean = * // If enabled, panning of the map will have an inertia effect where // the map builds momentum while dragging and continues moving in // the same direction for some time. Feels especially nice on touch // devices. Enabled by default unless running on old Android devices. inertia: !L.Browser.android23, // @option inertiaDeceleration: Number = 3000 // The rate with which the inertial movement slows down, in pixels/second². inertiaDeceleration: 3400, // px/s^2 // @option inertiaMaxSpeed: Number = Infinity // Max speed of the inertial movement, in pixels/second. inertiaMaxSpeed: Infinity, // px/s // @option easeLinearity: Number = 0.2 easeLinearity: 0.2, // TODO refactor, move to CRS // @option worldCopyJump: Boolean = false // With this option enabled, the map tracks when you pan to another "copy" // of the world and seamlessly jumps to the original one so that all overlays // like markers and vector layers are still visible. worldCopyJump: false, // @option maxBoundsViscosity: Number = 0.0 // If `maxBounds` is set, this option will control how solid the bounds // are when dragging the map around. The default value of `0.0` allows the // user to drag outside the bounds at normal speed, higher values will // slow down map dragging outside bounds, and `1.0` makes the bounds fully // solid, preventing the user from dragging outside the bounds. maxBoundsViscosity: 0.0 }); L.Map.Drag = L.Handler.extend({ addHooks: function () { if (!this._draggable) { var map = this._map; this._draggable = new L.Draggable(map._mapPane, map._container); this._draggable.on({ down: this._onDown, dragstart: this._onDragStart, drag: this._onDrag, dragend: this._onDragEnd }, this); this._draggable.on('predrag', this._onPreDragLimit, this); if (map.options.worldCopyJump) { this._draggable.on('predrag', this._onPreDragWrap, this); map.on('zoomend', this._onZoomEnd, this); map.whenReady(this._onZoomEnd, this); } } L.DomUtil.addClass(this._map._container, 'leaflet-grab leaflet-touch-drag'); this._draggable.enable(); this._positions = []; this._times = []; }, removeHooks: function () { L.DomUtil.removeClass(this._map._container, 'leaflet-grab'); L.DomUtil.removeClass(this._map._container, 'leaflet-touch-drag'); this._draggable.disable(); }, moved: function () { return this._draggable && this._draggable._moved; }, moving: function () { return this._draggable && this._draggable._moving; }, _onDown: function () { this._map._stop(); }, _onDragStart: function () { var map = this._map; if (this._map.options.maxBounds && this._map.options.maxBoundsViscosity) { var bounds = L.latLngBounds(this._map.options.maxBounds); this._offsetLimit = L.bounds( this._map.latLngToContainerPoint(bounds.getNorthWest()).multiplyBy(-1), this._map.latLngToContainerPoint(bounds.getSouthEast()).multiplyBy(-1) .add(this._map.getSize())); this._viscosity = Math.min(1.0, Math.max(0.0, this._map.options.maxBoundsViscosity)); } else { this._offsetLimit = null; } map .fire('movestart') .fire('dragstart'); if (map.options.inertia) { this._positions = []; this._times = []; } }, _onDrag: function (e) { if (this._map.options.inertia) { var time = this._lastTime = +new Date(), pos = this._lastPos = this._draggable._absPos || this._draggable._newPos; this._positions.push(pos); this._times.push(time); if (time - this._times[0] > 50) { this._positions.shift(); this._times.shift(); } } this._map .fire('move', e) .fire('drag', e); }, _onZoomEnd: function () { var pxCenter = this._map.getSize().divideBy(2), pxWorldCenter = this._map.latLngToLayerPoint([0, 0]); this._initialWorldOffset = pxWorldCenter.subtract(pxCenter).x; this._worldWidth = this._map.getPixelWorldBounds().getSize().x; }, _viscousLimit: function (value, threshold) { return value - (value - threshold) * this._viscosity; }, _onPreDragLimit: function () { if (!this._viscosity || !this._offsetLimit) { return; } var offset = this._draggable._newPos.subtract(this._draggable._startPos); var limit = this._offsetLimit; if (offset.x < limit.min.x) { offset.x = this._viscousLimit(offset.x, limit.min.x); } if (offset.y < limit.min.y) { offset.y = this._viscousLimit(offset.y, limit.min.y); } if (offset.x > limit.max.x) { offset.x = this._viscousLimit(offset.x, limit.max.x); } if (offset.y > limit.max.y) { offset.y = this._viscousLimit(offset.y, limit.max.y); } this._draggable._newPos = this._draggable._startPos.add(offset); }, _onPreDragWrap: function () { // TODO refactor to be able to adjust map pane position after zoom var worldWidth = this._worldWidth, halfWidth = Math.round(worldWidth / 2), dx = this._initialWorldOffset, x = this._draggable._newPos.x, newX1 = (x - halfWidth + dx) % worldWidth + halfWidth - dx, newX2 = (x + halfWidth + dx) % worldWidth - halfWidth - dx, newX = Math.abs(newX1 + dx) < Math.abs(newX2 + dx) ? newX1 : newX2; this._draggable._absPos = this._draggable._newPos.clone(); this._draggable._newPos.x = newX; }, _onDragEnd: function (e) { var map = this._map, options = map.options, noInertia = !options.inertia || this._times.length < 2; map.fire('dragend', e); if (noInertia) { map.fire('moveend'); } else { var direction = this._lastPos.subtract(this._positions[0]), duration = (this._lastTime - this._times[0]) / 1000, ease = options.easeLinearity, speedVector = direction.multiplyBy(ease / duration), speed = speedVector.distanceTo([0, 0]), limitedSpeed = Math.min(options.inertiaMaxSpeed, speed), limitedSpeedVector = speedVector.multiplyBy(limitedSpeed / speed), decelerationDuration = limitedSpeed / (options.inertiaDeceleration * ease), offset = limitedSpeedVector.multiplyBy(-decelerationDuration / 2).round(); if (!offset.x && !offset.y) { map.fire('moveend'); } else { offset = map._limitOffset(offset, map.options.maxBounds); L.Util.requestAnimFrame(function () { map.panBy(offset, { duration: decelerationDuration, easeLinearity: ease, noMoveStart: true, animate: true }); }); } } } }); // @section Handlers // @property dragging: Handler // Map dragging handler (by both mouse and touch). L.Map.addInitHook('addHandler', 'dragging', L.Map.Drag); /* * L.Handler.DoubleClickZoom is used to handle double-click zoom on the map, enabled by default. */ // @namespace Map // @section Interaction Options L.Map.mergeOptions({ // @option doubleClickZoom: Boolean|String = true // Whether the map can be zoomed in by double clicking on it and // zoomed out by double clicking while holding shift. If passed // `'center'`, double-click zoom will zoom to the center of the // view regardless of where the mouse was. doubleClickZoom: true }); L.Map.DoubleClickZoom = L.Handler.extend({ addHooks: function () { this._map.on('dblclick', this._onDoubleClick, this); }, removeHooks: function () { this._map.off('dblclick', this._onDoubleClick, this); }, _onDoubleClick: function (e) { var map = this._map, oldZoom = map.getZoom(), delta = map.options.zoomDelta, zoom = e.originalEvent.shiftKey ? oldZoom - delta : oldZoom + delta; if (map.options.doubleClickZoom === 'center') { map.setZoom(zoom); } else { map.setZoomAround(e.containerPoint, zoom); } } }); // @section Handlers // // Map properties include interaction handlers that allow you to control // interaction behavior in runtime, enabling or disabling certain features such // as dragging or touch zoom (see `Handler` methods). For example: // // ```js // map.doubleClickZoom.disable(); // ``` // // @property doubleClickZoom: Handler // Double click zoom handler. L.Map.addInitHook('addHandler', 'doubleClickZoom', L.Map.DoubleClickZoom); /* * L.Handler.ScrollWheelZoom is used by L.Map to enable mouse scroll wheel zoom on the map. */ // @namespace Map // @section Interaction Options L.Map.mergeOptions({ // @section Mousewheel options // @option scrollWheelZoom: Boolean|String = true // Whether the map can be zoomed by using the mouse wheel. If passed `'center'`, // it will zoom to the center of the view regardless of where the mouse was. scrollWheelZoom: true, // @option wheelDebounceTime: Number = 40 // Limits the rate at which a wheel can fire (in milliseconds). By default // user can't zoom via wheel more often than once per 40 ms. wheelDebounceTime: 40, // @option wheelPxPerZoomLevel: Number = 60 // How many scroll pixels (as reported by [L.DomEvent.getWheelDelta](#domevent-getwheeldelta)) // mean a change of one full zoom level. Smaller values will make wheel-zooming // faster (and vice versa). wheelPxPerZoomLevel: 60 }); L.Map.ScrollWheelZoom = L.Handler.extend({ addHooks: function () { L.DomEvent.on(this._map._container, 'mousewheel', this._onWheelScroll, this); this._delta = 0; }, removeHooks: function () { L.DomEvent.off(this._map._container, 'mousewheel', this._onWheelScroll, this); }, _onWheelScroll: function (e) { var delta = L.DomEvent.getWheelDelta(e); var debounce = this._map.options.wheelDebounceTime; this._delta += delta; this._lastMousePos = this._map.mouseEventToContainerPoint(e); if (!this._startTime) { this._startTime = +new Date(); } var left = Math.max(debounce - (+new Date() - this._startTime), 0); clearTimeout(this._timer); this._timer = setTimeout(L.bind(this._performZoom, this), left); L.DomEvent.stop(e); }, _performZoom: function () { var map = this._map, zoom = map.getZoom(), snap = this._map.options.zoomSnap || 0; map._stop(); // stop panning and fly animations if any // map the delta with a sigmoid function to -4..4 range leaning on -1..1 var d2 = this._delta / (this._map.options.wheelPxPerZoomLevel * 4), d3 = 4 * Math.log(2 / (1 + Math.exp(-Math.abs(d2)))) / Math.LN2, d4 = snap ? Math.ceil(d3 / snap) * snap : d3, delta = map._limitZoom(zoom + (this._delta > 0 ? d4 : -d4)) - zoom; this._delta = 0; this._startTime = null; if (!delta) { return; } if (map.options.scrollWheelZoom === 'center') { map.setZoom(zoom + delta); } else { map.setZoomAround(this._lastMousePos, zoom + delta); } } }); // @section Handlers // @property scrollWheelZoom: Handler // Scroll wheel zoom handler. L.Map.addInitHook('addHandler', 'scrollWheelZoom', L.Map.ScrollWheelZoom); /* * Extends the event handling code with double tap support for mobile browsers. */ L.extend(L.DomEvent, { _touchstart: L.Browser.msPointer ? 'MSPointerDown' : L.Browser.pointer ? 'pointerdown' : 'touchstart', _touchend: L.Browser.msPointer ? 'MSPointerUp' : L.Browser.pointer ? 'pointerup' : 'touchend', // inspired by Zepto touch code by Thomas Fuchs addDoubleTapListener: function (obj, handler, id) { var last, touch, doubleTap = false, delay = 250; function onTouchStart(e) { var count; if (L.Browser.pointer) { count = L.DomEvent._pointersCount; } else { count = e.touches.length; } if (count > 1) { return; } var now = Date.now(), delta = now - (last || now); touch = e.touches ? e.touches[0] : e; doubleTap = (delta > 0 && delta <= delay); last = now; } function onTouchEnd() { if (doubleTap && !touch.cancelBubble) { if (L.Browser.pointer) { // work around .type being readonly with MSPointer* events var newTouch = {}, prop, i; for (i in touch) { prop = touch[i]; newTouch[i] = prop && prop.bind ? prop.bind(touch) : prop; } touch = newTouch; } touch.type = 'dblclick'; handler(touch); last = null; } } var pre = '_leaflet_', touchstart = this._touchstart, touchend = this._touchend; obj[pre + touchstart + id] = onTouchStart; obj[pre + touchend + id] = onTouchEnd; obj[pre + 'dblclick' + id] = handler; obj.addEventListener(touchstart, onTouchStart, false); obj.addEventListener(touchend, onTouchEnd, false); // On some platforms (notably, chrome on win10 + touchscreen + mouse), // the browser doesn't fire touchend/pointerup events but does fire // native dblclicks. See #4127. if (!L.Browser.edge) { obj.addEventListener('dblclick', handler, false); } return this; }, removeDoubleTapListener: function (obj, id) { var pre = '_leaflet_', touchstart = obj[pre + this._touchstart + id], touchend = obj[pre + this._touchend + id], dblclick = obj[pre + 'dblclick' + id]; obj.removeEventListener(this._touchstart, touchstart, false); obj.removeEventListener(this._touchend, touchend, false); if (!L.Browser.edge) { obj.removeEventListener('dblclick', dblclick, false); } return this; } }); /* * Extends L.DomEvent to provide touch support for Internet Explorer and Windows-based devices. */ L.extend(L.DomEvent, { POINTER_DOWN: L.Browser.msPointer ? 'MSPointerDown' : 'pointerdown', POINTER_MOVE: L.Browser.msPointer ? 'MSPointerMove' : 'pointermove', POINTER_UP: L.Browser.msPointer ? 'MSPointerUp' : 'pointerup', POINTER_CANCEL: L.Browser.msPointer ? 'MSPointerCancel' : 'pointercancel', TAG_WHITE_LIST: ['INPUT', 'SELECT', 'OPTION'], _pointers: {}, _pointersCount: 0, // Provides a touch events wrapper for (ms)pointer events. // ref http://www.w3.org/TR/pointerevents/ https://www.w3.org/Bugs/Public/show_bug.cgi?id=22890 addPointerListener: function (obj, type, handler, id) { if (type === 'touchstart') { this._addPointerStart(obj, handler, id); } else if (type === 'touchmove') { this._addPointerMove(obj, handler, id); } else if (type === 'touchend') { this._addPointerEnd(obj, handler, id); } return this; }, removePointerListener: function (obj, type, id) { var handler = obj['_leaflet_' + type + id]; if (type === 'touchstart') { obj.removeEventListener(this.POINTER_DOWN, handler, false); } else if (type === 'touchmove') { obj.removeEventListener(this.POINTER_MOVE, handler, false); } else if (type === 'touchend') { obj.removeEventListener(this.POINTER_UP, handler, false); obj.removeEventListener(this.POINTER_CANCEL, handler, false); } return this; }, _addPointerStart: function (obj, handler, id) { var onDown = L.bind(function (e) { if (e.pointerType !== 'mouse' && e.pointerType !== e.MSPOINTER_TYPE_MOUSE) { // In IE11, some touch events needs to fire for form controls, or // the controls will stop working. We keep a whitelist of tag names that // need these events. For other target tags, we prevent default on the event. if (this.TAG_WHITE_LIST.indexOf(e.target.tagName) < 0) { L.DomEvent.preventDefault(e); } else { return; } } this._handlePointer(e, handler); }, this); obj['_leaflet_touchstart' + id] = onDown; obj.addEventListener(this.POINTER_DOWN, onDown, false); // need to keep track of what pointers and how many are active to provide e.touches emulation if (!this._pointerDocListener) { var pointerUp = L.bind(this._globalPointerUp, this); // we listen documentElement as any drags that end by moving the touch off the screen get fired there document.documentElement.addEventListener(this.POINTER_DOWN, L.bind(this._globalPointerDown, this), true); document.documentElement.addEventListener(this.POINTER_MOVE, L.bind(this._globalPointerMove, this), true); document.documentElement.addEventListener(this.POINTER_UP, pointerUp, true); document.documentElement.addEventListener(this.POINTER_CANCEL, pointerUp, true); this._pointerDocListener = true; } }, _globalPointerDown: function (e) { this._pointers[e.pointerId] = e; this._pointersCount++; }, _globalPointerMove: function (e) { if (this._pointers[e.pointerId]) { this._pointers[e.pointerId] = e; } }, _globalPointerUp: function (e) { delete this._pointers[e.pointerId]; this._pointersCount--; }, _handlePointer: function (e, handler) { e.touches = []; for (var i in this._pointers) { e.touches.push(this._pointers[i]); } e.changedTouches = [e]; handler(e); }, _addPointerMove: function (obj, handler, id) { var onMove = L.bind(function (e) { // don't fire touch moves when mouse isn't down if ((e.pointerType === e.MSPOINTER_TYPE_MOUSE || e.pointerType === 'mouse') && e.buttons === 0) { return; } this._handlePointer(e, handler); }, this); obj['_leaflet_touchmove' + id] = onMove; obj.addEventListener(this.POINTER_MOVE, onMove, false); }, _addPointerEnd: function (obj, handler, id) { var onUp = L.bind(function (e) { this._handlePointer(e, handler); }, this); obj['_leaflet_touchend' + id] = onUp; obj.addEventListener(this.POINTER_UP, onUp, false); obj.addEventListener(this.POINTER_CANCEL, onUp, false); } }); /* * L.Handler.TouchZoom is used by L.Map to add pinch zoom on supported mobile browsers. */ // @namespace Map // @section Interaction Options L.Map.mergeOptions({ // @section Touch interaction options // @option touchZoom: Boolean|String = * // Whether the map can be zoomed by touch-dragging with two fingers. If // passed `'center'`, it will zoom to the center of the view regardless of // where the touch events (fingers) were. Enabled for touch-capable web // browsers except for old Androids. touchZoom: L.Browser.touch && !L.Browser.android23, // @option bounceAtZoomLimits: Boolean = true // Set it to false if you don't want the map to zoom beyond min/max zoom // and then bounce back when pinch-zooming. bounceAtZoomLimits: true }); L.Map.TouchZoom = L.Handler.extend({ addHooks: function () { L.DomUtil.addClass(this._map._container, 'leaflet-touch-zoom'); L.DomEvent.on(this._map._container, 'touchstart', this._onTouchStart, this); }, removeHooks: function () { L.DomUtil.removeClass(this._map._container, 'leaflet-touch-zoom'); L.DomEvent.off(this._map._container, 'touchstart', this._onTouchStart, this); }, _onTouchStart: function (e) { var map = this._map; if (!e.touches || e.touches.length !== 2 || map._animatingZoom || this._zooming) { return; } var p1 = map.mouseEventToContainerPoint(e.touches[0]), p2 = map.mouseEventToContainerPoint(e.touches[1]); this._centerPoint = map.getSize()._divideBy(2); this._startLatLng = map.containerPointToLatLng(this._centerPoint); if (map.options.touchZoom !== 'center') { this._pinchStartLatLng = map.containerPointToLatLng(p1.add(p2)._divideBy(2)); } this._startDist = p1.distanceTo(p2); this._startZoom = map.getZoom(); this._moved = false; this._zooming = true; map._stop(); L.DomEvent .on(document, 'touchmove', this._onTouchMove, this) .on(document, 'touchend', this._onTouchEnd, this); L.DomEvent.preventDefault(e); }, _onTouchMove: function (e) { if (!e.touches || e.touches.length !== 2 || !this._zooming) { return; } var map = this._map, p1 = map.mouseEventToContainerPoint(e.touches[0]), p2 = map.mouseEventToContainerPoint(e.touches[1]), scale = p1.distanceTo(p2) / this._startDist; this._zoom = map.getScaleZoom(scale, this._startZoom); if (!map.options.bounceAtZoomLimits && ( (this._zoom < map.getMinZoom() && scale < 1) || (this._zoom > map.getMaxZoom() && scale > 1))) { this._zoom = map._limitZoom(this._zoom); } if (map.options.touchZoom === 'center') { this._center = this._startLatLng; if (scale === 1) { return; } } else { // Get delta from pinch to center, so centerLatLng is delta applied to initial pinchLatLng var delta = p1._add(p2)._divideBy(2)._subtract(this._centerPoint); if (scale === 1 && delta.x === 0 && delta.y === 0) { return; } this._center = map.unproject(map.project(this._pinchStartLatLng, this._zoom).subtract(delta), this._zoom); } if (!this._moved) { map._moveStart(true); this._moved = true; } L.Util.cancelAnimFrame(this._animRequest); var moveFn = L.bind(map._move, map, this._center, this._zoom, {pinch: true, round: false}); this._animRequest = L.Util.requestAnimFrame(moveFn, this, true); L.DomEvent.preventDefault(e); }, _onTouchEnd: function () { if (!this._moved || !this._zooming) { this._zooming = false; return; } this._zooming = false; L.Util.cancelAnimFrame(this._animRequest); L.DomEvent .off(document, 'touchmove', this._onTouchMove) .off(document, 'touchend', this._onTouchEnd); // Pinch updates GridLayers' levels only when zoomSnap is off, so zoomSnap becomes noUpdate. if (this._map.options.zoomAnimation) { this._map._animateZoom(this._center, this._map._limitZoom(this._zoom), true, this._map.options.zoomSnap); } else { this._map._resetView(this._center, this._map._limitZoom(this._zoom)); } } }); // @section Handlers // @property touchZoom: Handler // Touch zoom handler. L.Map.addInitHook('addHandler', 'touchZoom', L.Map.TouchZoom); /* * L.Map.Tap is used to enable mobile hacks like quick taps and long hold. */ // @namespace Map // @section Interaction Options L.Map.mergeOptions({ // @section Touch interaction options // @option tap: Boolean = true // Enables mobile hacks for supporting instant taps (fixing 200ms click // delay on iOS/Android) and touch holds (fired as `contextmenu` events). tap: true, // @option tapTolerance: Number = 15 // The max number of pixels a user can shift his finger during touch // for it to be considered a valid tap. tapTolerance: 15 }); L.Map.Tap = L.Handler.extend({ addHooks: function () { L.DomEvent.on(this._map._container, 'touchstart', this._onDown, this); }, removeHooks: function () { L.DomEvent.off(this._map._container, 'touchstart', this._onDown, this); }, _onDown: function (e) { if (!e.touches) { return; } L.DomEvent.preventDefault(e); this._fireClick = true; // don't simulate click or track longpress if more than 1 touch if (e.touches.length > 1) { this._fireClick = false; clearTimeout(this._holdTimeout); return; } var first = e.touches[0], el = first.target; this._startPos = this._newPos = new L.Point(first.clientX, first.clientY); // if touching a link, highlight it if (el.tagName && el.tagName.toLowerCase() === 'a') { L.DomUtil.addClass(el, 'leaflet-active'); } // simulate long hold but setting a timeout this._holdTimeout = setTimeout(L.bind(function () { if (this._isTapValid()) { this._fireClick = false; this._onUp(); this._simulateEvent('contextmenu', first); } }, this), 1000); this._simulateEvent('mousedown', first); L.DomEvent.on(document, { touchmove: this._onMove, touchend: this._onUp }, this); }, _onUp: function (e) { clearTimeout(this._holdTimeout); L.DomEvent.off(document, { touchmove: this._onMove, touchend: this._onUp }, this); if (this._fireClick && e && e.changedTouches) { var first = e.changedTouches[0], el = first.target; if (el && el.tagName && el.tagName.toLowerCase() === 'a') { L.DomUtil.removeClass(el, 'leaflet-active'); } this._simulateEvent('mouseup', first); // simulate click if the touch didn't move too much if (this._isTapValid()) { this._simulateEvent('click', first); } } }, _isTapValid: function () { return this._newPos.distanceTo(this._startPos) <= this._map.options.tapTolerance; }, _onMove: function (e) { var first = e.touches[0]; this._newPos = new L.Point(first.clientX, first.clientY); this._simulateEvent('mousemove', first); }, _simulateEvent: function (type, e) { var simulatedEvent = document.createEvent('MouseEvents'); simulatedEvent._simulated = true; e.target._simulatedClick = true; simulatedEvent.initMouseEvent( type, true, true, window, 1, e.screenX, e.screenY, e.clientX, e.clientY, false, false, false, false, 0, null); e.target.dispatchEvent(simulatedEvent); } }); // @section Handlers // @property tap: Handler // Mobile touch hacks (quick tap and touch hold) handler. if (L.Browser.touch && !L.Browser.pointer) { L.Map.addInitHook('addHandler', 'tap', L.Map.Tap); } /* * L.Handler.BoxZoom is used to add shift-drag zoom interaction to the map * (zoom to a selected bounding box), enabled by default. */ // @namespace Map // @section Interaction Options L.Map.mergeOptions({ // @option boxZoom: Boolean = true // Whether the map can be zoomed to a rectangular area specified by // dragging the mouse while pressing the shift key. boxZoom: true }); L.Map.BoxZoom = L.Handler.extend({ initialize: function (map) { this._map = map; this._container = map._container; this._pane = map._panes.overlayPane; }, addHooks: function () { L.DomEvent.on(this._container, 'mousedown', this._onMouseDown, this); }, removeHooks: function () { L.DomEvent.off(this._container, 'mousedown', this._onMouseDown, this); }, moved: function () { return this._moved; }, _resetState: function () { this._moved = false; }, _onMouseDown: function (e) { if (!e.shiftKey || ((e.which !== 1) && (e.button !== 1))) { return false; } this._resetState(); L.DomUtil.disableTextSelection(); L.DomUtil.disableImageDrag(); this._startPoint = this._map.mouseEventToContainerPoint(e); L.DomEvent.on(document, { contextmenu: L.DomEvent.stop, mousemove: this._onMouseMove, mouseup: this._onMouseUp, keydown: this._onKeyDown }, this); }, _onMouseMove: function (e) { if (!this._moved) { this._moved = true; this._box = L.DomUtil.create('div', 'leaflet-zoom-box', this._container); L.DomUtil.addClass(this._container, 'leaflet-crosshair'); this._map.fire('boxzoomstart'); } this._point = this._map.mouseEventToContainerPoint(e); var bounds = new L.Bounds(this._point, this._startPoint), size = bounds.getSize(); L.DomUtil.setPosition(this._box, bounds.min); this._box.style.width = size.x + 'px'; this._box.style.height = size.y + 'px'; }, _finish: function () { if (this._moved) { L.DomUtil.remove(this._box); L.DomUtil.removeClass(this._container, 'leaflet-crosshair'); } L.DomUtil.enableTextSelection(); L.DomUtil.enableImageDrag(); L.DomEvent.off(document, { contextmenu: L.DomEvent.stop, mousemove: this._onMouseMove, mouseup: this._onMouseUp, keydown: this._onKeyDown }, this); }, _onMouseUp: function (e) { if ((e.which !== 1) && (e.button !== 1)) { return; } this._finish(); if (!this._moved) { return; } // Postpone to next JS tick so internal click event handling // still see it as "moved". setTimeout(L.bind(this._resetState, this), 0); var bounds = new L.LatLngBounds( this._map.containerPointToLatLng(this._startPoint), this._map.containerPointToLatLng(this._point)); this._map .fitBounds(bounds) .fire('boxzoomend', {boxZoomBounds: bounds}); }, _onKeyDown: function (e) { if (e.keyCode === 27) { this._finish(); } } }); // @section Handlers // @property boxZoom: Handler // Box (shift-drag with mouse) zoom handler. L.Map.addInitHook('addHandler', 'boxZoom', L.Map.BoxZoom); /* * L.Map.Keyboard is handling keyboard interaction with the map, enabled by default. */ // @namespace Map // @section Keyboard Navigation Options L.Map.mergeOptions({ // @option keyboard: Boolean = true // Makes the map focusable and allows users to navigate the map with keyboard // arrows and `+`/`-` keys. keyboard: true, // @option keyboardPanDelta: Number = 80 // Amount of pixels to pan when pressing an arrow key. keyboardPanDelta: 80 }); L.Map.Keyboard = L.Handler.extend({ keyCodes: { left: [37], right: [39], down: [40], up: [38], zoomIn: [187, 107, 61, 171], zoomOut: [189, 109, 54, 173] }, initialize: function (map) { this._map = map; this._setPanDelta(map.options.keyboardPanDelta); this._setZoomDelta(map.options.zoomDelta); }, addHooks: function () { var container = this._map._container; // make the container focusable by tabbing if (container.tabIndex <= 0) { container.tabIndex = '0'; } L.DomEvent.on(container, { focus: this._onFocus, blur: this._onBlur, mousedown: this._onMouseDown }, this); this._map.on({ focus: this._addHooks, blur: this._removeHooks }, this); }, removeHooks: function () { this._removeHooks(); L.DomEvent.off(this._map._container, { focus: this._onFocus, blur: this._onBlur, mousedown: this._onMouseDown }, this); this._map.off({ focus: this._addHooks, blur: this._removeHooks }, this); }, _onMouseDown: function () { if (this._focused) { return; } var body = document.body, docEl = document.documentElement, top = body.scrollTop || docEl.scrollTop, left = body.scrollLeft || docEl.scrollLeft; this._map._container.focus(); window.scrollTo(left, top); }, _onFocus: function () { this._focused = true; this._map.fire('focus'); }, _onBlur: function () { this._focused = false; this._map.fire('blur'); }, _setPanDelta: function (panDelta) { var keys = this._panKeys = {}, codes = this.keyCodes, i, len; for (i = 0, len = codes.left.length; i < len; i++) { keys[codes.left[i]] = [-1 * panDelta, 0]; } for (i = 0, len = codes.right.length; i < len; i++) { keys[codes.right[i]] = [panDelta, 0]; } for (i = 0, len = codes.down.length; i < len; i++) { keys[codes.down[i]] = [0, panDelta]; } for (i = 0, len = codes.up.length; i < len; i++) { keys[codes.up[i]] = [0, -1 * panDelta]; } }, _setZoomDelta: function (zoomDelta) { var keys = this._zoomKeys = {}, codes = this.keyCodes, i, len; for (i = 0, len = codes.zoomIn.length; i < len; i++) { keys[codes.zoomIn[i]] = zoomDelta; } for (i = 0, len = codes.zoomOut.length; i < len; i++) { keys[codes.zoomOut[i]] = -zoomDelta; } }, _addHooks: function () { L.DomEvent.on(document, 'keydown', this._onKeyDown, this); }, _removeHooks: function () { L.DomEvent.off(document, 'keydown', this._onKeyDown, this); }, _onKeyDown: function (e) { if (e.altKey || e.ctrlKey || e.metaKey) { return; } var key = e.keyCode, map = this._map, offset; if (key in this._panKeys) { if (map._panAnim && map._panAnim._inProgress) { return; } offset = this._panKeys[key]; if (e.shiftKey) { offset = L.point(offset).multiplyBy(3); } map.panBy(offset); if (map.options.maxBounds) { map.panInsideBounds(map.options.maxBounds); } } else if (key in this._zoomKeys) { map.setZoom(map.getZoom() + (e.shiftKey ? 3 : 1) * this._zoomKeys[key]); } else if (key === 27) { map.closePopup(); } else { return; } L.DomEvent.stop(e); } }); // @section Handlers // @section Handlers // @property keyboard: Handler // Keyboard navigation handler. L.Map.addInitHook('addHandler', 'keyboard', L.Map.Keyboard); /* * L.Handler.MarkerDrag is used internally by L.Marker to make the markers draggable. */ /* @namespace Marker * @section Interaction handlers * * Interaction handlers are properties of a marker instance that allow you to control interaction behavior in runtime, enabling or disabling certain features such as dragging (see `Handler` methods). Example: * * ```js * marker.dragging.disable(); * ``` * * @property dragging: Handler * Marker dragging handler (by both mouse and touch). */ L.Handler.MarkerDrag = L.Handler.extend({ initialize: function (marker) { this._marker = marker; }, addHooks: function () { var icon = this._marker._icon; if (!this._draggable) { this._draggable = new L.Draggable(icon, icon, true); } this._draggable.on({ dragstart: this._onDragStart, drag: this._onDrag, dragend: this._onDragEnd }, this).enable(); L.DomUtil.addClass(icon, 'leaflet-marker-draggable'); }, removeHooks: function () { this._draggable.off({ dragstart: this._onDragStart, drag: this._onDrag, dragend: this._onDragEnd }, this).disable(); if (this._marker._icon) { L.DomUtil.removeClass(this._marker._icon, 'leaflet-marker-draggable'); } }, moved: function () { return this._draggable && this._draggable._moved; }, _onDragStart: function () { // @section Dragging events // @event dragstart: Event // Fired when the user starts dragging the marker. // @event movestart: Event // Fired when the marker starts moving (because of dragging). this._oldLatLng = this._marker.getLatLng(); this._marker .closePopup() .fire('movestart') .fire('dragstart'); }, _onDrag: function (e) { var marker = this._marker, shadow = marker._shadow, iconPos = L.DomUtil.getPosition(marker._icon), latlng = marker._map.layerPointToLatLng(iconPos); // update shadow position if (shadow) { L.DomUtil.setPosition(shadow, iconPos); } marker._latlng = latlng; e.latlng = latlng; e.oldLatLng = this._oldLatLng; // @event drag: Event // Fired repeatedly while the user drags the marker. marker .fire('move', e) .fire('drag', e); }, _onDragEnd: function (e) { // @event dragend: DragEndEvent // Fired when the user stops dragging the marker. // @event moveend: Event // Fired when the marker stops moving (because of dragging). delete this._oldLatLng; this._marker .fire('moveend') .fire('dragend', e); } }); /* * @class Control * @aka L.Control * * L.Control is a base class for implementing map controls. Handles positioning. * All other controls extend from this class. */ L.Control = L.Class.extend({ // @section // @aka Control options options: { // @option position: String = 'topright' // The position of the control (one of the map corners). Possible values are `'topleft'`, // `'topright'`, `'bottomleft'` or `'bottomright'` position: 'topright' }, initialize: function (options) { L.setOptions(this, options); }, /* @section * Classes extending L.Control will inherit the following methods: * * @method getPosition: string * Returns the position of the control. */ getPosition: function () { return this.options.position; }, // @method setPosition(position: string): this // Sets the position of the control. setPosition: function (position) { var map = this._map; if (map) { map.removeControl(this); } this.options.position = position; if (map) { map.addControl(this); } return this; }, // @method getContainer: HTMLElement // Returns the HTMLElement that contains the control. getContainer: function () { return this._container; }, // @method addTo(map: Map): this // Adds the control to the given map. addTo: function (map) { this.remove(); this._map = map; var container = this._container = this.onAdd(map), pos = this.getPosition(), corner = map._controlCorners[pos]; L.DomUtil.addClass(container, 'leaflet-control'); if (pos.indexOf('bottom') !== -1) { corner.insertBefore(container, corner.firstChild); } else { corner.appendChild(container); } return this; }, // @method remove: this // Removes the control from the map it is currently active on. remove: function () { if (!this._map) { return this; } L.DomUtil.remove(this._container); if (this.onRemove) { this.onRemove(this._map); } this._map = null; return this; }, _refocusOnMap: function (e) { // if map exists and event is not a keyboard event if (this._map && e && e.screenX > 0 && e.screenY > 0) { this._map.getContainer().focus(); } } }); L.control = function (options) { return new L.Control(options); }; /* @section Extension methods * @uninheritable * * Every control should extend from `L.Control` and (re-)implement the following methods. * * @method onAdd(map: Map): HTMLElement * Should return the container DOM element for the control and add listeners on relevant map events. Called on [`control.addTo(map)`](#control-addTo). * * @method onRemove(map: Map) * Optional method. Should contain all clean up code that removes the listeners previously added in [`onAdd`](#control-onadd). Called on [`control.remove()`](#control-remove). */ /* @namespace Map * @section Methods for Layers and Controls */ L.Map.include({ // @method addControl(control: Control): this // Adds the given control to the map addControl: function (control) { control.addTo(this); return this; }, // @method removeControl(control: Control): this // Removes the given control from the map removeControl: function (control) { control.remove(); return this; }, _initControlPos: function () { var corners = this._controlCorners = {}, l = 'leaflet-', container = this._controlContainer = L.DomUtil.create('div', l + 'control-container', this._container); function createCorner(vSide, hSide) { var className = l + vSide + ' ' + l + hSide; corners[vSide + hSide] = L.DomUtil.create('div', className, container); } createCorner('top', 'left'); createCorner('top', 'right'); createCorner('bottom', 'left'); createCorner('bottom', 'right'); }, _clearControlPos: function () { L.DomUtil.remove(this._controlContainer); } }); /* * @class Control.Zoom * @aka L.Control.Zoom * @inherits Control * * A basic zoom control with two buttons (zoom in and zoom out). It is put on the map by default unless you set its [`zoomControl` option](#map-zoomcontrol) to `false`. Extends `Control`. */ L.Control.Zoom = L.Control.extend({ // @section // @aka Control.Zoom options options: { position: 'topleft', // @option zoomInText: String = '+' // The text set on the 'zoom in' button. zoomInText: '+', // @option zoomInTitle: String = 'Zoom in' // The title set on the 'zoom in' button. zoomInTitle: 'Zoom in', // @option zoomOutText: String = '-' // The text set on the 'zoom out' button. zoomOutText: '-', // @option zoomOutTitle: String = 'Zoom out' // The title set on the 'zoom out' button. zoomOutTitle: 'Zoom out' }, onAdd: function (map) { var zoomName = 'leaflet-control-zoom', container = L.DomUtil.create('div', zoomName + ' leaflet-bar'), options = this.options; this._zoomInButton = this._createButton(options.zoomInText, options.zoomInTitle, zoomName + '-in', container, this._zoomIn); this._zoomOutButton = this._createButton(options.zoomOutText, options.zoomOutTitle, zoomName + '-out', container, this._zoomOut); this._updateDisabled(); map.on('zoomend zoomlevelschange', this._updateDisabled, this); return container; }, onRemove: function (map) { map.off('zoomend zoomlevelschange', this._updateDisabled, this); }, disable: function () { this._disabled = true; this._updateDisabled(); return this; }, enable: function () { this._disabled = false; this._updateDisabled(); return this; }, _zoomIn: function (e) { if (!this._disabled && this._map._zoom < this._map.getMaxZoom()) { this._map.zoomIn(this._map.options.zoomDelta * (e.shiftKey ? 3 : 1)); } }, _zoomOut: function (e) { if (!this._disabled && this._map._zoom > this._map.getMinZoom()) { this._map.zoomOut(this._map.options.zoomDelta * (e.shiftKey ? 3 : 1)); } }, _createButton: function (html, title, className, container, fn) { var link = L.DomUtil.create('a', className, container); link.innerHTML = html; link.href = '#'; link.title = title; L.DomEvent .on(link, 'mousedown dblclick', L.DomEvent.stopPropagation) .on(link, 'click', L.DomEvent.stop) .on(link, 'click', fn, this) .on(link, 'click', this._refocusOnMap, this); return link; }, _updateDisabled: function () { var map = this._map, className = 'leaflet-disabled'; L.DomUtil.removeClass(this._zoomInButton, className); L.DomUtil.removeClass(this._zoomOutButton, className); if (this._disabled || map._zoom === map.getMinZoom()) { L.DomUtil.addClass(this._zoomOutButton, className); } if (this._disabled || map._zoom === map.getMaxZoom()) { L.DomUtil.addClass(this._zoomInButton, className); } } }); // @namespace Map // @section Control options // @option zoomControl: Boolean = true // Whether a [zoom control](#control-zoom) is added to the map by default. L.Map.mergeOptions({ zoomControl: true }); L.Map.addInitHook(function () { if (this.options.zoomControl) { this.zoomControl = new L.Control.Zoom(); this.addControl(this.zoomControl); } }); // @namespace Control.Zoom // @factory L.control.zoom(options: Control.Zoom options) // Creates a zoom control L.control.zoom = function (options) { return new L.Control.Zoom(options); }; /* * @class Control.Attribution * @aka L.Control.Attribution * @inherits Control * * The attribution control allows you to display attribution data in a small text box on a map. It is put on the map by default unless you set its [`attributionControl` option](#map-attributioncontrol) to `false`, and it fetches attribution texts from layers with the [`getAttribution` method](#layer-getattribution) automatically. Extends Control. */ L.Control.Attribution = L.Control.extend({ // @section // @aka Control.Attribution options options: { position: 'bottomright', // @option prefix: String = 'Leaflet' // The HTML text shown before the attributions. Pass `false` to disable. prefix: 'Leaflet' }, initialize: function (options) { L.setOptions(this, options); this._attributions = {}; }, onAdd: function (map) { map.attributionControl = this; this._container = L.DomUtil.create('div', 'leaflet-control-attribution'); if (L.DomEvent) { L.DomEvent.disableClickPropagation(this._container); } // TODO ugly, refactor for (var i in map._layers) { if (map._layers[i].getAttribution) { this.addAttribution(map._layers[i].getAttribution()); } } this._update(); return this._container; }, // @method setPrefix(prefix: String): this // Sets the text before the attributions. setPrefix: function (prefix) { this.options.prefix = prefix; this._update(); return this; }, // @method addAttribution(text: String): this // Adds an attribution text (e.g. `'Vector data © Mapbox'`). addAttribution: function (text) { if (!text) { return this; } if (!this._attributions[text]) { this._attributions[text] = 0; } this._attributions[text]++; this._update(); return this; }, // @method removeAttribution(text: String): this // Removes an attribution text. removeAttribution: function (text) { if (!text) { return this; } if (this._attributions[text]) { this._attributions[text]--; this._update(); } return this; }, _update: function () { if (!this._map) { return; } var attribs = []; for (var i in this._attributions) { if (this._attributions[i]) { attribs.push(i); } } var prefixAndAttribs = []; if (this.options.prefix) { prefixAndAttribs.push(this.options.prefix); } if (attribs.length) { prefixAndAttribs.push(attribs.join(', ')); } this._container.innerHTML = prefixAndAttribs.join(' | '); } }); // @namespace Map // @section Control options // @option attributionControl: Boolean = true // Whether a [attribution control](#control-attribution) is added to the map by default. L.Map.mergeOptions({ attributionControl: true }); L.Map.addInitHook(function () { if (this.options.attributionControl) { new L.Control.Attribution().addTo(this); } }); // @namespace Control.Attribution // @factory L.control.attribution(options: Control.Attribution options) // Creates an attribution control. L.control.attribution = function (options) { return new L.Control.Attribution(options); }; /* * @class Control.Scale * @aka L.Control.Scale * @inherits Control * * A simple scale control that shows the scale of the current center of screen in metric (m/km) and imperial (mi/ft) systems. Extends `Control`. * * @example * * ```js * L.control.scale().addTo(map); * ``` */ L.Control.Scale = L.Control.extend({ // @section // @aka Control.Scale options options: { position: 'bottomleft', // @option maxWidth: Number = 100 // Maximum width of the control in pixels. The width is set dynamically to show round values (e.g. 100, 200, 500). maxWidth: 100, // @option metric: Boolean = True // Whether to show the metric scale line (m/km). metric: true, // @option imperial: Boolean = True // Whether to show the imperial scale line (mi/ft). imperial: true // @option updateWhenIdle: Boolean = false // If `true`, the control is updated on [`moveend`](#map-moveend), otherwise it's always up-to-date (updated on [`move`](#map-move)). }, onAdd: function (map) { var className = 'leaflet-control-scale', container = L.DomUtil.create('div', className), options = this.options; this._addScales(options, className + '-line', container); map.on(options.updateWhenIdle ? 'moveend' : 'move', this._update, this); map.whenReady(this._update, this); return container; }, onRemove: function (map) { map.off(this.options.updateWhenIdle ? 'moveend' : 'move', this._update, this); }, _addScales: function (options, className, container) { if (options.metric) { this._mScale = L.DomUtil.create('div', className, container); } if (options.imperial) { this._iScale = L.DomUtil.create('div', className, container); } }, _update: function () { var map = this._map, y = map.getSize().y / 2; var maxMeters = map.distance( map.containerPointToLatLng([0, y]), map.containerPointToLatLng([this.options.maxWidth, y])); this._updateScales(maxMeters); }, _updateScales: function (maxMeters) { if (this.options.metric && maxMeters) { this._updateMetric(maxMeters); } if (this.options.imperial && maxMeters) { this._updateImperial(maxMeters); } }, _updateMetric: function (maxMeters) { var meters = this._getRoundNum(maxMeters), label = meters < 1000 ? meters + ' m' : (meters / 1000) + ' km'; this._updateScale(this._mScale, label, meters / maxMeters); }, _updateImperial: function (maxMeters) { var maxFeet = maxMeters * 3.2808399, maxMiles, miles, feet; if (maxFeet > 5280) { maxMiles = maxFeet / 5280; miles = this._getRoundNum(maxMiles); this._updateScale(this._iScale, miles + ' mi', miles / maxMiles); } else { feet = this._getRoundNum(maxFeet); this._updateScale(this._iScale, feet + ' ft', feet / maxFeet); } }, _updateScale: function (scale, text, ratio) { scale.style.width = Math.round(this.options.maxWidth * ratio) + 'px'; scale.innerHTML = text; }, _getRoundNum: function (num) { var pow10 = Math.pow(10, (Math.floor(num) + '').length - 1), d = num / pow10; d = d >= 10 ? 10 : d >= 5 ? 5 : d >= 3 ? 3 : d >= 2 ? 2 : 1; return pow10 * d; } }); // @factory L.control.scale(options?: Control.Scale options) // Creates an scale control with the given options. L.control.scale = function (options) { return new L.Control.Scale(options); }; /* * @class Control.Layers * @aka L.Control.Layers * @inherits Control * * The layers control gives users the ability to switch between different base layers and switch overlays on/off (check out the [detailed example](http://leafletjs.com/examples/layers-control.html)). Extends `Control`. * * @example * * ```js * var baseLayers = { * "Mapbox": mapbox, * "OpenStreetMap": osm * }; * * var overlays = { * "Marker": marker, * "Roads": roadsLayer * }; * * L.control.layers(baseLayers, overlays).addTo(map); * ``` * * The `baseLayers` and `overlays` parameters are object literals with layer names as keys and `Layer` objects as values: * * ```js * { * "": layer1, * "": layer2 * } * ``` * * The layer names can contain HTML, which allows you to add additional styling to the items: * * ```js * {" My Layer": myLayer} * ``` */ L.Control.Layers = L.Control.extend({ // @section // @aka Control.Layers options options: { // @option collapsed: Boolean = true // If `true`, the control will be collapsed into an icon and expanded on mouse hover or touch. collapsed: true, position: 'topright', // @option autoZIndex: Boolean = true // If `true`, the control will assign zIndexes in increasing order to all of its layers so that the order is preserved when switching them on/off. autoZIndex: true, // @option hideSingleBase: Boolean = false // If `true`, the base layers in the control will be hidden when there is only one. hideSingleBase: false }, initialize: function (baseLayers, overlays, options) { L.setOptions(this, options); this._layers = []; this._lastZIndex = 0; this._handlingClick = false; for (var i in baseLayers) { this._addLayer(baseLayers[i], i); } for (i in overlays) { this._addLayer(overlays[i], i, true); } }, onAdd: function (map) { this._initLayout(); this._update(); this._map = map; map.on('zoomend', this._checkDisabledLayers, this); return this._container; }, onRemove: function () { this._map.off('zoomend', this._checkDisabledLayers, this); for (var i = 0; i < this._layers.length; i++) { this._layers[i].layer.off('add remove', this._onLayerChange, this); } }, // @method addBaseLayer(layer: Layer, name: String): this // Adds a base layer (radio button entry) with the given name to the control. addBaseLayer: function (layer, name) { this._addLayer(layer, name); return (this._map) ? this._update() : this; }, // @method addOverlay(layer: Layer, name: String): this // Adds an overlay (checkbox entry) with the given name to the control. addOverlay: function (layer, name) { this._addLayer(layer, name, true); return (this._map) ? this._update() : this; }, // @method removeLayer(layer: Layer): this // Remove the given layer from the control. removeLayer: function (layer) { layer.off('add remove', this._onLayerChange, this); var obj = this._getLayer(L.stamp(layer)); if (obj) { this._layers.splice(this._layers.indexOf(obj), 1); } return (this._map) ? this._update() : this; }, // @method expand(): this // Expand the control container if collapsed. expand: function () { L.DomUtil.addClass(this._container, 'leaflet-control-layers-expanded'); this._form.style.height = null; var acceptableHeight = this._map.getSize().y - (this._container.offsetTop + 50); if (acceptableHeight < this._form.clientHeight) { L.DomUtil.addClass(this._form, 'leaflet-control-layers-scrollbar'); this._form.style.height = acceptableHeight + 'px'; } else { L.DomUtil.removeClass(this._form, 'leaflet-control-layers-scrollbar'); } this._checkDisabledLayers(); return this; }, // @method collapse(): this // Collapse the control container if expanded. collapse: function () { L.DomUtil.removeClass(this._container, 'leaflet-control-layers-expanded'); return this; }, _initLayout: function () { var className = 'leaflet-control-layers', container = this._container = L.DomUtil.create('div', className); // makes this work on IE touch devices by stopping it from firing a mouseout event when the touch is released container.setAttribute('aria-haspopup', true); L.DomEvent.disableClickPropagation(container); if (!L.Browser.touch) { L.DomEvent.disableScrollPropagation(container); } var form = this._form = L.DomUtil.create('form', className + '-list'); if (this.options.collapsed) { if (!L.Browser.android) { L.DomEvent.on(container, { mouseenter: this.expand, mouseleave: this.collapse }, this); } var link = this._layersLink = L.DomUtil.create('a', className + '-toggle', container); link.href = '#'; link.title = 'Layers'; if (L.Browser.touch) { L.DomEvent .on(link, 'click', L.DomEvent.stop) .on(link, 'click', this.expand, this); } else { L.DomEvent.on(link, 'focus', this.expand, this); } // work around for Firefox Android issue https://github.com/Leaflet/Leaflet/issues/2033 L.DomEvent.on(form, 'click', function () { setTimeout(L.bind(this._onInputClick, this), 0); }, this); this._map.on('click', this.collapse, this); // TODO keyboard accessibility } else { this.expand(); } this._baseLayersList = L.DomUtil.create('div', className + '-base', form); this._separator = L.DomUtil.create('div', className + '-separator', form); this._overlaysList = L.DomUtil.create('div', className + '-overlays', form); container.appendChild(form); }, _getLayer: function (id) { for (var i = 0; i < this._layers.length; i++) { if (this._layers[i] && L.stamp(this._layers[i].layer) === id) { return this._layers[i]; } } }, _addLayer: function (layer, name, overlay) { layer.on('add remove', this._onLayerChange, this); this._layers.push({ layer: layer, name: name, overlay: overlay }); if (this.options.autoZIndex && layer.setZIndex) { this._lastZIndex++; layer.setZIndex(this._lastZIndex); } }, _update: function () { if (!this._container) { return this; } L.DomUtil.empty(this._baseLayersList); L.DomUtil.empty(this._overlaysList); var baseLayersPresent, overlaysPresent, i, obj, baseLayersCount = 0; for (i = 0; i < this._layers.length; i++) { obj = this._layers[i]; this._addItem(obj); overlaysPresent = overlaysPresent || obj.overlay; baseLayersPresent = baseLayersPresent || !obj.overlay; baseLayersCount += !obj.overlay ? 1 : 0; } // Hide base layers section if there's only one layer. if (this.options.hideSingleBase) { baseLayersPresent = baseLayersPresent && baseLayersCount > 1; this._baseLayersList.style.display = baseLayersPresent ? '' : 'none'; } this._separator.style.display = overlaysPresent && baseLayersPresent ? '' : 'none'; return this; }, _onLayerChange: function (e) { if (!this._handlingClick) { this._update(); } var obj = this._getLayer(L.stamp(e.target)); // @namespace Map // @section Layer events // @event baselayerchange: LayersControlEvent // Fired when the base layer is changed through the [layer control](#control-layers). // @event overlayadd: LayersControlEvent // Fired when an overlay is selected through the [layer control](#control-layers). // @event overlayremove: LayersControlEvent // Fired when an overlay is deselected through the [layer control](#control-layers). // @namespace Control.Layers var type = obj.overlay ? (e.type === 'add' ? 'overlayadd' : 'overlayremove') : (e.type === 'add' ? 'baselayerchange' : null); if (type) { this._map.fire(type, obj); } }, // IE7 bugs out if you create a radio dynamically, so you have to do it this hacky way (see http://bit.ly/PqYLBe) _createRadioElement: function (name, checked) { var radioHtml = ''; var radioFragment = document.createElement('div'); radioFragment.innerHTML = radioHtml; return radioFragment.firstChild; }, _addItem: function (obj) { var label = document.createElement('label'), checked = this._map.hasLayer(obj.layer), input; if (obj.overlay) { input = document.createElement('input'); input.type = 'checkbox'; input.className = 'leaflet-control-layers-selector'; input.defaultChecked = checked; } else { input = this._createRadioElement('leaflet-base-layers', checked); } input.layerId = L.stamp(obj.layer); L.DomEvent.on(input, 'click', this._onInputClick, this); var name = document.createElement('span'); name.innerHTML = ' ' + obj.name; // Helps from preventing layer control flicker when checkboxes are disabled // https://github.com/Leaflet/Leaflet/issues/2771 var holder = document.createElement('div'); label.appendChild(holder); holder.appendChild(input); holder.appendChild(name); var container = obj.overlay ? this._overlaysList : this._baseLayersList; container.appendChild(label); this._checkDisabledLayers(); return label; }, _onInputClick: function () { var inputs = this._form.getElementsByTagName('input'), input, layer, hasLayer; var addedLayers = [], removedLayers = []; this._handlingClick = true; for (var i = inputs.length - 1; i >= 0; i--) { input = inputs[i]; layer = this._getLayer(input.layerId).layer; hasLayer = this._map.hasLayer(layer); if (input.checked && !hasLayer) { addedLayers.push(layer); } else if (!input.checked && hasLayer) { removedLayers.push(layer); } } // Bugfix issue 2318: Should remove all old layers before readding new ones for (i = 0; i < removedLayers.length; i++) { this._map.removeLayer(removedLayers[i]); } for (i = 0; i < addedLayers.length; i++) { this._map.addLayer(addedLayers[i]); } this._handlingClick = false; this._refocusOnMap(); }, _checkDisabledLayers: function () { var inputs = this._form.getElementsByTagName('input'), input, layer, zoom = this._map.getZoom(); for (var i = inputs.length - 1; i >= 0; i--) { input = inputs[i]; layer = this._getLayer(input.layerId).layer; input.disabled = (layer.options.minZoom !== undefined && zoom < layer.options.minZoom) || (layer.options.maxZoom !== undefined && zoom > layer.options.maxZoom); } }, _expand: function () { // Backward compatibility, remove me in 1.1. return this.expand(); }, _collapse: function () { // Backward compatibility, remove me in 1.1. return this.collapse(); } }); // @factory L.control.layers(baselayers?: Object, overlays?: Object, options?: Control.Layers options) // Creates an attribution control with the given layers. Base layers will be switched with radio buttons, while overlays will be switched with checkboxes. Note that all base layers should be passed in the base layers object, but only one should be added to the map during map instantiation. L.control.layers = function (baseLayers, overlays, options) { return new L.Control.Layers(baseLayers, overlays, options); }; /* * @class PosAnimation * @aka L.PosAnimation * @inherits Evented * Used internally for panning animations, utilizing CSS3 Transitions for modern browsers and a timer fallback for IE6-9. * * @example * ```js * var fx = new L.PosAnimation(); * fx.run(el, [300, 500], 0.5); * ``` * * @constructor L.PosAnimation() * Creates a `PosAnimation` object. * */ L.PosAnimation = L.Evented.extend({ // @method run(el: HTMLElement, newPos: Point, duration?: Number, easeLinearity?: Number) // Run an animation of a given element to a new position, optionally setting // duration in seconds (`0.25` by default) and easing linearity factor (3rd // argument of the [cubic bezier curve](http://cubic-bezier.com/#0,0,.5,1), // `0.5` by default). run: function (el, newPos, duration, easeLinearity) { this.stop(); this._el = el; this._inProgress = true; this._duration = duration || 0.25; this._easeOutPower = 1 / Math.max(easeLinearity || 0.5, 0.2); this._startPos = L.DomUtil.getPosition(el); this._offset = newPos.subtract(this._startPos); this._startTime = +new Date(); // @event start: Event // Fired when the animation starts this.fire('start'); this._animate(); }, // @method stop() // Stops the animation (if currently running). stop: function () { if (!this._inProgress) { return; } this._step(true); this._complete(); }, _animate: function () { // animation loop this._animId = L.Util.requestAnimFrame(this._animate, this); this._step(); }, _step: function (round) { var elapsed = (+new Date()) - this._startTime, duration = this._duration * 1000; if (elapsed < duration) { this._runFrame(this._easeOut(elapsed / duration), round); } else { this._runFrame(1); this._complete(); } }, _runFrame: function (progress, round) { var pos = this._startPos.add(this._offset.multiplyBy(progress)); if (round) { pos._round(); } L.DomUtil.setPosition(this._el, pos); // @event step: Event // Fired continuously during the animation. this.fire('step'); }, _complete: function () { L.Util.cancelAnimFrame(this._animId); this._inProgress = false; // @event end: Event // Fired when the animation ends. this.fire('end'); }, _easeOut: function (t) { return 1 - Math.pow(1 - t, this._easeOutPower); } }); /* * Extends L.Map to handle panning animations. */ L.Map.include({ setView: function (center, zoom, options) { zoom = zoom === undefined ? this._zoom : this._limitZoom(zoom); center = this._limitCenter(L.latLng(center), zoom, this.options.maxBounds); options = options || {}; this._stop(); if (this._loaded && !options.reset && options !== true) { if (options.animate !== undefined) { options.zoom = L.extend({animate: options.animate}, options.zoom); options.pan = L.extend({animate: options.animate, duration: options.duration}, options.pan); } // try animating pan or zoom var moved = (this._zoom !== zoom) ? this._tryAnimatedZoom && this._tryAnimatedZoom(center, zoom, options.zoom) : this._tryAnimatedPan(center, options.pan); if (moved) { // prevent resize handler call, the view will refresh after animation anyway clearTimeout(this._sizeTimer); return this; } } // animation didn't start, just reset the map view this._resetView(center, zoom); return this; }, panBy: function (offset, options) { offset = L.point(offset).round(); options = options || {}; if (!offset.x && !offset.y) { return this.fire('moveend'); } // If we pan too far, Chrome gets issues with tiles // and makes them disappear or appear in the wrong place (slightly offset) #2602 if (options.animate !== true && !this.getSize().contains(offset)) { this._resetView(this.unproject(this.project(this.getCenter()).add(offset)), this.getZoom()); return this; } if (!this._panAnim) { this._panAnim = new L.PosAnimation(); this._panAnim.on({ 'step': this._onPanTransitionStep, 'end': this._onPanTransitionEnd }, this); } // don't fire movestart if animating inertia if (!options.noMoveStart) { this.fire('movestart'); } // animate pan unless animate: false specified if (options.animate !== false) { L.DomUtil.addClass(this._mapPane, 'leaflet-pan-anim'); var newPos = this._getMapPanePos().subtract(offset).round(); this._panAnim.run(this._mapPane, newPos, options.duration || 0.25, options.easeLinearity); } else { this._rawPanBy(offset); this.fire('move').fire('moveend'); } return this; }, _onPanTransitionStep: function () { this.fire('move'); }, _onPanTransitionEnd: function () { L.DomUtil.removeClass(this._mapPane, 'leaflet-pan-anim'); this.fire('moveend'); }, _tryAnimatedPan: function (center, options) { // difference between the new and current centers in pixels var offset = this._getCenterOffset(center)._floor(); // don't animate too far unless animate: true specified in options if ((options && options.animate) !== true && !this.getSize().contains(offset)) { return false; } this.panBy(offset, options); return true; } }); /* * Extends L.Map to handle zoom animations. */ // @namespace Map // @section Animation Options L.Map.mergeOptions({ // @option zoomAnimation: Boolean = true // Whether the map zoom animation is enabled. By default it's enabled // in all browsers that support CSS3 Transitions except Android. zoomAnimation: true, // @option zoomAnimationThreshold: Number = 4 // Won't animate zoom if the zoom difference exceeds this value. zoomAnimationThreshold: 4 }); var zoomAnimated = L.DomUtil.TRANSITION && L.Browser.any3d && !L.Browser.mobileOpera; if (zoomAnimated) { L.Map.addInitHook(function () { // don't animate on browsers without hardware-accelerated transitions or old Android/Opera this._zoomAnimated = this.options.zoomAnimation; // zoom transitions run with the same duration for all layers, so if one of transitionend events // happens after starting zoom animation (propagating to the map pane), we know that it ended globally if (this._zoomAnimated) { this._createAnimProxy(); L.DomEvent.on(this._proxy, L.DomUtil.TRANSITION_END, this._catchTransitionEnd, this); } }); } L.Map.include(!zoomAnimated ? {} : { _createAnimProxy: function () { var proxy = this._proxy = L.DomUtil.create('div', 'leaflet-proxy leaflet-zoom-animated'); this._panes.mapPane.appendChild(proxy); this.on('zoomanim', function (e) { var prop = L.DomUtil.TRANSFORM, transform = proxy.style[prop]; L.DomUtil.setTransform(proxy, this.project(e.center, e.zoom), this.getZoomScale(e.zoom, 1)); // workaround for case when transform is the same and so transitionend event is not fired if (transform === proxy.style[prop] && this._animatingZoom) { this._onZoomTransitionEnd(); } }, this); this.on('load moveend', function () { var c = this.getCenter(), z = this.getZoom(); L.DomUtil.setTransform(proxy, this.project(c, z), this.getZoomScale(z, 1)); }, this); }, _catchTransitionEnd: function (e) { if (this._animatingZoom && e.propertyName.indexOf('transform') >= 0) { this._onZoomTransitionEnd(); } }, _nothingToAnimate: function () { return !this._container.getElementsByClassName('leaflet-zoom-animated').length; }, _tryAnimatedZoom: function (center, zoom, options) { if (this._animatingZoom) { return true; } options = options || {}; // don't animate if disabled, not supported or zoom difference is too large if (!this._zoomAnimated || options.animate === false || this._nothingToAnimate() || Math.abs(zoom - this._zoom) > this.options.zoomAnimationThreshold) { return false; } // offset is the pixel coords of the zoom origin relative to the current center var scale = this.getZoomScale(zoom), offset = this._getCenterOffset(center)._divideBy(1 - 1 / scale); // don't animate if the zoom origin isn't within one screen from the current center, unless forced if (options.animate !== true && !this.getSize().contains(offset)) { return false; } L.Util.requestAnimFrame(function () { this ._moveStart(true) ._animateZoom(center, zoom, true); }, this); return true; }, _animateZoom: function (center, zoom, startAnim, noUpdate) { if (startAnim) { this._animatingZoom = true; // remember what center/zoom to set after animation this._animateToCenter = center; this._animateToZoom = zoom; L.DomUtil.addClass(this._mapPane, 'leaflet-zoom-anim'); } // @event zoomanim: ZoomAnimEvent // Fired on every frame of a zoom animation this.fire('zoomanim', { center: center, zoom: zoom, noUpdate: noUpdate }); // Work around webkit not firing 'transitionend', see https://github.com/Leaflet/Leaflet/issues/3689, 2693 setTimeout(L.bind(this._onZoomTransitionEnd, this), 250); }, _onZoomTransitionEnd: function () { if (!this._animatingZoom) { return; } L.DomUtil.removeClass(this._mapPane, 'leaflet-zoom-anim'); this._animatingZoom = false; this._move(this._animateToCenter, this._animateToZoom); // This anim frame should prevent an obscure iOS webkit tile loading race condition. L.Util.requestAnimFrame(function () { this._moveEnd(true); }, this); } }); // @namespace Map // @section Methods for modifying map state L.Map.include({ // @method flyTo(latlng: LatLng, zoom?: Number, options?: Zoom/pan options): this // Sets the view of the map (geographical center and zoom) performing a smooth // pan-zoom animation. flyTo: function (targetCenter, targetZoom, options) { options = options || {}; if (options.animate === false || !L.Browser.any3d) { return this.setView(targetCenter, targetZoom, options); } this._stop(); var from = this.project(this.getCenter()), to = this.project(targetCenter), size = this.getSize(), startZoom = this._zoom; targetCenter = L.latLng(targetCenter); targetZoom = targetZoom === undefined ? startZoom : targetZoom; var w0 = Math.max(size.x, size.y), w1 = w0 * this.getZoomScale(startZoom, targetZoom), u1 = (to.distanceTo(from)) || 1, rho = 1.42, rho2 = rho * rho; function r(i) { var s1 = i ? -1 : 1, s2 = i ? w1 : w0, t1 = w1 * w1 - w0 * w0 + s1 * rho2 * rho2 * u1 * u1, b1 = 2 * s2 * rho2 * u1, b = t1 / b1, sq = Math.sqrt(b * b + 1) - b; // workaround for floating point precision bug when sq = 0, log = -Infinite, // thus triggering an infinite loop in flyTo var log = sq < 0.000000001 ? -18 : Math.log(sq); return log; } function sinh(n) { return (Math.exp(n) - Math.exp(-n)) / 2; } function cosh(n) { return (Math.exp(n) + Math.exp(-n)) / 2; } function tanh(n) { return sinh(n) / cosh(n); } var r0 = r(0); function w(s) { return w0 * (cosh(r0) / cosh(r0 + rho * s)); } function u(s) { return w0 * (cosh(r0) * tanh(r0 + rho * s) - sinh(r0)) / rho2; } function easeOut(t) { return 1 - Math.pow(1 - t, 1.5); } var start = Date.now(), S = (r(1) - r0) / rho, duration = options.duration ? 1000 * options.duration : 1000 * S * 0.8; function frame() { var t = (Date.now() - start) / duration, s = easeOut(t) * S; if (t <= 1) { this._flyToFrame = L.Util.requestAnimFrame(frame, this); this._move( this.unproject(from.add(to.subtract(from).multiplyBy(u(s) / u1)), startZoom), this.getScaleZoom(w0 / w(s), startZoom), {flyTo: true}); } else { this ._move(targetCenter, targetZoom) ._moveEnd(true); } } this._moveStart(true); frame.call(this); return this; }, // @method flyToBounds(bounds: LatLngBounds, options?: fitBounds options): this // Sets the view of the map with a smooth animation like [`flyTo`](#map-flyto), // but takes a bounds parameter like [`fitBounds`](#map-fitbounds). flyToBounds: function (bounds, options) { var target = this._getBoundsCenterZoom(bounds, options); return this.flyTo(target.center, target.zoom, options); } }); /* * Provides L.Map with convenient shortcuts for using browser geolocation features. */ // @namespace Map L.Map.include({ // @section Geolocation methods _defaultLocateOptions: { timeout: 10000, watch: false // setView: false // maxZoom: // maximumAge: 0 // enableHighAccuracy: false }, // @method locate(options?: Locate options): this // Tries to locate the user using the Geolocation API, firing a [`locationfound`](#map-locationfound) // event with location data on success or a [`locationerror`](#map-locationerror) event on failure, // and optionally sets the map view to the user's location with respect to // detection accuracy (or to the world view if geolocation failed). // Note that, if your page doesn't use HTTPS, this method will fail in // modern browsers ([Chrome 50 and newer](https://sites.google.com/a/chromium.org/dev/Home/chromium-security/deprecating-powerful-features-on-insecure-origins)) // See `Locate options` for more details. locate: function (options) { options = this._locateOptions = L.extend({}, this._defaultLocateOptions, options); if (!('geolocation' in navigator)) { this._handleGeolocationError({ code: 0, message: 'Geolocation not supported.' }); return this; } var onResponse = L.bind(this._handleGeolocationResponse, this), onError = L.bind(this._handleGeolocationError, this); if (options.watch) { this._locationWatchId = navigator.geolocation.watchPosition(onResponse, onError, options); } else { navigator.geolocation.getCurrentPosition(onResponse, onError, options); } return this; }, // @method stopLocate(): this // Stops watching location previously initiated by `map.locate({watch: true})` // and aborts resetting the map view if map.locate was called with // `{setView: true}`. stopLocate: function () { if (navigator.geolocation && navigator.geolocation.clearWatch) { navigator.geolocation.clearWatch(this._locationWatchId); } if (this._locateOptions) { this._locateOptions.setView = false; } return this; }, _handleGeolocationError: function (error) { var c = error.code, message = error.message || (c === 1 ? 'permission denied' : (c === 2 ? 'position unavailable' : 'timeout')); if (this._locateOptions.setView && !this._loaded) { this.fitWorld(); } // @section Location events // @event locationerror: ErrorEvent // Fired when geolocation (using the [`locate`](#map-locate) method) failed. this.fire('locationerror', { code: c, message: 'Geolocation error: ' + message + '.' }); }, _handleGeolocationResponse: function (pos) { var lat = pos.coords.latitude, lng = pos.coords.longitude, latlng = new L.LatLng(lat, lng), bounds = latlng.toBounds(pos.coords.accuracy), options = this._locateOptions; if (options.setView) { var zoom = this.getBoundsZoom(bounds); this.setView(latlng, options.maxZoom ? Math.min(zoom, options.maxZoom) : zoom); } var data = { latlng: latlng, bounds: bounds, timestamp: pos.timestamp }; for (var i in pos.coords) { if (typeof pos.coords[i] === 'number') { data[i] = pos.coords[i]; } } // @event locationfound: LocationEvent // Fired when geolocation (using the [`locate`](#map-locate) method) // went successfully. this.fire('locationfound', data); } }); }(window, document)); //# sourceMappingURL=leaflet-src.mapzoph-v0.9.11/php/js/leaflet/000077500000000000000000000000001345420530000155635ustar00rootroot00000000000000zoph-v0.9.11/php/js/leaflet/GoogleMutant.LICENCE000066400000000000000000000003601345420530000211530ustar00rootroot00000000000000"THE BEER-WARE LICENSE": wrote this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return. zoph-v0.9.11/php/js/leaflet/GoogleMutant.js000066400000000000000000000301251345420530000205270ustar00rootroot00000000000000// Based on https://github.com/shramov/leaflet-plugins // GridLayer like https://avinmathew.com/leaflet-and-google-maps/ , but using MutationObserver instead of jQuery // 🍂class GridLayer.GoogleMutant // 🍂extends GridLayer L.GridLayer.GoogleMutant = L.GridLayer.extend({ includes: L.Mixin.Events, options: { minZoom: 0, maxZoom: 18, tileSize: 256, subdomains: 'abc', errorTileUrl: '', attribution: '', // The mutant container will add its own attribution anyways. opacity: 1, continuousWorld: false, noWrap: false, // 🍂option type: String = 'roadmap' // Google's map type. Valid values are 'roadmap', 'satellite' or 'terrain'. 'hybrid' is not really supported. type: 'roadmap', maxNativeZoom: 21 }, initialize: function (options) { L.GridLayer.prototype.initialize.call(this, options); this._ready = !!window.google && !!window.google.maps && !!window.google.maps.Map; this._GAPIPromise = this._ready ? Promise.resolve(window.google) : new Promise(function (resolve, reject) { var checkCounter = 0; var intervalId = null; intervalId = setInterval(function () { if (checkCounter >= 10) { clearInterval(intervalId); return reject(new Error('window.google not found after 10 attempts')); } if (!!window.google && !!window.google.maps && !!window.google.maps.Map) { clearInterval(intervalId); return resolve(window.google); } checkCounter++; }, 500); }); // Couple data structures indexed by tile key this._tileCallbacks = {}; // Callbacks for promises for tiles that are expected this._freshTiles = {}; // Tiles from the mutant which haven't been requested yet this._imagesPerTile = (this.options.type === 'hybrid') ? 2 : 1; this.createTile = (this.options.type === 'hybrid') ? this._createMultiTile : this._createSingleTile; }, onAdd: function (map) { L.GridLayer.prototype.onAdd.call(this, map); this._initMutantContainer(); this._GAPIPromise.then(function () { this._ready = true; this._map = map; this._initMutant(); map.on('viewreset', this._reset, this); map.on('move', this._update, this); map.on('zoomend', this._handleZoomAnim, this); map.on('resize', this._resize, this); //20px instead of 1em to avoid a slight overlap with google's attribution map._controlCorners.bottomright.style.marginBottom = '20px'; this._reset(); this._update(); }.bind(this)); }, onRemove: function (map) { L.GridLayer.prototype.onRemove.call(this, map); map._container.removeChild(this._mutantContainer); this._mutantContainer = undefined; map.off('viewreset', this._reset, this); map.off('move', this._update, this); map.off('zoomend', this._handleZoomAnim, this); map.off('resize', this._resize, this); map._controlCorners.bottomright.style.marginBottom = '0em'; }, getAttribution: function () { return this.options.attribution; }, setOpacity: function (opacity) { this.options.opacity = opacity; if (opacity < 1) { L.DomUtil.setOpacity(this._mutantContainer, opacity); } }, setElementSize: function (e, size) { e.style.width = size.x + 'px'; e.style.height = size.y + 'px'; }, _initMutantContainer: function () { if (!this._mutantContainer) { this._mutantContainer = L.DomUtil.create('div', 'leaflet-google-mutant leaflet-top leaflet-left'); this._mutantContainer.id = '_MutantContainer_' + L.Util.stamp(this._mutantContainer); // this._mutantContainer.style.zIndex = 'auto'; this._mutantContainer.style.pointerEvents = 'none'; this._map.getContainer().appendChild(this._mutantContainer); } this.setOpacity(this.options.opacity); this.setElementSize(this._mutantContainer, this._map.getSize()); this._attachObserver(this._mutantContainer); }, _initMutant: function () { if (!this._ready || !this._mutantContainer) return; this._mutantCenter = new google.maps.LatLng(0, 0); var map = new google.maps.Map(this._mutantContainer, { center: this._mutantCenter, zoom: 0, tilt: 0, mapTypeId: this.options.type, disableDefaultUI: true, keyboardShortcuts: false, draggable: false, disableDoubleClickZoom: true, scrollwheel: false, streetViewControl: false, styles: this.options.styles || {}, backgroundColor: 'transparent' }); this._mutant = map; // 🍂event spawned // Fired when the mutant has been created. this.fire('spawned', {mapObject: map}); }, _attachObserver: function _attachObserver (node) { // console.log('Gonna observe', node); var observer = new MutationObserver(this._onMutations.bind(this)); // pass in the target node, as well as the observer options observer.observe(node, { childList: true, subtree: true }); }, _onMutations: function _onMutations (mutations) { for (var i = 0; i < mutations.length; ++i) { var mutation = mutations[i]; for (var j = 0; j < mutation.addedNodes.length; ++j) { var node = mutation.addedNodes[j]; if (node instanceof HTMLImageElement) { this._onMutatedImage(node); } else if (node instanceof HTMLElement) { Array.prototype.forEach.call(node.querySelectorAll('img'), this._onMutatedImage.bind(this)); } } } }, // Only images which 'src' attrib match this will be considered for moving around. // Looks like some kind of string-based protobuf, maybe?? // Only the roads (and terrain, and vector-based stuff) match this pattern _roadRegexp: /!1i(\d+)!2i(\d+)!3i(\d+)!/, // On the other hand, raster imagery matches this other pattern _satRegexp: /x=(\d+)&y=(\d+)&z=(\d+)/, // On small viewports, when zooming in/out, a static image is requested // This will not be moved around, just removed from the DOM. _staticRegExp: /StaticMapService\.GetMapImage/, _onMutatedImage: function _onMutatedImage (imgNode) { // if (imgNode.src) { // console.log('caught mutated image: ', imgNode.src); // } var coords; var match = imgNode.src.match(this._roadRegexp); var sublayer, parent; if (match) { coords = { z: match[1], x: match[2], y: match[3] }; if (this._imagesPerTile > 1) { imgNode.style.zIndex = 1; } sublayer = 1; } else { match = imgNode.src.match(this._satRegexp); if (match) { coords = { x: match[1], y: match[2], z: match[3] }; } // imgNode.style.zIndex = 0; sublayer = 0; } if (coords) { var key = this._tileCoordsToKey(coords); if (this._imagesPerTile > 1) { key += '/' + sublayer; } if (key in this._tileCallbacks && this._tileCallbacks[key]) { // console.log('Fullfilling callback ', key); this._tileCallbacks[key].pop()(imgNode); if (!this._tileCallbacks[key].length) { delete this._tileCallbacks[key]; } } else { // console.log('Caching for later', key); parent = imgNode.parentNode; if (parent) { parent.removeChild(imgNode); parent.removeChild = L.Util.falseFn; // imgNode.parentNode.replaceChild(L.DomUtil.create('img'), imgNode); } if (key in this._freshTiles) { this._freshTiles[key].push(imgNode); } else { this._freshTiles[key] = [imgNode]; } } } else if (imgNode.src.match(this._staticRegExp)) { parent = imgNode.parentNode; if (parent) { // Remove the image, but don't store it anywhere. // Image needs to be replaced instead of removed, as the container // seems to be reused. imgNode.parentNode.replaceChild(L.DomUtil.create('img'), imgNode); } } }, // This will be used as this.createTile for 'roadmap', 'sat', 'terrain' _createSingleTile: function createTile (coords, done) { var key = this._tileCoordsToKey(coords); // console.log('Need:', key); if (key in this._freshTiles) { var tile = this._freshTiles[key].pop(); if (!this._freshTiles[key].length) { delete this._freshTiles[key]; } L.Util.requestAnimFrame(done); // console.log('Got ', key, ' from _freshTiles'); return tile; } else { var tileContainer = L.DomUtil.create('div'); this._tileCallbacks[key] = this._tileCallbacks[key] || []; this._tileCallbacks[key].push( (function (c/*, k*/) { return function (imgNode) { var parent = imgNode.parentNode; if (parent) { parent.removeChild(imgNode); parent.removeChild = L.Util.falseFn; // imgNode.parentNode.replaceChild(L.DomUtil.create('img'), imgNode); } c.appendChild(imgNode); done(); // console.log('Sent ', k, ' to _tileCallbacks'); }.bind(this); }.bind(this))(tileContainer/*, key*/) ); return tileContainer; } }, // This will be used as this.createTile for 'hybrid' _createMultiTile: function createTile (coords, done) { var key = this._tileCoordsToKey(coords); var tileContainer = L.DomUtil.create('div'); tileContainer.dataset.pending = this._imagesPerTile; for (var i = 0; i < this._imagesPerTile; i++) { var key2 = key + '/' + i; if (key2 in this._freshTiles) { tileContainer.appendChild(this._freshTiles[key2].pop()); if (!this._freshTiles[key2].length) { delete this._freshTiles[key2]; } tileContainer.dataset.pending--; // console.log('Got ', key2, ' from _freshTiles'); } else { this._tileCallbacks[key2] = this._tileCallbacks[key2] || []; this._tileCallbacks[key2].push( (function (c/*, k2*/) { return function (imgNode) { var parent = imgNode.parentNode; if (parent) { parent.removeChild(imgNode); parent.removeChild = L.Util.falseFn; // imgNode.parentNode.replaceChild(L.DomUtil.create('img'), imgNode); } c.appendChild(imgNode); c.dataset.pending--; if (!parseInt(c.dataset.pending)) { done(); } // console.log('Sent ', k2, ' to _tileCallbacks, still ', c.dataset.pending, ' images to go'); }.bind(this); }.bind(this))(tileContainer/*, key2*/) ); } } if (!parseInt(tileContainer.dataset.pending)) { L.Util.requestAnimFrame(done); } return tileContainer; }, _checkZoomLevels: function () { //setting the zoom level on the Google map may result in a different zoom level than the one requested //(it won't go beyond the level for which they have data). // verify and make sure the zoom levels on both Leaflet and Google maps are consistent if ((this._map.getZoom() !== undefined) && (this._mutant.getZoom() !== this._map.getZoom())) { //zoom levels are out of sync. Set the leaflet zoom level to match the google one this._map.setZoom(this._mutant.getZoom()); } }, _reset: function () { this._initContainer(); }, _update: function () { L.GridLayer.prototype._update.call(this); if (!this._mutant) return; var center = this._map.getCenter(); var _center = new google.maps.LatLng(center.lat, center.lng); this._mutant.setCenter(_center); var zoom = this._map.getZoom(); if (zoom !== undefined) { this._mutant.setZoom(Math.round(this._map.getZoom())); } }, _resize: function () { var size = this._map.getSize(); if (this._mutantContainer.style.width === size.x && this._mutantContainer.style.height === size.y) return; this.setElementSize(this._mutantContainer, size); if (!this._mutant) return; google.maps.event.trigger(this._mutant, 'resize'); }, _handleZoomAnim: function () { var center = this._map.getCenter(); var _center = new google.maps.LatLng(center.lat, center.lng); this._mutant.setCenter(_center); this._mutant.setZoom(Math.round(this._map.getZoom())); }, // Agressively prune _freshtiles when a tile with the same key is removed, // this prevents a problem where Leaflet keeps a loaded tile longer than // GMaps, so that GMaps makes two requests but Leaflet only consumes one, // polluting _freshTiles with stale data. _removeTile: function (key) { if (this._imagesPerTile > 1) { for (var i=0; i=0) { obj.className=obj.className.replace(/\bcollapsed\b/g,'expanded'); } else if(obj.className.indexOf("expanded")>=0) { obj.className=obj.className.replace(/\bexpanded\b/g,'collapsed'); } } function collapseall(id) { obj=document.getElementById(id); nodes=getElementsByClass('expanded', obj); for(var i=0; i max) { height = max; } else if (height < min) { height = min; } objiframe=top.document.getElementById(iframe); objiframe.style.height=height + "px"; } function getFileType(url) { ext=url.substr(url.lastIndexOf('.') + 1).toLowerCase(); switch(ext) { case "jpg": case "gif": case "png": return "image"; case "zip": case "gz": case "tar": case "bz": return "archive"; default: return "unknown"; } } function increaseValueInBrackets(value) { leftbracket=value.indexOf("["); rightbracket=value.indexOf("]"); num=parseInt(value.substring(leftbracket + 1, rightbracket),10); num++; return value.substring(0,leftbracket) + "[" + num + "]"; } zoph-v0.9.11/php/js/xml.js000066400000000000000000000121011345420530000153000ustar00rootroot00000000000000 // This file is part of Zoph. // // Zoph is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; either version 2 of the License, or // (at your option) any later version. // // Zoph is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with Zoph; if not, write to the Free Software // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA var XML=function() { var retry; // The following arrays describe the root node and nodenames to look for in // the XML output: var rootnode = { "location": "places", "place": "places", "home": "places", "work": "places", "photographer": "people", "person": "people", "father": "people", "mother": "people", "spouse": "people", "album": "albums", "category": "categories", "timezone": "zones" }; var node = { "location": "place", "place": "place", "home": "place", "work": "place", "photographer": "person", "person": "person", "father": "person", "mother": "person", "spouse": "person", "album": "album", "category": "category", "timezone": "tz" }; function getData(object, constraint) { var http=new XMLHttpRequest(); if(object=='import_progress') { xmlobj='import_progress'; } else { newobj=object.split("_"); if(newobj[0]=="details") { xmlobj=object; } else { if(newobj[1]=="parent") { newobj.shift(); } xmlobj=newobj[1]; } } var url="getxmldata.php?object=" + xmlobj; if(constraint) { url+="&search=" + constraint; } if (http) { input=document.getElementById(object); if(input && input.nodeName=="INPUT") { input.style.backgroundImage="url('" + icons["pleasewait"] + "')"; } http.open("GET", url, true); http.onreadystatechange=function() { httpResponse(http, object); }; http.send(null); } else { // try again in 500 ms clearTimeout(retry); retry=setTimeout("XML.getData('" + object + "','" + constraint + "')", 500); } } function httpResponse(http, object) { input=document.getElementById(object); if (http.readyState == 4) { if(http.status == 200) { if(input && input.nodeName=="INPUT") { input.style.backgroundImage="url('" + icons["down2"] + "')"; } if(object.split("_")[0]==="details") { thumbview.httpResponse(http.responseXML); } else if(object=='import_progress') { zImport.httpResponse(object, http.responseXML); } else if ((object=='import') || (object=='action')) { zImport.processDone(http.responseText); } else { autocomplete.httpResponse(object, http.responseXML); } } } } function submitForm(form, url) { if(form.tagName=="FORM") { inputs=form.getElementsByTagName("input"); selects=form.getElementsByTagName("select"); textareas=form.getElementsByTagName("textarea"); if(url.indexOf("?")) { url += "&"; } else { url += "?"; } for(var i=0; izoph organizes photos.=Zoph staan vir zoph oorganiseerfotos. Zoph version %s, released %s.=Zoph weergawe %s, uitgawe %s. about=Aangaande access level=Toegangs vlak add/edit user=voegby/verwyder gebruiker address=adres address continued=adres aangegaan album=album album description=album beskrywing album name=album naam albums=albums all=alle and=en aperture=apperture automatically edit photos=outomaties geredigeerde fotos available=beskikbaar bytes=bytes calendar=kalender called=genoem camera make=kamera maak camera model=kamera model can browse people=kan mense deursoek can browse places=kan plekke deursoek can import=kan invoer can view details of people=kan na mense details kyk can view details of places=kan na plekke details kyk cancel=kanselleer categories=kategoriee category=kategorie category description=kategorie beskrywing category name=kategorie naam ccd width=ccd wydte change password=verander wagwoord city=stad class=klas color scheme=kleur skema color schemes=kleur skemas cols=kols comment=boodskap compression=kompaktering confirm password=bevestig wagwoord continue=Gaan aan count=telling country=Land date=datum date of birth=geboorte datum date of death=sterwe datum days ago=dae gelede days past for recent photos links=dae verby vir onlangse fotos skakels default number of columns on results page=verstek aantal kolomme op resultaat blad default number of rows on results page=verstek aantal rye op resultaat blad delete=verwyder delete album=verwyder album delete category=verwyder kategorie delete color scheme=verwyder kleur skema delete person=verwyder persoon delete place=verwyder plek delete user=verwyder gebruiker description=beskrywing destination path=bestemmings pad display=vertoon display camera info=vertoon kamera info edit=verander edit preferences=verander voorkeure email=stuur email photo=stuur foto error=fout exposure=blootstelling father=vader female=vrou file=leer file name=leer naam file/directory=leer/gidsleer first name=naam flash used=flits gebruik focal length=fokale lengte focus distance=fokus afstand from (your email)=van (jou e-pos) from (your name)=van (jou naam) gender=geslag go=gaan height=hoogte home=tuis import=invoer import photos=voer fotos in in this album=in hierdie album in this category=in hierdie kategorie is in photo=is in foto is not in photo=is nie in foto iso equiv=is ekwiv language=taal last modified=laaste verander last name=van less than=minder as level=vlak lightbox=ligboks lightbox album=ligboks album location=plek logon=aansluit logout=afsluit male=man message:=boodskap: metering mode=metering manier middle name=middel naam minimum rating for random photos=minimum puntering vir dwaalkeuse fotos more than=meer as mother=moeder name=naam new=nuwe no=geen no last name=geen van notes=notas number of breadcrumbs to show=aantal broodkrummels om te wys number of categorized photos=aantal gekategoriseerde fotos number of people=aantal mense number of photos=aantal fotos number of photos in an album=aantal fotos in album number of places=aantal plekke number of results to display on reports page=aantal resultate om te wys op rapport bladsy open=maak oop or=of or its children=of sy kinders order by=gesorteer volgens parent album=ouer album parent category=ouer kategorie password=wagwoord path=pad pause=wag people=mense person=persoon photo=foto photo %s of %s=foto %s van %s photo ratings=foto punterings photographer=fotograaf photos=fotos photos %s to %s of %s=fotos %s tot %s van %s photos by=fotos deur photos modified=fotos verander photos of=fotos van photos taken=fotos geneem place=plek places=plekke position=posisie prefs=voorkeure random photo=lukrake foto rating=puntering remove=verwyder reports=rapporte return=terugkeer rows=rye search=soek seconds=sekondes send as html=gestuur as html show additional attributes=wys addisionele eienskappe show breadcrumbs=wys broodkrummels show descriptions under thumbnails=wys beskrywings onder duimnael beelde size=grootte size of pager on results page=groote van blaaie op resultate bladsy size of photos=grootte van fotos spouse=eggenoot state=staat stop=stop subject=onderwerp that have been categorized=wat gekategoriseer is time=tyd time to display each photo in a slideshow=tydperk om elke foto te vertoon in 'n skyfievertoning timestamp=tydstempel title=titel to (email)=na (e-pos) to (name)=na (naam) update=opdateer user=gebruiker user name=gebruikers naam username=gebruikersnaam users=gebruikers view=vertoon view photos=vertoon fotos width=wydte work=werk writable=skryfbaar yes=ja zip=zip zip or zip+4=zip of zip+4 zoph-v0.9.11/php/lang/de000066400000000000000000000646501345420530000150020ustar00rootroot00000000000000# Zoph Language File - Deutsch # Translated by Mario Peter, Jeroen Roos # Changed by Thomas Weiland %s chars max=%s Zeichen max. %s images loaded.=%s Bilder geladen. %s photo(s) selected=%s Foto(s) selektiert %s photos in %s=%s Fotos in %s %s photos were geotagged=Es wurden %s Fotos geotagged. (left to right, front to back).=(Von links nach rechts, von vorn nach hinten). 0 - world=0 - Welt 1 - close your eyes=1 - vergiß es 1 day=1 Tag 1 hour=1 Stunde 1 month=1 Monat 1 week=1 Woche 10 - museum=10 - museumsreif 12 - neighborhood=12 - Ortsteil 16 - street=16 - Straße 18 - house=18 - Haus 2 - continent=2 - Kontinent 4 hours=4 Stunden 5 - so so=5 - so lala 6 - country=6 - Land 8 hours=8 Stunden 9 - city=9 - Stadt A PHP extension stopped the upload. Don't ask me why.=Ein PHP-Erweiterung hat den den Upload gestoppt. Frag mich nicht warum. A Photo from %s=Ein Foto von %s A photo will be watermarked if the photo level is higher than the watermark level.=Ein Foto wird ein Wasserzeichen bekommen, wenn das Level dieses Fotos höher ist als das Wasserzeichen-Level. A possible cause is the upload_max_filesize variable in php.ini=Eine mögliche Ursache ist der Wert upload_max_filesize in der php.ini About=Über Add a page:=Seite hinzufügen: Add comment=Kommentar hinzufügen Admin=Administration Adminpage=Administrations-Seite After this group is created it can be given access to albums.=Wenn dieser Gruppe definiert ist kann er Zugriffsrechte auf Alben zugewiesen bekommen. After this user is created they can be given access to albums.=Wenn der User definiert ist kann er Zugriffsrechte auf Alben zugewiesen bekommen. Album view=Albenansicht Albums=Alben All photos have been downloaded in %s zipfiles.=Alle Fotos wurden in %s Zip-Dateien heruntergeladen. All photos=Alle Fotos All tracks=Alle Spuren An error occurred.=Es ist Fehler aufgetreten. An unknown file upload error occurred.=Unbekannter Fehler beim Datei-Upload. Annotate Photo=Foto beschreiben As an admin, user %s has access to all albums.=Als Admin hat der User %s Zugriff auf alle Alben. Autocomplete=Auto-Vervollständigen Automatic coverphoto=Automatisches Titelbild Automatic thumbnail=Automatisches Vorschaubild Average ranking=Durchschnittliche Wertung Browser Default=Vom Browser bestimmt Categories=Kategorien Category view=Kategorie-Ansicht Change Password=Passwort ändern Changed least recently=in letzter Zeit geändert Changed most recently=kürzlich geändert Color Schemes=Farbschema Comments=Kommentar Confirm deletion of '%s' and its subalbums:=Bestätige die Löschung von '%s' und allen Unter-Alben Confirm deletion of '%s' and its subcategories:=Bestätige die Löschung von '%s' und allen Unter-Kategorien Confirm deletion of '%s'=Bestätige die Löschung von '%s' Confirm deletion of comment '%s' by '%s'=Bestätige die Löschung von Kommentar '%s' von '%s' Confirm deletion of saved search '%s'=Bestätige die Löschung von gespeicherter Suche '%s' Confirm deletion of this page=Bestätige die Löschung von dieser Seite Confirm deletion of this pageset=Bestätige die Löschung von diesem Seitensatz Confirm deletion of this relationship=Bestätige die Löschung von dieser Beziehung Confirm deletion of this track=Bestätigen Sie das Löschen dieser Spur Cookie Expiry Time=Ablaufzeit Cookie Copy Color Scheme=Farbschema kopieren Could not copy %s to %s.=%s konnte nicht nach %s kopiert werden. Could not create directory=Verzeichnis konnte nicht erstellt werden Could not create thumbnail=Vorschaubild konnte nicht erstellt werden Could not find photo id %s.=Foto-ID %s konnte nicht gefunden werden. Could not open directory=Verzeichnis konnte nicht geöffnet werden. Could not rename %s to %s.=Konnte %s nicht umbenannt werden in %s. Could not send mail.=Mail konnte nicht versandt werden. Create new page=Neue Seite anlegen Created directory=Verzeichnis angelegt Dated directory will be appended=Datiertes Verzeichnis wird angefügt Default view=Standardansicht Delete saved search=Gespeicherte Suche löschen Deleting %s=%s wird gelöscht Description for first photo=Beschreibung des ersten Fotos Description for second photo=Beschreibung des zweiten Fotos Description=Beschreibung Do not interpolate if distance between points is more than this=Nicht interpolieren, wenn die Entfernung zwischen den Punkten größer ist als Do not interpolate if time between points is more than this=Nicht interpolieren, wenn die Zeit zwischen den Punkten länger ist als Download zipfile=Zip-Datei herunterladen. Downloaded %s of %s photos.=%s von %s Fotos wurden heruntergeladen. E-Mail Photo=Foto versenden Edit Photos (Page %s/%s)=Editiere Fotos (Seite %s von %s) Failed to write to disk=Fehler beim Schreiben auf die Festplatte Fields specified below will apply to all images imported.=Die unten angezeigten Felder gelten für alle importierten Bilder. File upload failed=Datei-Upload fehlgeschlagen Filename=Dateiname For accessing these Albums you have to use this URL:=Für den Zugriff zu diesem Album benutze diese URL: Full EXIF details=Alle EXIF Details Geotag=Geotag Geotagging will make Zoph use GPS tracks to determine the location where a photo was taken. You should import a GPX file using the import function before using the Geotagging option. Zoph will try to geotag %s photos.=Für Geotagging benützt Zoph GPS-Tracks um den Aufnahmeort eines Fotos zu bestimmen. Sie sollten eine GPX-Datei mit der Import-Funktion importieren, bevor Sie die Geotagging-Option auswahlen. Zoph versucht, %s Fotos zu taggen. Grant access to all existing albums:=Zugriff auf alle existierende Alben gewähren Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Der Zugriff auf ein Album beinhaltet auch den Zugriff auf dessen übergeordnetem Album, wenn so gewünscht. Der Zugriff auf alle Alben überschreibt nicht die vorher definierte Zugriffsoptionen. Groups=Gruppen Hi=Hallo Hide in overviews=Verbergen in Übersichten Highest ranked=Höchste Wertung Home=Home I have created a Zoph account for you=Ich habe Ihnen ein Zoph-Benutzerkonto angelegt. I have enabled access to the following albums for you:=Ich hab Ihnen Zugriff auf folgende Alben gegeben: IP address=IP Adresse Import=Import Importing Files on the Server=Dateien vom Server importieren Importing a Local File=Lokale Dateien importieren. Importing images...=Import der Bilder... In this album:=In dieses Album: In this category:=In diese Kategorie: In this place:=An diese Stelle: Insert failed.=Import fehlgeschlagen. Insufficient permissions to edit photo=Keine Berechtigung zum editieren der Fotos. Interpolate between points=Interpolieren zwischen den Punkten Interpolation=Interpolation Invalid path=Ungültiger Pfad Lightbox (Page %s/%s)=Favoriten (Seite %s von %s) List=Liste Lowest ranked=Nierigste Wertung Maximum distance=Maximaler Abstand Maximum number of files per zipfile=Maximale Anzahl an Fotos pro ZIP-Datei Maximum size per zipfile=Maximalgröße pro ZIP-Datei Maximum time difference between photo and GPS timestamp=Maximale Zeitdifferenz zwischen Foto- und GPS-Zeitstempel Maximum time=Maximale Zeit Missing a temporary folder.=Temporärer Ordner wurde nicht gefunen. Most Photographed People=Am häufigsten fotografierte Personen Most Photographed Places=Am häufigsten fotografierte Orte Most Populated Albums=Am häufigsten aufgerufene Alben Most Populated Categories=Am häufigsten aufgerufene Kategorien Name=Name Never=Nie New Album=Neues Album New Albums on=Neues Alben auf New Category=Neue Kategorie New Color Scheme=Neues Farbschema New Person=Neue Person New Photo=Neues Foto New Place=Neuer Ort New User=Neuer Benutzer New circle=Neuer Kreis New group=Neue Gruppe Newest photo=Neueste Foto Next=Weiter No EXIF header found.=Keine EXIF-Header gefunden. No Photos Found=Keine Fotos gefunden No file was uploaded.=Keine Datei geladen. No people have been added to this photo.=Keine Personen zu diesem Foto hinzugefügt. No people were found with a last name beginning with '%s'.=Keine Person gefunden, deren Nachname mit '%s' beginnt. No photo was found.=Kein Foto gefunden. No photos were found for this slideshow.=Keine Fotos für diese Diashow gefunden. No photos were found matching your search criteria.=Kein Foto gefunden, das diese Suchkriterien erfüllt. No tracks found, you should import a GPX file.=Keine Tracks gefunden, Sie sollten eine GPX-Datei importieren. No write permissions to this album.=Keine Berechtigung um dieses Album zu beschreiben. No=Nein Not rated=Kein Wertung Nothing found=Nichts gefunden Notify User=Benutzer benachrichtigen Notify=Benachrichten Number of each=Jeweilige Anzahl Oldest photo=Ältestes Foto On all pages=Auf jeder Seite On first page=Auf der ersten Seite On last page=Auf der letzten Seite Only photos with a valid timezone=Nur Bilder mit einer gültigen Zeitzone Options=Optionen Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Oder man benutzt die %s Suchfunktion%s, um Fotos nach mehreren Kriterien zu durchsuchen. Man kann sich auch ein %s zufälliges Foto%s wie das Obige anzeigen lassen. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Zoph wurde von Jason Geiger geschrieben, und wird aktuell betreut von Jeroen Roos. Ihr Dank für ihre Unterstützung geht an folgende Personen: Overwrite existing geo-information=Bestehende Geo-Informationen überschreiben Overwrite=Überschreiben Owner=Besitzer Page=Seite Pages in this pageset=Seiten im diesem Seitensatz Pages=Seiten Pagesets=Seitesätze People view=Personenansicht People=Personen Photos (Page %s/%s)=Fotos (Seite %s von %s) Photos of people in this circle=Fotos von Personen in diesem Kreis Photos taken by this person:=Fotos die von dieser Personen aufgenommen wurden: Photos to test=Fotos zum Überprüfen Places=Orte Preferences=Einstellungen Prev=Zurück Processing %s image(s).=Bearbeite %s Bilder. Public=Öffentlich Random=Zufall Reading directory=Lese das Verzeichnis Received file=Emfangene Datei Regards,=Gruß, Releases and documentation can be found at %s.=Releases und Dokumentationen sind unter %s zu finden. Reports=Berichte Save search=Suche speichern Saved searches=Gespeicherte Suchen See this photo in %s=Diese Foto in %s ansehen Send feedback to %s.=Feedback bitte an %s senden. Set the time after which a cookie will expire, that is, when a user will need to re-login. "session" (default) means: until user closes the browser=Stellt die Zeit, nach der ein Cookie abläuft, das heißt, wann ein Benutzer sich neu anmelden muß. "Session" (Standardeinstellung) bedeutet: bis der Benutzer den Browser schließt. Skipping %s: File does not exist.=Ignoriere %s: Datei existiert nicht. Skipping %s: Unsupported file type.=Ignoriere %s: Dateityp wird nicht unterstützt. Sort Name=Sortiername Sort order for subalbums and categories=Sortierfolge des Unteralbums und der Kategorien. Specific track=Bestimmter Track Test=Test The image you requested could not be displayed.=Das aufgerufene Bild kann nicht angezeigt werden. The location of %s photos has been determined. You can check the results below. Click 'geotag' to geotag all %s photos.=Die Stelle der %s Fotos wurde bestimmt. Sie können die Ergebnisse unten überprüfen. Klicken Sie auf "Geotag" um alle %s Fotos zu taggen. The location of none of the photos in the test set could be determined. This does not necessarily mean that none of the photos can be geotagged, since only a subset was tried. You can try to geotag %s photos by clicking 'geotag'.=Die Stelle keiner der Fotos in der Test-set wurde bestimmt. Dies bedeutet nicht zwangsläufig, dass keines der Fotos geotagged werden kann, da nur eine Teilmenge wurde ausprobiert wurde. Sie können versuchen, %s Fotos zu taggen, indem Sie auf "Geotag" Klicken. The password for %s has been changed=Das Passwort von %s wurde geändert. The password may not be null=Das Passwort darf nicht leer sein. The passwords did not match=Die Passwörter stimmten nicht überein. The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=Die Datei ist größer als MAX_UPLOAD (%s) in der config.inc.php. The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=Die Datei ist größer als upload_max_filesize (%s) in der php.ini. The uploaded file was only partially uploaded.=Die Datei wurde nur teilweise geladen. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=Der User %s ist zur Zeit als Vorgabebenutzer definiert und hat keine Berechtigung, seine Einstellungen zu ändern. Die derzeitigen Einstellungen sind unten aufgelistet, jede Änderung wird jedoch ignoriert, bis ein anderer Vorgabebentzer definiert ist. The user '%s' is currently defined as the default user and does not have permission to change its password.=Der User %s ist zur Zeit als Default User definiert und hat keine Berechtigung, sein Passwort zu ändern. The zipfile is being created...=Die ZIP-Datei wird erstellt. There are %s photos=Es gibt %s Fotos There are no photos=Es gibt keine Fotos There is %s photo=Es gibt %s Foto These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Diese Optionen sind immer erreichbar über die Linkleiste ganz oben rechts. Über den %s Home%s-Link kann man zur Startseite zurückkehren. Klicken Sie auf die Thumbnails, um zu einer größeren Version mit Detailinformationen zum Foto zu gelangen. This circle is hidden in overviews=Diesen Kreis in den Übersichten verbergen. This feature is not available because the photo was not found.=Nicht verfügbar, weil das Foto nicht gefunden wurde. This may also be caused by the max_post_size (%s) in php.ini.=Dies kann auch durch die max_post_size (%s) in der php.ini verursacht werden. This page is used in the following pagesets:=Diese Seite wird im folgenden Seitesets verwendet: This photo is not in any albums.=Dieses Foto ist in keinem Album. This photo is not in any categories.=Dieses Foto ist in keiner Kategorie. Thumbnails=Vorschaubilder To edit your preferences or change your password, click %s here %s.=Um die Einstellungen oder das Passwort zu ändern, %s hier%s klicken. To ensure that the geotagging operation goes well, you can check the results of the geotagging before storing them in the database.=Um sicherzustellen, dass die Geotagging-Betrieb gut geht, können Sie die Ergebnisse der Geotagging vor dem Speichern in der Datenbank zu überprüfen. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=Um Images, die schon auf dem Server liegen, zu importieren, den absoluten Pfad zur Datei oder zum Verzeichnis angeben. Wenn ein Verzeichnis angegeben wird, werden alle sich in ihm befindlichen Bilder importiert. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=Um einen Upload und Import einer lokalen Datei durchzuführen, den absoluten Pfad der Datei angeben (Browse...) und den Zielpfad relativ zum Top Level Bild-Verzeichnis angeben, wo das Bild abgespeichert werden soll. Track=Track Tracks=Tracks Tree=Baum Up=nach oben Upload photo=Foto hochladen Uploading photos has been disabled in config.inc.php. Set UPLOAD to 1 to enable uploading images via the browser.=Hochladen von Fotos wurde in config.inc.php deaktiviert. Setzt UPLOAD zu 1 um Hochladen von Bildern über den Browser zu aktivieren. Use alphanumeric, - and _. Do not provide an extension.=Brauche alphanumerisch, - und _. Kein Datei-Erweiterung beschaffen. Use nearest point=Verwenden nächsten Punkt User=Benutzer Users=Benutzer Valid timezone=Gültigen Zeitzone Welcome %s. %s currently contains=Willkommen, %s. %s enthält derzeit Yes=Ja You can upload a single image or a zip or tar file of images.=Man kann eine einzelne Bilddatei oder einen Zip- oder Tarball von Bildern uploaden. You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected!=Sie haben auto-ergänzung für ein oder mehrere Dropdown-Felder auf dieser Seite eingeschaltet, es scheint jedoch das JavaScript-Unterstützung ausgeschaltet ist. Entweder aktivieren Sie JavaScript oder schalten Sie auto-ergänzung aus, oder diese Seite wird nicht funktionieren wie erwartet! You have entered an incorrect username/password combination=Sie haben ein falsche Gebrauchersname/Passwort-kombination eingegeben You have requested the download of %s photos, with a total size of %s.=Sie haben gesucht %s Photos herunter zu laden. You may search for photos %s taken %s or %s modified %s in the past %s days.=Man kann Fotos nach ihrem %s Erstellungsdatum%s oder ihrem %s Modifikationsdatum%s in den letzten %s Tagen suchen. You need to have ZIP support in PHP to download zip files=Sie brauchen ZIP Unterstützung in PHP um Zip-Dateien herunter zu laden Your Zoph Account=Ihr Zoph-Benutzerkonto Your mail has been sent.=Ihre Mail wurde versendet. Zoph is free software.=Zoph ist freie Software. Zoph stands for zoph organizes photos.=Zoph steht für zoph organizes photos. Zoph version %s, released %s.=Zoph Version %s, veröffentlicht am %s. about=Über access level=Zugriffslevel add comment=Kommentar hinzufügen add/edit group=Gruppe hinzufügen/ändern add/edit user=User hinzufügen/ändern. address continued=Adresse (Fortsetz.) address=Adresse admin=Admin album description=Beschreibung des Albums album name=Name des Albums album sort order=Sortierfolge des Albums album=Album albums=Alben all=alle and=und aperture=Blende automatically edit photos=Automatisches Editieren der Fotos available=verfügbar bottom=unten by=von bytes=Bytes calculated time=berechneten Zeit calendar=Kalender called=genannt camera make=Kamera Hersteller camera model=Kamera Modell can browse people=kann Personen browsen can browse places=kann Orte browsen can browse tracks=kann Tracks durchsuchen can delete photos=kann Fotos löschen can download zipfiles=darf ZIP-Dateien herunterladen can edit albums, categories, places and people=kann Alben, Kategorien, Orten und Personen editieren can import=kann importieren can leave comments=kann Kommentare geben can rate photos=kann Fotos bewerten can rate the same photo multiple times=kann ein Foto mehrfach bewerten can share photos=kann Fotos teilen can view all photos=kann alle Fotos ansehen can view details of people=kann Details über Personen sehen can view details of places=kann Details über Orte sehen can view hidden circles=kann verborgene Kreise sehen cancel=Abbrechen categories=Kategorien category description=Beschreibung der Kategorie category name=Name der Kategorie category sort order=Sortierfolge der Kategorie category=Kategorie ccd width=CCD-Breite change password=Passwort ändern children=Kinder circle=Kreis circles=Kreise city=Stadt class=Klasse clear=löschen collapse all=Alle reduzieren color scheme=Farbschema color schemes=Farbschemen cols=Spalten comment=Kommentar comments by this user=Kommentare von diesen Gebraucher comments=Kommentar compression=Kompression confirm deletion of this track=bestätigen Sie das Löschen dieses Tracks confirm password=Passwort bestätigen continue=weiter copy=kopieren correction=Korrektur count=Zähler country=Staat coverphoto=Titelbild create annotated photo=Foto mit Unterschrift erstellen database=Datenbank date of birth=Geburtstag date of death=Todestag date=Datum days ago=Tage vorher days past for recent photos links=Zeitspanne aktueller Fotos (Suche) in Tagen default number of columns on results page=Standard Spaltenanzahl der Ergebisseite default number of rows on results page=Standard Zeilenanzahl der Ergebisseite delete album=Album löschen delete category=Kategorie löschen delete circle=Kreis löschen delete color scheme=Farbschema löschen delete comment=Kommentar löschen delete group=Gruppe löschen delete page=seite löschen delete pageset=seitesatz löschen delete person=Person löschen delete place=Ort löschen delete relationship=Beziehung löschen delete selected=Lösche ausgewählte delete track=Track löschen delete user=Benutzer löschen delete=löschen description=Beschreibung destination path=Zielpfad display all EXIF info=Zeig alle EXIF Infos display camera info=Kamerainfos anzeigen display=anzeigen download next file=Nächste Datei herunterladen download=herunterladen edit circle=ändere Kreis edit photos %s to %s of %s=ändere Photos %s bis $s von %s edit photos=ändere Fotos edit preferences=Einstellungen ändern edit=ändern email photo=Foto mailen email=Mail error=Fehler expand all=Alle erweitern exposure=Belichtung father=Vater female=weiblich file name=Dateiname file/directory=Datei/Verzeichnis file=Datei first name=Vorname first=Erstes flash used=Blitzlicht benutzt focal length=Brennweite focus distance=Entfernungsbereich from (your email)=Von (Mail) from (your name)=Von (Name) from=von gender=Geschlecht geotag=Geotag go=Los! group name=Gruppen-Name group=Gruppe groups=gruppen height=Höhe hidden=Verborgen hide hidden=Verborgenes verbergen hide=verbergen home location=Heimatort home=Home import photos=Fotos importieren import=Import in minutes=in Minuten in this album=in diesem Album in this category=in dieser Kategorie in this place=von diesem Ort include URL=URL einfügen include sub-albums=Unteralben einbeziehen include sub-categories=Unterkategorien einbeziehen include sub-places=Unterorte einbeziehen insert relationship=Beziehung anlegen insert=einfügen ip address=IP-Addresse is in photo=ist im Foto is not in photo=ist nicht im Foto is not set.=ist nicht definiert. iso equiv=ISO language=Sprache last changed from %s to %s=zuletzt geändert zwischen %s und %s last ip address=letzte IP-Adresse last login=letzter Login last modified=letzte Änd. last name=Nachname last=Letztes latitude=geographische Breite less than=weniger als level=Level lightbox album=Favoriten-Album lightbox=Favoriten like=wie load=laden location=Ort locations=Stellen logon=Anmelden logout=Abmelden longitude=geographische Länge male=männlich map=Karte members=Mitglieder message:=Mitteilung metering mode=Messmethode middle name=2. Vorname minimum rating for random photos=Minimale Wertung für Zufallsfotos minutes=Minuten more than=mehr als mother=Mutter move down=nach unten move up=nach oben name=Name new circle=Neuer Kreis new=Neu no children=keine Kinder no last name=kein Nachname no photos=keine Fotos no rating=keine Bewertung no sub-albums=keine Unteralben no sub-categories=keine Unterkategorien no sub-places=keine Unterorte no=nein not like=nicht wie not rated=kein Wertung not set=nicht definiert notes=Notizen number of breadcrumbs to show=Anzahl der angezeigten Breadcrumbs number of categorized photos=Anzahl der kategorisierten Fotos number of people to add at once=Anzahl der Personen auf einmal anfügen number of people=Anzahl der Personen number of photos in an album=Anzahl der Fotos in einem Album number of photos=Anzahl der Fotos number of places=Anzahl der Orte number of points=Anzahl der Punkte number of results to display on reports page=Anzahl der angezeigten Reports only visible for admin users=nur für Admins sichtbar open fullsize photo in new window=Originalgröße in neuen Fenster öffnen open=öffnen or its children=oder seinen Unterordnern or=oder order by=sortiert nach overwrite values below=unterstehende Werte überschreiben pages=Seiten pageset=Seitesatz pagesets=Seitesatzen parent album=Übergeordnetes Album parent category=Übergeordnete Kategorie parent location=Übergeordneter Ort password=Passwort path=Pfad pause=Pause people=Personen person=Person photo %s of %s=Foto %s von %s photo ratings=Fotobewertung photo=Foto photographer=Fotograf photos %s to %s of %s=Fotos %s bis %s von %s photos by=Fotos von photos modified=Fotos modifiziert photos of=Fotos mit photos taken=aufgenommene Fotos photos=Fotos place=Ort places=Orte position of original=Stelle der Originalseite position=Position prefs=Einstellungen random photo=Zufallsfoto random=Zufälliges rate=bewerten rated between %s and %s and an average of %s=bewerteten zwischen %s und %s, mit einem Durchschnitt von %s rating=Bewertung recreate thumbnails=Vorschaubilder neu anlegen relate=Beziehung anlegen related photos=Zusammenhängende Fotos relationship=Zusammenhang remove=entfernen reports=Berichte return=zurück rotate=Rotieren rows=Zeilen save search=Suche speichern search=Suche seconds=Sekunden select all=Alle wählen select=selektieren send as html=als HTML senden send fullsize=Originalformat senden session=Session set %s for children=Definiere %s für Unterordnern share this photo=Teile dieses Foto show additional attributes=Zusätzliche Attribute anzeigen show breadcrumbs=Seiten-Historie anzeigen show descriptions under thumbnails=Beschreibung unter den Thumbnails anzeigen show hidden=Verborgenes zeigen show original page=Originalseite anzeigen size of pager on results page=Größe des Pagers auf der Ergebnisseite size of photos=Größe der Fotos size=Größe skip=überspringen slideshow=Diashow smileys you can use=Smileys die Sie brauchen können. sort name=sortiername spouse=Ehepartner state=Land stop=Stop sub-albums=Unteralben sub-categories=Unterkategorien sub-places=Unterorte subject=Thema submit=einreichen taken between %s and %s=aufgenommen zwischen %s und %s text=Text that have been categorized=kategorisiert time correction=Zeitkorrektur time of first point=Zeit des ersten Punktes time of last point=Zeit der letzte Punkt time to display each photo in a slideshow=Anzeigedauer für jedes Foto in der Slideshow time=Zeit timestamp=Zeitstempel timezone=Zeitzone title=Titel to (email)=An (Mail) to (name)=An (Name) toggle selection=Umschalten Auswahl top=oben tracks=Spuren unset coverphoto=Titelbild aufheben update relationship=Zusammenhang aktualisieren update=Update updated=aktualisiert url description=URL-beschreibung url=URL user name=Benutzername user=Benutzer username=Benutzername users=Benutzer view photos=Fotos anschauen view=Details watermark level=Wasserzeichen Level width=Breite work=Arbeit writable=beschreibbar yes=Ja zip or zip+4=PLZ zip=PLZ zoom level=zoom Stufe zoph-v0.9.11/php/lang/dk000066400000000000000000000456021345420530000150040ustar00rootroot00000000000000# Zoph Language File - Danish # Translated by Jesper Skytte %s chars max=%s Max tegn %s images loaded.=%s billed indlæst. %s photo(s) selected=%s billed(er) valgt %s photos in %s=%s billeder i %s (left to right, front to back).=(venstre til højre, forrest til bagerest). 0 - world=0 - verden 1 - close your eyes=1 - luk dine øjne 10 - museum=10 - museum 12 - neighborhood=12 - bydel 16 - street=16 - gade 18 - house=18 - hus 2 - continent=2 - kontinent 5 - so so=5 - ok ok 6 - country=6 - land 9 - city=9 - by A Photo from %s=Et billed fra %s A photo will be watermarked if the photo level is higher than the watermark level.=Billedet bliver vandmærket hvis billed niveauet er højre end vandmærke niveauet. A possible cause is the upload_max_filesize variable in php.ini=Mulig årsag er upload_max_filesize variablen i php.ini About=Om Add a page:=Tilføj side Add comment=Tilføj kommentar Admin=Admin Adminpage=Admin side After this group is created it can be given access to albums.=Når gruppen er oprettet kan der tildeles adgang til albums. After this user is created they can be given access to albums.=Efter brugeren er oprettet kan de få adgang til albums. Album view=Album oversigt Albums=Albums All photos=Alle billeder All photos have been downloaded in %s zipfiles.=Alle fotos er downloadet i %s zipfiler. An error occurred.=Der er opstået en fejl. An unknown file upload error occurred.=Der opstod en ukendt upload fejl. Annotate Photo=Billed data As an admin, user %s has access to all albums.=Som admin bruger, har %s adgang til alle albums. Autocomplete=Auto færdiggørelse Automatic coverphoto=Automatisk forsidebilled Automatic thumbnail=Miniature Average ranking=Gennemsnitlig bedømmelse Browser Default=Standard browser Categories=Kategori Category view=Kategori oversigt Change Password=Ændre adgangskode Changed least recently=Ældste ændringer Changed most recently=Seneste ændringer Color Schemes=Farve temaer Comments=Kommentar Confirm deletion of '%s'=Bekræft sletning af '%s' Confirm deletion of '%s' and its subalbums:=Bekræft sletning af '%s' og under albums: Confirm deletion of '%s' and its subcategories:=Bekræft sletning af '%s' og under kategorier: Confirm deletion of comment '%s' by '%s'=Bekræft slet af kommentar '%s' til '%s' Confirm deletion of saved search '%s'=Bekræft sletning af gemt søgning %s Confirm deletion of this page=Bekræft slet af denne side Confirm deletion of this pageset=Bekræft slet af dette side sæt Confirm deletion of this relationship=Bekræft slet af denne relation Copy Color Scheme=Kopier farve tema Could not copy %s to %s.=Kan ikke kopier %s til %s. Could not create directory=Kan ikke oprette mappe Could not create thumbnail=Kan ikke oprette index billeder Could not find photo id %s.=Kan ikke finde billed id %s. Could not open directory=Kan ikke åbne mappe Could not rename %s to %s.=Kunne omdøbe %s til %s. Could not send mail.=Kan ikke sende email. Create new page=Opret ny side Created directory=Mappe oprette Dated directory will be appended=Vedhæfter dateret mappe Default view=Standard oversigt Delete saved search=Slet gemt søgning Deleting %s=Sletter %s Description for first photo=Beskrivelse af første foto Description for second photo=Beskrivelse af anden foto Download zipfile=Download zipfiler Downloaded %s of %s photos.=Downloadet %s af %s billeder E-Mail Photo=E-Mail billed Edit Photos (Page %s/%s)=Rediger Billeder (Side %s/%s) Fields specified below will apply to all images imported.=Nedestående felter vil blive medført til alle impoterede billeder. File upload failed=File upload fejlede For accessing these Albums you have to use this URL:=For adgang til disse Albums, skal du bruge denne URL: Full EXIF details=EXIF detaljer Grant access to all existing albums:=Give adgang til alle albums. Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=At give adgang til et album vil også give adgang til albummets forældre. Give adgang til alle albums vil ikke overskrive tidligere adgangs kriterier. Groups=Grupper Hi=Hej Highest ranked=Højste seertal Home=Hjem I have created a Zoph account for you=Jeg har oprettet en Zoph konto til dig I have enabled access to the following albums for you:=Jeg har givet dig adgang til følgende albums IP address=IP adresse Import=Import Importing Files on the Server=Importere Filer til Server Importing a Local File=Importere Lokal Fil Importing images...=Importere billeder... Insert failed.=Fejl i indføjelse. Insufficient permissions to edit photo=Du har ikke rettigheder til at redigere billedet Invalid path=Ugyldig sti Lightbox (Page %s/%s)=Mini album (Side %s/%s) List=Liste Lowest ranked=Laveste bedømmelse Maximum number of files per zipfile=Max antal af billeder pr. zipfil Maximum size per zipfile=Max størrelse pr. zipfil Missing a temporary folder.=Mangler en tmp mappe. Most Photographed People=Mest Fotograferede Mennesker Most Photographed Places=Mest fotograferede steder Most Populated Albums=Mest Viste Albums Most Populated Categories=Mest Viste Kategorier Name=Navn Never=Aldrig New Album=Nyt album New Albums on=Nye albums New Category=Ny Kategori New Color Scheme=Ny Farve Tema New Person=Ny Person New Photo=Nyt Billed New Place=Nyt Sted New User=Ny Bruger New group=Ny gruppe Newest photo=Nyeste Foto Next=Næste No=Nej No EXIF header found.=Ingen EXIF hoved fundet No Photos Found=Ingen Billed fundet No file was uploaded.=Filen ikke uploadet. No people have been added to this photo.=Der er ikke tilføjet nogen Menesker til billedet. No people were found with a last name beginning with '%s'.=Der blev ikke fundet noget efternavn som begynder med '%s'. No photo was found.=Ingen billeder blev fundet. No photos were found for this slideshow.=Ingen billeder blev fundet til slideshowet. No photos were found matching your search criteria.=Ingen billeder passede til søge kriteriet. No write permissions to this album.=Ikke skrive adgang til dette album. Not rated=Ikke bedømt Notify=Underret Notify User=Underret Bruger Oldest photo=Ældste foto On all pages=På alle sider On first page=På første side On last page=På sidste side Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Eller du kan bruge %s Søg %s siden til at finde billeder ved at bruge flere søge kriterier. Du kan også se %s tilfældige valgte billeder %s som det ovenover. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Oprindelig udviklet af Jason Geiger, vedligeholdes nu af Jeroen Roos. Tak til følgende for deres deltagelse: Owner=Ejer Page=Side Pages=Sider Pages in this pageset=Sider i dette side sæt Pagesets=Side sæt People=Mennesker Photos (Page %s/%s)=Billeder (Side %s/%s) Places=Sted Preferences=Præferancer Prev=Forrige Processing %s image(s).=Behandler %s billed(er). Public=Offentlig Random=Tilfældig Reading directory=Læser mappe Received file=Modtager Fil Regards,=Hilsen, Releases and documentation can be found at %s.=Udgivelser og Dokumentation Reports=Rapport Save search=Gem søgning Saved searches=Gem søgninger See this photo in %s=Se dette foto i %s Send feedback to %s.=Send tilbagemeldinger til %s. Skipping %s: File does not exist.=Overspringer %s: Filen eksistere ikke. Skipping %s: Unsupported file type.=Overspringer %s: Ikke suporterede Fil type. Sort Name=Sorterings Navn Sort order for subalbums and categories=Sorterings af underalbums og kategorier The image you requested could not be displayed.=Det forspurte Billed kunnne ikke vises. The password for %s has been changed=Passwordet for %s er blevet ændret The password may not be null=Passwordet kan ikke være tomt The passwords did not match=Passwordet var ikke ens The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=Den uploadede fil overstiger MAX_UPLOAD indstilling in config.inc.php (%s). The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=Den uploadede fil overstiger upload_max_filesize directive (%s) i php.ini. The uploaded file was only partially uploaded.=Den uploadede fil blev delvis uploaded. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=Bruger %s er standard bruger og har ikke tilladelse til at ændre sine præferencer. De viste instillinger kan ikke ændres før en anden standard bruger er defineret. The user '%s' is currently defined as the default user and does not have permission to change its password.=Bruger '%s' er i øjeblikket standard bruger og har ikke tilladelse til at redigere sin adgangskode. The zipfile is being created...=Behandler zipfil.... There are %s photos=Der er %s Billeder There are no photos=Der er ingen Billeder There is %s photo=Der er %s billed These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Disse muligheder er altid tilgængelige i fanebladene øverst på siden. Brug %s Hjem %s linket til at retunere her til. Klik på et af indexbillederne for at se det i en større version, sammen med informationen om billedet. This page is used in the following pagesets:=Denne side bruger følgende side sæt: This photo is not in any albums.=Dette billed er ikke i noget Album. This photo is not in any categories.=Dette billed er ikke nogen Kategori. Thumbnails=Miniature To edit your preferences or change your password, click %s here %s.=For at rette dine Præferencer eller ændre din Adgangskode, klik %s her %s. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=Import af billeder der ligger på Serveren, indtast den fuldstændig sti til Filen eller Mappen. Hvis en Mappe indtastes, importeres alle billeder i mappen. Hvis der indtastes en destinations sti (Relativ til øverste niveau i billed Mappen),vil billederne blive kopiret til stien, ellers vil de ikke blive flyttet/kopiret. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=Upload og Import af lokale filer, gennemse til lokale fil, definere destinations stien (Relativ til øverste niveau i billed Mappen) hvor Filen placeres. Tree=Træ Up=Op Use alphanumeric, - and _. Do not provide an extension.=Brug alfanumerisk, - og _. Tilføj ikke fil endelse. User=Bruger Users=Bruger Welcome %s. %s currently contains=Velkommen %s. %s indeholder i øjeblikket Yes=Ja You can upload a single image or a zip or tar file of images.=Du kan Uploade et enkelt billed eller en zip eller tar fil med billeder. You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected!=Du har valgt auto forslag i en eller flere bokse på denne side, men der er ikke valgt support for Javascripts. Vælg enten Java support eller sæt auto forslag fra, ellers vises siden ikke korrekt. You have requested the download of %s photos, with a total size of %s.=Du valgt at downloade %s billeder med en total størrelse på %s You may search for photos %s taken %s or %s modified %s in the past %s days.=Du kan søge efter billeder %s taget %s eller %s redigeret %s de sidste %s dage. You need to have ZIP support in PHP to download zip files=Du skal have ZIP support i PHP for at kunne downloade zip filer Your Zoph Account=Din Zoph konto Your mail has been sent.=Din Email er blevet sendt. Zoph is free software.=Zoph er fri software. Zoph stands for zoph organizes photos.=Zoph står for zoph organizes photos. Zoph version %s, released %s.=Zoph version %s udgave %s. about=Om access level=Adgangs niveau add comment=Tilføj kommentar add/edit user=Tilføj/Rediger bruger address=Adresse address continued=Adresse album=Album album description=Album beskrivelse album name=Album navn album sort order=Album sorterings rækkefølge albums=Albums all=Alt and=og aperture=Blænde automatically edit photos=Automatisk rediger billed available=tilgængelige bottom=bunden by=af bytes=bytes calculated time=beregnede tid calendar=Kalender called=Kælenavn camera make=Kamera type camera model=Model can browse people=Gennemse mennesker can browse places=Gennemse steder can download zipfiles=Kan downloade zipfiler can import=Importere can leave comments=Tilføje kommentar can rate photos=Kan bedømme fotos can rate the same photo multiple times=Kan bedømme samme foto flere gange can view details of people=Detaljer om mennesker can view details of places=Detaljer om steder cancel=annullere categories=Kategori category=Kategori category description=Kategori beskrivelse category name=Kategori navn category sort order=Kategori sorterings rækkefølge ccd width=Ccd bredde change password=Ændre adgangskode city=By class=Klasse collapse all=Luk alt color scheme=Farve tema color schemes=farve temaer cols=Kol. comment=Kommentar comments=Kommentar comments by this user=kommentar fra bruger compression=Komprimering confirm password=bekræft adgangskode continue=fortsætte copy=kopi count=antal country=Land coverphoto=forside foto create annotated photo=Vedhæft Billed data database=database date=Dato date of birth=Fødselsdag date of death=Dato for dødsfald days ago=Dage siden days past for recent photos links=Dage gået siden nye billeder default number of columns on results page=Kolonner i resultat siden default number of rows on results page=Rækker i resultat siden delete=Slet delete album=Slet album delete category=Slet kategori delete color scheme=Slet farve tema delete comment=Slet kommentar delete group=slet gruppe delete page=slet side delete pageset=slet side sæt delete person=Slet person delete place=Slet sted delete relationship=Slet relationer delete user=Slet bruger description=Beskrivelse destination path=Destinations stien display=Vis display all EXIF info=Vis alle EXIF detaljer display camera info=Vis kamera info download=Download download next file=download næste fil edit=Rediger edit photos=Rediger billeder edit photos %s to %s of %s=Rediger billed %s til %s af %s edit preferences=Rediger Præferencer email=Email email photo=Email billed error=Fejl expand all=Udvid alt exposure=Lukketid father=Far female=Kvinde file=Fil file name=Fil navn file/directory=Fil/Mappe first name=Fornavn flash used=Blitz focal length=Blænde vide focus distance=Fokus afstand from (your email)=Fra (din email) from (your name)=Fra (dit navn) gender=Køn go=Vis group=gruppe group name=gruppe navn groups=Grupper height=Højde hide=skjul home=Hjem home location=hjemme lokation import=Import import photos=Importere billeder in minutes=i minutter in this album=i dette album in this category=i denne karegori in this place=i steder include URL=Medtag URL include sub-albums=inkludere under-albums include sub-categories=inkludere under-kategorier include sub-places=inkludere steder insert=indsæt insert relationship=Tilføj relationer ip address=ip adresse is in photo=i dette billed is not in photo=ikke i billed is not set.=Er ikke valgt. iso equiv=Iso equiv language=Sprog last ip address=Sidste login ip adresse last login=Sidst login last modified=Sidst redigeret last name=Efternavn latitude=Bredegrad less than=mindre end level=Niveau lightbox=Mini album lightbox album=Mini album like=som load=load location=Sted logon=logon logout=Luk longitude=Længdegrad male=Mand map=kort members=Medlemmer message:=Besked: metering mode=Måle metode middle name=Mellem navn minimum rating for random photos=Minimum vurdering af tilfældige billeder minutes=minutter more than=mere end mother=Mor move down=Flyt ned move up=Flyt op name=Navn new=Ny no=Nej no children=Ikke under mappe no last name=Uden efternavn not like=ikke som not rated=Ikke bedømt not set=ikke valgt notes=Notater number of breadcrumbs to show=Historik antal number of categorized photos=Kategoriserede billeder number of people=Mennesker number of people to add at once=Max antal personer i tilføj number of photos=Billeder ialt number of photos in an album=Billeder i et album number of places=Antal steder number of results to display on reports page=Resultater som vises på rapport siden only visible for admin users=kan kun ses af admin brugere open=Åben open fullsize photo in new window=Åben i fuld størrelse i nyt vindue or=eller or its children=eller i under mapperne order by=Sortering overwrite values below=Overskriv nedenstående pages=sider pageset=sidesæt pagesets=side sæt parent album=Forældre album parent category=Forældre kategori parent location=Top lokation password=Adgangskode path=Sti pause=Pause people=Mennesker person=Person photo=Billed photo %s of %s=Billeder %s af %s photo ratings=Seertal photographer=Fotograf photos=Billeder photos %s to %s of %s=Billed %s til %s af %s photos by=Billed af photos modified=Billedet redigeret photos of=Billed med photos taken=Billedet taget place=Sted places=Steder position=Position position of original=Position prefs=Præf. random photo=Tilfældige billed rate=Bedøm rating=Seertal recreate thumbnails=Genskab mini billeder relate=relatere related photos=Relaterede fotos relationship=forbindelse remove=Fjern reports=Rapport return=Tilbage rotate=Rotere rows=Rækker save search=gem søgning search=Søg seconds=Sekunder select=Vælg send as html=Send som html send fullsize=Send i fuld størrelse set %s for children=vælg %s for undermenu show additional attributes=Vis tilhørende attribuerer show breadcrumbs=Vis index show descriptions under thumbnails=Vis beskrivelse under index billeder show original page=Vis orginal side size=Antal size of pager on results page=Antal på resultat siden size of photos=Billed base skip=Udlad slideshow=Slideshow smileys you can use=Smileys der kan bruges sort name=Sorterings navn spouse=Ægtefælle state=Region stop=Stop subject=Emne submit=Ok text=Tekst that have been categorized=som er blevet kategoriseret time=Tid time correction=Tids forskydelse time to display each photo in a slideshow=Slideshow tid timestamp=Tids stempel timezone=Tidszone title=Titel to (email)=Til (email) to (name)=Til (navn) top=Top unset coverphoto=fravælg forside billed update=Opdater update relationship=Updater relationer updated=Opdateret url=www url description=www beskrivelse user=Bruger user name=Bruger navn username=Bruger navn users=Bruger view=Vis view photos=Vis billeder watermark level=Vandmærke niveau width=Brede work=Arbejde writable=Skrive adgang yes=Ja zip=Postnr. zip or zip+4=Postnr. zoom level=Zoom niavue zoph-v0.9.11/php/lang/en000066400000000000000000000000601345420530000147750ustar00rootroot00000000000000# Zoph Language File - English # Translated by zoph-v0.9.11/php/lang/en-ca000066400000000000000000000606301345420530000153670ustar00rootroot00000000000000# Zoph Language File - Canadian English # Translated by Ian Kerr, Jeroen Roos %s chars max=%s chars max %s images loaded.=%s images loaded. %s photo(s) selected=%s photo(s) selected %s photos in %s=%s photos in %s %s photos were geotagged=%s photos were geotagged (left to right, front to back).=(left to right, front to back). 0 - world=0 - world 1 - close your eyes=1 - close your eyes 1 day=1 day 1 hour=1 hour 1 month=1 month 1 week=1 week 10 - museum=10 - museum 12 - neighborhood=12 - neighborhood 16 - street=16 - street 18 - house=18 - house 2 - continent=2 - continent 4 hours=4 hours 5 - so so=5 - so so 6 - country=6 - country 8 hours=8 hours 9 - city=9 - city A PHP extension stopped the upload. Don't ask me why.=A PHP extension stopped the upload. Don't ask me why. A Photo from %s=A Photo from %s A photo will be watermarked if the photo level is higher than the watermark level.=A photo will be watermarked if the photo level is higher than the watermark level. A possible cause is the upload_max_filesize variable in php.ini=A possible cause is the upload_max_filesize variable in php.ini About=About Add a page:=Add a page: Add comment=Add comment Admin=Admin Adminpage=Adminpage After this group is created it can be given access to albums.=After this group is created it can be given access to albums. After this user is created they can be given access to albums.=After this user is created they can be given access to albums. Album view=Album view Albums=Albums All photos have been downloaded in %s zipfiles.=All photos have been downloaded in %s zipfiles. All photos=All photos All tracks=All tracks An error occurred.=An error occurred. An unknown file upload error occurred.=An unknown file upload error occurred. Annotate Photo=Annotate Photo As an admin, user %s has access to all albums.=As an admin, user %s has access to all albums. Autocomplete=Autocomplete Automatic coverphoto=Automatic coverphoto Automatic thumbnail=Automatic thumbnail Average ranking=Average ranking Browser Default=Browser Default Categories=Categories Category view=Category view Change Password=Change Password Changed least recently=Changed least recently Changed most recently=Changed most recently Color Schemes=Colour Schemes Comments=Comments Confirm deletion of '%s' and its subalbums:=Confirm deletion of '%s' and its subalbums: Confirm deletion of '%s' and its subcategories:=Confirm deletion of '%s' and its subcategories: Confirm deletion of '%s'=Confirm deletion of '%s' Confirm deletion of comment '%s' by '%s'=Confirm deletion of comment '%s' by '%s' Confirm deletion of saved search '%s'=Confirm deletion of saved search '%s' Confirm deletion of this page=Confirm deletion of this page Confirm deletion of this pageset=Confirm deletion of this pageset Confirm deletion of this relationship=Confirm deletion of this relationship Confirm deletion of this track=Confirm deletion of this track Cookie Expiry Time=Cookie Expiry Time Copy Color Scheme=Copy Colour Scheme Could not copy %s to %s.=Could not copy %s to %s. Could not create directory=Could not create directory Could not create thumbnail=Could not create thumbnail Could not find photo id %s.=Could not find photo id %s. Could not open directory=Could not open directory Could not rename %s to %s.=Could not rename %s to %s. Could not send mail.=Could not send mail. Create new page=Create new page Created directory=Created directory Dated directory will be appended=Dated directory will be appended Default view=Default view Delete saved search=Delete saved search Deleting %s=Deleting %s Description for first photo=Description for first photo Description for second photo=Description for second photo Description=Description Do not interpolate if distance between points is more than this=Do not interpolate if distance between points is more than this Do not interpolate if time between points is more than this=Do not interpolate if time between points is more than this Download zipfile=Download zipfile Downloaded %s of %s photos.=Downloaded %s of %s photos. E-Mail Photo=E-Mail Photo Edit Photos (Page %s/%s)=Edit Photo (Page %s/%s) Failed to write to disk=Failed to write to disk Fields specified below will apply to all images imported.=Fields specified below will apply to all images imported. File upload failed=File upload failed Filename=Filename For accessing these Albums you have to use this URL:=For accessing these Albums you have to use this URL: Full EXIF details=Full EXIF details Geotag=Geotag Geotagging will make Zoph use GPS tracks to determine the location where a photo was taken. You should import a GPX file using the import function before using the Geotagging option. Zoph will try to geotag %s photos.=Geotagging will make Zoph use GPS tracks to determine the location where a photo was taken. You should import a GPX file using the import function before using the Geotagging option. Zoph will try to geotag %s photos. Grant access to all existing albums:=Grant access to all existing albums: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions. Groups=Groups Hi=Hi Hide in overviews=Hide in overviews Highest ranked=Highest Ranked Home=Home I have created a Zoph account for you=I have created a Zoph account for you I have enabled access to the following albums for you:=I have enabled access to the following albums for you: IP address=IP address Import=Import Importing Files on the Server=Importing Files on the Server Importing a Local File=Importing a Local File Importing images...=Importing images... In this album:=In this album: In this category:=In this category: In this place:=In this place: Insert failed.=Insert failed. Insufficient permissions to edit photo=Insufficient permissions to edit photo Interpolate between points=Interpolate between points Interpolation=Interpolation Invalid path=Invalid path Lightbox (Page %s/%s)=Lightbox (Page %s/%s) List=List Lowest ranked=Lowest ranked Maximum distance=Maximum distance Maximum number of files per zipfile=Maximum number of files per zipfile Maximum size per zipfile=Maximum size per zipfile Maximum time difference between photo and GPS timestamp=Maximum time difference between photo and GPS timestamp Maximum time=Maximum time Missing a temporary folder.=Missing a temporary folder. Most Photographed People=Most Photographed People Most Photographed Places=Most Photographed Places Most Populated Albums=Most Populated Albums Most Populated Categories=Most Populated Categories Name=Name Never=Never New Album=New Album New Albums on=New Albums on New Category=New Category New Color Scheme=New Colour Scheme New Person=New Person New Photo=New Photo New Place=New Place New User=New User New circle=New circle New group=New group Newest photo=Newest photo Next=Next No EXIF header found.=No EXIF header found. No Photos Found=No Photos Found No file was uploaded.=No file was uploaded. No people have been added to this photo.=No people have been added to this photo. No people were found with a last name beginning with '%s'.=No people were found with a last name beginning with '%s'. No photo was found.=No photo was found. No photos were found for this slideshow.=No photos were found for this slideshow. No photos were found matching your search criteria.=No photos were found matching your search criteria. No tracks found, you should import a GPX file.=No tracks found, you should import a GPX file. No write permissions to this album.=No write permissions to this album. No=No Not rated=Not rated Nothing found=Nothing found Notify User=Notify User Notify=Notify Number of each=Number of each Oldest photo=Oldest photo On all pages=On all pages On first page=On first page On last page=On last page Only photos with a valid timezone=Only photos with a valid timezone Options=Options Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions: Overwrite existing geo-information=Overwrite existing geo-information Overwrite=Overwrite Owner=Owner Page=Page Pages in this pageset=Pages in this pageset Pages=Pages Pagesets=Pagesets People view=People view People=People Photos (Page %s/%s)=Photos (Page %s/%s) Photos of people in this circle=Photos of people in this circle Photos taken by this person:=Photos taken by this person: Photos to test=Photos to test Places=Places Preferences=Preferences Prev=Prev Processing %s image(s).=Processing %s image(s). Public=Public Random=Random Reading directory=Reading directory Received file=Received file Regards,=Regards, Releases and documentation can be found at %s.=Releases and documentation can be found at %s. Reports=Reports Save search=Save search Saved searches=Saved searches See this photo in %s=See this photo in %s Send feedback to %s.=Send feedback to %s. Set the time after which a cookie will expire, that is, when a user will need to re-login. "session" (default) means: until user closes the browser=Set the time after which a cookie will expire, that is, when a user will need to re-login. "session" (default) means: until user closes the browser Skipping %s: File does not exist.=Skipping %s: File does not exist. Skipping %s: Unsupported file type.=Skipping %s: Unsupported file type. Sort Name=Sort Name Sort order for subalbums and categories=Sort order for subalbums and categories Specific track=Specific track Test=Test The image you requested could not be displayed.=The image you requested could not be displayed. The location of %s photos has been determined. You can check the results below. Click 'geotag' to geotag all %s photos.=The location of %s photos has been determined. You can check the results below. Click 'geotag' to geotag all %s photos. The location of none of the photos in the test set could be determined. This does not necessarily mean that none of the photos can be geotagged, since only a subset was tried. You can try to geotag %s photos by clicking 'geotag'.=The location of none of the photos in the test set could be determined. This does not necessarily mean that none of the photos can be geotagged, since only a subset was tried. You can try to geotag %s photos by clicking 'geotag'. The password for %s has been changed=The password for %s has been changed The password may not be null=The password may not be null The passwords did not match=The passwords did not match The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s). The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini. The uploaded file was only partially uploaded.=The uploaded file was only partially uploaded. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined. The user '%s' is currently defined as the default user and does not have permission to change its password.=The user '%s' is currently defined as the default user and does not have permission to change its password. The zipfile is being created...=The zipfile is being created... There are %s photos=There are %s photos There are no photos=There are no photos There is %s photo=There is %s photo These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo. This circle is hidden in overviews=This circle is hidden in overviews This feature is not available because the photo was not found.=This feature is not available because the photo was not found. This may also be caused by the max_post_size (%s) in php.ini.=This may also be caused by the max_post_size (%s) in php.ini. This page is used in the following pagesets:=This page is used in the following pagesets: This photo is not in any albums.=This photo is not in any albums. This photo is not in any categories.=This photo is not in any categories. Thumbnails=Thumbnails To edit your preferences or change your password, click %s here %s.=To edit your preferences or change your password, click %s here %s. To ensure that the geotagging operation goes well, you can check the results of the geotagging before storing them in the database.=To ensure that the geotagging operation goes well, you can check the results of the geotagging before storing them in the database. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed. Track=Track Tracks=Tracks Tree=Tree Up=Up Upload photo=Upload photo Uploading photos has been disabled in config.inc.php. Set UPLOAD to 1 to enable uploading images via the browser.=Uploading photos has been disabled in config.inc.php. Set UPLOAD to 1 to enable uploading images via the browser. Use alphanumeric, - and _. Do not provide an extension.=Use alphanumeric, - and _. Do not provide an extension. Use nearest point=Use nearest point User=User Users=Users Valid timezone=Valid timezone Welcome %s. %s currently contains=Welcome %s. %s currently contains Yes=Yes You can upload a single image or a zip or tar file of images.=You can upload a single image or a zip or tar file of images. You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected!=You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected! You have entered an incorrect username/password combination=You have entered an incorrect username/password combination You have requested the download of %s photos, with a total size of %s.=You have requested the download of %s photos, with a total size of %s You may search for photos %s taken %s or %s modified %s in the past %s days.=You may search for photos %s taken %s or %s modified %s in the past %s days. You need to have ZIP support in PHP to download zip files=You need to have ZIP support in PHP to download zip files Your Zoph Account=Your Zoph Account Your mail has been sent.=Your mail has been sent. Zoph is free software.=Zoph is free software. Zoph stands for zoph organizes photos.=Zoph stands for zoph organizes photos. Zoph version %s, released %s.=Zoph version %s, released %s. about=about access level=access level add comment=add comment add/edit group=add/edit group add/edit user=add/edit user address continued=address continued address=address admin=admin album description=album description album name=album name album sort order=album sort order album=album albums=albums all=all and=and aperture=aperture automatically edit photos=automatically edit photos available=available bottom=bottom by=by bytes=bytes calculated time=calculated time calendar=calendar called=called camera make=camera make camera model=camera model can browse people=can browse people can browse places=can browse places can browse tracks=can browse tracks can delete photos=can delete photos can download zipfiles=can download zipfiles can edit albums, categories, places and people=can edit albums, categories, places and people can import=can import can leave comments=can leave comments can rate photos=can rate photos can rate the same photo multiple times=can rate the same photo multiple times can share photos=can share photos can view all photos=can view all photos can view details of people=can view details of people can view details of places=can view details of places can view hidden circles=can view hidden circles cancel=cancel categories=categories category description=category description category name=category name category sort order=category sort order category=category ccd width=ccd width change password=change password children=children circle=circle circles=circle city=city class=class clear=clear collapse all=collapse all color scheme=colour scheme color schemes=colour schemes cols=cols comment=comment comments by this user=comments by this user comments=comments compression=compression confirm deletion of this track=confirm deletion of this track confirm password=confirm password continue=continue copy=copy correction=correction count=count country=country coverphoto=coverphoto create annotated photo=create annotated photo database=database date of birth=date of birth date of death=date of death date=date days ago=days ago days past for recent photos links=days past for recent photos links default number of columns on results page=default number of columns on results page default number of rows on results page=default number of rows on results page delete album=delete album delete category=delete category delete circle=delete circle delete color scheme=delete colour scheme delete comment=delete comment delete group=delete group delete page=delete page delete pageset=delete pageset delete person=delete person delete place=delete place delete relationship=delete relationship delete selected=delete selected delete track=delete track delete user=delete user delete=delete description=description destination path=destination path display all EXIF info=display all EXIF info display camera info=display camera info display=display download next file=download next file download=download edit circle=edit circle edit photos %s to %s of %s=edit photos %s to %s from %s edit photos=edit photos edit preferences=edit preferences edit=edit email photo=email photo email=email error=error expand all=expand all exposure=exposure father=father female=female file name=file name file/directory=file/directory file=file first name=first name first=first flash used=flash used focal length=focal length focus distance=focus distance from (your email)=from (your email) from (your name)=from (your name) from=from gender=gender geotag=geotag go=go group name=group name group=group groups=groups height=height hidden=hidden hide hidden=hide hidden hide=hide home location=home location home=home import photos=import photos import=import in minutes=in minutes in this album=in this album in this category=in this category in this place=in this place include URL=include URL include sub-albums=include sub-albums include sub-categories=include sub-categories include sub-places=include sub-places insert relationship=insert relationship insert=insert ip address=IP address is in photo=is in photo is not in photo=is not in photo is not set.=is not set. iso equiv=iso equiv language=language last changed from %s to %s=last changed from %s to %s last ip address=last IP address last login=last login last modified=last modified last name=last name last=last latitude=latitude less than=less than level=level lightbox album=lightbox album lightbox=lightbox like=like load=load location=location locations=locations logon=logon logout=logout longitude=longitude male=male map=map members=members message:=message: metering mode=metering mode middle name=middle name minimum rating for random photos=minimum rating for random photos minutes=minutes more than=more than mother=mother move down=move down move up=move up name=name new circle=new circle new=new no children=no children no last name=no last name no photos=no photos no rating=no rating no sub-albums=no sub-albums no sub-categories=no sub-categories no sub-places=no sub-places no=no not like=not like not rated=not rated not set=not set notes=notes number of breadcrumbs to show=number of breadcrumbs to show number of categorized photos=number of categorized photos number of people to add at once=number of people to add at once number of people=number of people number of photos in an album=number of photos in an album number of photos=number of photos number of places=number of places number of points=number of points number of results to display on reports page=number of results to display on reports page only visible for admin users=only visible for admin users open fullsize photo in new window=open fullsize photo in new window open=open or its children=or its children or=or order by=order by overwrite values below=overwrite values below pages=pages pageset=pageset pagesets=pagesets parent album=parent album parent category=parent category parent location=parent location password=password path=path pause=pause people=people person=person photo %s of %s=photo %s of %s photo ratings=photo ratings photo=photo photographer=photographer photos %s to %s of %s=photos %s to %s of %s photos by=photos by photos modified=photos modified photos of=photos of photos taken=photos taken photos=photos place=place places=places position of original=position of original position=position prefs=prefs random photo=random photo random=random rate=rate rated between %s and %s and an average of %s=rated between %s and %s and an average of %s rating=rating recreate thumbnails=recreate thumbnails relate=relate related photos=related photos relationship=relationship remove=remove reports=reports return=return rotate=rotate rows=rows save search=save search search=search seconds=seconds select all=select all select=select send as html=send as html send fullsize=send fullsize session=session set %s for children=set %s for children share this photo=share this photo show additional attributes=show additional attributes show breadcrumbs=show breadcrumbs show descriptions under thumbnails=show descriptions under thumbnails show hidden=show hidden show original page=show original page size of pager on results page=size of pager on results page size of photos=size of photos size=size skip=skip slideshow=slideshow smileys you can use=smileys you can use sort name=sort name spouse=spouse state=province/territory/state stop=stop sub-albums=sub-albums sub-categories=sub-categories sub-places=sub-places subject=subject submit=submit taken between %s and %s=taken between %s and %s text=text that have been categorized=that have been categorized time correction=time correction time of first point=time of first point time of last point=time of last point time to display each photo in a slideshow=time to display each photo in a slideshow time=time timestamp=timestamp timezone=timezone title=title to (email)=to (email) to (name)=to (name) toggle selection=toggle selection top=top tracks=tracks unset coverphoto=unset coverphoto update relationship=update relationship update=update updated=updated url description=url description url=url user name=user name user=user username=username users=users view photos=view photos view=view watermark level=watermark level width=width work=work writable=writable yes=yes zip or zip+4=postal code, zip or zip+4 zip=postal or zip code zoom level=zoom level zoph-v0.9.11/php/lang/es000066400000000000000000000440001345420530000150040ustar00rootroot00000000000000# Zoph Language File - Español # Translated by Alvaro González Crespo and Francisco Javier Félix %s chars max=Máximo %s caracteres %s images loaded.=%s imágenes cargadas. %s photo(s) selected=%s foto(s) seleccionadas %s photos in %s=%s fotos en %s (left to right, front to back).=(de izquierda a derecha y de adelante a atrás). 1 - close your eyes=1 - De susto! 10 - museum=10 – Para el museo 5 - so so=5 - Sin pena ni gloria A Photo from %s=Una foto de %s A photo will be watermarked if the photo level is higher than the watermark level.=Una foto podrá ser marcada si el nivel de la foto is mayor que el nivel de la marca de agua. A possible cause is the upload_max_filesize variable in php.ini=Una posible causa es el máximo tamaño para enviar en php.ini About=Acerca de Add comment=Añadir comentario Admin=Administrador After this user is created they can be given access to albums.=Después de este usuario es creado, ellos podrán acceder a los álbumes. Album view=Ver Álbumes Albums=Álbumes All photos=Todas las fotos All photos have been downloaded in %s zipfiles.=Todas las fotos se han descargado en %s archivo(s) zip. An error occurred.=Ha ocurrido un error. An unknown file upload error occurred.=Un error a ocurrido al enviar un archivo desconocido. Annotate Photo=Anotar la Foto As an admin, user %s has access to all albums.=Como administrador, el usuario %s tiene acceso a todos los álbumes. Autocomplete=Auto completar Automatic coverphoto=Foto portada automatica Automatic thumbnail=Minuatura automatica Average ranking=Promedio de clasificación Browser Default=Navegador por defecto Categories=Categorías Category view=Ver categoria Change Password=Cambia la clave Changed least recently=Cambiado menos recientemente Changed most recently=Cambiado más recientemente Color Schemes=Esquemas de color Comments=Comentarios Confirm deletion of '%s'=Confirma el borrado de '%s' Confirm deletion of '%s' and its subalbums:=Confirma el borrado de '%s' y sus subálbumes: Confirm deletion of '%s' and its subcategories:=Comfirma el borrado de '%s' y sus subcategorías: Confirm deletion of comment '%s' by '%s'=Confirma el borrado del comentario '%s' por '%s' Confirm deletion of this relationship=Confirmar la eliminación de esta relación Copy Color Scheme=Copia el esquema de color Could not copy %s to %s.=No se pudo copiar %s a %s. Could not create directory=No se pudo crear el directorio Could not create thumbnail=No se pudo crear la miniatura Could not find photo id %s.=No se pudo encontrar la id de foto %s. Could not open directory=No se pudo abrir el directorio Could not rename %s to %s.=No puede ser renombrado %s a %s. Could not send mail.=No se pudo mandar el E-Mail. Created directory=Directorio creado Dated directory will be appended=La fecha del directorio se adjuntara Default view=Vista por defecto Deleting %s=Borrando %s Description for first photo=Descripción para la primera foto Description for second photo=Descripción para la segunda foto Download zipfile=Descargar archivo zip Downloaded %s of %s photos.=Descargardo %s de %s fotos. E-Mail Photo=Enviar foto por E-Mail Edit Photos (Page %s/%s)=Editar fotos (Pagina %s/%s) Fields specified below will apply to all images imported.=Los campos especificados aquí debajo se aplicarán a todas las imágenes importadas. File upload failed=Subida de archivo fallida For accessing these Albums you have to use this URL:=Para acceder a estos álbumes tienes que usar esta URL: Full EXIF details=Detalles completos de EXIF Grant access to all existing albums:=Garantiza el acceso a todos los álbumes existentes: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Permitiendo el acceso a un álbum también permite el acceso a sus álbumes padres si es necesario. Permitir el acceso a todos los álbumes no sobrescribiría los permisos dados anteriormente. Hi=Hola Highest ranked=Mejor clasificado Home=Inicio I have created a Zoph account for you=He creado una cuenta para usted en Zoph I have enabled access to the following albums for you:=Han permitido el acceso a los siguientes álbumes para usted IP address=Dirección IP Import=Importar Importing Files on the Server=Importando archivos en el Servidor Importing a Local File=Importando un archivo local Importing images...=Importando imágenes... Insert failed.=Inserción fallida. Insufficient permissions to edit photo=Insuficientes permisos para editar fotos Invalid path=Ruta inválida Lightbox (Page %s/%s)=Lightbox (Pagina %s/%s) List=Listado Lowest ranked=Clasificación más baja Maximum number of files per zipfile=El número máximo de archivos por archivo zip Maximum size per zipfile=Tamaño máximo por archivo zip Missing a temporary folder.=Ha desaparecido una carpeta temporal. Most Photographed People=Personas más fotografiada Most Photographed Places=Lugares más fotografiados Most Populated Albums=Álbumes más poblados Most Populated Categories=Categorías más pobladas New Album=Nuevo Álbum New Albums on=Nuevos Álbumes en New Category=Nueva Categoría New Color Scheme=Nuevo Esquema De Color New Person=Nueva Persona New Photo=Nueva Foto New Place=Nuevo Lugar New User=Nuevo Usuario Newest photo=Última foto Next=Siguiente No=No No EXIF header found.=No se encontró cabecera EXIF. No Photos Found=No Se Encontraron Fotos No file was uploaded.=No se ha subido el archivo. No people have been added to this photo.=No se ha añadido personas a esta foto. No people were found with a last name beginning with '%s'.=No se encontró una persona cuyo apellido empiece por '%s'. No photo was found.=No se encontró la foto. No photos were found for this slideshow.=No se encontraron fotos para este pase de diapositivas. No photos were found matching your search criteria.=No se encontraron fotos de acuerdo con tu criterio de búsqueda. No write permissions to this album.=No tienes permiso de escritura en este álbum. Not rated=No clasificado Notify=Notificar Notify User=Notificar al Usuario Oldest photo=Foto mas antigua Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=O puedes usar la %s página de búsqueda %s para encontrar fotos usando múltiples criterios. También puedes ver una %s foto aleatoria %s como la de arriba. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Originalmente escrito por Jason Geiger, y ahora mantenido por Jeroen Roos con agradecimientos para las siguientes contribuciones: People=Personas Photos (Page %s/%s)=Fotos (Página %s/%s) Places=Lugares Preferences=Preferencias Prev=Ant Processing %s image(s).=Procesando %s imagen(es). Random=Aleatorio Reading directory=Leyendo directorio Received file=Archivo recibido. Regards,=Saludos, Releases and documentation can be found at %s.=Puedes encontrar las diferentes versiones y documentación en %s. Reports=Informes See this photo in %s=Miran esta foto en %s Send feedback to %s.=Enviar comentarios a %s. Skipping %s: File does not exist.=Saltando %s.: Archivo no existente. Skipping %s: Unsupported file type.=Ignorando %s: Tipo de archivo no soportado. Sort Name=Ordenación por nombre Sort order for subalbums and categories=Orden de busqueda para subálbumes y categorías The image you requested could not be displayed.=La imagen que pediste no puede ser mostrada. The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=El del archivo subido supera a la variable MAX_UPLOAD de config.inc.php (%s). The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=El archivo subido supera la directiva upload_max_filesize (%s) en php.ini. The uploaded file was only partially uploaded.=El archivo subido solo ha sido parcialmente enviado The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=El usuario %s está actualmente definido como usuario por defecto y no tiene permisos para cambiar sus preferencias. Los valores actuales son mostrados debajo pero cualquier cambio realizado será ignorado hasta que se defina otro usuario por defecto. The user '%s' is currently defined as the default user and does not have permission to change its password.=El usuario '%s' está definido actualmente como el usuario por defecto y no tiene permisos para cambiar su contraseña. The zipfile is being created...=El archivo zip se está creando... There are %s photos=Hay '%s' fotos There are no photos=No hay fotos There is %s photo=Hay %s foto These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Estas opciones están disponibles siempre en las pestañas superiores. Usa el enlace de %s inicio %s para volver aquí. Haz clic en cualquier miniatura para ver una versión más grande junto con información acerca de esa foto. This photo is not in any albums.=Esta foto no está en ningún álbum. This photo is not in any categories.=Esta foto no está en ninguna categoría. Thumbnails=Miniaturas To edit your preferences or change your password, click %s here %s.=Para editar tus preferencias o cambiar tu contraseña haz clic %s aquí %s. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=Para importar imágenes que ya están en el servidor especifica la ruta absoluta de un archivo o de un directorio. Si se especifica un directorio, todas las imágenes dentro del directorio serán importadas. Si se da una ruta de destino (relativa al nivel superior del directorio de imágenes), las imágenes importadas serán copiadas allí. De otra manera estos no serán movidos. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=Para subir e importar un archivo local, explora hasta donde está el fichero y especifica la ruta de destino (relativa al nivel superior del directorio de imágenes) donde debe ser colocada, Tree=Arbol Up=Subir Use alphanumeric, - and _. Do not provide an extension.=Utilice alfanuméricos, - y _. No proporcionan una extensión. User=Usuario Users=Usuarios Welcome %s. %s currently contains=Bienvenido %s. %s contiene actualmente Yes=Si You can upload a single image or a zip or tar file of images.=Puedes subir una sola imagen o varias de ellas en un zip o un tar. You have requested the download of %s photos, with a total size of %s.=Has solicitado la descarga de %s fotos, con un tamaño total de%s You may search for photos %s taken %s or %s modified %s in the past %s days.=Puedes buscar las fotos %s tomadas %s o %s modificadas %s en los últimos %s días. You need to have ZIP support in PHP to download zip files=Tienes que activar el soporte de ZIP en PHP para poder descargar archivos zip Your Zoph Account=Su Cuenta Zoph Your mail has been sent.=Su email ha sido mandado. Zoph is free software.=Zoph es software libre. Zoph stands for zoph organizes photos.=Zoph quiere decir zoph organizes photos (Zoph organiza fotos) Zoph version %s, released %s.=Zoph versión %s, about=acerca de access level=nivel de acceso add comment=Añadir comentario add/edit user=añadir/editar usuario address=dirección address continued=Dirección a continuación album=álbum album description=descripción del álbum album name=nombre del álbum album sort order=Orden de clasificación de Álbum albums=álbumes all=todo and=y aperture=apertura automatically edit photos=editar fotos automáticamente available=disponible by=por bytes=bytes calendar=calendario called=apodo camera make=marca de la cámara camera model=modelo de la cámara can browse people=puede ver las personas can browse places=puede ver los lugares can download zipfiles=Puedes descargar archivos zip can import=puede importar can leave comments=puede dejar comentarios can view details of people=puede ver detalles de las personas can view details of places=puede ver detalles de los lugares cancel=cancelar categories=categorías category=categoría category description=descripción de categoría category name=nombre de categoría category sort order=Orden de clasificación de categorías ccd width=tamaño del ccd change password=cambiar contraseña city=ciudad class=clase color scheme=esquema de color color schemes=esquemas de color cols=columnas comment=comentario comments=comentarios compression=compresión confirm password=confirmar contraseña continue=continuar copy=copia count=cantidad country=país coverphoto=foto de portada create annotated photo=creada anotación de foto date=fecha date of birth=fecha de nacimiento date of death=fecha de defunción days ago=días atrás days past for recent photos links=días pasados en los que entran los enlaces de fotos recientes default number of columns on results page=número de columnas por defecto en la página de resultados default number of rows on results page=número de filas en la página de resultados delete=borrar delete album=borrar álbum delete category=borrar categoría delete color scheme=borrar esquema de color delete comment=borrar comentario delete person=borrar persona delete place=borrar lugar delete relationship=borrar relación delete user=borrar usuario description=descripción destination path=ruta de destino display=mostrar display all EXIF info=mostrar todos la información EXIF display camera info=mostrar información de cámara download=Descargar download next file=descargar archivo siguiente edit=editar edit photos=editar fotos edit photos %s to %s of %s=editar fotos de %s a la %s de %s edit preferences=editar preferencias email=email email photo=enviar foto error=error exposure=exposición father=padre female=femenino file=archivo file name=nombre de archivo file/directory=archivo/directorio first name=nombre flash used=flash usado focal length=longitud focal focus distance=distancia de enfoque from (your email)=de (tu email) from (your name)=de (tu nombre) gender=género go=cambiar height=altura hide=ocultar home=inicio import=importar import photos=importar fotos in this album=en este álbum in this category=en esta categoría in this place=en este lugar include URL=incluye URL insert relationship=añadir relación is in photo=está en la foto is not in photo=no está en la foto is not set.=no esta activo. iso equiv=equivalencia en ISO language=idioma last ip address=ultima dirección IP last login=ultima conexión last modified=modificado por última vez last name=apellido less than=menos de level=nivel lightbox=libgtbox lightbox album=álbum lightbox like=como location=lugar logon=conectar logout=desconectar male=masculino message:=mensaje: metering mode=modo de medida middle name=segundo apellido minimum rating for random photos=puntuación mínima de las fotos aleatorias more than=más de mother=madre name=nombre new=nuevo no=no no children=sin hijos no last name=sin apellido not like=No como not rated=Sin clasificar notes=notas number of breadcrumbs to show=número de últimos pasos a mostrar number of categorized photos=número de fotos categorizadas number of people=número de personas number of people to add at once=Número de personas que añadir a la vez number of photos=número de fotos number of photos in an album=número de fotos en un álbum number of places=número de lugares number of results to display on reports page=número de resultados en la página de informes only visible for admin users=Solo visible por usuarios administradores open=abrir open fullsize photo in new window=abierto foto a tamaño completo en una nueva ventana or=o or its children=o sus hijos order by=ordenar por overwrite values below=Sobrescribir los valores por siguientes parent album=álbum padre parent category=categoría padre parent location=Ubicación padre password=contraseña path=ruta pause=pausa people=personas person=persona photo=foto photo %s of %s=foto %s de %s photo ratings=puntuación de la foto photographer=fotógrafo photos=fotos photos %s to %s of %s=fotos %s a %s de %s photos by=fotos por photos modified=fotos modificadas photos of=fotos de photos taken=fotos tomadas place=lugar places=lugares position=posición prefs=preferencias random photo=foto aleatoria rate=Tasa rating=puntuación recreate thumbnails=Recrear las miniaturas relate=Se relacionan related photos=Fotos relacionadas relationship=relación remove=borrar reports=informes return=volver rotate=rotar rows=filas search=buscar seconds=segundos select=selecionar send as html=enviar como html send fullsize=Enviar a tamaño completo show additional attributes=mostrar atributos adicionales show breadcrumbs=mostrar últimos pasos recorridos show descriptions under thumbnails=mostrar descripciones bajo las miniaturas size=tamaño size of pager on results page=Tamaño de buscapersonas en la página de resultados size of photos=tamaño de las fotos skip=Saltar slideshow=Pase de diapositivas sort name=ordenación por nombre spouse=cónyuge state=estado stop=parar subject=tema submit=Enviar that have been categorized=que han sido categorizadas time=hora time to display each photo in a slideshow=tiempo para mostrar cada foto en el pase de diapositivas timestamp=marca de tiempo title=título to (email)=a (email) to (name)=a (nombre) unset coverphoto=foto de portada desactivada update=actualizar update relationship=Relación actualizada updated=Actualizado url=url url description=Descripción de url user=usuario user name=nombre de usuario username=nombre de usuario users=usuarios view=ver view photos=ver fotos watermark level=Nivel de marca de agua width=ancho work=trabajo writable=modificable yes=si zip=cp zip or zip+4=código postal zoph-v0.9.11/php/lang/fi000066400000000000000000000613011345420530000147760ustar00rootroot00000000000000# Zoph Language File - Finnish # Translated by Pekka Kutinlahti %s chars max=enintään %s merkkiä %s images loaded.=%s kuvaa ladattu. %s photo(s) selected=%s kuvaa valittuna %s photos in %s=%s kuvaa %s:ssä %s photos were geotagged=%s kuvaan liitettiin paikaktieto (left to right, front to back).=(vasemmalta oikealle, edestä taakse). 0 - world=0 - maailma 1 - close your eyes=1 - järkyttävä 10 - museum=10 - loistava 12 - neighborhood=12 - naapurusto 16 - street=16 - katu 18 - house=18 - talo 2 - continent=2 - maanosa 5 - so so=5 - siinä ja siinä 6 - country=6 - maa 9 - city=9 - kaupunki A PHP extension stopped the upload. Don't ask me why.=PHP-laajennus lopetti latauksen. En tiedä miksi. A Photo from %s=Kuva %s:stä A photo will be watermarked if the photo level is higher than the watermark level.=Valokuva vesileimataan, jos sen taso-asetus on korkeampi kuin vesileimauksen rajataso. A possible cause is the upload_max_filesize variable in php.ini=Mahdollinen syy on php.ini tiedostossa oleva parametri upload_max_filesize. About=Tästä Add a page:=Lisää sivu: Add comment=Lisää kommentti Admin=Ylläpitäjä Adminpage=Ylläpitosivu After this group is created it can be given access to albums.=Kun tämä ryhmä on luotu sille voidaan antaa pääsy apbumeihin. After this user is created they can be given access to albums.=Kun käyttäjä on luotu hänelle voidaan antaa pääsy albumeihin. Album view=Albuminäkymä Albums=Albumit All photos=Kaikki valokuvat All photos have been downloaded in %s zipfiles.=Kaikki valokuvat on haettu %s zip-tiedostossa. All tracks=Kaikki jäljet An error occurred.=Virhe. An unknown file upload error occurred.=Tuntematon tiedoston latausvirhe. Annotate Photo=Kommentoi valokuvaa As an admin, user %s has access to all albums.=Ylläpitäjänä käyttäjällä %s on pääsy kaikkiin albumeihin. Autocomplete=Automaattinen täydennys Automatic coverphoto=Automaattinen kansikuva Automatic thumbnail=Automaattinen kuvake Average ranking=Arvosanojen keskiarvo Browser Default=Selaimen oletus Categories=Luokat Category view=Luokkanäkymä Change Password=Vaihda salasana Changed least recently=Ensiksi muutettu Changed most recently=Viimeksi muutettu Color Schemes=Värit Comments=Kommentit Confirm deletion of '%s'=Poistetaanko '%s'? Confirm deletion of '%s' and its subalbums:=Poistetaanko albumi '%s' ja sen alialbumit? Confirm deletion of '%s' and its subcategories:=Poistetaanko luokka '%s' ja sen aliluokat? Confirm deletion of comment '%s' by '%s'=Poistetaanko kommentti '%s', jonka '%s' on kirjoittanut? Confirm deletion of saved search '%s'=Poistetaanko tallennetut hakuehdot '%s'? Confirm deletion of this page=Poistetaanko tämä sivu? Confirm deletion of this pageset=Poistetaanko tämä sivujoukko? Confirm deletion of this relationship=Poistetaanko tämä suhde? Confirm deletion of this track=Vahvista tämä jäljen poisto Copy Color Scheme=Kopioi väriskeema Could not copy %s to %s.='%s':ää ei voitu kopioida '%s':ksi. Could not create directory=Hakemistoa ei voitu luoda. Could not create thumbnail=Pikkukuvaa ei voitu luoda. Could not find photo id %s.=Kuvaa %s ei löytynyt. Could not open directory=Hakemistoa ei voitu avata Could not rename %s to %s.=%s:ää ei voitu uudelleen nimetä %s:ksi. Could not send mail.=Sähköpostia ei voitu lähettää. Create new page=Luo uusi sivu Created directory=Hakemisto luotiin Dated directory will be appended=Päivämäärähakemisto listätään Default view=Oletusnäkymä Delete saved search=Poista tallennetut hakuehdot Deleting %s=Poistetaan %s Description for first photo=Ensimmäisen kuvan kuvaus Description for second photo=Toisen kuvan kuvaus Do not interpolate if distance between points is more than this=Älä interpoloi jos pisteiden välinen etäisyys on suurempi kuin 'Maksimietäisyys' Do not interpolate if time between points is more than this=Älä interpoloi jos pisteiden välinen aikaero on suurempi kuin 'Maksimiaika' Download zipfile=Hae pakattu tiedosto Downloaded %s of %s photos.=Haettu %s %s:stä tiedostosta. E-Mail Photo=Lähetä kuva sähköpostitse Edit Photos (Page %s/%s)=Muokkaa kuvia (Sivu %s/%s) Failed to write to disk=Levylle kirjoitus epäonnistui Fields specified below will apply to all images imported.=Alla annettavat kentät koskevat kaikkia syötettäviä kuvia. File upload failed=Tiedoston lataus epäonnistui Filename=Tiedoston nimi For accessing these Albums you have to use this URL:=Päästäksesi tähän albumiin sinun on käytettävä tätä URL:ää: Full EXIF details=Täydet EXIF-tiedot Geotag=Paikkatiedot Geotagging will make Zoph use GPS tracks to determine the location where a photo was taken. You should import a GPX file using the import function before using the Geotagging option. Zoph will try to geotag %s photos.=Zoph kykenee lukemaan GPS-jäljistä missä valokuva on otettu. Lataa GPX-tiedosto ensin lataus-toiminnolla. Zoph yrittää paikantaa %s valokuvaa. Grant access to all existing albums:=Anna oikeudet kaikkiin olemassa oleviin albumeihin: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Oikeuksien antaminen almumiin antaa oikeudet myös sen albumin esi-isä-albumeihin, jos on tarve. Oikeuksien antaminen albumiin ei muuta aiemin annettuja oikeuksia. Groups=Ryhmät Hi=Moi Highest ranked=Korkein arvosana Home=Koti I have created a Zoph account for you=Olen luonut käyttäjätunnuksen sinulle valokuva-arkistoon I have enabled access to the following albums for you:=Olen antanut sinulle oikeudet seuraaviin valokuvakansioihin: IP address=IP-osoite Import=Aseta atribuutit Importing Files on the Server=Tiedostojen syöttö palvelimeen Importing a Local File=Syötä tiedosto omalta levyltäsi Importing images...=Kuvia syötetään... In this album:=Tässä albumissa: In this category:=Tässä luokassa: In this place:=Tässä paikassa: Insert failed.=Lisääminen epäonnistui. Insufficient permissions to edit photo=Ei kuvan muokkausoikeuksia. Interpolate between points=Interpoloi pisteiden välillä Interpolation=Interpolointi Invalid path=Hakemisto ei kelpaa Lightbox (Page %s/%s)=Valitut kuvat (Sivu %s/%s) List=Luettelo Lowest ranked=Alhaisimmaksi luokiteltu Maximum distance=Maksimietäisyys Maximum number of files per zipfile=Zip-tiedostossa olevien tiedostojen maksimimäärä Maximum size per zipfile=Zip-tiedoston maksimikoko Maximum time=Maksimiaika Maximum time difference between photo and GPS timestamp=Maksimiaikaero valokuvan ja GPS:n aikaleiman välillä Missing a temporary folder.=Väliaikainen hakemisto puuttuu. Most Photographed People=Eniten kuvatut henkilöt Most Photographed Places=Eniten kuvatut paikat Most Populated Albums=Eniten kuvia albumeissa Most Populated Categories=Eniten kuvia luokissa Name=Nimi Never=Ei koskaan New Album=Uusi albumi New Albums on=Uudet albumit New Category=Uusi luokka New Color Scheme=Uusi väriskeema New Person=Uusi henkilö New Photo=Uusi kuva New Place=Uusi paikka New User=Uusi käyttäjä New group=Uusi ryhmä Newest photo=Uusin kuva Next=Seuraava No=Ei No EXIF header found.=EXIF otsikkoa ei ollut. No Photos Found=Ei kuvia No file was uploaded.=Yhtään kuvaa ei syötetty. No people have been added to this photo.=Tähän kuvaan ei ole liitetty henkilöitä. No people were found with a last name beginning with '%s'.=Yhtään '%s':llä alkavaa sukunimeä ei löytynyt. No photo was found.=Kuvaa ei löytynyt. No photos were found for this slideshow.=Kuvia tähän esitykseen ei löytynyt. No photos were found matching your search criteria.=Yksikään kuva ei vastannut hakuehtoja. No tracks found, you should import a GPX file.=Yhtään jälkeä ei löytynyt. Sinun on ladattava GPC-tiedosto. No write permissions to this album.=Sinulla ei ole kirjoitusoikeutta tähän kansioon. Not rated=Arvostelematta Nothing found=Mitään ei löytynyt Notify=Ilmoita Notify User=Ilmoita käyttäjälle Number of each=Testattava lukumäärä kutakin Oldest photo=Vanhin kuva On all pages=Kaikilla sivuilla On first page=Ensimmäisellä sivulla On last page=Viimeisellä sivulla Only photos with a valid timezone=Vain valokuvat, joissa on oikea aikavyöhyke Options=Vaihtoehdot Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Voit etsiä kuvia useilla hakuehdoilla %s hakusivun %s avulla. Voit katsoa yllä olevan kuvan tavoin %s satunnaisia %s kuvia. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Jason Geigerin kirjoitti alkuperäisen version. Nyt ylläpitäjä on Jeroen Roos. Kiitos seuraaville henkilöille heidän panoksestaan: Overwrite=Kirjoita päälle Overwrite existing geo-information=Kirjoita olemassa olevan paikkatiedon päälle Owner=Omistaja Page=Sivu Pages=Sivut Pages in this pageset=Sivut tässä sivujoukossa Pagesets=Sivujoukot People=Henkilöt Photos (Page %s/%s)=Kuvat (sivu %s/%s) Photos taken by this person:=Tämän henkilön ottamat kuvat: Photos to test=Testataan Places=Paikat Preferences=Asetukset Prev=Edellinen Processing %s image(s).=%s kuva(a) käsiteltävänä. Public=Julkinen Random=Satunnainen Reading directory=Luetaan hakemistoa Received file=Tiedosto vastaanotettu Regards,=Terveisin, Releases and documentation can be found at %s.=Versiot ja dokumentit löytyvät %s. Reports=Raportit Save search=Tallenna haku Saved searches=Tallennetut haut See this photo in %s=Katso tämä kuva %s:ssä. Send feedback to %s.=Lähetä palautetta %s:lle. Skipping %s: File does not exist.=Ohitetaan %s: Tiedostoa ei ole. Skipping %s: Unsupported file type.=Ohitetaan %s: Tiedostomuoto ei ole tuettu. Sort Name=Nimen perusteella Sort order for subalbums and categories=Alikansioiden ja luokkien järjestys Specific track=Tietty jälki Test=Testaus The image you requested could not be displayed.=Haluamaasi kuvaa ei voitu näyttää. The location of %s photos has been determined. You can check the results below. Click 'geotag' to geotag all %s photos.=%s:n valokuvan paikat on määritetty. Voit tarkistaa tulokset alta. Klikkaa 'paikanna' paikantaaksesi kaikki %s kuvaa. The location of none of the photos in the test set could be determined. This does not necessarily mean that none of the photos can be geotagged, since only a subset was tried. You can try to geotag %s photos by clicking 'geotag'.=Yhdenkään testissä olleen kuvan paikkaa ei kyetty määrittämään. Tämä ei kuitenkaan välttämättä tarkoita, että kuvia ei kyettäisi paikantamaan lainkaan, sillä vain osa kuvista oli mukana testissä. Voit yrittää määrittää %s:n kuvan paikan klikkaamalla 'paikanna'. The password for %s has been changed=%s:n salasana on vaihdettu The password may not be null=Salasana ei voi olla tyhjä The passwords did not match=Salasanat erosivat toisistaan The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=Ladatun tiedoston koko ylitää conf.inc.php:ssä asetetun MAX_UPLOAD asetuksen (%s). The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=Ladatun tiedoston koko ylittää php.ini:ssä asetetun upload_max_filesize asetuksen (%s). The uploaded file was only partially uploaded.=Tiedosto ladattiin vain osittain. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=Käyttäjä %s on tällä hetkellä määritelty oletuskäyttäjäksi ja hänellä ei ole oikeuksia muuttaa asetuksiaan. Tämän hetken arvot näkyvät alla, mutta muutoksia ei huomioida ennen kuin uusi oletuskäyttäjä on määritelty. The user '%s' is currently defined as the default user and does not have permission to change its password.=Käyttäjä '%s' on nyt määritelty oletuskäyttäjäksi eikä hänellä ole oikeutta vaihtaa salasanaansa. The zipfile is being created...=Zip-tiedostoa luodaan... There are %s photos=%s kuvaa There are no photos=Ei kuvia There is %s photo=%s kuva These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Nämä valinnat näkyvät aina ylhäällä oikealla olevissa välilehdissä. Linkillä %skoti%s palaat tälle sivulle. Klikkaamalla pikkukuvaa näet siitä isomman version ja siihen liittyvät kuvatiedot. This feature is not available because the photo was not found.=Tämä ominaisuus ei ole käytettävissä, koska kuvaa ei löytynyt. This may also be caused by the max_post_size (%s) in php.ini.=Myös max_post_size -parametrin arvo (%s) php.ini:ssä voi aiheuttaa tämän. This page is used in the following pagesets:=Tätä sivua käytetään seuraavissa sivujoukoissa: This photo is not in any albums.=Tämä kuva ei ole missään albumissa. This photo is not in any categories.=Tämä kuva ei ole missään luokassa. Thumbnails=Kuvakkeet To edit your preferences or change your password, click %s here %s.=Pääset omiin asetuksiisi %s tästä %s. To ensure that the geotagging operation goes well, you can check the results of the geotagging before storing them in the database.=Voit testata paikkatietojen lisäystä ennen kuin tiedot kirjoitetaan tietokantaan. Näin voit varmistaa, että paikkatietojen lisäys toimii oikein. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=Ladataksesi kuvia, jotka ovat jo palvelimella, määrittele tiedoston tai hakemiston absoluuttinen nimi. Jos määrittelet hakemiston, kaikki siinä olevat kuvat ladataan. Jos annat kohdehakemiston (suhteessa ylimmän tason kuvahakemistoon), ladatut kuvat sijoitetaan sinne. Muuten niitä ei siirretä paikaltaan. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=Ladataksesi kuvan omalta paikalliselta levyltäsi, valitse tiedosto selailemalla hakemistojasi. Määritä kohdehakemisto (suhteessa valokuva-arkiston ylimmän tason hakemistoon). Track=Jälki Tracks=Jäljet Tree=Puu Up=Valikoima Upload photo=Valitse syötettävä kuva Uploading photos has been disabled in config.inc.php. Set UPLOAD to 1 to enable uploading images via the browser.=Valokuvien lataus on estetty config.inc.php:ssä. Aseta UPLOAD-parametrin arvoksi 1, jos haluat sallia valokuvien latauksen selaimesta. Use alphanumeric, - and _. Do not provide an extension.=Käytä kirjaimia, - ja _ -merkkejä. Älä anna tarkennetta. Use nearest point=Käytä lähintä pistettä User=Käyttäjä Users=Käyttäjät Valid timezone=Kelvollinen aikavyöhyke Welcome %s. %s currently contains=Tervetuloa %s. Albumissa '%s' on tällä hetkellä Yes=Kyllä You can upload a single image or a zip or tar file of images.=Voit syöttää yksittäisen kuvan tai zip tai tar -muotoisen tiedoston, jossa kuvat ovat. You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected!=Olet sallinut automaattisen kentän täydennyksen yhdelle tai useammalle sivun kentälle. Selaimesi ei kuitenkaan tue Javascript:jä. Sinun tulee joko sallis javascriptit selaimessasi tai estää kenttien automaattitäydennys Zoph-asetuksissasi tai tämä sivu ei toimi kunnolla! You have requested the download of %s photos, with a total size of %s.=Olet pyytänyt %s kuvan haun. Niiden yhteiskoko on %s. You may search for photos %s taken %s or %s modified %s in the past %s days.=Voit etsiä kuvia jotka ovn %s otettu %s tai %s muutettu %s viimeisen %s päivän aikana. You need to have ZIP support in PHP to download zip files=Sinun PHP:ssäsi on oltava ZIP-tuki päällä, jotta voit hakea kuvia zip-tiedostoina. Your Zoph Account=Valokuva-arkistotunnuksesi Your mail has been sent.=Sähköpostisi lähetettiin. Zoph is free software.=Zoph on ilmainen ohjelmisto. Zoph stands for zoph organizes photos.=Zoph tulee sanoista zoph organizes photos. Zoph version %s, released %s.=Zoph versio %s, julkaistu %s. about=zoph access level=pääsytaso add comment=lisää kommentti add/edit group=lisää/muuta ryhmä add/edit user=lisää/muuta käyttäjä address=osoite address continued=osoite jatkuu admin=ylläpito album=albumi album description=albumin kuvaus album name=albumin nimi album sort order=albumin lajittelujärjestys albums=albumit all=kaikki and=ja aperture=aukko automatically edit photos=muokkaa kuvia automaattisesti available=olemassa bottom=loppu by= bytes=tavua calculated time=laskettu aika calendar=kalenteri called=kutsumanimi camera make=kameran valmistaja camera model=kameran malli can browse people=voi selailla henkilöitä can browse places=voi selailla paikkoja can browse tracks=voi selailla jälkiä can download zipfiles=voi hakea kuvia zip-tiedostoissa can import=voi lisätä kuvia can leave comments=voi kommentoida can rate photos=voi arvostella kuvia can rate the same photo multiple times=voi arvostella saman kuvan useasti can share photos=voi jakaa valokuvia can view details of people=voi katsoa henkilöiden tietoja can view details of places=voi katsoa paikkojen tietoja cancel=peru categories=luokat category=luokka category description=luokan kuvaus category name=luokan nimi category sort order=luokan lajittelujärjestys ccd width=ccd kennon leveys change password=muuta salasana children=lapset city=kaupunki class=luokka clear=tyhjennä collapse all=sulje kaikki color scheme=väriskeema color schemes=väriskeemat cols=sarakkeita comment=kommentti comments=kommentit comments by this user=tämän käyttäjän kommentit compression=pakkaus confirm deletion of this track=vahvista tämän jäljen poisto confirm password=vahvista salasana continue=jatka copy=kopioi correction=korjaus count=lukumäärä country=maa coverphoto=kansikuva create annotated photo=luo kommentoitu kuva database=tietokanta date=päivämäärä date of birth=syntymäaika date of death=kuolinaika days ago=päivää sitten days past for recent photos links=viimeisimpien kuvien haussa käytettävä päivien lukumäärä default number of columns on results page=oletuksena näytettävien sarakkeiden lukumäärä default number of rows on results page=oletuksena näytettävien rivien määrä delete=poista delete album=poista albumi delete category=poista luokka delete color scheme=poista väriskeema delete comment=poista kommentti delete group=poista ryhmä delete page=poista sivu delete pageset=poista sivujoukko delete person=poista henkilö delete place=poista paikka delete relationship=poista suhde delete selected=poista valitut delete track=poista jälki delete user=poista käyttäjä description=kuvaus destination path=kohdehakemisto display=näytä display all EXIF info=näytä kaikki EXIF-tiedot display camera info=näytä kameran tiedot download=hae download next file=hae seuraava tiedosto edit=muokkaa edit photos=muokkaa kuvia edit photos %s to %s of %s=muokkaa kuvia %s:tä %s:ään %s kuvasta edit preferences=muuta asetuksia email=sähköposti email photo=lähetä kuva sähköpostitse error=virhe expand all=avaa kaikki exposure=valotusaika father=isä female=nainen file=tiedosto file name=tiedoston nimi file/directory=tiedosto/hakemisto first=alusta first name=etunimi flash used=salamavalo käytössä focal length=polttoväli focus distance=tarkennusetäisyys from=päässä from (your email)=keneltä (email) from (your name)=keneltä (nimesi) gender=sukupuoli geotag=paikkatiedot go=mene group=ryhmä group name=ryhmän nimi groups=ryhmät height=korkeus hide=piilota home=koti home location=kotisijainti import=syötä import photos=syötä kuvia in minutes=minuuteissa in this album=tässä albumissa in this category=tässä luokassa in this place=tässä albumissa include URL=liitä mukaan URL include sub-albums=ota mukaan alialbumit include sub-categories=ota mukaan aliluokat include sub-places=ota mukaan sisältyvät paikat insert=lisää insert relationship=lisää suhde ip address=IP-osoite is in photo=on kuvassa is not in photo=ei ole kuvassa is not set.=ei ole asetettu. iso equiv=ISO vastaavuus language=kieli last=lopusta last changed from %s to %s=muutettu viimeksi %s:n ja 5s:n välillä last ip address=viimeisin IP-osoite last login=viimeisin kirjautuminen last modified=muutettu viimeksi last name=sukunimi latitude=leveysaste less than=vähemmän kuin level=taso lightbox=suosikki lightbox album=suosikkialbumi like=kuten load=hae location=paikka locations=kuvien ottopaikka logon=kirjautuminen logout=poistu longitude=pituusaste male=mies map=kartta members=jäsenet message:=viesti: metering mode=mittaustapa middle name=toinen nimi minimum rating for random photos=satunnaiskuvien alhaisin arvosana minutes=minuuttia more than=enemmän kuin mother=äiti move down=siirry alas move up=siirry ylös name=nimi new=uusi no=ei no children=ei lapsia no last name=ei sukunimeä no photos=ei kuvia no rating=ei arvostelua no sub-albums=ei ali-albumeita no sub-categories=ei ali-luokkia no sub-places=ei ali-paikkoja not like=erilainen not rated=ei arvosteltu not set=ei asetettu notes=huomautukset number of breadcrumbs to show=historiassa näytettävien sivujen lukumäärä number of categorized photos=luokiteltujen kuvien lukumäärä number of people=henkilöiden lukumäärä number of people to add at once=kerralla lisättävien henkilöiden lukumäärä number of photos=kuvien lukumäärä number of photos in an album=albumissa olevien kuvien lukumäärä number of places=paikkojen lukumäärä number of points=pisteiden määrä number of results to display on reports page=raporttisivulla näytettävien tulosten lukumäärä only visible for admin users=näkyvissä vain ylläpitäjäkäyttäjille open=avaa open fullsize photo in new window=avaa täysikokoinen kuva omassa ikkunassaan or=tai or its children=ja sen alla order by=järjestys overwrite values below=korvaa alla olevat arvot pages=sivuja pageset=sivujoukko pagesets=sivujoukkoja parent album=sisältävä albumi parent category=sisältävä luokka parent location=paikka, jossa sijaitsee password=salasana path=hakemisto pause=tauko people=henkilöt person=henkilö photo=kuva photo %s of %s=%s kuva %s:sta photo ratings=kuvien arvosanat photographer=kuvaaja photos=kuvat photos %s to %s of %s=kuvat %s:stä %s:ään %s kuvasta photos by=kuvaajana photos modified=kuvat, joita on muutettu photos of=kuvattuna photos taken=kuvien koordinaatit place=paikka places=paikat position=sijainti position of original=alkuperäisen sijainti prefs=asetukset random=satunnaisesti random photo=satunnaiskuva rate=arvostele rated between %s and %s and an average of %s=arvosteltu %s:n ja %s:n välille, keskiarvo on %s rating=arvosana recreate thumbnails=luo pikkukuvat uudelleen relate=liitä related photos=liittyvät kuvat relationship=suhde remove=poista reports=raportit return=palaa_ rotate=käännä rows=rivejä save search=tallenna haku search=etsi seconds=sekuntia select=valitse select all=valitse kaikki send as html=lähetä html:nä send fullsize=lähetä täysikokoinen set %s for children=aseta %s share this photo=jaa tämä valokuva show additional attributes=näytä lisätiedot show breadcrumbs=näytä historia show descriptions under thumbnails=näytä kuvaus pikkukuvan alla show original page=näytä alkuperäinen sivu size=koko size of pager on results page=selattavien sivujen lukumäärä pikkukuvanäytössä size of photos=kuvien koot skip=ohita slideshow=kuvaesitys smileys you can use=käytettävissä olevat hymiöt sort name=nimen perusteella spouse=puoliso state=osavaltio stop=stop sub-albums=ali-albumi sub-categories=ali-luokat sub-places=ali-paikat subject=aihe submit=kirjaudu taken between %s and %s=otettu %s:n ja %s:n välillä text=teksti that have been categorized=, jotka on luokiteltu time=aika time correction=ajan korjaus time of first point=ensimmäisen pisteen aika time of last point=viimeisen pisteen aika time to display each photo in a slideshow=kuvan näyttöaika esityksessä timestamp=aikaleima timezone=aikavyöhyke title=otsikko to (email)=kenelle (email) to (name)=kenelle (nimi) toggle selection=vaihda valinnat päinvastoin top=ylin tracks=jäljet unset coverphoto=poista kansikuva update=päivitä update relationship=päivitä suhde updated=päivitetty url=URL url description=URL:n kuvaus user=käyttäjä user name=käyttäjän nimi username=käyttäjätunnus users=käyttäjät view=näkymä view photos=katso kuvat watermark level=vesileimauksen raja width=leveys work=työ writable=kirjoitettavissa yes=kyllä zip=postinumero zip or zip+4=postinumero zoom level=zoomaustaso zoph-v0.9.11/php/lang/fr000066400000000000000000000524721345420530000150200ustar00rootroot00000000000000# Zoph Language File - Français # Translated by Éric Seigne , Antoine Delvaux %s chars max=%s caractères max %s images loaded.=%s images chargées. %s photo(s) selected=%s photos(s) choisies %s photos in %s=%s photos sur %s (left to right, front to back).=(de gauche à droite, d'avant en arrière). 0 - world=0 - monde 1 - close your eyes=1 - bouchez vous les yeux 10 - museum=10 - magnifique 12 - neighborhood=12 - voisinage 16 - street=16 - rue 18 - house=18 - maison 2 - continent=2 - continent 5 - so so=5 - bof bof 6 - country=6 - pays 9 - city=9 - ville A Photo from %s=Une photo de %s A photo will be watermarked if the photo level is higher than the watermark level.=Une photo sera marquee si son niveau d'acces est plus haut que le niveau de marquage. A possible cause is the upload_max_filesize variable in php.ini=Une cause probable est la variable upload_max_filesize dans php.ini About=À propos Add a page:=Ajouter une page: Add comment=Commenter Admin=Administrateur Adminpage=Page d'administration After this group is created it can be given access to albums.=Après la création de ce groupe, vous pourrez lui donner accès aux albums. After this user is created they can be given access to albums.=Après avoir créé cet utilisateur, il faudra lui donner les droits d'accès aux albums. Album view=Vue de l'album Albums=Albums All photos=Toutes les photos All photos have been downloaded in %s zipfiles.=Toutes les photos ont été téléchargées dans %s archives zip. An error occurred.=Une erreur est apparue. An unknown file upload error occurred.=Une erreur est survenue durant le téléchargement. Annotate Photo=Commenter la photo As an admin, user %s has access to all albums.=L'utilisateur %s a le droit d'accèder à tous les albums comme un administrateur. Autocomplete=Complétion automatique des Automatic coverphoto=Photo de couverture automatique Automatic thumbnail=Vignette automatique Average ranking=Cote moyenne Browser Default=Langue du navigateur Categories=Catégories Category view=Vue de la catégorie Change Password=Changer de mot de passe Changed least recently=La plus anciennement modifiée Changed most recently=La plus récemment modifiée Color Schemes=Profils de couleur Comments=Commentaires Confirm deletion of '%s'=Confirmez-vous la suppression de '%s' Confirm deletion of '%s' and its subalbums:=Confirmez-vous la suppression de '%s' et de tous les sous albums: Confirm deletion of '%s' and its subcategories:=Confirmez-vous la suppression de %s et de toutes les sous catégories: Confirm deletion of comment '%s' by '%s'=Confirmez-vous la suppression du commentaire '%s' de '%s'' Confirm deletion of saved search '%s'=Confirmer la suppression de la recherche '%s' Confirm deletion of this page=Confirmer la suppression de cette page Confirm deletion of this pageset=Confirmer la suppression de ce pageset Confirm deletion of this relationship=Confirmez-vous la suppression de cette relation Copy Color Scheme=Copier le theme de couleurs Could not copy %s to %s.=Impossible de copier %s vers %s. Could not create directory=Impossible de créer le répertoire Could not create thumbnail=Impossible de créer les miniatures (diapositives) Could not find photo id %s.=Impossible de trouver la photo numéro %s. Could not open directory=Impossible d'ouvrir le répertoire Could not rename %s to %s.=Impossible de renommer %s en %s. Could not send mail.=Impossible d'envoyer le courriel. Create new page=Créer une nouvelle page Created directory=Répertoire créé Dated directory will be appended=Le répertoire daté sera ajouté. Default view=Vue par défaut Delete saved search=Supprimer la recherche enregistrée Deleting %s=Suppression de %s Description for first photo=Description de la première photo Description for second photo=Description de la seconde photo Download zipfile=Télécharger l'archive zip Downloaded %s of %s photos.=Téléchargé %s photos sur %s. E-Mail Photo=Envoyer la photo par courriel Edit Photos (Page %s/%s)=Edition de photos (page %s/%s) Fields specified below will apply to all images imported.=Les champs spécifiés ci dessous seront appliqués à toutes les images importées. File upload failed=Erreur lors de l'envoi de fichier (upload) For accessing these Albums you have to use this URL:=Pour atteindre ces albums, vous devez utiliser cet URL Full EXIF details=Données EXIF complètes Grant access to all existing albums:=Donner les droits d'accès à tous les albums existants: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Donner l'autorisation d'accès à un album implique automatiquement le droit d'accèder à l'album père si nécessaire. Donner les droits d'accès à tous les albums n'écrasera pas les droits précédement attribués. Groups=Groupes Hi=Salut Highest ranked=La mieux classée Home=Accueil I have created a Zoph account for you=J'ai créé un compte Zoph pour vous I have enabled access to the following albums for you:=Je vous ai donné accès aux albums suivants IP address=adresse IP Import=Importer Importing Files on the Server=Importer les fichiers sur le serveur Importing a Local File=Importer un fichier local Importing images...=Importation des images... Insert failed.=Erreur lors de l'insertion Insufficient permissions to edit photo=Permissions insuffisantes pour modifier la photo Invalid path=Chemin invalide Lightbox (Page %s/%s)=Album perso (page %s/%s) List=Liste Lowest ranked=Plus bas classement Maximum number of files per zipfile=Nombre maximum de fichiers par archive zip Maximum size per zipfile=Taille maximale de l'archive zip Missing a temporary folder.=Il manque un répertoire temporaire. Most Photographed People=Personnages les plus photographiés Most Photographed Places=Lieux les plus photographiés Most Populated Albums=Albums les plus fournis Most Populated Categories=Catégories les plus fournies Name=Nom Never=Jamais New Album=Nouvel album New Albums on=Nouvel album à New Category=Nouvelle catégorie New Color Scheme=Nouveau profil de couleur New Person=Nouveau personnage New Photo=Nouvelle photo New Place=Nouveau lieu New User=Nouvel utilisateur New group=Nouveau groupe Newest photo=La plus récente Next=Suivant No=Non No EXIF header found.=Aucun entête EXIF trouvé. No Photos Found=Aucune photo trouvée No file was uploaded.=Aucun fichier téléchargé. No people have been added to this photo.=Personne n'a été ajouté sur cette photo. No people were found with a last name beginning with '%s'.=Personne n'a été trouvé avec un nom de famille commençant par '%s'. No photo was found.=Aucune photo n'a été trouvée. No photos were found for this slideshow.=Aucune photo n'a été trouvée pour ce diaporama. No photos were found matching your search criteria.=Aucune photo correspondante à vos critères de recherche n'a été trouvée. No write permissions to this album.=Vous ne disposez pas de permission pour modifier cet album Not rated=Sans note Notify=Notifier Notify User=Avertir l'utilisateur Oldest photo=La plus ancienne On all pages=Sur toutes les pages On first page=Sur la première page On last page=Sur la dernière page Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Vous pouvez aussi utiliser la %s page de recherche%s pour trouver les photos à l'aide d'un moteur multi-critères. Vous pouvez également regarder les photos de manière %s aléatoire%s comme sur cette page. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Écris par Jason Geiger avec tous mes remerciements aux personnes suivantes pour leurs contributions: Owner=Propriétaire Page=Page Pages=Pages Pages in this pageset=Pages dans ce pageset Pagesets=Pagesets People=Personnages Photos (Page %s/%s)=Photos (page %s/%s) Places=Lieux Preferences=Préférences Prev=Préc. Processing %s image(s).=Traitement de %s images(s). Public=Public Random=Aléatoire Reading directory=Lecture du répertoire Received file=Réception du fichier Regards,=Cordialement, Releases and documentation can be found at %s.=Les nouvelles versions et la documentation peuvent être trouvées à l'adresse suivante %s. Reports=Rapports Save search=Enregistrer la recherche Saved searches=Recherches enregistrées See this photo in %s=Voir cette photo dans %s Send feedback to %s.=Envoyez vos remarques et commentaires en anglais à %s. Skipping %s: File does not exist.=Le fichier %s n'existe pas, on passe au suivant Skipping %s: Unsupported file type.=Le fichier %s n'est pas reconnu, on passe au suivant Sort Name=Nom pour le tri Sort order for subalbums and categories=Ordre de tri pour les sous albums et les catégories The image you requested could not be displayed.=L'image que vous demandez ne peut-être affichée The password for %s has been changed=Le mot de passe de %s a été changé The password may not be null=Le mot de passe ne peut pas être vide The passwords did not match=Les mots de passe ne sont pas les mêmes The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=Le fichier téléchargé est plus grand que la valeur de MAX_UPLOAD de config.inc.php (%s). The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=Le fichier téléchargé est plus grand que upload_max_filesize (%s) in php.ini. The uploaded file was only partially uploaded.=Le fichier téléchargé n'est pas complet. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=L'utilisateur %s est actuellement défini comme étant l'utilisateur par défaut et ne peut pas changer ses préférences. Les valeures courantes sont affichées à titre d'indication mais aucune modification ne sera enregistrée. The user '%s' is currently defined as the default user and does not have permission to change its password.=L'utilisateur '%s' est maintenant défini comme étant l'utilisateur par défaut et n'a pas le droit de changer son mot de passe. The zipfile is being created...=L'archive zip est entrain d'être créée There are %s photos=Il y a %s photos There are no photos=Il n'y a pas de photos There is %s photo=Il y a %s photo These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Ces fonctionnalités sont également accessibles par les onglets présents ci-dessus. Utilisez le lien %s vers l'accueil%s pour revenir ici. Cliquez sur n'importe quelle miniature pour voir une version plus grande de la photo avec son descriptif. This page is used in the following pagesets:=Cette page est utilisée dans les pagesets suivants: This photo is not in any albums.=Cette photo n'est dans aucun album. This photo is not in any categories.=Cette photo n'est dans aucune catégorie. Thumbnails=Vignettes To edit your preferences or change your password, click %s here %s.=Pour modifier vos préférences ou changer votre mot de passe, %scliquez ici%s. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=Pour importer un fichier qui est déjà présent sur le serveur, merci de spécifier le chemin complet pour y accéder. Si c'est un répertoire, tous les fichiers qui se trouvent dans celui-ci seront importés. Si le chemin de destination est donné, les fichiers y seront copiés. Dans les autres cas, ils ne seront pas déplacés. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=Pour envoyer et importer un fichier local, choisissez le fichier et spécifiez la destination dans lequel il devra être placé (relative par rapport au répertoire des images). Tree=Arbre Up=Haut Use alphanumeric, - and _. Do not provide an extension.=Utilisez des charactère alphanumériques et - et _. Ne donnez pas d'extension. User=Utilisateur Users=Utilisateurs Welcome %s. %s currently contains=Bienvenue %s. %s contient actuellement : Yes=Oui You can upload a single image or a zip or tar file of images.=Vous pouvez télécharger une image unique ou un fichier zip ou tar contenant plusieurs images. You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected!=Vous avez activé l'auto-complétion... You have requested the download of %s photos, with a total size of %s.=Vous avez demander le téléchargement de %s photos, d'une taille totale de %s. You may search for photos %s taken %s or %s modified %s in the past %s days.=Vous êtes à la recherche des photos %s prises %s ou %s modifiées %s dans les %s jours passés ? You need to have ZIP support in PHP to download zip files=Il faut la bibliothèqe ZIP pour PHP pour pouvoir télécharger des archives zip. Your Zoph Account=Votre compte Zoph Your mail has been sent.=Votre courriel a été envoyé Zoph is free software.=Zoph est un logiciel libre Zoph stands for zoph organizes photos.=Zoph veut dire zoph organizes photos. Zoph version %s, released %s.=Zoph, version %s, révision %s. about=à propos access level=niveau d'accès add comment=commenter add/edit user=ajouter/modifier l'utilisateur address=adresse address continued=suite album=album album description=description de l'album album name=nom de l'album album sort order=ordre de tri de l'album albums=albums all=tous and=et aperture=ouverture automatically edit photos=éditer les photos automatiquement available=disponibles bottom=dessous by=par bytes=octets calculated time=temps calculé calendar=calendrier called=autrement appelé camera make=caméra camera model=modèle de caméra can browse people=a accès à la rubrique 'personnages' can browse places=a accès à la rubrique 'lieux' can download zipfiles=peut télécharger des archives zip can import=a accès à la rubrique 'importer' can leave comments=peut laisser des commentaires can rate photos=peut donner une cote aux photos can rate the same photo multiple times=peut donner une cote plusieurs fois à la même photo can view details of people=a accès aux détails des personnages can view details of places=a accès aux détails des lieux cancel=annuler categories=catégories category=catégorie category description=description de la catégorie category name=nom de la catégorie category sort order=classement par catégorie ccd width=profondeur du capteur CCD change password=changer de mot de passe city=ville class=classe collapse all=tout réduire color scheme=profil de couleur color schemes=profils de couleur cols=colonnes comment=commentaire comments=commentaires comments by this user=commentaires de cet utilisateur compression=compression confirm password=confirmer le mot de passe continue=continuer copy=copier count=nombre country=pays coverphoto=photo de couverture create annotated photo=créer une photo annotée database=base de données date=date date of birth=date de naissance date of death=date de décès days ago=jours passés days past for recent photos links=limite en jours pour le liens 'photo récentes' default number of columns on results page=nombre de colonnes par défaut default number of rows on results page=nombre de lignes par défaut delete=supprimer delete album=supprimer l'album delete category=supprimer la catégorie delete color scheme=supprimer le profil de couleur delete comment=supprimer le commentaire delete group=supprimer le groupe delete page=supprimer la page delete pageset=supprimer le pageset delete person=supprimer le personnage delete place=supprimer le lieux delete relationship=supprimer la relation delete user=supprimer l'utilisateur description=description destination path=répertoire de destination display=afficher display all EXIF info=afficher toutes les données EXIF display camera info=afficher les informations de prise de vue download=télécharger download next file=Télécharger le fichier suivant edit=modifier edit photos=éditer les photos edit photos %s to %s of %s=éditer les photos %s à %s de %s edit preferences=modifier les préférences email=courriel email photo=envoyer la photo par courriel error=erreurs expand all=étendre tout exposure=exposition father=père female=femme file=fichier file name=nom du fichier file/directory=fichier/répertoire first name=prénom flash used=flash utilisé focal length=focale focus distance=distance focale from (your email)=de (votre email) from (your name)=de (votre nom) gender=genre go=afficher group=groupe group name=nom du groupe groups=groupes height=hauteur hide=cacher home=accueil home location=domicile import=importer import photos=importer des photos in minutes=en minutes in this album=dans cet album in this category=dans cette catégorie in this place=pour ce lieu include URL=inclure l'URL include sub-albums=inclure les sous albums include sub-categories=inclure les sous catégories include sub-places=inclure les sous places insert=insérer insert relationship=insérer un lien ip address=adresse IP is in photo=est sur la photo is not in photo=n'est pas sur la photo is not set.=n'est pas défini. iso equiv=équiv. iso language=langue last ip address=derniere adresse ip last login=dernier login last modified=dernière modification last name=nom de famille latitude=latitude less than=inférieur à level=niveau lightbox=album perso lightbox album=album perso like=comme load=charger location=lieu logon=identification logout=déconnexion longitude=longitude male=homme map=carte members=membres message:=message: metering mode=mode de mesure middle name=autres prénoms minimum rating for random photos=note minimum pour les photos aléatoires minutes=minutes more than=plus que mother=mère move down=descendre move up=monter name=nom new=nouveau no=non no children=sans enfant no last name=pas de nom not like=différent de not rated=sans note not set=pas notes=notes number of breadcrumbs to show=nombre de miettes montrées number of categorized photos=nombre de catégories number of people=nombre d'individus number of people to add at once=nombre de personnages à ajouter d'un coup number of photos=nombre de photos number of photos in an album=nombre de photos dans l'album number of places=nombre de lieux number of results to display on reports page=nombre de résultats a afficher sur les pages de rapports only visible for admin users=uniquement visible pour les administrateurs open=ouvrir open fullsize photo in new window=ouvrir la photo en taille max dans une nouvelle fenetre or=ou or its children=ou ses enfants order by=Trier par overwrite values below=redefinir les valeurs suivantes pages=pages pageset=pageset pagesets=pagesets parent album=album père parent category=catégorie père parent location=lieu parent password=mot de passe path=chemin pause=pause people=personnages person=personnage photo=photo photo %s of %s=photo %s sur %s photo ratings=Notes des photos photographer=photographe / auteur photos=photos photos %s to %s of %s=photo %s à %s sur %s photos by=photo par photos modified=photo modifiée photos of=photo de photos taken=photos prises place=lieu places=lieux position=position position of original=position de l'original prefs=préférences random photo=photo aléatoire rate=noter rating=note recreate thumbnails=recréer les vignettes relate=lier related photos=photos liées relationship=liens remove=enlever reports=rapports return=retour rotate=pivoter rows=lignes save search=enregistrer la recherche search=rechercher seconds=secondes select=choisir send as html=envoyer en html send fullsize=envoyer en taille max set %s for children=Placer %s pour les enfants show additional attributes=voir les attributs additionnels show breadcrumbs=voir les miettes show descriptions under thumbnails=montrer les descriptions en dessous des miniatures show original page=montrer la page d'origine size=taille size of pager on results page=taille du curseur sur les pages de résutat size of photos=taille des photos skip=passer slideshow=diaporama smileys you can use=Vous pouvez utiliser les smileys suivants sort name=nom pour le tri spouse=époux/se state=état stop=stop subject=sujet submit=envoyer text=texte that have been categorized=qui ont été classées time=heure time correction=décallage horaire time to display each photo in a slideshow=durée d'affichage des photos pendant le diaporama timestamp=date modification timezone=fuseau horaire title=titre to (email)=à (email) to (name)=à (nom) top=dessus unset coverphoto=supprimer la photo de couverture update=mettre à jour update relationship=mettre à jour le lien updated=mis à jour url=url url description=description de l'url user=utilisateur user name=nom d'utilisateur username=identifiant users=utilisateurs view=vue view photos=afficher les photos watermark level=niveau de marquage width=largeur work=travail writable=accès en écriture yes=oui zip=code postal zip or zip+4=code postal zoom level=niveau de zoom zoph-v0.9.11/php/lang/it000066400000000000000000000643101345420530000150170ustar00rootroot00000000000000# Zoph Language File - Italiano # Translated by Francesco Ciattaglia %s chars max=%s n° massimo caratteri %s images loaded.=%s immagini caricate %s photo(s) selected=%s fotografia(e) selezionata(e) %s photos in %s=%s foto in %s %s photos were geotagged=%s foto sono state geotaggate (left to right, front to back).=(da sinistra a destra, da davanti a dietro). 0 - world=0 - mondo 1 - close your eyes=1 - Orrenda 10 - museum=10 - Da concorso 12 - neighborhood=12 - dintorni 16 - street=16 - strada 18 - house=18 - casa 2 - continent=2 - continente 5 - so so=5 - Senza infamia e senza lode 6 - country=6 - nazione 9 - city=9 - città A PHP extension stopped the upload. Don't ask me why.=Una estensione PHP ha causato lo stop del caricamento. Non chiedermi perchè. A Photo from %s=Una foto da %s A photo will be watermarked if the photo level is higher than the watermark level.=La foto sara' marcata se il livello della foto e' piu' alto del livello del marcatore. A possible cause is the upload_max_filesize variable in php.ini=Una causa possibile e' la variabile upload_max_filesize nel file php.ini About=Info Add a page:=Aggiungi una pagina: Add comment=Aggiungi un commento Admin=Amministratore Adminpage=Pagina di Amministrazione After this group is created it can be given access to albums.=Dopo la creazione di questo gruppo si può accedere agli album. After this user is created they can be given access to albums.=Dopo aver creato l'utente gli si può consentire l'accesso agli album. Album view=Vista Album Albums=Album All photos=Tutte le foto All photos have been downloaded in %s zipfiles.=Tutte le foto sono state scaricate in %s file zip. All tracks=Tutte le tracce An error occurred.=E' avvenuto un errore. An unknown file upload error occurred.=Si è verificato un errore sconosciuto nel caricamento del file Annotate Photo=Annota la foto As an admin, user %s has access to all albums.=In qualità di amministratore, l'utente %s ha accesso a tutti gli album. Autocomplete=Autocompletamento Automatic coverphoto=Foto di copertina automatica Automatic thumbnail=Miniatura automatica Average ranking=Punteggio medio Browser Default=Browser di default Categories=Categorie Category view=Vista Categoria Change Password=Cambia la password Changed least recently=Modificato meno recentemente Changed most recently=Modificato più recentemente Color Schemes=Schema colori Comments=Commenti Confirm deletion of '%s'=Confermi l'eliminazione di '%s' Confirm deletion of '%s' and its subalbums:=Confermi l'eliminazione di '%s' e degli album sottostanti: Confirm deletion of '%s' and its subcategories:=Confermi l'eliminazione di '%s' e delle categorie sottostanti: Confirm deletion of comment '%s' by '%s'=Confermi la cancellazione del commento '%s' da parte di '%s Confirm deletion of saved search '%s'=Confermi la cancellazione della ricerca salvata '%s' Confirm deletion of this page=Conferma la cancellazione di questa pagina Confirm deletion of this pageset=Conferma la cancellazione di questo set di pagine Confirm deletion of this relationship=Conferma la cancellazione di questa relazione Confirm deletion of this track=Conferma la cancellazione di questa traccia Copy Color Scheme=Copia lo schema del colore Could not copy %s to %s.=Non posso copiare %s su %s. Could not create directory=Non posso creare la directory Could not create thumbnail=Non posso creare l'immagine ridotta (thumbnail) Could not find photo id %s.=Non posso trovare l'ID della foto %s. Could not open directory=Non posso aprire la directory Could not rename %s to %s.=Non posso rinominare %s in %s. Could not send mail.=Non posso inviare il messaggio di posta. Create new page=Crea una nuova pagina Created directory=Ho creato la directory Dated directory will be appended=le directory datate saranno aggiunte Default view=Vista di default Delete saved search=Elimina la ricerca salvata Deleting %s=Cancellazione di %s Description for first photo=Descrizione per la prima foto Description for second photo=Descrizione per la seconda foto Do not interpolate if distance between points is more than this=Non interpolare se la distanza tra i punti è superiore a questa Do not interpolate if time between points is more than this=Non interpolare se il tempo tra i punti è superiore a questo Download zipfile=Scarica lo zipfile Downloaded %s of %s photos.=Scaricate %s di %s foto. E-Mail Photo=Invia la foto via e-mail Edit Photos (Page %s/%s)=Edita le foto (Pagina %s/%s) Failed to write to disk=Scrittura su disco fallita Fields specified below will apply to all images imported.=I campi specificati sotto verranno applicati a tutte le immagini importate. File upload failed=Il caricamento del file è fallito Filename=Nome del file For accessing these Albums you have to use this URL:=Per accedere a questi Album va utilizzata questa URL: Full EXIF details=Dettaglio completo dei dati EXIF Geotag=Geotag Geotagging will make Zoph use GPS tracks to determine the location where a photo was taken. You should import a GPX file using the import function before using the Geotagging option. Zoph will try to geotag %s photos.=Nel geotagging Zoph usa le tracce GPS per determinare la località in cui è stata scattata una foto. Si deve importare un file GPX utilizzando la funzione di import prima di utilizzare l'opzione Geotagging. Zoph cercherà di geotaggare %S foto. Grant access to all existing albums:=Concedi l'accesso a tutti gli album esistenti: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Concedere l'accesso ad un album garantirà, se necessario, l'accesso all'album padre. Garantire accesso a tutti gli album non modificherà i permessi precedentemente stabiliti. Groups=Gruppi Hi=Ciao Highest ranked=Punteggio più elevato Home=Home I have created a Zoph account for you=Ho creato per te un Account Zoph I have enabled access to the following albums for you:=Ti ho abilitato l'accesso ai seguenti Album: IP address=Indirizzo IP Import=Importa Importing Files on the Server=Importazione di file sul server (metodo per importare tutti i file di una directory) Importing a Local File=Importazione di un file locale Importing images...=Sto importando le immagini... In this album:=In questo album: In this category:=In questa categoria: In this place:=In questa località: Insert failed.=L'inserimento è fallito. Insufficient permissions to edit photo=Permessi non sufficienti per editare le foto Interpolate between points=Interpola tra i punti Interpolation=Interpolazione Invalid path=Il percorso è invalido Lightbox (Page %s/%s)=Preferite (Pagina %s/%s) List=Elenco Lowest ranked=Punteggio più basso Maximum distance=Distanza massima Maximum number of files per zipfile=Massimo numero di file per file zip Maximum size per zipfile=Massima dimensione per file zip Maximum time=Tempo massimo Maximum time difference between photo and GPS timestamp=Massima differenza di tempo tra l'orario di scatto della foto e l'orario della traccia GPS Missing a temporary folder.=Manca una cartella temporanea. Most Photographed People=Le Persone più fotografate Most Photographed Places=Le Località più fotografate Most Populated Albums=Gli Album con più foto Most Populated Categories=Le Categorie più utilizzate Name=Nome Never=Mai New Album=Nuovo Album New Albums on=Nuovi Album in New Category=Nuova Categoria New Color Scheme=Nuovo Schema colori New Person=Nuova Persona New Photo=Nuova Foto New Place=Nuova Località New User=Nuovo Utente New group=Nuovo gruppo Newest photo=Foto più recente Next=Successiva No=No No EXIF header found.=Non sono stati rilevati i metadati EXIF. No Photos Found=Non sono state trovate foto No file was uploaded.=Nessun file caricato. No people have been added to this photo.=A questa foto non sono state associate persone. No people were found with a last name beginning with '%s'.=Non sono state trovate persone il cui cognome inizi con '%s'. No photo was found.=Non sono state trovate foto. No photos were found for this slideshow.=Non sono state trovate foto per questo slideshow. No photos were found matching your search criteria.=Non sono state trovate foto che rispondano ai criteri di ricerca impostati. No tracks found, you should import a GPX file.=Non sono state trovate tracce, si deve importare un file GPX. No write permissions to this album.=Nessun permesso di scrittura per questo album. Not rated=Non classificato Nothing found=Non è stato trovato nulla Notify=Notifica Notify User=Notifica l'utente Number of each=Numero di ognuna Oldest photo=Foto meno recente On all pages=Su tutte le pagine On first page=Sulla prima pagina On last page=Sull'ultima pagina Only photos with a valid timezone=Solo foto con fuso orario valido Options=Opzioni Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Altrimenti è possibile utilizzare la funzione di %s ricerca%s per trovare foto in base a diversi criteri. E' possibile anche visualizzare %s una foto scelta casualmente%s come quella mostrata qui sopra. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Originariamente scritto da Jason Geiger, ora manutenuto da Jeroen Roos con ringraziamenti alle seguenti persone per i loro contributi Overwrite=Sovrascrivi Overwrite existing geo-information=Sovrascrivi le geo-informazioni esistenti Owner=Proprietario Page=Pagina Pages=Pagine Pages in this pageset=Pagine in questo set di pagine Pagesets=Set di pagine People=Persone Photos (Page %s/%s)=Foto (Pagina %s/%s) Photos taken by this person:=Foto scattata da questa persona: Photos to test=Foto da testare Places=Località Preferences=Personalizzazione Prev=Precedente Processing %s image(s).=Sto elaborando l'immagine %s. Public=Pubblico Random=Casuale Reading directory=Sto leggendo la directory Received file=File ricevuto Regards,=Saluti, Releases and documentation can be found at %s.=Le nuove versioni di Zoph e la documentazione possono essere trovate su %s. Reports=Statistiche Save search=Salva la ricerca Saved searches=Ricerche salvate See this photo in %s=Guarda questa foto in %s Send feedback to %s.=Per inviare commenti e suggerimenti, scrivi a %s. Skipping %s: File does not exist.=Non considero %s. Il file non esiste. Skipping %s: Unsupported file type.=Non considero %s: è un tipo di file non supportato. Sort Name=Ordinamento per Nome Sort order for subalbums and categories=Criterio di ordinamento per subalbum e categorie Specific track=Traccia specifica Test=Test The image you requested could not be displayed.=L'immagine richiesta non può essere visualizzata. The location of %s photos has been determined. You can check the results below. Click 'geotag' to geotag all %s photos.=E' stata determinata la localizzazione di %s foto. I risultati possono essere verificati di seguito. Cliccare 'geotag' per geotaggare tutte le %s foto. The location of none of the photos in the test set could be determined. This does not necessarily mean that none of the photos can be geotagged, since only a subset was tried. You can try to geotag %s photos by clicking 'geotag'.=Non è stato possibile verificare la località di nessuna delle foto appartenenti al set di test. Questo non significa necessariamente che nessuna delle foto può essere geotaggata, dal momento che il tentativo è stato effettuato solo su una parte. Si può tentare di geotaggare %s foto cliccando su 'geotag'. The password for %s has been changed=La password per %s è stata cambiata The password may not be null=La password non può essere nulla The passwords did not match=La password non corrisponde The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=Il file caricato eccede il settaggio di MAX_UPLOAD in config.inc.php (%s). The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=Il file caricato eccede la direttiva upload_max_filesize (%s) in php.ini. The uploaded file was only partially uploaded.=Il file è stato caricato solo parzialmente. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=L'utente %s attualmente è stato censito come utente standard e non ha i permessi per cambiare le sue preferenze. Ogni modifica alle preferenze mostrate sotto verrà ignorata fintantochè non verrà definito un utente con caratteristiche diverse. The user '%s' is currently defined as the default user and does not have permission to change its password.=L'utente '%s' è attualmente censito come utente standard e pertanto non è abilitato alla modifica della pssword. The zipfile is being created...=Sto creando il file zip... There are %s photos=Ci sono %s foto There are no photos=Non ci sono foto There is %s photo=C'è %s foto These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Puoi modificare queste e altre opzioni cliccando sulla label preferenze in alto a destra. Per ritornare a questa pagina iniziale, clicca su %s home %s in alto a sinistra. Infine, cliccando su una qualsiasi immagine ridotta puoi visualizzare l'immagine ingrandita unitamente alle informazioni sulla foto. This feature is not available because the photo was not found.=Questa funzionalità non è disponibile perchè la foto non è stata trovata. This may also be caused by the max_post_size (%s) in php.ini.=Può essere stato causato da max_post_size (%s) in php.ini. This page is used in the following pagesets:=Questa pagina è utilizzata nei seguenti set di pagine: This photo is not in any albums.=Questa foto non è stata associata ad alcun album. This photo is not in any categories.=Questa foto non è stata associata ad alcuna categoria. Thumbnails=Miniatura To edit your preferences or change your password, click %s here %s.=Per modificare le tue preferenze o per cambiare la password, clicca %s qui %s. To ensure that the geotagging operation goes well, you can check the results of the geotagging before storing them in the database.=Per assicurare che l'operazione di geotagging abbia buon esito, si deve verificare il risultato del geotagging prima di salvarlo sul database. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=Per importare immagini che sono già sul server che sta eseguendo Zoph, specificare il percorso assoluto del nome file o della directory. Indicando una directory, verranno importate tutte le immagini che essa contiene. Se viene indicato un percorso di destinazione (relativo alla directory di più alto livello delle immagini), le immagini verranno copiate lì. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=Per importare e caricare un file in locale (ovvero sul computer di chi sta usando zoph), sfoglia fino a selezionarlo e poi indica il percorso di destinazione (relativo alla directory di più alto livello delle immagini) dove vuoi che venga posto. Track=Traccia Tracks=Tracce Tree=Albero Up=Su Upload photo=Carica foto Uploading photos has been disabled in config.inc.php. Set UPLOAD to 1 to enable uploading images via the browser.=il caricamento delle foto è stato disabilitato in config.inc.php. Imposta UPLOAD a 1 per abilitare il caricamento delle immagini attraverso il browser. Use alphanumeric, - and _. Do not provide an extension.=Utilizza caratteri alfanumerici, - e _. Non inserire estensioni. Use nearest point=Utilizza il punti più vicino User=Utente Users=Utenti Valid timezone=Fuso orario valido Welcome %s. %s currently contains=Benvenuto %s. %s attualmente contiene Yes=Si You can upload a single image or a zip or tar file of images.=Puoi caricare una singola immagine, oppure un file zip o tar con più immagini. You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected!=In questa pagina è stato abilitato l'autocompletamento per uno o più menù a tendina, tuttavia sembra che non ci sia supporto per Javascript. Si deve pertanto abilitare javascript oppure disattivare l'autocompletamento, altrimenti questa pagina non funzionerà come dovrebbe! You have requested the download of %s photos, with a total size of %s.=Hai richiesto di scaricare %s foto, per una dimensione complessiva di %s. You may search for photos %s taken %s or %s modified %s in the past %s days.=Puoi cercare le foto %s scattate%s o %s modificate%s negli ultimi %s giorni. You need to have ZIP support in PHP to download zip files=Devi avere il supporto ZIP in PHP per scaricare file zip Your Zoph Account=Il tuo Account Zoph Your mail has been sent.=Il tuo messaggio e-mail è stato spedito. Zoph is free software.=Zoph è software libero. Zoph stands for zoph organizes photos.=Zoph sta per zoph organizza photos. Zoph version %s, released %s.=Zoph versione %s, data rilascio %s. about=info access level=livello di accesso add comment=aggiungi un commento add/edit group=aggiungi/edita il gruppo add/edit user=aggiungi/modifica utente address=indirizzo address continued=indirizzo (proseguimento) admin=amministratore album=album album description=descrizione dell'album album name=nome dell'album album sort order=criterio di ordinamento degli Album albums=album all=tutti and=e aperture=diaframma automatically edit photos=editing automatico delle foto available=disponibili bottom=in fondo by=da parte di bytes=bytes calculated time=tempo calcolato calendar=calendario called=soprannome camera make=marca macchina camera model=modello macchina can browse people=può sfogliare le persone can browse places=può sfogliare le località can browse tracks=si possono scorrere le tracce can download zipfiles=puoi scaricare file zip can import=può importare can leave comments=puoi lasciare un commento can rate photos=è possibile valutare le foto can rate the same photo multiple times=è possibile valutare la stessa foto più volte can share photos=si possono condividere le foto can view details of people=può vedere i dettagli delle persone can view details of places=può vedere i dettagli delle località cancel=annulla categories=categorie category=categoria category description=descrizione categoria category name=nome categoria category sort order=criterio di ordinamento delle categorie ccd width=dimensione CCD change password=cambio password children=figlio city=città class=classe clear=pulisci collapse all=comprimi tutto color scheme=schema colori color schemes=schemi colori cols=colonne comment=commento comments=commenti comments by this user=commenti di questo utente compression=compressione confirm deletion of this track=conferma la cancellazione di questa traccia confirm password=conferma password continue=continua copy=copia correction=correzione count=numerosità country=nazione coverphoto=Foto di copertina create annotated photo=crea una foto con annotazioni database=archivio date=data date of birth=data di nascita date of death=data di morte days ago=giorni fa days past for recent photos links=giorni trascorsi per i collegamenti alla foto recenti default number of columns on results page=n° di default di colonne sulla pagina delle immagini ridotte default number of rows on results page=n° di default delle righe sulla pagina delle immagini ridotte delete=elimina delete album=elimina l'album delete category=elimina la categoria delete color scheme=elimina lo schema colori delete comment=cancella il commento delete group=elimina gruppo delete page=cancella la pagina delete pageset=cancella il set di pagine delete person=elimina la persona delete place=elimina la località delete relationship=cancella la relazione delete selected=cancella i selezionati delete track=cancella traccia delete user=elimina l'utente description=descrizione destination path=percorso di destinazione display=visualizza display all EXIF info=visualizza tutte le informazioni EXIF display camera info=visualizza le informazioni sulla macchina download=download download next file=scarica il prossimo file edit=modifica edit photos=edita le foto edit photos %s to %s of %s=edita le foto %s a %s di %s edit preferences=modifica le preferenze email=e-mail email photo=invia per e-mail la foto error=errore expand all=espandi tutto exposure=tempo di esposizione father=padre female=donna file=file file name=nome del file file/directory=file/directory first=primo first name=nome proprio flash used=flash usato focal length=lunghezza della focale focus distance=distanza del fuoco from=da from (your email)=da (la tua e-mail) from (your name)=da (il tuo nome) gender=sesso geotag=geotag go=vai group=gruppo group name=nome del gruppo groups=gruppi height=altezza hide=nascondi home=home home location=posizione della home import=importa import photos=importazione delle foto dall'interfaccia web in minutes=in minuti in this album=in questo album in this category=in questa categoria in this place=in questa localita' include URL=includi URL include sub-albums=includi sub-album include sub-categories=includi sub-categorie include sub-places=includi sub-località insert=inserire insert relationship=inserisci una relazione ip address=indirizzo ip is in photo=è nella foto is not in photo=non è nella foto is not set.=non è settato. iso equiv=sensibilità ISO language=lingua last=ultimo last changed from %s to %s=ultimo cambiamento da %s a %s last ip address=ultimo indirizzo ip last login=ultimo accesso last modified=ultima modifica last name=cognome latitude=latitudine less than=meno di level=livello lightbox=preferite lightbox album=album preferito like=come load=carica location=località locations=località logon=accesso logout=uscita longitude=longitudine male=uomo map=mappa members=membri message:=messaggio: metering mode=modo di misurazione luce middle name=secondo nome proprio minimum rating for random photos=valutazione minima per la visualizzazione casuale della foto minutes=minuti more than=più di mother=madre move down=in basso move up=in alto name=nome new=inserisci no=no no children=senza figli no last name=senza cognome no photos=nessuna foto no rating=senza valutazione no sub-albums=nessun sub-album no sub-categories=nessuna sotto categoria no sub-places=nessuna località secondaria not like=non come not rated=non valutato not set=non impostato notes=note number of breadcrumbs to show=n° di breadcrumbs da mostrare number of categorized photos=n° di foto associate ad una categoria number of people=n° di persone fotografate number of people to add at once=numero di persone da aggiungere in una volta number of photos=n° di foto number of photos in an album=n° di foto associate ad un album number of places=n° di località fotografate number of points=numero di punti number of results to display on reports page=n° di risultati da visualizzare nella pagina con le immagini ridotte only visible for admin users=visibile solo per utenti amministratori open=apri open fullsize photo in new window=apri in una nuova finestra la foto a dimensione intera or=o or its children=o i suoi figli order by=ordina per overwrite values below=sovrascrivi i valori sottostanti pages=pagine pageset=set pagina pagesets=set pagina parent album=album padre parent category=categoria madre parent location=localita' madre password=password path=percorso pause=pausa people=persone person=persona photo=foto photo %s of %s=foto %s di %s photo ratings=Distribuzione foto per livello di valutazione photographer=fotografo photos=foto photos %s to %s of %s=foto da %s a %s di %s totali photos by=foto di photos modified=foto modificate photos of=foto con photos taken=foto scattate place=località places=località position=posizione position of original=posizione dell'originale prefs=preferenze random=casuale random photo=foto random rate=valutazione rated between %s and %s and an average of %s=valutazione tra %s e %s ed una media di %s rating=valutazione recreate thumbnails=ricrea i thumbnails relate=collega related photos=foto relazionata relationship=relazione remove=rimuovi reports=statistiche return=conferma rotate=ruota rows=righe save search=salva la ricerca search=ricerca seconds=secondi select=seleziona select all=seleziona tutto send as html=invia come html send fullsize=invia la dimensione intera set %s for children=imposta %s per bambini share this photo=Condividi questa foto show additional attributes=visualizza ulteriori informazioni show breadcrumbs=visualizza i breadcrumbs show descriptions under thumbnails=mostra le descrizioni sotto le immagini ridotte show original page=mostra la pagina originale size=dimensione size of pager on results page=dimensione del pager sulla pagina delle immagini ridotte size of photos=dimensione totale delle foto skip=salta slideshow=slideshow smileys you can use=smiley che puoi utilizzare sort name=ordinamento per nome spouse=coniuge state=provincia stop=stop sub-albums=sub-album sub-categories=sotto categorie sub-places=località secondaria subject=soggetto submit=sottometti taken between %s and %s=scattata tra %s e %s text=testo that have been categorized=che sono state associate ad una categoria time=tempo time correction=correzione ora time of first point=ora del primo punto time of last point=ora dell'ultimo punto time to display each photo in a slideshow=tempo di visualizzazione di ogni foto nello slideshow timestamp=data timezone=fuso orario title=titolo to (email)=a (e-mail) to (name)=a (nome) toggle selection=interruttore di selezione top=in cima tracks=tracce unset coverphoto=resetta la foto di copertina update=aggiorna update relationship=aggiorna la relazione updated=aggiornato url=indirizzo url description=descrizione url user=utente user name=nome utente username=username users=utenti view=visualizza view photos=visualizza le foto watermark level=livello della marcatura width=larghezza work=occupazione writable=sovrascrivibile yes=si zip=CAP zip or zip+4=CAP o CAP+4 zoom level=livello di zoom zoph-v0.9.11/php/lang/iw000066400000000000000000000310271345420530000150210ustar00rootroot00000000000000# Zoph Language File - Hebrew # Translated by Prince01 %s chars max=מקסימום %s תווים %s images loaded.=%s תמונות נטענות %s photos in %s=%תמונות מתוך %s (left to right, front to back).=(שמאל לימין, קדימה לאחורה). 1 - close your eyes=1 - עצום עינייך 10 - museum=10 - מוזיאון 5 - so so=5 - Sin pena ni gloria A Photo from %s=תמונה מ %s About=אודות After this user is created they can be given access to albums.=אחרי שמשתמש נוצר, הוא יכול לקבל גישות לכל הגלריות Albums=גלריות An error occurred.=שגיאה צצה As an admin, user %s has access to all albums.=בתור מנהל, למשתמש יש גישות לכל הגלריות Categories=קטגוריות Change Password=שנה סיסמא Color Schemes=צבע המערך Confirm deletion of '%s'=אשר מחיקת ה '%s' Confirm deletion of '%s' and its subalbums:=אשר מחיקת ה '%s' והוספת הגלרייה המשנית שלו: Confirm deletion of '%s' and its subcategories:=אשר מחיקת ה '%s' והוספת הקטגורייה המשנית שלו: Could not copy %s to %s.=לא יכול להעתיק %s ל %s. Could not create directory=לא יכול לצור תיקייה Could not create thumbnail=לא יכול לצור תמצות Could not find photo id %s.=לא יכול למצוא את התמונה בעלת האיי.די %s. Could not open directory=לא יכול לפתוח תיקייה Could not send mail.=לא יכול לשלוח דואר Created directory=תיקייה נוצרה E-Mail Photo=שלח תמונה באימייל Fields specified below will apply to all images imported.=שדות אשר יסומנו בחלק התחתון יופיעו בכל התמונות שיוספו File upload failed=העלאת הקובץ נכשלה Grant access to all existing albums:=הענק גישה לכל הגלריות הקיימות: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=הענקת גישה לגלרייה בנוסף תעניק גישה לכל הגלריות מדורות קודמים. הענקת גישה לכל הגלריות לא תשנה גלריות שלהם הוענקו בעבר Home=בית Import=ייבא Importing Files on the Server=ייבוא קבצים לשרת Importing a Local File=ייבא קובץ מקומי Importing images...=ייבוא תמונות... Insert failed.=ההוספה נכשלה Invalid path=נתיב לא חוקי Most Photographed People=האנשים שלרוב מצולמים Most Photographed Places=המקום שלרוב מצולם Most Populated Albums=האלבומים הכי מאוכלסים Most Populated Categories=הקטגוריות הכי מאוכלסות New Category=קטגורייה חדשה New Color Scheme=צבע מערך חדש New Person=איש חדש New Photo=תמונה חדשה New Place=מקום חדש New User=משתמש חדש Next=הבא No=לא No EXIF header found.=EXIF לא נמצא ראש No Photos Found=לא נמצאה תמונה No people have been added to this photo.=שום אדם לא נוסף לתמונה זו No people were found with a last name beginning with '%s'.=לא נמצא אדם עם שם משפחה אשר מתחיל ב '%s'. No photo was found.=לא נמצאה תמונה No photos were found for this slideshow.=לא נמצאה תמונה בגלרייה זו No photos were found matching your search criteria.=לא נמצאה תמונה אשר מתאימה לחיפושך Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=O או שתוכל להשתמש ב %s דף החיפוש %s בשביל למצוא תמונה בהתאמה לקריטריון החיפוש שלך. אתה יכול גם להציג %s תמונה אקראית נבחרת %s כמו העליונה People=איש Photos (Page %s/%s)=תמונות (דף %s/%s) Places=מקומות Preferences=עדיפויות/אפשרויות Prev=הקודם Processing %s image(s).=תמונה/תמונות %s ממשיכות. Reading directory=קורא תיקייה Received file=קובץ אשר התקבל Releases and documentation can be found at %s.=עדכונים ומסמכים יכולים להמצא כאן ב %s. Reports=דיווחים Skipping %s: File does not exist.=מדלג %s.: קובץ לא קיים. The image you requested could not be displayed.=אי אפשר להציג את התמונה שכרגע ביקשת The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined. The user '%s' is currently defined as the default user and does not have permission to change its password.=The user '%s' is currently defined as the default user and does not have permission to change its password. There are %s photos=יש '%s' תמונות There are no photos=אין תמונות There is %s photo=יש %s תמונה These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo. This photo is not in any albums.=Esta foto no estב en ningתn album. This photo is not in any categories.=Esta foto no estב en ninguna categorםa. To edit your preferences or change your password, click %s here %s.=בכדי לשנות את הפרטים שלך או את הסיסמא שלך, לחץ %s כאן %s. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed. Users=משתמשים Welcome %s. %s currently contains=ברוכים הבאים %s. %s כרגע מכיל Yes=כן You may search for photos %s taken %s or %s modified %s in the past %s days.=אתה יכול לחפש תמונות %s נלקחו %s או %s עודכנו %s בעבר Your mail has been sent.=האימייל שלך נשלח Zoph is free software.=זכויות שמורות לרד-הל ויוצריו Zoph stands for zoph organizes photos.=כל הזכויות שמורות לארת רד-הל ויוצריו Zoph version %s, released %s.=www.Red-Hell.net about=אודות access level=רמת גישה add/edit user=הוסף/ערוך משתמש address=כתובת album=גלרייה album description=תיאור הגלרייה album name=שם הגלרייה albums=גלריות all=הכל and=ו aperture=מפתח automatically edit photos=עריכה אוטומטית של תמונות available=זמין bytes=בתים calendar=לוח שנה called=נקרא camera make=מצלמה camera model=מודל המצלמה can browse people=יכול להעלות אנשים can browse places=יכול להעלות מקומות can import=יכול לייבא can view details of people=יכול להציג פרטי אנשים can view details of places=יכול להציג פרטי מקומות cancel=בטל categories=קטגוריות category=קטגורייה category description=תיאור קטגורייה category name=שם הקטגורייה ccd width=גודל ccd change password=שנה סיסמא city=עיר class=מעמד color scheme=צבע מערך color schemes=צבע מערכים cols=עמוד comment=תגובה compression=דחיסה confirm password=אשר סיסמא continue=המשך count=ספור/חשב country=מדינה date=תאריך date of birth=תאריך לידה date of death=תאריך פטירה days ago=ימים לפני days past for recent photos links=ימים חלפו מאז קישורי התמונות default number of columns on results page=מספר ברירת המחדל של העמודות בדף התוצאות default number of rows on results page=מספ ברירת המחדשל של השורות בדף התוצאות delete=מחק delete album=מחק גלרייה delete category=מחק קטגורייה delete color scheme=מחק צבע מערך delete person=מחק איש delete place=מחק מקום delete user=מחק משתמש description=תיאור destination path=נתיב יעד display=הצג display camera info=הצג מידע על המצלמה edit=ערוך edit preferences=ערוך אפשרויות email=אימייל email photo=שלח תמונה error=שגיאה exposure=חשיפה father=אב female=נקבה file=קובץ file name=שם קובץ file/directory=קובץ/תיקייה first name=שם פרטי flash used=שימוש בפלאש focal length=אורך מוקדי focus distance=מרחק ממוקד from (your email)=מ: , האימייל שלך from (your name)=מ: , השם שלך gender=מין go=סע height=גובה home=בית import=ייבא import photos=ייבא תמונות in this album=בגלרייה זו in this category=בקטגורייה זו is in photo=בתמונה זו is not in photo=אינו בתמונה iso equiv=iso equiv language=שפה last modified=עודכן לאחרונה last name=שם משפחה less than=פחות מ level=רמה location=מיקום logon=התחבר logout=התנתק male=זכר message:=הודעה metering mode=מצב מונה middle name=כינוי minimum rating for random photos=דירוג מינימלי עבור תמונות אקראיות more than=יותר מ mother=אם name=שם new=חדש no=לא/אין no last name=אין שם משפחה notes=תזכורות number of breadcrumbs to show=מספר "פירורי לחם" להציג number of categorized photos=מספר תמונות number of people=מספר אנשים number of photos=מספר התמונות number of photos in an album=מספר התמונות בגלרייה number of places=מספר המקומות number of results to display on reports page=מספר התוצאות שיוצגו בדף דיווחים open=פתח or=או or its children=או ילדיו order by=הזמן ע"י parent album=גלרייה נפרדת parent category=קטגורייה נפרדת password=סיסמא path=נתיב pause=עצור people=איש person=אדם photo=תמונה photo %s of %s=תמונה %s מתוך %s photo ratings=דירוג תמונה photographer=צלם photos=תמונות photos %s to %s of %s=תמונות %s ל %s מתוך %s photos by=תמונות ע"י photos modified=תמונות נערכו photos of=תמונות מתוך photos taken=תמונות נלקחו place=מקום places=מקומות position=מיקום prefs=אפשרויות random photo=תמונה אקראית rating=דירוג remove=הסר reports=דווח return=חזור rows=עמודה search=חפש seconds=שניות send as html=שלח כדף אינטרנט show additional attributes=הצג תכונות נוספות show breadcrumbs=הצג פירורי לחם size=גודל size of photos=גודל התמונות spouse=בן/בת זוג state=מדינה stop=עצור subject=נושא that have been categorized=זה קוטגר time=זמן time to display each photo in a slideshow=זמן להציג כל תמונה בסליידשואו של הגלרייה timestamp=timestamp title=כותרת to (email)=אימייל הנמען to (name)=שם הנמען update=עדכן user=משתמש user name=שם המשתמש username=שם משתמש users=משתמשים view=הצג view photos=הצג תמונות width=רוחב work=עובד writable=ניתן לכתיבה yes=כן zip=כווץ zip or zip+4=כווץ או כווץ+4 zoph-v0.9.11/php/lang/nb000066400000000000000000000475371345420530000150160ustar00rootroot00000000000000# Zoph Language File - Norwegian Bokmål # Translated by Haavard Leonardo Lund %s chars max=%s maksimalt antall karakterer %s images loaded.=%s bilder lastet. %s photo(s) selected=%s bilde(r) valgt %s photos in %s=%sbilder i %s (left to right, front to back).=(høyre til venstre, front til bak). 0 - world=0 - verden 1 - close your eyes=1 - lukk dine øyne 10 - museum=10 - museum 12 - neighborhood=12 - nabolag 16 - street=16 - gate 18 - house=18 - hus 2 - continent=2 - kontinent 5 - so so=5 - så så 6 - country=6 - land 9 - city=9 - by A Photo from %s=Et Fotografi fra %s A photo will be watermarked if the photo level is higher than the watermark level.=Et bilde vil bli vannmerket hvis bildenivået er høyere enn vannmerkingsnivået. A possible cause is the upload_max_filesize variable in php.ini=En mulig årsak er variabelen for upload_max_filesize i php.ini About=Om Add a page:=Legg til en side: Add comment=Tilføy kommentar Admin=Admin Adminpage=Admin-side After this group is created it can be given access to albums.=Når denne gruppen er opprettet, kan den bli gitt tilgang til album. After this user is created they can be given access to albums.=Etter registrering kan bruker få tilgang til albumene. Album view=Albumvisning Albums=Album All photos=Alle bilder All photos have been downloaded in %s zipfiles.=Alle bilder ble lastet ned i %s zip-filer. An error occurred.=En feil har oppstått. An unknown file upload error occurred.=En ukjent feil oppsto ved filopplasting. Annotate Photo=Kommentér bilde As an admin, user %s has access to all albums.=Som Admin har bruker %s tilgang til alle album. Autocomplete=Autofullfør Automatic coverphoto=Automatisk forsidebilde Automatic thumbnail=Automatisk småbilde Average ranking=Gjennomsnittsrangering Browser Default=Webleser Standard Categories=Kategorier Category view=Kategorivisning Change Password=Forandre passord Changed least recently=Minst forandret i det siste Changed most recently=Mest forandret i det siste Color Schemes=Farge temaer Comments=Kommentarer Confirm deletion of '%s'=Bekreft sletting av '%s' Confirm deletion of '%s' and its subalbums:=Bekreft sletting av '%s' og dets underalbum: Confirm deletion of '%s' and its subcategories:=Bekreft sletting av '%s' og dets underkategorier: Confirm deletion of comment '%s' by '%s'=Bekreft sletting av kommentar '%s' by '%s' Confirm deletion of saved search '%s'=Vennligst bekreft sletting av lagret søk '%s' Confirm deletion of this page=Vennligst bekreft at du ønsker å slette denne siden Confirm deletion of this pageset=Vennligst bekreft at du ønsker å slette denne sidegruppen Confirm deletion of this relationship=Bekreft sletting av denne forbindelsen Copy Color Scheme=Kopier fargeskjema Could not copy %s to %s.=Kunne ikke kopiere %s til %s. Could not create directory=Kunne ikke lage katalog Could not create thumbnail=Kunne ikke lage småbilde (thumbnail) Could not find photo id %s.=Kunne ikke finne foto id %s. Could not open directory=Kunne ikke åpne katalog Could not rename %s to %s.=Kunne ikke omdøpe %s til %s. Could not send mail.=Kunne ikke sende mail. Create new page=Opprett ny side Created directory=Opprettet folder Dated directory will be appended=Mappe med dato vil bl tilføyet Default view=Standardvisning Delete saved search=Slett lagret søk Deleting %s=Sletter %s Description for first photo=Beskrivelse for første bilde Description for second photo=Beskrivelse for andre bilde Download zipfile=Last ned zipfil Downloaded %s of %s photos.=Lastet ned %s av %s bilder. E-Mail Photo=E-Mail Fotografi Edit Photos (Page %s/%s)=Rediger bilder (Side %s/%s) Fields specified below will apply to all images imported.=Spesifiserte felter nedenfor gjelder alle importerte bilder. File upload failed=Fil opplasting var mislykket For accessing these Albums you have to use this URL:=For tilgang til disse albumene må du bruke følgende URL: Full EXIF details=Alle EXIF detaljer Grant access to all existing albums:=Gi tilgang til alle eksisterende album: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Tilgang til et album vil også gi tilgang til beslektede album om nødvendig. Ved tilgang til alle album, vil tilgangsnivåene før dette ikke overskrives. Groups=Grupper Hi=Høy Highest ranked=Høyest rangert Home=Hjem I have created a Zoph account for you=Jeg har laget en Zoph konto for deg I have enabled access to the following albums for you:=Jeg har gitt tilgang til følgende album for deg: IP address=IP adresse Import=Importere Importing Files on the Server=Importere filer på serveren Importing a Local File=Importere en lokal fil Importing images...=Importerer bilder... Insert failed.=Innsetting mislykket. Insufficient permissions to edit photo=Ikke nok rettigheter for å redigere bilde Invalid path=Ugyldig adresse Lightbox (Page %s/%s)=Lightbox (Side %s/%s) List=Liste Lowest ranked=Lavest rangert Maximum number of files per zipfile=Maksimum antall filer per zip-fil Maximum size per zipfile=Maksimal filstørrelse per zip-fil Missing a temporary folder.=Savner en imidlertidig mappe. Most Photographed People=Mest Fotograferte Mennesker Most Photographed Places=Mest fotograferte steder Most Populated Albums=Største Album Most Populated Categories=Største Kategorier Name=Navn Never=Aldri New Album=Nytt album New Albums on=Nye album på New Category=Ny Kategori New Color Scheme=Nytt Fargetema New Person=Ny Person New Photo=Nytt Fotografi New Place=Ny plass New User=Ny Bruker New group=Ny gruppe Newest photo=Nyeste bilde Next=Neste No=Nei No EXIF header found.=INgen EXIF header funnet. No Photos Found=Ingen Fotografier Funnet No file was uploaded.=Ingen fil ble lastet opp. No people have been added to this photo.=Ingen mennesker har blitt føyet til dette fotografiet. No people were found with a last name beginning with '%s'.=Ingen mennesker med etternavn som starter på '%s' ble funnet. No photo was found.=Ingen fotografier ble funnet. No photos were found for this slideshow.=Ingen fotografier ble funnet for denne lysbildevisningen. No photos were found matching your search criteria.=Ingen fotografier ble funnet etter dine søkekriteria. No write permissions to this album.=Ingen skriverettigheter for dette albumet. Not rated=Ikke rangert Notify=Meddel Notify User=Meddel bruker Oldest photo=Eldste bilde On all pages=På alle sider On first page=På første side On last page=På siste side Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Eller du kan bruke %s søkesiden %s til å finne fotografier ved å bruke flere søkekriterier. Du kan også vise et %s tilfeldig valgt fotografi %s som det ovenfor. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Opprinnelig kodet av Jason Geiger, nå vedlikehold av Jeroen Roos med takk til følgende for deres bidrag: Owner=Eier Page=Side Pages=Sider Pages in this pageset=Sider i denne sidegruppen Pagesets=Sidegrupper People=Mennesker Photos (Page %s/%s)=Fotografier (Side %s/%s) Places=Steder Preferences=Preferanser Prev=Forrige Processing %s image(s).=Behandler %s bilde(r). Public=Offentlig Random=Tilfeldig Reading directory=Leser katalog Received file=Mottok fil Regards,=Med vennlig hilsen, Releases and documentation can be found at %s.=Versjoner og dokumentasjon kan bli funnet på %s. Reports=Rapporter Save search=Lagre søk Saved searches=Lagrede søk See this photo in %s=Se dette bildet i %s Send feedback to %s.=Send feedback til %s. Skipping %s: File does not exist.=Hopper over %s: Filen eksisterer ikke. Skipping %s: Unsupported file type.=Hopper over %s: Filformat ikke støttet. Sort Name=Sorter Navn Sort order for subalbums and categories=Sorteringsrekkefølge for underalbum og kategorier The image you requested could not be displayed.=Bildet du etterspurte kunne ikke bli vist. The password for %s has been changed=Passordet for %s er oppdatert The password may not be null=Passordet kan ikke være tomt The passwords did not match=Passordet stemte ikke The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=Den opplastede filen overgår MAX_UPLOAD verdien i config.inc.php (%s). The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=Den opplastede filen overgår upload_max_filesize direktivet (%s) i php.ini. The uploaded file was only partially uploaded.=Den opplastede filen ble kun delvis lastet opp. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=Brukeren %s er definert som standard bruker og har ikke tillatelse til å forandre sine innstillinger. De nåværende verdiene er vist nedenfor, men alle forandringer som blir gjort nå vil bli ignorert inntil en annen standard bruker blir definert. The user '%s' is currently defined as the default user and does not have permission to change its password.=Brukeren '%s' er definert som standard bruker og har ikke tillatelse til å forandre sitt passord. The zipfile is being created...=Zipfilen blir nå opprettet... There are %s photos=Det er %s fotografier There are no photos=Det er ingen fotografier There is %s photo=Det er %s fotografi These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Disse innstillingene er alltid tilgjengelig via flikene oppe til høyre. Bruk %s hjem %s linken for å komme tilbake hit. Klikk småbildene for å se en større utgave med informasjon om det bildet. This page is used in the following pagesets:=Denne siden er brukt i følgende sidegrupper: This photo is not in any albums.=Dette fotografiet er ikke i noen album. This photo is not in any categories.=Dette fotografiet er ikke i noen kategori. Thumbnails=Småbilder To edit your preferences or change your password, click %s here %s.=For å forandre dine preferanser eller passord, klikk %s her %s. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=For å importere fotografier som allerede er på serveren, spesifiser den absolutte serveradressen til den aktuelle filen eller katalogen. Om du bruker adressen til en katalog, vil alle bildene i den bli importert. Om en måladresse er spesifisert (relativt, i forhold til topp-nivå katalogen), vil de importerte bildene bli lagret der. Om ikke, vil de ikke bli flyttet. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=For å laste opp og importere en lokal fil, gå til filen og spesifiser måladressen (relativt, i forhold til topp-nivå katalogen) hvor du ønsker filen plassert. Tree=Tre Up=Opp Use alphanumeric, - and _. Do not provide an extension.=Bruk alfanumerisk, - og _. Unngå bruk av utvidelser. User=Bruker Users=Brukere Welcome %s. %s currently contains=Velkommen %s. %s inneholder for øyeblikket Yes=Ja You can upload a single image or a zip or tar file of images.=Du kan laste opp et enkelt bilde eller en ZIP eller TAR fil med bilder. You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected!=Du har aktivert autofullfør for en eller fler nedtrekksmenyer på denne siden. Det ser imidlertid ut til at du ikke har støtte for Javascript; vennligst aktiver støtte for Javascript eller deaktiver autofullfør-funksjonen, ellers vil denne siden ikke fungere som forventet! You have requested the download of %s photos, with a total size of %s.=Du har forberedt nedlasting av %s bilder med en samlet størrelse av %s. You may search for photos %s taken %s or %s modified %s in the past %s days.=Du kan søke for fotografier %s tatt %s eller %s modifisert %s iløpet av de siste %s dagene. You need to have ZIP support in PHP to download zip files=Du trenger støtte for ZIP i PHP for å laste ned Zip-filer Your Zoph Account=Din Zoph konto Your mail has been sent.=Din mail har blitt sendt. Zoph is free software.=Zoph er gratis programvare. Zoph stands for zoph organizes photos.=Zoph står for Zoph organizes photos. Zoph version %s, released %s.=Zoph versjon %s, utgitt %s. about=om access level=tilgangsnivå add comment=tilføy kommentar add/edit user=tilføy/forandre bruker address=adresse address continued=adresse fortsetter album=album album description=album beskrivelse album name=album navn album sort order=album-sorteringsrekkefølge albums=album all=alle and=og aperture=blender automatically edit photos=rediger fotografier automatisk available=tilgjengelig bottom=bunn by=av bytes=bytes calculated time=kalkulert tid calendar=kalender called=kalt camera make=kamera merke camera model=kamera modell can browse people=kan navigere mennesker can browse places=kan navigere plasser can download zipfiles=kan laste ned zip-filer can import=kan importere can leave comments=kan legge igjen kommentarer can rate photos=kan stemme på bilder can rate the same photo multiple times=kan stemme på det samme bildet mer enn én gang can view details of people=kan vise detaljer i mennesker can view details of places=kan vise detaljer i steder cancel=avbryt categories=kategorier category=kategori category description=kategori beskrivelse category name=kategori navn category sort order=kategori-sorteringsrekkefølge ccd width=CCD bredde change password=forandre passord city=by class=klasse collapse all=minimer alt color scheme=fargetema color schemes=fargetemaer cols=kolonner comment=kommentar comments=Kommentarer comments by this user=kommentarer fra denne brukeren compression=kompresjon confirm password=bekreft passord continue=fortsett copy=Kopier count=tell country=land coverphoto=forsidebilde create annotated photo=lag bilde med kommentar database=database date=dato date of birth=fødselsdato date of death=dødsdato days ago=dager siden days past for recent photos links=dager siden for nyere foto lenker default number of columns on results page=standard nummer av kolonner på resultat siden default number of rows on results page=standard nummer av rader på resultat siden delete=slett delete album=slett album delete category=slett kategori delete color scheme=slett fargetema delete comment=slett kommentar delete group=slett gruppe delete page=fjern side delete pageset=fjern sidegruppe delete person=slett person delete place=slett sted delete relationship=slett forbindelse delete user=slett bruker description=beskrivelse destination path=mål adresse display=vis display all EXIF info=vis all EXIF informasjon display camera info=vis kamera informasjon download=last ned download next file=last ned neste fil edit=forandre edit photos=rediger bilder edit photos %s to %s of %s=rediger bildene %s til %s av %s edit preferences=forandre innstillinger email=e-mail email photo=e-mail fotografi error=feil expand all=utvid alt exposure=eksponering father=far female=kvinne file=fil file name=filnavn file/directory=fil/katalog first name=fornavn flash used=blitz brukt focal length=brennvidde focus distance=fokus avstand from (your email)=fra (din e-mail) from (your name)=fra (ditt navn) gender=kjønn go=ok group=gruppe group name=gruppenavn groups=grupper height=høyde hide=skjul home=hjem home location=hjemme-lokasjon import=importere import photos=importere fotografier in minutes=i minutter in this album=i dette albumet in this category=i denne kategorien in this place=på dette stedet include URL=inkluder URL include sub-albums=inkluder underliggende album include sub-categories=inkluder underliggende kategorier include sub-places=inkluder underliggende lokasjoner insert=sett inn insert relationship=sett inn forbindelse ip address=IP-adresse is in photo=er i fotografiet is not in photo=er ikke i fotografiet is not set.=er ikke satt. iso equiv=ISO tilsvarende language=språk last ip address=siste IP-adresse last login=siste innlogging last modified=sist modifisert last name=etternavn latitude=breddegrad less than=mindre enn level=nivå lightbox=lightbox lightbox album=lightbox album like=lik load=last inn location=sted logon=logg på logout=logg av longitude=lengdegrad male=mann map=kart members=medlemmer message:=beskjed: metering mode=måle metode middle name=mellomnavn minimum rating for random photos=minimum rating for tilfeldige fotografier minutes=minutter more than=mer enn mother=mor move down=flytt opp move up=flytt ned name=navn new=ny no=nei no children=ingen barn no last name=ikke noe etternavn not like=ulik not rated=ikke rangert not set=ikke satt notes=notater number of breadcrumbs to show=antall katalog spor å vise number of categorized photos=antall kategoriserte fotografier number of people=antall personer number of people to add at once=antall personer å legge til på en gang number of photos=antall fotografier number of photos in an album=antall fotografier i et album number of places=antall steder number of results to display on reports page=antall resultat å vise på resultat siden only visible for admin users=kun synlig for admin brukere open=åpne open fullsize photo in new window=åpne bilde i full størrelse i nytt vindue or=eller or its children=eller dets lavere nivå order by=sorter etter overwrite values below=overskriv verdier under pages=sider pageset=sidegruppe pagesets=sidegrupper parent album=album på høyere nivå parent category=kategori på høyere nivå parent location=plassering av øvre password=passord path=spor pause=pause people=folk person=person photo=fotografi photo %s of %s=foto %s av %s photo ratings=fotografi klassifisering photographer=fotograf photos=fotografier photos %s to %s of %s=fotografier %s til %s av %s photos by=fotografier tatt av photos modified=fotografier modifisert photos of=bilder av photos taken=bilder tatt place=sted places=steder position=posisjon position of original=opprinnelig posisjon prefs=innstillinger random photo=tilfeldig bilde rate=ranger rating=klassifisering recreate thumbnails=lag småbilder på nytt relate=relater related photos=relaterte bilder relationship=forbindelse remove=fjern reports=rapporter return=gå tilbake rotate=rotér rows=rader save search=lagre søk search=søke seconds=sekunder select=velg send as html=send som HTML send fullsize=send bilde i full størrelse set %s for children=sett %s for underliggende show additional attributes=vis fler attributter show breadcrumbs=vis spor show descriptions under thumbnails=vis beskrivelse under småbilder show original page=vis opprinnelig side size=størrelse size of pager on results page=side størrelse på resultat siden size of photos=bildestørrelse skip=hopp over slideshow=lysbildevisning smileys you can use=smilefjes du kan bruke sort name=sorter navn spouse=ektefelle state=stat stop=stopp subject=tema submit=send text=tekst that have been categorized=som har blitt kategorisert time=tid time correction=tidskorreksjon time to display each photo in a slideshow=visningstid for hvert bilde i lysbildevisning timestamp=tidsmerke timezone=tidssone title=tittel to (email)=til (e-mail) to (name)=til (navn) top=topp unset coverphoto=fjern coverbilde update=oppdater update relationship=oppdater forbindelse updated=oppdatert url=URL url description=beskrivelse av URL user=bruker user name=bruker navn username=brukernavn users=brukere view=vis view photos=vis fotografier watermark level=vannmerkingsnivå width=bredde work=arbeid writable=skrivbart yes=ja zip=zip zip or zip+4=zip eller zip+4 zoom level=zoom nivå zoph-v0.9.11/php/lang/nl000066400000000000000000001577631345420530000150330ustar00rootroot00000000000000# Zoph Language File - Nederlands # Translated by Arjen Tebbenhof, Jeroen Roos %s chars max=maximaal %s karakters %s images loaded.=%s foto's geladen. %s photo(s) selected=%s foto('s) geselecteerd %s photos in %s=%s foto's in %s %s photos were geotagged=Er zijn %s foto's gegeotagged (left to right, front to back).=(van links naar rechts, van voor naar achteren). 0 - world=0 - wereld 1 - close your eyes=1 - Ogen dicht 1 day=1 dag 1 hour=1 uur 1 month=1 maand 1 week=1 week 10 - museum=10 - Kunst 12 - neighborhood=12 - wijk 16 - street=16 - straat 18 - house=18 - huis 2 - continent=2 - continent 4 hours=4 uur 5 - so so=5 - Mwah... 6 - country=6 - land 8 hours=8 uur 9 - city=9 - stad A PHP extension stopped the upload. Don't ask me why.=Een PHP extensie stopte het uploaden. Vraag me niet waarom. A Photo from %s=Een foto van %s A number in pixels ("px") or percent ("%"), the latter is a percentage of the user's browser window width.=Breedte van het browser-window. Een getal dat eindigt op "px" (pixels) of "%" (percentage van het browser-window). A photo will be watermarked if the photo level is higher than the watermark level.=Een foto zal een watermerk krijgen als het niveau van de foto hoger is dan het watermerk niveau. A possible cause is the upload_max_filesize variable in php.ini=Een mogelijke oorzaak is de upload_max_filesize instelling in php.ini A user can use the annotate photo function to e-mail a photo with a textual annotation. Can only be used in combination with the "Mail photos" feature above.=Een gebruiker kan deze functie gebruiken om gevens toe te voegen aan een foto, wordt gebruikt in combinatie met de "Mail foto"-functie hierboven. API key for Cloudmade Maps. Only needed if using "Cloudmade" as provider. You can use Zoph's key (which is the default), but please do not use this key for any other applications.=API-sleutel voor Cloudmade Maps (kaarten). Alleen nodig als je voor Cloudmade kiest om als kaartenleverancier. Je kunt Zoph's sleutel gebruiken (de standaardwaarde), maar gebruik deze niet voor andere applicaties. About=Info Add a page:=Voeg een pagina toe: Add comment=Commentaar geven Add maps to Zoph using various different mapping providers.=Voeg kaarten toe aan Zoph via verschillende leveranciers van kaartmateriaal. Add non-existent albums, categories, places and people, regardsless of whether a parent is defined.=Voeg niet-bestaande albums, categorieën, plaatsen en mensen automatisch toe, ook als er geen bovenliggende album, categorie of plaats is meegegeven. Add non-existent albums, categories, places and people, when a parent is defined.=Voeg niet-bestaande albums, categorieën, plaatsen en mensen automatisch toe, mits er een bovenliggend album, categorie of plaats is meegegeven. Admin=Beheerder Adminpage=Beheerpagina After this album has been created, groups can be given access to it.=Nadat dit albums is gemaakt, kunnen groepen er rechten op krijgen. After this group is created it can be given access to albums.=Nadat deze groep is gemaakt, kunnen er rechten op albums worden toegekend. After this user is created they can be given access to albums.=Nadat deze gebruiker is aangemaakt kan er toegang worden gegeven tot de albums. Album view=Album weergave Albums=Albums All photos have been downloaded in %s zipfiles.=Alle foto's zijn gedownload in %s zip bestanden. All photos=Alle foto's All tracks=Alle tracks Allow users (admins or with write access) to rotate images=Laat gebruikers (beheerders of met schrijf-toegang) foto's draaien Allow users to rate photos. Before a non-admin user can actually rate, you should also give the user these rights through the edit user screen.=Laat gebruikers foto's beoordelen. Voordat een gebruiker die geen beheerder is daadwerkelijk kan beoordelen, moet de gebruiker deze rechten krijgen via het "wijzig gebruiker"-scherm. Always=Altijd An error occurred.=Er is een fout opgetreden. An unknown file upload error occurred.=Er is een onbekende fout opgetreden tijdens het uploaden. Annotate Photo=Commentaar bij foto Annotate photos=Foto met bijschrift As an admin, user %s has access to all albums.=Als beheerder heeft gebruiker %s toegang tot alle albums Ascending=Oplopend Autocomplete=Auto-aanvullen Autodetect=Automatisch herkennen Automatic coverphoto=Automatische coverfoto Automatic thumbnail=Automatische miniatuur Automatically Blind Carbon Copy this mailaddress when a mail from Zoph is sent=Stuur een "Blind Carbon Copy" naar dit mailadres als er mail verstuurd wordt vanuit Zoph. Automatically log on as this user when not logged on. Can be used to give people access without a username and password. This user should be a non-admin user and should not have any change permissions.=Log deze gebruiker automatisch in, op deze manier kunnen gebruikers toegang krijgen zonder een gebruikersnaam of wachtwoord te weten. De gebruiker mag geen beheerder zijn en zou geen wijzigrechten mogen hebben. Automatically place photos in a dated directory tree ("2012/10/16/") during import. Ignored unless "Dated dirs" is also enabled=Plaats foto's automatisch een een directory-boom, gebaseerd op de datum ("2012/10/16/") gedurende import. Deze instelling werkt alleen as "Datum-directory" ook ingeschakeld is. Automatically place photos in dated dirs ("2012.10.16/") during import=Plaats foto's automatisch een een directory, gebaseerd op de datum ("2012.10.16/") gedurende import. Automatically rotate imported images, requires jhead=Roteer foto's automatisch tijdens import. "jhead" moet hiervoor geïnstalleerd zijn Average ranking=Gemiddelde waardering BCC address=BCC adres Backup prefix=Voorvoegsel reservekopie Backup=Reservekopie Bottom=Onder Browser Default=Browser standaard CLI user=CLI gebruiker CLI verbose=CLI uitgebreid CLI: Auto add always=CLI: Altijd automatisch toevoegen CLI: Auto add=CLI: automatisch toevoegen CLI: Recursive=CLI: recursief CLI: Use Ids=CLI: gebruik Id's CLI: calculate hash=CLI: bereken hash CLI: copy on import=CLI: kopie bij import CLI: generate thumbnails=CLI: maak miniaturen CLI: read EXIF data=CLI: lees EXIF-gegevens CLI: size of image=CLI: afbeeldingsmaten Calculate a hash when importing or updating a photo using the CLI. Can be overridden with --hash and --no-hash.=Bereken een hash (controlegetal) als een foto via de commando-interface wordt geïmporteerd of aangepast. Als --hash of --no-hash meegegeven wordt via de commando-interface, wordt deze instelling genegeerd. Categories=Categorieën Category view=Categorie weergave Center=Midden Change Password=Wachtwoord wijzigen Changed least recently=Langst geleden gewijzigd Changed most recently=Laatst gewijzigd Cloudmade Key=Sleutel voor Cloudmade Color Schemes=Kleurprofielen Comments=Commentaar Configuration=Configuratie Confirm deletion of '%s' and its subalbums:=Bevestig verwijderen van '%s' en bijbehorende subalbums: Confirm deletion of '%s' and its subcategories:=Bevestig verwijderen van '%s' en bijbehorende subcategorieën: Confirm deletion of '%s'=Bevestig verwijderen van '%s' Confirm deletion of comment '%s' by '%s'=Bevestig verwijderen van commentaar '%s' van '%s'' Confirm deletion of saved search '%s'=Bevestig het wissen van de opgeslagen zoekactie '%s' Confirm deletion of this page=Bevestig wissen van deze pagina Confirm deletion of this pageset=Bevestig wissen van deza paginagroep Confirm deletion of this relationship=Bevestig het wissen van deze relatie Confirm deletion of this track=Bevestig het wissen van deze track Cookie Expiry Time=Verlooptijd Cookie Copy Color Scheme=Maak kopie van kleurprofiel Could not copy %s to %s.=Kon %s niet naar %s kopieëren. Could not create directory=Kon directory niet aanmaken Could not create thumbnail=Kon miniatuur niet aanmaken Could not find photo id %s.=Kon foto is %s niet vinden. Could not open directory=Kon map niet openen Could not rename %s to %s.=Kon %s niet hernoemen naar %s. Could not send mail.=Kon e-mail niet versturen. Create new page=Maak nieuwe pagina Created directory=Aangemaakte map Date and time related settings=Datum- en tijdgerelateerde instellingen Date and time=Datum en tijd Date format=Datumformaat Dated directory will be appended=Datum-directory zal worden toegevoegd Dated dirs=Datum-directory Default language=Standaardtaal Default sort direction=Standaard sorteerrichting Default sort order of photos, ascending or descending=Standaard sorteerrichting, oplopend of aflopend Default sort order of photos=Standaard sorteervolgorde van foto's Default sort order=Standaard sorteervolgorde Default user=Standaardgebruiker Default view=Standaard weergave Define the URLs that are used to access Zoph. Only configure this if Zoph cannot determine it automatically.=Configureer de URLs die gebruikt worden om toegang te krijgen tot Zoph. Configureer dit alleen als Zohp het niet automatisch kan bepalen. Define the transparency of a watermark. 0: fully transparent (invisible, don't use this, it's pointless and eats up a lot of resources, better turn off the watermark feature altogether) to 100: no transparency.=Bepaal de transparantie van het watermerk. 0: volledig transparant (onzichtbaar, gebruik dit niet, het is nutteloos en belast de server, je kunt beter de watermerkfunctie helemaal uitzetten) tot 100: geen transparantie. Define where the watermark will be placed horizontally.=Bepaal waar het watermerk horizontaal geplaatst wordt. Define where the watermark will be placed vertically.=Bepaal waar het watermark verticaal geplaatst wordt. Delete saved search=Wis opgeslagen zoekactie Deleting %s=Bestand %s wordt gewist... Descending=Aflopend. Description for first photo=Omschrijving voor eerste foto Description for second photo=Omschrijving voor tweede foto Description=Beschrijving Determine which command is used to rotate the image. This command must be available on your system. Convert is a lossy rotate function, which means it will lower the image quality of your photo. JPEGtran, on the other hand, only works on JPEG images, but is lossless.=Bepaal welk commando gebruikt wordt om afbeeldingen te draaien. Convert werkt op veel bestandsformaten maar zal de kwaliteit van de afbeeldingen verlagen. JPEGtran, daarentegen, werkt alleen met JPEG-afbeeldingen maar veroorzaakt geen kwaliteitsverlies. Determines how to resize an image during import. Resize can be about 3 times faster than resample, but the resized image has a lower quality.=Bepaal hoe afbeeldingen te draaien tijdens import. Resize kan tot 3 keer trager zijn dan resample, maar de kwaliteit van de verkleinde afbeelding is lager. Directory where uploaded files are stored and from where files are imported in Zoph. This is a directory under the images directorty (above). For example, if the images directory is set to /data/images and this is set to upload, photos will be uploaded to /data/images/upload.=Directory waar geüploade bestanden worden opgeslagen en vanaf waar de afbeeldingen in Zoph worden geïmporteerd. Deze directory moet zich in de "afbeeldingen-directory", die hierboven geconfigureerd is, bevinden. Bijvoorbeeld: als de afbeeldingendirectory ingesteld is op "/data/images" en deze directory wordt ingesteld op "upload", zullen de bestanden in "/data/images/upload" geplaatst worden. Disabled=Uitgeschakeld Do not interpolate if distance between points is more than this=Niet interpoleren als afstand tussen punten groter is dan dit Do not interpolate if time between points is more than this=Niet interpoleren als tijd tussen punten groter is dan dit Download zipfile=Download zipbestand Downloaded %s of %s photos.=%s van %s foto's zijn gedownload. Downloading=Dowloaden E-Mail Photo=Foto per e-mail versturen Edit Photos (Page %s/%s)=Wijzig foto's (Pagina %s/%s) Enable Watermarking=Watermerk inschakelen. Enable comments. Before a user can actually leave comments, you should also give the user these rights through the edit user screen.=Commentaar toestaan. Voordat een gebruiker daadwerkelijk commentaren kan achterlaten, moet deze via het "bewerk gebruiker"-scherm de rechten hiertoe worden toegekend. Enable or disable mapping support and choose the mapping provider=Ondersteuning voor kaarten in- of uitschakelen en de kaartenleverancier kiezen. Failed to write to disk=Kon niet schrijven naar disk Features=Functies Fields specified below will apply to all images imported.=Onderstaande velden zijn op alle geïmporteerde afbeeldingen van toepassing. File and directory locations=Locaties van bestanden en directories File mode for the files that are imported in Zoph. Determines who can read or write the files. (RW: Read/Write, RO: Read Only)=Bestandsmode voor bestanden die in Zoph geïmporteerd worden. (RW: Lezen en schrijven, RO: Alleen lezen). File mode=Bestandsmode File upload failed=Upload van bestand niet gelukt Filename=Bestandsnaam For accessing these Albums you have to use this URL:=Om toegang te krijgen tot deze albums, kun je deze URL gebruiken: Force SSL=SSL afdwingen Force users to use https when using Zoph. When connecting to Zoph using http, the user will automatically be redirected to the same URL, but with https. When choosing "login only", the user will be redirected back to http after logging in. If your https-site is hosted on a different URL, you will need to define the correct url below.=Dwing het gebruik van https af voor gebruikers van Zoph. De gebruiker wordt automatisch doorgestuurd naar de huidige URL, maar met http vervangen door https. Als er gekozen wordt voor "alleen login", zal de gebruiker na het inloggen teruggestuurd worden naar de http-site. Indien de https-site een ander URL heeft dan de http-site, kunnen de URLs hieronder geconfigureerd worden. Full EXIF details=Volledige EXIF gegevens Generate thumbnails when importing via CLI. Can be overridden with --thumbs (-t) and --no-thumbs (-n).=Genereer miniatuur-afbeeldingen bij het importeren via de commando-interface. Indien de optie --thumbs (-t) of --no-thumbs (-n) meegegeven wordt, wordt deze instelling genegeerd. Generate=Genereer Geocode provider=Geocodeleverancier Geotag=Geotag Geotagging will make Zoph use GPS tracks to determine the location where a photo was taken. You should import a GPX file using the import function before using the Geotagging option. Zoph will try to geotag %s photos.=Met geotacking kan Zoph GPS-tracks gebruiken om de locatie waar een foto genomen is vast te stellen. Gebruik de importfunctie om een GPX bestand up te loaden voordat je de geotagging functie gebruikt. Zoph gaat proberen %s foto's te geotaggen. Grant access to all existing albums:=Toegang geven tot alle bestaande albums: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Toegang geven tot een album geeft (indien nodig) ook toegang tot zijn bovenliggende mappen. Toegang geven tot alle albums behoudt de eerder toegewezen rechten. Groups=Groepen Guess timezone=Raad tijdzone Hi=Hoi Hide in overviews=Verberg in overzicht Hierarchical dated dirs=Hierarchische datumdirectory Highest ranked=Hoogste waardering Home=Home Horizontal position=Horizontale positie I have created a Zoph account for you=Ik heb een Zoph account voor je aangemaakt I have enabled access to the following albums for you:=Ik heb je toegang gegeven tot de volgende albums IP address=IP adres If watermarking is used, this should be set to the name of the file that will be used as the watermark. It should be a GIF file, for best results, use contrasting colours and transparency. In the Contrib directory, 3 example files are included. The filename is relative to the image directory, defined above.=Als er gebruik gemaakt wordt van watermerken, stel dan hier in welk bestand er gebruikt wordt. Het moet een GIF bestand zijn. Gebruik voor de beste resultaten constrasterende kleuren en transparantie. In de 'contrib' directory zijn 3 voorbeeldbestanden meegeleverd. De bestandsnaam is relatief ten opzichte van de afbeeldingsdirectory, die hierboven gedefinieerd is. If you have defined the precise location of a place (using the mapping feature), Zoph can 'guess' the timezone based on this location. It uses the Geonames project for this. This will, however, send information to their webserver, do not enable this feature if you're not comfortable with that.=Als je de precieze locatie van een plaats vastgelegd hebt (via de kaartenfunctie), kan Zoph 'gokken' wat de tijdzone is die bij deze plaats hoort. Zoph maakt hiervoor gebruik van het Geonames-project. Om deze functie te gebruiken moeten er gegevens naar de server van Geonames verstuurd worden, als je dat geen prettig idee vindt, moet je deze functie niet inschakelen. Images directory=Afbeeldingendirectory Import through webinterface=Import via de webinterface Import=Importeren Importing Files on the Server=Bestanden op de server importeren Importing a Local File=Een lokaal bestand importeren Importing and uploading photos=Importeren en uploaden van foto's Importing images...=Afbeeldingen importeren... In this album:=In dit album: In this category:=In deze categorie: In this place:=In deze plaats: Insert failed.=Invoegen mislukt. Insufficient permissions to edit photo=Onvoldoende rechten om de foto te wijzigen Interface settings=Interfaceinstellingen Interpolate between points=Interpoleer tussen punten Interpolation=Interpolatie Invalid path=Onjuist pad Keep a backup image when rotating an image.=Bewaar een reservekopie als een afbeelding gedraaid wordt. Left=Links Lightbox (Page %s/%s)=Favorieten (Pagina %s/%s) List=Lijst Location of the images on the filesystem. Absolute path, thus starting with a /=Plaats van de afbeeldingen op het bestandssysteem. Absoluut pad, dus beginnend met een /. Login only=Alleen inloggen Lowest ranked=Laagste waardering Magic file=Magic bestand Mail photos=Foto's mailen Make a copy of a photo that is imported using the CLI. Can be overridden with --copy and --move.=Maak een kopie van een bestand dat via de commando-interface geïmporteerd wordt. Als de optie --copy of --move meegegeven wordt, wordt deze instelling genegeerd. Mapping provider=Kaartenleverancier Mapping support=Ondersteuning voor kaarten Maximum days=Maximum dagen Maximum distance=Maximum afstand Maximum filesize=Maximum bestandsgrootte Maximum number of files per zipfile=Maximaal aantal foto's in zipbestand Maximum size of uploaded file in bytes. You might also need to change upload_max_filesize, post_max_size and possibly max_execution_time and max_input_time in php.ini.=Maximumgrootte van geüploade bestanden in bytes. Je moet waarschijnlijk ook upload_max_filesize, post_max_size en mogelijk max_execution_time en max_input_time in php.ini aanpassen. Maximum size per zipfile=Maxiumum bestandsgrootte per zipbestand Maximum time difference between photo and GPS timestamp=Maximum tijdsverschil tussen foto en GPS tijd Maximum time=Maximum tijd Missing a temporary folder.=Er is geen tijdelijke folder. Mode for directories that are created by Zoph. Determines who can read or write the files. (RW: Read/Write, RO: Read Only)=Mode voor directories die door Zoph gemaakt worden. Bepaalt wie in de directories kan lezen en schrijven (RW: Lezen en Schrijven, RO: Alleen lezen) Most Photographed People=Meest gefotografeerde personen Most Photographed Places=Meest gefotografeerde plaatsen Most Populated Albums=Grootste albums Most Populated Categories=Grootste categorieën Name=Naam Never=Nooit New Album=Nieuw album New Albums on=Nieuwe albums in New Category=Nieuwe categorie New Color Scheme=Nieuw kleurprofiel New Person=Nieuwe persoon New Photo=Nieuwe foto New Place=Nieuwe plaats New User=Nieuwe gebruiker New circle=Nieuwe kring New group=Nieuwe groep Newest photo=Nieuwste foto Next=Volgende No EXIF header found.=Geen EXIF informatie gevonden No Photos Found=Geen foto's gevonden No file was uploaded.=Er is geen bestand geüpload. No people have been added to this photo.=Er zijn geen personen aan deze foto toegevoegd No people were found with a last name beginning with '%s'.=Er zijn geen personen gevonden met een achternaam beginnend met '%s'. No photo was found.=Er is geen foto gevonden. No photos were found for this slideshow.=Er zijn geen foto's gevonden voor deze diavoorstelling. No photos were found matching your search criteria.=Er zijn geen foto's gevonden die aan uw zoekcriteria voldoen No tracks found, you should import a GPX file.=Geen tracks gevonden, importeer een GPX-bestand. No write permissions to this album.=Geen schrijfrechten in dit album. No=Nee Not rated=geen waardering Nothing found=Niks gevonden Notify User=Gebruiker informeren Notify=Informeren Number of each=Aantal van elk Oldest photo=Oudste foto On all pages=Op alle pagina's On first page=Op de eerste pagina On last page=Op de laatste pagina Only photos with a valid timezone=Alleen foto's met een geldige tijdzone Options=Opties Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=U kunt ook de %s zoekpagina %s gebruiken om foto's te zoeken die aan meerdere criteria voldoen. U kunt ook een %s willekeurige foto %s bekijken zoals degene hierboven. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Oorspronkelijk geschreven door Jason Geiger, nu bijgehouden door Jeroen Roos met dank aan onderstaanden voor hun bijdragen: Override autodetection of Zoph's Secure URL (https).=Automatische detectie van beveiligd URL voor Zoph (https) uitschakelen en deze waarde gebruiken. Override autodetection of Zoph's URL, for example if you use a domainname to access Zoph but get redirected to a different URL.=Automatische detectie van URL van Zoph uitschakelen en deze waarde gebruiken. Bijvoorbeeld omdat je een domeinnaam gebruikt om Zoph te benaderen en doorgestuurd wordt naar de werkelijke URL. Overwrite existing geo-information=Overschrijf bestaande geo-informatie Overwrite=Overschrijven Owner=Eigenaar Page=Pagina Pages in this pageset=Pagina's in deze paginagroep Pages=Pagina's Pagesets=Paginagroepen Paste a location in this field to lookup, supported are currently: decimal GPS coordinates (e.g. 50.5,-5.2), Open Location Codes (also known as pluscodes e.g. 7GXHX4HM+MM), Openstreetmap URLs and Zoph URLs for a photo or place.=Plak een lokatie in dit veld om op te zoeken. Op dit moment worden decimale GPS coördinaten (bv. 50.5, -5.2), Open Location Codes (ook wel bekend als pluscodes, bv. 7GXHX4HM+MM), Openstreetmap URLs en Zoph URLs voor een foto of plaats ondersteund. Paths=Paden People view=Personenweergave People=Personen Photo rating=Fotobeoordeling Photos (Page %s/%s)=Foto's (Pagina %s/%s) Photos of people in this circle=Foto's van mensen in deze kring Photos taken by this person:=Foto's genomen door deze persoon: Photos to test=Te testen foto's Photos will be resized to thumbnail and midsize images during import, this setting determines how many resize actions run in parallel. Can be set to any number. If you have a fast server with multiple CPU's or cores, you can increase this for faster response on the import page.=Foto's worden verkleind naar miniatuur- en middenformaat-afbeeldingen tijdens de import. Deze instelling bepaalt hoeveel verkleinacties er parallel lopen. Kan ingesteld worden op elk getal. Als je een server hebt met meerdere CPU's of cores, kun je dit getal verhogen om een snellere respons op de importpagina. Places=Plaatsen Preferences=Voorkeuren Prepend backup file for rotation backups with this.=Naam van reservebestand laten voorafgaan door dit. Prev=Vorige Processing %s image(s).=Bezig met %s afbeelding(en). Protect your site against eavesdropping by using https. You will need to configure this in your webserver as well.=Bescherm je site tegen afluisteren door https toe te passen. Je zult dit ook in je webserver moeten configureren. Public=Openbaar RW for everyone (0666)=RW voor iedereen (0666) RW for everyone (0777)=RW voor iedereen (0777) RW for user, RO for group, not readable for others (0640)=RW voor gebruiker, RO voor groep, niet leesbaar voor anderen (0640) RW for user, RO for group, not readable for others (0750)=RW voor gebruiker, RO voor groep, niet leesbaar voor anderen (0750) RW for user, RO for others (0644)=RW voor gebruiker, RO voor anderen (0644) RW for user, RO for others (0755)=RW voor gebruiker, RO voor anderen (0755) RW for user, not readable for others (0600)=RW voor gebruiker, niet leesbaar voor anderen (0600) RW for user, not readable for others (0700)=RW voor gebruiker, niet leesbaar voor anderen (0700) RW for user/group, RO for others (0664)=RW voor gebruiker/groep, RO voor anderen (0664) RW for user/group, RO for others (0775)=RW voor gebruiker/groep, RO voor anderen (0775) RW for user/group, not readable for others (0660)=RW voor gebruiker/groep, niet leesbaar voor anderen (0660) RW for user/group, not readable for others (0770)=RW voor gebruiker/groep, niet leesbaar voor anderen (0770) Random=Willekeurig Read EXIF data when importing via CLI. The default behaviour can be overridden with --exif and --no-exif.=Lees EXIF data bij het importeren via de commando-interface. Als de opties --exif of --no-exif worden meegegeven, wordt deze instelling genegeerd. Reading directory=Map aan het lezen Received file=Ontvangen bestand Recursively import directories when importing using the CLI.=Recursief directories importeren bij importeren via commando-interface. Regards,=Groeten, Releases and documentation can be found at %s.=Nieuwe versies en documentatie kunnen verkregen worden via %s. Reports=Rapportages Resample (high quality / high CPU / slow)=Resample (hoge kwaliteit / hoog CPU-gebruik / langzaam) Resize (lower quality / low CPU / fast)=Resize (lagere kwaliteit / laag CPU-gebruik / snel) Resize method=Verkleinmethode Resize parallel=Verklein tegelijkertijd Right=Rechts Rotate command=Roteercommando Rotate images=Roteer afbeeldingen Rotation=Rotatie SSL=SSL Salt for sharing full size images=Salt voor het delen van volledig formaat-afbeeldingen Salt for sharing mid size images=Salt voor het delen van middenformaat-afbeeldingen Save search=Zoekactie opslaan Saved searches=Opgeslagen zoekactie Screen width=Schermbreedte See this photo in %s=Bekijk deze foto in %s Send feedback to %s.=Opmerkingen sturen naar %s. Set CLI verbosity, can be overriden with --verbose=Stel uitgebreide meldingen van de commando-interface in. Deze instelling wordt genegeerd als hij vanaf de commando-interface met --verbose ingegesteld wordt. Set the language used when neither the user or the browser specifies a preference=Stel de taal in die gebruikt moet worden als noch de gebruiker, noch de browser een voorkeur opgeeft Set the time after which a cookie will expire, that is, when a user will need to re-login. "session" (default) means: until user closes the browser=Stel de tijd in waarna het cookie verloopt. Dat wil zeggen: wanneer een gebruiker opnieuw in moet loggen. "sessie", de standaardinstelling, betekent: totdat de gebruiker zijn browser afsluit Settings that define how Zoph looks=Instellingen die bepalen hoe Zoph eruit ziet Sharing photos with non-logged on users=Deel foto's met niet ingelogde gebruikers Sharing=Delen Skipping %s: File does not exist.=%s wordt overgeslagen: Bestand bestaat niet. Skipping %s: Unsupported file type.=%s wordt overgeslagen: Bestandstype wordt niet ondersteund Sometimes, you may wish to share an image in Zoph without creating a user account for those who will be watching them. For example, in order to post a link to an image on a forum or website. When this option is enabled, you will see a 'share' tab next to a photo, where you will find a few ways to share a photo, such as a url and a HTML <img> tag. With this special url, it is possible to open a photo without logging in to Zoph. You can determine per user whether or not this user will see the tab and therefore the urls.=Soms wil je een foto delen met iemand zonder een Zoph-account te maken voor degene die de foto gaat bekijken. Bijvoorbeeld om een link te posten op een forum of website. Als deze optie ingeschakeld is, zie je een tabblad 'delen' naast de foto, waar je een aantal manieren vindt om een foto te delen, zoals een URL en een HTML <img> tag. Met deze speciale URL kun je een foto openen zonder in te loggen in Zoph. Je kunt per gebruiker bepalen of deze het tabblad en dus de URLs kan zien. Sort Name=Sorteernaam Sort order for subalbums and categories=Sorteervolgorde voor subalbums en -categoriën Specific track=Specifieke track Template=Sjabloon Test=Test The command to use to untar tar files. Leave empty to disable uploading .tar files. On most systems "tar xvf" will work.=Het commando dat gebruikt moet worden om tar-bestanden uit te pakken. Laat dit leeg om het uploaden van .tar bestanden uit te schakelen. Op de meeste systemen werkt "tar xvf". The command to use to unzip bzip files. Leave empty to disable uploading .bz files. On most systems "bunzip2" will work.=Het commando dat gebruikt moet worden om bzip-bestanden uit te pakken. Laat dit leeg om het uploaden van .bz-bestanden uit te schakelen. Op de meeste systemen werkt "bunzip2". The command to use to unzip gzip files. Leave empty to disable uploading .gz files. On most systems "gunzip" will work.=Het commando dat gebruikt moet worden om gzip-bestanden uit te pakken. Laat dit leeg om het uploaden van .gz-bestanden uit te schakelen. Op de meeste systemen werkt "gunzip". The command to use to unzip zip files. Leave empty to disable uploading .zip files. On most systems "unzip" will work.=Het commando dat gebruikt moet worden om zip-bestanden uit te pakken. Laat dit leeg om het uploaden van .zip-bestanden uit te schakelen. Op de meeste systemen werkt "unzip". The image you requested could not be displayed.=De opgevraagde afbeelding kon niet worden weergegeven. The location of %s photos has been determined. You can check the results below. Click 'geotag' to geotag all %s photos.=De locatie van %s foto's is vastgesteld. Je kunt de resultaten hieronder bekijken. Klik op 'geotag' om alle %s foto's te geotaggen. The location of none of the photos in the test set could be determined. This does not necessarily mean that none of the photos can be geotagged, since only a subset was tried. You can try to geotag %s photos by clicking 'geotag'.=De locatie van geen enkele foto in de testset kon worden vastgesteld. Dit hoeft niet te betekenen dat geen enkele foto gegeotagged kan worden, omdat maar een gedeelte van de foto's geprobeerd is. Klik op 'geotag' om alle %s foto's te geotaggen. The maximum days Zoph displays in a dropdown box for 'photos changed / made in the past ... days' on the search screen=Het maximum aantal dagen dat Zoph weergeeft in een dropdownmenu voor "foto's gewijzigd / gemaakt in de afgelopen ... dagen" in het zoekscherm The password for %s has been changed=Het wachtwoord voor %s is gewijzigd The password may not be null=Het wachtwoord mag niet leeg zijn The passwords did not match=De wachtwoorden kwamen niet overeen The salt for mid size images (this one) must be different from the salt of full images (above), because this allows Zoph to distinguish between them. If a link to your Zoph installation is being abused (for example because someone whom you mailed a link has published it on a forum), you can modify the salt to make all hash-based links to your Zoph invalid.=Salt voor middenformaat afbeeldingen (deze instelling) moet anders zijn dan de salt voor volledig formaat afbeeldingen (hierboven) omdat dat het voor Zoph mogelijk maakt onderscheid te maken tussen die twee. Als een link naar je Zoph-installatie misbruikt wordt (bijvoorbeeld omdat iemand die je een link gemaild hebt, deze op een forum heeft gepubliceerd), kun je een nieuwe salt genereren waardoor alle hash-gebaseerde links ongeldig worden. The template Zoph uses=Het sjabloon dat Zoph gebruikt The title for the application. This is what appears on the home page and in the browser's title bar.=Titel van de applicatie. Dit is wat er op de homepage en in de titelbalk van de browser verschijnt. The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=De geüploade bestand is groter dan de instelling MAX_UPLOAD in config.inc.php (%s). The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=Het geüploade bestand is groter dan upload_max_filesize (%s) in php.ini. The uploaded file was only partially uploaded.=Het geüploade bestand is slechts gedeeltelijk geüpload. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=Gebruiker %s is gedefinieerd als de standaard gebruiker en heeft geen rechten om zijn voorkeuren te wijzigen. Hieronder staan de huidige waarden, maar wijzigen gaan verloren tenzij een andere standaard gebruiker is gedefinieerd. The user '%s' is currently defined as the default user and does not have permission to change its password.=Gebruiker '%s' is nu gedefinieerd als de standaard gebruiker en heeft geen rechten om het wachtwoord te wijzigen. The zipfile is being created...=Het zipbestand wordt gemaakt... There are %s photos=Er zijn %s foto's There are no photos=Er zijn geen foto's There is %s photo=Er is %s foto These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Deze opties zijn altijd beschikbaar onder de tabs rechtsbovenin. Gebruik de %s Home %s link om hier terug te keren. Klik op een miniatuur om een grotere versie met meer informatie te bekijken. These settings will override EXIF data!=Deze instellingen gaan voor EXIF data! This circle is hidden in overviews=Deze kring is verborgen in overzichten This determines how Zoph displays dates. You can use the following characters: dDjlNSwzWFmMntLoYy (for explanation, see http://php.net/manual/en/function.date.php) and /, space, -, (, ), :, "," and .=Dit bepaalt hoe Zoph datums weergeeft. Je kunt de volgende karakters gebruikten: dDjlNSwzWFmMntLoYy (zie uitleg op http://php.net/manual/en/function.date.php) en /, spatie, - ,(, ), :, "," en . This determines how Zoph displays times. You can use the following characters: aABgGhHisueIOPTZcrU (for explanation, see http://php.net/manual/en/function.date.php) and /, space, -, (, ), :, "," and .=Dit bepaalt hoe Zoph tijden weergeeft. Je kunt de volgende karakters gebruiken: aABgGhHisueIOPTZcrU (zie uitleg op http://php.net/manual/en/function.date.php) en /, spatie, - ,(, ), :, "," en . This feature is not available because the photo was not found.=Niet beschikbaar omdat de foto niet gevonden kon worden. This is the Zoph user that is used when using the CLI interface when interacting with Zoph. This user must be an admin user. You can also set it to "autodetect", which means Zoph will lookup the name of the Unix user starting the CLI client and tries to find that user's name in the Zoph database.=Deze gebruiker wordt door de commando-interface gebruikt om aan te loggen in Zoph. Deze gebruiker moet een beheerder zijn. Je kunt het ook instellen op "automatisch herkennen", dan zal Zoph kijken welke Unix-gebruiker het 'zoph'-commando opstart en kijken of er een gebruiker met dezelfde naam in de gebruikersdatabase in Zoph voorkomt. Deze gebruik moet een beheerder zijn. This may also be caused by the max_post_size (%s) in php.ini.=Dit zou veroorzaakt kunnen worden door de instelling max_post_size (%s) in php.ini. This page is used in the following pagesets:=Deze pagina wordt gebruikt in de volgende paginagroepen This page needs Javascript switched on and will not function without it.=Deze pagina heeft Javascript noder en zal niet werken als dat uitgeschakeld is. This photo is not in any albums.=Deze foto is niet opgenomen in een album. This photo is not in any categories.=Deze foto is niet opgenomen in een categorie. This setting determines the timezone to which your camera is set. Leave empty if you do not want to use this feature and always set your camera to the local timezone=De tijdzone waarop je camera is ingesteld. Laat dit leeg als je deze functie niet wilt gebruiken en je camera altijd op de lokale tijdzone instelt. Thumbnails=Miniaturen Time format=Tijdformaat Timezone=Tijdzone Title=Titel To edit your preferences or change your password, click %s here %s.=Klik %s hier %s om je voorkeuren aan te passen of om je wachtwoord te wijzigen. To ensure that the geotagging operation goes well, you can check the results of the geotagging before storing them in the database.=Om er zeker van te zijn dat het geotaggen goed gaat, kun je eerst een test doen, zodat je de resultaten kun bekijken voordat ze in de database opgeslagen worden. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=Om afbeeldingen die op de server staan te importeren moet het absolute pad van het bestand of de map gegeven worden. Als een map is opgegeven dan worden alle afbeeldingen in die map geïmporteerd. Als een doelmap is opgegeven (relatief tot het bovenste niveau van de afbeeldingen-map), dan worden alle geïmporteerde afbeeldingen daar naartoe gekopieerd. Anders worden ze niet verplaatst. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=Om een lokaal bestand te uploaden en importeren, blader naar het bestand en specificeer de doelmap (relatief tot het bovenste niveau van de afbeeldingen-map) waar het bestand in geplaatst moet worden. Top=Boven Track=Track Tracks=Tracks Tree=Boom URLs=URLs Unbzip command=Bzip uitpakken Ungzip command=Gzip uitpakken Untar command=Tar uitpakken Unzip command=Zip uitpakken Up=Omhoog Update image dimensions in database when importing via CLI. The default behaviour can be overridden with --size and --no-size.=Pas de afmetingen van de afbeelding aan in de database bij het importeren via de CLI. Als de optie --size of --no-size wordt opgegeven wordt deze optie genegeerd. Upload dir=Upload dir Upload photo=foto uploaden Upload through webinterface=Upload via webinterface Uploading photos has been disabled in config.inc.php. Set UPLOAD to 1 to enable uploading images via the browser.=Het uploaden van foto's is uitgeschakeld in config.inc.php. Zet UPLOAD op 1 om foto's via de browser te kunnen uploaden. Use alphanumeric, - and _. Do not provide an extension.=Gebruik letters, cijfers, - en _. Voeg geen extensie toe. Use autocompletion for selection of albums, categories, places and people instead of standard HTML selectboxes. Can be individually switched off from user preferences.=Gebruik automatisch aanvullen voor de selectie van albums, categorieën, plaatsen en personen in plaats van de standaard HTML-selectiemenu's. Dit kan individueel in- en uitgeschakeld worden via gebruikersvoorkeuren. Use ids instead of filenames when referencing photos.=Gebruik id's in plaats van bestandsnamen om foto's te selecteren. Use nearest point=Gebruik dichtstbijzijnde punt Use this option to enable or disable importing using the webbrowser. With this option enabled, an admin user, or a user with import rights, can import files placed in the import directory (below) into Zoph. If you want users to be able to upload as well, you need to enable uploading as well.=Gebruik deze optie om het importeren via de browser in of uit te schakelen. Als deze optie ingeschakeld is, kan een beheerder of een gebruiker met importrechten afbeeldingen die in de importdirectory (zie hieronder) staan, importeren in Zoph. Als je de gebruikers ook de mogelijkheid wil geven bestanden up te loaden, moet dat apart ingeschakeld worden. Use this option to enable or disable uploading files. With this option enabled, an admin user, or a user with import rights, can upload files to the server running Zoph, they will be placed in the import directory (below). This option requires "import through web interface" (above) enabled.=Gebruik deze optie om het uploaden van bestanden in- of uit te schakelen. Als deze optie ingeschakeld is, kan een beheerder of een gebruiker met importrechten afbeeldingen uploaden naar de server waar Zoph op draait. Ze worden geplaatst in de importdirectory (zie hieronder). Deze optie werkt alleen als "import via de webinterface" ook aan staat. User=Gebruiker Users=Gebruikers Valid timezone=Correte tijdzone Various features=Diverse functies Watermark file=Watermerkbestand Watermark transparency=Watermerk transparantie Watermarking can display a (copyright) watermark over your full-size images.=Met deze functie kun je een (copyright) watermerk in je volledig-formaat afbeeldingen zetten. Watermarking only works if the watermark file below is set to an existing GIF image. Please note that enabling this function uses a rather large amount of memory on the webserver. PHP by default allows a script to use a maximum of 8MB memory. You should probably increase this by changing memory_limit in php.ini. A rough estimation of how much memory it will use is 6 times the number of megapixels in your camera. For example, if you have a 5 megapixel camera, change memory_limit in php.ini to 30M=Watermerken werkt alleen als het watermerkbestand hieronder is ingesteld op een bestaande GIF-afbeelding. Houd er rekening mee dat deze functie een vrij grote hoeveelheid geheugen op de server gebruikt. PHP staat normaal maximaal 8MB geheugengebruik toe. Je zult deze limiet waarschijnlijk moeten verhogen door memory_limit in php.ini aan te passen. A ruwe schatting van het benodigde geheugen is 6 keer het aantal megapixels in je camera. Als je bijvoorbeeld een 5 megapixel-camera hebt, moet je memory_limit in php.ini veranderen in 30M Watermarking=Watermerken Welcome %s. %s currently contains=Welkom %s. %s heeft momenteel When using the sharing feature, Zoph uses a hash to identify a photo. Because you do not want people who have access to you full size photos (via Zoph or otherwise) to be able to generate these hashes, you should give Zoph a secret salt so only authorized users of your Zoph installation can generate them. The salt for full size images (this one) must be different from the salt of mid size images (below), because this allows Zoph to distinguish between them. If a link to your Zoph installation is being abused (for example because someone whom you mailed a link has published it on a forum), you can modify the salt to make all hash-based links to your Zoph invalid.=Als je gebruik maakt van de delen-functie, maakt Zoph gebruik van een hash om een foto te identificeren. Omdat je niet wil dat iedereen die toegang heeft tot de volledig-formaat foto's (via Zoph of op een andere manier) deze hashes kan genereren, moet je Zoph configureren met een geheim salt, zodat alleen geautoriseerde gebruikers deze hashes kunnen genereren. De salt voor volledig formaat afbeeldingen (deze instelling) moet anders zijn dan de salt voor middenformaat afbeeldingen (hieronder) omdat dat het voor Zoph mogelijk maakt onderscheid te maken tussen die twee. Als een link naar je Zoph-installatie misbruikt wordt (bijvoorbeeld omdat iemand die je een link gemaild hebt, deze op een forum heeft gepubliceerd), kun je een nieuwe salt genereren waardoor alle hash-gebaseerde links ongeldig worden. With geocoding you can lookup the location of a place from it's name. Here you can select the provider. Currently the only one available is 'geonames'=Door middel van geocoding kun je de locatie van een plaats opzoeken met behulp van de naam. Kies hier welke service er gebruikt moet worden om de locatie op te zoeken. Op dit moment is alleen 'geonames' mogelijk. With this feature you can use download a set of photos (Albums, Categories, Places, People or a search result) in one or more ZIP files. Important! The photos in the ZIP file will NOT be watermarked. You must also grant each non-admin user you want to give these rights permission by changing "can download zipfiles" in the user's profile.=Met deze feature kan je een verzameling foto's (albums, categorieën, plaatsen, personen of zoekresultaten) downloaden in 1 of meer ZIP-bestanden. Belangrijk! De foto's in de ZIP-bestanden worden NIET voorzien van een watermerk! Je moet in het profiel van elke niet-beheerder, die deze functie moet kunnen gebruiken, de rechten "kan zipbestanden downloaden" toekennen. Yes=Ja You can enable or disable the "mail this photo feature" using this option. Since Zoph needs to convert the photo into Base64 encoding for mail, it requires quite a large amount of memory if you try to send full size images and you may need to adjust memory_limit in php.ini, you should give it at least about 4 times the size of your largest image.=Je kunt de "mail deze foto" functie met deze functie in- en uitschakelen. Aangezien Zoph een foto in Base64-formaat om moet zetten, heeft Zoph een vrij grote hoeveelheid geheugen nodig als je volledig formaat foto's wilt gaan versturen. Je moet dat de optie memory_limit in php.ini instellen op minstens 4x de grootte van je grootste foto. You can upload a single image or a zip or tar file of images.=Je kunt een afbeelding uploaden, of een zip of tar bestand met afbeeldingen. You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected!=Je hebt auto-aanvullen geactiveerd voor een of meerdere dropdown menu's terwijl je geen Javascript ondersteuning hebt. Om deze pagina goed te kunnen gebruiken moet je Javascript inschakelen of auto-aanvullen uitschakelen! You have entered an incorrect username/password combination=U heeft een verkeerde gebruikersnaam en/of wachtwoord opgegeven You have requested the download of %s photos, with a total size of %s.=Je wilt %s foto's downloaden met een totale grootte van %s. You may search for photos %s taken %s or %s modified %s in the past %s days.=Je kun foto's zoeken %s genomen %s of %s gewijzigd %s in de afgelopen %s dagen. You need to have ZIP support in PHP to download zip files=Je moet ZIP ondersteuning in PHP hebben om zipbestanden te kunnen downloaden. Your Zoph Account=Je Zoph account Your mail has been sent.=Uw e-mail is verstuurd. Zoph is free software.=Zoph is Vrije software. Zoph needs a MIME Magic file to be able to determine the filetype of an uploaded file. This is an important security measure, since it prevents users from uploading files other than images and archives. If left empty, PHP will use the built-in Magic file, if for some reason this does not work, you can specify the location of the MIME magic file. Where this file is located, depends on your distribution, /usr/share/misc/magic.mgc, /usr/share/misc/file/magic.mgc, /usr/share/file/magic are often used.=Zoph heeft een MIME Magic bestand nodig om het bestandstype van een geüpload bestand vast te stellen. Dit is een belangrijke beveiligingsmaatregel omdat het gebruikers ervan weerhoudt om andere bestanden dan afbeeldingen en archiefbestanden up te loaden. Als deze instelling leeggelaten wordt, gebruikt PHP het ingebouwde Magic bestand. Als dit, om wat voor reden dan ook, niet werkt, kun je een alternatieve locatie opgeven. Waar het bestand staat is afhankelijk van je distributie, /usr/share/misc/magic.mgc, /usr/share/misc/file/magic.mgc en /usr/share/file/magic zijn veel voorkomende locaties. Zoph stands for zoph organizes photos.=Zoph betekent zoph organizes photos. Zoph version %s, released %s.=Zoph versie %s, releasedatum %s. Zoph's Secure URL=Zoph's beveiligde URL Zoph's URL=Zoph's URL about=info access level=toegangsniveau add comment=commentaar geven add/edit group=groep toevoegen/wijzigen add/edit user=toevoegen/wijzigen gebruiker address continued=vervolg adres address=adres admin=beheer album description=album beschrijving album name=album naam album sort order=album sorteren op album=album albums=albums all=alle and=en aperture=diafragma automatically edit photos=automatisch foto's bewerken available=beschikbaar bottom=onderaan by=door bytes=bytes calculated time=berekende tijd calendar=kalender called=genaamd camera make=camera merk camera model=camera model can browse people=kan door personen bladeren can browse places=kan door plaatsen bladeren can browse tracks=kan door tracks bladeren can delete photos=kan foto's wissen can download zipfiles=kan zipbestanden downloaden can edit albums, categories, places and people=kan albums, categoriën, plaatsen en mensen bewerken can import=kan importeren can leave comments=kan commentaar plaatsen can rate photos=mag foto's beoordelen can rate the same photo multiple times=mag dezelfde foto meerdere keren beoordelen can share photos=kan foto's delen can view all photos=kan alle foto's bekijken can view details of people=kan gegevens van personen bekijken can view details of places=kan gegevens van plaatsen bekijken can view hidden circles=kan verborgen kringen zien cancel=annuleren categories=categorieën category description=categorie beschrijving category name=categorienaam category sort order=categorie sorteren op category=categorie ccd width=ccd breedte change password=wachtwoord wijzigen children=onderliggende circle=kring circles=kringen city=plaats class=klasse clear=wissen collapse all=alles samenvouwen color scheme=kleurprofiel color schemes=kleurprofielen cols=kolommen comment=commentaar comments by this user=commentaar van deze gebruiker comments=commentaar compression=compressie config=configuratie confirm deletion of this track=bevestig het wissen van deze track confirm password=wachtwoord bevestigen continue=doorgaan copy=kopie correction=correctie count=aantal country=land coverphoto=coverfoto create annotated photo=maak foto met bijschrift database=database date of birth=geboortedatum date of death=sterfdatum date=datum days ago=dagen geleden days past for recent photos links=max aantal dagen om recente foto's te bekijken default number of columns on results page=max aantal kolommen op resultaatpagina default number of rows on results page=max aantal rijen op resultaatpagina delete album=album verwijderen delete category=categorie verwijderen delete circle=wis kring delete color scheme=kleurprofiel verwijderen delete comment=commentaar vewijderen delete group=groep wissen delete page=wis pagina delete pageset=wis paginagroep delete person=persoon verwijderen delete place=plaats verwijderen delete relationship=relatie verwijderen delete selected=wis geselecteerde delete track=wis track delete user=gebruiker verwijderen delete=verwijderen description=beschrijving destination path=doelpad dir mode=dir mode display all EXIF info=laat alle EXIF info zien display camera info=laat camera info zien display=laat zien download next file=volgende bestand downloaden download=download edit circle=bewerk kring edit photos %s to %s of %s=bewerk foto's %s tot %s van %s edit photos=bewerk foto's edit preferences=voorkeuren bewerken edit=bewerken email photo=photo e-mailen email=e-mail error=foutmelding expand all=alles openvouwen exposure=sluitertijd extra fields=extra velden father=vader female=vrouw file name=bestandsnaam file/directory=bestand/map file=bestand first name=voornaam first=eerste flash used=flits gebruikt focal length=brandpuntsafstand focus distance=scherpstel afstand from (your email)=van (uw e-mail) from (your name)=van (uw naam) from=van gender=geslacht geotag=geotag go=ok group name=groepsnaam group=groep groups=groepen height=hoogte hidden=verborgen hide hidden=verberg verborgen hide=verberg home location=woonplaats home=home import photos=foto's importeren import=importeren in minutes=in minuten in this album=in dit album in this category=in deze categorie in this place=op deze locatie include URL=URL meesturen include sub-albums=ook sub-albums include sub-categories=ook sub-categorieen include sub-places=ook sub-plaatsen insert relationship=relatie maken insert=toevoegen ip address=IP adres is in photo=staat op foto is not in photo=staat niet op foto is not set.=is niet gedefinieerd. iso equiv=iso equivalent language=taal last changed from %s to %s=laatst gewijzigd tussen %s en %s last ip address=laatste IP adres last login=laatst aangemeld last modified=laatst gewijzigd last name=achternaam last=laatste latitude=breedtegraad less than=minder dan level=niveau lightbox album=favorieten album lightbox=favorieten like=als load=laden location lookup=lokatie zoeken location=lokatie locations=lokaties logon=inloggen logout=uitloggen longitude=lengtegraad male=man map=kaart members=leden message:=bericht: metering mode=lichtmeting modus middle name=tussenvoegsel minimum rating for random photos=minimale waardering voor willekeurige foto's minutes=minuten more than=meer dan mother=moeder move down=naar beneden move up=naar boven name=naam new circle=nieuwe kring new=nieuw no children=geen onderliggende no last name=geen achternaam no photos=geen foto's no rating=geen beoordeling no sub-albums=geen sub-albums no sub-categories=geen sub-categorieën no sub-places=geen onderliggende plaatsen no=nee not like=niet als not rated=geen waardering not set=niet ingesteld notes=notities number of breadcrumbs to show=aantal broodkruimels (geschiedenis) number of categorized photos=aantal gecategoriseerde foto's number of people to add at once=aantal personen tegelijk toevoegen number of people=aantal personen number of photos in an album=aantal foto's in albums number of photos=aantal foto's number of places=aantal plaatsen number of points=aantal punten number of results to display on reports page=aantal resultaten op rapportenpagina only visible for admin users=alleen zichtbaar voor beheerders open fullsize photo in new window=open groot formaat in nieuw venster open=openen or its children=of onderliggende or=of order by=sorteren op overwrite values below=onderstaande velden overschrijven pages=pagina's pageset=paginagroep pagesets=paginagroepen parent album=bovenliggende map parent category=bovenliggende categorie parent location=bovenliggende lokatie password=wachtwoord path=pad pause=pauze people=personen person=persoon photo %s of %s=foto %s van %s photo ratings=foto waarderingen photo=foto photographer=fotograaf photos %s to %s of %s=foto's %s tot %s van %s photos by=foto's door photos modified=foto's gewijzigd photos of=foto's van photos taken=foto's genomen photos=foto's place=plaats places=plaatsen position of original=plaats van origineel position=positie prefs=voorkeuren random photo=willekeurige foto random=willekeurige rate=geef waardering rated between %s and %s and an average of %s=beoordelingen tussen %s en %s, gemiddeld %s rating=waardering recreate thumbnails=miniaturen opnieuw genereren relate=maak relatie related photos=gerelateerde foto's relationship=relatie remove=verwijderen reports=rapporten reset to default=standaard instellen return=terugkeren rotate=roteren rows=rijen save search=zoekactie opslaan search=zoeken seconds=seconden select all=selecteer alles select=selecteren send as html=verstuur als html send fullsize=verstuur groot formaat session=sessie set %s for children=stel %s in voor onderliggende share this photo=deel deze foto show additional attributes=laat extra attributen zien show breadcrumbs=laat broodkruimels (geschiedenis) zien show descriptions under thumbnails=toon beschrijving onder miniaturen show hidden=toon verborgen show original page=laat originele pagina zien size of pager on results page=formaat van pagina-index op resultatenpagina size of photos=formaat van foto's size=grootte skip=overslaan slideshow=diavoorstelling smileys you can use=smileys die je kunt gebruiken sort name=sorteernaam spouse=partner/echtgenoot state=staat of provincie stop=stop sub-albums=sub-albums sub-categories=sub-categorieën sub-places=onderliggende plaatsen subject=onderwerp submit=verwerk taken between %s and %s=genomen tussen %s en %s text=tekst that have been categorized=die gecategoriseerd zijn time correction=tijdcorrectie time of first point=tijd eerste punt time of last point=tijd laatste punt time to display each photo in a slideshow=tijd per foto in de diavoorstelling time=tijd timestamp=tijdstempel timezone=tijdzone title=titel to (email)=aan (e-mail) to (name)=aan (naam) toggle selection=wissel selectie top=bovenaan tracks=tracks unset coverphoto=coverfoto verwijderen update relationship=relatie aanpassen update=aanpassen updated=aangepast url description=omschrijving url url=url user name=naam van gebruiker user=gebruiker username=gebruikersnaam users=gebruikers view photos=bekijk foto's view=aanzicht watermark level=watermerk niveau width=breedte work=werk writable=beschrijfbaar yes=ja zip or zip+4=postcode zip=postcode zoom level=zoomniveau zoph-v0.9.11/php/lang/pl000066400000000000000000000304061345420530000150150ustar00rootroot00000000000000# Zoph Language File - Polski # Translated by Krzysztof Kajkowski, Slawomir Kubiak %s chars max=%s znaków %s images loaded.=%s obrazów %s photo(s) selected=%s dobierz zdjęcia %s photos in %s=%s zdjęć (left to right, front to back).=(lewa do prawej, tył do przodu). 1 - close your eyes=1 - jak żyleta 10 - museum=10 - gówienko 5 - so so=5 - takie sobie A Photo from %s=Zdjęcie z A photo will be watermarked if the photo level is higher than the watermark level.=zdjęcie będzie na pierwszym planie jeśli jej poziom będzie wyższy niż poziom planu. A possible cause is the upload_max_filesize variable in php.ini=prawdopodobnie zmienna upload_max_filesize w pliku php.ini jest za mala. About=O programie Add a page:=Dodaj strone: Add comment=Dodaj komentarz Admin=Admin Adminpage=Strona administracyjna Album view=Pokaż album Albums=Albumy All photos=Wszystkie zdjęcia All photos have been downloaded in %s zipfiles.=pobierz wszystkie fotografie w %s archiwach zip. An error occurred.=Błąd. An unknown file upload error occurred.=Błąd nazwy pliku Annotate Photo=Komentarz zdjęcia Autocomplete=Autokompletowanie Automatic coverphoto=Automatyczna konwersja zdjęć Average ranking=ranking kursów Browser Default=Wyłącz wybory Categories=Kategorie Category view=Pokaż kategorie Change Password=Zmiana hasła Changed least recently=Ostatnio najmniej zmieniany Changed most recently=Ostatnio najwięcej zmieniany Color Schemes=Schematy kolorów Comments=komentarz Confirm deletion of '%s'=Potwierdź skasowanie '%s' Confirm deletion of comment '%s' by '%s'=Potwierdzam usunięcie komentarza '%s' przez '%s' Confirm deletion of this page=Potwierdzam usunięcie strony Confirm deletion of this pageset=potwierdzam usunięcie ustawień strony Confirm deletion of this relationship=Potwierdzam usunięcie związku Copy Color Scheme=Kopiowanie schematu koloru Could not copy %s to %s.=Nie można skopiować z %s do %s Could not create directory=Nie można utworzyć katalogu Could not create thumbnail=Nie można utworzyć miniaturek Could not find photo id %s.=Nie można znaleźć fotografii %s. Could not open directory=Nie można otworzyć katalogu. Could not rename %s to %s.=Nie można przemianować %s do %s. Could not send mail.=Nie można wysłać maila Create new page=Tworze nową strone Created directory=Utwórz katalog Dated directory will be appended=Data wysyłania przewodnika Default view=Wyłącz widok Deleting %s=usówanie %s Description for first photo=Opis pierwszego zdjęica Description for second photo=Opis drugiego zdjęcia Download zipfile=pobirze archiwum zip Downloaded %s of %s photos.=pobierz %s z %s zdjęć Edit Photos (Page %s/%s)=Edycja zdjęcia (strona %s/%s) File upload failed=Ładowanie plików nie powiodło się For accessing these Albums you have to use this URL:=Dla zwiększenia albumu musisz używać adresu URL: Full EXIF details=Pełne detale Grant access to all existing albums:=Przyznaj dostęp do albumów: Hi=Wysoki Highest ranked=Najwyższy w szeregu Home=Początek I have created a Zoph account for you=Chce utworzyć konto w Zoph dla Ciebie I have enabled access to the following albums for you:=Umożliwiam dostęp dla Ciebie do albumu: IP address=Adres IP Import=Zaimportuj Insufficient permissions to edit photo=Niedostateczne zezwolenia aby redagować zdjęcia List=Lista Lowest ranked=ustaw szereg Maximum number of files per zipfile=ostatni numer pliku do archiwum zip Maximum size per zipfile=maksymalny rozmiar pliku do archiwum zip Missing a temporary folder.=Brak folderu tymczasowego Most Photographed People=Najczęściej fotografowani ludzie Most Photographed Places=Najczęściej fotografowane miejsca Most Populated Albums=Największe albumy Most Populated Categories=Największe kategorie Never=nigdy New Album=Nowy album New Albums on=Włącz nowy album New Category=Nowa kaegoria New Person=Nowa osoba New Photo=Nowe zdjęcie New Place=Nowe miejsce New User=Nowy użytkownik Newest photo=Najnowsze zdjęcie Next=Następne No=Nie No file was uploaded.=Plik nie jest załadowany No photo was found.=Nie znaleziono zdjęcia No write permissions to this album.=Brak zezwolenia do pisania w tym albumie. Not rated=Niewyceniony Notify=Zawiadomienie Notify User=Zawiadomienie użytkownika Oldest photo=najstarsze zdęcie On all pages=włącz wszystkie strony On first page=Włącz pierwszą stronę On last page=włącz następną stronę Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Możesz również %s wyszukać zdjęcia %s lub wyświetlić %s losowo %s wybrane zdjęcie tak jak to powyżej Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Orygynalnie napisany przez Jason Geiger, utrzymany przez Jeroen Roos z wdzięcznością za ich wkład: Page=strona Pages=strony Pages in this pageset=ustawienia strony Pagesets=ustawienia stron People=Ludzie Photos (Page %s/%s)=Zdjęcia (Strona %s/%s) Places=Miejsca Preferences=Ustawienia Prev=Poprzednie Random=Losowy Regards,=Spojrzenie, Reports=Statystyki See this photo in %s=Tę fotofrafię widziało %s Sort Name=Sortuj nazwiska Sort order for subalbums and categories=sortowanie wg podalbumów i kategorii The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=Ładowany plik przewyższa wartość MAX_UPLOAD w ustawieniach config.inc.php (%s). The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=Ładowany plik przewyższa wartość upload_max_filesize w ustawieniach php.ini. (%s). The uploaded file was only partially uploaded.=Plik załadowany częściowo The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=Użytkownik %s nie ma możliwości zmiany swoich uprawnień. Aktualne wartości są poniżej, a nowe ustawienia nie zostaną wprowadzone, dopuku inny użytkownik nie zmieni definicji konta użytkownika. The user '%s' is currently defined as the default user and does not have permission to change its password.=Użytkownik %s nie posiada uprawnień do zmiany hasła. The zipfile is being created...=archiwa zip są tworzone... There are %s photos=Jest %s zdjęć There are no photos=Nie ma żadnych zdjęć There is %s photo=Jest %s zdjęć This page is used in the following pagesets:=Ta strona jest używana Thumbnails=Thumbnails Tree=Drzewo Up=Góra Use alphanumeric, - and _. Do not provide an extension.=użyj znaków alfanumerycznych, - oraz _. Nie używaj znaków specjalnych. User=Użytkownik Users=Użytkownicy Welcome %s. %s currently contains=Witaj %s! Cayc0 %s zawiera Yes=Tak You have requested the download of %s photos, with a total size of %s.=masz do pobrania %s zdjęć, całkowity rozmiar to %s You need to have ZIP support in PHP to download zip files=potrzebujesz mieć zainstalowany archiwizator zip, aby rozpakować pliki. Your Zoph Account=Twoje konto Zoph Zoph is free software.=Zoph jest za darmo. Zoph stands for zoph organizes photos.=Zoph jest skrótem od zoph organizes photos Zoph version %s, released %s.=Cayco Zoph wersja %s, wydanie %s about=O... access level=poziom dostępu add comment=dodaj komentarz add/edit user=dodaj/skasuj użytkownika address=adres address continued=dalsza część adresu album=album album description=opis albumu album name=nazwa albumu album sort order=sortowanie albumu albums=albumy all=wszystkie and=i aperture=przesłona automatically edit photos=edytuj zdjęcia automatycznie available=dostępne bottom=dół by=przez bytes=bajtów calendar=kalendarz called=zwany camera make=aparat camera model=model aparatu can browse people=można przeglądać ludzi can browse places=można przeglądać miejsca can download zipfiles=nie można pobrać plików zip can import=można importować can leave comments=można zrównoważyć comentarze can view details of people=można przeglądać opisy ludzi can view details of places=można przeglądać opisy miejsc cancel=anuluj categories=kategorie category=w kategoriach category description=opis kategorii category name=nazwa kategorii category sort order=sortowanie kategorii ccd width=szerokość CCD change password=zmiana hasła city=miasto cols=kolumn comment=komentarz comments=komentarz compression=kompresja confirm password=potwierdź hasło continue=kontynuacja copy=kopia count=ilość country=kraj coverphoto=zbiór zdjęć create annotated photo=utwórz skomentowane zdjęcie date=data date of birth=data urodzenia date of death=data śmierci days ago=dni temu delete=usuń delete album=usuń album delete category=usuń kategorię delete color scheme=usuń schemat kolorów delete comment=usuń komentarz delete page=usuń strone delete pageset=usuń ustawienia strony delete person=usuń osobę delete place=usuń miejsce delete relationship=usuń związek delete user=usuń użytkownika description=opis display=wyświetl display all EXIF info=wyświetl wszystkie informacje EXIF display camera info=pokaż informację o aparacie download=pobierz download next file=pobierz następny plik edit=edycja edit photos=edycja zdjęcia edit photos %s to %s of %s=edycja zdjęcia $s do $s z $s edit preferences=edytuj ustawienia email=email error=błąd exposure=czas ekspozycji father=nadrzędny female=kobieta file=plik file name=nazwa pliku first name=imię flash used=lampa focal length=długość obiektywu focus distance=odległość gender=płeć go=idź height=wysokość hide=ukryj home=początek import=import import photos=importuj zdjęcia in this album=w albumie in this category=w kategorii in this place=w tym miejscu include URL=włącz URL insert relationship=wstaw relacje is in photo=jest na zdjęciu is not in photo=nie jest na zdjęciu is not set.=nie ustawiony iso equiv=równ. ISO language=języl last ip address=następny adres IP last login=następny login last modified=ostatnio zmodyfikowane last name=nazwisko less than=mniejszy niż level=poziom like=lubi location=położenie logon=zaloguj logout=wyloguj male=mężczyzna message:=wiadomość: metering mode=pomiar światła middle name=drugie imię more than=więcej niż mother=matka move down=w dół move up=w górę name=imię new=nowe no=nie no children=bez dzieci not like=nie lubi not rated=niewycenioy notes=notatki number of people=ilość ludzi number of people to add at once=liczbę ludzi dodać od razu number of photos=ilość zdjęć number of photos in an album=ilość zdjęć w albumie number of places=ilść miejsc number of results to display on reports page=ilość rezultatów only visible for admin users=widoczny tylko dla administratora open=otwórz open fullsize photo in new window=otwórz zdjęcie w pełnym wymiarze w nowym oknie or=lub or its children=lub jego potomek order by=posortuj wg overwrite values below=przepisz wartość poniżej parent album=album nadrzędny parent category=kategoria nadrzędna parent location=lokalizacja główna password=hasło path=ścieżka pause=pauza people=ludzie person=osoba photo=zdjęcie photographer=fotograf photos=zdjęcia photos %s to %s of %s=zdjęcia od %s do %s z %s photos by=zdjecia photos modified=zdjęcia zmodyfikowane photos of=zdjęcia photos taken=zdjecia place=miejsce places=miejsca position=pozycja position of original=oryginalna pozycja prefs=ustawienia random photo=losowe zdjęcie rate=ocena rating=ocena recreate thumbnails=odświerzenie relate=związek related photos=związek zdjęć relationship=relacja remove=usuń reports=statystyki return=powrót rotate=rotacja rows=linii search=szukaj seconds=sekund select=wybór send fullsize=wyślij pełny rozmiar show original page=pokaż oryginalną stronę size=rozmiar skip=skok slideshow=pokaż wkład smileys you can use=można używać uśmiechów sort name=Sortuj nazwy state=stan stop=stop subject=temat submit=wyślij text=tekst time=czas timestamp=czas title=tytuł top=szczyt unset coverphoto=nieustawiono paczki zdjęć update=odświerz update relationship=poierz relacje updated=pbieranie url=link url description=opis linku user=użytkownik user name=nazwa użytkownika username=nazwa użytkownika users=użyt. view=pokaż view photos=pokaż zdjęcia watermark level=oznaczenie poziomu width=szerokość writable=zapisywalny yes=tak zoph-v0.9.11/php/lang/pt000066400000000000000000000301441345420530000150240ustar00rootroot00000000000000# Zoph Language File - Português # Translated by Joaquim Azevedo %s chars max=Máximo %s caracteres %s images loaded.=%s imagens carregadas. %s photos in %s=%s fotos de %s (left to right, front to back).=(da esquerda para direita e da frente para trás). 1 - close your eyes=1 - De susto! 10 - museum=10 - De vicio! 5 - so so=5 . Sem pena nem glória A Photo from %s=Uma foto de %s About=Acerca de... After this user is created they can be given access to albums.=Depois que este utilizador for criado podem ser dados os acessos aos álbuns. Albums=Álbuns An error occurred.=Ocurreu um erro. As an admin, user %s has access to all albums.=Como administrador, o utilizador %s têm acesso a todos os álbuns. Categories=Categorias Change Password=Mudar a senha Color Schemes=Esquemas de cor Confirm deletion of '%s'=Confirma o apagar de '%s' Confirm deletion of '%s' and its subalbums:=Confirma o apagar de '%s' e dos subalbums: Confirm deletion of '%s' and its subcategories:=Confirma o apagar de '%s' e das suas subcategorias: Could not copy %s to %s.=Não se pode copiar %s para %s. Could not create directory=Não se pode criar o directório/pasta Could not create thumbnail=Não se pode criar a miniatura Could not find photo id %s.=Não se pode encontrar o id da foto %s. Could not open directory=Não se pode abrir o directório/pasta Could not send mail.=Não se pode mandar o correio Created directory=Directório/pasta criado E-Mail Photo=Enviar foto por email Fields specified below will apply to all images imported.=Os campos especificados aqui debaixo se aplicarão a todas as imagens importadas. File upload failed=Upload do ficheiro falhou Grant access to all existing albums:=Garante o aceso a todos os álbuns existentes: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Conceder o acesso a um álbum concederá também o acesso aos antecessores desse álbum, se requerido. Concedendo o acesso a todos os álbuns não subscreve as permissões previamente concedidas. Home=Início Import=Importar Importing Files on the Server=Importando Ficheiros do Servidor Importing a Local File=Importando um ficheiro local Importing images...=Importando imagens... Insert failed.=Inserção falhou. Invalid path=Caminho inválido Lightbox (Page %s/%s)=Lightbox (Página %s/%s) Most Photographed People=Gente mais fotografada Most Photographed Places=Sítios mais fotografados Most Populated Albums=Álbuns mais populates Most Populated Categories=Categorias mais populares New Category=Nova Categoria New Color Scheme=Novo Esquema De Cor New Person=Nova Pessoa New Photo=Nova Foto New Place=Novo Sitio New User=Novo Utilizador Next=Seguinte No=Não No EXIF header found.=Não se encontra o cabeçalho EXIF No Photos Found=Não Se Encontram Fotos No people have been added to this photo.=Nenhum pessoa foi adicionada a esta foto. No people were found with a last name beginning with '%s'.=Nenhuma pessoa foi encontrada com o último nome começado por '%s'. No photo was found.=Nenhuma foto foi encontrada. No photos were found for this slideshow.=Nenhuma foto foi encontrada para este slideshow. No photos were found matching your search criteria.=Nenhuma foto foi encontrada para combinar os seus critérios de busca. Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Ou você pode usar a página %s da busca de %s para encontrar fotos usando múltiplos critérios. Também pode ver %s foto aleatória de %s como este encima. People=Gente Photos (Page %s/%s)=Fotos (Página %s/%s) Places=Sítios Preferences=Preferências Prev=Ant Processing %s image(s).=Processando %s imagem(ns). Reading directory=Lendo directório/pasta Received file=Ficheiro recebido. Releases and documentation can be found at %s.=Pode encontrar as diferentes versões e documentação em %s. Reports=Relatórios Send feedback to %s.=Envie um comentário a %s. Skipping %s: File does not exist.=Saltar %s.: Ficheiro não existe. Skipping %s: Unsupported file type.=Saltar %s.: Ficheiro não suportado. The image you requested could not be displayed.=A imagem que pediu não pode ser visualizada. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=O utilizador %s actualmente é definido como o utilizador por defeito e não tem a permissão para mudar as preferências. Os valores actuais são mostrados abaixo mas todas as mudanças feitas serão ignoradas até que um utilizador diferente esteja definido.. The user '%s' is currently defined as the default user and does not have permission to change its password.=O utilizador '%s' está definido actualmente como o utilizador por defeito e não tem permissão para mudar a sua senha. There are %s photos=Existe(m) '%s' foto(s) There are no photos=Não existe fotos There is %s photo=Há %s foto(s) These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Estas opcões estão disponíveis sempre nas tabelas superiores. Use o link %s de inicio %s para retornar aqui. Carregue sobre a miniatura para ver uma versão maior junto com a informação sobre essa foto. This photo is not in any albums.=Esta foto não está em nenhum álbum. This photo is not in any categories.=Esta foto não está em nenhuma categoria. To edit your preferences or change your password, click %s here %s.=Para editar as suas preferências ou alterar a sua senha, carregue %s aqui %s. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=Para importar imagens que estão no servidor, especifique o caminho absoluto do ficheiro ou do directório/pasta. Se especificar um directório/pasta, todas as imagens dentro do directório/pasta serão importadas. Se der o caminho de destino (relativo ao nível superior do directório/pasta das imagens), as imagens importadas serão copiadas de lá. De outra maneira, elas não serão movidas. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=Para mandar e importar um ficheiro local, visualize o sítio onde está o ficheiro e especifique o caminho do destino (relativo ao nível superior do directório/pasta das imagens) para onde vão ser colocadas. Users=Utilizadores Welcome %s. %s currently contains=Bem-venido %s. %s existe actualmente Yes=Sim You can upload a single image or a zip or tar file of images.=Pode enviar uma única imagem ou um ficheiro no formato zip ou tar com as fotos. You may search for photos %s taken %s or %s modified %s in the past %s days.=Pode procurar por fotos %s tomadas %s ou %s modificadas %s nos seus últimos %s dias. Your mail has been sent.=O seu email foi enviado. Zoph is free software.=Zoph é um software grátis. Zoph stands for zoph organizes photos.=Zoph é para organizar Fotos Zoph version %s, released %s.=Zoph versão %s, realizada em %s. about=acerca de access level=nível de acesso add/edit user=Adicionar/editar utilizador address=endereço address continued=continuação do Endereço album=álbum album description=descrição do álbum album name=nome do álbum albums=álbuns all=tudo and=e aperture=abertura automatically edit photos=editar fotos automaticamente available=disponível bytes=bytes calendar=calendário called=chamado camera make=marca da câmara camera model=modelo da câmara can browse people=pode ver pessoas can browse places=pode ver locais can import=pode importar can view details of people=pode ver detalhe das pessoas can view details of places=pode ver detalhe dos locais cancel=cancelar categories=categorias category=categoria category description=descrição da categoria category name=nome da categoria ccd width=tamanho do ccd change password=alterar senha city=cidade class=classe color scheme=esquema de cor color schemes=esquemas de cores cols=colunas comment=comentário compression=compressão confirm password=confirmar senha continue=continuar count=contagem country=país date=data date of birth=data de nascimento date of death=data de morte days ago=dias atrás days past for recent photos links=dias passados para os links das fotos recentes default number of columns on results page=número por defeito de colunas nos resultados das páginas default number of rows on results page=número por defeito de linhas nos resultados das páginas delete=apagar delete album=apagar álbum delete category=apagar categoria delete color scheme=apagar esquema de cor delete person=apagar pessoa delete place=apagar local delete user=apagar utilizador description=descrição destination path=caminho de destino display=mostrar display camera info=mostrar informação da câmara edit=editar edit preferences=editar preferências email=email email photo=enviar foto error=erro exposure=exposição father=pai female=femenino file=ficheiro file name=nome do ficheiro file/directory=ficheiro/directório first name=nome flash used=flash usado focal length=longitude focal focus distance=distância do foco from (your email)=de (teu email) from (your name)=de (teu nome) gender=género go=ir height=altura home=início import=importar import photos=importar fotos in this album=em este álbum in this category=em esta categoria is in photo=está na foto is not in photo=não está na foto iso equiv=equivalência em ASA language=idioma last modified=modificado pela última vez em last name=apelido less than=menos de level=nível location=localização logon=entrar logout=sair male=masculino message:=mensagem: metering mode=modo de medida middle name=nome do meio minimum rating for random photos=puntuação mínima das fotos aleatórias more than=mais de mother=mãe name=nome new=Novo no=não no last name=sem apelido notes=notas number of breadcrumbs to show=número dos últimos passos a mostrar number of categorized photos=número de fotos categorizadas number of people=número de pessoas number of photos=número de fotos number of photos in an album=número de fotos num álbum number of places=número de lugares number of results to display on reports page=número de resultados numa página de relatório open=abrir or=ou or its children=ou seus filhos order by=ordenar por parent album=álbum pai parent category=categoria pai password=senha path=caminho pause=pausa people=gente person=pessoa photo=foto photo %s of %s=foto %s de %s photo ratings=puntuação de fotos photographer=fotógrafo photos=fotos photos %s to %s of %s=fotos %s para %s de %s photos by=fotos por photos modified=fotos modificadas photos of=fotos de photos taken=fotos tomadas place=local places=locais position=posição prefs=preferências random photo=foto aleatória rating=pontuação remove=remover reports=relatórios return=voltar rows=linhas search=procurar seconds=segundos send as html=enviar como html show additional attributes=mostrar atributos adicionais show breadcrumbs=mostrar últimos passos recorridos show descriptions under thumbnails=mostrar descrição nas miniaturas size=tamanhoo size of pager on results page=Tamanho da paginação nas páginas de resultados size of photos=tamanho das fotos spouse=esposa state=região stop=parar subject=tema that have been categorized=que foram categorizadas time=hora time to display each photo in a slideshow=tempo para mostrar cada foto na exposição timestamp=marca de tempo title=título to (email)=para (email) to (name)=oara (nome) update=actualizar user=utilizador user name=nome do utilizador username=nome de utilizador users=utilizadores view=ver view photos=ver fotos width=largura work=trabalho writable=escrevível yes=sim zip=caixa postal zip or zip+4=código postal zoph-v0.9.11/php/lang/ru000066400000000000000000000710521345420530000150320ustar00rootroot00000000000000# Zoph Language File - Russian # Translated by Chursin Sergey, Alexandr Bondarev %s chars max=%s символа(ов) %s images loaded.=%s изображений загружено %s photo(s) selected=%s фотографий загружено %s photos in %s=%s фотографий в %s (left to right, front to back).=(слева направо, сначала до конца). 0 - world=0 - планета 1 - close your eyes=1 - закрой глаза 10 - museum=10 - музей 12 - neighborhood=12 - соседи 16 - street=16 - улица 18 - house=18 - дом 2 - continent=2 - континент 5 - so so=5 - так себе 6 - country=6 - страна 9 - city=9 - город A Photo from %s=Фото из %s A photo will be watermarked if the photo level is higher than the watermark level.=Фотография будет помечена водяным знаком если уровень фото выше уровня знака. A possible cause is the upload_max_filesize variable in php.ini=Возможная причина в значении переменной upload_max_filesize в файле php.ini About=О программе Add a page:=Добавить страницу: Add comment=Добавить комментарий Admin=Администратор Adminpage=Страница администратора After this group is created it can be given access to albums.=После создания этой группы можно назначить ей доступ к альбомам. After this user is created they can be given access to albums.=После создания этого пользователя можно назначить ему доступ к альбомам. Album view=Альбом вид Albums=Альбомы All photos=Все фото All photos have been downloaded in %s zipfiles.=Все фото были скачаны в %s zip файлах. An error occurred.=Произошла ошибка An unknown file upload error occurred.=Произошла неизвестная ошибка загрузки файла. Annotate Photo=Аннотация к Фото As an admin, user %s has access to all albums.=Как администратор, пользователь %s имеет доступ ко всем альбомам. Autocomplete=Автозаполнение Automatic coverphoto=Автовыбор обложки Automatic thumbnail=Авто миниатюры Average ranking=Средний рейтинг Browser Default=По браузеру Categories=Категории Category view=Представление Change Password=Смена пароля Changed least recently=Недавно измененные Changed most recently=Последние измененные Color Schemes=Цветовые Темы Comments=Комментарии Confirm deletion of '%s'=Подтвердите удаление '%s' Confirm deletion of '%s' and its subalbums:=Подтвердите удаление '%s' и содержащихся в нем альбомов: Confirm deletion of '%s' and its subcategories:=Подтвердите удаление '%s' и подкатегорий: Confirm deletion of comment '%s' by '%s'=Подтвердите удаление комментария '%s' by '%s' Confirm deletion of saved search '%s'=Подтвердите удаление сохраненного поиска '%s' Confirm deletion of this page=Подтвердите удаление этой страницы Confirm deletion of this pageset=Подтвердите удаление этой группы страниц Confirm deletion of this relationship=Подтвердите удаление этой связи Copy Color Scheme=Копировать цветовую схему Could not copy %s to %s.=Не могу скопировать %s в %s. Could not create directory=Не могу создать папку Could not create thumbnail=Не могу создать миниатюру Could not find photo id %s.=Не могу найти фотографию id %s. Could not open directory=Не могу открыть папку Could not rename %s to %s.=Не могу переименовать %s в %s. Could not send mail.=Не могу отправить почту. Create new page=Создать новую страницу Created directory=Создана папка Dated directory will be appended=Датированная папка будет добавлена Default view=Вид по умолчанию Delete saved search=Удалить сохраненный поиск Deleting %s=Удаление %s Description for first photo=Описание для первой фотографии Description for second photo=Описание для второй фотографии Download zipfile=Скачать zip файл Downloaded %s of %s photos.=Скачано %s из %s фотографий. E-Mail Photo=Оправить фотографию по E-Mail Edit Photos (Page %s/%s)=Редактирование фотографий (страница %s/%s) Fields specified below will apply to all images imported.=Поля заданные ниже будут применяться ко всем импортируемым изображениям. File upload failed=Загрузка файла не выполнена For accessing these Albums you have to use this URL:=Для доступа к этим альбомам вы должны использовать URL: Full EXIF details=Полные детали EXIF Grant access to all existing albums:=Разрешить доступ ко всем существующим альбомам. Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Разрешение доступа к альбому также разрешает доступ к подчиненным элементам этого альбома. Разрешение доступа ко всем альбомам не изменяет уже существующие права доступа. Groups=Группы Hi=Привет Highest ranked=Наивысший рейтинг Home=Домашняя I have created a Zoph account for you=Для вас создан пользователь в Zoph I have enabled access to the following albums for you:=Для вас открыт доступ к следующим альбомам: IP address=IP адрес Import=Импорт Importing Files on the Server=Импорт Файлов на Сервере Importing a Local File=Импорт Локальных Файлов Importing images...=Импорт файлов... Insert failed.=Вставка не удалась. Insufficient permissions to edit photo=Недостаточно прав для изменения фото Invalid path=Неверный путь Lightbox (Page %s/%s)=Лайтбокс (Страница %s/%s) List=Список Lowest ranked=Низший рейтинг Maximum number of files per zipfile=Максимальное количество файлов в zip архиве Maximum size per zipfile=Максимальный размер zip файла Missing a temporary folder.=Отсутствует временная папка. Most Photographed People=Самые популярные люди Most Photographed Places=Самые фотографируемые места Most Populated Albums=Самые популярные альбомы Most Populated Categories=Самые популярные категории Name=Наименование Never=Никогда New Album=Новый альбом New Albums on=Новые альбомы New Category=Новая категория New Color Scheme=Новая цветовая схема New Person=Новое лицо New Photo=Новая фотография New Place=Новое место New User=Новый пользователь New group=Новая группа Newest photo=Самые новые фотографии Next=След No=Нет No EXIF header found.=Не найден EXIF заголовок. No Photos Found=Не найдены фотографии No file was uploaded.=Файл не загружен. No people have been added to this photo.=Никто не добавлен к этой фотографии. No people were found with a last name beginning with '%s'.=Не найдены люди с фамилией начинающейся с '%s' No photo was found.=Не найдена фотография. No photos were found for this slideshow.=Не найдены фотографии для этого слайд-шоу. No photos were found matching your search criteria.=Нет фотографий соответствующих критерию поиска. No write permissions to this album.=Нет доступа записи для этого альбома. Not rated=Без оценки Notify=Уведомить Notify User=Уведомить пользователя Oldest photo=Самые старые фотографии On all pages=На всех страницах On first page=На первой странице On last page=На последней странице Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Или использовать %s страницу поиск %s, чтобы искать фотографии, используя несколько критериев. Вы также можете просматривать %s случайно выбранные фотографии %s, одна из них показана на этой странице. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Первоначально создано Jason Geiger, теперь поддерживается Jeroen Roos благодаря содействию следующих людей: Owner=Владелец Page=Страница Pages=Страницы Pages in this pageset=Страниц в наборе Pagesets=Набор страниц People=Люди Photos (Page %s/%s)=Фотографии (страница %s/%s) Places=Места Preferences=Настройки Prev=Назад Processing %s image(s).=Обработка %s изображений. Public=Общие Random=Случайные Reading directory=Чтение папки Received file=Получен файл Regards,=С уважением, Releases and documentation can be found at %s.=Программа и документация находятся на %s. Reports=Отчеты Save search=Сохранить поиск Saved searches=Сохранить поиски See this photo in %s=Смотри эту фотографию в %s Send feedback to %s.=Адрес для обратной связи %s. Skipping %s: File does not exist.=Пропущено %s: Файл не существует. Skipping %s: Unsupported file type.=Пропущено %s: не поддерживаемый тип файлов. Sort Name=Наименование сортировки Sort order for subalbums and categories=Порядок сортировки для под-альбомов и под-категорий The image you requested could not be displayed.=Запрошенное вами изображение не может быть отображено. The password for %s has been changed=Пароль для %s был изменен The password may not be null=Пароль не может быть пустым The passwords did not match=Пароли не совпадают The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=Загружаемый файл превышает MAX_UPLOAD настройку в config.inc.php (%s). The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=Загружаемый файл превышает upload_max_filesize директиву (%s) в php.ini. The uploaded file was only partially uploaded.=Загружаемый файл загружен частично. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=Пользователь %s определен в настоящее время как пользователь по умолчанию, поэтому он не имеет права изменять свои настройки. Текущие настройки показаны ниже, но любые изменения будут проигнорированы, до тех пор пока не будет определен другой пользователь по умолчанию. The user '%s' is currently defined as the default user and does not have permission to change its password.=Пользователь '%s' определен в настоящее время как пользователь по умолчанию и не имеет доступа изменять свой пароль. The zipfile is being created...=zip файл создается... There are %s photos=Всего %s фотографий There are no photos=Нет фотографий There is %s photo=Всего %s фотография These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Эти возможности всегда доступны на ссылках вверху. Используйте %s главная %s, чтобы вернуться сюда. Кликните по любой миниатюре фотографии, чтобы увидеть увеличенную версию вместе с информацией об этой фотографии. This page is used in the following pagesets:=Эта страница используется в следующих группах страниц: This photo is not in any albums.=Эта фотография не находится ни в одном альбоме. This photo is not in any categories.=Эта фотография не находится ни в одной из категорий. Thumbnails=Миниатюры To edit your preferences or change your password, click %s here %s.=Для изменения ваших настроек или смены пароля, перейдите %s сюда%s. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=Для импорта файлов с сервера задайте абсолютный путь и имя файла или директории. При указании директории будут импортированы все изображения содержащиеся в ней. Если задан путь назначения (относительно корня директории), импортируемые изображения будут скопированы туда. Иначе перемещения не произойдет. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=Для загрузки и импорта локального файла найдите файл и укажите путь(относительно корня директории хранения фотографий) для его сохранения. Tree=Дерево Up=Вверх Use alphanumeric, - and _. Do not provide an extension.=Используйте буквы, цифры, - и _. Не указывайте расширения. User=Пользователь Users=Пользователи Welcome %s. %s currently contains=Добро пожаловать %s. %s на данный момент содержит Yes=Да You can upload a single image or a zip or tar file of images.=Вы можете загрузить отдельное изображение, или zip, или tar файл с изображениями. You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected!=Автозавершение включено для выпадающих списков на этой странице, однако, Javascript отключен. Вы должны разрешить javascript или выключить автозавершение, иначе эта страница не будет работать. You have requested the download of %s photos, with a total size of %s.=Вы запросили скачать %s фотографий, общий размер %s You may search for photos %s taken %s or %s modified %s in the past %s days.=Вы можете искать фотографии среди %s новых %s или %s изменных %s в течение последних %s дней. You need to have ZIP support in PHP to download zip files=Вы должны иметь поддержку ZIP в PHP чтобы скачивать zip файлы Your Zoph Account=Ваша учетная запись Zoph Your mail has been sent.=Ваше письмо было отправлено. Zoph is free software.=Zoph является бесплатной программой. Zoph stands for zoph organizes photos.=Zoph (зоф) означает zoph organizes photos (зоф организует фотографии). Zoph version %s, released %s.=Zoph версия %s, выпущена %s. about=zoph access level=уровень доступа add comment=добавить комментарий add/edit user=добавить/изменить пользователя address=адрес address continued=адрес продолжение album=альбом album description=описание альбома album name=наименование альбома album sort order=сортировка по albums=альбомы all=все and=и aperture=апертура automatically edit photos=автоматически редактировать фотографии available=доступен bottom=внизу by=кем bytes=байт calculated time=расчетное время calendar=календарь called=называть camera make=камера производитель camera model=камера модель can browse people=может видеть людей can browse places=может видеть места can download zipfiles=может загружать zip файлы can import=может импортировать can leave comments=может оставлять комментарии can rate photos=может оценивать фотографии can rate the same photo multiple times=может оценивать одну фотографию несколько раз can view details of people=может видеть описание людей can view details of places=может видеть описание мест cancel=отмена categories=категории category=категория category description=описание категории category name=наименование категории category sort order=порядок сортировки категории ccd width=ccd ширина change password=смена пароля city=город class=класс collapse all=свернуть все color scheme=цветовая схема color schemes=цветовые схемы cols=столбцов comment=комментарий comments=комментарии comments by this user=комментарии этого пользователя compression=сжатие confirm password=повторить пароль continue=далее copy=копировать count=количество country=страна coverphoto=фотография на обложку create annotated photo=создать фотографию с комментарием database=база данных date=дата date of birth=день рождения date of death=день смерти days ago=дней тому назад days past for recent photos links=количество дней для недавних фотографий default number of columns on results page=количество столбцов по умолчанию на странице default number of rows on results page=количество строк по умолчанию на странице delete=удалить delete album=удалить альбом delete category=удалить категорию delete color scheme=удаление цветовой темы delete comment=удалить комментарий delete group=удалить группу delete page=удалить страницу delete pageset=удалить набор страниц delete person=удалить человека delete place=удалить место delete relationship=удалить отношение delete user=удалить пользователя description=описание destination path=путь назначения display=просмотр display all EXIF info=отображать полное EXIF инфо display camera info=просмотреть информацию о камере download=скачать download next file=скачать следующий файл edit=редактировать edit photos=редактировать фото edit photos %s to %s of %s=редактировать фото с %s по %s из %s edit preferences=редактирование настроек email=эл. почта email photo=отправить фото на email error=ошибка expand all=развернуть все exposure=экспозиция father=отец female=женский file=файл file name=имя файла file/directory=файл/папка first name=имя flash used=вспышка focal length=фокус focus distance=фокусное расстояние from (your email)=из (вашего email) from (your name)=из (вашего имени) gender=пол go=перейти group=группа group name=Наименование группы groups=группы height=высота hide=скрыть home=главная home location=дом import=импорт import photos=импорт фотографий in minutes=в минутах in this album=в этом альбоме in this category=в этой категории in this place=в этом месте include URL=включая URL include sub-albums=включая под-альбомы include sub-categories=включая под-категории include sub-places=включая под-места insert=создать insert relationship=создать связь ip address=ip адрес is in photo=на фотографии is not in photo=нет на фотографии is not set.=не задано. iso equiv=параметр iso language=язык last ip address=последний ip адрес last login=последний вход last modified=последнее изменение last name=фамилия latitude=широта less than=менее level=уровень lightbox=светостол lightbox album=альбом световой стол like=похожий load=загрузитьы location=место logon=регистрация logout=выйти longitude=долгота male=мужской map=карта members=члены message:=сообщение: metering mode=тип измерения middle name=отчество minimum rating for random photos=минимальный рейтинг для случайных фотографий minutes=минуты more than=больше чем mother=мать move down=сместить вниз move up=сместить вверх name=имя new=новый no=нет no children=без дочерних no last name=без фамилии not like=не содержит not rated=без оценки not set=не задано notes=заметки number of breadcrumbs to show=number of breadcrumbs to show number of categorized photos=количество фотографий распределенных по категориям number of people=количество людей number of people to add at once=людей добавляемых одновременно number of photos=количество фотографий number of photos in an album=количество фотографий в альбоме number of places=количество мест number of results to display on reports page=отображать результатов на странице отчетов only visible for admin users=видимый только для администраторов open=открыть open fullsize photo in new window=открывать оригинал фото в новом окне or=или or its children=и в подальбомах order by=сортировать overwrite values below=переопределить значения ниже pages=страницы pageset=группа страниц pagesets=группы страниц parent album=группа альбома parent category=группа категории parent location=группа мест password=пароль path=путь pause=пауза people=люди person=человек photo=фото photo %s of %s=фото %s из %s photo ratings=рейтинги фото photographer=фотограф photos=фото photos %s to %s of %s=фотографии с %s по %s из %s photos by=сделанные фото photos modified=изменение фото photos of=фото человека photos taken=создание фото place=место places=места position=позиция position of original=положение оригинала prefs=настройки random photo=случайное фото rate=оценить rating=рейтинг recreate thumbnails=пересоздать миниатюры relate=relate related photos=связанные фото relationship=отношение remove=удалить reports=отчеты return=назад rotate=повернуть rows=ряда(ов) save search=сохранить поиск search=поиск seconds=секунды select=выбрать send as html=отослать в формате html send fullsize=отослать полноразмерными set %s for children=задать %s для детей show additional attributes=показать дополнительные атрибуты show breadcrumbs=показывать breadcrumbs show descriptions under thumbnails=показывать описание под миниатюрами show original page=показывать исходную страницу size=размер size of pager on results page=размер pager на странице результатов size of photos=размер фотографий skip=сбросить slideshow=слайд-шоу smileys you can use=вы можете использовать смайлы sort name=имя сортировки spouse=супруг(а) state=область(край) stop=стоп subject=тема submit=ок text=текст that have been categorized=которые имеют категорию time=время time correction=корректировка времени time to display each photo in a slideshow=время отображения каждой фотографии в слайд-шоу timestamp=отпечаток времени timezone=часовой пояс title=заголовок to (email)=на (почту) to (name)=на (имя) top=сверху unset coverphoto=обложка не задана update=обновить update relationship=обновить отношение updated=обновлено url=url адрес url description=описание адреса user=пользователь user name=имя пользователя username=имя пользователя users=пользователи view=вид view photos=просмотреть фотографии watermark level=уровень водяного знака width=ширина work=работа writable=запись yes=да zip=почтовый индекс zip or zip+4=zip or zip+4 zoom level=уровень увеличения zoph-v0.9.11/php/lang/sc000066400000000000000000000500761345420530000150140ustar00rootroot00000000000000# Zoph Language File - Swedish Chef # Translated by Encheferizer %s chars max=%s chers mex %s images loaded.=%s imeges lueded. %s photo(s) selected=%s phutu(s) selected %s photos in %s=%s phutus in %s (left to right, front to back).=(lefft tu reeght, frunt tu beck). 0 - world=0 - vurld 1 - close your eyes=1 - cluse-a yuoor iyes 10 - museum=10 - mooseoom 12 - neighborhood=12 - neeeghburhuud 16 - street=16 - street 18 - house=18 - huoose-a 2 - continent=2 - cunteenent 5 - so so=5 - su su 6 - country=6 - cuoontry 9 - city=9 - ceety A Photo from %s=A Phutu frum %s A photo will be watermarked if the photo level is higher than the watermark level.=A phutu veell be-a vetermerked iff zee phutu lefel is heegher thun zee vetermerk lefel. A possible cause is the upload_max_filesize variable in php.ini=A pusseeble-a coose-a is zee uplued_mex_feelesize-a fereeeble-a in php.inee About=Ebuoot Add a page:=Edd a pege-a: Add comment=Edd cumment Admin=Edmeen Adminpage=Edmeenpege-a After this group is created it can be given access to albums.=Effter thees gruoop is creeted it cun be-a geefee eccess tu elbooms. After this user is created they can be given access to albums.=Effter thees user is creeted zeey cun be-a geefee eccess tu elbooms. Album view=Elboom feeoo Albums=Elbooms All photos=Ell phutus All photos have been downloaded in %s zipfiles.=Ell phutus hefe-a beee doonlueded in %s zeepffiles. An error occurred.=Un irrur ooccoorred. An unknown file upload error occurred.=Un unknoon feele-a uplued irrur ooccoorred. Annotate Photo=Unnutete-a Phutu As an admin, user %s has access to all albums.=Es un edmeen, user %s hes eccess tu ell elbooms. Autocomplete=Ootucumplete-a Automatic coverphoto=Ootumeteec cuferphutu Automatic thumbnail=Ootumeteec thoombneeel Average ranking=Eferege-a runkeeng Browser Default=Brooser Deffoolt Categories=Cetegureees Category view=Cetegury feeoo Change Password=Chunge-a Pessvurd Changed least recently=Chunged leest recently Changed most recently=Chunged must recently Color Schemes=Culur Schemes Comments=Cumments Confirm deletion of '%s'=Cunffurm deleshun ooff '%s' Confirm deletion of '%s' and its subalbums:=Cunffurm deleshun ooff '%s' und its soobelbooms: Confirm deletion of '%s' and its subcategories:=Cunffurm deleshun ooff '%s' und its soobcetegureees: Confirm deletion of comment '%s' by '%s'=Cunffurm deleshun ooff cumment '%s' by '%s' Confirm deletion of saved search '%s'=Cunffurm deleshun ooff sefed seerch '%s' Confirm deletion of this page=Cunffurm deleshun ooff thees pege-a Confirm deletion of this pageset=Cunffurm deleshun ooff thees pegeset Confirm deletion of this relationship=Cunffurm deleshun ooff thees releshunsheep Copy Color Scheme=Cupy Culur Scheme-a Could not copy %s to %s.=Cuoold nut cupy %s tu %s. Could not create directory=Cuoold nut creete-a durectury Could not create thumbnail=Cuoold nut creete-a thoombneeel Could not find photo id %s.=Cuoold nut feend phutu id %s. Could not open directory=Cuoold nut oopee durectury Could not rename %s to %s.=Cuoold nut reneme-a %s tu %s. Could not send mail.=Cuoold nut send meeel. Create new page=Creete-a noo pege-a Created directory=Creeted durectury Dated directory will be appended=Deted durectury veell be-a eppended Default view=Deffoolt feeoo Delete saved search=Delete-a sefed seerch Deleting %s=Deleteeng %s Description for first photo=Descreepshun fur furst phutu Description for second photo=Descreepshun fur secund phutu Download zipfile=Doonlued zeepffile-a Downloaded %s of %s photos.=Doonlueded %s ooff %s phutus. E-Mail Photo=I-Meeel Phutu Edit Photos (Page %s/%s)=Ideet Phutus (Pege-a %s/%s) Fields specified below will apply to all images imported.=Feeelds speceeffied beloo veell epply tu ell imeges impurted. File upload failed=Feele-a uplued feeeled For accessing these Albums you have to use this URL:=Fur eccesseeng zeese-a Elbooms yuoo hefe-a tu use-a thees URL: Full EXIF details=Fooll IXIF deteeels Grant access to all existing albums:=Grunt eccess tu ell ixeesting elbooms: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Grunteeng eccess tu un elboom veell elsu grunt eccess tu thet elboom's uncesturs iff reqooured. Grunteeng eccess tu ell elbooms veell nut oofervreete-a prefeeuoosly grunted permeessiuns. Groups=Gruoops Hi=Hee Highest ranked=Heeghest runked Home=Hume-a I have created a Zoph account for you=I hefe-a creeted a Zuph eccuoont fur yuoo I have enabled access to the following albums for you:=I hefe-a inebled eccess tu zee fullooeeng elbooms fur yuoo: IP address=IP eddress Import=Impurt Importing Files on the Server=Impurteeng Feeles oon zee Serfer Importing a Local File=Impurteeng a Lucel Feele-a Importing images...=Impurteeng imeges... Insert failed.=Insert feeeled. Insufficient permissions to edit photo=Insooffffeecient permeessiuns tu ideet phutu Invalid path=Infeleed pet Lightbox (Page %s/%s)=Leeghtbux (Pege-a %s/%s) List=Leest Lowest ranked=Looest runked Maximum number of files per zipfile=Mexeemoom noomber ooff feeles per zeepffile-a Maximum size per zipfile=Mexeemoom seeze-a per zeepffile-a Missing a temporary folder.=Meessing a tempurery fulder. Most Photographed People=Must Phutugrephed Peuple-a Most Photographed Places=Must Phutugrephed Pleces Most Populated Albums=Must Pupooleted Elbooms Most Populated Categories=Must Pupooleted Cetegureees Name=Neme-a Never=Nefer New Album=Noo Elboom New Albums on=Noo Elbooms oon New Category=Noo Cetegury New Color Scheme=Noo Culur Scheme-a New Person=Noo Persun New Photo=Noo Phutu New Place=Noo Plece-a New User=Noo User New group=Noo gruoop Newest photo=Nooest phutu Next=Next No=Nu No EXIF header found.=Nu IXIF heeder fuoond. No Photos Found=Nu Phutus Fuoond No file was uploaded.=Nu feele-a ves uplueded. No people have been added to this photo.=Nu peuple-a hefe-a beee edded tu thees phutu. No people were found with a last name beginning with '%s'.=Nu peuple-a vere-a fuoond veet a lest neme-a begeenning veet '%s'. No photo was found.=Nu phutu ves fuoond. No photos were found for this slideshow.=Nu phutus vere-a fuoond fur thees sleedeshoo. No photos were found matching your search criteria.=Nu phutus vere-a fuoond metcheeng yuoor seerch creeteria. No write permissions to this album.=Nu vreete-a permeessiuns tu thees elboom. Not rated=Nut reted Notify=Nuteeffy Notify User=Nuteeffy User Oldest photo=Ooldest phutu On all pages=Oon ell peges On first page=Oon furst pege-a On last page=Oon lest pege-a Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Oor yuoo mey use-a zee %s seerch pege-a %s tu feend phutus useeng moolteeple-a creeteria. Yuoo mey elsu feeoo a %s rundumly chusee phutu %s leeke-a zee oone-a ebufe-a. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=Ooreeginelly vreettee by Jesun Geeeger, noo meeenteined by Jeruee Ruus veet thunks tu zee fullooeeng fur zeeur cuntreebooshuns: Owner=Oovner Page=Pege-a Pages=Peges Pages in this pageset=Peges in thees pegeset Pagesets=Pegesets People=Peuple-a Photos (Page %s/%s)=Phutus (Pege-a %s/%s) Places=Pleces Preferences=Prefferences Prev=Pref Processing %s image(s).=Prucesseeng %s imege-a(s). Public=Poobleec Random=Rundum Reading directory=Reedeeng durectury Received file=Receeefed feele-a Regards,=Regerds, Releases and documentation can be found at %s.=Releeses und ducoomenteshun cun be-a fuoond et %s. Reports=Repurts Save search=Sefe-a seerch Saved searches=Sefed seerches See this photo in %s=See-a thees phutu in %s Send feedback to %s.=Send feedbeck tu %s. Skipping %s: File does not exist.=Skeepping %s: Feele-a dues nut ixeest. Skipping %s: Unsupported file type.=Skeepping %s: Unsooppurted feele-a type-a. Sort Name=Surt Neme-a Sort order for subalbums and categories=Surt oorder fur soobelbooms und cetegureees The image you requested could not be displayed.=Zee imege-a yuoo reqooested cuoold nut be-a deespleyed. The password for %s has been changed=Zee pessvurd fur %s hes beee chunged The password may not be null=Zee pessvurd mey nut be-a nooll The passwords did not match=Zee pessvurds deed nut metch The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=Zee uplueded feele-a ixceeds zee MEX_UPLOED setteeng in cunffeeg.inc.php (%s). The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=Zee uplueded feele-a ixceeds zee uplued_mex_feelesize-a durecteefe-a (%s) in php.inee. The uploaded file was only partially uploaded.=Zee uplueded feele-a ves oonly perteeelly uplueded. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=Zee user %s is coorrently deffeened es zee deffoolt user und dues nut hefe-a permeessiun tu chunge-a its prefferences. Zee coorrent felooes ere-a shoon beloo boot uny chunges mede-a veell be-a ignured unteel a deefffferent deffoolt user is deffeened. The user '%s' is currently defined as the default user and does not have permission to change its password.=Zee user '%s' is coorrently deffeened es zee deffoolt user und dues nut hefe-a permeessiun tu chunge-a its pessvurd. The zipfile is being created...=Zee zeepffile-a is beeeng creeted... There are %s photos=Zeere-a ere-a %s phutus There are no photos=Zeere-a ere-a nu phutus There is %s photo=Zeere-a is %s phutu These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Zeese-a oopshuns ere-a elveys efeeeleble-a in zee tebs oon zee upper reeght. Use-a zee %s hume-a %s leenk tu retoorn here-a. Cleeck oon uny thoombneeel tu see-a a lerger ferseeun elung veet inffurmeshun ebuoot thet phutu. This page is used in the following pagesets:=Thees pege-a is used in zee fullooeeng pegesets: This photo is not in any albums.=Thees phutu is nut in uny elbooms. This photo is not in any categories.=Thees phutu is nut in uny cetegureees. Thumbnails=Thoombneeels To edit your preferences or change your password, click %s here %s.=Tu ideet yuoor prefferences oor chunge-a yuoor pessvurd, cleeck %s here-a %s. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=Tu impurt imeges elreedy oon zee serfer, speceeffy zee ebsuloote-a pet ooff a feele-a neme-a oor durectury. Iff a durectury is speceeffied, ell imeges veethin zee durectury veell be-a impurted. Iff a desteeneshun pet is geefee (releteefe-a tu zee tup lefel imege-a dur), zee impurted imeges veell be-a cupeeed zeere-a. Oozeerveese-a, zeey veell nut be-a mufed. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=Tu uplued und impurt a lucel feele-a, broose-a tu zee feele-a und speceeffy zee desteeneshun pet (releteefe-a tu zee tup lefel imege-a dur) in vheech it shuoold be-a pleced. Tree=Tree-a Up=Up Use alphanumeric, - and _. Do not provide an extension.=Use-a elphunoomereec, - und _. Du nut prufeede-a un ixtenseeun. User=User Users=Users Welcome %s. %s currently contains=Velcume-a %s. %s coorrently cunteeens Yes=Yes You can upload a single image or a zip or tar file of images.=Yuoo cun uplued a seengle-a imege-a oor a zeep oor ter feele-a ooff imeges. You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected!=Yuoo hefe-a inebled ootucumpleshun fur oone-a oor mure-a drupdoon buxes oon thees pege-a, hooefer, yuoo du nut seem tu hefe-a Jefescreept sooppurt. Yuoo shuoold ieezeer ineble-a jefescreept oor toorn ootucumpleshun ooffff, oor thees pege-a veell nut vurk es ixpected! You have requested the download of %s photos, with a total size of %s.=Yuoo hefe-a reqooested zee doonlued ooff %s phutus, veet a tutel seeze-a ooff %s. You may search for photos %s taken %s or %s modified %s in the past %s days.=Yuoo mey seerch fur phutus %s tekee %s oor %s mudeeffied %s in zee pest %s deys. You need to have ZIP support in PHP to download zip files=Yuoo need tu hefe-a ZIP sooppurt in PHP tu doonlued zeep feeles Your Zoph Account=Yuoor Zuph Eccuoont Your mail has been sent.=Yuoor meeel hes beee sent. Zoph is free software.=Zuph is free-a sufftvere-a. Zoph stands for zoph organizes photos.=Zuph stunds fur zooph oorguneezes phootus. Zoph version %s, released %s.=Zuph ferseeun %s, releesed %s. about=ebuoot access level=eccess lefel add comment=edd cumment add/edit user=edd/ideet user address=eddress address continued=eddress cunteenooed album=elboom album description=elboom descreepshun album name=elboom neme-a album sort order=elboom surt oorder albums=elbooms all=ell and=und aperture=epertoore-a automatically edit photos=ootumeteecelly ideet phutus available=efeeeleble-a bottom=buttum by=by bytes=bytes calculated time=celcooleted teeme-a calendar=celender called=celled camera make=cemera meke-a camera model=cemera mudel can browse people=cun broose-a peuple-a can browse places=cun broose-a pleces can download zipfiles=cun doonlued zeepffiles can import=cun impurt can leave comments=cun leefe-a cumments can rate photos=cun rete-a phutus can rate the same photo multiple times=cun rete-a zee seme-a phutu moolteeple-a teemes can view details of people=cun feeoo deteeels ooff peuple-a can view details of places=cun feeoo deteeels ooff pleces cancel=cuncel categories=cetegureees category=cetegury category description=cetegury descreepshun category name=cetegury neme-a category sort order=cetegury surt oorder ccd width=ccd veedt change password=chunge-a pessvurd city=ceety class=cless collapse all=cullepse-a ell color scheme=culur scheme-a color schemes=culur schemes cols=culs comment=cumment comments=cumments comments by this user=cumments by thees user compression=cumpresseeun confirm password=cunffurm pessvurd continue=cunteenooe-a copy=cupy count=cuoont country=cuoontry coverphoto=cuferphutu create annotated photo=creete-a unnuteted phutu database=detebese-a date=dete-a date of birth=dete-a ooff burt date of death=dete-a ooff deet days ago=deys egu days past for recent photos links=deys pest fur recent phutus leenks default number of columns on results page=deffoolt noomber ooff culoomns oon resoolts pege-a default number of rows on results page=deffoolt noomber ooff roos oon resoolts pege-a delete=delete-a delete album=delete-a elboom delete category=delete-a cetegury delete color scheme=delete-a culur scheme-a delete comment=delete-a cumment delete group=delete-a gruoop delete page=delete-a pege-a delete pageset=delete-a pegeset delete person=delete-a persun delete place=delete-a plece-a delete relationship=delete-a releshunsheep delete user=delete-a user description=descreepshun destination path=desteeneshun pet display=deespley display all EXIF info=deespley ell IXIF inffu display camera info=deespley cemera inffu download=doonlued download next file=doonlued next feele-a edit=ideet edit photos=ideet phutus edit photos %s to %s of %s=ideet phutus %s tu %s ooff %s edit preferences=ideet prefferences email=imeeel email photo=imeeel phutu error=irrur expand all=ixpund ell exposure=ixpusoore-a father=fezeer female=femele-a file=feele-a file name=feele-a neme-a file/directory=feele-a/durectury first name=furst neme-a flash used=flesh used focal length=fucel lengt focus distance=fucoos deestunce-a from (your email)=frum (yuoor imeeel) from (your name)=frum (yuoor neme-a) gender=gender go=gu group=gruoop group name=gruoop neme-a groups=gruoops height=heeeght hide=heede-a home=hume-a home location=hume-a luceshun import=impurt import photos=impurt phutus in minutes=in meenootes in this album=in thees elboom in this category=in thees cetegury in this place=in thees plece-a include URL=incloode-a URL include sub-albums=incloode-a soob-elbooms include sub-categories=incloode-a soob-cetegureees include sub-places=incloode-a soob-pleces insert=insert insert relationship=insert releshunsheep ip address=ip eddress is in photo=is in phutu is not in photo=is nut in phutu is not set.=is nut set. iso equiv=isu iqooeef language=lungooege-a last ip address=lest ip eddress last login=lest lugeen last modified=lest mudeeffied last name=lest neme-a latitude=letteetoode-a less than=less thun level=lefel lightbox=leeghtbux lightbox album=leeghtbux elboom like=leeke-a load=lued location=luceshun logon=lugun logout=luguoot longitude=lungeetoode-a male=mele-a map=mep members=members message:=messege-a: metering mode=metereeng mude-a middle name=meeddle-a neme-a minimum rating for random photos=meenimoom reteeng fur rundum phutus minutes=meenootes more than=mure-a thun mother=muzeer move down=mufe-a doon move up=mufe-a up name=neme-a new=noo no=nu no children=nu cheeldree no last name=nu lest neme-a not like=nut leeke-a not rated=nut reted not set=nut set notes=nutes number of breadcrumbs to show=noomber ooff breedcroombs tu shoo number of categorized photos=noomber ooff cetegureezed phutus number of people=noomber ooff peuple-a number of people to add at once=noomber ooff peuple-a tu edd et oonce-a number of photos=noomber ooff phutus number of photos in an album=noomber ooff phutus in un elboom number of places=noomber ooff pleces number of results to display on reports page=noomber ooff resoolts tu deespley oon repurts pege-a only visible for admin users=oonly feesible-a fur edmeen users open=oopee open fullsize photo in new window=oopee foollseeze-a phutu in noo veendoo or=oor or its children=oor its cheeldree order by=oorder by overwrite values below=oofervreete-a felooes beloo pages=peges pageset=pegeset pagesets=pegesets parent album=perent elboom parent category=perent cetegury parent location=perent luceshun password=pessvurd path=pet pause=poose-a people=peuple-a person=persun photo=phutu photo %s of %s=phutu %s ooff %s photo ratings=phutu reteengs photographer=phutugrepher photos=phutus photos %s to %s of %s=phutus %s tu %s ooff %s photos by=phutus by photos modified=phutus mudeeffied photos of=phutus ooff photos taken=phutus tekee place=plece-a places=pleces position=puseeshun position of original=puseeshun ooff ooreeginel prefs=preffs random photo=rundum phutu rate=rete-a rating=reteeng recreate thumbnails=recreete-a thoombneeels relate=relete-a related photos=releted phutus relationship=releshunsheep remove=remufe-a reports=repurts return=retoorn rotate=rutete-a rows=roos save search=sefe-a seerch search=seerch seconds=secunds select=select send as html=send es html send fullsize=send foollseeze-a set %s for children=set %s fur cheeldree show additional attributes=shoo eddeeshunel ettreebootes show breadcrumbs=shoo breedcroombs show descriptions under thumbnails=shoo descreepshuns under thoombneeels show original page=shoo ooreeginel pege-a size=seeze-a size of pager on results page=seeze-a ooff peger oon resoolts pege-a size of photos=seeze-a ooff phutus skip=skeep slideshow=sleedeshoo smileys you can use=smeeleys yuoo cun use-a sort name=surt neme-a spouse=spuoose-a state=stete-a stop=stup subject=soobject submit=soobmeet text=text that have been categorized=thet hefe-a beee cetegureezed time=teeme-a time correction=teeme-a currecshun time to display each photo in a slideshow=teeme-a tu deespley iech phutu in a sleedeshoo timestamp=teemestemp timezone=teemezune-a title=teetle-a to (email)=tu (imeeel) to (name)=tu (neme-a) top=tup unset coverphoto=unset cuferphutu update=updete-a update relationship=updete-a releshunsheep updated=updeted url=url url description=url descreepshun user=user user name=user neme-a username=userneme-a users=users view=feeoo view photos=feeoo phutus watermark level=vetermerk lefel width=veedt work=vurk writable=vreeteble-a yes=yes zip=zeep zip or zip+4=zeep oor zeep+4 zoom level=zuum lefel zoph-v0.9.11/php/lang/sv000066400000000000000000000270741345420530000150410ustar00rootroot00000000000000# Zoph Language File - Svenska # Translated by Mikael Magnusson, Johan Linder %s chars max=%s tecken max %s images loaded.=%s bilder laddade. %s photos in %s=%s fotografier i %s (left to right, front to back).=(vänster till höger, främre till bakre) 1 - close your eyes=1 - stäng ögonen 10 - museum=10 - museum 5 - so so=5 - sådär A Photo from %s=Ett fotografi från %s About=Om After this user is created they can be given access to albums.=Efter den här användaren kan den ges åtkomst till album. Albums=Album An error occurred.=Ett fel uppstod. Annotate Photo=Förändra foto As an admin, user %s has access to all albums.=Som administratör har användare %s åtkomst till alla album. Categories=Kategorier Change Password=Ändra lösenord Color Schemes=Färg teman Confirm deletion of '%s'=Bekräfta borttagning av '%s' Confirm deletion of '%s' and its subalbums:=Bekräfta borttagning av '%s' och underalbum: Confirm deletion of '%s' and its subcategories:=Bekräfta borttagning av '%s' och underkategorier: Could not copy %s to %s.=Kunde inte kopiera %s till %s. Could not create directory=Kunde inte skapa katalog Could not create thumbnail=Kunde inte skapa tumnagel Could not find photo id %s.=Kunde inte hitta fotografi id %s. Could not open directory=Kunde inte öppna katalog Could not send mail.=Kunde inte skicka epost. Created directory=Skapade katalog E-Mail Photo=Skicka fotografi Fields specified below will apply to all images imported.=Fälten som anges nedan gäller alla bilder som importeras. File upload failed=Filuppladdning misslyckades Grant access to all existing albums:=Ge åtkomst till alla existerande album Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=Åtkomst till ett album kommer också ge åtkomst till föräldrar om nödvändigt. Beviljas åtkomst till alla album kommer inte föregående beviljade åtkomster skrivas över. Hi=Hej Home=Hem I have created a Zoph account for you=Jag har satt upp ett Zoph konto för dig Import=Importera Importing Files on the Server=Importerar filer på servern Importing a Local File=Importera en lokal fil Importing images...=Importerar bilder... Insert failed.=Infogning misslyckades Invalid path=Felaktig sökväg Lightbox (Page %s/%s)=Ljuslåda (Sida %s/%s) Most Photographed People=Mest fotograferade personer Most Photographed Places=Mest fotograferade platser Most Populated Albums=Största albumen Most Populated Categories=Största kategorierna New Albums on=Nya album på New Category=Ny kategori New Color Scheme=Nytt färgtema New Person=Ny person New Photo=Nytt fotografi New Place=Ny plats New User=Ny användare Next=Nästa No=Nej No EXIF header found.=Inga EXIF huvuden hittades. No Photos Found=Inga fotografier hittades No people have been added to this photo.=Inga personer har lagts till fotografiet. No people were found with a last name beginning with '%s'.=Inga personer med ett efternamn som börjar på '%s' hittades. No photo was found.=Inget fotografi hittades. No photos were found for this slideshow.=Inga fotografier hittades för bildspelet. No photos were found matching your search criteria.=Inga fotografiers hittades som passade din sökning. Not rated=Ej betygsatt Notify=Underrätta Notify User=Underrätta användare Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Eller kan du använda %s söksidan %s för att söka efter fotografier med hjälp av flera kriterier. Du kan också visa ett %s slumpmässigt valt fotografi %s som det ovan. People=Personer Photos (Page %s/%s)=Fotografier (Sida %s/%s) Places=Platser Preferences=Inställningar Prev=Föregående Processing %s image(s).=Behandlar %s bild(er). Reading directory=Läser katalog Received file=Mottagen fil Releases and documentation can be found at %s.=Utgåvor och dokumentation finns på %s. Reports=Rapporter Send feedback to %s.=Skicka responser till %s. Skipping %s: File does not exist.=Hoppar över %s: Filen saknas. Skipping %s: Unsupported file type.=Hoppar över %s: Filtypen stöds inte. The image you requested could not be displayed.=Bilder som du efterfrågade kunder inte visas. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=Användaren %s är vald som standardanvändare och har inte tillstånd att ändra sina inställningar. De aktuella värdena visas nedan men alla ändringar kommer att ignoreras tills en annan standardanvändare väljs. The user '%s' is currently defined as the default user and does not have permission to change its password.=Användaren '%s' är vald som standardanvändare och har inte tillstånd att ändra sitt lösenord. There are %s photos=Det finns %s fotografier There are no photos=Det finns inga fotografier There is %s photo=Det finns %s fotografi These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Valen finns alltid tillgängliga i flikarna uppe till höger. Använd %s hem %s länken för att återkomma hit. Klicka på tumnageln för att visa en större version tillsammans med information om fotografiet. This photo is not in any albums.=Fotografiet finns inte i något album. This photo is not in any categories.=Fotografiet finns inte i någon kategori. To edit your preferences or change your password, click %s here %s.=För att ändra dina inställningar eller byta lösenord, klicka %s här %s. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=För att ladda upp och importera en lokal fil, bläddra till filen och ange en målsökväg (relativt bildkatalogen på toppnivå) som den ska placeras i. Up=Upp Users=Användare Welcome %s. %s currently contains=Välkommen %s. %s innehåller Yes=Ja You can upload a single image or a zip or tar file of images.=Du kan ladda upp en enstaka bild eller ett zip- eller tar-arkiv innehållande flera bilder. You may search for photos %s taken %s or %s modified %s in the past %s days.=Du kan söka efter fotografier som är %s tagna %s eller %s modifierade %s under de senaste %s dagarna. Your Zoph Account=Ditt Zoph konto Your mail has been sent.=Ditt epostmeddelande har skickats. Zoph is free software.=Zoph är fri mjukvara. Zoph stands for zoph organizes photos.=Zoph står för zoph organizes photos. Zoph version %s, released %s.=Zoph version %s, utgiven %s. about=om access level=åtkomstnivå add/edit user=lägg till/modifiera användare address=adress address continued=adress fortsättning album=album album description=albumsbeskrivning album name=albumsnamn albums=album all=alla and=och aperture=bländare automatically edit photos=redigera fotografier automatiskt available=tillgängligt bytes=bytes calendar=kalender called=kallad camera make=kameratillverkare camera model=kameramodell can browse people=kan bläddra bland personer can browse places=kan bläddra bland platser can import=kan importera can view details of people=kan visa information om personer can view details of places=kan visa information om platser cancel=avbryt categories=kategorier category=kategori category description=kategoribeskrivning category name=kategorinamn ccd width=ccd-bredd change password=ändra lösenord city=stad class=klass color scheme=färgtema color schemes=färgteman cols=kolumner comment=kommentar compression=komprimering confirm password=bekräfta lösenord continue=fortsätt count=antal country=land create annotated photo=Skapa förändrat foto date=datum date of birth=födelsedatum date of death=dödsdatum days ago=dagar sedan days past for recent photos links=antal dagar för senaste fotografier länk default number of columns on results page=standard antal kolumner på resultatsidor default number of rows on results page=standard antal rader på resultatsidor delete=radera delete album=radera album delete category=radera kategori delete color scheme=radera färgtema delete person=radera person delete place=radera plats delete user=radera användare description=beskrivning destination path=målsökväg display=visa display camera info=visa kamerainfo edit=ändra edit photos %s to %s of %s=förändra foton %s to %s of %s edit preferences=ändra inställningar email=skicka email photo=skicka fotografi error=fel exposure=exponering father=far female=kvinna file=fil file name=filnamn file/directory=fil/katalog first name=förnamn flash used=med blixt focal length=brännvidd focus distance=fokusavstånd from (your email)=från (din epostadress) from (your name)=från (ditt namn) gender=kön go=ok height=höjd home=hem import=importera import photos=importera fotografier in this album=i albumet in this category=i den här kategorin is in photo=är på fotot is not in photo=är inte på fotot iso equiv=iso ekvivalent language=språk last ip address=sista ip address last login=sista loging last modified=senast ändrad last name=efternamn less than=mindre än level=nivå lightbox=ljuslåda lightbox album=ljuslådealbum location=plats logon=logga in logout=logga ut male=man message:=meddelande: metering mode=mätarläge middle name=mellannamn minimum rating for random photos=lägsta klassificering för slumpfotografier more than=mer än mother=mor name=namn new=ny no=nej no last name=inget efternamn notes=anteckningar number of breadcrumbs to show=antal kataloger att visa number of categorized photos=antal kategoriserade fotografier number of people=antal personer number of photos=antal fotografier number of photos in an album=antal fotografier i ett album number of places=antal platser number of results to display on reports page=antal resultat att visa på rapportsidor open=öppna or=eller or its children=eller dess barn order by=sortera på overwrite values below=skriv över värdena nedanför parent album=föräldraalbum parent category=föräldrakategori password=lösenord path=sökväg pause=paus people=personer person=person photo=fotografi photo %s of %s=fotografi %s av %s photo ratings=fotografiklassificeringar photographer=fotograf photos=fotografier photos %s to %s of %s=fotografier %s till %s av %s photos by=fotografier av photos modified=fotografier modifierade photos of=fotografier på photos taken=fotografier tagna place=plats places=platser position=position prefs=inställningar random photo=slumpfotografi rate=betygsätt rating=klassificering remove=ta bort reports=rapporter return=gå tillbaka rotate=rotera rows=rader search=sök seconds=sekunder send as html=skicka som html send fullsize=skicka full bild show additional attributes=visa fler egenskaper show breadcrumbs=visa kataloger show descriptions under thumbnails=visa beskrivningar under tumnaglar size=storlek size of pager on results page=sidstorlek av resultatsidor size of photos=fotografiernas storlek skip=hoppa över spouse=maka/make state=stat stop=stoppa subject=ämne that have been categorized=som kategoriserats time=klockan time to display each photo in a slideshow=tid som varje fotografi visas i ett bildspel timestamp=tidsstämpel title=titel to (email)=till (epostadress) to (name)=till (namn) update=uppdatera user=användare user name=användarnamn username=användarnamn users=användare view=visa view photos=visa fotografier width=bredd work=arbete writable=skrivbar yes=ja zip=zip zip or zip+4=zip eller zip+4 zoph-v0.9.11/php/lang/tr000066400000000000000000000376521345420530000150410ustar00rootroot00000000000000# Zoph Language File - Turkish # Translated by Mufit Eribol %s chars max=Maks %s karakter %s images loaded.=%s resim yüklendi. %s photo(s) selected=%s resim seçildi. %s photos in %s=%s resim / %s (left to right, front to back).=(soldan sağa, önden arkaya). 1 - close your eyes=1 - kapa gözlerini 10 - museum=10 - müzelik 5 - so so=5 - eh işte A Photo from %s=%s resimden biri A photo will be watermarked if the photo level is higher than the watermark level.=Resim seviyesi filigran seviyesinden yüksek olduğunda resim filigranlanacaktır. A possible cause is the upload_max_filesize variable in php.ini=Muhtemel neden php.ini deki upload_max_filesize olabilir. About=Hakkında Add comment=Yorum ekle Admin=Yönetici After this user is created they can be given access to albums.=Bu kullanıcı oluşturulduktan sonra albümlere erişim izni verilebilir. Album view=Albüm görünüşü Albums=Albümler All photos=Tüm resimler An error occurred.=Hata oluştu. An unknown file upload error occurred.=Anlaşılamayan bir yükleme hatası oluştu. Annotate Photo=Resme bilgi gir. As an admin, user %s has access to all albums.=Admin olarak %s tüm albümlere ulaşabilir. Autocomplete=Otomatik tamamla Automatic coverphoto=Otomatik kapak Automatic thumbnail=Otomatik önizleme Browser Default=Tarayıcı Öntanımı Categories=Kategoriler Category view=Kategori görünüşü Change Password=Şifreyi değiştir Changed least recently=Önce değişen Changed most recently=Son değişen Color Schemes=Renk Temaları Comments=Yorumlar Confirm deletion of '%s'='%' silinmesini onayla Confirm deletion of '%s' and its subalbums:='%s' ve alt albümlerinin silinmesini onaylayınız. Confirm deletion of '%s' and its subcategories:='%s' ve onun alt kategorilerinin silinmesini onayla: Confirm deletion of comment '%s' by '%s'=Yorumu silmeyi onayla '%s' : '%s' Confirm deletion of this relationship=Bu ilişkiyi silmeyi onayla Copy Color Scheme=Renk Şemasını Kopyala Could not copy %s to %s.=%s %s ye kopyalanamadı. Could not create directory=Dizin yaratılamadı Could not create thumbnail=Küçük resim oluşturulamadı Could not find photo id %s.=Resim no %s bulunamadı. Could not open directory=Dizin açılamadı Could not rename %s to %s.=%s %s ye adlandırılamadı. Could not send mail.=Posta gönderilemedi. Created directory=Oluşturulan dizin Dated directory will be appended=Tarihli dizin eklenecek Default view=Öntanımlı görünüş Deleting %s=%s siliniyor Description for first photo=Birinci resim tanımı Description for second photo=İkinci resim tanımı E-Mail Photo=Resmi E-Postala Edit Photos (Page %s/%s)=Resimleri Düzenle (Sayfa %s/%s) Fields specified below will apply to all images imported.=Aşağıda belirtilen alanlar gönderilen tüm resimlere uygulanacak. File upload failed=Dosya gönderme başarısız For accessing these Albums you have to use this URL:=Bu Albümlere uaşmak için kullanılacak link: Full EXIF details=Tüm EXIF detayları Grant access to all existing albums:=Mevcut tüm albümlere ulaşım hakkı ver: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=İstendiğinde bir albüme ulaşım haklarının verilmesi o albümün türetildiği albümlere de ulaşım hakkı verir. Tüm albümlere ulaşım hakkı verilmesi daha önce verilmiş izinleri silmez. Hi=Merhaba Highest ranked=En üst sıradaki Home=Anasayfa I have created a Zoph account for you=Sizin için bir Zoph hesabı oluşturuldu. I have enabled access to the following albums for you:=Aşağıdaki abümler için size ulaşım hakkı verdim: IP address=IP adresi Import=Gönder Importing Files on the Server=Dosyalar Sunucuya gönderiliyor Importing a Local File=Yerel dosya gönderiliyor Importing images...=Dosyalar gönderiliyor... Insert failed.=Eklenemedi. Insufficient permissions to edit photo=Resim düzenleme için yetersiz yetki Invalid path=Geçersiz dizinyolu Lightbox (Page %s/%s)=Özel albüm (Sayfa %s/%s) List=Liste Missing a temporary folder.=Geçici bir dizin yok. Most Photographed People=En fazla resimlenen Kişi Most Photographed Places=En fazla resimlenen Yer Most Populated Albums=En fazla resimli Albüm Most Populated Categories=En fazla resimli Kategori New Album=Yeni Albüm New Albums on=Yeni Albümler New Category=Yeni Kategori New Color Scheme=Yeni Renk Teması New Person=Yeni Kişi New Photo=Yeni Resim New Place=Yeni Yer New User=Yeni Kullanıcı Newest photo=En yeni resim Next=Sonraki No=No No EXIF header found.=EXIF bilgisi bulunamadı. No Photos Found=Resim bulunamadı No file was uploaded.=Dosya yüklenmedi. No people have been added to this photo.=Bu resme eklenen kişi yok. No people were found with a last name beginning with '%s'.='%s' ile başlayan soyisime sahip kimse bulunamadı. No photo was found.=Resim bulunamadı. No photos were found for this slideshow.=Bu slayt gösterimi için resim bulunamadı. No photos were found matching your search criteria.=Arama kriterlerinize uygun resim bulunamadı. No write permissions to this album.=Bu albüme yazma hakkınız yok. Not rated=Notsuz Notify=Bilgilendir Notify User=Kullanıcı bilgilendir Oldest photo=En eski resim Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=Veya çeşitli kriterler kullanarak %s arama sayfası % nı kullanabilirsiniz. Keza yukardaki gibi %s rastgele seçilmiş resimi % izleyebilirsiniz. Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:=İlk olarak Jason Geiger tarafından programlandı. Halen aşağıdaki isimleri verşenlerin de katkılarıyla Jeroen Roos tarafından yürütülmektedir. People=Kişiler Photos (Page %s/%s)=Resimler (Sayfa %s/%s) Places=Yerler Preferences=Tercihler Prev=Önceki Processing %s image(s).=%s resim işleniyor. Random=Rastgele Reading directory=Dizin okunuyor Received file=Alınan dosya Regards,=Saygılar, Releases and documentation can be found at %s.=Program sürümleri ve dökümanlar %s de bulunabilir. Reports=Raporlar See this photo in %s=%s içinde bu resme bakın Send feedback to %s.=%s e bilgi gönder Skipping %s: File does not exist.=%s atlanıyor: Dosya mevcut değil Skipping %s: Unsupported file type.=%s atlanıyor: Desteklenmeyen dosya tipi The image you requested could not be displayed.=İstediğiniz resim gösterilemedi The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).=Yüklenen dosya config.inc.php deki MAX_UPLOAD limitini aşmaktadır. The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.=Yüklenen dosya php.ini deki upload_max_filesize (%s) limitini aşmaktadır. The uploaded file was only partially uploaded.=Dosyanın sadece bir kısmı yüklendi. The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.=%s isimli kullanıcı halihazırda öntanımlı kullanıcı olarak tanımlanmıştır ve tercihlerini değiştirme hakkı yoktur. Mevcut değerler aşağıda verilmiştir. Yapılacak herhangi bir değişiklik yeni bir öntanımlı kullanıcı oluşturulmadıkça kaydedilmeyecektir. The user '%s' is currently defined as the default user and does not have permission to change its password.='%s' isimli kullanıcı öntanımlı olarak belirlenmiş olup şifresini değiştirme izni yoktur. There are %s photos=%s adet resim var There are no photos=Resim yok There is %s photo=%s resim var. These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=Bu opsiyonlar sağ üst köşedeki sekmelerde daima ulaşılabilir durumdadır. Bu sayfaya dönmek için %s anasayfayı %s linkini kullanın. Resimle ilgili bilgilerin yanısıra daha büyük görüntülemek için önizlemenin üstüne tıklayın. This photo is not in any albums.=Bu resim herhangi bir albümde değil. This photo is not in any categories.=Bu resim herhangi bir kategoride değil. Thumbnails=Önizlemeler To edit your preferences or change your password, click %s here %s.=Tercihlerinizi veya şifrenizi değiştirmek için %s buraya tıklayın %s. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=Sunucu üzerindeki resimleri indirmek için dosya veya dizinin doğrudan adres yolunu belirleyin. Bir dizin belirtildiğinde, o dizindeki tüm resimler indirilecektir. Bir varış yolu belirlendiğinde (en üst dizine göre), indirilen tüm resimler oraya kopyalanacaktır. Aksi takdirde resimlerin yeri değiştirilmeyecektir. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=Lokal bir dosyayı yüklemek için, dosyayı bulun ve içine koyulacağı varış dizinini belirleyin (resim dizininin en üst seviyesine göre relatif olarak) Tree=Ağaç Up=Yukarı User=Kullanıcı Users=Kullanıcılar Welcome %s. %s currently contains=Hoşgeldin %s. %s veritabanı şu anda aşağıdaki bilgilere sahiptir: Yes=Evet You can upload a single image or a zip or tar file of images.=Tek resim veya zip dosyası gönderebilirsiniz. You may search for photos %s taken %s or %s modified %s in the past %s days.=%s Çekilen%s veya %s değiştirilen%s resimlere, son %s gün içinde olmak kaydıyla, doğrudan ulaşabilirsiniz. Your Zoph Account=Zoph Hesabınız Your mail has been sent.=Postanız gönderildi. Zoph is free software.=Zoph serbest bir yazılımdır. Zoph stands for zoph organizes photos.=Zoph zoph organizes photos anlamına gelir. Zoph version %s, released %s.=Zoph versiyon %s, yayınlama tarihi %s. about=hakkında access level=ulaşım seviyesi add comment=yorum ekle add/edit user=kullanıcı ekle/düzenle address=adres address continued=adres 2. satır album=albüm album description=albüm tanımı album name=albüm adı album sort order=albüm sıralama düzeni byalbums albums=albümler all=hepsi and=ve aperture=açıklık automatically edit photos=resimleri otomatik düzenle available=(toplam sayı) by=: bytes=byte calendar=takvim called=kısa ad camera make=makina markası camera model=makina modeli can browse people=kişileri görebilir can browse places=yerleri görebilir can import=sunucuya gönderebilir can leave comments=yorum bırakabilirsiniz can view details of people=kişi detaylarını görebilir can view details of places=yer detaylarını görebilir cancel=iptal categories=kategori category=kategori category description=kategori tanımı category name=kategori adı category sort order=kategori sıralama düzeni ccd width=ccd genişliği change password=şifre değiştir city=şehir class=sınıf color scheme=renk teması color schemes=renk temaları cols=sütunlar comment=yorum comments=yorum compression=sıkıştırma confirm password=şifreyi onayla continue=devam copy=kopya count=sayı country=ülke coverphoto=kapak create annotated photo=bilgi eklenmiş resim oluştur date=tarih date of birth=doğum tarihi date of death=ölüm tarihi days ago=gün days past for recent photos links=gün içindeki resim linkleri default number of columns on results page=öntanımlı sütun sayısı default number of rows on results page=öntanımlı satır sayısı delete=sil delete album=albümü sil delete category=kategoriyi sil delete color scheme=renk temasını sil delete comment=yorumu sil delete person=kişiyi sil delete place=yeri sil delete relationship=ilişkiyi sil delete user=kullanıcıyı sil description=tanım destination path=hedef dizinyolu display=göster display all EXIF info=tüm EXIF bilgisini göster display camera info=makina bilgilerini göster edit=düzenle edit photos=resimleri düzenle edit photos %s to %s of %s=%s tan %s ye(%s içinde) olan resimleri düzenle edit preferences=tercihleri düzenle email=e-posta email photo=resim postala error=hata exposure=pozlama father=baba female=kadın file=dosya file name=dosya adı file/directory=dosya/dizin first name=isim flash used=kullanılan flaş focal length=fokal uzunluk focus distance=fokus uzaklığı from (your email)=(emailiniz) den from (your name)=(adınız) dan gender=cinsiyet go=git height=yükseklik hide=sakla home=anasayfa import=gönder import photos=resimleri gönder in this album=bu albüm içinde in this category=bu kategori içinde in this place=(bu yerde include URL=Linki dahil et insert relationship=ilişki kur is in photo=resimde is not in photo=resimde yok is not set.=oluşturulmamış. iso equiv=iso eşdeğeri language=dil last ip address=son ip adresi last login=son giriş last modified=son değiştilme last name=soyisim less than=daha az level=seviye lightbox=kişisel lightbox album=kişisel albüm like=benzer location=lokasyon logon=giriş logout=çıkış male=erkek message:=mesaj: metering mode=fokus modu middle name=ön isim minimum rating for random photos=reasgele resim için minimum not more than=daha çok mother=anne name=isim new=yeni no=no no children=çocuksuz no last name=soyisim yok not like=benzemez not rated=notu yok notes=notlar number of breadcrumbs to show=gösterilecek link sayısı number of categorized photos=kategorize resim sayısı number of people=kişi sayısı number of people to add at once=bir defada eklenecek kişi sayısı number of photos=resim sayısı number of photos in an album=albümdeki resim sayısı number of places=yer sayısı number of results to display on reports page=rapor sayfasında gösterilecek sonuç sayısı only visible for admin users=sadece yönetici kullanıcılara görünür open=aç open fullsize photo in new window=yeni pencerede resmi büyük aç or=veya or its children=ve bağlı yerlerde) order by=sıralama overwrite values below=aşağıdaki değerlerin üstüne yaz parent album=üst albüm parent category=üst kategori parent location=üst yer password=şifre path=dizinyolu pause=ara ver people=kişi person=kişi photo=resim photo %s of %s=resim %s / %s photo ratings=resim notları photographer=fotoğraflayan photos=resimler photos %s to %s of %s=%s - %s arası / toplam %s resim photos by=çektiği resim photos modified=resmin değiştirilme tarihi photos of=göründüğü resim photos taken=resmin çekilme tarihi place=yer places=yer position=pozisyon prefs=tercihler random photo=rastgele resim rate=not rating=not durumu recreate thumbnails=küçük resimleri yenile relate=ilişkilendir related photos=iligili resim relationship=ilişki remove=kaldır reports=raporlar return=geri rotate=döndür rows=satırlar search=arama seconds=saniye select=seç send as html=html olarak gönder send fullsize=tam resmi gönder show additional attributes=diğer özellikleri göster show breadcrumbs=linkleri göster show descriptions under thumbnails=küçük resim alt tanımlarını göster size=büyüklük size of pager on results page=sonuçlar sayfasındakipager büyüklüğü size of photos=resim büyüklüğü skip=atla slideshow=slayt gösterisi spouse=eş state=devlet stop=dur subject=konu submit=teslim et that have been categorized=(kategorize edilenler) time=zaman time to display each photo in a slideshow=slayt gösteri zamanlaması timestamp=zaman damgası title=isim to (email)='e (posta) to (name)='e (isim) update=güncelle update relationship=ilişkiyi güncelle updated=güncellendi url=link url description=url tanımı user=kullanıcı user name=kullanıcı adı username=kullanıcı adı users=kullanıcılar view=göster view photos=görüntüle watermark level=watermark seviyesi width=genişlik work=iş writable=yazılabilir yes=evet zip=zip zip or zip+4=zip veya zip+4 zoph-v0.9.11/php/lang/tw000066400000000000000000000237441345420530000150430ustar00rootroot00000000000000# Zoph Language File - Traditional Chinese # Translated by Mat %s chars max=最多%s個字元 %s images loaded.=已載入%s張相片 %s photos in %s=%s張相片在%s (left to right, front to back).=(從左到右, 從前到後) 1 - close your eyes=眼不見為淨 10 - museum=值得珍藏 5 - so so=普普 A Photo from %s=來自%s的相片 About=關於 After this user is created they can be given access to albums.=使用者建立後可以被授權進入Albums. Albums=Albums An error occurred.=產生一個錯誤. As an admin, user %s has access to all albums.=使用者%s可以和admin一樣進入所有的albums. Categories=目錄 Change Password=變更密碼 Color Schemes=顏色佈景 Confirm deletion of '%s'=確認刪除'%s' Confirm deletion of '%s' and its subalbums:=確認刪除'%s'和它所有的子相簿: Confirm deletion of '%s' and its subcategories:=確認刪除'%s'和它所有的子目錄: Could not copy %s to %s.=無法從%s複製到%s. Could not create directory=無法增加目錄 Could not create thumbnail=無法產生縮圖 Could not find photo id %s.=沒找到id為%s的相片. Could not open directory=無法開啟目錄 Could not send mail.=無法傳送郵件. Created directory=存在的目錄 E-Mail Photo=E-Mail給朋友 Fields specified below will apply to all images imported.=下列選項將會套用到這次上傳的所有相片 File upload failed=上傳失敗 Grant access to all existing albums:=開放全部相簿: Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.=開放一個相簿時將會連同開放它上游直屬的相簿."開放全部相簿"的選項不會洗掉原先的權限設定. Home=首頁 Import=匯入 Importing Files on the Server=上傳伺服器端的檔案 Importing a Local File=上傳本機的檔案 Importing images...=匯入相片中... Insert failed.=寫入失敗 Invalid path=無效路徑 Lightbox (Page %s/%s)=個人空間(Page %s/%s) Most Photographed People=拍攝最多的強者 Most Photographed Places=相片最多的地點 Most Populated Albums=最受熱門的Albums Most Populated Categories=最熱門的目錄 New Category=新目錄 New Color Scheme=新顏色佈景 New Person=新人 New Photo=新相片 New Place=新地點 New User=新使用者 Next=下一頁 No=否 No EXIF header found.=未發現EXIF表頭資訊. No Photos Found=未發現相片. No people have been added to this photo.=此相片沒有個人資訊. No people were found with a last name beginning with '%s'.=沒有以'%s'開頭的個人. No photo was found.=沒有任何相片 No photos were found for this slideshow.=此幻燈片中沒有任何相片. No photos were found matching your search criteria.=沒有符合此搜尋條件的相片. Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.=或者利用%s進階搜尋%s的多重篩選來選取相片.你也可以瀏覽一些%s單選%s的相片. People=個人 Photos (Page %s/%s)=相片(%s/%s頁) Places=地點 Preferences=偏好設定 Prev=上一頁 Processing %s image(s).=%s張相片處理中. Reading directory=讀取目錄 Received file=接收檔案 Releases and documentation can be found at %s.=版本訊息和文件可以在%s中找到. Reports=發表 Send feedback to %s.=回饋給%s. Skipping %s: File does not exist.=跳過%s: 檔案不存在. Skipping %s: Unsupported file type.=跳過%s: 不支援的檔案類型. The image you requested could not be displayed.=指定的相片不能顯示. There are %s photos=有%s張相片 There are no photos=沒有任何相片 There is %s photo=有%s張相片 These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.=這些功能都能在上面的標籤選單找到.點選"個人首頁"就可以回到現在的頁面.用滑鼠點選任何一張縮圖就可以顯示完整的相片資訊. This photo is not in any albums.=這張相片還沒有被歸類到任何相簿. This photo is not in any categories.=這張相片還沒有被分類到任何目錄. To edit your preferences or change your password, click %s here %s.=如果要調整個人設定或密碼,請按%s這裡%s. To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.=如果你指定的相片已經在伺服器上,請指定檔案或目錄的名稱(絕對路徑). 如果所給的是目錄,那在此目錄下的所有檔案會全部匯入. 如果有指定"目標路徑"(以image dir為基準的相對路徑)的話,相片處理後將會被搬到目標路徑裡.如果沒指定的話,這些相片將會留在原地. To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.=請瀏覽選取要上傳的目錄,並指定你想要存放的路徑(即"目標路徑",以image dir為基準的相對路徑) Users=使用者 Welcome %s. %s currently contains=歡迎光臨...%s. %s現在有 Yes=是 You can upload a single image or a zip or tar file of images.=你可以上傳單一相片,或是zip,tar的壓縮檔. You may search for photos %s taken %s or %s modified %s in the past %s days.=你可以在%s這裡%s看一下, 或是在%s這裡%s找一找最近%s天的相片. Your mail has been sent.=郵件傳送成功. Zoph is free software.=Zoph是自由軟體. Zoph stands for zoph organizes photos.=Zoph的定義是zoph organizes photos. Zoph version %s, released %s.=Zoph version %s, released %s. about=關於 access level=存取層級 add/edit user=新增/修改 使用者 address=地址 address continued=地址(續) album=相簿 album description=相簿敘述 album name=相簿名稱 albums=相簿 all=全部 and=且 aperture=光圈 automatically edit photos=自動編輯相片 available=可存取 bytes=位元組 calendar=月曆 called=名為 camera make=製造廠商 camera model=相機型號 can browse people=瀏覽他人 can browse places=瀏覽地方 can import=上傳相片 can view details of people=取得他人的詳細資料 can view details of places=瀏覽地方的詳細資料 cancel=取消 categories=目錄 category=目錄 category description=備註 category name=目錄名 ccd width=CCD寬度 change password=更改密碼 city=城市 class=類別 color scheme=顏色佈景 color schemes=顏色佈景 cols=欄 comment=備註 compression=壓縮模式 confirm password=密碼確認 continue=繼續 count=次數 country=國家 date=日期 date of birth=生日 date of death=忌日 days ago=天前 days past for recent photos links=連結多少天內的單選相片 default number of columns on results page=顯示欄位 default number of rows on results page=顯示行數 delete=刪除 delete album=刪除相簿 delete category=刪除目錄 delete color scheme=刪除佈景主題 delete person=刪除個人 delete place=刪除地點 delete user=刪除使用者 description=描述 destination path=目標路徑 display=顯示 display camera info=顯示相機資訊 edit=編輯 edit preferences=修改偏好設定 email=電子郵件 email photo=Email給好友 error=錯誤 exposure=快門 father=父 female=女性 file=檔案 file name=檔名 file/directory=檔案/目錄 first name=名 flash used=閃光燈 focal length=焦長 focus distance=物距 from (your email)=來自(電子郵件) from (your name)=來自(姓名) gender=性別 go=搜尋 height=深度 home=首頁 import=匯入 import photos=匯入相片 in this album=在這個相簿裡 in this category=在這個目錄中 is in photo=在相片中 is not in photo=不在相片中 iso equiv=ISO值 language=語言 last modified=最新更新時間 last name=姓 less than=少於 level=層級 lightbox=個人空間 lightbox album=個人空間相簿 location=地點 logon=登入 logout=登出 male=男性 message:=訊息: metering mode=測光模式 middle name=別名 minimum rating for random photos=單選相片的預設評比 more than=多於 mother=母 name=名稱 new=新增 no=不 no last name=沒有名字 notes=備註 number of breadcrumbs to show=顯示多少單選相片 number of categorized photos=已分類的相片數 number of people=人數 number of photos=相片數 number of photos in an album=相簿中的相片數 number of places=地方數 number of results to display on reports page=發表區單次顯示張數 open=開放 or=或 or its children=或是在它的分支裡 order by=排序方式 parent album=母相簿 parent category=母目錄 password=密碼 path=路徑 pause=暫停 people=個人 person=個人 photo=相片 photo %s of %s=相片%s/%s photo ratings=評比 photographer=拍攝者 photos=相片 photos %s to %s of %s=第%s到%s相片(共%s張) photos by=拍攝者為... photos modified=更改於 photos of=持有人為... photos taken=拍攝於 place=地方 places=地方 position=位置 prefs=偏好設定 random photo=單選相片 rating=評比 remove=移除 reports=發表 return=返回 rows=行 search=進階搜尋 seconds=秒 send as html=以html發送 show additional attributes=顯示額外資訊 show breadcrumbs=顯示單選的相片 show descriptions under thumbnails=縮圖資訊 size=大小 size of pager on results page=分頁大小 size of photos=相片大小 spouse=一對 state=狀態 stop=停止 subject=標題 that have been categorized=已經被分類的 time=時間 time to display each photo in a slideshow=幻燈片更新頻率 timestamp=時間標記 title=標題 to (email)=to (email) to (name)=to (name) update=更新 user=使用者 user name=使用者: username=使用者名稱 users=使用者 view=觀看 view photos=觀看相片 width=寬度 work=施工 writable=可寫入 yes=是 zip=zip zip or zip+4=zip或zip+4 zoph-v0.9.11/php/lang/zoph_strings.txt000066400000000000000000000664011345420530000177550ustar00rootroot00000000000000# to create a new language file, translate these string and rename this file # to the two letter code for the language. Then remove this header and # replace it with a header modeled after those in the other files. %s chars max= %s images loaded.= %s photo(s) selected= %s photos in %s= %s photos were geotagged= (left to right, front to back).= 0 - world= 1 - close your eyes= 1 day= 1 hour= 1 month= 1 week= 10 - museum= 12 - neighborhood= 16 - street= 18 - house= 2 - continent= 4 hours= 5 - so so= 6 - country= 8 hours= 9 - city= A PHP extension stopped the upload. Don't ask me why.= A Photo from %s= A number in pixels ("px") or percent ("%"), the latter is a percentage of the user's browser window width.= A photo will be watermarked if the photo level is higher than the watermark level.= A possible cause is the upload_max_filesize variable in php.ini= A user can use the annotate photo function to e-mail a photo with a textual annotation. Can only be used in combination with the "Mail photos" feature above.= API key to use to access MapBox. The default is Zoph's API key, please do not use it in other projects. If you are setting up a high-volume site, please consider requesting your own key= About= Add a page:= Add comment= Add maps to Zoph using various different mapping providers.= Add non-existent albums, categories, places and people, regardsless of whether a parent is defined.= Add non-existent albums, categories, places and people, when a parent is defined.= Admin= Adminpage= After this album has been created, groups can be given access to it.= After this group is created it can be given access to albums.= After this user is created they can be given access to albums.= Album view= Albums= All photos have been downloaded in %s zipfiles.= All photos= All tracks= Allow users (admins or with write access) to rotate images= Allow users to rate photos. Before a non-admin user can actually rate, you should also give the user these rights through the edit user screen.= Always= An error occurred.= An unknown file upload error occurred.= Annotate Photo= Annotate photos= As an admin, user %s has access to all albums.= Ascending= Autocomplete= Autodetect= Automatic coverphoto= Automatic thumbnail= Automatically Blind Carbon Copy this mailaddress when a mail from Zoph is sent= Automatically log on as this user when not logged on. Can be used to give people access without a username and password. This user should be a non-admin user and should not have any change permissions.= Automatically place photos in a dated directory tree ("2012/10/16/") during import. Ignored unless "Dated dirs" is also enabled= Automatically place photos in dated dirs ("2012.10.16/") during import= Automatically rotate imported images, requires jhead= Average ranking= BCC address= Backup prefix= Backup= Bottom= Browser Default= CLI user= CLI verbose= CLI: Auto add always= CLI: Auto add= CLI: Recursive= CLI: Use Ids= CLI: calculate hash= CLI: copy on import= CLI: generate thumbnails= CLI: read EXIF data= CLI: size of image= Calculate a hash when importing or updating a photo using the CLI. Can be overridden with --hash and --no-hash.= Categories= Category view= Center= Change Password= Changed least recently= Changed most recently= Cloudmade Key= Color Schemes= Comments= Configuration= Confirm deletion of '%s' and its subalbums:= Confirm deletion of '%s' and its subcategories:= Confirm deletion of '%s'= Confirm deletion of comment '%s' by '%s'= Confirm deletion of saved search '%s'= Confirm deletion of this page= Confirm deletion of this pageset= Confirm deletion of this relationship= Confirm deletion of this track= Cookie Expiry Time= Copy Color Scheme= Could not copy %s to %s.= Could not create directory= Could not create thumbnail= Could not find photo id %s.= Could not open directory= Could not rename %s to %s.= Could not send mail.= Create new page= Created directory= Date and time related settings= Date and time= Date format= Dated directory will be appended= Dated dirs= Default language= Default sort direction= Default sort order of photos, ascending or descending= Default sort order of photos= Default sort order= Default user= Default view= Define the URLs that are used to access Zoph. Only configure this if Zoph cannot determine it automatically.= Define the transparency of a watermark. 0: fully transparent (invisible, don't use this, it's pointless and eats up a lot of resources, better turn off the watermark feature altogether) to 100: no transparency.= Define where the watermark will be placed horizontally.= Define where the watermark will be placed vertically.= Delete saved search= Deleting %s= Descending= Description for first photo= Description for second photo= Description= Determine which command is used to rotate the image. This command must be available on your system. Convert is a lossy rotate function, which means it will lower the image quality of your photo. JPEGtran, on the other hand, only works on JPEG images, but is lossless.= Determines how to resize an image during import. Resize can be about 3 times faster than resample, but the resized image has a lower quality.= Directory where photos are moved when they are deleted. If left blank, files will remain where they were. This is a directory under the images directory (above). For example, if the images directory is set to /data/images and this is set to trash, photos will be moved to /data/images/trash.= Directory where uploaded files are stored and from where files are imported in Zoph. This is a directory under the images directorty (above). For example, if the images directory is set to /data/images and this is set to upload, photos will be uploaded to /data/images/upload.= Disabled= Do not interpolate if distance between points is more than this= Do not interpolate if time between points is more than this= Download zipfile= Downloaded %s of %s photos.= Downloading= E-Mail Photo= Edit Photos (Page %s/%s)= Enable Watermarking= Enable comments. Before a user can actually leave comments, you should also give the user these rights through the edit user screen.= Enable or disable mapping support and choose the mapping provider= Failed to write to disk= Features= Fields specified below will apply to all images imported.= File and directory locations= File mode for the files that are imported in Zoph. Determines who can read or write the files. (RW: Read/Write, RO: Read Only)= File mode= File upload failed= Filename= For accessing these Albums you have to use this URL:= Force SSL= Force users to use https when using Zoph. When connecting to Zoph using http, the user will automatically be redirected to the same URL, but with https. When choosing "login only", the user will be redirected back to http after logging in. If your https-site is hosted on a different URL, you will need to define the correct url below.= Full EXIF details= Generate thumbnails when importing via CLI. Can be overridden with --thumbs (-t) and --no-thumbs (-n).= Generate= Geocode provider= Geotag= Geotagging will make Zoph use GPS tracks to determine the location where a photo was taken. You should import a GPX file using the import function before using the Geotagging option. Zoph will try to geotag %s photos.= Grant access to all existing albums:= Granting access to an album will also grant access to that album's ancestors if required. Granting access to all albums will not overwrite previously granted permissions.= Groups= Guess timezone= Hi= Hide in overviews= Hide in overviews= Hierarchical dated dirs= Highest ranked= Home= Horizontal position= I have created a Zoph account for you= I have enabled access to the following albums for you:= IP address= If watermarking is used, this should be set to the name of the file that will be used as the watermark. It should be a GIF file, for best results, use contrasting colours and transparency. In the Contrib directory, 3 example files are included. The filename is relative to the image directory, defined above.= If you have defined the precise location of a place (using the mapping feature), Zoph can 'guess' the timezone based on this location. It uses the Geonames project for this. This will, however, send information to their webserver, do not enable this feature if you're not comfortable with that.= Images directory= Import through webinterface= Import= Importing Files on the Server= Importing a Local File= Importing and uploading photos= Importing images...= In this album:= In this category:= In this place:= Insert failed.= Insufficient permissions to edit photo= Interface settings= Interpolate between points= Interpolation= Invalid path= Keep a backup image when rotating an image.= Left= Lightbox (Page %s/%s)= List= Location of the images on the filesystem. Absolute path, thus starting with a /= Login only= Lowest ranked= Magic file= Mail photos= Make a copy of a photo that is imported using the CLI. Can be overridden with --copy and --move.= Mapping provider= Mapping support= Maximum days= Maximum distance= Maximum filesize= Maximum number of files per zipfile= Maximum size of uploaded file in bytes. You might also need to change upload_max_filesize, post_max_size and possibly max_execution_time and max_input_time in php.ini.= Maximum size per zipfile= Maximum time difference between photo and GPS timestamp= Maximum time= Missing a temporary folder.= Mode for directories that are created by Zoph. Determines who can read or write the files. (RW: Read/Write, RO: Read Only)= Most Photographed People= Most Photographed Places= Most Populated Albums= Most Populated Categories= Name= Never= New Album= New Albums on= New Category= New Color Scheme= New Person= New Photo= New Place= New User= New circle= New group= Newest photo= Next= No EXIF header found.= No Photos Found= No file was uploaded.= No people have been added to this photo.= No people were found with a last name beginning with '%s'.= No photo was found.= No photos were found for this slideshow.= No photos were found matching your search criteria.= No tracks found, you should import a GPX file.= No write permissions to this album.= No= Not rated= Nothing found= Notify User= Notify= Number of each= Oldest photo= On all pages= On first page= On last page= Only photos with a valid timezone= Options= Or you may use the %s search page %s to find photos using multiple criteria. You may also view a %s randomly chosen photo %s like the one above.= Originally written by Jason Geiger, now maintained by Jeroen Roos with thanks to the following for their contributions:= Override autodetection of Zoph's Secure URL (https).= Override autodetection of Zoph's URL, for example if you use a domainname to access Zoph but get redirected to a different URL.= Overwrite existing geo-information= Overwrite= Owner= Page= Pages in this pageset= Pages= Pagesets= Paste a location in this field to lookup, supported are currently: decimal GPS coordinates (e.g. 50.5,-5.2), Open Location Codes (also known as pluscodes e.g. 7GXHX4HM+MM), Openstreetmap URLs and Zoph URLs for a photo or place. Paths= People view= People= Photo rating= Photos (Page %s/%s)= Photos of people in this circle= Photos taken by this person:= Photos to test= Photos will be resized to thumbnail and midsize images during import, this setting determines how many resize actions run in parallel. Can be set to any number. If you have a fast server with multiple CPU's or cores, you can increase this for faster response on the import page.= Places= Preferences= Prepend backup file for rotation backups with this.= Prev= Processing %s image(s).= Protect your site against eavesdropping by using https. You will need to configure this in your webserver as well.= Public= RW for everyone (0666)= RW for everyone (0777)= RW for user, RO for group, not readable for others (0640)= RW for user, RO for group, not readable for others (0750)= RW for user, RO for others (0644)= RW for user, RO for others (0755)= RW for user, not readable for others (0600)= RW for user, not readable for others (0700)= RW for user/group, RO for others (0664)= RW for user/group, RO for others (0775)= RW for user/group, not readable for others (0660)= RW for user/group, not readable for others (0770)= Random= Read EXIF data when importing via CLI. The default behaviour can be overridden with --exif and --no-exif.= Reading directory= Received file= Recursively import directories when importing using the CLI.= Regards,= Releases and documentation can be found at %s.= Reports= Resample (high quality / high CPU / slow)= Resize (lower quality / low CPU / fast)= Resize method= Resize parallel= Right= Rotate command= Rotate images= Rotation= SSL= Salt for sharing full size images= Salt for sharing mid size images= Save search= Saved searches= Screen width= See this photo in %s= Send feedback to %s.= Set CLI verbosity, can be overriden with --verbose= Set the language used when neither the user or the browser specifies a preference= Set the time after which a cookie will expire, that is, when a user will need to re-login. "session" (default) means: until user closes the browser= Settings that define how Zoph looks= Sharing photos with non-logged on users= Sharing= Skipping %s: File does not exist.= Skipping %s: Unsupported file type.= Sometimes, you may wish to share an image in Zoph without creating a user account for those who will be watching them. For example, in order to post a link to an image on a forum or website. When this option is enabled, you will see a 'share' tab next to a photo, where you will find a few ways to share a photo, such as a url and a HTML <img> tag. With this special url, it is possible to open a photo without logging in to Zoph. You can determine per user whether or not this user will see the tab and therefore the urls.= Sort Name= Sort order for subalbums and categories= Specific track= Template= Test= The command to use to untar tar files. Leave empty to disable uploading .tar files. On most systems "tar xvf" will work.= The command to use to unzip bzip files. Leave empty to disable uploading .bz files. On most systems "bunzip2" will work.= The command to use to unzip gzip files. Leave empty to disable uploading .gz files. On most systems "gunzip" will work.= The command to use to unzip zip files. Leave empty to disable uploading .zip files. On most systems "unzip" will work.= The image you requested could not be displayed.= The location of %s photos has been determined. You can check the results below. Click 'geotag' to geotag all %s photos.= The location of none of the photos in the test set could be determined. This does not necessarily mean that none of the photos can be geotagged, since only a subset was tried. You can try to geotag %s photos by clicking 'geotag'.= The maximum days Zoph displays in a dropdown box for 'photos changed / made in the past ... days' on the search screen= The password for %s has been changed= The password may not be null= The passwords did not match= The salt for mid size images (this one) must be different from the salt of full images (above), because this allows Zoph to distinguish between them. If a link to your Zoph installation is being abused (for example because someone whom you mailed a link has published it on a forum), you can modify the salt to make all hash-based links to your Zoph invalid.= The template Zoph uses= The title for the application. This is what appears on the home page and in the browser's title bar.= The uploaded file exceeds the MAX_UPLOAD setting in config.inc.php (%s).= The uploaded file exceeds the upload_max_filesize directive (%s) in php.ini.= The uploaded file was only partially uploaded.= The user %s is currently defined as the default user and does not have permission to change its preferences. The current values are shown below but any changes made will be ignored until a different default user is defined.= The user '%s' is currently defined as the default user and does not have permission to change its password.= The zipfile is being created...= There are %s photos= There are no photos= There is %s photo= These options are always available in the tabs on the upper right. Use the %s home %s link to return here. Click on any thumbnail to see a larger version along with information about that photo.= These settings will override EXIF data!= This circle is hidden in overviews= This circle is hidden in overviews= This configuration item is deprecated and will be removed in the next version. If you still require it, please file a bug.= This determines how Zoph displays dates. You can use the following characters: dDjlNSwzWFmMntLoYy (for explanation, see http://php.net/manual/en/function.date.php) and /, space, -, (, ), :, "," and .= This determines how Zoph displays times. You can use the following characters: aABgGhHisueIOPTZcrU (for explanation, see http://php.net/manual/en/function.date.php) and /, space, -, (, ), :, "," and .= This feature is not available because the photo was not found.= This is the Zoph user that is used when using the CLI interface when interacting with Zoph. This user must be an admin user. You can also set it to "autodetect", which means Zoph will lookup the name of the Unix user starting the CLI client and tries to find that user's name in the Zoph database.= This may also be caused by the max_post_size (%s) in php.ini.= This page is used in the following pagesets:= This page needs Javascript switched on and will not function without it.= This photo is not in any albums.= This photo is not in any categories.= This setting determines the timezone to which your camera is set. Leave empty if you do not want to use this feature and always set your camera to the local timezone= Thumbnails= Time format= Timezone= Title= To edit your preferences or change your password, click %s here %s.= To ensure that the geotagging operation goes well, you can check the results of the geotagging before storing them in the database.= To import images already on the server, specify the absolute path of a file name or directory. If a directory is specified, all images within the directory will be imported. If a destination path is given (relative to the top level image dir), the imported images will be copied there. Otherwise, they will not be moved.= To upload and import a local file, browse to the file and specify the destination path (relative to the top level image dir) in which it should be placed.= Top= Track= Tracks= Trash dir= Tree= URLs= Unbzip command= Ungzip command= Untar command= Unzip command= Up= Update image dimensions in database when importing via CLI. The default behaviour can be overridden with --size and --no-size.= Upload dir= Upload photo= Upload through webinterface= Uploading photos has been disabled in config.inc.php. Set UPLOAD to 1 to enable uploading images via the browser.= Use alphanumeric, - and _. Do not provide an extension.= Use autocompletion for selection of albums, categories, places and people instead of standard HTML selectboxes. Can be individually switched off from user preferences.= Use ids instead of filenames when referencing photos.= Use nearest point= Use this option to enable or disable importing using the webbrowser. With this option enabled, an admin user, or a user with import rights, can import files placed in the import directory (below) into Zoph. If you want users to be able to upload as well, you need to enable uploading as well.= Use this option to enable or disable uploading files. With this option enabled, an admin user, or a user with import rights, can upload files to the server running Zoph, they will be placed in the import directory (below). This option requires "import through web interface" (above) enabled.= User= Users= Valid timezone= Various features= Watermark file= Watermark transparency= Watermarking can display a (copyright) watermark over your full-size images.= Watermarking only works if the watermark file below is set to an existing GIF image. Please note that enabling this function uses a rather large amount of memory on the webserver. PHP by default allows a script to use a maximum of 8MB memory. You should probably increase this by changing memory_limit in php.ini. A rough estimation of how much memory it will use is 6 times the number of megapixels in your camera. For example, if you have a 5 megapixel camera, change memory_limit in php.ini to 30M= Watermarking= Welcome %s. %s currently contains= When using the sharing feature, Zoph uses a hash to identify a photo. Because you do not want people who have access to you full size photos (via Zoph or otherwise) to be able to generate these hashes, you should give Zoph a secret salt so only authorized users of your Zoph installation can generate them. The salt for full size images (this one) must be different from the salt of mid size images (below), because this allows Zoph to distinguish between them. If a link to your Zoph installation is being abused (for example because someone whom you mailed a link has published it on a forum), you can modify the salt to make all hash-based links to your Zoph invalid.= With geocoding you can lookup the location of a place from it's name. Here you can select the provider. Currently the only one available is 'geonames'= With this feature you can use download a set of photos (Albums, Categories, Places, People or a search result) in one or more ZIP files. Important! The photos in the ZIP file will NOT be watermarked. You must also grant each non-admin user you want to give these rights permission by changing "can download zipfiles" in the user's profile.= Yes= You can enable or disable the "mail this photo feature" using this option. Since Zoph needs to convert the photo into Base64 encoding for mail, it requires quite a large amount of memory if you try to send full size images and you may need to adjust memory_limit in php.ini, you should give it at least about 4 times the size of your largest image.= You can upload a single image or a zip or tar file of images.= You have enabled autocompletion for one or more dropdown boxes on this page, however, you do not seem to have Javascript support. You should either enable javascript or turn autocompletion off, or this page will not work as expected!= You have entered an incorrect username/password combination= You have requested the download of %s photos, with a total size of %s.= You may search for photos %s taken %s or %s modified %s in the past %s days.= You need to have ZIP support in PHP to download zip files= Your Zoph Account= Your mail has been sent.= Zoph is free software.= Zoph needs a MIME Magic file to be able to determine the filetype of an uploaded file. This is an important security measure, since it prevents users from uploading files other than images and archives. If left empty, PHP will use the built-in Magic file, if for some reason this does not work, you can specify the location of the MIME magic file. Where this file is located, depends on your distribution, /usr/share/misc/magic.mgc, /usr/share/misc/file/magic.mgc, /usr/share/file/magic are often used.= Zoph stands for zoph organizes photos.= Zoph version %s, released %s.= Zoph's Secure URL= Zoph's URL= about= access level= add comment= add/edit group= add/edit user= address continued= address= admin= album description= album name= album sort order= album= albums= all= and= aperture= automatically edit photos= available= bottom= by= bytes= calculated time= calendar= called= camera make= camera model= can browse people= can browse places= can browse tracks= can delete photos= can download zipfiles= can edit albums, categories, places and people= can import= can leave comments= can rate photos= can rate the same photo multiple times= can share photos= can view all photos= can view details of people= can view details of places= can view hidden circles= can view hidden circles= cancel= categories= category description= category name= category sort order= category= ccd width= change password= children= circle= circles= city= class= clear= collapse all= color scheme= color schemes= cols= comment= comments by this user= comments= compression= config= confirm deletion of this track= confirm password= continue= copy= correction= count= country= coverphoto= create annotated photo= database= date of birth= date of death= date= days ago= days past for recent photos links= default number of columns on results page= default number of rows on results page= delete album= delete category= delete circle= delete color scheme= delete comment= delete group= delete page= delete pageset= delete person= delete place= delete relationship= delete selected= delete track= delete user= delete= description= destination path= dir mode= display all EXIF info= display camera info= display= download next file= download= edit circle= edit photos %s to %s of %s= edit photos= edit preferences= edit= email photo= email= error= expand all= exposure= extra fields= father= female= file name= file/directory= file= first name= first= flash used= focal length= focus distance= from (your email)= from (your name)= from= gender= geotag= go= grant to subalbums= group name= group= groups= height= hidden= hidden= hide hidden= hide hidden= hide= home location= home= import photos= import= in minutes= in this album= in this category= in this place= include URL= include sub-albums= include sub-categories= include sub-places= insert relationship= insert= ip address= is in photo= is not in photo= is not set.= iso equiv= language= last changed from %s to %s= last ip address= last login= last modified= last name= last= latitude= less than= level= lightbox album= lightbox= like= load= location lookup= location= locations= logon= logout= longitude= male= map= members= message:= metering mode= middle name= minimum rating for random photos= minutes= more than= mother= move down= move up= name= new circle= new= no children= no last name= no photos= no rating= no sub-albums= no sub-categories= no sub-places= no= not like= not rated= not set= notes= number of breadcrumbs to show= number of categorized photos= number of people to add at once= number of people= number of photos in an album= number of photos= number of places= number of points= number of results to display on reports page= only visible for admin users= open fullsize photo in new window= open= or its children= or= order by= overwrite values below= pages= pageset= pagesets= parent album= parent category= parent location= password= path= pause= people= person= photo %s of %s= photo ratings= photo= photographer= photos %s to %s of %s= photos by= photos modified= photos of= photos taken= photos= place= places= position of original= position= prefs= random photo= random= rate= rated between %s and %s and an average of %s= rating= recreate thumbnails= relate= related photos= relationship= remove= reports= reset to default= return= rotate= rows= save search= search= seconds= select all= select= send as html= send fullsize= session= set %s for children= share this photo= show additional attributes= show breadcrumbs= show descriptions under thumbnails= show hidden= show hidden= show original page= size of pager on results page= size of photos= size= skip= slideshow= smileys you can use= sort name= spouse= state= stop= sub-albums= sub-categories= sub-places= subject= submit= taken between %s and %s= text= that have been categorized= time correction= time of first point= time of last point= time to display each photo in a slideshow= time= timestamp= timezone= title= to (email)= to (name)= toggle selection= top= tracks= unset coverphoto= update relationship= update= updated= url description= url= user name= user= username= users= view photos= view= watermark level= width= work= writable= yes= zip or zip+4= zip= zoom level= zoph-v0.9.11/php/log.inc.php000066400000000000000000000067141345420530000156050ustar00rootroot00000000000000 "Debug", 50 => "Debug", 40 => "Notification", 30 => "Warning", 20 => "Error", 10 => "Fatal Error", 5 => "Message", 1 => "To File", 0 => "None"); const MOREDEBUG = 60; const DEBUG = 50; const NOTIFY = 40; const WARN = 30; const ERROR = 20; const FATAL = 10; const MSG = 5; const NONE = 0; const TOFILE = 1; const VARS = 1; const LANG = 2; const LOGIN = 4; const REDIRECT = 8; const IMPORT = 16; const GEOTAG = 32; const CONFIG = 64; const DB = 128; const SQL = 256; const XML = 512; const CONF = 1024; const SECURITY = 2048; const IMG = 4096; /* 8192, 16384 are free */ const GENERAL = 32768; const ALL=65535; /** * Log a message * for now, only to the screen, but I may add file and database later; * @param string Message to be displayed * @param bigint Severity of the message, use the constants defined * @param bigint Subject of the message. * @param bool echo the message or return the contents */ public static function msg($msg, $severity = self::NOTIFY, $subj = self::GENERAL, $print = true) { /** * There are 3 settings in config.ing.php that are important; * LOG_SEVERITY: Show log messages with a severity higher than this * LOG_SUBJECT: Only show messages about this subject * LOG_ALWAYS: Always show messages with a severity higher than this * no matter what the subject is. */ if (((LOG_SEVERITY >= $severity) && (LOG_SUBJECT & $subj)) || (LOG_ALWAYS >= $severity)) { $dbt = debug_backtrace(); $file = basename($dbt[0]["file"]); $line = $dbt[0]["line"]; $msg="" . static::$sev[$severity] . ": " . $msg . " " . $file . ": " . $line . ".
\n"; if ($print) { if (!defined("CLI")) { echo $msg; } else { $html=array("", "", "", "", "
", "", ""); $cli=array("\033[1m", "\033[0m", "\033[1m", "\033[0m", "\n", "", ""); echo str_replace($html, $cli, $msg); } } else { return $msg; } } if ($severity == static::FATAL && static::$stopOnFatal) { die("fatal error"); } } } ?> zoph-v0.9.11/php/logon.php000066400000000000000000000026531345420530000153700ustar00rootroot00000000000000loadLanguage(); $error=""; if (!is_null(getvar("error"))) { switch (getvar("error")) { case "PWDFAIL": $error=translate("You have entered an incorrect username/password combination"); break; } } $tpl=new template("logon", array( "title" => conf::get("interface.title"), "redirect" => $redirect, "error" => $error )); echo $tpl; zoph-v0.9.11/php/mail.php000066400000000000000000000204521345420530000151710ustar00rootroot00000000000000setVars($vars); } else { $photo = new photo($photo_id); } $found = $photo->lookup(); if (!$found) { $msg = sprintf(translate("Could not find photo id %s."), $photo_id); } else { if ($_action == "mail") { try { $mail = new mailMime(); $hdrs = array ( "X-Mailer" => "Html Mime Mail Class", "X-Zoph-Version" => VERSION ); $headers=""; $size = getvar("_size"); if ($annotate) { $filename=$photo->get("name"); $size = $vars["_size"]; } else if ($size == "full") { $filename = $photo->get("name"); $dir = conf::get("path.images") . "/" . $photo->get("path") . "/"; } else { $filename = MID_PREFIX . "_" . $photo->get("name"); $dir = conf::get("path.images") . "/" . $photo->get("path") . "/" . MID_PREFIX . "/"; } $file=new file($dir . DIRECTORY_SEPARATOR . $filename); if ($html) { $html = "
\n"; $html .= "
\n"; $html .= str_replace("\n", "
\n", $message); if ($includeurl) { $html .= ""; $html .= sprintf(translate("See this photo in %s"), conf::get("interface.title")); $html .= ""; } $html .= "
\n"; if ($annotate) { list($headers,$image)=$photo->display($size); $mail->addHTMLImageFromString($image, $photo->get("name"), $headers["Content-type"]); } else { $mail->addHTMLImageFromFile($dir . "/" . $filename, $file->getMime()); } $mail->setHTMLBody($html); $mail->setTXTBody($message); } else { if ($includeurl) { $message .= "\n"; $message .= sprintf(translate("See this photo in %s"), conf::get("interface.title")); $message .= ": " . url::get() . "/photo.php?photo_id=" . $photo_id; } $mail->setTXTBody($message); if ($annotate) { list($headers,$image)=$photo->display($size); $mail->addAttachmentFromString($image, $photo->get("name"), $headers["Content-type"]); } else { $mail->addAttachmentFromFile($dir . "/" . $filename, $file->getMime()); } } $mail->setFrom("$from_name <$from_email>"); if (strlen(conf::get("feature.mail.bcc")) > 0) { $mail->addBcc(conf::get("feature.mail.bcc")); } $body = $mail->get(); $hdrs = $mail->headers($hdrs); foreach ($hdrs as $header => $content) { $headers .= $header . ": " . $content . "\n"; } if (mail($to_email,$subject, $body,$headers)) { $msg = translate("Your mail has been sent."); } else { $msg = translate("Could not send mail."); } } catch (mailException $e) { $msg = $e->getMessage(); } } } $from_name = $user->person->getName(); $from_email = $user->person->getEmail(); require_once "header.inc.php"; ?>

" method="post">
get("name"); $ea = $photo->getEmailArray(); if ($ea) { foreach ($ea as $name => $value) { if ($name && $value) { $body .= "$name: $value\r\n"; } } } ?>





translate("Yes",0), "mid" => translate("No",0))); ?>


<?php echo $photo->get(get("title") : $photo->get("name") ?>"> getImageTag(MID_PREFIX) ?> ">
zoph-v0.9.11/php/notify.php000066400000000000000000000141111345420530000155520ustar00rootroot00000000000000isAdmin()) { redirect("zoph.php"); } $title = translate("Notify"); $user_id = getvar("user_id"); if ($user_id > 0) { $u=new user($user_id); $u->lookup(); $u->lookupPerson(); } $subject = getvar("subject"); $message = getvar("message"); if ($_action == "mail") { $to_name = getvar("to_name"); $to_email = getvar("to_email"); $from_name = getvar("from_name"); $from_email = getvar("from_email"); $mail = new mailMime(); $hdrs = array ( "X-Mailer" => "Html Mime Mail Class", "X-Zoph-Version" => VERSION ); $mail->setFrom(e($from_name) . "<" . e($from_email) . ">"); $mail->setSubject(e($subject)); if (strlen(conf::get("feature.mail.bcc")) > 0) { $mail->setBCC(conf::get("feature.mail.bcc")); } $mail->setTXTBody(e($message)); $body = $mail->get(); $hdrs = $mail->headers($hdrs); foreach ($hdrs as $header => $content) { $headers .= $header . ": " . e($content) . "\n"; } if (mail(e($to_email),"", $body,$headers)) { $msg = translate("Your mail has been sent."); $setlastmodified = getvar("setlastmodified"); if ($setlastmodified) { if ($u instanceof user) { $u->set("lastnotify", "now()"); $u->update(); } } } else { $msg .= translate("Could not send mail."); } } else { $from_name = $user->person->getName(); $from_email = $user->person->getEmail(); if ($u instanceof user) { $to_name = $u->person->getName(); $to_email = $u->person->getEmail(); } } require_once "header.inc.php"; ?>

" method="POST"> getLastNotify(); $body .= translate("I have enabled access to the following albums for you:",0) . "\n\n"; $albums = album::getNewer($u, $date); $album_list = array(); foreach ($album as $id => $album) { $album_path = ''; $ancestors = $album->getAncestors(); if ($ancestors) { while ($parent = array_pop($ancestors)) { $album_path .= $parent->get("album") . " > "; } } $album_path .= $album->get("album"); $album_list[] = $album_path; } sort($album_list); reset($album_list); $body .= implode("\n", $album_list) . "\n"; $url = url::get(); $body .= "\n" . $body .= translate("For accessing these Albums you have to use this URL:", 0); $body .= " " . $url . "\n"; } if ($showusername) { $body .= translate("user name", 0) . ": " . e($u->get('user_name')) . "\n"; } $body .= "\n" . translate("Regards,",0) . "\n"; $body .= e($from_name); if (!$subject) { $subject = translate("New Albums on") . " " . conf::get("interface.title"); } $message = $body; } else if ($_action == "notifyuser") { $subject = translate("Your Zoph Account", 0); $message = translate("Hi", 0) . " " . e($to_name) . ",\n\n" . translate("I have created a Zoph account for you", 0) . ":\n\n" . e(url::get()) . "\n" . translate("user name", 0) . ": " . e($u->getName()) . "\n"; $message .= "\n" . translate("Regards,", 0) . "\n" . e($user->person->getName()); } if ($_action != "mail") { ?>






">
zoph-v0.9.11/php/page.php000066400000000000000000000100701345420530000151560ustar00rootroot00000000000000lookup(); $title = $zophpage->get("title"); if (empty($title)) { $title=translate("Page"); } } else if ($_action == "new") { $title = translate("Create new page"); } else if ($_action != "insert") { // no id given and action is not new or insert redirect("zoph.php", "No page id given!"); } else { $title = $zophpage->get("title"); } if (!$user->isAdmin()) { $_action="display"; } require_once "header.inc.php"; if ($action == "confirm") { ?>


getDisplayArray()) ?>

getPagesets(); if (!empty($pagesets)) { ?>


"> get("title")) ?>

zoph-v0.9.11/php/pages.php000066400000000000000000000023301345420530000153410ustar00rootroot00000000000000

isAdmin()) { ?>



zoph-v0.9.11/php/pageset.php000066400000000000000000000114131345420530000156740ustar00rootroot00000000000000lookup(); } if (!is_null($page_id)) { $page = new page($page_id); } if (!$user->isAdmin()) { $_action="display"; } if ($_action == "insert") { $pageset->set("user", $user->get("user_id")); } else if ($_action == "moveup") { $pageset->moveUp($page); } else if ($_action == "movedown") { $pageset->moveDown($page); } else if ($_action == "delpage") { $pageset->removePage($page); $action="display"; } else if ($_action == "addpage") { $pageset->addPage($page); $action="display"; } $obj = &$pageset; require_once "actions.inc.php"; if ($_action != "new") { $title = $pageset->get("title"); } else { $title = translate("Create new pageset"); } require_once "header.inc.php"; ?>


lookup(); echo create_field_html($pageset->getDisplayArray()); ?>

getPages(), $pageset); ?>
"> ">


"> get("title")) ?>
getOriginalDropdown(); ?>
get("orig_pos"), array("top" => translate("Top",0), "bottom" => translate("Bottom",0))) ?>
zoph-v0.9.11/php/pagesets.php000066400000000000000000000023001345420530000160520ustar00rootroot00000000000000

isAdmin()) { ?>



zoph-v0.9.11/php/password.php000066400000000000000000000056761345420530000161240ustar00rootroot00000000000000isAdmin() && $userid) { $change=new user($userid); $change->lookup(); } else { $change=$user; } if ($_action == "update" && conf::get("interface.user.default") != $user->get("user_id")) { if ($password) { if ($password == $confirm) { $change->set("password", validator::hashPassword($password)); $change->update(); $msg = sprintf(translate("The password for %s has been changed"), $change->get("user_name")); } else { $msg = translate("The passwords did not match"); } } else { $msg = translate("The password may not be null"); } } $title = translate("Change Password"); require_once "header.inc.php"; ?>

.

get("user_name") ?>

isAdmin() && conf::get("interface.user.default") == $change->get("user_id")) { ?> get("user_name")) ?> ">

">
zoph-v0.9.11/php/people.php000066400000000000000000000121141345420530000155270ustar00rootroot00000000000000prefs->get("view"); } $_autothumb=getvar("_autothumb"); if (empty($_autothumb)) { $_autothumb=$user->prefs->get("autothumb"); } if (!$user->canBrowsePeople()) { redirect("zoph.php"); } $_l = getvar("_l"); if (empty($_l) || $_l=="all") { $_l = "all"; $first_letter=null; $msg=translate("No people were found"); } else if ($_l == "no last name") { $first_letter=" "; $msg=translate("No people with no last name were found"); } else { $first_letter = $_l; $msg=sprintf(translate("No people were found with a last name beginning with '%s'."), htmlentities($_l)); } if (getvar("circle_id")) { $circle=new circle(getvar("circle_id")); $circle->lookup(); if (!$circle->isVisible()) { redirect("people.php"); } $title=$circle->getName(); try { $selection=new selection($_SESSION, array( "coverphoto" => "circle.php?_action=update&circle_id=" . $circle->getId() . "&coverphoto=", "return" => "_return=circle.php&_qs=circle_id=" . $circle->getId() )); } catch (photoNoSelectionException $e) { $selection=null; } if ($circle->isHidden() && !$user->canSeeHiddenCircles()) { redirect("people.php"); } $view_hidden=array("circle_id" => $circle->getId()); } else { $title = translate("People"); $selection=null; $view_hidden=array(); } require_once "header.inc.php"; $tpl=new template("organizer", array( "pageTop" => false, "pageBottom" => false, "showMain" => true, "title" => strtolower($title), "ancLinks" => null, "coverphoto" => null, "description" => null, "selection" => $selection, "view" => $_view, "view_name" => "People view", "view_hidden" => $view_hidden, "autothumb" => $_autothumb )); $actionlinks=array(); if ($user->canEditOrganizers()) { $actionlinks=array( translate("new") => "person.php?_action=new", translate("new circle") => "circle.php?_action=new" ); if (isset($circle) && $circle instanceof circle) { $actionlinks[translate("edit circle")]="circle.php?_action=edit&circle_id=" . $circle->getId(); $actionlinks[translate("delete circle")]="circle.php?_action=delete&circle_id=" . $circle->getId(); } } if (!isset($circle) && ($user->canSeeHiddenCircles())) { if ($_showhidden) { $actionlinks[translate("hide hidden")]="people.php?_showhidden=0"; } else { $actionlinks[translate("show hidden")]="people.php?_showhidden=1"; } } $tpl->addActionlinks($actionlinks); $tpl->addBlock(new block("people_letters", array( "l" => $_l ))); if (isset($circle)) { $people=$circle->getMembers(); $ppl=array(); foreach ($people as $person) { $person->lookup(); $ppl[]=$person; } } else if (!$first_letter) { $circles=circle::getAll($_showhidden); if ($circles) { $block=new block("view_" . $_view, array( "id" => $_view . "circle", "items" => $circles, "autothumb" => $_autothumb, "links" => array( translate("photos of") => "photos.php?person_id=", translate("photos by") => "photos.php?photographer_id=" ) )); $tpl->addBlock($block); } $ppl = person::getAllNoCircle(); } else { $ppl = person::getAllPeopleAndPhotographers($first_letter); } if ($ppl) { if ($_view=="thumbs") { $template="view_thumbs"; } else { $template="view_list"; } $block=new block($template, array( "id" => $_view . "view", "items" => $ppl, "autothumb" => $_autothumb, "links" => array( translate("photos of") => "photos.php?person_id=", translate("photos by") => "photos.php?photographer_id=" ) )); $tpl->addBlock($block); } if (!$ppl && !isset($circles) && !isset($circle)) { $block=new block("message", array( "class" => "error", "text" => $msg )); $tpl->addBlock($block); } echo $tpl; ?>
zoph-v0.9.11/php/permissions.php000066400000000000000000000027121345420530000166210ustar00rootroot00000000000000isAdmin()) { redirect("zoph.php"); } $controller = new permissionsController(request::create()); $redirect="zoph.php"; if ($controller->getView() == "group") { $group=$controller->getObject(); $redirect = "group.php?_action=edit&group_id=" . $group->getId(); } else if ($controller->getView() == "album") { $album=$controller->getObject(); $redirect = "album.php?_action=edit&album_id=" . $album->getId(); } redirect($redirect); zoph-v0.9.11/php/person.php000066400000000000000000000033671345420530000155630ustar00rootroot00000000000000getObject(); switch ($controller->getView()) { case "confirm": $view=new person\view\confirm($request, $person); $title=translate("delete photo"); break; case "display": $view=new person\view\display($request, $person); break; case "insert": case "update": $view=new person\view\update($request, $person); break; case "redirect": $view=new person\view\redirect($request, $person); $view->setRedirect($controller->redirect); $title = translate("Redirect"); echo $view->view(); end; break; case "notfound": $view=new person\view\notfound($request); break; } $title = $view->getTitle(); require_once "header.inc.php"; echo $view->view(); require_once "footer.inc.php"; zoph-v0.9.11/php/photo.php000066400000000000000000000035741345420530000154060ustar00rootroot00000000000000getObject(); switch ($controller->getView()) { case "confirm": $view=new photo\view\confirm($request, $photo); $title=translate("delete photo"); break; case "display": $view=new photo\view\display($request, $photo); $view->photocount=$controller->photocount; $view->offset=$controller->offset; $view->setLinks(); $title = $photo->get("name"); break; case "update": $view=new photo\view\update($request, $photo); $title = $photo->get("name"); break; case "redirect": $view=new photo\view\redirect($request, $photo); $view->setRedirect($controller->redirect); $title = translate("Redirect"); echo $view->view(); end; break; case "notfound": $view=new photo\view\notfound($request); $title = translate("Photo not found"); break; } require_once "header.inc.php"; echo $view->view(); require_once "footer.inc.php"; zoph-v0.9.11/php/photos.php000066400000000000000000000153441345420530000155670ustar00rootroot00000000000000getRequestVarsClean(); if (!preg_match("/^[a-zA-Z_]*$/", $_order)) { die("Illegal characters in _order"); } if (!$_cols) { $_cols = $user->prefs->get("num_cols"); } if (!$_rows) { $_rows = $user->prefs->get("num_rows"); } if (!$_off) { $_off = 0; } if (!$_order) { $_order = conf::get("interface.sort.order"); } if (!$_dir) { $_dir = conf::get("interface.sort.dir"); } $cells = $_cols * $_rows; $offset = $_off; // remove photo from lightbox $photo_id = getvar("_photo_id"); if ($user->get("lightbox_id") && $photo_id) { $photo = new photo($photo_id); $photo->removeFrom(new album($user->get("lightbox_id"))); } $album_id = getvar("album_id"); if ($album_id && $user->get("lightbox_id") && $album_id == $user->get("lightbox_id")) { $lightbox = true; } $photoCollection = collection::createFromRequest(request::create()); $toDisplay = $photoCollection->subset($offset, $cells); $displayCount = sizeof($toDisplay); $photoCount=(sizeof($photoCollection)); if ($photoCount) { $pageCount = ceil($photoCount / $cells); $currentPage = floor($offset / $cells) + 1; $num = min($cells, $displayCount); $name = isset($lightbox) ? "Lightbox" : "Photos"; $title = sprintf(translate("$name (Page %s/%s)", 0), $currentPage, $pageCount); $title_bar = sprintf(translate("photos %s to %s of %s"), ($offset + 1), ($offset + $num), $photoCount); } else { $title = translate("No Photos Found"); $title_bar = translate("photos"); } if (!($displayCount == 0 || $_cols <= 4)) { $width = ((THUMB_SIZE + 14) * $_cols) + 25; $default_width= conf::get("interface.width"); if ($width > $default_width || strpos($default_width, "%")) { $extrastyle = "body { width: " . $width . "px; }\n"; } } require_once "header.inc.php"; ?>

">

"; } $ignore = array("_action", "_photo_id"); ?>
getThumbnailLink() . "\n"; } else { echo $photo->getThumbnailLink("photo.php?" . update_query_string($vars, "_off", $photoOffset, $ignore)) . "\n"; } if (!empty($lightbox)) { ?>

prefs->get("max_pager_size"), $vars, "_off", "photos.php"); } // if photos ?>
lookup(); $marker=$photo->getMarker(); if ($marker instanceof geo\marker) { $map->addMarker($marker); } } echo $map; } ?> zoph-v0.9.11/php/place.php000066400000000000000000000050541345420530000153340ustar00rootroot00000000000000canEditOrganizers()) { $place->lookup(); $place->setTzForChildren(); } $action="display"; } require_once "actions.inc.php"; if (!$user->canEditOrganizers() || $action == "display") { redirect("places.php?parent_place_id=" . $place->get("place_id"), "Redirect"); } if ($action != "insert") { $place->lookup(); if (!$place->isVisible()) { redirect("place.php"); } $title = $place->get("title") ? $place->get("title") : $place->get("city"); } else { $title = translate("New Place"); } require_once "header.inc.php"; if ($action == "confirm") { ?>

getMarker(); $map->setCenterAndZoomFromObj($place); if ($marker instanceof geo\marker) { $map->addMarker($marker); } if ($_action == "edit" || $_action == "new") { $map->setEditable(); } echo $map; } ?> zoph-v0.9.11/php/places.php000066400000000000000000000153321345420530000155170ustar00rootroot00000000000000prefs->get("view"); } $_autothumb=getvar("_autothumb"); if (empty($_autothumb)) { $_autothumb=$user->prefs->get("autothumb"); } if (!$user->canBrowsePlaces()) { redirect("zoph.php"); } $parent_place_id = getvar("parent_place_id"); if (!$parent_place_id) { $place = place::getRoot(); } else { $place = new place($parent_place_id); } $place->lookup(); if (!$place->isVisible()) { redirect("places.php"); } $obj=&$place; $ancestors = $place->getAncestors(); $order = $user->prefs->get("child_sortorder"); $children = $place->getChildren($order); $totalPhotoCount = $place->getTotalPhotoCount(); $photoCount = $place->getPhotoCount(); $title = $place->get("parent_place_id") ? $place->get("title") : translate("Places"); $pagenum = getvar("_pageset_page"); require_once "header.inc.php"; try { $pageset=$place->getPageset(); $page=$place->getPage($request_vars, $pagenum); $showOrig=$place->showOrig($pagenum); } catch (pageException $e) { $showOrig=true; $page=null; } ?>

isAdmin()) { include "selection.inc.php"; } if ($place->showPageOnTop()) { echo $page; } if ($showOrig) { ?>

getName() ?> >

displayCoverphoto(); ?>

canSeePlaceDetails()) { echo $place->toHTML(); if ($place->get("notes")) { echo "

"; echo e($place->get("notes")); echo "

"; } } if ($place->get("place_description")) { echo $place->get("place_description"); } if ($place->get("timezone")) { printf("

%s: %s

", translate("timezone"), $place->get("timezone")); } ?>

0) { if ($totalPhotoCount > $photoCount && $children) { ?> 1) { echo sprintf(translate("There are %s photos"), $totalPhotoCount); echo " $fragment.
\n"; } else { echo sprintf(translate("There is %s photo"), $totalPhotoCount); echo " $fragment.
\n"; } } $fragment = translate("in this place"); if (!$place->get("parent_place_id")) { // root place $fragment = translate("available"); } if ($photoCount > 0) { ?> 1) { echo sprintf(translate("There are %s photos"), $photoCount); echo " $fragment.
\n"; } else { echo sprintf(translate("There is %s photo"), $photoCount); echo " $fragment.
\n"; } } } else { echo translate("There are no photos"); echo " " . $fragment . ".
\n"; } if ($children) { $tpl=new block("view_" . $_view, array( "id" => $_view . "view", "items" => $children, "autothumb" => $_autothumb, "topnode" => true, "links" => array( translate("view photos") => "photos.php?location_id=" ))); echo $tpl; } ?>
setCenterAndZoomFromObj($place); $marker=$place->getMarker(); if ($marker instanceof geo\marker) { $map->addMarker($marker); } $map->addMarkers($children); echo $map; } } // if show_orig if ($place->showPageOnBottom()) { echo $page; } require_once "footer.inc.php"; ?> zoph-v0.9.11/php/prefs.php000066400000000000000000000064611345420530000153720ustar00rootroot00000000000000isAdmin()) { $prefs=new prefs(-1); if (!$prefs->lookup()) { $prefs->insert(); $prefs->load(1); } $userId=-1; $userName=translate("Default preferences"); $actionlinks=array(); $title=translate("Default preferences"); } else { $prefs=$user->prefs; $userId=$user->getId(); $userName=$user->getName(); $actionlinks=array(translate("change password") => "password.php"); $title=translate("Preferences"); } if (($_action == "update") && !$user->isDefault()) { $exists=$prefs->lookup(); $prefs->setFields($request_vars); $prefs->update(); $prefs->load(1); $lang = $user->loadLanguage(1); } require_once "header.inc.php"; if ($user->isDefault()) { $defaultWarning = sprintf(translate("The user %s is currently defined as the default user " . "and does not have permission to change its preferences. The current values are " . "shown below but any changes made will be ignored until a different default user " . "is defined."), $user->get("user_name")); } else { $defaultWarning = ""; } $langs = language::getAll(); $languages=array(); $languages[null] = translate("Browser Default"); foreach ($langs as $language) { $languages[$language->iso] = $language->name; } $sortorder=array( "name" => translate("Name", 0), "sortname" => translate("Sort Name", 0), "oldest" => translate("Oldest photo", 0), "newest" => translate("Newest photo", 0), "first" => translate("Changed least recently", 0), "last" => translate("Changed most recently", 0), "lowest" => translate("Lowest ranked", 0), "highest" => translate("Highest ranked", 0), "average" => translate("Average ranking", 0), "random" => translate("Random", 0) ); $tpl=new template("prefs", array( "title" => $title, "prefs" => $prefs, "userId" => $userId, "userName" => $userName, "isAdmin" => $user->isAdmin(), "languages" => $languages, "sortorder" => $sortorder, "defaultWarning" => $defaultWarning, "autocomplete" => conf::get("interface.autocomplete") )); $tpl->addActionlinks($actionlinks); echo $tpl; require_once "footer.inc.php"; zoph-v0.9.11/php/relation.php000066400000000000000000000116361345420530000160700ustar00rootroot00000000000000isAdmin()) { redirect("zoph.php"); } $photo_id_1=getvar("photo_id_1"); $photo_id_2=getvar("photo_id_2"); $desc_1=getvar("desc_1"); $desc_2=getvar("desc_2"); $photo_1=new photo($photo_id_1); $photo_2=new photo($photo_id_2); $photo_1->lookup(); $photo_2->lookup(); $relation=new photoRelation($photo_1, $photo_2); $exists=$relation->lookup(); if (($_action == "insert" || $_action == "new") && $exists) { $_action="edit"; } if ($_action != "insert" && $_action != "new" && $_action != "update") { $desc_1 = $relation->getDesc($photo_1); $desc_2 = $relation->getDesc($photo_2); } $obj = &$relation; require_once "actions.inc.php"; if ($action=="display") { $title=translate("relationship"); } else { $title=translate($action . " relationship"); } require_once "header.inc.php"; if ($action == "confirm") { ?>


getImageTag(THUMB_PREFIX) ?>
getImageTag(THUMB_PREFIX) ?>


getImageTag(THUMB_PREFIX) ?>
getImageTag(THUMB_PREFIX) ?>


getImageTag(THUMB_PREFIX) ?>
get("name"); ?>
getImageTag(THUMB_PREFIX) ?> get("name"); ?>



zoph-v0.9.11/php/reports.php000066400000000000000000000043011345420530000157400ustar00rootroot00000000000000 translate("Reports") )); $top_albums = album::getTopN(); if ($top_albums) { $block_albums=new block("report", array( "title" => translate("Most Populated Albums"), "lines" => $top_albums )); $tpl->addBlock($block_albums); } $top_categories = category::getTopN(); if ($top_categories) { $block_categories=new block("report", array( "title" => translate("Most Populated Categories"), "lines" => $top_categories )); $tpl->addBlock($block_categories); } $top_people = person::getTopN(); if ($top_people) { $block_people=new block("report", array( "title" => translate("Most Photographed People"), "lines" => $top_people )); $tpl->addBlock($block_people); } $top_places = place::getTopN(); if ($top_places) { $block_places=new block("report", array( "title" => translate("Most Photographed Places"), "lines" => $top_places )); $tpl->addBlock($block_places); } $graph=new block("graph_bar", array( "title" => translate("photo ratings", 0), "class" => "ratings", "value_label" => translate("rating",0), "count_label" => translate("count",0), "rows" => rating::getGraphArray() )); $tpl->addBlock($graph); echo $tpl; ?> zoph-v0.9.11/php/requirements.inc.php000066400000000000000000000032311345420530000175360ustar00rootroot000000000000000) { log::msg(conf::get("path.magic") . " does not exist. Set the location of your " . "magic file in admin -> config to your MIME magic file.", log::FATAL); die(); } if (!ini_get("date.timezone")) { @$tz=date("e"); log::msg("You should set your timezone in php.ini, guessing it should be $tz", log::WARN, log::GENERAL); date_default_timezone_set($tz); } ini_set("magic_quotes_sybase", false); ini_set("magic_quotes_runtime", false); ini_set("magic_quotes_gpc", false); ini_set("session.use_only_cookies", true); if (PHP_VERSION_ID < 50500) { die("You should run at least PHP 5.5 to use Zoph"); } zoph-v0.9.11/php/search.php000066400000000000000000000067721345420530000155250ustar00rootroot00000000000000getObject(); if ($controller->getView() == "insert") { $title = translate("New Search"); } else if ($search instanceof search) { $title = $search->get("description"); if (empty($title)) { $title = translate("Search"); } } else { $title = translate("Search"); } if ($controller->getView() != "photos") { require_once "header.inc.php"; } if ($controller->getView() == "display") { $view=new search\view\display($request); $tpl=$view->view(); } else if ($controller->getView() == "confirm") { $actionlinks=array( translate("delete") => "search.php?_action=confirm&search_id=" . $search->getId(), translate("cancel") => "search.php", ); $tpl=new template("confirm", array( "title" => translate("Delete saved search"), "actionlinks" => null, "mainActionlinks" => $actionlinks, "obj" => $search )); } else if ($controller->getView() == "redirect") { redirect($controller->redirect); } else if ($controller->getView() == "photos") { $view=new search\view\photos($request); $tpl=$view->view(); } else { $actionlinks=array( translate("return") => "search.php", translate("new") => "search.php?_action=new" ); $tpl=new template("edit", array( "title" => $title, "actionlinks" => $actionlinks, "mainActionlinks" => null, "obj" => $search, )); $form=new form("form", array( "formAction" => "search.php", "onsubmit" => null, "action" => $controller->getView(), "submit" => translate("submit") )); $form->addInputHidden("search_id", $search->getId()); $form->addInputHidden("search", $search->get("search")); $form->addInputText("name", $search->getName(), translate("Name"), sprintf(translate("%s chars max"), 64), 40); if (user::getCurrent()->isAdmin()) { $form->addPulldown( "owner", template::createPulldown("owner", $search->get("owner"), template::createSelectArray(user::getRecords("user_name"), array("user_name"))), translate("Owner") ); $form->addPulldown( "public", template::createYesNoPulldown("public", $search->get("public")), translate("Public") ); } $tpl->addBlock($form); } echo $tpl; require_once "footer.inc.php"; zoph-v0.9.11/php/selection.inc.php000066400000000000000000000074751345420530000170160ustar00rootroot00000000000000

lookup(); unset($selection_actionlinks); $return="_return=photo.php"; if (isset($encoded_qs)) { $return.="&_qs=" . $encoded_qs; } if (isset($photo) && $selected_photo->get("photo_id")!=$photo->get("photo_id")) { $selection_actionlinks["relate"]="relation.php?_action=new&" . "photo_id_1=" . $selected_photo->get("photo_id") . "&" . "photo_id_2=" . $photo->get("photo_id") . "&" . $return; } if (isset($album)) { $return="_return=albums.php&_qs=parent_album_id=" . $parent_album_id; $selection_actionlinks["coverphoto"]="album.php?_action=update&" . "album_id=" . $album->get("album_id") . "&" . "coverphoto=" . $selected_photo->get("photo_id") . "&" . $return; } else if (isset($category)) { $return="_return=categories.php&_qs=parent_category_id=" . $parent_category_id; $selection_actionlinks["coverphoto"]="category.php?_action=update&" . "category_id=" . $category->get("category_id") . "&" . "coverphoto=" . $selected_photo->get("photo_id") . "&" . $return; } else if (isset($place)) { $return="_return=places.php&_qs=parent_place_id=" . $parent_place_id; $selection_actionlinks["coverphoto"]="place.php?_action=update&" . "place_id=" . $place->get("place_id") . "&" . "coverphoto=" . $selected_photo->get("photo_id") . "&" . $return; } else if (isset($person)) { $return="_return=person.php&_qs=person_id=" . $person_id; $selection_actionlinks["coverphoto"]="person.php?_action=update&" . "person_id=" . $person->get("person_id") . "&" . "coverphoto=" . $selected_photo->get("photo_id") . "&" . $return; } $selection_actionlinks["x"]="photo.php?_action=deselect&photo_id=" . $selected_photo->get("photo_id") . "&" . $return; ?>
$selection_actionlinks )); echo $selected_photo->getImageTag(THUMB_PREFIX); ?>

zoph-v0.9.11/php/service/000077500000000000000000000000001345420530000151735ustar00rootroot00000000000000zoph-v0.9.11/php/service/locationLookup.php000066400000000000000000000022331345420530000207060ustar00rootroot00000000000000getView()) { case "json": $view=new web\service\view\json($controller->getData()); break; } echo $view->view(); zoph-v0.9.11/php/settings.inc.php000066400000000000000000000116001345420530000166520ustar00rootroot00000000000000$i) { if (!isset($i["php_location"])) { log::msg("php_location setting missing from " . $instance . " in " . INI_FILE, log::FATAL, log::GENERAL); } else if ($php_loc==$i["php_location"]) { static::$instance=$instance; return $instance; } } // No corresponding settings found. log::msg("No php_location setting in " . INI_FILE . " found that matches " . $php_loc, log::FATAL, log::GENERAL); } /** * Parse values from ini file. * @param array section from ini file * @todo get rid of constants. */ public static function parseINI($i) { if (!isset($i["php_location"])) { $php_loc=dirname($_SERVER['SCRIPT_FILENAME']); log::msg("No php_location setting in " . INI_FILE . " found that matches " . $php_loc, log::FATAL, log::GENERAL); } else { static::$php_loc=$i["php_location"]; } if (!isset($i["db_host"]) || !isset($i["db_name"]) || !isset($i["db_user"]) || !isset($i["db_pass"]) || !isset($i["db_prefix"])) { log::msg("db_host, db_name, db_user, db_pass or db_prefix setting missing from " . INI_FILE, log::FATAL, log::GENERAL); } else { define("DB_HOST", $i["db_host"]); define("DB_NAME", $i["db_name"]); define("DB_USER", $i["db_user"]); define("DB_PASS", $i["db_pass"]); define("DB_PREFIX", $i["db_prefix"]); db::setLoginDetails( $i["db_host"], $i["db_name"], $i["db_user"], $i["db_pass"], $i["db_prefix"] ); return true; } } } if (!defined("CLI")) { if (defined("TEST")) { /* unittest code cannot use autodetection of PHP location because the code is executed from PHPUnit context */ $i=settings::loadINI(INSTANCE); set_include_path(get_include_path() . PATH_SEPARATOR . $i["php_location"]); } else { $i=settings::loadINI(); } settings::parseINI($i); } zoph-v0.9.11/php/slideshow.php000066400000000000000000000100601345420530000162420ustar00rootroot00000000000000getRequestVarsClean(); $photoCollection = collection::createFromRequest(request::create()); $toDisplay = $photoCollection->subset($offset, 1); $photoCount=sizeof($photoCollection); header("Content-Type: text/html; charset=utf-8"); if (sizeof($toDisplay)) { if ($_random) { $title = translate("random photo ") . ($offset + 1); } else { $title = sprintf(translate("photo %s of %s"), ($offset + 1) , $photoCount); } } else { redirect(html_entity_decode("photos.php?" . update_query_string($clean_vars, "_off", 0)), "No photos"); } $newoffset = $offset + 1; $qs = implode("&", explode("&", $_SERVER["QUERY_STRING"])); $clean_qs=update_query_string($clean_vars, "", 0); $new_qs = $qs; if (strpos($_SERVER["QUERY_STRING"], "_off=") !== false) { $new_qs = str_replace("_off=$offset", "_off=$newoffset", $new_qs); } else { if ($new_qs) { $new_qs .= "&"; } $new_qs .= "_off=$newoffset"; } $header = ""; ?> prefs->get("slideshow_time") . ";URL=" . $_SERVER["PHP_SELF"] . "?" . $new_qs. "\">\n"; } else { $header=""; $new_qs = str_replace("&_pause=1", "", $new_qs); } ?> Zoph - Slideshow

shift(); $photo->lookup(); ?>
getFullsizeLink($photo->get("name"))?>: get("width") ?> x get("height")?>, get("size") ?>
getFullsizeLink($photo->getImageTag(MID_PREFIX))?> getPeopleLinks()) { ?>
getDisplayArray()) ?> get("description")) { ?>
get("description") ?>

zoph-v0.9.11/php/templates/000077500000000000000000000000001345420530000155315ustar00rootroot00000000000000zoph-v0.9.11/php/templates/default/000077500000000000000000000000001345420530000171555ustar00rootroot00000000000000zoph-v0.9.11/php/templates/default/admin.tpl.php000066400000000000000000000025571345420530000215650ustar00rootroot00000000000000

zoph-v0.9.11/php/templates/default/blocks/000077500000000000000000000000001345420530000204325ustar00rootroot00000000000000zoph-v0.9.11/php/templates/default/blocks/actionlinks.tpl.php000066400000000000000000000021461345420530000242620ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/autocomplete.tpl.php000066400000000000000000000022351345420530000244440ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/breadcrumbs.tpl.php000066400000000000000000000023101345420530000242260ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/calendar.tpl.php000066400000000000000000000034631345420530000235200ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/comment.tpl.php000066400000000000000000000023731345420530000234100ustar00rootroot00000000000000

getActionlinks($tpl_actionlinks); ?>


zoph-v0.9.11/php/templates/default/blocks/comments.tpl.php000066400000000000000000000017221345420530000235700ustar00rootroot00000000000000

toHTML(); ?>
zoph-v0.9.11/php/templates/default/blocks/confDeprecated.tpl.php000066400000000000000000000020101345420530000246400ustar00rootroot00000000000000
zoph-v0.9.11/php/templates/default/blocks/confGroup.tpl.php000066400000000000000000000022531345420530000237050ustar00rootroot00000000000000

display() ?>
zoph-v0.9.11/php/templates/default/blocks/confItemCheckbox.tpl.php000066400000000000000000000027341345420530000251620ustar00rootroot00000000000000 >
zoph-v0.9.11/php/templates/default/blocks/confItemNumber.tpl.php000066400000000000000000000032571345420530000246650ustar00rootroot00000000000000
min="" max="" step="">
zoph-v0.9.11/php/templates/default/blocks/confItemSalt.tpl.php000066400000000000000000000034611345420530000243350ustar00rootroot00000000000000
> ">
zoph-v0.9.11/php/templates/default/blocks/confItemSelect.tpl.php000066400000000000000000000034441345420530000246520ustar00rootroot00000000000000
zoph-v0.9.11/php/templates/default/blocks/confItemText.tpl.php000066400000000000000000000031101345420530000243450ustar00rootroot00000000000000
>
zoph-v0.9.11/php/templates/default/blocks/confUnmetRequirements.tpl.php000066400000000000000000000021011345420530000262750ustar00rootroot00000000000000
$value): ?>
zoph-v0.9.11/php/templates/default/blocks/definitionlist.tpl.php000066400000000000000000000021141345420530000247630ustar00rootroot00000000000000
$value): ?>

zoph-v0.9.11/php/templates/default/blocks/editPermissions.tpl.php000066400000000000000000000134051345420530000251250ustar00rootroot00000000000000


getAlbumName() : $perm->getGroupName() ?> "> "> get($tpl_edit_id), $perm->get("access_level"), 4) ?> get($tpl_edit_id), $perm->get("watermark_level"), 4) ?> get($tpl_edit_id), $perm->get("writable")) ?> get($tpl_edit_id), $perm->get("subalbums")) ?>
">
zoph-v0.9.11/php/templates/default/blocks/exif.tpl.php000066400000000000000000000021211345420530000226700ustar00rootroot00000000000000
  • ">

  • zoph-v0.9.11/php/templates/default/blocks/form.tpl.php000066400000000000000000000022701345420530000227050ustar00rootroot00000000000000
    action="" method="POST" onSubmit=""> displayBlocks(); ?>
    zoph-v0.9.11/php/templates/default/blocks/formFieldset.tpl.php000066400000000000000000000020141345420530000243610ustar00rootroot00000000000000
    displayBlocks(); ?>

    zoph-v0.9.11/php/templates/default/blocks/formInputCheckbox.tpl.php000066400000000000000000000022211345420530000253700ustar00rootroot00000000000000 > zoph-v0.9.11/php/templates/default/blocks/formInputHidden.tpl.php000066400000000000000000000016221345420530000250410ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/formInputPassword.tpl.php000066400000000000000000000022041345420530000254450ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/formInputText.tpl.php000066400000000000000000000023131345420530000245700ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/formPulldown.tpl.php000066400000000000000000000021541345420530000244330ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/formRating.tpl.php000066400000000000000000000021301345420530000240450ustar00rootroot00000000000000
    ">
    zoph-v0.9.11/php/templates/default/blocks/formTextarea.tpl.php000066400000000000000000000020531345420530000244020ustar00rootroot00000000000000
    zoph-v0.9.11/php/templates/default/blocks/geocode.tpl.php000066400000000000000000000023441345420530000233510ustar00rootroot00000000000000
    ">
    zoph-v0.9.11/php/templates/default/blocks/geotag_form.tpl.php000066400000000000000000000153201345420530000242330ustar00rootroot00000000000000

    $value): ?>






    "km", "miles" => "miles")) ?>





    ">

    zoph-v0.9.11/php/templates/default/blocks/graph_bar.tpl.php000066400000000000000000000033451345420530000236730ustar00rootroot00000000000000

    ">
    %"> 
    zoph-v0.9.11/php/templates/default/blocks/header.tpl.php000066400000000000000000000040721345420530000231740ustar00rootroot00000000000000 "> <?php echo $tpl_title ?> zoph-v0.9.11/php/templates/default/blocks/img.tpl.php000066400000000000000000000016541345420530000225230ustar00rootroot00000000000000 alt=""> zoph-v0.9.11/php/templates/default/blocks/link.tpl.php000066400000000000000000000016311345420530000226770ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/map.tpl.php000066400000000000000000000043211345420530000225160ustar00rootroot00000000000000
    zoph-v0.9.11/php/templates/default/blocks/members.tpl.php000066400000000000000000000024331345420530000233750ustar00rootroot00000000000000
    getName() ?>
    getNewMemberPulldown("_member") ?>

    zoph-v0.9.11/php/templates/default/blocks/menu.tpl.php000066400000000000000000000021461345420530000227100ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/message.tpl.php000066400000000000000000000020661345420530000233710ustar00rootroot00000000000000

    zoph-v0.9.11/php/templates/default/blocks/multiline.tpl.php000066400000000000000000000017351345420530000237510ustar00rootroot00000000000000

    zoph-v0.9.11/php/templates/default/blocks/noscript.tpl.php000066400000000000000000000016101345420530000236000ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/page.tpl.php000066400000000000000000000021111345420530000226500ustar00rootroot00000000000000
    getBlocks() as $block): ?>
    zoph-v0.9.11/php/templates/default/blocks/pager.tpl.php000066400000000000000000000024121345420530000230360ustar00rootroot00000000000000
      • $link): ?>
      • >
    zoph-v0.9.11/php/templates/default/blocks/pages.tpl.php000066400000000000000000000044171345420530000230460ustar00rootroot00000000000000
    getId() ?>> get("title") ?> get("date") ?> get("timestamp") ?>
    zoph-v0.9.11/php/templates/default/blocks/pagesets.tpl.php000066400000000000000000000031111345420530000235500ustar00rootroot00000000000000
    getId() ?>> get("title") ?> get("date") ?> get("timestamp") ?> getUser()->getLink() ?>
    zoph-v0.9.11/php/templates/default/blocks/people_letters.tpl.php000066400000000000000000000023431345420530000247710ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/photoCount.tpl.php000066400000000000000000000027461345420530000241140ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/question.tpl.php000066400000000000000000000021531345420530000236110ustar00rootroot00000000000000
    getActionlinks(); ?>
    zoph-v0.9.11/php/templates/default/blocks/rating_details.tpl.php000066400000000000000000000046011345420530000247330ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/related_photos.tpl.php000066400000000000000000000031151345420530000247550ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/report.tpl.php000066400000000000000000000023561345420530000232620ustar00rootroot00000000000000

    ">
    zoph-v0.9.11/php/templates/default/blocks/savedSearch.tpl.php000066400000000000000000000020771345420530000241770ustar00rootroot00000000000000 ( getLink() ?>) zoph-v0.9.11/php/templates/default/blocks/savedSearches.tpl.php000066400000000000000000000030341345420530000245210ustar00rootroot00000000000000

    zoph-v0.9.11/php/templates/default/blocks/searchForm.tpl.php000066400000000000000000000020211345420530000240250ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/searchTerm.tpl.php000066400000000000000000000034111345420530000240350ustar00rootroot00000000000000

    >
    zoph-v0.9.11/php/templates/default/blocks/searchTermMap.tpl.php000066400000000000000000000041711345420530000244770ustar00rootroot00000000000000
    >
    >


    zoph-v0.9.11/php/templates/default/blocks/select.tpl.php000066400000000000000000000024621345420530000232240ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/selection.tpl.php000066400000000000000000000021701345420530000237260ustar00rootroot00000000000000
    getImageTag(THUMB_PREFIX); ?>
    zoph-v0.9.11/php/templates/default/blocks/smileys.tpl.php000066400000000000000000000020461345420530000234300ustar00rootroot00000000000000
    smiley ?>
    zoph-v0.9.11/php/templates/default/blocks/time_details.tpl.php000066400000000000000000000052551345420530000244130ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/track_form.tpl.php000066400000000000000000000030031345420530000240640ustar00rootroot00000000000000


    zoph-v0.9.11/php/templates/default/blocks/tracks_geotag_results.tpl.php000066400000000000000000000034721345420530000263450ustar00rootroot00000000000000 getActionlinks($tpl_actionlinks); ?> zoph-v0.9.11/php/templates/default/blocks/tracks_table.tpl.php000066400000000000000000000040161345420530000244000ustar00rootroot00000000000000
    get("name")); ?> getFirstPoint()->get("datetime")); ?> getLastPoint()->get("datetime")); ?> getPointCount()); ?>
    zoph-v0.9.11/php/templates/default/blocks/uploadform.tpl.php000066400000000000000000000026601345420530000241150ustar00rootroot00000000000000
    ">
    zoph-v0.9.11/php/templates/default/blocks/view_list.tpl.php000066400000000000000000000043251345420530000237520ustar00rootroot00000000000000
    • getName() ?> getPeopleCount(); $count2=$count; else: $count=$item->getPhotoCount(); if ($item instanceof zophTreeTable): $count2=$item->getTotalPhotoCount(); elseif ($item instanceof person): $count2=$item->getPhotographer()->getPhotoCount(); else: $count2=0; endif; endif; ?> () (/)
    zoph-v0.9.11/php/templates/default/blocks/view_thumbs.tpl.php000066400000000000000000000050571345420530000243040ustar00rootroot00000000000000 zoph-v0.9.11/php/templates/default/blocks/view_tree.tpl.php000066400000000000000000000064251345420530000237410ustar00rootroot00000000000000
      getChildren(); ?>
    zoph-v0.9.11/php/templates/default/calendar.tpl.php000066400000000000000000000022051345420530000222340ustar00rootroot00000000000000

    displayBlocks(); ?>
    zoph-v0.9.11/php/templates/default/config.tpl.php000066400000000000000000000023301345420530000217270ustar00rootroot00000000000000

    displayBlocks() ?> ">
    zoph-v0.9.11/php/templates/default/confirm.tpl.php000066400000000000000000000023121345420530000221170ustar00rootroot00000000000000

    getActionlinks($tpl_actionlinks) ?>

    getName()) ?> getActionlinks($tpl_mainActionlinks) ?>
    zoph-v0.9.11/php/templates/default/css.php000066400000000000000000001144641345420530000204700ustar00rootroot00000000000000 @import "templates/default/reset.css"; @import "templates/default/leaflet.css"; /* Some of the styles have been based on http://www.alistapart.com/articles/taminglists/ */ /* Main CSS style, all elements inherit these settings */ body { font-family: Arial, Verdana, sans-serif; font-size: 110%; color: ; background: ; width: ; margin: 8px auto; /* To center the page */ line-height: 1.1; } /* Links */ a { color: ; } h1 { background: ; color: ; border: 1px solid ; text-align: left; width: 100%; clear: left; font-size: 200%; font-weight: bold; padding: 6px 5px 4px 15px; box-shadow: 5px 5px 5px rgba(0,0,0,0.4); margin: -1px 0; z-index: 5; } /* Secondary title such as album title */ h2 { text-align: left; font-size: large; margin-top: 10px; margin-bottom: 10px; font-weight: bold; } h2.logon { margin-bottom: 30px; } /* Level 3 title */ h3 { text-align: center; font-size: medium; font-weight: bold; } h1 .actionlink { font-size: 50%; } /* Unordered list */ ul { padding-left: 1em; margin: 0.5em 1em 1em 1em; } ul.thumbs { clear: both; list-style: none; padding-bottom: 80px; } ul.thumbs > li { background: ; color: ; position: relative; display: block; text-align: center; width: px; height:px; float:left; margin: 5px; padding: 5px; border-radius: 10px; box-shadow: 5px 5px 10px rgba(0,0,0,0.5), 0 0 10px rgba(255,255,255,0.6) inset; } ul.thumbs > li dl.extradata { display: none; } ul.calendar > li.today, ul.thumbs > li.thumb_circle { background: ; box-shadow: 5px 5px 10px rgba(0,0,0,0.5), 0 0 10px rgba(0,0,0,0.2) inset; } div.details { display: block; position: absolute; float: left; padding: 20px; background: rgba(255,255,255,0.9); border-radius: 10px; box-shadow: 5px 5px 10px rgba(0,0,0,0.3); z-index: 10; } dl dt { font-weight: bold; width: 15%; float: left; clear: left; min-height: 1.5em; text-align: right; margin: 2px 5px; } dl dd { width: 75%; float: left; clear: right; margin: 2px 5px; } div.details > h3 { margin: -20px -20px 20px -20px; padding: 5px 20px; border-radius: 10px 10px 0 0; width: 100%; background: ; color: ; font-size: large; text-align: left; } div.details > dl { display: block; width: 100% } div.details > dl > dt { float: left; clear: left; margin: 1px 5px; } div.details > dl > dd { float: left; clear: right; margin: 1px 5px; } ul.thumbs > li div.coverphoto { width: 100%; height:px; clear: right; } ul.thumbs > li div.name { position: absolute; width: 90%; max-height: 40px; bottom: 0; margin: 0 2px 2px 2px; clear: both; } ul.thumbs li img { display: block; margin: 10px auto; box-shadow: 0 0 5px rgba(0,0,0,0.2); } ul.list { clear: both; list-style: none; } ul.list > li:nth-child(2n) { background-color: ; } ul.tree { clear: both; list-style: none; } ul.tree ul { list-style: none; } li.collapsed > ul.tree, div.collapsed > div.timedetail, div.collapsed > div.ratingdetail { display: none; } div.toggle { width: 16px; height: 16px; float: left; margin: 0 0 0 -25px; } .collapsed > div.toggle { background-image: url(""); } .expanded > div.toggle { background-image: url(""); } ul.thumbs a { text-align: center; text-decoration: none; } ul.admin { list-style: none; } ul.admin li { width: 110px; height: 110px; display: block; margin: 3px; float: left; clear: none; text-align: center; } ul.admin a { text-decoration: none; padding: 5px; width: 100px; height: 100px; display: block; } ul.admin a:hover { background: ; border: 1px solid ; border-radius: 5px; } ul.admin img { margin-top: 10px; } /* Form properties */ form { width: 100%; } form.viewsettings { clear: both; width: auto; } form.viewsettings select { margin-right: 15px; } form.viewsettings select#parent_place_id { float: right; clear: none; margin-right: 0; width: 10em; } /* Form to add a page to a pageset */ form.addpage { width: auto; text-align: right; } form.addpage input[type="submit"] { display: inline; margin: 15px; vertical-align: middle; } form.addpage select { display: inline; vertical-align: middle; } form.addpage label { vertical-align: middle; float: none; display: inline; } form.grouppermissions, form.editgroup { display: block; clear: both; float: left; } /* For form validation */ input:invalid { background: rgba(255,0,0,0.1); } div.generate input { display: block; float: left; } div.generate input[type=button] { width: 75px; font-size: medium; float: left; height: 18px; clear: none; } ul.autocompdropdown { position: relative; margin: 0; padding: 0; background: ; width: 300px; border: 1px solid ; max-height: 15em; overflow: auto; z-index: 500; } ul.autocompdropdown ul { margin: 0 0 0 1em; padding-left: 0; } ul.autocompdropdown li { list-style: none; padding: 0 10px 0 10px; } input[type=text].autocompinput { background: white url(""); background-repeat: no-repeat; background-position: 99% center; margin-right: 6px; } ul.autocompdropdown li:hover, ul.autocompdropdown li#selected { background: ; } /* Menubar */ nav ul { margin: 0; padding: 0; } nav ul li { list-style: none; display: inline; } nav.menu { background: ; } nav.menu ul { overflow: hidden; padding: 7px 10px 3px; margin-bottom: -1px; } nav.menu ul li { padding: 2px 4px 4px 4px; margin: 1px; text-align: center; background: ; color: ; border: 1px solid ; border-bottom: none; border-radius: 2px 2px 0 0; font-size: large; box-shadow: 5px 5px 5px rgba(0,0,0,0.4); } nav.menu ul li:hover { top: -1px; background: ; padding: 5px; font-weight: bold; } nav.menu ul li.selected { background: ; color: ; } /* since the A element does not inherit font colors from it's parents, we set it * explicetly here. Also underlining is removed from links in menu, unless it is hovered */ nav.menu ul li a { color: ; text-decoration: none; font-size: 120%; } nav.menu ul li.selected > a { color: ; } nav.menu ul li a:hover { color: ; } /* The breadcrumb line at the top of the page */ nav.breadcrumbs { background: ; border: 1px solid ; color: ; font-size: small; padding: 3px 10px; clear: left; width: 100%; border-radius: 5px 5px 0 0; box-shadow: 5px 5px 5px rgba(0,0,0,0.4); z-index: 5; } ul.breadcrumbs li { color: ; background: transparent; } ul.breadcrumbs li:before { content: "\0020 \0020 \0020 \00BB \0020"; } ul.breadcrumbs li:first-child:before { content: " "; } ul.breadcrumbs.firstdots li:first-child:before { content: "... \00BB \0020 "; } ul.breadcrumbs li a { padding: 0 1em; color: ; } /* Main page */ .main, .page, div.map, div#selection, div.related { background: ; font-size: medium; width: 100%; border-spacing: 0px; padding: 10px; border: 1px solid ; border-radius: 0 0 5px 5px; box-shadow: 5px 5px 5px rgba(0,0,0,0.4); clear: both; overflow: hidden; } /* when both a 'page' and the normal view are together, fix the border radius and add a small margin */ .main + .page, .page + .main { border-radius: 5px; margin-top: 10px; } .main > div.map { left: -1px; } div#selection + div.main { margin-top: -10px; } div.map { border-radius: 5px; margin-top: 5px; height: 450px; } div.related { border-radius: 5px; margin-top: 5px; } div.map small { display: block; /* used in infoBubble */ font-size: x-small; } div#selection { z-index: 6; } .leaflet-control-layers-base label { text-align: left; } div.minimap { float: right; right: 10px; width: 50%; height: 300px; } /* explanation of the config item on the config page */ div.main#config .desc { clear: both; width: 50%; color: ; border: 1px solid ; margin-left: 11.5em; margin-bottom: 15px; padding: 0.5em; background: rgba(0,0,0,0.05); border-radius: 4px; } div.main#config div.confGroup > .desc { color: ; background: none; margin-left: 0; width: 98%; } div.main#config h2 { position: relative; left: -11px; clear: both; display: block; padding: 5px 10px; border: 1px solid ; background: ; color: ; width: 100%; } div.main#config input[type="checkbox"] { margin: 7px; } div.main#config input.reset { float: right; } div.main#config input.reset + span { margin-top: 2px; height: 1em; overflow: hidden; display: block; float: right; transition: opacity 700ms ease-out 200ms; opacity: 0; } div.main#config input.reset:hover + span, div.main#config input.reset:checked + span { opacity: 1; } div.geocode { position: absolute; top: -10px; right: 0px; width: 160px; } div#geocoderesults { width: 100%; color: #666666; text-align: center; font-size: small; } div.geocode input[type="button"] { float: none; clear: none; height: 20px; width: 140px; margin: 10px; } input.geo_disabled { background: #aaaaaa !important; } input.leftright { width: 60px !important; height: 20px; } form#ratingform { margin-top: 5px; } select#rating + input[type="submit"] { height: 22px; clear: none; top: 4px; float: left; width: 40px; font-size: medium; } div.timedetails, div.ratingdetails { margin-left: 25px; } div.timedetail, div.ratingdetail { margin-top: 5px; border: 1px solid ; background: white; } div.timedetail dt, div.timedetail dd { width: 40%; } div.timedetail h3 { background: ; color: ; font-size: large; } table.ratingdetail td, table.ratingdetail th { text-align: left; font-size: small; padding: 2px; } table.ratingdetail th { background: ; color: ; } table.tracks { border-collapse: collapse; width: 100%; } table.tracks th, table.tracks td { padding: 2px 5px; text-align: left; } table.tracks tr:nth-child(odd) { background: ; } p.main { padding: 4px; } /* The short introduction on zoph.php */ .intro { padding: 5px; text-align: left; } div.intro { margin-left: 15px; float: left; clear: right; } div.intro ul { margin: 5px; padding-bottom: 0px; } p.intro { clear: both; margin-top: 2px; margin-bottom: 2px; } /* ratings and reports are used on the reports page */ div.ratings { margin-left: auto; /* To center the page */ margin-right: auto; padding: 10px 5px 20px 5px; width: 50%; } .graph > table { width: 100%; border-collapse: collapse; } .graph > table tr td:first-child { width: 20%; text-align: right; padding-right: 15px; border-right: 1px solid ; } .graph.bar div.bar { float: left; width: 100%; height: 100%; } /* This is the bar that shows the number of photos for each rating */ .graph.bar div.fill { float: left; background: ; border-radius: 0 3px 3px 0; box-shadow: 3px 3px 3px rgba(0,0,0,0.6); z-index: 3; } .graph.bar div.count { font-size: small; position: relative; float: left; left: 20px; top: 2px; margin: 0 -10px 0 -10px; } table.reports { width: 50%; float: left; padding: 10px 5px 20px 5px; } table.pages, table.pagesets { width: 100%; } div.smileys { border: 1px solid black; clear: right; } div.smileys div { float: left; width: 70px; height: 20px; } div.smileys span { font-size: 8pt; vertical-align: middle; } div.smileys img { float: left; margin: 2px; margin-right: 4px; } table#search td { vertical-align: top; } table#search input[type="checkbox"] { float: none; } form.search input[type="checkbox"] { margin: 0 0 0 5px; } form.search input[type="checkbox"] + label, table#search input[type="checkbox"] + label { float: none; display: inline; position: relative; font-size: x-small; font-weight: normal; margin: 3px; top: 3px; width: auto; clear: none; line-height: 1em; } div.searchTerm { display: flex; align-items: top; clear: both; } div.searchTerm > div { margin: 3px; font-size: 120%; } div.searchTerm > div.searchIncrement, div.searchTerm > div.searchConj { width: 5em; } div.searchTerm > div.searchOp, div.searchTerm > div.searchLabel { width: 12em; } div.searchTerm > div.searchValue { width: auto; } div.searchTerm > div.searchLabel:first-child { margin-left: calc( 22em + 21px); } div.searchLabel, span.searchValueText, span.searchOpText { line-height: 3em; } div.searchTerm select, div.searchTerm input { margin: 5px; } div.searchTerm input[type="checkbox"] { float: none; } div.searchLatLon { line-height: 1.5em; !important } span.photocount { font-size: x-small; } /* Links that appear on the right hand side of the title bar or page */ ul.actionlink { display: block; margin: 1px; text-align: right; vertical-align: top; float: right; font-weight: normal; clear: right; } ul.letter { text-align: center; border: 1px solid black; float: none; padding: 1em; font-size: small; } ul.actionlink li:before { content: ' | '; color: ; } ul.actionlink li:first-child:before { content: ' [ '; color: ; } ul.actionlink li:last-child:after { content: ' ] '; color: ; } ul.actionlink li { display: inline; } ul.actionlink a { text-decoration: none; } ul.actionlink a:hover { text-decoration: underline; } /* Text next to 'remove' tickbox */ .remove { text-align: left; font-size: small; vertical-align: top; } /* The letter that is currently active */ .letter .selected { font-weight: bold; } /* Description of an album, category, etc. */ .description { font-style: italic; font-size: medium; } /* Description of a photo */ .photodesc { border: 4px solid ; font-size: small; background: ; clear: both; } /* The description of a photo in thumbnail view */ .thumbdesc { font-size: small; } /* Rotate links above a photo */ .rotate { font-size: small; text-align: center; } .rotate select { float: none; } /* Color scheme */ div.colordef { margin-left: 1em; float: left; width: 10em; } div.color { float: left; width: 60px; } /* Tables for the permissions */ table.permissions { background: ; width: 90%; margin-left: auto; /* To center the page */ margin-right: auto; border-collapse: collapse; font-size: medium; } table.permissions td, table.permissions th { background: ; font-size: medium; text-align: left; } table.permissions col { text-align: center; } table.permissions > col.col1 { padding-left: 15px; text-align: left; width: 5%; } table.permissions > col.col2 { width: 55%; text-align: left; } table.permissions > col.col3 { width: 20%; text-align: center; } table.permissions > col.col4 { width: 20%; text-align: center;} table.permissions td.permremove { padding-top: 3px; padding-bottom: 0px; font-size: x-small; text-align: left; vertical-align: bottom; } table.permissions select, table.permissions input { float: none; } nav.calendarhdr ul, nav.photohdr ul { display: flex; justify-content: space-between; margin: 10px 0; } nav.calendarhdr ul { margin: 10px 30px; } nav.calendarhdr ul li { padding: 10px; width: 50px; } nav.calendarhdr ul li a:hover { text-decoration: underline; } nav.photohdr ul li { width: 50px; } nav.calendarhdr ul li.date { padding: 2px; width: 400px; } nav.calendarhdr ul li.date h2 { text-align: center; font-size: xx-large; font-weight: bold; } nav.photohdr ul li:empty { background: transparent; } div.photodata { text-align: center; width: 100%; } span.md5 { display: none; } /* Page links */ div.pagelink { text-align: center; width: 60%; } ul.pager { display: block; font-size: medium; font-weight: normal; text-align: center; left: auto; right: auto; } ul.pager li { display: inline-block; } ul.pagegroup { display: inline-block; margin: 5px; float: left; overflow: hidden; } nav.calendarhdr ul li, nav.photohdr ul li, ul.pagegroup li { display: block; background: ; color: ; border-radius: 5px; float: left; margin: 3px; } nav.calendarhdr ul li a, nav.photohdr ul li a, ul.pagegroup li a { display: block; padding: 6px 12px; text-decoration: none; text-align: center; vertical-align: middle; } ul.pagegroup li:hover { background: ; color: ; } ul.pagegroup li.current { background: ; color: ; font-weight: bold; } /* up and down arrows for sort order */ .up, .down { display: block; /* needed to make the arrows exactly connect */ } /* Form on top of each photopage to determine sortorder, asc or desc and number of photos displayes */ form.viewsettings input, form.viewsettings select { float: none; } div#sortorder { float: left; margin-bottom: 15px; } div#updown { float: left; margin: 5px 0px 15px 0px; } div#rowscols { float: right; margin-bottom: 15px; } ul.ancestors { font-size: x-large; font-weight: bold; list-style: none; padding-left: 0; margin: 1em 0; } ul.ancestors li:first-child::before { content: none; } ul.ancestors li::before { content: ">"; margin: 0 0.5em; color: ; } ul.ancestors li { display: inline; margin: 0; list-style: none inside none; } ul.photolinks { font-size: x-large; font-weight: bold; list-style: none; padding: 30px; display: flex; justify-content: space-around; margin: 10px 0; } ul.photolinks li { display: block; width: 250px; list-style: outside none none; border: 1px solid ; border-radius: 10px; background: ; box-shadow: 5px 5px 10px rgba(0,0,0,0.5), 0 0 10px rgba(0,0,0,0.2) inset; margin: 0; } ul.photolinks li img { padding: 10px; vertical-align: middle; } ul.photolinks li a { text-decoration: none; padding: 5px; width: 100%; height: 100%; display: block; } ul.photolinks li:hover { background: ; } ul.photolinks span.photocount { padding: 10px; font-size: x-large; } img. { box-shadow: 5px 5px 5px rgba(0,0,0,0.4); } div.thumbnail img.:hover { margin-top: -2px; margin-left: -2px; box-shadow: 7px 7px 7px rgba(0,0,0,0.4); } img. { box-shadow: 5px 5px 5px rgba(0,0,0,0.4); margin: 10px auto; clear: both; text-align: center; display: block; } img.busy, img.waiting { margin-left: auto; margin-right: auto; clear: both; text-align: center; display: block; } div#rotate { margin-left: auto; margin-right: auto; margin-top: 5px; margin-bottom: 15px; text-align: center; clear: right; } /* Links to persons under a photo */ div#personlink { text-align: center; font-size: small; width: 100%; margin: 0 0 15px 0; } ul.peoplelinks { display: block; margin: 1px auto; text-align: center; vertical-align: top; font-size: 80%; font-weight: normal; clear: both; } ul.peoplelinks li { display: inline; margin: 0 0.2em; } /* Text next to an input field, suggesting what to put there, such as "64 chars max" */ .inputhint { font-size: small; padding: 8px; font-weight: normal; float: left; opacity: 0.7; } div.inputhint { margin: -2px 0 15px 180px; clear: left; float: left; } div.formtext { padding: 15px; } /* Checkbox on the annotate photo page */ .checkbox { text-align: right; } div.editchoice { position: relative; z-index: 5; vertical-align: top; clear: none; font-size: small; margin: 10px; margin-right: -10em; float: left; width: 10em; } /* Thumbnail photo */ div.thumbnail { text-align: center; vertical-align: top; width: px; height: px; float:left; margin: 2px; padding: 5px; } div.comment { border: 1px solid ; background: transparent; font-size: small; min-height: 5em; padding-bottom: 5px; margin-bottom: 5px; } div.comment h3 { width: 100%; background: ; color: ; border-bottom: 1px solid ; text-align: left; } div.commentinfo { border-bottom: 1px dashed ; width: 100%; font-size: x-small; font-style: italic; margin: 0 0 0.5em 0; } span.searchinfo { font-size: x-small; } br { clear: both; } br.noclear { clear: none; } /* The random thumnail on the first page */ #random.thumbnail { width: px; vertical-align: middle; padding-top: 10px; padding-left: 0px; float: left; } /* Person / place in the list of persons / places */ .person, .place, .showattr { text-align: left; font-size: medium; clear: left; display: block; } /* hr */ .wide { width: 90% } dl.display { margin-top: 0px; margin-bottom: 30px; } label, dl.display > dt, dl.display > dd { float: left; font-size: medium; padding-left: 4px; padding-right: 4px; min-height: 1.3em; margin: 4px 0px; position: relative; } dl.display > dd { width: 55%; margin: 5px; } form.user label, form.prefs label, dl.display > dt { clear: left; width: 40%; font-weight: bold; text-align: right; } dl#allexif { margin: 1em; font-size: 80%; width: 100%; overflow: scroll; } dl#allexif dl { clear: left; margin-top: 1.2em; margin-left: -150px; width: 100% } dl#allexif dt { width: 40%; } dl#allexif dd { width: 60%; } dl#allexif dd, dl#allexif dt { margin: 0; text-align: left; } dl.groups dt { margin-top: 0; margin-bottom: 10px; width: 20%; } dl.groups dd { margin-top: 2px; width: 40%; font-size: small; } label { text-align: right; vertical-align: top; font-weight: bold; margin-left: 1em; margin-bottom: 10px; width: 10em; display: block; float: left; clear: left; } /* This is to get the labels in a nice column, even if there's a checkbox next to it, like on the Annotate photo page */ input[type="checkbox"] + label { clear: none; width: 9em; } fieldset { border-radius: 5px; margin-bottom: 5px; clear: right; overflow: hidden; display: block; float: left; } legend { border-radius: 2px; } fieldset.editphotos, fieldset.map, fieldset.geotag { width: 100%; margin: 10px 0 20px 0; padding: 10px 0; border: 1px solid ; } fieldset.members { clear: both; margin: 20px 20px 20px 12em; padding: 1em; width: 15em; border: 1px solid ; } /* The map is inside a table on the search page */ table fieldset.map { width: 95%; } fieldset.map { position: relative; } fieldset.editphotos legend, fieldset.map legend, fieldset.geotag legend, fieldset.members legend { clear: both; display: block; margin-left: 2em; padding-right: 2em; padding-left: 2em; font-weight: bold; border: 1px solid ; background: ; } fieldset.members legend { padding: 0.3em 1em; margin-left: 0.5em; } fieldset.editphotos div.thumbnail { vertical-align: top; clear: none; font-size: small; margin-left: -10em; float: right; } fieldset.editphotos-fields { clear: none; width: 80%; padding-top: 10px; } /* These are the lists on the bulk edit page, such as the list of albums + the remove checkbox. */ fieldset.checkboxlist legend { display: none; } input[type="button"], input[type="submit"], input[type="reset"] { border: none; border-radius: 5px; background: ; color: ; font-size: x-large; font-weight: bold; width: 200px; height: 30px; float: right; clear: both; } input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover { background: ; color: ; } input[disabled] { background: #aaaaaa; } div#rowscols input[type="submit"] { display: inline; margin: 0 15px 0 15px; width: 60px; height: 20px; font-size: medium; } input[type="submit"].updatebutton { clear: right; margin-right: 15px; margin-left: auto; display: block; } input[type="submit"].increment { width: auto; height: auto; } input[type="submit"].bigbutton { width: 200px !important; } textarea { margin: 2px; width: 70%; } textarea.email { margin-top: 0; margin-bottom: 15px; margin-left: 5%; margin-right: 5%; width: 90%; } textarea.desc { display: block; float: left; width: 300px; } input, select { margin: 2px; } input[type="checkbox"] { margin: -1px 4px 0; float: left; } input[type="checkbox"].remove { clear: left; } div#logon input[type="text"], div#logon input[type="password"], div#passwordchange input[type="text"], div#passwordchange input[type="password"] { margin-bottom: 10px; margin-left: 5px; } select, input[type="text"], input[type="time"], input[type="date"], input[type="number"], input[type="password"], textarea { border: 1px solid ; padding: 2px; border-radius: 2px; margin: 2px; background: white; float: left; } select:disabled { background: #ddd; border: 1px solid #bbb; } span.unmetRequirements { color: red; } span.confDeprecated { color: red; font-weight: bold; } form.geotag select, form.import select, form.geotag input, form.import input { float: left; } form.import fieldset { border-radius: 0; padding: 0; margin: 0; } /* There is text to the left of this select box, floating caused the text and the select to be in the wrong order so, a small workaround to stop this: */ form.geotag fieldset.checkboxlist select { float: none; } table#users, table.credits { width: 100%; } table.credits th { text-align: right; padding: 2px; } table#users td, table.credits td { padding: 2px; vertical-align: top; } table#zophinfo { width: 60%; margin-left: auto; margin-right: auto; } table#zophinfo th { width: 80%; } table#zophinfo td { width: 20%; } div#relation { margin-left: auto; margin-right: auto; width: 50%; } div#rotate select, div#rotate input[type="submit"] { font-weight: normal; float: none; height: 20px; width: 40px; font-size: medium; margin-left: auto; margin-right: auto; } div.page-preview { border: 1px solid black; width: 80%; max-height: 600px; min-width: 600px; overflow: scroll; background: ; font-size: medium; border-spacing: 0; padding: 10px; border: 1px solid ; clear: both; } div.page h1, div.page-preview h1 { position: relative; left: -10px; width: 100%; border-left: 0; border-right: 0; background: ; font-size: large; text-align: center; } div.page h2, div.page-preview h2 { text-align: center; border-bottom: 1px solid black; } div.page h3, div.page-preview h3 { text-align: left; } div.page div.background { margin: -10px; padding: 10px; width: 100%; } /* Styles for the import page */ html.iframe_upload { width: 100%; clear: both; } html.iframe_upload body { background: transparent; width: 100%; clear: both; } html.iframe_upload input { margin: 5px; } div.import_thumbs, div.import_uploads, div.import, div.import_details { float: left; border-radius: 5px; background: ; margin: 10px; width: 95%; } div.import_details, div.import_thumbs { display: none; } div.import_thumbs div.thumbnail { height: px; } div.import_thumbs img { clear: both; display: block; margin: auto; } div.import textarea { width: 60%; } iframe.upload { width: 100%; margin-bottom: 3px; height: 100px; } div.uploadprogress { display: none; float: right; width: 350px; } div.import_details, div.import { min-height: 150px; } div.import_details div { padding: 1em; } div.import_thumbs h2, div.import_uploads h2, div.import h2, div.import_details h2 { border-radius-top-left: 5px; border-radius-top-right: 5px; background: ; color: ; border-bottom: 1px solid ; text-align: center; width: 100%; clear: left; font-size: large; font-weight: bold; display: block; padding: 3px 0; } .upload { width: 100%; height: 80px; } .progressbar { margin: auto; height: 20px; background: white; border: 1px solid black; border-radius: 5px; overflow: hidden; clear: both; } .progressfill { height: 16px; margin: 2px; max-width: 99%; border-radius: 4px; text-align: center; background: ; color: white; font-weight: bold; overflow: hidden; } span.filename { display: block; clear: left; font-size: 70%; } .fn_upload { margin: 2px; display: block; float: left; font-weight: bold; clear: both; font-size: 80%; margin-bottom: 0; } .sz_upload { margin: 2px; clear: right; display: block; font-size: 60%; float: right; } form.import { padding: 1.5em 0em 2em 0em; } form.import fieldset#import_checkboxes { display: none; } fieldset.multiple, fieldset.formhelper-multiple { background: transparent; margin: 0 0 5px 0; padding: 5px; width: 230px; } fieldset.formhelper-multiple { width: 100%; } fieldset.formhelper-multiple > .actionlink { float: left; margin-left: 10px; } img.actionlink { float: right; position: relative; top: 3px; } fieldset.multiple img.actionlink:last-child { /* hide the remove icon on last dropdown */ display: none; } fieldset.import-extrafields > select { font-size: 10px; float: left; width: 100px; margin: 2px 8px 10px 1em; } div.preview { border: 2px solid black; position: fixed; background: white; padding: 10px; margin: 10px; left: 0; top: 0; } /* tabs on the right side of the photo, for now only used for the sharing tab, but maybe some other features will be added later */ ul.tabs { list-style: none; float:right; margin: 0 -10px 0 -40px; width: 40px; height: 0; clear: left; } ul.tabs > li { position: relative; z-index: 5; display: block; float: right; height: 55px; width: 40px; clear: both; overflow: hiddden; transition: width 700ms ease-out 200ms; } ul.tabs div.tab { position: relative; background: ; color: ; border-radius: 10px 0 0 10px; width: 30px; height: 25px; margin: 0 -3px 0 0; padding: 10px 6px 10px 10px; box-shadow: -3px 3px 3px rgba(0,0,0,0.6); z-index: 3; } ul.tabs div.contents > h1 { height: 25px; padding: 10px 20px; } ul.tabs div.contents { display: block; overflow: scroll; max-height: 500px; position: relative; top: -45px; left: 45px; border-radius: 0 0 0 20px; box-shadow: -3px 3px 3px rgba(0,0,0,0.6); width: 515px; background: rgba(255,255,255,0.9); z-index: 1; } ul.tabs li:hover { width: 550px; } li.share div.contents ul { list-style: none; } li.share div.contents > ul > li { overflow: hidden; background-repeat: no-repeat; padding-left: 25px; } li.share li.direct_link { background-image: url(""); } li.share li.html { background-image: url(""); } li.share input { border: 1px solid black; width: 30em; } li.share textarea { border: 1px solid black; width: 30em; } /* Styles for calendar */ /********** * Calendar **********/ ul.calendar li { opacity: 0; } ul.calendar li.day { opacity: 1; } ul.calendar li.photos:hover { z-index: 5; margin: -2px; box-shadow: 5px 5px 14px rgba(0,0,0,0.6); width: px; height: px; } /* message */ .message { text-align: center; margin: 10px 0px; padding:12px; clear: both; border-radius: 10px; box-shadow: 5px 5px 5px rgba(0,0,0,0.4); } div.message img.icon { float: left; margin-right: 10px; } div.message div.messageText { float: left; width: 80%; } div.message div.messageText h1 { border: none; background: transparent; text-align: center; font-size: large; padding: none; box-shadow: none; margin: 0 0 1em 0; color: inherit; } .info { color: #00529B; background-color: #BDE5F8; } .success { color: #4F8A10; background-color: #DFF2BF; } .warning { color: #9F6000; background-color: #FEEFB3; } .error { color: #D8000C; background-color: #FFBABA; } /* The copyright statement at the bottom of the page */ .version { text-align: center; font-size: small; margin-bottom: 2px; } /* vim: set syntax=css: */ zoph-v0.9.11/php/templates/default/display.tpl.php000066400000000000000000000025531345420530000221360ustar00rootroot00000000000000

    getActionlinks($tpl_actionlinks) ?>

    getActionlinks($tpl_mainActionlinks) ?>

    getName()) ?>

    displayCoverphoto() ?>

    displayBlocks(); ?>
    zoph-v0.9.11/php/templates/default/displayGroup.tpl.php000066400000000000000000000044601345420530000231520ustar00rootroot00000000000000

    getActionlinks($tpl_actionlinks) ?>

    $value): ?>

    getAlbumName() : $perm->getGroupName() ?> get("access_level") ?> get("watermark_level") ?> get("writable") == 1 ? translate("Yes") : translate("No") ?> get("subalbums") == 1 ? translate("Yes") : translate("No") ?>
    zoph-v0.9.11/php/templates/default/displayPhoto.tpl.php000066400000000000000000000103371345420530000231470ustar00rootroot00000000000000

    getActionlinks($tpl_actionlinks) ?>

    : get("width") ?> x get("height") ?>,
    $val): ?>

    $val): ?>

    zoph-v0.9.11/php/templates/default/displayUser.tpl.php000066400000000000000000000027021345420530000227710ustar00rootroot00000000000000

    getActionlinks($tpl_actionlinks) ?>

    getName()) ?>

    $value): ?>

    zoph-v0.9.11/php/templates/default/edit.tpl.php000066400000000000000000000017111345420530000214110ustar00rootroot00000000000000

    getActionlinks($tpl_actionlinks) ?>

    displayBlocks(); ?>
    zoph-v0.9.11/php/templates/default/editPerson.tpl.php000066400000000000000000000102721345420530000226020ustar00rootroot00000000000000

    getActionlinks($tpl_actionlinks) ?>

    "> get("last_name"), 32, 32) ?>
    get("first_name"), 32, 32) ?>
    get("middle_name"), 32, 32) ?>
    get("called"), 16, 16) ?>
    get("gender"), array("1" => translate("male",0), "2" => translate("female",0))) ?>
    get("dob"), 12, 10) ?> YYYY-MM-DD
    get("dod"), 12, 10) ?> YYYY-MM-DD
    get("email"), 32, 64) ?>
    get("home_id")) ?>
    get("work_id")) ?>
    get("mother_id")) ?>
    get("father_id")) ?>
    get("spouse_id")) ?>
    get("pageset"), template::createSelectArray(pageset::getRecords("title"), array("title"), true)) ?>

    zoph-v0.9.11/php/templates/default/editPhoto.tpl.php000066400000000000000000000216141345420530000224270ustar00rootroot00000000000000

    getActionlinks($tpl_actionlinks) ?>


    : get("width") ?> x get("height") ?>,
    ">
    get("title"), 64, translate("title"), 40, sprintf(translate("%s chars max"), "64")) ?>
    get("lat"), 10, translate("latitude")) ?>
    get("lon"), 10, translate("longitude")) ?>


    get("date"), 12, translate("date"), 10, "YYYY-MM-DD") ?> get("time"), 8, translate("time"), 10, "HH:MM:SS") ?> get("time_corr"), 8, translate("time correction"), 10, translate("in minutes")) ?> get("view"), 64, translate("view"), 40, sprintf(translate("%s chars max"), "64")) ?>
    get("level"), 2, translate("level"), 4, "1 - 10") ?>
    getLink() ?>

    getLink() ?>

    getLink() ?>



    get("path"), 64, translate("path"), 40, sprintf(translate("%s chars max"), "64")) ?> get("width"), 6, translate("width")) ?> get("height"), 6, translate("height")) ?> get("camera_make"), 32, translate("camera make")) ?> get("camera_model"), 32, translate("camera model")) ?> get("flash_used"), array("" => "", "Y" => translate("Yes", 0), "N" => translate("No", 0))) ?>
    get("focal_length"), 64, translate("focal length"), 10) ?> get("exposure"), 64, translate("exposure"), 32) ?> get("aperture"), 16, translate("aperture"), 8) ?> get("compression"), 64, translate("compression"), 32) ?> get("iso_equiv"), 8, translate("iso equiv")) ?> get("metering_mode"), 16, translate("metering mode")) ?> get("focus_dist"), 16, translate("focus distance")) ?> get("ccd_width"), 16, translate("ccd width")) ?> get("comment"), 128, translate("comment"), 40) ?>

    ">
    zoph-v0.9.11/php/templates/default/error.tpl.php000066400000000000000000000021421345420530000216140ustar00rootroot00000000000000 <?= $tpl_title ?>

    getActionLinks() ?>
    zoph-v0.9.11/php/templates/default/html.tpl.php000066400000000000000000000020351345420530000214300ustar00rootroot00000000000000 getHead(); ?> zoph-v0.9.11/php/templates/default/images/000077500000000000000000000000001345420530000204225ustar00rootroot00000000000000zoph-v0.9.11/php/templates/default/images/backgrounds/000077500000000000000000000000001345420530000227245ustar00rootroot00000000000000zoph-v0.9.11/php/templates/default/images/backgrounds/fir.jpg000066400000000000000000207306351345420530000242260ustar00rootroot00000000000000JFIFHH,ExifII* (2;iCanonCanon EOS 600DHH2016:06:10 21:59:48Jeroen, Marianne & Max^f"'d0230n    |0000000100@ 28 2011:07:20 15:24:012011:07:20 15:24:01%1x".>  V vv &0~  F \ l l2t<Plx@@ @@ @@ @t@H@`@h@t @bdT"LD~Canon EOS 600DFirmware Version 1.0.0f0e0H~~P56 HP0]d7@ 4t  1.0.050(1a)dd*dedᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳ1'N,p` @ @ ;vv^^8PEF100-400mm f/4.5-5.6L IS USMZA0005076,, 8@ P 3" 8 o"yQ %#w\ W ]U%4 9 0 9Jdc F_F_F_F_F_( n %APe RX pK_ A] A]A]A]A]A]7Q7Q7Q7Q7QR*Zx'p>l XIpeP^\*h$7S[   | R^H`   < "0 4G56mM eY GKF%Dc(Owp @`/'  pg?k@" d?Hj! 'N0+Sz.\ "/9KcwpdXKC8/&  H'N0o@jUUFF>ddddd2d UUH'N0?'NUU.\t@ P O4SR980100*2(: HHJFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ? R XOZ`*E+9 JETVMfO. vʎ`+y^Ԇ:MHeFAQuh0Zc)S UJhRVLI JL+VFM8]LBTmR(=h2uSR$TU4Ut5e e &AS(k xh@G LĥU$ϑ9 8c9JRW2,n,ebhߡEv:jpE,gr1p0뒙|]0F#:U脊Jj3[!LevJEZ`W+L5; Rc"5T8XU E%@KPiR`[FѪdՈYSUӊ5a$"l̂Tr)zy6*VSx93T˚KBp\)Xqx h:-N>I J͸$ޥoޕrU\1TL3v*'I}.ӔDKS KSHɤ-M-Ta75CLMD\h4Ub< W$jԪ)ԋI$J BQY R-ga-L-M&M ճ@Dk(!B5\Gm:E+gM=2k:h-:i$Z9\'$JfkY3N&KwXv'CJcQ/F$JoJ2$d9:2#G"2:UY"Mԛ2bziMgQE]jӒ6v Ydl,SkZ_@ !ܹFd%~xq1qY:k̵ZV&4VwABS D<{1\bB(QLED© mh~4wc#+m "Q8#?Tb?ŝv" q`3D!Ww\ ($/\q=4c цn˟[u0%${.N2}I6H~xC{t#ZE[IScsz78.Yo8cЌu.U+  P4"F&)3vYsNŅW8]GS\SM69#IQ Ž2ܷ+쇗L 찇-IF)kfcNjC#-֊e[ӮMw!C3L(+m5fI'%,*7}sU& *2| q*!U8܊9"kaߴ䲍 :kB^"t'kDa\fӦ(Fc˧ UAh}jeBb+կm/4`2sI´K6§b9^_% Ew4}Ϛc@; G3TZŇ/fui$K^7zU$^pq5ks" _$Px+PDVH!QEJnvg8 ֶX&2W$vu xŕ$c#c$Jc$7w0`c;gQT\},N32/d~U`LI6>NBAҴ$ h$T1.#\;r <榌e5ʶXhTfy,I8d)B[JɫbVXIJr5zc}t̑2@^eײ9;Ojچe%v!Qw#޺O6Jeמjkpf x/EP//!4qBPQHB=rGVSEI][(eWoEPN{ghۊGl<ڴXFEeϧ RRBd}!<~ƍf.j.&ӥa"6 ˃+V[n%pqo$i;PIVN*C֊gb@O^u\IdCTC`/AU̻@j1z]m 7mY3Jtx?ydlGǭR$x!q%tȩ#QYIK!AʭL*00X';HۣE>lEmK~¯6(8p\PvOshD!+S6H`#ֹ'KU3C|n}POUSP(|3r;pyykK "{v;zd)J=2Ri=NN\1C72F%rxI1m8TO֜R4f* +]HҴGQ뚈n߿$6sHHt[d1$yKU8)^zM|3.*Z.*#!0Ɗ%x͠i qF۩7T; ,7TY&}eGIދ.ijL,`A V&1ی.@ڛ՛hp2J3M+㱕2-; (}*Zň",V ?ZX%,rju@ZzGV:1\pjȏ$})qQ (򚥱\4ҤkwAZrzMF\$\v_$ XTf09⊾nWBZiHBwQ@ OQH kE$Tvnj袢{V?DM^(ݏ^:B%T]袠 R4QRs{tq= ݫJ?v8袺+ f00G"0f 0 0 Canon Canon EOS 600D Top-left 72 72 Inch 2011:07:20 15:24:01 Jeroen, Marianne & Max Co-sited [None] (Photographer) - [None] (Editor) JPEG compression 72 72 Inch 1/50 sec. f/5.6 Aperture priority 100 Exif Version 2.3 2011:07:20 15:24:01 2011:07:20 15:24:01 Y Cb Cr - 5.62 EV (1/49 sec.) 5.00 EV (f/5.7) -1.00 EV Centre-weighted average CC @!  uT;"\*2[zeWjJLCJBWcH0v%2Jj4KHmh\+UJ[h!N2VtERƳT"JCFiE L\4ti6 Ɣ;Ow+$ݫR%) ꇒ*b'9Ru3J-!="2VnZJਔAE ԗܣQҤQL- SPeimPt%{I2U6L Ғ0%%Η7i$膭!2җYܕhKAƓhYUM$%DIjaAu: dЩC2ij^7:&AI2ۍQSn4T[T@:&M+ Ih)!Q6 ؙ&39a ̓@khN1*9sPUTP*kBHM:bJw$9uQiղ@)LZp7U.i 䤗")'7JJJ\$YE頮cYN!SBB ZR!Y#KұDj.F%Ʈ*irFL%]78ڤe6 Svr!K(.JiJiM1L53CVJۙzSK'YԫT*nj )hvbJ \ a9˶8*]eT'G`Eg6ajmpֳnh 8LUI{3 -k$3T9ӡ5HR쀀ʑgt`Hu6 C A4&xչ"KiT UR[L "Bn-ZE I5uKST&]˝ULQ)uTVlI,*ejE3Jt&L'F zJzLHQBL;qb4e#G+b1*m bCuI:Z) bc\{T7RdRI[&1$P撦ŭN(ҋZg76'%S6IҨ ET"YKms%kaRֵ.K)2s)p%SfisYYLf4mA-0ܖy 1wih 7w4<곗4&5z!NjZPi#/'ecC,)i& hmEUSM4y= sC*UbQ+JkH3W BF%؈UIs js)RZ%rPB%:&Bރ9JH*.IHgeVk2 MZi^n&'2rU(rvpV˪dJR1(r gRD\Pi_qNqI6$-QQt6Mqf6kYNEmRctIV\D!LJIvvhs5tջD4IU- NST30YѵZD)cz N(e*!STԕ*Y:)Qt *Jju5MFsLnUSZ:RUVmbvBVU΋qPբiKkAT3*U Q8ZCBj¤c(dB84JU &jjsyӒGR[QYS4ѳ4] 5 imyܻhiR4heNƫvIL*K %&I[@W*U0B%гe "[aI)7US*IvSpQBz)u\*梉eN ZhBΤQ-BղtJm[JbɲԶiܽӜhC(ғH`T攲hcz2kLtJ)fI u%N)HՒQHattmJnhfJZM6YeP,u,m̹Ș:RT٣gAeց3IUt&q7@%B V3Z6H5dp䬙:4z>KED%UbYcHif \7.ͧ͢neHR4*ѓ%-4# O:T:SUoYHRZ)m3h{\KtK2[n% ml/2#A*Lre+V΋medSTJ2i Kl.G.ġʥMKv*B)t3.jԴU\LId*UK͒ԡdip9EK(UK1:"[dC% *F (XɆPP i-&iSOFa4L \ #ƑyIH!ʥ(v5EΪ,3Ek79l$u05RZͤM+!TmO#*USUS7!%ԙ5A*]r*htܹtNIVm9BД)sg%yT4-Qj\鞔wrd^h +VM9nOT *jԂf4š@13n4jbRB*hsU-*(nf"rJjMқ#ENM):FSTDiS:SDcO&kDnhq8)hplmB&5'֐Y\N 3zsnXODuTUJiNwRNA$ܛ1unS&ꔉMܕ;MĤ7h\m8L3I*̥mªR&w wʆP7))`5z4 n]T3x͸ZuIr1:Lb2cy6d ԍE+6 D bcg6CJj]+-2m̺MWc)RYIܰ"泦tJQZR! m5ʼn7J2+4+P:$ܖ"h hFDCԇ. H 72Ğ2Jws$:9pzDM(ETK),J8EO)ʵ4URo-JiԎKJeo%e-X4W-HBrܺU%&4yꠏ-EgRk9ҴM5@Qk2̤nNsN4)t&TgugNnigW)4do[Cu$iï=WkI74Emp4ҪHZ0;h3aGhRfWjLֵ*x&e@BsM!@5#u!-ΰ0U9y,!b<oYj(a$6sVԘrHrUN* ͥNP唊Vn.\̹$L)mETMUc SbMzE$J)zPRs1W9WȹViTjOIo6%s:$uDӗJ^Z%EKbI-$1oDi P2ri :JrI1c$JEԉ˙ LM4AZt7.]MB( id *TlLWyJk6S(if-9sӺK4E -'R$Cئ^a-y&mKg<0jrWpڶNE7H(-62d0ѪP4n(QMY,E9r暦*JZ-jh-*IFMݍRTB.h$MS*2I(ʜm-ƤTShŒV&N֮.;IА,R삅T,5YuN*Mmh3!Nse6hʳL^dJMUEIjU&\U^nES6֍NdEH(AR=)\ -LT)Û!hpYB5FuZCie&C!]n0nAH$fөmX%@Lf#t"AdTIHe51*C"Jeī%$I"G*ƒP9ze9*vfLsTJ2Jd4Cd5s"֩!LI):vcHBEZ)53yL2+KsPFFT=*∪TVh2f*oH&LjSiZ6cj)93޴,4rCFD7rJtYpn:$E%4EnU'CR)`ځ̰:MStԈ\h@f*ҹIjH q]cU4Kͭ!6)(Zje5c&hQ3-47%¥jSʴNZTTh -j%j T9SLP)CmIbXzs:+N%hnS %=3Y MkRj4Ka4E9CRݒK(ԶeT+Ceҙ)ŧ6 *h$@B4:ENQN(5gR"iRuhmn^9NamMg*0)o%v$AP=3 I3n&LJۇ[Hg0K˩$%ɧpVIM,fhMTCj924jaLzL-.USU3mDn $Ǫ t]fvNu4E51;MJM74B L@9K pJhR2))nR[N#2fRT*$deDΐ55i6M2= Hm94rZtR"[ \y0J%smYvDT Cr.Ԃ0 1ISmn9-[&KMKR]O&hJh(k04I:TFM9B.Qm*5RW *[ml)M4ܒo7TM(E)1ԋM{hέhո.hEFcj6#B+4+&kcKHӲ&.Mʅu2ލdnbMSIYPj\U8dh(gaA'<Ҙ SƉu%cr۱˔Mƒt+ή++r܂y@XJaMSEITn[u+ҝZCXCr9̦6*mU J+:j74i+Y@]±R!4$G:zM7 8hcM=JԤEz%LD +ʘڑ -)T3OiLh28h5.-c(mtQ:LƙT֍gljJ FU)rRe%{BUBR4k :ii3MZDP*DO7HTsuv,R-̎\wN8.v:3 (M2Sr$^7)KPۢ7#MFLPXZp8!HTܤgW*4֯*])ijFdY$Z,=XL΅-chuS9dГ)"n9'RT t,R#^7-1UD!wSu 1:+UC LCͷB%٢PRdv%U"!Ed0T'3UoKrJ&k4(&4[CWz!A5iPo806\)6ܠTIiD9wRKہCs!5 UIfZXYrܕdADaR;4Y7%DW.Ztd.3hIlJz:U&Ei RXBM C$iT$46RI q۸R&E22.R$գ6M$ ]܈)74b*MM56P4̵y&ԴdQ47e)JjM6ЪTΎrf$X* ,gBNz&ZnJ!5MlSPVT 0)MgVKiwrLRmR'ҔmwkAnK 9*)h]*AWDQn$%h֪2R5JhpZ҉ȪJiKy% JԻSUH!RiyJ\i4DZ-Q(PQRjmTUM%;t4R`2)#k4rV:a-*pЗZ,J$bCVU+F- H Ɯ2jh72Iۆ+1%YJR+Rs-Q42A#M!NT:R.(M1"M)t5 GEh9$RSk ɀ'"&C 5IRT`i*3*L THu(`)E4h^@ҹÂ֙ēJBSH2BLԉ-ڢKYPANBj I@mJjKhE52R! Zfˑ$*v9lΝzJPM4tNۘRmsZ:$%% 殔U"1ͺ@Rt̖e:i*C8 Z*D6ÁLQD<ַ/+qnm9-h3E( RW&eMaR ܂#jh5JyNNUHٳ:5JUK.ۧRӔRiJ Γjt3:y[Q5NvR&QpA*5St]%֎Wkji1:h*u)'EЙm9)%PtInJn[TpabeI&ʒ+@USC&S-!јL֐Z"Zh Ę+&Q'5.΢USRcl*ΛQ k6@KdDJRp8ifU\%H^rH;)QDƘ;)ĈlBU , M75ГJrpԢ * G,HnjSk0KlY*D9)M`"JGYT4lnhǛEcM*!:b@&$fQLI77I. ClClD CnU E9BHShCARFdTܩʰJj*g+X.2,r (Kp2isĻγU%#A6kJSiS/Er46R-+Ch%;"njVyE)KR &wP*zgK-\Zu*Vs2ΔN$I7չRiU48LLZz*cHڦ-;Rl).ER4ڴ$Ӫ&&iB-+FHk,T^YSV\K9&jmQC-N͍I:Ks6))64IWƨ4hE,ޗK,ც"Hu#* pZ{k1S BIcMBM̤Z54'%J$s6S_6 7z$d*ơ ^u4*DlT)t"AcQbn*JM. ۖ4WݴH1 ԪeRH&Kv:rjEd$ޒH!MU; 欔'sLɀ1˘KDڅSfrVr]QCDt &5T+X FTM"iSRUM"dEUJ= ʅ32;T)3U" :ouJ!n,"tO,қ7OLz [7lS i b QM1Ѫ .4QHhjVSl) am؉P)n@[l,SI;TaPѥ9ftֳr&3W*CTNZLMjCsk9@ ]N%Q ܶ,)ΎM) wsh@,@mQjmM5S(m(l1vQIh&NAJ*X-$rQYM GI I0:h4ZNXB DJ\LE,%l #$UDVNm%-&9DCFs-E jJtiXJ[Ss+;Q( cΜ2[Cؔ4NA#D)YR) Cd*i5J2Xb3TQPZHa)SȩTM;yJIf Թ9Nt $&fwFu4MƓ V襤I45U H%NU2ZMFCsJRcZP!T+!MSTܩ!6t!uBpQV:i sZpHTg7V+P@ҹ2 spj:rȚW2.oK  iީJcj.6qU[YR#qj(R Yne즕ʑRy2S egի/J~_u7r9~=0lS HjHrgS:\Z)\'DDBVQ Q4Q* D%͔!wQzd̲eu ]Pj\͌ҤQtrWB)clYE%JM44Lw֒,nXTnԴ!&eJq!@BVC J$ڌF2k a;e%qiͥPjђMM6)k;4H̶$J$hH6FC \|d!0iVrid9mΉ IZ -Sfiމ i+уLΩaQ6ZđIKJD"6,*-RfZ%Tj Wb.&-heLjb3zNL-] "U 8ٙ쩷KhZD&cfjضSdCrS*&U3DiYعs(:sW$Cꊉ7A) )Ƅ ]әte5mIh!rɪIU-Y~sWF-IUEH7UJL6eC ݓDH@ )ɛr9T~o5{>ܞy#؜8syy'.g/W> 9@JTs$%I*ɐ.HU4H *WDFn&bz9%ږPZ yR6I3O)E<&[dSl LلSHn:NsssO=B-@BCѧ*Iu!h" +dMTS*%7j sR(bI웄MTr܂i D4o9&@KQJ)ұFnJ$%02ohP9muXЄJ,&\Eg)X9MAyD%Je`LZq7Y]SG38h̹n)NBeҵ xRL=)QJ[QY4RҼm"Q̖© LvbRFR5Z9T8(VEC-T!VNsJžH+D6M E9AiPjS-\zi̹dJjΩNCt:D^&Ԫ7.*ͅ@m(roF趖VTbefM-i(ObE5Ne%E%r5U)y uRC^ۊ/;?;C\_N/u=V\?/w/>ϏӾw:y;5CY uR9I̻P2E[q N]Sr(eK$K"dBT)P5 *u*D41Жv z u3IԎb 7˵6JmRTVJCCw * iiSFs@U E-qtIfvuTIu Y&S6Jg%˚% Ȝi,ybl@up%@MS%iX(0'FtB,jbv h*DF\]Ȧz*dsq4R60&= QMm)dEMQ#lbi d5aR.˦+Nf`XXiVrZ! [Ф5:袁N4L0SI)HQuBYֱreb֨Jm˩PlB#E/+*i΁::n%sЬҜ.ZZP"pAM%lHq$!bI60&t%Dm*O:ֈ:%i+INU9h YY7/@Y4TME1I]6h5uRCp޳L{~3}O7XcOאv {T58XOaȻdфmҔ=%&y,5fuDԔYiKmHJ1tӖ 2BMҖA56 ӹSjjXFw9c2JNeHM7I[*L!˻d6T"Jڙ'W)+̈;za.5E BSN XeW30^v*A9bHm)+YqY;fTAD1HnZ%EB t!Kp%zj[TL@qVt\3" 3yٶrw)T+>uqrf7Vĉr5yvSoRn9:KYZb77#'VKjPnaCUsR dqo \\fܫz1TkRV*F*-5)nk@٥ -jgEoTځjqeC%SjZ+ FbͤǺKvbJi[6"4sB Jf+b*&FSCIUj6z !բ-Hch:TU$zdm1"JQO21 y (ɲ)ښ%1UREm<|gk= +pvݸA}v|.oIqɉMӶkLIbt2P5/@ДQIJ0UrHJi!d KT .ÐHJ$D"m0BnɕJ93fIΥP͡dHsJttr:Y=ê+Y%Iu H҅ ڒLuP4p]mMsm^Q'$!$hJ(R M99J*ț'w"B'SYA15mD*1(lrT *̇sM ^w )T4ZQdܖ1Ltz*lcZ%Ht34™Nf2 tʗdlh̵J4JN.OszF)2),Vҗhdέh"U$6IJYCJanr+NYUUZsNhHr M$PiͦXқVm(NI'd`Qjnv Nf0eWO5JeFw&.E%=CFnXPQ-iRLZL)8#~s?gzϨ_F{yM׷z?'O\~\wq{/IxzVU)QP"WNm )&K p+nLTYʪH̹4JA@Z:&@T,̹ 6V'4br9U[kG56Z(Y=2Pfi"AZ`VnӚEKʩmNe9RJi ҡұ"hWZr*heTDQnQ4Rɽl;0I ̪(ơ1.ɹ3.Ν*r'(BnI4ZsQNb%čΉS\ΰV:°#DTWY%jj;@Z*.*IJMHT&=:j)@,BZؙȚ3=%=PU16ҙy[nU)KAҳ-g-'dE:+=T]B-jE!Щz*llmMCmU ѳI&NbI%V9)IJbj86֤yE5I+F0lPKS@$(PS&FtUd'iN)b1œٴ KmȴSiԲ77TJc;tHL{GW]{YżrwԱ{e_7QRa[t}'_GɊT/5ReM NVPj鸇5M2 i**lg$UŲQHrȒSSA6Nmf] į73!RT&"["s"ԥ*$c'KE5`B *ci!y9lS2P$օA*iFe$w .PtTa1ܣ2yQ2I$fVv,Iթ!: v N[!&.t)M<,.&hxjf)T".ATO9<~-9N R`954¦O)%FnܚLLrM*dbWhCu.M(i䦛W791R^EEJ&:Ai:t'siYfst)޳jT5bn2LiђZ/Y͢'SnQmJaVRs^NКv,::m̫Sk5kEB-ftIQioAՐr4heUr3\ZwpdqG7c)fsYqDHMf.]gY"lzK>C/?^s8a>|.z/ݿ#z}˫ps>{}Oi/\eTŊduQh,B iJmְU)0SW͹$h4М19]&JIIhnE5iHrJTӖ0M&%%= pE4zU(ir$83" \+)󪚁mELtbhSXss:LQC%J;"Iih}*ƥ %0 hUjTBWm g: pMtDN*M&hMuQB!Yn$vCTM[奥K-N]&fRujpF"lYf$hM &nщMW2kYtZ5jeڥ*٭-qPtCЩVUT e3B@FZiDqiO;v[ d F+IMlv֠0QMSI(w*AR;MM&Եo)营%ih)snR0A0Ћ UTO)6ӧ:Hayk8ܔFBvNHTp$⳴D"Td28Qntyҷ3^z_^k8Ӳ_Q{띧9x?lG>78>#;Q~%o͟/e4$i*9bR%4mCV@9Eh%-;ҤItidTL&XSLDgAjdi)HmMI3t+I$*ZPEi!Lhs%ScjvSppYؐ iQ)(IT5ܴ7Z)UE`b!ru2Bc(dn*LQ%I6&,99tTW1RJRIfdE*)҅֬DRI [LZwq#cۉWTz3sCr{i"tʯ%11\i4ubњͺ yۛz`Y7,fRВCW:HhnQm&4*(w3U3)ڵN-*bD Hf7sR5nJPPխffjJo0nJ͑h1kHH$b i ECU6f*ic:NLvRPJ{hJQb"e+QMR%,T9C h@>CKE1TT"*c.GwQwÇKVA/ou;wnpu;Wܺwu39t\6H̷2-p<A. ACs.L2#Z!2IR.MaPiXUl[M=TMU Z<-s&bN+1RbҤОm6kRn֘ۅhPQjjP<gAQ*-8+)i骉nEh~f{3=G/ꟛלUkOvϣr;?;>/axo-6k\pWsU Dhi)y І4\D`N.7Qzs~Ӥ?!:ςon^_~-澥ϋ(εYTZ TRJvMDYը54 %UeR+ u4%ܶIΛ A9!I,\ŖҗHbBhRSՃO&.CibGD)&́sC\ۊ'2$t-ypѦeM(DbpM Ҋ)4c Eim)Hnl2iNL!Ŝ3YɢO$ L@jHr.TR4)4M7B&-*bߜ\lirT1-IM )Y&t(52bjZ  '%Y%*f!M͹CVnMҒsmRij)4ĭE4M4]9SoUsSOHE$YMҲ'-kqSmhѥŻZSJ V:hcCIĪz:+I(t$+%F%h(6IV+5y40B-Q4MM mT'zT蔊նDۊ领褉YU2[d*{Hgn"nq7V_{8\/\|~ noߘM}ݾ[WeǦݻޛ}/ ܺgywUcW So-"=~<~D2FiԤIP2%MH΄$Zu#Sfs.F$4tHTNPML iyڹ4$Fc4I2&JQSۓ:s@r!AQrnYVOFL͔*g3z L\EiD%:S6ieTuA5R %*HAu͍TWuQHM.H AHe5SR -DΓA02jdCt5A +2*,M4*Mޜa´^ub㱵 't,Z9u%i~>'3z'9'z__{/yVvoOޓǍ8 |/]?aM p_g}#'ش><'ie_nrRҨN$Ū;i$-ڲF5EZ^%^H& $p(KHi z"Eft]\"rtE +mZSIfC)N(-PjMY0)Vw?mF8+]Pº6_u'OO{?'q׶zϵ~_NLFsEKmM@Ibex8wu:JiU,fJrUcZ 8CcM7MI8)$7r4 Vtf!mp{ChMmJ4-H :w$=SS4iJDAJ R[@z$M 9dnRz Ba(c3ɔ+Yd8&4BT5C3CM$KfV(LT抑B15S&Y3[h,u/tT(Ns54]!C FX:.h MBB= 2%Stϓ#)9lӤTn jJMk$I4Tڢ5IQ )C:fuV;k75̹h-3I pݴhyι4rk;sJۂ!*Vt58͉Ӭ;r*U9M'Ha5S1l8eȝ)m, @: %e gNPr$z/[W/Nzf=NCIy<.칾?]DZvI5?"K*#1ۉln`lZtCcqM)Rm[!`ܷBReNLI yETBn[%LjcWNF7]LEXQIZNEY[$N-4.zfĭ%LJ4ʤoIwLXrNDmY(nC veE&A1T0KG wu} 82> o]19I LjXFD+D!§Mef5$&P5#D%UT'jITb")Gjӥl֔ey sr)cc(ΑIdJt"[N+FIEh&-:e:W&*DGb\ a*rR *XUPU,anTME!ES̩ SuSU&r6:ML&iJJZY+4;(0ntBf9 n&ͻLUdVQrLtjX3+%rYu)'Hl Pbh1] w#KZ=j&ҙsVk(w(M)҇iqR=e^rݸuqI04rFU9PܳYInإTJ Ȳd i&V1DJ0Ii3TEmhъfi24L*oR4"j]US6:Ѐ F؆&ZA;TCEKcH7P),帖k*bCBq5tpd6ْ`z*?z?I~5~;^';9yn|kt:{?6oOιǎ:_Ѿr_(wߟ}û~>_5|p4Ҫ͘nҹbTmIi32ui ZT 6IY4R"$ITi,\#CiNi8dU*Je6yPfNSFiI10v[riD&l,Ri4 R[ +SNlTy [I5sTKTUDL\M8n!:H#1cRҸ/9cP,TĦ u,֥K*%YtQ)k*I:i2d$!MEDFU*&8٪yU-ΜutVՄziSfUgRi-Xq.$کTمBNU;&DMRj4;R͵3cy9)3*hDT%7KzP&Z&" E #T6zKk<.Q ZZNԻ`zJΪ*)*斋F]9TTlJn9@ \5D:3e9LqFjM,3Rh!o9dSvF,5E&%Sji:a4d5i4bO]{\;?#ϴ9]#_ܿr8KװNOqy =ga7뼗KC~/uϜ"FjCN-tфTk!gBSJ!&"y͖nӤ5:gR6CyEd"(:+gdRmjMԙfN`)e)-y\M(m͉D¦ ;2Hi )k$Do!sKDcik1E9h#4ithޘȴ*Rbөͽ.&&O&!`ep\TK43ef5%iIT<6)iĹJwJQbQG>qr&QN Qb`PiXHK@䡱JhԬ XYN(NZ*Hm*Z2 C V VSsZ:e1Z7W h Z5YHE \lE1MMU$TP+r-i4,Lܚ6dZ75YkVji=J*b3\\tg--ƕ@&hjJ5QPjA*EMԥIn50hɸ7&.dRjs+;ؗ 4B (Hy<_)7x_|7~3~=2='zM}qK~xyu~ȿS{'>(|<^Oߦ~5=s?O9۝ .w6g\بlΊ)P5b&m%;L:&K2.XH J])SJf %Rƴ h*hխ0PS5$! JrP%D2] 㹝CAP R 4h/JAhgJ3olֈEHHb$I:hFnKr\ȗ r "@!pM™4I'ZU<ԥWm䤔0ʲ@&%tCR&,Y̹JET3R IPLdKu@q,27BYch1ʋ#.e;eCs  .%du`TԔ3Q%6̬i9>4&#k:if.&4QTȥn1ԩ٬dssTUN6ʚHmhWPh ի$-n<&T#t%ւ4Q4e:Cfnl*˚NUERVw$tiHr"SfXmLR4d5G(9+1"* !T =yIM8lVY<$ ! Y{˽<3| :v$i1M!,@)hE!pɆJS dƕ+ u1%S@R'Z&3Htթt-)E ʜ-eD3dU͹R!i)Y%=,δSUV$Nrc+ZҪ-RNTStOTZUdEHQjTTVp&*lд*flsm*Snk[mS[ЪijDE aG8r\T5q@҂Huc%K"jL⁁MȠD+lЁ-:x4HyoS~߇ ?w{^Cg+Wr~seנWz˺.^忟|su;?G;Oݽ˷56<!itV SR 1$T'E)"& sEH1[Rlu!*\M[U Ku$ M6!$Nd9m2MԩWBcqDw+INA4[CmɝL)URRJsJnVR7yC6%,m(l(JN@DҐẤ&,@JVR6'-ΘfQZY\jr Ur(V@S&qniS8T)˥'m gXVp(lҨr͐Ay͜3hƳѢYCI*jD!KZB)Q&e9xQI[Υ[֪MaՎBJzDSJ9DjNUtw:5BDʦhKM ڙz$9J&ah$ӵI\,j-.j*IRm0M+(jLSl3-rU X&)j%j܃lA4)5T곗7%R"HeVti`n2T jTMu{|gO1gs{y'{S9]Wz_/|?G#yUЄLD!y5{A5MDXfM<ܔЩnPñֲ)DiU(LiI\۔;%*̊nҨ)](jq2VҒ PeI u"]'qdT0fˇC*.Qm-$pKiksHlcI)sLtzV1fjnQ1: s6g$r4EASS Ϊu9r0IIhQ5zJnD%mJq-(j0QP$nMK=]L ܬnJ,st@>*͡֍Eۛm8d\=J*D稜 4.]%4hRc)z(FMZ :KikA'HlJk'YIDRZM`iWk52St4S:](*jvg#ATJک)嬦"iɥpKkst)cULjql;XX* e'8<̬ WVRhBK6PRZjK*gOcxe.?Qq|7>x|nw!]]_оUN~\uN'3z%~z;>eF2R$V,-%։5IjBr eE:DctSM%BB@)e!"\^[¡ӄE1hһ6fjEglIͪoXH<ГlntICTC3E68%WMpP *TUU VYDFYbs N4єѸT)n![7ReEf Y#GDC L2D:"e̴HdNg:w Vj` fUTLhg:yЖMeN\z mM@`eqm^[ZԦt(д(D%H.mQ4UxHX Nҋ-8jELڮsnp:sŭE9ͺk09iU-Dމ1U%%:T.nMVnCI 6+)2ԲB9 RnChbrHKgBSY:ʐD7MhE@8Oz CyZYTFv-њ8n)~n村>A)?x{cx5Խc=moOv|^3{ܝ>l]H(I$f*zuYήSjI-*3swI!&Ul:@BqNc"R* dΛCz 1&9Zr%T,JtE9*[2hjST]6&*5)6ԒmfEnEyPcR@T)5S@<%),sA"]cIfح-s[ UN95D)qTi8Ji8y %2FU.G0UKZq 3T&Tۼ'uIqY)RE [59fmLH).KCȲBН*Lbjn4 ZC),H7U(Ws-mΤVQ-jA%*3+i)zb #Ҧ!]t@٭\JɊNMZTΎL@d- ,JJ֚L RT.Ck'DG7:ȑL ض*{ȧ ЩT74 Alri:35U#q'MqR7L:fJ*+JIJ4(Fr'3x;ߗ-}}z?_̼zO]w#W7wN/;>}o?su(;}?ozWO>[^Gq.W>Zꭉ̧W#&5SS 7eL%zHH]dޙєEJ%EA̩YJR6<ƭY3IZETTZu1+ḕM%bilJSm%Զq/ :J%eո3܅Ap i$U&GR+rĠsy;j\δULMA gT!*"E&NM S%ѪQM(nSS3EBYMͷ!Yt1Nu FT& 'PUkH˨):yOKq-$6ұXgIhؐ%Cp#JΘ!%Vɣe7 Z5դ5+-ҵVT9K*TMKqrӼ/Nܾ˿|OOOy޷սW8Z{+rv^v<*Ui2[lUu+)ML!չ(FiM4R (BrTIS2„d%(Cu&ӷ%8hD'BFD:rEMfMЁ;Δi \Y4ȍ3+7esSoiM˕T!$%̢pԙ +4"$fULÚIT Ja=3ŻsQ YE(ZR%%Y29H,DO>q)1f`n6ZT$+5%Z.`W@hP!ڣ:R\Dj*)m F9Ѳh"B܁SLMͦ^SB6 UwB*fh*QE;-M PZ0@ Md;4sOYe@&2+l= LU 1[!=eH9Bc VMKS%$ liy9"z.K/: U::BHz!hYFK I7D$ 4T"FUӶvnQnj+cik<é~_Kr^Yz;|>~n|y>w/Gx7Ο١:xO{m[K۾e?^{7%;7/ӏ9EgÃ{;4R)S"!TMԱ I RiB[)Us.lJHwA(4BҖj&[<Δg=(2iQ' L1LNi$ȑ@"cd p&I tI S)EQ F875%KJɺ72Ȋ[%@)CIJ${L :IST!# 0&-щz2K9ZSΝKNSh5hP*Y(ils- ^hn[ʱ#b uS5#mcaNL):] j]b9M4[1WUM+@Ec*Š 6&ɷJSM8cN.JTUAPF' ڞFZ eTK5SJ(j4qLz)RMۃ*dZ3;uLM&9EhE˨1Z=ԋ$8/!'dk6"Yj*B[Udj)h]L`P7$v"R2ZMƑ6LL&Rl4W2 Ȇp8O˧+^5_C~_oas_~'G_~HwYtK79x/!y?h8=-xdWsQ2lh(j܅"jJCz sD8LUX= ywM˝2(i"hr]9\f[Nt$y?9/C"z~= /u|7g~6w{=W螇N_oC̼s<,9ɖ|N^7TbbЬ覒 &rҥ4&hbdLJ 1Kl"hNLR`w43iglKnLbSJYDR`CTfw-BK;Jl$F+Hⴵ+4 miq@PƛR@VlRJKhfTsg~kzi_.sLe\g:fDK %H24PP4h"5Rѡ&u*Z"UB,T6XTWT*+XG9zmEE5SA Irs &HDHԕSY5QL$&u\Z.D`Z+WsWC A`=*T0jS)P9T&\5yFȒa$ĈmL\KmӅF©T Mv 8lɄZIXFOjD0Q%gܹΫxqnl9Y6Rcct6fX526W)uNۅ5sBBFIw)4tlD\Ιlgb0NumԺMgF-'@PZ%,حVZstiNI%*m1Z 0iH)۬56ULDI҅LJle)u-hW05IIJd1 Z5Bjf@M,$L9ZNW3kF)**-f7 =R]P7s!_q7ws<~G}/:Թ|;}k}}>ܻWlz2=Y:'Yx#uo=<slUT*f]0*AJ:%YI.LrML%FS"(.zBKB.MC&T^(vf-@ۚ*Z tI(yHM4F(J%#nIJZc+6MKi 1")MeB*FWNhZW48 NUTZFe2Rz<ɴ(djR QR9iX`j,jXԊeRt UKJTHsvBnhfńB 3y<4;pɄJ-|cNQ=XcKI() ]ԬkKe@ITR͸MMUec4rEؕJSbLtMin8햨ZAF:\!U]\@z-u,%1; %aSTF*7ڵSE̫rڭ&gMiBJrhi1t:5ڍe%i%JA:(5S[m6*IGM<%fRzB3SCI\, jBSR݉w6UCS 8 $smJ$%M$UMlPm5_h/:qxX:E}'g;OޏuS7ou^o{a_<~_%-r>Kpuz{y7iOUHT۔AO:͖BɤMSAPCnJt$Ni 2)vђoH9ջͷSSl Ҡ44gN$ɇV Y֒$OBmI2rZոYҁ( T[HJE)9O&)M=ʤN#璹mT7QFE霏m˾ENE{'q' _=_:sq?|˨w ;;;ƞirx_v&!Kʗ-&- ӦCUILЙC%14sDgT!SC-Y:3`i%bdeA&na4H b:Ҵ7%"r]JەY*J):i̱8Z9rmG hT[hU9`*:R&j[.虫Fi 7h̤ZPn"d2%C4=b'P!43pP)K%&(45UIҺOO'o1J*LBM*^'-#G-M$ .ih-"ATVI-ZBLfjַKji-=brtiUih,*SE29hN֥<ZTJs*efЖT T7RؔlsF3FwVH3Sjݫ-H`U(.+6U%NҌUmөr&H*TYS@'Ic6YQT9'(97+$9t((dރ ڇlM@SO+$QW5Lc{?qc{N7.{?!ü;}s=oo˾B~Q>wM_λez7Q}+K=Gz׽ﹾ]>=}^s}S[ fU"aI:ZE:K0c"u@A)-*5Qi6*YAZ MRfnjՒ6\s3jpKU!LBUBiR bT\Tr:9BL"I1#z'(iC-MJn+ELAɰYΡKؓ4ݦSJ-9MjTlRۖ7%WHbI7$&[ Nbfs&Ms5ZJ +L+8$yJW#h/4)C'B]'KYQvNe*ήՄUS29vi6)bέU"DВIZU,X+dVgm8̵lIȴw9Ҫw;EPsU:bɩ7"ԕ"ȱ4*ҧR-\ᄊɱiw5edr9nҍ47u!pZ.+AS#1Z-&Jr![Ҷ"+U1-M\M!ڋYTUzgSi$n!hP-aAi-fdk0֪bgGn\ZĤ $FSE̸O70:NKv9LL$1Z ͕yJerg4Z YZbݡDU%?<{R~iyyCz =|w~|/s}/:/s^ IIм:ֺ?5?dv}?\4RKѳ4-F͹!CsC;iحȪ] b'*򖇞hCfTt: @RYj4ZE<(s)]&'"ԄHz2fVjAV 0z929hCfSu ӑ8բbHNY0jII]ZQ-Rt$.tM1&@-*tR$rM51a% R,fD˘pr 6)))k:: N9:Rw;g-3LΒYMT*HBB* GwY:Lʌ Qj.i&b Emʑ5xiY֓Hh)M&tրzTrmĭ!6䦩XBbҧuthE-VYLFTs52Jҕik2N6Q$͸:dhS dѤTr te$((NK7bSC)qmYM7R6$rH4i:?uo7{.Wg8/<;g+\oޟ|ϊ~羈׹#韞=a{q󾛅~k/9{TRh)0ERhjT%)e9#a4fIP$:VN4bJmL5RJ3I$lm6VN"%R%%9D9zBy\8jU*KA npj)Mo*J ed3ccIhh' jn&,Y*:eʦ Ctfɷ,bPɠ[IV̑Vgr5l$)nƂiEm,j153z)5;+T&֊*`*rqi腅 íesp4uW;Yo6COZlZgunk4ikD8ntz% ވ(@lEZ42t&o¦I&L&It9Ae4]VBDTS[eCwFqm7Jc:N\}TS8mBeKZR.4'!P$3P`$P֒ffᴓ5ɡP*M)Ld2`4\&$*/YTi9z:+/\G ~omSܷO>gxޗ9]G|y!=ޯAy}V<9^˺{Hlrr2itt.Bw34󼖷I&ZVMfK() V,e5*[n J$*V9RcCCqLMsUmDd"tĹy\M4NA<"(MhZ+2Def.U樄<֓w;C&Gbs:2BU0R,H*fmCJdMP@L5T$! $T )ThmQ:Y.KIRTI,ю JqLP9 D`wY uHzHћHYxFq)ZYRuRTSK*rYQ/A4TsW7ɰi[FU#IP[$436ujeZ;j%C`YTңTJn\Pv(͉!4h֬QLZ ކS-Zl7-MV*ju nRC*Z*s1@C6$RЗR J˖XT5[9O&2*.mJC%k7Rӥ1ڳB-Y* 2hXEhTe9AlhVBxiG}^#5r_ϾU~t}>t>'?}?51|+tQ=w?A?fk= Kó>Ͼ??PoSO_6g_ W~^+g?`Cg;Y4K:u B`1E'a+* b[3mHE*ލ$i*bS,ɡ#ICi[hHoIl8m,I9hCzT m4JMMSdڢS5yUUELsC ֐ZH E[T͔):[NSiЦ˖)њD&S *0r1R&*l/6& Y4fRyEYVFJ&f`bq\qhEaLk*0ޔU:iZaNumLIQdh1*L\tNnqyE23Ц u#,NVEmNtiC# ZyӒV;ZYiޫYЩ'SJ`AէMء҂ܔ*teU ֍v*)Th :rXmJW.v KRFs!3I9B$+k&[$ ޒ I;%KSL!'hp2lu/I)I\I*CSYMz}\:qu =Sxypu/XoocinFqo'9M>y>w~ۼ/O﷞t>;xO{|7eo}a,shKJaRPjči@ZyۙRz3:rm܃Pi)3KkE&ҝ*Do!VMfؑ"lnif )K4NG3N-R)\%SMԴ\ÉRiڱA Ƃ&JdeȠeSf;Ϋ nXЌ۵0M\3R'n&Bձ-n\ 7K6 Ff<@dΝ$*((,8Lqd9r*m&wk.3=o1Vu#SAJ+DQ;VV 3B F@RO0y lkD%IjcV4MSC!k4P[ ZXTgU0Dꥻt9\g*Cqj"7Z܍CLI Y6;h®mԷ*NuQCMXŶU)xI'G = qsV*dZDܴ vNnZrތS 0n*I2I yۼU% ˆ З%m$(63)#is]oi|^/z} yջ'ot>58|WoY辥5繮K|Qu?.=WKgwZqTϣ]k2b2F ERJ!So7D꜒+E Uԑt'c d͘DervfQ- -My9Z 5BV,K*s2'GIM,R Lv)ΤdΉ%ZUL-a'8gMMVM$ӕb9sI¤)(1 Ks"t '"sSsS6Fnk+F9*4ek4 ZsNBe6s@mv1/7.gM8JeA2)jISi˓\x% 9E56IƐL (R8RJoM18Cmɭ57 I5.RLuo'.iFҩ.rkJnJ ڷڡMfQ4ṲN^dv2hFj'MsJti:NsLnD9Vh*3-{?q}՟';}  !49R9ci)8+B䒥X9Jld*&[f&0Mc`X.-AM SM K(nJ3i+I9U!S,h4JnV[Ri539QnQn zKjg=]eDD]kNh Lr4VNTS2銚tӁ %CYql!Ţ.8m4!m+"U-3ʥIݨqYpgDWe V6%0)72Zl S/Y5%-%5kMC $::-MbyԶmM\4wHFNҸTR4csyx:zm:*u+M:SDCNV'Ic!MLn!©:ݧjjg0*LKJ[9PRc= u7B"\:v9f5PҪJmQZLCA7D:K9`dDQɻzʨDvd %TSΜnE]CJ1NNVV2Qyܽoߤd{zN2;.7z_8ϴyq|gWy?C^/}=U;?|W帾|Wi_>?>Ւ!H{gF(6h&#$D.Uef)eXy’p odsa6OT0 hi5O2tBgQHKA ޙH!*m+r31+ThPfiI 5-ddѤÂakIM cQ*%%I;r6RDI3V-JjI؜ͪ˓&(5LLyPr\*qޙ)J7!& SvKY͉##7Jo99jvIM"T4cNuhSuO JȖ=S@uN jĥ&SPѥ ʍ)Vf0ԋIЩ$LhhiiTf2iª9toK㦴3A1̼hUBw :DkZ)sJ2ۅR8"tjNMΆci*rޖ LDQ TK0+(DM U hs4F!S$t*S̳ؑ-&!왪Mr3UZEQ7 X㩷I5CR}8ߪzy_wոn?[8. יw{nǙa>or?d_oɽ_<۹ѫ?==3kUtuw3Sn7:DޣC4m%4KB&ңB*dI8) B6)ҠnJhn I5&'ԓI C2[m2eD8SMWYY*ʩE&]EUc\16I$ӚHFm Ƙ7Z8&ɗ%JY;2m :)3bFK1FtF,Mڔr%CCcX185iդ"3y1mdDw8 y n'zfXk&r*jkoDET+L %CJؕfTPKzLM$V0;Z `cDJJH)U,4Sw- @ֈd1TN+\4lrƱtM NЂn$ime]aTK] ԇfqNM2ҷ)k2Tѝlni:YK) NqUe'2F˻iHPK%YΌi P4ᐇ,LIh舖Y䦆5X:8.jbް~a_èλyfz8>C?CG}^ύzl/u_zv~ս#zt< |VG'?Ii+b7r4UPΚE L+#6*^r2BڙNEr(T(z+`Bk6)uL5QB%m锔NSWiTU$UT*@ܼ֒\*S:7NstӧqOLN*ܡUp*]2bf9$$ )yT֕HqDS T s HF 84 2h1M9W,3i U 2i5 Fm'rB$̖NRMLy\$P*L/X niNTE D9b *TɹQ-ƕ ʜҺ%3ZIoILt-J`Uu 64ҡ:UDzJKkDН :HR %Z4ՙ7:kEq4l4h]+C,M*cw9Zʭu-:OYmvbvP7M2M Ȣf4: cLPC)M"SQ!UhM-Q7,Ⱥ $ Lu@6Μ/ T^/:6&RSkN?+~~>OS\ϱ7韜u?Px߂{毴}LJzp3Ϻn~yv~Sy:NuyNΛbiTR2K0(Ce E.&MdN CJ WЛI4` -07NIrfw& 3 'iU!ʥR),hQ$ЮdiT܌B%pJ)2KJbr)]R'5OIMD г˖k;5$Jb1"dmX.CnIդJږht$ǘ@=zTȖeNKrdIdYmnsT2t8pVy+.DL8pp nDϭgUo&tN@+aI'khU3Z+%t % WtQEkMIԢ“fNbY%JAw"iΓe"TQ%SCs НX(TezRmIViJq:$uf\6,t*3m:LN,[7D4iU6H\&!hf;RYiTs26LcNɸYbj*[Uj[Oѣ4\v!rVQ2,4NMė%ԉ6d@Mԧ%ܕHJ&ЇRKAn~~x<˿;ۻosǮxߖw.~期2}v?X3:DO^? ~ym^ZDTC( 4J͛ApFg6'%C%e)$ SXblc`"X6 ,CVmdʙ*,k&)m5RR3yTjDm"G԰F("H-+%EJ;(uS9+1L桏rU3*]!MucKR$&IN%m4y:iZ*  S H]#6DrTQi䭤.s1syJ15RTod,v檾>%mN*YXL'U3V0:%UhGMӊ SFMZ*Y*DuSpŘ5;hatlf7JeYzu*-$RYފ(Csa%*sjjV]jLID卪! dUI͹PmU-i45ݤj%i,Y ȥ)m4sr˔Lz0e)wRVJfRjNRDQNH yuk潗^v.{w^AZm}s+G&EEJi8ZS+N[4-*tJM  CTK%V2[pkt(F.])N]-S,m(mMCeM V@MBNP"Ti)&&ZzZ. P yS撱%9p;$!YVt!YRl6$3œ18䦂^aiK=3Ifc{%JVmU-5/fISi4'PIӑ(rҬ9oE5 A&"eDj^*gZt}WrM iHY]N-V%4U"jVSKtsqO5M(`h[qJXΉ ڧ/-T9йh nn53UѤjiCJrgM3jG-2USu9i'n8 TM}UYDЪfM-H&KQձ5eLuI!S6'Uu-) P̚e4Mǝdh @Vft@hMb֥FP&\aԪ.R`$Fyx>W績_ݧ:''q^zUv>[Oѻ'?;w|\C>u_~vM}5Լqދ.z,kx_wϚqĻ_Dz-&TT:5y1r7V;r@mP˩%7rФBBz DUf!fʚRI%4*=8u)TE7T*tBr7%\Ґ S) Yy!ӕeKHMJR tH5TM&ԴӕIv@8v*HвN- @L$pO9I Dt!K.h6"\u94(ȫaZmbS$5R nit!ӹku4"ZJLtE-2JX$ѭPTJ6EN*[g*ZnX5j-HiL 2v-(2vHPPi%Mtqf;v։ЧB)t.haW3mkNf2hlJȊB)9i5DښET bZl2k=PID)UBsDr Ut ʀw#H:P!ӇR蘩.T9!ީ)T\zvJWrOqWr%sG9o|ϛ]zcu/S񎍟oOk}\g]G9rOλ:Ow= ;VNUEiHI'.JJTUr!@-LM2P٣޲BvDt2r" a6I3t+k7"o (D0GYP s'$첤Pt;qUFrM i )bILrBULW3pR!1 殧XH%SU2siFn;)55+jho8[Tҙt+hi-Ж(ts әBAnHͻ2lUI#!Q-g9;R:PHa0ɝFr['/V84ZLN&A+M'3Ya2h+*u:j'*Lɠ9CTʙtJ怡6*sR!d9,)ŗ[Ct7D+j4Ndu*"R؊"Dj$\Dk[ʔĦQvҠ{s9" ڒj)u&m+LARҡB*5s(*$@ 0DC̵P)tIɩrjkKԹmiʩ&)L!&4Bz2Er/W6onWn;C~˟/{LJvO?Gݷ'B$;_޷𾛄]X;ž~ݣU:%r)11*( mQJR[l%3CbCLnĶLMS*YiE8I4JKT,&4ٜUV2z[SHp7iy iРnt҅&Cj1!cDurJ M hЗ %4dUVvFbIeARdtr*X$r(JKBƊ"F&L7u b V(&PSP'XCSBsjDk4ydHZֱIRZ$%)E5*(9MДTlɧВb S q鵥IU6藝 a<^P[ܲ͆SnqN15krTU2SY֨M(RhIi4&OD%MKcDAJ**n6y=*9xКSBJݲsA%**^T69Uzg*Q""P*FcNki)!C%MP:Ù[BN'Qc$7zO%n|uNUyKor'Ϲ=[yݷtoSnx7gC-_]:7|3O@_^ǩyiPCvfԏ7E@*3:6$6[\$*D5RIIJQ*e(TAr6)F( *w Ê@ʺD(&I5IKTӧRX/ΚV8E!Jە$֢x,pgUԹS6L֌( ٌA td CDj(zʚAD2:) hD( 9J3UrjKmRs63HeRB[_Q"U\:M&:q$ԖI#eʑ@ڂjS;0A&h訧XɋEJ 5I7$2.ٸ԰4 S)U:Psl(ZsbW9 %RsW4^[,ʛiT%nu#hT\10e Zes7W bl/"7&ѢTS3Bv,jeK$C$frm2ĥXNj-so$ vD&л'Nauu^>]oyt|ߗty JS}^]^~ocK|ur믨7&z4S%*P*m)n%)ȋ̒ 撋(L&sl)GHHcj*UM$&Y"i63IJT( S$EPPfQ7UEd77lS,ERLNz%HѸjfD U4$řpUpmERct6jʭeЂXIU9ܭI/5JI)RW:6Cm $ːMLpRud,O+ tsWqo|>~nWٳX&w{zc}{~~gm~=] YI#EfrKuPS(n R6 [­U61DSlCLl^hOF7"+xnnS9 52ɲdFKE2<EQ/9um ZdIYZ"0Tӆ dLTi+!lV2e8)RRS CMRԴIiNCDU%-Q.tCَ嬲k' Yg Edj(ZVQG$KnRhdE]*BJHS“k6487!9p$nDȱ4 KuUʨue%aSȔePiPM <NyP^rML4cVBz*bU&^F3XҰAj墜(BvE0%T] \hޑ塛uJ,nNhȦj`4^9N3PQU.nV 6Fz^bܩiQEաi4gHбsZ*E\5H'gI|v !*6*= tS36}i;yo?rߎQoO}|c}iv|nɺu^y; >:맮sY!X:DPT0TӒY:d͍4S baD2J"E:I*H*pI\@,ueef BM+$5&5k<y Tdi-UU hXK76d1yf9^r7W);QyZ1ܧNJKRr/6I˫4ԬRhiOYl +Y( )@Ӛͻs m7DQ56,[ %'|7F.lq.*\$΋FĸKq^zV.:44A$*9RmCM8M4Ѭ܀ȲDF5)CQNˆUhsnYʚNU'fޒ3wJ%RM]ͷ2UKm&eܽ%lk9FABUIRT[Q[yUg:2L%\(]5#XsAU %ۘšꁢ,NQ$+Ȳ- n^i <*"ԵH,(4ʦefKM9XB> y?Zu]긿I_>ߜ#n=O%/o;n۱G]~~DE澓>{&ZҦҪO9HM&8P6D0:klƱSN`Ka-h"\Br[YSJe16TfXnIsfD 67N%%NZCaR2JtTDuiSjT;ʔR ΜT;(i0:t5Pܵ4E[NU 愡$2&ڜɻ6P X1UI7 &T4* &UBtPQQ1%LsTNE"$ 1)',YvhяٔolszjRjrCʉ2\)wI[@# ]&駍95+c<.QҴRjeKlLMʵŭ\fƲ&[Sܷ3t蝂lfz*OBU10RnJs&X3HvD KmT3gSC j J^K k()J*5pRLFm!)#@p"T])%Nuvҗ7*Lt @%K.YnF\!7i:Yf*Avb\S;Uj9Pm;wC6+.sne޻uӠyc9O*s?~ljz}O|w8ӊz4>_=v@;ȧCHb3^Arۆ3dR TR4eDUiڵHZSBѳ1Gl%Pr0j(DVeP:j&:W4I6%P܉*nQ,mlB&Dt 60E¡0R"$%SIW&5"hY5`g'BTSYRtݩj,!ESJm M-KM$;r!R2ly4L"o)oPAzI9"hgTџڲPTiNQiJ/W3i7[-IɫNѬSC bBv5oCƴ+vsuCȢHL^ZBD eꤋrnVZfBPN44L: (N&6앸*YU2mE\N{اJVwPeKTТ hmQSji4g#YP1d 0m ,Z{K$O9VvN[\Иʭ!\ivfK Fv-e-hu)@MԛŬzRh)>3GǺ+/0=:#~1z;u^7j7(n(+", )ZU1O76դ Rj)-45#I6tH i d5B6Ƣ(o`P)MLQHi\E[.o¬۩r*m$ IcpԤۋw#N@4Ԃ%U%JcpEҠU$MmLiR"I4Cʤt;@VXQ91ITJZ֒(IӕKW+U:P@RI.ZiO529y5JsT#7n\BsRj&U;L9@E\4Ƙ5oв7PhZ19$ʗ]SMS%ck*N5Y9u 1LٽCܭr"Eri.6TMYPYVzeCr3WHsMd-ҚȍZE *2Sly'YTM֔ԛΓvՕ9Cƥ9u9Ps*ceMSE4i6j.Qp" ;"Hz4ԦJ*,¤KjnK OV7-\J3f$I*ISuVf%K\-{KYNK~ܾ/ooj_t?Ju Wap7_>.}w{?NGO|o߀}wu3\;=K-N{ok>^˜ҩU$V֍Jhi.nP\Ud5QEQ.U`նCe9E4ЛdM*%eCrL[sD [snlK1*,ZXY:,rfC!"jiRSJ &u'H$ iI!*j Rss&s"5%1OUsm]d@lQ#JFR۱y,n#&)ci9S7C1#7PyUO#64p[qLX)ZT!TVPCMB3ڕD%M*z 9/fsSjXh$RyS4NJ &$;|zRq!LTL*vމhƵ*)!^dܖղs.U4[]O3*S֐j26EM*VٲJ'4)lI4F2)*RdDͧ"uBs@UHMԟ9PMih m$w'RJFܪSXM+q VuJ 8V%8DѤsLd󞋯랁}|;ѿ8}HI7#}7ќ}/֝+_{Oᾋ`n'Һv?#;9]gM ZnJw2RHI"fҮnR55֙ꌴqYγzFzrIӸiPT(L4b)&TXR'4ӧ W ӔQ:M%i$dfЇNpJTjFkL΢$;HiӤuYW#DBتȕ5/TJ[lKr Ҝf'۴f35J+!JjUmS0(5Y:RmԎƣ*q(TؑSs2.1VSVf\yLdiȣęrt Ř3sO]!eIҪDJST1 -*9*ΎcXFISr쳀*]4CnYRP&ҡlܡ;q3ettEsF-6& F7iE4t"uS6;itb9zsShaT jjL̎8%5(ь3.c+DR1ҫKDTc̽Ur0q5#qӜ"TE!6֐ nR&Hc\S"(! )&m)U*Qm)}=WO{'CGs|O;oizߜ9|O}f1~{ό~bнW9պNO;Ӻ^u6ts~uk6̥IZoI**`Umk5:ѡS YM%MܹZ !MhUBJ`$+$I2&\J] &T)R'uL16֒iCKREEQL"Q2qE$tT:jmK hfb c3 " 驑0uEKlETYI"MNvjEMcŅ)DM &nyRM4dE%T̄+HS;N*hԘ2(&l [j!hi22\RYnتjfJ*!)rb!JnhD&R5XmTU4RW*5eUX#[iͼ^JwHTF4๭gWlv)VRHWJGB4l`W BEKXN,[U楂JmN[Rr vBvҚmeJjJ2Tz`J-IJ$t̃ F&i!m=FE+P^]'菝;t=w.Shw~xtw{@~v\nk?~_/Ϲy-'U/7ZI:I%K\[/7s-D-!QdDղIۖ&XF"YE" ,B-ZIMdǦtdY4D7yk*6ԤH2` @R!MIw)CK$1$uBi7`D $ѢR^W)ίc26\J tH :ɲ4ͲMLz %mTr011ܲr*LCx9(R\[P3536`5e:*IܩTӖZ!eAT$UdKfbTƮ5ܕ jXv mP%Η.DPȩ5S-c4-.咇TUCEVΥi-d6u)Hn3Te6\%VSK-+;*V]5 JڷQUTVPJBhHhĥn ۗsj& i.J%(m#17)sFJ]0cR]9ZB&NRky<]-稦fhɸEhYǤYj)T1"PWS^tNzW|n<3ѻ-^5>w-OR{n\c=Ci{_xk.kE~̹<˃߻|&G`E9*w %tHu!3#tsĴSj乤:Liqh!w-QMYTDE(jj*RTmh(M8BdUk*P3zJLtˢ&Lw)fm2J5ʭԨzL>9eCB JӖM G/A4H'tIzZI"*fʗAȘ+*Kd$h͊fQM:4jSjZp̥6SeM8r9lDqF 4y)ꉼ Zr*5$N6ƤqBSԠ 'Z.`HTeL(C@\JZZ&\ih kHhl2T5e.Jq :sSb*U2&δcZ:TW(ZVӂeSN9TNO5AAAj(WU8U$ۢƀnNmT1HtiK<#FtQ36۹#RBj[0\sbTQN2BeùK)ֵI)dR24$dgaHPed'|&dw TYKԋ9\Wc: 5wy~Y{e_wY霿|>wGK={?}Oý |/3~vgO$w`_8|O{o!^szOv}e$^W.U䦅sJQM&seZ)iT! $+T]TKaE eu.bAKt4RW*lJiFt fj` tYjE cbb]$LIbOG0I,fLb۝bΎUુ(z"NJoX`ťyCJQ-ʇWYM5-ekX*]E) .jx͛cmdJb*4C& LJJf/"@kG5 OrzpɑdOG b\U{4Ե[i\ ' !fEͼt&ufrR3,J.Th A* "RU#DajY1N:-b6Y QIPP&O@.USN<ވWWήG/IvM*,hlJj=4b:94HCt2b-B6M,FE9j8rLk%eVsrQfFeV0ԗ#*LCs"nk$FueD$$̹Y^w+/LWx:=z]=o><\ ݻ_r^O|gj;O%pvr|w~㱜I[sR%F e@ኚ%T)P%oE5˥j$o=sdSo$"8LrƥMSItNPSsC lRɲ[Y BzceE =TөPƅh/LLfN=#Ka/6)%NeISI<*nȖji:! 0K PAT&[3,Ua֎R@[%҇`͢zLo'b2R p93y%S2rD3Xvܻ[LuIV 5rVhdƜhMB3$ރmiH)i glZ,V5d@o&YfѼ5qQs NsSu4yMh͓H&ֳn9J$L4j b&FI[Hz9"i΄PEQTj$ 4B$ijJjx+BnZ!+̸1[sp$ȡSHn6. e iT)PSIZ EE8А$IVOQ_O_;o<\%O+OK7:YԸC+mczO8?j_~]GM+>G\q]_?~s7nvy&Kri֨1-idYE;c$ӬΩR4ͼl+'5Q*@Q0*l 2 O5qJԧ(JlFV۔j΁ 6b6ۘO![PH:gVIX,IťayjE1!AY*fBɎpH[R$#T9(D ITe KP%`h1&lILՍU9U,D2,!T7xR5dR 8IɣV0L`FBDZ4ā,Ai@/F4M"Z.U6ê3Q@ȡ0sbЭ Ssm=$F*: tP(M&t9MU;+#:JhRES4NJjIS)mRRZ4 (&eu:E,B2-4pcUR+w"rܔ!p9s$U,lhXʫh*LTZR rJK7YIJ)hh^,^LۖR-3)akO~\~a{s_8;w:>+ļrGTr/}/9^S={~瞇u$l@4+6".[mN.jLzLʴk*LBicAni: M[C$NĦ4'#.(VD6J MƙԷIDS4 ̫U`ReL'SBs P4ytY+HTԱZiI>o?0 a3J'~ϼ{Ϩt'*xs}{ރs|eS7ߗ{7FT ZRUORT]+IdubHt6Ii8p6Be]4ZT8UU.JJ8U9P%:2Ӂ2Q-h774%THҷ/1"I`eo**FE[a-V]+Uh&WY*4JZ: Ku MBFrjE>=IͼftAinV4!hi bZCjP1XəpK!Ө:TԗRԻH9Ϊp%j]y̻k L82o<2y@KE&ť$%YfSy&Rk:N uEJdC.uN+-JG:43gN98ͭXM%e$4⭦ǘ .hzRѸn;\PWyոii; #DfYO9m0QmjhT2hYuS(THeƜeK!P 2jӨ ʐfWpԉ sE3)D!.hɫn1P- ЦgBLLʊKB ,DY_q>_b6ߑUps O}wq{ϯ}'xyϣvwG.k/˙yy\{yZfFIPb{X;6dnfh`QQj[h%U% &e̪)ҵE&[S8)HRiLIR #2tͼMNVJliV7+Jyr)T؞nRi+YV+Qmbo-&shfY+Z i洨&5rJK96e *vL7bպFC`D*9mj1nX<֭1VUZOlK0w&LmԪAЫ(BnRnvh SAY@5uġ\Xіv&=P Ȫdݦ&,hy C jPi N^.Rҷ WVTUdRZ*3Zg)i gZFSD,.خ"u, U02QfT*=34Ytj7I.FjaP̨z K@6J(+RQU- R p[CB3nfɊr16i%mRL O:JeJ\SBd瓹`JR Zt5?Wۏ|o{'2}O&RRAI k2a3EbGM0Ii,yC-H=T@aM%H% ',L*ڡC4FJxgngl H`aJvK[QJShdnD뼥9e:Lw0MNi R9.f[JNhe#;dt 00%;*lڕ.2EB4TXV5h4 :̲*yovupߤp};{0w>~>N|݉t^:o>7t?<;yO/}z|q=ݞv 5`kj]V4 rvHrp:HL Xԭ,SHiMjwy9HlnӦU/'.KZԫHA I1.J:jDԻZLH:A e*Π֪DʣFLJe1D4MUAR9%eTm\xˑ^8S4"4$7Di2&g- RKT HP9J:hMg"V,@JfjM\*T \ ԨT9ƹ.CpXTqW:&эuMbJ}$zrM8d'VRY#jޠӹ&)Z:]N QtD].4n!ZтtdvicV-HW km2UCE:.@ƓTEMS*ZPB' ։-Āw [F(nxR*jơp4sr36U#")C Q7Y%-ۑPlC0}{p*m{~F ۢ|>Ǖay3u?A~'N׽:ƼWtv=]8w:{v_*|ycsC (BhH )3sR4 bj)eM% &Sa09tŔQU%+0cY6:LɗdS`!IRZZvI dye94B ܺC)cX4 bBuh7X4my&[8ZMD M:i\cVB4hCg *S²Bޤŧ`7;s4c*SJLBBH2.fZp5YfNػ vܺIv@3nyǦJVkJkBMdPSCbNPDT*.=P,ѹ-ʹ*EA RVjWpCWM0y- -kBmḐQ*2ZͺttPjCyޮXVɥf\J%6VJb%RMI-B.eW 'evN.Mi#B.N#rUI F' 8bncMgqQ,BQ'fsthn,Z0N2)TӸ zȰb=' 3/SwPWZ݉e]/>u\Cx;_=~/w~_=7r'WY8]xGD'ew=ؙV#A9nFvHʲl $i5S2w@/)Ҥ7RP鯿O.7ۻgκ޷AG3!]Ӌ=_)_=~Ng|3䝃_ÿH~=~_A=v}^ }]KO'7:Wp_Eo_DRWjȔVw+P crZխ)H#y'Q^i'N(NPڴR̾+&jRtjŨSR:Y]$R TʂJRQT'SYJ^bIS(VPAWSSUFd \ ژ@E. %I9i+TDBH)7XQ;aR0ɢX'@fth")UIJy*.Y 9y#Lgc;nV!qTJhP-abJ܎9A7p3Ehy"ʒm1*bКI:Gr%ȝ;fqJz$Ҧ2TյV ӛQuH)CCѩTQTM$+Bv:=gI]44i*haFC[#K)Q!i$˧*JX%1h77z5 (rՄU"FfE0Ym,R4m9yJ)"T29 Թ Pr<TԒ4ZjrN ޕ)Ti0|vF׬z긮q?mܗ9mz^{7>=t~}ǒW Y_g,z>z>o|ͽ+?ѻwrU̿>}{3ݧ_O;"!j&RT0c AjiLgbsM'9Ѹ.X*[TEd 5* qO4RɊj\3FUYC:))6`Tђ&AFn^x JyTETCx:nH*[t\.t f/-f5hr) XPnZk/y>p/'LY<]FC4;Y)6[$yRu4rJe0$IZDK MM74hc,ҒEY!CnQRwQbiNB%βRETzU c95#MR34sctZ[SA@)bmL؁%-swt"jJ*iR\+QYh Ь4!yIyuSP54+@ICuE'3e5TF9=$3j-,(MJ 3$ы+%[PcDFڊw&wSUvfZ9P[)TrBcQdmRfe&jnn)RBnL54MfQ H1d'iZkN: zf&S̵c%4i\čeA4D2mL΅ &)sdUɄܢnz np%VN9MY xo nmRT!T\d:tzl"Jn h+MrJ2=ֿ>9cv}!Mj)ou3Còv3Ωsp{z>~Owu?EvOW_~?k|}Orv/=+|?n'캧ّU&$LTD-)&GWm8nanZm]%IrH<&!աJN(&ZVF9.nf!%vٝ'% YZ IBfj@M&y IҚmN%JG/&w4D؁i6GC,̑y[1bq:vD܈D4<73G,)Lˢ7RpЊp痐’pÉS <6.EV v}m)zGU[e>KR>0'yn7o i|ONB/ݴ^wΧ=yG/[2;އ韙ɳU?Vb0T05 fLBfTzjbrTСJ %4 X$$+% 1$y̶yC'Xd4Xs @xZL9CԔLVhFL :DZyj] 'W =#WijY*TIˑE4]E%MβuyΩZi oe1UJ\v96U2֊H3 MT+ h#8hpJwZԕ&.w%8N&ۼaZNuHibmK{VU͘$Vg-Ÿ3KBy TtJwhS"-"i.]`ȨROmyި6tBAlj&d* "oTBֲ.(tlR*̡i3Z,*UQiIJdiK DXֲhXбaћRԷANJS15*ŬMM7Ugq7!plmPrh n 4U9$S`UT'0T9pTR0Tl-jyWe"ewPȤf'~xzfEo/[^Eo;Oϝ{q.F伇 ߽7z?= zN| = <pZNlT6 +8fS02P9h'%E)dM2DSW.D=,PyUKw ι'Y5 ̡T8V&IUR%.[YZdu74 QuuDSS:11t- YѡBVuSp3)̊ms4 QPͦSC"%CD&(lT$UIHb$W2C͗,̃16-V-MָNH5ͼΰ)3PHG=p2E,uQ6IZ\IX5(C)R[.-J֪0jcF9J&-MP9fVի(Tܪ*)9fn! MVzLSi&:Knh1C daZy%YHiNaQH &i N<`i03YT(͉JN@Y3rTqU)δ&e]9rXJnshT& mrB7lMR7JaY'63Im(Y&ejL*֚hȹtVaE ׍~_~soz?Wz͹}wtE?i_^OBgqknqanV) M4o3u4Rd46ҹ@ɓ-IЪf"Ѥ^i&E#Rk'SHAV)3jtmӲt SKD8mRM hxio2:9k\P9%H8yoCu@5niHE TUUYPl1 (UYZbH`ny!KRU!"\X<=(\:qʖ8ܚTĽ&\ YO3Yo%y-,5:k*[9$f$A+gh˃ڑ%RRl:)ҫ47@$kYU!D T4*vb&ZS@d*Qq)MK%HZPͥRZΒբR(\,uIј%UAk6YsjUIDdһT`EIMc#DV-MS6XR*XsRESNw# E[h4Si"SmT6rdiA ^`hS2U*'2-"4t H.S;:U1y_{ >7NEɒegI*(nBTnde-FbTу,&t6:EA4J@Z) &4%[Z;!N[U,Av+OZYlJ4MJJl.QHo@3bb%Y+I-ŗ j oF!#5iHn &$Vǁ={|y}'lwOI/]Gv9׌Wvxo2>~OCgO=u};iV_+{ܯ!g8:-3,Z Ժ3ꊔE֤SIcMX0l3iQb3bhh(:ѤqihŜ6LʹIRo"HLtݹQ*!5NBu rRE*Ɛ^Nj5BTUDٝgɔrKL5KR@\74M[PE-.IYO0uyj(* h\RD^Khz(j.g5N@ٍ=jS- r\/U/5gU MèuFihG/TܦSY;M6ôP)-"CB4ܔh|v%#pХu\{`j1F$![)di%Uue8Ѫ/H IΜX7DJjK kYceU4MVQL&6;Sst*@*sFKJtjf0e(Nw.M 4LUȁ)H347HXNbԺg":s3L8Mo- Dvf5RhwmCycV5HʞnUE%L@U"J_oyGƸ]˝ >ܺ>l;^q]wgzOPs_w=N6_w9YU 6IBVe U"hCUr%NṩnMqo9s7+gRgեiYM-,ܵJxL]XCB& GMsl"TIQ ܡffZԈ Ii*rr:x5q4*@MiyiU"4u)jb*CB`A&oRsCCsb$V4:1YĎEUQ32b.M&F,Y&LSjFK"k*_m9 WIM*\tK*3Z!2db )6yfq& JƎMQF:3J@شke.vs$X0KWļԵ\SZ)yo+'Iy-9TjSE%Z5SDt'hUJt.*`Ζ k=TA6MiSɥSC&@)k['~K}7~O)[ޓwi</**u |}}[7}ߺǺkq=TgOج)!zBJD܀Ci[&DhnJwn-2F-'VET2j;jiS*a\7%& C"\覲MEYQ:L')5S;̬:ѢRT2AJT;%6\̍$AD 3sZBcBs4MeIZ9n4"m4f3TAMrSʔPjGĆRRmltQd1H -YK㴨Hܪ'\)T99w9ALTMej9^@82+MsHYf}zM[JBޙtݥюUIԪg )E"ƪN"m.9Qi*SM@,-imU6E%rmXuI `ѡjD3rRHv;n%ݩLW0ʨNrW*;Ti!CrU0 Dn#*B1 $ccSw%$N'*j\)9rŃC hPy.F@$phܹi H(Q6q~n^Ozc>w;Cn? c霷5G7wo' n?;瞣|ʼ?{;[_龅x=gnzzW8ou$Z MR⚹D [IU֛R4oT4IYL;--"jtHY]9S -YTPHLym%DL6Q[ &nYSWy3JEf E´ BLE]dE*`PLn~Gck?=/P|e=TA- yR-K(rXO9ĬiݓJzQįh[U')ҩsdꊆ沫@KH  rҕ U*S2T0 dءDtە-¤M4͵H"hm-yEZvK*o%JjcH[fu ZO6AE%iBHJU gII)SK5JMUfP$UNs TDEA4j*&^}uCMbѾa1E @z*"e"48: 6͎!JN*KRjndbw*(VRI`6h^2,F5pҬl5,NUR)r5scmL2o5LUMHZ9ZK R QҪX*H SrE%rn4(RCvbḄWMMJ%+4I/VXbpVĖ:RA Dr4pbiTV% +T;U3RqB&ʦѹY?wyޥݾ]r޹ޡ?.rTyr/}O#/<_z__WԣOο5H_:.}SQ;JE-^p4EYԎjd<] lA-U&3W$1NF bmjh桧NDF)ޓ%'e䬝E*Del&HRDԔRRjB$4 jsMR. V=&HM4+RCNu(- &6ē&33qj\Ljj\E34EYTƩ!q"m S$ZMΒ# 撼梅S+j+3Iu %\*"PgVKDT2kv%/x:} ԦCxХ[<63!N7Jj%:5(bLFU3L-􂮐U!vRSlU:%Qw*TLUNW5b) EEKV,薬sEʵ6Y:슦b*].w30qn\9㹭bJ;i687:KΒ S ҡJrIRmMnXPJM3\d=]F= &-yUPy*i6dtR_`ǨvϜu۾x>{;|O}v1ss/9uBfW<ܿ'TGen*~?;}ļw<9 Gů!J7qɤŮ5PΩ<0ug HC)i-Ą 57n]F8%$Tؘ3S-4E :yΚ֡T=2b LSzNLm9A%IʥT@@1hjJĭT62Q56CݠU*&)阜ьQUe5IFqmHM7(PR-k2۔*+NIPQFSWJ lCCpi;y[\7rp'EL}:yhGFFO: a(c:1 (Fnd@ء:5 H"4Ith2IHJSN aNT䚥RNӝ" Ks Q04bSOCT-]6.1T5 k6"Rbي!& ҧFKETۖʈPJ9LL MLSթ"nڋmH *lbCbY˦°K&Cu,I%F%SNi3Yʢi1")Uq7Oc~OC_׳=|'?,=K=7~)w^}_1]}[5s?wOe?3ܼgY7fiIεGĄU蓄JKSIN#Bu$S4PKO1JK)0ږl"rҷ+*fs@iMIASIh49tH9lZM%UYkqdV"1<ۓ--3v io2W6j]4 UQ %Ҥ܍:1+IhdoT*ʦBS%8="`.M% 鞗{g?)4n>3O;/Sal>~x/u~+vhτs'ܯ|Ľ>9ɡ}#2ZYê(ҚM:Vh[u2H+2%9fHm*U̴j В S6!&2apLڷF́," жP LÕ05tR4jR5% :'HٰVeHc.urő-Vr:CHȢLh24@bZV u:Ĥ",c-BguK*rbnfldTfnG3gFi!J9 )nG* X Hu6W~]4T@ Ke&#*kBJ$`pu%36:iTf1 ɅT B):IRBb*EZDӝ2!P.ZX;@lYEeKDEZ( YTRqUSM&͹n!G^e%jF426\J,-QEjfXuO11E8p+|Hڥ-œc7DU8l"+0,d5I :UJQV BM9(۔)hQ 4+ځ]^x:/gzOϝgB[q;/}_9=?>Ot>zX='x=skҹ3o˗q+;=UJb*2iZN,JfSM]+r6MECs6δJP) Y풇*6] A K5#tPc56YJvJYڍ ,γ"eT6A:)MU86rCnBa%-YE9l P5Ft:ȐO7-LiVG"QPmU$ܷ/ZCEEc:L J[MTI*: T%*X PPP9Vk'rgL, 0KX;[8mTRs94@%QrPI$/7-KE{W蟅x=ז}^w~^[蜟u?Ϣz[_o}K_2k|yw==|/ww&mXj?nqfs4Ε0ID+$*NC95\3RSZJ̸MآIS:t5WMҙͪMhD襧JLʔ^HY&ey:M&MeV#ŃLj.jSniMJdDdCօN+= s @Jfr |hn\,4yp42 UbΜŷЂ/E)GSATj-_WVuLLN!ݱ@*ClSD4r)''*kb4"CsLn[YDJJ͵,XԎѺr%*a%`Z ŚO]A+d3ʆuY:PSR\-!E]g֊cfD6%h)hLr%-MT7v*a6ۂhUVnaTγm*哣ILܭJny띷.9o]/=~uo/fC|~yۡGS_OpY<_8ξkxzcwu<]~`mTgΙI4pMeinJz&+H ̼%i4 ,uJΚ@&,9j' .SyhVtsCR&ȚI !&247 YachJ[oIY*bUT3U4!crDԪa#CrJu"4MT҆LRh' &PY#SbyMQW2KKG ezCYDP'4 5n3)+'51"&tuP+Z^Wy@SjGzwG*^n &)ƀ 1k)X<67WYvh'.ܨht)f! *fz^ni +jZLiBs"*JrkU-SjnT1KЍ jEaVSY+*ЩeH؇VeR&S"*A:9BdIS !1·@fļՃflSM$%#si\)rC:j)fSPDCxJR*ʐ*81R~cr1?}yEV^#U {;·=G~vk+zм謺=᧛}t?̼\3v:N'f>G_˾Ol> uUy DK -4:MQY:T*f&\kDP,-&&\Xvy;4\kj F0 XU$D9Ir4ȡ MP=a> j"S-CZ /DR%Ti"f&9OeNu:M8Y:4c'Y 6KScZR UZNU*RrM ͙)upb)ˑk *"H*IKY&Y.@R)"aa<㮧=u#* [+ZՒVK"R M(VM4TBH'@iUEܗ7rRNE*I恌8aN 4ĉcrc4!樔ӕLArS5&r^hQS6Sƕ+(z7yc4 ҹM5 j"nӪREsd ߎo4x*T΁|=\Uqz ԧ "Ih4UBB2R5#jfK%Kؘ:㉴ s;p mHp󰤔ʱcJ%pV. tO9/w铩ʶTCBC͹RJ֙*Idʇ)K&YЎRWԃa`-UŔiE"X$4MޣHaMܩiQu$r]QRjNPUKjIʮ4w(,A.LJ1։Z6)4TƂQ"nQiUg+A-i)ْD@,X@r<ۇI7JTJ7y͙Z*uShv(tJ-*RMM=+2@NhMZbZw˖e@IU;3IKa6KRo3:m}?>twW;WW/{ߓ_zm חnk=z>~Cw@Cxw;.otqJz}noOc^NR ̤6җqB s:jA;$LhLh0n5&mZ1 *m»D椴 2K=۔8􏟽rbt|Ywϗ{eod*[%7:$ѤSz$DU LC`#C7YH ̈́KSN1CSOFCuRUBqVeHU0 $FX9ipeސn$MAUo:IP@Cb`f-\E'T&8Z8mxFhAi)N /IVNڥk3JHz!fh RJY<-Xtq.JQfJK!ΚO"eNJHd9HUf2Smj&e&&մr1RfNՖE45kJRCfti%N"vlk0 i+rեYӧ#Y42P+Vi$ڥA:ʘ7,`6 (*\UNuDSK7eVj܏+sȔS s8#QIӁ$pKw;d9d^.ji皦[2+i$TcuJJL$1EqT"H Eij^SG=M;;>s}?w_92O_?|>wCNOʹ?btJ>]>K_z.{􆝟!'{nz>n~=;'SzM2IeT`5R&d)eVکƩI#!!He[NL[6UM2t^>r~~uߚ/ot O1~%5iJ~#oyNĬb3y5l0tyhN0LJjiABK$DE-f R8Lmt,fnej5S)KJ5Nsk r.JhWVTˬդWm;%38Cbn[Iz"2u S+RZ!9ZWYI5YHZ4qL%BRLZJIO:v'jJAS3ULKp@nn*٬C<KuRLPTjŬk ܍,JҔ9N7-`QSo&KjmSBk&ƹ*.Ŋf1BޅR\[MKSZ%ʗ5T* @fN0SU:1&&N- peRR"VA!Y6%O=\*S$r6$& tr!wI(U e&1gt=~ܾa~åx1wGo7W/dǛ~zbyXg>8<[Az9o!Gz6ϒ-54n3FJiDHp*UAI<Qp`*慠9 e&\hbRm <]3u}OvtO߶ݸoݽ|O 74仝Or#|RZqiLQMJymy4T&ƕ(r蚛VEVw$&hA4h#(4-!  RJ@͈yyY:6ˈ49s*]kHmZ3Li*m$\"NbP)PEIA VEX74+BEwu$ 3Kң.VkF1S:‘**hmD鉣GS.GiƎ.GV]155 p".6SNS5RiP@"b*i0ʜ+RM sĮ-N-S-h!:- QTTbֳDڜFLLDꢕ2)H ZSITbH fxTP<#RLrf*ɺFdMTȵ.fYTK$*srH)T֑YT̪ecnjVRY ʙШ SZiQ++_vQ^~^wo|~g_yup_]?'~Cc:wa>9ݽwx}#꾡z_tݯ7G6GbNx*zUu\.ְL#q$%TPҨQh*rJiTܔPfܫ53:)ӑMHOXbuM}>;{oa^>&36꟢wޥ/L8ËK>gYBw m+)A 64ݲsBAC)ZdyƕJ ":)*pP2QNr'M,ʚ&ܸTɣ¨R֏7YR:qk="-vPED9VTҜ;-sr``T! Ba)-%h*jK-EV*.&)U#.&.f5&-d%VH҉yh-ƍosZq"TPUN"U^`;.R%!%bʡOLCU3)Mʩ9Zu˙UʩY9ȭY4*m lj-D [qk4̊eU d͌Rve&1-aBhc!UR`W3KU$L*Rf9I9Eܲ([ F^hkV)%N\^eSO)Φ* ۚA.XBeTIԺjF Υ 4' M IAN>Ͼ{w/oFOc^xFX}+?s{~vn ;K pwy叝xGw:_/9Ǖx8V!MQiU *O6*IS CU8 n%R0H74 qJb\fza??=q>?ߩ[zϧI/'z59ow_x  3u_Y؁XNXXFM9mR(Fvͺʜ+Zd 1YT*$+4Prno4s#SSMm$jhy"U)iDc4DT0+ȪZi3Y&T͢*jJf"%!RT΢,&9f첖NS^9dpASV YUMH)=\Xh/63E4mS.:.IcuyȄne]JYTT[aEKANlJrIYh@Re2mAs9QTgI[dPbMŞ67:g ZȌ{KءjʘDhnfgb7LrSput6Nt*H*Y NYSic3I-ڑ-$M()o5)5J)Y&K;%▃4}]=wz?q.7_Ow=o|/K];xO8,k<k[v}?=?gU>Ǔ>=;4{ 5VNj@撐Μ+*nԱ[yX)reB܌tՂVcm \Ҙ+="t-TepJ@)Jo+>-|T??V:ץ]7OFx[z{O|~-:?Ӹߒ{%0iۤѕ57 XSM S4Sk7:n,9r"J1z&ܪ4*YQ hbJKZVXij=&VIAΓo%i9NlZHc2jEE\չQVj@RҊ25j<Мө$荤褲D'[mfi6!I,neP9Y)PҪ)`&*nJrnyڂKUS6U%!E/A+cuIҕFEŀ & &*N'jl76ҊjfhI FcIh]NbtnϪv7\˃:E%Ai:g.K6եw4Cc(4P JDW*tdj#9"& " Ɇd蹋hy ˘JrmR) 5d !#YCl\fus) MdޙSD*4#:wRtf!h Q6$$ӗB$2UKԀCΩYQ*ؓ&ҢU%TT&jnL*3bsNRz 3B!\F D4WkQiJYM2weRp\*Z3ғvUq6g)\d'US ] ҁ%TQ-әj !:IMZjXk@eZgO䪊C8; k6KF-hNvR:nn\mϗG}ރۯ.-{#nݯ׿undϢ/>Nm/kk*"p¦*!)-Vnj\M&VUz*L*K]BM'hGf\%VEFN(ԼƄy,i WRR8(dJyp9Um)8¸'mbZwUlHo 0=uYT*" N4TsRE4FYM:',ʬ*\ȍ$v&4B PiAOZbHM̡RLm.E5\bX*T*hHlVH9no=*9 p4SIΎv BVD *0;h I[(zBTqݚE l!r1I"wbd'i#4SZ8wT c=!C )NJ iPETвꥆjLCNu4S x RnT)ĭO9vNӃv~7Nwj7篳}[|o'u>=Iܟ1Oyw^?;qQ杧3xaokoTI_<m.S@`蒂Кu`*U[0I%vO/N^C>Y;ζxτk~r=^7'gh:*sʶ\u˝#xfq=cå^O/))ÃER$!15rjyUF**Zìs4WyMSBMFXd]9i,CV"MU*'St~#|񳧥zpσO~)\);Y_r;xү7RY{Yd8Ыz|U*TI 'YrKKy'&HjQWaiK}iψop?z߹_>NL#{_\^W/;7gy~yq?;]_u|x9/l|ېx_u_27Sr4@+"AVkW:)"VB͘#@K5<0"QSJUI*ӨjPIf'-(r\s:)&ZyMQ-iL0YćJ)-!Cd3s2rĉtEdFٚ uSNqPT!*KۢRU"Gh攰 zQvtTLD ZScKAT)4sq- ԩmHUjɔU2N:z֊MR-֙hf=pZHvUR*Y֪еLI͕a@7f@ldN&BތN[MJVAEˆzUR "ZS6{<-R-T4\7 $jN"B$aMI1DVL&YLXY(hSE'*ߡ_o/OhgI{>7ոy} \G3{<:Hyq^7/'|=~nl;7%+yרKtr^T9|syȪ (TLҍ ycN2rWC̢QI |t[k:sW~t^<:9^ 컏?rO<|>w_'%;aI՗<y:N>Ф3 mSpW*+yJW:UaSjn\4B.]MΩ:E@ޔ &Zp=p4Zi9%S.[dSDۄ VY"Y1P;ISB9JKا&kwb(+6"]P8Tz90niK)Uԉ@ן*Tc&ܷ-KUi. F&:WrJv6'TQ:C&O+CCQV$:WYAPJRm/=ZIl t@L ZK rz83ZB.4y2rSCSs5[IH"ijK͎Is$sEI@*h92SS:C\Ư3 ꦱ4a Q: $iLUU*STJU8(:3IND[2Ґi26 $Yd !SjPh D ٪ƬܽEN! JB]MEѥ&ʄ7捽NN܏5ǔ~En:7_6|5)TRAB6sS4RR9pTBjUHօ2o"AΒ%P Iѣ`e"Ilc4n[WI-VmDB CP4w 4 %jck6je)SLUpHn]  PsJWv쐋LhzEiEI-ɢ銒 ֌R2v3DLdQU&)UCtLV7Nk '9h3BbJ9E0͹[)ir3zMdLJ2Z@[&&TcJJesjDю:g f.)Nq3?@N6hbi<戙2!Zy, ji2%N*P'; 3V\gI.(3@析Ffs55nhH,;((bCdMr^Wn =S/<וO:/+|^~ox;y~|<߾6=G '\%t.g3ma7';݋&~sʹDi;VKRT%%2hT:S5sJgDU-$֐7kHP m KW?3p{н//W"|sVoh;oq-}#テ3zZO8yvyo\kv?g9>yN cu?Sɯ{8>\lrxG&61˗#u-R xwdbY]c(2YN3T4,'NRX(Ml[sHj (Jj*ְ a%fV*%܏%-Sfg0ҦӌLý!LQUi%b"Dgrl&hb$Dq78CEMilɒPj\ͅMʶWTĄt&hMY4j ".fJ$T%g57a iТl J`yir=Vh˧1j 1$jAnQE2N[ƙu&ͼu`0|1 *.HNR(Aڸk4ST .ar3:iRk &KJn.fTDBR*@ڐIEh Z4L+%éH&iNwPiY=_eF۬Ҿ?}s}W5uy?랱W^#~_|{G/a~#>:{=B/o띻?Qg;ɮwr;Z^*i6 R 0t%.5i"AIW`IYCFþ\^6;o^Gromҟvs^5z};}{oL_Rr0.O'? \e}|^'5:wgy~y}7=v ^,0[_ih9ihC#òu3 .Mrt!KZhP *uJ!RڪUhڜնb(BW uXt"EJmrqQ).)ȑ̔l*E)" g7hy4k(rXԭZYC #9ԧy}m垃{4tG3ad $22FB$ۣ4nEao3pR0Ba"⭢Y2w*jKSn*,6H]co6A]$=&ASk6ʹʵ9 斔nRsJnlDӗpR'T; ZDT1̱`EF$M8i iTf֮V 4 JAԂslZfHL!2IM#rKeDZdTlj\%#J[]mRbD`#O_zG;tރݿz*=}ϗc}cb'y}߷8qJCG>׏=~StvArkfjsrt,nEe5-y$Si16m&TM5OQ@~m|yv?n>۹u{>7PNZit[G덵O'Omv:zu;_}}|7?ΣxNsx=u]/wtNx||^i܋?#W+OY!*N*J2 9hpMyRRS*ngDi%iI3R; 5BS+J ͸rMT7hLRҥTОEBDXuSnrLPY2 ˜eM+@%IE9ԇ~>zt&P !)j VY):S-15nu,M9,M*iH9D#*st<ƴKD] V֚L 1tp=PsZlj+MptU 4J'*ӝPN4Awf .54Ī"M1Vk`Kƥ5=RƗ`A C̺z9XZF(mg5]K"UB)7RP:j5RU542ÔB)&!M4#BsUrݼ9qS?V:ΟLNw>3x>{pp޿;.GmN/]O*SD=q 9LғiƤCJQBC(%bDK%5`DXr39>qU\.z/^ioչ#iG>__˰6}<ϩ+XS>Y;m"x=yg)=|b};ߑޫrΓKyq9^H+6=jTT tN̘0jSMG 5RJY50tťR幩))brTRFi(J\% 2ۅ.K nnC2Diٔ $$C4֎b  "M4 m\&󐻅 i3w3Re" "(ІkRPJwY<ʤsiCldH3w%ȁK7iE‰Ciұ*KL iip0Eiu-gu6DE(l`ueS45 keNΒed2ATPHQR3GK,b= 6JR$h1U\DUQP8o- hSO$hp/M T)RǍ =)S$DMEIJQBΚ)8hd!ŪO$[%S}ǘQ|.{p;/6ϟa|>_/}K8'"?<>}:koX?6pӗ=Wv;.>E>1iڰO-1C'.*y@yP AT;bb N/cOOG?}^o]߉rv;|>} ~î9nᇙǗѧs=y|/^^jz_Sz|+g/oj>c~?~;޿/oy=o<z:.ZoNtii%ѬۦPRfRr)iӛ+5WR;.gUTCcRl3Pܹ;H-$!hD2vưUq"Z)BcITiYj[%" 9)TU )$fOa0&F"*[M lc)!䇮4媫M%V6ʚK&[PZKh岒%: R%Nj7u+LZJTTgB5SNͽ\ҩ%Ni,!% L5!S.b -)P]pgZ!U )s;6#5IX-F\SЕ"Pd̉s:,jo+֓rDsZJZ,&+8Zȋ!9*cM,tME @Љkcg˃|Ncu<=[zyk7v'{<~7xΛޮ}3O}=OAuySO'WTД+i(fhQyь!DSj YSU+IĦP唳p*NnЁ\T;Rjf$JrDج iplȚHI Ca-r.n˜Z[pǚSNƖnlΪA!Є0Jr Х]S CT:L6ʇqy9kE3-Q045IKDL ֗mb.F0U24…э#JmҊN(m LR:,&UjbnT˩ 3ɔ˛C& pRBj+1U9gqzUR"X5MI*n\J&X5kD&*L)EIJe#cnY+7p[83TKҠB`3t55r= ^`髲BCɔM),͸csY,ih4g -a!_N[/wz_ie~)~ٷD_/&gC9x?k=?6)7w'ӷ`v.ޗ̼7܎7H33) 2&4'xr~HQ:^k>s󝓢'Z[z7;otn9~Og qt>cv.9]C{{L{ Gs Go}U'@o9KuY4|N=婨-5CtQQm SrkIpH)B:gP4*UCS!SEޔ;@jj3u3A4662fjcpHbTR/%YU!)0a{r|v4I1 FeSґmι'Y-g?_{7ow|;۰r?9r^az3}7/_?ۄ8}+z^Ñu׺8sznOs{o~stg}y;l{)0^?Z>nNrWg}>] o-C=3{g/ҟ/Et2W7}hyΊ*ڤi4/:4MY.EKr UjquE*i&!lsDZJVn*&.sE4R};#;g?o'-^ Px}ѻ{ 6OY!7fu59@N h7 b,G~#;<7|?{ϱ7EwNKGzqө:_}'C:NG_g7=o08ޫ_G?=/u߷1O_8.}_a|v_%ó.W?߸辋x][pS>]~s$j[qFVTIB j`E JV7.)fT]gPLکm!V+P[@'m=(1]LR7 &x FBKE*U5I U*KRcU2m]TtN9J:)2jG.F^/$P󦩥T6'$e@PܷH˦)nHPݫLC[Y u-M4EM5J4 2T4i[hk,  zy+fEnt* ɵ:8֜)v'1. .FR:Vj6vNLn KRQM $ҒN ,YcM9r[JS/줩n4M.i*̇T*M$9YζeR L&BnQDi*W Dg-~pux&'O}W>>/?~k~s>=W{O}߭q'Cy=~c??wL\4xcs6mOD-@E7s,h"rh5f~wK>3O{}S"N\+Yt{syGk}^#x^ov>q9Ns9a"~|Z;?GQ]w/OϾkN'7ncE͝^Ozm'{~Ov.NMerɨZXbN]R,ʪsQ;f0Nam#=(hIStNPLt4s)];He gM-eMpЬJ sus)tTT5nKb։P,UQ3%U#RIBDIuW:m9coi)̺qUg\ɺj)ȡ9Im FA<`EdFulrZ@KНN,cn4ѵ6!Ҧ4 kM8VRboHssn2sr"ꤺNqmHS4&]M"hRT&43&XD["h)L$z9*4"B`,NJY&ZjH;3w0ɖӤIg:YJbjZFtF$cfʪ$ɾko~I}c~ۮe6vZGKg~y;soOv;lei<>;|6Yvps\~w)VK9wj%*L+t'hO+|}?yo_sC||[x]#ݷ}CA>__/7>{Wt;v7/~pW{N32׺v~Ϲ;W#߯?ΞW>ܼ]W]gT|8O}<|:{wm鯺v3n>ny^3ϭoS87+sII.YNtʙJnZCSBI&z6EfTLVJ/:KJnZlmR1oJy6r)sc&x[MhTZD;"@[cUI "h&S3UJm Ku2ZS9]F+:T8bѓt'Ps2)+*uCSnhRhT6U9\&hЕ UE alE4XӒgUrYMjfdZaV&KT ˵2Y-&jC1V<–E]2aS=ü-2IlK0hB- K1cB9kU-Tҩ9@vAKD1yŦN`-Е7 iH5U Ȥ5O'4~:F*OGw)LPr^ҳӌhS%]ʂUՒGۜiԮďڿ,q(_xoӾE=y=v~|ó8\/9p/q?>~N;OF<~|u辞*xQ~uOy;=[\nN},_rO^U_!_{OWx~{N|b.Z>i[OJICd\CI9r!օL˺*KNt{Is2$D* Yˑ4`CМy(M lڦbnH0lxT6I)扬TRɠPU(bjQYC`TRRƓif똧M3z&\:Nrah& *a&3VD36u&f5+VS72.4&mkXRSq;SsKU-ʝt6Kڪ4QMAk@J2j])LɡB-٠"%Li/fn0TfM,JT Z>2DTS[1sn2RBi-Y 7@DJ{JZBª9U*T. lRN )a At~_8ӺUzJ>7_?k?ƻ_ٻ_s}~{7ROR=cع'|3Ovy;~9!~q/k)dꨩbu75-8pxΣ3V#"M+_ǁ}#v>:|E9׺9>?}'=3|z7SzWo~C<>z,{Ox\)WQw=a8?!p:1='p۰{=g/nw8?MqNO.8Ǻ~w3rmrކǷ<{ݼX}{?Hz8zG?u}t=%ij5D&YJ;WQ,m򹙄楡fn J/_=;I^wg|}kмo\w9ʼ;'w/gkv_^z_psze<sN_Vg;8W[}W]t=އϳy}cu|KË|?.N]?/pfϱy83^G/Dzl.Uvr^VzMTۂDMj)å2eD&3uM$9d:e.hQdM$AdtpM"SMw:Į{XiK)wvw5 gffST!C3c97w޳=<՝kg#oҝ]:wJ1|S*}U97N_~Qz{7<ϓ4r<=kp{Ny??w<99輻{~^_NӯvN\m|ܝs>rg_~>c_ryt$wu 1*ƪ\UYF4Sc")gDTv8ڥ2gfԩI,P`D&󻙝#LhIRbsR1pËn(Υf1;I5nX9z9'y]JYQndS&wU[fRzAZ%Q*#%6k$-y <6Z@QIe,CMb)UM&Wi Z(DRx5Yڊi'7!%^&ihKT+t0PH3RhLеqw3MM*+%#sM:LYRS GLYRK6BUjKq.]šANPң4SA$Ł EU:$!"&P'y8uv2 A26]H*4<+ǡt^Wx8?g8>3ϼo}cI$kئ#IM)Ybɺ@H:,fО >x9S'O}U꼧}#pez2i ^:3/;η:7^8ީt~̲ܽ}>{?f>?_WޗߦrYWW=uq>܌FEIQR $jTMqAUv4ss4- H48&41q5Ik]: L sLhMK)&֐\I"tlrbXrV m*rԪjF*ɻY NfܓR\˪ΨjYJ)P#-j4ͱ36[1)hbhB4VLVIC9Hnɮv,D%mcrR6M :; C)Isib e%\(Zk:mlX*jqh r]'$MڥkIΰZ&"REf3HF!% qY I H܀ޙ2΂jSI+'M7jhĊЕ2R-<ը)RtJp\ 4=Wgn?B'!W<'oݺ_7ݟNo>sޡxpY}ݏָ[_>C9޽"{:zO{.g__xZTnywh405Q@wSr,{HT5 k4ӿE?ı{kC~|/w/u/_{;;}{c0wp^Ct>g\{}u^}g^Gꝇ{߫9GrvЗwzcw{\\q<_.99/_>ˏ)F=ז+>v2Lx:tfj` [yȚf<NY7rc꟦Ӵ|_*y7Lyz?j/tԽS>Ệg܏<B:Qpת:g8^}n᧤v~1I>z;wz vK>{lݷ??^w'y@=]3 =fJw% ;ՙ@0ud΃A"YH N^7\&Gz/z\~dǴ,yߨǯqޒ_?@s)k<7yCNo'|/Wpi':j#{G߽Dy\ίG]rpZ\W*Oy7\]#߆; H4tYAxZL"$Iܤ3/[SqW&NNYvi.ZZ5EgM孨TF/*hmLUI!lPB)a49BWEeHfb$M$To^.#`!=*Q@&5jVz,';nIvʶeU Ymecfwdl&jꋕ4*UkZ%gL4]&[%L%T͂X+E#DNmiIK;MR[ͻ ,#:ȩ4d!jNK3 oNs*D"ZbvYcXLS:2@.s0nkq 9Cfc!i&iU#Ʈ/4zzJsCe %R&:hRKYDɢ SZ&DPk1xUi'K|k緛s7F}'y:d=׿wu-ᾷWA9*Risq:Vm_Ok-EA,oݿ<]?_+~/gYG}t| { {<ԝgnV#?RYO#O省Q<}~?^׻v;|l%t|nuN|>~^la/#L5U[}yv.Sۗ>.WWd尨Jtz\xmoؚRkd%f,X*3;pX2\;6Cj"JBʆ`H' CRC%iW.K9* .δZ,MCr"q J4hyy0ڐsIBJDN%ĥSy;LߟjViK%Z+Y%RYyIY-RV*$ur\q4)R-$ n\Hu*YBu"Mh&:Ĥ@XHh,*3n1WUBpւJ撡SMF qU) )3d $N@SyD*3Θ ՍT ʅ/:U(rKldVmI,zT̩e"S2 ꉉέ42 'dԹnL. (Wi(JjmġZZH9xz0O2J%iʨMU>IGv?@vϏt|_FǀM;5r9M~8gr~g\wPo:A<ľ^}?^<_mo|u>}O{ϼ졄ehJ R.0oθ~x{g}ɮ;t/m_q-3=#/WS~1;N%G;_=gqޱ,zU s>n7[{*>nmgVQo]U~Ovҿ~VH hQ%%X&/J.ƴrS%KBB*X9禑R1H&ȡ),D,NJ BET욜H4Bn4mU*krt9 x%D;SM3"sZ4susC*@/h#Mj9hm1UNTҚ%D nR+JA j&TLCO*$ŢH͵*,TWR椽siJӑTQSMLm@SlƇSsLȼօxZ *Μ!g%wP4ӹRҦG:g b+oyߺsϴFa6BBo=Ugvm"?ќ[CKp _ /oo ;'uy|sèǍEx<ϑDힷgȮoYo޿EM=wM>G$k{y ??[ݏs_iqvVr{)7a6sivg*.C'x]fu-Bj&JCp*iQ$LڢX2D7P*$QY"ͩn,Wn 4M&$ȢCԄ`j'4EΫ0WrQBsubSAy d&Lrfi5zJ!JD٤M҈yRLlJdR܍Pq/I*JQW sYE9W$hRpJL4Tt$,h(P7!hN*4 u.i@-,E:UBT֮HU;6e4R&EM72%0TF](k='B*mSiIhTA5O4HRLm fWl8 bKYN^ii0\Q#r5̑L1:+;/#@yejʕIU֙m-/?wg.Nw_g㺋:G9ywu=ߺ^ӫw? o }=|GOOLǸ_Eu7S&lo0ΛJ~hKCO~kQ=ξ >z7qkָlW^9>gw uE]s9_oJߑ}/o2^~?p~_|wvr~:>2;`>e8}'9ޣ ;Dgن|1ZS7Y\NCT) \VVBѫ多CIwN- 6!Ҫ$RҨi74*YժL6 ڊviY@̕&HPܲjM'fNNwzDISDNk2)̭!K U3O'QYNfb*k%SB6*Rډ3nm"Bqܖ4P9&U)$hz)47(T5qt7$:FS1G$J@H@[&-M҄Ur+JT4z:.$+IMښe6I*SJdM2js btJZLwntcΪt{rmJrQSFNbjXTkM&RItK.sMR"*QVzbREFs%Aʫ"mYk<4&`]M* 4K&ȡ jyԉg68]*?LBqW oq;9Ю~n}W=>w_u/t+uC OK~o~^O8q_Em̄jY4ӡbM9֝)ڛSNz''%ou;yl3bo?O{3QLO5f׺tݏ/B5tΣp>zϣokޑ9W=|~OC>󙮛d}t݃or].=.:;<=yn; [ҴIdTB.m&g:IR˅TUHC+R撺O K[RfflfҤe$efmR%[(4:0(RRLoLt&7TAE' Ja4)T*wv"ZZ3.*܏%73zCllnErC@뤬e@mI-i6*DVЊR!R$œ:U"ӔTsF#J]0TM6 U:tLfҝ +)cB3a8c[ WS%͸bLRcz\M**@tr] 7i!wk2.`aɋ.C1Pُ*D<斢MUdLV5s9PI AT@Rbs JaI̩ڳhUXJ.Y04xu'x8_ݧrj8r;jwO 0vy?&\w?ܮ7A꽗w'8u{ϓ|N)=eZ) wsSo2N+#p>~޻'|鼟C{Nt=wI\7mA9<#<SI!YT$-ʴJ(i9A Cz6HI Z%TZYֵyQU:VTLX+'qFe7ECij)%KF"r\-XK#^c&ԓeJ ÊbWs\M 0*YNU8f.JKt\pyH7Yu(M4i1U4-6͕Uhi=fSmżꠅɅZ."7wE5~\?__/5{Gxw_5_->}q=k^7Z.gпCߍo##սļǍ\Kz}sOQ`>Cź[߹ʸ>5mӰyKUU3 ڧx|;o[}Og從x3Ur=ya=v\;Nu<; u/riy΋]pr'v_&ڻoM) "=Ӓy^='Uu%2s7TҒYI9 hY}/ }~g;ܾv\~9^uu wszO9y}3^}q\7/S]^Q>φv,|7!(*|w12l(nM~^+_]{<0/{/藕~Wy=Νv>w?C]qnǼu?v~{>ךˠunpyykn|>.+ŷ%w||^+}?zp?~侮"J34ej Ͼ}X'Uܲ3RtE".4j ZfdB2cl.fsdrKG54+() s)Өn"f;MڔLrz Ys;cIegCJV;3!5J]b5(EK%BSTF θtd$j4Q7;Sw4qTY9ڵ"ίBxT)ti;H$U-qN)1ۦBq4P*P+Lr)C @,f\A:T5JH.Hl) cQu(`+LRӐ-';Zȑ7rlR4.沸EK[1DiBiAXBSSjFutȁFtd@5 s-†P=dʲV,VzO:ΤP+x.X'2YIXŜ B5m5)0)JZ QylS9g[?/UtoO5%^˝˨}j7~;:,Oym)>]ָOО_3?|Gǿ=WӺwNr7a1uܟOfw~]vϬ{}_oG>9ߥe2[~weBE:7 o!"(#;#0M:LINF֟/]/ 2>לyyIiv^ٶg| ;a䞇|ǡ߈;t7o/UyW/?{q6'r]| ί[=_rxs~>krWW^E;r|/;9 9nZ)}ݽ{gsyZ߇.xj5IY\B*Uf=7S8CP۵;X=іҙtH[sңGeRHJ Ve[ڼʙT"Ų704iKiTKUO&&*4s55&T]&ը3%5SI6CfiW7R:%fЖbZO`'ǩfPR (* r mS966NԷ%Zs.4I4U4Z2P *o=k:xu(i5#^@#xOqTEK3Ri̶Glqdˬz΋'*R42Q:dP.KA3ѷYM%Y/Ljcyڑ4LU@5-&4zefR9l&RVrILӋJPJUc!S54f^Ug): "5I3ZQ5iRS%!7o&}%z{?q=\_~``Bz>>On߫/O@ϥKtГU mRYlIve˿7N}W8]ompeۚ.ܩqt|eUc*6~渹v~ip|^WY{-Z-()ؚdRu⒕*((vLKʇnmӁ&XQ*rɡԥEgTHhЁJm"TPr*< mi&3ѕ5',! )Vz\m"Qr̹dfM**٣,/XDCC`5u竤>&y|rUX4ޅS@rKi7CMNqT'ISΚlUs1Uִe"Aٰ'GGyxE9K>דǹSI1%JuP&"s4V:"i&۪RESZSRe7jRKtQw9$qzoF+E2tZHkIԥtĶ)\4%Ȧډ uBQ2(UR4,勶U J)"@i(/-jeMe%vGr9SH)"\#νWb.-yo}*տ8z8TU^OW>ʾoR>şwN>_۫hw/st{H3pRDnƐ֒g04h++zn>u}Ӈy]s{Nczy^rgqLuw'[Wn}/?g|;Ǜۉ_k;6쳝P39USVummf}?f93~5oԚ:J)PMӡrҩFkG&mHI@OIPTPHL#2"(dUEljZI9#BKKLk$,ʗB{Ԧ 9B%ļ]-LC`=lD2GW) :VO:oID*!&j\IfHxAQY%HD]fJ^2؇YZr JB٧!BM+M$JZHcT0t(`u VhUG?ֿ]s翭ղI_0̿O~ɘoWn/ Z嵦8, .5*jxEhѤ],C5mCm҉Z6JR|gE$61&Ռɽ]!1੻15ThX*t!TF8U4$[碒h i9*uZC](tRɁ;JM8h)8JZ)fsNRnjVt&71)UM{Got'_v?%}+~wϤ<Pc~F{/=|u<7MY7mX~{W-/[":_r|O-{>C<}/;y!~uOλǀU,bjFu/791ҕ_ Nk]d3q=wNս?SӺgs?܎C6^ѧ%~Eߡ|^ϫwo.'׷ug/qäxGUș{9G7ǟ:sYz.o5}׾FYhUd&`nZi^iKt%#R%p!K% MCA,JatjH$Z5ap:)DVo2ERZRp9ѣA3:I.MfN;Vgա *FEYJ&.Pc.ѤZSBs)NrZjbXWJm//Ќi%XT4HjR#UdI4E<Ѕ[61ȑrM![_w~7!=ϖnBbv?'zyq}cwO/5{B}9_xMoůtu(tbv:"#r4&),$TLjEZM"3Ջ9I*t`GT:Cʅj#A5In[Iʦ!)W @ L:YSu8AZؕ%5YZN^n4ɱHJjf uP" ."̶+"Ǜ*S.H"o%pRFed'zoQAO|wk86r]w __oc {&_\I~azזg~wnz^[鸝+z(3f*KF* /=6~ǧ 9ϋ2Vw|[8uǟ/k<~p߳z?W;螃W}7v>}gW[}Xێ:ɪ3V9ݖB(iCLnH6VWԶ !WYHe'#L6֒,o&VM̱\QlН.RE *b賧4 @ ,k$:J@*K2dALp4سu7j^Wiă*h'1nkJ mҠk9wID\*R^Dr4236`O0^5!UhLکM@8ALrřC ZRaZH<3 qG~׮u}wgn+~t|JW}^qK_VO6=#񼎝]JrcYO1㙍xaN,Ia$scLi1(#I!Ta6R[sE&RIn'Ho͜lph.uW)bԇ Y Pq#3Q60 *kh ^8n%+&ΓJJ T,Q(9yM6tɉ& >W޼9\5:Gϲw.v/{7;?-x,OUWq^|z>|ף:7n޼I_+*yȔTY'Wqߓ]x(?~ Au]__g!9}e尮?2Ǚ|_#Oexpwas,~8]S%"X;i+hw2y>[}|v4?GW\39כ;Rr.呤*T,ۖp-F.$Ԓ-Jr7$DRT&F֒Hδz(*(LrT9NmPihjo4Ss5JT49yԙShZr*5LISKlQ H ,*`ֱ.&XB] P rgdΕA+kNm PuHLPjLnA[u&ݥ6ZPҺ4P2 ɵ- q*)*;//_Gʺ;n/lxz_^qvup9K_oyS6oY8Z\xͺξ]w%t.Fm漟'>_]G} WX|?vo|/e9м.'M^G`, IqWCGr7x6şB/cG/ ^{~k?ߘkv{ 8; ;pqz^/qWm\>l6teV-MDEWӖ{gDc|ϓ>m*@4Ch sk5i: 6臂n #kU)l 435tJu)EEiHHr4jL D+*TUJ4Slr%i4I!]@3!HNr)eHSMO)II5&Og"jȪAcMM@ҚSQ-<_1YТD Htyl&EH)"FU44(ıƆjf8'M\gc5y/"r|wVwaw6}rzpsyCO_PSp;}tsn_'tw!9?!m|{ݳ}exo'=3U5d*jfHn)cji&U*ViΓtޥAZ3aN])(rޙNyܩrJ̱Z):\fTE1HIùBdmAZ*zgKJ,SPYSYdtT8(QI%dҩ$hL^JbYT_zoI9p3:mO|;^xx~gA֗ʹF~8?^z?}~O}v~Mzo<^7YOz1Qp2Xԓ.̒hx3v89}z_CG }/]^^^c׮>eN|vN?ɾlG_P/zG'cx.>N__sz7K>9k3ΏwcvX=S޿پ|Oz}M41!6My/$/';n'߿9tKé<crE]xZ|WQ 5%hoS9_=|?Ӆ#ޣkq=uEs`ӫG>??t;:>yʛѮ$+RtZ j3$wHN.L1*trZLҙpcƓ(RMmU9i4@髙ru2 JdU4Im!KL R6j@e%Q)P9*(0R5PRWPT)%8ѹCʒ!D: dI&U:hwǔM%/DqS3 PSFMRTE) 褋,ٸfq\<=`8\oF^G[govy&j3Mەj7rPq}gyOnN3V~Nϛ|ӗsū>~wOBv?ߘ_ywu^ӵy|w?v^|Ϧ};o^nru/VG'N/_75sJfZFwt%DS)/D*Z PVId[tDhU+G &ԸE@ftwMmii&SYki bb"]1t\Q0L"sviKƕ^zd\ FZE4*ݩ&-2%S&$S` I'#g:-rC lӔ7Y$1Ҧl%SBE*JR9Ǥyur'y^|Q~omgr~7\L8~y={.B#?g_8 Ǘ;#x|<='nz֚}gzNGx|o[ս7nԻ?ˆ.Kz 7hϿ/^'gS?"/~O:?ҿ!!sOoV4*\Y.Bd fLR[\Қs$ %4:N2(JhjJUglYnBAQ-BSZ'0gW4BnR3]&[i(:@DUQcmIdmTԓ6%UglIɴ.Gxڽ}w|3džE)/G~_/WXAu?y5|kϾ]nq_~{q<{n:֥l !6Hy'aϗ9?__؟;nyΝ|/Wg|MGps|˩nuw|I_bןzn߈ 5-Wc0e%'p \W|#pi7cߩW+K-/;TFj"Vl4P݋"ixޚBO6(:s*jJj"bVkFki΢rh2fH2Tf-3(ujniROd[7I " ѸΈE99 Fۅ9 @MZ %HtJM!6ؖRPjTըi+䘪hm%=. Bhr1NLR:%)ӥ.չ T\+]nw>yxz)8|}^U>+}O[?Ws~WcryO7e~]_;~fǶz^+|n}Nwg~tU7O^zń{׌uF}SߌSJm6B asUPP*HM@a晘"ho6(hr2+UNU3R*D8%RU)ˉ00'Z TtN8j+佟KǁNg]o^^׵}w~?}{tN={]íΫ#|o~]n=w{%CIWi-DMBϘ_0鼳OM_e{X8^ѽQ_kwKc\'c֯8]CN_q3_r8g1[iq;9F*O,5ل ߞ競u7~;3zƙ+!m-%8]KYn\ֱU.StI)W[a&sWKZ)IVuRfK;h71U:%T8iV ),脇CSRb!Nz>.}י/7ncyw6i%C%ŹnuɎ.d|V]&BkP&SR2i6B!=fk2P]%Jk2S3S3r%%FnQB8-C%Y6&hLҩ4 KYimU-TSx+SjtDL?Mq=/=gBn|?q4ϋџd|?w'E?{oe躇/KKr[7[hHCc4Sd_i~[e7z=ǔuO~^ǯ~^_7ṕ9m9n>-7ʬӵ8~gk#~).5#a54fۭuFfqsGtx ; wo]/;=m}|?q>%NoxOg:hEgF*3LXrG_'X⧒ݩy<8N7=u{JQN.5%fQJʒYbII(df'A*iTڛr#c!#ITG%'y)6*nv|vto\_u6ީ|{>g/_}_?WPϻw\o#\.7S<$~&NQ3Z" r߹my|玵^u;DopO^'uwx_}<|#Zb:i}Oz?kru/pg]c5_e\.ۓ$d'Mڪiz:4\c#LyaHyThN\E8(qI5-ސ@%'W*jie֊gS(5fQ_^eW` %4hVdn˫Rl%]MFo=eL (/+C$erё-DmkΨRU.BiPI^JcJtl$u DV4!lS&lpQlr)m;Z)OMg45ԡ0yoQDO>rzox:z.y:ΎGmfּf_s\>h^_y;'{{.z.={M>wJuNz+K}sW[@Ξ|otS׾fu{yϘw|S1ϟM_G_>ww~Gл_i?;纏o>b#\}g/?ftԪ4Cg/oÍyn\O9"$I [ͷ@jMb虜YVԒUDڨ*đȂ:y,V$dKJDEC'YOtSU~'Z|a9=+m>O_?M徉߼o]s>9~Ø{߿z~ݽGuWw{??CT:1Fc;XzK:G|_'O_8nËõۖJkUyJ4MQ:Fw s6NҘi5hX ߓƾ߆xW&n CT-/-2pUvgӁ,߬_>]Wc}qǓpoߟK}נzOC~}u\ߛy3=z ?{;_q??ҺӤEYzޕAg|W>s^wn˃z>Ol]w0_^~0?_a|Az7W7VW{ǧnVc#=P>.Cs7cOGz|KzN^{/~=.vT4k;:~?8 wp zOw\~u^{c||uuuEJV"ӬƄ]TtIJS#*J1Iy jisTD^CJt6kh3=b&r4FU5RYu?Dy??'ǽq=;֎Gp_?2i>W|?ϭW=><_Dž#|_sdĥ;BɺJwj~^[uo v_.^cBy^k|@S_N>#/Ϥt/sV>_i v3ropn/\K;9n͍:Jׂe}\{K'Sq9/H36 '&m蜹C]|6M7=Wǜۤӫ_qM˾4`*j-!Ve;E:g;MygVΜf&' гy$miDmARPz:QihDJ@*ԙT2eiH̛E'8z$07\%TTJѥJA̎2w\%IԒ^ɲT \(KuM Og~x6rO𾷫GGU|-)x|q{qߦu8zw=;/׭u柟9󝇇~y~u~tޯ;sOu1z\<gy{|M.+=w_x:?^_8_K}xޝxs}W=gyG^8=T~y}wNuMoe[9rܟ ]}Noޜ./'ΰ6ރv}.Mp|߆;m ;s:YJȗ6L$ 5THR[B4K`9n\4UJ486H1D!K-q2E5t7ZM\gM{Ik|S}?DtO+41}n8}._G~#ۭ~~W8~_3x5se{>kv'%jsasFs.sy_O;δW)'v~''&NwN입uy>w}>C= ~yw.w*f]cÊY=aSzGP7Tt(+-:Oqgqc;߉Ұwu>~V^r=ٺ|4Z{+]k~]z8:>w.C`3/ǎv~go^H5TNa+8+:9& T[2պyiybbVo:q **&1gF,)4*UR¸j^sayV9kY)5n`L*a^HmMfhUGgq)ni66@a1< LT!uK-`_iu>}|7oˬor8n݄y<[zy/}7<~k(۞ig/_}xq8]yϞ:t<Oys޷⼇Q} xL?_wۖoÓ}s^y^ߌ_NyoTsq^}mr/ O/~g:kzoM|}^iDm%FlWMƂt&eJ%r W4T`KzZqΪS+B^sT%z&, C04<$]f Yu2S"J$gm{_A3oOe}?]=^|NϷ}eT9к?{MsO;/U7˭_ϥw]ޕ$!-T'7ç寧g/K?41N/Kcc<{.u?_rA_$zE9CݑNW*>^t>CO%ٻo[=:9{s&#AU%XU)yr&"E° q*5l{:y>;ts.wh8;.zNR;Gzhm'{ õr/ӽGnwN;]>^~yo]{;M{Ng8]KʟH]菳=2t0@,(MRrCri 8{6@gZKx+CXMUKH*bbԔhUfeQa#5QZ9R9d-Yr0'SIQQP,4'I("Ni9U4Vr۪p~>oV=z:1y|^cc}yxn4|Z9sewCv]' r8u;=G^{v+]9{oac>ݿyO^񼗃~zNW}:GyOwU}ټ'xO\u=x}x~W>}>/qz;x¸K|r;7N߲{Ѹ\^>w.]{G^/g9ǥ~\~{|lq+XunGo'>,cgyǏ~=Wڸ~K|>7wOô|w\uyuUa?=V8,-K amy%pYٻcϮS2]oJl򬶙5n%- P'%KդƿT[SsZZ)T.?+>^;_ѝm~w+kT.Ou⸾G~ך)8zޅ_8t:yGzܻ/ruWW< G^=O?!q=OBa.P p'QQ2ᨚ3\*K(I1$7UA4yNҡ&yjsTۇjV&t"*S6U De{+zWv@x];]>Wq<:]/uMg^kܟ}wqQ/t??g^_?^oj;K՜G7יϱx/I7Ϻ oto:lj~}Sع~C9U{_|rt;~_mӯ_GOv8ze7}{MpKȼp^YΝ]';t?a;9c?n8O_; wړƛ^u@RImH&u"Ɣ LŷRk(Ù]%S  Y ᧱7?'o>tZ/^4ϝxw{8]N}Osޓ-xG|7w?Y{Oy1?|#~(\!$Wؿ:~}GK/-W^'>|y58o+S#v|Esx8Ɯ{.wz<8{1xOyX||NETh)jWMG\.W399%sMSe9g]uE?N.\7~/ܹ=g?#ΦG˼?6a>Ctoʼ?ߏspo-z|_~AEUtw.7z^G+>cx?<'Z#׻8w~|MO'ywAώ\PWAu&YJΒ: '*R*jjs5"Mm!h".*jͩѼ)%Q%ľ4l*&IgZh0g5YRNׁ[ &];q)hi$Zܷ!J&S)S5A[%͞wiV|cO)2^IyCˏ8/Du>޳wzOw\g47z`}$#b)\7{O%]c0{/_}?|/8xϽ|u5sG<^{{yG|S蜾/iq#=}c|ϗ{g ~~9{E{_*>x{vwzN.Ӽk;GkGw|uD==o μ}7 <\>;^qMAϣ[_Ȼ|{*nAqlc2Lh4% 'oD* IR*PSNT1U9J_ENo5R!. L}[])y~'NG}k^ξ ~6;{Ǭ|.:~m2/z5[x=g[:xO!O/~楀.GY||owwN?z>=_:u/r1J1>?^E}E}_}}'}c~:Gy΋ս#Ƕק>'͏{ Œ̕J]D(~v>֮\αك΅&3ͩsf{'s׾ns6Zϫy/? ,w\OоxGYɄ~ljsԼgygeg>}g+Dw |X>S]Qq]ys/CÁ>)A}'륯C#e1I˜#!К'7iMMd7n&`iF]`e nICW+@hb&fS")D*ULTRRxSY@䦐7S*ACtfM|mniWjrjR 4 v!6Ab|G}o?On_;}G{'uoƸ럓?s?L'蜏+p>gN>~i>oK]{/gZԸ]Kk}:D?c;=N9~!q8\?F?3N?{2v?uYkG9Dzv߇Kt>>̫ 8,]UQ {>];n_&>O-O~3ӓSzN'靣=˨7_t.w]w%=w\+IRPm_-5_z}滧~[W>8{߫5ӆM8n;ۍ~^~'֙ZJ8>ggZyoo/>o>yz߃N'<UJ>×<۲s;q4>7:EvM;Z}1pRq|yG;.|_Rϝ]=<_`pkLBJj*ui fR@e$/{HƅTL12Kj9 ʵSr:IȉzzD)1PKS/lDL uUD16D'CB-!i9Mzu}ƿ>~d'c:au+\|=y?Ќ?eu|y/y'[z>=?I|v8|_н~uսΟ/V<L~^^c}׏x|v%=_(Ik:W~yL5s?d 螮?2?@uΜսKչ|W\>|7+av.[^r<{><'mӺ>[=ocw)zm/n^?wry<,:Zu3yYA7W-풽g򸎉 <ˬ=Q{wq?8Yqa)d5IJD¹T&i1j&P KM6J擁UFU!cw#ZDȩ]N׭>~u?3~3y\Pyu~Ӿ~ 4Np]sp#:7k<ýu_:k=Ǔ6ȪO7 ߾<'߃~n?ϲywr#}o7zטrqf~-Wv/tn5j/.(GuOo~<ދngs+ Սқg8ؗfC.N7_eA\n۪{])KDiL]'*2E;-b̬ƜKTYE`K& gN+3njJa1nB\8PR5y:!IC$D͹ZmΧIso0B~_>D5Ē(tj`U,LcM "a_VkۿK|X~[9wt\m;'cc=9|{vWݼyy{?~ OKtXpwu滜uq=?y.gyt\Ng{?:O^}zWzxGw??o޻C}}s_WK[˸~Շ}K[__vo<K:SD|9/<9~5>'>~Ur-q/+^ny,p%|^<>~~E_?!N?GEq4Ops)a9cmrwQr>Gnq&&tSGrSI,WmܷyѾ~'z7+?.įqKo\m~C8ky|)*mYp<[|}usSA]g?}c=εNOa񝋍7>xz+|[?y!Rȝ&xO1W!omZBo@':VFtY3 C4t Ndž'u;y7Ox?TW\îrrMyuטۭ:"8^)~{?/~mOpr9`7׍:wn8\x?+OWoE<\ +cq;^~3O 1\/x:k<><t‰EHfi UqZ3B" SI,ݐ!:iEe*!v E\"k9kxQNqYLjj$jG)C%rNdD0NJOѺI|::7v.]_}ػYNn]~w{#}'޳]o8Nw/?2 ~9/;?^G|x }s/D Ǯ:oDxϰ=~Co뻇9/}u^ww..t#g|ײtG|kDko,W~'ǕG>ʽzʔ;:~ONG z1rx%{ ݁#IZ(L')ʘ6%rWJkn?P|/e0~zC:#?vߠS|=k/}+5nfNοuUǫz=ZX飇:/|;<߷ y:j]ʆ6v!90&HkI*UeN 2nU" qO1Eb4=T:QJgE3YMU͹2S8d#Y$R+Z)́ci*TRCWSRun;r?OC;?{}Zf瞾W;W{GeGkbG>'?7.t8N'.wWq>o{/-ӗvv!rO^kظZX^G~ǩ齿7޻?o?dt]G;ߞtto}?%{ϓN+kw7Ӯ|^?n׼o/_ =zq̏GT>Os6\xnW_]~~O8NN|v'-Smۯp_/ܷןtN|UrsNAB>C<9 n &5T!ҚC&!*g2m@Id<ݶ73a*kN{r9=KQ=o_>]o/e~]ZSབeߗOȣO2Oc>gƽ:V^e}NB,(n7)toa\oquߤmힹ4o,17cr]Wm-|54z s䮾ۻGZb?UY&"NT$YnuUq3:|Vu5_<G/c:{zoo'=3uvˀr#{)@Ӹ{ 6;|',8hǂ9n|?Q]{qy߃7q˒ri2> z \?\O2{>?[\:5foq}r<=zߩׯƟ˻o7H,5/EsBz%bO9yuT$HX-):U;ge ʨ¼^@ʩ3i4PDUe9։ުtRP^H0ۖT`siU,Lft@VM@MSu-.qmjjr}\뽟˳+~}L{3'r:?k8zq_Z|__?s87ݺ9xos;oâ|Y9{}oe z'wz_yӼu^~:~_ovn#?|pvy.ݼ&]7>Sú7⫔oJo=t|}{8u{ѽӰ7nwZm>Y;wW5yNkv{7#[򝿑vW=}8נN;'_?O3q<{=.\8\/꾎sەFϿz7~Qm=Լ#ׯyϒw%N㒣PSjsϝp\\#-%a#%]gnf-f&$Y+Lq:Ri@A*&J\cҹu۾k3n ȻI.7}WuyH5Nݓz~/?FiGqoyΟ~y}/gKG/?EyKxoz>aO+߇c8Gˬ-\;MwnxWo/^p^nka~u;i:hZ!oe2c9y /?Aw ?n˸~3i_9׾|p}cy>O^gӮu>>{-=ڼag8u+$f]VOU8]R=3;_؜u>=k9Vew;?䜮q~sk?8}zrtuދFzߜdPjEeg %%r3MYj9hr(9qWduH"4MVr4&gmfԢ,Vef35SH\|FQD%HhU*(Jdtu{DeUwp^>cm>˾ӏM뾝ͺs;8G)s8}ז[OC=KZ㝣ru3KuwKk+ ;3o3'G=Q^ q=Wt;St?k罟x_iosYy$~7vt9к>;;gǢޕ}GZW])ھΗω{]s=/'>oܟ_Y<=Ӽ)rwγ~:Õq9^O}jǴÎGSmǝǗۖ+֜OQXɞ<3ׯ|r|OH}64rn\68r:)JY94+Ė1CASE,vI &ȋV:,;N:A3뾯:4~[}y<L~|3u^nOeo/}ڼ~;O̻g^ r8n5=>~coߜ@r=/}}+?Q} zMr8?#OS}}vU}G{O#_ɏs瞼wYq\λ{~ܟt/+: 3|g~qCngC[п@v_|oӆN̹Bޯb[| Kf}\3^q7Kv< ~>:Õ߲o|=5׏<^sO3ӅWs~gz}N~Wuۅ3r;{ױ?jz{m̬+V?o7ڻoa븟01'Ӑ^+^ƼWG׾æ c y͔%yDܖ^ W-K[JAIHTf\JMUQ-6iԤR>}KpFl5 UJH2ۨW4ԥTܴjԦ;b(0ZWպ5^u?M~M;gפpO_=ORMDŽz^o|g76򷼊˓Oߺßz˺㻷#xW.<۳D4{7?t<;~9]=uy7\gt,~rc?Kq~Y9?sߟC@kgz^/?A_>zAs~S.oOv<j>#GOcUe{c>=zz%{';=G[-z1:'Z|kÒz9[޴>otއ#ϬO n6-Wk}yQ|? v563Ϩ^;]aԽm;Lvok+pgi2dw K**R6h"&^44p.ZuIKIg>:>cľ~ir?R/~m?'I/_ͣoPo.<wIs!pPmY*O߼~k?:w'7?u~Ƿ?ޓyo;ߥw7{c_}k{ާr:޹.8z^?v{7?obKN3gP'x_{)k.|} ~3+C_\g|UIܹ{w~҅>nʤp}OzW.^ڽy|]=_|W׫y\>;ggϿ<뜢e?DVcg/\p˲J>.y<9r8iw{N)?_ cNO%ۻ.N3?g}ȯ>7zMo_q]nMfo'!dm* N:d-dΡ1Y:cZMLBYZ53I&Q:J)VγTf= 5[g)i MO1QjS1HM=r(N.Rѹ)P@gӋ_#e;Cuϟ'|]oq:oLޟ=9u! :+n+M~u?O~[9|]G~G7/;u>zgx 9z>ͼ}||cTGi?s86=#/uǩ|G%}˓/?8>||/C#ze&k7Ivz-xԿj巟gry/@ۻύ{Aoߦ{>?n*>o5a)}|H5sW{~|9~[<n_kzVW}]~N:$|{<S[ru) _?FpwfԳX:N&roGrA6)m:BG)Z4E:DQoy?/료d྽/ztn[k̰W˯=G|#\'>a]mkqm ?ҟkOaG8]'e>7~~/駱 /uqXvޝOy"9B<S7aǰ򸝧ƹwdLg8.Bvo}]~(7.J|p}k|usy~<.r< 0NװݕJ_oc⯟ʯ}ʴcz?#K{>l5k²q#]׍ם]u;|=;='u|9g>R]zky5X|Aq 9WX]W8G=˅5cp7?Eqv:V]=;.ۏ-oݗߋ_>U/w[|xOO.x/G.qꧏwRźңn3%QIX٘Ef!L͒ (T3c#:cf$ryF$ɤFw- ʇdctPh)bF`tw0gz ~7+ͤ5(*E.JNRT.wV)A|'=?zn:|\;o\[|{A}go^e'/{?^s='3:/|7/r:Cnmru^+O>=Ko [r~r?SʾCU;t;1q_#c7>й}D.?oCcn/}iu.Cr~5}87Uݽ[q= P>g }_WCa0wù{7;GyiϗNK9cO8䵲_?9þ8V/} }<-9nc|%Β9 [][yW*<_/cr~x~)}WXq_F9M8'yEf0dRjB`[q5T :B "iK޲vJomuk.'w;>IzC]~>yw7u&xoܯG3?HwG=B9~USL\tο cױn^3]ƺ4vܗz\l~K/v8Nd߳l.xG^pyNC1lhy}d[LoKr\Gk~ޑj~^k˝wo{r_WqIOQ?#y߾~<~wrⵣ?u|Vn\h:^knYu/1g۾W˟ٞ_}?FV}i;|ʾw=v\9̈́-&&f)hIymAFZB\#F3XFe% `6DYVY'I,B k|㍛dcֲ"jؤt†-Z̛j\RQfq&:\)ޙz.4}k8]WDr'cNӷzR^|;6鞻~mx?w=}||~3^辇Fczw 7ջU>p>ΧnSr>6\gvN3_ Wνw8^wz;?iٿKxsixӤiWiwY=͟[;Y|{wky~_Ptuxp~>_|ӕ{Çϕoܺ;_y_-׻y7q=_zaIyNR#?5S__`^\o>7>?g*Yɮە#|foJ#Ǽ{~.ӵunnzk_u}Mqa}iߞ~OL}7_nvy7|~gl:7#𾇛U~K_K>S%L/xgAni׹\Nσϝ@τ[4טo?8?_OM>7_;~p7xub"4kwM>Gݵ^3{mG}s|O8|/޹r\{s~^VzT\?>Ry,>WpNK2z[=O#uUqǑy_;.4?̾7q'_s]5ogEmuO<7yeqܸײ>_#:u}sG^z'IWbkȁ;I .+_x& {ܗ˟]r:oϛ/3x-ucvTw95s<>/=_u⺫2pq_Fi9nEGgU-+r&tշ35 s2$ $!eļ:^ #ߺ>/v/uܼo}?뿣yҼcK^#Ƕ?|=7|Gzz#Qς=;s}'=uлVZ>yq}?>Syazo=n=6/|b_˧8yyszOy^}=O஛:1U-)V_ɢ>_;$~8>]^^nOIOezZgֺAxeuO^ {?_Kprߑu־L Up>NW/~7:@w̮GyϱY|H7׸Kx=kr=Y~ogyyܷ/ϖ9/y|? _zyos\yHŝ8ZvFy'~]Wm>ggk~=7aG);S:wzk/qޱWy}#~~חp1:*Aqs:\rdLJRM4Tog[~u>~|OSO}'Sw |\Χz>O?wqO~G3ڸ{z{=x.~>e9 9_5{2uyr{pys=ה?1sfӽtwv_vӷy/wziyYo];3ߚvgu<˪_3?纯v1.6~z;.kupx^{v'>>Qz'?8?57vۋ\琉/`vsy?_ӛx۟. q=:w|]EL?'*g._]7Ʊ|){o7y^G:p't_Ϛ|l+.yMzba= \O+jKyՎRvI4:ҩt5h7Jby?xS>!}־mZ׾x?=Gz)݇GI靿O._OUtֿ+k*.^ˣwg°}'' mrΫ錟9q͝K'_v w!j峿E!;_G]v:OiM>ˇ?zS 8/Hwߦ-WYqsF:o?%۝{r{''Ok}Sms<}G)TGŗ|k}V<ˌN)ou^~v>'u~^ss~[8~i~]C*eefў%8br91/DVIVE<۰i#H؝f$vAN,*҆if 7 Es8C+HmW&T<73X fD bРvgz?.7cƮv9pJoGOyk󜡲7;GuX{a5mƞv|o9kp9[vG.W/IS|Zvo+.~'轧r:~^w+G-0v˽O:߾y\w?>M9=y~7iykkvϸ\_5]g_/߂;.>-sѻgsU==[>_|]9^;ս=O3{Y?睧}w)cao\s^p>tWqf˖ri?K}廏S}p;>G9%y{Yu4wxsi鼏y=蟚;?>tϤmZs+sWĔ6&E8̩`Jj+Ihơfn}rz{<;>^lpc_w_lߛ-'JԼsWϚMqO\>w&3Ojhn{WE\^_Ds|Jϳn&kuӍpN'ˊ˝ro%}/>*׸MN}羵֗[:3ϗYU;yG#/U 2۷vN;G-Zտ=xo\f~ar{G-<_v\^OCǦ]Oy>Nz}&_7}gqW!ٶ}øO':I8?ut8tj3\WN:<~Ǖ^']W\ gX_v}w}m߿NWi=7]Wl8'{X^v.wuW?:'?ucW S?C^kwqGrS>x|ܩ}3t?7uoй=k1N MKU)‡49JՑV'0*mjfUS$m򪕋I.IftJRNK{%RLƜЕLk]r:;ˑi8O;}?=o5¹+K^g5a>'Gڻ?}γG[wszC27g 7r>ޓ9/Es=u쯁9_9>'g?_Lvލ~.||{w >Ϙ{z'|䷞'ޏo8q7?iv@<}3]7ױs}Of:_KWs0]=|/k9xwp_6l.ciO#&]7?m~N5u8|ҵ2J5TU"T:'sC")$p\K<3|>7n=Mvx]!p_gWnӯ|]|iLv|G/q7q~J+.CK|+yzWQg6U\+,׎ ;g3?opk^it{g.Mp}#.cG7}'/o^'3g}+N=O]W'4ۃLr}}qo}\L|3 /.7ߋWC_G3{vnKmn1_<|ק|^_g8.o^t toGmaٻ7KvG.8zv֫IFku>Ƿ^='#K;_#:?N'Ok4C^}?#<5c<ݩT0hNRPB^O:f*³)$oIk,^Ent6neT &j1;g +7ybvp|LjLHn 3j2sd* i4ii-r LtBA+Ϋ]?~1 ʭ?aXgy8~k;:s'~{w/:NwlevC;.W7_<<W丝'q3|o}x|ϫϨ콋#+.oA]y>xvs>^_w>}Wr2|ޕsLwgM&n(r.&e=r%)4d_Cqb~'#O}#L}]S?Mf/|}7|[ߍ3=+w;gGJ~3SySׯt_ٹym|>Gwk߮k}>|soy#C|yrK;H}3~z} XbXکΝfI*A8Ȋ&SP]H&&J(iNViԔSC22֓UK)rEZmFcpJq_0eUZZDS$M oJ̙VƳm8U*ݪYZmIt 3vXO-'c?k:{̺?O݇UỾUW~޻o7˙\g#^K|k˯ޛ/{ yj^ߏޒ=sy|$px+zߧp>/ߢ}~~7o}= ]"43b3T5&Z1E9=O_Z?>xW?s^Eջ_Wo ovG^>G>}}o_/ugpyzyO}yO/wUwi~O=?<^K7?\}_D5u]W{g3շg:(-ii9_'afѨt+Wo^>\zF#9pwҾ89ss|G:ˉ;s}nѼ麟Ǐ4~DZ>+voJ< {v{_bxsw|7 > k{䯫.He)Q:gr]r]>w<캗W[}]|V}k']g%i|Ϧ2_pgӭ|{gMspO+SW2*2et)MB(%6 'bHTl2m EYM#6%&jbZmɬ*I)3ʶ3ZI4W4EZ. NiQ6 TU(O JښI 4ƥiL 0u>?#T.e^xeq;mi8[]wq\GhO[q >3?i?=k9%xsCu ~unsn/u7MxݧtsxWnzG <χ;F|7ν7p~~q?G;׺-<|#[~>yu<8]?z#]3.k_]wg8?*^۬~'Li8>oyy~uG!z~wokMס}ò]e;7c.ӏ}ov[:?Wr=K|}GO|{Wrp玛9T^Y{gtmt|oE}uru}S뽷{Wk>m9y{~?k}'uzLrS9=r~7;vp&Mơy=NJ{Gz׺NO\3>>iUiW]LJr=^./޼+y>fh=C^Q^|Y7O7`:^[4~˛uW8~Ǻ垽ru4L-7ә־/Ay^#.qﲻNwvNcɩnj[&V6سՍMiR6CRڙ*Y'rꜨщNJE-5pT2ֲ3d8;TVGwsH;ntcl|cˍwrO/:x7/'^w+6ҺIr}?Bt_վyo*o4^v~|ۋqix~w7znw[}vopOtݧVC=o΁~esvaOXu]\:\=y9ܹϏ{W^_Wo}y\xNO\~M<=8GuGɇ??|1'T4t̻^Rnsw(*[S4$PX hWr'pgw/x/}kݺK_g??9ҿZ.ߐOAN]ZI>t^GxiRv| @y.Oxϟ/z>zi~-C>/s ~K}tzY+z_m8~K>ljuD4ɵL7^fK9~ShN9_iρÇ;on_NkhO/_:˸WG9||zH]Ü^Ws0nWqSoaG!u<>8oW랇GwW==9v._o'qד|_/s\_NF{r{YYr~ŷq{s-qcǑ_碞rkG|Ǖ8NR_#t}|>#\7o"Ծ_GLDrsrY"љ i2Ԥ%Rpryŧ5c3ir1gPby%jsM튼n)fj E5!KSBT^i!iom5jrR66Tؙ.LMI7u*nH$'=@Eh[DK-ԑJ';qzRT:G|ǀ>~z^/|U-K9~著mp;?Y]7|s8r<[~w~~N/~I0|+nOw=w׼ozwgs>gt6תy>Nj:1lzO49X='sGgq{O+7~_şA//|1x1|>Gk}㽔5 d9T`>[xqy./[^r{ky?Sy'~Oxus;v^o|F^kלn~M0+;nku쾳n;]]}g;ͺ1yug->Mߵg>ϪA9;<'{yz~/|SO"ȟ~Nyv^qGXY/'/k~sq.2}[>V+:Ol􏘽4H>+M~~WywKkt߼]Kݏ7/^_?/.N~9M9?=o]w;n|湎=}sϳ]|#^^Hmwu[?sy䟖|qsZ!jV!P4V8<_}unֽ{&}!x)៛NkQΥ_ҹ?Ky\k|KľoSWǝ=<ǽ3}s>s@~N}мO5B=w:woet{?C#N+usL/;=/+oX9i?'Y|w\g|O}sg۷{Q=p7q\okZ++Mcat\kq7syӓ}ײkqn;~3\Cwtt>?8[{n/w+u ~Ogs읏Lv'DȼvN's'vKoGYGv>3.gs}84y>?7fxqs8<'mz칾x}_=g㞾@\/ľSo.~~9z^~NV%<|m.7Wj{jkrK91>?鿜?7糟&y_C޳V|C,nͺ/ߙ=y^r.v>o\#v=8??k~{cX=~}_ S^k=LJߣ7P0ofOo] 䞋c~Y}V\|9sB_.Ďr9'Q{9{S/Qr]۰s?t|ino]8l{Mg.goIuc7G^KLփigD%BzT7Oj|IL~y_O ;9Sw~۴?r?;.p^qx?WN'_}7C\OR>k;oGOB=}o3쾃<ӧ2>r?cy1I=gZphA*@./NG^2,w⏪o}Yџ:~t}^;twO;9~ӝLgw8iׇ5k|^ǻ8ylʻc|>>3۹.\7;}$t^=_\Y=;okGr>=ظ:sܜ%uqy\OD~!/;_Y+ߐ\GJn ߦe~?겞íymɝ+{^5cE:GY}^xy<+oO78#ջnõy {78QRuѦq\xD"M*YkL[LCѩ ivT2ҧ$N=k)LJ2V5jQ5C2mBbq rVE&uU"[4vǛ EHD2TNDDy:JqrST ދFeD͖6"gErHjPѥ9QUJ:Krb_wݶpSF7]|Cg>_ۓ\ NG޸[>W3p7!fsT/p 1s ˩yG3z3נy/7qsӺ7]Mp/}Cq__Gٽn'#/𽻹g?@GsZzNk|w?s}o|utݯOu{zϫ|.]Gy'z#7 _^ .cBq|')ں7xމ蹽 >z^ϲå{_oMyqpS=&9oy^{mSw39eD ޑu 墇( * #5i \\o^..݋s;+>7|zuɮ#xO,ߠ"o^t^SWW>o|Gu?x~Sק仫U2N:8BSry9NwoTܽ_=p?Qq_lu=}:zn+9Xv[r_Nq~;p_ xݧtO%I̾_m}3זNˠF's?ᯤ>=t8.Ӯ]`:}9>O<ߓr\~ϓ}?v+]_ϟ;b9nwϚV5|?/p>pjyܟ {sWkk9'zo[W)>[^&N?^]O\.O\ÿq]_oC߫<7/7zp7q͟U辛y;e\}=>L5?g>}rx⹻q:;wTKv}^;?)¾ {eשN{s>Tg| :q{7a&wgݕV'<ٮ9GͬkX3 R-f*3/?=wozϿpo~M^kS?_zVun~?iz_~c#}_uz7.2/0N9_Xꞇ^zvn-v..^׆?kvZjIQW'Ǝoݯ]yY/|=OԿ.۹Ȏ77<8 |ncWe|}\GTǍy뾎#||\Yݵ'We|9q8+繞OMuNu0ꪸN>p~;9}xzoӉN~W=_-/t|7t<,oN/ 5:/gs}w'2G8nZ6擶|_nCLSˌxn7We}^O qw;|Ma!"i΋A!FdwfjQY*,uvfMgT"Pk9Vԏ*!GSl)O|D_x>}gLckr2Wo<_u?m&9ri|}k䟛}wuߝko_FGrgoqG+Ͼy<7u{~{r9oSwz<=½:x/gϮ螏8G˕>W_х~C\};=˔O=Fxc~w+л^p|[ǔ:7=:\Ot<c]Ǫ9sz'Ϭ>5}\A`<_#t\8OcC|sv&ZCmBUZD>|®ؼ'yzEp:G{_s>}Gz?0^;ֽwG;eoWV?~H=N[:#}r<7Wk]O\?ibv/~}eޡyϩ<{>u~={._YǓU@^ͼQZ=&uez}YcϪz׏u8F:6ϻ>Gq=p?oߵ}\gW8g7nznC|=sxo;ivy\/@zӗ8NWp^'|or7v=0O||=;o=v.V|m\<:7@=pgm>._!c<ՖZi|>+c(n3r>8b"R5sP$L󫔇HP<b*PO;K*͔JfuY99I&st̄Qrlɯ٧xjsIK JDhڬʢh])ЪcALLt 6H6 ͦ\RI4ܫt)ZJj4 jw1?ixz ӽSscf?/:6/=6}'79ˋڞey\ӻf?g3ٔAQz/?|ߨo7|ߜNz^qZxyܽ>v./+gqi~k<|x+vzz.ϸC۾vn?Ϝ{7}_Ma_G}x.Otӣ~N7m8O>Nߓt~~Lj>?8ݟdcw=O9.vzq>pߙӺ?09s=Wk}ov\\gq_~{}wOA8>yz=wSo}<$TLP4$sY"mt@=O5]v\?[{7uzQOF^?_辧?gT^qϕd=C|??'+;7Ask:ky}v>.|ع a>xWkۅ>o{O?5,z)%JѺ4>TGrr\U֟?-/'GDZֺN.{NWoss;wӴ 8^:m ;>𼎇|}Ӱ]7+NO}{#' C׫Y=_nNבӍ֧ ~ Yo}f?MW[5?B_nmum?ywS8nwύX{7~r9NJu>\s{=:_]Se湾|?r1¶>|-:c\>|) 6T;72.bޙ)Z)ΞYnMo4V<5fUo9η!qUd-;/9̬PƱЕT'T5Fh-JmՒt'g4ѢTjJ#GI'nYVRLg.+:#EP 3V81eU;7g\W.}3|n/\oxn\ֽ'.^Wq8._?as;ܼR|_%'@_I힧'X8N>_mowfx:7?]״GQ.qףӻS^9{<ջigbǸ:^| ^Q{rX]zqy+RޔRMDV.Mc?TϽv_ }^]7>?v_?T2^I>ݗOxvI|y6ϽKN|G=Ǚ9A<ЮvO~ѹ/p?~n'w9+}+xOU;>.%ʹfzJyN{sdgrZ5~=ۃmۑu{ ~v]@ίoJ{}/}6Ȩq{]nou7}}= yO=._=q>+qzީֹ}gZޗ^`.s:gZmta}g&3~}s*أY_o?L8ZOY?uso388.y >/p=kӭGpx<ٺ\/;t?GI꾻_-Oa^s< pNjVn7/F3"Cp cE:-C -յTNYsZLZUWɉ=T^rɺ=/Wȴ`rA|U(,PMdu%Hu ETń2*Mz1Hi&QD,YuL.C;R(Ls5 &9LHQVWRz:YPT5ݺ/aN:7\3oݳ8b_/oQޡN}/t7_)ǪhOA+1_3{_v'Z܍]^|wEy?mw}?|׮yS|>͇iM9y3?a?wgǧ#/G?nχO>;tO{ָ'a9zww7|U۸=/ִI n K%rؚtKIhOv1>ӧϸ{r#y_R}[u޷ާ>5=w9,x/q~!8^G9'H^+t_WSz7%o99l|:y/w]g{`K{?7c&Yϊ-ϗxu:n[8/#~'o ȼ˛hyGWKٽGgӲt?%u\{˹~%woOc}3z'oq݉5:\>]_gXyk̽OGzp7O][Ƿ+{]9:}_ljۧx үx~24Q;3ñNNW?rzzN븼Rxe{OJbˑ|һKۦq}n7u,Oby<>W[x'19?C;Bu;qizRF/]BMKhY]RMMY BJsCЙYq7 J{sX9T@`Rn"&Y%IH՟iuiЁB7 HˁKdHz\LԄ̑ZeIjT lPS#<RMJ-1R/5c+se1{QUƢ4iNQ#?^C0zIzMo|3׾_W)x+vrWU>C~ֺפ?9u;~[_ྣ]4pp'<鯌wйw;|nO ӻݼ6]ѻ'=_=_ ~ K<\An_8Kz'>=ܾYx^nx>ܹ;'U2&ܟ_u>OxzO{5ׇۅvhkOFz_)Oq?uw?XvCצvqy<{O>Oj1dR8֒4EHȦ!w`%/q/?/ߡ}?na|o]cѺ:I} xsn1}OmݛyqO9cv/73iȎuS{5%rx}?8ǢmOs׵Oq:A;H]'|麎#*<ݟ<>g^#_'._+Z>y~;+ב#?CN'9HJ>G9W>_Q蝪󎉷}G>(uZqo=}wWˡvzyQyusGٻoO6}g#rw(6'q{.i}wgӪsyǀǝ_ۜr|r |W>gX].<#8X.HIypr6&ҥ(H%Ks2Ej\'3tI"k:*a8%ڇX1YDJ"n&j4 0S3CFԏq%C@؆%:]f܊i2uK0uI)nj]MtREM֓wCSnFm% Unu$TgKAiPV7cf@YJaTjK>.yVo1OM4(C399ES>'c t/+;?7콶=awI/#ƺsOχۻz=KE[K8>Ǘ3yW=Ǭ꿩i{{O1ٻ.쾥q}Gv\}Gq?# G^~'Ǿ=w^_}K>?O)~J8'?Oo>{n v^]ʾ=EzzA}cW|G~ޯSN|]ع\Ng/C=#t#p4\)$gҧnsv"}Sߤ:p|\]ޯW: ~g=~s#xߩ?K˿]a7# ~x_J7w~1]CwÏ}#yܽ2x^//!xO+:Cks8|ZygO%z潷YOi۹O88}?Yݗsg^6]畿ms9|GPa_s~ y7|/VۏS6_j}t8|<|]ut8'P/Yӹ ev\M9ܷQ(GryN{i9^8-⾟R/Yֺ?woJײ\j:Q08p'3|;Kӝ|'?I];wasnk1{O^K}Һ{.SM;cry,x; E!*i": + KBw1i"4rS U:2ju|a8)@/ ІPqFlR!-T*u3(jci"Eɒnhҥ7$S;r'` y+*i eIRВefZqDjHYVS*R(m*)-*EjaM6:NII2]0Q uǛ7k:[ߌ'Ӆp|sx޿_|?~/?z>?S">,z7>pa<|ީv~~/{OWg /wy}8~k➉ܾ~' z7}=?+f+uyÃ;3tqq<_k7l>Gb^=+^zqyL|7qGc~Wks鹜s=x_z w]nǪ]gm9]c~Y}}s|}=W/GOHڈj5ΤiUHfǤ%F\^qϻ;Rua3x]_8\*wkn/uo6?S^缚z#xsg꾟;~?fvo۹?O\uUp|'e=K7cppvCu~(ÏuC|WNLew z_O>~s٧Z#-/ӎMˋ>O';?{,W,4]S/ 9Οsݟ9N3<8&n+C;wcVG^w{̞ޯ.~8>Kgr]N\a3^Gn=i֝#u^'_ xw:'{sq~c*z}7u/v=ǝ:~c.ϥ_XWF8ˉl^ÿzFv]e_ox՟mir|w}Y|_&" .(z +: STB3F%QiT2Tո{4dʥYiH20EJ<䨓Y+)26+mfII%衺Rf %K"Em6Cy*0CTԷITCTyS&f\jL - t i!' NLlT8o44XgKCpSV:I,lNN|_7gL_PG?xoqvLU_y7e՟G;3q:}O~zr)/Bᄃ|^g^'~er:'>k:~|7%.vNr׿'Ο2{?FnOk]Wc>u>os8ݛguKvGp\s_o|:gLJ_ݹK t i~˓y>q|.٭r¦* l-iz=|>?o<{^{w]]okOt3xWL>ϹOk}uzX?_I'?9_}:p/:ѥ}#]}Ӽ~˓Mnǝ/%[aǔ˷u_H޼/ 86i&8k;O~OҾxpXq湏Q˕_|luޯ?/ ݯޓ[_y>.s=#~+˪gO 3'._o\8||g_ѻgyԺ{'e_g!şp8|'wӰ|.gX^oO'pt^gi^W}ǣw3;7]|ycͻ}v;].o˖}/w>ήuNˑ^c͎V}c\˟\^7c~'I|{t7vӤފGE- VijrdRU%XwY^Iqj)Kw$HXC!=!RQNfeľúlwzo Ǵup.8=3]་zGQ߹1Vsx>O?=$}k\_%x]_<'ȸo#.NUMɧ-Ԗd&G)/yG+z>~_>t~{&_<_}cz7q^_q=uWw>>8\s^W z:ߩnJWqrPvgI&xto>~wuXyM7#dږv6j踙z!F\7xǵ{^7{ns9\._v^>CWr0~=xoEt^:;a!ۖy8l~N6 ׈;nGջ>gՖ__!>ww||g%+۔V9_ˆ<+O'zױ>?g'nq{~Ay괏>?%z'e=;y]~νywwn/OvnݻVsZpvۡgVzfS\-òs]''.wZLrx]*GZu>3[{~ֽ.W?r~ /oOIrm_\7g|߻](<%|;g}3C^>I]ux^鼿in;NC5vl>7{Y7Ω> 6mx'θ?y'myW~/co^q-z9}<?y﹞K.7:ߗ? z9}=Zϟ=&'Zy'3G>x說#G*L?_,M8htA=zÕ:}/ɽ/6oU7rM|'v3޿_?к/<=KO=Kzn_sr׏+|ysܞtkqyݯ^xos2긥jIJR:;rpC'䰞 ==p{kOâOлǥ8 ?꾆s{sO9y=]rc[m\^;[Go8Nogsm'MQ?_u|\yZ7FN/ͮ;<>|`q/b6寋zsg ?:y;_v}Ǜ; :e8.n'[Ñ8\n,9㺇}Y}x/73|Ο26 Ss6I,1ԧryJ,VIjbΒTn%*45JajMduҨo7f`B3Zqpʸ aUN&z?S> oI ͔TRQNHA 2Rz6SI7Rܹ*ƅ)efPjLyf[e%P̪hsIh#'؍K"n@MXNscjWNN2T:9 'H'Wrt+λqz~;:jqy3t:yA'R//]9vٞSA_^iqyѸ}~Oas=}wsA}?S>G'#/Ѹw\gUzO oq__k'xoOGp{<:{r滏5eG\}9#.oYu>es:ܼ {\}F\BmzׇA]Ȼ|=Oe7jjN>~)ܚYԡH`7uߟp5{C'{U/Gׄ?sN9?CI?$q8<_uWN|uǯ?g8ػ']|^Oss%}y\e\xv[|=+A>ɳǍs,7e=: o_/÷-t9}g>ss7dECC% KYI*i C5qmiUʙ̧:qS *"3hSS6+䈚ΆDzfRR'IiTs7qM|$T 9T 6njUX,n@HőIuH*YH&GtҁAJ eȲKbri3(I75 Աkfp&ӧs5bI܎[%qi9uhT,6eL3rjo w+6:9~_)޲ү쯛1Fv3z8+H^i|'#s}? 潷sޑ>|]W/==ùS:')|ױ_y}EqoOmVxϩ]s~{?<'ߙy|8S;W>ug/ovh;sV̨4rcvN;ۻv޿=u%_'?~?7'p3u<8NkwֻW #/pkGouy=/CnL}8O/1}ݏkPG݂']}ӲOuUiƸ?//YQg*>mEo|fn˗B/Sq˨˱}W'\\'w~_.}LWqq;oIpum4CpW'Q}8<;sv#6Jf49nLPfnBTh2dHγJkI#1gZQ7q6C+eL:g*gdZr)Yjj Δ$eStzV5iԨu-TUMUU"!7@I慶uQMh! ZhD^v*rEn Du) Ʃ'NҚn``WvT+CJ5HiM;;Cϲcq]ezoFt & }dOdȜcJoB2Zs|zS6{q%؇vW=gvqv7ԯOl~\ ퟣwŻi_~/>sރ>Ӊw/wzG3~>N/{wqҸK}c?7]n{n7{й|N>;oۓ^zlm] ~#vo3{^Oв;aKkw_N8t=ݺUW=;Wxß7x?gWYӻ/+C=Crߌp΅{]y:;_.nWS Ǻ9nwcn58YR_F|fK(|WU)'|5Vyr9ݏpn'Mqh;۶7kwpSg?98_w\OG}oP=޳]>n.??k9xrzoj=i7NW߶\\lS.޹wu~z{'mgW*O~gd_X_9YO#GgX7밮/}j,e}mវGȬkBi7T˵ IҗCrFJ69rJ j̸pS9+&;F*+%MbUnW :ڋ59u:HԺ8M=VCiS i]ay'4&)r:KQZ"lVҁVz<\M0= FZ%n(\15 N\i ҢBJD `m[tއ\w7(ZO8{oEx_5>4o__;7kx GaA?r?1~w^Sg}}<SKxޅ󼏇>zge}ʸޝ8\k{sx>o&17;W_o~|i& lܺ}>MȞWhzyo;}giĿө_g>>L?<wKxotߑo<һA+iaK?wr\3>gN!9;}Nߒxe?e2o$}?|3ԿoB'/~mߘ{_/c9 s|_7;\ܟU1ia|ӣ↓jt??\MꏷyOzVo~JlzNgف-(6Zkd? sNc2J˄;I0ijFJP5HYPkH4ť7IdڈfK\DΙ- ilI-ôW?8jz1 G@%kJA Wyf5ĀHsIZ NKD( p:b !YM%7m˚dЮVSYΉ4]S$C*dniNʌs`}~<꜎ֽ#g֦+腧&˚tzϏgxa9?ۉ9=gs|cu^q7 oR}iq۱wn7.Wt_ƟH[{f o}Szv~wd= >}/ii('ҹݟ{_w+;G7?3SQy~}yN?es.Ygq3;7<; >װ!6K@rwW|y_)#D8,}N?u3=?>/GK 靧6^#_伟,:.nKz{^ Ùᾗ;>k9xw=^c{MmNϰ{kZr|=\^'>6\/>K?!qTutr9x]w;_|to |;uc=quи#O8{pcvg~'Wq.?}_r1s\[]Lq,8dqOm^GO_ݲ|^Opt^kg๋>~_ebϳ7ں?y}XcyP{.nF{ɮ^<]U+eM.Q="ARm7 ]lIKJLIpΘK̇hu ̵J-M,CHV',2rB4)RKLU,7ނ9UdP)VtNN594,O{7 jpDZgieuyg=k^;{{.OǛwޑ;}~oyyS''7?W0urͷ/[tr1>7gGu];w8Gz_O|ξزXpˇ]9|\MgNgzf_ERuHUI?[s=og8_?zt_Ӡ::G}'z_/K_'v}p]:gk1/P5#Ӹt._rwxtrMv|/UytC~ηp=ov:.ui|{68ߙnSn'|tswcWw>ӭOt?um_F^폗\\3gq~E|װv>yN v#sxb{o]5x`.O+Ɨ1|#ϪP5}_ۯҺo:~/;พvg88o#N\n{Nܺ#6o7|.\ ]Bb$sn+2+MvMo;cBE$o9yҨ;Z!MW 95j sX|rod'2n#JyIq6CqYbmk5ph0 N OnIsVu5h3ޮ3X符Еr ;Uf PKT\^RƭRE=`c'sYtSzT.F*"@4VSЃ;tЋP&YsmRz7I>C9oz2Pz5(ʂ,4M+=n/_pO5r?%v'#'JK_gwv?i3}uߩ|7vx׸_bsIp[ɾkG_à p3F~gN:~ai~7iۓ^ߦs~۹^c_൜r]>ô}/h}w}7zqUvχu]r?~H8MjjEVZ}YW_{_x'>eڻ/sU'_L8\|%}syn=G?~Oq<{CxO_.y.qۗ^u_g[oKظ_Cޕy'GM>s|ɝvuʵΆ*TTI obtTVnܹlf-=T(E&E9EJMΥXdX&3S0 Z{g3yG<+[矘yo 5ޥ2[MT!=g|#ygߣ\mr3g__O3N}+_E=gw=zU^лοrz?Ny>soϸQYz~1>;uz|i2=aQf\k9woszoG[ExpnWӽ|:r?F'E;/g־sG|wއWzR~ټ[ɗy^ol{뼋;W>O=+r3<;Zq^y~=s۲;o#]_$q|~>nKxFOɼI=.ڼszn[u\;gtq~RSߢonE۪lz~uN챾w-"p -~O?n𿆷ݻK:q|=ߓ_GD)xtfwo~K-tߤ<xO[ަ?^W\鼏{]w>c/knr_/NLuy݄^[qw/?B:Sǟ?VCs!}}3qgp:Nyg׫ܿӆzWy-3u=Ov]7vNۧt~S/HvEyޑ;ݳ[}pBk~wXu8<_1uY\_pӯ9r]gpu.~)ߟ~C='uk3^:nGqq]uޕ{]Ne|E~s;W[fh7c)'ӛrZ"sfkfEiRIfxMMn)7[Bg(>nj5憑/6Kc *.*4+ I"W\Nflfdf:jAprW9瞚ssR$Uj7^҅55Z җ:f8IԻmD6"Fd[($ t9WiLL*u RUfmTRWIԪ"Pi@e6)Tb)\n,ʒt%ufnI"e1$%2ШoAEYvԼcmVvBdT>3k] vg+cZV?^F?6:auRGׇ+2/l:{)?vCw3˕_8?cލ~>/徵Wl}rQ#pO;_&>ۅ}3|<|oeε\jo}{::G׏K;?PWs}gSQoo:OaGO3t Q?}/}v@d*K._Wo ~OQp}}o%i㼧Ŀ<m>~{ָ^.|L?y>)s]~>}oxϡks9>NgܫYwq?_iwmg#[n2c:u^p޼_3_Wί6kn~{yǷvˊXy<}oһ|O:Oto__}fuzx_9[Íǁp-:.ϻ^ڼ忞>7&\c}Ӯ\y>s;9l~nW3t?_⾾}sWuz^7}|/y{.ϧq/_?F?_Onv>Wg_^ snz1( %4(5U {C̉DsO"UQxP4C RەɵEvfS.#LRJ&&Pe uYg|2ygMȜ&_%RCR5IO46҄mS b M]R3D8iJrQIN)  Yhr2M+P:S)P h- I8T0zD*R4t-z$Ң529nZ9'::If۱N"σ>;; xλێwZ5tk*UQ[JIi;AcƫG|֯ձG㞯|u?~=C=7K[ߟ~)v_}"'佗I˅oy&=O|]SzO//[IwiN93v| by}K=u=޼OW6z@|+<3{]g7}qz>xWEzC槜O@} OWݷ?/{w}O;~c*[7и?#ezr1_Y? ӽpv<_w]'%}5~psӻr~7\}q^{>g|W#>~6ANj;o+x/v}+KzYXjȚiZm9iW w7wq?t%tu/4'Lyzu;u$:O!ɣD^꾍ぎ0:5޲ucXw(`MX1i13DJM:WJ4SRcZ@DªTHo=EQrHBh#n&^:PI$TWYYƊRˌMhj?*PcJctUZL*dAI)d˓P%KM,Ư71UKLiʬҠr))ί0ѶԑU5KF-%Bi8(L@U(&cGL:jrIZl ޔDaAR;ҴvܩM6 ?_{r8t}еy*|q>m2SSG;\8k/cX~[:ǰ{ϡ>KQ_ 'ORy˷}Y^~#ܼ/[m|EO-z}?oWqݻ>i;O}s躾p6{/_o/'\nktyqxw} ^S+#~t:'9~So/xːOK|1Ciڭr^=483A8O@~E}v/hOe{B~Ȟ>vxϣt>k^a9]]{|w}n#ߋ|7qzY2ת_qkF'~c.{ew=_fmϳ}W|8nrK/xԸo<|p?]u/9MEw/w=s7ǾcNf漍\s->D)´$A^.#yhf2 Ț%t0ӸcڹNdE5`Θ̀=#IA9RTJe%L jJYmEdi-U7q1\uԙrfi1/R 5P@~пI&QNnF*hVM4:) Г6HL{LvD^r7 ERY!V Ct Z@֢saJ䉨7#MMU!f2 &,Uk7O6=G$ijQL R(j؁/K9ϕ~~q+迵|Wz?_֞?st_;8򞟎}˼v_5uOa-; ^_%y^}S|>˰>n|>_t?GŜ;ӍN&^0oQA~))}KG[gv\p|s8oz/X3r|8t?7roWH /}j֑yV7.ۄ໮w<@i!KwM-WqxgzA>Np_A~34x6Cz1ٺg!Ww^}ѭ>xsnި3yK%j*%G 4+lq7* d²ӹsNZNIrDQIK(9pټKJk,@YBM^SXnre4dΊ#6B<ʹjZ?iJcXh\4\LG(ƲTgAwS4!*iM\2iVit')ͼ SE+#$ (lZd\ ZT)ãa$P4MXTVma \6Ї)Zv&:mFFE4^W èp}_Nz'v}i+xz/x\He)ij.4 HfXg9+^r=S{8~y)]C}t^zv9)߮tmW]3^x #ֿ;|y ~믠/ߟ:/zg^k]k[_ןqo=R|^G/qO?K܎*{*ID7_ Ȯ? l:Ss̾Sf~3ᾁ/Gξi?rc*WۺDž_+OOTnx??m<\vu n?q=_ϗ}Ҿ?IE0H̦5rT04Sƞں?׭ߏ͹BZ<\_}wF|+K10U&&g"(9!ڢ!\4'cSK2OCUgt5eI R eMe:(@;NU52^29ȭ&BJZm1Yfwg53 ~)Z:3N$ӻzBe)ek!Hehi:qX͵7MfM"1M1nR8$*YbM&p1 4\dyh+F`R4%e8UR)Ŵr᧓hHWj t΃N(|׿=_u|^ܝgGn}>܍Bs 8/E9("ی.~N7{v^{x~_/iT^ݺ.WD뜞G+8?߭υ}g0}oIoZ#ߧܧ_1p~z_3Ή]W[~;OEiGYӻ>Ey7!4ϯ__>pzgxO rgzgLVe?_<4N~o8z/~|ee7oo@wx?GN~SvA}fw.igܞwU78{u7z|c]/ӵpO93hm[>xa}3>uWzkunK#=_rgWԺ^ u{9~N]v컿jٮDuW'Oy>;;A|w@QFyUTŕVr'Ydg>WBMh^<\-B0BQe5ʉ;i\9Mڥhs(-W45CuA2p0kʲ/ D˴Zr:T$*X$΄ҥ,rܨUI!ygU:cdU5vd ;FJJdkO\.ҷU0N&rZ 4Sn4&Xƥ3h*؅Ny KJ͗ gƛQ%MMd3%֥fbSTlH%̕5uj3&./I .ėn *vPu-P}]iyW{tN3}1ڸnooԻ&ڠP*;iʯ]ݿ]xx;ȏMIoʹiwo;܇:%t;O|vz7o`^ӹ) ׻sy}c흟ĻwL}HY{#?yo8}{v]ٵ_WO_ӗ}>OtNV=C}'xzOy_ Cv~^?wߣz6?0}?9kHOuN;&zJ-=ϧ|^SOǯӽ?9t~_q}6xzgy \>]skꞗJ3k󽃫:׮bu:5n]h_?R}/Xޫw~^<#y{ھ7O{-9ɜ>~nw4ן8xFOwA}|z>gwʠf)rbѡb Y]ΗNrZ^Az]Ph"暡z$s,Y:%I0њVdz `ԃ`2r1* N- {MR sI'΋$Ȅ i#l q%gJmg<t-*Lᖹ)#GkE>}|nld_+&<3Ti- mS?LJ{ 8;7|oBIٺ~̎kK}?|ޜc:{^=o\w;{8Wo9{ۻs|Oza?7xY{KogCc'{OνSO`m}3컧{?r:N#=w'_{Oco 2GO|O/L j⾣8k?wNq܎S}/U]o_#۟qo/ͧOdusOkc}^ qzWUV=;S jumJW'6;Ykijm9pQYCK'Ym4n-VTOW$0Rh\MܹJ"[P*l5-Zlf4i-cZT$ t*pjsF "EU9N'!>!NE 6~A}Uuy,u[ۧ㦤 ] 'iRH|\w.8^<a>.U,m|^|mɛW?g;s]ׇqoMe^c{/GqQ'.9'O;?v~w3uּO}F,3s]Grg/^ÛNa,sн}ׄ#|7toMp݋O }gKF^кǠy/e־#} n.}tA\W|t޸?{/eT?YA=#u^wc=HOp='oz]kKi7,#uGzwrw ~+qzo]߽{tqag3z˞yk/{ìtuo9^'u .rܞxIi#38}gpry^%]8^=#sw yfvq(j1ΘjItUWiR LޙU Ke=MhD*X3UPN-sEctP&k:50*&⛨mfHfSeh*YdugZA&rB2i% o nA5xYReˤ\҆j+)<%giHm1OJoU--LUZDF-!:@` ̤ۚ)mAJ" ܖ N7†j1fT$ 8Ҡt3*\6i3(T(R+UYgSTgr\YeNE1TLs`)艚3T{8t߂5iiQYbH[0ώ8.:p_}e"E]Á~6MzW8{mZ=R "|\^O >o{'WeЮ=?q '۹;f޻}ۤw~1^H#Y7}kzS{>ˤ߳u~_{zGG^^kz_Y~|ה> x<7zY9cy qs}ەQ=\Ǯ/w\./k?(%V}q:/)^. _nccg`|,']+z߷Ļ&|_owx~=yy_Sx~z7o^{?ծֺWN=9ߏ'n;=kӦq=>Gc'G]Wcw/c>7-_'rzV!88'~W7OˍzgO19_g pͱq4}< |J&G,] UqVyz²V#HۅT$jV(g?ekChД(tB)̹u-<̇W" RҖiQITdjIBPoVTqrZ&(JD˚u*5%'dгvKnbo7UMdUoYwy:VƬΒu0_BU4'Ah2Fs itAKIX=+5*"U[* !TfianJ(-Y؊ԥ Ί*'LHu YT*ZR]m9*vClQӔҍ@d)lոe9HZ(())rڷmLKF\dԫ?뺷Q87{|oKlovعA|;t=Ӱ~ӾW8}Ã=_yRI+<f/;s>{ӽ|[yz_nyvxL'o>Ô{_ ڮy8qQ8N.3r}6<J绣﯏s'G[M]ˣqߋ^OKyu]oAְrS߭ ync>O|.|/e8x_pv_Gj+}ozUyq~wav]?}/w/__z;W^𼯏/9N6g= y_.}7Hw?o>9e;Ooo!/aN<ʼ{럧1.ww{r?Uk/YSnWvzGɼ~/-{_otEQsߋ{>>~.p|urb˄;鞧<p޾MWRmޕN[w_|p׾=C],zһ{/q]_='=(֙R{ٟ⸮NϨ_c-UC];PyoW9݃W-m=c muaJW<5uwUqr~G=Ѽɼ%zwu9>~O|X{-yO| u}[~>Vg s8F{-]YW Em?M7%hK N)XDUvB;TTJV)LEdۧAa{B&TTbS}OWe4 @6 3J-ˉjgP-pvQRlrV+C%6GLSnk5Z&EnTԺ!sS \y ( y(yNED妒-ΑYũY?'leLUO4Rb7KTQk4V\6\CTM7yiTIRZ)XCk\ee䢒X%No2)i "ΛN-%,hѩkꥣR7]!)6Clm2X4[4r$eTK-"r̀њM.Ü:z7o||ה]9^k{ ;G#~.xxMs<_-Ώ8վkoS1#}~_9_uWr|wgiĽ<\Ηs7娼6;,^T>4:IE0PU+TERZ8v%7?BsuqN&♢,or Όu9K9|F\~'HuRˆTV#T)5͙IFћ 蛩T)Vj4xbV uiu3. K6!ۙ*n)Yc~=vW|_CxϞ=ny<#>r{>^=q_7&eneug#z˿/9r<}Wd_-q}n>Ao;oaD}_7}o:osw]p<9q:\{?1oߔ~;x.};۔zuyqGfu=G3oyòNӦtoW}|??^: ~>ǰ~>;~L13o|ΟݟW?9vw}t\C|~~='ml{?A5r|S{|cr:aW8>ov1ۋFnU_N|?NWC_0>+ٴ칾7x^'_{4?c1_{>/\/ME4 V&jvX4%dd ΢D) G/lLh}7B Q& 4k42Rw8F^:g<Ω6le lC͹j(52F^SSx-qڪ#9,꩒u ֘Ѵ3:&tƨh14o:z\0rNV s4YV3}^yG ӕOa/|/zϋvOLk}=m}໾W<[~得y{;y?OѺAOdr~)I{>g#ӿks'!⏻λ8ß}~O+~9?~<C_o pzΟ_=cX}Cr<˩^Gd<_:߯q>[/uuu_=Qwlϸ+}7Ǚnrgv?F蟳wOCycq'}eGa92u^>Htz&ګDrCt6iTLGȵU*ơâ%Ť"V7sV ے m"ѽ4w&1ʪTdIΒ^;gNi:IZNE$V"UT7$ͭUN ΎnfKU2Q;"G N Ʋ[*C4F4ME^9EIpdKRКYS[̒ iyMRdVYJHW,hN2:XETJZ+ &ҺFh u$:J=T'TMo-␘hP9i9i:9sni'%y5ke&%h!\ 7fR;KfzVCR',6Ӎa6V9ޔ,bN3 -#\˭+'ЎK8|:%דNO/p6uƊ}ۺؾJPoP8*nzF5Zg =w}o|??~}Ӡg~}[/ZGӾ_}Eغy=|~< 县 ӻuszϼs=3|wdvݣ>st5=7cy׹yoTתG_ޗe?'khU_/~l0//?}Onqǃ^g=#y_N'1'/vGv-1/o[R=;7;gZ?|K|>y7Q~ay;?SҸϹyG;_I|ټQqq?'v,qgEii~tUwaZy iJWH:nI4AƆSnfDʧ$'De9)QM]ΕM]Ap*kVhY+$hV9α9SyՆRig ʋ&)MEr\dM-$Ɋ%-I4Hm:x^tvӬݯo~GU~>sװ?F}w'M~~%/G~Bo뺞j3|wS럄ߵv'wHwGy` s_c_{=b?:^NkWe=?弓q|~~-s;hKrG=;z޼g>;һ{sv(Ov>x~\=|7}>Q?~f=ϸO}ٻ=Yl^*.g 3|c;est]ߠ~aeKƽտCz6=g_|.3߽?}z?=➏,y3~?쾷^wxo3Ŀw<_L~B^̵윎wB/D>ߡ?9z}__ ^χq\?ӯ]f:~~'^ex'l>;_{}_R?|qo_HRӃ\}s˴<y?kSr~3:vޏN>;^MLWd* .HTU9]=WPZ&5RLuL&fJijBmaʨ s.u֥g[J2WMqe ,&Li"ATǚLQk18IƢFc4Ҵ4jPgO:Q;$cǪʘ*h4LR9nanC2UOZfdTgY9n_{?.ÔU~Y xu^tn|={mðo;z 3|3_1I~;gW(~.϶׹W8y4}qW;{[f2{X\O3иB}:w8Au?s3AΔZ΂‡M*N#&^ȶJ(UmSW/k=8A)&MR9S?O֩Jkdh*Lǥ;:PT#&GsC&Ie[fsX9rh9t͸So66F̪U.#28p UJ>}2PW$才rrQZf9UNtO3FСfbv\Ժ;'sϞ]- ʦiQ]S0:(34&qD%Jm&UKL]AZKP4%YZKE:9ѱ1T)t0ERIX+M)T9cr:.YZœ'LF Si5D 4r% Yby"&eLICZj8m(N6[Җ%uIQ5 =hk<\?ɏ>Zu;}}~x?a/t>?y>u"y.WFv?u*Ͽ<7#^랗3/vOky]c]˿ ?g% yS˻V_\ߎs]k]}Ohxt~ 矠+{^_[qP~,OLSq:DCzn'+O>݇Exϣz=?U{ø?T?N8:WU>^}>Sy.>/~C.|.o]`|;~{}7>o}UܬL~>?=N+OL9\:^zT%cU{+:ȩ@ܦ4C*Pݶ&!*t +'D9U۲o9ݣ]19 =E6*Hih[*'L۫u),s]M2&KA"1 pJsrUI)3sw49,PYMyUͩ%jEDYlBmF:2bMhK2ɴKn ޷ )^0I.ZQJ+Itżx+5ȉŸm=K="V˔SD+&(6Kq6!ƬeFWt2'Z&dήj"͡Իw3 6Q%09)BE]afsf݉\[́U#uN4m2M9%ȍBdU% 96FyԽrѐPT 5+sȚ3.jthԬ˸$f tєK8Ҹσln/K^#c{nxkg^K}k r\7n\ǭ^NoE|{~5G.7q渏cyR?~7m=׾~?ϿRuxnW]ۓ?:^?^ { GsH'=8=+Bx~{ǍwY>9t]9}Gh~:-po?M.g]7YÉx_7W;^~s\n;s>?匚W;~G79;~~W&V)iӄ+lej @MSIǨ:)KmMK/j3aiG&yY5UI ON?"I2 JJ)cEB*HIN iMa ӃHγLNUiƀ+st9nRmjFB$fg2[y9%<^Rd*ahSygLPEgP*(Ҳ3",XԼSz`9[6Ylg"4LM: n)%5Ngb-gZIKAIH7[)Y0t1giI6M&ɖeYjHC3j95#fŹ P͢`60reS:#]$bҡR&P z9ۤDYrmڶtQ7rvʗb4jsz+!)MjʞhV%´SMjdi:Ԥtxnۍq<q\ ? !Ϸw?e[5;|^Ӽ[y!?Pt_s!#])|NoV]ov}v{R=_ܼQwn?z/w?>|ǫ{_+~o5[u:=++t齯p?<owk/>m=oʾ~wur]>p:WIu,{^㇏\\wZ'|w'GU? =}OU\?z1i$=_v[|kNL 'K]==Q3@e)mj1Rt/,R(BZC~y8t"‹5IRLS5qL%{I4B$د>k䚁THZEPj2Z:LJuNSPd@e.T" pUiaThf(6*fzjsRJ+Fئ FU%g5de缞TjU17f:)n/,<4<g Ϭ̸ׇl RɅE4ʩFoQa#A7-)F] T⠩NH-fT\UZ@$p* 9tHju`Z\,D9Z24$cH kPJ4 E49iAY\M:c6Mhܦ)6.="n% 9y2iԤoIܻz2eiTQ4gPdm=aЂJf%<ǐ9T]g/G}\~s:/ug?ENS=s^Kz_菛y>Gܽ{x>O>}WD_L=c|q>%>}=>usexul8ȿEzozfJy.(i_6W꿻||s3v[_z,z7Oc/~~=ߺ~K>ϯ{'ոu;oOۦߨ߫|wG'WoLyV;~|ό^^ku}_^ۨwx\/}]Lʼ^jQ*)5ʹH-c%QVwWYV-b$,ܪM5)ƪf:CY۲i&Y&ῆp1V*-۵ST*wQHL2Ε.I)hͪŶLŵ(в :TjJ*mȷm:^!gu-sK:mc P5IR2(&j*Q#6L/RLG3Z>we_39\9uoC+_9~Scgqý U?^g/uN#tss+75{.3b9/M|>N~'㻿>ϯ=k[/g'axsОq|fz?e_׿8?;y{|׼t.輿}[Ϯ/~}y]_r:u|O>#Iy|y_KǿN=8:>'}OJ{}g{_yϛƙRikCrЪ. LN'47shqTs}5ƀMK'ZW)k$ y:+m%\,Zc0tΔTo/s>}V=1\: DSFfiTHSf!D7xUVo7pNlOhE<<:6 W.bɉ ls"sPg/ %/\x'=yS/uFfgq*8\&3+".bL^g=EE49-]ęBMHYmT.QHijQu, ITr3U+Q2iaH:sJIVo4e!Le&ؓlIHSRSP`R-IuTD]4$)(CB@J*ć$fQ@hKnv.7.%g[Ңp FtJBl6TE%JQ1j ,i|/ :-ީ{>Ut=Wo?^gS2x_=E|>79_0ʜg鹟/HܽwCQ^ӽ? 콏{7v< =//*o}պ>Ŀ2<^L^0?eɱ0ғFOIڼco9~/rAE_EGyAy;{OuNW{~Vgy{ôȹ[qyɞGֺ'?Cxnڼסǥz}t\wעo~{/n>~g1?9~; />tCgv>0gܟq'+>8?szO{7;=%ar3OGp?7;7x7Lmۢ=u^pa|Ui>ӐbV!3ICE=.i^c)+]$cb$ZNtJճ8OLśЪbTE;Źm]ҦRv%2}<KilC)AH*$m(T7!n5hY*G3*ZDuHABuК41M%fTUp炌o,O +'zAMf3F;:LL\3=^xu805Qy|ۄTItlI4)ndX mLP-LC]6˔BIHI۩PJN]:R1d3E..5CJZD$nB$ pL3vT(#f7FnȲR THS&h(Iȩ-XU (@-Җ&^cn\I6ܕ*M& %,4yqp? 6L3487FI.oǩkdK#QJzH4QBIÔ9"ݴgu4!!fUDԯХ!hsOGje,VDHNnIDMoRڥ[;<:E_Hkq{G|ߚ칞_]g}o}/^>qތv?'~?z^=o8/v ~vyGG/~H7vָq;_}^Czuc>n/nGyw >=z'7z'rOξ]y;Ͻ+^᧱y>9]fd&1!h9heS:6<Ґް$TyEiqtK Fn^uw%87&B4ĈSZmM-LBE E_\gJQ\x-S~)f5%v& &42IrKec]JԹBti9Hli)hm5*d+ICn 4hRLmyZu#6ȋZ Qi8 Peqުo5}{nn/r\O !S>=}Wp>/:ϵ?̱5 /sN;:/kp{_;>YRƑ3L$- j$I)Mi4*i3 azB1 iƜw-_PN΍nE&uET!iZ((e Pwӫ\4VS^YM9vDi,T-jrY*E4P'yOB`4u*:iαRoFZ[g.74HqF]gUynZK]d1V) Rw -yM8/e ҈k%o,,@r&)NJwSN+w:v͓m|s0j0MMVjKE&1G[ j%yť4d\7Cd*Jnɖjd&QZ:Sa[49TfX z'0;&A0M !KbS-T1&b)H&t: L@!ƜhD )2\*heT*-+TEQ9РrڤRI+`Bjz :38ۏq>o+=~}0\ QQ~~UT<>[Nk|/w}'ּ?_E#=9?{+e= ۲pQ{.{zϯv]X?s/xwOz}GWo鮿vQnݷ~]r_wos\NYzv.G~v~}du}yoSi|s?ol>k<tA]OלWr } wt/x3rtbe:$ܰU*s2!hɤbcjo=D)".ҍ L)R4VeW4E2E)7T5Sgntʼlj24~h_n*m[FmMJ.Y!)&]%CT'#r6̢UJF,@q-=U9FK&+W!*% &L )PYeTT|= #JX*#H{tzg:牢=rYLe(uOUNt"jZx͖TMj7JYKͩUNvҥ6(w9cENRFY0ěbCL.GY d̋fR˴QQj-UJBV5-.n c% b6* ZDR,ڗ.jviULfF 9YBl-k ͥY* \OqݧwJzv1^FmfO;O6^?uUޗcG:N[?gzo2^=\ou|e_+~wc>3myk!1ߵA=fv}r=gvߨ9|SOCy~oӿn|{/|ѺO3ߛ|o 꾫u^:[]ǹy7%zI]yhreu5Lf*)I¦ZޒftsY SE; [N !gy{E\!:8HKi[]V8j&93"Z7|*~}.Nr{UrUۇThRVto-pԨ$Iny'.!,S*r֥L5Mgn\dF|RZ,~Z?mNyNcv^;=]sw^ͼϷgmo̻Go=7t/f޶=Ó|:+gQ/+<x/O<׋uo_CʽU}Z8?|*.Lw?t=˸Vz?^:gFc~L3⸮rzGno~ێ^f9|g~nEu)>񝯀?=Gkږ4IYI(!: v"ruu4ae4Ie JIDʊޏKy9DۭR$`[Q5UR50L&]KKP7sS ݐMJ̣JEj9lYrYK JجjD7,y睧R4gf&FI܄W鑦;{Cpu^ 6*݌jqJY,E9I3]%gidQJ -3YS9C2RxJ]FYTzDCJm-F\%C2%H-*F)`S"-ՠjb&\N[6HR.M7 %xͻ敉̱;1TRHfR6"fݫB*VIr&&ijŎkJz%K8J:E'M'R&ɡ^oj˚tZ+;>ʼtv\_<;|!Jdr &47"s[v.}'ae|ω>Ӕ\no;_n5}z'G go]c/dg^KKΏ.7'?vL \<=Kռ3~;n{_-~{-g{+y 7z>r\:!-y 2Îӭ.ˢ'?W7>G.g]<|vBQ5?Cr^1a{~;ur!MsVhR(R6Ai-6Qfd;foX-V'S F;TEV sT8ݖĐVէŧ3 G1S{exSRtH6ȼ齜KήC!U2dk#8BDe#R)QRA"Q D SuA Ku粊@C!9-O8?WOmg~;y?5]>y=O_[gy yzt:~[.|_Ϟ/wv//xNCҽ v >G]}YNϻǑg;䝴ʩE i*7*-NЊʙd"GK4B,"-ڔvPTCȷZ8[!Nc.! ܤ˷,f]\ҫ/v_rYs;lߥu:/;Y|ǕQAzwe|3%۽.y?Mpܿ):>qxoxCt_w9o˭8{>xwѺ~M._N~r8]ּ޼p=F}gLx/8>'<}O=='霾uG>ϫu^'mox[ò㣑MPDU*ؑ2 ȐV72̺}2(YTIh/JrZ23C)TImKiLVHJkM+9ҭe-$T:ܧd4Z! 4sP]Noi h,n4 9R`V@Q-247SeRY0 1O[UꌚIPb5.%$:f)!=/3)WuJ&bhnZ%ʜ*r2YL̨':fr-2m".Vm涯58IJR7)-9ZإT:+i]&O"9V:L̺FMԺz*M%md]*"'n*RI :csIҚSBV1K-iJu4!3PbP A6TzQu,*n% Il e2j]&˩hUT%-#;r8a.2tR)IҊl5x)[(LPM[=^k瞻ϋ>o;t8|^~}G|{{I;\_wU߭~=zI<𼏨z?φN'>2WbcxپE|?9=ou|_[9.W?/uR99]J_xOY3~Ň_}czuNx=w_7#9_>c®wx;|~Y8|W?9oa?}>yߣ}Au?=Q?ӷqg*.3isz>vb}ÙӮ8}?rwO}G/ʺgzL'}u?Fssu}ӤmfS'}6)E&ZP wrХK-]%׮iCJ&R7%Ff%)LwF(w*J\jўT7{TJ Ѧucy[ΧZW.R]LV !ȐމKy7.E**Dm̂HȌ։Ni (S;(!$Л2Fe4)Scɜg$ӕMgLBbK_YiQ-FZL؅ITv3h4eu2TkHsDju-ی6w,jFRRZLZUEu%J^ffT+LCԴBdЪXR% KHm %VQ @$ޖEfɚʡ!bYiݦhiJjr1fnw&nP^rCFA$tE,THq.N\24%.b3Cnr$ִa1k#=*! `IyT-2 &:o-GYēkpgJvKרyw+u_tޗ\m.Axou^{Km}öW)νoٹCn~]_}/{yY~M%[EfuBqnR6btwg)X2lh9_Wj4+@cPVNjUbjf$Z1g4mh5W*{͋yۖuW-꧎丢'Na7NGpPLglCus"$Ԣ[NJFVid9zJn 'ENU4JWL鹡v'LmC3uynIk!Uf ec:̈́8Y8ٜ+Z31Z,ss5'H+q%$ v©AjIR%17If4dhlQRRNyf܈U"I'-PP-Sjqo1úHU,:\E34 SM *S5jӀ',2i: RMۦ,g ŚofRS B〢Pi˙!VvԏR2cPd2CLf.JNE֓ h(y3Zgu\~o!aqzzv%ߡ~}^꼿a9Z^cNo宆}u={޿I_} .U>[}R%ͽ_-?I'Ky_ˁ?3m^veδ̝qy.]?|7qe}w3i}c|7e)i5S)g#LE΂n[M)He7s3&bG5R1e[R>|[sLdئ[g5rT}DDdlid} PjXUàqjgruT("[BhNNӄTSwD3()) CWNJ!M ؝ƍʊi+&&C' MCԭnc;ފX'2ڈ"aurʹb(Z\Yf'heN\q2gWpi܃yYͩEu:+P ^ (HlzG)U 0y.'[RK5nI*Y [`TAiN*FHmM[u@Z&iU"EII(IJLڭ:eKfSk2JsS-Å@PU ژjjj)J^aBo:%6Z[' ƒjJ(5-TIi* SD֤IV]e Pڼщ4z*tIBii&OJЩj$0'5kwWn=fܼiz'mџt޺Oa~ ߣyswįĝ/_~^*xNg_YO{/A?;ty]{qGw6>T'kïQ~ǯ~W|tƝ ];+Nt)-yXӍˊUQuS:j3dԖ hݢYCP!֫8e:6K>IqbhV a+o y1EPNU=qcĪn^+0oHOT)Ku\ &$% PԹlU6)MDcEM*I&JZg9ҠRmk D3RS] $i mPR 4Ι:"^0J*Sg4di9ɬSX:y+u6UԨ4"S%kO:I OҠ2),n2-Z @r6jf]@$uJP1墩*i AVTE\΍CvK dCq+J04-MC3jԅ)Hbp!VS2hhN\]pdңLAEMf9jX6"CdLۊi i2@R*ACSTg! $DNc$Y5JQ<>+xuR ŖE҉6;l^+~\'Ndo%:_h8rr?ٗS+{_x5o u齷x7|^_]z/+1_3gh}X:N侎.~W^y;_=_a縜^_* KlAp'HD(nzRݪ jPYsP >2I7Jʡ5)S1L6iReMP\_Eֲs72K$U0#@ѥ:Z6w"UcU@00z#:Ԋb!,ZbpՅT9 ;D ɋLJUmRPUy3AE\ k2j&֘lTVqbL8YWHTUMgbɩ|DGzfjbt5ĉa%n-6 6Ѥ&SUHi@4U:=!ԱJIlipQt5M \D.G ZTHI 9ʛY)0LS3i;SI'L!(.tu/*5uNbJsS r'BȢ^-fSr\TiI(z i #Ҋ3xq=?\i_bL~8[U%.?+q׏O>?Ax+6qR[Tq2(+"@ %1 *\*Қi,@誀bE(*zRrե(2uI%\LޙhVJE٤="j[I6"GMZSUBbۍJDgM\jsM˼M b&A:1i,c!34i$|yЧ*VCcQPP5ErF9)Yfυcq648,K M~kٹ|'/g;=7g}+^Ç|?y=ץ;sy_NS{ Zv #|}'_A~m'~=/[Evlp|کBߛ˫8=?wsQ1=~PҥQYMżM Lh%K\h2Q( wUT"m$Zc$C9JY󴩡@YNT(R#)Ζig4鲪U Fy _K2Ԣ]:R%ܣ]7zRm; ibξy'JS%Õ: h4B#6=T@3*uJayB T+Z9TuI8˓Jiꏚ\j]8 Ho*2dy-gZE=y1q܈ND,(9߰^c>Nuޛ=?k;mus}~ z.<7܏Ws^C8x;϶wtn''|YyWg~=g^Q/|'~×q\p=U3{Գnz\k|󨍘g}C1qMm"L蛇y^qMUpꨂ@Ey1C7,y2mavea V,ʝ(dJm,af+ur\){3FzVH7KPM\NњIOACQhnZz-&ȉsZl4Q2:L+h"M.f-0eҗ % չ-3m1㠇9M5P:1PTJ62S2yiR Գң:YcQxSbi"cs)4kYG 'Ziu *l#RdZTZJ2dhlTBf$j%P o+!" I4Iv]M; EI ; )(9P &˚ & LIUչp4HbRB0zUHLKVՅ:U%"haS9m!JENExn)RRZQWKL'*-TJ.h#Y$RPzǪ ry*}n=Oxr_K>﷉sӟz)5}sWx^v_zʼ.~>Uؼ$?c#?_`_&=o{W93|&޻y[zoCr11oq#a{[;ѼoU:^흘Ͳؖ>.YWrJoeˤ\lWqSmUrHfk(cr LBU!;R#t]:07}/^#򽚺Gmxg~>Yo=_t_c]Ϣ{󽷫XGs]hd@M&#z͕fZRCT0Ҧ.@@ܭYMԳ艌4P4 i#5uR)]4ݬi.D&z()Vo6eAn[r3*qb5է2Sb/HYҍ y6]%bҵ)73s4H@l٥*L(RdՑ%ͦ+ R چ3js)BU99uT8R4 SUDAzRBem.3VK4Z iv(W3qMХiց"NijiU7I8)053ER!pܔ)J3TioFMVjIKM(#1$RO7Bb)TPjaT sbmT9IZ5)hyvQdjI.F%hIKINjdIaS!LMRHsJzE9t "sCMJN2+=IKnXГtH椸nA5D<es(*|ە'g|;mZq|.n|'>OD^Cg~ cp_͗*9̹ѼOtzNC?>/{o-ӏ8辭u=/OUp<^'TSz฿Ko;_8޷_g<ԸYz';N=H!r)>Nov(urʩ3hRz,Su:ԩ--Td}1(dL&tPL%;Cfйh&>grXZ'y c-c>>7- ё)ATէyKkAA &ĪseN4Y,'XʨfjkG+5D&إ3cSlrʙ[;s +9UUtKyDP27v~?Ex|w@_YOCyb]?~~r>etc}g_۔8}F+p?s1Y EUR— %O'⦫E 9u:;@s% "\aV*j ”Բw|C*A8:96|e;v`¦rT/QTgV9Vw[}|)a7&ӫ3atUMiಭ 3Rҭfe9JKyD3JҦ)DVY UAҔT&JuR:@JnAܒ^e:fF(i7s 85f*<*]m&JjkI !m@L7U4M+:h/ETNZD)ɋ=fg(DU^cI*ĩ4'%lEeO5jJUPȇFyVz;s4.fՑ UT把3pwʙMvN$IupA"%W₦h&E7r卷$†aBmM6**(T:+dSLC %(Պ;rLR)(!Y"nfԣEJrU.I lTIbjNT)'[NAdjr*RW?zww95_e y)Tc:Ts9Nҗrӹti*W*_`M$Euҳo4lt"Ȇ’%BzܭEi}Pq T\!RKKiIC)NlJUKNS#J%8y1*`#ESP O7'H 9TJ&2pfC)o:2b&Q˩\!`LY++<ʅo|CЩJN-,kltfMscPv8,JڤM% LeNQ5%3(*'-*H)mҤ RH(Ҷ3%藝H)R%6CuY66CPr7S%wјގeԷ,%eiJTUy i,֊7LJIְ- TA+EDD9LSeJn( Jmi^V'"Dz 泭D* `-)!в4JH.6.ö_WoigY۾O;B7u{w_#sw=ˏ?'ɔc9ܮ}oӟ=~=o^i;4ULeWM%yUE,֚ҹҲih4N$j=GbBօOD VQ-D73jҮ=m:ϭﯙurh)[?nG[U}<<;|t:^hv]?qw37/'+uz'sCvnW|נ{ut-\O>~_uΗNe݃mW TI%dJeiO#UJTMn54KkF*M,v4J/x)Zѥ(B uN4q*(hR,5C4-3g:h3JA?_guZBIgvR CI\T9n) s[;RChurcr% ԒCT-U:4[&)d-fn8hV"Q,y+&Z4,E5 *Uք^bv7Vt*6ԋ3*Fv9 <?=g2_EBٝVy)2I!APM2`tÊUHeEZs,eubc%BE MT!'-幝ᰇ#IM#V)U➉e^-$T= R4@BU5Jlj"dUKU47 %$))SlR7Y Kq0UFHKb I;-\M4Py(Rmi3baHRJGUڠʅU2{'];ezW Nf~p ~{.ϕy|q^?u˥㧕>]Kh|cOyޛ8OG>Yyo<Wu>Ǐx!ڰ|qN.w˛ʛtNmM(O"zo<$uG'T9НNn+sR˰I҄ED֓j2f)i16/9Z,z*TUSeD\y}N;qx]Et4`,d(i]kq4Ը c8Ңp]kʨ$ɤBJB7) ̛72ۢsJбEr rK'ȫ"ڐ= 9֙V0nXE I%C, &&'4LDY1rY/)J+Cr*)4V]է,$SnBjGUJ$jW2e2+$3@Mkznj-!Ns@t$8:h&[SPe&D7;TN:*l%Tby\ҧ)6M6@%@bR*jUu*mJUr(4t)p[:sUjs48r:*RAEQiІ 5B2Ju"dU"9"#OK&l. Wxp\wx^_ޝ/g87NxuOmy_;y}Wuu?;u>pǴ?7Ip_gpt=k>;~# {teCA4KtKjYESP18}uc7:G_Eoy;'ϲvN?:^kˀW+NUy7ݕ:г4Х4'lq"g7H:W-Җ RB3;QIl*^D4:rJ2FMi7WbjٖZ*3b˴ʴW%yg[TL*d[bljyoIj49M6)\<7TCW[D|ei:RHNҲC@Eh"@:͹хhE1%c ,+%ZVCV Je*`PƄ"*K&11AH:S(Jii e@RlBz)SNAJՍCjDN&T8T9tMUZ4rr6 ti%#:5J&Rll D҃:MUEdPݩN&n7]-;76b,²e|T/Ystpؽ}7Onst}cy_yoy'/x>cqq0y/eUʸUe(1fcNыz2V!&EUAVL4Z.ͥf-NJW*dS2SZDt:Eܹhns!zAex5T6δI;ZҘU)]J*F s,[s,QajN D)SE u!Y&e.q*6s;%"m 5PozΓ:APdĞrLhǝ6RT4dCt*rh)!'.7U&]g6v|9.}8覐֒hJQzŒRiEҪQ)!)U bNS)3sZ `$hVL%doXW(Jݤܰ I%.SM 'i7(lqF*"Y*VEcJ5Qno!(%*nDLEJ a/2$%*miLlCM =! u! `*.3d'N@RǢiB)Kn.Mm +M7QQ-l5QW48)3L U0qm+SUfc#9ƽ7 kw^𽏗O?>/vOWiz_;&y._gI|iu|U>9AIa6Y%e.uEqNtq2ZWΕ^͚jw( BZYr ֢ \Յ)dSREq zΠ՚5R&Rо:3bюYSi/ ͧ+Lԡ8$%截 1'HEZCnCZApZj*lht^r˽!,gl Nj Z.LZ۬I̍<LZURlA]k4ʑ1NetLƛNj39օe$+U`$Bj1Qܠ9NUT7h%t% 5 Z(Ci1a3eʴZBm̵,TNY52 ܼaEmKd3Riâ8=l<Ǧw.t?=#=7]O/>^?u}wSQOm=xߨ|7震AwnQڹ^?#4-S얬 bty =*Dbk[:Q2$Ƭ4dӚ)ĥȭU-%G!UEi2/jh3P sjbPGZz9]Wr9K~fSOq8e*ªg1t%kEF5ST- YT܄4m2*PTh)=g3f6#%OGˊdN FnI5g*U( !URs3.%%nBɩeJVTy+HӇwl2)UTT^i$*B4L*XΦ1q><l&!ǝ(#&KesRyw5-Kd+njUDtHC%Jhil`&"ɤQ06 T]!ԤQV K RʛvQ1Ri5Uv2$**E 5MP6ELiZ!U MQK UMMJWnfiVkId 1 VHbw,^c!"J*)v3p5^sEʊDVcE$TՍ<vyPlO[>;~Fxz?za.^0_::yKu}8ngyN/}mx3~64454+HE"/XKS=eL"z+*+Ɗ"Jihs =YCkKr*aU"JZ(9,>3Tək:59ۺNSzi.!:a*&:fޒ&"PgVJjÒ#Mԋ2*BJL]̻IT 0PUS DSUږ\˕n@HܪZ4LNЧE΢[f(4sXӎ;Jʨߣ.Z n+t LcyT2IChI%@eBU%չ jjI,M&4ڒ]"D$mˡz In)+IU-" e:'i)t M*Bi)%QBsB-6KچVuʕ@wU Sv@z8f0R,T-ͼKV]N`Mg4tB@QXKƕS[ʬb-Pٕ(Ԧ*Fvxٺi=ΝwonKy׮E.:9}+wz~1v=_~<ߨ~lI7uN|\'uu>;5<>s:i1f\.-EO=wǍ)gƳVr!Mepl¤yj$nH%uu"%ZR*xYj3~B;'$AKhvBUbٳkq##G7Km ͷ6Mgnţn*x=e<&`H3 ʕ!+E檒R:4'&Z$PMUieE``慜\˽[Y'Y-%Kw))t"jbAI褢o$i*# rij,Ye %͡4  &[)Z8cs4rVܵ%BZDrhNF*ʂ nHҜ#i,bC%2%"*NɑӸ$WBQ@% HP@;Z2&&VjFlѢIeT F^+=@2ҳrZѹa榩&M:*)$ II.)j)csTę*$C`EJjd kiU!.h"2 ) vS17Nkw}^.K~09`y9'/\>{{$q_wOZc }_\c|ɖ yON;7,gK*Ak,UjLhSLhNE-+d$B,JL-Qm(H>4<2u#0OGJ4Ii}O857SKj0%=!Q{ۉ΅J%rbǺ6TQeK+"iYrk2HJn\i=3yUlUC2: U5)BrbKb6Q7Իdh%8Np(i2%ө *YNDi]e<#Br*sFVeW 1:#4yJQ:*%N$U懫9in,*)l!ZӂmUDimdNPjr "I@VI9C"&t&i+L7YѪªjfmM%"tES 46RIRRLʡԒ&'9FԎj\,@9P^eN:Pi$ĕ 'j֎ R1Y-4p)tDz78ˏ7Ϳ|7Oy}]ݻi?gvW?q_1=}/ui|4Rt*撒ҒޓO'ZSJhdTuZMd8l!Ѵ[Y*E$6i6!r5P;PT6&&+Ńp5T@ܵRMf֒J(#M6jJt4A2tu n BR ZT!*@ƐR JkI۸bV9mTfԀF`X p rڔt/7CƘCzJ.Y7sJI5.MTJªs uR *>W=պ v|y/E?;ۨzo>wwm(۪n7_{?}+s~?60z]}K:a=^x$?]^3yFj{~c9~\uћhjhDr "-j Έjsv\RjZ6fT1k:6dwvoHsa%s&b]SNˁlAln",Lja*~xQeX7ylkNLƊIYPZbOjK;v@ةưj24$J&КhnPuX%'Fui 8V؄H14r`ѥ$ 3Z;$ڪ*.әԊU]©Mij53X&b2[q[,,ci(Y6Я:4; c SJ4Ӕ)DNi(@e )I )69nJ) 01QsZ\ %ڥ2Q`9dyPZN%$DLl`ӑb%CVZ1r.[`4Je 7  cM*eKr&)MH *G6SVjBQIQ 0&ڋSjR&.Is5%Cx9JTFgVU3YcY/;x~N7^˦x_>΋Gu{M|\ܯto뽷|9ga jfؓAHFJ"!ɔPSE"U$nBdt@CSD.@dCa-pۨ.ӧ)*n'uj^cU \\M84 &9(bIa(`ҵ7IT,e&* "v6P0 XRA h pjD*su5E!1t)UM4H9&*  [ip[̜r*u6ZMsw*ʥrms6qR<%uG8?}?x~/+Ծi~zQϻyygԸO:ٯ|-NXgX/8<;n~g||g-e\%MR{-D4hΝ4@5SY<&t !:ڵƍ3Zd}<^ÇUֹ/"FFбTg?Gi:e7NgV,JLxےQ1YEm|SVi$V~sǯ׾~/:?MF;V_0:>uVÿTˬ&4IE0M EFt$M h:3AEiyV\@Rf.q/3ZE=q5on^)皝 uRIdLro7,Uس(CzJAOT$U(І;o| R.t*&լi͉Lg5n9i˙E6R&5-gxlN4NZVRkQ#/'QNRM '-Tm0$JD)M楪CCd;DTZZfXwU sI|+Q:%-v-13j_DAKHZ2 qԍ”YɨiRtݒg)I Lm2-+GnCI9)BEՒ**1sCM*L.fTv:'GٔYqA,Ui)z!vU6 jJ t''ET3]EIƒd2Vn%V-f)F7-O;Ri-"廀V%j jL7aMUlvs9646 3-$RApvEgTZgWRnT&hd(*V0#*4NMcFjM}Wwz{G_{ϵuO~cgs7ƹظ^M0Nl #1֓%qWX鑺؝1v,Nej#8lr+:a0W}EW˛6>O$e=D}XVFnk9&iNܪ3TcpjZc1Ii҄MӊVUrc4*m+U(9h+;ԕFXus6i Ӵe!M$3lpPCcM%MaS3.:)RI2jJr**a< &$)Lr7h5pEd*aMV!h6zTfeDV}l'筽 un=S||˞.S93s'ܸ|i4:m9LҦHdzVRVp޻-Z||i-ƀL#g2wȯK7\|{#%ě85VjĸsE)Rޑ.]IWZrm*jfiѓsR!'%Q3J,jɦʵcm5% *[bq %0ċixRC-3V%T2gGS%*bJO|gUiIZ m5Iܪ@̼ nIb*9ϜsJSQ-Dh-gR5cp'FN$0;4!hZ n(:S.̢2j t)s-oHV-SSvDƦ(%Qb&7Z%)6"ceSRf kJMV)TTJSs5%J() *jHq3*Rַ TR̷BsU*e8i4\T[e-T' RLbeT$XIHeo[a΋E3:RKCnU m΍dH2&T )]L+EK"Zwy3/ n=Wg>]O!<8?{{OrG׸~q>zw=^S{ j}G.1x}Y\`AD$˩ܻz&d^ l_'Ǽ{C|WN>u:NVfTS'VjBڴ3?:v7אbzO$\7Yg44Ț*[iŸI'ZbeKUB3JP)[5.3PNs=ZYn&FI"IaN&PimʕE1g=ϰ\qW9r:Vf-Vm\sq:J ٜڸ]SSZlƥ+Κ8zcn+U47"Z.~lQk{wgrK2gNeUWz2FȘz&t }_Zq  NLʉJc@Fy3kIpN927z@qw6+ RҐtNY JU=eQ1"UҜVulbiJMrU#"Ygp̬na.A6@fCEAU%IuSKPRΔfq #Iu+5sXz9֦<{2# 7H(I %˽"m2agA˪JCjQ,]M8$IW*@M;P9޵2'CZtm)rr!N%г@ZBC4UNLZYtܚKIZl"i6SM&yzRΒT4dr:bG"D&r j!ɓK l4AN̴E&Pu-f hYFTJ"VK$MfrTKJւid t:M^7;ٽKxx//o':qKӢ_{^VQu5xeXzyU^Ԛ-)yTgUXVZFʃ6k#TZI-IP vL(Y2XRbDEeLA):J *ERʠ=3& qj\iұ1 hZf(nZSdfd Z\*D9JFء*Vs.m 2NVg,Lg)eFSfVuZʆބ$ i!Z`؂JbdNZLtJnR0^Df%&M(Slv%̶rZ$u"jI) tM ,͢幍@EvD7*.Q!%I1ZU% Qcjjp* IvLEڶr1w35OLC-er09MJRCF,M7 c bD ʊHMS4Bf9&*+FڪD)2jd+D:(4 u-Hᾎor,Nu^{o#>q8y?vϗR/='yNx|98uzx܇v;/1 սq &4Y*%TiBhB͑t/N{ˀ<^o/'^/8Gtg<W 2oo;^^lw}ѮZ^1R41br8pNʆsC&m&ٯYʙifiT̊,mYo9Y- v3*pR*5mJI<ڜ(-qu7W5KNIkp0K(EP܍:J,535NX:(KT ]sET)f%5U5,ҙ,fl%Қ"#*!T 'fƂ1nINYoT([SZK3JZȕaRiLWFizLV+D-,5QVJ+(Y޹FviXnQRD INiRe68E2 )3l*fhy*]Q+Y͍$P Y] ֤$)'4qI¬֢nSW,'FB-:5nKjNBԩpI9wmL&VyvYbnp:jD&=qiLZ! 6'D$5PSJRssV*3BJ̔LU(p=s(FtMh$K2 NJԤIS銮 )w@ǿO7o?m{>+ t~ҷ~S'W9rmzywܼ_se:ǔVPRfe3uM̡XKB҅SmѝåLpF^ӤsiSKm5UYihՒfы9Ы1,fyݚP-" C_VSг3{gW>//.#}qk}ː| ~g#+|S[vϔ7sv'N(I7֭0TԩR%˦i*hIZvRWFAH,H*z DJ( L3U$(T4[]kw'wU7cTc<z伫Sgiq}vJۿ3?;sN|}ս:7qyk9ۣ|HSҤsUYmIҠu- vd8ZYY,zfSI5E* )ڶmVcԊ&k*-_B $Ri%L mՉU3^9tH 3ŧ3y..f-;/ fPn0;D5rY&YPk.NY[VjNfiqPX,k&TJTcԥ*(LS&4,5Y睊N[S~z^_}/d~,~s;oQ麟w}EzڽGcm=å#*U49Нkb!Ri8mŞH' 65 ZNfeL*#)o9ڄ⮩9Z%Y* i:Z-eD:U"%3UkiykM3sL &iCnC:#.yLl΍Kj3 9'Eus*+16XCTФKPJRP-U^zTis7@6ԎfiZ{54ANVh&r/M^*i ;k*Fn\QYF3熰C2G9ܩwv8↉!gUVTNɆ;HfL  f6 vm2.Y&wsQ* 2N ie4!dče$  C J)R"4jLITܧyi˖6j:ˇӐiTL!,0v)n!Sn E7U,#X6bQBde"@r[a9%#msBTƪnbH&m\4lU fU()T۩Dh%DX!TOoDoXs k|?Cg=?go|?i>/ӕ>9_./9&AdCCjUfnyjͩoC):42Vhm:T;QN4CK3*n-PL sSUh3ItS>^ڵ\eRnn&[n7-/75J5Li;i05XIrZE1f8PQdkYkӊt-*qzQ 7hZD9RkIh"G5yj'*Knl\cI4KzjۢM5HS'&.U䙆3vJP8 Z\gjV9YSh5K;3sg$K.Ҝے ѵ%qU*PL*Vm cH(e&C0r"me'zdyK#CcPS*IɦL R̅V򦘄3kS;hdӆM$BgxޓRSs"b)$LU@&HErՐ%ΦT T̡]EMR]̒*ΤJ6*F[Ĥ 04NId0d4Hɒtg&MT4h L'Zu&];_xV_!KS/kսzp>w{Ez{- ߈_9v]^^}y-]_alCFmFCz=AmUiEDְ[nvUj,m 3wC2ҕΏ1֖܊)VS-7(!P_>G6}qH&Ю^T*BA9mbqkCC(z@x7*II M:Ugmh#H*eż1Z^fE ^OY@\:) <[sƄ,jaҳC .iJZЊ[M*VRĚ"S(['2f/2`o\HQq4}.YXI+8V7k"Jj&ƪRQ3II[pK% ERG )n)RyU(IK`yӘi4ikVC5Kd<9$5KXQYU(zj[ʹQA%vur6.% qT'y=HH*"YǸVt1n/hjn+4鴳i 4*Ѽs*԰.k*hn.t2)*A *HXSo&J4(KH)6 :Y-9USUIHțL)m:$ @]êc*2VM\LS檙c%MjMf(QDnjq{W, 2a]%ZO!\{3nb 6dM e6i )8'3J5IJ!\-A$N)JHR悜GE^fU 41 c0H(R4`SZLQ(LBeΔ"]@&Kr!6E)m4 R%ZM]ECD1ҹ*iᵢMT^VԊ*BY]&h")rQ 58/,c2`R%ZIIQ6@Tq4R*S*wiػK5ܸ]o?6~=y}<]q׿ϛAy/u8GvNΟunsH/9\SMU3CiTPDuV!ZQDIp15NժA'R2ni6ANu i0CdSA*tO6'/:ЩRvٷ5Uۗ?¸=Iv&v<~Zs/c.[r6kCTжR)S*X-5/GQUfhzenYJ")ʭYK7s IiDlC(c3 )VoQszu8IE7R (@MJXm#]T艗"TgKIRxtJ6Տ%( 5H SNm42k' Zz0Aap7"MHgT:etVåF(zlPLI Jm6ZM<:pnTSXPeBQ2Ey:nf/LGfWV 'WJԔ"jrq@Ҧm2!Դ7.hITQ: MOWD&,&kȝIP2T4I tMbCD,d*%΄(wE V h҆8,+$]JER2i2Lu%ͩ a74+&5A*jTf+UgiӖH12w3(%J5ikXfV-^N*s%Kɹ($M9)P.\4n]M4ꪤk6x]p}#z^.nлN8oUٴp0{|gu^w?Lys~[>Kkh,$I9UsiiTÒ< p}3mt*SH%%u kNm FWreHMĈ)j [T;*qU_i5.«03ePR)R&g%nSPݡ@&yllK[Uwkt͍T4'c..2jo*If bZhԋ$RhV t:L[P1Kk"f7*ꕌI ZS%[+N;HS@Kj)P^jgL0%BNu̙z8Fz9'-'ƂҷPeCRmLVIMT&(MFN)H\]ҴӄJ\Td&(*T 4Ϊ)tB+`d h8L6Ic 'U745J[@54Cmz*y &e;jr;r抢Hhuր(*5d:b=5L3 U2gJi W/XPS dԥ-Ӛ&󴷋Q-uHE)SRY:U\γvTŐ'u5z94|NWM_[?=?PϏ~??ރ=?M}S#=sD?a/yNkהӍΥ#GC4A:4ErZER(mhgwq.e]v'_W?fwoy~w^I==nކxoZ㼧|W9=e!s~t+'ߙӇڰIܪD6ӫog.XU(w*WsW4: KUSu nPM*ji fi;9*еseXǬgU+J!ƭY4^um>z˜]FM2Q.%EmUM+:JH8s8*kJr.Z֒V KrcJZZA< &i@ BaMUBSL\EPЪٓtU44Nj%:{(siS ̥$$ɷCLSNS*^5q(b.sZ55"i3R;WrySB)tU;W.tkJ A:AoKIPSD nfcmH7dC3l7T u,fi4R9 ['Vy%H8m6ZnATMF'Bm\9 m;rmLХ")iCP6<މª5J)* bnBsujjlPۢ"u4^r U Gh $$ECI- 4!hm% ,.Rڦȕ#;nGmVEURRHax?8џze㾛k~w~.ggoޛ]O\OkP||C{Gpo{5:ir~~^xvbZYjZRlDӕMi8CB'1D3ws4 3d[ɦ[QC"os6U)(Sv)".LuMgMKy1|):2!iUZ!2SfR VnEJ+(OiЦh+'wfK5;P󨚴ܪi,B`'#%6DA5uHeҘbBSr0NͬU!aO6,NUi%ftNYrq.a,o\󸒴31pglLfSmf*y<3d6AR9MiRgR'FMҚe̅RfrRUDx3fR,ŠKR\VC&f7;&ҪDq*ڑFt9ͥ:K #tƅ9͈rJT\9*d)LC%¼tnd%-KeS *MnX;"DUR-R=yJrJ\ꈋ(tiЌCU PL5);(1إT-J#&mQ,QTJI+;CX[K=sx'/DzGy~Ewߡ8ޯսGo}=P ?{g\o|S\-NLnjUMi-\fH ,(yhTD*)ä[=i hoIQbN9I5m{?.5p.$rr%3J[Dr`Z C W a/=):*2NŦ`FEi=eT^rBj T'R54ѕfU#1KbKLER-3d ZDkq,4w7:I2k1IR \%Q:(7o2U1U%Mܫnj3ݨ0SEWq() mZLK&t15Rh",eh6R*5V*jm-2!6ͩL1΁2¦A,F.GPإAR95V4UB \7HUSPKjXMVEՎ&"‰.,5jI.(h*P=] j9Jr)<:)R$jn\FBQMY,@ D&Ti!IL]*fAn;㚢(U̹Zȅk4T9!-)۸:̤ AM?|Y׽Cϴy^ak~U>ǜ6ussEsuώ=Ƚ~|;@=WC>#ޯ.9w.n5VC)mKV!kbh!]@FfZҜɚv UnrtMQR*Z;NasF3z]hm]o_O!Nqrڔ;KIԍm6N֊(@6喞pԭ(Uei$A 솕$BelС&7*t'HL5t(f`@JvQmUE%:],N5 !HQg, ]H0]umB mgP9o|յ$LT3rqTY4%W9垨MSࣝ(h6ރڒ\e{%M3*lT@URR S! )D]Ɖm6HR1\I;ί9\UM\LnT'w5CR[h&njЉ@4&:l3Ⱥ|Ng\p{pUCHKKH`o2Ko:^zLr$s@gMQQvtdeZHN 1f7pzhBIӪ ~WBїt%9"K-Ng8IDRGO[ik0UZh\djutnȩUzi4v&P`F 5b:'R)bj6)C%j|z m-@!.=M9q3M5Yд%ۥ%l VLP!Sij' +!=L5znAiZΪ2W"sz:XSN.2R$[\; N@r&IIC*RmsXC-3z@S%n$۵ PhIDrtDVElqd仢b4U-9 yA2]NT)JХ 6$ZQyjCC0"F.D1m6>5sXcCCU&\]!eM(QҦHcVR@aMd42ޓDƤèwtZm&H%&O~C^nN7דgr~'6΅q\k?Ӭx/x/>vw~|K=8ί}m HZXRh1\NG%IRW"Ae-UAa:ʹ617du(CIra9hLceI*%Z EUt/|f2:ӢS7fThɢu%'t(LI-8#Q?),j?<ݶ4BF[K5Fy{C՚|顸N$ #6$Y(NTGC{sfjռ->ʣM10s56Bu}$.v4l)buHˡ_]^:_xE,-T#lʞ}H*$HvHhD xK5g:&SdereB`gMR u*e#{bUHVJlzT1홅:SSTjRRM*U-w1m /HCo`C,#2SI%Ҳw M/$)\ H!**T')ͪbeJVu4VP"ܧSw2*I":le6I:@C[i*]aLh-JG:^mU:[КcJ=irxqky鼗wOf=go'7~h/}/?޷yO\yua寧|$r9eSDh] ؕ+M95F3ӝ59O|ژAhib4 p0ui#$Z:ڍ"d[ m*-4f_9;s=o5W$*!f,] @mD;H*i@DFnI 薘NKTqiZnvrveE#T tDMM}ϽOTH#F=^U?52tPڹ~DkߏeD~g9E#s+h?#Qe/2ۏPӬK.whCu bQD)tKOr;s}WߟW']o>s~aou?OGx{?uD~-⼻y{9r]WޯYJݡ/Mf -5V"jӗ OBk+DW2U%g2h.1@-ꓦ)q݌/DK{^a ̺),qJ{aҺbʵ1e:h)f)VhhH݆ic MdnLœyUVlW->g~~ο~r_W> ?k{ӽo sWT*VV+DgZ8vNش kJK Om~uZ[$Qm#jܻr &!ګ9hCI4>ߎ0Q_9|Dp̼m M1%@%t*r@F̧y6',Z6H1auV &.jT%c1cDDJ^ qqw).ϗ~;{)_l?=i9uEF!H'y}gܷ✹+S7o3/]迠9~a;y/? ]zd^+kzc:g^7wQP&gg?n?F{zsЯkuϣ~;o?>Թgq\}~G=Gˑ|/\?<ޓUZr&16&ꥬnųfԄ%AVYҤ%;k=*6*։nѮΞK jR =]WJ~יGc,o34[n*tr8jUQSD(.mҜ搩Ks/Wjari-\UV-iL۝Y[(IThM!@Xm=7IJQr ?۞0?S8oOOzDg?*awh$u< ND~Sc|yw>߂'Nw~`>f~Lo1'пe~zvzw>8oø3߼eI/ɾYg}Wjc =:eC<yGs{W~pމ|+}מϯ͓ZyW<totՌJ]9w<+!Ɛё CVN[n)2yhN hf݄T4WS*D[@4aթm&)$4ӻSјS ]J!t&iei(T0r؈NLi"m$tkJPRG]]9Ci:$TŷCo1+"\BT%Jh&snʺ&qC$$=)*cD7rkDuD쨥55RZ2nyЩ4։9U2KU"[V"UI9 eAV) iN#Q~oY>]}~)g }?r߱Bo/>]<.}cc強'/a͎?x_ rs5v:7YIj3)#Og THr4WM͔R&Msk'E3H'Z'f)jGbu\"Ͽəw5aSyQS)go9Ov2eȇ-ɕu&eQmE܈z\H&rNԫ)e?Cu% Ў<ǵӦv|w\ǹzՄc߾\4Ԯ̼~oyqKF3q:}?7e>uҾsO:=ôuZxOm#+Cn]΅/}|> $z\[7Vo|eoבL&K> {?q݊Z»sѻOo,i?tY~f/׀{<94q^}OQYӫB ,Tr%DH(NS:tTʁ646H4U%j1J jlpCNCh&uT@L͔h"jCA* 4yFܢIQt`u)MZ::Z 1"̛eʉve.oFP#Ef0+hFj )Eg$[C i6&T*UL\SNL4+TgJ=9HTRl2홴JjD;w3in.{o~y Cs@?'aN3>۳"Ǚ~~Gop.>ڽj~o9-zOE]>??~E.WFxo)xmqF3xf?ӂFEjXȔآV2Cw!*Z\MUhCyKt) B-ycdzr*NK}> bZM3p"/2Uզ5r-YR'5kLSYD}g%AjrtuiiTkS(z H:z)Y:jiH[7%ѝo"'a/uS= _/ivDwoȘ׬ϡ~N 3=pw#={xֿQ ;_=_H3װ~hs}{ I8Zܼ~Lt}|){ciߩ~~?z}Lw3/Yjwy??g}N;@\~9:G^n:wƨRJHr[ѩYBlBc LsEMTMJYT΃d: 0nIJcYЁ[)Bz9Պ\,LP!rڤ ĤjEm [uV-n9jƪK2S,.UE8t܈e U@"Jt@ābWO2y27 B tjKVz6%M3<* NQC`o1'ABU,4A Qsj iAZLȮn7r'Hi@Ł7)m *hk-y^791s{x>Wyϫk~?|<tvӌr>;'܏9y8}7k:q~]7߻FJJ&n>ǹp?^+qSһ]{ؼ_z|_kgw?~1*u>/ˮNCNe7[\a:{yM۝ |rtJ.RdF<9HͪV4I+6iŪ^OvGmպ'Ad4R](ZcCuOl gI)sdRU8MN6mmJF,ٷ[hL)6,ٯϯ;Occd( [Q;Fsˋdv Bkv|'vdbߴgLqa!ƿ 5XeJ 6t(cvM8nmr7++v}~6ۋ(Yuۺ6euCl{S[k[&XM,\ۤx<]d-vS:w2v ٷ~\mcuݻ{yMw\d]5vvffEQ].=XѸ\,Fr}kewn=qqn z8MzFs-rͼC,9u/#fG sr5{vBqnˡdzYW[Ov g|=nAm =S'F\8Jg>:6v7 w|FDzA\lu w:̰,fDl6eD'̹vқol|;&@[>Mp=ssϳ͋'G>l72rmlۃ[nQ6ͻ{]!sřsg. Xcf2dlJbn,b]k v5>-ѱcnlPN&D,,M}a\#Ι2e 6} 5c:s2d9S!f;..۟O|XrS5g,`X\(?ɶrAeflvuvL{qn[[6;ko9z1eb1"6›7l܋a>v~"އBLܦkf,Yz6vwǛ=.)e:2>\(mb'B"㋝ŋ[ٛs&F͹LŘeΝbسʼn,8Xll kbccnlsbb߲wgk\oChmg ,;.,Yfk7LcYwb2 Ga sw6e;ߏ[&67XgsnkźaBv,d싄xM̺-5\b̙e=񴍎ugK7GnocfL)³$#S[ȧke;\[Q{s|n6fNL]vktѷVkl6glkh;] Cn@txlWOn-+M&/-.D[;q~w uf,݆labt5׶+58];ɶVW\JfS#v:cEm{ћX 8s~2)bu5f~ܬlk6;0Q >6[wX,S.5.BdS{oGѿm+ޢSSG+a^VE [+YgٛulnM̂([-wN;6rGl';7ͼ rAM^IW̸Fyϣ)g8lmm݂6Ƞt xac|l}7~wu68Yل-t.im|,&\.خ=xW#W)ղSYnɓlsa6CS5Q6ɗd&Yk3'[͙p:{vM`vxͅnݹMfEl`#fExezuݳ)62m _oXõ 6]o|.ōAtoݝe:l[&Yu~YwbXlBmn,n@67}&7ka '+aAW6d,ˮ [F9C YD#!ݮp{ ߥwd l.nӮ.3fCnQ lg=]3"6qqqg}>77dWXa>Gk 6Άnt.bl ~wqnVSN6=7)wpbe5;J%:d.e(<.-ٶSxetv &nmnp˽Ys~[;N ÍL6:\b mGg(魇EcnovS[8wwvC`wdȆߨ̆PO[]ɐܠ`.7s:]t8]Α XZٿvn Xok{vl,Wo`9cɮ˦\ݬa]zY>PdS&Mݽ9&ĦYn,s:fa!un퍯f(Xm6?Cv{5̲eedffٶmհ S"8]af+!vg{Ś̎WXXΟnl˕Ն,66ܧ6`[M}([[Kom6w,mf{6F,vmgV%9-naplw rPGͻAg`(qn7kɽ/|"ubSq|m{\ 'Yˏ^G6uu߫2g[dm|X]Mmޮ/ոvwY[7)]"2\dȢ.WA3c7b) lscM6t˷mɐ&66r_66}AѷBn,68('7gOnŲXbοqhg{SnMf^msON8Cgm[z]Avݮ2k2:ߝ.VSݚbΊcvE;ZÍcgcf΁mCȋ}]_ ,cw~kre77o_X[ ݯokc,_ 3덃 ņmͺ5FaV{&l2̈ٮfgwh+al.;zѻ[8@}l.a߄k+г;n}]s&CGrin→ِ-tVn6oQNѳ;θ:svE>]C7mc\'6,g ;MncgەcyX uˮv2;oCzp[;xس[ݎ۔IL.6zC.VW6d=>vY&>l"m߹7+[X]#ŎqnnŻ.˻w~vwli%fMn6F߻9;rY\&:XX.665rW{k޼Xg6{W{,ϹاF#g]+;(,; '鶝 Ǡ[;˻c{_ŲMfVo g{q\ɳftnXWǫ-\ld-`#idCn=O͚ŗd6fulCزKܡй\\epl㼢|]_nlVQMnM,Yotlv5qn'E6[+ q]sccqn:m\Nk2kq|&lv({ ѕc-za͝>]#~WY:c%6ұs~\_fݗ=0]5]Yٶ Yݳg ]w][6f͙5dͻ{ŏssw[ .rmϧ++!ٓYJgOl#=IخfXY]#X EY\m\q~VS(^̃k]egnW|+9{>Sm+aag{fc³l'6wBpqn1.nW>n7 &\'X)o}߻]m}[6;N+`\2SO:-n-e:;A3X[kbظ] {7,9;mŻه +Buu,ZgXXǭ݂kJ:Y>zȷ;; хͳqCvݍwr;s|wgsl8:X+͞ v÷9,ӮW(g+N6)d+([N, vt˅՟|:z(#rq;qn&Mn<}u6f[+ Xz ̺Ynmtsl}s]ͻߍb2Θn0Ѱ۔yAm;AuӮ6QG&b[,9(2e'EƳ&]`ub96mlndS #nmb\8Oݑǡ [8mwl&Mb7{ʉ+컳5kw`Ȣ wan&A`(Ck&eWYBOӧYms͟ohٽf`nw6nY'N8ٝrc#q~}),l'O& )흜oikrv{Ys`\ؿwEOaMlٖ='ΐ\۴ vwmٿ~=X]3&͇&?ll&uٷ}Ymu͚vwۭX:䢙oYa|ʹm 0uweأչK@m/~,Ι6ƱXSl7&mg{0rG+u}l+6kvlɮd:5P}(=b{Ocbv\Y{ ϻ=kFP$l .A 3D؇=-6E˴+ř 3ّ~M: wvatw2dX|[Wd+ɚ̺, 6a2svEq 5++;M&M[ml;k5k7+62eeɲq#|XȦ&Epf6=p67"͗vuÎVSXϱSmkqvxv{fuŻn謾SYa=9]!=l_PlͲֳ[!oݸHl<={,]aAaNۏ6kc6:zΚPm,{챱ɗ ,_n y\[ t #f.VVVSA:{Yc.Q]X6<.YLcۛK n ,ّqS[L\,k"2ka ئ)snvf17dسǛaɱ[7)6lz2ul=v{0w\ߋuŻn6D( ޗ݅Mg\6úk|XX,؋:to煑pl8>Ser J}p./slٲVEPQ&kkuLiߕclŅ7 =,l-!Sġl٘ߠYMg9Yɭtwf+766!~ Y9yȮSzwnQ#ϳ)mwsr-Śsv"-ݰ#cą&Lc{m,snl6"GevFf.J263ٓ6#BܮMgC7YadlKo #g{e29{ k&}| XYkg`sbٳ"e(ż ,۾N7xE6l \;yXi_@ESoue1CXld|.ōs!~&JazsnMfAsn7 "̘[ " \'C(gc[/5fmոv2)[nnlvciMqlݐ0لWxuǥ{P 2dŸe9ٝ]me&@&M5n{.6ay.P._6k~Ve݀ǯ-n);eźMLw6n ݬ,=ufXB( cn3tEb.lllmaD.Yv Yl,XS'tmL]cvLlٗX]z2l1;2Ӭ;9YMlauɶv̦kE:Ba/l՝w{t~-Ͱ.b~G oX]=gvt2 c\Y2km ϡwȰYdd9c`)C{ًS&v}YLϣ)t6,vpݹ\6m'&ؖY:)P(0F v,~a2l {27.,}xY&Mb~vp8r; -͋mۋ um Bk:LlS9B~v[J8\#v ɑAvka%65mg\؄z kr[uAL,B}sm| ݋>Pқ˥7aca[ۘmܠݮ.Hݕ]X5>b̰&LtɖOt b8clܬ&YMg%aaep`ǹd(ٶsɮEvxGqL-wfky'ttnɑ].`abk&L1M`X[>Wp3[@=adƷGebFܦo#p k:L2og;rl]c2ٛka\6rl'6 asMq76ư۸72Ͳ#ww sgX͊kiYsYk.8řsb߻rٹgM`kf\_EDl6͆QٔțQ f{XOsvOlk :566im6oA\ӮѶ?:)lks`v: >r<.mݸY,oK&˔l͛.ͳ\NrM:&XoslMrve2߬ߴ[( k5 } 3czlpӮ &]ݛfP,Zqr7acko66EC.S,[]ߛ=oS(܍ng'D!l2٭afyux݋yG;ōlmmMw X"n,[iS,ߋ={6\7k=27;,ٗ݋w\X78.}: مѶ.Sn/ خv(kwFn }m t\t S..yV5ϴoGd; z k"E v5":tΈ6m}&n6,{lom̲v{>vxߝgiC.,Eط;3&Y즷)"/6س[_Vvv6m+XBlkaqsfϳ%5Ow@;:6푳Xַ{]gaMȷvŰV6Ӕw>fMbMHoW6anv/k6,6Ì v;3sg{=6S'Bݣ|!~7ll/qf {9{:p0teQqqrzJo  731n=Ao&v` ]YM+5rcYSձf!2ۋp=%fdmwWc{[7kk5٬x͘YLL6V,Yeqˮv]nL^n6ΑbQvavv͍E2(OsfF5fn.l!fX";5\Xz3slq`元&L񻕄Mŀ\ ],\coW_!e9Ea rmcg]6Yߣ6Cl:6c!r2'Xvۓcngaӕhݖ6cvY=G`#nlS&73"J;ͅnuٿ;0n+(\YSllͰ_%`=6wnnnݶاel)a\Xvl5N΋E[sl_#l&w;&]w;9@+`ەNmkroscxC\s@\"ɶr^2͂B7P6sasfAse2u5 n}'n.}!61fM]6D&dWA ,lwmvqr>7dl̹VmśFM~65o lnka>MS2kgg |.v2.2<ӛ5盛AkrsӢ}MclCn6a#"#rP)x(M=߾Qߵg 2vsvm&Smd[~,ž;xY9Y6eS2tޖgO=c3~W ۤ+ E٭f&͊S&ō]d;:}c_ r6 6ѓnSYFa}lQǬwc~/Պ;H͝-anɗ[:MnkX7͝2mNv:.Qƹ,v2k5Cr,S]Řbl]2clzmsf@2s6ƶWk.ȷvdN . m7{ vx}oIY.nweemcq@6ۄtyF/nnXpc&D\m&# fV -vo͙Of7qf[Yl| >nYula66kYXۋ̙u|X,m&rFX"obg(; "~vruQ .۷Fǎ.@afm; dJW+Sgm%f !n&X1LS|XYMJxYH6uV[B;^̠ٓ){=B_62 SxŊfescY'BvG)(plܡYnkqv/ \ps1 wvMfOqvŊS(ߔr]zk6޶ ͟ o vckmӣɿdf!2W\\ź+;cYۅdvd!sfMf)w X6w7kfV ]o6)eܣcܠl#h]'۝ k;ܦGo kngo}_ mW| yGg8k>}& )wgV+:͎Cгw׳Ywh!ca 6t} cxmv]~v`]۝#Yvv5iܬ,񷛄ɬnl7ugM}wW 5l->g.ŋGs,6~ߛq`S]56͹X8\ ! Y.#kQYşaOqn-ñJ{q~6v c.v`"5.Xt^Pa1|[{ߋ3X 8!fO~,ɖ=&!!5}('(߄cp6Pǡe@Z\tW;ٸ獆s vޚf: /dPM{5a͊+76|7=f[ ]lŰXG>`w!D2ػkabnmɗ)5nnpiFL6͍!c!M6k1/۫SͻMc.λdX+d#bu)v c6͸]m>%t|cX,.6ٶQw,ߝn6k;_7vVnl2t ˧6k5Pt=\LapP a͛PG#b tɬ+(1\2`2߅ŸGck+ eźMu7mMfϡno1Ol"ݲdp͝[amf2řdNjv-ȿhSd5Yw)çml7wsnŚϰo:EY\}6}3csl.Xۅ}vv gc,![>ƹJd.PD[ }X+qvk={ؾvhߡfN%52cn(fqń~_{1ek:hO`ͳ5ͻe@ X8Y]B ].S.l+76{S@z #m2셹YASJ#wI{r]5#n,_5S_+78_+uk:;ܢܑq`s]{sbe=Y+=΂}1= fmg6ϡϥ,,Ys~{mv&{Yv6 YA z_iِل@eeb]]q~ˍ,ގ7gX\ݬpd6cgOfW}_;xLl۔ɷc׋]8cMsv ~b,W 6<'{5feo ǧş{ٶ5{ wvŝYł͸ Ѿ_v]2뭘7]ُٗK,`\--`Xl\-fPsߔLnVؠ3laaϣ۔"ŻsooKa6a6O(.. km#ieG)ٗ#/,lY ,3cۋ[])[9:.o b>WKmw{ww6kbb35.;zYmBg+fӕ5PEb,x\]Y,ݵ$ۼNvs~d&Ō(]fe⸾m|X;A>ƹYvpfMX v, bos̀Ggh#&%1qwۧAe2dmck ]]Bݱ6M6~"{:wp7arϥSYwk6(,&\n,raf샵fŀ6>2kݮnIpn72 r77k5Ƕn6F5ō;ٖ,={supc"nl6=`Efg!~6gH|ͳq~9;9xmgVv\mfS2Y ,m>no9MbSm~n1Lmoqi6;fߝc gL]'N(۲;6N7aBW{S[IBͿs [!St(,"69ـ' {=mffn}ߟ_vźNw)Qn̸vYv2k,۞3v9Y"fһJvl[6)c.(e<,6k5w={7!W+_6t7w.=XZٷVf+x]"owanO=7ǣnde.ɯϫ m;;Mv̂d06;86 `Yb fݘ;>n/~VvtǰkflfEdSXCw8\ 6qnnW NlqLi67fُkfˮ[&.S6gFl[ v9Ar-2cY͊..\.Kuȱ\L :mܣ|^.#|ٟc;O%5ݻ{Xr+eͻBl{k+0u>0ee6ۍpEc{ -@'6s Bw.6mnwٗ%;?5qfE [ ߷)˼wkgod&/#N!wum"pX+wh6vwsOvN &#D,&w v.V(X,6NfEuQY^V+gf m}rWWdpo{^Ά:6tNѱ+LMnS\YfGnvvLۚ\.tVWbd0nno־]b= l}2sŀL̳`stSY9Mdɭs + f\l< Ͱ]> |Ͱ79;sgmqm6O+d!rݗ>r6kok'Y666WW{aaXhDn.r(0GC?K]2tpZϰ6-S!ٓ,Ӌ|k2mcl[˲{1abQkˋO WmV/Lqv\"XLeÔ6a{:%=]اXF8][+(lD[n.W^ߵ6k755ah >lϤYveagYl,[ŅŸ]x[;W 2D̍7;Elّ ѱWӋޗݔ/aC&]]ǷDXۆ/ϫ;XJkarVNǷY.kl[.+c,, ͰN'X>ޭ2)t/ MNۛ_sbgWrm۵C\lœYt鐳CS6,ɱNwޗw7{qn6,{tиo_;L ٮrweufEgݛх=}uA6>;Gp3]BdɮP=2f]&L+dml}; {=(W6"Q)hnQd˅Ź6d3n S\n/ψVVS[wbk=ήW+ 62qvu[ˡ`]_+NPM6m̞셲!6P@o'yYtrvdۉ;MȳXMb/ wOaafsfpbǎ{vٛansf6oSI(n7taoNOf;[p͇7&gl7o)}WW<ٽ:t/n]_)PҸd_b&6&acaxgX_lk򇡗7>0L lʊ݊wvunod-"d)tˍYi͹Maf {rnWK\MwLat;;;p\,ߋPcyًB{5w=7:gtf۽\"\ݗlpeǣ{Co; -kt _;_Ӎۮ{8wɑ7m}%>!ӡ>]YF! `7ەLNV6>ó7ōq~e626Lkg;†-M~\X66,mN퐹k2.).er̙1h,.}X,,M|==B̸!3>6vWK|Ylrͳe7řdٖ7qlXpaE~gK;zk `( ,..sgXD,,,,&c6blYA]X'B܁f lrmmŭFSnm}ݔGɶǬoos:s(&blvɚN7.`K=`፸w(P7͛kfٱ&ougWf].6%MMb76 ݃Q@#(, ft5+pYLܜL]X:W}&bpk&+;8E'\ 7!_mѻ};Gk9et0xߵݺͱlog(ѷuVkry6g6{,,v>t- {`{5fͱʹ6kͅkw ag3ll_([wa5N˕ݛ+3 +6>WyX/--N n (sqٮ͝3˽nk>67}2(n-͞Ftk!v%:)6۔6Qk1ۓeJzY 'DY\ۋ:߻t-ŞΝ:u\bfg6OwF]řunVW66r %=ې-ݳ}|Xy\'+-ߠN,Y6ή2_;{NPn,9M u.B̘ذw6k{&oٖ- v(kϽӧnoIұEfA sݯuձ)u~WvQX]Xbٱ5w|+ YN7͎VaveՂ{S:k2&̻淚2vmr0?:6kLLg̡ ;Mn]fL-f,B{tݱyz9Fݖl 8vk t ]wr8\naQOɗ{Nسzz&nM62#hM|X[+ٶ.ۊ(X+ i-av;Jdmų~ܬ]}ߋ6[]r-bVf͚(= (]dkcnv edB (ٰ`w~S& ' ΚtW+ ͟`O.ɗ +L7;\˛=lz:2N#wt7aq..MG{sf\vmͱ E]̓߫_;{O 7)b7w.͞왮˦Oq'Gg6fL~o`fQtɝ:{ga{:t\+W{6u] >Yb6.cXqAr;vAv&M cuPOleev8NS߅Ѱ b,m-\"69Lk:ݬz#`[sv6l[;;LgEps=Hqw|e݅ŊϻtnfL (p,mc:`=W}nOn.W+7NWi swNq>ɶ[&zp\ۋ,[6\mg+ n&26͎@XO|'mwōY\\cFw 6ۋCgI  s,K+ɚ]ɁG A>_2;sn6n˅w&aa`胰&k&+rl"/ٸ{8XmXAvMأ`8kgf}dXɓm{oYE+~B {w%[l +nmek[bͳ F]f_wgNGbnveH,ۄ,zv[XXw(r&&h} )ӬY\(Ww Xî]t}E/b n,J2fYM27ut`Y ɶ56wa#bg n7k.˔br,Q~.oGKdmE:9:EFܮ7v]mL|,mV,s ܢ,v:ۄ.eer]řbnwۻt͹Y7ˮxkFuI\vs]f'd'72;;w('X\tカlNllWlߍͽ][;2Yɭ͙xيmm}Mll%;dYnr,QLHݭXA .o"dEcэmk)͏łmۋg;/tٷ(nl8mfGkrv>{ٛ;ٮ2l6"=6d3n-m+)(}:gv7bܣ͈On gE"Pvݓ|+*/Vۍ |K~vuϰX L̡3][E]52fY߅źh鵲ۭr QB&S&M]nH_Qϫ9]]˦\ ghȋ2eFN˝]n62+ ,MYdl35-= [<|ݗ{aL.&g;26`,~+PFsfXXL\+gdL,ed6.8+ŗ6'iBnS͞u=8MgyCOnLV/͝=pJ˝v8V>.۟w]۵n(\d/A;7l.l7߭MOӅd۟cߛϰn fmdmm8( ,vqcgYO~;sfomkn.%v86dtmΚ"Bd'ۃ÷)o͹6eGgk,n,3gwfk2˧E>L68Dٯd);h7:al٬˔ˍ }g@./FG,w'\͙ev8Nmaҝu}fsnVEO @a~,ءfWk 'P߾c qr9Bgec ŜfݺXNBlX@mٳ;g 6]|ӧF !gccYt̽1 gtng &‚@W V,Hl|a9=kݕW][ l˲l$J/~Sz1f6kQ-3scl't͘]k(_C.-݅N/Vo|7v('m6$]aݮ,Qk2kpZfC,oS';2|kkrV,t"Y pchNpi(3r|qf}s|܅Ŋ=n{uc={݄̂b7m,6bϳl!6;xNfSSghv\'ݗkSoime׻ u;iMn-fra\ؑ\Go{~= 6`XL![8E ߫p]q~l2If\]sfܬ.Scwv5w;ыq~ ٔZr2vAG67d^7)'&ܦ]݆vMll}+`YvmS۝ŲP(5}vpM6ٳۥGV/`f.7.ً:ek &Bg{anl~67al7{Y-&'Y~,k6>,nl,u{p}of\z,V-)κY`.lxFx; {;x#fN.6@XF[7ٶ tlnۙw~6tg@.ww&)vcm6+56|.nȧMnWWŞ߭fM~ɜ2EѻYŝnFLɗH\veqs2]\Yv:Yߍ`;psc}bݬ) mp!q~C~l6y+;ql_+"mMh&;sf'{=`NW6lXXlll2Gg[B 싄H NW|cخQvyevD_6>ErͱqddnۈLW7m:<,"]}]"( b)uݹ)l{v]fط}9"g 'Ob p Yg+v;d'+>kqwG+;yFnttnl}ma ].7 rX]O)q>\t+(Y [:8![$T"-c[]Yo7gK ﳫewMeroϤa,l7 ɬxݺ 6[g6d.|Y;_8-gle͜\"aql؋\6n2|esgL]P YsgNǡmٯNw흂ͳ);P= +sg@'\a:ٹ:a=lNN7;Eܧckgo~/ݳSۛ2;lu&!fL(2-fXFܡzc#G SC'D0_AG=j- V{qg ]:Ov"#hܦTyP8gS^~C!kpjdM21>0&E nm+۰65owxݍ>F{w:2k]͂|l6ۇ%bY~|_(ōCqYl( V,9 +o66Mfm8N_ 뽽-egi^.pgY.,ZhYsvB̻l62+& sq]emL7ufɓc~v_)ӡ_;̯LC;JeO۔&\.62ke;zYy5]ϱ|y6}-q1|nNXk,m}ʹ:;qH.H3$Jm'~ȿ?:)LE2bxlz;[s([ ؍ۢb2k=M-ݜ7<ݮW$Wm̎ne!Yٛ5ن]eű[k0}lmömklɂA5ыv6)v)bl6)co)(wpι=a;Esl]7˛pt{f(rfp[u/bf\.,XvZ̚,!ŎX\!cП`ccsn=wv-≠VV&{kY PL.M%&񆴯<`VAS/\Ҍ(`t`({cǧ76.n[m\qñDѼ\O;d,YlMccٓ&O~S\߂Msﲅ dw2k=tx &\l#fXZħ6sWI stFΟ% e:cX&L&: Ӭءgl(.,9\ZXk9a={ų`̕s(&Lًܦͻk Ntˍo xLohw!afMpv2bX]xka!2@が*UA .`]\qnwnE\.n^`ٛ:u󽓦vM(&Hcg){5n6hM&X_ɬo6rsn/ bWdmŲllm+7Q Or n=鈱+wHYE}a>¸le5:%пdͱYӮ7u=NE5|V6vHق bcpXݽOv6kvF[w)=s]XM~7u҅'Nrw[~= ܦi1ʆ贰r(S7PAAB8>Cf?m&Qш>Xt;o ~/w>1s{Bő@5񳦶n}-Ec:kٶwnMņ]-ϫ79E0M7{,.noYג2%gs󝹷ebkn'(X\ 2Ͱdvs[ 7ٷk>l;{y]lﱷ qf7`2){tq~NS.,.bLX^;͛s`FrQ8 wẁC6͊k,,X']YmX"<>QT>QVip"^|TDL0s\0LnZ,34$7pC2*q:GhL%T;3/ h;Nf]POnP̊ ] uס[NJ라Y& &}ydE|_+%av67''`Le0>{bvV6Ιlta3k9]Ycl7aM|ke8Oge"=g:Nl,=ogca ۤֆ:X,n٭gVx6{Dc&lvF! Ӥ}>5FdH|*Zyc*i35Sqׂ͂l?Z څ?)6{Onn0zx]o:{sfۛu՝d}\'ѷwv6<=Mr)yw}Xl<mn\l-w+#gp#vɶslYr=f,\2 I7&I3X5d Z5'ǡYVcO{+fÒnua=)nYwql,l1NX9;8dV_Lf{XKk~땋 waqpx͹M f :bϱl°`Yddn1fK]Yli=PMQF9CR1c6aTU& l dbZ )Kkt1ۻk]6WWfm2_ո;(p{a,oMgYSQ+67esX:[p=pf/+1D.+2x۫򍲙wf\o",l . tX\[Q!;Y|ِvXϥ|]k5 ۛe;_.7s|'GX9f_x\&toBk;vۄV]2km \"f.x9SX\[6#k5ÆL鲸V,bφߔn^"( WAA ti9S\TeTL4u&`h(dʂ)?TbS@2DxPU Dqlv ;ێÝXfvwE~SY;Xmk}Y3-!usvekXl(5mu~>G(L7g\Ʒ7tl O{f﵊mP 6=I{Xm 6}[/aqr]lϵ!\űpv=;0xLyBٰclѻnlPvk e/ň]wǤx(D#yyqy*`8?Y#:^*{Mv)16?15TFƚx("]5 ^1.WKnuYӺq MnS1&n#ݑذew;2=XL _w52<0CqgvD\ܬ]De ucq6:wL nν wkvvO|!ww7tɗeewgYppF.޷ܠ[F-e?gQ!5;~mh ~tn9;zMf݁͞wFehSmmL߾ ,3|ܺfٳX"}n6=wN|Y=B`PÝ*GSExs~3y(!J #N^!)Q:?]B3hWZ(HYMg;ٗ;i>dmW7Fٶ,޾.͆Q,WΈݍ]͍g6m3L&\XXvݷ2d۸XX.lwLFˮl<&ٛK7$X$.Yv:{vPD] 3LXۭM %7Ywg@n.fAp{ '(mf1u̢dɶxww Yq^5v]핟-p6udɅS {aŖo+CsXݲ'ͤ C+:1:YB'0i|^A ˧SM9ej-ᎂp @2\@nMŏ; u;yL \{9+8OgGcY| y[7 HgOf&JͲ;1vFra{apoofM\,+e9.}c;6=br2&'6{;bO~ql n-5X ӺVSmfy}_ cnѰ?5˅ qŅ:l!佝can9ݝ͇66Ģl(S,aE.vk[ TT97"wӌJ\jDח^pRT1A5ƥ)ƥ)# +nqlۯ@cG лX6(؟_6b{=a\\zOaw۫G)noH6vK pfL%ѱ(1MѳY)/0; gm)\":t{:;6(e |l#ktYpA>~etf٬qo7{􇤡a;;&2; M_>zY=[XLw|6+ ìm1,ll,}]ً:Ӣ2@D⣃V #icS :i^ULEIU(E.W&f\^bA #thUd8u*eS)-t%&!8Fv6͙p\ٓ>ާGcoͅvnS67}tQL]6{vQ{>vݓ_ 2m,2+ճnl;; .N2˧ sgdͳ~hY'lWu\ݝsn;9'q)gPxOnO{MswW<:{\0ۦ]z1.M]>6 ؾ-);yoXX,>ZYqvu[d8u͛6,kxn+moŻ.$T@ (aO n Knbk˞5<~@4?gQ0g/ *ANt4kS5&1v]d ËlͻGK+mw m~W][~"7͂+9;M(٭݋ikfAb6WLCh"u(l͍X)=,YOf]ųrvۋƾ6f+6M'Or0srp1n=nqۦN-`MnWazh{']q`MN\z>\X8m /η`{6n=qsv=$a2aP_PYPexZgNiL tGnLM?\3&OGˌE y ]je O)!2i_4&b4M p݅}̸\{vyA mc|lͲL̋(m._2l]n9GwXlc:pklS[{2eܦE&vJd#&ͅ.eCtllȮvpݞf25dlJw ͏ ۭa`.lߤm_tf]]ӣvf],{#͂;:{gVc ,w z@}yOvd,=Er;ݞOMn;"oş"NA>ܣ<]'DZVODg\šleF?\gGn[E?tcz^[Ό䮙"ً=ՔJśhC{6lN¹:a+)sm 5a{ E62l;W+ͺsMscvS\ 苗Yγ~lnln++;.QMld5] k{ћbl.2v`npr`w߬lqfW)6#6}w θm.ٿW㛶nk>ۍ۾Y]2;'NSg}_QF[#b?F2F*""򊖦xO11b ߬ʄbɌ}ZM?3^5TK5ySIP¥Bb ? Z;HcCLȵ詵:87{qf86)ɓ݋un ag'͂Ű6"]e1@\cc`Qg@.݊N+bQY\9X,;AKκBe]_\lc;:C` 5vǥ-wNt-f`OawA5Bϳ?ٝux6mM{q6kweJ;:#L4E⠘C1s 44>jl,>'i<_aS&2N5ieXR?T5r!(OH`kU(aZ]?ZE |Q̝34} C# ,l+(ؔ k v62mlۢ2ge;:6k6C;kg6e텕Gi} ߛlL{bbbN,K9Yp)z{Or>΋w\) .65psan,ScX{aqtfLm=; s) kP:sG6{.{Fϱ\.FP~&(LcĺSXMQO#xfPN|k.6'4ȿXNZiBc)3-c*xQ"Dr k&x΂ ӇWݳO+= jժ6:fvw͹Hig;kSl#pN#ViA;:6ŰOg{Wk9`\.,vv<1r2rr+7ϳ5d벸8ɷq|'&p;Y&\X۫mw ٱN`u5(oc|ϔv0TAp%Ss5YkXSdnĦN@[er6ugbC`FwͻL.8vl9qr,sX] ibȦ+sgD ݶuSۛc5o][ٱXCdB2m{G eun&79LI͆m.n)n\7>9.wW5,POwl+:{2d [3F#6`w͇l%ݝ9M,[+6uͱpn6:_wO){NױTpE<̛@aTrci՟bb)وTi*Lق3&|00D+c3O ͅLNi8x-:1P`PLl@JԵԕd_g6b~UI_HdzۭB:뽘~.rQcfOnn9]^Vv1}.;>S#E;HLñlWiӱY{sK]L2ݢ,)[^wEu|52vY(\ٓ'2gćϧpq]݅ͻmvsf+ l n;!s}7s.PLl#f-f{8Fnd3w]'(" XX 6{po{_i!,=[Q[ m幬o¡9' pL*cUb3&M[E1*7@*Lu^&3';9b#I:(MMTQC4y($B5[g v2lZI?TQ3G<87_ J7f_n,K.v>̦F(۴Ya01wX]lX>Γ6ҍ},\.SA͟fB>O[=ٕ̹AkmOb22lew%~mE) ~ # .lX/`neɶ:m lX_-\[(nk  >]wf]ߋ'{p { m6}͙9;z6>f\{mo_k;{9.Oj8cѼfA] ʙ"/laCcΥbF6dޖys7U\J1*l1I&:~beGWP9J9\\MSNc&UC\j#VVE:Lf)tA*W%Yضw땝e= 89bfunS,Adl0Űǻ,5N\_K6>CwWe{sn'\7oV-vX{' scŏ7ٮ컳 I-l.Vc.-+ l6{>S:dBEkϵǯuqCc%rpa6w!n- om]ˋ3M{3~ٷƳ`cVJ&v,'\2fNXVW ˴6{7|648mb>'M*j߿fm1^kQL׶vvslnܢpC vs~͟{2tno?ci^IYFEY6qcpμWC |ڷ.`h/LPo=ؖ쬦YY{=V,;;XP Sclr̊2 (κdye3fݦmXl`,˻e:{rr uسr+7:)ug΋, ܏F-2 6>x-[ [Mepٗ{:F%O'жSfPGMgN;f:cl{ q~vqnP{FVVPݳwwvyMf\x\5eelBٯݏAY-vQ)eql|豴CGƦ~).~;74Ybɐ:Ukƶ="'Si,Q+'l"-d.l ~Ȭų +S(ܬ[\#nW⍳ޗP\!v,XN8ۗoC-' ۔,kf˛ׅλe+s^ (|lsֻ͎ ݵw5Pܬ{d<|c;VEZ DB/ KH2\֣;083xjy1"Tot^z\_ U$Η& sM|0E5*f#1 *yGV(ٚL L&"1E"%CuS< GUûN^~wȳ,lkpnmѷ66)rwcۻ>ǻٶy,,.VlYB+b~,rlݑ(k[&[Q\% س8+xtvetY5`wلmǣBl&"nۥun="7a:hYɓ2}n'/}'}}'Y(8AΝnltﷅ͙ *IO+UBBbpZtc&uI58 *u<&1s?L?2|0KԵa*ʈf9>3 _=CJ'ALf̐ž7F;N=OdlX%6glmΗ{_vm t{65v`݀,9.W)SܲvO׻ۤ-1z~즱M6}e5Ocb3'dyFP[cN )ٛm`Y:}vm > 6O<k2ۋnW.e..-abMnnt/C>.[ w[ >{.S:٬kl) `#|͸LVm\" LMFT2>թBu b Z/ȊԏLxK)cTG uP2lRɭL<3*RUզ5H|K<5 B|utE&)\eSPb4NT=6R>Zo6 m6bdxe:k2( P6:9ُ~M%2+lvq`d_m;s&dk?mDb/ݎXDpX)k&K|#MLpwvc[a{usw^B吿$=rS.#{{2\(\lO|[ qfd,ϳMgv6mh,m쳴Q e[,#Xfbtwr*Y>$ChDZΟ & "-"2&Sq6f5/aJQC࢜REa|}J7C_2f'LUGGLf Z<ALG*cJf2zN5(ۛw)и ua7kf>c̍6+[ m}}k'xmcC`qwqg'k#'AGzv ˣ&W!StNMٓepXۍe;Nʉ b;8OsrNWi 6{nc}Puv gW;'AYb/͹cӧrv=ņl{Ϸٶ7W(](#vŜmtmŸp7{e;dS98NS{۬ۄwvInYIQ2\$jh6 a]B,/ֵUhٓ=i3 r,A/dJlN2=KѤCKKM멛 1G9Sg7Tӧ~TWLN\'NݏKw&Ί}z_\\.:}k⺶w3;wYE 6wNow:t6wۧtr7=f{omr<#ѿfl,pMŻ mXtllqFɹF0nlrιXYxVPّq=:}w &\m͂EYO`w]=gwp8asg n[vQvsv`مrf͛c}G1ʟ3i*Z Q+2T?YXW?LOjQ&Lu1A#?Y \Y 0&*lK dy4*p1|w.xj?DͫSSFNW\562bϴ+t魗Nh6 ͹[=سmFvMnlAg''ۅެX}Κ>~=,k(W+z":ۋdA Ά}(Ydk0)&Sa1wQ͹6g\o5ؕ&ϸY.n;QYOlX[b6cfrۡ 9:uհvu][.Ŋ #;\cvi9:\ŸC|,YmX]XC sY:qvQ ӽcq`i ܧA,:vT!LZ|o+Sb+ha*t׆*Q ~QH0IK[E}8LkZ25U4Hb`DVxU1)0:) QOxI{ gOfhӧXBظBYLގ&. +ql_~c{=lPaelץ'mkXz3b Γ6fv=iNW e!mr{fG۴QLG+),ɶP56{Ά(\Yŝ2gky,WI_.AeC`B]Yco;Z_qf= -ݬNÅ̀]9vYLnnPk(`G6{U?2¦O^j(S.0GT)57z_N &<:L_1T1YOY&yJ#V1~#.Y*LDfJį<16tMpFι<a`9Vu,o=-~3s{,\md^,Vvq|=,)ѶowO<8{enbEbm2.liYcgGc Ξc[;Zb .}Y~ۧE =qtSݓ&XF~_>n6  9 ˃Ń>ޖwﷅ ͻ{lܧN vM/ٛ tZ)n;:~7/şkٗB;lmsIO3&g_)V->0.]|j왩ie7ʨ R$ #>zo&\LlUTU ǡk*Z^s *LDC JP@: `͝bػ~;1}sn™ami9tx [ܣf]d_ovs|巕rP==fXFŭ')l.ly(rgWv+caNn/NVS#n,ZvuYcc|={󿳵"W;ϥ;Es Ѹ]rgiN5ܬ'\hY m}f";n{wyYL:tɐ] >;w+(=%n,뫾4Welٓ=\=,RR28+bUTEaQAdj\OrkJ˚aBK?ne>?ֲoEPOUS-PG/HRfb0@,`kyًt/~m;s}̘ mYͳ5E>nc8gFvGg7,!3rNd)޶[ >Xeqwb.̺FmŚ̅9ﳔn@L 1!v7 ŎѰ_8Mm]wIk>:͝3\Yаk͝ l΀Xopmvwewl"6e<ݬ +l}뛛3K #8r邟Nd1|~gxȓחjoȓЁ40%2"T>MCԘmtQ_̆P+Q\Ȕ PeR%MH{Yz;h_y,k6t\[v ӧu6_y[6=O۲mcanWqdmNDZŅ~k9XW#7: `]@\bEega{sbޮŞݾ=oՁ]9 Ap[ݙskqX:([Ntl>dz/l.ٕk_+b}!-ϧ(A0XŇ8NtBun}|m{bWl˄[&̘.: ]ݽħ>r8̺8/()q[(*Lj\2K/ $SM%/N! d>j8c?S%*i+ hQ*9~S^.a O>/JLS$C&EYck_족o{MMfobߔˋ|"+sw++gVu`lyox\n}3!u\Yl5![-ލOYe(dV#~lݖW6}kv7t>.xgc  =Yޓ_)wv]f͎m̞s7b-`fA:r }niҋg{ sa~,ȍX|,67˦B|`l{: Bi͞z<8ֱyM6Md/ \U>GJTp\oʚayb"ѰRi>:ɈMsM)K(Pp4JzL|: @T~ɚ= CuQ9qcǡurl3ۋalȬٹ9{}] \Ʒk;9>/oߕ&eE=7dˍwZߝ\]ûftJ`dx{amL{#nKedٗk͊kw~65i6hE2f[ldŁgXFq9trox qFϽlހN  w|,9/ |cYv6v:;:pv=-79}cZӿޙL U| ba2\/\ 3<JTV'd2O$ 'ĩ$m(aT[yTFS$ iqHYOgok:;YB΍ݽ-v(l"mٛl]PŲsn.s`c:{䠘"llTBf.vtw\.%,Sfٝ7\mu~\؛C"D&k=klB\rc߭~Sn} a =kuD؛5g; Lِ%7(a=f^qSeгXQi("_ل l]f_ٽ|,{[g+n7}bh$l0EEtxE bI>1x sTεY̔Lڔ0q}_4jEщS(T5EG5S3FJe/js,m oMn7>2N W(,'k576d)V]\mm]gLǩгlckll +lSsbdL޸Տezm/E:';.Woqy[7ݝ =,wg\XqdCnQw8Na\]gxMqgN;zu-{} bkp=.ۛtg\Naga=G76t{t nl]NΓGI4E*jc,jQx+dPTTC3:DjLRa?J~54ZCt2edN*8"k8PĩA:Y^QITsaۉq|غ ,,,zgCfm-݆A;]vbO+gȹu+\')"rFLwrg]m θ\x]X,w&ΙqwNGn6w`@fl=cn{۫6ql`_YMn g(:7 79Nؗ6kpYtMwG߫6tXWnv>}6޽"6de=ٰtTA`0j=.5G*h Jxba-Fi*XPS Edz:J<"Dl*"&mJ3F[B3jKG> Y]Q?~wpMrSYӮ`ًg"'\luoGmwo{7رߔY5utndߔK"o,sb.SfŬglv'Dutsascٔ./"n=!,pk)u;mus 6oH95؍N}m+=gc.ɗGg[v\\l< gDз ?j?YZ8-"Ur|TA5FYtB8ff-W5K%g0P-6[2?TRX^t4fg1,_!W f$2Q8>1A6klt8 v;'qc ul߲{f~-ϛv6gucgYn7NWӦGkؿ%f6 zg[ =] ] lݶee/e:{>.Ȣ^Ǜ{[>|Bιh\o<ł+{etS7,\,lv] ͹67Cf:ϡ YnY!wݙw~)cݗ ɮI7bͻcWmB?)r΂)3&~zt &g푩2YTE P|cR?[9# \E0}2L%ST~nۧB qgF2~;Yvbbuymn,ӨQ9.MbK]:wcyC6g[1{5<"Mb8IXu͚nZ+2zZi.le=o6ŜYȏNwgvdۄ<ٰl8N7{b.9A 2{adoŻwuq͞. E:ΞܦuS\٭7un7[=:+)N2 m6s/9T1F HD2~CEW7@JL*`y:Sq 11#+AɆ\nj江'ϰE$J A(|Y,۝wyAe snӧYdW+ Zc'˧Nαrtˋ:;B) fĄ˵66vwˮ>XnK.Co+efW ͇m'd[ :-'ћ̎:5]mtm$]l7ً9,c{m y\,Vtnxul+MLk|6}YP41#+ 5H?4Z\dp .:<ԺU&sjJ>|.wtlwL~퍥qfvpX\lOr]X!ջ$󇳮/ka7W{6]vȠQl {:v6<ɗ{v#l\bݛ:E:{aGlYYlq`( wtL#xŇ7qa]nMa7͹ۓ+ag(!M=<ŝ=l{%2zNl2ܡ;%BwC媘dAaT\s|פ~Ӄx9_[p`LRfԳD牳\K4/LRNeV%̒b*XZu/QR pNS]w\\-[2,]rqbvbt(mg2w>wdtv-ٕ{vC\ ߤ7;2l\ˮFlacfm6/͈evSX}ӔWH9Mbyk",8ݧO{2k:9|tmǟGl66&)p9B7=}gok&w]=W}ǻ;xP#8T[*G (5XD+%x>TDQ 0ʍVF)yhA[-7'llgQʺPi0t !i1>dJDL*f3x 6wrf] p.κFvp[6S:>lkr8gы57{oNW^ѷiw6{rB|"va:v.Kfk󻛽;ٖ-Xk8Snql,>.o7)ە ۻuÜlusͱcl  v]od;NvXXۍݮ2Sltqk88N,,7ll;m)gA{۷,sX"X]v\}b:{ U!̈ECU *JG.D֫0WS!15̳Ul1D Ӣ` *R΍g5Q23SZ/=>S4)LȇP:3PsrV etsaOgOp7auϥ!1ًv2(&/lY{yvtq :t6uۋG~%:ua ͆\ٗIo;]d_2{̂ D./eΙ5c.Y[>C(O|' жخC66w@E>:t䢞{[ oŞϰq{uqnM}z`/b9A y]߾ݔ덹r׹t+/{{eq~ަ%DpE ԘM7xkac: th61*9 &0Ej"lS5O N^QLTd^f5֋̧*ٞJ5>1.2g\t w{wl{fut_lعQ՜z_o ߳FvgXLP_g!xm=I6l=y<ؔqb-++7cl2e}]θAu<,ntOvM`.ۚef>yLCͺd!ӣt-`WhXgۛp]†@c&ŝswGp:tw:ǥ6»Cф=ɿ 9XX]wEsc˲nI˴6wAS}k(T %K*'Y -(8jFTC8>[1L)Ke1*(IjȔIN,'řq$pD3}VrcQDYn6ݔPe:%qw;8{?gAu׾}]m+t:ȱ);۝volQ\';= ͸L]q~mvMѰ8Vm'/gv;,z{d{rλ{wbu|[gnv[ml|.- m ۍg7 .ۄ۫A{mQul K]luu"ٍanSl{y>̧;KǠx "1*t*rUT. LWgV"2%Ni=sGL>^Ba3u4x^R¦P OcZoB 7ɴlR`,fƦ(FtJ?Y x|A^L9Ϸ뛿:u/PQWN?(/DۣgYwgg{{ﳽa㰛7% bËn}e v't ylwG5|LLnvws~/eu8`7d˄ɶ cv_gO~Aϳ6El;[ ;23&ͅ),ޗ7,/͜pK ƶW]\G^5.lӱX3l{=-n}Oc өG'xO^F#/IPBaYRP2a1S)'A5϶LDQ¡/|GO2&\ #,ɏRjb'1Nʇ:dn?o ꇊdHĦ 26n}w}7{]>V^Лsgߛo63lqlYkaXq`y {읧qY#c[t,ٶssf]a𲹳me9.,ٍkD6v:)zL{vg[;ef̜){b+;=ev.v6nbcg{dX\`]> ۬踳{:;wgŏ<ݒk>׳ۥ(l01R҈2u*cʦ, .aIUd %_!*`TL >1Z(&s<!~T!R )fi<%Ҍԗ&}fmS42c.a D prn ;a^}gkby]sCl_pG`mŰۂHpE:kr >".-K[8{ r,Xɮv:,ɳ{-Sٶ5Mhunu|N:̀z)mp efd.3avFؾl=saS6gpnmŰ hOqafmaue:t]frpoO[ߋ=E>XGuds`'ObVl ,llmb܍݇; ,V,w{$v>-=+d.nSlƻblkfX7: ̙vWh\.[6ȸkr6r6bPVP6t_Fd6MqnIbiEgkn՝aaJoo)_nMudzRchʂGTe%@0kRDz1 $JQ Up^ G1^KL&bYyC1C)b)0|P4 &iUL!e~1RHxU}R59ىv.:qݜ]:{caNق;avo{yVSl7gM6eۛa.lۅܽͲw͙+=܃~,-lXik\P:N.7+n]չS.S[;ai}(˅\ZManVΞﳏW}]vw7s&9{]:ukt |akиۼ!mt}>NXCi6#g&ۤQq'`(}ۛb䧸F9PD٬\J\"ZqTSTR8080U@ai:X_֨1E̜NIF|!X9( T>cMuJD).wDlP,..v&;,WfFqd)yBIJ"͵=ءlrWз7e)H{i+(n@{]eg+rhuۗe[&Y\,ٮndw=Aaɱ!.E(`ɘߥ2],ȠՆ\'Ab䠞 fS.݅\sv|~kqb 5űanQ6n6كgdo^]%7:@Z*jV D4~BYSc`yu]2Ӧ*ff)p 2D*#Vixk&8)pSF$E}p?juj|#swOvqqn pc`\z˛2͸v~,띯1 [mq 5G Cl([ݮG!veen,96dve1veMb,蠸\6fÄY ubVP{bYqELqcɶv+́YGجl+lludk 6pݮ|Xqt ([ r/]8\{d]ͱVP '!q{l..,ݬ]o|#69Esw,m6 oϠN:u%SQa]WpcE5%tNkҺ%_-&'`꠹B6D٥Vx-9Zdf)b8$|ʃ* _cM>F, g)/Xzowtvmϰγg߄v) t]:`F.lˋl6<,nM=o)f]wMr}Nu:{5scf[n]݂v\]5l5+l];fb pWoaX߅+ E>ܬطavY~pNaMg!ņv,nS\"lɿ^{vgٶ/cMi6(p+l=>*r# fEA2Dr*!LNI>WuAԢGQ4z91Hty>QAg06,js1i߬:o^0M\إ(St Mi{ NpE5:dd8ّnٹEtȿ;:Cg.Sչye|ۡ=`; Awcaߛ )etscE&A>[6dzYMgQەvo 7K{ManSm 86YMwFN،!wq~6=bEsch. #k]'toچθ]f8AT<DŽOT <#;-6/if85JC*)bGRcy6q>UU*9Lf?Cf@Q$fճ"\Y=7=X2bݗwkbl.,̰O;gG͛c{۝kt[ErNހW,.WmgO~`{ރC"6cgvs2d]r}:6o\lt|YAL:c)Ű8@XnE,Xý;^LIN+S(kyuϛqgXY2]vv:pfsav;2ak~wvS6W!76`]6Ʒms'k;ev|;=Xtto wgEf.V\|#Ǩ(fX ldMϋDd|9u0IKv'Q6z!]lѱD"t-X*]i4_uN(C&tSʄ8TSbN$CL"ŀH_#']]L,-bm6twadp,N=dW!:q~..ɻb:z\[)vlJ +YٛfΟ {z']a΍+:: xq͘VWll(7|$b:gxND۝;g]6 :bYٍun,Y:9S\\.{+z=ck]9]x)yLmϽ6>Qs%6{,6 ;.{zf*_/!eEy3$AWMxϠ .*"KeT(`8^lF憮eM-*T&ħG DaΝNE1QIQg[]l(gaͻXD)SYOw+5sa7sn- ݰqMۋܛË ,',\wgX]ۋfG iVlav~g™Osnvwcvl;p+/9݄|ttβyqnmn Ntn,+xE=up.9c&^)6͎!_XEr;DOcevvˋv"&:a2b)1"ūsEԇ~_쯬5D+MČJabaSj1Q3̐IK t!#u41(iNO(Sx>sR 8mor`([q :Ju+Nm͝fm7|ߍ=ɓf(!{{ %sv񴬮뛳lk=\mt_6Ŋ{u~{,|:dwKW>ۋSS(e l. vcklXؔ׷o[+:}phMntq_{u|e AfvC9L-t6:'ý#kbS!5d=.,s.Q͸՝>Ma,lŲY~\'GMNԲX")R#5D :Lt9S12?U32|*N)(\J⥔_5EؑL&5:5*U$Z W>!S3>mJ. k?n,n==6}'Eeȓc.{ &YLMt\/$]6PiBblC+@g~WHܠ t;{[g\.wŝrlP6(.w;Xgs\'){5G =lX +ݗ|t8͛pXwp7>YW e.XnknWHqųrlͰ,ma띹ddz}6n6l3e 9%y &1W!Q?`0` L⼃]:Y01<ɆI~HHT0Ȕ0yE"Vh~K;L,*"pg6Gg vާ\:I6Q.PŊ{2d>lxV^NwdS&{e2ܛnݝ~΁iStou(C[vv9.ܗͱ,\ep]۔'E=`7sg)=7tl w\.͙ :u6v2uln Ml0MwNmֱO eͳbvDAu|!ymxy'Ut^re6ZGԓ^E%b)P8o5:w:}F*9dŦQgP)8|&Nd * ,E< Pls~7=G:rn-Mwsg\ۅs=dl=ef\YtnevwOul.6wkbݵk6wfݽ̝N&lˋovvn+),ervLuwF|XGnܛ:);Yv%:7uՇ,8 n ea2d,Űy6cٱL}zv/C`VeGrç{9 FΑ\ߴuFS{8kmuE66)탻 &~MiQ&[TJ>a0/u0"yV`|nd֕QQ2}>O>zIC6tB08jdS[򙳋=6wP }{;!qwXE=fY;xEg~n-n-Gk6'vY񻭝0S'{zqN{Q/_|W;#kf3\'D=w:oV{Anu_LdsV/Ś5oņfY6Yk7qnnw>. ٶx( 6}'gVuN;g>&8\oh GSbhkJs-|J~_$c!W&(L*:i?m>1JfM ɚE,2jyA"R!/M+4R?Ӻ6ke"͊ ӣ{S+l쇥e@2{6p]٭k,ݓٗ :6tl=ŰvŹM~(X۾) 6  l鍻F-﷧-q+ɱا nsnw:r}zvlޡebJNtQTƥVΪ|LT߶'Qq isyag$9?1M9W x̘"TUT(# 6C"nfn@,v= 6 6?q ++ wt+k: lv\G+67tag\#fV(,_uq6ǣ6)]ˮb;W6mx'X%=wkn=op^N;+,NL{so+:ŁoEݟ[۴6s`Ccol9mŞ6:l_|l{^:On6 67Ǎ޲+ǧ>B9S4SUTj$bhf9Sb^Pd0אFfP԰U"*YcWNoYZZte.FhZ&l^2ʦ9&Bűw6f%=[pfk:ߴ}xxKoA.g]=#6dYdvNl;ݍXEǧ|ءg\_=fܧ]vnQtQOɬtpÄ뽂stӮ.QXMWy]{bfAqٯ݉7ml)2 "̙>o7WKtMv][ppܡ-lhv3`vwN<خ-͋{`=l6}gX\/ϫoxQTFU INif~5lV/_1Hpd/ *8|dTYKn2dNaWQNvf$*pO5~9H(C?TDYBXƸ\l)ܡ"SCk=l,_;go[., EMoownn/ X?\26kba;]uE a͸ˮ,ساE йGN+>:`lg: AL{vn. 8P&\ǧ6fn&rfofmy7efwݶ6n>έv;~:%8DnW}}7 ݊srXF'ND[sج&TQqL&NơY*CE1˖L>0UDJ|.~J)&US js$eT?P|TqB2bs.%gE='\]][(_L,S _‚=Onݗ}{owOͻN{p6w͸\w67tkX8$:2zLdrOwv>eާ{=μmGMqaB'dd ew@͸iٍcs h][)ag߄0(' le"xt.(D +,XOn<l:([N[(ߋX.XX=b{#Bq&Ud gsPFOuViiyu0L Ud_|xaSeKHKʶ"L9BKxGxxIp~ʞ[KYu$yYNNǷ+;tPF٬Bww{ssn=\"nWɶJ>N'm>n"gKN"N tò_.EwXy fYB;#7g({cn/;];]>, 7ş%=N:{MmfCcۮ-M]ΘqƷ{BvwrSٓ[+ovL;=߷Nͱn6cw;s( 6rXٷ~,O ,ȉWKaɭ?FVRtRꃪa8#hOffÂp Ή8\'üqαK.^r,;',lݦ"n}f{wm5llb;17 nم񿭮N'OwmJu%:afۋ7|=~v=.d,ݓt[ )ͅMnSE.S&X+sgN^ec߁cwV,EǫͲ,>blcga67ʀ:G$Li#>R?٦i_h2#ÚPDP8UjdS=;y}nM}@ߛ>{YC7 )sm#kmkO`k ӿ,W,k|#{:.|l Sۛ'mtnɬ ͻy.͝:gi&Yt,}6%wqs6=,O|.{5ͅ6;.vΓ_ivYħm+.d.뼮mݝa:uG߿"[PuiRȫU| Ƙ3뫇94m Ɣ&DsKlCEW<:c04AGE >Ub$T>eEFbA.fFZ/ؽQ[SG+=\!l;X#l=:d۷Bط{J}`O`-`]򰻳PY ŸWykEC} g[J gow7!o7`lysgS\Xtb;{uݖz8ݚcldu6#kga͙nanl=cnvgٍγ|;YvٕݸX+rCm̚.-ף~l_aglae~ :Y|DOdV VdYx(D}F)+YtULl#˨R*3KS( x~TLt_OB7L >agPJuP!iqOndʈ.8DOK{IwdS:6(]9N띯lgsܕޯgL䡔S&muz]'Kб^ۋgsN:{=,,cO l:{wߛwvEIl͆lP\e Ųvtɓ!";aXArNg bΚ:h) Xla/~>{f bpa녍_ 'Og-?3EMpO(UJGRJ3?NB43%jҼ"2bT񰣞+MA*lyKU1(bSB. u&9Ѿ Q"U@a:YFl c{;َmzu|ty_qr:kwaӬ'7{ #~pV6 ^6w߼٬)سٮWmg lpEͻ{ve7p#mWv3qaD27ddȡg];Mk!nlݙ:6Wq;zqg{s k\]=ݾ{{ twz;Ok )k5{tJ|np>;|gi>RuXDpj<&J9N `S B2l0˝/[gJu:zu.dK_8|],!}lF*i_<@o hTtZOT SFVEN߻gsa/͸AWwvW6Emg7k.f7싓n\͞sn6w(&tι6w]s`/يٳYWw ϗ>FSN6rln6O+ 7u'&\۔dn+k5rvd]ٓX}{keqnuaBOqrE-ݱ~ӣh~.K۝yWiJ:#7}v,n M="d:*yNӿگ DbkC Z4@]&)oMQR*xFd[F%H 6 fLv5jG,A.BӾ'/nll)Opl:G~V_c 6PD,.-Ń͹Niѳ{;;]t:w; MC'w+B{N6N]uw]:,vxt\[nY|G;9O\.lo@uf{0.OlYϭPmx&Ccۅ͍C8 9E5gWCQ+t,#=g)>l^ņ.7Ӕȡ~EEV4r"PD sňbƥ@ZaTD3al (/ sLc]̎%S0ULQ9zG Xj-*ϩejjڼU:w\j.6acinWh qnl{c՝o종L|#|٬謬wgS㧶-7:tn%(giIt 6ϿWs;;}nvs`:-{O69ѿ^NCamoͲtP\Gght0Mpo`6 6Ƹef  ɳ|\ۼ. "w`>,np/ѕn')̛b e : bf{2;at]688YXE;{)3=쬬l| ELh O.PDI. 0NR&7SX̗lJuC'E<ɗ6?#?(b;sw~`")xAtPEQJs./3A8<0fl Xo{2۬!6{bbtnoł{q{|'NXe| Lo.v9mgd͞F6aMafΎX#ldoųn68 a(]흹)%8D퍍ci\#Yӹ5t vea>f`ߖ ۋ3u6x9г5MnճwłB66I].K7t/ᑹ.Α}Nkp{6EeREN`#QF)aGC :L_U`3bO&(j!Iax>*\dtg#P0L&b-,"(xqmBTSLQSaM/Xu;gXBm}3wEuYwXw\]ˮlM,,M׾.l>]m|[)#\b:+ Iɓ[͹ە|o;^fB6A[bҸ]_+)Ӣ:7|niϧcvPW75fn Yulۛ\XٮWi"!ˮE:v]! {nC&7um 6K,;:/䬠uHۤv=򰇧([ A8@'7aNJxWB"xhdMH& BrYx @%Y3f/e%4%`0T.z=77a_0G ij<%#(ch[7g]:}wϳG rk>.ZΟ(mrnw{go {-}vata=񱅂}+ͻi/rY2!ˬ߮C]W[8@]-g`N:;w>)t 򅀷a5{qwMbmɗ@f+pk/"a f\[YM;{{\tt캿{̆wXh]qn-Źճc~~.n6k5{*Ȏ7` O@DJ]gɬ1s>R}s T8Ł,Fcl"پ? p:kB + {} nX 벅NEB3l-gX\,NӧFg6t}ݽ΁X( QBΞP){2Mbl,/~͟57)baMcloŸ,Xmny+ٲvKpٗvӦ*x*QQXԟsCQ15XILD4 Oơf^֡*⧣`e*O>zI\Ɏiba Is|Xlل.9wDu6tvlrm)sc}@ɻEbOAOl,tl8G'kMrnefYtps`;8]Ý 5\΍߫r,m\?}.Jf7?7oF-+oX&B6 6b۽kl6띭v ٗͻ͂;Ź( snMg;8 ;alQ].d'\]{wݍNbpl bv|@*),e4aU2 xb%C_QsD@bUSbwK2"E  >Q>`eNUD!zzxB *=,9R!-=Y05ݭ=V/ecfmowfÅv;9P]'E`; [g+;yGa{:tM=8Ow]\2agk:ŲȝC{H[V9Dfntm6{bB͸:s=~QǧwCݶq ɬ۳Yn >Zqqk fY퀚Fmٛvۆ. 8ܧ(eJKܦ{OO6+ f!:bvw\!Pql؄ޓŻ|rP]D>35(FnT+Khڎ]-If UT-T3?p\A1hUbRx @T6&<54X-ġKi]TcbN5 -*E (rv8+ PawE3.,Xb n7pNo]`N>wtvO`b.SM݂~B+l9wl#WnlLm͸'7W[v]wn./ͻkd킀dwPY]ngks nO'#`putے:Ű ۝8Eb(m<=Yg(ܢ|6lY5r~I#2QaBxǧS tSEPEO;M12&5a)&R\):`#f`#;GI043㓢)cJ: ,)Z&(5rDk=(bNw-`ݓYm!Ӻ+vcu͸vt쳷)שE2;av6uw,,l{ krCanvyCco$t+l}8C  tVSS{wn-kd}$5fAsvNmSئt-㱐F9@Y;9E߽;[Ӕ8قuй{l73~v͸ؾPفwA2{SWw6/u:~;YibdH*|E2D9pYJ;?)Noi"_\*ʲp8'!ȐJ"i fZwz7&.*X @jG[0e,S)e&0!$y* z1ΡQs٬ 2W]:{2r-6.\sa)ahaXp,^|Mn:hy'X|'C\]8;:YM~͍,²|!ɬ0,6tg(}6fsgB}Nn{{<.QvΟ)(sp!asPAls q`/݅./ld6ZᓦG5XnG?-BfawGc8V<kocۅkSuͻ㻽aFmoAk@Y'sl.rW7 Ne+\!oONs"DɊTN&)VM \Ue<?1KIDQj3s.Ac9;bYMcwGkla.fm[KٓR#0!1L ,F+>"Ú(c!PBC5K) +V䡄yR`Th&YuMEI5E9?XUL?|U<)D d^t #SMX\" )ױ(ll띾H[:tqnew"{p)] s:łB"9Og)ӧ\r[Ż37䧿7| Oo{piM|;_iY {mk2rƶSY k=lYS]A ndr2{ˍ )qlY?O`ٷiyC"b6˛+l6}>m=co{[aۋ>lodp;6J7fQo/pl{5vq`y@Yhf }k5.KQ*xt4T.AC ֌`̐ WQxDD&EIeW[Vl˟SOy"I2wҿu7RSve=5ԘK"5*Hō?4g5y*Yd4)I5PĪ S䲊^81'>"!>D<#t_yQVhE>sCS54|TU8y'S9 fPQsۭ=cngEXq`{7 7W 6v]ߥm9Etk(\ߴٳWvuac+{.fFaٓnk.t{v6`v:)Ѷ7;J{ucdɓߛqv.={tcvsnP(ضQ\YaqnX\Ol+bs͝:MkqlٍάVkvl6`haB,[-clͻaTu Ĺ؋\Rچfgi :Lnk2+mk7t}<_ Ô륔,S7y2f: 0S.^)] Ίl}f'../t6]'Go2͝{ bOol[q|m7ksQj< $RTh̸  Jȇ2O) 289'E$Pd!3~skt،J.L~%2WA &TʯVLڱx熎bIqf!!(9M?r#w6twA9Dk=lۭͅMrEyGau͎cn}۝ߛva8\C Ks …e2<:Ebﳄ6g;^˫fǝYOn62{as`,ɻ,2uϠ#`y^(nknl=@6 ޞ[ s1Y(_l>Y\ٶ7cd.le5cl\^Chbo*6G j3Tj$ǣ|ZlEF628-VIO!1օ'lr Oh&igT갴gQ3V8ˆ88⢕ʜTce7HTA1NEr*qgdM\GisYMͺJ Ղp;|F̲=tB%XvuzYLɴ$@!$ŖTTp*6h~'e"4%"qQVGS E?"s$NkLbO&7e:c (fNT c4š$cQ1.V\ r]QBhgt|"@l۽Y%ev'Wvt :{:{oN,닺+~}rJ}ذ);6lv9ߛawW͋l{]Y >ma>W] ;'}s6Fc,[mոY|X~.ˋWd;M6YP{ v6>Ml([xCc'-ձc>QYo@͏ \l}ϋ ol9"&NzwRbG%. C?$bdsU/"SFl&j|O7Z(NgŝJ02lXM?6(9g iǧ[ ++>IOb[k)uo>VltuoGźXms͇˔v0V)fO6vaL$λȋ%b.!3X#) KanYfn(rl}"ݮ,WMal=qqr eŏvgX 﫵"Klz_a"ܬk\p-ŝ>ñ񿵍bqwG{>۾l}`͆a *:Ig qRO0" :B562?h~3f* * :(i pԂ&yAY_ךZO-YѭbiR`i;Mס4!DCtԞ l\sv>έ~O =TO.,#]BÞ@.`lzxɷKӮvOp(&G_u׶qcmwt観7w͟s;qP>6YӮ{:$'Gc\X.6sf2G8O ubfkhwX_.l۽7,7pYasc|9|m{m=z:bػͻAs{tι^!p}-nJi>BsDMRb 1/2:U:2?Y@S@eߏ2o6%_师x|lǖ%a<g|GL3tM/$\y3!a'q(T|/cgK -ҝs`]ӓ~E=vJA:221Yٻ?lA{ `NLYfL}nK'\۵.υͅ Y6{p66k(c>Нaq|'EB&y[ Eͷnϧͱph qn,,5 6fɮa:)B)ѷ ,mnW(6e6kiEP&Y$G$cLCkR#%.JSe ޏTjz$jj1<*KU/4220aaT2#ZT"E.:%J67v#gNϷp{qsg6 Mqdw}kW~m/fO.P 2dYCq57cYפa~N62Ee2\{mFw=a ͻvNk=7tm:+=ŏ&.T3|L=Ah"ΗQ>?')R*Ä8O.Blo~\~wuv[L;a77ktwi lˍ]fq|m( vGke1. NeBQ=BURE&(' yfbRI񂾣gb?m ^Pd:Fhf/"/=>#5LKHs2N.eAt_8襅>/էyLY.Mqrv r˺t:rmGkanvtwS!b(ea2w]'Oc:v^ϵ75wcgLcە[)A+C[ˢJ;2X]wp;c E9N:vow);e1LW]nɷm];mM:q sn)<.QY+a5ζǥEoxi62m݋Ǡuޱ~=%]6a=d6$[+)Ae"%*2 *Hʑ"-0A *7HN 7*:ٟѦn1Fa?>*<²6lY KN<Ys0;&t QR8QCH \PO#` =sXۄlna;Mn7>ӛ6;s]>°7nvXvwc)a~om&k5z_c ϸ{-nS,&d>lQ?Hd˭햳 ȮWv.nXN mlm6l;1~6lt}"6wە,9Mgown:VVP.ͻly0s?7vewg;;6rO[(l<"\.eLq=1ucKiM?G7{fo=7tma=7Oqcm(x{=w#c%9,7Cl6kqxذ9b;͍͙fqlk6נ_ mg)6ͅ{a \=_+$\Mlksgz9_خآQ/Ͳ2:Ӧf%9O$)gC3|xm4􂪇[ D1뺊'U͕1lDn?[JvtYg&WVu(o2bow]_25exOϥ6{f 6: ӧKcOn:{>lPsg6tm(;8Oru]:{6Gϱ}<'@͚̇.sccrYsnnvwt ĦAAD7nVgl,:w}w~vaٔӋq|l r#xbκ˔-e7%y(Cdh@xxf-f٧F[ATBlje&_.6`V &/2UM1cRá)i$)Mfc3 D%F_ s9(Eg{q76s ';]idrOżA>MŞqwOll'_p\Erۛqu/l_o>nl }s7tx\eclٖS_6kapkgIC/O+;ɷK;E2d + 'E6ZκLgIN6YV':5&T,ʋSt4-n[=:6ZvBÕWK,P[;swAor.αnQd ac6to8)nVnkgs܇]ř/{+7ʹN\P{28.bΙ5p7f,,\.ee +mY"sٶ]l;g 후. +vWLkavr5z2 %rPk9nwvnp:F.-m߶Y}8 uFDtqR&L|\ժKW x#f4t12'!4'2%,Z8D|?Kƒ"4Ҡ>#cQD\A@ )A1:ܦ{ lb`ކLtmܦ,l]lwmM~fM2eŰ[7Ŋ(͍n̰~lE+Gg WknۋuqanWfϝߕX(#cv:(Ygwb,SF5S76d}n{:nw[ݖ=v5)S[ ;YpP,+ݾΜtųqo}q|z^΂gD,ntt5u{: ch۔p^g! 'mgIe2|:y%M9U4@zLnir3WKS~PBT|2L$AJ-*S|`U@Sa8rʄ )9LYuȞl\QlBPGq.]1|'\F̆7tlس:pS-Ӭ{:t׻a({ۙq~pE: ;,XAn8=X(wFB{q;dQku}sܛwN@[%q ,.W 5Gm,i/ 0Vwű[=7 vُ@' gv=8M.7\ݖm݆2ɳߋqmw{MߕLl͜aoHWqiCK9u>9D_4NPѦ":[7*ʯ-i"=3KUNd.bMC8P¤KTf`xS?㬗YQ ~ٱCa̙8bs&(+&WPjT%H|O25#gB𣳄o K{g]>ْ;mf+f_+dι7}n=snw&ͲOgȱY"==N68Na6{a:sn q\1gNl; !2ňͱ;~lV/і{G5[6knSQA5;]m,ɷrI_){xt͂Mͻ6l.qvϤNWVglfX\틵q7;Ew){ Qb$C§~Rah7 :5&ʩ&_T(/9<`R'U*yELNT 3Bc*\e!|9gPrSg)Eg~^Οo6}MpymdlJ2M>XȬtSaufG>͝g+`/;nv@BH==Ldd6cc=:;[cSEXXAS6lke}EΏ7wc7 {vdy Kmed9-zm/ņwA~^ő^6gMauܬvsbqJ,[O,f~RA6Tp("n"Sbfʋ+Su%[ "11h4SeMTTl?KC3D@bLA2%28_+}Oc\l,,6p=P2f(o*~J)%a %q>B͛{+6(xMnλw(sf1qsqbOɷmn&OK6{=(\,6ȁf\]7=)tkbYMo)9)vN]˝.ێ-dxieacLdv+>׳)=wS;]fg.퀞uݺAea8Xۧ}k6 .kGM3C,4 .F†Q\!w5s`u}:{wb]9|=kM~69OdlW^,zc ,ll-MߋatXk(&rZe;p]an~%eOv(zpk>dg;J?_l'XFL{61l3c?jBm$525J"(SWL/ gǏFeC"">BbZW&O1)l% )`5f1i钿]FG⦗>QR%f(rٛufmnaN:{62 C/O3L< q3D ]QE8@ iF16rx(eDQdXgI\Y뛿͞c͇\ݧYE FvJϤ&kvYͻN&O~;[)6=ػ&<,ebnqXfXln/XGq͈CAsno\l{tmoOKn\7e,"]n{ׁw_{ۋً>̧vFl8k+2 N\;])Nhb&Yc-h3Z:I(uH&Kbx'8\0CyΧKfD>J| ibdʆtDQDTLTřI֧*xK.y*(QAI,']]ٯ 3gY;1bGv!g]wqcvwTRɚ-B 2aV0 hh ե*Z@!E,-C#! "(*8ԝ$tQ.FS)XEr˭[:eݘYvml;= _6;CNWx]Y\gc_77XXOg۬n+ :=tVvkZ1/pP\zuu,v fǛPvv;_r+ō,&YD2e̟v6./6ghz;Ldz6rlveυ7pGykĿ;6{v}˛ ]2;.P/g]Å,I L7Nj^N9UxQLL!ws?䦏T']*5 f^C.1Sj+ceu0y'Nw޶fąǥ:{ B tM!cKq)QӐ->t@56'al0 byQTyQiT4` pUU!DqF~6:{=C\ qM]=ΖW `κE>n:%7{ ȝl{)MwwmvOnG({Bcggaŋ~Qűa r]_+9]۴h6gh߾/Z{ 7tq 26tvq1'YNS_]͂uWHpvl{6ױYMi42aTXD*S+F2"`͏1NRʟ"0jqIbPt2Q"G *LPEI$ ( %:ʄlo> ŝ3fXlSA3Mъyu*A7OG@T:/Q:%0j3E:e:Tt@ȔzWIkb Xiirl\r=}2k{s}:td˃gNӧvxD]c`YF͐u6'6 w66k'7p{gN7:[:"!5,ll6ac\[QoX] Cfm+ݖۭ.{q qc{~ 2g$ɸD,.uvv,=6ɳf6O+++ l2*3ts|P?ᬖa,>!DHLJe#ȭaUZS1g)?*/֬NJcS#*dl|@>G3  ^iܦ*+w@blS]waϡ,_dݳwL_3&C NBUO3nc71OtDjA3x %!z*2&ӄTaFq'NBթ8;x =FλۋºOo+}kD-͜.}-n2k5{pcp\.W }Aa:{p(X=L.}!ae|ͱrzqw{P\lm2n|>͊1Cx7}Y wͰ l>̓[;:{2a`ųvMnwŹn6ucnѳ9X]ؖۅ R•GiL ha"g1q⢏59PҤ 3FCai@) RK04~$KeOY2O*fP*a*j_uQa@T)#\uWfaxɾF#.F&Y͙aV'f%}e,T4(*N2dZoa%W4ʞKĿ P̚iTO̕_(अiЪm=K(K_J*p$TӒk$]LbUZ|D# :9/0b(-Aa[wn.Ǡ;Zl,O͝;͂J{;'6)Ӕ0)QSl6<7& ~]mdmk6&Y.m݆lldG{52cb,}S[/ rwqݧ]\l ]l;&&Xbk~P\َṽ]Ŏ?d3&xy E1*^B⍑?3ŝ_imٗ}rwuvvX]3)qbSnb̎&m"6qc~l|#nEͻ<豴 2Rү 4&zB`S*ʄ)X:S)sNJj/4)3.S25<㒡0c% ]EciNBs۵9NCbScfD6(|i˃*9ۤHeO8PQ LpyNB?蠄eSy*ZH`8KSjUU*MXTٓR \J (DIdaFD`ZMU"pWF{kewl l蛲>l>\[=}ŝs~,Ӯqfk;ۓra{B<ߋ ٗh&˄_Ջ6ؕ766kY7)bعp^ݯmۍ62mc2l{]͙av|̰oQPlܧ\ۄs|YrMv8OMM@]Sfc0KQG Cu"'R |(kc @g81f*UB\ _:IbC*dCD)E+sL:eycO ٍ 蜝l"l3 .ag=_@*+Y.Bkɑأ蒆Û,FƷw%bÕt٬HM~VŶ,lw5vt6dlm&۶vCka vñvcnPOa~ +p.l&;x;8.C(.N=\z+kOql&@,ݺ =DlئEuc a=f,˅("`c"e AS>>j%Pgu0)҇D^ *bq1R|gUO(2B"T2m@u:cY\"j#F]"YQll{lu.wpvq\KJьehDM놚у 35JǗT"&aI))5.$TLD-2/"u*#" 4m lpB*B*>ؠ—es"% Kg/}B4#@֘FʨzP8Htٹn htk,{ult t \u, NE:s(.6aW^X؝Yų; x\[>oCm뽜ِ)eѱfv&鐻&A; tݛfw򲉰)nkp~6rkv5w\'NŚ"m6MgD=x.v5#`6t5Mhibc RD`Ba/T߼«Z(X^,&(x1@ 1TZ"|vIS"4dt2)cM 2x>7Dba$65Fﰵ]\]:}vۋT0QCѡִbUrD./:sb4z`O/S(h&)A3pya'1H1 \*/0ʑ*Ua1K"FJ" Q20 j, K0%=E ͘Ycc'.{~S&Lmka5Nodytve=(#~wpt -gev#-~x,=-~k3;{vɖ,gňM\$l}6;k6}g÷6+,PɮۺoG{.nP[vvleDZ k{8xk6̛2mnClt;:krNSϰ.“:kfGhZqI4Lj g y f»1M^a͉jDfcDU"z| 98S :`1aS+b3Y8֤ qL[FA;[`|͚rX(}C>=IaC jd-*<3jKibL O?Ը]3*ɣt/ٱvS c ųϨ!lXݓ!bαqb7S[re6tf!bavvf\XbvRtٙg&IhHRTA%qτi5$EJ?Tȕ|l⩇;zc)bh:fQ;Vb(<- }(\.$7l)o*WǨsHa$ b*qTO,.lJmKܦN\mlllgٛ2՞m.ɶ>Yq}gq˼5xgt{5\q~62|,;];&ɖn6űvBG6~Q{ ']Yacn{YNCqN gVٹ;(yӦbѦӿZ Sl Va \MуNbY" sf2ed22P \^'S9eQ+9!)aJFdTʙ!~\R3NRRf1EqUyy#PdBU:d!S!SZU\UdZ.d^ࡿ3be2fX@n:m7ŞpkąXnN蜵²2d[cٖo,]ȦLw5QΞbv[vv ervfL\)}]f !1YLy|ۻ|fDe2a :< |FE;s|sv-*r*? RʧIhN PA6-/ *o44v",bDL: Gic*/)тaaQRQMrJULD{/n Y :twW[9΍&C۔(#f.,ouݛw+Ocbm2kXD۷tg Ʒ |fm5gn6 ̚ݢV͚5\s~OK+)͚l ō{Nl8ɮ%s~wPŎǻm}t>fECkߕ͝0].os6;Nf/Ď@L&DS*Li0T'6 Ob5)'|bA6VӲӤ|b*|^*aUڪ(b,AҾqƷ_W.S"4آPA3 SdTXɓF "(W ))!pPSOJiĨUF VjVW˾}n.-K q\آX;:Ş`i]Y:+.VM{#̧Ig%fyX6rc.Fۛ:mر-W6 >mv̰h5ܮ6߻>vp[)ɑmE nwpM|,]\+>+LV6tؠ-uNXlVd;( }GUZ9SqI,EV!+@:*!6+(c:ht*sȮiܴrcQ!(&JS->TJKI©FbOS2d1-.|a9S6 E5qol}13MOu_,ZWL,e7TTG L*ġHydEc!4졩ʨRP#Pjjڵt<9 \IGR蔝5K <0BÙ(NE>9)e;EO<@Tڳ*uYxL*YcnlGە߄:v]Y:{{aǧ;:(z{xś{mfϳ(ۭlg6P:p[wv>At52 Ňaݛr>Ʊ==^Yp-v(m}w?;Ms>9\lv]͘􍽟Yt!gWVo\.n~l /kaNj4?Ta!iha-6\!פ2n&ɝZإN~KQ&L/mbE MifRSʞs-1ѡ -6RDLJFoÕYŸ^=M@/i8>* pRACO$<&[C",Ny䠉SͅG<)2c:ڲ,CDlM(DWwU$ɒLV`)s'Ɋ+O0Va*\/(#J* Bj1)Dlg5QL#Z`U(ˮTՑxX*%[O>#,iQK0-!vS:Cn%D<۔Sߵӧ6 :tm{]e{Cad.k5YxL mfdGXNsÔ~lW7{=:fB ̂ƻml{ry6qcmNz_ކXCEfϋ5vYbӝssblُVlu`GM4Ա,`cܪqKhq}p˩ YLSW-t֥Aڬ3u9S)a>D4aM͍M/'0ө~M$C*U^"x.-pF̀PH5$#7˃|G/ʣI1fk)s~25%9*e+ٔb{ eݯ;y.=t]Ⱦ.v ]&_vOn;IY]]Mk˧Mm6gzkۥ죱ųi{ma#co(2{=̟gNas;;+Inv5ٔ+CZ#O&Ʀ 0MT5 oD*`#$"X21*wDQY0*oe@E\͈_ؿ]%&G86,“:9]]ut6e0 3#8t(u*oƟK֏F\2|TΪ>:9.E4R4G1 h&r٬T(RRu2f"%'1R#B5 u EMi›'n`NM\0Zc2Rf?>j~TDU*J(/TPj롆Pԕ-o"Ra YdeI ⦜[w)xOwd_yN>eŝDv\.YC uW.ɮ.۝evlΚΙ=u(:7]}YEuEYMY.a\[!eźMvoK&\}&7uvMl{qoFJ"wS݊dy˻68Ų)NE2kwY{gJ\4#+P0GU*oD$q4SO7Uc&(cǓɎauE̒PKOژ5S|%̋?&8p`eSS*>s~/E ԁ t9LVN1ssLM7c_vW>~zl2|ˀtM)O<Bq.~ib1|ֱ.jtayFb,TʼnsXgFJǘQP&jhX$C B` kS zl˛UĤT@/*YRd@&ֈD>D*^!_9fUySuST9F2jSЛ 1*ȠQdl뭮;a{f:{ Łd"I,I=܀X] a \=p,VftNNbk˛\nϠ)8nán>lvws̛ohN62k] B,'e:ew/Ųs.W~&],YY;lMol;.جYIlq~ymOcˠ DJR=ِ{NlwN֛N|SBZ7L`4UpM~š4>3$YNএ8&T~Fb'>^&l. 0AQS ?h Λ⢜Lt)07놺{W9tŸܠɚ=-wѱ=ra1Ǡi)ZƳ9|(Oh?m&.ۙ6 SXY}ػ,}([;î\&7+hslk5ٶ.ސӬ&]] rlN7b,nt=ݽMv]m;|Xnqv6Mlt nw9N6rX]<߫~lXf|2Di~K\:k/,."ӹKT*>1}i4_|0/ةCBT_tOg:<ϙ@ (`Y*'j:7'y+&m>ިmШQ]\mΞvOr,9o@QB QLx5SRz< (ƣ }^&?2ajRT|`AF,dyQT~TSBH͒a(QL1i d(JDY hSLJ# E,rp EOl0)*~~3@ eYS Q@P-J PTIEHA,)ZW:@lon6g&ʹۂPn 6p>xN,F];A:}`YFΝ2ubYc# 56Onѿ)?1v؝̚weͱ:)[(:m{kfyYLk&=ݓ~;9첚[ 7ܮ6dB޶ء܋ssl7&.QqYN2|bFN6o֙s)*'4ΗY#韧ġ9BQĨVq2# ru H|BdhԂ\ɲ!Q|c*DJ dgN;" 1L&Jӊb2Ix*52 &fv.!Pʌiy z%TUcP"St74q* X]Nd>Q#0BhdF]J未8'U85c fV1zH"~Be(au§Q@FG 3$&?[)TS"PҢev̢֕Ti*W%M^fN属 PM۷ٛp\) n]m_>-|[>ܡŎЙu6klmط6{5Lmf݊dmc&Γz6\e5/3l(#l0f]snC͟sfʹw gk3|,o 틲e>ݔ)ً;,\;0nach7ghW{q`E@Z.vY h%kt/ bAE<@P KʪV'T-2)oHԥSMH'U/(%AqfVIjh>_PJGTLYD&J(fŸlea ]sz9?t-Gщu4)㶛.A]UJ|$(_G)a4qXЙPԲ!t#N& MB1:!PJU!!R">`IPĠU?xS2r C 4:8 F YRf MħtkɏI!I1)5* fS PJ2WXv(gA26wnvl؝gOZM;k>mŜ"]onfGmѱgc] 2oKYuzz][)BΆ,m&;0٭ɬe8.wlP{w|Makߔ{?owele s626w}E"مZ6foXF7ó3wf84ZLZ4 E5KW'<Ou/EOQO񊊬B|֎ߑ.l0HQrab\A Jb7QHcF-V˜},CPDL_JQ 葛ʨQNu>TpG@& **r LZ}T*\JT"Xg@W5K*iľ|g̅jjɞJ{TZ #(&LGrYB IPZqNSp:Aq`a |5Оzfm ۻ= +.6 abfdBd&kw]ٮN,^ߋ:{=v!vlvX>vNvgLu>#&CF9N-݆)=~)lt+Sldse;Yl6,6 g6ktGoyNmnmtmQXűSd4zDҖYxh\AUh|Cz!$dǧL~QiQ-sSG<&K^%TDDih%˕E ~Uїª7fL|.8[&gx,O1_c!,! _# yd?;S'MZ?G8ǍFEbZ*IyT.e8o0y/ėG [(xT-HK fC.f Psxz KRБzԸEf"=K̚˚<Hb֋Tk>2/16[- Dj|Btˆ(@(BTULc\ٖStkEa^ͻނ6mkh7=ǜSXǫ v;r>,{:qn󳻾sSX,vq}lm7u{9AGM-^b(?mx5)B]tݔʚa*+T.l~KoHlN+%~*!q"k|V?Y&2%:ҩȮL D9#sMSORΛKȧ[ ͍袆5I&X.m;ZD6:]J_CQC 34N_&A-%GMcC67WT}SE6~bqn( P TC S"RXcUJBj:@UpbSEOZY[8U TK ]TU4%QLӾȢ:l 8xʝM$"(QSyœH ʓ |22y^dJ@e(%y̡0PB jHJ*)La>6Ҿg#и@+ e8mggM~]ofFgr/臰kwlGn.{2(M1k'N#|خ(l͙0Aqnv]ٶ{Mq|./՛cX٬ &DzX,lur;9"{ߛvv6 6Skgw ̚ Ml'e{u~6{oşwEkm. ˍλk*-:cQsI55@]XϑS1~3 *VM:qhR?hGrWbrPC M3.LVLk^qJզ tڔ@#`aAU# 66u? I\Z Ҿo@zUS/>?rQҘ4?\K* 5:|fSO!eU:5"!2j3L0,>KPjb"cQATcNcvQP)pys|JmJ}9_2tzC+$xhiLQQKQD*9eM&8TT!}y2Qģ6 %C.ʂ8@!1E 0}j({=1 иMqvݛn2 !]XOg߾\5Yۋٓ X'v6 [;kgc&\YYϴni9MnPم͈]f5mn[g']m7uNW>m͚o+p_q qb<6r=] meYwvM$uh{ml6fn.t{\vf4M4`@R'D٦(kGfDKyQ1ɦM9'|~8&,1 7|d?e.|fDPnT陮FD.^QJ,UE]wlKo$Qe=,<_ G%V_ˡSzlE]$, b56!XdL#Y0:t@G=sQ|Q4 I*z*=M &QNi%Ҳ4%=9Yp*$Ve>T4a ((1QExs (iӂ,xBL@8t.aG} 턨 8)# j53#R@&Q(Sgw7q;5v |k5oݳw(LvqpŲ,Wex%=p;\_>Ob:XX k;9PMvkf`<_] 6˟FVPB]ALl6Їo 5zF[.:s~l+q`vFsf[a ekPEcofMklkbLõ.I(DREf`w2Ct?D<|ܪo1KY@h4JG$@,c(-_ɟ2%9DɞŽ#R!)0SU\I/xIZӉ{2>t IC7_2g`ԫW#hi\&'lLeƴsApq6,NS&mͰ=g{vr۴ɑY}ϜYyMbE;Zɓ_6mascbwӮVo]Y2k6˲AtfOȝfA6&.mgLW}=l˾ӧtaY@n,g E,plΙ;30 ̚Ǜu"}N{2w;_oe~X]'%:lqhV,M?yt)'O)Sc7 yC<"H"%G7j.)4Y: ʈ` t14()*dI-a,dFLZ\ X˚rȼeM cxqS j`1Mm!:w F μVh?֦j1B*<|!ig*GVTG5C9LVRxfᬇK^QfWG4(eD | V.R׌jXU0^KIG 9TC]_*oTRFM\&TQX9@~JlS"tnɓ"xJ -ԢF t%\X.;ѳN=ϱ_ qгӮlcgOtܡwY-͎w>Oaբٛw6m; @ٍ6ޗ7eŞ2d;vw`l.6,ۥ͙S,6,sM6G6ǡ_W]of,:#6#;BxUMh1Kyqu#*TJc:S ƼQ%tBE7)9靥Mx_2Lw*G:|-,jTFfb-Ε /TMsbwhPFY #:**C< ɝCK:B=T(u:IŦQhmnv5(Scה\Yvul\fnx2 nA[ˋsl[ɷcC 2k%&l\ۍ&^,BūM:N.*  ʧk΅icĒI9P>;4FN#E0Qy(N&iTl tpj:Dff 35LfD.t_QL^*y+u56ŹL.W zF9qCW$Wu_GfO'΢#8?ao?DO Qy<cu Ci!iT*^53a*lBQ:S*6S* ZaZO7Gyt\갭CPSbab%eK*Ʃ%'IH.i'MQ%9BPPK*6\CSA/[Y2Y56S uvO~QnV|_Ϲ|Fٰ|9e6㰋[ 1lY#e~ kqll),ňfXYCs",SY|`6 l 6ư{9^,0}Avko+e鑶/<[2dP(On vJd,W( mwwb6a`mkt776aw6{blEh@[(nHccv}vW8>\lp{6qf\_\d[\z9ۇ(:l 7k񳽙7t-;k5kadޠ][ [+d;Nk=vɑ][OVDҪLrhuJrPTSZ8xy!OGE6B 3!OSLB N#LJfU,QG:&L2-di5u51bu.T2c}RZUn }ݾa΁$|jT$}CHM)MQrUd EfRgQ0 zΝ hc[FU;Rb%G&Ln ?(5CQQjW$j("Sj*:TsQLu0:">f9DĦPT ]PVx_B_^EC/OfƦ:r4΍F02͛aOnV. :g6a{0 =c"g6`[>\,=ldlk=t띅 l+ {>m(t[@FgW߮Y˦]vScf6#6sv7&ͷonٗۄ9Gc,kav(.؛G6;2v6l|Yr,Y; lA]_;[(_6gv6gvŞ΍0Fŷ+{;-/,aSCᩔe2ʗ /TL* NhQDa!x(I0,ˉ*L$}:gD^],0}0JPCJ?τG6%b2icNYNh5)j&yYnB6gJ˛ ըaAOSf(2b<*zR#*i0F$ȕ \Qy* TF1K5q/ǙD?ST$QS2%J`'KjFJ^fhQҩe<(8@q4O׉* Q㈥)yfP(O}/%''D'ľ5qi EH*eO%0ĿLʢ`'Y\_.w:{t6{57l[ lX cnS.PEybŸO`.p sgNvv_k2q훺 663fBlvȻ.ŹX) &]E2M~>ȵ\\YٱYz{ٳ[86`gyG+ųgN[bN'}lVm#|XۏK"Íg6{szPxMֶW50quE1SQ9!q0Dfu |?I̿ Q,fLxH O?PgԆ*>D2iM8>W8ɈTR@֣7o@ )CL*FiU/*&я:9bDSjkVI"0absUq@aJʊП*`41*4)$!QRM\UILUFJ-9"T ¦*  ZgFSWjus+9b as*jN_b_b}MBb74ѺycQULdUL6{S&gW+̸Wg5F,(ll&Ί"tWV+͂`͹'y +迤w6-bͳv\YΙ5Os"ƾ6+lˁfř2emÕ.=@:%D&\l;**i!!l}ŝ{^ ͽA+;A{Kgi9YLQl٬}.lٶ.ɯӷ nQ\\`ד0*o: d3ꎂndơE.be~qT-&?Uq6\?l)% joDpɕ:x|L~-PN)fġGe0/&Yjrf͝wn6t߆0Ϩ(c&LGӢSj Rjj pVEV]neT:0T8B Rh .A Mlq)dj9dBBtTP22*VL+ǗMکt@^!:+PM"| X ]J} DƄhFy/%众} ( 0CWYU(꣘%se՟(`ٟQl9L_6= p ݙ=şvlg|[`\,\׳6D!n΁ɬ̹M>vqw `X$wckn3 McfYpf,7qQQSUMxX5u /|Nuɒb۹o`E 'FϹMnW+̸ۍ.QvE=XN%Yw,ES&FӬlB+̈LX_a2X*8boj ZP*dy fPM>4<2bS -Q " ci?2sVqs/b2A:/"UN0ј{;}s ϋ\ 92b68J \SPԒUK ƏLʮ/(+\LPAJ}@PΆ$b(̽GJԾ*?(bu yӂRZ -iO"*mTQMi aOռFi^q/"'J"S:sl̀B!PKPJ0&Sp 5?{бtefǤqqf[xl` M|wanlZ{X+͘߶C PL-OnVn7/śلFoub.ZZdߦJP%'ⳢZ6E lSZy7ڿViڄ:]tgW ;Mk3z:Ř[p~af_"[k!:c[LNMbgg{'a6І#ߔq,sb,;"͆ObgN|z̏Ԡh U2?j)Gʒ&RSOդ21I&(&N2 oP9s h`ʗAeVucd~+Ĺz:1U:()kNrWD Df7?QkZ9OE[.I9…3DU4ɒё2QQPT~L؎(m>izjxギ& RAQDQN_ %G0Ȧ8j& U*kNu2+ @@< ȨAoa^(@6xp3LWP*T ⢚Q>,S٭wr|.xXk ӽ&dVWboo{q`6r bX;p;k\.)v0Żeհ{>Qwqf[vjaվ5E_ꪊu4L;ʮi2 *h:PT˗1k|:,l)&ASV gDa!5fL_ k09#cft15>w̍w=͹Ab~iu6p^LFϸa~a};a+X6`I7K"S"1U)?#\FUJ!W6\4Pr*v#0O?DDJq JG|Ȝ `w \Ś.ۣfL_74ɕ:CQESiuAx7Uen*bdĪ$Ӫ?!'RFip˭ZMXB5A~)׌V|u_f) ļJRÕR$()!yBI* _"(TRŠP_X^/// A}! A !  +J BFXmkFOg\,ގll ͅnmtL6.ukVW;8\l}`Deaื wLrݮX5\ΗW+lsf]_A֦@ikfMT $Uì|6Et:Ī#LJY4TLj"E,{R2fJgbˮf^htMJMU,pL4[2v>3 ѴNTpThtw LU2~Gctx;]@5f.Sߝa٬li\'{mWhgGٶvc\dͷQ6{2qZcG"Ns02‘8KO9ԩΦ?%l?.*'Ҡ<*h3%*:I,dsMQ)j0 eO YQ;fA*[AUIiK0LL*aPJT[;Uc1/1)԰Nʢ@"t Zei]P̆&T(:Dx 2(Md⣎lhKd1Pe4JlØ!Ra QT:zj3޾ .`PN 5[ K!Fgg&&!0!08ybPC䠒Ѣ*9C[y6 \!\uŀ~ Wk6d,a bݶ+ b>ٗvv\'6=X:u.>᳛Ǎ(lɮp&=UAT&45P1TZj(():DbTɒ'EBԾ7OeqZ`MEatMSj bAQiuP|bQtdtqOsaj,txT1̖UskA,읬m#f-_; tmPk=lnmLN㋽ ɖ/m|Ͱw)&6ǣ=LSdP\`OĘ.l&: /Px?Dq2m]l]aPYN*|&(pp@f1Le&McpMvo!x)%R| &=-,+PbA&E _THU* HD O"_I)EȡU~Jdy3J3ryPO͍GK653O-2KSQQWޣF4b(/5ƾb^Q/%DגB% ܉NeO0),TPl ݮ6:qb6Cl{6ap8X\Yô %إ'U%@ѩU3dfI`f՘ u˞5=&T˩(L1*yJ)B_ȴ%E:: +\z!X"Dk08 AQESDU&6c*/AI6u_eʗNҪtYZ.> QD]mED3iI-t(5enNu]+-}D\^LVwaՂϠQ=S|۾يٓ:eouݙp-sEG3$UT2TjNDˊ7U d*LM*7&?"To514%G "K lȊ1BE0 Kka1V&(k͍8]"+NSyʥ45N5/)+앦IVORF(!s.\M4=~AB )eD@QƣFht)ZTӈS(QBA %20ƦLQLNF]ģ ^x/W^ xW@\&ADSe&bMc!U 5P4Ef@,߾eaNED&sٶ6ÿ&l.Eٳ[,z],,=Ν`dSnˠ ]&dVlIEcq7wv;:D[ŝ1@5CjDKQup'@&!5ewA#*)~ReSbka@)5$t2㧬>j!2|rbDbdBa\PΑ2iL1*LF _ ҍ<>)&Q UL1L.e$FJ,5/#9~C/ʈ#T_F$JMdZ}-'JUtd*ٲt6M6Ld״(2W_IB8bʘ$VQa_M x.5lKt!LPB~:C!A)!Ή96 xame=l".u>O2`c!~\.Sm6]>c'k69OvSl$.nسܺ;`k9ݣtog l]ktCkxٶ Siˠ5:4?iUM6rĪ_ $)=e:l(ˉx\qʋ4%d)jt2S LG.3"5ϦZ~>ς8&I!Wi3$L:9FP>BG =G2UdA04("T9s)`iN >DfR+"\~E)*iM檆}4D^Q:"4؄PDXIۛ;;N޾QCc7}c]oka\Yd2;9pEb(+fXX;YOgmY`hP2jĪj<Ȟʞ'2Z8D^jyyz즏Nu& q@ I"p]HFGKuzxDϮ%fk\7ks3UX̝5Yb%  )cq\.v=oՏ&MLv0"nFf@!,)惣$#^$WQ+(*l5_ӧ QLU ?Bb#D=Zմç|3ਜ਼ G%A7C?Hm$2:X;IJ@5FJT_4Pjra5lrUU&M3b`¤NS4uBT9jk> \1B1яȭ> -N W3U̥  U!0ִ*z5M.ewu?>8T? -OO]L ᎊu$d5nd2+bvmfOn}\6]2tuq(wו6SnEPRJAlbvZ>p<&K_8%FJ2e тtBJ'%4~ I~)ʨf( PC흢҈dDCʆZh"6p)u11᪕#GfP|lB iL(L>pj21(c*p (GͣCVC5SJ3ބQ21~c0̭1(G8J+G1E1יP3N /A i iTǨɁ+,(p"=v!SuTlħjF%b5^@@% ;F54`,S9g7{k`M[wnVl5vtrL{6sv9vqn,e:gawїL8N>m)oczv"g6eYl:?3P|6*OR7C)J)%d ! 6p:QJ?xS5$J-&a1qEAS)GO8E %APM7i *CS.9s>PECVcĥF" (g:k(!+4J,Ĩ*"l3Īz_")-S#vDZf0bR!1(}ΤW"(*ஆt-JA["OI3BV3e~[#W cTYLkN.t!丢dLk_Zji F,Mi3 %jZn =Joᵚy\p^8XYtdɯrkXϩa/nvs&}#9Gly2+vOQ<<0NxDUD cEDHT c Hר<2*-̗G&9:\01:@% `x"5QU0_1(^\ٓG, md 1K*<ނ\dfRF5:2&}Qs"(R#}s!C)Y yG. OLFWT3s'P, ZcN1E22J2r3(ah}0)?!CIm!(Ώ'JLĿ9Ѫ 3_|*PMJD:t-YA |1X ;9M|ۤdɬngFlGv]k +;͛6( b.@;"(ّ̙2-nrn_sgӏ_ 6+;MAac`"7ٛe6oSMdE)|ST@4EԲc#9* ࿑e w Dɐ[6+5k (Tf4ԭA_ӁSU:0n1QZt3dib>>`IG5a͆l5}f)Ew_ ^^J LDrc%VWE &(MM8]*:x*TA )5J)E4¥qST C&dௗW t%U5VB>+Z"CR*.!P&CYK D,_Z]JG pTHӵ93)$ԭ*)д(u):>a5* tU0k_QOt0U|G^V69d-bߝmŹ\YŊqqgnka9e)wWxOwccZ~} *e95ԘK(ʫF|Tpt|ب3"$ׇK1tri]EUʁqShgET"jثbsTnާF-3'F>OOKh`9ѫ L%˂8)HT*4A?SU:4Ȇ6,B@,a+$!A(%#+Ks2E*$ɭ ȡ_9} c_dHL q/2)ӕW0/ zڡa"~dVP~yŽNEbM6eٮvgtKsq;\Ymvۭ'Y]3ldwrCx;OfM=7S3otĠ6|75F͇h l[ OnWH: M ٚ!it0˂fKLO( %(+*:W (PV1LG-G*gB[$WB"*Z}XQUɉ i%}J2h$Z.bG" L0˟&l]lDFk5S!eUr`E/DOJA6gKI4"ʆ|4E5TRd*iL:S 0*}R5G4u3'y->69ATSK:O*-HEdR>*L!~HZ u *e,_+MFF |yIk?tU?d"uhWFA7d̸ɯɺjN42;.,8mamtɗ;{N 6lg\ 6f\6/b6Oɶbbc{>W8H5Eٴܟjo?T3<"%`S |FL&<&Fiˋ3**jtO/[gњ^&M_A3("u8E@_n}Jɔj_&A⢏ 8φ)L:3De54hcZL":zJsRpj)dT"m5d&í|nUAtTON L_tPE[AKI?:tPlP_ bԤU6\5)ZǦL$Ynkqw ֌P0KuGFJ#m*\% *fS 6I|my~Zr3* (uM"+Q@Bτ*"D^buw{QϮjsD]#dmTtӨ5sS5_ZLp֠ [U੺yexQ:1)r"$m171Q"4j:!GK, B 2(D PJ$0**0 *Td!CH@CDB,!~(_ ¿ u~<+a/`)m^IϠܵidqnS/f! œY- b&^*d"ɬɓ./7od>tޖk 5XB6Zb{6Yϣ(+=AS@uIu4F nr] EQ*D2joҧA6UK~+EAYEUE 6S]$VG4(fD ) i7M"њ",ue1\fpɬ!PJu.CLu22G#NhTB\2d8Rbve \J(rdX&+)sJ9YGnM5샋a6:˝d=2Y*!G0%?0$Y~vbى!qcnݸXF|%G^:ϱOhQKqQOB~(0TRG/ZɉEb sNyz@a#Q(MBTuM e@*tL 8Q!1)]X!^Pc Ž8Tq* *aF+3"dH_Ta}q/Mc\[) ނdɓ]@! * xb5(ٶd5wm`u&AD2,_7e+;"Y& ߨD&&H[v8V6;l`6>}l;oK r66a \StmNdBa>B&겡Q렚yꢑ& PY S0QM&emL%UFdSU(%LRΘ6b/Z0ªhfK1KZlLusZfhAS%5S6e51iڌ%Lr%̪_׈ d_dR ]x*]Dd50EOG2ZwiɟY U\UGJMȂe@]2+d.oq݊'q\ٓl vVY>=/n&q}un - .v|TMҢqC8A:lã0QD%Q̞UIQAؿZȂL:)Dhh%#! p5 U2*t (+%yGKrɕ \0*]U:U:ZGVTʒNS#QľQTB5N((!__cLRR0*d':j&RNB\Q):|骓uu ^Ҋ`G#40|ycd;6n)gп d2J[" %ICfQB jDNT3SVE.-^Q"̸ZmW:\߶\lFLrӪLjY= w1(kZΟ ]8:y}B̩ʧJ]Ohm.8OT1Le&T'ҾC ^.%)r22i!*LӲ!Tj](TT8H!OSWfNhi(|f} Ul1$-%+>bfԌR(&lmMvkr5~,c>vX|ok2s5C6엨k3LRSyIiDL E,ajCTcLngFHi~ yD)| i3A:Cui"Zi *( 6L"В:)N,u.diΠӰhT&UBB\R("CBaQRd 1*5Sؗy#a֤ ԰bodɗS57 UC`*Nّ3|ִf6.(e.pT k 2Jc#S_j LߨɪTdZ' eAԹTTlޖBh,^qȊdpIմsVU*:z(f&T2)q!AN+c!~,K񊆝CNQ:ADPPeE)RaXJBʗCU4!UKTZ{tA dF5k(c.K%⣧>4tbA[FUΦS&.ۛ͘W]]ؽ}>ζ-ƿW-:gT"-F4_ݥʂ*]j@OK"aUWa2cTsft|W4ʢHaHU! _χiFdʺYr(5!bS/3g4ӛft*~O%MTDZD) VqKC3IUE7R"TB#!$)2ߙ G_ GE9STqFj3G9U!E?0bFOBbFF2#X2~eIZ5mBWFiuiR?+P%Q(5|VRԢ:4‡ħh0CQMn7mALԊhTzk}7_4 E GMU(@iAN*_)*m #MFc4k]%qDؠG $j3J < $x^)4QDtؕ>WUiX#4f(?T(#P%r0#;(K* bP+T("6c:{.}tY6uXmQL:Y/qbt]c`]m2ŞMr[<= bd.\b2DgjWT)KS`(4A iP˅E zb1_y)QӥMPPLiZ " jC͈ŢMG)~CL+CP*CZ :+~ts FSL0(ɈG ɪu& 3ƫ:TZtS&A?N2\Z|6`[b{/Ll,0 ȢTzR%hR͆%: ΡDq"qA:0jb*jY,߮::Q :N0js\yĩ3" :.*yk%j34Y)*$sM]eY(0h*:1| m] 1!B # i1**(!GF)zw'ihPT1X`te(B̪hcGN E7S*rd j yөDpxdbuWR*R0:і;qf,+,pvV{a9[.ٶp{&T4ztyC]+Ҧky")гUX\Y3M5͚1f'^:\88U<`P1 x7G´k֠z6xxʙ]4%}t_OmlmPs*^.ML⯦y̴Z3>D~4yp$ ]LY[,IVVR"S#3HFzJ%&E*#DQVDLQ/"+Ta (9bRJ4#,$eQ52^+5y&ġPMWR5H25/]1OӪ]F5C21^h~r)fiLcc]p2DT2JLJEFS)DzXZ~T1HЄ5]=MГ3LӀZfPZHU#3ZOV ( 4tqĨtGM'G҄#YT-1P骓I1(4<@il5*wRT[*M74a h=,B5JPP*-=i{;L ]<0 "bpYfEQ,tEPKbPQ:zk(tWJO ladlk5X2fΎƻ]ɶœm+m7oiQ\z;ks+ '\6M~ܬX>fxn9sui-]@N#T5q.9DL92qʁN%3SMASuX W.j^a4?$\T$(EXՂ_3 *Q*v 1A.\tjc آ(*HR2jbM6|PqI*3TcSMP ]DZ; HjLFB:f>QʊwW44PM^e-7RjSULeCsf@5PBG&`@VS;Gblp1ɜVY]&]mL1I#TB?Ts+Q*RO:MTRfy:PEI: U*j *iq@H-0ŧNA&:l1GBQP(4r,IPI~+ANRTJ3Q)RԉLPr꾛WHeU%׀*O @⶛WQ2hTr% NJR*Na&\k\sln)͙0ccd7smZIΛ3S0gSը):<lV-\t4~BxNg(s6FoQR?E.PD5쪢ʈ/65>gzt>"WȦ9M_R>|C1lPE0̝*QR0*BUVeJ5΍CQLu¢טF0؞wS)QB8"bS`I2ajDe;MhE&QVF~&FMO.(^ x2mH3HPUDRt 䳥)eH>Q)rYxmxKxe8&Ĥ>ҊI<-?MZnJ ˆkdy̠x0Ĵ'*5Ii1_ө TLeN䉊M[2Y>4C5:vPϊY xBo1(ϐEƪʙsDfdu:_fE6CPc?!0( gat ObRE.:)t:'C[-c?BG2Txt&mVU40͊Lؤx" *hK+AL…:PE*l -AG*e2/A~BVHU~1i3I3BM꺋VЪYHa&QA/2)ʑGJ*FU4'mŰLo[ ~/.6͹fy5_MDaAd_P280:0ڠpxTC A<gƫDD(! r̟ޢDG5pX>QhR ]zh3"rS U,ɫLe4uq3k0·P2f&O&jBR vOy%2d(&$c(Ģ(ČHJB2e$!!X(`%Pi!HRTEXQFl!}=(u_TV՟j^a\e#%xW0E:cBaPFe.5&QIK p}.W6|]HBELBNB\Hxh]iSZ3ACO~7ӴVjQ"QU:dSdL()JHP1HU6U..EMBhRPn+;Y󷝂f̸Vl{5ͳ):pt^Y{:v˵nHF6EZr#␪ωƪ~?S*-7JfԔM K*:xLlU^Uj>8u3 G5(EMA:#*u d'TK +Uՠ'|A(>@_: HDf:-3D8M 1Ut]/U1?4D")au|m$#t뫡|QTfM[ Tyf)ڨԑՋԡCY P3%CQ~;gͦP!}WtLL 8~uJ8*bXFs*orj<2+? ,tUTVMg 5fgϓQ,Ȝpj|1Gjb35NˏM⥊dDSՙqi2|bDWFSG*yF)S O$#T!M^+1.YxN (P,:u (&5 I!jP5 ESNA&`hqIDD7TѲ&C.nq~7٭ǁΝ;L͛1} N5j#)q1#59N\*,AU ]Ub8aU5d4}h`OMΆw6F~A-OPJ_ʎ\rɌF*EU03 U&20j<1OB@QS)*( QB QE5`qPf)/!ReAU&D萪_SB@낙^eqQUPJؼג JOo B~_5"B$)c_AKI.2dj iӁN!*슛Oe3aTR%6iyi:;t?F T9LQiR0i߮|Jc0x)T1!w5G5ٔLA@MΕC *S21mK FdQMHʋF6 @.qd2(2( \E<Bb2ʢ%Q,ĿbGbt!TPĦyJ*V^F.D0^Sk2MG,9 v;0}Mfm3mdnK\X.!."]l;67`!Z%FK&4ie)&I$TRO+ilTr6QS3Q&Q;Z6.(tEEI^jIA#eRGgAZҵƧQ~2/ aeL ^:+^5'W2/PՄJ*3 E^.zb469faJEY?j|HOӫ q_:hDbqdeJu.L"l:&|M/6X+ZgM>3&\"PL 8fKI6ULh+c2D2fN+1RGQ>p lQJ^ iZ}_S(37:h0tKOfA&dɟxu2h૗ *|2* j`ZI*Lq@ Q&mD g$W`Bt1d(0T`'@@ y/4J*0ȨJ% ӧSC]HTEK J:ʙ*F(3ZtO.'* ; ![bYNKbBdׂGoSk6=]>2#7gqbjXO1%MEE;ƹ4ybP*: Q )b"tZЩPš>7\?\kOFslATE*5dǥL,5?9fD 72◪P@b('ʎLIa"0(tcJ_GK䣤~T5Qa_F|*(Q2,DP(QJFBR0/a)ZHBDO"IMbs;Q3TJ)fDVlɓYADBiT4!,/x¾W X_P_@+e\'+&c5PgOTsM%WV_? .iiT-NuKJ%)G:MR0xdlL\o 9zqy0C?jzr"aWV%íljȦE.DScZu M*`aL|UEM4=ȵj8M*q*b":*T,*#NtT0G#f y/1%F-_PJs!uS]6 @E5"QM/ D1(VQK]}~QF _h++E)~!Q"˯ ؾVQ ZfQ5L0WD&m% 4ECGPQiorM'/-?Ja5x0kg:i~GJ1-it\fSOIPJȣyfx=ق'Sg\Y30E6:*T1SSbƧMS ` 1CiQFNB%(9:5aEB% Phd@(/AU̵Z 1h!  (e0SiEE Y2dkݔvXc'A5c),m͞ç~lˍE)qkߐqn!%ѾB# Tzp+[O򉐈5IUj »L-Uӡ&WԯjWeOH^W‡*G"e|>M&1u(T: Q*fCȂ%Z \!=C5y(X˄ d D5FUJu *2T6S)NadSl;cg]X߫fPb"RKEK.%_?h稜_ڟ\qi'D#]T &F@s}dj6r>5L Q(t 1R|jJi Ӕ?pG&~{IlkwpZ-΂k*szUNT ^VSE6*]'Pi~+LJT-bS^KQ1qD?b%L'O\Ϝ_h|jX%B "uD#iQԙl&S&bmH:ch|!ɪ9))0(P^aE8( *2Nz1 s%L)"95CMuX_BG@5e.gѹEQSR1L6Z&FٱXDtˋN-6uۋ`v,Ook)3Nm}Ffv3[pjzo3+A8J=jG D*V%SkpL0M :L]QW婺tf)QCjj] tBD'H04tӧIF*FwIvy2S&LP֡!QjмR59d'E*:J+WȧI}f"$ \aH1EIIAD M̭Pb*x PUz8JJ& IqJ lT>(gUL Ja**DJLȗRGZDR0Mu"5~d/WUA|r:uiԺf>y'^d)FE\U=_8f CF-?"pmj5J}fBlL`ơ$N} T'fI5r2Yq"6D4ڃJy2"- "(M%d95Jx[#e,Ud?N jlLQ4%J.BPIe&¦B‰e j 2Z-GϑPM0s]A5C\@T6LDZgPQTO] mVi];ҘmO-AIJ*lOSe͚O[.,_EXf`1~ZqkMfƗ-Dޗ?ωPTTS0!u * {OzU8jTB ht'a/ajU?jq/PgZ7Qύ 6*t}DvS*©PΗYOWcs3aBE$)L9l¾:kTkŋ1"4`TMURĭ i"4˄LFa@C$̋Lmyѿm/H扦K)f2u6=[_)>oԖ6[`y A* H2/9h +NcNJG% rBDdf!F%25{G*>E=11NK2)Lȴ+2),6(ʈJJeSjPuN#b0T9dW*g`G^Uj_oF5 )2C /#"WB@P F*h]dELT/UQ*l*0o[6ѳي}n-عMsnȳ[ts[)ŀ6͚LzMv4"dF>E}(faIΒ55*Tb#.5SIM82&*),tr*IPCRiuz_ 2'VtPEjʋS}|UY&%Ε: |zQďb(HJc_ M_]}lU1шtT?@}NJQQDUQF)´ډ0˞ U43B~TBUgR 4EaRbג(k"O!Utt BC1xUQBh%hRz q>xjULFLM L!j4&)q)S`iع'4V* 5kYԑ&ZLpUI2t0*Qx M2]e5u,Z&KHU$s*L|"LC ,dQ9l9K(*]A9.z0)g!K#RPu:R0&PB=C1At E(Lꦒ7M/MF@KQA!P]DHS%26kJj)"%C0Vi~*VYMaaoaG(p߅|lȴ8:yPf#+Y0""x㟈XUEVE dBA=@K80C(P&'UӌJT2eA*Z$ba~.ȋR꟣Lի[7HfGEJ"oǥQC C U URP5*OiTE *y XИF/u 6p!Qs@_i&0Ol/i+M : \IlɊ\hZGë5( ib~H0I_˰(4WT}"0OVf)MvL  QTpЄRiQi%CHYhTO4D8LidT.di@ щG)yDgLڂ@T.f:fD2\!aaM*83*@QՆV9DTU, YFr1G1~C(i0x:D~¾⡉*t* NR lYP8SH6]!VC!Nx=gL65]vvfݬ!6epmN7 bc~env5/nP%H"*͔(C u)`*đ*TAIbiZ3$D č**2|jeuJz*PIS>KLk %jӼ˕ q!60ЙlHG}9\sIgDzI=h#ART" >t|襘LƓAjU7Q?@_iP( *\?}U[7@JL1il e&h(bUZ-ũg"i_ UQ͔U46K0C)PPi%2hb`Tza.(L֕"|Hl"t8Ч\B#yXɪ!R֕&QQJꡘO}ЕfKBƞ|MpfZl0J TPc&&CQh &( )╨˭<~C#0cq7ꥩ*/%Je1M?4y#2keqDYjC0Z^^Dז?#릨EGḦU :?Ug9 mLs0G,i;H%LdCE7F$Tk2NQFpDA.!pyM*Xg~>4YpK.<*a")Qbl1/WNX)/L!->7N̊zW£M0%(´]7t&H(i%N$&5?#L%C=R TͯJ PӠTLkS^k.QQW:1\TaNe2D9kyRSUPJѢd|~eiC5iK2QIPBL'NLȉtK)EWbQcQP I44f8ĨFy'^KFs!= )uJS*eQ_qB)PJ X4rT G d^"ngF#%漊A (S J(i(C,4sD** Y)a!FLUD\fA9)𸳢6{kt.O 2E2v'Y,nˋa8şj+0Xˢ,{V6{]dS]YоЛ_6_C2\YcD&#Q ):è59e "?-MYS ?Bf?PMFU /Q%7 f6 *rT2Ri>5_P!O8 ˔eNXGTM m<*]4WW&lUQ*?QST: c RjȳPT3'蟁M Z7V JmkTuE~PPτkU1UʉJe -O- S|ƞjP_j :* * UHU}n`S+~=\τ5W¥B*~7:DUT`QSRUf3bl؞^:QJUd1) .j$SO\Q}LROLG6X*?=t"8PERE&dhG.~-F$`jI5pO7BVG./9S%3*gTL4Yɔ ?e,6\Z KK3"&Nm\ɞ5ZTZN5:u"%@Ę|j5-Cƚ2)ȥʨ8xL45tR`CdD;L7Tz|94~ԓ F5 +"C_0?*cؑ]bET_x5/'De CWC5s?&MEHTj9K"Rlٱ+i(dۙ5͝>|"tعx*QGE2d UlP%Z7q!2|#A>5PO%¤¥|JhSH 6BJ*JʫO Aѣi֕)R)d(/D1TϦ ڹD\-6E0DLlZ*GiTDuUAM(V@WIijN(jO:||/1#9e= Pk5"Z$R8XD!VQTJik'&ˬBKoǾ,h$AǴ袩T|Vߌ ji(Rg&^.)~10i"tЩ2TQUN:LPE6\T̥|:0cM|r.baԄ`:9&|Du:]'N(3L)qURL2^q6PMS"!>9QRjn**(!mjs%TW/Tp?HJER)3<U&Y0L3LQ~JffJSq0-zkӊ΍L R'@:(u) ZrMCXҵ_$`.v!_ƣzyEi*inWRHPj:u/KSt1M4 ˞$P zJ:oʡf Pj#Z"FDؤ4 ?|ACryT:)UGLS'B TJI[G:Q%d&&PA|R=oTʕ:h!mbUls(KCjpˇWI:?"T &|fT:ISXB0 UYJ(g!4FϧlACRO/5(@u䦣02V)u!A=BhB%vE*dU^"{*&0ѪJ&*}1*~'D[ìRSi2iU=:s7Mhj(W%`&cfΞˍ]Y9q)OkTd&r%Z9-KJ7CB_S>m0.Wϥ, ,ŕS9يR˭.I?5$ve17鬢iU1|)t( UHiF2DQ5#_G)%:#LHe0QBBX%Qq 1I@ʣ1&&)r12b80! hE:^Ky/0&_j SATYRbRC,f9kEOfG edʘɰBO tk 8eC2(`UjA2eJuJ]Q(BS'CU3TrA΢*8Q1GP!kYMQԘs TIRLqQPb3"1#,P/.AF_B0)Ԗ}Tʵ6ҌB"T ad2R邗%KHR K ?TSQU2UkV(:e%KPHBR&Be29e+IQT]y&/eh =@(8QBUKD-,Dji U$)̪)rXQ۲|ɳߛwmѷ#~,VSʼn{ =a+ kĦmλuv7oKɂ%%M01e)1itb`ibs7^: ~|TeEG1EQ>qj}6_ͅVjk5B8!3~J F66LǫQjSS'̍~A&()PM Lx2Jԟ£ɑE eB P¥% zf3K? 8 F2uxUR?gΦ&vi+dى, TDS!S49ĈdFK֦ z}_ˮ # $N-<̆ Ր@#*7*(.L5Z:MWԂbLZƁ2TBQGL-pSՔl1Ȋ\͈V]\tdL)@PVUB9Q}ʊF)E*?NaFMLPC'QUbS! GQb'Ln$*z&H$j:iFLN!JPMC1b$`\/$J%l.*K TU vS%83(h2>V2)pL(jhDqUh7U e2᭣Z;)бkwzŝ:;5A3,W;M—/* a)֧CY'>63#Vu9F%>DXD'G(i)D1HIk6<:'1%KA-'sD}vsQLK->/$S@*"Z~f#]2SpĥWA(cU4Fm9 |N)j9~+0*%!1B52+e(rA ?D(dɑ xWPa]ԾWLYOB8%ҡTT*yL+ِ#EiZĨ]lҸŧE:DdVi^*8-KuIK FSTM$ǓH̐漗0)sYMe:$HdIe )FULS}%CNJ̭< ieS$HhWV(<PB/&QFIbT#*.$($.P a !S'@EtNYGy+(M+9(2"KPI�BW,/_jMb1F\K'@QG:%>%qBR * %.b$2TRGJ}"*ϧSdkcXlk-~S띇g+E6rY\ئMl[Yp/keW++!}JL51IPjzVK l!( 5SUT3&D|M Jw&:#<̨"F"87]O/Drfj bUtquu,Q 3"0RG&T I}@IjMG*zuHT !S+K%A#NWN )d# FNT%]zt _Q : Rjdbs)ȡf)_6 fNR DbTRH*t3%N*$q͖dM*jPj!R5RJC8)D:zCI/UӵS 3bRuT}`N1&|QQB_5*LAhbJMNDP"*UAjJI6QC>f *8".E*(#keR#5FY5D?+11 M1e2R%MA PT&IjALxWڥT?h(E:%M#HU!ZT5MbRLPƠ"nAQQ~ҩT2%u/|cy u6G ri1~:FKTʮ>){>,ȄXfPO&(, TErT/'bU<?Qj*\¾Q>) I3f9AGc%2LL^c.mݴ)?vW j\RH ӣ6Ph u:V"Sf*lKY2'Sy LRrq%WB BG"K*c2 ))D&R_LhI| agC&[NbF 4(QRBt/FB2_Q_^~,dFPˑPI!IT5B1GUwJc4T-'OC X5VhL/H qBt4\S'xɆ2!, e _`_hQOe2zP*|TڥW<>F@00)Lu *]!C"T0@ &0UḦIbR34쌏%CrYAa}¿(D) vu#X*DˁВ @PB2E^ BJ`S H#WXAQB!U*0^HxPy)JԹEK% +RrMTѐg2LlSnۍSm{7Ŏ6ͰvY27kaAfw 7d3w@&!( o6$m:~1M TJf2!KJF2j8^}NBjI ED$1US5ubQ%t'D1P|lh%t`PFQUMlJR1EUd-MdzOĴz9?Us<SiPMG-K3}>Z)RI@s- fTb*C'VTڜ%K&)jXLS"FBd VR5]J΂$'L&lDKJ]s)UBtdjFejhW:*)oQ(U*D>\BbPjAJ9AL( =tP=XD?7~DQ*IUpjzLh4Ӌ3Q1IQJ%W&ϓB0P*J%K84Iӵ9A*?d>QHTPO8DB%LfLq6ĩr0ԙ3)hmDPT1XԨ'%U?)POe' 4 D.ccRq:NS01U-?e> 1:)xQ3 _QQK!3ئAQAwnގ-< i4FN2cF|H 54)΁,4%TǬNNgÓ` ߊIs(yhR岜|%NUDi!tm/MdARuE/V3&raLMN&겪.]Dr헬bITO0''MO25¦_ Sc%,L%(E T9sAcnA+Shg_F4VE%TQMuS De Le@D*j_¾W(b(#&$! !}K* $*HI:F 0Ld3L( FPSPx)|hEȝA)#"XgT%E=LSjTē.Q*LO)SH {˧$NC,/8BB)~P mrXTڈi*"J0`s.G I_TtGLTr .JB!٬U(E_%2dJ)DR"IPQ lQVjLq|E~LEJT:(dS0O DrBWW)WaE@ؕN̡2U9R(=!PRd/(e8 %UQUL:Z0䡕 ]cŏ.u!w:mX2L>gc'3~^۹q):bkzʨ6"L*8ʈ&΁B%/0a P(D1:ԍ*qѪTGeR60C ]^.OKʗRdJPDT1(ia |iCRaUȔs&M2&͋ɇFJ$z*n;PTU1ƦMTτTȞPƍC r1.LN p60W /Qtk|C\1N /5AQ MyRu*MqR%$b O>iJ BTBTPahE&\./ȋRLR &]Z$K^H ( . l2 xiQ!??:-ITCP0y ˎC)FGQA9:ux qԨ37 MLrbLXO BTRau2%F% 5tR5V (&STz|ג,DU\1y/$&/5TR:3be*z5ЍQ™xڦT@Əib<QKFWKuyy>9#:I2d!B6QBܦ]F!`S:% KU҇R, FDEh'??3K2)t<̟*D,AqUaxaZ$JFS$TW3&UtfDQRF6:z=ub.OSO>&e<"d(&#(O9/ " ҡzBaj lQ"%*$XGps<1"\S"Ҵb=*%C wșTk5TsgL?\E}E D} _T3J$9$&Ҿؗ DJHJO +BRZtM},Gtɔ ~ DL!(ʝiyEF(&MQ䡕eiPJZ3LM__YGT:2r%KJu"Bܿ$(~H2(EZ2"3J8Lb_I(RT&%+M E04•.XLU Gx%(B Ufy'NJR U2% j8TUMC)=B7YF2T>q)PTjT& 6TPj†yЄоУR%W 0&CY,% WR-NG,*Q1Wiꦞ(F keo/{n(۔Y giG+.q-9]lŬf𰅟9{l%:OS$Z0YYAʤUӣ5<34i`yPBA 2B!qFB5bPEdhiPp2TF-WO"![5SQ!JbR:/ʓij0+5O%7Qex(K n.7Zk?\M!*e{1 aaFb!*Xl`0UL V(TmouQTD \>fF *QRTRF 2x5HL5 LQ}J8M=XUNda f?E8ɊNfBa0TRjơ4u];Tq2j%I4+B`WPEC/(„*SibӌUNt h͏lnyѥŤJN!PZTB7xDFCE"(#HB0ǑԘxFfPcS͍|dL/R1\Fr3I"lJl@CO[4"әDGY62fP$9py$b^k!+C!CFbP(P( x :mBI3i7Fu|(tRMqJ`< tfPdH`!)G1԰b2$: aQ«fjG5S (KB[rbyj\ MpX~APT K#^TU%LQ'%JJLxA~8 0!QLG\Uʂ%*$']y!2T5aA[ - UژL  t*T(U*uakYd_aPQ)zyPQ/r|DyM>_JjB~j5#XW䒄3_TSޡU J D/5d!X eBrbBYULUeTsMnWo-n.rk27;-ݍ;O.kY,:t62߽oVeFYQP((J:KLHhE0N#G4ğ FJ}a5DJ~2!3WG(N5| 8T2TZ~"J}iLKGIGKCTtSbd QURU%Ȣ ,sdj +C:ldC2-'㕵S|fuoOj:$y}d3W2I?v~GȟȆd2!S %P* KaEq 5_0gf*BS~PU5c(>'ռPLSYEE"-3\ȨϗKNKfE m=-Lrc_Q.X5 +*(|MPh$G.8&hFtʊF5@|1/ʀJ2\_N-A*iʞ5TuK_C70TJN"%dO(U.s* y5!M P@fGȗM+SʎlS ד/%y/$)/T2IB% $EA8O()C*FX&L+ kA&)VtT2DaE( ! *t:k)91RBnjQAA S&):uK)H,!TC,jȒ2@je.Abe[ SIQ/܅A_WJT2K!KT!Pʁ}AOTQ95f%DL1qq:(kBPe/Xbjf52ĄP Z+W/Ή !YQGK+O* =JCC,(ie2L 6l-J`NP* /(OBr 9]-x/Š4fL0\BWDG*HRT.k%}Ќ;"Z5z#[% 7 b\|#͍w2>žl9}wuf}2mاyavض/BO(#I$’ B9+/m;:\(ACθDҢ5Hdh)Z|0d#$8M.u\EDb%CׁRf:'o˒qĎ.L5QɧUs✣ 1MGѤ@?LUiDO39,6èieH:T;S)~[jʘbS&* Q>E A@ "Q_[(`RPud SK!W2"5Ϯ*}J`GPE2)sЈB(ԓ!ຄdΧ Q9c&d3tJx_ªj$*iN4-AbG%&ORa:~Tuel~T%.xQSAQ}YuEY \ eMdZi&)Q(WĭB)3tO]C( i5' +E.)3ژLLWC`\ |"&j 5WgPgQb=5c)U u22܄KTƖ(g*2LUhǑjP#`d Ur]bXF)m:MTqH 1f[sٙ=2<5" b6/)rx 6w ϲ*`TGH?6P6ulllqHWR]"1,,_ۦDc|\^StJo9 A_75Hm<Axa4ߋK552ORP$<&CiNi< P̸𪆺 & \"_ MTS*fNQBaU闋S33bM fx%$5 $¡CơP鹗C(H! eC .̽(Faъ^2*5P&Tm` K_QTt3yt_#E&aNLfĝH, n]y(JRIRal0@U S%TUFJ)KK\a^PfU2^GRJ=B2T$S)TJ e M Y ANaVjQ3 sFiq@(DWQ͉LLEY{E0c!}O*A4&%$rbK%CD \aP!A}j epSu5HaZ䫪L!CT0`P-2־E J0T@,dDB0 W*Jzk#S`uYE3v&6ϟvv=cFمY\sfW;@MvLXvcsPՙe.e A)M.]<Ι*OW2*^tx%*a[*"&dS/AEPiĥh"Ta+.M#L*Za_#SQW*gkU̩јI_J`˗"?A5EA5FRITKS* /6Z3W<6yӿdzJ=3tG53BXC**E3&0r]/_3ΐ}TfMUR\s⒪j̆h=>뎚q $MQV&B#eG2*iUt( @`B~B!* "S衉N%: TȨu2"Ta_iRg撱JBE4F&A)1"qWef%łU3N22VJJ/|DLƂATe1KhBŽrx`Cl9dT2L_D*?M꿕2 N1xQ<1Y8eR2ITdulS$U#Kx?팯jéJ&FX=*2)fJ%*mL¤b#K\L3ƣAQ 6u?*Le!GW"Z֥ANcUUs"E8\e$zD!AʅSQCZ..)SYJuj:`UZ4W:9EW(p6D'41Uf&zVĿW)\u 6wƾJ 2d'㠙U$?eRjL+XCU;"ش֣?_ONӡ`5: VUNl.l0 ]aԭ`5|aPj+Q3)UA JN3QLhLS#1\CQKKQC_ MUȌFchhSU*6Et.~:0̗:Y V"idxE:?ĘPi~RkgEK6hN5 E~cPԏM#2!*|3x/Q0" PU&CG2N@L&g, ,ۋnmd]fH3KK\S(fB8ÐBKΙjDD{DS3DDJTۡί 5U1L| d،5L >@5QΟ8ɨ QA6cU\RԺjM_ ] pI*t"S㔦@|uHʺR0" 1:,M_Ze2%SgDj)+&F?//PP "*` uXT,E5LTQ LFM3 p0QFE J:BTFS(FW4Q'Oe& `(RVa(L#Tʛ"BBN lAR4%<+@ª -Mt!K QQiJ^0)ZxPP~;(Q/DzQ갨U Sk#*eTeMD(expQtb^lR9Kd%B4R:t4#Bt e (Qj *`UnFє ;͊k۱vDX-oaEgG~v~.Ȧc|N\n6)ӣ$TQ-2H[7'u)%LiĢB|j*iPAiPKxCyrG~40M5EljRaק1͛0/.((K`BLeJRt9) 0:tj!2OP$0ɑԟJQ#UKMU!Nk,iӈ$*q uL?Kh QL,Uh+G;WTˑz"I+fA^!]\3D5UѱbDp)Us TZJ^p<ȝ e+I%ELdʉP(DU|NrTE-(Sf:ɑB.NiqViu$Q/ ry3 *!S5(TZS+(_|E}}/4b_aBj$}Q*8åhRaZdld:dS˗hLGKJ41RKJT>\ 8KPlSR"'2ԩ+Qx "S:L!U5TΊ"\r \zQ E %'Nb)LѤB+h):feSC,Wڣ ubTJQ_dQ C&$%1QH%CG0PDiz|0)T5T:Y^!0$bӨ)ʆCDP0 !BĉI 3 0 -B0bQ%~j5E~J~2} *)*dľy!J *)U**(+BCT! 8fŒhQG S&@ژTUP C("jcmܷi|lwvEtqn +gkm;..SXL=ٝ26k2eݟmkr}_\GQ|dʯ)AjQ,&XB 7rYME6L5j:2֧[G:#2) n:hL D33y"ӧNTTPRX%™2b†1Y2LTYKDLʯG>:dWK*59QZ"5Z$QjXF՚eBG0Dž>HKs+]uҠQ֙N֧D4!U(QjԤ[[O6 ljE  *#J&M\AH̊ j%"MA“MS"8fŘ!&ZW0E"IO/e/4YM9SULYq˙CC4:ɢZUDB(L5?H 4Zeš)SD+f#aL] B\Qu2ZR R ԰F*S *\*8^WTt"T&MeO5I䡉e֣D 8Rc*b9sOOUYLLsύE?-}k5qsnS?HqMx(Ji~&t1M1q! yL&|JtJqEfc%Nj8?jQ.4ʆUuTR*Kg|~ cHq W#dAVjQu"o50CO JHd#R0J]sjc3* la!$ úe.\+NCOk&K3ӗ_YY9*#SFlE}}ڄky/$ bT2P(iPQ$SUȐ~N 5qeKbOӌťt}))`aNR)9rDEL6a&XPB*\PS' FoRגɔQ29NQ%1> !ABT0+ɑxFbTB}0( UJpT5y3 QAFI+| G(5/N%Ja(QK}r^PŒЍT!G_⿑_ȯ"_[:%h2*T4KBPP˅!C aPG0xaSjT1T䐧⦘lk_v'(f9-C&0-R ^D!P iP U ^ CT- W -^GWꐨfSRTD5eJ$UfGc\ٶ2dwnc`YgmGv.8ͻeŏb@nwLΙfS.&͙2afDlܦ)]7 P(ԝ>tGA9d bd:|Q 2I2KXE:\QRb1ĥϘ#T)rĺhD/(ӀQ[9 ^(ԣZ8EF4 CuEli?! ӵiI->TuT4!e:D9Z9*9TaIY2U3/p(eȡR*T !"!QD K& =^%ՅC*RQT2*iUS|>RT=CIaKZ"%3*Q(0 '- DjȋKd͆ b*IӡUK6EbwkNSMW8'j93 V2ƯI$ P|T X𕂦>P/*KQ'RCAG)ɜT|O G"*YS!+͓NH\@TJ9 .*9e45R(J7Tјh8Qp@l䖋0DƖkfcדDJj,a3:6tjaU'AC3U4߰ωN<F5 i,u' 5Z*U%KԴ#__*2}?aR,Bc"$(dLPjM{uN*O&L&9ItzZ֟1i!PJE dYQ@Nj\#Ǚ^k}/1ax B>q فS͔hWG6]DrHʆ4QLZ>H4q"`jk%*TLa>k*KrDS"D2%eI%KIZU:P)őfL3 >&Z.ʅE[,( :JS*(jaBQUpM"+#J1)n΢DQ -*]:.)N6L^X}lt-$'htu KurdJnY@D%HẌ)Ly1˨RF:ɪ , )5x22'^ BTPPa^b% Bih>8 yjy=X^*80KF %E# B3 ZV6J> k:$iI?%[,F.)U~@ǙUQ:LSeja!h&U\͗QL**M[)UJ $D%GNH^QTT Tt*)L&t!e&'R pqW Y1QU_CfؙIK)L?aEqS z库H#0i!c-׹uʖXs2FY.9edT @TxRd|q }stl^PL d&eDAHR!(N)D0?*~iB7S! *8T22mA9ۃP3.Թʣ"4TMLF\Tʷ ~]Oj@U#,Z.26kG&' "*a.CTipxfKQ#P1H&.eq֫2J:2vA6l55H&JDEOUb`ȋ %WB&*Hee@o7+5jl̂JQA* B3a11I0f^:oxE,)(BWF QKe-}1/}k_Q_Z+Ġ e Bdj 񼚸 #RY*B*9nʦwk30DDDFM3$p]>rJ%IGh 2hKd!S',O VjΧj3 >tJ &TU0B( J*\1ĥ(*lCʕNU;(%T"LZ]2yQ͉81/!2(W5Qq8 Ш(T*FњJ^E -A)CN_(FC0)FTLĿ:% tJ =I\^J\* @iZ3MStX_*'Q!KL)zoS")԰UZwS0Siس(JB("CNd΢ ueC2j;gSYYߤ uΑ 6+t;;[oqvte#+;8C՝뛅{ m#aXXŻ\+#x n*dOxAU R#6ƍ@z}\S0 M7ئ뮢A_ȯ+#Y< d+H?ƜTԍ6}tkcE6iN36|cUW;?y$L+k5*)zȦL3jjCsjdf8a aLQGW I/4y~tQهZNW2χS :-< 5WYH}uJK^ՍC"M;T!JThrWFҫe)p͖ 1SA")040SMUՐA?>FONTҼEPJ fTTS+)SÁavbMس[c,!Ź\6,ۻ2E2{afٰOfL2%RjP}q5r*Lճ&(Ŀ $iS"zETT:$)aPHZĘTY*@5 igh(EG Q &LU? cN)jxazETATtn\DT4LZWgCt+RռWpQ0Ƣ(~MSL\f4p|>4jb(u@)aj U4Σ.d#&81H ϝ???S&5_-CT-CUT³NOHTP&ˎ9&7CR&xE Brث'ShY *xXWN2Ω~D_L#PR˦TPR( ҄+p(Cĉ)%M*dJlbY;G/ ʚќD5_㯩ti%M;Rƨ*tIԧ]TG"`TȊ95Z5B(5 3c=.h3?UPNޤj?\"5X%T˄njr$H*yf1#eN@PB1YY:*/hT3 R/:U/u@RY4z<* ShaPtj4K=tQUEO-QLU*tOؤR u ŒaS!jM?JUGBbLJ :ʓLJwUUefUFIRlFR¤Ɋ%"":BDfT5!S */' ?T.!DFeBY*v`U:J~FukHM%AT hJT24 WNʏCu;A n- (:TJ)Ci *_ YHB?R!PBAW^b(]VS:S(S !A \R*Rk5X*L a#!>vM:NhSPjRYS)8Щ 9jMU )T !C4 ̹ K'QFGDv;sb>y"Xf}`,#S,[ccBMnf6k6!ln=5`7sf7te 5TH|X'*UXEJ " :(I /2CeS_`_jW4Th$Cj0Ɇuyg̊5: *3PU6%)z:/#p̈O'U-#IKdhDeA[UqϬץU:ʈb^Ê3&Stik5wUqP;tWdcP((cUqAjaVx>R V*zmfDy(kgIS.*7|T3hԭb]T5# TzuCƞt1%χT^sfө x0bwھ ~Eut%UY 6 k]`Q&:I@1NeiU> 턩B¡VZ$|"Q LTFѐdR!&h&Mu: EYR'SL bt"!QJ*g衚u"~"V@"0F)9U]E (beOuS Y@PetWK4E d K:}=i EOBsjQxu9P` ;'H"ᯡTtS~utqɎTOZ@ M9LG]*eC2o0fL1k3~sOTL=Ecu&~@Bd*eP T~f:&!^A(5O$Uʒ,a3cTz ꘴NR5}6-oHSĿKk,L_`PM< 2&Ɇ-*|QHF8dPP ӢQԨDQ V1#TJq}̤WGO3C( \DdjPzdP)J9Pƪ4?U_jZ6B3=ԪՌ*F"u S ]ɬ[Σ\4~D^PA> ?SI}Li &P_ %J?lf(bhZ AWNb^@Z}P0M2.`KUh%A>ĢTEE*)#2*L*MX+qS *0WD5b4Z1>USx21DES8A &Ps)Ot^pe>FtQif(j|ML[q9XcNR:-fxè"gbڢL eNMRT*m˛1E6?Ɇ* W&6-SM &Y񉐙TL5tQʎɫ 1W,0&52]? C5)QAǨVA 5$TF4*"Q̨4\0VȆ)9BJ" dHa߰ɫ ASCQZR!N3k#FjOjOɝ(UKGxٞ(T.a >'$WJ2ʂSS*jSE\m6LneƄ 45!Χ=E Pa4j"9qBeU(uzQAR~I$5ؿ#J$O\:A]+^+ t8/AYGDJEsԍ_G2S 08`*lPMI.a˜]U%iyL3Mt@(D@>PS= a3 KTE&5WITRUC.zѢ2YtP82V+ETFQC1VHS!!  T}j(qe@2EP )֦F"/ ]tr/ɘ&5WWھ# „„a( +KRӊ_iU6աW&5TَB,/C.]l~Qɓiqf*T42(LKbtҦT@*uROC]Lբ$G2j]=8BGEVVTSFqFaOTfFұ ~Lh(vQk,*-l5w?ZD3f#И҄¥̉A:$&'DyB|j(f*dJLd*ySVCJXQrz mt) T'P?̀kz(uXJRj*: 5Zk`0) c"IRjF\@!GG SOSJ c C9AP$ U#Ps&N^2UTUt0u>B#&A 0sR Vר+ĩБ>!@]אDYY S g{vkFm;9vk͖>X.;ɻ.-:sg];בNP j5$(ꊎ%FD "*Ot$Tr~,ɊD*ꨄߏ|]<jFT͍"KC * 2YS*XZeUSZrymLS Ȋyʁ} 1Q%PFO2>L Щd9U|~5/ɚ/>'U!MҪe/dL0)Sje|Cb ߰3Q]1Aө(LN *J襚MCG> Pja(<~fd1KSB* ţTC8Y s&D_]NJL:E Fe?C35d"`4O:S(A?r!~3jU{U bSb tP0UJ2,ʜMV`#4q@`*i&7E$„.=#Ru3 `R"(q88y133WhL|HP2΅;YDLt0PQM&`s +` YU..̆A*I| :dSbƅK u~>UM,>&V1 9Ӥϥקʄ <1堘?.QΆ%6?%Q 1G,E F ,fNa1`31 f3hQʆG4bRE6( sLW^%}kx!^(FЄW&D(B0 RY}%G.d gj`#$;SupDMb_ZfEȩ)C rV UUqD?bA&Eq*0¥C"(ʛ-uDƯku2iFPbjPLlUYsNbPSG RFL.7YQ S%E)WQk8Y%TjF3C1}DP((APYB E }EPPՇe6G[™ U'UzScb0`֣R5ꗭ+[R5%Jf e4G̣ KMR2+KHe"kR`*(j},i*OS)F00jKSj^55b!6t$O j3™ (:+&򡪈)ujWBL%TLeBbp{aݬ"c9A+m7<\ٶwl۸IGox\ջ۝r);zX,Bٶk/5nD:0#ST@Q j0Jb)5hL $ ΑY2a0C"$y4՚fg7VMiSMFj5TUbBl~5S:fP?Yy(S"aPP3XM TTi%ǒBT5P >xjIQ)u3 R4RWPUQˊI/ ut_DF&վ?G27g `4zT]ᤫc0ϓSA,jƖy2>&&*|Rˆ93aO MP1KTPƩAVW^/AS*MiP1QGyKPN%y"56QI*b}43!J`0 Ș?ZZeťjPAT"QL d>j[`*54)R"̈Dj8<<&QDָ-NOS ̱`2d`m6]ˋ:\Сhƥĥb8?i4~j > +)2x>(!RiLLao)r6;?4ʙ5Z~PUz?QfA*u>*)̔Ŀ2|8(5Șj~hUQ* 2)jtds&5R\H_YG0⥅L%8fJUS7)Ӕslr:r~ȕ̌2%ي\s5SA-B*V4r2Tu"XM%xSR8BkYN1/NK3OA*He &%.S/LC_ɗ6tr]*Ti*!.kijWD>"ֺdEA.dj EP(ʁOe?Vc;Uc*:4!E^Tz fTS^qexDB\HApFduuu ^5Z45X?u8-J%7RNfDUMG25DyPTFĥUUBj5ѩqģb&LK$)q.5#Rĝ@DT*lpT:S1QBB 1B+T J] bFk)JS$2RQPt"P̅J3d;5J)$c"S'(Xfbͳsm(yNf}쮅\&>\YnO] 2=}n}v2xYO, 6+р4"#pEMSS[2E$s-$` @*\IM.ӈm12\5?:g|53S(ČɄ~(^ SEJ7j"_婺"S&> 'BVʉjU[kYJL*^φ4g:*b>)jRRxJ!KS䪩L:}Dg AKgG.(4ǥՉSNW}J2JwE.NE 3 1/Ik"VcU GW Kq F.Qt3`S *@TPEiFTe K&J ReVA&MEB`h)D&;T)bpʲ(jifR+qSBf,«hQp̥SҘ6)pSx7vMrsV534`a5V2e,UpH~h枌e~̘UQ4t2(0M}QTE_I6)x?եΆ8#LUt?Tq?5/J * jY4jFrVӢPx!B PN0'mAB{5*'5:18 ok!>5ժ"lSaD)p" $Dp*V !G:d` "ݗ> "\J1,)@L˓g۔A]rJKJMX_)$rIjK3rLcM=,M">KL_4/ts.&lER<*W"MP ~ wTM40H?^@(j7ZUզ0KyJ P*:p)6dȈyT̨LS*QO%LTqEKHi:4j-"8TZq?s"Ph/B:JNZ^BE%_ohUWf@h劺OT<sD<>O8LRf~\*,0MuOkGE2hqx͑0tɟUM )?cXGUF&452 UR|fKc6ZP©kLJug2=.OEI]u r4|f3 TuDèG":zcUR`(D1ɩeMgt^&("K]}NFp2!p J7^NcrM)QBr`+"QTJd /9(@'dT$jCL%!ueGHZICX|UDOU5NFK36(ETZlQ)2"ST*V%MFdjNLD?RM28.aPP!D"(h:oP쐣iLTrAJM)A"XPAKP lD+PK_) KeD馍KHר:+~:4쾤dS / x:P/ G P2<)F:ENך ԩ5^ԙ A~_xiFMBYN3TW lAF]L*PF\E{m{1Xo&Or,v,\[ dɮٖܳ6׹-nw.l,qnG[s F 6 ۦ wYE:tmߝ7퍤SƆ]5T?k E2"6j3E12dɗ%x/ %AIJBV|6OC &0(Z"fh4fFhTRS49A_KQhJ~) ^ 3QŒ/Nf%*j%e!#?aPULP4YIzJVEWJe=Eb|i+5 hi t\#0ťմ>7R>B@(y4 ThbUT*1b!^DjT/`~K銯JVMP*Tq(%WQ㧞2SfCSBdֲP bDCWi؊hd?Y5nl#`Ȏ:򊾛#L$Aj_DVI+'fI?D"%`Uh5:s]0E }艍JdW$V新C2IT#4+?\5PVdUJc,y,M"g P$C4PM%L\kZj* ?&ӿ*xGťս\U2 i2]GegRV0L4D ILG xE"%KYĩ"*xbS j:Jӌ!2̉ZH(2e<3?*TDPUHScO rQhiܚONT]\N'HU vKES F Ϧяiez6PIJɞ*\~U R3f@YqsF7PD'1_+2xCW&)qS4C2)Ut  Dik)BʉA4h A&! :3Bwt]AdHyhtѩk}TSK'^k1($ERhaC 0ە&Q餙n%|{WL(zVBVO״yt3IS95qCKfpTɟI6A1-2Dr~EJh룉MQUmT&L%VL**Ƞ2u3 g.1TPSfI(~V+ !QBN8VTp0^P Tӳ*52/ֿS0CVxg+DDTN: y*?MR[Mm)UIשύ|&.Ww}K+@.\jzadj0ba&#ҵRLRĚ("=Ę ],qN0NYN*lXfYʋPbTi\Xg˭O4ʎURS%w:f.|5tĪ@& (&xDX%L*9QVe(x:$9~&]4tڽRU,zb^(r蒀uTR4` 4GTz,:HMG*I{)ՙ0db tQR*dP HCQA"d#.*U%L*f+Ħ2hfMT: sM'SɔT"tRSM׵ 1ǔ3RPL **iQש:QTsbOCK%&q)\!)RKP/㥨 F )j~TM%MMӢ e!e eESFWB\)EC jfTTlG3iJA!S/%䡘B8.R+jaM`1 :fLϱr.l6ҙ5ObnɮS0鶛v\;W+sfXLqvD&{_g{%͊erev8H: e t]V{56b_=Ww>л+"3u a1H񄯪eK^^06^-gD,Me V?!ʠ|ך2Ҡ.3.kg?jG%K5INVTET B)%~+\ev>UUң7ɓQJש)+>E4kNjh)cd"*=D©uy.4:Laj$PjIVAKSN1h4z>}$sJ~G̡;DǢj#G :e3ȨdRX+J Z25MlE)oj2RbQD*z12Ti'62Pa4 ~j5eCW|T#ʉHl(T5M%C?!Q !\7Qx=:iR1aZ~3/fN ]$%fa L~)Z:4J<é!Q>LfԖj[΂?5q6)'C&MkᩓQاA>CM3|'iڔ0TU?b$#u^$G. UDHLBQ>(b%Ą0>FJ&BN|hlDeTLFEq\0 ^(By7MZ>IZq Dfǥ^QHL1)Uk"b ӕMP(S3O<28&&HRh!}dQ*.F6B5IȔ%rz0BZ Q$j+qY6|`eNbRcR"PQ)"QS(*p0bDc'(h#PѨtƒN((b B1* * CPF!8^A8L%}0Di2S#Z) j~*L!UiuF[ ˉIU4$@ F@*: R(QQaMS)J$f6!13*]YFTJN bJ "c`Gl< Gca xٓ.-g ٲLb&Fn7xD覹lF.NM2wAw7k2aev(\۶\.DX uűglk:ܡ\2.m'pN]65ޢ:,B2XSZ8f(df`|sF:+Ht?ir)t#*=J8?&Ӫfjf*p7Q آu(D\f3 iԲVM ,*Qu.3! *tcZ|PG.)sbJ':YKRjЙ QF"FA|TB TjI&MSf)YSSE3L_թ)zٍؠ?oSyO]QRJ*yiZp"Džb־;.T4EoLc>Si^"g<`vڼ9%K삶HRTEO:ij0EOQ0}ʎ)iX#\6:iPTID&)q)43adcS d)*C1J˪1"&1PI&5#OK J1TQƤUDb%D3M1-GN!B&S+JTeC>hTN]^ F3G!IbQLQMU5>0WlQXR#qq=$TԠ pj/Z5!T)rNUFQk _~6q10ˑJUeSqODD#E: EJД?GFfZ.& a*Pɀ$JPISPIPJ(i:dd/ ` 300TDGP VT:jNZE~lTS$ģtyatC @%%U2XWb*|1GN"$x(ŠN!>6GOdl D(fT2TPSj0F̍,Sg dk2;g+6ea٬('=WIšםxW;fXX {t.,lۤJ߫:t-dɓY[{l6e)Ȧqg7yD{c!Su pZ2Lį0Q!yE &&(⎥W5s51&pRk`IdC_ELiZS'KR+eK TF)QeA Sy('b'}jV '_ǚ:(nZPUPTR듡TA28"F/8b tm@ș64CT'ɓSI꼁R&f80MLJ߾V\l Y2E}͡&EOjTbP̈́`JE* 1BeJE.8L3 &LR&KT3#V8<b8|T s>HÍZuGF|q ȊY&]jΟUSetcg{ o{^ػmϣ̻(lTC _T0DD{rWbE DFtGRF 0JPWʩP₪6*H0fxzMST:LbF0*#%S\G"(M `$ 9URM2(Zg/%Иa4FkO%.bhxP蓡+ZcEO2j 1a)}:xjReAhTLɫ#PRkKu )pƆSiRS 81@( ԬF&0::8´97Ow7OhjA<4Uk?Z3>U#kJt]0̋㴿O'ky%>re hjBhpWé{zUSͨCQHM1"; lOTUV ə.k1`q!x?u>jDPȡ2y7UUI7fOZeL01W$ĦBT1U12eHq`)yD`(^ERKr4di4T0kf2dRu1.a֡:N 25\jdrcKW6?h. a6`Ox <dP"5kɬNeU<ČFԽ60'PE B㊓KRaE:EfGRbek DS2UuFfN&9M3MDU/I4}&Z"Tj M)ګ*\7X/R"TucrU|b~B**@:UCV_/|Tґ: Je\1 ДuHFZ%B'P* .U&%"jS 6"V 3 N"UT.jTӲ[M`6 ِ6tY) ;ElW@DXdmSXwfSlY+kǤ6-o56Wqlt7kc>6V,W;,Xo[!|lfpׅͲxL{v2k5z9,}F TD(*laE9STQf^))+ȧde⾷BY8a1GHp[iPjBx6B`QFEY*jZtd*D*~5CK|FìhhejJdTKi*bts넭t&S%L}LLUp}f ɎS`P5)' Lؠp CAT5Fd0͗_ 1*Z u*nKQˊR+ *xKM; UP ]E6Rg-Nj<੅ij *I*C0O;AS']UBKEѢcISŬ-FKElav1yʎ#j>U(-;TLKP=7eTZ_ӮG^8F]5맴6N&_x5MC3~5O  A26*93W[N 4sqRBED.qQNEaYĤK2 FpL׍KCG7MIɐ"$OR6*JeB bR4* C:Ī5#0ͫ =LBkJ|TjqyEhUZ_dXii ؼEC̈R)GELS1(ijO3>Lb(YI_12VM3 x)UJuWY}"dfЪM&Z3@? :T)jX*n;Y*fO[,TTT _b/t*BאPTTq?#%-3]5 ?DFjuITJPEZ Rj`*a`1_xOQHTLx(T2 R5H&%&% "^0F*.e2fQeEcvD1OS 6ٛǡ2,ӛk5_;q<0&L2+&ۄly>cm{tBd˧s~[ۄֳ] 6A=Yֶ/lo5ݔQbmd0)ڒWKȓF2Of^aVJuWBQ+_V -QDV{xR*)U5榔rTN?WI>[șEIëzm,Tޣ\ZْbӫDULZsu,SQVk0Ȏ 3Sj O T^UijuUKULsI4!-&8gB0eLLzt>Vl4EJDSS> H"S%b>OeٱH%yVa4ٗWPU T3*)Bl dbAEC&J _MITӾbSQ#2dM)!VGgŏG6N&)tFH"/bx~S3F*X&F9|L}oѴf nf9\¨. \N)|c5H#Pt%}UÚ`¥Pe3KKD)".hoDG:8̪ E:"21:8QFdaqHa*T%PJo4t0U|CTiBlHG%J&(BPQC ! S"T& 2dTtVK.Ҡ/.(Iu^Z5Ҡ_5Z}n'V5 o )GVn!UZ]KJSʄK.j _:jTZU)ڙy2lQ,!reT"$x:џuS/Ɖ~,Hѕʼnh#^,בN>X aQFCPB5*0dQ'T*VԆ.|5Q%pE6(DFBiR*P*UgO*$ 6g ;z\!l,\~w.6׿!OgGoh٬Ys`XLidGxYMcscrnpKl{=(X!հv Gf=yGs[ 'mv6+6nv:ݖo}kyB LI0cUP4I_#j=nRLG P 4:-[MOx"|VQjO6UU3(ˏ. ,`ulWM'IL2a)bBVt25 0)İ֊@C5;Q?lȐ%p5"YЍYF"c_dE~O:a+'7JCMFȊ*9y%A) ld0̧WDTuqĥL%.6+!T*aj HNS/TXmdKJJV޷(, ŸN)(`WE pcC_?7O5,3Iu;N.(pM-Rj¤`8\VKROaZ}Gh5oI!Uj#:ICNG3 xDk)ix-BX+PDaI-DH2MDR: ̵&D鐉:&Dyk&@hu"f.`(*8g_bs*y_*hPE2x&F3e:9.ML3a,D+$_JA1BrD^P>q_L͚ƒy(cP"#FTfSeA3{̔< Ռ|juQC3M$R?S"?h,~K̢Ffg)aG]~]'WQjiEZ-V\JUT4cT&}$r'&WI^5c#TI"?#t"S5xQ%p~QՆD04د @"U矻a(ĄEy1Lx(diuU/+3q>jM:Je6` dȢ4PK*LFd0QZeRIj~2Gɦ]>|JSj8^$4zي_ŦĢ=6PԴ)*UL+쌯xďG4<BT(!CPP xd$„2PHC&?[t"Q2f*Ui@y'B5 A*UMw#eve-9bPU(ɞHdJf2k+(rc L{mvlXO~l1Ll}&(ٯNmk`dȬbǗX6ȏH\&wɶSQ6rOnPMiFwCgi!v\,mᅴ IQMnnP΄/ Vj*}B] \mTq% RDizl@]m]ӣFt!G].;X r"Q3ʊ|ҼNQwbaI:MTHP gȟ핪SA6 'FeGY>'H+? <: WM1WiTR**WHԄJtsE,Mg9=PZQ 6?Y8F5[K +) ':mlt麳Z2btI+Sb D.*~*:ɿ jcuJowɾ6)34&?*Zzυ^.5/%&i\̺>-Fgl}L0Mu:(OXd|Q^.pƦKP}33)j%~&E4 tTM$Pipe6`F"Q94VH0aN++)!(mLj^LPSW*W5X?RQWZN)$)_\3TbSPJT^P&2^U1G2j2v_25QC*2$ R#hF`)DQ媺qN[ULy((bPi444_ĺE(B-O%2!BT3pBzAR+P DB, V/P C>SrwIfΝYGo;N7Y]y"5NS%ee5X.MYD}{M(n3zY3la ; kͅk] [F6/X7NܣbFź: la]:{=m{,.0AO#Ǡ_%> *)~%x9TV12AK2%#GЃSe(`n)1g(! *!3xĦjJtf8((52e2~1(RD*]/2"is"Q2c!C1 @&BXRdL$iB!%R T!&aԩHeEG2` =_1Q.)w+W&*̩}iu]ALSe:`O- e(5BWK%pF'H!Q"( 'P!I3K\V&KhaQsUjO@"a m$?TRa: |"(!S/9R WdܕK/;ASM,"c7S}֛ /Y*4yA30Tjq+HxvYP`ҵSլ0 iuhM\#_&"n,Ɋ h2cD3% Ѐg[ITO?F")b\ ᘣ1La $p<Ȫch(a%x(aGy'O`]C"dF 65/%|.iӿZ@ &?E-QY WôfS(&iUW#)#1Fe̘^TA,ES mpSTs&m4*D #ڄCQrhbS鐩4ҥJT ~j(ZJB5ksDRI*VRH8ĠPXBUCDP" BxTT5kB/ 31~pP,*YPfW70; 66N޺d˫pPW%qfK+&Wkw&lz;@l{ s[>e/?"$",casgDٗ{_ل]ߴ=6m'ϥkeq\|'AsfD])O۝;|c(auKIO9ZUO5GW(STQĤӦ): V"ZaM)1¢G_() fS+(LE~F+$DT>lJN4 AC@SZ`_h!־)RhuR2l#MuTp̉S֪jhU*He0A0TBo*y*zj%L1ZdȕQfdCSςd:mC/ɉsE,qW|r CGʪ!AYxƧш!I0*ZI\^P" W_q*O* E%`ELeԙJ]L3pb![U_hqU-u S)ڍ84'񪣖%rELW*l_ֿ~TGIگ hOkygD~g#F+ʧ\R50Lrƿ6L^|4:MCr!Tˆ*6NLR\zd2 Q8J>y@*j)Γة:7t2-'HҨ".\aB$>{)ɎaMb2%OEʑ94T̆:1M5.86Q2 WɖV0K xNՊ*m\q(OD0ˉ)_ JAE"*)@WILԤ¡a(µJp5Q3"< #!yub(L_a_i_k3WQN;0FWW 2qfLˋEܕ |t;+ˋx+!:̸=ەlެ p.;LwvD&^7kn]2{űl>MVn3l}. XMOwNt왽$Id۝VS\]-ۛumheͻ#aߓ>:(j«`4C2%0*V|RaPQȖјt*f=MS&PD@_l(τ(QMu.S/WJ(* :aRA)tJZ |YhE-@\*f׭JTGdh͉G4:8B3 MT@VT% ^kx ϶NeiLM*ZIR \ILӡe4AT5IRʖp.aPTG&5Riu)ZŧJ:yaCSRs bQJb(Ɏ*(SM^̆`J`Sa*[:YBif\@` pMqbeGY2g46w0]\6'Zc-:W߅P WEΈi~cLՒ?LFU4Qs4-W3~=3~GRQ I7cUV M͚>PU&B<AJZi̛*2!̓T5L|>r& QKq@UPD*t`QN1'{˗KN&e6RUiҵ$YՓz_ƥu t'75U>*lأ\&JDfEMB=,*|ST)3M&J4ʈ`AƢ"*U\qYjeDQUƣ1/djN6#'ERAJ4%Q \+ !L|LK3S+"R㌩pS>#IeĿjwKTO<28QQ8m+(bw@2ͳnp2Gdb'.J]9Dśa_;.6p6ݛ|mt tMdSkEܠ(]+X\ߛs(zp2Wl~ n+ c(d}AΗi2Ǹ孝0wwũ*,suDنi0BPZYpGq:e?>@$yFN(%ͼWДJjN:3chNCI UK)E Ndj*Ge9L+$U54dY!CWM -:ɡM))yC5C9*'F.}N>d~=HBMIӧ S&oQȊD(dFmB8M(&] u!+h̨<ӫ< LLqxEMReL ʒ*s*l:MoR䘕5)*NRC,}Sux@:y)զ">ٱSiѕMA-Le:EqST'@SkbEScɗY`w>e.Eq~ѱ{gv,nQخ2aa klݷqnۙpS#cf7;pgn"Ys(nvpcgi6K:p}bϜ7n݋>P,۲nlwvAͻ7p˔x:a:YB$MUU 9DupgJ3џrS IPDT4q2%/Dh/K j$@kR%oSkQ2%J5ĥՓU?릩_ *Wf ?U4ҁ"!<M5RițIE * Ψꌳ 4_*@tӕM%LPN~>hK?dF'K0(EQ'&SO2SuF b /GJ: 3E0h})Vť*>?JӡQiDSJS ![LUDUF3EM2)qSU**IT&W G T\TZA[&)s4\z}BGKP5Po.*3z T?-,TLh~AD1iᩞ>;ɟS?]Np|0ì1CWŝ)5u| f"(bGe'zJZ?ǜpXR)SWDV'CGO.!APaSH3B?Ĉf:(,.Kd f͗6F򨈫Lf:\꘾-SO$415L:eDS f#IDb Z3tq(ѩchA,ERZkUMs)դFVTM}Jnl _*\(bIQjYL!B֘:ױGU%R&S-["Q(n>r7=_h٭ź tr:mte2 ,'h ̊"=&^.+L677Mtw:{26+;Nncl9&nSn-l)noE!C8¹FWu{c͸vf ̺_bΝ=ӝ)?!8ǷtރiyEOD`EjiML4(H*H(|d*^AzDT2a^BTʘ!8!SruѨrQ)EjI~S[12 C"IUS4y v)JQf}\قdTȔl# TRԬ1Sq.ĤԘU&>J)W@ԥE)Fe_ER9lhL<m>e<2(jdM3D(+̵OU 錾2j7~1eMjRʂ\Hq|ESbX¥SaF |b؅N4 hbJLwZPC1VR2cLqQSH&C2Elt]KgbBkS@b4͛MO!U@LlM2kc>A4}љ4w?B$TGu91GǾǤ]X^US73i̇Ƣ8Rt2\>ژZ*i#n].e&|GE)P@֖x' OM7S#rIReDx~p#LT2LŢ24z6U΍LU ɟDi8 kG\V*BLjJ #l+jQkq_r3ID斚\* ֩SBj#9C,( Є;>,.qfP1s|t(.V{ wp6 :tm6twkކM}[;IE/믨TS&f6(Q" h:$J -CI )!CK,!&X^9dX&V *Q%Ehe)u ɥ_ 2 zLZʪf brXb_t%}G2'D aF0Rxs2ASJQC*P*5E"S$D髥NE6)j!2bf~)Q˨Uf*E6g-VQ]E Ai_ay3l1Fa?g29s 6ddCLkBbD>jPD>\YDr)f6)Si$Ī43wǔ6)QK`T:q3Jφt|3`Դ߮*#I0Q mE8WR#(²:l9 Ps+ UE0G>SQi&T*v [S~7bvF|fREɇVUxchfX54U|㩈gіSy)Hpi) @ dL*LFYE /ʐ J L0̺D!PBi&]g4HAHVA Mj:m2*ʈTcU_2k&(**#"tƧX1 "T&5IN(SkUF "V%]A1T(^Jp$ԊQeWDQ<48^yھfļ_dK+̡bnvW+,v wtVvL56θ ; lscpPßYrV( vaY)lS\߫vC&W667dPmm\,Y2|Mcl۫nlXMyuK gH:{p(ٛnl y˕Ecg).IOb\,i:)tધ)O/6yG3ČKP* r%J#*NҥILEG~;\Su8bS!AL0ʁTK&:3Q T7}|ɑG:tB!54ŒdIe.?ff ҄3 ,.t6*Y5"L AK hڀ8͙!AW s\ERbTԟUii+ g1N6E*9S:LcBl,<3 5Tx鵧R%O 6 chIj}PZDtz3PC5Ui&Zeᩂzi"C!Rc41>)1LaNe2 Aえt)S~= Iguj#(Fo3U|ǑoQ5QA~0yi=`C:LfDYcTyEP|௖c86_*?1HTPU)Γ❌P?\))S *BWfNM,0ALn!01*hƍAC g%]Rj fGDHT2&B8tէ=4hLdYTq(YTjaMi })¢WQUj@(Ѩ(%y+++^K ӧ̢q23 .6ήW,&^( &ECq;]x"axP!_GcwKo_ !9aٓ ݷ/&Pk2)ۈM6n62mɬ Gs.5gwV=nOQ벳#Nw e:6+6%; !Sۙqrl/ׯ׶6x PRр+k)^:jWJe@QOE4!% $M%/Mh钥$ %ѐTHS誑V4/MH@?xc: hb!A&QC QQ$!0"^yP |'S\ ^Η&a. RѼR0(25l5jՉL41*"5KBhO2l35kSJ\z*4:"lAVPRL6l]czTzR+E 1 pMU|r̺Pj1*. &)1Z?Le'R2f躈MUc`E.L(b*2Y@/(aiD8B"5TD'H篓&!S}2!C5jHfvKM1զ4 U.k$0 68 GĚ\liMYU|RLDc52\E Q|1SlNLLe:rk#T%yD^1_\A0BL3a̋>bWTOVOZcR:M`R)G cQUV&"Qb$Jhc24tt&:QB1bu:"̅='&΃'A:;NtEA njE:)etZlnQ\ (QF]򹸸YL!5a2={-ѿ)vf+!Ywa.ō7ranXvun VOfbOVm]1lǡ666 ͞cg.W U u)+E*)0ƕ ک@U,yQDTu⫘\¢TB5WM'<(u7*#Ty5F֧"/ e}Li&\* \*mB >ds(}"L?(s2||vNU0E*9u 1O9Q}QA9ԉ\Rja:)1SjIW0j=j/)zQC1O\BՙQ5Ne?e4znTXUQt@fJu)7P>MU,NSNe%L H'H)| s8,NZW35L|T>9/U 2Vզy*/+V'/%)b"agv6RggAS*dDASIMS(JZbF"ȊPB|衣S" /Jʆ }&qlgO4_)2|sHbsFa2TRH |QL!MQ1D1'MPƠ*KfƩ~161&UoƠJS@tɓa(¼Sm66 ٓ&%Fŗ( 6' \vm~-wG|y#_tqb,XB{f]Y 6-ͳk~rEv\Bsc6띎ldأtSsٶ9Dt1f!qs>a` 5nM[cئ^6; a5Ÿ.aslkv,z̩#!uS0bdkCFT&%/G .W\&*O6 e?Sc3Q\mL0)02\$LS&)J3aQO' #&*8 W;㘦GO3J(ǦJ;5i2*t e #1a0TL0ʭjIZO'|^I׾;C*LR:̢O 8РCƿGM*->%AENBc~QFGXYAYllLWbܦN].)wdɊayLS\؜9{#o .ۻ(zY6HLYź\bMbkffMGq;zDm\"l"?pV.wt&`,nųٯS.m Ff](X.s6,.oMw@)l65T?)5 bu3„”2 &),tuBdϗYrWTTu5L8F9( 8%1+2 e%x!)NQIOV~-F\2킦'US|TU#2e¦d=I?*y["QS-GPEINux8aԍIM.'LR&SO.b i` xj5DW5z9Ur~C3b9J]|p:cT 8U킢h3TTіhu8cD>JGU~6iҵ55m QL8$J5Lp}r΢?j4QQ8j"E RB>M:MiW(>gԩjL?'-(H,Tsv4E&ZHġʊY+QT'*1^LyS|OE\ٳ PRFYTBbL((JY@Pb/TYi}Iëg̣Zg֟0(>ІӨ~uTS"B"u6Tٱ%$RiZEJE4hh2aCH|)3ԭ"(6:5OrS59rF@Z)P "W 5mDCNDѩz jFT?d?T(En`Skfp‹) krlCr@&7 @fng ٰg@&F~Q&t l6dΈ@zJ`6S ,76ƿi˭Xņ[)Peՙwnlw,6͊\.\n} (qn.wOd]gX8W]} ͜߻1 Dm=B:7v,65n6vOѾ7ch[H:g,pkD$eZO@QB:B?njO kl:4u_G򩆛% F50˂|HbUS!L0U:jK %M4ߓ~TzNcTZ*t|2lIO"fE2 MG:AIoL)寰5R>Es"ӫh*̴i`@E ]jF|43)RNMI2&|p#;M( 2LtZUU0u& 1A;Q>yDTQ(ԨDNhU(%.\eI:(ԭZH*O T+XS5PJz5dxk&lbnfYrŝb LuABd[(mA*'Ne=ldnѰGL2+kwlώof.mLYD,l{lnlB6fn6wqal׍gC([ۺ)q}g̮x6> \ YP?8Oߴ \ ,Cc[isLW `溌ȣ0lY}k* QpLTR4/B:.bR/j[HGĪ c)U"(U`Z}t>M9E4tayS!G[#Ti 2 b**8 :uq d0OTR.tXcU ($xGCVe2uStMSt6u`Q~A/i4uQƨdK&T|ʙ5,y)rTVDUuRG޿ 9SQ04QM.Tʔ*Rkg DeqEE`˄UjR%*nu9^%4QNKAP¥WFL*v"S9@T|NJ=^"_FLQMM2>p6dY6eō;e",n,/%9̝2D} 0)܅gvkY6m">ѱ 78pSMnPe3"t<['i+茗XE>.l9ۛzJwX7o8}]\ݻe.,,}ݖ-cb=vu+b]'Avn(#{v-ş  X,`}߂ 4RcQiHGEƢ'b 2]\2rC]>58a+ (u.|p(u#JiŏU5\r.VA8jQîh*L*alD&S˪&Z6#T63MK;YkJTzC>|rA}jP~Y" ~J]0(N$G"Ol3ac*jSA8GGS%2Nc?AQ+ΟP=.36/tsLUrjCFVU}5TBd8CKNd^QiZ|L$L׫J?\TK B*j"I"1i9[V?EQr"0S}iJY(wi%(Ɋ\Nm$dF@)ESVώIu P:T ~LZ,SUzS+%L.JuOM2iӨ 'O"hHUJY]N\ʝRe}BTQ-TS+L&kPS(d"!S*W]"QkTZjn3X[Qj aNQ`Pk`_&Cxl+ <5Mlݘ0D;e +fAp9&X9G!B3llpܬ#c"/uհvkr#6ŸkMɖSoeFo Y:{(7em `smX-ހ,m5A=6N=Hf.=]-ş7snVV;ZN-co~w,-ϧ N"%s ;XJLE %EbQ1>pQQͅE"0$BrlP*K&T>HJu6C*( We. ʟPu]6]tiԳ$Nit?tr#5s:/UI8K<.)P'x% Sͥa]RBSE$QʊZ/@APB"PI"*d&\r' L M b!+2C ^3-E&YERDL0CGk>_~^DA5?1EG. JS^eTK^*tO[Du vi4)r↏T|t%j2a}L.D3P}p4$!PLKN 9 :fS]ÿ!OEE ?dtN5/QC]G]ZũY6T"EMPVG1=0AJO%tU<50 *Z5>(șf*-R hjQ#TU`PT?*X_B(&uY#F%EZ=Z**UQ_a$)v:خk"S7X[~,lBe$&rtS4S)qMpPM \ТRLSM0)eVM[.5 *(v/POILeCSG:]w] ~S˨2\R̹JTI㤒gEMӑM5'}1ב\RO|5JO(hLGDrRu)0hyUN|"-B(cȫfE\ǃUG"d)~5Ils?v+f<L-)3`iq-[Q)R) s28s,fQ&?akm)_B8ixˁN)`B%QQ͊#K G߈T~;-*VJ.Y jhk>QWG::T0b8$tG/:|ٱælFLX4:LQ7@5,0%ȡ5ԣPb>EEY fG R*S_i_yD2jΉ}"I;0w0v)blkr/չL@f̋؋ ˶/I%qwY5B͛seE+ئ,ɘ&6dk26 kC(ߛurcf]26$r]6wg=]\߽XMltXF>ycM`#;cn-f+7pgNpCџN:u>6bnW{3Eې{xBc5ZqI.J,Oϊ y/5#^hļtӮwcgvB5wk:' YA;\ 2͊gG+ӄf+\pB%Qeհmk0Ae 2mgN=5ȱLWVu˭qrlmkt,QeM)ًkp"kmwώZ"&UQڤ㈪ٟSWé&Xڝ>DG+\S22|"]M,Ebd2P<_[O&9ڥy.dSlJ\1Μi:ϋMQAKNcTJ$Ȇud0LI7βn˖UZ*\UU#6S H/ M (э}\'dκ1fB#>Ae˶YN@&DB̍򜡋2e62}dBk (ݽ}vB;8.ɓsqϹ 2\zҳX7gE=Y]>TW6&A87 xvl ;=YWLmǥgC՛={o76͛cc>m6'NC"[ NuEym $^K(ʩLbPS!e h]$qFMBP fUgG<4:ͥ*9sʴJt3T"#04_ O&(! t4jtI!LB%"oo~+F \өjLysh*1A 4E)񩱩s PšE3FMStSE <5R6섭`ʈC;14ub*M`L2Ur%ES2QӪYQ:1>Q3Dc"tp)gAR58n85phiDL.K:>pD $MeQ"*heTuaR:9qTԽF2(LR QPAL*P3`D;/&lׇR \֠<ύFԕ b`OB~Ӿ;04sJM\PD|ʠPZx@:f$khf l;:m-> U5z\s>")SQ\ |d_[ Ji*ptTjU,QtpF!_QL#JU<>U4 h~'CF&J.9%&@*ItSbER^\5ՌJ}I͛b*%_a+@raCA2:[;yْTQ3FueLqD%8_Fa )>NS*J\ u,"na^0&%E D&A| "wf*pL0M$ɮM`IZ>LKH;6dRXMʙG.* V &PJ stRT*:hf˦E.<2 bd5TDJ1KS&:zIUsaLs"XE3UTE@t3jKjGY1F¢' EL?EO4y;@LKC*D~GӭG[d3cBVĥ*iL )裂8ui%?:)yT d֦)|J2fe*1"<_b^I•Mt4:X -0M ̹çfb顃SԵ22)5DTegMS*3jc<ax$C&6D_0s`̂d\_ߵ/khk !cf~dxQvܦɬΆνk3L )ܿ]ӣne S"3c;:7ErTIk:fmÄ=c'7ovM6m;qgOng;>`|[ѹ\ɷi;=ᶁ>лٷW*)¢L%E6"Pg5 ̢xАP~3CPOVBdLg~k~+Q)NҪ%9)`J~U/IVJdM%lMDa#=b& x}=AOU?ʂdRm1> Z$t!CT $*dELd*9̤Sf^6IE,ĵڴ_\6V|~p2?2E3$HeI%DbZ,j5}@\ɕBOPpGTRc3 5" |tQ䈎3s:t2M~. igiJdy3Q%HaдN |gM$1Q[* c\-KPai*mL2ᩫ1ud㜕 T4($ABJB S+Lbvn6l-d(b 66,əb#|ۅŝpqcf{Y2Ga̳gY6vc.ػ&MfY&&M~&LY ŎMlep@]]ݢ;:'ϤnlpGgn}S\͈M|6ocw=OsgOΰ.gn.}!wc7&\G&dRTeFj ":EQFlKȕ⾴%!$_&[0))9F"%_IdWi:S14O.%2E QPNU5UTJg-H1>PL"=DB*Z$I_KI&D!bP͇a&M`.dMۊJ6c.n[ W>[U4A.]!ABẒ1EY‚ fbO}z_ +2\u51̉3TWf0C<.*A]Q>e$qK?IPJTBȂU}$1_N衧 CS L69.TZxa')S R%y̒b8">&)d0փQ='. NF8:A&d%A]A& S\%W]:jΛgk2kp\Xρb\2͍7 Z.X.O0y#m6:lc#lvxOblwsw{ ` +R<Ŀ8եTTc mX_u$%VW(I*hʂdHi 0eaQLu j E0nȅTɦAʇ!^&D2 SGI4j1GG$͒ex)IeLY ?%K72*CE,V״oaSJ/NT1ANĻoSId'xG.w1Da4p+VA.^f)qpTP,KL'Q NyRZ_ʤdÙef4 ˚QE5.N![*h~+?Oj)C ?A&f&*QI/$J*ӍuTP#TZsN`i9}#SkCEpVSlQX\,_M{(o}v\uř:m=:+(nW)ߤ,qwNw nߝ2֗GEa_EquY25Tؑ@W_QBLJ 9)zdeJT*P !(((HGMQҠ_ŽJ1_ƢfjJtJH'>A2jtud2dG69SU^i"OarL&zWUE"VJը! dž1dC0¤JpDʋIhM3|H1YOnCr<Ԫ oըtYj_ˠ cUGR?#lڅq"_o)S!?24e/OOkS.VΝR#_lsf΂f2R) ؂SG1")eC I(3GвTfaM2#T 55TDI$>K1*\1KOŦĎK!Vk0@k5S3Bv &E c6ɬXߵ:edo_ BdYsn,(nfً:r 6dlXvcttl\ Y qc6׶6+$n߄fEQ}DŽȢ6˥ogi;;mlߠcfw;Sv=& <طkBk? {3vŲ9SllEA#RU̪#SΘ1 >2&4GAˁAM. le:t^6`ٳ/Q.%, :x^Q@`Еd):u آTBe/dʞ+r4)58P!RsZeIU e&K5TGM5URGO:dJ8\PO2镑:K%$RgRӴ> FTDF(~1dԃx2TPQ(?_I:R:MaY/ {PO5 f^uo?Ggţ͂Ul5hD pMqt=SN33EQFVtbNԮtb8QI5/7Y Nb(ن/NlYUZDTE1TDJ"V`Od&T2c 9ShӦ*TUeoUjqO%MJt8Np2ǐ)dieL6fMDY7k`A2elkX2m.2 vM߫6ߛdɭɶqwQ\r};1 MbV.w2i{53-]slج_E5̚2kƱv@Ŏ-͸'n6e6bwkk`g.K>Ȭh Y̟;x7+(Y);aCpj0\23K-}/Bd̚6Ǿ-(ٳlٔRLR*%)u+PΔF2# c "L> 2l(qS bd> ]J=J]MG/>3PG͌8'NUDQYZTcF=AUKLx}5|f@0Vd&Q JWѰ<|ӭ@#WFblURaipb _.xU1ϭTjpIAhӉ0LyV"QO,B]j*8(A_>Dfye5\HD|КvPm>D/5漑I 3>j\ܮ6)6,̙5McfMb=yFďF6e;,1 es+7lSo7{l}G ͳfpyXXVW{1~,=#sݬ  `#leLS#ws͛sY+A:rC"7uS7w]͍Xɱ65kOw6bӣwm2E.:THSNtMz*i5YQ˛YA5F$QE ]FGSCL-SP!Bኾ>3*(fM9-"aȚ\q2%xks%"}>tO驥">PVNKeVܪ)dIPJyV.n"L&U0+IRm!VTT2 V kQ3DI;EUWȮyʮ/ҧىʫDBYeR&iF9G4ax5imQޗM2js?'Mti~7%xJb ᧓@g4eF\Br(&R`RF)}b|5.?&?<)5^0˙æi*M6 jU::Ѩ%}y}HB`/~d"2~ /b̙˦XLmɋ4bGp!.lNGEgg´3WT~pu~PZ O30fEZZfWZ. M`Z֥4`x:_ԅGRYt(BUJxyK*ȂUpduQeBRa0ň( |&xC*x"-'L3)dìj˗1NƼʂBX 2ӧ%Ԁ&[)dMb<.kbǛ.yܠNB$fλ 6 qp`p1cl7 Eg`@d},_} snٷ;ٛk߂p! 6uо.6Ogo^ltln9Aki+9WYMgN{c{߃gp]:; |#Wm.ev ++͹YYG6,dLEE,%G.8O A> KT+~; jvQOB1QO:Y1IN$3z9)3fZ s*3tzjWnSk&Kz3 _0lrc:8-BI4xY%WXTbҩ9%|TE7L,ȁO0ʆ8qȣ"]:'9M`1ʑ-IK /6^NisQ"U<~GK8k`%.#.Y\.Q&sDa)Y5 56cYbŒ8>YbvvvvݖF6PN2e9;wwoe͍eƻnȳ2eŸGd8&ߔ6}Mcc #żSXB2dFcfY5;B}l6YeسBٻ_3X߄,#ߛ ΋.)r<[N]n sXۄOnm?(S8A׶.e}ߛͼ uS.͝vGߋG&Q(Ybiu&Ec룬WE4">QN0a3Rf\TS}MhTKˌG FRƝԵ1km:*uO[ k#PJwC35`W|GG!x Z†OQ* \e1KzS6O˥sfdŏ+ Yfvm|#~f—%(df//ʅ~dp/ɖ| K_l- pSNMBm?0sMdRQjlju$p EG7<A5 2*B` |igL2bM3*Jաx5H|c߮Dǂ\޳+Q z$Tj`E>P0k~T :5"Gyr "NQy)-H"#c`3‰DBJ-KN QB5"=`4&N:ΧħR2R@PrEk;<[vaXΚgu,68b1L,PFOlW+΂fQqq`2 ƴ!p ͰoD}߯S-~lEfA57`fg{2;:<{ fD_Ei :7/nɷ`(_3:;]Ym{2;:lθଧ5#xE=g:% N;gk[Y{ĞϠgY8NXFB(Tu u**ja_QWDaa1}ESBhB`Pq_˕ CRy%CJCU.$&TpCI0sL TRO] ViԕRt2^eK"%)C2 'L uD3Ʃ ǣEYO5s"%!5Q!J!0QK2)ڥUPdա].TSe.]4ڙ,έx qLG[JSRK?HgLS&ļ^(2᪫R034F] P€{R?^nnYLVvsn>~)Y:dmB`.QA2e`lW x8X&̳g(kɮrsnS"dX rl#n=|flmW7&͆Y}Gqa+&s|Xw lYftv2! #cr[Q2k"VPvٖQ6ekwmf;|ۻf(اM;)(bﳍ={ruۋWywgcݬTf%>TD:8WF .$aF9d]y]1| ^:+]*^*% m<T&]D$A?4-dh*`մeN @"c e(/3ɄL9KdWB`yʋqFƒQd")UY4bH3|E BS΢yy*:Sh;Q*V<~Q8f^њiYA !T) 9 q1M*dJ".dH:N BF\a C{C^R*(Hٛ5 Ю̎1`.-$>̶.l9e#nNLBQ_7:c9,% ;25.ٮ߻scv;f]X;;ގ]l{wnsbr6ee 2;Hz S&Mn׋̺dȣdp66 ghMFQw:}X󳽙6o }n.YA5tEGɾSYfFTtҢS4ELG*=&0N2dͅf# V >"LF(@WLeDN|*N#/5 DH0mQD5 >OtbY1̬}'[N5OΛ*`Mj)O͝NO1Ҩf]l?٨ҖP*cT$EK*)~3eL<ӥ5yM0jj*dU ʞ(c%J1Etj)Z:9&8>:)'nFEyF!2g~ڊ)HRQMiVX R1h 韥|^PW &p )i†trF)BEQu,8i"|]mS"Y6:(z:kwa?;Mf%:u(_:rm 0OE>lw,^[J ),7qbӋ;+\sJFYU00f1zZaPMt&/%l28(*!;Zz7tA>SLsu (pj]GNK/6:TLf?]G4,$xcԦJuGH*f#\VB5&tFd8)1GN<` P*8WTSr}6hGuب3 (o| }NUAr5@͚.=͖Nk266 ,r`{26dΙB(йvۻ'"atŊ b_}۶Jof_c&k7.7;;|l(E}#fX&dجl]2emOsl,l.6eafΟf,.7k6nY9mn6#=k#cn/gx$ttl/spAOq7ct E6%34Q0(" TS]>APtd>CC/Rfӫ ԍ\S^aAPN RNW㸭|5/(gO|~̙S kT*b-TCOMg >D=V*=r\%~`eqe9U"? @ jLJR*!Tϙ@JY*R)Q䡇 ˥= bNw]\\Yap˔oPŠ+6VS\.S.k.mݐA6̝@ UCpml#  ؄#n,,6ҙav}9S.]&XLg]&&ۅ͈L7dfɬ(+)͹\#auٰ+,ӛγ~K ̱s,x]" -;]2:ܛƶ=%agfNfnS S|ِ+bO;:mݗ v|ۅ0QE]mYya%bKEQq6LPhQW޾hUHuTCL=Ixg_2R9.Tj}_L+F2 Lu*rFgC^}t@&lgƴ2գ-N9Ql(KP40t?Qj0k L1BĢSRfL.2bU|SyDTR%~0N"e.])/2/ 6xWtn,z(lc!Esf('B:V6a=7ٰyt'Dsл(qv)$.oMΛL]`Op ɷF'ɑLD,7692r DΝ8Ӂ'Syt{ ,6v?ߓD]gz|5w{tSmt9ݞϰY]:tllM\,6{6u{bO=Te(,)QCRTDK_u5lfTRH^}t>0VSTEEXPK*I1(*QTJk4c鯣)ΛdQ)5p:jQX&j9iZl CDȆCIjT@̉D PCe E&GPe$ &N:u OF ..6Ky}Q` %Ӌl6vvxCQa+.&X۠f̝ ٓQC)*,Gs2|3#O|[+ۅb[{5Qhsn\.dyِg-|L6#0ۗE6'XزkMX,]O66,,_;Mslwc.lxۋ76Aw] q~m5tbسto"]erp2 ^\[a]t:5v0@#4ttuTrLltZUHSR E jM9S|~|J "d V2Yf <&6:c/0|T5WjK:ĝU2]WI2/%#*IjgUXKMJEDL 1©J'L iA>bJeco$+>GQ gA3,.vebp(.LqhQY`Xs1eEp]gx(aG2\۬mC83t'2m`ޡ-͛{ [a\L V mYp6;"nV/B2k-cn{qv2vJkqdWXmm67ümXrYExu=E:qgf-Ż]']p:rs"brk=ɬ7af..p~,ZgvN䉐ȎL_tPq*9J 6|ȓs}qɚWhu|T[ RWyDy|MG]IM ?V0G9xPUu~.l A 28_Q%ࣇ20T_Iws5"(.IȓीHQbQFK9>")(-Ŋi&\ LD3WN%CSȋ6̛%6/Š*(`ɐ!n͍r !\27d-t?U2'/`p3bkLkfe͙ees~vvtY#fE2 OsE٬x2 } .5lp#'خŻXݛo[]Vظ&7}[\+[ 7l\.W7.Lh۹n~66Q)nwNl.ϧkF¹noPGaku~CeWJ&-G(!d/4W“TU8)`L3R3AЦKi*U ޚv_O"U-CE>(U.ȃUT1~y(u$Ba2bMr"e&hj3&]DiIb2dKE0'*%L,$C T!p0<#`Ɏ5*dqQD:Rٹś ; tB2WQM]6B E h 퍘l lqrͱf\قfX{@ocvW6ud5yr&YMm(5l&^,Gٯ#a "̸Mb6rp Ξݧ]ٮl{чvwas|6 Ӭ6 [\ɬ}]-ݰ͸ɻO}apXve.΄I69;sd|'SwwJ L&MǛ)T'20[*xf~@d@)2ˀg+ M* )&lu TGi:\,۔a=nXPHGgLWwLrEqQ,#/ndmݲf2md,v6ne۬1n.^\'ncvݕLsbqFƾBdFޗDalV̎66ˋ򸸾bGg9FYv:‚: Q\7OM`vlAmݰM8NύSXf}9F{8{MB+wݝΟ;z;ؽ߄\#|ۄaiq)T^ S) 9D&!.e,8h&'͋ \"Тq fΊ3"9QDq3 ʠDg0Ùr H^T*bM:OQ *`< Nd3YRcO&b9K O__chJy^J[wV6smD)S'LE P 6l,YOlOw+nQݮ#a aDne +DVWgVfX"{ d;6J#mw#o;],r76;9Mg}satS.,ɶqّYQvu7 wnM]퀍t1w^Vt˄.ȮZnfŸ{~nPv8\}ߛwrm k}̲ٻ]:;]=t+{@"4%3B%N"i" ҧ8l0-jdɊ\`gL3I?3>8sV)bp4յ&Zw͚!> tt3OeA7EO]Pg!Si KG0b*cDYD\ʇ0£i%`̰L0|.xax.t)11%=6sbwf\X!v\\:l}q"f } ;CÍn, p6y'w{tɓof;cw bcܬ6ެ˔d(lX߭7)Q]t1g]%tr6-~d}dE]]ō=+ק1G6nȷ ,!Gnq)𳸄tvnE=OcK}f(:(2ŹU0OzdrJ'(hïPΘMYD-TC)BV+SS 0QM?4-L<1<&HE(1t50FWLL5a~Yc/RL]2 h ː\鶲 N6Kˌxl!{ 㧳&X!6cymn,d+ avC "0*(k,ċ,%}Ǡ+;Yqsf&oG7n(zzNlBdv5aul[K.6un͘+eLLo we Oݬw= tֶ/u+_ó>W;E2ȶWk.QX6{arb7c9.m\ +Νb찰D]8+M)`?YS>& D *u 6)RDb|,򣒦B #P/)QʚiASd3CC*?Sa0jR१o]08" g0*Q7 4G'*\badllWAar% Z͚1*S,YkX_d۰Fnl.g`&]n P&Q轙]mf ]zN,1kЊ+)G.-Sv(+[1FWkr5qf5cb2n6+).w;Y[]2kvBVn˅ۮ6qgNtlkųl__+ ]s7y>ά˄E5;x; gqgYX\qXYv'yOn,,yFE?]a8AtށGa{_. EuvNm q lSLCּx2xDUL#Ί^lXKgCU&^aSDZ3j?+WE[7T+Hl:bTP*&ֶȥ P1 LB~CۋvP͂r8+L3Ss&MntvӀl\!f77nN2 mۋà͗EO~,8@#Źϭhd2pQ7vwnW>SQ-h+/fMksi7̙7S&uנG:Њβ Aw袅etslXʹ2;]v.Jka:ǭJ>J) Y]]=;_pFv8O ܣl ,5m&ܮ6nQU*D^' LO/7QVWxPr"O`hGYM(pG1D]wPzt,kUP1E?La6Tʙ+fAӄ[M 3e,L 0T *!X: -+:tv쟾_;!,7a6{eX+olPLvfٰ]nSl/%;b聆P "Eu#{[t-~?_ w& 26A2e)-v5k29zwccaGtobz{pەXkpŚضYNfXO~pug[]:7w|خ6^vܵﳋwn6ŋ.J+cm@kEgX\'oC_g6Ͻ틋_77 eL=ԙ8L/2Dy5qf(:HJi DjLYAS/?-U*x𮩉M/2:eY*S-H dJW҇~Yf睙APEK3Q4ݬgvﲙ2ܯOaES_a`ŚSYEth DYEl=8VQVww{[-eft+27߳rkkfMlM;Vy\؄Q]>ͼqo/bn(\'O@t&{|zwI;nF哦-w rwmųg b|k dwN+sn6:y>-͏.veb۟ofߋeqgNlPG(eE*ss G"U):Pbi#lS!/6?drB~5O|*H0hb0 ))F 7u媪R'SfGe0IBhx6m6p`@#p]]lY+!,F#r#m1J%ٹ]YA@XQWn=S}+p|"rg baS~ǹ@]3naqcw7=nnxp/]#cgD;BZܮDϼg-=]mcn>zodb@薰dQ6XLiWy,7x+=:D'NmVP&g݅y,,6 6{]~sb B0H~I/6j7"et3R*z3 EPE06(TB23 Jqj#ʸI1L0˙?Q6t|C  y.RBL'].ܦ]5 _xyam96e 2d2n,2;pɗl9N(ِYY)fYYOfA}vt1l.IJ f7;2eՎMd-(f7ukw>vF&[)e;9Lpv? ѱ˷71sl NV}u͝1]-k7޶fvul]eVlJdΏ+M7lݳۋ:uc=g`9EӬ&E=$.fdEϴE=LJ\)q7ҝvk=n>guXUy>_RDSSbF$UI E!b/9R?H" ET6QI>SX_GTEӌt./ÌbSe?Ftq \GQ`/(Q&WV6,2dS626G(l(QXFwC/YOv>;l3f8c7 lJ>W>NC]p̱'6ױӔ. t.t <=l[_{xg&w(ۧÅ>ӄm:3K 54s|Q Xd|OD \P$T"|㢧bi⧀?lM6GO1дb 3. 0C(›<)0 (v,۞&6 x:g6ݜ[^Y2kcvX&6(dxl 19`rNPلC`ϼ.lv>߭Vm)2cnF|vS#clYɯͲm̬[S[vE3,Y6t+ɰrkm ŀ\&F﻽پk>F蝠!vXB\ۛ]6:GtKzlQ9E>m&&ÏgvǤ/;p ]` )4tڑb]`ScR"h&xLPALtA_f?@!H5,eEKK e>ɵE6L^SNJSAPyL-*i)Ä/ݙr8(ٮE̢Mn62gvJgc&țf6[qnm 'I(B*+vdP)&κk]{cl.pݖS~Q0Dlܣnl6eqnD&\m(۫vF%u9X, O`ma5z]o'c\b{~:8Op=6OYdz7M )Gvsgv0Cc[ noͺOb 3nwt\ _)(])q+݂Ԉ5(J%ʪk(EՠS5Ll?9%PxrSϞVyRlAY2L|PF":4'GZeggKωP@DP(vdqnv6!kee5!2fL7eS )lɐ0;Dm )B̡ įkpD5۲vaetA;n)iv62coo_~v~%FϳdJǞv6ΞnPM6}&E͎FݦOcQ"mSnm͹OgkٶuvY+.fr򸻬[!np2]6q~wW~".6~l7dXC76םzr=+,m?l G*u">5>,~3W@|>GKM`Nli5#c2\p槞NM>Bfʎoa1Ou$EUOArN.iDrlH`>lɗi vř M͝ye ;"S25*\)Lž)\TqaɍNYY\.S[a3'XC`F&meśl6s{PFEtLrwYY+N{5ѝ<܅;Or:wNecgrnw6)kۛ͢vۄ0V+;|;:ߓgB wpw|#g~q|./ŻOqbF]vDӮQO6-MS\{s~!d1)񸩍15?l521?qyKeFb,Vs8~42pȉMVTɊ8.tLStLpͣ 55e8bEeLSTxYXCw|2͙1NS.݄pîx H_laDylkH"?6Ma \X LfALS_B55۽"pG"Ötd umvqlͺO>V=YmћW|,ɗ7(Yˍcc{mr7;+.v$}Xͱ۴.eގVv 8{6y{52aYmcfV}lfw\|^Os}pG%vw0YD.mugwO=]T^U3a#*tIqW@L8Q\xL G:)l0Ahp.Y/ȀY3@iPEGQ8|3AC/}|( M̼Wt5,Lϳ)k d QSDp+ lɗOg( Q)okNyW] %:'cX,.ku/ǏI.̰#w(| q>cfvރܦdqFdyE,xP`)Ap{NWl_ae󷓳6{/򍍸k>̮X6}ͻBqiGk쬮`fN{ۀ2ZΞ{uXB3/ b!*"1zIPmV |~R ,c&D1ylj?HI&od&Т4Zd&xʎ#Ԡ?JU4Dgs.acE4xN>^q~tm.S5BY6@L;0PTx)f!Nget1/yݠTQfL(B6d2`krmuŘ\&w]ke:w=Eu k6twŹuۢ{leպ&iwvv죍ۥŜݯ,6ucӮ,W(VX\Er9Y _bh&7kn}D,ߴo N.{uYmfWWݱ6{]'ۋ_6:΂GW:ź]>v&6{EawjGVUC آ-->& QLI?UJZdM.YJy7:wXpedKu,t&X]&NHۛ`m'N٬pכ$cBjX\#6rBx([; 3B8G6 qGccz.,˫scov6cl{=,,˃lٽߔW{z\ۻ~v*,ٮor;E̘,m|]5~+O}q9Ea\"CiA9D,#q~#og|ߛFǰkZݔ ϴض όok -d>lwYw:+|T!:OS͗M&iN"*}ZW/*hjZ%SEbȆ]$ j1 F'SSNaZlP@ *ǜ`I.;*lG0w}: :$@3HE˧Ny'Y!@ߔ+6 dE:8.%Df %`rͻэDAYv@dr2po(X6{{t=a6Ί{e=n<{7l;L,DiGlرnlW\ou ([v=Nllgcz{l =#k|vcx\ks\lgVpGg{Xa6( :$Ee0+6}Ga`6Af;^a`tN%=E~Q*bTWi!zwS CX SWR"Fj/RJF&㹊iTN ygA\:IKG,r*9T++r}/r{ΞǛ#OX|h & =xبl^Z%TT!Ae0M W$ ™22<)"kQmɻ!h6г`O$[;rٹCpE9GcZYnYXܬk\77kYln(Ś' !0F[cٓ[ w n,Epf6>v:6}l{:v.W ͢7n6wqw L;QllNv bN&^7;ynWB̚켶Y;л_mkgF6Cw 6W*K1 eGt8:9"pU2=,!45./.@]̳cal-]=w-+6$[a;paE6lS"\.Mn]X6!ӡtWw+Gv{f띡,{l(ttv Ng;]:=Lqab7|6nٸOgX).βm{lqgX3~S::l{͎E=cc6 "oɰm/0ꒄ>+H19> Kxfϐ&E23xNlts:ewLn12k)v5;w-ۅc 6} ͸ۛ].6Ckwv>7ɯnWw|,[WHz E5ߕ.i/C ا.W)ln6s|2{n,sp;p}#ޝ=E,Px?rp=2?h&s2Al!WgL$hsRs88` J$Nt99͕ Zd&*x88%4̏6)Xl"v]`0rNrS2&P6b6al.S2e x|E Lb2edD2Rad,mbxXXL6łdaQ2YɑMaͿ;.vt=Y N6csl&DYbwv=fOvyXCYYd69]p]fo6nw./Stm{dλCg{(#a8&E.n~xC6dkqsQ.;l ݅ͱrI5|XfwgN{aӧٔ+nlsݭł%r vlf.Ɇ`I'ɢTH H5"\F|fUeX#|ᤄ¡Nʗ+EUbӋ*i]TFNJ{CKMOGYB$8T0!f7+`1Et蛽F9#"]p!ID&* ,vk6vdX"&L.sߕ,BXfJ85Dqm:(ܧX>f.:tIm f+ #vGS.Lɓ썘ܢbgoOlz Mس{5.PV.˵{>6ug#כ뾬n  "닺uNWnc#]Y[zt lΘ\ m;Oamݸv;8qbup DR|Gy_B!|RZTqZdˮ2j)"$LٿbQ|u*:>?GN 0 co(8"ͰYLW( au9!Qn-خ62e20 +ŔAxEL M1 oX@)0*!rmdɑ ͝9XY]w,3(Sس|tN{wk{~cͰ۝[{le)dXllS&e",EX6dP),JǷ)O77 N[x{sYYW,kv;{6'uX|kwg+sfeW65k|.}C6:{>ۖ\]=oAl ñפ)Z}(:3dZ aZ' |D2`'N 2NJ#%VtNeC˚sƵ,ļ@*(YJ~1 7f8:^aDew5]Q5.tddp,ɐxkwrm t \(lF$l:|OɱCOĨC ̙>z)SzJ]vvŻkwX9'|]km{L-|}1m.f͂̈̚ 5M‡vlٰ] ݖYNǷN+GmμY1dN~ll6kpOܛ:<ѱݬmpC;MY]I.>{3г.}sb}O˄ˋ=;a>#=Zy鏔#*L<]UeКC.%)SWyR5yf)rd8 ShBDM1$ʐdGu&Y(~Wkt_>[:qs~;'F]qw]6+7.E>xFh+Rm:'Q Ε-PyKG!˝șĺA JeG<PeWTץ D_1MWuVdڹAّPʨJPЋ]GYKcܸ4YC:~f͆OSU$1%ET)S'#ƾB[ĦD&Lɓ/Y 2k1PB8͛gbMk2`mdk5ئG;c&OݐPKϹ,_)2!2dɑrvsq~C/Mc6tWV{fģy}#v6qf6cY&5)&L6Z3ɱMvMf]]̮ç+wc{}=͏<, f݅!9u]=t- f.uݎnskcs.wlk~vgP73|'tQ@ɾi7?ѳ \z,_"ĸf)3LR꼾Ly:4ZX>BBDˑz \ˏUcjg ou A@eSK6YD.r 6)B,XEv`ex; 5SS[26ga mlņh;(BL*"8tMŰ /5[̅h'd]. BŊ.vDؽ _rn`Xm L2cfCkͱgMvXXJ7;[ b66ec]G~wdtġf66cl,nXk 䝀 DZmw{>zunnnoͰ=YӧW wn]Xl{w3mBc8A@t4xO0JZEQ.P |r"uƥs(+GQ4<GM|p7]VxH$%xaiDQŧKdJj\l6ƶmb%X&M56kvل ظ k2˲ͱrXL`B2KQBQ 5im dBfLevOlߕ۬[ݿԜ'ÄHYi}?XMcl&͚Ck&&^,amveqsi m)5)l}`\aes)Vvvs v 󷅋Ş:td[GV{5Ϲb\]v:;߾+;96 p(].^n-(:sm{#`|noQPl&~M2qE>F(*HZX1G15l+"A(v"]5c~,8WXnsnnSй6z {pXMMvF{5MvLb7bw՘]#sgNCNnl} sb:{FxMwPk+7dIg>_{۫Ǿ,y}ߵt]e:t=wN;Yc&\_\bBmfknvB9~3q*?䂶_6TJE!C"굿)PEV"ttˣ2~CTژaO>F*I̢ITٳ|)`M|Pl< @YӧOewA ɲqa.]pXw!s&& 8Řn2lr72Lum|k>kX}|3ll\ 2& 6ñcnlx0X p6Pű[76prabaWͰ-6 oCk+L+G{ykcvXA6ww~72w; :( :>B+Պض-8\Y&] T˫#1y"UBs ֧-HʯB2IR* pQA ITc1GN=l p Pd1N֛hc۲ {7eOn-BYB.ok gYY5a썲}Ѕ*3HnCFqqŚ(aE2d-2dBOnW}"69O )^XM; lo XٶÜ.ɓlm\eس]")&&L,ˤtOr}{s[;]6\,syY6gA^vb!g˫=[t'BE5z{͸vg >=#){`M&F&3y%4y.Vuh΅3>Q*`a*\m2Fj8c\"$̑K KG2M-PiݷW/fA/ ,˛l eܮo 7k=rs\mJUD"KۥG˻ָ rY5\(rɐ !Ep&u],[7oA[6t˃[߭nc&\,ۋax,[gk.hm f[  .rlQٓ&Xz뭏륔l< ͺt6s~ em}b;8ˍa&̎f[ݡ2v],3./'iF۫wgEe9x"Jtn,snlGw6f~F7&0?WybPͅS@# C0&-B_UQ̵SS: b"µb^~W lU35('{쏨mŚܡ.7Acׄ,[o+̄.|TQD!QtG,ٶCqtoqgN˷X.tQGf]m mY Ջz!fA)͚Mk5npE2`SmdedlLVleŸ]MMbfXS̛f"S]A6e:>ٕг6໌Go ˧v:|з{ wKE&c8Ci{f܎,v=pL͞8BpN,W}[-dXg|nn6u@Y)awPFX3p2; đQYi"\'J8a]Ӡ  0ͅS6D<Ծf32LܝYd\S*:5s(f =@&CPMvȐrOd}&DYrm(te  (8vۤebŻk\/w] xJ& 2BL(.o ]X65 &L{&LS.ml8Y ō5;|SXۛ=qfYXacnE|ۄōbE;~=y"W):u7 P͸6{wlΝ:}׍{u(!xnWeNluǷYY]ۋ:۝++6Ḱ,)WKsnvw\.yIm]Gn}faBJTRig8L*Vr ?Z~C,JѢٖa5ҚF_ &?[G@bxe/$a${5uf2 &A>6w̝x\z: SooGdiPNP¡%X Ywu ّw ((#v˄ kkf& Yɐ \YclkrllL)1v͹պvGc,F27(.n]>u] #͞ޱl<{ ;͆WfS{ dxͰ|gdyOsx!&]6=͝8N|g^YY gok̙2%N!gkac€ɓ&R%,rQ*|}ljCW0y#+K6 aT~jo%2GR* Ol`xKdBsA_V駎LΠT$2DٰӘ`,ݭ2%p>>rc{qΓ{kb\SfXPgذX\gg;{=ka(LdymΘ,_ݍXlλ6`k J(_vՙێWaeݺ8Zs4tPE!<̃ͅ`ZE*\ ?!M0ϲ1?GI%5Ѕ:F|L3&JMAƨqO9O2\I zBL(ONML ߬80K:}Z'ɎW3?X&0?xe]*3( H]4G^%NJ^-*Ts)=.glEblQԅ8k5!p5p.wwW{@ lv6x6b^ ft9Nw,ɓm{amY&Lclm wٓ,YYh&L,6Mv 5)b찇,hf}l\lɶPD5˃h{2]mǒk:+bݎǷV+7m͛25:9Of=]:8]۸ٍ~S. \٬mcll[سouqŀ%pgVmX'۔Ȧ-v[?sfAۋ(.ϱe] ^KDN(*IeDUTA Upi`mlIi@Il_WK)<%U@!h+UPgH58fH*4 n͂ĺd`ٮ1,Y :=MvXdɭ;1LYp(4aE=w e!'kl#zr>@5aɐLB݋2̙7fۛbX"V&,[cdL-f8&(t2m| ا]#nI !&L1]cxk=ϼI9]9ō~mf2%n_e2̮n땟K\_c..y&\p6wXȠvkŲF,1)Q3U#&\kBVrX鐈gM)!ִC/GPE ֙e%=G+lyL:2(#.-6pˠ o6k5M]/`SY).Sl7Ic,ߔclkə=sXfgw`x[cnB2̰dȬ9r[W 163.,om{[62:aOsvNSt@,ge7-fa2f]vu~7vk`xLd3lF"+6M,-سۅ))Nn лSnɶ6ΑNֳZ++ߕsgZy?dp4}@4ZlER92"(&<3T K"v!uLIuZ?0KFoȢub aP%V(j%Km9Cu9* s1EN`yNԼBFظ\ٓ]ql۾v2dq;x.P {88{`L!5L %R 6fA\'A\YѻLXtQK1": `| THDQU.ADT:2)Z@:tQǧFa? Lm,WaGTHT'd`F nٻwChm(,\&NlWk6 ˆp:R$09`cs&\.6 @3ۛqlld@@l!tem񾲾Ek_XMZ.~eB+/̩_P2~]B(/̩Q͕5L|/2e>NȲYBtiS  G?&n06`T2) ^vllk5Q=6t9A@FmoC.8C+rPdBvmtɗhY݊{B{@ !n,MMf\lkݱ&ظ9Mn}ٓ&Fwsw]\ݘ[Ιu͚Hތ[`38!b̀ʦ$GDLk(UBB%CC4F|V~P^%,~ 1)snhW)PEB373'K UٲJ?hsU0TBM70a.1|,f% b7al[) fL:6͂2bW(rR,("UF>6vEt/cm \]vq";BYE3]]SHek/Ҵd7)E5XܘהKZ.PO4:>Ok_" >sQM"mOSI4PJr+_(Lv\= bw }?Ҵ <Ytw~&+,W)c~lޖQ8 Ûf\YOGg(of76d6ݦ)A9VkbY\mtQYxYaǠw+@[Mv_we{C/nSaTiiB?"4^|t+ B$(iuʙ4C֫UgiZpfɿd[&8|gUK5mU}>KNU2>RI:MWRHunl_Ɲ 9G Z|Hժ`DTJQʨ z QGraEv +s|],.,yG55 pȷ(z/pJDEw{c;qwŊda>[mgwc,;;L sl lqn}CN~)R`*1̋P\(D`Dߏ3POTH?P RɄ?å %*|?C+W Rz%d2(>)LcZk=/әY eUd3'|bɠ+ 2+!+LfUR]Kɚ54U\;uS O렟Eo8IԿ-BLt:5Lt_#D4wibW+ 2P!ekM/)kb@jKTxbE s< aC25 &%JߏSTF dʓ_HI ř62{Og}M).mk66S&ŹYu,%tsnl+ 6bu0Msd.w5A:MG]nbݲc,lS6,sŝ=6Av5Ѕ']T|rwjXkL>Q1U?/%KQ93 HDբq>g2[fRU;/uTVմkL]|e;uDUi1TWZiiZJhgʪWjZ\mT z~TPQJehpU KZ,Ժ'Rt#է7us@\"AVG]fVN.OtGMpUtTږ:jQյՠP*Lt?\tu%Xkd:OE1rˮk(CZR(5UKE:S un.d524Uϥ48G#St:UՖZB@b׵9‡D!QUՁ4h뺜EUfLSX2'g W;.v:+70Lx>g\d7ua,띌f[w[0lQ_.[nv2l2vFƸcadɭt{&Lwř.bi^BpM#-qw,o XX NRJ.MIU}u~3fx)b(t(3OL )0όU`BpJQ'&PcGCLZt lȢ:^)x+&6gM,paaŘΖ,l_anMśq;,- Q:%K04 )M<:G*OԝG/kqbwtt vu-l[Yȿ6zzcqf{Y򅙖ɻ5Y˟K6nlܛ6Ύ,X! n.mܡn ݭ etv6m6.Pq(-#]fړLMx"idG?ZwQIȌfS2K.xӒ|k!$WΎ sEKMAE=' 5H`s6Vt/0lk- "zsn7 oi7 A qip[( .b`>"vۄlGiN)!`_k ghf&>cYWD[pce~KOO_==r4'SN_M9r?)/WO_]=z4549K_)*(:̀*M=#S֋moORIA4T4|׶n9\ldlK#͸&ᶺ+ufXYD&ObY2v0C~W\Vuͱw,od,lnv孋oݹ\#}k͞ظdϵѳeݘk2͟nSXͻ\z|.E ΋,5;a݋ Xlh+6v 1,֒6 r52/(fΘOY2'Ϧ_Q4 H5QBB8G͂rrsAV|oK Կ]e<,g}"]T4 zH|4\Lj  65Ab;a.2Epd*ͤKPAeRY4(EI&L+ Y)l{;ABn8A=vvuugX)/;^͸XY_.۝>ϰ8tlnѿlw`aMlkm.5BwS|56[ssk'لrLe2/s ;:{auck:6{ugW(l/qg۽qwًbboeͻ ӪB2ψG'U~(#TE§+1Q\U~0(a#BaS463b+Fu~.|)@(U1N<K>ZxhèI( Cmeo}.,Dvwkp{]lf9C]E9E'VbgK;qeq|lk3ۍ%ӅAP(r6 t.vƻӡAVͳ|,߷un6:biΊ ӝS;.2+&=wLn Ÿ/gX9!1"AQ2aBq#$3R b4%Cr5&6?[U"ȫdړp$4.sx"QL/%dIdH Y 6[tz۞ G 종j#I"-EᢉB6ڲz[GD"؞0DQ-6lt%$-YH_׺/8OD#="$6:X2 M"Tyf8ȣcSEԨu/ID,!7hӏkd6ٷh#~A^ QE"v4FE)HHNءDࢉdHHଖdBȓ)seRm!%F.GG6J>\ȖhqY'I`mA0S6KmIɵЛ| k~I18$6&X6Hq_8۱VQcN)6Id۸Wi~C%A{2Fg ʾ/oqTR.w,Nj$)HqHjԕ1U ,ǢYy#Wm f~3lNw$x66 ]11'd`K,JxQ^4߉[qhPJV'2RO$DqV gqGbCY+mtO$N u%p$]1,dR)&tb'N9#$21TRZXDZ#ٷ\wnܑ ƙIr^Ta*`7l Z6Ƹ6IQ%bzy8'z?Њ801dr6i!J%2ڳS'<n# ?K&8.fQ/ħV !6H+q%Q&Į$qO% )"1JXg/%F8G$t $If-Ղ; S?%Wj0l)B6'1t%TbQ^H hi`УY"oٹ5CÜXŷfԲ|_fɋDcn9!Djf977ѦٱXD߮9&"re{?tM٦xݍ/"PDKHɱ'蕨/KQ\-ȓ&9Z"tʬ1ͣW6< {#q/I6IM!:GO' DrcrE'v;3sbKq|=ć8FGq3e4Hܣd*K"\T*Ur<.# ̾X$KWa2[xsى}kl>N lt98&OM} m8FڎDLwEסeߤf|7he8"Ifѻ{&F~,"{JsOu:+R|yݎY6 F6mOǑ|2U89Tmp͚,m3}Dy#vhTeLeWڏ]Iݒʴia?9lib[k1Dy{+#'$%$v 8cyN8#\.8m^&Ԏ kG)1, $\sG"IFM"Ŝ *\ .XMBmdN hn)_79vq%]*b+"$ 5cuLLb7]VE5"&)eI2֓Fݚj Q)'NTyƈGn,;bdHt4M,y,WnOkjYJy%دV ؙ"ːEg an/ĤR9QT6P77H_סM 7Z*"ձ*"߲52 6RfǦ웱&$ۓ+ƕT$>R",utcK3NT>pK22eJ;r;\,zTnC} 6̉{lm䊢ogs"?͍Z!xBN9bjVsWyW.G (=H\g`͂,մiߡ ?%r!nCdS&$㒲\M/!-TCukkNn7'd݁?(أjį y}NI+ѦPri$ݑW"Y$[BvEg 2?GɎKD&F*vgHوۋ) QC90OeHKl3AhdeeѽHT<)d\Ym)Ʃr+ǢDknGr"$׳d䄫r= g.䲘O;p;[-8y5MK#^fB^DK95^0mAY:HG4 LMdoJW"N$&u%ТS"ذ6Ӳ2yJhݚ% y]O'X/˳e8dL$y&M$ұ6ZdFdMyTflߴ)46"IYY,r~Y?H{UWa2]D/k OBքbonE!ɧ,@UFEGkv8F/Y+E;G߳lȕMpcJ44J[۹KlvbE'QQx$\oxbyX"llsUD2M~Y*,jD)kb|$B[гɹU[jV&+%= _Ȥ|y(#kJIHqb EԄym.)9x8e$Ta<2?8&#.I-=~\r;_9 .L=[K7/G˄=UuL~F)]Vݕe9X>h{U? Ň4/v,J#)d _gZ7:ctN)|^#R\ Y?(t802E`i Mz+ʘڑv{{$7*DV{%K)%bvKQ)OvG5mm:$Nϓm(O%;E{r$%b̒!gvY)/burj[{Zxg"ɳEWfr"VI?BDڹ#MT6&]q*3s+#!dXVcN 6>DDWX+6^64EH]%"tVZg%'XSVm&= &L͢\2/HY%УbCKj&7ءhV/3Dpm荼 Q + !*%;(Е^ųQ4mF\^dNM'd/^P˵h $'9nX$d}p]8+g,vBY'F?%$G-BuθE,pXxUWԌ]E7bex6f"M*Ed1*?ƅѻi)4H^<lnM:#,[77#nZHCulDM6F[rlt؜_=[ (!TK Y01lRbQ#x=XHٶ_$Wt-N(ũd6OȺE/Im#:vEA*)9ۓy6I(D87"e\bЭ3pRjJ1JȚXF6]1XCh<)@5Dp9)+oVi|Uۢ[Ix6XAyUxTlWlP`^;Nدm%X#^I,(m'B<Zo#^и%/e* $"yIJ["c]5Ljv ;N-ê6D_~%F*"3kNFi%ݱ%gb7 61|%tD"ۍ~WE+*KK9TRL8Kx$N9xHiYBlvy-!$$'HMJ8&OڏBt_/7m6*|XEbƯ)2'M IT{c#tM!?!/d+mRKpD߲5ɻZ%D݋ F8E`,"1ﴇ]܄$eKdYڬ|m&:U.L!$Ƭ[%`/ȻXIY,v铕<D$)`؅IUZ8jcnI%V& ܇<^9 !"nMY)~rƨcFhӍ?JNL%<"HqI&hMQɔ6D*%WHMa;K&4S'آ4n[(X)Q/Ą/jУ"nqtn;Y~#m%K6QHJ>IH܎8&B,l֫cdd=ē,e?Bck<},쨤66"V v!rI$cyX톍ɵ4[X= 6Ɛlϑ%L>vݍ*91y#M6wd쑓nL#i/ȋw:xrdԸ?De(M)jY8bw+K= rI*8VV ?ʇ:7*=Y U"MT%iJ1"i+V'%D[K'즖K|ɫ aCk'Pa##]=(;-UQcF1ٶ $춸ٕ˷9%F LX)n89%+jx(-JM5LmYX#-f`IG 6vv6y6{"MU뵯c6N󂈪y8M W%TعlY>,Q&RKqp7DnO#$Fx0,rlv.hI]| ⭉o8 <'OTU4mK(r͡j*46.ldڕ:lq"9cy^VRl.HCJ^ICRݛ#v:hEMF?&;scX)^-.{e'({=$(=ħ |2"R,^Dy1|i WhbQ$aHœI{6 x=t;8V+= Fl, +J|5b±^CD #Mİ'cTnU*HgFJ#*B^/-_=$YMf'/pk)m*Vz lr{^ Tv5DCTE(d7| 2t%qI/Dze=Z4ՒxeھII@Vi'B&Rr,*R_r(BP^FLqE7C`h%vGs P'U"(UhBH;"I< Wz ɥړVsd ].I R8ɒ>$帅'b5"٦{  JM2wX#,#X,;#%,|wUebE589t8$NhIet7)r5x3'cQ7~x}CQNKFٽDrM|pG"J*)dlE`jΈ$% CHF;h4f\g$C[H9KiKhMr;!90͊$ߢ ;C1/VL!,P(^lvSnȫ |"?ՙQr:DHCEnGK[,do$SW+&%E糱?ȬK$pCbdIiTJt4Qh2w71Vpm:tǖIڡ)Q'. 7mdd9#^G< , !4p))NGm~۱7AO6Ekș#XJ9,Jb'RDbeۡ&i[K͒J9 vLI z+a7IF-ؔ$JOQmQ$BNܽ%L<t6#K3Oۅj+6I:ʩ`x$ʣ'LzVWjаrY$*Dc\YH%'cϣjPxR1W+Oy%)نCVVI!G6{dg7rp>T~ͫ8?!PUndi,i/FX㲵m- Vll#\M%dײ;(M&J۳,FJ{3՗CdrK2V`9%^BX8Fe7I؝s*-PEőKI[y7G97`F_-rI|Xdv[S]*nWrGrT4qx.'ȳ+9$V mYp$lUH䕾hu\Ѷiъ6l\#Dt~vJY* _#W*6|X?.?Dzu*0|6ONͻCbE.$lOnM߳$m$ٕ̋vJƽY_b%DUmR+I'lz5hDcY*% cw{$to4}Gnr\xS#f`MَN^M)DTn76Er@خѪ-HdT_eFbG; ʶ^!ERhded\9eNȼdVVE&r)R+_lIr>b"'Xh92^ͷNMmj89:,)WrGFJI1?L\U"[UK%R I/91']r'm/K佨ȎFYta"H6Y1f$#w(VJ1mNDD^JFfQQI'7[)}l{;1M sQO-*}#Ey6+ȓڏ)hHG&Dw~-mnDhȤY+*>ODb8|d2YbEˁ>DY%BVS6tqcM"#r[Xܼ v)Y4(HjqNVEPpE%:k| )v(Js*!5lX!'aeP6ooI36Fxdp\eӡKw"Ƅm%H~EIFGբ1{pE~ Goؕ4JnpR"28x X7X?hqo$.VQ5p%Ht[ˍQUcVfBe67+ՉYDpcHWcSIՊ5chJ5MHKmH yȢ܊WLx<#sY%~}6\ jM(~d+Dȶ*H8m46lX7&OQ&D|Y.I>Hɼ>gb~E ȔlD[Rۖܫ݊4NvBf ˒u:cI4+Fֲ)M[n.DRE+1 Idg:hxD^ltnRDu]KuQڎXؖE-X8ۅG=d7R m%H^ׁұ"G 1f+|JpJ#^DŽ#4Go$+?RVmheG̊/rDx_x%F[b^lR;yOi*y-Qlsu&}PhڌDiTh_$RIc%8^1E|m#>X8=T)0MTpE\FT.([9p+Ѩ*bTbHЩBIS1ISY]ٶXuBN7$*)e{<r#mJqr\"Dײi|1%Dr`ZhWHmd|9*rob*T5dQV}>ߡ6Pڊ}t&=nr<E `nŵ|'|vQr$[Uxc,fS/U F%ddJ]|_ieN)KȕXHV^ei6+ѴbeoَDJ"OFnMlWq{l6u5dJlAP= N ,E _oi)zU{Z$(ʾE%m6/"<-Ȋr(p%7_7ȆVLUQRg9#OPnRV)&1^(Exx#$,mJt@YTFD(=J+-vH$cX!v1%<1y*ddٟG,\w*^dr6ڋ*ɋE#jG xdŅK TUCXS&̾nr8M1n5dojW?*)i=R̆ 'ti NF dߌ cM2Jyܘj<6[Qyt;"ҲOwܖԉx!ev:.5^8]p:%Ym$d]E4з5LؗXk*y7rO' _&r;$X_brCD0c*yvjd|Gbɺ"!g<B7$6+lQQfEVYj("E $#qE?EjˬnEgjGJ-B1m.Ⱥ{ȑ;&%e+e"X>ƨrORwEȢ|!<.H\lT#If/@Ѫ^+&M, &V*E+h]QD}r%/ǶB#4EFHt_%jɾ(MQiXK&BTKᐯbI^gkИJQe+f,Jؿe!,w9iBW#R+-~hUɸe$" %&(Ӥ/NU%E :K&[YnFRɖƙd|"9'.DF⇖brG`IEr%WRo$bOEgvd#,;f#Rj俑J\T$1y8Ev.I:Df9.*V܉sdxd3e|B{ډnKILGrgШmx$9{0mTI7^=E%x,gUdRcbubexH I'jOQ)EY ,0NMHOPo|MOȃ>,⑶oŻ-eYǩ^93莠[RvpEf}HCTM'&,KHI5+^Ƽ6<'vH.ゟ$/qyGaX)$d>mm Lm.Mx*J4$&8);)'[ȉG%Xັ9.{"R'j:EtvkBeR$쉿C~4,;*4О/9'+hż`ɒĘڡXcۺ? # 4E[cȰؖ o3n,\C{]jQEgTRx%#D]FmWIO>Ipm|miY > ia,>HrH "%/F|D8db~.4!/9?V^)IhsQ%x^HL(J;j]HVI[!%c/I%g"NG6XY#cKt"(E7ʶz0.8I`ᔛXcЫA+'UUlxQ"Bn^B%XY$EbT%V{$g+nHr[(N +* c$E>YnTK^'+&".!߱Օ W4wDai;?W,~2bL$l\kB <dQن%qZVJظ藌piH`n-YuՋ{{&,= F`Iqݙl[htProZE∺9&,ܹ/%JXtw> VrmH|RKb{ы=Ym2&hNJw O"߂RBLqJlܓ12B(BO-E%e`Oxf#,"O䆥"yǗ$T)W$d̲9䬉dR7ƉK&jnh#h̘ܢ!XMot8ڱ-`COzyhOprV]Fe/lKLdKS 2S'fKWDJ-$\OmѾ#7FX#'9. n#4Ho8t,67%2I2E>Fٹ.e6fkoFFH&U ݒr5\dBv=Y~$f]rn)1z7z[8&Z{X4*Bfy{6mWf"R{M?;cTJQ8$`c#^h;j&U`ۺTb8W&A`vJpB.XqT(1CMP$eI"AVHk*퇂)'EP"QXf F/B#CTXF%cpG^FױdBlۋ=*-m dr8һ/0cwڒGjeK$_>XrVr(/HdtQdi6ف!^JwTբyv,%~ƫ]n4R9;*? Gu+$i!VEEbLښ LR#q?,F2|1*/bEhqN-S$+do4B]*DU#{DW4mmڈUHFv)dJNz"HK( V] dw7E$M-IQRL0I݊l8c^Kg(>'g؇;-bJY-؏|Q7%H:=X)?,)R\1Ru9o]fg`IɎ(V?؝pomdTU:0s+ev/$/ $&vVѼ Y﵍.0vO~D\6#U%CLPiЖrRX*wTd?LN+RSY chW1ɲ+9,Eѻio >}2Gj*cT.(IkY(v΋]B-"LjHѵrʇ/:훲[c:"nE_JKi᭮C#'RQQ6QV~dW f.f. 7bDn6\GJ8ǁJUCr"$K\>Li1mU!Ţѿ'\Hpm+72Uy#}y?bp9W&Ȭ-,#qOeCE4nF|~kh/5IM%Ɯ_)W"N"bCr*x6{?1wdHM%$c$Kw$cb{#.?&wdUDr6Q}lNX#'ǑK E%T$a+ FTVMس3Ia Dg 29XDYSYV<OѲIXlQ+QY$'# | `yh׳2[<ɒ:v]C#MdᗓKlO#eme1Ɗff . '+G'v}f>id '٬#~kj2F> DREnߑ9flJv4F݋)1$ ao#t$gY= Vmlor[,s˧4Q.Dr%T4M$?iF MS'v}vq#ٝÚo۷BTJ$ hjQIY2k RIqqqVCkcKX1UB&{ |Lf_mƑꐓC$xBX8$M8ɵ%de1GaLhTK< X!݉,2Rok:"Zwu;esdbT2űAMH ڳn vțEnE$E/F{4LM%ԉ5UQ2/n^{5QuX=,h\liXb4$d%v,#VGj'qWlEb?hJd#j>VbYȡPK=Q#+96Rq6:`Di^HL\i#N씘'K{0`m?ly%ZC0F80lQĭQd#$8nF.Jɹ>J{HʳjOcqLNٺH(qrNN&IZ6E傚,Xw?fbL 1?ZvK"v(Cq/'+pѓV.3Dt[h'ɾBsDT!BB~X!D$(+cm{;OJLNʢX4,scg)^I.mXГ*9f_ecLХJ[vF e|] 5qŹub#yDTM"$jLmQ9%qA)Q0A<2#otaf}`h䣇r2x7PvAQHږFO"cȒ2#ټ<vɦHk&UݑXřp`|3HB憉z)Wj KR%ji pG$Е%VKWD_}MieG ,+ǑTJ4A:׀")7 #p&<FWdU`K%#6< ݞMnbC0 ƨHi%q'oVՓLhohO%1^7CV7ڽ-4tJIGk8dMjC6~ݢ.e`okЫEQHh]^K)ЖK9[1X*)JNݲV${dI`dq"$fěHo"yW7(vXW'%WFcDm;0+^%.܉R?6J_\VVpU"۶f]苾Mͬ+tGBKrOGS=1, +I#!>lo7Ě.l#vb\I뿡 H| D6rEKݷv2[㲱,LCq\v!"D4Iups,rTy#+m[]/.0A%Y7ce抮K&d'ӮHEu&mXi+^'bJG1%݊h^ȬNE{dpVב3UB_#M`N&,Kq(r`|%B21rI/BLn=ZM+7#KY&*GnLE܉M$bY<`IHi"k8# wE㲕;*C$.69TrG,Dd`xcKUdHЖvbBLQ$q*%%~7J캎즌գs!񒼍*ٷ"Tx% xٹpJ*7MAsJW]1Btn;\=3`"pGS(X*:}deBdGCע$Ia`X"< ^v5rk M-]6JJ*$r/}"Gnn보+,.ևИ✬gTݟ)J92Tm&lu, $ՑWmM,sLϲ2+B;XB9S6kؕ=J˶%n#mOmc|1E4FՊ:(ݦ~ |%{.ڍLL\bvO"2^dSQnK}l{V,pqJE2> -?}fkhB3BhɞGJ 6?ldĬwk$g(أJG D_,o&,"_Lz#;%V15mo(J7BJ$^ bYǓ.E-m 7%"!wqLw"rn~hDZdQ!-ʈI|$+K#v!tU5D"5#*|]pCɩr(-Yړ=KvEK%nvN5 b^}W i 3( t[%BǓ (y>/;ɹ]",Hć&s,J/+6D/Kqf SeP #-[D TpRk"i<mLU :ڇg8ע9*85k%~b )le{F7MT'J'TY'bw6>XpE|-,I;)+Ƈ\ FQVm6Q-PlE)e )^ x ,q,^ɯ;hVž iNeUY2)6G JQBQVQr.݌n4a+B/sJDi\(qiHy#+E%lQFm LعBU2Dl|2nH'Y%#iU>LB^G/$VIRm~wm`[Y$ #-؟gPДlf/=Pr].ވ75+/=[e91MEb9]#Q'bEdLY*y#_v%mJX _7HR1"y"2CȮ<ȫuIX('q(Y|2ˏ^Cu,|Ov (N򈱴HƉMVUx8Ycݘ"jyv9:m-ĎI5BEVpF$ݚp< |Iɷ"tI{B*k"nr;rCxнm;9FNn;9"ȕȴ"dV FJDŦ$NR6Gn%nI5+E$Bbr+mmOcDm1"d#d"Y}ّI{<[)\R8#N8G<5D"ScfjyY&'|f%4,>͒nN $:x#mhO";)> J]ͼǻqB%%#ٲ6؏ц!$*dt!Qjw}T(JQӣ$) IvP[J=E~, !ݑmB'WD]KIbNQ ;}U 6#vF+6E$}ܐ{-mjO$&6dJ+3<`۝ vӱ^S+4U2l]Ig#B?."Q 7ٱvQԲjG#dbJYUY&ݷBxo &?glv'nLRy)7V$SIˁo$jHQiT2J,C&r|aYz7c:Fʨ-CK#k,pIY$<[uʍCNa EBƼJk*gEnWb_"m[̎R|)J"RD^LIܗs|"BX",$]s| rRxsܲ(%S4=rj;%q&Щr6DjJj7L\G%/$@MFB8 7f8=VYG*t]({BM-ɉY(mXC]ilxГCdch+M;%LOiwS-IQ]Sۓ|ccGУePn8m8%WhQZ9zNfdQqvĖuX`VdqlZQ=Е26jteL_wcI/d}m`u-'e7m.#$ǧyu ڲ8tI\y0ErAD >E` !#5Nn%^$g8BRLI[^?JuBCTF/Պ"2lArI%m|l/Y/9E5LP:,J!&͸;CnE8&1Y99 6Jl^'e ܱaM+KB䪐ȝ}~Y)z095ML30?>*&jF6Еr!/mY1^#Uv8X+$f}\Oj&8'\1$mڅ/UɉEd -FJYD~$9?F#1ZۼeBk؝Jvt%Qv͘cR:\QX6۳j&^Hx2%/Дe愦#$7| ؈cT]1V(b3CVa#zj"[rYȩe3]%#!pFqd܋', XvEVT˴KًU/#r%}ʍĞ {Dn|"cC_QŢ rI_kpmqѿjƛɇ6<,V J?vK"bXk;|c>JpWWkYcؑ8_#_j}o$r+^&,R4܉)bLXC#Gcjd^(K)ͻr1~$MmpGE%GȌo'cE༉+(Ϣ#/%nw&2ұY^ȓx,3F2rSفʊ{iLrHmcp+9|_!e|n'b,+C)GnI`ӺE=8Y"%OdMG#)dNE6md x+G*-ׁ&7r6>K!VRjE22J^E)r9(G#J%줮$o܉[x d#ՑdѩO9/kٴK6rsНn |(6E.S[G)6U 1ElL|rIs_Ų)HM>K.T/yhK#J*#D>{&쓾ïDDWo8씍ŧ8tIRWXvzSD-͍xK?nK&$"!7| X^I m] g97C"WVFW=D^ kq"P0mzeP$C\XV($Z)z-rJLdn2 GSO[JcEcn+Tqk 푝avIzYߤe ;ܛnBg R7JMg#|"VK,r[͍ۡ7YOSxњ M %-v&Je;+VTr:!ʕDEK'kOت_"r7]">Hf-Ȭ vpV :X#vN <KmHBKw\ز?O{=ՎS^9v67X< ~IbN&[*-xSX3%+i/Qzf[\ MEzcݒiVJBY'eE+%[D[*ѷ˂餇o膓Kr$ʅ/d'"LzEKIGk2b(XRݒhRKu )rJJ$Sre|O%uD"pȟ򨻗j#rh6'K# .<Dvi%[m3lku3Q%, r\W". bE"ߡ!Q(Y2QXlSoicK Y7yQlqqvI6UYG"vK,'2Kؚ.E{H]'#R!;?lQ"j9Y8Y'nWhC!lCX$! 5\8lfp5Y=\k7ї89"Q7_i&$6sD,OɴG(Rs$!hC& *?l$:4)쓳oRFQdQ.9S"Ccnr"d\cRd%D"'$llz6`NY7Do/lrYj4ۋkS KJ:E/y2ϑ,CynC 6$:HJ>8?DzI"253 d"&ڑ'dF+63WBQw1T*2iٹ]| d;HpJr/gԞGJDbͪ#Qt^G%mefFQ~Cn4"X$܋#KѧOA%Ɇ'ebj&MK g2$BcɨE-t%.eOQ+4CX?#oիh͑vSN+{%I؍mӒ#g`MU TȢ1$9PdpͫN܉`| :+K#K K o.K4X]Y".bpN-D/$g o+%XjwESH1DF[H3Lߚ﷦mb",Y'>ʳђh\X}d] y nr3XX%H"c,N|'͑R "r{pB7(Q_GpBN1Db(ہ|/ZɖӁI x˼ );Ie9%c8d<v+\x#H821?[yQOc.~(|F(u![Ĕ(rmǃs/x쟇#T=-GP+%eVIVD4"B~6)XQC'f(K~K"XG8f∲*C^CmQo#LV[C`i<*+& KLi  ^HŌXT7$s&y+"SdD',dhIKejM 'J6]II *$kYQŕC87ؙ'ci < %BF*qO oN.r*1FڙxPݜs٬ 2O,sȞe۶6ѽȌT~R(F!Xv|HFp%>Jڋ[^Hբ'IdlYY#C"6TK<m txl\gi(y"c{YR\ R_hG#LJ5NvJWK)Fsm_%E *7-Ö25E;vU;d~3Ͳ8ǣtfn"qY _ߑ$jp$,qir8ؖ(tIұǒEEHRUrX!''X -.i[1 Qmdl#hrl|{&BdT&IJ|d(EɟBO%##1ZWM66|,슏چnmW͜Rvo9dga1bRG< ѻqV̓XdqHqGObhj3ړC7B_'jՋE2؞H_'k_R N 'Rɹ74_NT6)bYv'5.Yfl/Lr$ƄͲM3EbOP`灩YVh|;R,*|d8#qLYb6$PtZ?^2sEױx4Iqbhy7.$x!p8FͳHqtfc+6AnQhFCɪEVJ&GXq6PJψB5kh{EHInJ1"I։^+%$3x\1#IM[Tlw%/Bq{m4[N&/Dd8b|4 ePWN$#YdnudaYe[E/+#62ii8$%=`iy*ƔFաDQUc74 A$\Iko#". F/dmɃi,vEK(ی)!"Տ%FDW&8 dP=i`,)E^[flXt6+y+{{(ɍln667\Z=yH?>y#=!o w, 8%)^H%lr[{}z7a 4qlވ8+MB5Ur~[l-OEt,Ym".Mdٗ!!dYD7څ4S!vɄP *}]7Kи%Dm{Kś]}e䕥s-3ћ?.0)=.F$JSMH^\qN q;m<QDtJ%nPvQCX`^QM1<bX)ĶEĕ{<<J&'7SyP{엱,Y+Ǵ $rS=*i7Ou,{6E&#xv'~kȪT%4yUV߁-״*k$hr5ne[>Eɗ~H?&+cyrAh올 pmQBE?_iď蜯  c#V+f7crA;NQc;rfȿdd%ycV?WTb/'-gF"n{ZT?; 7{Ff9|dNMTƩNbpoɶ PiӲI"/hROX+%!pm"٣7DG~U I\V>͑^iYelK9PIYE x!d{gS.:$yBTG4Տ= kő+y)_UTa PUk Q"oqnǜ3 n5[ . UYױ">F#IYcr>h8=b\-U{{SjBdOlf+K,xdf}nI#mp2(Jlȉ%'#H ^rO8#{-m%tAc+7> 6/Cpǒ4I!PHQ7Qr)T!iFݪWyHHNdg%إ\%7vF_L&EBVľ߲b=Wf 6dBܐje(TEg^DۗfܒVtMO$*#2H%CN}*x\B$#UFiے29XPDgCFn^X݁%vͩqڱlT4 ]w!`eFCI%Yiv]]]vFdyvJR"ғ#u7]J0 0FMʘ"BggD2x Kg"4Y0Z1 ,ő)՟Doqʲ -vDm%~v>2BC1lj ~fTWgxF I#~y"HlyP Ƙ2?,Uc*(jmIUbCQT63WD"s5vԊE`GŲ`{ĨTNu-4LRw6'D`pX{8+&=r*d6:edVI zV)GOj#(h|wU$+aїO TR"t'mtxGiK#܅:tr&5qVz#E䉑orDJ2lxyT8Edc!M%HR}dف'HKc27"95.?)#%j퉦9$ً$IDL䑗D;FwDk)K)Y^?а=ɶdӢ+ڱ\"482YV]#m![+7(t Mׄ.ΈfvݑW#ȆE+"%M. ͋M.Tux"8-W5=(N94$sߢCs}(#xvE+$&VDy|Y蒡:bv&ɡb$d"إg1.,,7|l.FDEɻ*M6gu<,*$l&#)>{'p#qv{F'rfǶB(Y!)IfƏЖ(yzFq$rtJrd-2{=f7%4HH̅m3$'bro.IRcO<AddcDjrUr]9&`-$Л7'ɻ$hUM'!qpNm\mVFe"0$wMK$fVl&6_*^IDVlo"IYwdc1F"N2,!4, ER+5Ax%f"seRϡ4A܇I8I{ȼ^XO{ɷE8ZsK=/nh6Dڞ{mwd$cx>"*I$ ųm,dГNm#p62JU$cv K#ϣhp]̳L;%z7_.)u=FnlHv5)S!!OrɦDFմxF?&MmdIDV K\ M$NMmDp7Bóq,-,!$!pRKt/FJo"?&.GMop-diV["I\L"蘼h;>EE | $Op426<"El+){?VneYz&I6ƈI:nU"M6,aku2k.ly#d=5UW %&L6jB)~ʐ<"XJGi_1]+x5%D|EтoiX!hJQMeDU;dpBDG4eʙ?"< [/k6^] mV\9#NY'$gJBZ)rOo-RD9!rAmJ1 s\I[ҡ~U( %/BsWfyFdmuf8*C7Kxɻ;FTr8 ?e 4YvZ;5,2Lrpvmh$i BIv/mrO{?oRDG*{.j^ɼobL9 07#фIO)1 W%kݍٺs!])R)%cYiW%HX7Z9""G)tz!X2Rk T)%4#-T}CnwƝM$Hgrz] =vhףslBvc0O#7H`ҏQ[r,^+&\hW9)M Zl"Ȣ R#5?"$mZߣNY%,2~C\T˦[YD5=3bW;EJ)RedF}\R.&q"n,|^J؊N^pci$Y]C6Y(idvpJf!Xd|^h;$,pE$5 cD?cY)zdM4ŋllF^6&=R)B6ikSVRiR6X3ș/D%RV7I!FՉZS%D'hnʄxR+Е`B`O4<x. WCtD_/6\ 2V,8E_wE1v1#7\EݱDWdx1BI?E*61R9D7?d^rxB֍Or6f9c#}OLQy[x' "1ɲMG(dkمs٦TDbčdI9DIX\cF9:)]r4.[R}VE*#/"SnB0[NM +`BIąc+gp\ Qm{bJX!'.Fqn(j#y&=GS4*6.YBȂuݯDjSY !/CM_$ҏe9c#dfXQG ߑ܊m1ҲM2|a%IZ/$PHGבlKQ#HnzmRB~gۊR2H966"&[#wXD[2hR'xFLHEcUu+dSRx(̘/BNk?B2ĭJdOtneYE#J`x]HݛQC:EHDf ,J {e!8eȿf٫ cs6blcJ_tciQ "KMB%K9%%fՐr!Q)X|_ҕ-XCCȘwBTK}988cЙV$ꙵ S< uEeCOu=IUcn."/r+z2UnPI*P#$b%+7wRY.F*Ĭt6Jd ~J~y#IW$"I>Jǜ,y)udG$ZeC-'kwnZtc;VN~̷;lYq|"Q\IQ k.GV:IGY S"m}#QT]#=&wygY%bMdݚEcs$*0ŲNM`$6rE2[4oPzHuYCwESTF*2I2lj#v1E[]0RBF;6d/>P"H\u:oj+[Q`q[$6lj{$p$6EI^cy"IfƐ"ˋ5GB+2M&]b$*6DӢ(\?"IFIV C.ʬ$/,9!QG툣ձ D8a!T#6y9)YT;jQEW?CD%Onlov.D5*cnO=mTcr$8$p'錯#Ȧ#&MoQD4 8E>h]VIV7BhvJݖ]1<<2F&؍g]BLrWL$r}X"rr4)fݍ;jP,^TWCF+أ~("#;4WFBje\z䗒6 v&]FHU djաJIq<D]1ؚ㌋q[4ExplWglUc|N ȓS/"1Tq,o$hl6"f ~G#j\E,G,rZLJ؝F9UdȕEn̻>񲩉Yf # dLL"5edXCmf(J;f!q?b#;cN#[Lس#F8-Q ݍ+6 l%Do\&Ԋȳ#}:$ec >Ղ?wdi1bGt$?-"Y#$+g[BX67>J^İfEY#4JĬ%^,i.Y'I_}"Qk"LS"\Y%%^ǖ8ЙD#1G&'LM]*'80:f'|g#uCKp$_YX#pKT,v+sQM.Q2)Y$#B"4cDp)Sؿ"_JvɵELY0$; 6)U,dcH(Lc%%ȕ(F5,iͪEYv4$QO,ؘӪD|GbLOug&ͮToQr.Lvt2E{DD҈fv;"Xo%I"ЪDUt9Fō[=%Bv5Y3B=J"?1%vL/hp)R-2ԱcO.-ۈWb;DIdQHlUGV5镒JƏVtXob_f ŌUٺG *CbymFٗ 1c-Xe!X;C m7g^HS~.G-۰Ec#dp&+e4nFq!wDЛYl\(OMLX?V957I=Qŕ c=2;JFf6l4XdU"CMI#cnfJE WtiɋrM8/c(1V_"ӿdi:fQbR| &3dcFPBdwdbTR+EC"cE_%9`NUd;%6Cq+BdY"<~imdRfFVUR(Գ5BN&}1qO,dRFesRxv{ YBâNbD,4JݖWd&]^&C"vrzcY/v;girbVU ༗Rseԟk#|wx(mdOq%&ff8U+b"IȗȰǂܜ;o%Ӣ+#B$A3>8#%+(,#rvn*e6줲,`lߣ,\dQehx9TF;K$$^E*,X*%L|y$B2#Ueٻ n3VDeO+t%pgw%"%mQL\Q*F&JDב,Dr{SlȻy'9UȬr>#trХGeanLHIJl{{l jW&^NHňrDet'+vYPm-E*9K[2v"V7IKw(D̉඄߳(a*v.RLra;xFֻ'٥O=$,5 Ga{{+n"y FdWLКg/Mp!1|7dE7#憑Hce䇐Ƥm)Y{$۲MG"$RuB^$llBp%YErE?}/}b^r$g&+b0{/$NQB\$I&_:0Yl\oEHqJdAR5942)Dw<ĎU$^^O++=VܲEbI*VMd$Y9b{hțUI:dR"LLY(K$]%| _$ԇŎDLV&#F$_r#Fƒ#]e:=mz,< 씮$1K"'ڌrt'6l|ysd'e{͖(|"bբ?-4hGW|cRI۲XH*D %hUV4N-dY> LbM6 Y%lڄdvċCB!4:bSDŘ6WYr*7FN#"LJJkyV e ;h6\FfIFv,)đ'HxBYwNx%K$cd.J06LrPDqxBfoEڣ )2g3dpƲIkiUˡC%f/VFXnЙVLCI=Y.E$c#ʝo$bdJ`]/Ѷc䀲K,Vp_iƋG,I| y|U,qdmIqKp%&}ebc^dJ'%dVxc?&z"욶doC!rNNQ+9T.hq͓B)QF/#ER ZYbr\r Ջ_ȹ$,0ldZcܘEx"Ц'm]XFZJ nNMݙ})7e %z"9ࢌ XoRH?Dfglu-CB^%wpES+X%^*K`- ,IW\gjB]XŔpVlfZ!d#G+$2{4Г[F .I`(c4/}gFh8M qSl*=0"/)rN"[<ECKx.DQj29?]-"m2,GE)14пdDN'F`vG9Em!;TyY.䗑 m5lN+g Xr*HYI9"-c*yEJE6,R%ɧ/L)#M *Zv'7G8I.NG&עݘ v"Yd|n4>ѿfŽK ;I6S= lJ=HFobHL'V!%bziy|mR'|%앛њȮrB4]q4]ۛdro,m$r=dj̕dOpׁؤF~D]r&"pʷm7vF_.HCV~iՎ`BĶuZjl-[B1m\K-5-7BlX YV_ɺ3L' 17Wy#J mن$X#dQBnp{ijn|2+8bj=Zv)nCm LKE/$Hh8WTJ^U-Ėgmc&.ݕ|4/~9Y':JƩ:5YCz2OFYjnY)p{m-T\15fXf"IS-\mfĕNnJ_G2p)TJhe& =a`RA8Tm,y%Wd,rr^r7g\G-H1i 4\R4GJ}>/LMޅbR6ͨ9$f+/^iM1i 2[%hɟe Qx_5Cd_'XGXf'iEQfL'BWpKrrq2͎LR$C~{mb_%#*<h96^/$IID˥BRT5|XBHݛ%d0^iY6e&XɁ.Lhd0dT>)tny-Vrb,d%r̳6nd$'R"'R XJ HN&^IH{r)/4;2LL$~R/^E?d`|LߐY({}V7)՛gKOx*JVowTB}r_r()]/#,r1gpQHOTE.< >MKc!=Xp'ڕ owH*C*Qi,Nnd@UKة, PJ腊&P&+^5%ӍX,N,t/Nǂo[%bFu(E2QȢ mT\ly8T(-a#C WFZEPPVl[J>J\$X3j2$3nIN_#hP͒{y9R2R^ʲQ$Sd|JU,QŇM;3T "BT?Er!J E7. htE{(2QkE=;"ړ7%ln5(DB1Md-I=Vu:v;EMPU2\7NOd0.;(VFE{HQvR&F}ŎmI!p`'g|eQEgC졉;U)Xӳ /BFzȸ7$$LoN! %1| p){DhUvIq p -EMn)H݂~lE-ڽ3NěBi3xLLx?}YbCBs b~D"Bydr~ THG+!e3 1"J"&%Y2?2cJRT'/6R۸O$|x<{8Jm!J<qJ3j7'qJ͙y4w(M~EQ~ /s'򄭎5"X້46{/%ͷhdKMRF/߮"J>nR ǒMrekґk#䎦L &M R2r J#JRn$*4ЕYĪCdqy;Ȯ/&,vG[Hp[Y/ᐦv}^LQK#D=مz|bRf'%{MI.J٣+7$ΗQԎNZY4}qhQ|KeȹՌٻg%fǜ3и%oTzFR{3 !:sQulrdX{n+.\&DII,O#^rG=o>F!n1JFU丘JfS+O$Y $5qQ&*vYbh- EٺFd۳ohȇ3t/:3BtFV 4~y. iٹE$K9/^f([B2N[bJBH.E?joąfv&$r[&D Ӵn{IY$b5om< R\ ܣ% ~b2M lK&, LT~EN^ ǃm3Kwd:$Ft|&(c*ȭyt<"9nB6Op~O#H/-Bt.mt1IӺ%j%)Pp;*O"7.MgN&miUo|d4V[%؎4BJÞr&Mx섣d)9iѦd #♴dl#bOg/vКFp;VJC6*]iп$K$벡{ݔI/BPwg8(RZBr\e66EXQO%d*%K GMY_ "QŢ9g1,DrI\LF9S%TF͞S8FGFQd E.Oe?S6Fx(r6&IvTIRLO%<` v`Ȣ%FRBJǁ&m%_zk#qOqLCnLxȤ k 95 1m%):Bɹ,~E^Qc&\2xdXT> 4F>C&<IGYȓVdn|봅E8%ɑSݔ6'Xbi;22ErnNiD3(Od+K7bVG8$OF9lBE5*"dRjע/6:ݑ4y-#r>f316\lrʅ!qE$.!&ObE66GN:A)]ďH䏌싽1W푑X 󓁫EbmȧXFQLчS}l Yolu+vE |:6(Wo%RkmBh#ǥpFM4Z%)^O!ЕGZv`hO"g#TI]$;U.ފǕ%Шiz8VKb7dsdoХ|6ȯQBCND6^Mvx#"Ne䋵0!Rvmok7.G;^ oߣkMQ!qkrjVi1WPG cF߁?EVG*3$EctSr5HqE Q w>9.* ع*Q^˲86JQ vmt,\yDHǑMrOkXC\͕,OhqɷHIЫm>Kм"G%)pՑ9f=(&| ̬PиN(`U~K6IXg͖WlyhA5Gox'u 5fl5DhL|HM5lܨs*`ž TRQOм8W\N?'vInbi%/F$ ̨ؗЌ2C׎ʍ*D$cye.OUB!F_[itv,ݦkEGR4JM3Zn)(풳rOJIYؿ7n̼HKȥn+t6W?zRb#nn=VGWebĻ9 z?#}9-ƨt,d=5Mlk%gJ"hX"g47!&'\ȓY6C6œoДy)"llMHiVXing9+]rZuّJ<̔"x76N?g{72.bJGUrjNi98=+=/E)rNM; * ȍ<>ݫQDmOٹ xTrRŏK6+P4 if"B1)7dKr":\*Tٴ)g$2SnͬRuG1﷉qf4x9&ۉ/ nm(Pv{,27K'ܟ$/q&nXe&ƫjv~.r%Fk$%k|b˶eSF[qLpQX% .G*+.>M1 M!m]`mY,G%wh 6n!de;GqOm!rR.<{VHy;:u/n$ʼn/2g4v-*RFkRѯj:)$j2lMZ1I%o7)'b5"FЎFMv~Lvb#2)pbMQ5>FFG"_JT$4,j]E^ c~,ͥ]EG+=F-ypgpCCi;VK,!/+f6AO# |1CUeXN)kN~ƛw9^I;cT$I8]%bDY1?cVB$9Fi (8ȸ',Y]=m7"P8O$i44G!MW8:yJz:ꤎ/*]X>bQU-DًS'r.2Z\zhq粮DԎ0YkћLП,> Y7:ɨ*ݒ-mp?ʄp$ Yx"LT$MQCg%%?J,f,$Ֆv͏S#IdzxD,q?Gw2|!ڡ?rU22kĚERE,'hVL^I,ѷ' "ofHx&_:JVf#bhEs&aL7ߡ?]Xа6n Vm$h^ObOE$nS7;x߱Jآ)J{1sbɲ7cBXȗRVO[6_'Y#SY)%H͑Ux%lWcEUN ܖL~H{)԰F.5!XJ5Ҕ~"f"iN٦%^Ş g۬Mk n hȥHoQ"QTi9ouɵ%DZgKldӽC.'#hDiD(E 2[lɓ ܚ.sub{J܊YNJF IK#~TN- X+м{,8x(q䏎L9X(V4z$VxiXȿefmHgUEQ7v$E=ݚ?%PjE z) iQ-<4$cHn Iq/< иZ%!A],2c/HD(vYBeu)1dy0Q %F:MѷwMmy6&#-u:c6EE+1F~L7#69 Dm+1.JHQ͡|q). M/^2V`m N~'!,y );E.hTIY6 +fECQ:qmq"?$B4{Z|$g}WtkCwDDl ~(m$U:w'yQ{<*94HVݟD丣w~db$oGvN'$G<6K+vZ ;g&ѡ%!)$du!ٻ#4r|c/#iϲ՘xc-vdت'*/#JE!#I18nV$5ď9Fe$s^&R9V9y± b<q55Jz7R7. pEx.GȊ"^ʳj$citEd|G:ȿlvpRWk%d+f+c] #dE6e#5IQmmd#D9bQch2Ը/64IQġ{?D1cK$,0Ct9=U<,b]'MMѕvmIE'bQVm=UJ*Y0c['&\geQkГFegnQ;<- XMbel\rͲe(mU5cN(O9JbYi, e!Gȷ,/JIJ˼2~gvG,<쨲Qt"M1N#sbV{#m#nMQi-EJ'I/5mF d-7dnQtV'.`tQ#84vTϢp>zHMn!&9BGI1apx7cSbZ I2,b,Yc\dm"CTZ> XBڻ!X4!mr7*b*-({V)"QJiE[5s*3M I"RoVx'چ伞e6Fcv v|X;EqY3VѬ_|I>Znl^XNVF7y^Xr,$Jٚ,4yk\ Q4B+RhՔ zf/^H"RKм8C" ]5M2_v^8"6%ȣk#M jɉX-Y-L8w}؋uDn$;7z+JN9=؞ `n+"$d;)ݱQ'F"TnȦB?H3~^6(Ok-OnOo!D"PiG>Ci~%'^m.B[ٲx 7!/,%$?,BIQI,jIR۸Q[ɉؿ3E]82PtEhF2> mW_'QDWhtrMn4iMhԄzoK&Ti|ei5z3## 喅YqewrEL؊MC8gDtdf!t_НXDhM g[g.zhRoQ;yMe4D%k'$ XJ4/%cW9cm98ȿk||V>Fh+dFTj~&v '*X5>H4?Zv$,Pli3"Oȴ]xX-ձۼ$[nƣTi,fK1n `JI[#cuɺj25x%$6;bm#NA#^DlJ\We^YvɻEhqm`о7S)*5*Ȳ i}=F\霴:7 C :.MTݹi|2 EVӦSh掺QqOK?j-vM!>,VK*-,&t=lD\E!/e8WmQ!4e\jixQ9ףzt$rZhu]!K#=c](俁6MnY/&oukDQq5$`_,OlGW),XږEBI &Y=%1JCtr,c= dmLx'Hq '"4wKʣ;}]./ȍ2&آ憳GrJ7*CQ-92i:HUYm*颫JHٛ)h٣&R=sc2dkYoJ%F,LX5qsd1ImnMY$ӐLKXCćm`ciu+b" p5\R%N_hgNޒ>(kE\^NpkAN3:Y3r42(>͛,Vb4F$8j$E6D~ #4-ͮ읣M[VN̦`I _%dvhbBu),^+$^1ذ6DmIvɴxoY!5XPoȶiN܍ȕ73m{WHh*tȥ69$7H]ܓ|Yx%ٶݕIS2? %g,$]Iwv_g$^;R0 mɤ!#QSG(Xvɹ|my#^ힰ)mM࿑M,vY^p]"x6HS,͟7'*.b$i%?%DХ/%,L2Wc)r8"qGrx3y*9nI&Iz\<vmf֥B!$cY~TA"6teH3O͗hJFCvGJ/-ړ }A>3?dԌKS$#(#z~6kU~F9rt57G6t}}G]uS$"rv7/ś.ͣ(YIP<^"mC87{X7$I\dM,CDZe(sx*ȤE{6Q2\}ݑ;1JLj>V< Ryo6xYCq"I.lE&Y*QnܬvWY|陳nx8[Y?DaY職%Dr(%ѧ1Ec,UVr%Fr)Zsw`qD*id`UG%Fg)]dm8E3&^!+D8 E$"T>"d~"lr\W~ư+-G_$#KMdo?IUro䥁r9R/ݕ/GbMV G咝9b/YBM~*q*ˮɔ'\{,ǒt$Ek)ɑTDIj5_%$F>ȼ o mBTZq50A&>lmNeKiXpaN~˚sVD8.R",l*dvuH͜ƑTEz64&Z:iot};ئhuuGNQSfY?R}bp%fO&$mV{ɗL!7m4CvIzbHVZ=l1}ȏx2KWRoGȸi$bcڰExH~<sP˦C/ȕ7ٺ2VG&^r_+6ԫVNEELl؛GS FZJœlIkcV;ծܘ?׾ϲ %nEȣyvBlグJ"VRl*$^NM'X'E;6J4 T=*'mYJJI7ʒX/9"آE7ENͩE*Ȯr"?ǒ1OQVRv~[TiOАjtN,UyF8~J[|le2< Y$3v:7!H۞{D+!jFc.m{)~#`aOG()>QFvM4ʿbq|- VC&D"BY'+w; J),JH67x*nO(s|{E4){eܬn\nm݊v铭Ήi4$frt4trhGmnt?CDoZiG:HֻuOv 8x徙SZɥ7.ϓ!TZM2MN%nCj7H6Q/"*K$1Se$ydx3BOq,> ]jH$\hsV\d4rJ4GFQH*vWsꍣuHi8;dZx%X0{FKR6UXcVnT?ђ$%ye/]$8 Ir\onDM*ͱ\?0)Qq'+w$#jLr"Y$edqtp,ܹUp&!GFs!4EMi!F幓om lfadY,#84,sfQ6捸/cļdJFŅhO0ф5rmŃy"LѷtN)SFNY$KUKw$ho)n'9BP~*TSK běTTi) eOy 'M+"DCh$(ɢJ6:Nȸ-g)z?(J2;\YvFF͌ڪJ,cQ3v4*!mz=LϢMW~#] M]~HѵsYQB=$+GSK)`ZSӕȄc=C֎Ζ4#==%{7W#$7TфͲ.mGP!,J'6eXij;%# vKQ")VGw7Ctz+6:FNaIP2~N*qI ɸNihݑJ9c73/紖qL~E"lRʹrdHOhJ6E∴nTrNNձm&nĿl(xB$f.I˛-!(˒2qf=3aKpXChbmRLjmqd첤"6nulbTW.|ٻ42reE !"i drUcpi~˲_U,6G'FlQrȢ!v&>MMhçS:+:JmYGS$7myQ(bVShׁ(uE~&Kƈ߲Y-cpnST}"<}JG(H-Q fV{VWI^ چס. >80*" ,Je1bw"1Kĩky#ؒp{axeU!QIM3%!,yv[rګvEzEŏRI.Ղ1I&+|/ȩI/=, +m`KYY%~'#=ҏ%{b\[GFx>\%E6ܬݴ#hۚcIp7rj5VS1ElCHSY#7咊Qt)F(ȌUlJHroiП~"_';tY~F&5\<#Aqqr#b%Q[PoKV)dCt6Y#G.Ok̕rYC~6+hf<< P-f6ضXӻ'4扴?dq$tڗLhR_yKԮgv}F_}f6ϦI$O7Q-uçl_cխFηϮW&O["^NI&%Q/v3 iz?;%ecv&'1%fQꐣ<ߖHxCqm 8)n :?˓kyD09.d!=Ջ {-G6ӒdIE Nu*9tG[5X#n4m #rC 6Ug\yNEC-QH V"?MZ4o]`( T,ӣdGtZce`'`ط>Hoe`Y_ٵ% ,DzJrnlY%dBQ:HUНUt?#y)1K9x>ߍ݃s9bhwb*F_ʰ'O*h#EȎVh^/bx"NƪVB-tl{H{;Yd;JG*8,`h0z%#T-n#&-F`-!bBp$H;%kSI|ۑ+:-oxOM9hC_}Jikh'f}GQqgu41CkxiS*Zzb,LϲQ8elWWھ ٶNWIњV{7.CFc;\Tos%j&M#\pȌPL6['X.H-IJ(WfG.N/IfT6ߢ6J#?Hrv.+\wFo' -*߳uMcbIz,~ecT5''=M'EE5<O{+6fƊG+?+4Sojmv8ư(3k\x9|]c[ef=.Q5F"폒JIg| *om9`nlQ(ٷ8x9$Dɝ~E mXv)Dhɺ_Mpl8#*F7DLrJf x&Bia^/hf +TF;Y+)Г6-{%*J(mpiRt=vhrYk[|x/r)7E씰BJUؤ['-n0m Dd( X{q߲Kܤ(Gʐ^$׶+,1Ip0(HɹU284G<<"N>pf-%qE`i;9bG ]ȭZl_koR8 +/;r%?hqi'\xjƕؼiX1E, dQDC)2QŐ# JƑ'#]ҏFh^HI 7+E4k*UMDȚp(qV3FڊY~ @pi/ f%m6bq+l19dydU#Jcm,qH_bnJ>RO$*yEڴ<.|FڗLѫ716V(5i?KF? nforEKED5)Z>KajۣE2S͖6nvl͔:ѷ"XكآmHȨQ3٥VK]J+$Om`DA;1))(fEMN %DZV=Q5D]1;dr좣+-XD 'ckL7ݙݯ&FEEFo\QnER['28G$XDO4$ȾVIXkMd"_˃?Bq,b$MPʤV2a R>5dZ2Xg%ELv>KrɻIJ2<45+r%>#?254*-&/eHn"O4+Lr|_"DZ!M[8) 26IQ6^D KnOVf#$Fb2cV1T7KVL^E>EKvE> Ň|\XVJ19\MT3JJnΕ!Y6%".*T8F.<[Y mcf', d1DrX2Oo7TG"Fo)eYsVV&kEU[yh-D [)K|&- !#N-+y'.ţ dV:%t(!~Y.>~ݱYŲ ~FR%lJu;#5] ٣r-J%Tz,o6US6M ?GFnWE&4ȵ Sɹ7FcOpCFBWʈ~E+by"\Rvc%؆VR#%$CoQe ؔTUE"Oui6d]k_6E؜k6+kchVFYц Yi(I#g42ס*.~+&`Mym nXҺF%RȢEqHJ荮MΨT:[&۱ejZ"J;£M!R.Cen6XkmI/ٽ]1g.G[SlyY sNZ{u#i)+qg:Yyк+?>Ȕx?ZZ/O(սڧmkq'SF̣;U'GOtm4mH05FEIiQ6`||ovisG8 k'9*TSBR1}S7g'< oFW;Ic%Flx(ix.K_07BY)z~($29z!&6ݢCqBx. ljKdrI^R9Y&Ln d$8^ƾOnO WNLxD^4cH _Fɸy*ɺ#$I}JE|_۴AV ,c"?!L`'O#!&m~B5Lw}ɔr.Mʬ7g c9Щ՟5t}{_wN][:j{ct%-""R,R7bK,i_kuȜFQmi^D\h&E{-!JVa RɺernOG''b)JȰ5gQ^=(iDc0ɷ I+]ЫvO|&)Mؓ2/[K!)=mpr#c3}EL\+>XY*LRn Ȕ~;Gh"PŃvY6 &pe| nFpG䝋QRG$vb]%/G63BT<3H#d-1bTOu)d{ye" \R~& GpEʅk͹6.|YnČ#[埉]ۇO$XG)*-`UEFDcCtneBm4!edpmO4r=7n*{Jr+yLMѣٶ1ndjX!dvpK-9͙$g%mWY3Vy64[{N{Y+INf(q׳TOF?e%q?NR_ٴoF}}C^ QNMdhkRR4bmIY"ԍމP". E|f;ryȖ N#D\vm5LhdXfӈGX5'c򬋦:PŒ FG^$DX;Y7`c1ct_Ъ**B*8{D#Q&"l[Yg\+c9"Ec"Bڝ,dK j.g(^$0C+$#V4G(EIa:gD7JV7H-Lٸ%\EI:QEcm"DwBuHIdNFk$!OТ!,bfM#Rp6[KJ8Dc\9K sBfr, H /cv `bM*dNnN,ޛ%rf斅iY']EPr GZ?LSԪ: 7 >-C˒J7d#w4;fۉN8V)Q$~V,!Q*%mcO1;t7l%$\v\7;,bkyIUex] Y$?,MW<`[G% ~FW,b̲L/i~Ǖ*K9ڽHݓȺq*ICʶe 2g=6doq7|H2+䬏Ȧ-Qф,)x20CBg/$JXI $TK8&8ѽNФd_Op"2$pgC['lŖZm2G~frK""i'IEܰ:fńRhXZ8CxdN#RmYXM1`Yc #ŔpA&l,YdJȱ-$V:Rɺ#VF9[-~CM`6IFn9"r|أ.lR3rGIl#WHlX X#/m64M'+!٩uHp #MF$| (#ryT5:i#R/IuHZHZMkuR>=(k&hxtk6hFidoiAnӋJW"lVd{' ћhN/(pBOCb/Lee +%B.F Qgnē̊X$^MݕVMVW[dUtIămd#>ƙrV|DdĞ8hwbKfD6Dokm͍xTOՏTHdr50t<v5O;55/sq ]FH\B&VK~.7vQ=͕bh~$ձUl/[h_j+"T'.6/+'i9RZ!ŕRdK#6$2?(Iǵɕl< 5Wko,o$%Kh#17d^f$T.0QT=(_{4]jb!6BhRqe[)mb#hx7nBYc%nDeNMqT~K#V$dӬLMc F.ﴱ$X * +$Dy=f5h3rMIU1$59&Y*Γ>Or' ' h7\oBMNu-%mVPiC~ViZ&hyRNS2n\'%# Q+Ym61|Ԑ7NwbRcavE4tͭU*LE$YB&Y)VfveYLMVZnDռ/u㳿EdkT԰)|M ݒ!FG,'%.8$lWbmmbڨcK*nLeLH+ym%J̡؉#)V(c"OFvFcCx91/dI9hX=g(-ن1^hOpRN٧&}QC6/wcv#id즲K){/6mrvJ1vL%ɦVjRb{E<*}4Q+2z#'tȒ(p\kЗm<Ȧ-K&ˉwZ{>[KC8BeԖ)dJ$RmQhM{^8ChVсfDVfƟrDl Ude 5R$쵴l{$b$jNK"T13 }~dXEB|M"NQ'f+h\;9W&e2"p`7Q #d[%dEH Bc IIy6A8=E\Hd>=I9S>:ӣJ_3j+T}og֣dĕtEM`Vr#WpCK&bٵ®ѹdU[%dȤ215?̋$v"k,*Hdܒ"I\Bb^Ǟ;^cV'ڐ)Pp^{Wɒ6]]lmPA6 Ϋx-CKm+!& '8XH\ȲXE˵_%7WɄ9;'#"7B7Hg2IY/g{.K))_j6G-d^}S"Y&dvd[okHrRX *;hjr}imz2"de\F{,L$/,ǣN6ECV,8%emґE8OvjHt$vD"#n,~YfjƬI\]W(Fh+2liz+vQHbt7/ٵ7d3e(| ?bx0(jLVDQY$4D6lW1`\ ц[LGn(GwCVnLءHxf=Ix) >F:) QJ&ix"يd*$xhF6/EfwC} 4o ?tro'6$uU>gƔKK6Nې $C J_M Sy(y5 MOuHV%Yc{#wP}6HǑQynODD6Z*ѶW"L Z!dxW,'=ڊD8 ݗr64Ư~%TE_%f5hMdUC'Ȩ^DᶘG#V쏉in7Dj!BޭB4F݁}n)!w 4S匪Edq\#sLOr"V.$J8jB4Kآݸp%OL+-ٛȥYQؒ#4lbJJHf#rE>Je6ǖ(IyHMD:eb,~HTJ7=KIB)78䔕dv+\$C#fGmQuK"!F:ejGin5V&p~S2QdVN7+RlSl^7EᐇvF6l`n#ײҳсYY7gۖ1EQ/љim5M钬nZ>R:z?tapKO~)TTJnGCj'QhIbgslbY"7ҡr:OE%,Qd_-e`Ow9=[z?䟱<mm21ɖm-Ż,VH,G7ՎHfN^ʲ/ng#-2M2+osBbx#CPnBI:DYfW*YrL^M+R&lI8y$B烕d5#vjKп)E%$`JMn[U [Mj+ڑQU}ٞVUe*F?F-N#We\N?nQF(NHɻccr͕CfFMF!G?g#Xњ2M#R6dqWH_MȦEJY= d,ȦI<`JESȰJ1$&7oOC"ܲ#.GUħ<^8.L#/lzsE 8GjE`T*N"2WD4ժ4٨(fi#=sT$($Ej2Ԏ yFʑ=ny>ݻGUvBmJ9nHSN6ES=-XOu#MpsaHdP[oB N*$rQUy7 /b)| Һb{OvImGLIY/FmerAub(xȚFIJr#chkFe%L]h PQ\< ߐnV2M]&ݴp9\8G Xfv*Q[H"JMKh/$_q$HJb%,TJ?ЗtQiZAY~(oS(k(Y.rkUun #WVpnm}U%Ď!5dgnIdƯ8#hy8K"yDS\Q!Fʱ`Ʊ;"zvmTq%-&XݾU+BcBó/t${7ɺ]؟KؗG;?駧h䎧U4b":aF4݊'Gˑ5x<M>Q.81hR##T~-Jvo1AlIhz+h7cnuQtgٟEZ0Pbj[kYblOpDSLK"CHAXT"+*]&6#Wimv)UMHFe|B!Gښ=>pQdUx= +U+QHɔr_4LrɧC$oU,홲$Qkw4ţjmFcDdqFOj 8FOi6R%|ڜyM642EȣEWj%*f'p:C+YdIR=wckykٹp􍣫qPG%GL(;:k5iJԹ:"!1O=x#ELI{) Cć/KYE`MD%bȑ#&vǹ(N$_(+NLY1})7b%t7 , jʼn䕈y(! M80JiDs$bd JQ8]/C(|lxRi|K,NbM<s$R859!T8n,OƓEm&/؟-7^e*"rRc83IU#s3g,c6"T]3c~nedc1ЕdKP\1Wvė(r{C1*1CX*̴6< d.W-K<m.9{7"-ʛgV-lT8UIp$Ѷ!zUJʢEɨie3cFqтPg#(?ǮY莩<¡54ECz>'f"rmoٕ#w+-3 R)yv,wck㓆~"X2nQLQ')DhR&E mdG'VFn&%lYy7g&-̊Qj'4u|+$wEGh&q*t$RBdZHKlvqdV'ىѿTXEQʄ&M:#IpM)Grb-CQ_^,pZhBBIE+7 &C%;7cSQYD!rJYr$I& )V[d)V;6ﵱɯcIIk!I%IGѧʩY \G.6K26ӱF[P5dmr7Bm~&7*c?L\yc 9Dd)Xh;Yr^KV!i9!;B$fݴhN:#oU =U 3z-$\:QzuųMGS:)uEE}?C3thJ,::x'r:ɴ들~&,vڞPNlH6y#FmX.$OpzЏD_*S\ #/f)*2+;!n1e^ͷ SBTW4GtGbBtfI#nׁd4UBE%nY# ہ=Dxgy-Z`lT]RmlQG,r#nۉ'|č'N&?J_T]YVohl|JI`6Z.5< Q\K9&!DB{2̑x#BqjI7dag]!mP\31vn6>Iqu$UŲRwEc^%G"bK96IZDTLrN!&u*Iѩ'#b/#[O/ij\dcٺ.DfBMJ+%Wh'RY*HMжձ*e%+t+ɔUkfuCnA+2DJ6II 86LSP-KYHP< -4Ei,?j0)ӡWxKidD,^JOŘuΛsi)#Z}BOlputEǨR>/EsHѓ(y%9N'UǒQ64;IG'Fi"UNTjZ3{MDiC紕eqVRF& ͎Q56/"~L,KymJiWY5dV᭼!F:lJUͼ";>lFE&Iy< MK%mdi/bfˡ&_'1#pS$Ԭ2RB0N*EDSLt=M9.LVJ< ڭFhmx[jFUVX&͖7yڡv^HHDZVDri;l ,dei6#~ WKa=b#owGk7%"Ro(cE2<^#~ŒH̞IInTqjEYYvPKo!JY?ETM՛HS&XI]B+"%H`2K~&2R[M55,S&Cޖ ,O#Wͭ+q+ ]p6[8Wip+)LTImM^opJ'%Cj460MX.K-3hU=rG^38Ǔǔ>h{朅ȝ*E{gFZH:$VFG",_&=̅*HOV4kq'UIJ~!cu'H"Ȓ%Lkz5 ~^jŴx,-?鯴?)>[[CSҶF.@Ƣ3Rfk5DG*O4%G ХdZlivreC4HaY&5ddeQoڼ*V(On䩑I~fhPMYNo#Q<ȥ,/4eF46oGr4v?IQ,d `Xt^FGmgJ#)v~(oؓN'vN5c7bK8#j%+E`K/M6*uQn;>ކ(nDp'/e'Rv$#mH'%YCȫؔ}Uv*] "v^V-bGǑIxMQ/IvY#M(B^L߈q98˂!6EJ9*hwdDg3P06:~:d\R }S#j9lx7/dhwe(lr#7b*n,ËSߒ[s~eLeM<Zۑ Q&ɲ,BE1%FOn7\F pJ7؅X&C bvICУX$vK;*\nCqDd#5) ߳bțVKUC,u3Z7RMLlN\>U)BUG >#BM }Hm4'MA^)}çM䓷jF8:|*#J#ʴGsT#ѵ?mlnHJL,48ңt|Q"FcQԪQqeCCsӋebUB^Mv{8]P%,t/싮=$+3e*2>E""Ȥ){!ȉ{r.NQT^I~?d[C"MQQwUX<)_ޥFi*HL]ydrD^hm!B!JΑj5|Gq%h?SsԒieS&'dy)#E"Y<"CwdQKײmLQ~+GE#R862 3cHӎo]KإIM0E;`k#pB8 L*68l^ 9}'_rCR.7Hm 'E'gER UȪx)U*m6/E~7+&fhwr%ŏtܯ$[Y%Img&OˑʨS&4C&mQmԉ-#*gThDRt}=֣:sRFWߣZ5`tZ}:h]kuoiGv oMVk;vK !bܥbKw*dE;ଓG)nWX%Dg\jccu٣520iڋ2Ct-GmJYvU8Ջ[܍8v.Hʸ?.KJ#tn^:wj<<g(Q|&,-Fy6-5 ⑸,;9☨qU8Cy!UeN 92'do]%Y9XČ2{Rⱂ;I]رɝtx'H9eSbCDiW{.i䍾J%m`ۑY*ɡNMw. N4![xڛev]ؚK$%ȩy.b#{6єRxB6B1i#%蕉;.K9$xQd%|}OǁɡG+׾Bnmi~|!/hVl^zbȬYع|{7Zlo$.ˮ 1y"&p64˥Blc~2^R(v_mx7~4ƣ,,r~IRG ,2<l"D~B%m2 dkeUuYQ4kF巨VoFeN.Z>&uZ-SzsR> ?ͦjU8ŧ!Bd,"Kf+(KbVɭvgK 7,3ez6"N^~<~"~YlQec~]Cf2r.IvjXE|_"u`y ܿG -*(T[+>lck6_V*# J*жY,xB'iS4ߡaѵ5oM6(&h՞tf"&cHJH|v'D } Vm G-/udr DѺ)ѵ]4P$!q+l9g< diG$91V(dQo6Ewd &QĴmLDhoFա%NĹfiUMIh%\*Jp.d%o%b'<<# ?bVk6=͉Yx~NQ80d%ȕ+$,Ӣ[n46%e?dS(%HRo Q _&=- my6"X$Z4.E*FHxQ2MBX7SqRCB~ա%-Ml|{b*z:FuI:jl6B3?"M=ZՍG^C+Qף1j[-"A԰t9%hL݃o/ӡ.ۗ%RtEQikMvV:&Z-CE/jwFFD~G#`ٵM;ʼnvky,N6Ey6I'&<F_&/$Yn(d(/E%^/%-!FCYJ&%ȣ8 4PLX".FEW#w#j%ͼ$]Vz*eA$M)U# ФE+$u~$M`Qfͼ m<&QuFDMM#R{FΓYx)EGi՟[A+:iOR>㧥ϫJ?iϸ޾ޡK.Drt+"B_d]"*Еp*l{j2%t`bXLǾJ> i87KS6@JJ5\d1Jٖ՛c"H0'nȴ͛[*3cFD]ᏑWU`sݛlقԹb4xK$Mmt+V/DxF7tKo!V:c䌒,1/5fH匡ZE 2U mTI2ZZy0mHCgЭqcE"e^T{XmdGOH̆D$+7OpQ%y4^L$Qz%DVp3ϱT8QE o/,GvE%TOSn4`qGpm\SnE$'z$B {wrR#vE E%E?f |b("dlW(%{RK|vJ)'&E/Chn%9w&Tzc"nqxd1gdybr%h>Y$Q%H5F^/dy $Y;GjrT(M VUCqC$. pExXUv7K)#SrF뉪rqK d[VI[uB$U*D5Qi`TeZ6jOf߂Lض;ͦF#5bV;`I/R= r}E IJI-nXɿ"nǵ\~9c,ޞ ńbV5x>ڒ *FԨ{$Xe"9gi#M˴+BmKFd+9BVG F}#NcR^IK\+Ec7j6"YC *115p[%mw!I> 7)`ڪ6گmbdh)Qve [#*nRG/Ĺz!vO27RML" fhDZI:#'YKՊG۹`oHjO"X7b/Ȟؿ6+B༗Elf _eV%xE%+7cDŽ(6Н:%KoȚ(o3ʨk[p˾^Df/|I [UzM&BKm2>{Ej9"'D\#r?kء&ӢlQrB_=vLY |ovh\pF~$rE;䜭ok7nV9z&~˷E#r7څBX7R)q$LR%~ hB7|)o#zVmrFMqxT8, */&%.IDxWlX.6GZ= IJ6&ZYs il' DXvLS1!]&7"Oc:rbfٛ{#(! ߢ2ͱTnc$]%śYi"TXrLMݱ[drHNi2*lR8bd"6$^ J2J>n"Na|J&9gԳd[lqmڑCY\1ƕE[B-yLO!Z!Ks#:doJ˼/&O/lOH[c ܊1G`m'Dב$&R%i &Y`,Uѻƨ)`݁"g$.$Dԅ'y)c좸*lox[hQژF5HR1G"{d]52IG%v> KvBdx6>K /BpBTnVZY.՛mUL%!ŮȼYvjN&-܈Gw&2Ϧzt^]4OѨ[?WNR5(JHx\6*VWbNv <wF*oeyI`SRxJ1jf;B]#^BJtXo4EpOi#s5$(8C[Db%M\ұCs XaQE),-RV[F?$R)2E0'fUfޞ :?(%g3bUɥGSv2.vrA4z#9.XYFVlm" do"&#Vn#O#o{S3'hc/)CH僎F\)&]`WcVE_{Np7+HIngS /C7w7Sl{GdIȬ&]m3rIIpJXN+ؿg#}$+(VL)D~{%:x$'7-nSRd0J)ąB)Ic-HK*Ui#[lrCn- )rm=Y_"E%${bx7tIHJjOrCqMȼkZ'j'HЖ-"'ПáG%LG)I&?I%7G"IS5|u:"mI mq][ {2JJa"y#ї$m3/[s_mȫ2`_G |h)$HV4H~S M ౺$.]N/d+F` cQI* m 7!g{̋VnDrF mnC{O6?ЉE&B^JKhFЄt4$#5Fk"M/O'(MŒ-[Efفd"'*銊bFd,>Hc^/DU~$sjK麴A`nh^#U,D׳v)k$(R.Дcȡ )YF(m͍!b'ejE3sB#i> F*xn\ D ݒ{EurRCc{b~d"GWCij]cYVG N"x$Ⱥԩ Q6OƄEV0)F/(>ľEVJ^?C!IW쩟~$vI%bVi Cg($!t~͒ R%%t)pB՘NI3ʦEmT<#FШrV&7ck#ɄhLO=gG?gKtJcvƕۃmK66٦y7\Ǔ(8һ'+4Jn9"CmrFJ9B{ " PśU -1DNȶ&"ѹNC\TXM,2Q\1db=vJ)l*I;B:0O)|N+|dhv<]Q*BNЍFT/h{{7k=߷2Os04|܅enHiʈ#S+~Cj$cNM9ل^\pJXK?/EGQ%qYIpK&: *ɵ'voV^- ɍ0JFV \o".IID7oʆy4ݬ c$Ш|OSHQ+%"h%*#ŕ8yG )POen>Q_$+$"xj66T4xv7Hp&]{Qw"JK\pAI=-m#h2n 3R.-%T.Kdi2M{$Պ&pFR9}x/Y*jmzFto##/ӏZr}%G('z9۽F沾EQ٧S"J-bv#ytrz'x6JP%qݒ*lLlIͩd_'ǨfR0VJtE?bXSC!I"kq,){ɆVl~ģi|(,Mn[hMv!1e{ \lol`kv6ZG,Idc WdՓyn V_( TS\rKݞY$;%M>2J)94^lpUfEȲ3pӓ :V+h^/1޽ hN{iOf힏rL4nA5**Y<ܬW*eMXƍmx\"e#ɷ#J"0PqӻL S>Q:-ݑ7( i=GIQ6W6T;| J݈ڽh HB\eQ$+HSRTZ7'#߁e^yBJ*[pGpK&(ϱ"#*7G94cQTr#l2jVEV*Kw#0Em]X6akFU"$q4,%=+r^=%%r/(oj0m[ݱ:DkvM$-(D#rfZM4hvnGSIX$xI *oM}GӥY縃r4#[# $*G#mOO"e#M؛jYUH1bHt;=Qۃe1#$Z:X:"/粕ܞ 45fF ./lk0zGՍ|(fpeG$m&ʱUi7|$'Ŏ1 bаLv;n%8ܬ7$ij6229!Ylۛ7bRC!Dd7?bB.բ)rYhd6 e䗑-whsڲxb1'n7CMs"9g4G1yqh(qŎMDRHUw"d*E|orJ)r4q$8863klPɱOEEG&+nWIvoȓevE:ۑm-^ vImYiYRrr8CƷ"x7S4R?7='g9RmQ{(ݩECqVZbNeRп}&eRXweYV H,2QE5fK䯃=Cl2TnWmGٶ#YFX7&<6GɄTLVQĻ'\H$pwBbQ)>͑c.JD=PlړG9ț|,*4K(>V 6j-RT9|!K#Ԕ2"- S0LQRH}k#HNԹe[8GV:MEK%~\ 2o8VѧN"\vݴ۱O6+E 'JIy#,fZ"r`Rf!,eThmok]9Xȟ?x|IFx$P/Ȓr-ȗڪ"RV4mE+6ɢ ʢr<#Hk%-íMׂ‘$WU6#'V9BJBG/I`J&$[$tmd%.'(^Lz/ȕZF R#ˢ X#*Ux$`Ӫ_ٗ鱩fndhJGo,ՒZ'-M=.$%_"z\ICVF[O֕2ZTkjH%!/]!/E5*Dg5b=ci)$*2ͦ+Y/'(Hsғ'( wѶz큪tWg*tG Eji<irImb]h_irV7dlk&6eBvIDŽSHecFȹHO*IH y!d#| _-`Hn՟;#FHi+"jmvL)tY GvIm|}xRJLif&܋[#Օf搠l߷oؚhڲ};dv3e^"\1\yJXvIɹ!qCӬr3U.IVd""OhrHIn$Z#Rpvq+e\<¡66'픹$V&uDزEaK͒R"&E 9V ߂m*BLqɶdE/LU>0D-Er<dOVDbI-pȂvy%'Y2vGMʧ!J[Yȣ%ȞlȬI*.SMFJٹ \1VKdf]l|%(tH%n,M65r%KEߡ&JxcUp`lLbT_Dj6N^TgQ,R4HIti[gtёwK:y'[Q?dggj2F,+o&He4\"LR%LT3=%x)4?(Wj](R\Bf"WNɷđ/-enjݲ?*I V$De/FZ)WڱoadǢQ~jˊTȮWDWt끽hoo #rRl~T)VD#V1vX7X{?ٷ6hF[OnO);l,CJ&ip%X+{\`KYXRRvՓ&d,Kru[vv£l0$_u  .l\qx3йwCk؟K$'=uȳdXߺ7X謍"27:Ɗ=?#3,f8#MѺćQͱ'dLRMQL',ᑍqQFLH,رpn=KE\9"V%eS.OͨI m%r&cmJYwwhf=eJy.hsr,IH_<($~T"jQcKm-{& fJ)a.6[mYBĨjh. Zi:vJ;PJL'FJx&&IcdФ.>'dce9dTIRIZ"[bcH*L#l&VҜYDXcHA!(21Hxi,'#'NI~rbM7M#4[YDnI'1IPL%$ ۃbJHUP2?D6:%(ݜdggV#Ԧȹj7(ѯ qt~w?iR١l֙CFVοThOM/%:C:}=Dc|hk4>tm,LevY/*З#9q ҾۚXl )ȱd\ӡ%B+i{9SPX,a9P&J܋􄱑GɑFT\\xD8vbIɏrBclr˻E x+7nI%XR|DJ*64"m^IW!&)Hvw)'ﳡ?&`/y?t-ղH+6yY:ORHPhidܗ#O&F4!iE,N,rbƭQQ%CLFID8*$hnI+vEQX-"/hD9 1R[ 7lahSI;:-$jG{};?6 D[z i?u.jΣYmGJL)LkQ!47!7TX"B5XwXS|O8˒ zeVF4ImeFK^e$KiɈx쎚(I,e;f(~<;C"eD^,∴JJXUB~W!yLۤ{n|28w:BB4YGv* c& =YexnQrKq%Fډw7LjFJE Z2U`u]*!qC';1蔜UVƕݛ3z9|DFUZBJoe#Q";C %|"1D#w$>HadTv, k"6͛Mh|V r~-yݚ%$pd,Ytz-$\vko$b8և<=p'e$]Uh6qnջ?J촉NK6Mղ-m-> U`\ٿ5"Tfm'W~l|mBj1-9 bɲ%pGrȤ:e;N<X$96.QrOkP:zf =4|.u:[D?jGuG&N7ԳBK?N-%-ƂJ2亍U܍2jC~(%4ERw̕H)qt{MK"MB$!&7liD׳u.6ك\X!xNEmH75d[\)|&Wǣp$\:,*.Nf[mƐ7.u <+{ ksE3E$͋BTe{cm6NWlMNTD7K"{ĨtR"ʞG&DQ,ȣoo$"ܕPⶑ6&šf崎LQ,k#آG" Q<Ś߉Un-٤ݩ"08?jڏ E'&CfލL庐z$4ӒD^㨖69#JJ'rCMxN٦{%|GoK*%|DJB8mYMފFHUNMXcjp"CI y'7e|JJY"YӶEDj *yLqo~4):m {bN6"2"eϣvhAmLkՊ/ 0s#F6:U GOMFŸy#/Dz#q,|KVFS6~EĹK)W"!+g y(JY (^G'%G0%F*fbK&`YT̢7ǒԣQ#i*{GQ0K$ZWb0q:-*5')RFM&BG?&}_ɑ9ewF\amQ,KRGI[JI 0ZRdB4,vir. j9. .-1ĦDUl=3$Y'2'BGrzIě%KrrCE!ahۛf9%ś2,2mFnN6K)PIѹ<%%V-DJ{^ $fLr%I6E]ԏm$&`iz2ȢJĝѱnoiJ+y!Y%((˱!ho&6ӲM?,īeGhҬvC&> V,6.(dkhܡキD㴏?f̭ioi[ɏcvgY*|%РآX!JR#U6rdQ\mDghųC-VG͛p)D&(R/3o v&S(>DKI4e>KH&X9iJJDF8^GIK7?Db"n"6˯ݹd_U`[rg´olmR%^\Z} iJQoWv]Qr'q#9PvY\,D$'VoMe Y䓦hmXߓLכ~(%Fg[: 4}CM89#Yeͷ>:c>t`XBM%*/if|B\ 诞֋|M/9'ReX2IR9w%9JViɼ3jx{7'Y*-ٻ+8ɾĬkjy,ڞJ":|Vyn~9cqɆTmRvZ|"Du6J~ ވҶDoyZ= `Q,s Z;\E`ѝT9I?!<[":uǒ#g;1߸b1/DEԇ/Yn,ٽfY&IRT/Q4*M > bNF,\پ)dĝO4MmkL_~+"K-Kٵ!^2NMa r;J*vo/e)hKRY.M`d-Fӫlyɶ-$l1U 7f6tn Q6RH5~8>H(-İDf~Oq&6C7&I6y*O,Ƀwe&v4(_:voQp͢ˑB". fdlnI Y XqɹW#M䅊B/~VEԼ\jƾHxL~*FD/q,:$ݞ^"N̡cSdF SD#uK$%IRm'P"Wh\mq#p_kz5};~hIN)ͥx?N}dzhCNrVOUKҶSFlBtS=TR26J؅SӳsEߡFٰhdp6Hӯdi78lBiV;A|qAȕ';gȍ ?Њon\|#[rFXY]1O-\^ɥY1,K(#OQtnxdUйPHRMT[%d/Bl!&8= FT"5;Edr%H# , ?ȒLpBHeP%YbFOCbM.MՂ8g(#;"UFW.0BY&892I1^"?QZʥuYmB6ۖ_HX9> %,hN[V[7H苓Bw,jiأ.hy6(yY:=?,">#~Gs7FY'x6UcEqim2ȪCR`IF*F,cQm Y]d!nIdi7di2LBF'# |pKPwze7jJMPC9J%0I_G'bwټ|p$Y+"#wON!ѵe荬e~dnUܗjX-.G)zFݹdYbJ.ɭҢĜU࢚FGrȺ %rEId>Q8м`A%[g֩. pD}*hթFU#RW&K;ME>4t=JI%}SSfV:'O:z3n['W@饖U퉪)`Ylq< RvD]-]`.bq/jdrm >G'gvȶV'$ȴƨI+GHB1q|ŗ25#W/[ȽU-3XfųJFc*?LpmRXLsmLɹNp8[-Eyͪ97'±,ٞl`LdHRwgmdɻi/b]kuQj$FVi>E$E{%"/qR#eE #]Sە)]q5j;4|w;$xdCQT (ȧ)uR?_iB}*i5[(m&6gS:F$nB0n l&%BJ1:dq"B*vUഊ/WfY=ڕwධWV)iPԨڒfؗȕȢI l5Ӌ/+DM{"qIDrrTY[0$r!'UKnxHR1KGIYc3F*]MQ ᛩc(b3uEkDi =;%I'QTc]$.l֊QΎA9EGRQgGb}gSmƵ:;>?;>:f}ZMN&:4y6jn󒑶(Y{h%iуh.ɻ8/9-Y7y2BVf= R%]3tO,!cȹ5JnMdME/CRh{ʱoBHN-e 7*7xrFG6mݒ1fX'F:|Ԍkɍ6y67PpZQɤ>X c]&V1x臊JvO#NУhY~&cD*Y!Hi$˄(HQ J^E|lqӪyctidV "n<~Ȭnd+5#Cj'ͣ:hEUs|9$%kKy6У|L%ǞEخQv6mlhVIbV)dԞb > < c$"2m U^bU"(v$eX)шdkݓ"ZX)z~"[%,㷡PZ?+E87G"F5ۑC5kXtdtlR%gkWY}_IGZcZwOF4WO8G5jP} F 2k[j&64jt ͒[ (;#,y6G UX1#urnLVBVIT2'!<.rnqh$$VlK%P#!"X7H\K3M6 $i(F9X:Oy6{1i%qTZKDf(PK+݊=YFx6;\e3!FMrHUpdscvmD"5%.FQ',[Z%*9 N~ʬ['&nXp#uU:dRȔMdʨjXU+%#Q/M4HI%ܨdXX97GٵUȍ]Ljoqb~ι$컎Hm7mBY,3rikyjܱS+"HfQ7frot +6"l,nE/Cu,yZWjgFwy)#h4*K&*uK$|#"ɂ7 #ôf\bɫR58uĿ4j۳K!PȨ5 JL_:IV?N'WIEé(>l׊cK#S\Y}vV$AY/6y'Ȫۦل^JEO Ic$K1Eذ-m&_(ঋ݁m?ЯJ/֘6BlBwZXQ#;Y%^*ǻڣXE7gJ֨ \NI'_$]1Θv~Oi,`.Cv8BرZbdIyp{0͊*ȿLIV؎4J9^d%ڐJn#{Hy+;N8{7%4'Dex.TrR1HrR6Er%DI(i%K,$'[fnWcy3싵94E>TBMᒉ%'%tC}`ui^;FwQg+GsWCR"$m!=$<I^Q$)c}EXQLD3Q|rQ$[&`R,Uَ%IS$%c7Z&?;4-Z 2q[CF.I]`d!qY)Xe^DrwQ78rOՊ" ڕmhV=̕C6I:9bdI8hԕrjI/I)O%m_?-MtOtѕ֦ΦfkdRHrlަGQd)6i෤iGPEɸKٔNK)W'(iݖ,!:F>\D&v;䄯4BLUB71X.ų&E c$ܶ!v7GݒF֋ f'Q7ɘ:hhwdi!Sp$(|7v_ R_d)^H9=Ry%n$b7 &SdlMn5FIFMoZlM^ |O5dFL*!tl&"/'~TI܈~ُEOCv}"fyDm1M$&OٻK^Mv?;tI[Bۊ9M!!M.(U(Ԭ='#p[r/ѧOT'd슾I%DI `in|p)yQ[QVHl,r͗آd.rU6 [D%&ZcqHN"T$>I\!$W*Brm\ ;oߡvz{5_&ܛIj6(%fZ"(C?lUGȨY!+ɶ%f d2Ge6;EŴ%yCl_,b~ײy6OK8D1#SOOh=8W*t$>-R $Op4u#=aQ54 My=KQ:9CH_5GM2jh`U 4Y%.pEz6:gs$#o+lۋ9=Eұ[y635H_ۃ|=dDFCK9.E\ȣXmXd$RIpE9|I6 7QfcM+B咕<|dRvI+ť_lpLJ^ӔA`q͗ HjU7=6YXr%lɶ*^Dp"5'F଒["o)nG(Vl%q "er?)-Q)vYy6d(E EQ| QINbE*D6RߗeJMpe2.э<1+5ѥwb%FJ;3\ہhbH%Hq.c\F`͛qD^`c{}sRe7Tʢ6UL~˷(#z?G8$Fuhv%|I%r- i6(qsnVѧ:5&rP$vEIdnrDVv&٤an!-;XFT[?/ס߱=ʐKI>E%VG$Хl088[ul[l GT$J-3kM4}8$%)V-t"} 7ѢOZ5js_DzhAOɐjgYYPrt_7/FDk#N`cxtFK6C7ؚnME8\#FФDddȻ"yB8bFVFTKw,U)dj<<`eJ2LLUv(3fG$pM7_. .,rM>;cI1SváVD&%lm[Nܖdxq1l#__$O J%'> vA*'x#e$#~(IndHWg+Bn#V2 ymK,|PU+YHTmRKYm2ѩfdjWѧ8"ȔDmX=QS)O2T4`E8cΞs# /'(I&=UBڲ"OЛxqebVdll+81bF 6k,4ư&z rl|g. %%&ꄲل8Ӳi6Z4͹$ qűHjR3x3D\dN5wd\K(\ZB>'fjO"LQb2Vh`D _"[2eҺ+j+b(fe/B;ci+'M%m W7ŵHӿ5ťT::?,5'>8NzGzgϩEnO:*PBӅ!@yPHεz8df:'MZGep8Ek,QUF(\愕EX]r˒JG~˼lUmЏRt^l߉$X3erjhRy8H%ڡȅ|?ĂU7$>lMDnʍrpq{VtBU+,T5/E^$4D!'ȿb//m%{hP K$?pHNbNUD/,~DyFTĕHo6)vpxY{^, +lDN{lg8elJ)DƋi 6mI,+#! YOisQ%+R:i7Q=4MϠE/  HMF7.iƾA=f}Yur_FMZ}$C瓢OvRrr:wr"hM%ELY?ٹ&6)HC#n J[ʹ~8#䄲jsH7o~6mHV4+l~0sM#MZx'±Ir8VVNb{+ڊh"2%/OYnLvjӐ[=3sJF,RT6>+pmč%I+n*'v&9[b#фI(qHR0)4D,j볔xCqvp|L]vM:?)S%_Vb͑NГ|8LN$˲+Y _M8*)Z߁y#,A&j5TA&%:d&!}!d rBJVF*HIMIPyFy%w;|o,im6 E4.(RE_JF&ۡFrF8$H7JP=JeV DN!ͼ"࿁~\Y7^G~-cx1'lf[iŔ%R%\ۤ(2(sVniإ$ȃ(ј[䊧T *r7Rli#$m#"S#9|?hrMUqX OpN^uc:BTφ)mda#аƝ%Exd!X5IOa'y4_Ow\~5*'gH%ֳ: T}VOWWK>zIkSZZG-Φ{F~B)/g8DHDݑ^ uBj*t]<hՖMfV!F<:閬)dIr[Bڲ'Y݊8Wx*G~>N(D=ވ߲-Hʝټ(~7$R(Xdh_#srel)&=IU|kvDt$q7,[^{aȔZwmTaqbi"űBVn1# КCwEdU"RhCVClbnM V&ndW!-`VDf/'9u:/}FWչ5+DGVY4H҅ :gKY(e.Ovvz3D?}QکMr/6Im$><cY:niQ۲n~Dx %Jux gȫظ#?C*!JӢ0MdF,1ȭäEt-2?ċ;QhջJ^$&iGM X`x#I/eҢ-0nnF|NFǡQ$nJ2r:h^5VӼUW*?Ona}Yt E%4kF6׾ѤOa#+V`ȫЬIȺ. b^J䔆mucv5KE5M:%B*N89 NԞYCv͔ӱdmF[-DQ%PXȲ%K#7Z>ӻkso#R% i}~Ŵ8j( 6O"x"B sڱ~$0K8~Dme|f}ͬLf ]N.%5d8X5$mpq>R߇RER?*_-*GU֛>5 ;cf94ؕ"tFt8"D &$B'N+" ZVڪrnuDo9qFGMܩ߂c4mݓeKfNBEЅ VIms?l[ذW$ vqt)YUcy II68׾싋N!Ԙ6.Fpu[49hi, a"Dg9-(MLeE^P璑#iuTՒ2XLbXJQ$"e)/Dqɪߢ,őit6'5XF S#N͛J0[6%ěUhsXjč ^GlvO.G2\drJhM ue)I \5|i LRŨm5Ck1b8T6"2!EM kq +D]óli"RrJK%ߡY?&t: o&o@wͨK*jҭژ!Y^2bEebG6-c-șQi\LDe蔭Wc/;eEp<,4imbJ4"Ycxv T{#TWJ-2Y$/*CSC"{>Gs$mG5e%|-&V6*HY=(il1r68d &۴8Фҡ+-,f7=㲛%ܙeU,D&{]ɩZ#ɒGQRgO8}g/Ijޙz(裷M#h_ָ/4)Pش$卮WdSE#"k826$| 78{WxQgvH:d+(r'/ƙ!.WJmpGtCG>ǽҫ#uE't-sb4(䴰o$ߣZ> ?ϩfLAE nOqF Dt]26'T%gDki##>%p:[lG)b픆Չ6&9N6{ٿ' D*#n"ifC~%7R3#y"lܻՉ m2'F ] mE$QMt2)mؾ 'erRL~MJBăQfd~ r>i +#Y#D]̭ uKojug1^p F!&VF~D+9!F[=[,Di;dGy!D):s#r\2Teg[d9FK" $[dnuDި|[حkiǓw.MeBcˤldaFDeOpj)8e[+-(G06Ie2QšEQ%k I`07BvG1dHn2Ջu^Ib,#myGFEݻ_mFI"kuԃE<&dpGnN$RP\T%9T/F7!FȺ%qqV|ؓbc (x"|/E+Z3DP2{/ IQub3Q6tkίI>Ś!gg8jHN1?uJFލEպ.Y5%^uJE% ERJTmH\ ,dHJćM%+1k,JTm8ߑev+nPX%F[prmUɂkB8e'%EQTͿ#vA0'Bd\x$eG!~.*}_IRhPMMJ^r7H|RY#C߳z"ӐNj!#6(ĴnlVm7$EJY(PB ƋM I j(pٶՋ76이Ac TE9bMGO,P.DQ|m ڨarK"fo2Jmqct1G<NgPrD|Hyuki)+F,/#q X.1,9 $Py%8 {ȸ9#xfU=Yi!uH紊gUd%g9B{7X7JJlu|OkݖU;v(Ĩ(6$JUFF6QX0Bi*ɋbȯ^8?/oX fIokJƢ&萩XՂ+rbFXvQT%n%Nm2A Ng'xdx؜hiE Pl-pN-jٛ)<&[5hKnJ1tK $fRլ1풲;W#1K74"F%xt8*_i,V6c9Iy;#H 9%TGkyFj8=u#vgu^"D^h^M1tej{mde;%/2uDelvLl{NDI(pa;O&FYN?/ЮQ)1ボX f=nMdQ_ɫ?=>3E}=RzGMwgC͢sj?\>Q"0tϣHs^4}C17FlƘIEdpB'[䤲X4j6/d/\khYeWk~WfHo=$FѹCY0&l^ 2%LJ/-N?K2'j nFCN9-m $d#m4/HwFV wLQ~"/%tjcU < ȏw~VrF%[,䜬 7>K| '#cU\5i6JnIWߍXvJOcy}G$y%ɥV:xjKt)7DL݌p:ڲ-Q5.M1E"|Y.9"?(|p'xe&K&}N$+,N1g#ŵkD[Cn9i6J&DeY5BDN;>I2-Q1;DɏLvD|f\$B~D'0~ŶQNElDb"a^3n>D6EḦ,VB,]s/_dfk}SItG^W3[|_'9tnDn?>I[^MGϥ1G5cN[Z苓t4 9J=Fqйe ቸKPrņK\1Bfnj.ߢ+AR6eGgDQ,",`d>Ey`6ɿn!#ol#qΚ2.Oc5%g⬻y;V(75t)%lQdG):ɵLNʼnYFVcBI"ߡš7VM?hdD݉y{&Oc2T̆4m#ڛWێыcۑEP)xТɴiJ6#%Y.x%fW,wʉp'%+Ƥx #jl?)MBXvFҺxm]IR*'\IEښۆ;hi!v7b#!'xE^MMo..;7?ƭ~6;#{I+NTn\rX KOr OKb 7#vD r1F/]F>vrc(T;8b$ŎF*RvQ%O%nwIEW{QF6kQzkŖt$gm/p_z+Q?N+Iq~t>j[}Eim4rFUOJcGcci+%dM v%`xRbcY'',dOe=`N:U٤ $(?evŒW,ojQHUT;DWirnNOBbCId7R#hdR$J, ,Ho" Y]"=3E^ Bwd3ĉZ;!Y~Y616ХG}vEڱdz?} Plx?}k 7+b[R$(HqȤ JUK"Y(Ɏ_$|$C3ƨJ_ pCmVjB[,! jky&1}cK29X/;Hpe1'#+jЛWyݎ#~FDedbF=%\!p$ vٹC^KR\X2vYr8U#->""7D*٢z]^$F46qImCjIN)mBvnlnxV,v%GR\oi䌨fW"U3j^(Msٵ[yCn4̊#ߡU_g+#͞.(iHudgAOKGaGĊ?ҝ[iuLZS]޵Pu:(GR٭VE8GII7II(xr?Yn~_"o;!]:"GN&y7IWsE9;6fG8cwXBC _c}~N!6yɨT],tnǵ+ORO'+ɺDZ3Qڲ{'BNrc\IJ۲_m7|#smTe clRT)[$헶8"~Fѵz\ɑ$Y)G)mHKr&ؘ Ǯo$dDNc)IJ_RL'+y*DUK&*Cj#~6ئÌj4.yWȜb}Vdr^!;e\6hŲԸJ~ t'vBuNYWd]*lJ77EPdRq/8%7DBds,6Jx8?b4Ulm(R+ɃE&G*7Zy(& NUMupIdrHWvM/D$rk\W8İJ[jJOD«*Y*evDqRr5wf4lQ:##_&Qqmn3Xv %%}+FWUB}Sl:JG.zRhh)ދ?EyYtɉ$R>&])9أDpiiT'w.r_^j_i<G +g.EYy$  0"´Cz=lݙe2!?G+Vƽ1Zj)),д+\VoUy#v V;k#[Y&yqe$ՒNdrJi%|ruL^IJF-m%hxDѵr51jR!,wD 'Dx&;mw,fk$~ l}V#s^oɦ$ٹG3'.Dͪ7>'&m Or"7EnE$J4sTa\ R#p^Jcy#&!7VJpe&ǂ cq\. VŰR9摪؞+mn2?+"K8]X:b 6Kw')6T*=D[ydɋ㑑y7fɵ>E8/D±7vYɛly$1!q_ԅ_$ZxBX7Lql]K$^ Vx'hro$]3 ɑ;\Y %[v[erKWVSK])5BcX`Y{kflN"3ѭBHO*ϢGf뉭kgߛl7]zO2:_l "6>)4uzQNqM6wV5ey:y7]-IksC]"X"Q\?njGL]PU[.DD|+gmicV$(%#*C%|Q[Q>$Z@li$%+JCi_>*"UW7Vɵ"2CײuDeBi'bR>YLYGK%'EE OiXO"ɴڦIz)-FMm)lF^ #k}8(&Ɵh( dmNU&J~(T2"ig,dƙ;L"(yHG4ѷKGە!OKI[EE8op㓂3$Gfvo䣃zE^ht]Ene4[ I?#wZc3=G"с ăl1FFݨOb~V?N/Ԅt8VL{d=xTYN,.>h}\bC'^͒m1hFcmE4dХN;PQGPΉ#$Ϯ/}"ҳoj>_ pVg>m>tgS$Ӵu:rfmt6t:{eoF~9"IU9EP%g~ мu؞ wE8>FWhE~N?vtI2Y\1슱Vd^,sG<% z ŮdnuBpE_HEXr"rUvJk*flnsb{pKŐ앧cxdb"d+%~`opղC$Q.8"hNlOУQubVKcKQk&I`B+V~VS 񢨼+tKTouR:| drYeUB<289p}e}ߡ6iK^ Jb{l"Q+#nɹr)&J85C!K,J鑈}I`"lPK##7t{$>ٻ!1ȯ6(5nRd7Z*= ?'6^;B06m6j-$,uq}-=|:-EV} k*>KgVvdN:|[hG+:zAURZSDpu+rC4t 8k7bرqeĵŜ6456EYb-J/_&&/%,fg$ QqdEG{HvG1|GՙX+6*٫q}᎛#`q|rWQJ$[vIoM{5J/(~&v!+ͺ7488ȗ4Jv5M.<+?c"6ݍu9r}^mXdm~&Y"vJ{!6 [H$j\ [%|)|\r, &l3v)qB^V^ON*,c~V-J=V)'\"A["j]4ѻNdDntFX. =1"8dYE 6 LKbˡ.n%l"Tk%q>7TMƌ6=BUϩFZ>ur?j5tΏt!ɣ֋sR5s: OhvyGND0JG|tsɰU?BY+c>6m0ڢveRG.ǑSFGM][/#<עbDkٷ64KEZlR\"wbth3M_#¡,x6S1$ Fysm+.Q(QmrwG۹Y(6 ԋMX)Dpx5m$y "d7G#i Z}vfoyG$nȧ%Ȫ|St7cƋF) ͒262RȒjeY{?#jF_#OTGhN5HqgA=ɳQFhru#dK sH)*Ӗ9j:^^#;kh\N[&IqvtΤC,dy%?H&lVưa"9[_(HnbO~"~c#~N~ȏi#t/$, dkh_ 64SY7d LXC/ު%/ؾ>.ƚeyb>|J$JIZfU/nkO9FЕeT,MrO#m~DDdjHhKxF&,$)pI&bѱQvN*j<˻V*JtG^>O:cKhա7B<=Q%CpB~$3MEM(ѥ ģMeW$fMdJȤ$Hr{ݻPCwڽpUBDUv9'*Уf \/82KᬐN${U~GI>,/<¸4f֍n7* X.>mlݼ% !9W"nYZ<R?rMUi=dJ͊9%\,K$!o*$hH<$p߱I^M3&֑'Dr86*$;j2- IE(.>TJ=$9!m.CP`jɪLԥjjR:}WMMjqgR:MdY?V9գVqzYj?hYEa٣|Ľd%n~HRCVb쓵$ĬpSx*82Vp2"E`e {c]%=6k OB#;G$ [X8c71^yr"g864W)>.0(|NTDvZ)|AbdIEv_g!/jYgvZ-IT=%$!KW cDoq%UF6HVMěN72_dnQƜP%Y'2IFFm0"/b1͡K#%ư~wd^uLw+D[Mf-BF$h?^K5UBWdy8D ZenVJVmEQ1K4S/7HW6'*%FM:"I#e6ߢ-D"QlIEu2rS;G ޞ*-9X7R/԰I7UIlCݕ ѺO4R2d9$G: o92Ł{{%Fb'| 2RhI&jȻ$aUђSvuomTHE8'W4N9?tOIIi`_%c/n)NQidn1tt"ruۑ_(o"hs1K< ^NQ#Kyx6ݎY,EvTR,*nDNFh诓ȬEd|!²]p,Mı3kV$q&[Nɴ~9dpVm&W+X 7nQ7>{1/c 5< TX. Φ*^FV;'gZ_ 3IO@㚎=Z:[uZS:y9hYTK{nJΕ"XdoxNipF +g15/e %ۡ$Ki ] vJر 6Il\WC(8Y-VNY~P׳w2n"E3hN3e[bkk#$S+䯂e|4#$]gLϧMte&3NQ2i95$[i-t=;vb'xlm6V/o CvLBT/й,K#(YeФ61!ѵ%px ȼK{G 8QcȮ4U4y9ᛔhH>lϳ/JUlrcQ ;MG|y%(G*d*Bc#l+Liq)o\Zl\Cg28#$IsO4V3hDj˕F6];D!+;E%F} T~<dhJvB `Y"'.2*%&m9)cX WW #E$ 4ћ8+")65CohF-+%JYb'n+zEݑ|M% +NtcDrR(BKBYՎm| 4"BQ4zM434(shşKO8E4}3o? >8ϥg|:yɡOlM]MʘBHF*7R%vLȲpFI"m4Sj_4Q 'WlI=IxܨBq^ءI)4QPGT7nǹ!MFcNEPQ[lڒЧHr,O$Y+LJ:Dߣ5bco| M{-șm.K[rgȱI|([Mr+kwh{8vE?CYOihg Yme $H+#V Ьw6J/Dm!J KvJ[EMH*3FY-Nٗ!N{YdH-ᛍ% ۢ1KrVb_s3) $IOзP\#]ڊn`e <"#'Z$&ߔlj>C:w5% gDg#Tu\OqL~>JK[bC4i<⍍+egMiPv1&.Hޒp<$rpnkFN8o%і]vDg4`}h2 #T>DbOmĥ c۰Ix{9zdkI {-V:b*#j HqWd iф)95(wM#&ͮ\ S2Wd쌟$f6y4&?&y)#4F&V %0VqlnBJ쨡BF$rC"c3kw!A.Mp%y7ngD䥁arI;pF16dM6',QMbd^ Ku4gvIG e\ n56$idzŖM| J4(E;0/J(Q¡++$Yٱ_g, 5/.DKhIQ̝F&BJډmBXcVJe E&K0tGQ* IƋ"Qmr?'qmmpDTR4ĦU&E$&ĉE`nL"X"Cn7$#m䣃r,&StjTGHFSrScgGn> lM-gmߣSs>>;jpnFq UGKB&$'BG=*k(nLJ+d9벓"Xdhwx2٫E|&eE>FDU!ɤ^;EӱIɔ8(#MڱST(Y+6V knEJCMa=]g#bt]7+cv, &%CEc:0= ۴A cPdy3Flc{i`b ۆ#ʳu!dR/DidO}uG#;{. EG-"_(*xmɭtQ>>B֊Qԣ{_+?: 6ԟ^:-y aY= wm_H՚i$GX=,DeQb(!Ɔng( 'D|ǎʶxftDU6DwE!~HmbcG#˴B/h$E*d#*HI7xccgmE$/k45b(s,w|X(e!鉒E1e*d2#nܳ؇{3ڽ"jbVJ#Sqk 켅ȭd75M{oKأ7ByBYQ8bGUh4#v)&MFF5!eqKkrn 9f,FM]DƘJQ 8nٷ%g]YYVs"Ԥ輘l#*Ut7\P6%J+1Y$ٗE46۴. ҳōg)ɷ*얣$];%rfD*Jvr䛷FV%'mvGI &6 Q#n,r#6FKv Ȥn,Y$6ʓ3苬wTJn+gkU٠SˣL*l4uJtw{ٺ+Z?5.sq>7 ɮU(&OQ$th3nYou+v.Pftn0'GbQiB0ȥd`jQwEQk'ER{+LNrLȪwEilM,H#kЮ\ &- 9TeU(.0&($KpxV*-62(*P[DNܷ3NQ71r$,cȃT?&DݜTM ұQvh{h%%v5jأm:Lkp)ЧXVsBY(6'fTr;ֻ3~hbiYVz/F)n75_j6ey%߉{䵊',^+Be:#H$O"%$niF.HE R{WI$cvѺAY88#/_ocwZb3!UXǁK7Ū9473{xbBCTnfcP-A՛ixV(JFIrNJ:y6Iٿ/m١~< XJpXr.TX'ME\iL$;I sC=ی ?lX.F'|m,&W"'S$gW+ԶhRGG_5 WoK-~tZ2[׳,ѡEtǠu굛:gI8'[EM/9n+q "bnͫ"L *FCk1},v$㒲8J6owxH_4S:R5mi=B:^Lo8#|XpF][!CW*CT,pf5b񁦈W(l%bHQ%+ #M"]X=Y8gKRdd5J#j#$8/Rջ(ഝ"N W,nj,$I$w}Q~ .$[B9.PNQ-p?.kpE_m2Krȹ)Gn/Zܳ `IbyI-M7k^&-n-3o؉[dahmH-7&'3Dzg诃'ҿBF"ѹpE:f/'V25Vr<1Uى2j] .9FhI;Qe9{k$pa+,~/Fk$*V/*E]3Ȭ"VWl1ƖĊEW &ܸ!&iIKRL'XДbtL)zm8 \ꦧ@wdcRx0и6ŋYy?Ⱥ BVpX,"6ےf&nzJ$7Z );Ɋ+V"o7=u4ƋhRlo;M[5&#}[?EМ79YF(M)vȗl.扺bM^(QrJTKE )>KB?Jb-Y 2sx3;cH"FۡO"cy+P4ڴsl{lu[XS4Ȭd'J؜B#v[kV(rFnL!f6/fe/;}2&4"vGɒIPlfv]f\^GR27g&)9gW#GP8ѫRGTWHjMTQտ7Fbj*ڇ-#-'O]effn&цPf< L{2>iTǧG$m#ȝm􈒞!wɦiƬeLNQrh^YJfs>䍕=)z{VnrbඎVJyV3Щrh/m䴋VI-+̩4ʡ~96NLѶ8$Ńw]8m#m[6h%DkQ'Y,_$V)SoSVRYT(=QUrJvKq%j\!@[I+N\qJJV*RBUbjD(TJIB,'7hFp4%B=(~2S\FjJI-[ Fg VgF0YV*Qbq*v7y1$㑴rћQ\rDf} fN>TR\͙`Y{7&+D\Qy8;!Ȫ+d=e'lo4ra#j?VhL X/CkY%b%رFzMdUvD{>ްS'WْU$ΩƖOkZɧeGқKn?'Lv'5cvM"ϫNuDsh-uxhѥD[x4l4K98 ..,, ^G-#I$)1Ť{(1CN.t&':8\]܍5lR)QK 5mnx2+BF_OJd46(Ue3gBFWj$(S,+/jM3Q`\6ɯfBM2*ǧDȫ'Z,YHxY.>G[Y=ٹw)QYEF0ǂU(А=UJn.y!`([hq|⒒_~ʬ=*(`w-"%WlŎJBD6tPp&J2*ņ8HU4;[G׎;+#mj>bcc/%I{N)S.ԶA&)6 >5BrwJRkSi=bYu%fYjYd7|2bki+%O'9Bd75Lna'fɍKj?D?g<ؕj8YȝwJ,v(ڳ%+Blٖ%el۵68;5׶&LNϦu-n٦4cPgnvLT}_ugMuCmRoVgNZLMzv|u+*ٟe:#//b3u ra3Nnx&#ڪ='ܡ%y&TJIt${٫CJqFm5?"3RthI$4#EG#QthtpF 6hRETlV3M݊E/.D끶AM<)Y,⬻*BY7+~;ۢ1m6o{?# ' JMDzqd1+5TkY,d^YF{>F6HLBY [cR?#㲓^/8]ѹrB< 9| أ'$ձ$Y"(ir~Xk2QoqBV}͘?+e`&lCjŢM8$CTZ9Gmg7XqjR (G9%'L{=YdEwc̰Md`iHi˃">(#vN Edk+q,s$ɶEWlrV(Y)S<HhFa mѧO%86옝J>h},iƅKlѕtnY>z6,闕K~> $}v;b}A3=<4>QrMCҊB+!f"8${ϑ$+?.dhM  QaӎEI&][/^Ki5GsF%WBGKI6̥RNv?);y5cZoأRIdtSYDbĂX%VJ6/.shh])))DSE?B^#DY&6z!->˴^2[%m`]\[x"U;g^I9VHSYƲe(}/ۆZKƍ9z)CouhN5HȖy%^k"Y$뒭JJ~HP9-&Q#607#(?>TϠI>SmDW ' tzD|9b ѹ˓jڹ'^VJE HrxKlKe|MWx#cxFgY-9AEڳB.-546 rdrF j;S^6#,m;ݑGyOh$1+ã<.6E.XnJ4>NH:&4q'd+r8ǂ(Jұe_dfv\}M4ӐL[}%+UڨbN.Gwbi2x)a$mn&"9y*u $E^#~~,:F9_#-!;/"6Z,?F|EjH2%(IZCq~U$.K|#;IEѧ/LqhNBxmdU [I+53^J" i.L4\W%)ppHź6:T+O%[7Ӥ)(nųxč5*J; ))Q)A#n&^D-%YhܨKYʇZCI*J]l~ˤ)!68rqCĨUr&ڢ.k?9nx$ e.mӖ} A#rPpMHڏi;}>S>dcy%QӣhVc࿁qKYԪv%T1J^ h]1d| F͚44ڐ2VkIwF^[HܲOOn]OSugY,H|僦GQGc9`Rf۶jEǂh Uv*O^#&` %V(t(d qE]VKȋh p R,&92*{M٤37f`U7=WN7kkx \Pe| I-ڊ[Ȧ^Em1욏Gi`8awH8{E&-N %k%$pKJc-m`FȲ6F[9g=Xbfѩ 24$cE(MCvU$,gcqUt;ckM- 7$t((V{#K-FUIIdRq ?C! MCma2+%`Xd#slqtE'tR'drPN6;#()dk1?E. /gj2;oRΑș&ɴҙ5Б_m?}U\gէ ^"t/iXLY)m:y2r,3lKVdzHڢg1"v=粗ǨSc@)dԃzi^d۪:u/f5"4"܏nRMG</I tu),nɝbVΡ48WGJգn"sN %KIv'`mّ[%yvȿ-3z(Vǒ(Yȯت#mђQeTI>Pn!vX=؆ՔY4E5-H{S247_ȥx$lO7nF"f%'ɚ/$d]$䄰mwi47bHjFĆ?h6 uc[$$X=㲱WsdI Q~rZ${gN켖+|0]|S&h/$;G z[BwEfn/&ȓh3LM[1v-GtQ*Khے4G?Tr i66.%S%+mT$]P~Li`ܹyuRrMU1$lͣs+67B=~CrU4:2X$jGE&jEKB1.НUǺgTe(#WoCMHM(̚>X"N]PJѶR<.V=4kf{2XeױX"e8Ekbk%?|ȣn KjLYbZ#[U4y8;fq YG Z,dl4F'KCAD<TRDlTKBsy5:m':Y*ti4tPY>"]4[MZXfE,e"Slѷ#qe~-nK#TG/%LQrhirU>K"sdDCoّO41%!4]m5y5cC#Kof%B9%hk],Yf岎Lmx^MΨE*(+D,J !Is"NM(Gytɭ[d,"Ǣǃv[Oc#//֙F:+6Y =vR1e&nISy؝p5y)(qfh[ fg,;#+5H\R.Ֆ<3hW)'%KɱdsϤhQ,G;>ɩQ5+7Q4:)AndekzTuJ-));6M;i5/")DkYdG+fƭYLKuP=Ok6mLqnFzRbmT%cGL~EKZnWDj.!d^x=ѽ6 `IrJKo"mŔF䶱ȭ]^ˡJ"K&lSi;pD紥BKdr1ԿB%'(E[%Mki(۱R']cm9bò^Bm .XY\d//mk~HmqlZ6G5Dȷ^BؘVV8q"dϡS6,*=ࡐ9cEVz7}^G ,xk"I,NѬJ2g^;Gԋ: UIMIOGt?1oM6}N7J&A^Gb_y!Ӄ>:J%'Vlq|/ Utik%Gܷtu$T]<\iiO%,#:TVL)Q&_'Gp'fślnhoj}2 i4sSj+u;#gU%$H#הUVAM-|Q'JF#}W'[7&4Er(Rlyd0)dudт437leYrp˦I6ﷻȣca1$QmmBJ%R,J$IdV"E}KNȭ*$^,2LSBu*J8*O"jM+. O,o౷#rXFUrXhބ%,p5g6{U vYd*(6H]lk>J"XxLI2eQ(RH])Q)w|`,qh|z=&TCjK%,"E.MJYݓw%hr2--pKȗ_,D=_r(Є&,xױ1[=&""^RH͊KE5F)wq4<<_߳}bM̏tLThPGծ}|n?Χt]iGOTjf&K&eUiZBy6K&6V{fZ" gDﻖDIvCޙFYGIJ&l#MJͩ'Aӂ4f"Iuv4}HuCJ[5u77D!ޓ{} <Kh$t]l5l>5m.fn,YF-‹j]V%{Wk+$%NMLpY+%Ub3Q"ҍ1IjYq.{ 5\lV'ye([!pRn#UH"hcwˢR.ݬY+MirE-w"|`I%.FF,9%FwEKwlЙiY%l"u}Ѵϲ'ȬDJͶ!.ɑr:FhvNUKI۳ɕn\X4wg8^H`f/{|pEӦ>pGN,DN 'vSy'EdfG^ETH P"+ݜGnM2Ś4ҴΚ^MS^..,V>>5ISOO>뭑mb?fݒd!{t͘h{tzm̍QY=tXe{BLc "~Hiݢf=YY5dJңFx\V45<+42VUM8FjCQp鰴GR:ޭ諁rtP=峫w=S=OnΡN2jjԩROQ4Y4ҁ25>D)7عi'|,ԣO"~$KѷcbQu'G[Mhעǒ)%٬f (yEj5,v/=49ogtE$7YBQ|W'v,t}%|cdyL{DbpO؇mˡmn!*l=g 7e -{,+ChX"ZUK#/^`[ELIGv+1qڲ*<.!JmX2Sg90J'x"G6hɵ T[UGhd/ӈyRVJ%!;ݱ&Ip"9.#ڣOOȼ`'pKqȼQ7Z#"{~D";Bu[x%n,l"ݒ#6NM]N8%imQ/<֡ţ]C?M鱣sL}dmZliIʴ%:40ilד:h,BE}oГ"őኬE6鎮 |Iش$L[ZIIE!Ң8:&FtuОFF2KM_HˁoGId'=itSGI-G =[t=kWcw?#N/ѭ5|7֣'I&I~[9o5$m[HpQ-6S+&QYmLE^ d]Cyd7N!2.m]*MevymmȚxkS,9WI`p5"ӉOФ$5hi$'"8t'n$Q8cxgLRCw&?$]`-uć"PY闓Yhdrˣsx2FY'9F_#}ױ,rbEQOBfʥ(7yY=ѧ<QGi9$ȻDNzV:HM.G7DehR%I6e {䗉#,1[O,f,ȝ.ɧG1MڻMU2LVBj'nE]_ Q^%e'K%٧mCtO_D u.ಏH÷GqS[(hҗRtt5dcɻn eoM(^ĬY9Ki26w7+,iOQ4[f#(hU_'S,VΓ}2Z%&8䎛m>zԒ>25ANӮGlk~Fwq#FqQ ?̥M ZWd)M6Ъ#O#dݴmF6ŊwO'k}C?Ei<`OwۂXQ7b4,$ 'cK*^16'.Gjݣfm_"IucRvK<ЙR2k6Z)X͙}FKFE_7ci5Ba=%/1mXX/yɸWlo80ce/ʊe Y$X쬒xe/򢗲ՑlYiMS$> ELqY;%MYHU%]DF|ܖȫ1JUZ^ i㌊HJ.Gcn%g &z-(T*V웩'<NDN+[ufhqo>,~T'rc>:l w6ioG->ƽƴ^bqq#I&cNQP! 4R}%b/,x/5z2]mm7 drjYVGdi|mpOlVh-tl &F>7gO`+镟MӶOJ`46C_sHzzgY$ϩky:KrH|Eډu0u9) ݸҏn$DW%(m4-]7:zYmа%cUR(PWe4pE$1wYȥd9/ooDlnV`7⋣mwcO^LvxHxF_x瓁jބ1,'i .HY 6)]1y%'D$ԶȫtaeF [#-(y{fĆA׳bס$eb?"6B.ɢf`ϱpmjVJZF #hA /BREUQVt#q\<$x7$;|d=ؖF_Տ߳dF5#Id'k`K{T,Z)F>$:nmmV(˾_d.~P`x+Dj&~C Ǚ "JZձdIc1.+QZK:[/_=4jr:ovQ-4*8/NEЧcV/<杊mȕ˃ ڪKQ"$LnMM2t_i;hb9㊴;y!H)&)`n c{D fI1YU`D1>hW" {贰6[|BtO"t'JQ1dhkD"w,bñI*c6]rn%"fGQ=9'ƏE/.:۲)4^CI1l%j8nGqT(%WvѡězJRǵZM'<|;Q#Ύ/htu-NMZ:X(^ř`m0CFLq%tV;:5Y&iSkG$Fޝ3j?nLO#zn>(Rʊ{oCO^F)NVkIQj#B)@TiXcCCEȌ#V$R)RnD$jj%i{{FyngE7:!/7zQ'ũ_NiIBѧ-]9S=&juFTȽβ4F$FfE՟nً%8")|PMmo&=ԚFزNrn#M ƙtJ^VUdeLݞ X3tIȆ&,QiDx3. 1څhcI3ЙB{R)vebvE^ Gk2f'Bn)R1\;y.T%bG'%?HQJLۏ8[nIBp<JP*R+8*ب%XCKD̙LRF$wI$ƬX`x$'Y=E VD7`y-nI亖G'"5V:-~fEe_o&(;BǻUb#Dk_ՋI2pɧ\ړdXf՜ JVE/ă2{k_p 6 dv87/dѺs7+.`cn~PFy/&^E<(Ki ߮ȑ FK5EnD46nSkq*.lٺU 9"ǧdbJd5N,"LJՐ26ٺQ[XH(/%*n%X+{&&gȖhw%.4ɴ!F6i~V;¢Q1P=-I;O"Yȯq'n^UhH6m$4УM*p0Ȥ(mEn0- hoQ3_74ZjBq]l:-%QM3>miSvt:o23kIJlV֑ rN+m69V$`a&ݐOC^q7Rn]J9Bܼ9FQѯ5 6m➥F*JΦRҞj'(#dcQZzzguu},gZҊ =zgVݢьy4\~ix:p{G#"sJEg,nX]U,G3=&5evD$4J0y,M2"g)Slܭ|h'liY=7Tz8I25%CTe&{H"&ef`fo$jĝn ('$BBp]危Iԡ~=/tCɡR^ 0:Hqfh,\En7bĉH#bbx`HdxmX9dњ""!W`+СN B-50Ed-LQN]/}?l("uB2Vtvzkt>Ջ}ۙALs%+H8)`kl\PEpg{ʑhRqfꔎOSN-Y:I=:KlhR>%H:D>xgOWJ4ΣJVOR-:VF.d⎟NnnBm!\GiݛO ޠnE Ul(FG~$. rIDxvvDI:DRj V{ۜ-ODe_j7> >}ڵB!3<2#b)uYcX4ɪ"F:."x%E踧ًGy,ɒ/ѵDw2JCOCVe )xvs{F☝negbv1a6^{Pdr5+T;eHNi'G%3$糋pnDRr%c{\|HUȥJm$uUF;6UjD.UM*lT^HElꌉ6(mPi1,f]1[GMUoiVli]EQTа>Qo1YCoI cRG"R4eۨrp:yjE'V}-#EPS)I3M'jb&stӌ}ComU~IqleѬhm"Ldkil"}ȦE&F͚jTJI4ufx4bi⑭=b=HN5;:u7#ےOQzWgUq>5%Dk%2ӴBi-R:ZѭKRnwFos" J4VG.ڎ~JDٻi7eأ#Ob`oqGN)&ğ *wDڽګ[QjYyi7#Yx^K.f$%$EvyLl-;EӱXE_%f!^c()"DFR6[.(nveRWڲ/EjQo"oeY]:v=`n,6eRUBB7k&72+=wٵeӳ$dV#h٦9!LM cj'>M)Z56ZY55G߇S+5('Eq5."i]Kٍd[7 xȹ#jo8*fȬ ݓu2y$VI;!dۑ"J/lWo%ȭvɊ6L!ƛ7r,r`唻JJii6Ҷ;h9: |:E\ 2S7%~ȯe$JRqd#-̎y6je:\R'U|vt!'pF[Y;J4d#tПf`TK=S+UvȞOؕdݖmgaN#'y ؛w1윔bXBbj'E"w(GuD#qĎ5R4No#{xӈ G|)) 2F* ٷ6j35)6蛣mBlpbx#dra{Z#fr$#\X.炩g<rHZi}ndv٦Etzt/28ccWKő rbV\rP=CI,pE{) qn_RgX~%-Y˧qddؾX!*cv(4K6i+t*3. KzjJ`Mn$V)<dTrbKuɣroAg$VI/#d/eb?'O#h/вǎ,.eЛeљ2nXSI)n5$LtJ>W-GGl,'@GC}lRWv5?:PՃI]NL/RhtٝSp[mHBM#1Vo,U$UكJ nMJ,l뷣m$BM3uO" cQXTcY(UQ9d3ţL="|vlD#c?EےIeё}*e:8vﳾ{-WhIͲLER\PJϒWG|"jeHU]"KEɼ}n{䬒,:mL1YExgۏ?+& m[6*#FWFR7K-Da:譨ԗʵ/HqY#N+Q=f&ifQ F5b 4>M8WlܞM=7j(ҤZumF+$r~BL=V{~ "BhR>J$6(TŒG,;y3vrJ.i"CryFdV`3QlY+E4"HѥxvDd̲M2-!\T%b6H3bN$] +V$1cMG&(lG0&mVaHCvՎ6i ٫WabRe+b+Hrtr4nd7]^]$T++"q.?BXP/Lؗ 7g^2;8$ғ'8VS]UBuݭG$RugӼ$Ym;cί9jiRD"YfoW۵3KG*X~< HVH^Y&#jEmRGW ˃F >WqOwQ'dzRpuoOJD4T۳NMJ))Q'ƎnFGG] \K9y}D֛~$84t.ȹE'!EZ|KH1~ki$/#CVHݭ, >H;eG/?BQ%MYdD\}5ٚnoȉ&,QmthLfVDPJK_:m9I$FY$2+5w|cU]Q.;BK6w8ڲI%,Sv-J[EUbM͆QţDM|8mَѓDo'ߡ")^JBYx+$ƚ# ?û%LjEmV5Q)%,nQ<,؞F-$2SddZ$,F1dQlq#{U nVhr #K#1עQU(pIؖlyw,1iy%dUd<\Z&G*{DqVl 1Du)Qǔz[FE^ŦJ#GpKߴ|MQ-K$t?tXӞu?-> Gٷm_E}B'_67ϩ$L{J_s[b4sL_I^MʈeHC\ cZ &ٵQДhS*f#ǧhkw}:ӓ{M.S4VM}E3JD5"i5gU=iG_Ȩqm\;oZ+UZ#QHyRV,pJ_Rv^("I[#*T/ٱ'1JtUpeohnhT>H5vd/;p,hq~y$u#E_7L^>Dn,ڻRbpH%!#jBOvs,D DUun}9$ٽU YجˈKf1,c+e{8 J)dv&]5e|Wv6&9$Pcm{PK䋼1צ}'N$8c$e|r6"j,|´/qV)(y6F]4%,Q{z!IqO#$c*±F3PʹT7|,6MX%j6bGብ*'k2&^N5D)K i"w*CF2:9G:gfER"S2Z>(u>F>gQGzhTQ>'7>GZu=4u/OG!%)3mQ&N;7Ki.J8Dr,LߖNNܝ"-&iݵg͚1g&/:$TL:LRkMjhtSH_O{|ItzYFKky!tX&qD!Wsɦ"ռ#:Mv pQɶo'ڸӇKM4姄nR"zٺ lJ6nmm5#-U>Qo6bK#ͩG$`< kFP/سƚ^l}b~jhTp0j졃vAP߱M}IvYt]7DIIUOݑQ܊|dRDE R25"8OƩI;X%HQkR5Wh$SXEYslK,4׵T!$*IGk%.NL']0*64< n7wڝ+sVQ,InK%MI 7{C*,2K "%.MSD^D&ѤLQv&p64J"|,QLN^"nsḬIХ'ݐnb\ >X("g(uImgʾEhD]`䰄 #vY]/mOӛv-ѡ hmZ(̏G(B65sk}&)fg^c:ų3_NR>8j1:eR:kGoQ"I]ؙO6X ?Fu[\ifqrlՔ&C|G27O7CM:-}ԙKOz5zekFK^ѩ D"6!W8=[#)4}IT(Q6Ӣ;H͎jǹ؛BRyYT27<MѶ<")wn;Ӧ=G=u-$[Y/&tMyn5f"v M5L=x:nIiFR:1:M QuRF/TBI<6Gݬ Jv} eScݧi4U!VdIo) a/=T>IED/&ĭ 6Tb_r1|1|Ybmd_z'x'!WIsJ=+VSn])أvUy#^G_Sl$`Qb$lv.MڏnUEoEc#_B[NxR=YddIvm$R|J*hBcc_/u yQ^.aQqM1_,^ ux?flTQFX{8Y%ُ1B1%~_ؓ|D4/ʇuCIR5R~N8(س"i,rW)rm1͟1HX9MHDD%d9I/'#cD#~1{VG2ɨE훷YVlu+fDLɃ=U2$ e`DwE1b #%(Q͝.(JKj>&21fk]3:җѣֺ>=OMXuҝv*WDY&"-I $Ax9+V]Y[D77d:vO%zKtY- xKI^4~)JԔ·V?mFٺ5:}QF>L4_^SthM."o=֓47!hJ7Jj=I*6V #[l#cN&e/%Ф!BHUlJ<-٩M~}틣m\{& KMD;&ȯbJ{Iy#-B:f\9 e$^{_؋؟Ȝ}j ^%8qBBD R$2c"Erzn#ejn$$mBvaeDG=ס`|PVG*n^G]P;MO.) 45,3 䫖Og4K8>7jI'O-1&Z肨J,-#eǁ6Ȅk,DF)df(ND&51 )Q'U17Bi/bnnBk)}BK@El3De]j'<8gN0G7RDhCU(!F"ɯNr%ɭ`ӊ&%5uZ;2c}3}֌b{3#ZM&iHגoq74y#&J;NIJ6i4GOr*:rcEؗKvNXѣ T6A/cl. 4{Ɏ(kۖF# J8ߊ^&Jʢ;GKn7JFdzT&db$qN!!؅إs>*g^Jqh*5S +fVD.oR g h4Ƒƌ f?2CJ&ȾIrѺ9=<ڐ.I4{I2EVMǫHV=I'Hl۱:,$Oa^ǘcDy%d\2/9efM!q\两i(iI>MUn$w$N6xh!*$˔x3b~97KK.ȵCknI`Sk;wc)+K$K|dXtNɱm.&s`EѦ՚[}X7-ٺQ ԋh}_жOIH-]63dҨ'u߸[ԥO2S0'q)3GK٫u-lt*'4bnJN\]݊wk-:\HOi90#bt5|fu_懂/.M-HwY*n:G!Ti;D4%4tO#FF k&ncLHs%d{#($mڀڑIbx7ze2+dG[Oe1cfJe1OP.J$G#d&(P $J/yKѴ669Z%w;KdjN(_VM4!ۈf,+%9pnJ胒6!8oӦ+?  #އɒ=n$g4+4Crvk$ ؍]NR hG'*̦Fxdb"O#آzt.I]F&;mpl͒Ub!%"_m| ;¶JVUt9 i`y&GNFP#S"ʥr3&N-n^%+1lr䨑ɨ) +B̨kk%ds+4DbvL(Dh4,1NcNȉ[$d+F x@rTvXXBGAҭ=f]vNɫTG'ѥtK(lz_4Ti1dMn,n6?g,k_ yD#5~}!K cTRɊ.-0BO+Dkx`\ˑ4{2/qH!,r8TVmxd; Oa%bN^K~NhΆ8N݈Hm\q\ $6]wvǮE6nDy7$O$l}ԇ9pcm萤둯IU3M/fWH~}QzrC˲J9"E#ȅvjIﴯsdhjbZ?cp_'DGViKeɡ蝉6uLQoEٴQd1u7eg"kU;׉{vw'\om,jqe/k?EG%%R%yDW9mgm]K[[Xbv),DmcK% YxUT&iBe#8{FGuK,g &ܺڑ_%u)͵vʏ*45d:%{"wГ2UxD?"_,yEzGQm: q7Mo &ati&=SSqiƲ㮒-=NSvtmUJHӷcӵf;:M囍jM EXhwb,v{F#ˤl mvN>[`ySVX]6A'[VJbn|,jBўHヅD^myśVL\HZmGpeu7ź׵IǑ䬔Q$`ǐ7n2dGO#lc"_}Dd!n!+D;,Ǒme4JLye `Oٻ46Ud0F^HrrrU {LHhK~14HDUQiGƸ rU#k:ӕ"4$Fm>Zܹ?م#>?Q_mԺ>䎭9Glg5(7<+apՍ]YJ^*mm+fب~&a=O,ѩ(Zi(魦QKOKqk&֗CQ3[=C҆Ur}Wun'QO` -=#Жd5:ydrD*8!܈͈㑴Л&<}"1Tq*rhxb6cX/dp*U+6D^ɥY6p85Q[DYl[{gЗ V9$Dr~ƛ#]KًYԎqWj+Ȩxcy7z?lxp) |b/~GUGl :+i)nBV1"hovt8BLwi?ȥx*HJ݊DŽk'Uڕ6MMLb`Fjj}lۂ:gIQC_ImBI^J$ߢ1S4t崟/IQ>-v]Hųm$'NDLYm+8u qPn$Y(N1sgbFNY| ]2-F#(IiJѿ#w#Gg`ȭ fآȻcxfn˲)CyȕSE7!4Z^g~BjhcnuDK3"y7#J?dgM%'צBGѥWҙ'NPrfbm%%+c-К3%ѣxvR!=9Y= FrjG'%4&8ҵvkG'~FW^N[WN0lo:Nd<ZQsvYTsѧ8 .Ŏ Y d|?IY(ߒ/4%CI+bX_4% 1x/M,+4?ƚ$uen6CQ`^Re?EF9-7y+MHk9%`Hn86%Kj-i)+UXbhۜԑ|U9Rmz ߡirx%Qf|IJ)Z'[i.`n7lVmV^UBM<BTaF,P s'2*?#HmWgݎͷ<Ehv~ǖmt4CFԕD$HOjT&V'Xm]HQ_MIF:m%?_Ӂ?uK.BNϤ'Ѷbm5 Wţ+QI`QlUɬ4\e&ji-4>cjKwytz0i'(M>f&kGtj^L僧ΛN[Xq5Oqs8Ev]`n6Ǻ+ridmfͤ.DcVnL)qeHRcӦ$6We7C,$JyJC#L$rJ) 9' >{$)8BSy+7r}6.eѯL ;(e/=HW&f!I9Y89v4d4voɐN V-vѻ'G+&4cPVJCl\z6Zd dk45J-jDrD5S9ҤF2Fv#U#$5zD5%J$jkf Mt䑢#RQydda< J,'lѹMN]Z>:FW,W/pzͳћ>)uoRr5eRM1x>5e–NZ-E+~,"Mmh,߁hitj-FEN-;X> Zd^"v.E欥1uygry7i=tq+%޽"j+lm >쎓ڨx3V.I/"Kbi<`mD.IW 79*I-gmm}ɏ˗ʲJ%B䔢-̢IVc;y%V3mǶٺ;;ӋVLvrqrݳt{Kmmꬴ~z4|6l,)RvvEZ?.P;lYc[BG,db.~Dﲖe1ZI+gл6בDL) 75Fhԍ=E:5Ԕ)IOqMy<mor544ԍiDz 7FqS5_prq:}YmHW/E:-E Q9lr+"ٍ=VOؓjy%dhU!QK&WɊ,R6z=enDT7$MX" -p 8ԲR6!Vp5"?FI16ɄaPNܙnʋY\ 4UT+}~0b')+$rDfВh(շ+!ԛN5jϨ#Wp4}ln{'ީ}SWwW?t:v:hM B1DERGm2ٹnjQ(=GQ pX~'1F{u q\N]3i%B cBfpjE=KtA;GOz]ҳP5%Vh6jEJKV?"֌?y+bXڼr"bӼؙ"7cv8];H܅wRY(!7cIY'"1sy*TN42/%mmm]"Xdf^D<^ (% Ep}uC%u0.BGCqAE Q%km:e*m{< <;QS(iYZ4gXƵ-"s2R>ԧ7#U^Fg4$Ԯ\(ԝ'9}MɒwCSvΗ9[=Q/nQ] 9xU}-d% )&>$3Eҡsڈ6~ӕߝv)*jM[LɊK)J,F$1͒mt[ʧQA*'vE%o"~$6ћȤmUy$`|PpU`!7.J N8f%HsIΛ>uY^o=}m}OIhcGGYSQ qIK&:kdIFRic67Y57`)k-m[Oi-_4WQ&XE>Qp2^C[lg:hNj8:UxM++d$髥(ʴy/wQ/ظ=P%/lT璪K4mIǡ%FrnQ%l޸$T8ǒECQ7v]1RpF)6rL6nRC`a䗎E,q4 7BW]`Y(+6fN{cŧw ;ƶ4Yp:5??^TG]?ƺ}& ]$S^o=Oܣ4QoPה~ֿf4VI75ZOOAQ7]>o#JZӳ_3tkXۦCssD#K2ɯX4|pj:^,gaѸ>BwD4%)dӂa*nK㥧3ܢ|-Â2uDӹe1Ȥ CG2: ?DJt7r-ˑImFݢM{4؟{7z.XY'[lqfllnH?f9Kp6xYR9((^,vv'7lң7c8 =$DߊvLQ)Ykm˺َp-7;*ȥHsҢd ڶ7d\jGdec V5~QGZ(\v4ҞևkC~Iz:y-O=HTMmim9ƙZsGtTΖMk5JɈQ78:5ݚJx%'XKmQ:ɹ#8Y/vDk2MѶ9g~Ir+'&i䨎[P,ڙ,|MBdCNMǺ췶,udSx({"IE%sd[ۑ\1[u) :nCxFZ+fJx5Bcxݜ6R~yqN 6Up}hdFJyB]o=ۡyp5*ʹ,uT8clk4qF$/$W+lM3z\ ReIJLxEQxrKu R(ExwF {%nFr=rr.Bq9c42d9R'&4 }5mj9)z;єju>0tOaz2QZGSGQMsM%Dr{44ӞY{g5wjN>GM//NZZzU(d5vk6GU{YnDd\!J 8.9&RYBS/<3fH> E ]VA#iQ/%n2XMKؓ%HRN4(J="$$ɞG.$nf`m,HQ,-Jl:&~7lڷ4/yO֥#S]Oؠ8ݤuqv;zԕQDZQr mg傩UG"fKKU ?hji[.ѡ(k5"䥴z:]Z%GKe5nJ0{u['Q'692HubW9>H}F}8Uquq#9U15oQUY 54 mv?,ܣsx"'*1)#5Ɨ(%vHɨOWY-4M>Y'8r/CIqBHaQINٻ;ChQ/1dqkFv٪srl4tuq$6h۴icen<=Ƽ=_ܲo#_h)֋*lٯU'O]y׾QIFl[k/GߚjjK4*i1{\YKLh4mWdD&Ddԉ;FXȝ.G?/#VEڨuTn"WDM~0Rl"xv5$ˤ"=[Jdj-_Q/rF4ۑ(auGM*r'(GĆezzVk#t$ۓ]9 '/mJKmezdo8KGHOq(k٧*Y6݊1mQ%'T,QsTwD!F6=ҍ|M6li"n?$?GrD:MHi/zZjnzR?sNN}7@S:]gt)/FTrk:)Dѩo'Yp5;5*QԣnikԔK|MF ޢhE>ZGQ)Gߊl_m:R5rVtڴb+R#%v6qdf%Q'o4@5\_bo[ѫ } Jem3u:cyvPEF[5$N[=X!lx_R=~BJMdor~ƉI{HhDwv\^̲Erm3TQ%$+L#W,S.5fvI 5GW6>l ͞'MNfǣM5gIN?It:''Ωt#$/Q&cKvN qSLp`rOL6VMy=+:WB{hք\0푯ERq#d, (qdoJm5 b@ԎM~ݒ$݋Y2:GbفM>ݣ|ҥc Yj][[9yGeY(MxhJ]&qȔ}іɪw9+3/ȖְC8&vao$n$$ 7|mN*ٹ)_bGvP(c4F>R.G,meMR,ڨKE,YVPL"t̢HTzqQJ"Cu`"/P佛%d3>*HQoq$G 2{(D/$E 8EpmgnH,sғgM~L5gA9jOZSЩ#t#wNGQ98_ӵ4sCI#Іbhjx3ΙhjȓR:9EX:hi;5\{|U䎒Y29`)4<*%>h8ljBmf˒ZK1b`GPmbqo1G(S%rr"ʈe 8PU":mkmJ;[idSUL\)d'ʰJF[I5X4r5Bo(|J7-3%"Z2 E$dypmDb+.MZYX࿂HliɬLWEdehCM]#YٺV`BN\3"YӳwIJ]Z"tO< dmyGo meNѺ SYN%Ni)ZxdeX(^lnPev&YhԊʲON0> memohhmF8l;KO١o6r:?uiqG4^Cx>i'z9#ϩ>:ϧOAn28mHSKP#M3SA(N2ۤO[vFVpt$#_I܎R͚uDuR8WfiũT 6˳E==[2Iݴ3gSQ4ur#4-OQ8^Dk[E܆]5٧)K[)Ld1ڛ$j"Z['H^2>(җ7G-iY&סrdr#;^͉ccKV9acߕnwIb3v̬QX;M(e#q' %dEVKhLI_)Nu"-UIy"0ɡhi;D5kIMR#G. \ v"~ lI׭W=9jOU123ЫȪ#~&C?$y:秂qС$Λū:ɨTJImH?}-migM[4%X.3`Ӄ~(%?HUlG{ft S:ns .kI!# 8tq!j'1cɹXy->"_ 2F!nP<|씛UD^p[F9d^ri,& guxiڸ7ErAI:C{PiJWQ x7-MyeV%-7jXcXH<'?BRJ>vrR8#-&QcpE9Nh7Y#[3x d]#oEYVőX+$*eP|g/_%#qɟcЭtXZ:[ I VOi fY+9ܘ)rȥKQwg~攙}-t,3ZZ9WGM$}/b>7ҭH#_MQKo1:=n_rt[U>5j}D9Fi#F{膛F7ZmQzd8xi[SHP3OSl$J>HdᵳVN:De-dBOfRIJ4ɬt󖜶i-)nl0O ׍MU:mESrx1nMdk$'D"hQi-ցj [*p5L$գ0j˵f{]%u X! +>ydvPLQHQ7kF)Ue-2ZlXd *#cj\ H5LTk:v7~FKNgؒh}äǿLǪF}7So]*i0g㿮L"BgA}[[ugU}K7,QQIk&ėȝ*({'q:zN{d8ޡնūxBrR#œ%ȴA$GE١Jt*<lہ3fܑj5>4k}Cg:sf$iN2 /FhtG&VGE>,!et+JhwbF4hVR4~kZFe͚OKlWqkӫ%NZZJ Wrriҙkj$RXNWh#uAY=im[4s;bUM@[?M}FkLnSg!^dm/ds&;2'Om瓨nGMm18ٻduON;b!W"dPzj/BɥJLQ4E"]ey5c}:dl?KNJw#GSo&Re)1FK$5n|'5IF&udim2 "M~VF$v=KT'd-%JFyBߩmʄDvtiɹnD899ԈM~$ypEb>nְ7M{E3pcVI-YИd"%VGݑB䓉IbE[i&]LLfpnUtE[#e etsE!ЅB[fĉ&B9ӻfD-4GQhR"E3QY*^buu}3KMȟE4(Ǔ(*D҇Lgˋ0VdR%>I,5fQ tvѾ\ UoIR6T'O 69Eqi,Y9[F޼u4BKryۊ#=agJ4UR!#W m7cs{#66);Rj,ڛW=W#ckbjO +j%VBY%5TnkEۡJK,nBX61Kntmu$QQȮ蔥ԫf7Hb#5KdDe)УLQI|#6/*{#OGl|Y2/вmCEmR(|Snc Go55jmCєSMG'~x?j\OԜsD:'#tuJ s55jd4M-~2l覵tSgoCtu2GQ^{r];{Otrқʦ74##O[GJYiѭ'Tt5<=I'"k|,4)Z' nV; Z r%-iA$Mҽ#ptٮғ"F∨Ւ_Dg #;RVE1ѩXu&Cˑ:x"DNKk z/Fk΅ Qz.\ yBO I4)$ eoJʮ qF(N7HSJ"ed[IHlpdc|"\tj-5')JzETo[Q}#K*I:W OBNRHڄb}foKU9Xr9H74D]HY8!{SlZۓ:]W=$m&֔jUF};V+zi?SN u[Lc-IE?j TJ$6G'ۑ V$*r7HM5BQ8B7RJ?ۻd8d%ӺpEvH-F /&)R!5[DUrPX5\3I *RY-U)ߢMYEn):ڭ"M)ՖB t{ Q9ZUr+ɺKnnD"JGNv|C,-AƢr. d^DvrEQk97$ZrVJ&h?E3՜gDx" ^ ?'FfK[n-'ݥm>?d)v}=JIҴ4~_li ДvIѷE:ߧKFykyQ>O~S CH3Y?3J:[M&Qg8zv}[t"?O4^GJ_z(Qۭin(i;4#H\Cl5rҖ 3I9+f6ȿ:49gQZ#(FN8"q\2^ENVxFmU Kn҃vtY`ѯH1erȯJLmѬ7&&ՅJƤ] y%ɣ('JZX6?`#oyxPY#I$PO<2`e{.Oȕ)<vKEҲZBk_6<,M^ ǓQ444T>HFQK>qG@Db"n;8J gPixsot/XNٔ[#iv}B.:q[]MtZI@n*usrFUGq"n!%t}L}BdΣ-f5u[,ѫu7ڨJr74F fq}6wFٽD mQ8DHIM!nė5f~,RjDgFhiU ~dUUj(W/NkoFKLP͍dYNWjKo&NfU? ܥ%HٶE-hHkhF*g(iXznU].OJMi#=jIK)bFH>K%Dw15.OBዂbMދF氆OBKс4j-5$mOKN iH֜hյ*o n(8Ԇ,I߲43]9Oz4? ڎrnnʉiYi4=4i3T㨣6}k:?P΃[D,E|F6}%u-oOꤦVGAo/֔f-EztC[^Ci}j<w#Cy%)~&čh_j5Ί*SZ4F NMvBӕB[=̄8“iD7A٣udt7tu=\[!' fPu"2bmr&Cd&Xlmiʙo(hR{B&iJjJ?r;d'X6mX/6D&ͱjCȄۈ)l y*g.d#ibY"끻CEp'~6ꄙkJo ӻ>ӣu}#bzsNZQN'tOi9Y(5z~Οնto4KFM*:p5"4M2zZ{ԚZyONZlݴ|nQjji<7i&KλRCIGGQ)'MqN["\PđtZ:5Ȩ˃ƞãCKGi3iFItZrGK`NuiگG:KS>B.'S{:0Um4tN{>i_m~N(Ӗ佝c-im/lSgGr5bKWK 9薔z4ߙ$O|0 NUrKTe2J6*BTadmmsYʍ|MjOfqdRClQ:3)#I8$99Kj:ێ I;%ݚJ1!әEdӕFeC|`e'"UtidIIdԛԵ#L"}6Zq_SVo5Q?LczFdpr[ cQvtjūf#kbFrhu{HQZXjMmL:rsQL׋x:T[lR `i`>XM(IsV,vE=w/eOv ?sHedX9-o\&ScH\{5U Ҵ&~EdiRUWk| ݑRH&N՟ޙtJI)$#64:DZ>O;f^dMDӔTuS[ ;sۓY$ׂDv WVnh;ikrr6Ǝ8?e,hh=H`],"{|S֖fGPQx$Z#}Ӊ$"y1}Jmn[vՒR+De=V(F6^,R`&K xZũժ vCmeX'^EöM9i'Qii3Us4ۑ64#Ct'jMG7Qڨx,ô]MаF3b(bqQ1& e 8 Og! YRYưCL^O$)KC"hhj|2x14PIfo^"#KК|oQ+bMp9 n{: }cWB܉3#t/~HTB*&}MSꖧCH_}uHm\Ay<?$ΓZrQd! X[kKjwN:KwBp:=NONgUCW(WU =FuzJ 53nn߃JRYf\u- kiT Q8Τu;\M9=#UIIwi&4u~%zgAl[&ζR=ZHu7\nXO&͓#M*&VKv뉦V:K>yVK79*/nHy"'wRɧDUɵ]<_<v5?-HnnFe87{B#NڲI.hKj -+G k |4#9!tn:uN:Bԕ#HUVkK3W4Hԩ΅ڄIFM5Jnb$lҩ$!JUmpbMt耑N%JtN>(I uuM5!F IHqQl}y(ٵ ZUՑ;$2I䜶٧9OV77ZuIW=2M]rdd8VuƈCu4m+bVjextOho1\F;n9e#NaWGUkjn#'VEzKW'hR/\ Nlړ,J͡|y%?]kk#V~'H{8vSXBEd QgQ,*-"T8`j5q7ExX26ױ>ƷdŁɈvȯᎈ0er:ϦC1?}rz3Zsx5^Rƿ#VnZ>GN;Sk7'ZGz-=|T-47HϦ(ON%7BhKSO).aBМz' *fɨݻ:]Z[^6t1(/"+f۬ X[4ţoyDMԐR:]HͿo[tG47ĶdUm4[EۥQ\IKEӗ85ir.NjJIrK{jb`HiQ!'wR*?.wrO#Bc V_f4G n. XY%YR7%*8 7K5qhJVCѠk($Zv1YˏP-MލN'W?/F씣m5)EVCcď ]:hiB3Z\MU7bF.\n"1}>O*)I2s:W}dd(~$ӒϿk'[OJ'&jίQNT}GE!+"Ddkn4z<]|tjur'[:j&ZNMǧZheR:Ke{?}3qK8I\GQmha$}+KG>J'W}:ki9GWuN٫{Y)y!jt+XG_J:u#hOl/6q"wMӌj& VAPRrvh=S5f-շjf?䑥YDe*bXvǬ-n4d4U41RjMDVH5:/'{KlmYɲ'Wx۷G>uQiH^eIrNroŚ g\ϤKIu>H~r>Z-]ZP x:H魓fU2 W"mfNJzy: j'$ٱ&S-:Y4ePGOډDz H6gR(͸::>k;VGNK"B*&U `:nR[Ou1$*ftϹr|WlIK;iӍ1[kOjUhn8P&HDԈlٯ,ujHGj%;tzO}v7Ҫ4E+U.tS)OwqɔSgmQbZ%-> F/O"c^7CihHdYwڎx]%)igFLDJΟRGg jyHюMuZqI䏱|$kiV.REEO(VQ>'PGC-IMq>^GQARGzH|:.0\uSjLN[FX5:7]q~uM-[9i%gou6:M]5NqѮӲ1m>Q%vi݋RjjHBNYgRpVtt1'ӂ:i֙ 'i9J+q ĥ 8H薖hӕ!'y#2rRIQ>d]$㵟OSn 0$D`j 6oc)n|v-$PRj\#u4J4&ﲎ QHj$v(?ۑ4&V6DUL6MdX#LUhVjzX>Է\bh'5cRfդ/WZ,.85g[di*(+d,NS^Uf[lr.4n,E'Y)E\Y/lEY VjGm{$MnGS=4BGӿVLGUԴ!M7ݵTtz}:nz6o#p:iNKQ>NR{#X7+0(4#uD]KLB5f\1`Y$ЌhjeH{I|SPRM=%*۳HF[j8Dc?ij(Se-4 IkjIa y5M$=TCJŧD?r\!4?#Q$ +O"~J;hRhTL/*".JI ХY7cm+cv{=֨M)?dG{pfdg8bi'Ft-ؤ=8-EE2>,F.Lo#R>]vEQM`^ jRikE;5RNIKGON5I3GҌr[^O{V٫9]')!⨓b4#c/B۱83mzY5:=%$Χzzj:Ϯh/C4ȇ+k:sNI_Qw?\rVΛP>m騶jjZ7FkNgKiES:CjGվiKdx:)CQ‰7 Q+a3/%OI[MAۑ_.kKE$.]4v厶خSk4#zMH5Fm6lhTHUoKkPQu7!5.ەqH_JMs5ZhzoV84TIԮMI۱\RԎnHqIRҖؓh4\tr'7*F:f-F1g܋C#,xrKQJ1҉+UHvjɊ*L7[F9Km#nVJJ*)tiۈO i<#q>J$i OPTj4ZW->ڃS)3R|ҟ>pH=;>5RgO$ T7xjYGާᔅ%FejViOk}#j6k?sxD'+7ZWfmX\ s>2AHIC,ݿ+ث4KQ7B^6b)VI^M#Ć'M`IYmG㓩z#gKy:3:?({QiObg]e3^o)\phJLʅ<'I^>Q~dt^GRQZ٩rKIXⓣtGa:EK=8Ə_@޷飡|tUTmM$ XɽYTOCOW?ǍR%ǒ:1-z^Bя's>ul\ڲF8\Kʑ R)'*4NW845HhdZy:rg##[V)*x4psJipA[ɽD%=KNſgtCMݱ6 =8XyJV.d%qlwlMHD7F6"k. R'K[xH,qp(DfL{"E djSڮM8MKZ(guG j#^Zngվ|餤N곩j'ӡ%i?ŦQ$'5jGȜa8"ޞ"FZVu.2htvј[&Tt-x6jUfRM2zu:n<.ᩴ呜e=FJY%>YpiM7H۳t}hS%|~$%LZcyBp0QAݸ[iR/ď`lpm=bʱŤ$KVsmV1 8d;cqGY*L4nB;GD&u-K? OfU-_(4a)d񁡜Wsx?-kF;7xюOܵ^HTҐӉɲ(Ӌ##}C9z>Hk퍝Zӹ:ZB[YhԛC׉ZZU%/wv+ o#eЦ4mWR- M1ܼKݓKR5{$[luNMm EQ{Q9:ݑVu/84ļFj4I5f[ r-H3WYDQ .Hzoi6Zdt# 1sv탊4"&rOg:J=8߉RcZ%\ұnMɷp&3N!m R$-V ,2x(G 2Ӗ$M{T1B_#vxcT& FqCUɹWȥX/uM6ƏTwE#-b[Nx+6Yq]CKU-iig^ ldu ֦i:n6jL5+8& TBn]G"nZijߩ, IhZt4gWNɯ&Cغ-ɥ 8KЗ(} -/>!L_SYtPgZN(EAɴkNrn&ڱz;ǩ`h}(ʾuzRvKY5H/ą۳D꩸'j9"gj%M)rijDԌAFE(Zm;fׁE~D[-#GU&f#_-i6mvlsWci4_M=[ N +ȕ([\h;"4M3՚4`f593mJMLRjbVA6ؙcM:}첲Xf7Qq<#88%Mb36^J@?̍M$OOR}fO6}7])Y[1CJ'O#Vuqɥ+vA"juVuFΫVZ)O_lN1c+'>j'fcyYRMHNM5&jY5`2jHXluB0ȏ%ImVN-pI3%(]=XL8<)-Fx-$rڰjk=tWf֍􅭺ˋf L/Ko&3bfWGGN}"n 4ѦktUy6XBi{%;{bFM`mXLڍ8:t-7 dӢs_#&4'GD_, 1J,[x+l?Kp,Y dR}F%[##IX%Ye4ouB8*"qh &),rCmoԍ5j_y.D6S/fXұ2}*G'mwbNʤ_HڑiRd[\VIԄc_V2&ɡ9;HG% Vi+loTГB<#OOB)V MhSw"Ήm54X~$EwwywOz2hԽnVӛ:~2SZ-:O#ݑrU#TOԌϡ}w,gGG'F'WҾtѧ5]ztSjuZ <+tQu_I4ZT}VGVWCZ5!d4YVACteWn *Ti^ESt4qRbwr%6٧/M6)`E}CIݣcʍj"gTiW&,m4n-'6G6^Arflk^ƝZG+#2nQn5y7[HYQ2OuoL:knO[!M}B_ә'?k=-FW1534*f5Ά{dtI(,+:5Q88;/&14n[M48)?Mc5%hos M8-GŢk"5mdCJF$TJ4Eq=[ThcR2{5"gRVA;HI#Rj,l[8myD"CIU#e*5n/%+cihM-*KDhưƩ`z-2,hls ^캑I2W6Ԋo&}ƨ]k'Du#:t鴭8' h2p3CIuFkm"pfJwcXKY n~4QZ1e7핟r2hp$喧K,qJVdKjȼdo6okWOI+⌦^rep LVIPLZ-6z$tuM`қn弄JV!Z0YgL8:uTf,ӲCBtGzqORWfΝWy5Xdz)d!z{ 7 4Zکږ=(Ԇ_姨g~-~O}gZ]JnMʎɧ8Yt:[)]uzZY9飪zY4Fj>R:Nj-XGBO'W:gʿjhNZF$4y5?.ӜH4ܡy#Vg{Y7ƑgQ!)'F8͚^蚺j4^ٱ6߉I0kU|2pɭM?׋57K٩HpiFY!7T)\hDI YI_ |vtnB_$ڙ MOg#1cXM߱qljУ -|Ә5׹:)$R-͢٧DSPlz["5e(4p{u7)aZr I%61$V=s&kJ<,u3tW'rHUE\ UM)AݕfXfV6<тu mJ97Q5$Vns#Uf#WmHLӆH,]I4Cb}AGu٩5&E%9vt#zxE[5 y_2moȝMjݲKƑbC2M&DgL~%RhQ]%bE$'Gg98)~GB\ 6f脫Qlf#)JV[FT#-DEղrW RIiUɥ:Rj}'(#WCRҒ}3Ia=;GSv}[)5:)i6# ,LI,Կ--]$ߢizq:)rZx}.5S?_O4#g#.ӺFKS!}ép StvmF٫pJgM8=q$penfvM $6=u*Ct| O&` hltQ(56EGG <3R%It4o'ӻ)J4Om٥"fɫn4=,iM%EGI_WrQ"ܖq*J>F\d#IؚG+j$c^ u"Jr޶ۧg]TQW:?5)˺KjlS-bkEDʖFHi]H굔i#]} 5Th)`_nݔAqKszN>- ;.eDdVE}uTSmNz =ՑD6,ZD"ſvKl!FdJ"FpgkNy2QFS:~l$e)m׉r5I}?1s&ⶣO(ӌUGKku8%+ -5#KO<f}:W%HzIE577GF\?O%hON'S`u%9[,V|4i#Mj:vWj):Sfɣ$tZp5eί_#k$!(Q,kMgMA"Y)%sd5,P|O&7+$H'Y gӵf?BbQ=$N,L"IGe`bcl*1njF; "_%|jE~SA#55[SIJi͗66i=)&-RDcn$ )쏑:yϷA P%e$:>sl5j}9kA~z2vPzjji#_JV87'R:uQ?N妲uOCJh9]V:MG8 Or&_W> IJ_q4hA:Shj,LօyԼ3t#՝VحXZ΋]HJi$zY֢d##Z8%Hm nip73NJOljM`r{lҚR~ͪ.F\J2~D]?'e!~6bvH[X+-,76:n8qnDazvhBbPQ>k!QSW,#R?sۜWugz?γj}GQF+5# >k' :5#-8g_+tZ,׋zΈT0Zq6ɧҦ$rcFIϧu^:ޅj|-}ƥilh0zӅYJ܍)RfGK _UȻ'?ȄT2p푉[][FO.7h^lMIDōW ٶbA l%Qoi&!I+Hqi&_YHX/&E)ܮ9$eGpQYBUclc#45!;7 }uw4IN:85g,:ܑ*#fҨOڋQюP4T,ӂgf5m,GD}=(5J$cMY!JVjTlЋ}&ԃH:Yij8UA'VFu?r Zpzs>{FH5^}6(iV5u?/[ԉgLY>븤IZΝ&ݰkGٯ#7QHW莞[G]UuZhۺ;[:]m2RRf::]WmUi-ef,SڬMA3_j9C,ԅD#[SbQm}MuJ_Yf#ѫnM:rVۈأ'䄣/]ȱ,drdꍩFu oY+O'gYb3:}DQ{~)_\Z?OXDgҜϩwW*?itmTZpMnj٭,MYD7֓YgY9JΓғc=9%dj;i3MRioP:-hGU=)pt?r"F}S[WOC\E *ϱAX73%UnkJ;pikm^,U=D$"<Ѩ!G+"!Q[Llr V{5$U-jЩ3Q/f4t Er4m;dfUWO$mYIJM(Ep cw1ꨬv ^Rm{!E\cڝM]_mDѦܕ*GKvhzRxHxF[4z#%^YKh֜#6M9$[FWR)1۰T]2V;[G|2WٵՉMѹeȖ]1f7S"|[d%2+$Ehindi V;$SQC⍏B4Vl?"DnО|DŊO"Vz05j쫈,"M3m hhDIlQfDaJSKti143 lTNz2[E'KEK:1\ ɩ܍)[KԂ؏'ʳųZ)dZ+,> dSIkknStj+%-B)j->k9ǂ1kS'j?GM0ZVuIjɽCGujjKKV[?}WO-h#^~H5-Fj&}G蒇AA Յi'f! M}Χsڸ5$}qεCRdTFtX7mDn345WT_v SM 7im:H¨e5%6iʉiQC| 4/2#)%-Ȟ#\O~hޞz_NxE/͏F7`PE␣8.;6G.DeFDi4k49} F5::ңik)3}98^|M~u})(}:z$}Br|N[]3MHV m=rb625r}GF"v#cɤ"^ΗZz3R:)j3KFiڬ["Icu%GdIflid^4j:5g'hi,B ˼ J0薭:Lٻ ۅϽ ߵՑHjLpov8f7T碮F[e~٥,I`Ru:OSQ?AtM՝OWVϭfpzq>KQngMC_z>7hMm6Ζ/>/C;fmpg>WuaQKz49l:yGUE#ԓd4''F2y45Vmдܓ5{kUOicYdu,yEYԲlQzl>}x%4Fnl%wp3EiQ6/r\fGJ4Ybr^HgyQLK$VLdF֖M\j. u[O.,~}FAյu+jI"ZHbCE})2rݬβ{Lӽ7#FV:uzU8,FR]}F**-ۍ'!+K4itjxQ#/䒹Y,"ge,ъp$G.HI({!\R8J*7ɩ8dM(%jQ'-&Kv{}rGO:'*vkOt&w>BX^Rf4r444>,J'AתӣKT='fZjo_Ssy4NSKŲ{$NsRf-'Q=I,6!j55%VR,ЊO5~(tGM4tWWE%m(WVm24VS[*QX5%ݜ)O  5r6LJf\PډjHڗ CL[7'Y)|ʮ Ue0j]%Ed*OX?Т(xJO'XBvSm7bȫ(JN!*CX6,G偿FJg$chƚBDEe)-uad(ՋQN4ܛ''% ^RBKN*(olwZpP:Ё4+t:K'73B>}_CRI^NF1:SttuGӺ=x#KOFkS.!տַpՎOktZz}zuu],tK+sm\Zq:yۻW܎U(kEœp~-JZBRB0(:uOQY$73׾ ·jWQ$ԇ)OSФѩQ!HnXY8* hЏ#:Vӧ_X Wf$y3v5edThF]m`\bN4rփ5Z%Yg&JH}8#MYӸKqGFԓHlnjTtwH봣 7R 4z8/6jr> ܈&|M==Z4 GE3SIQl}vB Iҳ *9tmHO5.FVeHn*ڝHF7;{#WV( =9J$e\: wn _6{07EE%hIN0#rX/"?nUB%LRCTlfӞFf$3t^Gkp/Kr[7Z]Խ4j"q nPtd<#D"8!;FM?!MG&]&(Kv戦 -g":NRLzJ6u?P*ϧ}VzLTWf8p/iiDzgah+eLZigOGSXWYIjET"[BZ'.]54V[&VNmWJON=H=IYbHn,y%.M=wRfǩαMDj:{S4%45&C[ InV)M\ =4t6?s"ڇ&))$}MWviʖRΙxIf'? N(IufFP'͎脾M$ uФoG'JkB&τMMSMd9ҽ}XI]?ky}2,fi~'KK66&婸ڴF'k+']*'8RERGL _ tZZkh3C&-),6i-k$j50tm#M(d>ԿC1L jZQ4㑻.H>IԑJ+WJ9>gq5u)`瓧螮P8i}WiM٨vODt[x4|7Lߣm(?VѯЌD~bλUD72fPe9GtF.FG55u:JѧIrGKkur/w٢E.+3[S5ucriYTkV*x%T)xdѱd/sBEt!лbᒕ zk%t"7%EI8ċMpR|+b,ܟ$Dd)[Jپ"p>`Rn՗诒5(oU:L\wuPckuq$gS-cM'iQ6#n6qfwjdKJ1?twQg5d4r՚[GkugFgWj:VQ#/"2X%(/jQV>N?a K.햙 m24>ۤuR"$j?lOqD\v䋏'݌XpNSWv}ϵp , [*U-fAnmY (7薎ܲ1S."JRZMMHJ%4KмrO]?x#6<H:Xik}KON/i}ORWlw]h~ܚLюO}K-:Ik$rGJ𑥢ON1X4Q8$jiiP 5:YQ5OWQ٧;ᑇtRRbmzhY-:X'qɭ$9I#h0y:meN.#zjKG);nY!`&8~VJ^I*JI$E^*I2EfȢڪ$$"Q=qrLFPݼ =nD|edQ9qCqlH$+9kKXHNEnC~$y~Cv-jHO;:<$97uD?fl1!OȎOIJ"KF1O* 3_gh)1\xCV86N%(qF7(}ջGRӛ~d!OG[YZ44և>#Ꚓ꺍uP4N-zꤞk}b,gE2vwVg>.gA?7kkѯ7?JKh׆ri*I*O黠:5Y&ݸ^N[HԪ\,Zb>ydvWtN1:=df%2SsVjJ4چZP>:)Ȝ^꣧UDWD+kEjC_1yAmjП{b6bLmHYegmIH7-p9?DS7VLF_cRKLԝiv[& $}ZH W$}OI4i/ tI%p܍=MijAJFU.c+:i?mڎm{#R~FɒE&3딥7$n7m䖫܏ݡŷiMQU5'(ӹ =JY:jJ>Foi`Q͚QJ&D#JHы!הe2ooN2H,s~'OiA3ȚRP{,L!="titr:KSu~,?Ϸ:[N:HbɫƏuV)/M4Xmh}PRB{x4:GKSމF<^CUn#Fe/dR55Wɭ55t(6&UfDEC-_kjg.ݒJk'Q=J-)2{WhYi*G e%hidsvCX 6]~ʴVšb[^F:U f0:ie6>EbsţkiH롪1bmw`>ъqj:dy'ҍ[ETI|~|pڭٻirIxSԗRmŝ?O9$=$-J~:?t#RIإKL᫫G&O5䎟v:kZjũ$tR>kC|t #c_;oS3B_jJϹ?ԥaѴ_Хӥ+4~-3QRr2:UTcSM+1 m:]ǩ4NSGr܍M*ۦaN }mՇ298J^FVMm6,\iQq4:lfbRR'#~d$Y!HעhS<4&wfX96*\ d:MuiSgW4>lh:R?'IoU3si'Gwj']u29{tgNF_o^kEe0oQ_&Mnq[KEMFƼO㐚l:fjʉHs^N-Dђ^-w^ B\ c܈nnǧ,_5,jD呭YÒk~bB(NӦv*K#?'fҤ/J*trghߦhcq6C^.ThrNP5:[4;4%/~&S;"1K> ES%44]4ДU떓HI#>[7ܰi(WJI1m:iςKN9BNG݌ѯWcm3WE. b5$)Qo솒^u6R 7!Ϣ.WE!a(SvԄvN>СV+ڮS$DbT.F=X+By)^ #D ̟솢JW.Y0P#t$#IHv+4+k$,(HqFWY.PIII )WFr^LZβh-jEj3OPwFIh4:"9GK{΋N[OI:SMeG~S뜑ҭ:y5tzSӆdb%KqRMN3aoJ 7FlKn蚰Ϸ4zՖYu2P:ޟnQ+jF=;:MH$# ["Hk;4ɦ JlOӳBpmiM$ɿ,RRtBɯQX7=hrjE!+Kedfp)zo qḬITOtѥ};AkZ>Z_Y"QTz\}/G~gM9CSk;:Y$}VwʈKd2tU=RRNR>^dVm궇С=I)6>ҵ#_FQ'r5 tҼԢH\ bc7#KP-).t ևmr=HL}Cd%!cSRy\O^wIjFtYOlmhI2< X>,yQ.I`vM}"hӕ{>ѬQLInBljgy)nvezOziiXo^,PmVm  ^D(i 3,ZEݔ%Y2%W|EdI8o#Zh2B)`'3b¢M1r6;live:%̟͒`$MChb\d:#/ 2$RhبoE>OѦu腤nI| Kp$M'{DܢһDڴ{ڢ+̛fʹxK䎒da+5wHzdf)rjj4Sf[vOfA(*Ddj16jjG$5'1n_T &E &S6餙M#s ?}:=?IDYRL׋ԸzJ,TpFᬍ}/]nצ7ԺxKNAD3 :]Il1Gr5^ ?&B4EX+#<< Rv99ќ3CKqIЯ(J+(\ԼhͧGxjdIKx|{D%q%KJ؝$';-胾FdJͅR_2wN;Gok?HFgXg~?9Q[ [LtOWվmt>wMG}>IzvY=gY*DHRJGUI.)&#?;#M %#A,՟Cpj}g(8^BR D>ĻI|Jp^(XGk%E3Z*eHh]'Q'(7LobVurߩ:=%%b{Q <ѧ*>R4}]&g-9YkI"rQ)4-5Mdܷ#KIdduUuWygQ(Dc',%#[JLZ/شQwͦN~$g4Fmml["KWb3OMdYxHrjC6,qإjŹv5VH\6]7lNMrzŻ[m"ˢQu4dJ$R^HݎpOЮ*;T-;(,&7 W Dn;'M, %ؙ']{Wɻ4EqlKėx$߲9?Cx\}y/PXѵGu#\%"S!*crUB%E$FM5b$9$Dp31I9Fsd6aOlId)%$Ci򅦗hB,ɥ䔶ǭSJ{mimd$ d}1SMk&hk[N:MM֏O&uOCxɝQ.Oz5YD?oleo%_zrFƤ}ȿFVl|I9:=h#RkRDMv)˺DjTtzp:l!j:dBUHNME#i{YQdiJ-ŨXQ{?$ۋ#4M?d\}Vh,;.+#o{.Jm'Y%8n?t ij2?5Hs&-!&04Kt{m6NUGP8ԇMWKS2YDtiN?r4Dlv}|4ބ%fmr{c=DQԖzO,͕G#RldF[QLGWŠv7U_1ejIQ-4au$|掞-,7</D%5=ޤ O,Zp>BiW{IN.KjfQGgۮDԔkKWlYݚỌSqt}=&=3/dQ`E[h>H_cq(zI9.QP5t[E.ܪ=܎n*$y"Gzy%,`w+#-EQnx+=S䒧-'h-Q8mP*>ć$$oMbVo%yD1l͑t\]Y}#9 ?, h4l6$SFQDCE$F2i>YUg:'nHkM](7o$:Oi9lcr|G^i/iC٥1\״urtiZ ėNe^%:xDv0Z<I:E.EJs:HyKsȜ6jѩ/ɻdD`f$M7RkURqFkjThk;gԂ܎e6qHm!.IV4)3_!)7f5i/1mfΚPD"E~䍦P׾.Y(9T*iǁR<ѥT}d(>]ǨYITKr5\e&Y춋g-|np$TedzGdԭ ⬊r5Id3W<ઉRm(~gO:Opt}:=ETKP}B}V0g־4ZڎDY&yXiA<\ f%uɡ kfildthFŶkcx$j$I"lo>$tۈPė/[2}6YoW"S 5viiz%ufc}%5 ~D"â|K#IZM@X{E > IQo&<lim"LhPqJpe68?.|E*"#^{]^m?*MkW#vJ("*"12/F>EW"vȚo"#t˴4ӳu ^ɖfHwV}V* =d(HK٨+f*LXyRZr%,B#i%MŭK/!Amd+QJ?f3ԏM4 4etYLju-* lYuRՔtgJuYkGO:4\U΃GMt:{>kTi}J;:>ZR:HȵiKQR>OGRik&$hzߥfw5"\qr:f*flUM&Ӵm}CZM٩FTlo+ku4ʍnMT,"*jB=і;h۳FܹgQKZgeIʲUgf.;E&ڡ\F$)S[7gUZΆ޺TxHq?L'9-J?E.SHVY(?mpi+x&iu-:Vu;V%-ƆNji*KZ{tz2g~4]Xr:)#Nm+ۣM\^2L"H"SbfD^q6dc-[(l <FS fNnDΛIiĝ(٭s(DGEt^E:q0EF|ai3NoSZzmɫQHq؎?܍=-CFҥRih4c9:)'+d$EѦ\ӛHcQѹomP;.AŢP%4wtǺ:g+7xRUD'Eȝ|"ݎM$e)՛N+%~_#2QMym)$%[lyv8RmByg%-źB#Ict'd o&S%LHAݒ59:"X78qD\6n, w'dUe )6ZR~/W5CSd߉أHDcnɶM j|ݢmk4GIr4}O/Gmd0%%E-M[wDu.tǪ=:H?<0oY-.sW9>Mj1lmѹ9YA=[P!6kiPԋy5KgYC_͠ztV:Yqg.Pzrj6Bo~O㺺:)#ZfӸNm'IuIJ_# HN9#v4ܟO4ϥj 3=u4ܒ:+4-hUJW(;%51[nV;$-ҍt*(׏LpS Y"QKYt]J g=fc;'fD?e? c/K-?^Qs,9r:WNǪS,si 2i#5fOGtM3ZZ$N3l^r0t=Su:3,:#GitrX4?EݓN'u8cerzqH[f]⎛|8m2Ojj;y5g9xFkS55YmA~VOu=DHk\:oVFv;2)&ixk'өgKS>ScuZD΅&RFp7KŹ&=I-ٽ, jXlX4e6-MV+R^GlM7o ,ق+q=;54y4x#"&eBW ;vi'r"BELq2.-i_%fhCoQ#ٶR7C,"7^O$,D7pɵ|z+I*\1. /dxƤ,dTE8G&ΰ6nF#E.,Z7○Vhc6h"RR~'ܬP#JH_UMEbidd'NRqɬdVU6J_e6SE,iV FmLTfn69MȆ"qa7>`FRut:QjQڏu&zuF,r }<[eUCMG5ЍRG-8Q׎i%R?}}O>+X>+T}oW4it:=i5=6}z_XdMwOGOyh鵫Rg_45ޖ:ECDNR5+kK5MYΩbZgԴilE4(#QD:җ3?Oպe6NIqƎO:^H'EiĈ/#R-ѦMYe{,O31דJ5|UIH[rlO1ku[>h-G&M3qE:ɿ u4DY P>_[Y ]ξ g܊%lENCdDqH~ԙE TOZW"}$#<"1\Q)R:ZtM ΞMm[{R:H{5znzFS+hx?K Z&۹ٻdOɶjjQ^Z78ZQDzw)} RM9# Hi*bMJ:APί2I6KTx#&٧zR4ZhI{'8 +4>::ϫjj-kԥ=\}El蔟Ե1M[ƛXrҜM)l7.GƜH\XSNJV; m5<z/) NԊY7%/EC dt*m(춖 o'=آ)1lOБxF\qXhuv5%ѵ+7&ydZr:d-#hn- ;m7:;o&E9:EW'$<,I |EyXV:#VP6Eg#WM*#6M7bdb# [OmN"Y"XX!8C!y)G|![8~F$b/'&WYdL}G#%>PJxڊH9ݱjxRH365Re٣G#ԸJNRw&jȇڋ9CB2ɯ/y>nQGkGU W&ޒzzdgM5(EMWޟ[G}iJ:i9RGg}?t+䞖ƴdz/iN:kzܙ$XY:]HG_cN'O'[[5&?,70yLDۙ^ A"Phmȯq*#'mύ#{u7D LPڣ , +OFG44}'3~nNB*EM DwGfYJ-nDDЎ /gS/(٧N9!MJ2KF\#==1jhgPSGz%kj=~؝oP)ORv(hdzIU GSZީ1aTؖXVj!9*kq'rGNͻ"9{:-ILCu3薔FY::vG[9ƮO\JG-!jG&ej)7U:O$7d;g݆iς:P4IpmdEP4(tX'~ i6HmdudKSvK9'ljkqrIFYL%ظ%qY2} v\"CQX1b+:h""O$ʌ2c0{ѹ$Nqnm%Tq96dX| oVKkS액|EiFX諑(R\37dݢd~ /ss-N9 snƲ+Jwȍje6%L\qHR)_'4J6&)CJJ(A:&~&l4IdK*Hݻ#{7k!Ȓr'^[r8dۜMylIM*T/+r5WܞzpR&F:\ZmB>iYσOnUQ4OZ.竵괴"lRX:1FҒ:ߦAd9GOOtOmfI`~ݟ_T>Ipg]G CIZk G:-n+$NfkEV7~&gLM/F I΍w-KjM׻=e׌d܈%F!tѲ:j.Αfzji{|ImyM=WBd?YE#OlMm E\uf6Pړf'=Z{Y')Q'+ӖHNjNc'/Brڬ}lt'N_#+ԋD[`vK6<ӛ M%2D&е&j^$?c[Ord\X*mkw$v#"dy5t_14^S4B^Q%dw)Qxl#%V(Y*%dX#*ővR^p7n!%DoiclM73C*&x8K,-UCQSGzEFVmynK'_BKOTB:BVhuFHoM薳$iWIGM})Fn8Cs' 9&]DgS}dhK)WD5)7QRY:>Y3RzSȍ-O uqfU.6BFNO-B3R9`ɵ{?K)&z-wjFNStEڳ_DOcgHP?};I7ӮJGEPC 5^ZR쌪V)D1lj:pQ:NZ7Wr}dhFvYrORMY$."_YK9MF$RFXY#fΦoo55T97Oӥ}-( zGWnk,!$S]mtj5#lYW,߄(Sܩq{|PU"Zn_ 'FcCOț"=Hx9Zdt|[%0i=/fhlzM"QփGi ;jpB{xINfHm/:v&zklȏ肷FUٵx/kR5YZY-K2eE;9!IAr l kjHtZb4Shq9Y$GmT(뤵 s+OjY>;DSwӕ;[oU'PS5tatt}O׊Ն5J^ ּ ñՉ-ۈ*:4&KQ*4߳=Y2occX(Ev蒋ӛ*t2rdGth!(`$B2 >7Y?k->/vIC^Q-II~| ҵibTӄ\f}cIд%L.hR5]a8&rr?Bt&;YG\ϷQ# kqY4Jvm;N%#J 4-V#ɧ'2QC'N3rlFV6I۲MR6MCJ%v0BF϶F Gw$[o[DQ596<;7iٗ6a|\lR77NXmx'WN욾Ң3|ݒ'G6I6'(] ,Lr9>"N"JBQvF^% в;en#C²vrloA|l8S/VHDh$=7CrX6>WmU2隊v"VB$"HmHۂ6$9nYGjR{ojȗOrII*=HݑUӊlJ-5t܈BkM7GBhނlT:ϧ}(꾙='Kkz^YN'/OQE``Ӵ}VI 3Zp3!OzQښ:Қ~>Dւ456Ov9]JԸ7u1JWdWCvqTlV5"8GK(`5V(룲f`f$ڗ~wDNBq5M B{*Ӥi^r7ćjtK,u3QdM#YVwщ5?M1/VEccvȝ"rMzGS4N Nˣq)G4G*#X(w'M('tΛ7}.0Vg51hcPQ4׮bVVp,dxdܴ.x7g$)OSs4?zImIAiiiiQ?nsɥɳg>S]ɩ)KNnVťhUjJn^%=L]2X:ncWKN1Ҷ' KBIƢKųjx%x{#lF~ ?,c]1KԈE`ؗOF543cKI~P%\mpACpIc"#N;IfB y vMG?"%wg7r'/HȖGJ%x.9LN$8 Ed8+"fW"?%zmdI㴋ъNVl#m&"X偼PXy86 Ȝs `^9sGr-X8+)|e,TV.,U$EFF}RJ77KɱI~/nߎVVGF}xUdiV (6RIvӯdTD4R|Zw/C "64aPv7LVeAS㦌TMYB%i95gK-IQ\@ޟPx:=>lLu: (p}?J:SFu4SIƹ?苡֊Ĉ-,eINjI$eu$MDIi|"X5uTNUkZsh맧β.4䩛S:R6y>t-j=%;7+ҬjlX٧♤ʋӜG$k=I씈(ٶIj`&oӑ΢U޴>HUԎKli}[YMF9>D(&b1ȄmZu1bNSCttu2F%WUpRH,lK3OJ7C[Ն؛wObnD I'UI}h-5&}[҃Yum:GN,ikT[Rm o&"[`ӵCI.Q  #[KzH)|>i*#N5aQN,tEOZK$_2+iQK(PRbxv/NҶ&X8ٵx8h=Ďd\K '|BrߣkDZr'IC{#MOdߢQufQ;&& b#:\ sB:Z4>/0^ht!xݼvWy%Vovf5DScTFԉ5xXdRURQ#%cX\/ɍԶ52| F=,VϷK%fc\m4rڒ9(PU]v"MS?c:#EPM:Zԓt*+t剿$),Ǻc}\m nhk1BFiv%zђ:}8K%?UiMC\z/(FwOZѫKOK[O&V"{Dԍ];lJ/N:)EDՄtڛQKz4mG~G[#PRNwΞ["w-UD^m::eqR^Ktoj([eLHnN62z2FwF1":&:v.fWM|R?[(2{ѭRQ#BnKT PHX.]HcO>ikV q5fpR5'lIqȼ4LRV)ʴ[$ND="iSVO3G:dimLǩ&'O[gJ8Fnd4h&H҆ =GQ".'T-PϿzo"ՔxM-t4h/Ȝc-G8hH1O$uNĮOLYf*|x'WTpJ͑V8-$ ~4Kro ]4zlM!/͸<雛T*Lz%rGh&IW%.ȯSOİnEۑGV.G >I!ܢF4Y,! 1*#]Qd'%N= ;^GʴBJ37y3Dcy_&Evr[RE\P#vпdVhbFmhm7$+O#.(N&R\_˂61HE M`^MI.~hА бըiY-MKtlq"b}dW&k}gݦ}p}jO'MKZk&Q 4tS8봾Dv0t>=}`truԧuѷaFQgm->G_.4=5<LւzR:*Hq5i"ת#Nu 'M5&KQEn^Bjf$ד5#Q('O:C'FގIu:;Gf6J/q&]Q50tQUlԧ=Zvt/#d,"Ub楪2RۑA5Z4UܑcHUϭlfΎZW:LVig}ۉ-dy2'Bs]Mq=v}+djXqdZ56uZb5'>KY$z.'.2MN:~܏ǁbcY*>=mEiOӳr֓ɫnȿն֟gFjtiF24ߣOGQD\jVͼ}^NcmA+%,)g*w (ҊIjxRDt% tRT}j{!M<_#9$-iV$E²U2zqz F\N=ʍA^/v%;j\R7f~Y&.9$˕;nٶd"(2ugQRvC6UN[W5|PE1><}cyBZHte5N\ȯr/m[_:Omő|X#QY7`aM"v͹nyd];>fn$e4"8t9<* m$7 O~CM"XBFx5ŦKNN;Bm;Dn.(_}<.EFe %l'ZSewo4iu2Ӎ"zړgF,zWh/NӉob>RikKNIƿ.r(ki~}2ꢲuD>jjQdt%hQ"_O'WI-k`Շ #NjFjKFuMqG]9fZ{o|hP{(В|j)l/d|k-t܁uFnΕ٭N 5PfMmɡ;X:NYzZ('92#ZGJ^Tj>Ru m'>&uiMB88Ld4h+54Xg4Z}?]wz-] GAOtx: /rCi G~4ٳrœeIS|ܒ-svIy!x?+#'Թjdӎ8:~zsqSGu'[}⎢wbZ{ =-ܚD}1Kii;DΎI)\nCK@uOKğU4' I1&*n(ZrJє JLW:-Aաi:>6}:YD$lX75^Q%1ipabl6"8% <'JAduuڍ= (:gu4OI35b#OZj&OQ>K#.=E H]"%ףMhԺMuކ?nQ9J4|:Y'4oFR9Mo &BR٩5TϹ?ɥ?hte=_؏ߣ'Vh::' FVJlލ5-6S:y;pIpX(ӅKoi%fxFDҠ>oJ,韅JճKz܍YҶI9 DOG^'(]kmgFi\6H~{ErgվRNCl INI:KWUHhfPlvQ6sV 85r٣%97m2RH%he'nΗAτt?NtEd'tuh٢M=HG=DCCQVqRc5:M\3Zxwdэ䖒HcrK$$ϹO&HN27hXq4a2ܾnɫk#S[Z m7VM9)d,^I5t%ldM$m*Mk6+*x]5h9G('U+F'/Ɵ=>]W1qd[J9KѦJbĨP4lH;C㲺7 P#ݖsIc n72GwU3I̲tHZKrE!Җ V+'Xby%GxEz|QHqn#Gj9v+ctlԾF2.(#$GPS-p8,*0sd+Hj++4uPY#LNŎGGM^IN)Q`9#qWedtHO"Y5¢ul$ϦB..d'^5't'#1ɣ89y>S>?UZm@Odϣu:#~>J:M i+:iGv85ɣ':ыqdkR%VKFOC?BgC(t}GE鵚5fO[ɟOϪF4[HBhВpɫ(掞MjS[-6~dxG{L܍YGR?tStlVjhS:'K7I&=w.n:kO}Mixn'-)%΅x I+DS_?̽Ve4β zT+tjVT*}j63Z+Tz5Hэ^N1:];1MI&DGTmn͊oJы:?}e1w#aƩj0k?o1FYT}GNJIbF r~-#Ty7~&҂I j@K}ƞN/~|Hʢ%ydNS5"f$W xK^rm rߒz[r O[ViVғebFE*n.E,#[K,)} _*Hhblv˾ rJVG8y$Eٹ7+*CDoJT-EˁŬҎK̇ȦI4N$Sn;GfmO]6Mɮ $U Nd[;#&ZqG^BxəZ&Vr/ŠEB%ݐ^D,:m`Pm_e,/# 9Vn,ӏo7JHF"6YHu%"cVnjQ*X"lr_糂_*> ܳ%ckS"+ouju NLSj5-ȇY'fSr>~(:oI3CO_'_zgSh?WY SCtlۣt΃>zRD5բ}og^z?QT2kGl#Oߢ?mlӌ^B ܴE_vhph}&=&٠:''о M% :Hj^)x OsgI^_J[g:Κz-6kOqf)Tw6>,7 YmXGO/ >ַR߳OzrX4?t.oY4Ϋ[}Yˮ4%'⏠2Zt\ϩmӆ?=88v'֫躳I'zlm&m_v麘ZtqGQ?*#IY&}K) _JW#=>bJjd Ի =ud#$jm#Rhti]ΥJR:ߨPgQ=i܏,Z:Zg[N$l2^s 4}5*#YDn5e/| V#8ꤸ ԳDۑ->ѿG\ OWvI#=#.KHmQtN)KVM ld|4 jj,$Ax DbɄY q.͸%OXlGydRݒmBu"sv.2)8^G!MT4aSIdtmMcn5kMPkr62pB6Q[cɉ<HI#R{H rOM3LДuVik(bGֺH*%}?ϧIQh_>5:KTӥjjsGU]HԔjhz:,{dΗW#NY};R哫>ݤONPzhI;!i>F3tjF[%F%AEY_J=DE:3lՋlԍNJ&| -e&`LO"NrIh}u5vN^kF>=d顫=ԡ V0ԆGVur@N2*1E%s#MYXEԑnt GQ{pjdm 59rM7Q=YY<4N2t)nh۰hiѪnGOgI>uG[ϦФF->4tYtK'*LRMki<&n R9#8ڪ<}_}TsNB9%GF莪:ۧqG'Ҩ[Y&4dө3C]pɡ%bl[[5ts%GیN4XlD"=,JK(ٷ"%loٸI{Vl[YK<941&(Ы%r$#mBtYwʒ>{efmQ.ɹz7mtG(Yr(ț*DHn6Ф9̓${!DxBɄF% fQ9ཫ,t~O7,MٸL]|HKsqxm3JKm1]G&EK;|0mQd'k)2MYhiU_nb/4Sh0G1U 樅%;NMB!I{Crڒ5uE>dGkH\ݑJXNN:}*WjhKHYY}ktӊuoWE&\[Lz~)ptrSg^?Qd:inv?U?I~zeWNYJI!5%Y'M3_s4hSI$hjNFU(`VP{OMG:E7GG:iI*"ong_tѫ)Bwp饷jn5GRйVR%+v~?>:ZG֟ޜjGl6DkeYQ̥4Q4g\nCEm.MRhݚRvS`vR'6ݏjKr,]vG ǶYe.($"L#N9"ڑ*r.m2ڲ$^G%#SIm^84Dž,eՔ,¡WtA#i.ĉ~4zy#[r'%Bfw.V6E&Hm.N P#9"߲O$aJ,`]lo#IKp шw,F&'>?Fjؓk\2Y5cIV;%hU`LXX"R:xr7J%+HsRV7(6m䜩'I܌< c XuXa1)(fPȒB} %O%J-nFRݏӞMwXRkoTzhׅ3kUN3єe=M-UuUx>(ZRzn(S:$uEz}T}CEhM鑊zdZ^&Ot )/F-EgMu=&IJEw%s|B%yqtAR:moΫMED ['~$7("[4i~XVRB⑴MVtMo̝/̞I[TOj4kj'4Эk߭6B{&Q}WQsfݟQQ'RJWf̋Gy_GShSO:?KN[d}"~C4FQ5k%*[!!9Sӆ,ڬQKF 5gl* w$t\zm}G5'?(Nl2Qz4-̟O7TGOls(_9D)ӜA}MKM8䖊L];lW.O=g 5!9[-ĠMpDtEf$iJ\g%x>ڳSA]f*d\ri] h(܋~Ȣ08bEtM=E(k5һfoJYTRaFGK8*gUʉo-l 'kCzES#}7QFJ,>im5c-)8nRM:bY9'T^I݊W }GY+:gZɟeG Kcg5:WCr;ά2۪ Ռ>*5z}J_pI/"Z:#\Gt !&C}Pt0ZZ[Y&J#<Ӟ jW[p:X x%)zf)6x4,Ӗ]{^6}˓WYf;㰎Fٹ.Q":POQ]C|ܲF;D]4|#D4\^ PPr^yHR:Yhڧi*f#6"$:fddq7X${kR4in2MD]9;gubvJ/PPJJ:E5>/d(b"nN^q>i"JѸi<"2J*9-< f6ي#6.ZNBiU; ~ƌvI|q\ roՏٴ6B>:ҴTƭ`NX՗ȣQX20[y_.G+T 4LnT<LE_݌dRXڤ%iI?#{.1qɩх#s#<$G+#`ˉ W'ܤKUr]iK`i$!ע5Ѷu %YCЊBT*c8MpGqv17L5}磨Yj5#?CO55tjϥrvu&3ӣ>:GQqNϹSGOf[:i(L-5GRNb3XN>GSBܛS" WOViCH駶VG_MHM봯(/IiImFa+[<ʱ8/䍧K&5ʍ98*?j΢j,Q%+> 6jZ}'Qiug?FQN}':ƢI=M(Xi#3KfuQtУ$<*/&D1uz۶J^>%(ᒖ0}ZJ6Ɩ5wRyD*N[g؍m_$ido#N|qiGPߒ'&-=S"e i=€":Ǩ#٧:"[EļLF8Os<"\Q}14mI,2Sd\f"%T(ZQiԅv*̓+r(?bqRO ~CU*T6쌭S'e~b{HʑqDe1 S|"<"p5fd,R&JI||#/Cąo)|28flܚᐓ[Y!#sY$4AćT'LMIřXb-.9-4/{T#*Dn/e7'n,Bp[H`dpNVǧ4 T$mBK cdD7bdt%yp}Ǒ. Ut,JLL݋Vr=E$RNr>Y Eg:(M~zO'M/Ltr/NG:''TtSZ:H}gw > #A[vk,Sff}%!5#OSHZQjEH:PTE-=:[AnSf?v4i{?tMuWlJSmZ-GS&HԓPLvIJ:Wh*4NnCY}GҺ>ޖYu6gCOQ;k^55+QŚڢp{E ͒#"+qSLe:̤J[NlfidוAygRU|*e6N5 _BZ'E-}sKh֖ZeMF{b6ܙН6^Մjkj6WiIPԺ6;F>fm88x[ů}Rk"HfdBM 2 мq\KqJe`Lq'QI/dx͕n;xFE<,8RY"ܞJUA< ]IVGY nQ/jfFVN29&4`xt~芾F++dqroh9g# UX>H#g,IBF(WCݸo,nDߊEɆ%L[XDquY7)`&D7?M%EM!:X#?;%qCؒۃ5f2c 'Gtu?[*fRzB_gtH:yGLKS FR#٧Y|m%}9n=vϻuDgB (M7ݦ;x% "PMq4<"97]GGk}i.H\Wm٢JL$UY~VK[2Qt,rHFY~?F?fuU!b=%CH%BKq> [O4mgܗݚe nG<&xYKGr%*~$*fj;9CFN͊$Vpe4Rnœ8d"~C'46̲$VyJ4nQ8ӳ I6Hfx!?%HidGk)gGysvFTZdx6l?^<]&}n,lԚ}9 k+(g$YCBM[CTk$dF $x7N\$UiFULlה5[F3?tR(#SJۃF<GzN8?Eu}&[cїR>/i){&}Ųr56i=֌G-iN}tBN\i:&ӛpE؜\$}=T$ϦuQzz?tS{Y B WMh:7{AMٴy'[(ҲRI =:Q:V}QݦJDzm5ΛՍSzJVks1zN}iʦۼO}kGn9*r{%$H5UWs%27k]rQɲzsq5e<$ϧt>Zolp:g)9Zh۳OIЖKNrGBn?̊!S|K(P-Nǣ"z#iQ8FI,#, tI"K1>hiSlG"I?COI".ݏpNа<JQJKhݻ |`Y6 Hrq,U7YHq($mn[G+*Dyٺ,l|uOi. Dh4E%Q"9Z4)m$`>Dv߈KLq-s9lpWeRd%"Qkȫk8#c>I*#?oT.M?"2L7DHRM P_{#bV 9X:Q!kQzB! yݢKf ^n`,:s\R!%MriR#e<ѳؓfQɩ7;(K (QI䭋K57HJț/9%(5Uxg/ɚpGk,輑vhKlݯӵBҞΧ*T}Ss?ߥ˦(5$j}#WSݵ::LфS& 6¬ hM"SS{djhKN;mKĆrG_Ԝ?in"KtpBOMQݧLLu GYt:?-Ԏ94_5(o$]+,6 5iGnt[>6I8?4MM JHDY u[M6YFYDtWB}6m#5nTusJ85'lxVF-%()SR4-yHYHҊl꺘xgW)jgW4=9O҇[i##KIB LRbM=K:i5vi6OS?Yp1&thVt|#\GXڸ4DŽ&n<rdލ9? V(YXъ\aO$Uf[TJ*tI{n'Ȥe~?H‰d+(/soBMIШI?DVIfϸХ7f ? ʅAm4[7ؚβRJBOO 4%%pNHK9͑pF1S9S&Q/46RW, NlvG_TuK5: Ou n͸5!G[B{RD]B>1GI!ţ)򄚢[ԕ2*r^CeΟSv#jfu#ҕ6hΰj&գN2ER(\~#k>Q!\q"u-8%tolMGMK |R 2_t5NK->7i[IA4'-NkZҢ>FgF:}'鱄ԫ}o$tzN*_Y[VhnG] Ye/QB.OSdII*/"drN*.GOxR:&uZ744a[Z:|]bO ׸[f7H&RIKlVԉJ)Q#4v-m˒ZHjJ$^#QEcѵhO"ESl5WmDqV]_`8+)pqRTM !R$*>ƭ|hzD#F'M5kx/ ^YjUb~BòCr^covn{Ͳ>ƑfȕH$N~LliYv%݃ Gw!8n#6܄}de?hV{QE7pvZ&$vMqy)?&)$9&(8uɷDSQ%rO*vYBJ'9/ˡZv\Ip*dR& 'sC75RVy7$IrC+$F428 prE(pJY.'7m{_$mbɦ8RM2y9g,R#iل47X"KU'ɩf8dF+Sȿ$#RDV"r.KՎΛUAQhk֛=G}O#8Lz}GQLӹҧOK&פ+4^:*MQL嵣WVpp|?TP:ί۟ ԋt:CzOFzriVMMze:/Kj;%d׹DԥhO`Ս‘i$ PNDnΝ/h/\:5yDME掊:ہ鴊JE+LIݙ#^ɿ#%olmVmvRnYtȽĖG,Qm2IX\OuQv7,!EUnf<97RhtFRSfkS3DP|Wr%m%H2)TD[Rs97ƉI<"0!sIFa ijg65w["H"M"FؕT+\$ݖrX2Eǩ_nWdc,I&DZO#hKs/m"J>^( mț *RDEX%LPqEc^M+.H`T*j"jDJgcv6U"5R܈K%LYj~ɑL%Y-rMܭo(i%DRKɿ94G#Nn\y5ZDm["'iQfYǃMH-8D!4Y=5ҏ 6+Z4麅OC8JڍjitN᫣5_.C&R8TH&:4!/?#zmbZ= 6E%4tϥF~4}_2ȓwLROzRAhkfjEJܨ[[IUrroiŨLJ*Qf9!|3ZcghN7 /Ǝh^Ki\YS'G~ TUOv?S+f4dβkj52Rj6W&Ibz3_YB?m[hH("_MGFb>ܾD5hL2:P:I5NR^6tGKUb-j[Zfj7"j%nH#[,!zϸhjIA}7Sxi6.+[Ho"=jR"7ס1IіF.͹DkԞ ^V)) ѻ$)CtnG=`MVI~LM} mVm[*O rMqfnBJѶMS6`xS+6n KVTm-mTwvRO$.ϓu(*ɂ7x66*cj8.)اn"bW'y$аnm jg'OErM[jW%?'.Q6Oy0K[^B6FɊ.8<:.,nݚdliBWNwEYmE|B.sthu~LV4:r.SM}}Lꥥ:7-X>>)|n*G}%t~CJZVUM1T'&uzipՅM5ltoOyMij\MmE%9IPޢL'iS^33BC֤}:qηMihxBȌ\f5(vFٯ\4ZRutR>R:jmu4t:דONkc<GIfDJU&VDcvZ*SIV'E,g(J&#)"eDEb5$iCܰJӦ:,hE&pS{'%qBH,`PNݑ9|r]z 65c %!iY'Ry+8xİ9ȋZkbmLle9Q 6茭&H=dz#%,}lܗ"Y=U译"N D#O4^ ##FlJ/ĪF[eJ"fb+Utbi )Q7ClW#k_G*ޮCٵݒXQN)"*+-"vFy>X, dA.Gv 9&EY6xb' 4r."NV\md4 [6OZ:Cc撳S[ ]ܘз 7y%xf~'{Gu6i'M9JQ:)Ӷmzu>ͱR4a}|u(4=^k$kQҞ:9#5t肔Opq!յ$,ަpkNG- MД|Y]Hu3Vu?oUtPf֮/\I(٩+4QFR'J6h7.ӭtK޿NΧ^>1>On&NU;4PL+])KpelVIW'nhe6O KI'gTY吏&#o9gD~NKIn5:ǩ*[$t=};U}N:ipu=BzՕ٥rl4ࡖk,:I!r=tGۊC<.%HGKzwGM#I7 ј;7EVGXJ"NI:4j$`-I7U3H|?Fbݒ2$+6uGvmfW#Q6`pwcK)`_db~D 4M2QR> 4e$BQXdje"S^D$(F$D &C_O)lm!T:)ETPCUgWln?#mo/nb'NX9X餏G$7pX̡c,'#U<"r.;(Ъq3'1y=2N$_2c$x-$_-#;%+bM"PFYfx$ܑ+EM NbbuGܸ9_$8IAgO$l폊6b#B<G[y蜥t8fQ_v&ڞEzt#Z5S=&rtkI"7D m%ɤE6:&WϨS:k6K2H$"NtkNn)df8RnJ'SkU2SIHiѢ&R#nmSjswEVu?q^>ƯQzzOM?ƌpкx*":9SJ(1$mo_=crA1ɸBV_eCx6|X4,$"CHV{]!ΰ^mvE G2LEɲm.Nb]!jFi݉lrbvIDkU~k)(/DjnEn")uvBTK"ڑ_j',Qȼ%͙TO+#x.EY++_oij]BCr\n9^ p^$1V]_<(I~BD)6_yF}ND{߈&QģF*Cvh=Pv(GUX#7 ڲ*.2%EI[)bIN0+oFX7|JKQz7n,ܪS"2yFj'NVKEIemR9` U%[^V R!Q̎{RK"[yZJѣji.Ήif{YEj)Q =~h}`bqGGCYՏQ헴,l?OgV55-TJKe1A'C霴&HRVY!ZI9Ԉ굖}Ni6ΖKp[I}Y?,EV M5~VԑEQɣM:tijɪbKLR,2 ٯuHbS#ӷK3Ji DΝnNFi?rwP R#ZhW7+O!:dCMMGE_tVy5:mz=z$rGԴWO/}$zlKLZ KIQ(C1UfEU5HK#W4&"4#Q?5݋+%MxBcr49C(oIYnFIn*{?Xl(rEʨr/,Q):x_(n\Yk"x uDC >lbH3y6BX*UMoRA>{K(qcjQĿB1c}Ȋyt.TlwɎNVJц4nicF{dj;7G$p)Z':e_' m b"M;d67ɞ |bhx%({GkɎoХ)`Rf[F蔟NLbjg$4jI8[NXF1$jIImy%#tJ 1$UdRkK3IJɯ22ԛ>qCSJ1Dr^GOZpMȴ! iRɻm6ik4:IY9ڱ<y{63ІO(XKܢ-L鵵45=3ޙA#Aezouԍè'~4%<[g7SԕzZiH!-Mȟۆ*2:yJ/mQ'QXJhଃqY5n4"m5Dwmɨ'C>R1AAGzJTd:qF ųZ+)~rVMQF: IYz!vk᨝3%,LՌ$i}>1$t},#}_;e-h#KzGGZ5[E|U=G V(L6). 4ऍ5emDd" U-i1=F.O] 钞Oi4ԖDx.Db+(tTF)*짒D $ ЩEX9}FԻrUp)r)!׳SD5~Ov#5T(4G+$q"ѨȬ[DC8ұ\$f:=vu;R[n;\r+7h)+#IIȴB8u^Exٻhˬt<䊥m6 رtfO%I>\,Ѩin$eM/wx~rBy)5vWqE#F)q Uˆge%q%VXp.92'2FtC2V(د CݖITբXV(&<`mdk4%.PYDS6(t9xyeFYj R\T ɵPw! pK?T7JltO9VikhEkϚv čӾJN MwazY1H|dx##Ő8KŚ:~VtMWg] t}o/ߦ)V(--Oqiu%KhtHEǴ鴞Nӌ~5mfKGr|?R%tQ~7(#R/N:]u?j5^1niGFGi-9N{[SR:٥U_kԚ:^Q+s4h5GMG]%-\|LҚܵN+6K>4[hւKtlYh9"J(QKr)Y7(M*7F,֕:W]WN9GQ_)C\.AGHQKQjmmLҗHYDC- */vmrmq9YbHZsd#onK$ J5mQ(}7OKIU٦j:4eTJWl 8FL*st:5:)?螳x:- j(|?E}}_"OKWU;~дl%No_EI3&iVoUc" BrDȏcKn'ccE`՚.uK`,ОCp]%vWZbKub捻Q nDkč$$]A Q'N4mhII%IJbt8p<)cy3i!;2Lyd6qx"I>XHy'hrDmD~YBN͏K6bJ6K91nF'l3b"v'dpHI 96MF= x)쐲cKu;ڢm.|5Tq %L=1v-ÒE:mY].ɢOУ|LriцEҡ!"y9C~!ʼnmnD"vm%ȒLG#\ QlrȲVGMVGRk,#\)Fȭ6 CBE)='$Ֆ){lܸ% XhN(a#WUG\yaɏ]ɸ3VZ/Uѭ8"'6}?67 wzYFX::OթWWކOZat0c~Q~KlՍ5ѭ3uL~N=FNySGSFvYR:-huڟ(o6 7zHHn=NZΌ?Cf>S!Fkrhƙ=[5zf2d6OJK4uW9*"FMʑA%RGnjti55#VwFj)VMy'#i9Dy5QɧQIALuIG64=҄jϣH8Kah:iƎz%dtR:MS(Dff}`u{tfI|O#ip%\dvͿ#TLxxTJ"NbDd'=Y,G~"jG+Y')`\Q轢j9(R6Oiݎ)r6(-&Zy<+ɨG$ʼLl铎pm~,`+7$vSoo(Z'hO:YDcOxݜdD(ӱliFҲ+FT&KB-9DRHI_h`qV+BvCd%X.B荼 Py0X=YO%3q࿂"mF/٦KR)QN6Wm8de Rzv2ޟ[I7&OWwx9C[Hč~{hbݜ!I>I< )5I1#J>B얞-mizGU{ZՖkO'jY# \H+4[鵜'QIZo֒&?)hEIH($;WSЭ]?D5% }7_M4ԥt^M]E׆O.TmwWC9}[x=)xS>Y6}CQJ?jt·R+Q3vtqWtt :1Q?oo~ 9ɳta,Ϊ^q'(F&qfNwj/-r4RLnQa+ĵR:I&՚rtATIMFvuz`݃jFe9mPKs{/Ս#_J/ޥjtiSϣj W)[~0L뺝4taU\:Hu4~Ϩt{%,s3Z M"_mG-V}Vk8;:tCumT} WQ; F'$oS#ѫ ?jGpihEERf7vj?A#RZZpEP#_m'J5U:>ZY?C|ɯ +g]׹7GsݪCZz;Q}Cu_Q:/-p>%= hu3b3u4eQ:7[u"t:խDB7k:2ӔM#Pۖ~IZ[dSNQl#Gx#WJH jMe٣5b܊zEMGQf%γ<1o'PoVjh²u[cy#-DqNoQ駵Eek+GOrg:R^mgվ'ίsVihfij.(:}F6ĢE$)&,qr.HK- VG"蔚e/iv%bTZ=\q\vi]Ui![S썞7bI&m%4;KFk^m16B_$%lnWG%+#nTIg%Gp9Q -xtr?'EӢb"q+!tآWƍ>+ r$Y?<ݲQm`KT8fLb^,^J \d%& ̉?ђx#i:C8DEncc쓩Fm2r%MwmdktpSX#YOdaKv92Imv[IRRTi-J7#SC8".$zٰSdQ)>G^6( pw#?|ȺeZj:Mg ]SsZ)Jin+5%BnlYsŢu}&LRȺw$}WjRtt3}\F7# it>g맓5sij>|PU6tM.GGOަtkvD~K[/2ڑ*0wG>]7\dYu2Of#V^BۃTy:ufxF3iFzj41gzHR֒?}AC 6>sOJosIqP rziTPhˑh9 쏤HiF< M86. |*+"jǎ1p]=MȰZ|sg B&#6Ҵ)?B$ӫByuB#cMu%8Ǒ6ȮKw+e4;|^6$]c.#*Y$fQrq;FU,K'ܖW#o$ɶB~dW7W!`ˈ #˵D#XB~-Y'#r2OZ/! !QaYPedȻ9wUx/rlؤ#.EE̬V'!R$krny$ ʼnܶUu:dj(UO2|dHD\tB:j8y%"$I8TYt*2%r{NeXdNM6W2_i!89}ōm[lډ+m#5B!9+$6v^YQϸѺ (P! <+bdx#[7:?9dӚwMuv}]/UkWJ龛iQQҴu:osGC_G9F-&#Y2nϣ}AuTHEVͰt}WrHN9#T*}oۧ%gdɣ鎫Os]7(CDGHs_YӧMl6tO25<F愥GQ ɋPM?cJ(yL`jj6v&uTY#]O[ɚZ_:#e)'ҧ}bQYns>rZQͰg[9[4tu:t(nT=*Y>_t>ޙ*-4}.͊VRB1v93ưF' &hlmVLQBE%v1>v5t7䶌IPO.+CpJI,&~řdԊK%중VmqٱlfE-IaYn %YrJ+heKRUXm(S䫙?)b2~B%&M`IFhSE"y=MHx$݉ %9] vp$LI]&[Rk:fyo$ 03BR,lf#5-S<'S8/ev#f:CrFKtQpjuKJ4}sYϨ%Lmio#ųc ([Kx7;f#j?CLYq-_iʎ*:meSMOv;biBVhnJ!_{P_jx[ovwY8ŚZrhEitٮ~*:'ڊy7ovX1сT'l͋XwEr)Zݒxiq"^+44/QLӺ,m)?r&RY^F1doʊ$:r-䄾M QV?=uk%F,8 6ے>HpIshXČ | ;y7bn(#{ M%LvA5#AKm2,`rg=vIIr&}ЕȔU#I4'C{<18:v XxctG">-m"Ef 6 +]YY >LdZl[}1\vhVNWo>0ed':Ebx'eQZ9*(HԦECViۘ$B4U*/A&6< >KI6dףMݒmr5D?!FRcD->$}jkRiuv(K:iӌ^Ϡhzz7;D>u1\d&5M-U" VU 4V,鴡']VROj:*h奔8o'UgRtwz>ŮOM٫8.΢zNLU&xJgGhFWO} 5c:fͯ&pur585jѬ5$cs 7{T~tƛ55^sdK|λDe+fK&t6=.?&GCHߒ2&vbV{E;"W">>ƕg %4F#h/B6 E_,©QICbV,yENd:x|T#,X$/ђdJL$gY,ȫ]nx'D ^.w31܇bBos}ϒ9%|&*]Q7n?и36I+ۓ/"5QdI< ʱF3ղףХF;!R_=&2qd.:3Tz2Gh΍KSkgߨU-Hg\ AR&oɤQk8jH+-Px4ȫVjAص^f\{YkOa$fmQ+x?/<#L!L?1RtlқzSJ ^^j'ҡ(Y]7#C'J)-Mljc&Yj3_#ut=FN.OOs0ډsG]'>>iR5%6Z[FӷfZy5$$-nl&5r*CTYtE[8'Y|JY%bإbfy?]ǵC=5y#$2J"#K)t,b/Ь]JMF,#x#\vrbF/"x)n74țd$z-F?ȴ&ݒ0.BF}UeYCF_"&TrdHqmGA)G7'LwFh}~\M+#ŜY>:kJnipdgxfi8:ޗkNfYAS:-E4uQCwHa%AgN6Eމ>atMiF)zaKNzttPIӜ(?L٘4haX?I7j~ҋ~SYtF-D4aҞ#-Y%~.|ɓrL֔'7Gؚ;\ NLmJG8?bG6\tG<0qX<k)mձɺ{z#k^EpKbXM2`Rry?V SCif.FEntKj>lq3x",`۹ sc^,̖ nT*K#,r2ͱo6. ZSV$ȣdi`pD2J$CO'ȶɔ|yT8?Bm ÒZjbV2wIȓE|I`*ncf9( rFBl{JMSDQʣ!M']2Y8d-_0I_%Hqv+#qQLjZ"nNܔHxm]xi^p?svFJFct)"x%k~$af!SCvI6$w n|H>O՞oML"y#,!8,J:pڎQJ*,t٪-}\cd4u/R+ sƷEԪg߫GrVVA:5&,׎O}4>·t]Z+܍}=OIj&O[Gy5GQ$)'=:?Kv '4_BQэIhFzj:oJ4{>?j>ԯg֤89F)QaukMucvU?oP>-I56iV-Fzij>G4gaH%vI i:b"j5| | ܞct,}.;7#n\iFtSY=-2Lk&8TJ(#+%jy<PȴKiwD\H%/ܳrlh'|՜PMc"?deFyrf):Btƫrz-I+KȫD7X}MQ^%C´\uOT2a`UCe[DȼULXB5!M|CyShq$QKvLYP^Fh< j#8K{]`,E`MMQI,%xy6ViF)ݗ芍esZP&1bN' ϸtR|YGm&Cbr4}GAiuph_z%%(IpizRM=u3M#Gk餴]JD^ݟBkY:=Fz[աh%+Fݟȧ:ԯ$(-1T}ClE=#Չr2GCԟ-TQ}6JSY!):5^I/_>YhkpI䜶G䒬t[gU%knlYOQHT45ۏiKcvQ婾lj:nA"޵u8:M=[s̉(x cm絴ɹYSF),g#++qM.OidTVJ/6%o<W4:#f 7nБ4 4]69x"NKQ"Ie%{(?6ଛ\1#7g p<"Yb#F1"k| GfbFvxLLJr^IUZ9DeB6#y0ϷFպJ/!SBKq$԰EqqVMbyHx&pF2#K;{/)DݢdV$.)r`dbZ7/C{ˤ{4m`N |ReeGfg(JCQ!kE"X- ?cJͯ+)~R\ȴE $e`UbqDSq'*N g1Qɳrk{'w$/r呎XaʝS#/Yr%D^-juqOjbi|Mp9|$,dєptu>ηJ:tuc#Єz(ΪGg?w]= e$Ϣ}NT[ГY_KNJ ݚ[)IQjB݃5iTՔz?ozXGvh뺕JHȓ Zgt4R>-^} A}0Oh=]mklpj,?HP};%n6uJ)QrN7WMfEgM!N^ZHZ;bN:ڎش~l}D٦(#\[:oD/M% -kKWboi.ިmۑF<į*0C%D0VHG6F4mmS>`M[K"T'bT=vQWcmmg286db:F#1 QcM8i!a ٖr6zFe"4'X%"$^ldTN4+Hٵ7BJ&N8"W+q`ef%'E$hl+gȰmub[xF Kz02$M?dwnf VPh{D8jFYJ7m6*87COTX6Gdm囯CD՜~+;Q$Qm{X!i&t~+d<rJҤ,,DB ɾiRJrEU'Fɂpmٸ-J5u{C7nCF͕(r8EijJǯ\SgGͭM%55Z>gS(HUM?RkmHָţM/#SOr$myh}F>-VD:Y}'2}4ug ))[iѭn=>;jΥhZd赢T5zgѵ#k)L(uǖt]FGY^FO-<Ė^(WfOTh}LN5(A#KK%ދ'ΎS=NZZj΃ӖӨj{Z:NRQGӴ#nuu:YlL?:y9r!nA8'(4_ҳQњgW>Q>h-ָ>&}Zf8#$tF%g4~挨Ӥ}'1|VRɡ^WrX>GR?΄ ]Lo!%$t4ԙ-,R>ڴj{ϨuQ^[Y=M"HS>4GC>JMG_Ѹu :2ZGԺK_ujM}lHCZsD) *ȩ]3(T,#'&}=kԇErL$,osA5-<M rYe䴉d$o["~R=QJmL7uCoؼPe7Wkvm.s/=ku?BX;t<;p\o"~/b(|^7\F?$%pMfym,0;oA5Ֆ9mvf{xPN, ƛk-t-#oc JF%k1s%*_&҄IȤI,ӕ,BOLDmJȭʶ,pIE/bDv .GR"-ѵc3sJodJM?ܹ%I͒||ʢ1MrKT_UCGi /MUD%8,~sRfhYfշ )6GM!TPvGN>.-=FIr=LŚzJ9iuMơ6iGS'QGz_e9(_T=Bҟ t=e454:,qqLڌgvn*r\emX㻥Z0l/YCh*>ów^&8)}2:oJn*a-^'O ^~'j}KKt֜h:GYRVkm2Nrl'-]D4RgZ{['Խ4ν.uХ֬uѷGfqUxR(LoċJZ5Da)&~O=bRBT+!_M1Hͩd2`EY( qN"tJE˓m&'-<1UB~-$ &J.\Xh 4}ٳpIؐ. lJǃ #h|oZۋ(qc6F%Dx?dТ*xh4J*jKF>F] 1ہIp8kmCUțx{JGjQɡ/#ߩкweD4>M/j$D"NDVRXRv)F)^$YD-ڄQ܏*׌־އ$WO)h3׮| iK~G/_]O >}>guMG%şE5ivM#wԅƚCdӍ2IF-[I-<~4?9#PPy>}FSWSu:M]9unJH'QGS:tY =Nz }E}_SѕRSFs}C>ޚ:G_7N:K{R]2h!MVE(k"±sdڌz),Dw/$DY&8N7e1I6=-7cj8_%ɚ%">Lqlo%6%^MP[.'v1Xen8}͔4Ć ȗd(d$<U'jn#}nKbNtʷBTSݒTU 5ŦV$f#Q ;-1,nJ/hYtNJo{(0[%Qxe=®CX荜1*cb(l쐅 JN Mm%S+qEb:l"I%1&+SD`?"2RűW#If$nO#Wܻ%6X,]rmRᒊJI RoZVRݤe QG#RqBpI:#Fd V":qԓGҺr4# H8KJ]~kMGߦG5\~[n1}RL~'(HI -]9jizsF5nZ3ս=}SNNbAV34!u&jϨG괏k>,SbfӳڒѭDt?VtJl~$tsڍm[ȗ ۾T$gG!G3:KSBDtY?IO$u}\4V7$uP-_Zr'-ImtTE nCRDrE!p/#j!ɆUGp!ێMl-ٷX5n [nr&C\%4UEԲ/v%a>{2FQvi4much 咶F?а,fx&{e:#tJV>d%'BnLJshQ^n\b~cVQ[Iy+D]eBj4cˣ}qH+&4RKh}Mĵ#Ye㵴9憇B%wcڸ"lG>Xi|.wlLbX{JE+ؤ,E&Jveۃy8X9rc/:InJ_[y ;ds슾 ,ȸˁN|FI rF%hR^LB2(t4Xr`J1V7h$F E,mQi|=*GO?O_O{jF-gԦr'l>ChKCVZOQ}B VNG[-M7#/њ6h-3:A)ZQiPԵ'd0i}1Kn5/^}o$ӽԍi$t:mW.M> m%=Hl~֣Htѫ͍B[}ڶK{>lr_"W>+uNo]'oriB҆MgHl4,3="%CRVI,݊76 PН3u7!~̔{',FNx+&rCd*2jrF^Ŋ6=Ѻcwɂ&d83#2M_n4I ۍhŗ: f > hlb/l-XieX"%)KumC^4#)X'*DeKOtKɔ+nnSq~&'OhnLEviqMPdF=SyGEmy 6>W(t?Ln/h2&KhsHr[<=v{^(t]# pnpOE ~Z/%J1x gQx"3sN'CK|& g[Bxcr,m,3 _l^T8~ٹp(6G/ؗRC^X1*UrI# r^lYUQS(Dk&e;g7g_:y-^vt#5̾d듡.2GYKY蔮λz:ӎ"G'W'V# KYHӣKFS]UoR2GG7F,ԾO#V1!xӗ}cGVuJkʍC[M'S Dk=F=.~γv}kiur573dJtGD۱ƙY4\?!e}#osjv5rM<3t){$HZr[f ?Kє&VMȋG J*[Y7vtFln+вnd'gYɻG۔sGC }OKMpU((Et[pIWKDVQGIb$4COSAMNRhԆF-Sv]9}GYliމ-NO KgMT,qIȅ-K:DnjԒ>^'j.H}OڴjIa3Kd|gu:Ffl'XGGGhåj&kk-XqZ{ZHzTiUfcC4&j5|**CT!Y>QrV7T|B rƈjD!6!.cfYJ%Rp'/"Le3hkwnȖ/ޅ{vKBN/WgEMB[UEyZh6أ6H7fؗȜTG{"m, W,"JąJuz}˵2~+N SY%(8ȸ)^EJmHE<nբ)ݏ tcœ ?? 5끼%_\YN!S.**%#krKy-Dbv+YE2f.HhEؒ%rQ7}m?D]:7Dq7Fw[GsEjN !5k&fؼH֟LKWG'V,ԄjP5zpfz5>޲EXS?}=RS?k#%íOOQi/,Ǵc>NR:ӧo Q!>/C_}$iKt>[7㓨ۖiɏUUi<YЂ5$"}d6}GRMœКm:I`V 6Pl#>p.(j^;W-G/Qx+6į*D,-ZК) Q69JY?#*"t1v3v(m{(`0L1YG"fG'FcXS8B b`Y(\`j&5lr5GTY FEe'Y5lcf@]8j_Kw&Ex9В\y()j+7fVN^GVI|<CB[$8`FH\Hjh pŶZ+qE}PԏKY2TU/ K$}钋sz>i}Z;zE#q{:Z:wr] wNE 'Ϣξgԥd"<=蔒S1gR{4grTjM(QΓɁY: #nvţҎo6n%y(HaCgX?]Ս1Rr;3茨{ź6I1+kQ&:%0CMUfPZ[$%m1"K܆C r5?$$CcI>CncOY{ȭ6p?2B#̰8GtJKrG> u4xI wl"D F4e$p?v8f.$"4JT'6KE\bϨSJ]S} wꞦCFXʑYIkKTtz]<[:}W=*g]tkjoUu^Kg#nQ#_ Ϊ{8Z7D֩"u2oolRVn䖚q>ςfE;$H#MV4ّG6I)57Y.C{J∹5 Ŝ5_ Z.>Lno#vL}jII4-!/c7gFS"HZCl]ţ ݒ7X=d) gi9QgW⌹dEBd~Ff?G$IeRrjm[`BDPB/ؑcnŊ{ "EWm؛)|覌 T9&YQb8FJg$31Y3:D9% Y,:FD J< _?ق#&i(){ǔBcc}I~DHhQM8/|9KTE)7cRy!wdSLE`vJRwL'4nGHϣ,$~:SRyеbv.Ub0}̊X?by/15zhNoMqLoY>_s>xu:*6jiRt}>?UG٭k>ʌ=&t?r> mR)S\38a)>S:U} t䏨iv׌}82ܪG׵~ѡY)e핸ե]F>өj:N#mQM#ss':55k(=X!f݉dUEpJ8CtrR2˓bC<1Pc|T|EFbodo"^ [IxRKdܖJTE^. #vi$L\k%X8>YY1m.m.cxiMJ\lJ(V'&?lsR_eLڙ?x vTW  Vs/?6nMъ#cg7?ECi 7PT/9BE<+#'w覸$slяHU?bF^Mŗr%dQLG!ؚ[LI {=3s3,y7߇Cy6dWlU] љHm yk'V͵v0]Fȵ '!V܈Sq]Um>ELՑC"e`qrMhJ>ڍ$k :Zjɒ]R# ꠤG (gz]EN[Of9٦QzhklїGݔj(\RҸ}Qm+QˣfSL?3|V :U v?-X,|Zi5lf㨝"s4k5d+fvIVEr;OTU $Ϧn"Ƣ^E+g1G(l:?}șКb.MnJJֈd*i+V`$œYR[6('REDWE*fK4ƽɽp{Blnǻi^oDe:y2$g{$ߡI9QntE# qM-#iЫF iܒUDPr~rOr%d> )(8Q(MݎR '%m64QM)UUt)4F)䔄, ȓ"t\NQZ6ؕ  +W"nʮ }/q#HG,pdgdQX+~4a< i!\.VM14%\ ~&L2/jFYr6"kK8?-lTn<%,"J->% $3W޹70Fɱ.(|"{d]V.ݓPК4:A3D3F'%g5zw OgS[h'~r(tie5'Zr"Ϩcb}F{u6t+gzg] Ҩp}{UVԖq0:::_CѨn6Zkj)2SibiDFj#(&(QY#EQLHcO(j)fT&9~ZHY$?Eؗ u+%HY"]"^ہ;`pJ2bCEWj*''mT6zR&j>Gn粂g0rcΑ*xe qAQ$S#H|Pl'ɱ_#(F ͼu$coLRɫBCRj봖p{-]2uDcKWEd F-BEdr+H+CmW$4EʬRɺ:?fU+*6Wb4Dj8=)&r8dF;QF%K&;_olE3pmi迒*Y-?}Hq\!K2\uDYEFm1871,Jj쬟PҼ RSl"ZqO%9EI  6|WM)/Hu}v3CSrGI)RhН4Ns{bt?L׃яWBGz)hzr&ⲖQ_"D}S@ҭ|L>`ŧ`JVĖV}~J}KqgӼe(bi'Q; ܍T})m|zj4o iC<'dR' hB^bCF2Y+gEk +Odۓ/c7/cJDmx:n?*l˒*6,pCM;xڣOˡċUb}xX8=`_Y+67cX"fMtDnEYOj Hv2_m(9vV |l+T Q"R}ExOsjo$"j&=G)pזMЅw\]:.ߢ-e"MP9f$8|'i,P7&ĨiѢ?%,ɵg}Qn}9 ,QM+BOdckodQKW65dpGqw"HH6l7v|9D%`Nqt8|!UڄKȤr#sEho%b^VN%p=p1B^9 /'FO8hM="t=DJd;ɧK&$h7+:*"ӜE9uj,u4c|~YM$&+!E/F%:=eZb}[˪gq!:F9&ѭ*5ɲ&䎊N:8:um"ooɸoDۡpn)Wm8eع/Q&T6!G$oƋ^mmXmv([lT (XHگ;FT-~їɱ #vaYY?#m%cy`OnLetFY=ى^2҉w(d?W8f} ,xJOGSYrEػ$19/c3.Tn8$p'|>7? 3|y%u<y?i.ՙG, hC$gIٹnkQȡnП1Se*V3bOHkC_wREKe/fБ_'IH]e3V[bxp'7"HN+=+#,PݍEڲF9~y7ȳ\7Pɖ^ 6*v6{UzI2Qx)[l̑V휺14=:ɡQ2GQ6i}5F#2r؍>tkOX)o&ݶK48QkM}kMONQgISꐄWӶt3K(fm>5}r+JGџs>jr{7Eū>_MK^Mu :}OR5f:FM)iCK'Qޣ#ٵ!K~D 70EbdnY(JQΉQG.P.,P^m b¤K'2rcr|4O$M}4'<8dݗbGƨceIWhVJ+V|7z,****KUvr^Dxe&`o> )Xdڸ6xY+nep$v(Y-]el25쓍9"*ᙬd^hrţ4&{]ȣpxj `rHg*9cldXOlmU#4)b5F.SgZ mIYcdnYJ#8cDc#CKE)У\Ж I7v6uȲn\l>ʎ2rfgcw,I\7< onk,zcR>ҭq>׃X53J;}/GO ]%(<"2݃f m7Xs3ܮt?#Z5g:(#{zq}Gt̚{MjH#Q ?bhcRm,?/["8۾kcN$hN%Kv*|V-47'y%)PlB7E')Dӣ=zN٭(viGGmu#,nS5VNƎ?eA*?fThiut>0ADUedS{E?Pm 9:mTJݣ"h苡VQEmg'lT~Iō6S?Fr ѹp+%CTD:-ݒ,xُ}Lo5٣Rٺ7e|b#Xey+$y*dzwbj\oEnCNӪVs|1ߵxF˦NBfflY ?йǁ$}̗['BS"u9%OПB=?f99=PrI^%cI"XbM*c]G8O].MUfkoWD#=hTX؝ Y~lR{(jBj|ؗCvYndX25hEI4GoJE ,Td0Gu*qtG$颾 {0dUdt c[r(Qf$!GI-#zyF& (hέΝz:l!|6Gt5HOr܇]4zF㣠y_jQ:Kitd}cnkh9f5L:%lגF#aMY=٥*DcQ"#bଉy[))2! TUnB=r,fnƬo%G c#N2dm>qb5WEFmXy՟;t1Q_MI DNɸzO*+؟*,PMbbLxdrY2^KIre1HE $=z+hwڎrV>EN"w}ė$;4'E3j[!K"YxEFG./$Q V "n̹`F.HpoAuPvMPg-M\hӳhU{3ո'*xKQ:5y?-H-L$ uKmjN[uiL굜z}=:gW7)Rf\sΞp+r7=5$Ӷ<"+D'"'A2yCQ?r9>ԷY`(?I{Q)rY,"RL鵰4zYIZgKmfbJkNN{5gj^H].U}ҵ<LZ#jJϨnW޶};HxD䕚͖CGK[ΩFM4bnUeQ\ o,ErǘK!))S,7`D,,8$ &r$G}WCDDmCI[&S*^y hƱZe)`kj,X2 ~˳mljDHC$p]tѿ4ȡ-/c#zbXDl'hcLQ[yqŊ3OܒXc^cą+ &$mi௒(Qbv^{{%X[*"87~$F&R)ݲ^M̝E,fcyi6ff Qxn,dm{M'IjjvsےoߓZ#~{i`MO *Gw;DL\\N$TTY-ς8f[2p%<;-cB |XVGD^ EG;%YXegCY/bMFA Yɵ~Hy1I:E#N嗸,v9ES27h#YdO8c),?ȕ/BvUUdl#I|v|26&hdHC.B4;LvZY1$[~bgq$Lovj*% D]r7b#HMZ0Kܶ}*%Kn `w%BUMؖ 0-PaF!C/ Sy' Ta>n] ȊT[YYS> $HZ-QH$II'r8y`vHյgG3oVjkj}hkOm}^l:/&t?o#V.::MHӜGךl֌~j ~M &D3"ovE ,I) Q,29&ds2wdx%&'dhi4m*P~ȓ.͵*$dVi͍N o ,Ũ}$eqDJ))1e[xDrJ(='y/8,G?6B.bdJBe܉n| +"fȗ#UbMFhWy%[7.Q'-ߴ\`WI"Rg)kjfV, ݍȢFTjbn9DS.I<"T(~"yM˂M ur)nFKlVSZj{>R2_PъVkJ3ML &Tl^[u^ 0`uɊnG'pZ$_9B~.;9^ن~>MN;{Hw^IgvGlU!+ #+"`$i$"EjŜ+/_E[F/gIm{lR]06`omd*_d~OgG,dFu`bT,K%wMz/ȏ웏_FDd:Ė!'YmGV}GZz }fj᳨tϡjK]iiujGWOA(oS$} r>=rvClZ0Ӄ5&}%ަMYR瓩tjidѪcU"l(m0ꇜ KnF |F*5"‰ FZCWCȴ([Py6nZWvF?*%%df$Oo\ Ĥ&) ~"NLQVƲGiV7eRUcrRڈċ$d)1F7o'hϱ $Cyk({botfvȰȾlDYVBU9| OjH"ZSlR#lb,NE4EIU :+~rdJ̬wxI2u9Z,݁!'*|Q(۲P +%[m "UTn9wE m9;E!ls㵢,eX\Hu'x/wEsٴUvE`G\Z$޽$'(؋}hXn'&U'"TŒJ;"ײT_YJ)tf)UȮO#dbIa̷eUrCӓSӭG:}#E-QjEd\4Mέg5kQXiՠ}d>A{Ukpl`C%->*ZyGQEӴ=?%'x!{ɩwhFcN45E`ydTc>ͭI\ٱréYyJW). Kع-ŹEd^ȥ\"ǖp["?Kv:/. SxvKnl Vz8p(~rK$\Yy/ϱFmF!;wFo%7A4Ɵ"V(qUhj"V7o !4DX3ՊlE"F׺Ț$l\0Ռ&j>-. tM#$v( mЪr5r.x2$7Wﵑ9eZ6E#%̊DPŲP#kd$%Բ'|/4]Kk5쒾q#Dx6E`nR 唨Q] WC6Ԩ5-:?$)[,mja#Xb7ܟi ;tQPdZLlrIk'*؍ An'c<"& N˸,'|dy 4o',)n˲:*&Zl|EY]ٰQȎ;&fȼp{=S'WlV_cIQ^BM-ƢvEPȯeܲ*CHVS%)1!Wuv;]XGǎDE2]`$1A?fGKH*f!E^HK#Pe`K4m6?F"r͌o? /Exd$ N-d|UIэNG:fMX7~fΆMkL: U]M)#믩$kAkONGҳW,t8dgQ;?) bFa M x) yX'(אkv.xj+v%Dn "PN9#m:y+852gd ߡoE"W1mF+;8G"cL|ƄX锗Y9c" btmpnL[Lrp<14E?ccF4鬘R7nTE4cs H[HG< )JXe$Jry%25r)>Ir%E'I&쭱;2&#KE{-%F.\ + d#TDEPep>ᘺ=y"+g99kJW_YJ*e| 1*% EYlcxHRYg .Igy-=ևF`w7gKE+ٷ%loȫnOE.GXvrR'XE#z=XeQ_k#!<<ЬwfD+-?Eݜ쪈6uY7^%_% qzz0U}F4du1P߳VgK=kDԔgMRu~(uڋr4}.*Mvoiֿ+-<QUDXȭȡ.NU mv&#DRLT dEG"7'4C74JNv qɿ$d[KbiX#LqIct+VoeY%: /J~%MT;h?2lͣsgؒk${%cv+hmFC<S5ڙ4%)/=6'Hil~Y 1\^H/vJUN5!Y.JGMKc%$_jiNUmV1А襷rD(C^CV KُcbgQ}b? E݈g6|]cЄ9bT*E/:)WdK\ Bݟn,CtnrKڎm)}]*H$Y!4/q.hȜj"ǒ QN.4tu)}βi}KddY-OƣF(֣g"MT})]Y3\Ҕm2 N]npxl1lXf.d4İ.I]_e\ue`ft2.[51B1E6vK75vXӟ^ėHmg$䥄R?d~CѦ j_$tHX͕!D["jUXefIv]I! q6'WWf86'"+HrRB%|" 9qL+9 m2S݈ ]o"xvR`>"j"}XtFUɹ8س)yYKi<cB/3u!$*Eٓvbؕ4$9 =tZ:F)1}d{"e|q"L/#"+$py&zɴn"-z3bdFKEMp5"E7ߖq튍*|]UH|7k# 4Zefh4>xりW;-mw$:XBtQmu 0x$Og44~4YԬXYTq֌MSpܨԿ2"γU>յઓ>٫5mVi$"mʏ+y$I2-6#cI!$rSGfZ'hY6Y`hRNwFjDQ+ &5E5+82POv"X ;ytQ]࿑IpK r5ԆnFSFlI!dyX*ɦ|2enePrD97-5%y>&gO3^;ZR<'acEf$ihd!jĪv>^lfvJ#1knњ+~"i&Mrݵ .Xוď#V8I.١#rdE4nU؝K%6*!1ʅ$B_HQTF? ?зQ,ƙTȧɝŜ/T7YTMlᑒm^ BT4e{x?۲H~RvHR#^8#'%wE ~d\~ y`F+Do^2,Q3^E'ŮKmQ3N8_$v9䎢}:l0]D8D|5Btɉ'hK6i-M(V3p]UdwF6JѵEYTP(\!ڋ+|td_nP8t?gdtIXOiX VG2W8QE +(IBBqȋvi9S<v;X7b=\XKц'Wd\k#IJО<^MF֕g_,ƻ*Ś5x&Ekfz.*Li}MdSD?ԤjCq>0}TYzvh^uxcM+:X"7%(D\^ deMqLڽѴz,I5F";6\2rm"XVՎ[>pQ)`Y66,I|~bE͎B/풍1Bف~F&m>t~GNV=[Ndc,O<܊ѿ, URPItŗWvhebm[YmJՐ9lMM{5XȢeХzvPqdacfwzr>MnڬF; R1,4no VbN*K/u|7\ &K"8,\eR-ˁ?Qg%]YٻG}?ؒd̎725LbY)z].Q?lDZTP$m6v.Jb&ŘBc6F;SY_#~Y.ѵKE⌯;\_B*:}*j:*>OD*$OFLqM,~J$XKI{66EKj4GН!:`رl \JOOw$V rKR6}"2I蜱dN/ą^L"7M) |jl6Uv,6oUW 2r+i\^84n%[4XFuɹFQ'*EؚgE~*D""NX%c[|d'Hx[ظ->BO a2M#qIOF:Cy칱!"ufN!,|dg"V:l*C$_o'fFn6L!,!~Pv>FK4KU_LV]MK^F aeUpZ#mK.GbFprUv&$dhKG&?,~&엛,eReݓ  쐨[x)HbX m=lŜ*1B2~\ȟ൷Q՝#RBwXV _g`*F/?4 9B-zϤW4tJGִ)j2j,j49x䝑 Fc%2ۃO vVu;7+n"+ e蚵IhFDDx%蓤*d UBNHQJ>7'EP96IYqgǞM;%rDm5c-y=]QkܾET[ȑ$$G.D/g鋞OdN"s h.MG.F)YM.;IPײmrcJ*1xj~Uce2h\dó-=dlg,1INQr3tHWB.$G:UhLK&UG=n#v7](jŊ厒.GQŋ'8/jSVqޒX?c^{Z,bM3%B-zKGcCcפS\KhBfd(:yM1~^ʳ ?DmHO&Vű_x ]НMK3Qmk탉Mdmk&|F-'Tl;>/qNgQ796uIQDd*hmMڶIͱicr9`Y0d#/o -헻 k>ݫm)ȅSWf"VkmR0ȡhB\%mU[HФ_K`w,o,JГ UII=ٙbh͹R;%O3.HMAZɔ~E r(+\bȪUA!en-\#I66TmTG\l!о{1D$*z?E6FTEZ=%;SWS)_h ]`y]fR. XBeXвo=9#sDiK^ŵ&gc'jԍUt?~%3m\Z>J^GCYMY%Ycɑ3؛<# VJ`b#Iݖ6I춰rpJu];"/hMОG+Ge+, {8{+/kO){1g"N>H3Lq3J)]֓>Uj8,<6ISBM5FR:>%>{O1cӓVkBQ#6uMdˉyF"ܸ'؊\m2U~$Ohܯ&둛ȍ3.F5,m"5y!вQjVB1<ݎ+n-KM$J#t5K,7(!;?mx2H""t7|m 3E^c+]lQ`YY+٩ 戎T7/mբ3]cHtJHW~ŏˁ߱6mw|3Y* '+EHO1#tm4]y3ؾ{G>;Sb~%){z9Wڽmdr׾7$</8 Rm,deg(neyF3tm"6Ĥpl7HRcEY=`h{9;Qj=nc#,$y)Q} kA Jn΅ɤѮ揦)G^24xIkӶ}QWS&}'=Lh*.OYgAUqMHԽ쿃FKja&UVՓBq)%Gb˳m 8Ro6E)Z%#kQ-i%5Q6m xS#f^*B)bɿBqK$]n ;HO5N"XrtBQ7lY+6RK#lx%xf-99`Tx"rbepr5\q1~X.T"!oL8+$W(hr6|;HYI5%bm$mIx9`)`)$s;k%żhrF[䬋 -!e)呯cȯײ"YDJ̳M p]w٧, LXl04&?3,hDɞ"va+)вHl챻fYTg&ֻUy"G#,rr' N87Xgv݊7|&!E%dvjʡ d][%xe"_ߗlR2t՗HXV#^;#`XBc]7}/"<$vQD.#di#SINnr~&kW'M/$gUrGӤ窑j']5>OTzHkVZEkYRv( E<oMhvlԲ.QV)IrUp>Hԅ! cqLFOѽK>nQȣe)DuEu[e&LD+#LYE'_1VGz,HtƝY);3*'ki׮mė,6< $SYɏ))1eI5ZrbQ^2R\.tB7/JO6&h㗢f]1o%T"w"MŊ^*ے DC3и,K=vL&F1E+5~ڑ٧Ƞ#uDn鍯E,!dy= ] #d={qى6~ɶDr8e6Q쑶hDVGi ovKĈ < (w|YL,,/I 4,S$i Ř,hX.I+,QJX#hBhr!&m>(m($RhdK^MBy"<|c;3ڙwUMO_#ɪBKGR-}&}EҪ>}3E]RI%F_3n܉ny/k$qts̊:teL2o"JWoE+kpb^e(9".̷8C<Op,p8H4.J}Zfȏ,g#HY_c?g3ІW#O[ጶ'CmQg;`EeӱHI2'DɶckؿgƄx6CЭ"UGE5il{.sXɯcV#JUb7.+F_%Yvf+%)!wJXDofY_"!sG#y$?JDh1U4JHgtZFj=Id%ڸ4ObET$WR1qHe\㫃4uLumɟ]wIYϬGWQEz5%V:n ؛9V`6!أZjq!Krd3ۼ mlpuOٗG^瑤hd;GI')y1S঍7|)'śYjι$ԘzN <q!ivdg N$E4;)g$R 8%GdXBnEL؞HDPx7Rt$E+W;zd_Fv&]J~D-,r(Ib승29J$:x".Hr g(y7瑦$r28ɔ]Bx#4rFIdq?6-\VYچظ/زs"紑%C(Lلd_T!.rKrXIJ`ve8쯁ρ.C~GCVer*X04*E{1JbxlJƳBLT*%<F^X{yEcx"UYkpmؖ)U V(ҳs9 {*0z9%Fd[fF'fG1^n:m7 .Z2:wN2HTqFg-$gIS܎|I~Tti&`&ɹ4{ztn~n\c[Gdc ^ȵT+mv&DPF+[fiZ/CґJ%'Q%H&'x|`ҶﳦrE|)J9خJ_+cUBx{V*qI{nEȍ*{ɷ6MН.WtDaq#-?!RE`Z-cڨh#J *M.ǹؓYe|X,Yٍ;MQCĊot}Q"X%0EY4\hՋ/$Ȯ~/eYTn~"&CfIr4*$bƬq5$mvI{efC-+D$mISQ|pJcXn_ke+Px= ,m6"y켒kbe$?gHY6ŜXG(!o%C vN?B$(~Fo. GcJo'[F>7tF:s3ҏO7GA1r:iM2O26t3gԢ5ϥOhhrLr4~[rcyȩ 27,؇\.̬$]ϱ7LT٘htȼBL;;NmWEv7ӮʹDIJb9!N(knQ{C[iD+%+x)ݔ ,mGeظ7PRE\Y- &IF>1JnڈKx*y72X0[j4k%IW#˺?&EI6hgsx$ 7,K#OuVFex#'TМc7n#x8,qgOФoO+3MRr{K)c[-Ilk%bő#Q_&+ĮfYcy.;%aٵﵛۋeXXj.{n9V_*9f,j*vJ1]oƛঙl{'{-LB.{=."%f_dɄrQ[.EGۃ{-<^F[= Q݉3n}r%MyVHGv*THR| ZhnZ M{hTdtڲom'+I35 >[R:.,k\I3SIiJ uD:CrIicՊK+lb5!%ep9T->#UwfmIdx26FX"l!ɩ&fl!ʬShqNJrJnX*^n9K,)c8f~Z$$DxB^ DV$KLW.rIɢqK""佟=:cG/WrJhMh}di1.JУ٪GEi`&%Hcɵ3JHdU#_.hpQ\Uf9lQWbG&qe2< Pe]fˊBewЕDY$+"LHx.G6.F""fHE/c#\_'G#Ѥ}B;Ϩ*$}5΍MMТ!OZtN?#CiiT1c*I6Ŏ %MюFX*˥CXS#Ux.-{T@l"B5"ȦjǗ}uN6pb̧b#{x*)IJ +i&R쌳Y^0GUU >CxkcovJn{riKli6XC IXԙJF*[8D[8^{q"?u+bjEEyo,u*tI 'xXY Q1W%z*^Őw_0L:;m+䍦O+#.IrS[9e#ivEL}7B4^,MS"1#Mĭ %=vsڙRŏ/&J5՜tGCQ>d.ԓJQ=tJ5f4ՕY+%LU`ꙶ1"~64%"Kv!vH0B$˨*]ɻ$dm**!&=:y0[bFLM_'I!"Ej=F2$GUór=Hڗ$HEnC8X$J켖{[vWz$Ȥ't:hhrOoFjf6`wHFW".]3 b^JF截k'ۏtVqx7$*yDIIpB[pJ7-1d v"$'HHr[ա6 _c1cX3D[|Ѹbg"Qm28|/(b8x!/ЉC+}&7&?7cZje+]vlS1 Yy(Ѹ{#.m'"Ok-w$n*PF*`5F]gdE%E19C*|"+_g͙8='6 ML[:U $}gJ'v&ϭ2>慎oږ3Z]E^pl!&iji mB( 5FU\YGgH&G%BVFxokyeyQ("jD9ZI4'ccded~RG9LrM DߎHRWf?ʇ'Ip'"R0{%&$cjomk2M | )NBMIS#N&Wo%m&G%5lmuɶUC+'.F$GعbtK/%ctG]dSN{1g"t_ب7v.&_8Fl"Ě5gT4wpY1A#QDS"D;#qN#oџG(E+CHiJCKCDd##td{"?*DH_R%UD0MS%ݘj!F"DcYc~0| )`+[T~9]un$)2SEx.Q&)"&˱^)dv%%2ن)SQ؟y5T*fDsG vpJV-T7GJ v|y#ّe<6m*Cʶ]GE6Yg۲9zȒy)س78e ɫb%:cllΒ)كsKvX+(紝~|XzMOѴQ6I!D$؋j~=GkEM.ы 4I#WM!4Q$ĄXcY#%*ȿB| *UY%J$eCȪĴG)JSuO>]#d׎ӭ7*)#Fȶu X6}_o]z$:ΛɦRXY(I1Fǃsے9%iQdYxMl%q<WE=Kp3'S'eI_#iXiDP Z#R2B~ԪIy bw٨gi&c*/ˑ/cLQnTy ɧrx3J5J6n3NGݒT5/~9GG"!~K$K"B 6ޙ(q`ZmQK/j5۟O%F\ _&pIb7|oq$ҘFY웓5 IpF^7 )ᓮ5EX?Dl)`PV5oFl u1JhU1!Ȣ,iY/BV`lD~ 8IddXlJE:rK#y#O;J/v{\ XJG!x69[]ijDu^93lU}V?4EllіQUcL|d"HE2PHDnN8/#Rr2r0&)ZpvKRS:r252+qɵЍ(%`,Y$WHM 6s$I Sdx,i ˳~X>dq#[h'D\dcLFLZ~(XIEhwYkue`[ SE3sn#"MɑjFܙ#daG%!&7/G~ǘ=_$mQ]qQ)`J6Jxp "N[Q9ܑ7(mM7iVM8nMY| FhM6';}&vl4mؚ(\c5]r f0+zfH۩(SZG?TQ:OWQzҢr!J8:X}5:-#-=R[wtpVG"ݎ;M c,#EDԽ{dBltdIm1J%$7 WĴQDȻB"M$^[mvw,'!G#vڨQ\UfJT)&!cv&Cb e+ NUi~Oi wE:oϐr,DE}lvn=vlE D]1uvہ~/ȸEO9WkmZd7;-&؎), ӲVz#Tm(i7KE࿑G#U7Q-?hl!GnH3(I[Ur'ɹ"Rݕ"J,`% DЕ*'o*RF=Xȣvr>HѴ# |`$Q Dn'd`$JqKltE7m"VAe"6(X:f$a<{%H-_",jdZ,B$B$L|oЯyMʘ# |f;fe{%/̌w\Dj_.H:}4$#OQf{'TJrl9H`/4[8~8 *JQJ}Gqbm X7/Cv`>5?OmU# r. 晷8[/E;O.Fwٴb_;>0(Q.(rnH;4mFTI拓>N5ssHi7XFM"AXձJd\GXdH 4l"Ư&$أўTY$&wR+#綋ܨ^ooxY5-'66VӎҮ&{0`|㲍JS*+&EԊvpi 6}y"d즲; VYXm\p^ >K䉑r^>JZ$j펮QtEM'<\d"XVDQ*C^8Dj`Y5B8VJWduR77'?7-i?M`q9ce49y!d2-'Y'3jpLjE?DIEb"^(iy' IJG8vWV9]/6N_ɳؕvNF-5aȨ11I$;bhMp^l"9` dG!>F$+eQ7ia)Y*)3rdZxbC) $$V%I&.r~97-pZcgٺ3Y呕!r%DpS('>F6DJx7^fjf Gۃ_ReFrgZ4G.ݶ[OλqqGS"i`rh^Vq2 F~b y=RM!1~!BhE(tnp`QLɪ'jl[ kȖIaONNu91Sv<-JQvFiӢShtlQk$Q^n#{9!'}ݬUDrno"'2\|khgLy+y)fLLk&,"6[fFoq JlO䜽NWI,(W!}hk=-!Cp-bI S.:B*!ѹ{~CÎM!De0e`H8`J'P\Iˡ-lOeЯX;].uhO&FXHOݒm7d\k?؇ӱ31dI1"CFhTouE-ܗVE$ػ+R&&36O`V!bn>mQM3qx6`Y}cHJؐ)pgȫf$#Uv=O6:Ϣ6BEGP.E3Y==)Hu$*tj=EM&ehrk^g('R\2?"7R#6/#>XcCRP{pNTX.BC*FL^ #rZFtBV8KEIĚMH_&Ց%7`i6GuTGSI?&nQTH|!KԋWlBI`$".Mū.ioĊ졋>Dעf.)2M$&gF-_DILMUUG)VDGB7$+}LMG:IL7NkJ}H{~%Ըs;TG.N&Q)_Mϊ#~~G1y*Url\#&r%bdE|.6/l{;)$lYd*"S=aR$W# }-qJDE)Q$ (OF>CCT5D#k'PHX6DWd<,BEn?.FD%k',WhLof̉`W.JhX8˼3 |3Չ#"Ǵ(rh|e= Jݛ= 9 cx#}Ґ[f,ごbݽiriJ$1EY\+NT`证5Y=QkHb,:[t՚\'No,T}{N?{'bHVW4 mhKJRQ GHNCO7M"MP<ot腎vQmsi"VrMڸ%+qt^hJF 85p+Ȩq`V+Efӭ[~דȒD)HH}-[J`ɏ]>Y)mDnfY4F#lk݋%Sɽ<3mWoMJ. T6`[h{}*BKnHVr2Y9| ~o$cV{7PʹEmTq-MLڳڨɓЖ;F=] Y(VU{8(d`9- ۋ"=kS\ ؓ4~X?◑TZhJ&,mCt=VU3kmpciy9F,c",Tn2UrO |v{"G,VTMxڡŧPfͰAw>%BG:'{uNGGa4NF[};l:56}OZ*BͲqE:i/]X$E*6G1$C{;5E3ohrf;6$ +݆$ꙕ*!q+mЙ/P2ɹbvbljk. ;ЕdWxcV.\!Rgwd\% 0͗=mbbt!'Y&W)y#T6jƥ(mȝ.{J?db=<, M4m$D٬m .ʓYb%eє-i_fBb..F6PhwE`Xj)ݪho=ciՊ& x8rKQt/! FJCKϳgxȪqv7`TGB>Y tOe|bFԻ6CٴV]%a;80h*$hq*2 [3Qbk ?/YO04|fi}&} InFjO OnRk!&ɯgJj_1E_&#$ /mfȝp:ؙloY)H!/MTE'o%hQVsCKҴkro&M>J'VJ6(.Y&c)ͷ P9uc 676%(U[Ggn7C,P㴇#l'EXNK+$:#%N8,ȕ6q2Q lnĚY=fG1v)mx7*$wM8kY5bHV,A{$,OWһmR ɿr%vSFx%.8}^lVbhUR.Pr, p;7VJGH]xlC9%zm "MD$I+IN),#y<*>B)dIlY76D|v%hq؛~ƙE!&ZY/m2rzv~%Zm\DWkdqlŻ-Y*Cyi Z[k=p$KՎE볪,隼YM2J4M۪GS]R?7Fq4#MS? u?'0t"}w _&IDqݒkX2DGc!;[([,d/S&mmFѷ͒6CV7B6c|YdYȼiƯb$c˦F 9]h~\B(_w"vٷ,Bi?mtZfoh1aobL͋)%F"lK$h,VFl# _#ZrPu'hU_;&gۼ'Ym"Z{{a@\5Dn\6_lMILRI퐞Ix?ٹIS"BE )<;mUvki&Hİl$R& [%TW3miaG$mJП~/r.D5'o5"})Xv4<چSd~dvF{>̦] ذ씷,XvG^,`Vhp$7Lm>{*$`GGU W#$H"䂳Igc9ȿcV5. 9.MdG$HL}}!^Fr!ОGS9t515DdFҡBtW?ǺT7b.K3DwdFD(c20[Pg$QG%٧o ׵ɾbdrHned{F(u#h`nЭc Tއ{I,O$WiBzBM2RFyȣR/qT'푎FhhWIؒϲ/音k| W#ēcd<>lTES%vi ˏ_dOTRY/$$WlxLۊkJǨ$ppn/'wYٳt^)bUU#vh 9%B*DRdUdjDU4E2%%I.NHRMHYbX1ke1e kLqL1'x#~/$҂:V9*tz{]ov_sBcQj*| p%锓%~G-Lq-HMIS7%%$\O-ɛ#*تVNYndqGN#m,L?"$!/%88 [CriM=}ml"6ОI[v$drcGc6M",q͑k&mm~ Ȣ,i m&8Pq. 6$Aĕ#/ˋcOvM*;ߖO<z#<)HٛDT/'db4oRwyernIP݋ J(Rr厒)N܈M,z~͹,ߵH^p'X9#g >eQQe$VI "=vMC&fV$'vK9#rEdE2V,S$-o ڶf'o"ՏHږIU>ڙEMK,DmG Wk|hmk#P1E1g%!؞r?ȣjz#LT,!,gG"dq#r6E[.h_oWi. (Y6t.)DZT}{S>9OQF zɳaWW$8y٥i J:/I1~c'lx!ۖ"'"uZjRM #eZDuRFSoF$MT-[G >GCxRh'X"ҵR한hKm Wfhbv7}.4e4ɯbxLDl^D{I'djRvu'mr+kױY";x#> c(h>L%i6.DjE؞G#ڄQ5N^m0h%L;UMĤ]HEaJAēɻx NMpm6'bKyKLkd芷Xvb?825 $إDEM")df Ov4)zFODLX#OZ7o **NS6I]cV4$cٵr&>lbXEKKb7\앫*G .J4\]آz#h2{g~ͷRy$NQd3D8}F*QlQ~6Q*YkuX:5]NO(mZjZf {tuRFďTϢ?ȳN񿃤zщ¾?S%ZVI2np]2f^C^n: )(y7)<{< /nE~ rJԊI/D!"J)G [J*LpZ<ЄzF%*);fWfM䔶‘SNUi,푎JP N MSFإ96Q£['v7DpDhЧRS(ʬr.+Bi9f+~˼ "\RvdK|kD"_ʰ7x=p+$*!$'d"<% JJP{ HbIGrKFd( N䮐ṛ$2Mʼn%)!~E^- KkDCH2k#w6WHYhNa /=]O%{>ldEKp EĪ] {bȩ1IcYH8rI|JO찋ʼnN7$r,"cXOoEtF0iCv^ Eb1 %dlHDd}77^+G&)9dIct6UW#RJ:Yk[>(& k# l׶R(%+>Y(+acIn*dbƒD-ڏAD^4ɷ?.Q$fͫOY8od,`ܮ4[rb.2Pm7e`pŞVƸ#$`|Yt'i1|}2K'v56Mɹ% ; Hi!|x!-țdK##Fe);4MU̲/( <K!4I^/ȏ;Ny<\P;di~F)[qNE{K5I[%RtKJ dq\2 Y%*)p&[b-26m83}Hvѹ۱;0dK#{Ln]!KiEy.̅Qcm X>%%eb[N䣑DJVűrI{?`MVUHxYob厅$I䌾I). lx/1F;/7chʓX\R(4f 4v4>.ǁ<LN&,FO?QrECşSS#^=mSjZF`}ZvIȌd5[N,mWfQHɚ#~e$O_g5D2*Y~"FMU05+I5#rwd#'Fɧ崕!?<lI`Ț|1~4)pOu"vg>I6FjTޑdw3۳d^n^D#1$F|{0E. HT*K$"S$)x8YlDХSIȓDy lNnТ7)nLPd|)Վ,VFX7bJ32_e~Ɨ$vrQx72/j8d_< ljG<2˱!r{%e,V(l"Os6d}Lv adm6ZHO'<!)J.ȷ u4D"M:>ί?ξ(t$W:r3W D6/B$E?Bd"IStF7*jp,/Eg&k8|CL]ivGT%&čdE|]fAfF܏Ofb[>_߃^JZ/:ϪIju)yVIHӍVKٲ.FIJFMv^2KX*IjG,80,ȼ unX)vvNIo$WFFel.O O8EI7&)~Rk(BQڅRQ6dit)PʡٿCRD VQ)piU ڈj[ld8Ip*fN8"y%+%/-R#rYx,ch^l&%MnLfhJȿ;& c#\G8Wa_"N|76mWR^FO2[CD'e=>IdK,%J&㇁!n"QV[3D4,J$T^p:$SgK c==|R?!I}(taATB.Y%hFH~*r%EvCV(W?%!+U!Ŷ8Cw_1ɩ$"iyHJ1SUjH*1dn TbomP*0c$Z&$!T9cuh{Ov)ӤsX7%//D;,pFf*.w;$ҍ1%pX7do < E 9Yx/qMKKfz3yDkU$"ŦjT956n;nRKO VB~,dyDZ\o/KkQɳ8Y bȒc9JGbtOcVdإ+.(H{M6O#*?)v|В4,D %b伍z읱rIfEߣs7&U8uaVrv1K&6Xȹd}| C;=oD'\JE YN$[_klx,I|[p~ĤUrn~)e#7)28]&#Z"!`݊#mةI+4ۖNM{u3Zgzh/rNJ0 F$-T%,1XyD}[3͎m $DZاO%2쌢N INnhܶrY ?K& `N%[GP4/Œ%(o%<{R$nnC.6KhRw۟f!WdDdnhND-G:c;J{bvKLrHRR5n7rfѕbis#! lnq#9r>8xfm5lob ET)l'[y/|U8;F!"#.cKT GGx$|9<Q8o+zN"?Gac6R|@HI8ό#Lgbմv< byge$y#eǜc!ܑ;~[g 1{1⡌Qb=H5)!+-H;q>vNQ6!3z"OnJyēBXIܖq%x.7bl؅8b8[99cd<2. %2=;p#a8)G#EVىЈ8$c= G#l>Iq#2$⑊2T/Dgy1W#ǁ,ka,6p?Dyv|RN<I$4p^sc߃Kqݛy'L[P7[ WIN6- ,~O;4@{bŒN'=.3>O*1 TgN)yL""$l-l>7)#2?K |B'xw9fFqR9< H, Ib^9!'R)*IƘ 6R5N"EwcIVJؗ$;9˓6)X|剌`m Lb';b0|px{>|D>G8eg~ ;3#|{8\"^8&EğVbpp|gĔ6R#l('h#-A#a='<@- Aۂ~,qq$#3I \͍XB^ x*&q,܍s2cWJ$;r,ܟDޏɜD1;|gq$b8\C!bC>q܏|$$p6%HhHއ`&(ݐ=p,q 1np͎PW#l'$o"҉G~ɿ\)XlZg14膿?yXcf#@N!%!bD Wȝ'Xay2dȑF'h &YJpÕIq8bg쒖KxjErrHԐ%\҈! eNp.HYgNXr%1p@'bwC<O|48{F|̊1bpB~18F$Ġ'aahXKlY"|yT9pO6k\ym$[܆~8llq!c |;8BbR&2<x DDO  <w[@s#!(P nFwH2ON<s8w78NĽ>p O O}/p1kr#ďl3!=3olƒQ"L|Jl<' %eIܮ$08y~e<#%LasfĊNON<źbgc(x{'q؍&Fq,3qbД3r@= %Has#my|8/F̄,@IH' p<=8>GK6b؁f} 6'x6l4@nj@؍ǔ8DN|oz'4 pa mD Ñ܄6)ث~ - I55c6?B89[g864O8XYFxCXrfD,0' 'aamXNTYMI|R,y|wxIc |!Ƀ1# 4p!$F%^{bl"D#qǜ5bO+2F6DK%y p.G#NG&S $1hHhُxDl>dOq20s%䜾r$$ɰlxcsh"H$ǫR'lx'i$rpIfIG8Jďa|;四9Lq '$KЈCpOq| I&^9 '|%37hR1zqS'!į쥞 83{q #<$ !wI"da |9DTׁ l3ޏq1LH8$'C'qKr|9E9r$4?qT1 p<%M(F۟G+77 PB$q/ ϥCǙv'oŔO7#Ƚw8'>dnF!lU>T!1oϢ6'M.GLۂn6X|,y g{ FI'$qq{Nnjyx2N$$ǥm靽M"W!̡nm{bqd|fqI/--Hx&/bXpI9"xkɺ98|zy |#YYjqc  {nx\8=?ؙ"m!A- ;X2F<1?CR>@DCKRnH })HbgN$o lNYY$Qȓl)<bܝc^^7NFW8&&,n'F>18xh#nD>jǒr<,m1<=|->qz8Й; xlK"$o> ;zy{aʖT5's25't~&#"3SN#F^GTIڷcg8BVb6"9N)C'7y&yyPb1,1v:|3 Ocu݉#(F$>0S%H$v2Q=b! nFwPط;>r1 Ѿg10|D 3-'"&J4|bvT%z~q8C^} fwa^܁`{H>Gb!BCx|1:s'vG"X#eρF@U'qcA $b8d)bA"&6ĦĊRy/|tvIܱq{2w ^2pNr>ṟqN=2drD#sP&@9ٛ|q^#1p,scipD2~1gqx"xO(L}(xm4$L,B87''"#- NhXk<И)?~'F7V)k1df؃1xļ!J6w$e?#6K C-VCqIW0@dllD hCY8&Jȑ+$b7$0A0rR<7${ \~N䌗25G\G$ Z>}*$sx)+ x9' ̣qu;cMLbDl\IB~,z3>dK6 s68aF#'q2bVD;$.Fn#exAD(LB87?ٌ=!IS?d582Sqn>}*pq vKl'#[O8qNE7;063O8&/F7D# ^#y_{Q8X- ^ 7-O vR8cxD#'I>O88يGepNǩr|alr'y,Hr313|L'#8|"kdm Xx~'}0?Do8>1 I lI;mvISr}c~| eo ݸ&}3'$,"rדnX9~E1Fx;062ߧ"–@Ǔcv/l$89c(Ifp02I І?rX7< l62cv=O$!wN8$\b=k|б%1L9#߁ XGvwjIO6.3D1A!N7-F=S<6#?XSxlFQ8/<2|5;r87 chl8dpJaNX(,xB6ǁ88ИI>2< vq!bIxDd9ǃyH"ġsA!cq2p$ȖM7HǿGnF58l bx?X}2A1qس$8Ju"<|(ChL|Hf烂dr'2 /bS2JO䝆J5mV$bye$ž0ŰĎEϩNQxo{p'syM?K8G,AD''x/7$x'g>pp^#܁!N>JnM0D^*#1xw7| x!=ReKتxؔGŎJ=7ɞFp|ca1l581rm-cEXq.qB[m@'@r!ccFLDِS#y ϙ$||2v%L[ @ȷf*,|p<4<؄n!v~7/,NNz%y&q87$L#+䑡!(SODH9>1a>IC~>8a؍+/c-,7A2'l7%y Q ez)*spo|i㝄a qP3#<'r?LG ^>ݒX|Hx~KF?C7ď /q fr1,l<|aFL c[#*dmdeNŸrO a"&no>rNR1!39Jo"K cqq{ ^~-0ИbqbD1Ҕ{s䦡\A&˜ ďx i@ewa,sysHF؝Ȗhy6.$,,(g 7c)g)ax2'cr.FNN 3slG[cߥ'<|!qxόCdH8 oș8>.Gr$Ⱦ)ǓhĞD<9{9ry;cB;c|[mC=1sbiNJ2)9_G>HGA_$dヒ#L0$zI!#acr#1"'"a{ ܌FfO76S~F0&Xs>},2N$<4H'$2N͇<{rOm#~ '3ˌ2 II;6LOYD% eN"dV $pT3{!y'bY8fbV|ؙ3aȖXxL|caĠbgapp6JcI9ʏ^PDqm$| F|bRC##M8QPrBR?Dc|@Ј<|'> h?3"Hw$| n1I%co7$#/3OD#dFC-pH/I~$U92O'lVy8^M;6;1N[g8Övp97C?DcnK9Bx\ B' >`HϟCX[<-gcaa|S)kK@(XI1>Eċbvʼn.?p->D6F8<Òg4!j0J{^<#l18'ߴ61{gƠQWnjl!X967"胅'ؓ9̍/#6 CGx $716g䨜Fay)LgauGkG1|($AOb\ !ǁa9)'Ng8E#&o;ILI0sȪ%aF#{x'q8I?a [rAG6oOϣ6CA3?Xapҹ#%ϥb0!vBb^9I/aBY8%&ܞO?xI+- p6qXO}cÌHA>pcy r0g3lO{'; &.J66>`ܟG#̢w7'HYű)3 v$JRq%1nLD >IHLdOϡ #7b{ 7̕'|GLEM<̳Ȕ9yDJbXnD&N葧H܈q8p/r#8Bf䔱s>D৑Ehx؆&O1$Q|)e H++w'('.q3oX %b1$o&c)gBl54en7r9,<6ؽʇɷll='Lo4~b^xl[19p>3; IMJ7⑋m藎ቦD119ppd&3,##k,[m;GqY3 gm|c= d0%5&Xp7 A9BRq\ 8| /;rm<Ĉb6 rf#s2XrS#9ω?gr ae{z8ٖN0 3f25X~%$'-"L[{8g(b& ቒ'mV",Aq <߱KlHX # s#$8bdrAV*qJؘ`1 I#ȑ@8;S$ - \Oaa?nJ3̒lžD n78oHL7D{>v'7<N77 (w Ypѿ|.pbG7Dd,!ZBlRAy$HwόD А@9x7$Mz7;ok$[b{8#syR[,q'(n~* 9ؒI?}^(D=Ľfx~726;v& 8nj6G'kܑ:|o&ČShll<>lGF$'lI#_8#b n$3nDl,?y'+;F>Ob#|/qG#W| OlG>[dX$<@|=Xh7JYiNXYY#n"IXϝ ;bgfpr2NG882,n6x'#s9*||0m9[<#= KoB|*G1'-%8g8ryxE'^}sFZYb~s\ H>32߂ ;q^98;c^b^F)CbXx=Q)У6ǃldCwO2Ǘ2&%O b<6-ǍK =̟'"!aCRB$Lda,NPı98'r_89RAlxďb}9I3dJ1D$b&Dctq ^ 䕆cd<sl|z*RxQ^c<8yԘ܋K&͏3C3?KǙy?q-y{I2K=-ka# -^܋؄=x$"7%z'oc1A݅0,FFӍFy82wcaXXKB8#-x̋3/Gh6Y8xK$y&B|7$z=9Nqa6xsq{3p#l/ŏsc/Љ5p,ŖRh܃8<nœyA,|HP,&&n,[B0ש!!(%1cn'p1b^T.xı''(q4X{nO?~N?cK;eǓh6yDaAGsD,oc̞NdFS†| F#,ybFO=%o -rJ,Cġb7#;';r$4@bapyIr(~c @MÜ7j>HO##' D % גcR>F!D!OAQJI0B7<>\(}KmIǑGi%GLoAgr;IP F<9;gyn/Nۓy<|8O f()y'ԟT1|799p#i G[rxLbHz^圍 8K1>pH l؅GGCc< F<'ׂjA>G'(\ ~؄b ?d%(h|&O# G(Y7)>3&oG X|FH7l8*?Yc0aq [I$$hZb?xd L톷6"g?cg+| Ϝfg#o$I"&qx̊qCH Ce(d;d I텈q'q" !a nH%I"cܫaV;R%w$"D1qqB~xN|˓ b胁,sߣu|b0m$m䩡lÁ~ħ3A Hm*Hx^wLMʅ,kmt'*_'y!~#q#qz<>0"dFJ Lǁ!p8~${-Ǒlr=l$#z%q"ǓYJ6'dȷIH6q8~H<< p@ӌ>g#!B8䃁IǝʼnǝcQKʌ&ny'Gi%sq+BŽ%0|#chHDz6D~ȱ,HX?bw66xbS/AǘF/_ϡQ̏/,1,}E>pl\a> g'8$mNg5F0<59l# ~Gx'_'<y-De|b'qRp8QV'mɷ&d7h#;oF3u?y|)ܨً"o702}+aF"Y>~~Vz`zBxLQ<#m,oO9rFRC''v I^3'F^|"y |$|\!_'o|D!<| [62ɱ>#P6O NrlF#fGDc1JNOذo0N;Neg9n$(gYepF8G Ȑ̈́5lKa9dlS䅙7BbH>Oסl4blcdAb8ry 6cG1=66S񇆆/\3L4p.F" ̋ Hq9#xؙb7'w2y oc,M 87>"%#w%+;yNIo## dazDNlJ!r~8Cԇ%Xhm6'1JH|w%99D &rU*FfmOb%|;Sr5,x^^*xlyFR8 Fc>mBC<>Crro"gPٸō%$Xy68RI'8lr9pD4|aI;A7' (a3/l=bd8?d% DbX߾$LnNG(e"NcN؜; nj! |QVC>NV1ϥ >DToiF6<=.I|lX|6\ ccr OsR;|,?}ʞOwIP %bnNMضp >%T D>anwF${ =V  *x<78=+|&ɲMs%yan8" !l͇MBIxOyn%.\"#R5 {⭄=e[^NMrdmВ8CgN>9Yxb0V0Osx0 o;y^ rx1%(_~138۳E>18sB¨;}Hie!cv!#?X^,p<##sbH>= ;ʃ4)9bi<>=~''lazVv z8bO Iܒ1'& [nJb#k{IGo-h|ɳ\!=pCcz'ǩ FeN^p9$ClG0ma?p2Yzd{n7o8|gx86d1p#sOg'4)ܙ*C91pmrm8qi {8~H"-&yq{no8Vi8$iqj#ښܑЙC%[JD9lxIwn=0aL AN,~>䬱 YG8|.IDFl Dg#^DI|RF*x/#3|N*r&TqƊXg&=b*< {ay2({1iB{rr#|HOث"+qdaնK*nt7)H$KǑ. *ȣ<z' 9#+=_'hAqIOr =6!y%gxc#؏Sϒp';b`X1 Дbܞb=ԋ2>Dll~ϑ$ɼJ Do%LBBcP'<  llNq0LxDG{<{ᱲp~ǎpNǢ6C(M@͓g1F`C.Eϧܜ!R >s!Dy?5)Sg&=>"cR$?UCD 1!KP<5 7;%H|+bNG ^x6XdqRg ,s.=H~T3[v2v4w"v44WfSfM;]r"7}=dI6y),w &3~3j7Nq|OO"DNaݧS.^&5vf}*ROJ4[M/rmeKF[0m퍅pBA? ۑ4'"7ْv%e@7q(&߶X8y?{#tHi6njIV'x%LY.Iܕj0%\l| wC B;ϫ1?HNrWl1G܍o3iP1F82&qdg8fXG#~0Ȏ{ "RE͖枤I-wU'OvVE}ݴWv:% էR,o'p|IhwbMX\qS%?F NO3S| kɳc e$mJbQ[Ɏs8p"~܆Dg$GfODςlUȹ*sl7ܜXx|qr>F~<<~gʽJ16<(Ĝ `Cǜ2v:-֒/RI}fwR)+h~KۃL¿% 99g@EN$DHm>dyyW%>O" AF<,?Xk?[GZ("3/L$j1(FdrSe7$b79$CNv?)&>rȜCr$41 np>-1"9LD%ELb&žJ3@8x[&dmJN,oapR1 23*q܉/H8lÞ2ͼ &P󇇆$5< aȹp||)ϡcCۂpǍX ',HC[2'6 $^b8V'|2ȢTʫ=Щe4n_Rt4GM;SM._ļkTN(n Y;Á4<7{DFǓ NvlFٍm${#ϜǓSr({"$[prF@ļ wY6)6rIn1lFz$UeigS _oڥ(tݸFSzKw;/ nģBڇw)!{5x+2 Xc$OibD bc| 6$-8Sc[KbD06.',Y8V;HO;F ?~}+I1{(< |az☍z)"܁/|1n."_"H͠D o D|F=Lwni+eݍٝMw&^_erhrƶp.a6\SE47dѷOy7b~|yty$g>R=W?G~Ʒ' ܃6# ɿ xcmM<Gw4@9! gvr,7d?X\FECǁz!doalH&ܛsnhGRlM.PKگE;*~U٤EUMjifz;UBE4GcU:thkmYU=i&񧸱 jn+|KqWL'9S$Qxaa F$!r3o"% HȽF'Il. d%eRAf6!U]<܃S1N7JlA9xxd<6.1;7F x9LH6g3$Bܝ N&v?|~ Q'b#q#֘&황8;;uOKE(٤wbnX47i*uT:>WViWU&]Eoihv$$c)C^O?Aܐ7N#$v,n&31qH>-JD"D6I$r$F?y^,.yyCbHȶb҅XolC%OŊ#ba&ץ |e+>=O&ס /،J<8 BDJ,C>/q.GϜ$[cϩ9)RO&X\X/F؄4Iो7:)WqVcsmॢ4 ΅kQ*S~~KzU`ۛ*G:LѤ4j[SM5K 7b[ARFV)%hoYb7cd |D6M .G8\Vhd,2E#KbFH|"$XL;G25ǜ Cn246mR<=/ǟW?[;#A(8<Kbǒǝ53 c} >NFnjy<} r%rd@'57>f85.*gߛ=RGJI53f+E-ݹЭ:u]QueuDI{eI!Iz4[r(4Vzaa1|&ns> oD#G@ؓHB{I"c;1Nǁ/LX/ 2mQK HC68ann#!M$b^G[X2v* skϧoG1o6rsĢo1}0p&y9d!/C8|f \vGD={$ԯN*MvB5Tj*Z{5tTϨo*"jݖS&E:JU,]*_WA[zIsT3:JbqW NI'ȁ#&.G#"13,@c;A ,B6A,}31S#cG<> oK>6;08{mE<gy"9l88{ &1K'#<cpy!C{ዑb<|rX{H9BX!dbxH?|C|M`co#>LF)4vT 'NƦ VgSUvB:uSCGOI85UG VMj%=tPuʃECEUVD(#i7cd yٜD>?g0p !' rK ^Mpؘ{ڃE|I I9G$~ʷb8ybI%zy)Q#bQᤍL,+,\ 9Ck,OpN*<cv|=,u$3r^9ǑzQhG8{pO'!6wy̌\bJmC"CYL Y HyOrDvN; | o%$>q.*< |:}''=p0Đ9 n D^Xp%$-ǿ| 3.Jw4x>yg IAo>~$m>񮣿OU,VmNMUץآ{`Sv-KjԸ:e)]F;4:o.ԪS535ZΐtWkRhWuh&^ SZ]ʞ|pJ䑯al9Hd&b bUhS#8$|R"DA+3(%esBer1a?x|[wn.F1A9oqa=ОlS+W&ğ$?7,\6x_`{wbGU$@61AQ߶g\|zd${>=R˂6&y Dc* ~/6GqhnH7X~G _#8*<nHxf8986y(ivѦ'VrS&Ө6IU=w6٥{.Tc"_jO*Rvunh5T^ﮝөm=bRSRH-ܦNI'ձrͽ||d9Mņ!br1&B>#|.I|_ 3WI!u+rB=)P$59 BF$< S"s= %O䇖IN ^K%"d&9%a|%'07 l.GP|AHawFQ$n3u Xd :{9CGuum,}OgPZ/ilgq.B[hQٛ0]U oҶGCۆj]ƕUU44j926 ,66c}#q%%"P@Ϣv  v"3nMmdȍp׶^=#OGGy1n5IW! b n<1Cy$5FTU db}Yq뫘I8ghT[{+qq3Q4#[_Tk2ܻJH=ԴTPWZqΗO݊-nUOu_Lة!\wBTq}56Ѥ#N8jDmvZ5>MɺO(GǜH?gqBɁKDܩ|>= #?=^}; q#2F 2)I|689il2=Fc[ z9gF*ļL8cq= d V&p'IbcIy6lt~<5;a$Nwčcclm)NX@*q$oqM'~p7Tbw{)O76-ƱVǒr dijy'ŎL=`O$uJ^u-*hvUT . jZQnjԑɧEKcvGUj(ӨI}!V8&gB{#g4GW,;1r'Ԑ?l' lXYsY,9*Ŗ"{ aaF89.!.qĢ9b 78y=;yk274p\VfP'pF {cӆp|l>J b~{TaȲr8cfEumRteE'R%HD-]3QER+ཧ\i6kBW[Gfuċ}'qw5 hV(-GsH9I)*{Q${ީp"c$x>*xlн lmNP`Is0pxC$bD1GM+|!Rr?OҍIOg\ ȇن)Gn"d|r3?hܑ&'"H؅dGn7%p:=eUL7xe۔ujmE{n(.ZNuK -e[F)飴ܨ.L;MZh-[njR,Oȱ̑aaqbFr(#<v#6$ݐŇȽ &$fl%'oDpN4$ˁ@(C< q89} ^14>" ߱󇇎N3d0ʼn*ؖN<CXP<L,DA8Ox*xlBVT:5t{JLVNCU 54Y,4EvM:?YzKjWC-ZW*Ӻ46"YjhF-jeJJ)܄)*p}\rH"<,Fv!"@3yf8#SύױxBCRq Ӽ Gؤk#Mb9SC~į$̨~IkG<&;m1CxkHװϑpD#P!M|󸊞UX zx|2qג$h0V6"88&0wІX{/8n3;@NLMͳuPU[GQvE ԯ/f®rzMPi#XV2AGu5mZ:m.wk+wh{"u-:UTG#Jcb$ |ğ|5͏ o[Pn)%m ,* ~D\ȶ&ro\gi8d,̭F!RGw,By ! t%H7?cdb G"yk<O/UIYVBU*Iu5fOm,m{(>UKE]GA$\ݵiM]V4fRu{nڊTvx Pb*bk/T!!Ȑ#R!slA8KI$R_"<\ H8O|nHNG{z#sٹKO}$NqRWAAċ5-0J.p׷Nqݰ(d|_$1^*<@g\aKs wǜ>GGx K7d2%xxok/I7"G|?:zO*t^T9_fjAjb6uJ*GO5>[-JjZ4v" (LtR 9wUmAE;~M2mxNN '&4'nỈUnIS99[r<"}JWRx$C! af"qdp؏'q4"H~910=;x= #B9 ~N7|y," 1׾`U_ZuIaX홻X_+l鵫IiLt}>(vYmN%fY2UƓ{ oͩ5k'pTFcJ3*Z1m$a {ʈ cӑ >D>'3ϡIJx[zg2O.3>y1r,>3B#.1g)fs[)9'Ta1w+3!(8s?~އCX| I"Ml1! !NF# O a7 hn==ȃ/(x[BInL1|Ζ r,ujտSJ\NS;4 KvgT՟Kً&Ȼ\ɩܩnD$mFЖF7 /c4~L;f dMcȱSaqLPs8$79 eA>Ǒ|,I"d<3*P o pHXC䍇gbgap1bV ؝ʆ?|Fؔ'Dl?Da) oqyÜ~ԏ)l#,8O G> 0yN {-[6~= c$5V. 뻂TQUGAU#VΧI8KOCQaDW2kjqȄ|߁%O6XYll>1pDdkZ8aH6Ǒ|I9; 3ſнrL!)'ݱzĒ8ݐ#q~[1r0 l1 m8ciqǎ\ F*k{=Ƕc| d$2{'~M ga עV\Jp4vK y"*tjIDQE Qv4}E-k4UZT3ҨUIetEå>ïqd8G1IG} aDki܏C%>qhh| 1b|$mxlH?D d |@ѱ'8s=n"|da#t_q?rm)ؗQmV^P>q#BGx Da1%H)R!%GQI\h5Ӫ4&2X[ŮBgBT_r5tD\ڒT;0L7yx5uv[lo\Y> >HBC{w2O(r,=Iǣ-a13"JdBH;cf!8>IRB fQH Fޕ>Gr>q-$9IdFP–rA&Y bRO>燰v<( RFbď 98x;-Rm4kyUUlS򃨹2KH퓪ev"}C#qI|h$"$G'Sr-$q76#h#b!ؒ\z',bMS~Xی>D yxY#܄12qLi" Xl5$ rp%'bEзĬ3"`O6'bezz! j$Cb{<|aFq3$#oJC`jC@ؾIpPr$@!=9;T X=&# v"F R5^y% }OgGimΖK :{JF5D6eUF↑׻zEjYgvڠkmb]}({5ɷcO | |1y"789'\na.Fn@ؑ7϶} Xs'8̓ Hߩ32=DF,.6?eT,xDDD#rFč$ zw<{h|k8w8?|OǓ$ثc 0n,,ښfit5n\;+e۶:PptJEDܥ#On)EfPtQfD ׹xmls$,*"| \17$ pD4o!R7܁q7/qHr1{7<?JCǝ>X^R%{ﰇB<=͸U,G1rA J|3 G!}-GWߡRT057[GC'|GPN*G87ކ᜕JyDA$as ap.d{#b?C>Y;Rhmʨ6]ZUEGOwhhNR5~, .>wH٪*EWw5?SۥTE%ʷ5eBE$b$8#TnF#h!1dy0,_#cj7m"7"$n";Q6X6*,sb?B.$. ͧħqb9 ᐄ?[?OhpxK+aa,O#cbRpc1 JņٺGy8V`1r=g3'N9L@ hyV7~~[lll yܩY,KSGuMNDi΅Wk46HNigPgHssr\(Z.oj[GJۦGDWV澸UjTct61[zcЎF-1#qF7rx>0ג=61=P!Kב7$9 A^ϏVClCϡ6OI Do$I9 ,3l#!#% gx"DyĬryMq>`|l1%Pd q$DP@GPMmRwP?j#Ouiv"'Q1˼L6ԾáQV`j. Ue+/ql^P_$1|rv/|"|%zcl5,&[)RD bk!%4H#qRp>J fٍ#ۑ!#|/Ff;adXgFyxG<qLH{!r>Hz0#1 '{5b=ٴ3nxG$o<#У c94!yA,GNDؒ$G٨R5"X4}+WAg T{h6춿5qG؂ݸ`_ #[}+I~,%伓:#># AȽ;q23NC(Ĕgw-"QI l=9!F | FńƶRF'|Mb;Ps<H*[zv& ~E x7[J^61f3,|1"w݉a&.IW&mIȶG8mR>GU-# ㍆8<#dy6!b#|UnFD;pF?xpF<%-a|s8xoiFg4*]Ŋ{5)6WRJ4YPrRmT*_mmNW:+)E dtw](&q>8#- nl-/O$nx9XII ;pq 4%qQgǒO#>Б,F'rI$N}-|?L'؏Bf^'Д,/Bm#25J~s Dƣ)nFi } 6Do骬r| ԆmCFnriIc>#42GLl-p"86-(Y"IS䕎1nnNz#GF9BO$'ı|Mk|!N78cHIb_d9s C^.G#O5#{ #$|kr#>y8fgR|O6rG 1;N1h6% V5{j=[= V}<AFbkcGu}-KX(SQY'\GWinHۈ-һK4&D{q*DFX1ac>= z?kos%cJ*J$1F Ik av9#l gy$1W''# K  Gk,bP/13 |;z߾INcrdN_a g8pT>4wI|Ĝcq{̼Д #L $_[ \Đ"EI^ǑMC>\8{N?gI }X~CK+ҷr){ b b*6a᥈$o'p %H/x|&Ǧ# f6/|J<ܓd|čoq1 n!%[}ďmF7~rPDqJQ]ѧk[*J\ЎOl<hKȑ4bUlcUɚ44k-#G [ړ*MDWmd{2Iq~$c|f=%E#''df'oB),NTFSm(. I<'g9YN4n3lqq7r ЖY1,  |p 2'$P4"|8_">GȠED*{G8hdmw'/g!ߓv"|PIxjD!$[s=6"O=qF#b P/Az\aU4K+ $j-mv*R}Z:mhj뺘fZ4As,)Lq<F Le |=Ǒ#E>DO qHǹO`؜x<Ģ`|/q o#*|M"E'x& 2?[oq;FiN8>%b}';cqN>3IЙvCg8_8#D <" 2DŽH[5wb*ܘ,<ɰ`fwbGlݱ.MŻj0?T _#[88 JYV\R֩-HGm֎y _ULJjIPEܻcݓjj;Sṉ),w[u[neo%UC)=o1iϑl~8AN|>O;fEʞJ6{%<#(P$>Map?ci>r <e^P'8xcGs ߁/B<8ccbl@p8yJ QN07F\sI$12I;$|;ልc0'OH|!oȑȑZDpy)6FB"8ة)TjY&R!r/5IchoJ5_R}N$i?r,A j-pzkL:M﹤5iuJ!SN%7UODaoE?%F؄<5 |xp1,D'7BBD-#b7;a,-fq-I"r~V{z9;M%<#ApnGp/8y%I $H Z7~!1"ɼ;Lm m*=dž!Ϝ/7~lp*[べH>s$IIHm'2z5Idƕ3WrҘ# /,鵷q$_d3Maݸ*%(SE}+1:fS {ru ʋL~O6/xyÂ|$H?<Ȇls oqN6pJ%O<@H~Y,[ՍAߥ2rm}Q,\19oָ7ƠFǡ"p}؆Ny^97ަCؙc/,ϡx$iتX69$IrUǡl^Fb*<iv{D"YBI܌,#~H !gwSN7F|b]VeʿLZnB;>#U=ԟQпh{>uRE=5)}WBgѷqFwuG۠-Xx"DxJH2xCGH 3## 匥HЖ#^`H-o$GnVA홂vI%aF^bNEyϣ⫵I$-Db[1GG쵊p%RQ# X@m㓵X~Gx~|9F <~$s2# KGps'd[Fi{`{b<#arpߑ,ٷhC+SIu)}R:M})e;Q%4E/bISIMQ(꫺>4sR4IN4}2uď0N K9y|bȜH2pO1nǔBc! nSS8JM=[>pЖ&2qDNx7b$n8XGYOJ>xYL[=y*RCdeFg?6đA8|" #5A';c2mmv)?.0%26r/bȢw65;gJBnA n"Hl\cyp3kW#! h3oh!bЅ(Hy8$nDn)%<9q C@`q}1#qpsǣ6Ì*嬾H a#6O,xyq'#o#yG07&1[IA8vv "xJDɜSzܙY<Fu N SE5wZhM44 gTQbJW44KQ^E?),u*bWM-=D> d8ߌo',/ݍ@8k0ɸ ߒgn1r>8܆>۹| m&DXH،5!o klxBylDb67L6ysXн #'&6S_H|F9 DGTCYG#2Hg'aa9=HQ$E-LbX}Ԧ]F}]RFP:ḷ)4-IR]..ԳKI)i\ߓIO}rZژ<Fy1g/ Aѹ[rFFI̜7#$)p?s#18Oy؂;Y>= G,kO/}m$7;N"G)<#lNKG8R1M1I!&GqQ;9.$~hXe#܌zeI}Iw7$/ܱpi55v>mo"P#lx<ؖN.rɾǢD~N|ǒT LJ2Q#qo$$)~y DqH>v7g _9{~039qo9|OE!Rg27xr) anД bq0L{aSnHT̏2"7Q'?G{ielU!#M+q3nq{@F*K%åC8Po8^QK.ɝFn"$TQ]oTrwh`T:{4R}Mj}Mi#KDU%_[[u4!o|7ry7 \-ư9‘a2sV[a,2 {l>1Gn0xɷ'1)i,D "Nl az'Ď KhJqC7xgG6 cMkGwH?*RtaIv~M%ދ+di)r\}uKĚz7$ YFÖ/YxyfܞH!Da Cǜ4$Ah(#؈Klrp3DeIJρ 4!/aHhd 2} x1ikA.;U6[ێa.MYŵޑt^ _AU H#GOUSe\i}Śa(4nkku9wSOq.1(k߃pm826䆅 |elFbdj x~lADB>M^H#܆,6HݼLfi*^)G0;c+ /N GzdH"v#C6->1<{K,[4y'ͳ&ZA" cȍ0'"C7Xg,}~"=7 <ᓹ"ϒp7䨘&q@JF5Gg!oN`Ax#$>m#6Ze~&*3]'MRt6^]lPvo(t>Qh/(nXEk:=Ξ&SOcRH$l=J" J{/GoCJGrNqq JIqT tlN97nj>3 \B1$BzQ~ȓK X1n%c(bxDzP$HOҖcDx/r3G$"8[~M ^dc$2CxP=*C7S${;QNr38xowBe L~r'|GVxA3#qISAǵRQiԪ薙R}L֝t[*5RLOuip^j;-=#@F pTQD!??G9<=Ȍc< BlH8!e(9c$$ N ܄|FM8 qb#9E#oHaqgPpm[ۏ|Hxn;7dx ʧ lO6p5#Lc5dFĎNQhgvG{%叜pvcIvDbWbR:=S5E͋kuE}'yM7 W?gԫT7&_rttԋTA{j[}[srL?xFrC> To$ .EȩbpNNq(KCdny%>q+ }295|$xD @oǣ~<6s|.F͸K0/O.pRR@ IkA!.lB6D"D7>3F7RB |, d $BF<| T1Hp'Qp2:m2:1pjI -%K)-;,DwnTlu]KWgN-iUVƭTGLRl'qF+RsbPI@"wEK M@%g e/BH asvxmo)#$o'"9BC 3;!V&p8?r`6Qn#|o>"=ȞO>ǥmc'l.p K?Xcx{<,o&fzxeW6!9UG1OXd2eHB7,B# # *W$n3W3O'd!E Cip6Qn}7nS~TSR4..X.)Eݺv45OnZS{rGҔtWY(j4)bq1hOa<FIP@E+ܯdTO3(xkCx&CdxA$ohOh|>Hd4 #$y%CYx{j إ cȑ'y؂ɳjB*৉|y<%~DF'q,mwɭdiSK>:uiR}A4wiVo6Zc]H'۹ZoKQ껏l():'c'|<퇹avPT H{=gb8YG˄Lr&>qPb=8# G6"wF,Hrv\HKd= TG"kGl>68[d"w!!%![> 'Dzw$O 縟lN'hxHNqW'61!cr (d{9ϒwNy"k gv3%AITF(p! nBr~B )ĒJ@hӝuP΅s[LcѦYq4t2$lcAm3c?K:4hilhosy$5r5#L"OHb}ŹTcyO2$RnIN| d"Mܝ3ig/w<~1> #|< Q<ܟV?^(|y$٢`!)c[6PI[l-܌ƈGrK""45_iC7ģ(C $|~avG68ȇTx|?=Rn9sv! 2ܥca8^ỷa)$13K! MٺdmRw {p-'IT5J6ӪO5$jF>Kh-Mtk]ilUE(k+Ijob,0XO N^7uH' }i4psln#H$σn#g/aN}pA7}IHrcȈ<2I;Cr6HĶnD$I#sm" r(eYx=Y3TnF&slbc6# zxcJD2PJVid?& x*w,A J's|$'%=pYmmSQIuLtq:njꧼ܃TI7QmŕulC[I_w6'BG yj0#܆-6\9guyyx' 2$8La# 1M#l,R3wb69"F91wj7XY-3ksAO4ʪ9:eOrG]TkgɦBNΉGv]k/q;PvBV!|ҜIFG*I Nxy'!s"k!mx$'/Љxy$$jo9b?g$F)sCLܫlBNH~#8BXz>p]r-7󲎞!i%gMeK.lu?e+ShYepY䈦Y}ޔhRGpJ{c8r. R"Ix'nKGpxσ5F2T /q"|$ ל7 oss#oK#cdT'o!Gg,dN&RbD|r8;>Ѹ$hlyje2A'rI$x|TNf ;OFN; d!s3'8q/86#؉6!<= ܑ2cF{E#h#|I'# Ω:ho${bOI֜457R.~:z. r噤ڊ\)tU`L%4'YrM3JQ Ayp !8ig{Cr FS= 'h< c^FYm6Dz<B[ ~rdϢыx=e?eϩn;zgݴP.Ie8:_>j-oIfHivA.MRJ_D" QT#αZ}9.:+qa1R#q$ r)FDr'xa20g>s7x98yXAcL =<,ylCm03cq8P2HXO N#r7sy܏|75*O'[3@W?ӝ>uCz.nAuh㪢ufϬzg>Q'}đ;b0DŽHxzc|U чp-9$qNσLϢ 9nNd y} y| |Nr|a0';S׻Ϥ?:mndE>f猶闇$A #vQ Fybda#aNcabxp|_X<և#ɲ$<I > Hq FFoy<9znȸ7"ݍ,蔎FLk|.O2%>FϒvԿi[8K "#0.GϢ=pT֖%aɰ>1' 6$bF\|T:OHXE *:l䶧IRfO.aG˵9*{RW7-RIufrp^*γ6Ι}?uWhNQ;hhJFw@ a!,mbO8[ %>O͠Ir!p?IJ`~ma !!I*?r5@r,Ty<<21~ĥ.J]& 3K势4u qgCn#q,_JC,Qv:JνMGsP먭T>>qn?>2pOϒ L{kFw!!@ #܏DF#2!H"4llF (a8B؜mRU$' o 7xǑF^j>3@ ns#aFWarǸ1%$o^1)h{$T*t:U]`EéEZJ4ڃ]BIRCI([OvԨ:{N,RS>Z:>-M(4&nq$Jq,D3f/Fޝ GHdIV6Ѕ#1&y@ױ#;f9 E";ȇ2FO\ нO흳;7g8's8G,n18H8IE\CY#ku.؇#[1'B?8a <Ƕ~=I!흰)({cE_$ݥj'S{NLjj(N+(6Bjn%ItY_qp>ߪNGmr4#>qLcs|?De aNHaeHqNdyyC{Ǣ1ble8o Д sK1v== pGy%9C7R.sLHk1%Qڏ#$51aݛ#gbp#{+rpcQ[bM!b7$89$\=ϧrI(X\bYpwa # kMҎN$$86\bc\5:Cྸ/Qi$'WꙠIPRT~j ;eM5.[%GN++ᒑ%>M3䆆#lH0$XNsHй6$3s-cÏCY0Ox  l5XCdBKG9q$xčϧb.NY}'O#}S|vQ\{ Y#5[gQGLw"4IefZ:}r%5&YmYB>F%KviFuοqd7FEBޏ8[z#mBGlgA^V<| $cr'~,?xk~@67_'ǯryx}+b}7Aܟ>bq8G([sQ2$ ? Ż D.q#b#q4lI>iF%r< ~g EHYC' 2p|iaz72'rQ XY'_iLA亶ZFh:nB(je3PT# dEćO}.Zjܖ[ W3S[mBPtn 鴪4@~Gŏ#'&F nGGBG#1հ"=Ğ6 FF9# Ēy Gl)+7Gbc{)rTl171m'y<\1'"19$^'?B9cb|Oq2\${L^#'3'&O$LxP#r?|x#h؍hbn '#G#yR^OGk! 99"w_c[&iUN*.Weq`ݢQUSN'] o2:;߂#LusrΤv:zN6n)5'vgar5'/"R9'| <ϣ?>G2XĎO 8RAl!|荱Ŕ>O_%Iء P8Sx9RCXP8kb0gw'cnIč8cočQ;1q8~ga|3qbG&n2㑈wa-!"6ȶ)H4$prnn:d[ƣ#cʏƮIqRf] ݭnSsKT;d:mS>,pm&w\EV5lVgPj/N:un]O|#G\/lp囐䁏d'sFؑ#qp͸;N s"8p㑢=#b}KBGs&w 1{F7䝄#sp$ĉw TV)n5IV!!}Il7&= ዁Ǐ#/ÖG#6CF~ÁLr>Oǁ%[JRLa 9| 'q>pq&͐/DcC =QEsKN-RzZ):U%MR,=U^iVLѥu6RNnjk'3S1s7-SѬ֙}| OFs8@^,FH5O$nqŖ|bO-C CJFn&TH͍zD>HDFnF4}aWUl[!Hk{})F:uJ]#IwhlW}T?u2_Vj5~&6kiE[,YfoniRRGLyNON<H'?D)ğϱ cn5|{<# l$ g'o @J1TcOЎNTۓϪ|b6)&؍80F67'q #{$d@ 2GƤsWH*9{G,!b}(hCy|Q$a-2<>NHBǒr6c h'3DaIFBbSQig|$BNO8R4arǔ~o#{d QG$f'=\%R͑cI'YB#?D.Dy>Ee(OC$6{HǓUG}K>Ѫnձ/:Iѵ{MK.c5_䎣boɡQn &M[_Y_ƆزTWiQNMFRG}hbhv>r靆L1zR!EV)qW"Sа +<mYg Y!8N8 an6r  ƞ7xb$f.F*6 CjDȈDa1(؜K\do'hu H;6K'g-Q]TE K+7@Go%pCq"DwŒ/|x7FCC;ǟOG'g> y"H 99$<@NO>ogeH\~fH؉bv3=x6 >!l'?Bܒ T{NrD6"N  II,F< yB<pn,?ScR.} s׬wuJ̺v ٠i: N54,VMU]*ݦi#OgPQ~[c44*K4h=dȹm2sڂ<zf#oBCOp4,<$Db<YXr%,,۸grӏ\~ܜL$>DIǂD͘|NGD흞*{†8;?b;Yc(c70O86B'"C܆# TG0Ě_wOU,VoUmGӺ*4Tqb۲\ s{MQmIF)[V6;EIw2}Unfܲ{حniKcGC'aI4?l4<@vcS#GKЇ9$mH>!P Cß9br"1;$t&,76,9@j aryZ<Lr! K,N?Xs389,D[;X9#;bas?Kńl9ef#Bpnxq?|'ciCcDf|sqYG,yhٶ—$ >0{@6?1AqwR55A}=>Վڙ]H],_!EzW^95t_~eEigb]jk>MztΩnSO^\i\zyPFOav*Nr"<إ| 7$",nh8!Qɷp>DV㗉bᴉ< I"Q!<"^$$hL[y,f gHIIOscy8|axl78dg LxPl=& x#-';`N*xdg\ؑo'qk\Q6#[8|)y> 5owaӵmv[Qn:ͮƪE/tjv3YsjWkKse;Yv]BQGQ\HQ%S,%7>I#y9c0yģ=DaAR?l5JFdR5F#xy|<(G4!l.H 'w @#ʈ >GF2I8 < 8{1$b"X7y,FY>I2Tl"YI>$ccsHܔ8NʗN 8K|@܉< azQbphcx5lz >?u R5'O6:MKGMߦtT˳U4;s r=ҡɱcbE?bMFo1^8C*Ȝ9p16|n"ND%4"#' 7A ; DG9 \.qǓȽ ?C& gr2>$m92&,H$xX9؁#O㜱p-!/ ~ |$Ol[9DƳ!>>pF>WOBcB9_X_oYkv\r_])]w"w5WT Rfp}oۖ}AgHUB:=o:K:*-Οm-"eVkPjnjx),n*y,\?bܙd)ppN#qanC ;NS<ea>qry!\m'v"xkN!8!A{1x ƣsx$yC} ی2.$hD1&Dr=~H$2<57DYRp߾^<ٟ"'cl"~qsxrw̐IqHx=ųGȸfgb#C!ے Z:B5Vn'B-\wͣCoQOeíӴXAYHu$u #*뚏}ϠUZE[.B뽮 L;#p$FȜx#XN BJɳd&*` ,&܃Ĝ.m8e,LǃRTyw6Ѳ,ca3vl~$!,Hd{aga'9ǃcd"AV r1Q+ԑF'oBcs,@|Qc[e3"|I .0Ԟ0OC7jiJwfmr5ƃk QլΘe4 pt. U/F>G_mu?%۲V,S5 z۝K/8xGcF70'<اq5(FH,3#>I'+C89J= Kv8b!űa O9# Gx#|nD5b=N'<ɼ8npLU@3G$>8cC 1붕v[IWU(uS_;KEMuZ%븫5{̪\:R4Me{-.Z2حRvUMr4j*ٮ5{-Ec$n8 2~"$Р-;lmG{syBoc|xsqpbM8߁H囍N"x{Rr<4$1 CpɟFXlOn%$#jGg1z Yd98pHʼnPF$fOےFK \ r7 j>'(R#EN#1D# XT, H$8;ɸD~>H<R}mg\6LU^[YeUq"֊vE.gK_5&QQpQ7iEӣZ>E5IVB: RJT[o!e(̍8ve,9{*>0,Ň + y|@jyH\8NVbHD2GfFB'xϑ}-vCča$mbܕ*>B _#Yd/Jܨϡ#Db7ab1('HAx$K="E\~j:>H+rҊNuv4tVX(G [b%IȽ@# x.rG<.FN K N)#I0\&G'|d+'ry8ZyNalتֶtGX٩[mNuLEbjF椸uZ~P ~Q4fu]I( #i)g"f@! q(JG7 2pr>G""q諓#|ɴa b,b&po!18CS,xYI'Ibx܁n1ȗMB\D<,F%{F:oZ깡#ۋuWٽϦbVj(_J:O7Li.j-*gMڶ(^ +8k`7Q7cDy8Ϧٙȶ8?r'|8ǂƎsȑ8JJD cHYRo$< ǩEK5#^)i>vdD JKdCpL~vHJyrx6xc>=K>v .O$9 ǃ""B;MAH^`C?ڝxyx3E< DlrA6󔆣-eg1/S<ᓰo2? 86?C~Tod{p3FОۏ|ぎ 9LlO' ߜCb=řcdNxdg&&UK }>E$F`BC JP61($YHaF8apll5R!dnp99Dq$VQ/d¤F\T*98ܝc[b6'٩6f|ϡ,,)G6PTNDB< y66D9ġcߔAF}=Ek*xf}Ybubt%5num[:rh&IihJtnD[ůtnG#ہI'+ Mk br,n/K,7b g' b#  <##܈,R4p V o(.EgQK){YF,D3G;z?Cǜ;F?|6<=8q "*cgɜb K7&f L#Ga~''>FNH>>ql'w7<n<6C8'|X!N | L;r߱$' !{d'9 ~NH&l<#L~Q5/Oy2T t?Z:]]`wiϨ+:WޓOza3_nhȳ!+E,X_T5>:|#bCH8Cb$2ɷ>2#xdw Bfk< AÃАͽ\g^xyp,o>Ixk񅳖>N;}l ȑ$rI?crNXIrq2N$CB[,66-ρr= c1Rg o%\H3h|y'kbNIGQڈ!$$A|gm" !6'r؎"[Q'-Ƅ%#<XΑ{d_]P١K43z{n:iTOIqIK.#5(,8ӿ[lPvS?_9;pNՈ&BbF$2Y %!)S1e=dž/HLL,4$<" bؑo!|;3$4nH:W$䗙xKI1݌Jvςo!Fnqx0#RFb7w#|CDKH>ǡK HAV~m!C.劷M֫1JӿH]v[Xt٪_4I#MELuGq^ۥ8bl%H^$ !b-Dx;Ňϡ' g%y;8г D"1w BC܌=a/QȠC\a?|1_؟Dew 6v'1p7edž.MFrOv3x$r%8A#> wnB#bE鍱 ITNN$ и i!Ã} ne4"*Ns`}9e+}k_d\׵'WޙMl:-?IFԨ*&}E߹ӶJ$DI>0ya/$p9D?Bz7# @ؖK'bpq֐Wz&X#bP@c҇=hx Iq"Ng_8D.G7#1>}O/$ "q铻y\I2!X{6dc8I+5oǣhO<|aᓴ7Xm|"ml%CIDcIzwQQ`n+,UnuJGB,m)eӦ[ɨYlzw:.M,E=+FMFlMUhWFǁbD0Fmkd& w8$CRqǩrnФ|A0 C#C!70ש'5x#̐#)D7ؗ0y128o\11!@!g$a 1!?D{bNg g9;w1&ƼJdnJ|A8wXjFH)SRVFYFV]NM־GN]jTǽME:#CsnW&.O'в'; m$w{Db#r!|=\! cq8%Bd3 X>O^D#s3oplܕmL!%/|<6)c){'8@ l%54C5ߍuEj?>M+S4DVm4oQ/v$iuT-\l_t%6R&Gl78g#|epC2}8\ URL]'Gջ ta2v5WնϨ:l}[U$KEMO]N毫QiĚn<$7Ry/J"lloN؜RRKϡ[a9n( CJDMaBp9x|q'%K|a ^6.pu]GPեc:NZaR-4ړNgSP4UZ-Kw"?M>nYTUsAJV !7 4%@wdmr굻zjԪo2(3jmֵ5q:7}U44TRΩԕ^毨v'J5_'L!#oGixHGaҖ!)[>?D墝$!FR&xVRzllȁDacsHj>00F%6r48[ g'|J|O9${a"&!؆p)!pRb{(E wMCglx#&,xFsMG^Oq\vu 3yW_c4oyfC4*(QqkNSE%ǧ~ ~RiTPugJիeHt-C'2rAJM_p mi*#<x>vuKNiҳocItuw+hZelt=:BZMsjSڪePVΟz/CXlXےF a|q$bG-R)[1 $o< ^'r0RN98cB ps C9O8xVdNJ,lr;'fql2)R3#qcN*Bq !qp&6!o'<G(Ov߶9r~79̣8瓎 R5,rp$#~7Fqm8\:vʿHҥ%Y{WZgAi2啸GTNMsnN&iYԝEwV0ԫcN< Kq}-|C% r {}T(S]PUtS4UM]t{jF{uTi۷oP驺jh!k*i:?Uj$w$ȁ aV h/U8b ƅ׷6#U%h8nv#r= AGRNHD98)ʟ9Ki;[|b7#1^ lq~{HȖD2"6'swTNInDFx&}:4v껦Vm?:{)4L'گ鵵G_Ҳz`.^GuTȦHR+llj:2[5M~KI"{m ?*8Da" PR2mί(n4}YUR]ś:nZd=J֟'JhW=OPp>ەU]5j:FtGbLWmZ~DnKC˅=4ƽ;*KSdK;O9Gb'lc;1m"f3cؙ,Ls''!r<,.F!X[ 2T!c3!(9᳜p8b%w#{7ѝ8~*<Æ(#^>y'gtbse | bv%4SrWf):%3FFdjغPek)PR",&LL{C|Jďn){g$c#rC|e#A>666za;l=XM fFM"hX^_Tu Dn" E?Ϫwk>fѫUjS=USYЩR:4ߍ(sb(ʔ:t>4R@#p"=dzX- Tk֚&tnUm4IH:UdfPt EW*ί^ lWؙiClUNK>E+LV_5^2UM4*T6'FIw4/ҠͼHܪ'ar:Vchr>'o&ȒEHcHdn'ԿJC8LmVN*7ISR'бO}"p.5|brc|bIDaL0,i 퍤|N㑡e6Đ񇍍C #n=I|sO?8&H܌NODrJ9 w&#AR=jHUUiyN澅WL\&Զ]Zv:>\{\mK)^qjJt8e yR5QUCHQbà$Քƒș&?F;"wHg5*Ty>1"a"9cR4|n0v8 b'q6x&NXІF7 v5PɂIk$<9''h᭎<"9#*p[*'ȇ.0?D"C䃁-BCgǥ {Pb\rx9'ѻ[8ԨPUNW^f/OTGMcP:KݖuNiio.ʹ(_܃SrOV-,1r=,ABǜC$N 4l˵Gחrgі:ƥQT3n[m%_#ZIF{W5hsU[:5k:T^TZ䳬ߦy+Unzd;J'ӽ/W+Bz c8'mةإAxjpʟDF.pdaX𹗇T e>qO0%z9X|6A^_#;N;8' 9 1lN%B6'ǣX/QۨlMSLۨ>;J;GԪ5M3A{J_: =߱[ 3ܦ\.U@v4EKbFnFw9ēFj:XC 7PJ>_iI1]GY?r;*untW?j/{f]M{t;5O{CF [u6EtZmoQ6ئL ~PtZ(3Ar"=PN.^61)a8[ ԑ?ScyılNjpd9L݊7p ~EoIb=/'1~!r>DmcRʙd<6>r}T.7%=2^>Iaro aybr~Ƀ8$cm\瓃s0|eӰؑr,8G'@G%+ƫ{L QQj!RMgKn֤UߥHj4J*LոgPp?ri'׺B}1wzj+-n^qA4*-VRQW}2^avظ4,1HІ+uMGj_s_TT}5Qtu_sY֗OqPEYgjMçruTWvh.T=?ٴ-pE5:g-$\UMO=iꢝʻݢUWr:e۔uU*VBp$6De8cOr;|=P8@;WT"cԇʰR65"ɸXHXb(\1̌cy|fg?qp(ә#s[>G dxuo|#1p3HȘr/%{&j94Ki~:m>:}}dynBFb̌,q| -g>>S5z]UIE9:li]Rs&]M|]' EbKt{)5]-eix+R>~5Qp--wStk(KuWO'ran9D H%$b09$n4#Ui 3JZ:u;iOҿj:tAB<}COL[:PTj>joKMK ~ ȇ' k{t&>KfZLڍ%*ږZfٮ#CUi8UWڍBiv4&k+j"LA^vY7!d以q(/VNGOU~KQWQv8NMz6C %&N؏8CbA0s|8np.DʑJ^N8ȰNq|pتx[m:)p=X >$!1 5x|a,D?qUr'oro0y<qYǝǒ1np~Vb$7Dؐ'8Fn&KnLy\l>7*sIeUPhn;ZRUURr[qpuʳI4Iji]}:~ iVQSB(jP[mc}ƦeΫULGbBcc1!,RF5W>݊#X6t~ޞWZR&隵le: tIPw-YJOrc]WP-]ܕ6eijK֩Z!UФƢkhun4[q"h x?[8G^RIFC~~BD!rU# Hǂ67$jE$<.H7ߜųqRܤ|#gnI$hqܖ.q>ؓUc_'#<a%e=͉7D"6Jx ϡĞG %bʜpNх2Ehs"'؟(6$ੈF HKD-Q#~J'siz' SZϳF撖u:;T6:ug^4#KgqRtPigݛ,Ъ #NU+t:iܚJ?ꊤh)Ҏ^%bg+>3$qMU+i-ew4yJl~(U}*YKYQM<|A~Sڋ%5:kri}&fVnhE ix)D=e |x|G"#Ĭx< KGq"032RprDf?-R NO8!rʖlnMɒQɹn2=(a O^X #a8ό}{ȹ؉$r*dxqs/B>꾪e BaI G8CSfn۩_v]oJl5Щ*J[ktHЯSK*LKqYM5쯶k=˸z(Fu"Ρq:J `)+ڋ5&)s(WL"U7e4thΞ*hTvBӖëո"}>ArA$N`C<@!x*LSHSbL N~y<z#7dbGLogaH߰4¯lHJDa 3Ϣ1>nY;@͏2T-qXC(#XjE'Bd 9~y'Q̗MO[gEil}QRA\SPOmTijt鮒߹$5v:S.\#AHsKOkn+zwP,CU1DGqrBFCz} U[]>{ڢ*KI=ڶk͕E=QfuJI]>quȦ25?nYE:]Rtb'MIml/]QMuWXJ4HjCM}Eڥ-#lQj(n6U w's\a!H2 F'$3cdXX[eH68$$ [)nVžE rn% I$\{F`E8B |x7x,4 ϡǜF%rO?='/V7r9B nHɔ(873ץ#r=͐xFLnͣ(?d B$Q$'8nD;H1 F^jN7R_ct>ȳAEV52:uZطv ojK,mAגzO$DĦ44Ñ2S'Y=v$6bhǡpDxgaޡU.3WZVY=ҍ<ժ5vE/[u.4h]2klU$Z.ߡZ\hl+ >pu+;6u\E'sJE6铦kZUHE5*sZ[ml8FWShJb[y9!^$z!~Fx#*1"[I2?a1D Ȗ*7(*)"#GCb1RnFk_qfdx~,4BKȾq87G$D'pvrAJHm'8sB' ‘q ĕcvq"'#q|}3Bxd"7'V lQt?о۪OWzyEJnhLUw[qt݅jLOV%> ,E(Vtl-m3D AOqunJڢQ4Sth}57S}q ?g5c[EG7鹤i_&^I_ ufJoMGF=m/AsQ%ݸQ VIU&mh4NZt}0Nrӻ(u-x5Khۢ48F7#bg2YUV}9wtU|k_FKUMg_uMTu}jzZhL5}w2+[BBاbK.ZtBcj.~ }5b?&Gܙz(M2kkn;yH^i"$Z5D*#w:qHTؑm&s! ll6JD<1-H; ay>}OWBcrO&15nLp5om* ܍mNI$lXIB?'UUw)gKoUO}I#*Z| )+b0-/%;*5꿕RiwR7eSIUM璛נz:himSI&.MuNK˦DkbފtշSFmԕҋ(j=UT)u:}j#2r11cybĉ L퓷4HᑊW#vc e/ l>ER8'9bbM~9 @cc2X-9ܝ8$hY|̼l<>I#xXdFۏ >p? ^8={q"XC2 }'Ս,k:iO}\މeZE2.$/fmAC\%o-SE[TPNn1"q CǑ#&jj5T}o}mh X>h~~rE ?HV;,&Ssr΍~"vعLjEL#UgRfuM>wJmnIӯ*jH֫RRk%gE\= Z4E47/857 M;ݩձw* M"Qadogv>ILg(byS2GcDnFb;s"'x!HBz蒕lG Djjs3F'qhL$g8dITN٘8Áao H.F=|a^Ӊ{A$#3p.6H7(xXry> 1'Ȱĉ7@>Dc_sO^KwHq~Q̖SQy'`E*K(umwn)fT[4.Qa|nΟBL܋m!0LN[o[ت[^:ә%MUI(gBέgNj-F*Q[U=S4OgM}Cx֥=+pZ;ultOܤj7e}M"϶P*%J3VMM,:ONV fIm aTld(_C7̳@ױI('y>#D'>v>\TfclEB[F2!IV#qK| 7~r;HsDN#17{񇊙yg*`Aǭ_xr g<3~5lA`rHD y8;uUtUlۆRAMpkY4fE*Et;%ҋK„vkcKz閙Se$NѕaSq$]eμl~MV*>ӫ֠i~Es˷'ZrNA-dYkt_0h$ n{KKlUjq5)iUn5UBB(ڒ\]%elQbjܵBS$ܹ.-YM-*P࢞# Q#{<v< D"!2p@̳c_G}I:-k/\y~S%cUtR5VTIWnuӫOQM5u0Ytu-BbNW]6ΕGs4분'p&#䝆./GqZտ:},TTu??n|k﫴WUT}%uVt=ZZcO{}WiwSz6V+U:R:UQgOQf_tڲ\6vC8lH MMcQNZWvEi~c) $\%qFxx:Dl I;CfDy؆P|GvvrO"{؈2g {ЉGo 2;AH!,|fM~BbXoab=3L9^|J;vCD3SKvQZQ MIVnܥճj'HfxGRˤ'@}EAjܽWu&ґjE4B[>EgFnM=ᓚpRT2=[bQt:GQ TTεsGS.ݪuEFbMT= k6Gr{-.kSR&P:6Xwp=:sp}%{E> cv+ .ЋOl+r䪘)ʋ$Re$8Ghpr3p2Hdp#3<rƊFɜ@9tDy#suȹ^–CNw\d)I4v{Bǜy&$9m8x~q7D.w7\=䁳 y48|},xhDnCV7f~D ޢ& zv##y&9H3o>ӥls]T|Z&n:oRWBqQԔevޓWAn%4흿t5XjYMԎn)UۿnҮF*.CqWe-vunG45>S>{i>M=5}K{ߠf˯V]U*XۃOg_gi~۟SJ+TU:4ߑMM>{j+T5&EM}ݧ([> DhjUO%ӱ]¤IASM4\K{-h$YI'IؓĢ=0v'胴Ty;ELCl78ĈlglT lR2= FÓh)pN!&D@qp."}r4l$?cS< 8 b /|z8;L  7r#x$p&141c^m'- >#6<@*Q[?K(=,u_t&4}<+ET~fj!* [ROKMUQN #GkiG\}P.;7C xC:oK]equ[~GRtɧ:Ok\GԣWMܦ/h:u7Dlh,~ b:V&IRt'US'N$ OmWW6;-]Iչ䢅M;9I݊iwr}-Щ'h*KΧCui-zTr)+.3Lڤҿ̧h95U]m[HS7=>Mlwg;IHw*Puj>.]':m.ޢ}Eu\A:~[U\hM:wAAlt(Ӫymej~)䳬,\]PSH> %}]:UiuAr{2Ш(P CRAQz]S,u2xnobgpcѾʃ1N|r3mcRF*2Ȕ9?DFnlj$9#ҞĒmv$CwbƏ!xU AP$2Q{IN&&ިGqF=oIV \{ݛsN9Fa7"pLw l#yÜ*)e^Np|l$Hq|zcseB#SfKK]mUm='W_JQ_K = W#҂M%0տŲSӭQJ쵱]U\hfjo؈W\ޣ'З>KGԶ%¥QԮ-&WDԠotQO,U DAb[*&FQwSzx(8ƶ$h6g߂LkWq3KWuW᧩ -T*Z-q"Ev(vT-r.`cqD2E0'遳 8BbDס ny79B8ʥr9Nv -TJXۛN؝OODA;ɑ1Ncif[a<^{|G݆{; ɑġLp1N$?ly&Qpl|cȱ2H᛬ȇnpB܍XS9^p҆UpSv׭+vU]]7%Go{vtى}Uu>t8l* GJ" O/% 5VŚ 8DyNe18b86K |cdCBLm"#)<ᔳLpIyChN)i127щ 0ޤT~&l\ 5=EuGaMj,_nUv>m)_45'7InhW;8^UVѪܓXgTpXӾ>--"CcbتAveaz#XS8lK3pЄ́C<參P cy U8HPDv`/q"IJk~9;У F''t!FNgoKIp@1!1'Q=q* PLbgvxoq!8wGpl][P{g"PHȜ>Cq(e#7k|9 5.r dm 'ln'1a| Om3#c s|̨8; F|z#q*$D't"eLrp^H'|ßDaG lu?è&Ԩ:קU}\NʤFϨiD(:NL_,>LOF7դ]Rb}Q2tzZ_& N< M4Fc_nN{z[$*JRܽOg-]YԬޯRQq&\M <-\Ew:vCuW|eb]Av(/;e^{o;t/͚ޯku ɣcRC$h;({H| Dn5 H{ M^9?slFSÙÂcdHo$剬4FgggNx8xw`[68É*d1~0ŏ;"~#&2d@ iJ~I#f瓝vB -dnC/D&qq){8Fґ$oitj)R+Tnu Zu"ܝ ޓulSr[H%o^(uYk~gNM#LqҬ\G_[ri(_m^鈸-hb̌Y$J E=k_Ƣm}dM(ӫ\2vUj} =j*bMiԩ5_i5=|:b[A="IKE:NΛ鱹CI$j{Q~UUֶ.ںUfޭ'Ӛ \ѥF7J6*= HAoL%'||pcH. *b9X{ {b)y#h!g$!3E< s" O OcJ45vFrӶm]EkcԖ+MOTt(t:c!JMKt΃S:SѬ'^5}K=*Hʏ8O BuI~PSQ-UZ:ϵ__RUl ~_UFi$k™4KVvQOni|¤BrE-`. ZFm0_LZjJQB*qNƢYO-jcIx(=σC\ sʑar>Eع^pRH" Tx%INZ;Fy%%1e2D5ݤr*}ʘ^WNv?>'n'I;27&NRbIF|=Ϝ"sۉ#^<@،邓q4$2_~]&-kYs.j+>*F[[ OQWi7} :livlU#kEUgbTRʵΡWIUsscMGrܳ-50*i-U#u>L"6St\)?H?-j{L#xj,~ fؖg|3<3$BG#O;q.G>G@OxHt ̍6Ô&"J7(J7xn1I dKnj/q $ %[+'КC,3 F/Gd9< Dɳo+σrJؗ mynC̐b^ICY"pN8Rv4}IW34ZGQ[u}Ne;Jt k-3RW=ɏ,uInuAIf/iUU _*6u}KOEux-0kܷ*vШC\QUC/B.jnYsAeFg,A ǟ\n87BsxhP>0| M 7Nȩ/=q8| yw>Ig'>Q-!9$L1FR1s%DGm W ^Fّ9qr|ecC{ssa HMƏF.F6mw<#f5ǒnFjr-4S5STAMvTrY$h*۱Nu̷&\dptu}&v4YMP4vvi2EvF*hVرLPs7<pL x8*G6^8'. p8\ 2wx$= T<,lyxLI!{%覥%3{ <ELo oUڕfR,؈N بA l<=|m#dv'8xyAN! _$ؽx%FX76ؖOK8FPߌJ%i'g]hbDj.-ʸ_vSG^-Bmt]eT>mMRt*ӢkrI4t~E5i-pmiX/WYj6(Ze $qQRaOqӬ85>/Zr}柹LMKڂ5;*T=j>J5;٦Z:}Qb?:WKEI[;;mEtcglltӱV̱u4uBB3v&ǒwϑ'; I~8d"QL<<3rXd! rDf\A"CxI@8l bZ";p#>Eǡa2#nH%%MN[pN6,%R?cQSӨ~'ɮS/f۩W $kr0q#D{1'&{U# uiW(7UT׭rĚaouQ(BZI],i+ RŲΥ}4{W6^T3CBweB$g:)>kx55Sr54Y8ڛ[v]as ]Һ*=7v/hiU*,b4*7MT--v(,(W^ƓDr*iRvCWR5TnڡPN$o{ =жE;9 Kf~F;&\>yn6!#NBg |;d^Ĕc’Ge< Cc)Ǔȍ񨊭UIG]Z-s&Ѩvu-ėh:ܳSI%o 時#c|lN/3'P4pp#; rpK#7G9[3!srR͆'gHŎ09<,^p}kc\GIݵ,Etvձػ}A]5֚:m3}NK^yIn ۊڂ뚎5^E.plQ?RWWy4ښYv㊿#W?56өK.Vҭ^Ż=),},\fAMW\-U41NL4=#SC%5R&w U%U+IMDnss^ Xyx5$N% nx\G# ߑ 7k2G`m2Eا*q9q'1n@9x-ڂr'k\q㒤h\vO }]vtt~kRj˕*TӦQn}{O־~sA5U\M5QsXE,gߣOh* P3>< S;5Hh{Sd.q&[m$[˙cbJgCDJX.dpJ%9ؒ]i{4Ξ\*gDRuM=uzfZ:ga6Q.QnH5l?K}:Wl4?^r-5ZG]Uεyܚ,UE&vUtZ%\񭩫ECAW)I/ri>қ;C:֙i.ܿ -)FGMسnJ\"-lSXTw#SQ߱UGy*x7|ǣe!"c9L?O<ᢑD,!6VyǓ>0D=Оۏ#sȰGNn)~F8B.jR.Md$waDs!p%Xݍ#:OݭjiGOW QfjZ][;Gvoq֪G~];}+>mbѺtU:eE7UPpCړYjWMOi4ڋw+>M't{ q!aNN0y24 { ;b2Tw qm7q/ \ yb \B#6&s}kc4ޓCW;&jml]Uk\*w44_rچj`웧N-" J)m$kjNm)5R)B'|-e}ƦVzq侯i\Qg_qۈ긆h5J ӻ'Rmik*Z:Eܤh)Ѳ40h*[ J)-\[rUwl+2MckoU~G9J<1;|cO0s$Ȋw J1; q" bF# oőďe9,'N8g<㓌~ǕoO?aS6k4U(j4iaT:'P}P& /Xg_m:ʿB>ӭNNnn>ԻVx.vF_{K|ν_bcMQm\ͪ,u7ۭ}gznsCuzUfz$<| sqHg<^jOxx8njAKo,@6MJUGRN!juS>\^驸vWl/S4C8yqR2|g$lm˂\NBɆN6r"yD16/N$nrDp&I1s=3,_q2 -} &^ȘI1EQbu땴}3ڮ|:}mRYN4v(vVZJYsBȫGUtԍ*;Yzn׺4 fQi{YdDAoP*2Ve jJ-(H4Gjh*}}3bħ'6|ピA9s |Tg$FwؓA| ,1t v)VڳYBfjUкe7ڢYӵWtwU/j걬}]Ӗ:MM_:6tw޶\9?'Uketݪ4]uhvѩ<\E{(WDl3q2'{yY, I!z$xF%dc[|GH#Nw7'[ץըR4EPhgTT7-RQIr2,лMbS"[sJ-(HQPcc5. BPT4P5?zlW_]Zm-Du6uUWKOS;wr= (vi6,_&&V-o,e꩖({2$pRe$ĝNN'*+SDg%[NT;ʜSq3t7GϜK,1<7|KD;y&3Dž7ql6.K)|o|DNcċ*8!"FUȇ#l*\ y5vTuH2VqQ~7'ܿWmQ.햫Fv.QMWYKSa'.]iWaɦ5}Z4zڔit}TVH;+b7h>]KIeRR൧A)[ ~MOߢzgm\z[lQq\ISҷOuh=M}Qc DNX{3?1;&9\<4O8Q@lUȎIko.`{ (0"qΣoOR:FGR45YFE5ۛ<tQR(-Qd))GIWTIWN!o/FoK[5Z:u|ETeOlZΉeڠ菻MJ/SΫsȬL%&V(NMUJ,j]QbM5 |Go%ø仭G,_YSGPje7JERCUT.+TȧdAI98G8x9D4!pǑϢ>F8a!1rmJh. ǥ~DcRq" G(Fxx>0z<=v]=S\lY_wT馣ԥ5z5%z7x_4ϩ鴺oUZRC]z+낦%jwRjiL)> ~um*Keui>oRtԫi&¿߹:rrci~Li_Ih7gPOiihI۝>Vn=KSLUݦ=W)-< 7#P!)ٳ#y ВWB$\ ;{#I)#qa6>Gx3aYGBKKOnYoN[LZ8؁[MA$kMurJFG J,钂!{[uQƑ~u*hUu~TQiO%}v}ܺM%?Cp}Iٍ畉Iw1DO)$Cҟ#lId7,lLckБ-aB$\ ~(SޅC]v*Jun.rw/{GN>ڙkKl٭6Mw@nue aicSLc&.4Uahӭ,ܹiRgPҪn&egLWnS4zvڎJqjWir:b~ u/R`էGP)Z>\jiv-^Wm*::uQgۚ=E7:nj\G>΍V֨vgt.^RfQn oFV餵v*|BL3dy;0Ē/a!@xB7g;s"H/D3asH31vOtzNDYeY}te%6M] PǽOFU5|:=3y2| X9!ꧣUU1m֎wL\GGwt%4o'-2Ivan(kܱR5]%ܾ:GKMՎմTY:;M]Q+S~ ]F4UU 84?pZTsԇ]>J.&ȓGX26NԤA>߰,hc>/όV hxPS4 B'l|eGlS2)ya &$|Dظ;)DCivMEV)JQz*jܼ kҨծҹ-8LAk_mSu-E)v41EV4Z() 6F柺Ӧ_Kr$mj-}P\fRhumvy5iQujw5]46jrt-ΏK[ٗ鯧ꏧzi[~Ũ^M}#Z]gt-˔x:?YSTRu>;F]KWhbgՕ}=:|O}KB.ճ-UҪL중I$^a; {rsĆ-HXb =Ȝ)O'0m~Z}7v#j{*׷i{if:4[+2-۝G6+pojXES-EZ,9PoIHϯ#g=GVƳfuڒD#Cj *US{k?E۝A6Ԛ,QJe{t6믺 =(P(E)Skj.ģ }hi%:5OP+gs.T/jW&Z븷-R6r1AlJEWGF<1(;#a4>ǘ"pn= Vv rR&Dn!Hd=V~)+"UV($/-b<S>J&_n3QֺZ}]ꔪ;UFݱ^U^wWT}\n-YN:h\#U0Z勩QRlu~ͤzk[[~UU=;+[YZ?{}j5]U ݋i\Zko5.ퟵt6~ޭTM 75th]TJ+F[G|nO\]Mz =[ߣSvok.; kNrb})^{]4ZzJY6zY^OvY9$SVh4;9דloɰp!X{L|?=̈́g> 8,9#yȇ̊|KO:o4ί;cDʖU%rtqAۂt)z?$\B5?ζUJΎe;Ȕ ;[WJ˔vrֹrio\eO⡕]4W\Ԛ}Wl)>z-T%ׂ.TU)ed>#%HUAUGc.&O]NQj?cLNO8cbq'&o |rDFSxJ)vh_͘'Q\B-kE;mVT܍KކCtu#_njέh㦓SqlRON (OTnT[h0jn#WWob,YUݳo_[+=ESn ./h5(5+j>᥶COETIbcPv;*WQӵM'Pe]>iBUwA]j[.KuE֎vw%Ӻ|lv(nno%vջnJ뒢 ^NҧRҿnE^MֳU~t_U:NݵW})Z][ҫoKGX58}5KrDI. 4p(3arHr Ғw6#ٛ DzȰH'a?BX8Ƥy72z]vzFjѠ['S-?:}Mf][FE-#KLԍE1Ҽ^Tqzd}+ue5*tǭF.ճI_etbuDk}2Y?%䣨eO.#wp[mRjLLwcLF.K*rZmJ8ϒ\I;{<0H؛9'oCdsIk}dD8ģaqNy8dЖg)Gr1m3SSe",I ChO*\!NCU)Utivfk7)WCGݷZӾvWv鸠trRQTl*|駰摤uiUIm/[Weۭ;WnnOGoƥylWv]If}]nΎnɠ{MVEf|}T]KVFLsA}ɥW5CJogZk-E<2u躍7QSW,璚JOVEW#Iծut~{c|5%Wrnsp*оgG8dsq1aSS5S#aaso+ 7'mӤptVD^{v4;^ F'OIRu뽝6k-;);PQeUkjHeIWltw3OǃAMл:QӫӣCi^3tljwGUn'}EwӮUJt:~}֤?N%kipT.@4Z}1,TET>:r"uc'JH<f8ѷr%7rI8OrX01NW(kwl=r _LX|mVq_& x̜nJY-rO{v)8%}{վR[~/[vRV׫ϧz%?kMJ5,n"w*QػkjG^BE=T8E}Tޥjͥvދ7vh{kz*kPΣݽ:vٯަЗu2ijZ碯hzDTT%Q~ٽWh 9*_eK:wErjo\ZM짻ܡ}C~kuK ntn卋SNj;WdMT(_]zqנuklS};[:ev.M+zMr6?5ioSeOv)x\}ru?jl\jtIj몘$*^Jxv>I#0%F҃K$vy!O 'I'bEQuVUQa*4bJ*J>aOQUWzZ;IKpuUvKu#43&B&̑96z>OsM6t5tz?ۨЫ7OSu Uzy5Aé3{[\m}5RhX N.U"( *['q$q#2)O1(>% (1@ѳD |lN8w;jn* v;vkZ}̦6)E;nM5vt}-Ӥ|3QM%jZKN)仦M3h[;7w5ZojQWe#mZ6:{KUTR{&<&tM}.%{$jw.U Mg}_j4Vj;Qiu2hHTʆu=2aEgR(ЪRSf俢U]t)R5ץp:hc}r:WVPٔ:j}v:KM^.k?(fةUl_+[%.(movYb^CyM&]w}UwPrNa Xi1ϡĉ2HH"#R: NO*:U}KZV+PQN1tHLFh/٪[SUԿ=CGKpte-=%bp8gΖM-+;N%KQQ*GE]6eNb*}UU7$u:oK4J8-h%J Tm3SMЩ. ve.psQ:w5 4Csj |b#aqWꂚ#U^MfST"γr}V L[ vϹ+lrG^ƷS SAwpRʽɔlS[27^{HoI>1 0ȇ8C)~= +%J O+L7'=G7!6`׺>j/i(4zZ*NޒEni56(D˚-=uE(}CPCU3kVS:ꨡ-ݸ;rH*hv/+ ҧcQU F\FiIԴ>ŪjhWi*m_Rtڭ47JըܘV+rh{M]Q4A:rSХn`y M5J晽>*$6.' |;U#Sa֪GMkLW\شAtJ: aګXkvWiQT4ʩܻJԒ4]>ջ:ڬUuq;w"]ٯrj%77CQnػsZsPkfSQgSɦ"x[䩈K'9ĉ&LbbD탧ZZJR(_ȍJaU4Wlfr:e%X4uJxbQfکw4껪L_Uѹt-4w~NoʂNr/SA%Wwtж4H)I[[+Dieed^7:涽2Vq(j5̚[:S\ ]]AUQmW_"r(gpI#06$UQ{X :)Զ57Ͷ٭~Mɤַ4&R6WTuZ*pFSMvmOt%*[n˷4CTS.kRWlUwv.Eגv$DvGQ8t,=qG/(oKgДx&P {v6f?d 1wCLKaitruSZj[ݛ,۱kW5O+N)B5]=TlӵيSj)i֓EU_}Z4E4Iniu'}rS=LBu :AVѬΉlUSIikEjP]GMMM4u =TUCҿ./ Hm[Lj-*hF殟麊GTmUqwb7:/޲ѧuR};j.tԺ:U ڛwgPZU=ũX+LwUz5QuSq]uRYpQ8en*uUT:A4\Ss2*s0L=}v"v6A#|rhF<%SݦSi6]JL+G_@٥#A,}CL܃[t6B_=nYfZE}gZ6l^V:;|am%NYgB|N*5:\>>tf_{KBV^]^Kz䳣ػXi\}tkZcSiZ~͠m (pUWc)~I'RmWh-hen OJzCl7R:NΚܩXp2$F- 's7e_mMhwfYiM_QC5멪EC:vTJ5ZA_GycXC4RIuےvJ}ʐQ-ūSko~0}]cK11>;rn)LM.3R3&jl]V{!T[껝ɚ^m[l%\rKjNmU5TtIMP}NTWK]GISңQ2Ʋʩ_&v\UbnuMtz-Ji:]߷sTPRª:z>R4uJ*U/@5>Kq1[kpRTEN{ݝѥiOvʑ^C׺T/]FNz˺ǨMA<;*|q5xeW4$WZ+LH\PMQCe޻6478f!4|#$~+.Db7dD05t[h*um*Eztucf٢_Hv>5tWܤ 5E%7)\sܳu; UgJc;(T#Z|Psw->QiSwcKu]Mk~m3SZO5==뺻/A\*4Q[mnX(V[R+ iR3T,]-(< UN;tYʴiW-2Ml,H8\IEW,c::u?QۧN[,t_Ε-57U95Ȓ}NUw'OfYuM.uMcE^j5oZʊNIm_]nTݿrP*'h.^5:GfSܓ(rxE0J9;pܱrNf}Dsx\Ӆ q 9THxxaDě1> xǑPUz_v>g:WCrZ?J[tڷQJ/k+K=&5LtoM-juVm4 bpW]je?yy,^mi:TQ~W_U5W-jԪhj;˴RoPt6tMs]tV}A_QWEjYѺԥ[5URQO}]v:{[^ofZuV=]&j(bʜZlH蕾ꬳ[mv.ۙvj#A~GSmɣq_kgHpWf^KihWUhL_e:S Qv*sL"i҉.SS_9P) [*C%7],EW(4ܤ' .ϾӂP-+Q#B~weB#p\2="vpJnK:NZ%T1TRt5,UKf<'% [RiFn Zu^ϸz%O^L>7(nNNm Gb'A4TQ[V[Jt%Rph44։"Hvl5RbQTYZu5In>,rD٨tIsNvYѦP.I%Lb8U&7~ {JKڢQԵ毶 U'ҝOQnB/8[[[Ru=BRNŎUUz֡[#k9rk.:ܮ:F4I{M. e_}tWm/j;(vت )B4څY]i\\U53UMV7XJK_u<' *#;nOl%"HDS .sO;8اByohzg^BITrpʄ> ࿨Vi5\MKtuAmvT ]\+~٬~44iz*64}&|uhܻpGMuAsNOXEUj'gR(z(Լ Uz;:u[\ZVI֑/Ӻ=St[I->R>vUUӹzIt*QMRE*![EMk mM'JV憦T(ggYN}E֥׻w~g#hڢ4#Hh>Th+B2oܥӰEkbQq"ۚ 54U3Y{T2u7;RRMUpQoB)Em*L$CEIP5rm9hÌ=]p[MMhn_Tzӵrj5zM5*d/[_r}n]UԿv}+\Ql._UW\_wFYU4DU˲*v\~i&(J/:%L\:h)4ezٳ_]IUW tS:uz `n C7%?Gsmag'H؁l7"9܉'n37d ?+U[:}ٯSM k4 T5mtMؓZUnW,vtޅަ ;KO= / V)u%S}['FS ˨߫J4ZwEUzwM>mo\_u-=w+ࣤ(tلY}5רܥywRTMM*7:ջ}oRen"[w_W]m\/kYܸ-QM<]QZOqVOܡTjzt~DkFu:wfvjlAkv>UNSW5{Zqp)OCN$-^v%U_zER>dS4!w*x;[ =ZeiWdmr_iUn BU!~:MRtDj;b`)ʉxʃ2% >v:=3GWO*ѧ_n6krRQ_!R^:}F'}ˉ3WVҎO_E΍Gf}(g:9BF/j&}K}j4YӴz%ٱUkrjqf'%TJV5Im%Io_[LkYojM0ShTh aT;|̦}UYz>uçb=.KfW7S4Z.iGPΥr:fe{G/8:-j,x)TKU{wډ:5j/oڎrj[5GYbt5U4E[{F+M[lT,]\Pi֙U6,&juN&ZדV;:]\)ͬO)C})XJN K6'iCi'BpJ<H܂Rx&PCXRܥrCaai鿤rN^MWhV,+ϼkWnގSIV|i鮏K7|T\kܹ~ne63jj`UU -6;]cQҩa+:YoBcQU4z 3]3OZۣQ܍\(:ɩ[U *ۮKu(ҮNWNƷ󱧢QZ=:u:S*ԢoWEE4PUS]=:Ktr=kFI#U7ƺ}. i~ RboQL*tzWmGRLu{u/_Fݻw n]:*rX&VS)ޙԊV1S:Ve{4Mq+j킛rZx&+GrmG4:?ETrj*=ӵ-8f$1bEbIHʼnK*$ 0,xєAAԚUGX+)p:ase'TRtbTvo/+Sz_'NQǣk~H=VVg@Sr۶u ;+Hj*E=7 :;(HR[h(]sȚ7QucE]TtWzܯz'٢6 M(ؓ䩕 oa6nI$nSb#N$ܩFe;C[U2tMCsrۋH◹HKl\,V[GPF[}?'O}ϸЮT#ۧM:eY{ܒm.WtSUi+f{=FݖܚY[|{QfM2EoرuN{57avgK:K_elH)do3i{oR.p8|cWK(xKmM4&VR7PQ 6!⸈>rhu5jh~/cU_+칤mŞv?U̖zH5&rWe,T-n}R΅m_isCt0REuK4C/$.Mj\M)"JYcQv]3ORER퓨ijL=.Ur:j9b}hߢ1ANWmoj%U&:Ɲj4w-|SXӭܵL7KT7ѵ'*NZ-V\ʿQvҺIcSFʹK4-ۼ&~GUw{oUhqT=쿣Qө~,}>XKҴR^Ou6u%XYr*ZD~qu5өSOuj7+Srq~M[W\RNڋ5JTiu2NWuofrWz-+r?Qܓ;+MSTlDZI܂ԐHFq}Mu]֝fe?UN'Rt&U۱Կl_!'থD&jPe}Ԥi(J᳽'K=U}ft;*(-7)hQVoSK5V_ȍ>mVe=ŧ"Tinzң+viUV(\pWvʑ񊇅L^.5qKuSz #\_5,S`ݪv|Rꦲإ۶Enkc︝Eu:tuwV_;*JnԱչMM2Nku&:Z~]تU4K,Nr RSwFeˑNw>p?fm [?#"֩YĈ3nBFbZ'r7ň. \zWO>l|\U,H;wxʼn[lvl>E#)ϑndL3|Hy✽ŰĉܒȊ=r b;rVidQVi[M{4WunOk G6:pWT6_N].΋b幢k*4]fPrqGPK[,uGmeYQyw"kWӞYZ}ԝ:4TUmmArܩ4SkD)uRZZTFt5[4Zo Ov+]~w]S_'TC54wGwGZ)Odtߡ]:MffѭV}ҝRVTE˔O]T4kE]~E46/(D ڻior,M%ʬURu}hr_Ne^W l .)GUZ^I]rLU(eRؿGʫU -qAy6JdU(ʄ'TVhiUa/ȿڶ:utϻlku-l3Ew4;S&a#ʁ8XQPRU?7.?4驷#WKGLΣ:ݫON5GAaQWMCc,^DWM?_v[u]Ε_u%4"11řH3`7\28:_mI5C/W+Mc(tove˝նUvj暟QӗٲٚNJꝋJm55%U4Ȱ(cd]lOVJFzeEU>5y,RN攗6iә4IޣEZǭ}}Bӯ'kEq> :J[Xt,.+TW OM(tڪըEnݾծeUV]'PRZ-t%bs+hI3Ucd/[- Vwm,Tj)H:OmL\]'K_mѳ:Iz4uWqվUG=םˊݣ{Qzyp]kg.iQ :SUCho+^N v5NV^M/ܧ?UfJƩڨ5j,IjZS%NMU+Q84|;)RMe?_t4tTGUv(]vkW\3?%lR)rx%]nX&DLFoDbd7~]_:)]ׯvNgUv.:(u?E+j#/~Uɧ R44X]-XfeumOs}{?acܷcToiUĐyOM kG6ӺtXsNކZܑݱuIfiEA}v׹VovkzTŲn%Kv'TUh4]U,Ukuu,pϡhWU\M#7'+QKU"utRteꩩ2R5-vFQFK5 OWTOVCju o[2l;ux(WFTUNQsKMJkmT5a6(My&fChu'EDw)/[Q۱mJ4u+u!MTN۟ ?j9+Y6麎QjYT)/k{/lt꺖ɿp)GF&،xXU?U"`м26Tim5*5&j,:iNWugH*"$)q& fkQW>n>nu MQTBWJ.ο_v}MR/h'Qnە}l~2Υ6uݮ;niЏƓYjNN]2ޏUo4ݦ+vt%*(gS| e$'pnpT5zh\esV۪)Uvv\),Զd<.vܞIǖWB-R#CGmH]p]R e;8-hݖn;BEjlhДRźMM/U#U $JA3QOڶ!Gi6x;Uw7}EunS\3:RPtR4{\4w"KXCЍؓRdÃIsYv?c j1]eKMWwCtY}h3->O]Vڤ-+QU{o7J4QE\ݶԣIOmUQ^ Cy+TAm肽ET*oQ(^_׬: 7UPoUi3}AcIuo5ncIӭ.Mݺ^vn%ܓ:j,U]=իFD=UiUKLS.KT?&I{UKm[;:yWft_fj)nWUQmC{!4Ufr{J+*:MVzMj?,֪کrYަ˖hn5G[tgSVٔ> {n’W-jڍVQY%\պ-WTr:eHkl]VXi-_JM}ŊIkdf8;Rҍ6=MJIH#8^nBE| B#g"r>`\1 L烌4x: ]lT9ejbN}KC/UGPS:j)RɃ[ (O23ѧ_v.Qm*1fS׫5j杳UmQ.OuVMU/QmltޟU{k(P[媑kPj4ʳ\-W4UjIeŻM24 V"5\Aygڃߪͷڎ}?uw#M?=F齵Uqpj5oteqU\p' y7CJ+2I#_쥚ަKz])][--五**e:rhf{*w/YA-piFfPzT'Cؿ~2ƣw2~itq[T"eEunUu5eE6彋6ܦJo_RE1J(%؏:uU}{e2%$n4A=ǒ:$ /a edC^M|a&gf,W'd'2c#tTRTW_; &Xtܢ Ԥj)ۭ(ڦȦՊQkKO^Qg]Cئ~誤k5麙j{G.VQk]uMLkUoc_+>ͷآu3Wh0.^m/PYֵ]4jӎL.X[8:wXnڙcSMwQOifUZ}RYw]f/.NiiuQӝڙվ֩m'U~eŚ:fӴfMԭΥtJCu 4=GL=Uw.WKhjbuΘ \jZ}iNXӽEoPGLVr}_UZZfq}oU+E%˴]R;{*w;e_&cOrܷ~*sni+Uw(-\4u(-NQuS0ȥS&MLf 5U;.@u*̚*Nr^撮Wlm$bgx>1u#Ooѧ 5Tkiu_4贤B-9PhUvHϥKDn?l:r})h;zlk|M}GVڸ:OԺm[:VZTU.nj:Ыm*K5*H; Mj ڴ)u_uEJ)M*>/WMf`дַHk{;iEΙM\[Km#rNK,/q~%; |VL:t_VgV8lQUK m{hzn] [T_쥤\ܯrPj.ˎ`nԙj2TM}j(DvFL꫸gER+qNu*n⢛JQBN h)%aRJh]Że4E;hٲR7J~Nͤj+SGOR4ĞH { #JgW8p-Dwx[ "Ps\|Ngr#b0A&줫qT#|+iR]%=9%z y/_)}쯬Un%5n}۴*oYڷfVN֩nk:nϸuUe:Osf[뺛).Wr\*|?jjk4_L]Jv}nT}'rsUuEZmC5/_K_iJhu>QMMӝz74گgvڂn&ENZuMFI:YzޢiViv3hҩ%rԷE.OD]um%VK+j:Vo}ʟ'O\:7PکF.[E6S]g%VRIvM<3 リ~-*mUa5nɥ*fUnUQnUfQU5[띚7(],_]\{IMĪu)حs_rE4\KVsNtM&-Lҷ/e7.ME}J.4SkQ+Ab2MGϥ3%~8V%C4GW*7Mjb'J5/FAOi)}u*KJlo44o'Tv:RȧjDm]?ǪWbZKcn涻y4oPgNi\Ήw*rWSGjiE:u+=6hS\i$lx$:Q]R.][r6XPίs_;g5ꝆTk85*V̼պv45m(zulP\TSw*#U IW&jHeqUFԕ`qS-wձfS,V5iQUűWWoqq'TrQU4Jf"JJrܔSEp}wv/q!O(ԩ; \ΚinJci6!b} rm,xpL ߁&nFȨFk^Č76)"ˍnI:\EC=Σ7[/ڥRj:4R+{E߲4nOWkLQrUX\tS.ro]odhz5O־O4r?ku?B]o~4_IY,t+6FIEEt\QR?R:m.t]Q=&ڶgV.wtڨmVBUP/Oz5m:~/sO~Ih2ҪٟQ ZnSjJ;O誷koin#zs'IZѨjQuvt\5ѨRW: tNkR:elVY[:SkNu(Nʺ.:{[E'CՒMר._i*kUT*YO/wLC"ܚ}*0B^\ry|Gu,7;}gtH4*quѥ䣨ΙRm}Ԛ-=3ROuձm ظsQ۶:TuNBKO}Ԣ-äcPhm!,}Myw5CoO 28-i^MM-pj'hNtGe >AzNkfQ_j:5Ui][sU'P[QuYf%ilj2htꄙo{rwRjo^b4gsz5E2\pWoŘݎJ[gs~Jiu> SnQTmۥ%ki4iE0*q[*+噷fJ]t}e-}5 Th'J-fS0[bn%y#a<@q'mI0JsF9’DnYS|5~62|8D֞Bv,}EcF_44_sEx+֚ΫbƱѡRtMUH鶸-hᢍwhB/ܥlk]ঞ:}i`UAM~ூn(z--Pj%NY:nU#_hn]轕>_WkNժWm\Nʋ.ҍoI6EtTZ.ߑq*pijz¹CtSrU_u(tð3h5Z遼k 5N_{5}R7Ot;էp;_r:Řpj4N]K쬦4uwSQOvƣKUa|=Kɳ[*|)ѹ('Vғ,(w{^n/&5YԻun_~;u}u:K/(\l6sqz$[FVI:3AoFZ:W㩥a[Lԩض5mOu*&J4Tpiiܷ Φu֡$}D[IUJ[,jO]W~FҴmZKV J4nQOէ4ד4%U܎E+%%S;~WClIJDIS.jWu%Wf~ܓTU5;buRtٲw8dZrk5?reW4revФn};E+7]Ln qBT*k,X}Y^|"pUjZIv˕li٥*R>j5)7&rcv:qGETSLʩT{ܷTSReaKq^ŧTOv䪂ݦ "t}ػbcWmS\3C#TGy:PL ;s ݐ3H+\v,!܋ \ "J%bdnq$}I/a8F8z];w64ZvTH>?'fEJ?GE<m*ilKfR:NhtΞ:M4ҡ"a鴥YmP*{.,vg^tIV.8*LĝRVUGU֛Cjfhzf_}&ۄkzMTChں>uz:P^/kObOt}֮J4)nN]nQ}Z(:kg٩>5h5 eOUg%vj*rt]zo۫ZTݧ^}kpv&KUᣨiWtMNEܣcQYgScTݵ])(uEMS%;ZeKWM6SJ^Ie.Z4ij[Ke뎕w%4wV΍uwJaG8'1)7qC?C{AC:?y: mQ 4tZY]eQ{j˭I4v>R˕''Tg%`[ukGrO)z:Eϒ斛m)ZRFV RF\kNPiJصtR(K}Qv!R;oМvRNyp;ިWdGpܕVMG,J[TαVUө5ʾQտڶ57WorWu''T)ݔ *R-^`-.;4^]-4%R:V)[Qi7䵤wj,tW%)9إJ+r m\O%{ET(-(Sq<^F755 Diu+RɠԪsOsnvb؂}IL?M8Ne ckq$NqyhKcaӤTR"!*sI#hmZH~S5-5=F[U\cࣲoUUv(dR쥱bm,zKO՝lKrJNu*rkTݭk:gjm#OMvj:uP䦞[3QhLAߓعӪTҋiKvEUl;-"]N 9ST./GvzR=u ?t)UQ_im*3t︥"칃鮨5T*郩NV直t]WzuEotiﲤ UJ:˨>Yvʅrn ]֯!MtwVph%ȉ5UNjtTW:}^TUkf\J;V勞EȪFEZq\kmRjhSv2ſȷAtۚQ?;uJ(tZܛ{pU' dOy*XO(c)r12q[y7QH~mj`GK+jh~}?Lj)bF䘨rUZ.mL׿y>=׳:7TMմru_+E==?|znSϵQMj4VFm5M *iv9Vk6짪.NNUYM0B! \;XgklT7JKPUySmwUU 5U>5*{qJEܿ#]{R˗{FuMq\k~QicnN$hywn;ݥU'QEWwQUU.ɦ{4Д"._QuT.78 [سu$٥S=̦6*M4ɨV̩nEUT[WS4 {ފrʥ];y-_Jv;eVܣft5I.k+rjTùAnI#TTh~)In~~ sD#o$arV$C" B N8׾V<. 춞Z[I;bGb&NSb"'iN!̗oiML=?{ܷW*M5K\E=OfLU{QVejnB:i'jRƱ*w[khʫECiImvY޻J集DR/ײ,[tUi:$OMhhj4l,۸c,n0j4_:[4UMm OoU{Sw;Ee\GR-"=ZtM:q]GOL~IJT/ҫέJ:e]*eY4-]94׷HLWUv<tl:-=)ɥsBCJ횫SKeTR٣U_r*_PmkDjE,kv[68e%KM<Q lsiru-e4ٗڹjSL]tyV'ZLԪw5@]NGuFm؂ȨPl6Ztݝ2er5ZZetk۫ѺwW޷}#U]v__⩖LiQ-U"J4>KcL )]Ŷ˶k/I-4R(ڊNGZ*9|c lT.Wݲ) ,^=] vu zγ\4wR]m=E-2[3nKF4v\KՅ2hmn]3$ܝWI=&%;TOXIJئˍU"MgE2R/rձMUVhpR[ҥM(Fb;ZUnXQNrGS.{u; ^tSƪH麚3U2Xr yDL>2l~TSp45{qG셊#؃?|-؟sp~F%U+B~#E۴ڡQ+նhuuSCew3Nqq>e4۲+qwmU;w&OTL.ղ,j>,i0ښ? t\ܯImv#R\\zU.KMZYU}7ڸUaL:_5e(t\EgYݻ}]tSf%?ܿvi/M~^Z/]UO幯vl:WEJv4:/Tj%i%WSR.uo>ثjtj[kiHj=ji7ɡwvĖ١zEGM[+}\:aRPj-}e[o(aGI_ls.ZN(7T a6j*3KR T2 [؍G{oǟC VgX%pin}۪K=.oW^uT3TȪ,Un6tօT(Gv OJ.]تļ9.uzGΫ)IzeI~dm+S}(蒻JݞkN"յJ/TbGݗ}\U-kOrX2˩PT6Rʮ05T8E7:^廮$,UrQj4u%.^j5^rnhwh${iEZA(uT.X -ijWrOJUj?&OEˌյU[U KrF(]V%R,،čGv|{wx|5r.GND8M8$RuT$i%*OmBQOTgwu ],'ܓ+K3}=NWv jEe5%:Kgܯjbiҙܟclj-tUNj,[CoOvEmk;7Hi(UGTLZMui>\/tޢW9%pJծܢ%hm).SK];[Uԍ-1aV[ګJS>:erVJzزSjL;Kvk6.Q,;b͍5٧O/ùjWPaSRE~l-Υt]:NSJ[Od]JU*'6% H^瑔?D_mη[Z:5=tQ:LdΓKZ:-=%nhhҭ'ZmID{֫Ti:- $GB>_:m/tU]gOWtJ>tm f6,K5=]bAyjl&^4-^]T:aj~ ]i4eʗosi4[Gj n~]qIA>d4u}U\tRϾճUqܭ ,;>݂}5WtT-.jMU.n0Z*P]|\J4wVitC,hiT(.\ۊtM]UCen4uUȴRQ(q"ާԑJMM[/ܩZ:uei*_'%4}(.½NO))SOOoJ -*rE#7@tj RZh\Pt-?V7L1= d =ʏ04x1^y ;σvRL'8#?t!lVK=1J,j]vàT&ھu ji+lԞŋtWtM%W4ډ:5t~RTin6KOq]M=eJYmzTi[V((+ܵSW OFN(.YR'QsMwrQյJ]dIЙ'"o>+:i:=D 3E02N(}9./OӭΙGn -0t`MU*_[RWkLO:E%vUC5Tw^\֦J( JunQGO&[iV\ns,Xiɯ؎V u$Wz8P"nγjVoەS,UߓKJMU][\Fvi[5)Mˌn7)yTi9fU8Lij{[E9ME KR57S jYO iD&_֜[ѪQ]b=^N4:qE`j]ҳ.S,m"BK{s;wLkbʬ[Do2)6#e๧hr拵ObUnth.ԑKثR-c2pI%' bqȜ"wbv>RuUiiRh5_Si}h'RԊ w]tJVW.\iҒ-ǡu}ƯNZjT~,]wu'E<R'VetޭnJ^JHOg)&Urzzw fM^GR]vuؿI5GVӯ)(emO䷥TީWwn4ޯ>ӪtܪY:Γ}J49oa ˋ]uI*bWLTRh+5DzuɧNDW(eV:uL]E*L)l:u m"7';)DG#ybuj:.Y]_cBTwu3]C~Ʒ'Օl:eR4Tvi),ҒFzWp}C_}IܩG*>tUt/W_W٧ҫOuoT>Mmr]QM}^˖/YS܍-N,\ikh"=KPrj?. p#:r;^x*SdhQד*-uZ.EwQ#^V;կ#]qݩh\jf\RDCRk/.%J;e]*4wUM Im#vKcW,뮾6xHl:)nK5YNƦ4z9e4ڂS.Л,LG[ lEZd; M%uKeB)ƇrUlRjKiPR4}'IUrezz_(_B .5!"FS9% BLg DnN"(NF#Fy 3I[קlN[c<|TNs4Zl 5B==\z5*vQM* X)HHZ4M{j;){GcEi:);;u{"CWwrRPV@[:ht%ԣAr`]٨tnTkWjv3GrPME&ݽM[{5MunnڑOӕXmAN௧\SREٸYӺ}?jl =54uJhuK:撪>T}2$7.te5Nw-4ݣ,~7Ҩ\*6_UNM-j:ޓ߃[kW:TH]RHwg'Sw[4"W$rWj.i]^*nO h[}ŪtuWE.\$IT%}ZovQUujGBZYZT!?ln <=Ɂo&q^G]IRv˭gZϧTe)>5t84iiEpuS}@ bt*Qz֦:ܱuWQе]e=:LP4:nUFҮKi^UdR픵Zػh?&L렦t2qoIOAMZYI]i[j\jUvK9N *UC;-t?mE˪JTRSKNu-WGtkoB5ڮEzJ faG`nm;PEʪE]Qn4Qqm%ڡ.^,w2͕4bM NwwSjɳ\\kDMUUgNP*VJM-K"* n+E*K$ʯW\\2jn\[^]osEҾi AM#;e 2,Jw4RR(Zq]>M#INM=TO j67t|r$U&lpr" FӚ=5F𔏝8XmCxJH% D U[#jөX_Ɩt(.JQ们.tuZZ}5*ed]2Ȫ4)Oj*^/Xʺ z.߂tiNOog]jYUӪGnGWZvڳVDj+Qu[unѡS:־]Y))>\g\^k:jFK.[~= iQ4IYnqηW)FZM]5UڭQQ{MMlznSn7_PU*w"UtFF]x([lq]ZlgGUZz-ZWh?j*ޱ۫^۹ WwUKiuCesQi-;kofnM5jUS(ة:jO ]0?"܍FmKj-v:N _v< ?FɭftSi4unGt::K}VzI(]ȵ4u7z=?nqww:=ruZ: Ѩ? BiSTR~5ӧjjMf\`}>rFWwKWe\>Mj}FE{Pm+ Y]4T҂Ô]~* jeZcmlT̟aI>M ):ݻݝ# +i%:}?KmWuMqE4Uڪ)rj6e \Q~*k\lB-S⋷ĝum}EԤku}[/$\&gF][{i!];Wsܮ%5FfQjƹ*y.QnaݝU}b+-tʛ,~itetH.[.Q%%nO߸+O,nj52ܖDYݿB}K9cPAH$D8(&1 DP!nDz<,qfr=,-Z|6DoJE۵ꪥ3*k(vm\{J*e/:55jeJ*e*&?&X"j[(jʍ=ϵZGIKb͹cf[]4Sԏ u U64wW'YNM=R)Bg%\cYG\v MؓuY):OG掙Wnuns6ΛNZv,Ujkl-Qݪ4zNu eֵQ+^gԚU4=6#[]I'S =nP5JnPkeS(׫TΥWW In6(4(.TE6t+}rRoSwl$I+) m!SbGX+viUf:NbGڠEJewbLmvȪ|T;ltQIre*^4:^đnZiF4Rj5iU2[QMn ٪w.KښЋ6*WhKm6(U>źU,j.jf:rUc4u"nxjEkjX-UpiS4.Nس($So:wv+28hJ.^]/.],]\y,w4iQ)ӹ5"ڊMxD-q>q5_UF?B6)4SXKe&"I9xؤdylNNbP"jqbCmd4}YM۟:D~Ѻ-:{jҡvIM[*F]M. ]uxQfmԝhTG]_WaikebtشU:W*ESIn+I3 5=Eni^St-.4K=Ve4_Mt$oJWVTjQ~mj)4(5x:umi56 }?t]uz_eOeݗ]5u=Zj.ihBA]CgR[FV5:hkuΧiW4;e2)ArIշ7w_ҤRgztw)eS5K_r:ʻL)+̗i_;ht :NJQM+sIz`U2 O']_ϩi_ T[+J2u7P[_NɤjvQQw][^Mtin%Qi+6j*iUGrZꮣ&ԫQmh=eoijLUnUaKFօO.-VjTL{HU(UPӯ*Y}cj tm2vAWnt:of7y?aiiGكlt5⤮zQsRi:_GK?uv)nM^54>㒖α}X-BV55)خ,_߽htjŹb^)lj5NKN普=jB.k5Z3ڹ4.ʣOw#x*M;uLe_ UlÓGM/k;]ۨr.)(/Qzh_qwpYT,} %ˬW7UC]Ӣ5C<t䵡اCs?:o?NZ$.f!x$y8cs9L1);<q2l8!pg"ؒD &I#|I; F~ؑ{(O|J(2F|7K NMCgӽ"4!%M0m*TStqM‹ Q.]T-UOcHkΒi:N_ڗnj{jIM*QAbTCYnյ3Evf5R.T46WtSOj_gQU _ܶMggحiT=5a4]5)H/vN{:~֩OO[z=<}u]nM_NURt_ް\M_ܷ (]׻F@کW4?(]Uu=#ي{]p=nd3Q,}U=}ʂ;.MMU5E0uO/[UuSS5&'O}UBorLjgcKOb۟Ȯ߄*)nt뮪S(2M )9TOtz{-VpiyGLf r(om4Kw9"'\_q:C>]S=2Z RZ Z:Qn[ZJe }?񒟑̊IN R'"\}#<68c8r$J{Ib D"}q&qܜ/ N>ߌrDcMMܛt3C+WnNi*ߑr {*|uNM=?줻ulZUlk,=GhiT[EBH[KQVhGNEE+ޖ:i.W +Y;ۮ(ڪdM[u(֝&)J RUCPɩC^WkZUK:M:]TxgO+\J;Xvܚ}J4Z7T5OQ阮t;li걫遼 W馪M&4vf.arѨ)^4rTvv7OvE[=ߒ+T\C4u~T.=ԔU)uI]֜ۚ-)TѫK5%\+j$US;;Ie37hkM-z~~G:e_gO\zneԹP}aUVt^ҽjU^_EUiwmTH?Kq}GZ/c껗e]jqn*K}[TMMeUm}*OڳYT}7Q% IUj俦]&Cv44WMik:m4ҾV?E5+tq2Źs4++\GB4k6ytEd(ޚiyG'i-ڹtTܷB[iTUB[/Sv*PU k zfLpWnh=m]VƁގ]T%7E7Q*T^&MR9;;5;Ěk˃LE4&Vv*HDnAE% mˍApRF*NoJpy p'ر"kd~Y\ ,.؉} #y?&ļ$/a.MpkѥK{QnN E[UʪUUR*UW.jeO5,ui)ʝ i-^؅Zwi;ЮQ佯n][WR؊5۶ ']:_Q_G=cJMst܊M<JhVm]MXtG)̣[jIrKɨY]J2E >U'Q]Q%ThkuQMH-&? /R*f}C⿽APBw_:֨iUvTre}IϽM ٚ?zin;5EE]v\Jt(p٤PtUIU^*|}Ow%;j*] 4ɮM4tݻ|]7:e[G" .tP5V3:*/L(VՃN˒M æqhf. =;SQOi-VQyiZ#AGH*WMFkQUiSvƮ%k,U7&)ie {?΂J5*,@TW%j|jV lCwtWEr^M<퓬}[wj:lJElu Om-},ocVN;Nʷ,C?˕x/]n౥V)"\Tǃ-!}VFTAWK]3xNy?(SױV>NHH}5F{MѾRvK{ z[nHU-F> FHTW Kwc[ g "v.PVnԅphW"#+>En ^<6<'#< ,v1&6-%$%;1=;>GFБǭ@*5~TEkiTUKM}bN5^XKre+di*j/X_:USWmVwo][۸deiS[ZOWGO]unvRW]i8sAC[z⦞XAgw69Ju:k55M%cR❊VZժ?_uG6mJo)q܎TTGov(#znOj>{Y-_}%*M=関M*}3[Ee5z/Q䶾jtO:UTeUUc]L2dvi6i;o 'cGsV7B(Z:uԍx5JW]2tg ]MjP,RCi85wZ{\2Qmz{]uP^387 T}YD^/lF} Mr몋Q Ю _RtvpjmA࢞UЭWKUHԭ*j(ZtD[ںe꧸难-Ud˥M-ZLGtܒ3B,y_ufNwּ ɒ8*h٬wB뵧l\wn3DT+,tˢ[IvtWQ)):"E]4+9*X,RKn]DZw%jeѲ*u6UUO}}-lt\8,t Riz}Ԝm*R/[ztţPUVZChe@UH’k4e% ~J}vݖ >nmhL{"L2uPjrtKOM. ߚvcr^q NuT\ܢs0OE1;;b-#S{n/)%gb x#4sL>$ 8'ǟDs)}|qA$7̛JO)TļI+Jڝ.R.h;_ӔwtoN, cU\v5ZejifIObiizTuzٷ:=6:gu5p}7f߸)Peu*,[v~%M;AFt?5?Pzl[eR(b˱T˖i֍6ޖ.ljWPQC"U ]WGOUhڻNC543IM<_jQ~(:Ջwvڶb Ehڕ&=T^ᢵߦUaTj.{K# Ԯӻ4 hw}h#D骘:E575IUe_jS[u\>4( fL3b7TpWQZpkF}TUZ5MET~G=?ҋZH*;zoIrnWlQWmj,_Ni4TۑMD+r2 ]5J:uC)ne>5)4v"b{PWE5U,!@$pﭚm:[.΍k*R_V,-ꖢҸwKUĚU)署ޯe5_nc4v]$P[&:UF֨(=eU-,X߹nVڣd]}5wiKaSrrYѺ?"jTI~"enjnvt.J-HQ4y-]It+֦ZCݲU}Pl6rbKNeWaC)v3ARX(˴j6+YZgU/L *vq{BFA%=V3GK,]M"Iەgj.\T䢙RGC;."X9[>HP*ɱ.Dk}R hMe/GUO );Ȉ77f32|Ƚ参Is>NFnlm͈'6Uw:V4hw(V-e.u zIrݲ+]NvhSYci*dkQzu:D~jXFҢUEYXw+eΥ^Pj,/ZUhh:ջ5W<Zz|tէPSɠ]=r;-SSz:fP:EOJ}aM}+@۵T;+{ >-Ԭ]U+ޑ\\z.GK)Iz;6gUFEM*:KNEUOJ|5Zyԋ-\Y4}YLU~,OjI):u~h/NĶ.ei dT$u5NƝ):QQfI޼R<61qhvY:㫪jkD+k4*EZfz ;h\NgESvtcWFZj)+̚~'5M:}fzE~VMU*Ki)lnQMU0i5(ȼ;Yi%WdN6)gQվx:M4dߓ_<9ei&͊h|Pu^aCc۲S_Q{oUl=:wYKGz?Vzڗq]ii,o,E%T]۹EWY{>eE?_%S i[?ԟitIAoKMM"ݹrEZ ݋\2> :k^QPث_OM,Xg;ʷaSEk*L^hk JihE5NQgWvIԷCU2^ҪC/XpoKj;jTi2w+v.eǡB$QN2ĶlBy'.Eo$>II/ȘIlpV"\6I "cyN y&eB#@FI_L2VIZLWuܩw7䑍y7]f^^u&\:kL$WlLRϻiLiۨһTFUUjv>Qz]R{]wDZ=>i4ZzqGn=otWBঘr,v~hܴQFm]s#YiIMnEosYfOmD]\Y-EK4S694w>hnhURiu1QEQjmiGUt4K:^[,__lzC<),DZK}vvhMMqwKN [t3S(QJjtfhFx4t}qZ^[>-PϬS)Ck>lvuuEfr:=Ϲ3]KAw[;{RujҴt]nWYؕ%.[Yn*uTv^Emj/\^x)M.j:R_jɧz>~娥#kx>e']~r]* mnޜBۇTk]vh,ʶbŊTPޤ}hItV~6[Ԩ4NB&FκꦩC]qձjzeSNimQERخܹSUJa_hWU%-=䴦? L~UQvU=5̏WSpiwZ^%Nno3I|2ZsQNKxG1)Y'JbjN.iih|;1Qji5$vy<.([Pvca3[g/D  p*anmH'ZcNxv 3G 0G2rIrxxط?bD)"9"Mρ78y7!!ᐉ I8*EE6JzfS]Ş'H].ݏġWzKbtM._iUk&ޚڮܦ:"jw5zC-:ʷIm%܇i5=oC/֗~.uo)y/􊨧dj,\VQrRh[J6Mm)Qzһ_]Um˔^tWOXrWU[i6}#S].S~7)]R E?j#_D\M敺<?$iҠ]Cu[V5.IU䱨U-7)5:~[/oJ:MڑvzŪ]ړ-5rթ٪M5Un}KZdzUp'*I$O|O>IG[ݧlLT5tG'HoRU&u)l*_O۩Rij*TM%Q?;Pj' ZrNvztF(u6IgOEjMeL7ԣۦ7y:w*w5_ڊJJ+N#[vRZbi/>5Z\W]?4MR;,-+ۥnTSoAV_kHrk2M4ON;nr=-5Sb4(,ۺR"M2n]֊nb[j>ًnOW.٥ LKRtU55J:enr)+.R%~KsJʴb䢪i{/ŔA{g9JS\rtHIwN~2j,:[i~E7{M,}NŶRj,{;ܽaZ4W+M~iL-nQZ:emJ.؆UOk-tViuԔ]m;}?&T%1$d핹 a,%/rQd IUx|xݡ#HMو-7'a2dHĒn->Sf2=ȑR.Z)]ŢoI&i4t1n,Z'}wmx>Zj4UR.k;:Uwu=piҩkܡڊY{[)}kC[QFe=V.]0u/a(7--wcPsUI- Kh{OW(u#tC:V+5*IzU CFSpس)o}#+M\iػmj j:;WCU:kvk;z:5t_Ԓm]G&Ѩ%}}l d5cUS6-rvXVR_Ԛ;YruLHwnA)xFMb 2WAgOrviؿ]WvOvj?Cv[;q@zzhE]nGIh}D8O%T\ZeEZj=دMM?ZTo(_jGmRLz ޒ.Z+6jEy:=] Jv.ٔj=M&<;Hu_7࿧;)n6VѥU/ZL WU,S!{b0&lR> P)CؑBSC~29)C0$\ldF|3Ĉሑ$%1 x,J9d '2q)Ȇď ȊPVϵMLܵmRRj/x,֛Ҕ_M\?,=&֖UTjnٝo:tY~E~FFU (c:Xٚg[GjENSuڭ-J[EeEJRm{>[u'NOMmRtW_nM*K:V*צ)iyemfmWi]}SL#]w:fɤMYU;4u׾[~oY4M5[a:jeJ&jG[]7zv}HզIk4,\t4:Ur[ڮ;YVE] 7SuSuEUÑ+Ωoy)N/%Oj,UNW=cBzkTQ7S4ߛL{pibut0jjΝWq~fux:g6 حHҪ\sYZsqQIGNU$}ij_Q4*YT~Ti*(rv**ĢIEXqLL쪟Ajw2֩5}/JUvzisT -,ĤG{;6ʥnM_M*(+ݟr3UuU?u(E(ۂ:[6-tei:R Ζ]Mrijj4W%-<\{H䷦j=o D's"m|$ǜxci;H W#\F01ALr?*"r=lybR9<gdO&qAɹ$#rq;RPp]imڊ[/r5J^tj}A;TKP^m/HR?NV-fݾåiuZ5 iiU[h^tAb/YEFSntvfzcZWhjipt띍٨I]ʍ=r R#tϿKrM}Z+w+wߧwM]v&>=WUwUT}'T+fRڬ(oiۭik|3QmFTq_57:%ڻBWoQiܰܗk:;+HѩK{5DFOuB)M8\bFSo/(NqArꨧoss7SV4GFjtE4Qu 4V4R7S]J,PLSUTUke+Ҋh#KWb5(BJj]?w3lH'Gq6\.M~S:S`k/^+ NnTku=h,PE REL=ϹEQAkOE5W]r6˗[*[{YIp;EmkHޢޑpMӒGM+sI4:YWk*rϱ%➟)~ԟBO)Oti#Ul_(NR,Zv8**n^Mp^T*+fP\Ml[&[E:hntWE5UUGqU$F$L>ܞp!%@Xȹ[al"XS.JWġ +89Aݞ.p gl98'caH6#)q|z* t:Mo}W'LrΚڔ[ٷKaTϫgHphvG.gKr(Yn-(pR4K/hh;zkWrFUn[T~ڻJ.NUMlgSE5PenkSWm4}Ct]tۿJLg$zm7izM7OFKHFtP4ԫ*St\YvbZ:J4fkt{i4Ļ^ڮM Ei-Nۿuѣ'J٨jkW'O{mm4~J )bRlWe%齊r?~>r}QRUU]]m\|?ŪtJ>k^.Y];4_R5kըhzX܋'#K4ϑ[tRQR);+kWGin̿soQJUN6wq{rԮ TSQ'T>[WԚ;Ov[ڗtjjsQT)[uRV"’ ) u\P}}fSN z^=L~%*Ti{'gЬӤY෧OB)ZR\*y5Ըxe7\ص{nn"GE4'EeSu&Z܉%T%5665H}ƞۦ4]4gQ%IUOvWcr;n릭7SX=$"^pͲ1JX6(\Vۊ~Hߥ9h\f 1p3 sy9cU)8^i-:s.m5ջ,tR)SBF2J+<%NRKV(/[US,VٝV#YR*0Ϭ:}}#}uS5u}踍Mh/::_>8躅QU,Ju:\н.5"كj{էe:}BZTWM6Cftt|+i5R+չj/RiAMC.*Ѥjz_Skɦ\4W_ܦVqQ*{jTK;\%XʍRRii4+nK&S~GO-:)Sn4SQR4N"ӦQZH[U3\TSU3鎡NZz: knrNv*NjXWCM~k}E5NIjr͊iM?~;Rj4G D!]v{gYWm:Ue]w_Ҩo^/94wP~\cT%3U]oT۔itVdQD).n]j,#BU(-XRXM"E-)QW zEz{IsK(W; Sr 뛖]4܊e.K10SQݱ[S_hA)ݖE.GAU%=ƫK<MtSKHs[TWAzۍz!2ވi$".O8DxU,I"D IܥH{f0>ENzq9ݞ2Bd[8nj \n v8bFvb|mN~tzOe;Ζ<QM%*l7٦:jGvjۃUEEqU5;մ枋SU*WL=k~FOM/wܭ*{,(Gx;p$uRLVks\ާPۆڢ˧wHВ5w;(uMzArOɧz57c]ii4,&bQ)M]U+rM>TW>N䢥K-)JJ\ܩeUə, jK_}E]%lSM/sQ%ZtKU_ܰTΞEpUnwTx$伧J+ݚ]WuT1Ur¨*N-NUlRIU˂.JxĴUP}>L||N8,N'vSg97;Kb'X\zc[d!k,'! ?bLOw >'|vqT-Sm >#Ǔa3SwQwWUU-)[eJhT$̕We::4[e{u+g:y,S{Y(S\r!ࡾ n96\Y]JP 5V}M誦8?ΊfzJ4zWSw=Ηf-UMHz]kzU_tQ'Uj%*ҩONtʻNGTCptʫ_nPCU]Y-iE=KVlU6Tu .k-w+SO}%Ԗ56huW{Yvn_enWҮͳF44 BetTUSTj&M]3HhЮ:b^r21'POQSyM2dU6J4YU 85ݥV]fFVUSʨz5f0i*J~"晴*.R٧UOkE5%ji,Oa']XJ+.uG*`lҺʪL\[IQKE7S5?w]tr)jUi3M\ݨ:4w2 [WSow[zN)'QEQcEjUQ]2\E§ϖ:JTj;G7FeW]/c;S[b#]hx:MUhlI "]}w^ŽGM,|b_S-6q94*ݚkd\H;J˶.陧WvŊ]4*(KF %JH)*)x^^NsHeG"gݞplAsHGȉʙۑ q($3r=3&gPZ4WURhl8HeR*OpH_l=U+s_JqIsQm"{?U;tE:W*HViorݸKL5(En^]ԗ6%ɩk)L"]>kYG۫[tV>j,ޱ:Mש֎쳢kGLѩsSmhzr=6[Oִ?VӺ,TUM&:IUn7IMQ;{::_FoΡoEĕsFj:dTjdGD4.RFTn%RnO.My;W&Mu[Ij)]P.QLi/jΡB4{,jZ:WY:Uh.igPh_S>ƻLuStQ\ 򣸮_|_rLU}TE&p?+M]ګ[:fY02!*u_294z]M_;Zp5ݴ(gOu6hmk/mCV:MKtmi:*ݨ̳k(c:'JT-vض{TqIo'jGp^ܗyܸ+.Jf(WQL,|tأcQM^ M0; ©J~EQt-4jP*3P#\Z8ܣSEt9va%/r4N;إy*ݍH蒫HʧADW7e7y9XDzas'8|N$LؓaXqȥr3>G\b',Xl#y#7އgIS4 sx!^m#hIho[WmpU}Bq9Hī_u\E%I~2Xn-j+,ܪOV3Iku[Cq%4\'ʊ殊nw\fP5ZٝuP?R/jί>t}UΟU[WCy[>֮\{MkkUrQ^˾mgF]wSn3i}8֟[*|p}Oj]F;5ZNmQjq[t[[~Q> =C%S(*eW]tnj)WU75Sr/*wTL_uf4mđ]˒9*KKVtHz)UKGUR4N&?ԚGO+U~ __cU}~[9~MWAWRΏGۿLjꩺfO.Ҫj5*QVXh}{)ZVM%3m4nlU^jMAE;l=P]Eˮ6]Qjvh=9Wkp&׾>m;tAnw2ŴHMSe[u;tA~NT;Ų梫LZkJ4vqM/rP/VQF}X/aXU"ok"Kn qJVeTi47emYkTd>r.4䪅-_u $Tm'Ӛm1W(4KNp8y_8 ^C|lAGNw⨙9¨O(KDy{'Z>qrĽ0A+5,=О2@ğ \cP!bcIyd:VN>oS J.䵦iE}AU\$h:e_~Nig[vhX_b*վW}4XܽNl;UD[ htFEVƚe^ #=?WB觹]]ΝU-jmjx_<=v\h:?uΤ4Λ]:FߒgSSzLBOBt3Fj4;m=ʦS_ڪ$NR7.RҬ_UWW4~ΥT=Wܥvj\b7T5v֙?pӦjU'N*xܫN]?-tUI:U{NR$q;ViTC:]Jj5VUMjQttzB*a[ݦk6UiJPGL籑*MM?n2=՟j}[R~JUc~۔.gSSC:])z#RQtڕE[Tܯs3UZk,7v ;MLv\{u\Qg}ڿ$CoIJQ2M"Kg}2VŽ5R]E봧 M\_4zZQM JTuT/gKJ+l5.EVhgiFSUTQŎ=WzInܭ[2K,j${صZ{P*j.XtB ш7Ա R63YLN>GQ>DBc6# nޅ1}8wG>;bNїWr1$ŗ8s5@,yd AQ{qasW$nT8b2K''h*XHe)h{ťmnoM-]U:EUި/uI4ګڪ/st4tʯڪ:f]#S_r}ˆAM*ΣZJ MzwG]#nsK :ueɫbZu[M>=nׁ~Viei+wKYnƥ|2riK:HUקqױb_Uݵ*ҋ1jvnD+1i5am\cRқsU7#[zn tU65I:uAkV$X:ִ}v"R oFOUԊT UU>]GO{:MML].\;Ku\nQl\;{n˚ͤ ]"RiSvٝ+_-2New#SEMraNź7n1)W!et/s൧J(BˏRX0%CG26dbD?rT'$$@138Ll,$YO#RmBpD|fHxCiTy:mϻamoU*AKMMm]F\_-S]Y$OaB+UlyPkP:ʶgOD+_uTv)V]-YYܸWiTj.v57Rt*-GjMgۡ.湒MƒTq7IoYUUMLj*3ۗ*:GFJ4+Zuj0wS{YvRs[w]\'E]sKTT4zb7HGo%uӸIKFUD3M]&C-^KfSƢU:%xn\3]6ܣqE n&T/v\ijUP4׿P[bVNq;{;G-8x{'Bb'qj77XX[s[8bxM |I?~>زrp؈hRIcȑm ݷ[4de%M0#b,Hؒq(n *n6XRkbm1KE/ܻWL@N5nr-]:~ͻt;+ZŭUU~4--U'lUPt=ڿSGu. -qS_wORE>54; Tҋj:VQZ/k-j6O*Q_ӵQzV5ri&߻a/跿W4]:{K,Bc:_R:rԚJ+jPJmV]NFҫB^ λUVj-rvYm?s>ԫU%NsGCL]5g--Ewkhiie_%SUpUJhskMnFw횚>wk4 [6bETFk+w-NI2BEM4:mzi iRe ]lU vM6>C*V3%eZՕZ]]B{ujQz:oHr64}*wFSOzđ}]HJi?􉲽>}=tGI)t?ti4z*t[LrkSa*R>۽h5%U"NGڶ56]tE5ERhn-ԜOϧzf0x\ [҇'TbX|O&نR{ O 7Ñrm&dcyN${ x818ctݥ{a1n#ir:I=$ lP-/uZϣti{jB4zTmM5K]t55IZTQ=]3F:Yzl^NajKQ隿T\ck}γoU^z_&O5u(W ꩹c캠h_tj5NWIcUNe&ujSɦn]ΩNӱ;,5uf:>۽QyTe]z/Mѭ{Xetp_\[u-'GWө֯帋>嫦WgMR4ꧪϓ-\dPtYr%{nIv;95QW3S+r?r`JGmuU,B\U=jE*bE/P2󸫉/y}NZܧܱH&m%{XjPQRlԭڡ:Gi4uT梚)NfAU:gHHtѧk*u5Av. LQӫ:wDFSjEj*7IR,M4cy;)|cOMG0}JlP!WGqҪv(]tdK4w{9ct^̽e_mM3C,4alO$"y!d`loDߡِpO9)HpNl*xxO cqD'bN!0%cI9c \?9-YiSG4ێJIq!ߤWOwRuSV?pǯ\_KpUM[vULeiu?(WwIZ{j:enmev:j-\R>TPt$-5m] }}^:v=5GUQMK4ueQ\nhESQ{[lYbUzʔu9FGC:=3kkVUt~ξNU74x4[On5=:ժuMR6UIe}ʶijWe0i-丕4o^7]nL46?*ԝvAt/uETkrݹbkY*jts,^CUڡ'HqjH]#??u-lizOoK߂eT[O>n}S~W.Ic ~ ViUjtʪQC>G/ٔkiE_u Ì2V<7'xϡcnLF \b~3qhr6.DƄ$W`׹O ,21;) 6)̈g8ٜO{pTs';lH=ǜmog?qr46ręyHp!G"շU\,( szsE]Emup;+a6q'ܮyʽm*\~-kfXYn+TOGU,;Wa\Yӕ*g[_mk.Wr gYӫ]PWGqʴtR_MTu*\ܘ4vhgRULik4Ϊ f.骷Q^Oݦڸ;}ԗM5UQWk:gT]7me~i*N»uh} mJr:}uZ-4?UݔUժW5ƞM/E6R:_oEYoQv j۠/ʒ5V]_&ΏlTQ' wF[=hcjjiҵv:jjf;:M -fMqULӼGN[ҕM7@JTU]]IkI]^ tT[ضTQJ I ~ΞUljefV}ozJPQm}ճWOQsS;{h?̳i=D6[E4MgWq[)SYЪxE6ač]P;U=sq-׸>JGQXKuV} 7;e&kz|FAU0G*~L?rgVh#9>\qL'xĉϮy'4Ǔb Gp9g /N"% Y2I'3"%$G AJFXAǢ1-bO,XSN Sj"HqLkqL{nSj(]V.r;/X䳪Oj*MIQzu[P*5U:JuWJ(.Mlw[WK%u} QtuPGI;j(UWWq"bRuV)wҎRU> ֨?nƣMܶ4+U ?{j:YjFcݔ<4u>Y^Qwک?R벍=p,~)eQnܝJ5TL%՚;ltݺbKv:FTn.s*[suMGL]Whih4ܶѣwIjPr4~fڎGe"{eyQ's78.m]3[}nk+wTuJ2jw^>FLޢ4Yc"U-Tѻ-kU;RZ57hӱkCS()HT*/srK\۩C/PLYzs'Nq7R$S zRU%h4%C؎ݘ6?be铪K{wFVZN< t56Cn?-:Fm;Rp^QnQuJ9ݔ0'> zgZ,h"֚|#eu*ȱuSTrK; EnRj*J~Ӓퟱ[|&ԚKvJ孍Eꩪi*zj5SoQMJtwRu$wZMw:uIU -6ZUgIs%_sG&+kGL :a5ʴe^A"u6ޢK4w%\=:lk!n&)Rqij#jee)4 +늟*ZgSJ4iݫ^,Oȷ\I]Ϸ *۝rN?W)VR4ҦiSզSOvtл>(L;+n2Y}SK2WW\Y[ju7uڎNQE˗k{KSJE5ʭUrM,4ex:OKSKz}=%I.&K:wUS5Rmšu:M544֕KEO&QMNsWᚎ_v7UUq[t~J1\UCSGUB;*tˁz"yʑgG XGy%oslE<ϣH8NRLn1 n:w'rd Tn')$pSBxJq\űbYOI21{Is{M\#u=6>5:uv[RxGKn}}TWbqYMB~V{YN߱(?wo cuRGTRtUvv2Z:;+²],7H+št6-Eg_кޡ>YfUMK5&;dgR*{>N!uź^NҤ]6+*Um-JEZ :B_5}iZPFkXy)Jv'D3Wz-wUrZT[[-~HۮM}iuTSyVeIL+Z+nΣֵZUMY~H#Sz=u5j.ťHrJimI%-4ܯ٣bKMQQO%ު.K݊m9{"͞ϲoH2.u ڎީnN1S:gOrW+( r[ۨMUN£s>+}ϴH}TϜ!b$8dɳm8'l/B̋; ፋ 'ؖI'/l. $Q*q퉁8_?ݦ! gUе_ܤ_ƾCwTAs}\V:m)u!THUѿBuB(e\re4^ƒjfeێa[]b]VAK;{أL4. {*tڽR)T]4'K,]泩[UB5WCcWԺ'bUWOmV8!B:ZV>43GO}}$qL?rfQieWnuG}ET\EqILXQPSFYjM okerG5GuE4P]n߲/z-??*N:SQ}KGJ#6>py#| pI 3ϥ/88؃y)ǜkЊ\=$D3++(CÈӴz}(6S>D|qIĶC"daAT9cI%O؜H b7$\FEsОQE ir-إ\ԪY\>WKUe )(x{뒫«0+LrǓYUN.֕Fޥ\})ܪw]܍mq@5SPjէwRi}(WZgLc쫴3q:'Vl#%j+ɯM զ&Ri;RwtΫvoQ4?v4ItSf dEOORh`uQJVQc}B:].ӥJ5v[fun٤i-L]wZio2jJ47~6\GOdf=л١hK׾ړ];4,h liwHص(ʵ4V(BQyIӧ\\UThtZZ.qMti 7 ]v;{Mb}N³U\GJe-/6~UNݖtw'.๡-]Bu kܢ^>qPgs! $]٭=ĕJ M4)zx*}r6TTwwufUkrtڴg:u:,w7:[tJMlLMw?;B*ۤU6G]ZOJU4QM4SvOt+0;UiөB[[ 4.=:Soz[AN-ZX{!s/tZnIuĻNIm$s/LO<  n) DL[=;`qYFibDx؜bNDGиby>Ј\.O%{}(<"7qnNўG\w9xs䝏6N HbM ?u2* *C~V"Pod;{U6ihjQc:Xvh?rG:7rʺHضꪥ%KRR᢯ yM'Xi }65˖.QS?ۦNWU&u:qrˤvu*pSQMuz^;N.YTB5hꊸ4REzGT̚j:ftw+KE֪HZ5vݧ~otۉfmC\ֻQ]qCgV> MM(z uJdۢ*t_oB{_Iإ՜:QєUEhy:55P閫ErrtY}ܷT\WLs,iCPh/^ѷz- Ϫ:=#&Wn:>\IzEѵ]Uҵto>~~iA=ĹswUEϹ:Kz{njgؕ,DmIn;oޒF:eE;%=5)쇧;EJ-iJY[$!nvPž09 "  =2yp/;w9kk}>F"{R[b<B#r3>'3 dGz;sX1apnF'Lr Nǎ9F!4UE?Q%Ρ<k*a߮9;꫒,Yu3OTQLl$6\IWXSƒԗij5?[:JE?cRPPY$r UQ'q~SBVx.]sU,B-TR*QOڸ? gM]F.hx.P:rp,BLr<>1ǏNs،739uo= G@qS,Ż{[jSE3Qz[hT&˴jYrͅjԊ('nhx)U_E5x;R)ETvrͳ$a'nF.rl7;cQp1e3O;qF;QIۃTNEVmvk*h*~)ZfFAUuWgE}j_J:N[-]zZ j'M۩-/[؂Qq:S4t==FlY.N{ηTh$Q[n]KORnUrtRUDM}2٣v\MWݹYzۍ}mt:.M*AMi"~Ek-K]U;tmQiX!RcIm]tҦu.\W˚ۿcJK˵}[ZUoNRGԪZE;.[,L&J#|Lz#|5D$UL~?X-@ JS<7qDKȖ'|xXO3$,_8Pwbnj9V8nEy_#}/[#gr"1my<u.KRuknۢJdz¨jmwj-?GUi}sq]uZ5OkzԺs:v_ؼ}n Iu :G}pqow*t}KTQ5ڛfV9:M)>OrEg:=s>u:Ҏ_eZ:;w:[_YyJu)KS֎kgM]՝6,/{UPTTVjSili_ݡIB\K("ƝPB{T-#&tG_֪?NGVuKU[3JҫTU*ܦ߱j4 Te˴ ^շU:nT:쪞ؗ>󍠜=1{!Kg/q2g ~ޖLa$%XfFp76Nj8~~Ɂo"' b'+ 'R&&iF*E,|bw9>ʞ/q aH׷'ON&=/08FK276Sɲ'$n9#ɿ$ 1o85*{L]4RiEo.jjmɴk.GNWgOJPi. UGNvBB{^h?gKuuW6>4fХUK4٨]3֢IEt^g_lf-5T=>QZK_ZOjAzQMr};ECfQG'mmA46v~ :tMmSDƛuUM=WGrfSVk)[nuP:ҿGFNi>$wUN*>zJ.5r%aOt#B:" gկ6Yl?j ۋ. $Z4jٔ*ʚQz)4Kc[\{Zaf1UuRMgYO:7)dmvv/w]:N墛tҕ(>m[{WWij4YwZljKV)EzKz*]n.q3#\wj7ĩ%xe,c䝣񝙺q b,F\Fm8}8)g$1K>OlE;hm3yGGnGطf-9?b;$YTȷx!#'\f2puI &#9gܙ&WU D\%5V]R4-۫qG%wl*ܑ< ;Y\JeMFGv*-\SIf4|3>Uѯ*y56u.W+Wk[u7ҩ}6ZN櫥}i]COu_M %ܿOu"tTuV+W-=U5ٔ+iPj=VX8z4u:^^cB˪kw׹a%q:nsL\Pvk*ߝGAZuݧ \mNVڮNDV>:=«A_}٫iڅLiJ))F;EtPf -̚.kvu+殪7;}eM4N4zlБ_m?E7(j4(TmnukvMoYЙuU(OGEӤ_u=fܕKV.uucg“E_}_ x6nʍčdLx~pעwNܑ"L8|Ex<'"L~#q"D<ߌF|c2wF՚tw2ʅmp]{FQU56ju\:fWTQo_j,:_Zr-]Qή}Pt*Pe;OIU $}7>_gS}}-Dج{3KߝM5\InڤW\iܷIodHrK:\Pީ:hm*Wܬj{i=%E3u8-O}E:kq*K:UM#^K:m=]]42Ui[uFEMUmSIET*.&~ff_Ym_W2TX]ē#{!sۖg2y~Ⱦp8(rF<*] %t^RHگj}AUMJ-*hCauMjE+䣣꪿5IEʳS~rr}*.յEĹE.*v˶[Oѣn#uT5AzԢJ(:2]ܚ5j_6;[7jj6ba亓FtZzHEc]Gm?RJ}8դ}IkR}%mn:+>:{BGLOzMG1 4Ay:rKe-tmLlTI/]ZJ{({wSuA~Zۗo-^ZHyh-ղШ3[tR顗w9wݫjͲUʲޖ͗ڋ5H4rj.WU]T:jVpnݽ׻?>i֊(PrG>G'$!' 1F#A;6Nı[#y?~?g&H#sa3a퍼4&,?d-2A"LρNn>Ir2((uЋ;fZWVuQ}G_j(_#꺪Geruz_ީ#_$?Ԛ 4*L:~mm֩E[e5SMJ}0P۫g[M[]VYhNkn:iv[jUΛ%B.ź{~},ZT-u.өX5wScr]ruWQFRR^țT[ݮOQkC z:W؁jO#b7gDGo,7gNF b$|bq"<[&xE߶>qmG>'8xLL8IJFO/>`5#|z $rv!όCHH7Xqr<<4$F?g2{qapCXcn<NT "0;\jn.YFmzE(KT^]C,ܟŚ:tI5Wq5b驢ONw>MU..WuUAQ}=[^iE_[QiNn45E୺mY./iRUAvV!ӭGKЦϧdwg?ӶRԝn{FоgUI%M}饝/-I;E5ijAWةAiWzcKEutZ5zK.g^tPv'F躝SGOijE}M5E=PPԨZ^ ؍6}Pӿ˚T4?:XMNv?==kIoEM dSm#L3sh܍1D@;'b5>I1{z'3rNPC#a=!ׂ|zmLz"9)~D@NY!8lC' xc8!8 b8RX~P2DyYy gB98x^H>DNMM i5o[mn5ȽjOT%rLhwsK{(]A-z&m6ΗiofkABw{ U-7Efj4gWҦ5n=;KZGvK= ,::OڻUȱKUn_Q&eGEZFVPϬlvhϦ)lΰ$};gG[*IkGQoTϦ>u NKA*)R.(4J]NKtE#r=h*[OE{h5rtO嫚ZoKGۡ늊uEZcڒ,U6igO~44}v,rЇUUtBRSb lBL7Qfèg6-#&s8H؉|=ϥs>vG%Y%Gd'bN^-038i.O؜ ߃^aᒤ~y!p1ze$8cxC Yӹ%䳪آsܽ t{7j7+-L&tUPEy@UKQ謿e'^J4j২UUtE7tYyFKOcV4b?ġ}%j}}]* ]қ[Ѭ+gYW)>.ҟu?}>բtnIOuW>u\ ϭjE'N=%ƻnn45ZYM\R}G^G]kD?PU;?OM-QEj۱mZWy嫽{W~m۳lUVY-s%mBՈI{w86B?Db8l'#y&-@F䩢A#6#jJ3$8dD)#X|!3r,()Y\19% ~ D@J#4Dy#̟$C^1{&ؑ##s'!%N"}$mؑȒ#?'\RKYUGࢉK>ڸ\۱[I_۩S_}꺝<έg[쯓]TvQ]WK[.Y4vkWwүM\kt/ZuM%7闾:}&wi]ǹT:u*.V]6hٮR>Uԏ8~ֿ:ι^hYGz: 'tV͊QU0+?u-y&% aSQԚvջ4չzP^P~J-juEEU_P_~&GM4wZUU,vyզ-M( bG#·S>U=zOQk)gҽFVo*Zu~'Pni:6+V:w[謹\nk:_ӣYCuYqQPr4.k[Z{]mRTШF4\LLIU;Mm]u3j5w,蔧lʃFK4ҤVŦFƛz)+%dRꃨKzKNΧ/u ,SV檎{Y]̱i\j,Q?7; gE(,N}Ns"NY>{}F9ϝ酎G@x'frA,/|!zSb{@ɑ1# ̋,;X \syX`XH*$폜-Nލ󷓜$y4%6D/?FѷGpЎ1 cQȔC$}Hvn7fÌ.N7?Gy"Rqж)I97ȎY$A#tUS,kAO5f߰袕0WTB^/.ۆR:փNK-vE]*7~}eް^UNHZ?_vMQjfꬺ{vVjm*tmE] 6M.ljZ䣦KsKiw&HzFmIW6j?:rM;&}SOtnJEZDT+PNqaMM1ow:QVGՍ\tNwN6,-1?T~2:v7.]\u>}^Qob5vb]ɖE32*E0So~⃑pnx퍠km!I7 F5🧒Yɾ7CL؁?bSd~>pܜOoЦ lNDy686$&19' DA0 V8[qG!eU8GF8R!s7N䈖5"Q="?DzXD #N ! hMIg$y(s'$\a%d Al97 Rv෢O5 )K"KlUsY[5iܲʪKSؤM7ihJlNƶZ&QFOMM;Wl}uz]_ܣ}J:V\5EQ]k;tUtN_3٦rWlQnk.Oq׻.RYjTkNҽ΃jiFtB>:4"ƷxLZR.ەkYkciŒUt7TơTo]ըgL-)p?,Pm@-rvR[Z]ճEݻ /_2nU܄[",F{ТqIQ&ى|l1,xk>s^6 l[nO7&0ÁqF<\|I9'$ =1ObV7?gp-xB[n%S[qa,AL{%DIQ."s"{|TdD3Go$Xhbv77G_iK0M'nJ!rG %I)q/$qv.RثIK*[}?.QCn{s)/i-gCeΏzJޞ鷕W{NSa,Q ME*]EGWl25uWᤴ]TVEbV6M[/ګKo45QtS4h\_Qe{!wRKQzW7MW,VꦖZf~MkJe}K4E"2wvꔈlmι.WjR멝QM?rҊVѣ~lgvc{i͎ꤳiSTԘj<|KK<6$l<.39b qFN[Z_ wʄ2V' ! )[ н ƍ\xW >.JT3#|F9 CCLh[-pOqzcD&G>ĝ>O"N C2wHN[bm;1$x6Dl~3ݧV)#)(b?G|uv֛C[u?lUOu,)r7!tan*hztuI-[gޔ_-KnEv<" 3hj򸎝Wmڍ?jJqwr*>KsSOBF_Qi{N'Nwu:NfrUQ[}˽TFVhR쨮ZF"ݾ]il[+\SVuT}C>KPkE:BEԋt-ҷ&Is]5Ab6ư79ɱI3"?C 6&2'"9?xؙxOl'y;&=cym"'rE-a f*Fc10h؄4r$31|Xs@#[Bxf@C#X=b4~%ˁ#}Ĥ89'wƖQaRm#}Ŏ>'V)GjgWի+fUgIQ/>c[DRr4x.[۽J:[G:}b4-u+tSO4WmwE֍~{j]4NrQO5h]2{2Oպ5'J[nkgUAWSI(GtU3UΛWRiugKum#4Mkb|_ROuKGCӫV.[uTbP)TTwC4λM5ZzUYEKN.VTPt56Pim.g,Zw+/k\WuY]ˊM5b0-)rGSPJ9l#=Wqdl#;cqOL!7%G"s6l&oT'',6ÑqD"Vd\=$XyxHPTR?L@y$ʼnBk \pLz6ȡr4",n'E#"2'F| rn|= x!*yF1b|<:"էv:EN/l+JRS{ԙMT*(H_H\};OS՝%4(Uuoo%qR-/ocgPIEqx:uIWZ2j} m}S+UkaUcZh/s[]ȷCLԵ=Ru !J:Uru*c᪡NoGQe.V>juVtҥOޫGRvMUWWK"śT_K }/SUlYM:ҨJUIaX}uU4u6-ݹ;ItEj :حw(-ZTn˺͍wRKWn+Pit|6ZܥF7 y=#&G8xL x>5bY;I7$Vǒ_=Ȱcqch'-D|$ DFpl>g>1~8CXD AvG@.LᏓyǜՎG"My*gF;rA XyNf6#,ா,Uu݄hmRLi".j%[Wz]HQrjwZYiNjhOk/hnཥLsV]+w R.QS5IɪS-UϹ{KkE=}zSj[FeZ.)T^ &m֋;֓:֜4~GK:.^?(#[T}Yޡ+Yl%uOE-W?;&ʪ%T}ɥ{sJ[,ZQ]Q Vn6KZ[JS(YI27XInUvi*6jӺjnjSOj7/~F({  b?d4ԈdNYj8h|fIĈxI#X߰$ aOc;Q/ ;crY2͏#D>I6JErJn1ll2x(M5xfD?gG8ȧD&L$L[};|ȪܙO[N6x|$#a=. 'lC5r|/]hf{B^ER\5ҫT8D!V'ݒSq/\uPe2IuY\).55v{?my(\kiWUt^\ksT^%mȷJENUk-U*;N+3[j}ʚ{-]iWb}ݝAӮӴhʺn~US4{L:*QvJ-SMPu&߮ ӭ+",3N >UibS5EM~hU B,T*X P'DYQ! Lgș24'd|g{2q߂K2&VS66%#ϡbY8Hb<0n#sl@!&sT1EŕXW?:Nshu&ZQϻGk)鯼&Q*gEtU'PsKފ,Oo.:dP۩4kb,UZOâJ3S_rL~M5忷 [kdh7R2Zj(M4buZThnz[ AIu'Rj-[it 5tL(IM~榽.*hB4Acj훅;l7< I>C'_#H\s@ؑR&3pr$4|aȆ:w 8؟nGӈ< @ϒ^'{#p&A(nr'\AjD26)3ǣq4~w] :z5j\ޫO}M.޳EUҜ֫ET5斋ܿ{JfQ*5yFhr)tݷ;j^In:y:W'G]ɠU 諷YIbMGS-lYtr国}E* V>٨.U5L8)O{,iYhI.Wv4Wu֊Zt-y;ĕ$(Gb^r=qĜ1 8*rpIeaǑU߸\KyhJ|"rOKlvVS68%❹h~OЅ) q qH,?b{bl-d#hxc=!a!L=\ "cbNr3a@pO$;pʰNݹ[$$^fa)xr6 e5:Ywj:bf:~LM: GhvBv6ړSREn2nGM4Mu cT;_^fJ_\t}NWuIm_fW w&QWiT9,Q](A]2+}jkQҴ ޝSIE!8PQV͉lJSSŶ䜳tH2Ac[s>ٱb3}<bI"d>l'> )m O8N F'IcNO؜p'< (F`< LA|azP2Db ߓzY=PI!1Jg0&x!cIr%1AA8[2Cij-PEBh [#Sr[.%k.TRJwlt ݊QEr!SW)*N*9< %茶8>dȠnH79fg)&|Ȥ݋Ҙؖer"Ȉ8dMz;DK c#)e,?G os~Oǝʡo| 4>mļ#?qak JwѰ3sビ5"iL-a$ݛ%2FdKnAFNHbQȖp,OmlSWm3[j~tޫM~ǹihT_-fOy5i.}Ȯhw"}MɤTWGEϩ;:eDZkҾhFh3WjREʾ'MҨ\F)ݕ rᨫ[[m2˿"ΟUȒ<8F6|rAw~0&>7G#q(C_#<|#bX%|y^8x "Dɓ$"|zZX$'$yT#bG|8rXyT/2?z|s$dK8Ba)Ã|~87xטoIN[I>D6> 1ձ0@y#y#I^P̈́H$a8Cq\ɋ'}W^6STj-M];v٥KWBn-Su-}~Y~eeMT{kӵIX/Q6,*j:KN'y}EF:K1ԯ%cNW~3^T+{YU߼>кw4[ D~7з qa e#ٛp3vA18#܃y-ܓY,Igl6xlH>3+l'8amf؆L P; 1ISzS<,I gkL4DnQSqD747o^嫩v蓨QiܻFI':.Nh5MMU4irlYծM=hWtGq5^jG[ӥ{L'O1QQWU5_"ܷa[i2#gEҫVH]E,N[m ~DIclnIrDvs>'Y(ie!R*8|'csyب3rOq,NI6/; rq lN$NaD63p^'< d NDDw3y79 \#!#cb~9"1q(lſM&8w;>Ns% ?b "{ansN7,7プDm$HğX=*niQR+I-jVاثOOOOmL+k[ؽoɮSuCEqWAJ *lj*/Q4UD;PMR5V~ tշMFrgH=iTQNeG򹱩_4B:u#ӳGCjWtu 0ȹ$qB#iM-e5&lJ'jVi\QTwErʩ56gtk4ܦ*E7.5Ix:UzeFیWBjYrIצ,km{Qr>Me:IwjSw8:Jﰓ4z~ ji+F%o۪:XMZHq2dV,)QFʓ[stEM͊[cnqS)2GrD~'>N"FRLwNy6[ Lsm#φx! ""M!͟q#b}?ch"8dFp>>;b}b${q2%lJĵgK[p$b$DbE)YFpOJc6> bcoq lrHŇ'# pIvĒ%kcѝF{#+R-MHZʗ%:Fk)SL_vr–^۟v4mNS/PWEJQWBGi%zZӯUn:^;i^誤ښU^5~*K_sX&їOtJn*lEwo:zΌ#(")REJY=MUW]@OaR XOρK1#*7<w9pA6I.v?dTs/rD<7!rd +بl>Io9^إ. Ny#RɖIS8L4p40r?EZȵTɭuE] WT\;Fl.ZtZhˎ)5Wjt5 MgIUWm (35}Rt}Jf]GMME =4/%%u)f,EU[:*KsQKzu-HNunnNkn#[gvS\~F~H|G7H:P'/C{1lu"ɶ"9Cb˂wYa!LN#V"\^8|bDOJ66b )'إ6d=Aqn z'hʉa~q 4[ظG Rn'b{ s5aAPҍX< wۏF< B#Ib}/ooǑG#>I$>E"c<8k}ʣ2\7!3I" Qy\ {eec.S$vw'txHdl$|mRq'\ a@'qI}"Ooi#|3N$1n4%:SkdG͖8ۂ66B~1${bv$n<,iԨ5?ȋVMJSQBe6y7~):L j.(EܧdZQmrjkaWG|RК(%KcdԊbc{obrpWʶ9#|d$p(#arr䍎&LN'ȧ,|,.}Q9{#ؓ##gr}Z S#|%$1H2'$!MHĞ Pבg;89&27D! gb"~NHK7BObRF4z**wERk7uwY5DSӝ4V({GpStj/&{ײ:5,5{eAԨ]i40Vޔ]U%ڦ*DYRu;h嚫ո(5IVTDG?%~"qiep'2xLG8h'73ʙN cH$cf>q!KY#*{OM$n,#NIN60'arCbʄ arrl~n0ʱq| 88DG%KRϱKQeQ] vnuk#.ްme5HӤ~cKvYcUYvR,PSKSeK5TLЧNQjmڊBF.AJ @v|ܥKܩKS%FB~?2Y;6J午l&$l{9's?rMŇ"عlb7CEofU~Z?WƮr4ڦ =v*bndv`uB/;4r㮹+Kչh%lC~r69J&Ju8E)y%.<~,\~=06~-e<('ǦeNɲCrq$gvςJFhb'6q$ I&*3oK%V<$S<1>EdW8~sl!!"8;><2xE"7# pr/|5Iا,Hf;H=#XP(88ِ0277T-l {1{T$r/HFN% F7WN'R$s:,/ y\Qi˧z?mc}#H:lZ|MnVobGdR_ܚRi*h׾:ݻ>撪Dlt(~KC.ll*ǑsލqJRƷ)cܡѴe6G',\-_"c-όIjC~Ucxafbv3yܓȠ8'r1 J~GBjĒo$F?gV X\c|D-'L)X53!A5#"7#'܌sqOx}ͳطɱ"CdGA8 ͱܰԋ}xc|;v62*ZbY13M [*wRtoݧԉw):ZnYi/+ӪqbtA?"kRFgC^UKA䪡%[a|\ D! cbIdq8\9|[RxeKh;PL6[$1"##5p{@7yyr?qo~F)dnp9C~ ~M"\ A g ϪJMqM^N&!v!R:|SGo;H" `ƪ_%Sp$(aϱ#Ǫ|C#1qsɹAnݲCҋ_ssn(j fh]`ʞө[/5EEaj쭲iĻEuovp2I#!o4>8~|Wσc58C6"b؝>pTǶ9Dȷē,~#X&oN#7ITAN"y65-1P6ob=MAY#Po8[xe> MT2S{cH ]FD3 }?,.iLӥS2TvPP/&$WSS[*FT.v#~1NCc99U&DN#a︇2Cfbsc{ؐ%CqJ 3t)18yCxB1OFl܍ߡ;a7 ;OQ=DzP. #>gSO")!|2Ƈ<# 7(? 9C[D'qȷ-Ԋg-4C! n?$Lq"T `ةfY)=NN;u2Viя?+IhҚjJ4,݋ ๽.&ܲda!K;Fӗo,B*X$bO0qʹa9h\bP <=p;2=A3SN8$"79h>0HLh^́|v͍98$rpƄW2= 4.H$ݣ|8g>2ןV);e 2),.`vm;Iet&ˆ[KZ6tޤt=-]eIzM0h2SRQLP9eNV?CObqOXX\|NG()p6rG! $=ψyn'9 L|ᛈdH~{ԗIN$s9"=*DWǂ6! XKoǓss 10mQv('A8q"F APFcq#i3g'xK?T9;qWҽȧ)$5%Mrp4!lD<%$>2oQ\H#9fF9 n~QqXN6'|A#QÜF^*BM8#rv$>HGjÁceaܓD[$i"H5TN Ӯb]KU[Z3S-+ܸ,t%+4:}|SػG# %;>\Sہ$%s$#YH6ǡ8p3Ďd2<ɷcd' }%5lK#͢2s>N^^'ЄSR.sApTP܉Sy#qU c?оO,ǡS#[P߰%8gp>GDmmj}/SWŷ^DCϪwGvA?G-8#5p(B8c.p4.t5eNqUUN6K킖bĪQֹgH6h,^EGY(ffh$ESxkvk.*N$b~*~E H屿q/O en?tqC7 XH%xb)VK n.!rxyǑ&#PN#i7!ɴe_; !Cb2ǡ|BC$9I"km-1mS^ަ%XDos,B7XL| FnjxH፣l,m#Ĭ^e>褻LXttjK ʋre*ms:2P&ۓ)lSڤO)܇{5oz8>uOiKMLa&=cq!Ǒռ ⧈HcfP-DZ7vyT̏ q+'۸Oq?J!rNPT>r886o<DLp'Aܛ¨|6[;nxLsJHDD BCcxܧ<>x5Q~)!5'i>p?GBjvl.6]8Qq4OE檞EEL84ߖL]L{rɤw#U-5{K~^տDair<#?)F#uQZr6ɒV_!,6"DaS'g=Ppm#ePz'!KBX@Ihl$cq2v)#1ٛN$9^Np<mg!dnN5'!ƶ)b; ^^ rE&H?U;eYCGфߣ|<Yz#Hp| XcG!Z5t1o| q6D7'#{~œވ،5"jJ}>rߡD/Nhs[X++bs1%J2hopBވ!sJ{ r$r0"E[ xGn)''3qб1 HLbw\ bs')?cGf^<$bP|̬[y$WmV4CÂgR}LKZY(θΖϤu~áRCNBPXOIG̔][Lbܜ!2nŹeD)NFKA[c,H2=cIA#y|>FXs~~N3Ȓ1#'ܟoL| ~Pyq1 2&oNw )"LT/r';2|0># 28B# =mFMX*w*QOr:}MV(wUl)I8*;i;JP.|{ x x$F[䃆NKȑi84uRu*K_IS~K^x7j#x"9<1;̡lO%YcȘ(-U#YT^nGVhMyyO2?M8IP 6rGԺ$Gk_r҃S 7IjNtno%.evq2رKq"DS!~ dyF<;w)PT*KcT#{AREP=#K<mA%^Bשr@b89as(gXv/1p&x 9#|c|<,1)cuvL8gGk)/>ĚkSn,j۸Zu^L-Aԡ%/ؽ5{-TΗW}- M< ڃB5rP|b$Pxdȹ'ggC6Db*}/C,Tۿ#q|ؗ!8F'i Lݒ/!vaF.J$ObHpͰ/8܏ssن q2S&rO>4) +- s8DBp,pxH[$s/0HݤܝX8y^%n62H)%(U}jKMp闻u4髴NQJ5jiƏ{΢)ơ1ձ}ŷ']ӧptޗr8NsXd/,lDՆllUqNl&!q!lϓ%b} $H}LHC~XG6t&r3O,"LP'8Bwg ~cdl.1Mp8B{I'|"}ē0R,a!=\ s/G|ᣂFI8p81m8)oivD z`xHES&烺1)1cYKlu~ >H\Enf6VoLJ/-ovh-gQ~ӝ_}*NF=}.s&јcs<9nY"Ԟ ͆T%\pLJ86ROqԉBFfqq#y aE#yo"'$?p=1oL.vnGȊO&v uAK8Bc|(HJpr/l"6Oz$= 8sly #<< gC>Hys< N%2ſ${ rr6ļnp'3x7"x|?l˂v#q OCXQ<~y*9x>5ǡzvMcK?X(EJ"IE/sH{UE[u#ZAnT6A |a^dFy;#q-^؆ ay81zF7lF8'G LGp$Kи#y8c4Ҽ%4jgSv,> C~3^$f6Nbm#o8|I& >ps0!Ĝ.1C!rF'+0>v#ǁw (#q&3e{a=Geq"x$&N9)ܨJ+ |a7;FxQI2~RC Bx${bwCğy<׼G72q>Fs hO ksqȱFQ$Y9>1/qnn>?afHCbvTw%AQ٧mMUUj_q\ݦYj1ѹL^:j.}T #R5_M3GObe| {7ؑ|bF #6#ϑQ(ʉM $8H$yr46p8'OĆ$)G4AV%{#-"r<=LN ġI'OLU ķa1q}n} FVBrU%Hcb1xoL,&31ryΨòjhR,mocVIQeFmjh;iTkl%Wr>u]Z!n4JzFግLn\w1*`lMr>}-K>$m P~N h~x*~P$d8ċ \w8#Dc[ɃF.G[ g'|z>XD7'\~1N Ol&<p߰װ#<= B;H‘H8֯tֻԨJ{MʍRKQFhQBF>%֕,U4ԍmUAKЫM*AxJKt1M ;,D\fNp? 3Lp3|~#~ș+ ځ(6$͊)Fx >ICI!!qalH{a3צdd6ANyǑ!bc8tʗfR4]nj#PΙ5* .(/][/^Нii1~CiIRĽOVtZGdģ'l?Ȅ>1Vܫ w,>= |Q%Oa 6ґsbDcD=#$Ĭ4-7,9LOI2w1Ɂ?b^!N8n w'v8DD756w@Q)p-ͅ$h\J9<67'F%%"2O5"C\ᏁbO2m1,1ϡǝĖ;p#|<8\10gGqN'y6CrDv5ET:jh7]T>wgBDU&~QJTSڋv˔Νj{y)b#'ag䝣02Xߑ|$^|bªl#CF7A$< IS̍4Dg)y̔L\ AK! #|4!zw% - !y$81m ^(6g{M+C$ňǘC^D,[lr8!x'a1:O)# K1GX [r1!C2Hfbwn_5[gY^ƕs&餮%j%bJsjѤrsRP=cWNpxdž#H?Xd&?<ߌ@y9x$M1%#[lDlv%<NJy*{k7xCrR9< # 1cVDKD>i_qʹh:H'ї鋝j.֓NenڕQvB5S3wJgtm)o&?aa8XߜL,6M'/> M=DI$"8< \|$pfHF$O#xDi8Dqxbc 9e#؟rqOQ'bl1yĒlr>6+%F1oDwBG#q LpɜAI#bENv%6NI|0'2X|૒v$RI%#8LIeanOlG$5crA76~$frd}1ǁ3s>d{1.pl$!r1S*IE.!L"IA> +ar7#Շ0& ^#ȈBxD3q y;;2}#Dgi /D plDX9X| ,pSfjQWᚶU[tTZQn"낺h#~ {5.<\$dH"mI߹o N|cg#'F& 0H&$\8ßwȈ#d8&FO9wy"rry!1ll'"{''EVbQǒ`!jx;`4x$D _ǃy}qDŏ42dLŷ#̐4LXb!2%gUGSMޙAn柺S4KlO/E"p\R! HO9D$~d~/B9bǑ1gasy2 [eC8&Oy>p%*^>qS%zc C+ l,>I!m~[Gb@5*4?54R.E?Kf~m4ZfYLV$hg#W2W4vi"/bG8'nEQギ'eϟDbGSsN8HNTNDsɷsvoUnC\S/)=jB_nqE]ۗfbsPr)K q S[)7>Dm1r>H8P*C=| '#;~ $nO#3~<5>pTU9xrwHɍ>12~DxD ҉%.VPP$NO~ʾsРd bg//dA|Іɾ_Nq$78Mȹ,/D>3Sa6j4T?R]p/RiihmLw/ ?h)(Zj2Daό3acINٛa<c%FdbwxB8Br=d|<&7T wzv(('OboASA g?ASCڧ WOj?-_??:ut麍 ƚ:VΡ]acy}&f֧[ESLQEMTpDFJ OGoLȏ$q(G٘?-qwin*+f6G8yCo2NP Oٸd^yF'y D?qp>}ubY<$b8g2,yP1e? PϡA#侗e.4tʿ}R-t馓CGm%oh>q \qn 9E^slRj) Oa#>F Iܒ_ux1Gsac(F2󚎟T w S(ޔ-X6LL)"yc< 6 p7<a"r'D,LqpFq>3#{ #b`7> RO$,GI<,ӊpεt֮RAӟZ#r_ꪧ]\U:vПDt־k]*H;OV}=Gv]w7.,Aq鎋VɝZ㻯ߍ oQFۻC:߹*:O:_PK:ϻ_"+??gHtECy:Z]>7;uX_TV㻮cC/Qevj.{%ݾu֚2uݭ/BEml:;?!8:WMC\Miy:Mnr-ҭQ(֮,H藄#8ED3H~s1' r1 > Y؟a=T ņI#Bۑy ^CclURǹ K +2ϣx̓%{1W#?xdY-Qj}KL=BhŚ Hu~'Qd S!w5nnA\MM]S-)1nAA-r~89<ፋ4K~?c 8 g$c{It #'=bK:EgU/t?t~P1Ա9OV};_XRLOקi:Og:ߵԩ;;L7{L NUk: gwj++t)Q f.z57*WR?ȻTӴI=_JS?R>N/5]]ˏfN5Z;Zl=ΥϷCc?gP}JxHwy'Km9|fFǎ9mac.rW8ܔ!3p178ܛ1̈xKYD}T-Ƿ\7;}78jy>8cs|9B4|e'(d<^m%{nhTҎJᗶK]]YMLI c<m {;pO?~b^\21~[ bI,,aX=1/.|bs~$gп:o~v3u:':S_ӭ}uRs֫5%$}@WEoV}=_nUGif?AmW{:n&iWWn/b골yxe?zo_<?eu+zWXvu(~ȓVe}.R[o[-YZӵsmW)I΋?/5s]h.ttwE2j:Tftnr~ƵeOpIעU| wěcqqT! ^H)؜ˆ<xbbٷ'~ ^y^)onGn9r,n=ٷ$$O3'؅0Ԝ%Lb1g4ΞtJ:&:1-4Oms>uLp]iΙ:i܃Q ̡M&Et5sr@b09g)-${o8x6&H*pLpRRG7*'ɸg[#ĉq 9{ 37#>-Kb'D_ņAb#B?:o~쮝'Q^Rߣj,XӴ:=Vܩ)Yrnjjz%~UZ/ݪU-j:_PQc]4GiƗIzKXkYFe4k[ㅿ&*4=bMRTcSnsuCb! eԷv7)G(znjzvE^UMTEUi?//HE(uSREl U;Aտ:mTiJVrzm-4U0"\"jBVZRgFQjJѣQZ>E睍vCtEPW'IUVɚv;~cj޸EfxbT?DX!2PYݑH! O\a( La?r$\ pI;cb[b}ϔK*{ Bs䨧py$#G- gpa~T(lJFTF;=li~&>inYSEEڷF)&[y5S…"ُt-#le<=$b[#(eP$sJOgcDcĉ,UވDl8OCϯv6u~Υ )nj$5M.ڎͫ5(춥;4*_Dvb7|I'М!6 u,o|y'ЏćGȷdc'^SArۦ˝ Q(:\٦QLk.J:Q+tj--[:bnrʬI",Φ8Cq#b387g(d9y7[ V;cbTT[< rx<lw ᑶ*> C#aqK6D#aln >-~(Ɵ?!QC٧f?!S:;if? Q}A٧ju+wKhnSgWn5)rٞvpl*pGTy':FA_i5ڥ;<hScWEGSҬQN05$<=Ϝ0εJvzu+WuE:E JM5ӮORUO}=l#4>~2+2E`0Pze $)o=̘~bD29O<#K>O8oT"* `bߓ>E''cq&9;GI7g 2;Y*mP)5gĕ]AIی7de[Su\v*sRg4Cv_YMŤjNC!PnȆ r8y3nS2|n  i-'yKa0 ◐ә.oywK/:c򜣯i5x`**/ÉlM^K*(l5W{wZe%0uoQ4Pf6Dsidr/}mF5SrǸ<6RK'fSI1ŒjbzًIiE1Y]-Hz6&ۉ(5)f,||NTyTh/y=f42'ATtzMj {KTn+ # 'ihD)Z<) q&>P:nXo&üê&RM>%4\U}6LjR1]]k9:7k/wܤoǣEq& +ix#HiA=1\l)i/W^FZ}~Q Cd)酲p;ɨ K!!K!rZJ׻!̄;m`6MZJ<؞ZJUbe趓GS!Ql{j=7gy;g!WD/_%ÇNRBMfŁ_Ul.q`;w3}{+- LLCLx.)RCìղvAdSsq3`cJ{!GĆ&I]ң9LWsNss-AZ'm# 'ej{_\Q )i=C;l )4G)[lCO N^쬔 @ԥ&n/W?k[-D̛KWǠ\y=C+wFNsqYiih;A`lIćIxPZWMօk%'`kI5 Xg0a)3e>:)7t U~W\1G)C=8U;>g4 =et|pHSda;QL&F$935e){M~E^(+L?U9!i(|j(*%򛆓rUk&:X?w|Sad]É6J);׼%e[d1l$渨{tKaG)K29}cb\6bӔЗiopSMfi|Hsq,]a.f)Il әll` eZatp[IR#V!Ӛ+!^! /&^N$NGyw* .˸ ˰j.F^U8,Q*78RCkC1u ׺ЁJP7Wwсng'̹K2K[% w0<#n5=vVOi7\9n;dy]gCi9!3\n{'v^$|oJ}C/}TMvS"wN}}i L sR<ב}/vKiPr!-T>0HS_wJz \r'@x=r>pJJIn8ϡ+'yFtf0|F3IJZOlyMǜrnkOd[ɘgjk+>ۧNxƝאy;Σ'a̖fyK\dZ`i6ɺRSDdi>'&|B`][w[`U}4HbA9q\edi'ĜLfKyLQ8`؏ y螲V^£ll t-Ӊ!?ZYiLOPzO5i=TCO}E0 JhZIDuUjqz`F]i7hzYM9pu4Q*SVZ'^N*ɲq-~$:zJiil+.R#N뤗qcu4?AgalUᥤ솼Ht.4M]$I`d*)q]jdd;)6R]Ty)F;MoQn*a_ -iO{an ͋;n'x-gХ%'U9^SIlV]i==%7C6G\Zs]Q +iz_Q]hl{ o%dJ|Nf}cMX贚ߙB1JM𨛦nn["˨[Q{G)I- lijK!s#˼Ĩ;p vʛW ˠy>p+ Kr=@rY+3z`6;J}Ky}%/R]o5;Ӑ9!6Ф+t6Z`Y}*qZ ei9W8Յm䆛d4ZKc>ICJaUq@IKҝ9/.8#'ixN0GE5$Һ4Nd=Vr;a薘œ%F!#q+$lF[%ek!K( UZ ZRzX\̅Y7dk0> Sh5YN]Sd5_aEaFJJqJbsu497Wr,_ R4ˢfĠZFFdV{^$xőY\sMV1 -3n(5Fi9 }w{IIm?`^J ~/veh6BQ4aj& `1lzCd?i3puJ˲r[n.=%kA!ap3 vRCdb]=V{!ϴ8 j+r[#r=\lҽ|=V\{-)? CyIv /Ot.O*8M!$1p+&^C&ÙyyvO\ @n%y /&]ҵ'q5yk|y9--1,)9+d9MEm-_dW7nҘID*MT%1LvC_y~&pU-q&[{N$a)aRؕ /KO"}94L D=ei}s/9>rWNaSv(sGts@aiYs!J+Y_AsO'=&9}GKp9R]d7Z.d9>Y/7Z?2iL_L;8ip0bݤdb0҈Ε<]e|ŎPOUy2M8 -E\)*ar( ^N44)65f2Xm'<#%0r^/2o d#Pvǚ\{{f o-Hs-F2& 4jt)}a,R l. vO'vN'ƢI :?aĕFK];ا%%uy)~Z+-aj hY[<; ϒTV=%ypx&ߑLuoE5?ftU-&Rw)->@xFOk!Eòo/A,KLe1U~SPNvMҴ93Zr[) iUy5Z4ZCNd4|:ښ)˹=]|ftB̎^%l%5A]j\Y9Y=vʎ4|SC(r'y5CBO(6mYN^vVe- sCl&TZގ,'wtɺ]X\ZZy\Q8J [C)0rTa ';;+Qx]eu!z/=jvqQY)&`ctS}A *6'S(N=./EജC Tt=z:^eTdy̿ NOaޠj`l9K[%jx)X7l^'' a%WNpi+K|;bS1@XpZKI%sZ҃tqI>GAy5Tq#%ւdX0l#]u}/d0swe/Y)!ZzdJ~wyv'im˺qCJu).!Eqw{RG1QaQ 7iB!pc@b !]h8OAhlf?G-k)s%0;tZ{qp|~imi?hi'8n4n \/1\=LrIdȱ>ҙN{Cpz!t&1r d̓KȨy}LZ;-iX>f]F In7=n] h>%AƆ/.rim^KH`qS9[)*?f!i 8O/D~$x6Lb#Anz%xe?!F˦.yZM6dMATG=׸=$ҲSwGՙiƬ/q5-#zI^s1/hm&jd ]1a~q]v(7<&3jwM yyi-3f#%אx,Zc ?kƦ>zɾ O7/iT8MC49u|C]IjAY,^jTyK>.1X[pht6?E4p w;8.Yu)kf6 (I]Ps%Fy(R00ŕe['1aD%rJUdq_4Sl&}!;L즻m6k|}#N732oK2kIZsJ&hjB_ƛϰT WqYtXq̶PhaXFJM큰lo_ Z9Tnl]M˺l%b;dXnJŤ`^]v}glJgĤ]9¤KurV46â_v#S>pYiT?y=dmڈs_dw>s##ahRL,X$; 2_>>a49z&hm#U{)qnS:Tlm#vSRj]^jRF=\]ey&_aTX#Z c7B zWt q+#D!!*h`-Ag1r|dQǃJMDj0 É7[%Z ԃs%=ֺ.̓M}M+?`2f+O89|M I=$]9;_qBX_7y)# o)Y81g{cES>dkn9ك_)]bLuP205E3CVGxpj)l4GίuAh3C.PS z0GB,:JSwt:`Һ+`fq;CiU)907]jR0ay#Cg<Akj2)I6G;Yu .HrVtkmMRJ{^ y)iY%h 0nM,};@kqWk`ci=ɯrE*Im.eMR-F/ % pqnc¢?cYJ['.o%Wy6M9-W먠ؾOAMSt4ty6U֋e{)=䳋Xr4^i{Opil1{Mlo5A%96򯁫+@S~v+>I5O\-˻'yn̆hry`s4aS9 rQ OV!G#Q, T4m,&W.m@_iOQ>m9Y\Prrli7]>Cy NI^W)}l G5ǼOEZ`=ƮaW^6Kt+5Ҵ`TYt4l {S R6K̆S2Z WlyƓa`In 8q]bo5S%kIIBfcpA2 6CAWY7d쌖SYNj^,G)w[U-nrC7p B ?U{ m+Y>Uh=OMF&ji=הG{UV8)+ J`uy6*[n29/8='tgdk#if))=ҙMŗ!դ2$(:m_D^^VhY}][%NsFF 1{5,)(.uNl4:[yNegBYBY)SSC/'Y6S77& 5p,7`V^˶r |![IW#)'y>Pf _yh*/KIE{G`Ate~:PvyC3EŰ+at8}8հhJ%5Oa~&%l=8r&)jqN鴖3Ct\5P; wF'"M%%=Ғn;LF6VlAޣtJ%<;G|}yuKmqIJM07~di57t4mC #`GZhJ HZGK>T59y^wҨut Y&bvCFtٙPo+ %DӴaW?qY}Dn-'[MnQBR|[9J }ɢ Jo~Fq5 ;`n7l·,Df+pm!am I,Ո5dqpj>Yd$0}$9 <il-i9gMyl a{l$y~f& XTrr(}lÙKa^#+ Ӕs;IBh(+di([F.: R_֠Q..aAo#f$FŐ*eJ-+U)MlKeǰs<ZJ†-Qɺ(A_Ihò>caU%E$K0}l ${ 1D'eg*Gꄞkp~Yj礞SISk r䅼r9[ yy>&aOBK IPk`|PT%.qa_l2;ϮӜ>G Q[ 49ִ9qdt6{/Z/wM@K碲oյ!0[)M8_Tw)>tz%1ҿf_fb [~y;IA6 'ʝ-d:}B8W҉ihlLek#I^$^^$t= SOM_!qUx7|~Çj dzaš9(6dyv^p?9`Cͤ%2`r+|aVK ֨z#~GO5yҹ aT1Hka|F\9q;K3.KU%bBNi{edhKl)S}l S¢d$UlIҍ%gaCyyC J*z_0k)}qSZHp>W\'h )#lS.i~TZ͞Ia{DbJ+'iBT9h%Gm/9h62dMv[._aqktaP`u?=%sKf n/=4TS8$j$T*H`q#̾Mr6C>#Uk(>UV``Wh^q)/1I9uFMpa=Cy l߉Y7{MdkK2q-䖓ChI*PsL pB V~A7 R~5欟" ɞ?pl+sHls L;Вۥaq:w~©iB%fej%vS,latTQKEy)I\fK%dhJ٣`Wnt4yJQNGt1e|bCJl#&уML:IPGmtd1(4z/'y=ɐ2oͶR<6zY2x&CSIR:k%6_1׶CCtMdhCF/_=w3<RJQQrm4ZnB3NdKp`YtRM1BJ^%ҥ̜Z!wp;14UǴ8z&$6 %yÊa[KÚ`}p*]EaV$[(\HrJK}pgtP=M+x]pp:YRIn./z`r썁U ZX<+ҞUU u9Y[21˺?QhE_c^VwlT;D9wZ[i/^y 8?AT[&Sk8el3ze#4y.inhsVN0_As`['ěaěh#O̵`QNk#`uyML\So!씖ȡ>bͨ-5ՑŦ9vC''[(PBdJՐ$}樺8r]ѥ/RrbGuNSYwy=+;aj=F)y,FwۯeY~%Wh>TKJMiILqq`Ҳ9=q7ӷQOZ%ң9Qji\_6YjKd[vNx7K@kzL&R3-G`4=]Q<Zᵕ/QTp9qSOqQC'q!HSMl}YXJ3!.RTAU\;~E4{IxSE$9Y+~_SaIaQ`QZf)`dX3Xzy^Ce;#1Jcr B)@hiȢwRGetZGJJ٥#-3N3B  xe<VVYwֳs{dO Y- +/nRKHJƣc) -O\аr+Vd|Sa쏪VeJXɦ%Wiz *>\o!D:`kq]mDIZٰ+.xU'K˺% 6S, eyg!uK]րG]'4߄mSF t] m>Um5|qpVҞaj !MMq0RArZjJirj3@{W%C%%Adpn6KQ5#v/Ikii[  TPm'v[Q)SMIu5!Ѱ2[Uk]Pkğ)y/Bti Tۡ϶BLҠZ\2[9lPAYL϶ -ƛt՜VC^i̷\nЗ\rp=+]K pyri](APpHd 9WIu5eA̗rloEAo/)ᓺ|?iPtM^L| KA`cC=ş5I)\`X4/Ro[:|HQ' {+y8l*((Rd_bQ+]^g96FJHs> %)} Ѕl'WQ8qNSYR^y C#zJɲw)*|5KAd|#aqynzap* f>T9-n).TՕɬ+6w^؇ {`r4-˸sX'`ĴOqQt16#eoUɦq軣,{> +Tk#l6!hmKq/%NJ Bw[KHwNh)2^Ou$CGS tdiNWJbs/aK#\U9{چbh5$\ROo6|W}mR`u[ô+ڊVBl@k67y^gl!х~F--C%j[X]{#\o6RJ%ޘwUҟU~p XR'4;&꼇 )uqeK#:` 7ð얖{TvKq.U)ni߰2{[Y pt %fYxM%ƺ)]~V ,-Mi-d3&HY=uli6>C-Ql(Z'ZZ'd[u]&Cr5\M,=H>ɸ6jtK+>HgvSOKީUSY*kl MƟoeqOW2Wq m%SUp/!Uu񨶗L|9, )i'PV+(94[i5=ei(3- yh*,U*/5M$G?tE5!4_| }=ES 9M-yyVc+6b.i.4MSz-WVN|;}Tփmֳz&r3>4HaGwFׅ5< c]y_{ 8CKa/앲%-9NO&Sf,4W4rg\7k{wLj/a\Je1QvBEue{}Tͦ#9-'dUy c`@Ǹj҂RFhҊd (%;#W Իw |eO i@4. ԗy{!| LRJ{Ȣf;IvJYsq1`'ieq72{Mn0[i.5Z|n%.Ц9o-$:2WK-V6K {JX4S(Y]qUKn^2+7isR)Nh`꥖!2k@= ߰f2{BJGJMe*Ij%C_E!ӑ%,g03Tp 弟\2l'tnU [W?;c#,N[Ŧ3)nzVuLuis9rº8Gr4|iwI*$S+Olb+r=6|]=s>izi9}o!V_e4Ouo:-lƢu6F;Ғp+ ;n.Y*+t=p??Q\+y]1U-R6t$R=tl.)!#&O\-1adOv*)&C, R} |ɣ13 =%9]ty; k`1=Ao/?`kHh=9£l@(&^>ҊcukxYrCJ 3zI n~r2Uh=|%nCTU w*H٫Ir8yh%f)\ ,՗Dzik-f1ʶQȪ8U_5y|/5af>G¾'p2ce{F_`CTwB]9=%=Ű(&C8VOlKodx5^V@²iTRMRtd1# s,ZK7ylrDɥI̴8RFNǸ-Y6E̍%ۊ˺Vss.> |2VY'+iQM+ÇZM?|k IY9â<ꎧia6H6ƶ`kfMJ/ě/u-p[.iΕ^f4Me|Yɦ;CS^Wi(k|:ɼ^M7KwsSZTo!-t8]d} hY)i5-R%\\q9YXVVVfK Y 9 1)'"!%Òo.ryGvnP9L2)\5dq!짖I Q Ίj̴ 4_iI̵F VPX얪Zו.mi,h6^kixv}[}}/&%0[qt=1 Ǫ|zMo3s5JzKIKX+K`PR4Y;x6hzIYG[HKĵ,;ɺRnWg@IRZ$eq*:O'%zI9RQ+kI{!'M7+KA ͸GSl"Ơ`w Iuu |,9͢;``'C'Si4|maa=d 'oPӅ g+-eq%%}p2K%m?G'js7҂xNGzEg'y?e27\un jkȸQ4`ôa<65d?e.i =oeI&Ғ8VŞATwL*Ҝ)) =\*d UW -HqN!J= bFTG:ml=ewO==4hk`n=|$˸,ZE7|A^odЯ=$l| @BÇCJZ,54' qR:{Y oD]׌#lƒ0 yoMQBNdY;^g4>0 '\Iil;`E5C :=EaVNKy?5G췛 f+F ٣Dž)+|Lsp?2 MҘzHJmӉNSjWPkbSņAKYmeCme[<;ec>CQ`T[&J/#74y>Wu]?:_} 8JvK nn!gk%Ǻh TO.3`W!K 7ǠD7jMd5;{K@Bɸ\q)f: ,2'7soy&=IcN7vnkq4ݰoU4qd~ݟ)p*[bdv~ڒk!&RPU*(7 5rVG/d|m >d4Wz״BsZڊ>p9Zm# ]çi4줺/2rVGqZq#]TUjw]$9;+Oa/Li)Z<=C'(rkAC5DePgBBbL<{ %m.KV콒ᓶrUo 4pI(i._RJ$qt/|+Mq-3Ĕ/rZcKN][V“)tW&9+dy5q@kuiOi_ Ҡ@kĎk-qWji89RG?I)ak5f-IrM~%k@wdg)6X:z$udMj)k{bt`":01h2R JKZ򺊇6BYjCkI7VU0 ˪]/iUvVKJ-ꕒVDu9`uQ/92](ϊXq=$J`:6]8Ot;m=A| Z=GNM7̿3ˮ59/%%t|7o&B͸}!ӦДh`! 8w`qj"}e!ٯiyJYL&+42( {.|RJSVC Ҵg!KYu4^-]W{ҹMY.4˜=ּa79f7=6ukO[0ֺ4ü=>n GuS=:CuUQ9잲2[)} Ul_aNRV`iILjs]A6<7LIqqu<<.#\San7_P%(|T7CG/,6-%& ^;-}}feqU9*ۊ$LUz!SCޢ7,g=FdqQyRYj i𙯸jycy/floT>'#S=6<d'.t2t$A|;[L34ZĵM҉l`ii{{\`HTd# g51`̻'pxtﰠ4dM}iԠ^驍G>f8%bVn&IvS hӻOp(iʚ3Ũ!B[-l#<Nj/d䅃Cj !10`9epxSd9Q!)n-p,,gsjkq̜!K}Kdm2r]S" aj{f1A($9+];f5Lj<7Gqw'dq/+%t;wF@n@{OuQCuYFJڊ$qy٤)üI]YM|.7dBn5J}Ӧw 6(m##!-pP3XtJLY#z029Z^+Yv%쾣1x'.I a@rpP}ur%녽iYoEFC_TՓYewa9 ZNaML4ҩY,t /V@tƓ`kdGZɾpctWYQP2oA_ADpj~jiĕ?1\W)Nꄚ`ad'Z3l2=ޢ2cV́EDy;ė2l>=Pא1k':TNN)b_BF^S9w?%pK KGNlZNvZ`So;91+Cv}AlyWCSϲ/+kHs JQY^H yXVkL]+&Ӝ)F#1`c8/=)6wMɺ^JKjJį/q%0NzV| #yB]QCB򯑂>B0yy.2>@,.A[cLed!CU #ЄdFP;ʅ (~c`t@,-Apt;a`_Ҝ1Y+ynM<*<Ǻm>|dK WQ9SKM6^P,F&qt;ee|+DtG4)t4| i7aOD鰼=Hr +KZƗ}i.يaQyqMa=eAhn59L/1a^Wqu.1 o FqCćr! \0 8J-AʍA,""fȆIy%% |ȽT)M;/26e5n`2ry _aIꅶu ?Mu2>I r/҉i4=JNeR]*"'}J'(h) AZg}ƻJM夯%lNtayo>(4=ܥq{Ykw9䔟vC_.x5$!0EbS 93 @v/AQGO"AҞAunLuzvg6c5|Y=YJa/5OiwJ|Za[6 ,,N&>q/{&T3M2zj}ai#&-u1I5áaU6LYqpIBQl4w^u9Xd’84Ʀ(;%,*}U*,(V/|[{Z+ HRZ~i(;OJ`g!Jf)F[]Lʼn(5¸L6rtB{uih1h. wSH1 Cl pf \ADGpz!"^0sQ ak9\v|e1Y{ZRDedo- chĞ%ŇȠnq!W< k7*!K G2iI5VدQ3Uv)%'QM M//yESCe%pkJ4)I2̮>y@uS?i}[Q&psl!f6.iiB!&f [!-9"DpUDnB4,!b*%30FbG;2P{1++1ˠyODkL)++phB RzKC5m#&Dq?7 a!`wd;-ДV_IjcżZ-2qi\?4k§RKh6O-Ug9Z - $]*Xi OF[ ̚ao-9ok|-qPRZ@n@ۂ0@AS03.w6 Dy>FCn) AY,Yu EB 6TxmO)Ⱦk즼6aa@qt%!_dҶTQ9%,or.?l Hs0+̤´- 5M g52Ф4pBN|M y]֙ꖚ9>-qP"+QQwJ`jΆ^J O;F򶉞%SI}Ѱɱ1m'dr>h:x-r, >}ho/=WFj w \rJC#bDU͈EV20P9TBU6H`׸6ѽ%Ú1Bk3! u?ĵJSSN#/>C9aVaK]7+!q;yOu^SNJONPҲzɠ+wh 2:Zc, Mei ULC[Lƀ渥l9MZd᷑¼-FU bB0e)zK!9ۣ\JqIOJLO[! ,Q>^Y#6CC1ڣRW0cHi\GBɛ3t7 dQR<-v[HɼR'05# -Sui q,31Lb<_tz`{ jeoTbB++K8+MQL=0m%`Hn)SYkUyQĔ.1w+llB) NQl-)/A ((+&v䠰mVMgK+JxAZ8*2:F3BKPE.9 >E\0ԸNga;+jDqY|/uaw(/j5]EӔB%Oa[JS:lu4 ilIiT+7Pt9{{Mq`/2h?-u{}'#QTyrg/:Ee/YҝLNUi>4.p,a7ZbTCI./);-s+S\ EQPArFlj0`p ACȁT#Ԉ3/ChIi\ ]dS^rUh5 Pba\_]lF"u9_ qfϪ:>aaCf=cw2h< SM{a\4Zj,Һn+=>Sl,$<eK`%u3wqGJ΃j C m!8KWU⢙E?#ZSHkTUy)qR4$))a69Qo!em#`le솆8:Y = C2 xOA8u&1CRG C1k ozA} fu'DiaQ=$09,gd2p-;c!wNqQ5em|qySB 1Og9 4IxN[:FVq!밴|[2|2^ppyVZBi!i>15 [^ddlO\lF9)E?oYq&JkAƒ9`tJnK| Gz;M{ɁyV !8*/ 4{KPo !'#J8g 30f +u%7k1i|IKw5bwBNPҳll&j=2[Y(u=E/3B-.r)6ˆC>y! )B 'd0"1ypcl/Y5RGܨM4+9O3SC%{UǴHnIwdl*iĮ@qePw DS487t:C5<[ΜGZj.^3ƲU2s]쇐4\i?872i3枣p\J+D^Pdz$qqV*0C QR٘sP`HA_1pu4@nY45.S18X`ef)|IhKkKZH~IM3ᱳW%IA2{`2q6{ԓ]h 0ndZ6;/Ll5`^}lݦ&eVFðPe˴{n7*BuK%OaY-2l /,gMt|iqZq-ftK1Pf_Iq$6b"'PG3\aIG`󨄮oa ~鐠:D'3Eý"1 f0\AZ{J'yxh9C8K%qZ85o?$i/%Bi`˶#``Sޣ'Zl2URysdɾ׀rn [AT m>iQzb{I=Sl.zT>%qS^d7-GZɺ4>AɢR鼟)l  CWd!D/x #lQ@jINK[ S0BُY ^mO!02+3&"!#-#wԄy`}y g rb3U_! Ʉ0$PUqVb "73#@spQ5MK`IaaAA‚}ZCK]o7taSGzi>r칛{ 7CYK N0K1`8t[baU^LjiQtyn;9߉{ ծA)jc 2Zkp-zh> ,)[g/%F{ABPg&H\r_! AoZQ7E!s /3n2b |SCI "{Tx!c !Y]+\qG]ŁVFZag[㉽mcsֳtNum%n=T/yFȴ^ӄdYL8]%|jyIV] Jl* sK!y8I S.E36˶ 4qi]7-pO5PPPWJ]G)}%$yL.o/4 Q lV F̥<7#Q\vcK?R6gHnf!A30=Ņ8|IaA7zU'ɲm.Ce#ᜏr=)w,;1GCNRjaUDzjn;K TM7C84n0+~U #d 3K ysI]v > ˨ZҫEY_F~E.Ri_u|Pv9!AAS97.dJs r"4B@H5@Z8s2L. dFE-t.a&X8"ԁr!3ή!lE.6KdVnTqZ=7n; 8j,ŋǩaUL!JU'+M1%ֲK\wATTP2KC1B41Y.,# #d;dy ו>CDɆ$%mQ3MI[4P9`^OlKI;n8@LuЁzğ6pSh>0KD2p%89n a2# , B#r>u'Rq} Y!{ba?gAD"3p[:ሳ(y!8 6Ayu)) ?l6BM^Wsl8]MSjI^Zq ɒet样.c&)-IMNQ>˒.қ6i%ӄ'EU/>7K3%G ٦=imS;1|a;02`2r-i?]-'m#P#Ͷ5B]7A`tPD ["= npڐ30Bvu?"!SB `a:C鱎2>g`ChD͸@ҩZ{ OzIuMKͦ{HEzbo& o. K{8 tOp,i}0//TPD4hR~ LRfAumpJl nSVs|h9?7F7+pISt y R;/dƾdIi>e lDsԫ156Y}'^_dRdaKI(Z:qeQ&E`t ÈL`b?۠uR4q#j},l l D ڈær+Vf9&O ԗtprHx>rĹO\ fjP[dyl(2aJSw' f %()t.^}M+MJ | i! Бj8Id2{}0o!/J{հJQR]s]PЃToǺn?(+O%in-$k:ٌ2>|azO0ȷWpB0@Ǡ30l!ӫPG-BH`ø"1EZB"{ 漖zqDlS$z~=)JTNö'd!iiMO6=f%?a518tM7 r.^ /IgF?FGUaz.JK\ֶ\l*;! ^*VyZqY m/p˺n1Qҳ3ϸ49{NXyHaPCt?i-EpL]栬_qa\|_40h|GgMA.f!An‚In+`:>.4q>J[;9u)CXz>~dQ98ķO/VVq|:)K˰RYL2l~fk.g0!3:i_ͦ/iJuņ^i*ɺ-%a4?XM-qHkX6You)=dqy5V55էda `0=L%`C@혏M@Ɓ l8C@q5CJ T2ԄN 9f!"A2Ct n9 KVO l Ie=ܑ>0lqs`+y活tǨ|)a)VkʾL}g^7u0Ҹp[L~PT0OIj-WҜh=`fk+>3<A:S#r#-%v|>Ca@R3v]iPFrk=7´ńr$gWpo?*pGqlǪ(K38sȜl6{/edt-|3d6SOQ6Tf,7Jl/1$NdM{ Obe 4 Dh~ea6Lm=q{S{ {qY[ g-V8'/O^e]})+궑4pGt!KAy}6ab`iS`mQН76$nUd*WM4ǘ9!8Zjr~ EA0a& 'Y?7 XߑP^E# 0FacI4G+} |Oun(+L;`#yT-\|i¤_vߓ^Gi05s]{ ='=%e2L9{ Y{2 o+ ԰RF5Y3Vtdo%dqPe=З:%l*94kF‽F8ylI4>ֳXz:!*! "GU # n*!p":ƀgz5q\`M9ZHsQ5G; zo˦L85Oj6WЇB;4Ro%(68K6 X'Bj7 r rQ(/P[-f%ЗvߙCV ѐǨ42^0 l6#_kQY5)*(˴h;TP>yD%C4pډQC]J)x!B yyKJ' N%sF{X EA;P" gIQWi>T!VCy%l 5l堄pDu%[Nb:7)-Ֆ2q!) T.H-E_zqj/y-# S k;XZKϢ{y]=6i+ȥ| IR^W j  + bs059FYy}<*+8-rYI25jT曫`ŀc㴗9ItaT>R= K f!a3@`8cq"go032CFJ:6ԈB@s:C^eTRMY;%eG6GgJ 6Z]Pq&\' CNJcIn =Q,hSTo9wGa_aQÄ<7zQFOtW^X{yv3e6V-&TlNe5W#Ŗi/DqUm#q@36M\P!1+(,A1dMV́I8RMΫi1$9DقԁA!d {,A2ynb"!}2C cZJͺwB9v[Iv߉NoI[5d4{"]P4|`s)RQe3üoI}TǸ0\ ,,;ɣ͙-ET}vCփrb?ٚVZңMC4Ͱ}tl7Ng`9%;.]qZG݃ ӘsCW ST1 \-zK1'db] RT?ayr'=PDWpf( kMQ"=ڂ FXXGPQ?Y#m_;Tr`Ts!zRgֳf(aI/'{UlMG8^J_Da kFmI>WyXP5!kI!<]WF2rK-0Ce!p( 렰S)Idw5Ǫ##؝U̿ T7t1Ȭï4Sd4dEUBl.7˶iQ/=䬚#Hp6aSpPj?JSdd!9!QPB~h^j[`}Hb"** Ld jAPd8 &ONRK+LS&OOIvptpz {SRfqJNCK#i%_oE0aee$~0( +E书Sk+)p0W1`䇃[Ynah[%`Rd եq]F)6)ulzO\2ˉ)L}R_$c &Iɪ9h+13o)`8ih8Zp4Ӕ$#҈g8l =9B.`Z@Xp.dQ *GFa%6tpÁpD  Cm%5Chr *--!KQi%tIi=WB.l>NitEf Ѓjb0$RF3=)JB"bK%X^ZH~Eqya@֘N욧 `طBMPŤ4y6G_*.r<*Hzv SRJ']mUoAfJ ԄP0\4qB(*3~0<уHcYOU;ZS4ՊKNƇ%l'8NFcaU|ӄle{[ -qj =pCZGdNd-NO@ˆR l+zWp HAl `WQB[a/277/׼6S{2Un-Eun" tkiQ x @r 8r&qP bًO1nTȄ\pD"8}H€7Z:>g{`**y,*RIl45Z\d O#Mmk)aaYm1lkfJ?# 0OT^W7JKu+0M(Z!gK']0Hyq1* [%nx64:;KNZj^3}Ag ٦%BtYLr-$ƞ˲m&Vmo*GNM7de[ͺ%d/&rC6!s80`Z܆z#B;A(n \d1СG$N=Duɘ~!+JK;[qXOnKQĶZ FJ${OL1:a`Ä~<ҩBWs3'`f9Y #2YYy~g_qA\:Q7؜)Ҹ{b5[+'.;TRY[Xz/%9_.Md&hiP>:|^0TtW$OyŁ5>"-I*(-|4X rG{СT\TBmQl">0]slShs4x]E'6)G/`s>K-d5T}b͜ 7MƂw뼗( {N W]I~~k%uP{^B{ eqY+UVY̅LHe7M̍3JyJr5ł-п8 Rdwcc̄Z鞐E3ޡ;f!?/`r 0D#2 9(f >s'o֐C&]Lg#Znf_ad`։`|X> 'u7Ny?iOs7 hwjr[=Ŷ1f!p%e/zl!LM)Rn^i7&בђ\/S=F밿Ck_P~&lS|b{ I*)?|.I-\X\ZJ+#%Er𭨰\2sM%r7z9o?⸇'pRN>mIPrS¸ߴ#a3vMMv+ AQ?t4Q=) &Ӻ+#XRMp[pt%Mŕ06C|7##༼L:TSq9E=J;T $B Јx}HKNC,SsL4΂{&o@{mCJ` kd+D<*i592`Q6_i=f>qYl-QOa)M;+Jjy.g]%S9)SF-GAu4*Әy{A\h4iyG+L8l>zc,,6N<}]ft0IqZ+c[r nueeae0j:l=~L!= (0mlZ=5 UE`y `]tg(h-T=ӐscʡҶ^}04VF 5ػAS)?a5HV /짪HzӸ9JIa/${!+=9_k%fw6I*L!Ű9Җd`9 ß\m4yHI\az!.ΥewNu,X:--)ý5}2'a&S1iyp=F*-\Z]F !>5{ .!'t)+9I 6C-m.6ľS{a9/"Nn 'F+<Ň2_ R͆r>x$,r{ .g#,:a).LjuI̬B 9~tAfptK0Q1'Df`Gb3 tMQ\E@ZʭPwւ `zH(m1W aP\8Tz㔗+MzfSFJ+u[N(OUƺ l2 ѦOYNp=$Ry6r;ps6πJ WPø`_ߜJW9Y6 ചLo%JcwWJ?a@Tj_FCǺi3VNGђYOtr# {ZR#`p|zkBec4HfMYxx3Kl1K"4>!5a(Kz-8;CS.hQȾ=Ǽ-V9=Gy7NSKkw8J#g1p^ڣHrU Umv 5 RX6z%g"zKyRRTTw) l8qaioФeba>e2{aʾF.0l-d`r@=&7o-&*K/q?9Վa(*.6_)I:B{AWaw%Аw"aRp MDmAl8}DG0GCP򔛎pN#wykt^G47K00x4`x^Z{Dhf4t^.ajM.\)wB^Et)FNdC4q7|ZIQ_lC]7J 2^H\_8tvWS*u$twGOLvFq'86?dv[*ҵM$_U)38 Cy5K&םnV_e?E91[-Y {DT"M5qA>h/MGˇeCZ4(vF7dw!^&896 [=}+%dK*'"Ԗ[~9VӕdPN`Yi I4Ĩ`ĹJ `w{‚;dWT.[y=qDc6I&.H@|f \l /'7a;RM)M˔a(mxu!Tpg In("dVHIjlPfAiQܝ{# (W~qv6n+??i\51;Bb A=sKj}0m$'aI!娦Z7t %=WX.}wf0g&%% *6l5q@r{͒7-Em܆s 85&qȤ?z>1m^rl 'gOL+ow)I=rh9`K9z/wFRFOpS:iPR ]uy<'J-[@@o8lApz !҇ҠV Pc:a01qCDzɜ/q5| 烤֟l`lCZi =nXh,CiwPj=$В -5$Jr r;AjMY7˱!)qi.Sz4lɲQ,#Ye4U`I9HC!00FdiStZMYJ_Z)Hxs3dhvB䄱! ̈́fMJk7VAE/us:[  6t-/1KvMЇ lNaJeI5e?izbj/^?R29.)KWV6nJwF 81hbiVWS p[ ]ZMdi9^)I^L"Jx?Һ2iě ==K%Se=@Zll'lDdm%.-pb :D}"R0Bf0z !k7GtqAqߺwCODaKHj)')-.9sTpe?1y(3lkK{'11*RNi7/%enIpp{f[Q^N◜ DrurxᵤD4)l3oY0OQI]5F$/E?pC6vkK-M*lS^oQIvC)/-م,%=EHDV*1fb30gQ2wOi`o1Ne-pj5J`{Jr솵]Ǡ\\o!h`Ku׸n]6Kti>I8[vPCI wGI6Sl.1w&mV}qE@r>,M&JK@S(>CNj9C9-i67[e2<zh@!/T"-pVa.TP# N*xN"-PyP/'t qp2{!<NSSPh)RIe9M/!.ڣ_e:=CiwZJIH %·-ٰ^Wj밡W!=9jLoSuJ_y+?QYvZ`^wJ~aY6Z-U?aujYPAZFS<_9*}%HouiFLM Ep%,+/)@ ! FCQo0y 'qrk(XB@ p1\BMB&CP穒?ܙͪQ;8GI-Li73xuFV_Q^C /PB7C=l Clpt/?ao#˨4q[.pOtj|_|I;+AROy8l61rO+ɮAɮ*k/qos6Zp/aT{Il,? <.dSy3\=6u\^ZTP@up{O1q-WyM_U jn mn72:)'o ;c4ā=$}EC-l.+jwYTGF{a< ;&=:_ N&-O9?.Ǩkv +fL @v|]. 0C<&A؆REP]U&5Ae)dw ?$ ӊi+ؓwMSf9SA[𞩾8GMՁ'd/e {&%;u·t)l[bl6/6^ub>d53! 8jy]Qk j {Ptܴal#ĺw` քACa)Wt?n.?ALNQ)\WSl i;#4FXtr'2i9u6Z BTR{< +a{Q7-)Iy4\h3{;YI NVv TVM8O`[>pSOpiTl䦉t:Ur#KJu%ZJzHxM ;NVÇW;z ЪB#/͇W! KaPJԁ!83 Mi[. dإӽȶ4pd# pMoI-Ƿ:pI P'o%p-6bpCELT%m&q}-#bSJIj3n3YtdCMp~SG윏#e*#)#K|{i!/ rM´..%j1𗗉 }d?1{7'wwÞd: q\ J!nL(w6z)Ј3"k!!#WGQלJLwk\r[V&ė݇{ˤez0%Rtj wƒ\1Z Ҷd^ O@fɶCy|NyzIFW$aP#N̰M#c4=6%BaYrCF}vK9_t!TtW_ n}IB5dz,:M!Wq91Qp^c! Q;\:!6hhIf6ꏙXa{ -`=Ȫ qj Y Ki*ɽ&;&һiM22M0)?/!\ ywCV. Q\KuS(b&~Sb̆xtfC\JM\-$]f>_w@׉/7mr)=rA[/9,Si}4 AZqDa)]>$,Xͬqu<QjzyCMA-A8 |ACfmB1eh2a0fΦc"EȠdcMb:{a6 h5m7/zx[z'yJB62T2eaat1aNZPC)j>'>!Sl;bƜ'k%vWeJ!1=d;st)g6Y7@[]}dHA`j,(`|˺z'i%pkaA#fr ., N} 9lN5˕`iYY vK+ytd7Z 0~T&4!jfgn#a-dUy){%71e`ap^(R@`SW l6rm/s=en⹧mk+LHg[ˬN#uD_sTyJ>|?aZaf' `Dm G?j d"k WBG dl*,pD`CwkP / Bl^86ᙫ@feq'2 W>')R{/a|]{au5⠒Vtpb)NA&UpcQ~$t3U5Zb( /ȶ I_LzP³;IOVWdC1IK k^t_i!l ;ͮ1mNm&IT<7鶳y/&^µe-D`Ć"1'L!{HC@μkԃF!(BKC|-RJ#yi%%p5l6ogrRaOy8n->l?y(Eh lq 7ByHm1R*)>GuDlؤ/'a牚|WILU4-'ͤYCdK#-)/6ti.cvF(|wjdCITLU{b[r+T@׆ၶZ㰨D_1= "%ZԲ=H>O6N&4 3y6u/yĕՅOC}5ҝOY2j0OA6e2y2Ke*My;_  F]CF"HG`[XP{M@cDeh|#"(ZoS*ΨB&:9, u:'!0NSs'4 ,*b2GQ;!48u`U l=g9{UHՆɲ|y{/,1?l,,>, 0ATk ]>q;M\;O>l:/5E'Rody[e,I),1}q~d'q.ɲr;%)'ȠQp/\&{ Ј`g19^(A +40{l HE0*|~Љ%,!TT\l@u븼^S$1A;Hx[0]e:Q-pRK }bU mEø+!qd`sTd!?{Ipҵq\fZfZ[-1MѰ+}0rT16\4*,*C[NjAi-dOn* )6Nf -|Z>وQ {\r\^F+t9_j*) dGPdVBT2F#H q=]ƃ=trbÛLx̫QNԠQA+a)%z0' y{G `Ңn8l.!\h;(I𯞉!-e'/29i6SC=3R׺2lƈZW1Q]M%eFoV_%p6Mal/s/3G枋w wS ?8q` [g$FǪRNGr)]Nr=$!Ĝ.I{S5Z10HRh7B ?pRS#ԃ73`CB`@PS[jcfpU2~fu`Az,ꉁBYXpvE#.Ֆ?eum(^ Oz 1;ihhegM, Nf9Hv_w*/ %HXU+e1Q}# Ӳ4)l80|Y 8YNKy[-O 8PUFZ ;w[%Yk- ’ܸ +|`fK:kQa=Cy01KO^]o-9pQU"cܲiȝ#f=q ~ Bc"|S{ xDfyz5, mF(@; r>WE3=i!/tO5)>TBQv^æą>I/Y} Y=W9@brHRUy=R^Sx]y{`o6.Z;}n)I+/85 _=SMZUC~dRnyY{Jr64ĖMEt<&F\RrV%VuRd ES81n*E0"r0th C)kcʄ =h|0?2AfIU3gd*#a_;xB maDNejj.=r8^ߙk.{4 MR 6ɢ\4ͬCRZ^w,MeYMMI=h*S*3쾔9I:/|>/6{JrZSJ-oow/ \Grv.fdh-7B=wEq[/iP7 ;)G/CJ@WzVj7pBsQ:e;n?pŜ ?9xt'<:ygt41DM&d"FFq d?u-,NK쎵d,ub[q?,b9 ]ӺsRrԇ6A]0&nw%pli>3g=n-&硲5y)dJI#R2;e.YZSUJ4%Qy']n!Cd%;ic96ukɨQ-DGtW YO0@Qz|&"C0ZgTW:M7CNB.G$>'H}01D"$2mb*g=$0i,Ǡ=)y]7+ ůSO=g7| T!ܭӴ]StvGAR VV'yvJ.4z -s%q=#M^ش*6^[eIEl7;!\nr!# JcbeYyi=T%`[ cUywƅ%Sqz%\Ig|otivK\t܂FP13 vC4ql;8j =F⺂p I8P3w1s#ʠzpv;'/Yy ;G/f|3Z%'*ͼy= J8qQ݃fJ>|IЁpcYy' !/-G,d[-di;G|i9F Z^{aZÔuQ mzCt^1z\^ZO7cuis伕#uW53"J/ j덼 Jnr:7`l,FR>;R1 F!g&f@Џ[!3633=Ȅ:\lڥRAsPf^q#WNr0lg9_Il,d;'RZCdC El*+LGZHzI-9;rw-Rü%^Bo@[Ͳ95h85#Aln ?*#l:)\RN:8}#`l\}B+\E"Ї{S;l1i.#1MSi$Ufh.=G"Koy9.lt{ } n t5E#aPo2Y5__!DZUl9Z'.SyvC_I r {[Ig[lͅeet<#i6Iy8y9XBN( ApCBc&@~pTN2fQ!b.. Apܒ8wca_`v1tt5iQLcC!Tw9j-k!QH~2i)z˺ ;%FJd=_yO=T:|k~u֣pRn-֩iS^AKik;C69(,'B#.X]8 |&KBoP KKv)-aL#+&ᅦkᒣ[s%d 4`BYg g]<1WJؿ"QՁ}C8 ys 2!/% ҆Kĕpf QԖou{f*Nc[-<~jF\Z8)l }iy\y[ZRZh,8J+n"F<EAL[`+T{Kr|ꇂT^s%En/!IU=$W l 4j8żH0UzEffPp?0`@eq C74H1CY;HDn"E4!K?)BHOt6aDi r=G)*AD;l%K9 ]ђk?RZ%MUvV sCOy(7nr[ +༚~p~'C p4I Lf qyy_`Fj s+`wAO XÎk-C'"zJIY6p]=ÍIQDt)`j㴧#)OlѤ9)-6R{/uRLQD`kL;a(%l)&>jsav[ i+aQ^{wY3e#I{)CV50^fm$9m'.=V$\7G!V,F`U;6qS{ͧۜ/os=psK!eKNxH?w8 !oB]X""6P_pN }Ja&0Z?q@dFۃ%POC:Ј#j7S$d96VAy;/y2GKU0·>W \>߰0iK`dF7[˹O`ctU v=ӀvOv,7T. E"uymwWN5yJg!Sey-ÞA]vNm@r _0it1 Z5OiFPK/K6uNOBnfKco PPC"!~~V B.@W1nn(;\rōD~Q 138qd{-.ؚ+E!iٗ2T4}G)obj/?u6Vhz'yh'qlji_D҉&OW*!C5GC9o!0/# S/t.xDAC@UR‚靆B0CySn fb!0V])ZCGCTin빩4ư&Su?=d\Ky9a%?4)alsV)͞6Ňj+5}¾|F8d Buv< &aAWCZ#8%Mp8װBw>oq86DuRBgq;Hت"[C#gtD ΁5h< W^GC{xz4~':i6Zmpe=)%AvRFF8w`S0I πl>Si5ǭddjNe~E1K&2--I oWeJm̸0i~‚(tH~ 1XwzrWq6gƅ3jX\C^AZ S_/#B%0}K0-4B=Vbue/|m4e~qM7 ߐftKJNlKAEgKi1_H8yoiɤbÔ38W 1HR-9o%ijr >U҉9-SMɹg-di}`Vj)#6rr4WCe్jm|z%C3c|?Q^AUTzj!,= \"ʲxu!3Dz§2 ?1֥s}-f".pey6x{L^鬕VW[[ѓdiE1I\LƼc q!ɸM$I[eYtn@H6֥)/]_K##mZmZPG6RS0BvTEi#?Sl)dkdt DŽ8 t1Ԉ0l!A 125X >F;"|c:n^V|Br[TVa؄hyq<+tMy ! p N@z-Z!i!TLLi['90oO`ط3I{S ? gBi)T#0ܭKPRU)x!켯tذk& ?M}%4l_-7t&G輡漎hᜑEMҒ==>ACtSx(˼a^G6dGRf@.#2P6`+ FQ wjd"f:!7zF7<j"BqV5Cz=цK[JDy5F2{D뼼#okWOE5R_i9iv^>O췛ihp6`Oe9O!';*'tt>h/8;?Gs 9h *>'sI/'apo.8cF[Cɶx')#i4OQ&fy,b6{1LhsdsRZئYGb:qQ)=2~fgNp #o9m5VXIi#%(FJ# }I|C]OS_tTOsnJx'mAT:YC&[Z^[w60ŏ :7(4ՁPVN)[b.P}f42C3p!b;R` p)QJ1 2w=$zII5O(NC]y끸im&뼴pΦ QƣRK09]I)=(dY=&g7ZT .`^vVȢs$FkEedF_5R]M_dJryOPoSҴGFCJTZC93W4GU9uroqy[)Ju A(gL/aZ$E8nEPfE N Є}B+Bq E4Asa f V۰CaX@aT16Ce/psT9^0}2Ts&Ta:y;:JnPqisVR$K:G;`WCQj*n4+/aJR0qU̇ Ph+E7n+0j?d%]%5<=Rc8ObZ~pj*5}13Ki[VNWRN=V8InoPl!D40:P#"0q !=#<=i#27*.#Hl/QIM/@+ɭ/fZ/`| Ⱥ=d7{ZKEІS-1+=pkHjY)5MhSiaA&_Zmſ?fkyIǴ6CkE)| My{p%Y~// N%5ۍ Sh`v#|"鞃v. `|^ J Pሄ[mAҋ=R7)ZK]&kJ6٤^nOD۫6xO3JÊ6^WKY_$bOyF]S5go`qT*=!'pDzQdwRhN^)h Gt50큼MGF4psuiy2dz'yYJ]WҒãQ4Bt1Ng5[x7Oa05S-> ]iPh`aV8m>l HxO*]";ؕ `l9 u.m&y\ . .<Jnatr=c/&Į%u5l6 +_!Ps`r#SJjx GpӜ88ZF,:]ҲU~%4F9Y6Jx;:]\Yn2kM애o#%R\kB&a`a2":A <8:yU9b)B(ZqCihcY.J&F9)>\yN`tt)H:体%nӾUy6I+DFULY^B,dbk8R{DG6{RWr hH!3+ h?pTT LW0hf4^+T^w!<̕VJ@ҿqn7N|4 -pnCNB|7xKM!z ~߁#JbqNe'ŗ0vCM:.7Ӑ.i@x.V|0l6+# u&?>&53md=DVP18ACP&  E"`n!Rc-Јp"kptd IYSC8wMd!3;i?gD'r4>/ Q̖N]rwJ >edO ;ĺ,/b'w6W|:IRO(qo 8WK1 h8=qen UmD0CLM U*J? Wr.I0mPc'Aj &7d"azqS@\!Ð6 tAq/Gq=Ld?ilKMxª `iqE( 60۲~3򭁿Po5q!P{Ks|%4H<Ǣm6a\2]19LÆFIOQɨY[=R16MZo-[47^'VF ZNj+8=ʌbC?Df?Ёn0cvdivJ!HG3_y2lB %9+l**) a Eq[s!BBL!AD#,~^^¤"ޗ032gk \k/2O 췟pr5 .#HkCC'[)сձ (;W<6)V_5yiYvW,m+TvR4qb)yNde)˴&Bk%1 l Sd&/tl')iN#ZG7l+ϸ,{Flz70` Kd#2R6 C"9-vE8HR/(/ ဈDdE3q!``=,@xtZĶW]^lOa+菁Y6M״*&bL#VZj^G; vG< c/ANn Dw y -G TR* Cl=%^Cy9+[TY~g MVo.>߲=tk>{+OE,; D9=4\Wd)6^V7J\(Iu5e|7C^[@䇈 -.`"PXEC8МpfFn 0Dt ڦ,MyB;-e9N! SZM>%`i gp^[6+=Łl xrv!F ȌHH7xI(*J`t--tqd1rSs°)iVz ;ne-n6 e|FGY6[#aUh&`v_d4O+>N|K^[[[w𩅩$̽n-qyJ1|:|v0Mi!.  Pn"2Ȫ;/&HU!꜇.@v& 7hPT2/f@x^@vu_} g HaE m͇D -+.`PMT !zqpRiQbׁri&ك#}XRl=CaXw7 _e^o(;KIr(3% Z`4-%`Kvl}yªQM 6ZT0G55iIh4Oqyl%E,aiЙR*\0bᆻڏpf0<KUE <*jYxCRjN8^do|[K ~$)6Cr(,@lmEO"B"&Dn ⹫] !CĠ3DEiqM 5¤da:zJM0_a8|z`dE|)'+bmKQAdy nbl6k-gQ^c¾%CP{ 96z[-HvҘ$1k]d=d}|[ Y6`\M ]Q*' Ŋ'ʠ0Ǐ)V !U =]bZBGl%# ~ŒmØfC?5t kJA\\pa$/:`uvK䢙zq~p/;<^>g-u<#v ՘ZCMVz6|JF$&ɐ`ey ZC`ttut)}MWNJRb1tk8h. E`Ct0zpCHߑDԸ6و735p<$M@8 TpAé_IgZ`7]V{iC@ E\h8$b>G& r5JEKb!``%Gȩ\}p^Wt0uB0D_:0?(p, wiepjrl-E08Pe)[EiyzKsˆ'ĕdi5{t,{).{A4!1b赓X< Ktɶ8wS%J&o% -1`lADjHAiw/a,EL LXXURсA78wdD D!-];+1>FUj%dy] EiHm&ީIEa(>‹d1Skpnv) D\:fVMQ@Ń/dRTPW߰-$%YPxDT A,#a0x $vq`Z4d0u"\D &g\F_z&> y.ⷘ)<ͬ51pr, ETP7pF!S&pdb-qa :PÈEF|c!җ88(ˤCF#oD?.&5k^|?AIo')j%IXM%wM' j42^qS^gV o;B)7a+Muh;}Tf'caڋE}0`¨cP.N{¼(  rB Uhhpj!#!O \vwc#`R#E8 g`6J(!76F|Kw"MEN/ L"(Y(!0랣\HT  ]xR!T\R b_pژ-ſ"d0^"4:tq6O`~`~pdA1l<t1%{K݇|m.0gS `HpN&T+gZeU n+iFszH,jRRwu)n1;ɸ9++_uY7VVKT{`8pi&^S:.t]Ѝ3)V鑞b)9Ž1ڏPbafwa]f'0q\×pb d P BvҬxJ'ruaʲz`LOYG@^>f~é X@dhU5\+.E3L161 2]™BcC5; 8k;r<)IKSij_ˠu)of6/-}Or.u 6⒝PݥQ{W`{%6p-C&Srxv &.GL2-!Dh bAWO@`lb૸*D ƀޠ( 1h֤z'?QDxE6!dlFVTy4]&1ZZTi(./gD2_ S,,//a%5Vir+#zNROt| ha܍a.`!9_in#*̽|k TC_x/Av[3dC Øod{JZʐf zK+lŬ7B-O@o1E"3Jpq&Aa'8[(7сBIu4-eymDzn9M Z檘%-=Re`hWK!qj]np)pRC. )`>ST &p{ͤ_tRs!nlHm6쵴," gs#C!P l@[z !nCEbrC T'2,KKOA >#jl;p༬<$Jg&(n2S0KP m=EÙ*Y#i{g!Hr5T fe5;5 ID!t aIq'FC )Nct.+Ut<^f+R鸭Ci%ketS#CvâdO !Eל&\O%?{ECoR)+!u 7!]s;WC0T!Df_d)cS+8=A0 Ev 8 w5"E]H"- ;P7V! 3-7@;a*)Ne^{ar!,B9f@Dɨm$1q%Ҩ·Quo`١1܌XX¤z0a#/~+<ˆuyHWj62R!Vj ^]WVRRG[!POQNm^fy\4+6Pҝ85G2+e4!@rm7?Kd=ub]j {l祧1̙%퐤9mvi*(=fT"aft UNA0#!R.]-A 0L<w Hf5mV8Ĺ'#q|6;Bi!lV0DM!j'CPNm6. 0m-ňEb lH:Y*E^A dpAU.+w~&dBLr:ꮆ4eOO0X+^K%gyuǨ|NZ}%}p{-'iS|J~Wy O9jO{䭮}']+!T4D;p wMYrO|Y[!#jBor 0- kDIw2#Pя `4AG7F{2똰p +5)[\Z]m PE h q=ń$P6{ ܄\r>CW$b~xG8^ˀFK>'+0B#5*. fإ\3`d*j!m!i_^D4Q7V I]'|Md;y`^lLC;%em1Ƈ-52<&k 9n8M^{-C{⫤7V`<.CRSRj}q8C>p6fJ\+!R_DքYĆ_"vC@Bz'Ng`rC娎X[ (_QpcYu"c@oP|m˼2gC×GS5D}DeB df.Nك *US"^A,>ޡ >j#$t=>P!PdQT2f<;sSmID%2U/˴SVOPͰ)%E?n]xĬ X02k->#k]ZP< l }p^kqgPB,7~1 9a`WȬ Q]$_U]7!_k[yOlj};rf)T߶XK2m+aĆ#EDczN=!q A{j 0+!`wH*tkA':AM"/bEǠaL1T*f7C:+aoy.%]P{/.c5lZZw z~g&s< =ӼN6t6:-&Z`.i=$R OQ\ k3jvNSPz _%9{U6MDq8)9m'41 Q\>aD@ܽAZaS:}Flwt:B}D%`E8 Rq=ā.D~PtG0A^#pGQC1S/>>G#W@f@ɴBkjB( }"6B(X1Cq7qJ0))=h @D*+%w dl+rl9h;bѦ]9 0c9G ;Ken7=$`QI^CKЁyM H96Mi52Kusy/  t<0Uki=؊7q'PDl+`n Zg؁r!ܒ",+p`8`u9BP[&WlwOY#$#帄!:htZ/QmS0DJ`CԅV 9s#;s*2!R b礼Еiþ M:)ؔ i%e<+R'2Wy Th 7^|#@a%PHhiSPcyvPClsOP 96!8-EŕHtB{c&y{*,ŃT%kt8FO0g/PgD`# /p5H @{w2GCafCA~ =/`tl ?y6Z+Lʠ!zp`}}<%LxZZ`dG@b'0"z3>#`!|#o%FɦegYtK-fJ a!i;m%x6^'Q%)0?D>U=Rq&YOl&ih8l>2b5],)/`dS'RJZ%'iMLxw>0NG=Ҟz K21gklB' 8}qV$cR#C f@IuEќΣ!NG7w3Ă>z)텰*1߶@>(>5 `gyݷV' Es@*"E:kH *~鼏QacYLHJa̗,_Wf`yI=~gY=aE7Q_U dvM07^]pm/p읆æXT]\i{!ˢwG]Жb<輫@@ j=pul&{ͦ%rLɥg|҃OAV;ف\ިA"uz`Ƀ2m$=r PξSY8F/c9fA " nSw <-p`1EJ ҝŻ^ab)2Xya\Aw4 Fb"/:(i,d,c7V6/@~?~SmXTZ[s-EM}ŅU9ޫ`̮ lU2ʶ-6 wJNYsR+d̕WAUS^ɸmpSoZ]"Mi/oԓKyF4y|ވJ{ 24'G2>ån)+ Sі%YMRdm#aYpLd| l k>5똬̷>)%ШæB"r v08XCZWÐd6!Mj ,3$a> 3m wbf0[с٥m=%a) FdU@Mr򰻺S@H0hL\b?`B |!)Bn["#9[6fb TT @͉'ՈRKzH IG9)A 92kͮ.7Z%$酭egWRa^ZI+kuY[ !R)]ey(C¨tZwӺj G , -FX#Y {ӄ=t?+aީ$*6N4)Er[ Mq?@RzMI^B槬}m&y?uJ F@e2jr"Xx`^##0y{QBaH5DA |=F"# {Շr&Am5Ÿ#~X3?'0^oQSR0f́A. NC U.A\9]DžȘ}tPA\D .. Bd!s> \\ h7@X,A15yȋa.`?ľ*df xzmX.8?EWY)57cqXUMV_y\n9XVI^*氨44]ӸAdw蛯y wMվia욧3jUMh/%#i-/z =A֩AS# S&쬬)4YJ`_io'I. =S`RG1Z&  f6U`YldB{  e.m$[P6AYpd(@DZQTF!8: dFԠO\/OH @DZ dhN^]4\r-#>@O`mF, LlrgcXΠ> f@9X4&AP....\\\74Ԉ'Gtcl5gl7遼|:_tK}%Rg@Bv]d:] 7p ZY.7^G N{{HwCMvJpbi9lNHUOU,= VJ 񹙔бGy-Pnv5e-l6 )D8.GLCNEPuԩQc17Zf_uqK?TVm\#݄QBTa Gz(A0Q=XD};}#}E>BBJz\c1UH `iDs\//Ⱥ}BP°6 =%q iHz!f_ėu9~d^| j[Io#ApR:4J'ңI7|fwב O eWL4强Pr/2JNIꚩ jKT0i{I1m`pE~GcE`Glu5abhazTuh^b \:eZFpi _@wƨ$OGohFPo2&Brz0kU]pNb̌*~$/@tS p,":-DDB b,+[`,-Q`z*p q/ 0mv`taX8+=tqiaeP2dR |Kڡ|U4ZsK/./I70Y ֲwZ %&SFa@RYt0K'vi3K&l-#3IA#ZJ`{{ɲ)_I\Ԥ4 丸)҉EG:e-AH,"!0 >FEAPxl# |.ÂfY0:cw!ӦdUvT/@"(f;0Q!%5/Em'i!H' }Twp l./atP\yKMJ/Ȋ2f}! ^W0^QHA m%*  `~ ̦-҇%]Y5y{!#G^cy,%诋t lqf-eIך;<_s0m% f .(JiX5baQ Ba>ER zI'Zɗy7ݥiNgddd!dn4P]qSVV%A0^p}P9\Dy2BYbS10ge|^PLk  <%S}00? pf*eCaf B~ f]Np@l ^U+iiL¾&?tp 螫UZke{ŷ޲t^!҆+]\2:gi&|Jd|#jy 3e7F:pxTjF:t0eJ"-G&C'OduQہʀhG .9ed䇒2xbĪRmϺ!G.aY9N1iw6(, yB]GVgy>Sqp䳍|Mןu1 !Ǩ0bY fzɈʴF҃06fb(_\*hT4*-[`</R1pCk3\D Az_xZt.@UQ=(_o}XlK H؄-+}lBpFZK^Y{`SV#}y#2얞˰aKvQ.\&)y[ `"( 1Q|<=HK? 8.KR Ϡ8""b eT@^'V0q >2"#Atz{ÃtU/26l,+ueW1 =HNVNJ/7)9XYơN{:i.Ca͓Ll69M;al70`bpп;!30R\h"'a(E`d> ̲D((Gj> '{xO<ڴ=\xƁgpCb#@&~Vd9N<qI(,MM$[.(+ 68gE{'VNכLͬ*,)-'ާy][yVgqAC:Z\ʞ qFGBfZ0.~XM 3F&t0͐ʕFnx# ሌt͈AR322 D]N ~("b;MO.DgpeN7/##v2( Z/SCg%$%')ʼSӺ}tí׉,4^ MŲvJaA2.@0ke0́,cdkVC3PD琌oIB U vZ)0A2QD݈@qBZPPAU! >Y}Ga ߓA``P7ɵW8 d@ΣtU.-.>:3`1y oyn026 Ki/9 :,Bj2CZZaMqIdl.TnEto5 =p NvGxNYXAPt#w" @ɡ7C>*GCPDj: r!!l!=C +*cְ֡cƣgPu7wcao5nFL8gOB|3+8`"<;҆.*y C 5B~p~Pb,,)]c>n?oLX0fh.kC^pyK{MT 8}o6 ^NC}D)E{ 5WPp7}0ϖl7S}6GӉ>\/xXȅz}?dO?ۀ<#bnR8"#})8 "̄.VE`t0PU'OI*/l+-UVZ+`f lհxL̓&1 ~ď:S~pP 'Ԋ ? mW FB*rCLa}XDpStIB>) T*xLCU6n`tgT̄Gf0r1 D1AApd26*3' !#;!@q C eq}(,/@  BA"}m?;W EЎ;D̆F.0&6}A8..F >&31Y8:3X蚵G{SI`QH|^8|Dep}>duUey/]$BY%k#p=1\Xyh7)%MŲpp/!-D> eT# [1j8&\ScC7@uu"ou1\T382鏥ڊBYZqqp&}OME#KC}'Ԅ<$/E"}C#~!zP]k'V w sY=pd[: 'k i-QXU%FnWlC/NJai3L $U*ɢ*@YZ'ׁ.Bm!#`sP+CR[V8GdBCD`xG"3Ggx> "b # ^gXD.<1$*FUG!狁C#= ghD"T4T20 <1E0y:_<d:0&dN.hf Fyj"2#`"ECA>'![ H74Pn(!"2#2-J2e:q xDFPc<ptPhTof ދyb쇠 x[<.fq`@U6I]$8'm[IȨ! WB@b]f4qP"8Lø!|mB0?@l( #'7-U l.R/ vZ lJ@tBL\"EBؑdc2 d£ϰ6N$Qr.`TCQ TQ]=APzbC>z}b/u2= 2" XA5k-omXm|l@4iI=&99HGrr-XP)ɲv]c\wB5J&,{b#.e\?ݘC2}?ƒ) 24Vy"8EL]nCH}0`~}!(O<0T1#+43F(hfW!c"3⸱D.0A#pa\x9U/1xur< ۏ3nB(pR }N̍(z8h3"c FFF^"&8zsGуr2QnTqu#A[ F#?ڊ&;(HܘGJ;Ё(G[ESQP'f`dv 'd9L85hbds|)aq輥iZ+`;KU_ _iRM]  6zF WpP2+&+!y1x\Z/*aсbv8J, ׋1 x^eDEFd@阪%.L"1~H}#aaK0~P XՓ!l }f.R\EN"*!R{ ǼƷVҲlun=do7l G̎(y+%g6_Zd()2EPGd<)յ>F"3!Cqw1{cj j2(K"b{1R?z#qŒ := Df<^1Wa℃}Zav#1EATzb`QdC x5( U2P."Ќ4gCzfb( /|Q .U;~CE'&{$fB8DqLc*3:pEZR/ ?xj"#/8Gc8O tpABW{iw?duZ9K6-Vω+WՔdfL a? `9A;HDnum9Bը@ 21Gy(8H*a 4DB:82PP D܇WPn`P*d\w[!F`BAf,,) }#D²a3 UR7#NVo w7W9ԙI3Ә|/oi. 7g&+<4F dl[ &dopPtN#&֎? x$bV wq>>80:h/ EN;1 wqS}B \C='ԁ# U"GFN/WE !(3A AqsEQX*}5#v fqCŘ'kq[^R PpN@C !]RA+ $ی?v2argxPڃ<4QJTaT" /**oahN腠؃8wcԇ?Z/-V&Oǩ3A9`d͜N.< NphZ7YXWV }8dyGZeHSqv D3NPسaS AE /? u!$OA?ሼYVHr6ZB/%0:o5yv9f⸛wNuaW@e/gf; #l.oS6!k``8=Q!I%0- C2.rD]6݇ҵ>$2~Ds!af\Ƕ-}#{+˾> 0,|[!Ynɴ0[%r,9>0JŊ f\\QMՓ4ƶԏ;6rwK1!`APbZ˨#60&@jFܘc"1ڱwU1$"/ЄFFeV,"xb#-&Dnfh#l^N|EO l 9xjjB7(1U/fF@Ol ͉:s0B30M & 4D` Q܈Y!DG"3s+A:H?bD)AzX=B`Tsr:TÑ?8`P]'hAy;EC;s=$daXXHX[=BJ P9!XG>fݖ ,-XKzZ{h*B2z\1p¡<0"3 F18{cR*9 - 1 ='Ύ >oxKhY d]%ƛyGpz9\T^Th CӋ_E}PIBC$N+ 6#6/̈́]o"G Zpn,,.aai}4@vc&XXZMu*RZR&pT'>~_@nIAl=%}hwnfE 6KG8 F>PU@LZMS8{^K%pkN+b@EO2 TPPŅ!QqBC>H:X;  !R2W@tf aՒSœŰ6icUvCm.U\d7ЕSK̤;A*?b 吂% j8{:j\xb!arvw#\Rc0ݒaah"y W =D^-XFuȄ'N+xhy#-H ϑ.#r&0v3`Ը* ܁lAC1b? Ax͏tB "Y-bN gN+ ~Sne# "xIp>$ :T, S@tނ  r`t*kl,@o>+aN_eGNX|b:XЏz 3pd  JX"Aj! [x8S;? Xq QTi o#G၌ aS`FB 5\2i .PuPg¡6N!!Ù8y(X}G-G@l *23e t9΃DYM9=}) ¥鵁1Bq8+̨"brX{"}.mBs#5 XTo CND>\{"z}>e0Zz$Zio1`20T}wPPVCC A""0yR:?y}'Rf+G]>qp0 ?,!Gp YF ߑ^WG*d<'QTP*C X4T&9h(a71N+pN{*@a72{#4*LΆW5 1 D(*FC噃PF0:f >~igqalقaR"&?-XFl"XΠ!*!""R? 3A`"o@zP3@MEDDYD>_ENⰃ/:\Y|*[Q`u:TQK@^]>EqЕ׃oNVU~$PwqW ۉ5Ro .[0QCԃR"(\##8?Q(.zGCXR/QFEChABPːwH60U=GG((P:CPڊ¤"^d pcQ+2+%}%8|%aHPBKPŨ3CtcÙ\n*_U]!'pg/ɍVKsG`AB2U1s(`d>EN¨u|Hsfan?w2оpU0ߊ/r,,+6Xw;a;!/ ˻CJDF ^Q'Hfd""E^QT- >p" |3.4// T!T}""`C#2`/@tP[jyP^\`"?6@o'aq2Pq+ե4~y/#%d 餎pG]]SV1bir Qo8aqBQtHCG?sJ;w?KDvh0N(3b0Fo\E:Sz??,$?+ւ܆.>;R ~Z0q%8ia3<@S!pVp0t? '"`R(nJEs'0FE`F@Fanj3^o|~ f (N-G OU kQSsav2#<cT U7})a !RK >݁! i!T3gj[wzZ%WTi-CTIl5Iϕ"  .b8v1ll{qo?pNȃd32r:f#Pgj5  ⱙl <<֕MATQҊo0!X?h~-WJ\4(&B+qZ,COǫ1E§=g-TqQ@b⸕[ ]yA<" 3/@lCpMEMIRҤ!ਆ#"q/ elcXXQL!a􏦣n ~y}y{o "~DLB*,Fl5Zsؤ-]p}W'_lE)= pe;x !偸 6!HO?ڈ`^>4d(Tz2EChB MLsxAZxj ]l[.9Y~G?-.`8QO 6al:W^f3,+6n`i靁A4Td<a^ 1q:'vZP/ ,a'8r s&\t!O()3jAeF*=C阊,bT,c8Vz+;\1 gR2 HDp^0emx;E"j-A83@PpG fCSptbCpUe: 8bGHv l]8ϓza#êQĆ0dd&*0aY[(n*!?AgOaCCD34 .BM`ǙPD=iF'~GYy[!bt^B1Yy{ᛇRRQHa.ALE((F6KsİEdpYQDVm'X{vDM`e"r ȷ6 AC?}1I0TBfV]bρcA B̫qe0bǵڤQn'5 H}A<"ԓD"2xn4+3Je%tz .AkSSkœVF]M63 ]?4/7@(21r"q20e1H7`~(gJESb\1 p`*oq G2&>cybZ6^R xa1Z鞁o2<݁ $zA.Ndv=A2 MQ&Ϳ ?#*QH3  /&1ԍtq[r;#1388N :`?1AC#EXb3+=')S ]OUqqH)@7LfGqf<=B haTR `j rG`R::xA9TBAC[wS]?S(C> ĔW dg `q%BM{l`tj!;!H+,S+ !nx4 ~h64WZ2+C( [ `E" Â15JE/@EP[w_|\bXXY,ItfMAPB~^eك0-4h LR#2ZC``E2\"t@LTBf@Ju, ȁ1 +?XPXXTd> X42,,+.9]N]Ҙ01A|[`{aV)41rCg[h!Tx[b"0dzdD"x7>_G>Q}a"P0½P ?ȋ\9t}0DT>ȌaB#3g`E@l<5ӊ"CVT\_bUkJjʠPtpE{ (Z\=!ayDWd}2G#?/?!qcT=Ɔ@qY_A PDy3' o"6DG8?Pn-3@}bAMQH7(u*3C*_0| ȅ?Io!R*C"2&' "TiT f ?2DR[Lh `l4BmNRc.DDb& XXZ.°@t/0RxҴ˰y Ql[ Tm7u1 >r)xzyL^`DQn<"2nr?/ȯQ1NSQ)cRTD&GMB/;82#nvGo;f i(W>HnC=6zBvB^7 & -Cxn-(iQqSV,l'>Sw° V:| 禲0Cb$@{6~g@[Eqyh!?o M n/&]"'SOG,,,cG d\652GZ̳=f7ľ~R!=dqGO). 7`@&BM? 4P}Q">3aS E `̪f@p"j3\B~3w G؊P: ߁ j.C-?9x|f 3.A E?ں(fݮ<$L8PH=_ Kqj9"طf⧰Q\\"ha*k|r!EtMgR\AW1>nEQVa EQCxṃAyLS\  ^QSq FGPZ ֡g.&} qxcr:sxA@A4D!"1xJ2'g E̳"13 X?a1Ec/QAy%)\Ń`:Y6Ӻ8zt^㼍4B:#"!-A8 "-z0h{=> E?ej:-AR?'BoQ1Wŧ\#šGqA33+*=Ox-{#dpd4<:R X"(B?[$eT!8p2]컃[X!&H{6ΠpTΦ \S-EOg ;!Hx71tw껌aX}5RoAafRب,<8wpRSHWúl]].% fvpdP1&9r " G P 3<3DP* XЁER}>"-WǰRE84+2:a|1Z)ׅ?*OR fq D>}\y4,퐠rayb1S ?9kaPu4Q?f@Wj\ML nP(R^KPVK ,(dd:X+2oE|'çؙ۟;%}I51a񁣋:_aP_ "\?? C>Xہvo"S&pEXW[0#(| pЈL6A Wg(|&`X.Wpb( XsE}qq^W)A GCsfE\%lh#\4G]DE@~C#/PGҕ TDGLxt:f?‹q^Ot?) U0"0dc'";ae 6Mq,R>C0 OzXшPPE}l q(1LDQC&^~8tN!* (`^ uYPp\8yʧ@pDmd70}XxH7"+b.W,F<:f75i΂R`n@":'- @냸˺.['e}F =Ph.jer>EӸr ^h\H( Af^#V//X@Vc7%L^ 0 P~QbBPl[3bpt==Lt?"!lơ'\~N\ fF`ك_pf^t8B?Zp|,^!7KKFeQ܊HpxD:)x2(7İI(3:E!BV1 RC6qXh XW\daNd< !\h kIt:"2tn @t( dy+4lKTmsֈ_̟LD5ǰ9}%(ɠ?AT/G{c6+a#E 06+<uZ38,w?6!&30CJ.[PQS}<ʠ"7d}B.1qXŌ}1p32?.A F D>=N°u_>E1Bfbp(fmg0ecPAtJMqCx >ȱ`tp nNg\kQ3`  #]NeҠAޕ:߁T^ C=yCܨ}XV 4"0#ȡ# yz~?# \<AAj;x"2 ܅h<1qA@x"5K2^S,,,,,,,,BT6=dwTT8 憖Q T8c0}6vD!=Y Vv9Q05y@Џ`P -+AhCc"f!*f >=3tà[PgDZ vC"x7}d\wC!Ÿa g2|B8`fD1oAph. a!CC`qB \~}.D_Ero%-!^pEb>.q/St?)"t3і; 8RO, ^(/+l8a*f -K UBF:9B`s3DBU7mIQya̵Į]]/'0Q{^M:9F6_ᡅC-S ͪp@QaNl`1?c}C1GD7!g64/(<0tDYٌx"-r*qSX#B&?4GӰ?pg"y dy8~CrURCӌbo(ߑX}gx}f]ǚ3s"PD`ۨex\"bZT"ROa0(}G+i/Qk ᫂fC v!!;6Gqqqqqpmpc Y-%E%n-A{ZY g%QnafB1:85FM꞉t8daD?ÊW-032$D{J&=D?F#as-Hy%J 3`ӆ2"RA  S`g\E4=BgҮn@PBmR2z+ %bQ* U7a"#y Yv6\C# qcB.L4NaϨ]}CB.L[rcBpN^'G+x/l" 6=8a/qBF(!Ay=-<CEc܌؃~Al"#:0="GQefaCN2wqqqpJqq|C?(: ,>[ b*f{ aj;-(1X5tY(BZ#6jU3:+8>=*gՃ/)0S |04|Ql="ւ!`=M@dm21DR ,:FC _Sg Pxsx@df(bM<6廊#.cópB^'~a/ڄmO ;#ݢ wt*r`Tp""j5dId\yj!x}yA!\6?r/?. [Di`Ae}TJ .\\}B 븭'#9> D2`k Rz(na.8N©io&isd7Ay`2#1u|G?لB 4 DEg?$cXHݜD= TL"PZ#!i2۸2(Ecp?QzEArQȁ^ q =X'xzc븸?0#>y }GQ1#!s.Q=Hhn>:?T4QG?2"سDPpBBzx"*"h)0~(z<$o`,Eq&0s<%DgH/܉23bO16B>j?n#G (/a1/* *i(9h :!!/PC_1bp҆n!ɘ7*c0.0@PF~[.DG.AyYT\:x4!tj 6@~_@͘ʃ/: T1B܋  ,(F8vLp, ^X'`daP0cr0I87E0ұC ؘX 5#pGq#ZPuN$zgD19ll<1E1qPqp, ROQ<Õ6c{%~E 9}ECA@@q@BmLJz3wHhB~NY 19(b8AQ \`(6W"!oA% \\CH@9BKdPJ`U 9@S>g+>r4ԘM=Uyi%TlP,c1Z2q"qt؁e tF±f }q'3בX)g#i?tǘW :TR#?0UŽR.XFCu`҉@EQU}@z=y?0"L6cS=nSV' 31xxc߀<]("=Ǘ@D ^Q( 5#yApFEԜR*l(P^`G 𘩆7 rဈKz.P_:]pg&cbq&;X~oℚ Rqq͋!z8Q#z/=f*0,鑶ܘl*v5_\\\^kEp t0d*2 @~Pz8?:/)bn'XcB)*=,݄1xj> =`y6! E#;#`b>DM}[A QE3 0C*(\Zbl*oQ+TdN/ ՌJMM.I,>G ᠄NGƷO2\\]>g&'qBK0n>mg9^q >hUcG %1`k6CäIY%cB˜*+xθZK굚ɰUJ~]0e8bEᰡ\ SqXːoq["b>b B Z_)#ې^kd(cIYa‼Mp }m]iȸ"qqRwxc#b d>:CzC2vbւGbu/Ca*DbhZ<.D(4= PLc`ǀ(E?vFGa oREd (oq! n\əY<-_Q<(VVK 3d4`KB33$@+<-~P0db͸6Em"R`G:8?gr:?bOd Á#W|n4P7kN8 ΢@dd  @"EXZkAIT1al+< C>Ő ꔨ!6e?(v`ހ SPj@XXXTHb..u{#BXl..Wdwe: ],A>`d [AUv.,yc}q&}亞2pp9(z'#f 8Z`d*21Z">C+TZH*f?sq qtg/5g0fw9hρ`^(bIXy!C=T7<0Q:}O@~v?8y:0#At֐тҀT"СDELyJ^2p")h K1ChX\_݁ 1=>ֈB#oD?P@Y _5dgA08`/?hζ P3p~t3"AtC:z`caA@IJ]H[… 3-(/\EqSj% j,2W#j&̲JB`` Esa[!Iq|iLX:pW1Szp ŁPYI*-Q]XŇ\\\}Y:&(@[! Rj T@XqS)h=|w9ňoҾp?[OL n>f_VLLJ1~q`Aa,)>#RC Gp+ up6"yF}. ~ȊJ>lY/Ebx(|%qc1"3#SP}B>OL.+yU;EEs-X !'Aሳr0O\%h<QC 67G/aZ PF{TV /~gqJTSGcaSԆقr?F`La$B٥Ҧ.. 4*`1Pzz 7aD-H ~R8PtEHAԄAA26C 9f9C` ‚y^O,Ńp>M EA:A"Gu5JuLŌ;IyI.BPᅅǺRD>Pb!o"fPQع'04vij۰?Q7ORZFM[P[Y/;J2&-!?3s>I)g !> 0bBeDŽ/ LB"(B7sq QýA3PQF}[TL6139P!8bߒ8\Ҧ(`,㈘ L[#|DŽx# c8;kOq=f?+TD_P~(a =;AB𳟄Jk1q8.*~ÖTtf{x]`@^&nDӈa3U ֠QXXG2&=Gtwa^:}hs"[H8% E@Pl<&T(' 4u1 fًqyаLD8B&[ s+K\*') X$Dg%@\BF{nP<,D_aGs@"8́ra+X <{ahb<<^ a|%j9p# d9Mpl.B2SN2"*3(N6 tF&ނ>_A xo('1\> b%BegBJ])1Pay...=¤1 %^W2!_TX{dv tZ\\7u:CPfuCpw*K]l K|c'!K_P59EY,K <͇J(Le/Ҽ0o}n,!_La&4]E >>\z\g 2=QPA^J%**@-*Ex*8aÈ8b?O>IqsQSQ9hW Z~E?#gPnD`t̩Fu)A:Qcvf  ~O33[2`z\8z2*ңvA><1fD zltG˿W BGr>.U3&\Z~g0Ltj j :6bE D"Cx\|/Ael,C/!Kaق&FހPr8k 0(.RKɨ"C8"8\3Pq2GGWwr8V P9[0`S0FQBB["N 7qy9w*d=]Fs=aa"7l9KxJ*6BPbB0YOQZCRMh"Khpf{ 1t+%EDL|1T).....E4*........*}B 9bX[,>&%Aɾ!>&IfҲh5Qf!)2"AacXRljCNd":\W>PZ/L8/P4.eZ&uCG")w0ޡT9-hX >6m ǔ3mDUEpa/a^PnC?ƒ=:p݅;a?l@>W0qB*P16QS wzQPPa]?1hCŒQL>>HK rQ? C1 * ^K#(LCmj>H1@l.a`8JtKNDWH}nc6t"!ҋ3")6P~Hh :PD #IqAہ^L`O"Na<}U? FP + MgF.[huBp} qGqpeSTys c&aǀ T3ap^#*r*8"w aS@^X=EG\j tar>Y-ЉT]wBC<0t dLZAa`T1 d{")]>G?2h+u¥H<.B#=CE~#~L 9;|"70P؇Cې̍ZM쐞́4%1p b' @Gky+S\_R ^Ȍ}F ^J&ks1Pu?ȺRK&>V?qrK ">YTY,(Bd܋/5?Q@gsNEAirJMy#em18Ӊy*S7J C#̇j 7:'=!~96`lo!͸n 8rɄ]8<FDn# ̅>ʺ8KB1#8 .YUP!XF"70m\ AюoCCӁ?Æ͈tA۰2FJ8"(#>!]5gш`GՇ0&(l ֌%c"\9~G>oGV?کZ#"z%xڏ-\;)FI$]H\l '$l8[rtzQ99jEЍPVDKqqI-R>]dSOpu}"*BJ}C ݜf cҤ,Kd3 !Q(2C8A^gJ"V~QamXXXXXlQM~(a~l[}~r7JJsm0_UtzMdF_=A`EiAŁ}SU@+%hAi28փZ8(=ab-eZ|ű#=y! gÆs" ?CDc8LVhyBt8:}^xoۆ(`a-(ɉp&fP"U"pm”0BqDv"u"EN! O &"y:>i`~.a(XL^?2DoQ2x\\d /3PD ;a uA\ǎ8s! Mt0P"}?DmX80eAAѡuR;#I;8~8rf?r&tx>"g&#~QDp8t{p0 APe{ )D 0)Lf@foaA $b/UphrB%@BAW Hspp0Uj]3-*a"#HexE1vPEtE&b'UGN;yL eU @^l \yJśQԆPC$c3GM a&H}a!' qS!p`D\\^SBgf73!#s"׀GbR,bIY, 3KPun rZ)K1BW1kR?0M7FcH ~Eid<߰mǠT\\}CVl74vMA'];!Xd,[4+r.쵞\v_sK_Qaۘ?{HCuJki=|.q6F^ &": 9P#vqoȰT7pFaDlS<@țp~}Gl 8( ,)EB>&>) j@Pb٠8Ob$1` DAy< #(I"zȇ+GZzC Ck !d|O2^ XY.WхEӋ$@4D *h,+-Ej֢('Uløgݣ:Rau:q@ys0U#8\4PczVrQN&21 =H'^X`f(cv2uEu5{f XE63Cjۈ됩7#:~:Ot ;l:#^)2ŇC}ue>9 C#^nܜA;}j4>T P8b7pMpo "y"B}FnA:F<.ZCB u fU'=C@ՄGӅx+ 0"*>8`MK>%F5Bۀ~R,F:|>1R3xiO` `̪)jx_"*3R ւߑhDFI!`AB;.OV|:\v!@`-p̄,,,@dbޢJ Qo_?]2Muy6>5BؗM2)+Y(̞to1|Lf,&[u0s;0^8 `WeOpt/ܱT@pڡv1ԐRNBCz=!4$h"~?/)D:}(a"}&®ap346`u2cB8h!9}PDP^8ܚ<ݘ.R('R|b1)Si-#8/ۋsdQqA 3VZdXUp.(...ޢgȨqaaa2n).3tr92'H,K/0۸+}CP T虧sºYKm`=XY >|sБI+! NV`^C'F<3MP#,Lbl@D.OȠP N`(M!/Qh<@ R*^b q1C."! qU8G?/G[C[>,YQ@~yr2#`.@?Q v>HpQuunJFB( 6^#wh<DnC)7q/_Q_b/PU(l=dž*`( ق1 GU+L.(ndÙ5/n@]]pnVF=qQXX zqXE./PG>.bpx5}dRGL9=h+1Q.NcaiO7'CNP59k=Dfy4J!bbINQWC*+^Db18"B'D\`*bVKx!cc3X/ 3j<~*op}?HO3uUn4M1a? (pS &1B*T gqEIңZ Xf>qQQB"A!;}Bc\E\\\\\}B"VcP \`lL7; #p^a/,"%qqqGT6K%5 7Nض}JM8[}Bmtfki,kT.V0t<xD1tPb6N 3b3 LTy(T&=|ZP?K9DE5N8ͣ,h (¦ #DaqrREjPQ@u=W2P2фp~93n`1Vld``fDǰ25LdީC8ZJ`UĆ 03"ivKK;rs[En<99n<%ˡ96XtzP'!2= / ~2.~pX/Ewcw`Zxˑ!Uc;#?Њ =..*߸mmD'Ḇ6D2qyh CA;AťT.]".+U4 C8J&b/(MV PE#rQЅb}CP݅ȅE> bː^`]EEbwJ> O.y!tfHyCHf u'C#\dJi3 o_iJgoaHgS9RJ-ьMՓ| )#3%Fx'yL@̪ s9RA_x\A3ss3^(2r|ǐ_s!oȤ^g}^ ec3PD]3(3J.+m8icP#@Pr'g qj Κ t nҤy"20qC @D؇"2t&/ wN2crnHxI H@NLZ? / =MփúPE qxhL Ԃ(LxwpF@h<%Up(@xs1/څ ?.a|FD?oN/d'v>K넬;\D~' $PoBoD8* 1Bun.1}>b""TӺ1j KPXT ](S$zTD5uy:)$sL"U VFq@b#TfuL Wn@U";LP;`12@aDnW'}8z~+P(`½h `Zf,>]j17G ",&pXV;KLKC.\1O'r(-_09Po:b0Wqf.ً!i6X;˰2/K9,>>`~Z%AyC}C!q0~[2%ei[IK\So% ^oo?y.Od2v)EolnF#\nz{VyHyKSX\ǒ'V'Ec?Ʋ1V Z?o"[A7DtyHEz3. 7:]#38QRx ]B_ g|~Hw&LzXEQ&RTp.bL#CՈ ":C'rA9 K~QΛ6Qa ?ylqU ~^#8"h pC T""*=ȌuьVpDZ9XXX; / />`\C!G sQ=MjsYN . $66Ǜ8 B1CҦ-q`TL}XXހ m?0[.A9?}"f=l,-Qail,b,*&Bm: S`l]b0Y Ŝ>b d܋6Yhbh/t aK_2J.Ry}'<3VoZ<ɰlJ}`lps HQJ]԰7;OEyCfU-YP:=rh3Ic l<9,BЗIKT1XPUp86MܲEBfa\BsgQ ha2&EHBDq*!p6'C#20!8J"xzDm`fffb=Lbta/&>zpqB!"JD5peDPv/ S1^;Xx.8҆(̜2zFڐ?Fz?dN"qͨ(!/1F;BB+Q!D͸ O7/B"m@7_a#[("#&1OQtT\9CGqjG" +X;PU7 o̲U*f,*"6Lų2HynI43o2 Sq1L-\ >C蝖:d~ }8h## }R`**BHY2[X)\F~yj,?a}>a` B>@ 6C+ \XVAfA>E s;r!-8 ~^Ptye@tJ%?U4MC{&:Iu!'49>Z] Fy%nXTR}7#:&Ef<>7B0~2cvX!I~ e9(p 1\? [bϰ8U^'QW04Ї,:f}'׀@Иc2DB/=QGRچ.m)uzy`22}DA ̢9A `΀X#è B2&# y2S n?"E@eD_`]HlT*ŠU3F\5DŽȍS囙/W1@PkGB!Gը82Y 1_Em}8!&kT=\h``0 N*8ZvE`THfD1rpv]ø2Z,FlT6> Ȱ3bFO`ʭ\+PEa!'#u>B'!OlU#ьymq>? Pwl>N.pPfBC(Jq 2~bpO 3 !: FKA`Q%Gcѐ0p! _<bxj.B[?ZPG}H#ȼ`]r$;vЄ6SrNSR!P9 :uJ v^aZ|1ȼpg>*q紤5K X"!ah{R C$=: fqT}BTE-: wAaaRBAySRH\_Ʀ"6} VaB6mP%OkYs[,>Hr7~ΫdlW0U[Pؗ"Yʳ`r R\^[JK{ D~#Fc!6QpHa2ӓ|!2"P?k~繏4V?>>naϰ QuEw!X|G#mdž`u߸=M c0UDŽd.&]nRz֢'=A}GYCL~~W@g`p^( ɳ1Vӌ2ar(LC QȚ'0"ǀ⾢.H>^5ǂ#jaކ 2.Al?`/ŋ6 PC C 8:H.{LE, =k3PW6wʢ0Q\ |8"<Ɂ_fj ?ws.Bɜr0!qX}P6{$G`_8AE *YuZ x@E7!8 v Q53 #S2)`" g3Ǘ!Exp#S`<\JA #≵SpU D܋qRo?uTEQS XpT \T0dd@"(Gl4 * 9Fg*T]r1< /{j,-qap..>zCMEKt3`m)"3: JK/w“B4K'KQ\~%/y9M4qL-6jNAN%AflHEk j f}Q#q@ڒ;r?L>Z~A\aCq∅ r, Q"ɅR#!xl*@d5C8;62ca}^Wa|{%Ln:XL\}Y}\8[\}Ef>`gmbaz\}@ qT;7̓`Äp^(u'3R1qQjY9KPR!qQqu6Alt\\g\P86It)cZ-e,ӑy-# ΪhcݖfK'6Sns>%CC\8T8#9jg`V ΰFUz( D.mQ X1F_d]F383}Eq򐿨#E68](ZЈ#C)';/ɏbs1 A˘qx \(LY0(8TsTb#ZZIt3m$5dvŬb9SSnVlF..T6h-c6%+Ȫ{Z\~Rn PY0^mQ߲Eb؏GOԆF;h?ls02,N ?>b3 bV:Qe]-4dY"*cAr丽yZ s l(<1xlD1Dtk8bq3;hmpE dy&gq #*7J&bP7! sF;,Ԍ vR˜HE ^[tʠ]+'`?SSs葟Gɳq-BKDFa+mR@/P~:N.,Cx+PTAb>zߦcICNG/(aX}_~C! 6 nYh"&r(ijİ>-Qo:Ҩ@FYLYO$C솔K&q;y/b JI7HhiBb9,-!Yz 36'q#బ ZS]洞&}1ja+3>tb(ⱑd(wѼGqqEq~RH%Z8>!8E#Zcq??)2TaJMl?kFQ;0R'c0pḾ ŢCE 0aPNϑ x!w#6>ќy W ?( z<7eu:fV ^#"!ރqA#?-r% 2܁c3rwDFTXn MrqAF d#|Vʠ#( *f܅9|ZGZf?M_5""8z"&~y~(r_˘r:X6hꂀ1'/1 '4;E]U\Xe-[# ~$3^keG+*^Mi;-=A`&VvJh5{Ha9 /[>0&3p>Z#fasC)5fy!3}xFY<ၷPg#1Vڢ [ # d]ſ*r aRT6jB/t66__YjU*l>FB|3l.c1> CL"c@%p„(BaiwC$7!A]l/QtSNdDFӚ-lW Ҹ/T/̶ +%I=7Nzanr{Ss\r?7ca qBZB2(|M7aAq@}>55#>O6M FFm6w!71SjF ]fl< +-5r#[/;TQt{ܢMkQ9DCV< fU+0Іh%f DpFd< gb-LCP4: \\sGJ!ApNGoᏠC3(VŸR*}B0E0~πt<1 # p,q9n7p;dza9ADYF@!SQ!-L&9'VS `t3 dvcswazBU@8Ւ~Ë!LtP[QP3@PUo P®B[T03~>1vH\46}A]}xXsZ!yifgbf>#8PD.*l@;hu:3~C TPG`L$?#6qͷ0{+QHT^_t:EP7EXOA:l>?`macM-5[| )1T}UQ2ehIN J-=\h2=&°ew11̻Y/ǀq^_S.%R?a4d+Rf]FShKi; !^A%[ A v+dC!OaD]8yj1pj5F19E(z]O-!0qGՎ.L_ -=for_/ %D?n1x #AAQ@6EK@PtMb&G, "/A^#(ar 1AfRU|ǂ/9f"3$\4pO:E^'>_q cEGOG>!Pܴ[.e@eByM Px:\0Dq<'zA&}0pt]TBGJyEG*ȹp6 T0gC5:[#aD"A2qev!7QEjX}5 T.ðEF!w{ Eo 3af3 dg?Dj.eWE,jB?2Jz J0tnHb.Z!6}Qr`An#'PR{BNLH"3BU/#1hGGP" Ff*FD!aaB4l3!,>H&,bISau.C$"ރpeK`~@L5XYM廋>Qw3a`%9Nk0.Cɴ7yj4m048V$I!5qPR5.b --귚gdi\y=֋Rqh笛eFu(*.@7#R*}=2obCόS7M /"<_~x 4dFzp#H2g;j΃0}G!- ΡUPtpCxLXc~m1Б~":1EHs.@ɡަ6q?G*xF(<r ~F.1RjTTQ@@HXwMUTV LPUD=E ! ^ԄF{&0.GDUDèd#ֆ)Zs R 6(`@':PDcCa lpj"/+w az BRℛB*2;${KI3bBjWȁX@o-}"(DRk/6-Gb//-s40DL rॡ yo(9n.( ̈ȶ^ջ^b&*,b¥ ^SB r/M Aڭ-%fO(,d31TqQP}PhaUЄ^Kz%I{Tÿ ,3g@~Q``7R[s[d4;ÕzӼ —oVK`29nQf6L~@9R.a?y( O|K-$EY(i/5eqw0l}՜}Fhe5~麅jEQ_u{략1^P?H#?o033~b wV>°s"D*PڠsbFR4G@Z .*: |}4B"pD!0N<1fCxG(Lr=@3 wxM8~DQ5AD_W"pPCDCSQጉ PGƇ!܈O菠BCC UPUPZ_mZ81D_t|3&kGʕ0j`^(ON Xç53GBr+rGc1kG|EB2z&U"[с@qR*8]aCx:>DD{`opL`B"ØbQxKK =X1# sc*PB#dR?:xp^>01q^/H[!#qz71GDpqe>‘T;1p͸6:(u FlcϸL9A+ӹsR>݇"`~b>LG|1v>}B˸n2~G3\ BH }gM./C̈v*QiL.薖{c C3}0l&MWo>p4] |åw[{p-7\l`8)}{%a6:^T2Xhh9k im3(8(zH;8>D_~= . "ɍyB"']8xWeA;C7,TaR("ɌǨ0d!mDQ b DU1# p;b EpQO0]88oh T\Vȅ7oUaj|JR..!1\EO y!ӌTQy̎#m:pqq/}28qaAv6_AEE;SZ k6bJ!=apn &1Sq[v;8>{h#'R㌇ :%aA_T0PPXzzv",7Dqco͆?C =8zH! }_Q@Y*n!c,b { w9T:XDN"z@~P^S> LA\^ }^_G> ?1~E+T'P..?$:\T)P23P8 b'S ׼g'vd`ti*xwMLߑIh2c,( +ZXM笏/y6¨FڦM T_^ؗTQ)> R3^x|FNO_TF:]_ xF#":pRȣ/߀^GW`~J>`>@e1ʮ3x"qs x"tw<1|$ 䟳`qa 'dH3 aEЋ!PL$fXƐB^ PF8b3=Gd_>fZm|/!3?6zkqB QEA 6c?tȪpjg`dyB:$dJ܆pLfٰ3p~?yN§-Gz2X>ITXn2DA; bXXNjLY$$fY IxNR-y1$Z0L>>PeP*DB(H‹C.>s0^oQP\R!:T}F.z\qPp@W?(viu}R>U.9Jj=o6m[ H4s˘lj%/W:ҁfMk^bV.X]3 %Jg?D$? `oqSa|Cyl0X;#u@8iE>˩"Ea;Dl' t~DŽdoA7=u?UH<$Et↕ F@MQバ8PpG DG<d2/@͝&rr P }HKW}*.HQ$ǐR)SpB9)Dc;QNWT2`~Z E/I4X^[b̌KmJ80#-&Q2 qyE+1Ae(qppQN!XQ[BN1R*w! Pyڤᣱ(O ~GaW''FW2Q[@}NIzЁUZLz""03L*kT?^#* Bfd8s7|e8) 0Uq@y{,U: ? w1BbPEE^B긹Qd0ށZJEy-' ^BcÿV7Tap5/5..m/!ºHީ݁A'2niQؙLxM>̭ g(4GZJ1Tnԅ.YXXQ>E~ivl # h)tA%Nr3W ^GAp)%=HV>L?C}x C¤_R#HnE( 3 >>_)`{hP<=Zb.HQRaCS / lvӈEj1PGCpqB!S81k"v ":ݘ~G\q 8cDY n  ΁ҔQ0D75$|X`2nAY i @atL=[!":t㧊b8 dáBMqӃ8z5Fa i)fqS8ԉ Oq".1CN(_CxDQBW}11 ǃecFVqr&1Sfd."9 lPT1,=H/m1y3 ^b:-.3pDDg'ԆE F@>hh(}*/`~( .gUp7KwQߺd!aa; nZH߁afK8&~G(Bq2{;#?-1Y9YESGIU 1+ !YẊ0 .͂ui-ro.rRO+Ŀ*A *c顦㙏$K')O|}Q5<E&i!ɯ)e>n /puZ"(MǘUӆH)3.>q`~E[+.EG#NZ87)3*btwx ރx1KBnԂ*P̈p`pDqDyx^-G0t 0pDqW-PXd'g AK#1@a3TC@Dl2 {nB- dD!>g:" ! 'X##kz{!8`[":1*8փys#yv#(0p(V8#x([*t&Rr)*ıO/k^eBdD ,H`au9?+n2pu/5;TP!6#HG7:pLwB>*P9 ˑ>H_a~C5AŬ6NugBP/3)q uG/pgJTyos1C>e܅%C&f5 )Q.b ?*ɴ螲Ii/1jB~C}hq[hX(^qiX|.U>@1MdtoH;LW>!_E}C< y_y,O*F5""&_cW'a1EW0åg37S#0'&^&{4Y38&~<"{#bO@A4| tE2D.=Gd*\X}qGurp^Z*0x2!p"qXd2?0#W bqDfbߒC/#>ހnEaE*"~Ux[1~AT\\\\\\^P :|#,ۡ"/:0!^l#Z< jgd]zMbF_P5bЏ2gp xDeLC@,-W}W}7,QPmW sd jGj  !"LW*,6DЋqҧuRЇarc ^#JT:G >:<Ah!(C#BܘuɢyT :TEPp}32/ЅlYxHTo!S0Y!` #K5 &}y""=OABE tKBTlΫBpO (!:PwT< C!r }j>†33ȈW#Jd u\r31d>/(B]HHa.±w[#daͻ"v,>BFKdk=iWXLGJY4 x_}Ĕ]hTFrYw2ZaC96YZRK~ÙnO::KOLUp\GWYj)ėJr=Sn[y 13swZH7CZw-D lq$1qY,*(BVbnGV7Pl<x[/0[<=b;?qF>pkGyEk@dPnT GCW6 0a0Q8/(a򶁌B|D"b;r 1ySpO xCu!8LPhe,8,,((+ 7331A{d@ L VF0UJ e`- /&~dڃ=ë]xwԮe'BҮ@;x\U5\fW(GPAM,dc̴:dt.XW!18`dzj:w4%b->}.0>袩S#w/BQK2X}"!z^ 5> lKqAhWy*N>1v>~0}`̓=Ù Ň~X3u,rQ-)mkG'|G꬟#Ql(tp5.(7a.c&!dQwK<Ԗ%8%% ^}d0@[l֊{&vZ4ŻIe 2?)hQZ}$> yy2K)*T C9;rm]Ǟ(KR3P&3DH&>Z#t(c1ѹ;x](9=8!ldB(#.J5{;w2a" eC6pf̅D<.ddع9= e4 Q@̞jx%ṁ'auNq큲vO1Ku{q;1 NJ#"-4ݔCxCN Q^"1 K}F./%!3]yfBPdy4$b凖[S4'7&‹E*b(MT~vb307R.XLx-E< PGPd sYE(1 0^o! cm{N#* g TR ?w&FXDp7!j>b`E*"fN`LjңL@y(9:J[! 6n:TMCVb"=P#'99!Þ^a:DcV;G4Ly1HEY{w5DQBAⰽCQATzn)AK|fPy\K}'gTBGZS! $DR\AԜTj rPr ?0-Ў.EENʢ}@\*ez f/M>Qr}BVP#! > c>R:#ϸ3;aIr2)po7ZG֫_m)+AOPIix[OODiɸeg [M6aI(~׺䌌+@n]˜W<=㙚[#u0iR4%҉ĵ!|s 8X1jڠͲ(L*aaBI}#'谤$E\ybz\T awՀ"a8˦N@< Hxe sЃ@~"DE2¦DZ7[f+Q@C& WCg1LeBg1}@`v vl.b ɢ &o@p~P1* wq#3Ga 1Dd.I?,$ Cv xt8J$#c"3 q\R8"ȳ 8tCڂt'"(ë{؈\Oxuu;JB-DC!p |41#z ^ᎤqY%(*,>QRuH38./@ a8N(_Y+Bys!:?HaS8͟A'C.Úr ˰'f4,O-Gn3E h FCs u}L> }Cȸ;1r.l~Ŀ\\\AUj+-©p5&~l2@3GOq%Fq%E8j][w8Go'8z^ӽD#iZ!ˤ/|+} OY(.mU4KRml+~'(D0c6QEaa@R >-zב XBM?Wa">lD!e d `(hF| QÍ 6_+-.SLJű>Aȃ3"M0Ea@"3[pmbD;csDD ]CQ0rw[G #AtkR醠 d  ǂ+2->a+'pq6-6A>CD^Ac0iAu"|N ;GS3;@YoaC׈_\Odb %7h\T/Q*B(d8[\TS1 C 1 p~.0n x?2?8@߬Qkn.L9|%ucᏫ?AD_y2 #2aD W:T⿔w1~0utyQAs*.X0$TfS9yC_E`(nMj]1.2 L9C/]p'lZK);l4Mf*Rj>6-T5A~P3y/67צ!c2gZaS PZh-pGEcrt~7ː \8/?BNR>aOރ/Q5|Ǹ2QR>/l M1I?@k#%&>EԖNyly2E30P~.X[[TyR 6T,`S>Gm=QI/>#1}F.?hňF}^(MԄy>*3!'bDf]Q8pT>7 du.j_} ؈Gxu}&MQ\?;L8m J hqXj !y<1dH(:xLq NE[ D(pD߻cQXV qQǗ=G#dT^@^ d V60T0 j"SW*<;k_ GPB EτDN#`b?y;qA=DMިd jcҶLG/5 $ ALxv1QuJZ2It:p7H>Z } '*vC@p}PhaɛFP)6eR-FfyPXPH}#Qaa`fzo/p ô鉒s|qimAC?l;FWs1Yuu9Y&=\S0ƾyKfjGCJ9|U+zHb]m.Kqk4Гn.xco#bG wRXy \Q6RLn< 1;7Ql3l?Mt]8|Xa:#C=IUPAx#1?ȰcCN_ݞN^!}.D"? l?bs7,`Nt118"5L]N- ΂^sS#'??aJ G@^n(cK)\E@fEQ 198N`u2Cb?.D x)qow2D~Sb ͆ 1B x"xH mac6Bܙ́LOӹxHxzA62l`?gh4%2;?oo Ee! *aR jo&ӁB(#aScPQxO`"+7#kzl7PR<:0bD'1[&pu?^R#w=LEw cZA.l ̇wå$~t_/#,tzpqЅA?0:./P(axqbk(FU<"3s|<Ju^'3A+=ffH1?@`$[BgoPcr=G̊A>U( xM u 8Z^Vq0HZ R<5qjM#^$n[^f}q(iD4r+tY-V 夛-[O8W13Iz p/!4S);!c T3 Y Vbe3QE&:y}D a$/ OT]oӑWڤ̈́1Byx?1bhz/%*PpT;?CeQ6k+QTXGfd{r(`+3Je=ȿ~=DE5↞*Pt~mHEg@U. 0U@pf:{2`NwR3Ml Nk}w]|qXYGcl"pА}E }B8"br CNyLVg-CDE:t⿁⊻0o cB^#ՅXXy]d0w(i/e Eǖ/:1s7qCMjmApO $r|AS z QqQ8;ù1f3]y,P\9j7V0ո-E{ V2yk88"60 A!,aFA7n /WM&gd42@!d DHd xO 9")0 8qxY݁?! 54`~(țpSDE8:=!~Z|! CК?? lB/7/p7A uqs4qr.CȻ.[xG>P~(t;FaXa@`D?lIi VOTS ;\˄$p)'o8~}8 cR|7ptǐu?nyUԊ/8 ;ya'DPO  u(XDN"P~c!sB=$y6SC4ESw~„(.>E.>40iL K%eaCZetm !k$4y+Q[Id PZM2S9)SC15JWc[%IJbOp2VJY^y(]Ƕ9 ː44ےoy,{b6O^fK'`XìM=ØX}%X&>1cS#4q⠼ f†N^+?`U} fT~И~^hG2a#2 u`,HbӉ?r '*Dn@ㄟ;#ad1AwB1dž31L?X?Qmܮ:qO(HGX sQ#f~rG>#7/AEOg@FY=GW1]"xt=I~ӛxE#م \x<@\Ksa?Y:""'"&?dy?xgЃR:Z>R7ErC-Ǵ9,{+~;Ԓ7##]Luiʫ4j+ <ӲsWJŅ={j=Dz3cwR$^+1PЂ!A6qNL`2"!*mWg,tgGRppd"w&"d{'ӈ7aT Kcr(;lb3ZBabPqTBP 2~Ar h SC0q@l8qf^/jDŽ: 7:Q-D%TDy;02ݳ <4,N*`VbuX+BHQDPEK[CD^bc?['"r-GBV#31 A!8Kǡ2 h"¥ FYB*\"*5^jvJI96Ǹ Rc=Cl̛MurM9 i#MI jkYwqM8Ҋi &ëۂK6>jM%rR2^yOtkKD0rqJ`_Yu$Vlor4B/a/k7],IN0Gy!F!BJ0Tf/1R`F@Em8+݃cCfqR1]@EԵB(cDD=z"Q-("0q_!~"L֠*+#n`?IɎ,Ǐxb;bEpd`ߨOqѳq<(jc qj,>OA@b#("eCnx5_ϲ{`4̄i9o}i!zm? FZL3 ?BE=l!8:QfGBP :$m?pdG8b 0].\TDg `(;<1⊤b.AȏQ "@”D0uY"ق."7@֣60+pbjbxVҔqBL!ţ{701ӂ8a?QK.Ҕ_a\CjTǖq#=uh@@P@T&s& pd@:n ?4M:r[tC/yh&E}e(a{֢Cb \e=T.a74 \l ^?}g\Bd(Bz݃@.p| ,!`]HT1qX1PMJ""8A ] x: Ũu ː}< 217Eӂ3>D}H3PLnv eiT"{i[3x! "=l zb&2DoA὆<$Fg#DǓ^u@PlZ(D u?nD:~3(PppZ#@{2&9N<{{HG%x"fg"矄ӦQB!?;6"h^c#0*h> c`g=A &Lx[Od=y_UXQ7*V=ߙ~'2 3 QNҖ `g Wpc+/"O|*ap]19IyoM0L>u/Ye5&^FBs%a%l<-B[/UPA\Efg < h ˰"v2Q>>PE⦀Ƞ2E{BO2(:8} N yõH!B/Cf,F?sUG a228nAܿ xDu FɈ:D#D1n:5DZDDG'// h*#扸ss%ьpRp*nDuq7!ڳtd_!0Ѓq&~me Є^`iSu?T썔VZ (ZQ68F{ /qU0RN0nNe!5^\3m hw^VҒV8!Z^{@rI!{FFs1T4Ӛ}>t²; .JOyK7ּ Z!^G1e\ y^t ) [y[4fcZ7tszlűM*BcR3-2S ~ '؃ӊs Ȍ/ G178`)Pu€:t QT8'1S+/xEL3ҀDMcETF3|n `q.A@lEj[18L[6D1dA0z nWEB|E)QV7<,bf<^AGr9l#~^^B(?1's:8vivND8{}C[0]"8љ|u'Bʄ*@A 8*B%XE:Hh{AK l xtsg|l}ptMR*IPh8]M6w YK ruKLjw+WӋx:S4S['œ4xLEE "/0: pz# 1pFNߔ/STR&DG_n.:Hq˲ArC=FCC!I˨?`MV$0f6%{'z\e}08-=FKKQ>G iͨ6³m.RGL9ꆵC9|5ן|>E=p`{lNEytqHkEu.m N L<5°G-LT̴!bcάFE RkEQaaA5&dp"VyEzMG17y0g otv#'9 r G1}bb>M*-!-rjP#$ӊΔ?QpMۈab.7u Ձ&d܈oT[.\w摵&/00DgFGah⮑b1U>ވB.BB hsV[`,eiQD8wC)!MA/Q*n7©˒P7y8. ~ѓsaĆ)&+Phmi^U'֪# !p=y~qk3y.IqEZIUW)ii3o\]KJe'v9CG9/l| H?y|&d_P8\feRr's1acO0q􏤿Ň=FiadEX<.M`>sX̻u"nAx̢,b͇6(qB*/ų&x1;ck08u+V5 wFF >eǠ( \eQpn"zGfDTT"'qT!ȩS :g_QWpec3qCzߧ"ԁ%Lt?sPDdꙿBqWPqBe9p ܲ ~8L;Ъ<0y 2d a| N+65@pDP>*# 3 G 5fyLDg\Tp(M.Rmd!>GdxO4 pEUw=p8$U 4[-g]d^y]Z^+7̇f0sNQyvM mf{36 ˴h-O_}et8OSJ cIIw.Vp =sK KY "PRt:sn5!8I!w ~@h̓Du C0qN(&q;Ï3<& DQ`(DQt V؎(džRD3B^5.(E',O}A:qzcmCQ6IdN㰈E/T8o|Vh.dl^-GE3c8FQtΰCQG!_!E "i/8ʄT R OEːB$fU ~b!V#ܛqKn;%E#0^SB-[W](`,}^PD^,JϠ7;lmF@] wK|V }U`yOg?tQ'"]qY%l׺%3W}'}1;~&t=HBφbi9]A̗ZR6)-̼I)#˦%8 ɲ]m̽)8 a\=w=RKGK ~ L`iai/UuyP7+\yflnG9 " 8:P>⁢b|YTwOJ{z"<h2K1`3"̇R&0NT(AG뛆Q39dvEÈ<ж'>`0Bv AEY!.=Qf@.K͐6c-NqpR#xQҤWa?NR/LH?C_3Ã! a1cC-xfcwg[%n}L*{23P:83B}$iSnԴZ8Z {Ϩ=)pLPkmt[07Kp阢4y) bVoqAd0=T8 *wNRQ.°9)Ͳ|6&%u}nAI/?{+Jx*J]g)%dMt^'Dcc6 鹙GpDcv cAڢ'x/.d1PUqp "=Aj#bT2{hW"# YUjH1~L]6Ziu[ dwĹIU;IDҒl6!hvbre'Ѥl6N$t93CXrRҺ3uƸ 6we ]^^fiM<+)qy;9_!yk%Ғ!z̍5ӊZ{NS1 )춤-=~$nNw/FNN /b6Dߧ0#o@p}3b#,AѮjt ,yN<."qԈD XPa6rTuz'7!B#:B Xj?Ɉ q-zK8H[A#8iJf.RWg)$#{-PFa "EԊ#Ha#dцb`AЦ|3FS6# |a c ,W)69ZzFCpԟ$gi*iq)ͺi\C&’MŅ-8~sļѥ-1/qjZ54E*WY+䠨_l=dGDCGa9w®9!%/QyTo3]t<7E Z嘨tɃap| Nj@P]8O๑'Q9DmaӐ}8"hn(Ef >,D"rENcGk<5 Dy40R1a w,D}Zx]P4\i\ /v0}2ktQwC:a zai3GJj {1] 7W0MAihny+&I(>%Y>1m&&/ivSe)*c%0)l6,4[p6y[ !hIi}a lr (RŤOY[Z~>vp6Q8J{chBue?,6Uk;S7\qO%Fީ)hC[H ocJ+>G`Wu"ݨD01r)3c;΁Czes|"陛'1|Van vpe(x(bׅK tS0ۇ"8o+3P!7b 98(Ȳ!_P]u!?-9+/iT5&6KQ^Zq3yIxG%d|W0izYvjQwB˹; lMO-L,K/! \* :$JI,-l)ݐGDo`Ҹ4R_v9E;Q>A}R) pY80t G=}"*l,fr26x_ 88{#f+Qℸ_C;d*J](eQ;ʬ (a8t's+ !슊~j#61 cszpb'd"W`dauy6wJhHDΧjR:G4!+Jh7^Gt.C0|/#'49#_Ȯ*2k&zHWC.yXn*-G3aY 4!py[Hɸ9?th.2Pp>e5}dU~eU>%!aTZ׸3QXZ{\SCQBGF +9{`FXTQu!q6ׁIZm9,GDq')\+5/+:|tz}d T3l1q<)Hki*A6fDUx^CSaU|,2_1ӴڑIPӁȮ^}ESMR0togD3%2v7vq3oC1/!#/Ȥ_#G~cpL~Ka`dZbqRcJʠe:(wO$f/ Z(UjQ N*g ԵN/N,B., qP d j5K ÅvJ!cS4І^قM1t/TdePf$ՖKk)lAlbFMrw9 s]'1/?d /+לF㼇7N 3[&+G94WaU|OFMJ`Ƌd y,2$ٲ0$4!l7WVo1l{ x_vB `%;1dfWR}=Q/5sQƽǘ<>ҠAp^cgr"5O,P^P...g\~Dȁc.BW30~2f['@G#"!s!;5<^"=23֩NFZ̈eJ. N&$""Tt" ~ {\SUMdV6 e)JkOq'qm5kɼf,Ű j.AZra-=6OnO};ik6DzJcibMƳ?AE>Vj~͉aa:0$di7;x/%,6%o0W_~EbAX}<ya]. A"0laU yKPה61Y,u0!̄t)ϰ5iY(򎬖qIy6l(wUO`zUZNBwrJKet4GT{OL2X}0>C!Z21BPEAX*zVpyຐ22I<,7RچCg4)iZFNF%'#o5E.¼+Fj`25S!䌼+Ͽ(}_S\zUoyu+cvz)<̇aaArN˹ WcЊG ?bQ{>LqTC?0:7&SڕZpC.,<'>+TSD^y=΃Ȏ ` ~1wqR#x)(U0^6mBPp_{f` p 28j6TȁAr{ɰWb-ҋI~WCBƃ`Qk5V&hfkT^N0C =8KI(Pnjr읗on޲2st{z-=^WL0edI>W7ILBm41-Dy8Pi-t渪[ϰ#G'G^GJNӜ7{J y&O|3u#}0AC& }`P-!AAQKr'D^(u ]388 |x@O(DVN]:Dlj-h+ @&0fŜU =G# f9M?aa.jyQ ]}q/p|MĆsMKtי{&d1{JMN]4 Wp1.S)8j)ܖɱ ^P^tP|Tr-R\2_QRK=43ywj8 co!,5H0(*-y)wxOaXr+AU?2hmw/#F.)oy%06#$23Bw2_`2fԍa i' ME#p.9^QQAoEG҆J@6D^y :[7( fZ":V ٍdX!d`XB݁LGpsd‚2{Gy}TwtrJ#'}|^O5V.\G9hUC^ ->yv+N$aA[|g./.Q_/IC%U~S`XG;}.\w ':AםV|3'uy7d4>\NB,RTdSn2|ilM;m'"dVm%*aŧ#qz!.b4PXF5& jPޣ}9]C^gH[;%^Py6`'?0T!D(]$ aq_H2<.aca?{."?1a~T6ƒs"'ES  Q9bU/"R#_YyKݞ[KSOL*Hr\|%'sZbM)! USaaOAv^Vsk6I\+M)zM‘y[i> ];${qy=ͱYK/p7FMpj77욧̚ɠ>,S謴?8O|Etq.AtK gsFdfaqfGO] ͈hKĦ-%1tk7^Y5r%L:\2ީi9uw Pid)+!68Ӑüޣ9BD9yDz򻣡uuu]= |.T.ZAzH{\2Bqpf Z C#PA8Pwa86pA7$aLL=L`@[gS#xXζ  OU1̓&x[JA,/u3ļweT984?Iw7O=FP˙neokauy 4%sch/FJE]?oEǺqKQEKK68!zPT䅞elMk78ta򕖳#/wBJ&@l>2o-5[`$wKud n9WSap \*IqI;-u 0l-!`* BbWrLW1]XGj/a>#bqHHd9=_,npÓPق O+#q" n+';"xEKt[8نB21&WcF9]nĕ„ZuմNWEjV 47TLm/̼ 2Z +Oo6cAHaHiy1TXlGC3n ;{!,PU_{!ET|=ӕд)ZNF^CC4OioRd!&9j 5K\R:"*vKT'lԳe Bgt#iӏCxAzNADl" Ծaލ#B -$$P3@QK#K%q OE¤GO.KQHs_ mӴw_l  rZY7 cUܐZZm7D g |J2(їP0Yhf*,ɕECPh`BRT3]dDžWNn:E=Fzx$l}$\A6RPn诡&1[1/,EWDLuy(j'w<6Js#N렡Iľ4J4\z}rhrY]|Pd|F]漛`o.a;V@՗% y;rKqAZ}ZDcNN4lZl|O4aS{'px{#Z%㔪OAIOtذi~’gQ @[O.pM+_Y x^P[P?Zy<[#X,2E+pp0F!b(bAG-VYx"d QgZLvSyw=Ia7CӔMaZNmpm/ҽ=4EwgZ5p}5[J00TµnG,P39ۃYd>d =f;0PyNN541O:Rh`̔a2M=PVF( l,4 IO_IXq,?Pa|^m䬺7Vy*SYj0cChŮ Đf",p G1QX9>Tl!:$:!-CH§~e?D[Bdf"79Fpkaq%ƪV4EAa[`޸7Z\>Hy%dQ<\&8VZ &Ӳ{ ﺞEuƺ,-0{ )1j&=Pyv=ɠ}H-\'uG]J[TTI}e]tsFul- C]|5tJ/9 nRoeSM1Au3Cl{ {ǪeY^ˤCXQ {.m#A F ңHt>4yȄ<9"5x[ #&mI!`[y5dw`BZÅ6ȫ;j~o#̍5k!E=Fr۸̿ꮖL]EkU|ЃI:IjzOnXX0Mu1J~LYӑĄ| rp,Ou;M%qtC nbfkNW^ZK!RMS?a WD^y;M|+!hMQ ^ŕ1W(^BFgfM{TYa*;GY:{ťS<^sM.d7B:{- 4?>#Iz'&q3ׅ aEH\EFZolf|ΩԐyr>'4֐x˪Y tMe)zY.jPP8וl7N6 b$*㴽S901kY~'ٝ{/`Jk!j o5NЃ6#ӻ6 @a1 T"3 l"}C# h;"95D' Ů6$1zQ.V )=S6f)Mp;%j\TQ7L#M/dfOtS 9>P°O{e9i/F4 zM𧅬r>1-C¶rz-\`~S4Jh4$%1Y=] z_ NCfH`ҕ$]'%R9Ip<2#~d5tMVD 5%=gR'*yhJLe+`|y]y l[_4*jR\/T1y;߁ޫY4߰QwTmi}yG(mQa1JIr ;JE),rG >:i n. W iqt)y R{833S xOUopT4y)!KY9!/d8O| !^z f!aCVwzYl9aR6-0c5԰[!H89KS UjGVrM-t1QPnbzݑN)LXZ >ހ"(Zd$2 b!E>1f Vorys~[@a"TmUGo4OeuMFzIVVBCJ-E=SU=z1]ij,Zr2y#1b1a Q@'$;/蠍@d 0}"ȨE[< 5($U%@帿D!Pz/U<79Ji.C1Zt=_| Fk˸4wy:l/.QYxVy+A;}AKuSlppɮM)re6㟶\]p6bC]3i{%%$:RF)IYM壮GiOu<2k7`U ]'eQcQ\(Wҥ ܘCȄC? JFqr"<^ؖf 8`P{CF>qh SPD!6Y,*5\XozS83cW7G_+ɠIMh74Mp U{Js0vRMFt<IaMFRmA'lcWp^+%f=T;/{/"J!'X\oa@ч2iH vfG&>nx%./%0R6`s8vV! 'Rv^rs%:Rji_@O5CFLaA61jÃ3i# D|0hzlt_Bt&;47Ebc Q@Wy:LUC3.򅨾hwR_nl R4 hVy?ܧKyMjivm+ͺP2mG2S<}~‹i{y6FM +it^'ySZo<"6e-^㼕C9raCI1xCK,FqYv_C >-YN$p@’Qan]ч>G j˲YbL増" &Ny\F HI20 SQ-LҰTB!38@vX:6‚Giupo&'"Ҟ lJsT|DyaO-d$eV3j-$!yi5Cy`dx/8::eش~+1L;!x 5>^KOC PӅfii+ʜr}?߰3oN$=tOq)Ql H鴴K)]^S y!  9 :S`lT0IoODMFmqTkQj6 ^&!ΊgM{˰ۖ֫Ee9[-d4,7!aR[Ba^/2*ŁRje84l8f9c\e5fi/+Okn7Da o-%˴ɺn=pG%tzaDQ{g5Y] P\zi%- 燚:VGu|g^s89wtjjXp@fN7#dr,LjXlH?A=!HNw&m&tZJ,[-Lj0\2 lVCl,Y.#uV{'60Jx[\ )`N6ִѷG|=N=ʺ)](;* qj=쏨VGIj.6Ҳ4?8n+/8OmT6chbY6HDkI-!]oD3Kw?@IO߲ULs+)Hx -M;'ĖMNN%́0*FN/ /(:NXwcl!3 `Wa҇B2Ř LRrw.[h(=Rea!>Q9?Kj@>@{I-#CEe!!i,,!p{PTҠ>6<;yP0ܰmU`C9C&h6a C #=dHJIBlOqi;HB56 RW3_ꎥZo!%{f=dӕ8ւдKvjcjҐT GNd6W5'oy3Q\ֲnS1Rr3J3Wb2 FVC6d:S"c-LV)?%hr]L1Rx YHwҙ1 :˸ P!s!"XW@T`|b8XYj,-lk5e6 nCm+ %w^y3KN$l A0l mF5v$KWZ}eR!==);M@z[)Z_~0?o.;xwN%,!J2< KyJa9ӐJl5p ]]44gj <d}6o->2Clxށ7-hk`A@sD&P!b2< Q=t9=k)Nn.i؃L \Ctl5|*B4/6.ᰨ:ZM<K IOb/qd}W Zn0nC4̵1wZ+}_BRbu>NimtѤ\wNi35Ƥ>?n-&p>2\e&ʸ`,3t؆='ECV(yD}#8z#qN6^u" %R#a LG>KiF_TdžiƂ:̌+i)#&BG-%G8vOy=d9۸%95VaoQ6hRNd9uur-qϠ SBKj(6]*,>nr -!i{=ywc)p8T9ٳ5% :j`d}04YI.[I>k~&dFigv]=BP(}ðГP8r db  9V, 6OE6_|JVJI쎾rpVY}5%RoPzn]ӕ!qgMi5=}WNlJ?m?yQFP s2{#JY+.Ӆ2Q]ߙ>CH|ZIOD6]Ǹ3^spzJJ]lҒmy=}JCNq (G~rò>|%pk+~%|-l)k|PA j*I hRU[$04w֟mR]h 5lxFGJbq36=wIYӼᑰ/h.j!؄OC1:'NK d"0oC1U 8&a<1DPLNɝDz\f =Ft9N\TUljBO`HGt7[qy9)h(-pu#<72(RjE(C_7+=CĺTk?l8 }+a]H˜us贴̚bX2IQqQcJK(>d0i4&“>I\pl9t Y~yHyu' !ޟc5dRS~ɪpLB)7NSq*q\0܉ÞN¢ૐM1 7B(\ER|TEa6B!&bTwm>EFqazqEO| koAbKQȰnkQ')>p}դaD$iÉ8r]N$aMe X:z˼J-GLkAb tI>t>2.]Xk9kIq\2^} {e<cWk~!i7:O\+I7Z#FA9]RJ-*:o`C82pdЄ!E daj5~"WDZ$Scp5g,3lMgבS@q³l%pRqP\|S!p -6FgO#! "F.!&vCa,5B<[rRT`DF faÇZ&Cv! 72'rW-WTh>oy7/d+ z+=b\4{k̎}E# [u}%wGzvZ pjcYhאr>r[t"Qɪl?l JhilSJi7NPLQk kz,üMѤ6[`h;O9=tsd8F9҈X=9}8z'Z)I ARrƺi'+I+-)Q /Sø7DqB#azUqօv#0\8E.E6S CACE;TRS]o;d=1*sZcixŰ!rPo1jgɒIu4:Y82\ f8.}Ty/?SsV?׀ Ş ilC\v0섞yoIg!oT7RZMIwO=ӺzCȸ-J0/P{శ֟I fGG^VMdžjҠ؇s(1h"p30}ML38T gPdP>Q3r;5J j; ƫcNiiML^틾bd^C5RҷYIn}N]' f-1&_{'kg̖iOpc˶2–¨|`b0Sj=NMA# ˑV@e<]-?yw&Hx5ZmrQH~6Id '#}q66*T_󼼡 Dw3k)*LB2@E.D^`qxsBpa)wbYd %+QLuZ#Fua*P܁$bԍ Tq-'6cKIs.X?2F 4|>,FS 9yO qy ww ֕quOA]J 9yF6ݤu2wG^@k/ U¿e.2{czcs3R{[u LW AIĥ=\2PRt3+\;9of0TYF#8ԅk?#{2sbs@_F"Dхw|.#.. =Fd㸌R(nnBFt6Adcyf g%94M?M%ƨ˘,CNp4[qN٩_%',Cr씠8gqAt>QE*o1yJ(=dem3 4q%AYM. ;Y*wTn80}V^Tb|jk4tcIk=y>A\Oi$;qz&?!, 5"DD;1pxAlhqXCVd#c#f"69PCA1w`EPfAo3b8Hb`&8DWC ;Pk%&wyI:\6.=î~EN,_w&%pqcOئ!&wJS%q&`r)0Jj-pkɪ8=߅s>&6Fe\] 0>C Vlw]9;Zi8,`Sn*Iڔ ],Sl;BaQD1DlsS˘}Gyl69{xM'q4Rm/Ĝ`dwZ/ĚIH؞ Z A va;ak l灴ۇis&9h|Cy8,t^}]Î/Dy5{d3‰<MFGL*D8YHg@C CbP ޢ ʡkzlbiJ0wH.v p*o{ F t)\em'liDp lW¿lZkrO7Np>&`u75l`i'2iqtU2M ,9CJ'8f%Hk#{ 2nOOix5y)i̯u{NZK압DMCyIi*(-/2)].$u$&< SJb]=}峼 TKqy,5%81X@|&l{ha /򎟊ɵHa"3B8x5qF*v b(> ?ȅ=bf)O9&b2I}CwMSc&ɺ(.?bO=k/e#?R"t&MmrIq̛O9휼>$c]Z':'r{IY6FApTTt}*=eixLnGJcӲf9> *b 2GŤQ}];T)8= 2=SUoYh ]m' ^ވcy5CWUC4eEnE%!l.1)%RYpZ#/ T0ȟQ vPe1E !H|EBHJ/L&B8?q 1!:C Bor L*uamp`ʹ!v-ӌ3G̵MVvB0M4c d:%7&E{Nq%4rQt4p+d_E؝\m!_Pl3aT Pk72ђl7i-v&\榖?^BÊ K@W1BpVOE`e*=eyL^[s!LL)zY7q\lh72GPӜ|tM7(+'ķJBL҄ffBi΂"UD!(ʀ2xcm*`C]h =R\GCn@0ebvlq7c7Ȃ"d"2>-ujaYU$9>yZJiMFCLS# K== $y=B0Un=r6"FҚtu9MX{ }3k&@ 9n){sC VæBe)JsC')AadJI$5UK)c6W0Ujpy3C)3@[ Px{McY]lN@w[ͬ)+^i8[KIE.\Dq`Ɇbau1LgQ @7.n GL y:GV#Ρڀ@{ s..[\9- 4$M9G K|ZPy l (]/T0z!ijSwO#f a{`4pSmF˕Z36ZᰤR)YJ!m+hc.6[͔.1a@y෬ eaug-:5v [ˢ[-kMdmgw= *^^%0m 8 [h@ξ  R{oẃ2bc&CvL*#kDcPŠ0D[ EFl=K_qZkJa1OY*xIau1ɩMYx|k+`4U,+-LsD9~'τ96ȧ1m)LRP8Y4Aq²rGeu`ӛ#)F =eP%˺Uzʼ/T;|Gv} 9L5% vQ9ZOtd'02od^tK`<;,ɪ"FWq8}DS'^:pERCE{4y??Ax٭&QaCzD?o`YI p:?OEH~(Y+hq|ևҵҜS?{.-S-6c?h#-[xCVߑI Qm!(89Yw `o>)y9_%C|3`;j Qj {-{'i]8V^gӼSN'65.y;UiG_UqzŌ}" ![AϺY L*"BB l.GB0^3Fy1m 1K;Dzqid!l 41j4v]#!,3]QRU%5h'ӻidQmo.N ScL'hqTnSG3;B'Ҁ?YU6p"xb+ (韘?|?:OB*o#tN~D?'[:qiQ/⏯}N(SxC/잧G6}oŤU!sꗏӊC[҂:pkaJM_7lY'qpO:_= åTCnCԏc/dc_&!q:w-HQ/#;ri}pF(iAKaƃEd6BU-eJ-5+-1\n<̞ij07 -<)5M\p20q.RJ'-|Cx^/D8p_OM CEl!3z|l"&}$m/CaЄ "-=gP̄3f!6Yk&zϠ!ƘCY{ ɪk#d+xWt/~ukjC?Dxc~`Z9om~aCmSqcGjyX //#O/NGW:яt?E?ӌ98S~K1k?B5Eu:1#LZW?q0:?wX|G_:"8ȼ^.E?ru~^L?akqyup~E|݄]XXAOG}._Qu~"҇C?M(#?Kйcqt ;b럈~X_sA'xbt΋(bՔs&8?DqMl}OڵiaԇD?P_~,q:'#+EC:gҎ"?.N>DG\! EcM?_ٿЙ/G .e抅~[8!qR~_BhG,Z/[ыxuz3"DqPdDW0p~_FZ(H(^(0/K 9NX0ř?g߹ E~N"/T_׊$}^EO(~sӈ=8:_\Cԋ GVuCGq}0ӧz?,:]O~1 (8#Dd~Sjr~?^? p>-GEp/z]5 Cğ"xb/?Y?(6~lQN[CЇEb=ON8{P]4?*xO?7R:tZ@pR=`/ ܀qDUzuz/ 8L"Be2Fg@y(c(#8=2]OӾH~ˡ 6Mj) !Ym#FvuiaO|.by$m&}aZd9J`3憚6ڪc5] QDu[8 /Uk#+KLdTVV:LJ#A)S{MVBQEՄeY!͐"3t?A3,:yB˧(Bc+"%_6grrBKW䠨9 m{CxHjb+4jRm+ mdeK𵗲* I!QOMӃKߦ?IWFPt }G8WμVOW_PLO7[e\~Q}_,=SU?؄guo_0?b9ETd1_ILQ3";ЄMp|b+c<Ҥ]];ю?힟W?ScZ.X?sUAu}H CgohS\/1';{^/:p[{ cOt˼c~x`C$tkon߫Ђ3C*o{"K ~}vxȿ/O%Oӗ@^<}HK?:??ǰ_?:̟_OG=3YI1˟;/'_"q8"-H4f~X=]d8?=Z"]>,C~yzpy[〚E:DoLf30~byovO سdt"*}?d##p?O?q.P >HvOۡtR]XHKbTB OS}C?xzg`]Xc7>eBؿU(/Qx Pb"ߦOeh^0$^xީctU7҈x _~/QO 9 h"7ͼNjrTtFTS ЌhDu:C[K9[1`c\9e$qCS^pZJy6ԓ$a4nj:^ï8< P>usW_^6GMTSꢃ_я~߯7xȽ?^ȮMExc!.H?OP_GK]Ot(n:߯jjFPt˪Q~IO\ 鮯)/, CYPJз?P:tP~C!~4{S~4'lb*xSY~GH'mXq4Kz=I?S@o!~áfηAHEЋQt?"/!%1" W=ca::wOW(E~/ r: BE o}_?_Cx:PxQ~xL4'O Ӕ7S_#GЄ0d8<'!>qx_O1Zy:F?TAS+$?G/M?[Z{-(K[.X`ワDg'!~uHIPTmީ#-SѲ%yIyOJփ6I>2[>J]l#diuy> FNfJˮk(~euP%"PB"8V:A;lRD"p `hDFV P72/+DDMǔc7E4q}=*W's1i3!U7Ӊ8*; 7^茦7i֓|jqYl|?8?z0E1u\qc7Wր6GOPthqx#9t藂Dm~#_TB~?TJgdCXM.l,c0}~Lԅ]^?_O1ha">g^."QҜ_tc M$y(=Gt%Sj.ҺTln9 ‚Y; )) `Ë ˢ]=`C45:6dN)OE95\zL7SZ%-Hxog!j 7aW2'hߐ@ezr6h!*Xj"EpMSPvd!&bz C~*!TBGq/g٥)%{NW'g$$/&‹anm{i_ Y3㒶S>}?E4T=_8:_="~>FGqn[?xкb'_-Ndb/^W^ȋ}WcZ>HuzӑDGzgNG2&A~q~[(~?g/yoOݏe?Qb:L#/?ConXx:PgG$:=Og?:G?K?uzozٟdQ~şCV(~XA:EEҟՙAo4'|~_xQ2? =NPӄEOO~EEG7: OD(28b}8b"c#t:!CL]N0Kp;x蟈~T뗄t- b0RS|=88bBQ#%.Al,Y1f?W^U8QG >.D?o](":x|iG#90K IA~[&twt]({~XcPoWQ܎^*E@ED!?JX(^BTBEW~/Q\q!?Ο"Hh^˹n?{ՆuOw!Cъ-z#aԄMs~G~Q?MWt""MSKAO(_(|].Q~t/,QPM~S?ހ=#6ڛS>KEՀf"W㎽nيAU:C1ɡO^^5u:<8aAۀpt~H_#XQF~8s0C %ᄈ~Z9mZ߁R&t號/jp[-ׁiq|;Ky=t:_YϕelM;tAU5C =2| $iW9 0`ٍǪi:>`xqNZj6Ce<*=^d20[Q]#* Bc`ңC#q!j91\-p( fjT`QA `dԒ˦%dZ(L5qN {1ҷH_"d9{ZCq\MѤgĺC1Mԋ雑b'zxy~NC_kׄGjOdՑ7O=(H빃~?'Fڿ=?mъ3jE~.|?.u3{|2X?? Hڟ8z>>IԏAnߦicu?tȿA/ao7z~"8⓫\ )C! V1>T>@^(";PO48 Kb0E^7Z:~?nPn:q/ތdN A"h&a˸޼Bj jmh+e ndRno.+zK\aI~iq|Ol-Y5 o^TP{$0|fVVâwn4V!sP~f=C HmG-S2xA$"uڇCB#NP :гpo`6_)%CEkgqČ)HYC -G P$2P n h :6XVSPE'NI&ҥa77o ?go ?oo ?oo ?oo ?oo ?o?[~_ ?go ?g?[(?[~F&zMΤ?.K=/Ex:4:JHbe#zW0~8z>MJ<ߎ~>X~(|%$]8b3꙳1O]aDq<7q~c=Ѓ~pQOlڨbv3K;M왃U{h;/iorOq)gRJiaai)D)Ұ밸qti7Nemc-Yn¡ PڦJãIu잒r(5 ZI@aiz.kz¦ "1@S Tpb(W҃ U}9| pf<$?YKi?pMuu})PTQœ)h U{2:j3ui?a/T f;-taZ!$|[AM֕vK,8GK:4ޓ8wFá<1'rvFW؍=e5O7KjVG^~Y~)5p*_WV 9Rߜ WΜ]U-5gl&NjcPvKML\Mqk-Fq 29)|! %4^8X(GSO-hEXrq Fb!Ttb;d!(ojCxc6G}-SوHܦ;)!|C1x4!5!2CO M%'*_g|mqr!l`eŸvoYn=U1y~'wJK`x?'!1AQaq ?!dD}B8V&Vg lgE,8ySHU~ep~(@Q)^q(Wn,[9f5sB70j iH\*g1s,Q# y/@+9Bs<@ɸNyr*H*cvPGdLyScWq.Pmf!,lPp!]2@ @zc˂L077gˉ\W!Od- <@/FkA|h Y| B,ͳBӌ= `:͝_? p'.>S]ě1 86"n+"N(빥Ftb-rs PMjd&6[Av3 61ȰXF CC}D2@1}T1v3<`,V9m^BB, 1R4Mo2ȡ _0b@1(`kϘ;>%a{p/oՁ<(fD`ĞSC2J=g V[`-P_DD|^H?j^h@8k@f &s,js%7Y 7u @!ʼncQP2k*d,'nRT̂G@'OQߍy%|+TGAW2YbՋ+ z0]`f!P?tPc;v!$,`y*ք J̢~& ǀaRdM'eQP:?V[%"{Dm0AMQ6x%/01Fl?UB'-ۼx5UEUvlJBb LpM\Cbm-&yGa}X7+kf ӚFo%ͳBa8^!?(!f2:cFıØ60QpqrzqEX;p@N 6#qØ ТĠ*H5a ~`,33$P0wvdRRr$I`3S^wBfP8[mņˌ^$ P޶.@a!I*FeuG R+hBXFpMP81$X}Bh_~YTV"VtWטq>cf>!v 9"1w\-=ݙW˫*𚃓ZJl ` 4IAjns%}=A75hb'ҡd2ωT~!`d*m8 FFPYjkvD.#&sԭ P? gn7b"IϨh4P%ZZ%ۈMeXBBb~`al;;J d lObFQFmXHa 2FרUtNI9;S R\-@w^''pXQH@[%4 2 ǥD?w3U1ꃙ7pψlз׶NF4U"Ϣp(<- $-|NJRpf!嗅]%Q`pDb`m "XMs`0"p -q$3Y6g<$0o`Z5a)$.ai 7'4473`ֹɖ崂0]P1p Ɏm̾^̴.iUf.Wq 3 "$؍6l  ,u>[,dDi(.a(CPxNR5M *M׹]&A&l9AG CD3bS304yqeLha2` aTw&aw CDR܌f,E%ºso!;w x^Tq1 CFv0tz\8XktwaXbe^Gۙ-x(]*!o,),Y` W*>! H 3/* ;tQXKqr<۞ψ'ac!E]3AyP*\h{1 (C-o2, (n¡fjx13G. k8?jX=`8p<Ï#>/ DB$B,b0@u9hNH6X  X&)`Cz\H@l% vO2njW*S571P}J븁LU'F L!=h|Ã*E5Vb4"Dq1tV&<fbA8j F"3y'o;ܦs%Z?DBap!GȖXC3`D1VQ#Ri3hѸLKޣ^S\t@byB,5PBy6v9?rJl -B69Q'f# B Z/1g}O >Ndn$XY CZew ۣ4pC!C/+*"p!dtb69AhDA€2'P|=s-DH Lɷ2dQ\py6 ,4T Mp\f c͎0#癜8 3;)}Gzpg2MiA֢<(ɸJa<|Fm`WS7C< x7%b+e%$[Ӆ4l0u8 R7@PVz6xJ!&H,1V 4@ܮ#bd~BykPuZLHڢp9m{;{qq@p 4Hx Y0 :4+v8P +M12˛K)m 4&WPt•a6IYPd/ģ?!,ZRzɃdYl2IjHpX! 0l*l;B_g+.PV6{n @!(ڇG@o'/A rv > |(";nY qٹ2ZzDBrl|f&oC "7+ `YK2bS  n3ID :P:0ҘXs96"y3Б0^(j-`$ckA3xX&{\V,ͣeJ( 7 Ӆ̼qϝx-\ VwtDW5^E<@_,π(D,?A҉P؋x?W610?8r>!b3b/!X:6!ȁk9d"22:7-yh+sm n fCq>#kc A?#dۈ{]\X:q@9mYҖ00.ɻ GfaѸE}@Ѝ2A Ð>b{%J6PXX>b>H&?bUaE $FQ!#rB)A>ܳ|q,6G%U+VM)Ƕ|6 S *r,f##Tgf r~|BI Ns ;YՈ@\I({`f̽' >@G.dz~enQy[twP=.%xzj xljV!RD4pÈNk&N@) \vsyF""$! 7Њ$c~v! X9>`$W 'Y@,ENQ \їq[@@H@@(7 XS$Qyڵh{FYzY2^\G YnXP#>P ,X]Ӏs Gp G-š5cC ^ -3A YY%Ж3rɗ:0n(=0sP}MfL6YD 6 `%hs 5 7f aJ!~@Us+1#'B+amP:34ZkLe{ Fn6hk~'9㹐f[ ,J̤̠vLKAz -u¨xCQEvy K5eB h@^|GGSr˖ J~fS[85, {Q&)fRRzL)xB$'"d„F_Yz8"\| 'o  Obs a5 A 0J |?JO8/c KݜDl9>" >p/-k7 n.!C ^ܥCbP3\q2eÑmUfԴ~` ) O8f4xey/ha9# I"c(8ϸ55\GL|E80IIL2:`/4yA]ؠ׹u ?B-h8*FϠڅIP0Ϩ_g`6^bq-Sa'S/!6c5dpm9͂D9D`̛Wc8o:hj9ŞaVw0 9MS`c*0r]!#Өl,[艵0  ^a4yy>.TN`/#Z4y0-V\0Š~~a ч@F`0a{/Q{', qvXpw^PX[юȤ@b u@XHpy$@n0#0Bts1jY[P´މ P`4Jl"Ql+PѳҎ6-EK:oO'I+@X^#<{PBu+3ifT(,Aʼf&~%mߣ'KniP0 {@8~DavQ 81[bbvxR<N, sP"*:C &]_JS<:Pwfr34?q2Rr)C{p;` 2ZEp6_g4b*evgj+,\y%8 ox,Ϙ`y LTM Pt K1_JnP!P{wӄ O˄c"@t{QN{Nn!3cDV (dk0g3f?" 6pfjAXj",>Q3BT32Y0k(LHb&G {@;sp A'3苉[9r ,G(E({ DO\=%\L%b/ʋ^ m,,A%NۇV"V of( %H$@#~zNoX:j0g3#w#6+t_PvQ9D%Ģ"ȽeEEa|B\7|BـٟpoK8a rz?X`NP^j4g81q leu9d>xCpm #'HACWQofB(J M@S5&Y&0<P=%&T8n V}7Aڄ؄f}(~*yO5?$8WhPpa}PYe72T~*0g5G’xd!yMa9?5(h)V"8N61Iheb'58ģ[cF FAA9E604,`‚P1VTH|(ܣ_7O*2)`h`*;̔Zb&]f}!e#Wp }KFpn>?,#4 :G|BGB#/wƬ f CFȅWxx;\„Ĭ \^w(Ttq ]0g—0OFiB0JS'#,mg*,qqV^9EM\J*]RN|O >fa=gS3%n0 ux#;ٳԭZ ;j8)\px0A"Khm<]P9xf>|U%$ٖ>0aƀ鈇.rѲ ,8:ˆĮfIft!P i۔;XX&oXs:^g -/&,WEd*5SN{P3K$q+Iԫˆ\\Kgs N - %FdF vܳmoU\<(4ΠDHkDdX3] X>ɇЋiӸHܰ3!Q -; ?o/ i Igq^%Y!̖cn yD`i,2r2ӈpB-0ZA$ _$c:#XPа`"C[ɧBtԷwv& _IG!ufbe *YV$@n34 ŘJmpxOxSFb }c&#,z2UJPA)B 4CB\mAs 5m6(]DtVgW!X&`yqd)x*`fp!("RIXU/ 67D46`!iYfI.qqjXR=i~'51Y1pDO+^`/Fw ± bh!S,1~2=ӄ:R:FoT~U{?@ :Chh8 (* '#3k̟YgT p5-SJxYd? D؀0f3<a+μFQ5R6Jޣ 66!!}DFl)|! >b\XpyblKP 4-P#'(Q ? {E;'% YHөl)x&QUWyө(Qo@f|`d>\n&,fq_и7K'T#kF"#-+&eăkM~bP+ܠlXޢE: D8l NT߈A~%WvLO _a w \mO7 b@r43˝:oRɶx*F^n2"-hȄZ}Xs8+w8ǒIݳ{Y`pLCFN˄f"⭃Ynd&qH*@&G0_,%0n(q9 9&,̟`k&뉝w7@t富uv8=BW' هN'fS:\ƥ s^!I/@şyG*P;V NޠM TD bAqXFvM-j(8!CћZ#JpA 4K aY_@j!X0@gHO>Y+b&|D2+X _csI@ogQd%]N1e\)FR, j$<3 gPG9j؅LpFF\P[) Lb Ɂh1Aß 8py`qv?d./=(z|͝7a%GUMRc$qtFY`,E2I )0<;ZYz)fD-QJ`LL0 a0@kq aB%}K06NK="ڢgbԣB,YS$&~ L 06T2rAIe:pXdFwL^!`J6f*[c.sio0Z(m[ciq-; FV5WJ AOm]U BVEK2H>\ԲQ(fG1riu`b!:J v0$.;=B@x2";__BsJӨGn@'w5s|`@Ⱕ(vCnBlpEfP;Hddl_`Y)|!  {cs,b8C[sj oQ!swofŃeg:,t 7N"p!!Oږ%G 2ݐ%pDʅ29CQwW2]pl(qV$LxvIO@—ml^Pzq#=o W߻Sy((Na93\1@ė9Ng66\;.Ѐخ403,}Cd*!9gVˁp0٪dA.tTgg4"7.pFJy#P+nf-jX{%ٸh\B` zX^Sx>^ZDdQ gGu7&5\[aB`VTK:$'q&؃ )p͘"Љ# xVr*MbT5C(d~&I h!(H(g)TH,B &_9-*+^eJ>H?%cTvP ̃)hb;,<_ Lۙ&gk5nB7XJ*e E[`3.hh=LE]j]8e#$L!!}bZ̖&{!)^Jl+;f*#x`;p0hÅ8+u.IQ{j6RgR@lf ` w3G3[DȀs#s UJccsE/aq}2OYѪ*} ŒJ.&]i4XIf@*3ԥGw*gP 2\uX^zS1VQ-NAmS_~Wī&:db$T&J!দ]JèD;k ؘ{=@W2HYq,-M;8Pq=[߈8 G8q!!mFF z0luLm#WIp6IEL/S(ۖ5BDZ( %q|E-T">Gx JP_P(rc :db|D" t" YAwui@T̺ʖM̨,B1B0PoJlBDBj †hCC"PhŏxIr*bX74#^&r*$"ܺE$xQ&ӀAh`MTjhT5/yKM\8 QH[㫣5ѧ9‚2A+d (ZP5RS9sf$(suV6> SeSqA$n7{ W9rA+㈳cwLdYgg= ,<8 + \E!' %~~I&/p<*=&zJ9.Ɉ82!(2|veX6 dqF &%K &qq=~6JE#:3{0{R*[?xP{B=_Ә)W qEs/dH,Gr5M3@27 hFy:M|:9#-wV\-b 9\TU#5cw4IT%f5dRԩ6  S`'0(}@d jH,wCO,.DR#g VwwH#Thnyʔ~((DOG!f0ACI UV.dy$YyF&!5]w5]yĹmxV7)mDLWMl԰s(gR:\\R0q.hw7xICDp0ZI8qK' Q. * L Ha(1 0|g 䅕P1P?s?ST?K Wdj6{` |pv0.5^ Nya.vm0\<(bnQPk]j5Ut!Bw AHt0ߘ:aŶ",Axq)7V,mLg0!lZ N{Cr@AI{m DZv,,+C[f4UtFWObآ**fNF ~>/ Cp ",srwQQb7(knrVy"$G;MTT"k!`4g* 6!@+9a*&ΏBN08O¢40 0g,6ތcNg}FB54ZkxY>)gwF Z 8mʥ2P`qp338հcG.gԡu|/95\(~2\ B8f7\t#< D!A6"h9860˨l.pqfzS^`G1np [NSz|DMU 0B̠OruQ~j=h +{bX5+!FUB'$03/!BA HN]n(w | R"0 #M`@vQgsDe`3ShBZ&e Uą*aJҀ'vQUB J0b{:o 炛$lY[oG L>'0ڻQD @C/NPpu=7]0;dTlpDtz&3Q1f-̡[D ' sDJ6q`|TfKb@<",l|[>Rd؀/K ,9O6'Ж ̼q"[yڟCp#B;>9q#&+MgD``YFq^e 8}}fm }骸8ޜBA 5l397`j 3e qyX)qXgV6bKqgK-) f0MC;9-AҳX! %fi7ЌɈs Y4iìe(ǚ󙆰IF?; \6ࣸ3!N)YM,1 Qmb?Wm˲ P*rxQҍǖI/SAj<(ˆu+Gr¹H@t)aa]+P%@a$+:Pf VWP2.?NO.żb.$$*`Yк.,A63WohJL!G1 F# llCdÄXk0; ()Ap '@H` amlL1V/K'fTX$`aN> ZZB'X @Qw!kū:# DHGO.+ u@~%93_5|!b"`Ν!2qkP}${#ka2dd s )2 1L qe {%Z1c#67""U-!ggt[GGFasAsQ‡ F޳6S"؉\`D q ^V/B_}ʢBeT!Q"B…p+)KN:δ42aUV ?0KU#Ԣ(B i+0yɄ6  clB^*XUEn&Jߨ8f2?FIX}1 8:w :{(_h41 ?5 ]B 8`0O%Oxb٨EiAh؁ࢷIr18p 7Z Ѹ 6TG'3SBQ?><-"a"a0b1Մ4bQˠb'%zC.VـF|2ʸ =BYk p |ŽP KGS~2a0`F }@z`Ay@1FcQ7!CewQUؔ U[x^FLN6;yE DJ{5eods8;hF,;Qb(hh{+\h_ @g54.; Q&~!)o0̯K <ҵSgdoQ>e3BW2lT8dr3<$W2ϲasi3mBhQ!~c+3g)DAfn>Pد& 0# e(I'ЌPfـ7UD)LАg0'yL Dl "ce"Nan Eܴ ߣ%̬ڋY0] P'0@[s^g8I6% {,5 lV* 1Y;Q2(;P>g[$ݩY9~L9S8@ӄr *rS 8ub& mك)0aؙl d:AW,0[[Bl 27p~blbF@as"*J5bX&F^(wyl`B J|#\a^& PfMBdlf!(/8\ްbi(\?@(6(TEU['  Q5Z.y#d]K2py'Bp.%@A@ǃy=K,[4 !V-3;8xҝz0ר"!]lO q=}̯&n 1+UCp7hKb@$w'@@~ lX1p" b4+7 d&B008EgQ&0؈n-,1 ˝UHͅRu?P>` bL!I%Ҟ0c!8j AB?^( 3,R !l Ա&A*@U  V[爭cnd_,g@Fd4K,8yr 7+BBN9T].ИH!81hq8s_fY*:@;7d\ ;#N E†qjɰaelvh6 s'XB69o 14NpP.@;d A*:K.XLrE | te|8/W1 Kb1D8 O?PUAFt&#'am@ eVgW"Ϙѳ]ngt3d,[p,$^MƣrTu,VІ`!4>ܬq^3|A28 `s T G/y\ݡt1?^1+~O0( ,E@6r8rw/S4R `PP psK29\`=+(&MqC$DnOT 8m@y>}Z|³]=2F YO9#N.-9{wfPPXgZB0MB٩˅T֥ Y\@b !ә@yaV "@lԶ*F%3I.˃,~b=}D7:x PBCq5~ +(€mfx0w{lx*Z" yP%m1M fXdR1el" OPtL$6\06Tk WO?QA4EEMԢK6e( 3p\yp5\hV8_ |7MÐ.VD-]1tܠ !uv6Hى p!}ܱ>p1 2H B QLv^o!<-Pw0#wdC§Kgp16^3( ߈n J<(Ѡ71s6b uFd D)M*clZ. ~mm6<4:D ?" P&Gq3x)b`לˡB/;mdN4Q )KڞRʅ& 983' "7hf>n*&K>!8(N7Ȯؙ:ЇO*eAKɪ;)Pux2Gك<8dc2I˶#Vq VoH(~IUw蚆̛Pyy" /5 F#px* ^X2fjd \̎V=Ƀ2=[{ :. ^ae"pǨ@W6,Y @&kU =ǼƪGYeFFC\Lx 4a!S%lCzr*R8a \0"ݘb`s{RC)fH?a!4U09*3J] TmfAFPBQ=δ!W0e4@T  Ps}Nxb G9󹀚ۋ$2Cv0t۔-wы0, '#;~sT#AGQDs9Ⱥ&}99}Bv6Lџ/yp dzNZYQ&}j4qOt!Q )PSb[' NT-8KL** V0uJ<(Xٹᦌj*'fl%,>UZ>N&|DžEYqI(p(.z8EB'08@Ԯ/Q櫄o(X C #,9Pbf}83}X2z1,S?5,1D%ćF94pm 0Zx@@ 6y`W>C0@͑ ɌLpU|\FIR09@l7r YKDμIb8F BAq>U +W8;A` Qn4z]CF 0`Ixh2#O@JKX'#m0=rc,~7~'Fspq0=ʼprKJ2n٥qN|ǘƭjP PEF3ȴAk"E  Q|`I&@#cbs8,lI90 -\a/wM؉Y&`I%l9P -( , U3D@˜By< ^j;h(sL =Cf c-*ؓ *^`,jNTaNjW0Ƈ;!s.Eo27dt-|ȷp{[Q†ܫ8+%p"P2rel2P;0PBAo7_nV0˜ $Gs{ udžd_ ?9".2|`.0m'Q7t XedUf_\ X U1pڡws.##S ,N5dL<mnhe"N뻏 E7na}ЁjwL bʗk96 <@M\(Y+y1gF͇_QY$4G>"b+_0 &.":@i S1q\ l_$KU qnh*p5qW@jv%+Ap|rz̻33N`Iu҄@ 9}уEJpڏk( n⠲ɸ1-B < TD00A)EIɾ!,W/!0/gZ\GMa#|MnVLYca 89ˈEe-/0J1HDV4(@dXH ?.6,G)ܵ+Loqa׉iLdbw7uU%Mz&Ltws62`Q7qLfF´Jz ÁZVNc V {pV %Ñ nP!MUv5w'NQHac/,bUu6%#PRe0@NɩڡbQ8ĎF*X\!Q頉F!vm \x0,:,ETa,+1Z"KF!# {@\7®.HPd$ҙ~Um 9r;&6 ])KdE-׃ cB(oP`003VHB Vf=Cl;u%,2 "cc@M|zl!@&lRGyϮXJ B-BhT3 ^ ܶ\@ABܧ4_%؄pRq R$Xnq2%.90F6^X&#:Tg8u\CTODt"d'DManLJF68~7eR99F_SJaVg ⥕6}ȷ8Pf:B`P\]ϽM p 0?5YrӤlU*!=Шކt2q)Bahaf$]"bDBɃ5{tAV]95G308!b4 qoCP%Wp9 Pk e$Ky,Ulv dHF@ЂHܫ7՘=&]4[!gB!7gr:jl LyN" bc "ZX92 #'&|rF8҄/"8[CP9JoBuw>7 66q 4BĿBTTÈq9rІ0KÁYP1&vD} <#gp6bdǮګ vQQn~Tz56 FtIJЫB\D"'3a\T,l)`4DE8 AK 4K4T''$ǕUY2,{1S%@+-.m[Q`-7 m&fcơs/']PIv+W#B^zP`P_P˃L8HwQ'o!@ű6c/xF]F Ac=D2(.mq=%~X%z:(R8d+= p8' m@ eAA]!,8]8; T "VT1:JRhP؅gFgC!u+\!wGx\(gf QTV*l[LV]uc!xc 1]ab , $+os6Bb_#SќY[fP0z9fd&'P?xnE4T 7ND SoF 8 hEN36_jC-\GE2>BI_--Elj70rgqP8F!Qi̼.\Ow8QX ;9x`t0?dPQ_F`CLd7 Ĺ^'Uy1nH/3XB6V Fgn33P+9#3qč=̱ 隟\tPߤ#ouCTe牱"d47y0Po? f$UlnQFs 29bL`A;,`D^+ !f "!.l'( sZ003y~c͘-r*Ql @7ox -[a,J q! +ܲ.p sz#F!''zWRDKZ )zAKЀ3@>91DkȕbɊ|K!{- S%"4` )Q:șRh@M"2sKUgicj/oe_|a.S/-0*™v\$q pa5y& )-wr`eІ H(ֹB1"^4=}@0RZ΢pb vhƅα2IM3΄M˴:]Dzs2lRc–_0IM1>c2F@u,9qQ;U@˔uQ:#_] rH/g`+7)ŚBNq:>G`l@$-٘#P Z0 'J.P@9`O0YA%$ 6dM)`Fqxs` HL &rtIɀ8 72TJ$p F!-;X ʖYL<@-5F 51q_{1 E28ˇ/,D͠UAKav"9W5=@qK,m <ŸU-`q&U;t*7v*B"QZ ? tr'fg2r9b2;&S zp q6槏*c b檣JC&q~.H}Lc ƹH ? D|F#yPh=Eٛ2ne ,hB@2L@1s fX΢扔iFI\BU呃x 6j+ψ `x%,1hb)$h@5NfB@ n 3 GbP(`m{ch:`L%vae>j[/! Aqjk/-c-_ Z+mdqb4Z3(u^`"^\B"BP Knzo83# $"g:דO/W[|L~aD <|V9Ћ9Fza@D$Fь*`qm EJXQ~%6!ted8Fz:/ x3lFm~WI&%<8!烌A{x0?7YXQp`86O:2ggaGh[(X'(']'¦XT 1kT h+947,%l*!`2\MK#<3gMb'G9V@"( YjDd1ɭ@ ?p Ə5 3pИQ sF K!4 5p2WYp(Vg!o JQ()s kPpA肳Dχ.0A!6xɏCX^xyYFY-BY\їL~b.Wy e0g]< ry-3`x 9< [9N4Ff \T<. ^63.ٿ0Q*qP,ۃ3σĩ(ns%4#l?DqG*%L&y84NFw(3gMÀN#ٌ3XWH=*Ҍkf yBZ@_D<1<[ $gs9y d`vA$ W<U7O5u,Ō֣ ֡F15hG@X& s`:\B+0!u1.7V3М \@UGz hRYŬA(UhL^b{@r&MTHb0^y3k:2P hF&õ3 @`gfZ1U/W#{s6pqacp ]4B%SE,A@ ZC@ )O$ÛR> st f +PzKam03ene" ny?@6#҇pܬ̰PJHhW5;G'0?P Ð6nFv2 *O~cpS_8K#˩K^J?;?#u N@Ik] $5NpQ!Qv:@ɯRl@CɉKD],Ķx&^ CSyHBQk^ N5ڇf lAȌ1 l,s2:`F"W,V5a|47b*2dL^a%"~ `BÁP6=4dQb8+\- Kr1q1@ ashcaB 0 tm[زȆRD[+PNOsT@1P!Lћw>fj0T[>PI6(,hgn"[]@o31(#n V:/cqF@bKE;s4 As=&D&¯p#ML&?7GFt5%1YJh`{ egH/p1֠"|-.P eUB]'ڣbA0pk)Mg& Φ3ŎD y$Zޱ| (|6y;W s̫0EF-w2Pa&>J޵È XWΠ)G0U;'bK,- h2 :`L 6v3BtFp^l6x.]$b ^c#x$3qF Z( as_ Qp/L;p_1{ `LsP"Aq2-D5"h@̅{[PtqR+g:%;!'J0:7[ٚkRGVpQV&\n E8LwQi"V!8O. aw Qs}Lt o8Pfx[EQ&񚸜yR0gQhԷ7{flj:. J"'.t#;H#D( 56p73`|̠ }#k{` `zq2_ď.if s@32zXHY+bnPp@W s:pa(yl7Qm\L֌S8֥DAf-Kd΢'Q Drg F`ՑwS#"Pp8 !pX01XY=,̑(F#[8 a{$a@J$7PfmRebQJ x-#tã#(I%Ķ3?Q w)zsҝLfPq;yc}Uq1 &P ;1S-,FAS;A,sS+iD@eNr(􆞮,d,Ѿa,=Fu!- XA P65C!Y @29P[`&2 J%~gg*{ ƢpPO& iB($/5$' @(F[\J;0.Z-36ϔX}(Tf;d[4Ti߈ %\3+!jD, c</uDn9J/":32*6 Dw;}gBnl@vZc;찖%{*H f\`ÐH9"XIYQsFDy2I3p z=3Q(O*c(۽p"+r|DfaLgc} _cG(&,V?8dC@C/.<(HiY0VcVR3# X#.ʈ BCo, a $p 6-f,A) 7B*M'ql̲'<1S<9,s &E 7pep8 .9Saw~SiͱUxpl?9pŝnQ"͕$HCU" @G,2l@f(?PE`K E)3o).y;.qzPdtL,5`CxOb$%N`$ "@^,H-՜ʒ̢2E@1qCB! w+I }`b Rӄ癇j#FwSH|4'Õp44jJvkOJ,EL!ڎ9j= Jognm >x2ddN<@Q&#>bp4r˧;bSt3 b$kˣt_ÏT ܧ) ..{,{pcQ1Q01Qu%0(R6v4`{Š2z۔, ˖В L1\&  `?x viWy"Z!(Z03 &&YgS+.3琧L*Qs62]CS 'y2$#ѧPJ ( 1'H+M#ؖx yB@?Ef<@{؇{B,+ 8]'{ Wp`X7YcAGn۔bޠ@ }E`1o8~#@&fvn1m2>.!eti• VA3Aу[Q "YT&s"uȡ2N 5ngZ*[;:!7ى^x% IԲT Ɉ ͇~ic'b v`@,## ]KjVy0j!SFwY0r%C0bȈlЖhۆ,Y=gT9!9ko0X0.9kJ@+w;7< ̭QmfN w('dS]oà u 3P@cMpx"PY097Rwx?<@0Mx & u N2WBܼP "t cRi퇃+Q`p7;LsrXrI3=nЈZ%`*4YD1{R(3z&判̡mJ'1#ő¡'lf%Qɹv o*?9^b:@@!N39x P f叩֞矙Vr”G!ҀGLn+N"&× (F?<$V" 9%n E'qJhWp>= Z/H(1&6/qgysȈZQp N56ӚhzČkL 96ѿ8fyJ"-@8Շ+JChLKDV* :q(L &0mXcS l;m,L"B7b'eʅJ7~1lV3nJX3fmX"G@0^G,i BV+0 J6j  |R^渀);&yq+%b"cy"U  N,Y@|DhUp(11P5 4`p` %2!"^+3`UŞ Y!6߀ka(o52o/$3h@X%!$NCaew.͒()Z׫ 9l@8Ľq Br 0@d ],M!2"bY-P1 )ef &*B&2 &=+Pg80.Z3|,(5s >@OHq@XYQEV2sC/^RV Iu\9u[qS5Jr %"[!WEh@,S4v#`R㷘kriz0p"'#K #TAD-[\EH!,QKmS"R@1#R؋' MC{zє49XJCܠ5V8`!#awqD+ˈ4upYJ2_>&Il\"Ut!kAUpWi(D=!fG: @rSU['8(!h)CP@s\]#ˑ@۶fD03M E Z`pJЇ<~XQ\>GPORz=fEDƪ@?q2DD\4 nggQ2M \cN!Od\84@D>M(؈x8B7ܫĐeP-HVfyEʫ'q [g8o. IH^ |7bipC<8QeϩNeyZAEf2^.iR;)1v2W 00+V]aQ(>Fg+L|̐vq5 Ȍss&fU?Vr; Ba!Iۄy3^c ic'%ۃlQeao;f:R(MxO|KR*p! sp䳁Pvlq !,`#ȧ.8|(sFC~%8pz1D{eS'2˕)MRa)Td^S!DQxB(?0 jq-fBӄ Gڌ-|ˆ9 ATCžg+Vb\f $jXͅ(<A-~7 Eʃ-fg2M.-:u?;Y{1 y=d|C| 8f93[p=ll|DJLVbe0XY á!F+0fѢllE8893'7K D,0_㸅`z瓉N w.7 Żfuw2r| 12)#1#01WF`BrrmcR FXU!aWȣ,?+R˂9(6 u("Q#Qs?\n?(6c?2%kBb3+'7{d̽wMMT`RXB,M PxO;#BO;hXG ~JC( M@AT{dkf9.0 Ip œAxXVg,0]ûfQBc@a". CO Eo m5Ī4LB0GJ!J n1v'䒍ND#Xc'zE7*u P,tg6\߆`?WИ$ AVhX%yo x:c&#@1r!+)f4HsSb%t=@4&(.{lB]€a FYs:lB.+f1|Gee n,' DŽM@ip9rH 7PCU 6XT J%^"v92JRVۄ#V*pfsB @, 3lψV_{ v~":qW 2\!oyBcdL@ 9Z9MȝB!T9!W@VFBb DJ@EQI1D!` 腥: f-!o$*J%Aaؙ n_-_$ {T^E球!D^"_?Cq/L0i@- sE674 N> B/ 0 Sj9K[1R1 U-&C@u I(2iT*&*Ón2VPEpFeh &7E  D&T?@ HF4r3"M@v6clPyYdhl8ke{6aa &GF#-wG&ʇ#0`0ܣ&IBhCad F(Jhuw f C{ބ@Shvn 82H Sm?5‡|3b g,Me2j>^M0nM2t1mnGCP:c&[AŠxPÖ, #GW8Q Ȝ`KpUhG$@C5j1`&]~#3ψL!JRM u4D"aF!*HRy9QGiOSxΠh_$`080QSfZQRRh[[Įz@O45ꂸN3xp`K!"k V8FjOXLCp uglۖ(y{{ ɋOLFH:Z! Q,x?0 p,ag @|8@Rhl^Bİඡ5w, =lEU'h w94M/UbǸQУ +Kd2FSQ6HLzB⥍V<\QPƒӘJ1[PZ) `43. rLFːK 1g[Ѝ7^-bk bx d@yΧ,.Q t(@Ǒse/7Phs֧*B컉ڃ| .oOM2ר{ʎxf]@P;)s,֠vhO0˱uE0@ghHt``}BrqbHó9dL&Es 'QP]i A T<#-f1jJD<@3 yƠv)5pؐe Yvl@3|0,Y ؏}Z^CJ@%ЀR6w70,C:&)K>Ċ8!a 73,FC<`,xՌFEV:+1҄@ n:+HuG}AGFT!C ixF1qPu!"hm```,50r,0ab[ `󻨏JWy]Z8yܤx-0d{ T&'?nQE xˁ[&5nd!Hux&_"wcU %6ۃ o7 &Ѝ' 0s!eAEKVfnH^/%|>%v0 Lpm ecn @lA~) &vN4f0;F|pséŸß.<*r wtY.9=@FM@x7HA#j1lBlMfW8CD0J. &w>ԧJTT[q5PdИKr"kϮU qKȪ E~Xx1NK1Rڎ5f!&}9j,kP`+,%DBDF1!<@sЉٗ!UQ2ˆq4`tWN ԢQ^5 {Z,I!eTfx̿sQg:|o lDc33P Bpvq08y1<z8)kA`LUO?BC?P}"n Ad\cpg5D#х߄䫉 ž] ڜDx ;ĪŞLP EQ5MѨ@Q. t1piSa hf[lʢ {1@z],b>A~ZBg<yak2t, urM:D?((J̪˄ dChwu@v&pgP!gl-Q#Ie !M*x$#&%\D`GB9!GZȄ`KlQdȀ]K;aۨI8XJ˩n_#Oa_PY ">0;q n+U01grm ,Q!6zܑ/.#Q?sl2PgFX'~P8mbpN YnE1dEyNAe 0)ӕ큈]q+2ޢ03{Q6I^*h2fAg-E€#Q(PRҖEUA ř:xp#06<9[N:)ǭ/;r]*@Yc]}F͔,.cE6pJ "`)~ 2T]~8{p(S *Yр òhGJTqm>!iَ]~%UonqfըhL(,o&Mu's 80lL<23!q2`+0dG6~^D. 7_:[ 8P@3ޠW6qPJEP0B 3Kw'5 (ĦG6=KO"!HU%oԵ@Y<= h=CcxqV"TDD /,> ]#ۙ0ѳdQ[48Svj^XB(rfl_2# u PZ֬YC0@ ;>",9Gba&t7 }9d":KHT(& =-G&aA`uސ%?hOɞF&p %yQ6!V~7H,E^׈OF9fw`ٖXj%A.&َ"ʱ} ZTbL sPpՄc16a+}@!׉KdE\3ظ(H`^,b2`\k3gpȲa8 %P.\n-/UWtuK Ⱦ%/00=D vJ!- -Pw*./d1T!zjk`KZeAi-#Q؄c)F0; 5O̼2jIK`i$0;"J< LNNo(DCcL7zqԵzO8k(y.1-DA^ "XU}i{|fR c-y TW'-K$luڳ /Y{_$qQTv#5| *0W=pT!cNn(, p)A LߤUSDNCEUkcr&j!߬8n-Kg &0؈|O@:!,BB /KrwK*BI){CW;p,qԿ~3{R` Va"@Ȅ1P%Kiu ]HY<Ay0[>Ggsg<\ } {!b[ Bz'')h/fJcr̆O(95* o,Z̊bf 1s9T}|CBu%ѠRgaSlW@f5(pUTwD$D}Cg!{҃L9yqq"t16&tb6n %_s)`}Ư_o İ#&s1;L].j*:310c0Vqa%Y B )ؙ92h@/><0HwIJ7[S=)^go1s$Hc}3O n>9PȡU|NЙ=Ia r)V 5f+1;>6> K7QhFgM]ņI ipJ ^$Wܬ|BqPz0``匇ܥ1>bKHV" ?́`3w,`K21B; \2j{Ơ͢Ax:F(3#L !s޹لU1eֈF@Es5Sv\R0X&)3.3ueZQ\O?_q$!hN82*wHd!fSt`V8.`|q6"Pi[DE+s( & '-@{p%+W_MƁ84jb0Nj'5B (9 Pۄ"Hv`w尒yB,1{\\ ˖N/=L"f?0*J ZX!G>`&#v`"%4 `ә#n[,/;Rs-dB9&rrp{GNc>KXA`; \ClkN X>aL /Nn l )oZZ+Ѩ50x"|::0c,f!oҜP+c8acDUx+1*(iY` |, Q{H~W/F̒BD=ӄWaj'o8%qc7)  z0-dQR^W(՘4z;9-4o@+$4)m q>nWqd(*ІgF hcUnYPAheOd "؁&x CgġPA Dc)0!J0=*syl=tAn Vi9N2:4TG̾U?9IE Ru#nl8.|[1H_z $*d)h_P,2^b?8=%ĪG! AB(]8B+;B*!#gS~ePu%ӁxX*a y:.e|^DJ\ѯL<-Fg\:vMCE79c)UE]F AV|ؖSPd`w0la Wľ(70%R$P Rɮbq 9WyHBIKA7Bmh.Q 26bx7UC`|^uPP$ģb {m%`Pb3#RYP;r BYDyQ 6Oa *N"g,EDlX¦["nAG 4s E*'j^F` +{sz '0" ss s+:3pSp1P}LG"o;9`I3΄ݸjcrs0@*jjX/[Lp` e8]B[ Gh-Q²22pFKqw*Q[Ƣ `lᓣ>uɹE _0pTJl?35bO/ĭ:P@{#H@ty` @B HG (F3F6 C&q6` =! WnSa`pi:.SZ 0vV K#k!lQPa}z1in[„6 2*TS#50.،^ qGkJ"\a\Ҡwx0qu0!&Rgbw0*^`V!M WYFd{4L! Ĩ4ghpS 41_&onBy 0xhWD~&ٚ͞sRxNaS-moej0v4<< y @H1pf9:Q>_=ci@=FKX:p7 dNzrBW & 0rƒɧ0N l?$hlM:ˆ.bydm@2ަpI:bR%Jf"mJY{bD4XD@!DghfİY$b Cl ߲ .o mglNX_FԤp -w ;%[@:l 恳!1F9ܰȫи[K%ل[ @NƲ+?%z5  +uKgNc"_=D}2a@sɚT}~0]}_WL&ܺAƣS_c2++*;OS9w 6H#`=iB+ugep >e>q6w-u1\@4 +_17P怴%c"D晈e/Zs#F~OO-Ô-. QМ3`k'`q@ U PF2^V!i/HM ՘L1 }%Qy$P*1`~xǺ$q:MooIBc{eMG}!0$WPÏg@kfPAm ?sP <̙:=!?S |L|?1 ب EżN?(TlDiͲP9`w~a]LLwCD z֦^!A@#mg Ť1hWbCM(F4铸ž`NF.!G! A yUЀ,.L$Z4`1Aӟ pNVQ` [ ZЇ Ҁ T6 (Nce6=F06[0 Ct Eenl (@-<C@5]l!0YR~!<01`Δ:,ѻTddxK|ww}nɸf@<̡\T6n.O0/`!b#W.p~EEQ pBưLX sgF  \Gj"SAm@и1fP ibÈYHQ#UjϔBDMq Mpgc- w]EB p"C"s\q'd9>ɏP2b?Cb款%I?6B!9fQN< >aO |?|BIa&nR_JlۣHWʍh s)ae~D(+Dk*nE%I aBP+'Ⱦ*=/EqChl00f ",ƊmNB@*?z a,aL{V7d1`y8$lC10+ I=$#t03ˆp?z:bOsdC8uAf,HEk#9eHrpa%+mٍAR@' \!7 \p(_80w 5FTK̹PJP3s0[04"\a{Q%dx#rDK EI5DYUdw 2Џ "XڸU1p~c23pzo" ' tꍉTg0j+Y lw.#j{SCYrK;5Lb #Bf ט([ʌN M`3oN!EC7,#Ģ6,ݶ1~S%uJY*jbFa$^,2P\t &a⃃:a/Ta {&A  0 ̲ j0 K$ &`"9CB ݆p_y0v7,DZ(b  5vY"Uę7~$Rܻ}MK ,P*@|b>AIÒfyfH ` &T6 (o3! >es7Afs9d6G#jcV3T2N!= <'>`TyN*QCM%/ rD*gIDP5w\WwFD;40-yƥ׋">9!T ALSx#t̬ٹw,&˧lw,ǚT-Ɇ۹I7T!yCeXj; wyDġCM90tG1Kv$1TO^% Gim0#qPQvb+I5o4@ lkBge ypd>Eށ?Io+̱| /WnE *]l MPj`e.g g4UP9E^6O6$w萁" ۊ=eۆ"Y@ (86{1 }L+@+n4)OH  #2rAG\j:P,sj "bє cFeD:c}CFɈ>z Ì (9-ƩJ^`aF8x!y":xc| P,ZGrMXrYdXx9LjsWGqLCY5q &kzPg}y0hQ %U͟ɘ>CvLn&K'1#/)%D\sd ftD`ʄLRA5$PL6bq:B~Lz.B7npJ_00m02p0D|.`z`B Rp)|(Fhy0u0bsAWcqc ۤ'n2 `L7p0NA"k҃*{qlp#Kp ML5}7RW39ldno ,D F`>o(;1,@(xmD0>'*yP3|Gmbbc 5 0dQ Lg=oqY/C3 PLwbp!2pGV: qeqB 2-#.?3mVcaR7.Pf0:،X!dsƟQxM3+Gp0rFي^/Hy!rPq h ءf[vaT @cC86 hA\#8|J/(B6'f% iJ8 P<D jɞLOJuӈ3mJ &m KQ,6[) js>'zv~:B[,1RT>wj 04#XPhҠ !17n"]6:csݐetS%#e7TRmh5KQ|K1+6}ü@m q $EPccKc_bZh&aʼ  Wp/v.PUIg7F,Y^`fذ 0Q3ݨůp2x^p ҀLb`f <-lʱ ZPN5!3GPK8\U(GXʗ^ /A&jk4LP([3(8BCPLL*U[0@>F<<素5[A]D9eN~`bd෥/@CP#xG\.Y`\z1LsY1X*Q@ :,xvQ/ _-& bX Bf2a[ ,w+9P=1iwxwW?(@Kz. lt=fыg17f;Ce-VP"G;@s%s#8- ܱ TQ<YTପx 9|D2:?a}lx Ju~e~xDMVL$ѭ,򸁳Х1]N>` k1V;/3cv%O4;ь0P,%MQNCW-r!G#,u6W%cʡy JX@H\ܾeϐ&q*quk.dѤ` p”0f<*eu̳Tr<6TdHGq+Xvn~)Stb MNr'iΧq6s9$ j5: }T !8 #j`xb)1œjʈ5Dl p8~qY W 2అڸ,/F`yIL *ub}GB cB0pi; .pA/1:S 0,@0l RSeFC~wn6! `4>eO2 | ‡" Dht-f"lFg0e>6&F5S{XVG}B@;5ҏ /@+5CptX0&%(0*-*{xYSne6 ɳ dif>S:Y(y\\ǗPgm<̡@\˖ s%ECnԻDB?} /yy,eC Y^>aA\ Q"#*rǽJ9~#8%ShxYFRf('BܻAI2IBÅ :Q$|bL;Thhs ,/Ûf\Di# pA ;=FpaJes=)̨ nuPȴD 'Ɗf&Aژ,,Pnyln?C-qxK5e~p#~ iHQ  (8[@41I14ԠhQ1ȬEe)@(A[ L+ dC{0@4{+Q D"'Q }ub5T`YQ7ܣф~M(@5*$,s6I9UN'c Q6ъɈ #~ &I `9V)ag2ۄ7d1 7eʔ\@BzT#= ::ʵ]dhE0s$Uae,SW or~1{bkyĖ&mLT^j|+% ,xЈ"xs M,>%B Ј_J/3oQOX jB=@M lDF:vxoaNye|ʢD&' Ko8h0"%+Ƭ25&qQ_JS4!Cc~f,´Nb Cl k7 GfoQ  JBoXV64H>^|"6X1 DD 7ɯQ8i"&|ao&2@Hwρp.<ٹqfС8V!X8vFm sDa` W,(BAȅ թ)zf2e+6`SN0bjY;^5݅8)R+%B=6pc'J}]8bC]+deN r0 va2D:^q Rw0,_|ܶ9)>I EDuna~IuoDy"`dǙjh.ُ] l{m xjsE6 D0q\p J \{M*`DЋ<6"(1(6>hЁHr9rB7 +B$Y Bۙ^!H,a\*BɈۨxsE5&f jVR9o]NЙF >R Qg@jf_E2G`$f0dFy*%^`adHT"&0dM~vJl!$w6FrnBv8[(,3]̀/1B ܧS Df'c+%ʁ("te/vòjÕb WF :r$iBI Xǘ)͈ rN~uUCzN(Y<4A|-$ !7s VP@P@ejAK"MKH9ɯ1 ļ cTo`|T} !lB 1ljŨf-f*~&ܠ(~-]BG %PI~(&hK;, *2'Qv; wղD|ˢ `l ڨ ]ڀp\#$'}Ec uШX!G0}#9}A0Vl/" B xJ fjz(2p7"wfAFByF]H5u0|HDMEqAf=Pۈ-@@s6z3jOvPA%n1[M1c&UpNl-+ "4Co&ywg cWP7 0< F*% ДUlRGCDrNO^&$~"/,qgbιpduQ&ҁ~e85( xDc(V6%Ey lW bqLdzѴH%fL "&;qؙ1QFhbc&cc%jzc=R]&27`;Nq\ iTgWd E6LqV')1[XB\9<\{6| }ALtm`T"xS?Q7flMc=^˜@ (GB"=@NqYQ8,iŬ@  G&f&7 x7l,pۄ` aTVc|V8ٕKOq~ qB`3vl%u-w)XP\Kb'+1 w$Cո: g8N D‡8q29"Ӏ 31}C0M>:(؏pedh=L`f1 PsC9W25qQ~&d]"`0Y( .LEX d`Qdzܭ"\ +l2_1#mmYd`B `(Xw f::AeGm7cgbPlQ2yˇ@X(7F ؔZb^WxscU2=aB.rɄX3p "i Es 5"A \D僧Tjnq32NPBʖ"^8:n}J/ f #0-]'f#yT87JKqWow Up؆9q g 2AGLjOj7#L )Kpb`\48Φ݄=yf%ÇE 8 ܡ V9N,GCȨX Hw (aߌ5+چNaV6ADd\mV9M|%E&"CpфȊ;R"ie-X&Y {9C@bŸFëpnO,OR ̽+3$Ll0) q 0oK8FmhKgWnv^' yܴ ǂW0:p p)kmmf wȁ&JT`؆/jPǓ96ͨqa*7D Fn3j@y 1Ѱ%)^ee,\ $Ø62~cP0 = ÖN=s!`!Y-x%Sk S D9UB֠b5,: sw*iGܾ)~0۵Ќ8,VvL` }թ8`4ݹczLb * *X$"`E(n`p=KP-{#۪3>Q bV."'8l8>!fc+ABMxf#/rƅ\=À&wGw!^ -M49 s5 –p.r>$1bn,r>'"ZkԠa0Z舱vh\90Xu71l@A觑 + Ka( \'K"ffZ6ŅnXX"!ӣ?r`hМ*pTF`#NJ4ff}<C$TP$+&0hO 15cjx`badA}T\7X';͗B`<o|N/3 Jpލ >2 qn }J -no# `gM8c[dNSG]m4!ҁ\\an$rqC14ًfA@Jȉ@RH ~X dFm Q༂<1⚷qIÉ>\In%/ ]٪ N C-X3`DG:$2NL '|B'@2Fs c`ƙ j-D󺩛XaP]M 6O0/@`NPɞ^x#)c|/,q CYw-eQ'4D s5PT %lH9HDr-|K{( _9 Ph18&0`bb3KBjB`. EmngЋ,?2.=,#+SK^3YT*/#:41bf \,nlU< X9*՗iz 'Qe0/T8rH}LN̠zm PDLr}D w0Qq% Z 4`(G H(p I 5N UQ#(Q@3 v,w8L'8s[pJ[\GNB(_zT~{[G E X@Ǖ | aW)dD`AfZ(L/z ,0}*]lgb2A 9)vߓDVևqѼCg)CTB0#̀5:8T:0l@p_k)*$Av 8<*&"uoyc0unvecq/nAhesLoD,L$Y eH*4iR;8JӶ1%˚gGf-!).l&cLKl/'l\1"L[qymM:In([0S)2y#nlƱ%O;r@K$P.JXg&ڥEPٞ?F0`e/T"6bQ 䮡;vK2~3~e+x`FIPhx%"5#F@Nd\d[PE^'$+<_Br"d3_lJh೰lc)Eg0{#0$L l%DY˂̢8rͬa3:E<ELM x@Z3YFwhچN!~aŒs.b[‡0ݻiCl>?qV|x<(6pd 6),E9WbUu{F^7hЄ5wQ7Њ-@L\V @#B*bȋ--rFF1:"ב2{ل#N v8(L,XPPv#SQkˀY#gYоe8 J,*ܳ32 ;oLFvwIvX/rcS! g]:grapVPZB!_GZIbp$2< J1z"$0Lb X\5BD%g3P1O'T "&@f6A847rٛi封ᚌ+PƨGW9i6 `3tJwK2 jhnN#$*R+LB@eO0HZ$2EYd j[t[%6Ed,9¢Dny`2,>cgP⍂`p"=#ZLqq[-8h-k0j=+H !2)W,W4ÆW !Ѓp88p ~@NѥK~@cĦ<d2&)b<(rpӇrc7XfOzfnh> %jl~@r z#ىva@H%y`O4BCZ(Ql.0a4_\n;R#NyQ(*լ`nbVx`" !6nX|=YC"F ɌX8!c92KI(.Œ2 $ta f_^V3񾸛WG,!s N3(pŝgJ!*=f!!kT5 S"! dg* W2%Fl:/VM;c DO\;9U"ʣ3Ki1bdW[03]-**|Z#1k0Y O"Pvels [q[VxR;p8>bȚͮm&/&,Z ;ˈDM9a2D e^e0P!X)͗cd@̲뙛L,>."JQcZscQk6lz4qjh (삜=1y ` )v16|@$ A~ȞJ&}E#lq82?4AĠ390x:lҔ6?3Q%;7@u _iU'ldJfvE@f>)#ʄ?)'~bl;)>Pa2¢0Ê8؉6 =",PB"12 4Ŝ]ѸvZ!<͠[D j$Y NafteJj9:[᷋(Q@~ jK6 "Q)'1TPSL(Ed2e1^hLI}|>'yPXr nLG͌\L1.pP"G}3sV0$QgQ5UB@`E!h,ma]Qc ]K* [P-Q%Πd,F!Y.[ԠAO`dN!! xÀB=9ϴ&#MTJf.ڇCo) r+ee؈Xؙ}&AtTr7j#CPs&c[&mW|Zr @/}P[KkLn"E$52B(Js8PDXB $P>` 8muEr^I(1Dc%6yf/z2j"M|djdPݬ9}ILV1 Y"P_2ۣY2"hb,l{)WdEMúWgQ'ȩcJZR4g{NAweϲtb6y#F  'tD;0g~'їcn j3y@B ?PbXp*7!FL9hl,х-dLxq22b"`c-i y&/@yc}ÅV=am<*b  LX6]?٫Nw) &GNg,tb$1\BF@SÙhLJ)`x"ZM9(S €1 "0hA]"5KCtnY&LZ1Ĵ 8tT@CW] d4'#!Dݱ3MvbȒ BAk",:^dޏpH€V0:<-†J-BG#Q8BXȀ|$#jG#|TӤ#a^m>95Z1ѫyjP@GJl0aES-FpXЏd,v|@x B,N4V'Ÿ`1: ߺ&J 2 F/W4@ Q5f乕p p PɇCN*!nxݪI#5s9*X\wA]\D&D/ p`q;gpb$a[ub#B'XIW`:b85 eBJ!ZE<; g0bhqoqj2x zY\S mb m?O>5[Fm(6|BKۀ,rUE0v izDL=:;ʨɂ$@Ո7g,yBSiP/X{/P ؜rH% c0Wܦaad8cw.L2Ĕk3}B?}8b ]6BF1B H(|D02ɄPsb28h+By%T"0ҥDKg*u28ZϤ ey(,.?!Py7j􎐳i`" A+>|@3u0șR`\02 %"(&C<*r$ʣ`;(Z, #a M`s(m‰B3X"$,6CHE|>#ÉDd\|zM6 uY&} @+30R82:J-D9=߬s4\w.b^ÔwU.zp 11d!M)m< 9d\|WbrGe!B`pG~A-l?,y;4x%7A ؙ|G`n9s% 9sFPfi@Q{׌DC&=ʧFJ,$7pԠIaDŽ.96I|# M 3H1[|5ؽ|XG쌂ɘy4z*@I(!yWZrq#LzN%ϭB <xYŘI`B+qH#Qs%` bdXr RNqw52zvF=d=F)Na )w`ZU:RC3̰0w>w3\{fEo.h,X"QCRa&kYp0ba3q >fE,Wcv#Bθ;2DnAW_,tɳD p@y%KfAO0qG'QIX&K(%4~EK9@>Hi- ,г YልsE߉ID9„HX:tDbr!cdviNwyWLK *4|J9(.g#ms+҉ 8]MfJJQ8BПh"75|XbPB9TT4 u+8qCD5O0`crV#>-1ĆF_A5F/vPUKJ*,J%>a6`52(x!a3!)dXyp 2a`8 =3 qI5dFWGQ sUvV2ln6I{ T'Y6q8`^AߥZw |3F-(^D7xR1$۱cBVvu-7s"K&ݪ0(pzSD`ꐙ/{#Z20DVDjw !g 4Yu mҬrθ7nt~aٖƖMQՉgEL>?Mz'>[,<@9@. 9CcS8eP r75ԨϹGy (".!" ށ\ 0p WO+$ %雈 6A,27hYģ t9!<3&,%(Y˻'ȍ (P2t&WW {H gE&cfźQFšvCȅP|)yYcS%<7>̡ hc%j#CuA>$-FrQ @(ԭp~"p$BmGT {pLL/**7H:K{eJ y500,`r@KiM8j᦬ |O~;N, KRR#s/)7D@8c"t>fFdqr$y՚bXhnK"5L ~`B"R;p(xV^a \@,mv]4 kW8!bfD^ SrA[0F~*$%2Cќw)iq0a D%D[ O(S"g!Fh!ufR;Dj >DY3S%k2za`- ](8 g90  vvfs%z7pf" #.Yse(ʡ:ر<%BVmNi89>B>!En}A0dҎ2cl0 1 0za\~f\\a(9ʱgUԧ: F : -\m10B3sCB07ߙ N`.~b +`S\2|(ֵ4 flOF@1mb=S9A,Z~aypF)*\4Q }BO`&mb-B#GKXQ}'$,ns/K$ܩFH@Cl_V|hD,N qeu,H D lLm>.9N=<*?2 a`^uZ '@P@İ |XhVo84؄d%]'je*:O 6!6HMSi;Dp!P`ɸtU7@aЁ<$_(ь>"Y$cb$ ?Q`YŨYZ Ųe.jPew mf|8FMuleu$d<2H#1N ۄ*څo± t?zb>cV`k,l"9m XCG_0Wb$DmD )UG-!BpGn =;準ާNHq)D"0YsFH*=!zU@H *i DMQK"΁0TXAbh@[4E0MҌ0 X2*L@U7ҀI#6aߨMXڜ0T!6a$ C|:c{Km@\dw_Þ*8QaVp Ѳ*d^@31i1PFȀ,xnP> jY7=C:2_D0r2<ȅch(b"|2׸Ϊ0E[o\[RK.1# P$u-QXp:T8.wWFF֔bh` \ a ɰY'* $Qt,!|~0ABP0b~,$Qˁ @2x( l2n#~3$?kb#r I\÷Za@ju(*G吱8ɘVNg-aR\풐sS5c tV3ng! oNPc  ,:9YQm3e7Cٲc";>&12t)QeBLI).f D~5q N򄳡#6<? x*fÁNj2"+"@(L"K\zSlk+(ȸtpe8e $Ȁ"Ō#*Hb_CaQ¡b b0H3:!a3p@@۝|{r, *} UNEd\ OcDʠeྖ#P@X4f"0D$UB% @fڀWr췣%[K-ؗ @nBp`ф9y |XW>Nuul3@C&]p.SAsǂw )$^q4{%Cz^.6%MZȸ.)~s V2F1D =EYJ2Yk B,u(/PfUL[`T= #q UEgUj:ADp" ߹@@l lF(ԤaLGT(Ěu0G'n&Ib52rW1DW=\xaܵz=f9:*7TZ2TdOtp,W3\Md-[ ^"oP7[.P!YQv K0Υ(@?фuh@y,\zaN2`p;ȍ8̾=G:j2hQ%4Vlo,,y0,hJ2uB"H-$Awex`%b-&`jʄf׈ìG< K$g x+D&hTr0;@z r=B IsPQ' ??3~1rȔP +j;Fus,J%+P!B,Jz;300Ḫ(oBbXd·, fӄB#Ylj'iLA'R,DgDk3A|@x;*Q&u:ŁD70]tj`1-NLlV!Ngb L/9P솛9j01ud@k1"&GB0ɠn'&;p g&0sq9,ulscEK= ' T1YP.SP5rvfJajA!DHF% ĶN$y'̱SBܻلɵtPeЀW)BfPD c0xL..%Q!AjasU=@qAF02ar'"-C)noz3Ayg֨L ;q0vb0[;B|@@DZ u9 l0MlhL=2v4_?p@06F@Dl)7/,\ap"4jJ2BB$'7B]P?$ahdF~a'ˡ/#2(Cq Bwh9aw ِP Z( թO! ڒZ=.AYޓ@ gaPGwr"vKc!&)K46ـרf,9?0gq_еs"i븂w Bܓ4ٔIB>3/sU(dNJ%g6!b:9@:"#B癒(U;[b 2Fx鄰KpA)7g5 b xBP}Tޛ-3,!A&*s&I bL-?ZGVA6I)h(yO`K hA© g.N`5EI;b;. _2wTc;*^Qk1ɋTZ+X9 q&Ƞ44:peLufͳ Y3P* N|#avaB7 haCvcLn"Ʉ H+N#a:Ne8pq-MĬd+P̠y/Iބ *4lo6+zY4õ5\'[$@`zP*f(T F)U.t"2gC3? &W)T~`Pρ r`AtaL1f #s'ˀO`J7I` #WwH.%$D R6ElT .I̩4ǻY8.<lʣԦDO&1J 1d85J` Z '%K3/pYEp;pku+".D ќGb nd%F,k734^N#M!˸0e&Ƴ =VbrOx̦ijd3MP0x#;}SH4 2TB0 UqV Xa]DRb09& CiCGF: JO!R CeFwG ["Qg]nd“&EB3x8?3^GP!@(PA.DF+'`7%hI^abY٘6Ql3;E0nb~`?s#mD$)󞦓NKpHѿ[&H* HHX`L1MƘY9ٖn . Z@8CZsQӄ!TSxmh-4O0%NH!Zv" Wٷn"lS㗸I`F1k9piڕNo0S=L1 %v>+:@T6y|ͲΥ*3`̈́,Ӎ0 ^ˆdfƖA)3#t,@K"p9rLB. 2Ɲf2?8qWuLPX(*\D^Q'}*21&. w""8]PO"e{7AS1bjՔnwq 6!d{; 7Wh ֧J`1B4~MBlCxMn5+Mz9ʡ70:[Զn:EWd& Y;e -%2p $".ԡm+"53E!0ZdIJadBA@X2h !8_,E `Љe7 lƟ@>nXղ*mhGΈ: hP{pLL1AlMa`lP" S1":$伕2-(SİfBz4҃$@P-
ɜ,y1lAUfW,}*8o3%9 J4wGM0ϓlN_ 1@QXxY0|Lo[ MAc# qd&.ePLJ dTMjca,r!+|# `,.0it s,iwkg,ݝPAو=胩n 31t='']Lpf% )m׈Ld!@I  $,a67bSL|Ymu%ىl8~M12V;yb6>W>a nE:A5*ͷ+DxKaV5Qn" >`%, W? LfW}cr%: 7:i,F&AE3$ fwvCrF#Wgcp;aȡH"cmA``Q1.j!xB<|ׅ ipAC188]je2as&)W3h#G!`=@"BUn 8@T$6p.rɤH_.@E F0iPF,  `khZu6#ɮ7*dӄ48,fQ(0E`plqS\=O~h$(Fd;rzjq3hSt+]>(qjcY돹D)*D` `,N> $K`aJ <3OC!gatf`C~PS\uz]HgPo`Ja"(&3Q%$3FJ'_5b ;:-,Xf~ #e (y9̤4bk: [g*wJ ,Cw8b,r`a^! F_CͻB\SXX?xPKsQ;>P r7:fuh_"=d, Bn`6ŽDmY0 Ng/oh3v9 ^ 9F;X&h+9U Ql>CDV0q_3Mjrb4fP(#31̯A~&B`QanpVx @$1 8p\?(CFan"@ ٹ㈐|Ks8|Ky{& w Wnln2L:gO!*q*L/m` )hFL. AqC1qt*moQ^M߸ D2g (y5,ňwR?aL^) {sAٌWMטIE=d&GM  hh"Ah. <@a,e~a8q14)cHS ab Y"7xbXs(A bHa~p@ 7" "nYcqތ=\dlƦe!oPwc˄(&8A̡|X +M70 .xbb͸BЏ[Cy wfwB726WVfZlA)N0Y2wu,M wH.b6?1 )J5 Pьp (")=",NV(͘D›T 1e3=.Ye`Y s٘6yr7,Opl5w3%G1rAY@ǎM !Y,l/:1Y5+%!C\JQ E|)A-,O쀐Ж:Q沌 h y7pVWL#9ˁ#M\h@ÍOc z :Fg  o0|ULqi ŸV7!;b)om VwRs)u`B@ݫ>a;f46_̒>ٙ 0VF9bWG&C^?g,:T8PJ[X w~cj0+'kpA<@p9h1 7dqd1 FF@+;e#P>NAUK,7C .]%4ϥ-<$ja ho01B@W5u/:!!XfX07jˆ7eTY&[t0CYg !)8F9\Fg,L@wQV7:UFnH$` [%3/J;Fk`= +@EīXe/nPV8gN \D4@kNa-<Ms3ʖ a VBr*aH3B0yR&.u4,!+AjQ]2*VRJc8*/0 /?P=P슋K9Z`ƹ"CĬF16ÃB:\ʾDK*d1nf7hFu K7"*C\3%]%NUʮBC3sjlqmV ĩw%  >xxjr΃ o9phdy&qmN2_rb&xœ݈sWyIyF蚌*b­ N&B.$5*a#\B1}Ʌk(~M'#Ĥyь6τf`QAQDSA,p`T {\A (v,x^۹ !pq2&RfW!Cj1 ,xa}5 9aARh 47SlJ?pC\=2o~ag0!@ypx Xԧ`&`!!!tT iLKLƔf0oZ8YuB"d9%-]B h+2iz" Gb 9_D`Hʅ ),q<~A*Uf+cgPC;*Baa2(c>ଈ%>b4AN7f8 \2b-uO=Mq6z zrJw9w!Dr8-@E;(4q$R& F:S;FCv\ PPF{N\0cw&*7*$%*̦Fc<٪Z(<:G}}"O`W)@RÔa6Bo7 q|00k ! &qSePP%f[L ƥi31۔uqp"&ND~1 jy;hVpf۞l#?;lG9`\T `p⫸@qaypg@:->К"Dj/~&HO!+@706(Qܴ7 ̀LCOÌ}@nՅ´2h}dh4q;:.Cd &yx͘@ MTVc#3o"`(*<,ؤcB|(P0R#JdThB8qIy/9ʸ2!`Xc.! :3 2 J?C00Wf~\q*?yKܵHɭZ"SM]A\=!! B ج ÷X.X 'V/9zd F0`C*axjVns_3E-lwxtj"Ǽ@RðaE% MwŰ*Rhad@:*+PW@NdA,Z!ˣ vnDV!%)hiS'a$B\vXϖj#c$vP#%^GdSg'u-Xz*}G0ɅfrL`rOCCa5)AbüfZ'$,\ۈi) #0v2XEAaB1"Qtyd&zvz;yPHl@& VLwI$7x{&5H fΔ<(Ln#o, Yʘcű-&:pЧyf dx' tAL2<(2pAmr HK9e!Rl2F!9(K ,3Z`7aY|/S(@o}9T6L"bd>H8@=@嚆J/ ӳ(G)$ B9Nڌ[;oy@yً 2MÆ'k#2QZB\XQDLKn-k&+=3pٖ`a|V qU4S4|lc2$aljdp-Db6$#NHe6e/DNm`)BA&?@, {Yy% Hh; x GScةt6 uP #4 mS47W '5g 17 < U9' )cdJi7ٸhL_!x+9&DgYc2pD-새sA:[,kF>x 2! wy1auw`PQZVL3I0Q#*:`׉b!=/҃fĮm\C& 廈Pi^DwFnWL>a̧_>zFY!%f(bG6]^k8V!梧hX!8Gxh#/pk0Z8ORQ hBLD4J&׈^(jA +awȘu @ӊT@H; Fp`I` 0 m\n! ]@nvM0a2:l.B一hx7uQ=vT@uZ̜ZJ"q|LGAY (6cP ʀsE@fy!lsr5 ˡFMtqʃ`1lb:&BZ௉E#dBR%RRQ :,ЁC%!2;C`{ Dq"?(RqIQgq7C"p'œ'C+qy bSgESdp0c(s<I}]* T-˜(,@Y"lE(:OHA E y`~ )bQHf l: b@81/|QGqf2hK8.AD@e -CapV2B͵DcuU6WTb1pOa!,~aLJ3eO3Y!&ty38khP,r{ sd^ᠿ3!g20u?NK:1*i FՁxc̻ft)K]xRb>zJ=j ""%?ϙlw"ztY2H0@˨@K WP lmۀ NԻM0J^6N @2Db LC_;Z 4\mB=/1.F5CsE'O 6xA  VpÖG򹙍b-J%7#SѡDqQ8Fyp #a'h9S  ylTGn ՝v@K\8ތ/K4C6ʟ%J7JMz?T9 RL+tTHB:8*'pق@Ɍ5%[/zHYfڕDu,pa%]sF`D/J:!b ,H~"d7<:4!^" pJ1([f,l7C4lF,x fu[ƈCdY 8|bpdBPeЄa Df"I"ګ 6ł;p\/'„mu2K^8dLp9{Ad͹c.!Bi &P?"#a(3Cl0%6+0$ " Qz G'BLc'sf?0C:mVc'(OX̖~ p1mnrVB5ҘՈg.-Of*B_@g7G7E$=p S,K7E ^?@H,_zDrLp 2Ʈa,ǫk! y1PfD!*FV";0s/3ɉE/2<<$V@ ^CPdd-Y0&| <6 ӭ~:]N@ɩ1(@p1d #3%@6p`-/°uP,]3/'kVF Zv=DɇCCW7c`VeXr=Fo 91cڕN:=B wb"0_2 .=ˠL($䈉Z0&p{p `.IdL(/PqrLKI.&@kFAObeE1bvAAeތ;Swf\l(7_n9xP 2[L w;zx[ʔ1pöA N-A=n[:6:{|(`*"W#2ѱ $Ra_{u|s(VÞ\N!xC-3CGe:]!<Şq/Va 18D|Tg ߈FT<*؁M ܢR7Q!bҼ]nz:.xRFsW2:+'^LL;fY* ^.Q{(2@7 `N.z\x7 f2Q%eKs73.ט8 Mߨyc\T]B]a]KDZ2l(-dRu "/Ʉv!LDt QE%?O3t6 gBM2 K ˜5 f ߠÿ3僶* a@T&3n͓f_jVH*rA?p7 EUU ɹH;Ӆ T:73;q꒡ (}ba<іH>d_#DD&Y@I"׸s%TMg(╃)n+vq\b-p B4.i HL{Y+ț,!)`NJ`lr,l(qDM0⼨ >0v >19[G)d93A@ZLSƚήfjp m8'aLd5pw;"NL%3(d)QQ0h$OP>٣"YVD4:ANspYʊg0P LrxU(4}׉`fͭTb80Ӗm\=9 ݃pu@Ő aDL$XӚ!mYBEܓ}CcX cKQ1:r aea_0e`0uO@c F4B ~VpH,DAlY@l'̭f4NY&{9:'WX}*u(tɘ5k$M1XT*Y$xBP/ O 82̄s=^Oy02AOy_(FF(6LՁdb#p95,~"'a=> !?i.1"cB j}|#_&>NLjT &W ]ZqMycb `-Ǚ^S<x7.LM(S@xRM%6ÀQ`|Abϒb p+gGM=Ř[\KfTGNBnws ?qIJ3]k0]P>\@hKtlA/ ڏ 3*? .@3a dCv`ÕA5 q0sEZ0jlV$ѨclX˅fMGߘƍ As93rF`b(0]zh7ޠbGAȂ mB Yd v wjd6 ~%ѕ3>E(y{jěr"Gq]#;n2򯙠C,RyhV5(4xd'Ρ V W[i( 1UK,J]*pE w@Lynh^}F"\$b섀 Y~5s:5 4uRـYfƞ%એQ\'f}dLn DS k1lD[?qPdf :#$ƪYMy5w %pnǩgVN`74I:BLrm}8ipxd'ioчFF 3īfa!K8O16t9q,$[9,92gCAсvsx L >kPTj+z(8!O @ǚXˌ'&"R˜ CW 6 t3]P[!lD0o_Q?wC: %1:"]oрDrϩTY﹕ ʏ_sd=E2BB(J&ܿBd-BJ@>`B(Ǒ"Bq7Vw/8pC((F `lcYC5sZm&"CUW؋s#Qmr\ .&1)uل^Fd>DL=`6\v&L-LX\!<.0.l^V!~c3`0Zp+=2߈h g<xt`*%۸G8V a#Bg$x %(P fe ›`+p BaaAPhHͥul trFL8kV~rt%:jn r hHRQYp*+򈼌^\bЀ\8hh,iKGl, :6cK\R2#2a68K]`y\ E}؛<@:,y~{ 50Kp(WPl8HVl" 1M7KvK"Dqf!`F*մHԲ.A8diJ$h&˻Ѐ Uw !h HvDpyх>Æܠ/cIOj C6,jQ j0@M xҷ8,u;,B3 Ϥ#zƉq$2l\z<7 ]aoع`" 3L= ߈Y`W J Aɡd*51)A;ࣀ;p Ȁ#=´V%db:IjhT0pT#o0P=J< 7f2k<`h3 lx-݄#,rճ2O`&LjMd:!e ߉Y.dY"cA8$+@lC*QHdiK(8B2PȱK 1hQbƔB~RF,C>9AB.\Y%tP^g_uʔÎORʻZ@+nDZ 5*եf 7}&܄`ofy$6$V"]!X/,EoqKpyf+=j) wyt!@$HaCU7L)mF0" #`PsGX,@QPй@Ġ(1 {Yu=jhe$y"NlDY)j֠+  kbL驱1YNkB}ƴ|$(hvD4B55K\nX I8B}BC5Q|}F<H!Pg])y#ojXUPP O B<%#I4`$x0`ʆ\X+X"c@sRS*d?)?p Qбcw&Sbg `Q7#g8Z"l xuM $]#Blς \YeT!ϧ>D"_1 vZ`} QDYHeE=wF 366a!d0h,؀4u<,@Rf*LU&!VA7pB e{|ї. Z [ \^֦/Hp/LtbBP&dL&-:=zF>4x#B<L Є V61*l0F cKQ.nab 5dA9Y ڋnĶBNЅd+ DC TzB&0.2 [ʈkgDЉ"6<0rd0$` IFQJٗbNJhÄsB],|HljY@F :;%*@UYqrs<5 (<pd|멊x?)/Ŀ6&*60!:8b  LbّDxH"b峗clE8 @=wU`!ۄS:,a+ةC@.Y<\V!^o?L5mF1AHp>ψ{8^ɷ 5I""F0H l]HeX÷u@@BA`٘Xw#T"Ƙ /0F_Nŗ S=CU(H Q$)fwLɘUyB=J 77X0kþpcxtap3-ni›P˙=Cp#̣&F f`v`,ż n\9=|G#`wc$@U 2aFHc6$WU &kǬBx0s u+e.(d5pY(p(CL#J Co ?p3-7;/GP}ŗ_00/XhB\ǟ{ 2 @mU#<0Qs* xI> 2wمȁfPdL. lzMB:(8blPhe] my!)&`M"#Ş`Sybb*c Un ,#Qa!@w 8)V5G3j 6 -mE >0B4ZT'ͨxE,LP}(^}`]їCkA|E.R^x@l})3@*0L/e_8>p  CC90ocT᫕VŸ`uf bW%C ]JK*g& 8ao$-Q}E<&K&gŒTO*)1<Cu+_pQuП0`_MtH?] Ue1S4~b x3g8sf%!{kH.%e!`bw4BV$Y=f5^ɀ5U:p'8 15 T^Q&#؀+ 86C+$t`A͡-qL Zv7g, 6k-<##*5@9bJ!ɲ;=70S [~">XR{2̵Z]rxр,QtsEϡqma}B+rPB߸'6n!:SuKo шG枣. #q@u-_D]ž-مc &ص6I?QnOE{F@]>Et!OfY.fD2h@0D6ބPɚ",7T,N^b{ Lm$ b7̵Ep苸fa>JZDS0J4:qj;U flf,s}$h*L"kQ`_prIp% |b!Ԙ`Ɂ`|bh*Ȋ|2ceb+CpTnQx9Уx)u2݈r ^@5 1@r^UXlQP,Xe`,c'<RkYGF'>b"?8l(1wS4́{<aq$` \` r؁2c0R<} X3vqR(]L0"yG3p@&ET8nB7#N|ڃfя:'.@7dzˈ✽.i)ef,-q*$4'V`7 DPU<4e(Y,H 窨tJ~qցq4%H@cP c"!$Gh yP&Q D)8cȉu6V;! @^k+1;}Kw8Jo(?PLji2_X(qdD9)/n0/+9gCqel>e^Q |=jnw_ѦL3W35ͫvLp *.i‡Gb )g幣v- (y6҄-T8T$ŰA# |.Ɗ6<9LF  4'%ڨW""z ['+RȢsf Pbb6p^z^m@hު q԰`Ԡm"EpC`̹CQK/$8lliy `E[N BU8Pr59 F_ڂx@_0Ζb˅dx(~I&Ad 0D$EuZn92|q҄1JS:t`nd=MV)eڇ4[1QJ4H` ~b-0G7tmFN 6ݎe%`uL0:5q/,Bh+ q3Xy;{m@?<yb%c@ 8fbm8&)Æq1x<;!,%9<#aV]!9QD"R:Q3ɞ L:.g Y<8jӍ… Q1lseж oxEAbWm>fFj-`Y$6-7 r>aLJlE|L1J>X6M6Ic#6 - Bn#2q+ͨ)`뛄ǨW69sGO0Hp2х |P HR&AK$&UɊ3֡jPf^e (Fu&Y3TEa4Z8[Aw ÍRQ_v8`Dc~LCNԥ}\'Y[7f'D.@Hʃ>Lj 2l"7^. ڀ_vhB\l[ yn6Z9j^,(5h O-vt3L9ײ*Zg1P,S I2kg y@,"o]1gEyP]iKnd>!Jla4=X0z0vV: Y%3nlu ̨)˟x@j{%" <@-9n:ihRM2kL5JwjY {6PQ&a7ʋ>X*eZ-ybU7ݡg:*s@ ѵ6aGm<Ǽ [UsLЃ$+s9lOGf @j RF$(h+bDA?!0! p-%ܠGe9Ahoaɸ(#84 DAܢ.‰\0=B$ y0SQ/^Cy'f{R/p"Oa7#-p]C b< Dټ|̧8/F /@.Vb XC;=fJ<4g%K<*pX #P(OxTz0PG>,̫h(tDl&ELP AVg"pwr|j^lc 7t%CBc 8hcV!%? 1cyQ{ jo {5lFYR'$K D@{C7J =a`(\! aDNi o1}<,*.!DC6 cAFHV^sPIE~ apN! c !ۆpojKmB3ӍVحB [(j(A} X[;z \ DCɁ\x, 058,@m#@UC2}͞Hbw:B+ G N (@Bm^ ɝ\F*mf$Jxp*+> VlfX#p JyFG!"4!ՙ34 emC*0N< 79$\;)G1r>ze` 00u9?Y˨վapv,zԄ ?0A1=[W/1;&0 Hvn0=u,ʎ"?O?0Px(\\ ?Ԧ.T~`y qG~店b`E0h rũ98-xF:"0ˤD٘5(/Yif'\? #8E6B"McE"zUJ\1[*׸@q׃ML>'ڀtTטCF a0waڢɲ& IGFcF ;Oq(NkY0ylٌ$LvpwtnDC<@I/Fu `on19*/ pJxPv6)Uژ?"8Vs2 !e.wo^M; MAr` Y181т#@B 0EMK&84%bZ!\N 3M5%:RSf&:?(@O&G#xѹcp泸iAc gg>jkj#i@"oˁ)W 5AٚTFwPa :jp n^x@W<"(BwlK#>&zs d1 7~ .f5;1 `#4֔ X( "] =Cz!H8p$W*;e"% >duohB* yeLjlZqw.SR4wWPz2.6|2A`Af]ܱu? fWeib٨KjX@ 8 "+9T!CB'ޡ8cC;D~`až mY,Z^b9*[X!]-q!Ҕ/*amQf,CBKe,Vnio3nX1aω7`nQ q"ޙɄi&`B(8M;XL $ۄ"0I@i 0ЀOTw/16%20'')Jp`,v1 S5p!c:NV\@]bV   Fa`M×#pK oQBlDht$+23~d8P0UVp$tiQ"zܱP3!1hKsɆoK n01F3vW3YBT~ =$t$NhdU Ppd=g|A0UEƍB0hgdm 01v\?&ᢘa-fYh@-PH %d.厵 HpΠA`^ JNŜ:6d @QNey"7#VyRŝ#Hͻ[ð =' i&a&b>cɀzP`bj&l@ sC\L-}28!ۇEA%4*R~D0sj^\$~f.%v"Ҍ. :X%!Iw|@PdhpPHw~\D[̻";H]q# `2:`5MB}EU_E17K7Lg1=Ɖh1V^5B3d=7*3sEd.n08vFۘ|g$;jDpw.b2HqItpkSS |N7ә&]Z @ll8e9QfD%s e8plNwt^? #bq23&UP,Kⅱ4 7Fd T5 T W0*lY~E &L"MPq+k"|LU,>fXM؇ErMb\-0`Or!hBkE1#eA!x8!i9793q$Fg"3ƪ"CpT9yU6/ .n_ aW74!m+/@<{Y%bp0Sq0nUpp fK6&?C3\ڮyA@LFXc XY΄cJ_qW:E(-fy<W`/׶a|Ḃ^>II4DfAx1F/ȔJ:V/ K)`W<Լ,1ļ%3 O`lNCt 5V%"5}!shswP~-2jW3RJEKv@}N0jdž  0bppsM]Cq:dF<Bp20 >#}(51vbİ B!P0An(.sVa`0zz|B_58ұN˜B8SE^q|w8AoDxmlCġ NB',Zpڂ=tjY6qINH jlwobxiq! :3B4 ȡRpm!Kev6\ n3bQ{9,gCYDj$5 \Af0 i0\DaZ5 H"_83n$n 8TE9[Ӂ!3,%sjIVNɬf&IgF *uP[l@leF_X}ʋ).Z¬J\^v±s"F3{< P`VMdv+EKge,`g#a?U(, c*abb$ 8 €c *Y] ߈P PAVX4s+Me7&+›HTaG.Ag8 vZpL$y0uY ft/@~6B}gc!y/_S)eC UĵLLB`!EBM nN@,d˨Ņ)AEB]p iфB+ -%(D-\n#tc^Pbl'(`GeRe`X,5{`p]هR s((DcLbVd p,>l|BݓUj2l@CXMm,xB0Ȟ|n9hNJ'/ Sjj}0[Pz :&;" &e$0rb `\zñ1w.r ȸNEDnX9(yw(|ϧgXȔ`%@ Y m5 ;Fu)|U&"j: k\wv.< , m+2_pe#*gq; !ԥWzJ `Qrz F+eXAdTud1倍KU$B6k4-@ &z$ӰL!e, % u MFlnl@A,nˆC1:Q#C0'F8^R6)c`f2jX*QH|gp\/0, 'M´!s ٸS4a,ȀTO)mЄXAq F{w,XJ"!9 ')3z0.`* _ |Jq1 -^ 2嚅~:َ`w wKA:P&Ku$AN00X?Rc ;byWD9gJ{@@(5]ڥFtх `TGa<'0lCFYsomf^}B76sU ȼE 0Qdldq !^ADl"$h_pR.崁L1 뤺WRw@`9p5"zbo2zporXsRȢ˸4 3<^3<$"j39t{OfԢC3q^l6W0 >`Xs!>5z1 ؍l$biiNgJSQ %!y*A"\h J 8cEdS;kBaI8<ǘf$9w.#PcL6&{!NF^͌'7D˗()B -89!l8+Y9 p%8иJ@&V1QQʅ $Q=(#}H EE7@`aS`0;&65nt [Q 9vaAz?Fཡ g$@Fx D800!$@ ~. fȫ!9B£TH`$ ;SN"ߘHK.ªĤNKF|D3 MC%ـ]|ms/ BP|Kd3p٭D I8]24W%kIJA8؝H8o|x1hxË. - EW@0D(2prb4#„! V x/x1ޘ";L%5fdT nc/,8 /8,ENFl$T)a-]@(V5 }X[>+3j u: P2!1S.ɳ0ꗬO8hӏss6sKhHME{ys.@o.!\\V93![r̲=0 P^kE`$@Y]y 82 dp)9Բ@" !H͝EKcQdbVgp޷<3X"[^ B1LҨiyQ74uM QXs&s7%u12iv!D)o),4 8:4>%Yȍ7J rJ$hAu; ;JV&[P6 ٚ ?&X&(2*D q@d@8̱8Q'3`!7.2^dj* &Vb:.SDAF4 |Id"d~ PPo[D ZPEVB&sas>CЙ$a`% $OfD! Zq_s 8l /^&q"aI"cP=sj2}DnL#JKS! AS K76FS(w d$9N|cZaS~%aA;$47@;jPLQI-75AЄ|`͓^4)M]G c=2\\v}l(bp"t~b{%d(w^;% -!<Qۛौj{^5P7ܻ>Գ s_rZG4fZфGϵhs4d4%LI胣e шjIJ5(Q CQ>bf8ANfC >f.;#b\\=T|…p;;C$J6h37=Ӈ+#%P-.э ͎1<`erl"}Ŗ-Η35C&2z ]M-dfp Wfohs*gp6 zUsyLJ3r(`a2 P", a,q 'շ3p ìmp6JB'/w-l/"dX(MSKF$H,̒3Zga9|pJ0r  {B)[ Y4ڔ=Bhg*P|(Flsje![0,F 1d[e*A v@R}Ib! #f7;Èx40D.cSwV,CŐif{'$='.K'82 &χ' Z".efۈrp|zs0"ѽw-߁5^1^ LfV̽:/vLMY\ r f6E!#0y0Mpl9 'i;`10[„B"@x@n_uhBmA \>q5|NZ\MKDLtqyLrc#fJƠˣ.&$o[moy9ꁄ P!$ृ"gw10'Ȅw\NN9-`PO@ϘFG5B?c+,L>co#'x &S/4-;dRvP^qNdhcbr;Qp NAe`l@Y=gRX&;{p2pp W6̓\$>,Nh^«h9x$BM4O5fkO `ʬ nR(y6ۗ~jcp$jB Mh]3L,B(HD'nUBcB`d 72wUld~ĻO`"X>bfi?HckzXõ| swۘ9;yő0XsGAaa@q" DA:[;1Lqdծp`";9Y625,)Dfj`b3t }F!80#]);T5n!`)OC}թ` bp&@<&`cq3q:F A@`Z;̮B6<lW¸$fV.1;~]V# gFsacN'#OMq iЏa7.X ZXpr4!5}K`AռGD)\Bb0|2J4<.WH6h  !AA W;1tHn2upq WCC0P*#F1S;qٸ" K{-5z}هl9C334/0 \550wNuX FCE ];S18˛?Q;>԰p|W`x uEÀH)M7+ WYӈd2ٻQW;.,y2(i˔p;WEG~S>bW[y13qhp¥{XLo13y?Qw g f!™41;cB01D6'фt ӟ"enو,% /p8lyɨ2yS"Q`+M $TbY[F8%G L&n* a i`eǠ=ϒ"k*Ž &:KBb\˾Prph>]@4` |( bS44.Jb2D@{Xr5HA*Xf#zYfDbxu}BgɸW35+Y{ iW!P삨 &~C[lD364xgA؛ bU<`O]Ò&' SJ + # @ӁtI9Ui3ˈ,У= 6 2j=)ZZ]2AVvaG8(f}?=109Iv'[ܷaC7 "zaFyn`o7E(x̬jv*p&P>`αP0wls=3R+3s@ H4;!r `Uko*+ mMBqrm.e}Qe}@Aa>&J1&E (B& ^cR@Äf3be-[H,AD\U:'s"mHrc !ܢVɃcS,x//:[G.5z1*iCQf3yp L QEUY݈*%`҇`aC˄),!n9HR H/P.FfV< "-;xb0rĉ9f4W,_0c# QcZ[@LH&HyD O$Op9ly< Heey昄!Q΅qqjB ƸXBmK,.[ʔ!s '$0'|B =B#+7Sa P Ŗܫ'f$#d+PՑ d9̤ψy?R w5VcV"3 $Է 6f˅ dv(Q+>PIqP,!mP 3-&%?K*PXu C-TѨ|S?.+D u3 Ʉ¼828<n`32w0G 0()@y*Q%1؀++NU ܵ00v!)f2L[]Ka5 Nkȵ ]MVpmmo9@ Ik,JhHt5 w2l` p>bEjg@᎖ pCD$VAra:4jhDŽK.@J$I#3"[d ejSG$]|Rf2{bt<ãm9z q)z*6Gr]Q́0FS7Ƀ"0Dx1E Iw;Ga(t 1,EAg1XCX|F  p)` mjNDWPO0[, 'm1M a& 2l1 i%,n_|ERe 7w;ݘ/Q4aǚqda1s\*cҔ8Àp%jmʙ ^ #13K\%!JdZmS_B:f̠7fv0Dfgt814pL!X wUmԼ.p%9Mey:8ԯ@ ,LR4(M2^`jIJ~U\$_^e,UI-bF41 I+rz亀ܻMY: !I<(&`b ϨPȀ*3Wh;gD-*y'S"mHU(t7-tOC5g032ź9 2&l 6O0N!TIVFG,$[Ed% ^Ly12?yK]w%3ۛ;<%f6 pI^d%cM9GjKe,Za,lVbɂK9@kx&&K7\"gP a|@|j ӝ`n7c:421t{)$P2ޝ@x8Oy J>Ҕ)t:MiDUGGg%Jflh.-R9=3. |!!c.#en]qo4k?0>AF'F40Xn#ΧFIB X ,2A4\Ѽ(zs 1 s|C(c Sk3h>IԠ5L&g᪀/Ea͌Bxۚ C=Č>à\,1c1#T̰̬qL`Bī\j' )A 98**e&M2b6ˀ ~Ya+nZȟcTÉW[KF!=!cB=\g BHs#z"m$„:{b"⦰2bQzSTǀ9"O"ZnL_<9DsH#ͨ$}rB~^@u8M@69Ɏ *^CWpΠ@=eFj[p U:0hrc#A5XFE&Te,r9D qP'!j誌RA +\96[k3. 6\pQ%f娷A!ͫY` VN: uDiY%(z"BĻ/09r{27*יrp`.u 0@(A،$!f@0wE1c1A*}3N*pĢ HΙ>aSCJ[qgnj}x͒2ۇ?3Bdy,%LP4oL<>&!bT P @X@ wG 39¨_L* @gD?rj&'A! V匲0*d0\X0}@'m˅E@!` 0{ ^Ll$%ь B0թ(X~D5>*mNCѾ"_?3 JWqr ykwYf0"G\ uKDC7dE 0'5 l1pYqJ8,?Ute:`/pS!X}gDa!7&Lk:N:ROVWPxc3FEn`|/a.]6uJd>B:GPJuw CPb; Fn['bJP}&fyѩ;" na@nbb˄(S DX[׋5bpQ N0Bh̫p@۝R>6pNq@HcB^ h9Ȋ2;Bb_5Ħb32c-?~c+3cv\>R`10\G/q,.ecJخI[&ϡ=QP:B+ ,Cn<@DJr `yhOf f.&9%_0ǵ FQ'v$KDrF_!#P 0e!{%]2+}d0pe,OP n(q^ /5ǂ!`d1]z2,lr2±|A.?V%  NUƬmb0~nX\h`(2 .0lkG#8q%aC2l8!={}hE{f?ʤh% `` ;f=XUYgJh!<@(['Hѫ,̊T3 ;rm U A%[qPU#7?Ni8N .c`.&yp5yP P ST-b j+,EE.+I%7|"@%Ϯ gR03p Љل#8j'b'E6LIV)*9<PH M+Q};)?- إ!@n+)xQ ȍ@3TQyI ,7nӆIsT,h75 2pteW,U (s@ˁ(`?PQs;ތa%>&azFr1S 1dko# oढ़&g[ccP"3`yY ]P9^auY6ʄ<:% q֩4M1l35&h2t8@gwcy2@8IDh#,* Q؁a*qh<@tM890(AhnPd4B@/%a"&HQtaY7 l bnք5@۲pA0#D@5_a1̻4;%8a y@L=,$D=)u0q _$q`!xa:R[au,SXa Ns Os9/$n4|YN3f~ S8Î-;~#0AiR6-Gf[KՓ7 ~^PϘD$nr^@pp?؃mkF1:1_H2^a{?.!r&K\Fڗs) +s@I`L}Gcb3ns 9+ϩ'IŔ=GPgܤLap+q2G1U,PyFE@טv`}xB80/hF`j6l"%X,\Vj2Bj !Ȣ!Cz]RfZo8'!(B=skuw^w0-b BT!""-̢H:ޠ,YpF 2rZ#0HA\6,JOGZ1dJzn2v{0(D xk򁓌q;kgD s+F78 SL0<1]=nq_3z5BE6nVH(UKYF c=œ#1o[;]Dy4 -cx @VQ>D"0 6$78$T'_Cm1N@!D "t Y#R@ cB52џR[7?p& 8j۲;8A=7Y߈̱F:|@iԽX*8Bj!(}BbTŦ2D@USBX&x1jcL $𑀒$TAEaѩyC#M61tY"$Hr)9~$"󚄰SG@Ed("DEV2ȘJc|̄ 6/L,Y&?ܻp@Ƌp -zπ(c%,1"X],-{hdb2V \; m{|LVC7 8G`llv+Pٸr~g(-0 &^B!eO(%2=9Dm4K=.oja!06_ʀV t' 2@4@8t:2n2 Xq [^,@q110u:ٌsz997(9LnV;VHwAyj/0!I( ~٭ƺ=8Ml980ih,\bZ0sLXs' `A'J`Te &_B rdq3\FWzn d1 g1U =8nvlp@q$1xJl<@_x6Ub2ep5DJvJ@/fJ#P48cm81s7_RY; (k hL5,>"V`8Őb%8În"B *Q lC3%b. BQ AрEu7jX !xPdGj0=`zIXwpg n`pfn~NU̾:8sPץBvYA &0VCva'|\g,u=< rH#Ɯ亙oR;Ӆ/8Kc_BtTHt A?K< 'ED>[Gb {VCRŝ0V0? ($ ɀ\]8 Rޔ a`3o^ Δin  , l5S(~q#DaJfȉ# Q/ (C?jU,Oį+ȝ^'lq,f%4IA%D+0p0Cɸ-Iɏ0p+##jn0ܶ҈hH Wg+.F^HлC `WPP38asn<1  Á˞]lx1<"g3F%y1fhw,}@;85=_ԡ#- n2A(CF҈>6r ӘE`P$dX(,\DNt;mi^0[Dh' [",R[LǑaJ@ȄR+'g<6-фX?TB³1PCB,(ЄT hVjbw\b$"3E&w꡺[fb ?,LBjh?14, ![/@b,5"nP/B@`cD؆#W0|9VT]a =45Ek8c $H:Li |!˗=d}~NzFD0͗RЫ9/'AiP1ܱQ8 K:#HCjq 7 3 n OaqBDB H5]1 ^\vZW'S7!Pp̽j&sGu!e; ƒ`‚+]~D]ıcvy0bUUAp +A,Yʚk1ST,*3FN%0$Ы}B/n`7Fl:eubD yK΃P0 Ϥ?':Y2p`P6ʃ1o0ԥ 8DR 2M@nǹ%cb@  >k0rf=RX60YgT]](Hf!a )H/L-E~D$zҏ5m sE[x8QJ1ːLnP*>"<9b* ;'l>Ѐ}R%Ho b+AT JC7}Ci-ܰZbaDhDGKX }^()ap }QfEXn;pb `juc!"ܲ$0#OBC5Xڣ!.֡950 y+* x Sw.'N=, ~O0 ,ML `75}j8C@m JiaA$Smw Se PF#4Ȅ:dOx0D?4Yr2PSwsdKglB?(BBd&.0JFp/ '{ wB1˅R-d8,EW(Jp$]ONW,*!b7OQhw 0\>'/ɩ0BY d7^Ƿ0tBb~cy\Hx[7v!0pt+v0 b4E%pZ@Q{f摳 ,S! ^,G͉hK/alrl.Ca-%PZRM]@O&lxT= -f ,[Qf(&T+Љ%4]xNr'\ @ !׈H_`0d(w;|JgEb21cY7f.9X.:+dʶ|7 :+FcˏlBmwTC1b BD` BY-෹F؇5)R*An/HX"N;(~MhDK6)cq A? bЋˇ* GdB,Q0L{4fCi`lD|,67M p. DiF mC @sc"(X 92рiTUD?b>b{ـ~%']Y% 0\2ԧØp{cԷJ$2P50c#'&C`Lm"*-s5fV,c/B4[esn2}~oa.*I $W N.uAJem q2C?`LzG;o)F6;a2*`%{Bqmm Z6p2 f ^ % C5Uu#|*>aB tCVb~LD >`\)MKj@XUɳ`y û ClPǙ)6x010yA&Ba'S2}Ɛ6 8'!9e0 }ti[ j-rZ9#b!${n&,s8:|B oa X=F\X"|AFamPl:9?}8Ѐ48bp {SƧF@h_w2łb+fcEm{Sb02`.@d0xM8ᐣG(Tdk1bODhH q_ENAȈ&Q"ѡɉ>Op9 A~`%GD3j!Zta@)bJ,! 9|zIŻ&2Lz0!m[P6NN6s*UQ ah6BtbB$pjscyؠ]_ɟ? S|CGY%|tS:h@Ǹ].n`,9?y#u!-c >YɄE8فX y*t>(VZrU  )! fhD7}è0a+;hB D7;CBQ'@$tlb} ҄'C7Q9|0NzO 6ApKJQUY: A&=MHMT΍Kc1$3%[l嫇icΪ_ ~4@EfÜfy7 "9 9< ,QiZ,C0JP4 ؝>A NQ!%ҡwf `̲z9$0'%U] 9s d,%g hy.ʈ0 s)@)iӊȈhjR.33PQ_Y_"KV%,u2\nXg̲}b6,kE\,FX,uxy̹F2D<7Of1OxN[3zOBT@040S0tx]2r0ڡTUo 2Je׈/\ ;VP l12bu\MxL L͌@|#HpS5QX]r@(08nfTa6"N?A>fpC\lTy 0l٩LF/h +pV8 W\ Zl$*%|L4'EY{g i] C5aX+R,`@P͈Ax hpW{8B+dµxDXS3L,hn<8P`U N1 $q)f'@Ԡ{~لGY &Q2&NB!;iN-WGyr.LZz2hK$q45S 0PHb4!`zFSlvЉHna<_Wq^`.^Y3 nm,qwKcu %g"_pZ*b45S\Q hi:hq?7MEțzL;0Jb[|l8ݑ/ V@J0)=@ĝ(R\ =" 4?SO08- W&@Q#3f0Gm0~C߇m:rxO-NS${F;&8VrD;Q!a ݔad<@6dbJ,9w`= aŶр" b%Tصs8+BDve x02ͥ= mꄵ@xMHC27p K5645frz{$ qw0g3NF-'&= Y(j< fY9E#_P 61#"5y@6*2U5߈ `)`fɠh8[(C?Ök"T2bQx9axT,Ib7<Ʀ_rɲCB(aj$DfItRXyF{#uhLlɧpI&SMg>!c0wˈI_~4((a9F P>ıX؜[lmBm<mıHpACP*V8N:5BOua6 +,f gXez!Gk jL$XɂM J#s!T 2( rtehѐH("-.~ n91l*n'ƋʨSp<p<{sqp"9SYK?0./Xs7eG2|ò2Q50?ĿxٗrqP(/H DBL u2c$~``=Op6фcPjNxs%>;#08 +.[6B5yuYf.=iπ $"7'Aֳ d΁0 _)S Ӏ7H=DNn%px^ĸ¨*1 @&ʈ)U9nԠO"pܱDg-,5pe Bs094Xibi@ ?9u%=ŵ.(,32 ,[k9!.ȻŽ~a '2u@CGdnRbxP$YhLHzKmpOciǗ,DR }wI9bp#YGeĮ`T1L=ub!f;+˟&jNJC$\"F =Xy4 xcj^0UΥRnXifɄ$`'pYhJpFxnؕFe )DR.: pOImnGaJ5\fX'GE=P3ȣ/03zb*Ԡ72H>jpB >cMGG C0 (JC0Xn%n-CЎ!ę*%}\ 'QnS%sCvYRE(~%Ŷ9VBTڍte.pf% 9S Pq845b 9ra2r uWGʌOwbO63}dB.RF4^1l hɅyD-eWEFDE9\%̅Q64 d3L.hXV]8E[qY|6]wC\$fVKˣX>c%.#B(xɇ ħ>^K`5u, eT>wb$QT׌Ò\n $`x# ۥ6G3^X Z0dY{0p(g @$s9=&%;؃Ѓ40Ae5IO@ R0+!i"x͞7$LK8T{Q ;OŒ+Nk3;8RYЇ,7._t`m»)18?PEAQ|I]:DK4F(g6O7\>jb 8N0^FTm̋@,d;#)hy!Ѓlل.!;'+3tw%;iO3c±rPY\(8"{0AL_&h3فNS 0vaһlA(gXPY[%X;C^q0 F Bi *…7 `p(<\kcJ@dxqw#:R$QX"GzlpS2rس&X# P#8$L"'s6$OC,J-Z2N@6qю !3=6Q{z"4D/RXp%9E1ʄGW4s)cg1*ωe\v 4Y( A!p&(P'0عG/ :Z+sel:\vl&oщGB*'{|@tqXBc>}̛|OЈNjrcxAT'~#bة8p94mP9F@D(M3 5Q's$J5Ztw k "A'91b`6aFs9|BjXz2!ȍ@ PA7/%G vE5LϴgrȞ~bJx%[u4?pm yL ہ$188p\Dž/æ mpȇ?C }wT7$2haA`DLBl ?Q] ]!W:eȉVm-6D  ^5aĬno'׈չtF/%GTWnY,F@AҌCGB8##+ y{wg'IErJ`BƪBtfqra!-:C37r'po-lBE<8Ʌ9ys8"^E!YQU q:'<  9?3-3\ċ 5Pa A^ Bbc>&BlL~XPhKIS,n "BvpeЍ:7؎g\Gf lJx~"c0H36 x01_C@0@a,̉5 <\h p ="E-ɼ2 u#,u0 >Q"Vɠ`iF+6mrDW1q61!WP20ZqLV0QlUOW(G!ug8wIgY"6bl ȰpD( w+#FJ@ҞQMams˅J~)P)SPFcî )#1Q$ td f6t'aٲFϨHTzAli,7 ~g7\s}[h(@Dڔ juO(aq ׃ΌĮpD0be&I!>zICmHu B@ q7ʇ1p'+]B " D5>%(Xiqq *'>Dо*E/R.! T*:&+wP&]()Y0?1?( ^ A."˔"B$97౨PbX(.֣&>!mo0sq)Ж"AA$*-S_dL'fUP,MM< `s@F#6pPV! <x@FY>M=b1=`/vs.߃6YVySkx8(€CD=̉Nܴ&BTaP2+@r!yYORKQ(,AdNs@\,FCȅ7CP}_NP8 g"5@ /0n_PP @/r$f+,AkS8ww aQw#e YL (A"YtLgRŸ1~$.88pǑȀt[2w!QV%Ű@lt AYA]x2ٌ pȂNVM7.Up2Eo0c)<٘ ;S`=Lb`l&C"ǔD!ab@jR:*q1Dgr=i~`d2I/P_sQljB{5r8*hPpd@ofoJ`v9EɽAA8Xf4_ ʅD؀:g: !Qh`f!u7\z/3A)Oa͸Ibaa_р1hn?GJʨR%8pQCqj kķ9THnIK, g8"62Bh+@P'K%ʖ6r/Ԥ_) 8OsaDI̬s9Պ0Fq(FtƢ,C77qS_ΝihelB@҄-2'D؛\#d4& p.`\SvzV=aGj3@E9;Cj'bB>:!7Ib$FD03<&q/o=+a6(]L#NK`c'"ּ!m2"~ToC׷ !XTq{0@XI;$L<,UXي3$$oh:>2F7+U m]C0ІB6Cd)aЀК!$0_ULEƔ@ Ol !D\0P2!Ѱx(*"z :Ыw !cTk1jâHN\'J I,҆lb,-gʉA$SJ%X4#@hKaGK6Qp&_d FJ7X0?1D]bY'd>AHb)sBlOi)ӕƌSQ<wQ7^̬q\̥~"6V`L7\(<ݹ ݹ[&}XzrkF5bݸY V`\~m`s ΑX*B. Qp凓=@+ݙXn>&qpȎ[BNnPeJN 2pf zgMؘ_豿=nd#^! W9yRB[`׉<WV<ȡ0_@#f%gQeo21@ .lvBǐr{Cƞ!%Q[ȏOՀ f.OwG4/˰:}9k@J|` @z {l,;[4c9 FȌ0!İDF(D{OB@P})v7.ŀ XFo|Kۜ s21/M!S*'r2x90ff#&Z IDj]!1XR: =d:hb8`"ҪY;XP]×HB2:I^Js(#؞xsJ ${w^{X@F& \!UŞupmdv j )B ( V &p_0>$pom,C'P|˭KHLK$LM},m&q–p` Oyxl-ؕ`|)P\/I,9ۗ@xY8!x Ko'Ag>` 5 (k8*($BfBج˓+%CӔ,n:aPXZVݘ y_^c sLd/.S%jW/;-OgLDIJo YWxrw4v&B j# X.~&9. !3b+Ț`*ÅvFô8d_HH?@ 2eL5nƍӨd:y .7CK>&?2a''X&pe=B#g3bdV!Dpc8 шZd:3%|kG<\Ϝ!@aQNpx k63:0 p|A԰3PG̣J9ŞV"Yٞv =;fUjo!7hIUnF'$4`[3qt0u17!Mszhtt|9Fo 4!qԧX&V:qȄ`(Jwɹe0CmZ 0!0Ơ_(p&G$q,;LB1,`k̤ũ83CA}9+0@AvB41[v"/j; J#N7F< 08v1<'BAH.q(DW&'eBIMr *`tFg3F`#\*d,7f,mlG:ϘwÙ=VfcmU{.Ak7`-ؿ)T.[BЍު8\{0Q7/ǧEBt=Cj.3p 0[( <. a*C%;<3 _P(yc&/;_೸l#< ]mu,bQ!dopd<[ Ëybgƥ&S8:F]<:T ;@ܷ b)*aT3H8SPd7 ԶT#^xF^,$,׍(KM:P 922h@УX˴!A[Lʡ?BHXTf^9b + #6LT7Uߑ24 ٢:a0mҩ^7JJc3i%yVp$˄jSY_2,Kf RMBkh#m*!nq4e5јEB͒6Iu+$B2tU2-迋phe`cڃ?QU'B0&wpGMQ5Q *EnB@$:pP#B9[(vUNĵ1(Pm7:5hư3PN/dKYwk$+{`|.!Cd mZ4. 4e0M^l^4E\ŋq C\#9.goqjIթn%(%jzB+ lFN~7)s)X4lH[XH8zJKP%bC!s9Fۨ4T CjXpad14z$ԳDCL4DBȎ>{GMă1D5ߙo LTO9106ʫ*d,Mίp1kdbgFgv$﹡fi/C1[M} F^6*HP dNܧ+؀׸@⻈8<;PF*yۄp~c7㩢Abgdʅ-BN J|\FV,8,; ^fDq/0)|BHӄp0hD3RՂqɉy2CM/CSYp#Y. #"0b> L"A‰0Vp[½D?fctr4FT[Yxl`se̗Y98 iҠ}!6yD}yq38CAA(/wWqQ퓸@4TUɪ!BqX8:sBIF,}ʶiI̦Yi͈Nyq> .pA@5 F59n Lj1|CVɌ$'XRf1Z#UuP@7SK%QKhYG@BjaBi y-e@HL:Zv0 > !`luY%!À|d@Z L`@$u+8r^%CW⠲!5Cjc>IFBifYȜ,p@'K>@-͹3Zg: <δ;NV(*!4baѻL+PCG?i9\Td6A(~{hF> 4ۀ0;rI!gO=lG73(MuX0 n $xp2y>3 8@ ={fᖃP2Dv1v56G^pYz~bdXV3F\P_H##ܸ 0Ɂ9`PB˸O˅>e d!UyXw :J|L[P!ۏfY 7@J,Rrpҧ=mԽycй1sJSh sz#p GPylA(@y-ȞY !UP C p px]BO} 7j3ŁpP*o $Z02*T%¢".&UTV%Q41 T I{H̻'SEF dB;t41&99j*1\`.[M>e Pg嘆:!h.dC. 'M(ey|$UD@f7P[3kЏFs />F3h KvN ڄR bf^B v Gr ("Π,nلZ fwfBfw%ΐb4bby~ژ09+G&raY6=>ҏ_NQ0:s}9cNV6H$$\-y8,Me 0X`s@E ce#%x‹I 7OF  4md@8VI1e;<:!| #,(kI⥇I(ndCtGq\A^*7q%dQn1e ,#!' Į` p[Zca g4xv '0U'2D5u,d[1"WkgkۙJљ_Q\C;91ywiJ0<Ж@zz7݄m0/ D2&ȎH7mЛѭ3VU@ ]b&=@,dA̧{K/Gw9 @|4!v lT )T =5y%XXK8I9x0Ίg~N`,q$u:"͠$= 1l ± mdd\FE:q~1ۙDc6| 0(I#GXJ+ʨ}zSUBQDn`$ r@,h#BpawXWӞ#.S̼2cF0 10 ơahBO0g"6 U2q0}K$ TAa0M6:BYv#͒ĠAəBB2 LjdpA0NQ@EԧFe4r AиZqe: }8L_DBh 9*ͪPT4fTaC%OЌhn)Ժ!+vpgAK& ,o& x sbKX8^V BPd\`!ɨ 1pZi(8+xwԦb 9MH68y$bZ0QQ Sƚ.˙91ΣaUo HE|@2 f?ʘHdV\2~eY{"o0v=2av XDcB ̜T;pq<3p}!C2́w(  s9CD@ dʜB^r$jSlj<ƽJҟ\F?Qd3XBKo ZNQ/b @ y,l%Q=: jfVbw7Bs6pDuZļ#ˁ{1,sF;q89 )n㈒ JCPHpq: h{Ø4|Fx8IVv.8)]zCb˄fԷ'wlF\@K@[jhAw<.B $Ɣ'DTi6M\mba$ XB 6#d` JokZ sAX72嗱@(-X0 )`c*TG\Ⱦa[@yBp8)!^[~EbHQ(B 1PzUXEhE!T8[?3"GLFL n9Ccg(W(ŐrL'C sʀxMUÕ 8Y4檼2T2*Gq0s-Iݚ 5&!030@ ;c.a-TU(utk0~L< jv*fwOp"Y5 2ēnZޣz@ ŪXf:AGܠtt#qn*p`F50È1!Bm'+32Eƈ[Aܧn~$oW8$LmFd>%/ i202mw8d1a(&)QMn-<1Ñqh8QƒlS:~ .J #N@gB(FJ\u)2q^h1!@VTxyrPE`$LhCe؝&:|Ń~^\qW|Y?لy2 iA<gw 9qFV6s!MDQ' %]nWmx-V;t.@+&^ 6{ VaOԷX PjbhXK$ʸ@j!><0IZH$0 j!h]A^`%* CSpuv09*V(.nq-APuKԠ%76[SsɸMи rDXjvQ hgsDJ T0tEQC"&."1pIs0N@",¬1n%h+Bw|C/@g+0iw+D w4-pD6^:6!9(ŗ6نa8PZL;.>;GDf$S,crɂ` hys @Sj\!V q[0(n#Iz ΄d%< L,P$xAt;/ԧ67HM cnCezqyMN[S^ *]X'Ö9rⲧP,eBoEwrS/u:o&XJ0`%Ewt&ˋn 0 /9s0<\ؙ^PfnY?Yqxψ@p[RICD[WT-Fqn;ky0;!-jaa2A"Ƀn&Pyg+1D=X"gPpR=ɎDt */m("Y9g\lf sa N("4>P.`ZAb }Ae30!jP-+4`$Y5؄1 _\ykJd |mЊS0<? VQ&W2SP)"(6`T<@ZICÉDת†{S7QN8h3J0 cP<3@3&Bus#eMFPAMu fp#0*ܢTVCrkSw i֠u, (+Yj[%'Q@O4N!|!ؼ5q9,;aljC X2fAtFv,ﺖF48 *w DCGPVY,dSeEiS.:$QAJ  X#M9!e#k[t"t7s7 69Q0T".P à P`8Jf82ɧT<%a Gw o[ȱ08-4%30y(Fd:4ySR0xπu 2R{ 娑\K< .;nʃ<)@4 З;3s&{g!!}B1rى( @=6(ȄYj#xq%G,\ n` *فL 5 dŮpܷ P9N>Uh|B *BL-.,RCqeq\Zp=#'ҁ lAT+~bw GG\r]q‰)5.Y@W_D ?/M ++dTƭ;76N4`g8\{u(SBpeW S, YJEoq?B0K ݱA*cɀ0nMdL.柸e%ilHH Py QKُ;b> aP[<9Gİm$;%<("MRepvC Ph `BBHGC#z3;K, @, RN!?@qsv)D|tMn62&S KD# @EJ5 \S=xlO @M2qN @3痈t̤Fg8Qٹʳr2]Ȃ/8f=<#$L͢xؗ Qnr V9-`b27/r6VB]7,3;f/!:yW*/Vl%oC@2#Mq+*X&"?K@o9ZNa 8\K[x"a*lu8АL0[0&'bt<IN&dNZ -/!2R Ѽ9l"؁& F% "Xjdܺe4 .L̍r ǨW2n2EQ ypUu*(@3&>%5 6B,aqS#.tL\‰Ϊ^xz20u/EfIp$1S1˔`G;. t!BCp5B:ue fx_2W^9PyLi8P\GlSM|$:n_/V! tg d dnHM1n< F?(Pk,p~y 7QЎ؟˸3DJcL&bV/!bG*GGQq.(- kcpBʼJ :vmV-a$%%\Tl_> MBAH*e=p%v3Ic(spY--?]C,e.`9Y;|B2jdIK =0YAd\H2p^<7+W(B<0 ̱d^\yא@PB=@>bQ9´aK9ɡ C8 l 6Nw0p[bX3$%`f=O,a qfԵmL-Q9-҇G!Ɉ؅[s`x0̣{-U?hhp,&*@;=yXj ?Pҏlrэgv?nrt+})r0pWMARto@EP0NI+ƨˆݔ (Knv`aȀYq3L֖ i̩p:<0P| u3ENv7QkiT}B>a|'x֌6mН%cwVHf@''vΦ)1@ %`3 82P(KcDzI["-2! S BPTACBvP6FSNw6 a bG$:W9vMٛPʌKOL6wn vA^ڎx+9p P&PTYNx60ϙ㴩hW0'3A3jר* Fs]Ê@xuߨ[LFV8A^a"-zFAD4ǔ0ɉx[nN~81Lv!׈ycS l'y`A@3D%r靠 8&>eh.> TG'% ÀHCgZMD6<Ä~w?hZdP#E@g aaO̫l@ (psX@(Jj",;67 "ψCjUj&10X$?j |=ǒbzqP|7Iw8O$ĺ<9Q0)n'q ͹J(]< 3ÁL5"s7;qԼba2ÎW7GA4%#!q opVLZ|[ħMDS!? 6]9Cna!W/+k ʛy| > &S 0B&5.`8si!c36ǹ߈Oyۈ87 @8"VE؍N)46Aڌ܅$RMhkq?0Co]L2 P vĠŨ)PVs\X0p0qqp.:度dqg0ea-B*ߘu&@gB`D6y!:EwMـO](i7@*]R๸ 1:xEfs0䨈m>#$'E ;sT" +>zDxZ(!]%]\7U5 p`N::eK4MǑ/333&M3D8B7ԲQp0I[;?@T|8قϸ^b! ' DT d;>L LG 2nb@g"W4(؄^C< @ .d8 "#Ã@`,_4m9z]`L~#yn灘~ OZq O!Arg~uEv$I(.7fZelc0kN4`v032G(I`iSX´ [a  SxaK9yPz$ (* <^\ybl!00뉒&pC8f~]fЀ, DԡX@I@Y"pG*>H o#8Qop XX+p3f.Z85a!ϯwxU17i6+Yy87Զp_)CC$ph`H-O8MKP$/C#fU'SLmPd?syܻ+(slBn}\<\D)jgb ha"`ĭ FH(8uQ&¼F:ahhz9:%0 2 XӜ|Jk'p;40B7sNmBb;55d Y >!/@\f (8%n` l~mԴ' 1\yDSV7 )wxDC ɜRA'oHuĽBA2($SDc/GgQVѢ *\'H7 avoqG apl +tn|sA'( =@iV7 ;<&h`5-*ZN#6Z 0"r*Pd%&]CDEQ5ϗ`×>5\rq≻&U!0Jy!/=C٘| XA#c0йr!})+naYٸC𓁭T-QSreP-bS>%\O%NN iY]>4tk1mD 00m%u8k^f nl&ndVO . !6y,Q^f )*WP d1`B؁T瞦1Qϟ0`׳U a΢boB"@&Zb&L%GkYP=ʲ 2Ja%af,(ZjrCTH @ `MȊMg#PȚj!CY<@~9tNKpW0:fD+cZHAR.!Qىd':x0fue, CPyϹ|J\2$>-XPCb>x%# )@7,K>,G=GJf[F m]\4WܡD (!TYD ֧W(dP>,4TJTF~A/mj2D,!٫oEB~L;]N(E-҄%fQ`mLb5pNχ0>bz0l%C†Z'1|E~ǘq4D5`ʲ\Pܵx0(-!'.AHh]b 2!,GSd`<{ȭ4g?(THL`a[%M.".\hw?Fpp"[-Qq/;ypևЄ!qƹF(.D;ZYT\vy\"¨ U nY*%Ҧq_)(p YHq2"z^"˘E1Daq[@}HEf^c-h@o* H3ԠgAo %0 р8 R\$q6G'S`%CO!K0Wyf]8 mFpsiJBL@/Cxֻ@Vو`"C[Tc+ L>Sn\$=z8c5 `,GtGbwk2VlT9QcHCO /Ɋ\YT`eQ YPDD`aPo z)8K!d4aNT+ *^1@H;"ɖCA#ɹYoyR@Kgq>xfոQ!c.>)ûq7BZq%&MPpas?1+İXF&{\e+bDeb#zO3&7΅-J88ȀP9(+LdCqV] _0ҤXEfYPŀ1TG-b (DLFu0d=DȕDP.C=jl p8F(t8 !s$o*pѻV [D^"Q# T| ks6WSdLx X 9BPEHp<~\"Ǔ%1]Ss*cM a$$` >"XdeLWy+4qCN3p&dUzǸH a<8m2\ W%yvQ_@#u3Wхe+`؃ ^& dF 5 RACkQ5AT:]N:فRXv(Be(0xxM)%/9D/pJ ~!Ko `Ҝ|GAdf} nQp#KVM ə@KuS1}Q.+h$aD+.&Ëj")`'q/|!QFj̛ w3C*m9$ k0Qć T$PYT8*'S{f\Bo`:;6hYu_@kѡ@ȷsKs+PS>a?ZSED:B#tPgX3G '-Hp#eK)'( /l@@7@AC)b`|D <@3fZˆ }"~7.) Ơ&AQ1T/%^`*,UDD5L.S##h2;?"Fb^ Éd&,w/"Y-jDBcTL#l,Nw@sq9[ s,=CA  i;yʏnf,?"% ӫ&R kBl 9Of :Xw0<s6&T3"˘#u0) #"^n zr t`v $Jx>9B (EPAB@؄C2sPU)(^A;<) @=@'!X-`J1#ޢ'ŧpluR [?وyndxɈj$h* `Aـ`qӏfCdRQsΓD`_pm:3T7 E(W[8J{d-1h.]  5 4 LLgppR-l` 8pcp1WrD`TgdlD(W ;by;a-Ct*X `Ѯdф _qd`o`{,H. c0i `õDF Lysc7 u f؜8ɖ%K8lZ`!DqոA. 7 mӉb:3-PfL,["S;~BQ%_-wP*rjX݉M{#ᬺ3CơQ!DP5PXoIJN%*hEb/ٳeR  ۼD␆b V<(['(&qWg0?"Y]2هT/'BB0>ZF< :%(sZ?f`wD,.~S *Q^`ہ>*ы/)L_f=|<=,@?hW` 5,#jUqz(6[ $o'1 ]j0C2B#HY;#$~* \i p/K 30/SD4 6R"]ʗu/&L_MszلÀ[G $l95 VnN9bU8.R~\sr4u&v&X]V;YE8Y&&4CXL%P&6@ףM'c2Lt h)bmlUp1mcf*٩a>'zB -hK Es#Fs9W:% sV@晅 LnClV+uq  2] J2{ZX$Bv݈͉Qu6G'2UByzu{9Ybr GgQb0W4%>Bg6`VD@~"B#&HҨC PkkaVbGB"#5ElA≱Z8Fo\qky7nY\v  ?qC) s "LfYYw]7bK(c@6%\BYn" }b?&vj+ə9٨OcTQ0@I`%'!Cn;,D@Z5 Wa<[`(w h_H@dJY!6\f;dBpX̯c6&4HT1 +i <+ܰ`y #`&[6`k.Qz0 'X.@~tʟBjYUV{` xÒ^ Q 3@0a!6׈iQ2Qdrʖt!Nc$Y :Lz.By Ļ2M*5\7A8-㆜[ ,S:߉cƦETUTf2Bl1iySl0@Uh j1?p :"pɢ`dEck'ۏ 3͘i,f-&#\=6;BO e0#U0eeS):' ؎ēYON`V74Q7~SCI?c*A~m,1pkT$?l\!ˊSDC6˝b(#Nm_=,h2M`UPf+ 9"z3w:V>9+{uT9Q"x:xfY4?VB0ï0H&AHf~D|B `I3sp1a|)dP0 P n\W1C8%bT L +7vO^uWcؔ`Gc)9,je36 B`)j^BX a}D>a 5̰Fp7qRrW#n.]05p;9Ȑ# 8؅g:)PeF3ɐ=$9\.%wSD/I [D CiD6NܢP<$^Sgc I0NįoUQt& EK~f xcNFn 145-3ޜ[+ Ibp|1J6Qx7^;ѱ5fϸV 0P ,\= !(E$NSgn YAp:؄ުC`.]8L9QéJYdjɨ`puL[6+./Wn@Jprp3WN ;.#P BP!;ġy8a/3[{K ؜6c7 ,xOL r8qql0Ft*ce_t2( F T:'Le|((˸.lS"˵X6(9,X73c`LVw|=STȟЄ E0F,,PuY \%8dr1 C{KP72%feXU8's T6 &z„ow:9q$~OpXۀwn{# hFVzX;; 56Lƛ&ۭL^LUŦ@)%3Xs [2h ը qzc2ncT$K+)`=@Sо%&%rd>"Y =zQi80fۀAp"/ kÞuc?_c }fUh}D dڄ-, KM V &fs,<;l!700b!l3*3"@R]b]W eiyrڇ"Ҁۺq̌*f,8N)Lk0 4/78I 6Źt T;0.&!bF=w7(4j_ԠcBCa\h z! 0|f a"Dj- /a*RPfq#yq x ޔ_fP01Խ;"0sM׸2: ƲH5}K\<;":6.d ''+!Nt @Nq3sa2gS#eg*IϥyU_Lō@_a=nz`".349q91Ryqє;q>aOckq 0ļ0Xl>c12a @!3h*@։7S1ct` Q:,1#"L##7~ riûV'^ (WpVBPh!{tcm)E|+pCDvY+Ç*<7&Tܼ1@AHo4S-Ĭ/ȿPQ a2Csb !c r˙ȀdIo,q^` X@ON` Cd V6f< a$WZ{5Le D As V2#ٟ'(NpC#lnu7a33+? B #Fwt/$O" O $e$o2 ,~#!r쌂8`it! 8ib1!i G un"ሆCW,Ɏ`,Bs aJ9Կ XM  0w {ɄwH)(f`^ /wYXєF΁H(BfN!%8ZpYW Ń̔" oJ=rDo%ѡ,j.('s)#X8`v. F_eQ"{ʃ&Y,;KPlw^!PO@dLt.Ř,ۻL}FtG7 5 dȄ.@ S[W6Tܿfh"pN^ao:`@"Ŧu:yw1]BZz>-â\&E@΁ð4I]5lHLn- p+{#0g] ψ5'.a7P#edb-u\X yFdG0zbj wϨv~a)tTY6z!33KBM"t&1VxPu0C`zc.Dnr(" aw3l6xI"eBF@qNfY11JOj!i~ݮe7ӞqEg fp?D\R*Zrfjbg/IBr!>LuO9\VяMpo]x1+  4hJ=I b8Єt6y #( ޝMԡ*b`f"#!UN`5PPoU x4&!XO9 X|D_/Q>tZnys1&,B.YXX iR1`s P bK2;P چ)te]p#YqYtx9K;qP:"[nL!k"Ί`< k h/ (Vj9J HtfM0B86An"|3>&nX8M@K` Bc|bqfY )xgb!N*'v!Լs eO%; L:b3ǖ!eQ@{?CDtk"C: p1 A2I2"3jU,&C?|sܲ`hM.e&E{1cfO* =p$JPT$:+7 >s.ɨny z!HE^E{üP@];,5@l X!<1i;=d<cP0rk ^mgx ì nb0588U9XgXA:;bPz$@é|Pu;Pvx#93:1ʥxpsP 8! FzX+plߨ3\`FSxZ X8{1@Q}ϟ8:(Ġ@M}0yeF>^rnP?fn%e13`U 2րfF21ch֡$ g +ϕL3$ mDE~O!UryK)WPܠcfQ4bPdsDCYv:01s<]@(;Q"9G?&yksq($c *[:vF[a~aA ڰGR-jy j 1wN oS%^S?]vtLB~b;P`eS%C,F1yvo{(±ސd6#M߹2L.%QQQ,lf 0U [|B=B 0l@1&(K0wY3 ؈*\3HD}% pK߈n}T,V0|TqJQ9$2҅мB L/| df} Σ.0 ۔O gjsls ϳyo((v83=9Z<Cdy.L]4z嘴[G [0,͙pN 9>L!$M 6 P(Qy Vd5 %iSa#@s4V<Դ&LѣCKKlQ5``?M>BQ&`8cW؁$,CpU[$0(a˄eJE bP&j'bK6q}@26b%D'+ -_PE"n|C%@w)煴 3D}r7ҍlhT<}@!k(9dyrf`4TJr360׈Hy_@ܵ5_A sPi_CL9P?[bC`K}$h,r519}9,; F\n[Aqe"lL401y()_* 6x 14^V hW& ;B@ Q $6Fk" y0  a%seXӓ$r99H@lT CfFDAXt Y@@BkL/Kp^f؆p u&(& ZԧG""@dQX԰z#pnYOo;PJS#PǸkb&h0E8лU̻beyg{bD};`doZ01;4l<(@43[&K;SV3‡cgv \$9'X6(^v`Ex(> ??S7ԭ ȭ[:@e0O,qCPdM YBɭ^2AdLU*KœdApmZ#rdYR 7#H pPlp"&^"̉GPhQێ1|CvkpFΝ!PY@oc IJc43lK`x 78u6*Wm!,3q5vZ&>̘:  )n?BUWp FNh2e~\\?q"okaD"JpدQkdyt$нAOBP+PS,GP -8"A8ZPs ФFe P%nZqfDHLAj6(`["3Z2+pWd9KTjEKM` B͘@背һjPlEK&6AU3kIYwp3Te"ќ^a>0;ȂU~'<1sW<=2axЖza9cQZnrR7*x2_/HB; Sb|)UU ?0prEA4wc83Ay)tR!cbـ'"NL]B?e< -EZ `㣕31x_%4B'>& &>oley]v I2qlL6t0qF ۈ BܼO*" c.cy$0wc3SCؙ4ʙ˼q#`f%:I07p1-1 #<#d%o $p;r<@dМOb;q!R#.m({ໝ_ɷ e g#O!R/~&D Hb^uloENt.,*9\`O6)m Ɍ-Ge 8从"F9ZFZ}7wJJ4Pw|#!CPUЦ (DEF]/Q#1, r$,;(ވRa RWvv |s?@g c9k!S;&+f.Y{C4ejaneպDP1I{yQ Yz u"P)ˁ`$DT#IpmieÒMx#4!8P ™Ls̵L0c6gx\PD{oS9s2q³L  sP<7mɐ\bF:t9VP'g(!#J8Ne2n H{)%s>LJ(B>D HnÚk( @M̑P+:jUwp銸X4fCɌ#l`h`\mI7GD|B+56W uA` (QB.\z|2<^`TMBK H*.b~h@V/x"Ш4jBP 9ARΦ_#@uezL7tGl^3\=.! aʼ733,7\qO-Dc˸OAGi%`dGXKL!H<0;,bu N;[-ds$XHfR!FcbmNTF",) ģ pu40P٩o!08p$qJW0VQc-?0M!91UC@!(qDEj/EdO08~"$zU@v5 x/KMG< NM^oX;gQ_"4Ėp.~'q;p%#DWQ鮥Bۀ 0\4,Nxُx_ B"CĹ-3/0<h@٧4Cfv%aL, sQNr5poP,d|`?3LdXB3iY L`iKOsB  M7%0\L<uМMݓx&9xB&iXWs.!7{^ڌÔ19*>(C|825,Xܡw8ŕ`,G^5ž{/0s<2b9'@-F54GȽJONBy"7Q*TTL3PeJSfp+jQ]F%GB wBwflgz 8F'O"!-́ eف~KOs?1Y̬>b|u].lj> UYpDE ! Hv2p/"l{WwP^ `&rɄKaA4c K$ЄN[ha6zDŻ n ; _pɸ0c"~eJO(}Y801m r3!^LK]4f Y%ЀfsBK.R? (8"┪> CPIdIp,& [ q0׸ȉaA[2Y sr`߱2yh! r`#SnpKЇe@ sXÄ0B q8>@BhL:(y<@E=bVO!Cy@I6y1++B6t,t77@h< A8T$2#LO6 V {Pk‰!R?$B[j"(! ˳aB~mCF+Ir6!)!0R# fwFˣԬQk*@m Pʎ|L\.3@)j+7 J '::4\`ļ}b ;Xe%"!\(Q#gC.ĵGPvބ%-9co7dC`BzDWJpbx`l\x^!<6t_h 3Èr v,N 쭈G(I\{. #(B gˇ;#. NPy t&a31&4s+VLWv|}@r-p8AfkGcn$4S'^ q;Hp Vf^"78Y! ~jQۅ52:RiQ;7 B 4ӏ?P)Lo>"y *ӟ+1d%AH n5g;6#e |OAx?`O~ %}²T+(l+1XGu HY w@h$q7~L,@~ZQ%<^=͗{ N3jPap6D 6D$؁` =PZ aX<ʹ&G 9lٰ1Fl -?Ƌ?"lX4)z<[$}AA95xB= 3\T1Ƿ4?hJ9;!*%exPp"D~ 0ٯ2b f.2̗ˍ=rhKpq;yP?T<;Ǐf~e ry""X|J G%( '3P'̖*80\"Xk#f Fe[g'kFB?J~CW NOj9qNe5z@oQ3_[@ CofspD}B9bfW -b O{2F"+}#d * e'FX6mt1NG3!ae2D:1N`|GF22 pn& 9L3偖N" e)SD@9u9RQY6@PuٍLVH"V}fK ,L [u,SĂ,jTVl? fdx}@mkE\VDVl Cs8]]«p o\ByRy1P,NRT_a$AwMPi.<8y f xQuB˨S(7Pàe% G{'0}Ev!(

    2mӃ@baw+0". ɲ'geLÀlb0$%S%Ɯ3CL%~Нp0ȯCn!=.\ؗVmG-q"M7lVS`Dth 7 &j! +02nyS6žp4+g-(]Mv(KN&Ibdc$1]%Y$ #n9Y$%AlŹf8%1Wq p\M+c"q , -P=,G0@$J5:XpqЃNS ߈ YDp׷(_ip`^xlF6:4ԠVcZ%aMsWKy m1|l† `cq*;_3OqoH ^p BVR}Ce՚U GA\00 Ԫ* A(JtϘ!X|Ƴ33[Y=@seFҸQq7}ujE;1_q(j6o% &RBaۨ08.QI 옸^q0B[vsf%_ m`+oPV3t³\@qܲU牊;N?A~`@=Lr+MKHVgDo,0pdX{W}á!Yٙ^Y 8v>aVyCd*ffa@;ds)&u;B*Y z>Q 8^؄SjQqDZQ9pؙoڥĠN\Xˁ~u.1Qѳ@.h(ڹfҴhU $QR2#4)"X$0P48,A `!\ȨYJ@M,T' _!B{>b hPHf %'`ydN0,7D `%%ۈ:BDs.:JP0y|x<@(Z3#pܴp -a3B7G.QD0*%YMFଌ!C*]F6F˸g`bCyN3-.8Lta%rcل q" X^X!ȇ a}Q )AĂOSv}r{<਀ &N0TNVAbQDyqX3 '}e=>'B`1u LkSO-1m cSv]̨dn ψp+ˉ0h}CD"ր;``K_LIH^(|1Zq-ė1&C^e ^+ԥab0x;:!.۔\fxTMª 0~HVKd","E/aKvC0~-Myc %l' h<B a#FQw b(]áeu(-<2fEBBLvM!_El6 ,J {#wYgȊh*3 S?R6{Uٹƣ,AC&6(DP% mr\f>8:2zYf*|8_p%LI`FB8XM`a F,bOʜ!"D_"ˏPCFf΄Ϙ֓P4jk}@3q PZc|4D$ R5!yD'P wU{[ C?ٙ9b;lnTIغ2yu,P2 ChJYC c7'Za 5 X8?/ 0_ps.ABPFCx˯e +pCqِQʰP˷ rÚ6*se(pqu(44Rqxxs^Pprt]@+c54pb$0fz0 T y!yP pu3`qYN >V'^eRFhC.$ȳzY|[eD 9""hn1L@ل70YahOrլ2H!PΉ/0u eS_ svah6BEHt1 ,70hr` y=vҔMĻoX$XD|Fۄ<"+v.PJ9=YDey֠s˭\49ebt|R0 )@fJ`-TDŽkjc'5`2s,6_Q <1F&\ClS"/Op >@Y9fr~}âvmI{&hDjD۔( O 2C>@"<@)w MK"8xJg"j{8x.u X;/@Afa0[ĵA?ڈf Hb!(Z`mFR01A戌`!;9BFXRp3f: 19\'g yGx0g6A,Y  Vp5"U[g0XSB)xAQg2kHnvلPwjc/fP`bMR$M_Pw+sIſWX/Ϯ&0(-H<.E8FM%v %GI oA'4`)=:'0] Q'AĶO{kෟQ/2 x0f$*$dG<yɣ7fЍfXp9/ CUEK[">!FF> !Ĩ>Ma5r8sqnPwq ˹nCt"( @bX1B~ /=F3 J:.*Haa*;jUjRHG 7(z0&\' vcX`ؔs0HW&0'ti.C٩jL P6Oe,B7:x癑cJ=L ,a% 40d9iӃX^Ck!\Lt~&=Ħ .z"(JHK+w6 闌@rdx)vPɾG4H1FMA֡'NsM=X)^60+ ObK^`.A$`xσiz.H N!wJEn Jn* j>/J D1Bd\"|$JYʻBNF2`lC23=Ե#A0ʜ Lt48INK0f2rȽxfeÜBgV1 1]ieB<TaX;}lO`0#$n.WAB69n^Nsm,Sq6p3bFLQ`=Fh9jw mc.#WN7~'6)f 3PF9N Ok}KZوH+< W^]B@Χ!9wu(r i xKFh0/sad@DC,gn`4%o`vf'L9j2 @r&r0 !6 m[D u?(pEhEep7N?``FFdzfea6{qOsh@aHPxv b)0O\/fW7^!5#+1'+q1 )9uQE#_s(tc=P- f6P.&EԦ!ft&UWv("2 yFM:q2' 8UΡJ4b{@c]B8!g!VKJcˎ')%{3U@sՑDx#Ab"den60Yʌ!cN n"n#wV=V ؛$fm7~DwCX~b('CFW0-dn*J]>s0$ i@} ~'SVo@ iu8jv!asB, $& 1\&@"Ahs>c vP0ZrKvn]@ X91#p0 @ k<3X6.!za9)P9ab&YfF-sxpX0crng|ـj9 #Sald&@8Ȅpل .`@̃ `6da` X;qpՔeZ2 P$]AjAPA8@q @^BxBy 0@  @eF#N(; P6 80w,/3* [mlT_"QJ#d$@N:#F#yQu-éBQbLTp,D![w2HD j=!QF<6DlxYFxel !y+4"I@ WJoheF7=(h}(#jX ( Yʛ/pBޡ0 $PS- !HC]OxƝbK$ 8!-GK  ϙ\!O1:mdq/rCN&?acWC@"|2 72 Õ1YpQ BGRaǨo ue91F*j2\&wp$_ $ U a$$ D`G pE}B To4APm|C ?PW$K9i9?WL|s6`w)mӀ(aA!?D TkoW˜ٺae(3  ip[P# ˕@RˎȆb?Q7ec$-B bY(A@dZ0=j&bYJf %\ 7DΈX!^ ɥw$T#5n,̎CTF#|Ge f_3&ΧaX>q:'!\gqYM0Kw;|Cplot@KeJ0y֠4x|&Lwhs;UQ1ĵhP|S_ ǽA~u(JPD+`]~`H8bm3h/qj8znb1q a`>X),L7p{@8ŏ^$-5v,uY'P"J:RO0qW@~(5w2lqjhD+~D"oTlɘg4bx8 e+1\&LVfYDSgG+%jOQ>;bS¹ق]쀃pPt'ETryI+EO l*y.<L-^1(@J@EP3/5?[XXgш!LfYsW )rOXf$^!WQ2d.!/Ji+\l%V7%R4F]$`Ό]HUb3yD˂Yr)1i@ EPJ 3UU T=YI[=x(=A0`|bAΓH >T5 M1~uո7 Y921i,&a35;ǘeo~aɠ8s6)eKFaq` eĭ#dƐgvm[8|m@qQT1?mBu R t. ͥ&2N4|0R֧y24P3!+S͊ /Bɐ 96E9q!l c7OB(6Ǚhz%6 ɱqoj,eA̯&I!Vi1a븿K@x102I汙rǴES oehŻnS-,Ѕќ e[N[(@a/0%ҟcc`;P!}^^D ꧁x>aB6LsIOPxīG^آ9P 6LhqYsp*~abpfu aVDOs M aN:/^^ns96&)Z%x2 iTtMVq0;+0AÃM CBKsOV݌N\ WƳP L̀sFڕlq^%A!nمN(#L/*MԾeŁ^&ey(c8<(I(  쇓:  e#H4 !E*Su.d![CFc"WSO,bSO]W~gNJSITT-OϮa05,6NVȉ@zsLP:":Tb=& .RFHJ@\zٞ!ԣaBC^ P"&^3#jB;j| T'feNEیs+OE%Y䍸ۖ032m.@aX/¨)`a w=+9BPQe."+1wP:Ly/ @Q[ ÂP;H?S-g {s -ALu$%,i$E '\N|Cfs.ʬBan!Mwr֣`E1@c19m3!Q Y9Zd%cxhK"`Bo1i\y,qZai6bc`9FK绌2PqDƄ97u#YxB, =gV!Fw7.}lBMиATB^J<Ád%)Eb'"_BH6rt΍|wgP1<6\)v=|+J A۸AƟAFP0[K&6 R>`-%j KO!pOK>ab u17$O31~ H _ɃAx1 2wEaF˝3oA"?.`P 72hx -I0砃Qe(NYaljV,@s$ u:d3)q3Q 4 8%0}BG`WS&H e $K*2J #/dO,xdo)42Yd'JaFFKhޣZ/)wW~ +paĠw<τбDsz,ϔ q(#(zy Όlxp1 D{|s6YA*/9BcXc5>rL;M1, 029Bpu @ F0r*0'Ό,‘\NAa@DT;:b>q%*ή|23"'dfSjP O!~x+u vgpJBk?0ǂ=FC~pp3dBD;nyg4j!l WzArЈEg`WhMxHXQ S:j'1A Vwl +#YB_Qi +Jy?9HY=C&{IR=B*T%ŸA5E2ZdC˄&QiNLL}j IQP5h!VDEb#Ҡ\L&(g tр<4a|bug$ЉSKjN6FӃnf8~/#@_K:Q"T-يO7@DޡH¸1!s M\u8?YZ/t{8UhC 6!,РR R+Yl"j1t;rpGP԰FNQ8f+'0m.%rEHa@k h ӷ$.LLjd62w tԈPXB ׫%$x"M 5CY8BH96g yd ["]%(z@;{0^CLD_rjY\,Jѳ F!Ģngхha.ӄX(VuYSAGx#8<$- RN4Gܒ خc #y2 % =(Kª3%?@BO!2̢*Gqk22sbuCm,ƲD X+I1c_mc0^KqU9s'$ VG2X x3})z3X>Nbr/+@)WKy+QV Ҙzr,Yc̰5ٍ@MsD mA F驚+y5`-#xaq `Vq2yyllMBjQFgzu g'1,q>\H' aDgB 'JPo2 -Bk%!ЖML kDiOz@E3W<W֠'liL `'p1Jr_2˿eLvFf+@drgz1p9'QQ%?PFD*:6ϊ:@0ߙ4D`ׁqԅ%IaqUDf ۄ /NcȠ1#n`f`p=VE&DU6E+q@rb!ys$nn5M<V78Csgb.H:]30o&m #˙p 7\yeڀB$F{Up$3ہn2+)T,?p%b `縋dKyqck3E/(cL. QP9gqkPpW8)RMge[9`*[.6l(+5:fQߙfxL +s:;|ǸA%Y穀|J(_(˜#؍B)  pK#wش."t4 KF(M47RJqp 97Mq:)fQ<-,Oj: D^ %&qZUj?Ǭ@TEVW >ăt3u,,<`XFu2ā;Bsʃ<BcB x"_AhW({ull p;|KK,Ա0>Hz:4d5pCǠJ⧳Wy^& #% \F_WRv<vE!kg11[d|@QdU j`12b$mQ! "`eFnX,go X|FH'd|9Lc3P| Kx7@]XȄ aYp? B+1۟eM$%A(Х) sks BV5Ua:qrb]Xp0nAElQaVTTf,A"rj{;;!(aJZPQqb[d+$VM%(hVUb! Q#$qw2M(}j2(-'n$Ҡy Q11/+UP1Ġ yjL2,} =(=T_p{Pc5̜؇l= 8 ia@3W#) B7Po:_MX7P߱fFFz0@kX>"+\G@F34r7媀-DA S cD,1-p2N lp?&r&It9*#*7Ѐ >blW }%Y84flU9bh/PJ=X{1C&3J#6O2lާЅ|?%E ؎#g]3 fPm̵dx3̂Fcc4Ӝ%×pϥ2n2Q|@  %NK O7Jv's lqHH۠cW#-9Dbk, ЄhpFs/;n+h4 V'(Cd񨖘8)e[A$s x߄F| (mٮ$&k6%_(8?~c dYK@̔.W6C;ь sKkK([ 1_vA DiW0?r~aPr1ї Y:5Q>!)eP$<3Y`\ʄ_plIf|5kðHRg.p%euNQ؁0 fLW 6~于7dk6Mu 4nY:PА lXhCJnvnWɀ3X3o u@ :Kl ~eƟa|&ސ+M"Lpx le+{ Β1Y| ; /_Qh$ǹTqLjY!I``Mp@ALZO`5Cqb2PZ Rζ (MT-䉀wp1Uf]A`ao[Q4ñs)f$B81 `s5 }m0h2!0K:Ĥ{X/9Ra [B6dam9ɈQjBMѢ[_0Uьܸ|-YYW] e9RHHbfhe}»KFF2Y)d rdOXG$p '${)E/?ŀureCt`gl܀|be~%˘dAË Z4^=%1/cI$Q'pGi˿zG@UP}OPGbN `[i'W.-a"H7ZsH >'\Ⱥ#J@F}zrK*"Q~!pVeB Ȅ0sUL5@. }Ʊ4h٨uSHJ~ q)`ħ|T5\Qe \04lŲW1}@M9,V!x{aMBB$2x;= 5kf'{]`j$[q uf, }qk3׈$97s(t # 'cY#Θ T) >![73?_[',8P@,1cԾ ?XNXJ$Ady)BG@RXCA5g5(`R71L:aRTcq(N}E`@[.D@Ve 0pb {83x !,$9e-F %nB*c8:!q +cCmPV8P 0 Ay\ =%0j0 l'f#YpUh[o؇q6z3,(E`!`y$ ; %߸+91qѼƍU^LAUq 8D`cYTYXUʼp(+?]GX6fH%oE,/L/B- ``@$,4:u ~,%݈: 7$[ (@ ='bsK&{*F s 'Jfh =8DZ[>`Q2!J5;sT;Ա~ipEGr4ErPn)KV | Zd+,= ȹBm'DYp8K i8r#P \@Y?gQn Cnۡ2l<;pZ)@-e@x1Za}w=Xc2ɥRO2^:9@ZeF3hfhgI[teW9cZd_66悎[4a<ӆG-v^/ 5U(T7,_ٙ'pFN`#;A)508W 43,3s\AÝA)o >[`T%1 Cu3!XqZ ]Ct@<FBsPAÀC9,e5͜Pc =2ipV?pY &p6;`',E$ob=D Vw rcy$R=c: [Qf4JlG+-Bgw.Pg>وnƊ˕"cb6;u!6|(ՐJjhwP>!0AO嚹j  ~TsVy3I B{z0TÇ)Y[0IC#DŁSfNo24W/9|H6EFJ,"D :f" G0% ;P? H} k BETZc$,xjCO10αsx .T9}LRP@fs{٥zd)pp'FȡyȄ@@FHSˁ_9j^N> 9^B7L ǘR !Y,W!|F 3QpyM4i\ol3`ՙFo;}71qFd!p AM^cʺ&X8&L ((ޛ\ϐo0 xh RY C LC*kiB”L El@kpVT/$duPbBI`2&A{[3p4aPH`|FBCh}_**j}emJq=⺍4y̾Y"7~AVg'G0VaWޅ d÷ja}8- gq9}ʰv Ɉه W}&-DgL p)V6xa;,VDF8Cz` 4̛ D9*٪JN:9ᙌ ?ȡ\MJw ǣ3 ,r75-v < US*ew`v@vD 2qz&P5T#5 1  >pf]3Y5L*oQ!hG`PRCG0<Ƌ&^8@=(@ݠ(bdXȌQ(*: 9`,w[ 𶀌 -@! c3ltb8ol`6/xf5Ew0b/%ESIo Rcg1%mBىk7jB2 U2u0G^(J(!d&J1 軂$fpH}jvJ*ۈ6j>\Ka&x##И0C bb.2@mGw̒vсp &ĄKAmPo76J"M74q kY -ǠOvljW8;GG(7fyꀟ ;/h<\aH hf . >vy=LҎL- rF-w#T!@# 0T*DV"*-"ˁ԰f6X(MeBbVͻ<,hvPXwP  4GЖMЀ LP]5[3 1_!eRsAt!5ʼn|BI?}33RhaEBg'PkshQ'}d>`aFuN*&Yل_bXK̻3fn1]0a;츏SW2XbP \ȇ~8<LL="{%!r)и71C}ε(S" CqlDF:GA`1..$IّGhBѱ RA, pH;5$`MVDC`,R51y·CȖH>M 2\0ȃd\"\` c'[+!Fņ`QT0p<n4\E<̹|b$;0 rgkTHtRm8 {:Ϙ q+C`}Exكe7,6;gP֊$FPƆ!)?)>,BX{-AܥAcV^#L `")l&܍Iﴡ7sDa$|K D>8?0]lA66ÆpXHna{(P14Sɺ;3sX=NQ00h'Be訲}CBf"?c;BX6 P9`F@/ePl Lx"$V3 FV8DN>N, >Jp͗,WQC[O ʀЕk)Qj5k RP,Al|Ns 7/pgȝlLdz7j7'Nlw0*" !^X؝<\8t*Z<g͡h(9q`LBK `.2DŽf0ã1o6,ڌgp:; [y eʨRZItv,atdKћ0`@ dN`4D9ў[. S[6ʀV:%63 ,7BX`4y~LDbLվ%߹^0< d]7-{#aa@0I|J+cgS#,*2o" \4bƫM de5xfO5q5 l,F`^sY" V eؗ/lv3T,՟3F0I)d ?n;=sr܈;LXepZG]:G%p,i$uPijy<>z1 a!) L8%zbZ@U.b٘gÄx(r  @bSyR*q5gqh.ƒa f7oY" (B 2/҈PÔk@ShgErE, [D#1/~T$WQGp3;~5Lo4}9F@ls+ ^8F2[{Y 1cP2CF[P0gʹ Ժ}lAB“v9T1T߂@rFSgG$lD-[{QOX ؄7Gc,N 4{ʁýGg̵ָA;GBP4p !bQ6.hɍci A=_f"d< l[x!56MP}+#hߔa:w!zICMPh.zraw9"%S&+gMDјB r\y2Rd_pE@T=NI@ .|So <", Б^,b%!OGbRV `ObGC2\YԌ f(L%I[Mur̙ )#'./g& L+P<*v3Lp 6Bw.K6# Mt"B=}$%cK%\['``)!j)C Z/gߌ +)]8 :#U5QDP*@ cs>ʆ2,N> E:$<x#"$sM8FݶonEJD5ZFU^/+u kCp] AH@@( &Fx9sP7,X؏s `6#,7ԱRN4v. 5A~| *'`}D+pJ³P6NfxO+\X1-@w(`3NjCB[fRO 7pćNkp!yPZ;u-؄m+f1٘_1by4 VRME3S) o<͘j Ms , 'X=ÕB sGn$PV@CkbsB\),W Y5L@@23I +6OP' pmpKȜAcb0[uiKH\  A0Ӄ\ΜC̠_X$8j9C̼k#XBl\z* ˤ~ש….(˜,R%FGT{}8OG x0P 6A8pl|C"_3n+ - x}J"/pA\/ERI癤bHK 雄WRH7hhp Q#S&?džЄhF+#p%W\o@M=QL^d8GGd5@2M,AkF\<`FQ∌p s2Z-~9۞MHpge҃/} %.mP1ޏ`*d<<1/udL[ i!-*0 LwdeEc1JXb`Qуni4ٞ|ƨ>@$ +f#Q(&UM.`A, 5WA' YZC˅ .@~a `A{1idϨ Ahq'APn3?8[#.9bLHr#!2 f! ݐ%&Q! |8Lj>H0Su0wpЮY(y7pyu2w M(v6Mβ u6 LCa5 EGze,ld0u1\FYY[׸J [Fl~zIS$b&{@/왋рI$LEla dprDAQ^qa85g0& 0 s$2G[ SM(xcG`.>dÉVS~ag<.Ji@~!7deF?Me}Ohٮo רL!uNE#p"2, 2`w E=u LUdjdv Cs(c|ǜ#/Q@AuӁ5 ϥ #8kɘ'gzhu6=@BH`Y`')`fi->G`Wd# S4K$n ȃ@2F,.Qe \nO2cPPe%s2dnaMFBfA9$U4 ݨ)DɉЀN?uz.КBQ,$ HηY5{ bDAO:2F„$6XC HnfFnd%1ኅ+RKL)CLF/r* B'ZV`(Gfpg6mDZEE8=brTJDrBMWPCjyCPq VoNs~/p1ʁ!16`ǂ g.1P౱.#D1F!;̿c<-L.#p^LU-y9߬K4- qz |P*ƓA *42'!eyjxpzNYDK* )YJ\Jð lc(|Cۈ\hrcDuMAH)%T0Se G0o`IˡAJBwZɀ#Z)K &ġؒSeT{m N4|PV#+<]|!`s$rBr 8qF]_8YyPH 0qL"&l )|F͍!s[İp 39$fFvbT#J1'E9JD^0ȅLkY>b0* yR"5PC#2&#9bey rd8 0` \/k~/v ^b/Tg'cO@CQ֢ & va";q("LʶQy6k0o^QD<𨊉Ft 9pmyҠm5ыV%a7; &DPQorR,160D('Nzft$@Q{X=>eKbAV2nڣ :!`J[8XØdr x03m&?ھbYN6W؂M/[ =$\#u^9L 4e_XclT[ AC),[m^'} >B(D p=@D6K~2azUXqv-`ڞ b=tBv{,l8)70. "MBCd!SON0+y 46$ߛ8$jٛ` (AW9YIN 4dĝ74>g~Mu E7²Zi3̠$a~Nq D,a|L ˢZ*R1eOp =e3t-A7Lt|g}KCɋds3!`Q; :F-f cAfq HT LQU%F 5Bl̮ާm ,Ab|mThه2o эV Ip8f_3CB$(D NfYpTb>GfUc m ["]Qaٸ(:=Gb(O:1 nȉf ([!J`EECO/Ea-ɀ 4S7-pL"Ü rl1JJo ! =JG,4l7 зp1x$D=Ǐ,jdO&Ӄ G> MLkdMk!FU}x ޸e)(qjSlсJ\H'HFNjoԿCp`(K"2ǙU2)t'R@||Blx1ьYdgіnUOh.ge7_OJ|l@ʾ a \ ?8`Y@l 2t\9wQ 2a$0 Վ cC2r;OwBBq@3kq̜*G0?F8<'YQh6PIWQܶQu 0m?VMM,<:'DVa1xDZs&rp>)۸T! 2B@'R ЋBV ͈xd-Br0<9 7O8^9vQ eJr*^&,&i`,x)l/!gn@\䙰 ,w!p\0-2)qAZP|Eul+r Մ\naMU0w wTҜ!J#k *b/QCE\5Avf;$8D2@&/C Cf[Q>!u 4Bgp+P'}Bb#1<qBѮgf,|TC8x&* a 4|hBX7N3x2N1ɺZ@qeu@A)68 cj㈉·6|̓wL@˶\L:f8N1`6!۽Dʕ[چTuK/lU VF6Qy&aK4˅QN)=?bB?.edC0?5?\7*Z |sla' >Ϲ1 -apY:2.P75,f[r@g~!3F'Îz% dGAh+hgc8"}=J8ggd Єpy@E>PO0E@f.qOjY-,9p hP–;ht^WS AC-Ҙ7",i"_ veHYæ]*<_REsڝrh0К,6n: ,[OAHy\2/ID> gɰ52SR_q"DE*@ &HD J 5w > }[hFk(9Yh0 jY 8 M&b>#V ;H0[Ȁw8?R*P!2](3 @gS]2p=BNVSw h ^DCb#ua|A5 ~`71al(i9Q-@ϘF3V9exqX\x4GLDU?3fqs(C 0`@hUfۄDD`m1㘚T(9)QPj@CΜC,r c$RM'و< ռT[;[+pT`C"" Mэ&f NTjՃ@0=FbxYӈ>]&5)ڬ4On>1ߎbk!EbS7q?}˻7[:0l'$P4y9u4рПGFyfgYxO"(2Gx ;e! aqK": qh!0<:pe2"EJ?fj)eKbnoxX\%"DEфBOWGuz00$S9 h̹3! pgsL!fh{ %p#YacY= &#ȹ0?GtYF-CAQ0/YZ 4 Y2>MPawq/23ApT0 c)XB\%BH 9d0R—(S$:&7-BI%&,. P8]<H{Lj7X.TI`aýs bˀH`nwj3 Of@#bؘG_Pʁ> FrJJ .pp ;dlaB1+Nf S0 (- d8Ѐr+ `ETb`c~c~Kff'l<%(ਛ{ Ќ.IaB22%<}Enq.mu-qK,JndDL 5| 8 DopTBާVb\,̲860aLLVIl+H fVXG9/b }C:$xA^u`ZQ 0@w2@2 Cĺ)!KñyBIhe>a+:n"`-bcX{C| |J8Ck%8ӄr@@ ";11:73?KnGIOɎ9`l6$XtM{s`͆j? _+Dرi(Y<Lӳ3R7/!OirgN :2f#p" ! 42t#uqs&bDbXMבy1I, K *[᱆k)F`oM["yaH;&&wD)a@/D94fa@n3ή7awndNm'tuSl -P b E^ 9]RÆN2g&ɀH8;-n0Ph@-T@+$ {'GSf@12ɨ 4\c3#!`⹔$:_S Vg\²V\6 @*ъ⢓0809F3IFC \`;up/HqjiK#Bیp4},[}Phr0<;αuڀMf#BfE?1l|E0pueYMf'CexՌ+plFyS.%ls n@À-ficAFOS|a @ |S6ĴmiПQkJ AP͑3k/6N'gwqo.&t 6ȸ ˡ.bسh`!2?5:3ĵ@/Y!DX#!Bb EB> ) `/2kȥ\l 'z/WC$$C |N26? ,K-3~>n ϔ5,rqYe gG-K28$ksŠ&0DBܘ,. 쥉xpfQ`7hp#AFV#8{yr.a|N%#{p9^!>b [@90 հ#hr})e 4&AFEPnQkzMwP›92{e(WijMҙ#¨KP'̻S\Õ}W1:Px![%Lֲf`o2W0s7rH#<>efUC|B ` &RDL% =cs FlqzB0_X00D>_]!ǰx \]$5P /@ 04v:7DKa4L>̠ W`C4'Otf˘pSx;˄RÁS#\׌@,w"XWp`z;z"{b;%)^ :QJ6Jtc -_pC( $<ʹQPٲ7wq ս ֦^Q`f%9G\ q5ˆ$p Ar`  qfv?,_`u1єM!WQŒ`X0$P<L2yF|y €r6q|07(Y7?8HAFpeY8qs n9*k9 |n.2K |c)b'f̞1y[zq{529?{q12R?%d\ 6p BA@HfqB8ece9Va.SM8@%})7p2dk1kA\(axd\h>f=8>'Ce,LE(C@ WvGzS%ɤih[% .hb:)A~f 0b|ǼTC!k]o? }-›gj%Q =|,6 AuQP<.4Ȁ[p0@ d{Bb5LnL#aZ19q%W`U hd\%X3"-S!P3 _&0!0w-nb\$"Slƀ.wxP8‹Tb&@َOQ\p"pvc `dzt&p{8 Vc-y F>cT$.IV$ !EEσ5 "DZmAG$ϙp(\x}To7|=gTsbleNm`0̰_dP!]ʺ2Gj }Gԫ{;UlN6OFٍ G]&Uy"z4ফ y 50nK51rۍs`CF Y.<Avy;pr;Fy-4 jJWPZK'Y2 89 ztgo2ɩEl``lYp-ΜDbͳL.:g0"2 dĆrq4z0=n؅5eR] n%EWsMۼBt7}ZcҀvYg2v!)'at lGWF3rTً7T me1ԢYl@\/1IqIj~̳RFal`'a~ _pKȗr;%FEYP]{C 8(Q{ AŨY )dh.>sulXsLQ3el lJuC}(b!!N^pae A51[ gSa#f"dN!8ח;\ewpsG-L-Jp@%SH89 F2|lP mòAK N\|aaE 1P9!}Ub/D%] [Ʈ:N;`6`gD@BZ&0X"=y8We\۸k Ef =[Ca3&_>a$p0] \?&S/0rSf&pRTAcYZD>)^0LFP ;2Bd|DG; `\-`!Wq!Tu mV^%gJIĮYt3`|#08jȀˏH\/S"DmO%i1|wc`JYCB.IR/0e ہepp]fz2񀖰Y!Zo[pOیޓ&]AjR-j3+ ku 10'^\F@*8RʅȈg2ڣpS8 "='eR uK_-Ucs1X3ޥ`N+e<{RAasd.9q:@NFrC4tsCf0(C5!c+T {pET_8W7N9;)W~L/8(,l[Tw :!04}DUF 0Q'?v\9!,,,&StC)g&79 XÄ#AQظ3]!I uu yGpR5`bnOqb0 j0bQQ'K`)\A&K 0s cA="%ތzٿQl/#Y6?!(c;\:hxL6s nd\ n\G090I{$M-jxdrZ"]L#2QXB aneAZs F}Զ$LAhus?.+kK'w[{<1ҘCsw3ȓ0aB@Բ=sf8#\r \H7uљ#( dU{EBG<(21 cBaP 6ø1fytCu0db.\Wl2Ly1*ٌUeBqB7:>"GF@C%0~9%Y،nb: gq#è8\\ ;~#9Q724ʸon #Zvypv(YX$*ivK$B`+s@yy0:)A} d`'93m,)y]ovS|Dzx1'L65 (M٘K$i L P|B–$^3KbiBAe5D0e8\s\u*-x->3zCU` 8ЀB4ob+_bp i5*o-~!dU;M2#}bcSFlL7LqG@/,_Ĭ,% EEb_+1/^D6 |:y Oͬ@_3 +a9Pf{b6] T"!#(&!'}I>FD fKԸ`830 5d#?MTGSQߠ`؎2kB-4K4 hӑ = P9G m !gq|l("Ө m)DXdF"Ũуiq &{WyAˬSl:,%"J\wC H=7![GK,OAK-QaV"P`Kƈ`I: U<`Hڰۇ .' g8O(,z^x\OGgE*ϔᨋ5X$}K?6fwمk+ta@ *ABȋYf\F hZЅj(;5O@gfa@$LqpXsw41X  MDEs',EbFG0&(O@Sb' fWF*3^S{DRObcܨj#(Bzv`NQɈnrK06U ёAXB8yC#r%CY> =SY.HBmR' lS `s'hu O9;иPdx D!žJ 0N BNbBn!Ljk3 iBB1j~"lBk0 'p8g)Vn+X&j`D08C/$S̩ 2ks 9p`{f!>9Ȉf3ptS00;3k{CS 3H˹Ljg41&9"@& Aw7jPӡP0LȅF`FG2%c.S . |!Zvl)Ps caf/U/"QF!$[d H̻O+bgV &pFΡ֤ي3YL>I'PI̭$fY%pȬ>Q 4[zP2$ 0$v``*t8 .Yd#4B/f65SNG%"!hڈ2&N$`(!NV'.%R/Կ>'PϙLť?׾>Q=i-u1vvbg, qKrW.G?r3Ya g/Rd(6SMh8y(ϹCy@H1v5y"(Y w#FC㨷I3f<7l:s<^b0y*yp4I'+<;#+Sg,,DUbÈWZXE+3Qg3Pa+PWP{Yqf"&5[+d:n "| )īV2sQLa)CB  o`ѓ[zӀ[^a }q, f ~kB [I6 /pC|Ff49[WF:qVbvD.Ofté4|`![@Hp1upt T:j]*{P 29+js8sh00T4x8Y}HhzgAENzU؁Ș@< L"Pf p伓hfh~&ݾa$P}JYԾa!ڹI*5@DfЍ2A,33!ɘ3S=a+ƒȄ˙p\N*z-~!)|dbe؄ژ0u:`(׼ %3؍S/N|:'&~Z1=7_4dpXR3 OQ+ -  dhpv'1%q+pQ#bG@wJSW`[ S/V Pj #(@sX2{q5YWP)vO&P,rL,cyBֆ,AVL ? "Ɯ$b]G2#pt!ҞŐRh@ˮu8p-up)hLB ww@feDс,s," Ey̡r ӿq&aqcAᝅ\"S@-RSEl0*L3{$bd_0rHfk!:= }b(SUUNRH4hvd"'2;s.,!'p{&$J0.;"9t" ' Vq&K c$YE>g t8CdJ^Ӕ/` scS_j9" b(VJ`nR 5x˭b*A)I e'/ }4ayO|MTK}s;&Am#Ї>  `Ê-] ,@ܠɟ0ĨKDnÀ98],uOI,(5]!5. 4ސʈ0%"6aT]p% c۔@SܨP lF,.+

    O3Hn_R@WPՖH9O TQ88֠t q^cN$F=`9Rq1 v`X$]LC`eC9NJ}Apb BT!hB[ 'pwC# :QXo(6k3"ΠxKk˗[# r`8JU3OXxgf'P„ Il.m n. Cd"X^H|REJ,>*Tp/qȋ<'<'`ӗl X"͒3b1  Rj*ͩX1`ƤQf_RZ1= x')J@ İ@=Aք\Lv%<;[hf%/@D/IX B\)| ;M~At/h9T"+[iFȀ`P ˫80.!e #`KBlD\> p"_05aB؜ڂHU8"/ ;@ebP&^<ȅGEC6 0y@@Ip wȃ"~XiX5 $ SQY3 lx71aC\z 0!eU6k1%qk|@[B ]@{ ]G; C×#tX`')q18No8M)i@mkgHMCHLF&pHH&4m;^`H1\x^A4P>fj[WٟH ͎#l#-!ڹxȴa ‚@H 7Qaz'( " 8`[A'YΠ * 1$`C? c%w'dB @g=@]}AJH|#f6pfwc"N:beSۧ ^aWcHaF)4?3&XaB@]Q(S0 N*a4[^7K\x\G9̻ZEX%b FfС8]NRqS``WLP Sbh9/{"8Ù#D :DX~&0g'M2S#/J'B4&a$Z*  Aġ!{&K /"qRB]b3pXPqq&,F 'w~!$K./QxP ]̜㉜Pⰸ;rGBu-@DXӨ~fI)HB?3@.?ͬ#}(ybV! 'cY #5s* P9(ds2N~yn׹ʵMe XҀ/pU&rJqÂ;ܣ̒em[^3-3W%!R!ӈ[x"V'!aЍ ps~Gp@= Nc!#i8O"n=<@'< 7=)`f@zp #Bl4LJ^pܮ~c5Ho@J! db95fm|YWu ."guq,@CȴaT:,Vem #0њYmC(AAb}e~1VgHj2jCNzİY(Vn36K9O_ͮ!;{L H$C5*h+gY (f Jr@OB4Ka{~! ^uQ3!j)d8 HMq-oa!'I I@ E("Vs0}ۄŊ .K636wQ7t!Y5[, Xƀ<f) j(Lfb DFB"Y(Bm%PH'@FnM0E,I[d@$FC"".3CHTAq"q- \ g&B)[qHu%BK hj5|C1Vf!!X[ShD@r@=zRRk 0 ECa. TB$m-L˃*@:HhCI0p8ʅ؃U9ݛQwsD{n`N%?p+ܽD!tN5^"q;Lj29PL@\&f :uB%0NS2ȄCP5Y̷X $)l$!dMR4O)6ױ5(L4+Śi@X& `7FH a`]g0=XVC h+KK,[`y 51Vq0H` T`p=XornXI MM"ZҦfwR 7XЖYdLc {hq0b@|̚V'Dy0kЀ_ '0UJYc0Jf x#F#$.꧋n3wP97pwo>`c3A_$Ƴ!;DS=¶c¥P sD cl!<N #6OfZ5I BJCTfJ0F6 !A䆶;FIvYBd `̒.!mz$d &UKƔ6"?챏l| 8q ,@D,|ͨQ TbX)s tq40GU9fpww0CbS2{D7؄*Lc@R!P'5ơ"[~cA!ZbQֹ P#5EbL@89y fp\%5\ QQN$u,&`%DD'1|A4jWЦw?:X80p@mDlBMV%Z?.ΥybЃm?Fzkp @_t vng hf0g%  \b:fS TlaDe _,,\u,9@i"wq37AvH xԲ@;% zFI.!;8f@LaF=QN!n{GS4g nJBj6O`,BJ#p4@b%)# ` 0@_Pr'm4Z DSh2jDH?£)N(3U80B",BZpx5.0D\ * F{Yp N פ,P`Z]$؆H.7 ٞ\:r C*aˈ@n 3QFr'!)B61F,TբXp KB2( R )=7WXSC,'ڂB%f7gpi |陏3:ŏ^Ep;aU`K(LS.$eF^#{ LulcUʈg OnLfXhY "pftQ-:!r(Xx!  RiXQzl =2A@B(LD[P`t~D Hy&spBʥ<3*@NC@v-@}!]Pw%gFHƥBdjpL>&$ù#x TV8X&v3%ØYሾ|h>=#@@@Q e G-ү0bQ& qp,pˀ`|YAٶ0$f.X'Ɂnl$"e߂M˔i+!1b =Id}C/\\&l05p !T:5U >P7P(ʐ" B^,x.h>8 duz]P煲O3–+M}BH:) !LX\RY8n&r;1@LljgeӛZ@YF'|f%Ke\@N 7mpǸST$"wrOԵY330N'9PQpf\T%wݘx 0(c ϼP}%8B #>!hJ%B-neA3?5-/P/25̱bRoxs&oj9 |ATm2ۧQudG8@Im RA"TC1P Y.X0 ?G*dO؂9Dv_ ؃%VT #ġ1%w(eP7pkw-Y53J3*د08$_@R&cp ϙ=qc$<A̶~u32, B\ȬB) \Ӊ: N[7`4ŧDY7QsP%M)b?QoԸ"2عCe( /D@ӛ^LP!"F-PJ}\)V5/:9WWc9?SWt=J1~6N=ƏcЈ7~Fф+&lN]8i pfG^׏0G>#`\>AО/";#.w6WÆ8\09C7~<6X$.[ lƣAQ^{Oa怍6F,o+(kL@+"[00ceuBT9:0'ndA =GhƆIh4SFW5Z NX虒(Aɘѡ‡H'Rb;t"y : |)3jP@ITl32^%ŸI҈F\J&%`DT|+8be@jE<&;pd*B s5*@s DRRI"*PCF Lu0a@X;H:۰ШXeI Yi鳫Ap,#J&D FVсy` |AAvWuISp`f 6&8-F͈%ɭ@2a5jxPq'S1$Hq0Β(b6m]KS3M@8@p#$!a\Aku\ fG`(R 1 acs EߡPX0C f R "pJ!ŌQ:UZ02$\>F 3|@Q&)s6kzؚ3`MA&,HтhX$tz˨|ݨmzg1}<:40A -BwSӁ%ט uP7PGl#N0̔, 3 pV*j%dR`^ 4 &[ :#xD`t93yBqf5 l*# 9yz=CA.d j1T@BsÛfd5F Pi6%ygG`XҌaWnAGa1J.ˡ82r Q(WnqXA4PsAE3l#IL\@%O2A@0A݄hS#9+:0!b?Po~2A=~V&1D}q,xK,UjlL4`']fDX{kp`Wp"|[4M.'鷘3"Vvɘe${3E.a+ χF\!32 fwb~;(Z*ɘu1-t.]5 w8'.j+NPy@K$Kt1p!@ Z,Y٨V-3'׈i4 yЛGՈZ v9nzd_b"+(G3ƥ9 3 8T+P辢#-@a>!…V%PN詵y2F `#~"9 ST 6Ba]ܽr"כcpkK'\NqZj+ace`Gbd] .,KĻU@`EPc@,ʅHP|̜,:#*+rN XK>DHS&hp5MCpmY%o1Cg1ٔG t#>xh0$! X3Xz*2•vX CC  d*w_[OBZ&Ƌ5Lł<@[1cB؟kv(@hV :`L?y͘5Zsar 6Ρ ۸*vs"_BhwIؚy`W򈸖ߙ 3|\̵;Բ°%E<y^cof#W07 C7u4>Dba~&"+U|?2O`D9\n?wpف1@DAWb!Lbe,Lj@Z0a»j( ٲj$ipdp_15D[)G9J $̗/K.0m̞`'7VCρ_}30 ]Ls># u:S!]fxJʥЀ 8# ̓42n%вL҄ޛ10 PCizA- w$`u100V"(D1!5rG ­Hš8rd$ƜF,v<# "pc$TH $GPe؅At6%adk$VLkQ(0 EqZg\Ò=vʱhvQE8g#pV`D%p*RY!@@.Xqʮ"5 =DZVP.6- d2I Jq"?0P vsX6$F PY J$⸅ `F2DP(FNPP`nlZvF9a,nFo D;>V+9p81Q}6КAYaD" YujK^"``(]T?j-d#bd-Y,FD)Qce `rs,7PlW*mpf`S6s b .,?<ѶܣCGUDXw-B(j#(17mA*o\AN ? ]Ktaf`[:Aa4 qijPs/.5ωв[2-/`vH:JRrV%ȶ!1P.!92$ag(dBD pUWab ,^H`R+z pԈ̑ɄdZN:H`j +\J# EM"A`Ąs=Nkȁ`@s%A7pbA>,CgZ N9~aar`3l\B}<h kwzj[[6#b>@eCZX͓"b+rи bMjDB@-iP@ZELgP$ЀLq >Ez"\# :`%r2'y0p N*PI{`R0 YDK#Sr>&ΗqKw$ l6,ٙXfNA8BTy%WV!PgFq*@&-ʆ9J; bb!l8xdv"l#tPP1MG0VCAyfXxC 0 Pgbq;32"F!*X@6 p!R4aeǛ.D,Y5bøC"-Fa(σJDlۀR$ $XEl YE T7Q5 щAP` NB ӽAQW80q6OPd( B&jA `m2E΄N60 X3ٖP,[0 $Y@m;͕R8&uF> (@n1Y BUS98 xb"{?E,Q9mџ' uU)sP'7@ ->Ny5:9q.cBcC$4Sa8ZЃphdfGBv.%0FP,o0xflBt2;ģFfzDXa![[k|BD4vn Pb"3冀`m̿#AVƙ&cy˨Fް3ϱLPbk0:Y%߃ bwa s718@,gq/X !Φ2!8L#@-T-\`> Rpq&Q ϹAsO.FNXbPሳH ^ ,u3<_UqP=o #e1"N %y]{ȈfLj)OF+'(%ρQ*&$>6$0K^sp"y pH] shޠ#' 3E[Eba*?c,X#v_qxFd`b:xE42Ps(wA B>Ø̃ԢblhYUΉZ8(f0qQ)4D WgQ6J0z4|D-0(\0ĵ"v2g!u0Yg-;zc閥Jg!1$dB~(.K GɆoYKcZGkZ,Ҙ6&6yJv 3LUۙ ΀_0%@B-EFaIjPԁ/# QEh/^)`*zhOH"DmOS'q;1؈)9l9K",h#1s>6 Abq.f e\t=a$ZaHMy@UINB1 'a | 4fs  م Q9ۖ*D5 HrFyrk$j畽"'&)00z',+,jp"˩JO̲f0!`yCbZ[p.a*CT)/npx"Z$qGCQhj˸AXg iC6=B\sDJC!V@ rf^iM*2I~Gܳ\J,BR0w@@>…NCy%,ZJ1 b,Po cH}FP=DNrt'S̞Pm$LJ'Mbaޮ .Q :'A 4h;pKs7k#_pn>c<+q m&],FN\9QZca)T1hc4!1̼b}d,ȏC΍ P|F.%Gx C` hLBYPC/3j( opeۄRAIL0KFO˜N釈8Ժ AÈ$;AӮTAlj_(0T3Qx^c\G"\ .*ǨX 9:,F`bx8 M@bp.@Pȋ,dCن^%9&hȗ[@ hM)bpRFI-l@⟨o6= + awG)Ȕj*eV(Kn j \V: Op/ f~L:G-k1e0RƄ3Tv)Bȱ7bUɜ1@Bh@g9Ő2ɞ\qQB#7Q @y( t#Hr@'/ k/pEP8aX<$p J#J{Y#"|K0}NA7HuacGUE;m A"z͓sG`^` l\W3ȼnuUf8mDÐD@! Fr 0;$r56v pb B"G&HQ29+f\9aJLaS3 61ȹai!e ׄ14ńP F@كo s8RG $P–x$Č!' Y1f; 96"!>DX ܯNH%7H30l05,~l69*Ejn# #M0Odx0 VC ;4e@ OD,&UhPAIjhH,ډQ&]P$[w7(SHǔe(`L8#1eIӂ30,.PdZ\'3`SəyPzP% 5T:˄g%#҃m8 g(JB䥑< s|Ӂ.bjvy)w#cф̅w5ݚ15u9 03~]`&''AnH[A(G^%bAQkP,0He>⻰3>~b-oq&Hê[Y.Wf SFpWݧRNJ 7v(NXk1՘` s gIB|"H$hwoP#]_*%Ӹ&B ae0i\4[>"HPS1mƊ &XZRz&E R#(‹A:h@$6̰MT,ڔcʞx|ʌjlP NGw*OS-A)qv,aIĵb 2keҢVs0AE*ڀt{ ^7xL{X߇LAKhpafOXF/+fa0T"ZXD}Db[t`2*\ 6TyW!̷D@H | |S,飪Dv Ծ ;?;bA@AafGpnɞ b0q(E+p1>`gҘP|}AEʵ 塸 /e6O߈E nw *~t seb2%%P+qA`r"9ʔ҆ہjYgcPGK k'F?OWfKedsslä>8F טh9|1o0H(Ɂ\B8QJ1$s|j"'% e!"d:n',/UCC{ a h9ٴ2ZSnl32.̰pEtHXbxQX>&Q亀 'N$M!| Wq!τ.jAj+b4[\ˎp\n+.ue4&8 B bw Q6B0U>aO;0_3k|@##-M 8At\ZDfe56!ENgw3"; aZ&YH  Fp!H !! x+!Bd5tǤSf _1=@p^b;` $4"X6XQL}GdY{#{/2hjs:o 76D 2B˘pEy Cpa"H0`sN$ALP#f 0}0|X0AC")0bZ#%QE#PAAtAm O 8A3 lYK2 Dkdo][ISP -G5rb̈P8&1@r Md-Q" 5Qs\J'[ˌQ4m&Qa0qc  QY)Jz"@0N (g"ptRgŽJХqjrj;K`m+bʨ -JA3!S(D&1&n A0>Q\ %Eo!qf"ƋLF@0a=xVL[pX.vfT 5-/B-yKۄIaF('zD-jNc(@`pFH(?(q`NJwPfW%p䯤i0=kCUN&))tJ0 M*ޢH!َ[wCHpx6^H8Q3GJ#7fdW4tAm5ؽC1,BC)j !4G.5_˳ +pD"*F|Lz/ap ,&Cxi:29MzL mxaHj0xIH 6a !ai dK`_.>#D+29!K٨uL4+u ,?kabnbÁ&. (mb]@b!!P"xb+b2`)mF/XEFq7p!ZylL;MPvspQ' T'C8` DDDh@Ï%@4p W] u e0f"K-R6,)Y˔tJ9YllB 7.M]v<;h'5V`. ؆3q4!~`g8rHsPÆxz?X` NgCy0#pYW]B[qs,p sFL,7|FȅU,~-ƸB@K0;ϨIllW2ˀ |JXmM!3Nї)h*ژ' Fq49Q֝ p2O̥ ثWq1 _.gadKu 5D 7P$:x3¬l=0G1aY=̱ q+~yt,!!{Q6J&uvaEPX D 2  1swSS!^P P2bB 6WA h8rֈph̎Xp/E|!'?'.@H x0N|=diE, (3qM+dLIpR0=(`vF4`^52!(nޠru<)ЁÁdI, NG25!fy'f-1 (0f8"xDqP @29 CV%tf2!,$3 ^ Rc*-w0s0\L?AvYehq;m@TX Fh%'{|fᥲaSw2 p9 U,1n)ځd|EU,h C.M84.4j0&y66!62s G,M&mF@έbt́60p?SEFded,0_@D `U-Ўԉf8s %09A~k@ uP.yH GP ] AK苳ȸGo*|L9 ^M@I"_QW 84uCnW0 1fZK0Cw$Hw5&,C;C&_WÅ2ҘB̔97L[if Y;Au,3Ny(h_0a3Plr'{4#CF=ad8K!)ՠ8yCC"rb$S"vdCA1X~Q",#YRfvj6Qx?D,xUC(^zq$7W&P  \>GnMT$X쀑~8cT,5Lȼq~g%%\  o.K.A[",Z=ː9\gpNy6 +d4 %"~a8' \' y5 HnR"Oyw{sMNvR3dt>\þH'Kf"n\bU05uilJ\"]cۨBJ움;1`GTh5}8C9rFqn&/+(aΑ ZC8IK\D9%`֥s[ @;8@wa,?c(W#X(;и8 Sxt $˨(&6v rRk a6`|M!ٹ93XN#ʗ7 هuW*AN0eÄ+-Ǭ T!YF0/AB]AC#! :%Vb ,BHS0a2WVZCIՁtY$2ǸϝIt`> 5F&aMO;em$S*SH0 "yaBӦqJQ 3ƄP-Y]aLGmF&Z)U13x919ym @P֦JgF9q`=J0H5"m,`dnO@s@6hd@ с;|Fs-kA875p`[0#3qU0+2DL 87o.%:bw."c0/K%2 pc `7q/UEV 7xzE/Y q,F32dI1/еflF#QQgp~vL#Ρ#u(JJbb"ބ( $ 4@ر 9H#)ͱE]O Z:DNZXaN`h)7" WQ-fd7<1Q90Y݃bc`&s Y-s>~"ŝBr-osԺ<' {Ppٷ\8~@"gcpyL9e &&3PM~5+""\3-\qKy[4Eo0!t R| AapɃB a\\d0ٸɻ5.p7c-}JD XRF?5 J-1ERF^|))yÎذ**T:ʕ!!( `f d1 HFxq&bhe&8GWJQ Bqt Ib`k0@K; 0m.e3APhiBV;q>"F 20c"*s3B 3(]w'U0\(*"BMw.#F~_> xFEX@j3 j[zÀhQaD[eXVb([HEp B2 %2 @~CAj 2\F9)0EW(ac2T8H0dHB>!Q%Z|ŭp9 +,r *2ډ) ^ {3,:p.8/4M]`ah@ 7&1 @Z$Ts[d%pJB&&pFv]wXP kDKAyEp4a 8 N[0g>cSK{aT=8G5Ybm@@a|"R,G  ӂٷQ, b.DB U֡%r}1A+Cu2D]%paC BI!$5)oMT0|΅OLl[ .eߨx9 {m¤:y#MMQfNB? kaAz";"A4/g vY8G_ḍ-xo!6~e'Nlv` TLq 0k'9F*`+8}h%-\옊#DwAC%1ר, 7?5ak}OfpΡi^kpw9 UB CKSL-BRjom+3yN|R~!pbVId,y0 A+A. !2 B $͚J \4!bKPtirb!Bb ba1Q[76 kp"Il7i@T$P4| "HY1|p*e\}^%;-WP pK`γ[]?Ps9^a3)eY5q=K|`{T ,^vHTaޣ9M}j e,qE3  !5J |C'sѸXhF!*S RaF" kȈU5` 4Rpfxx gfcR)@6w\lva= Oh \vaZb0sklOqm3?h;P0q/ZHN>N;ejF" e#[9|P'͘bQ8(_p^Xt;zA#vH0vspbd[r&jL@ hqBIBnŦyYcPc!R%{!1`."]o@ (pa -a[AHuQX?r몉`~0 J!4 8Lag=& 3w dT8Bax@1ɆۮQ\@pl4g8RXp@$h(w>C` A&<HWA ,ADEv(Do@EZ, BL2<"vrr52ԼPk0@mш.f PzIa< 3f6O;/āucfQv#'_Ʉ&%39B}!bb1<@LQLjGsFa#2FaR*d ,q+өu2`bFixٲAH8dsH1\ ˘ơS%=DB$a<a>qȇM Mpfj^FOlK8Px4#_RUa|h"A\GP2 BHۢ^9C!#]s[;Xph`EVBck ܠ요2upAY% b(2㈵J@b]Z؎#$ 4[,ۯ⪦iWpSz3v80TANU?XSI`^K6>fr=TO#W= Dgr+R9 a|Lvh;\@Ny` AuL^34g@DK),:?f2=PO<\8D,@ ,O2xLHi#&#N9R{ a +5ƕ 6 ]J8l>"̲uViw/6=Vo(P2L`f>`?;0 lz_(*D@b9FbUll&#W o([=aLWp0%}9KcP uz3|1iB(}"n Oy(P`ۀU"`Dz.bx &)6LS2'=T3p[`(qGC8R;"0nf׳#&pcey0f-w0i#pRud"+ijt@jN9iN `o+Pg 9%ܱ F ssd*lͭ(Fwᐣ(Ҁw0$Opd h,}8`F8yS$0|'hBX6q0.~U@h`d8 ̛) I$lhOVva>ό@: 2r03&-:ɨar6b %F 扷af"ͽB-Tہ/Kdx֡ .N!\)q sH ΦٿP,j.La UUgN)G  6D~ZSpa P=c) ϰL9?5Xis*Pm81uffW2& | _'Bk#ʕ8.]L&ϒc(Xǣ^#FdcgU$1Dd8”bmݓ4W(k_93ƥ,%qX:{02n`+4ea[UPP#zVLd4,hQAx$_~# n1,AS 3')1^=w̿&Z+FU^k0y, Ȁ@Nc0W7|CB>ř Ưpr㻲 .,10Χb@ER'*2,>)DPfB2*T$y !0Ls3͌Cbr<xB=!ZtF6 ?$btDG@֌q8DK.|AX-L#8$p1:Xw e0X&sԺCnS=f,L@N V*#dј 1@; obx$IuK4EhP:ReFAUµP(KI ca0C QU'@]Pҡx[q& rTRD D; -EuL H;94W jgAl`TG(h,V#G8@b\GPv0!Q` s X5i^W­T87-IB,#S_$Bj <Q67P圎 %J  hD`웄": #͊`e3À^Lt:`Ad— |EeCC&$1ӡ:&',h 4fы"` ARWe DGrJ<:If@PVJ݅H"ZFbh`FDSu'RLdž1 3bUSK3(M7 fP*LTp͝rc 0&(\rt&] m4̼(8q@]q G fsø@ƛ |J\|f FBN͉S.:9M6zf!p ;D08}B@ELq#ae4>㗂XPW0#,j1 <\ubbt)E= ie㙌M\Bd-s@_";.Hh?Q `@hJHA | {mŠwVf0dm/ XUdԢ}^қh1t%4Ç!*`ƶK0mm`(2l]&hV/Uf=L\`0L1G{oqR)ACÀ2 +$F.t\a؅7jxm B;Xccau6"W)`W!oS;czLIs4:{:5! LNwH p}FQ(+,>&Y"f<͉BYc]H%Aڝ$i taV/h6yl/B `] [$ gj:ToDD޽%"na@瘰Ѝ[ i|KݟQKbTיC w*(!#V+k0a_`UX SiqZPΠz2El.: GB1QLVٙddu!(U\,2jyF XCaZ8ц"wĺ${W6L]㣞f"x7?*$&Š++8"x!,EP(@&Nl?Ni؈3Hf׉_.|9 O ):̭PL2Z(؇yx&ewxˠ0O%p*\y"w,9-ģ9 `/q'EAU]̳/⏥"QWSd<X,nh@m y<; FBi,,% fN҈ b5 $g˚ٗ4`W"%Fb#H,{&1x$ 7g.hG j B}Ų_>aޔEDRp c4Xp 0y`07+Fպ؂hN@r4F HoLP.qDU o$k3'fx{|!xr +j>+[y;1T8DBӅA7Ƅ&`eD@aAºM (lNv#Dqveк'%ex Vb'析BKot#ɾuGI,E3?ap=>#0L0I8ZpYC!lNif%V0,l<(AڔS8֡QT)wDdFI("M{bma %ċ8`\@ -?esMQA#m05 3B[D`d#fPe4.nᜫFKzv`H;3-Ā2eńIu@x7-b?;+ɡ\423KT@ӵPh7,%Rc17iJDpbIۖc By& FlKI@F{z +P# N7+DC,踧ń0=qPqp&Y1p͂"p#P~a T:Lf! (CK"67X<D9JrK'm tu7(ERTV\8JxpD\zhz(O&K,&L )0q jl;#PBxs+BPQQC~HPf(/*:Bl xaL@#4~$JT- <>̪9VlD_,SA@|{1 )lT :L[! R R2N0" r%QmƝ0Q n&ry+ y 41*v(c'E(Ưp:NjBngc*İ s6XRlw  7=1̋ fLa,Yۀܳ&%/y4@){rrMFnRC2N%CggUa4Cs,BY&&`y&mMaQmUN[M~P`0' fLfOTO,(n9SS0|&XVa({Yp"e@V k=@5 (@P 6@0`DN wªYmBIRxP 6چ :s* ";1x"8߈<+31ٍZ'޽>J$ޥ9.Ơ '~Ž:1"Fq0_Rw: "~ #1pQWTa mlbdy3 j)eB@sq'8sx1{3ΐG/%q`68j*ǸD=(ŝp#dBh3!_S h(s8LkJWRM)TN8"/OQ+tk1e L5*5`'0"?PT80/wB4gc9Z0xJÿ@yq߈,ײ2!dUEu eF>;Wld7c ʝnu*pwtLcΉ0.nt&:.:WT FadXbASa 0r$ʆcN_ŮaY! e O_8X⃸E0x($`%3} ~ Q @QЀdf-qqY3;p. ,Fϡ2Csy@IE:Փ%/Uf@@ 9䡼 s  p[oBZ8-ypL&8 9 `1[01bCXiSr9  F=S ]Da,e`+a5:y6 =O%ıEZ:0,U0| @F3'@Ar93D'PQ'Spfw9ȟӉ,<0ĸf9b2H(98z8r=L&V!_|(Uyq V!dY%JqQ=bT*KFL5-J@OڅqL 8RD\Sj8R)2Ȫ$0D ҅+jX5+ QhmA[A;0(X1mX2`Iy6`%VD;Grh1{a0n>93%OR Y@AHbcXNs):lsaHW ŀ}\"$@&$bh ]F1 %) 'R9DPi3rZ5]1 0XL8 B 4A; 5f$0`ka.K!5H(T/,nx2 N2bdAI-D@hʳrB$\ 3lC"hE<4KD+ƙmXOR+3ZԎCȈޙ0W-?m-r8D&@ }K|U 3%P8J1y^Ls>1 җ@w!jp"IA0OhbiPsA-Ais(HsDTLE ۄaYq\^cC)°$wC,(@2रKaܰ$0m<@m!\9 х8KaSWІJE\iQ@5~! Ԫ><̃Wb=kDT3j/pgV8>MTp64_b ,@k$A>B|n5VX"%JÉfrh7R3D7jA+b3f-f*]>{ xYxb4mz9b+0/p %0r Aq|rmVeۙ ͞?pbajFT;*[VE@DKuF35r2%1~|ڼ8zóaEl9\tL[A,,BvlGp)RlIB,;@t43`fŸ6@ٷ\Lg@?K@l$~g1"Y$ !HL gEJɏ"Xh Ϋ2T*3XQBӼ p+P\PD@ FքK R 9$" LxTE#ǵʢ)J,U8mRDC]!H1-j\`Q-7W7.4"ĩ >тAC7p$P0"@&H5! ~aV@U^`Λ2 È9A@c;1#kPjݐQ@.HN3 1dA " ! .aINAj +AKF C6ʐZVcPxF`kMA4GPL1 KUL.@+2BZ # #EQd/ 5AOL @luD C n 0LL(f'@ V8<†)ZA8 =T">PfF4P|BqœqB7FC!gH2@WwL D8(N*޸AGۘ4JRX@y ٙ.D!WhǃL i8 GyJdTPnPD`My‚S=DG $UB Q=E9Ʌ2 Kfp#`uQ {\ Cx~q )(oLFTZp`e_-+vEdCHd4[iv0 I`iPٜ:Q5e2Oh+#MB=@#U7sʀмF_ !U¢ +=C̾o0;j"SXb)&<]!(LCzT`+fy sb3BGgaaP qMp,.6Q9`'+FU*̬[BɄɩ:y@_Ħ9phţj!qAe LLbBH`c.d$pP# ɑ2.-hdefN"€4qC'#iA7ryEk6B—0d (Ew(Qaԯ,%04YL@ c 0`x8prhf\gq]F %Cf!?XSw@n45,LlLy"X0 Yn?$^ jGI/[`0N"bCuZh&?c"b hGQtN0qY :Pdu :+s.#\W̐G s-ۗQAgp+Y%Y@6?PP, FZi%ә0@@iR1wzJ _0ʄ36aog+s0.!3bzr915pfZ%_ЙEHX ܯ:"}`4v2edBHDIX],lk&A;مY K#@J?$2234fWU 9aBPCwƦʣ? Gp21 0[sR#~WgLn&ۨrX& 6f2ڏQNbz@Ŝj`lŦU 5]K@Wm2qwqiB9#6`fq4֪6[DnYkP ~8|2o 6 cPcJ.u tpϝ͞hu8fR:l%Ak0PPNYP׸"}D@4&w+.U Wek500wfsO0(X}}Aկwx`jQ QN<@\kne]tt51!mc!/Aq _,Sl#4YR\ AΈ@[.23P]-c@ZÓAe#y,&,KpsXh^@bWN0v@雅@{fi1iBd0Y,1<|  K Y L ]x6P.;@c4? `e.HN JL9`"72PC1<`@2{娽Wp`S"D$[y@5W [14/dpR 0`9%;A d@^x٫ȘdC,H&k\و !5#dNZnY>%+6piM+m(m F1 !K+a.LQ2Q2t#f`c CHdq!#J]~%3Ʌrr*|pf#Dj -9%Rjr0*b.229W5pl뱜_( Ϋ6 U2\gbF 1Bb[FgIĢ#,Z0CV!P% `CT"0j9.UUq y[KTCJu[ <8 Eq SX jF>yfW@(ʍn:!z=O+ReE(P LY5yW0 ߄AQIw7cOܥJ 9XG_W,cMBy h?# /kW"NLpU ^ ;yyb[J3ib?%C=*=?4IkpPCj MO1mF@2&2mZ/4eB&Y 84XF7lKeD,e>"ȍNjX5w}H p." |A9X}L7eNfm`vpZ(HT%Q?P(AW(;@9X& sw>u3bږX1B{9pUF+Q`BQ_5,`NXe"rf-Sf nO]w_10PdW6vF 2T &FTMu9=FaihLZCBDS; ҢC8!CAys q+YaˠkB8;}ǎTAvHzdGa?Q4pfe0=dX0Q~BM0B誖 a c"C$9kVE((`ډ}8ѩvn[hqn,Q'φ㣷+t`!%q[ڔ+y{q̑">MA@ nOB|V*cf GD <6*|(RԠBK)Fd2Cm.#K.kM'D'Io.MA @!bB4 Tbv0ڍA=KzY4a4n :./07 bK&gHюA*8" )N<QBh"ή?HfdX;p- P8BDJKA±X`(I^ptхAI G-

    oA7^%#a$0F߻ &DӔʚ(2z t,@8 O(aO$TyxcPoA4x@3Y g83+(E{ s9 Dh4%-$Qm#xD5CŘ@/-#dd=SžR!&_Dq GAsh'# @e!ƒ(2ټ N#>LRB2XZ2!/< !e?pQ0O`CV7@m%Q|s u1Q !Wˁh&l)'e!9q[O++`lw a 4!3f-XRX 4nD _B$HeO׹FPqt1HS30"D;9!ư%pa'U-1$ibt0 U^`L+Mx1X>F.P4c:x$+s-NȗTW3S vb9f3`[&NU{mЄOz:fp6΃ȧ 9a[[]5Hr@w9 8MhynV0078!R pknX#U(s ;$}D_YǹLՑbۋoZys?•`C+0>qshɁlmQ.4W .8Db@ b1p`XsfEpJ@-Е(P`PiI|Y)5:J > /FPxB3CiB- Kf3pKITɭA 2P#f-%MdsC/5CJ OOKO@e0:aW3n^cU962 x<3-0Ka{ 7$HUbc/ 7 #G>X5s4Ѷ6%H[7S-Sb)_q!"7Ibv7 {k*- XFA_ǸŜXZłxy68wXHuљ`, ͢ y,uu:C B,aXx˙p pB}#b>.qp= "ps\0 EG8uB!>+0@Hݩ"P`3>.&6^+ %jhWnY2@&ܯ\_TyO0d͹xraو% lBY0Eg 1g"d bMzI4c"%5b0ɂt*;)Aˮ v}OR߽@HU 0E R؏jmvnGs5[7FP p*6iABΠq /jN-wK|ǯE81QtoɈ j6 Pƒbpq gXRߨ<WVT  qSyDM/.jG0y* g* \8.]B,=A5w1=0CI*S0ԫNbc.u'`[V8d(Cل 17- 4( w&< rdH1TG(JQXP@" &?em4IdC$AOaiŗ! -AXZ $8oP؋K"19! (?xQ)A@DAhԄW(n I *F13cY8 k 3 xB~ FL>'eDKn0ˢ .!p$#e4)!x2@u A!䜄[H,zW7*W-6q  L\7ԉ8}*6v{SB^"YLtPe " §HۇCk E JxVk`PC&LfNTx0 mpt z<%.s%t0^!c"d$= 0@1r|;F^ 0Flb-1K@ȀU^'o"dn[03EaǶ*>% ʣyˁn+@|!E!.E51ZC~%k0b I)ɟPƨKiS9P6ӌ8sC,C|+'@ ,rp3#1% p\2}(2S{ܲKo˪$8Q9ljZ3k!(Q.P;5 deX9B-*)L?eI1JLic&Kp!cåpCQb?z5{L Q 01B~N_0pe[`qbvy #q'wTH-Q!2Uϱ&|ŵ\8@Ds b:Hߘ(ox^ļ\FU /W6W%cQa-`<1*%Cc#&ȇ"ǙD #!cAT )FĺDJr)yz5Dc˿8s Jįg/12э2 n+|P޸cu)%85` $VX.W&#b_JKU7CG`/epS+ȃAd @of`jK '…D4#% d py1}Eǁ<T'~%-B'sÌWv`YsA%r;Xcg{Ju05 ?ykL,ܧBӳbKQ_p4De -UTh몟7*9F |2ZYwPqڢ^.ͮ 5Uwv*NF(vI$؅{?"B>q1VV΅(9@ M-Q9adv03G&up28r'58bK25 `^0\ @@NP:Zbr H^`A 1یr<-=\'RnqqgC28/fK1Ag=PG*`j/Lc%_@'q3pA <:#=pf^q 'SK`JZ)ʖ|Ñ 6z 5_kzɂDRHAlUAfQyAh'T't0!ށ:v@A :s!FLo&THK 2aGQ8OƐ"PyZpH;p)\@̀0C;"bq@"@ f9(ӨL6ٗ miI車3kG`bԨ,1Mkd,Psg)b li X>`Ѕ -aΔ0´IQ@`0ʼn0!J!G8PaNڇd#n)#\K Ms,!R X@@,4"[ BUИf(ŹHTj8/ L ( y.E6J7> Ӓq0P FC݂p5؝&|۶v&?8^KHJO<+`8M s2no3paB);88想R2Ӹved?fwA@0FM *!Fɰ.Ej" Yqo(cBx@@aj$ō[ dGXsA%# DD0(۹\F*l|͕ځA>$ ``eHI AњԢ<?0a]%w$!@ BX$i+f4<8 #T-ie^K -C4"/Y4 BMa{39Lf!6X3dC@JNKf;xY|@W pC(dBלL@G_',;ϑ̿L&( s>\36QP`#Ls,?!w(.lU9s6&N:C0&@2L(rFiIb`F l{O26D T $[7DHgX68#opEQ0!y2!>N/n ;jr˥KX>Q3{re!Lڶ <סD|Tdz` 4O$I>"U3#X-=<²5v @BmF%9[o sD!^}6 :"Y2ASw )lAd]˛2Ԣ Hp'<$18`@(_HDgawk]Y* UO0$ aP-I>TxLVLY0,P,a' k*U(44iB9Q~noq0AF5\iF- < w - bޢ G]Cvjh8 J*?;k 9{ #xB$ts4sN\%`3`F,>ɀM,C>*6 "H@7% xqqTDwۅ3bv.d)Lxhhz00.cÈcpŞ'l vq R4}\Le`X~c"gr,Y.|lzZ !eŒi-`[癌F[MwqB96u 4ޜg6?.oy1qT'ј[*"$c6P]NZ({kJ\COB^%n >2bSXj`Y Ԩd Ŝ [ pleGop%F)l ⺓H]# ؄r# 3"1X//rn|`ނ %'"ɕn:a,H0T#)EbR,r 2w.yp` : 2!6ۇ@&',(!a _&,PynkedY&$HHdʮXŜB!%@ٌ|B@/#'r)0;$QL^%2 F nee@DUb@@S_( PXPlm $&̀y S-+KApEsn3-FLn@-WaHI*A vB* Y"M{2!ћ7q!}9D-=aܼ!D@UDT"FSo{2ܪBh#d5h5(ѻD`NBY#g]D* Q7L 5 _p{b#=ʈ:W0c멐,2e fӉ\AA~`KDE%y %[.Te<8fSu9? v"0J`0p@1 n+(TqM Z;9ڄ5%X@bc2hn5`+hC*K˃`PDzr:S5PUYrS~T0D0D$UK5#-LN6jQ"3wJ'"mJ6E(CWV݈"`DL=eA8,$IDo{p \F[mnY!&7&Ftp;AXSP0HMDQfۀt^aE[UBǔ'P26 93* ǘ_׳h‘7W9n l kqpV\O!JK9%Byg\w7WR7,ps"+Tӕ]0cg,88W Y8Hy”Tb0W V<„|NC6q 0ٌa`%?P`OydKsa;m! p`f"KplfmQ[$MBqf=JoYif=6ɄԳ6NIegyΡcb'^ޔL68 ]:Wی$5g6Pa!)_C\Â1y= PظdRyG:v%D%W̢؊B ^5~n3.CWj51l奐 ,w'VhR(& b].)8 d'S04|.;(Ef^gpyCMCFň F(qz f@H 0`4 :'S2%|"RUl@ CQ X&Se# 1oFI_#3.\5D!M&o'0 ҹfO6%pAß>˘!)Ha1)Y0{u@D-h^&4rQ* VD 8+=?0x! "]0p3nًة6#N Zq>F'Hi0C-)T-@BCYA:yGJ;DtxNg,+b()p+0{2u)5`D)j BFFxG-t"pC$& CM,St26y?0'D%JW6!xdZ2+<'1&9B@~L1d6`\/cb#q!9or^3P (0ӎ UkHX`'fQh`p ͈Jpp)+ =0xQ/\A'r6 7*`{lDFN_(%p:tbrJ9L,P`[(9F!ps]˳F`KS9Kmۇ8c/OTb#+RBV:06hQ&Фqr%>a ψp@ :tq911}.T!_t"s|ByOp|3iM_pFy(Ac8UD/-s@ 22(OFʄ4,G_ۘ U03Ʀ 0a4.B:-K!Z#?Vl1 2zgw  BE<33Dz I iWRc8&@&S-NYL^%6ƻ3N<^C|&Qr&/bk"ۜ]hT\ˌ[](@)he4hdp,|OpGDd[S"+uKnV'!Y#~q  FB> y`Ȗǿ1 |ͨ8]!f !ަB 1P>AS0a`R& ̉G51 YWq )h!8fEfKS`E~y)-(w cqH1pS?1]4^xÅ GkVL 4zmj̠,S+(!΢7p=uM`ytk1sgjm`D@oh (,0妟>&0w g"uЅ@\V5e8_ ;A=̉ qǩLK@F]oߘmCo&8w0IBL{v$Q4X.d:FK_!h‚{.01+фs4""pt[Ø"DCYA.Wr@Bs2r6pY!+{#) y i46CPJZ PG" )6ۉ't% @\xh@a%~a,w7p,YK{P!sЍ;YnB$3 $EpT1i ܚ47 k#J Z%2%rc vs UFy ?0n'b2%R$_u>A=C9Y\h !QM3f Ҭs-| /"N1 0A c9H9g|B#1q,Rac*C ~fmP>3[?̭n([VY200Bj073/%ndE09K0w h/7$\DWz+1 Mh͇FQ,_bzN%,h"@BErp+ N ʥ(0 jʋ.N',CM NXx.R9qIо ֢@7,WR]I-ѹS%X)!Ȏܨ2]<( -ss`\@`*cI*˧Ni%_|+z\Wp?by*1 jS@Yy;N f nǕEt,h4 " P~0MA;|րC 2nWܳia #! c(d|BUP&0"c Kd r lTO>Ϫs%Wʻ ]@,`\(h:2Ä/3)jo7'х-RD'Õ;F_ 0e#K`TtD( JBa*0? c7QF"|&=M>21'!xfg`vry7.j#-4%&,|ܷ'pNl9Sl[66Ֆ8u)b7S\A\¼%=&j 6ƝWФdg9'ଌ#vk4}} Fr0lA8@-V3xDd÷.bmJ'י-CI ], "(+,%%P=5IU c^)ćri˱B&aQ)3b8I99b4.V<Øp`v^aBft,s/Z j d>c20~`L@BE2S2=ËI-PH bjP %9 Xq>08BZe , _ 5x(0*O#3"qnZ!P 0H;EFJ6As h@>!W h*aL;#: *$:C$PR((* P\0܈jb ن hR 6ك(5BaD,@a-% >rhBik1T #&x]a~p:q2h(|Dq&"zcB<<}M@,1{X4YA9lelBh`E0v$ɅV$Rq.FdzrbjS[)yŠ#,uz($Ҙy&Xx2#s-&{ 2JڀA5 s'D 1Ms-quT< zѕ /8Py  Iw!T{RQdI7rb+ex`Wh|(T=˴)!w.f.bŸShgFrcWYBA78K D s Ece`|MȠF ,J0I@Ts3RY_H9 89& 36a`H°5 BP1I z0 ,xkPdmG!xV>d%u_p hWNHg SZDk?Peȇ[&\ (ĸ[v@`1@H2,O|!/E hsȞF$JP*aF 98 DP-t3$L2`hbpA3@,JDaAlq*̹+؀R0k@b!.?0R2w@`A~"-rhBo*"hyBPdQD4' 16E/xuL &7 @ S9 Y`re%ؾk  (!*!%Y#ݜLԿ6F`xDY~x]@Aj 7X^P la<Ў0$B 87\E#.xnQc ʏ Y{,àwl]fZNRLp-rs8yf@\ N:[Gx [zB5DҎʍX9'2p,Op z5ӬBڿq V`Dys.8 VJ0:6hߙM6\ɉkP43LFEZ7R(/c(~=!A3'=EdുFf|9AE zt3{LPbm@nK` 0Z"a8 BF% Pk͟j]ڊ#P a\9  0y10YD @ѵTYNp-$ؚS#$YQ`dJwV9hq XǙK" و͘w&\ ³eAnܼ y. 6!CGPar,02L@ $!B*8j_YYP DI/ T$l@(H,H0 `ӌ!pex}8-g]Fp{g!CG(1Z #i"U8& :">g@~!V.qqS{ _JmDc7_cӅ/@90y0xMC1{ Y$ISƳeDID9; ޡg8v{`4( pg"&ЀiӝɳI p_pZ2$s?r3y ep,ZYF M;{Rh4`ceYq OheNw̶lvu\?E`=@^PɆuQ̦rXFm@x# [sTb1U#pL3uģfQT${Ħ|gGJൖ1nV!O8[Y,hBBHPr؊p 52!}2A+QWH9wqQUPVNa-wQa2q4(LR2sqp1Cj'W@B,nQnPW;NR`Cqy{+ ,˄ > 6,иZhs;H Pw|A+!Tf9!xIB t1+:c[ThL٧%c*:wt@,ІyO#P ]@,x"Fat $Tc' ɇJI:G>gL h5tdF\yfi6I1H+(;+.P"Q҂vMH<Qڃ1 $Pv MT` \@GIلxVa'VQ XMEiQs~' \ezS|F?)v!WZp ;dnp"W<͋l5YZPCs „P)K3,wrذ hV NϮp.$Z}]-ӥ1W0B9nyx0-B y+J_g-(4W0!5څ}BY ǂ@%A!<-SD42XK, bC"~c `(+q;*M V& zȊ3@QަW 86;A+㹉eB2LW3X9lc7@P; VPŀ;&#Y8C8uvN 8W.nߩLawf88w.gj?pYwyŽ zPBjvb HBjy3V%v^Є~i&Үl [Mnr;\[$Mvl-Tu3hBnX+Z|9!"R7 K%j`ٱf ljɖ3ѾL>``mLnNg'o0:S#j4f9*戞9m@kZҭFxѵv tLI<>e n Xx&~m '1ZC$ڜ9b8~~"~Gޱ$b9KR3g/'bJω(<5:cSg/ 9I00sP|F^:rh\"0^l، tKf  )fB+\Xa f<4b::,B <Ċd[PdϩBA0 5^ǖ}d u^b z1zNfX>FJ ps cg-H3%u ss5t # y޸pYF^6 `Sjc.b#40KHi/%3D&+" dT]!hDwg!Z њ[G3qusNAYPBHlV,u:FGsGUS $#D$U2a]z 甥#la/zz WˍG&/ Z8H\*a L&jtE&0aid@4g+ #GA];T6ܶj^L/dO͎e &KB|Bl- L1\T=l3'Cr`Ѣ4 ޡ*jơRB,h@B3,SטCz,Êȑɘ6?00XafRUx7(>@ބD;sk~E1BR0j b 8qlmTdpxW m:DUhs.(LN+;[#%K`fh2*eUPHGBH8 .f,**m `ww-Y.;c!&s[/&(6) }vjǥ:MsFKLhXQ6]G>p!<, 4P¹v*f1N@Gg/,S=#@&*LC o ,.f 2!3ҮtEYP!vu< f|#f>^\cYviL,P90=ˆm8m|G#90YʸH UBA9}LX|Capsg1dh p&Lh~Uy/5F\auP7R=Yerr, U 0sB@i!_# pǚ:h4q0q`QZp@n1k7+ ƛIX{@gVn.CPymE,٨렚.rBBE[Q-M*SF !d7`aP`xs2Dj\p|̡n"2oPPAZ_wV7 E.0#2AJ|.,pgj7ܪ" ٛ4u.%#ТL"I VNQ%`h3H 0N@.) p ʁ^bW{hډTLW"Ė(d*uPxnu.8m8EީCJu,CPg = I bn Rr06v8Pa,Q؉eᷥ.20.Q;I='Pn+ÁLw,V@ю(PlD!eJ% Ȅ&3|6:u[Y8~ `ɳق2>! %-B 'Na #1M1DGC; 892C|K"6hF G7_<pגP6 Ey8supY'PP|Т\$ 'tP=#4Φs!TfIPU(|B^+c8BJ3bPClx !q8ƑG0w4*>go~ ;rB,(J*a$˕Q#qۃƄbr6R) | D' J-7 Q`PX F[6TEqЬY6 bF%B-9Ϙs#L"Q:I0u рSK}J20pP$'ҡ@W`_D\,LJ %xa;5Q[nWbQp $䠳+wс;KH3oQ]% 8LƦ'u7\CNuOq لZp2T4VxsKdB g[;,I_u Jhm Op@1BhffQY%(08T %l(Q) `&Ԭ<.{&KUll]Ђ}Ęn2n7g/QrPP0=9Ѐs wUQZ0[DT3/P"bѵKcӴL Qڜ3@2;*g @q0](tDΥ0Xټ'0T&g |%(GCBsCCY{eCxb6A%DD ل@<a& İo'hn?ku, ϹMj0D 0? @L2PD0E.TDrv8aKBMᠮah, ` ڃqSa'y3z3p6#P6G>Ʌ$ oG+KAA<@Vbp BɁB GH3#Ȗp@K(MH .FL&UC Ѩ6< k" h', Phܧ]ٌY")X&@qrBBp^D~fV&2`#sMFaH:TKrj95cB dX-1Th==R!#@|  c"^0$!PHi1`0BCR 1 L"0 ̸#5 B6X_AСKBP0DN Dd0^5 !1MG=!MŒzeBtE  A#V,Ab"+Qb.#@EvR&q [%كY2:ACN7  A<M q:؊Ear dzNXqlBvSY /nB3w(xc27AEƦ#dE^PS0@ zr*#DnQaX0 )> "oeRDb L!Ăķ{ԡK/0Ϊ>CK+PFYK3A`@NX+B2Y(en aO4Lqp Bq[楃 6 /m21gPAvt:x" ÁA A2 xPe&x %ԳC)]EZTQ2;U-Z0B7!z3Cn /YCFg5Z#YP#@qq?X+a5 $bg| ^gq\P0pe\h9"u=(CB즦DWQޣw;!c8<"鉜Y>aDByƌkCH$Fʹ3j*!ś7!z~ 1yjq|y/ qq@Xmt$4mBX5mE,=1 qUh@C/s bGBij3hs,U yiFX8!on0G¢Oc@?bܮo 9T׸+gȌZMvLcfNo1i`v#$D=4OV0".a j`w!br rwpjBm+lF  6PN3)]( LЅ{ \oVaa!(NJv9kȌq" 6ԣ{z"0hԭ'P<@Mb vImz>{8+/=AO1|J1`$4Yb.foVTf$$zBYk]B{+i.2r#5qE`3鸐`). bLjAID#3 nnp5BQ?g$mi(a&jk( P ܶj  &Ȃ|BNW00yA-YD άc0E4RA<1}? יF&IbKaPQf[PĹGaŚe9$BV醯:YLBd+PPB",6q Č!|`ȼ#B +55wJ?»1sDKZS3B@ؙCPPǹU]8c40!Fџ=@Kuсm8NI)cep1 5PZm 2;Pr[h3JÌ$WY *(W!,ƒ1aK :O3@B]._6J[bX؎4!P5^*ل{z-z1lUlfd#.苀IgP} p(L_Rz[Am@vMo*l(8L Idsp6J(v]iE\ qp""cjeb}&kÈ::3 sɣ"< }@(,g(4 I&#%:KhFk\@8ݨx_s!B"8QtXxeT!l VZ'QO*'[n|> @ccbHL8#jdv !| Bq`d+AýBqN MC3>p41-p8Q"3S' '>@=$u=j2^XXD$`#F Yb-,hJ~e[>{b%3(3gB {-ۀ@Xpf+0A'a=fȖɄ2a|x=amkl<>b+"l y=͋ "LE9^MרCQ]71xZ;jE3 _62h8<# 텳 }eu I:lH G(~e*BFf@LjCzzk <fBOɂHx`3F!oxCf!*0d2#DG5f;찡p5(s %*7b>"A/ x*jaՍM(P"qXcFr{sadnn㰷K+/1 +PJXs&ƍClc[ʤQٌ`ΐX4!1Px^8&i CgX>`$YZ`D4FEqG{1sn!8P|3;!r'@4FDA Cc_3 0@.Yd+!OQ\)~F %:!:.'5Dl(hw6aL wM0T1Xo:9q lgp \@>#H[N RdHl~b䧕+Fضp_mޔ(|0ck#;_!#5ѨGPc*P/6a.u̳Q@hY0hN4:zOaD"P(N.;ĻqC=eq6!<7evH/)nU!#؋bF3bJZ;_Y&__IuK؏;9X.uh+#O8@h1|"& Ʉt!N0Q6 P#Է:D#u#$'b6f0*<,*ca#:=^#gQ;fn§(b@I.F2H' K!̌ Xc *`Ѵ"j%JҕͽRF oT@Tl\ԫ3j@ bQ6+C]T*6|26.&lA-0wq}ǰ,8{$؃I m jH2c#f0E3M9̴/&\+ jEsilB>x[!7YX8? G =sW02Uru>XX0`aR=JPS`CdNϴ4O D"*@<#Eᤂ^]K%Ĩ%+ /rn2s%\VnnN9'7N-K\%'#s o03p$ǁdOG SK7qhگSݗuN0X׈D-\`|lEՙB q*l.g'%X-Xq<bɥ3uqX+֔B[787 *ϡ`I^a_BtZSJeGLQ0,cFM !aC [NIl9LrY@Q0 (x<\-NFƊp>᎐T&6ak2!RF ƠP40yr59& p2N \EfJ9F7@;0'RB2!Hw q" 8s oZR? 6" E@dgywpl&W0蘣%TS}Cb=Q&q%<z*_q*AJQlN!VF0`T1|W`Ђ\@B Jr4#p3# ?ICiFvɊC4ew8#& npݙPي@FHCyp㛜dX@6^?fH{SȻF05;o0 e6P0n1oJY.LLd%U{B0s=mbL 3p" 0, 5T9V[5P ^ x)V0 "g5{ 8@ Q$RP,|xqlbNn 3QhQcPQds[)A̰-ap_3N,fU}6*nP/0IRPldj-6c:`dhOYq.jї㥷bV\1 7=V|FɂGue9n u*,!] \)=ٖ@r74Dù` ̢qO&cx#ġNVn\#M\$:Ÿ ٌr£ɜ4Auh*mÜaW~a+Qvyf bۀi!]/pb/(9l YEnifZ-% 1)VOq4 L{'~aɈv0 Wp!zZx3F #r!=A7O~EaEub bĀxV*k?pS 66jal OJF3:SPҨ,ƅ= %Lk?Sz^ B@bE.S#~'T^b8cdM YXfbX_\"F8xy1n5~WtTp{{w+0 a|p`i{fɕLp&:p˧9.xŸH;Wfm̆G(Fd$rS³Y: JZf%IgSL;#1!Bi8߈ "&޳')qiZaçp{#l5>n,+fUNh1v= $zЖ ࢾ"' j@7j`ϱObS(veNFL5#f;p4R.e Ά%r;m|\ tFf R3 &ceV!> Ơ.sSڃvfܧ vB4%s]"`84_Ygk=!43_ffFSS'u>M7p0d`(nQ!WRBx0-Cc!̍@0YF+_=^0RAN1bT#Pb e% J (pcW_QJЗYp@!#. @AIjo0fERa/p,D E# -A6 X!ܷU6LhpVbO1C@gʭA4l!j`FtQĔXa:SV4(£@G'e\:XzP$`pJ(x"䙪B@Ca}^]P`fr0+pA^Kp1B 5G=&IcF6FQGm{= 0T.:#Ab'`GP OX)̱FYLlԠGӚJ Z-,$CYyY5OClAda8K90g3e a2Y wYQ#E@n|q!8d^T/2#FfUP ^D=A ,YC'OVa!e|#x=C p`@s, Y_.^LG .˸X7!5˨>xm>'w0ϚX*+hn}' Q$K &؏(h{@&*Q)`m2U"fdKurt6ib:@c.2l0, ȖRu R'(UR})FKȹe$*XOX ߆8 !Qxs8o[X"t Gl`fFDF\J]K$ :a`#Q+!D[e4ѴvCІK.LA3e'za6[%DBoloLW

    t$3` x)`@0 ׸Ɂ |ƵcPJ!Lw60#Ǡg'ԯ@ x0xـ`{}BI;H^$f*O0FrMfwY&r!?B`ɜpY163oøJ4 LOʾ" vH>҄,nD'tbY4xY7,hXψ @"%8֔ QV|p0LU0,B:|O¾S2QGȄaTZΨ% ׈@/bss`c̣k@ p8JqM! ~3H́F|'0TL8GhP [P8&B&#AO?D`i*pPhsKoP(^!* sa2a0.i]j&|Y ⹇&ږ1Xpep鸏,A"9@4ňf6hKgJ%!tfژ%B ݷ6Nh0>P-m;zSj8na<0 61398֥?\Q& $`,hfg(0L15`x +ޥs̯,]EkQ1Q&R#kO$̧ơn0090 28T 4nY8)`%Q j< {PXx- H rS Z NBX`u _. |F$ĨQd3h .sVFkXHE̯.%O1丹[E ˈfdH:,,F\`pȀ e uv牚_Ed6#9[MBh2..3vel(/&}0 xdޡl:5k&0 8l@3yf`-L/0zsWgpdP ^!@'f0QEf @8p.7x a1Cn<8ᢉo"Xis|JEl&ܴm#GV&s` -4PR\5JJ0ApVn!Fj0 œA[=CF`֑Va c1I%wG(0  4\)EܰA=PF4* g`|+.#+yPE1r dDZ wQ$D0|L@ h Ka0fd"xqhCc :=(0(v7 \4Fi9X`b3ddfjNChSG0mP&qakRFzM>ao(Hw?eP.H=ĪJsCLbbQ\ es:X ]ā5EV pmD" an.N89BJj:^ ꠅZ#DQ˄*\[;[ EF0Y!)Zx /Dm,ES^F!jn8q@JSpwCZ;jDU טMIJ7F JS`E ݍ4 h0Qx p!0251%ILˆa SV/ $w#FE7`Q:YG[+Y=7"R֮S^HUq"jX1&SXR9z5 'pVDKֱH/cE6ߙ.Xw<ͫ%ظb<!7,L |()* +ؖaQIq3 #}sdPK?d5p *cf!0$@;1ePI"<Q@@-:gHq`(dHv`*\Wf" k&0:N7-B`)e~  p`VK1&P+0VX"$hV\e:SQ= sDznx|B牓]Gd(0% BHې!6d3Ni~chP89Bza`IhXXlo8&B "o,L*3,6HbʸZ \"3 $cȱR":;Iٳa|BvHH^qQ<Q@̂3B%ɏ0Z=#NkBK EB ?2\W2D$ϢXXlMKс%r5 }0X@Bj(KjS'rY!/՘w-J;aZtpÀsH!I!W{Ö`a9Q YcҔ@= dRSD@ٝǹ@0m1DP)%8pxڱ9w0mH\CP6q@Fڌ6 ӷN6A΍f $p6K#Hu KuQZ`( 0 |^c]+P &pes"s}NcpU[^&E@Mnwh`B_$ŞIfwzw }EZ҆(X-dC8q}ŀ뚁yoGWwZr& ܧ%Xjg1:va9&0fQ0ѝZ6<@Xh`AL#PF!Q9v lZpHr$`,RClG%~xJV|JEM^IJѠ ;̨%(b w'Cxh&WT)LV$y+3*F5%R԰3d]P6J5.d&*7@yP|Ґ.)0J A!1a+C@$aDf]RM 'z^D)',HidHKV` =CB5 NH3 Ҹp|fQ3]Aрd 0#ء%QN ,$0 @!3 sE*mgL[$go?&U"; NCpr d. `΅YB,-̏Fcxg299JcpgQep{8/$D (N[f*7F:C![(AjP sf($`^4٫v;1Me9s҅{FiBeմ!F/=DK-Pf@@y&9۾,s8B"4x^*jcܳ[ 3,0>p!`UD$Qt:CL\]plǙu ,@0F ψMcI <NgQ.ڇP"#[aGN?pJmZdA<˿Hˢvp0l`#_ppH` 9/p_2J `U`[8@)̳s [Ifd  q<*5q,^yV Sxu fE0Cw v(yf"5XdMaS!2~" 6@!$QDdDf5P#wI (A47Px(."o *`ḎP凌MQxgQ+&YKiB & AeV&Br `qXA=>؄ "J!JxU!`$?oJQ)3 4o.lCqي}B R#6fI<ݻ.nw AZ>ʂE0e'Kr!=ME1.|ff19TUq"A?"e{_H YVA#]erH)b((jX % vhیZP|F: csc5-2X.,1 *o@ޔEHX՘咹E_+9Q׸CaY˘Bi[%C3TE $ՕܣP(z@ea6¬BGsNWpmYa{QLcpd(J"A>?DBKjw,#s)$N_d!Cy7YB?p(c%9PZD509t`(On%JQ $et0w5Pq/%P2ސ]bcA0F-TtvnEop+;P=᧲`CdX١"<+Ȁ䝚lgB @h])[Y>W8"EhpaM'@Ybe@UE4, yh&Wx< >T #x<͉K0{`èavt'']st'P= 换i8y <2FX2OM)R T=wEp}¬}̐P‡dz{ǿ3 8}leUu+;KLՇ&Vt"&P,+;k&71tG1ЂG(++ ^7@"11wDWf @lXjc k-\ea9FQl(6u.>!0R{3G#dB _ _)0u @mDIaB! J@;bh VR҇k$K'x8A`np]G5!H q1xdLAEBWHPn>ƨj7 z.Pb Gf]2 - :$֖tDi5C< Hd!<^B6TABҢFi$V-BA K9x&Z[po+J "A>BQ{,YP@Xv"e!z3ՄŞTK,= xeip>biLJzWDLI7ŗ V< l Nq!dsBG{D &D,PrCl c1˵V!>Ȁo.k:6j?R']B 4%8P %bAuqug?27)PX,>Zd(ft j#F(sr_,,_]ALFWŒl7 s|`fdk* 'A7 0@y _(ɨrH2/|Fxf@ ,); \LS }Fţ:eAZ q gP|BkuI ш 4q-~ЩEl)ҕ\;fL NpL$tv X_3.+P?@ % LpX;C bh0!p]v.= YT{iM( Gf ?0ά`S7 6]7W)BBtu|p!lC`[VaME A3,M;~cA$mSbwlL2 `y j,PdRP-DC KJI l$%p9c[ wAFzRneim$ aFL (A8@D M"|q Q!d hDB{u0 3u8z8JR080] `K97, J9h󙆥\Ԑص۶@0D/f_LL$*xWY!VWS;y g+BE(h  ̱"$TfԹ2@uьgESdQ.p|w;@쑂i1:)j0#%&F7-K(w +0E\GCpq?y0,Jy)1E0!I7 8"I2 &t [!Fb*@@@BϸǓbz41@6A6;$@Q$H5 2!BJ a3@* ynX+j97h0Qs xY&Ҹvg\*^fyP1b'#zo2̶I(A8&`L@3n,T%"B}(M=xaQ!|B= Գ؆:JYXя)TxyzFQ\5BB4H4qdeCPy K"yZ0QYsV @@0HU>9wZc̼&Lmŭ \rL[&Qގ!+I@ksÅ1 p(!~*\C!`,\+AKQ% T8+I2xBI`oR0* wzFSQYC5)`-@B[!V#bĪ #؀XB*0(È2|i|0G+49*TBM;jA 5hn<\P,٪@4/u5[c6! NFE2rP}P lFk P,bF+˄ FEBl.DÐma3M){%pvE8zIUA/{22S8,63p٬O02c0+̻X  92l93< e +V`',\ڌq< YyU6\<0P B` sψ@K[M#}NAyw7Kb ̑(p{00{hs\Mn0G`c{!B%#xZ't1,A73qQ>ҝkNzQ^#A6 E xRP+Ƀc k(SkhǑpK[0zf$ lL27/Ƶxen,h n4\̌ 'Cyw3%0D( u۔k7@ax p̳;On>\K,#0mw튜֣zf"9st90-y-c9s68\EAY RygOPp e"@X99S@QX=@dw|KBm`FeCRџC|bgxJxTYO3[AVD#!Pe DÁ!,Y/s]$Zj,n8 # d)BQcfIdg F3n-nXS@ ``-uLhef yHtơ(H29ȹg[P0Ft<`T33`(؟:0QA;[Yܼ@/`^!4>{ a4ϸ_BaiJN{&AQWQ$ccTNH'f1h 1C0l@Pl20ٯSlnK},A#8f$q;af^a1 kO(BpvFTͥ@67 ,ay%>Q ΀9IJp+9`LF2DBőXι!$S1G+}BCGy3ŵAy }ǙrKp(j$?0L|ä>v z (4œ9Tm,@\0F4h[5 S DfQqtmdgNv* ,œ5 <ʹaƠ pB Uy !) B"9DUBpz"6Yb )pxyEQn:2@<\%X]q,/W˹h#]!c2 % EB8" XQ\(lH<qC)RdqF(ep Cؠd2fH ØEa{[V`,A0#j dws U\@4'X1u}nR r\4M-A(ˢ-X|2H`N؆~ ydFp#"c]J!0hB+śFv"#i-&z<1:C78SLB90p0XCC7(rX '*3-C"'Y~0qDgsd!{sx#>4WsMԲ$J 1  ӄ5jo3$ 8R@ ٣4@4ϡ/DQER|yr(?E>/qŮ7 %LzAg_PLeiPa:oBM!Х&R+ o&V6yIsHߥ[:!!j؄+$u&XeZ#€\g2+F] ⦋46wW#x!DI>ZB"=L] ޔ#Eقo,lABbĶb[ȈUL4,Tpʽʀ bxB@)<DƃQPH6!8D^osk0*"q:u6%$D7˓-C/ †"`&L`C;zAnMUN? XmSdCp+ġ}þ bܦKȗY`.(2!B؅O7 娑 te3⡯˄=bZ7y2J@0"S Us]mN[Cq.RS ŏ@@W6WAo^`K. ,NmEf$y0rLXXQS@kQkYf! 8CHJ@ 59Πu\ت2nF`1<qb%4O0m@&6ύmw5,VO4*! }#/*MlFG.f799qC5<\af3"(@$w&"0އ|@IF$sL(yҼ{DS?;;T i`!`sr4m8H :'B1j2]+M"sC`0*0 nNpLj*)(nHTnLa^ʔӈͿqL(hg8yc.9<>a8q9BFt )L N!-2D 1j7aEMpQD1TUK$PR `6(@df@"V![M1 r~",}'b1n v5?vb(GlmBunc~Eq_ yp`\üD|Cw0GqJ:9bMB,ǘM&qr^(3aYp#~9/0Y}77ywGb6o3*4_DwZvfVQ1f":!V%3D󈝨3F:B2QcOb!hPM6 G| !#IJ|/ܬbn`%2qIW5L B(PRot%>ay 0c`A>I&,xJ`eƒD'8|E-0F~̷8By3,ΠņQԎ!Vĵb4Xa]B0aI;g dBȇ`w_i@An R& #f CY3O`Z|F;w8%-*3S0s2*N X'סe2W8~ࢇ|.Ơ*6\Cg`r ZsNX2ar KmB)b<ɥBh hvW$&%*OE}Opi&aHZ-(sljM9y|Y=CEgЍP[NC@˴%x" W!=N]#F;#qu4FUNbBq؛MCgԷsi,#$s,7PY<|4<%q8ȣSp%~ 8"qXA|Ch ke:f07;BsT@:L_jt3!^'5AB4o$aFC@̬ N\@OfQ^ TA‰{M̘ IA•ӌG5 bDp:˨rk=X9r [EmZZЉv g7̼2̍Ė58 j 9,l# YQb b]q׸)/cq3DJ! pw"K0ov95 `B q(ӝx-\mBXመ!Z˾ B@rhqg- jR==n b# F 0 Bcs]홅s/smХ-:`8%\-AjJ@njNY"9qrei\fШVM(4d9oB ?jbKeKF@ ڰQ ,0#_Bp2l E$˜\)PbAPpX ,9@Bl1(& Yb/ $tz1!yQ<=π\ڞ. \ǨH; +|bQ&t63Oyp1oKx0v&E=az4'p_~v9r7 ECGކD]1J J0;80/QsxٜQr*HȚ;dwf^yu #M4Du0s`$P;_<ΠVQ|O33wj Ƿ qpx zp/g(3#3nySDt@1#Ȅ`ʈ' #-CFeuJTxBO:pky:|D~' Tiqfр''N'"4e7Kڡx(4 T-b&RG9Èr=ʤѳ Oxs K%pYg#B,]9bd_ j` a|udyJ(wN!H]9z|@2_2,D[k&/+wNhy kJ$L!Qz㨥H>% V !S;*@u t.XW-tl2aBY_u@-({_D phe*fAnXCnQU`!,E찜áÙ` 3ЀڄDIgo`f)H.w|XYNN: tN-X(weT&$r"\'̱,q$wۡ25PfD`͑ΣUe #}bpO/хH50V!wPusDN`5yWw=6^RT/6I-]x"iBl=.F.TʀHTkY_H ̺;M_9}~7X-gA9!9D*XJ:<GF\S߅t2b38dPw@S2c"[9q{ Y*.&OL>]8J: Pb^ae8 fo%j(n۾cӆpSG+ݮQ,*B sWh1Zɨ(I%.4C+R Ї8, aڄ4b(  6-@0񠡰 *p2nw0)N 6`$^sy쟹 @S "`X<"ji-d芀\?3-u"Fq{pj@VFHDrhݗ`"F`nQgl{T ȂVCub HW Uہm7B/ ka)!uOEzZ$ndځEM$͙0f)PX^c&1 Y.5[(U,I'74 p $B!$(1.d"js'yFXt! ^6O0$B;9pLm(:Dv6 DH|2i ^@7 $B Q802D[,1KΥOj A&K/KDj#b1C˹"( l"R0 V"!RsNa;St ~3P\vڀSahL "W^#bP*j !83{IH Q!@虵3ɇ7CF.#6iL>ѻ;qn"ɮ-^'#ы%\ZMe{a@Nv#^xr6I!.G7.bɽ@3E,p,#!٨OO ̊/9Y++"7_QL;b`?IgDQ$%,0ZL#0E#G>`讪Pq:j6nX"SަI^LQP0N#G$APyH|,+V gIWfO4L& r5s沷O~"&R8s-S/q96P2PV`ġكu-q)кj ~!|NJ^b3"C@_ܤG йO> ] Bl/`B,,vr}i 8H2| ˈɡ@XfU ԙ#pwT8J+KH@ 6rElN](-0d„}Y"P4G&D[@'øP'y9]^'"ˇ°Fb"ݡ P@(W/mxeKJ.eE-2|D uEJ72,Qf mȗ8(}\qR\b(0 m3DWܫ}iR1_Z~`/$_cL$,՝5y `͜!Nߘ[qY`7W:\JU0 e:{CWObوd'1- 8b`6r1+s  TN*cC@$iN`APg \o5(K„?IVd9$bi! RDʖwP4ɫ}5,NpX4 iȂkjPh8 a-)Jtrs p{&XPnWxg&A@[.RlӖ0-ryBun^ĎC; pЌz ^c4)QVxr_.'- m(DۀzS'CQ{2q3 f'Vo}_ɋ9Duh& !b T+F%̋oW3+G&xS(ɀ RCy;qhpj!8y ͽ e`@G)cnIHd#QVY1 @F fqx9Eo/@?` Cy@kű|3P#5p-0حF` 4(Q6OL24Q#|'YB@ Ý|9,J:فcydGi(XhmfdDN6U%1RFcbηln뉎mه}㹯ĭ|.8g6I|9[y؆;p7s?\$(}8^'0ʀ㜚:  ] WHGpv8 PV4D|ǖ vPr,;Sg@.̥O.̬}B|0|8\F1 zn3@cWz E-0D&41Ej(7H-2`,(!. @H!:M+ʎ#jpE+ :7/UVGxrb"v`t+ñ @܀,E\ Ad>ab DT(Vg?{[p&7 nq n0p -s-X$`"sU*`\PP5eCs +@gpSA尷Art`JvN)9<ޒn0{12$*Oj4kw"D}(p0DJ`<&L Kb`_{ :0 P\cHnyF)S AT҆)L $_b ^OEIr͵ l((cs? !l6KɐD@w*Ƒ C^!]8FeQrC"QFڹ} Q xYw`ğ1f?J .8q4s7`[04dNf [U 2BTb1~jdIL y 9 t7?g#阩F6R^M=ٙHYNhku0-6a}b?SV qğKF|G+GB!~cPdʣ_;m'j:j" y\HP"2F#xAC mb T"ypdjᶼN*R@&Bގ9suXbl&)y%ˊ *,,yw p4cD !YJŨA>'7/%h|D(lR朵ehUK0&A] r>c~f:`QXhP?D /,(-Q@C$@fg搉d~G I|<1y8@ricg14LxQ?W^Wl8|HQRӌ0vV mpf3jdjJXz>`Φ{`՚F'\lIG=XxF <$HwQ F,VJP#N6ABF 9Qh0 fa|,@=fwEf yxoDrk#0 \d+aþ0cmopz?h3TBk>p`X* %PqsC<Řb)PJH9zs E_1(r{R_\LZ7x"6q@[E3^3V>2"@*ٌ%Ti:$@i„@b\wg<ƻ^ڄ B>/Hy7s0-9!FRP0dB=a,&X6ҟ(SrM,Nכ8f|} VBͦXn$jsdH@i.k@^ Ѣjz,H26 ʸp½L:0x1JS2Jk',3?k-Ap]*! $ʗQh5 3W3*J!*5:KH`FPbFCү3a) z:̪ɝѩUD ɔ1D"qxǗ8- p iw)Q5 V1`3gEAszl:FN7-! %8@@ }ͅѕFoĵiE9Ybd`yGڨvvC7A~fa-d _1Q2G(C9@KjֵrF`k(2ϗ2.!-L=Cd,8;sf^a 00b+GE+/%H81{A ]l/q6ٛ GWQ^r% zBi#YuF_5S@ДpP*j T6 ct $PЎڷB3$Q#A9Slb!" H@Q~*ʞH0+v6w* f,7GbX5Л`tgJ^ OvKrl0:c*[!,jY! 0>U;Š`шMa $ "_#ItLbw?zJCZ\Ae8F .%ddV 0QJtwP;wsnDwp,zv i%1r@qPc vhL%!BNcR:L˘0XAC b3`j ,ӄ'Ȳw DD^\ W6a\ƜS+7 %3h04ODx .b1<dd@Gmux<@c܋c F .ٖLhdCFLb)F|GvrHX@Ä.&Y]AaMifop&nW 1fy<*eU\C'"Zpҗjap4 N "d`<).VKi&*PpҮD0\cvx:3 %YQĢ7!@|Yl7tEn``e6`-\-*"%שCظv 7{0MCF7,Bt3- u@ɷj1\, }`5!ExP@A:#PP২@UaFDq,4J&Ի:( %$N-sD#P5oFCU5`U)wx ?o P8dy ^ BX ;k)d@Z-Q;qӎ^n!N'~60;Me?%ټ]qzÁ 92ŋو.6Wq5(GPޡ [:LPS8436&<8_2;Bs9I>\fJ\@;m=ʹP8[LPEdFH8 A{dqu>U(؀ysGp!d`&۩*NQF9BPV-<G,CU93j<"sJ݄,*90o9" @a:AEhd3(4u@E"'BKe0'bnwɒu2aDP"'lP+6 V'O&$Mn1)<ɉS(X9P6G3skPZb=<a_E)Hĵt{JQ dǟ8h)ߩapP /p V>Ih09 , bl%p9И?efto7SL4M̂C*P !0627ʗ,n_,nc]9PgE_1XD4̎OI^=DJ8Y"I$Eraf̥PmS7 Dɇo!aXGq[Z* YӔBC&f0PHW"OxReg`Eq,n| q:bT;h mg@xpR2Asc(FЃL-|%U3&e[=}9# |3 q`$ ` ,# ] ɀe/B{-by^y̎ טnk , /Bhpۍ"~-ϧ*|E0Xy0m9 OHsBݤ;3G0-#dχ 96 s383\(")mL, 6l4e50 '%N@(KS29Oт <,H, REpd#V{? b نZBC%jn!ǘ~0^Q$q;0"(%k ʓE7Y-+l;-&;4; pC!\dk[; H0\dȆט)C,PkbX'G^I-[B y쿯/$q >. P.y($}n$O0)` $! 8 %t]b3E+2h4Eiw(ƢCnX1m)LP`¸)6889MVdgv`-B Jc g9 9ލ pLVK|ʀJ1.I"\F"p凤n`b1 È@1T#zm\0r ¢a̅lpFal,3Ux&!OnJރ3KH\j*Z8;d+Yܨ pjt O=&d0* ՛fTቃ-]@Cϼ- Brա(-'0SbEDwr Qi~:Cɚ v`Y~a,y&1d9!d}M=E5Y3Pi (;,& ljL7PIڝ&y#. @v a@0,^tx0:e@(T0ʊ9CڕxDAwB]I,i`+ Όp i ez5r^R0x< a I@Fk !ȈM„0^walLF9aC^f@PW3§p/N A2(a+oO x,OAF`\NB9LA!f22]滥 iPd̺7p5BT q`mjPuPPH*lIqraWC I=bQ}9#x'rؠEs5(/bԻ:U@GGA"%qypaFURvHfq:_Pg&"w$A^D(&H"PE ͖a:ycc9.,a[xPP%?k 8ZBjeF,fq@KG@TRd59AP# &B,V+{-ϱp0r=Ms5)BRp~z3v׸[ }ͬ l#`z NR}BB p#P@x(#T g!NhEoOA |ZO17=JP& Yc+!1D0I,)xPdh:,(aZ2Bpwos*A.UeD?YC:&Q!FE^UY+"}F-YtD$ɘE509Y-,`L X0!'0$02ys71dmQ#$2.3LQ5 ,-Y.#WF'60^e|N*1eA͂ՙeۊH;%88Ϸ[JR{p]bk[3b\yJ23b]M#J8n^#P~ҟDQ5$,fPCxnaCTxL ѶY^8%p̥2Ӏ]}Vc,jw!,͡U؃\G} =D@[S'H(tNۋ. s3S$.D6N]yN-bܣ S*tvh׳b?pAW] z `j\ͩ,\!$@< %d:S'4N@cu ^.ugftQ|S0|fQyUGijLK*\GH6*X*8K ,pCb.YB B{Y7Be]ΎØ"@ a,5`"\A. *rc#+Ch!ؗo$ - d4 hK.C+zHōstv @2E vXxAY2be+ӹE%f̵L>kr:iY$ f 1c %bpbk#Q̦ǀex!E@{ [o$qy0PI4|-؅..gVEBym/& 2}B4&aA AB;r ڽF{(<-qdj Py0eJ$Xb ֊"UA Q!}ˬsPN+xgpYc < G2vYp-Z$&wC dA3v;&;POT"B,9'lrS ؁l <ԦnU70n92n87YE%HQd4cpcnrl -nC[PgK3,AYp׾F Sv#5f,v50b-UgB &jE+hGL ]6"<ÞPM–,iNSaK'(c$^s,Iחf?E7yfь<،uR_#&  j1N,ww8: (&ȍڰ p-BDn:6'ij W Fa% dHݾu"*"=%-j"-Qc?4(U i E $ȁBb0iؼFQA]`[0+xsw?嘷%!`ߤ8@z v:=kbԱ^N2Cp$‹/ȅK8`9ȳHpOfc,5<rx.GcWHܢOm |(j0,l8S'xW PnQ&8dN*P0mQyq9ԣXdgЁ:|̡?An2#p7!l( #5Jdߗ Af17`;Bޡ/b\#|:svjw805QJB]RɊDA63,6#ooG0w)\27LV#yܰA`Tva$\68wBOkр|DيWa<]7r'C0q8T6:`+2˄NnBz~!#9 xC}Ё| 6< /穃 s`G ︅yp a\hiŽʻ)dι|FG(WɄD/#q^*|pF-_Q#2 idfa,2#Ekd Ge ;$ı w*@0n qTG."N@n`{Eq@6ԩ`j0 '!Bx7pdV @N7s+mLo|^24'qF afJax+k?=Ͽ\Sp0xpa]O jQ%6x\%Q[E_T ҸPNj4Yq"vV&W[rKqas#x\ 9B]p1/yrp;F,Bl&^޴ga 2ٜG1 6_y`G98;t3T-8טAeBG6lcUSTQ}_D8摈 =+Rxp# GgW\Xj 4=;:e!JK@ k0/C\t Zq ,K%}>ZAtb5D8MHxC"Nq=g 5 AJa a")w(؇Pb(*śp~! ಧ1h6#pQ7D^`'(dzYz]n癐N3""0  H`tG4&2B 3In@ 3w 먷\}q21(4:C^FH< d#1P)]"JX.y0ʱ2Y dJ$cĽs lQv'H CaC1ؐs7\ lX,yCd=B S:+ij\s"kPZPGġW 8A{ YGs h>a|ƒ+P(SxLmD°a΄ewSdt.EH }K՘Y`(*ܾD%ĜDI%;J:lz%doJ@xYxl>|9M &pGȌ”`WᰌXgC,5% [.0> #V]pp bo*8˸y @ublU،>3q{ZQ!!>!-jpQ*1 m)@c`8g:!•i93 ʄ|ys1#4.á0-z1&^y,a@.m,Q.:biWWL1ui+q#(wp gP7ܲJ$۱-L%)8.p&XAClbuD*10\cs;&|OH:qT:'P,fXFgVLd)ᎄ~x8r`O$nh%|(Ρ@&7|wq5J#N7ز̒9%~LP, u,#jhxG^&pxګpg. Σ(@%9n)Iۆ͚BkdDhHЄ chsgkvN1ķ22F0t&;? Sƀ0C kP]fiۙr ܺ4H,FjT=Qwm̶a0qb " !#/`qhsprԼ(NL#1 8Qi d!)(tBA{$N@f<@8?!1x"xFkb_4S,JUswNuab1ytF6Ħ~a +)i*qgdƗ|1{ "s2`A'7-WXba'ܦ̯HN,Bˁek× 4(4 dɩx:.I >`g)apw1p^іH<!G"z s)w^3PL<$,)Bz`BRB j/!w<m{€1#]Ro hT\ h .M2P™~<8D+ewYp%n+'4lthŒX0vcM,@VX<i,1~%p0 C=b+noG#!%Sd|2SFAPaPg#Z}@8^Rg^`/^h\Xl&:D"5p`iDCOu % dBA؄Qbp!?!-]ip^7mNfe &t1ol6w]}ćBB7 ÕPP]mSmΠospCД 32aj3OX:טG,`Y!,y@y#$r%6xyR5dNT-c2E.#5 lÁaI`ХoCf "yCa% 6ZB?%eCy  `muZ+PxVѝ  O$aD^Cvw5'*;IY0lj ;ɰ.$`,%"&pģ$FKL:y0 00UB@aZ e+u52cr.sP<(ft9~ fnJ(8;@}Bw< 6FʅM"rqL0NBGb^pb 6sB} kI)zP:;d([_{e? Bn+t59vVD.È 3=ܼ|@YT0 v(4L T,q͊AB<vI[`K-*jeB"Qf! ѨA#d2d|(Z-aN2"72 xiڈJ[%Q pp [ pQ -9^Rflu:QAB? ۇ0%( +D@.!l DA d;K2Ȍ2>P8`Tۃ D:YCn^e(5` E\#B 40;f 6BOx6U1hـ V+2BQ2ȑI9$(b PFFmx8.`Ʉ1#a!CE6bE첡I#_f XiJD@ 6`N|L=*:aIP<hP@Jz RxyFO1nv:P# <-Zp,r$Pbf[-DV28~cd- CɠND~^!`1QK 5LaƄO(︲c5Pfg ( &ή< yzo*-Y h VQ2R%x0f{NjrSt zX ||ƜSknc_@q~cWj$1|n+mm(*OjqAШ,\b}s?H5!$u`p |̄J@8F$%vbXCF.cuS T983 1!jB~!Ķfcs0u1\:.N1aTn4`Axg f`Zfb;P 0dBK bR<bݞc< 81gh␹G@>JK48\2!eoYB*S.1љ%+H%E/@zC7d ˴fk V'dÕq Rt !,S.@Q@kpLަkK:)csqj0Dq.2IԼOS&a"rW 0BfwSvh :,@y:qf`Pwx9u5rGPd(sDrgGnF,!j'Rc̻@82GBc~+f1 dPV(VN?p21oxQ$E¾*eJ8^cس7e]3^Iۛ5 b[恚`uø,o;)ܼh 4}yC3&=BGa$Q?p*q4fekBȋ'@J:[M#JX'3}u//g^Pg$Ž(BRhFN1raL\6iY05lcܙ@Ĩ%)eC.iBX F}-u=H< wTfPi 7̖A@,}(nJ<4w/(4Z`6%i]30;@y0"O`LD 93 2jUYxpgfܠ0t,M"v9Y*LMcT5`fALnCMbd!4|rx p (/y,eIȟ ‰Tlħ 57K+C|QJj TxbqKB9/q;@BJ=aNP:*Cokߡ0 <bxl < 2 :gjpUpR/Ӗ֌Uh 0,FXJ&5xuPf%bx;nhu.EYf%]a\R΄"O>UB 7 ; *"  y&&p?pljXWgB˺(b.BB)9Y̡;O~v" H#! W B@űa!( Q)$ppskLM$Њԧ`Q%\€ Yzu x@bC1*x%0T>D5DbhωaAjYɆ˔((ۖ|bEd; ea"3 `fR)E0lc@!< H@żǵ,1~ܫ!;P`{%qY%r}e%eQӈFngrĠBjkVݨd(O_IG:1d:ps=BfޛTN͞w`T%) !g{qMDLaY ڻ0 $-@T sc Bc,:,s\\<:ూs qCrPmi"3߈zfq2ee׈ _l^?GOcգ, CE! ܶKgLdf8ϼI%7(`dXɔ`e`tg!ء]? rWØ7;CXBdqk\Bro18 |?spiw) sRcQ8aF\xSGB4]ǘ>ؙ. {>!4~v0=)&G>-zz5PzGaB&KMqo 5W#)IbϘ Dq%z]sψ3טy_1@7?z&Wg3!|Ej a<ܢ $ɠ|p٣q~[BC b 5ʰ4sm )'/|s4#*F$!`m V)0$gPf&CSzk0*&Șde#3C*C2@ n8K#cSP099CzPB","U+<gL%|H F6B=0VSY{$Ezpgp ]Ld pPE1tD&rKbÛLJpK?Eo~!,01"cKZ{NTzmhCPGMdh=B&C&,\Jn-N "EZ"tDZ l  ͥJDC!l /.ªD,``9FD_`-+(*Dd1ܢDNNQDs 77 03b oxn&Bs Vi ԵB \d".Y#;s!284.LgphX òЀ*ąL[@ e.p@F0sbfmъ9pܱF$(, Mt&Yf % 4P. ^哔:pq~IO"fٮ"=%3?P'fVa$X!)vpO#FQ9/, eh3a/%c> }j%20B431 XK5D"@l* @tuɅ(7-b╟ ~"=ܿ0#f^a!#c;rDg;iEXP( ]e7yp`T{ 18@w)enq`u$,(q[ɍh?􆼼 F;63úq1h̓iFمf*2<8X(öYKEΆby#p.# ZaOO2)͊+yQpĠF&xUlc|@$I H㘅ڨs0/.8$KDA{4YIJATr5a]Rx"`ώZn{ ($C b@t.%XIm(&EA^AQa.QZ%@ d`B" dچ˃m I( AkV.MAUDA4 QZ .$|Å$n $6Yf0(؍ )טe -u3DBzSL:n ՝1,,KL`Jdg/Kg ؆MNhV-3D,T! `cZD  #PrT](lY`laD6!XTKh58MqPl =}dxȌc#7Gn=@8-Hx(6#Ow o.WL3xD-g-X" q,st" d 5(&:jf-@x㈋~.'`@{ھωI݄V&CR׸7a$lxHL"ao&%zذ3j@j\Xn!  &&ˋ h ^A~ 7b.|B>a)lLΦ6/O~3epYtXq VɌ``FB8!0?pq*o ]f2`">$Ibe.7R|Bx? 03ޠ!uӛesESI#ɘG̢~B\~Xw0g Hx78_qXx&3P+8&,d=EAw,Dxq rL6 fh: 1[=f71b"ZT 9d ! pT9jq9^gSα0@:CȚCG&a{CQ;nzhe4M @ s؄rL9K©1NL9 1H⡿T^ řLs(P0Cn3@qT8| $u 8ǘrgGX'w49W1 'Ja"iB%6A4dA\M DX#ZP XGYR8.ZЋ qfRXqrp'$AVaE ,Qsuv71 J:,s?+qs2Ma!Pr06GD X#%5BT[lA5Rg!oa&Mi>fk>ljXx?)A5 s*wn:\&t#pc93{_ j U{;pQ& 1~LPn%o%8OJD |$Zi9EXḘNPbOyHZ%e8eق $>+ AxYLD lX0,9T@OɖSw9p2`Μ7rӥ"!^ su3dmd {.Êhs b@0u;(FGw"(}{ʬ~&%3-1YPJK7Pڈnwl]9D1^5|Y2c/E+GBoW' = $ BHH%6}8 1TP2M碉]N4 oE8 N\b/',@=Br3ɼBH,8NCG,bizB4sYPFshJ&>0Ld ,K` v. mB\%8$P<(2@`*(e # 14fk%P@[}p7 Y:pNpK`N[1E2>5 U)[!dU ;1\:j!``U+~.~0+P:= G2ɸ,+}"Y0J~ι"4v NK6A163x%v™/>&D 1['#dF&ɘ a8 ҨlO!L芌)}Pn:BJ8ډsHJ.U?|E1 &p8YLrnbxRӼ% B[$ `6* aB*P ]/Jz$}P?Qv7 0#& (/BȄkP !x0DDEpkKKpdN^*#B/p!RvVBx90ԫy肄&|1(wP&y6IYIP Vr0eBP1/j4;+栭#1=mEbr`qD9rώN*gUw%3ijq+` ӈ~-#Ʉ@3:(.[UyܡA|VaЫ3#(>Z_t ^M0pWY؀{cྣ49l®4P<01;\ !5^ekU HnSk&   <JEKanQᬈC>:qx;>{fLdϳ&԰>A$6GRtDR0ґ"*>rф úOHgzp? ,#zKD5LIq ܬbn&rdiaQs 0J"=ye`Bᵚ kqV&v\bo T `!٠u.'Ns>ej6xji[ȸ!xaէQC!n!Vn<VX5rÅaCN0$`(1hP6҄ M>8!PF%v&(Ajfm nmKSϊ#Yu|CZIJt+UAF&Y-0&drکt. R=|TyqP`Jߘ2OlY ,h.ڛTbjR>#  E!\\ЙAd NW'N * %hQ_u` YLy ev~%k3`s2NBrL`T6A BPVOSrkR0dpwB+nD al>ؖC%@†Ѿ%Cer_1c95>t`hF6-Dgp1]Jk:$ N>\7iܡ`w u\gMBp /1 쪈]Q,@4g0ZZ 9~} }'MdFlj .vA9PY$٨'5%B`0ɨ̲*@o6SˈT3fP:BKcp&Kc՞g1%T-+*+yF1]E0te @#Ah bC..&BL {FAV(>@!#PDNyp ,T1NQ"q?ʀ`>nupMBdC%ԼiD@=K~u<5pڈQf⪮#"ܠ385b2.εj417H#s)sd!Iਲ਼U`Q ,^S.$zB&n uŽԳcQ?Iq;FnaTʿhx7H4v(#Ș`xGb&=X]L&)³aG0Z?g(ylƋF meMSWvV<3pjȎ83?ۘg<|G`A&9ң4!P Y@Ly ,sc:(sAbrRzF/4f f ™=E`"P*e`QjQVc +eF;/FZH(RZYYF X|p`P &V%YUp! Qd$qsҁevIu1lǓb1gD̓ ߜo"ڈ{o0;ЌrE&.b9J,^XRB|94LCvnqp G7,@xFhAbh׉y^j2؄|Fl/pLSGq PYqB~\/$-Wf"eu3`1-Fˉ91 p$mfg G!0T9I<5:}G/Qxم.BLkH x$m2Nx>b_C)EPHa㨷!A#'7Ès(#{Hr}Fa @F2F3[H%w(`O$F"@]QS& @ߘb-/X~Y&Q-( 0! e 'Al]Ú! +ka8?QDdQ ΢+QP.O!N*8Pw hEMs)y3.q0!nՊyG-752_sG4S269sU& S?-<ÕO{P4WJ '9wV.YN0?( RDW0&@mCA<,J@Ҹ:<͜1edj!TzD^q 4`r.x0(w 22EDr=q€Im?qG~_Ku?քY v&AKیKLd3pL#P;}B``=3|mO!'*lNValZp2HhGH6)f B@h-91m gӸ*+$0~b^L 1:)ۖ90I5[P`nƖH E 42E}@QPKf$sG9P[9,йjt( 4Q6iY!Ar>jr ,œa */f"kEf{PdV`dF@hsD2+I$$!h=LykEY fZNz[;a yjB&uQ(1n"0؛!졙Ca1TݐP0 {&``[Ʉ1X%C(1~OpĂ20O]BX3@Z<\SWBCU@!8^5ݥQ:7pZDqy0.P"$7L0f"i =.XZ1`%MfW459;;(y" ʾ>]\6'D+{3 J"n̶jU>e%cq !0@V`J#9B7- )](:g7E,1=Sac\@;/0wYhr'.D$e=$jp ?JQ8 1)aۄAYSC:7UJ:yB,DbbE.)jEzLe=LJd0NaZe PfP( ;+U阾VhWUkpn`W 8~Os= ~ ܷgCA̢(⿂WG6B GAT!XFe2pIiffQ {ym70Cj`~b6KɄ-ϸBne VAkqaB ~H4 X b*E᥂b ,!+<~P&pNC[LSDGHnYSN!DFq2| MB Ea,f"hCi,VE(IA<\s:9kS@q-4[)07 Иv|(yp(um0pPU ]n2.>Oi{JBNP $0+$OaNb#CaMCB\BQ:(0%bwԶ.!4CNF`"` ~aD@y&x!O%:捜ΏfJk <xab}@@Kms9Pd`nfɇnwp80'P'.$ڬJ$p,*?Є!9ϯrwsa) k0 Œ ,;.2)dV:y9!U`X=J/.[U$ yFzp5K+4z &.24C`_3th0¹ k.2#YC$(I:O0fʆq{pF2xh}Cʳ1Cn407UTg#pFH >GA//Rp~,ZnΧ6D` dq.0X hdTXu}@4V#rr2G0]A+pj*<;튘$!0HYH\Ԡ]H <@|]B>(f'SBqQP=Tya =E418T0h"b!B]u@o0tDQ(A /6P 9Dy5S: vQ[H4:( _X BFFXv'!q2A#l0T:pz`>n!B )b˗6& $=ʺ9b̫n`^!P]Q "8l58r5#H3q,A{ PEHfn~` n# O '1 ma<r +F^5n"9K4K O2LQ[AG4~eX"]n3 ÈC+}OpiCDe![lk:Ѝߙ6#12q&ی4={3 p%7<OkP^+M)kW@#rD7aL4` V'rRrNvA 2x.V&d]gFD۝.A'ޑQҸgG&@|˲2DyeQG/'&y`D8DKn(S%gEXA3j|D$lIK5 ͷ1SD;Q~ !fX_s$tK>9}lFPm=Άfk/z 6|x٨+#X!^!iJnqvLaDЮg"pGRM@}sn n8.`rrLOW b[x1rIw$݉[X)ҋw 6w^B?Zшp7fvVY }b0` HuXM\ X3h̦Ǯ{Q)LiPg 76W?;^Ԥ{ -Yf$O? xV#!f j[*TL1q7.3hLd`#QW' Ed?ExyL]Kt `̀Écqf:MgIfq 0 Op,w`- nF2ؔ`c P픧#= coV)/hv:\F("sQ?N @(T?ؚ1ɍpAbDԦ !Wo\]Bl|A@mIfg)"db''XnC- Xø&gM{ aWHՁ̞) ^ Ȋɍ7K a*l[FH}fdn+@c;* VAenV ,O&f^B 5MHdP,1 TSR1b`E?3G!6MMD"Wܡ>KBnd#:W7O+yb5P`!C5&EV9GXfS1;0,jY ̲h Jh#6V_P,!bhWh:(=@3P T-84!d8%Q >&dȈȅ C6`)p2FɊxV\!%ibwՀ(}P!% Lv *!RWq(R2> \2!"Q ӨPٌ(S/lO.,i i.!b7yF '.s͆v&ĎLj!BMD j/غ>2|I.GْGBu.бo+!^\QN7 K#6{2eV7ܱBn8n#$eL>?p t;*?NxRzBqZa#! pV%/@Ls;,*Fo1Bw?r 9-c8~c+UY1ǚ&'i9p-Tbxpcp=@(I\"$*~`.e ,ahX2߈Hpv E:LC3,0Z□@> S*Qi1nQ@%(Qwn<|͕6Q8?% LSuEFK`nQdߘpDqZY@q@7vJQ]`,apaφRoEѳepa'0t.`Bg4|L5Y.vha9Dֹ" ]#3Bjn@p {c6a"O8F. H7\\#}s ӪaVw!°!K)eei`Y:c* }MVYH 9ѵ,rCYC fdܧGdw6NLm`'E5/.-&^ٲ Z -F CǑb_%pͼn!,U{o1&OԥP9GY MUiyW FWzs~"sw9= oI'^@^Ʉ3!I3ZӅ~b .﹒,4n<fD4a"ɏ(Xk6G*3Fs#a4OR'(Hy^A0- )f[-cnQWS*{"0 Ă՜ BmBP+4,q,)_3w\p\ z)4D3A8RCx:QȉH0^ն=pa+jP@ ,D<Hcn\/QW1e1?1ЕP<ä+-j@{BzLu̢ eMm@B6 čY mΡO3@ f*\ Y )=I{K>%}Ic3HcPXAzAД/#&͈oDp6" 0R`viG6AaCyUM@ v4fʂ1E.TZ3NAT` ^08lM415PkA16J ؉C78di &:;TYf )f4fG: ,i@֥=](c 78 Dgf_HDk1C84C)#jP.ȪyKXHFrڃbUBn!yͣ;cbư bh# vr )˝PAlfE}NfP -9ger&" tm`ڽahK?e > ny:IX~cJR BLy܀4iG<36"_125h2FŶ\mBB6 a0Ry13_Y PKL>~&kpت;d\ ?SϸQ%J-]B3]Z똖 `nShBlPemׂB2aV p`2d*bsFhUM-F7,CK ;` 'P^'lJ~a1*N޷ _R -Bo5I*M9MHѪً3о6""ʞ6j%*˷ ؗI/QHA,Ѐ"@ ;Au0 C'.1ؒp=L9`9CAv$y6G}   y1dGss&`ـ0BmbN-XR9"- .e: O6a&;34< Bc@Ӏn"1jkx=zz"dsbP3`ٛ*x5v mTzdN#=  _ܣ"5~: ޝ,gSm*R=X@HbeHiaŠEj[-@pLn5a{;AԢ]%oܱcs!b!Cz뙎FѰqW}Ex#LC|'p 31e9'?ɑt×~஑c98{E|Μ=c$);sSFk3it:| 0r@CB,u[&*EZL0KdOĶM{B!i[c<-N ~dʗ5z9^';Bg3W TN~&L!&Kfn6gЂB6K0lіħ@H(r%I\u|08Ƞ(l3눓؄F4$q}@UQaߘPxͣjc%jќ {:@IbK nCݼ>`FV{1N^2lPF&rǀ{qˍ%B $.` Z_'+d9?1wR@/aY`^`uyV?stkp<@0(W81#Vp1GS3ypF’<^$X1eacXS(KXEL4nX"hb!2™!X)m`Ա$+byN$?  8CxnP }hώ!G7Ҹ6Gξ0ɾ#L?1d(F 6Es(_qP'n:pRL IPb sY9 W~B^*5!%1Y(~cIMa)@nMjG@ >gɸOa-K𶰶e1uIb/&V E&ܺ0!Blu |Ȩ"9h|şL|SVȆX<@DICpsanQij#0pi;gQ 8O/F * L-n}(i0AF( 15\%+RǏxY%yFa'?E:҂Dyu# ZȞA% KNRE!>2gxCpqt'h \ \^ ey+n[6:Y5  H&@6`,X 튆c0J#&S y}@p4n  -VozcGY < xДB1%8Ies4!{j2E`@ ZsN 5Neo#Pe>cޡ8L u5`#+N`z0YO0!w`vv?끢~\TDw*XoBQ ehSM@}ykH80ˠa @ ^F(cE`p5Xp/.^._yג% *ñ: ` PT5 P ALEs4\NgZx0rbkp1+bmFX)8|Cq#yB,:y1zP>!V )ܫa7[ʌMY 3!BI1k@M~%M6,lja"ijf&α$-NֆHtoF]Rnkpy.RɄUv`9TA[6 ;|nx{@vGxcK,u$3k@jynl!õ4Y&P>;Dc Qx-巸(G6^`_`/K2eikp /&z1U4e9P3E+Ә`ʃ wES>e Qyc U'&ID*[@O`Pneʌ p&" {$Wu2)6Vʞ\n&C3bP[6>aMx0сYFZCɄ  ޥ2&Wȅ [c0\s#\m?΅zz>N. "|w qS'Bo,az Yyl2/V^@Їq Ž׸ ?9$n&'}\4c$0$\Ch &kVf#B \2!yp7<^50ขk&P+b p0k&Cphz2FaPosdpFw ў UzV98/=dT1 |0Dg80X,FEj x8*M"%J9`,屉PWcD`_D߶F +4k&@R 4)^ɄM4Ɍ zqQǨǀ́Y}O;w5!aR'{b%Xc DC i8O'O@E48\C*p-:+n:ܤV{%;V@@}F, LbW\^-55j8_HPP$r=TQ&!XDŽ:PZ"!3J EvԃA>RڨI*DqtPr䦜ĹˀL`<=bZCT^49!,x3  @: KIi_:!,vsl > 9$ɛi%T-LEns!%* /̃n=A~ЋYLZ!˄ U* :9n ivB@=R܇j? Ϙ9ub@C#{R/iśuZDdDQdW}v~m1HƍaAøB SHasЄ6"AĥP1 .o5~^X%f[ r-Oω2kAG/\Bl6 xu/t|xՊQ_;3F !pʙ' T&󪄠"%|(VF @'b=zOЖ|!ϫrêacCoZcCox cfAȆ!$!P,LĢq 8 W߈#1IB7x=Ms9y93F*Q~YŜfƜ%@d _Z5ea~](Wx; 8opיLd(w:x0C b y!)U-@?`"!ǐ$&pv4 $2s.bђ@g! 4Z-L/aP1mًe^gg^pцUʄMv hF( 4O:8er#u'YEb嚴 ' CN?hPXl9bK q,X1:+0,@zACB0H5poiseZ.&`j3 C.ӆ8:4CJɒ&+(\x ;ߘA1+nKef0I`A y[p76*+ZY0Hu0Q0hP5 `}G \xInX9eb!)4X; BGq o:^a Qrm]"q–uqҝul!Bf{1^G L^H!Y4*X,Rכ8 Xc<g`,zAJ6Ȍ`xۻuy3 KD,Ƀ2ؗ@:nˀN@d_emP!r$\NX+|<ڣg"Ɋ")"U WU2Xpq]  fN8"b#ˇ'S 2 [d}̿CB:ZHD-!@Ơ @$Y n 9tƵ\˵`=0e\p'd$ ,l2pȍ: :3fƜ!}N j: !-V' Z晆<,Cd`d) |%#/-Jo\lVh82W5s:Ж@mlJ6< [,~ 7f2 r攷kp*0hIL<&ވnk%`d'&ٔ ( )0V[h ؗD8%^.ǩ~c(w Y:53czy0~3_Ir?QY$5q z٫‰0Sk#, 7p"3 8d;F\C89qdOs@b؅9'p/! %k&q T[A"A2tp <2Z2~geueQؖHI ʢ 1`@l@Xy[# T`1s CM `YEBGňD/B;"Q>!!@^"Q㤎vg`<ƭpL$$+ç40(?" 8@dhjqo;XÖp oz2Ȇ(fQL XZ!#QOƟ`l R: $ GqzJ^H.SvBl5vަ7dlȘ߹n+ 9n ؕgQ^P7Ox2Y3;Gd1lB6s@B1,q-X/vYef"xpQ[̭sU0s Y I#h1l+P2R[_Ё=GpA1[8-j0M³IX8/7CtFۄo `"$[`c9;Ѝ<ҎDLgqZh\a[ Bd#hf+fȸxjDZ\h|Yn*pJY<7QYˎwRЇgSEadi@ o*Pr nB&G4I@;ތ4 "<5IJ|(S0V ԫ q#ӱdA2atA = G 8h/0m,FPD0 %cA 9ANH F^B:h?n+CyM-S=Ob{:-~aJ%vL A(rYK r4EF[;^' fϱXITn[(N;3q.Or$!5Z?P3+fIpW) :F+o8,p\VrmA\!>f>}AɎA@(꬗ݞ!%a4"OőՈNaD.tUZPv*Q . `+Q), EB6ޥ>i(8>%i~yO$^eɩ`FQf&PGtdY`8L:jS. ˠbcȁm&1,q9 P, p "5$MN^ b'̪<(Ö-фыСX%NИ Q:|E F 'f3bޠ/3hfxD@BfFXv@f(hħ0`-ßP0*vٜ xB"L8A3~DR,W<zFj0y r+JQf%0D qa@8qPN%J;x}o1y^pRdYknzw wqnBdzeJ]&q< 4,!\k1KZ1}us#uq<Ð!51xR~ CyWPdDEbXA 3%J)"Keƒ .G#̼CV5 #H`>.sћ d4;$ 6#"W>|ƣfA] 1M@7o os;Ob NбG*Н 9@kCȄ00`ȖiLiUt/,BI*q; (rsk 2@Bf[VN /AZ9:>s_27B!EgolR zXK ">QlgAlJp?FY` IY̡˅`. B9'G(`8AaLdHQTfCjPnۇ l&{͹ov?!'9Jj0Dt,"$Lbz"`rgfŃЄ]V,G_sS@H/p;s)Obk q,Tx'R'"!DM2j Lqm !%.J7Lg*jzQG3xÈJ5qc_ҋ- U8 dPrŗ5s( Ļ(þxJbqxQ ds86 J4@NY y6B5D =f(^vb1!J`f 8GLH(Bt$w4-Շp(1SoqY4 O̷;*$D&n~.3m0lO~ԣ Z+isd_9CD#Wt2 bM42Nߨ :i`cI0/2jԶTl#'T +J eQQ#?pop>NfQ BBByv_lӀ B![*>Ӷ&ۄX_a!&}᡹|C|JiVCyFP? Ʉo0CDcAa0ʎ950vzZ$9by)j 5eBa!p9ӨB#.Y83f4~!c 1@!86P;8=O%(:6 Ag0'(:%i),,c+E $a?0 DU YNlhaCO *c ab/ܾF l;;Wg3Z;5UQpC]F~Ngsskq%tf``5 tؗsa׳;Y 4!K @!aL D˼dʹO \j[b xRZ809p,F-B"ڶx9aAB{djA;F.PN4 /f9}Xu3g!-jбP,5GR feP,{ *zy 2 U2.p G$D-Ah4IN"N! ;ksgl HD,Zi'E3bWb"PX P*ܰ1P-AefD y_0UChaFeD#F_DeSPA$e4`y%3Ga.IbOp/C|cKp!9V_I 63PN g!@e|xUQN slJB`Ҝ*.#L3ǘj,6D&M+\Cz)WBTyKP|%2|Bp@sU6ڸU(&`8ǎH' | uTL cn$v`!a~an,_H5,׽Mw]@\TB1Dȅ*_,bZ|D1JO ,QD=# 1&^rnbXvze>6Pƒ^0o j E+BAMfb. Np:h  e 1pA@]n>Aږ66Az*0FTq5̦v&~͠X&zWIЀ(R@:L>nlM &k \@6/d (a 0sD.4GRF jg02|+ ų ps!db 4q79GF-E#%ABĩ0Kܠ'X"!$,w}gʨI~3 En с4^'ކ8;`[q=W!^7a7ff&HsOS8> kATHj ل=E lɀ5Gh;'G,*)ܝµld7Q?&c$c &d#Sgf`yDˈw.9.&qA}GqυwNl 2 .IN&#poiEi8ɬЧ0-&=l}N`z"C #e( ۨFod#0KRdy <@sXj*2X[ .(wA oh)Z߫~ A( Bê3j}Lq[x\"3e͖1>UɄfS߹S^=`{_FܭNG$?f i@f9$=333} !tG6% jPHocT/ 2$CGd1Q*t|@ XlVd<, Řt ǨxYY8ֽT-'#^&#> 0_1t$P./(V#P {v FV8 _(vɂ9 q֣+`9M6D;"]k0vEC` n2)d\};daDȔO9Gu L^1j5_)̡-Z.e@6v8oSbP[7̲S:0>\!;Vyj2Vg{Q*02jx=dp5hl PY҈EM&9`EÝI@#qh\zTW.$`[Ȇҏ7K0@p/ql1OA&L WXD@p5T=Z] r&Bd<\ QRq'D,B- 1p0DhS)F|  ȒZiTdn[QDFc-pU3tgҔf62 x#Eٚ| 05XL.TAP)@ 9Fqjk2:І쩼t-ke' :8#p1c#'; 4tTsp2ǁEQ;n0bq`Y b0Ilh><. Vo2[f\lBcM GJePpmjH(B2q^DwiKaao)0\eY:]q= XM2T ~D 4=dYy@05q2"2j0@P9U= q#r@"Pbw\ r ;\ 4F&8%a@3m0Ps4 Ʌ j 03 j>UG YZn,Z'p O* + \C%:86!c0\o;VEF٨UP潢y.a`r*j,4NK͏ =sVR'EAj"I:@똏@wpe`J(jܰx ^ݠ@l~)PwɶiGG$LR TT |t ` RfA^ӖA,T*HCk@3^Ln`#jQU82ALttAm@ ';?qe"XB"w[skAϗ'X L  1Hjg*YޣbvAVQB-4%i*X}e#E1YMe & Dzs{@5@~ EwB7ae$;uh6N@ †dA nEe@zd& *3k9ل7 IWnqvF' V MO)]&:~!KkqYgqB~u,g|! Z-D0 @7q? v:טF?QhQ.bT&͓2-^z/:OYɄ_Y2`"H0=ܭWS\I5z0P R"IꥱO.=e!gc &)c89όw(Mu+,4A+g;{o >2 I<(:ЕY lBcP )^Z/.bkR.ЊD5uSHva &bCUfUU"6r_0t X?09P1a.w4{{>#XdH4NIx<\+57P@L7B%nuP.JxT4;yN`7"- B1#M}ᛝXDV^X%JdBTP10aO(oU2  BrYD[ae =7 <IYps",z_p$u Y@YQ!1y `!sʎrqwTȏK6zDNX9I*@flh5&->G&(VfDmBm8&sdN 6Xt*q.? Roǔm 4:Evc1X-hu`LY{պƱ GXhkqf lk.e}͐hS \LJUMǭM id|\;2eGe.^<{L&3/lOm:R+Ef'dJ͘-OrB(- [L רX"+0~V,P䫘~0Г3 ||G!Py &_wpXn6'J MŶ?7LhF ӡ $fdhJm _՞'|s59@ gG9԰v $P6)B>m[?B~Mb$" ͂iDo2zf >Ai3g~&^' NP\!w(7tg/DgsqʣP092ٺ}00bBg"R bb0b"P6*e{$b>!8:x 8v򛀰hO lw@'@%jY#6 T"^-^ae:l`PMݘR>aΒ-\ӭE\"`mYh4Sɦm~ƼAf"d"48`x),̄rs,Jm['0>Bh.1܌ tÏ &#蚠Q#C"C8W!Ʃ&," TDbRC!TRX|"1s`og AQ443 n80$6Lt(2f!թX;"2X< ۊ'z04 k#QA],L f5Fs%1J(_.Y Gp0!jsŖ! r81g98 qьY,n. ô[{" % { r WQ^5Fr%dU tXd5Ѝ1nJLGxOhf]l$T޹րgvA̭n3*[x@@p<+agPs)`_I+vp Z|@ c}@Gf‚np`[ňrJb\8dn90=og-D LS57 2i(&CSV,\L l?@ ;JtiB /.Dҷq1 T*= u(Q U~IP5A>lL̿Z3B qlmt< qB(*xQ^6͡RLjNs b~gOPlyx`q1`Bv kyD#PQm-لۄ0Ӗ ' c5*u:ok hI"aRu /?M g''"Q5f"c/3.墌#=+.lL$UQ3=BKcebOD'q[}̖. ŀm%ZBdi7,3B8hƈ3A(*)ub SbLSX91VyefX,ً?J5 i\u62 a-s#8@^Vs9JbIwFP Mr!o>my;zw&0+"bn7Psp&8 `o@\h#p AU@.h4J:FЄН3 Œed!<#n6s-7J & k`V`q (BH*JXQIGvOg'x |h?3q{}fx@`Ac TG1F^c[$;_L*ξ%]yH)?m\ 7s5MgH F$!deZcy_Q1%v@0ۯ?50pfQBѣvc0U8e pCE͈7Fq`Γ0E YE#kH<-λۋ{*r,`߹sY̰ t0NOq@~b|9Bfa q5SVbh,AGwBlP?AsM ̫t!+0>F2r#Xļ"*1BJ}F0! q,a^WP&_S?Bg>{0>=m-P1ŷ֠@8n#U=KFOSPO PAB'n05Y#|BE $7Eķ3k'&΀+-LeE$S'- hKWW4^)5Ň9 lyz.sCQ~XHƌ7##>Q&H8 rq elD cՔo_#+uBNMS (Є5$>!B@rbEQP|Ys0.2o& TU,dK0UkSԮ&X)hA2SM.gW+vipx$>)[ 1ve`9iJF-F.[jnpNP'F@DҍXft /Abt[\@iـ67ԯMxS&0 8olWEVh5\aXÃބ;pp*'fD۟^$oR%lM!DQx;.`0@!`;%3L8| 21 :t\%$Xg82C@nPaTʳ3hQ[%BӇ!v2ɔ&Έ6 ^<@ IXU P` [u 9T (?O^#.ڌ.%;@0Γ#Y w0fZ!Х  P=bH_B.e"00h" `B#fa$!O!+52!f#G%"TD(0Ygx$"5' J@0;RqkȘ8"s=eMGtrta6nہXw(O!V*2L3 [mQۘ?PدPnaތWp00mZcNe).4.w<}D$&(匁(`3h@DBUmR"x1qB7 S]En@LϏ KE78.dqTtAX!03.\\ىTB  J*rQ-Ocxp{SR&vss?N\/B(vW_|%(1C=X *`#s}J JX!@92p9 S!BT_x4ic@IT3ܡ+@qeW02Z@7K0 8Ï;L 0d_g4%r s%BA(aSчT+Na6Uf-{.!zJybs)!?}1*x0z(j!`)G54GAfv"~'**p)7MļXK09Tc8w6n{Wu?pDb\ baP']b :{#y&q-.ua8"p8z&^!qmŃ@F& 5 s A>`V632T&,#eV&0@()=EaYf* z M/QTo|8Fc(1 $dQB>؆̈d1@v`sB AEM!`D@fnpu ^EUSpɌN$Rof fZ.>[! e5[a,qȂD YA2-87E<)y(ڣ v_'3b!PsAfI.lbPy Ї7qu<'Ȍ̿( .u%_]F ^(u+AoXÂe^|P֡%ˈO[:D3b%3ܣ{ћ[C^w n [R͎觵Q,B)2ED)@l- c=rB_\@ 3]@jn"8fd a0'1D% WKgpivPPk38,ـco g)*8.+.B*Un4`ЄM8(5+KhƭPPYυ d)^ped1L ?Qy0FtkP;0knZ@ 9#s!гUBAHpD YeK>CA6i|  x|=se'!Q%@ j½2 '\aXD<+7ggF[)+-߸T%QqneBd`E 3ȅF@y&`\Lj3C$q =@d 6SFGF'o /*1f9nڹs4K\E"M &YEt2YpaSmLKc )xΪ! .|9] + <@cd>b92%:Fb' gx.pw?  IkQlnHŮG8#`E(FPE+B*DM C )@@t&["O KH [y1 cp6FO=NNrQVa y1Q껔B"'%ءy2tM0!:-T,AɊ\snXkTg p'扖66r쟋P0ҐLyCt8̱)Uΐ+F F 4Üy3Ǘ0 " $XD``j^L E0LB0G-@I0a~re?#//y ``č \]9- AB1d@u'"0UTwG0u3@1UF8 :bT%#+f\|ʿ`^D\^K2ňs4:0yˡXVaF&shYf?Es븛Ϙ>&Ñldw8x >B#̠w2G2'DNEt x  qdI"DA 1qhec aܱyD5:oQ2S@8 Bˢ 5(ȷ64xB@A蠲 G9fSDEtk u4qɘ L/Q}˔"ib2,Àt &wģ1 u(V\AZ v1d 1Yl6jx1铚ہ80/sF†=O Bm1q.S$7"JY)c3sG F@36V5pR.a1\&2E#?sTjwfF hKYM_X: ߣ*6 q'M,`^H,!p"S#(bjbj0 {(rFkWrp O46")fȩ+"yW1$--Jc^CFc.T,44ژ#eSϨ|J~dp0ȡb% oPgp5P YPNnB$"(h(|q%1̳{mqz; GBp+Q=)~.a@G2Vސ:qE !e3"`M4hUBo.< Lr:o,Q&h.G+(DdtHWV7l2ij4":fY,XZ0ht%)2x7 hi&K {: 1`6lS׊,B+\h#9b@'Y2YHqDGQXZ9Ɏg79O@<ۃvgB")Z5wj!‡ppfUo=EJg kQLVm1{~es|8 ) фZ˜5J <1 IhDA$  n;d"@}.6fR`0SiA. }MT;/͈ !&;Ɯl}r &ް o,4vǀ&y`7BNRێ!, 2ΏQXb =neb=DZQ* kȸ@̳!bݪ~e, ]aީ ͈ &r0?2ZzLg8t lhma:7%*\#[P4&h~?8b(;r QL 87.2Cp!!ۄ1&|+Bc<ޣ>emQbPa2XM2h7B 2{v9FFi -p+e09֐Lh|Yh4@D"tc B^ f CKQY1|rB dSD6HE"}f$?0jrsԲnR4ILCs*^6u̽BH6 p0k B4Œk%@0!xH <@gt *p& [d"Rd*oqીUDqh2"Ao*H&ϘLy\3(2 &.21 \2@W8K!Li,쀽Aeh< :!0 䄧јd >57 R.Azp`^bpBp9,]„|{jU0ɡ{b$ߓ3^Ak$4k( L3'#Φ*2$5 0 ـey%%!=¶TE_4G0 df"(0Yƕ![X0gD[67=CPJ$nф +Rvr`H#Bp2,Y1 >`ܳ cuZl]9I@?=&Բ@қX(븶b ^8#WU{ /A*F1B,~h G%hAʊ<ĒUcB9Fʇ;BB7Cd3f"/=B-Vmqb"F.*ɜBEcgjPas1 :\!!SEN`ِf=nEb%ɄV!6jL[JS.Y0gřLw1ۦӌ#Æ00Y#1!E@zF}K洡W23K7"30-xp+$jMw*  d`vJ["ł`;h1@j=7xP)R*g6aMGY K{Kq$9-΅Ԧ9<|@`þ?P9Ћ@ $+!<8Tezp< vE ~L-a XoEWW8# 0PՍU91cW/*Kx D4(}M(7u(SDmgp/tk D YCd{Ȗ@]L&kvxBwҡj. >r,d1yr°*S)0-AИcdV`%oЍ6hp0FR ӻcт]p ٮ z~A/08>&lyU@Hi2A9W2+0I6,-P 8&oɂB0^ DQa"jOR[5,Gr^`%ZbUܪ@qePP: .3~2SA بYf&5;s"w^ &Աla ,.ULbXjtKfʈ-16zvii7Yx*?BLsn= V؛ Ahf2p{2{cra/3!F*]g 9)X"}@q&k}BrB_c КX|&)D436MbV}S~X0[C{ >!s?&?(T#4+\ȩkYwƕ@2xYY2d,xxaPdme?pK3T0FɌ)߸z"!tX5ܠ<9ߨٝ#jIcW:DY0W!%n: v 029Eyrh1h C5@u՘.ĻGq.MuۅDlj_.†b |FRD5PΧx2tx\B-^V*5 &(&É$#0ęvX~)hRE@L)D"X3t6e^`(݈P1*0i9LΡÃx WBjiDO q~u :80D(S @ߙX=Lãl@Gҹy7t#  w;!׺͋=̓1[J#PoO(¬ $O(Gj2 LjaM`. 3d 86XmdeR0Wl d<]d> hQX [)D|Oønamv)Ɍえ6Dv<>"%W2nltۇ( @U\ I:q,Y$Z*"j}EFs3s*lBVj.M$ {8jCߙIq߹kq&Ti(\JvT z Qh H`Rq dw"' 6]D=l[Φw4M.:edS 4Hr%F4oq pTi+Xم l(bDQJP[P]+9Ao2L(Yu"˶Ls zsG`G `P<L 0.C>ClJ͉(C?BHq!EJ*brD B";`ECrJr`= et"KrS|PX, v1 t?9(A)yulo$*mR~F7}-L@{\@&Hn,CmTEw-(%hx5E (iBDK dKQ߉YQ"Z1-j #F_MBql5hO#|r y6Bt 6 u 새N!_v̗AȔLpu) '҈I |1+Y8v&!%j%wta,P7)\@f0+]CJ2 *:Gq. xwQ|B (*r8rAPEWpB.7`RV5BdG7OD0`l!|@Hsi̴HCS6)XD4BMJpfҬ fqZrxIJ%s?"K$WD;*hB_PU|bEEUb ֽG8a^aY9jBɛT(^j;??SmUŭHP Ӏ3Vh&@ EX(hQ7B2$S8p ǂ%YmFHMf ˅NJ9KX΄7WpF$ pC5.C~pR AĦ!n #\M4r'{9Rf7B b[q6ba)TRÆ'{[%%+L}@S!Gnl;6i )-F~0%ܰ>D8@m1IN2 ; `] bUX=7IVKh(J8 %W + *% _}`#zClCsSGRK^OPNp\F\tFd}%PbcP\jh@[ث=bpx0#Dls(C9SG;a|M>8PF)4 4%*=Y=AFah:& |@rѸ{3ܑaEf]3 ! 1zyuћMqqHBLq C'|@HL Ӂ.eO4gل]C㩲 s#͆8Z6aBwF 6ٿ1P?3l ^`tUܲ9[/aAClaĘW'%$}5JhYD25I::WH{rI{lFdhw E) ֠ "` rFK}$ / C`R,!0_R@xp?m\ʆ"Y4pgC7C-q|5FI8PV ;5dB,bR&Q>y\q;2C!P(~`r@(0s;bP CLtTr{[t!A ċ]AGQaPB;_6&R4QpljÐsxv&XB\% @[#Cہvq4j64qWFbwsQkSdθLÙ"i(q(B@9بe[0fnP `%q[aΕ(Wb;J|+B]Ps\MB:J 1`RI(dDmjh,͐/D +}Kfr &Hy8qADeN6:MJ0 Š w 0'jb.yx4n (7P90 >`f21Y@?qXa"+ >ys8w9)YL,[qdf76XH&Rv*&*N!Z2s(N!,fXZdzf` F aV냛{%:%蛉k+wVCZLa8X@ fdУ!p. R{1r`HARˆlj60Zԫ0Puj $+"c%Ş8q쑑2. bu`al."v /:>g`F>MAc;5QD[Ӿ!-pAz/t!(U ǘQ:@A&- w@tV q}A+ˡAM8(0!́&,Qa-PDSb*~!ali*餡YK00onHʂOF26*g @D!" !Imr\\#hQDevu'CVonoy!b=x5 1` D3E3&h+hC\1̻[ &Fn`B9 \XmԻ +b,2C'2:M1 q5v.1I0Nإ3%Ƨ -1SQ.3Y4]zTC!,\([Y*`Q-D@#pf!v# DF#F!%!N* GPc$z 8!UkXJ_H U|Wv@xxGfKgiv5 q)], D @wuBc3C1EX-ru/1bOdP(>!S^ K4@dѠfC . U*t0O,j]|C['ۆIf,6jH\G{kps=DM3-v5rzƢ'^#pz|MdZ[ ,Vy6sqH!9ʀ@ Ktw|8K/\3c;Ԁ;ϻ N3;D1B.hl[cfa2o$DDNPK( ͱ6Ph IVa0w QN6\ E[g͎AmL98cȉ'ab3vCQ0Z .lQ</p $StC qf-(xBpa :MV(fA &d9N[Jh&?c-Nt:B Ms'p5@}`9ώb*VH .!`bwpy10 . 3P.6D'r#1lf?caYLZs,>mŅp8r0gT'\P"y\ kH\kh@@A KC S0jlKA- y(h{8hZR`anq&>BA.l&x2+dڄv _:ҞugpeTlBTZ<G#`0sQyeyhtɆl,;. @Yy| 7u P1=xg8 S"@&d=qI@9! Zr2 ?7'Q (0~hBdbP8CJ< x #`(h=g: A7?w(x~fO.Vp(/+уN ^f5bctYa8D$.ܠ #/! FDPl#PsuQE҈'F+AZ (ŷt[u`宧 ke XݑNāB$ѰlaBԣ1( {daU,d|Eg42b\B2D[c XYr`E@AʒSr: B 3Ne3Ckw fx.KT>3 bp G#'ôgHw'~{(Ac$n\` fӇs5xMdf/!FKá:F-gtb+&,Lbp7Į7OжxbsԲH_pY}űWeLQ ɍ]{GQ߄O!G@9<zcF;80kх8B8yj >[ .7 ?R0.SUE &/hT%,.=@l+MN EG%rxшp2+0ĨJ3kNX12?fD >|EDyGA `; z{'pc+k\aPEɂ .*+zLѳȞ&HM5u(>CYD}4 ;ufDsfP43; ]!t`]bЀvN31 .&+1@f5MUCka)H`xD7`fk]E!8+)`@w?FPXZG|q΄`9PVC`Xə}؎.3n"(BQ',BIFk„'XYAJ͵ȧfeFtY',KCN 幾ٗ| @ 2Tw)EYN`qO0@xJ 0 c [U(L IS5?#j ({#@c""@V kp#IDTlaB Y^W6DɰJxBH⡣Lڍ|Q9+;jjt8 *asU$[as0Q `32,?C5"`lGD ]FwSa0rB0yfQ)T6aJQ)VN=1e f"*5iƳv19 Rϯ gr[-gY9!BO*9r2Na]Ds!gfűUn!ɹ Jc0M1]T H/q_]\x&Ѧ |Q 6+O| \ل!ͣqLԡy~5`H|qsSH9i9%ɇ ) ctaI[rC0ۢ#X7sH79 u oxO !f~^{INGrxхXsC1 _p,b"~P,Z lZ1DdCÉ'z騙u46DKĤ|nG1(P(;K'vIPڴ]s / Fvs=I8&b%O74P Y8ơzP S7 ZٔoCB0Amk|™ ;otµ8VEo0ەkv*46 9/{Z8كI9$w:](^#K9,!sHe$j419Db'$p@Q'r]D p4KReI粑1pY O@ң 3\v}@&DB=-!M9hYQ DJQjW-YP"6|7ĵ FQPuT1&7 (g; ?PHè,*d,L6pd0wEqMA@*FÜ %Xy# M5f&' dha C]B0;j9MVj1t ADh|!9ջfX8 .X:[HN*)CF |\0K3sz;p`D* 6 @0pJaT'E$1P&As{v8\NGS5Q6\9p hC$T$"an_"y1A!,opL280=FX y}6uMK/S`½)u#A .&}Z!YR9^ft}.]ENBpPPHa cph(̱Ba!Ž- $V؏^JSCZ <IrpmT/\JV^!;YJf qb ~#b:0a9X(ML2( *C@R +F؄X@!\D'<𨀚_S)(șa4&B:ơt#anɃ@*؂0@QcH· x&~"BCp3v&#cPX̲A^BSTlD`âP6'K>e72@)  zɂ6hVn6{/[y"4 <11\j`DS/,mo"T ɈHTF;g$ffX5?u9 b٣3Ax1=n "~ TdXY<6L913WPU50C0"8PЦ(!.J㩌ށ2cfxL(vt@l~`8jr*50 dh Cy˹(l(2_3I0*\‰"l&_>fO6@v!ξ*ȊHn.h!2#@?U垠9qa dxQl u C0n0< EJ0.>D@l. 9/:<-a 5RWP#BΡ/*'3k*:@b!"X BaW osuf[!~ `#`FGڅELX!2u3˜{mFT'bg#8/MTTE|jjlY 1ۋp Vn=.+Y2hA.u-taX0`.   0%$Rk+ba %{yJ"\o$J3,T̋ %V$XZ̓/*5wvDڠn[S =01zoa BB< )"&y`k3D/Q#3@ 8} <,_1^+c;(VR63 \n9UgG0E)L$Ib `D@{bRǽ H6@>A^7e=R\aШMAC7Fu Ĵ0[0p?0,[@#m6lJP:gc A.eimSM%j(n 9Zgo2>K}[7ʆڲq7 $*c8mQ1? =# ?%fzFeAXj;f&aPnAle LQpA̠5v3lzGT)ـfaN1j3tW*F02 ';u8Y5dASvMeT,N혫.΢hCa^Nem6ɘR0Rm]@HpcP_ Ff"! w,[m05r9q9t!Plk0F0ps=$xfI\-P8HdBơu %tSHFr&1 "Bc3ɋC jXPa wp€}@boGԻA L'Q_9Kn3%Bi;@+[@k/W +A~c33B-9_=Aϳ]VPC bq`C»$ hx&P;ZjYl&1gahI#,(RߪQ^33_. +ys$) \sd!*RЉpg/5bdzA0fׁ]u) 7 v`plnhnz[J "[Bbq{|b'pPM c# vPl1vpɅ AIn!f~_7|nY0æ`bvyI1)`"{[)h(sjv!#`yHQ0y [Gy0; P{ba6/cKaޠ $Ƀcj]@nӸLP\p0cܦ1m0RSr|D7pMpP;5415bV4:ס p^-sjDbP*8,Զ#c3F+FN1 N(B!{(lVq"呯1&DٱPDH%Xɀ~Z6Eop C0U53QBD B>xoF6Dۙ^ÉU  ӌp6#LTlq# @ / X/?P+0W bVgb 0X&0 ,{TQ+B6 tfa>P 4#0lΡwr@Hy>&#ǠQ)Ln78i4DNs3kFhKL,:X LD 5}ND#1g@s'M!,4a%`e[ GA7 ĥ s!gFp&R24>cZ'(ևB/0Vi@{5+;Rj@7OQzal^ LAnrJZ `j"8Jw?J:CCd|e&S"5e'e%} BBHpcۏBo|!p:hUWIܦz" ЋaAEek Ste< ӁFl2쌝^bC~ 9=DY1K̐O)+xqRs԰bDMy`z^i w/="%<HYdڈ,NLA ku*&D8 kc`rA #MI .Xt1f0UBp dCP'3{mqP$ߒ6 "pTɾEU*:kP6rU6Tǣ5(`n Ck5LN ̽f`+6Jwхd %̾'3{l2 .@5lj4烘芎H.anEnO,PRADr#WΡ"ܠmkG30J^Ag%S" . %UDwbF%i\z`j^ˁc3P9C$̃и~)=Ý#ӔQ]XPi@|"y, j#0VK,Cƺr1t3d9Ɂ;M,8;HeJˋ$V">Zۉ8brBhNU0W윍ԡULgPZl"\K,BICfy0"Q hT" BY%fȔR,hfQ|M5#n/P %P2(06|@Q PDCa0y 6%P$r E֨@dbQ 5@ 7Pkp(Vc[QCpX&*6a /"2/FQ0)U}gm֡4g@uPgnv6q'B k0OĵA1<_7NX@[]a}<HV@AFrO7LF L` Akw]'j@%%F-'.10ezP 2ȏЌyYÚUbl1A0YZi+"|b{iB,h!8q}[5WG. Ác̶UDlquр4C[Jcjyx1v?2:pH \db*X 98 bFaү gib !*ttU+ Mi`&rсlwqhˁVj  YB\(Ȩ17{3"GM{1/Ę6iSrøL Y8Ų/0ZȌ`8؍ˈ^*1 Mz #ǘ>z0IpLޡ8yv<|BC,ksMcq q  4;MB/s~3 ɉHN_TTLQ3.j'7ݪ&Brh2irΩ0 @Xc14Pm0Z Z}@pD J1)ͪ7oɓŘ(eq?&cqO\|B0I@ XQ * ;_pfq0%)(g RdR.߸G]iL/1}bjԄ+(V@T^3@J%1(zp/ظG-b']o ns40W(ԣx|8jQTd72;x"AAQm@<ˈrIKs+bLbEkmpJPKDA(6ـK!ryrӬB042]f?æZ bU@{r3o:SWڀrF0 +Q;jQ: %Ps@K0B/\ hD0 (]g s*$1+N,瞠H ah&Q S 6nitÓ@hRXلY P2en qب B8eF$PuYqQ0E}3c G}0 _Dybws"'asiL&mZIЀX.L[ sPCt0(VqQWĖA r #fWqr5}L((mD{^u 9k?Qd1I?0g누÷3N˳h?J`IݲKw2!(a"dA;K  a&&_Gp2Y-\y Flq,QeEts ȈX1#BgXh P.j;6PU)bo8B]>ehpl X*X@ KXclBeAD6L+Z|*m ]# ,aEȌhȱ\8;n 䉢J?(DV*(:N%DO(I8?24Kw Hu5Ƀ׵= n'1&}Z; @!OPSá!eD"1@0 bFa/pdiۚ?ED[eJ"ڙ]˯ $/,0tH'u2qZ82sQRbTh<}Ip;ȃ&"rF @ '".g>aidʨ߁r2Է>((B@bɈ=r e EUe— T-A07"(҅*AEs%!8 s6w 4'̽qiqO0CE#JZw+;B :tVaHY bpn~Q& (XJӻeB\ |S!#fQ)IXa(U .pb0F j2b&K@$` ' =\ QND l74zBjn|*B$Aq_Ipw.֌BgWr6.Wo.j&fb|a ~%/d%H\O@oW=Lvx|jKY\yBӁ fHT?)D4+MY!Kȧ`@MP AASu2W3+yCy+lJʸL!&#EhpxpR7ᡝ.in * 1"&20}M?aD $/+\P;=BI]P>``3maPdaNL{ApDWVf `X=Ibj&T]DW9FaWpʟgH7{\7NS ba|@8?"le =CB&'e0i%D&sUM4<@M߈?ks 3%#y$Ρ5| `aAfU 6b"MP*l]lF%CO-#wu0F8* gBlbtQ^|l@0ۇJ~1 P؅1 E4hPq b&hf1hC! ;X6|A`r& b28'}8=+t^jJb5us>#8 ⴉaV5Itܵ]n Bc#ӆ*_*WXPA P@1F+6 7"هK @UA͠H 5 bPh,@m+P{TdSuB\P|30ICj8W@f( pl^B!@0 x҆* 8n&=Ȅp0E7˞M0`s`j[w/D|gM1WLgPlQ6X0b́>l[1.:iT-,B_ q 8K3& BMY!(v J!( ,>:E0wXdsWF]ngFZxQ\ - 5e&9& CGawLh784 aPep R$S_ʒP2q(\"qbdW{1nDmBzw,`G* [\@b:$@i9V%Vyw1 )*7 8Yr&dlDU*ש@ 6J,v9f a$8T7֞aᨀ92P=X&Fe "w*\ )mڸ4 [Wr-K9{0/~ +EL9ughۘB3TxFei> 3ૈn.[Χ{F?œ6G;1 C%ʌ׈<v"gpP/ "93x$QXoɀN$'2Q`zDkz@7ĢGW-HA(B"[, 2L@ҧ2 !'່]CE}*`u/1 +pL4x@ \#jh(„Q#]Q3G|A47`Y)8I?aXxA ͞Πԥ0'&u*A)LL t q>: Eh\5FJ,."?Vn+3@n [.7 cN>id᲼}'oNAF,D0L^p̬ d:І6|F rbX~!~v0$Em-!ڗg2Ho1[lP`VsO_ji#^,rDF8``0S0V# yN_:%%`%)V7\e\3Sj7`ɇzB!i . &ˆـ9Xja^|,:);qPk7.ĭ0R'77uF`gMJ1ZQU׉@ }G~x~" ܻ@F+@ QR!,2I4[Σ+}LNMG06{[KOQCmthЖ &Na[` ȆK AA:*͘ɠOpDn|5`B'sS.8GK1\PQOw41+lA{B@B3&5s?E7)Fm.*"` =A@(6FAS`j ww:@ecQ0f>/w)oI)aJ&47&l6L]iȃ4pM'لVĠ 74 1`0`S*SMS .:@FQ&CPd6E/qĈAsyx^@ tAJ[Qc)n, ,%myê]@bfMfɚK n28T$WM[QVL'Wc(^L\2D5I 2,=8- t-{ $1EOg +2eA{ <#8 f=r!\gn7b4ͩc<>\,7in~3 *9D3 W_~FlBIT7W).\%T(}yJ0 *yĦjT١+l!3(%b`"xp +3|-GE0 ~ang85c16SQ1fQeyOPO <D2EO9`цyV`ɼPv.ct|BDjna X턾XV` Y\S>s^IeNE7~ ɂò0* p17!XK-n!gܸ(bd@a?a"0aD)q` #PFyH 16w  s!ɋ"rU5,ѴىB$U% "Xt\);!9CB0J0ƀ!|).10ң0 R, =]l9e̺׈ JtH!>7җI.Pr8MOʃȋ]" 3k%LY|)|EЌ!QЄ%>%ad!=u1~8\ œ1F"`bfE皳8Yɚ|ajIN6K$9GFZf. ~cJfm3!n 16in"۾ao ,B!dX0\6 ҍ ZhFoE?rQà+P$0 # kspȄ /A/"m4&} =ۘE"@H B.#G[:xT>D`yp6JלBc!hH2bڍG+/P!B( dl԰QX0!ᄧEx3iW"0 hZd>fm"ΓIkP)L@k;;yVzP O@Ա,Gq+&f#`A(jTo*3@GS* \$kُ{Жȶc4x3˛3fP20#t\ql.SD4(FJ b18Ɛ, ,% B=@oa)=:~.x us4V`vQ7+Pȃ}B6Vw _B^ :o~KNDŽ >wGmK8Enɒ4 EL06eԥoKѧu4GޱAYY~1ʳ УG!HZhK΢3՚o4N @pyuMF #ZN08 Yb,e% Rh=@p+ln\h{2'(j`lmvf*iKDPeД|!OdhF͔:;raals! (l:fLjaPd3!C$s {Pr;Tb`wDJ4Ộ<yy2Zcf6wgp^;5unD 1lxJЁb`6xa{su0fOL`آt%Wq+,3Bs/I3BḦ3T1g0bc$Uoچ7 p g" +%FrUdFsB!2o3G:3ɼ(?W*L G[G25O FeqqZ0>ND(Zh<XB]KK*M}JYRxu5gJbD[E %"hCF1jhٔ?+ n X]:0g)L " "X+ /ʅU ES1B 8[#e@\3fרOI f"A"\f^.%FI8F^(` AB!gPF4gf@,, pU@-^:yzD` !.ĞXJa@%fM :-J(r Tk36²#DѓfClDDڧ dvq5>%EL$` x0t!ԭy9*/R)g" hf6EV=#. )9;4Py O+?'.jvx& 69|yJ *B{M$мDPô(`PU.X<hM޸%gJop & VW9yGkG r\g7Tf㘏 EWpYqZ945BLQ4d^=@ zs?0ZRjS8}n m(\G PBu itD QATM$Y} d .,!`P# cM4u2T#' 8f ̻ t X;+U1] @%O@pGcEҨG '91nd0PAxho&o'0YDkNDp v"eOEwg" `e AL,oe=C6Y%>ͻ-}\A\bU@ȵO0_L#a9$~;l:Ex4gNPl 80'7@4z4 YEc(Z3g( c&0a\ɓ,y$.Y8` syю+}̺ 4ڛ}"yt &rb88 JNr!@DRc 墨@2pPYJ` M ģgȷȀ],csD["چx"DQɁ{ڸ\Ġ&  *`?aB|Yt?rw 0xJ,bmL8vmnFYBa9-ANb|@Uab; hg2ǘWs8ͭru:2j"* a'X VZX>x{- ".V! tnp6}Ppm3NB,b lVEy^nD|bP6+6#jdPn !:j@F҅: d:Bp@%w"yR|f0y~ɍŪ!ob7S 0f0;ٜ丈7H2g`P4I-fl0 EG*p(#x|de#~ fW!y[a0  mA`bV#B7u/AԳKԬhns-+,cE306SɸŁ)BQ%l CV !>n2ET=(C҄6(l0.&FAw NfA9B?b^fX6IA^j,p\lw Y(^|@A /'Bठ(P"J֣)2L p20~!搋x 6eF`#J`F MaYn L0d0i# < [A2lB߷-y22;cw1!!<N׈B(Խeyw %8Zɀ 0%K 3Yl@i`Nj@&b|F`!`O0^`di0 4JzeHwtc"X. a D B  - MTiE1$:p+"hoJG#p#=KmJNwɜwBy0 SHʊ !re9TcCf)P!*bFy? 7 .@A@NVS=dF:!>fd}Pl`C7Pba@G<9lD69H=8䳉L8mQ?BM!lE)<:`va0$3G0Kjd֣dpZTj/ip!! F"Ab59Ae|@ZK@BN_192X{n`ˮbGa2!7I AgC0nhUL3\mNpr4*(wOnχBJ ΗQː`P"N%0)w1f逢"Mp Su d{6 Ef+h>gr>.vunX,% o;1 LP#p,%˒,Hyr5\ 8wqE!}'<@!_9,DyD2(odPo`-ӳฯmE| F56aѝ(Xj"@c.ԠVc!VSmeL|%ᦃf/щ?S"nWpCgE[U"’sj+EY{' .j`A+bد0P0d祝T!-p8CX"wC؞ɨÈh<66"4!/>g'P" :ڡC/y xk9%:P  IbP~' كN]{b t ,{Ts]B/& y3 '-Z/Y7pDۖkp)K2yԤ `&p  pV0/yfB͡ޢbFqDKz;Ƴ)24x~g ( +0~eDְq<`<Ѕo_pdbKWBh؎P|~C0ByP&rK!EE dRn>'i!gș3W/k#,cK s|g[ɟ x xȖ˴0< K/u g8 8p1aj 0,a/( <s0f>MB6RP{0eXӢ㝇rܕ^+e# q%PbfZ20eg8E{j4Au;% 2ՠx`,Y$0ɖPf1VOB%@dǯQX S0"~& ZøXBR&tcqeÒ8Zq ax:X;Ҕk9uqdndj6cY|FGBeZ aW;q]H+ ^%K؋,"+ -BQ^5"<cC Ϥ']Uwb64'z$L !38C0vWd{3%c3 urx`8(B$ŘmLDd! ,S,j/ ;2r N2a A4,yM63 nPgmXpjع"b18F VPl`ڮ.3(32D0( }`5L}9B5(|JR \À;"^PpfS5EADX0$BfFA.2Y0#˖F#4.q$V@@5'JSf596\&sA-;1b696U.a7nb"^a "6rdVambY<,rňٙ 1_9[5AyBzA ƌ9r ^j(LC/ 3wxǘH7[^1\ THc{Զ@[.G1ӕBVl.3M#G vG1M؞ rˆrh 䩛"@@!KVѭopPAͺ6ԼJ1GXuU q@q3aMyK(90x~ i, {X06dY9 /P|jUp 3.Sl wěԼR0{AҌcp&MvT#ChX'D*G ։C*@hG1 P toeFH] TXf ӳrn" ؄P S}$@٨W! `FkfP2XOo!kMT_9) Xpq o"F4YSs yrQt#l~"w="ϫOHB0e{u>`.P>a&9q׉z*(v!VW"Yc-8H'vcGbVJ! ult<թ`) X\NN'A|:&YUygQ07SVP&*h(QI1dAvuk8rͅ`p ݈^!;<0_pؑ&"!gJC@n@F%r|lU1 $xA Fs 3a'@> Y4Py^#g|vF \X'K# p CC@j*h13/W)^#0QȨ1hoeD;qR0d\rƶ0 842"\ 0 K=f&8\"Ky x BAP*4 BB^77FzB89pf#B@&I%bJsz,:`b{bՏ˚'[Ā̢%v"8U@p;ɼ(!Dfm1ڸC=u2.DG 68Fy<G AGb*oeRɠ2_P[1d'؀f\ oq]*Upȅ `o`] X @2 u-AU0sR4nB౐`6O`Cfx-""Xb*he1^jSYvD ZȀVFQ-w=,l=" B-1LF2F'y ej67fhODd MaaF!=)K$"74 6튎f- B0'U6P|Ew" JqŐE5e*Z7 9|D2(xƀ]DdL`-z|pȧ4wCO^b;TEfag@rDibs$Z8ڙ&}4`/\Dal@I & l  L!X胸Fe:"VİX]Dh!d 1D*l@F!&:[% @NS!>!Q6Pt%aK۹b,f/νTBnX8Wyp +*XL0<aˁ ]B3S@d(Xp9 L@!,P! Xo$hn_$ʒkɄU4Բz&~+BH =,ـր_uVH #{~ j60!E,8&%8hĦ!8/s"0%9ZpP<(}B,CP s8&iLe&Y%t BqK-j62>"WZpȊljP}bʂG͍a(!FYnljۊ'}GYy$ة"ÏL̲\GFЈ݁m^x"Nkp 8)!%Wp õ]pcICxOHd9C 9t9UFҋO.YDe±@CsjH8dP pZȕb@ }Jo*!lS%5CdFBŋxlzشi@a9YU|$Ћ`-Hp0d,lEKXYn٣?6`cMωlS0- *2+0hp:0 Ӣ0 C_.]"d˱kB,,I0(wr;r0ᴠ` Q' κ;#bdrF6 (YoD!fV^ldBt0QԲUta͈$ &,#ccy̢|jM~`#&$f ^z# 7M jDF ]M& {%+PLEh(q|9Dca6hbyCg[+DUD6 =\'ZvB: :?`d;\o~' piȆ{$]ŚD#2! >c̲2j0(o `OP}X \g,\C ߘ#).T j7 Jb&B+!;5iϕ ; ܮJ(v[4Pf[h؉0*YaL u8ʁŸ[EXY}!za @UDVDmCnUeO/1[ -OQr(noc>LSAkDgxu d NĀzv,;a`6'*j;T84Cqe "༔!F=;`%M;1zSn./N0e sL7^M|G@K/ ̃P+1A f=8@[)yȞ曘a 'tˈp(.l;PmBH5\@҇/28Ye(!meg(?W'OfնgL6ץ!Ĉn~9iKm&!lvHR,.j3I2"B+cjxɝ{DB[6bT9CՀ҈q 9=#W/ZA9%b_q[2ſbgE0z@tHR,61τ4 g2N8}S/t : .b!JYyTF  z # @Rȿ"j$vaʣ29{b&E< :D-$mFGܢBxC0;c qF2' >"+ \ y AN:D_s@l"ptl(Y$O2gfQ]b4sp@aJ@su.g#APSã@ y] DfF{B,#EG*^5O0yBE ya!ۀd*E#dB98x>b lۂɀ{ )n@A?09zE63UGje2icDG)mP{q`:-0F 0-`h8F,3p"@N,ڞ-8 F"Xh  pݐ=O;fo+[$ـD$"oT(ҳj>+05; > hNXAb\Fi=Ga@" BOB Ba…‹cdݠ'?R"su2!)8 $E=!H60zm@ *[a$jm)!"WJXЀ|<^'(=@E/ Tf M#|C]6eB;{xsO]CIJ'>j,Ȃ/$e?`DsE?L4s(\>f̞2숌0tҌ$%vy Dq0U'83F x8'fC U:Bq 5Nb6%@1"J%y19L8g:[` o3]]S'o ™a0JmA!nf5Xꥠ(%PL&O7* !hZ!!UH0p S%0CʰBU6<2ȂHÂ90dހ PЅ_porkₘ& p4 d=߈7GDK,P+^!N,:\ȴPE@4D&;eK  WL\Q$ KlhAC8Hx. @{ט5Ezb-i;PKnMkwU~sB:;5Fo,_6oqffEbY<-t>ьXGp1:f~LyĿ`(ND0gp¿Kvy)pE l[% FOq! '9-ÆLdLYĽi3d{yG$F$:J"1,p?b)|Nȅ Isn;D(d=rcOx)#-D5^T-Y aqQ%B>YhQDV4A|fH4 Hžc1&F0x3ɗ3" f1'-L&{{˅ XYR ,щ2(@E"# 90L=0MP714h6M"G";p'Dd<6)蘂ǁ;. E #1?Va+uY0N& 0 n!s!=ou'LP ?"<#+$(ü8r"xSD| 5 M2oP|Jk/T\pߐnbk2>ԿBW[.e AKX!0`o j ` >f\<evaK;~6-@6ʂ{S'~Y 2C$ce\Lf )B(AZ_sb@J US0̻ q/2:Ek :p4-aDY:ш(y$-]ɘ` E+hPFn1=F {Aq3$0b͓&"<&\GLz8쉢t6D5T88&uCxp6ڄ+J ɺ8py^ @>QY`K? ʱ< p3N4G3Qڇ8ks'2!%esh;tP D-^Pj{i/h%.# z`Ι;i>pk }oY0Go'Q\AAl^dNtEB| /vT$$O"NlA>wnetX<EJp `Es`(8` -P;9>Mb0+\_| yT@ݡlÜSe2h(V! 1QїISx7By]!o%C9ixPȡ p ×6@z"B|C Ldf`F쉘$A,zsaLy CwPGc0 L"f^|Bv aGhENMg! wT)ͅ W9!DJPXyq^@BYqcc2ɑP'dn Ve* ,`g7 5OX ž#E@&Bqeg,jrH}AaYyQlGdV.>^<7\JoZ!/p_S ַK V#:oNYph Q+pYcyf;<C%"DBDXтަKW(Pֲ&w^ V98[;F0p6Rf<| ]K\9oB ~j8#fbS68F+tzv-(p,m0F4s6a m1 <W(I#S  8*PQDj,sg{w P,Q͏I,.0~P2PDpPM _l(y&wUK``?l7*BZ>fU.- @ǓAeC,X)F@`f'AN[bp0r{ʹ(QD5n. <@P=fveg5dT2Jx2AwFa XDiB.gN q"0 DfyOBr 9_DE)cpB<~\[@3Y҉Ћ@y6t!Lj?RDak2&E;*Ç+@c+i -Hi@,¡XKK5"gL*VCNY>n ]!s4j9P <3Y0 3Ϙ'2r e>p - ;Pؔ<,x#lp2S`>.c sdd(0ܶ͞2 * 0p@ I$fhYѻF5 U93k6H 9c#}x(d(2Y7( F`4-'65-A(]~ b/ ](Pqs(}J p,"XQ.Hyu'-Ji@+& ?؄PMzUQa"f=A7G58qJ/CB n r˗8:"w2t誉 =DXsB/VE+ nx8ċy2Ϙ vu2s6n#s)pON4L QaIV"~xkє~bBm(J$9 'oÁ! 0XuQzh)*-Bw7; Y5A2bci]KUXBd@afqfGx@l`K|!sqtDU BL;(ٔ}EK}ƀ&@y԰n`3$<`kvV,6 6}VIaz, ̖CYH#;V /Ym#Kf 1 &rL}Ǡcg q478dЃ%m#iC:, [-- ٘Q !:!B{zI9=*:Mu) hjI0|$Ona_3z! =  A. ,Q*yɎɃ@8(+W~RahvN3mȁ;/?/D}_`~aVѽ09_UEC*|.茔*TMŻl`V ՘2osĎ\*{C0L#ai{88]0fСezQTGP:PL,֠jܞ`'.f+}Bɳ05Mhzpb7@d "!<(JPpQ)v (G԰nL.%'=̵8sѕ 5( 3}@ļq1klDs'BB1a0efK C258"23Nj&}^6eBCP 6 nG(oG҅u gfpIBg.9b^x(nˡ NBvcʌOJg՘?9ʠe~'lFFU(K- :y&p#nN;6mMϔ #(E@<"@D>F@0XS1fm؍7Bnb  !8_QLwC ΀Ol̲}ɒbWAG a^{a0w!KU[\H |K\3-SD9yFE41=?1cGqoڃeLToG,*f+dЍa! .@ :Ot)QzVI$7( %.ϑovrvf%Ga oi @#8 [((EL0s"`v;,7FkpҮ <-ұ \b:P˓ pb6hHtj[dy8; Al `+Fp!6 E Ŕ|'Ia0d„JDQ"O$x>G&PHghC\d|Lfl$X|6|ą+#췸c˻ Yl!0,BD$V?'.%B<tpA,cx+jO Q*F-BeT1$ט *m1|+gl@W/Q,A2%(ՍsbҼة)A#~H%ጠ9b1'D`G~yHz4x-Ĵ$M!&w:pD\A`%bX?@)vK0(,A0i\ˡV(>c L_rRkn $JqzXF[DRBs;$PpD a1$7d4anyIJA/CC f#9 q[ҏ > G !@'Nm2YUzap_ʨloF"A؆סAm< :f_0p+`B9ߚ&NW`AO0ȹN =(!kP%8#?-2h /18|@=Ʉ&Biu'VdmTބx_Kpؔ b rmPd;CM>\C5){'Ϩ~D† .&tE@baKxC' YNj!qlCF]Gcȹ^Qp5 ji04M(K@لg٦ t2'.هa@ARv_pfFP ~}B X@y5J$0 D9' BBf,o@,Y5K: aF:DIZL.%u,!]Z"kRþc^B.;{4W2&~%17P4-&<\ڋ9RfrN~ dwvg^Nj-l0J B]ua"Ÿ1@[ \ b9\,AR %< >A"S!أ`R$Z2WK`3րb桐*G<Kv;A@5/(˖P"v 933ی.L`Հ0[ZRaJ'Y $n'!d? `ee \^n .x](EIeCD>%  8J8QFuPpfNf5g CYB4oY0{j.GhݼY@s:&-xb ]!;<͆qCT";j(( F “Lة>(}6 lWQh&+, #0:e4ylsxn)Kx`;Nw{1H cD=hM@2Zac {1DP/ ¸]SW20 /ɊX3|@jZCр>84Q̇+ኅ0Tʍޠeβx~(B#PWH^7ksJ-f'5qME=Yy|rYq :.ݑb,SvPA& Px eNa7xJ+!v k;yOfEs0h 3T˻65+E0rqEȀZ&IEW"ǔC?"@HAMU1,8V c&,Dfxʄ a[~jϘ3$~ ѕ(H| 2g,G_Lp1\*lc&zd':HJ[aEa Ե5؀AZP|4 ^,9#0`duE}M8(F,nK;(*>x# :2f,,Z  aDdC ༗c;A*<"T" Q7p'sl Ay9DA^2PlzRȹȖj h 4 0W=h7/ NԪ  0#, rb|Ny P! "vH~ KqF|dCmB`B. zPYv&# y뗘G` !1Î_q+U un8 -ιM|BN aܭ V8\lb?a9tSAS% uQw*lɢ,9e#ܷ}ͰmO E@=_dD," (3 plSX.Tf Ǣ=eGbM_fb@"x7`[zF3`mRp퀻Ľ Z`ł!M:(BAf%W̊|@ 8IerPoDD\6܃eZ#4`Fb6EP)!QBb8 S6e8O XܸؕaEbnsqzMfhp<YCQڝttJDBx P ڈhzWDW\1a~D{t!灏\q2ƥ)BJ.S@_lysDY("n# 1CPZz2nA!pڷP`-K4_، {/ '0M g/vDYxk ҩW` loS˵:@R뙀 a:2r1uĹsQYh<4S=kJ (uZp= >K@c/!:o :w!lhX" bա*D_iK3 FDߔ|sYFCi@2A"ͣw; qp Fl,^B@w? @ =Sv:]1 ,/ H>H߀۸hK\0̉ŏV`*N hX Bd 9;iSnUX#Nz"h*g1` {mp\SEQ N XB;PBշ`sh'FEyF '%XuqBX*"ڹ c):j1Q;l@FC^@5(>3TMB.Z/p ZC:Uچ*bǘa-8(86l@9sbJ?+D@0u9U,Y0Q0"JIźv<kzyD :IQjf&\A =$crг2I(J$,\7F >, OUZ(#,/Kw $#ЙLe M0\vU3?m"XQkpZ;-yx1 f\$]DMsx^aƀԾ~5||lSmI",0Gj {db'kvh6 Tcv`v@xQ]B7Ab&EM B;324"[oRW^H9}\\!K` t ,:W5J9ؚYBTRpC$LK 2NPG p+E%ߴD`yWH̞mX>l=˖#n!L %Ka@2=c+G(h N1wP+"sx!;7$6A4Kf\|D }ʕ\x{wAYoF709-@?$4 чߓU-bVdу0\<- k1!;;2g(p1oCÅP6ʯ0߈Ai M+"`6C_H$+WŌ>@+rݟ+dJnߴ"@ a#l@KBGGc_\DC8}{d=(dFLE֡zS-cgMhϖ@ y|A&&DZGR! 4 Lj @Yp^\Mk"Pa˾=D…6+QuPy ]bMѢ^vXopw0G=@Uʓ_(Lj]MR a#7@ $;*-ʲPПdd|LUqF!K6KH-&\+ c9вf X"E:!,. nanzd|jo ]8~a2.Y.ŘMiE(4"n\Xf|D2_0| h3p:K+J[<0"#d5a2Z1oAN"$4lE P10X؀ )+.*qbb>0BW;fz <&EzoN؞KJ NeBhz=K5׃zYu< r4=\?"?'"XپO/aHE6K' NtxS/{as/ɟLs9{nɴ: p%b|ҝlS&5"†;|,> f[j'fKݔX0L0"Ku`i4$30ȉYgG]0) a 3DWE hAdpP6C0*.\B\KF)nPaS?!?ɱqvb 8Xj +}21DFKs4 =l=C;q#Ch(-V @AAP٪Ac4a -¨S K O +()NA|A@[$B3Qn`z  ,# 3B7 A`{PzIم P3i=EN.Y uTaj#-ؚ5I%,@$,s+22*;|%9aGf䷉渔#L6,}cof!jvzr%jkή8u7K>&qqCP v0B+l~Ҁ025(B? ;D% >MT"ā(~S;%m8ؘBEkqf؀3f/CȚͷ,WX# B `K0L f_*"]RƲ^D>\%ˏM@Z4Nc`RZ"P:/"G 8M~&dCl2fʽ `؆w6i:Pe*+5R0/3J} u1i?Jv;#F!Cv = Q.@d2RsJ;Wk;}ji&%L8;:ہBccDo1!4vag"uaGD9 x0~ n5Óe ",eQ 2%~vnk/z &Q"E~u2>7f8)D9q5'__3!ALzƪw-GB֡$U /8X$*!0|L f7@dc) s^3Y3N̶xw-,-!Xm%P"lNn#/@y.g-5ۃ|Xad*À6lLfjJ9ưьY -PA>@ s7( 70 7r@&Xa7ޣHLFy[24Zo0f;peu"=ly+ 3LW3R{0]jXr1 Ey'b*Hf\M#qMy1o:K"JX,gQĬM/G(Ī{Qf %QxYMJLl B<-@IP S0H#x|*:;^s8@@BMg%qr1oB4L"ZCP DG61dFD<;Ab8͈QӨ/z:dxDT[3_|f-~( }>dBgdLM-w/K4I;8ܱu ={P2`'+3pr0e?Sp6 #7el0>wQXKԯsg&f`Ө-Z#KTUZ8o^X%w`CG Gk,|!E  iDj~9 h.gvbPl2  oH@Hd;sUyZr EnBV"Zgp(,)^pHJ2$7jvN0B墦UCɉSlZ($8M2Eİ N23;Q66aA;D^D""VsUD$>cPy@N߈UZ}NFx0ERŇp lk|Ld!-`NNBCb*A acG373x)4K2veO^0ZUD@֦H # 5bb!(2f7 <3ٔO I- &԰eʽф۰tXjH[q:-\ط]f<%nQpef2x+O2HFW) ^yP6H7ThO$=raEb98@@#lwB]F28@wr-lLE];ŰD>aCk 6-rׅq[$'p}0B.Psgh̿]O(HmBBw4;$€ ŀ=;"a"C3*cb,,b`UOwPfqɁN8/ 54k!.۔, UpyLQVG(UޖI#rPBl(9/0<32?XKB ;  ,Qu:a!gBi{PGrUSM/hi%2K\6 >ЛUaX7@M+Jڝ:ب(03)yf-.n2 +8G),B,;0ALy􂏘e¿OQ>aq(X-Te[a gʄxWL_Tgpa 8a0.`~?(6Cs f<.dQ b=9h]L!..sk]XE/9 1$h_Y=aQpQ#YS@44,]@| fGn؛P]\  8 p;x} vrUEk"%._ ᬑ7J xrB٭f |\)V!9U Ȕh:hFn%,MakÇsD,']jflj0/W5.B.Rކ&P+~%,Ϩ ƥ 4ETS@D 9`@NMkPyk0o{u,-\DaP? V;uAA-aVEK+ DeQټԵ@mG`6@]gW|$#"jW wsd:\Bo00٣6Xf0 {c?V:2VuB1- 4aXT(K.t#z1"06UOa$\ 0GQ v8 TPq a8<pEQl7lh9D.nN SF(F+bUC}fjB` ^_:ӌBw@>'8b1W q89obg`(02X!ʮpJQ>jQ?سJ n:m͗0֗"%;FB;<d-N gs7i@Y&K_a0%`J45 2vu |0vqZ|Psڳ?+豱1YdB͑MBR@4J ^`QǢ&h5@ʙa a-C;؂@ya:Ѐ%,gw .6q Y|%)6C&*m@ DKJx&MUCF xp?5U}ddƯE:[71.LR⨒ xiCK}u`(J؃3.!(*dh~GjXA$WVګD.ycA6ƄA йPZT U:Ć1% Tr 3E*\leἥ&*qN,оyx"I %E'k"!m'-ʄV9RR7%CEYߑ Zʷ3uѾG`_T ](/<*4ePa57|?!0 b/i@^Ӌ~5hKw71ƹڼ&@DS_s뱡c}#2sf寶$,4V@]LWa{tPn%O){]Q-HB*SF6N8)A36"ZRܗҊ&6"9H;m [XN9f GW.jVO1uEp%`N^\H##Ssōq $SVxƧfЙ`+'q.b${S Jo6@C P)6f?UӬp2Fd4dm3wԠ1=hۡ"/9 mټ-,)biiu+ pUä*%WVv6*>nm`jZjH耹v!Y0<~"IȗY89L#63Cۅ$]Q 8y5] fLHׁQ@# ?ԄACs|aw]Kq%mwn?m=K /89гLx9Uz+62@Ȁ]%EXo!!k1FHI[Rȸ̺qSq46dχ[6I:We\JxӅ{͠"Ii[$O~ )NYu$:DJi|o`\5H? Yj}`c&3Vu:clgXй!Cdbiܖ`H`ݥo 给sLbVGf/4蕴/g0JXMNTuSq1p@dtZ}@ErIjXx>Q'Z_$!Qm-S ddfR6 |R> &èI.m%Cg!LygjnU[k &i\U#6ðo%]Lxx+/Bsl Y+w"} @?MPdpoAȉef0Ul&$( DD,ߟ?2q c$__>F" r'*2jf8:.az1Gxll R-أ̰0Nm{-j):i*/&h0In^n8HN|o$FQI[M=.KrVdH@7"h chIOL=8֪L{۴2YU[C1W0ތZXieb\y,[Z]%w. Ï¥0o;9쵍 &KE&S#šcAÐ#W ӈ>tQ >q_u;K외nz =][]!HniDӟBrjL=DϘ# /vls)ۢ[5*gO=߭͘#mB<(ǗTTZhraq8WlwiD#_K=To;~M*@W1>'@~Qn6*2_s _~b] E/9Lٌ-I&!O|*^@61@Tҗ cmqfx6@1\}.J ⧗LOz7!!GÑӉ;1mkU1GDDl9Ki <r>n])kKG!n@=j=ٮnؘt<էD-W5gXyZЅWaY;@1Lo9dqPY}r.{)h Y(ӇNacQyw>IbQE+uհ6!$JQ$ "ɹ r8jE8ݏeZCZgH 8{5\Es7sU#@pP]f?ImDPK|v?hNOcu\'M\NT${M )٘87r،Oԭ *>gQ F 1b"c.vD:[^wJEalCk{|♵=ԦndѺJϕ;e޴e"@^J}Ic5/T+PgpL_L825P&6?цtK ВG(u5f!\摕 u6Zm[:#cP1;#6㓬}{K%Dϊ jylPG/<\ ͦX[Ucqu;NmG^%|U>vnX0|;?{4퐬A]:%4X(jHj^<[ G+4Phm2>Rx/nÎeΓGG40 *6d7PO!8 <˼T̿YŌBV6,Qo-@A22Xf7.=' ]jf!X[$2xED%HI Z<26m@ DP:3IL5~5ufu_'c]{HW;A'y4JQeA3ۏ2B7jZS ΠeԾiddmSV&&\y)kIc "s~nYadð^8-BASI`7&=$ [IyZ_K,x{ ˓/>EE؍E[},UGJLc0AEhڣ{-e;iޡ<;Ş~;D6_:0 WR %=H X' 5 [KI^єI`$71)G| ]oM -pn'=9qkr:ڂ NMEݿp7 !|0vTxǛjlhec$ȿSRp K/l?0rpl XN #g`b e`0 i1O"JĎyF!u4Z <~.MYv%B?~J KÙ4`;*R}?T}os3U%IAvL;uS)F6EWIϨw\P$-(O[LX5|)Igf-FC͔ !U&Z9\U%O{88 _(C|FجMXqp׶UIcWFЖg=sao`$.3`[鉆K:SK hwITGe̫b)Ēc|`@ ٖ+<_'ݴ^~a2?pK.ٌqsMmL)KhDIS$P'}kfٞE `@~41 OUOj}'(P譮E^Kt-YL5H9Qi@V"x# \Rԧ}.vpJڙuBgߡ6xPguIphu$)n i 9nkQ@.$dX$$N^/3HS ^#"x}3 π76.&j|Z%~)ҳEsNAiՀkƄ?k6zAxmXh5VO.ArLY?@cijZ :tYHI)b|1]C0kV)Lܹ>_ڕ ʼnyvL0L-"N>LItY@aB{bg߄TzH̅VQnC!@89XsbKs,Rb3(-.-c` ^`e WNFV8Y49e.8FC)1Uh6r2h6Ty2 |.RH "MkRRw&jD]VɦvY8lL*yuÅ[d@6:J, .^l?bh!28N6 n=4(Lⲃwu-af*S%5C.c;~G~m]Q V8s᷈m:JEEI^10hU3{>}h)7&JRDXPiMLAc :]LX|V ^>4_F[ 9| 7IgY:pƖVA)jE!;/sB9]NdL 2*\+O ~k^4HSin3{Nf'8 Ev _2//wLv@o#ǍWW 1tckC^x)Ґ`u~HI~kLr]L}!FASxbN[)>dJRVM"FСHi 5cX2҈phQɯy?VyҺ>eN`u#ؔrV8kAİF$NXbS8Mgߐz7*2!JNҾk] ې@A)fAMZ3S/_\G C'żޠWvܯWr{7Qqꤦ$Xr#b-)Vkzxx+ atW4EH;_Noȵ;wE+u9-U;CDa>V=c dy !/(T85!Q$շ*jpP/9Ay[m4p"BI4{d%c͕+f˸gO=u'W2ڄodTf*r3J0[,@s(ڝkk<^\ڼh4>cP3 BHU"%e:I0;8[i LJ.ì^`7.+ T~s50CgO"s@$q\u|!ԊpDsT(֭v6un?Ck؋Ñe qC7-G M]%&\HCSqR :|Y ʷ~3̛y :MS6jm"CE6W7 P\C9_2Xߗ?{.A x,Wo{ܢodSZ(\ݑE^qN00ΈȚap7|dh,awtwF5K-<"`_`d^"h3m߆(}q RWr4sZM {ZKeFl,BKg2Ǡ3s R^]OM(S}/NKH kӕ'Bڰl\HxF=YkJM.CΆ=u\_Y>HTF`YUVQ* 1T_QE8TGҨsЊXѻV0wo›&?>ۙRn]~ ox ѕUD`l /;F\fFa\C+V.\2Pƍ׽}R.4tuXXu3uiAkm(S QdDK>u ᠻ50|v5$zY~YpYT{H6t 5 i XجэJE!\bd#*fIA]at%>}2FLϓxl@z ޝx١8Ae(K9x;jtj'Sȼ>YzhSPULAՊm& Q<+a],ZIHlY8%+Ă\l>៣)iŐW;*S %hP96gRȜ: IY)ܨH,MޒZzؿˋSynMAYJQz&:9 /DBU? #rޫWȉGPwI[%H;@Ocf}JT䘜:n ^]Xޥ>>c#  \F6#l<=ߗѺ8^HVjat]e#'`dOCt5i1mUQc3%#jٱS)$"K>>k8 ^|<"uh6^07ﷷu +]22#?-q7%ڰ,yabO\߀ ɇPh**q*f$!-/N,4QBR'#Cˋ8?CeD@4s̓ K~gpbM:7"S:uG@X ֻ}Z ZRI T¥_C׋*tj"~ ΑwшW݃y#ȠBWR%ܲNZY-F6:'qSW%̊ű(!U ZdLdL%Dg,$\cK-t WqH`DpXum=_nA/LipMy2hLbQ]v ^|VفC!KrO 򶮄x@\Mk=5yPkET4HB) BAj{-v7} п?CBaP^V Zܤ-&'4*b]R۸PG>9Z-X/{VpP|@Հ<%@ݑPACZ2bSf/ k~"Ė1h.yY7%3ZOvPРpIW{ͯ?ց0yԙuKRO%߰ J_wmlفnkɫY^#Zasu) 2˾V*uIHYFdYR YhHSE%9VO[ qk_Ssດݵz-.\k+Rnx] sXT SZJ=}fjY-#`N0VdڈTfHn@Rx"w9v88VhRsDB;ԅ=v|Ŕj`Svu|%QGcTU5X[ZX&M6w>sLD^OhĤ~sʥ(سmk ٤(_{q+0t=w_tL M 畤FtB/Vʆ#T#aG}I&oט#:jKGnd m@XF:Eм @A33ertD[PquSQ.3LH9K {QUά\uO;<BjysvVbh1}#5T}q@5E0+/G= TΊbJ4-M+ydVH#HN&|oc5h^E+u65,\x,S YI%O=&=37&%HY+/n$'ru㘴`+TMTܕM&/U lQ5}fKCec蔇|D U*ldTvz߾:P"ӔBHihX9@ yU v(D*\§=@ J8E^!#7A0o^7Ԛ9-mA}/(cw%vϑU>DyC-M);2B4%nm\A5+Q0/ca (/e&{L(zV|܀sXܮU7!yrNG#6~b@Tɞ"Ed]OW`@#AG*Iu!й+~6h0ƭnK$vf_Qc߹: wJDwJTtU}x фn3ܠs'/3z3J7\YRAXn5Qr~ P jR.V1}lBxu봒i;d\q9׏BǞ0 r10`nHQmCf FW4:RS= oR.-jwE+S6@+v8GƆw\n< r(&ջ.rM,7[Lͣ*m2Lw Mn1C*2ጫvz ,VeUs%V OIbLx=rkHvY~Fl[i1.an'&GVФ6{6 ePsq:4cQ1sĖUzW͚GFɐ TDa-y[`AYu~fsnXD fL|"JQ=[ٟn\ iWjQB.L 0W44i;N܇yl F?@!ޛ=-o ^8?N6>Rq9dp!yu0b? wB\k9<,ݑŢXEA[=7 7MtQk2# \tnpQۘN)\p Da+a2W9+ P,C%Eogh4EQŖ{ KɪOXe!/?Rq6%+yΎZ@s6ۇE,xˠCHՂqg!<4J>=Z0664X9TjXR }zܐv G|!qsDt"0x DVȀY@9AWӳOw*JF@=)j.!} *#'6-f=7jutYOҪw$MT»/{P翧N: ::|"]dW5XYGI8yh#SEcʍlݖ<])րDxEuRo^*! }]>o'=LgT: MRWWp~rK]  O|!f-?ryjշՂj Д;϶]"TH,+[aO@jr,\Y !|ၺ_qIHumHj}ZhRoƔ ƉDV F iO1&dd9(aphhTpC|A~CcJbd™a]3)w_{' s]eNcatbhL}򍗢̙V}o' ҰHqĔ:eY_0K)EtR% FIx7O>|ϫYSi!QWYzȣy`w.>7tm2J҅WO2$1`y{Ɓ0JbʛgbtG=lEtah ؔ=OvOab-OHU̅!>"MyJä2(o?hRރ|+d l 45u^ݏ+4P(Ƥw}V [0p5n:aG1 %7+5h2IgK~gՖd嶠V!3VPLGx NxCt?P]Xє |c@Lǫb^ʹ60tЀZjiv``]Vo\l_/e^L};]%_X>AcL9 H׾`f -4EKlbNČvvO[%׆Rj($t^̧Bj(}Ի?zoD "AT~x=m`>+UsD;#h0HƤdFto[dy1Re%mfVpSt%[_Q݅v!ǚOq oջ9 XJEx/D!_H:{URCX>LSDX͡GyDΣY{i6 Q̝7+ wDcʽ"Y.iW4G}~:_P.rXp+ֿchED\^&A E|̽6h͋6y;_Uh9s 3Z~TߩeX)yC\ǘE+Uuqˑ/\ E r(/d\n~Э9Z@7W$l7 zq^5={bEDН U7OEI!\Ι#d᛫oD}>ɓĎL^)>3:BOhN˭oD- `P@B) KM/Pp1. ij""Ɨɽ]sE,XzW"gsid]0W}*}@孞ˆ&IKmZ3B:HNr8E6^gӘT%cUruGDenDWN,6/ k. V|MP[ FDAvJoU˓| 8_yX^BD8:@͈ifrǁ>6|zȦupwd#L#0uxOrWV-Y4i%j9z NX7otE7F Fa"zp.m7E>X}ʰ؜vJTq!Ah8ۘ#B`E^KuSP _MZF?AW 쳜&N%yj:h>Q7p [bL?y+|CiNLDh6r!U(qxJ5pv懷E-.CW}>W5\"UrP;nlVy"1+*Ƚ^]I@OjRV0(aRq "x;Dș5ǔXߘW}Hs|I> a뀆̕ %$Qˮ AG<+r2́YsJU ~glt ;u"i */oя9&(pV%D)IU(Xj?މ_Ӂ `ꡅyë%.%?JҪn\-ݘVg&ֺ|QTй_'P"[toNA.x-ioUC4D;haǖ_Uſ,_H9 rvr?X7h x_&D? +ooPhN<OmtPIDP=Λ}Α"ۍ@B˓]DBhQX!tO/2( ,x`Xtخ(vM3[2X6Y@y2IV?}`'`@ŷ? GaBOQz nٝ\ׁ qQ}7Kig _uhU@s@HOI\Z'3XiDEqMFɒɊ}GLI0]Ne"v"̖`BY`b(jU@AҢS0˽ͮq>B&&q.3M%Eq \rR5Lvr)Hr{ȧ hO^sӇrm@K[*!-.$q9q,uv&6MfyAFHRT.jpNgXDh(hdG1rE퀼[P'zCZbC}(;lCwW4mFPZy2TЏp=Pr 'цHGU}WAi/#_o5O-DYmdu]v4vA/D"(ehHԼJwNSvFsߐd2@-!/[RILQ@ 2H7YaTH\6~<9ɖ#1U&HMe#] @HupjP,UVP~PܺIՓ{b,՞pIQx =xtx@|\REցrCϕgT hLVr&%#X_~ڑHd]"8$М^qAdY.y$<5KlM.rih6҈Deo_[}a;<[n욀~ 8埃ChEvv@AYEj\v׶G'ͿnW&l[ryIѨ;aѵvՆF'\|dS-^Jrcz4NJeopڸ\iP`Zt1]8CK7tM ՀyVZRta2]RW  jii3gsXsQT$ 4+EA8>Kqp΀@>&#Bϖ.`-UbuVV#%Ы}b=ezoJR8Ʈ#iQlRZyh6A|{^pPayh NV;i*Cm`LOJE]q+'EIVN2jzg./B;A!)4ĔczUyET嗆>ԫo~bEAO&Rgk `Л4(?c QM3]P.ɗB&b1jtIyl {]0 SW5E{/j|'^S=KqF @RȰx1*4AtҾDqHlsr].+S"_oDyty!d!,f )ne-80'GX`PINߔhfKO2mLSDpyǽ0pAX.Y^ +@ Wf8:FxX=*. aAn2YlvHTəzsC>8vx7Y]-\>eu/.8%@;E <@[_:@Зd\p##GTxC`g(N$7(HZI4'i7Lk RpoL+v|btb&oFF 8.ť}*k j[&"% (lqqU9׽shφyA+j V4ύoA멲;T=N'i-),UgͮclXU;ih|e ;E+>;kF+3 p!*x{S=Hk/؁tWٮV g(Q~$4~R B;[ ԼQe6 HvRCio0_@\98FiKFYBe Ů3L%|+utsfRx znr޴D'^5ھ@ _+0`7FU>iGmO8ۻhJ'c_S|[j*@jd2MBQ:qB]/JceTnge^7@wACEDs JylePyH+\^x9bv-ʺ@ticf7SȤ f#"ONd=O @z)i\Hy$xCXHgt^:!V$g{̆'%V=\EBًIfvebƾj\ΗV2s%CSHK{[SbGœ)es?w(QFM7*ʸ~ a4D«])2y8N(i}$ y%~@c=" u\=[ c( , Ed˽t:* )HMfH?z &9AM(iiQKS}Ӂ@H)9+MW8K0Wv_.уUXy%ǘk)a =iʂs|V.ꀃN~iI%uCt7=<%(>($%^N y 3c&;d#%]-l*v~il+V1Y7OZ?208D"SiI]O+8+1X]ſ–eZ҈4?L?oIXFGC2]`R?΍՗i\e+Yt& n @wύ8p x0^|(ipa`}h xL dK1HϔW|.ŶG9 豿dwL_&41Ѵ)" q#4lZ21!l Ay?Lm\zkT,hg{?]kson'- Sг EoޱN->xHU3ƴ!(#G 8A/lғNYg/c JY-IE0c,*<J=ADDLH ^tM@r`83Oϑc"or[M_(dS}w@/1<l  ̽ZqS娚w)&2 qy+_89 21YԄMTmmB9u˻TD(d!/ڿ܋XݫF B3< f2ޅO$%6Hyn?#@9UgziS\(=0u՞]"rAjω: djwo[!WL\ezٴ .WZTGQl7ȹ9;j$##‡NXw!ρsЃf6)&J0ŖN B<\&b6e34Vy'$ɠ0+ uy![IiI. 4םMIirtgS_K [Y΅eZ%ʬ)ָ5 KܔNR@O %E X*l&L+-sVun7ATh3.{q{QVK0xCSG+D;"@,Rg$9W8xxqǭgjrI* 0oJQ`Mxy ‚DH a#8¼F?崒7ӂ;GhgVCW_fEc>8L/vṻ"KNz8 vOp/=9[ 7'ZX>|~|&'1iy=IMŝ}l-$L`\>Wۘ͢d\zapAIü9.a"| 3bhbHʜ 79RN4'Nx5"x 6tZ3׹B~ЋU[GheLX/Pf:p+` тaa&ؙO0]^bH(u&p\+4m$y+КTq%7i{MزVVG F~|ƍi|{Z7!~ ڨO!4cF*.ݡAnX e%=u~5oP!pm^r45i-@2,@P0i1$tfc(.Md_ӕI@ }̀Z[bvVg=Q3"^]8/:_v7\:BtT-.JC2 SqLřHsi#jN+|8AgL7# 3>0I F|>{~dVQS;]))k]l|$F;K+\0H -KT3vR<Djui 7ZU8a`Fa`ސʪio:.o/9o~\=LL¾q'1txaΜȯ:},#u|; EogGSorKGݍ 8Z*:Ԧu7'[eke-) Q .Lp$.);Zw--fM %uDtꀘmq\oO2Y=Pn"p 5Hm2ILuݺY bm -y|n'쎔*wI(\JxnA$%wFXʕ]Lw@ǑZ]3p``4o iՂhi@^ ' rk&Uw{jA]2@ R@zBUE*gy'#$U  Y%2aEr2CZʃ/=N*̴y qOGx4^hѕnM-HJw~ÜKDsHWZ! k!0E{n] aI>Mfo(ĵ[3\"Q*D;y&g8 <;"0ᜱw"6"%:ܚ(@oET :RIJR+|M4,LURG:@Y#V6)`"mw=c-Z.)pX~==*]zMFir$HM)V*QN›oPf$ w+.ݏqj.x߻$L>ǃ{-CmGM@D3{4ę_K$bFv4l t1WbysV!նRm~UylK#0+ 0 Dv ApO=o'AP5SCyR鴖g"zo]PqK3!RZiLG)n+Dh'}'v#R^BF;b4C΢8lqeɹ"bߗ4Yʻt}Mm&%>L|^1^4Sy}?ӹjA/G[q5AOAN1'9&@24-T>ib[-\d<\c*R!?{ E #4K]wGn}r@qS 'Q`s\AbNXCr]eD]8[.X }^!0,@cn(W&Ru%'X:(dOn>0MAW_!B{z,-1Q]0yWq^9<)e1l`IWVL?N\1#Wn Hto}oϓs{Kzu4tʺO;@>]Q1,DK<'۵'k>1X?GsOXkȍ8Q֎@qP} 灠TM8[ަƱuO_/xǂ}N;ުFruԞ C Ж=~+̚M.0`Ʋi`AAa%r'N'aFC&Hj]uLd(nގ]Ks.$څI1%Tn)Ll~; yZc5=G`0EӊBI6abD\yX׻rKx{A~ -rBZ%~ƜB6PG"-t6B`xmIsSwPӀ%j#YZHeH}+4̫ ,HU?Οf(BA߱K|,Ӻ\ E,BT^fSg&qEw"lnr8ḥMH#EWX,QR c1Lbӟ/nhho Ћ)&?osmU:]U1ILxp#]=:d$۝LUqQ5Nav ^!}՗J@P* q~tDž@ +(8Sx2Z]q88ԲNYYɣx$}>+@A|#vzst5'HXq z:R1 z|})DT-ܾH} Fe~d)HkQڴEQS )O`6# 6@ Vawk0ZC beyuY^[~taecw30GN"`{ͥ0EJ`CITjO}UnkRPE4' v-ǟN؍ڏ0YrAbwԯΗb҈ چ9=|"]` fE-O[.!k ,nZԒZ+G_9,btdGD*1&c_u@nڿ##1)Rԉ aWмUal啗|귲@FOW䊺PΤO@=/ۋ0_l\ .p5Fd1O ]D36u)7FXOfU"U"wѕzM} OCEc&׌=(N~[iRt{(5(5<ZX`G[kN#\ eŭ| :yxmj1z5v7*+O!t/ Tk SK<=#f})ޯd2amQWcl*oX|DžgGIHlRi zm,Տ@jĴph 'y]Dd̡AS~F h#gjMJgğ('d69j#|ӏb*UD_HCmiIt:Y>K]UD,ܪ׫$PjUqف⸽ˢ^Եg&PQϙP1$zTo)T"@ݗR= 8d"O$"Wڲ;ȡLG[Kwq=*jWSKDQAѭ`!ijSyX[똆FCDsFĥDg}FhY)ǭc7XM Iz:9~,6g0 |TiT^܍DI,^ /p[֏XA% ,ij'F80u8tCyFm56CP噄cC(ҕ-q`JzfL)ZKnV"+\2wʒ1WHhPGP ;g}L W֨e8VvmbG 28o)_TD ݰY1u!*lӫ(_p SOSm H4!_N]Rv,8[l%jIR+{~@<~$c|Q_^[֎hufiXMhD携dnT;ӡ(raeƯى3_Hw?3XtUD]+nm؇ձKcF=!o:O|6Vqb(=+v"ʜ9i,U5=h38_s HB"L p9Jh֬d*i{dnm jϯlR&)A!ޛʲ)P*4`̕9xrEXZj}eنi[7rz3OwA|m 1rG}vg+_roW46R䶀H,4V%*}VWߦq[7s| YUOnY rڶcd䝇?&l[(ӽj9+T0QX ثIMXWYCl4)M0nb{ƾ `WdY<-Bl1AgS"N)ݏ6Ma[ޘDUN ^]CTXykdL{͇DAuZL֦)E#n02Y@A$r{R%3솒jmXVÅz(A8ʸKaH8+p0]4NE22oE U%=ƩY)]Cܯܣ:k󷉦UQ_j{%GșiOsT5vDAHlMh.Su耳jF 7y}4NlD8V:CV uٚ!yOYw2DrpTu'8/ tp y!\өm/ڊ5Ou gs}Ef>CguKERd=`JrnP͈sLVt]+FF\iF/2f .轓 8ڔNBiQa=8$ 9?ьMB#fc!|XO`hH9 x99>FP&w?uչɗP+ʍ\B)X k4&9 BPnKXA7+.g&m9):f͢t!l=~JGE7M7Ex,v\乜S-A5 he9(Ƨ-Ue'g!Z-Qѱ' b =YjI,iW ]- zi#ʕ3w!CrL[< ̜|^:~8~Z~Cq yDBM[VW{RhԥJc+:@m{cPhOܝltِYXߩ֣\ YLS'Ho:ވ=W&3RA˝,Ww'ح>DúV-k`A(ߒxO`;CyeÎ<)Pl O}؏R՛7K%Q tNYҜ vR#ؘX|10ՙJ9cQxßbٚ(jpӱ#R/{FgA1-R5it+N:\rMFD|fv݇Α;CMPd)[QP ݫ!85aޅDĕq䧖>Y11|δZMOY~7_ PmV幫ʠ9 T>MM'5)`N(tW-MώLDݖ銜 ^creՉΛSahLFݱ\.Qvgpl'-8}I3tWC jwDc'^L)(8={lfKU<Q &uv~D%c:G¯d\[eޓDkɹD#ahr8"̀O2 n k>p2Ar0kOWx תNdRPAf8@S7H PZz.<K`$P ;(\bc /(M M>y9$vopEZOƜC1vgO+J/~?TYÜ^&+~Wxoѩ9"YZ̧e߷R^10_LAm\Cb6~GԥQ+eM de0""|V`v!Dz;VAUߔo&q2TN5檭(];K *PPisF?DX/f4gzjYG[KM/3 =,(y-X{$EE HbH@B/&ghZqbъ{ ym< !;tU-.ց\w,9y ^錄D!FIzMbVp%ni5Wt9[/̠cqj;DH}]koIB- Z_#P侇fmsbdG# u@;БŖQ؈Eͪ^21n aL;}wE;R? Hx^D-tQ\@Myq9YWrG.KK(0f2{'2T4՝K^B q3(_}%tEd(g^A5RgQUYɋ1y%P3Pθͳ+7ݭ9D@%'4<\{$P% nOu ^7Eo3M9,n" N#;%1 `9 &tiS|^WU '7aZKzz2BZG91%AؓT6O x] ]P螓DUţ~N*i@12)6bO(`V<;7xIv*xTσdE#y(\Ә_ HAy'İ7$p1gә"D5+KцJ  K< { ' >HtOlbCNm=݃cs(|*[ K-m\{2Ǽ2ޕєEÇ[O꾻:3`ї:C`h9~r -Y I^*xr9_1z'xȵmwcD0`m)@sQK㵭^YD.nTEE.k8qѺ7JG鈘ɶI2Z ~ISpP؝Sl!B%"$YQ [dc\OS,Ȑ¹Zj (9tQ͞].;z󱘬3CJV4]$DXhѕ&,UVD}e]+POlfmunyߌռO& 0aѕ]jӌ I_vثYLGʄCPnCƐ:HLصcUjF@c$|Dx*a!(x2="|RL܌VRr#W'kDX {ٰo){`R3T P#9Z0M1 fVo"O$IEЕͿA)~Y\f_yR%p :hl 9GÝF-8JxTܥdeaWGB 0#h*Tk?_LYϦKh7M''pĹmd\/}\z} }4&rf`#,PD,s5a ~]6wYyo=,ﳒ/z$`dٹo9oҢ\q# KN%ϻi{`s_h# 돀}iσ~hcڧ7J|@!FƇ1M RŕSb7XFͮtY%7B@zw{3 mE|E1zq Q6yKZ=#E}bgVu?d.;H p! "{]Q5g@T[S+!Y|IQVJAjOڈ:0ߪGI" rQ G6_0M@3iܮd%K]Y/#z(T/ -g+ҝv,_ob#i[聛+.3ΪpǠ0Jigt6ϼp`m+z [ݑ(W HޔfuLp eD[νQZim23}RO~W݉&ݷPfҚ.9;r>y#Y\SM9wS بOȀmtnrT'UG-kPk|Q'hk W$R~ a:wAALNmYsc8ثF-V[gQwBnI&.n .Yx܁"Bt~ :)a/^ &9 Vj|A7AbOCfFZ9U9o\ټM6*yɞ't{ҝ՘qWSvAU B nJWfLQ8JcnFZU ! BY\%-\鯝 7JN^^MlzHH[Vڟi}<$Vҷ/"#L;ƦyIee|eDeU(w7JTnOeolbl |Ɉkwnij[>9К|*\pח{SnvHtdw?ժ.$xJ=wy` W| ;WA["ZBDzv_lUF3f>ZFBfFTD[OtJ ̆=U|'\ʘs,gTw0a]Q b !Ai~D )e"Ei?x,/Ki{@RB79me8}[)P _ {חLyva.?J}yG}2&QnBD/_M(/ ! m*X%0ɥ8\@4$$r<@-%΄+D"@PaǰJΧ|d3 ĩR ҶoK2Ð' =鲽18o҅`Φ6_@RMc'P4"]ӁBmVWdEzgв)!200]s1sV3SB%%M~) \M(Lڃ@fƥݼ+gsfdʘ1l|%6ϳ0I%ܨoY=UDE^Q}[]|$h!H\p4oQΫ0BͶ*4;ҦD5)| ն /tf  ;tm6'^, )/ ߭:u}4M*f5Wz1w9@ch omXN/ͪ0'/h$$'iMח d͆]$Sj!1iOJqNK2T>+,Z<-hă~.F-IU DYmDݒl45ߜxFͲu:25*rbx;*H]ת,w2`F$Ohq@;9p{D/,/OJpe)Gٯ!N܀7pJ[ Y#_kβ.p%ISCOi ʐQ=0~MMYV|oV)>q-Ho]MPyUMIjBʫΎwt0l0k|>agbYꢉ^]W#צE$%`'U {ZH%BҸ dFjbWf7;d76?r hB*oWjHKcwZ}7~_N@'˞8/81{ͷ 7NAPhauiH"ZfK:˰ãt%Y 6r-Ze-ob#(w@kGlד#ZHm 䏊i %L~95?о^$ʖ Ibd[aE)8K6e=ZWv3?|X+T=m(Ͱg*0>[xOh%+-'*A-uMER~RyT5UlԠmzETmKc;̈t bDLfep ty?E{W.o*Ut0\=X Ό̈5Aat V4"A&-8WAÑ4}7l1*3%IA FUįMyIyS'bsuyX h`؇RA\iuDOJP m>8OQ1]8H"ٛDh?%0_5iH 3Y)T3R-e)/p7Զv2QVibA2nG aadKɧDP4i:xAޗwN@3yCd.q"Bs`?U/m$..WA=G8QLI>,NaMomA f@lޫCgwгyGn*5]LEJ9tOT5=GNBn%({ bd8 /16+qV=PwI@gDs<(OQT j tE:gQswsUa"lA+3tcAҾ< xOmTn FucLDtC}˞`q#?k)*H8J`й@Y3:". QQ2X~G53)~';SSmɶq]U'X6EjL.\# >4ɚX qς5"BT8p߭>{] wwҗҧV\EVLVr1V!BxSQA-_A?ԿM>EW7RȟT7}_'6Ja\ eCX7ڤP{ZnЍwCrnM/SsA!,QqDЄ\}9؇9 AiI'F(4<[ɪ1>v8d\}A/ej2-0:EH~ࡣpYE39Iu Z["wo_LF\{ӽ M[TjM#yCÎbΦ3qiꐰ܇ Rk5Cy9 f D`\zom4ܜUu [pJfr Λ-2'F^"Yn)/pAbxMc9g N{ ZeuEqeIAD.}>n",tUUfUP4쀼+ҫTQE'-[u% r?jk@PtY6 'ج7Iۋae37|123!Az%Γ .ߪۭ?g,5E 5X4\,WXs`B9^AxaK>1bgDTOn};]DuYtyi̽idn8)E("#s504G޹T"9'Q ō-ǎ6GXi2(;}Eٮ޾ ,'MZPV'6&^\#1kBdhX! (ENNu@1K>-@xJ{e<\W?$M+nKٞ<2|jFٟiǞ?`DԙP1Qnl*ԷyT2Ց. }CiBT y}Kki$gŠ{k] Pjbyn)ÀʗkEOh**12MNP7d ]ހ=&tveTdH\ss񜙮k!b` GM"Gv>su4؇K ^ܳ]58m?(Ѐ$LtGyGNԇ/}Jh#@D gV7(>AbdCR g },$bܵŠco Tli<$Tuޒ^`i!KaWuO;X\y1;E 9f uRhדJ{.,5(yV a*&Pe5e3ZpYw[;XD0_T&8gvR¡d:V~9" wQ?9٬hPe(Uw EO'C>P8]-M\ Ij'aPNx\ޯ\&2:%o,n" a/y@j),vC#ǰ+k*A,KcL Zx *Aߛ3Bn܅4fH~']435Q%7++of|vO]~[UVlŅhE>K{,ҕ%N%mDvF@_[-lG y?y:hVt:ym{3Y#sNW9"#\/"42'pd?-Ln+=Gqh}k FwU)z[QxZ)ݍpM:s^.^28 lA!!S Mkv,icPW[IW<W)2*V0_yN(lCs6;A՞3>Bg^!8 v_عhS&)F^#wrD‚&\ߗcGGc@gP[8.+>1ZMl* ͫ/TV`Ѓxſq_l]5 GfiFD J݃2l #YUuy.{as qcRQPc(rhp4Tt$I.g{AC_R1r.[p{jhݐ_ `06O}aŵ5#=U<.Ki^i SS Sחe0&(1^C\{Y9S@̫4e%j/`Gzu-kXiĀu~Y"~Ί˪YD[ˋ DU2p)?3)YQ7 jH8u!]Jݭ̨B-Rʎk6|`X|hFQ^o|J),3'o);:hfTHUlWWUFڊg(@_ƐJ.cU P. k%:)/fo-NḎ)jbX7@7f )|;E08Ph "#YDПU}ѕ!#67r]pW3 W0ک.y`-^\A/Q4=)d;D 08Ǿ7ChK`.bDd,CqOTȑgeB&Fo^aۺ.e`GTeu,?%_ɼIx<[9c",_`vAaL=-ڕa TyjYdSR8B%[N&$qzxF Zrre+f (m ^A.mU÷&H`HڕW%}>%ǵ 0ԅ= dQgЪPp9 09`۳'NAN=>¹/d10ը?ٍ ,k:F EJ-PM,yR! .IBy0S|}rz>Gh 'cPɎhу}sCP  չ;z;o/WY}MToXQI_#V-b>I1GH u7^$чXf)IDz dBO^>/5\u%{]٪<-԰d/of!.ͨ.X--d{R|g]2|B֠ʌ˱D+eI00tY3 qXYcT e[2-"ӭ d \^ YTO\MnvI\x5ɠ̿_t6k2NN&\x`+λdHgTJ=(41'{e -CYt0*\iG]ƛ-o{ICr.3Y! kUo@VB=@U=Z+rt"W`F 5jB0<>B\stp:1Ԋ+;ƭ\T((1-XyA2u62Iԇ}XH׃yY \/3$㌡(oXTƘ!: XlE*6U_!^).{Vf#QO=PfK"7 JeQS˷R݂4RKm1 rBbN<:)- T7×0~6?;i+;we^ HU6 c"b:j+n,Ԥ+8vĐ+Sb@ !BSď!DO[iX'.[=n #dbxQYް(F$+h GƟZp ΅QJ>orͅ tD7_`- 4qlOӈ2k,4]R6r0ipl".~Qͧ=Lޙ|\1(f4TFg Ӑl`w#~]qeJ r60'  қAXhb/^10`ǏX''jaw|Yt/x%;%lW4MϧYy-/K]pjy{qTB\+7.lZlxU Ro'NG-s4;]e}oʋۗN7N$|ރ>O.3 ͖ŁVC )8h4S{M UT@̯&x$}z)jF:k`q ETU4O5 Zx9_1e)#`yha;VO"vr6S69',Cqb?nFi($;E${pѳ] lzۦټHGdKöϚb[[{>VlD \mˮ7F)U ZsChM^O¦::4p=gD^Y oo0H]qj}+GCcy4X)unpKҗœ |zJ:.}֍& eACy.VɊ$?v7v3Y$ /~=7«t@q7 FP f#2lP*ʬ*{&CޣG3s1NM9DCL[ |v09W nybwڍsQۏluDf.*ם*B A>(ٰ# xbUݕje5b3zF  =qZع.['Oc@6>BC0=!)ӇJ1V6%L\CaYT!UoJ"&kh5s&#|%gS ٯwlt3L<%Z VGF3!|L7>VGݲ @ҚL+>9it0el;"i3R-P.F؄s^!ym`sSjIzA|/Nl )SH-پIxn\QSԱ4$ZC#z.o7hZÜȭu=+{0 7+F wQRȧ$hѻbw*PLkRX%sfTbq8\f+:(.T]ljSy44~9&0vG[>TFX#E"w SU@uH]CC߼hYf)d|v/oI%p&/7򆑄=iի]dohQ*rʰI_q>UҖCVa U4FKAHt|NEdNڎb3;F4̚ 0jdR! xi7 (U:C hX(|bJɔȒ )z=%ơ@8r~hc,Ҿ%G"EH2<uJ'Ai!#uZ]{QP8Tt-lr~䉃/Q%6W9tYUPUh]:@^Ug_̴t UM *ml؞)-P.Pjr=ŖVuYRo@$H>Tv 9Y/ ovncMrmW ,$!di]}EtP>NP>9l(n(X~g@E~AM[y+ zh F/=[XspzDg:,J=`-nFh%NhL*55A 4AjT$m]R'Pgc84DNBʱkjVu?Is8SXIu1&Q׀?36cv `'y.h7L`Mߥ y bQT o7ѸB[nsi?2[LigIFJzpRљBD4PQAeM#jmڜsJwՓ1E%OM} c;zuw&jbv8 ' w7y{|$vRםt;❁^Ca[tlO"dP%XPn=#Jj}k3;VP)T2rG<\*W*;iH8@U3FujE$;+VpRbPbY|PG'R~lYG$8”s6kWqދZ†}m,beZ'X7?fivU3Jјv렙wP:~8& 7jDwk.]A>I#\GmHp>_NEe0o cjN/F0p_ʄB`:@"+/Q~9٬RuڍErrQGxAGH8KY80@^Fklc,bR7(kIHp]=zW']I_!@+('BR"GI#Uf3k(,i~Kѭ4(mXClwaWH4ijٟaZ ̜FZ2=Cei}){>}'LSh510sv(I4$>lG8{N#tw'ʐ-&[ <ǞgQ/O^L#.5s%bQ9p;nߟ#^]>9?NQKߌM3[-/Ѡ#eVQ8+!cl2b!"Ҕak+V =}I+Y2_D3EQ,\ȸ.6|Mqr} h\wXa'Td.8RC d ƭ.>?)HyERܗ="Tܿk=*AQ=^_dVJ/ ݆x Qm$Na^C6F_wGD~۪i @Z}Eۙ5x6Z j]y%-o/]ӁT:23ROo3 yg t\/>ҁ8y\EǪDˈET*n@RW"ϵMFfoTSn03[Qșd4uL쀲ùdI໚֓@hJZuȀ^m񇉺o%q~OK殯AʌTZC>*#&߱j̏tv5.%'YR,b ɩ켔f TV.Q&#@B5R 5>:%azUYxR,;^ i~;^+3el9 %L߶I?* *(b8=x/ MwD/'d ;r.sXQ]YOYg5Вk+q\:U{A ϵ7ebo !eȳ[A ,P|7blـPpa&*oUFrIt琳 0 J9fû.Ǿ -^6,5r!``y#pNoz TG~'0g/NuE3MHlɲmyl ͨ1toYCM3b*b?;$;?d66gw0yt {?'$!)@"mYF]߼hT_,v0閷aʦb r=)ǧ0)<(u8.g%rJ |aG'2šdѕ!*OF8u a_xM:Z v =dC/BW0In!\|&]b[eK\;ON 1p # /҄1ҷ/{| BL7E;L!~B5.# LIP'{0{)P19 o-T?T0)ylNDgE.X^ZjgY;> =Q S/kU름_?[𬳯RP~w4`.Yl[0=Ή wu SP =,b`O?$Bo5k/+gkk9қ"XhGRlLfH &Fࠛ)l,$^ S΋]_cL}/6"|f>ce:l^od;`^_^Vc.3@ImZյ, Z"jǨzQ şպ!&($ *%j^I7N{7%,7xW׏ڽ7_ҽ%ώƾAy_>/a@i3U *z=WAuhAx5!D] 2%glo?W ߼+>@Mz~۵l+x`W3/aXJv "c9E̯]⁩c-Qʾċ Q#?(,6{vhƒT" tWUz[l>iEMGi ,8vT ]VӦ5Xc>[9cOy pqk*ovjB_cxZvr?^433^6 CԻwT.?$GՐRڵIT=b']źxIB(ozTp-?SOGwIX`єnRc1|eoQdRq%83o\d,pL:ðgpkZGtMlI W֊@ ̅GLF.OlV=<K]1kNnX<]>̀Ba_nnoԷ> &>)Q xh7t~G=ߠBXF<6nd4?j+CaGEKfJ@.(<;=6M惼d L6tX<.||0ETt`VٝO>ݢhΟ>~JPjmA4WlXJZ>Ӌo X#Vd뒸Q{rt I~t!' !ZLwH1}_[uŤ3 T1Ԇ-BTo^[߻ym ŚXG,$(`'$N;NC,a@loVb$@rS_7ARrxNΫ-iP妜Lx3\ d7;e˃U =m};,թ_7;BźvW/#{S#ۑxE::~:N':>Fb,B,/cj}}H&z4JQ?Zx"9IJ>#^3}d(J"֧xHP״ja"ܹ, ]8LQqa Bf G u<:PX2#-A&ם4]ۥZk, ;*VT =D~cP& ~qL<{W Ι" Ruw:/T#Mr"R:L|'cd7eצ~˷(ўm T_yD3F_Ф=p' ܠ>V /$H}Zjdca⧾?KP>ԣwG&hwAH,ɛ jm;{CbKSE}~Qn;Z2Y&XL{rQuV "iItÒ y$*ńR{d2 )DNB|s>rLIKF.LIb:nݥjLy(8ųt) lC _ԨYq-ʎ9Nd>QFj 3MpyE$Uώg䨋|743w~`]@K-(&*zHs]dd4>N$]y=9z 2b^s>i6czin^`8͵+龽^0GCAb*Bи@/h Y6 ( RhTqbA_̇s@t [aP ?̎zDLdGl\ q 0Ə(==s%zJ4.~WY)# '}]A.czӽ; 21@4A<|aW֋PLz7&*~<5jX|L1'b;~>(ZRX6oP`% fȗ55XkoDvbe*ǗZs$bB`Sm,I|xS! + `E~O.K!!uB~ESaj.=H6X8t[#G!NH\ /](9Կ4rMM(8(awgY~M-z-}EF4JGl+M292x48|RxHwDlE(M KX}-ݕ{\`úɊ+t$7 eQf4 ADԣIaOŕ>]~ԉyF2顩gOg{4mD\`V=>.F}n;}~,ʍک9"2;xBl͉3rD$ؒ9E⶞{&-NW}#J-<6L_`X\4m'uƮEn|iYvCV)77ܿ&YhY-mAi0%Jo!Ahy˘'"b0 OݾJ k p4#Xhj|MXFpSd|UXIc{)S$}-U-J VoX?Kyی,?VEs?Kh۾X.@PvZl!'#zX#ˡ^Ĭ ?`I?w@o(vH^L; [q֜ҽPS0H-Pz/~|Fy̱oٟ܈s> QӻRyը ,M.t$T=s>o3R0Ȧ PJg rګ $I;pO@5|Qc7yWHj8nʆ481 1*ջy`RDPd9f 1a,dT!v*{>?&_/@ >i +a&3RpMe>:!;kn"<Oy~9\lp%XBdYVO3n$*WhRY}-%h%tJR%A%)9KǏ>zY4I/.9mY᠙ ^T7SYuːoQX~912CGSEQ+!_$H6ѰU Ʀ QN azMYCf>[0;Eo0d o VILibSF~v G.) -$f4?`yOI5' v#ޏF# 7ވ

    Ci4T%.dlD /cj-w[W|qn"5!J -%']pif1=\pk`?)WE 蜲_%)v7 +8! +비 m{N!F؍9(έ:8s,LSQ$\} ُӊk mv6_ L(Ħ5xܡ٢'1;okr3K^$ʾkO' R3  r&؂ L&wG 6D u$'s&u7ĕyE?8pEɄ$Rr/ݡk_L "]0VX}EixRd78|\%妯pTWߡ3Q]#[~ug 6lKِt!>YAg_"Ehg>8Db}J n-zߕ/[lq$ ;s|M-d?5qZiTqWG3^Ӿ!՘l,{-ws%7|L_sB,aeAu2=x!h%nbayE`\"P65/u*kGKO%7ڛ ܸH\5v:GыDIրOJTQIXE MKwLܓX~hVSWç*uCTΈqޖq <@"It*YĬ4ȍIKW*^TGib=ﷴZg9>ܪNC}y_Gr}oJq D_?̮fsU5緅4E/mܣ)il[_(Į$+Q7y>piD՗t"+LEސAݧrwt㺏a\喘2Y78M?5k]Ti9@ht0sK~ԥ"Y> SMZ& j5@cpeI[-UհU'hJa($ݭ+d, 0iUa®` ^sM ly:,cUCk^ e Nɕ[:+KiJ&/o_s=wu 5)Y"TBDF+X]"9IarS~:1PۏuHE.#g$QOQSAĤ?w@29}3=5QVA^r!"s !UB}Uv1}Z! \>QR'#0k+P׊ c])DЇE*P7yqBHG|Dj%\I,ggN 9DB_441*p7)!3ܑJS?ߦ3|gspV-]|'v ևYLCƚݚ#\,AWA&{U`XNgvzlpB,gU~ Ʀ_h:~Ѥs%{r'GEӈ{ޡG2`aj<SRCeVGsVKY+Qr}}{u܉\>%OB-u(IH"Mځݲ2أb0i>"}GZ4r2X*AdR@Ro@'-(heWrgZ'ʹwajoLN+A@j3u]=y(Y?O\1m(a3G=o0Vk}sbjNLy?KLsA͜aApn*e bZ[\t_SQč @in@} WQ&_+݋>^>V0ؒ{K b!ݶ]Dq</U ){]K 5#ZLJpJ( <{οq١l1_߀{?Kmg܅u/HW]2<96])O~9 EDRrڐ&UdɘFXuጂ/aH1M^l5ʨ}Q "xdCGݫ,{W LCVa}XU%$lSōqBk4 yh E v'8hec'[3ID2Tc؅e#CvjwOH֊X$:7Uh{l&m5GnO9O^Kt^=KRO\)< J,b4 ᆱQ,hvBJLA õ,TAx1BJl@'oܡ`[[]E3!J99x сA`bjnX6AOr~i l 0QC̩Q@{AM1z[)l򘵫CG{Dma(y}.UݡJ+@M)BEgC >Kb dH59ʚ-^hŧ]>!kO/`ͤ3hҊ]~d|&o_A TeD63Ǡmu ޲HpiSz8[δAPG=TzbODv^boSV.u:Ϙ" GaQUNzWtL_Mo& c1)tlO%ŀ T+JHO\Siǩr5pV!<֒Gm޽pA +EO{Fj'hzl;Eo8܋U}?n5";Gaj(}/u嵌h[ACU^ Q; okb B9CƟdq7h]pKH,9K>*'^8̣Xl)0a{s37ѓ>ƹ \VDޝx1uZ9bR1(}fKsŗ#o |wYP!Ԅ9}v%u0>k,UJFƆM3ԡb&pSC[B `ȩyԼ}U x4v{|RPT,p=/D{L,bǙ*]](HUMN~yNf$;H9<!d4 @.mYq&b0_m3‹$?Jb]D/Dsȓkrfھː8^o!wL`kW #-d/X0Ttp@OZVԟeSaGHcp(]l~]3'[=5K xƁe JKtENNOmXw'󹒙N(!֭t}sC; +s'toaX A J@[v\S.cđ5Yo ޚ;qkTäپ.VbMqm8jɌM}' [@gE֐;3ʲ%0,@?dvse5@[DN-4R#q`/v&Fd4(5b7ۥQBhv/*^:OQL|ɘNDR!*@<Qo" U-m܄xކdc:HME^FNʍl@^jLSұMĊ'3hrRB}0L;` Xʸ{ȸrNFn O\LgT~<3ׯH/LJaMrJyqYUǺ!;9 D"$ƙ0}=qmХӎC/1%䶬?wd`hU |*|ݙ :V*P$ĆN=.&8ͳSˠ2ԅv]錶eރw8EKM<Ǯ9 8CDxp.uZZ8-\d\~s{qHe;q ZY)N0޺uҦBNX?4%F+J<S0 +M[ך//N9!mI-MmmDVڴK)mf@(Huʫ!D+NkmE 4OFO2=-&! T {bܲPBeƂA[u#0 =\*U.Rf~'FC٨uAQTUv .yi&U<}Ju251U(ETL$&9Zl-Q.Z@o Lۭo1;s"RsgcѐT){`0э ]A$3L%ԡ /&dk`s M-emwԽ5n:ѣGn[nC=NNH>, >dC=jvJۭX=v#X^+ۛ:ZXm&XfYz̊oMa`$t*/,TO`K>[ִRYm~ T v,D]t`?\twؑQdި>?7.!w2CN?Y;lpANWſvKU_l$lkǒՙ0hر aLg;gVXEU9)9%6;@}@P 1ɣBAr?Zґ4d{ 9rBt7˭w SCŭ $3C(@.+>) gI,:(_gx%PʕvSHd?:.(n lTHȧٯJb(Bct瀃ĴĺZg*rpb Y\}ofx;VcQxuG Pu+<跱\8:Ք/HDyAJ@v=XG*H#'¹.#AEw L7f5w}` KyώD D+F0AeȽ0A o jăQ;Dk~ 2 U2.}䳣 q[/{SVͶvL 4AHX enc&XIl~d1Ab`3.ȷBcT(´bV)&cN%>phs*ei,C5Bt 1hiC5:wz1:b+aDbutEE9U6U *(FؼY7za!:DHˢ XYk؀e\Llmy|S⽴Tq!Mr;)~ɘt!Cr@xNN.JDjppxOMU3WbcOjd"7H0CqMMψ]Cs%&^ӳ)=ܛJ-9-RӇln(I44; P=.=tx&(A1B0E9-K&4jDSH. L?Ɲ4:˾ִ I ۠wLM'w\ϑc@=|-j->6ll->D@}|`Cq.l21p1onaܝC2b"*[7 SEJ$x_#x0x .W)bPФ1XC&'Oqs|B&|?+T IMh 'zw@Ft񳣻{H0ddž~UXҶ(|x#Mv10NL[Oɍ.LQI%]d֦qf >E;{42{[9=bKoiCĔު#2M~HPF&\:.l <]&݁lW;^fJvǔ\ E!%Aq\ 񎸘z`fbBfd7MHY_z"koB=֕t}hwε>Ht+\S9qֿNߔņ=*WJ~2x|'J {6)jUfN`%xmԌJPѕ[K>y1\ #FiUwP [TʡTuzdIjM;!$ytN)G9$Ux̘i}V@T!X%1g%Ӯ_T,KHYƊv1G]ϧ|a&>Z&2jv7֤ :Lx\>Hd5PZ采pKų @ɕˠk'a M߰U@D ooRt0iI0=7䆾k\ы+i}|*w=Tc&<2K`U"4>a+^~7]%1)3nxzO"*E@KtY>[!Bֳ 2'U%őڂ׋SfMiKط*j"Hݥ~Ԏ NePگØvaYNQ"ZqF6WX>mpj^ʰjIL=Qfb5GQ¸yM!'Wc'Ht9In~ok`-2OP{g?؎60xtC!Mɔ_'}BߞivB漗ND!Q_wv4!Q^WLaSwgꞢ,x`5iK-;\7G8in cM,5ȃ.1qrXG|>U\qyGeA Cݺ|ѽWl&!'`)K )}Lmo~Ș2&)bH9kE)CM m2D]jJ.P7w2h- G5Tl3:B!$c H~t5_ )9I\+b6Q }D{$щh zV_]i1j'UYqυ# o9M&HlzMՃc3/Fm70 r_)NgJ& STl :x\9ggPTisaJ[@==cZzu3[?nی3dH;ԝzztSݑ:Jy{5,?̽N_ź.O8}uTv隍wkx22aT5*9>x@n2VLyeκrea\<@'L``T-CjŸ6343t}0c9>_({xИ՞ ((oAxU^yO+_8syXxi|~0YΑ{Q0.Mhi(bSkc_o"U 8ݯtD'W3l'&8y8pJD{h#ByQ"\@ hF;xŰ)H1UdB~k.]L2B18'vBJa@y /U!aY|pG!UsP˕.,|mpPAOuUWR@KTLPMF}S.h2K| W[ 1b6i_-y]k}FKIo9K%tqI^#л h)>ML?v1q1r7ՠAtAc40ݞ_] j 7]EkƁzP-WAO^{̨(8+dl;Rla+Y;\4`э"wsJ%@dg;{f #dc] H3*,Е!UΫAAFIϊ PWLS0=bHˈJzluÅ\]vdI裆&EH!Lalik|$9`tˋt]X~Glwt) -/Uvdm~?BNw ?GCÊ[75 v_ P;C 1)Gp$-7 :11ܑe:7{e!V=WM3(u3J>Ps" "lx2ǎ #WݹӶA;Āl2QG{W/JIVנNy Sj Yp7Qz7ª68WiuI<!MV¬@2h:V{ z`1HKrUhG!&!AIKij1Lpn@;RES:Yky!]eϨ%V;G:H?5yly5qn“MPeH0QR0NCN'0F *=iQ'RӨM;7pY<ΡJ?tLnhd(šE)SBPI@۱tB"U zeK Y+^WnJtN& d'yV@1!rФ_*݀B\O/@ӳiC$p<> )Ib-l 5et<;yq:` OzNTd:?$&87gy|ٯ&Q= ̠S@(]@➇4Rܿ8ŇHr[6@y`lC opf2u9T#gop>Xp-iIQ!Ƙ&J;?:kIhċlQuH˝qcS/T4# DU(6mTŦמN t?i02,iRShaHt1CBPb^(Ɓ$ 50oP{k8#J'zE0ԷwQ]r{!nfM0cS{I`2ѯa: ^R^Q}K9Oa$P4& _yW-d:\mHѰ"rՏr>M 3!D0BHP L69>B:\I@hlsV~Nnב j.=Hٻf>6d9;]/%,)Qq JwaA ]Yc-L4l}I((lv@K0Xeci,>vz#$ckݒԫ н$1B%r`MI:hiY` *3E-Dm%< M.8 $YH`7d)d`KO'SG8/& 鿉mDf!7B4"u\QԔBdUJ}Bui)BLdq) ,d|D3=Avo_$;%nz}cDrx@)20%0gJehf HWDaKz C_fC&v w`QA~ؾݏXTFr `|]ϡ ɥ6`@cnhd$_QFK#vO@4G5[T'pOvm"WN0,o,KD$';i 9d Jѥ@B4d#H@dLo{-[?Xoa%U`Z* c!)NhLZi^Bz;2w!Wg FgnðC:/nk"Hhڶ&Yd0ہ `2VZ4-P,PCZ跴Sle0̍b?7+zWdðIDzn&qPnlݰCr諛n!!{'Cl:G8O`Gb],Ko'Dg%q`rDJ,j'DZ3$x7d3!< %${ .Z@eG[.ED0h&$>%, @ V]q9b@XWG.}="dQ Gݳ 6b]tǡ\l/LȈ6۫YMQ:x̃tBPu@KK'WodDr'&^ƓgJ3%0`AA[&iȉ_a .  cCm;kS oQSpYh5s6 伇M26"GPg8AJjQ!n b,9FΘU7P,#HD>`mFi*peh$"n\\ n'J[ju<$DfF-%3 s8i:"*H68βXPvfV %a|n:I;Zllb鼴~ eF*2F{!._}ۥŘ#??BF@{ ]Z`ֻ"r7!&4A=ѱZƐI:Hd6ł&grRlE\Zkqv$3N A|*Dn$ndڵ-Qw->fZ9 AEl G( $O;cf*ZE- {0J#v2o' }wvGf !K͢yqQ?$f"QH1!>7 R$d`G%iS !ˠKA1,0o͙ `;4el-v a65;cx ͷYHLa%ޱwb MشHG'  .=On}#U&bіj,gꇝ&a%u!u 4QI~{( VM@{.P6CVhnAm%ERUUU} d)IFl-%eo hAAh6@-5,/6zD,o !/v 샤$ȵ'/Gv4Pl3L9٣oANu<(7sv8-v]]vI-Ww#m7o܆awu2&]L'he(1#B*>X(>M۴.zGB9CzwgHgkA}"2`\G=i `TKB33X05k죦$V7B@U!KDV&MH 2Nqd`5 o"<^@u-8 v1@3#, G8`A6Q~#V݂haȀ=>2$$7 n!VV& 3Ʀ!)QkmTom7 qlmga yoMK\b?#~9*u#儣nc!8vg,3lmސI!q?!M~`h7{k АfÆ c_2[$zB+Qè"w27`aJ 82X qb]6"?d#'Hbcɤd!| g66h8Ii7u۞Fʉ(.H0bhiFNh2Rj}; {VHM] h5*w X ;dTH ]Ӓ&9=ԥFC`bk7mu6o\i4g]:` cԏ?d轶 lQv8PgYKC1햓U6rm9Ld~ͷqrv<=+=Dd-M,#nBe%Ew 8oa&-ؕ5FxāP&B E`"019jEjY뫗#e %82]kt;uTGٽ;#Y$g!! DY@ЅPp`ْ>ˌ ,?g|.!) aaOڃ\XG91<(tDî[3UTTxve3cf %O!z!3O8=r՝#E1'\Y&g g[\'c臅4s٢DFUa?dX؄x;3 d"$H*4,HO1En  aNĴ:$`W =QsjY`IEd0!- KZ^)I=JO# 㑞;a/b9!Za H@;.Z_ rY8X jԴu@ܡaAr; *$!39DЯ?Xjsl%cf.XԭmAY3Mnoe蕙p#CXû$de$Vآ7IdH:lq {~guEgZfz'`GVg;=O~e#*F\EѰ冹 7b`."[c`+"=QC\2@>L5ohLuGӤ2aib@@2ibDe$,S׶KVL+H 7 #mou*.L}-bN=L,!}{*q[.ue>O-latĨXFNev&$ m 'Al'pۥ6=v@iR"[tSB5k۠sS \A1aP냇!&ݺ;l ڢ$Ιi| :" z`Mt}uzEB  &35zW郲Deg9&؍`XC{8]~f@}@*bA!%l䥄m;'S$. ~KKy2!"ԁ|D(JM@F&o0jLlFBS@w,ȸ2a1;+@{,{44nkU2~^qߍ ƓkQo1VyT}fl ME,z/y $@%ٚa)dd[\\Ckad_Iv!䃢lG"M)a1jfӳ<;0v 31:1G8[ۡIApXi&݉\E69G fGða4̈ $A@D5d; O;cP,Xrj``"N;z =,4Xt` !Lf`Ɠ4Ϸ@Dxr]6O&a%d Š1@y-^m#wݝ!xo3h3&)!fYE[!+LX݀69$rJl$NK`+B7EF@r~ B9%xٸ#q^+Il7"fV=ɖ09=,Or:usy$De1[G|{hbX-%!hVY|9k6Lq2цpCBJ6#VƊX߹ q: @[8J .dBeż o9 Kj@1-UhPgeV(vgz{ZF"p DA1 ,v{!y u8ƀ0$\L[G%mE`$qo&%F Nr9L?XL)9C3^ǞYȋ!9vDaJAo-kZ+,aB#xڄ`<#9 &O zHNd(m )Fu![rLɶl1/t\@]r[TZf$+90oGEp67}$=@_ 4t UȚm%*@%'BA\H3BO}a"1謆;ﶸ FI .65v)QN(a&rUY2&bQR,&1 M팤04f"`I ]B:s QttG3Rt#{j-/]snd@yLdi B)lmk $ qEۦ BbAo=mHljFvYa1H.pl2IM'z$h0l!D(Q]Թ,4]Z۸ p`ڹ I%WY/+C[{ ''G!Ǔ`;pq"~ 26DC,EUvHzR >@ZP[+!6k\! Q+KwvM@Ctv"a"ظ\6tK!%ɫ2dSRv FXw=܉,9:FɠA2ū\@>=s#Xeq ٱɍl6dj1k4vbu8Bm`ӜI,PhAM<ѓ!gQ)4 04IA!t\""'к:lxgH$dɃXG7_t"H 3<rB\%ɏ0O#p!ugP$c4`cb\a;;ۍ)rݶJGNU$f[tտ^ bMă:6˚2FľA\\S Ji$nbN@(b on'] gՓ(eIЌwny& u#}Z>Ƕ (#mQX`zdpdbBq.v MJ G{:0;t `e̤*%]hYq;';,Yvp1r&b `F$(: \ =91-}7AR, OZ6Enً̚O&׋^AHvPtzsl:Iԃ PChm6Vhc ljs?17DFec ҶHi<"45@?B lL%r `'T4n 0v7߶;$3 :ȅZcW&;pwK C ؈iOr𐖡ؾ": VkytG'E0N<(V'Hs&Xݘ`w9çZ] .CṯЖe;u=5xM+dt# ;kk " YJ`1PÓdnC!C'9}?>``9lHvݢPg cyňZw(62KJ*v.`-,KY.L~‹XstY~Nm(=?ق\wIcjyXx t2ld%`8rr*q=, &' @0|ZpugO'$.(B뭖ؚ6=t4 .@4c@A&5V# dHIXYJ6@48Y5 2a;Wp\zvTlC2N[IXfX{&@c% d}lW0}e `ovMɲᴝa"3}7^<]#zD v[emȊGO[>v z2GgqI(!Kiuӌ>.,\6c"d{fz-Y)i:YX uHfL-"S3DvZ*@ z.TH'pA!pt<3n,N1 Ii/% এ$Z=_BHzmH5rWءˣpy1td\zm ! b {yed-X. Yb~_y-u"!zS'V0c3tlz;hBcNF(M֗w[9hJh$]V[n=!@HYm~IzYV DyyxKu"Ɯ2'AONrP#Vǭ#<:\;{i)凮:;kf.R+ DN@GdXW@!X=*ji,߾氂 %6P PsܣrV:%%ݭ0=0R[ge 5BhX~XCu&m.[xmU-lV?j EXB#0HiBq9  cD#'#/ó]l1Fh&!!b&α|0~ [ !=Fa%Da>:!$~IFI._[ބse-AY5pí/GibqKfy/QrQi`q G$HBVc !`LѶd+˷XMX, >&G⃽}+L5"Y> h3}Bawpbw/e)n\8mzN.ZL1d Q$&?-mUVFbwG1 3]7!Y0F3or16\62r~R pu(&m N"/ ~" Yq݀!ALjAQge7UK=->#WL :ۄRS0/|v F"H.qB!PaF"`lH$d,m GO-c?op ED% Ii۠nƘOy%γHRGm'iy`T 3d^[d\l'v`];lӲH!hbN; dI,*ˊϔ<jnQ -nIlPt 3U x.ۨA蜐"JKLXT: pq1\ZidݟcNdx фh/$i gudy fNuryjjz- 'Hm!.&_mLq!)iP 2d9ݜbLv\mpAX Z +/MvIɴa] aLɤT= 9\國.r3 N荊h95z)$ڦ8@ ``Mm&q[ѱ ܳ!JufF3%g |G=0 a;''B/&DufV^@F[CeVNHt ]-Eoze 9iQF {3셰siq`I\4Z$%=2ῂ#Kf1ě}D4Q_#kLDZX [Q#HFlp#5Yഡo듉,SG*7Z/vؙxn6E\,@ᨡ6weΰHG9gJLez m [=nHr`bB{8ι=hZt!!{:woQE6;]@؍`Y=Ydi65*&A1ۤ6/Y̎^ir^0|"h/ٰ $(JT:n,{mGXFvk@j+_.j}!x'TA8&Bp#xC!ýbҜv26ZJl>-Yk`რ8B%NOr&S907oF#ܔQv$m1mm`;5 n;t!VnDrS@2)tZpǭeInlؖDTcq˽.iHTR[aD}ak;] }®9o [Bd3 ܏H[px%6 ƙ 6pv@NOՈ۽I AooM=l bgǫ -ΘuSg~ڞa=hmwvjm QZ սd9#rZX [k̀`=ۨBІ"FadhMvHrC/yYBХ[q@0h[ ĤH>DlļÜctrJ1h\I5$k)%M@\o-6@{0gIA͋@A ؊6ebad!#+ݖx=OJ a98:6DA=e@kػA*yLLucT bOcI7[qg2HZ (ct* ̴hVѺ~P:8@9C݆Xٯ Mv =#^OjFX`jn[33x 21DB&s&X q*␉:hv_Df09pcؽ .r5ƘHb8vz2z Lk"w$`gҴ7-|lD=-nĕ *b#RW0lA&fz{nڧu7?jan, $PIiC\,NLSфwOrف@>Ғ \Ui4@@Xō5-Y3 `sLDӖbR@ee :EPB-2]xCbDTu X =^6+#yt5!zƫXN3`[NS((ub!Ktɰ,@<-ZrHTzC~F@F7QW`6rJ8'xF]Y̱zgέ>a cԼB@2m;|/c4{l".u.sbʼHV$M%DxRHe&abagJ+e0t]ATd)p^ZK# dp1qvq 3MlƬ # nM¸'* ԝl! ۰CG y9Ymj&DDTnޡ7Xd c b8@*rMSN,YwX $Ocg (p"8wf%Ea#!T3,!%l%o؈/<E' a7)_qj J${!~3a Cm60%W]69UO}a  u6i .'Wes=[Xd:!3' #*@vi.wr6r e00mHQr (1HXw6Ú&B5#RHAa k'vȐ7ރWx ^{9qk_PxN z 2GVNL ;3LՅ#ieE"S uXؚdQ!&*I52&,!VϩcZB% $ :ms o+t$N32Z۪ߡZF;yp7H% d3ӑ*1 w ݝ=* ٣;h%g`|jJykEHe MZ!r 0F>b ibJHT VO;n6<.dW-a9{ܕ sfbIN@At%D2?^ aaC d V[ lQ)œ q' $1rcVCn6@y 2Q0qZLOT[t.oWh5bvĞ$_9I[b XfGqÇ6o/.XSXʬ0'\MW`%Pne9vu܍.cA- [ 6E0Vnψ\cqC̚&rgzJ:%x;lv@=ab1G "c٠8r:K5V.H],uV@Ȥq۬- #.-y95ȸS.F6i#1Of5}@l%%ѐ) ̅K@ќ8y4 pf !|e5 ÌvX ml6v|̓氄EH $Vn#OSm,"Pg1;f$pKehpn13ϒ^K$,3Ĥ[#pM.$F)0YIbHCpǩj; a06O`fI$ͱ\5;eфM6;,F@b 07e&H!@erl7a$4E=(].X]W,ibB$ÈN БH"5[!<ĴH7#63g8mV!c>~Ur H} Bcbn Z' naf$Y(p:I,[Ȣ2p`P/ [?mn,.K=r ]i)Ǔl}dVLn-(ne "1[hiV>LbWbfze"@Y!;8A&z*GqkoHa"wF0<ٌt# c6ņkx!2l'7$$GX]Elm,x]A 9*,`|Aa:vδ5nJሀ!f; pwn$t3 Wo*anknX:=YQ1qm&:D$̐# KDo; ۮX"Xݶ t} ⥶vQ~y3qn`a ֮/jeӆ@IJsY P]b0/P} 0幉Ǐ6qPC܀mٵZfُ ,$N7N'.ȥ֛E86곁zA5kddvX\pv yiҤ*F$غvH*>%鄅khBLD^LGJaۑӖa0%9nCmEA؈^NPj+FZV½V`E7D1n"̀I6@u2#X- t8A %'0ӳ^Hd(YBfN!։ xNF#!:؄.gg`mxif 9$bB:JsXP X MV%׽ "˜}>Iac^gV2âƔl=GEd4ʝ@W``}r@!f 9m|B uj0pC pʊd8k䀍{ug^,͜`/z  pK=2[@5CȖFx݇׭ ',5CZ7(` l2 ;:X.,$߈e V׋"*GﰀOlWVŃw] L ?KF${'`噕 d"3 5˜N^@ (gp9F0!l$fa gH$Q}eՎV6Z,(e=5k܀. Ke)0"c^bx4`):t Wvx&YMFh of2 fRzKb@H5rxH緮-Sz-'5'Vjm/Y" Va  6EWq;#u[h,rc0V.~3 A {:FQl]Dq yAf"I5kX1m;ƳRzgZ |Ƕ['qCAʺ6b+j@#ЁH%sJc{rex,pt3C͐& ^ M"qhf;n 1Dа10r H L&"d#Ԃonwrr )D,t128a8ud.1.%iC#Al0u4c%X8 aRR$b4nTY&CBR/`M] +HF\$s^| K M͡ZMEa bwL)&=Qxe7ll<qd|R<Հb(Y#}jC(˥XR!$c.‡!L'-x0aGnvÍqfGL'lm+P0)Bi, ;dT %c]L?embբ۟rT5 B9c0l2큃,EKrClЏwZ#TIR(. j!d[H"A7a`j5sbѤCFX //#AmM=aà;嗋$ ${m}p<@4tvN堚X"C!v1=͕ u4&ރa5B6qvgB`?FS(H-7,f4}/[f/%Ƣ b`b'rZB @X7"Cz~!LwQY/U"DalZ3v#evPze. `+bZgL-v=YLР+ \&XStYtq%/ M0 M#``:o,=1X !!c@h# يbdcG4$Bp0d}]k KHݛ*1 `\Kȴm ȣ.9yXcd,zF2l,xYC] ;dM yH?LS]R\kvrrj(JF=W F3d+$\4\ WL$t7 ;=7~ @MUD35EO(̲4\\ XA Z$K4lX/w!ŜlMD Mh{t j1bIMH`hY#,A=GK1dH:m),o2_pzlY=E0nvқ@bJK˅bKCz,S\mv1rܓb]t! :/ Fv.cd\6݂ v ¸Sl]J[4$aAœ&srBnYhA!By"ۓk<;%׈|[r*b*piqzl2(ZN@v;J(ޅ6y6ն۫$Bd;('3㭞d9m]ryԐ6>_NF'-l =&pHAg.?!ăi7J"mͧ,ap^Hc .g=*-gI.>9|d 'LB^6y rc1ۀ2HpvhHHAVWeg-@Im1-vVM;?IN LOw-'̜d/s2OaM9e.3 IHvtѺ Xx-뭸w1ӝе/F@dOgo;|JQB[C}D"^=Nd,xIhShqC,uK2@('-1 .n& ^WE1RS2IA (iB΋Z% 'R3Bnd7VжoNގȹ@x2bz_\ v MXZéa=hB{r)(X{D}esq'r:Cʰ-٢-=wq"H@-:-HJ HD鬑HUfGfA]RE;!k@Ar ` dd!тʎvFKԄ<44Ѳl.+ə7H%eu)zXu+X&Ӊv XL5acXBF*ArS / ?KW K=Cj df2v :3pL )42_b{q( \h\bO JIpXgB(HN*aŁ; &9n!&@xBGdIiD+ws! K$VnRYpYܱ֖; g rĕ:LùzY;i`ː^l&Y&&F07hBt_ƶ1yu. "tu;nRy 9|\/ݜ[="F1 1&d48 ejZbVeD 2w"i̔`;0ЦX<{ͺP聘 ͛̆h}lH3sf @v+}5lUDa_BN{vܦ-I'-M,irz o6ڜ0C]`v1+àatpbt츎5:|.Y3cGABX϶@=L|6mXd9?uX -я4I-+nvB}|'vjWd =xZv w: ^b@ƝRܧز^Ԁ9CK@ }OCpy-uɀdE@./hkװRÉy#G OaM<|°C cq/=;u5Q4!KU=f1zeds$S` plsbp4,1N0~R0 9,K%Ü(At,6qC7|tFEFJ+hZ] _@]Āż$ xDaI7W'lAݖof ɋ&ȭ4^4'Z[h'%&5' 6ӭZIlj\{(vJѾ(%$ [YhZ] }MF#Y5asbձ &mH:T \?H:.K6Y6 e !Z:]y=@1T953t-vԖ¿$rG(ۖ")O#,`D6VlUf#nq)qvWWH^^aر ]0q; ι&jL):yi?AKm;mEۄ>!da5M xd;3r %tAG3װŅ%,EBUf,I ") $Yh=3bJA@8N]lccnY%L6b@{* -, =l!˭=\L(v+z; 9UWC倢pvR fn gx՘Sp \:;m#A/MMx< ɦk'KӅ'܊ X2lGb $DΉadhjO $-}ۗB"ꥣݵ^C6cXIj ̠[ 6Eu; ױ.2BNP3/W@];`Ž-4/؃.4c2 =z%֠6lNYR {}to hqR Fl0/* ^Q+wa y[^XDH䌔&¨dq^L-k%?0q.8vLT%6- .@pדd"l6IcҜ su6K]2I)6ݗmx ˃9J9&|XG&Gj@{2_Л">5t 4O(C|sM +Iot%P @ϭ]|7&L(8`ՙh/?q|J eB]*GD"RH1:I={pѰ_`4eb³y>YmtIc% 5a9I~$1Q;=Fŝ<ɏl60``SC*B+0ZU|NJO/a&kc(y[=4;)vRcY^H5 c٢Jܠ=!}DBvz$xvw{>hc:  (_ s-Z$Lvponea9Peec&MX8VL <b 0`msiD&nM3[AI۟U 3 `544%[ IhoFʄeGR9HNv;<2C̃]M`ƍ25 lɜk4KV ,Q`[f6!u vjjDts p/p,xVhioIcwrWL Nu A@$\lǒ JHp9R}jINYOKimBX$"V]ނKt EЙut@`dqljPzI@Ƭt.nk0lƒō7? }}pBK$BD8uoc=!cB &$,'#-;%'aۮ^nAkepvf~HbCOK7eKAo`F9ߐ`1RFW[B"iLj vq_4-a0$d0X,sghr]0u.Hd%gd [kfa ݑQd!&i`EaRw Lk'nSd\ # V=ЭİΠ2a{, *82EC",P aUl:;qBі~/3Sza{j\ue7[`L%ꁦ&r{.8XPa:B'4- it*E4')uT4%Ő[KcȩM #fN1ྍ-$kH.XX{L8,Fml- f/e`+3-"[$',CZ trA鷳!? / U]Yi:~xv! K6kc *B|@ &saT#VPӷVk\ v+a:{io(nۖM^|Qz!gX\I D$gA4|#H]n2D>PIN󲊦ZF*wZ{q G;؃'.{t3p-{f##br$ IR:ɓ:aUƛ2A] ey#!@ H@SVY:\HXf읫ƽۦ!ioPd ,>H}@jyHaky`LoS;1N Wd-'8ƥDCai 9#-bٚjAz#!÷d1kAuh G0S2jNnA6Lt^d#ytCdE9,%h |mΌ˃@RN Of30 /o!|UN@&P6sKBH7`LKph؂է;z XbLk6>,K@֖4`  K\3 P_MbK>/[ag4:A/*hM-Hؖ2gKqgm=$$[;Ò-:GKqVvcd f%+KẺua "џF6 }-?# ܘ;nNhh;Zd=f8JG㴷j1@.nٗQ mB@rWyzBֶ 6N2c!hiˀȼLvuMDiń["} q;$y8W-(a@o{y:;cqxnöD}E:W&̩ 8́ >a:̀%%/M K-ՊWА!RjEdKs ٭,[OH4X%vHOmvpqDzlE݇FY,K7 ݹlC2ʰHJd68PT:a }I?vyaX[DvFP;X6 p$39@F c;{d26.2)io`rpQ+cx qH.YFZ1PoH>-`2Xwb0-A"=K}eOW\]:I͉Sa?A'Ӳ-$X1A|^؆^=^qxiʂXR2D3 %rCsKao5\͌ /] "sIR7Y$Omj48^"}-R텫r!B{o+ TlUq4}\ )YܺuX |*r!j9ũ9hAct@d#Ӗ'Fʇ Ό $⺹ae r=5"Eʀh1ӑ(هfH90dd]8-RC,L2ۤhʚIZ،\~Wia$a8v~+G\?r>䋲Sv0u S\7ࠦN0 &r_o'X7B)Jӹt4XnXtp6mxf"H VeÀc?9]DX"HKOb3 1DGnHr&bh])B`eK0Vj@ Wo] h@\vk&8czE݃Adxd4R%W[VdSr%.;"v˥AIΤ\tr!Ä:j: DZWQX/ 1b k9v琋xpK#,H]bZ`l9gX TnCRj>İfR-ǐ2GK=!D RC'іԏoPFC .LCaJFѻ~!ӫOW? zJ"m`2 3ceזY%`i,l^%sChMXX-P0#e]e.F Zf}Ge[Ğ7PGRm} =4VbqOܮ$uCX1#8BF Vy3ʂݠV؝S"grr005%]˓`VCy8%tF 4DeX:$0ur)&^1붲2鞆@ vl,c=!hHk ; T12 A緡߄)s'X/  v4a6q. n NSŝamsh, %!lq^ܡt|,Y` @>~A;GMvդ+}P\Œu q鶸x:aRȋ "͒ JU$`YB51:bʿd݅!vT{zΙo9ˇ- h2rYw۝vƹ{9 I:@$^ZC4 ,$ wlTa{66T$&*~х,Rv+D ײ< :1EŰ|]p@Ys 7P+d@?O/a.o:@k)6RS a$/E(WBsy"8@y#\;GlvT?^I !lHF@2Muւ0 2K_ifI -d %|g!a7Fj -S.C0$Z)um5%"3WEՁ{/ !#  8[F9m2*1 6{$r=/0aI2{fSvZN SaD"ru[FrƉG%԰A6̮6- \;D$%/ hBC/%nrֆ𗰐[Y_r"$`8IE#ah!8zADrиh.{:G#[s$'&4eɣ\C%z!{*]n 8A@Z 0cnqEd#& P]nφX&g?S^$ 8$܏qji7GiTA>=`&A'Sby@F3r= +DQlr&\t ۋr̚ zzfd$FGtn G89{> V1,.HP8cUfyhIA 0UjĔ8$/@$ CP7h4` G Jq s܄ 1Ks]ONIh Eط"GXX13KrN!G `l$lYQ5tZ0ZM.,/r@358r +2}%1LLI1zO`l@iHi$Uk52a27A /.5riqFFM3u!:o3%gPcpɀآ~CAX7IA>؛!'rY5+!K! p&Եn5 p ri1."( N0q>͖#y HSM] onlLۘc!6b$_AM`\XÉGyhD䩉f8Au @2|.lN-CVX$d6)jǐLBӄ&UI#{f;@.c n,H TcF5xֳ,UFcVpp&yaxX$h|uII{n? ;b@^lEFL{ R0^+hoDd-"ƆOC 4$%2(#.r8b-lǓ\V'@K9уnf~X) 9jǩY Dl ,b(NDXXtfcm ɿ԰MDiգ$e-=C+8~ ]',?&@lZ.Kmdt[. gm̬X'nN Xh9il@^C-sAT "˪&(GؕXUӟa!$y-F+yP(6h5x˕Ae$&ڴN,X4fmiQ Y~}0OB0JN&u|{m/a{gPct+=vXHkpDtʄ 8> ɢuW򔔃R Ks##3.lJB y.:Huo^6HagmgP;NKfb}6D/MdgtO-H PZX^7K99v=, $h}]:JVE LmsNKE]mՄcw-͞+~x+#H y ;:j/V؁T#7ld:TPB܅n%;gd Pdu#$Ycyri*Ψ\ ZP$'tY):Š˦lvZ1مRB7y.A;#@X/ 0>&Xyf ĝ'ZEPwgV ί GD#-v]T E{P^H !lF&h4K6m [OXS v@byi '0Ru1IL%.;Ƅ. t^HUX1,^~!cu8`͘bp@!6m8κ#KdžLrog-qc9h"d; b \yش6@%Rvhxz؅'m rv @`YN2NƒT\2̛Qt`ʑ:7{H"s`\BiK']Ց$ D!Β֩xIK$H Vm1G$픻prJT%ÍLyiB AЅ+ n! l&'C<5FMeXP1e1-D€boUi˔^K\I=<\g̓X 1r<"v xpO 0]r]`܄.X<@YK pȶ,V}E L^,.L4#q-*a=#Ժ4UfFg.u_g$-6 9e@!F} .vTQ/l-Ԁ͋w 'A&AKhb 2] rGYFPG "tH &tmxCK (l3k lfƒ%_`)5FlO fAG[uվA&M"-IFxdZ˲G" $i Q`ʵ{5t&;4r: kF0l{3$b-Un|%K ,Aj,? '_!l$1(!tdqд [Fvc찶X􇡞Hfo.( wL:nrݶcCNS#-vVagn V#很yHWc3{ <"ľZ0GЍۂVJtc/`jخG\; 2X2{f I֤6z"5A[l  J.gN?݇ZMā``e*% ͅs,(!؉fZ(,$Fqͷ807JEH2=)$ mo'z,N"x^Aa1GlQF]\Á) %z&L$Yα6&N lj2"5%`Ԇkb/jJ%вxq| gXg:3,IqzFrOYWĺjW@3-&[2G %^pIISThUi+pmF͑85ޑF,@9# a*"uɯd5!_ 8O06@3NZdJ=cz :HgFTN=5I@ԞNJ qtPQ OZЀ,dĐdD!ka-dB{>%McYȨlEjQ#r0Ͳ00p{,2m/^18}$ Poi 荬ݔZ"1h q3Zf$8DX ?9FM6qH *F=".:Ѝ.$04$Lki{kd P"AۢMd'Bux2B`A6>\2@4wHq` bdtT %OG%\hi1 傮Z,˴2<mIA9 a1< EhZ .\"$nrp+f^϶婭,/vLØ=5ۙ$rfvAPNO\LY6= c y`*$#blIn!l(Nr#Ef^m9 g]4Z%פ!4@ȊVH#Her` :~(rd?X rZk}Yeu'LYmeay+َ̈́&Yv#%A ZRZ X w7-rC>&0~ dXӱ.`:W̚sI%a66IgKXb~NHG1ن?W[IVIaF9<ۈp6XXi!f|ad"'Fz:Kn҇d/*n4&܍<1r 5{gFqzv;߳t,"^rö<#vz=/-d *q!@AC@9pZf"ZX BjdZoYA 6{.XtELқZtf*|X&JXMn(Ԍ:D`"mZZ3-HUI.$7Dϒ-,}Nyd*Pfl1gfe:#ZI Gd^EApkdppB`='o-MuPjF! sw6Y6<*#ɺNE$+IFRBO\\2a( ]H#01gQK{ANk# Z,pq /mw YgyVؑbUliynA6^X璩y. 07XXaN2=20A؀L7)=V$W/ԃ8{t$@Az6W 1L6! y/8b r eyt\̊8Fe5JY e C-D41$\ELRJ-tE#;ے뭇8y6d2iQFAHR@ sNCw `Z=Tu# 0~MdL-bG'G6Vs6 ,b-؉E2,8w&d0ȥbtB`D, o NXpHS% O*\w$m9XhuU3k$Q ۯdq'XC LxSW >0F8R1p`3e!cxg:?VÍ*mX 쉌QD6Y74 5A)qL? yrR5:D!(Iiīƒxrڅld"`0fCH p, XHlAcRhĚ-P~p0(1HP!6IyYH})<*D˿b[u:Ls$ e/ne3 ćw 3- a `C* tzt6B5@E/y(lIU`9+Fuѓ)=./'!'HZI64aVm@oY 1`uB':cLBF ʌ-wmc hEFIH!&!I `2Iz$|DSFux029.uSBa"{<if'b5-u&i;m='dB⍁.,\v`HM A\[,:A60phѱD(!6) ^Cճ3-'K:H!0vVEcl1.ۡF -  -wXy3]uCb>0$.>: MB@<>zC4@3MNoaU:r7Ѝ~3JLD,0&mÒ u, oۀ hB09&9 60d0Π!؎ |:9ĎNpN@SV Wnk@ZvaRubi4ξX&z OdD"# } Ʋdeіj& ᒅYl4RàvqD`JtC6(C>V8oQgT큰[5Ʉ ,bEy=Ybڏ#9(J $$h\$PRo0a4>/KGUBnc P{'= K#{l lmfZ>&fGtXc;X!m40 cO F5}bJj .Ն8c#$B-`;# $5pYGYv[6x+1r/D4XV02 y9vjR&B`#+`gz H19cބ ۂA C!E7@m8y- i 0-[91ZL 9iǣvrGc#v:MdѹVqhj@ഩ!46B2SbG;%ڭz*5\">B-%uےV3ۄ Y >#`&lƑKC ,k[78/'udIKz $B\~9jlP?%pm勎kaġLlmʄ ~c;웋6Ng`{k aiIEhmX"0! Kx0Cq0Cue#|E^Aв(B!fE6]g@,#i 8dzJ9w4/>&FƴdlAmHOc$~NG"647g\#KF0  gF `wKaYY=hx>x9gD#[h X<-UV\Lpa c:m5)jfь2]8[j} Z# v F%Cm+WĴBd#џ%Wn-a!ۇc:ѐк'R,Rd!|ya9؛v;#фSvd .p\Wc]Ad8̋^,B)ɹݳ. ; bȐPvvESf`P XEçG`f/f1 JqҴ#mLB1{&',)Pa xa'[lu6]4CذgTLG(U Ve&M1 l" Xn-dv29s+n\Gej0*ˁ ~#^C&[wlwK԰ƈDv"l!9~7-n$hvPQ'MK[胇atF?cR2S$OaöQ6P ,~$QwdL"?yzt45W"a;|{d~)RgV턢ćrTc A%[BS$Y 6JmG.@tj<ُF@d4# y/5acz. L N ouc$-!\%,1gZ<7[JQa̲xc5q<&sxIѲϬQ vMYk %@@9L*!Ǥf] ʼD!loyӥ lMz{f+x"!\{YK<$B(m&Q3xh4 }!` [RH"Evp5[ZTY\Vk{J76n,l(ZǓnZ{t&$ ql?u$ (NHiē +`.|Mtlmfv;D=cP緤pH:9h`v'HZlDl!S G~zڻ.p %B]R;*%\IrtYΌtzl0yygX*cKRY2hԉY[!. kb ϡd%@96"΀%P ;0e'DA[D8{GI{yp>mSO5n&,{zΨ&k:duX.CmYp 4ʬ1OH0oXcϘ)n,􋌷 m ,isnmB]- IkטR{:phr$cB+3#@!-LɄ&f.1 :G[dwe谠Hb2붞D HJ:F' CMGy"2lp.MHHۃm-m %f<5sR0XEa G0NrndLnvnݴb[S$EP ql8e `,73@ 1$%ņlt u#&X^jG# y8v[ XʚB2cS@!3aZDZ#gԋIcQH$09mec@ SzƑã4er^Ľ;l΀vmdإТxf}G9v1Q:#& j# "j$#wm@d\k[sBHDR*!5/ ŠKhH-+a{g OTFɑ)Cd&+,$oDIܐ[w!fq`}vӧHd;n>G'YJq#Lg 88S&\%'&} R Mvl; $[$]r ٯK Op%P(̜]gGgAxKh6m7"-'τ6a q,|Z%K݆*O=g$WIG/ 8OBS66{,SWFރ1 P%L:tIvöI0AqKӋ a.Ra 9 ۝LA .0t{:Bⱥ|mfƦ@}SYR&h nt܅O(1/rbѶ̵ 8v؛.x 8c)PK87#Tvђe]$,f- HS@\[PȀ8D| =C'4{kz7%ăN܎Ɔ,ؑ*NMB؜"upf{ZN6H\2A| \o! t6Ca;O`4T,!з;[˩nu 'f9 ȾB'fp\MSnj9D9Z2vWb(8Zc$3bI0Bwgn[m>⑍ v0{5АE*^7RP[d@2'w'.(;% ۈ$w,*X,%R( ̝bEFsۡfG&\qZ.Nllvn$_cz,q;hH{iCDȣzq m'@/WY01qj[8e=iń#K,:HLz5oz~mU$$)bzHTp4!KZM -( dVĕ%yEvQAid(H2MitV xyou"[l˅L lM2!Iܙ㶓} [W9{ ܘjZ< g e;  'L}:eހ0#`]L4PDeOIO m1# d{u$n/=vd\忤&g  z3e$F ci,r 4Vՠ#LK^~ѽHbY( h0ٺg2ʎ;VcuQ J2kFkdb C [ʤHRC2dyeoX? ="]r0nϸFH%?:X$kk1EwFr!GlgN0N 3Ĺ,5-Xg`[1F,q Brų( kdl4H c$,ܺa:F6ЮJV 0Z]ƓGwZd$& q:rX[' rSFQJ/hC)#A$UeBXREFW Qœui*>ò HV`ZC]ly'\ &i#[jyB6KX` r N˻rTtH/r`)'N&q| Jfe-hnXo2! Ə#۹f8~]܌#XxCn:fam)#_@4#n&43%*-=~_l="B- H>^Z 7O11ەVᜀ8Xu:3D{jk =0 f:v%2 N^5nqtdmlI.2 K7wnL=0^GNPHO(hqeMLcR2x'XZA`pl,>Xw7%5doY)!gfͤT _By"voA7-վ% ##q XSRvfXIxdW[.md(z26Ht,#X&4`8y%_P vs'+YXOTc9.Pl "'Z#ABb9C% ?YŤ ե_`nxr\vr&;rsP,9 -]$ , P5SB0W>n0 ifXF: ȹۃ89pto$avOeǽ0L- m:N/&#Ձ!chAѐyY;뽄=݀,[.Z(X KZ6^5u͆49mW Gd"0 ~WI6س,ſXX{%Z {$[ yfyq$3FK6JG\\G;Bna~ZR1}F =94 h\!B4ၩ(lA#rZCct+sc` 6+1K ˠ.9*2OXi$tO6E̞ ӏ-)hJM=`:X4;Y5-]W1u1&L;+c5FHÐ:L6=X m1m 2GW,{;9 #,%zO%"Xʱ(x ׄ ק&e*oR`6Si؂j4ahE-r$;tH V$d<[떌hQ Q$*(}-D0/oI$r p`ypA:;2 qf9=w^{ y]8d %2{sV:!]0P!u&$ߺ@̻-M/XbΦ32zyt%0yLLE~ D ;4ٝywal"TwK!qi79~8!űh1R`W3vɁ EXGn p͋kbYZ,-w-b\6-}.ZbӞHjlDq;"^\D1 gאqzCvPMzZb|Z',z/i͑zc{xmI% l, !8I{i jI͊@|MS+8n [pUpC9f&y` jG6)=Q\ b@; Aǒ{jCKhl+hc2)mlL6TglFw9kd q!el4]NlQ, lCʯ 1ebBC2Vd9@ĎIlZ-t'cZ HurhJޟ.G`\E 4!CPH l8Z;g<}! //q@@3Ki#X[۶@1 (W!lAoܦ!!}@`@4aPCcrbJ(f nDjFQݸaNr5H7lsC%L cbg݂01;=qc3 l>1_ #IC-nZ͖}`"Ld?!M IkcJGd AQ̭KrAuÈ/zј=8ɮnZdv tH _b:Lėvϼ-[彽WM%gڞS,oȇF-[˘ P`-F Lf=Ȉ42DlI iz c@n=Y:A6P ħd ܑUBn bv7-O exl"n4CI)2QG]C{u8@#nC1u1s*Ӌ{AkU;t fc{ R<*-͘j1fJu*"d+ɬ4;وl0y$S DvZn;a4ɼB:9z ;ՌpضZW ǰIj@M]IՐ`u`v!|ħՄ epȌMR|1 k"ə+lItsR_9q#a4ӧ |5VEO$3P06pk TrDԘ5<]ǃ >Huq/vB(v |Z/+mTVdT &#E<@&dL@ĵ' vULH2X[@@y!CYr,.&G4UyN@%$o# vj~I vCHN1{69DfNNg ;5IdIGkqZ.#e%'69 ROe;'DC`r]%so#!=˶m0q&p,F%2K5lu!H@ RZuNTJ$%= V#% Z:B|X`bX 3LmZ1pB&a&c îu'btY&vX!&uVxp_ #6ƍ {0 [RLqдJ}uk%JGG`)aL }̚lzZ 9hdM9rIJu'k3euC"q6 awcp"r0?o+il&OsKk,`7ؑ €[>VHboaЊzm9*6*\dbl* KGgd$yx^:X{ѨqOeLslZ3#+PCʡ luFl8mx`ƥtmqFe `gXkC9$ ؕ3%sIP,j/!b;fbU(^<9e}bo g$يaHygPF vF v69;%xXkam(ZLqR3JO=-؜Ǝn9ٌ쇌0uD=nU.V A zoi'muI `2bQ Ng-$B3X9+`eo$u!NJz\mBXCnﳌ$! c@LL@PE|,;0bpm..˩9bĔ\-tut.,Qiqɱd۶I cC;E9){C$RPƈOP ; NHϒh($̙^ƺNYt/Nl'R&N KDžJ`yk # b6@yiVDv\;`b`Bvt  1"v1-׫67f& )3` ۗs\$`GQ&oX+Y=Dž8sȚ,[g JhԻjB`i z7B96ˣK!Dk&@mףp&;-ums" rxCx$..;Juݦޢ s"a kb"[ `p̊0ADFvÄF)A\$]ŚycNJ8{`ˆc5 .rqxa%>u}iK["FXbKGvPQ6)aA ٌ\^HqGu~7,a0Ne^Bq+L e94PDsvpÅX5qzx+fcpzufɣւ7dhi62=BAifho'@` ׋cN@`5=X 6D; {C&q; w^aQ942m^@NqтWB\FƢ/b8 p☠I6l|z9*Lĝy{YAp^$,c4XHظ4duO7X`h]͏S0klI'O0ʬ{&!SD!p2&y&:*&BW| <L 1?|@EPI0;CD'Q6n#>d~@8R8O@/Cm5Ѷ < (6% V."12u"ޖ-uؓn{vJ.NF1ƶp%ѥ؈4{z'o@JKL'61^]xKAxuLHf.U7S6he8?e睜=s1Gumv+dz`@!MfF;LB` +!/2.qjgu>H0.HF 1h4xCGěvA;ф,T.K<`ӦvG!t`A.y٤u:nΰn'yF,>Y-:й3]LrK)G3IKn୚0pL2Du :IHmP L.;a KܱX-v\dd)Xv.:߫KZ6$-ǖ0;ayBd\ -!ͲmK3)\$t,'yrWt0$l2@OmX; upcqy> ӑ V fƮ@*ԘF@[D N`NM%i!.JYe}eFAVpjZh[##L L.J:\`Zfᗽ7쐫< N0>BFR7fP,b R{ y%/) G071!#xС_rZ@VaF+8Y$@a ; 6 -Gm#Xq&YTaoB1ݞD: lrU>)"O|^_^aۿƅ@K8B#ݮ[2C٭ .xYLaPA`#H|+tRe0Piؙj(;-vbMD2 >eLmǷ'@N%$'e- :9>#QQ~SL" áp[lwFDqh ""'U*qeb+ 59'WtVQ%.om3݈Ag"&3}Øm53v& ٜ ZjLwrI+_P6V%d*YK; ?IpڎK0xЌ _  `<F)nGy;s(eI]8!Bbxo`yM\HxIbf_^d jӍ2!3#:QB Ӓ\ O> @BF|vxz"+H?vIh76^p&vY5Ȝ蟂읆nK Xle 1VMP LNVwz V]u#|$-vrbu%@h tyq^Z0n 5]I K!Uɋѝų7 nL ف%Ԇ6̈́R0dy'+zD+B(pnWDAɼ'@GB/ݨb F"h!`3\^d<,GfX1/Cp gC9q]$VÎ_.:`v#ō20ID06Y%\" 3k2 `B%ebZfvn7 Ixt1r, `V6} Ж+$2]!Vz r v:Bh2wrisa"Kł=V鱀d+;jL(}K5؀ B',DgZ^hbq(r&R?5ppog `0 ]dا;|ncg '6B@Y'o+a W ,էVA ܕU jK˲Zg&-#DE - MC6mAX֢[CwŠgtZ;+ZvZVST"Ҷ }l<0f5:A `f\BEW5vud+'9f $M,`DG9vS0ږ4vɁ[3MA kjӢ\ Ii&c N9(MZ 8 fаq G;1!ķ~!:PPYWNڰ Xj%#H$k av+$utgPv1cA15Q&=I`Hx#G'rY4X c13_muHnƐ q1۰A_c. PM!l$ .mybI3m2ȯ#:e'l8egErZĵ@>Baɓ8LPSg"-2˿CǾ_pkhF$(@^ 0q.P.=^ :F6{yoq&=dljTG[ *rc. ~11t0tT@"Cy2[,lեv&<O@Lj5 $cd5cuvqI8FRFy2JQ:[jcZ̘,~#x$pF# @dhDz܀5`aj- XI>%ϮبՆK m~",]\㸲 ̳%5W+>P}B^&i і9+SCVn 5ЕE Eat FDF i *` BԝJo/M.`OS\ ۞-Om,TH0K@k+r1N˨UJƎdavQIfn#@g0ЌFۂ~9a: Lm~o+S(y%n0c6..3ж9.ڶfp[QBmH[,!m$> ߐ:2AY\zȹ<ɿR[7:; XU,D!K6?d4Rғǰl݅tr칩dVװ 1 XNHh" N?{|6 t܎>ml=gmJxlC=tC,q,ht,=$<$+a}NJU#t'&L^neN2 s{Ch  z %~%E79b3.<(`mKW$?,H|.|.͹" paa0 3$XЦA-d:2WN%Ķmͱ&d z3BI!lQ2ܧT..ijrnƨZ(| x SXG5+ْ!$d.p:˳$5j,&8lBdz@mqo@Hqep}^lgm4\`SņOt` v: 1][G46%GbMBgy;V XAddH^StL MdJ{^KD^Fe8t"AqGpLk_Yny dlhP$ A2$ΥF/`{8CvXb.rH[7*%$S[^]W882@tv@ɶx&Ï?Mў#6%pa "lMfr lfC$8ȝ[Ih[S Ǒc|FNX Mq5/| 떲a4/n]r#UfYaVp:)@]VD^.KIJg [tK FT^{TlH" V>-x6! :riD7yWMG\Jd2 ~S,3(4˨L7d?gey(% K0Ddv"rbsyks,h!\$ "*Ft'G`hJR b4yaY8mC1e:6-Zr2A}H^y5"q C]JA?jg{^X{auU6I`VI,PX,GM-dD3$5Z³@0.{ i=Xt$-`^l`0@]`e9KŏQs N<8L:!pi]F`r+j\y"i3Hs)Zo +W &lJN-@u\.#,N27(0, 0MlȞAX m~"1%0drԞZ@hEˤ"pcgIQ@4 P$E?5pЁ"pG̗jnȦdɆ1ka N։\*_cntqA3>E.x[jW%)>~0GHXz)'\#NVy;<ħ8S e N}PinP"qZDXFXC"2bv{a5UЍBc;'u"٥%`ϡՀubSeZs}B(p6 Dai G`Az4w{`5v"+.cۡ;D{æbƝ $sdck| wO>%AiiLc4^rEZ=HG$]G^;c0y# x{"a6\`SB!I3h O tbb`zan0AѽFU:X.h)<>$~F4,~[u"Α C)核O .&!\NM Z%$1fH2;퉩8=-F.AdZ~l0De@kdtQU%E.ڡry<knH! 3ٻ[vLh\saPE|E.ug'>͸#Rw$VyGrd {uȦ K &6׸/uq`D 0偨&Fחj8֓?&xHJxd˦J! ,{J Nh- rpp KLB"⧚a`cplA V2t/QoJ ѢV8PC-Mؘ'x:=7CCdGuMװ bE,4ЌTvьPh{V}bEˢÜY#ؑ9qP9h0Y'xE8d{뤔>ٯgNi9ĘSMH Wij{' d6'& en\y'3,bK`6?M X.D[|'~H["aq *(wFTv.E6c#a$,X!.BέX=!arsA?[OEuId%M N@4\] BH/6zw9."k$b,A 1و, <^I^_ۣ[3tq۴ zK `l8cfBq RiAe7HZGm:bA8bmupy .W%4v`\6=;p 3=: L P;iGx\ffvA;8vvI~,c@]f1mn3!ޱ7s]8 1Y l-Jbc$I`k 3LNAkId5(k8A%0$F ,]y-6;Iyki2 v@b kq/NlMEhEשeIb`p>;ӄQ'2:BB = ō!u l@axd<ϿCHI83d1π!`(!<DDvg&8DC{ٙ C @grN&F3=gF#aّP%^lf:*_d I2'v~7mHg$ӳ[5}* trf S$YYiX B0:N APcKJI*o(ojWVb c!: Be +P oLqIc@έK rbFK :p%KDg77F+"8b6[6,@/<= 7Z d,ãyE" ejLrRDs!@l\bR .!p٠\gFǏ~$ Ʉ N@0(Kpnʬcz6K2} {:׻$6w\Mu0X]򽼳i"QbY)pp=bͰ` ZDX,m?Rt2ʊ0p. 0fX!ȉ"D" 7icy|䱑d&UDl! -ćd4F@b?mD65XM=z~ .FoA[Z;M5te!:t8vfFC!"QRkj,1RM2 YP@ .[""dȝ1`;l \;z$dtgAtd}4G&H:=)6R4 : v62JkeZ' m,!5pŃdAROa"ic/gg#h]D1IDN=0,[0a:16#[6 l3I͜d8F,\O_(bJ1'act^pa9ga0D9F0D,"];z1 $J ]@ & u.'gm+aTWp 9 H'A hHf2jcla91gP'ku&o[`]/"gB Ե?50&EɻēNY?/Ǚi n].@3aB5ĸ!XźFS!sq|CdglGb0𝼓˫!{0{#$҅ ,g'JՋ" D7"Ű : T=iA `@ Q" x3蛇$|Y؀JBp\=R1.M^y291Ȇyry6raѐ=8C]t>Iw}w ~ .6`Wd98E^N*pǝLvKebhKK^'MCnY0awC$R5AqyHfIhjD"A'vc VXģR؃=Nvit/䀜 EnAN-' c`܀,` 2dVGh((K;`NrxȶmF$la0r=O=noI꜋b1@aD?RڥVdǎϧgGq6?- CDBL±@lP&=amdZ}"~ MD}Mx)r2;<췍n1 `A, !.YۣHxW#Q8A'naX`V-"É|ey_a͐$`uVѶO1֌jfuFn"I `N n&v#ۛA{FضHC&D.|vV90xZZ['PsdrQi!0*LL% v>L~4ӛzSBч8-JϲdzZoɸY2}HDc}I wrD[ْ#a) u=-`a'n`mlJ2g=4]"tT &H.%,1숌vlEaO1opb 6̓^H(ţx{>1ь#Nv(z2#Zkȹ[D#%d! #})hbFBN#Ce!\t.DZ]D=&Z"Aw`݀yI,ݝa-ߗ>fAz8ӥF#@9cٸZ,"‰j ᛲ~%*~6e` !pp#C HKh@8ABzQ<ͷ{-OU9/$3Hp݄eiJ\ "Oy2=lV;'B .0^`v(N a:@G=yf'U!oV)G|@.R r|F/7ޱͭ`0Lh7ٜHl#1Q-[ 1yLX6xjc#U38_8`q-Fr _ZA-x03o!ko0O(B{07 ~Nv$#g5Ig!$pۥZ僩.?l.F2ܺDMH(//!̓fA[4.> `-, T* fفgN0jZCI !; /ctC=NY;פ K8ӰBY q#i Yp7\LjgHXpM$VZ[ C"2 &c0" j:\'x< vz;wf%z)Ѳt6e%Qa r8i̵`Oh` njv2WWsS7sX\ZH=M-6@؏dHп`nF,jGT!gHvRUj= A%ŵ6A; WLwkcVzQp#rY+y'd]6@(D b~aeXȎ;Ua #fȭz;"2d靴Uk!Y%-QCu̿l/9S[)CybFq#&Avcq|' Sdid݊1mkVkEG- Py 7DH!F;Z`d<d@'fdw ==ۢ>Lt HL`y͔L9ƒG7[lf!xɳ XLx${N@:ڹ'eq塦[X;vOT`6x ׬tdCl5o 'v1!8F3q`[pK>lbh[!x';a"S; DS0)JY];)mE1fC[a,`` a' 霐9 {%̩DHvSr7k2}5Բ ,Z`ICLLhD# bl|L4ָ쀜#.L70X62bm,GP22beciX(9$2:h1'O{jAL#&Ųj#QH΍ogYh̞D%0,k`0Z0~܁',P/XQ\W:$0mnA;>Wq!2K&D: 'E5E8@vVv+%]F=&&-2P=^RCDaa1 1 㻠јOlEPr@9.$]lcz2It&D \16x}K##PCA-;H( "rL0cL5HODdx@=cv u4Oq݁)/ł[tstp(p֊=\=g&cҸmטneG5?">Gd0yܚCg}b% >@>D=P|D H~d#{4X\81 M%B$43б\IT Cۻ`?H>78X-´K ۂ/gfw!C-a`|z@9)yR"k;/8 9K\( ü؀g#@LѐbX}t;CFN&_b;Sm\N^*7p--LV|█ a#AN(]^h^8_!t!ٚ0 ]qYH%T}َǥQl٫8d,'@l0Hl]f AFv? +""|eX%Ϊ; }$Jvмî.${dm %Ýe C!I1@̜ejOF!܀`L);"k΃s&=XG =x & O@^ٍBX6 ںF Jx@-98`Ҁ{3B y#r@J"6Aouԉ =YӖItE4u_d<%']fm"pdfGI3S@b#ڐ$;kkq. 0d+ձ\d9&2YBH{eiV^ѓGݰ{;fcf93s#.ÁE K84"_Hne!$ R|shlYgDGգæ<džnd틅 \N +%˾M\/ \mnCC? q`7e}ѭ+/Bj t\AV"ĸ-`PXvgG =vK -[KHܨ?8MU&FVR`Ag-oggFj-!b\pj@ B`1h9d0q+ܞ]y;* 1 A^1ɧͨCRӣ R@I%٥ de巨 P#$N%p=RJ o /.i#HCt($]%,hoDsZ`b  :7 1iulT٦X}}j as쾠\1tO5~* FBoVk.n  Îj1ѹ3wo[t@Zc/,1ll.Aj6C4xC3Q H G#G`:Bڢg!5Ö$0 x"#qƀr]vD#W@$LMN:ggdJ.{mFnOIϣٽCX0[dqAOm4@C%cl0[ڬd<+sf < ' CNmMa,\?..Sy7oᣂ='Yp5-d  !kvf@XGRH)' |fX.gYJ6Ch&ngVwCˠ5oDvŖZKGwāU RONF6ZMU-0 6T0-9H)Cb'.g{hJ~A鸷=U`w0Tc8'` GդFH3PA=5`($$yB kmtNrhov lYrЀ#rd $uVB\dhn&@Ԟq90YoV+<4.kI˂6;ZdB59:. 8ލZ; n/;ry]@0mD,ؗ@'X1O,G] BI`/+%1H@sm6cs0 rxt0Ls{t"UhG|! 4@S,:ClښD.x&F9dgvxf:#`3IFJ[B? -nAYN<6:v84KxH2!KTLf`XJYTۚX\̴GP3)JorrH~@F`!.=LֆV:uRP-ԟBWMLS[ (bi/Ѹ5 q bCHtïe4aЅ)<+[],)hJcU]x̔f=N;EO "jCNe[YQ> &GvmdDL'ĸ ȘU`VL`.C!u BNc# .i{ra'06#gty{K&88$=,[D7\R>@'fO` !?7=l z:IH@4Ltc4@D'v3fg@FOl c԰p$eڑ@ٴŤ5odgc1bT`% E_/H;14XR& ]ybA >BAV *w`mEO-xNգ0 0"Av eF3!+*`q{vsI^˃`C#%81mVX1ލ`1*Z`ޡUi W/ZF ;`ѫٽx j"2bxI%h\TaXxi9 Fv`Ldl$@Gg̒mI;^iq]e3";nC5$ϳt`K[>WoH@A-#r,RCnp5%[hlC, 6o2A<,\ N{ld ށTa(C?v^@2pHp l`xplHRY|ej":$˻$Ah][0 F4;ĽfO\;? ,h *'Ir2p{"  ZF$?z0l:vRFq2FdɦS67وo 7ɖ8\D|V˴nNGvQ_hB?PDb'/Do~a$=nX|+@ջodzȹayȉua8Qc$p II/Ϡ#lJ'!ʝU)0dl cgdn"I" \A":9BhC:0YMa@H>lRaaSv f_lC'Bk>;ܳZ{}%vػ)6F*؀xQ#zIdbV4{hRc}`2PUm$$.hq<5 2lM%,$6H1>1[x sZsxlT#EW'%f/.v¸J80HBg  Ca b0;9n#3B3T ;3q#<'F,@SB P=vi$A̎trޣ: IvuncJuE$B:Q!?#%BY՛Df[IHCb&Ŏ âf] ȖE}Z1L)>NYAft$ذR D$x WI=k@nE _I[0c@@v30)(W L' txH>,&m`8eF1X$̑qCCf`!{.j/P]&S#ct;# lTmT#FpdFH6D&X:^" ?r:eFVB:s"IP.^8e9".zTe&43m8Ŭ@  .z̒~D5&L{d*./KőI>ml -*\X lXa8m\,llHe5aه-4N v45.*\Xc_ V`uYP )ՈL!:Ѷ[+uC6ED:]cD2& (h l2FᏌ=t%X(}(̳Z' Hz#sͭbkYrMqrq,\X3K -l#B)VA/V;nڥ~c`#6r.1:/b]QeO'A`DcG(9Boc2Rc]@LE1(ABa4̉AHtOD0<'­u!6xYK33%mZ\Nl^\3qix8 ^΃ d386}@\nLvK]:1Yz5v;VJh2<6@or;y6R^2l5\J rCAcڀy,nI,𘙲DK `.0{[R Ց?: =g{Hraf#0gr24nl)O*jcǐ.؞~LX_&jxc89nWRKBL` /ꌒxR% DoS\rGXfXoammG]!h`de?F_ r"Y|b {gU :a=*ll xas@-_XNljH{bfäfOꒉ3vMͺ#$ 'u %H>"'^G{)МLpyo3%h$6rd}Y,FD79o-a`* 6'7d.ZFz$ԓ\٧KAVsi?A5#F/Pg{)ˏ`E IzNSNa=lxqDQ<$4`RYv(n6SE{Dv{(Ty=;4&oY"i)D0%O7[ cni7JZSQ@-UϨŸC(}6JfVb퀚@Z͝s;1,+PvK t:]-*-[q+ k60N(mn21']w#vB#w&J;8E%Y4M@#Ɋ\Xb)py"ކkC8,pripۄO̺]:K n( p,$`qg_WgDsyH ;H!Mix.\ %cf3v!15= ).]nRͼ c Hz]%"tAxz(D"(l1rw\ReQIKSX KC8@7NHRH04S8I+cH0]Qdg ʥC&AAq0'aظ#S@죌$8[y 9bilkgԽ?B(/N H>H!0"DC`>F7R& Mjdi~,%fe#Vc"Wb*{/hKz6:gqτhx2xG-4|  ;Fn"'HC7Յž}!;L8qR; Or, du-d; i 1v-64eɒŶT1#,uHb8O,[xvε; D1@Kx-;9QQ* dɣqdƈ1VY@:'vLodm/1;:O#C̝Cb~r$糤& 6v1|N^ Ӟ.!"J|]5/,lgK d}ñMh2$ !eij'@ s4'6p}&{X ҋnM{x>dbV[,d/mgHy$fT` FE,{aJJcA4XG/`Ff$V"JQC>,k+v[#NI^LJdcY%N3c3+ Ӳ1ԆoiD8vx9[;!tW2S!쎐8{{;˳UY93 e,r F6,wSmlDFɠK6 4v$m z ]9i ōn"BФ=A$e2!\ϲCt\;}T>Ƴi}>/r9dGٻGZ sH6Z ,(!`D&ńdr.b"D@LxXxK/G,?n=U%^[3PŁm̋?kc8rc2pdK|3miD!Yi1̚O&rם`@ ?qv]borQNH([_ c\ wYdg%N!enj, {q ]@lR $F6lȏ㻶5 i&Aqf\i=lN//Eal~$fslcPHxˌ/0A~Lf %A O.LCϐFUD9 Vr{b#@3`Cn(\lHkaq]֍7!`A/QF~Ib ^Ar@C\Q!3m< #k|DץЃdv<R!n,9&=ap xOہhʬ9C!Bj{7m0`*Hdg)f5R : D 2.f̙iOZ,=;Z0jr Sj& .ĻdjLah]Rd/mQX;nXZ1<Gx002!9f`lADPu`h9#"2r"H$w,fM2)i!:&CgE@֒KR lY6wm-\,8nX2Ë˳ebdkL-ha6P6ۡ.#b"Jπލln^ íAdCޒ, AT$oaG q|E!z B&20rvDf8FCȸB%{n8.l˟D-N]5a ]0: ϓ䃬h d$-o,:H@H1';x[6a\  c.~薂kXc&AC/'K/puCnY?Ebq:b[^3`^ǤI'lcd8w+|Z})Tw=0c%e-C aXxق‘ۯV%)C2MIvHhz^]e!24<p;p྅!jjW7C#of:V l'I K~AcX CbVr(P Gm`'n%D䃱P xc-َK^K  kIRP]bV'@ ! u`jrSYLzڦ$mj 'KlEG.kt,ljh@; 6M <Xe!f䙡aōG; lhv&`0RӢ$ -I#'Ɂ*znX m;ptl;k8 ~ O(tA w{frfrՃgc-l`W923y,+S9dս *,c Z&r`#fI\B:yuF8@-1lnڃ<3PcY󌋹f@1 j[p$-$!YȄ#My3&ˌ c17Q[]ĕv"Fx+ΑXμBjv e6@,V+0-/!I&Ud`N6 qȃ]8 < kA%Z>kl䆴 p =X$Ͱy#I1XmwPhOh5=CC9a`ſԚFaxNN`q% k9Gm] 1(+1?+&ON5xd8y A';u H-` źzc% m} ;nX܄פ_*|I=m$1Dv 2EFgV؀q`"p9u&Bot8GNV FYi.0 TR$cmT^.ѐ`rc8XpI'$vX5y:!{=ǖk {um gmrxg<#AC]:,n%!h6U`ˑqYDzH 0{ɏ(ʴ~' 9Ԁmn^l>B}. Xӱ@'P@|,kmGnӉ5dcݞ-Z2b"͚\#Rnj8. ]Bc uyn2n bق5,}D"Im E @[:C*̋vdF `dp1қt쀞Nc'<!5LRq>ˎXm$g4hA$Q åû i`;`0͇&)"O$ȕH/dpnN#2E,nDPKܞe_gyx W0Lއ$|? 39 Gmˇc5ˡ"ATa" q:hH5ZO/4S1 a]Re>b0&fX' #9<gr\ٴa( e0C,&Mu'KoˀB8=n2qQw İ䎎H>=I8)no@m+T#7dG6nre"CeD25NP&;i݅jZkvɃL< 0g@zٽ7PO鱅ѸJMfZ'dFà~A ꉑa,RRؕH͊aIa≮8]Q(^)&a8YKIrlo*A-8 u.@S9kR''!i5Ituv0~"ˠ3RF'[$ٮb=Պla kwݮπD3`2'ErB SeL`H $]dz,vO A!$B&51u@mw9:K# xKpjރ;śsWBļ2znZ+i$%;* m R3Ms{H[B#g8d}Yؖ nX@X%d:{hFv-k#w#-{-`s[2X q n#1AFqBI.K }HD\I1d/Lcpl䣑=,BhyкGdD ^A\9Byd J8 @ m5͏葆0VGkBD0N M@KjDfT !ieT/bDmPfZ7ep[cLS$s@qI @xA4!#é'f弾FIO؎=',i.V}L ͷW/ -b‚5hxh\<$cOI~Nh])? uDlGKFy.*!(c4KD4z^MaDb)*c8َY:nE9j $k;t.>죌{PUulL`Huu 2:|;m6G}3`H3lQ֐4삜kRQC`t]4;q6s 3Y5،ȬB\!6Gj~Y-H&̈0H-Q/9$&Haz:L-] ftc2^vSfR~lqԈt/O7#$09-=7vRY?@/.f2&$ۥ6Գ1B*/"yC@B{<\XX]]Ө8A`KNޙ$@2{ "!K0`HGP c@KqQ j 19>p8CsaFe Cc[d<2DqFBAI$004 %ہW`xLCr/ MTV_` `U$lc @0t`a x &Hw].d(w#r o{QqHL&3!W~8gs"=QdcA t+g`\ tRv05D1`%bKr@.m!X-sbC,l@]ز 1-8A.Hi\Zݾ@[R2 Q&6d7r-%[nqc0B>YaaPb~NƺS"ƺ$?==Aj>HKA-0s"'x$o12 !Ip3T]0;!F_MAdgh"t!`w(2Ħ162İ !e7qP. Q|&9h r WQ(y%V>f}X&bt=2;nZ|ً?v5jDyE%UK۠6& >H>n1W+rHAJLl Qc2`J Nk[a}16nz\uY!GOY1ְ΂NEW'n-z[sr[`''!(ۧV (Zd \ ;sn-՘`΂0jXh""' )ˣKD T30{=+f/O--1]R2bfB&0rӫN瑼k,ٻ- l(tkuŽsY -#척HX\d Sfk 56BRv'u7:,9D&0&ܒ A2D:)HX!&r7/UzrQh 2TOR}BnLKԶ 6FK^V/3ŗ`mYCÀ"s|iIO"AMZ2f6:3Ñ]?.K[H70c\Lh2IІ,4[K_%jCF9eљyg쀆 #V#˖Bv "3juN2_ّ%^RXȄ%brѤbGv2o.OF# lR\jhݒ٨='tvi $EJb+!& {;hn!bOw$Ȃc rF(=`4W.Z|$ h̨OۖY+yLk08/lA-Xb 1yCQk_lA rK2DZd5#q8a'5#&lA$s!Ca]1gMEa-xNQ[zYF\t#[$.H94lpcvQQ`:n_%L'][PI1C|ZY;t6;(uGIZl&e#gCRD5tM0 zAWɛ[;e@0E4X8eV!uZA#3l3Oxd<=Z;A(tє{HBzWavp# L! 4#8r۬t M2,#  1ח .Z ePi ~\KsKA/VLg4#haOVK G OƀrlVl; = <=rxτCr#GIgv# Ȝ{g0:D^zoivE!;z6`se; - . - D{ ̀*jp0ۚ":=5RzvZimk=yŜJ& D3JX/񈴑۝̚{ ܙȇ J.d'dH`$CF F+ r^(싍 " X[z6 T<Oq{Mb-@̓ ; &m0FtF$vKz˺o=Cm1$y.iNn^ T*7K- 2Hȫ.И"+MdF9;`Jf8Ey6:ĉOiv+$vYDl\BN($L1s #w 0,Zn2ϋߗ.# x1ML;; 6,y{# .#%i;Ct)gXb$q 7IX`.6Z} x}1 yn=+F133- 8#ZQ-NH2Iryj"cN-H1  ;KglGNXDKB3,lM$d.p0 Bf2ϰK=dlR!ʶd69@Z䤲7;/Z80'8]MxH`_ }Ȍ%p0H;1s,33Tdw9$zc .K;&'("ސ;jfHH%ET" :@@J;00Y`C`b!B4Ω Ht;,"N GcN4.ho.dq`atl(xHS$ILGR`D1vBAҒƌDTKy 'ݍj8E=BP0Ė Խdܝ#\r ]üHR" `'p@@Na(M͋dbޭOHX VH mL] <)ٻrL_ga;fvf8/ؑ/]p& ; YI9s[CEЙ'|$fm2$ЗS%tcLexHV焪chm B䐂ΰKD%8 &< vc˙ 'SXWQYlH'Y.(ȳ4Ȇz@LZqf[K@v6(9<5|7ƄSFZ[Y: 2D]Xs;pĸCBioB'wx>nxib ]W@!ǗDdΚḆaP v;;kG@%`vhqFDao^P6؉6cpYO8C% 6GƖ4; f P@Dj݁*36XitB )h >MBG 5su"UY6/1` X4ԕt86^Lp4VP{r=CN$I--0[1_B7;~2ZIֆؤD ٓ#sl,qnd'!PO(2Eˁk CR,VZc@vkك39&ym1d|? &`qsKu`ی\) ^Fd~ռ t lggV9wYhb3v@!M3PNg%,0K77ˈIg.BHFYa4, ?9tAjC#{$zDzcjQѳs$P?!G|ۓ,Pqar.]VJrsl3`,ޜ27ўG=a\`zo5Y ,C_e&kKrXdX[^"1fa%@lro"5М & g;hfTM4JE% $*,࿂j N%"=VPVcnFc|W@v8e2$AǷ [o_n$떀6Yd~;j!!9-7QG>@ee&AhԘ~3bf9܁ x{epr@6p9>ljU8\|&K7Ti"({'3/͞H,ԆbHnA@K:( ^ˬ9he;`t7$!OR9zóO<,ҌS&3<({ ae&8I g} 9ÝL~',0m'OƏ-=`YKje:YaۃBfcKNrYHBx@@6NJ adWE`E 7~b6A 0 f[ :a 2 foAlI,,,Uiv cuEFpdZ2;CF : 4TzP6y# 3!זD"D7gm"8> CF9t؟.se@!N#"l0m<-^&BBxH-۟n侉3:AvmvYC\nK3 dÊgp壟f ykOu`,>ܞsb(EV^2Kc!`Hq Ռfl1PNe(1I] $P}wL4bŊMy{rZO `A5ys\y`-~7n8)wא29#eV  L)ifLz]K83,\[]đk4vˆyE yenF  gˎa0Y٢'M^m#dr,ܨD;an, Fa<gU^Ʒ^,6:`H}yz6;FI*0"NH4k Ȉ쮮kA?čvj:@(@^ă450'Kx ۉG됯`fo/n$  i:y ~%a'0^r!b$Ge%ALחg{+ @ L$zntz- %4^m9drd[*]GAu v")t> obr>*,leptɱKjxBBc[`+Bc;]e4gS2D $ǢDd~Y/0&;iB cOp@BvDU-O J#0nB 6A+aWI#a >3%ӷCfd2W@hDv1j&,XfeIOX\j]z6GI'M/I/@Ca@5m: 6\qN8аic]a=p߳(=y:n8r Ȫ"]~[; &Dm5ryh!,jIٟ.`d $2 3z2}̔ݬ&adWOAbTmeٵaմ=Yd"\=JFcdWFpa4`}XA4Rϰ{pI}dUFa>ZJYЌ> z#S{Ge%Sm @T_ªi @8Dl0 ;.䀏am]׳ǐ:hX-^ib!7-QuJ :y4ᔸI1$:*Uk) QK*!;& pjVHOB`YH?_G̝1#*别)$tnrIbPcInᵄ> vB dM/!b8ylL)TOe84_;N@5X?`K.HNI(I 'R8%ԯߡKz >+/Qj?Y&Ƙ`)1°So ab0j&ށ %acCpѕiFfX(-DAm,zв0 EA,z@:M@3'䄉V61́+e8A* %! 5FQQ:g/'2`/n5m(2OS ^ob om}S#ȗ:Hzc { *#;u,a.Ep$LA-00ӈX'fm] eš .\6Ӽi=/$rI/I>7bkQ6%C ;+݌:Y"d<ɎNdMIp-7%bT ~O}cԆÙ!o%oFC !m&3cPolĢC1Dt-myөžKYmώFYYBBusbA#k )59OW,6 37AL D1\DxIqnr` #,,+-(X!Y/`h.*zZ:D.I)Kx|rCoGsx jel,6H*pӲFd-mah=[uF䤐Ql#2z  }O\d: ͖Wuzгy`0h&N$ىi0Jd#-@Ö.Nc4,(lDV3{WLI۞ eM1 NI,xGMr` 9crup mo5.['z X`q,oȴD@)x8C&$8V 72ZΎ'7#~..]u8&SKCc'b: G߹6\b#й3aq| Z:jL#! !13o)"cbc6ܐ>'E=d<,_VA]5:C_lv &XhEƷ?<ų܏uN'qFVY6H.fdI'<9eőqhT|CBG.HxM2x.ir7w$O0їx{Ktm *&U$"̵#➅DFzЪ`.Cd` i.b`ZlɎ1%*` ۨF#@@a餅݁dzr$XhD^Cw]`x!uCQ " ai6N+e;l]|1tA=Ѻˎ67cngTRȺBFx&1!juj[ 'H gWnF{&}:ʦM4'= )}2&ɦy$80mOdEV7sܪNm-nOu @xc>C,C K LH3 2 `p9W 1d^dYH-7mcrI@σe䇭 倪u93$g˦(?n xIo1;6\bv1&k93x# ]Y$'uͦNX%uI͔K udg=@"R >2iMx&cChu8E>xK+'x2TU vr=>4$a#HhQlru)9\3g]!|͚HFl0֛@mZ@I}v\ "R^S$s>D bhɥ_{#KAVH5c29r^n[rhw`yFǛbv^MZ[ch2b"_%61 mx@;:(Xpqa6-JXqu3- #Q2-^0wXFX+Iy CB,:) u9i`ɲ ]ʩt"mŒ%Yh||`\}eB2YB- c9 0&$r2֐h,mq8˩U4 J@T{u`L /#I33la h PS<~E&nKɪ̉}>zl%Xz``2sh#:``@&ÁE<*1lիQK`ŒJ|ma 3N IB5H 2 SBCYW yl[4N=MTa=DF A  dBtٞ#F0$%H`! C<Ƞ` -O%'jM4M>H <+bJ6V@D=Z<6ᐑ0EdcY?#бI&E:0!0ȂL:TX0.nLgի) CЛ"~kd|g% D; w:%C^"=aӐXD,=H` s9TlV Q^1ـXem!B a& ڇ& 9;j;=z'D[z%g!KvkɎ$Nԛc0ZuS mGaG>^f~>N^.H:-$ab2#AlavGr:>-Ɵ{<=‘;j 2 2Urp$(3X tpuſd#4 `̒%_f] reE b?RhM5-+Ԍrw.e@T1 9JXZ\gLmh%zKZr6,E3B4G%GB$v& @ ,80Q~@El"~#_\Sײ׽ 'y VDiBl#.Bf$} #& u43&Iad6DH/-CcIC1B`+ #%aۑ`"0M.VW-X2-IA$l߫y>I =%3DIQ2ct^2>#]deԓRr@t3FQ++ d!/i@cILߨAˊt%?rt05#i&q Zkb7JZЄ[8.',cFc^3F0վ2^!&Έ[ *m cQ#dOf^a9_%}b啹`$ybms>?FtC&?cfLPyn@ICip"#ا 5@fpZ1B. 49-=4m[ w1mE ! 4nYD5ud0U6:zY{ 0!o$gµ:ݸ< , .ȍ@45q!q !Gf,]G"(ϡ0w-c"~]B{m  0k.- kF9f 뭯u"cf"m`_1 7>:"F$yBzMq쫨&3oDLOńXX /#uB)tM˹4PKdN No9iU!+G$ &"@Ī@l*a$ѱ!4؁*<9lN]vuOW,ͼ/B:BzB"pI< ֋pS&2-j8~/Ԉ2WHkE,ͬG2Yo:#XIƵ>- ݆in/ ōoi Bmd)Ėj )atX>9`aQ dx1 L,$ @|$q$hq_5nz!q!$NJv1ײ!/l ݠ3Q3,YJȥïn"!-đgpbnl? /k|dVۄ*>6cmpQYc~I.a9*q4h|[1!A1h $[d`T<1~KHu{$ @層 V&V;2=i!oXf HLۭrL(OQF 9!r1 +[ th`pPy=9=l5Ьn1 _,ZYkt&6t r 42} 4'`d糐hIDem3\g}.؊rF|2t.liBfNc$p2Bf\a+S+% H2:vH hԇ 7e݅!PI.I.vzjpC ME(4OI;i`4:fCDcFcq)-$2'v·d5H$kSd ԞUm T#B4DXգ7#`"{$8 RXL*Z<6pR$(=:q- nw\or,[!on=%$A>KlQB#A ەQ͢իw> hhy;qȇ2V|'3"d "؋}@ëqf$2 D~e- l&4DElWq r"fo3WWl&uFm'L0SnUߴ`ݰ`ao\d0 DrYB"&AX9b: EG*Dfxc:L`IB-!Y* k5nuGL?ձE"PnXYmw$w`U]'}0Q$@lfApy7ҝ_vn9#{(qSN?P2nDȈ" (-)0$c]5Ğ86ԑM(<"l<̔7=8BH, ț֞'^\e Q:\h$oЖe1$ 8,]d./`i"}0z1y̱)|D:n߰}AH|sTz62YAEH4 C`,9LnXԀi]c=Pg .p A; xܱf!O<B BX7(j̀AL]!`4TȵV SCx 2a 'CR$M׿ÐJhb&m,6@C63tM,_2a){Ag`qq)ö́j!6aE]gr>;mWZz"SVPh"`6Ro^z(yec,1|۱i ŨS z` F AM2]]<֕ԋf@wC(8^'b&] %jOM/)/F$ŌM6{mŰ ҄fB݈x !g0r{i.FUHUI˃wABeHD>DM+Bm$:*`YYD2h;CrV; |lnv70 vNYz0JJact!y# -00pPMX3tifUHé^ȇ y7.m 0~,ѹk&`q~x$.R'fˤ{\fB3 8&OV($@[`3d#. py)2X_%"chn tpm3RvvmLᗺKݲqpѬd*Z;tŖpp G=Cy?25%#^zrNj[7em&:)) × Ё D$l9lCw1e C2.Z]k;vo(iV-S[qK<#1s/sj:<@,v A!2YF^E^L_ܝ`nD(cG:e ͋' J A1ұt0X-V=d2ӻ t 0Ȇ X2v87X͓iQ18̦e$GtcQZe,%6,J.'N1rfG2zC7#bJO1lКAYQc/:D]0IՁ'FIv؆+ 0.륑d|Frr2Lɚ%`0ajQqNhKO$ Vp1z7`)}AbZc? ϖGf/t{lis>2mzG PĒw_sOmYeɒ@H9 dt=;u `Oa=l[%/$.p`6k%PS[*&xe떉]@c:7 ~/A#̆<]gU @8&=& bd:̼u/@H:ڐɘ 8K!rBznqdue![.OuwoYĦa!g<r0`eDz}a V 0:irԪ#ը)'\#p@Aůp^ʃB8="hnA# ]6:)F257s>[ z)C;*AꓡJȻ?Y͊;ldG,lmefZLDe(䔃,}E I >Dő{uJdf Rh8N:94nX‘O0N®B".d.Z}# Ioad"r O[9{;",wa8CfO àG O,(6MwO6 YϡV6 E+,hVp (+M吉* J`d.U4%9ŭYbʭ@~7{`̐s$|Hbv:7UtO$\`yR(0۠ !7Z {3<"NX8YCdʩni4 q 4DcFCc Ͱf 2$#m;peCQK:ac#"]av/DIMQ HPǁy5GH>MƖOCC8>:5s)0{tBz¸\Bt9F$Xu;fbN3^L0fq/ ԝ`B'r {s(w `i;#S'>"bQȃ59pZ` ^ˡuܚIv$O9LгMZv2 @LyBpq?.rv'^#A I4v`ah ܄WY8KWTCԸt`=]y:𸻳dX!;vƤHͦwb\VÄS09bIaf@rv hhL%N[2ĺ/Py[}X=&@Zu,rDI]U4[h([8יq. #rVU @ăҋQnD&OY1Ѿ&Ho;,\uK&CTˣg>3=; ;.MC͕kGŝ>Jrv=Xž"jYөP6ۡ۫DDhZfX&t\:LIV\6Gɜ]QXV$M8g, _Z $a6}l!dP\Tb8΁/8Ikl "\CH> j!n;+:d0'j c#D ǠrR0%`aEO $VH~Yn| A&? K闙 dF9,͘/ȇ% -ta& [bg92M\#6~(nlʌK`*ā#,R+X e&%М' LI4]OD>J-5"MB,\r6ǛG"6\s2yvFlhy&JG/!)^0n/x-0-BP&M!t6> 6Cw혛TWApɇ^ۖ;%츫z#.˫%Q鏖{pMDn˺&ڽ䄒 VBę&uqz6[^@6/2t H.n[Bt\sFčoO+VdM1n\4 (. P'@}'աv2&ɱ;$%R@[>mw{iwҠc1ny&) ]޶nIZ 3>\I(ǂ! QM_&ᬃ;pD |}-vf9"C00[{ M̂bgTM([ %5_5)}y9*F]=Ȍ.ݜ]'.@fl(r{ wNVPЅL( `PdmLڠYpH(|ܲyw{rD+3 C?fHgcf/.#ِ0o"'4G&`6h*Elz[,ۯOp^[Ò/WK#N]uaxp0d9h,&6$[D>$[XN2an81!Nd"~qd-@{Yʼd 2w2":*: *D5DKDI dur\ aWDG{}5$= >tQ c:#5@@GnsI얻'"<{g\IЏ'{_P'0I!1 (q'f쵠lG]R)r[[A> \tDFNHdqe nb#i\H94fqOkL{Gw TZ/ɮ6 %˝xH v&]r5`W*-׋c7OY?66 g21oӹ#`$#`ɥ7kK~(ѻaLb!1 &oe$lQf(Zۂdce-ilήDCX(\F!-텩0u.e*&`Y``幡2 %;- 0亲l! = Zd@As"!8prXe NH2-:tԂiq`brSpPњDi:tubGE .j65 J9@`v5*gRN%9h/)n{k "ܓH峛I[@t V!W2(^&H$o&a%oVFI¶֛'&AK !Umh $gUpk)؆ 1^6 -7 I"AlZ{ quw-bLƾoHVgkIa9tO;َ|JfK@$-Z^ 3LfaUE1#.!F@B3`c 6#Za+zIH)t Ybva5-=bN0-4`u dBaD "rѸo G@{5dXmWmEQTAENy:ueЋH#k0t01[~J"r ?HAcK԰2B7cu]@e SX?N]vOC,-@:ܚ0*F̺IXO9r+@9kLB0f5h P5#i1{l$aA|"^$`rY9+#b4rUז;hײ %Zٟ`{5*7 Y6(nXS ˘6L5%YNm09<6ed "y .߲" d$.#:r.͓M"Lmܲ0l^ !$f]X=jvF VS)m?hSe7P70*ISB Fkuckb([EY1h!}nٻA`,eHX,eKOKog`xB `9&fh"DoԚă۬5%P!'3_,Ev@ԫ46̐,:pWpZ^;O!k>0_f[l0  M5rMj@(]h5a$F_1ZL>Y^B1`Uj[$YxtҢ咙! 4 %4{+O^á9O@j Z`F @Q2K't]ӌ̂,-H"y/#r(s ؏EgdPH cOa(c칺a6Nml양NyrN6OO,#;0 k4DlbV^g`~5П  X=K-xdp$!\^.̪|'. 1ق`IՑ= HK ~d[GI餃tp%ЍxH"ɦA)X-N/۪G }(Dn5t6p0X'Pl##Cq>g-1A;A:@KMGg$fe=™0lՍ`rtfIKPWF2 wF=y8I,-&f?H Rݸd@LC@^Ѕ  Rջ`uHd , %AGMۤ7fcś" N-w&Zd?S |b 9z E&=B4bA,a9i&]܊G+!#p᭍H:FLHud2N%bnEs2Mؐ.åb6QCf]Bek@>Ԓػ;˷ `8^4ƼdQ*`v򭷇/@9flgZYIX ~/!GRfXC!O]ywZCBٰ\^'v#?ځ>۹4G4B V$Ы*dxIvDpl%+8 c1"D1g:J#R,$0AycԴbP;ٵȥ_0.,(,;>|NGp UL&( Cr4e * v 킁6@FB4&2s@e{I$W\$z%kL3쐞L1bbы8WBru],Vkglgנ{oU ;dmLصE-f˲AIաZrz}q[HȐrE94foò 73`NM̱L#¬31uܝ\ Tr1c&!֐]x^>H'iJ{nGk#$dG(K1:! !l:!;̵a.G#)/ #0nL[YOM$9 בK܇ǯ( y$ or FL<aȄ] ù'\^1al. f9{°@h.[HC؝=EhrvGF$ Ñ*xA0x'k EbS#LX0?e6`/i r36f0&p0 qy1l0keG@z~_0.6H7dȜ7NǗD]?.n#jdxou@& ;i$&O $$-@9=ĝZ!;'U Zу2ļ1C차 MIԼ aL ބ@>HƝcN5 !`v_"\,5TXe<{43.!LaWܵLla}#0%,{!ȱ1N2즄}%8HC3xBVt&h,`^bd9!)h)^]f;w r MHGZb:;Բ9BejK=@\| oXYV@shuC,3C-;^E$%a|?:[<&n-K?_R$gC`|$(r[Z'%Hdn{xLpLm6/$愄No9, 1- J܎NY:'ǤA!slb0höQĵi@5X2K:F69V˥] bSp%zlHLhuc\k "ۼ mT/熺8Z@,: 4Cd54 %n'D.-(GQZda[ n"kvt{Msa(#-&b'&}%@2D.q2fݚܠK@}zu kOpB!Ė0X.#\ k!BJXz=" l-Ed%gc I÷^O!$%e:]e!ӌXnFD@4`ry%{jAf0A$BkiN,]MmJ sA5<P͓SG>8 h¥ sN{eq46 `L,۲4&#hi<F0d{G|Exc89N= ai{p&EyBccH,@Ք% v0afŝvpW# )3-w;ILVjxZ-f2v~huBbGg EbİZΞBX]H<nI:śʅun v;pk.kۃ"5j^UkpOAaET#10e'Bq%dab%XK4h ػoI.x+5fp v:R1!Y3@AŢy,9OЙ1ooX0u*R^~J'-wdyNnyY|˪?rh`fG`{%%OmE {Mc XtZ؈ac=1DX$5dqܘ` Dj=lY͸=l;Y*rƙ$.u)E/ ېPC:KG$"E-Se j[8BZ 9 bEmx/*A;v 0[DLIfZ)CZ0X<-ı x`kݰoKӑӶȳUJ; C`B2и1``]a |i 82۞ g:mļ@tNyB^d^iBŝQ'i)!zG~Ơ3.UNGX`n/o<627&&`F4|Y"'rTǶL{ /, Hz]p=ݼ[eop* 4S/C  e&Ʃ2W(A`.k>-"#>g2'3u%w F0jw#GVdH7r)#b(,X(E C:8B"հdtp)nt C8ݛ#8)4bgJdeQ綨^?a%I۬Z(}F8徉B ]=OlKMZ\]ĺt AgtG`n|\';Y7#n'z݊0M!d @+9eōÿk;( h%z@1Ē&#NXLF&1vaD@GN):"8ԝ3|TOq)i3 7'AoykNyJ_k>h"/ˈyNX3KY?$j:%%2\ `{i2`=, l2@MXkm :\I\` a9@9ō2-!2zq=SDa:]"&(3Y*ĮQ˓ɵ6,A!y$;r'hnOXwo &}DP aHrYEAdDFt3W,Ӓ.-kHq$Wuيfc NIbd zRS8H-`TģŤZ&1@@KSdx.wg U [6-a,v ?ඪ !tSOhF}Gn#R =Da=[BzvÀTMLmGd[V8%n^=edtq]6ت,;ߗgQ[XMm q֘h  kYt 5ںvF ̎3i܌dH쒁F ؄ˏ`%rA[ @i#bk6? HN[ Xf-+X9pv;q0V AB1h\x wr+Abay"4l0`+NXO.^C by- .K]bVĭզHve~Ʋ'y9}9(?obh> ּ4XgЍH%2)RCvFnl0`I˥Q!Gx(x#w:Bv;aᖴ-Hli+*2fM]E$V#C=F +QƾwgL[0?d샌RaM64 5`c!Ų7z'c#OV,S#˗[nNj`+S`Xh`ܖ s;):#|_J1*$Oh2*)Yw16bP[n! 2݁W:Q ETa!t~-!mP ZKRt*=%bFɀmӒ 8eۤlj̶-L#˙6\%G> ];wjӪ@ $p&%-LۉSbKBhAdKa.:("eKBg9,C!PYˉG v]y腮&v/NXgCh""3Q P)|mvVjB?AY o$%hɖȸ>%z6ußakٽopԢz$d]dǖx[V֐^WY <%9ml\tMmtvW'e;`E;A#ţQ~z FCa[w6j@ y\,.ruxNiO S&c`n#l'}*O Z=`c"J76^QKl˖6(Br8FX M5 {m#p04'F`Kb:CrCfCoA)JXbș2.1u 0 eнC^; 􇋊>c bLFA/g`"*vTKpl ]+;;J)-C  3Wl/$),mS*1[+h9!z\RzryPX2OA[9XoSB6fqhZtdq8%$NKs69q<0w6k78Ĝhτ"5b0(Nl^TLq|.[;j0ñ_k "Eyj.KNCІz0ODRH6dI$(w+$>Ddmxqp5q9'jV,"{8=@z3"YA5];*=='x1)mG1y:iEZ!y==^X(Kk$n6CˮlgWH 20 x#i..—){FM8O WP1aSJNjLlGI@BPj63-]5B"1kdv0lqm6ujBLȀl1B\zS|F"*Iu4!`#w9X*>a7?"0-LԪQ. L ond3 #@ p%ݿZ0:P*6T:DXkF Zd*;7k2 'Ӷ p0'l=)Ql2 τ b:Nm +Ӓu/bnR8LbeQ[/٢ΝDf/:Q`@',)w,Wj_\Z@H9Uñ 㛲ru֝팸5q(b?kd6z:\.=!B^I%5&b{[p+& s,F 2bqztPMn7&n+6DYW`tO=t@%|PXI)XLkC&Ng$%<^Q6h@{F/e\\c!4P>ըbYFV鼳`:Ja 'AɎW$P"^K#ɒyZ9iEXj@!dJ1t{z? :l(8#fXޜm{v*`glWiہ'ჷ`AA 2tD2 ,-O#Ѭ!C*5%EG|Nύ# 8 BL>ØmϥC0 r)hr@z6<c^EK閃=ۤ8D$[6lQ0. H&횸#Տ<%kdi‘I#_C,AC$H@)/LRcA*i3Nî{#BdՓE nvna BɉPZ,S]Fi{9ہBM.vpn02po"z;r''!ù^7 CRhB(a @E0G,CC -#ŭڠ&0:_ 4H%sH6yOEX+)uS䐛i+h-td-, 9 ffBH #Nق/C!đ'DtY2}O~Y>39Š-c|o#Y@YFyF6U#l[B;&κV7aXǫn&DFvZDT4B8 :vDmQ@vе0 kί0aH;7LP=lD.ՈR[Ձr3= aW2M5x@̚/$ Vl &SaԬru=eXڡ@zHk%]SEI o) rYO#A‰H߶+.ic9$FXЄĉ'e2 {91z7$~[C["F0 9y-!Ð _ّO!(.&fvn0AX۳;P&!zaX&A JY%ข>Y&l>4CRXfF͹(4pNF' \$l[#K͐nU#6kKUI@^ O hI-;xp[aSqQĐ,X|&h9bu 1B,$JK5?'١On[`(EP[Ȇ$Z=$T]O 7.A6 2TtlԻ!:lhM ȓ4SKAAcƙphOgHNH_ N.Շ{ [$$}v]@@;9N 2}X l3$8 츍ܴ<죛c#q;i:v ϷyycT;؅ͤ @X0 ̣, 싦ۡ3AWPG.l/6H 3\ĉr$ <'VgA6!(=$X=ȖA3IP_LX1lA 9!suP\dS6Nq)]2L'8kRnA׈d$A;8a:M"Bb[l-:[(Ȁm2QTpA6A\_1SWbr' CSSI2C_lšLE" XΑ$8 *" N` 2L0"j(Cw@uR M6qÖ%I qpc`^ Km`#E~˂ o[HL{O4b -\$ .m񡌑+a" ی#I> -ƉiQk.ܳ-cK RL@m#@$%>AGѝQ ke -T86b;x,cI1'uFJb&I[ |k da}7bAQe`qZtKKkr3:p?D>)<k6U!%,-nVZt ȇXHd 6J#lѶ=vArSJr:7/y)KRz>M"Ӆ7,oHls% F28̴2"e 0\D0 +َB^f-:th~!)>LDBt!`ds6j&O.||IڎpY,"r6U82K+rr2+!i7"d&w!"L&,2$Q6!hZb61;^KBR/{|5#Bi010@FM#{w{w&zHm!q&ZA'VƫorYtlMC+Crݷ LbB3,f#"X-KrnЁR:& 'X;mu94˴38i(C2QQdGiHG~Nr.$*SnABnj8A4e dv(-V;ܜϷ~#9!WWِ p뿌m[z,XnӥFCwW ;5>@3&l0ĶƀN{P~$@h}!*F%b I]6 Ar 3.m>ݘNb:G@Sޙ( t]27/teϤ̐hզ ܶNћG v *"{<{.A| r$SnN,<~Ȣe5Wc6H"W[l+GWCm Xv3u8@L%1-w Wȉ mYU``S VBٖv-(YPF R| 2ˀ{#ql3Bbm쒛BE1'tڒRdqs =3ۍ`<@FcO'RxyV]/+ȍm'aC{<lcR$<6틘CWPۄYs>3/Fڈ={Rv)@ `r':J*S p m̫h^ v)wDzgW~)X?kivIa'-TĮAwrD O"8 ;4! 1cX1 \XV`B,]o0[S K<%ĝju#d & $tE2]UYϴm3K?B[ [ nKnAm:)1J{ 0O\^$f:mIښ8 19HI92PUlːDMWaI`G %쉣Qx-ٷI1a(!̓ k )!pl-H0(pI͍! R:3na(Q䣻=$Nl%O:dtc%ӓd17 nL:!wR' <#{v$J|0E܋ko0hAiprQ Pv1 3ɐa#DmHP̈́DMWvRMMB];J?j0Bf1pCQg! 1aѸDT]!!Z?-Cmd0xmX؊ֈ#ᒓR2v҃mJZˬ$\@&![g8A qfN#I<0>)K?3R:D`bKbT0k ;\qvj3#Щi!ą\R:YEra Kmؘ%!,O_ FϳtrϢIۻ#<z0B t:KPB@!mlWSRoaPkkoon"{0mI,E%-@F{ZB #A~R.; )EFeˉp d%0'ʒ-Yi.{e?MY A"s!'|A H,j`H\N\T  tPn.tbcI485?HjXsɤ0G]!0;*Xvc-#v"fb!pbNrh ٍ<x6'r :vf< n@хvUh!#eۘ[-n4 ՟@8HHD+cjJDEc'ฬS`Ʈ\ael:5Zod89*'#B%f>ڦ˕R#frPiH2r\T%$!?"L y-:Yj\bd͘253;l2w^H@:t1g&vY0ˡ[W #+ V!N#}6>E<e`  -n~7;0N_㰏D&W6k3&(I!Y펟$|`lNmGGd v p.FɊ 4؀p#LˤmPD탢-E. d{7{0~\y%z 9j 0տhCRBbH`]gb:ѣ8Bhl9gd\.(uVɊ1nIZ,|gorM#Sk3SB 0Rx{!AXMtyj1q%m3R4٫$d9@ŸכA'K@#(Kw+IGn+:`ȁ/[K.m lЕ^%1Ĕ(V-@8c|+0c8 1Ue&]70@\BX,0$:ХݜS=#df9ǑkP 0)M'c^N"u&Xzl)dKa( U: &ˇe\! JAD`6%K$i SmZQ2#%40&DD+հh $(1'ĝ.xfp(3Z &׮:Eö̲ð1s>y0$:ue{ /]/hksk\ QE~2mղAC2/חXk}mY̽|B f@6['bZ>;"ܭ ,Y$YJuFNk~ٛ >݈3@h+P2>ba ^l='WS^EqeE-h%Q@J%07ٲr`v{* jjX/-CMXrab]q.BYM3eѲ* Y = 2DJuA6Ŭ c#Le>a'/p-% ]qpt5DFAӳDL mM3=Mw$P}Ԗdtd``Rm%ك ܘ`up}Y̎^X#kIqO-@0eYWw{,Ф9hm^ )2pX z  ΑBA fHs*b6$H"Ʒb=דdbs.,鍑7=es k`p2-X,G8Դ1u].`&䶥HH Hj$IXrqI龅 p-='b!d@U#"D.lx6{աR oc Py$,HۂPS_!.IHk-x2 .f{"p\ZT\XE9Ȝ;1I`Ob|%%2:t[+ptf%!s/ل0^;`!}3-3h6~ܵ?LLb2]3l3œ=Z,RfeW$ XJ^[bۡ0Y峤Oj dA7m+ dkrմ6(+q 2J7HӒr-"l0w&"n vPl-p̸=":AF^CqT-c 3Nayp/-f[lv=C #,(Z!S ӄVP&%#beuZ=!;?F{bƨZ@]W,'2w%2(_#0Q}1h&$Z$i 0aidfv& nˁd E  1XP.G-lG^<#,^vo@ 1Kf\ ,8it2k[owm2 hptfH@[Iic ΰ#O C- =Ag<%5dKpw$λGsI:rx]KHYX "Ҳ0 C}(/vZTxϠE61ۀB l 2Uc,X1gZyP;Vy|ٲBw'nӢެq'9anb=vT̑0Vr$g "A"W!A` M.xRSX}Vz[vK[; NnV,ڣ j!1844O5rn6&g1W.&/llsVUlz{i!vx&@ G "pN݈#RX(]OD'H3GSd[620edB@6p1e,yt.Nd961Wȃuܔt쒦vH;G`s20I0kaaRlc&# `<̝ౠ# cB[g1 OlMab.X􂂄Ԟk)W@H Jl)M&$7gݟ,(_7fr4.OIQdD3n,~FG#,lYlgaǕl`0^'@#C)t Jj!nBZ݃s]YNeMyԒP3vc-8K71XR,hS ;PD9pI̡2ɸL5!:>F=|Ky/LnLxe3ˣ%p-},[rw_\NKX$t#u.M| lczvvl q_gd8$zIE,#/\I"݊BɷY PbB 6dzGJ6l,= 9`e`=$+ :F"H-,lc #lzyeR]B"G۠RQL: ]圴;ku\Gm$o'xf+gN7Q`SCBI-PKI=޼9gF Bzei6 3؄!YdJvf =)]lܲb 0rRjH.xv:EaPao41@(Yg0,b#E20ec0;esz=̏ݒX,w|}%Y.RtEۣH7$lnr&,m@JR%Bl;!0"Ja FăkHSXLnm߶'PzЀՍzԼXHP?Y$f1rnYhJRXfu (UCkm,OJBćvD̹u .hwnGMsv{+((ͷc"ë{a}e:x LT&r vlݼ2aaBM$|c 9k٩-c#Etf@O2DwFN=̜iy:HdN#Og#>H҂EZ`DKcC%1^Ml&H# EZzdX~BvSmpc*sygpeL&'$04Ky.'/C7A tVa J6Az)\--j3LneІ'bWoeJrrV}rY Fj@} BC6.A&42Nd:ռг 00z7[ c0fv)RMvd qm9%/gW3f=l@=]+ i]K TӃ8+ KwB>k嬢 lYED8]ېwlݾ 4j^q,jΥ"AK{ tHR(N1d$-eHz0na?ѝŘIiH ,| MeGqL tHkFbFL=, ˨@HEe'KW xe`3;`Nlej0:ʭIcзa-2YV?d_Bcش ^RdX.e!Ӱ !PN8.) ,bK7K0~+FݸS%faAu.-wƪZW-!un@lvV([Z<$dLI: # ^׺uM9ANA$Ze2@fvMqߒWZ˽`Ǧ_*KhI`nlE"`C l.vӭHiJ:ãna 48NaYh_ޥBDᬳwcB,9dݘҷdsL%G8#d|yh̘)2-$`ڃ̕:-S5'p!$Xzt#lF<+#C3UC^?eOq"BLF&OB B4r._SYR>)o R1e9t/3!]Pfc)N? `35܂F޵-#_ `à$i.4dIpm4D59(j ZL\v$|L̖;`2C"-~a4#EȅYX`1~M:X( &cLQԕ3r4Irwb& >9x;;LN 5[WA>A7 ;Fdя`LoY (aGI\:vuv cH#ȷ_0>˄Ep8 D @vL)ctԯZƹ:;1^MTp܎DnrŅ;-e;#:$"Qq?B7X#qpS d!Ųv6Z_g#:KhF?QGm~e 7%co!l=dgE+ c̚9{pUŚ L8Ɵ,.4Daن\ڣvd襻6csztd:pPg% -ٯdtX䯑K&g. *3!b"HRz6(Aeݽyy":;wՆn' 79b=%q'e %- l*)5Ԧ>@8K:V/ 4j&DvwS;hL.bd!FaOo(| `;#beN#(LB^XH#nN4X ,q̈́vtp͆ R}]4 QcFb(IvY-IH<F}?o`o@!ȏld94Ps(I jh굻ä$ߗNO= ! $up/MTޒ tT6d<Ffw%c E)g懲D!s6E4#@ub!1p|0kgtI ȑ^7$RPZ4A\e̳$um vI#B\2wli0@!w3' UideŠZ` n:ƕˬ6ٌpmnNƝKW"DM`]4!6mC"'s 7A$CD WP&ަ-Ur҉-n#eI}@ Dʘm/`dn5c=Jٸ1R)uc/yNn`솹;1f%wˮ"B7C{'dX=ab,W妲HÒ-ۚapkcqfv,\FBH Dp һ 26: 4HE`>Zw䲅AJAH~c/9 o(K:$Cd8mXv/ND6^pVˢDY]n{e3,Q&Ʒ w4Bk}YW}w@6 +<1%d KKP`$'L Px]=M$]0:3;lϥJFenx!m=[1A%-a0"7-ϲߐS rGXփ#1qd*؏ `%bT|X]GU!lb4lƗZ CWe~' 0@D9j7oi Aa Ghq`Spg˱pgl"uiFol)%} Kc0m ;7RݏDVƙAY B!<}б1Vk!Plm=% $z /,5C{ ]rhMUGg1{ g$X##$2%22Gi͇A~UH]Dqv?A ahZi\Z8\pE߻H26bjFh6juA|;ːYҟEK0rQ厃'(ê D 9ɢaDC); 2Ĺ!ޘQ -mlK*ip6[qaȦAb,.md)E Yn[{sE>$^d8ԐȬn|I&d,| >F?mo1x3{eMI6)лIa^b>qKZOk 05eY{*GAf76abA h"Q2ga:eu8v$h6;#$bg / A]f/G%a%7.[*d  $zi`ge>R`7{#٘g;h+ uV[&DR[B؇39&IT ^r"}2X}''ت#zɠaHNp"_KH/A{(n&="2"{}md$y/A ^-:l}`Iy'l p uNA3 CjnZAvųk fPHAamAdJBIhI|CtW{ d LH;D ) P0TAc#*lY"d A.]IeBgngb?{o1dɽg 6pLB&$990O2EE;cp aq8&#垊L} @sgM|@c]"ȴB*˲ C3D κu bh\kda->X"rq(6F-D"hQ[Clry +[7oG\),Cla6,jєeДSVASdhd[k<m/$-l&72zEt"[Z*xb.YjGLUGeW.)ܱ)O B,1 #6]Q hY3ē^6$5:A\Ɍa#F/B\ =,:' GwzHP !nqmq2{ V-rie/[jZa٤9w,$:zW,,\M$T{{d8Z0 bv kKv9X:\zZy{[q&H&OY8u F s7_l 4 9 &6&J4j#P\$wTߤz~xqzcn]`!sv@`\[;a۸6Q1x.!ǖc-}SaD{f̍:? #c`K'D2&4d6 + :q_x-前eIb+w9-?`d{冄D݆\56a_߉CB?xZA$IZd9٪'" 9~XY3PP@+6!ͻr];1k*\ v.Ԝ&]ɰ!6\')o\|!=r{!R+OR5,9 do2,/hCB`W8HKGxcV0-pg 9rbcC8 B0j`2#j rBr vP[n Nuե]hJh^ ]"[wlkC!2@y͚yiE""q+k͟S/((LI :1ZʠG[Je:ϿG<cFu,_.i D2a,x.XP`xw9ȓB8pF#S׻6E w(uE\& XXpC1&tl%= [8Rsm3ZavVM]? cpd02} Mnb"ٙ5١mnAvϹ:ˑ98`XY8ћTy(2RRyX`gG2fK akQ2\~ukl(w(6mZ37pӐZ$3A}x CA.,ۙs`1rĘ) PL  `;'gA:Mlt˶ꐱlgV$bzK{>r q +`T$tL#M{:!me0,td8e74 enP:u9(yCD,FDŽHLCӟϐcAakm{_H۾d.YzY-=h'k :Jf&|eLh8.܍Caԇ/+iRN#yRa:Z<#싱Td `bX, /m2`v^VFߐXDN;sg4"ȩJ((Nc&$1HCW؈H~=5"09|#3&t`2ff b HQ4Of M)Dk(  h ' QHzMMDթMz2>d1-r$A_ݼck5g"#I~H rӻ!0![A%"J^y:t|Guzo!)5wź3fCD>5"c{-._ <8Da]:Ʉ 1lۏ%YhċJlG9DzI%<5 :i پ'#m `9I5Y Exq˲l kKE2:%$OޛFHn΁t$P:$,ӋU{(kɨ !TOL--A%uIY_$ص0ĸ@rDh;<Ĕ؝mCm0~ÐDc[YYA7JΓ83HET Zj]`1]/V"{uOP+:a~[a!ޒA]Ck L!F{Csw- < PPﭰ݈8ӣY2Ht. BW['7n91;a8Jýy5mFH7mȦ0y $4Y.-+} R'`#FOFA3d2jW'>5%6sb Ldcm>r1А{\Aj+O>r} c~K?=X%8:e\U@H\J]ϡ cuoNI^@64:Y9:C'p@d0 aCL^#ݍ14S^2ؤlq)uXt rLmsZo# VzcyjFkmGt&@8ZtAvBFuc RR5.t qP)b yXJ8`˦ CdeAu\&ˀˠ]2YՔ;xͥYm2 42 5> lǒ cBNt`2W ўא^&F2(Ep n*0.\+f$??43Ð}6 Q7둁U+ZIINX`,r_P데l4$ Z &^!f y,DED}6Z]@h dlG@lEz$W܇gˢ 6 =2Xb\y0[ 8')8Wv(Jo#7XbndeQXĄ+O;(A>7o:Ah1 if9(AW5M AG&/xTFYh{`wT 7GI*sx9h'v#+Y9,*L2@YEC,NhӍK:ya B@ X.΄o1ypHvZqF9,d1 ReI&. ^q+HJ䂪 =RA_L1y5c/ P2G']hvu["~Od@! nL.k)E`@ۉ;zq+SՑPMHIfj s4,cٝ^ݻ ?Qtv"/E&x;s(=:,?̐kAx`,P5Mf3] _R=Hi3Mgpy ې&AlX@f[SLXncQh_" =;\K+ZvW{"m Iх.s$Ad!@?#2鰆+;"$7q,Ҙٴ~ w5d j&'9 `)6X4eP6>ޒLxNٜ<Զ8H[hK,y4@Š@]4 7uW7-"}$9/է` OG-6.$T%o6͒ȴ=grTU@\[ 0HTo|yFc!y!Z% \&V#1lܞIXT&l`\\fCTK ݰ(A db#=xOJtbbvX#Pr41[;;Ւ ^X4!z e @x Z6ȰhvDOvÊA=rz($}vٓ缀pQlPJ #)p9 )'2P B7f ƃ gV5.lén :K!>M`:a ICmH):v- IVakDj>ۢW!nH\jd˄Z|I#d`J:.ظp}!p%()ކtrw)4E`kQq)/Cd56 {+bMQMllxF$}K^ȄlNX`vk#|Z\Yr jGAcE lyJ<;_V{!"e(̎3H]Xq`&Q;{2 RTX'sr/l;Infjii5[] -L , rnJz{0B/cI0 ypiX덎 Ly􄪢iqnD &n FqtNXr8HLH"h(h2uv0@s B*cd xQynJo{wGձƄ!KF Kv,3VQڇ} i*H-D%DDjw.N'RDe` htruba pZ:D6t5+j!kAGja,XAK1?cኤtkG'Lac9: azp&`G1t͆G]bQ0pDdp5lf ȭ\!|gS^K:`GfCQs"z]BՓgDC;1W!lڵ`iuaf9*q Od;؁[a 3Rte%+hD9<$})*8QAηp2.'I68ocFeXeӬN-ӓ.FAD'P*ɒ1n@z}9dp #HU zԮ.=H'r #DH:oV{{r,gt>bnnZO.0 qq@r73T ՓmO"졎Hy'c谭&АFvCòo=j0V˂G5n.*Ե/ɽfvݎ{5 )qE)u!51l1vA<%.umc G)ĆVeC0R>[@2[ZWCW+zD@`l]8YL0}SB%䡑%6l,p3dV Ky JSdChlkCGX;nK.l$Q ]`eֻcl#6[:adb>o RV}%Xs鍆oC an9(h1aeHr~Hnf{k?i;`#oSԘ<$qq<:vr)Q6@v1H(*)ph-c8 Q  臐! *їa-(o2_@nN)3%;#n\6XV;}=)9OԷ"qj7$~sLpÔ9yC)! %I %[mϳ۞f`$ lȑg ێV1dLl^KxACI&¦ d&E;g'bZt0CaVϘxA%0}!]OgD\xIb3G2YVe}=M#'WܸfUAkbu'!SYLe@͈Gb 2<k͆'x| ~C`G\WkRo5nq #:"-DY_tq $4qV2fOT|\ *\ps ɛŸN`W }lA(бk`X` :OFC c "lc"!@c8&],V=j ;ȫ\1 66 I\hXm @ŕX]'N\ȌRAhQ2S 󍃻u?g,<'`M*9"b^Nd[Rc\H̃(v VAo]v-]vLd~2' J䃩AT27 Lm7 9NYd0 0=\؎!*C3r7d@wf١)7 U F "rRa .J:m$ XU`'&ٽS3-b y Л2`*g%腿)=wmɇY'#դ&{,g6$;o)pάHqD\M]FXbH6M ѽ6`#d@avmܱײdJ>Ǩ}7tcmeў{'MRF1A<$aypa~ܓm{j5 Z8eP&T5<uQ-ukM؂vB,Kf m@ȹbDYca=@y#&Y}8$~ fA8L$.fULqfELr9Yc' ^%;؊f+]VD8S ,1MK`Be [Ns=F-Գ@#lb!LJ;8`Y:Z xw^td= ,?Ϥk.,o/$GqHpȋ] >N˖;M!Jkclq Knے6C10c(!Hy;3䭦̚"#˲g.Uo?H9 "?AloGS?@zݣ ܳ'48D,Sbs-IS AbZXjk05guXGZv 嘍p%Y`YH1/K~VY#K9!he4kv$F:G $䅳Hrg[TDP{bg[v#yyte \.b :um@}„FyQeRw8ka̼0 )Yx+vIoyR@ c6gt5D$6g^C 1Ʉy¿v?};Ryx@: Fa:CX*,ž,3m@znL&>#[8vg#0ԺV\n'lUL[c efBup ǐ`b堘{@!!X >р$S;7$;љ6   퀤]s`0V ;#qAX|:X !X;uk&eRq|onI;ht7,#Cо{nb,KCTԶ%!'&lM#ɭ_-w&4iy^Z5r|YN!bLgS7rߥ.HKa'pB&dvk{!Ŏl Ћ\7J9<lR*nbsX:$#,G.T ,OӲ0(ūК&Nr4l) Ԑ\Xò&5데%dUʼnĘ@'ꚌyÝ lcd~v`,kAuY,:ʅfD )epz%$:)\;gg`QrjǑ6[؟E~aOcӟAH%61 ĐhBŦoؖ$2D[`Ì;,5ˠO5_ qLtYL@t/f#"XJ n ް0# ,JaFF6ě H)9슼NāpֶMvkmǻȎ$P #NeLȻE%](s`IV6bD ĿxVDz Zg60ċ!#zb`wM'xTՊ`X$CeeR 3{5-|%m$Rr 䰣.a' -0N0.P\eKw՛AvB4dGv2V`KMF5>(#Y{ae-7e3̾c[~K02jP{0Ml C&avE[dX:2 L ';a&*XfrR"ma|YQ\.aCu8& ܟlt ?d!ۦ $ r0[Or|][n\_ gI*3݊6xXo CfKgΉ^mؼHc?0:䏿>޷",@&N^ȾFj|/&}Cz*Jo]ۤMa43aJ3c- $Px>J!M٘OL,@ka6&Q94l$XdǍm jEb3tQ-N1>@C,Iua%FEtrV*f]n,#EYߖ){d} `VWj^;yh 0YPeAy]r]1ѽ0!"mo[A :0zzZeY"H.vŴGxqя;DjPF#Vd`P4~&uFEzf=##,A>#(5ܳhhl2O;Yn F? -xd6f"_/zbp`9+10\^}i@4-nɧnȻ2e!#{rNI2қ2TRØ6ȈhR+dV]@^Dc:Ip?,`r ,Y MV u.!,LCSzH|]Q^- [vPKu 6{lDu9dL ,_UCqm_ s!E;vd-0bI'}lmzpYNTGdN'mytY4VIYo|aO,>% Bκ=z!Sk24qXgi1$km0Ep&r+5G 1KR-_$=i2m!w'CVn,BdP$:l!ًqLA1 d8%iRM3c47`"Iuێ1=-/@Y^<'4vX2'dYJ"Ə#W-M [) ٤1-|Q Hז:܃CQ-`3]e Gw,RXs`Eb؆EN`Kvxllh4D0 Cp%1!iJa-Kru$Ճ|V{;5zBu 0-KN_ԶUD3[$r0 p Ht^ !% b!/;]emN!]`}vjH$#sYN8V0H@fn|̚f6^O30{W(i"X C%*0TB`8tcH|:33l3]pF=[RM!%<¬a:]1-"W6.;Ћ-G^NMELrGHR!+sXP~$4yni(z`ΧN<&#آY$qݍJM  \P p+R EY& ۦ`./b,Ḧh̛ȏdlokBD- H덿a^n] |LI6N% }F30 km'ūwɈC$Cձ.$2$ YΎ4K 4l%֑2 Nص Z5/R*@u%Ӑ g"@.*Fr8 3c Iӥ3pmfH.*. 4_P&P` s3hg`!d!A bHp+)"eٔy JDR,g^e0b{ b cD Luvݷ>= |u! { ,=, MBH?$.<"?wmbL<]k^ @0.!FFbvޜɮF9آLlF{LeOon)a"nc\Iс죫+CX#%q@``+yn6mdh@CQ6a G#rNф*|h QESoH]dj[O$#1/9*M}D)ŗP-_a좩u,'` orWڤkF >MЩ l.h#e@(E$ݖ@1 dVo& 'lk7BoR@dxZ}b$,L1Zs69+ 06rb@>GHT.E@3f2[(u2M Zy'd#ۂ_#9&I"9urr">o[hI9IU{&Cz#gXƃ3!jVI\2y00HfrLF =&[:Kr28$#6Y8Î~/܁b3`sx13W 7 ɢ%9]#SaŠkvzqK % X JH~,IvFsA[e \%g: v5-k -WdXt4c:eܬH:c ن=|A2r2Vz1mxZ7䦖WrA{) 0q@f'v"&,n5Z*F]arPufc>/qtLڼ a5[]]a}e{m@G`X #HT-N$ i\$AD9`d!-; =x49yiC $}0rXVMm^"s002:?H[S VJy6B$uvw҃.{l<'!X{=HBU:nce{28C$Hh%q l[p9 J /f~p@pvHN6 l]6̙tـn[ bM=]R/D)|Oza ` "̄~݄~ P%Ǔ # ~#VԘd%%:722僩ǝEu&񑨱"{hR49!}0q@u&&BJ5=\8n  9ۢ T\[fa74M& ].+S'$̹me&=cExX8%#/ejx] 2m{gx,9jf  7뭓pՐvŊYN3 <3L%;nVy,]dM 0F 4pc. /mNã%X`;L'-VcLF`ftT9 vJ8 Qt&{[?8,[kaw ^MH;`Lvq-|;gY ETWu (H%%Kp4+y`2rwu쎛mtvp.dZt&MFJ0UG,B(@lD a& z%#=YDŽmЪF)oL% Sn5$znlH֙bl߭ljwIkE%(- yl`fYLY<' ÇCj )0 vv4tXL[&FV8a s;aEZ#v5A ``x$'s\a%<"F1JFy|rr[֜DG.?6p&zж ]!LW$='. O\QLwFD|rQu1;~өCےv˰.0mtb"4cHՃRc97AK4k ]Oab%DqlEtz4CDK~YBЦ Ϯ-TM2zDFΓ1el T`r̋Fu:c԰,5!$v7PZ.MUu~?B8$e\0ffNېKXNưeAvVv]7FIcĚULrqО ;^ν,[!kM&F-(1m@RӹO A-Ü`:cCX}Y}>N'qyW!/#o~r͚]A{2Rb @ lq,N* @On )7&oQ93 Ȅw98˜ )jrS-Z;@o)e-` zp/|~1wt(ԇHdwuaEgWM2I=-lFCgU&%yc Z=2ڀ㓞ݍȹ!Ѝl]ɨ7qKY $?Ipxbr roBS(Z`:OdhJU؇,@7C{IKᘑ>.ɰغE;f"v5zTH IZCǴ "r^ JȒhbBkë@:KДbDur,$x\ e/;nLCmb %hT)!n.쎤̱s?l Q' p@:rBYce {VәY"LՈ=K>(D.As Uu&@8G6ZHKp\Հ\;~C}!DZ %$Ekh+햦ز I/G/ca Ґ!HXT=tf03Qpŧn$vLֈn$ 5qK 5[lAGPxȢ fKE'Z;/y.j8v`.F eRBϐ{9y5>uc 0D]eo}kMΏ2t'"AD A˖cH (!.rA:AZq ;* o/V<୵H*zGEqYWK{8:-]ئltS"' $u ^;nnJ{Zqo{?uP!aB8;+Y60}\۝:jK(tzKB8X EbםUW#[]m0 6QI~1ǰ;/q}=[/消e^t+f=knIh RA# xԆ/0M2>#۸]n%Y$JiduAںBl7uIr,# s;p]Q\ ]cދ6$n`yjbDŽlr1b@u+#lbDZ;hLRpsS k cA4m@Hwް @B0ݔj0Va6@d0*3cm3d"J@2bBCHJ"8>ǘc^ 9*@ϢƼ`-d:`{n͛32=@mp{]vREްKO PW^3F";țlL:]W6P8lihw.c]HzXDZs!a6\_V<{X1«aLENI =7T(t[H"h{#lJ\;x)A@đXɢ^bgXO'iclN¬b@m}v3q"0LXQǍH c3 /{g0lbaQшhwH-s^AH^bO[s~$HH+\ Q`W97O~Bp$^9yԄ!@D1y)탐 R@c$5Hd O '/?pIYQ؋]Uoy璶027>'6Gˋ}$A]vGIrj.AdpE*׷M& Z!@8iuݟ y ߑa aUHXIZhSi ŝlo`@%.uİ"~=B65>LNT5&q! /2XM5u3#fH9(fAsvC,|uĨ,\n䋐=,'F8 Bj7rj =Zb˻AUj9wR`IXurpZ.YBmRq(j "a W6yD2I]X-9 t|hd \ G7%#GlHʏH2ά ߰ R I>O`DdI;|8"''9 @/~ ި<`U Bϳ'c &h @!^N"Uv-4  Lh -ruoueߡ`r0='}X[/>Ќo,ގ@6~~o6^'F{f=J2ME$mժVx<ltMO&Z:kp6^i6a-{9uAtrb峹e1AL) le y̒Z@2YWekQJ$,Ӿe:MPq \ Puдya|D,$Mzn.šԷ@l+h&N7mޤ Waf>PO썀7Ly%(_-i`nRajBӎYHxmpkC^Z-xYfu*Z&/>e-'Y?M,nuc ngL~6m8±}e9"Ǫ]ac#U!5.$gW)!&[ G`/b.n]u;e?i%?fAߺpy+Ք`6;šrb^Nԑ$c iƶб_-&ҮGO~eO9gaQ ¤{Q\(^l4d6^$)w-Ln2 <6([F4#vL}^-̲'T<e wKfd=&܈ڣ} E Yfdi;q}+b i5IL*ژ,\- Ckkρ݌rq@d@_S;~Gʏ6q@F5i߶eӰ` <^FY (C/*5z"!#An hnpc,і5yxB+auHAYމ y;,9(FszHoY,.BQ52o⥮(4~|#6XJldxKpanlXEl 3`]'qaȹ5\K٭ 0՗y ʼn c!i./ :,f*X@aFׅ v,> ^[*l Hp͠ʵm#htlR?P%ٖn9j @jK${ ݙH-{IXX]Q,`䧧Ys Kni˫L[$IjYXGu=-j":&Сӌ9Z3薛k+?`{tmXp/-ajHM2n$z'0xKbw;E}/if{bHy1 o#c4a: ì$l7YD:ŌД1XV[@?h>G/)P=LWo;F( 0-=| e%(@or؋h!ҥ^L\`rXֲ^ALMݷ]@5"HT#3͸O+ CwIWmI$-d徶vGFaK9Cof&5[č d(Bi,VjBqZE63-4-[Z Ir@%,#b2 U&3l&d #_$@xvT`ѹ@ FCPU#Gm` [Y5dC=Cat騝z&ש#+ڀSaӤlsa=zAwq8\^ s6|RSLI_IƝm8w# {gRu-@1A :قf6`8(,,2tMTDadVwOԓ@w,R0 qYe-AV +|IfycDC!sWH& -3C` !ysqJW0UBmF5K-<-7'v pLwD y'i;0zJFgW?fdKͫc ̙7!pN~Lll`!U6՛FT6v  2~asIΈxٻ7,fχ"*kXk Brmgll5&}rv@ ů*Qv hékD [^DB H)XN lē1qB.)jl k ]$:-zjrOCm%f0LZaruH4`TB9Ԕl$5n ;ag WE=[ w7UZnɭgb7b?/柁/hacs&R@(+Kt h/BL[(Oaۦg#Iɨ`8la8=@z ɤ;m6jI[W$ta! %gqNvM6d;0%~_B`Sk6ε!۠[5"odG#ʼnd<4-GGdB މ7K͛| #hbG$x)( {Lq!!X v\Q^5kE=K, 18bD (&wHrpv22YbFY^y?i \@Nm'L 6#&7,,zc%)ؒ0KЇI\1 ؚ\,P:H5,ϐ@aaO$ ~Lhl nȘΪ#PnHf!7ah A$Œ`Z2A@v'O{)xnKR l) nIMwA93ZQu) U #j3!IdVWux!DBc#۩`6<\ 7R*bm<[+&q 9'yt)|a,E0)#]:@=0`Ǎ@gfft6Bm-϶!aP[D"ri "a,QeF8`YBX9amˣ̀lF2l:F2,ޒ\zVR.="^vV:b>yCc_OH^O$-5" HB!#jhBNg0lMbf:6 Gc Y1sA!ې/aOFb+c6EY >`Y<(t{IVVn\Ec+RQ֑-鱻 bZ趉o!Q:,w$p/ #6iߖ2T۷x^#5 ̴=Pݗ]uóc^ t39@fMonB 6=iXȰ-6RtrLdTnaF r+ (ٍ$tBԀy3{8FxDPV)_R[jd ` _WŸwgX0W gIwKGk͕_$FYqjԛ(P؃rt.?IFFΆ RGҠ6e$6ȱX8$1.'GF;&~;?#%刃An ` 17ndS'y+7-b8v |> a 'J,¢1Bp!gHtc! tSp@6}ϰ "h5Gը _,MIA2>?,2v=Q N#XX=lh2 E%/.JvsVz(j=?gV Dm 3$].yLϫ+f;Ȃ7@̋uȡ}!շ='e@A0v;t]evLH'¢Lpy/Dܘ53 c=DˉQGYxqzE:k+SvI0uLlۛVW#;"{pE$]t+FvNk/%`/aܗ ^Fr\Ă6WC3iKF"/i+t{;Yy쌂$}92/H&e/hc;*1X*OfZcrW'2 nC!im/+|NP1*Z`D] q*]ã]sz15S(XWb7 >RC=&0d<oa~!Lj`In2 a6Bu!5BF d_d+ e ,j.+0:u^;AxNȼ1@e ltr٨.x /*Ξ6}X U= ;Y r(K tvX<Ѝk&yһ&`0 iuԞIaD\bܽ'%wÈ7&#nXyp+Z1@`ZδFc-mReً[`Б \qԸZlz9\'HBp];ndll06',rihv 'A-H\Y-r7ᗶC #CRNCg7lg@Kx1Gc 3XK?G!h!c.ĉY#Fl+6LN*-JMS(Jd8]DE By% (I!0$ vJ],͘i݈v.bChBIɀY2NN8,-X e# 31W Z4F~"nj n`H%Ⱦ_ -`dR[/탫Ff. 㨡 q1_C#ϒeʳ%,J@&&`f{9ODA"{h~ؐ_9b^g$mqYcqvJkMW5B5"}0mͼ6APa`e乫!ur]8قv lѷxҒ:SM 𶰄C$C /sr CyAF؁b*4A9.(N,}r]-2їy.^˿[a3$9< -chϨ-:\])ZX<,oő0&!f{;{bwWE!8f:DLqoyȳ=r݀X^$%nƋ(h>B I J H&06/ /0kˍcX]KЪ#[x,tZò׵g,&ˬ /`l"i6M:K홲>Ö:e08IAH!a$c`:l`2Sp?bBLa0H*i`kl&NI _GSv\ Df )8Vӣ9B*d `iJ|$ #@CGyeY`~M&OI!!#ɺ-ݓ.ԎdٰnL*LdБ {vM g ی- 9,oAKXϯe}!?x/YlWa H)<x&S0RmOfn%{t0^/yDB`~EdĔ. at3 O A1x(B̈́NbyGX$[{89qDQ^b g¢8t( 䡀_bp @ѽlFbDoa؀ulvRҐ, YPuaTxv%+9\+YK5 qsN/Iz2M1]4OÓb4FP%,ymuA剌8y! %!{gHid4GD7&mHO#F AbC+H%@#MI ɟ%0eM w뱸U} zԹ^2PFjZ1}j| vTr^BfL$z&6~;D.lbx|-:[ё < 6E1džuʁ4lE#ј577{TCF1YiH/>DyA])h#8S: 2冉*Iʸfތ?Weˎ]>ضBB1cZSMCg s?$V$=se ٔ1dHמZOF7I'A/PMHpqÌ+zzḬN{o)Lh3sN4`YXoI=XޖͰ4:yzWInJ@m IawF; =#o[呲uIdh3`#=0Hǣ&b1lx&cGo}rK6fF`K.@52+PwV`I g?qۂ]^i%zKc16y1Bq̃Cp ڏ/fLc0mN@b\Ktv_ V:(:D cCa2ZdpfG KcK_ea[A, gk^Ŏj3H9å3oSF5 Aj*$d_-$o"FLt䃹,.ky2rMuLٴUB Ռjzu{K^@0lї76t 1AzeTg.+88wIHq u Dy"жPa XZn,'! uu&:_I$jŻ'r"dNeM۽Ña+p{ YwKHC '6\>w6$ }}zO.'3eb=Blrl4>M!LBDĂ_H܄q'ːootŕ. 7 qm&0gC* 3дy@pDK>%)tWX۽f^ #Ea'FDX8`٩FkKC/cER؃zjڢQNLUPFt$j*.0'-3mX="AL,#-[h*qyo/&Ewf }a:D #fԄ q 2[-i̇ BeŶ;q:ہ8n# ;[C(2"|P%2 .;˽aX?B:#l53mc p=vtl|EfKOxIc;oo/7*6nvG-mkL=zFLJ-!v>&&q&@s3"&l|,3 =˒' 2@##&5WBvC!m pD>OTa ˑMi,}Ve 9i 9a= btjb ^\ r10kE'%@Km N#I3آmv9:3'elb=*4~A3%0}V1W$d-"*JI7Q0EIǖiAJZ8k8Il&K&a|.W R 1{噸$G.*snY+:rdOCK" #mwY]){'D-Gh݆!dBB˄S.#UEy04#c"-p ,N;u.OݻH'W]vۊ/Zx#. dLr YvSlsmM툉FA'ѱKUv r@9`,`7qێ:c넉a{2uـ+ KfA3 H'}G$VZX^&w3p`K/A-DP[}ԑ ȃZX5#9{'1Mw;j]'(>VHaA"2p Dhm,Ej݌c"; fFFMP=KBLPn,W ש_`)Wcf0,(Ա{ ͆qln(!%͜& "7e?['O ɇwQ67䫤048]vNFZf qٰ`C/u3Í>\Y)-r7T7B52QQ˥ 6 Df@䈗[&Y$J;a蒠} xvynvlLWl6DAd%b*\#.t#Az,tP`q sG-{2dq Ё,teͱ@N:#2僰P<ҍb@(DM h&CXP]d8pmCEIX\6l"س$نS c#IMXNvՑ̐ h:]%2~kI3h4[#H ڙ; |!v 7 Q`α~Œ~<2D`o.ơt|(Q!2Iŷ{( efrvFBtEhr@F©FOy^ LC2΋p(?,\c-v E7'qCKsP1tL%c-vd- 0$]OQHwn$p+uh̘I@ 7b\3H0VNbd*>G)sjcM @Mܞ\#J8&'FݐSw_al!P P2 fbkJ"34*q)Ϋ8 lF5.E|WN_&r]d>,[DC%fr?ƿ &NV8y$3r1xΎ嬅 ]$7my* &< `a;I\+蓡ЁZp/`[JުE g"!lr:G-n œ3A#)T䰎aL6Gi 5n=Pd c!DF|-V姄в 8+PM ०Hk]v\j`ad0lu4g;جA ;~g8/puy al:BdlcZI܅w۰,<0oF#t7">+XVqrқ-/P Mg>KK˫q ؐzkXy=&{ OKg3ÄCCѶ&~ů$tFb[ <S'u v;4"CFV- ya 6 ;CH6H"=BsCve*GhBX/5?-wtZoo迪 Qd1E l,VvOmӉ+) @ObCC!p3.N eFlj=G w$5epg 0=-lNhMm `Vu ַ2 ua81#) RA2/Y)s=I{ |>_t.zWLXK<A%  r |:+o5!ad. 9d,(vL#q :l NAvdd }r&!)Ŀ'fzwHEθ#Mlջ2t[̲ #tQ{)q5Co Ĩl3`\WOk 4c|F("zcgjɰc#-`|xdLNCB>-ۨG~,Y(UHL>X18̜Ct91@?Ia#;Z@ike" e1<+&ȭQ#I71yZ-DZ4I8C 9Ccy {. >WO{Xf}?af( =,ln xڦm^Y-uЭ\XK k ˨äDI`zH{_j$# *bj S/eeKa|+bUҹ* `]CԏS#gA,I{P%% rSE Ű8H]nZMc=2eI3gK :W;nMXtVtfoILaR^Hãĵɋzl>F^{bA 23{:u`5Nr4Rܒ;F`G- Ihqmsa{%#l`X#)%I..ُwQTC8g.Ş RPzW5D&&Of%FI{c;07XxM6;H0rB~$.+Z$Ip;q6Ğ-_cF²8ڛZmX%2թ=eh D <,ؿ$8TH%y}d-єOݡ}c%%mx"v ȑ/I;Z)y=Il@庫ZpN;uter͙1d{5 ,v.YڛlȄPg.^v>Rqd"&.bge623S^ ,!/ pd}Dm\ }tgl6"eԭ/8l; V E`I @$[DK G-$Z5$ B"!& ݣ+m]EO(OI5,g)0'mA:|нVL֧g N)'59#pN.A }&a铎̋!p$<l2) ΉtfEjKBh94$Q[ deK@̛ms,Ay3[56H۬qv_RtPC, S.0{.X:=,r=P/m(0'%' i߱luaq:p@b%%4R%M&}*M 7eIUVqNL' 7մ^& ~ȣc  pn nXCYotyܼ0G8`E=Z1L %}g֐Ĝh&H=$/dC~G1-PZ,ww.Z5, +rggO9'v{B:K6]qa`>GP=$IPSyn} :[T'WZ!f% =Wn3r DNzDŽEPK E4Л]vѦNE؆!gxJz\dN#[8H8 Bgl R8,͆1~uq@!iT0>99)ȁVܐ] HW-5d &n̐@Z3=k%,*`{HĻ_':>uVߩ'^C}fd&xNF'vCXQC@龎I0F=Dfm֛XElfUe) h' l 2a#`dצ@waHxXC=BZ $NZ.A<]ϒ5:l5]BS2fJ+L4.ƞK("Hk0  m \ l7 KKU&!XD/J&. NB=[3E볃͎~ϿUOSԍq=X΁f%Mx]v 9$+0ky ;| "jp1;;wOb 9rd (ݸ[<3P5a,/I*)l0¿x`o'(pNKc!)rnqO>kBS66^{b'ȋ!hV&sngP,r_?əH/&#0*-lV݄]'V ɎA 0\1 R"g.ezf+I8R ,K"C&)mH:K]g! xHi0DgR ɽƃIјǗ"zs\gerȂb{Du@f."A0 $t][k1dtڟF,ӱnH@mG';D2mޝgB4];mNHܝ)%e$ /f0s=9@$]Qđ̥ X" ĘT#VGjda > -wHOf;g~M({ n,0u~Y73EJ-?S ^[@AjvAgKۏGeD we\Q` HvxP͔`II$ b4HǖÉD;L}n)/zO^er l!ٺȭ&GF=fq}ak>B5|၉W![^g="`my8,lH%?^O݈$,ӌ='~7LӒw!g_a6Yê󡄜rC>sHl qqƹx"#g@XrDXV`j;"]la#VFdb"I3z+L?zS1;=1, FH Na5d{2CQI9(-;M\mlj77;#6.%%r({p }=Sv6to19kl>Z$p!C`uVAj $x ]lo$6Ny/3?T!%ps%!tsՖӱv:eYUIXWK!Hh2t@1sA BɰCavASÉp3}Rh !YiM A3BzԠǤ+!DQ]AVtkE6fƆ3`&[E>_[M.P qlqogD9* /@%Gr0# ۰'O!Ж'H]尳DpB2RDStE% rP .+&0iSUrm܍NGK[fc"Í.~xHY 0 D> 7Y lc_Kh5zv8^BF >*4<`g xY1W!zc&+4teT<7_rV&A$on9 `qBהz #c16#LQ>ezI`N 39Dr+EK`Fe'":"mo#@2$,D%A baӲhDe$0C} OE].mKflg3 8Te=&(!LgdVӒ|s_cQHq)42SĀ3AID3g.CFNPLO'[\̕e۲6Dc$_o$69qbj|'B"Y:]?/[u˧Py!Q97Z!"n v.SjB޽KG 2{"3I ϬX2I2C lQ AEE<""!jZr ?`,jl qnk%d#.}bhe~ OOԆ=N`e|$OC A`B 3̯R j~7C}\HaO yk&m(&d a&m'Vk1;q3; 9a InXcͲ4KiT ـf?YĸSċ1v-Q?d/d3cO` "c"X|Q,A< mfx>6[oE$>r Nq6!sgAAIF˽mw;&yV2jǁd`/|%y+` NB!  R`̖a1cud<,`E^ 1;s ȆD`z׶Njp|r 2!a"5 ¥џ\jp]U^"2d> "sp#gQlzDRl|V[XB5-AGI5^\_c$6[ ;!plӽ!Pch K)!ogBLڞwp{Lc/eO-h|jя#E+\hаs mvPae,kX0-P:ie6 **$2 iDG !GZd58fuSt!b~"db`=map q'zbC5#@d;0D}b 2076+}R J>mJB10.H,Μ''& 6Ƒ*K̷c?;y pu+շ轁:./,rWKc(ǖ4># |`e,$(zKq Mb~Y[\wr0BT2HQV0 ׿لr\ĹC H'T<8d$..n؎ c@@p >uL XWO; \rr>'77[;!B,O.\YXBag?ǖ^Rz,,!5ӫky @}- P#`<JƋ lA--@Tt! ٰ(尰Y?U ET9y*rE['FAvłGdb_(a..IW͒4+v]4?kYqê:==N}|6wl ÷Q*{a,#I[#4CrM9ۀ2YDih/HvH,}%l#H6G22tVmd3A<oc`7!frx䊡!¢EX L pַE,ǰ9`*9MZbϱΦ fRvpR%Rˠy9 n:Z5vP\q AáečJQ{cAtf~Y3jxZd5={/Sk(Q @LX[E yCu隱',X<#gꝝsA fSb~K0%9D6 m;wZUÿBHd^Aeǒ[d8(vFdrx d'-Hۘu0] #KqN905'Xf,?K|4V9˪r?-<`PF`Iv9 [3$K dRa'a:¶Bxq lu1Ir jifGsItaF,GRԱ\䊩;?ǐ7`/1,ύ@>F&K\)~)vr YUJ 8dj^ rs홚5 (cƥI=|1Gd!`jF\dRc+ }Ěe""_bmIr3gHjXs0EP1ݚf"/ȧ"X!,kAL XJ1(QKe{  IiћA  cA.3wdsD!4=fk^? j6%Z<`+TdrA9nv!| v@d1>6JJ[o0'\X^c Ju#p L$t8:Kk ۆ sY,1 aC>ru,έly.iyxi|f/vM&q A]ca?qB; KJ{g1:vs@jy{NA:ɧ1avy/`#gO),B']Gר# %d83l$pNi9{ϲb7|zt[HAJH7.)uh1^#*+,v"R=M87(`Ydo2.Hq$|Jw9:͸/;ߩ$C]D@݉\]g5O X,VFO1S5 a,d8c*.{p:R;۱hͿk>EU?##$F$a\660 r`hٸ}+avt%!B'e%LRF ߶@ī/ nMI;>2j$yt>ƞ@B s9^_KM>ÀvQH#g$Uۆ-I"{?PJyQRwL$8dn:Uݷ ;Ixl.6S#eiD.!ΰOѥX'@@ 76 7J,+M[*0x@X5&m250ɼg{MNp1Y`!0iin'@=ޝZc3 m9ek 5\"H^jd՝C}Gs Pdtch#>r; ް91}O-+e{DXvG<+~|[Z! Df<@7Kew(xp d&P& *ne5cH I1 q ;юfö2 q0RSq =[uU;,=kvޒ⃯,/ڌn%7[CP\X#;3e\+HL_mRe=@ȲI~CmF#<HȾ LydHX' :^He5Eg-9!2gV *Fa'>^c'Jb g o=;z~ZLY'-<'\d1` Nxɓ`̜O eg J\`7=Fȿ,X^c!$i%7t15BR(c6K"2]-WDI?0KeגKE#ŅGr,r W)e)3:X=4wgF DէgbLjX; ffva4*INF=6VP,gM9,3lP <U1yo<3>&g6“ Avv90IќQei(:0\$%`]evΑAz"N106pW qd[: Z r .l_&W_ !l_9׬XfyNK@̻f] Y_y &X;`Η1 C{l d~FIg^0 ζOH팆A n!c -39JmoOjv`؆$NUI1da̲s)c1m?\-mS=OA{+䥫t#MS TNPg*+Պ6<13d)t$*%ӭf vF HH/*&2{qhjS( d8jX2}B/?v0b,D:!oFADhV%erO06M jb@l`7)A2$m'.\ nL!{ٴՠlɞ vRa K?Xm--IBrZ#_ٸlK*2CQrx˗grOpFٌy`mĉ`i8"q5b14r3~z+#VAo<$maDNán9C9L' 2Ps,SKP$\ˣŒ"pX8Ibm8DŢQ2M@Yd'Tb؃nVavBpY8aM:914X^НIbg; 7"Pu"}b)˲5(Dd=MB䐐ׂ9,9cՖ^1Q:}:Ƀ* OZJIjb3fa J*m F-Lű'0[u]n\dfe uf[!ޢ$>7&LS'!: vw08JS˅9 * Q:āduiOA"4 z~,u!]R 4ZONoo$1u!F܊t8kTW }2D!t#v^XOmb[ X9 [q}X]BQY@=ReCȟַGa؄I|%X7G!~ carvYc 4 P8 h @'ޢnدTe1{ŀw7{nJv&ZnKLfHzX3Z;1BC@hM<= LHo+X C O0(fB4oVϲvDZ4&J:͐1KF;6qH>ɴ"q;LqŒRJ6 c0>_t _} ~@mbnGb& yimsB?N~%.W{qB\ J]:' m7ȷye@}\S[ZU1h =Z⼶K( m3 2F;5" 4y#!9*m罓f ~A="ϰ8+V܉h'FɰC̸D28~ n6i~CSf{hllF~`38aa rg+^w .hO4<@{v;dVXnvV !@_-c 7v?GX.GZM4۟Rkv# ݿw Bp>Ir ]9=$'K= %%d:@ oKhHBV^LDpvx^@8UK^Ron[b3Oܐ@$ȋ. Sdz0Lo aȸ h0Ⴡmͺ".`1`*d$6(هԳϘg:Y#C#S}-#'Nvu:à9GjnJu9w=+5C|zk&U=:W|lc#kCf@=:dhA~ŖHQџiL`d.z =ȇz]L2#V<[e(1 HK+cbd;25@N Hd? %Q8쮉P`}vuT yWf†X>ؐ$fw8},GH_ud!\0D2^? ؂\~LdmfDfZD">,j@fMSy 1~XObiY\/Ø @$P@T{=3-+^I @NՇAYȣ0W zXr5Ņ)b-e+- v̧G$Mۿ_ljhGd'^9gbvmLu@{xMÖ~D>ruwvI~}!eOvri&(J-li?LyFڃǚ B@;.Nc[c`%X3%44&uo2ٞ]:[C7If,-uC鐄d|d]v¾C~F,2Cg؈zgDA#&1OO-qrkHK}Da cH{\owM_!2gxC/xzE,u' g>IrA_?kД<L9dOd/TR=rq*14h,`RnG$& ^P2/~YƲ 5X!eL[CKRB0d)h}`Cm7#SBaw#pl"g0[f|wrR߫dG)ɄMEe"ً)E:x#yc|F#!ZKiX,)YA3cgmd!bsݠX oLdH~@:|$ -[MH,!6!"' c+7$+X+ 8ݔ/UoP)a8d!: B'"2Cr 䘻qʼnBia=(?#Ƞ@NN1( h1;)(,:q6?[@ka+yb`Qn җu;aىm[}.@LI:).EfvYقXݴϠkpt2|n_`-]l6}Ym"hK9"g"mϬ0b~Ev 8?N6%llJ[InY>N- < CD'ytkJ[8oH3a( #h> &pƈaqi5+;Z= awWܟ$Р 0"8Գs"&!MLXqS`m]ln#'MPnՓZ}\ ^X,[mA2 A)u=D צIP`Vv,@a$1[xCg<"0gl0C XZ4?avlGBYetIeܙ^SnK{$Dvj%"q 8! D}ϱތb\i-!nVLɨ(XKG0el@afL5{: !%lŘ4B kYy L>@,2G F"d<ۮ~8LAhr6MdC2|Y&V"y DhG<3܁kZnA>$ |FzZhE'`,Go#Iήٍyo7Q݉gb6jNg,(˘n%"4)a!cd/QMva3"mz# d47y`~;Ob!R.V=d+g{зM[DuqĬ zƪtO+CsHuͳc-9< 1]M-y ,xVREw2|l0q97n!uN[ }˳m-,]cۻd[Zg} RbrSil rkh˙Gq;j>6'`b Հ hd3|г {&[b?[oB bL?懫&rtK`Wr?L[ rվ^W'őlGuc#1\ʼnd<"oVI:>LL 6@6Ŭ``%..0qx"q23ueʼ/e߫\!J_5ЌXڏ't%R'% Lf,@Ϙq;/{d# $W5INѰ) reнOpE]!#!?l᰸m }ԒbVldgVzIeF:'!k>Ί L.N7?v;Uq!<,=%xl#GIlPa2Ab3 Sߘ#dv&a 0JP( $tdI/ha #tZ_ {g?>:0{@vxfH]I0uc6.THhDPt8uskKIh&`]>pTv"L K(-<݆fA-3XmMjX f GlhLkDXdbǦ!c>@vhIg7- 7@q y.7 e!M-6Û9eC?l!@,q䳰~# :vJI䐾I>L-$*-Ec5љ#pGHvV^XMe g{eBƞ:$$!o 2}+ >AEH @nM`!DYK][Y?EZۅ10 04j]%Ⱥ9 F݇`6ūFRʹ.u4 /[e01$!c4 Dў=6[Eô\ZŒF^sA1^$iżن@jQ̕DXI6 ,9Kck#L:,i)AVvU\4B&ok(Ȝ-@YtZ!؁=PXt8E%cKAˏf%( /do* 4ydsqNu.6|O#갈SLCr9Wk}G>dX^hd M1gTBeĊ& Mr9 NF8gQ`OmF28`k%``0ry r 8Zm sDr\&Jz%9 [HZkKMvWЍ5b+D^>H"0 c[ldt?ϧW#s6! m΃u!` `"sv~!2Jnr0G1 i)cA ۾6dTr5  61juZ(7hm!BRL5`Y1T$&ރ:X)U44r[H)Ob pc2f2N%c;eQ0.x؏(=]Ì{:p$$q'ck @GײNZ!ݗpM.OLOզ.&`jbx. c,ް֫ ,oSҶ(vY7,m cFm.هi ajocHFGyW(B` ^B'&&FVv^m Y`u5U7خs=t|v oXY,XH<ԯ#<drG­.L.}H}3vZ>[!'dg!B0tv!Az u.6i!l. G)cXckWvӣ"Fl`7&[EFYuRV6_I/f^8PA0(mܳ &y%{E95tY\*|M:/"E0+fRBDHcű1 $R\zf;$BlObfPld,˃S;ggj$ b?L^3gɶg2/9~eTbBbod)+:+и VHxyH2d-E7LE7 (ue﷿c)yn3 &d.Hӑ%@\A>ɑm2caǐPVy y 'd! S"HI=ѩ5vZ&d'Hl≁qaif Ll' 4$6E2 %[E7 04 U`OU/BR6{%<_>küTs!؀׶^9u.ȍ~CVA˚pQ=m@tO {)fDzX,ў1.a. G JF+F(/wM1Ȏ] x i=SYYed$7dy Ec~-Ms"xK1i6Co>@~7Fl_.r;>}7#=!̚Ag ;c!4?%#YKM'bI~ RXk s,zXa nG8vhº{;oHK_o :0{k˽JDH 9q[iAώd'rAqsqr,LYED7h7j|d1I}Γyv0WmCŪac,dr)a. _~­x;`a"\$.*:TRXZ<'ۮh |-5 l-.!8DwRd!O,vl20^F!X8 2,3 tabvf~1E5nN /l`ad4Oh#Omj( ULf1.NKFy c1 +%* VATԃLzJIfьǵlxɼəP-~̯Ys!E呩R?9şۡ́`䓮tlA:@ [3˜CdmECiMFY'ď zZ+YL Pl͎`Ī^Qzr]a$r#"=q~iFԅpA]kt]45C-Q TB;<'c@+''iK_ie' {a X(˹`YHP ^͐Gsa H]/Sw{*$DE@ō5l@c'{1%BF1Y 1շDBȬrD lm03?|ZmaFl!v)ؖY6$y!=\y?H@@m2GOmH5e2Wdg$xƞA".TFƹK9;K(A1탛brWë04`[Z(Oz{F61p$9'̔xˁ(l&$F~way%a 3cB9bU9%l.MCPcQ`g[ZIFpng+y/$6a3-SH$ V&AMan*F@lk/wN  <hӽȷ2%j^=`j=w C G[\mZ QC]RT`ؔU-].X; Ռ痬_bb> fOplO<&er=P H EDgu:yQ,E2^VdepQsaadМi,OjK4!0 @vW2DRC(Ai0qgmdcyްH}9ȎR1^ENz8ZʮK O75l;# 7A*/P aKz\Z䐈aztéu4@w-PSda`3IAt&-g.aE @'[E\&0ZQҹǥC|A8ˤ_GdnqoL z=;A' ,-OF$g$O7'E!-F$%vEڨwV{&KP#+"/WQ7k4SdX Baxǘ6&(.[fR$( N!d)ǬSɊ!Bg!n NZMo# ^, Y<, X>Nc:vVu C ],4BM,#+,}!Զ魳#tu"][]p즋dc' NoJğd"PS1 "=oH.Ӳ+beAP̀5(Cr;.^r2UaTG4/=^ 7- 7*ˬDhB~ZF$`L]-# ġ\asZA EyNKpK0dg\nS9q˱m"EW+ `PtusqlE8utnA]XRw|9eT&/OMge=o`nl{|eK[[vJR2у70p=zdk. d»D۰:pf#WF`nGGM0&LzL@n6@,lwDM(2ca|b[2G8o7&ߡ$t ɑ'zသPɖ% ;hHEjmVy(UmABg\r QɍlK7_"95[]"VМ Mt"t0tYx2)ox[dsKONឮ Ybol@볃^E?*Mm-ZN`X0wbEH-#RRtf*^ռK!-YB"^$O'ݜCn$fB}W0,|D(8"#[2 ӑ 6x 4F b=ilBDLe%q{ u_~Af'naBDWB+|$)BӹONvƗ3-Ki>í\ ;B/lqBsgDzM kǒ~ ad(r@ݐm<@{H,n%<9e ѽn<`v AnHa7ik.v6%=EbH,8#e-H(ȕe~]Ha`a x&ֲ*rp! 0֍C"*P6*B:rd !8=Gߩ*& .l/)oRԀ%f<M͞7|`.D"F*ܷ꽝[gW{# v)1ӌ&؃ 9IQ,`f?! wW߰{jYS6%%CAa=YvC$hqc>9%Ay$"aE2d>G0dsDH4@vvj$s[y-) .q%!_9$!*5Q 1xB-e7К#E|݄-.^۰C]Ǥm63&#ؐ9 q۾h= K za-:2{2aY mbX.{ Z o~Z xYh3Eec1D@J5L6 <KF±Ng QH?-N=öfpml|DZӅ=E Dy~T+d m &Jh  >\})5 طF̧A) E=pbD84 L! )"ASBtf\=aCy (l䀲sq`vD`GQly]-H[]tf3yeَSօe8Y݇/ŔⓝaoDELi ABO_v}K &F%v0k4Ѷ Dy| w|A"J1epJ$$nO\".?϶1NS}@LYFHGΎM]Jo`mP=8D¯dsn7-`Ni@{bNEM:[nfUg'j}S5i u8M>LȽ/EXN:%I ȨPe<^7eo4Iqމloc{rykOX>S呞$k}]ߤGf쎃]&7J%n/sa8rl3I4xn-dy1ﶪm+-u 6tòQ}gn6)3 "}'ba ɾ mX¶@m[b]jH>a.@2XaZ@ZI]430t(XMۛx\wbcɈ4p-q% tƐrYB@16%^[`0 чa:quhvË kF9jTf=0"/F3M`-q5`7"D{\Q$u"Ɛ m-IWd<,zX;98̡1&D*-v)12é B@k"(>J6<{m2첂ܺl&s;孍R/m+BQF!DcUWODDх7'i짐g|y*p-{qj{̵=`7bL{,XÑA}OlGe[_"{k57ey?wՋ&.ЀV,! $?G:wm=d_c7 Gꥃ؞܈I|r^ Et|!Kcbp2_[iۀ/  >$،!:dil${Yu3Lb6W]!&`a^kS>d<=Wxkx `'^HQ4-hĬ+%~A)t婹Xڶkv"Z{)nԒe8LĴ1:Xbe̼ s;#{t0eJgC1q @ >LG|%^ mh\-Cvg"(yΈňAh/2twTR ߱k)RDD 83D3z[ DwDqP?mX9tmLgE2 #Ӌow% wQ;vAGz?ϤZ@݃@!uu $c H{vX!DgYV˛nEe>EP+4&%Z_3Ď@ɦt F IVeQvxYT<44EfO4dh-GE4h#{ӶSĐc`Q0 J2FIpOLvt4*a&vх|H2SNٺCƞ(@Y v"~WHv?X_lM~!<-wԥ9e!e!0%o!#3qg'-eӟY3Aue)X@,D!S/`GM1gՃ#Xpa.(p}$6amw57&WAtgywU2oΊxEHX!zȄ%pb, b7"6ΪJ!Du\L&ضF aljva@̺ qљ`1u*l/^9"hóVm<9ȧl"Oyx8P!Z{sw`b"dBig ]$:dd#N S;.T'< a Աo؈\BӐJ/?͑ZKTīGc(Mnwc'%vpV,y/y >-!044 @؎, 7SOŀ6( PpKrPE8f"jJ?V ,^&XA6y=pﷄDH;:L<~M]bsVcЛ#T2Ûj م~NL, IG%/iP'oӽ v 2zHI0XM^n%-۟YŘ$`ii3{h#ZgGC 2>ḽ!qo5Ezb ? m01S$-!4% "!3lBFT-"4*$ kAjx;PWv[K. 63A9402M|'ZcLN.>$Ȝ9e|&Rd5j9ˠg,8eQ9~ЄngHDBz2beSvmqBh&dlU-[M׶FY1-@GP= !o3AS-t5aa4M%O@aA*Y0ڀ 92^NXSdm\m+ ŽΧC*`=@e/mhs^weְzEƮ TԐIwJBAfR\  2#. sDfujOi0mm& b,ӶݦF,:O2iJPH PXOϪgߞ[W"<!lwB v,Rd >n\y|,8r5pB3dF]CL,¢ d(pŐ|vp)ɄZ[y*$J/J"TP7mm(Ѽ&6:[~Kd}@=# Зr܉~<r,f;\ hB`vdnHol-ANoa`%BSA>8c}[AI;bZ@l{-p;*?*nRX1.u7cgnDÃQrpKGdNw%|F[ 4!X8q+O9%jIM6O%_w#ecd176n=6Uup#ۻtCڱ{|-Z,YGӑS!><d % 1f?q݁ dڱq#\O'oa K ɐ|4DP,v\غ#d>Aɹ,Yaxd\r0OБ\'@<v͎E=}VIm; !c`E!@ڋD=>Bpͱ&m %6 _WL,!9nԑᰃbvWC֛zBM ĸl?01N: l3m3~{ U:\ -xrGbMVSX!䄍#=i7W<9 ̙\2o%=Īmc\`f| Q Om,-fD,HRjܴl'm^f{1="4dٽKbz)^ʑg"_cdgQ?H<UDĜ>lO|Gȟm.tv~a>%ab匈pX e`^ɉDjokM=?P#i@Ebs!Gug!X\]m.'L#D'ȴ% `3d~2r`y#0'V6Mh"%"b3"Z9y0!By$gէcb-{TNtHV֒^ PQcj(X!LMrtp-Kd0C=ximNvK;`'j$8f-Ȭ ^ϓr:L$,j h.ZeDXC@.W,90M $T&)ڄuw,w9wP("PC:iA "pmCIt h0h̷э+ۀ_3SX!.J2?_$Ҳލ"NooY^`;:^- J[$.x`U# #Y;DZMTq~^ᖺ veфc3QVG"ED(L`rR;C'ok`ѵhIm:"fD &ytT=^.\4[E"ܼ+Z^A M"? P7dMc~`m7r4yaќz_!ÿKtYC1NBڜCZ\MQ<1C-}-UF7ՖCl 68^Äo,<=%OIeDn9\H;MDj`)6F%Y ݏFy7&d ';ϒ/T;d< PX3&y#|=@/{)H1T} b>C Yd }c#ûY>F#4:P9u9b+&nt] 3iTY}}92 e"|l'VHo94)tczp>!H,.^['!a CG;h8dl:B=74dIivbXHt`X'IDzB֬d]y"[ًhFL28H60.BL[Wab [,EK_Im})7lWlF<  }S:$,ߑ ?Ї˓½G8fA`NGeԇO,f&yfQoRX>EdkhA2v^s-(ΠF#4 iW-bHNè .1m1"/xZ78oB>ó,~ơeB/;" eѐrnYȢ䲧5qo b 1`#(wH$KяdGU- ؘ[ a {FtmgK Cȗ);#{ D9+K ɳp6vaeV"ظs (:%1 _v}qߖ|l.X%VWÌgrdp{fd, #]lmaa,&CE/! CÞ /K`X b$BMFZC%vD e"$6ωMto(P펤X’Qwbm蔛kVaaYMоDa/PE73xJO<2<FhN+f3ʛbLbĄ!8blwݔ%=}?_ԀI3#RĄQAbb!X9'l,e ~ <dz fj:"'_tlE2cCiF}\AH m*gĎa;#50MuAѹu"rmTWe6|/^pQ_b^ 7Wz~Iی1LQ^,~QkE?dLq,ErFe6X]q sekf1쩜9o$71ld ea@thDȋ gyȁ=I3m 30lI)c sD{7`t%@jumuH\ Af6#l2(-\N!$bV]/uyqup9usELJ5 AzbŢXʴ#aMi;!ݺެ&%Lj0v $ɖ`Noy{ gݎzB/s妺Z>Ks0dsNDŽ&Vv Xxm_sɺL#>:0X46Ifdm)K:J @s!ըqfEtq}żbM-0>RPy;GVЋ :rNu .c.ˌ?dd)قA1~ńiT{h8 4jE ݳs 1.nu;`& mw  N# "LJ{ї raL{k23`s#^ަ:1).y$G `#~U!_qY϶͆Q,յ;f]5A`t pxlƝmyq9g0JP)Fw^kyP`-mMR /ҲAw`7#:3z A`7mͻzSMK(9-$ 6݆Hc!nVF84Kc$}LR[S9˓&bFKynNބB' Xd"2j/n4{w7`[`HONxCN:jႠJy,lZ L)- @]Rkfكd[Ћ-Dn'RŬqևa (F(It镄`XrPʌ$7p)m֣'b0::z!ǖ!%r;h]%FKj#d;mX@\- NRΝ+f3MS% ["f `ɒ2:s5!,KJ .p tGH[`)z)?.J&ln٨.v D5mCR;Z4h%ZH=rA;1`٢E[cKrczVzL@ <#KO+c^> Հ Yqnb} &7lҾOb0|,FFjlm ݊aS~Hy c'-},!01A#7at"ta&]ݭn O`@THE6= g jvlxp6.b$3 #Ja0IFē'$7 GSH@ŷIie^( Jd(D5G u!{=rM8K#,VK@9&`ILu b#HFXGwfndQuZ-9J@nAl0pgNK^-BdP#MtjP@81Ͱu!e@dg%,X  MSv).b} :es̴k#BaFU $m_`_`n);1swoK:rr'ĊxbЏf@Z:O W/ӥ\g) >a|@ 7P !HbٗbLkqKv6VY9; PtB>\ 2uci0+oooɌ~C䞉x Vw2?L0g)[jyI;R-`Af`2MVg&m3aˏ5bB]@w Llk:D1* 6 i.b* c6bD@eU(h]Ȁcaɘ%'L #2~(fiΡ94 uRLqOh\ J>8K6bZ}ih)W  !";˗S@_@TH$&ddOBO^-8 Yo0/cW}o#VF1jH؍"MH{"EBm0+9j,`c7dF$@BQϗ8Rl7w2ïb*Wݪ3ѩY6$% jB{o"\Fhse-t&2en\3qjt&>¦L]v/8v 1s|6 3sr[qdJC!vKB2p5V5#Fc.0?c{ [fD%Z3dm!MS9OHYy̑ $yLv%.Z*G/U*q>y<][;`ga֠}!۰p:ę"a4 h{t HdOՂ`d$3f.ٯJMϹ .f0Vmq_BJ}53WCHzi( w7$y5K4$:@DϺ.e<6O,c#.g.x\}WXO휚(ET`x92qd-..M| 6%Kmw>qed$aaf"I&'BAh*u8WhftX Ȱ7ζ[[r=1 ;tyM,7;`;&i0g['X PFBE +z ݑ)Yu [dzX0 Uv>a1ĝ9&+{"0 lJDg`2[lAuMG,E2Qr1N<!L<, e P\'.;7,~yHǎy!6'B0$\KAMH_P*&$ Kie:am5I/0M_J_f,  r Lݐn`ObڄSqΖ3jF ?oÑY e j]Q!ӌa< qYĀ sǰȀ9 e 2LAxH-;yhd?dEN01Ij%`3Jy% 9^excK-!Avaq|Bp 6 Y0*Y0{ar-6Liqt V%Cb[h;FM,vz !ǀgۆB6Gg'b^+2f$3fRؙyP$=^ b]8d0xP>O`gMJP{n. 5.&SdeВL61F&?c'.\d7:@M|<[QII'9AaLhZ2$d%E@v!yx"E 0L~N[֐SPZxE9\"b c tFLj9 MaPvb@V&3P V_VMK/Y >0.Ѱ-] x(<2RU Dr4cI.cfI9Rpd,NCr#/T2`9qj]nH"e>( loUdoF6vGu! 2u(HIGl" $X9 `Ia($2=sqKS aKJ+q~̴_$ P[[>;}:y`y<;iYNdnnĀ031`ʾCyw$'x-,kŕA΢M-˸pKhwۭ"x~X|%z}Ù*2 m R=HҦ(+2gĔG0jBK722^@Ȅu_e'`auV-U8}$&t~dLS-{fM'1l7!Ubٯ.`v̝!m*^99w[GB??-75H~ :eKs,L4\L kٵ @$A e`t,Z~匄j~?o jn:@0#v,;d Kvd ψ0=^bGr%9?KTCSnVGP,,'$pH dHI|JhQ[R[,v0ek0|iݻv1EH.qta[t$Sa! ͂&e>Ĝ'?eud"!̑FR"%D `6 9%jHDA ; yoed4ɀgZj9+Bt6Y%G\I,OCrPPq],"(J",4܈B?r)c؆ē'%# %/B0P6D&oJr̬x &YXEQ߁>a)"f"0/ @ оD+c0{j]LWt':Iۊ@7$nّi!屎|'ٕ$Pɟj{oGV~a^54d.Ɂ\&1?&UϖwH{R:Xq컽bOn8[zB&"lFBhA X❂g92.4;M` =HCvr%6G/v!!EuAbf,fo8 %D }gĮLP%,rފ)!@'"j!wfBr|Z -O9*,/#JCHzDBv0vi0vFtac#I`VM޲$0$UgO6Yhb(ϙ]GLuU߫C8}lM)a;Q"n+A >ڪ1h*ܘ%vO}h僲q'XHq= fL0^@k‘G'1]HCqzvD8nWV~(2{~YeKDrG*a,2-vd< Ryy h|8\Pay,@Qyv'%1åc2l'I9ݚ"; ]ĈHA7ħJм th݂E!rG=Dt"oNA-} `2:dOJ2->FH$:I ̴َBdcđ==F@wWzg%i7-F uJŒeO0S! 'JZGo!WvӶn$pcEa`KnMAPNr'mPÝK|X`M h݌^V^]“f J4ZzR ;65¿p qP]چ0ήl8Ϡ[V[n#EY"t!>HpӌgMlVH5"_&Hw"0|N-l6G&Ԣ,-:%nIr& i4e_Inn}$RCx-oTzhE!árAKOC{dS%c5j^%$"X, D8j8<"]>OlWv팟lOw).iF< )!I ]7".<-Rכ ^+WiY5`~cP A@9m d a<Hnl=^F?ğ:Ȟj|5ˆf;6זvڬn݄/XlnrȨs#iKԴ ɢ:)mɟXE#ُF8c !|2-|I" ?:ly)>bw亳R1٥vGj5, $-6 ?BM-8 ^Zs"*f`|l-p kYVM׈Fz g6N& $BYD#q-6$IFbMK!칣d $BC)*_Ñ &k!o܈ڱ<V|OG0M&6>Rp$)fC^#OVA;УȒ@ܜ 힫kDk .H:F$Lci Dp\8f # ;8삪v3 ܤx,5o\;-E,>FL)*D-p'XPy(˂mF=&)y2jr3P]dI/~͑a;= Ct nq ~!"SΰG \}dn8r}s+&/ܣؚ<)Cl%+t!b "=#D`hKL ZOn/m=XPxXxtX~3x]rb {$Io kò}]Vb}R8BnAဇEa]~œp/Pb&v"y07bj;/ Z ltHK B'v)J" Եnۯn WVN'wD;ht %"49vNq:acp,61u]Db&{T@^'#D6NE;uE"{h0F@Ft FI5%@@f( OlHaIy donK, bٟP6ŖaxJϖAZ0eK@Lvv3֧L!(-E вx0w 6][g򈔞%ϠZ?G#n@:dVu_NLA|AԑL9<!8n $EdhCjvzV7FE_ ȁq.Rnط$!&Uā_1!fe0dabmtDFElmRhB~?]k :nȘ&<ܐ%-E|S%p;.6HO#?8q AВm3lGp :!TYG$ 6.L6~_[}D`؃L_}fDgfGG.XFL jXPkak '0: Y c5+ ;LTV$ZX6M<'"uO+b'-sSM@K[pQm0A qr]+J6٩+;F \C/HQrE[h>9K  V ś@Ke),AXn 9":,ocr{b yo`Ulر"cXCk\vpwYeVRPI[Gq ܵ`v{/\Q' Wc:؎ bX~ Zes"&y8ϓy*L1"c`6'r'.s dKIE24zWfrOlw:ml. H (3 gF=KKٵGt3cgU3S5tWd lb$(4( VAɑ^]EX$|]9^&:dW ^ |'A-" $K@%FQj4+LcgB}sl]Ÿ |zx$ &B! IF@Z7ԋXMؖ{ct6$(>#n-$r)8QcTr&lTLZ=~ NeTN`T .Vy32,mǪu˪n&/I"Xl{<`~ώ1cco#4z ߟ G~BEywyșhC9H 3x܁l4&$zEzA`(:D#نue7%q!rXKGyH @N9 WgHl0c h btsGde-$B$!KGN''6 Q[XhNMz]@8J 4؁2w'Ao) !}G٠#t˿v1PN]EiEW;aAYԓSG`{2KEc緁$!,Tݤ T;%(]ǾYLF42GFaI%}-6.w0朋 *0/GI#Om@`XWl0H )Rvt + Gt8S#ȞG2 K,^Q/NL;~!5 &2bibh/'NrHm ۫:lQ̹FOp M=Ih9:cb'btFA $=ۧ&[n9 K|FbzI`.K _FG1MC,A k!Lńʼno~6&HNR;#'tcf_mI0!煎e^߷@JA 6ls װS%Z=Y'[ \̛X!i +rEZl1 7"ou4uV‰B@>K68z L#ǵ(eH&Q /j Y `eorP>D4s&~ Ϯ&3ȜZ75 v6GA8}yfrQ|w}m7Kq]z EYd>dWcH'COˈΛ+7[ġ3#œL! dd$bb=e1Lvr"3Bg%'hAtt&7R_.,c^IpA X{~Ry%b wcF"ۻ$@߲paAP +ar!A60T'1a9+Zld{uېKhADgبQ>CmE2C `6YRqWDb&@A![nRQs#܎Tv78cDp{({q0sb2qqU9vmvDK.Qu0},uDLI`N`$1if55a͞x幘~`=_`Z@.Lv @lIPݶlp@NY<@$Ź $'SЛkz]L ,$ɟ z!9CuD 4AGs grЅZpdf(N#y1c#O&7=)Ub?Y0D b#rfn7O-BDQ}R.f}l2Z{|eۑ?"<73R"];%й$9:F.@&`g2*1"t $Vrq#&-5"r$K2ya$}p|$D DZHLbhjm4mƋ hƚ221"]ɂ>ݥ vQ}9.[9"# mJx6ta,H0Az`vöa+4<1(dW3Ƞ9?AIY,u ^A@b&_HQ53O ujOkil;+ m 4 $8TFci>k&O0caa+ٜK zO䳈.y}e'8CYthKy&Xr$I234qC` 25ʼn`R5d~=iY6jo| GN[ъ2EkmnO`GzҁzRQ@#^^FXbܑPSD#$)z!>u'<5ۛDTn DQ%:{١͇ T8SlV0`y/2`K12e3 Tq|. {xۖ zD2olsE݂"'z+moeZc.D;'He'ik8'K[CWXr S%cͳ"}%2wY;}L{(& =mft&d'ccaad6P|G8|$U0ʇ!f d 27C˧#dD3vvtH'# 9f mʐX 5 0,L\ >[ ɒ\7pLRѶȍK#M ^F VxDk[DX:dzwV-.d?kp Ll!iᭌu*gM2'гX8C& ?};! $&TXPNB sE7ELZ !At ,'deg|AV1irWv\Aс|*:#gc{Zi]'tV%f1-g|AZKɃ6&#.&a ZUPVz=D#!3ɁH.yC&AK :>٣DZ/lzY-b췾?Jdrlb0!5d1meLc[_`HޭXTBYC4̹ 3mXAYx@w]ZmH(KP g%&2,~ӶѶ&.mDB DyLr1JFȹhՕ$n{T7a6ml0 86AېX"029g.S.(rGAh˼ l`^6da%-wn L'b.:3OWz0ox!}V~' Gnay ihd(-r_ -@A / !kKb.e $as -ՉaTiX{/G%`Q ;]c`9\ A=]Dl&K:Xp >krqk"f NZp`5mӶɿl~%2+jq="dfSRip& ;t!abuNx KEHL?l'zN:#` '_l_{цyE9@l `|BtԚpxH7Ͽ/հvaO!SS `Ti|Lve1,#ErxLV̓F.xJOCH9Wf RS0Eq vȉqzbHIGH/xmm?%ᐊ԰ ̼Z  <>Z`2RЅ:,Blbϡ.G;( !%蔖8 ;( [6d9:퐰TBe.Fس f,:)V@.BiV #*vxf~ 3T;b P4H }2Lݵ{:8F\ @!O &þۧ#Z-B,#lPHl5dFwTmH(zY$i9U^۲7Sٜ(Ldvi=BXi'# Zh=5] sc:5 NXGI\A-=B!McM!#9toXd], ӧRNbK8XviOd<1NمsZjm<}A,!Lduh2 I?hpȺ (Xb&L`rP>[E" X/gGG-\ʼ dzZ}H%#y0B/dmܝ˧dȂ#[SŌe;d8ۏ?||vz/I:F`I1 @Bд!.%#!,nd5JauC e&bqdwm;!;a4 痈Dl+< 9HcmJ!$iX,LOf[<dΕ& LvKxN.ҎHN- hL,beo`1,ع.$>v(2V2 Ñh9;-P6!*i7bl>o2|ڬ: (=s%Ԋd F57n K=Mi}Q Ax4pdy(:$D/QjvPC{) 6Yb`et5 ԂdvFJQɥ`m@~ѝiVGoڞä#-oI\D2&WB3v4/s-̵G-FsYE+[$ìm=m1^#A!ۦD{$ɔ _|/x s?<93HmŴ?WWB؀yBtm]Md6I_^ADKG'>/}' dہ} XM_vB-J%G( b5&I("lԖx.$#Qy=z(}`,Aa >\ZNPc*X4S78)#Ќ` 4..F HHI@\S@NYCk]۔N#!y!  D2e`M( Nnd!DNa.!)fCYM! /@(Z<%M5nlT;<96 Zm/ad -PA6g XX7CD1C2p96m 3 2T57BL!O21IJ^ AwSPu,Il ]DHoW ђz"EeL6\ k{D;PB6bVGM~1%n!:Ob }Yc H =% e3`m P&E홢".AƂXLOavY?wm~r$nf jJKg. JxC gkvǜOS7O~Z1;0[jmr6e,gOr;za8 u,_X6 xrPDRAE!=$ぎzw /5E-1o\8[X#pNN2 c f<[ I$r!rF9ߋ編r^aI~57a c]Rd4Yg𰧒4Sfr`>DD@p@'ټ-ɺ"xa8^si2 D طTv'"v]m(?qWzl.8"AC, |"pfpkV6, 6Z  W~Hy- &'>#k,_b X4Y$GEdaY#=@ʝWxdC_ePIKv\Dh]^-Dg2MOE^z&(-.|;{'A#O6&GD̺jm!ScH;6,~~> ɠWH>xyl8~O?¹9G5/lOKԴyge#uxNN ײngT fqBLLT=51{_c y'kXy#drd$P1XE|Eˇdk`o1lFs7Й8>3{T:DZZ K(b]{o'vo7{ y:4i&|l٥TP\,59ZـE 1a0@#X/f9A7Kݺ݋&\d,v0a3r [ROBH{ܢ#Tp6LAIA u \0& ,.T=ي,JR%Ep#1e6'Grv^x!x~Fg?@B26'[2\bn)@ا[o"1P1v#9nC9/meXn >Yy#h0^i+}$F.yh odR8.3_#w :``IȺ$d'T@A~YзIF$ƩeR(sy.  ~E|,0LHy3`fGfTo,YNF)B.Ed'u٨wt ?X'RHD={e'k.+Ip m1Gެf5-@tn>܅2zB :ݝmO̺3 WVMb2JzmXBhj`q1X{IWm݌t;.r\%g&GQ` Ćn;i- EHVB]HܓX^8%( uܽ1'Ohۆ5rB{Kٓ=SعQ^\lGPX @~$D7aE۽CnBl9/$-G|Wl ֐aXl:IFkJSHh7Hlw'ai$岫n%3$J„Xt)Lz %h;1eTC.mX#r!$ cl|(]~r/nK\{k,~"z<%/_b @UPi}H`/ i7_z! H f.X80{F"jMmlخ.[ RyyOVَ1<5TovÿF;$ .u$%ňBbHvͿ[T!9ˑ|#0Kf_K |pM%9ٍޗ'Q}v<5X.Mw,<'!w=s]o<G70q/cGl8ZxCXkll[zN'XGr㜴Gnfq: D`=,Wp"8oR2ꛀ!1ܶF Tyeu;Y / ^y`v[1 !VC[$E6@'݄G~1@J_/Uo + !֭L 'se%F$+5>eW6uZ 8͈i3;\6dlnr1Jnp+: NYcd !/U +p6$U͆e#:7*G]V{)A/gxmDXl7IA쳱ǒ'lp-dY>Av8ҵ>)x Iydut)xN& e@`"v@ Fn=LN)ʢbxD l9sܡR4B.]1gϖ9H,D!X3meDnSI͍;3qvB X/@ݝ?yh'6i.0jqClLK' Ry C$EHRXL-#?Pd|A32^Z:7ؑ:'~&E1 c16j J%4zXjnu`Y-Yf@S,S٢ϰԝ]V4-G.Yb{lS$\`X< ;`'c9h 1bc|yxtm&pu}6q XZ^XɌyF.{j% La,e>$pǿlw~(!p8Cr;l;s쥺PrnFuY $\e;"`Zp?ٍyaH=B4۷D$KT&F,d;yGՀF<0Yh6>C\x6) _';c세MԼ;1 1>h=!$f$:CxG`c g;<'g#k` r8R˅DM6}-p:X(EdX#~Hq[VJdO|6yț,W?Pls\whl=Z zzcyu䷰9'H4$fg|oVVAŒ 78gN|$;:H+2s* !FLib=| |t%R&rr@X Ȼ {8d޷À${! znOpF"  ˑ(.af2Dyj&jMY1Η6'G%~X@*N% 2v[ b7B r$9|Iȣ$yOF;<?i|CY~"*@ذ vdA]`u p_by5B1<J[㯖B[3̔&oG-g5G? ]^AЀ8H>/\X,z7@l#B/BLZUd!baHiC@]Uw2Q_aFqs# POldCN..3հMFA 3%1(9]16yi8qЀc9, h=Ws`_Qar,t8J[ٻrM0]$}ޙ鱭OFp4ۥRr'.*a4',b:#aN>\-|"Q]qnI3D$hA1d r8ZdyXLlm@z$ym:y8[b@:Oor>vkt\uޫ S[4 nwH ]5~X8Ev"gA :AՎWh1'ndB|`FHξvZGezHe5Ć=+:>'I1CZ7YRyo.mI$I*.k]2B64^˵Ccd8ldwk8ZJyt5gNr̟Hbޮ/@f#ٽ=nJJV˘8Gۤ 'Üא![Ih6ZTazcbMjkDZݍrHHS ũq (maV@ sb-B 6"kqy-W=15ug(#cNF?2ǹ\ih}z5%oLaLj@b ?Ld6/Bi_e HBh#50)ap6hd\DܱogdHQ4z&Z4-0i&rB%M%!$(ȔEjyě١WE'X|!ApN hjʧ;{iH!`%iյ7/2tlJT/pqqD#.-cHg 6I0쎞Ko@y4NLaJ+]"}Bw?tm."sαːu>Y]\m7^IGIr&hL9V,Y> --ȫ`/eI>HX@j];#neVFj㏳++ e{}'Fat[G_bތ-Li/3~N5벌 7ȼG+t?=^DI9۰6݁D{:-QA'`^$ݾ q?P_@˖]}\ 5Չ|; #_-L1DY}J,OYaF #rH%-v(2߷rMK ԗ9i0D#G $3#Y &!mHGrl\4a;p'TL]:HoI,Y, inPH؄ cy08Py/Cv3,-'t6{quv$*>ژNvwykAĈټ+1\M!۰;7+ kN#'`PqR)yl{86 pkMAV׈7=?qFAw%ՋGgY9)h 3dR9' wx:2s#ȵS䫸:5'r!Ӄ-}8IN27Nb2ݯBXwftaOwӛJ`Hcnon߱BSeX' s<$?-b% 3׋ Ӓ3U̝`App@-So#r39VANcV6]g "By$Qn=bYK-9xQ@]ld$+ ;K;HUy:&@Y%yHC: }NL9- z.ۘb2cC5mdZDjz_[BNGf n[ɳU-fr3<| V$9%2$ks[|7"u:XF_zQ1#ݔdp01Ā0ZEv#EcH}&\ـ;1ўIPe5G8 L%Bh# e+ܣK6ee"Q|6ypνAJ+Y"#gN=˃%gI8=̘`x82"DU%zM_"oW"LԘ;%?tќd7(3n'GduD/l>7:é/953A]m[lNhjȋ 9a2 qnez2B3sdV.^ҎK , L׋a{hyYkdu鱛D:F?Bs FEm($UENfŗs%dǍV$t.!xLkiɡ!f"zIBn':#=NnFBYd 5"∑`A,=8\6]!o<baR=n"UwYIB^1L{hP B St2 !.@+ m*̍)8؄Iݘ8Y<2CL[Qq$ edشdʼqKǒ8k!%Jlț+[y*6W [^l$e\9!f> d|9kvC;)%;>1$M3L&E valHiCH{ >is* VXy޻4A1ysw,st4Ȱ/،O9; 6rƉ輙e)q@?s`Mccˏt3`y#7t l ^?&S !ߡH@vNa.ťe !OLNHЌl1m &D dO4ɑ` Ha:6W٣ !à9cE #DD.dz0qdБ]\al `Xzg9'| '4``rNq,%6ՀRvvhHzH!.ZPjS-I@#zKýeEyx'$ka-5TZ.;1Չ-RvDI ɕNZQ3%=dZ\'p9Qe7.A,bz=?ٱ{|#{ax;{7Dlzh#A!OIRGcSy?.F3,IhX=éPلB0P<,?yݻFB JdDc8a'v t췄[,XV` Rms(JK88i1 ̀!FrBr`]QHۤb d; ,FcBR=(uAt%rtI=gd T#td8Z؅ǀ\pKZ ?LW$|v(A.+AafXXo.4ku$ed8ܺu AYqF*u~Ӷ!I[zF Iۄt ;ga]6,'%2*dhV(|e3g2xLa#A#qӣb`l)B#q'# 6 raq/`>koH}l 3@FĄաۣ[ PjBNL`xBɡ(Nx%hYaG,*%*fyhҺ͔85=nmFXC[DIlB+:6Ҏ#e~V1,ki,kc}gHhiq!v,/p_HBs604N CdH]M, -(M~%2`:.{:7&y9L󝟛?=c 07 wPƀ.wm$M$ S:3L#Lʹ:Ap##22 C3&nl 6+ AʻJaˋkl$M!ug.FݴNInL4B kHʳ}W,[qu%Lm 1Y@=]H# `!#d(/@vcDc =F3o6 eyumu '>I6@$V( /#7`bt  FkKJMc7JWW}xM0!vs `œg*g =1:I@0|6ԢTR+GboMpa> Nt,+: L0n.9W,BI 9ƒ-ӄB!I1F"228hY'[\$ H?^},TWY@ޑ}VTj@̜ 鶫ţ7v Sruې-˟$j!70I<'`A-Г?%E)"Z Iݢ\l2nݼ$l"#3d*X7$$p3$*I.t셫3W #m2F\ f̆_ Á [:鼵zR`Cp5 A˰ Yemi ]."i?gHl_Z]qrw֐CNrpɑ(  vB:T,3J'%] \/a ]2ⅳec- 'h2jƹ|Ǹ"Ogo7;a!cpC'BH[$\?؃XD FVi_d #9 $#ְQ'j5uk6W5Wۧ !-)q հMhҤ"qd&9;+ 2]8[=:Y`l4 .؇MG"d@$!m|Ass<TY!A=؈zYD"*ZUL ga[n@"\0T佊HJ;jXˤ(f?X푉B7$v Kd.i95hE`-2VRcu8BK&\K-rXZPR =ZAdeM,#nn*A;{Q.=d EbbYeUD| }VXZ_4^\궏smr [f?gWD]t di' V&@'&&ۈ#z%z *Z8 @TNX>>(p[\vS@ u;\.vиEzl[1/vtdKVa(0XˇfY 둴Ŷ)vm!NnHط)Py U9.@"w=Wɯ3}D,*$uFrL3: FN[8zLY%u[ }-F+u?wl z.cmgUc۲UdT1̔=X-I&̖_ `E om=mr 7"|9i$H7lbPiʏM(+M(F-t @l!qDTr2KBN 0>dU<XV($dIdlz\GUik]7PrȀ4s!+CQHlhCl\C8Ğ]dM VN_gi1 v1!nф&F/2BEyKc 6 u.|[D# :{ _KCս1\k nP&,:SǶG~$ Ƅ,2v `m8`N-ɴ$^Xne|zsPo!u R S@3^A^䨈c۴|a #w6g$ϒB?KV^,@̼zVbzL?9hFd _9^zA]c ϩvvf2C(gTV\"a'ہ[+;&hc.pu1hLZc'˶CH/r^{d0*3nQVƲPÇgH#{A.A'Zd~3Kzf=q{n4QF݈8ǂ_k>_,U eykf{r7gb怍Naryjw]0mh:\!!QX<"P ,ڤ8 $ Yt(lirG-< h !çl15lr̅5BPuh^s#2/؉ rƙ#7$!2"0:LH)=w0v#X볢7+&HO`6Lw fHtNvl̎{avHi V霠3|IY͌?dyFÿF >$|2~@9#a䶅,ÎIvP봐 2E-e9yčd%,_]p\s_X{1Ly/bbZHbPz-7s唗0"Tnx3*܁>l _2Mqȫ?c`c|Gɚcn]Vb"0}% M{*K `McmOwݰ[4B/@tݽP/ifEyedlqqaR]I$/ٖ ž7=Q.Caۂ5J8X+k.ޓh!:C8蝲1H_",k*ue|"ۈ!=4 %Y&`& 2{Iqoa.4fgD=Aӽ!Dg^{|k_.VpY܀diѾĶ,µ2 R`Wld:qR 6P^\푣lI,ebuq{7p,Nld+( KP-ڮ-֦XXEm>}+;$ݘm# MRw6e>|zr[eIKZ__X:HK-4WDOz9 lǷ7| %Z}oڹ[y1g`W{Y pϷu)0GXKD#aQ0J|%-.I!m32~%gE7c؏' ` <&>] &0:#!. f0ex%.Y)PSvK]De\woq*&q̓:8<(Au'#ԤY-8KGIpm@?IGC$ K!Z,`a;=q3ܜ7e@I( xpYבև$#^1ј]$.æ>Ut-K5]lEtqg9=Y'6t1cBJnRvںvy)rOs#ZPL!1`}Fk.a?H0 Vò9-5.!8F.5d!3'է1)cF,#CXS% ?܄4mhc^c1`4K0N0)F^xB_,VrLd sho%$mDrX՘ `.( )  H2;-:.BD7?z|t"u1S-,6AقXlu'X_crMiep1ŨE!>B$ϳŲ6  g 캖tem&p$'nu@ov^R3zaFmo3D,&y%=ݪ6P@q@D8MtEVl3Fd6g4"n,[sotNX# xLb:6)H1۱oQ0"i,-Jヲ|pl )MG,ˠKŔ,a]d%; v$FK%kFcG٣dy;P(Ć5Mqvm8BGD0bC!uݍ7+L>ukGCnD$ Ԙ.[icya :.aXS ""kHIhnɡ16{p;;.\ӄx BbGxۡR't)RPXա9ϩ7MlbnK6ND& g4ˍ-peQfmxD!z˓t%+'c6.Bl#HQÂδ7&},y<"ΉaeU zX/RPe}Y]L; 5lv@\NyqHFBV= pEd6 _%; ^Ԝ0쳟"~ҹtԮJ-F4dpݒ:i(>ݴ80RC{\}{ ZunX8Æ 4cV i9_@vqeVI_gD¿-y^ikpa|KtYnH 0.U!-`ubvÐyLq/k=2qChgoayG11-d;4ݽ9vQǶ$w[=7f%' ͑<V`IJ͞v9 ;!zrw@i6~L)j$b\doP^B -4nl %EmJ:ٔ g[vms.WRldlKM{,1%%*["f'I'R5^Y\1b A #]$Dv`.yI*L1pjgMzݡa 7g矄ĺ'@.|^/%\ o=Ř!ZA/Z!tǟc6u]g R#RLv 9錗 0 \4m ?RR_ zXw =rG)s3uB¹bZ_6p7!'? Ԩ͘c݇̓f#F8~-vv([m@bo!c{-׌n]څF:$*=0!RLb{6(&˪Z/y &W ;&(m2(;txB#Zoan+>|uvB'ˣ堼7ApOj؂LglW >Fux tv.fzA0%DÒc[</M@2NLk:.;A Å-Ao]X_j89r#w5V߃.݁b!u˜pb,rB~ d]ވE1 !S[*%5lRYFF2+AnBTSBP_Q I ̳QS6QQݳsu"lŠ$v`brlGrG3őGSmN62>lZQ4ίA[Y) ލFԸOFR_qr7.;+ pNl)AQrhA.H1Nka•̀EG!jsĥ2)u8at.FĂm"{ddV!ED@^YXְB9 pɎ=BTV,.,rKPu89[lg#YNa&2& L^r^% ?B'X%Zm؎ _Ig`x޺Q.%Ch  n{|,;7ؕI H^~ JmݙÒQdGFWX]bajٷ4k$ry[ 7Ê"i) ۍ,MВv:^-:<cijeL}25clF ]1F,6AUVɉv3& %\ puptPǬ'FQ[mFhMU䕛ەF·fp ܹv'Z/n1\q1̻ S9C ?D47Qem;r6=CBE q,-o%bw*6|TPAHE $#S쯙-B-ﲀ[:vkM" u@i!DpȖ]8(Z~JuReo|iE@q@v<'Ґ^.gl8vD\n![!Fb2Ff\b%썮]Aa <) W!y/"8`>G^iE  ƱN dhtv[cX[Z0\{ܖܴ9 F+NY.b.Ґj .#Qm 0u!< dA8Gm[T@ p c$.ˠN!FDCH" wm[f5Ѵv{;{?$xahd eh㷱M3 QL[r H' mnndì͛`,I.a-6xC/vd:Q m1/a1l%8*^]4p_kŪ,pD$Lq{#YlvlX) :m# .Y/hlt"W鰛)1\!0P]"5T  аυN[2-'Dזpbj>Ǘ1@ HRm@.Rko!"6ˠ]/̺ޤ`pаN91`Xj'HdX=bX˛`IhjCn*{%v C:?¯n#hjt@yTv(5+BeMe}MFnP5!ڵ:(ty.::]m.]HaF5n#}!|.ܞLxߧ\h 0"ΰGCR Yi.I6ΙJ|[HCLXɊCWf> rQlA~!^E%J.4E[7"s{%Z2Nǽ`GIDhZvkx]8%A3Go[8Ifq9pyj$Z$pHs`}C7"Kx c:_q"4\$A I*ߠwl*ނt%<^398'N aK9;z.H$R9rAǓch~Xڢ>ݧm8 b-˺lcE|'  4LizcxOFo8 '""9gY!ͅ9Ǒj͆92ṕ `~uK& MٞөI$Jr\ Gbi4C!ZX" I.Vel)kk:d'%I9tCla[ 1mx 2貢V7_b ݷ`s$n$"Hwt%; C>PqzFXK>FGYC<ʣXǍN`vs&ŀtbS/ viݾI2"̜ X 8Ώ+1z4y2L,Q ˝.aB%OR%drGݩ3ݎ%W5ȡgxHl4 fV`M*: ٷS| 2T&c\ t7_d [K)zm"{!g?#qϤX\GSvX|H v@oyrrԯ?"vS #*3o oݶ2 I?X MQՀ'i` t99a Neg_e:wIvfP 'T. 4:*:w.]i":1 [0tm=0E18^%wH0nH"s0m {)3qMFNvmk-6S'uEpCgl5Nb.o+,l٘HrXI/ym-#%זC[Zi}X)"e&# FHaD,Ę3ΐ0L^@W,8lev|c.4i"dd`͡1)#0ZmhJ^$H2NBΐ3'a-Dx=4;6CԒ@IB{ @ 'enD. ɎBd%I̥d x'ksXdv2 ]1l7r\>l،Ŵ;@ln{!5H1S6H̉ȏpZĠJ.mŊFiո Z lYP+$q,铮aly8iNd7 (1 ,dVr/mW%6v1["v csS P#6vt{K:$@ N̎w6& B$D n$S|oHah  g X2y- 8!e@*l#2g>@3UOX4k(8E-' HJϨX@M+q-=%H+CGj s!I.݄n hx,A&bykK PPDLvOr [+X<쪺[Ncv@ˡ8ϹC=\ l& ,1^:gA,/gnَݞV-|$ _k d#{00:aE9 [: 0פsZCtfaåO^p |f;oDq0Z:B`}A8DRO!h`oF(HV϶@uۃIXMP)-(cjliغ+X @>Vhdܶ򬃖ہ+rUi-+Gg]D=27I@ԓDS27K!#y<+ɄN[dhBu`9tu$;A5+ O&eE̙0T0ch~'ARx.2f0 y n}Qmn'( L%̯̌D1cDi7[ȀN]; Hᘬ ]d6ndoyh\ !u/'Db}%5 @ .4<&` OF`-m$ݰ#m6OZ2(H x^ Xv? ݰݸLM×* R~VXxzfhH&r΂=v>H$1\5]B[nTH D3'b{"[ܲ|LF^jtbx,ޓ\ .s2*Il%zLF%Bbܼ>{Ub8,ڰ8^;e0@qKlB]ABCY!`(E`|%Y8:8&[>ˬF$/,젠۽UK;$XStް "?q-`|۫% G4[AH,o ,(Fi%gHW`^Dq*Kr'=ihO=kZ!yk4E6ȟ! HF,;0JKl;'pv1A[= 0օ r-o0vҞ#v0pn)KpCi63>@Kz~k26<l<βru=aXY2;dͯvAڌcC"rPm,<\gn&Ln#L"^$TR,㰪C|@1!6hn2=}a`G6Zz-$R)d/1;ɲPN rΪ1Aa {!GMnK@i%QՅCY,Wli2 .:!ur2 1n&y;i(;a;xn@m5B3M_Ӷ`mAT 3;# l6qr6mƸَC<m7Ⱦu X Zd8MY=!fFacK=>ͮlaKRs.&1-dDä˿I{D:l ݲ;NZN\X8z6O AYk:ա(,CeK>'{l@;ddԑke'"m}t6GS6 22ѣi9L`F%ﶢFKvlCKI. !li ɀAd:jaLdhDh)h:sa%{; wD)坹51Sp[1v-Y1m=!-Kz'$Ÿ RbkT1TdHꅩ$~n.)BQmFd\@/j^-}A,p@-;ۃ؍*jAeEkl. B䃗DrF] i-G7cU-&8d6~W8!#d3ӓĩ"K,}Id 7؞l`բ'"%ӁL9Ğm36CNpAh&HsvJ@] W7'l:+qѬ3'ctɓr }dܳ ۡ@  :rY6ڠۄ4KtC;BL~P)a~͂[ ΅̞`c'':@D\FM u2b[f,"Z;Z[;* `0]f*s~&>Rl$v8e]ę{7ze˨H[;0^J7e* qN̻fAixyg3Q} #?/1i2rA͏tf<]CtF5-,rE'`n@\`CִHKlq'-ِȜ`]8&3;콙=[__RF\H:ަ %$Yc.߲U[ۡa .,`}@B Zݜ[oBueQLXB.2,*BY{4x0Jkrck#d #Bm ?%2$rJk4eּ$dK/o! }GW$}:\h?>HmvUG9rϓ аkX;w|m0pm$م )ő`{:}x3 H%;dVCK~ ~&d:u߶ t ahHt ep’j/Xd,6MQؒi0!cͶSyy 5qinJf.DHҧ<eDxFri/v̏^#3Zr]H`BeSnˌRh앂V;pB:zR m$bwg&jY@1]Uf'RS $oy .k$v2zG,,0Dv7HCIHmXQIx2i`c*%@ ?;'*zfVTg,& d73Ypݻ$m"-Y"Q1'BL9 6<\q$&@gJf[r@[ qn0!W^rP18@3 tD;!9)"b{XX-l4HvcKLeđ7R >eݲ-Ko!l-& ^]nklE0Hvˡep[" :,P%C0hBKAg֖ⳆcF^Bl0ޣԉ& -:,HnFi !ɎHpdE6]9\{p[Kd{1N10 tm$oAؘ %dȎ+܃(\-5Cuݔ̺Hl;NඤDZl=xH:q[xN%Mۡ~;k"p]~.0jƷ `tdNou.*{'"pN0|@;%cʄw}B/..Ew,C$*NҲMT8UL,4w$,TB+,zX;ڸY] PX!eR~T AzK֖N4y9cgpy!vFc4`Ȑp\w,uhCc <DmXC04?\eN~Zfsydv>=9#6ۇėOSWF>KxgN 6A&'!m}(!'nAą2(y`vN5=I;XQl`hhOO SlӲF JİuE3@`/?[ (L-Ӓ $'HiHr[8lJrb."2blH Yzs Iz'G%цE,2gZn':^bƩk{iv%pŠ6~%;"1b;aPc$cD fjewQsD0n*4B9 `e}x閗H(I⚌;ѻ ԄJ=L]-@`zLZNt`7#V}8 1Ŗ?PV 6;@g,Zsn"޿bnK\ e9%;&w 6RP/!XbK7gI#lU}Ik}n%aV||ٰȂ6ouj`pݦz Rr.&2r E6.H YJfU=b]ah4@!MZtӂ%C=dNZ5<cm viٲAА} d>F8 ` <:276D)ibG$أol.@Pә. $# fYx280/&oiX'\e6Wogpa J;A?s"w1&wq.#Jfl= }}2BZjglIdvm W›DȜj籰In#6~1%[\:X7Vc]eDò8$p\܎dZ/\N@v4a##6>O'KX2""Eh={{$i_2_&Z@l:Lo Ipz̏%4`7a4zjteGW#:c AmF#B#v.Qz vc+Uptg ]O,lixHnCb=8}u hc&d\o{k99-*؋8;KS])5S%m4Nv®OAD,둭Fp@}H»wy]& qa&z&lq!qn=BH9FӸKzd:gyd3ny& Bv<^P2kB1B&Qx`B܅F6,\/9ws#']6Ċ; ӛ_#%GCQ7)~ n8K YpܲF'.,ӑ4+*mpDNa7L F칢RU tHv:ǷE29UJ6G?E+#Dhݻ[a>d B=Aɗ<^Aɠ%ctc+/LiF[]dɸK&[]dvj,qp[`H7KI> Y8el27AǓHIG {$HU8% f2P!scG)id#.%PYr)k*=Bֱ@ϐp_v)~$o.1 ܔD۠у4hnK8HAv@Y Y0ASstm氄XblED#HzE-{z=6KC%u"p\ Im]K]|A &BdGWMZ7KRm#Ҳ9%8L+s 7VyDC`,w. ՒT4dQl5 ء$vp}6v  *rKܨ PFDag[ -ݤ[EzAHdqhd`KR=莨EˍL*t2+'ܜm2;cr !؀^A}I͌mѿ =mѵWgDȶq,Tf ! ^D2[@NBM%EKqW-gNŏFZapښăIN؉'^dž][HtŎk#ɝYOQ<1`RK@ bi&ōJRĸDW )LHN*,NΡm//Y -y lCFv% m7mO#_a+gB7ՠrg؇0a/͍i<``w,$elDC+t6*#v!0iM^Q\{2sxȮ.cK`Ӌ{ 2ԕ@ߗ Բl6YF!f #c2s L.hc[Su `.B.-Rf&MFv PpG/ l-DZk, @ 6 o`GAlQ ! u^c.p\3; fyqu4{ 7FN.FpDN铝v1 X[H2s$v݀&킃I؏NeSߧa/c]eA--i& f^bH ;쇤X ĜԱ"{x9f. 4JE!j+.:"Ь՞R̹v*AC=cƘv-0î׬x"] ~R=Axez1vr1?' 7ՅW:lIA$9Gf\q_2 2*}JŘ f'B14iF[Úc^,v9 \,; ^,&)u vG ܕ#]jz'hJ b+mBc&n8fk7p"m 'gyGh0gAZc!V."H(s Tծ&\ g [B'̾#6DqeF{ rLqg]Jyd#iNdnp 2JJ'ajkp2 ٰ|t\] NNJIQ5H6y0 v|R7Li]cfN,s&+ps!)0nf#Uw%?S %Zyl^8%4ZZؙ#hql MlrC08rR#X`.g,Yu5$d#4el}`anvbbشL8+'FmȎLjZ%@# Wwr3 %q`x'Ɏ9TIΠY,JNBx5]kpZmbSO,5"y mc-l{ݸbu}ġe_d XB n\zyI]fѷg`}@쾭HDnwԥ =-8D%tlzx2vu]]@$X^^[`lv ײΰ<=e*L hb-I3}n>vX/i`ìolr3»0N1D54̒9t-Q`^ѥM]!|HOPӒt|-]KYt4%rf%2DvZBDr# Vg dwH09 O%HSm0v1F>q,n"cOmY1:f ] I욪@÷ mɠ+iSMqe:"@X,^JnvVq>勎z @qy.5-A2'!TJ|2 Qf>\x };13X">h! Mm(bp V7VI$͝7񹩚Xz#f`#zݴ]&vWB؉ xʼ_:AW, y`ظΒ&o!#ѡW r^qQ/D,:& -,i=6zŷwRRFo@a& =bL*ٖ+ܐ;=Y[yc{(K{ƌ:AfJI5@ {\Xl4#atg%jz0FZ3[ 9H=rBim=ۈd9ca,بF{kdsg`B>dn^Mv4 D GU%lH~m4l\F25k*DP.Xǐ@G@F/%]AҮquR1}j7.@Ê b]&@H鶙B{j]oQbj%vNM)(\,Ճml 3p1{$̊%3DafE`NÇoH[V&.L.2sFKz A[d`~*6{ ˩ DG#^biD ILvi k9{e0g$Fsu. +cr z\}=T6}(X9$ b̊8GPzJ:N`%p)<'cd>Ώg FяDF ˈlۃyʑ/W kd#ӫ 0 XBxM%\-U"-~,_dZg`wYQ̜ Fp fplE0CHJWe!LzmGRS2K..z!×v/ed#ZB4 .8g>哱&.B%ojmK;P`T U"ن:!`‹X3ɖ9\'÷@|d ʅY )HX=Gǒ``I]3 CbE 2WhĪOX#Eaȳw[>^CTp;"" apZ&Wɶ!gD4UnB`! )iVf7hz! 6]4ЗPc-!p1"M zhհ0JUV,̈1qYM I^b:v K$`X9svހ`q$e.doRzB]N[q\dװ[-ˡ{)ɟ$v AĶr+3܎!fg@d 6Id3s)L#PX全W/1o`}l !`"^p8Z- HdaGF-Ý%c C,h&/ˁ9 z =La!3I.hd{.B9jܳm$[7X2Irxul6ǂ]8!iXLK3ȻLeS- vvA@ Kdp9P@ZE]@eYn0Hdmf $S[\ ^ |~ -6' 9l(\d.ڝƸ!0i/5y:6X,L˘TMꉎd\ L3 $LROiH1<쎱+ *Q]"1+ qJ%64MJOGIƭY106!vDw_4ĺnG'9 ]Aԏ`sy Xa/X IR#WB +}l% 7:l(*3=2A@`[x$>@H368c61WmG,Mf] 1mwWC+ij@.E=HzZ쁻 e>?vޕ.'aңY@儣y܇ ͍:O@ZL%Ʃf vBYWD y7iCu%m1f N'c qSaۻ d6ځ[dm~-eC0ث]-+䗄f۠' ೼2*e8H g'lo#J]4HD zd|2:叱 O[EBV˒C0{3đƪ6 YpțE˦ETGg K<0tI X#6`;%mQSrWe-PI46mqDki /O[HWyiՖf9snmd02-2 d[y͂aĀ$CdCr0pDrk|=.Oµ!>BM]'jB0BpIsU ԲZ{R7Ł- cfYܾDOp= m¤+!1&\ Hpl>sYl',V{mLycyu*/[dHoaK5Q/^ȾԌC]>dX ȶ]ݕ5 R9m$HCF_ x7S 5yhhR:d r-x/xA (Jz lbd&5q ,/Ad0`-gt$4#iАdNq>1 ӯ`=%3eB2o{k&]d5CQ3w$2}Xt@3wfq݈v@,DHgFlK ޖ.6 X^Y&`{ y" p5@oeԾNB W" ^w"r Dq/vjD˯ H?"gaYŀ{'lFVx ĄlR7<0r| *5Vt{iE`6wr{wrS ЗK"1(J@9my 1p |dDC p8=e;C7^12v5u 6}7|*ccl*C{ص-,F>Z.ee# e!xlR?Ă\m)rᾸXCCbD]SdT|X焂 &)*\Dmd1C^ʀA] iijv&T,({p>Kz۱obW:`[ J)cHԮ?W۸lYtf6Bt-28CF0,3Cpl#&.IH荡n˧Syő@ bż*GRd01䈰3g]NYvY9+ꉱT$.ʓp oΛj:EI$ɐB>ZNZ}Њ#,ne`)-D Ic6Ti.XeIAfd9z {a$Z3.U\ s(Hdoϋ@ |} @/NFp'Y}Kg&]pL`nN^@=pw ϟ0\)/o:bzX? zmvh/\f  rc~5 u"'Ė:J!_'mGFkt< zɮ=-_m;s`mH^薍od%5&~\4ѝ\l2%Mx'2E$AYY.V`0Q@iqZQR/aI~[m7h!HlqC&\f0nj146ecqz˾LN pG1˂K$$Y4" Ћ!:#g͑e`x  l&1Ir 3{00Xl `:gi!oz !MHq)d鑥`@P*1 8]@u@. ebz (I@ va+6q^ }Hncѝ/d‹Jq~>-uP$: nm66HJIٲ-PHkY 9:#cޡ '\nJvӤ},'6;@ = TN2,iH3>ڬaQ!ԞhM,D7{I,k{ LٹBƭaNl8=}jEX~z]%)"!&CG]̄c` .- dG.mO x)ckl|NctAs&ibIДx@tCmV@Ž6׉-ԋ p# GH1Bo!0 1#}IT?2}DrI@&W6: uB9F&0"q@#̚g.:B'XJ ۡ \,,2yv[H;P[R6{pw.]h9'; $ NooĄ+b].ϒQL2v*=<VnqZ$2A5c^uEݲ!Y[mɛ F!ىաI,SqO&=/wa ->F9jOMČ& jĝ]H} w$N=$ I|Գ騀h-`ඤw7$@8!WM@P%fұЗY{r3#*Kac}]nJp ϗOodvb>^l?2e^.]%). j [A1|0'y@rrTB 3Dlddv{ WR}" o 1Ŏm 7F0`G/Iofwӳ@F =B_D傡:_*0diGreq^Di` T%@2ԙw&B64v:{D@D۳ iqGy3.Zކ -ai,Pˢ}){da<9 =# rv f1*[Dvr余H&L"41v3E̵U rk !}v] +k?v:hH|Z&s5%qun[ ^Hl6cf,LZуbcЂ&_А4`,}X!a| #_`lyЍuж`A cr$\aP @y"샫u$LW 9>eIn0d d^R8d:[a`X¡PKN4 : #'1dXIp&s!+`W Ct,HAr@Ya,k0%7 E 쬷qIܓgGcT]/QH @k=?tOeBp8H>%n :6ȍӋ:p4dA2|ՎdGElػymL|MpSs al>ssOpgɠcp탸c l#ea'`vOlnm ja>e2gN<^yvvňK(?ên4\ra;#`# 4elX%;}$##"=Q9'ndH3L wab뒵>.ywDAR6ĉ!oKmr)UFBE9`i!|XxFQ' ̱[,3R,rjVݰ)ԅ#q9rQ#̮XBѺ&G 01++nGcӲc`46Jٹ8`H؏@ y0/&+.hXq]廅ƒ6}Xaأc'8-@[$QѮA).$C\6ox\F`azvA;H=G9W/ndq䪢^As$ЉuNAn,Wa=el'C~g'1102g3zpe8-,]ԕ=";tv d2gq=THp  ݴ"lp+3A1'dağrϊ@B:WcFr0"CYh`% M z2*6" Β#ވ7H0AO EG6Qfgld7#Br]iXaɦAyc6 omHtQӐmnoN+ah]v 6lVbq\Hzf7IkpBeˢՃe;#& o '#E'cXiO-{:z]!'B>NFh&6cp橥Kֹɣ@*#u^C "f#&DldigXCI`٦Wh#i.9`Z|i6Tj/Д(0"҈z,vXJ(j&Kʗ#Im'.Sk] s0One RXi'L:NK/c#jl#CšggcsrܲhM5&RROd$M17^qTqGBi+3p,s$ǖfH( ]HDrRyo(ijudk$!$*]ffenp2B"~,)`2l~-`n>tG5Z`W)`ydBm$a@՝=? ft;)jjP/`*d"r1@*7:0.eCZ(v:P\̻#a@l,M8cu%I ]B J,H0kl~ CCL; `P#0Bu2ZU:LK/Ȕ6"~L :>-@9T49ɎdaO25d4ez70A(I7ێ Y<# Rb%MQ D[#nWn0~1E'cѶ,d6iO'VGV9 =31B_Kc7 3Ԯ +bX O2ly?" le~vm}Vqudr"0's/l¬$_-h6Eǁ ^Q]Bd&7pvA~4PCE$ oR5`X5cb[Gau[Ltu#+T̵,X[5mpjW$?FKU,;z2#PI]IAd>1<vO*GRCDe%IEFF^:-E\ac("`gaB\6UcPrA)u#+ޥN }$ pm`$jB\ch%XK"oX͡qFP c_m@ 9g'qؐNdC|9ac $M@cb#8{ =t-id! ~Lo 2@*o- )A6_-L>΃힣fombĈd#c-0& =JNͽԗZF\HXb 1I$|Gܵ\!$rZܳ\BIZd4{h{x2h`xKv z&Nz[eˤl$ -V+uC,Wĺ=F1:q-N k{k5p5qȬ^1%VS:yq_"OlrFI(Q:FF;/ܺ7gr# ́ЃZ9ŻV"n?әpN&lՀMaCXqՃر^K;k|_yp@񵍞U$`HdGvg&H[:U2MH3Ȏ]% uqNvAbpd4Lnyn`.B lQB;`9&=&g$ a`Dn?ĂBH".>Ijf"azAoC,m>؁|]#6>)6mp--pKٍslF Vܓnژj`U! ̺ꧼ X; f-2-Ew ?7gKXAv.yr*kwT C6gocd'BT`N lC,r`u qxv4a[dx BZm`kBGa]a0 >Yj1^"[-!`SdՄLY5/FT'ٸ,$1٨;Obt,#rHw@Umi]m:d ,XCò؅9nQC;mXI B<vJqc:;nw"rԍ0-܈ _QvvbKGɔg*R<1G*!Ʊ|H>[@bA1Nr@^of?a<ȗD# XsCXج[nn $=Ca(N@Nq:/K 8D}:!%a q&%#6Gd^LՑ 6IFrBp Mw4[ 1z7f'Gq^Xs04%M`8_ F'ME!Dh/ňFgj&* KqvXz"8p*Dpϒjonajb@#A܉,#ov; A/?eNbm[d}Gznݣܦ. q넸6TX閵E`d}|6'H{7B-nzJE o)Ei38!`Z̓Ar# i@k?˨aAW $t**H75=6YB#S4bYijvY,I91]$ 1jp .q !e8 `Qto`\G9ate ! fYnA4.e&V.qY1X p|薛\^b0`ی"HV4U\lV2X-f @'ⓍCH$:FX $|D|H߄]}E,m3K9}G'%;8.H{h=9F'WR,c^ZzLvg!4}de&d@l\D|$69uE! ]$iPGp )=2͝փY-'Xd:'U Jۏ[!0m!pk-&\)mY3 nBb4lx ,A[̝ e!Ջ17FjaXf7}}O-[4,Xn$X㌇]|F h KP@*S\ų!XA2 qz"I(FPI4i"O =-pmI/˄s'ghPEGVplD$l0\3_l2=6@*h a.5YFѫ@jz\ϩ@A^\~eͣ]>[R<`@)]f6Bv>- Z)H ΚYtlar}!h `B,~ɰ" 8L!e'K3}^b #!/m}6lٯ a p͑bk\ b&Nȳ $a*_"C䟶/<؁.;1jMϦXwŲ HvLsS74e;.I/2\oR!i3,`Fl- H鰫2~zܘ㩇1߲y;+&l8J#%9 G#yMij ;9q3:G}.ݢIo=Dh,H2hI~z„8CWwKe&t'FY潉rH#xC=-A%.HWn``ĴlD} P&MdrgӦK'ՇL4h,[PM=HH: #X;hb'#v©r~|~ )aDK@cY,o)S݁LGf;Cv+ARAkɱ 61:`a =-XXQ=@B;Cd- Xh&ö8mۮ5Yt~J5 -y1"9K̈́hLK-2P,9!q 'S @"Xb >V.&dqiD[`w!V6wxO!H`h1ç2 % >ʠ!>I;<IsoKP6d@9t\t#۫bY"[Fc;!Ar9Gu(ŏrlsԪx-q(ԅ ϶cA$5墈q 5tR~M-3uYm& ']LYHw; axkhh?-d;'x3Z1nð X պ+N]8܂o‘2tK,5!$Get ay@:NzLn VpϨr2鏶1 ϗH.USẗU'C E Ks#;ˠnOœ^e|ʻ$&# K)-ܞ."d%#lEp}ۧ0|g ? ,j9yJ(Fhd:pHGSI,:gm:XH1 O>__(dv5d(a' \S7a7r2i'{s4F]kzF0/@6Dx,v:4u`<<عٴ,"M?'6E I8K^'ʧ! zG*FC;/BAl-ݛ.2Gkd -%] [`&M0 YĠ{q&N]:>1j/o,KU[20H-,杳]h,I;,6j]CbA>K:e0H`afIާbZn@ezFiYsI"s0e C! fgikqdzG_s ]&ݪ.v (HuW7bnN` k4<0\t cTR~]B^Zd,3 ԳIZ?} bxۗBf)r C@7D#%bX:GA\5Jsm0 \v ƺ U7#:v*,.h!D?cN(&8_`A& =RVAr/$ MCM8!d!:mBV`/kTN0쟋 d CGw,Al8JY S.^"5 )E֪WHQ { 'P?r:$I:uJ60 FcӒѩE.t oQ'͋dq3"$zlA/9u`I jDDzty;ud;=6C6r-,`0!=b$f/k{gR,ZuG  %2pf_DI c`f ڐ4Fytji񚍒)Ԓ^afpe5- ,C4m6D #A詎pJ|JϲR]l.YV"3 P&)s@D-r]$?EH XBt͐3or3Q,h14@){zb]HI:;fTK&eCV͛J.ZtM %UYȊqt2lŠ`ǑNxdh`o%& ,"읰`L{_ņ(=fc|KwȰ^*;<6krM!/,Yunm4/e!tA/a~p)'x{0GsFHBwrPX&6[RԇDͲŎ% .gX_8h-7pDєe.%'gy j&us9 @$2H Xvofz0:Xr._?QhNuЌrN_lb*GWX g.-`f? b?fض C]Nv{g\_"mt)^XXZ4n"@7%Dݫ)ԉ쭄 ;Ӂ> ݥShk\/@C>DӞPOq H>ܑC$LLzG=Ŕaw2$Ʒ'%\ONKt7J!Y/Il~4WQ=1 L#Hz.O\UԁݎRE$ B|T0nס,w[3RNOf+ˤGIKv݌-VIT6^ʆ!eYLAND5)7&mMˊ6bղ;f H`/'W]vLck '4A 6nQ*l˪IC'lٽ`{ۑG@\G/5N ̱X8˸@(/ts79gņC"H8rR]v4&t6.! l[_ V":9 /3DsK3. SK A ;`^@~4Y7b< hOA. 8xsibއ욄pKp*mDczH&2`MZf@=1@pb3܇&m3ÄԭŇ,gZ3\7Gc8r$46$DiXP5De}ls E5M\@R=lrËIԤ`E 1QM62n :]7*(&Ā{v%͐p/I`ag[Oric1. X{110paXp`.Qy Ao09?GEG1L@'wW@!Hƛd@f‡>Vds{–ű)zX B %FOV@=g/$)zWlR3)ntdBʋ I7H? ^I$I rS8Mt:^::28#t7=cr-ۼl-H `,7M{*M6X,#\H9(Kp`8#ٻ]`]83FțzNZ#Ndл(;r ~AJchB`.C{dICh6Pfr f,!F`rgطaY<:*I?2l>ؓG`jfdg AOЪg{9v۽#Fdw9"O䎳\*:G sd.~7V c%n[~1/~ˡ>$ yBСH7e %~.K `vau]wm1kN(YP$r0Ε 6Qt2֓nĒ:l"{`\٩40[w?]tRrĐ1e=ON#I^v,GBĚ#ŚLKc+X&p"86BJ䑁 [τ[S,FA+BO㥨 {u\7E`8-#dʑ@vBD78*bĒ9'\X K\iGM{Ko)gA f1L<ܫp:@?0 0"-r0f[ <n~k„t%v-3e߷_3>u;ˮޝ;jt\(.\&(lz/qa2eK."/K$X9A4 <#*{ m_FCJԦNR!{# M'^ZlNː-,<7Ώ"Hhг=APP[F69LM 0K@E[0/w2Br"p;\MGF[yې,dt"ija6^2f A،/:ātNYgլOKr]vlht|o&"7BI)X k!'C%vvXu:v/ZP'_S mT/.^h;bonuD,?z s,~,@H/|?o|٭OÇn]"F# G$Ge|$I`/d/X epRS "YM2[#.sf\]&njzPݽK'.1-7shcdz $"296ʯC˧n{ {XCVx;\B00[:d+%](I$dN`Qb~%@3L30gF M@:] ^㶞ѣ(D (䆜c8sم-fR XwyƁɁO!F;䔬j5#uY׈&PS"L†8 el8 2Mˑz,Oab%M"MݎdQ%eGlxК=fF,r)b)h6`ZBIi #o=Ť UK 3mlDSiE:~% ^(@\:䨦biїHll"8S#vO6cN˙G>ob/Z% (ъ<[Ot*h&yoI;]j2nCLDĽ Pv4f1BՐc{<@PE=rݐA"[{#, !<%8[ ] ktM9n -k$/EFi`8 B:lܽbKȱD0EOm,&:!iW%hl3aߋ+ |X&^f [OrmXRe?b{:l\^x\(a h , Nyi#tNˈ% E`a*AnH#@R{62g#:ɬ-wҰ}|t=VuhUȆI {Jdn7eKK`7F6X#7ˮ7VyffO ՋDdx r@}a@2gL0k'$FHx$|z^/&)Y– ϒwH&cL-?@6R; $=6Jo#G@ H7Z~4q3l1# ha5YV#Y.EQ;!BQh(2e`ҩGBr 6N-w—1i,1c%HT->凭kx [A qy-# 뭋Z&H4 7Ak# B !l%ُK!rPpSb6o#LXt} -H,8En8BHz{xnuP99脙N[6Qr|v4vMUٹw@ i ]-%XjQftZݹ{N6(hZD),+qxgK~.]Pۇ&<%m8{!\NAFNdO^9.@Y$ѽ[:MK2!,<$Fvb/tq"%n&/?-̄7^ih̴\;鳤'TO`J{HH"nvmW-=-*?sz 1= oؚ0EZ & .,;f8\$.Ȓav`y2N:&s D#~F yr$$6?Vя.A hoi"4'K~}lȷH Y:KBe`^܀^{f! bf@?g≾#P AK\#AԏC& UV'S1ܕYCR gI-alIPu7$ѐ鲆2'#>ȚɬkNýp84 |„pl JCxFO@QXe+w9tAo/F]b1-@j-@1rX Vw`tK` !?F0vg;ibvF1sIe`2߳Rvɛ?C/"f:,&fv~f޽eS6P5K壐s&YiKc ?'IKb"Ev8"Q:=I2Qa057,F`c  烈{vt, ժ8cI&#Й!ĖK1g! 6C1s퇘:c$<=1K{@JiN;s.28Z}'ϱr tͶ)6)G@d,vz{`= $ :b{&`#( ,xKUD*G"oI+}=H= rMA(vLhF$]"E,>D!Сqtr| Y~l%-ўr^dqIT[M,#?GcIDl `i3{0W! @ёΛV9cČm`d`O 8 - tmn!j[9ⱱ'a F 8e1 H^MV&68]zl{n79l޷gW*w*l3brg`}J{az"P~PӅ.F~q-rűqPvj.X&mPe3Tܟ]`5vZ +q{c=tx$ uT^鑳hiJ|e i5PJ8!K7l8n=% .rp9: ̛ f;+iTqnIXѺ"a!td m-`ù0BԺO`'d+!<,"Cjir7 }?ğɄ7Z׻a;%r9$8`I2l+KIfu+AhBYk9-Y( lA!s$˦:nYBm.b2u( ҍy.4@H og:Tfsrj`#bt)X]$fFZkdǒjXN\,2B'#c1ˀl/Yz6 s6L`E]_,\BM)jTu2|u [G'材mSRj2vL4 MqcI<Ȉ bvbI }C#>ۅ2mN])W5 ,oqm l! iZNzEaӐ-fZl`6n-͜Yrz7)'F[͗P>1/Ya Q\^]K 5!`_-:XՑr:i̚QH=񗓷[`&HDK@[a2:RFǶtkc",K<2F:Oq~ 1bBFL'~F!OIǫDN6zzxZ] g61but!:YT<?½Kn0:Lr ,soQŖQ!=/&tXP+#4ɹ_[T{00Q+.BYD CԕÑ-m*AŅZF$Q0l8 h A|U˕$0]^/GmGGe0 A8豬{mlt^Pd4άf XA ;!U{l#s<@j#% ApCn-ͰΈzN1LcڬA$$"x2öm.v;@V(҈Xnȇ3`][^[<,i"KZ[vI݇XQ I&4ݎi0c>'ݕd,yu%_dDl;!igY`"e.>s^!:MDN0h5tX񶧗G"j aՃL7E:[0# ٭ I'[C I7Ԅ6LAECwDq`7j@6Xe Xcu侢!74]Cr"w,m, NldacQ鉜eꗱ-.%gn`r7\ۓ'ۋbX78LA"RWذl?(.NNcS6=C®Z6fB%tl$BlnYi/X7LPKrV!w2#G,{de{z)$@4EIf#,қ@GJ:>VՌ2;b3 =npcM2TrECdsQAcF$Of'IMBTc갈Pܚd˩AgMnqƑ'& E 6/].l@y][)`C7cBDw }/YJn`A]o@,CZ8-yX3 e&geI _$t6$4ܨ^_&oZS @ٓOd2eYTuVMX ܞ0;^;6 <9"52Ȗvh;c ]-I3I=- EK%x!;rQagk&yZiŧl``EJX B1{8bG{n0hV!}KDw`'VDOoH-͊A$H쵒7EӾ]- ~:$<+OD 69v|GI!?~>!YzI$DY*trE8džG^㌄-1%v%9b"sވѳFADy .\t+fdඖD"QޟV>v(Yc$ai3]]0krK #\`HDВ^Hֻ`(@*dJH=34qYP,i8;kW Rl -="C( 3%%@@`C BXbhfgNOY@yjÌX١ H$J-*F`P! `;L8ʼ#_kKѷ4pY'fnX":Moh"@ah(a媤[[e6Ѓ<". S&,{& =dJbPelˁYxՄ-r  15$֢lJ J ($LmHrb6 c~0-v^Oj@HED$bib;;싌1BdoE8ـ%ҋ3\'cp 'S/[A?KU}N[1}Lwa „L`lqtmyCmul?Z XN@tU12..XɰGw'$0li 22ka6+K<HYV gÇ$wYβSd|{dL2D !6"6 mɒYL2)~Ԍ8IƲ?Ň˓ȸO,mJy:LصjJR3dBD 82㤅& !.#Y/.{/~&C1#\J!Ѭl)-B="`.#w>vDQ .2%$|Tc!$. ɼQByGRVHDEv!$ٷuœѐl-f ʹ:RY1 1e{mԎ"le%LF]j..$nuW60l/BOcC"ـ-Kc.@FO)kT^gsqF@Vȴf%>F|>YEO}& b!Aa Mtw_:݃Ѐ[~yu2(*wJ6OG6|0p1AZ\`쿢 v=%cq ZML,??6duIbtNUk}HAZ  p{4Ĝ_}Ȁ-ܑ#Gv*JA%]Pd#ҸXMv  L@Nİ /pl,$7 C Z-{ ă|}x0dGa6@1| d d?VB$#{;vrX$>Zv÷n\a"6\GV3ǖ+Nk ٪dql `" k )nw_!rDZp(?-%j[rP\k R| EtY"$*D1Of1$&c7wb\Gnvp3mhH\YX}@F; bto(@l]juӶ!Q8)$'< c9 &x.{`EbmcD2`\ym=GVZƻ VF`MH`@ `h23m0{jws3-1hȚ7#3* yB.2C| *w3Xpb:X0Go"Z̺Ínav҈=l8M_fc˪ˌFcϫ٦FX%a#"d37Er>6d][XGCm$nv8\F)ķpMZeu# h]0Xdɘ6GxIkOBK igm@oӃT2!O-lB,zbD[=1+ȁ`dQ˼~,AnbvI#3&aFV6/}L;hXk?4E68#o`x ᰑLRl32ܖm8n\wIr1rB"Y"(E6R0DrޅD2aX-!4u9 I͝gyvaD${{a8vXN[0aY)m6p~r:O2,mebK:]X0 ia\%䴧b1B qqK;pKzΓ( SY*a׋a"-䂆Q.iDjLC ' ./]C#myI QTRdh0(U$(±C~Dz1\m=T\~y)؏d;Hf>ɨ+hf'Yp1BF,ܝ t>aݲVx !yRu`'.ì[hCG9D/+ܜqgXrGգ A? ",s`ǔ~nY0u(~$'c97 0{iS9ʌ_#)#$\>D7aF IjlQ"iХf` D!u}/,;4c(^^RH{P6Ϫ9Gpbac>t0bD 've u:p#vJà8&ˀcti$fk0G5>6CnA%ZG,` 3%gvsBZo;j5ŷ{M1B5K4BpĆF=!%b Lt;"d$k#^; ` :iȵ:vH 7f68 b.@7pK8i&@)qA ݿ @^) gK5ȁ Eܘ6`Q$qѫFf{$oԳW]^DHJsU.5YK%?`: rDgFH$uד=mBrHD#!Έ@m" ÷O!bor U#$Y5◬x,AA^΂K3If#HtA埡 YR v#.6XP7x#|V+s,AA 7Q9VW&snbB{HhF0P_K({pJM&V$6N BbA6 e2!dVuVR{#Oΰ$̔/=}@̡lI&@#8— -a9=Y z&2ª?u=r@dAg\IK%`4o?> ;)Ԇ\O65vg-|0NAyZՎUùac !/HnmѠըF>Lmd١.dH~af+va9CXޘ-:!bFevv#D Uu6q쇩$(da~P-s!XV?D8q& 䒾FyX%CQX9g$fB:6fƞS7'2ghdVتƅ[ dX!_0 OX;ga$~"W.TnAmRM m1ncXux.Sl3B[P {Fx Ig' }K <$$%!]I^g zUr$`-`.Gbu%DX .8ԭѲ$ZA='L.7!Cޑ MzHoIuf6 Bv,+;2 O|b` ާ@=O?m@<ѯB6AiU۔A63PGZvqR7M7;w )|H,Y]K,ky[{l̐n*Q&VŝFڃva1JiӕrNblY EŧCbd|Xݏ4퓃Bx^YvHI-Uhs'ɯB `˦ι ,)M3+r d=\yKȔQ2 ,#nRu&xktLmEvw!l&rpŐ߹q7%2 ö ;p'Xps̋˩ tpt~6.$H5/Ϋq`x< n{с\ 9ɡ3iMoL* C+Ve (9z&].GA!f/TpY=? SXW:z<o`Au7̫2ºrC p:mqn1,x̃0epcy&Q_2^MMqMž)`*EժT0O($ߴt)u]`r:&C!f].PTfH.ȢdOt,rBHd# C(+ ݲcLbw5N {~! }ՓZ wn<vys*>pPL.܅Νо` I'`>a|GnjfL$+%;|4dxdN9=Փ ߮^94 Ianuaߍ> bM ZoDApE>N/:E]h7MUrܑ?8~'+^J%NC^r&RW L(2d|Bj8rC1& MަsF_ vɺjb^:2@kY&S`r_iAьAۚWzt{̢s.!p$>Oľ:'/k>~y-'4duXw6i'4~1fÚϖ7VedT@G3 {L0"sJG0w=Mѣe*=Ltb$|ߤ 8a MOea\LxSq=Jbu1NL' A5Rx.TL|Kצyuݥ2t{L:O~54  "&@[?ppq:;^OéD0rr/ u?p Soq2wGkz7^e[+~9 ̄3鈈Nܴvɏ;gkVw^Q ܃ Ϋޑ޻M_I3zǑt܃ru b[3χs㪱Nj7NAgҺpsJca57y\G)Dô7\ 5b;sß~j B&?%R d` 8iT$ȮKے:3 4DrM~;?XE8L. $9&%{}Py @8/ru!*~d2pCHza=~~~ 2o`+081/B[T3&^4aṕS!4-2ֹU&_A:r# > ֘]b@DLT&@hwn=ș&=;@xc݀ ZtߡnhɼM-s.@:.M fo>0܁cwUPAq5~|O\s5, @ &0>~{?kH_4>.(`tĽ>==ȅz~Ue(ta S.(hϊ ?"`S'.U d!ucMNo(|C Z8sCVcO@&+&G֡Uuz2KrNQz#G#R^hn2F\CSp]|́eȐ`p^d2QL5Vd2cMWbY)xt'w|`a ;tRWz0)MODqAQ.Yg3^Vj1eîƸcm^2!w+G;_S2S4AA,܃^.'nBeV2n  Diy fGnsHsS:Έg~RHS1iD2L]S!r.Nc#ˑ=~*^g }qk8I53T+CVJ5wT]5 S$#qB9CX(({"s[KZd9t t^`d~sNjCBc3* CvtŅ0-^b+r+p;w7:P7w㡣|)yM@& KӋs0nHap(_vwE|M^3qzn=;^w,Ld#Tp-nI9nA+ i01X{>j0CDtÆ RԐ2-ia"::֌֯N'jth~ߕ9$fѪ;4l|&-h4546npfܔ]}MC)azqpG\6Az{[߭.ʭi<Q]k8W({Jiy&?? |úp_r1џ:(+3?T$ ]Nj5uyO- N:̡#~QM_;9mY1$4?hM}'NUkjJkћa>j܂GoF̣t)?YOdy5K7H`dԹk|=[q`At#&ܙ ʺMJg!)d~hj2UGW>[p7mRS&aHR̝I?y5S| "eQT1îd3Ly 4e2p^`X|ac*uyUd5pL( o,ԬiE%|2?{ -x]_Y0OʾowYT`/ 2Gi@ݬsǛ](ar wb M Nܵ.ui/k!,ͪaF-r΃2z +(wQQª'[ٍK~qs'3DLx|e8j{z+:HW<)nJ* \uL8`UI[a_̃PfPt7O~^Mfo&GɕouXXɆ7,6d1N|j~ "h4ZMA;JgsЎ\H#m0$Į@7 3?*HZd9LyjNynè~r  \[>d?#e~(2n51rMƑй}Uf;fQHτgs߬U ||?ȼ|: B.AQp!ˎ2r>m9(b?,p~q;kf)&ae]"s| >d Fp?Wʽ~!-٢SCfDcۄU|\`S.yKR0kt-*K7=;ހZs:sI]1\'DD;ےڹ&,޽1?>࣪t7}y2ʔޛqV;.niVQAދ~U–`jM[&X\Q~DOK̔w@"˗3%G&oOrt\W<5MI ;N@!Ҋ~ ]N71]=7JO y8Ln4`D{5t7*xd0`s8Cz15Du:29z"a1Z_)y +$pSUѻ_z{u4>OW灭T0wLצPӗgpoͦS.(;#DJo2з~ GUfS˗/t<0/ N& ;; 2yk?E-^iy5+દG?*AFVҦ{S?ۤܪspuZN t6N4=Ӛ+))W%[p ո/B:̟xe஺va߃z94(ZstTo>BLy%ZhUїC!^>~d\YەGpM Ņ5:} (86`F+cG;DXaO70|0:ǛN> ʷ d`{y< mp/w p>'{S1+<ӷ[NZ9Ut`]Mg@(=<Ӆ-ǁ)udJ|T=b^HkrkY2+C!nW3MP2s ςqUkcfWз%uZM W>G!^SO5 28DĤޫS'4s׆wY; w*ψ[L(2F("ϯ4w]ҷ .pUL%ɍ=&{{0]_ϑ;r^yM:dA0Ɛ\u> T)ܢ5藛/ $íɦ>ގdcp222yeSu*ewo>!94%zdQV4߬ƢeinOY`= K+X{<>E9;tfQVQߦW%S!y{&I)KRsa po\7b4Y1N+\| !ܳ(G|Qcw14r]Rͨp#jr~-׉U5*Y7DzW@IPeڻMUG/FJwVLV@ C_9UnH> +^I75ӷDtpG(E y̔5>cpos!C>LN[DW!w:c;]9G4AL/tb\p&T_wĞqPq¯n]2(|L 2[Gef,ߏ| >.qWϼ 3:eWDidoyO|pYVJwM rUު0V\F$Ȏ|P+т ̃U2o Ԏ)wgrѺ\g!7e47rtf3Cf 7DdsZ/{2'9LI<*uy{Dݳ.W]_ p_̽g0S.'okpLe濸&N@It d(UQw`WKt;ǏASo_Lzi>ʼw3)sO4'{djzBbĽА)\ D}.ۀh@ CCc:ӛ4aYz_'}1$ʏ]N:欙qWߞ`@b6sB&A ܕG D+E*ý4IV|s ̒@ u sGzr/DޒɡC97A^&|p Z6reE7+7?%& 2el,>g_pxw3B&`2s Vɨ+uaA`/Ȭ Ny5P o{.871IrгBܧ > r?U8 "z&D0CAY5s*O&9.|S #\ @OrC>uГwE&-SDT2o!nnf7A0I23 u78Z])9dž>>׺9=Up}4L*ޅ9q}+0~9*w%O%Qwg P(uVEO@cap-GO&DcaL"{ GOl=9NcǺ  4>e/)'E (0 |A](.@CcW;N 8`侸=Kj{D>/]K308\ ϏQ[wa8p\ϡNastFa13F.UqvOLO =w_34W  ]/W!|t3Ҳ:0E&zోX`a=2]PQ7L?ϔy=ߔ yR*j)>Tse].CeApu^]3p0 E&T?C)DyxrAaH"x$!. I%ȯ03|As*N=ʐ6]tGGr<;1|8=eFqar1 ;2'[X"7^%sw5rEM7me80drLL9+XFc֣!+:`^y`/3äu KT0۠y6-tG^9L$f=8hcG =_߻Y F־+tlp7 i;or##Icq'~xCݹ4U[YkZ3Iz1Ż] )oΖ(#^_CtӦN?5 2ȩրA6ܧUQ3tM\Q5&PKRLr4+s^у\gws7sC`f*\Ư5,r[W2Dz"̣r\Rtr\!ŭʼu0'zƞ[82q )|ew΄w_UɔnUy9A>t?4^wۨCELFE=+` _̭=`/ \vM{~ha f~h?ε8/  Cȕ7uiBn<T|SI-דw?6CJAߓ5`a,R4Zdr*ndFWEG ȟ[ ߬*U?p wo>-ixw'Gy^7^OÅ\4!5 7$$G0Vg挚{+AX7UOÊ-&q:8p%~ @WpAG-p{/K*‡u%)|q"t;m0w(pc=_<,ۘ4NA0 9e7qT!\BL>^~2޽~_ Ze]Î9+t a܂u? wa Ņp>`quV7H8/}>ӸܥhUO} 66s%&n<]!n<M4;p8ZiEB2]?cȣ^i՟;7:WMC47336R3DNfgw]dwNWq3yXPMŽ>3QaFkYLT){jcaqR3 :K[?wLpp;|0n4znn˄ELWCM&Pp(0wi]EӷY?<A=ZU]S^Lo8Îaz 329 ̯LOG50 01=&)j뛐rkW{t/*6N -G(ukW((|B3%㐼Ǫns)u= S>qmL~(r8 Ai0\0 WAFwUnzL G*a\o2K`5+~.Qy>5Orp@sF_ܠW dwr4UGތL/&U^gf8UCȎPbS0w\o\L1Cs.H'B艖|<2?NN=C!8wz!z+Nfx'PeVf_4T$t0>wEϦtfq'!tĀ&6tbrZ \&P緿{y1m&Npwn)olD= Ķ^hX]) y 鼳G`̱cן0Y _w>Ckٻϒ0\ 7Qjҷcu>9Q!Iox!0UfzEϡq՗Y}f =M nnowegru/7/0%މԨk@n5 0 4/ 0?ncOv)FA~G9!EF ޝnzMթ0+=2[ L1jYvd!Oq;']F84љA\sC#|e8(D31>r.$2rʯs\og2\4#07~CY܂<9U=e32Gk ʽu04LnF=.= Uq *fltMގ}{s;2G&I20Io`E))+#q /L/&;ῼ 0_ `CxCOnE+>J ׌%SYLB ypĮQIpJb۔9t?teu~뇨qZWpr8bїߣ c2w?̑Fg|f;(So_YL748k7a~Q޸w-eWzbaF'@2dߔuː @'MѺ\ӣY1)s!r8a BL.o2'<ݐ˅⦊5wn[o YwղajL ė"Br4# 'L`ura0+a>敹O!j.z+x4?wR.G~Lޝ2L Oܫ{pcw櫎qS/pFϐ.84! ]Q(a\w'M܃gĤϐ:gIp,XWBa d u<zj<>vA3D)}0\/n 5zϒ%7l8V`~LS)/C7q~C| iHm4u e<E~> LnbA R/aNұ/5BTX, PG EZG72QIJ4 !pO\HS =ñ5(eOS@n|#n"Yb>>l5)ʀfPsyR7P<2y܉<u&YC*1"p"qϓ6&GNzj9C)too0YF>JzVyǏ%4>ޡOy2̓FK -^f6)=!4R_19 rGiL@A}˫yܠW4p*YIXdҠMu*T^HEZo]rBF[fKP=H\,9CDsɚX{2̰$@yzd0 o?FdO~ʭ\ϟ:=1S(T?f{tyU<M}tg2.R1B>seRsg3>1y.UA. Oԋ`)7 wH\/rB\!nT|aarpA2JQ0Y2Mut7rd^tE3U: V`й<Ȟ7(+f_Yjq_4O]~JQ &_n![aLRBdpʆ9c"Y>=x`J1U& y?0.Xwpﻥ@27VLe+6"j*:u1\KM$ $r(Pef f7#X;2ZpXbLI"|!̭jZRwĈ`\ xE]I1պ—C '/aR|=w 7z4x ށ||AHaيɂ{%7Qcoŝp̀zWV:1ruwsh1Ը.9YFW!Ne~?@ܢ*e rʾ@~f μ'fU~ 2`8w^dr>r ̾MUnE\PzGz`2ict3E2#7@f#.pF8js~JL;ުdR閷atz:.7V U?I)1"|P_ܵ\C u|˔kx.L&^c4q.w=usD8ˬ"r f'M;r?^n>8fijw!'(GBX DZ\/bⅹvL١t<1Ɉa@ p¼^ho;<>^Nt2tCZ]M%JeEt>?LA 75."5|W1S@cVMeo*8q0ņažd~ ޫ'ۂF|r@oM0w[܉/,)[41/s%oYMܨ@Q74v|L=_xFϑ{w=i/L?"=ߌ1֊/G5u~?'I<.{4ugtP¹ X!ʾ]Ź"9\xztxQ3Bjd;|h 퀵ţsX}|]y9񗛀S&i ) |A p*ђ`o=㔠pS=1 T+Èq'zd>0tekG Q?!f1opz/ ǟ4U D} we?q 9`s23G'2ɛ}YeV}C9`.-#wK0]* &&0/zcrpb~rӸ)ޗdpeiL+ceCR &15!|LUt\N=?A|a̵-^!EϮgcrj~ˡ߾  5+ p4mUKoI ^vub㧹W߀t94Reu8ې\jÇuI󅮫ޚ2yM}ݳ{xjhj.~/n yD 7Ŕek1_HˏHTŤ[0;ad:~!k#urs&2;bLo \LEȣ܍sOY.<8Gũ]ZGo>AnV=2b#WS.{"2LW9-ny& `J2u]Ք|M{Hd 3 6X Q[Ed>h w7xC{ >"1q@fL^ AsO>u> `>eFx5>+ČF('^]ė Ɏ`YJL܃ʕPk+.|[4o p LDtta~%HsrWBnHe<<3{w"p1?"|So(_0 w9STq9T/=М떷2%a:O sx{󞜢pf F`ltm30$LGS*|`_@7~Lu \C dr]2F.Q4;dpL7h'E/7plo-~t7sR9$>2+]9pԒnWY&#oKϑ2>sI5Oټ>} 3I_߁ X#C!{&RL@>OࢆW\hw 5&to2!uw&Nq4$s/2(e^7apxN82983#E"Ь)L#GƏF( иPOGx.kǙFrɑѼз*S|ߣ](2p[߈_@ 5טLUrr\c:̔&,ί2*a7^J\42ٯͽ|JL)cSQ*A7vL+b:Ty&Ә](AOKgZjsx7/xh]_ zp˺&^%;p7u;مQ2,qF=.*/@saMςjPO`%JϊD*sS_U&xVyWP+W0 " PԈkr.] + |A& $0AܡͲd ~B߼_` 5w}]'/&ʮ -% osO ;IY"clr%rOr. 'GUpǾ \8Y]n o,7nB|[ywGC+:Z q:svX]D1`"9Kc^tRgӟ^I]M Lr5)jDvr !;yHeVq׌2ϫJ}q_.@ux,8 /Vid s05Cxx?E@*&Uk*A /e> l29L-U+7~+EG1'<rOW[ae..WЪ j',jU jLs 22d_P <aǣw*R<7̮e' >kbfY E;}N{S K9%4.1\LOh,h~j~a(tȹ^p `%t 34 >zeX4Գ:_[AFOX&Mܫr+&'/0\L~#.0*7{S |~SS/!`# 4iG<Ϩf_e*+|CBt]LPf5C~bPBF5? nY~H~=˩ Vw9N.c37_\ 7).%Ϛΐ7Q7+r s<7*GR04r;L1wy.X]N.U2N:W ѿ݃L㨾׻߂XjRj(r DUE\UpVdE<=sw MY7BC%(fzU! ,O>-kÍ<3\I='G6~G}V ȌpRn;pU?=]ٛf^M׸©u{ϊCyFh͋C1j|9C#({G"9!AtE|Yy 匫9;ܑL)0KM{4Hptpx!U9XjxeH;f|x3r[Yl9 !9C߉ٿD0Enx?˧A=Ў)#i*@ɔgΪS!ypC4h\t/KIƾ (kiٓkǬ:N8G{~di  '?Zտ?1x\hd'+/(o0™ܬ>5-f3%Lϳ/BY5ɇCnWNU׮ kh̃ '҆j Mt1xhL `p3S2+44q7p^ߊ|d@c5#%&E!5WBk)<:֡>oiK7^D3ဎe/π2&/ŤȫEȞE~x,0MWQG%;`dw: Hn]\1Ef,#ny)yJ̡ ~<~Eˏ} 3]׮j$qkwσ?w fTxwz2-;&]ՕT%O%+4hh0wA㒉wqN}(&D~:I:w-X=ow:ܥ33ե76sYknO~p,&2VEˡ+<\Eq„uz^!÷!(xNS?qS~M<<5`妖sxp$r0O5:4cԳ <0{sŽstuO|2_#p%u\u][*)Pzh&U|w +Yxs|H\1(3#:r t(H|` (㊕=`{pX`E&H;^~=0qp!=8,#~5:khwt u]bb o<7`LǾ:9s|c?r;uCis!ryrԉuK>n_?P ny+X}4:bNeWx2Ꙃ>B| qgqϟ {83̗!DTxD¤oDǣ<~"G99O\fY.^FE .72 ]^KߎV;ZyH əO\$@ Pe0>8i-nAf;] Q`.O0{!Qg'A.lE%No߆eo6Low' ӹ&|*$ +a2M.}E7GH'3X7sH0{SQ➘eef7z噀y5>s)/YLtf9)QĜ(ãe<`haؙRGFH&֐&!I55lz!މ\̨9D Oy7z'opuFDqք&x wgL |Kq?qfA! KYG/t I qΦAos.Fc0@X o"\oO*U ~Dψ8wD/&A&25$gx=P -ޙErtD og3|u2 k.f٨3z]_I%+sP+u Lu.n:+󊫫-nKPۄ֨xƪMC.YCή} A)p )AVA208\NO` sgwюq2'Y'3O̫& 7 2\Y+xwzSpOhccfG#Ď`8 2pz{ї/C|VeƟ4i0T4#<\{G;rN8k&W,,׳(+ =9l5Up":sP"x'KWBR\ ay!Vho"#r*'=9,܁p(S$n)Zܯ?̗v;Ff(߾ˁF~*T L ᗬndcf^`L#"rӛqr'?#xۼCT?07Kk]Tk>yQ"{| sDr-/NP]N9q{nw_]ߧ]AYpGfa1U̿oN1LRaPA97eƹfW@Ͼ`#Va4a?]] M edƠY`xr> Vg[26Jك\f~iGDցaw!,Wy$uE {P85Cnu`L-{)2R|oNƧr V;5Lp}=ny$"SuX?{rsӼ]膇'ᎃp.d?7YjȤ[_MUsJ93]øTeLxu%ij\9oe4]C[)#O[H;WIE{TcX\7Hap??kȌpbYWiX G&0@p<z1=KWfl̃ꃎ^kޝ|:\ACf!w7EW?ԗR( #=4cߔ`o =1y)_[|EN1)&Xaj5^.Xd80$:y/)}3< &rgugqٿTUxፙ (\O58@&* 37% ziS֩uQ09K,L>>Uk9PrD(/w:O(xީ9f]"hF4<~ 3/ 5(1ʣu`j%u߯^k=0sij YQdp] +uA{3att <߮j3@x>{07X:p;N Z,Ș]UM4>iw(2߮U,F\IIټ!Cgd3Lv\f#o̴ֻ e~&rTqC;u*ssyt$GtOs%Qo4fp|EuYKqkr[X% u܃m+2I.U%Qw޷%n@n58har~~`%2nCPdǗ׎2@7-ncS*-1UG̡tJ) ֢) |h[l=~rk.| j@AUkӯm§W7e!kB2xD>|:0#nWŲg39-s<+z/PO]Sa0{иLG~s^)3?4?uB`7ʌ> Th޺` 2-n+Aр8oaKz3(+4JGqlrT>AhsDKʾ`] _sa s0t/u πp&릱3૨"*C\룪Gi_4/7"? 4!E/dg *ECR" iwpꩊ0yD1&q"w>k$r\0{9WK=E+VJ^/23×މ{Y<~Z] e'2/'QG\WU3Ѩȿ?/AL4}A.=f#܋|zG1[cюŃ޻Ӆ29]ߌ8 ~.U?)³ C Gn 95r;:`iS/ R9j34~agC%9dw?QYY](+qё'r[%ѭp* onՑ=R`V#Sq۪TdO3J97RqX&ƥs#&W?Cލ a4=<&`0W[=17~g/@෹NF{CTK(P n!:xo28i xn\G;|*|n?Abe`eʸ=`$W* VQ O|'._G{]R05/rY]ȆJGng& 7șr/rU[N;&)&g3!aakLA<w;ѩ.[FW$f Qk*}߯=a@H>VLpG)ʼ> nZWS`.P],~! o|0US܎pVD#ACp&\puU ]W5B4]K4T8z2DnL[ɖx~ ѥYžd4 ap+ &(P57-nC+Arurj +\Uć1!GZDǎ)q, aNKWF%Vc?<1l0mt1dJ|2C0uC2r~'3Ó}ufh@rC2`WLVL .FWRk;4_ ׭q?"{r3 5>  gt;T2;s1As]aqϔ&&/,YE#5܍BpT<.M=" τ$ )}yweDmķPoz8YsSI&,W|f:'=4S&%|;$aXd wk^dWόu$7U`>SBfAz2_<Lx 7z?yʷlߴ&941=bLgd6d "wW[JN"hWSɛ3-O_᚞_dpQG]@) 3R٫n,+ܯairU㚜KNFo{˻?u*mhqc σWߗ7 bBm|"` 51 &Aݸ]V ɓqGs4w4xn 4ӦC2\# L570ys40j܈ ¦aSy(`ѳa38AA5ItJ}5U물x\G&&㏎ci̽jr5Cܟvۺ8D"tP nl}2#[yuB58o]H"=1~ YPO|\X$r=;{я(үp7 ~&ttH?.pT1uo#>%xu,spF(Y:'=x2?ZS #{AOCʾ5|ȦlAi~I._z9eWykIzՎ+(p5.UHwrlJ[LesoFKx܏uO\Ƿ<+kCyPE#Ϭ@.URP * Po5qȿ7J4߯U{^>/k-_㣹!{u!w8|Aʞa2|.H;91X&Gq\z)6|'%t0U5\G,Wn ?4[Nb!i&Bs 2fǧw{f\4d XbJ2e^,ndp2wHƼ0 0$Yg3 kĪfy.IKTU&V F"TUB&h1B/NtB֔PtEIܧ;-ܪd>#;23ܫ c2w$aJgtpC`iн=8?}֋toW \MF ύ>^wMN:9W߀ǣ0p<`5PMy4Bx&.f!kn㽰+ \ϝX>J.cD0z,: Ӧ- +"zx^jo2F0tq)}̥ȑkƩ,&3R|Dt=%{游Q*'7c5d/넧vۉePdXv!2G'~u#<<3Єr#rI?=c_j?q1緛w yybJ[o-&՛1x5 ȸ\4pk2B8GAK_fZrsX\KhWzpo{WG8hwm).%z?Y!r ,V2溪<8vaxpɯ2ˎs9j`j`3 ̣u|ӢT&rWW7*0%2KCF'Rt7>j_Oѽs{0+ MƖ;爮+Tk}#* ~r']'.J)' ,W5z8VUZ[rW8+['..y0>/JaQUw&Wp>Z`+,ŽªVhWǎ#N{z-y_/ =sގ,]:,eGA.\M<H -D hɞ;)# aUL}CH> %9L?=0/#9S72=$Z E0@~yjwC X)aO2rFd2 ? u!9>~|U#|BLWq8b"3x`ȵXQ xz50L3m]DcWLo= bo>ʬt-їexjVYX%u+w¿.]Ss}^O>|ϝn :ޏ崷zy0@2_yj2=w1> {|}#&~4T1{2b/GU d U4P0n3%\HLtpAܔ4+皧1uD9~-w =:&-`AK3<8xdw}Qs-ૅ<ϼw|xtKp)|8kp9ttEqΦ!L;Ն+:'2^ӿ tقg3ۀ<2~#}Q>)h U2rRbT\LxM1b{5 AՈ]zsV 7cFp^7]1{xHAJKŌYf1ӂroZ~ݑ2u"p|01|} 9Ub?䎅.KBܬMabQ09'@Ɇ&s*sGI{ȧutxcS4S(pxdgdid\?"G/ѠV/!٧@PŬZܫ ^$218Ie5Gfl̫ )9G#rG튺t%rO8gNv)nK?rghA`7)tuRGq;d=wZi0SB#B7x.Ju_ C7FXb4B9W^2E &sq8b{n$:2o\1OQȖp? U&ZA{䃟?C5>VXWHA`DNk a}|el?tDžÜ2~ Axzc;G=W*)SKs:J_܀޴fS2}Q6Oᐵf 58 &%O=(x Raz .ۓokw}$ȳptrw+rdOrs|IЦh0Q޽бU\7#77T终\4ӆIn`>7rA6:߸oMȁ7= a(OA#2b5\J";R[yQP\î! >((|Y|ܕp|po L`~s8?NU$Ă8p =\.XJ=7r(d-ri˕ZO㞐0Rʉ7Pu%; q{N/ ^|\ {Lm=Ⱦ;d]wme App}t!eVa{` PȾ:^n%~x)51 Е`/q0+ Ϥk<͞k3H,&-t '4^b*ہa[CW]s7sa{wpf:rUS0_t2i@J78}ӂwP+t㠻S!"~'k97  +2<˽3& 0:J̢f`2 > x@3B("0I+;)nLKCS9Ȱnu طG> jr ёQvk#֛MIߍz=ˢfi=~ +1J P5u7<(zgq.k,L~ TLcf:^nr-0~f̏ 8pI G)F0-͉ J[SSʫVMdpOtxqp*$1x+{R|&iy{䪳BW#Y;M#֥ %\AW {37!ˆÉ9?S wz04<2~ C"T պ4xw?,yE3 C)C-{2|lUKCw%ᇵ1WOnr\#X\ NL4SEM:CTVMg~|pg~&<&kDpEsBeֵ1jTȿ#YC+0[|GS~ a( j@0&{^c] /G~s#[{ 91p~ W7r'.QF"{Lh+*i. 8CFjV Sƪj7T˝/nYz\ I&;oRtȜs)i2I?M N] wS ˟aYcI{o~Tn :`wqh]ʽ}K0= dqOޖ`qܰn;I]|.NyvBbO ƐfLG*0)% fw' ц{3-\N'x߁t9;pS(p>`O\)J݁;7˘|Nnc-ZNWaʮx%/2us)p+>VɿLRua`F]2/M-5`;F1LYِ${7 ̮ O(H)ֿx ]N9dU\pB+XdEU+a 5;*`G;ϊej=ϔrR{<}֢ar0 \2/aY{zߦњs+NA{V=EnA9r1)23!*zrku0³eot.d|n1e=ǖ-3>vۣ/MoTFq8-}qO|F{&Pyq0OmΖWߊ< tR2# gjoLd ${:i8#<Ȧ iPݼ0W3wn^R)$In`MT3JFܐ=q@F2r]s_7'Zȅ#G>Jw iVGT\#$}eЗSG WM3:X4 [+^Jk5W[M!&s{&a0G1_L'YAC-5ErF|L7jTS: ~UnRBHokRYp4MᕄOp:37W_v{>>#HSӞ2XdKf y!\4rӶ~~_zj]?*W"{tF̕~̡`_F2[wop+ aTu|I%1|ȍpwp1ӘI2e=;\e·-/p g2ƔdPfV:]X_?ZXdپ8esATucuUiAHoyƶM %^8iXܕa;'.=—I^n a7`"LnC̉<547G6缺?S E3Z9;,.e;0pp@#[wWyD.LLpȇ  qPy - #Tv⫢hGZP2;C>­=$zBd+9wf A{|#.嚜[/iǵ4Hj>1> Tw)2_GAzr:rSWW0CM p?@Xr $o22 ꬆR#fEugS5=ԥž`,4f/Ia螺mp*GN_ʾ Գֽs3zqv h9W^E̤ [!  +,7+ދ3!Ċ2'_ LJ"ŭmvƘ_~z2 cpg̓%U٠U7Tʽe:0t,ծdd^ ,{)JeJoȨ p=Q߽8UpÄ!iC! )t!Ber"GgeV;8k@܎&2E"ST8 CU7{|7 ҟ+)ՕhȬA(8 ̏Z\L< 7^ϫZ?XO1r7.ߓFYj~`9=Sm..A;\+uG#r 2O3CT yܮhŘ{s2'ߋ[ b\,yuuyp\M).DczrQ ߦ-[ߦht=Ur5rX]W.<p(Χ? ,G%4fA]ʣNfTL{)] CQN\ ȝ0^8[~ 4rOwx ȷYȂw̼ʭuZF=#bܣܧi,1DgO'r:]N:~o W1 T~УM˘."Vj[7]H;t/AtP>&|3IL?Hhᅁ t }ڝ;C,@8Go!Yy: Z7bPr0Å]ό)*˅`GqП #+p,[G9E#|7m,48}/&CY?[;AߓO_~uӳBؘM#iK(},r8銵zSudpq_ 5~+y Or3:8,fq7xΠҷwANF=rG0ҝh^Z9=FeAΙG"s(̏*^ ~&L2\ք[驨p9s{XF|#%hLӞ`C, t#2RLtmK#g 5G}ǁrADeN;p59pB?]7>o7 yֲVDG'h-.t|7 r%f"@ pB 92ƁYsʰ=t5rܯ>iS x3#n'0#>3 #q^nkمFvMx)&+17pCߌoZܓ4x!8#BSܙ 2\?Ǹʪ`0S32~?z'*FkX.s<&|\'8G0gιf*7-߃<$~$/nCFc w!TQ0 %N|[ 30qx.UP(|Pル:׆Һ|[s>]ѶvX>Io7< w`o0 5ߘ7H:7e+" TY'FSm.߁x䍛 ۦ L8+1nhts4UM]Y[π0s/ ]Ur )Ic)2ϔ>pϭUWzd';p΃zA3E {CIMm/$}- vW#G[濜\?hvMWXSA+Z|Eܬw7&^&?s LUL!r5;2~cΝt5 *d??w2dQ2  cǤ*dDNMb4>w8^?Ƚ ny}b9>!FGCȜp$-t]|\=|/B\U@SLKxL;A2zfg4_KiЪf1ߊ3$q̘pdk~@3R4q'/1,!j+0܃ܥ&>%Su7s>֮f~Guk$819;&+3F{0LP!mȌQ}t Wp(cbW+^=|/1C=/$3B`wco'ӭ )w悦8S;({1 )jQ\wt+r':g<]h`У|`+='1I].@oJɏz}W¿3TN^oXo*g[@I&<9n+t頊LOb{o)Z0sSsJw^Ѹy>}p`|0jp1V/w~ĩT4t9p$'wszzѕiE 4{LƗ>)ʓOpCrMsfQ78Gkf*tߏ nlCIXQof.1Cp`OY7|P&E&A}\,Ug0Wv8o ԉ;dr]fBĉ<7Z3g5W,Ȝt;e{{Pća2od*dߋzo0ӝF\V|Ͽ Hf\/inCI >^=ˑ ?zh߆f2bc>79Wxu$/C*ŅݪtO.džC#そNeJʑ~t3~滀V\#S Jc7be]`Wْ!!˴erC!bpW=hBa Ki!]8p\S 4q}TeK * Co%π-27p ̴2ω0 ­kBBg LMksajܭ Z!ݽ4ρȤW(VG 'xnL=[`burYpV˒z~cfzɈre 0/k:itW<\\0/ <,7f0 B-u7zq7KB2OLܨrb,U+|t\+<= f! q/pRt8U]7>p; 9%pMksfroF^d$Jd t/ H.,ʵB]릏g*,sS"q_ܲ07SYF7wMGS2'LDrՠ9(n2FO=޲4 N"AtVr? P7, >p۔\`Nd}q2Crŭ2'zW"8n!rWG;@=0h uq2 …2|q7'#+WI&|0,hc&b]1"̼ ϛ]w7ɆzAW L* y3MMxC_܂.R?0#ܤ~X8W'1H38e5Ӻ?+n %Gg;@Szȱߏux4jPLwS!2ָNy4_q!Pb W2pl`0pv|OI>'8a!2Pb~%K\}(uʠ<R BW )Fρl4z;_XߴC?ɑ=r*էEፉ GW!0d?r\bCbz>z0p!B߰x)]8, M2Rjc@%#nD2\Y6|dht>BޜH.6RI_#Ty3{;!rBdpE-ȡ{;P[DuI3os*c̲h.m=\<.N.xLFwS|rAyxqY~# J\ʣ ]owq}hqJ21P4$eMq1*Tgˁj̄'KPDZep ;.ұP., L_(k /郞gpN4!rt޽p$7J; ^%&PZ.8>h8:hk)Ei2azÇ2N( S{x+{W{|=%Ƚ_U}q@wu nz4? Wi|WR}PWᖾe_un<1gu4< fy ϧY p^$Sf^ԗTc3 \v/(I-~h&XW+܊G᪲CGL𼚩JL׫~(ϥ~g܀'l~G@˺0:0a0$2:eI n% ¤dg2. \22 SP2#zG'kZrSߊr#ܽ;yG]̟)ʇRiY~ tI$lpS-ܷB ~2AnD %3 p9q)ܰ> :`.qn"8 9h(m=SzTĜܺai(ngqM\1Qs]ӮI` ɹ.8iQȞB)0=nw2Ac+ d8tt}Y+yu-str=9w2{Ӝ1wUI0˙LYXd=c˗Ȯ QS/@jO~p.Q!08D"9:p29k(75C$9ʅ0Bjh}2wukxþ`:C"<|ҎL棡߁Xgj'Y鼱N5rRe2ݎl=pR9##c; u_#`n9h]4$p߭0Bh=(Yxp > `{Ѥr9 4NoA>exJ8nQ)5:ȓ dGߎ\?MLPR. c=ġ5+>~ q4:|#%^`#/ JTd-G; .WFM#FO 55 熫O>3ʸ [o$ks !44j\aw(5\cnap50/"! ~kWO&Czo;s`S&L(u;C]Y Cq4.sp~2ӗEita=~ׅ)qOZ.B-y3 B߆V VVttP=7Uws%\xGAՖ5D\?aMccT~p 7 #dr"yq'0PW" 8߈>? ?tnWߜ0WxYF'N]2x9y5BLcE_+0oZ9C )`2!>d()ߠ;&7Mp?c  yn1j>aϜdt @pψ&N0T MAiVOS$Yܢ )(**(ecpN`eA>x2C.cS䛡0,+VP1?#駺er~DMϘ.."A9JX;qfY/nTnmz_y7ܗ) ><M\S ϡ n}rJk"agMߎ![J·'k|dߊte080WD[4]T^pzAаf sgoSqoy\&A:8q ܔw 1SA'ȳUC%9|u3F;7)E7I[LgY1\^ 2"eu7 q<)˘<3 S14//>MٮkrTü.<]rڸAb. Jί2{J|Pm]xQr^"%L>!̷ /A#WRhU~ 57Af1kr^MCw.#z5ף%ṛ̞xO 31du0Κ29lt657rՇ#C2<80L~rMo1dr5f^??8OptnZ-nuF՞aSc5{#({F?`, Z&M+h w;{nzf255X0ZE0d.C$C)=?3C%xd.f=QhY4s?/w ]/ݘĝ2EGs?\~,̼Һe1D\ |k59iQ3䓫p3&K*IAr)NK& *..r|8brH !-ݷt \G@LEq9N3 `CT"ªVg+ zhbA395JYQxtQK) H1^#pҘ ?wV Xj|ʣ582~?t.~HłclTS3.0Vdo Rp&OIg10&ymBJ*7~$Qې}s$9({%ԙQH ?+/u30ռwb:wP GPԗ&ƣ( 7VWn߈eN|.uwaBs92w5Һ֒.SCeA ?q&{ozj o ~n wo}8Zw?38GAq 9zrH_G*6v=Ϭz`бY &|sSGN)0zPO C>c'IiP c*$r.QhU!ћ4<h˄f>w=tᇟ 7(eo\0#ʝ|-&`9xnu7(Y1pD'eCS Iu~G/'x~uWIMHh>Kx3u3B&/9Gkp0M\12~}r 5eA2FnןyN=MRkr}doW joǚ/25%2 32r4}ʲ<]~4 )R=10?)2uΕu/C17] >gZTY@K wk\!+ j00[ܪ-y߭!$co7>.gy[8R#.@A |Ĝːo1>z.U=np& DLkb9=s) u_qOɥ< ~S|MN~p6U[ cʎkw5irG*Eaaq+XjQeCs^}nu'\ ^Ԏ'LY4'2F %Q&d^)0$aS醡=Op] pʯt y5&9WL7{\& dje渌88?L$gGZyd_H  %_rD8 ;3{#ߑ|ăp@ώI5, h !mɡJ7^ G~`a߄^c:|+'!k]f!3\W'+! `)J+ϓȅxf*4K'}9 cABxn8.)Hd[ %JȇQSxɿS(>*B%=wijj0d~f_*s_W-oëތ 0P^Zw.}ӢQ=ҲtsQ'C?Zd&+g^;7n C(udu/q bsGPW  1.Y4tLJ\1f{ W.[:,w(^c Ziu{;|ܮitFS ?1EjwV#A㓋idp-Gtw5?\|=j4} 4y7xƢNd?_(Q\|/)]ۄfx.S-n[;K)2/L !c(؛ 0t*`S1ǸE= 4<^SD`0W<G礛ÆH+aAR`MicP@ گą2d0`x2Bܢ^C>k>!r=LE˅8-uTRf܊K4E߈:re|U L=t/\43\ j2M8tZߟ O4S 4ZĻ+4'-y5SFFe Wp#]`E ߆CO.&/S2d9@(pS^X{2k5q_>:L"^feX!_!f`@8 (e㘸#tFaӅ `0wiâ_5`'u*f/~5`2crs2_߅]Nv`*Cp /F4rZ 3qۆ_08Ao|pDc\Q`t5 >$?"JGc\W>IIލ/0:`~C02;(G̔~ pBI.YMC~{Ń$f(.BaY [pD7LW~OMߤͫ\"%8#X+>:_<ܼL#50_8QrٙECCmD#C+qߖːH_\k/L'"{8h)shg3O| ,3! _&AH E<L._f&0C= |/ %S(||&Z"!>K^8 Q%NaQzds>@KE?wd G5?9л3V{$I>VLYȨۇHtRM8fщzx+&qm4|;:an{c SpL0~ϞwMUі;r{"〻:wpOn\ke. Bo@t!0w";L8gLaaDR԰ ww<WprL a tȭ7_r'2M1s軳!t|1|Uktxt?S鈑◚ZVH3|9hD3{9wRt>FH(4tSNo 71E oԸ 4UƉܤ>:owJ᏷E`!;SyU a 02j2gAb+%1 Z L]efWD4tCvÁx 2!ˡyUqߟod`qxO%9cHjYޟ00[HLЃq:s$];uu<_@ 9mtPsDdf\rzʽ҈+Uȗ2C7 LE̞~~iW alNPG*2UGU!Bn"|M?E L<8GèRt0"{3(sq#QˁXkכܫpQ rLΣw߈~yhS^O0U]8\"LQhd"w;Mf]o^9ܱ@dZd (Lt ɨ)0Tu!W$_x1mè_2F|K򞮬k c\W pZk05Jd4e09 xuL|z.L`] QfN.)d mG ϔ)W* N|azzuz$S&_uc!8_\߄D1Hcg֬\P8L>N]gw 2n븙:/@37G"SPm~?18k| rd5N:x *,N^Tyxa*`q;24Lr7ߞĽG_(*NAx9,VkލN*XL*ߓ+dq=pqOwG0!L9 ^VyAN:0܈FM Z߁WEo(k`ż߻}9Z9x {4hs7уW"ΩvSy/#{*xȽgb9$|C2 a>nwG}OOw;m-r=;8A+vh RcB&Ǧм>^j04C\@ܽu5Rס<*2}p"S`>i gj7T4{̉Q>Aўb*u6,8?zL1/sU=I0X{4P+oӑDyjͽKMt`r2:g2L @ݽݫHy0L  37'?>"swm<5 :"yL#*\n١ApM80eYr 12= *ֱ2jK,K@ɂypVdj&SYpPMBpGP2]EN\OJeXf=̓z.aaŮ7&Aa V[]0VIјLЕ1MO̳yXjQ4)|;ȿXN>&~)D ֻ]Ӛ&iY 4QrV`>^{3HwPc0< {z/w YT@TAu8 |ʭwMKf"3PfV0+"{8h3O2 [XtWb{DܟuI=ĭўNbYkS͜CEn۽<0oʾa˜PS'[Brdd2]ΗX3$y ,n'߀Ԯ\aW?[ХՓLwR@]W^DZolļŸxn<1tNz#?ɃUr,uk2 w~/xKƳ0xehs=3!.qN~e aȜqП t=4C$47*ja&+k^nX ? xzIoHcd4e!ts:4h\1fjX0.}әBjː_k$CxGd/nă` A ({pi Ysܔ^2ɦπ&i/qpn |{ȉŮ f$/G(C_0_ۧR8a-ҭd0nn:[ܶ {S L-I\%〩πQ ZN*3\$p uRU9N ߠ`ën|>btn)Lq57zE+!xL>sp ]&*`h,5>8`J3Q>0.d}~$/H d%`{S eW ^2LvfBbGt.yo͠2@]Q]<^je>]f}U `'QispC!z.g MܚAJVG2ryq1G(=̝2|< Affw^m ʯ>zuRaAI~I`2DpƺқM0T>"_N}>"#]UGK\܆s!L \) 0ԻîTX~/Dk(ou( My5DS~?'n}ゥ97;)}>&zj:ρx^10Zǡ瓘grI&ZCC({K7$(|޼yu9'.ܡ!W"ɇLs6`Nd˨8Jt`*3Bs3| UC'G~!R\@_f})5 *!0RoLP{- Ldeh22`Y ZWNfq"R1ELz1AWp#x&ۧ \yԯtkDfzn Kqr!vP('3殛ڮ> pO|u ͝b9TTʭ VE0bjkg1?4 1jo52d5] cMLR97S߂=0LJMw͜{y~x5L5*{>к8|WC0*T?"W >yZr5Cp2]aU5=Y'n&$|S 2_jetBG|=Ȩ:aC-fz|Z?&߮}9k~xrVjT5Lxߏ~3p.C*sL_Xܡ7/*2>x 7cߨpF%hy%+2I w& v9L4pt~N9AܗsR[L,,e5('wG:&hiW >߈[<#7s'YEaKߠ|%參jSz睘+4p "R0;Գ~ P^0 &Pp&oQ>&y~|ENz_̲a#^f#W5MƧ>S㛅沷-k 0SH\L<4OܐwqՐn*I,SQL}Ua̫nM?).;3$fc$87+PagC-ĹIAC{x{w0܀xe Lz‚\ផ,Y؛L\nGB/q姙bc;rV``ј́[1JDžrO7㻫L!w5pG~Qw1LxWv{:GpN/Y?l̪G~*g+!`! &#^`Š_x>˪+p朸VP UCr px0=}&Ytȷ17U_n#_~'7)w]٠~hdze,2Ws(\L#1 c .׆F.CʮdGDI\'wt>|!,WeŌr~ ɗo>$À+֔t)YPNJd>c?8kpqŃ_ 3D9M &TQq?t p2q+^ kQcWpY/֊Ȝsx2 V!r9w1fYiZuX!7{V3AsW"< 0SBG? s  wJQjd=*LèkGiD>v f7{6Ѷ20ÙM0ioČ1^MӤo0M*b0?S!Qt|MDL1B_1w՞S{"ʼn%?~tr@q_yGz LJ:9+{{@aCLʎWq0͌kH˃g,^e&]JrX\xwRNbrx`Pr4L evF{<1>{N_F8~At^|w!?3σǦ?DPDgLFJR/gOxd5 q8WR]G @ ?~ݾq0Ec8q Jdq>!\#W>>8h3 dNaLIQ]8uX\Dc]ILɈk.U 5wpo~}nBӡ7/pC'Wэ0$2+G |G]˜5YG*LuM3 U0LA\~܎-n=tr_q} /5Zq-5?.0.J\)pʢFEyF WQt=d93 ]L4v&jSq Irz1upL8qg~qWvK53@gpPr\d+j\ъap ȏw7+9>2(S/}bYwr7/X/Mq 2^OVQ:Y\=颺 +w|Opt'LBoC-"Ji1p\eHeFO?LMUqt;?q )C>a1k8Cϥ3X!*;\9(\a*Pa3'p~:?x9*p z3ІxrPQ~*bgsaŶ|E(Gi$þej11Z.h=a 関ߪsd7 ywN-G{Y۞ 5!~Fdu_p+^r;jLS#[.P\^\ÕMIw:A&USjʿ }&!fA#IeOXy.ȿ=7,eELJ)9﹜&0+_H㳋LC}Mp8P_&FK"qսjah:aA%3o^Ů ωHݽrAއŔzW'zjb-=ĽQHf(2:1LϥdVcRy`o6KqV?8 WpS'=e{ iֵ8 N<Dcʪk`,3 0uMIlVynV=>~(VMHS aC!;"YY<*g1QƐ6e- q ߼); I0V>9p&j't(bMǘ˼30z9r3Q(G:5\3W ZaJ`5aoF!7e&k""o/D0OdEFz&rO cҏ\x{SZY4c~Sa oQG;x`G@-u C%<Θ0™]wiV|t]G:`29~y-hSqM ;C( 1}2CUa $fVW<|ގL ˹)ȗ㖕|ד䓙NjR>/=r^|rLOtY5 hD3^wL)UMgbn:g=ӳ& yp+&HLZqS!f+;rp 8rQ4F=!*po2j0ѹ}qgKG!јIYo\O M\=p/tS\D´__ xfSZN(F0r=u]sr>jC'U.}.`ѯ$4o d:"rLQG~^"j 8; $C"aJe=. +9 SNA t.!2@+BVsʯy#zfi^}>s%b}ޕ70\suDps1i!*`wFA8OHu?~F{na? ,%5EׅqireAS]Yw(>h8` 00^.ѕS^4W~+F2Hdjr.RX2pqA)pHžjQqOϴ] %ⅸʓ 5X s?֩EOKsǏ)<ԮIy7bd1b>2¿hK~Fߣ\i9pҮeV2# 8a0\13(~,*V?\(,Y> &|-^|a'掾p rRdV2NP2C~Je]f r[LtOOxx9XPk\4 d:> +X\> bې47C f<)U>`n#2R D`/3Ѩ\K[RV^nZ9#|d'\ó r^3"93.G*A%#B/_L:S  )2%>&uƣBYK`dr2ScuUa{|8at9:bn`t+w=+џ2oFNhw磹q9uPǂ`r1PeAn]fSxh[3Tq _&(ø5̡kT{ї)#8W?J`+2#0w 9~4*Z_or'9Of3͘aYQnuK۩ǨhVO8|JRqf|;|O&<~>P`|(wC$p: K7Gr2E>SˀA3†!@Zί90ߏ# u Dzg B(AB7K)Jd"k(a"&c([t3P#=6<.n/Yg׉fрO3"na|{_>>h ?̬(.EU9#c측1'?u%v:.O2>(8cӘ9)0&b0,yu񛂬 Zx'ptya$r"3/uϞT2~8@Dd]_L 9gjs!h\cre^nNM8y.K9kr,s po&%V` ?0C9}8}P8)Y|e fbr7y9CΆ NdK!e~(%27 >2E'_7 hjw5zޙ3jӚ`R=ԥs`\\nO0ӯ a`|:G 2:tK72Zf\Q~6Uso~MF&bsNyžbk{Fln\YD{9⯸;>h52a $(ja`G$Va3&Kf zFnOçt_>qpLH '&uSOF@ߨf"  Gi25(|)I@2<V4&cNdȜps)rřII | hN/*P u$;st r+1£=rc׸D{nG/^%ro` q.E)t%1SeEpÁupt*Pk¬+.e:|+Û@:??̷pʦ.r_n7H 8:W p.)LF~b|Kۊ!!fif"#uOyu"S290)>P '|SʽˍAQif^CP gT 8MRawTgu?a!u ?2N8tJkx0 ::n7NdOr~)WC Lžjwqcr}@0pYs=`~vᐤ߳Gnkdyg39sq>8ܟ̑ ܪgO2O~ؙW߉+BT;ІzWT`s߭"*%3øir@S/ؤ]&4 ru ہG:TM5Tg`N&\10|]Y5(*-ʾ q̎cUY^au'LkIb:q. cي[as?r7gtDN94iu~_/x^7 Ze5eCn cpLHܭxiq/pW)ɧ_@ej0FH8!7fTN jt4+vxQEe4'pG4x|Z$5|*˘Z2GZWQbਦPQ`'"w+<3PtW{ɯߌ+5li ̆G/ h{ȕ 0"g58}iE_|iCͤ9QՒ&3z)d}|97/1~2ŘYQ ծWEi#3O37~*- Le>Ȗ9AFJ'}Ȏ_p/wE{}tsLt(+0sMp\s3 ^f@cGw@Dwsۭo#'TCPg\B+#``҅6wC`2ILbZ-4+pޙqL7ܗY ya/5Y_[r/%sS_7J0qt_n}b1Qcz_76֥L!0TWp;L.H@G>n$$/^}EEɒkpUQu& > 9M#p W721'w4LR5?S.?oB6 Lx3 Mkz@)ʹpA771ڏE3W̖C'w/RSt&b#+P[)Y@]ztEF=ޜ">A=$?\ϙb]}zGyc&H-sgH9S{SQ^|,$Txe_pV;ӣK܈>`Egqy*tK> /O =xM__~{uqqR㋁_+*TL_F2`5[C;JLAW]];!rQ!5o2\ts 0k4%9 ޛ0Nb2E ygoƢ%2:(ĚA.)cW%;wGMq0߇IbW?{dύ|-낳Bs f &K~+RY:\OL- n0s[A2:wLCt:X 1 Xxr1 rFoo\ȞR-n?A9RPV >6I(yDLa4 \RœssT9{TfB!fg u'bl|t>F'>2FUJ.Em& "nw1?~3o;sdOYC41K)R0]sRK$y]S؜E` pp+~or~FImۚ#Nnw{t F|ܿ@s()C: H#G01ܵY8a žeh8$Cu jDyyꡄNb7c\p .Xz`~'YLL \J[|6_]ǿѼž|fكpfLh#W n* %SfZe>|G㫄E3]\ޟJϏ@t?~U2# 8F~5H2D0\O5\|' #&Op 2 SɸM;2 2cx=}"S)OCxHrW^ʾc˺w9$?0'7s=\z3opGܿëtVzR>=r&w;_b MB@ :4G4.!{]`a3~uDSL 9J7K<B .Gb{ 1_70YL3!E7*h:깔{{0vc ٠ܒe J#.L-ݱeUMb]OaO^oNH0o:9ܨ~ MC{])L \WyD$f- K/4N8gȽ̼HǪ̎Z"Ç\"S%/Aw!wtCIQ8fT\CN&VTpY #.\T][ 'Mw2<\z] Npsg2O%Y\fc̪;f= 1\.8^&Hه`u?<VcrL.e,jPl>dwb:r8JG/ˈMK\((tšx h0jʹ\ҵ)4rqt0\ξ.z=їEоo=dd,{o/5~0ˑ~Ӻnpxc{7^:sς{*g=4@ooNoO Rsyx43 rɭUɭXi3> Y0%-76ɝ]r~Mr&+cT$ӛ98ЙHoCIB٣ՅNR9h&@4SrZ4 '~UFnJbK#?`fCD8R ēI; b^sB,I?p:  ?ÓhȫHa+`=]`\Y .[UpMz[~ٿї#հu{0/ P_U,xa )8@p/RGq<1 'GQ?Ӄyw\g A障^|I1r\(t,p]^2"n."P,p%ǜt.|ʾB4-ѾaY1r]s'7b|AKˑVj3OFr̐fEX|.j4~]Ϣ R{\8ɰ߀%PK 14=3ܧ1OMgtu7 Ra=5aD$10bL?2ߊnCβ3ܨCƪɊ2*1@9g=Z"4=fcACnHq7qd 'u0.|:bV8V sO~z#zo>ܫ*evQ0+  ޷$}̡ sQYP޼îN/ɠ83dq/rA1]5^, (aӓ-W['Cp>*4VWq#H" n=Nk^PL < Uy+5ܔ#* 5!XLߖjoCXBa8HWyMwARnO;8)$ͽÿ >7N:RMESaT{0~yKW|k0M2}4_sn!|G?2s,(9CyUNf;ٕ\_y =]*fe3A>UK(C.FK.@+ch;S8|G^lnђ%3bfs ߶5yOze d2#W]'W\<,*af 2JyX0wܖLH;{ߔt㓮y;LLM>u1_ƀ Ӈs5 © f3S){&z_.-ߏpJ8PBW63 IOeZ q?C=/?ɇ+: ˆ9n< 0#s{Epe~OtZF0529yhuB~0wfio|#w_/]eQኌ E8z]E#tLO.=WG[ i1׌ B8eȌRu~nY~]:j &+53{y8]<[dTž`V7ω2Ht7A_FZ-02Y#5SfK'\Η$G({p .Osӯ Ô|>Yᨈ=0ʻԳz~&@ ¿@>jjK~>UV"8&L~yUg;_pY?rqn*"?g^i{uijDתB6hMhtTq|S Ȉ*'WwAn`|9t^a>rr*\[Cvۗ~Z^3)Tu Ay ReN*MpN9Nf A# ̺p3q0^ +xe3W,oY5axݽ9uUnTZ{V QʧV~qyʒd8oAt\%pu,WZq t%H-㺿q~(BV˺ 2ʑžeQkΎsr=!0[=ss}k8e\YW~&"pS ™0/{C7ȖS4ռ` j؟.=|XZ =#dDp9 ϴItiL f^;n ^n]3%C^1Gx7jt3Q&~ A?u8@2'GU[2)\Fj9T>F*rg;O?j֖ sN19o0-LʰMA2\TA{yɕ7JȖЉQ1zM+>.aL,WS9wKD7 [N ˄ZazKY/ 0]M(w0= 0p W̑ O SQ,͜œd Ltg&SD h~&tiŝǭ?iLwK(}O$Vp Y-nv34E͢n> F4yźY(9߈]7)S"{9"|PW&(uo KÃPW2#q5ٍwG>2c:LA[xb| `tކ@=qIߞ@y9Sܰ^܆v|Q딇Wxk1[H27L."IM?1ư̡$VW \.:t\ၥp'kiuB0t1}g]pIwi&Osķ(`R=0 /9#'7'!aO1~il IbL)(P[29̨ǡ1$K3 ,31A +^8.G 79Gr>$t]bBe)BPQJ-0ֳ &Sɧ (OdzZe'?2A7p>SD1& S V8qQX. p a 1 L,jr~fzИ48Iz*Ips WpceZL [zg 8DAWAY#^I][2npӑ3“\CBsq~2_p\_1r;r:'K߀jgWucB`x=` ?qas|y,.B5F 9\Z9ωދ+|[(n {(?rعw9/\E`o㢹bޛ3ߕ4O虢-n(oO% ԬsﻕLC Wu&1"Lܿ= {p}NC G?֠Mkzt~~@Zh[\XGs B3Y`B%'X@S%&{X>L&if& f><1H (!W!oĹ#0Kߟq>fߣ-+Rϔ/1U0:kSpC;WVȩTĈ`(SZѪwPQt <>LU.yߍ7(BW(#IOw2_য়QtUi:`>|%}epg5*֢CHB$.PIw|1T^ܫ+l&{B7q-~(WB,1w%0V|!S0$9S. t3 <ùCFh\']S+4.#9|=`ՙjG/r6$J.u0p3Rf3 Z\ 2t')>d\&0Y7 YpW+$GL@riL\9zs c*zS(Q8to(qr??p}M . ,r=511pʣ![2C;  $LI]p|=ZE/󛵹  B5'|pѸ*1K7]t9᪺ fd@>!70z|o8+W%Q  +ĵ޸n*In # ‚UUݨÂgق]ȏp/f[PFۯX~axާUUu#1俘+xו̣5L"S9tㅘWњ`5wS$\3oFm0߾e2p[/Lܠ7!ۡ[ x7%AbtZ\鑐拘8ndw\NC fbt }du^X?wyہpk^-r&<-ʘ_ ;M@SKԌʯpML7"&mgsC!fkx܉0n骎x gNaǹߨu etL^`'xg4ftw`pf ee/?{~hÙS9'.L. M#k6|x["Luh tӘdfqD2TPr-Ы3{Ҧ']]<ˉzh2+<f_+F}.U7 q\+.S G &4j~{nG2sx\_os*מWD?Lp/Gp> c&EEͼ\PQύ!@}qu$0J:t$9U,P &+f~ Mt!] ,O0:PdLL!!Ub> y zni;>x.gF*WNHA|{n{h Z=2<3#> ~qNۼԊnd֋r ⩁L.s%{q5U7.d.CT 75ö^j*ܡ 15ϪQwۅ|;|jƒ/[~TKK[/2Gϊ(޽'+&}D85?J~8:3aHٹbqL-u?3?y1 7jXql2>\ ^o FN]_ewjMҽʨ5Ne9{M=7W..' OY4䠦oh2|*R˪d-0\CsYCujV#O+0Â7"&% .+7GGUshp.9P.TQľ9~t4)>4`,ތ?{_V_.iԁ'qs S*ʼzb fз(<bXcp.w"Le 9=w p5&xup|ޝQhx0|U\v.}7 *bWXPԢ,f`*)HSXŽwLDCE΀fWsC r$:-\D=RawbL߈Qr\ \ESxZbїY/XW:w-zȸ`&#i^'{Zpz0Ow'0zUNGT|JLٗՉ~T&O_n}~ ?5?$C7u[ !yWORAǻ&yBOMἓ~63GXsF]98i+?C4ې^^adZ`f3 7>VfRG, Qݼ?֯PtpY{FS5,5iVL[Nb/S(S dHDbI /#&}y/u ofoPߦ+'֛w+H?.3TnCZq$Dr{k)$ި㻂kx{pT'ZLW Ҥ09|}0LL4R?|MU}\8ԎhzZ?5FR4,GpK(uʋ5;\ߖmPӷ4,ՃVjI2 :Qrr,|%X:cpz Y 0ɃNSU]ۣ.xL4Ǒu|c7?~>ZܲaWH u M*߈at dZF> OtG/|hB]/1t?ШdZu3!?1c A\y<%&`ÔNRj%g-!4.7qVMǎ=h9|UW/< 58^:n;fc׹w`,>mtԉp%LN!y ]OCCo@+[0w܁ ^Z`u: ;̮ \8S{SOqt%L+;~1)ޜ~C,7V돂+` 0>`tu4^\;ߵgçE{Y>!} jq\FթAսFȏ?j$$955S0_KrC@ "wr(ssX,!>6W<88`>`2'{XAC/2 qO>%MJgk#M\Y~Gen'%8Hs)FWAOts9n|{0خd?IK4wIsޏsr^G4˸,Ua8n t8͕h/4LAxRdøƣA_F( /upʘ j7\"hUܡ-rB!r]Bn4wsF˜x #;^)<\F.f,ĈoFηx2N&=(?8 jyf̫}A~f-y{yjli(0B|'O:2\M.[T'k"=J;LyAS>ƹ.ތcPK9 JkSr֢:0rL2+G= a ]/8 !u^$4Q * L齆k0 yף|8ع3|L~\_XQ+~$)i$&vss> lsinɎ 俙t2cgX Ѹ΋9 qXp!ۼ7/X.zEKbkGn SBgoGcDB=5̀y-n .Ufܜ&y9UIٗhz1L(`/22En9yE\?NGHSɛc_%NW :oN8?": ӗ!0)^ǧwa[atu 7G34O@ V`pu2xe?wHi\̓7!npI߀߀<{7߉LFbt990!5J*X?5<4\RCɔVH" ,{y3P?OzNR`!ߍW0z3__ AItafl A<܊_K@lhhrtJrx^sV'Z 1[ [?0E1\0y[\gkkܚj.~ 88߁8f|G^ Ӯb-ݩzO2~99NFmn,Ƭ)!q)0&Sr-0dzp/XeL@˔=19"p㑩܁U"oŦ7Z@ ]^A7:(pWzhLVaO3VGs dѓ5>Dq2F?? ~p/ǧ9@yï=r.JD)y]yh"eL/ȕ2*;.ޓxx{M dwi@0 =bcL5\nE >2֠ƀ@Oߎ0^G\QyMbUz=2 N`ATrpsHu柃'y#ۜE n~O otS?[\ Feyj2ӃܖrV#K&]N\MǚgLKȫiI4`B&U/cp4]1D`WT7)7 u7haZ%x|q\.E4N|Zٹ5q.u+7IQF y no8Ҥi !ɼ9St!Qr}wۑ8 s2 .G .Gp: л:wsC@Gtflj8)LCX"Zw2~aY~zc51c[$t3PCB[2 jɓw|Ukn}1ߔB蹋`(Rn)qȱp oz"F|h7hs{=W$)0jsR|H 2QrC :L7Z0RML -kHRbr./!ʉq:/.tX`Hn1vofHL{:eOp M rX| S;ܒ9Mx\A;5 ߑ2h"{F|AT.$,_pC ϡ>P?A&̫V.qqv4n~.(A 8:H{<~~1ýto-;1s't-ߧ,;OJ]C! FhMd㞲]@ ,̒%&]#z~kY833p LSS%#K3p'GfUqy1~GG sBp7c2bU70 -2U\ %„ci4n C.0X5_0Aeˌ FB7:N\ai7ψw,|(/Ex@Cv{W,ӏ>QI{0fQYҰG7 y?*\ ?B2sHQ.=t?3onHB)|:0;$bt_K.y٘5?D̒iuܝ'ٌʡsNd`9̂ԒaD~P Ozn+/"n{9_ ^I#z_gnGG2-7 wGHX]7sW0 w`2\G"k;rO~+X`)FS/Of.kKR>o-`2Ąu= 8MeV g]_>|ti\.>Uˏ=EL۩/{5Y/Gؽ [~.3L#Fq:|a0J\d` H?.[ `?"˸IsOTާDr4]g/^cs XAn'$njZRI!bojq&iu? S2\}Wv!rRC߉WFFޟ0EK3N9-™r'&b.Ѵ1ߗɄ?rL$/ſp^5phS"sBCZ{(>pAQq51r 3(X&RHrg"[r(h!gONY9s'CCo+4½0)=;%"nSTG;\uTh`8q>7]WztHŘtoȩnn]7 )p@\&WHt߁4r)S-_MO]1>Ɇe#)% t!"Ҩaw b#K٘eL ew?T8w`W´}Cy)h2a\/N\!LܨXN#n/}׹< φ$p?0jžep L/a?p#+9ޏQrρ|.~7pA#-[aʈ1wW'P}e>!`gr@ #Z57De2̑Ӥr@n S|\z08ar*g5ALt/pO!MK~rLNLGZ+p9(`5>\ߗ7Ֆ|߈0M^ 07*qCГ̖\LO?3!㈿C3fLR4G̃  Nf7N9"w'kA sc{J8iP0Cg%&M 3~dtw2)])>03ޙB=,-w HpSܭT] \C 4&7bO) !"oHӯ5*%Hp'Cbs̽|{.C|?a Ċ!f:(=q?>UL^ʄYMF{tI 3!1 %]LSYѳL?~2afELrUs4vKۻwwSގk M=ϊ ̕d<4lpj4GMn#:a*I\//]3CF .ARd1 Xw>8P] Ĥ@?U/ߧt(#"=;\# :E.o:^3ݰ Cw2 Z t\ (?qa"Σ2 j߆#Bhė5@r/O7A2nz`';+qH0\Aڟ7Q ..\W̻:`1iEX'5GsOt@(0O wz;р#55ˏc~ZAOp%bpE=LUtxt3`XeV 4Lf Up9o(za= grzw'PU>!knŏ N Sp]ӺqQsvO pS@<G[Psa`>c<‰]ʭ~8s%wwA:^B+LryPJg{zhW̟"ǩO1]]OYcíozo7 J .v &#TѮ?|m&^.PuˆAyjNr]2_?#t?p^Ⱦ|JM#φ@kq_1kʺhsWjgIԸr&C6w{N8\.ziy q7ߋ ۞rEdך&u V̯Xa0+ ى|3"q  =t `[t3Rlr/ყ'x|.5=X8"o:$).g\ׯμ\kxJk|?]PLi3@LuP7#DHq+70e{aE1]\c>:7p/f u@ʏ1.ټlz0.k#: 0O_y2]cGQ"eV\#2X:՘2byz*?++rB^D~ P+:ErAx^+#8ЕQ# ը{뎔0 ;(2Z> #Li2'DL=.N>hsPb71M{!?IB ~f ["n[rX_Y1,\Ow~'P{F7OLC Ԉ'ĜqSnEQ K<2'wnr\yنj~*4ނc#3ULq2^VG,U2\LL"/\TߤBM[LQt^j9002S2ª9LfO/5 :.M.bTIs?4-;d@Ö`2ιߕ|_}^|PO3]4I\< ߡ`#~t&3 XEj#%c#5hs*Hfzgnd8EM_^;ێIp$2t2\,t+k0>5g[.<=|it%Xِr(h r\sE\.yU27:iždHq<2WRǸ[Ra07~9}Pޝ>ʱpߕKwe'q/Ü rȴ \*׆9C˄b!̝uEw2`aL9 p4ܐS7ӧ.̄.cTXRW*{4aaj9#>A y~CPN7){!F`9x;ݰ̞ ]F7OuIGWFrO@\PExdt0tAωgb,Rɖ! 泃TaG4`'ǁj" ueA;@2n=e$r^=07X# 0Gܔ€}2\BÍLGxgc3aWTЄ:LŸ??d7;w2T7o Paw;za}cÜ aGρ㼠,putkW(ܡpg`u{xxʰe20σfd=dמaL?N6F{p#c8x֥Ẇ%) i%$ˬܵkFA\]N  8 G1bR1E=;?(*I Lt$NC2?ߍڹ*h/n_в=p {ֈJf @ur *o>fCpX.TyI1$f&%臺6c?Z\t)y ʾꉡ0NUNOy}ʓu/rl2橃4L]2e>W2C4W*gwz`o1_@PI}t4jd{^ g<Âp:k\r?;EWSYzDMSژrE3W޲n@e>A`,11oeW֌LN. *wN[|s?5Gp$pn{M\ Ny#j^,.䌸ⲟp_4 з'gC,Kd:]1$0j)02* eZoK4 T̼vc ^0`\ g|Kہt=cn1ႵAî3wNMgB/Kra`0O]"t߁F܍w{{H*F:+Lϓgύrb2κ(3VOS8_&9Ax|PPʉ77/C'57nY4a<4wOp~^e 1+*F5>O ٺ]I u2W-;n`}8xn=6s'1:5_4ۏ(y\].>+pb`5it?t0ASǻў L#vy, #`Y`d1irzd`js{\LRaG)ngqr)ۉ{rknu{ a˘5uП ?=܉9j`(H !9ʫ8*,_W0O7PJf`AS~\ s?0@f᧗6s _6s%E,;Gۿ7EcY9 ].Yy[p NbZB j@7E(7tLAQ̐ ao{Ec=0I;WL<=3›1spRx ..?FS80 ϐ3gwŽ>pۄu+fN:~D lȪ5WRn1\10H~?~SX\Sܰ[¼sOu]ϝpTKKd-\Lz0{PޗJGҪoܮF|?2->`2~-nurܒ&_јWUo(q0Ҡ)9^>\IΜ#\+5ӓSzBLLcVS5;=ȦF\k\O??Et?pL/3q.P~i,p05W(]юORAu<yG\>=-νr\G F rQkIn +yfTB`A҆@[wbV#7{pw{ X;f{wPKۧ EMJn/3rWNFṂO#ߐzep%A;1. :9z{.ksx3A1ȕ.A[ !⇸Oa/sR 9: >7=X<`Or:jɔ1m8 .h1|`>hCnaORWE=n`r_zgTyA qM027"*\ GThe _jX!֪<. E{@ߠn3_9<=wU8 fH̎MeL PG܇269Ca?11ơ铓!3c `l ﻴ0oJ#,t3+^e%9`˥{MR?Y0ȓE}1{2ٍ1/rB ^o"?;CܽY`f~: rĻ!j}g=7 MtsUżn&*o5ov#0°dp1U5/Gh&>c|H{.^;י9LU z|ǎM&"dPLF?t-o-UHK[u y}ߍO̎oˇYg2.|pL1VW%G(r37!qզw%#C]4^c ) 2rt~ S?ˮv -53 0Pv4(u nH1FmbҀ\wE:Q4?7m\]h}S7.Tȭ'U1Z;yK:u 1I?B&88E+#y<ʒ2MW\jVQ߬ n!3WyÜ Gz`r<7O P*y1֦&@=>ɁFT;ݙo7&S>DU_ }/9>FDdiax2/F :f4I>9%~ƹ~gWtSw~ ^TԳz0#_orR:>z9<ЈUyPsg;p`adVBfO }̔e_5?1slk}2R8g0詿Ykw|7%Q$(rZc\ҹ}gw37iXGJ7Oe]2f&!GJ;)2\*tb~_Y$\n%or *%&CAӂun!T-fc&72opQ$BF9ShT+u_r.)kJF{MŽ%5kTkb'Lg7XYaOHneD7/ĩ3bGx { .RstA0w`u\\Wrq)ȦsiOYnepE=F̧>q;-ۿ=WGaO5͎䈸ŎX9|?$RFPS ѽݰkM­w01B`E=zD~oytE7tCܥp}\ 45Ngu!r?O&C^Pan¸J| t_\l皼? ǎƽ2}9Ӆબ?7r/ ]:/>8GJ] Dc"1p"PxgdL6 j-zB_qAUmY3kwpaמd$ri5u8$K=j擸.sPLZ? }ϋ^QELA3Y ~0S@PQq&205fbuNB1? f3)EqxL#wj%,.i {;<2k̎Pb!C؊2Za VLÎ#JTʆL_ۡnN]ACdwO;1t:w?ed#K96̋Qېx82LyMUL“" Pk~9g (PBɻb-ohN fB w ǀ2AZIt1t*|AϦ)\K[fAn iϊ>y&#4}>ٽן)EwГw㒘Rڗ(ԗ ar`ZY=`|*`~(a«"K;''n 10 恁*dT0FG(<3MFpjfV+~f }szh~dژ?F yLu\<==H1R8DZ9\[pОj8(L:Nٻp9i)Cr3|u2˥ɾ ?y]LW4Cop2GLVJ&Y`_7(jh~5Rp)2t95u Ϡtjj`M:{ t\CU])1|ĥȪS dәAȴɌUeV#=1$7A̻r/rA_hd$ih~oA =dw/r ycrCƥZֹ$+dķ5rgxd_YK=V9[MBjP('ă0*\ۃ㣹0LixoUxs/=J`0{dAmމȭ2\3bulj5~MP.\4xr? ":T%B䷸Fh9{τJBNdL"&tjp4:Hbrj0sG0jCNC.+i4}.Yn"h({^oT0od+!P71LR:*fPZ&kKPfIyUЦB S0Xp CIԼ5d]R,2S@+W4ˏɄ9iSxW#B1֍A<>an& zf# SAsD(䷙:g.0O#u&{+.Fsx䧸W߀vl<> 5^2 ?ie>+MpL#PxTBIol4ZRsGZdCQ[ӁᚦD;=߽̼ݧ2>jK:8$^ɑ~#Nd5p0Ŧu|Z՚f;Bp-{jjP:ć0E0߁z~<8eH71J&QYgesMI%x ѥdģ&iU#dE~1<ގ?\i3qc f ;Sx.Jp ;ݲoo2Qp 4?ǿrr}'OQ'B 5w5~SO5TZ1)F~>7ߍOtL-f1_y0R 8٨2w0J3 \:ߦ,p b3B`1P4sժLKLΚ¦C6iĘC0"W n^y0'.:S7a2~ރB8~'ɀ;@D{2Y;tU O2_tNbP+W-n(`\Ւ7>+r<Orj~-n 3uwsB*0c ~Cc0p<4p0+ U!xgNes9P j[Ls; uu05jrƮzgL+[ &U`:uxpFs1sJg9yÙ~LW[0Hh+0 Fo2Jִa McWiXA)s̈hwXe g\fNStPb 09K9d k8f4`NKFCR%\*iTZɔcDMQޣ ɇ;&Is'YՑtNc3l[iW$#X\ )F88LU vSbi5'pPczV-oP#j pӫu7F{[*UOܠӦ+~ 23lp7WNJaDpt7ˆgaO2 6U"{񟘗6s }QXY:Nr|?$zS̵-e4u~E{j{|W5cʙܟsr܅POʵ~S.47rgpnR Uxp;Yp]q ѐ<Uz>goi L2̗Ҹ~2{\ NZJ Q2$92&Y"<7j?fȞ8\ YNm :2 b0uĦe~[q7qI| {ޓsc--g G7?aU3$,kIgpS'R=r"{z񶜁Gϖk hQ1CU\(ԞaO2 )20ܠReA;5d#t9s;;߈}+=s,=2߇b?wόKz{n^2^ѿ ̸9?gf8]ʾ$Cyt1UkO5xrnf3jG"{/r\î ~㺿M ;[&/L`01>({;M&y)+ Խʨjd,5L*B$cDE;Uy2tvd= tSN&[^s'̱HPШU0L`4d? p!.P.T>Oycdr׸HaboѼ0.G=\z]ɻroL n8Gߣq i0*.0˫{41ܰnjF u>%&$$ *0``}˪&JL"|i|F7;zI#,rt8e94[&&ZܤaSU{au,:ܼ <9?裠?V3x+^0t*\ [Tu~ S#ODW߿f"~-ypV3Cۀ#ǧZn+!nDA2F}{SDpJ8c1bK JcrHP_*7So [ ot+bG|4V9ru]՛[M@04,<QAq ds2 CVLN}xZt?92Hh#\pO1Sp00N`N 9A Bs>~LwYvsLE.I@Y`TXF?bǬͤ޹ srԎb|#fE]}k Fψ5?ۓ 7UMr0y%;.qҚHR %3 3ʽs@s! =t;wk^9(]ȯ|'?_LC'Pg܊xht8t\1<GC,+yFwa$a{-xUe_~XwnK==Hs_ .})x0NTa(ܿbDYtw#L QT EŌ\i_(|ƂMk ofG4eI)PNA#LBLE`C)XnA :M% *pⅺ8{\QwVrGrI*>9gza3 Ã>1y3,YOL`vgH0W_p3LDc-({Un ʢ9zFj-h28Le^?w"ך'Sy̬ygL,p9n$sSC"dΑp֨> `Q8dxk(>H&A WqG/S7+ї#=ܖBoQnOBd23Z .;vdh(~#á UT<M \1ȤêL`0fx>t:} ]`E+̈j>%#s{̄5a7xSOz|cCGdOwzFSf\ fop>bc\tY_ko?И4r`7',Sģ \;鹬 r+pW! 7;: ޸uy=p>bQa1<ʾ> )S$fx? E7(=$h懆TeOY"*H95ME^Otg%ap61ysEߞYSUփL 4 ĕw&ч.2?0p%9`Qk/1& Qf%A{#>a/YSwaW䙺hW]&V]/%ܬfbʜ!h0"xaJBk|].̵0ysIqIADȠq2qA硐=D0-V䲘\ 3˼ͼf@2\ o$](My:< dYr0B;9~|2efx)JWxe?rAUߏ0?[px^;W+{̠iprEjpD:#*Sd\&&GG5~`_1ZXKŖsg>^P!!#JomxԳtc; ӿa<0D]xQ*Z߂NNn|UU aNSۼ?=Y:F?rFM 3-5'nQT~xq;~%{' mfLA|ͽ3 tk2*r0 8x=rFj7or5Üw^\#0+ Uu g=G 4[*ɨ-1 \89\GpY7u$3g0o>.u^K>/`^ s2 /?u< «wPp0̪ ҫύgAbGtp9=Ȍ"SR=ٞ/”C AU F`C#]uW?"w% ;.ə\:I>jٸK} YU)$ÃB+'8'De%fa^wʉwy+pXaGx G yTҾeq> \C~1_4:kGR,׀^&p8Li߃˦w^N 12aM 1h8?o?w0+ k-7I0ꗘ![Kے !x&1:8ӿL40`<dq`ҟ+P st^3h/qPeF\CSL OpJ 75+7H=XA~xp7>{̈́gLA̛n@7 L&oquJ28:xN3MIPW>ޢu_!X]C#̜:q=z8#\[Lo{b i1 nS^%&! !|1G^xpr)<3񞟍ʜm\SwC SuZu54˖NL *ѧ{7` N.#ȋp9EL~r,ӎ.@@ȃ$Njq7{ٺY8dOqkD`ɰ0RcuFj<xn6Ky<2^nh's88>5!QWۄہaI)u#r1^LQpz^ӹ-ؗ0DxB!f\b;0Nb4/ TȴHǢnܣEwJi'wp T\qք_r7+&%ߌ$^e?]L'  B27=<݉䁽$&X+AKՇXis29w蹿FVaq3vG"E0R98"IUG6WBzu%`;sC7t\9Edг  X!{/[{jh ̼>"eV~Å&"iJ}t Jfq?Oi!cwina^EL(y w+0wwއQuE߂nr_87@`_0.\ p+yt5XWB$,ԶjNd2@8)04Ly Ao>aB0 `0{^ :!q[WrztpPęp/5̧~6yW49Zd|~vې2ܠIj"88P[\L!Vu~QVizO y}rBau2 \E= ^o*1BӼ%Gw3,fߪnSL?#IMTD"\x_~ ҔWg.+}hA 2 MAܖf4NI_"P$F: <ǺӦg.{ˈ3B;™8b~bp431f P>J#!K%Ut`"T!j KWdt7Nhpj8 ֎.Mxm9*der_5B޽ۜ/hvOSHfEu`BĮpu.9| ;3PLJz"`}S! Py܂+(`.9*s%+ٛ{rlXdd>x &Ju7$Tt?7Qq.Fa~iϲq?>-X/y\#UC&+n):nj /zf7LLw~з7A O5 D\J3F.vd^6s?wӅ7N`|GǹX?[C~*=Q 8QBBfAx%s G5~CLL# Nc\* x>LiL"4|@h 0ȏr/wҤ1(2Hr-tΐ 54* i;>hXF rGPG1#讃֏ ZrZpY!cہ[ š, ̶\A]nCwP.N<@^jo03C\oF{Wb"paabX_n!L ᒕȀBgp0)HF;$,Ь$e~N+ГJ{nLi9"Ҹit7=Yu<F}ՓvKe{yeVOۣ@2tLS#@uXf|e+_Jό#&l潹=L0WW(YŠʮp 73׆zk2C* hR-rכ׺0W̵2q3f bbE1ղfbj٩˖fpwbMȌsa+&fG<º`a?MXJTR2pS@t Ӏ4?15j!˜ D?aԎ({"ƆdOt eƅs"8`?u1sҹ1F{FwTba2Y=> _ O&o.o'`MƵW1Z8u7Dx# 1wi>8{#xjsPs0&]}Iw!9Qq"{ Htۏne;k8(~~2LH Ҽt ł&@pL4n0MOE:@ {uE4{{:D+1r A\ /0# M\'֒\%q^ X.!\Nz3mȋz2Y>WfnFi۟tYr#uuC `ҡ(<ZiJ3VnƘ$Bn;扉{Y2 Չp `a!20-Tʞ(2!7p 1`BM &? U&P d>. 9|}з^bsW s#\A^ep̏4Z0A.Q̋MM1?"s?~{j-ïr ŅĦ|yO04^d E>>Ea7Yم|<  @cϭ0}ґ߭K7K ΝK!{Rϔ25>N0&S5-2\+12ɧ+ܨ_s#Kq ~]E_Pb><=x3"+QY7\D7ϑ i}? {M__žLEi9]#E;Yr\ 7UA=n& ۚ'Њ\ \]fh`d g.JG E3וRd :y;wB< :ң!qfUm0@*]SO}<(ů2Op 23MMgEb'5yWD 293K9~ܧObсU4R5/5Ȳ 9 ?tHһΧ"zA0]jJ*n)ڕc ׬#?WSTϐd[sudz4_0S3# $ep /EU>ZyʭZb[W{js*;M|\ptJȅr^Ld)rκjtuwC%LͰUL<<'c<7a>Gf4@Aw) ?_s  fLI¡q F?mXX'Iu~@NYAP5=*?U&ܿPf^9A2OXLCِV+&u %ֳo-ʾ&\N̂U2٨8Ze޹ wzGz#D_w|=+jɫga7 CW{~'wܣTi+s]m7En51SRA£T+H kyz#OQťxgrR|\ I&+ xG -M1x\8wh(pDX'vh\nkkq?uq3$kN@oQ\b:\D ܀ eS,J/G&܇4EBR0FJJUWJ.N`)5+\\4- suc.>$)sk ǣ) ǎI?EF!5! J^߈~'hK0 >X ~ñ#"s*gN ~ xpx9~'S X=r;\~14UǎHs~#qT19SMDZ|8#&eI'ǻ\I5|y*\*!0s5W)8p Ze{ /~2Vb+okCc1AS=ч꫕8!]ؙÌ ၫ\]MI]:e\uLyzB+^bLWp]bcP^}In:_nZWBL:t: (Q T"]Rwd ^]44Z 4İGp:1?ˀ])' s02^czώAWzЌN4B~gRHW0k:rDAqKf;pIq̜Gր5wjp^9 W 6e⎱Ły&Jw ʞQud!r<\, <}dF8[0 wi1zdV^\V`ޱ`2W|<}?q1m s2ss瓙apߋj |w3\@5I|X#fVaSpCTppI3r"$ޔ7qXbZe0șZ< S( < 7NR㣐q4~Si۔\4n)#* kW0_4fӺU}3 [0 t&|]g0vġw" $Փ!p>p&P̬#30XԾg0&/Zt9& 㢾|*_pxtmKWӧxSwqlA a"}fT\ܝeA2\r0U?u@agD/p)nj|2d mhp[p^`\0Mi13AHj#E-ȷ8G1QW߯0Ҙcp ,;ʮ7A3pRDp_ P3$6cQPq~_X? ρ|=7kXCQ~ Ĭ0+ @V`dXĤw5?2蚕Hp߾gJP;.Uw(ܱ#usudɏwWG  ܁ÂB}\ё 2q6su LRw(4D0\>,@˗!߄<]2_2ELss2]=:S S47^Zg>hk ,ʡ7q]j' x$Cbh/v9 ۘ[x>[YÔz܄Y0VpgqoxG$ Jxw]>Ȝ~qô2ܯA0p3 Ɛw2IlO1&9<2tA?N\K#5,&XsA|$ 4:nKrz߁xxS^y0{~bJS(M-N:aO/~2d s׮1F/FR|b%z9<8n+ Aǻol*MG'2R%auMW$"z8 UN*3ӘK08tdɜᄭ0pO97{9~"uiLn.0Zepr#>@莗x. MR &ܛs/7pV<>Qp /Ǘx99 LGU=n? ew9ޕǽM )7.F~'s>TUA[,ϵ5p9G}"CG a]b&/q WV Zg $0@g$a5L qLW~!29~^7@=*e]sњ -Đ~ C7H` @d)pC_5RIrDž;N>"o~s{a"aCԘ)jH :1E+?ٔ=Ǿ`d8w;c':܃ߐG):2/X]?zd'{^ܔ7 a]Y0wG}\!q8qĿQGZ u?]zaљ=,бdžE.Chw:L~@3楚&j5 #. y<akAU%摅*N'–d^`!469T7Ji]rFeW0m+5{2#|G{SL+0QS'~* n9kp>WB;12h Iߡ@fp<sLM^Nd߱ P*)1XcѡE#31Hcyd0rK4`s#܊G%㈭+႓q)GqCuYπ)8t =( mC@DŽ&`VQQ$S #FoNs 7*9 շO2l>Bn.U@nF/qrDG:c檈\>T9e&Z۔yDe ~Ӄ=o*񽰪` P2 HϞw"(1:tn03"܋\s{)|i9HC |m\ɦds] ~?F ÁUʂ\BናKҨ~dr'ixP{7GDOلyỷX^WƁy4+20|VGsQϊB|DϞw>D=Ūivhqr +rYa2 LE^32~5;sBPܾE\r OLŹsۆ4ƜrǃOquaP00i8D"g'{r_r9^X:\o0c"wJaKziD TȪ*NY㧬!k٤s(4K29]'sr WW'f+AZ~Lwn.if]Z?Y7?sqNM\7)r~ XGH ;lƃ9t_Cp1↘cE1tKߔyy*nɚc#@з k(4ЃsAM ,CN\S U!yKǣN2^;R.Dt)0֚綰`B7ߌ!kp.l~B5ގ?eo>wz&C/cZqYic f9$7eux {.9:`,a9Q\38@=us (C"Xpn#GVɦ3N8@7z' P0/pd/L{>3f2DG;=f8I^jz:RtV8NO'L5|78H2U7,7ynN0Rn.BVwrtS~1ngev 5U\}p <&jq̼ r7~y05r8]Eby4s}7 9 GϴA;]2\j]g2p` &[h`&ABd#5{03:?2I1\!F(|}r=W㥘g"w ^DXiwV!rT~ e6F UeOW(KF@[4~*ܧ=W eܧ`͎j\/C>WUIR ,1gp? S~eCQ&DޭP*`?x̬;'EѓyH.Of yQ0YXsM$[pE7PwMDpl&/ usIZOqw3u7xs0D2~zЫlw=3)N|( ſWf`+ܑKoF x̔߂h5UiE5.{ے" `ŬtaLČ{B|SnZj4wgr,yK{'`]RN^pngO~(pe~ W(4z5H{JhyO:C(Qg"+_&LnyF ;"d+Ҡ)T盃t[pjBd?ã/pL z;5/PE1lʵn^@#Te49Zi˞X. ەz|* ~Xߍś(T \s -fG: 4;'?@oG̫ esɄB: _9Mi Ptv9G"e> ⻮.]!\=qz2%q+xef/2dxo c)F|8%XZEۍ3!̴F#"xW! a]c #hgޏ:<\t't]PC R Cncn˽"8yn(.x\51-s29zw$$Weʾ*\  4'/8eQer=2g)Wq#&ek CZL3ό)5h_QÌzɣ.Nq׌hٕ=μL.p5P+x+R}Z'N\{`O̊Lp3-3$)%5) 0 Uw 7A2h. ߦg"L.SB|N{C>4Ý0p$nC(ϸP"$x4̍x*e'r# AEߝ~6SpM#q7ȞH;5;[Lmr̆ $9dqw"nƘGNl@Lշ^Ȟa<owVF:?"S%j]V?{@FdªcMC~>t' fԥÕ`㇇>o#MMu~4.˻@+f F["A+<`x|?8\LpcSp}4I0ErqV+cf 59.(20:d\:7`z)dpݜ7kM,( 0v# '& k=qphN $Ak DWs .8+ q&)P݌sP3י/>fH+elO#ڬW9/ >)Yqx0`=3p& 겜mV"{o@̚Afd83L%&r^crpA\fF(|f/0y4=xb0AsLi~a=08@\"#rލ~<8yd]̏?wkDURGa1 `B+AY 'Vm?op7= -007%,Ǚ~ {2 0q5sj27L9Z(sW CVgUC,Ϥh ž|/F۔bdF:D!ou}:r3S=H̅&[;rteVUL5)a`3}S= =9 *>GDSW+u s0_7_kG-ždDd_4Ƌ|i2,p8BQL^wbQs ]Nv˙_SKgswIn높d=0qKr8L?+~-g1)}8o]޽yn=# 5IA ̶S;-t8ŋ}#5yUޟϬ)0rBoj\fQ\lv|'Qi]'Ϊיxqh-2!MjwXl@-` sMN\pCmߍ0G+0$0<-~Wp%J]&ci(л1m?70 x?οÚBs(i>zσ$n4 hoF`bAGW)]p\LrU^9lj.na٘G>}I!机)~ '!;PwSxb)> Àx~ڜuܕM dMĸ@pOwQyTjd=ߡ.N/&YMsA 2&w#KO7◸'ʼntTb@Ӹ%e~sXR|prCx]%:*%BZ)f2'?ߊ}0 ZnဩGD0UfA.d s 9e=:a &1$K{yfH}u8h&`4]akDWSt{̿iN+y=aBʷiкd -5^p֧Y!N=p~i.J~/ʘfCtÉ ndCPܡ?/am߫u1W\_1}͸l4&S~n023~`bseXLX֮M#1t?[b@`_2I2C>σHhpap$žpZGqqu yrdpY`,|c3R|"L< ,t࿚ 2 `C#A)R*@0R(2B CTS~nB[&by4L ]z{n(!ލUȼ0sx熚 Y~&Mйj7D2\`nr'0]V (t֣fxGOqFU\V|q,ʗ"107xuLt{(32ZDY;Xd=3(׮FA揿!~$).BឞLwJN5N jP2 4tGp>%f"bS71.*w2 0U4=D!10k P~k77>JL; ;zj51 !5̂cdlLYU:b5P|UhJa9j8V#t704r%N"M?5d3Ƹ  uҗn? 2w)ݡo/]3<5%3kwGI|ܞޟ2wZE&X]꣠|&OyE41Kvxe I tn@o t9нp$qq|UdOrٹ߫Pޜ[N|jbtaK@&"i1 xʸ84??Fd׮o3w#wi5W,¨ >\n@7E(=k5.%e0LYw0+Y]>+2gOJL(!}~|L?)^dD3~D%t~#/Iqs(a=L+z*zCIřV߹># |2+W/|װˀtxpL 3-Xjn}Ds4T,8%&֧{16Fol~s\Mos<3lf7d~)cG!p 5iqbLcF7?!c' GC\i@yr'w§ gŇoV_GH 2Y4>6R|ߞd`*CGBuctMLKr.YzN@utWF]:@nRtN"3L;Tu`ӻ]g1h_ IyȣC#ɔ{#ȭ?y2RMf\־A+\<) $S hFI~*L2$Qmߟ!{CZ udԈ9$XjR`t7q]}[Qw;2~?%-BAٽ0 ߀ͩfڙtw$Us=!t\!xs N{򑺉&eDf2L?i غU\:acJC_뮥_:50 -4Ds#`djnnQr=@нw nfAПƲ] r@7c>U“3N~ mGQǎ |ԸO̹9W"APf4L*ܼ4tb7?R Ma?n>1bc`jS&d_0) V֮WH<5?5|SL~N)(dGw sCvʞr{m)f`x2{Lܤ0<9=fzU2y32! f&.bdV1МrfSR\MWqr g4k~=/믨Ƚ4?<>c2u^hs>8oC`_3/w^O; X!%^L 7aqug0@|2P9ddVܩA r77i#sYL8d\˼d2 xW L߳Q~4XW!iZ^nE7!3/La.i`92cT:\StfUpOwݴ+mz0G0 Qr 8)q%we? @Yqo+M9QhbI<޴~cq?vwVwSw7\љ53'8#J:dw+NS>g?0_%&CYGρP 4OSy!<ӝc> x;jb r?`w<8?"Dξz.M2{wO1b}(.Ar%^)%_ NWK3b3-n踇&*j27a! ! MGLC2pε8Ԙz:#1, 0:8#><γ"{ qU$ njḼY_ӹu0w2zxJS.ya2Q;oFwg8_Ɩ.w84&nZ hŧDe7Pp'I [ρGC80VxgAǸoa~2au(8= )| 1;sJ㨏 0 h;=L(w2t~&|zܤ]mYxGشp5zÓSxq0kȞqEU_u|=X:(hL`Sf f ʾ?!T#+#*s׎qІRc=pߍfT15 3raH288 N@FS⸚ w冡IR`9=O'C^)`AcoUsȮu^`5T_g4#)Xp@̨`pLQJ`U#L:A\aOpU'ʗ :M_{o% WQ$)[3I oM`5h;ޏgtUoD> _p` |P\z s-V;@`scs:C* p27Eu# gIIf|e  t0|E8]EtE5p|2CtC=u߇"[w z%$pC_izVP 㿣GAAj5!=ʃL"hcrLʃk 4iڌ+mI2@0ҘcC45=pF3CQSϓ8Ϭ5=>_er7=-|,܎|(+Ǣu h<^ ALQ&}?˅1%xԂ} S o0atInXa=2ϔGF&EG??A&x7H1nBQ4:wGQ+}I;y=9~hLp/E(heVD&'Q1hY;NW$g h+.pCmy<3"&L\'̑p tw!nXyS/~~`Jߓ ˽79 `?G/nrŮ ;ћ2dr'f7*F_Fa 0;R<d̄W=^e~'LkGpe/.X:g ɤd|_)][Lq@Сp8H3L Z1zs~^ 0R.m<5Np< +r18|;#|ozhag:G_Moӗ 䑢1LcHlf5e@+Ϝn]eCaPdwR]:7`Ǥt >L#O0 uOMEᄍ0)2 0 +%^_LOf |+Gcue^K}ּM ]$Ҡ=7ϙ)W"A0Į?0+r H7|GwWʗ!逮 f*AWuHJ@ 5f^aWYDiH8e5:-k~WD+Q5tU??ʾכ 䰟d^ )p7>9S((?ω詠1Bj7 3G'6qFqˁ BDh /~_FY6{:wL1 =|9M tj^⋓D-~yգJ3x"D=&CT⬻ &"D̼sg2tS6def\T߀N33cBonLDR C*(rp .4ɊF(X}r?Ϲ4G):<_>Q:?#Qh>nZW :i|` {U[d=xߓ ?1muO3o~LC#X?ѕwܪFGSr.UeReN8*NN Rّ|]9ph9(nf9+JMQf']̚nꘃ1,뻵2žRpts3纃FrU&c# =5tMtkP5j>uVf5ʯwIN? 1rEs#ܰ~`E'0g eHb32.`u&sAWHG(. qy;d~ Wn̼5W0kAчYtnR-n詁 FZ>'+yXKa0"s<(%|p Wyqs(w0s tKh2\ECpO o5CZYw.?ۊeV3z=0$Ƴ(uǗt?1# dFḛnoF e_~5 $rE#+@7Xxohra wPgI zb˜Gu(]E-O0 W-osI0!¨kcOXzu|f nQTz4tr^?2\3*,~xepMϦ\y@.cpFiKb⯚N8w!9{+ znΙR2fyQY (O]9יK&c"̣ɋz]So28iwhh**`p3A +W9$h9l ZâZAںGx6!@?)b^ -peJ"C:G9ż eY6ck(F bO4;~"K4SύzF\\O󒁨ċIS%ArܕpMMkn8FQ{ii!Գ~ˊsU ;UG̀ jfJxu\rax+ry< ?3C?ɂȅw-k0Ƙ)Hdd0ޘ/t- a4#,e_~{]^&AӒ׸P2LReæA#( Sϙ'C 4d hXOϐqpL $f 'x?@``>jqG n-,Mz0t+.ByZו*?)ǫr8ߓD6kt9+|n&- S̪ Au~8̢"1NL\%1rw %nW4 dHnQ+Qq;N3j+n; H\C{UbCJ?7{ C$uĆ7噠dĐqLX=&QkuCwKtJ.`x(c9`,G2#2I1K:0y0zi]RYC9ͤ2zp0ɮ dEre|˛C偕s7Դ7nȼ+6槃$a< [0@|&YLkO "::܏;8d.Sp`Brф1QNV9C7I419S܃hd0܎0 ):΋C!YErF;n VW 9L;C?pwOp^O%1Yϑƌ1(nAfu9Wb6RTG_w>S49#ta>i=sX.%܃Q_8`|-˰-V]զ|\! Ci|eI`U%C'729W'2Uj@( wt9=dt{\xQ8h3tLo$LCFS!3ћl9btBqy4,ɭYwzc2?NR^o|o@8&P^*Cs'%3(4jno:sZ{S=aWQA|dy%S'0 =s@A{}]ݿB[B\D0Ж[.QkLyu&R[`b`>d!}R>*թC k^r :1Vů\1KYܰ;=> ^e\1 ,@J }vFpfߐŗΘAbG֨A&$NoFYsyda,и0@I p:*xrN8,n̪Bt1q~03XcrG=Q7 18Z+D;TtTp~>B]H:v]" ;0Vb[ud`zum,`wBO0p\LTG #"dLZLr:nd% dH\blcM!!̋dޑ ެஃ NTr#5nwtp `Q(ސ`D7DL񗚃܃Dy~ *hoC W.=p>e@}눮g :Mt-(=D^B<\U#t=p!;ҘDck n tmïfVnqpÿgX:юLPf 6aRf~cpW++u-bHω^9o]Tw>_Ǥph3Q˴w^9A:~-n5 rC% Ej}ZGH{Z&]d\qX.g'0Mp3\=HDwtG,NdysMu٣acLA{̑K~ގdQd; z] t@2_XA00+L[I Fp2W,ܿ8GyD4Ri$^}uQWGcwS5PNA((i՜Ev[f<1$/ăRPz$ cY ֙Q &eHܒ,9;CkZ }/DaÞoïw]3FSB`Lx&Dc,4*ˁ;܋#ٔgEIvLB_N}[o~RW(|8w\̹=cb|9rx= 9D됤Jc;n wL ?w tυsAtMQ*UOْ1Ϋ'eRa r` 3t)~S?eyH~\(ph}okrZ7L^G tS&F] _\ 0j\8Li ]l338S*j:DE¦UI.Zdo_ VOE颪nF; AL\s#eM*jB6VG\6k/sT{2=ɏ?4/fO9og$7&L@fZ{;ǫtH:L_04(&#ϧ?pX2:CgvOÝMO{# np2WXyϸ&DcB  $onPɋ~."u|S" ϔO0R!> n'I;,r?fkb⻀^cWdfon$Ȟ‹>8$n i& W9" ْX81<0512WI!Ys /沷hgD21M.ok*i̋:gt}1Gm蛫 0&y1<9F. 5q8*^0)hSųG &(r]M҅‘d3֎X`eqM 212fgSǠf~&Q ߂}ƍ8dθQEU"8+ێ 0]=ox, x#1И°e(=˙i\|I;Q$gI2'T0 u_WUyD)OaSN\%4alx0+ ;e[3aq UԜ©r~yA\z]O4!scr {S.HNR<~NܡBQGru\~޿Pza>I=9(үwOzwn=p>@8dܢh;q> n竉YF~W75a\"_ַ$S =?zg3hko S&(<e0M$oqB\PL!Xd2zˁq?܅_q! ?!u2܏B'01l* ]rg0O^B9=,0LMj_ Ҝ2'fUSg39ާMWg`B*29hFc,#?ɐ q!ގ??DS~"eس ŗ /_~MA ]Y 7x:~ ݛfȜrFi.a*3|鼆sYA2w_x0t2&D |Iɔ|7]O2{r:LfE D@=.zcAp/& ^rJ5Y~uQ*!5p?ε"FEoMQ @r֛ީKi8fSJ2ߵ?!-σV|gᣉ0e\@ 㞬oz2qwL+#f8` t(u3dN}EnU3,ގ0G㼣dz>|?C\p&jNipSTAǬt޼q*8 a}ޘJ  WvYX`?HE2pޅ3yr*;h# @)̊5 ܡP t;rR:njypHtyg,?1h3@CwLly,iu{̡poPrrY\].xL?_7ΓPrָ.Bo,s$E~bC̽2M!sSĸK0(ghw84s@cϐc3I&Bpnj3[_ٯwdO~ĽȜ~CT W̪f@߬1~ 8a5dAAn8\X`C [ޛǞ=.8+-Ý1ߏgr$@1R="{bʰ1-9*~75}.D xkV7K~9E$y?%ݾd/5Xj"j{[ Z ̹)JLs|1/p^2M,p*ǼPĮb@&HBۀ`uraї$5.qyg87L:C3O:VopӽC#  i^b `jWzCzGUaO>u o:_(7" D48@8B|m Uƿq&? =*_$0r3SC_ߑ]dc&sF\I&)yoV'ws 45~=}tfym2oz%+m8SB#L/;x8>5I\oO߷PGF\AK'ʯ~"{..lHDq&z9֍\^ IGF-iL1/rLJ |a*9B܉2Sr#K閐friw~EoBbMOGxN߇J{j.Cp!:P2j/YwP5 :CW׳.zM9YYK׏r\(WTz~e֥W 8GCv?ݚ  S܈  YtU4b.\\>?Q0u; bx< 40K< vnApx#<9)в2KMш[88!X7G=2AnJ\DPC2\ Yn}f _ ^ |Of ߍEc Z{f52~4o)F5;w19CG {)Ɇ.*ɒq=e40p &s@pWP7|AN| vd @ߌY܂Y"&pRc88cc8IkrY> sK[:a5:k/2a]S\Tכd]B& mb}Ӭ 1T w'!lwAԁp2sP;k%K=gπ;pҚNWP`^2%>*9`~ /8,cǘ!nGwф`>U2G#7ᒒi2P{0Ye%&?_/.C׮: G.B3NS~0>tw=![7&HɑNfk n{fKI wD#F2ֹTЕ2Yt-Ϟ sXx;+PL08W P{\R6L\e:5;E2NxjHg2}eCKo 3ԣ 5۔ k`0V5e/0BK{ sh~h\`ؚ?ˤë~%&G/FBaJ n2S^L\{+4l>W(=oi482z05ؘ:01G?ӣ%24&zK\ܑ@$ff`49xr81Zy 1;S ws_/ʼLco=2/CI1us5b?b'xkt3ߊ/$~+}ƄqO~ 1ҲÆ[`+ߏ>[C"x4GܯK7IF/3F.BAy3M0*[y{jKr`jNnaR[8SET1_1&p巹"L{G>tk38`_Pg 5uۼ  "2U Ι%PAo2`t<2r e*]! o~>Ύz(wb?Ip PC4tJe e5l5]Ǻ=io1Aw L_ߏFd=֘87&A?.Lh!& ٔ2pQ~$T/"zX!r'ŮM.:Ez֏>G{:} C#&/3Ic[WUr"18` 7B1$z9/ӷr8nt$T&CP&A'o=$7rοm-\W'W⷇ƜrLz4R8eT~nRhFLS~(+&EG.Z1T:{Qǜ?xc1AnVCΩyGA;3"糘g4n)RnHH+LL'MgspŲd'2ܺ8$yȊ>RH.kU{'?Cp\4σ0̔Y@LfȔ.!ᐺPG2CDςa d]@!|WphE7j T LF` 5`uǺ<4ǐ5Hj[~p U>+L>``4a.= !61y5;r6MXИ!>(!?05(s"YC'QP(^4V %&|%3-7ѩg?D&doYgu,TbcFr9tWUdD]4,d E߇^]$Ѫch]疛ϠYOtWSS枾pUbwܦJaϊpVi^tzo `,|6ᆗf1 j?rB $1<J[2BS9u}p=t0 3f~(Z࣫@2\fn|W07恔ЄLL13"p)0Ȧpk8D?7*C0t)3ꮎwUL"`@/Qͷf{r)HҘGzroҽ֋h C=+B|̇܈ td+'|?fffFEi>kÂ+͌dwo=ʂ3?3)! /2܏_CÚ| 0Ve{7'q%Fܩ/05H5AЩCj>s/;'ga=^m/#5=>|7~(.@Rɠ\C~Ҕ<ArʡSdL7{Gޝč⺆{\9x "?RVNLV []"Ot^8~ pNd/C/b/rq1.`{8N3y{) >܈x>q5,rO4Hi=p^)s oa{z`bNftq{T˞k_H8LSU ̉%f`C G40@*Dexn93>>8+_bbS~4ُanToJab9)F &Dc1GL]pn1ތ֧3=9pπ[7)%q4Hd297{ uKsA`4ҘcMQ_u*bz7k?jaVeE3wY;4 3|U&)4gMt<|s0S"YӮ%"3Ttxz{xe~'wL {WQ/Cf ɧd?nmÃ'xx]۽  zsF7%&Qa 9x]0v \*j¾wWo\wm]T}L)5yJu,+ksCa=TW8M#5?u>Hٕ}WCQDb| ɽ0 3#>{0̡K@Iz4XepGDݜqF9z 8:8 G( aϢpT4$uZJ02 Hs()}7V.jE)?[ys rrºzeouI ,mjҍ5  622O?5.o9u90nf0 {`wX@qL>E!\2#n+/yg>%sSJMc~|"+LTs"2=r hy=G7]-ӓD5@*𔹯]O8i__r#"0U&!= b[4C(,,քC/qρ(`18&)SPqǘmLE"a(\_]H-9}xy2'~00/4 8S(i‰Ee:)&WYND ;C+W` I& wߪ6dɀݎUk!\x 晹 } ~ǏɹIʰtVO g#R䜸u˨^^d.! FAfO!T({oM/p9P+;Vִy-Ua`xLp|=rSl\@ᔱs 1T(4N20Opt|ˆ)4xdteo$tT  k5r#Gᝫ{OruXެ?ook@/3B>pZ?ABxgfw GC&%'Čз2F&unm}a^ojL|.0]irZ~uS&x}r|?$nfXhY[4% 7 Xɬ:ʙ^Lya7QLE~9S44E )ߥ]w\`GL)nZWW-*r$7{p49Cs~H! _SWDw'L[c?q Ox|B#GwoEraI) #+}8)2)+*H@Ynx ʞCB^*z$]dzը%0 nBۘV de}e:~{7 xEhrtK$nWQ@S#r)ҍ> ݡ;WRqɩ~~sƝ(2#`P2#OpB;`~-oÝ32/] P>|Sk02G;/+jDaI{c7(tpTkz;Ϛã=>xWTu0F-zӚî_f qS=s"sgqGP!LWqM=? wI&] $މ;n7z3SfU2Xrc ,rq bz3(L | Q㈆A8޿Z+t@5pąI 1Uܣ)(V"]EfcN&6wxcMņ^ QG-?= uI?],u8p:Gĭ }CcM2^>[wW Mf)Oω7F!̏S;(+ V/q. p|k%!Sz2up$1opߺAb|xB/ȸsGobtRFہ|-c(XCrT?NBOp{(& #R;T=~^SRipnW <~fEd|~3$e~2Q&ߩ(|E9pXp*L˕>95"dj~e8F > 1e_wA!J!ܴ#$|0[ϏB9 _0Tΰ)0Lo2<AaG!. S7s7d™Ƨ ../r(15K`^z2qjGZTS0NCCz'׾> yU䗚^uN8H+i9ͱs2(\CK|rWUjItp~)e<|(f p3]<"Q˅ Wu0Ma˃ \!ܝ}T˂aF}@ߞ_4OqfbC=̮&ɸfJG*303C+1tdtC~&Lyݛ[.#JVP͎> " jq;\tWyOؗ~/Y$z8\׬C~Wy. 5!"x+۸7ۺ\G dS5{9f21OP|FU-n%7p}ǕpLyɡO0VSNU.aYtn p /8OL(~jE30ur1d' ̐r] Juz8GC۸V| ats$ps ۠[~Z~[zfEκ)|?|LVlc7I%Gs)q.P.k"0'T9>&`Z9-Dz+ 3A\G9||҆"a\LZQf4pω n{{  Z_~ \̱ɹ^l~]%nψ< skDbj~U \C!G38b|H YuKA> cM0t.ND 0}DL~k ow %~ x+qKEnrsܑ.A3:S ˢ+L*<0 Q˽TugdN f#Xǒd/6s!=dDx+1&-`?Q]1Bu00P'"GYљ2lje7&Agق2_F`qE~M^| "_[܃+-".yɸDL tnI2%f ~4:}5yWCIw,'_^!MUZ%88Xr#y#x2m0wQ{7L\Mdpz8;[rrMoi`oq]kP~\7 束@jQw, {fC\WZC\b/2 E_>|Ȟ꾿gnqtG@SXjxox .u?&upBH` Fے09d)4d\qSx <w^oK`ߜyH9|Run` ~.(\Ԧc=tBC>+|3.aR汳I-5{`52 q(N,fX s7MPWz?AnMb܄ai4<.&y C+]߼5u6&-w8.h|-ޙP2~j@ph 8(sS˘LNY+??޶07Hߔh<ԸZLA_q\;|8܄J LWBt7pVgh0S;`sI]ǹqT,%O7M|fBзۇo9S_Ȧx2Okps.5RC_2ºgtP >1ƚqAi=cA.%(k}lju4[SNpD*)3zhx9WnH7̂s*rC͌2=1x8SnmA̴n&D06 0{Gz;:FD[g5jbk)00SX +'IV@̽TnA "~^Lĸm~) b>5?KQpVe^j8Iux` 1+21$~09+/!d5e-QC0G@j e[S#}Za Uą5~f@.>LRߞ{;ٮKZq/kዛqdJrHWMJ^`IӔl0,]p1ݘ ?L~`?e_~=JaC"y|9\RGf)uq@ɡ&Á/pt?RFe1Z_?ּ@VаbK:hS!7WˈpXd=SU2pV޺Q/aP?S@G Bw)P~f5})oΩ¸9KI wfq/~$e};ӎ8Hd>zi LЛ"{NG" ^P='̝и]q8L!_4t0B+x]LrA]fII4ʇu8*d*;0 z]\$`.3^k0 G ͍3 nDb6yJ``dgA?O2 "7%,C˚BˡwS_ 2zrCP1bSaY?4Ԭp?ɀ<}s,.)u  _p8#?γnuPi+xf4Q\#7d?퀝r7g..wuW&O.4&Mp ~pʴ3@{ztaDe7*N}Uztjr"LZxKZH<8T5cW37gU@|HS%+CQRI^ʷh+ d Vol Ctqu>pW#,ʽqacYap~ϼw9\Ƿ8)}~T\.J^`*aJ5kV*_xAqÌEo̢ZuWZsށh7P.R&APo45VFE[.+G *ޜ"+9|aid(K3M:(䆡a\nLnkS`rFa %@vn3ม2;B6IfA{!UrE.4 d _NP+7֛w ܞw,Mܯd%t +p|t),ʈi2VJ9sErrOpS>>yï_SP=AL#S7R|+w3"w=3Qt`a-)Z4=:4d6iFoJ| #{iGMVfcF5]HȮHȋ߀:ӑ;A­2fP&=2"dB*L*\姚8k!3pω02#{CȰK¾PoC@ܬ/s?2F|K h~W|>ϒ<>V8%uot_414 ̄faH`?I" *d`$ri\+s_馿. DI}nD q "|N a okXy}%FD>gܒ<ʃ`4pqu<8t9pv\ow1Q3$\iabc?> (0fzdph)01ԏt57; /FF?#W3?2Btӿ%Ҙb~c@\'2/qA?+1kw\~Oks/0@|ʟ <;ߟ=xxcH<ŸWƥsRfٚ7de0A'wCCLō2мGWk&[qZc1vO>E> ~wx+D\:roCk.&Ez]:z+wdaRa=_'s?s Tz{Yhw+_ &< ι0]ИψN;0q_e ^kOp(N-'f5Ng0uԐ2#ER<|Lu랮rʔeos ?3@㏇e 2w7O 4?3̼ rnn0h_w4'PI܁~n=ȃzT$t @s H,a(d2Z$tD^));9r3PC p47K40 mܧEp8rF8O~^oֺw(I!2Fx U|CR2+aTdD7;7-9O@(QW߬џ&?5~F_80 u[n*LE12E.|S/ȉsCYVFHb ,ޡueULG;N0$(xxuliIom!'7:h95GUs޺7.E|a\Ё̱;R5YpF S)$;8˭neqh?t|Uۡ`rkѕ8& ecȫezZ9:lωI 3̙uNZ`'1Vjs0%˙֝$>=y~!ngqX59ā f(U:C.?t%7tW=@ك!(C[L+ك~̮&yh#~]SD.7%"3Y?7܁MGy& ӷN{[0^G%`r3!z+)mLO_/rOtj~% mC, #Q?Lyd cZuRt1n= NZ⮌VXAnWCTɊ^WtްW/haݒdFp+ʟ5k#sJb&* Ħ8̹s.cRƌh>!7$::b&Ȳd>z7r?qBIxiGwqSnt30%)4Ada;*!e K\PcC!$(/{Q( $$Iә"=Xfh?+,+tZ3e9R&DWǹ;! @峸tX@W\<"&t{߭opy ĽZn!wOX]ϬtN<[b8it-ܒe(ʼȪNAUDᮃnfV̪LCf>O9`2w8rlt^f? N3/a_ Ugٞ;Ngr|x^ >2|a OdFC?قQA<.dwXg]c+`#lxLDhO t-׭nО`r++%0s87̜I_\`kspbbw߮&o!~) Y~MWRGh{0W1)ra*eWw5:}Jy0TTg1Ə&`o}G\bisHTWsnQyg FN\.ig.C9ܟw"ܳr3"8;FdhF\Jw}/2W7\/t-p/pwErba G1b. .DF .Tr<;;n#*ܩ=%2\Я J !+W#~ Ӓ{yU[u?u`fXWsߐ 7=sLI0Ҙ30@?Y=9g.C*\%LBB䱥ޖ&NjѯrRa.N>:`7rs0.nwO9:$X!Ў'edLtN n3uspϦ/ 5 .2/}8xiIa TנEY&z0k4y{#9?%ԹbS1"0!?V&ŇI6)gqY%ɰ])3`<9KUKV 8dW .J}‡ϝp}.G"CrkR&8K)LwINhVEgA )F?+7s9qB"jzpq½xOJhm:Mҧ4Dt^EҬό։JS̏3u}/\0ρ@ g>%ǧGR\{)1wW_:MjDǫ-$qaO2*G,2ή.܎9 h0-Q zg2.#!Lq߀?.Kq(RoYFu7(.[L#?ʅ̦?Ø `]I.7$&ưdASRʂ烐Q?iʸGʷ ` zr?BĨ`SH }qO2`:>e PN\=r?8z<9 Oyt:opऎyCϏ2uHthqܒb78f ҥ];fל\?)8.|4?G\C?:.=7} &VܰQ~$ܽKy1% MĻN|_]8€§U a>4u 2G+r̔(<l2?b0^f^xK:{X&s^۪2 3%ǽctW5znEFˢy2+*W>GTSqUFOn 911rNYf9zʑ12`<d(̜4p+Ϊd?i@LL5<ɘ) ~!1eH3\OG WQ0iL5ud>&wp=wާ gr!i2̯%&wʎ|ZN n]fj~f@! > < rIwww"D``d8QԳ0j$߯EB˕l9#0RC̿xbgµ>AnÕр2!$UG%< 2 .S2yů2!8?ͶaԍЕHԌFiZ`V9/{>hǨ 8zGR̃pOg'< R)Hzܦ8̢)s0?Ps˘34/0aܭA|n (+&B˓XbXin'ۭC㣮aƃxS1xSɑ!w{`0 ?r1E?]XpR5A#}oi 1R3@g7%8~}w.}Y*驗4<Y-X=oi٤zLHWu!,<A7ʥ<0Πqi7fkKL@xǴk30E{,?~yAg4WP\=:g7p/BeH\4r^tςxJ 4znY@ &<R<޺̵ S LW!Ki|ޒa_iá|ݍKוKP\^j:(or#IK§,~,rN 75=\ςL!nI悇qW6s w_s1B9FQ% 5VO]gq; h7KM <錫 nG iN |=Y,+c>pρy//]]Q&#)G/7p<%7pEЦxw9|gHr !r&@߁ \32 ~1CuC$ cu_1P.7ftap~2#9/ppʦ)ԮeNo @u8j`Ɨs:a>^;[8n L@D{Lx/ <;ajj ͊x'tqzbU4Xi y܁w* K.Zq'7߈9PpU^f4R驆5e/qJjN&a&3*,CSܕ$Wy^jt#WMLJ*'"gSgLҭRD+"sJ\ 4kM3]C]'-5uϊ\\Cw.;O{nd:-*3Q;l7@σ0WriS2ђ !,W 0S cU2G,;k .#1`߸sE^`{JrP.|?9c̗_uH_fwR]{Y1{horcb0dE3xLC*Y45>LA0%ʦ=.-檇Af<~&R\} 0,a+%fpfjYJ7$̆sC\ !3`&#VH2$71U(7(쪿!ʾs,zs@ ~\{W@\ur ꇻ 2aa\ϴanzϢ5l3 s$aampL1hQفW%j,Fٸ ǶH#C(;4O|S)㺟@Oqw9Bڙ5 \`!>!8`qT yGnd0&#3Wܮ|X*3%,dBp2뎼;kъY X9 / u5{V*1^h4z 028Ѓ= `J&L <ʢkd+Ԭqԅ7/!i]2pHfDߢnf0PO 7.Zq~j (>M$qѪ' |dG4 Z&:asDtu$C9`#kS&I#|e>_'@?n)K!ܪz>dFS 87Fo3hHkvsqOъ׃F8Bkaxgmgᠸ73_V?G(x@@y`Ѓ=7k$oMBMY2r޸{hu9b (fA%\% pH`xrnsZt\ C"Lo :7zn{u Qѣ/ V]49n3Kw\#/ Q?&qgW ?PO5܈ W\՜3o ys$lj~ Pz~uQfA槦x\18qL 1Qģ֠>i\&Dc"pid&.Sts&p!N4rnS8=NLZ,22(| IܴJr(!imIٻy0fqtrGIw7`q°G \$O5?"1tB`bv|E=0& ʥ=nt2 &2Rj$r\+iyO2O>u28\@{s=xM._; NZHh\U7!mp H풅*^/r"W{L\:)DSz*%0N !Gr:]r(#ߓykqۈ^aCL{9AP)&4~^Z飞848h5!# $pSπvMr^o9#pEdhɔü)F [&w2)^o ħ~/g;lĠJ_Lu3n@~њ49/A$p> }&V#.Uqqa߬uzȈwp #,/GQ܃Yv OZ LY{$IrJLG_S4/ )_yr32G] W~bpU8 cYυߌsNᢰ7e0&' q^|Q<2M~0qbB^8GL(37٘aG0±=%fЌԙSۇaTΒdݧS~AmW+frF?SHR=nz\YU?\cfaze8ގn31Tr'M&e0g~{j(i8Vk GUumߖfV2'&h ~"w0d=L܏ jkQᇦCu%p8Kkz|W o2LRancDoyzw'ĀsC,Q I#=hq;4:4LM7@2C*f@{29p < e.S(ɕrG?.jd?_33Qr[ECUPw߫f3~߲lp`3q43:᳉`π9A$HG!kʌ%a +?qɣ;0 I@!K0L : ޕ77`]O㐵28Lb1L>-wwrT5Uri2eiLゾqr~wbV -0Y1Pzo֒j1k(̕UuN4WGsN\#Sb!t)8BֆZipl2??UZ{nIHyYҽ!HʶO2&G ~6>*>6=Տ-B}-nh]:r"UEܾjRQF/qudjK~Yۨs1=|ErRjo¸CH>e(\W v#*M ߦmTД0ʛ+)rQs1NOZM{ic!7t L g!, ja u10̗,)Y1y0Kt ep aݗ d0yS!c~`dzκ_.k ]E='^iy!ߴuy:鈹Gw1ߥٞ#p:}wbD]9?sy:U`0c*=Ƀ3 ( qQ,y##&\ #$I{0ΡtPĜȏwjtn nMF))L &ퟬKL_QwK0< nq!]]Xy /Y=q'0Ky"O*jLNtbÖL 0K;|~w10 Kqbq*&s#.^5Ir-9~71yWp֣.ea~9m49agu&8AЩl&O| U(=o a WNy'nEWkt1>[ntр`s>ʽ?qr VONu7T;sPEĤ:ܹ~05\Dg&ɺ s[׸N 19ې1PJpKpx?=ynA=d }z,PqS ~fawPE2Bp`+ "œ[&*L/GHwq 7+~:d -5-&c2;s{Sˈ|Dd.b^&W Rfr |.AÐQa5<zLSܨGĜ/`N=iˁw%:p؎E\ OL%@.Lš,Ȋ``fɏp:d(0B#b]HwXc7'5X j*dv'Yg]߁OtA0׫VlOn3. :ߝ)q}pq@i)_*x+f '_ !GBܢ`F|Dk d_=c7Yr'AY6fwP{{z7_"{TL51 urVbZ` f04~]n?([E5~2ut&㾜: Q=YG>X0dt:aO~p-]&"{κ ze7TL<4(:{C9#(юRerOr/% )U:2.EA{KuRhy1O2ץ͐50q[?ͺ4N`5qoX&7'5,ߺ|V#&8^ 0]fq㘙>rDߙ^Gq"vY?ۺ9 D0k?32 yp,39ٿ_z4_hg3^R3 ̄/s^+ qΡS? 7 ~6̫HgRg`6>wL|i-]f˳0yk}~&s3\W!Z'kx '9Pw*Y{";\((S(Gkj,r/>D:!W.|㘘 WRޝʚ`bG³+;|zZ?8&A㐷(^aq9c<Ȝ2R6o+HY 曖402IX`(߈!o}Ct5>e@`:n pB =&7[\ ²S5-A; gA LfN']O\#9U0h~&iy ] EHtOh81ej aH~:w:~=wq S}(EL La\ zrY;pq ;dž%w4yԯ7zz4,M'"S#t&'zd0 @|g?7~KPۖ֡]:yOfw3_#kCTE#Z܌Г 2M"oƘ+5 LeQ]IV_p5Ze?N')5˔=n5 hL!pަ.H#೹E;.7i^?0D0LVĒnHT(!9z2]S'(n:V~0p\ #GB~>4/p'4e_~R 5> 2C8-nH8)Ukz`_ 8A2Uk “7RaCe{PV-a js*a\Re AA <*ȭ2i$QtrmƝqY3a  Y9󆗟ȳI.wUߞ%{B?sT߁9ś-qAPcK / ?Re(/\7X {n''zd)0fa0V (%q+'.U. $;eEp9G\ߑwP1W8Ҏx\9d0'=yq*\@-9N|.A7aw~8L yDُ2]U8cw5dA39M EdŒYK;5_x\"sy+YAV0K^/<1qAL0L_d_5~&EShO2ĺE ˯3s#z {M^snZͅpގ?i jear]ùXnbz2P"y ha*g*U Af uhew|(*>Q:pVHp= V ߈`Nnx^s уoe܃PfI3o16G=Ztqƾ`y8 CB]bu+9U]睹ksLEq~k*㖷!h\z*+@_ŕYp. W^Y*w(]nGRj7Pp0A F\pqo[Ix8@4-29Q,Њk(ayWӎr^dpIwKJ105!n-Q.J27JE&tY>.Pʽt_ 3p\ST\$fK Ľӌ~]֌2I*o\($ fTY d7@N<I^mlDܽ zorba;bEoC&Cs#}N! 3N\LXo K>BK{/}xo,GN4Y(YV&*s7h pڬ"S  gw\ek0\uSEjoBoq`dz)&C{:j3|~VMQA[չ!7?G3M9439^OL"cLQE&'ݬ1 :}=5&/9!eN8 =ޛH|ّ81P^tf%npN$icYnARᓘbdɌ/ȈSPiF\a_w_ ʾ㟺1pAqZ7(v̀W)ns8f`889\b#*e`j'nᝋҦ`F*ݗ [ / J. 4e?7Syd& [ \\ <ݑ>]?ᛞ4]Œrm-_~zpߢsi.LJx`MK.y&zc'r2P4X2ezd=t,pPrp!~ИN.W◙_ Kp T7<Ǧ`8kRg3/4&BF)$׬_|Pė~@I ֊P8| $7?4[> 4?z|߃0 aXz21I=~`dj@gs,b]/ /\1ȉ#: u.v#4z呇?GXtɈ}OtsR4x93>cЛ,YL WwFQA?#zX su5b.jBo8 @YEQ`:/>R`E_SGG> aB.G[{}dLO"M# LUfDcc0`)ns?F?8?dqܨ.a$}xgqL {,.9E/LnGLUqž%qvLq;Ԏe!fC1wyL!DAݯ3r|UU+z] S~{qwI7%z3•3TYӨ.A֧&^nͽr0^KË>JQ pd@5?:"+t:xe4g)+> Y鋎0 [nWj & X:-]k^--qMc4,/-3Qv8pa7J&῎|H=BQt#"5MH7ϢF}$+уG4zű2nq!|0?kG#&pys זQ&/~NH_-L.\tDwf*!6Y[kvl,h@ʤ\|;|CoEg W1i~Tq0^_֋^J.n7No9 e(rWQKc~Յ+r K IϞE9>* s|"8!1(+"!3BeE.n\92-Lҙɉȫ9\n&/K:0us"&yeK=<{8bM_"e ۟Ja Xx߁=K1$0U&@ztKQW~n;tqxn WC9&p-cofc rїй>bȚv)/L))f7$! 1r 05C?4F㗄a9;Ө4p _3 y?euf_@:|OOo8s7V߼ʗ"UŖ≡.6I>x~~үc#%. 9Ueq BPj,n`Rh%t?bpt䃬Rq湐is8ne߰94͛e ̂F=MDʙen~s'+>Vr+59:|=ZI21|1`{4_tU2 K&],5$z8 \@uf?$haNLο{Y2ߋipaz C.k_o0M=An;> 0)pv MBL_ @&)n*拘CSG_g.LwDо`t9 ~[0s6PZp DmXO,݉*i1GF?0U90u(uʈ>_P!9O@Eq&Mx%ʚv̇w&R#GKYn6c1rGp$]aMXDǾ;̺+pDVo+tHלkN]Ǥsc ~̃qO׸bG"W?BLğ@91#V?u(au@Ɂ(~d`h $<+wVMךs? tcrL 5f&  Y]d{0f P#{\Sp Bc1Ӕ0T# 8zL'LCg7FSRKwN:HdH7%)>,rMd$ 'SM1̠_ Cn',+\Ĥ~yy4qXeE Q54u)߁.U(iC1zu)S̏WPL,&_ QQԬȱ n (&RnUr0J\d%x3NXu/y_:3KXߌz8ܥsp<ɰ³B}>S8 >?Y3U`F#U*D0CϏ88Nytn` I2cs k}ku>~Xq֗`oD0G1Oʘa_K7z"'̣x]sHY^xXɨU|7AtqG ! 2/nHM>C 8`w#bsL aוn8У0 C$pϼZ2. ^ku <¾GN`9u>T :orF\q旧׻?2˨wM8Tt0C ;!Cx^C Á=tlC1pQz ݔ4S&<9k{~P+zwNg:<^ `wۑ ]ە{iDq6?ɲ,Wc%fFU ;N@ljނdF99}5_`tw~o]/L:u|0U#~̆s( :#SU3^GB&,3F`d0.D}/\zތrwS{N^ꌹ&C%܈O,y98 LwJZ[(ʭ@IY-ӚM~d%;rLK X?I˜09d΢j(c /oT]-LC[ g2Tp"5N8Mh>f}Ei% we0='N@&f1t>eOr -%8+4tq#s>?s^`A.lrJcL^,QC-ͶW!B)N-F}í c7 PƜeHa7Ҍp 8?Xʾd0SߴD)d ԣ3{x0B/;PL)#n"ˡ& qd5$M5e|F_sB\A%<2_.{n3rnl?p~Jb ]WFCLZf3pw!C4X(+WThe`Pr~uݿyk%f+p>DR*?Xhir'pW5M8r B;r¸Fj&&rLX9DcEKxZsV\U;g*s_*W@A<=hsM!1؛Ӻ 7X:PKrwvEj~ee^kezjD̯O 9dXtDʺdhr4gʤݨo<ցs 9ur`@wd?08$"I3&L̠n/'CkAp 3FAaV&a2P\#sl?Xhnd*#2]3'd7A2 SQQ{"S ӧ |ol0r]r bH17AIw2DHC3@¶VBus0O0JD¥wyKx>|2t0|QFnD)<~*E׮f5ƣd WP+jzednCYW!C kRVo!߹ 1ȏ 铗s^.8Hba0D1dbj/q(U!ÁwP07Hr8{}%CsL2= :ߐ¡|AE|f'7蘔BHצYL;n^H(ds#khVjۄ\̨=Itlόb\LPLxG/ .W UnZ!9~`=2)s2;Y8j\'E3 )""\g*(?AFVFRi߃?$; Ztڮm˅B3P0|žoH3Qfp7ɇb9'&lJLqr!Xf[h[|k0O7N'A ,qKwCߜ~,x}S:WX.S=ВbwwM Sp#,bӕ=<Otr]197?Ȅ&59(gwLǝѩ7N=H~I_G2O W /K#W9\Nm*kO];cn:h =iՃC$?;ʣ;5ZS)KHUh@r71O\VM>0 m4tpW >!<èRfȬu,?9'ߢ 2 EnPe ēGG_rTW$]U #gMr Aea#Mb<Q Waf5[nE"dy4%`-jթRE.eҼ2jd_Ep+̝Kj1;s/>^O %(e.;H`6n^SBqQ?LO5K5anW^ n "{\ΏBcOr ߢ\FuY@f!P+VO@h_q\p)Ps]aTtb`7J# Lhu8jEϝ5}u@D~B0>opdC=&STJ\!d5e܂LgNR1U.ܺJL &"[9x^e8fSk*OZU#/yI;4b??[!?r40*տ,-*"O?1cZ,9;d ]Pd}.:wbnkadNnlҷ ٌŎjJ?h%n{a&4I.geo;K`/)<#g0ǗQ}ʉq= QT`08^;,ܺ5z&@q" Sૄ|z+wqa,n~(s"*~`1^MArXp/)OC {)@.9{0\'.LSە5,HjpC5 VQ|N~rc0n |48Fjp\r ߨde>Wr&yeLt~ Ώrg^G?<ď*Kz 2A]#;Ck~-A֒GO}דieaLdTF8bߐU098j~'|>|? A{# 7zdt\.| 0u,>8 O\8"?>Gɋ\u.[= ;~R\]S80Za W4(] Frܱ@ *CiÂ2?KrP`.\k 8?iL |ś{2)c^0e- ҁ!??=\r~x?a¤ׇ"ǮFᎧO08=2y*_Yf3r~bYe;:Wa&0?Ė=b7/RO}gLU?ZT x9jM)ǗLxMw:7R&hG\ܦB8SE p~N 9a8* HGr\7[Lf .GkԀh+:gLFgلk< L9lH?fvwy@Y3s"<p!bON?jJ;dV\sv$8>_qwGRW/8wwCEC!&C({Ma_h;^rWϝ}DQ6n~G'xFZQ/ )F1qn<>vZCϐrar$2Oon7_uXstg"|E~a2Fb#d9.o<8q\(tʾ ypSBI5 =YP,\Ͼ;3*$xͽ'1R̪)).{c*Ae—O2$z9GlN W0[֋M98_g4$LJ 5#;,pwX1q<11Ya1# xW\zz:^b d*ͷɜ142W\g;Q7=J9)C)髍EӣsYߊ3Y Ct5[Le'?QNVmVYۗskQ>) {2\Hf &\FsktE2RdqzE. G~Uzs)n-\S5XUsʘqxKndY:(~aC#lG\N=sGyX\s5 S_"Kxz` i^J+{N{ uO8x3<)9`pfdd^QyUC\ξ su˚mH S00cP-1 $`}\N q :ErLKxḶ̡QCE.TnU Q9f%N]_R{S0êx.+р<σC>{lQ&<2\ p8A Lw=ގ5 )@kq%Wd}dW!ܭ1rJמ7dwPJb|5T|Çq.Z-H)'+儮FpKyLhGEO7 FBNc)1sf9pBғP*N#![ΒqA1Ӂ/v4/Y2d)g]?ƁO;E@r1\z yLY7 .}19hɨ1Ee%4Bj;.C 9~'pI1CJ# !Ɯ!y" $ &YCXѩePsі\A^.)HSS+CbqErq:5> J/p7US]1뎃h:J >bZ 0 rt]5w 4zr%rCT*{/Ct/i#lAD$7e9"&q 4;nyՂ9RK, `ziǾg v\@s'a\ۢ߂< o #ս7:ЧzvUb}(Z 3 ~` . g5.kkg03LİуN"m1K+!q?S镟.G\ އ2k8xJh֓M>.*wvIb8^eLY&eEn#/ii oL2F9xRs#'MnP=ubPȳP7GQn sx᧙uEr\.L6p~:e d@ )d!틑*P,0_iq gSN5b'jB%L(O+|?4O>io."1 X02d}z#+b?xћ1ga).dO : uw2,t3^Q̖ԾbE\Ѡ/B7 5΢E\KE~a(1myNn3_sB&>nCv#,fiKj7 ̸D%&r3UG_0+4l~Wb)q6\U U7 #QkY,̕8NO#2qws?r9sdzLkq*XC HDb0񻥌ĺ)y/!ha;/yaN,;IsL,MwD({~!R{~b^@c0>Aªj(2:Z IPxwL;80yIHbtFG{;K߅Uhu E F`xS'>,.&= dw/|_<3]yM@.&J8WnR q]d,ƗwpX+>nA sTt-)tlM94Xdpʂn`ۊ6V>[5H.$ow2Ndž櫒᷺@/ʋlr.@uY1,OhLzW4b#suK^l {yLj4>: =s1uSFh1Lr`rGxЪxp =h˹q]2?4'S$9VuHfo>Ļ;f^na*PR O2 xSRyxZj&h,golѬ.`F?4~әܿ^/̧cL MVG7-r ᯀY yĻs#H1H\Lh1sA6f 43{6$w#l0$nJ <Ù1{/0'㿻g4KqF9GW*Q`g?YfW!G G-M0/CO˓Ti+{ټ3U㩊\fY/DߓY"#7wQ4jG"1cj}5wz"szgM}uzhds7RiuG`=/ىP{yT dž'Bܼu+="xm7°LJLdKxF|?j3dL, gryiQ \5eWɔ | W$-.(ܧuwi0VQ2E.׸O0>6EH\`B9E F EV9b]VC M<"#"P Ӑ~ӛ.is6S ٹCA4P{ލ)2&l rk-wv˗>oI7(70{wޟsge0cXw72V/~ }P'Fk2-Ə 0?j 8"4DC:A1:!;8w"?.!/ Y:y7 #uS8Zͳ^࿺)pីi@.G0#~1z%p=r] '١{cp㎝4b ˢl yt;0mlZy'$տ\|cS_{_1fO-H僳9hcr`!p4襆wGa]JEC˃Ӫw <:k*g (kӦ^)Wʤ=G0 uTs3LhЃS39?;^m?,+Zw Y B]n]!yF-fg#4?#̼XYCy 71p".%+{邜pgEp45C.EVffܪzÊJ*8!@#x|Qtr7VGֆB?rYq41d㧌?܉?  ,K4NFeFQāH2&ͮ|+:Lp0 ]aᓯ!C835<)\@,7>NftYr]4fHO]IKA?m p.h[4/Ru),3: \ bftFdKp.81r!e_3|L@jJ{1Cԁtcw$COL?r{y.W"{ɩ4?`qܽ9 樺{؊gnO3(y4*yR WNy}`:pǑW JWgct #X39.+0+:s %3FsDӫ? Qץ=?r厹?덆]΃S(G)3\3b0OgX*F]q}(#b2&?* |7* Ԗ`+1MOaqơɑ PBzPy r7Y\ 7ypۏ͘DE4ڬf>Mr@xy?T`\qgeSL_B\G q{G*;S imA0e*eB& QzJnܖK@${c`C21?pu`C )D7D L/rkpKZ_H |P/뻄A9 fKT)j>O;ws;¿ V!~>o^tP/#ʾ~0cbPq*ixd/?7mXqGG#Six}W:e~S8̒ +G AwV'LN0_:)ha4캏um\2Ap[ Y tԬ:Ciz\z\w@Q?K}ĥ%7!lϏ]:Aj՗/Vr8-\01’3;?3ՙwT;0|}v.){Mx> ۿF?)a04躋wup/2E>x`R.S6- %dޤn jdwDw!&?ʀn4U9CRsBS?yiEgaa4fC0c16 ,&KYٻ?%̓H<#8r ncuf_]k@0*?;tyؿY1!#tBc w;'1.@/pNjȿ _ncq>5x US4='`o8pk{gl Ƒ0O%m]a>d1.+S Cp[/pP"1dH/LN f{Q_\!ٗ6: -A_16s\ped_0 񀜮 R@; R`4~Q4Ê`5>^$ L~$<N2ܣtZ4.ȁȀ8'trj.Vp& SQ7w`qN0#up?$ԚXp᧬gwģ(׻ԉ-W47 ~wYt #qs9Ac LAƜq0QW ]tKΚrD8'*IroW^Yi e5)# 1RWB9?wƏ]*&.\WzfA?n- N7rwGC8ҟpQ~,n @Q}pS܆2LMҌ.Q~1\J HOc_L39 8]Z Z'4svpTbT:8\)wNOsA0 qyN.]b^tdspMİ!&?3,<]Dݳ0_oAy&@ ,Lt)܋-ecBPِ9W 7PG+%0hЎq0N :Op2jhf޻р0O .ʏqwQq\8ۼ{22?bTku/X){32@s kf o(+.;3ǤunL+xSw>钊eKtcOw뚭dsqP9TwiۃSmqa2wS] u(9O0=RQsY(XXwag*%q7ISD+2aO3fJbCRAY~R|Hnk  1дxL9:!x87scT\0Y_r\?'W&@ (\MLW⫔0Y^k?/Rp4߇Hy!ctN@fK |H; PAT>k$b>~g!G\ͣZ?qF=SLu 0I.T Ex{9ƩXnSٙR/P_%n4&\ Wc1"fBxKwE܄}36! Ms[N3\ ӎLMn'NW1d;typ pq-~IX Ȋ89Mv0;s2|cƹ0q7~*n5ttIފ,c\1D4c p3MB4Cd"MY4]p3a1]z"!P?[Uu]5MuaϦe ;^tx;2iIlGE&aD,_Q8+[K';S>tfT M} k(.nCBÔ3a?$P#8{9 jj*˘7O]$3!! DӯI9/n%^ⷘ oSq\.+=~pa߂|$ȱʪnNL_Pi3S}:!18!SPVz#W,0(?|w)i(&\ rw1JC zb[bP\}*\ Ѹ0,L h ZO*gGa~W" G0=‹?L!օ͟tΥor|ڝGǧ7bϕ+?9T Xf$ǀE|CM{̞WW>CܽNχ[Iq!0ci􆀽 (O*ə=f4wn!t( c2dO;MV1#dsZ+:Pp<{^1֍ҿ_L @͕f5-jn˝~B8o02LSA==@w-P2:T Za;Ǯ qCZрwOrFU=_V\dlC5s{0t2~`a*8 0'qTf@އ}⎰k\F)8*itT.C.x%W0&!_rphXSE0Z<¯F⇺a~~H=n ǬWvދWtFƏrV?UC=\J:Eȇ {I3cWppّFSw?뒐qG Z_55 Lhqt43̽f!L̋q1fsu59*4_j:\;`O1)k|O˂s7$c~̿nS3^T2厅8M[ kՀ{l#3өC%r@sܾCK\(='t) o˞cC"ܬ>Ն>c.;5sXMh:_OM2?CFs239}~n+0uap3jn̰|*Gkhpc`ғ GX4 iq4S#? (;ܻ|&Lh|`e\!e#<`$ YS*NH25FJ 64ʁw@0\ .:΁*D<,i29Es tf7-orD&D= Q$+T^zu8o)̗pޑu`s!@4+080T9US{p#>twK3Y̡Fng#H;aRp7w)蓁ǫ/ FOiRqn`@Wsɦ9ӽyziWGVu(7^漹0>,$m=eaV@9BP` {If/d [Q*q\1ކME'C^&oqOOdL n]tkL8Xg!=ݓ{w$T;`I0 N a .rs+B$4j&n bfw|3 ;p\L8? rJq¿s[9FckYAy ~jTd;]&U 1W?ȚVGlJ:ߝWLJZ,`F3??L+'Fu W  yOs3_~ kw1jL=at9๗yn#viTu/r2UFZɓ\cDjPgePh_W齕r]wll|_>r! g*?G8_rFOp$ep+19tхcɪĂ09J<Ƙ_F~D)zf1tXOG#JnkuӃ2!%B1s^t;WuC#I<8 @2\pcqrZ9*.}2ψtWtqO5O.ӹ W:əU|3<%q}> 23*LoÎn&_ۇ!Ose=uY(8Y<\#̇~jJ:ua p0a f5AŭJƗȕsи!¾A̮z;Ƈ5YCa\MPfLT~IƁ d8DeB뮣"^XCF%ɖc1TBhKۢBACKB)rJIEˮ|B.}tyrD?P@Q2֤~ax7#fI+3ŸSπ Ҫ_ШexaD`r9pO2hVp;LGt?w&!Cf };)E\dp?Z +[c8pTFOVc": 林%w`u\g4rW+8+Kƨ;c3kQ?b=㽭CWxK?3ݎժCpYA2oV3&WTPW48^[:d({,\)g~n`юUG)w̪1X=pe8aqEO]r^`>DVH; o}wpphaLPZ}J~2":C1.zfB1^rlp1 c?bB{2#DǮb Q@޼HnVgʂ#zIQ̲%C`4h/`sQ8>`0BIߔ*<+0cg($y sBL-L`7VM0ywH3Qta59Coodp8cahY "t}%r.UW5rO57M1kd,Bu32 `LhuUQ2]誘Ui)W)T|\̣o^n[3 dǂ ݴq,xuG栋~>Pb׌XPWDG.{12 szπ ȑ :LP8C\Cܪ~bp14Dw!֔2ó+8`H&a?>5F3~~xaFlC(Ru?wRD.8ޘ6[;ZcD[7 x#)zfO6dKPL@ωv9?CL|O̥F2Zq(kCpOOrO5΋k+<&u2EۥG~89nsbWP]ܕFE S%Lxt[[3M2rH!G2cRFp\xH§ܱqB2*r80\$Z|iܧw9[j?32Lr"4@_Zd G̡)Jᯬ(QQG02QF($}{BIC0M%f f9G]i;0@@=Ʒi xʽ0G7=g5D0UK] ܩG% 2 ha6C̏@?Aa4*.Lp<aNE<`RLE2+Lg^dLȾ02ȽruI`/rdTfBG :?X~U|ҍd7xމpȽuMbg5dY%@F\o j7I,aO9 H=` @cCf{.n2 5~0z T_7|$+~bVzxp:ka0Ê'wh17WqrO"G0lq(+V0gs6ě.+wKݘ{y b:gWAs d5?pIUȃ܉= `V"Q֮K`0,ܸ8 '3WY Xea9*WPeE?rcAr#`p1i}gfhrV5XcBwB3u1дUqW &.;.O&;+AΡqٖr24:'T\.\2Nw;s  i I]V,O14Iq~Ɓ3f.d 9OUI4!10V覸E^X$oFkbk\Qe7_j=ýϓ+:4f9>b@o>1OuMbB`opF'FGu_s֎)fh >\ w-`Ȳ$q+-Z7\N a-٣ P76=rj!LL[CwE\ƘQs]2"yQ~j5Iblׁp_ˎ8ڰym;0{xFW1`anC QF73^3& G0wQBL9 d!s:MÏugQ5#o.blKsZ|!3 dNnAg :k2`sr&2̓K)?o/Ddde|,A1a ;=LJU%r9|5{0~.yĴ0LKՖa #(s[WA攜H|iǺ8~5绅A8hz qr;“ f9qyk4oȐ(g5ĥ2(3yf \п CQ]pyk<`C 7lg0lGܭL^&M 0އ\fq /g9[`! w 0.tsߙw;NYl#3uDbۜ}u H[ry9BV!|]tIQSܑ<r{rM[3[J`7WA̍&X*?8#gŠ]`aVU\wʽ0ϔ;WBe:bý( I8g2Bktqx,ywzr\334 23+7N8. yA¸bhhfpt^q~t;fsLhxwXܠ ^D1,"nAW*ֻŠu) 2 L|{X&np,1bxq s 8C!h 5!hMp%0x:\’jgt2fwXzBh`r9MMM%Bn-#^dEb$[ilan9\]1%\ߩXN3| sCkU-MgFF4)s! Ұތ(=ד/$w)Wxң/38.nG>9xԎ+!0ѝUe,ļa0Qk<ҝɰȕg gL Ƞd [e eLyR0\À0&ȅF62OӋ/rWrd=KGx$;ZyC\|J1U=7'U 9PO]:/2_!ɂ=b&b}rl#^\S 3w@݀e( K9Bܒ<Mɋ0Χ*1cY ~_ɳǸ$biB0ѓB7l(aMc&8aZדMh4sBh!.O0{׺$59t 34]23ufvz Sr, r4ș0bܳ=2(Yx?gOuKF&e"/;C1e|ߙ&%pw~dTV h:@P#u 3bR}/>R.s8y~F[X\'Fy'p8:'f`eI8F=yB槷2Opac30yLx#pD5t$45?wYL[S!Rf 7>(`McYŎ(gpdpԙ2Ϲʈ"2 ʛa`1D3wӡ ]7J&}";"$]%u}˦Q k12z44I"S39C+m8T`kqIܪ0Iủ4A! f^@]H ? JPLAorÈl4&{3;S1i%w;ђ y"{?6qCBϴ n:GG ^\6 89q;4߭2 0yq?g|m<"Ibtܘt \D]8rWgځ0{?lW 8\ +yH{-Hp31!pB;#Ɇ 5-a Bcݡ Zw9{ʟL:?wxyE^n{]8b]0-c?Ć+BFkW[λGs47ujl;olMߙY^P/?o,8_ ?5}sƎi 4>+FPGrkONR}=<Qx`Qk12&FV+Mxp( &ENMvܙ̮h7QZҹs¦\13gcp3`XF'cJw8S-9?wL`N 'c1eTU|05V W^P| G5) 䨙^j{ f/4 |&HsqM0aNnh:]$# 2b^@8]'C]y3NNP5p0&<(f@]?hʃ*WS:WÆ"=yií$֛'<2Iܳݖ; }b9PG]Hhwg1R^L5RQ!{fwD25t Oq>q<Ϲ3z4l b@&Eq%° HFR JYPfOz`u0N4~`.kGLʞ`t`ւ[aS_L~A?8>L3u?)us@9<E:dR=m=7_\aq;wwz݂Ôp uhqaC"Tc8dM'0QƑ23'EOu/F W82UV4 r7(2@>e~r1jnU C f)2cY0] {bB(\ճ:!̵L2 M2Ma.4t7rwE:ԍ2 s& 7oO  z6ij1¾j8:a3\.2{1/rg™qf˩ Qf28wCٻ-Ip~o{GNmqaU&?ehѡA%=O1&MWwXX?:k&#Kp2ǚ\fbK= b1S (í}K& s4w(q V~s`[I&"r|3] L>awp΄\;zՏ9V0bLeL !p<7S!w@f+=5`["nEPUlŽ2ykdRQp> b%$1:5XP I!L#7ZiI;MOy&_~9 YS kwhÔ=E9>84Bdr%ȿ~t7542wDr0>9ԻP3[\(7XSycbL(wko|Nh뿎2?ν5j0ulė =1pw/7K4w?r\G)I\eNL& ,oTL֬~|L`y9 jw@2\{X +dcX\Be^[&8s<ġ70/,B+4?+|o2:,\\~~ܪIk!.H@ .~@" |t]3 $L0ߞ~0ES ut0 ; rs`qWDcZ7B\fO\G̽Csӌ?1(;!9w"'p) @TkwN&3qxS\5#tG/rOt^0qDo3 a)>A8< 8\ec qƕ#(UKr5dx_52\\O|$Ȅ >u77Eߎ`=`@ދ.xEҏ0u"`q?b?\5O(^2;s2IKt! fb|=1V|?3Wcl2!.g-\ 3\{(ǂopqٔ=͕LUp1 \'%n .apk1*f-L1I8 &d(?Ff)3118I|ߑ7xabP#sRܸP_s12G) Z`FA3 &!b0IoN_]ᚌL "~=8Cvـ~g2z`F1k)Arj9Jf+\ gmt?u%,[X_˪A(\?Α`HhwCs? =e48+ 78'\L>X A&Hx~??񓣦f`ߎeqNəL y0 8\ILCkӎ?`gsUZӳގe!?̇yboxQ֊eF:58mxaח2O~8Yrui +yO4MqYLA`O?dA{zh̒,8q4G=3Q C2 =[UAw@jfL4 1u= -YxY2aQn "nsIH녩|]$DQ%d%GRapf2Ou4R i[y5$ihZaŠP&z&qTri^Hw(TqlȎL)qrhٕB ;s<,w#rqU$3UL0桡r̊uMA|Sy܈+r[Uz_'o_r~u%\\׌065`iFr!+̏W0̯%.f[2}˔|zZW'O2=fkYu$0  MY\[]aui$yzOZS3&/x,d 7X9^f ~~]@ۤ9ܠLp\O8 + ;""%{Je"ѣA{ܬœָ!bߛ0r{CCLg0 Š0(=z5>2'i 8bbq~%#09)S{'yQX g;ofp09BfCbka^-3 dOKp]+wD Lܦ( W!#+~{& {9h5jQ|n1/qyTPMv񥔘 ȹR'$vQ?2/LHye# n"v yY: 4b.iʟ1s<&F[ur`g L.<>nO q*fU'{iS3EwO\S Q}5iELaa5CF\'?W{qӨNWF{&jwE!pQ1G c(uKp"| n9gtHW? 3o>2&Jӆs'SV7] zeC L5&S0e y邷ZYNud"&qg~8X{C]󿕱Kl=.=9c :NZ4Q] 9~g7Sd03 Fn5Hs ~7À8nG\K#eCł0F^{'WV=MٻNG3cjdW+J;˘0[zWsj?'L) g3 //$ Øq0,߳M\>r!?0#B?b`ٯS@(?cs!FVb.2? (l;una3: -v@7*r&;t׶P0s$$${! ˫*&~B)0pr{s>7veŏMJDWnG9xDd#$7;kο2:搙3UVwNUC Zf Nnp$| ZKÈhxfwZ95 P7P n>`0..:0Uw.Eo4 ahcJwt\"S2p49)\pp:²92TpЦNL> (䡅+[r~չqf)1 !!^G0$l˳>8({B<ؼďJHg_ E.>23+LKYAfItJ MބqT猚ܛ/Ow(5&eqg?|j1{Z#`/s+ rf~{ԘtnƎ3d[Q]@eo|B \ \NHa4aT)|r]r9uGǦPw[ 8{܀b)L3_ӚHqGLh A+#Iۄ6ۿˆU}5KN vQ$1zh1Vtni w[:AGƲӣEa9F1F0 ژ 8<50*3ZaBd)p V!ze]Ks ,\Ƒ=Fu-@0?A|րj.1IH'& й&< *?9;6s M̷o)Xe֧&s?3-UYw Mӛ.uC}p~d-sPѠV=Zd1Z4>[sDsQkp/@$>t_s7orIqi>ro'w^LO&r P=Y4Ts%=b>2/)LV&Ds/‚: 8MYߐg5<rO2?MwI-O0da_ˍ0/1yץår;C4 OQxlbKt pWk,j1P9vq`ck䣅 rІiY8;{̬wRb%J`'lDw4]-zE}Pre^1(DhZ>h40Z8'g x1O;/6M; L2/FhiěȒbo'yic܊WS^܃EC8CI2;u*r5vӮ߬I Sx;jlt]TpPzaZp \fd-|W0OӿBe=Ӈ0/]a۫0 9*KaX+W\Cs&z!%iLM!щ8h9RJ2DL&m&ug<%[ԙLI~`Xn`Z2_bW0 sD[/]nL 0~Ǹ)Vb$tWBR4Ih< 7㙤Zq)C0Qn.1y@C4<Ws6ghBp1 V<̶ F% Za2\PEh_qWJZ7D{LOfwYj\!3!0Oy#R'*\'L&LCw,`šw=9Ja"YSm4 Mg(Pbdup^bYHs?3~Ά^2 Ӈbb)܅Feaq:"SGyޘT{4r12(]2s8<{F 4uu`npӏ7\̨Æ8Ыg#IYp;G bxyKH;!d'si=?_r HtAu Ln6M Iaۑ=|G5J\-a/(U܇=C]\\`B?Ρ1q^cx֣6 v3P#0'q3a #Ώ-Ywupӗ?է9B7@7>Wc[yKUrCN6\H1_ƻqH*띮* ؏8b\>;>w>dPakAds]b Jzb 59Ua a`0rh T 5HK,QU?eEdq2LI}qkw9Ja&|&.wQ e7=rkpKdߨ=C U/^w=HP޺bb2-3wVKYeMԭhnYKU@*ߚGChqrC,Â_Z~g %u|髤W0.;˳/Ꙁˁ#7`fSB. L-,*fu.N1ypc|*.0^KpHLq?@P qh@Rki( יW{#g0tsA;pf))s2w3;a9?*~p/8%MDbG A;dŶB+K̋*&Pv?(.76,The㤃rQr eNw{_<9+cbDbB P>Ww{1oxXjJ9 pu!h:~ju7MOJ{'>7M1*o =̭1P9Beסe Y ?Μg v.# f&S) :041ƹ?7L ZaDF.Cu)rH0Q#a)5rqؓSۃs8C 3i5~`\Ia,ɮ)FL4/ϊ w,`[ Ƚ>y_ltiqI4E0{1j7p2Fr&=f̜{GSEf#R~腚'Yqn^u?~Zɀ¬#Aex:) !fq)Mahwz%ԨnjH ^{\=>^0Ȟ$fP+v3L5sbh?4F2R%BfI@fY<SXH v QyÇ:`P{WE$鐷Π 98tCZe.4SǴ́ጆFY#8a~e ;߹ * ;w fk^rq(0GcY qr"cKܹ \r[clWAp?199Zyî2UfP bVVxu?e$\ XYu?~c%˛,}{B%d]O'1\k3B0 EF;0u4L1M 0⡔c5da 6.Tףtbc*jdk0~B\@]) zdm[>xddir߃0~  i>3^2+f;0Af$"} fFu'E(epy3>ڞgwf`<žeUMXS"ٔ:Cw^C9 &Z/9C[n"w4Lk3!j=u!up REpZm7#1$1W)ό0!;Gt-Bsc#u=-3D8w?槧L?z2G C-_s ʊ2YjS%#MuHZ{2" =3# hIFLK)MrC̨8kx/L^=Wc*ԏ ֎~VM /\ nF/2.d 쟘7Duyp:S8R[\)xi"܏#yphX0ȕPA+:+o|ߣwA0D`̤|ë_f$8tN. eJ!a]/=/\}fi0FsF܁ (=S9GPVx/f0?PV8e2L W+뺣|B㮚0LK<ƐdLk +$LL# ʛ)NJWPpj>$8p1ܿM܃_ `n\xX|BS~ )_K_z9\09C˞*a u ĭ՗4 @ %Ȋ88v&f&:~XLCDbZ6:rKj2YCCyH {\נ⎫2D_DN >&J<f>0"j |?c-<ŀʴ`2)&hs*`M."74$y: 4 SC(+ۡ_s]p@T8gǹ8$;51~|=d¥̤,̲Skqi.`XR9_2Ktw(Q&"rrGtt00ֈєAB`3U?.g'p4QGLYp4,Kg9p fj%}Nۊ`%h~fpjhw{&w-3#o]A!NbI,]g=EQ uyyjcDqrn8@q'0pM0zam CQJ>G4.U/21Fܞ%܉parp{8 U\(5a37cj$nk)MR: &ʢiXdGBߜGONLn>`j #3n9pI?L5 o 'Ǟ|~w/b&"V({@aojggw/ޝpL{0t~tƠ W * #UsU;9ktTr Shg4ߊޟ&@ikJ* N|y@ 3C y9 (ܡC+Wx TqW #C'=wZ*f)$36a ?g e~ٍGSr)e!6.t> w,.U#S578ysM0Qʁ5/Cb0\ 1[WoCRM1R^2ij4897ƪ|Qu3bfKlcU&53y1r.Tu~HPHc)/;AyqxD ?jܜ4yj?D)L=eb܈;y5ffdh-?\ '&N0,w[I02Tǎcc bCˎN d;#}%\0`KǦ%X=_̼9GRJ~a3Kpgt3\e)/Uo!ݎILbe#\mfٳk`ttW6\zrg =t=psKR2 xaP{)].{peDk#R|kν݃>f)St߿;kyBk8_̈@:$)-)S'<ĺ`fePpq2QiJ߬܋["2*\9N!t/b<$ǿ`9Jjq=Xj[-G{ &wa TSP}w8]hχV:*ns+b%*S~ 4>?pӑT <7\)q ,`SpB9-ۦûnNԻ 0 I&PWȤ~t$Ǭs貆 &. ޳uxY]5k^IPF';17j13Tkʃ W^i>Y8p[uMO9(?x.VE~G?r*]28=~o}(Q UMpogWYK#ƸLWDKd |7F Z nJu0.=]c#O7Nr ?5L?'^e_fww|JWw~`f&#nu8ID=1waI•5@0h2g42h9pdL 3̷M2n1GyeZ 7$gibBA4Yfi 5+pj9Fk gr9͆^Ǚ!ە4ih'OTw \1w=2t2 ⃼ azGh WHCv3<0|vg530%w#k3\DMyk2qH-om >WG;)xx02eri `p#僝 X|C2\Qt*%<$W*=huGtF9KS.=O ; !Yc3ѭ\o*cBtʇ,/ɕ@F19_s.;T=jg~.='s#`+t-S:Ss4O!{BzHnw3D:3tB/ On tQB=GOd0bkRy2'|N td*/soz=54aY'`V }W9RI4@tǤAQ9W*. WVfyghGH`bL>4C&9ʇ]mqQkݓ|̓8A cەaP,pgPTgZ{{AiqC C-f726nt{ Ȁ:ّFh~!7VbWpޘ/0>eu"ʙO0gQ)N`zwǪ`\_&✣cY+ތF2~hupO\Geπ܀Ȭ.~!tEbw0ao¸j52ЃS~el֜E{MH y7 sq=py-2'$C*X\dcijxE {340$c/s$+v!zM] `pw#aix \JVM_4[1epUZ;لpstĮRLfX̀Ϭ\n ١rី8 ?G(B \ MW0y7c{0To>*8}Ad A4Vo1&>5*q3DО`0qpMs3[ ue<1zYC &!2ιkAAx,r{p\xŴзC{5GXPCS8c0p;Ff>cS8cc=cX?0N`IqzdB8ephn0`=L0%:Qd4s$:3Cy{bh*|r/?sp}9; x`\m28L!O$~$^or'@忿Ұ)$֒oh1Ur]WQZh[ <+p0Y C[ r[@Os@Rm0 )* e4/s?4rFe}rLfN%&!p5*_u?s ZLMYp`[ǀfdEa1/~L{Q7 2p/xLM+'Xȧ9+~v=(~5~X-Z̯Epwtʋ N2LĦgWDqg7 2tOC&(pxegJ8W+0qcɫyos,?FU3sAfLN98 D9x:3;9ZLȐ]G 0`yݢnAXf|$1 `F*.8ʉn\c;C\V&L!k/:E|*;ɞSrَ*qoOq_7prQ2Cky U}MߑKCxxnG cF J jL n'(߾w|>^ $%.Z9P}2o\0 ܪHb~V&9-~eo 1W"8ptn*#@3S"I4?Hfm,.,)|"in aQ=!9DԫOcxGt;hq o *81t.3QC> i;|m'uϽ1~fÛ\ᛜk@27'2 [~8s! ?Wv}Y?w?s:4 5:kGLaC'"dyuEC5q\4i&jbṪ򿋈j:9L|³ό. 2MjtZ? `ߓ19 k~0%s*{fnEGI"̢wsui"j?UL^xdAz\ ̄Sik;0 qO3@ޘL 9>*ω(;lOބ˜5_XJ4F¥_jS@P~5r]Il5rύ/rrp 5u.%&(h_t5»ԳUMBL MoKP} $cۉ\ a%2W 0ۼ܉_3L)w+7 n^b܃Ème2C }mu!i4B;*Փn/Yr1[' MfQWI V%u#1kpӿ%@Vt B2ۭN\}$2!3&:t 7I1s$7~j)y}au}ҥ7 5)pGhăQ~wf\RB~dQӸ @s?2~]|tx3xUyܮ=dHsw ~lxMhwp& G̕R&ޣ`5N`V!@y7nN?'YuXYrl^~J_`]߶̃]aGKЗ#0wu97]\6y~`g$3}j'Ɓ)|ݡs0qbZTor%ws=Adž\fBs[ILĴS$Dr q༙#3J9s48\c\#(~|hY>-o<`зx?wp;[Nߵ&#QB0>wm=M(/) 0o>`ᇩ5ur+5DDț>*1m4[Ukṑh 8eS%2[iO2޿/(7k'U֐ӗus~`>b.>t̫Mkߦ7y@-A 9\r?VnU ,Tu_q2zLSqp;_߇,Ng.e]Âܣ1ū}:7ߔ9ap^`"aCbX7spŸ'ŕG V/.d kw8 ƈbIۊ kY&IJftQ~93znP/Hxˏ.V2_ێE KlƧM@{I::_L/L>;Ax-'ru$S?a%\qjPɍ_9 C4 }L<##Nz^#0 G%t 4k[xc@GBb.2\?{{>Hٞ3\MхH/\Tra/um9ӽKN`⏒r`~ܯ[\d]SZj `$gF kK*c0aY(?usF;5ģF}[+317OC = ш1+5q>Oo#r1~ϱ;oWB GDn P30y; `AoO@i-k^e}iNf|í~"> ?2,v)ɮ@ Hg2 uƇ"Î<)%g/1}`sy0=m° ູ4e8\ ѕhK%n_ OGp7a&r07VK kt`-ջUq&p]YlŔ.b&_A\,C?MMRd;zn}A̿XǜX!͐h L)Nj&b4 X񂮖ɊWz;扱fˏĕu%BsӔa*fơyNeGFx0M99O3 n&unH\]k^!:]G-H~HUo=ki!|20~g:_Y xc0Fjk3wP ")cƆY&?W$gvl_Q 'qdDNPnN0e4<2&gC'.q7->ye.S(]&㯿@X_e~~wP+p :qܫ7 1@)ŘGܬ'?s\*5 ;\عGU8Bt-ޜ~)0Ncrk)bd2͘\@ gs .PsEM0Wc0)T|<=ə#t ?)o͝HtQ|00>b10\e_Qhe֧MN9&Oay)] B5Ԓ8똣.mO Yҙ'U Wx?`Gϔ~,ZLq.ES'"S k2d97M;1nJqYQ8iq<ȄȆw7Pz0h{rz`oONoK9C{\ >GLS#&z\! wLC #L]3aaceU7\:\ :ȅWjh ތCHDo2M-;!ƙ&q4*l L˗ʝt|̙T M'9t-tx tíxchgȃ4)0-waO75O(njHu\=|ArJn31n)u> !3dOwHdUχR glf({xe21{`uV~..8I!Y;:P㚋,s˻w{¹!y9Pp'uKfn&Q]%Nq 3\ꬥjNaʭQ-ps"I;f'7Lrˡbp1^gդ U u9cn?" "<:0@_L7 ;]~f~87F%3?W\ ́uU{lX3)-x%4{2pIb_Osd0q۫#E9Os|A05{,xN9e@ިR?5Q{)ە pF&18,#@ -XiLAsFn?LM4xP]]fJd O+8@tx2'`p-1߯~橖uG,_{Hz]֪&>w#t&DqNZS]2޷ FYHC =ߌ8⯻ VO0?:pE& _L!C5iC#}1+!>pI˻Y2E2x5R1FY2Etr &P@pQ~ 8`VL?[ьSgw]TW$fJw9)7 v?2ΟAiu 1hS/]'=0B3pMD2<ۑ2u4 @C(RG]:eso n4 d-Ww K 7#bx *YI'9Ma@9FM0ܛ֡D퇇ȦfdW3h&5gx֏{rL#zd(fIYbŝ`Q"i٨,MOߞe=ͳ^>)n^n:/2BF^蚪J8F?.VM\#P,ڌ~DIn{GM9길֨ ̠ e$?S$SD; [ES ~[>utՑ5xϊXPoYLC+ C S$p|s㏸;C-ݑ?a#H3 GqyfH̀i9T㝹z.w!tNc˄~ wA3Xg%=2`Wc$1j!y˯o۽Ep]I9_WuT$rN:~3̶WL O߀3I2Lܳi)Gk(z,P$- g{^ IȎK1KC.&| uZ~8#gO8+t2Ԡij_Sdތ}0kբ^9v=@ c꘦8?k?17׮VsI{ɯ8g1./lYdMaoP%~rY*{˒gN{xbaD2p?a:ũ:dLȡ<.#UdiafCC7\;EÓ\1f>V)rV :5\zj\r='rP?2BXF w@|V n[g^=r׏95B?%o Oq(ǾywapF8Kk slYSR:z ;C !"\=y.㣜Os4yrV~"dB&JAJejܟZTݲax]"JDze({u #@s0__.a:؎)_r O߉^kzfsxN5ZQ 8;ɀ0xg@v{dRQW&jIiT<8+j~vw/t3jwAA̦%=PȀs,)zd#+n(!,tSSFX\3ռ0\M`rYy7c Z CEs|à 2_MG{+>hyk,.a W*)G π$`]_su[ U7 (` :u b0Ff>709}FUMo]/G/OTtȹ^\Kb\(W.!3(3ais9j4ؤNr7rPu\ln*)g\'Rӿ{r~8󗜦0PZr#Xs.B?2CNU=΋W0XDdWvahIf'o1cѽno&Oɀ}/Sa033>w9nȍK"{ 'd F jh= !>, ODíg9܇H`\ˁʷydfP~r9.@뽦;*'*&_fsVQ{( CN:Iqɨ'rzL.P*a^01m<0(v`<oM|hrG̅߈u!I2>Szsr#tEO;;g>n3am:!wA75yL7nva42$LfBy0˜SIpz&r`2Iz˜ߟ'k33"Ȩo1ҸOk5ww'TK󩸔W)= #%O\}>3d=>l"T=>/@o>~ꔸ4:dzn39̵2fwGpe'22ݻ9=0iE/2E%1?s'yC;sq8_pX>aVF8M̒zG),qoAʨ D>nd tᒶ26r 'sRs{2O<(Ps$& CfRrIi>aFK)tBd5 \UʭwUž/r++L-)IqPppuǩWcg&z+)y|;F]gup _m2yWܹ;FY?pǁ`~dE1D`z3gd;`2jg3pfF.?We1u!KoL`O%QNM>w=?܉0I{`O:-T˜G 0YSLo70ȴǺeRAل|f08uf'0hݿQ9zb+{n;CĠL}ift{/~ iMK?~ƿp]qKI/]oh@:nlz9=$J$Ξ}0jyI>p etfr_$qo @LRi2;LM'YDy#q&kpHyp >iK*o\Uq~lIvtW1){k'p+]/7Hܗʃ-t^WC1^gB&@݈!Bn4)D$nT_C#8 t!"*鼎K.`?΢?Ts, uF&g) ߷J=3.2xpDpi/d̃1 %4LRg"d$-|2Ze .A0Woԝ&PZ6]2#n2> 80W׻NQ:ȥXPA2ֿ/gwW{s"SD-寿 8O _%mJ|kWG+TU2Qdz2Rd-މz|i;$T[rʂiJsHs7{.nG*w~bI& 1cf/qpM=l2u8GzqxyPFJUϜ3*,{7 ¹O<ZgހaHor{Oe d5b8>"j5^X.`=| ̏G s<"bib0FUIpEBޣ: "f:7̥Wx7 52Dpk&C^9IZ,bp.R918 S>qjLUɎ\ x d=)^\U;)G;pt *\ C̀dYn uKխMv~5Ah"4?EVX<Ӻi(m`(0?ds<o ՃYiᮆjLBGc)*GU\f]B ,4:q*x?2L8nhدy:.Wp^\]L10>𮙧cy]P3|`\E;Sdd7g M玤A>F\CGW"9\?C\ Ӯ5S1!2F\S?.RF% <8NPu h--׎KB2LGNX94ӄp?XQ*q;f|Y=> υ0+t7cTt0Qh.\%\vRdLߙ(_n #.Ù(V{&EC4E igLXATo>a4L_ aC%33CXyO1)Oh 9,LXX\ٜ? ;?[>c9?7xyE&`:5; U1n\}&C~ʇ&i<КUg7s4ܞq$.H~`gjw&&\˰FަXbBJZL.UEH nEuP5w<-?o 3'I ?'jY5(l\j*Pˬv|p9D7KGEeba~f^S?N*ޥatPP3ωȞҋk?pܐ|ォ8K'bo0Vb>:LI ߍ 2y{;\nhGqzޙBdm2Ggg{ d6(L]T=>4(8*0pL軑sBBf|sr{B uU{~~\yA =s7 S|r^;Y%b21x£KDz\``u9"SHFQ4P=SKuc9YA-X_52Eb3˾fxKcy0EyUa[kfƟyu ^by>)aCso˖ܗY:dp/ 7xA,4P ȺHn'}r ydN_FwZP.H~S!00ѻX ֵʽ9 ~h:`pseFʂsϑ?0OƍlDnR3Y[3%O2%<:1X<, %cG'.*?3bi7q&K1aq5"3˹i=q8w0tWD{=f2f~ EWrJeS%M]gw a~Ojd1rܝ&폸/s?U>I۔ʟ/58`%24p>n7깢W#DCs$i|kYp\b0 8wg~EӃhwSn^s4]^%1!yR|{p]4)%+;rv0_܏%r^dQܑ0Kxh1]]a4u.Xjq2 &JW/49+Ú{>\$71=$-2p*a!$;3I>t{c4udnʭ~{03󪮾N9cF&/nr\qORSލ1Q])M\$ca}b]pq3'4ռV=̅G{:ΦEgdM>83Ly/Y{. cnQ޸f%w6& \M&C!&M&^{r Փ⠎P.b`%PXpd_ sVGACϥg-ϥ`k/Ι@V堘чr\ h{zq`r-tQۧut}t+rT>CEVL(̒)vqu5'G/Ν050yW4ۺ.c0+>VŮy=2KZ0$vow(1;ܛZC0OC^WR0~&c#G 2k܃c4- ܗRb8Wh{2*~?ukn wėB2zb45*~a.!a3=UۓsO/90~3XuyýR2z":C*7y,{)3ďYFzd3VEfV>,뼉B\ZLUq`:&=sW//TIoiܥAEJ[[cJ˕p20G)0%p żDoÂd'/sЦ nQ(A.U ;_YɌ;f (麊 EģkpG+@gعYUyOV9|aO2\!CH p:MdTϫZ`hC ^b^\;9FZˋyf#-L3zK@s0=9qK 6?HT 0h#sf0p L$%21(!7ALJsmac@Vc . tSo7UC%.8$oqpckfzI"Iqq܁ 9(2'|`=x`/nI&@CX/VcY7R~cPGI!EL۾KL +Uz5ն$N5rzřχݵKKԡ9AL!bpzxg>t9*#4O:TFHAߑE~k ߮Z:cZf1-^temuIeVKΈI0B+<>3IsS&SL.)f笈qJoSHtTn/[ ^<=9Ӥ5 1Q){89>/iK#kDC!{s]t[_ u#=f%kLA<&W]ۇ d<~>=Lw72+g+xp͎ɞ:)H&yeʟW4*~Lz.7;ܨ~ L~9>JrϊC=RR_RCCEˆjs-SZR̈94 dffH1kD&MG&uΧʸHF`CG<ܩxx`F-Ⱥ+@;4U=.xuu/ˋF<< 5cCss'_4BƀQ8|@8xD7&O(~ߒE \% ʍq L0π3C4:bw-Ͼ6SZPwTanR2s Y>#",r[%L"s 2UCuhO|k@a;H1HqIt"-й 0, q︡%aiљtU d pMLW~2Q0'u8j=\dYkEe>H3irP⻶7xtͽͽ1kuab)n{jup9wG]^wN58&t4)(EGJ8S(+r$`/ &o[5<0#0w_ޘa ouMtM9 7o͠<UOtpS~0L"S()" ëFK `\'tf!"|ka4LX8Ldrt~1./\{r84Q c+bqLfSp}DZG:3@<54a0/ DG#u:G'>˯ &A~QOc  UfMπ 7wɊLGq$2tL3ޣDGQW,b!ZQ!1{#auކ 4@u< 饧Da=r"w?ǜCZ8kYy~:,d VzH~hH穅rH¡B=k%F#yr/DŦ!8۔CN>NσzoC1 5ZC~%0qECV p^shr?̒` 9Rj2=\$C{.wO$)\ը`ك<ֱpcEML qK+V`3gle/9 H3s&WL?jxdr|\g+LT㳟F`acL4=(L?`qSǘD*ى{ UaI-fH ן֌P+ ,.J}̍FF &O fVM8L*sA>F!ie~[kD i)<ȅz5];1N<0@GyfVԀDr.jM:jn"`~ DT}dT]R=@u/ q]f2&2\Q7 Wr M砹+bB+0O [ŋws$@\Pb&|7æ`f2PrE;t$^gXEz2<ƗϘ6ɯ9d[6o>JMa stp*b0~e@`WAgsǞē6R\s2'wy%с3I%ӗbpBagU'DV #,# GY;/G| q2B.* D%&?y=(zp {?"&r_m ּ>;.*9L$4^r[B//F =; dC%T2o-s㒭`\>CG5C1ܪnqFJ]wvtJfrƮ1({@9|6sQzR~TOeD5.gnr P]ިς0܏`FL 5pF%"bp1ap=D2 a}|W %d9Ӻ HT!͠ңpjC^'ήO&E{":̈qMS2F['dἛ*^MW:HlWf1w_q|P=Qc?`~4b ή{zn+S=P^L{so~3|㐴ҎGXe98e &AK\?h3zpoJnÅ:f~d:x3*&J?g,3p? C{ui5eA2wܨ2p55f6X£rI(j=7,U.G1=s2dž S 5OվBsOo1a]+dܰ.s `grKp X!8e'r~願>Twr,~@X ]G YAkrr npJAB߮Ub8 )t5C\YF2#2\t[ #'z(7hez^/fёza *;saiɠ\p l=o.'Esi2-8HT^'?"j;{=~^LjɀnC#bmuGz&7GpHd9e!S9at}tm0x%La#ل~S >oO5^uɜCt\ ܠP7G".U-ƛruNbhTף6sw9Ban?3=dK 2EwЇC_{2? |S:#o0qfJnUgEӮgO27be ,7\5O;4#P& C apڙm ]7Ȝ4# ~*dp=\o15? "(Lw({=5ȱy!ɐ;+q ob|.XY AWt1LR|,=ԝq0 zjNN& Ziu+0A|VWL]&jNW]׸4A\AU&PP{sCq̓~c0@f+Kyr? ytTHgfJ%P:[ yb8c̚#5f ow^gs=Wƪxư0 3:hcTa,Fpc161Kӣ&g=h&:p9uƐ:+?dWudz2|گ0=^eˇèxgO Z R{G{_s'7({p@p2\-4hwWnfJ^G <2\=O/s!ʝ`tL"ty& 8.T@X 6`pn"܌㖁0qG'\hpwܠ 30gqe`s ./4) 6|ԗwW' (2|*+i֒TD?szB|s9P F;2_LqCQ& ;нq >`QrG_MC# L[H2c>2\h Ӆ L9ϧyӷ޸+1xeW4LϺwgΗ{R3=SW4nJL" 4u=QCzu]r]7G+B-nXlk^t`==|lA˿pD-:8 .y UEC1cS h;W NjG&qr@9̧W.^aj\(kYܡ#+ t9 i9&k^~?Aw9nQc}Xw!lg7 ]™3nb3"StAw89xLU _p0\ 9~|4>~+@udaAw48;H {&E\%G8>_ ^Nn13S) t2}~j?/0|wy9㜖0 Zq}?1wJ3  p2e _G .{zo0|UW$ɏ5{Sϐ4BYWøceu્h`92@Uw!iN+b1 wZwLMn8/aXh>F_tL5izc2\Wx[yr0;k@.I~i70;|ǁo-n)32i@Px߲jۆ/wdT2!4JG4/M&i\=\]IAˤ799U0 !]'SgtLS'%XR*8 ʍwgoq9Y2(sEnYp]FjNn3ʧ+ᣍĨrE1 uR&4rA6p F6 B4;_ܯ7s ;ummqAr;.Q{{1Y᎘w` ).["3R`V!O3/e7M;\z,F?2-~"L;b怿3˒uvlZ SfҎ IW3c ^l5A,MrAhu>nWfopTy|C ~%>K~ YE0_RW }r855ӿ@s79W0dd陥d-=K f ,\ςo`NAo:_.iL׮Xt9n4S P%;PdZbdk%kpkKJd8E,p:mtc48h|\-2YG/rɔ2DB=^oCR& (I(p" s8A4pn E%NhǙ @j5EE,jbtVnG:#Ts~PCy踆ryD00`L;axC*t)7MU4gm&ޠ>;~d10X|7`1`%1׈0'G5L ??6LEA%}7u&W$qgtrg. y!낳pol&^d#%Zr̉yP~TnQSD;eq= {*_C>5aF Cj:Lϕ]Tިf=h)2s^8N.&yCn6U0 3L(ipL><>fc.|21Dy7% @]U)Q2n1! 2&HU}!SB=L |t11& X@ȥ}ʷ**Ektw8.k*!E'G=dokQêqnM@D @`sC_B׺ PE Sp' kn0 0w!J{,P`5JoE7=,2I~[Y0`C шP XF2<1o閣OJ:H{/0یO/\PLT12w,L73l]]17/tz7K^MҳTkzJd[]ܧg0Rg$)RE0(5w>w2 f~0\ph(g3J3c %pj"K.SFARr`;TB#ba~ynyQ$9Yv׹TI$11>:f^b#$* ԳzjYt=ߓCw_{\I,fb `QNInɑFbJ1~Z^aCz`2 P/ tӦW:ZKL]0z`LC-Pp chЁ+&i uKQ4Րb45 &C45UDL0!aLܔ)4,1KFeUpE&y8oD:C j K&K!0|l*0DwT9C0j7R; =A4Zt\dʓL&GH!;(TK2#4PZ̯YO,ޖb/0V@Vf$<СS}Ӿ8Cf+0Q7Yj805>{@N俘$*5*ڸA ^>M {qXzɥn8x"1T׹&`e|_g}Cɖ[XfȓzJN8yfC&5 !LDG:qoҬKU :r{|]ӣw^/J$0"]8 8PljqztnL#<-\4qdl%\SS|i0逿MdSy7f}cij w$ RQS}kρ pK9B[ ppef\[?53%Kp«17pPr2rp"f~I&]W.:nbCGIP7-FxEdr3W)ˁ?pL ܲrhQ1_pG#̊R /NbWpX|'s\#5 ?7 _xt4 ̥;%SI&D-kAĔ2?q9TItL|0_ٿDwb⠦uAz|=\ +9(e@;t)'>(2Y܉.IєTcW)\WrY㚬Ȥ1$Ȓa_t/0ɌB|y@d<ʽ 0 ό$r$G@tȞE`@`H*8i^N%ĐM\ $׉32N1tCJqs'N9xJFnexS'[Oh]Y~?J$Pr  :qWI۠K?j43ekAôOdA59ㄯ ³T̷7B C y+,2zSR0cӚ",܎.C<Z83f[[Of *+ .x2+0+4h)<8 e~}:>]aSOp@2"Cnc::ls .{:2Un f{k[{:d|Twl3\W+gfG #2qE*Z\\O|0Va\5<2e-#XM WJz7[\= /7x?]cn G0Z0ް2FS̭IFEyN~5NN"o"FD(Ek xa2=GGӞ]՞8b0*`&:WUzp L_n߭Ti`7HUS~% :|`_>_ԖjɹrG0GSn%C uN`qiw940L8ueR1 )dhעPПSX|ɉo+L*dRdb{ܗ[rr#KF H0{21*nUEe9#bѧ18#hY~?F6a^C=߱Ko;i8`pyK_L V 3w'X3 y7QHarOҏd`Fx\ 'kb Y`β蠆nt.Q Cj(SY"1t BZܵߗ,.#\Wϑ ha5u8gҹT?ѩf@aA3 '>|v r|c裃cSO%&D&8w%cr'YA*c/1L n ZdWDH=2 樣׊Au[鑁^P[5 :aO}2la 2CL+m\BنkQy\?EVlph8 P.ກ.W S G pN֮#‹=w14PNH[hthnxb:ܠ @-7Oy]9C~٩4r:p:4*Nab9Xj$5:9['xTa0&l.ަ"Z0Gxbc;S\ z|̉~/2~*d ޾zcfh#w!s n*ټUHyAo\."->e[߅ǘ&Hϥy땱Ё8FQ0.bv g cE\=̕ʄjKa3xyy.H-nȘPמj' g\";XxWˍn<^n9Ah:G>rM]=Gޜ_s{p@&#S(ES!t0(;GW\;Y`V7[}ET]l̉||%dj_?'v⃟|7m+h;/Cp{f W3mp/n :. 5?-Y[``d9=Qp)!i]! `x?gɐHN~7,:`\G1!Q̅7wÕۑ4Lveahtv,:c FtQ]BGy&U3= @_"10 J_w?eg 0q .e 5s)n;kˇ&{*T\d2LUfRnSi MBG QqkLSV2 "g]Ew<3ZeO Y],`w#Rd%vw( `e*9o\KE D* Ṙ#%~%j_ }ˌ' U.UQpMCuC17t9+;"n5~ dGp ;u=FICQ8M&SNWnTr?0FG;(Acӆris[C* CEa`NG:@PCE]KGXܨNtzWWj QXoO_soCC6Y\c};Zg21rMLynXu08 U>NZ|O~!ylW,;@~谟j O-sj?2N!0%1\ݏ7NaMqwzPr93;Z2WØiv27 | piwjV`'98h~dX謊ϭ:oPo1'  CLjКr2s2 bu{4ke/"wxK*&bS :'u?r:߁5f^V y\#0֔~ʠ>]2ZILa\S@a]t!pц4}ד亿 cq5p y=zΚ:wU|L%ݯ4rQhT !ax7=,wgue _9TےfN V̑ aip` ybkmwPBH] C~~fB=YǷFnAnb8&`tdž(2hsj ǽ`U]Y JM<p?8λǎQ8i&PUyqͮ%u*uw?&(`1%M@hzanLr L"ρnu{L9H' ݆C9L iQ23F:q"`nINsjIQ?!|Ȉb A#듰]逅4 4+ pr8zP9,f9w̮V`} AC +z`krpWIY24 &Y "<Æ53R)2\^Vw 1=)u 8g25P{&YŪF4\ D<+0om2 'u@xЫrr\c~5:=s-zszɤ&JW0,2 #pp#y|܎_0"U0џA|Q2kμwÃ>4y*ۄr>R0rRr;n(gp$>d*MDE oqX n: : JQy  ~7~ӡ0@- 28Ncĺ2$S Uӕ}ĀPyC+e&6$"=%9)Uv`u+ՂɁCkfsSLV"2'@,i?:IY5\&KjJ"FLי ??=4#  9.Bw 90G%OԿpڌb@˦'p"0~}ƍsnPr.&{sTz.3@xLM] .];_0:]'jBw'ìcFGC!Y&_'q%t\_uslKH;4;\ĉK\tgM:,| :OT!VuGK781"*D3D`hzhwBn31:nzԞ,Iu?G5{9U,ߞ 5Nbg%AB#sbG LY{5[rzV<|wyӪFb+&A(n0du `27?CL!딱q8%s+c*{ .)Iur$8 G*q, J{ѧs]&A1BtH<7r ;0T攳#ܑ0p?Y4ޙaykW,n*I>u+,u*ǦnQ \ .yxczç G'Kn .W8j;a򨌚sՐ[xٝeq-\pDzMY:gZBW8w$~`TŌ9].0.c&aP@5!Xg2xn@V$/ u8Ц9%48| -0US 9&/vYNbA1}0$7;9USEWKˉ#XVܞu3bjb&_i 4[MQމD̴7d u,]^Ǻbb})]|g?.53 B?Ӛd_2f,鐴b.&ZCUt$0zptuKSW䡄|2G ų~?"ϐ azfC+bu</R# CQ()~+j s:1+UOrwGrw=Ki 4w@\pqR`ueK\DLJ2a[S(u `9GJe=~p-vNo\e_23MqP|S%.Χz5pe S.8c5L!:V΍8t~275NdwTuM@nd2BCc>+޺0Z!`'q9wþxǜ1.11s,0'=tF=™/0qL~n`B2DuYX.LwQ ] .  5/+0fQ 18_xq/pQf>ĵ5Rat*UNFd2RCψ$w0d[21cJp1Ƴ)p]250#Ss@=G -\۔E0=2LQS_r4A`4m:*7 =p8"SSQpǟEC{ҋP3V 7!0zknMrLnw%NS0{>+^|Q 0 wO^+.$h W/dM#ܑyu@].\ 2F:u `EWF`G0:f{%݋9s {Np)p& p+֧ .p'Gˎ4(sM8~$Io,po2GC949KIrMP$e5Hr7S]iDE2nLXaBaJĂ(b<=r g%9i%2&q` :uZ  0q03~3.΄wC?1s&"9;U(,r8̈,*` ?Egr1G&wݞa=xv7?4fjSN#e1 14r s3閽(9s*}rqxoGS`:"9ૡٕ߁tF3Q/O\\ܱLO pHs#|@ah MjsNW RPP1h٧ML7-Q7OYfkJRZe fprQ{3azD3rFj=3R٨uenfrd˝4ȃ jeYGIN' sYf5%uj ~Yd~~DLAրdp`p^UnYo4)`:pܪwRL3ϓq7LBN=NEi}ĐuJ 9 z;rR80kÄ24WskGtu^\h$=xd@/r+ɕwqtNQ@Z|Q&?GnN†i*&'$U1O'sF=„1}Ijcp;ÅID s2t t̲慦 pcN-`RAl$d2u41\)"o5 պ],n}/K2r'1Fde4Je^`` ޺ų x\q.yCWS92r4>Z)742>nA4s)h13p>ּ?1NLKAf,D߽^#Wt:zLQc59ϜD29 /2ي~M1d2$zwDn`wㄭcUP>{iq?Í\&,ֵ8ik ðU{d긕2u)U ܫ#7{L}X)AAܼ~00#7)ܥϊ`G qwjƻSj'qL(G@ɎR!2PP~dS/_)~H^n)2w3^&P: ]\y !C;[SpWuy2 3F \\a\r"2d*G[O˔&`5DrNCJfp M~ ,`|ʾ" xw[C2s2Iϖ܀bZj7Hn]AH''@&ZG$fQ3sZ]UӪMD>1siSC+GU,L d5EkBC(A# Mqsbz(FlG"w)W'ғ꣼ tI繧 Q1>`Vgew#V\'"&z#'VS!*zbL 99T.K^c teBjq/r> 7Jg0pYe>Ijdߞax!;yec4ARi+J`3)#1uZ!t,å2`?CNg Jn*^ˤk֔b)w&"LvwPS2Rii0o ս? (C)!4/L 7ܜ )S&O1[⿛]r+RĽoۻ IĽ@HP&bn?ktCsX0Drx(N29W(-ٓwT\"ëo̐Ns*zyOu9FML+%&g;wG'1_j n y BV\AN\'f%4Tʂn[2Xd~C٤bk^d$uYI5 &xb 7daq:!xS{Nu ni/q- z|x?^Tw1\G)fS"F\?(2n.9Yꎤuu29$CBeY!V{ sл.\gTzoI0 DýCrֿZ~aFEwsBRt~'\9\B? rήW?&\hpA\fQ7;iqi(%on$Ʉa;0/WpO] ./~Pߖ+ʗETpX_:~ϟ!zsEz ad(\#[ow`1a5 De.0yqg>5#y:tep)\C*w # X#'F:;i t~?x&J7p#_ UnD11+9>XW(ޟ 38*ÏTp4T)cCUc~>!zӽ+= Y^Nd*g߇.+8fp?L:wh٩8db1 X9Us>rLU0 ʓZRcCt7_>E;W7Vq@sEtqe.r=pu@LGGAnSmnP+ɡnG̷|S ,փ$9 w#) u>!0N|qC2a`?ixTH YYL+LFSp]_h'pp cy2 ֪~h{Be$9"p9RM^r7F3D8E@:Nnpt7 1S<QWnAF=&0'7dLGEO#LX=) 4+*T$[q?ew j;]⇹L\FE#FǬLYGQ~2*^oDAU{ȏpmZ&Q>hW|2# X*\:wu<.C5ݰpy_ps0zqC.L&JKbt4BDr4W_r^^)~j}Pܪz,1_r0A7d(DZoIF\a`0= ? g.20ʼnpB8tyX˵6^Ì7s{j11Pݦ#13Q}r˄2ŮKC;sVQL}D42q?}!B.`w 2Iw2{Urڎۑ=:9UpUfF_.+&.z `蚲׺!:Z)eO\L~b0T2 ܃Bu L(¢(=܁0P' cp(Tkmb&C7H8bs=@.QK1P^|E8for9f9wK\(f`n)0oq\hLiX_yL. 8Lj0쟚pBkP0wCurG$0piL¾eMӜtoay&Uk<~w <4E~gXS!ֈ}y"r_.Y t~3"*|.L ]Gx36kM(r9(eǶifm ρߌGHa~>|ϣ@ܺp9<\$\2ZZM{Y\x9.ߗ>VJBz韧 )޺J' sC/R3Y]:aaQXt>@b^14kOe.x$Ȫ-`{2\aj+-Ls -^1{שyWa= @*8ot &n7 boL7Tf5 ڬ<8`v <~~3:@s ޭ$}b )~ɘ'q.K>dgsH1pUQ )/U>?_a;ܑ"+WLK2(h-L&m̵0U)ݡ‘bhDLp23块r PdBg߯t%SI&sa1JOи6 cbA2]]ʮkt'~rW- 7%*+10n,7/ Fh7c7PDִ ϟȢe׬QJe,!ú[ܙ bxq^3k*?(9a|]fR4ͪ&I,t\kV{z438?f C߾aǸ1˸s)+N141$xS. &x=1^zCiBo^|-2,7xSVLn7(${pS*l]ҦML>?&YSMn)L%ļrj?̇ au0V&"ᢣ0_YGzYI==ne S,̺ PHs ޙ _"oN: èASJ//\RSg֘i!„0PLZ8QHF{)͜-N7LFaC]߭>3R̕S535Vs \0!Mxg!gk_0_pʗ0!/FB|I|{Qf^~'~9_ϕCUklҏBB<m9b^ ҆>Cۦ& ۘ|3g4x,0E\.rsEު| ` γ/C9?snFp!3t[No,_2:XoNCAʭ~"Ȩd+™+z\&n] ͹)5 20vpDrK5 `b&X #( e_wǮF-fSxjr!L\U  T5Ndz:h.:8'0d5G#8X١h>k<4ɅWrTqou:`DuBufde9sqό:>*_~H>yW#\w!}r'f+2~:Cs1IAW "I?QS$.@ +CǼd%@`+ts\{N(>0s"|RB?LG"Mߋ`u0ؙ8FsF2#P*"(Ĺzt@sߌXsopƙWt # R0P\ A r&.J> n\;OF\C2OY*d(~!94$0Uw&(|z T2>f?L-VOndkτТ݃h4q*܋-٧H]GWJ̴&9)nF7q1G (;\?&n!1SZ2!i!i"X ݥ70N>;sKn 2wsCY9C=+"␹"i]]nyp\1 {ܥ ux"ئ)C bzPq2 bwzIPGw;B`4B98ފeq.w]\4-L;>$85 ̑|O/=Y)_ ~&Q~|[}CzF-5ٕn1ca# D5~hpȷOsC2' }bY?DzdtF\5<4ņ_l0s")(;tpK/`9GDSw0K+24*̊a'=><,n>dNd|rE1̲C12tHM,C1ǃ9 <S'rm5A-HVs漘2LnCZk܇z54@#xe m\@c{ACGzQ2N\CtRn>x5 DC8b7a*,]n[2Ȕs*qk:#濽?*_%~oNLǙg&Z7z =HCC{*:Na7>n#-`|٩l܋8WV-T!ǯіx FI R3vc<1-w|9ρKAPh}s&@l_0\=y`o^aţ<ˎdqׯƜa4̢?z2r8>wBH=1Q3 wE9Us=P ٔ\'M>0 ~w]J8AW0poqEq}0bEr 7OXwXہ,)qt~*N|(44%>OZ£ nDr{n Cay?ϦfT1are0$]8~\.P\a_R#p_\0Q_/#]l9גdOu [㮹ɖ;@!_(C-d,Q311B; t=S/+F>vU Y܄0V|LAɑн btu?ߧtɊ{nH[BbkuLiIZWzpdp@(u\< G61U"2<2a*@Ң Z}+%]A ^1?zDZwGIYxTsRq:<#NJ%U2ٔWIW .I5_uurAL" ;ND\ZFyjebB;bW f"jɁ^ʉ7L-UÆ8C"H`Ҽj74wu rqG$wΫ#'D#Vkb?g+`5є u ;IlG .nd(4q5^I<,I'̐ VrX`rɃUbR1KpT%`SC8 sa~>xUYʾ] (Ϗ ф&MN_F=Ks/>!0*W^БužfXٸM_pwV9.PSUbJ $ yɚu?k?@ Z஻pOp:pV9p%±7ܗnJ0yuW.`![g7w~Hϋ'MI&dOr'VeBo]rX[tҰ GߊH ,jpfD`5<0&DṥÜ2zq-ac.{z5Z^ sx4YG.t 3!ρG A1u=rt!* w ,&(hfr|<<0ޘܫy`=ʊc5DG~tߡ4xkqYqj5٣d"c5s/1+ >HwޚA帻Y2&<#*()SUW-x0/ CMa:EDrN5ϸ[ԹB%yn1~5MNDp3Bٛ ;+GBa)ƣ7^ct+>*,Nin(G% C0+G`rd~4dd9S Lpm~pfDt[-%>I܃(/>hОo`#r`3UQ\3 ]a\j³Cyuv8K *$@R]xf z+7a4b~rI~UFO`j7(l2Ep}71 ƒsp`ۇd?y^L? "5¦ALI&8I9R̞>RJeW=t [S෿@rUE=;+iҸɎudQ _:21twPNZTnb_ FfNz =;jI30/FJWxjwla77Ct@1ʸ!◺\#NetxG+9m\N bb/0Ve I]S. L u9e=~Rs(uY2w`5d? @PHwvcے|@2*412Dʓ|CB* ǚ2ɂ_d/  ug&̞w\=0VGX.^L4ߐE0H3Z:ԮI3[.'NaA2zpys>[s$H&3WCGLFE*rt Cp#P,I2?tDuAn@(<) ʍw9-G Qqսx:h=wRΊ>oq9DL+70ĸC]Er3MG̰4f-a~'%RwDkR] !p 1 X <_?fG!+5pXWgOO2\?/w>]FRܥsGYČP)~>1 rʭf?L曚.cs\"y*nŘ_ a!eNb^e1Gt8 k^L#1/t4Pkw>tSuqqw!.Dz9?*~%KGqb" uZa2Li>L\>ƷyJ̾d"'4OsC52 ;$|,߾8?+-i̋@.pP()T1~:d =k+0fUĥGu&BǘMn 9PŅ ̊ךּtglIuW7f}%MDYc=2`ƀeI.8ƪj$ʭp_0@r'-rRgטOCt s_rO8(zltGUɋE>C.pV`Vq-՜pMрK5,S/XJ{ї`i~2\BMM~B2$ _L3-`Fikc*S_su" ,wsBu)EN]že],+WKA+(l߷Ruf| LnS'"[uG }ŭQj^ϰS0)w\ǣʘ33\F|<*eW)Jt9Y I:iL1O"~1!?Ts`A?r?b2ᘤ4pkِd|K!"Ƿ%>VL\Ifބr]L`Hi=!CJCy=`^i ­Cj C?0/r FlU0LVMj/(W:uLDbn̼e;r&w.Na9s~=20Dy'߬1]+ oso"1x%hy_0w+& jdJ Ed.oGpx TpNrU߀QfgO]'s}~s,@wF0y1~$[bSqpӣQLqGXp`,W2h\o4-9z12\].wpFtj|hކaL-KrtD!Jns2/Y .hL[)ߞo@esJaA5<'.l ǔx)2 OLƑwdsEdM.}&*w'>M®*IȐq}0 -߅21~ yğ0b̅tq~ ȧyΏN_L(ȓ[uML3e>#grz`Sq;op*]qz-nPSW=3A' S*@"Y!2 jd ?0Yr pWϪ7%&jW :PWB k?َЪ諣/ssr.ݱ./_?,O, '7eOurM9^]L*+,lC2)\1R.9iZݶH3WaF(q >P?TFW*s3%TMM$0B: xk:oFvL 㐏rL"1tGMAqu'p2]&dǸzM|C6V ;7`!rdkrpb87pI?2/4a2L L&T}Zu^eh7{;=r92c1\>g ewk|2 s[>L Ir\b暙Ų́Ņg'"fZf5ي5_01é)yT&Ak44܋sؙ=w#K)nvۖRnGp28um 8 7qh$t-݈Q4-{#bHJ;ʼ`!FHӍHu2s2]_aHԼk[Jj8\60GEqtp/pnMn ތןxOuKtJ9bIyGxjjAX <0~ :jtAXG֤Eƪ s %πGWC v>\(ɐ{Æ\<w q rϔ:wr44@/W$(DoN8+>wjIy~du8B@G2Kz&f(fH1>oɯ3W%yh7rwso1;r\*ȏW1}D3 bOs2~Q<#RLг|\!7<uRbNTx>({K%G Ĝ j8Onͧr[=(wbouc`#܂1?`F-`D_i?2,~ƕߌxjnWG{XI Sό|kلe_nmXW\4p Gzwug1C11"9-a7pPCXhO߬3̛=0Mx7&SYs!NXQ$1x͜ȱ%rq֊ =8з'ޝʾh(%=0;-< E.i&mfw ֵ|yrW}hߥpL~ XE>/$dr\\ ղd_dgg9"8p&f~ %0Vfr\.zʱ_1ӄJetb^s\=oy_84_%?Jw+d?ajԌ &l.)e$u˫ޔ֊X.6- ذ q3ZC̟vf//7 L*ek?qZ2Q4?o̓8Ud8n@z9& _Nj~d5 fG~B/%a#YQ9v{?~ V4|«TdՓt=(ċ枻%*ao xeBFRL)"jYr~kһnW/=ʾ-={Z58y|4b^`Bp\2u+1#(|IH:&ƩtNܞP^u?| ?'`0$yU>/(f襟A|r8LL&Wp_2B4s%hDLJ]` Tp >2 b/f߼ ܘ[ӗB"r>ia mt|U5{2u9ܣ"&`Xy5җ*.9O3W/u_p`jɞQ߽&iVj_a4wόpd˄Jmi%r° 4r|` /so1/t\qݶMWzw"L1߈SB>Ӹ`SGf"p͍`_r޸A&I{F/ziUp4?N_7L)f nttrh\Jẃ`O(vYR̅AY N"ߐ8D=.|ʌIfe(+8dr8CQ2+"b]/wT2+.p:.Aki+F\s@n5;̯CQrx7aOD@ಙ}Q9#'[Lܢ .^Xj.n?q?3`)E0EBrE£: ^a}n* BƙL9w]6sR om&)Erݲb;1G07@A0Q0eOt ¡do2P w!=S*Ď;Լ I1'VnYFCy"Dtpx\RYt=~Bqf:`\.?c+skrp&lat>54d`p2tZ]+wcpM`3b痻W0S*ޝ%( q]Fp@j0L:x9ွEZ9G̃:j:dпU}giϔ6sB ;9Źq w;dP]$u'!o4 }0=b\ W낤j_6s< iIXSrLT2e?Ds8_Y߭C ך#.T,֍i79@V| a.p)Y'oy#Â3Rd~41i+r?3CI]֙֟#e6{W!' @TR?s5`h[c3:]wJ&Xk(a#{=VgP\H"Bju&Uku}̓ j-(oNU]G,)+28.Yha($ƗN 4.q 70&y.P`hW2{\G ݉iKtVN'Uf塽vSY$eg`,>)5\H]c2/rnP+Uum֮({ӻ@%E1G*(>L&pL"/ =ߥWZFG]/ `u9\|1Iod qp+AI&߂3̩9[u@])tBXoטI1QptU[DF.ka2'@yѼ1ne858npTLP\I|>|9b92@̲C>uB.:dH;x{j8 !L5Tf/2wD5:~3ގu!a=YSD_2/5ur?\2Lx*D'9D\L`&QQ_ Ss:y{Xapa^d n<z|;ϸSUk#oDD09L:?]rf >^h>$`p)|VQ̝񂩐uB_9aۡ0*O<ʭpOχ;Kd>+Q/M?#7bbe-3׆{Z P2$r4J|HC.CÆ#^eZ Av`dX K 7k^3`^橙)=ʳ.sau2J.2cHW #惛̥!|rי;٘}#*pMj`7t2 )p :-˚w@pCQ4E][&.H̉\# P1m*`8{+|᎙캃]܄zʬZI0'2‘43kt달'x ||ry9$wp8A 8h+0Eq2χyUt#ψHLRM[ߊ5|>Rv$恆\ʺ|50X]s3̴)—W Lσ[p Q&AN3щ [.7?bs`VHS0N9?P8X%tK(>b"嚃nU`|x03\އP1iq 1wX{NA>ʂUK&`?ّQr|%nG"pn4בh8'BZw~28ͳ4TgșFY|q?\ Gd0dz` f4[{eJqUkv&)ynXs:C7 B&8BϮ۔.3)p?)9ɚSD3* ~C̰'/>,|pa1%1O2_3|  \!x/557L*鿦XSIXb9w$Caә%;D@=C(d͞hNfptL0qA$zd7rp.-t*?4rg߬g;:J 9mႳ ±<Q/UCO߇L(SՁ=KUeK,6E sFvjvEDG0)p1 ŗ ᒔ3\Ի7}ЮC}}ݜSĺU.GOG cԩ껞S.U{#sD\ pVX>@2Jd ȣ ߆|?+&" .Ip*%Z\+ bNfpߘqÞb0.W# 1Au9\WY{V8K$]߂р$H^/Ζhqݼć22\Q͌W!ֵor)ցW߂5#E+5/ D!zA ^5}Wɗ VZKrr.Cܧc^i'_ W!Ht"gd#1guẹ=0Ld:閷QYXqrr)1垃CS"{1D0L{ZwuX,b36`ȯwiXnL8cpE켡3?M`8"0ٟuJQev31\=3?{I,.^z혫1 u +2UB8 R&HW XFe^A=j7p3B,wo7g\;;.T5$)uD (Ŀ BbCÐ٥Q34Y)|]@1nU=?ZL; Xېhw<>RΟ `*2#MZ܃yMT/T|s̻SP` `8x.pj2pS*w~ ]@AuEpUhLS"=xMͳtUȞ-dBjLW4jfnlC{r|Fz={.A`8̷,2ʾP ab NX@04(B\px|~7?2U eOV\^ P zoL>M{ ᔲ@qZ0;Wܻܐ^+̧/ ]]O8p/2~s'w2s'@+hM~eD+FI2%@I<|TW?rFe9?]9&>*jg n;̤Syr k\ 7v=e/1Nxf?2pL'rF|E'yz :7PMYYڮ?Z+2YQ{)TH:qPǠ泺K 'Oa?3I(|H FDp78WHܸ_N09)Wy "wO'0WS . (LXr<.A f3{YyK>( 08.Q&|s _r4\a\o|aj\/FUaWz2ɥ$%&1 07q5Lf>ag1a/Xǻ~T9;|‰_2 У'8)O2V\֝=̫;3Nm$S X^̺B^љ֚C;n88x\ +2\ Oܤ2;S nH3C!}?2Op2DNew33y9B9^8n/$m@e]ԃ&P {‹ug:*MטM֦iR.*._,[r2axʭd?B&q\1wG$wJ`FIr7)ʪb~|&L2HeO\ypVjE3!~OM1H_7r~>Cp*Nw/8n/ 0I|Ak~fpjrIgUsX_5Q^9 >1Q`& `Iߐ~<\1~@zoLTIwe}kn1^|>=|wE*jd%xa0C+$f~(sBdaZ&@dJ8\ks*ќOƩpS1 fCM29P35e"~RwqGMUnerԙL&0ZEːnQ5w&̏SPKu|0LKNDx䫆nB29G[Ğjq\p^b{f mipϊ?r#2@n 'YUN2r]]_Nr \1n]bdʊ7癣"40J sܱƬ\InF,EdUsڎ$Gp*rt-3 z;#CeZ 8]wyaNCfCW7Wr7dg%7 a/C.b&t\c;᭘apr2̏0r'>MGlLeb~fIʚ:6sT= +Fm#/tF rs/|qj0_Or战 #8/ / ^JU{Y4UsӘ)ț3Dap'0Ż1__0!s}Ρ`pd)ŭܐr\?]Uu_Ƅ#:%Q$h|U})1LvS‘X]oNU]:w S#Pĩ˱UP`Q@u]X8f#+b:9:77\nP c2l ` _~J7̊sWW/z7~Fx*d/3D1)qfӺ?%-{F;Ľװ7&vG(YX _#wYXy0u:]/@Qy&Wr uܯf tSя ~=oFwgrpBe<~4U;mŖ5 \SALGuKܰ+5<T`~: ;ٺL_f8#̚9 WR x|{Oj܈7/^OY((t1~20L3w9Uޜ {s!rgJ~1txw~Qr{ 蝆aW{ 0L2 [ӑf=ԽpnnF21EχrS>()ex2Y2B.@5H5(88P22I/cCɑU逷SA.XeTʹTБQYȂL!ϡUYwMLagƳH"opHs=kqjgUJu6`0_r2`)1G},WVɨyz`7MQWҸe+2N? D+* ")v|_atʃ>Fx)NgL{R]nEwWr[D/٘L Qʛcf~d%f>{&~3Vj!B~j}Ƃ nIQd.2 !rS2X Ncr CpL N*4BC1yv=f_-ԋr~)fsQ%b$c7Z /YH9C5."wFAY*AQD@c_`8.QCtfUBhP.~J?H2c9ntrgs٨wQ+xC[ a\4Lr$.#D>,L_:a` rct9N`_v./u<8UWuW/xfC՚0hdx#]ٖzE#"TqʑX3~ 4)p:L>RaL+! dO~{u ALLt]E '?+Y7ɽߴW2oՔwI c%~yfvHc7 $x}&*:-@r?1y}Q^t`31։1R-Zo{EUϢ9L,fa\0ZߊM%a\N.:q *.PȶE`/1U^j/rN̂ yWY0D5[28{{׳5mq#2*-{7 {L/*tc1ˁY3@zqAz97գ^=ռrS/I(Nh]G?ʦf9 \|Rp>N2ӮI*Zi٨l\I;1Hnt00$ӚnqJ߆Z&H7*ȓspVfW4qwJ*w! `rn{aSOM80.f'e):aʾ䤸Cp՛;07$zfRP+sH~&xUrWC i}2`9BSr<9"NQp< ,nȶ2&RG %Sv(jYhˋ/p *2¸[[RXIo3)Nknu"r3OtSv-־^:q&N/ #QǫYޗ=&u3 .+C{w nչp=-n!ov>pȹU돴s灐åI;|ϮRG(Ph[RjEߏfدLL#|A\a'<KsǦUtx`ބ©G$F@+f~`fչOa;)!%&9-0:czU L'Ǟe_qrwّ{F83Sy3T5nBEܔúQ"9\gs)`&u7Å?PP4ʹL7IhoBzW?S'3$w~ W u׮PUwrdq 1۞kd, G~J;Ǚ]w( ȌS̅A' 3˹0ʙ+.gR\=& Ȏk nnY}zֱY'2u]@1D[7(b{qPKA4AwFd4VFә` Q&wX=:Yw\ xBy CqۨN!Z^|C!Nd}j8e K0YD͜rK {f| }i#zKwKr1 8 c^+[܏Q !ycY _> ?> -LIFL ˻їPz4D/_`D4Ap7"3^xwVPs7Uo2`'\"S\jbLޝ74 x9V?24:yf 7Os{ݕt/®.OpV '<Yu9+8uw" Әi_Qh 3\w2M}ܧ_ p5a_/{9;nG?W 5Bdz+0cO3nQI{#^UO>&X\O0TyFwzߠr9_s~D; e-rwq? KRPO߫G+A9+z53 EL73/LH\8):hpcr@<θ3+4B9`E@2۸ LA@]W~^xEsJ|*'A#Lo.yAʹ~,G,t+ߏ㣻; EK['*i1_G>p /^Y\VntfrrR9_PV >MmnKX wN]}å n&WC`W?'WW5BLA~e}rי,nߓYJ/+rf/,~b5۽΀W`ޙuwpjN+fQp^DQnSYiԳHs nj4ɾEᗣzhIf5 &C<..)"j97Gyۺ<0xi3Lg+0zծCXٝٔx ܾn~V(p,{r ld5I{ە\.zz48LFdsJf~e5 1qq Д"Ag|mX8ḱ+{?07h,"t9@?$_G(gkbBs兗rs<'g4p^Dվ+xO-b(8x@ u@(fDIaѸ,?/i?)jT}'0C2: WwRW^C IpG@$9Ur`Dg M10O:(/`rYH?޼5ė@_Dcяx.C.BM@3H3/7"1m}2 \'YLzC GqqYp>*\|P Mr-4aI48 Dg>?ۿm|yOHS2EǭVT\>MXU4de*.2 bljr~2։L,'޽+W.7WZ;vhn5h`1iRo͠(YK Ay n$=pC^x&2~)}^/_7NT@Cિ C?^eW+ |EI*&5ݓ!/v߹7~0RL@X\.2T7܅r=pFiùaw=jo&>G(ZT2A* L=9B1=S<+۔< a/˕@8*0uLZG+ ]_~2K܅`-֬pL.9<}oRƿI܏ .N%s?=I\s~CEcq_lh~? gσzy?Gz5pdYJuflX"Qp%_5aG%$Zh/c tr8"?r'?ߗjG0qsO?v%c_-@^OS9k\'~sU|ZD`Яg2~|J ۑQzazcN*j{> q/s\t~{[mπPi Pɀ`AөmͦyUʑ0S# ƢC,b^<Ř:љp߼hq!.5|[> >2o[3XoCw@(>}Hs dσ~#S{+4ӕ@}p_ca~\Lniin9>!k| $2Dd'#0tBQ b\-\ |&I.l-1/s,K몇t{0#~U2){0I̞r!2> c%o$?c?yM?tdpF: ?T;Ɣ?yɊ @ar_zY}ߒ38,o#bD9j5܌eCglW/H'8J0Oܪ Viu2- GGI)ܢt,S] 0j_+B z7BSL,u2rPŮrsC:>H>..< ,S qޱy;4'M_ru'*-ĜT'}PW/jUSrJ7"?'*/Y.Wbs=4FeF)np G[xɨ8Jw+(c^xB~ߏ yGU.Qchazư@&M~KHGs|kd@4f< m_ҞdzlGק߇ESg\,˪XNX:J{.0Z#Ix'O_y= lƵ_^2o?_8fQǮ?.2wW]GAQȩ to۟PP2Z9g]MoL7(5㊿Qć2Y-[` 7i~nN<͜Z9C8"q<Ĥuʎq8Z иP9fzC~ *Qk8ܭL/[t5jU %&x xnrc.ȍr4:̃ 8e?:qԃR?M-9/uq075TѯO QdfKG&C3ɂb_8!\}wj{7$L1YV|PZq ww_21H bp>>ݤƷ{Gy̑S8SԪ*|PH0d4ypwf;\®3B{osřUnn>GIh7{;`FT)u^Sv⾛ӹ߃OLK\\L"n`i̎ "KPYju_gObx!cН?|Uq'>$f_pV?N߂æ]up9nn%y&+!"nΰEoQrR:M빼ɥz7`%r"Cm z ! ëf~|P+8:pL_ L%&_ydE2VQR>6LjTf\M!CE;p:?oL2 ,g;ܟRQǝ~B涹U #1p pmdy~p<21I=-ta7&='<8܍$<+nTNdpUNf?95/٢G? _/Ouuf9?qsD@.L།֎ʔ\VrGDS*zq9y?u¹̡XVUz0e)`̡PsI]C oȪ8Փ*Dόp4`ЀPuS <0'p0ܩp{(YTS"|>2b0 v/ 19\VGfH?1?3ɿYWAo Y/_W[2Q~Q.}s4FS&Qj`=֢`H@)k 0 \=k=j__ *|ʸ;cp+'Ȁ|҅=0!w|O0^f2)d!V{hj T K$ftr+8!&}rLfW Z":peuEO8GErVLFAy)1crN.*s)S2s0[{ȸZ܉ϣ 7  ;dW߉ kYLSk ~&+sqFoCC=4E&a2&DtUԉb!9?3/5rK$|[ be~dNVnkKgY}9Ckgi]1w.\[ʵܜw bfPt:L)^=L2Tױ+ȜSToZր5A gʺs-2ꟸӗw rg7#z:H5=hܙ#3#?ϖWIוV&;0.a/T6~֛@,{8^uwu\*E~+sXr]Ac49[L #!9[zr+[2̰1I2,f>Nn45myd >);^?)W.@Y[(k8"Iװdh[܆?L^pu0)jjrO04/0uyb$}7qXi"`P>&_px^DoUSW8!7w_p5:~"J:O&!1AQaqѡ?c oˊ$y϶ hB6dW@$D&]}-Go&64$̍<8qh5d m$&zhp  6AEN+RÐsb s ⷷnZga\.BEj9$q\ Sgq<~oy4`.lF;piڗ @2Qh2ljQ? Y%WZ!WrM^\'گ{jAmZI6h0$P|k yihr}rnxS@ KmϮ!)no\B.)+hrŭb Bu덺H =)J+׌v].lڬG"a,HHc2@,CO L̳yVX#Ƈz0vF 4r_80l" &o(43 bz mB2Q@PهsKX'c/|`Ŕ( sd-x(2#(W[Q y xZ&o$n& iUԔ=I@)\NX k}` M(+(d%#2?"1}-` W-/j3(BMGiB8tW t yKkwPEe?gC"MQHi A\!2R#p,<{l;b @xlq.qAQNQx5`a[Rh5cA?[Q˃zT‘az9{T l!4VθlyQSZQCXŜ'\)ܭqm@q7/SSk1)Ck=lې\(fT{Š&!"6vJec7r4#E]%2e@ 6: a[jF4&vBr.Ǽ=wT wh \ ֶ&1662޼)i3X oStRSJ KcC Ai 4p*Xࣸ/*IN묖Q\'s FMQox[' 6u0 M&1` Yby4ࠚl(F6Zg)=3W jL8 ,B"?v*)W/.1MZ^>T&p/dm' CA!CMbTqkG*:M )FqDJVPމ!IFKţ F2ktf4Or޹ƇG4Zq;%v4 a+ѴG} r$AXT 4؄D}qH.W}P*ı"ЌUTJg/q#/i!WƕsJ nDis`4` S?x"" Sk @Fxj9S6DuA@~y! 4Ӂ`酆66ZnvYE4X+PRsb <|VEoO&@)"7H<\fEE?XU6!ч(LjH W A<;naL@JR.KhiGr^[.Ӏu.D~ВhA2"Px€h)ذD8{ qkդEQLH֮,؜d&i _<୊(@5QP(krl4\uUl'd}2) {)Am>Fpysl+J:H!p{ @n{xNv0%4BvʚL*(A@HX-9f >RCáti:W+PVN\B& nfG;VK=BaiQx ɚA%U|(v si/m.D*5廅e)G7tb $1ʸbb0&FmMCDxJP`6Kwy9 ^Q'D.AffN|J$x6qӓ {c$0 1)`2] ?( lP YMxM#PP:'8lsH tx&5p,1j=2(P qHXۅL!UIsG(+:&i?(7Fӟ|Ԍ\T;474LX- 䠸R@jbo$fM 6LHj;9y.ѱ@wHڠt 4LО:+tpDj.BѠqtiLxiW(nA >0y|`b).M=\TiEOM37 `p[sDpzƅDt@HE;4`I1n@]ɳ. ;6ћ@X )غq/{ S( r=֡K,>LC]e'!Ah,PU# JwW4 \s9tt _=e" ڝ)`@z%9a}0&iYcx$c7uk!SjaLYE (A\.*#mM& ]-Ǟh*4+eFՋ#%AZ:p)*w U`!NК 'B]¡a[(poʂ^jut" `$\ .+H++P bhѸ*wY#B:qji8)Hq(Sop #tH!Ap& \%VO)gd@u3nL1@X댁]< CfXyݘlTƂ6;pT)_ BW `v ݇~ߌ^i;3d*/j*4$U 0c󁰍 P*y_5Wx ~[P4 *PL92E%1(q4 -LwwY rW[lJ_L GXPi<%\G  ."ٶַ: I[/-)1]*U(- aځ qiyyKR@Bi۔6#EszHT%#ҧ&$dWI)ڛ)CsU<AT1rh7(RnN >o,& >IX "xVاIՂ`a%sbapT`^xX)@fFGM+4e G6|A phHmPN|xZ)OW4)YG8Up²0YbC1i'!Fq' `!4$*sh lk)e@@~[G!J"7p#Rߞ1> ˆ൲pk&źkE?IrB-I!\pа@E}2֦ 0Qߌ"#j FHj!ct9O5T 1x(;im^72CnMĺ0ߧ9@$KA<HD*aj|P&*I#Uw!la@D@/N+CAH0,(_%VD ;!cA4 Z4@x;ing*O kuwu8 $cȪ#ƒ vh \l-W*+=sP$Sf.2§&! ADyt=pF\( fjm%=Q5>E+! Tr1ªLj#v\D]$@zAh4Kb+ZcDPš{`xz:9@h`-'%bD擂B 7Ai`,qR32NoY"&: <8.-IQ`fڡL(my~z ..]: 1צ"VD`QDO!H̀6?8!*v`6;ćHjMaF|wyȶ"! (C VĊa45$ ĂGԺ X(̅A:8A*$GWβZ\~%#5(Uİk8·uLD::P  TƖ a#rJC00 <`<;SmہfduGՊBAs@بd8BYc ˎ%/m!QKCDL]gLv!ХWDʣfŠ~ i3imѕ/Gu%lW&hph I@zSM nv+nAU_O*@Qv"Pű*E8R:E^6MI*:0SABRq94м܇CjSk@pPV(17 x2Pw akk 4`AtV(- GAU!+:p ǑX @ >rh1T0DA EF\Ws"< D5XW @A H|:=3z?N_\tޓ(p䫼uZ WxIc]H { &I``i%kk $m=򔠂ke_!.de`15x(Јʆ 0FD]y&(ŠbE`OYaPJ<`)-=cr9i9AdQrS!LQ#ș}#lV@Du ^Wp'_Zxf ӰoXp@6+>(bJRy[4Y2!*l+~)7d*׽V^%0"(XS\Ewp6KS平lZPF{@9P=/87(0J8r\% ]`B^x%CF ڣ)&)P-\}'V-AhEe:qWHJ,z\)}\EDIWq]bFE<lUӧ̀HvD"6t/(U8A>sw eeF 6 M7j* T֫W=A Y Pq؁pjxLD"\926-rQ *%B9n4.BVb‚?h"F="5){%dT.5 %Zc (n8Rlw b4nX ZBQ)ۗ$WfsZa&"Z)mQM}x"!o OL&C"<]]m oϟlJ-+"3puQkEi :r&J0u( GIT1 ӧ#B 60IyWfAMV@BEi=1*a:3fǗGRm@lHÞZ V(E  f3H,]/%qЎAU+c*jb&RMvÔAJ[j }McN7 f'Ї% @Zbg] y !$RtH1"7s(rc m\uNiCLJj H"*=ENpSAJBx֠`6QOL!Ăxr0!Dؙ&R߮C]3r Rb"P“bڃY&74+N_7[iy9"IthҚv4H"I`u2J~(cF856Ar| ʁhe|<5 vUpOpDA/` VIr(N[9ꡂN0ָ!b h  |b ]SZ2^MNȊp$)۳\+.&cB4z ͊FBЛaaƇ_ QH.!9q4dhۡ[n=IS GY.);i0#ry2$r8s۬ĈhMhx-pmQܙyC8 N@QJi6ix$ޱU4ЮY@w*^*k,H;sɂ8`xBV98&x} FO1Q6׿& {lp f[Ñ4EWp!Qȱ`U#DnPSB%wbni&/XpNEC) f2"PqlckZR׮X~H!0LQJ!L#(.yG`*W*A j, Q/ К2h6\$-dyсU6984" ~7$$H\2"KyxR PpZ/ i@$vX"ZR9B I@qNs@@ bw(Ͳúw1^[*(U1'Ǘoif(@. 5H\F0Dp\y)X-'2Q !/hp %Mr *~0Z%\Eh$v84r (͌ǥvb4C`xZrdidL)QFqFc:q-=#@!~X(J+Қʑ# zbDйp*1C*Żtʻ[ "X84lt&g r֎]P>A1dĐ tE0@!Hat*ؿ"&r9@~0pQv&ѹ {f HS)kVN[: #Eȓ}1i6sT4y,xŝ HЯE4*&W(0$vu\꾔wte!3xV(*X'Zf rcLAnF)$j9+leH_8@qRH!mߦ fJ (t{0Al(jWQWxVSEѼmGJh\#Fok|QN\-(m}z5BMw* qPz%/J ւ1R2 сևf5j Sɂn} hT4/$&9 rT ^)P)'@9S6Dɋcrblڤ 1tkvA<`-]|B(ҭWya&Ӹ䛄jWy (D1 L"e 9Z0GhX9m- hv o#lY( 0 γF-SUPU`OLDDF`!`AX.S&A:I5!nG\ M7"аs6}H;+:9b$U7<rt֣-6)1TA0icE!x7J* ѦUC%]"HhH?dpv/S*I8E HQ"_lQ}pP-ɐ@ v1 (`Wj;}p Y-X\lP,o6 e&EmZ+\', P E% :^"e_jP|0 ` ``f v]NYP5gAo SФS]'A2IL+_!66 Q~u,٢Ol^ 2q CӖP0ɬvpyiV10hY fm@a\Umvc/:&q& #͇uHu*iŨb rՑ 1pXpQp_LWae n i\ Y'D!Cd(HY q *y11$Sfw CWdQA*ަvB&!+}i7'r[b/r]!wQqqVHJ-lGYHŻ`!(BtDrGK3n| UG& rIOP]0D/0\>B`Pv S츁穤!~Q \9.AMjhkDtda󚀷 U/1[?v)w >~pllH-BZܔk1!:j9X\1 EyFp9D-aprE]mHP}rRiO8""!^pͼ! ;$bvcmG6GWO؊=?FeЃp(lwCWH)^ ^sbf"n۴UfjX(v0Ia9@PC4ąJd&]|3f@ÂA+}0TC`FTyT&1@q*r#jw*qH!rI c2]J,1ENsx@ھ"b@CfR .n=wEh Чt.|- j͘ h7,t8rO:bl Z U[֙9|h%a=2S4[8 Q/'S -CCFH\\ (K)# v{T#iاt lWfz *TWJO"ccν0BɾXµW ^C |q V"SVJFnA6@ヴ+Ѓ`(X,DB'J7Ba^'7T`%ު~Byn p1L<\9A4xRx1! c@*@!f_Pr(%{ g㬅y5opJA1[0D"-"byXkeZ P';zÐ:g?DD7+M\6t5;=3A@>WJmÆkІ-ymGɭOZ"GbV!l\ tq6G. ,<G *.pD44m W;1xG@NGHgpM(Ap(%$f͈@Nb$9%!V3Y hb $E.Kʠh\ZDRR.#JN1(2 ӭd"+h8qQkDGɜB(8AT JQFpYwGAdT^MECE Y&L Jq4& M_>ˊ0Bёm YҸx+lok[i)T h*YV@RV Qj zg;pgi:EFv1hb;hW9%dReEEb.Ŵˆ M^YVKcG(< ͠JNߛ#ěPKXS  L2,qEm R[i Z5A2D8` ) 6b_A8+[ ӆ*!T.WDhN]ODlWL ($NM5\dlD\qY2iƺ r)@!~,h;vIkQ[7CdaqWN]ZT7;RB#Żn%0KxAp@w@ݏ虱 F5p#2Cf^4̈R,pMzl+kxjW/*Գ h}@fAqWLh%V\dl\!A׃$q yT_EyrbjkH%2+Jn o(E?yZtڽ rnR CDֺp "+AZHHby6 ȸՠΜ(4%Ѱࠪ"Kp6Aǘ t tݑI X W[2P+ +ƹ`FL݀i`QvoB^ q4@˶5E2R*T.*?' CIYqՆE;oLt@]ge &A<`[Ȝug'J@QCѐ(ARBb(,=rGiڋ 34qt#\P* P=?xPD zŝsjEL)@HW{tu1I}MȄq)U#6'RJaɰ rڎmtPRl0EzDeojZ-QLҚ@ Џl>BV4'~bt-p Wmr0!?XV_EQUg:3[ ynhJ7NsOP6>q fdzj O!pFvȾZګHiKvEU(S,QWаi]<"h12Mq*IjR,pD2yCy뛁b &j@r RIKgɀT`zb t?̑&cH0tS*0@BEU̶8|`!t]ĖUm 8;ZL&na;`~ٰ.A-@ӈ !jR hm(vc pc؊ OlӰމ<A') 1U KmۆXbV.PM`B;] `[%H9rwI*mw\LxHͣ+W4OxF"Eظ#Dx8 X٧iVAHG:/浻T_"XuiIŰt6o*;s@c$#ac>ߜm (\/ipU%6$fK1  V5~1I_%~~~,S`e- 7 !4x;Cx (7GE JhѤ!i}C[˔\]~MAv%#9Ch! 9JQF-p<in|lPItu²1UwP!\i* NFLCSC:j9UDq@"O ,/0<#J9L7E1(;b$ 0_ %kXDVAyTiG6AUZWp`+?KqJXf1*LSm$VA{G56TS8{qPU#Lj*|eRUƀs pg9c KLt0)Kb"jaB;AvqRMHP#㰮^ =Z[ )I=>~p[!Fm/@-*A 6'  s`LRky@ry>| a4썙 5n"NL6S69`R9м6mr)gloGXptE@#T}" zCXHERAD).Q5كvZB ar+B XSI..PSu|Go'>1c|06_lG$0ҼgE׾POP'U[Uf㼂AD@'sWZv_ċBr]Uӹv`4ɄnJrt"Cza-C Y]J;+IPҸVipFC~K9; T M'E1PI1(z{9_4"O?p (Vq )dk}eYRpd- ѧVlEsaP@V4'Ӯq T_R^Ϝ!>YA)G 5#$@tVbD jY +o\'s&IcNJ[:Gu-Ry4f|`ҋlPWb)@C^`nHYɋ#kqDt:O aI_,'dZ`Xj'[U;c6^}qPW$F́HM}p @;Qxv74X4AЈ5"L401y uG!DL HHJJ K \2 > ]mbhy6Hyaxoӗ" 9p[d(뛒4GJfQwGy/O$\:Ex4!k53f cBvX6`ޮ3Ƞ^4IPL<2u1k. ESSG(;%C^F"]bšy8lUl ")1,~|zh7Uu؇/|Rdt@-"1 lX"šȫ֊nl@tLP=?*S˙G<7rK"Q(dDq ן9ʣ{4dY {A~ H0fvWDҥUM!v$jz>B@cE(* ňD} ;q}U ~m}H(hIq4Вlh1e&n+^x"K=Ze<2'*wX1*Ȫ+,9@5k6V u18-`M'(ueS:pFM].(ܳN{fDL*np,ms(- nЀ)]D]i Ns돀X\).%LZ wH@xcK8Fm\S|x!U%A\6^.L e=TO8Ԋ-/{f*U`TL DRPtwG&`h[5_w*83JF8Qb,z0/AlRS~> {q`)P/,η堙g7%!g%CDja UTC4bGoPITdp͒j2rb`Ѽɼ\gl<"e U7-`T:%ӂ;֚E9:] жhT'9,Fr !&֤ڽ@4 &\B&;" )>|"FGaidQUe %)68HGJU 5xѷ|e f@oE!Qp:<68;rŵ(қیhqHeP1QNݞq82:B4K\M)<(Tjyp-mar Xhq脡1C"k/f0!Pnd* vpCό"'ɢ)3x*\D6bozyN)S`vBlCh ح;[FY8uSP1b娉q! 4u϶]kZ H8X;#%-eYD$lq#Q. f"_$XK5Qn2oh^%*ח Q>vrE>wDmђTN4![*btD( ܀W cNY$dZ\b%suy@j hݠAI1CK|I|Z3idk8:lR  $bv(&)&$h7b ) ?a(E@}؀7d ? H .0VKME0vwZ4Ƅxl@Ձaj*,0 ^H] PH:T5'<l- T_l.Rl Ac9d >@7Mvbl€Jh=| Xif_*d3mw"K cE3W |a@l|bPO<%B]T/&ZG1_) yLPk.fԘp f0SC8*MNR "*F>oÔES]e[H# sc\q5EjY  ՚7qЄ+G@;(\(MuT p?w$j^ ms@Inܩ<7_Oit62wW뜦 d#:A+bnpTv{4Q ]8P EPTǐTG dky8yol&P#yl 6)*ΌU49A;V - x'<|hT ["SI Uɳch\kRj*S4xWuFUS#QFmȊHq$ 81DhT5Dߤ-6[ FToIQA܀FHQێ* I];G4X탦ETfϞsP%Ov +ZMOl d/p BVrɰJSA~8:;ƪSBDd.ܺ ^B*u("Bo.P@;\K.Lʨe4? CdOYW`8#^ت A$y,mc OL-\jQ k"Vg$/%9fҫeay7Eka|f6途( (u@@rFe(Hoy M600hH\{JhڊM]PzQӈDB̂i[?< hxe ph{k1OE n"|!۷%|bi w{@϶F(^U $nԸ"_;ǂp)6B.qem[긕hFhJQ˂V *ڔNAM0Ś14'B ⡵.Pf0vfG&mrN!^y@rA?xB*Zn-q UYJpir M- `͸1y(4t0 șU +3@3] 5qUޙKazzR)UURݙ]0lt\TA%"Za漘),qR[& -`HA#35B0-L ưI@GJlI1Va_q6k0JwC&)PAН<7sX&t B7AFF!G뒼Pk{~{j{<C=A 2Jpq_\Hh'HFe+J \!c(7BN4G&WǬ;TLp!F =F&yWBGCataت%Ѡ ~!MWTU7;Ǖǹ_/|w Z&kn\KP! UQ9 4f&|7qFS1 KlB 9)rBT!}6@8 ՂKw s] DQ!3`;&BSG\L]kؠ0&ǹxF #FblGI1}<`aLn&TBKۚ)KGэg;xq j7Kf6xԑ 1 (-U ;CP!1 l)\(A(.Վ]){wK/eo$*X҅U`N;& (Z/D*Ҏ( ~ ML(\B9Gĺ6=?xFKHQyAQCf|)+hXMk}p`n#q dfxaʀlD0Q R zTZ*+ֱTJn]L8rxo*?,|CHc(>3MLB)3  EL Mَ\4p&p@1s՞ 4 *Pعt8F2Z+G Bkr0@=`bn99q4]VFI`@00[l/ b M<7yD"aއTuߟVtzӃI)cK5AtB(rm~w"Av3g.BR<<ᙨCP؈w%eG<~V V@% [Lb!WiKwRe4@!8 %_tS.i*k0С-iq@K>\Dwh9.iH\PҀ6XUGM7]P 9K\*[-ァ\$ā+8r!"LBha{qXaQ\bDl!Т3a25ro8IXDJrQD0wyt~w 57* $d4XC㏨ *( &d4Y65 qM\ZuYBR';CplP]t! ""V#'9(hzM8Jp,.2i_IE#>Iқ|3Di"/ ک&wnXqp`9#ES_7Hsj-Ȟ/MAƱ*Ĵ j zKZzD$$J@(AiOP ER4\eBFe2Ѡ;RG4(vhkl*HK0ۀ;VRlfhqh6$YB7`7j:1l1]+N/"?6CQrS\5FOLvS|qkklI,{g.};9^ EmYҥT3fmvRlsj`ie. ` nLD@G*rj47ʼnuAأyǹo˳A@H|s :O@V栣UIBt:U^h;ܹyJCzEP_L;NiVQu~u(6BAٰ`v+UiN8PdaW9w ٫AȌ#ǂl@r$ ꛓħlPT q%lҷ: ^[ L9`BJ|fԊu,6: 4m` ({ʭصXn#\a7wf|&aV8Mbܸx_l@4nx‰K- ¸WpoXk\PREpʠ]L[`<FG{0h{+kn̢}YҮJ>#Xm>W|@W#a '*"p@5{L^ 5@?v`,{WOpęr""" Vؽb (%_ Q2uڱg84o}B$`^AbQV5]A@^%phr/<%8k.*ia*hTٮ\ $X*% TK J HdӉtR!قy\Į4_.iwq[$FjsF2_;@U9;O?y톁fo}.U 7@% Ff+rUʀx6Yl5 a6vML$)ll`^&a$Es<[W!Cj6;lLE, /,DL d Iv#7 ribL,+CC*]냋R9H؜*M*Gw)wgi"uE4-v@ڏJ &A' &R"I8#SP=95udWbEg"C@ gx&QAۋ%N%j}o!\.߯9IAxPCpBgc%JPЍ7Z' hzdP"C_@(8V"v (W;]dT%9?y(Xr◠i`ۀ|6o|큡;qڀ)mh6iРi@ _9~~sq@P+s(` 0P:eb4KwӋALx&%(`MtHT,2mXp,FPݩ1 \5b4;M*pJDj7o\)D1J 

    X x`^ſ< y8_1gBI20LBKxiېfkp| yi-m@1\Tmt#p-=7>S15X%TS( ]ϞPwCQKBnVNP@X% =+k]Cš,ԸXTƌQD6!B@+F#9,ȴA=V/S6M=DB ajUPELTOՋE8l0t1H6q7Anz'(/ۥՋTi@.@=pP"- M>W‹^sB&, =\J9 \\J&_+9Nij#XPhI`y10Pcq\'5O)T 8f8ӍJPH?D ̀а. @ث/ y@*`3 v;4) !( ba MRy bں"wST)T G!ʂ/ZJUR9@CPa}‰@LUhgBo WB|H=XXI8RpV5]J,F( UWV׍4P `LٷwfG3G!;KH2FƐ ,P#&P}2?D1o&#[8xȘ4S BR! T&y}9[ QU~obZוlMe3 *k+25E$6LTSDޅWKڔ^ gSS_' ɮ͸Fn7B"{p_ \t"@f/-CL-)@G-24WfPUE)Q}qA-'iP:n&C&LÞ6сA"끠VWoP)Y8DWiEy)4 1! stP/0<:VPiik_XȃZ6@!?+%@ {`]Y8PbLZ@h4G7S+D44{@zd٤I|,+јl0- :sR8Aàu(r$6DNfG GUu veL(9R._lt1 yˋͅ(3TwAro5mqEs[(Td@0xpjt. p\7U2j*Ī \PH0m\9{wlMqF i` ; HdJU eR%QIIPأ=t46|^DP)-XAj0Dh9Ȅ@w@'XurBvn6`]EŰC 7#m P}0T+(D!<80Mu^z=pA kx4R )nDq,5`J-KI R+9׼8E+bEy͡ѮpD<}0t*cFu넨)@¨˸r ƎHWG[7@BQn49Ӫg&vya(dytGmY U{0F_lꦝRLiXR3BO1Up-Anmf2vR:H)O)p-t#ie-%^B@ /, a0 )@(%yqY L NJ8QcDckr *ph%b'"K$5tE(=r *uEg@H$e.!XQ$!LD] C` F ȡeAƍCk]`C&% 4 t.R*E .Xj>C"hr8JC` S P9r5fb-@p[܂(> Qrv5r6bX`*1=)BA94,k@?V aA)&1RZ-sH G&qfqt>~PSvc/ D}xMb$a R(x,W`|jD?+T3CAQ4P͖qf- @ATW&Z@odwpxA&@;v8 KFO$@({qB#b`O#KFkr i:J-.8O 3qi@55f*Xh`iTh"^qSL8pUW R"kaf e]!  D:P6`-3^A( w`lZ pB \R2?hGj8M Y]2* 96*;>8%R*d\cnE"퉖"q/` M[pL͎8Ba @iȸԸ 9C+qb5da%e͍"޲@ e/q v P"t4Ёnf %h &~/t#dx<Gq*RPˑm\ 'JNP97\;YK+mE®$"nCVMMβX*JA<\q?Ϧ0[µ$BnW]bQ O[-"DvtЖ1֩Š%(y= -pNq)y ymա*G"b wU>NiǦRy=\yHr%c)6Ȁl{*j2 (~pA+41#Ʌ8 uF4v`XM>jͅ8sqDZְҍ.41e9 Q"\t 8e` :)GxB T'{J JEm):dp[[azPҘp3&5 J  مg8Dh|JCJ8%TEA0TR\`[wL@=„*`Z@,NԱm& hY覽6tLl|v!**oaov'h+D!4 ev,JQUL`#P.`(1̋,_ i[lႄ6 NT}r)˙p-(]ĉ\Q`=UTFq$,8 I0$8q1ZuUJM¬ѵCARӋKE x<ε$G;[:-p8A_A |HbZۮn) t!x_?H*n+zV`Uȏp3c):zM\a(7#; 52 KMZ0G#AmVAv"8G-;lLdtSgtb\<T> ;uQ2pB PqVafts/x:1GtJE2MJ^0{mCP 'VЎC4XR#ѤxzzxƬh 6wZ @=jtpR3_gμ%CxJ{d0");Ep^ìCHtdP*z"iIH|jbځV2:"⃓ ;ĩ}2g"{` ;;WHsD#@CBB ݢxEF~ C}R6Q[CtO_\-\;z9UB E6XJ\JCH*8X09: zauz=0D-5@Zypꐗ% EZ0UX QCciyȈ'D,WndٽN M@t2ݢi ҮEʲ0p.X"AE{AEtT.Ǡgq2]΄ #`BZ)V S xh;e:9Wbd#)P@!NE -wj$Qh l+6Z(e"h=qm^%d:!Tdi- yb+f>f@KA.G`޹%ohw<*$Mx$3kI9Jq1X">#"@kau0 LXD2jfJ#,pZ5DWBH=Qwsna<W@#`B0+0S' vJA72ZvT %N^}pcIwQI|gӄ v#@#n͛#`[)$F f#/ F\@tb_괘 UBWV]bZJ|BJQ +wZX,P.RВß v=' ^{Švh SCRyTRC67f@o`cǶ'3 ~G,$@'"p3ND,XfJ ֿUQ8T#*b  WOrg;!M~BHR1Hz.mvȉ+S׬CYv夦VU!#@`BzDQ^pR)LUXoxn9 'it/Okh!j7"̢ ەKx2iFU"Ȧ׮@LK Z'h `ZiWLe4X鈷vBb&P6h\>B3 1PЌ 72YEP"3Fkx*|_b?$u# T(ٌ2QJ/n< ے=k2H .1k[Őը"`/?_plH)LUFƺ5Ƃ(T`7A#0EFh/H&x@WnCH@"E"g(iH!7@QpsQY-_RTm@@ ^ | wLAw! D7{R;<঄(HWd‡BGzD4ĥ'1rAJP\B r.5^K|cAB.侎*%T{$6k0 5*Սd3dK5"h A{i5k,@"I`J ALJEݦɓca \90So߬ଫR $,x>C 4͝wG=k(58#iZPww;BIb/-m2 _l^qhU0 \DhT/6A`1ԂaZn1뼫EL8#L,,=sLJrAxA"BR,8] Ɇ⨮DbQ$d;hA66;A,yK%s eM7^GMip).[pDSs6  rTےs[!Wb- kc ּ R,Dj2RU\M;]j%Y2CD]Ɏ(usT%@)NBN (A`criZ$aFf!)& MQV2GjP jv$ŶaNE9EK 1DpPA%D$Ol)*G>O!F8J/t +^p?(} rR2T 7j u$Yl@DmH AeF jP*b1l@8 iQș/CIXaB+d#@RAg fEid ‚Hh*x`@@UV`R6@1EN2$=pPX Fc0 >ٺ *ۅ65\5 x>oJfY<%xw@*Bt˜ 雨j\Ҿ$iҹ 24bê8 \@)J`Xd]37Ą)OhCJ|LeۊF{rFk\ &v ;nk&6驅ٔuNW d6=a[+HE;s ZYWKY^C#aJZ|DQ\7T! r/ry1[ {6c 2! wW[#ԝh? uQ\Ue6}߾\.^-?B'AjZIAZaKc퍂ɢMY01o G7]p&E:=9){ֺB` VEٔpK`q# ZDl$Ft 8sp/B0 BL]`U*(m6")iXI1l{T;b"&yҳR;+njjј P|+@D)h~!OEt5+!#EW. &X"S%+ȻB%Xz TA4h+XA[h41 7r0E^_8:񄉘 H{ǩE1pQXfЅŒ !A eD8_ )KX% ӀQZH܉U B b 0#`i.moF0 8o͔Bob-0qlm|/βq( ]l(GAJ@s@S3X.BQa@%B!~w)+%Be褀 'M4  hh#;oD83=p=`tFXxH(`=U5"B7[B΀4%Ql/P@bj{2impDrx\0!@p!D%|ܡtE&TEo#@Fu_PS(TEdQ:⪨AN!v0*8*<+dLˀPn z4H{/0No..qˋGwS%JE;x Gi#z\1)M؋fDbDzDҷ8+ikLt Kh8J=]5|=Pz2 W;P8`8X:]6]v!Ÿ.tF ryH5@BX)Gơ<|q;rB+@"S( o0~jgCs,(U(QtқBJqVE[0h:1FnBw!zE ˼wSS y!>56ـIH/SPu]^6 6x:DAyPU_|&eˀڝ!DTCj{>ٹqd1Ɋbp4P'L+ti=48^6VǕ0ݵ͗ph&߬"_yzӬ2;b/HJF \5ہH"@ CxK e @ 6=Bs3BxG@$nVi ͘s>\q"o]H|BAvQ4QHflvSGr  habH6M<ō6/V u8P]7#{>9*戃"mӧ: YjCA(IhӃR1)8 j5`2p,@ZpM=( 0]W"z/#TXJ*r&BL:R5\BqQTcHj$Hp \@ 60=&hp㼈;gluTq ٢;qXoD؃X lu`s@ǢP)2F -MipSj 6.oIUR[p-ed?b$0),?, Cx'YQ`9<&0@L%~9HRQڮAt%9; ijr j@?:.ח ֆ>Z`TFX+qB& d8pW "Z|ck+DoXQ `Z_)PhZCƨ 3&)Y pZmEǕC.JzGXptl` -sw@6$0ho`1w OO|"l ] m9|BU(U5h 1P"V2EjU׷#aQMFS4a6Ts%@7kD[u 5Ũ`\6q8Z\aPr j C.k7}3X4T %(s8˥-|7h_܋QkK!.Z*7))a`m. GL$Jvl3]c`5p$vFQ& X,t+T1v;WenbSkuBpJ"2%_#$kIV9y)߿.)zlLS jޱ=vn [\cA2FOCm]@wXL.mS Y6wf>4r'xL%B/ÜcW<\E0ĵR6e ~zȓmym0J6Iss \.pR\ }DM75D hC㼛LflvPk^ 5J@Lb!m{An\6TظP/6 c癖rY1*c¢ʝdsnq6 e&oXƕ!7)榠d*P&څcAX|l9S442 t3)8=s>vxR B\ٻOI `zf bCN0IB@lDlf!sb ]%|p iD;>،l]o+7qWv "Doa€ Zw ) tpT`J([8Ҧp/=eZ m@Aic#D n ! "`!Xh +T_L8Gx:h{|NE[͍vh!@% B`M\Bݽ.4`Qe4x{p&?B^G͈URZMGU6#^p pفK?Q:v:`zXlඑJ 4.R?Lh$^Q׾k 2G!Nr  UI(`4RxEIS58Q";?=r@\\!PCz1FSg$NN.4[CکJr񖞢t84*K5&tkզ3Jq PuW7u*wt*PYq0ڡdZ*H#HYp1&Cx28[_e(  mU* D7/߿*ni6aKbU B׮6 HMhx,$R\F(.,r0% uغ9a嫔<15K{}jKHu "swCM5U"£Jж`*D_~x8!n0F4PWNsXbnj,@r=z H?8nNFU#(qP =& w2(4SfCwdg-R&+CJ9@D, * &)څ^|@'m9Az@BB\!11@2t lcjТI/j~f"kivL$E_9@1BDqZᅡEKS,`g`WȲQK/? JfeI]*I8G}iK`嵱-´<$CRe(i0J־ hLH!|(9?xDZ\RSDGaPd`xtiMwYO8yB$yE2Ós4U%ӫ`lvb3d)sÎr!YÀ*~@@̀'fi@YaOb !s1 ]Ej+n!3f1XAkoڢ ɋu= aEtlh݁ 0HEA7D8 7R/Eʰn1uEdj.} PqP'yV 2Åj&YSld9 LA1wmࢂD(@sU`Lh ;>,UiL E<$`P60$@Rm뚸EQc a?w:2(B:Q4*YLLD*!p)o[EL:6wu1IlR$Zh[D=ҨOWN+Ҡ`v]Zg) 4ѡyA j@ KqXЎkr&Et-)6\;* ћXeFUmrgW %{^BAPl<Q4iewoEyȀ(v;RMtvI'M0CJ|{P 45Ƥ9pIfƑ4QO%qcl< ]Tq5E8poq mt@tъ+'i&&p;ւ\klAiWA$/o(8v@E5뜆 :g2 V2FJEÆˊXeNӸcb]XʫFJX01IiZ ]]. D5@@fQP14*ҁ?b*^Z2x&T\ D:1&710r{f*,6.+}[t8:2CIcIhrAp6Jw_M꘦|ɾ)4KL 4ƛWBhWAF TC(:32[ Dn8q|:Js7UK"K TBlPS:A|EpJ ]4<ʆ>D 05$<`< "@%hIUhE/KT .%@J@hМߋ Y5l v/en!i*W !MIH옒FQ=kv,s@;-8. X‭*4M ϜbnUʆ vgo% Ň^2M7%!gAT2޲f8$h.dRM6#~p82-稿1t{N$~rR(p%3ړo^%!5cIUki_ъOM t B'l@4]y i~9!#")7Ĉ߬΋G(?=sO-n䩍' dE@a8ˢEMNiNPaU]VEW@CAwG*@}|6 (D]y]BxN;ƪ7U" W Dqhx̀&+@cCᎂ-eafRTL6gB urG۔okUyXt>ؠ4z+jMn#lQEC H a.!j$pQPě"07vJexoC7*BQs6cfХb)5#tld4 l=16p@+Fh0AXPqM5&HuK)If;œ8 S6yk "1&U3!DGA;HT(E JNώ!)OYfEswFIhPJm7㍡* HiHrb43JM Pp,rh  Fʶ/dk;Ic ;vb|WuלS]4 hћxk=@U\A><`.1JJc^qG.0K] ]/m}@i64rGDh |+H;`f{ټBkkC4H@#A ;"^80AF2(C _np4 ugc}ݬPA m/ӿ8 kjxpi7sG^mpb4tACap:~(+\i1UD7\A7.D T \RQ,CAW}srwur('nArJ3q]&H7s44b֚<+x"Z\ 1VE=bJx&{ *L#k~U M[8q@CEG-W c1b@\;*l @p +.M 34\]d-PT ljj&^*өT`Z\(h=1 ݚ0p>nSBP ye* SG At=Dib;Ʃ0Hh$[邧AA-( & K;2u {7$!ӊb 5h G@=y(tsaPAQVͷ 838\rB \v'7n/)Q$A@vnfbA ͢?Ao.%Wf<ʈO9)d((L[<,r{ T]&> z(I\@ZV UQB޿F,vuj#nJd\9Z1p Gť]+CEMѬR#!,*}1YMU/"jǦ `F% !`X9a҆{E|`֪LxB7J#N6@6LPT*hrpޱPS x(En"-|ȈY@ 1nVor hjq+  -A҉!b وJtCqv`0!w/#MaG:n~pyxIcQUL@ QUOJR+WA߉:i: S˲BªybZZ6F: B HD6>z94eAdi!863,9kAˆ%!Ce(0hp+O$nR%gzUl\A0:woXMN9,UWmQxrEKR;dJJX*Yv__ [ "1*AW3}BAr 2Re@m`e4M&< vppGE|ycc8M7tAܸD9j3#M;8+]vl`G.? p @;۟81H+UK*69EÀ*>ncXH N(@=i U_YQ6#:\"sћaqt>rp1\\PHuo U,OљZ3h.4 &J7\b*DyrX3hR7_ǜf@0Po 47"zCa60 KY'pR4E0!05@U SH=CRpT8uGZl[’S@@W IE1DQbb2:B&@%lmܹ$H2>E{tJcѡp W0]> \Nx("dE&Wj cAןu*7KhKˆ2hB\NƉ 6K:8:A%E&ـK6XyY\@4mQC] >2ckzx&N`AG&+E:ߧ6+̉1XMyAV8h8 q%=lsu͇BmBAc!s|>YCeR" WDytB K"xL%,@橳DvDmck^`eXYḒtH$0>p8yaPZ)RM^ 7h-.@UH_jMR XE|ˀ ڭcԈ Vߗ\[#m> E@y1i'+@.4 R@&P^N05cij-B)+41*th59r pq[R:ZCS6'7\LvC PG74Zܧ([ļCw >XE.XFHwz-!ez8HXOIRACkZ Qz^WT0ӫ$&u2t<2ۅ:pf fЪXyEZJˁ)SR[C!ܻp bؿ0 G-WZP֌l./L *%%. vt L 'in񢽍.`P Ob^M~C0T &{ 92(3T ( .Ch20-!rh.-^V3 FL@/4*ZdmUM| [AMVP27Aˍӎ8 E[o GJJb(JyPīT #g75i@=¶]\ۄUjY1ᜬջ(L . @IU G V1* _x(@:*,pk̀^ F"@)}@ t[Bxi^n `Pۚ$Z `hbR.j//`RFqĨ-: UJpN zgtR.('%8ڣRLm 7jBLK\b > QFrXc=aa&(0F /7@Rc9 Q1̈́#Io) ̃è&yXs #ĸhUB@Bnhl3J:o *P+PjK1%ߜZzȰ4 Za@T.Mt]=1}^ '4n0@ENB7_9Wl v'!@UDA(&9x7]Gl܀m\1(qDPI:PS@~ND*qMstv$0D4OPEB9 L(j Hiʊ"r )T| ~XR`bC`P8LEŪɬ_ ( iQV ]}IR/x7n¸EZ:'mE pPڢN@ Ȁ3GX"4,Sz1b$1 pb:*\v֓(bѰ؄Dk4ɔَ:͎6kR=0s2 "|MP@C7:r 39ŰPAvNm K3h* ʢlqMBEh`IZ<, d !""r`' Sq*6̀E^MnqU\^ Yk,B,M2'2tA>8;aP-猀к1?5<5k$+o QE}3ϣA/X Y #t<$Z`bU&UX(ңY)/i@L!ZQ(6!m! TĮEP\1YUs @Ғ 0 Ѝ SD-/yQ-N W)TWF%[xb E<ҥaBpj bwK( #RՕ ʲdWAS܉̬x14]'l;$; j 4=«V*RF=C)ɘYW+iE-+ø^a沑;ّu b +e󈒻>x baFLRq^@H`ur"8=]S>BS"ts`#@H{S5[2nx&e(!3b{ ъ wߜ#0$ |?k"'R(A.Kzx($̀,-8I#Ơguw-(qibN`0!YQj矝"7l͘BBf1;LF0z* ;zl4𶀉MCd;sIUnv^ykB&_;(U+Jmb0ȧS1 ϭrS(M#IrQ4#ITdP@ظp9 7R!^}ɅplpetP6.yZ9PPl\5#7W$`Wx@MNɑMq n s Lm  mq6Pv>GBTt9b.,6iT٣kĿ`m.4r0@(UbEхX]=[~L "Q<)Q9A;;uR~p t@Bv- _LDRq?ji nE}$v睸R9]QH3M*8" &Dͮ]0ۦYU&N  ݐ{#kĬrU(E)4N.)/ 8@()zH%iٓ:`܏odGpFӁHdEx :߾.|a(!pwGGyȂY[-CѠ"_Y` O "뮦v臎asx]Ev UUh5zWBBND Պ'SFkHVQ?LChVE3&Fz1ک^} "9Fۅ %4QVQh5\.akBڣ߮0US9k=p/e<{p# Sp\ fL!P:F /P]Nr4%0шȪñ3>١g;.{0rl4[4ۀG`@X=p9aNPhGuPQx'\<M~#Wif뉃Xl>7A%p` A$O / Gon2i2fXb}H$_6AaZ*'1R pfQfB]'bj ;Z1 pP`- A8IUWW4l# @XD8`lM %)HJ󜅸*h{B D@P2kJjz)fPh*\wt\>o9ħP%!V&= .Ļ4 ri)k ct#TQO8Ւ*zU";^(x;^'TW|/aUOl4`hJF#ge)Ws 5` ;oy(*yvj׮su,3At %ܡNNu-H 9%ލ2 .\B zY:L@:qh7 !UB4U`iUr ԙ%€(<Z;@xrw7Y":8(.|ť ؿ ZfjX 9h!_ T mB3|4ͅc8Qى$c ">yL QoWP8mT ]Pp(A649(Pfڃ$0Iu/ Parqi`q70@k%&!M8A6Eb_9 d0T$O32f*GQikbД*L '{!CÄs!yDQB o#x%;n@]UͺȚg l%WYЊ;Xp8=0B-8Rxi/<}N}l0wS|G#B1#vs55pT,\㈽)51&UTq&f )U8µD1XE S6$˻t$t7@n BS4hpݔX4v|qb.T[L )pVSUiSB!-Ijt7}rl9+MD{`i0<a׮ 5FbPWnW[KI@;ZHQ!C#w$( -8T,ADс(4%b ՂkزeWN-Ay`أ/AfsqY+!#ߜH4p4W.%OTN ћ֣^hI4o FBb780(iP,h5}r;p0&"iH:_D H2U ҏ5ɥE#̋w( =:D ^q2h98 ,5/ v~0zd)fF肊DtòKyZl Qp:tĀV76{`:Z R! Mn lJf6LۖA4:qSkA> A*ܢ9 f$4iXrR+i柼 B3nЁӋI\OMBO jGx^hi; =?}ZWRE7 IFl%GK@Hsˈ-!0!IHy(PEsWcjMRJ|!vY(4"gdA%5Eq۝ Pjs@AeTBc*&0gM|fPLet:wUr[󎄥:_ mېj0$->0RgImKPy?u-]0$`>YXs\`Gx"_9D3.l4%#|`ڿ\`GubNG 18a83:0Tb@q7DT> 5pFA)L  !5rq r۸Hz{ZxBkeFiF"A H"6뗩na e«\Q*4bn@EUa!\PmO$9;;+0P64*lW`hpr07^S Ā4C`6 QF|bƳ]Bce;)* <`b킈Ѷ~Ru0qwMӧHy̖5I+ Ra7lJKv:Ȁ8[ʡ"  {{8;Sf3g!Ag SY%֊1"(`M*:P 튺,e6jX?8]C]g(93o F< D/Ab6"-=Z4X$eM4":n*S@"FT*ņ”)081 ]#9^l0U!9ɴ^f@_4DW `*jlc7c 8iwC,k[SnHWx!-T9qT(JSw6umv:> MUE-T({ 頺shT04J"ER`Wm]!MӚe)thS>lx"lňVCaAFX˰F D&"@7턺PIJ*rskP` oUJV~0F6@b6@N޸ .0;x0* Q sMp7&h "A*ւ iwrpJP`)1ʲ H8 #Zn amq]m@ !Is{MQsV9q>v1Ё. %*MfBr#(7Xvp DW%rGZ  G;%D*l |2m7r^Pn,cb`Hw'0?* #i;Yr;Ł@ åΛ?\uώ1-K| %[ΚQ2*NqMxr;Ý~` H2-Hl0ĸmpaOt57A Nke67MKAi Vl !q/" pCH1VJQr\ yu9Pőnq%UT("OJs`B|L, y5q݃N1)#,0(zy.j|${viV4#-0B;q (Ͽ9ѭawa*hz 4il``.(PB(JciGSn~je Fq&+|bWa)lqYM D"w9`9 kr{O#aR8L*ut("qⰠ>< -]Q0hhVb2P !?XU3pĩS!4s!j'J5GSBy@Xx tM l=Q}(@Y2ZȄ5]R@K E&hU\ U[RV= SjUr,K$1PBqq\W$%i6hb5R*"M YlSRbl@ MxzJܠ]~r\49ӎM5r`lnz iM&1<ߓ,"{ÈNhJL6\ }1Q:8h:lkHTuOLe nDFnCAPc~sfC/U ~4CYR¡c0נ '`1P-Tl\=aKӈa v 1/h6yIjzĪ1Ȯp@遠!]*b_('Lc| M%_6^/.5pmJ0cPf ]FEǐWoV1Jp1Uhŀ==lwAp y@ B!+OHAZy} *|cM.qQ!@IJx0bQ FӫlJ]` 2/Tm3JỄn`K0ۡp[A_\l5G-{M xHot @R@(s@Lkضq.q ˂V{^@~YA~_%7Ab b 鶱 vS\Lip#Pj 5B% @`Z-drrkьgW(Wl.EXȩt$f62C -x =w rfy- P8lME>), z2tN2z"tcMW -_V%pt4Q'xS}yK #g9ʊO9) 9U iOG6TZ5oygEp{*­Y\ ] j% @AW\ZA7.(GzMx0 D)^\רPtӼqR)j"zRjfG:G(BlUG Q] %W]nj@5γrH;[ RIw OJT&el\5pE. f$"SbFn:h|%j "&2)j Q p[‚ELD*y m#pE]{$VUkr E`ˋ4 yA(t4V (#zr@HEM%A * z^Õ;EEh ׷Cqb ʾo%݋;…n2F+@onKRna7ӫoWyHprS`Q C 6FW\IgemRm6O(GAe"Jmr 1PnCDr 0چ*Bث!"5(+/f /$rdbxl*J`WZz­dw4/Gva 7y,h U0 6#vn:ͦBv=}:\ q R P2XJ` lA%CP-*[ʀ*v@ 0 Mn 0vPzğш$* KԩPȦ0pfrN1H aSZˀ6o*SE(レQjAX7yi|an,;` xK-5wS끨D*+˿bڶ! 8\bЉlnMKS<@$:*#W{/jjO'D&E6 4#RJX)‹6*D~1 헚pDZĎ@l,@PĚUD tBMpmu2g+ ^w6%v1֩Δ($eP *9͛<΢=Sz~-; z`h-ȺrER3܂p7qЁVS;[!b+I8Fi&)HE5b \3xbjm9ǪTI &zbܠfCҚG֫r_0B1D'jt# :54X7Gzcy¤ b:b/tdajQjS/&BȽu@HSR=HPriM]\Ч:ߦlXI1#xP,;(4.G ߟ^&&<7 EqB,+8-ߦ;<)UeoXH+C =PmoSho46HR&vl}Ӏ> ,|&PcBkwUIغ8ŋ"8P$h߻;pF۟8Uۯq~F<}pIz`OPL?yZv)xR Xr[_oU) iIx8Ar&K襙(#.clyɀ+b6)SNȃtD>xׂ+"[1Hi D?cr+PS U&:BX# r>FݰN073ԛĴAwgh!J'y tB@F%o` M b_l(%T0Iu8 ٬Kb 0upn9;x*^ +)iA/.I)@XҸ#IZJC,>}\VY ڑ DP&(Ң`J[ N(|^Gl{:x͉peJPf. \#4A3@N{ߌIx Zڙ.;ͱpU^#|0po#d;1e",*fv6PQE<+4MJ|2zTHb`$ "Cp :X!ԇ8PQxvϟ6 с&ʈ\Jkm pV6~pD/iPm"lw&o8.>!u(:u9øbot8xи ׍8D4e^|o6M0\Ell2oxj4gecLcHهoNJY)4ak mTp7*iEE_ WFƀшVh<IŅ071E] \*5 !g`tF"(MT!^%&jU( ^ GT׋6ӣSA9$)7pdJho\m̉5x"_|7[6Ep­c#KBX?&x,IVzb|8Sq (0i_YdX@lDlL  7Ǜ%jkbj"οNR(M\QNR,h\Bx#V`Ԙ&=q:AhLWDӐÊ-Fѣ逍:~|ay.{#,PYNh e\@&ChnƘ)h$t&T: )L7pQf{ŠLT]JqTLPTr .*h\ vݰÉiXH"g>"(TiSkCU *75B*$:[I6T6&\@ۯU[`h9f"p_Rp!|)ޚGh Sݬg0V=^25we(*3k AB6*fye,Qeӛ;VIR b Ԙ;9 wT'09AT`3P!@.Z<@v=|54[nIWliON } 0rc&*I &(/$;Z2nnۗ״ƍAR pIRf·Ik(]h{lV r@Bg8[=Gd13Z4HgoAEsPN={#:ǶHU}m/ Yl(t2p7 (UR9FG9a0ʉNq XPy BM6/\ΗUt岊^D7H)! & h@Y7iINYSi^CbR CH9 y0V`ZӦlmZ`cMbTAi52$ݿ?Ԑ`qv)V (P& i< ħUJJ4bT]+$0߶ApbXlA!EisEvJ|1"9<URIʡ%8h%TS s045 e(drm {$ކf-"94EahFD6z`Fvloth x~}-P^^\ypG[V6o0`FԆqvpeNl|i&)hWP` HLQQA6n&\y]_L|R*Xͅ`jѨ/%HH# $SJ+i0D6ERm*( jȎ56E{g9nI!BÎ醊0>|- 9Z#iS8&aa)*ljiȀ;[6(NA 3mt~hm+co7槾!P;r$T@؍"wJ T R8;E,+%4Ub.mZq$]daء"ب4Vܮo9D c(X1o@l[ ' 8 kfjHzQ#->2JCFEӼG`:pp:5>n. C%Ʒ-kHe @4pU*LcD4g:܏Lqݼ?8Y%&(Vjl!|kL֤ oZ6(4j >h(jW {ɄԣytҹkhUXA}qTl(5$yVBvXjuب` *O8!qNo"`LZ銄ÂrYR$'x9%W@T!g u68]x&A ʿG5`B*)cĥd094X^CPmpZ,vm0Ln`M %ڥ? #At` ?x"5FmɀMH[L>ɧ, .lMO.4\6T SUCP !vJ-ṇxZNI}3\Dm϶6Y)C$<k""@"cf".[ U)僦^mRF'mlUW" 6`=s-@%S-QQ%p +, .(kalfӒ@e$T OHL!rP) f6$g(\ Kjb-UÓp]Mp\.)Catouõ*ve1[/ktj +e-N҄M߾\]&QNto,A04s/7D6MBTdFP~ۚ7.:eQ 8NۜE/ƠbV0גQ:裎1ƌhp X;D yD%) al_\K@CĐ\AGC`Evu77 8Y:rMq vz| Q\* 2z+C4K hQӟ*G"!TQP')P|C%GSG V4CU sGj݄^2h rlD043E;҇dR/96(M~XR3 ]4$5[BGyh1\f5K^#`klKT*-՘ lAww `@i.SA7ʻO#@M91+(p@y`h+nm4 Mn;"|#mdsdS4\Q:VPgFmEF~>Ȣ*0 XFAiX]b6nnJWu+ACEˆ 06+Dchj;qZA"rB  nceq#TX"2`/hfFBsg>aJY7DUNB\@@N @1̓f4JysR& Cn="ja翦|}pa+-rsWpā4y0 6kNjSicDWg JcL-hscӡfEk|454Ejy\Oco8ސTZ_l;rR@%>_9Mʈ>Qg U\kHtSm]OI]tӪQ /Q{ Pb@9kX $r QzU˫!! 6ʹ-j` h1"-KD `D(` AѯʙtYsS4nHqGlSx?)'Mө _!rx@ E ZbYsf螕H vu@(ڸH:uAqO0`cb֦LD)EA:C8 `(o`dPW"=swϮU,(hKUB2Q7"4qd؎%t'H6 C'2Fi  }]U!ooyw[nìI[1i94?LXǼ@*:Q";f`$+sCLҥ sP KRǁT.pA8\]8&U[!)__U W'hh7Ȃ2&`z;X=p ݻT8-.%B,El˿pڋYJ{\[A"V*p(X n30#4 XDWXV0 Sr m 7.Tv>؀E p9lAnhzi0*R1Uy-1!ZwK"6lyµ,9sfMJ.bik f$Ga^Kd?p(0]hx~&q*Y5j4LCȋj\+A9 ;͍4)uT]# iB,eWlyiCm $44)4|'B㠧17\r3x+I2xcaD~&=:*j\%C-"-:+ $$NQMJ!( A}5A@r7*G|eTwS5)1 ddE A6O!"$TF+e.z7 ['$r_lJ(k* ے 0U;RC{[I{!669덀mM-,d&(]1I,h[@Vn\%R#ajH{oj1 :O%y@hk~q6P8=[!Ϥ CvEPV4_S ŗjrd}1[H[RJz4MwdmH00Pvv&DUxhbP0lBFw,!bt5*|܄Tp<20*<l6s.$4 UE5BA[SR`XdJ1Q V@@\L?]F2*50!)v"+%c,;p@zt%#7 ' O:  M!MhR*Z& U@x@ 4ozu}ۗ|{`ethݎnq~6{rȐd.W p͇p3m`DZnƒɎ()ݰ` h*49Uuy' 6ڥU: E{0-eʴLEȭ(*.&|(ҥB6 ɰ(X dͻ/)14XSs5@rEx;ApATe 6 ˎ*_cB*=#6k)`x! K F˃>0^D|m(4չ `-0G$;@ga{q5$<8Z<ܯ1+`xP)|J/tl$1ਮ1%eҼo9Ka-5`*PB7]'/EX;lwon@#~a kěixF06$^1|$GohD9xU01"/m7~ؐ}q\EM$NM1f(~x&uFSS퍃f?"Px ʰ/`$~1 dp0@*aҎi##x ^5#ȠbCێWCj}0*A>wKС6+ưd-NJ P$bHMPٔR8F Sݟ<EQL*h4oI2j^1s) ^rh AHýa < MC뉱$@ܫ+PSuhY0ԩ1y-i|DA.(_Bjl6%69'Nw×&J3u"Vwn(#\TqngN"\Pl=lDB)TB(t4W I 1^8HG8.cbj&1q&@Uý0J&[7lJA5" $Hѿ.ѱ0%Ha$~@LaE-N5(A $PbQ_"WPAs (:_0-(/ Hus+J"#x(,?y",778vEq켞>}r"i&URz5@'.b%+4H: Eߌ'0{<dre(Gk*qWC9V &LVݡ^OL />4Uh4>Ybh z,TZȭD.\0P>*7Aih;6A C1|K;&KWyR'Yr"08\іD|dU65[iB~`Z/is9X/Ew[" f<('b4knpn Rž߼aqLE?Bn"߶Gv &^ћi_U z-㼇eU5DX?UCic1,#QpeS0= qHȦر7BSn "od d`ʈĘQ@0(z`@`0*QyA[l+="v@QsLNF()') KP4Z/ v9zP*&z!,bY=rC RD0Л\+h$aŵ;  +1(R4ga3n8\Һ/OpDW@ $ H@FmJRcNm(-/p;TP~?8bq<ؾ6S!؇ :[{PW (l_--T6&Tp2Y;4FdEtIgQl'LB1A\`n72j֞tT_D!Iy-DxCzB\m^JdeiM(}CdQIƓa!/U%>+8D:v-̰+V4=`;]DB=2]`k|,t(tԛh+Gp:lmĨ4_\wpR%Iy>ww]b 'mJIyxeT >,R.j@P._iCG`H\,+Y]Na/`lP堤&.p$u ĸ0 8X*=qX;r<R ޡ|y~m(\Pa@<2^ mAaUT`c=W{MfFFH_SS\d wa9]c$ s[RQ{Ŋp ^hEHٖ&)\󍮜\؋jsX9^9 !ﯟTGetXb9<ₓI-1t@R >?,4)iRMPUM$!v Z}7MPKD[`kZLn*׮ruĐjy GZUYTPoM:,=eҒnpN6˾?i*NGX.@3nX8o;-Y dLwiM;x ܪr "98*(lɄ7Nd nmn1"i  s5[K0Նriڿ5kZ -A(1u"]JT@G8mJ;)sV{ v\R:8; KE. 47!2'fw[13ȁ7A6b D@ ׾$b=3uYyFt ,g&8"A0 ã!`")@+$YP (كl x=N(4hĸGn)y?Z;M7Dj(PrV.RSg8"y=h5F⠵p р'I ɕrR] zYaaf,%@ M|ʴvBM%>ؙH0s@߯לBMa OJ8o1p4^ F[n83HL ֤Z$<9܈M;;r;{sgk|sve=0hBsʱ>\D]s8'Tcҟ*)lx`{Ҁ1 j@29B4U2יh0@O\ iѕS"({T oFQd C m34sL# 9`r!>qTƉADD*p:)Jflw9Fl:8M̅)a@` "@ahp'xJ(R;3M 'lX/b=GFQLQ8 VKu4B}D%y$To/ܷ@ B16^X(25ٯ<= vD)8TJAj1LSAN91PKsQl J DrBe"B-o(m$*D;|fh }Ph.#y^ ?VVGX +AT\h5ݾ@&cXIlH/ϞVke&Tr  ahq@&!5L m'‚oq!_ /{RUnP4K^0uh5ZkR-8 Sȍhĝ9mP8 5q)|H7%yox\srwyJZib*|lQD>ipZ^/C7~c7']k7^1r0p'H*R'cAbwlJGy`*l8boO0l*;)'.Rz!B[B)` n`+|sr &/8N校mx:Ƃ(isqc+E8_l A\ X|pɄ7i 8nTx SQD`OaW$SePHH>JV ŵ tDZB'˅i:t(D ǂi FA8L2 s_!h' cC@pߥ9rTkH@U(+ *GBL/ƒ<p&x=\HIԧ0- QFC]fo6=q @"\Dh&vWoհǶт ǟ8q&!yn Uxô:EE1:) AjC'+|& lT(JSe  ob teDnhn e2"}*NFT;p&B5>#rZy1PCzqQ@c.E 1EO @~(E+`wxtZ!+ 0whƐJdqt@nP~Fԏ󆶫ROXFph7yAd(8`Q(`U,/8o϶EMSlӅKXXM^|e(Z-0Ny$;’`,3MNSצk{ "Ā(+˞b(צ24A,L ʭ@)I8L;A=SXfž0(0  . !:,1E5kcªmцȒO9"rTZtc1- E 9P@JlOO8JfJmG~.){9BUd ­o!$ylpQ됢F|($ڼ2˧E R`RuC  vʆƨjH@:p=xHUSĢיpJD C4wcax ޻| $T^x=P@"y"9qb@pE#0(:_ aRByru%k@cD߀*[5Ce ԓ $ѪM1+MNu0c7cu(]v2}Ix. cJ[T.3ٻFel|4C!b@*Uډn,E jJ(эh 2 4;[܏mHi6lNN]]eDŨՍfJ!"'ҊP؟H(Bi2nsbZ8B%+ӫ$n BJ !7 (<9GYO76<- 2RxJ(j#ujpxfl*#Fb(𐸝F1C>L\Тe\_|4 HCU- cVME=NAKVpr o2u rW!?x|)]D [Jлz}L4"hĬr9TP -BX.ȅ O&ʻB*/bǡ}0o)L6A0$qh565(%L bƃ Bo D00^Nur_ g@sOlVp0ڗ9DyBb$t(V70Q\+&li#fFHSyѳ {R( !ڒԔK덴HK[QrѲfy1@PJE6-U%Rrx&THEfMqB*բjr JysaA#!8@ū 9DcS=b6^!.DغPl\jc) Z#[p\ؠE.EP &$[4 #ā)z?T% p=,]wLm16NpYBAA[@^P_YEU QDP7$cl9ZKF]A"!C'dSQAD( m40&I6Cg닄^Ku3aăE7U3*WҼ47F9 dF |j@1t/0ӻ]6Ke@ni6)sB2Ĥ@Uv<~2bU4$u@N",{`hӍ%M!!yb7_#AS"U"5L 86ל#$lp&,yMG-#q5/X24Pv.[[NEDYB$(sL9W큧DwH&9Ơ) <)hTӯ_ٰq)`Y2]rIglhF)%`;!1,`a ST)ۼ#M) #Rk**` jZ%9ѵp\ ;FŇĹjŅ.\"H1܁-Qn[Ē6;8'W }pR؉Y|!OhzWLe@uC]+~4KP@o뀹$ Z@@ )&"XWMd!cf( ?t:l>6} 6ۆUGn((j;@p)8Ǻ``͙X6}ޚpѱ=a٘ ,e@6.(i&Ki)Ԯi$TY@ qvVfIaMg0)lދLU|`;8Ƀ*'9ULv(t +|* &IzxE&v:_IUpDPSPA4₻hSunftl][ %Pip@q#zf V~Qo5Z壱 y%اP;p5+6M] ѵbEM& DXFq;:<\[KRf+G(DTx剩BCp lu/nD}r_KtfU4^g8KB^U>I0t #q/4V'< S|2yHQ# t]!Brm#0!(14"~2jāAbn4"ny"e:bEP3b-*,;0Jv%;E#o Hd% qex@ю>E2l|1I(\54N'` ,_0T& cD k8ٜ4S眣w AE^p-ar7r\MhO @ )*?PB`{b` aj"^e1e A5H ФPJ!K Ȥ\fZ4/+"2D eVE1>qͷj );֜+Hd$ -.e&l=2֖?iT>o t>jA ZCȴߜ'~NS(Q7"rSH0a"yxI@q &@Ł=NB2\xQJÃߟ)S"`: PmM#jR㜊p/WaIEAG`;Q8Nؠ@+q]؅0'>yqR&m@-x/J<)6 pҶЭX{6˴E|֗tq1<k݋p ѳǾjcV)98:p#jDSmsGhlGE!~Db@= >9) %r\G N"&P$s  ` `0q$Oi:,<@lF84 ]$ @vL<4JmYj\jA:-i'x`"x&q% ѸCL6^ VZ6cCmL ȴm0 <AV)*z?8$JvsaF/~SH vb@&m7`*-Q@x #y"J5͐ @&nlT5pBQ׮^d<-03\z8~q24vwևFWi5\L4ـL*g!DŌ9Jt:>W$llCvxF 5Mnta5(RVE(2v求+kc?'V R#F0k)P܍jG T @@ ͠ D@  0 7j 8Pk@( [⏜Y`E\dۜTN@ rbj\v]:PT= BE!jN&` 9V.nT50%^*k('op# `!ѷ՜U 5i JaY>;9tvVZ4Sj\ SO?z+JNȏ#GjR&4O8Sg!\ * blQ*tOl8P//y1#1) ȔeDtN?!DU K Q\-NRxVD}}}/-@.j -A-Ed.$$P "pl p0UPB V ,UH@#ܑ(t^\Ap$? (l>LTk7bݕ|yJ;eLuDtT[GgK8LcP` |atqp>RH&N#^tmrH)5X#L5}lC=@|eiE @*‪9` S_]Jp#Fى2##$(_E%cCP!ci9 %:_ j٤h.=1K! EDjlCEl,jY!ӎP 4X{;C#yE 2  QQm!䢭6weXD>f"Ed.O GmۍM|x7VG%G Yz{Hq ZEH;*Yᦓ/y&Xv1ְ"uvCvUtCcՐ[#7 5$ !%h`uy>u4pC|GBnV- Zo0T@7X1rì`;P@Ϯ%pw1p B16 R4$5/!^2t\ZыbHYG++#;cz@?LB8:Q 5!!Z r>ePkusO/ɢ0AS% ᴩ}P; 5*¡8(viGhfЊv,c =yhhr -GZCNې08T g 鐒Wq`Hk ôaEx}>(_?L 8CKȉ./ĸ'$-&X6sPh^P`P4E5{f$RO#5oxhC䘤LF˚v P j@aiyqD%`!0Ke$~\ gJEߜR+(a|#\z|7DYv&6{(3 Cd㖇-!tXҜ(q:AFD+AcJF+4vAЧ> Aɖ, jtKTTsKSkKAu߶:B,7z-CZf u.^=&DCwQAvsQv󄨆lHRzYn %?NsU[/D}C <wK0 A:F2@V4r- ~j7AӃs2\!ۂ!!9&$"CxDSKJf)hH@ӜPhBhI$,Z2S&nQM@i$U1+Q!u\ PTw][C# bzE'Zi!aZ_lVlj/%Ckiخ\YJ9"2@@NEMPPMaIRBcu@@tP`7ޱ) :G"@ID 4OLâ\Ps*V?:!M*n5Ji^ZnN(f#pEQ`\7VpHuÆ-"UA QƍD6p8,sP5R}QZ_+GdŦEARX~ z`BO5vIjAB 6SreT h.@&(R&7]->qc٬(;8@| \~8vPopm#iĦPAz^`{:U[D> ]> I4É!8 ܳSX"xPb\"@< ~A:1 .R$7^AT&"[dR  qඉQibD_vt'RN:AO(rժ7;T0(+DФD/8О+D ZTUO E91T\A* k)*!̄lQ~vEA*/,OXL["R\ RrORD}q8@aIL6E߶/p.wԁjvio8 _L8r+ECcåO%$uko(Y*%uX%L)_%+0үx.KXu.9.= *~.eqo8BN+JQݸw$p4hM65Vha 'mªPRˊ7ޱNĄx&⃅VŢh=p0/{(X=`263 <F.!LJ4%Nq# 01)= :xѷym AߋLUx‰APClJ;| )Ɓ TzoSNME^S vSkEzybO{J *l\| # '?|`)d6ъ1K[BujW6b ;Ln0՚"?rn]J>4M<k4m螿=qQ3Zva-WD0 (twL!s4P> Vr{!DD %;6|Co U?蔓T0Emf=?"+)!Qh"!(\T V(T$F鮱#7A&R RD4O88h]4l%\݈w4iNKJ L@k`C8;Ӏh #%jvBկӼ$,F劮Hϛ@%mU| Gl|1vT8ߎ:JҩI c~"IQM~! Qu`#DOi4z|f >8W`HD<\댕#45ymSf j:Y_\i=8( L2>8LIQ93F($\HәcT4ҀLiPO~pPyKye*]L P*mUW!%o#JuhD 'UOp`DWꐼ]\{$G4mĠ c5񖲉_W`T_.蘫 jR/.8D6/(!e /PGZªC`dF('˄(Z,qisJ l0j dɡDKi6vx ݨc65xF"B `Cp:"4ccsg/"r*;˙cQDn0l"%Ǯ_;&rIRKk~KU2IaB|8Ib$!mHk*k TNOpd NJASFH BȀBŽKi+q!P"ZF>H4E& ԓowBd ADjDy2"p>LSsƉ@g,e*>X(eY&4xgD@+WpÁFR"Ĩ+"ye^vش*X \M@W %sX82 @"2qRwÔ]EXˆW8 A90<;9㴗O_Xmiꀤ!=p"I^@ _ӄn ٤jN}T/XҐh|) ڏĎ}1S,WcSEp"#v,}o #gn9E$v v1Z9#G `8+D[/#] 4pA{ROY C65 M-80 }Y3YjzOn`ڔ>?[ ýb('dBܘҥ9$|66#4k)c %] y6~\Z!l0tTUܠA-Pl+LQ!$Ӎ(nkaQ7(]@R^w<YL>pbNyʄZj:&*+CÓxQ\!!WhDAhl@4u@ب7ҵv8\ `!C؛5W3hY-oXB-$J ij⪉,Xג%wC!SE.UT"Tq@6t7lkBUܶiMVgF8'XlJ遰Hy\I9%r Z Z tpr7.Ķ:\BO/x@ tUb[!(ӓGX+ lܔ!hOl`l^R@4 r.Zp4II H&К8s(M9U>{4k* ('+1uG( A \f"TMC! r6LB_N12^ Forh䈗 .S,%Zo4) , u1PYa"sR[郰ȕ_vW8UAlH(Rb1T 9. o89/ 8XQT7CdBop E'4ԀUSD!qAѣ@nV>4bE`i abb|cv9z+3gA% Rh'5hs0PU[KM <5 n65۔CeDpҘA؎\M#ړϟ|q4͇ttc1;[lv2Zi7cJ<8/s[(ن$dVDZM ?H=9WUM>~SUyr08R5CS:3&pM0 U gix^$R0 *VŢ(Ôfq*5r jLA vQIflE*ĮSkQy>1!=i6r$T+y fvJw'#y\T@uIAn8(# 8|De3EcH"bjRg:Chd[[!͗MF!C沚 !\: 3FWSG'е5@~~2(WA7FVqz&I_-S`l*?B]EL`tGNt3eF|ф',H8O$71} '+ؠc鼌2tWd L! c-pȷE` ,hK=-]ixqpE EyNՉM{`F-%ޭ`|EW&INtRTDQ)U”D2DŹ$--(UځRrK^."n:jƥn܌klۈ\(z0hMW;*T_v>12l\ELnSl Q DWbN>0$4F$_'Ov^yEm|Jc8Im2(I֦`j Ӽ: S ȤS{rUl;Osxkw"yk681<`GbS*9 DmPj*A=yӗ P|ޱl 2CE=DK@1 5G$' != ww1d1t4v ԩsJp%l?rP;u`xN5n8AJ7TQ*+P Tfl^GI\?YEo a[d+g84 Z# (Mb6oo=\؛6B4a ~!SSFnQ!'jX &(t4[Ä` "SL2 ,Y@) OɎ,1󊡈Q҈0/7#hh/gA?n;2!ٱ` f^ XW(@hAb C#XHZm heo- $HB"<->AӅ7HGP. Xĥa Zv_\G6~b.*?Ӱ޾w-5\.Wq*R7!ֽ}rfCb!Cwtߓ 2$^dW!8Zڙp` %"Ab#K3iI6lKkc]˖(U v9(&1 fZ;mH2r .J")4hBP%ĕU0ćg -瓀vBLQLi?*"MCِ`v͑$hКb iekd_1t#-E}΍Fq|Be7^1'[ѫR KTr:#ۈMܙ:+k kT*hUuCm@+0I7?9Eh9ŅcʺLJ`m.CRƪ8,"( E!Pp% (f(94!VN;1舄veAG:-s ب-+FW&V{2 -h!sB diBbrQ";:6 Bu7AWv(<8 :9 D @R+a/¼eo'm PSiwLr^XSgt [-P? j?OC\,aF0&2m ygX~&$[D5RB 8 |( Z't3ۜ)T]فTЛ2+1e2+Y۟\V0Tp,"L>QJ,R 1]EjOl@Wɍ04tߜcnJyi hPBfIXтItkPi#p2P "'AU{V@_~MThK0i.ٰ_=q^A@4;{(TPT߶I"z 0Aވ f+9}F`A.pX6uТKlBOSj TJ# A64BA+DBU;ĩP妆6kTݘ" . 1@8=p4%hP=sh*Gu)ml_'.hrl) 2Qڄ 0 ΰTՃSx4rOOg9t( f B> z`8@ MrT'Q5hP2-UMS.%:71a;5]<9u `6ZJ&wIE=&$‹!=HDW"YCJ ʒD^!> VA޹o _,H\DZ[`ֈL5+ȥ+`3X()6G:7Y abyͱ25ز&lf`׃X8::GOтYSA#M::i+3*'7SF1q$A91@b;N $cw!ژ@LOg$&!Ɂrjɋ,U w`-t~W@"o @s1 UA@a&; l iҏϛđ'`I6w0b"\t;2=p&Ѩ3ArR\<4CiAqScJ(aіXĴNbL/~L Vq(ifx@IP›Aj$)3r[$Rg%t&T6I[CSshwoJ *_C(W w`'6h]@21RY+U${@LNv2ND|T O|49%a\H3 ɒ2zfQPS{|GH0H=٠֐ )ĕA2P$+v-@wQO.BA,oy|0 ܼ\ B &3` s>a Cl'E ;1D2 3i1`OXj|هLGCiSC, ) |QG~rQظQ*xIQ sq E%/8&.M1Jᘭ%A ^Pt_*`y]Jg"],qE-oP/8[oxŠ+u:NHl8o SUAQ K>h[ 5 'pRUج0 r(&Fm}rGn& 6,&K`Z΂tdPlGcM39X/l:BwK$녦a5y).T~ٸw8%YºGc@mzduS}(`"vAA$n;NƐl C^LNERl -vT@!`16 vظ yA|s@E*^MX&Tڙ@npXE51@;:~y&Uxv(("ȯgyX{7ƁX15(ƱSJ *4pRi@ iLTȂ 7@.^1<=&8aZpDV9E6 $BM1"PU?n\4Qɯ^B6&`w%*DSBGÃt\"6@۩BuX tLdF!_M4DQfJ Cx%QO~߳OheKB/*;w\"jU"4jM,@ "E\T51jltPs.pl߮-EyB)/+E',ow2*tUI =1F%VW76k.8.y#y% 4qD@6Ϯv[9GG…L*upo**f7o!^vmLqnԈ#0,h\6~pN|,)7toAL$$(i2Bnr7AJ,R>k. Dx Fݍ*]hʲhnT`OC&h, $X$U`-aSA<ⴕh &KE X(*Q8!p%{yߌU 3ah*T[a{c5q#`kw `043ȃR {bcZPqe#KX1 ߏ&] ^#@HD!-`.aI(#w"UVg)dE|4jB'/ %.5X)`a=7%IPlHT#д'UT-7Fރ n+t*`0$Tq" bv +.$sD \;J:* Tf J5OF$zbC#T(T 3 c 8 bMԭ#  aUapѫ[iB3h cEUloX4), +@Q 8cca,x"CIilEF2J:`MbI#w}H5;5x:4pL(R)j0UjE9oUxc}4{AWA"9 9b rmj<s]oFO xG,ئ}XTmm94@&0BJ`%W&{|"ؒdAE2† 8Eĺf{)UA>S$ j CebuȆEHi#2#wCN:NzdU݅_jMD yE tc1¼h˘NB U~{gR*BAPr,\`2imh.pF@tC* ;q1 fK` wQjdFsT𻁹ڞ6Ʒrm-58o42*i8@xy1 8Pp˓K/ PP[brW/82b ZEh/9yh;<@4ĔColR+[Ǡ*6kV.$"y;_LpZ*;R#-~S`#x6⪄΋D/ "(U\>.MJNx\NC@s/JGmmg.̵): H-RBQ(cѡpJ6_@(Pvy*J6>=RЪÛ  =g=婃ȝxD"+'M \oomR^@?g@ k7sj;[w]}=q^ I@#@<ޠ;(xH]p!5:"c{Zf,=߃QbnI7C#t@; H{5D_1Rf6Pa8@eZ56BϊT!غ\ \E$ ĢQEC ESk+vvx3Q<:¨EY15T^/WU N9Μ ˗(TԂ=1(5W}5*y) EdRS96WHQv4AF7G3طu2b+;\=AJYRLn6"R,0:ߢ]c8 !* U/jy [cQp{ 'ėpf\F+KQ@rr0Q:P!EkTԺtH{q$j8-TJ0BhA40UU4GAtT>vO%[x>w!+V!JXrs`/.QS+5CnӞ/kvdvnaoQZ*:GvU^gN|k㵣VtRMB7]!a[(GwQ5z.fq94%񬢊S8A)( bޡl Zۿ]o+*'U4u%ƂYTQۗqPlxփЎ7h)G1+7{1Fn!Ό9؊,Up p5 p3v64%lȋZᐷ-sV4 7MǯM;^ i 8i_Bd1qZmzR{^@ D 4w;j/m9W<&WX ȺS*nD"qQVK"CBѼ{B4K@=?֧?>ؐnEWvC#E&']Xt)k߶p9\hȻDj!`h4iRTip{gPW/c㉁KK4\P֮/$^A@VxPSz ٤R!s1]6 P䰱}ә$Z\TP0$JIY; < Ch*3uH]KDui'P%nrRb`Um\LA5'@4$:.ZN7aN(P6پ|}K'Auƞۅ*rs u h8iۗzpA@-2y40i($=qM&]# 0oR:ZjT3jb}OC*`u7Ev\hO !EanY =ay[ +pY 4eđF^qDsb2]a QL@hGj?8<c⽆ @dM#EX1T[t).E(GlkW @Tw zdTA "RSAT3H^*Y+lKݴV'lX'Y(lhO8jX9W[e|9  )SFyQBIQ O9V^!EŶ 9Py$J]O H:o9@B8(΋(El2 .245Ѷґf8A -,Zc-v%G@ vY;?H7愀XteHk,jc*#D83E@(ೡt_. @Btzp5=' ް # Ac@jϟ]%TZ& Ԫ>\a%Lo؉4EzRUK *m6bS̑ܠ.0 C;W]j ]H7.cBن06@P| (ryH#kXj PԫmLQN8s{B+߫,8zd/+y!l QT Rt }3r<<桍Y.xLY i1Fj61-HtxJUN=1C'6!cD `훪dM&lDÈ`%]^S 0GFViȇs >M= #p@)e [r)5I1GXpD` O2 hS,FUPzb[pq^fB(#hx˃Vy])o/8.7ZJw{XWD=(h:cܻP0[??x 3rE$9U 6&×(a@w^~-5{M_ ө (ly`IYLAjm70ُZrz'#E4,q ѨfBbm@o5J-1GLEA+l!Ȼ UPbQF7bAbSMW&5qjN/P(o-UbsX1hGdQhApRqE!#Ye%@E4QX"an&s9 nlxr6),0[S:P;@ar` WW\`ptiI "8e# SE'kF#@`(~~pT61 U͌BLm? GH]0S 26eMQNRM,=ePyR-I<Cvaat B[(ѬmM8])9‘pghyh 'xx,TCڃxGvo%mF1Zr^G%iC .bvWpў$_-DH;.tqKJ\@}] 7XU5JX 09z٬ݤ:+@r#M6IϾ6:PҘ18rQq҉YE+̀U\cChYHM0 0pјQ {VPJMu PNrwS*mWQ_$\"ۊ^ Lp7+HEf).|GiS ʡ͂Y@MZ*R);ͧ0k00pzl;1pzbUPERԢ5ʅ+ [K-O, >q``ɀ=gMR>;d`h2"²D؉Lh(&3+h8)1t046oLԠW-PAkALAb {ZIFۍp p `Uߓ'ض\o{ %Jx+Nޜe"S˱ M CU4+lT:1"&%G(I!mγaGlj-`u$; *nPWvAvʹ Cf@9#t@2-eG#@|0Wb>!T[_|@Bb)ԗat̊A$Sፀ[aCB!N#AGV^ b$L\@2 ΑMRK0y9  nwa9"2vHaPB[XU(bJ!,}q& ;E6vQ(sPPhdM׮ P  :E l 뜎:PE͔8GxMd #>{4EFȸ¨iMLlE Lz aJ' РM5cw^}r #UG$nT.mHUnj  }Ѧ6%E@q8" բ@u<'ag()Y EÝ*DP(SDX4(lxbn?. ?)llw׶ p8hrPD@v [cݺ@ eO)Wne0|Q.X`)jfQpf㖝@@j ,\+-/9J)M܆)$o8@DFZN)FɊС"sFB'qB^:ۛY& ew0u;;*\%ԗ3RD;>~sG1v_ƁCKf( 'b )l42io#S+dP!eZ8ގqF!{\B1V-M247"E ''*l)4P^]uȫDnmmH0M[W>ZmG7vt5*087Ƕ:[XE:( ,v:c0H  PE%P*Dw(:?lJ 'miC-*BK`PݬkW83 `Gk6K *\np;[+zU"X ׾ P eEb1CYXta }1Iv6n- mI4 l[%_$tFvpy B~?SzqWJ$LhP5XZ?x.1;z̠ʹ8\-4wc)nr!<Āᜮ&S%%bT^_(ΐ$J+szN1\ VNo8ֲ7T[٣QShێi#эFDHN(B [^\ms򷼑 *oxJk&ծנl:i. Eweb6.3pzrh7Xh2EHK27`;׶ "k+Nzu0@ @4vLMqo 8K -*AJ@b* %3eءR`y@Jyʰ\fV ypUˠ\_er( W: [3Jx2Km;˛!'OF>,[ƖMM Ң9e\U--G B\==xe+lo^ΕoYL"۰YF,Aif\6>=0 IrWBtѿO\""c;3@\M-wn&fwF*(B5pK>~\ R  ˆ" *-^ c":>[1*dO|!#hwi [p*CJbVZⶪBax0CVs)lqhUŤMAW %\g i&@1ҞAXirOي( _i 4ϟPSB0!!M㗬Uh,4cٿoSU߄r @ƛOo|Ҫo E x|bkBS! b2hIc\e&GAǠ9C"c=M.\%`,m`1@N%Xo89ͷGf3d"%{`{(أp균!DES5) \8Iǂp|Jy &@6bjqRK0>4zRt!x\i$c0.[#faUDN(Zy|%ѽ PoXEQHOG ]_\Z"GM )>w>? fzf!+eD'0AپQn aANpMa AFb8mw"k[`0/\X\v&j@@oϾnq [r `Ih (}2lCMV,9= )fQRRX&-!c)NsCC^Y ) O5RWK:E0f  RّM.0Ψhv\(:0ktnBA(E#jGz G|∕[9«rj8+<"_-`bl8-h#V To-ڸi 16@D[pd . 壂w1F P[+ Z =7EEg`b\i&.u5#7[ y^Xb&Hm" 1.:*U%9 r] T*\;4Rl;C/6@ -sA@tG,HR!`@G %; 81 +NFk{ŽNL%g9tfhTAM,v$,r&BlcN|pSmO.pbSM u$JEq+nt@c9^o.b8:*% rZ:Jߜ q-oSZ)ˏ$<6SF T5(+@8рK5^(e040 4ǜn ȝTE q & +[";Cn/X(;;,ˀ'# *H,EaB@d%O\j7 [#:{*2GF@۲yr TcvʁN0H*] H|.agW635:N))WeTss4pr2`zMEԀPuLDf@vD8pĒ1+EKӐrq\ܥ)'!F,XbdD[$9rQDr׮Vԑ$+Ԕ*&%XZ+B뱱@PP#S7%89v8ʈ 4 (s="-ъ 5B5 wuSFsE/yr#gMᇑFJNuM,Jf g%+ZIphoS!%( UB~yteBqP![/ W8]xd@-#| !^\eTHseV p )4GACe-zޛ=@$M Dji1&@$ 댦j*'e DubdPpf ȃ`E5S$)v׮6r@ue˥M\J FWN]QoJHzPxhi덨~`§+܈r>ÆYEj" *p&I}G|66.Za #f*ti9ģfE@Z(:39^Ţ" m@&wҶ.RU 䠢 ^0ECg"@C7\ U9&@&xhH%(]͍5U%8.PHri@lQ4XH8@{A`ֿ94( X@ IqC1 eU hš F&к*k 7e&sZ<8RN$ҧ.2p4э+N* &0M+ ФGa< FMb!8PX8:GF3@H LwuE^y%9 "H}0@87̀94RElx~rBbbQp3"Z a`F }}48.PT!h^ p wq"8bB>x|z~C6FbMלGd眮Rh|F= $1 Z|!@SuZ#ȗWb4܋] bb㢜 dJOLmB  :KbFn1+ nt.D1 q;DpQ5 ӥi 9zaȆ2m(%kqE@0Xl)T'-V:|hlq%xful5Q=~MR;v߳ľ@W).A\kZ=H-zdP* ]"4 fpRmGoBh.̥jNӍE2TkCiĈ׀sD)4=0[ A9":EʭaoȬZގMٖ sXCQaѐ2Ě^(Z5q~~q"Bp""Q9ibl(I -EL& ȂmDP'TSɵ D.b{'rhţ!69l &l.rot(.D5T>ZW$X>rKh JmA#IHV-2izb C1v2 4E6@ K8Aa)̈́i(Ho#pdi*#86y"N ;sU'NYB,K͕H`E1.%uӬA _ī(hB!ۼaص/XhW I Eh~\x$לx %NӬpRI^pW)UL)PSf $b^wԨ0¦iR,/38-@lp %Y4=i{ȬI*@x|e I_9RoBb(._CъR?_ߜFN+hnglSbnU#5N*l3a`Zu뎶E"txUv6D+_Z 0s`8- [|x.AͯxD"8BV <wMvM򄘔%チ7azߠп<FEh;qp`O 3tK^ #'+"Z}~2Qx-Tar4s!S bUkkưUN]e;׷Auᆩ?xkwʏ9gAc24e]8iZ/xr@G딁U'Ү1xE/P^@*/|Ajw!`7YJ҇k>eNau yUSaд!y*L\q^PB2p͇.0J!c {dA5hi/[dt}z1G9áE yuv?Tm*Ȣ*k%95 ӮTӀT4b 0є N pksASbd1v#~ pѵB%hXAVP!b`E# {1=zza1Ăehf#io=A>ߡq.}qM!R \j)pɉA5Ĩ !(Qt|ˉ-*DpOY(EjacF՞p֝%o&aۅ*ѡMr)Xp2'B*}Ȅ4qazc$YE #caF17)Aqj48*5+9c7o,7ZW5zti#鞇"cXS`r֠aR\T XFhPX @HpH<_|E!G*LEb6SݣIꇋ<8}_GFl] }qTɉ 5p5 r28u9y19 bPiH2{p" SoN;"f cc o]`0ً+W<ɀ䊦7H1h SSˆ5lWD抴:ͣRMx+i@5j恫VzJ] 5r Nl׌I:t<jlVPZ瀄A0!JWb܉QRܜKSːNE#1ޗ%r@*POȢK|@>Vۼ  W P]6,RLh:?Yb\6ה.`v@q R:9"x \BJQ;E9ٹ3H7Gnï#{Ѷz*W pȝ89  ABFcMٿ$ "[qKN0Ƒ(lVd}˔Dr-D Q*0 (\lkp" Xy `]Sa4Y@ccR-& {g0,~~ph]1+1 9B5WD*SZ4wAp6 DqE -\ {V>٭it?h (vADmt t`AJ6)? I 8z'' (_&hGLG_?xP5z.0Sʣ cw]!Sisɪ!PKpwɊdTx8Cj"I#B ;! NriHϮ lأ(Z k b&%\ܔClQ "Tf½*p {fmk<%E{UtVQ\=rS5jdKSdX_/aN0J.2AJ!St08-"l#mѴ Pf{z%Rf +~xhV`}s{ ZvUJEM0BJ4ˋ mH=84(p)Uqte"e#AREC KFW P;qmD <n;5n&x›y قs p+l ܱW\LvCZ #1fA!9&&sB׃*l{cDRy,xgDbq"[AU |KILi¯ve.F~\(/uD@T @7XkC6P,ND/qpAE:|o`ZqZĈIHrIp]*_@¡!( PB@xI4r_LV0 XAvW6Bgp^_qP`my1;Tj"q2lUĀ* KtĪcJml^?"6 U ;l ډ}rW, n'CYBPTJbNИ}LPT|aN_N'i/(t~tB+W8cʀC0/| .\c@Pƽ@1HLbv`FN~_t'?x Ch? %)>xQ! 7h`RH)o6-e'i| cXZX"l8 L3tab&?>\ Qr=Ћ)sDp= KanNTg(U郖j`hĐYp'>prUdav;4DU+\QH`Tl,&Qqt hT"̸!hCWd|0h f{0m{wJP<`JJD[*q Ta)B񊤘SuzD4"mc‡ t% ph#u0H=dEaayOYYVul`aѯ9X0VekGTvUЇ?D%U Q @]{J6>|Nk,{"1G'e2 MTJ1Qߏ)A )&{.nr+pJB8i]fҶk_jEG0D.0h p4z#. Pł,Pr*b))_8[8% dJDzbݮ 1CHm!$.An/$f72bN7o!Mr|Ċ)OȄ7c2i9+l W75`Р>hdwNaA &\T7a"mAIk$q[HCв94O"}!QNhxm+Ñth@#S9p'jP4]."2e̋{l𴪻|pw>227)v(  Bl;3\ ? PXLO( AsL݀![7f6#7 cMXG9(5Nqk1]]P,p+iNL"T H BN%QyHe\ְo"NA6qQʻzp:KvyR/l!%b] ]F"`B;.CDiA_)5M! |`^FRli˔\I@=Mkۼ\+v”-;qH"M\B' `u\*dZ8P,b-yp*HT+"@b.NmrxcdRZp*)3M+N_*pba@ui4ĸ:K9W /`.ZF<,rb#T?҅vZk(+kwj`h$T(0A+D [ˣx#Ci68G`:Rv``v8QFM-XaJQBdC@=95D+FBTeVT<)l?d pgY/lI:|i%bu*yJRQƘH{KKĨR(a]BA@'SPB#QG.Csc~um"Õ ^ *`˔r| `.@k 9s鈛GFgWG5 Z_G@ۥL& -y9:&逕i#5zɃb ZM+@#ɋh4h"|+Vo/]P%LBy`I)yÄR#MZ0@ ÀA +0ֲqd#$b6aK;8#d/3j*EE 0R34'f.]bfϝ:F! mx!uAPQnP"ud dڃ@,~G銔؛ >nxAG:7vˡAH>nSx%ш8!k9L&o!\CKPm?eb rxDУ*Y. =i)spI7,>zbA5^1- ٰs6 dMba )JyHV`d@(Q"}0)[ T_" !:\:<th`dERʍϯKVt|S4j \l SAhteBL1!W`HGÅХѰ"jO㼘7T#XBVPc[K *12TLaN܎IR=]7޵|==!,@{ho= 0-;8U;f1F>G5A."WɛL[I M_.DN\ͼ&9TG?ldSj1*6bS* 6Kj8h>RէS??m)!(Ѭ`"=uN:x 'Eb&G>T("0Œ`ڸhh^1TRm2* X|L5x|" r D]ࢦV Enr#&8(S d;PAo& >:I|&¶1M'ai#X(/4}F N @QM:a+N # Z~}q۝ ZX&$:Hc-(/@[:lgu 5;mrq! jJ}_3W8)i7]<([F2崩>;(!}3 \)_%m,*`T+]Y$;.LI &՞K^EG Q%?yB4&"PPs񕺶˵Ϯ%k5rH<”_2PFElC;UG u8GlA킞•!A˶!C*pi!fC5 TDH&Vr%L!bo4W"[w- a=~ؠD;0 )8`d1`I+w/+n1^7j<;$e'D5m ! ;Pp*)r5YDsZ XXv  ڢw*M|aʛȦ Wi@dBh*xAk)L 4y7*Cp 4`bD8\Jel*1URW ,*䰺/;)x0^Hl#`G 5P%&Mhy!$\!JN\싳( rataxPӻO {vD58Aߚvn[8 'ϡ ]7&b"xX0Bt :jv Q=hA+퀋]p(j<>0B}1j=(:q .D/}j'7.(nN4+6ŝyyP{0t]($"?^FǠ 1Vs=,TJtnScl<L]@<$CRj8D./ aw7'Ϧc[N8I6:C ֶW6M@` (}r*ՈZ(޾5 N7 掓qaѱw!;J=0*7 !Hj9l0+"hu@ir6L@&%4.RV5BeV!MeB{n:!4~^1:,Z\V$ 4Ek^bQƌVǑE_0 )~`MQnKwÃE THwGn*k`pBW-I_~o ™S0~ՠR"0j>g̨Q-sY+TAk(+t0ח@X__l"vJ>2SڏÛK8?6a -_! xt!S=p!H D5@.ht)v{!4/?f^eĄK~LƮjci;!^+iM <5e&Ҋ9H-@5ҋ*WcojV0K65â@l[т@7$Xj:Va_=qlJ #ܤҍPTTH9BP) IPT'Ht eB* T]ʴd"#Đ%@>0'ן}8cZr%N F!LD3i[A$AcaerrOjB9 T]5c^"Ŷ>WC|d4xcDQB ACF:*ˊ0Hd'}@uJVK\4@j&w%pF\U]W-:Be"Y2P)rT}1P@2 P] ׅd[Ysz0#[H-ǬvELCy٧*Ma:ĖCE!u.˕ip9~uv=yڥnqvYC]21:(1/"*|)H@^;S m͔"i)5" v!556BUE`D(=n / E)`c" inc|2 +hȟ?'j׌$ \/)6.kbRnGp^(8I0"sV6Jm u PŨ}{Q| BAlا<= H I:65=4Ecʡ}E\YA6_GyGC#kuMm=ˍrPr:Ěv'4hBD#B.:ҕ<EUxc A N␀h4!AuQRI I#!Em*Ҵw0V C񂔬 UnU/K?R%/5H242#E}D7$[]5lxkXX(":ݳ4qTU.Upc˜5PSn )Б)SK,6\)V08% b`<:^񖒄PT;W*581!.ώy) Eq8  j0@D"a[24hqvE B_}c=J%I `B,0PnFpmQZag50*uUW";!D #9XQZ2n=&+ pDe"4 FAx$4 j6 _#nUz9tЈ"`R x@] 4"(M0BH&pֳ!^0~2T@o_F8 C[34-?b)!E0ZP%uPaxLcs+uQg0E~(5X^p6Hq7MrG:$"hъ E)Ĺ',kmwȀJdЂpEb1 zY Z0l;]!ɤF3HF8_2-47MFՀhe {J0hz;p %1'f@B؊l Ў u(L@pWM!]0GS APRmE’Th5 [F*mwA73"/ߩh~A8R]0B[n9\7ZėhF:M̧p C @TzHnࠃClxNI]d3і@Tr 9$J j\*[,w`ԻGu}A! wM\l`6>| D%ߍNXʡm1H &QANP!D]ԁCJz6j 0aBwʃwÆ9+djK~̒E 4l5d:\{0(7 ˣ@EB٦ bpQ%u)#1@媯-ʔt_sD$G۠W许TȊ3"A@*֖j`PaD6[-h~q孁 \n psX(U]d1`E)|)뗂e= _F׾S@Sw+'"# u Â,Ε)9R6ٌ6ү>bf ʿEĦ$?4"o.E'-ir $ZV+WHó!&ABzU Aa8GDi+HqVV@,5HɰͰjj$h< :S.RU]8jv9iQ*ijT1jد|b󛔚 f"+3VCҕ"_5l[V­I 6Ew+m)M ($' D4n0Ueu!Uvu)%֏[2޷$S HKIf WF5£Ew@A Z7E9;iI:=SFJrg.}ijht /:={bpQn#rM*3^e xLQ*!spz&' F:!(ơ%W u~QiCĠ\KBBBAS4)Za(i\`g8!`r4a fDLES`P[ѮC D>+ZyK6@~SΩ d.;@h /nb!}lpWdSVpj'W1$) 6Z雠Rڴu08ltZQ t0CI7D+ܔL /غVYaEC%ЁVO^0EqPƙ_71 dSc Z [lu?m 8 bk(H*1#DĖM&N!PɓdgCmN1a z#g?Nh/0"L &Tw]%(i= H`(sh]&+4@lB}rȸxn!bĈPbУ6=`v6 pBMseSf vAѣhn ajG'0NZ1:͋oO+@5(j[j.zq|2pzz.@bSBb8lF9.+#`~mp]&s=?((Tsl jaW M ~LP~p@PWT;n1YU 8H>)9n`l\ރCYQ츴&M"^R9Qjbe!#~uCWV]\_1RMq+z*֞;2vPO& H2WI(^VoX2)X'<^0ޜJ=m-CW`mȭ9"4FL41`Dݒph0Ń S :q*_8JDA@v>2]mE]w㠼ZQ+gU߾ZANvD?X@ 2k K T0b&-t-#;TA)@IEe`#]0 JrJ :Dn6[=E >~2nW)wʩ>o@9kmldnnf4"WU(+$D8 ۮ185JQE@Cư0hil$/b@:FZKXf*-z~iAH:P %.j;*Xj☩ B51SI"=I݉Bl@iIG[i6>=1DTNE+ (S#8ԋ42PVR"L$P/p 1\;`*~4@H;ȍy*wc٩Fj%J>Y 1!M[ԫ #bw@yeE`bPAvD"XƋ &Cac/ w0F` su t0CzM*9eYAS ;,\C6wBųhp9@mS.(aPOT+I^.mBWC!Ҿ(q 0z_ ,1惼20%$W("@E lQ,KUŰ,E-Ɣ/\X:G$8&DM80 MґALFCTe\L ȽV +8UTD3M%]­.83}fAb8{;PyB>y U%5ҨyRHBVzU6h vWnw@oL#N" ;xHW"KJ5&PT+c8Ql.ҿr\*.0*ڀ+.r`uqM\Rl\Dm O\듺AG*U5K ZG4#B03hm 3:|6 BI51 m)Tx@b"48 (jzk1dTFЫ&@eyt CW`&o ~@Dm H t_=܀=yP"v\($M&H+Q "<Bn.8C7S:`FnuPh>~0i}}p AAXXC4pR h,Xo8A)BU!S]wT&8 Ck䐊e5=C'*V \ LU+DC`Hm;nr%HCNCȑLrWi4F2M ɻ,gN?8K1ϊʦZUyhUAWjL$J'v'nmhv6c8cBRH.]vM&\$]F 4WNJ`6DbhSb7))bTFDžHE~ب*%5dFc#Xvo4YCt*P__lc_lDs-Jr(tĥDO"Ё!-?L֥C nr6rE7 Lf *°@TЎ/w_?)FBql k6 9*Mf)Ǯ+d|'F(Av7H|]õֲ ё6r.[GKzAƉ H**dA,4Q? C@,Y0jlvQCw SkӼ"( E6 H߭pU:@Gx;kz3sj4xqTo EJ`LNT{42++i/&2( ܓHƏx0«;(ZFSR1Cp хڭH#ڛjp@P!2lV{fW_;)YOMA/(AM?2tR]{Mp$DD.#,"5A'+DCaqK)Al5`|$ [SQj/z6Jc>fWj C0`Xh7f$*˃l1}3!SBZ\ר Y .a0X) ?J*%c^CVTѣ@Z^[–U A;񜶂>;ayH;BA"Tme0P|=1I"Q!iݦtktOŊuPJR8@H+3K`nxAG{[I@\Z ;\kZ(\L-'.(Y0 h|T?M)k"M3[MⶐK V W,0 d9HNHsq^ iW4߫+ԵaSsA 6<ܒ"7AD͊ fڿ&bE&6/=qL"@2;r~}s RMb !b?ܥ8T 鸨CPty*cH*9$$bQ}+h'%E֒ҙ@m@x`j!$]Jap(dTD41:&6z}&Ңj}[p W7x'yc@RwrWeA }qGGY 〯 d+qH3E MZqGjul! #$~LN•W nj>jEA(i9@-U9\'I*k"\] Sm pM65#g7CSw@Net\9Q.B` H s;6k (Z"" aha^/-|!8NJ=b BɯL]lnDczx\iP ADO\ "ic@q`*M\nƍp$@8ayBtPSTR_ՔϜ# =̤)Mio9LP=b7@ 7YTP0/aNM#uN!&V]%lE"-"(%Ap{Bh8\@(-1ab֘¢ͻ*CaR^UrV͵jpYPN5l1a) (*J"8w.>K+rELP Zm@&P%J<X@ 5AZ4sai`s /8 !L]SϦN Yt- W;z B{HFm'%  X􇜉vX'T/LT(+qFnp}?:p6]([g5$rc ҾB-m񌁄Ϛpp#@:T_:tP@Ϗ=uR~ؠ5y5۱kTWO7郡pEkŠU -6kj8hWGiAc`…$ a_+<Ox*RPlD5Ci qdx8‚)c -Á|K5Cx (R&lTJSp+-MInMP= ֤tERI0G_Z+X`@(ǧxq&$Zh$vRuWP B fUh-jP2&'dM IXrpbP$%}ؘ4@] 8(EOD/c;P];6 (.D@X d^;A6C0шr .UĆ@9i:y0)ȡT5䅠t? &*=+R@(}0hH)4!+hlo x-HmA$4}pP/T7 O}pH7aʔOQ*n8!@/ltlw@@\ IE@i$?ق`P$~BvmpӥW|و)*k]"$Jȅ}9%Il4&7+`ӹipؒ4ͥ B sUYhE;Bչk$2LX;GFCMjPi›b %q 8äG @E\tMSJV29p%h/["vlPE`р"璻߂`3yȬFxqH L^) 'X@YExm @ Q{2E;Ɂ۞0&-₦y l9UoB8ɠ @TUm͵R(͡-#HksKv:#dVr:F/X\" HY\|iRj ǻ $>تY5AAU v+[4 "o6+ˈU LMY f BVJ`,;Q 0PD-† 5|c-@0cBUo d PFLSp3½2{'h,U q/y076lXDb('5̀ōhf ĭg"V-Un`@8$B@b@cr]5kl)eХ《@\ YT,2 )aU,Exh yx?8`-KbuiYuJJ! ]IU(͘ıT 퉧`5\Ԣk v4HcC.$x ||ea/y 53nSgXlWsTnZM=l eMm)X0&SMZw~2MuLm5¼EmX{A(ey 8#Ih"" oxH^y z @LRQJDW H58S H{Jhvxj@ 6hQ5P0,9ewb@q YB<zG5%v$1V(h/϶P&O$ h 9$_7{j1vJTH.`LĴjtIZIT(\N)h0W.J6@Em@YQdћj4₟h0Dnu euz֢$B(lmU 2`(Sn!` QRP#XCBb &4Hһ:p A<DVգmblm Q}ʵ"6isA@/6KbfIMGțCsFsSp0cdpᦰ=9hSi\=꧷YZkSp7ӼtG٦49AMa yNW(DwX67/_\J(< 1Q xe5~V J8&eh4x i18"hGQ{F6F BQ&3_oLI7<刡!\ YSKkLWiש jVH]U)[ WoYJ-*'_\GN@:)s|` 8H*6uq@CHmNB(4-Jsxzd ,\tܗI`~α֖}pc7 U=p*;LnjsPCW)\Z!E&]a] "fS]\J8 8()4I_ %4HbŠ/DVJyP5۷P!J(ixwqXҧ&Ђ ViFhHՅC(u @ԸR*' YtP7HCX A>f]"N&Ȃ7zLVKrꠑ> .,lGt\Ü Olx/CTMk(:2WxcdCFEVlo#uVl2z zU W.O_!_r$+t AH3h&<6f~1uNJlJ 0Q 7E޳z[Vx.J@q"IW`1"'^..i2l9JcHt$AP]⠚ l7DsK8-͉Zqrw`jmSxU Nz +WqxE88D \,>k#AhG8 dF HH PpF JX v5TUUD8vLQt`r, $D7s(8cwf^܌G=ܱO;XrcvD5UŮ/-@A/̕pNuFBCPlQ]d!@QXOP倮G`+*%̈́ yCFiklJ+:QH4vS_ Xc` Dtk1A[oJX$48b(0j z~-@D-}2;Rp<%Q]~\G&!q{1cyj-ň x?D*9Q!|v0PQu4*^@ k1Q<Z\AG/THä-aJR=2-*D91F)(Ѵeb (jQ\{lkA}pCJ(8Q`[,?9m/M$W3bjE"ќJH`5n M7y"!~>K6x`/" "$POLZ9 EYc;J@0ȦiL4^#ɶk&&8*qP@{-W_*DB˩R %4㹉k2.P3W7`NrU&"u+&sNZ0J!4R0XGfЀr|yIDE7U\T@P:@E# \,D;BNyBRaPpT.(R8j o*-1D <@{;G7p&@u('#+DBʐ:\HAF2#"\-)؞j KA J!Q ŁK} Ԙ> qU%(32o t]`6=b"@7D_H )\b @8T 8 =N$@<@bF܈:Ұ 9󄅀@UF +ZF6J a|hk`G S fA@*b]?lv{"fD|c܁;y Ϳ:&LN">X%Q&37Dƒ YYŎ6 $[Aȵ )&mFvOh&88bR= Ӭ a3zL-w#AUr v% pǷo Dۭℐ`䢚)h@JMc)V F)T\HemLǸ/q UM **TZ} 94+GɂaD ΃/xaE!@`/"ǮO:샳~0D1A3a [bsK3T^rSkɐ"k` {+X/RH*mz׮A(QɛhWfp 6)H,rZc! DOp=0`$`>~2A_L&TyUA##{\U9DktF8(f)!UpHbg (fT)T7`v(6#7߼44\5DxA2'c4㢊+ԫ'x]!Ii "''Q({T 9`vmu Eo6g8u^JZxUbCN֊ 48ڱkBl`rP,16h&! ⃏Q5i [0_>" V e)7G)Z(ңu*ِ톂O8t+0QqK\ڨt(V10iHsG!>Bq*nŠtXblFhצ@bۄఋnAEF+p؂? ҭq|ȑpSyZ@G.A]}ѫN4HӇqo In5†h0iJlH6Š!D;LLFȽh O4Jl L86nƁPpA b *Dnj.$#(:N|e>~&W6y@ʛ&cls\(CBH{8l7侹]]XB '&مڑ6\{V?*8YAVf4θiȆ F1{ߦTG-p\R4WfX@}$3"fc09F2 1AH]*ۖTK2W"{wSمP(ox%trt]|& |X'`z[LA86Q(Pz`KC 8VX)A< #6MK\s.hcr,M(C`=K#Z%. &]`]ms:GFJ{2D(Kdž쿬'to]9<·, w8TLAHH7@N:P?^@J{CPyz47%PS 3h0!8c2 noJC5шSkm" t8Ӕ]``Q0+^3BEp! D(Jn|*֞u hJ F'44~ 2^qpۺ$R S]Q\Ur[O;`ِa3 A$& twuR){FQ#o(*:D{ІtD:+-0U%WB6p놵FbٛF&"3b/Wl(8ia!}v㶡tm`(SszMKwvҗ͓eD"F|;nq[hlRNJz$I1Nb! sH?4<@BfI:Z26%1XS )#5F`9!LiH2&D䅴w M%3M# SI?@7\x`bv@_ x 47 Oi-,6„% @ 861|J n*-7K_šUnݨ(k'E'&kPIJ >[TKkT#¢8Hm&*"jdќaQp Eh.C{m SM04rÍ4 uCeu5r$[dj$U5LAa6q϶"RP;„FP4CNth8B4wURN?Xy<3+R,s=x͍ Zz9Q9y{L) $V:GcUƃj S\2*LodhVL:m:J٬sZu>nRzf^rRzE)ܴo8Ӎ2+*/柀]VV1z\B!ێA`ݞ'Y%C H*,J&1[WZ>p9Q'pΐyt% ajD.*_\H\p7`CU 3k\-0rmpޭK:p:JKLA `MB,5`.E >~נul}rj7w h;מېA/\?(" шA|p;y[L_t 4qZ* Vi`JhyzuȯOsAc(`$bO/ wYyÕ`:(>ӑ!ִZ?S B/\ &Y$ { J 66walkvCڃnaUPlʕ@|{`@(MX`؅k[4u !<FEč 8TkϿ (G!V FḿZ(F>M9xnY _8$ [sp&Zl 8~P$y[t }BuU[`r 1U(!÷4٨j! )N( 90qJl]BNG6ЖLlm; ,/PʃD NGME(Hݢ+n]h_.[RP3Uw`F?mdS 2 B`b%XQٍ@РH_liA{6i잸8'?{ sqb[r'Zl—#zc0"ɦ#<)%tɼ PI0JDC7ECEп$@O/ !{=H׃Q4 J聏E\#bD*HabW@"_J6{^ }wfaZt`޴nF~rP^0;9LZ2 A/HpU 7$j sk ܕ ?] ٭tbmnN#)(z"c ET/!ЉX qA6=U@9DxW7 a#x48lzsáwD;^3lpbƋz*Qeõ=(BTj@YR4l).WA "h&Iaـ+JI8]/!q , 58!^).70:sN\+H5E`e,JAYd\UaTu* *Q/}mLw-Pup6GcO#A 05iq[%G%`D!D pwu;% KO7 K@cUZ'$R}24J@^)u@bPWPݑIoG4|M\F@ԨW,-K长J!17a-m_%L_E8!}@%,\'0c2E@::th:*XJ͎ob Ɏ.Ċ7)uwj١\ +Mb]b /BS9h!j;D؍Gc5kLj-CW@j5sl7K1QsLWFD@(ìWn#j)}WH NDZE;m;х##yej-IT?4Ćm;cajHІ7EaFIĪR&vEڜ;-)͆uC`/"i|}1;)K0(RDBw( +p(OWRE@aՋvZ=` 댮`PRxSн<.1<`jQ+6!(Ѥ\5f@Fp6e"+5\]D*yp[7~~LaWxo Ʈ:L#P8P~佉L<.."f (6U倓\kaM C 뚆!Լu[;B6gÌEg5M,ЪH0VDi;))#04:)v}2@}1;Exf jO$)H-]Qo""iP q; PגPJ`D<yBl*K -T_>خT'XLFSG8$)Z/` # .J$@d$ [ 'b`DBK4+ȴQ_|XwӦΆW8IAT|#m] KŽA.y!Q``$ Ht: L -GM l^)6alTV=CxcG~q4/68*);jC As2o[}qzXo,u2L=4ʫڐ§a d[Ĵm4RtXB! ٌLɷn:Y7atX悢F29uzq##[/N9#vVf ~$xTt>8R>P[Z@=p4JDNP_]HqLpP*S@Zi#c-м-Q941T.2-*ratF*ShZ.&ʏfpD/@Wl6$h lbIhDf. 0F}b D |aهv!*(i^3Vten n a@t (f[oGz Z󊡶-ʫ@"/q7xvǛ Ah}8&A @p<珞q ˼wI{č"<xPYV)aѕ']:*[NPʐQCC9( "cXh B?@.oJA0*ҍ Vo" K8>wF_b=[:$u[(!ⲹ@_AC)fDpnEvlی~Cl@hy<"3QUp?*W`ZX]8p(V\qHe'( `)b*C*kTsm0 a4o~.l ҕED|wAX4)1Pȁyt q6MSX$k4.fNX}Bi}r 0 /ݶ v=e@Q p-| /{|a]hVأT}∕n RkU,-4" b+Bh1P*m<{ҀAtdpq('hYmpM2b V hPrh5QJ?0 h†Ra1^ Jt ׼%A[( !pU9U*@ !QQfԫj͇{ĩyw m4b3x>IDu{d-Q?L- $3e(AuR7M.Na")̻A&*"m8? A^\*LBk"JmR6c!P+QjXȯ;X`J2fPM&91ٌ U 2ڄ>8 08$ɪYQbMHbB6C4QxH9 QAæiA=E,uz"!bД.rHKAA-⡯1 T =»(@LaeQ6m74!ٖuӫpsFbRP2,UW`GlߦR!2ɪ2Sltk ,B<38E//miw#$9 .FFmmb+lX !.ҹ/Z)e.qbyN(ۊŸ>q"IS-Q PRp*h3BALlzgj<H;;*/-+f?Q8Tw1mUA8;[Cx#l7bx?wy8\k1Q: %xyh`] MR'AM:10[ ThP4tZ-?91l)mB f(Q񷣉NwU2 9 \#|TNiAES"e:]Pk91큦ahiX:=?"kDiiAz2w8{^Ϝ[qR-j(o2ܒ3)|ET ,Ѫ/@C8Hny"l. dnB8Q[”Nh4 ݘEC| :UA g]GzO18]V1GxBPrD9@ ,K*Z)Wx Nmr@ 8K(_CDrjܕbK "?g!4X+EېYbHyp%H9 ATh^U H a#@ZQ˜ y}qլ4t}E0ٜ;NAAA0K[⸅Xo)W=sb(ӈ"jtTh*YuDM8n⻿g65T|ʃ[ex: SxM0 u_LTF!hmns˥nb .\RBG`L };eR"(?9z l,P uZp;cN;V#yZtJu]sV)] 彤2b "8_@z``LL$/&9l D6TxLBh&nlQM5w0.aн>.Nk^ j>h=s T](U2@ț :Hb M5M9DI< AQ<ӈ@> HyŒ8¨N0E"Ac;oD]L@Npvd#ma p?TË́vLM%^E|fդaGt-pkhhP\:m2F_0q\SPrP,fL X*D&b3TaoXr ;1NZ8RX{bUx[$ ͮ>k$9(j#JLQ$J_O|J:@ jnߟSIyon ʍÀ d:Uq W9U.JD)N*H7BxŤB1) DUTomD+^MxKiH [Z\0 TToxT(/Ԛa[@SZ3ch'H?.좉TXJ+~{w}[%MT"JFP¢]plp2 A GbZ5!e||B9`1P6$t=AXU.Jⶭq#J#xVeTģc?X,*)=4Mew ξĀnvG8hCp7 |}.pe_PV\c\ӽb)Շ@hU͚ JZHDv`@PW+C)yWopaCm1.p$N  RUg5zqtKu]ͰN+]5Tk)r4N`;if:}pR*=HK!->XWbH hR列 rza`6!IOv[u!r\E0%Co~JwL nA&i 8t 7$pצRɦ:oI X)5+CX0Lܭ'%l p8 J8E AXd^׾1q#$u!vk0=>>q0ױSǒQT/ΰ@Th\ )ehniqim"U ?TwzHB*8p ).uZfɏIVđre5"ĆN:}DF1+KM8TySFJo~T&SgwS`_LAي(r5Zof%>+،RZL p kAN1 4TxW ݒl9zPJPkt왥K\H3>v4/EPp4>kX(6;r`e #(/75%C?'!a+0xl;8S&{*0TqaP*Z'A1mC 0΁8&;nxJc0 5R50: c;)Kٚ DOViC& @S MysU9qqڸ?9#{b@Yiqkw*j%. dA6`4h%&',R"^G x^~ ox:C5Tr"~ ׼hL "04 .x" VҠ,:H""j5r|DI!(l{׶i4ەsP)Ɠ(-T)MwƎ`+z !ud Ft0o݋cCHAA6 i':[qyW@9 ۊEptl({P׌֪!*p&Qhlf P`$/==nnܭ O9hIT:p?€6 fh<{ 47{0 `*,;4Ί@?0͚eL…Fӡ4lQ"(ԩ,ЅoT\36Ra+Nǰ(q[Eu$cljr5vR,JA!7 5% kyN+nb׾&qEJČ>"푿>kJ׏("?XG& EP5Z:f[ol!vB7KV= j&ybK: E][(';A" 9D<ߗIBCܷn*Ջz0*Z}Rz|PK{=  | ڠ!Lԉ0HQOt :ДP!@QWpab)M p)(\S <ي+"@ƶ (5MBt @]w0b*qv?ѰќCJ"]8XSӬǮ FE& "ld c!MC8<(0*H3RtqZQ73 >wFpK<ߝbD5%֠'E?BTt +Bc h pE`L +CGI0P)xWC B,x$r4jCP@"Bf4p5"8ƦkŬ$(p +ٳq)u0q=`0er$nF 2-DS+=/,q MKCx7\递x06z ,]# CM* HٯHVŦPL"!AMsqTG+yoZ=\DhGgńf q@C6ݰ>k1 HWWDw'm(l)H3sX&_hE5PL\b td3J7'(9 nY='hMZqO]^ZboHrcr t!]Qpx B,dS$4NR`F%SQhWY֡ P|`ŤyE'S;1XN\|0yzF$\׿&Z 8M$)˜(h;8vC±Pju;_"%'Z e%,?=HM&k-{׌ o)5R׎H+`$"AsBo[i54 M?4?$D_>^]$XXZba S9Z,e*BE{D`0a՘H-*bv! *PA 5$͟F4erWkveZbQ+,\$WR@BOh$Ysfp JyTx$D~0ܥ>~e<@v,."\m1'7ll"wh0KPo0t`׾Zɸ 'eDBU=@.pN*~ܲ&Ay`pQFLCBL)|(CCUXBNXIctˇTX4ĢΥcBzdy7(u _99 2w9?F(U ̷a~k${X {lc l" %"avD)`h=D(D<$Uvq[ Uf@(I - \+pHAbQGjǗG59r4wpG%!vIjc 9A$P=.FnPє;Lv.,Ma(Q LG8=ӑYS!]ܮ \ e7zeRRB5$馬(6kgQN$i:לDՈQpvkkRrRN\j*W`FL@%{`+vE팝B2N 7`X@h(>X:l Pڑ)n * > ? dLh :sbWN Õ`_0?T:I3rAbl"/9Hw@Ȫ7ZZa0HqQP U5 D :ƃU*)Ex"8KBϾ^6)x"mxRX`t"Y#@>B[COPNG0q L!q;jr%P|G('x Ă t;ȫT_"4T-"GȢ8C8ѣMn+N ͊ yn! /6iG57C$$-HD/\-O\wxG2|_&-`f*!bQ.^08ù0EO%xKZvL @%eT0H=7T8\;8Mi.DY-lKb?FBipCx 鿜j qΧxMJ.!`kO4.SiRvzM8"kǾ4xo c*5[%ߜ`D46My+OԦ@5;~|2+%QH43]#1a`E3nZ9{ dVa.7I۱-w7ƄB1^i>HdWnY!D" e TPt 0uc<j*TstäwM(MIaKӾ]W\.F`!ɂ*lVb*Gs( ȸA& B+; *pAZP|-<1^) E$ 8"}[[ 1drF\E_D&tM5f&¤q7v@ЌyI"Ղ)-z4,]L{<0\(uVf@s> UCڨ~wfEVp`C%b{e(:pƥjX z]*@ruaW6lmy ܩ@3H "o@j !@GzP+tW tG'KNr`E71aİ=1 hn`.Hခ,x+K?":9&R[DƱ:=7`CCc{paaBYH.IH)}=H/|Bx8^o6-n#XBJ$ʊ"MWXkW8$-LZd$8O|osDYm&WFO$#4xD?I ґfUc@Dr%}!-3bQ#uGYk\ica Tް ѮtuY7GEAf:GppDjWD#C H"? j @y}pfRc8.K6D bBC<* q^s0V\.Á(_.v E6KS^ 6h 1C`X3qx-!ry\gpCh  4YbSQ7[GlԚ`m:>xA "3v CHpwI˂s - q:^l*cbvEи,0q%"wǻy0D1v,nj T9"F?l8 B: uHˉk\L:#}Cyק!梛#ZA99hW0ƭNJ> p!r("ƈj)bA u@$>>~rXvŴJy@OLk렚gPrR(`$hѼZ8,i#]#YBe(B'XB vR>7BSmҨ][F6SEO|r$]2!3Gp[idTlPC1% y.D,(>kD olBфYs`(_EdiF-ro7IX8~;6t+ v+qA2A[kvڤA BB~L4@`"T&!P͠wኩdډ%KfZLTX ՜06@Ui,LV &&BAqX"b;i4&p Hrے=UWh\Q$v C+sfoKdp@)NkԀ`bS@x0 w:@ %f(:+ɉ@Ǧl{M1EAWڕX{5̝jLr/y^p;, @0"Szb4* ()r'E (M 5K6P<̋ R-_JGIox B) W zeQ(brREms@@^:*Ȝej+)M 0pTY&'MW6c@VP7&:@G6_)n nm."J(g1jH xj;h;1~T]&*d mu:;1@JUîӵap`؃⒄T .uZ\6x c4Ў')_VQҫ7zVdf w/F}p]uRM8(@J?PŁ *<w et*1RZ왢B| w‡KcM0z 9p`RtvJB]n>R'=3p7VLdWP(+l\k\jЂdQ d(g oɍD]7xK 鲸r_;#j2kмm5sA.rRf^S59Xn۬ p-*PqS1zq'Js;rC`I0ȑ4I rӑsAࡎA&XZGj-D1_FaE2%A84VYdT 0 õHW!NC9MുZ,U"Ka$bꍛM#X "0Ʃ,7DnC;À)7x B?9Fyk*EH"<H*vnCv6IPtVhSwvjӿ9iM!f_+,@ot]8]( }0)oyW9-mH5=0{vLUüEO#XC`ŽV/4Aa-6)T Z'GjY GLI[4 4Tef I W"!!(A#E`Z&"Rg&*n@)Ҡc.)H^  ѮxL4~|Waez8vk{y|ܮ=q EQ=~ٲcEvd[ d 9H"(vqU<1\5+Hyn{am!ihB]Bo*x=beN  UpE9B|ȤqC;WAjd  *p@p퉤iI  g"BMsp-Lk\q !?xQP.5\&R*P܋'B6:2Pk(8$ )`o!!EhS%[TS7S/sJQTrym]vnɜm@\SQ xdT.lai$1`y.Z4 0,-ǒP߮0D䅸mHJҢ}0Z$ۓAy07#Sx[">jQw(٫h)DJWl+ nbRIx\xٰFn$/) ^uf YIKa9%^Y\8Ҽc rP"ʄTc@Gl` 끈FjA 4Zz1U.ۈHoFo낢<`@axSAMdZCj_ IJTiY6(yucV<.5(:*1ǠkR 銺wkbR̂dy*& Q i3@!dd3E%ͣLg u6l^qSKԋ`@H!PRwЇd4H:Nx8*B4E"j'xd@rP|7Ap -(:K@1!ȚY.K+HS Θ~M"^`Q!R\A$x>xĥ/+i@0Ȭ!4 QT@Lo 8>JD`{bF ~|D=Fy"$*Z;Ϊ0*7f @|`ƴZ*/8MdtٔJam8 i6i)JV'-Ir@Q8YG!P e dJ iR:ŀuDz\!pU6xCCb_ §*.@L\s$p6#WD-)*+JbÃTx.+ѬD$\KcaQő`]s}x7qк~8+b=_| ࡺ0!8!B7x2f*Q0GAV?B$-+AT!J ^3&N'Q6q]s};`89lQKf|P7qJ"jiU hLR#8D')*p|(Q֓_8'Hh^pLF4'SB7 o)U0hwr#ſ[Q. ǒlv r gYv6\*ErMR6LZ]AM4 TJz~q #k+hypCJo5Xh,b֑0 XYCj-b yx<*h'ϛ*$~E^e1zM4Gd<x!O(wk_5RMk8 . }< }Xo*)*=?9Ҙ)#Pe@ǰ;wyiq~r=%EqmHQl 㐌LH오p6##oϮj E^"|b»@!\86*F: ]0 ºK[q߫ia+m\jCr J%)Im0|=yHV9Av(KibС\=&:qt@ T")(^`LfDAļ8 s9AAQPA-Kp4;cf <(: ƦÕ:;PAW\(IŬMt)(2%ؗrQZc M pJJ#r@ d4#ylJ!Y+: P2$0fŠSBrb͙HH xg.B}bu Pڜ4eɜP!EwL-)n;2xPaȽ Qjat6rQD0qp, oHѠ |Dhs-/;k^у˯1/ G`n&h:84_pA S[r= p%[õ5in7R$iqhӞLF R@,aH;7۬XV5hH2*BuMFO\oxv(zرA8cRuL4XT?|'r{U#C8Q {uC^se"1!`QIdHDamz)DZar Wk6'` (b" |C?9^:pKF(ߌmʎqRcpu%4_l*ġ+&PPpCh09p+%[8ZU0 ;=`#BWn 8K0T sF.Ej  x աLtv6o9\C@RfLl(bB>+ ޓHIX,x hh@i N"XA\{0p oNS8a3cDΘ0$c5QA* ۹˂Y rn15,Tgc(=bKZ^=sL86dBi'{;(8X8(J QT;]DMܔP`JIQ|UQ?n$؂}x)ϠPcӋZH #SPFn*:\y@Wp$i&'wF<&&=ǔ~Cxy5Z$ ;|.v8kJ# iL 6%B8P!Gn޺q%[4PRY2,QEH@Ij{aKAZ$}sp[h)EIH-K6bEheU9Xlҍ*PcOq6>'"⢊Ѻm  ¹\t@KK )J&R%lwoP#ZqDSP)TkFS$ IHz( Ѷ9m2 #$nbC|aMLb5_L|JP!1530ߡBk@2ʛEq8@Lڔ.Qi\Sdǂ!!!dqiFWy&X2ط* &!=̤i4R($H>P<:u0j#Ĕsb*xy@8\fc;Tt"Ҩi7 'A2!s h>Rͨztvl0M[HHS=rh"0qk>fi"j uBkUYѱ{0boT#HM@;%؉d(Av?Vz 4>U eb"xCE]qpҒ[Ҁk!j| +9(ũH qr-Fl8ݠ7qADTm}0@ <_KH쉈I%1tmyGH4لi P $V9zT.#W(Vછ"|G `TWK;h`/)yqR8]/R70p y6^$/aF+*Op@|酢L"# Y;@Ą]QA7 bhYp(l-xxWss)$ ܼr0bh=O/!`/aP^(Fѩ`iqPYqnZĮS[2!X3iM8^;2R Ĕ(zmhsȶLPfl7CL([M@JӼ&}H(5Z"6\cAȨ??8RXW+/|,;;^kSip U!TP ͊jjP 8ͅX :*)d수22]|b: ^ d~ڔ2b  J mA0S@ֱL WnnfP  hɑYJRfSYӜl\\B fO [2ԫº&2A"++!#c- ͑L\tN[~9xΊiwd:*{?U,ް@ 9`@EDA_@.QDFĻN6 Saw<-܁^N\tPoDglMdh60cj2-6tR1APF`"ZOtJ*&0}1Bzhx9s Ȩ4Ā}bhb&l"AӑX(^>uk@x32K M Hq}19DdJ? Y.` &fvバ T)%$!^'CIͅº*kwڸ4?\jJ=qE1[: #I?~A~EtF TU$8ЀOx$NU,QS{jQQɀ, (k϶:(&Uܰs4w뒷QN̡KH9۩ EvڕE9 -1;pRG1J)I&xDqDk2Gi%U6b x/xF , LmlpꔮJ_|Ls7d 5#! X:ЊL⒧2_L@ i crhP(e|snAB-B<@bD@@xE\"& &cγf86ɔ34=0'lkA@äe*E2T) Iu@ im\]2Rw V~oRZC/X) ..?wfQ[n,`Jxsfn=, D ƻR08a=p!y#nrPͥcNȈnJ7kZ ! UAvӋY@rtUtBR#YRk\5MƻAGg p_Ro.lU jnup/ளM>MEA1 |8`4M:'X+(Riu<>[1 ^ZNjyPPE&@jqk\ܼq$*;`WY9^0|H6mUo|%EW0| 5ti r$nq UuAE3QokOBE5M^ 'v뜺mC'5yf)AVsCAE]WAqLU.y~urC=>T´ ;)D#7MH }0Rwq!TTĥlb $(9BZy}+#jhWeHEV!4mqL\E'd~yg'r$UA=}%vf;79 \I6[xPHկp. [Wj IX8U[=f0MG8$6՚14N)tvr Zc6:SC˛t"&75j^ B SLnӈJkR,ݝࡥ"6hfqailHL> xh%?˛lGn l)( :@[h17>z`wEO'|%IEЀ"ES&;@1 ́O8TpZ'{`!4,qb1Ap ҇p pf#.槗 Z=p9jC5TnƀXn.4+"%[$ )̽G H]T)BmUH|T 4w\$ K^$`OpAf߮50t|X P( x) 4 m DE@@p": "h A "Ty;c|5!,=}U |pUD;C:3(A% (kyt`:PǦ* @")pJŊO> ,qB BXs1JENcc#`7^0-@%,0^"ZS6وΨ)7ObM@fUХq6%yz4tKzÒ-1EQ=>؉VU :xiܭ.2aMjGI?x(14X-(;Y-| 2"?o(فQߦj-1I&\0C ZT{ĀJ,8^V8IJf`#pZ t}2Y!wcU;p*Ih˒ESxQ[t1U/VRKyHk f'֝)tw90^oŽ{D +w.lR! byAVH0TDqD5D(=T;驐Ɣ;='"Xv|lZJmy6J( #$IEROW=aJPQ3@Xe5Y"qM*u|Y\I'~LVC@`>$5p\iv|qj .Y5^pـScI]^D@H9H6\$|KQ)P"{F Ei y%X8 `H&#hO5N h(`=r(+@; - jw\8`F{"Ъ o(K8Tl U47#S6f (+u 9|RT66AB6 v"}PhŠރD 6i*P Gh+*#z*e1S(]_)HsPc)jm'3*Hϗ6P402@~qI M>"P.ACɊ)\m׾mAf;÷Q ;l ⽞X86.#1h2 VTUS`Re4z`&ILJF뚺QS # K%ơZZM9YXL`TG$UC*cKmđv%DN(ս` u;:(Ԯ bJ@8@98*IW85yyO8w49 0  ^!S)m@ Z:Kͷ(.ԸϾ!^1?w7dF+ҡߘAA[M5+ x};DOٛ=a7rv`t4K.J)QMTʝV8P4` :2QwQc4bCi hlFbrf0қ\ѬJT@=Ad89Vcmj8kWEB* TpRRh!' "BɈ72|V Dp".9 1AqACFˣG+ l\{ls[Zts *|W-ydGM=L*.,&4+ l .HD ykȗo9C"YJN#Y@kyʿxG] P!b፩o\7Ǿ<:O5'.&!5PU=v!οf&%][S EB 8,QA"›.r@12qu4Ҏݑ1#"DNZ BhB6HbKUރUP<}p惴F?2t>ؼNSJ@ dSpEBqSٲ5$KJ7%@%WFS35**b!<|q )=Hx1~IhP!}p܅*6a')`ASH/)B6 [ⶫ[$nn0@khi;g l\&*2L9ޥiSXSqvMRakpNfR|gm6+1.Cw'{cbKtJ$TCMo("ơsJ wCRsR(k 1Vח)(E кc@nfSзKm`*v{ypH%b D'3`AbNbJ7E<5+B֋f6VbmT,<; qj m?I2j.x됨 .* Ȗvd{6k,.EP@p4TrYm=9)  %PnRa@H 0Fշ@ݸQĽj,T`,J&IhU *Hgi-(U Uy=@wR⹽nòC~q(at\wFRiP/wƹ`q`q(2/7!:x*%T+r"qf+ v8zjycMQ}5 llI!!r]fxKAlCD4K\:@`)M!LKABUf!ܷ$#`Ljo8$P%ظ40OMqq_haqm$ C:Wػy@ʼeQ>R=$ggX&T61 HxS" !Ad)AaR4 }Q8 !bMvL9E MLlV0'<ŞrN 8DzL7qQ[?`@, }DYG0ݎ-e^|0@B{nh `Qhz56 n~~qBnOy d m7ڙH(Q.  k" TEjq*I>Hx4B| k|೸* jkqdtkWWmَ U+VCh}qV4yE袂|6Ԕ$G*jCd#iϦ5@Q \A󊀤Z&/1#{d^#4VzKd0k0נ[.D39(*tEKx9 &Bظ #=5 m. ו&8m)Mߝx(=nwRH7&PKl wbcwE.)ۊ8J 9EP0sHXkA]P%96MwXS)W. @pazqt 1$T 㪰{Mvt*~&vMQ ] `T\˓$AضBO۴v{ r)R(TW (/N* d0Y)q/#QWbg+!96\DBͨ$@1KgyI&LC!mHIcx%!>k1CFiU l5m1ȫ[ FIQRHib-[ l4@Pw*0N 6R7F oEk{TPkQ14p`r6ghP`Y9 0Ћ]N~~p`;) EB-u-Q7~XUn:xpe&&)pjolZ /a?DJ>q4 x]%O.B둈Q6l,"*-0Yp*P8t.$)b)Oad1GW(a SAqTKc.k=@iϾ@+{f%b3fV hbN"Puu))\NBGx0 C]4pH#\ڊԪ(*ܒ!*֤+˛jG|2Yw RGt#xMJly ^$h@Q\Z怮\6 f -ڠh;i38"T>k)cAPBZ44=KŊqKC [;4~P C!G*aiq\X#h-DaP(LAbRa n+kqZ#-qEP".!JLd;cx *! n+z5n;¸y"R7("8Je#P`n><턐- '+@trEWJ;l<}1["GXD@=  X1p>Y9{ hn^R齣Up57sQK<qIa Zv 5CBjP)GY\aT/2q#=E "h/>+>*9o`Pӳw>4Ny1<^ Q:a#~p €M .SH/'V!י dT`!7YL]ѮYNŵR eCUos4.NG R6G3PHW Wr4W_\`NA ~o+07kC yoA[U(hBoW$4)ұb*5 Axq4ГPzubn0h"`N,Pf5V& zf#]` p |!ip"몀 bD_ooLp؊]r@d2# oYw$!z`K|ǫf )**wqa^%sq\7?- bb9ɫ?YFH*pP'PKћ8:'4! |S;Cɱ(R C7;D&AJ0) R $ `•w2Ze)Caktn+|y a%8 gNw1AvL lֱ.==tDOtx|iUwJf" <[dYpТ0+H}⊻y ѸV8po7v߮S(1!DɕR+j=.j8bB0ͅ~*xM>i R8H8"2?L*^7 @a%sh!dJI}byCEsD6b[5a< ejEBdw HQ;l|DYDM d0&E] 2Su+pMLG@) uA5@sƕҐيhm+0? y]m \QUӌ mXST9A7"Pp;1oIf؀Bxe!((M H0SXyڰqHwUYQEU_)^%텂ҐF/ye%6XMfD"uKUǂ(:B-MTocË a ;UiXE+pqԽ4+q¢R*2EVȊi\"bU'.6#F.wšhʡ.jf HVzDUzz?3lWz⴩<?8U˂ vaw5p%:<(p@`]T*a W"l7!lH+ 0! 2[r0W1HF2V |PNA DN*Z"(Duq۱|/~q :y>g8sU ":Zfh3BL )gbkgZp sE#U(#q! |p.M()M ~\%%N0 ""P ]Rc @ke~Y* JAPk4SMmm6X4a됗D#UwT/ms9Ȇ`{ o+zbRHmR;Z(.A>#{(^-$ x/a ' _?_L"(bEU ˉP 5>)Tt?,!7pJBse\C^< yh"׃(lhdƫv4xn):<`4ί;A9(N JP[Y Tbvx dm5k=L:ib=v|^6' &!lPR&E"|`\/x!=~q\U4WԸH*[ ,XCjyQ¸ L".ӼJe1a=Pa1X T)8N`A]."u wAg@"] ctbkNL[ S>txZx19:D(Q.*`SW@sT4 `hzzf @j )`l7Ě$ -A`OA"l{7!(Q|us#[t)Ho'nR* 1H71he:W(&?RUd+M6( b Ua2i]n d@.(8G,J uAn& HطvSص+.vNDPF8Ӆ)q+LTڭ&(M[š@AnN'8N¸!m te8TMC %7UNÂ9yĮ9e!1jK)A}r (k_m^UBk2b-yr"|* uSaIC !xN(6A.M@q@a 4Q?x_"nN6(4uJL5 A4|b YĀLTHb !Ĕ%2ղL 78uC"'mdl?Fg.S?e)]X@l  ʚgǜH2-GJ|y8 m_LF9QЂW]o"8njx/!5LTD)D#3 oTg`A$pN@:J43hzb Ph;~:Ó7~f4B&@󻆐68M[h 6M3TrQy?V%J'Zt¨XMhypy % -)U   %r~EAO|Vd9ی"ĻG0Tlp;o Vpa,m;n2(B-q'vtQ0;: NsdV~!HߞDӨma֩W%DF9nsp+@P"a6Y-\f ̊ӼF"\R6BHi E#`~ru oq'tpq#:UQS*._ 5I6dMC]52+D֦ _1iގ`|Ͼ\n  n a  q@23M<"=[cj(uu$0M;0&9=`.0'"-%o #o0n! (WrawX)v QM&'\P.b9Ԩ%B:J/-/"w٢0牊!kQ3Gz7@tz =q h6DdEN|ub`' 't"CUJR6 b"lCM +NM. (kf@:?Xő}A`T*k[—DyeRmwM4Opl؁lĴD+c#)@K> 98AVIuhI6p5A i̊_+3*-(" .hbi)X Qgn 8#T㏥!{k@qbR"K&W|A`(Ń5ɯTA/A/ur GB4r7M!M%1 #9C## z桂 0⪠Ro Q\LQLiX:/bT"%'tL1(Ňő^IA噀`wH9DcI6]ѪXQ+;Fa`APޏH . % pN BTDHB90r?:VfFΤXÍ&EV_??O( 3R4)F/PJAMTY@? R((7k\NiUVUw#3 JbDD6EB@ޢq"> &\tL 6ZR;*D{0y0Dap0E5CwZp44)Lb}bSzecd' %WNGT)=l+'nq>~r@ \d>yCx#CRЂra6py*z ^77[x4~"Eb 5/猣u/x*h@2P[E7ҝeJH*I%0e 4b4P5 [olM= ?xT K&(RM+NҘxġnvz`5wqPIj (+3dv*yLѭз%nQCܹ9YŢoxp7k{rAZp."c9ѰHiQ`ލxj܁lTl#j'9%4&˨Q .aZ$n;B(PHaazX enG8j*< dÜ-4t!1r׌׸M!dtSۜk ^pм f<!JmAJmKi_r@[ɖD1>X/ܨ@(p/*`Rw@+(iKrk*IHZQt a0rmvPHk/-+v.Ka؟qEB.R6;>x *(8W"m^??Q߹9 4 ` ඉX|p%pqvI76yn<Fh1p eTm k*#ʴܢ#rv`:ni +B*ݴ再X>9^HjaKX!(X G>=r^q%戻UJЭ(hbt5LZG^0P:(ѕ+5UP4SX"`l $)ozU"T:b`KR +%Ax"hE!SڥAR hc`$+#!+C W(@"܍p`QP4:иl6?pSBbt.wh{) rp97xBz<0P1F\6P\л6RzLt߼ |cGEr)UBgAˀzqvݑ aWxHWwh#zf↖|]K<@6]Qjy4(p"NBYŹ`sbr8E'͕"B\v(Ck&=B@P; K\H(Wa5zpl;뛄;)qsI 9$ʨb2(ּfgLACm 0:w HX  4)TCw5ET42#w@ *IGKۤ|ݛ[Q Fj ㄓ@D3`ަeaPѢF8M\"Gt E8@bHA/C׼VcE 3TW> Y_|l fTHad RGCgsNy`J 0\J8*éX7|mvBR&7Dt-)! |30e P׵ADiDFkD ڛN 7Q]=xQ[$Z8SyȀgvm`c%p Ûr,Ki6V,tܭ"=̴>q۪J^j/a]Ԥqj :f!&8$maONZ4c}=ZwCxi]_A]FŚ{p"]P6If)N5 yyR =#^dYe (W@CnCÞD4;kIsA`^̆tCw`]WMQ\p *P>JP#i= bGǟ; @T4s)Ajg \؈͐猸 ])997*{bT>~s} mWZLT¨8Ng ȥ,KAPL4µ2I`D \SD yrMLa {Ɉ1iex@@-(+A͠uh -t|-;0 QCF$ȎSkYL{` ;+t"}p$&x D6ϦJEDG`7~Ɨ8C IlNW(”4` C@\B*FDx@ҌqT(42Wkwp5`EE&O%=y6=qh  e-<6 !u8By* kalcF"V7|8#~ t&`D|BD>AŊuU&rS` tUTr>)MKDh7U]hA_z|T6?%SKn@"Uj2Z(Ї5E0 &UhuxEW@q-70U 0jQ HncI}DQY=p`zI6m6xx͐g.h)HL"KDT@Y&mr-nTtzu%j",y(Ȫ0R<% ٰq\{ȅoZ{`Z/Ƞo_;@"xH 64 aJnMҨA>$_8sb4hR-Cv`Wyq\f52E, DfFpO:Qے`f΁^8LJ @A\`uBjLC^eH =1D@Qְ WH44,@ R0YH΄%ӜQf 'En*a̒(;,@%I3hl>p*dl GJ)5Q"S "XTāC2Â֠ `Vΰ p{PC#j y1 UHfՌpҞ`ݍj#\#. \h&*ƹ4:xK0feYO0C~@E PnzrgT$(Z. .U!#}U dwthr֐9MdBCUPe"/ƒ DܝA QH[,6B5av3/f޸{>QPȥzxĨgr%% B5ARcca+زb)/,  ڱft:اobf9n_^rZ#raZ{dh(W8^? (-[&6;9A(#锒vDF4m1ظNpSj" qI:=XCۀ +7 $4-#9T:7}1T6湭;YYT7P!J=,8:O )DX,r)vkPij;"QD(tf$]\MD͛=T[r1O\Ґ}wH%#[!c=( nP881r6AA@ >"$F6,l Ak-<NtF&ll-e cXbCN&ˀ 5E.JޮBIzҡf!tN {|lT)K*8PTJ#X@P KlË:\Ng"2Q[ypv{6+աu!oS6]25hMu߾*4jmD61J\.&H)*v5](0ina%[$Ae5A?X6Mo@( > =nj >zAWEmn. . \*g eq&;!pM.׬\<6 ɍeJ|=;Ezq)q8 u,=vհƁ=ΰn)J Ĩe44?bJJ4Cސ3oy4YQ"9JCcTn9=&4 ^) nxX`܆ف{2Frx)Fy<=GIH|kV a.$$sn `)A#[Z^x8X;DEDGƚa|M7@=_T h\b1#n /ϛ@5Si0兡Jn(&O8Lͪ'k9;@(Ob\-R*_m#PآS\4np20918ELGhjb 47; PV1n4ЫFD Mp ?LtY+0tUَ nPr ?VEJ}# wIJh3aoda,: S]njilq3LL1OL#D5>\8Ę;;p0y.* %9 b'%E/Qf#f6%ā ~ss"+W`*P-9\i=rHp`r%(qlQ@ wH(i o}zd"n"jpn DxDAd; WCe M4\AD4rC7xBln&"M B^D.O#CPT"t㻙*Y~P$)%qނ%0 =2dCIb67@v$.&´'FRZ#K m squ(MDRU;iO\ZDY [*W Z˥`\KFyCA4o qQL y7KiqZZ9DϏ|62B{lF^ :h`XyĪ taEԂ IvAg9[htbD_nPiL@,`xͅѧ`[nh}rPZQ+}t:M+AxJļӜ Vi"V@ Q@}dH` )VԐZG*>yL` kQ#m0V8&  J(abyn]jGy$(N &N%hE;[cc QDH."Z0q"D6橱ȈuLEsǹ9>~{ p[A; T{b;Dl6+TamD4ÌSiqv]fqB= ;#-MOm, m\/vH(sh}}=F $$C&U[!rJ^0Zܒԟ?9@nltBI hR+$25}1&!VP➺4FQKFJaG Ja8O(!CQɁhc&"-O^Ɛob;у[ 4  {p^Ah4NyR`46a"3D 0X͒nd>d(zx; e&^,& `26f̢V6A-X 7#)d >0 ~u 8r*q o96dVmJ6/#0K.MV*n?dP1645n== tO6ٱԢbjlIq +tQɰ"Ժ:x<; : ƎJ_ F:b!..'-@v\ Jc­PQ8GSH qBpl|1-z ߵwtP_ll rY l2ZvGP@Qyr4"L\UZ$h8,uDVTry :32 FC-RSU' T;5>Xj+AoZC\2J/g$7`Bһ1 WA_|a&1D !Mj7U'%Klj^TSAJh QB 4MV "2SZ`8h+d.p[!]ހYxĉC=R`U7J N Tန5 .(nl!oC(*!Whb+\[J2૕BEnL 2 2 Q ABPzGQ2x<ڛٓDJP>qHQ.Q3IW~p Kb{= /O / P #5@^s77ÁP=MpƜQ$hD[# zy6tؠ^S-sa(CDQ݄ͤ&.EvPŀC:)!kJH` ?lrUDxvkBƔNp 4)H80͓"*oR\"V~xyF"bˤbFiuAQ1$irUK o;rPx0wvKQN upUJmc-Jdݭ5ޗ]74(S60 ߛM2GrvFhc_L( CErjŽ+\X^7Z!W` iA[2SeZp I>ݞ1xQ-\H_|lk-fú)IHʹc޶k "T2Qqt"ȣa#.(Aِi{m$9(15?xRIj?9E=;DW30%-Awd MV 8… = \B'0VŲP\4] O} ڀ#m2S* h6pCvjϛ]U<%`i ,\QTOSۡy`A#Hi=1imK;ŨW0HqHeT9 Oco- h5lHTjȡxUa dHqF.5@*8VÀ:u@P޸ I} IGcw (bUQ03RZ dC 0 /,RQp.R,JSd(P8.E"l&!Kg1 7St:1T9^%3[*,r7Ahpl5G2%&4I^wE*0yQ{Ak@#m )H9m8A#T,: "78hJioH_kR&5&zރ'aRHmxB0lS. "ЂS |jafB!ezJrn_>q.߯!Sɣ)Y@WipAqemZi& jeiWF0 M^wJqY³X`Pq2WF@G4$8 qoǩwHg0;XLV4v;B" P --fbZ#RN f0B|BPl 7#kUahzႈJ 7C@B6qb qt0og.j9 b؍V)J7b+@MZ/ҧ:>O"nVVYA"ТvN"x*Ky6-2X"^$wG&k P"C,(,TRKZ!qyqn}0q5+-phyf`޷uPCqur$Hm2i@l1PrO,٨QFifun*jڃ?y$qm%`OxدzDzü i@+2L '"$Ql='y*.bM!hxԔʤ'X۷5ק4y+DتQ*iS,8߿5ikl=B(יEIvb%r>xPX0@" s1 V 81euTf ]EX &+f鎖CAD#qv=>UA_rDXhș`Kv ۫} gKTt/.A-ci1`NIl?Q1yqJnaB >X#. 8(x0T4"9Hi_aY+4*i+HƟJZB).JdB] bZGQB5tJ`% ? 04`)+ƞ Eb;WGXh ]qL KDqjAQ6ףndGQ)h1\HQW bBtRd2Й0.@ Ah`$oJ~39 EWjHyĂ+ 8AX2nH ;qA"V7#¤| N5  3 p2М^eڸR!I}0LcJpv(blN9^~y (Q0>ؤ)Xqwimta|bֽ2P41|`T4L V%"ѵa[6Lvj.}q.%k4o ?8} j/89)p,(R%pYm<1갑ų4V @8dIxqfyuD$pZ^*7MݗK Pq@ g7DAqTC fԪK% Um?(KXC+)&#K@\}\ 12Ԛ,r@ @潁L.2@pRB N)4& A[)#gM}7M \b@ dvL8 %Ӳv̥`hpQPX0}8%-FbLpBO8m9_+2lDzbSbrx0{b XIOXH ԾL+f$^2Mnz %ltSTJ!b mr^pptsaE[ߜu5)D x}r|jTp #1WՀب:pf$t49R40Ƚ2=!7 <!8\xfIDi)ÍmT]/-.M'+. 1.f.wvWLi!2Tn0 *Q54;]@(YDW\s@-݂}r]bT;Etj3A/7er4K .` RzҨhCmfBhM*) iD!"%Pd~phB\D;t5rReO`'eP`2!)SvLBVOWU2/=OMMDVʾ{U& h߾A*vF)4ADj$ i+42{5?9 4{rGQú`cZ6+s82@5J". 8Ua0qQ|1ɎP{p*$ nJ]br\cSP0\y 58  2F(cu.*-+v.o7Xt8U,ѽ CJ`}I& svAr+M!{ţAit Bɷh[|&5n#eNKBY8A[ W0*7T! ;&n9\VCƈEu8E;y '5HfpЈA[@csenWKҠ⋭o@@z\ÜyFa'N BrlSr0|<#Bhl=T) $J޺ͪia " e1) :Ș5(-_|E216Gx `5j-dD Q>9AL`#w:*!T>N5R!險E_:;[#TiPD4؊Vńt"l<.QMTIvF@|jb4)޵>wYTJ᭟=qnr@Wcn} $Q{pPZ2I$h]b^xAޔU".tD,h o\{4(>Ji &#5̀RipCr I(*yQ@7!mY#H|1v|l@XhcZyaA7 K$vjf+eceC*wq$4 Ղz 9ห=@ lJd|aqQ/46&,nT-ʢ3t(.h].@9tD<&jm `s)i]91qjq {Hm8*85(9"zUKDU %ن&UQE@ww|K>ԚR[r \q$+b-WJտ~! "LA4keх 5Ӏ͈@*.|b]0*8Wc֠vh ijbɂ"tx7vLh#+[7XE(;Bܻ-TGE^NW.'PN[vk'LKXDr,8% V**hƉB\ eu"9A0^(>ͧ9 8.g 8hP/ p*- qB+CwXʓC Fߟ HU):}Qb@\.mb] Ȅ %5lHȍ>9MuۛSJ#E6ش3{zrA59n0I4v] P 6DHv`j]A|X wkuC넁([SBF@fԗ&&Sg: v`ZyG$^6SPAg]%g_cMҺ`e@x  JDȇ*W?.@ֆ/8 L99DHqp]„p} h5V !x[QظjH${`jSk9P1{XjR0G#Hxb)`PF?@e +tBΧ- Bn,D|?=rBP|4j/qNٻBM."rTԮVRoE*cB<DC R(rk*.yI *P!](S2*e* (.{kuX_%c(=@99ev,BZ7?#HTpRM<.$+kiMo-?RWA [׶Dm `@^ chZ8kL¥lP(/ &VVhY =<C϶1 чyKtb06J)ɽR3O.5R.J"&ߟo㽁c}>r 2!!PjqUy`5J) Z>7V)ַ-wSl$"$lv z!"QѷeC^i,j}WQ +?0 TAIvLMvVR Ϧ3t\6[D4H@iSbTB :z} e*>p!:dzpa W I0SZ A7(Zm21"<4a(i*b &$4Jdܩ)l!h.Wcjóx ш.p^0 \ vxت!|+"i q喂(a0vpL7ΌT-C6)Y.h؏D:q@7>w₩iۛa& GF<|PmJN0J)VY B|j*Rh H"llB#{{>ơ(&@-EULAnYr%*Xq&h@jXq_L f'H[2Cv@ Ū|eX{'YHl1 "Nq 8wwZ JPqDo5DDmh0P}q4m2vC|KjK4*7v̊^펌o \<60SB!PÐ|T&6[5Q[?b z`B? HfL*Dvhq.'?!` ZѼHjR& EԹE&( n' yFulM cHl-B #hr x44A5! X>o8 Jݹ uǜ"*<3&T!,Ul4 $|󔺀ke@:56\9Sp%5<੠+Zrh^_lT `;pшzbn>0>Y@}P"FlTdL0/Dy^б` ]qMI\GH @]̀XpV6P*; aJbĽPT^Trt|aڠM"FYQ/ByhL*HzM71ġSY"ծ\eXAE;5XAL)v n(ÂՋS7a\dRhuOأ|D4=:Ę5 . Jqh:#n-:.╣·1  *Cx-|e!4[|j娫mv2W}pL6(FJ@[NrA\uA 5.((AՎTMApd b$Z6xY]b @l!ٕpXcG@aqL/.*.8 P!~;ljG! S@rW}X !^@ؑJ 97Ɣq>8 \t&lB^q*?0 MCm.FeQkDwYv $R!D(:Pi%7Rװp|bX.5p Xa pKR6wy 8I%2+TJ|P͇fF._sN-R%Z2e- EQjc`k7kR + $c:FMtXJ\k*φ N2  "q1obBcQ@  C|~(iE.ϯ6 Ш: 6G)B  ol0_'xcKh=$ 9j;Za}p`ТUHj06xL!\)G8*$Bng!J9gkW bϫ!}8^ 1 [4+*)r"BF*Ua|*RDk$ت 4F 62q ޵L"-;[S=w*wqR]O-~Aҁ 8s`pU-1SHBl.9RCr=$1e߰dº!J[Hf{z61٠l1 J"\ ]_v+P !UPQv"4GtjY!- AAe<7ZدyM6y<sN; EQg*g"kx! ZX_|$d `S0(e[#%>c]}0[ 0k1 TX^B׬4(c LnmXƈhq[7vU2 (=yPչM ++z?j\̞fw>}f&,B&%ɡL ;b!GFg!S"ƕ#VQH1b%# 5tB:{AJ_$N}ȞÀ)q$hQxL3ٌTYO=z6''.3B%%h(rZ*Sk9r  $<@KM=榶?l٠bK"$ 0䚼@BspEKo[`A@mKdm)Ss4!/4P6;j ldpE%0)=6#)|c=>QD9"J2iw-*y)ydTLh x`xoAmMpy ;š)bkF-MS^ RGJJ{047cOv SezsB!B`Wܒ(Ta,) ZMRwR-)"BsZ[ DWEyȊeB/ H;T#E"^F=̏] $gXhDS.Ѣ@k2f&f?lY>8 \/3u?Jj3m‚I@?۔@+ P- _Or4I@3Tzmg&(DQ Ġ6br@:1a%-X)$/{ `Kv4ݫqiR'+v!7OL`EjrpA hj[2n"^CXz*ٔA@fdd+qP ,"oy煳IiEۜQHNS8c]L-XWGdokyS] NI t\S휠T+]fnp .E {D #^v&HAzh1916/79ZQXzahm|8!PKz`M]5ȫ]`ܒQÎ4q A1(&@U D[]J@f7Uđ%_g*o$ X~VbM bBc1$ \-朢y0QPHH.*PRwUma0 qJ$48l7a[cL3Tx$5Xl 0"" qWcW|/I0#<Ǒw`p)TTr@D8EP$ s-KYk$j-8E+.% -B8X8 +ߟl%@!]tt՘0xGYґ`JؘU:ԥ; ;{?TG@ٌU,r4vBp&98qBÅ%B5_8VJBVg"`Amj0QXpiJKw7"y2QZ{bIZ1*P\81KMb[ZMEBS0(XE"f,Ǟ@ # F *:d5;no+b #\a #bjf׻$ R6<|LvZΘMr=K# JYJ )f(l&XlLZ*7R* x= mWSez0]qPV<9'B'٠&m`CAń!@ b)wao50x NUw># j3@1:*ܴ[hHDpuԤ>y͈OprPjjkA7#@Uzh q8pBʶIN(ͤQ6߶ 2 K/j,WMQ LFOqx<}0D OLUnJhsb;DyS7 l @TYKrO\aj#xkCsL{\\DCm8%6FP*FR3$i E2P4}9dy3^QPͤ6U_L4ڭ8F?f:i6OTLd'#Y©:š vٕhk"^E5CZˢ(fDṬb aqQ*K*9!f#R෽đ#3RDȅhoF#߶qeg9^rhm *(̐n \2P nN[HxRȝ*$=w !UX$P@aEE㗯ZWjlVP8RUhoH-S#;VêlN9L@ h&** <8HterAu$%!}q3I[$"{cV,y!PN{ez P>1$ m;]DAXJYDrmpQL K͔%Ri'- BRHz䱢Cx3Av4"rE`_kG#dRHkLO0QTfdn 6`bqNiR PsK(uѠKLٱ$SC0RDL $$˸U) ^1([< )xpsmnvG.lNh/# Жqh]-}u/ˆjs[6nqEG*KA*o$RU-+ 0fd*? [E(EZ HcGͤW.Ha~v7wC~S-I+|ODEuJw]3L,gAhLXm4yʌ4M[B΋ .4XLF"#MzPUJ\DmyPnhw,cXQu#ED0T78=(-a+?CXol. GI!0 w8 W#sLz̭NJ]8HRh@Ж\7`]f ZKU (C46yX]*!%Yѡ2] F@ []_\hXB.RʊbNUI`&$2GJ7hz%)Kߟ|pat؀kӹ|bM1t:G%b̪X2%A0sd`t#} $ccuk#E0F]:-J|‡mz錻Q_ÉI('o4ōh:>RvW-@s` V4xRXݫ NT.IvreƖ绔 ) #UR5z+>H7PׯD`[_݅ >t{qv >Y%zrqmId #M*ۄ۵0BiL`RX@8F/ko.4T] QDnc*-áqKy0jMk8@(HfÙG?lH~& # vF" ,pB!^(G%QnHHq1C`١t8Z<aa)f3S2)T^_Y^`sh{` :5#@"P7XU2 _^~fR Tlە8c9ҹv0@ UQ$)Ƣ\p?q Um7cF  ~YDB. J 2 kcx=?yDr@VxIwI%fkwܜ0ZTĪl@O4]s<2㸾|Jՠۿ\  !F9"`99 YM.61xLw5\>H` 85MK )sBYN%iPp~φ3 t=8`O jI1E %6{ { U&(v fyLV ͨ(kMS.QV @td1vrpDYK5٢.8%mO_\X4RS /"dQsCarJ}| tȠhMO E: fCh Sw ABSYnշ끵@UP 4NjL4> GhN;pZ(AT48P qfXAc]K8 9\t18HˉlĖEy 'vשA[=2at@C鈕NA GG&EJ1=hLx@?\+(KĨu +r Q=1P"FKpXڌx)`b|eDSO ${ +CB yY+$9i+7m`, BgpQr1m٣B"e AѨ҄SxAРo-;\) 4!B׷`kD~ vl CSJyQ7NP6_8,.@!2!3Qa4^ ..(ӁS"Y#QN!m|dq6`Dʠ WxJ*}0MܚlnTp%7 Z{YRoxM}f5fFrV;%.0^ H !ہ" `k8C]&& WHӎ&AjC= h4Ĵt!( e-8/OBjn9jKG+Qp/,Q3n&`A؁`FѫBõT87RxQ7ph^1@}G"QDoҽ 6MPKq;i# Np "LACUpBqM(ˆpND4vÌCbiE鑵( ^2HИa$Ҭ́Vb(%DD5 l|8D  @ n!s F YNp;#\q#p<6GK@-"#޲BZLت+"c}A >+m !fh=e-nfWn jq6B(xKuqPV-Fi,P w4Om$hq/D*:y\7K_lSEp2 bBO'"u(5lr_8k{яfd(V|e t h.Tx.͈TͲf73@aMD PV3bmd*p%žv?PXCmpQl.U.NELA.-A%v(!IO>>FT+d@60R#Z$}s}` qj![Dt 1PU(\==rA<(m>Nm54O ØW,`tfl 9 "*> W'7-CcCEj\ ~K`BImPbEvBI^v\tCN-u[Frm,iEU a Ϯ@8 u xKn9F hA M6bƦ=J& >Wn("lE NoЮ͏8BE(}3Q"RMPu. R"KS%iZrcRrP9İ`2VM80Dp(!NX@ZPp+)hҎZ dTrtGfAx8LL@V-쨒u$B T8h8B,_4=l5|1" VHu@/`E:Sj@#D$ @p+۟0l|{H#?*nRݐyx"g8#$8Y~}$K'^0jy1Qt D &ýЀ!4,#)W&?X Ʌo<ÄMa 40vt+rH]2DBׯZ BWTZGDXevY@Ф!9E]XmQr $SL  @&l`@>O(c8x 6bWl/" R4@[&=b Ӄ*`w4@b1!@8( ECӜ!`'́MG]0ˤ$D m Q;`sjF TtykXgM_8(3%lB-qVjb0ZCZfq9RE@ %O2M @񀃵W |4!!ʸ0 ]"qŀ$h <iDfZt|qTV3h*Ll6% *e0ADқ1v ñ k׾hV`z8q{Ynrt.NAaCDӁV88&W1}k(rpʼnF9 NFwȍB AE$BBBŠQFLTKLu(̶6KU{7HsV;3hhꁄwy[$DS CqK(p+鐮 SCh/ OlP\6*XX])1hGVT7xM(@ 3kys{a0Nhg0cwbc #ǜ;dkcJU; JbȧS`ZA5`҄4pn'H4ً HKXT+n!tRa96(xYPsY*Dw딡^s4$F!K= %A08nbF8 UE66AȊ[@`}10յ?XX D0OII%?<`q-kUI h|横Hs6<ۤ5 VHmm8e= ߋأQKȤ1BN.;ĕā7Z?A|Hz5:@L9 )n?P5`YF 8 ]A]0ENG!,n. U$?[,D}I^?#lA>+4SjȫRpI?0u# !V4 `hvsAJN`.6N8*Yf7DIGE!JT"~@ `>@O9 fHEbZ>'zP-\JZpC󐡫B&4Zc\aZzeD) 8 Nrg rᏐ[RtTnQMEO, S2y&@UƤ Vq.4[]:¬juB4>a GO4V8C!x5wb-\Aai~Lm< T8BkuOOU@&\{A6!Uf=NXO&)B?) p͜#6eAI !-+(G,xp ?@ 5Lp$)G.SU*gC:xN(*DNEy ~LP޸*1 ڗ4ClPspo4Z Qk[ʵwW"ׂBM(Q@ K`cfT W,͚* $Jk:v?1Q8ɢxΧR[kFO m\.Q̰tÜEd{? Z.9k WfNwɂ& oIP+ù䆾q@0p/2`w"s>uD*1n4J%͡H ߚ6ص2@,Sah@ZQ<ߦj W4PF!89ӧ GTB 3d?y7C6LDW"Rp:Cq6=mX)-Np6ao N}榊gHmAZaA4A+#@5֐YJ54 5OY2QM5]k!J[+a#:h݁r(*O V_L::JB$lP8;.?ܼ& eII:CDbt6bl7O_ *$b(VL Ua>3@H ak\D4Jorz֎hqc(ˏ3Pm#Fb2̬,6މAsXpŠFTA6Ti> NB+dzy Q1EtQ>bpAx81T= HHfkR-c& Anmڪ%S>p‰LL4;W+V6le`.uZe dȻK{P丠WsmV냳5Vrr)(n. $ Xͨ "Pd `,ffkI)0 Lv/GMAt/ k5 /T#dZ!o((n:t6& ^B!+! @R6FSuiy @*U51M bE_bDߞrjJę xpGGEhaB4|b1"U%u|`+*]D֛5Dҷ pǮ V 5F)qB`PD*4r,tlwnkEj4@;?xZf<$- ,JPo ŵ2@8li6)]Ɋ bBa-&2ph`)!&*$s"4(ِr2i0ÀH-G4$2r! sS Z Ucpїq\<=Yh )XShԠz}qE9+҂Z]uuPU(&XD5*uƼ!˰t~לЗG Mn($nP LTQ#"\y5Ϯ-t?xsvctFoPo6ތ4QAq`AH< Yّtdyzc+NtJU.[460eJ - <%  o$K[ ơCx([A" xXa 5!W NYzg+mͅm-0 ~,afJ@PŤ4pE&ءڊnBz{6{TӉ%M#xI⠇9ڇ{e`Ĩ@E{JSbL ;7$pLh\׾㖮\no~5E Y 6\A, O:ɥ͋z|6C0*a " |Be HĦH@)dWmLM3mȻPVZ2;;3nR7덩 (SITVQmL|ĝTla^H|q0[ES4&B0"_ D;RQCAkpU"ClmA]`DnAv$\*u3KV_#^< Z &65TE\9JXyzS a뼖o/p( w`J$r Xxd[B2JόHZ -F JM(!dox"coaIwlS ??AQId} Yl TX)BsXf xT/E 3v6%,, ȶ֛ \]"Ѱ>O!Ō.4R yİ/P-fP)v`xМTE!A]8҂Mͦ{㸊W`~qhMCVs0O uf땤@ 6P'"Cf:ƚ#Ms2VҐapG1m=2ҨC}0,YsEZ4b3AML @z| @Pfis%Bi|QV_QP>hNӬ 6Y`1N"Ƚ߯΄UCA! hQOD#!1DdTx_t]^g]e:ODrP/avр t`, ux(f eP Dᄨf8VbQ04 WF)M 7 X!錤$@L]ʵ=z1I('eƁ5bFc!P49`ZpQS \9|eAOy9eu0} eT}!JV2eG9D 8R)T1y8+Tqҩl"0v.*EAr ;\H;ܜb\ZOO\n l(6 rdҁ+0tX^pM#8Y|MQ2@Ṡ:x{UwA[vkB1CH !r6bLU&e5!3Bq.m7VX%+S풅$ǬVt,J".(JV XMSD]!Mtaj_&P8x=|Ⲵe#w~D1mӰ>lDh9V-7GLav CgqpN8 m& w50@8j{Rq=/yR8 DN퉐(U% "hṔ*k!ۇϮ,*sgҕ@)3Oo&T0 ZcCbWxabfR~"zph+cxy1&A\V!(GU=BCnEWeՋÁlo[\"lnQ4sBL%O:6<ȢO{av>*А%Z(oy V % P b,5Ԟ1 oS FB_LG)ɳ1pL(VluHn-N3$q]9g@I7ٚ8./!)ڽ+ $ 6}] nO|CK'O6$BRPPAxIW ʛ{,sw(H f€ !a ƶEN0[Z]rR>EZ%C)+691C q5ɀ2Q0\.|6Zy^вEAN2=?4daBl(? ʖG9OyB$"^0iRxֈh.ۍRP%T\GC%[uŤFӨu$h(hz&XEОHHɢ{͈3},vcI# U1JA*`ioɡ_+@u:|;TDոlAN0B%"* }T7GA .6h7.b68)Cmo!'4hNa Ɔ;CFEץ 5hiӐtف DQkR[ ŘST/QH%خ2ib Sa'5B%"|0J^PGcX`4P[ԧ78"@̱ WQ}pY ]'Ϛ-0J  \\#7Z( b6zbQ%#TGQWbBP>وDsP ݦK$@w]AFE| Y+ˢx:kh @a7nr@1wR]) [hvmďHTYp8CR) xdnk^QҼLcH6 C _H`c ͸2b@p>~p& W&ћ?8PZLJDA{])OLU:7`AAK˼ H;"T0k+μ`hlO͈$SՃ0 lػTd(FdX@mkBx@0‰" 犋n퀠 L 뗬s--r*-|⤃F9/沉վ᬴h4`m )ptOleGnCib: [Zbk(p4rBY $wL~y1"bo DAc1վn>X;\,[ 0l&w1WĖ&hz6hס|d{!{4P\Ji@4 N ca%2Hњ+^K G7y7 ,=6MSoPQp^YSKœY, އ1@iޏI=وZt?:H$td0u"\]`׾ o54 v` x{ g"**X -rC0<0GUB5 htܓSxȋ@ "BlFLNUE4?Z 8.R[&p4͍8pr&ְk4uN!Bmv>7(( ]|CGMkKdm&LR FͰD*ĵA⡻c>LtVLV(GRDX \vED5,鑲Dߦ Q !ק8.f)4_ @ay׃ (&!>~qD] -k M-$`d-6*$5s"ũOhRT-Uj|a$E`FSxA`I|BBXa[&Дcp! hOLͪ/IB M![46&-M +`E7))gTK!S p†MΟ{%]Ġh\."O.mn!aQD;u1$Zt5 ;-t( &'V4 v]Ѷp A" h`J`F+VZN2Mvf"lt+]R5 bLM50~H=| ȸt;V=6j[hР 6P)4Ϧ0!_i0TDsdcYNsu.ϔvB:O9E-V#c1f:/B W$!kVT92R譾 d$4Np.hoRH$m-90YpPhXBQ7 K#H٣5m}rTD !=(Ա(b\m#$ R&RWYB-Z Ơ}==yiX&֕rQ4:ptz9¢@d$K-xϰ?G":*񈝕cVHU9%T: ^'6c"{| r0Mm/ 2/#hYBXhI `A/nXƨw:jKM8):(7] F&o|\Ko$jK8gϻpa.pԤ嬽^*-D(Vl@ .0z+(%vu;SI H8L&önm?9A**?\`F-wk.Qw'bVi, I75&Y-}XVۓ)C`T9C`r LMa+fl]kOˌ-bd`;Á6 b#fҮƣ-""Dw7v{̢-Cwb*KT@l F(8`lD"WD8Ns,+}L͏"/y.нڄ V@g5Лr"*D7B-(ds}0EGx|A;>zK&R^wЖL`$lO] uͮPPj7>|6!`TYI0fD6 @ cC9((b]B!IHcX4-媕ưKCvѸEDÉpaBl8§+1J aRE;žm%(  xCUG vnl?'ty6S^5Pq T4UˆڂebZũx)Ve:Y&CA7aUpV6@M6<8bҊlzE6( QKAQT1fiOz0CYthۨXTNĸy.|fEi FFۻojZ1s рi#cb$|~yWjAV%r@luc24WB'uMBM:Yx2OHAPdEH3\%zEYgruT@EU_8TLI]$(_Y\!/7bD$9gI.=,LJQv]`d,꙱u%dV{3z-biHYpGWA]lp9kyf2H]7Seɂ„ a7A,ŭ$< 8nr]q@l0HO5Jx8 %00I?W}&Cd.km! I牐- ?80]  ] B T'>K8 Ri./1_#dz7 sJ@sY-BJƊRi"9Ł]+<v@A"D@3N3PCp%گ&QٱK$V)x`lH#xp:(U0|&QD_\ kwQ.l+."BU}0(I`hFwBC HHQ#fc&'YɅd9JPqgu0 -h*Mc1 zq|\B&yVdDXΤ*[H hb;g:"*hQU&PկJ)',t߁`S.q4P@99ToamҸ Ga'?L壥HN0rn"Qpj]C&Yx~U2:"G- +͵(0QM&MB hV_[M/R' C4@e xB4~k"̍U6U"7UH%!cX#.W [HhwAmba9w.q*oP;@8 sQMScm6@'l1T}pu:PTj 4116mFe "ʢ&܌ؼݾqD*9cDCml:0!|c8R0sx܅ވV(:}0e)O@LЯ&#J+DpƒtZ`dM6 'W AAȑ !V[74:$ %GDĠP1U@^4\) T-@.A*/=a @;s"Aŀڔ\+P68ȔU@2ABhh_B_) %Bei!EkC t@}q y$(mAO6#{27eGL@zM7p8W8 A PU؋@ :\Jh%tDo~+T%{@ #1+lpbi;x9b , `2WXT @5)٠̎0NO?u<%)(9Dm\tq1٤-t'8Дً f4#〈d(o4TJ& nYq*]&P&ͥ ncF렼`6txT 4.&F;ªz, գ>Hmϙh`\PWv>~zcvpj z|>E=1PV '/[\e`v\]#KyE!([͍R!z@eߞ3Nq*:s <,K8PTGE9)C5"PB`:PU+ EJXVMrZ/7VŷxAtO,H($J9ݼ *&@g|&H:)ple=ٔ8v;k@mcRv2> WDfAl NP©7xvdB)w&@Allw8 5q(mѷ)!z`k\<$ yoxDt8Ȁ  kP"MA+3Q 2I0f&Qjb ` o!5&O$WtZ!lMW|LjަָVȲoe$Ĕ1M KE0kFn7TR|1qK@2 ӳ1]tgFje&/AQ+()H6sc *| ۃw"j\h7{ƭpfmA O.s2@+b ⡬Wn'y⃫Pq])$ 0MBWfwQs2 ;| m\,qLDZ܃l9 Ċ|`*ŖJ?m|X/{0@!ikMV7Unw+k8 )w iH-' 9Tjk#5* "mW D9- [AE,I D?$ٷͶ1J+ppUF7蛬FI/OV֛޲Z=)5k|h)r; čUz:16luls4y0j"jdrUD2*|0QhairlQj-ĈDЀ9.P)AʜV(R3$wc/䒩4L95e@F [tq.Rh8R]HVkl ;tmb1^zƕU2 h>=qj.rC@-5TZhnO鸁&1R`">xL$Y-3k*\VY#BX|b!8.C(Mr_)0+ʞ ,`m` O0tEB.bezz1* p[tb+H #@α(ZN6jUv"ѱ+8f -c"<PZ;ggh8hWJ\6PPj>ZJ -T N"xR諰a4ȧq> ̃y^gM kRWj:%f5T xU9p֐ɅdFL4LEG@T%0@.뀊(5,v1Bz?nJ ~\T4Z n5TztI!O a"SQXzB/l/Xm6Cd'4" WG6x.!%#Ͼ*r עeD0x׏"ۍ9P4"@+#i%"7p/Xj*KJHw)vbT m7f}#!0Fwssn&t`ynd ^0H)>k K{Ԟ?9 H6¨^}dT+oBU2 i84tbPm\XQ$k4G~"8Zufmv|Ҿf̵ rhD8bSkg 9saEhs&K /:@H)U׾qDClA Sx˃%5h ĸ(iF8@x`]\@ |߿wJ?0t>2H'8zsj1T~\1EE^rHіINQ8n)hi9ӀZd$7h C5]S|!ՐA.ha;'{DYh#D(vnRl!8+2LէDŽ;XAY8sHFBðjtQZLFEjd580xB :'tͻӞ\o| #A"1 :ژ{a6lJuZ } 5eNs46u5QP"͉򺿜]: ({J(P}1$ER7Xi∨)*jjJ5 i[,I`b8b;Z0Ϧ ZpblohRd rK'XQ{~|vH+ŘP>\$1)f}3Uq"8DqRX /&ѦL 2 (  N%YC戜grˌ8P~1B c/(qQ"QQƩdp5@lm E@s0 ~~0vt! Gt^ Y(z !G4u$㿶mcֲA#[w biaPCȭSl<~Dsu,@Z5 )`3 螘U r4!iqp7]`2KB8pk5Ao (7rm1tT^^0w4ޞ>صף(of Evemΰ'(hČӉ) d7exǠ%e6J.Fj#nPX!:uj84lkvtH< bN)!ɹDC \hmq0#A^ F ?7ƁU[> ;VfOMaheOU$L"IBֲ w;"0EV"i#PV`FPL(,(t\L:XyqvF-Y ⡎pA$v<{@Y E.AQS8H;N0aH:}0.'("(EE%[ l0@+vLQCQGQj 0*V0GсOx:_qek|E>~}q^(dA+2CSBlB[WpjІ5 Alr>b@* m;=Y_?L@@~X>0[p?y`F\ *XyN@ISf!*0<$=$Z)þ5kCQ]fP<0ـB @(_<+pBAB-/  Ө@\ơB+=5뎎.^[);]kzLc19]6#vbn|y]"!ÌZGѰU /*}l e"R-¦ myr2P7GAM|2ww06X(jOq#D CE9‡mu}2-?7V!qs`e=Jf1 Xk#a*:3 w%߮zu@@b<8slJ$x WNS9aA1Ղ4źdxLuQ]Ϯ @T'^R R2[E\+o7C5T.= JC~lVt,\=,pQ'C!h;HeGY BLU=sZkf_B8V5'X!(Ğ϶6ԕq 0_;nh 81"!coVH>Q$X\b!ݬ oxd G۩ 2Teq$YLJ7Zn+'Ca: Xn60H1^\ #t; NN s{Q ;*NMY'7BDb umsΔlSp/)s Q'&cS ,|"X  -}2 aP zvzq:`m6zc@Qbx p P. Y0@r}pJlӔ^Bt}R7tCE싛.ElWMvS1f"aqm MLd£Y166AƱ[/R KwnֲR*{x`H hh$R'?s(14vY0,c}.<>0ZHj +x; 0׾Xh% \*`@aFN\QWmT@W#E@aWBP^ *@%[ ƻnH5v=fqȕ[m.CJ 4*z#p*`p]CCj)Hw`d"ʄ.8(X>o%ȻG\b]O)! WB. AK3h'8H.?7VЃ4hD2(h.م{ - AD߮<4قCPa[(d k  '9S[|@&፸.3"ί[!z! `0l4Ltln=LcJAL{/ q!chA 1'bV W8ޘ;=o > 'F|@{_@7vLz8r[ ,z\t&LkiN`P*?Ah9-i*lZLes))B@|c *%q%aG;rl UB "F\.i ڼ" ]'ZVwcUWe7dQ` $ǣCcK%,␔٬#:FP2 z@*͕j,w@vXUI8%\p$m1M  یk$`8qH9 9Jqda saamNoP᫰j'*P1*."7Y@%\G cqnIFϿ5Q;b7H0QPKa-,* 64#U6CiP8!|sl U@.-$#h˗(Ŀ>`TEV IZCF:.M8 ጲ$͝*a| CHr TsT3H0cq`M $PlWix( Sxi`,8␅%kAFmaKo7@_KQud2=8S2'J:$.Jq",; jq0]oJ‘reHXlQL9 |o9= t)c.A1tf:^ (ct(l!T@M=X PIS6^@¸-"? EKQTög8Ep/x A$(o;J(Piq9(= A?g0ʩ -9` VwTFqP4<U])?L yϛ͜LC Y2A .G (T .Q 5I΀ Uy#C g+C D"Uڬi>:NS~rhf*崙Y7/ Kj@O|D Mx#M`:uIq mc~? z4vB}לX҆4a)*7ԡ^RBAU3HE*OhʅrZ6LM0'"%<Om8~çۋDۏ GyM Oj|`|b.\h8bT)x@ӓi9! ( uP\pPYR9p4 h"%,VȰ"KIQB 7#Q[ ;dy4hWhb zFUv\Zy5 6N."9"YQ 4$,TÐ]hp/Y&/R+G @mRC ֏s@vM g:CfseN)@%(RzE*jzvt[)H<=8PH˿84!qC(Es/H73GHwi6H00pP$=mknqs9p}.3~*( -m i.Crݘ X.:B0 StV &B<*B\J.;jvB1--CکiqLn]K鈊~+PtJJ~}qlQ\TźMk6MCűb|P SV hi2 ىMo5&ͨ aM52SQ868vL(݆2%o11L%ѽ* 7"J.h, g `s$P¹t@q*=68 cӑ|aD~\:U{ưK-i9)\Qڗ2y`"ĠvBq,L%47l`U4Q PZ9G*_.hG_'H6N ?\g;wh6ǀnٸO \ ]LWxA*O7xHhB0't!QS1, D?DF4B- KQ_P@} ;n-07 EwLtjbHk&)OyhK :$‡(.B96_!mhFcp~^YBx @Ҕ*=r5=!B@!^dM.W$*e!$4 vHLV4ѕỳA[!Z(ڨF?+"?,HQZuȢp4H K1Pq;t6ab@}sB M7P0H.l]sh盅1 d@1$Uӌ@01Fʦ k p֔$E͢-f4a1v`]RE -BLMkq@jF‡/*q IRM-Zm@Qڈ&1AqUvqW~N% =>8>~0@MF<%M͒(-7'*0"P+. XP6>w }Ay;iHrʵ]P=, G4x SEM$dXv-E× v~WH.r#q *P-q l>Rm)ZS}'ˉQP6,Z)J)N~yjl- Z!{bq$DYz%dP-V aut.ϠX\c8@9+`e6 F@?YfƐB ]@}('Hi-9 /f#y|6=Chi^ѣ@ ;dZz^É{aFT#U|)A*QUn4 |/7gm1.L@M蘜(ls1M e `9pDdkϜw|@H`;~Yi\TűM+LTD =U;.46UJ?AXK5p{6Ђ NtFQ:L?G" ؛JlGS VY i1XtNb<3!@$c6|<*X IcOkH'.XqENrF4k?.ZN4Z UW^A6]b֨MecG4ưjz`&uSƦ(s@R ӅD\"1U 5a 1+zs%g84( J|ʎ"LE:vib׼*$ǜ4w1ULdwY:8T j BF,c o!!Ю7SC9ȫɼHDEh lI #6 cg eR6xҁOEpA BsP@0 DֿpjhNy܊?U D")* ^1 av'y@ZM2>Cy |qx$$3ͨHl\Uk]&!NhƩ p!A+t9ъМ b}pRaHvl:pЀ@# JoPZcu8ʄiGpUor8aE7z7Vi^pE7U V(JF:&n1}0+ Wxo.;zLGP" E N4/ t)T aeTWy+u Df"X SV44#5#  x ey QM M<~6#ġ!Qk Dyb)@R2 &~rB܍3@ 8RrE) Gf($]zȐhb\@Aa ͐ZXM"^S*\⦂^Pܠx9b 0 :{qr*` kMbnj0sz#,:͢/E.}J1M- 8u$ۻʪ "Ƃ !WFª,tzAޘp@W5ح"YG{NRQ 1KNL3F I wxR&"P[;%sZy;0  e%CLUp*.A|C =+XqP&#8$ eRJ. J'B2:A:b!hrP!@evxTtWuKЮ#O<)@4-kLI](tfh,H??y9#]o6c 5\dE(6k-md1sA0Aqq( m/X!p1/i.PP ӛQ2m/8Qj\ Z Wql6cx;[ Pק8 ^O\(% }B٤UTE6+E GL,P8!JqU'>qp%aaJMTDaEs;Hup3Q` Ch wk"'xXPE_\pe$n˂J|q 6;"ݿDWq7,#K&%O,@8 &ZR8EE   H6Hr`i]^P "a+T\ koB[AqkZWdJ\6YE  oʡMp-c Fj6ɲOP54Rzp@&ZAT"81EB~w@!d**eZD:x[ԈR@sH6?9j/hR reZNXJAbK̘BVCG8uIHP =Ǎ+Ydc] rKnQ T"zv)DoǿR-@ O |4i pjy!SXbT]YJ󿞘R/ F0!#a_@0DTџ.`D2Pi,t )^ @ 'kz{GI` M"&Ro;8 ceFjvِ((s@Vʋ@ ak]T xZ z_ňU`t)8:E $!>>{g*Ͷ!=}L0V͊Ly+qfRL}Wl6˚`vnUA\*(WPpE3Ay۸y8 8)y&' ٸ$x $X&W6*Sdk)'HS֓I$CemF;)e*siĉ6ʠ)E}B;qA6*[RE4P\ɥf _*1}A(4@w_\bSs^Q&8 3R8'ֿn2Qc2[5V''8~pU ֣>ҿ iK/V{l@qXe?U>=b x8OL5 9L/U&%@9(umZXK!hK7<QD.Dh pT1y˰]Fb K} kvtWt-fs됅(S 1NcPx`D*sTr * ׌w1P,_`͔";q=HIp!uMnOL#+vW48hHoXDQ;%aغ f&yd((Ï.T4JU 0A)ٙEewԟ\a94”Do >qltϦ%`GO "Qv2ЫiAfM%\U)EhI3B \ޏ+ "\JYXAH7 CUB͔67jM8ߥX4&GKNS41e;1I 9yPƚ;cgA`M W'W|;`Z\c> @8-ʜ eJ"PG%|bݳDP*(/LkE:Q2(_”؎ #\DMcbZ :&\5&tGCWd ܱDCj)P `Tj=,vɧ)r(z "[CHǙTUr 욚˜(O?膪 ~-/ʵI;EezrC(U K^n#$h<9vR(Mn Cs$NuXBˋtX +fe`! m. 3(O0-\X/=xp([~:ҸlЦ}R3pIDɛx)<ZPT!n C;IƁrf.5`E۽u%XE(ـRnQu}10\ -DP\N"Q\3dh$ASM1`ժL.Ƣ 9^/F9qTY ѷDġ `$F ٚ!"nEj$ӝ faw2ɧt>=U6 2!LMCR 2vJ^(;p`'8P:W)plؠh(X }}0 E@,b:TȤ`};<x!E|M_U7E=p Eq{d R4{-E>qZSi%ELZ"pWPN}WaU B:F8'ȰeK?xx;Ar U(|1%N|R.404+a!<(q /%Ac*?-tʑ՚Ѱ&N( z`Akl\$2Bedjrɭ IT{ VRhh QQA*9ŌvyTҎHWfr"n"vcrx*8]Af" lR@+邒RYޕeJ00[IfSDll~x5Êh9BTUC+Z_?mH`8laIy;:6؏ CM3~B)cHaUI;Q$"~ M{˥]pjԈ ! !yDG"\ \@2KQ;s@kyN"<[ZrK2P#! ]yv1aPFA<NrO0v% UDJFq@" A}ӎBk7Q`#qhÁ2XzdR֕)jH Zw"`fJ*dGG;D-v1htܑ"B㳋 ~1 rz#My D<2yyIbQi*`$CNTPGXhe T')؋BCMicS}}(J+\EL\1E9 w%ȄtQ aJJX b$Dp VQ:D&Qh;Wi)¢;=0PPæXݹxyb=\cPxhM4J\BC=Іhrlm^jUǻ"C[Jvgc\H1 LixؔHbhW k%}p!CclH.)zbFצ=! ya-]'" v{y/bE~䒍. pv<ذMKB<}w1<9Q( Bb1+Q ` >K7OLTila.}$q8CM"Ŋ+pKbG P"iR ޲ZVa͑c`Dj_B ȹ ֹ @4ylh)*(xDP$bChYi6+\,"V1}ƒB%yƻ鎚N o~1}Uzbx;xte@<4޽rc7  mQtNI1HH9 B&7 T+ȓ^)ĝptAkn)hLqT=͉@|CYeqM)pe$j[w뜕q)h.W({R9#/6P ƘDNL JHh>CR,f(R-`1@}}r@hZL)cb ,c 'aъD*J UUJ:h"*6X b(t6a_MF/=.#@Xq0:h;`04-O8 X8iHR=LJtL6:q>xNZnRNѝr7pkºsWFwY<`iB-*)#[.X$"F2ZoG9@Ar 0 tO]A)aل7Ő bl%QM:`;  iC2(&e= d^n Sa (Guo7z4Ac̉~?]Up9XmN֍T.[LNDMD`꾺ļp@^ZRCd ("ea2p(5qe^UH7d"@E8f%ް7[ۚԓŰ*jpa-;*u<}Y*hޠkh[@/Iݔā5!S4Hp@1JO|+Q7|q">spi>q tL| \nm .z؉WqE $hJN(HN ㈢νr a ̵( Hyu|4a{"uDI jdD$vq2FS(ڪ @^îXrEAZ"bmGȴJ YPXW`عlR=8U4bj[t([2HR>piB8-pѻ v㉔!GX.07'GJsJ:1Պ뼠Eq<%G% )뜷&9²*b+K"%c~XT-hNURu)%O\hiEKђm 5\X'K I^F"AFX]-7H!rJ3@$p oG6ZS" .*Uǧ&g(bd6(FĮrAEjM!b.ξk[B#qWM5%ÏY @qpmmimB8 CO4'BT1n^@*Lp%d.G2J[r[sj 덙R8}r AKI0pJxmSyG&%@ :(Wv1a֍ CȂ(,y#CRarV96-dѢC L;ˁ_;R,^F RD+B&,4<*ϟCv->}2 hZAE*$cP:c 1+-~9'-0@+O9mڼ .]$ q MxrlTҫSXX">I C Юǵxv"0)e aD#S6){UsP]'͆68]a4[SX$ 83^v }|` - wB`krQQKg!Z[}JZ_m "i`ykd="51}8*rtsKͰbkhG!`oVSbu" &B"S NxˆlX))͡,u8Ml%^fJU8껽0oA32|yP,b7@Gh/LQR KgcxV{)ƶ}q}$ZvBh{rD^n$7hE; hnmZdKt+"=qط}2!CA&LQoQtnnzO^}qIXuB3D6$j0%\]%%S| JPr"FCB *}L C!:7tx‡PwΜGOHIrt L6l10 o(0-KȄ촛q@}j74?2qX^٪MᓆVeb -J%/9\%Udyq-ICˣ-FG|E"1!v3V1_S!Byͮ"!Z\G15*{g0&44>$mmvqŏ$xWYNTA3x<,ܜP ZdC(x4*oMd`N:8 "tKȵC6F )e]MthpL[-ΑqOfrXos B{! )]Eo1Simn==a\ d(а0+Zi9/3"41*ׁ g ]t`D\6A 1DAI6X"ť%t 1.\1yA؎ˀE*u1$EÿQҮF 7nBmgx1k6.6+g7*gIݐ:3Y-D ՄO\SiF!(Gr@WFKRLyq " vd4\ J=aiuLj5~|m7.L)\()1A`{GIdb+b75?|"Hc-|!]w.C Q wvh#`\|J,r12c}=zd"E.AJFKv-Л 2j<`Er6`v/ >E~)nPR߳CeXEÐN8 rB?>o69 E +`!"dy2x( ¯r&!hG]?;Cjʠ|}:'kGQ=e=G-NyĵN"B cd8!!v/8eѣ ЅRdxzk,q7)#,8.JЄgM thM"`@,JmQBc5Ar60B%&m ;p*TL Ц@ Aq<Qc0tDvc9kxWhTPD }+AsM$Cȫ%ԑ!Qq4ʠU (x0a \]ŻP\kr[{-WdjŗC횂2-#\[`y75N H[i}P5QYi5aټ gX ]D݈T;n 긓bIHe/vz0F(AH(0TU}ƮB]5S 8LO,U14 #iL|\G'D1hkK ffiGdNr59CQ+h]x̎*R7oQw;z]J M_9+bĠֆCK&א4cbXpH S78: D:WMbuq>({sh1C G;s L$5PWvT?\1IRF/ɖhҺr@x b96>ڏC!Y Ol4poL)g"xäD"Bx1?QabJKJZx‹&l' Fuedzf@]I[# ($CXiO}bF~܊\}ogTِ!@+4n h0 $jAF+T(M!5>x1 N_TNSd& o=BGbFUf)C`Ha_fBEp+*ӓ&B悊i=Tb%:`G"_=#KčtldZp,@J J4T`IC}r);SɉC˅@4 O\P ]7KHS M M,jSa/aعKBoEU.(^W[Y` ĺv QopP )JGSɷw( b~ݞ RPLBM5."eAzENͯɚAClڈV}q`#f%My ATx^uȤ\WqjJ)w5 #e^#(qk0R7F| q kX4 9{Y =:nq:?H:i!# \0[*L@x&L ڶLsd뒻SD,H@ Jd[dj:O39.={SȰHr\ e~-!v"=q(i9U|'"=2 '1$z%+^~8/SF|\RȦ*@AI9-t 81z esuB"71f;"7*vؚ "0\YAlbV&* 0-z4EoNrbW`QDt4!`P]'Q%Uk1hrg !vg9]MRn)DlJ  6.b&aTV]뜐"k翜"&ӱgXô!׀z\ !MlDab 47eUEMg7޸ wc,ְ&EK9Tj+MyXO\+l s䃵@|aBŠ(EX"Ѳ2!D5 R a:C"K kHy-<,2cAql[d5L|t)q8 Yݘ??F+E?+Fc:!2taK\AA]*^pTv-yT!\o8f: H'pE ?xWɊx 0P piqZ 0F3TrM;DÇEĜ .L ""oYdZ UyFLeAmX ap逩8o56@#A84>ؠ Qy0 lJ?ECAUl1M] ┵ad]rb*$ +B!."Y;|O.0AJ ͣ`Chkm;yDj\F8n%wENRD1 E\DŽ5ƷZ#ujJ;<-@VWXb~*6ڴԂ"kBi WaKGc@$@*y/`>v^] ZA% Bݠ8t }2 ZۡQa 8Q8ir5J1阙Qh1!)6 t.3D'>l#TF3_* b!LP ͐T+$d!kWu 8QFX/:m>LD,E:uN#sL K+XkWA״V@;5 qY6A }|}cDDže8)rt[ i} $h WU l)SKT˪vov76M 6;g(:L4C!jFHcI)UI|ceƒKuAxf\imۜZ &,uh p^ 4!m E5 ¾g3RiqJP(\;5.\- qjz1u:Ȣ&O-xt7 zUi]U\e,)!9g<I__\u {k~ *]IA5$0ht9=$`|fAxL9ȩ_k?B %&T%ӳ| YƕQvU"|8TO#ϧXrqDރH@!6]A4$6u *Ztzb 8߼Enj@ ]?h7xVHw(;H|inf_\Q & f.Ǥ>z` _8 E[N~{ <;bb5>z# Ӭy4Lx`>rA ho(Q4E^|偲m&-za08By2yښ`hwbwsLӌHCRY=@@_m-@1@. B_>Xq$hjL@Tv]IW XeИ7u_l(X)ݹWP14lىW:т g%qإ8 lS @{T9u1(V`e+a ;DX T)n8vQ ;8x5 ODVD:!C.) `A 5PG\BpƆIXC!- מR=iͤG6w v:q͛NU7' 5x~@ow((D`;H+XSE8Æjȟo,i@p*C<E84 \[bߗ.K_lK0%& KY]` zHYцo,;Q7J˅RYRW@膤ZSM.=L*XAn΋`ͱ%3~>GУ05+ EĔĭPЩdrد\(* sr$ [ˊ߬hRq o@;m7 M;Ei\U6 [E 67LWh A 6ю wkÐYBL8*ͪtAn`}ׂYBj;QE"p@' ;7}adT*:ҸU>s[L vPydQ.E\"}lsCk r&(bs댴#2ႚy M4cTr-yG7N2J.O<FF,"W1lyb;S*\5 ud@@%9& .@뱉 . [(+ (t(XbD6H%q}=LM#x'zUT6f]c6ӱ\8"`튐:`2=IS4>En¹ĠKB@Qhw3;@7}7CUEBChQm_NQ` T'(`25dI($&0!$9muN#baFNw{Tvp<Ր2,O&E<_#g7`;ti=qbqAzz @a:`S*DR6za m":Dc*Ez!*AMpF |1׬7A} Fe5@9 R@يOz&|aZmŐѾqk3͸h f)PPyi MPOcWP͉\(WՀ+ŎB*(@_ P.R FQpQZ [8qt5Q-ԚDV .–X0А+΋TؘM( 6;TACH B;=ra|m@e EcnpU ;`@uG_?8YO\ҼNrA2;8-B[\уXWAwar5NO6ƈ.bP`މ<[5:pcK@4aJ;.7HRWj"[EİCd!@rAچt1SGX)ASK 1[CL Z" X6#y: 6Ҩ;uWXҔ{Bct0uL)v|a`UH 1ɢw.< R =m Wc@$*;O7ZCzӁ׶ @") BDdbr $J4kE Ɗ9 @rP "jkcvT,lUE @ 1 Z8$ <*2`PхQg#e# J=0Q< 󜒝* >jm?Z ( L]&2fn hpEj**_GG$@U2n~z`@``+71NCCxVxBQqHm{Rg%}X,oO?%F/϶[BXo-|qkFJ.#ǖKn㳃7C%-YDu"=E}Ql"pX 8*qxEI+C' aYMBB$J4W %.0'1Gqb*( O\d%Ud_ -h#*ՁJ}@{5 kjbbƶ^̘m/6n"h><媩Fu*ȚS%slqN6bo[gxڥ޲wQ_IT KB[hלXmy][6{E -6=lT*v칸FjR:0QE@Qsy٧9$F9Rݙj,b42XW\j\M$41UYNsZN;-C t4Tу7ոJT\4 !xBRp2v*T9isb >kdĀK_\ŸpY|l@ɛ"7h@ry:pVP ^ 2As@$Bns醃PIzbX|E+Dj1),O|@SAQSe`6<`e`g͂z|9%eBk|GS"~ wNe޿>@@ݯw$T^+T"@hN~o,ИjFq^D01bD*v[BS( "z!p(";F\KJFQ[R69e=~yBerb 'ĭ6-TqZ]=O8xrz 䎌ŃL0e2qŢxAƚ&-|qWQ^Ew_uZ|pAkpZQڽ%x$R4*=ZXK`81񀯨kX 䪩պ .4f P' GO3*6fKf$Hs 08Mp5t:t[:m`\SrA8(6 B[J|GbO󊬌>8A*Mx 8;@v_\ & C"[xH@ o($2],@V$Jڢ߯9hP4^qhmIŤIij -"M_|TM!JdzHZ8"Ex!UC e@D0?8d"O y|RE9"41bPo(Zo팠!$3xB[wkz 2S9(Arb Q ݓkSĊM*` m jxKƈr*5A󊜚\&p]T3x.pIve }Jt.Ji+aGX&=Uh'A;H4_=TD i 5ӶidT6ۉ(|Ȣ`^ >XGH/ wWJ=pAX9irY}Olq.[ D' ElBÜx$XO : Q[{N0HGa\QN*N*㲐.\@\6pI yXP1 `LZa$Wk l_GGnH*Oa}1a#/\%nIw@4 >!08:(Vbئͮ aPp Af^ 9Ģ&?XZ SZnأV>,u\ ǼP[ j`{TqLdӝb 84^.%X#U/s@kl*y0NO&HIB;+|F>ibF;sq!|fpd\;r4UpC<|1Wi6ŷنݐf  rGArPh->7gn@*hc~8%6#YJ{ĕZ(ZmFAUT^Mܔ^$P8 $V o*@ NacFE>1{Dң CcrלG[:2I d((?ٰ!(f9XU϶ >tL/A:) JE*0]-T6:LjÔT@$QhߎJW4Z8 "^J.pE)8 7x@+mnz!\ T°#m hj LCEOLq-v 킕aDZiu46lWBrƟlFqGKIYcg-#K4g I ?YC@b("?یH9lI{5A& hhD…eЈOC (ˀݥi !i/ ]b >k/L${@4Am<ĊcUI:&xBVw޲*d$0q??NSrv geldeYks2EY#}@\ .ǣ@e&QMUEJ;ӄ)R1v ~٦ OLSXHx99@b/jM{uWf4y Q Op⪡%H%.[ {,(hh6W)Y%PEi%x󊉱lcyd ms6R !`DP. -oǛ\@R)\ywp(Rwɔ&8%wh[AVj kv/1)"rL ͑![ljXLtWE_;C9 CIyPlz9j,לWQ-M@(iG4`;  `ޛG. hȁ:g6QK󜑣BHjʔYҾUT:GpRѲJ3 Mp0Z %M"D`: a\ڋ }˼ UWϜ|Tqk>3ZTu BaȏxnSKLEyt 1$sbQJ(%G׼дs*{MA=MPbM.)"v0Td 1` ^3HT F sp AXE⢘f,0`A%=| %G3vRF y+;rP`t'h$=G:bf낂@7C G Taw- Й y I"Xr0P7 ya[1"QU@y]ihh@J޲2Z7"wIPFpQ@wŠσo|!J*Z84rd9S0j51DVלt4p-|mr ^D->z$јtmZ pjrQR'kdDC2 ElCNyn$pl;NVaRX ˯jb]S1UJ(g{#l&T·;\@¬2JJNbKC(N0> G3b&#y 00[mP+.A]Z'#`{8 @.vϟNTPP󗐱4/`Aϣ4pGS% Z 'X(Wo&I>}EX7Di"F2Zh(-q`5fmʹl@MPh c2;l'}(j0 3M}17dkyj_LRͷG￞2CsH` @v` z p^铴?Bﯮ85(aB &MP$C(Sm A@^&r-sIu*Vds#ݴ$ p w. @w8;5KUWavi+Cրq`m̡M@K~pY"GĐRּx|\{=0^w ظ-vE ;hfAJo P- 46 p@7qT)zjX!T`G;QgǮPCpQjɐF_\JpA\J <+{nvjqiPy,y9!&Al}9rTrT?3CxH 5QȰ)I*L^8'^qKcF ֱJE| 4t8 T"X1. D!jT^2]4;'=X*D+J&b=R*vbf46I"-P!\ z)jiUY!ۓ)b83.nW %ޛ u!ĉD"DU2JcF̛[B'I(e".}!(v 5 񌎇j\'EOL7!Tc9+ Pq**TE[pYN|8067'hԾ4T/0{靉BM1J8٠s9yEsIK y)l!q~ &@Bst(xx@V/%->>J\"( 4&sÕ:|#sIc4:.@ccQ|b)=ը*+rwHr7 XbB2KFiSdV Ù h) Johbd#F,fhT 3p ǜ`ȷbB⵺A !9@t%.tn,%P?95(4 0]y`e%m*DM8&!_\@;ClH;"nBf7mT8Ptj\R/1TAhoY")&> ;C*58 %Crh5fa\rQׯɑ e4C`z6oD1ڰ Ue*c"0OU4W5Y7U]?ih5qY</B R3#)GU6bHc -zq\@=KP{2RF-+KY]l=3bFº-j X, 5Ԉbt)i AO3*~ݠ\+ .gh{}6rt N*q)'"oMP֠|'ŨTPټ#.hҔ(ȳbUP2RrPsBxZsrWZh[9 b$\NgC[y" X"2ab 9o||kj4|ABPk+! "6j㌑)Q!B`(tD)TVmP lUqTE-q,z;ThH GSqJuzTNQ ?sW]ҋTN][X[ŜVIw*7-\DUcI)6Cj1V I!# T%&ܓɏp>8\ѥ dsm &0oÙC ߌx`HEQNP7r &(L@ ) xl.0ؽg2\SGs2^]4uY !φa&q@(sq&+79T*Z*hO\nNQwɈ?_N5)%) ۆBLwjhVҕƽ?8ȔR`X I 9AD\AY,]8$4٩+TO~3|h=ki@3e%@ې $_9pMO)@o+}S@P>5Z0h{&4+-Fzh0h$j ~%]2Ɯ688n 5-0Vx%3"aR`f6xZOL[EZD4ʁ]JQ4%V)ye +h*d&Q!kCz˔&e ͺ0 e @9, ڂ*P4(XlP`d Kˍ-6;Z0 lb/#a'L(ALj@&WLJvnDѧڝw1KH:TŽϜb3"%tGdTr2&gh"`Jk\H-B [o $l.*1,WS T: 1j -v:rm^2X ub5*a`b;Ҁ{>#Xh9469W(Ç&^1V&E}W"m&L<"fL68,rHlArjh5. @VBj\$k!hq4 \AN; sqAgW c4eW!JP6nՄ3lh|0Nb@ $J#!`UW`MƱML!#,䘆ďB/))(S6#qALᾄ`He%̱ \ՄP CvʹpI]II&e3S% \rR8/0VLA)'2P+stu P&:O8PB`gYL'apztVhG+1qi Ay4 g q=}p0&<"IWN s 6Ĩ i+QOK"WV䂬zW+ Nl#ق u2Adh[& *+lBRh7tH)$wa@:Gy-X"G)QU6k'$Xn920;  ~zT5ꤠ S%-cLdɋukչ4ܻ MMg 3d5Ha)s`jMDPMgI":EW.NC}97F7?>OTpa˜ChoH-"B/X;1sB8"1tSY j9\-9RޟIAsғ-Ps0Np®Fā]Lڑ?~ؽΛ/ώ@KA%đFm ,D"-›&6~؀@H<+2hh"7|rqi U؅`DA@[W1"@oc%wʡu!(1No_A3.9Ljېc*ny wáO|GGjДQo" !i(.-|aazqs@G3Sw*T||RD `ZR y;>Aof/U .Q4!OʪjO鐐F`IMy3"D7PlK`kw`(c+`~G@j#Ve *s^q7hPT,p0RXQhphi"׼@Hˈp`vU*cvh#Rȧ8`WϜT<,a5 Ex'."M(a!Psǐ;>$ʥ lnt!+E`Gj{bH+M_I0PD=(ӵM۞1F̓IVvъD$ӻ$Y"uFn`qҸKk8W'-B\(#c BWuq@ AJxn$ c"AV%rhT`zj< rOP66W:&'pM`:1p»ʽ nOH^8 "m$w6vbF#4& x(Ka@0ƅ}q0 Ѭ"*h|  Ġp"8.A/Ew_?"GfBmUJ]\Z 4ـ! h` zāyr%;xlC,ٓ`]!`g$']ch|1nZZ\ РlWA :\M"qCc()pIRo%UM47eRҳMaɡu #\䍡ʋ7 R*u}0L;i~1("ӳ4j(3]E!0q%f8$0ߜ\Jg.'nEiclwF EAh7ENanleAqkr,KXRdI@ɸ,,(FR?Vs*_l(͹/AM-I6]!7mI0Ue=Ӽ <`K0xX '+W{݆oAߦ%%*%Hlhk *-mޱ(=iĕ NĪ__3(96X"sn2"nft41<[AU0hM&@憵<ܢ:B&t1:|ZDe>8j4v_*"q0& v% Sˎ \R@D i!qEQk!Vi: '>1 sE14#k0B^\:,W( @T2S1ZYd W󊊃N" `#փyʮPxxԫ-}b:%A{3n_H Ur&4,7PT!#>xJ3+Xt@G&FFLVw漺Pހ_TjN\)xRbEy\$h )щ_M*hB"yE8FӯQ&U+\[5jp͆ #ABa'6AfQ1O@-2cW^)r 9۵ ٽ`4boIP[tb髦mst5%uM&~\ LZr@ ){LֆS_!JLAGdubCfJ !ݔ0O;ERW%1ygmU׾<"zFEAqFZj6@!G$sNY\Ɵli63` n0@hڻP O4c Q/[(BQu}7R(N)z@{`mBzoH2A6V4JitP*P#V("O #2-QP#EHBRx/ r6mW 'I _q̑""6Di$Tk>%e`-3`qmOαB5Sxڔ7j6"ל68plTo3꼊BJMfՍ1Eh XNH `"^D"krPZM8lWAH!gM,a;,#AdV $I-iǟ8eR5MSE(N 7~@B=2֍)$1"-jR2S5L|wڀx1h UCpDE{j14vbHd50hl,'`Rd pw6!s4Wdy;2VK &~8ETVЩߧɉ`w6TdZ0l bl!^LJsڸ7fY6 ϓ.wa>s־OWF#1H ^0*3W`*lB?)p@_+.) S @ : OlA)"R:ASr rJY,.pM;5Ы)@: @vk=  3]ۦaU(C`ҁ'%DDZM)G[Zؑy -&@@އ TBkԨ h#6 @/+I &R˄ݝxO8@E\ m4*6ROS @1@0`jn; pDA `iGhV "҈D) f4OИT)I]Nc)jB?!)3o,T% >L"388ʪ !Dt |A72 n"]9 ni[2Fz{)ͽH @0Aliz9XQٜ5k_8i MrJ WB)C4Mk|@BqE=5F"hPlj(8P X&;Dž] J5=iAw1t/stF^~HaZ \!ar@`\$ ]@ҨscS;`FPrVerRmUGJ4a*ObˑB+4>;G P`@ l]y2ص_L B(L\ښ13T ԑyL$& TVIq/-"NaA&I>s#݃.D/6G`Z"aIaOUu0'm#;]4U895:y+AWηrv;ʁ+񊋌"lxZ$1)oQ4n@vǢQr#tߦ Gyѫf'jS3LFNarغ2 E0TF( DM-1$i~114ـ::BylB@C+0. ŝ JuS9|殅e.#1jrii !e P}2<`Vk 5@@b{bA !S$j-FP<D}r^\e 108PB.=0La!l$4CxRpX"~@ -P[=b9htWsc:zxwZk>078[E:5؀PDA3QEAr Z<h R0J&]-G.ˇvs}l)V›=1M h#ayĆJG8a''Apӌ+gSO>5 7ǃcE5dB>r u2j0q\!?-捁T x Bz8 ]Q6n*#p71Q*UQuF?i0X2e.nvwpc}`pnUE+ ٵpA (% .;B }mb55ʇQyAM0 !{P-֤"\;Æ,BhcA'e2(***&&N.7@2t3%ĽP S%vpމ]*Po\0 i#gf҆6] Lxx]lTdـñiuxr =2R1S ֱ"{b A (Mvh׾Q\8oNHĝf5j"rAp ɼB>qe6,\`*( *$yƽM!YuQѬJq!DEE㷼 =Xҧb4z`;vb&:S<&ʖi#+@$whعpPzeh G]h}}EYP #c45m Ӛni9[ .#$I7I 9~L:?|؊T02MH{R (p嚒-|L(&.AMP=1t'&Pk˃VۗU  XUϦ *nnڅw!S7:Q>0GyD4M"x#ۚ,nLN z$TzNU"8TrnfW^A,9h)Q# 0b b vH4pp0>q qH;3~˼.1YA9jR<W49p^F&t=W*#MMլU@Ht#d'5 d"BQ\Em i0<$ՆJR$>cE,bg ҫZ`jt uмcnz@ݭ.piUqI5[nTAN^}s`EJrysA:28guS6H܋v܎P=EǦ-Z*3" )b,ű>_ju ZZkz\ocnC pͨx(b)ޥ45r)Kx5kP(| Gy{t9i)~8x}J<cBBb=qG#p Ta]4 PBhЏg>؊' ,L oAvh9L(ѥR _d6,`r]v % iCШg )wXIv y$7@͋{ƈH]o5*HS„Is@)HER!AcPM/'Hz|ek>\cXjbҀH\P9A->i{HttPNypM_lth[YHD5qgedJq]7c;:+L.큂=]r-5SK@E5h_"%u탤eU|DX$p8G`+ڝ4qrn7$ٞCƑcލ*ˆyNF4AU(_ӛE邠T +qI"z``NAu=qVi&nE S(0EyVr@PcBm\EBWx*f7maLk1ت m1(^[~+'e}0 sl3a12(E~8=F.ᛈ44: `IFmBiltk- i'i*Ԛ) DmłDQthM Fž.- '|_^qR!/X8M҅(Qn#"S+d!1(!6(&`!E)[,G!o PPZ87F¢#툪IӂK v57۔aq TKL_J6ހ9*4g.IT+Rlca.%$)5"丢12" Лnf; BBV 9)po%ZPiS 隖msPF 䃅 cɧ# +L * € 5xZ *+ơ u^@DS 0Z.ذ9V* Pq}pvk)b!c"  Ԯ~)mL g92JcUiWbt8?xX]G*)D p0v.u0lت_ s-JEo_ACa]N% WN-6oN C3A3`UW:/!iob`Pm4c@@3wON|g)H }~yđix i Tg<]Ky>20MeLBʺ(ɖ×|uZ#Iۧ r.eo>?IԽƷ:v4< QQ׉.ː*bVϕ$p -*܁ OR|@&+!u|dSMa& =v%4.`7/y \: mDUGaLBZpId]kXG|93jQzכ)vz$8UE,7 ,>k8 ĺ|2.ƭC()&q*^@>d7)QxBeCbl\XY*O BNJh|W.2%4s`yEiWϭ:@| a!α@Ҁz]-h[#7qptbd 'uM`@ ,&%\8\Z9qln@ UE0͊O'h\UK&yT L`V\TܪC5@ː?e\AE D0>!tn(-%&H)-8U95(=DtQ*aڻ_j6:96h[[wS*zS%8+BQ:P5{P3X+Bף%]i^ƪ] F;j\P+"")xq t۳ErA5GsSIx1fտvqQ4 o(y]CЀ 7lrS4$jS^@k햺n>x˳@>1݉6@u AIWXFLhxo6HV٧0Ϝc[h 4f hѫxV'BM O-d\P GDڭRy (CNNmc3CH c3iQ&:h Kx=q܀喗HPYߌe{xЁw$^0ń4^]xj IkSzw@PQ]| x*$I%a@JA1`6e6od[L Јv8B(6q.|wQ?FndCٔK%7p{ BJ#~JmF nhVBj /(ăΐ0$ʾ1D I:Ő͹P'&4Eb`ȈF˷!x|m*NOLRM қ-qAT4@oDrq dXj.9.hi'yS&䷣*0&fpl|q/);q:YUz <~3g!Eq .o0LDDJ`yGC)x˕ Sa((;%.̀7S) dQpdm\aPc[ ؝Wzct"*al\KM1x`y0 =e)~\ VX}~"ʁ6RZ\ rBfTbP !\(#1X8O}2KAb=M)yct[{E`yDD79(l {˰qh Wj)a&8UsOe2XѦ( 4(TR(GDAбHJ"C+A6ЊV!,B2 {.!E:D s)8J%:bymd*0:srcAB_2S4T| A١7{(K P@tq@ڿ;ʱ;T ]WĕM1 ll<|zbVHK)uy.*r)e+URtb%PaqòG v%v? Q0:2F A ]_RtP:DBY/T\ pFU>5AxS2 iA#D~pD Px.WP:D z6"y5D.yCS T$Wn "FpTqB0q”QzϪaWtg*SP :)4]5\J49^JflkI BF#8q|J b]aȆ4缞w,oFb)YP\.!ujt/fym@s^tlYAEPc|}B WI|QA"w fY<\"0FJQĊ*Cj`cv1vUy~xHmXO cDXpx0^r?l1PŲm}L |;"ΰ|B $ht3fPW h뀠r9^Q/ol(`x=E6ehE3iܲh\[ WxB h%0ϮEXax` Mf#n84^czp`)nS6g%dLI{\"=+fA r^R% y(Ud=~B|"xmyxئV-;R0eTXTއʶ[BIn,M{{6 ((;T^M ()W˛(Kd bY1JCc\@JY(&rQa6\ U`9 f 4e<$<İ%vF R;ڄX /d>X7lAlO+U"v`0=028ӬDN[Ht1gSt|8&QM%p N4xi3VP#Q'UkQؑ?ɂ+#8 H E%[KEtB#PRa&(]8ivfb?3ҠZptP\@L=wSJ0O5֒\(S~ cp*!8)T=$ PA5 nQtn"ԡa"l!*8f:WH v&VZV#1w"ϝb¸WmONryp&*L|b^^׮])66)'آ0T-@͐"aj~g_шӼY,J%q.\ 0 VSVZ]u@W*J*Au1#$^Л0ֱBZWb"Nq֌ Tߐ0;]`45FiChy7=S €rhp+tkO}$RmQ$.i:nvvbDR'E*26AQ` FDEm(C+b\D\QA[Y8T^{QZlcQnXSD Һr@g|Mq]6RpҊ-&pD3aصGKT Γ.!Z0Ÿ!=.`:ǐiv?Xt'5@jGq(ZvN1wwj4x#iȪCR8 *1 76 Ž-ej bPH!W|b7b2A." yUOkcIeu_xAm@FXmKB7`=, SFb$Jzhlt!$!J2^D Љsu 'BPpZr+L"q#U囑vm*W $'8e߮ @<5%"x WۜDiDU<Hxn&Kku襄@"wp6RtwP\RWE~bX5X1)h܏\!f^];ŗQTx$G(b^L ohiQH6EgĂAS_\T2*yc 9 GEؔfКhgwQ]8).Ÿ m *C Xy wF.+M|ExNEvCHZM,\:ڒYh^A6:"IwkOP&TQ^ 6(x@bքr<;FrLI=qns-E$'liPؽ{fQBgq*LLT hW)J48p%bhtpp 'Z`Pl؇DLyέ4aV@7`9s@a ZW  T{ hkkqHsi8J[(#1fpPvO1Gosf(XUrlaV5XI h`nAQ[I~27gOT9cXJ5TnQ@L sf b|{Jޮn!RN.@L-S@x(cC)Rf\t>b)8zm0?,DpD0*-zvp \`y+WhpInD nZM"R m] hgCP66-zpMЃxRL * Z7ɍA!"lXA?&qEu84Jc l O ˝7\U]$o^ 2)0֡O'Q`.Ld!9<1¤Bh6J$AcԼ񏜢MIFaAw')2)QU\R$Z} 8EON l^qBucI1K;}[ى.f;㲄o9 P4S Ѵ/` u"H 2ɨTsnɯLMFbM o"x}sb9ӐɩRʔZ܃HDh XJE|*A{y-9%hfG Z Uv 9:tCk )] ޲Eh%ͩcq΀lhJ{ǜP G{@<:[;B+ܖM`¸" .:ȁ"$Q1f>q2 b5s߼eu>:> |ӑj|ҹKm^pݑKlOhW.rp`6Sc}B Uq˷"E64&*AcBXX ƅ2mK#FAY*]S$A8XJ1$Fi Zݱ}2% hyE^A(CTQ>s(NX4%:M%ܲQX j"t!n:U~uxƍ35C-s&]{ i [ ;r>1&~&lb]ۄB/! eF5ƊI{W '{mb8G X j"MeP 2  ?.fR e8|dçsYG, Pf S5c3@= JmjO8bR%JHJ`jt!k@ I%XUJa[l5phe7KlZfz(m4&ZvZfPe6 p\D^L?s6yhۄ CS![4H? . y͉S}&4L%F$*<& Px C~z .P5"㉨8@p Ԏ')|uBmM]%dЈ®E<ۼ:gYoUgeb@Fu(UdԓcPS -Kb^[(W 4tҺ⤈<}1@t5; !ZA2ael 4h b6**͚> '"R{_BPT^ ̸`8W Md@)Ud*Q Zj+׾=!DCx$_\ ѳZ /q"e>Vhܭ-l+BG:UUp#˺(q ˜N7p 0eJ1[bی" S_O,<hhûuAH1NC6uz8)Ho<` U)>4G"U+,i)dX1K[r!, 60Зf GxU61 crdyt]8pg 7n(eqf4yoXQnX$v8ېB L|*D!6v;pқWO2%F 5RB+- ('#_\yWDeoL(n+پ|` cC %}2iYĢb k q]Hl\NBJRi SJ঒b`( (JhQ=qPj˛&r}14 Nb,50o8QWgx*)ls2/@܀ \U{p4,M|((jhpl/nQ_@ nHN9xTpIq'NQ>1aV$>DEIW2J!137Thp稷TyJ)&mqJleO] "KcOE"m  Ѹ‰Q& r8)RVxQO4i-P}OYXM(aDp^N0Yh9}~dShn1i sHsRㄑypy1g<઩k,EXH J`WrY-oBTRM\WP0D.Y@h ,]: 1T.vC$$5}w(c{b)4 _ W 8A\4j`HZ0F$W[w=1쨗!TcEyJ:>4@ʴ4n X^TPEW\C鐒0!w2)p* 7?89 J]T*m7;;m6QjybhT*W8 "V} 0&.ڮW 󊦍j")hHWj.5oa$&G):p)#T!yXY`”xj"QȓȢ6Tj-An.PGPal\W;MR&h7E:7Q&6Aox!699.& L>} 1ET_'4`/T)n%Ϝm 8XdlU=h:O|`)j-,*1zS*t.i Ac@0 BY9|ʢ$f  `ȁ(!8GU&Dۀ5U ҄#b(&Wdzh3eͦhD 2VH5UJ 6 yfǿBJ.;+$M% }1C Ԁ8z\--xrY4sbmͨP7VVC ;ݚvAA\Ǖ&:l!ȏk|}s^Rx+4;E/-šFxV9i9*za q16@;T^Tup ͺCnR ؝Vj;{(EpX|zLr=!t\ҩd2) j\VPvx*Xl.*$0*#+a V! xʋWXE` xZ4<`Vw'B/bx=Mu VlSI}q?0 brm2W(y"mx.@ ʩy\(8z 1{\W_S"`+[ %#dGfIҡ[V E (i2.FPڗS T̓G TڹF"8n' -R;e$L~iCqzh[ E 䧪}q7 ;"v}w FD="`RUc XY0@.&pGq&m~~1SJ\.$Az[`ݹj)Gi@a{%&-(4j!|\ID}, |vH1ӼlpH:e}[3^A͑ -% UPXÐ.rTQ B ;5uvk0Z)K]4Z|VT4o x@ͩP@f5waa"*l  E8KRi˴%*/FSڀhHFRƼ @3dǵ LU[@@44r],b*1C\탾r[DjQBƬ}a:7xprPIaD L dE&؇ĪB66bn}1alUXh F'yyJTV;qNEmqJB P M.vd#X#k6񉔠л/鉾Ҁ+h8ДB[/7ZtL5:aVmGj/m]L6A@tT$81QG5i t*&8r }I @Q_(E,bxSxꍦ&j>" m%4ȉs yPT52+-OiqXB=pGlѶ^1@ t[XM(Bm#qD6}8Ɓ@D#&NO8TG G*`Ch/+#8-+|z(8d@߬"w@ҷBϦhnaKgx ]GYD@a:|=AV̐j( ((pkRǓg0uh* Lz ^E%`Zh.#f!)AQ1kbi2 a4 %{6s @"cQzR(iw ip$hk!\@`l`xhjSv_~1*VWhB+ !QD ;$,jOLUCa~؈"I/Ϝa؀8Hr> y86  F 0T`n8l&0h}/c]Qd2#R'_A,s F *Vؖ%1XDaa(Ap5#"p!Րib#Qb6=:q'EU;{b-ƪ ejH{z:1c8qJt'=k$mā07* /y#tZA"q8 Dm(!x+7.G^qAJ ~N'3o ֝P!+4jR8J)/lDN4#iz  -IdŒo@ BBrҸr`ZV ډO6IӲ7:!p\6!(!)I2pB;ح J"-"5d#dMLwiU>k=0- mEql9 ]fc P.nZWVl9@uKɄչJh, p62e6b [NL;&A8[ B<PiB\R!jH=1v;c@ /)'yh f*V/ $%zt<x-FǏh_^.!PmJl킈i]x󌯦'8C6HF%)b+ꪃrb•X @GfYĀkG](ϛ9ݘt .VZiG9\E-o"ى~0T# Hm;Ţ1ʢQ0 4 }c2S`!ٿxCMx qR-`m $voP0f <7Fտ(1fm:0ǸP`BOlTH[BUd̀x!Vް+%WA_I1)m||.+o kE l@"vUxm 5'<.hC57Aj{TB4A|M.BXB4ݰ^a8\ƚ C_=69AL*JVRE(C DpTYQG+I77S7n!8jnAPXZD8(|D^!p, oq]Ϝ5n40QuLB C4y*>\aX 0pR ׫M&*40ƙF5Hq0iB)L8MrDIn0Sr5 Ag8 ZpЃa){rH 81@{6`oIXF[:v~0M뚷RëJ6cB*.("%"wBLZY=T$Qt@DGAB"(U (hcÛ(X~b;Y %i a"`HHP_rLiPcI-(hn[w"Ӱ:$¤MȚ(!L^PaBax s&WT u" $^nNFQ(x3`TU T F!}a);^\"w}rcyp 7|!r51A+kWQEA|"4oڈ=|9QBϷ Zs;`Df  awqEKQI "xPqBʩC+։&=t]brTfDChP3Vh2[Fx0Th;?R8pnv-w|Bn8! 默h@ʆW2R !HnVdƠN~}q![p[g(QS)`>p!@PS*(5w ݬ+  I䁡DFat 0XUh5ӝ)07h"x]9 #@CF &* Iְ1o/α]q!X 0kp\Zc@mvP{ .$C2%S dpaPv8qQW~i IϦVþsbB#Z"s4# *?.+-1RwDLEM[ z% +g)1l i0"laUhWxKSKw*+Ya U5 "]348GnP$ s"Y}2!p _RAhWN2BpTH-hbC$/ ]-i't4&Bd1 \xt$5 - SR ^p1@*<L&qZZ/Km]nvYdֆ aH67ٸhk1EJ͍bҀtm4*1l%QD S PDİ) oq$0 $)uںWz brݤBPSJN`.nL5"(w"cA`Lڧ :p~M;P1A({ITT w[% aAi[|7 At %Q`6ұz vk_ NE}1 iQRiГ>"S0a,Wrc'f%sab gfqF LF 0B"BV䈗#aY _UsaJ59ńd J)/fQL%] Ģ<(04 @b }?Bp5nGIߒkѤ? <3` ^c09R4}q8Jkw  *gKǭGj!0#PL(9N u D ]ǐE Uze4Зs &PIg~1Ή1Zu"DPwIM`eY8U!aD j'O8|M x"L|]'-b (@Dl cO.7kt{"n8qFR??8R# 6nkͲ S/ٽj'4 D@ߜQo F %&VoWŨP:}s 0AŦajBr\4< LmL!*pG@e=głA 3q s7t"d!H(T[E6?Ise w󬢪F'KBtH)+GD)b^Y ['L NRfiX"ȶa AL_9 zώ1N7|d e`("(!NkUD&"t+wLvԐgB4Բ! 4x͵ZqLdnPC}0`[ĚoK\I`ئߣ)9/)DE(z7yh <2Q_ ܛD+TU--)f;<G=Ǿy^ p5`pth)C So2UT(B8iFG?LH"hG{5]Wz:BpYTvcb7/MRd͢mrʠRr&ݱ"zaH ^)Vzώჲx mqk&sABh'cQoױ. ٓccSUNF(/0*(8k#(~]B=ܨU\ tQ^W7 r@]϶DtϚxAs Ɏi{oo9oDD{d#j܁h=k(U6ү od ʕR( x2͗ Uf/ntu&yib(hJbBPl{P5h* ߍ! ]E D(YϾEo,'O@T{}r+c_`'a!{휸ݚfDpHbDjZ2t*0Bzdho &W  d2` Nl(ގ.ijH]$S@BSLx&s qh'P ) hu @f`.POPg-a|@ #F`ce2"bqqؑȹ(eDƻ۹IuNC+CAfС4L<դ1MQmVEiQ `x+5w-W"N/U {niL15G,m{1;=$C5BL@H'Y$C#/%$7؉S౨o7b4lY54F(:L"kE"]2yz6 XH]8Vđ(MumP0o{ePwU r@ nS6cr׷K9͈Cd5^)m1 #aaPR2s%[Ѹ#-~~phM =+2 .C$i:k>~yp壻% 8A܀I(%ˆhj)SPXPeb~rB5k1E 7|7 /UPw׏L]\*)%˗Mq 7Al:1 @Bk x876r1 [+e"XHX|8 fMTFq 3^Pv݂340J:PbRuXZ ԸL;L#@ҞaEeq1 MޤlԸЩ@3 ni"׏Q>񁈠R!>؄z)\T  ͂R-(ttbMrTyV)UH䇩,/2Y-(s C mzJ VmcJ!rW"%rR"vARXڐzQԤAF3@hYA^RQ)AC:\I8PgG,,&b,l04/9P] $r[IH]By6`af GMtaKC@"} k*GxLŎ$G@85 f7.B9oQ]9?f3lw\ ]pևRWkJb cwp넃F.HۏfF0HaBHoQ8_\0BHZܺ= p>] Z߮ V1#i͐/xꎃqj<^rGGiJqJܘz\HÈ0W`ޱ2Fংj8v͝2 4uY) _>r"C7W 6&(˿HmV嚩;&hz{dql!N/_M&xîH56oe)2Qq 4E%JdžӺ PJuLQi0AD4d F۩&r`C#qic(ALXm)!> kE'BQV6(ټR tWMVjxV 1L!pPRNlq!59c[{lFj89+ӻl>?THTS]Fw@Ɏ&Ue:) NU#YTtU 5AC9.3Pw~Hai59MpAj:(LBᑰBZhv%ˎ)zƈXne)UWc4 8ʁ~1HߋFyT}#^بV|sAM@ TUT3Eat585Xzд7tW ApSɂX1AiuA\#*a lЧkIW VxʪKMՏnBR5-" bŘb9D*= 8 wDi.ڛAB) T0mBSEؤ)Ʋ*BpaK 'Ab Pg!P^Lvr h.۬,-/$ÿ́ rp  n.ńE( *|^NMDL=BsqrC 5*"qy[v[P~}1 QNj!mM4&@ o|9*^&4ȮLP6!a2Q%)ƤAȊ,I Fpb];!p!e0BBKQ]xC@)Q`0p0F{l!{ L(@\h`v)S`ֵnS*(K|LP.s94JqUbMNXH߾1%%lm~qP+H*3O$u&)DPPkNOqb0Jw.]DjTT  ⦤imm8}qaGN܂hGEt'iuw N3L_2Sgw:"*xȮT<Ⅼ m:*qQ$<@xaq,k-Ğ@* d@$9%m66 p[jFqh7\A)kc9*Ji+)\IU{8ki 7"A/Z`q8'wZ9,b696vt4YO\"Kh "[)Wn]H%د9n6TeSDD't~0" 1$rZbzcUD- d)ÚdJhEv %@]aJ )Ȩ"1J"8UM~,L #fz1BT'Pi J[2`l{*TSF$oaLOlP uƻ2>r< 6.|~n:@.)iE+\8d0v-<6ށqD8.$S=iR8B2I[!v4åz~SZ.]u-P0BR6V_=UF>8p 8N H1Ck}1^?YB@M?z5@1 p\s,+WVơf7@ܓ'|aR, x|1B(Jk"=&&U JoM`,D+i|rKB@xH$g+m8|AsS-^pӟ)Pj|`躸ZZtG]U05]xĴK6.E5xă Jh ~B(W Lv%G}(W[6zovlSfb}QH5 sؔ \wZ:LC|M046&c ˑR { -P{6ϳ * BGb%{V^S "RK@`() [C &0E/:e Ɨ !^fvO4l_9TP}ab'3'AÜ'z.<ࠢHGZ7]h;PF,(dĐsT;mtI6Pzo,M8\=]OjRqF$n@;F z9W""^ S|[f!L-_: E?x \rІ8'9jEzΰ"Œ`u s}6O1nCC)A69rT1# \UiƲIxBȲf r]qVg[6(۪e\ٮSۍC nC#7@iQ.4y$,(l/bbU(8s*T쯶m%5@مʈh<%ǿZI$CH47S,^ {\/3Ɍ$xPnٲ >2U:9lM0ZH ǚw~xʭv5<0t:q Wd#K#FU֩5+ /l%g P 9)ydio ZVӂA _LE!--Iq8U ݹhENȢ N di$< :ͬ@F՛6ɖ̂)ZCʦ5 >1` Ko|Nda8:,1 "Nzh19 JOPo#@h J󫛨Q#rbsHKaj -؍p^(x?}iA 힃PoME`d#H?kiPpWvӕ`8((JCm;+M=tyNTl`o arF_\EA(, #^EkiAb6 U MOs|ftFًwv`-O)5WHb ErV)N ~gDd*,`jfQgਢ6)7CֻH mc"t| ox&BV. 2A0AN0lZWY7^F+%DG㥑Wv[t|pUR('BAnCqFl &v%7OFX`⏮*t biF-IJG"GV:BR,+ZMv GDrnjU8.@is(.MT xȾ0fhB`H®m.5kJsh]:&, ;S liO/^.1ܮ"fљ)jE3o m~xЀїei(uhDpJbݠ.qm}dlsGBLd=4.qJfqb 86pMъ-I7ˉ*9$>I~~ZnλM ػK=Ӎ$Nz hhAqChGJ8ˑWC㌠"*5# Jt!p(*X0]j S ٱO .e3dl>9f`Yli5Q }N"ky |st4o[ [90P6!#DQ=Cʯ iL umo/\4 qq#㚈Tcx*& Plh)8U,T!}1%L"O>1CfG C;OYNq>G>0Rp_o\WE9U(kOXN y iϾLmTc2 .!x/ >>s=<` ig+_\}=%7ɇ8YX;`%"c"c |!9L OxKQHBe矜`&qW%Fىwq^c%y92D91E|a+jՉ^\8}068[JJ* 2E`__hj/|e0<{WZ O KB[:ZS "4P G$^}1 j9וƋDNfAt8b쳓!t l.@WO %R z0>Y7Ld=ȃx D (@8&;YTZqY#:7%\*W l(r!ixrېNiC닔@JOc4 EE"_5F XQQ6OfiUDϩ4Jw/ɂUJT*\CkѦV CJ@\6fIˊ;]ci< L0As7(R]kc![0 \!;U}3dLW+ fM(Sf$  " gHѵ\JLQ}q\%?Ѕ'!O;f(ڟK“Ƃl!r5ƫn vvȁmDw1ُX6".*f5 X밂ᅮOq' !S! ;s!+EĔoYMcm ZL[K/?3hrCEC81D&YqU:'Al7R+r8PE9nˈJ*•+0KLx"565k.FT9;$t# q+Z6C큼~pP[.ϮfU0M%Ja8JPǥD0CPkCw7nGlLqȦnE^i lPL t`:Sh6"ŦI#~M9;v1 څZ.nC´ %K<9@22 0 '-C9[H8E+Ң F;GFT`4l|֊M`D sKpTCBYQ$?O"@Tq/-iddP@6 saDRT]&@HkH,2i0T@jz!C#-fzTk7:ZLmPFr%/n72Ӳ~@ 4@^5o`_.LcK4X#E @bVCb A*"*]DPJ.??)aV<>%P,(5}WEiaPu@K\E& . RlmwɄ0!R&9 ϋl`82PsU{ f4!M%Uc15 ږpqZ)pNGĸUR 47rjxJ;Φ~QU GAtn!h3Exb?YRc^ב&GN4d9sSB&ܠlk uYE SPqu LR.Ak$g[N=}ɾp읈8CR_!Pع| c 6%p>v@Xc7҃aX*" )K=}IkZ:楫H)Zr AG.Rv= +Uf`:+u'v@Q: K8QM$\ѧ0K1гF[Ř68 hõ+lPMY71 C rmP=3J㳽|B}rSg>o d.x!4Pp}iwEl)L9@]؈^4@ N(6aȂ$lK5 g#ch+v -(@݆ķ`M{BQ۝:/9vcpiFs7QB=9Z*q!WHp;+E6#+ m bAb o H%;XJDpYϜgI7pEp1Mg\TSm&)MˉXeZ'&ߧbS4+$ \5LQ7Qp$iSsnᒩۋ1,Q8=B&X6p3((Ҩ㩠^~ .Mй~dzQ((2HH^?VR11Dz*71h) `w倉;mU)o׬JnTuUr(CAoH$~u?])yp@6'mŀYjTR>`NV)k[aB6@NFjis@c$ *LW[$B]J!P; aIA M=C_ D4Hg$B|qX.aQɈ'F"uaPJ!wn=)@>ā}.7.8waך捥{3qjC^Iw"(|*&?hzâh#|x8X^j#|unp {\ =F`p?|R?oa*O+L Ca"k4&?8]5'Rfޱ󒲇 Ϯ%ݵ`,=B9B?.JC`Ѯ~ B4nBQfZJj $+o鍪%0/_=qQI0Pj36AM)[yф)'(m9d˵JQ-94d*n1M: fi"4<}GF(Lx6q$5T#SԊo7H"M7 BpӇԘӓ82-w-4J/)s?>oKqm`x(P"' &kXupvyl[*پKMjj`AH%8猪C:cVs eoTLnj uySvf4ZLhRlt[(5.T"6EfS;XH"돧CLRlDXъ}aD~F rC"lO( Oΰ: C DûI/51ioq 1RKS_BBԃy6=&Ki[_h$ \%=d4OO)lP2-@X;;4mq&"QfɆp% ]Dt>xM$,@c*1x >kEQ0j DM`!9 |b"z=-?ix!Dq_.M"E%u/u8c4;"d4ֱBGCoV *y(&QY%)N,t`v!a%`P>|U1i(mXq .1|PlL*'d0ᖐ #F"6 Q3FmEp!dz 1oam/sN'6! e.x|o*_;4@p"AؚlrBָ䌊._$Na@) ۭrD.i+W;‚w: 0 .@&h^LJpF8@,E QG Cb Q}L-2ʥ%̀oH@N$܀W2M6fɻ ]|&C`(GxlS(ئ:JHh%\3OJ*}J(>q(u d%NǑ]T:aiCTF$r4P Ǧ*9G ߼Рj^/"EnV2!H֝TEUH P5ɍ%S. 8Onf@6(u,,lRpU!TX6q"Ա!+ ĉbc,h@ KY: Q|j8ja< b .v BHn NR3r  Jݼ̀$ȕl7/hE_92Hc~PDn3QR=2QPEQTzъ-RRo@kmcXUcaxq6 _LR^QJ9#fTB#/)U)mtNPw@2|Bw>xʺ&Ș#FQozۂ! -u = 19&p<$\tNrM:EŸ rÀ.FI6tSgp6nSJqMF kAp8UK$ 9I@ *;/LA<}r$M o$mHXE4U$3UŸ`{CpB]B$ ;9Uh ͬ'p0 䁰M=eWkQ5Jy;kT+t8!$wڻ V5BX8ОuZ1(ƒQs(>>zf6YBAhjcJ:FfȈiЧ[M,ۖx"ѓ󺑁P`i14Q0 {,U,CsT@iJB:Æ$ G!EYl(iYA E"~lD<̡OvaƸ[*ȁҍڸ&;(Fo)' !5!cl]}c.D}97iI{X B[ &4f0m eV(.ko Dgem2 [7DR Ga 3L: `f5o%ܨxc~Ϝj4j!C }oB ߟ11B0 tpu#1YVX Tc@qnx1}=`m߮) n h!"T~1r 6KX' IpMd"4\S႓Cr,Ry£@apub񥭓LKwte*9F%(O@Ox|'ť4 7Uˍ3bL 07RTqQ@P)XA\94..ka 'X@sM@6j9ޢ.LMWhJ 5GS#I 6YSLH6䶃m 6аk(ɛv&iּD㨀Q! .Apk ى]q->|Qa.X eE m0 Fx?4Tp7N Ra)@>ݖ|+qRF\/ $'e=sM6Tcͅu2x* .RSv+JP`\7K MGolnej#S&QZ^C#|hF 6UҴR*)SB1 tti^yGa~` z^1*'F/"H9T.A4Hrq8[ }À@ȂCHY@ӡPNEE_᠂+ z2- 22fxco${Yb//xlM4u-s9+"]φ@%+`hF@)"^G\گchi)q4D*U"6]FO| ,ml<{FWYdlaZ^BSf$;C; .7, Ŏe j9J$ "xPe v#1)i 5.$ yw=N1H$ [j"zeBvjO9AN<8mMpĉZiyN4,-lPbF.4%vAkAwHNIڛ<21 M=rn( W0v$)8<:iy -4!&1skr8Rvo&`Il̡)! CFGWk*.A/ r݉M)hbQqBM;*)ĩ^]s1ԊFxnh Cxۊ RAӛCx@}9zEdR76 K ev{ʀrh0Kmkbl zjP'q1 {IL 0]5:6kd\MW 21DX;1@5&b}_|Š7 3C|*R"Ƅ0>MjL!"6RLb"L X26S(r4vC ͪ67ݵt *:n2Mxš*T7[0uA0T Wh `DHr$ mCzIF @! CAkvtu@x$Jq{< {9[Hr}{ubENQp1^aN'5 BM'˖2vvaDͤR6פݘ[Nl5$v%Z4hO b&k͉ " #u ]g9;qWKi]ŀJ+}os0cnxyw]e- _B() 49XFI9n/I%HM~o7 hw6ڨN sʦ;`bi`UiC4AL ӬV9kOQjpTlh~niAMN )B+CfX|-=Bo7)(dO ƣP@P 7whp 3v88\Zwv|Rnt6'f$ ~~qF,RDBJpd7^ 0Z-ؾ@%M ;v4)”yXɋ1wX_ZCQ pX!o. 8@п_+q 4V?.,xWxe]-:F>%@ܥxPq 9-^:Jl1dFr/6I'k q*:^}2Τé3lP|O$ D-UwAѻs啫]vw댰N=@@ǜ8 \ǯ/ņ¾:Z.1W(hrFgV19b}~{ XRV4MP@F!Q!;"[]─Qt|`Ab"|0;1!*ө놩iEPO YF):ƝqV,Lliަ@HgZ"+`] 0\Qj"R648ބߜ *ʜ>RՕ*+- ~|bV.#l&Fŗ.}q=3pg wrTM}v F*t$\>]IGEB!kN3@F`1\O%-GY\R7⤕Ťb!3jAW[>0]U`m " ((pẒ ̽}1.!l`YX" C4Wj^󛻡 ^4>3A%"9PGT9PJc3Dq4)M66 nեZJ^̟eɐh ‰DͅkDqؓУ#Ec(X +匊kuSbj*d`u*;u41QHs%O z?Y ]?A\]$ϮM%ĪPU"/+acI)$>zQ Z oO =z}Gaw4µfX +6)BFh1hX=f86 3@j*kT`Ơ{.JQ™7B[7@mdQ&X>W{e:GO`̤\5(AO_%jT@CP_||y Wc4ۚM%G Cy4%#m\ҤH2A 1dzcwzfgĊpb C1=>°9ū4c%XAl[Rb [z~) J`8VR[Va68bÀI QbapZT:y0Ԉ)\K`Fn5Q6Lڃ= X?TkR9LF]IyH $dE{vLH mi # 1K8E6W+J۳7~ #J5M [NL! p@zH?4k'a{iځ+VGÏ5E@WƱ9%cB]zշ%&106WEQ59s0(;^cb`prN.X]Cwل" 0J599s0Z?EƆɀL1WG,ssdH"QAJQ.g"! ` Z =j;hVXy^[虭Ǝ%/wk~~1%,V߮'66Hi*?قS/oUQ|ֶ:쐧 @mڻlXk(Tn2m(EQWLciVcG\Mjo*pj+r0+6/p 4 #1ELP} -p 0xGz'=vuI}rCJ(YQAyf2joR4TfttJ5k{FNg~rMFoEr[됄HD# b,\`¯n01+YB;@Pϗ)9L-:Ƃri*ET ڻdE@7xX;x'J\W աiB"2Hb6SX|N3`*C6"Ny.Ŧ (B(d]y38U DVC.}>شVTyGa8x2òZC4p&d)2x) CyR*Pfͭ")LMTb  CDl(@>\RS`&V}(q`PgY5Ry;4c0Cp _ T j| zbHR')f@1/TZp࠳ DsJjE@oYTB3iHl`{UuiB ~Y! >vN\Ҡ슓Fv<` j, cV5OC0mA/x"  RZb4g `1_'% |cNe޻"؅4mh P_̡avIf"$g^wh  &@bc`fylZ@ꆈ&# n6TtFLS5n2%C*К΅!Jw&zc9v۵HT qUdHmcuhE>EE*X"4fDݶ/X q4 "c|10M14-m Nr`z` bx,jbDĩ]nHPhW @ jbV#!x20bT1xƮ(-N_8pAJECA_LK}3me DŽPr2ƈOVh8I\5t*4`kbJXc GLsi%8q^\{Ғ (R_l;t9;TM~L>v9ED֥S(c*ݯJٲk 9 l"C]3wds(X'ؠ{LvDӫXm!=K@someyP k #dp6U";0!P#MH%ACbEo*b# X p,ۢΛy>Lm c0O&2މ4q{1OPhy7^3VRw<8UTȣ`ULs`!w_L(Kaխ175h ٷ( loFOP(x$pG@(M mVÅChLp$ۿTL`LpSc|D; È@' /^B O9u)^&Q[ڦOL CrA&v:!*j,ƍ+S`(TT v*Q:X8 bV6+@2Y I<郀ZCVDQZ`p|hmt" CQY%Mv #_ m۱#i.p6p' r o6?-T. ZW*4hn2T!@ohhcm:^!n!ÊxM@bxiw?"/ny@dX$08i8T -@DX9 IO[CoHpu{`SMy|"(sƃ4BhFLA+fs Ja]tjdE]Db@*_F'K^ \m9ˡz;`քM jn2ڿ?"ּ9tmd:=^ 2P<7 Bطd'`#Rv^1GZF1A Wۂ`;&逖*f[ $i[J%ꁠA?lm/wDśgXBqȸf!-']_Lt9=1DzܪqRZ -5Ȟ=mPqn{@(}<&H1TDuR]VFD`ϮZ}-g Ol.Ìp4 "[@Q+O|Y@Y:Bm4QR y2UB72kDP:tɎ+= qɋ/Bp!h ;7&-KH&SQ.,/>lLX07x&rv "!@88Zz- VYxxa`uU0 `@RSH>:E7("+"- D,f 1Q (M Q ZPH*d- b5 4o Vׄ ۦwnP ҃MzbH(vu;ɱښ!NV@QK"90W|b#J~hL- ~9'HC)@D%R1гH4<C"BMR˓wDq@=hq-^6@V:ńଡ଼8if R/jtR抰K.ׯ1."BUlL-TK,9ʟ&!>ͦZP0r=ָKDyr x-\tݪey'<\PE :C8 E# ]C9I1hA^,]܁e1ݖM{Y4Ă/ &׿A0(? 9_&  qXEJR26.>v&6Tr #n0_ttr(ͨy}2%rߪW Eݷ *LH`c rͽ)AA2;ڼ @L'7 PY9"ӗ? "[i AŽ0.džq>FU~~3 tB![yA(ZD  "i눐2ND1R*pg@Ӎ]0C (-$i7CG;,l]l6'(]8t0qk aL6 7QEAv&R@7AAHh#@jDžŒ MLôU}q\TkA  -\( kuAbE:Uj:Bdz9CݼFvjYV"m@1Inrvy';rP)nNkxBxQ|d PqJ B Z* |AkWK~J<2"1@qG ]|FM ]IcO.ʨ ocnV} SYJ5} )(6*"Ӆ] v DŽ>A 4*0 TQ͏Bʇ3[HUQ>@ ycZ:p/H O$!9oqpqR@ (g P9-kpFGÒuk+m<UISaH>{blYZtĈ 5Tw$ >qA44kRvndA1-f:#t P7qt(噎Ǡ[O'S7MTƯ8іԂف)q`B "0?ycMR^." 57MOٟLQZ>ydf7ZSHnw[>R2.x[pl<=]d F/@h(hm*W\e(t o- bœݏ{1\PSwurvsxzUioh~#w*:#DA(m[6" g`4 pV@mюlauqZ xEiJ:S`.RA\EpBcXT%WBq#[Mfhq&J~60{\TM\)PdiFê\eNP0鵋Nkn5+d_(ۆp|a-/@pG&kT5ΐo6 4W | \AK[Jn/UhNRLeJ I^ P0*#C^Dbi"em+ T!࢈$ Dy0@6K68z o#AJV{rTz\)IPʢH;IA# >{Ȇ߅9>E5@upT\8qQt f7ѲWiaG;JeZ&թ=\=?.W\k%Њ8*h|to 1lQG ;b ;E( lr֓(4 ysHf+ka0& sfhHa! Dx#uN*i< 1!@MDX?Rѩ0@;YWeLc 7aϷ+L8m>&UK9%W@AGh{xp*A:aHQ9M؈^ܨ49EBYN *}1 =ƴA5 * Tlq ` »}K(DڈIUъp4;M51.` Hi66r&Rn! Pi8L4Nm_o8acVlwQ@ӁVBi~~riˈ1iɴieSTE[Lx'=ԡ[ @2Nb K1_&) vë0 8wA s<&Ϧ`oM!שpE-]kάIThLiV@ѰeH@TЩgP(Om-;.B**S|*cEtVc'y '\%ND֏Q+]0bH;L*IEw*+"&˄(/KmuKgxFtq-(Tq9ہD;񗄤X@Ij %H]0UrRpVMdA0QZx˃Щ|u8"S/H>?8Rk"뛂x0qtWn-&[@؟\Wࡡ7vG%ZZ&6Mi2a= ^Gww#6auO7#nz{fs>u) tve!TOL*w|& 5]S(myJ@!2MRp0FQ  N|bBvn5cU].5 #kI1 >q$>)*7 @:hS|dYiH<"KK ;眵RvF1W-7Vx؛Jbl`@47O/$.*"LT0@< 4nMsbNbq&: d totd!Dk4@D 8IF+ST1Ԩ; [`-Pl?xj'CZ*cRZLW ѱDZf) +8&J\JIh7q;!qJ^a#` \2\L +to[ȘN*)LUQU8:njZ \*vO 4&%&Ȉ@x}2TسXk6Gӛo&6"?xNk x_51Tv*=" D4#0Y_\H~98)8|`@: b,(W":Yːfʴo)@Ɛ4 (>/ F~O>GlWhUȤg&4.Q;>;v9 5 fƅPf Wkj!"4qTh@WUɹ@l8 {QX #NAխӌTt۪ۈ@,w0vճAь`90jʉ@ ޱ#B%:W.?-;K [ CllqX&,^ЪU~2 v-=qtHνj錡pܸc2 jiA<3xVSTpܻB F1P78+\q1H#"wd+g*J )\ ma 3Ҏ\9Pҧ 8{q7Ia&RNuE\G A-(5җPwtzG$+Vƪp. qHW Xp"0*VD͚٣6g#We~o 5SbrNâNp#`Q#぀AzA(E671nǜ8U9?%wb^dاɊ^ն6|0#v /o0ݰm ì A@)(/'i;Q0E"5\ Еe#R)0M%vxx85 >}Or%&t\uV7!*.!Hs4. ?8জDCDdsAXJ!6;db"A$l_\bi;CjS]"4˃E] 6 4;\M4p %+~ %_| C27iJ4hQh+JsȀA£┸];eTҼ (-240qԙ#̓_f!"lG4FX(,^떜 $-5͝$5 LFm`]xO('' *J B2GyL\MN^o4@]H(p" a7D wvG e X%Mh8L15H`p"/Bfcoi\Rt *J6{ǐ󈠶 MCaGsicАCDl]g%qhX 4uCNJv8R::/DֆӜjm3na WfGV8Dp0Q߄1r{55Zx;VY PZJ?Ȁx4#B?",yM.(QhZz)h܇wԅ[WmS`RܢTUO6 Cd ]oP ]逨 /)\UWDv=fQ fZ.IV9@<6MG?>oMKZ7b (k4xқ˽v_.ΖpoJS(6dGÀFɫac@NonlR!~ 2}0%쓁;hpn@ZߦHETqvm5ye: OK$)qWO11(,LJ#lh&(\y9H'\ce9U+6a;m"隇bvl,"'xl5IM\@Kv O77;&HI&~p>~*97[6H>1D!A>U*1'DDXh8,D( 4Ҁƨ/Y[\# V\\͹Vڽ}qV).B8-xl[6|[-Vt5eSV |20_>&v:ߚ DU )><H RPx\C E W 'oJqwx?@ .i7 @bheD8žC4KeZfQɢ}qڞ)KG5lG3Fؐ}=q׀y F)ɋ1튅Emm\@[]l_Q`L^o뜠jL@,LU.5YxĵG=xǮ%5bё" .H*;$ũ)Znv![RHDOWβV_l@Ф2.jsKAY܋.6 $ ` KC"3E!o7a[ %fttBҦh4>pʢPeʒi?e hoHw ɆJ'd a:!Iw]n׆"+ 55:j0;|P .4|RjGvT `r)k1>xD|`gϛiT_ `U';*m0lIXNdL-L+a @.' Ȧg (CR:mBƴWTzkm%"C7Z$`0OlXT 'I%[,Ŵ 5n8zF8-ʚ#~*^KC wp˚@Xz"2"/_1QH"VvaO$07ю6.]͎B :x4lxcF被*0A؅uRL!`@&8!!4jiIP'FTE"x 6(iD*cR\Ы*U*\C-_4hU&t[r@p(h#E-loe@;nS*C[tSO7-0 Y?|@Byv^1 "G=Qx (MBoЊP=0*Dn*wͨ!x%Z?VvkO%)׿mw\mMZBGxꌶFRCI!@U.<0)*< 2@DS80 3(t[zArdbEb 4怦nnQj@)ɉ'M4;.% !?ǡzcl ټ&\6 Xr A=!t!\aQpA2*k;&ˁHovrw(F *GXV(9 n C`a@>xlj\PX&FIrΪIl)Cd2Üj zb y HbΪA/f;T8ffM)RiԵoϮyG; qWI2&;3vuOlSЗoU` :SP Ĉ,Uy+TRkrb|qH5*FG󂨅c@4CLTR)ˌaB@v.N !krƒI(;Qׅ Bל4H8@8QCQU}L `Vy* [0 GfAE2yPh*A_ ~uAZK;&[ e`t b`nl}sn/RdFSC`o«"#hln0DNE وzD*,5j鈞QvP ].4&`P<܂hoN5is*1٦M j;; 0JW,_ بvҿ}J@lrG.O(F Ыn!Hŀ-5IJ}@MNcv0,W*P [.@"F@sT:l*`CӜU/H4_҂Z WPX YnGx-xÃiS7"R XQ =9P#0c7E Tb-%r}me0FCZC$Eł98 44 "  R8*r 0L4)X޿;ɽER|:8F@.*pn-59!?xJVe{%I9Ӄ֗ThM`6]% , )F[@&Xi Y6k#< +Xh8nR×l!GcVrsM4>sAнCG{(LBK#а0GJZU @*=7En6l CA;*c]f;C"`Џ:[7  Jw0.Fm@Bi >\e A_|UmQ,LĥD>[彥%[1D83[.2%jtmQtJ莮k"3x-̂][tGql o|0;/Xvm4 zEL(rV @E\b@xo#O_ ,<+GEB*E{v`U8[N.V xى$;fˀjG &&?E *"p)}~~q!*ֆLQ&L#k ,TgΰjT 8J5P*/j`ڈ-FRH́rO* ̩{q4*xZ@E2y-\ةa< %1 ;8()) ;&pv!TuB(7|'5Tbw@ t4LBmń@=|PC b`Mfqu }`E$ Pȡk?HO =bN+ZZ@-7l'OV0=U6]K\}xDxR 0nq WH3C;ʒ[\:~hm2>F:@rB_̓)Ay\H( %Ϧ{w{`ދ(ffNA-iR.MDsI /@IG@ zoYNQAo"4zc8]юnB!!!4`$O@h0n,h(_u`RB)pEK - KdTE =Õ2ݗox>wBNR6uo_:!@+E-%Ģ#x&% ʻ6mL$G~r;(abzpZO\e7 M1 >"4& 3GΰLy`=ext \qSۼl8AvqB+:|X rhBnԁ-EGfQ;"q|G b݄ OR3ЁzhP5Q $&NE5QBR 5 %)(7Ah}pFri邈 Kf ~u4$ y$RUܢD|=E ҋ{:iIj 5 ѡ(Jb`u;!":R^ Z&xP ƨM_E5Dm;g^g8@FxV"IÀr""w~ g^B@25qR;HS MMuvZ }lc3&jUk'i>~pLhD, rNI.n7୎ѕ01!J^St:(7K$}LQe.;2*ԕO?@`#|]cb~Ml(@(K5кHlvڔp`zb[eiv^;Q7;5"ctg9~|BTu,tnj1d0Ė<;pcl@D"m&@P5 E6if"`7?lkU{ōz“R"rUyLP8Cqpl Z T=C@lO_B oclm0"B32P]C !cp$ :"8QQ4&DCk'-KV>pajpjMV  &kH( Su5( dET+R1m/6 FFjx`F r `Pءc8yKBr(cT(!NG AYer[( 3i=6Ȁ ҰbD=KU; 4@,OmCD1 7pߨImTIzhx1EWTB(ٮMMGЭh :UHCZ`hGEFHJI-;a A2\"xB|ӈ3ar6l*Bdݨ.j9o `DP^(ؽ!xFN)T)/7r4zz :RbIՊv2l׬L nC)!ΑohJQ_9ĐEUyva@p g[(\h*27Ux7 0kdB| TQI8qAii H 8Z8$8j26>~w *6DX_ P3Xi\1('4.C-Hђq @AVxuG 7FɾH9 D7=`S!ĥ_8C&R2&bHXƛM@-v#anu5Lz e)th| 66ql'xtRBBAZ4Z"PtA %@6SnT=Ǜ2+ҡ#@|P}CZ=d!iyhX;rv69N5K !6:4^ٵ6;Jfmqj #x(4]b"ِHn<ĵ%2:kX(X u)oJ Η"yVci `^댕F@ -c_xDla P~8q@8D2,4iک !q ș1p]!iu}\ Ki )$@ZC9+؂cϱ܆| h؏#!Rp~K6a}1,,Pa@/'K&hhE/zhp 6\ a$mvoϗPX LE .rumFeŚ)>o$)8T9i}q .M4rLSkF\* a DU/ 6bԇA!AD(#i qL(5AwafP|}qD#\jA,|q&őj^"(9ȧa6b i-G(q#^PSɁ;@x9 Ĕ$>(v!#‰uo8@0m ip}rݢg[2bW ~ (H-8ỳ)궎v~ ,"". |%[|pe,)x4$ʠw 8/ ͔. 8TZVS^dT$C` Spٔ'pR1JQtLS IQQI_|(d?_ *m"n̢À6|hnA?ܨ<|F+'K'ء!fpJmUht|ڋZ?.!h׋1KecE6Bb \@54=wRI*kwhם&lWwq A.44 ^#q]᳃ FU `iKA}1"A \F;@D01H7pB%@9@zCrZbi)D) k5,c(N$ +^rG E)kkOe#HR \*무EXSTV*ťBk! 6|Ҩ\| a@IVNqtstC~Di"A<"S@D ] ݡϦR[XJ_G pHP8 ORX.4)Ƀ CQf RdNO\ՄZ6EعL48jHH$n"@WY: wycI(CP"ʩJP^""-j;-HK5(Bb5&JjA(cU@m.ˠLPuɜ͔ 6C +JU\Kř)&+Z}/b %Pp@F_m aHd@ ;D&y$F>LU@5 +,V.#™*9˕.(RX)y "Y&jSɁQɍCGH C|l'՛'k2&^h.AYG&0 IOr 5o o0, _2Az#6u#.DjK4c 8*C+pqm1w d%wm?^-n/ ǿZ|a>}:㄀2~.=ML4W{)mTtsbPo./;C1F cB 1*bOO0AO8|".eQc*sA8Q*rt= vr.E;9˄mI\XM Y62IUyC\ MiE0N߼G8QG S-_XjX󊈁Ay@^ ArIЯߧi@0Լ& [k 'pFC4Ma"*d-+OlH=59Ta`zi[)KJ{㜀D&0Hނcn\,mdA1*khh?xuXH{J!`V1E/&Z1bFޗ ۖ e|-ee$T8" 1@L#F}w`\\#Dͨ|{9C$sB,D;bA`׹Y&"]BBRb4'_;‰nEhFa. Q]x kS}1"N6,Ƞ1Qۃp}+lV双71J&M0@AX`6ԠkMw1l 9Ǩb[ ,bA[vCV e9P#6)Ivhbhmְ]>0!h$ zL$u.PdpI 4V;u4[5u[J4s8+)vF$C43p62-r{#n#8˥)!nDG! @@1y.$TP!^`b"/xA,[G_|wWzY@L!0ӐUtKTQ8wa\nEǮj8,sv^l͋#u-j9`Yz(& !x (X!;o;Ɛ `ac˖ `sekq x9E¦CbdN"PEyE]KP0QWyhbґN50T)1#+XD 6?CӿY t+*P⊀Bjp#zs4R! hZ4IE~w4 BIP`UEM9b28HS$@qW^0o@8 آrBdtaԠ*hmT8s0qhB;/wPf(K. 5kZ ˄x"x:m*(YHy" C-//& ?:i EhLIn> J/=,p) "3FV@ڎz<#Duⷅ΢̰( j#0@oi@h#vw4Ц "&,h5IhB^aoqCؘ-$-KF(hL S"@5"0# j ꂛ9ԅ)P.cWl 9 +N0A9hL O9G_ Zv+t2- 9VSϾPA~~2 rA| rFr)>\ ALӇbO.d삎7Jt W@U)cr4`)N!q1%dt'SH%j 1U.+xg ʨX! -;TjPxPwr\iʃp* -1'y! ш 3*sҫDD[f70nUB9t/%,)\F Y@vR2PA(-(!^Za@E Z.ia>9!!\H. %TWqT<#?>k4Q6R<DwhNLTT&RĀrD@FuT6Ug'XY7c`'yY"?7xJjFqhc!\Aaߎqը+5${"Oo'X5v8cf# L$(| :aJR9f a{=?Kp rrO=tp$##͓*fp4pTxBV )d0i=|F)x% =aQhC|@z€st߾@CPbbZ"*t/\@$:kOQk`T2XbNP6\vQ!#c_%2ƜHr!4{M tD% "fE\ҨbmlU+p\uJ8${P@ /xHNSbr!ĵT+`:i:=*Uqj[ SA)6@nAڽҶۤN!iC8ZT:NC(-S*͒L (!!nĵ-_ Vg*In"Q˅h^EP@͠o"#[ GǶn, y*Nٵ-B 3 FbؔoɉyRխfPtq[]14䅄*B󗳐ARv?X\ZNdjʎQ|`@;rsEk$Ზ˃f WADki5Nn ,qsi2#J'&a&?=6 HFO @4?.k5 h~2J:;QnZ8\䕽,CD/ 89>`x L63A&EJT|ejy0fSk Qp$A ΅e;xŠP fHULTBpFAa(Bx+gp( 8vLHMI^eTnT0@'a CcSmݠ3Hsdp5?lY W>5>oDL@ޱK!9D8 F<%9 Ybl7hO$B( xOo"'B׿E@_+D֝dմ_(%*p!HIV4y:5]˒ŀ#jPR\B#;C8qE*vrJ1ac; 5"w w>*bM<``1G>|Z &+CM)҃RZ! ;S-6opDAY! | MRݧ3J|tq=r% plko9v`HJzƶҞ 4y$6*ǬXA6ձZQ+`M ؄qQ١n #9T ?egʐ*?b3^p( Yu16) hҭ7 ]w?(Hi]_m^K' XZ=]vL^! oi*Z+wȠà1ui =u9]F)ڟ;Z8z(nu ( p']@qWRu%p*oL<ͨ 1hW)ItrypI[J`0Zt#Yox#vHAa&;8 F8{o @d y u^<ǿ'!#^9GlU}rUYZ ;x Jbv݃,Y1`gIF(8_L] DdP7 @Jʴ6O0CI V&*M G/@44dd4NDzb@GvF  =rPM/ fa+JIӕ!Ӷtl= =:}|q<n52 *p._)A!u>b]\%6ipuUPj54\`ٵHMN8[Z5Qht|K*6TJ{;jҼH#9HlBܐ}&A!J>o6.7 -pl69u*eóMGe5OLbµ.S:d @X{!0U\(<62JKvCbrtJi SfrċT/Ϧr )>pD%O|jtዦ wfU7cNATX?Z+ǰI,Y@T/8|,)!ߜt+sSR|Q.m(9$š;]m9 Aq"E 5O?!\`⅑ ˀV<( HASe鋻\!8pz'8ϙU63X$OCijv5:0~A0VP==3`ѱ%@ \`5tOeKoz%#"xP&N(k8*x҆dHBMDunJy A e'vN^?k!) W(k"(h6FA`hzʞZꛘti" a͘9P.~q:  ϟ/c E= -L%H.}h&׏q@]ۖC"= @)%S0Xb݈ݛeT{S\Ě%=4/rl =~9Tsc-$;) ?:bRA4p&sE]*Ho'DgK{3\dQ(her'I-N[pmYd1C %o# 8-t%:Qp .U)6v'>*Ѡv2f! %EU\ZImyH׶.AR $|p5JȚg`K1@Yq VCQ b]9>:?8 .U з  _X"a +G4"Nd54+AA;fzBژBnZnvٲ]\Z* b lݸ[H\HtÜ`A -15ӕZX L(Hz* 4ϝ%R8f;HM뽰ˀ&Ԇ Cx -)=JS t'eUxgG^ !"+rP:e%l(- HP7B%#@֬^C^UkO5 8V&aoS^>8BǙRCN1U xi QeI "b„/!nb-d4dli/YeDQYh²!dqCr"m 둇Pv P]j0 l7(;yX";FШ$ZDx@x7 n7xt -H}}1i![ #J)L GN"h X%6Zm\F0RΘy*bIL0Ħ6`y' D-?ܨ3T*K <2^C(F&r4ܮ=̈́Rg`퇾46(n r ppo( F bIjPMp)x).A #\$2 b`p|5 Bf萡Kd؀#U|bP|0n __" D D5=󀊠kb$ q0W.fdF;@3yrKHWuhd/l&f0%U,X5x޻ ˰(d٣wT!l2BT,aU(Fuφj+as % ޼aB88%k^X`i{DD!_1'j\ShGa;_d*O0(YTZ-&`͢Qyv uTAqS)Jl"p.>LH[p'/Q7B6GT"L|Sԣ0"s͠yj@ ß+ RbtYQ,#fD EKq 0h;D5:ll&K%4IDiϦ }2#K&0SLmCNP˓A8,k 6J7TVL ,ؓltcDi@P ܲcXcSZU"& &4ZbbGBJ.i% xB̧ {rU\@vi>!IoE;bf%8(vCfF;\m6Vr&zlmɭl [X"b 1L҃+ <Ѩ@tQ!Z(YD ,HTaB\[Ev#o/=qWБn扦 6O9aZ89)cāJnGrA?Adr%_`[l݁E_\[0/PS7&:QaTD;LNq*ԏJoldyP\Y t& Q@Bߦ<:f8i{Ђ\ lp;G o#c_q3Dl9q6PoP t}> D`Oxػ!%_x Bӻy#=`A i!UEdzPukR9Oo1c~DDO]E{D_}qXbZɈJEp`G[on j3x% cp7)n" H/@yR7Sa1T! ͕`XQY@2BVVi}v Ep, j *<Іpطb'[w B@h.6W DvUs"ON+Z065fPC(n0@: h@)Qdm@M`%~1^AA M@ m=MB6US9ВTJ52#&+H]1*EM%JȋPP!Ul,w cTYu.TDh>J+`bcb B ЃF(@]EdVDLE 8Q90Dڙ$(}&PTB.@PɩwIDqJpyv&f#l>~qMdq<9Iy}S4hԻ G$}@m01" *(y4oc~(YpeX}{`r,g!P&0nְ1k2 ȐqS!\b#'xHDqi'c4nGv"xJ@pn!)CBTw탳ۡq4)PH'6.@%!tAϫ",pUnkP#j.;^EG &]pp&a\^[Kt‹N1 A `|axo9T [2e*D K& a.ƙ.m85S[ק,uHhfK0?PsXbìP֍b6 rX/lM!J.6"3:%1E6UKFKHn,}[]<u.%Ƙj i%3@&4 8yL4p"H=2ѡ2 haZf͊fɬ ($ vrpZWm` APvuA0}ń aZ]}2Je0M)W5|jiyy;f0:]A &G7!lLAz5&APM94vp" \Qo8 /Mo0fȺ.O|ȂDSi8 tjw끭mٳThb)_t]XIJ;.Kwq5K]֚.ʄ'[l 1+a3;;`ԋ{ȉK*oD+>7| K*G4`PK&C}pwtE? s(B?@ Z/X'_=B*耊]ܠ"#M|29{WNK)N`E=e7~/z P-6P ݢf5*o遺#Y VU"+q64tn Dc6z#0H|4PBP"J{ %nD@<0)]bvQZ\a~SeQryLvL {3P9"jpAUT8ĄfTqmwslG ޜVp!d%S)tcDk 18Zkۍ򒤝B,*x'֑v>1Ai 4 ۪͢Ͱ&!5MAa(H)xmAr]b Q[4jA6JlTRFLEr(M+I7A)GZ43:s}hY_L\f uEX/lb8 ͇;:Ī]bIǾ4 &^q ؜CK­YN/ˀ$M?\ `"*t1w4+*!A ;f@ KrKz:5*\#`JUTv ]e[MHI-ž eX^oa /V7 :".GB |⩡p6lrX KXaz.*D;&>hto%?x$@u 0jDj+FA)i1E@$ (up: LQCYT"U(H5E7.r-%^U#w`{MUXyFt!rV$P 7p:Ը'UPT^X+ ]Ķ2q#YZ8XvY:'SRŮ >D1Kk iM)9n9#}x:>LhI)\aOYwZ]B4"dQy|aBw}wBk*T 5!PU!v7k!^x"a:EQ n$0 5 \YJ[i-ނT`%)QȾ1J" p :QC-C hSW,:a_lGY5'`w(ѣā {tx:*<#X  B3€иjBh_٫Yrt;b%+$u/ tLyrIAs'; 0Dr׮.R6CB$SNXBAb@(6LU`-K+6^P*8M*IY!x&2E1bwAҚ!e˱DMglĭSGxDbRh-J.2iL$?dvc[V0Ķ}xA(;ĺB bvoH\eZ b]!!zʢވ@X+3T( )i|㵔7}:;&HlG|0vPkGiȥěp ];Ջ\[zrmU!9qDDD辦@hA"ٯ*e"&Ҹ Z*Ӈoz rI]kiQMK9Z&ROPab-Ndy (L^AcхYi@Y6KTžvJbG0Zѓư# )2XL!VIb-{µ(t&&iP<ۍ! Rq*Lvq1$h5`ueTB%,(vH?'fB3uLBN.MjGwz BsPuj.([(8iGEv ١qJS]qW!Z;)h*;h^E $S뚺]X^ ܢvĎSp \"@DQ^ƨ3nQ&7i\ *趓%ۀ^}bFv@у$Cd\v~&E ztԢ!CiF [5%oadiZ܀]6@-ZPBE+nB˜wawHPm@dSPvbX-Ti/AEƒIC Jm/pMh|5:#S@:(X4&iZ<~66 2 dEgX!jOKb~wSpDe0]q:Blsr@1t'b*&Ap l!; ~USQDڇ *# S N{-]ع9o2"]j(D\57QqXh0N4z%K A=@L+J1HdkxqB_϶1-+HꋑQ6· ͡ l^ u3EZߗ"Ot /,bQpyܟ.sBjJ!sK7 ѭɩjOse ] ftUn,(±O&cڪ*PLbAk;@ 5[O'f3ZNsjR)OBCA1H ks$+(7+|u5Fʑ0 pj Ch.[ֱ"ӱ`9Š!( ܐ?y@Іàtiv*UR2;:+x?"gt+_#LVb nȇOPPT3tkHW hV؍L*Uq*fɼ MQ8ʎ$tb /]NYWA,ՠƪV^EA ad@4]@jRj1U4 J*`f;S<!ڥRc`qvy̑E4a l J\HDL"`կ'Evq?us+wPI؂#|ԠVu =**=}|d`!*J 0 /wRz>uM~P-{pd*%mZM ƎGOwbS&xsRQ@5A}yu휾Dg隦E7pYMk2ySQGH4\@V /(^).kb'M }Ja4ۋ߮ ""o=nb@0cGe\~wø #JNv*ͰoA ҘGӏAe;jn˄ SW~oN`Pq7:*.(:ĕB)GR3Ξ&wlP<6Jt #ljZ9E;~{ .:ʴb4%~D5c?ؠz2Ӏ-}mJ1]9R +T6hkOk*[`UF(:tI˗ZD7@ڄrD8kFwq1-(@ry*0E2(m>-Ô$ʠ @@IP,t2 QF f"ӃU o+fQˉ!o-bl845Lfl ``h@ R#PTKiGeHM`n@F8%n,a= %(|^6( LIL9LV bm4p/j71M rW̍(aS чM*m`b27\%qFA8)O"0Q $"Wf+)[߆~eu$gѼuPbmوH1-̀P7'n!@ƒ kكx[ <ٕPp(%1"yq`θ9U+_UC`\b FZkKAţByo˃YS Ku?aH ::ZSȔ\׭UWB!0e+Q*SjV&@rX ]n4HzN^X V!Z@d40o=pBkY 0QZUj؛T:" IξxVa]eSr(  ~tt_Y_Q*H"_ wngAs`&HKBaea066i1Ey-:18Sy@+&hĿ.+ o^\U NYvE|("#.(FTUR0@eC64 qJ <2Q\D$7w8J'a;ȭșTPo0%17BsjMQ7H FPa ncZ`\>u?Sn9myQt#ywIhm~~0)jPZ,|)TUo0.%_@4hPBRaOnSWnGzĊG] @n!hfǬ`|H꿫 _lqJUtNl]Qʠ?{ `4*04 Bܐ@}0"W4(햺Y6"o6yD#vb6CY51nr]aEʔxDOWdBjG5ptd_J_44o$0r4tz-'ߧx @+$!s?Nsk[00%Vю=XV( PoHKȼwQi4 D7j8e<A[y|F+__>RF:+zb K*v AZP TM'YPdcPĦ0* H4-x]k 0LMYJӦV'P`tmcP*0PN$;kF d xŅ"<:1qB40!Oh=}0XuNݛ+_GKb. HEЁEo;n f*ltĥjt!M"w`(z; o2QqJ_'jnEWk;7\(B9 l|:9e6nv&8BE\L0])6P=͂( aj.EP"ᾌ 8qKmJJXR|pao"j[Ai\3B$mk#R6 :@ijx9Fl`ywW_,M!bܣ&j<@ۭq* aZ[%epFW4К (M!TM*+L(v#D:#AZw[Ǘ|QT; j ҙT4Vư*L) ") PxG4Q!CA+$O+J1Za:&/'U*۸{@kHGM G4V1؀ f|h2rkl5W& #fpXɡ笀5BHZl-X,mL G*7b8~~p}D 6ڋHhX 7F gk&.h!Mal5qj>?u|@XdLKUi,XB.ӄ/+48>yCA-qn `s־{[zZs05a0M4xLw 9wfL](p<a"޲tIJ(8*Y-KFe)=IV\EK1+Zåp!=8Gj|BlA U-؝ MȂ"k=ڪs-tMM9XYtb8-Lp(s7hT&2 (fߛ>yQSd kNi] $& kJ3  a 5d0 =z db)­Mc-hAt85R)nmK :NȻi-\ԉ*+aP@H}14*! LoXۃj)2V%ŤhZ 81I,%2F,ы$HBӐFZ;/ Q- 0l11|'WHUi ;dOly\YG "BLӊg$ '<*643([r) U1k-j6 k!qؐEQOˎIhxEa Eu|3KIM̀ 53[yu%$,vnpNT\WxcUO5 P"_ s2kcnY0ޱA;ŀ3K ›M9(ѡU)'JG"`y.. ŌkS Ք*.V $M`4 ɆoO_?C1p ۿLG{8) xA(*biQB4s$,x!N Sg]qL]<0mTN]0ɼ@*V?'$?l<:xŊ+`Z1-ʰ 0*"Jo\(=]K;rlNE2o i׊mˀB[&i;PPn3ֺч3 *)DNzl IodcQER:mID෰YNpI5 P`!yP.}qQϼBoK>8#;QO0%<CDZ#z9#j>~z]" AR=ù2&9rD_1 I>rD#; g Ewp%ve#>X聬,ٷn P‚( # !g<7 d ?za xqo+(co*:â*,@[ h=t5HŠBs˥3\Fܝ!ʎlz;}q6BarD>B#!D(gzM.+3X<-L( +qP9Τ'.(6`t̡E7CvcЕo65Wy@4&31\Y,D4AΤX<}qKQα=k1W}6 3 Z F`ٴ('?}EvT="[MInbAҢ*)ttg$P"د۽"Fn7812و[6p/ml) `W ńY.Q&oZ%p@mIIIFHr;1:Jv%ŮbO\ SD)B;3 nkA`q4D\XyTVU .&¤4PÅmzXpRg+VA pTJ\Q /6ӗ뜨݁b(^H!/9BǿcDjUhBЌXL]x\ u0b"^ wК6; "6lwE 'Zu^\"܀wAmwJ-` @k@OyԧJ`v݇H. O8"8*+a0QǀQIho^pL[}Ljt覵U ;R";ّXt%N+P 49"l7cA#120a2(M O *  M]3ٛqjM0" pL&mx7~etPT" qT3I>4@;$XK t>qz F&J.Uv+r%ޑQ$F.m'b>|.)drÑZ j`-4̀Xb47V':~~1;7[ 0 l:,yn@ͥƪEäEQKAw>2)je=#>~1ZD0byR=1 &,.JQ-87>6W lR]qwBEoXC*A<%[2X!HbOXEZĿ@$S؀V&J`E EM_lh*c3 UJ6L(~8! 6X;O|*A{y?Q @mCy&oR R5ERĔA\jȣg[: f,nE+Ę7(O`bPoX fs{L"TڊG造Be^X g ċq Cv.a틩 иU$uC6S"&GAQX6 - Ihnĭɠ`!) Oq"tMAxr ߉\p&rI)9Tԥ w^tb@RdN"P4$X@r827SstpZ*X x"`ũ̈JY`dpH͕vYV+\>)}0 [΁ZZU8**p6Y@.v/wixJQx 5B1BI^7$v @<C[qZmjv $WƧHAB`Gq_\:"#N;(p:!QǢ(WfluWnAT@*yaKD׼PPT 8 Bmvu"1c'MەZ+Ί; `-)!%66XNx~x >j\NTL 圭Uvx`EQEsĠ`\Ju 'YnL) :-X"uj3m(`"yȣkK:^!in BV ]JD*kyyēMb F%80'|ϟЕ#CPPmP()pn0HE!c 5#g.Ps{U ~-U Zx`t(O8P ɐ D0ƗPaB6B]AZNη1@(6+44D#AY pXZf,Aa>EH Ti>rT;ć`o6ăSJ " Q;)\ҩqT9L7(R$ orw8(r=cC<,(דm5RB~oEOJSv='^m#w4r^- E=qS (glO c!O? @*(%!uY$C`AD wU TfN&RlDJ%m pTr4oG( q<3y)P2i$QP( Qd+DQ0440[\&Vu0w *tDg/4E6'̓*P$h(vCVMSWq, _\9UTwу=6w{vC3!_jk:Mm\2ьMdK1& F*hNXDJWAyepBhNѦ>vLJ*mN`. {8_ Bn"6d."P)qZjLvܲJ+M6۸7Mb`_PX.%} ;DlNU|.܍k5b K& "}[QHu"'bOLHJWքe`M Ć*"t*xL9pđ n?9\".Rzka3b`yEHp`$*0p?#c~'%K`j-k 3B\XC򫍴蟼" &th~qL"=´IKT*$ghHO\fMyq4c)#h^xtFAPO' (DE P"D 3jRiA7BWx,1M 4E^>k βqm'͸xPx#DT ɻB5bb /PK }toXIut9,HH;cMTG8X,'],B[Uo4ycxP|{d6:dz g3TGi >0 j"o t `qjPC POo*dqBZmcCnO8lD˺d?̉1TG&oE`%Xzid3juaqr E##Ve@[p $-譇3 eVMq13l   5!!Z܂Wy2\A:}2E[}AtA@ roRr0_`%Q2"8Q8(a ASOpl\*JC'SR S MHQb _G: HczWh#Ȭ L $t39^0^2 CE`WA2...PñAGZA.T>syd v*+&!'D#Re__&<2*/ɉ X}h("40k(B2 |ࣩcD|; O8Z+CUa֞JSkVC!2(J2CMˀ$ZT;A0pzlG605 qP k/O%. 1JX8b SCNv1n@q1pd|L:\(7Ò rHGpNJK<J+0PrB"R+k9]'b xb$ A%Ct*5­ΩI>{`uN*`JmC`7h-jwʑ%D l"G`+RFl۪D"O9NlXP L$gtpel0ELhD! m*j4Lˆl"& Ps [5ԷmikA( G/&PPQXѽR_6牨! AH-%%Hb`evT׾E2V#0$dW&eg9z]|檕A ^~`87u7bbW }m(v! <.(Рa/%ٲe`͔E@d.9"f"% 5 aEbӴO!A ^NilMmS^|T !ߋ3b&<*O E& @Q'@bCh@&( JqG#\;(575 4'@s jL m͌[náb,$ҝ`v!N2X%.΂s-TD翶;%ݫlC6@. (ɕ͎! U\!eZ3PF(h>M֩P4z?E8 (%bIsxP0He w:1q2aڠNs.g)DC&BH#́TJC+یhQC6DO?;M6 ɛPA<)o8I;I < @)NPB ! Ҟ#]=\JaRa ;=a'a&=caGfE`pvpR@Mܤ!؋Xɂ Lbsn*a@7W\A`4Fhѣ Qn8*^fAE;*E5鐈Je5 48Rw"?x*"q, ԮybH15C  k.GsAk(YyȐ"w h`B~T6"0~xʍ5agy JƫMf^k<?̠CS@3ݛ)B(75`xL٧!@lm dP*5%}q+?8 wF|E>-e@E~Ecʈqu*Ur t-,;BF$twE Q3|Qs!T<&IhsJ: fF1%\ ^,M*OZ|LCQTe%eY_qkz>yaR^{%מqPPKlnt+ߗ$D-$UaX:}*uΎ \Rn0Z$)~ɆBuZ- o pA9 Y`nwMn%a׿LMJ4uyC Fެ( +4 D!FjiKb k%ŕ   x*#` ],M{5eGCbAצFYX$$%\ѝ U.LK@DMVHrPV`BuD7O%AQ;6(F*9dаX[ qPҜb@A*0&AAמpMHŊP t) #0-:AUAx0~=( Zm7$d-ypIiTUZu0H·ؐ]w EX5P1h40!T6|cQPOΰ$)pGŝ*h_0bVjJS+t7P7 :a0CGԑщtĨhl0[;C/A tb@O\I!UZB:#~n&cREPT14 UuTyκx˕lA4xUA =@K~\Wer, CTO5XP+UU A `-D(Sny&J"R B9rV5(6 /= ˋI%m>:(= mrT;/@b@90kxD^0n! r]pm5?BIFFwHMP{捠5"v Zϓ+DNx[@CP jؠ#>TPM2t18l*AÊPc  Z8]0 ΨQ$z2zJDT@4EwedLM6)(kfG޶_sU " @|;MZ\@%u u ))PÓlBˮ F/5Q ` ʯ\J!DIǾ64Z4Z1N9:ȡ>0BXCF!x;ڠM HG(P;(;r(,~x\=(dˋOLJ(tbt%rҼGD B@<|*E؁ѱ٤ *4^3į 48E,m4IsdQ- oU CMIPF$OU߿4P-M|x&LB9LdQǏ9 =9PP7VU텸R` 4΄w-0(y0 H<&Z7"!E]1ؘ c$|E;GQpkp eB 7<>o:+H:v|6 T(K KZV$(dfMcj邰C<v- k)O yT6<`,'ah>Fb QbHӬm15p6,P:[wqEpOEQ^ssHǧ0hT;i e*7u2C6m 7ExLSa #{a|=)2{QP V Fbl^n7Jhq-`!^iq6BPJtcL%3D@+S]yTơR\(i VJa1Ɯ;0XT[/G4(uJ:8F=M~&50>=yjR~\_|/V;DȮ%^X2|$R_ 4yywraMzH`KbkџaJUFQ*E(9! |ަ ]K: EGlV ְq89=omf xbx@T <5WJ<&&ud SN4xKc  F`S%~ 28bșFgdW|ڔqHci1BU-`#C"Gze~rжXF ImRzm"Oi`&DVל̦c~6ԏ]|9]JGϮ!0cHw( ӰPi- zK|gu-%cH r8 1v\ָf uk8L ]\!taРh킴`Ycj;ʜs 4utaMV8W`,X锉 P1U@ -]Pr֠m߾!'-7J &h\.}-{Bp*P n#\TgCaJn{6಄d -lC(Oμ(T|6MJDƁ"svn[Lj,fRJ0ŀ9K@]>=2/rhXsNZBqw~e'X+$y$,/8Yǀu)L_0 CK4x`ЪD8(П F A`ALt;-@fM4*bR FgUVUwCT0PJZ U%T| Q5Vdzj{9 =pA@iA@UہZ/FK^2:8_fx&P(l$Yxgr P!Wo OQ`84 ;*6P pnLD .P)r p0P@OAu7YV-O1WJQ d)v 6 VaL;4\ZpRkUŪUKGTScqTw h%`y&lVjϗ G4.M|K/s;h!1Ь+7逪]^@BA?L0cZGNLf q y2IflI*#S1tN"Uܚ#q8o8 ' P  L$(tjo Tc&?2S$w LI"f-胂 z'8>4arJ#RhpQ49N.eqQ;XLJ;DN|1.;PPOKogcA (!-U}qBо.7Er)D5mV\i@xPrEB d0O)0B*0drΟ"œr:b pq$S ]d\@ ǘ#cam4%Ä zPirƁMbL)6. &ս^4x#dRӳG IE"aoa7fN˛PY5ݘbD@Qq!Xp&OH(h㢋L@(&ÎɸHSMBI:EVG^4"M&Qma_E(z}pltX@`n Pǿ.Z@C4{jd:(m Y~|e6 9 TUNC[-r`vq ܵWuw`6W,P@Lhaa Tm!051fɥ.QÉDir?xޮpf9&! fzY(Bh)>uȝ)RjӟmXx#Fx:$C&W[Q ֐0l(Mv `Sq\_^( Ҟw 3t?flMr`KG'jJ]x1^2~ W 42j9"oÄL4xl`@t7BȬS2<rqI sD/s4QMvq<R!UBpV9L'0 (f '{j_b?@5,Q*`34eIkŁR 1 UvJM8IFB(KS>|7* 8@8M4᱁ьo=+U)[]Z iDvcC롷z)xKc|XHLh1  Ei~uw8H,'#0@TFcc*UќiH(#WmJ1Vh .Te2?ܮںG/ P{M,( .ۂ[Aa x BL:E]WlͷW͡FR>́WJ+TʙhMaceE(fV` G|dlE;dUWA uK6[@G19eQZ>ؑ4rA"l Ce+t(GA*Iμ9(4^P(@CuȀt,_ Eiq/'%b<udBpڤp 4,8Ӽw*W  یUq,iH ^qjA)$"QW5TI$p*+ȶתei;B-ĺ] *iTaW `݀M&X@І=뾷0Ge[U+¹:%Dr/ƧIyaD* EH%1R Bydcw'Wlf &Loa >؅T0iA͔.6fFP鈩,UVsY`%T~\]efh2 ۰n4T$&p5$%A} Lj1}}q+QpTl@k϶,8 K bM$]q"r>C`k`(HQz =P >Tqvђɀ]MUqm# mńB\cAR6|; K%>|)6o!jٕ݊ A]6RCmkpZI_\ ޏqWxo%`!Ǯ2SrP;J, }6o m#^Ѹ6nb) _|uMii4TЉqW J1 Sò8q0d.yI]7XG(V/'=r P :"a>wK@i "amr*uGZHu5l`>vңae_uȢ??wuIӦY$@h69C];O mLPSIfK|hKmы͸܏ o 1LB"*ek|(@8G'mUbF=e4OW& [ SߜbCj֦Y9X( ܛ΁UGV׎U\vc|B&3q&~kd("c 0ڋW&"Ji͹F\NTd ?/ռɂ(jB8*G4o y(W䋣YqGߧO/r7P1.(VDRMhQ]e4dp-8( khmn":$!CQ$B`$t x8 ,T®v<=dҮ@A8X37!Ikm((`w 5e i slYpO eZWSpYˊ*_`B0 nZIϮ 4`0B'^p5IV6&$}*S79e .H!X _8P TP]`Pr TigZ" i?I,!넵#S䈗qI ~? T>`6u )QlbKC`Z7( i!vMt)Tz#4@ U$i/"hW *eh p_Z *u^mu o)%6pD #$wQ)ZdWgvQ|`[LuqNq raGAOȨj(ZYġH DdWqغNRL)ƌ-H^YMA Te=pA?>h'5dz=_' h\g [Jm HCfy0+z=: bDvRoٔ HtQsfxCRl`]*%D^~. Ц*uYs^nwB1ˠ!/(R"ݹPQl}n5)6z 3'y;2*;!-qx@5dE058# 8 j OLH! bQ$G86\6-XX4&[-Zyį-\/GLҢ[p`䖾ΰ@%?&)E`O;qW[?To6;<z؀4(0j虷Hl+]ͨѴD#K9r IU_8hgh`p Sͣ*!@nh_ VQe/@)5Ż$P_[s7Lт DPKO -4/l2A_+d9(;$oVqdm`#`3-F zgW&shܦވ\6;t YZ#y7*aA 9i;j5$%Ķ@(%N`Ba 05ѿ wI`pB IIy)R>I(YC(!lM@޿ cQ*)ȂPy.%j#UiSBMx ` 5p5V+ @H% PHKU˧lH A}p) ~@Lֈ+ႥH+d4- 6~yi' Qiu*;95q`u !9hx( pf:L$. ?o,yHt-cVN&~VIQ 6AA4(.] .  ۄs0 @B;ە~4yRNIzb7,f%>Py"I&$" I)\ *-n*HmR!9uVRM6)/;C](CWf&O\b&Ϫ%K6::GXN Hc8MM"P" ].EmQȣ\4<Á E5N1@ÐX #S6 O - Y40w}$u <,4``ST40BGog)GCa_\Vݭ/^CBӻ$BW Qqc**.}?i 4q5H&Ѯ}~^cV~y˰XѰJv@HFẉmܸB[OD( gb1*,np :@Xx/"'_L(+‡8i;+\B"Tվq*Q`H \ShNr &,idJhx`C,MTG@pW@7!jY\>~1Тܾ'5 /yWH((>bڇX@sqOL]hHċFrU1B A%O\CDi '4 ~z%J9Cg'YkHAWix ͆_o9ٿ;(JG\qlR:sqh*\hN&m J+M ?Yfh""/9shFSjRwW FbGT~qTKE)TPuXb3e{p`Riaq)!+P g#f*LGMP 6 ]aѰPO%Pw,J![ k/,Ch6NݺoD)@E̱H\Sc(vРB[BEW4-tX s7.:z$XۉPPR6o5v:So 6Q."mQ0E/R)XbBN&` ltЋ݇H(Ge/p3v(Ad Z=$xV <UwZpؚhH@pbQ/!"yрlBP%g^ب(nGlā ښAa!GEa-w8Viv!Usg`t(ea]M;L4U_8ySvsvN[DC^:b/(?CH鹁]Ԅ9fpƱ h/6-#|gXdێ^~ BS~pR0,ED)؎w }8]bWF~e/Y ,; g{BS֋mQڥA;ܢ z9\vؙ&(x FR UPQ(0h60م1wTUp4)RưY4hBn rT4eZH y\z p>"l@,p;1ge `K`8aQKSZ G5ӄ~8*$L A4W%6VGNœk%9opֶEO7&:@%wYm+@;%(\D@@Dt7x n!FYm`TC(>~rlE*#Q@P w,.U%S p8lα@$-p-׿8 $JbUXѤt* 6d..ĐWaw3pe67CO|ݸ;ڏ=ySۜ7]m'_tFg+4AC& =l5%W%(dUM4|6Á{,@ oǦ_CVt=wHpj~;qJ@I[+ @3R#x4Dj+9@;@ NMSt@]`TBS,ۆYUrf|DӃDEd_fG`J+Ʒ뀅nF+ .}5#p$eqeY;ٴّ uv-w/*k4sl㒸g'Ll)Z@c^ ]W..E0 iy \qQHkJ0b`.q؊04aBjc}ܦrL %j`JėT؇ UNBC+a.Abt#9ʖM*?1HJB8*E߶'PwHN1U2k9a{ j U!ke;ק {)hѸHď p41v&U?eDMh!|MȄZ4*+ mDžNy4rJ:ȧ)0S*m矾k+YSgjiCT˜F}>@ @^P>~rZ9jeE\snQtHoyЄo7[^K@}Y@*! u=}r,w6rJ=q\VomìrYcIl1R&$S8ĩXglj8_]FRU>o N :; u9W8Ap"~r2ԣ@%[A>JoHCESZu2ϛIG_A$)YE~m]g&SKQ$).gЭPm/YC{*YH8:!kRPFIP#ӯxSH-.A*48e_W1vLJUf@H!hZՠC1l=8˹&\0ZO\T VEG(I $!D˓R$yH&9r?3 R|g+R6u&$\2#d%)DNQ`Nx01qd `i$h85{7*r*ԅ*1dTB G pFEfA:xjr\9e&)A 8hϦ QD[6^B@QQPcPM?lT)+ ~y:}MrG:,'-)ŧ8ھzQ!#SD0zmnt$JqJZtrP*'4!!pE0N i>\mg%*c')rrK@b4T%ąɄ5\U4t]_aa*j+nm)qhx^r8;twС1 O zTtB/X Tuδx1ݲ!@-TT8†ODz5O8 LZqҥFxڱb?Ly*`DHo/N{E6j k6`,ty(Hik"]tG !vj"bd#sW\K`TJ{N3.'2#eBNrRxU=c6%SbvDp 6մKR!ы,a H+U<8yvg1jPgJR~u6x[Vs@{Tܬi}tC[~;έ0dTț|eҘ`Aٚ|rffJ4Ew)=W_$.cMv"߾4պT+]t@Y6m %@ƀHTi.>+E R"]=Zag,IXn Gv;l0+`|t! UtK"J}c>8*>q Δ>(s.2ArSUO}bfJ=u*-AqL5&֪1Bۊȵ $KY]װQ {8mb&n">f)P4wpIE8 57"Rp2Z;q$[jWa 4\BphPev42[ 2 \#`PuFHA);A66,S ;{~0@Th5hc(pqޅJ4Sjmn(l7@p+Z ]#J4TQ/(q[B, ߞ [܆XwN"Pɶ[h n0ݵPhS>o4""GT9^wKV2ibX F2$9%y[X@#U-Q[Au@`;)nfzqT*_7QHsB;.kͨ 8*E/o{ :H]f\ KmF H6dl加Sp;Y1O(-+j| |fAMs:|d^2v u ./$X^!TlD|ph|YX̩d$¢t>u6y"Bz&fVM.A7 Z #yU :l@?\BdENrzy~FB2K7Ѳw*RDZxĪSKqRsp ۼ^2F$lJEhz>n+@=5r5ЦA H!(FԆJAN\\S284 AmqW{єAC !5 hq;$˵\L9t}n hpk`$ҙIK,!Q|;[0 f%`c?I"H@0FU )4uR]u!؎>lt*ޓb. pQҬ\3H{#%8t鋕HY&wFtLNH04KPD/WKzxÜXbA:sE7`zfvLpE4b5 dPTMPKC)kkT:p%u鲆lr"nh{܀-BQo4Ԃ:T*@8!(ťPl8$vq4;Qg$x_oڠMU e)c/6׿q rU`QXІ+UGh $<%qi RChLJD,(-qp0|Y.@B8m@#b@kIM^ 4s MSJLM(4#E{y \l\B hA/ ؘgld -b;D`ZM.8R [!!sCL6j(:j젫sn+k^*xj²O9jzDr>` 8@BGT('<ܤ0NEB=Hoph @$7G-s@=(SGSyU6\Y. hjD:*BhȅN4&G_2 .:ڋ'BZn FQ¢5SQ18U6$vZ94tr&A)/z1KzVv B{ĉJHI[=>&9SEZX^y @~ }p \+P"])hCʚlޖy !!0&kE5>w4D1LTTbLr7\0"&໑>~p V$S!mK}ˌ& ]!%{\Wc`5 [QOOB sH_Q M8I < eشz|  SP %_Q9s`mNovh?*β`TMhR>opQvCfj5(OPޣ"&ط2H)q"J\ɉЭgj@CLGƐ^2: f,|BIq^ ޜ0ڽ"e&D&#a\v{n|p`xΑj@HG*&'{a@Udџ6!D=q C^zmS e:Xl`TУ9}1@k 8>E&", :M8b ;nU@iAAxKԮ9xn yv7iS0  !-4قpB.,ыbt Ĕ16AS ^{u . P!;%WFpJ"󭘮&*adEUEAVт$0]1fU9*j,o& cr-/)K^:,%(lCB\R~,v04i\4A\ipB+["p vPyŻGr1=}2Ccl%Ƣ*&:N&nXYGUBoA(XB wkTrhf9\ʏ5Q=3yI 4 /)Q k FQr#p;! Q8-=9 Fns((aZPmMLMR2o T=:ňAfy\jst|Nx1CSwJh?h 7D2Ry2HE'|P:~q#q@B.5(m8vU6m݉m6Ȋ*E>u @i~~0*7#ؔ^nJnϪ(H*1V497W6+?8l9g`pB@Vh͍$~ϓ8T1IAsjL;n)Fõj‰;j(QOH c<䪖X0Uʆ[/PR] hrÃTmȂ؀`LXqhMP k8W!vG6?.F0ìFy& -pR 2X^dUz5Ju*:l LL)TZuд1[{`B~LvsX'%=VϦQwbr6* N,j.x H~lB*K0ЈQV4*aH۫ہE qviNIɭˀ`N9WA{]16 R;u01aS ebN#CNpRXƛ)7(p fPf"+I$ iדּ(q bH7 WGv"rYiVƊ5G-r"Yj8`F&BL8%.𲾙 t&KGT J<^SCy5h [Ix*X`"c u῜kSPϮ,"ŹZ#NFn+M8$PBSuYct]qCpX` _[J0 (!Ӆ +7r )ο S/^*ҫ" l%ΈaWTXS opxIJm s-!hQ@Z<D)!hzYv ۉ8R$'2nE~G㬴7^^}rI6JWH^I;`#08 | VٮGV ַX 2Hƒo}n!#f ɡ??!6!>\`W 栚D XST:mn: SGp.Y**4d,eԌkJ=ʼnb@o{Nҡ43VPbrg/ZAzX]ڭ<ܡ`65# d7iڐC@$y1dQ bǂ&\K/\@!jKa`Z ́"I5b?@}ތe^m@n:m'OQ0/F@5YJIJ?H0'h1wè@2CE|dP6K cFyªIA^ 6\.]haSfj1>JA1Ua0<Ƙ) pS*PP 8˹ *!?:5;mEGɛz|]1;2Ulj pSW pYN0G8RRy2Ĕ!vMu1#+Ã6Q> A< E ,2݊}sB N5*Z|'Ƀp ,paҊ*?ETͤpi|ࣹv;dbE%#]SXE8qY#!@bЊaSIiT0S y Rv~,mH:F4ro|f IGd?{C+l9|>NW\yp$*?VE_fc$h]+>"!Wecy;5D9T]q5̂ n=e, W_ -4"&3W@o{j0O^ U" MU`XBnxΉ MULfR#@>ʢnR?Ļ/BDP3܃#NK\ma*2MJ :'VHΙ/EuyT AKO_\I@e76--Wᆫ#ʀ=*p4^-Wd*XEWF@vR.Оx&ԃ%M@y¤x!uP:=qR2Ĩ&ʉU:}8EmJskM)&` 5] '>@?R9Z^xl(T #BV* [&tDByy0'ӌڲ6 qU WI=qA87vdrl;=* Bl*0A9qCm6uHz\`s%Ned,[ *w J>~ #M*MC1t(E0V 8Q\QfFCoOS*f:l̶'n9ŅR)͡[.ͦ .C@ĭ UR@Lo:A,9]܁Ke}A4X=Խqh';#LeR־xi(#`"[U&l.%{I#%i ;T-ne0H!ti"N4`i ',0<L]Sh[4`Uu |Rt? ԫ~d( qvh$).f*֚rH&ӿ*y"zeP R5QbCUJ-\H% :9ȀYb1utfx:W1zR4'A8m-ie=)NrE"!=2BH9s&'!!^wP-prpj"U=sR,4 sd*E:ĘkPb,C2-fLT$SK,BA)V0rd9 <[fA^t(.NG ˎ@ pCSynƌZUhE.' QN|檋r,έ ֔! >~0F|F{1@ѵ.R*5):my=sSt'w(NKm0/ R,3rͬ6҅llhFrRmQ#t8*`&(̓}hŠ۳NVIQqy+J",%9 a v,WI)Q*Amv&HH(bI>`j; u:O":KijaZ< R$^$T@4햗m-{S߮,cSb6$ -"sH !6R`[Չ ѷ=8n0FQkW" R@I,+d5q~}\0NT\644>A~94YP-c(T0Юn,RH=p ?m~~8_l@#`8FHk(5`FP.Y h{c ߎ4Kr#R/6ϔR(Ɗ(a'x1*V풲N&m}M9A`$Q8>{dDt x+cUo)[1AW?5X6N[ILLk-AaFCa\0RhQT*Jr `ˑD+r9VS9*KO~+v(m "C7@9KhMf !~ 4u4--Ӄ&P4PUb4`0C В8AL ĵvM}Ņ ;|౲c :ԒP(V&]@ o wTuE+`ƀv~@(&ɈToϮ:lrpXES{:< lh%ڱ@^?>5eeL2tʬ*BOK5Dn!V$EG *O+ V v 1HY)@x}TscQ`:̓: hTh n*Z`D0{vE F#T$hDo93a:DYsU  E1|`EJPRmVM6C .o#mhb %J9TM%bA %Kmv#fnpN0Hy ѼT GHr]"RH9D֒ Bp[T3J2AEn M\xai!,2q¡͔3i؆"YGb@Jh$DLzKטߞ%@ M@#@2JHҫc}3-Nw/-m@>Ma;Tѥ ̈́g!X,UNM{ZBٴ4SM>\ҬVu'm Hb@LR=*P2(6JTSȡQnǯ1rT%}q \: A͙ [Z?\* 6źi%y ߼Th#AG{ S든R #*qkl6UIʀh<"Z m 48]Ql>k.SDE\6KU$`67A"& u?9*2zk 6GXPLAP$  C0%] bE0DxR9ffh\ޓ[kz=ٻ'bk&-UBUo!]:!tk,G"]C!N`\w4-$@a R_!@AO\-"-T2qO,2(B7Dhv?9 p P(mBK%DZ(+W8m^GVS n7Ы>`GHvNGɍ:i;e͡H3AdDLBB')G 9nϛl v.. `h1p d8Re:Yn"t=cJ\)@@ (lM"P9 IM`2d ,+([;K8/ZXC%l|a"J 3-J}C)kUp݂Ey Nw@CO&BBX BD p]*n QؙAj󛑭à8u+ E'!BUW$ ]`(B[$hJ%¼6a`*"+Y.X՞(`[;Mq=Ղ[uӍ (*O 6|Ϯ#Q:Xc$\lU,\nuL3)pKz2SމN0E{.r* Haio]j5@5|c!\XhUD3h.UAWikZkU\F4 x(HHAR©C)3 v5b v+BhgzrXgB YYg Oy8D#,YR n1 J~jZO4<_9y& `,KlBlW-\ZªUtКMt܍poLyHtӋ߮@%l dJgP]Wvy}O# 126\)0* RlK-96wX)'r|y‘ tOڈ!LeE-qz 30τ0@@ !)+U?x"@񔩵! #5⪡ Ͼ) 2{hG&"H,o$Ð:~8:%mDG!+"TBspMTDҹ#e]`@ln+*Ғ#m[4߾[P€SGa]Pd $, UJ#f2DC zFv ] Ғ>_$AQĢ>Q)stAN{o&H#G0-T&R*^LD^X:cLzWdEgjB}w%Pv q? NcjSIO%󼫱Kgpܺ󛭢Um: r+?>}hR_j#}TLg.^C>tM['8F_vvr-Yzw#kb=C'uрR@U6qzJ'1q)_Iab< αvC̈́HI7 s[BɄT.L+4F<)N}pq)WJE h_+pAֵ!7ʖbg2i--Ո/ǍƖЬpQ!pʀbǟ@"D V-]3\(Mw=Ү9[VB : 1-[d90(N.kHqV&_iI_Jw0hy#D/Aȓ݈̈́tEh!Dz.y>޾_'HٗG?|IL rq"Ub w|@H\`JB31Z qaEhbxF<)679"S9!Ї+vMр:\v=lRny(m9ف \66]]Ru+ЎQO\YjX#hf,"SÛ6k8,#돰.\5Ӆ-!Uwcm:E Aѻy|gx/B9hJLwl3ia AohJZn80 I.U(E#H0&( q *a7g.Z'7y'#ڑ{'V~P+RW=h8iÀ(F]LCVEЯX@3M^{(􇜐nr@%ixn Dq E fKq.A \D]m9& 'ǿ( F<Y:4a(`d[`@ YFT7ɈĀȿ$ DCn$yx=0f0kiu9*q( _LXy6XIH%vƞxO>P6a( o6`B\'*#51 TdE~/h0P tr^-4丄'[>y[#B.o%:O\d!MZ]T1PcZq[F\8CxLNCz<=47YNDfm(bv&lcXXQbL wBiY03-.Xw9kȩ^L !-㯾%,/35TL}pb*BVa7$,(8Zyx!tep'I PBa*dT+DtluNoKcsb,>|HmBbjxrD7=> S!i"9"(DZ@ xP:]wȑ*6\Pu$R%͂w"=~hٹVzQ=*M:C4D]A ?88LX '5ϞrjT"8 $B]btHCjXB3]~CI&^uT^/| IQX@At񨼠 ):D.r{~Hڗ^\hR~3bbͺFhKx(x[J@1] @hPtl x(7HG BN[ۚqT<6D(cKxAXH=5ml+Jd%0zWuƁSx<v9@ڷ W1 !8z=߰Q/3ʥSݯFJ!r| D?3b$bG4;ܪx&r;Z`"H6cSXĘsh*b]!Bmi}%g`Q [o DtLݥnv k\+rvQ ؂D &@to8RJk3f8!  <{TC6.HLhNO DK|b `ڍ2CJ$ 9*RP4n :AUUf6LvCc"F\&i >ӧaV/Di@47aW{: CWy04?L`ΰATK0ѻ? Gz)TSol@ cߋ)0_P!1'ogpКLX(E$ť*պ15*zaPvBQm:lTC[Ťˁ,Y^1tnN@Xx qC}3y&r!kI(Dr]ºxġQÈDY"s JXe^ChIW7G0B^q%ebbqٶh.Gv\4 HW a91:% Wԣl+G%Ɏ|P Q[0X 2bFE$߃ؤ?9WѮ9AO ysn#XD#=0!یTԸJ#L[6Ю q,# (ɏC`' 7J5F,[Bh犘!,<mm¤7\7h9Oi 5~o5d@IQCeɠxg("/Gv*{<')wM`DPh0c1U_|i)ϛafQ2 q,H(_,%piQt}qD)nҪ+u`S@t%\tVpZ8DŽ͈N vG*-jV"AB>؊i.-AP=3AE qp@]\n((U!zTKS"Hwf4A/mM!GQ4h[ -A:PqRCII:0±(bb P72]GLK]'G g>1lۼGMp"N C7@"[}զ ʬqEJqPmjT! MX()Bsv di4FMG^1yq6ZhJQ'N@fJ]& J-+\`آk`2Vl |\-JjS }V"FbT0[|a"0 O*qph [qi;Whۂ"TŴL/al "DH29_ -ii",qrG}>wmt1L7RZIN~&WuqC&7}?pPHE]q%L17&6Ȯ$ ^NqogA !N^y&%?&Ox_;:1;\JCzxV ʭiӛ\6@-o)<ƪxl!;fBVWn˕Ț׮FPR` &]5>ȓwy "G8tE41/"/0% ,҈uSXs&-;](noŤ #qQaW$Ғ15l.@SoˆU:꨿=#K'COES헡˽'Y>x- Q0bX8Nr2 "+ 6~G3I t .^!YQhmZ U;2(Sb ^\৆ro:@bkCH X@2Jt]5 ?XӇ /Xv@i LH,JEhU`{FgMݓPPb.9DW\|q)l)%) lQh/sȁ+f&r"9D6tW&:9T@>(."@wc-@~|/%!XU:u Y^GBy\@EHG,{)N1oS'jƮT!BićSq5;)hl$KP.8@$GfCPϒ}Lԡ>~p:G> ^ #Ue.ÉDG8g*k) 0`GI" ~1{gs!? FpV}9&P=M%d4 `ёӈrϝ;A!7 *_l9ڼ;byK5.2mbq nݛ gFH 5jS Kw]h׾ &^ 6<>KL!C_ ) P(M#8E KlavZ:"k!Br%LL"єqXyq O4P_\hHഖS)5;#bp<0&^HLA&)MĔ{Y(LS1DFAX-nYk~8SnlEDRvbTaBIIA22avf#&JO"ܫ c0;]d !)v01J5+\ dM-C$!D;Fdy @QAb D( EDũ.@@02EhUSĎZMP B.\*ͲnX%ඩ:Nt.)NqM7pkUwj$Zyz1Bd|`#U߷%3Us ?9baJ=:lA`7ǀlne2;M:,+J,7g|(i+ZpUrإy˪ K H H#*^}ߌşW8T*.(> Rl32ƒWO%8 w=HAȢzآ8?`jo(lO"Qj'pi 8-(jx=q(!v|)߬c[VPi6"QLԒS=@hT%6`e]5spJOTu2dcx)k\ SdLQ@9D:q?b)?I1܋KHĉ?_Z x b "@R\H+A֟-6m7ӃOpQq4:O(&qFx_+WAGXQx*@ "hrEn1Ҧ/f@e`-+D "j}{Ŵs& WhmP+༾h 6.+Kmۊv}܂k~p(:i\`](҈t5T)Clvx+Xlb(Ș(H&Ov0Rr [%ɑ8T/%$ES69@Cwi BlTbPM` GCqȞƌmg ؑۦxߊ{b.6؎QA44MAs00"A7@(d p ww f/9QvFApJ]%uCJur /fXMuj|]J빀X!r#6J (Mqa}=)<`wGt~ðF* ' T|>i|VP5D~lmŰS_Uf.7Fl0ȴ(څ$)A>Eq͋=/%!pb`qA6kp .Sa,dp@Ҥ0pH|0QAMa!!!HJLـMe%8 @lYT `h^2ɟ4]ԣCE!5U7 7l+n&+Xy~B mDuV0DE.cP}rB]CgRik`!v$^P 4MĤŤ UI$rE5|ŁUq@)(y@Y !MTP01pJ7]/L#pI+JY$FJ%W*%{R !dxdr%o8Pcm054ȄGbIQ." ->J@5 UΉT}?lˣ^缲qϟ7@wnሚRȔhe 3wqZ2@!L)koeV 81wiS V[vbR$Ϣz(^iU LӥU mrA h@ 2S[#@QPu~`kA4آ sX^* o}`vQwup[ʈD޿ Q-s8 @Gk""8(*!we[$xyZ 5c$J"aJlx?P?vE+C#"3DG4 H~8+HѲH4uQR!KBIA`5+SK0rYyp#HZ>2*7 ئ ET/[m vBG.#5 '}U\*Gb4 L-{b jj9OY q*r&]k+A N`rȯpf|q1 C[4 GJRa*eʡ aZe6i24c$*[\]iC1;ts@"L* Ӎ!U@Dq5 $_AWkrC0͆7AFG 0oMzpP<n:ݦ҂XVRZ]h)NS"ZĊXDGIT]* { 9xO.p5Ô?p,FidDDPʂ+ni__.enlPI+@x"vC"Ru]+kZqT-a M6$^sDi tiv|Mh ev뀦DR 7OEב ư@ ^76te(uhʪ5o"ɁjGA;T*sh#|`AyYXz>xHҌ 1ǭΗ0#[/@Tp&K&Hy!\+pʈL7aEhe("t\+'z"^Uͪ4:d`I</\](\YxT|Sv_(+V4"Nؐa%6EK&@^ϓ+t*(c((HP8R?( yހ-?fy0ZvIUg&l㊠nhdQ4XLDBhpO %xpÂC=I2l|GDu\ZSNPx2XC}NU|8q$)F-LA +Fc%t7#}~z-U~n6s.(pC,TЍ{ XJJ\p()ѐ;:RŐ*67+Jtn8e]U+x6?X$(yr˕ |lJ s-ĥ:1͢Rbq"+8aBEz9:ZsYt!.;5iQ@?%H =qahl8HSE@e L'.n;{t;.n: VCV'?T:Cȃ5G5ML wKryhC\=#&t~ Ԛe$hf F~zB~B j?>wEm~kb^1|ޱ,eP&)-B[9+|اxcb(Z/XG9MDi|7{@|qPѬN8BB܀pHf IYl =4>u`w X+8)ًx )n`e"Za"Eߦ&ЃW6 KZA1!vZ86%I_^rxXM @M{dRz1ֵ(>|+ }`uÂìx&P ˨LWGk2hhF>N!iO]/G (!e;;c@<&84"CAFqFmD9LJHrvQ2 x  ֔w2#{bDFkx1@Pϝyj|EDH `—oB]ŲDd2ES4Q+li il cbϜb n9 "vahf\e" [je{"(T +6%HuCh Io@4)y .ZHFݘVWEwEYq/|.[Kz 1ԮaU] hw-\ L'2/Ŋp#}ǀC ư$m8Y_ @"iU4- J#W @Д$4ln66T }@ @9n̓+km"[s;NbOL*J%lHS4= (WAV%IJC(R649h2*`02Z q*jCG7զu'Ec`6&Z!Js!=䩱Ҁݿ\tO|4C_,ReRKϯ oXZPX-AH e5m]Jl%r>uDK Ǖ ;%jxkES+qZz+25kʡq)(?g59 \O E5`7@QTEOG6*u-1ɐ Chۑ;)h0BJXS!`HQa@Pa"F iz 5< 1;stn)] ;g: &֐o 0FRF Е㬺I[FR\PaNŪd@4q @[(6@@4nJ{ 6i[8BQ( Y&VL@/F *-?\ʱ# .Z,X|p)ĕ1B!,(ZD{tn*d;:;F;f@(EpsQwucu7UDdEf nHF RL)9a@QqDjI1OYGa?ЪaU~n;KydAM[9*N6Xb˖m $;?X #pQ~lO&Mk+k8r7˜97qK2bri e4d:Zqq$\bhVαcxjTXZ_ ,Bhؘm)#S% , q8ƚ+59T-V!ԃr%,oMƴ r6 * JGNk9 :/z!lY%_l*ڊQ1kS/FSbvChh\,R3B"(R'_aEAYHx Z.dhӼd>>\WF&d;qVoF>S65E׬R`WGcX@NÇA`eJM](wX  ^+u Kpi!se$1*wٺFc"wT1 5wD`-El 9re"Oq0~~pU/%M@P\J)8>R6݃”S4.2/i]'i51>Цp Sq"h';P%r5UNI Pp <FޜP#WX*Bv`taf\S,K]^#+!BYuAj ᠢ;q{aHA`2Q4R`X8YQIMm>L#Br"_gV#TlI%DZ5ĭdMa^AJ8 D`=!(EKt0.6z̀ ֔ A0Aܫd x%i5lWXkXZPH}>uBV`NJ=@deB~E̍FST`UW\ mhaP;Ͼe5S#7if7)ZTw#7 ߎs֏\6A`7dNlZ<ܸCByİz5H8r??`1兄Wt &_N"DbD_\.ֳqkJȚ1`a !;f\Q2R;<:׉T tʓJ;Ƌ"v,Р>'f=#h~XbI $mq("\a \A֗U~9-4b4ḭa+ .!,Pٜ F pA7< @GAy4q3aq"HXAݬ m(>̂5tL+J =K )L{ sQpcGQ®̬|gL 4n U qK>9#_ i:c4I)#ߎ iD'\l-5<Z[ah>9tw:rb@i@t(-7/75Е@ORVE@/[\y 7A;H syŤ|eG=p+Cl00$Ȥ2xĠiDOx(4&7 MT npZ%ĠY{ (#0]/ۡ(0qj@ F% ( w>;Ae߷|5Uմ]49#Ap,޲4]1`)E!Jkq f6EԏCg 8&D)Q=2P8^Ÿpp٨ !E;VGQ;Vhĸ h'&W*r `b 7柜Ajl4P#yRV`R7RBE\ EwEh+hD+($BT@8n;oXFAKN 6Nm.h-aZdʒplTơJrڙ4_Fe}o텐Eo\ LSNnبUE6.Pb];qD*jÃI@[4 ,ZAT!퀋x0QpL]`y-hJM[S(l.zM]؁M R.5RF0(sM)y8 2Fz@('^kȪF| Q1 (Dx+67bvGN2ޫ-.[G OaqԒ"0S[l^_l~Q/=sT܇c܅xQ1^2>H6EK(&iz"(,ȆTxX60[&ѸZLW@cX400~/%"V+{S2ŜƇMYCHɒUk eܢPC.ؚZ 1@y`_Т\}>q MQU*w%b܈q‰C DQFntAMaG&Tg,nbPw~o"hF R:(C?iSA6xƶ*%+N%~ 6< mpX+iA‡W]R8xLn S! 7\ Dn IØlV (NVcvX*>r&-9wo0XLE56;pX BF1Vp!Rf40Uwq!|bU,"CGl0w=-VH_*8HqC0#(lPhArB} _͙i4\d (T#D kDجWlr\-6^ ӗX[Α9Xp$D XwGcR7_gDWk ,6|XBZ7{R!PbItwMFS[,HAˢJKeSVoHp_oL}.پ1 '&p5`ȟ3e8Gawb Cl- N̍˕/#G1Q  A9t4SLq WBlKuv[o[6?vF9 0<`(%dTFwvq9_? hˏ󙁠m8Qtw"$+`=YE:P"RU\۾9x6Ry b-De20:z* _Luv6+SDNvh*lG_|7~ 汗N Rڛ =C"gYLqP * >ؗ(pܻ5FۈP)2B*2]u.s0x JC̰ףNp"Q,-zˆon$Yԁ(-{K늤;=dcalAb^ۺ1J#ŠN7V)ڔjFBH6*rJ3jg)/ʱVrTB̙`b#a׶@Q BjxtzJTZڪIi"T1p h)g Rs@H(# pUίxԐ4S|` $7Q3::ݞئȃpv9#LǦpDn`Œr9@}1O/9¼k˃10 G? )CG| ZohEκؕ^\X)y) IѰw$Ƞa ` @10Ewl#E` 1")4nPB{>zb@ø?)h%_7+.}}:$r1JdXٛ4lW.7'6!F#+4E/8&؟\2 Qщ)VЇWm$R E GbiWـF;9Z%@ql4{ hȻ'>u{Q=S8; XT4\P;(p  +X커GjJ(D`k1 PJр83H(wSO3j  j񎡊/$@ξ^RpAǶU\j*4Z_1cn\ crjD qFL*sL[ S) !R_aVꢰ@%$*]B| \||%XLF&W B) ^On`1o uEfH؇X`@&M\Me7@r(0lhLh(&;)c6TM7c GwVm 3yD@ GaaƦ8[]c) 4 5I*"W[ap`3QF?8a !8p;"q U-F[o FٜPRdHCC CoL@Z$&"|TjHnD5A8H! tP0J E*y0`GeNxadgS`1͸8,u@2B|Hlx+oJ7Q16T";Fgu)"x16T`5Bj][8W W` `Ax|$D w= NRu~1Jy9BcxTAH)Ǜu61ʧPPِjcs~9AR-b/-R*K`^/*dfaV2!RrSvmM!:ʈ,t*ZtwِmSL@Tl{`@nQd!}+J8k04"bhӈ,Q]& :dܮiWr3Bn늃B*:\HpȮX11nl w͡ hIS=@Jnvy " NW$$qh"`HM>n=Uivl7fi'9H VZa-B՟ߌnAz]:T&>U%f-4{ѯ4E >Yi׾nQ;T5ndO\H wWQPK狉 'PǮ IɒO4]AF[4;!& @r$[ '2d@Ypզ aF'ۿZ`Zl*|@ITW};,(ӟ|{ (ܷBE &[ 1lqQ#*CR t8hgzhr9NJL8WUJ_\6'/ɞ z1#`Ph*b&)+\/!lexp1uO*,%ɉЁ䇶0HzqAl!FN( qiO6zM\wmyd8byyBCbF[^1 l<` V\8.~Z3XKb@h0hᵡ"b hr("E:O2)@Ćp (POMx$A+l/UG%Wy 6wkNE>N (9`jm RUHH8ہ5@2hH` 6*q%4@oc6 BGSXp"5~ڞٺ$* `MC?cbAlG) fbR7_8/=rAU?PQ) Ro1i7є] v&@ˠ>9~~1t5idR﹡B@ ؍k1VXqSxm$/k~&&ɒ)~q) v<#b@'ƥE 6%Ͱ7TK6\VF | `YZ^.$JAu@Ā<( ccA*~(A+XmT:QXmǘh{V883 2b5THced54bHJ'ٱQ;P1(Q[lf D=Uuq[By 7,+]z`!Gfmqa.9;Bj<΁h {a$DR "2Pdŕk3kP4@%` eR|GCiTPH*mLB-??8(XE!^) JW]OCn +z^|$VMnFM'Jho Ji`@tLP8%DQi/ՈplB$\_~p4sKgS8@vb(NsACʒ9"7z|`V(|cҙ qX <8'DF"4.Ew<}=XU5P£|0yH\ĔvwT 0h.i gj8'"?̆x\bF6ǶļCN$5l H”.ͮ@QV .RIbIk>i4!CvI826O9-=|B W4=0EM0Ae6 PmHтxv^L`B.T @-<8dh;+jLTaE*Xu*40^ġ/((:fDr/#e5 bS͘"f pZtL"`$O϶v@T|[j z=!W7x [](tgAsA,VstߥgऊV˔Ԗ"al63uH8-( J0cP'd2`}& ^>F-qUš;O9V3!{(Pd6&@skdMJS 9ui汩D %Yx N!A@B\%QElAŐv2UP L]P7bP Iy͚N6@ށW c`WL̈@$EO* 1GyQLli:BBfhѸoa"nY5 0%U~1bqkwZM xă:BpBpUJA>)7ɠ^O؊S SUQvwW|崻nn#9bcOv" J>I6+D7DP@lHoíPX:QJ*NQ[d!\\MP(P85")nAh!_r0q :_ WJ4O/ Jj%c9s$*8 G{2- K.qDB QC+~|!U1ZTi ԔhTG`on#6敩WeJ MdE@ L az od8BMs}= %@1 ٿ"=7< -t.* gx0 G}}!Iy0!P/gca{1 N!NΰK2rŠITJ&tWB8*f0@=[@v-R(}s@P1؃Auޅp$TWy &Cj4+*k_\+JQYo9^_â0/NQsL`a>I\0hf=aX^v9 e ǜQ___D2 z^ד)ٰ߿l8#F>/ G2ޚ4 ;P yjU'B3r' H?J*7c K jb<>81hUyyyų@X[\fJKh-d<[O'\gCc/x: jG| cn _844*!5#s#$BQ#bIE,* FV]E G)MnLo$4KPW~3B[vF+@P]g#hb̈́(b+B?@5}X+eK}WT]S L IA逩vz唀V@8x,b xDkCnsrFG6&ǣ.`jf JX4GJ;ƐEHgA9C1JO$G`l~o*v6)t8.hb di@f&0MKh #C] ͭDTVP cQ kAvRVKjajmy& WY6\Yci~dE!`W^F ixʋ } qi 4^f4'(p-ĸ(v p`\;ŪpA2*buJQ,fHpZi=m(j`A WM0 M'ĥPd'|b&>@E8B5TkK $p!銓lfYI5, wjT A6ӾMAVPQڟ,X໣rY&.I*ulnӦ["O!Bm\ Uq\KV0 #v E8Yk(K"u2CZ  4RBB%.ZK RTF>C(4h"xȬrڒB,u`i ,f"H+j o+wѫ>?.(5I ڨjoW""(iPY[ GyA Q m!1F[x ) ÁX дjC- JN>\*kd-agfhS|dp\"jG{^l MbJ4𐪪- &0+4(l \α&\rӱ[#Sl6.E=M'u=o\f[ZOx b*R$:hZlLlҸ Xhġ嘎_ 8r`)ZcvY'24H#Gsxr6.'#?ܥT<8MIPP l-nb,1yqi) o >B8 l'{fƊ/9rGmDz=h"-)J*/olH RmZ4M7-ە1 .Bp,l: ,|@i: lX)Amr6|<sA}lhuZe`϶^FYm~"Qƃ  @C4JMqJq`E\p+ik.R|W'ꍮ̈́DkUٍ `t4LPn)Jl W!U%P\К SxH .&#SsRyҎyB_O۔KG?r0~jGfwj! R8mk)ISMo2.V !6n& ;qxC9Vpˆ\@/cUmb!iaQ`W~1 ( w|sm$M+͋PFÒ2OC#@Bb,YcKz|Eq]7كT!Pd9mɃӬ$B̛6 FpG TbeU]Ѕ 'dNu o!76etlEN1&njHAGibFyǀC\61 ñ ݤ1!(U,+pvzcyɜhvRjcA7aZM]U4uO9*jRJ]x@X!f{qRĈ'S- A@w?yd{uqiR'LqP;To`G0 \zhSb7˥޲EJ9p*}𢞂y'A?kƕyDPm@CE80"ER.KkL2D%рHk|pW<$1 Hp@eBp܍VE4)WS{* ;VsdϤŔlXݚ1oO" e'v @z$pbp@&,ͣ LSBlDg5SRE+SNT1dEc`V I-O11Sl%C/$ x$`$~8^=pɧLJש)0b ,cF" "^г Rv#>|TO9$?.7PE ߊ^r@xޓ `5:(JrC郢*q!wMBg`l {q)0wfϷtU_7AMot8*%5R7^F˅Gk`&khR뿟LWq'# C02b7;&#[d}e΢ho2Dpa4aB.#A)A)gkH,iϯ)Y`-S2Rk ObxZQh( 1)O9h(E-J>( E]@QU!^2UtՐ*]؜SQm_lW .Vxxډ)v N_^qjfǃ%PyOVW|dt&4J!("OF8!BU Bjҹ 3qM&7(^I\%HsJEȑ\h= '&|QT%EګDPJ:* -"*u[>|!%V6]g +/ꮄ 2jAݭ}2txC4X$S; Q-U;-h9MzM;+%qP o}.( 7@PMNl؄ gh%YMb!Phh}-!t^Tnn3IqSA850Hn\^iE1+Ah+Eaz !X}:#JHٰ„ q /_&٬8+ln+\$B#|榓^0It;E |46.ڎO˨R*{`l/@ۛCِ[SUXURQJ[(Ǖ'cv'0!CѸR*nI<G&(–@f5T5\ܨr1o"LiZPnlo^+搛`%„Ul ;DpANnj}qAb$n#*G8N h͈''JP!"PÂMLQOpڮ?iL@\`2cj@.Y` w|00{d aɴzP<ΒTO$R1Tw* Tx1BӠvP \R]iTӌAh!'#W(ҔEA-47l}0- MTow5$-pbhl͊78 >ʧ "YlR#knVN R:lSoa|V|/9*4MAʶ[JYyŒ84??9gZCKJXƝzͬ 8R"kc~ ސQ $& |AE:Lk(168 CbEnLJ/|Z@$I[?>o)$&t9i!W;eR< (W yE%;|@Ԁ intRV"6UgApMSr .}\Grma6!1R# m  P p@ @M!aJ9cf'hI~WYἑL4. ] QZb<5h<!IH6Jxˊ_?U d]o"a@'hPm_Nﳋe+BEpb dM#1֠$m" (]jݰr#NO5ͫ&~~qiEXJ_&O||AlB) jY׾ Yʅ ~JP`{\ ,ؗ+ H~8izbi?S А9zS5(,>8 ?7uP={+oxqO2) (P Qn"_!MWxR}1WD }`&]",8Mag:?9˥UUwKT;E]:TեaK<\R<l__lP]w?\POf8bl"A6M-Q%^Ev y1;֏XAKf o-Qӊolr)-%>\tjv6`{Acz$*Ewf+. 7JJOޒUv64dk}]֕ް#6B G;9ȝB!,7p6%8PD ]$ Д75(ʺ0ʃl]pQ.g:T^y,:0@*}}l"QѺz"d!ikx 3ؒ8%gxxqp^zt 1^ yhhG VcqMdQV.>~pI!$9G6 yqSƒxyb4 ^^-&-w**,[`V1*ʁ4k(( p܆%4hAA%Бtqa4?SMf~,]FֿSE14.!Z0<{|1!Ƅڞ @#|G ĕCn !,A4jNlQfDʢD .k摣W~uޜ1SSm(DDif ^I6T*2T" ޗE&CZӟֹn> 7+8Eu9)C7\Ƒ2XtgswmUdh {`% 8LDJr҉kFEӐ*Z(Q:RUG vKW~>X;., RG p p8/`)}p]BpdP^rTnjڻ B\l.:i8k R{bhc Ӻy5P`7h KfCbTEf LՊrX$( d[)q1 7t=b X{fUJI>ؑtb*h8-f*]Mh(dIt9X鬐TR.jc@W$BWf;P;1HZ8<֭.#f\0@FTҝ:-( 69J/42r.,%1t!Eۃ4AaEkX+T"" 1Oʼѯ[O&:.jekbv;ѻD`rzq"UvTW%b0v`h;wY\Dr*M0&.ECBE7:a]!)8j\oN@ \Ho_N=N}KFͼPwA6UK8,kY'8N|dy^0p?ˋ}_(ZFV@vȮu~mɽ fL`&75k)"1ni(ސ }HQ5v#@k}.s;ͤQS ^͸irTKDqG,mww nQ20BE&0U9+1'z&0 xP5 habИi+eV`Ǯ"ӀCK_G|U}؄U&##oϾvq|&%]4NAhR+*=}8;*Y\=GGg,lw5 d:'9]D~ċ2(w2eIȸ w It5Yy+<7pO:jB(@Yb&p^&7zH#@ICAhVx\~gz=G+˝k4%V8l-\RPRdnUU*8 ^qhB?(^DճN-/|Eom Q{Jd'@'j[:(NMɅ54]\v-]N_9P,hcNlSe1kC*>A.^@dpTPl\N&Mc7mpJg$?Bˊ 9 q(m\`M-歭Ur+j`Q!.!aX4KG<5m (Zt2jp1S 4E2 R;ƀ4q\ C+Ӽ]SXaA Q4O4Fyi8TSt\`K 8*[| 6T1d(3HXWZQ/^l<5q*o&[@)G5D>V+{_.(En des  Rk|DbEEӔs !F`N5DwFC" kXDcT28ؘ& n7@9hlܠ!XDؒ`FIh8 5ty` _9ut2t7k j (a8L(AA$ ) -` Z>s4iSo"QPYhL.MڹRS@2wTۏ J[E܄y >}0:tFhHp@4 {I:LX$ҳz:aBq9`AgĹdK)bM1SXla\64AȱDֺq@:E8mٓJ#!k.ĭ W@4P\I,exŲ6zx #R[{6Qd 4}(PrM 5_p͓ClX8$&pڮ%Ed-Ԧ1IHCʡjh@D7<R F (޵ʔAb4I"ASܬT6|5!u͞M\2>kPLTA@3^3a{7`{IGE-cXXWOלyQS8 `D)U7;Px2 q2*M)m >j-/r; `( k/fA!ذo456ADkXJ8hl3Dj+Ό~z%SXt0Lӊ2 :9"@28a.62e `#yuJ`u@4(3f )'h;c>Gwd蛚Qt1*^˹c٭.%\2fxZg^4Ƞ95(Y8 OVή%$(!n(UCJኔ{+qˡX6UPy( )u5=q&H  nDt3UuKh荆0uRGq>k*D !Єo "n NE]#x{=UvZQ>x4=?8DA^I풧0nl14TU(=KШ϶ S%o`"  8i>j)*f=i .)Z׶t@|`&`6ѺۈTdAPy>k J W ?\݉ ݥ6i+\ F!R4l(n7 q &@&Č@s)Eky7Ǵ^v` 4 ; iVBb (a7bk#ӗU"Eu kئHH8#ueJ0 Jc]\8">Fl |:*d}3cӊw[Er]Y[BJ{B$]]aJbFYA QCzcx(&x+=7h ^ZH.h/ <G7x͜%.$&CƠ4q=AA B-L\Tk`6Bz|!HhT:99"hp@4a0JTHنw+riuŃA}w@HȤ\i]X"x#4 :`njld?q>]JFp 'A_Н`N xo 0eon_LUPY .FW[o >jJzƫ&DV]4rd-˚Y4B dFH6 4| z4^0 䖹R "Ķ \DƓXQŐz*(1>ܽe@RWQe1U/2BIxtݤaGFG#[7.L EGbw]϶ ة˅ê:|Q'q\Y"K!QS넸'Q&y/Q7"ZD:| DG47bsi[LUC h @UO"3XM7@,j\Y"\ox'Xgrw G)yv8B(C+H gcf*ȋDW\ߋt=ҢN1@}T.ۘr1H{0TJלҀr޶#*\ZqUCss*E**1,p:DtQwMgS*EԼWBviyv]m1p5U(xbǬ(nL-Cw@ B\[O9Q0O\ v;`4F)6n\4I|L!4Ak*J2@ 6Qe`)  a ffc:cz81!>@4Զ [-(XhqHXAp\^ " tZ*͐YP e_L*-F 8cP¡= ߾m\4~~r@NiT0$4Mv٥gH *_o|C#N>B*0)=޹Q/yV0Es'FhJxFA=~dA`qi]9y@8 I ' k@iȹP;ZJوLh O!;)]ȍp$DܯZRʸ*F(@M"r1,!\1b|[ l~I aTH-R\& 4%qJy=b+ > !r8<b(?ye(/C֟iy)`A y1ax(c jU_sP1(aBT1xW6kaWI,?g\hmb҄pD|`!vdMPP~1 U0b4F˛ w6}ZH"ч(ET |bHO\K 1NEePiwUƴ6 xlEuQJ -! #wuV!@苴7M[.ot:D:KZTL`p@Eym+Fzd "8͔M Ɔ%xT-xSsjG iсޖZKc[Ai7=>rV.GqVq,zlq0X+}15A fU,:nb| 47 LQzP-SeE3xm@`ٽR![m"?7Żk_ DUhjBajp !hk4ښ7ش<ܔ?" բ@=*Tv*$Dq96w ra9;[P`$ʠJSu#5`t~pC;&-XyrƕO-mX )lPV}G@F@k`Rz'[@.>!/IrPry2HpP5tf6\8H/% U4WT e&r2 (a8s̢|pV>{aJ :%8­mQu@ML4< ֗',D6o WƩx\'J0q<}@eۡC}@T\-!SmTƁ QhnDh!de<שּׁ2<@hQ|M≣յzF,n?؀옯v9b @_1b2JFh>#hʾ=EoH;j'딻lXg*ʁ!qBj}3:C-Y"e"L"byDRD[HūVv «̅BF `tӌ4SM%ȅ!$FlqWaF ƐLy esPhcz)]z6ʁ0!ymT ]T?Fk]rb4/!D.qB-7d) e"UlMB!p)A=d!x]TwWlDh%*v8ÂV墊ܯ S7mZRqi$>4Z Cc `WX %Ę%\Uh e6<و.??+[7b;Ŵ"Ӳdbe!"Dk,y=j!J"3cP vrJ'ϜI8vKVL`](=0E [?X854C@xCZۑj D `|㨀@|DQ5h 80!=w;]͍FKmS7 j#7aP1 2yħ0@ E6!raˁqΔ]v?$Pl<}r1@91ru2"A8wj9^@"S:Np Q~ ԥޏ \JJշ}SHFfi>AX[e1ݙҤF{Qc6rͣ;'_6]eӄ%B0{ : ]XnJHl2ʭӄu S%÷h+|e@8uX$ Wj[ox"]nH:Å*X) jiӯ&/r86[Hj?x}q o+隡Bg:-`t=D@D#ջӣ)嘝8 00EH҄gl)3|!5(i $ښ4Uy6ኡ])ÀnOI4e16Vx0Qʑr^FEFX{;]hi휪!(t 7t 'i 0d*S^";\adP[85C@}p7vM|~pK6!4rUc琎ͥ`0% =bL݁;1P9A[AD K{5 r4C hq^OFÑuXhf Jr'g Ě+@Y %A|6qUAS4ܠ8Z|䨊bxbxҶ}آ9{0PaA2Yd+x@*4!3}×<wFqRl LTGw.}~yTr5 \VD vNy`U;t |hP/HZWufTm:3UR`bJT|aCNi*Qh%lq j^¼#F&e?9N| $ _X&˿Gn{ʬ|X2 XҖ9:%Ҵa1l߶!lnVΡkK!h wjӯS~QUxi0 bB #)A&,t& L S]h5kQPT-S!g/Af.ئ4-4S (B{( qj^]ڽ3pކ,EU^5҉\5\H򷷧(1 B09MWoW4n1{2i: $|.ƪ(Ƽ4{i&0 (oyFu[IwqtAJ9P Ob׬1('q#fuaJoKfD(Vs$I R@Tڎ 45 rj\IЮki baCix07¤zCH0QӜCѦ7Őn&C 81{‰]`(zǝ_B%A"=q0迬 |aGa#+ Q͕$`M#U츠X-ߌCbn):&6J$=U=}K3QB%vQ h9SjF[@e*Wzr;g wr0۩iVfBu&b#`]@1k`^Z*qݠ-B΃{y 1AAJN]o:"l@ޱ遺#b8%%<`ЛKJήA @8C!vCy V&q, vEqP<D`5@Xr5c5Z+J\ >M6Zvz6 R4Y)خ↛ԝaڤj/*ՂaJR/mw )843ͯYE4x!_x=vs~oj#Ɔ T N= v]Z`~񅐅,EkSthe%ErЁD]Tm\䇷&6Z4oBUh!rxS"Jkf A;}`Z_gWDH;pLp"לHQ.ucQPg TĎR<Mu]hr *96!7S*5TLU@$)ZoSA $K95BUKvo]`U/ a M+ƌ[S  E x_Pi%3Y=8"Ԑ V7 Er`րI_KƇ$ 7}Ul:ȫ"| AR J H-tt&!"u{(oٚw#c,1K*AHaLGq.ůS$&A68MkW>rY}UTØkqN~/y\ yy.xwlB=0@*ԢkU_#h:칱wf\$SB@;b" 4:'' -!l!猰`4gV5ˊ4v +l8T]&!dHۀXS5Lh Y XqmS LMy&ŀW0laYB|s)UqW\%ӏ=t5T\bYJxR#q:AΟC i_ idӂg*PA\P, לn#*"Yf\TbI3wːTChO$ÂF"'-[Y$#EP,IbnIWĿ Q] 3>TE)l YyP/Ϯ 7buBڰ`CP<:H8X3B"! )`A!)GqкIaWʼ]AD(AD,,U~CƑ] rT ް QLYP 9QnHK8+B|yhvz`і@Y/CfQH1t8PlEbق ?9fͪT %8cw#Ɛ.T@1ðbh||P mmZ9WySDX*L(ј@Kb48`Q#cX)y*WX!& N Q 0yeYGPLX҂vp#r (x3bAS {)$tԥ9'A * ЪfɀX*O\UE6"  $h K` :x7\&yCK; b1ܬ%$$礭Y-\i`."=0 A;\m U jMqDh-S(`oU)%WDqb#@H3S P( NK}tIJw|eOOnr [BΐMy8%Sr\HUS#gKX#Dp\ ä_[H@b{#uycai~r# w4ȸ`17<#J@(sCB>dR=!"+m†ʛJ_75;'Oo.(Z :DwkT\VIu/ߏ|Ni0XUԴ9"8K8d8! ڤla92=GDwxJirEi=w NQ@(o}>pu~I (k ߮Q!A=Fzʁ+@ͩXIR} 7iz5Hg:MJz5La6 V-hWxQU# Q{x v6+!*\hh2GyT.4q~ 8hE%8=15Z𩫓)j"4Q\u reIU̔\heW8' zP ""Rf0CCTqUrCX10&%(sU98sA˱DPW@䅀4}yڬH\֫Oq O`6iM* ֊`rۖBr`W3p n\\ 1[η#;ObT-=1 2nj| 0X>|B)4aƆ=yH&pQу( ENl$4-736G)p7OlTV/)P`v.l<7BX: hX)@ 4]"6(s1D َ 8H+}xf[a;0( ms[U(Tr86EQ퀀rf4+aIwk P&1 !LɈA1}.(QEO?LԶ*mH 9+b! ށ0&~N$%6oHPfJGcQjCsRHfn\Lr|B(i^p=.Iy.1l5"%\/'C4WHYAmD! z+: \DrγB9 vCSEĂD_e=:@m9xpR ق tj WQP,qbzHL.UQJ$όiSnɄ^:$M:9 վia+Am8!U0HTTlګg@"ь EJ[ bmLD@Oىh'憑ay㎜65JoJ@bj+0 ("0<xڈĆyqUv^zcR4G4k+smǠz"\P.ʁx d=m.;!U6q ]2FQ` [w$׾mj%:VAMG@h0>؀@ j[}1Fq1P+M4'{M_u(O;!Z$Geod8#q/ )mS: x_cB{zʷL`hƦzwAXWF-N[\ 0Ku됭#ba <oblZM c=2 2 W<㦆pg t97NylJ:YϐcUN3]PcoGW`~J:OxD$i6!eoZx͘GCan@i6QXiblhبъE%rZ`-\toQQO\KN%7h֚[ `p*(h` DVWe "~KѾq0Ħ+ƀfZjذ@~)Kx UT B# =B*€,2ԝDo!x?fFq-uB嵩!C\0vXquB%*M̈鴻龉h9'!%,?뗐 i $C=\)x(6y #B 9Wlq10K*T7;J#Љ0g`6X)٭>RӈmSsQM Al9E*HFf$| #\L(WeR"VDd4[i6H.#)>ߜZ>D FdXh8 %FX(,$_䑀 ,jn-]at+q`ip&]169y-!<@ aS~u49>8LC- j=@h/x ;1@AGJ1+V+>we'$_;d%ƵDE"`b܂gq8@vk(DqP. ׌:ѫ_n(1B ZEAy@0Q<aۇ"pIRWhdRl;UWGȤRSXxQo-mޚ` &l&T<#x)>ՠ!ZPUCt<6ț? ʕ}1F!TB"?5q~S60h!q/IS^?)ff*؇>?A S6i[~q1>~1`N}pq\VrW7 WM{({<⡛bl=2 ip'~Ƭ! *Iy\z(\ Z;Ů`8N[6W񖘈1Iǧvy}uR H*~~:q,#ǧb g:(TKH@#bmhǟ5GX(i98rDX^ib@8[Jr㜙-. ]8 kD 74d=f CEߎh }X|2XTK(@2\)2u`3?.bWFn"Ӂ5@g&}=PG[{Ȣ֧ȬӬI.} FbHV$G;U'T]8.*AG iag*G@RޘU)5@x7& OpV9 1*UkӃvlX 7 3SۜtAqHʅB"w] I D Aш4m;^L) T/\N?9IZ= 4Ϧ]P=PdAº ϫ4@p)3ŋjNCNú{|,dVq7PH¢`QhLSFLeH,;?WUfelGTYvqU+Q "CzHi1ס䩐5 LK̂^pT S8e$qnKNn2פBw錔Sc!*LyG )5!rU3bz8Z$Wt @*f蜊˼a^n(i8TiK_8,(gea:Ӭ;7 њ 7Q?: ~FnR-N7:PS4X&SkCL@/,Io($nEl\# ZȀԪܳRsA`#L M!8i0^re@r@4,VBBd(J AۈW)4;ɽ+hst(6ѝQl$*jm.\zy# E bK. a"v WiX8nEAWwҶ R 7 ofB Ѯ&,iלٷ !F?7FQjz$P@ۈNnml ܍ !M C}r*O"Ah[)E7FZϏ(F|qQeG[bBMHJrtT|KJ8^ʼu:Xu~nDYIu2] ,av\4%.OD^}:PJ-[["[DL$di1Dc` QPAK^~jY0 VT3ȋɺ@Z[MdAT7.9K().(STIAH46G`0kۓv NVb:C-f(򫐪.8ཹ8#Ə%mʴSyB;2xN<`$`%pamP T;I) :R kwR.zy^@5 ۖH r!Eiēnr8N#&8[ @EpQQ@) =Ezzw v:5+^ʞ}2,ֱ*"AqBVU} p`I8G"I*'D{y$ OlQQ^$Sh $6opW6ĦW QAuS4 0tbqDkβ`z!aaBklb)5.1°۰56ـ(ߓ`bu`cjy )a lq?kpdAYʓ+` JW, 1;˗MY{`xXD۷$Pb;`IRrk,7!I_:F O? 4avZT97P0ۓ"l d4ij>8B2.@-HeHЙ2A2N9 %cL$ @;*',qh2`l3YIN*@jT*q|(:p̥F H$}W_#X>MU'8<C:vw=\Q";n:UAG*PjT/(8T `DlE4iVѿl^|0:$_ޱPѾЁq0B^ KCgP*,ECk. @|b(y@i!"e `Vl*  [z.\-P%7vWiN qD;qQ ;ɶ]9ޘfz5t:qtWHwB i}RCZ?xR(֡bm'"r Iu(HehBAw{dÊWn\PCN*9 i$7jtGR5Dd)tzG)ct%GZ WhF 3hDf9Qy6y\t<2&APTO8-E C -zUؼĝNY tu؃+7ХUɃU*H6uR9iw/";'?8" fx2FUJCA}?iP3(ݼ5eŴPM]Ϧk]j&I7aNw9Db(7vIYښ&1SWXu$ lz C&Q1Ӂ:Q:5pM6&м* p+.5 $$V.O8;jp!@ۉ=0""$(3cn i7GT$Ȋ)|4V(0h 眡 )b,A-yjV\|ci^XbM1؊Dr&˲M h84<dT ِ*MqDLhR.Qlv֙hOX?$(z0xie߾rk[ xEX߮@t+7ہL%Hi(F@ )86 jt8OcvrDu?9![8{J mZٰ 4XYh1k%$/_.C El Z^PA8S}A`.r4$ 6!TM]iH4o\dWqeڻv$w@?mq3@vxSOz An8p+`B3+e5I"C~qŁȓD? 9 U#h5+AIpxBR]?BC| !~8rtqkiJ_;RrD4#rD)4@ .0Țq<"!H4>9y_l:h=qo(RG<"{Cł@ے4*r>o$l^щkxғ{vv.RƥK ! h@)=%ҁ8Q~B%YhlWT ш{1<eDBAZ[g8it>\V5} uNfMpߙV74bJ-H. kP!A6tC:أaoC.1 .UP OA B40 rxتN= @:O\Y9ecJˁQb! &1(Z;gaMnE97YT$Sx(7yJ%+Q(4E}| ( 1!ŸhRVi AL6L)-}7T"R8`|\#A(0Ucb清8Q\B$ٶR ʈ'O;)UD8P 04@Pq:4d`z8`)F R֛<}_X Aj+&TP?> 6 4q,pV`0]"rR7Bu "ÌQ8 6hxq*Y0J,L[&SO\H n@qk(L=BAJ,(QDWptTۅ1kJ@bf>q[[\M>y 4T(96jDRt-x6sצ5&U+[X-i(oEkPԮPHj:EDlt'S%OF"`66MSZJ&4,Dc#!rM7 4R#H 1e\}$MhQ9}1yw]ˊ`R _#lnDK|FA }0tGGEt`J( _\@7]6cDUf ׂ.Q QV6fa! Z]%!{}0LV{`U@sK x 9,ZPU' J) 'b/W)`#&ރ*]6qrR=2F V!@E0L.c^8ML% q`  E (*1 )$]F F1us|'QHlyTTiT"G@dH]d!&hoFfBWksuV?(Ur!UyH0> E_y +yJVh K1(@u+H E=q6u  *?5r(Qly KV1)d۾1, 0.z)GUyT8jubVp!y: ٷetp % L &&u@P W?2∪% 8v u2( ,@LT- EzŁԩټ& ex)r(J IC *#]mZ`%ԺyŤhv3h "R#7Ys]M?p2_01 :26ӎ" l&ۊP2Q蘳?csB^{b*M键cW%A*`2T+Qe]`!dt (6 ӃT_!+H`ypѨ8:o\rA/F8?O0=Ƣw2voa?7=B-*nU=!8 hi`Z D-݋H@fRD ishXQ#A|hirUbջvLNV`N@ -LI0QT lEt@ <K 9 ܥDYXY-Z'q "iC">u!iZm3Ph.mOJT+9L 9,؈g@t~ɩDpb )+و]m(0. 4a5PI'Z3qlEWl A"w2Cdx1Q1Z/ ` Cpv6&BWy*JhQ0"}p5h^o$I B;#A4w}--"*ݞq('chTĐaOos* p ےKPX!ǵ\Wo7"_gj " =AaF`iP5.6uF6N÷)Gx xU]hG AH6qX(*bFq+P _+\M@[ߌ"z` 7= ZF2CD (3w䁤.7Uua΂J@Ռ@Ӧ/8rjAr )P =0# ҴW~:t<)`)JdS@r@ w!Jods28;c펨ʛQph=ꩡNESGaPȋ H3~{;חé2kݔ M?/TWZqJ d_\*D F#3UT8khӾr9[C @Re^fV8UJҫpR)`"ۗ a0#RgD >wiaIDĠ} WA)+m2D/#CC偦XϾ p>t˖0a*cŊœPsx K9*e%QbỐV'rJ6f概q @KɃM&obB@r?vxJB10R?0d*]V4 9@ʍ(ap1T/y CW#2K6g!: _˚*4y*h(#)`dHKcĐ4QƲ  >ɋtָxĽ(Og$6nd44k6 <"e">o5TK1Z:xڎH (=}p6`{ŸntAFsb|J>nچ1 l  H?xRjZ*$6 )?M i}rEbDU 7Dͳ& Ʉf4{%hL@u`4bE,ǜ ZqʡҷcJF\~Qom8bj8ĥ$_' Б7/kMA~k=HmE愘.0!j?!Ae[|chHVo6pl1;!&<4^k4"-s Pru,D` ID0xϕB&4(#@ ]=$$Sz`[\TT߁ѯɤoԉxpL KxC] B®>2$k1H^)`VO;V*ѥw:‚ (ߏcR?<8I [×,S+~2RbXFot#í9 w${zbʚwa;+w8γpB/UZ9>yYHmSK(d\QUl$9m"(M-), 06C,i+.f}pZԜ8 Vw ^@,kE@~o7 ŌP=*7„^0%>'|T$KJ1k@jDUqVlc㻊I1MviW8 Ò @ځ5<;kr`%@ƺyYE=0{=ءU !T1[x (|2tm8={ė@1ltM1/xCU, ɓmB>CB+_lhi?);$#4 V8cjj?LD%,rc"9Y|fиXthiCqAr@;Y.wsP$NU#DJ{ )AXLvr JJ>XHM(n<5LEx~p%=Uvx/?jgQ#1;)NԶeKJBj@[UɉT9#m '=)|5W^-('Gga$L*i^!!w >lh5&nV&\((%1Wy! \yIt7!*"& Snt ueU^f .5R$)R!p2Dȇ/gjuTAGNSٴ$!*bp>' 0.4E *r"ޑ2CJdPD:G%Cn@^Viq ȭ"S$ CG(lC|(pE N6YOi2&4ˊ 29&[d7Gd]"7" afHPJPŰq_r"m=h'u.|}\xo*v ISUI,"1v^0#O~BM^ "2]P0Xp,{?K2(]%,a\c+TV-aT^>Jm\#qćӏ?|ae/ã4&Yw=!chP(KRrE3MZ8*4̶-f? 4N29tN.SS(KQ7(|o`d!@cxCaч$-whA 6{`LVߞ=q8tBh,^5dQ2*mDAa5s`'% VolQ9Ć!6[似m&pqE=ooOO  Iu$o5QI`@8 DёI`G&59a<﹐ ;dlDbA".X ¿v[#CPb*`@K'Ҭx4&# b0vPg(o~Wmxk . )̼#u5.[nXц! XaB;눪|aA 9)jX@߮Cc ۑÉ.$1]1EH-PELX 0+Wzیz(hlq(ԉ&RfĔCD)hp?Pu-P:qma;p+A;Ā VCMo L< ??95KV]GJ;)Jw2;3KRCN\8;|km"AD) n4]ѭe*_nPbxA.7 [ D4H !fn~eAXTN\dr~zR$:p%ҮWq*Xwr{}pA&I.5wЌ(* 5R(Mʈ8,2lnv=Yw}*ZdA`( ɉHO=c$xɘA߯sZSQ8Ȣ94 bKo!8Zh=E̢M}{˯:(\GĨ71ѭGf!p)x*oϾH2 @ohLMû`{b]NUQ}~oNRw,hA;!c|/Bn񬤒*!t`"x0B' -,A .5&_L08O ?6 zPYs E M]L1!*jJ""َoSTŚ .6eSm>LK ` ~>TyDЀ1Ev.q d -boAU=11ME{V@#Q=r(&n&DZ=9İ- W7\hdlwHPwG鉾64w!J [rQjM`8IEVRm@xQ*!$1UZ8W' GC㸼-NEF۩^[ ˑ43"E6B?)U( d! ֍q 4h4uat &$ȨEt]^LJA*x6ȣ]. +bwFҏ$pl%˖m\Iq:EQ´,37+qX2GuP˸:α%`Z=1TЬ۵0*è%f<z5 811&xƔGF‰Hئفd%!l1S]R2v& I] NET`_Y(*ɣ:(`g Nۀ8{UmިCIWbeztm2-Im==0@QJ4.99 <4El}~6䙧 ~p Z&oYPҮ .ǐP8 qq`)`/n.k4ی]3R'@.#fCBZ`o`@M*(`y! O" 1@H9 qS@d*ka{7(N$^CS]n՚lb:q1]üA+[-iSKc K]ws $L 0V[#bBtJL#3L HA RMz&a0!6t)Uc !h*FҊU)H._)@>[7Cb- Q, }ivz(xdR (A4`4-M*]At3LލNR[c~1oXWb\'0h7D,wØ+Z+~u2$- md G+ q?|l wɼSi6uGhU2 wN) hDΤ|ȸ#fZ+ ;Qv8D.! +XH`u[ 1"q ^0Hh6M!5E<`Nh,Cijbj5XD%w`s\s G閵TB"^0i+ &M5U|v(WHs$F k$(Mh?0ns[\z\ ƣ8 'f/QGq[I#Hcn2j *)[ 'dDJt.v@4Cmd%)FKaqz\%/"fD >xLN:cTu\;.5JA l$)nP(cCB{"^:z  :(U}0H%G $HRN :W& ٻ4jĩd4XaW2H/i07@35@$ @1F obӔ0<6.K4Ve *XN14ws%hɣZPSTˈ:u iQsÆ}̅Vgn**vx>\?N#FHN.M"zlhvZ:|qU%){&ih= AD+nYOX&= 4:,Z).(~!k`"^)NN.Uw}3^qZx)(t@n wK  &+Έc`J30}mJȇ6?=`2IƤ|0uX K8 `0wWYS/|oAÆ#GQG0$, z1YIy/8P|Ѧpt@r:B )jZX8B S`_]'O.ܣCQSFlzE@mCNFAr*]e@|bF^0" g((-1{6tP;c)*BH:UzƏl7lcR &%AĪۖ\<L3Pկνír ]CW\O@m2*Av9EhN/0 +Q yIP͢zM)TLx:RܴY q_ ^CeX`v†@ s|cb6"sNEHw~yPH7#@'报fP uZϛ ~rF&hӢ__`TepmQno%`ϾF)8 9!iKpeha`!(cd& $˚Ӂ5CeZuB un2` ΰdKa'_ "щGEE)G<"*Cbx 53H4i3qku U(8A?62QX:"4{D^UJKNZeƔ"⠗[<`bcz@:PuC 1$=Hi#UxVY|;3q0#TyyQȷ&JJv4nRȨ10E =yIĢF}X:1B^JZnFRlUQ UEA)ϏS>ɑ[-sS +<|f6AdH70U8/m{CԘ* XR.GXDwJWPx??8Q E7]! W~Se .|6^ByXB6b'Mj(풆(nr6J yaVi.t G8T šR;(MB)&D 6kz @Y`!D6b`T.!!7&wȟ|P>Op46Y e=$ث=^ irr2qj$P * Pɛm 9VᥨtB e" 6*8{_OA 81lX rb1 JW Jnh9qG _g h&]y%CZN鋋#lG0$uVf0I2$Sϱ. \4O]]B'#)V+R3HB$&M + X!0TA | +VmpRh0MgzsXAXa nf( Aɠ p{l$7!N V.*pRL|%z-:Mek)@\/NG3Q{d) O6)JU1@N ۑGfeGAO P-%Y u=1,n`4]8#RO|Hʂol h݇xnŒRrE!b>~1]"r\` NcusP4ToiMZ0Ƕ6DAq`0Svf]A cJk C>Rr`"N7ۂl*jwb0xH08}s0耷b|a90fvD2u1QQBnPEuc&ٞ4~x"h^9mnAxƬSSXނ1]A"ӀS,ъ*hu =5 Op@`ŁCaeȧjѠ u|`q@7$҈< Ȥ[- B=}0 :pRK,4d+\f( h@ɱh(%\5& v :H -p;;@];pVWsUFUo1 GŦ]!QH-U4q(hIbA2lOpWj 68m긆tّ,MRH4AvXW(BR܎2U8D.̍,L 80IqUƌz檐2Nj,jxf$hrQ_^O]b28hBRH~m<2CHCHO4%p z(o7Gc3BaqCD O\MHgp+xP!U}L)>S8܆p>ڙ`p (.|DP۬'GrڣDQ hH~w-[:^ !r2 BO\Ro):]eT5 \B ޳#-P"¦r CAQO)+h"siN0@7SEB`BKTEP ѿ8<0d^, bQ_%EQr ?ܴ=i8Qax)"o34߽#n!}!:-%/4@\ǮxqN[ZD)}w?.'U !wn9|Xjm8ђ@(ZϦ$9yRnv@:FZWh=I1TH%dJ_}qmLi5眴zk=bQyaWJ|RZ2z90ѷ1nT}w!p P󚆖eAהŜq0j+z2M /7S^FU>k+b4F|@V۫q@SfID`a_ų@gfhdn>>o*WC)D$"WkAV70ѰH(62$^/yǥB\Jp$I(k% ! x6>zgEb Y9Aj !\7fOcn֎Wumy.$S:XV&J5d'Ǫk9 *#^9@7n jSdPn`PWRr Td0:>vAVTS1`*ʺrX]L습@b r)08R1ϛ( u\,O -$p0 \MۑM*Q@4 ߜHN÷aU:1T QtDp ׌)Prgq6QM&w-TS4ޕa?+aPo8%F V PLXҒyPj\tr4q D 𘥂G=ߌCg 7U8>@LMB>0G]d1iC TfT\rvN@鎡Jo:PYA1TLxFr˰@J^nҩi]].UCiAK,0"PR A*M^K!9N]Zzq  -4NFE`vk@ڙ$NH ڦRY<`Pv"mۆ: נ@@r. R zSBE:bw. %~\YA0ΠH KVO3B a=*\ e(}xj̪Zx۶\An4ŻtAV1G,luC'L.D Qߜ=*ĈӽfX]Hg'spEr64=x  3|Dy@7ãEi>o*1)qq|D ɔ Y@fPZ%v/$E{΃HuCB9ѹ*H9PI4a3$GFky4 AЦT;g(CHuü@l\cE\Ajg Gy赳kg8aH "* Jy+b$1ʀ6[=J42&Q$R&h⩅PqGǮ_Ct_.U$@]+  6%7-DpaF`A`"ؤP|aAVԓ6epb*ƒ.""ƥ0c&)9>z$% ۅ`TU޹Ȏ 8 b `ذ\t6Xsk^r$30=׾R">9˫$w :0*D¾D,7Z&U#돳ǶmU7UWu1!q%:84t7 <>#a!h!Y넭78J63Ϧ2h!\B3%6% X)/3xpt^r|2ڻ)[5BFʹoJ8t^5Gu,"6-ͅM E,5Bne`&&e&:)k ;y^\kx,eͺrFam/(w ;`XLݡM@#vyʢnNLILL} Ev-)x;Hu~8(YYP>z-Ak4`@>+A@&[ VͅT'ɀ,@@䘠qMyJm*J 4paɎlTТc{ȷ^&oE9(6iUʬSK#lPU}1*g YW67@ sP ؂#MPXBŤ\cfJ5[xtP` ܔ h2@Dՙ% h#h4R&*,]AJZ5Ӑu$`@K"R.+(`4I뀠SuӁ؍qp4Yf/%.5F1VV3cErt Y__9.7M0P3pSQ`[%xp&ǐmkTs4J)_ :~6%PL @U@M툻Geb1x-i-0ߜڪ9.eGmI șY{]k e#&5J9BG+&%ox{(H3deT{*WjU.ҫx FriC(l@Eem [8Z"eJPyK=yȽPp!nllF`Ԋ傤C(`l]\@VW Zc$B$G2(&4J4Hnܤҩg=0zHbh5"\ܧ&rAyemBAw-*r`.@hI .j^.@M5AH(8G2?LD@is@P e24d9!ppZGy*AUDP 0.!.D:[AF3[w1p`Aдm@њ3"[X!G)$'βSQDۀ "{BW.(+wELA,p Q9ۋ}pQwA#N[1ਇM/)<`Wb(#T" AO߶X(0+6 B4#~:CY!X8F0W,KTevA 0VۉAUR<![X(9-sB:R_lQBOlAE3J=Q')| EAd!Ii F5@>[.ĞKUdA ]⢦f5#@x[8S[͊D^=}ZHRCE*hVyµ !*"wOlS4l mn= 0Q_\ 7p &.Az{b:(FvZ` +8WPpb6)q-AXO8p;r&bhX9`Wnj^à_nq*% 2Hu AwXMY3TZ*BNBxqSfAP8@@\x1hu-"q1!XhƔ`Gw!^b ZPe!#U*8!VEC%pFA)mBBw Ąv#>|RD7gC+ۏ7@٤M}rQ6dxk+D0,N׃9N0R XSsu`EÌIqJ?H`";`$YOHHV3:*itR-N4T"]FDTPI [AA;M(fT&@+LA #\EƁdZEYͨݛK@`)I :3==#f9A`r "Eb6uhZ%(8\+08!"REn2nTL4-yED0EQD僜!׮HBu4-W5E; |x BbBP^ÿ&l w2QOcBA9j81 f &XN2*Z(Ta$ QӊE+xhfiT+:k֠d*DGUM"N1;Cxj q`9<5EDi^cW"ɖ$Z"!ڋ-J)Ǯ( Wտ[Tb JaB<#_lVH*J=TgaWSa5xB U VxŴѬw^[n8Vɽ`?7lD~w)׮%2F뚙3x }'blKWb.QX `PQYPKVN{]Ӄ v`H8f67cR1$IA bCRDŔ% rW #)٨Yub.MxL8󌣵VZ`+"jY)rH\Rj jDe&|a|tq<` uL&6??h(hIK+j*!3M;#A ]x {g.1K쉫p \)83w=0))va`U9 6`fU]S;CE@ irhYĩP(*#Nt uqHPŪ'-pHTK| 7ZY,;E%A7 P5%#%T_lgFYiM74CP%QD+QY8,c~+b7xbip $EqR< g E%:i83K dȩX&h{= mBIqhۊ+e ]TݹGjkq/Ozqm 4fo"Q+A]Ų4d+rpSxDݰ.X)mv"9ʸTVdjVxrƍ@"3T4EH%rTPB|H쯧]b;'~.G߾ B;(F #6jU!bj-* 5Xk$pJR(@nZͣURnۉn(1iԫWaTo !(eĎd3L%e  ֳ>x]P(* 684  P]; @sX|LrfT97iUBڍ:JtvW.PuvhK- h8(E])hNG#@m ps_:=F#DFG *H(7Q{xBO~_WZo! :|"ȁk=ؒ].Ͼ''aB5Si=$+ Ah08\ ʼZ &A' f<76fAӚ1s2v.2k`>(F\ XDAT@HT_G"IPqTN\̡6TQbQ7ѣd`zTlLC"ڶ69?=r(RɈ06fo&,Exہ l@znAb28 &PW(7;ú/ G4 4=/q+ ] T< 0KɕBpr4@7݈"6 p a/ɁX7{f6B|<@I@.;\6;U\(S 8 cQ: $~T3 !If ׳"#Y\ TN$*ZReaoj C SĚBPFxX8PjAwA*dyV tG(u @D^h/ lxCAӑAGX]74SPp 6IȚ@ "ǜdhϮ(#u^3Ŏ9vuR^AְZM7 -1Zؾ؀+`GdBL"E/ݶ.BA "2pPu/ 1ܓ&۔h"s 87 Hm0 K`Ϝb m[@Ѫ-*͈q[bMH$FgP T T'7A|{f)!1E0Y؅9D؈(@C l@ϽCh r[!9'4x@L8TԦ17& <7"pyiM8 \hGtSX%Jđ\2[^ _s 4AUx[O<ir0tS_ Bӵ}i]bG@:>5(J/!W&*b&+bM Z!Hs( IQ:_(IqO28?Q B@ _P5@=ʈ{{ة]G0Q2o!NG\v[)t퀄a(gCKؓ{/3PE}Zq:6H@˱JQ۬;{ e #7 .'܀ۍΰ]w0DP,i086:TAS$-vq4 #E ژ$KEpc!<,E)^x MT\ F"5(h fA*ƈ1R"YSiuɄ(  W3fQnD 1z0Ph14`6!iSYe]Uء- YM {O_?꓀r)}|i4_*ѐgC6iҟH @XJD<B0C+N:Rt0Jy\ ou1v[doϝb@ bm\J<2 TH.x wīhZ, F~PA`ڢHPhT}_aBlqMA\ܠTMe\"0%č@UӇ#˄JfWMi H.n3 8"udBl󆠃A(8n0@LA!I׀ҙh Ɓ{QrC?*- Lhq)j!}*tJWV Z ixq*(bfh4H=p1*},qSyTFvoP*rk܊Uu3FocDlF#E2 cHNq vU_.h75SAJBCxr.lUrZؽ$2a R>TuSv>nEەMXr|zf+Y& @(n\7 e6ܻA(ƅr&z£|T h{9G1\ЖNQ p7z:M9-87j;8802iIbr]f Hmȩ%<"=e`\iEtv!Q;pN@QiQ@~KB\ D+a0#Q0vYMT/$~|Po%gfP AUC]٠v:S+ {H*ʤ@֍,Gnq$T|}C.vn~w4aD2NS"h1Ѵ$<`Ý X„4K0yƐ.lo40#xFHFp@4(IRX$ = _Xk8eiG.9@z5 Rlٚc!"bl"8 VnZ[twqr VݸYn-& '3!4'` LjEqA/CV8(j!d|{e)Fl r6HDEqR"<>=[IS;l[]ٻ QV(&`*4pyZK z!Hj k8 ,26 (DzE`M0*CC q:_=@ Vp !kgW 5 uI@& aD*d Dwۀ!Z/$mUqۮ|3^ TTPŘXtCT׮Pn $/ s; 5^$($GGL+`),V_?( NeaQ ZjWGM!B^>C- Pǩ(amNLm#F0 ӚVb@PaHlTh[*qܢu0&HeH9l2(B6(ޯ bjG^ylTA(1A+jn(F:I ]?8$Z! ?U)&Bh*PK|b >E00hB}cjDӊ Ke傤<u1H5\lpBr/XT[J5zQ&bЩۄJn(k i0[ cTk7K-T,)`7b#ѱ3`P\ Bh*b-jB|a 7He4hYlhC9=>V~pV7>L+O0J*G1ܬpȺm0@5(8Xv}sd0Pccy¡ĀKS %h&J`Q5K ` 6:1:D4mǵɇJ1baagB#jPT%*\,FH+ Ch)ɀayj= 0,)hĚ>R$L 6 [+u͘H._e H *DlH (bE|zfѰˉ;#PCG@\Nx.voXIGKU&I) 0ݵH;>g\  R׶aL[$/[l3=w%sEdE] !sq푡"S-PB`t\R +IrZp'D*CD\@nWx5[CゾtǑB蓜ڠUR: 7÷u#@e@R1A<*퀺*Ъr&PyR&gHe"6H@K܊.Ǥ U3JLHIR߮6mc za)9܉C9Xb+&9E°`KqqD8m*CʹB#q@DTf"(%4P T7 n&+wAaJ+J1J0&l%SE%AkԻ;M3G(8sVstc _ƳmP<&23SlIvBV jlZ!@;pI; An ;>~p+]S%fɁ& c۷#,eq# '8t\' f(ҊRb0G|6\C2)mnk"kf(!Ñ@-O]ɩWS A?bVEDȓSQH"ݱf@ u( {ʠ~}hQAQ]KDb`[M|R?n#9 @iuMs|t㼁_&DFW7J!C0KWGT0c\Ax5L<|$$Afa@ߧhh6m5IL$%`AWa)Bm\dDh^+TnxJ9d|"3FXeB-فvwIyM֗vp4`oL}04I"4Eq2[+}0s7?3 (~D&|)!$<ͯaO(d"o:вp_$(ѰG5 *2m w1VEWI |j#i͉p@t\F@GqEj Jgci Hfvb 'HrތP=mpH ZqpC zQ^ xCAfy.Pf>ipgW8%$i {8`tv1P MGWR81hxN.Il9@ʈ Yq(XEA8Hz@ 7&ƦcH(Jy/XBEzЎ@B"n r#dR,S_*!if @j[S\ Bz`i*hD4 Wq6(jH @~pmN[ӀA2!鑍n 4 ,#OBF^rE )p(#MDVYѥ0ԭc~LJ"<4DqU"D2u}摗bH(m{(cv tCe?9` c;CL[i}<Sʆn$W4^KGhA=y l?eM1{&%? _3-X鏰cD vyrJ<[8_-. P]ӗqp7pA֚&RifD!<= Ph TS`h ;AT*sSI$hb6CF \PqƝo"tx+H7hPf˄*1PCB?>oq~zb@`B"d 08< ir M qļL]d5ֹלDUX9`Pqv9͎h!.]>oSڑresqHڏ)dU>W"6& u)/&2] g, VEr;tRϞ%Hu@IJ4z 4:d}TI2H JbǬ:r"ߟ|GR͍ P;t!N顧 v,-\@ " r" y\fP!P(=P@:NrɑJ-| k@h"^brVRlAr P+a4>ٲX$5h ]x6 9LoDx%DiHX{d)$T4708#S86N#m VJYT^M=*.$Q4O$2}?$O|Uj\- 5zY!(Y0XTb 5C!.=ڨ?x`+gjXi@x@ +Y00R` 4#dEQur{@n&- *%08f&{;5Ԗ?|l jYiNM;q jK)";wJBb#6!wKqB0oOyv!ٹ _|Z6"4hBkD@D8"aUC)$b⭈ W"&|]X-<8^AMu\9DtesU2E([Q0؈jVE-Fu)n_l:! 0`At ؛'ΰ4pR2RHln]1y]"mͅ?9l@(q DSE]7~~0hg\[jO)q4{AS5T*<6!87"`!(ه+MrM/?QCF nUۢ4DfeHA]z`)p&AUTAț(#N*Xz93(aԽBՓ2I`CVUqF@KqUWvɐ%!E.]HX& PxH6A .RK5Ns}A?kjDy*ZLRmU i4"!Qi#U26Ͼȡ9T%-=>yc+q ]R;Xk_&44%%m 28!PcR 6IL/cVtMԍjwշnɃ'b}j&=K&m,tE |6% ̀dqUHH>o*lZ"{\cE\ g86<)LS)tCoGJU >R/= u !+sM`VkQ3)$~%Z׬OIK ACα 6/ |F+c(DQ8;4/7xT,uF fHSc6\ÐO5OQ!͠jo(oNuHѭ1 yToMcM} 0y*훁 ob ( rA4S//\%wz6\FL@M;\cnI aSٚ2jߌ&(}?TU;=常m ~}l7 u?o\nV: rh9aU'|tkSt\ 4Ac˄MHH5iйIyNvw]=H!W <(h.m8ZDj~qhF?8X׷RVYpv+u]naP0c n@" ) @TWeBVrFF)= ԟ]cКt[wp0$j#NW*QiaULP@5|R%8ReQ7cPdmI-ޜ(dh]T"9h(rb"^ E""m<6x0䃶 @F8A]&8,TJI<T*5<`67ʏ JGHr3;bhv.&]=95o͊Wh:sR<@ H'xkQQ쳻 6ɐ9\Oi3Ux7My QNr5oY'& 6&KaCU/jx{mSXzbBPUWnklpMq}  x 5H7q#B:LiLEv:\][H*02esr YE#{Pã3g\hņP"WvqpR4ZwL.g*)@D(91PQV&Bbe4uqrR*h);9I!zLDMMixMj~ܦ j+n}1=K[i#퀔BW@<`P Q d?&*hCXѸ <̢h\KM(|l HGr/?% $ j>i]d-B`z¢T/8S`2i6Rɷ6SXLQbQgN-_Z#\mmlHG `|bq5ΰ9\4B>8 M" >SF"TRHC~~9@Zmӛ$ݎs]Azƀ8IUt&>M>[2LFzy!"ӈ4ͭy h@@q( @c?Jy66gx+X!EcuP4 ii>u;4+H,ųx(\r&D\iAy4'w+R 50:①V뎐B:DW"/԰x׏{3Is nBjj +VڴuZ@iBhm6ɺAVp7鍠.R;'(A1R^)&[]|z "C+!\xj&4q fIe5UE^JnW8V]3 EC+GDF0FhPZտ}e`\(e ĮAP)nIÉjiᓓo4 [`R(7xl6I=~svL6 ;&%d%3} E(vn7NB'X9U >%)^x`m|Mn%MEs)Wf|S.u%$o9<>T[EٕTho0C7{ˀbolҫe<0jJ0^ZeR@mx%h=#|R%Q5Ch8=J/)eTU98V `ʶH9˺Zst`"(]qL}\@UbXqE7l Uo$p}o 4 e%©P:o HHKP֚IJ2VOL -οXR1&mU5*X=` ZsC^ߥʂEؾ0QJCqlcBrA@qh̃/ DZZ*jTC6۲$@tg G_R\[idb-G%,#\A!|o-6]*9O3!YwQ?y(D.xc0 TB[NE@?LaI.m_bۀFiX<Qf:TWvWJpiJ Ë@IJN㈻*Mq,ڥ(w?q01-պ;6O9$8` V)LSe6ŅH$vm@"?qI6H+$,ѰÜ=~؂b`$KQM/|9Њ(ۅ-aP0HrYJDn)U9;O "ѡ3PAp$*q޺<! UWw@iob қ m}a(@kQFToXa%`I&'6zx2<F?1G`jqVsCkoO7}%K1UK@5.Fٯ` ?.(+ !j"P+mCA @CM(ɲboZ Гd52Y&g({Ev1vJ*Ni *:$6C6XdSA9\g&u'cj4'EŁw81Ax kIL]XSX~jb:!P;:DK0*< ,"]q V5<&leb \&LX6ᑭ\.i<Ѽ MQH>P`Í6y!nf,q`Nł3HQ a@d1PI7šʻ:YN `\a{%ΤV_"/x͙x,o<a*9gqc-y0Mkm.sP=XCFzf4+{"?\ .Jۭњ@#Y Fq 4V A "G ';C@ !rV$76# I)RahbVRBaHCF\8 2 "E] [ XxmdԷDh hj`Z&E@lP.Tf IDy}q AL؈LBVvk#2=*%?R'iR-- U?avȄ ]AQ|SCoAV#0$!& aNjQmk(+p//P#GMpʤ}!XfzWiJPHt?$",Wn#qKM$P-%O6*~xaGX5!/<ד䚑EC E;T *V}™p(9yMD$EBRn9zC^>y6*+温?xѦWDU9JPYqJB&רc3;6#4`Gbn7 `uE6A ,kwKA)l{LDTD4(y u`ۋos@P1 Wa G״.PQA",(Ր7@#a !b 8hB fѴq/"{QIJ 9R\`y )TB?/ކv/#x;ǻ bm6.⛒|`",9csqhr]R\QZ5FC͠.x H 'BȀ]AEim-+s pݭH)2*kn(<9D  b l@ AlU9׉(mPBky FW9zPU 镍k}'.A1ixBѤX#`wsaLP4]Dъ-z%r,#sq1OF-bh M*J+M1ڑ[Sa6oOf%8IL \@)@5Mj@_ p$07P&ERIV Oh9zeFunلEd:!BvR:9cB\[6+*ppd53DR5(UʬĦ.MV(Ģ`QwSkH4q3xDPXAz&h\FG6;!T0~PƗnT|ƇB8J}0]ǜAMF5[7J͂7.}y0D>hrG5HN1),z<`A.@ܻ\i޽B"}-jR /mŠ1cgP4pȨn˱KJa1tr?#%jɀ@0KwdL8/mLUAxk=5(rEFQO!M6 h%q ֜5TPͺ| *FLWdpoCf`F,Watjzi N%4׮6(s-@'V/?XHG*Ah,GX3Z|`YQշ kG,u^U * &¦DWI٧+]!T`!w; 񔐦5rG`D:t%JKb@iyM׬D[G* H.Ym:a8>ݎP]i*'-%j7:&אj^yT U:0oX Vkbjirhi{f;!4Q&@r& *vnHELUQf)2.n Ie2@fѱI lS*Q!M Ҧ(|.XTplt c"#$ Ug|H)0Sx&"n.olK)eh( 3{P3L6/Xw.1"&l*,1 { Ud*^P\WX IR9 :; ;A\訦X 07jX.S)@ Vf)׌0"B`o[4q\Zt`|`áݴSPBe(KJ7XR){N,j@_].`KxPV4p՞)yjdȉA&Ce xȠR%w,9*dy(.pH@ wQءy-HKQ$f"fa~omnlЈ?5 'W`dvk\Zh :{k/b۶tE#v17jMA{RJ ߩyُ@MUO*E%1aӿ4)@ @3F+ٌ< epj~zf(BZPmDVMr-)%K–`orǐm/w!0֋ÀhFh&"ztr"l5 nbѸ `;&GF/ +&ЗC qIH..SP)+CȨ'J_njZbtk"_$AXX@ )sЊԼB"*?Q#!T`0\܆t5nAj( 0f QX$hwq! kXm2Ő8ãQw+(6bdI\!={l(dI`&@SG% 5NqE宾0"s Rqbf N*ɡ+4mƨ;ю:#gl+/H iI%d܌wU+)8~7'B h P h qItHrO9TbؼTlu-0GNk{1H"˰D/|Pb(ͩA*E! sƜmmRV~u=ˁtpQ~oI.D[Ogol/Qan8^\9#DzYsEkj(z,jk EU=@+YH-TEPc! ]X&b!t,U* ts%ɗD#zn[o_Tw:yjlI#J8 ^@6o["iW"Egסv" o]u @cD TBQ(Z.G(ǟDD X%r pLODăFQc@ꑿ(D4r^ Ve95ك x)AM5x "'(G7,E('"P8$14&LK$K7]T*HdB1gftưзxH^Ջ;7ꡤXhth3ifb5ɴ?6i{=>ˢ\]&XlǴPB;=8*YxvWB 2ƍ9p1vYH jxU8Jk#" c&iIMqSmlmD:"OdC1d0 /Pk90GFea)"d ARLDD52l1\D2ZQL|!]8ʹI8R¸4)gZQL%n>CDo=2 Ao&u##GxI5o)O{Q(ZLCB|CkoG:UE떶{mPMzF`l7AAC#@d!aPkcT$+uxVu7FC߼`'_#& MJ%q-PT+/Kb^!ԣ7[#39 aI1M͉_.RE=Lښ_8HxX3ȩD!k$6* 8Rm"q h(,ɂkEp ۰N>IJ]kۼ$ȩyNrgI^}~wIk3j= o@)~Su2*k${f$[![Dx3b9M3KiT;#xF( ?Y3ph'GEpA VBT#7D5skmuͩo`X0s\"ͪ9x /`zh*ؐ tv.QN0}!G-5)^GwUE\he(`bi&AcgA##1L 8P94y1`ڿW[==}q5톅] ߮&dGCІɄ[ReKۉ $& kR܏<8NО1E\vrE˛ WϜb<f( (o@1R6qח"/GЦn)E76d4ց_ @vz`x |cQ Z0unDF%cA#l=9O6AEƁ7c&^4Ih b: VyaLB&.S_G-jA4 }qQh{9)Cg~09SFS!r8;O&\6!<\Z]" l` O{RlaP}~qdPi{zǺ%/[*8lSSD7 :Cz1(pq!Ӗ@'=`FWb; 9kPP8'3APJw,A<B0!%6dd'q:T7?#΋kSHB'jl -Ò9)z&F8z5ޅD#^ķAT6APEwpTlSi4\H |Dx8$ a:bqD,1 *(60m]H4ىR Oh}8|qPp K_e(7w.q(dˇhl"O&:*vUQy"f&AG*~q&RaQQhP S=B:H9p ).nDCG"5֋92DlHA_\H Į"(PAHA (p*j@" 2"7*<j'hx$# \F_U :ztbD!>)Tij0Qf#BcJ󁡑E5x7:@ZU9iQAADM*w#ҀF9TΦl|.J0E1J#+b.xdRٛ[B񊉆G4hiD^&)ĩ0ѠO4ɼ^JGTw QO\xFڊ(s/(N Ajˈ`<@vsdh݆*ԷSB/ @†@b^U|f訔2a(`աL H&/o9Qac U@ ~rDPǂѷqi6Ls־ |@ӯM tz8ȸ]`l{sJ$ղ^Fnj EU91ҝ{`)ͽ®*`j O8Ԉ`!yQK -U3֦/϶V_r ] )I+/(oA4v\BWM扥XTxF(7(KwvBks($G@'ƥP ҨW/ t+ - -!:᎐6@̤5CcH8(EIpPrP֞&nsp PƐ>{}҂.Q`pL_\jm<fF-%=BMd"! Å)Ͱs:F^5xQA9Gmhd@%ذt3o IGۜYP\`!@ @,AN& Ihe@`i! hW(9iO57郺,M O_6BkD}7$; T˛[A5IQE;ȅD 2k"q[[4' "Šx @&=r:ؾqb΁hͯ^92 ]~u) 58([LWDj_&j! 0˅n`ae] С#ĂXlexG¶A!Fpkpn)e.0 5Ͼ!j4!y!M5<0  Y_|q`e*5~=2Jj(>}(&pE_->WW l&0bX:y K]sDBg!\Y gF6w@Oo8[-6G~$\'lH"(4ZY~9 '"Kx]X$mS 8=ZA]l=p8+W&JA H8P`eTvMsNZ`؊߶xE]G #. J[\TIqobx6bqш<V4nOQm TO*Hlj@|mRh13DHjČ)(<9[ ]FUR(^1AcEĊe|h CW-;EJ-0`lEٶs#s(5ي;Q2I+l~u`䣌"zfrڇަ4͋ T?8j5R*֍Z >AeinaEVcTȯ"#J|P6lSϭ@0Ah8i,r +*R@5dPQZh0kmfRRH6϶hѩ`)URwe5@%ȝW)MAJP6̓mF <&vD#h8>Z4!!5h@Dn8h)g8 AQْG8Fޕ8)M!eoX Ac:UHbPXPV*;)"RF鸫dǮB(@r!N21ᘆ%#NDlp2؂7=h1U2A%o*ЇKa$" :-E;Ēҗ;w)fԚsg[ |Dц4BA5W W$&$@.LF)8B Ž\*&g@l>ġr ɔ,qY1R `&luxr(: $Q* >u@o(`% $? 1W]h\]O*- 3hh6CQ̘ao!kcn {/dJBh)tL*0I[zDkXQ*Zy) iQ=A(܇X9fx9BȜɉl UGQ2Xej# vHyKv\Rp#Eo&Ȟni@ԕ>Y RCU>sQ=}}]XD .$0qJG +-1Bb4$c,+9lSw:Zs>waNk!\.Pg a&|cx{t j,+AUJɊCvEl!l 8.W:h&W4`W$D4E"K`2S`e =p BydW>=\Y@El{0!ДS(VaeMo'<? Dr*qK ΁9J](LHZH\@(:7(S.SQ4bly68brH)\ \ 3]i%5mD0  9 X;i;dmsXPwk͑y 9z`VPpXi.)\BUex ^ӌEX cu8X5m}_m>clMYaw[1cg1Rjvr,+ sePx]i>w( Adu tCk)ݮBQJcEV$(8mk3C)}̓%GRxvyz[4'snRɰ ߂%x80CŧhLHT"*VL#CDFMŁ $QO됽#w Wxuah_{cހ# N-:Rx;9tp(C0VjoHb;й)}Q[ptkMIn.VU8}ݭĔOC/vpAE;+Ԣk È4)P|d *|L4* ]8NF憉Ĕt`8C^,aTr]7 TsAt4TPJ9B; r n)@/;DKJW\kF 1+0UÝ;*xv IzܐU, .*~\-d <^|{WBr*(vv {G`9fa#'hhGHbJmUfAxhU.NR7\h=Ga V$:Olj'+xm_Ku^>DZCk {m=rQ*2 ^ 4]rRHrgʅSBx2@J+f F]PޅĪ"",kj˳!g%AVL(щ46㹽O<0mZm1 h\Zn4ˁUXJiCÉV7L:-qFیIE W¢] ,O Y!l^BTsyNp Gs8Gt/., L% ;k:ȉ/dЪ:2N (޲د4(B v:\j+BRZ&_]vUaa 9c 6BP3Ebw( -"[Sb862S͕r%эHsPyM!w逺8)` f(6]^xQA_M\n/i>? ގR=\06M>حMA8JhNBY*iy1U5-.i^VҤ{5t8;czu % ^ @yU`bP _Ĉ 6LIeP|R"+]90iM@AAU6iZxяс[ dv*đ!AXD`q,+0RkC=B4VryENԸt EC"JLvÞdO*&"&<a Pn%ۉ7ĥ)# 5ZJ>QVpC!'"4z2ҥ@0rzb@(z1cM٥H hg.C͈xEoCzIv#cc0Jg-0(Ue6ٮ2H ~ }1X䤮rS n ;%F:ct"Su*/Ëju w=C*!(5I7U/4}@*BO?|]x Q b6^ VnZP!R)ȧ(^ B40B₟b"%44 h`@$y6CSTj2\7YN6U- |XA[Lp)QI&;aڊB@2YC-iA'CHXhV| ;PqreEA`l(g9~bُU5>y+CsN Ɉ)B]PRpօY\S\DB#ҫ1.1xeab{bAd aA 20=3qJ幼"GI$Vrz`aG $ w* њXmbic#ML y) #2.SsU[%iFD0%)B&R^*AIF%P`twyC̡Pr"B5i&\JI0 f -v#VnMnh+HA $@ y"ku#]-K m\- xl8 /DD R6DN#BYlĂj |zkJ Fo :]HA4}vw\tAsD4Ls-;-ax޸\ sD*˖FkA%0BQtC aJDU"L).P5Rv!^G8&ְkC"qKUD9) m#Z 5Ut0yʠRkW :O\ }tg */q3qQB,+H*iF7񂺲y„"{!@ d8 R&8s}Ap8HD><+~}0&Ep YiE w1`*rY+Kn7sZsh6^pz|r@?B1NK&8CuB󇉇/fGفmXu!2|!Cr0n4Sb56`IҠ|tĂrF_9’ h'i.$XbWaSJ٠AȼhkD-C[Mb2=1XXPB2 R`"*pڢE*p9wy+#ME679)sA=02vLxZlcDJ[X#]y(N* ..,Hy0*wC9 hP4XM&VG4D AET+{[IhA_9i =!_%$i"2N^Q7Dn7m{~9Kx* !ir%|CTd,xsj L\mE0B 6n(.+DL(š?ZIzߜ`47J!آ9U6x F:0Uc}Q]eтwJ6(q}(6TCHh1Ɣ&MJ x?x3V\SH;ƨ jr@@4NWJ߾B1!;wPZr8Z菌 ohܦt5 /A.AɈ psO9J~04 nxm6wV r\Q_»26*;"BA"b<Ýd_ӱ( ##p7M2R!(I5ʨ -"bGATVlBX mRj]`:ڇsg1Ij7%BrL4}q̻czMow6k^thI{p YvdM aK/DD񬪔 ~Tb~LfP@HbP dبRzx蓇@{zAdA/S\B6'LFOC mN<|99_B DA |+kۍA*wHJQKK(=?qUU"p;4]# ͪ*}/ӌcMu.<Ɨ2}T*&Xѓ*/Ӝ7 ȶ+^5ѵ Ga7f a6l2U/RmG*DM܀AE1D؇+d}Bx#`IDMT0a~TY;2a9\~\8rA=1(XUe*P>nP(hpBPM0W L]B^GK GM vN!p)  N\+U8rA+ȳ4de8/Rl/St; x99UYYGL<*z (P}q(iUǎ**sU͂*0bsBc4(#Tǽ ŒuV#;i:(6. BM\p,1輺W˅~w(-ܴ޼x T($*'o@4Nqh4ؤhN 1HVjǃ" d' GZ(]S靲r ” -~=r-_Tลh-(6/P](o/.ArF}pcvhf-rXCQHbi* 2#46:!stPX eE9q>wgŠqB"KC 41鎦5^\F 7lo. [+E Xsb-qۣ_"dMszoJ` /4 I"{ư=zΟ A° 0U*Gf;2 .(c?, ە|bihx0p"a& 6Ec^ .&Bǜ D9S+ވ fHb"d 6Ba ]-(KtWCdދ"(82k)Aj!`Ƴr@4@xЃ"LJF 2(EiHPZvӠŌ.g&lٔHt94\ܮO\Mj L4&V)-2;vp5퀫A;\A WZH!KF/"t1X{0ioC @ X (E5" Z%A@P_||fg@&hX4D8~wM$U]Tߧͳ |oyU\8(mo}J*q .oPs˩qE`!>adw`Hw}sgΓ9 e/x`jEەH`Uxe3VxM$n-5daH%*!)6iCN _n]Fs]/|ar*6,Tfs*s] <+E`$BȄ{r:`V(LX-D9L(D%baVQjF"Iqv;YX!MEJ yrĊJcT6&;c$p\eRl !(5$ĬACMĩO*vՖI*NԱH 8mf(A/ۀ„dXi0)wz+sc< 21hGKDNn#@  *lj&9ZFe`⼫dawGGbXJI^1*FȃgYl˴ȆZ$?"u!o%uJ ]]\o 4 ѡ0:2>.78ʀ*M!5nL <AB*(AD$HL(qLa y *(y1t6# ߥQR0e7O2/2yŠu0+xDE 8=Du s@ SXq > rޏ\ CF/lQ Ü&7a@T!! B |ްMvo!`dZO=Ȃe7GDsE &VBd&Axl+.Xі9~ЩO&eeE.]BWVG|"c@X 16vpq'^S)<5hy (.JonǭkRo\lA„RB>3Gza6P71ED:_p 8<9 B=3d$vCH A8((œf,Z7$h 1PPn).wۛ!ƅt1 h,=>v$N uҟhF @Ё%EնlbC _':fɠ%|tMAcLU`"1@ ss7'Ry ֚01h czt e(F+w " 1$mZȩ<Fʔي tԲ.Ѝ2V.rPrG mq2CZR?>|)[G,GH"-KP(mVry2s1nsaC&EpqG(]TJ-q ${ *y0VͮADw"=8h@:8CV800ߝ`$N F<B綒.,6EpyՃEǡࢆg*9V6`ĵM2h:FnLP $Zn'pG E Lfﱣiˣ N!rW*(,Uǘtq:296./.^+UWW_&/Uћz$EM% =dB\$ۉJiQ]bԔ[S|5Wx.(P6m-9gf}|0N!XbI϶nWE)z +UZ}2֐곶i}GM"_x!^Uţq|` ^l)0 GP0tGުp֠x O\j\":0  +WS& ̐·IDWV97itWo U. XFU"b!y\"鮦UʢL!m3NU#"e28ށn*J i@HZˬT.hjoиs'A6(UM.IuT"))$Lv]LH'"8nV"| W@n;vʆ٠ 228!xZ7,Wvs 1@K. (XLj5vw@.ↁtV+isp6UfysII'ϛ®%ytMY Ԧ]*p+:@(6U }Rh˶5%.!LZz#ZdP x\I ](s7RYN( -pjLTpTS׶A}lۗ+trgPʻ80 j"D0#M]rUAvDykV87o;+p@ZG)TEC9$@@Vcf@D)XX@HFG(#o'+׌ B:_#yϞC4J:HZ._24;S,Tm)-+coe]5@MߎrCF21G4p@ |z.Vvla@F\ H&AE[ŀ;Y+o?ZhP6feGë(T0Z >sD4yCl.B^B@2*ŨռdQm {"b! bҡ =r5Y!4PhcM>>$y P:LT-WLJQ !3 !f8@ PL"#4BMDf$cƆ5ڱipПi=g !)Bո`{ n7"@ ] N!ym) H k?vSMS);Z-m 滻i~sa%MiƊlrd S/fv(E(m2!`W/63DoKL)f-}E}*J;[@q]B1^Fm1wWzmE3S˜Ri %" [jGRR' hT hr 5-ٱH 9V#.԰c|:2a n#vC$DFzAw4P1"(ό .jUo_LT6"^m= %ZyFh5 p:8Ԓ&p4iu 9&}qՈȂhݶ)Fl*&znlnUnPO @qo^34*GPh}4u8و*~HmxV(f #k of9N \#}L\sn,:88D #oX=&qJBJ \Y]g;2~S)8n&Ͱx JJ42nc09Y@' VbEI05wmX c@S@]_@A$.[M$g6\ fQ* KP) U>~p@ X6cP? B`EfpFǾ)&ӯ rZ%%C,a|TJrChD X pzabB.DtRͼJ ՘CrRU!1^(ҳKGh CSTNBqڛkMrH (}[iWG@]mt$85PU LB)@r %4LA 2W-Cw(,0RSI7~lI'F M(D$RsE)ʦ@0UOMh|qpC_;14\@T fX!!h nNAƵ QAE{(${ ءL ZoxY**iW]}Yϲ؏c7m)(qܩOlL unŀ8"4j'f6'F h r8f"챇 oTAcve]B% ɗli$Vhwmv`E7-H!@#>n\d(z.; (LG _NysPUDX"V"X[BmL !8 zpq%Qwe(` USH"T߱[hJdM#EZxX['IQwϾkIB * @)S Aj%jNIO{(1"6;kL`0$!yH(h₣hbT(!N{vg% n'up NTT |a&"juU?>0.|5wU afTⱲ2/xIMh2_:[cy0EV[J#}tDJKjx Q7'-"'4ßLb7E`|)6=2'}P@ٍoSa4R JqR<\TRd^\P q]/!aऑ=9S:}0MY8$uƠM`EYοxlfPIܙד F `%e [ALbx ZZfY^I@k2n; M>~0)J_Q4!r+ q.{ڡrRM0 7ʘG^}nO$ D5#q5hRWA@DA@ŊC]ʑ'a#@.;jD.r%S䠛1- "-&o1)PN@LU(d Afen1^uv˕u*@PShM"8= 3p.{mN3̗g޸[6a!hmb!] ۂB0#QM ϜQYTeҴ&Cۅ -'-4hB=se\JTxΰLRvBa`. Zʐ .͸  "Bb#r)7“aPJbZ+\UM \)ĀXȩ C ݄k;WB*~1+e]Pp8) `(.&Q)ː℣\"¯a3MILSi$'$6o|`:ڪ{@Fh#]XDNF2J".#V>@KLy6>|GOA8 Ft 8Ð60̀Iy 0s/6mxC\-m٥7L,v\kCl:].! R؉Nٰćެd:&X%SoP؟(2Qv4׿mWk4VbD%l Zm]?p RJG_n0ĹA|к~oBlLAd "M8# y" 7ªz?[G@OF0T,s i(). :Zj )GۜA76VhȀ{8R,#< KhM; R 8_f"YI+6* RMH{W4th,ӛ&Hy e#b1c=jWO19F_"*y.1 'M  "k wDt43q)9 w2JI䫫4ФX)yxDT-ws-ܛ)3tP N ߜ!iӿ^>ҩ!%cY؊`{z}2BKYC\& \aQ[+ ߌ1ɝzL% S#h4j _MepEG8@ 4 )m]&}}A`KP)1P ߮Q5OC&ZQ1(BDW kFqH BN8mA܋g\҅;6z IX,x*Дf2Br5/쬦 Uaˀ0끀ݘ ؘUBK$'49@m_?{݉Ӽ\9v[ ,xɠPApf Kb#^nRP;#wㅇ-b l{`iQ8){!ꇏB 3`Pn Ld#x 5zNӍ^")/"@ynq x,dRL/tT<Nl+L | jL*b.ĕƛ@d 5W41hQG"ԩ*o"XmUB͋ v!\$L`E3hݘQA9* LF( e\W1QsoLRuB3Qa몥tċ!0kmͣGb 0p WbSūjc4x@$3J]EVwUKݽ%i1 F!. CpcEG$7M{#L#:!pщh'6 MM8\IjN$U.Ӽp(8P/Kq(v[+BU9E*KK]%`;:, xHCdTj0 n Pt:}0óHt傂U>od(t د?8֪HP :6dv8Lvn3X0(Y$9^)߯J nT ;wHy.hŢzi3PKG6T]\,jllro!)j=3J:kfpڍ%˗1p TԠ`uߟqi{3hE-e| `۬ r%@.)'@|y$(՚B`ݡ ADˀRX;L(#Z=h:5y@TQC@pi"iðNq沵zPA]x!ʍDɒP0݆u JW3yJȻ z(: px_*M>k'MegwJ%n]6`z#FG~}StlшjS(ǧHo!sc$GcE;Ǐ |kQoҺKRd)<Cq ಇeKBy9iPw^!nUbu1[YkM{|6绍 A Ŕ)h=焜*m$=[%((wcUsiR7A⻂\aܾצ͎ v6*XnjkBg8 F-veZKrۺ٣xYvӳ->"U^nFX%H{7PC^iƅ+i*U4! YI.y*m.hE 'N(ؑRJ^pQ)4&X-#Y7 E!9͂ӨaJ QN«+ -$#V|#Px=p8f7U H: 9 !1N-7 P")4|pH] j ?(D_;Ԏ<`mSV/xB]b i%* L TEH7O9K+w=lhm8 5<p |r'5k(&C "@$ ʪ<RP BFo7 [)/ nH*󐠚Iɔy,ePCLZG (c0QJp'QD'{ťB?Yerq8&&Vĸ"'xp+J_LwZq ƐfvE?܀F5*!CPñ>JSgB1E -_W!~8Y%A~JC*iBb* GPܭRn81JC;G( 6 NL m"qh$ĐF3Gl A;:UgAeDW@ n h5N +Ry\?t427/Dk.*b J9g;Z??>c7週C:dM?nscM ųo65!*h.MATmم@1O/r:k ,wo$V8sl{f@K([ \ )6z8 +=[)ȅaHJa X+B*0ءE^T#`ϝbv* IBP0IWsDREq5\mĪ 0٣=1hC:A#Ŗ;O.hP$)׆s/p~=FzypCl L QCEI:a 6!yƨ 4%FH,<@ G,wlxm *p M :$ R@e;"*/1}qO) VWT ).7aM EFAy~k(DHb@,6BGoғ KP'"jIS!N;%Rߌ䂦ZC^وo ¶nwT1'#!MQf&F):.;@`?ܻ q)%%tveLW(Mͨ`4L%YC`\Ԡjxl]fB>@,WQ qboPHb)1rI {a[%p=+~ p=>t#n݁V۸g Y@©&QȉU@Ej<+~Qqk*5 `N1hp@@|DUb'(LFF(i3a)Z 3:@%b_I* ,bTqrсP EH}%c/Ce*Ԩ-(AM&nlJB|dz[icBwRLF*EU#(T t ɪW1bó9B>( و*Rא9JM:э7){c.( RNVFVkzG9$6&@%ޛXcEa%hXaNU-I&;bqW+C HX8QPmr V)*C pP\Њ+ >@Ҹ Jcz]1c1|FGG?sNEbypO&%o9Hl'8xeWnC.! YJۖ E*\S|bA\5D)17d'tvu#,.@T>~10hq*e EÎ44<]c;)S: +Uya@k0v !|zzi:X-yO=B""Nr@wīa=P 6SF ]D6PJ"yrO 9R@*te*š9iH⋾; KNXSL s6fBr\c2Bv؇Ӈep)xj]`]B$+]3A&Tm٢oE)r ]„bx Ym\m Rkܓ4bSG呄ypH+HC U4)d)P-Ykzpr < jEߟ#o+ XrAxb- pcRȔ9-h}&hڸ{V*;V %7sA|z%B..âe~pP*g~=3xie@ip5Gjy'VM ֚ߦX TTmpvqHVzb^? PN: @wp\0nmyD".Q $4">LH 8{ xO8Hx/u@j-#h>"ߌOr9@ MMUbiV^*TRN T`=q5[yEHiUL8h,]%tLEĬ1FI%Zr)?(`(eQ nMjbQN 0@s`#W-?\XRأw/ 8{ ^+7ġf-JU v~d(4]㾴icjdr:hL!!0 rmD(!%fqwXkꃣyփC kh榚weZy0!E"I,cA1%q<$p871X!p lzC"/outD]~L@ um˄:Ƀ00?M Á Dö%~%,@zk"BKQcF߿S"I8@)DOVA=ϚT?[irhj3EWWm1_bWR-r{Ͼ# .rzjr3bw~V3_\b%Y{1O#U}cJM۰q0 Pׯi "W V"ur<;'(>hS <]y kGQB"u<1`USEJ8x&h;Ƒ :?#}&&JN7p߼>a&xʅG`Iv : 4x$2[ɑUZSxA[0$BN 54A#`*`pP [!Pyq ;{EL^--8և(ߌUm+Vz|'&HGF\' $ۼaJ/%r6GW20$QGfL(qGt!όJ"tr2q؈݆:Uq{B݃HQa ct]zoBAj4(` ܲ`HdW]]S1Q"U !.Q[mWPREH/!knO0Ohm=i"[x81ia+4 GV]bQ0mۡ0nF~uy΀B_"HpW46aCrIjG`)߷QJ0e!mcC.6L%;MkdHp4$a&2(&(E;+U. $ۓ|c 47ba\/N %&0@ҔCJ@ ƚ7 Q=XJKQ.% ޓ4v`5p)nrg_r&ŮO|A Ax@)>mLJM t !mߣU bo MH e 1P zQ L&뼕"G 5*!*"1dlқs&.u15ыCMsZ&LSW:@ 9ixq5 0J'?LHY|O:W%X>M`_Q]̴87P*#20)Zmҡ5CHPL.@ +e*S`ъ fq;B''Kn_N ڡZ*|#2LPٲ8AU[v49PZa ̛ ZTbc4,J1B;[ U7dO}S|p45F,Z*Ç@%4Z,;^wCȅET1c' P R (#NRPK{c6#JH dI9^1 ƒRbلErj GAV7!ٺHP/Qa< c!xkZvW(Ј" q~!_(IZ TjPz;5)Az StWCCgI@KϮE V'}bE[1 <)EB@b Ȓl>~~1y[@U1~7g6+D3tz}?8aBxSGڠlz\#)=P>б1D cB$צ_ NV`76b!㌀Uon6YŨ+o#"H7Y-it-pњ" (V$JY)d01P $bR f(QɮU׀|8kGo8ǐ=p"JG⢜*o7M('%c(Jko!$j5>G1ʃ9D IcXCXD8]ĭspUD*Jm<9v,n5~~q;U"!WWOLjUф<6a$lPSAW ` 4T\ʃKq2<!'ZƚxB\CCet#L@XӫױZW M / JɋW`pٶu0Xp2=HHMdisH l5y& 3(+F&`cblCvNpssPvʕPqPJ5t\BPDu@0[{'AB+܊׆dQMZ `(G]cIbMPJOyPi (. aIMvp9;^$[5SG@Q3xX"dAw3wBK*+]` Mb˥ݿ4ce^2i.ڙ@n08$ { eN{d 2@6t=/+i7]K$i 0oU6a`jqq eH q& # Rr 4.AI+F-_*@@ ؇aU#O!7Å2 [@&;l8\wHmvpD"ħ"C4QȘQI2 QzbYa$A&ⲪTi ؕ4(d1(6n\x؂c1c 7i+p`/28pK,ڴ\ޡC<]C+lE}lx|b^C8hG6X;m`U@r +U\!Hbȗ,S-TYI6&X6}1;Up(@ AzBjBP / +ow4̃#d.2CMQ@QtѱN==LEd.4u$i8/e}0|P"4j66 i Ɔ#e%Ehna=kdaf5QxBͭ.$0"oYL APU8!V/>K@ra-;Y,ؚ=Zyஈ˨${j&ǧ*Bl)^C7S`4s[P ;4LQX@"opJML2Μ|82`$(+DUђ)4 3RH"hZ$-bI)Qg-!fNQE6xC(6 sH*BJoy\QqC.?ب':?$]!QwpCq'<ㆡ. r΅fkrK[b HǮ*gFB2\ p6y E48kD#}93A5(0T*%S6vN׶5 P;US.7F4@{cEAe 9b#p{pDj+ Dhvbjoh^󌃩tH@*fqBSۦWYAV9 KF1hpg`تn "ߜ-나:n-.] w JuU1T `mP\( Kű,u7x֮.&{.2-B_\PRtj0!Cl"h00S<6QWM6apPWkI6J'x/<Y2"+'#u %M4L!v^"c݄T+S'޻hTrWh* 4A4 5=0g@fҋi%_`Tbzsul`@\sSƿ:RBnEX*)n.7(?D[q$x?jM4bC,6Qe-Ɔox HfJ`#dϮXU*vfPlB)F wQ`P=$kzqB%3ӣnF x0Y#UD9*E85ۅ۫KK!q`Br #hty Ojٸkc2 ^sȫWb@U|`((%m_lTN ʪMU϶iJC!n[H]X۵E"#_8(zWim.C%^H(Ώlgѽ L1QQ{FمUj}A{(PiYu9riB9\ܵx`[?7͇JVa/:6Xf%(`BGf v٩F\F =C(WI,tJd.?%PjsW@CʺzWw"'+J"m`u~+\4'X pr.E˪,Z@f祗z~'yƔuM6eVh#Zq<T];Pؕ_Lcr0G2xjx` ӳ |o+%XE+Zj!"MmF){f QP63ChB硘&pf(( 4(&Uث`vHv;OqEb$o1RА Ŋ-,98#ˈBam r!bO ŠL4`l@mK/GFJ:w6(R! :`Vy+k8bDɛ0Ȇ`D;( 6.P$K:˸'Pb*XD8I_3U5LC@ yr$BΣ~ǶU-̈v\-qmK9F7mBt*"*] ,)IdQZ jdL IIӃaX0 rV~p5^DZV㌸t0q[) /#]0l瓼j]Q kT" l rCj-Ve`9Y-{cwmaI7zxAÆh5T0*(¡hp9*pZHD` #D`Zl7 t\ԧy5YA.: K^i2miB%Ěk(Z@E} VBkif4lP O2$-&J-0Ui-T ;S|m[e&Ve6\%# E!1Ui*< "/HH8q@oto #h$";y[66z@kaD_5a-M8v"/OWib,BXtB (rNhL0I'L>%"?ىmڣ(UNbP.xShA)w:P3SUh8@4Q.%h[-TphVY y91 o%҅r6Bw2U6phkdSMA_n51ь ZE]J6o+jW@ѣ lBD+A6]l"ik'- Ȯ|m #n 8TTX8DfFˆHFD7`ʼn6XHI hY$JVd6S44֊8vhb)]Zbw*v?YȤ߯˜PjIAO7b%%\BsD**z?M'N2b*Kf*P3pR0H7Z!;p|*G#P @CTr墪% ehݡrºB|OI%55\O8_T` !hF!>qsհ:->be}qM,< TׇޣAE:9J@*6WL4Z ě=0[dj>yL(|["R? 0,ԁX4>k<S\4JYTIk?b&g7(`RDޏ3a 1l S`?3dy1 ˯5.GSflvЛ<`~qS_Q m h>ߌPy?oѻ(@x#* !RDDxȑ狁B%qє44~C=hO#y.uOI{xA'ME><}LM,& ns+`]{/.$[CO ê.t i!hX.pv" 1U,z`c%Fh4B84tFx"4TyB9\c &}pP DZUViÍi?ͬbxLM40(,5fׁa f. T3d+E eZf<!6 ^]¯ZXCxpizj;b:T]|qC/3Ǥ! Sr [+ _gZNln`(vIIbX"0&-p42sq+ѓi(JT v K%F̩&4A= :`"{aCD\D-wHh53q2kFMc0@nG@+70E -}XmEN#H2Y]Z3@*mSZ:ĦJa3oȭ[P".PAP[Y 2(m=YБ;R+qF9@Wy\- N* )0\ ?9lbP  NW"+cE qR8O!/ieM"p>^HEj`kTل p 4І#1{i  l1)ҁR$"av% vW[iK γB**Sh # a. ?\T 5MC|HǗIq&"$$j?8P~sPq*OtoP/L;hX\^.@+$ZcpPe1h;\pW#h/D +}Ln,=e.b}lflAN 4\a0B5G@Rb_T0%\9x͐=5톪8A b!4Et8ҴZ|*9DSF ۷5(XIΙL"#JiQsDȈ#"C#HdMT*PQIbƔ&T:@HĐ8)뜃P8Ha5bUzdTo{{^j2 _bF\G]۶ !LK"vD9Ga"* 5~V  LBHcZEٲQ1$u )A92NvԟX̀"~>/o)HSj5u;%&ROWNإP4efH AZJ`Z(m\ iX*y-؍. MH))<:\|\Q CwX|I} W.n%2@Ua`7{\8 hHz>Q[׽ɫ B%LhEO :n\dF,& X1o$5v ;¤4D1FBRJ?)R)h|5v#bg+c+N:@Byq!yO@צnk|(eېpeÄS+c0eceU5. iqm.Eٜ)xJbqM[鬡8N1+58t܉Bx!P86)ÅPnl\t=Pk$48*1HA Mx RW*}sI/HA)DR՘,Ep`WQv MP4$+#bGAd8E@4,e@6g5F"!u9[ti.ULiAP$0'B6u#Z 9!NRO}DmO kZv&۹ Q4ȦrjP˪O Km3o|dy8ݦR!g6lN`A[͆2 LHHhirɱ9Wʺ.Ӭ&P6T d/I{cT1nJ59r]@`pB8gyɀ+N\$4"ԯ?U mDB3O%a 0*PcA)\7ZGT1HϚt6 (ŰD*4n"8`5f(A6Xƃ@E[Tn$2^Xe*!Ih-屼' w1@iO-ouˆw2!ՠ) y$޳]U9mUl`DqiH>!]/A(@Hߒ *%I޲R)Oh' GaVb\p {x^AR4rȋB&j1R<ϞqEqDNcʕ+MCu2_bn;vk&EVXW7&:mA*H 4 !UBn+ Vzfۣe#J.ƣ%϶*Dy1d#: qC#q2D{\;xDE{= -NU$}Pa69Jb᳈1ñS %qDF|`Q4%BzX5"Ψ͚=u<>?rGJ-TfP홣8ʦ;.GDɿP#Bd*k[eTLP]hfBSjJkuDcw5Ơ5t h@>uHU`#8<7yʄlOU>5!(ݞ L 4W0vEyfٴ%@ ɰ=22d$YC_6T󀒄j! иy[>C b\`lC,d]"/ӏ 4nخ7$upIN`oMTnXEX'ѭfև@_EHJ]Þ>\g,LcةQ] :pf4uʊF*HW`MJs9SblW~0Aw jLEV9+7AEzV*Sö!_boA{ܘ k=4"WNoX`hQ|)];Q^p7UZM8h AVr|2qC(K4qw Xoq 65g <"Sef2Ч[2 p0Vg.Ut08mn  a =:됤!:6pvq$0y;Liz)@8Y}*С9l ZZѵ˖#Dh4A+ -`Q164$lGbbIklӣYEvc~߰h"$J TH<'`y\㤘‚h׌@j:$l"A1 n@MvooyWdX!ţ9\bFvipծ1 @P\oB"D뀨%gQ)S$lkRcIًv@,W9qBSלCE5CmsjbW+DMz㐨+$LqF| A !aJ—a ABh$9R] @E6%G눩W1)Rh])!?c܅OLl wnF-dP3odˌ!BWAt8a- ɸ )(wF;s( "lgO2 C1P M&G D4 rےk VlvEQ1ҕ]g وW45hHnac(ۇ65x}aj3sG c9x 8X:@r&0ʭ3GK2 i5q#[FlXZ(Z\ۼ(Q7E6DХ{bӰoi vE fӋ +Q띝~r%(rk 4Cv6K!:5PX4@HPhUw;xZlsc CކyUO rz8dߍE~(IMI<1zf@U<>2^†")Y@dR->~*/5ռ4ɻ7P TsXe~RC [6mPx tĐ(M"&TX4FТM$ @צFf u&$eobg Gj 57a[`Yqڥ`FXTCZLQb:4Yʩ)8>b*D7d*b؂ yjU*. A.:h .%M ͓|5w"cj?% }cc󜄂"e#ш)"Ul ]g7 `@Y4/(nB:.iXȺ (q0 !Y0[u@۷,PU$_8N-(r ŭV݆iiPtp#|O { ¦ɈD@ёV}sRZ ! DVp/mەN`X,CTW*c\D 1R(@H!V74r%)x%-ǯFJ]6xhgkة8(CSqҙk;cp[KL(]g گ!7Y t}u^A8I꣠G@4@'p3 P]]NDf&n"( z6G@&%$I&lxzڄżg d40!ĊmA&zW#QDL֒3`q$m-S.\t0biQqBMW 8`N;n 60G"s@m >~pp1̚3ԘF]Uo H*:>>@TczP/0UP*4 f"Tvnb7c[jr*r!6` Lwuj"OkhM eXX`Y2͂gy\MNi-(n#zeWDKPWeE"e!LH@?|S[Ӽ G9@{#g5'=*pw89ؖ>٪DڎDY7O?DE*inpJ B \QA k DA @l2HQL)Xq t!p$}29=E*'t QǶ eX(u3TFMOmeb?jQR߿d"5<2'̻rDTW`Aѥ!xP v`Gym;W"HF|nF;*8ba][늑0. ]D   Bmpeqֱ؇2.:[ah Y!S\P FFщ-SCr)th>~qN?D&&ۓ#OM3T"lr;5+4n-P/A2F< JE1Z -(  "`v| 29;\IƵB[ ۉTb1=0AИ|AS?4`h' iHU͈ŀ+4|P VntRpRO|n]y+@mFR @`pCX5sg D:ewuA5 DtPҽ;@;)ֲz` R@/bCP(4{J@  nGUDh (AثRѨ&4i痜 dEZ RS^5<Nuk4k\Hv5$cൂ5E.5"!)5H9t';ʱUJv2EcC ‚ 놨"`A@ů7kE PnkcEfVh&= aq&,d V8xT$]bT~n..0Y iX鷁VG5RASB)$FEmlCSz¤BaTpB[:NEhw;mJb@pyL.zuT45L&&Ф7*^dE6,MˆVLh`+U'op Bק0I1Bl:(.̐E?D1@,ʘ{< EY1X"{)K?l8 G|?B" ^1<7cP(S Ǒ!լ9,QhA[#@LIb OM' h+k@ a&g0I|jZ5SD8&`ϝ`:6 ]sjF@񼪄)>ʪoJR@~A5:@8iEc :T}Aup N0zѶG a tB \TEp"σ&H %. )'pё[ Zxxt&R &i8!g $4]E) =*CH&㩰iӰ"O)KbT(UJu x(G7 P6A?92xM ͠@bJ Mދ. SrЉ;m~~0"Sz# Mfaqa."Po #pL1DJݗyP9xjxȊEո#dD>)A3*|\(iAF 0UO*tZR3(t`**5*J7ƕ~~qd4*>))XR9@Q@K .?8q. i%zhϜHD5q$PpSh-@Muu .{fF`ķGM‚Pl7x `ER`@ cIWP _M%yK7J_ I1n|R\:%BHD.#(;Z=Z?Lk&h(%k!J<83sϬ:q.mZcnA^l@h_0h#3"&_ølAX8tld%5a5A F^>o|%9+BHB%6^ S"CsAS|F*:I^:PAbɭ.0ZGL7 &ѣ9O5TخrT1EgtIŽwEN>ytPkA3".1ˎdjȽ9H*״;/p#AN}6SDSyQE6}ODm$#*25.r[Mp]Kuj (㚼!9?h'aqHqR]_LDO+Ǩ~x, x0#38Tf@m}b@ydfyͰ47|̭WF@]N׸atmNAR6`T)"o!G6+#Z jC $UXR.e(nzcD AǏi$_>u" 0yr5W|iG#7qvbBA :+dY`5sHއh5v x %'&`AqsXҒU)=XhSUT}3ءI(H/.DqؖD^ä0F`› fC'?xv]aAU(R]cOb!\4L]gfD=ww>kyrE)%0 SC^2h92dd8J2 B*l`Byb'J10JÜ=`Dq9 ]bUy?Br*l3n& ʪtu\JʾǵRkaXsj~-YW㜉Y]n n(JhxCc&; RYt$#E {""^ />9[_|@ 0Z{╱'w!P‘Ch@*(OXM $I QdnTh_C(N]7;1At~QPgE4T7ኗdbM>r p0pvu]qJP:zƅ؏.H%s}:N?x(k`9.TqzV SpIa Czɺ0gDƷBd{/N7x|}1@k%4.Sh 9IkrCII1) 䂍Q,/q8MWs@҃VEx(b. 0F#~MG遅F*2)ld 3B-5r`PI`.V+Y%Sw3**jhM"OLI /` |8g}0]E-B;r\RllA7mWۨ@kb#Svc V!¸I$1ҧS5Ȓ!׮Bb/\Tf(PBw~3 5 o5膆JTB }PU$٫mĄD\!(/ҁ4bB@-z`V"D@kmxv `(0u^N4x|ӬBk( VTYcS"F1@LNVTȩҜc` N V)f <;NF k1+@ 񁶴YLkrJPTک4Q@"LCֹfI,Q 4 ]*M h+`Ѣ-W" 8qtȾ[*+]P~1K (w{+YNPMEl4yąaϮ)E9Ғl1m63(^LUFK"Q~٦+ \Ԑ|b(i#6O8! '4_-g&fQdQV_O|Ce bC@UQ`h `i!Gu A~\  A)GEWɳCB p%6'fP4C?PeX#Y ?\ 3cN NR|+VR )1w?(HV1*0Ln9YH @5!0Ȯ"<i" )X[JcW͸J Jfhx*ͰW-0!ReXwh/;1"?4*AyZ'7x)퉍u+јZNmT`CpS&T2B[v o( C`W`bT 4_mST;8SK#\GUA (r1>wDʎ iF14,d٬,IT bmz-7 m mq@~5Q6hyE84S|A< I9# 76oZPЌ )O# یЎHi !r][XRG o sp ( ypC !M.~qA_dƇt_B 0UGdЫ@DU"W{Â" Uck IT_9tTIqfݔqZI: T8`|'4q1-qh]8`4N{ь]O|4t8qI5$&,5.ųT0&훞R-!@@b@7@lքϮ%X"]-eR-QVA"܂L@"ֶdP]Z !-#`cZ"@D. 7k3ZqIUCq M |159޷oj5NH9E8M4*0B`A\hʸbư tzd6dROCB(huphjlH\!B,ҕF[B0?8@aQn)z}n$l+hܞFkr#8J+U =0Jo7 ,6uKb{cdYAJiNFK(QX@B TsIO%~PñudٷX0`!W\0\R}rh ÙJP@0:q0 QS ! P SzmاdA+ G;q50Kn@mp 5C1j7l y}q46CKeSTy(/>ٲ6elr(9hJz*(hΒ[KZReC fqP>xΔa ̣t4#jz V@2tU_7m?|*A+>6޳u4&=$lHl*Q-MոA)#ˬp)n`+O.U4&W*"( PMEl7 &uÀ[#aRD뚇)#aZqt*#-5, :Z`C H( tsa/li c#dޓO= EӧFS1znX",j mĪ*A!*4͍k̎Q1B]rׅT|0(R*`W"6dK!ؿX"b d^AJד-TphXjFR/(4}b;HH8FSV8 kiWd"NQ?o 8*I I˼.B oȭg ^4Av6 ?bˀu"x. PW1hQ"ȹv@Hrl{aEFO /TQ|{ y%锁O|_7tE=XРWm \o `GD$"T#Pq".[ވ< ,CR'\lv6q8$WzԓNeYwAipX]}r5=f8n+PGanvs\!d@htM*Rn8+ K(>2hQ(F=^U rl@~q "7 mMXt@Pd WP#z@g͓h6LF6\C^X4*(hNx:;m p.:Nhnj|dR/$LI Zp#9XPib 5-e.X_)bЈcր&/6Eq*K3b;-_xȚQ8z(E$Gx-L-آF"񖐰oX6ݕ5 3LZkO0@aZuwr1qM^LE-Q4ip-GLDnbRn&66& ?&hL4H%Ύ27.ݯ! &tR h9jZeX|L, P)p FPo| 5\uJ ,,riI1 Ii=\#j-7'Eg2xیr@"DM: cEIoV}1 _|ժ'ˉaCopfH=<I$Uj(V& ]qC$ o FQʥZ/u' oÂX* nx$@6L[\t44auIcWp(@N43c' [Lu <t j?L(O:vDa\U1g}R<⌡pnaeDGs(*q=_l<قNm\%:>+͋u+uO\[bMNZM.?܂6(Taʐiybh3 l 3vB=࣎rtӊ>2l::O-(#Y:o׌|Aulǃֈx[Yل'˃E)@ 596xqrGil-&R8ΫPny[1ӑ`i^.s/l&ApBCpÜaȅ҃X\r0ˆ~wNW z *c[$1"F@JJ`(UƆQS%o8Ec"TڭevSqEj8':*Q?l-@1'uq BP3.ʔ2v-ֳ!B%ƐPPK՘5)AVWBz0`#ޛ*)ʳ#vv N|Kb7Pc`- ^mMTpxSQX!R$ x(.bSIҀ0 pA6^^rtBwjb{Oe6 (ka0%-:'MPF W_ CvW4hf N MJgv/0d[{\L!bJ>zCioHb1P%h۞XM˖)'!ZX!8Um@!ظ,yM mqFH 5o-2}"T]|eBSV iSqIm#k{e@+IXԨilFXRA:4FY@4AƐu)a CyWN f/"\M~Ţ(Cx󈉷HU/@T*5@)rE]xV.4qJsD2t?c S;b;IaKۜ a[ Qv`Uno:؂!lS1+eQF8eq xC4R'Z84[yc6Ж7Ȣd}=1"3W]l*x*u_7"H* ].QQR06ޱ |<n<vӐsI':Q}ԭ5@P` %#IJ$0 G([>Lk4JМ\;;>1DZPp 6>y=a+vˌ_F"kd!KE 5BMkyQrc"(Bv.=\k j'qGTC`t,3sIqZNCH(v T=vsӁZlʐnr*[3S ¸]ks'C ҏ̈́J71Pk]/SFځ*#FPA=Éy-p %j癛 (DxaiW6}.v1$A@Hڭ5*W@!zo|栫 yhoCP((ͮ|a*hs0@X'Ղ;7OV5:f2ŧ@P| X l`Wszm:]} S Bնc EG(ɼݡvN) Elڏ9J5RYDFkVShSfGpw ~R7-nk`G` @l Kqѣ,0qy0N 0>i];͂z. ԊJST)EEU'dz逃GP!@kk`-P G>@lʔITe(aDP측nǜCɱԥb~( MJU\7h+~~pP[&V@L@wAqq6KsA,9@<()ydBrs@P@Aw0*^ ە4.6@ 6ZP.rҸ2VZ3- QaB.b}k (*JR{,r 9z$48* )C@VPn:QZ19eB \ԑK&$kyt  hqiq$0[$  Ђ;QO$CJG;l^EXZ XFnVn&+g`ORĄ|}smU^'X.(s DD^ ХEՃ8w(uj䨮/YF ۛ 郻J<;J*j⩫l1tR$ a^ ÔGxjs;0VR40(XbM0NZ N C)T'F4p)"0F$58bUnf-drE \CpJRCƑZ pEPD;PgkZַnK)!r4Q#5:Uetjo1$#I#X<HUC$ܛ\LTQe UA xbk5([w@ad=bh,m6 $ ?=3A njH[ciiV㬻Q ?ObtoU ,]q:g;\r/{Ɣ]"O\DMFV+W"V^Ju@D0M+Ps`Q9br`'i+@ݾHjr$nH '}%p^F, Z(7"U7hvCzxshO + (Fjw `">~-J0FǓI`D[ʭ`ZlD s3N+`ZB2lbab(څņvLVX U4CDT@|RM@GCM?<j6#:`.uOstnPu&O"gg9!zcFpx]"Mïi__L$]&l]aQ5̡MyӁ/W_lU8n9f1ZN#[ qH Hp{W]mЃRw);GŦx=`3" ۂC*<;%G :8q,.ꁄtbUG0,0(xʕD`K E2MC/W .hay*RͅWiBق \RKqh)x#E5KG޶?w!n 1:9#б F9.Ǝ=wBҹUJ) @9%[Ti1)'y=O){BT?8'Jا @H6[A q||xU9.\P)zBX!* 87;ӳx"DPb<&B9 QpA9!JjUbڂ4ܻTX~~qڐGO53\&̀HuwxYK`mjvR[aQ? 'xc5'BelB}]+HS粩bo"R ^ b40YMKjE oZ )\ S%l,=qj)yBIqʌa&~L\z22$š_XP*7atϝF4 bp @jIpW[RFqF-9 k,XVxAwƊoHc@sD1R"6 PH `&15(lBhtU 4: tnC#S$ sqto^4V؃E^x2kZˑCR"*xJذ`4CWtCf; b|`TY jF6YQ|!’ v? C`Ab*g/+sC^~FO_LIH Bvb7bEQ[鳔e"Sف0JRE0Gh.i;TJc^ߏ(E/u&AAb(>2@~ulXTsFuN|S `$|Mw. 4W!1'bb=lW[:Y M=qv7";7VۊBhU0ކTfA!-8  ӎ+*[CJ'/ L % #PC0Rm mD/㡲z\yΗA [!0 HK%9i&贠" (iD'F=J$Q]^8%%1iZ.Z! \Q`{q9Biƚt1 NtٔޞП|cMF)a@H3ƂXl@OatB"p`DO(c8v)P'|uH׿[ć )ÅMTuJosMjŴ|qQ >p+aTUJ$Pb v4]vhoHo=% U<' $T>u ׼)w>C)\J3UB\Eb1>~sExwd<#npJ(o"y iaTMSLMWJs`B VCaVXl]$ u5%xp`J$l?x:#A j`],':Wtl(BkDP"$ L(I#**Efk`y}$%抸NeuIh$Fş;ݐ8q;> {1b@ˍEuV"@mD}(F*7Q5(DBkDk`/ ͯ{"le§:v?8q\4Q|.W7%) [mRތUzu Qĩ:qA%"r^(+P4SGm *}0ABwS 7v@ZgeQ`@84.ka*W`қ*n8Z 5SmL@zk[ådp@?|-M@&wyR=x "7O҆T=ޣ8<lK_lB$eO1GGEߎ*;IpWe:5Ndnb>2?Ԡ2HQby An+n _fJa+H`+>:tSf&/ ]hW-9A:BO0ʞCҢ fwnn$N'h s() 5dl3c&H)-p@N fA.#8xPk# Ѽ,G6.<8'A,`fi!= -qPhFyʒ*{7)m%=2z?X/~QHj7s@xZ@p<$/k_|cÂvPs0F6 )ZUC H+RG+xQ!pZl*iI둴AokcEaych!q|wA͍׼nچ|apDUDJEa=88F;4Cq0kRRo^04۠DBI;"CEt0`AMKf1) Wj; 2#aF+V ˨ g:` w%<ܨyb@GT>z N=dacEr$Whk(į7Pf@i YBt63T Q?eJhG&c}B`&i-9nh@2UV'YQK\U{j8 A,HxsTeH(dCrخ kr1bi=p$=9R"\% WWv;% P=~4UG8]bd-4ְ*x:tm?x&4UL?BsԔEne8mTqu2r켜ĺ{zhi!llWdpmF7+vbj>hX 0E.rS[6rсe ҂#-:}b-r~H=1 XH,1(Bjmx0@c*ۀH二d6E vOb(ɴYGMf~~soHz(:տ iar[= UTT2VD#ԝ‚{ck>|= D+Nj2CVׅ29wZa#me-C %]4 Nū;{4[/ g8W!2`2тUKBdbMby U#gY녔@P@WHn RTPQ(1\  &ǔxDrsV(t5(OLmM8h0ׁ9r4B(7TN\UuGѹavz@?iiP p6l[a m =>y@ ;eϓ7CD0į9P4lwPyFzJNnfоuO`aj]L "J"Q[j8T`v@қN_"]3}rmzQ+(*%>~q֨R*O"@oE@6ErJ-\NF?|4,8Bt: 49%Z`nW=uUDkIfȟlSn;Uٵ߾56LA)ST(Aeh*&$EjL,[#O"|ɲQW*$=\\ȀƧ o7 m^;p 9%G e hG:ɪ'.Asde^*N]α@y:xLh"!`6ӕErsqCDb6(zb$߬ S5tݸ'd sH }1";hNzP!ƽ2CMNr ?hmsV ]]ԩ؃|Cj.hjH'FKsHTȻQoCN4JvtF 44$c  d ™LlT: cتo~Kr 5։u$hb{HM`,<!̓c Ez!ل;4^0, )M?xs 1P jډt`)}LYYE|uDHPBw Z; nr DPh4yp. aq 0XTaxYe[yx0H9; p x7VWDްXA.fmqtRJDLF4}l⏭QBzLGyqhœ1 *l 11EXz_O;.~ _| (P'7WQAPE8݂ӭ! *lQoH-4W*T)ey6 Wī8 /+8%)id#; sQ9͟Iz{cEߦ*&DEXf}<)FY& 8E̞?hr-O5Y(ݸ =a!M X: -j A~R׌![ 3 U(P\b͢UV.ee~yl`-V7Ts_,Ffpo"FIgaӉKě 0CJCLi/) E Y_z_5]8 Cq(@npRT}l0ik^wE(TeN`@攊Q-ƀY-9RŦ#CUG{6KF˼.+&n03(~Ë_|%e ϯb*G0 ;PH:۟db.V J__" /:!NY4_[QSwxjR>9ˎ𼲅B聿L7 [,7nh@>8qw쇶TU7N]8um !TS.>q/mHeqf̪$)@BF̬lu] uฌDV3=|⧔mB;:ECgxJH}q)P.OL +u)x}0  損$xsKT X ǿV s=p@aw#`A̡hj-íhh`([E4D1r7 DBlN;l lAuL"0F*RtUն9/^0SUmZ6.)WD<A,)ZGlݹe5_/KQG8Ta0슇8U G֕=|;nhS#x `mh{n#tp7_n(@H}q<ч"%,jzytQl8K+XA@x2}q.-oy E`ԆrHQq5l<1ǀŌ&ʫI0Bܦ}ȦL*oQ&65T$QYEfqPCW]aHDUtCjp`E[wHM+R^_8"Z@{^.x**_׮TH!ˆ2iPV#r!%BY(P97yd0츌^AQ 5ZWn91mEa-uXu0&8 [U]1p ^p:;M>M@c <-x (7+f(5HNɂ[%rLJ'cr!)7Bq&h{;R<d5d@rFOLZl:D o[r)4Ԯ2~=*t $w E EJ?xjx#T*SfJ$@r KZ#4-*cr`k lPV?_;A:t/T9"n6l" i"9>9BEQeH)lyL(eW` cX kr0*DYYKO/6A˅ˋhUnp@Ax*5,0O7 BXE@5Ɵ?胲N}5j| it:,zZ|Ch H>u+]:$:Blƞ C5WYAl\vPqp`Qq*-P"#b@p Ji@!D6F@0QZPAR\H\#Gq!#f,5jc|8;- ]f(; ZLI z J؁(cHԭS"RrIr~ |ưz%,n.Ձ)y`H+`264) J(sYָƁh(zAott*2UhS M@Ir-g m Dˬ S |% u%: ;fZ0?Bs0P-$qQ^&2'P5|qCyhqFCw  ?aAރc_͸!^1CP#9ă%oY€;D%:IK:XNm۠7˿%g:H8iB Pfɢ8,XYQSҠN ãU\ r^a U۪}f'9iRO X`87h9Ϋ۵mðqfT4,Fi@[AJExuxߜIGSAAӅh lj+}.P!q<<Kq _-EmR]D! Ybe^K(лMT -E2cL8 .'#[1S !)xp@4|sL-_\ޛrf ǼlV+):tncD4jS`gx/FWQQw0Kmq%N+y9MZulHp 5W (  \@&@lCi7́҇i\4*\:oa%&b۽ڼ(LԡiLDhi&F )gXuU[CLFѐ`5Nu bV{NX| L < w;"`Gb;B-"!J_k4y šҪEp$+t ギ .f"qH''lXmހ]DW)"IbXŕ +, 'oՇ_9cp&$b TrlEߦ k4V跃 a!V !xK"mr!M4̂Z4zk}(P&ѹjc`Ύ R@ 6zrh-@P v.Ӏ*ĉK*O.s!8"DZQ[^-F uPœU.WZ24EI=<[Ldt QB|*M9 7wCbL kw#mA F Sx0kP:1#67|bPK2v=A\ #X b(i>6ߜ!-_6fɥG |ەD' x; EQq'p )"_ CG!i! "H26I$+q֝O J ߾&PbijJ4sJ0J7CI<#]ev@k VAlv9'l$IP~;%a۠lp@TOH:6iXFM(_0 mqU( +QQ j_\ X7`/"rܦ עw6 ! 4ީԅ%62 m H1"(.&ح΋ҕ+D"(QElAxUB, &!s 7Sz 2|*(8^14忟x*蹢t!͍ T`60bT/f@1(/*V͓D@H:puJcbH/xES@{zc&{)sh0*+`]#7-^N\D}BV KRʞ=j 89@<t ERJap0 `FH#m#Ϝ XקmArj`z…T4- &*4BnB#u=񠂅G5*€\tXf#%oSMt&GP=p4j ڭ IET˫ :[LA u0ڱjSXBP3~p h ɔ@b"cUۍUtrـ ֞pT| j.xpu' DʚVq!6-6"88ON°n%qit 4拵D"7$O'w_9QBfܠXGWK8* ߓ^T*= afC\B PFg=phR5DW%BzΡ/;1 ]o{; G|h!.8l&QxxQQ}sa-TtF,*Ao`*⢛yAo{Ī/E a@(&B0wDҨ N@DjCP2զďl,Jd@NsAn&-lr>0LT&6 Q(j7l-3B($wrQnFQǜ/ Ў0[{Ăz, H]+}3uFiry,cY+뜩@=S8'ɋEJaMɩdpBȖ bh16M=+s<buE6YG%f׷ UPPr*\JŲ\7j/Q"HlQD%H8+Kl :7TWb_@K]g.px,b(\R@0ɼ*,P 7#)W%-T$󎵚&T *`wg8(-DݏA:D4a ZВKxNJ,SUgt#He<ph2E}2-&Sva7T Dngie1GHs\D}rmQz\uACG(wLѲJZ9CU&hYM-[P D0F=jBytR{R(s\J=b#A2&)DODRMU)9РS=sR >D @(b$뉎?n/M;]lvH{~qBiЮz|߁,"0pq6ABa|_=P%TyyBeza|é>*AXH@<SPooV?oZ G(^\rTd€c*щH P)nVŅ! _; %AxAHX1@(/`%T Ir;a]دͮ@45 68>2dDw "mz;[CrZpjFp:ۚ4Û떤 it4Fԫ Qx{H5]ŢWz4(ycC~ ״rH* αjDTd1q:.ژ!G!U^yzvi|8L` um+ق x:HCγC֐sA絚㻗)*6Y†0n•wC Vjk\w)=2SABc`iL c2'\UgIpnx':Uep:Y$>yW6#TR(PxW)nFp$ ^U20җK*Dٚd"cD8Ql詣4΃%0N1EF@4<J@TM `gs{8F"A+{) tI2*b8ҙm6@;@%L"lJB]\ h0&I=*mp $q TqE %W9u G#opJ!% )T%oqbg5̣B΂iZ9SUxrB]`YZ%l K5dV/+!=Tl`X%5U9 WcBb9HFi226-Jt°<M7@Px=Ʌ#n~rV(2tuba@+6!KcK)|][M8 ^@+'J"ZbI-\Ze]IF ˅(@ӂSȢKWRZ(L%J *(09[LXm"R5EMe:Oi|m&]t2*4~ *! 2T2r;($٨l&Kt+MTcCs(DAG4 i bupAU +y٠xBJpѳyk53QDf@꽼]Uv-덆ESf%"4ng (i>X{kB].HX%RƑ)oo($@,`n Y;4hCGD3-!TJG4?c8Lݷxō]#AIMnp4iеN{I֎0Rm٘XD읒{۔!TMG.[49iPSoL;P);e98r@) X{bZ}scX "FT8VѝRo^  Dɰ- Fm O)oxV}@C8ma"B@0utk4N5 VW#jEI#J 8DYiA(9&L&Ѵ8HL. U[`@Ոuqn!v`JpXā풴 Ro(J^`cj $F0=JT@Uҡ5bQZ^_2Bb.hzA5_15]hS_h(~6 +$PO`!+>=1<-_6t@|Ua[>)$ۮrb9*`!XU©#Z1Kܓ4B#$Hcvd7#@1cW Tؒ!Exͻ@+sP(9Ɛ݀;67"b&|h">a@oB6q,>O \Uk..bNh ^BOpÐ/ P:n0AM eK!;b34@d^6 9sf`aJݔad]"k~%j )pML&שuIek6%=-3YwmFhZ!XP* *5 uuJk氵@͞W"m7kkS`+ f{&Jn%U&&\HU#O@F}JA:JWCW뉮1WPBD=:X6`_ m#X+r"8qfCX#f#Ъr yHv_ $Eآ:fsb17"/sIwS*BIM/m,*I qM+^XR؛)7bgXQߜP5Tɳ@ lnT"Tz* MpGfAdhhcɭcV[18$%iiHVϻ4- q 0 9総RV~")ތ1 Kw$v~ЕdڔdtNU1j:oq)%Z'q(a;M86߈ WyPC]~hCGk[QWBmR~XP_jP^=Ph%B+j>B(TB׿ ! 31]8*YyEZ 7ãj$@jz<|Ar0N2KX0FonDKPYͻ 8ƴ-1!ðNhE&!*o9," orq "Źd# EyNX97PϾQ FEL p["Ѭ#tEƓH:ӋDڨ7nq8b^BW,(ˊ)~<$SM o=`'րLj֨VBPbQvI 򩅀(W "8T;6:Ev@d6`*!^xvO;sX}=HTO;:?PUjK, i]7heJni`.CyAb)O'esFUm8/7eq3hXw .^'oFf tu#\qXN$ X [9tXrAW#AM,]ȐiɄl'm<6 ^>:Hm-?P( _dDaux$ ^(!; )b8hFfmT ٌi(L 5+O@_L "/X%LR@T~hM35d6 =)vb8FW^>sW>٣cVq+%P AjW<oTq[ -+ )?"B@C k (֗hfCKqLqP8:ƻ\!g9G+|Q\J4jxAL5D(~u`qZV- .P "K\ ׬z1X" Ip%*xʆU0؝pJrIT('RV&JSkBvih^ m W'8`_L\Mm)4]dr gnT 0;Lfˠo·d_`t?9pUq`⫛JߧrQe*BX 1v/ hޱRh!i0ZhĐ;Q_L)FӜD@C㸠lh|<6 6>7"[!aqBƨ(l+VK(F'GXq+XعZ0dcpMAP{!?zJL5Y7}p)XZ@ \nzx9ή c(#5EL{MZwT v81:ٳŪmsf8&],G&lp*؋;tFnѷb pcnܥ(.am6bcpNa^l=1`d Bx!AD&]C eI?V:ӐtV j!kTb,\atAˣA74cL J֣Ѡ lSz-}20q(PKwXi4\҃[G R=15kfH@#TRwQͧ= %:U4sRX@Pc~mqf0Q WJ"o^ a+tW(%A? a m~rUV呥Ch^ BV;\0BG mɋV>y`XS.Xh-i ɷGђAC%Ae)خSiS'%ޱ:PJ  lp}ɵ }q5mxʃ h%L+wK@ B5 -=` NU"E5~~p)Q16!e?2@9(c@e"h:ěh4QNDHQ3T'<nx󔴪'9 A&d=~>P1! !_|eG~/|Z#1Wp9-) *sZEMNOL}ib-!R(k Sw+tu@*WHo%ˑ A=0W"&SHh0ND3`N2rh񛑅2CE,a*MQd*`c"{0"*'g hӡ Jn52Q$q6Gd5W\E8;cp&)PqtE.!4< (y6`6Y+$o4P1 E_`Q| mP8[Bb JGBfUU@yp%z0[W^T+ 6G]-:خ!tD9<ҾR FP442k ֯wfːD+2BxlB%@iUx/Bjn3Nvp+*4}~w %EP 8aQk z QVfUWnF8"r% lS4>10j`VBrj|*Z.JYkƀ%':P$ nsdE!P.9HQXE0G28%Uӊ4>Y˸ҋEERWs-U\]FvC@j,T4[qQ@ 8w8@Mp)j̩TeB5[)UYR"by]` 6@WJsU &37OY{@>a8whT^9n(hIy͢kYG$Jk`mE( 051`%%=ܾݞsP-8R;t1H#HbU9V̼70魀m%'uxC-VoX$ TbӀ:lJዅ#Y4A"(} \n1 [TBmTw`n4M2 I$h;+}2jмr8M,=X/-hq7~@;+c^nptj_ 'ŗj 4:eB*r:J x QHۉs0V}01#hw^ޝ YܦL8>qq),RE[PB_69c(^a4\٬@ĊUEVLxS"hPP7[Eb.TJw(uOLuZl3;P]\ވ7ʠ7!%̛2!!; Oͪ `Dm3]5^˛_8`q}hr1BX4ah *Vm/ԐhP >~s]GMX$(4JA4j# ۺ(z ` 4 sH Wˉ y-eTr[{ㆉ] %Ei BM%)6" V%Gb\F0em',@\D !{!)@JѠ#/bE>w&DЂN< W1PQtE/%1>8NۃЀ(kP7k+i-Ra PiR2IIژA4 aj\ dB#:}8A\E܂kFR!bd͉Am ijF1 iu(+wr;#Iq*AGc$=Gγ DKMƁYGfli0(n!cҁkq\h@&R^oS |IT3 HQ؁7q1^Lp2‰\KCUK pN(Z7f51Pl8#wd6РbGmNKTi]D ‰$qQ {ҚpH4j\1w8IXXE`/Nu7IR=eFg8 %ƭ &ΰwxh^BX@#$$f1;_RuUr9nٹkڳֆFM..\i`T=33{78]*vP @A[Q `Kuy+P0M4yބV0S/Q4>sؿxab(eum]5RWlΈ1iM,po(WK| }=f)ETGRO} I,ulP[Y_|U9@%<8Kg5bBY_\"(sjɉT`@ƘO(`e p8Rp+Kl`aK^q 4U w گ& aҖ4?Sb3 qsWBPW"S Dġe#jcED4VY8A]`U#pp 2 ʱ+lC"/}Jˆ> ^Kf E:q `?[ q)U;iapp`V伨ڸ#W%7@X#ߚM9G+F) hщ=D4i|EXQ"8r(86[%Nr/m6X! Fn|Z&|P:(ӗ A4K`nJ R#­,ͼ88FVnF=$O=±sTS-nZP’mQQz 戦6Ⅵ/)MyL-6F]%w!;*eE53bE( +PC̸Qazb  *nx0BFsZː28(vCA #*c4 a\iw~ T#tuHa!,v+shf0 6U \fIPf/*p1LV[Aڜ6~6$P * sfDSq@x J1=@`b+\8T[FzB5"*$Boa\Z7DENmɇDDeE#]@\(_ΰ`h74I288yfPҮ2{ 6-F:vj4Cό)5(h0BG; 4HC*Ԯݬq5AT\!4UWr f?_}ȏWp@$Cm@Z?OK`$LBt^l ys zXF(UY &|.*[;tyկ N2GHaA#n2;&zZy ɂd`2 F p8N]!8|k(T{d48 q zcrWgp]'$l}2 !r!0C#:3h-* i˰AC3kOB,n&|U;) qtoI[[V;YR_ HC0&.$(؛0T}1ڊQŰV Ǯ9믿{~ J]_3l Y5rS`9\ӿbaP?}\ sUzu2 _b7 >ox6l8X=< ŒGX@1b-Ɏ1졥RȭpqT<8fE+*&L󗥴AGf 1RAWxoF$ʪe h@`!vp%0 @oRSa[9]Wi,fn l ͳ" x8Gx\y6߾xdu9ě! udă] (xD&"x嚠۴G9D- ]̧x6$1> \_ 5f G[^pBUr9)>w<`DܨTHi{Ȕ@OO *v"07)јoJcw/AKعQYG :?("G!prci)HP]沆R6:آG5lv&VFmeog12I4w}7b;Kσ-+yqm7FQm7r`}f0|1d[UW@B+rXiz]Q#o@j;aGVTNFvĢ 0CR BE7 ]R0n|1F9lU: pvPI5~h<`?486ZN& A:P# C`Ymbʚyx%[cxʛڷAE \kћ-`iC׽M)EŊԴ,1^+ɈfqUJ댂ºX ˳f-mƠvYʈT:}"^0fZFj$hQEBٲ0쏪ȹk8\Dy#@TV=r7M%p!l1sEW%(7bڨq8ԘŽAxOb,Ut 3P(.f~~0S[9N OhaxH y5Mx@v )Ʈ7/F1R&s!b@J Mk gh2(cZad^3xm o G @:^60(A_ h4|DWA%D~LQBLV≦])9#Ɉ܍"-KC/0mI `1HQ,X"!;/$\ p.sphrR*5͛A4P^pfтJ]p8l`( }1&ZQI92`X*x&nˬAdQ 9%*& r6y,S}/X( Ă$tr$B>1nf ò }3P(>L8t Q 9,Ɓ#Ux(Aʕ8hKnBd]s&&%nLZ7RgNq+˔05ۄ!xx=5]&" (-CyEb4|\@ HrtevLMmE=7N]$  nb 3jb𨂕!]i06 y &%(͊$vDr%Gp!˔ʉJ ?XDkaxk`󒀔j}e{@R%.&.f&)od֩L @юqT[|dv-\l@vy:[ A}uRv0ID,}1I8=(< By 9+0`XwҸ͌ypټ j\n&Z'D/yT"6X)"Uͦ\%@eqMbJϞszYC-ĈM_voӐPB?و"iPi#;Id2D(%i.Z <`H {bS}8)d&hP21{mhD_Z!D xSJ6Ep8 KM)*ϖIpa0e @aƁG$8ƌ49 #Sd:W 栆6xn Ez" ȃ(&rN o!` v"wŤp٩*Q7¡ yJ8x 6QUqT S.OupCC AZ{] e@0 M#;% qkx6.p %9 W9flk`}rؼ+Vs`:3w0_\<( 5Ju9}&kEZDzH)k nTb7@FH9hᫌPsJV֊!h1v9F,ӂa0V*Y=ʀ͝rF@e΢L*#b(€_&QN%KTr%S}5{ v߮PTI{p6!z{P.`mβ SIcN ,bl~r[!vWc6;+;@< c0@&1$~c@l&#=! Sx=@L,|`ZBwFHsUy #i%}?T9*(~>h>Y Z~p)8z}q[g)-AqꁇϱKyz( 2Bg K-P{,- HpQ&zw}qEV+ 0:8PP(_da|7~l$lԄ0h_Khk-2H^C(.[ƁT@_8v24^shNF|0M }=|$T?$ NJgdO1t`T^`ru)Q́prX8p} ܷ}ˍ@ |Ē W>S[Bofn;/񅴊f Z=R. T;DQڦX!ɱ'3{ \M+^Ui>LQK{8H`z v+N,5-QͰF`S]ю#`B*3H>+k UQ*;:QlkXh\@V!=]£r{_Gp?O8i,XK7[)_Xi0 ``9&ZĄtBHթ,9CF,)Ms 48TUMQD?AMW+[m'+*-98_ UY&#o"G.rB TƢ6(#9o !Ƕ UARPhxL7ELDCΰJM] b"^8! ![B5ĵBh>JTlhiGOSڧ4rQT4.p\A@+g*g\ /8$@Ea+k.,XA;[\i(4 GeP`0GUԅS^%TzrՄ4CR:HܔPHy|M;rPB7!nU8t (l@*][/K˄=pJ 4&BG")I!4u=>sl9H)kcD&ZvVV$Sܴpb. 4 PPZ'y1b!5v!q8+sY66&+'0Ng Bu%CV̔:^|oUa0l&PSSi` v Q#ߑ`35%QZVf:niYPn0FӡKH.8A#ƞQ0Jb)VУ7&&pX%2,;Gf$Cf*1*`뒑 b"+$GO8w]wn, ӈ0 T|S1: @ @#$>:(W~\ 9a([S@I [͕R\=  Dt}p"nԪhd,\3hi  ͢5!jRQ c^\!AʶvO\T@ѷ"Shst4n|:6ݮ+6C~0Tܪa6ms &0~ub/]uF^A aWQf.d0&(D8W01I[f;7h4eEBP"@cO"&n`OCruG T`1xLLFDBĕcML1s8tr gԟûw͌Byn ;w8&WoˀlwF)qحMٕ =.=DInR¿| .\.d$_8Q ktқ9lrÃ7R`h*#5PJe} @&&bQJ/Aq lA(r\ 0$X;4d@Ub+,$eߚpH9S Y;&2Gv A@PE!.D1 5'ɤZ⎇4b,(5 %Ħt+1]ɼT~wWib+ ?*˭6Bg9ȭUYi8 [jyTC"2,Qٯ [zUKnf,4 l4E shIZn&E [ѡD{[H+o 05D<BM- cJP0(GXS*򍼄`YJ)wP:`_\I {dM|鶺(EE7ģM PSX`hZ@2"l 4d`#ϟlhy U&aj8gRHG\2eRecnۺ|$1zeP:-CFGE! a_9t P@ک+Pqt;md qJATspHA@*rxk7, b A&4)kj:<ӗt! 5[Q!3*2&H{`^WtY--*HQ 9AgN-+۞1P Ef/-[f0Q)p\v*EP)w.sӍT WL\Jמ].)vpxĪ"`3ly x84HקXRڦE*kkFP4'ah!ֻ-bJ)& ?xUҫS\Y=SIVb-:aF @O7# iLA@1FfلC^1 عLR [wFkh:1,+q")8]EvlJ&r, +B{*\%]f'gpF,Zm/ x, ͢p,#ٽ2XpP8]l%}0b\'&jK LK0X_] .¼IVDw/'7c 3R|7;U:$* ˕4!yХ~i [x –B wWJ63S(/2;(70XVkGx"P*G͏dT7j" % %׼`{KsK>O[(/1AnKQÒ>++U#oFIܷP=s{&!HZB-` |@#0 A-+@#4 PG/*F֦R7q$4&H!`^qrX@G+M,P(S 2JG 4EZ! x0LJ_X\@Ap9[@Q͈'k`Q%f]r UZjۃ]GbE1B_"5GU8@J.PTDUsyPj'`W 5pZ*Ť069߱ 4=s2ŔqIZ.=pFW<8f J>PqPYRYiE9951~="+$B]܈Q6\*5j攗܉A9 ?9JkIYK2 _l]P/(@ZFQ5Q1K dW\?Bw x0`odbrWA+P4z"1i}1nZ憼r y>ƺR8wBZd'4LB7h(|khaQ8E|`\O5]@i7!0VnNNpU6KLhoXX nGgm:mpf3K z<7匀DF{8+I`hYBiP `v [2U B=\!hFS(76W[^y\*C_R^0 䟼ŽfPu %D*ۼ Qƭt0 +92j;0mAy =8ik`b.F@aSm1 {"QsCHH4@[\&-Ct4ۤqp~\.91Z\6i!N`;& CۃRpejJi0|%t:qR.eHǥ_;Kt ¨3f*ڱ EUŵkOD3I!T!-N΢xt^r֕m>k-հ|XJ::Ƞ4kғN3 kB{e;mwW A!5Q[(l( TW|梩%fK`dpv߱@ O=<,"ܩ+ MGp=k8L_!0#0v>>JjW$ SOnR.-l2H7GԞ}|w4=n!΃J`ӵ4}-8S "A)X6myH`&R*T5hSoI0)CB0me@H$=svO*#@T7$U)'ZLq'P1-@w1{H*"!իLSƢa isp 1<<ةA>!qDUy6_`(LA(%bRMoώIR$*toc0BsE @HMk^f]0UI֥ E w  C&X<0$ lw9bF󚙶x>;j,`|B.yx6Lhf!,bP:DI1vDDLjp`x, VTq`2*"h1vtZb!Li5Fƅ+꓌s`+{ ʚ߈-/.y!V+l Y끨9 "([dv$۬(j5@ Vي߸Wec@VԸlaE*>J@TG C%g#%$4!: Ȝb/īئ S]6@uRT pQH(0Cק(kLBŁˡt9T&(bܹQ4%r6m1|i#R@)/aVTk@ݡƨ{|WUA^=9˃f_ Zhh#X Bbi..\o(_=1_ SrB}̀Pa{FUrTHMkd"ěd7^]jݮz7b5L&M9Q7՚P yfO\dk4Xptъs:0*IZCZW+eu 5iدNPqhvf&Pؑ;7p(O%[5nPM1 9mb~5TOln-~K@ٷ<'bLvFmXj:X"rug#}͈7p&&Fe!7s ](h|!@/̱9e67q vr-4 p(pm5A!(H0dL*@Me:.P §W鐊~o79%T{x fהL@b+Q!Ah]M1 4Vw0q6WsPn|6笭tJz0E HxU4{@7h j/o}ET.@%"q (p( "~ɃMIqҨYۛǝS7.,"ˈ*QVL ">m(C-ZI=Lqn;Ȯ(Mvl+PAX]$tCb5|`lCm()T6PNtQ1ܖdzU4`L&AyDxoU t@G^H#\Zl !Æւ}2C/k16&PL6H IP#.R lbo&o4EQS:OEĉ;Hhn!?R^0L` ƻ}#5z"!bGSXu;J!I\e Sj+*<a )*2"%pH|jZ;xţ͠Zz=%/_:uAcjm( A T@ k)@$n[(a7hT1u0hXdC19Ha'{ J$JP.ULQi{5\S 郭6:S0ؙedN" C;DeU. 2ALTMj* p(4_LMAi4Y.U|fxN,)a(Sa h[*h*^\t.uV ȍ7 T`b y4s}]w2#  Q2 nm Q% 0+xфU( @s/Xߌ3ƃU4w׾_tu'4S(r5c%49P@Q/3%e|LI#`(_7~أ報NCh/~"G]f wdiwA eg4H@Q7}B@[9p8"s 2^x2P_K49/ˋsTcaxw]: ˱d1ZDO/+MĠNzb(@2! * &Qox$SJ Ho†=0:zX.({aF,-anT)`ՠ>~rw H  +%Ó(5PMi#8B= 5&%]Ȧ]ѵ %;C-4.7P +뚛_Jx9(ICLp#C V]4S- Pw-J<`D 0DGTfs8ȥsTQE#ɻCq@P5}q'KύUt x҈XN {eظzbA岻M7qū@N̰mbGTtLH-",ң*Љ[DJ2"}]J[[e 3bM\ c4bE'SjhZ Q(۬k 0۵b B jRׂ %OC{[GmqԅEξWDD70^0@yn!p)” za Du3dGTwxp;?ږdݰorPD_L_4D@&* 9tF=ΈR3}Q4"ۛ } 0@ =a̸EV\BqBݸ5Y`޻HWiۗ'ai;hE ?<@DWp)4v-,Ȱ6tj zz4`b,6!^eG[Z*M7 Q }LVoх]Ҙ*>9`\QD!/x.TVjO|JGaFm&"ZG(KWAXcLR4"!nAX/xCz18TQ(Y(@\q 7F,S :;r N5A" ucQĵT7gT05w6+5̉b^AeF&3I ͥhUӅL`x֐mi C l྘i -0h@8#[cpHl :D![Zdl{8A2RUo#wbعmsq k6*]e!&X.P+vllZt"[6QFJ%a 68hs,dpPd Q g@ /x BgLߌ!Bİ 0Н`Ip'hNzC7@Ёl]mtJx`$ZT)$X;[n ǯCQ{;MC1{1^G_%k91gbSD\0r59K$4$ b < 2vLo'XOBk NR"#R `QN(-p'\)r!*:g~Z0M˙늖HWqd"-fpҶ\]TFpg8n%41-f45#mTGЉo`-k7a ݎK}#[dEp~Lwڊ.j_H ]ynQRJtBpJlYkBi_Cg͹d:x(^}2":nOUG>0(?>+Eokx& "Exr@9.iA O~Ӑ#JJ ^~-.kIaxp$T2a`x_ldV@_65?y]E*P9,& M*D#_^9z+ˌW vCD$D٬-֥zc}D/09{5+&߶<`0Wg]_`U!PH7-7 RNA1ALz )Ѫ>w@mPD lyJJa@2@-H)_lg#SCg{֨ ]s-=ЌI*m|~]nCI4hR LIM71PClVb2ʙ6LM1"t2hZ6sTߙ@q:lmLBʿ7ޤdarZ OpKu*s-~z~0*O&\J]>c2hN0cz1=3~8)oyQlwVJj .`sЮ2m bt^㔧;J;"L4@)1thr 8 Cd"#4oxNCt CxlR+W:Мn%sQ@ )@&jњ63l%5-7n*[t@v&J"!Ƙz*4|oiZUxιǠ(f/7tT6FmilUJ"<1C5! Sbt"A(VO=2 7I\mB"uA#g1"V␖Ut{аD3jWDbsB ,/ Eش"Qѣ0p;J@v1)q'y5T#DAy8ԣCMZ#ѩLPϮVK$</xkm~]Ii-f\Q+HT 6J&k @jCVNTK"RBJAxaxkk8j_ 0+G )^6Ń`B7bJ@DN).aɁE*Cs n 0S?*$p'GRCU݌: 2aQ*/JG7u:?;,ζ>8*<18$>zrq\g! kA"5B6h 隨4hBY 3m.OApjm4cZZJ〢CO1AȊnWtѡXUr @ v [-JUTZnrTy\Ck`F^RD:İ jhq $L@668 z7pnB>u.BE_8 ( #ėM S @}qiT4WOe*@ku|V4a DmL[uCB4# MڇYj$!\5U8׬84Wɚ&6뛳@KӀz$ KJ@mUC*o"@~|lSKJA! G]O-@T }ޝb`AR U2EpV CѢ 48]󃺴^C,~s;3!U$NvW); -|b¶&`[L/e8Wa׾# wFke]ڧ!Q`tJ!{d0 :*# ]F1y' j:Rz.xM|V*iPn@ _'m,΍vr(^p" %YN G$i`H@/r+UXJ&%)g?JW0S#!'2s$@?m4:^(ie$w% h=3;@ǔi8 R &JGqu߇E i4,F !k()Պ'@m恌XR!L:9p6&>J4vUrQGjAP8(7 iPTn`\'鶆DWly}~uE q&0rj'6ZnU<U[ij':C8f^0^.)P#[+i/L'"s8&}mv9!ҀR8w}<+X jד4 r4cs@B-yYyp'l .USrYtMeNR3:dбwU( LB_9!`aE 嬊!4ɡE"!btؠupDXh,5z"̒-I7WX"**Q?*n| Y#~0-Kzt4"[`77Jp'XQـ=rKhm   JѳH3lud0B :"B7 w$5 5dI x0A[n$o%-0M g 3ja)P*=k[X"lǙZ#{(Tahw-+.T$g`Z➸hl54t*7}`aF  (85B(/4Tx/_|\mj|!bW`TVjX v T÷^ T@$c(t|0 0@IP 8KKɛ]fR!*i24V " ـ) F;b%gX E:]2ll:'cMd'.!9X8bD{cӐҀ&Be٢<Ų xq9PqL0((Qq)Ûm8p4 ߶?vx@iL}1@|ES|tExF*#e #E n(i k"4scH=M ̈́6vfHN1YFeTh,0(i m]lpGvGBSx&9;㿷.-%0ZLUM|ܮ?wi=q$HiOE[`Sne[C뜵E'A)4ArLlsHʍY}A=1J3` X0 Bd-4Vp ҁjAhR  lfbAK9Mq.a*#NLQ Qh!hp4C!1 "x; KN(ضw+$QЩ)K":qT1",NWB$ِH:xLI*/!bfؘ zNĸ| oxF!n'aYA`:gz)2P o `5m^E .Xz!" F8ʃ@?757BiJG? ~0%> [4XhW."G3!Q/%U&6&SB2ӊrE?ܦL(. R.&Vw΂{nI @b CfhvUR GK5Ҫě|W4Y*m P)e#F ukR %Fߞ2D:Mhe,lO,M"]>o,'c9RcDGXX P L& 7@ߟ#aՀp6Vۤ[QU"EOl^Sq;2TgG!w.n15JAZ@=0N HESh)D(Z+ K|REEbh-[󼵝"NXr<v0.GxCc3qcC+sWod'Z#Y $BO5@X&$]Ylhw4X<`)=e*Kx Wu`h~z&4psuhOu6 i8lK \ȝ VR,Pv$7X&17U0@:kpUI^qą0wQ T Qѕ;eǟ8u~CĢt1Mሲzĺt"6bHiu(2bO5V. *lYDUwfKSG8K"R"# E+fPaat:P).>_R$C8x"cQ<,P'(t[`#̎ KT`Z8Q(j*8#V9mpTֵ;VvQtАxѪf]#1$mM-bcX޵RFi l V0BrkhIiq˭iv&:UT*Iq#F* qdt8*qN$^\ho?NsgdkTՅ@ T$^C*;#y'"<@ +z'8ڛ¸y"Ma}~ m86M4&:i1!6=(lbT^ jَ  hؽbDXJ܂9;!CZ9I @GQkjZ%+P̻S!\Af'dA8 spiZi"!WTiPpĐ F xz38( 2b@[E\ZV$kUG Evz悴>LT.h9gnbEe,b_ern#`*UH9fB{24n4P 0 T)':%X9DU0 3X*dBڌ*U }1n C0s^؅'&.4E{dܐ0PN <(ǧ+a÷.˃_yoxM()%Z<{k%Uq} R#wt) Z6VDCi8.a\ڨPi!8ޏ )zj䈂͂|pZ:qXT2ukťO SpF5 Lt'-R8SoP@K,H.l+JS眥R :x, 1xOPo`R>b߾- 98/n˺V:2Bvu5oqUh5#YeL2[Qb5kvȬ>@C(<ƌkNTu~VQٵ8h1{F uCdQ }:+.Ƃi,V UPE@\9P7Mh~yRV%˥ 6?L;Ct Lswf9ył* ˄rΈlFf%]U9EnPSjlGCApI-[XR_S~(|ӔʥV1PVO@{cƷ&(u_|n P$:5PdK ;'8V>P -OaI$YtCmڄܮ;y2`BHMO8U&@kxBt"P7 u^S}fXDLa7*oH4Y4.RQUX -#E)Pͫ@TV0 g.&qr|k[.K2DYCX"J%J)--)$sExpsqD-e gܣ4{b9O :j,bmO `9@k$(4O_5P}"M5]"ab$QV,& 8],.'$'LS&uW~)RTw #~|cʶ9[~~0Hq@#и%hvOQ,$ÅNMV£~ v~ C=Pv"u>Š2.lxQM*1"!(b>: 0 fLh3rkx.q] &%aj\[B;p<v/e9&ʸjy0ڑ >&Iy&Jh1UPCS(#@UL6H#MWxp@F;h-Ci>paSv&]D#G=|a MĴB nZR#L%(2@r(0w1qRv*(-PBC*-d`/AlEkph@A<4UjEv piCh|Ptߌs)§˛u8|j^A}< D_*dE?X^@>?*0J sh~J*.s*5G_h|rC.#Wqb(whVp&E hpA+GAҌ(/ mӍyOž:E*ڽ1!Q[`@/-Ch8PK*&_&gy:yq4LXqh"WN7 l# l}1V 5$nO댩T~Z+tI <W DZh+xl;>"〚XjKd:Ti9 -'~8p+ȧ&GNpPA ɉXmt?x 7hĺj:iۃ{Pb\M6`Шj;5S^q]M: Fǵm@TCC-ampNSF\q.!Np.[@Q. -H:;S6[B!c"N-2 ׳bFCm8@6Dlr1CX /)XaĐ]&@Jڌ% ƷsN23J W@t8j.w7>Zx Cް\8*tJ O @=Z )NVbbFۄTk (PÀwyshх (rcbbtS7 ׅy=XfE (G9KɊQ4Băe \ xehA 'cMhahrKI7ZHzEH0;@->! n5V}#f#MLn%fabp'_ rĀAA5ĚR'dGuhЖ % LJo8(8uPLj_lL/ ,L p #B*@s\ҊmT1oG!~x !󜱛5i`.p{`i8z`Q$DbI͹Z;O!r㴃CC* *UFm^ (*wUUup!m@4 w^E+F|a $Uc|nC!PPp q9ǂ EqC恝QqЪFpH&ѹPA5 CJFv;`6:F@ @7DEz<}1pW%_lTkc2PšljbDurZJfQ62D;M uDy-壇qE 85Vm u/צR+b?D "} ՘X*Z6\J@fCR.٨WD&kUR(jeltc|V5; %ZðvL *͓ yaE$G_LZ*|΂B4& !aDr$.L@+ Q(6 Gzah'Fpgj#̭FLH*al+X K8p.XSPE]WkWHD> 7j\3+<x Nd'Z ,d9r(N\G*)(U&؝SGUB_l*럎oAءJ%㏬ }0ƉۀH qyIQ}uknH(!J?s!]ݎ5DH+qÀ oQwgFim [`1mz B1 ТB}}(+@,WmV ;86v{ѣ4 1@S5B,&8((S#|".Q9ys  j P(D7$=wf?lop5S6.f!TA1z:qh+zq4LUԢ<Wwؠ\m8=|(ɯWs9ry W(EdSq.KDNܘowJ'Kq4]!юɰ-͒E" "x'Mrlخ$[;wcє/-0*Pzv{cma;Ki%G;hmUYxqb&(_lLNO|m Ci⠂(m(SO[$q5Z 3|4܂.fןb }m@~ua:ouk[h8M[]oIN@'\ZBYQ'ɋݔߌ.#h1Mq#/ |*Z0bk QR+]q0?8ۄVR P2+ wo'u@>t,b95 D*`7Fa+.,"Cʀìtaxml2ˤ0ب=1L.l:n$=I7X<t[ۉr놗`+@x 9@c @ևx8G] ]ݸt2G`Dݼ)X[~8% 4 R qZQOL+FQĆZqim AE ]BhH蠮)8AUq4G<0@im+Fe][cE J{YD.ZJ41;.D+( J[7R'bJ,!iks?X ȟr5SSҨSҨ**F U5cDJUH*F6/Ӭ\YH Ȇ-:r ro946DvbzQL WG$ 9Q4x!9qWӎ&,bfRo].9F- $UsB@6}1kAO)OH 5 B 4;x1 !IQ ֗5"0TщQKGh GBoұ":MdHJ G<594QIP)u2+)T/GD|0\KmzM&SLr C 4;4|~q3HzP8] RqH{FAB?*ML'td.^r`&LH>pO8HU8`ތ0,, Hq(%Z[HSJ2P5T$mfHS kYi ;@HVg7 4H5QpB<ۄ/ʒ7c+!㢜[yGC=p0& "M}14CToդ[jS s I?^W~T=`aE>z| x~51AABJ0Iڧ`@(( d*Q=lnؓh#ɮs:Е|"MpS=23fۦ2%`r|0];B&-8T{YueO{$ٿ\j揃.rÐ-SqAWoS(( -(=  R G@[.B@lPPV ۥt6b^=y͍"&97|O i%\wh 4N u8W6WI閂 mI <{V%C-b!)_j8 06DoBEL,]>nA 9LTo9@=yI%01 ! Ot)B?ʍt)e@؄@REIʡ"?$Qn'.+4)0qt(qH|?7(yP -EŞsbO\H ]?n@]}"fvu $ 69q/R` < АM|!.01S\L;1T)IlFn @!/6xDIcb8Ex "ׇ;.!"4_?\"A㛰y²Pm R u/pDrPp O9FH8/p7 QR| /tj 2ZQ>kyռfʝ$B(";( Z!U4>ط|W/ػچmn R 0PIl T6D&ցBrTYvb`B/ m`a=abv3!^H#}&CV d7m 7m:S к8W#}4f9AK𡫐uy. \ w+ 2 ]9|_8"kj(&.[-w3BQA LRBD==8zoz{*"'qljUS߯9)z&Z)X<.~~a8 mk(q?JGI0[)]LWWc0|"ZZxp` tpaש+o y)hXm#qBT"[?4$4w˰>y4`N4jl˥>4<b@ qK051^II\4Dqe3;"08p81H܍s8CbKe0bs@֨ T6ٖhB齸9*lAɘ(A튴6 ?yZ#Cj `.L .(m0PZ:V]uGJ Dw פʒ x0&phJ*b\`0SJy= api0L@t^!T0Ԕ \kwDCys%\!T֚bmxp; rEIn R^xE]o)R, c ˑG)(ҼRJ#yACt46F !hH9P4DbPB.ix%Q)|H [ADK;Tк@5\DM`R hsMQY抂 Aj\m@[luA4pIJ*]βnQt|5hgF,vFJ4ˤpCH[( dt8'IÔP(L\]tEӊ՞wT!Q#["UuRo$( x*WȰ||HN$JA(+K(Dh3zSC~8iwX\#L*nӑXB hRK?0hتp"Qne8 5G*'Db3Lo*!TI)r @ ݓ.)II(H)HZؠ8F܌M"0AEK_8p8-A(EHSYkllv+agɒetф7H:!k-~R B97d.oF@ҁM h.8ӈ*HUx"Еrv-%bg}$);|<\r~;⫴\5E43)*.?XE"Q׵aaԜ|a긃iǾ1 !鉡EwHm0&T2:V7@@NSYm"_M)ZG dX˓wzPD v7dD !a@*jbla>$I!LUL#05ÌD;~j\I%i3`> l X4c 0D01"䄁T<ܕ|´B im Kyx49+ TYa]He|BH%I諁5#)Q@96ȏӿEF K3bg2Ŭ->b)@OAI f86C#we%iW  9qr FE:uQyR(z 8t76E?` h`CnٸCI-"I4,Ti'_V/'˄8S>-t˴@sF*MŨVr06jnSUR OU<(Lbs 8$l1)1@厓g10o8hyAr`B)Px.Pq@ Nlrn/ `L%bC6lQۂ(: ;Sޙ1z1Zm _S b], PG\}S8/g!TyBra9Ɋ'|f6}uܾ+wJ4'rOlAPͱ&}a$:bA 9<0!BfaQ\bI2@xR(UN@Z9G`ÄHnAq,A f4އQ@%a4aP0d lˀ_ X万-8C7Zs+ٯǂr}Ҋ׿kB?F&ybÈ]E\+YNȴlkXi72=ECAR؝D}~z`Z7y D5%%VdFVo7L XNpm@Sj߶T4Ϯ4W$w*<xpXrpX8)q89Zp%G8͠.\V[Dh-4^L`YNZ0(K().*|"K7βAH^K(\3x(پ=sP=10D;" 򈻄 k03L$|cFҋbL\qm {o%TLQ1j! _[l 0CX(>U\=pi\ޢH2>AJq!’!k|$&۹yCpҘ@R4'9,r]#i145 E;i.šfݭj m٬vpeeͩb+[ʡH*`jqNО'- '*G%PA&ăi9Wy59P˫H4Z['QW(iNxe!spv.wv-'I3[*^<AB=>~3h98u嵺ɈšXs^Ā@f& OjM0,B]I*OUʧ%*¬F(Zoͱ"@(ĒQUr@ID-V؆ܨ%KK z0J ԈTn Z5+I;T(U %uK j7P*Ba@"qH"1F#צ$sk -" 艷+ .Į~sZW%i \U~0«HJ0vǰBo 17;2mD^ni.m,%SĴ[$M E(: [Flnp. Y~ur>&#j_KVSŁ{q54,hu뛤ѴXk74GZ`4 퉊tG02)w3*jiB'#(h H)&*FV#lS C}JVt` zZ2j{g6R;1 uQNVD\ u+C7~>  ѼOPqo7E1VgՅ`K ^04E^=w j@I, HBJp8ƅ.0o)puiU0IK0VORwF"8(t ̥4kеqYa6gŭ-pɆH ٴq)4L)90Q螘PӖcxV88(@{/*WyvIJ;@y &ш܀A./\q#'{8ʚt7URcoJg&#&w&px &3 ġY@NS!8!T*xkֹ1FA[JK~EJ1u 9TTcGM'<04oX2rz0`%40- +yDaoX#94r#r)8v6FNM( }pg\1wU1佯y W :r@RS'tܴE.MH԰_Y4 #N($6I6+r.KZCD6E25~u!'BPC-?p\@D  !t*cs zuA?Lt@'[ cY! ) BkB&rڒ*Ch!3t@P/ bvG, °(mXZQi{pT,V24g '@-5r;W6!7שKsdDU h9ʠX3ۜ&rU"XCM)Pbkq1 ȆK3d.잸DK@]qQVsus[0Vfrqj EZ)x2vm(\#$]⊢2L( ʛF*76;s&Lx%JH}<|\mNR9#E ._7gjQH%iAm\*ZU,+\ \#9@"Uz}M Fک1)\ WNc:@ڝfbk)Q)"8Y$(銚SDih<|_|h eRpԁL6v.PjY[HB ;`{4TB&tr s kkKt(85#WCJT^ R'tCK̝;4Ո+@C(ʁԡpԔW. gtFBC$Rb)tia`UHiqT.؂M7)6qXe"aIJ _ ZTGI 2uC듵71Bp9dcP!iB@^1/X%ږx`lJX2uȳKcLw7uspp% ] M9gzef)鈄in}q5->̀n>z`wQ tL1 ,6_ˠ٬ I]*(6 }{!5[_G@4-ĔMj` ̅"$N pB L_ӌ8r*XW6(({d9 VͮFGT94}~yƹōDkNrc'.EcS` C bDRQ% t-؋(@4p]靆vlp-(6qq o*]Hα{P3.;IC6jtb"CpC!8%G`bLs*NCyƑVȑTV lhs] [0R DHc@,qt*?>y-0e[3ǝbJ]bn]lC#hF7kbO NV0hz`z!NCD1iMa,%\.+-Ö ߏ\).N$}*c ʩ-U8QU?*($P4Amk}|aINfԵFNwqCU˔K urUBya"Ee"Jɫ;g^L!h۶:E )+Q"rNOیnKkXJA~؎sSx ̃ٿs# & P_7C4cyǨyaO,)}<"M">q=쐫)P9:HS EcUoxЎH2)CEuˊgo&@LE\;z8U F-'x7] sq a#&ga6̇ 0ȯa@bp¡\t%7F6h CwME\eUJcmy(Nh`w|bBOޱ`4nL RNE ˴h |Lߚq !VЊxA`7iAx.:Tl(fF؛W;*Bpnx".5xx \p>9'09$:A>pe$! ~ɾO -PZ=N!XчxQ F (ˣ&BmpLTKD^@` 7e " Pk*6d=eATdbQT0,/v|Ajl ` |A;R ~+GFc@dk cUbY;.Ι!#FHjaDI /P6&0&PBW@Pcvd;"h#Ȧ3#Km [c &2P y$rLFPySGD0 Qi D ̹$*m w"zb]ey<`tOLZNNnDW3 K..G5  I&mp ARH51" ,)pɔqe`9oAm|:wxX ^3CS Q’ :ἕ=l@" cL_XjU`7Pg!d` $)ȼ&Cn"nMEό^u)yPK E (t|BN~~pH kO {TPl X Ɉ7`xg+p@$:@cV$&#|5{fQj`b.I )I~24ŏ'M^AnBab $ZO8 mۼwh8&B@^b?*=Nq2$ĤG Pl|JQ OEC@Ϯ޻Mt45ߛ] B r4-q#C>S4QxʙX, Kc` ZV§r8PqṮrS XFiZsbF:H3փ&rDQjxDYSi zDSu'6ǚ` VhiSP)+Rx}qZ(BDi+NóA1wW^1Q5(p!)n YV:((+PЖbu fRu:1GCSX;6.l$7\DƘ v)|yNB.o *D )_lQM`sV. A2jl1aW lPhh)^L*RCnfrR-#&sN(*0TP"&3' B]@G8B 1">Kkp$p6fXjB"{UB;Cw/!SIT D ԡm#ڣn!PWnJ$xUN)Ybtx0T9@4Q9 +i!E(]1H>]Xhxk-0վtmĽiQMF]qszuaP V&z $w냲 wS )Y5֞3x1j(@AUIF@KqXcQ&@%"]-pU+1PZ);q#u 55x SoLZ,MF -/Ϛ>1|b[ϏHW|R)\YID |9*ڙE>=#& RsvR;rPQgXwTm,ZȖP=sfḼ=܋DLmln*#bR@.Bm[fl`EGN*B irUSvYO69F #i0ڄPWKr$v6cv'4CVhŚX9(qmW!_XGCGh3ī#2Eep`S4H l;n@}lzpr 'GP8nmӬA 51G|uƑP;Ed t8; *%~ rB&_`Dp -SET۱$/. ߝ 50&F1WVKq X$?Li?ܨ^{2nt8$hn< i =14bx 7+(|XP#{Y%aBu\C)e5wUpR LKdfƔ1ƌ~\`㬠P yC P ]@bZLF&I ( m?|+k)wtѳD#s8$*W7z9XRW3-.GcGcqqq,pe`ZB] K@$Aۈ[R BB"`u1{jd ?%.JKbd(2pWI@2Q5.Jx&,@2k2%q0P.r[Y$z10Gs@8ҝ 9臦~?Lս ;,XB`Y'G%Zr뀤HHq!@-M.gH!G(P=rВ-}%*:ljCUyp!$] LMr=m-"rraYO8ȸ'U g$J]ϩ4XʈJ>s5MZ><>`~_8OX_Ʈ4F@߿:}=r+8N|7 ":ȦAB5IX 02裿HԊN,Ѱ $!L6@9؉-?]|%Wףn ]Uj1KpR=`4=i,!{4"9&37yR "*F3bAX]?\8]D ?5HA1hv8yc4VLE7ARn1Fb%Aw1,C_j;ѴL9 "^`᭨rp L#H6ƕ=ԗfydcD]%"J(  TP b@GhPThm}HTB8 (*SP0 >qYh[OJTM =2ԢH eNeŃ]%=uRMaT'hh%(jXl͵MZ#Pg|T%S+bvR FpO_":B׏p4Hi3NLBz_d$DX5T{0 ڃ.ͅl(|∮RݥdOL .FdD__|P^ɓ,PɡtzO,DneKU0S//Ctg4ǀ63~&Gѡ%hвh.H._ 1zQ"htz扱=ehVȥ\@BaݘHK8~F"4Xv?,c%;#Diw2#;5 !y]0/*,|xȩ;\J #g" W`"o Sc( wՑ:Cb󛎀)X(G =wyBhz̦R C% IgJHb;]W [Rʈhy@ &bI1 2t.bMDJª'`\X= <#oͭЂĝ8iV79HOoI No?Cy\Pt؞*r XUB_ĭ_s!n0LQuC XwhA f-ѱ.#`j\C!IA;H "6opL^&A&Ջ#((wև+hj Q<ʩ3`ְS DBF 䆑ʂ :QlCAhhjʜg0"k19(F&6i‹Zp^.U苺In2@c W gP1HP (,Eڷ `x ^y[(PH;:qJ1PG'W (I uD2i|pJ.Ѓ5RRaVw *M3$4Ser&4&@%$ŧY:|X2db5Q?u&6^lKICH%`8;v4nbޤƀk)U ~yAlVͅlywTE4 hriZ!!Ypz mж\ړ$A[Bb$!Bo c@Y?CT [%}7%CK8!8B[1!# xD1 Wm-J`Y}qY⃀ZvqAMXhhc_A@+5 84Q+l\C H@Hwh!g .% hEI P Is^dlD' B|E͏cr`Q5@:)B(]r6ʱAVK |nFI lR"m;R@b d#?<+E ߮XxiYfs"Q+!~Xǘ1:Vy@"@.)=vD eR^PzětV.ʹpTR:LT  7@Zd:靭yoE',r V?8RhƁ-#R4(x5P \JGҊDK6BtiL"C-a[;1kaArM5z "a6_8Gӥ $]v w;F9TDiB/*GMvjI/;! ep .hc[\ (WAmvFl#Dn0t X4ND(`kBhͯ,3F%0,j"\DR-OeY}({w3Ff\IL†-{u [}A(>+BkNA7Eʼnj o4Qۀ-N{⋈נB:E,n`bAB:e/9FN/$ @)O VÆÁC{fx!&@=*4$x?yX15k\H9Pt` B(d B q MƄ^>8.u]pҋ6FF&)$nxc4+vE8ăK#2cdݙKvLDh}czVD)yްHCkbCBچ =1 ' $0NrrG+ U\@0“ݓ3PB &8-~dew艷bZM>Y VdwaGJh/{zGQwS !G* #)WFf Z@!sj6q ]4BxĀ%}1E)Wk+asxt4N0@@1dH/#(/v"t+p4!:rcnВX!7N (7GL?"^UrWi0[gDo@=e@@sǚ^"O_0&ߐf8E1HD—LpF cIKWɵ n϶Pߜ"\mxlQhf7r1bIŢ'3)1 2mgEz=m0,EnJ_LU nT/Ct`A>uPA+S`&Hu<W; A?lTB&+aT}~o6GV !5 )#n$D%[d|M!SDe^GhT)Gl^59JG\} z'P+njR8P z!i|b`\-XBQvʻJۋa5C+k󓰢1XǣA 9Yn)R0#ѽxljF!#7tH0ۿ kR1 sdH-05esjByOfI 84$ULMvBؔ-#]h6 x>rԩhU擴FRMܱ)<5u@-M#fRC!Ü=}ԧoX;|mRHԮvk7Db1)(VaZwpA KAz`,E46<:\C``36(fH0y\}q J߾7 Wjxn&QVeXI}}2`IV2x$` ku3@D͝fZyoSVQ]Py"]jBT36vUAja@*uRᬊ@9FꃏA Q,o4fXX:Psf U}p$Fic *\Q`Y,&'8[R;J; eh&w0l&V`솲" #T(&o?:GA$&̴!̑y%U<mSA 12hJ؞ء t_ox)РA% nr}1=V*Z.+CDԴ'$ā6y'.AAf r $Elx(u+jF¤7D@(Liiu/&;0[)=1?P Z o*zH#k΀B=  ,%$+ek_5ߜ[=L I@oP[sg5k=|WV bԯD#i%1 ʡwQ/>3;;ÁH@b{O@L5 Hū.SoZ!B}Qv9I<8Hm渐lq6+G13h-mAT4Dٔe9N-aΐè؆wbkmx(U.JwkBl1KH,A}Y|7E jɼAA@w\{8/#NWWk( Y%3[Iuj~fw!f(_9S&x8ͫQ2&ռ@ wĂЌo]PFb(:E#C^bf{dtp4+'*U!.8CT+ ڢE92BHޱEj7۳ 0U#(.L u4X,܈҅EЇe_L#SE0 |1)B6wA@$%%7YAQ7ai8jAnKe(Z !PGmb4 Qb.L z-eĄi丙Z )6?Qˡ6ˬ;CMM\PRr͆!c /-ZHaPo%h0etD<`R"-v]䊛V@X$w47.Lj/y/`> .C PD0\#lCl Qb&odFTRdiZvqvM<ۀA:V-N8P"DHAgfJ|0BMzMZѴ^shŜ #EUi2Eⅺu McUnɿT¼Y5:ۋ@+\txh# á>8%Z\]ѻ MjBrMȼ=XғʠӀwL: mOiN\BН+0F'/X$0` `[jhHh,1I;$~@(FIAw1ʀAqh.*Pn}v (6-q} _G'_|v`$ʚGT]XA:pe I|0 $O,ǒrp7k -TDyp(p`6 v?4!䈖}pEх* 4쒾f(? ISvg2 Jɧ Gzҧ S#SMXiX@]E%b@XK`N5lh,msFRix4Wҩ!MTP<ۼU]n8pwMJOi\d-zt1`ևW" "g7aun/kPl)APNv )n(uɡ1hSΰ'm4TPok;8.D FU4MeT BMo Ng#BFbsŢ bCLE.l:0V\ 1ݥ BS06;H&M}mJv/XD-h@4~`|`qzZO 0?@AfDAJ8d"՞<L^  M ᕰΰ xo<;HO?uHBߦ(5r2"Op6*?!KY"Uv߾By{cvSEG`1B! 9@)fgɩfh#pҮ\=Cxgq/7Rq v"!V"b0U{bMkfa *4q˯_\u0Yw Zj3~o.xXغ&hq` :d~և Jl,𲆀>FnmZHla(^`فRb!qr" %(]J+on+4R_*U:(,X( LmwggJE( $)k(ECE9WO.TT⛨`D(m ?B&pc;=FjEsze(䘊5ZSP!4aEj } عP.2U]̓i`hPyLih"PTY%]7tlRUB ۄb톦$2 *І)3Bĵ\uW4)օBy!`E 7k [́3W7-/WYF`$OLv(G::$!Wj˦D +l̆h|+yql4b.Y\TGv/,9]AE7[`0%NVOkT*@QbaeJ T<"\SJɿtpJXG%AfDa>8?l-]LF|" CC"' #|xɎ |5/;K'ર ֺh}1q/}`Em:F .9xUC+]ܗaN`u4}qk/L"Q;B7sƢ](CBLr8;AWuq1V%")|ۀb gX(VfyPo 6slnShټM:yŒi!W8IuBX*( RO9 vJ/ !#ܼ"O:B躘%Ä֊<9BX &g'9"[sTr<4 XSDiGE9%*(1ݵsa Hkb@zL""϶gF;r)S{hy5~f Эל-#` \raEۧ`(X`]joBD$"8)&.tGW#Z3AVVM!(Zb\Vf(4g6CV!]ڦEnIN.UAʘE,Dl$!3pvJ$-L9_U0 aTox-+4Q[^rAC E}hAx\i iLX6H BOQiIsS6kpm^[Լ**9*k2{.ǠІ]o*+E \̴D/&!(`| $X/f6h-{ƐRJwtv&iI u*8mBG2M˓q%ւ|B?Z@/qr-`8m͙]8п\]9(iQi()c)%:fgU)(\uP uUBEB_\!m)r{Fy%#aaT7 Me\Ul M?&i;!:0l<.rNIx+mt}pض(kT~Dhz!j.z?8\='yR$.Ps G4'IhPaMG=/6Ŵp wr9f-7s8PdPm_%+[[7k iG/.px Z.̮@!W(w:fUC*+~A %ҀbB!hMcJSI GNGPK1k%g,EMKm냫a@@(5Af)$C BSyoʫt!y|`S؜}eN@d)t1*1mG%`|2QJ|`X=|. 1J,; 9MdA A93BSX:+t^p*4t|eL-`8Q`vq^ڇ1H5O_\MjY] Q*ޱJ+H܀I[S{}M+8_oHWFb::zPwwS{ļan 4E@tlDh%,!'^j/~oC)aA^ h;7'f$_לG}1JO4 6 gdN2fM%a:Ђ8QN"p~&RؚM39,4]6a8J.=3rIARWRAǦ& g._OYfu] ^^2t+8O ?4HIYYd\$b O\b }>vGQH߶hd 7kyc; q!^MrIUtWKG:T Fw UCyfW hJd1BNQb'f0ScAb fQFnEɷ E!}P-%-IRoT qM43[ĐP."nym*d6Mb V')Uz~hRn8(td#-͉v-q6G.gB<|lQW"*QoyeK PnuI|q,UR'Xt["Hhyﬓ%?X@4yAfQ Pi"2Xm>{ba ):$ Bjp. dj>7b#\FX 9ҷxV۠fTOLwDRq,'% o!0 CuH8Z@m,O|c~q(!.. rG!AhОsJ#|dDۚ-#m 3{-T}/I 4hpLawn !6A,R\7B]!bbJIT擜 :{[cHx zbWPiيK.Y~(AWZq4b1Q8Qc zj=M|eQi1iJ`Ҍ5׉1jDbJ. D 4Sԗ 6و6 eB$ SŮ)QNaV @g1{01A!xΦE9ӑ*\@ d Z29HiKjӷ"p*7P(iVU3hzEP - 㴝@0|N.?ܛICs!(@Ͼ 6[@#1W(3Xk#"nKūf r P݆9peƂE& n^8k[UEgMkBr@*岮4z0*Kx.AA6 ?F䅁AHd$] 1lB2:"Vٗ&q] U0B NŹd;MyأmK "BŠr&Y U8!gĄP=*s.\lVq l"\JM-J: 4vq(Uh0E;OuɼZZoRpZfJAM$F)8vp1lQP qw~un!0nX %x*Me ׮4ѤMu$q6*nMb&8 CThvp"`F, MyJü]hLAL!J) \H誓B▨@V7 w6 =Ņvm2(*ym\NgEJ.%"rEYZ}ܰiMVy2L.&`,%R HT5|(8l4~~srZ1n VJ(A'(N󬠛,GF8 "9";ηr t_?lFY;2خAQL]Ik+8r > ^$WCM"9I FWlA4\)j<7N'=~pXlLEӛNFpI# GN`I ض3A_EBĮ ټ,<ZB7Wli*l&"1xk4hܣ&Z8oV??jH6%FJ4OCIQ@>r P8(>s\aa-)E(q>]5⪗P+;"&*(w1-Z4jizb։?W րҪ%]Ay 9h(([9BeQ87];q-6ĀvlLBɸ4\zSQE8Nq 5H-d#s̹`9b ^MԐ+wJT{ tQHN x @n DȰC8/e4w+KMS v۰jAoɇ)K.dO7*&8PBN+e_TAq]M>ت yLrGgVPŮ܎mrP81%Rx- [6RoφA.nj"SAuƭU]c_ Z LSamI-t;O%Z2Xbl,N3 眊[-E9 ڑؓn_ OS5֙ ).6-9Ƕ$cEÖ(4'94Ou#GaWr4!4}AńE6 0htE@kHO& g(CiqAmNܭP+`A㭞D~xh *O4nPn AB+'15q6n(7@qO<,]&=P2 ΀lfyq CKSE c `JbEuӜP(`UM5ð4f'#!\@!ڋ0=H*bq:{/] 9UCi|TڶAH2[ ɭ<3&ZLª Diny.ηew+H{d @lhv"]7CA+]jI?rBBEf@) /x%Eт YǪc(8j0".hk!3K @&ov"TbH.x8m*-6p Z̜GMk6 #6TxHs*ãJv`!HHnP]`X4 釀/q0C"Rǐ? 4=]%,ء#͊A"nijuj6@"zV;4ZcjsiV5t-6wcA :q AcpX+o'L #\h\]r#m0r$rZw* F6e!8xpECD;r&J<6bi.٬=U/#T a6z˰_?Nr \G2ԢY1Tp6܂CG[z > [475qr'2am;&PF_J d S!0[L+C^8hHDƊVʔ8(P-Z`(JwZ*8ЀRєUY{CCZlQOӼDoO"8c.En~R*b(\p@DkBβqNtB\~uBo6-A~DrVAHx8Ê\QGe| a28RreDNU ffL"[r<ĤT+l;.Zܤ"Ҷ@Cx`Q7vv7\&wM1 us8tQR;0Afۂ6!E~D>yiy!JT6(QiA 6)79]t.t5Ч4XHXtG|h6RĐ\zbQ04;Wخ1N9<ۄSm[J|8mf"yC̑Xƞ&*Ѳw0RG p`5p6V vŬPH穈Zbo9 Z!K)ypD;@U4$R<`ضa"9$eB )oc"IM(DasMWX53> D$f@'t [ݔ1$+l^cwi'GvPoԂr؉"(.*…x| E .l%vSEeEc"XSuELPfPM52 A0h s̵7DI&^2)-h+u(@( ^CBvv)^ 7BϾ ZJxqJ0AJ!JYRn^* l[q W+@gs_!]o r- QـX^"wQ&(-SYQUjD.4, ZYfQD5p(:s4hs͠$Wk+ UX<\E$H :Ӗk3Ffkhڵ8, pRA!{0Y.^΂!&gf֚Ee$ Tмcc{H&u@r4i[qErGFvU&ITkUc0qhwww~(?s.*+-( ĭA߭|*LcWC酲Ӄ·y1D{K4YPҼU0lBAo_LB3_ @x ?:b5&F&aPD:\rm,o^iT pIdPϗBq R'ѽ8ѮW[_#.rD+8%=q_"e zbn$ȫi˄$ŽjD ;-  ñj'cҵ8&ဏFW  ]aJ?)AUל&,wWT8Mr`A b_"`DB]D~ZH3d6))IK7lLdV9- 荎I>u0@;4qnKmnTtC&` ʀ 7\u96v\.q@E~pDq DRn"5^Nneʴ@E%k ܃1c%i>3ACw"$59PbbV4rrQHwЇTq J9B-D`jأq" ~S∱u{@;1.lDKWX`8}Xs$Qo=l8av^m*w4ޱ61[QZCi#;mt}r$ߍU6U07?PW'{_WM2 lW7I_\4TLPatb[!qܣSx@hPp='lZYChQŝat)·nPy'MjXP;*Mq݃Um‚SjA XĴ6A=?9 P0Y4J4M%7:Mká㨨WCX(*N,ِiY"f-o@T??XR&'W(jqjccep\ 4DEtTwDvFa4e`)B[!)Ui2r!p怢m t@JDM@)UepPs,5 UAZ0l8/NwDy MX:39;mMɬטq(-ɍE11I\AnL% 49e!FÐ S!7ۀD5CB ɂEl;O\S*"hF44=q$$%,/AFcRpӕˠzzhS @ښzJp4Y 8&#J9" PEK6& Pcg thq Q%t|4ؼcHNr-=.[u~3`њ3QP  ␀_GHM;@rEż{gF{-̅e  pM c}\ò}`}*]v*zP&wXK^y-\9|. 5V<}hUL5IEH"8TټLayX$Dv%p @Z &Z QyHZצlWgJьFĀEtcbH!Ew0e&¡w!U,LnB!g;ةĊmԷT6XhD| ż0P_<" /qBĆ9RA4 Mj{]щ.w_:ER#"1@N i].I/x% l0PA BLZ0EmG ?. 2'l8#@*+2jۭbMmZ2nS_JcBaӋ~QFRؑ\ ݚ|Qt'S4- 7A/Yѡ>XUʩ26EP`j 5Aܑm$ 0{0W`xT0ު tptiو*mS]܃aEY1FAư%9bo铧 ILZ>sCM 7<(x&I,6GH >z`H1g *M%jGq& hlצGFMᰂ8TbP?jHb25UgZ6ҫ<0]+A`)cW/Z=:-\i,a;)SbܣF)-lX^O8ѴS6" "QrO=8@|S.XD0XhB wɤMx9@=*ڪ킀Vdj{`TH!$\GyWP) >؈[!h{2"U&VE:p@g2迾\:x5\`Y qW_?Bb뀫a}D;` "܆7 9 wdF^usD wC`fy3aF(lB Y:\oiW e ӌU.k~:'!?Ylu0Phژ.63 FB -CI.!D5ZkE+V\h-vS_UoAہ1y1u"ᵍ40P*t8L:ш.ȲB쮲Cn% }3Q6`G+Bƻyi0(gTm9e0("D]Vh4]*nt0^qׄ6FQBۯnb#{l1B-t~ux?e[E#0  .~wr0q:">xFfL-"ػy9thDl H9)Rkm~yUB)]^  d*y$ |DJ9H.O!vl@C-@pAqME %b9w1N\78jZu]d-n UĠtn ټST)Kcbs\J#an'rHTo|`Đ6H?AI4sъ%:wyI?C94tQ<)XRPcD$:pD.}1.]Q`+`D(\ قŻ0h" ~~ACA eAG "S-UT(w. DU49PR[,cqNn@z:*) 8D[8HEYvKG1"\ҖmflGs8"Sps GJz}}|w P"{+[+0Kzqgcf'J >u>buRͮ\ޛp1j *:5o4 wPႵQAQC?i@G+e\?0يheጅ,q X^WA9!CtHq =Tq(*4`ł3D 4$R&X8ÉEeO7bwS])CTsqj P WQ_ @$t6-x<‰fnZ&4&4 i@D^Q]@D_J]I)|@s8ٲ0;h0WF*n4GIF„P~o*:"RS@"DpOb@ƒ~q#Q_4Ԛ2t/bom!PWmVh"34x'B||AT.AjmLWqNgA9uI[TNa1D\A qb n!Nl Âǀq8 U!LMZm\9+oߟTJ'T(yq)P2GAl?nیawNb^ECwry 0"j :1Q~Y7Rր•01[Go;T rMh\@U樕E(4*tWm hW<!i==vbQqj*=Qn>_8a$aML0QM$9<8ɘyšA?(>°Kcs8pqnQȉRS[-C늆sbʔ@tDV R 裀8]ˈ xDX@ڜ:Tی1uHpn1/6 u[ (avۈ)YH7!rL+R Kzez ƚAD߷8=}abqnj~܁Kz8'i;| ` { +xB--.4 kixbe@ZD1C?̡:7猘d<.V ,(N߮e7וI V{!l_L%y<=Ɋ)KwÐ`FsxX3l9tG.R Gw]+9'U)-zdJrt JF >y8EFi|}0b+jy;LE=pà"P=s&qM5=24黡D\98jQt8qwE? j4"q^_LXQmu P(,Z J'x2C$*"AKBcƑl8hO9 u9*-Ң @1AP nq MZ1AYj\bV19poV́C787x'$G¾&8pp·Fѣ,P" \(SRc1=" M2֞3Pwv't[ JL!q!T`=Bjbgh #V^7k/jr_85ȯYpf!\Lt!Nܻrs=sT nR JNXGJp8B*D"b$BģTKGSOsPg\/Ub t m*:]N]xi*k B8jPB ebv4R -bB/Jfbya}0M0^q-+=> JHQMx('}qE ",$[`%0ɣM`rhKr ǷАc/{5`0 (zNN.C1g#Lu1B FJNG> [*`ȢH(4ˁ*{@ݥh9 Hkʧi=\Qᩀ\]@+~|G/yaIBiPڨ| h :M1`X>"~V dɉ$h1E ݩM{z 69+˗"- c*,B"QK<`&T\#BL0d/CXze@W>}!x+xe )HS1C$aa8,6 ü(f1di0I45K>Lp !pC",d[ !15n* mB$o8Xyr-M?| {L Q6Ѿ?5N߮(chQ\5ipC6tE15Dy(H 9Ch|44р(ÂG+pz`Juf'"@m4LlP4^="_4WaJ;0a@m0:A87Hq$(ys.T q)%NL@BCdD ΄IP֪5\ܻ+UU\ N;46"6AQ2LQpJXnQ9s(60ݤb0*XvWh'αWhLkĚ%4#+j5 9aS'Ȇ0p}>PcvI $U'1[Z,0Q.&[Ql&=b(賁 "l*%*c 5eX  n `5ƨ@~O2@Ͱ6!H&B45f>d$1>g p>z `bxby`(.^)f-9?8(Ec iUhDX=V*9+DkبWf j@.&/-#Kc wLh:Ӈ*hVGDɥjbEtߦH^m75|ֿݗ&eZ^C7WݑK^m,3$c@V>2(.Gnb 61[B8& 6!*RaPhy.8Iij J&](9paHBӼjщȆoE A.+έf@= ܀X)vpdٮqHGA$(LAG8':0G@q-!V*D5!D:>?q<Ġ#cNQ vWZh\Q4U:B 6qHEZf1 ;>5{p S \4 CW4jn:O)KXE`i$'Ũ,r$ :sU= 0H8(v6x ȃx) `s E;N`퐎m R"#H@ao'i")7 rH) };)PH h1&FZF)7V#d lâlh1v6⧖q z)@B. PU(kR/ [%F6ߗ :~st}a0)0epN]/8y+JS[ &.Z/_lIN!(%Dg^m9`7o|5LZE#n&2=Imr`Q%'&n9B(c \=A4 4w$ p5Id\]3^h\R&#$?{"07R/g.q6 n(+CnPpvMr{67,:q0-%`}W(aɬp}ˉ d\(a#p&EP$.lWt r4w|`@b*" ǟ6 r4틴%@0M[M m)#,]眠م#sf\M2AG@ NXAAX[m*N"7( gJvhwS;¢3tJ-"4P3K0A)b`_|X c5 SWFU k%X5C dj4+XZ5_1!j VVt!;he Ub1i# =*Uy2`o:DhR ͟%n?HT=,1x׽FDEfp ,,j͈tmB0 ˋ3gK=p?B1KulRu"HAc}f/Ct^8`N0@2Eh 0(]gW@RW:vGF\g|W?Zx7,+ MSώ~k8'tW[Q9z|}Qgf5oVxur U|x?kҏ& 8iԧS_Ͼp.+ E16\ѣMbl̯Z9$Dfcv"?X{= !{N P!j+}1/|jlC);qT4)"=pi',oXв)).,R`6"a p`)Qj&ȕENyJ.WVP\4; : iӀ5A jhfDTP`d# X.&Ŷw .ZM5O8K%B5`JKH*]PG`E1 N!YX!eU ^7D56Ƙpœ a.[Gy(2 vMÊy3}`"Z]٢p޷ *D\0kn8NJR_A'Kn9e-h$YԣPB)50HUĩ.pP]xVG. Q4i~uy[:G5 ~Gfϵ 5 bka9SUvT/xst}QB `Пoyk"U&"? x@cſo @S ay@0rTà*B1UaDhB 3rw`kƀQ!i݄6*q5:< RTK$Oa1TF151iB mٞcG"s]CVT%L-Pc)3{n 6s6J%1GpBqLҎ #gS)u p ɉ 1MU,QG&[=1A@:R"ª6( sf#t3wmѡ@Bm1UE R7+lG@Ɉknfw2$ '&[@pΒpXL_ B ݼ }}1ju DD_%" HuqS$萤YȦ!S(e FhjB;6cJ@PP`YAɨ]su66#c7it_l6+\`Iv .H- FyK %иһ-eTPP\BX¢:_c*T!, {(| 9:\h?PAN) NE qAJIΰULhF$x3Psbn'YDg/6-E+X.\+oD`:yH+Tiu6$T**a?U.LIY ֑1ҩ`7J"'(Q W8d#L6T4` y MiZ<*rg%8D+(e8C94F@ʂ)Ļ7pZ˕`نuUtP#$$lqMo&o4*^V5X ]bR#3l8fV)w0$m,׈▾W[ PTLH , U2󾂂X$K W$(n> Bw/XT['eTuELy(|pP}qBѵ1$98"9/j<51@F')z x1#9cJpcR*Q748.kt.1N+bEMD $d&ˀBhpb( n[;6˃ 7w&wI#@?`(+cB!<4D_Q个* Ҽfᜨy _G}3(ݣ;~]BɛX}]|@B qN !# Y `H,ۅ*==cil&lw`iGdʹdIP:ysMЕ- \ {(;$56^HX(jT(xN0tE"X7J£pϯ=LڍS%PR$L@*r L{`Wra,A,peK-9>m"vMf=R M)x2 # #k}7J&к8'h&imUbTDss`Ix}p`9*S78q̏9P-e!xq(#ix;>fX'|C{x8 'HnZ%JSs@A<R8>~r51<$$9] M,FnW4XFjs#0GjEJRPPp{FC0 ] 0l/ROd8ua'$CC ]}͂S+E:PmXY4]DG+cȁҹA;+q !Dm)W'hY<-êA 5pyiպ DkBVZ[*D1y6hp"kWX$H rx4.YˌuNF9Ƈ;& f4dm xh _E z ]{.Y\Lb on."?Xa H?LR,ĊUt J]-#P`Ъ5v?B -Yf#%-z"zd OXFXۖpyo"1=uPp7'8)\0ieĈvS(WK`E2,6GA @{5Μ v9?\'籗5DӰa4޷c4h.ӯ=8R?>8 x}qDh &TJ˧-ٜx`&Y4.e9>pjd;AӟM'뜔QWZ wjLѺ0*Dku醻&6pu-P>=MWr~ܿ]Oƾ u(<}nnmKvwk$9M^rbI'0>q [yߦ!TC^shrP߾2[su $@x:@bH6!1V@bhr 튀sU)D'O@nI@%r ?J J.7*.Z_rUX툄 B1HږJ0ՄX{h8`<]7~NC̈́adQ\QTyAT ׅps~r 1^QkT~uʁK%&շP[gru[Abm" :j3 '"'ό"7q*RvtmO{\4AِlT;3BnڻE4C?8*RRq\Xw;pBȤ\Glv"|hݥLPK݋hЎm)\bΧ݀ <>w taijcxO&fٽR&AMARd.(q,LCJh(]4L7{ƽL4 mخU  | M` FDoAR?g!k(l;9u'#so]Mϧ$ /) ֕9hn(+NKۼƪsZ@ Vܹ\Rà |f*B׌2zgB>pBr(H6jhr K[VB@JA)J$QX -0IªE .j؝| ٣Bepp΍p\o\Y YTF @*"wȀ W#\Ga<8aJkyQ@ QcRj\l5zigU p٣ѻQԅWF1xvx WMPEV;-f# J1NcA1@(DVa-aT=5J *amj*TMa ?Rw̓j(cSt 츪 u"5\9$& 6ĥ:,5}n"nєT H,xH4Iiq( G8Yp8$ rFtDN;ƭQ!Jeya>q d3n!IGm|dhЏZΉkB +;UԺ8`DPa@,|BqvNWhyĘ]Khi8(9``( S|` Q{=1o6EBF|MŚ|oF%woxP847l@'*i m:qQIw MRu9B4Rؘr1P/pWt$ Vx鲮5`zhq--*lŊ*` TT}|b4*wGm[Ghj9vT)iyJ}}v`Q*jd p=ٵ40UDv\DZI%p*ݪAf;~7O"q RPЃgґei*M|\3f 9B'P;F\FԏvO[tGFP TC!D 9Fq,ieH%wcQ2Q=x$E΁rlCԘ [1`iJWcE"8n:HTr 2% s Rh@‰4ÿ8윻 rZF؃9IP5Pb:䴝g!#8mEeD)4`oqP`"hȼ6{6jмԯ 9+LHMؐ>NsU PG`1*-oF,UVp䒥m&yU+EJ2ҿ4gs2q%TL*.$C(`kn2S .UZlv0iaUm.]b5uͥX|'t"̰;05C2%gq ̙&H[^ 㼾${05 XA |DTA*={SDWƮN (&(sIolptw뚭l bo>;Σ6!#@Ne|br|'<8OnRhH/QU*@=pD)6΁EKGn+ lCwl]Qr!0yh'Iڠ!Ц2B=q4`k)Jls#MQ #&g뚐Z*O(G fuRET0/ET)' l ̡%u)ɕsHiǜk8gjsiy{ʤ!;3TEJ)1R p;C$L:,y{) -Ab R @:>{`!@[aCi)*:zS@8 $Oo8")Kb J↪Wd 1}~ Hq@F6 /@/_l`ֱPzBQPTjvp$G*@xt8$DDžS}XĄxblX=bŤd^!^  \M4F&r-NPѦ\P:y ,~'#&((:E5r*NX.yLv #.79JW-)qq\ k Xt D!>;D  V&pʷaM`nַP(AX,'& 5cǶ\@vA\y N84b/Hbc. f(Wy)`D62h!]t~e!txZ.4E0kw~ 7!B(e` Jm0 EB>0RtZi$nYpmAqtMcAgQ jHjԲdYɊ6H$ "EtAH\^T ԊuIE/O8@`-5zLop"f-A3qYYd>L㊅e+CòRa0%@,Q7€iNbA~ j:!-L՗a%b y@5kEi?VV2 J9!*Cph*SYX]'<i[2)r;#!5 p? 6BQWSq] . hN9ozi >u(b*Lh6 g ظD"745L@B)L1V/]DmB,~YA :L@Z^ +Q0:$|g`-YyrMDT 䦪)G$&qΑP9zp7FErg`T*5P뇇Q5  _| v<&1rmOlyZJli#A+6 P WOOP=2#o7b55crm/u9CG\6:&N&Y 9@+ s"A}x^FIf:X"fCkk"Z)WGzlZD]+' g 䝐ʅ %9Ʒ.Rdqxjt}h4$ :$,sb1DTT87G#όš RiQ(x`Wu@,8BOSf &) dB0u$dWqr"Z-g wDZ>؋'% AڑM b@-(a$9&h J䜀FɂH,x!5.m&ѵq#8$=C]p]J@DVɆqں#,@L#` $WA'0K7"D՞p{"tF; u&;BfڑӀf*MGj)ِP x3Wfj(HV}T0ybAXpl 6cZXލk,1B!k'.yݖ)P.Q[ C@7} RHipt L"r: }q3bs@:FI"ni1ʵ*Bnp`bN.5wpXɶ<\PU-UkrlKy!"KUy\{y;15@) G6ZC HI=3bEɽbkF ѶTwNo( {sʸ耨+`r :y1h;_O9h*>&]W Ҹ E(+XpQ75`ƷF1VZA5UJB.;jTKHj7qQrAahLW+lH 1dQ0r`j\,V7xdBmf-D(oCWz@ dt( !JFeTМ] BPYox.:4[t.mev!aa!<R*$0v٦ "ͷ6rX54QxxkʷB9dsܵG&#@5]d j}OLú|&1b>wmKb*_-U,nJHSRVAlL`ؓLX'܊/$;uDŽhM5JlCi-`]T Ҟ; (4Un yXCCt Op]|)yK,:_'XfAAIN@&|RȰ\F6: s`@i@/uxDe{R⛁^NOp4n-,U"!"1mL JF̤rq$lW: g.v(PvH. BΌIi#iVF`d6c !ʊav0԰ܣP;n]U{qCWDdʬ s@,:Xf-e #Ce%bxv!$dIڿ޲v 5P2ءh7^@o3΍t*)eH01җ/V jߏGh e"&: |^JWaMM*\j丂7xahS~wsj(8a0,*@T2@TWanyv~_l*DDE #S*[ ټrAS/mdbCa+8'Y%@!0'݆ EpS`b``ArJ7 g1.j!P4dU4-T3N9#%` w;br` Q ?`mafcB/p2e_ J <| Upj~"o-م(i(" *k4g ٓM!SpRp~* ap#0v U!M./I RNx9D2h}r7}R sԁ}rP@pB4G7o*&۟\\[ '4lh~r&N"2iWK@aDVPш`)/??9.8.A&]p+#`6lH(!"9"l=1'*ی3B]\0=cHxē<%v_"=}p&sbeZC)xgUэ7axE!0ФD*TXɲ$ čV6-l v6@ku٬ROҜu(**2Fw;Ѡ ,H[hKaA 9o&;:Z 04⍒U Kj[3Va&F%њIi+x@ouJH1hCt"1JQ<*+yk.g brnH7Ӫ?|ZDUsk pD!CYAM.H/&* wm SWMC ن$cdDT@Z{_fӰ !ۣBImK9FDm0n`6*!poAn4hzMhVa*凑FzCq&˷k„r.ō@Cm"hdu P/xBalrgUԆ)ۄ4\yGh689b P`@J'!\iaڃb̉8J. ` Q? AF% k|JЫr 2ᯌত } N)e{O>q*oCgZ NPLU(O@Pn $4 6<0DGh}qWu&(`M7oUAH z$hBr 8VZ 6TLҹ.L^lDc5(STl9\p6-Z6}q؀ \nRUnpç0KLP(4Ή<;L[AItUiIz1' `m`U,ah'm$^BKr`<^4#8D蹧 r _BQg9g)\??8o8.]Rt JE>t'Tb 0$ІRZ 1P+4#ALj 'o1y(TBScKj6+ [{<`K\h<-l0@8  ҙ iTqE\.+ 3 dN >x&HLu jֆ"Db`@Ӣ`xOD`E$^ x)љi2sjY4^pD+Ȟ@@?|(EI툁R#qs kUʼn*'ZmO$H#C@ dۣ-;!s逐ax*> DtLRLIر6 {˪@%(l jh!^sq\ Wq#:CX0P& @kD Ub?&Xk ^PJ%*!)M)+T B7ۢȫkVn :he"D䎲ǁ@U2 e(~)Hn_?L@J `k\bPbUhA(fY oCx`de>|:qj|3q:b>2V>P* %@؂T ͡l t(.1 " V"zYDAec@d!Ȣa!Ԓ! v@ů{"dK`Sp;J ˀR1lVTh[G@:"VkJ T%7 $tCJD)HxGJQ}??|`mY WϿxCmٻE@oaj RQ`I4[a)PGG#P+@HAB#j8ɋ#zmī§Aڨ:akW MJuU@4 Av& `.򆐦Q)t1A]kZ_._JTo*#1ERL\{dFE}tdt=fx|wMnv{SU78]UJtpQG7nDL6/"(KK) dy0;Ӏ_cKM zb9EEzt8/E!( s^If qlcRbcтGiA5b EI킄efRN4dauHhhT-/,nD9 -} &#kQ*)F \ݭo4 5+01ۻ[LLSV/$ n P \,!ңsJ|ML*wIZzѬDW KO%q8@B. eJCy e_lA +*u[QbU_ˍE "pqdP 6 `hc #DVk(-T *!Bg nPaT]bAPhl5; ƣQ~ƑqED(PgKk, U"ԚLSt j}pT*80!XkI00O!wlhm&I`Q}LX;X`d-X=;hOFI8oI,HfɓN*+C+݄Aa}r"?Ppi\sG5,a3Q€j ! 5_\˜SX>; (ZfzR.!RHC5[.&HHA:w"44E +pAUC[=HP9 0s0%&!vJO <7B #DP,ŏBN(%C02 jP dN$` 7pPd X)b5M*| Mm( DbJ{P2GTKr|ݴ(lВa^dUr. o`|(Hi"(/s+$f@]kn1E1 xń `+&6iZ T90ep)ftGu069,ZQcÂ֗lMғg0G#>"@k`W*q,1GE(6dPǖP "B/lB|i>k$Hl=JR)" K( l| 7 0D:Qpd4|9b@ {I\\Bᔺѷ=\\ {q&dV(MC<nE DV9Ȁ$2epxp l0 MC.M}>.`XHQ=~|"T J xZPE" "+8郖@TrH@À+~|c tG`jT;E 1+5Np4WNȯ*)Xv54\%}pnM8&"r &ohՎ︖ˆR܅lW{\@Qw}3C)7Յ`(8rPQ48vp؋VX0 T5K\ )Ҳk%ġGSDEqM GdU IKB)PUѫ2It=sf*u퀘WB*pD)7JkA@g5p`2 i9rLqR - )m"q!6~? Ds;oR0bYZ#pi==>u<Ƥ$VӉԥUx"N' FcBES m/4:O ]zH8- |bV4a-69~)Ì@+tfD#cX͔}26pD>rA($ʿmE&LڳaP)<`a4lI6(;J(Ti^"Xڠnat@˂P( m.2 D\Fst;"y]nb䁹 hre?@]m@lBpbm݂;&celFڀeIusiTU!PbI94(х nkR53ԈVA1AiIGc ]Z7(\)rHЮ ִaF`Jk!y2La;Ƈ_)r[L+E"$\C.EЍclIwE~}zVC2lPk逡piox|%V'}1*!t  t^ʞ CEnxB S@!uA GS JM>&۬0ँj$ϦFإwt(N%[M?>==qt5p4",&̸(#Ϸ3 `$w8pi  戤x5OMdWD=7GG9<\07&"ooǁ}{!r7V~( : oZH~2PIοxXD}8q??&0Wߜ#! Itp84 eGb &3$5_j|bwSӄGB@ 9H"bIp,Eqr, pHw0UbJhzTէ&"^ .G|A` ћ^́iJc0 < j `."IQcB70@wFH]D,ncAAwtXLD7{Z`ZtTlph.fP!Tɲ*Rm]!4gnE4CBB[ó> 4ۃ1bx  `N]2m@ySxM~Ce21AG%$Sӏ\PZyi\h|i 6`'h;nB$sm:a׌!ICB420,.-ẍ́i%^ڠIۉ(Tp1P"PdÀQB9"a6E}"Dio3X:(bl >~pP՘VmSA`yߟ)"$T>ybhbQ!Mv@*2!|Ebb4%bT *j`f ,P@7 ({f2v=oS)]W6POlAXlP{pZR *"f` "& a]˴JqmA J Zi`bw O"eQU aa(D`( Di* "_xPV` EC @ ;3@O ⃨`X1@{Adq=HcRgMW6ccS_LL$n40@Mdj`ZpCh8h" L#調,YPv6)J@fAPw#kHuG(B/ya!k 씝`ml.Q<Le x"9P5W8tڕjz9_gC#n׬D;|g5 _ &0@D=2"!Tt wc+ 5 6F!_e_ GR 4Ol92\#_ve؄ApS5|#ǃ )urjEjn\* a.sN( P0"tJrް-Gn(¯`ĀhtcZ<!IA6y9FXyƏ^R5ꣳMӰn!BI3*8)U>(eQKax'n0.-t H!1p@EFajE\QI.~[ 0u!U\ԅق'@ta)% lz^xn?8R$GHҪݘH38Jݸf<@na"Wwww**)aTB0M^2 D?zG @|` $.vV+ڦK#,śҕ_.i1"6WCV tN&.0-mbh.j!_Ks` 4Pdh HfP&sNW܎Ahx8z k/@<&eA*-. EM4踢/ Y}PMN7=}r1ML n0ĉm WX*3 hŽVťx(1;ح,`Χ#B7Ⱥz`OE:. +ciTZ&,39x>8 `=&7.ˣ6R_?- ~B#6~;1 떄HoŪ,t! DőWc:ko|M67,C^t `?VC +IOז7`"kD6REْ#,#†؂uƸ(`CFXC+z%gdMn,@ڮ$Gֻ&^M4@>HѷﬓpZw n1A' )}1Ḇr<1Bd@Zp1ʌ,[h.$*&zf4f'e޳E(x{3EL]_eZ H wpqFʸAPalù b4}}{24UTB*ѪI忦*wQAQ7@z`]<5n elfu|w(yIHrֶrAƢҝz nnjؿ=mV.FBs D' *b녠Kt*vȭp Y486lAO\PTk)BCỳTrwrƔ 6[;V\A8;bQ )~x mE0|R)1c5_;^Yp9Tޙ4ִ )^>"6RV3w*9fW' ,5mk\JV?Q5i:4P{qI(q*Sᄐ d(1~{ Ö淩Bd.R϶ 1m#Q(RUtJ-)5jA3 a"d*z@!gPv<@5@\"*Tqtl(^1hVo9_CpF5e%ڹEp8D-, UapH!iֲPʠl?44H`?B*8t7$!:(iRBbc ** A] Ο@d$QSA #A1ё%@7}`A͘ #x$[PrC5(\P6D8Vi<j.,f53`PӣEwJZ 2mBWE2vSgcdUU6C@xm14=.5j>wMtVI?5XA`hmLUr9yLGA\SDPH"$Mti|D&yNa/ Ƈ)s\ ,.ZFWym|-v*pzsvW"s!l:i_w3bub)@[4 @\DV&<(@&֩vV@oE04p\4@ߟ|a((*p}qjH(131$0T(h\fSTTpA;ʹ{9 QurdXC XVw4U@R@ߤSPTglU ZF+Ҩ+H)]ΠGL@XTR7+H a)1PMâ`5pvcI??9F%B|G 9聻qEWS)wA'NB*-҂Z.Ppt-MNpY !<"xl?ܠo )n* Jc&5- 6eJM[ASjC6 qKA t|FrBO1)SPwa --L$HW@e:&[aHP5c(I\(1kQӊMXMe+qMSw6Ay2ywc,H4Qfr* s^8KOOW)<pR\퍡$*cFyoi@%1Vچ - ݉v9 0 @ _\$%p`9mٴB]5[{ mD:4u:VP^؂/),Bv:sZ-ہw!;28&+JQODa8 CG$,Pp9Hf-@1z` ElCLtGcsˋh"D {|pJv&#W<+y 4XAL*\榷CRRWic.4t6@F ;^o,@fo=@/Υz PEfCc4kDƞ"2 yE)!(VC~pR8]`jFrG*IH\%2ACh 踢 +Ӝ4j_U)e)(Kƛzd ?|B݅QdZHW`KɳMo:C4'bUwQFUs=1r;dbS3kmv ++[\CPb0;ߦ!\Xh : k(0*2"`WhECkonbj֡!ӊi@}1R@(EԦ9y!J%_?vjɼk4>!q%`TrY?-2 Ӱsd*3z6· 0̍ F SFlptQH6 8}sP|1蓈u0\`X! Z`RœL_aX Z$uKD";pvYexq XG,i}0]El iO| Cf{7QtCYѶǔ!\ q! TV[-1٘yw@@p6^{2닻M`Sm*F)CWOˈY@p][ګx6> ծal5͸;m5֫E V@sT)Zo$#Z}ٶ??9#-??h6TR7P6\~(B4pUT*ܹQ8o!鬽BM$r4q rARjPl>\&q-h&!)^&/TŚ@+h;1+bPJšXB͛pH7z0An[)L;*,\ dM/!x9YW5ppPU]3MhmSi #WWY( [$j)0U?@Q/ qwtrT3|b2^fKE[|&Thx- %(oBpw ƙ"> hB7%d#*mHZl"p3ӐX}AC_L聨ƨ\Tm ByFɈ$w7!ú,:LJX['ΜNiON>n, pL]{ ^q zLCm@1A~|4bJfF.%?m FfV~( o1FBUT"PQHLJ|#ׯe'Sdg&`S)N5 @SUQCnK}P̓ih{uK)>8$g& "ի.[ƭqmɀ ToDw$)zdzD0D66@Ղ4`Qk ˀ[H؀@ q-B!1'B c L]vȡƈc5Ȯ@*Ik떑hIծGyH#v>D*h3iJi (Mi @NcH3p>p]xc-Prs{vѶk S4)צP٭e%йA[P=>r 2urڊmqػ! bʊ EHB򥵽+O8z$E`6hU=qR%ėJj4; 3bC溔=7ࠍQ[CЂ8'E"f|1(AAfH6(x!Q._l!Aۉ-IZ%Hc 'OF  Ddsrm|4p0q\ʡ"ښ2BNp\";L!)EOb d #DJq )8UC  G"T&NS~ح]| Ȁwe$۽AC "9L}^w. G…;U&:A2PMcH)A`qrXGn|Z ;Q VhV˿\Bp&@9ݖpKI9 (@)|T*i k*l J TUҀ/jrq(! j֮jF:f6Z˼H趰({VĔ\Ma-nj5^ab:@)3z$Ϝ"m"7|r @ eQN LG=ȗ 6h^5tnh!Y]6t;WE'v&Fmu JHF#Aw:~~sS1҂UaO Z%~N4+Ex@6N̬Ԑ'1>61 @7U] lɈAB?U;. |3UJ:$D'%Khn((&HQ CxQq:hh.JǀZZrEnP?_\e6)閈#() q1X?&#̀8"PG%7`  I=pICiB|,  +{}j:0V ASAKaua Y#dhSy 6!raPh? lp:"rGhZ61TDH}0j(ŚH8$V-͜+F uHytg,!0[: ZĒ+`56h. uB"Wɿ|1(f p ''O<_lmp٫j~LR Uoq HjĻ%g@ ͸Gq E3QeN| ֶu#nj%"D,G*W$Iņ? 2HWLK^,}ihIX쇭ER JXT dDHy6A!xG`7席b;6J}1T;9EؐGӷWJ y@樀(5\ .CӐ`;*G`s)A  SΧ\Fa錂4(6RT2 x0 0ОAfÅA*sB&|vzqesiBM{ls} n)R ؆Β 5aQD2C VĖ@xF" (QzqiI|`E(Z5a ,fȂ&[aP"-\2 y"5Q :;q0¢YԎl$46d ;`-q \H!ط!6ǴrۋM0qQUی s@FP NW6nWYj`%L[&$t9FD n(HHSBe)E帘«4]qnh3@ʃ8pSpV 04b\`,yjWgn 9F."O8H)d qtB|x24'r .O]1;Lf>9a-D'XHQli()+qDh#ĻH7 $rՠ-ОK <G:dFUۜZ1b `TF/nV'65bV]rq+;S.SGBP yK%A&GH0!MA7mJ .BkYڪq^W~LXMAL<`dQ4xW,05Ҡ*4zu5uڍ 6!:< 0p7f>8XY -C!' ʨ suZLkCLF *6Q2FoHMA H9H4PȭۣG} )־`4dЗ F Q:b0RJ)JI}0_S(W9 l]]b2⥝B` w YHoh.v` 4MԪHs>wAZRa(*!E% hqv `]<=D!g" q 9,M ' VEz<;;Ol()Vlc,P!m<ƥneAx7  r/e9.DPk.[ŇL%O>1^@\#oUqln$ňQؕ s]"6LD8 hg͆0[iJYOT"kY2P% a+ly,{J1mC(L{:%F8H!4(5*$b &+p4RiB QrTUl)9d؅Zy&闵!$# JbTaZև|lE`8ʃg` F0H2!<~y 1KS-tHF CݬAd!%ƣ" SeH raAW ujUJ!^>}-(~L^![VEmuɴ1Ӽv$ T y j:m+ ԝbxBr ƱoF1 7dK$M{z*RHz 0mĀT89:A k BJo'EH~}mA 1 9iJ\z"8;L-Pդ[LhX゠Ts7TR7C,$d<fq _ldW}6p+3)(%(D4Vm c|xÂ, W9Lr%3 drzcS>TS# &5D/et@N zEYLz  hOQb}j|%ŮgMv `rdiG&+*) M?Nɣl[YS"d k\5URETTw} x#A4,h-|Y(ӋDj6󚸺Q'B,qrGH]յt>&%!|4$F1 29OݍP NvD806@ u.SvU­2~ ө[ <͍-]f3F_8lCT@E ^!rQ<\Cg XHyƔ]0u ^ԙ SY(ZdF`iD;ex"D~YW֣h_4\r +k<ɤ<CZJ&QEO|@Y++h w5 %6U<% Ry$K;JFDŽ`M W ^V<ۉ~8B<02V?yEva BMޮh?.EgM w,8I@ZPZ~\Eڻ&S(* w:1ADXFjNQ%}n4m!uBߜd⍁Ϸqk(:yDB=s>z@V!GhS#T=.4 I߷Fh =|^S)$u錐)[ A,T1r;BjR Jr/^>LqӇqL xs([I>~1HSƂ˖h"Ho+ &C#-Jl1i2"VuV˥@(LԦz`gfh~q ;7`oF1ͅCU@cJk6TP mIKjwFŰ%bb9h-?YCȗ*i&l S4f Z@Fla6\u. K5bR *Ff]V|cp S3HGQ%q**.t! 5vp={8PTfZhI|ǿ:dN`Pݖ*M \IZSA-Ě{86i$[\ DJ 8ˌK+߮:$TH\!{ 3_?v_fۈ5 m|ƊTC4 (X{̈́*mOG;`̈́[nmX"(?s,a*x,58ΘqEj" V&/n-5VL*ȿ,ى.wrk%y$jƌۅ;k :"QT;aL4<޶8(IJ}BٻT8K#Rӷ$.hL@nhRSPraf;\(M0p+V@nSa͐q;`(_8 t`(tc< TR=PĨ6GfŽ:KL",cp lAr% VK)HV(cB_+n% XoiX91%8< WjJ 㑩@TcpД Rrhf0@VGF{hpohw%dC6]]s5q( >4Ӈ(A Xa! 9M{2 ֨+0PB)KbAUJP`L5|8o90a"Zjg(R-\%nXO; PZ1@pH7O_bKb|qT5\{gn\5n)tb (),!?yVɌkTͷ9:Ǒkp '\N^el[WU $)05@Bqګ،,1˞E%`#+& c*qTСDpAMs^F(4 ->Cmm}JDJ oULS[Pjhq`rp⮘p[A7 c)C5ɄrT9FMMbA){w@:z# 8GgY̺f:?X`Eqca;%,,4æA g7&T* wp ~ \3F*{`P)YDhd34 r`,pR8{ȳ U$Kfn~P/!oC =y.HS %Lli6 -{=9Ɛ+IDs RSb ӠE+̃B+mNLGs@ $RSnK]=͚d 6yQ:,4uLjډ#,C5 qXpa.B}+Q%X*l6]$Kl lټH0lbPhr7H1}rE9hPdE/ v8m]b@pXY$h+j,-jBp(]fF-DĽBAa &c*֦߷~ʆ+AK PaWaAi~VNTT:1\41o\`WUՂXlJ;d\ tAABUqڇr  v昢mdNvPtiB@<+bqrBE+ S>q4c\nR-Q!1v*(DS*TH&UfBOwT8+#łN9mq̚$P2PnJcc;2^*YVm2*l Œ;_\&@e]b%EZLDC`Wd$@)%ӳ|(5PЈlDgiMRzVu&ճAb ,yI.#.M4-zHFdlYKBrt+Af V0 hUXu6p@M iµ0 8tY^EGfG(bWjU;Ey.|ޛCm('8K ]] ׶@M6z 5O\! 8<^5SrZ "J3+ TD!eK4~u*&h}-_*Y1ږ v_dA"7jH,dJ<}db8M| $oT_Li֓c +PQTm B\c$0I?|ZA Ö&(8w#2g.-Rq8@g?\ (# H ~\Jl24!`F5a%(Jh%Or)Oa UFp&wd| l 8^1)1(|0lCMH+~l Yg"Uۚ&_|/qX2"b˕D +R^:+O$dSCf{BDUn%yk!x/HW緜̛w~1RMvp`U?Gh47AD wl{ `K F~1%!w\^u13!ߧ.DZ]E\4URUHGM~>By:P:@ BN"P"dמ k73{Q W{:8Gx@@(ᡕf!N{׏l8t7ʖQU8=ۀ2X+D z?FI4)+S8(7 p/s?5f˫CWz`( ^8/TCC" pzaOrTX;eJnrsnЮ͸Og*LJH i 1>k6 QQ*rTtl8骞+´C^YFeTWU= Vi4S)  TR(5ĠE9O|,GAƎB0rq .HLB O qPqUzh]6'ʌOVt9? ]Ik•,4#uwN 6q7iF _ݳȠ 7sdDurFjrŢDu<1sClUvĀk4FҘ#SKPU+0UI D4/4cQǘ&n9q"*OFIN4.s];6__p+ qQXS U@a=9hH#񁱀EfO5%5` vPX#JSy>@]\C<3 Gjo)Bh@C튝M*9L"&D!Wq.h3/"qQP{b 6n@BGmoL b&g$[Va` ]o!rF+mŲ!UʋbDx]L"r@#I278#,@}sj٨nPWpWGa,傑 \@A/;")Ϟ؀ !Mk;.EPeBjNElur0!MX#69;ah$ӔP ܔy%=(xGF5 rwf\´+r <0pd M84̉Z=\^jR4In<5d >wcP!QSrycFd-q$I8wGw4+E9 ?|-A8@ q<@(bB?<&W̆O񉪡Nh )PqT{pcd/-@Bi A,,:%@Z?CO w&i||stzkQy(A9!X[PET"C$˞!<ۼxH#@\* t."s/;1c6h?jP%&%XZ5??KH ;~66D||M! ɂy9uWxp"֯8b )[t dQ_0f0 0 D\%7@O^V#ix?6Pjz<WIQPh||NZ8H(0-!*C4` 3bJP_LlU6݀D (l|`CAiA {he@мp܉ I.BY QMÇ$c>ucfݎAo9rGyh]˕#Ls)4t*SFV}};holN>ٲAZbѤirrl/X/#땄 1`"Zv$NcI.,{D 䱰;O+P^J u0:nvdؚvM/8#CP 2(ǣN4 bqm UDif<ͨ`4[0V/!^vo`diڲ!8[䪪|^Yλ@lGi1* M|+w@dN*@@ βkX6,Jb& H@qo6@Ve&k|FIi*RG|;)ár Q5SB"E$q@b+J+tЯv,Z[7lk.( v-]F1ba!cPSo8Nay1, @l*f˻wa"Ƹ#[Ċx`R\"*PǷWn;QGyq󔠶W[6!G6w(4scH7i$bYh BFfV:q'_?|k>L#tA| D\U7dmf qxЎlc/)b+9"/00[L#cqFf̧h6[,;T\ x^ʏ|Ph5ҘJԋB~rCQ/xQHÈ7 1\z[` ̏l6pKxH.0D| nO0 *`7Q08(g 3DЎqT-l675Zp:=I} H1c@]J{ _:8+ 1rp |`AKE *An*dM[2jT'Ɋ WP0#G w)DiCX%b`$Ws1biX@p`!/F% ?XcQC%`1( E6"¢G ;D>B射G4WhJQ m|dT *;^ a7ڊf e@qZ!w! j@>jV%˪g:@Ÿ ,TtXJ MHAeJ.[^S`s Lt`0rUgD1E1fH`o8Yj!#<Ga#|Eul<;:LB5fg*8 6H tT<=T6KDj1Ѱ!*5i\! yr(bK_9 YKDAGX.\1P]#k˩f.haVB*8ȫ]/YB ҸUGQ |``>Ƥ%JONԊXTBUBgDxq)  X{y͊=)[Q(6A4uѯuJ\r aktV5iA$vXr #zt*+KKCPöN 5];>{&kXoSczb/ !%t*PC1KJb4*n훗BHI{ փNkт?l48b([q~2B-W^4 q(utr!aT$o@$_0yLT{~)5Л h% : QY굋u6S-ahG5$@8:]-CxԵFZr9 h fljKxNW/8u>nk9=?O @ᣌBq-%0Ĕߏ+[ cqƳ]yB=M4&*}zHoל/٫e6l>AS99'j1؛nѣ}- &QTJٛ ]A dpcv80\ W`{9bQU*7 c Y=1i*Zl5N! UlEFAya:UTJBdPͰ:&)@Kd8 eup&^5(EB!@ีйD=54-kN{PQȋz! ,{(4;1A,FBۍlWB`5bNp6$܆FįmIWzª_L\ƒ@1ßڦp%/@-U gcHys#Jz9m6&̋`"`"8>=XrU>~3U718G&P({1b QuS-"4ȚdѨkq$Ё. haT!R1lm3H (T7h=٬*h\|.֢92iUerMaT`M+06B0U?\܄\ _|+/DW5MH Q;_Rp֘^8:9  4| v]Lh8Sܸh:m"jSʸHIc v{fvŔLaJـ -"! h[LSWNnHG ]Qx`s40gP )=0Cd!" x-%à Ei c 0φ*'1!" F}pxep.(M.9Qӥ|cGfDDZ0A'GJ+O8D|sbuzH(:y5PF)Htf&Ҧ k.q@]R`Dc`qD Nr^4 PyŲWTj&3XRź,}0K([B }0M!k ;uʑuH>|X*•e8Э`qVhqFiHh{iFUB;?8tIO=3d$ӕfrSqhhϜe !Օ99ʋͺoo M>fmD2l'.9y)Kn6 he|`CHC-jQ4 ́4LFM]8 #aT+ؒ@<)vkyr&" 9 7= TF0͉)dWGR9;F) f D#oJRT$rq6p+ͤ3tغН_bQ)M툶.Q]h*|k6SƝ<X-{pk(p(H A >bI].-rQzwkD{e iRe9Q`:AUH*. hA Ad{3QD7 lG[TҦ.!E`p"3|`؈&VrU(]qv%&ʐN38**z % J:ssjvf_%n2dZAy1/gX+8CX. mh m jy %7s|A&}Xk"UTq(7lȄ*WFta:1tSBJ>yjP&z#䀯Bp7h4b37`=lɄd?!޼jpүlHhpoBB@(AVj@ B|$Wt m8h,=LlG%59Ihah9@5۶*\iEm 4y jwUաhpjx{a"b\X #AlIh]n*M;GJ+ h@SQW&@ +]Aڷ0!, h͘kz`Vƕ(ǘW bVW=k fIT[8F8#SlAדTy^{HfSaP)RD(peݭyHBlpȱcSCTC~svL"8FנiT4*Ck‘ki(@M{ lX4SPd*QYDMB  kZ6.`TC=3} ;I!k`!BDnaQ@У3YJ<T<A\`&ix>t9P #K} 7u0vn[HE?@pqH-۔JJg4 `@GLZ 8 S\@y8hݗPZ#fNwڎre %9*bbXR02}q)_+ϮHޘKD$h$|eC9"/{@]8flpD!>)|G/0/SQ`h27#F#l&@ʈjrUe:vvIIJ^Sz.SfZk-c+YT9ۺ )(Q B3I;h(:N-LZ!߶* t.hS@"m P}p u*-kE\N)f+aG {ebwA(P󈄊 h3Co w+J@tc@]}`H2NbGW@8o5]d(P/ga͕A倘=hj HQEAkY+0!% \לAi_ztXNpBC KF2F%n,9@#p deӻ(EEh0NBj>\]g (T=ptGgG{ Mb [ ;ȔApxx~O &!i \B[P9kae.PF=ϛͤESu4|DFl Np8z-}3b, 2.7@#f=]76#М]j}RɏOGAonBQ k@|5 Li>^DOT>9h乸#I !H$;|1s8ƙqpBfeRr^C@vl)4Ew`!ԊSnQ[Fn%GAAl h$PO&Tݯo2 9Z=Aq p J(u(6zBd CH9:VC\508 SZP)+&F>JPǃ0G*h/ n9ZKxH$&K}yAjPv/i$~b쭊6JcHZoDen {o&ʿ\Չv?oߜN~HD;PkPḍA]ߟ{| Qߜ1t= MP:'q@Tu8$QOX@ҿ?8DFŻlaR@"Vx0 J}J*h4y|Tqk}ʐ* s s @)8 a.{2 AK n.`A@̈j/`4l?8fl`P- VAG9 ``!cqAM61UMEpPVf"9G#HN 9H983Aa\逦vBVO|Cꔀ}q0EMyT'9N.6)Л.R10~. 8hf/⥈Po4DP212y jIIHw씁z%p Jsvj&Vwv/ "Gpx&4.l洵O8"FlDXHLJ(qgp&YRi1P1(*t*ǹ8  6NS Y1gt_0aw*$wM"*P'3հ2( 6QHsgP ٯ6SpyX1Z(9 YؿfEh6 -mE]*w ˚C^W9M %j5qr4F|%T7D|o#QT?5 @By*X D~+b &؛9@P4˥fC)S|XAU-s }0Zt%;I 5*kc ',&; CD$?9Zr:ƹcEM1hSTjwKIQp]`@ 6541D[\DQ\[#yY.*l66}3|TT)P+.TKb32/K6Bm5uQm0ܴq-+?xN!&@2WkPc`B؟M" 9GPOϜ. 鱎OZ{0E!\+f*C8.k+a Ւ8@7kTRॹh",LE΅OLZF0P}2 ?Lv;ą$i)bB;*Zs]Ur(JۊϞP؍ppX @b[7{ NdB&Z)zRSsKw= H* 5.(4a&X*7Ӱ UM:Fb8GT<8vJh.s$1{zb:v G!A dSF $ƅ\z]l>~pj4I|D*0%1~YɥDl`g&` #Jiy!.VIPpHplr w/0UJA(؜/m&%gC( >8x)jUȐPl*H [+6f҈:q)v`)i^!MOb8lwR0Y >L8JlF~9&lhNuCh 8@NxS=w7Sl1<\w*n(1t'lv< m!W), ~ؔA NpX2hbQ~yƊƃ+_O&([x;x:0pQ рNX2 iUq- ҅heЂBDjxBܔbGφlQS uNQ(Ձf5n689ւLҤ 5j9 Szƀ p"4E(f$ x4E+EqJ<_L@T˨$_j hcyD H}rMvɸ酎u S{6}Urg4&p a_#T)K,#tM}97PPv$AA.;J-1j, X{2xXf23b x)ǃV.l *p}LE3;0Wq{sSev sbpr6Zr@In|6QafFk6#@( 'ej x,0hCFsNaaa H"-IO ,-.D@Y "fS7w"MPcˌ 6+bq4:S":#f4Swwѭwr@`4n^$X4Ws8-єX=W~Xp |q(va C1EF%7c@E0Z':MzL]1.Bk<+b`ⴇ#]A)H$'"D fL4ہ6Px3KEN,H}I,;Z1ۭ\EHK@6㕁)  +p2A!-B9Áo\--%53`V($tt7ہ80ĸ4Bu Dr;@J *YaSEۀy ʅ*!1q 4E`bi &1R;~1 =;4-V`V{c 0sAN.Z@! ?x:VL79 fvlQ``~P ( Ef [nIH*ξ WB@\n6(~v데[14n(y41hS@mQR54ѩ W)0K q8@֒^pP] Ju:d]qq+5Pn".j ֓חTA!ٞ#qlVyL{k 7A_~|nb(l3cQ Z_/ +J kK_pҁ5PnxlYwiQyJ\dKTA1Os==IZS0(sˑT)q#ghPv,_Դ )J-!Bl& -ל`ES#S}bt `=W8HG$P +i{XHpƢUiQqHoaWa%mjuo0#~!VI[k}x 4Nd@!kuN 1G@BP2HjyF47ĪTElR@N-)h\HdT v(Ѐ)#;,G󑊊4I@2Obz8;`i`EGX >w/1~~l` R.Y0h|q'~͍zieON1 R8{VʌPvyQ,S倈(&RUA-QDjM#)ծQkD;1:RM K*!$_7Wu`;1ml 1o%܋w,lx͕N2U:т v*sҩVbX s`!AXD͎@p"`[ll<P"f:h/zps9!*b` r4MCazbB Oq@"'t7Ɗ wBͻ)A~ .TufDj!0)R1*&]k/5_Lu@Đ 0@m:N j.%%A.Y!rBDʥI"0t*o!R*Mہ #$U8h06r t5@51d@p! DmVCToCjlQhuNvBUreax%b#hq;9 c-^|)"?RS9*+@9Bm*й]ILP*\G]$QN&ݽa `+;<*!qď0ydw4SMiM_ ?oO0j*3#u*a"4]&nr;čm*-r5ma0[nL ?ɄPR.)Z+A% plJ(; :ә1atv5p"4B\mDO)kLZ(+ &BϜZ 70 ؤ&. 7 X>&M!RbmOx6${b`Zc 6g$[5()aA.I hWm˧iJ@n$JKgB+FS9n7C`# AKJ 7Ʌ"4CZ1-{09U6&B|EEKYJ*`b)n4q@藷.k`hpwꘉAN%4SŶ97ݬ8Sub[ HbfR$<\Z;#zᲷ7AGZ1!pls5ZtQ:q[sZm :9o!YA\5L8(w!?hP49Dx 0Ӏ;|< ȈPP0a].ʊO\6f(lcXiMZ=Pf Nώ(RiۆINVh]ˊ(XRp"fД5bEl]x"Mf#W;$ ) :۵5vsNL0pR=L &ځsY'#uE!qPkhQ5$>TTxLix*5Du2&[ bەCUb(4$pZC`#O|~6 !b HjQ(9Jx! \H&Yқ& ]6;2mX# h)`嬃 :]f ntF` Э{0,e%o5@ T;&"jt H+2"-Z/LQfٕnUM㼤#7T<<op.D,EUTuUse4ܦBMPL*N8LM(TPt"H*D%Xh4?9٭\ sPu#^ 7C$r)Irf؜~3C*7H{d-ǨW*1-$MYru10AWzr *A"P8/HG8 ZTEҞ4)4xlp﬘fCl˴E""H p%ό+CEY.Dז"r;aS׌C.3cp)L_60}C~Xj7h#q~\sR,濌[[R}JJQq@Tp#!T#\1+MpU P+G0Ǻ h9@8=ph:fОx*Ӊ|e#jO_ݴʊKgP a)ξB)ы}7 'Z`\lj >s=[3 ܗp59f dr4/j0k\EhE|`m=pi:v/=e__t_FC]=ʔR8?޿89 yIxP Px ]LQ叧;S!Nu>BEvc@_lBtBp$l4n!V"AQ!CM/kŒs%?' Z?\_bDW +f, }"h6LMPU| RShM{a4>k x 4)v5m? nnAS@{?8- q,N f n,7s{zD0-Q !k Y-B,]c&ӒEQ`%)L)g@l Phj}[Fϝ ~z.otua딥 ]/j"\@m8+{ 9/͇CP$"iɁ! G!뜵nك jYbyР4kQhkiR Yؕxΰ-#Tӧ\@oR9̐X\(b󊪤GxwpMڂ;s/z% A *}[ 0HD+SV*ЛQ`?ҤO9HO\l튘6&8@W*)ioXcϐtX8I4_,*02\~9kN`6vk;z0vBZg.@m>LRPuJOGT>:,ćf (zMz)^oHMR=6rq*t/󐚆=ErXt\S$ $$ i;9SjBra͛3R_|JN\(%anS!r<ܥoq*EpE&D_N S6$QSq‚tؙZ-JT4_O8,>{mXt-g @3z!q3`=.plʹ}q[ KW%[F-_K5*=b!=03Z|&0o}bhEzD+P:T"Ѱ NH4]R)(&H4*ᘍL0T! ^1 <C̏)GE !V|1`h*08 B1&`t8Ag*% ؀ D=fJ`Bџ\EPŸ0V?\!hTB*Z hbAa*\!@bT+}0(iBe>pO|6N}zNNS6&1;AʪKW`77 XYVu(W+2 ]VՄ(o0ɄH"!E )Ej|sde T:yCa2N11uX6J'`/pc "a&⢈JwQ!逨T9WJ]&VKC npqK c9NjI<6t0EBsf:Z45O!-_M$.ihHe!%i @x}r9nɄ@B _7E  p $&oʨhh@}T): 'i;. do &sP;D#?QyqݗzHY<;q|L4}pNf $ +Z@ f1)nֆT~;:T>BqM)a߿= xqPF7cBYL;R#Hiw)yPŠ?"ej*IBϛ@S0Abo4=wFD<(2WЭH+(Mb*bazX )-J DT5[嘋CD|k у1hor7娬w"j-kWW0^4l6cA#v+D @A-*iUg54֎lӜye%HAn``QGTA8Q\#w"鄋q(N\TE fClZR~F]]>87pT[""#yp$ĝҞ`t]yFN!vE3xC6P#nJ\N_H h`:b70iVb\ nJٌyx2eqO0A6"}qo?Ye3hSh#K@m:Z|qgFU8#=PQh-n j?W28 :3"L5å!⊂<%c/X7wߜCMDcJkL d'  K?DK v,) `Zb&,tQEáFY߯HS.K`\*QH`)JMOF:?Y1{dP*bM`ea* ^6i@ZqH9" T /|4!H' JJ"b%h :06QЉp  PRl+#ļL5b&q홠paD"5ϦP+A`[ Xqv"HX'b>$WYt,PrMކз1r"t85 @2h5y 4 ي!\[`F*o)kX7*M!WU( 498 (STD\hh1u3"8ŅP[ƁN!Wr"P.\w(<WALBϟ&zzbP2i@ol)]r*Ӑ#xf1-4Li"U W|7҆* DSKxjT/L`4x䪔aT]=i RE U*mط?hD*i yrdj%WRo)ÂDcaej({T, Elvw"lAZFTR%UR `?]8Jt6v7[. 67D UV+AEX9pn\D)V.([T5HM!CQݟ2-vS#G!74D:(C לdG"!864n $@At5"Lr"^LUD]{nY{h]C% ` evx@ZżXV#$*գ\d/}% G2SzQ^d]k #wrqvGVbHS-HVkzL )cQz+PGEu-yNQ_+Bd lj0?zlM8RBTWa56ruq0$P\h-8 -nKc?5w1lPEe H[‹ BH т*F lb+lz0A% s-T |Z)a*]NphFoVh (.VT2 x#}r >3eY nzQ =IHCN1Dє;NI*G4&JZW(F by(;oJ0\@"5<\"=Z\UT bˈvWJMS:-\*!*EҝNa`l~>\j%x] 10EĎz좄nټD2!W4 M6N6Bvf@=ChE'Z6q )kNp4"e|9F#&M,Lh$XQK.S۰#Bi񆭦S'Jo*`Œ@+cP[7E*Zi T] paJ37¤xnyt:*ϓf %Q5q' g p;r G/$B)P1j7G Dua@̡i}qI$ 16Dt4Y4 AIP /8R.+@5 "׬T)vBkLW80 ֪qrUi+u54ٚv 1MPo"xf~z`v<ÚҀl!qBM&FA*d:x X77"zo u|4ɫȪ02b`%CX`y3O0t$4H.rRiITAPoوlD@0ÚB4%a_?fK14^jaDysc cµb,&HsPlƱᠲXw놥"$y; K߯jmoTb#Tx2DK5J*ȱ5 >G,ߌG'b<$ЧǾH N8q2[I(@FvaCc< x[`pBB:଍($5-G#pb44ڼoH'<\yU2 ` MA #U[_\Ӗ4C*m*:j -Pz:>޸ &*QX7BMr9 4Խ~Soc )Wӎf"HR )#udhäxm )*Gdd aKxP a|b!/Za# c.B &U`6rmqP'M gQm D";l8~q AI_TRd1؜L$fw=qmC65|n@@ĉJ]`z&"Јa|` :^fo6Ur2ㄆhqb]{T]-I17x $Q7#u}\زb_$Enk `sv/ ت苏uQbņڽ8{8uTA@W"Z`zAwA_h1Bus\B@wE9ڦI{) 7}uiXR9A A"!&`-* q! v?8QuFO sphXhMw# | (j bP|I=Up`A +\~2cY0mzY͘JGftz@,lՋyM+/ŠSfۓC);M!PMrb[G$ayUE'bPQXy 4PbMl"ZGa6*@¶`WE(\# VM}aJ&;B#VC[iq !Mt1 XFN0ooahb ( %r̛I#b P8 'tG.{W($+h$*يv@vCOϜ4RL vLT"'iXBRKrX)ې b~zwDE `+HUM󼀵6 䊎N)B2Ub*SCMNDKWRUkG1 RF8$Qń}qGP8%K ͈F@[(5r}rh(` `GLBC.9M юkx8h&ZpY;o Xa[Wy`;yrzB6rBK[“7tnt3]hF(ؑQZXo4ͭO'!"+(!:'Aٍ$1OΦ,E)8ahVMLfw5J3J/X H,q_ )|pF*\SˆLF٢ (l7Y$)Z~~Q/'"P+"ga^"bUMw5AihduNp.LUxdv]Mb8t\'_$JͥS ;Ñ+EfD (~\3!E'4:̀<@߮vGՐ᫣p`u 1U~~q'fn2io.n=S*O08 D<6adfTĦ昅cpz;P@%vU*u06 \0Ad C@óbz"&M0:by0 jBY_a -pwD<*8u?xIќPE;%Yc:HD_/ avSCcG,АTA 'AM&H> جsDhٜ%Ux@@b<<.@u9J&([!W ٥o1A5&Xg[BPrA+CfR@pmUPS$A(5J bJИ Xa;FH1T{yZJ " B"e ^*$&S mQ|G=Drh\bCU/8ZcCY1(R@X6qfqS B砽$EWUi- €;Wf%g;APNLҧ#@xTpD|Eo% Ge>8 j-/NpuP\H^L]t4iK"!~0n/^0".b 4;>:AK8rA]#`.V d']ƗGLz/NTAOq„ *P&CǮV&7Xa$Q@P{ Un6o#IxlWpHUQPP_$)UMB4?x@m)͂+ÝfAj/yJ6a"9MN~ jKWgh/@tV+fG8BέB4JyZCÊ-DUfGpE4v `#"9R@y XzʍLH7Tv?.6\M ከ.A#w}Җ #Y oXA!}x@.mXrxa `= 0IT'Ah9ŪGo6A4ΩĆ9hXC pXY40]k"h]I&t#`mr9T/VI .Ξ4п?$ D߾*q2Ϝ,h>qq(i_*D7c7[QNG)+eDkb P~\*Jn>MmqY)T*/թV;%bd7R?tB%D`DPݱUāQgnv/Gr.6@ZpuGw-E %5D 62S[\QpIpLRD}0P@<<%.4y=2{nVqpUE]$#֒aBl B-sE#;F)@sq*ѺN%b"\xq:6ApE4๶n" >)(ZFl[ 끤\$+ i85*#eQ C rkk4pܔqR%mO!Rsp7!&1 D/+H7`+wգ]$:2 VL׶:ZĂI(uÂbZm Ѿ,]-<8EL0m‘@>@iBVCKk!Uӽ*J's<`ۄ148e  vf%(iJ0oaUDوcЃcP 1(fpqMfܱh,\KC9T!]CP~1\zc5XߜS!*cIBb$KN񧛇@VX @Jk.[w_I[,0B=7CH8o1< ?ɩI[odSHـHRl9g?}1O^d{xFj,#}-7P7!87)Y $_OO\ h!&.L54v{9;RP&fr%=KXv$*S8iCu0usvr6_zamSw})βEA+@ev \ 'w }@eAm)$?ed)ABk˧4R/cC`8A67tbPPr`#^*4?7e"&b0M CCbj-TSobPOx4 b1jWkVmfquS[BC_XjD%l+K#4B²YJn("=`:NEJ͙@0#a샂Dv1=Խ"|[XQV&7  eW8!C( \mn$8Ĝ"U';oya :nDa5RSX"p!B:[9”.˦l3 \y`pm7I〤#Pֵ ж>k-N})IHov0m^#h6|8GDwo*m:2EAkT_uF6*j8z񂵫zjV䆁0qzqp:iT&0d%EA1Q~&39,Fݹ&(`4! U+ \p qmp=pMn|+_LU~\aEhn'.nwBd Uiӎ6рAݝ W]ƝnR uiy5ZqHRhUD1$BGZi4NNU;Z Q\-v.*a`҇xMe0%%fE0D8HRyr _BaGD iҪlD:4G+Frx5a Z)S@0"&Xhb ]$߿?=q #])cJ03R(dPOl( CM:kSb!{wyek,hiE84ݹ4Bi錆rk7)+W" oLfќLP^uj¼buP(8D&sNrVXBrV8 Ξk d4X`B ey$`(לUܥUEo0u/uSq@ԤMp*퐹'mDen 0[ e#F;] 톊 +tG!&P@"Q44U4B'Tb ;ּ#A3,:lr+h4UB2BJ9bNqf~H" N05^4 Q1ƶ<Ă6)' `5PU&s+0+  5hpmNLAHdCѢ8;j4K~ +\*ip+L%ޱo3m6GK*"v;rJ6 ( nS-&"'1 ~>FO Ih0'@,@zii%g 'ˀ C2kmg? *nFo a Ѫ +(x%-xn4@E ^L B|QkjHcp^(G.X)ΰ` Q*i=@qMn8PpgMr k˞7`:B^2L( H}MlJy@s58 @liMQAu*HFkLN"Yɤ]`c*؁NhCo >yEv5\[f"@(%~6XCv/BVpj!' F3AvAo>0!R7{])wX' PhhO,WߜLVO(Cl逊iljQ4eZVⴟ@h7 < IXkQ85Q C9fK@F*!Krhr8h@wteyjh 5Ƞq[Vފ w$qCb'R\`T{d8ơJm@4P{r)\tFx\Bg$8T E)"[ŠN(h i2@ ĵ Bw͵yWUy񛒁$Ǔ n )[ۅl6e6(%.p(A^aAr7X/\*@3|\> UXS[?Xq1KX`bP |[_\@~ؒFɼ_9drxp4=JتO @*;PNn2$; 6)@+ 'aTCgyչwߟ7! 2o 6~qk!l/?Dvv5taEDvGN5 =/%ɆnGJlEy0hԟלSg r{ DD_׶ ,5`ӌTF5BIӃJ!z{ Gˤ/Lg 8!Rߠ+h;QuqAF8r@d<;Ut/>leʌ2F8yxegD=*%[ׯH*t0:`5hr|g vqxD6Q<J6TиDq=އ9&E Iy-G44^d) ѐPgڷxAlHAcGg Is`*4q`5/ byJ@:I U;G3roA<@*L6!qշKKRP8rjE2\H1ϜDoZ=qLSRNz(y$@c7M1Z z1!Zl.R%ޒfMF^n #J)764dA0PUNǟSL   !s܁'qP4TIjK-2DB2bv,ie@H;PME|{V( kCuQ&; b@9%_|WY[ UǦH wco 4*Q%ʨ"h8vDYb>kWFN\ZF8ʶYS`j᩺c-SԒULat]r4%#RN!Zt\JEc)R*Tte,$fX- A@uu0Kf(`&+³D Լ?qL (7ԇ"Нt׾qN`Ǿ 29ï _C) Ss"RtetE; ˤSUpxDnx =2r<`bIE%c\]%~VäKb lvɕ(]ݞ\t5 xWo;΄p@(E*'CG^K > !BqwWƺ#mzc!J?8àu$-Wfnͦ$ʟ;tɜA. S@!QJO?X]J'Y8ABlVBs rFh14)ظk#>]C%KV([S` .$j !I]"qE9 *W$"MU*(se@[d Z˲>h@ dD.T|(ax^|\P0aCXlM& #B*=D:1pi06\(Yq@`N{l贀f-ts0XDhuq"^^X5PGP`(xA qV6DwsW6Cp6@GP֋G7*M'`Xx;ÅJqdF.BBp3BuSH3IJW Eu<-51P󬴔]`V; 螸$ VL->/˕۳y)El?Yf 9O@8/86Q)M:ڈa0pMӛGDij RSfĈ+{t|8<7كنB]G툴 CdJsZ&T !~9(Ōϟ9N;]7. ܹK9NpW$ aoxrJ'a;pxƅ{ơ=B8"%sdhx;f%uԯI (^E 0\ q\  %+(t+;u#5T:EuWEC!̠pA(6 T(Cǐ r!Rȵ_)N8BSF&񒨇ڼNȼ"Et?59\#2jMpq@O>0<6 R ~f l\\mu^ hm\Ev 7|9HRȳ@* Cq2,) U,A4; G D\M L;U ٥o&Y\*;5 k((W`tcqhPH_9H6QKTm3x9\WQ /C3Ξ؏fahD:k "@t/2fb%*ksp1P_LҠ ay@ 1uv jt.nE(zf R"r QX{GLyM=cni1 NnVpҸy<N넛Cosr|`M†-P1*n:MEwc6͹*ѻ䩚rn9Hid*C*M\)U!b¿ (,CJ>J (M1AN{ U7f(80O N 6 ۖ(r0 h ]b "z6 q . PDj +W1 =JO:EGMoR&\\@鲋Lǂy &PR˴Ymi}qJkQ1b (1}D."PxQ2FdK8%C͛[O9ZW: uj 1`xWΰ(٧›]cMb1$ 6 btV(@6Ns DĆ`;%L$:E~0 *T7[6], A۬"91OF92hY#4274T+jeSݑHXH?!,ĐVo8 >+A 5cUĮA!jj^M,S"7-64D<RƬEypRWcBdA9Hҙ³*4ٱ"CJtq7p45BSSG鉀Ys`,lٴXpdݐ"x|DՁZ . h\6qU E)LYZjNW4Gfo-oVX="%Rynht0J@D5Dy(ӕ MV9KuEmT|x ܂FpP @"d+wy ]E`4^r\E@nTAAId$9eRH5xsP1A"[6Cqt3xK<`é]!$Jۏ Ì)*r,a6|VE:0F MiD[4!FFҊڸIyr7J X &G SYsI\ *aIX/I>yfUёvO %D7y./9;XWe }^ @ᱭ.I0]*}cԐrEX6r: wmudRHAh$$T@)Ã%+7<ۺr@( 9˥EYM'k*kx /im!ӡ O r+pF5&bro G s4~_&5"NZCa[mq.q Mp @\' CnhՏ@vGE Qy/**B Y) -q@],J-.UJ&{;/.붟6!Ѽ2 h`N

    g?3PA{~#zBIeȄwan?"1 m%0@TfDCw,PIaaf ǍDK@]*|m / q,v)̽ (SC@;`%t!;#X1|Kd 8 5jL٥j^>K;> taЇJ(7s /p-&G^&>q=;Hʰ `ƍz"1'Աľ`xDo|C6' `" ёPrݩj 0mA`sS3 =L}̑12Vn.Z%|_RveX2NWp T{PpN]2DIFCmap`7CU6I*DK: ہWarkILjNI8khQΔVw p`MN L.mw9-s`[P!T%@b *Ai|Aa:\rf[/˛f x,mGsfs(FyșOF6#e-Q(b)ǨlRʇ7P  h< KAoGncY#uA$KaB!1rg0[@- 8D[y<>47Ol8 җB(Ǒ""&-138&0z(.[fbQbmj~:qrq#, ~wv{/c&`Y4ѷW\w zlu"fX_E؀YYӘMp0&3u$py6aDk,O%41qS ,đz#8 9Gꨩ`P2HH;: pXsÑZx 5 X^ WF+fDbrjHX > cMagfle&&G] ,&f_*.Qbc@v3I&/Nh (3mK cD梠j1ҢFA]B#5 Oy,1g2T68CWD1vpoC26>1Q\y>I"߸ 7۸nd~z0"(w\@HKEBzIX VaL!~ &&2"w"i6愳I%8`Qȳ&0ZdB6BF` X5 H K^  Pa)}@n00 VRF% }%q,p)hZlPBa*~ ф \d٨ 0 ̒ lD 1 HB3м צ"89'#"De9^#xGY(Ӕ?ϫ38phWm]fO,[=IGf8oW(Bj7Z WzhlPQd@QqP /&xEGlL[@{2!JQ~-Cؖ{& HklevM*RREI=E]li/"s5P%B ȷ3-Za`Dg@ 8Aqymm) C[ 62CYzDG"/Y? C Rfqx04Ular`Ļ:vQCF#پL7M(E gȜV`ǹCN|BG}k@A?36qtsy 2f(@ҋq><(H(\dHP(EK.x!gq.<1Yn xKe}j"NBИ B Ii"͡-lA†,fGGf!`ZY0~QyGByt8$R/p`lN\֌SaϦu\"@c8P*Zm!3,gXkBd',,0`,Nc#q 4ƣ|AN$@0PXJ9vAl w9a69 YQØp^Qs;!xt/#Œ]Fx2ڼh"㧽F1V#Q?'ٙXX7,: }>Q[‹ ~Ѐ$Lw+UPV6Pgg&We8r?0&4ݧឡ OX0XKBAL{c̹UL47_%NiplzDy-C:p;8Pp*#wn^a(`bx5W=bo*&Fq%Ъ"P#МBM92؎mTX . #fKR^ X2- |ejW虒C'E=BD4RpbPc-{ "K>vVEØԲ SxX.$t7#GjY p [e_K|)b w|yp`qCJyRs$"{3!^`1+,沧:QD % 1Q>&E{&n3GX^\,A ;0D7 T@=}\+@n o^`3âgjkD7j,&n@(+@@/8Pujڲ7M@71H7dJٖcVhJ>uL##Ҁ 5 }Ä3_X$u0sNB.!$7 BajmP `Xɨ!$@@p`GtN`6b]|NY|wJ!t BG; %9 VzDpQ| ED瑈 ȨIö1\22z1f y # S&ps[<²$7 ^w+ Wapa ,R`t j:cJr7sB&J FdBU)s-R3u6c4j"EA6fW,P$`OQ4g?tS/0#]p!`ѫȀdl~flؔp301G% 7j ̦p`Dž$q0;g0cĠ2A& st3bn$p-K$]* " @CFnĥ6 a ";mHl0`*NښtjIJi`fQ2KK/0(!q ؼjr0s;, ŒD KCpH|#5pjK .|f6$׹F%X,B9Y5%pD :|5&"x̰Hڨ5AHjA`>8K .^ <'V%2y)bs$ í>&7DŽW0p#䥳,y5c/;Ա|$[#zcZH'*0k8P;#fN&DI8, bT׸ p"qI)y5(%fQdybfg ^ݭ8Š+t5|K3AZN~;E @ 7.59rP+ edCd+q0δ&2<,. #U:0EXĵ,VQq3d榰#  '5.Lgh@A5@hQ]"Cr-UZ.B'P;.,pfny9(F%)`=@ENF k] p `\l5W1 >`'Qreb@  aCz[+N /|[}!8"ļs'p;2 ,j]Q]@+pbT7)%"qK(JcLt{R3*rc0V~De; X,yK4ˮKĢ=Gbl`9*eS.ɨ$ > İdvu2PZЈXp V#y P&(\eBĭN82”W(SIJ3-RX[2 3l/:Cxڕ[L zsu2:@\@,h(JـYb#ģEc!*i9 !s2 JsShY' h2va@d1:!K 3ʙ"HG2c).y @aB?02d a|kP^t˫Xe0/NVa/"2aJNTl2r;P[0m|JtT#DƷF a m|6fo2b(f`0FdtSa9 eCբlG duQ 6Ke@A{lȡn@ iq^ cf1FPF++1a,nwdܤJh20*aSW2D`-thm@heЀ_q Ć/R/xA}\<+0x b f&nt<ˁ $<0snZ90aǑp`CC0^*oTCg1BC@HfRC069RY01B w2bbψ=ϨB#ɖAFcKMPxTrc_0v=Bʪ,>g P0kaNV  { P`B3.qP8m"A3İH#2-r8%A*eZӎQn0vQ,I+n]@ʉ{Oj춾M-L_Xf#(n]!bоo{3ĽÅ6, B@S (Զ$1k@ cAW/LP 8v ghPj44_3"ȊzkHUx&w)/I٪' 퐇̳p`s*L &i 0X rxveVUAE:c \ /%;Xh-Q@BH'[ h*PeRG=OHE kvܙÂK1>Q(˺UW !a/WȀhC^a`dz06p " ;fs&q1oF<쁹ܠjpjv ̫QE1 .xk0JshLC"ny`aqITjYbl*J9g0prPP0^LV6!6V%}T9/&}c .0f)01c< ›j=r*g:@x sY, )|W&W;(ڦGoJx 2YG_P*A-ֿ?3`V&éSqnY<8ܠ[7D}wKz4~NxQ3yDw@\*H%+'?1 BԢM06 @τb. xr[B?   ƫw $D! s_']7]o$:ɘ8Mf31FlDL%SB[N cc$fm'ܰ /͉adFye2`%TbLrlB <ٜDz| 0#vB5ڽdu2N+3'1!؋^T>P.إAe%1h1!(QT -3GycS S"#0f"){Df:S,/b{0@;=V ]牠c6XM ѵ2b`ZwlABaQ؁ Ð{n, ͝3E skN,MA "옩#"1u}(#0Xe.BC(xL#AS 3nVdLVsx+֥=.;`8Y5$ 9a^v?dC]l_p-z.`-$jtkpY23( pw$dxI^s b`i@. Rpy:B3*q[]Vr(mNHTTt"09^ K ,aA%WSMky:N 0yMul&4EBeۊ5л<٨Uxd,J 'Ј!> +yʖpc Fب].d!f"BGY*L+ѩj89bd&ʡ n!"pĶۓ?*L'SM/"mFv(e!,gcˀUvqXu(d#@e8PkQKO #2rIPG@!+f!C Gr(V!\ePKp͍#p" x߸vY2H@ p 80^% +>Pl'). <9f|@v#1c"Q#g"(cB="eDр@Ddv!ʃjryee dK!:R88;Gp8q> Q'Kzר~"<ԻOg.10̼3'b5S!тPQrjJo9C1ax.#Ң*PC6w MӈE p\NLAkh6`u-𱕊 O0`?$"h0aTHv ~3 el0>#qY4D>V@KWpQ"0 !Fx-AoP:MJ"66 [FkS#b/EˊS'HU+bR;T #ɀ}l@͍T4o_"o04LN]KMBYu%cb԰JTQ8F@8 &|Pzwr@Tuq:0ļs H\9ɚ?pS'e- ь׎``eL.w( p0H*B 0y ȣ̀!ݕ Qj_HhQBЫD*8<, @@4!-P v^`~!yaɨ`0vb@% -VCAQ!^'S|P’S. !*9qW1@ZIL 14B7csh5 NRQT,3G\KPmd@=λqZ/a"̰S]7 S%dMC{Dyh3.;5qaKQUK8 DM.@4UC1,r"fQΠN@,ZB E{>"va%pH/<3H# ydAj`'wxaP+~Ix5%9X+&h€W2Oa'ÄaטGA_NCy: Pjπ,8Wp Ju V.[%K^a:TС`(Mr۔ӄ%S~iʃ,obK,q]DgTC9j h g<)Zʠ5̤Tj3p0pИK#B!Ʈ>[Q&R[7 <,ۗFeu 8H(S.t_F85NSw`?>(%Į: #960C(L@+31wNE YCZ٢`$|L9$ +sLhٝ叙[ZUbLrb8M@ k𜝐>|K.`4`g>eql`iUw D~ڃź0@DXU ": ؁ =Cd‚Ϯ m Ba0 6`&`6%2͒߉L0_ 爬8#3e q:,kW w*V`>T!>CV#px̣ w~pZcBE.` s\B&Ć!cl`.Pf \!`!T(!`sndSn!+0FĂަL P+AC%Jr!itfL g0.\n\7QPr4ez9(Pm&8Vaob,eDpnqhw`:tPsTH{ܼq yع#{;U)\"Whf$+kܶ_?P" [r(Hvd ['O}D-~HGdm"T HA;70:[`qG$$߸M'FF˻/3(@7 #|Eԫ&SN\ MS㍨mG""Qg<@KD@1Py#6a! N"K$oWb?x3bz cQ59qb2$;0'.r!޲2`O&FwLT ɨekq 6`(0$s )#$|300!p׃"ѻ i}FVpm#, [0EFe< ȯp1bNj4cpXd`\ڛZB `&X.L~f—eēG@mdABQC/P  `…C z:Cf0M>D7-Kz"h\ٖg,fG On$S+r* ; T:P͎D6 $oz,3# "Ȧz<(Fƣ\PÄ,\$9q;RffI-ٙ@e 3zBB "A[#qΛSz.S[ Mj0׹ZŚ 0(Ջ-s;` 3Ȅ@J/t?Pbq#"! q'@ ≀Z@;F2$`?` 6\%02e| `B4sD J1ԂګK2a0MC"6'* kK|g$hb4d\1CÈ"Tq?6F$шxܡߘsHx8&@c'V.`9ULj ["ǨP6H7 0de)a1͘+&DQ Ȫop̺^n!~fc"Id;˛/Xk5-a23 ./c0^ajQq^H[Ǹ('9 #c"Pσh#[لdGҡi@atat>"Ď%v?%qS>0 X@[qJ"/lǘ[BxBw&00(!e%qGSTbLשdB똃>1<$is$#BEmop UNx 1oCvJ6̰יaOJ}B֢aXs™0VZv`e*oP̢ Ed=ؖ(rEƍd bUoT9¢8(u ZPA)0mbD=xaPrfʖ\mv<(3W-\F ƀtb`u6x`V0 Z8'zGX rs;dG@@RKFP) \ mڡ ~Q<`JzEq8P^ 5vd 4J8 a]6.cǙ%!:9/`ˌd9X!EZc ]v`hD}>. ,MB:~%J؉hh@+qz0QpZOԨ=Bfiɰ@մl@D6)0Y$'t;GXiS#S99F,ߙ֥'| Ӣr8rʨnd F,Ƒ gBaϵoW7Cp/ND\SZ,C@b#H  Μ)_=:7)q$Ù\JYKPJ69) 7m8VԮ-: 0H K"ncO"X<[#ҳ+: XK| nEA/8njEf k wXƉJM jO0ECE `D!~F`Id'@qWEqXEC 2#u0 ^P[E' 6}#8_6B$nģ 47 m ħDK*+LPH[:b\>C4YEDvB Qo-9%Uģa sGdhn\0Lu0H.3!kb j -A2 JXn@>l~lP4Z@,(ZjP/0v Ow.e+2Vm-J+aȰ!ơ~zS@p[b[H6B s.d%?`xo\a~iFx0@9WÐ]:B Խ3+Qu#c/5k)\A0 m(Pb8- *Bls?N׸?"ݘI8BYX\GDDm0^С5/_C,g6$5"LlB>Q,2nu6;LL e:P3bLeN cc>!p`˩߹GK0Ӕ8puqOYr38ɷAy0r/BfA &7Q lO8$b9SA)FΪPq h?fjqX9Aw3P:[ó \p/񵼘z9$БA>#(ID^aٗdd"Dl 0ek4e@ci ;9ǵ{ d 'Y@XU֡jQG,dpCG(nw  Dlp`՞D4@m@ߐ1C0#8qLYe(X FSY2d,f)CDQ+L ¾x`!.%B0y(]ju]MqW0(yPAjd&5oe<̋ $e 1rb/P*1' ,36 :$[:#&-(u zBZS30#@!0y8E9Ib@k񘬱3 m0Hōm[9uQ& p8%r p_>0lW<1SsFI4Πrc-eS΍hށo0,eܥ@ I%\3 $Q\A`t4kU#4`5?Y+f5G%_všzX'0@Tf9o@!7{_Yy2:Se *T b0n7)AJXL.,Ųs+a%05K)4%C)ek!@ f@p!+{&"0"بAwu2.9^UOD>IY 1CH]EF r% ^vXJy\5xᗘH bpQyĈ Nma yQ\ͨ?D"'~نT ^ m(MQa_T7E/؅=14p};€pN`%=t!aqol2@W8gıXZƚ؁؃ݒB&pu2 m|N/%mN_ Lю驠"H`%@@n8wO4UhL/pa4ƠPYCRI7 gu8М nc" Bui`| bo ~!KġL;·D~RG\LSr#Rnm( kJt(y0FvB+ "S`Q0YU]/s[U~4p1_P'pesqøM">>9yFGc[pxن+(V8oڍN[zP"ɏFD;:μ"'8%x4 d( 6-HpJ`d67NQjuD>3ۆHZ#%=j9dFLDlpz# x'N8"P P<01A$ rrC "@V6։^ہ@yRXlAnjyoc0@'* ȕ`\`RrT5@&}J}f7㾠RX:;2f_/.gL&KD;BE<0Pq= |qF1CBA6Bth B#5׈.wWF8$(/]y~` %d,* G(<135Lga S8`w@np sf!+W9`wa28F)d%--",lq%":pv ”ɎeІ*T軛2PcS.Y)mBۙd B'HPw WrgȘIn˶a =BEjZ^+E/;suskN`ӂhWO2VD2;j^s @[9fg=-TyM b, q GYPt-˒c"Q 0I5b>#V0Qh¨*Q"Ű2 !Ta(0$:#BG`6zf?D!Z;Ҩf+rͭ(Y> @ow)Qcyj<.+Jl)x`sWa0mu9^E \@B0Ë1l  1wVK_6*Ol;>w<1KI d˾Gț.|0 ERg.bSQ#1@f2C`nf#pZJSp4HG(,29b~N*/#et_ AS3$T(0Vpfp-٠Y][˩קd$P>ɉ0@no&}Pp@e;k%~ B}NT\ϩz[R$n[@lp7hvDى7Dp f<[pު0XLB, 吱 NRgdB*qe[@.q)oNXp(+ˠQ;d -05oC^9 3 3g8FX5~+7AO@F-}gqzA^[{rr1PK P. Ic1 *8DRKBCZm򸏋"Q=L0, PK@l>s^:p4 u lYT(` M@-3̇1QS+1qC2~*gSpX* rPf1fYTPT9Ym TD Cdj({!LcCWeO1PO#K{<ہ2_3%4J7 a17=uvKpɁa$n '/>`ф0/^ AUcQggA_B&ֹ4F Cy|0DE @Y[hF> ;c 6O9@Vj QF82S2rd tqϏsYT>`4ܢYhexMn c 1Ɛw u7}@:rrLzlJB"DnΠNYĬY%Ƀ d k2SkaEV9BkI;P6K4h՗;&9'=%,Ȇ4z)e } "W6>"Aαo]$B9q `+8NɄ->lz`/ }jrnŌq(W3E12 -,p rfF?-";p{nz,k\1nx"Rd> HSE͞AD]y ޥ39 |=p;zGl gˉb^:L9҃j7ڠ<!˺D;b=5G"( \9HM4`/ˆ(vj g `ρ3z uNR<^3} Òy7|P}YqrK06,4&@3҈Ni.xH9e@Hn8baG$![1ЦfL DB )_乒 weIXqIZ,2#!вaOF62܇w>"pDj᠇SK4AJ. |9} 9ьˉ$F_B2@ch癚 ʊ"@i8Pjjˣr/S8l~"e| p 'Q;bgh!Jel u;!n Z*y8HɖQh4RڄB͈ZDᕁ?-DLޑjXCk!(ukDs6|VC0M&, !l=ɯ;`pC("$QfXdF+;'@ $ѡNI3BTh% :f e2QyV :gAD| Op0!O `1ۄxږ6+ͱzQ6#BMuP($X!CpЌ,x@FGm骊ʴp,&e^ /s*Uq%2:BB֦C^%F+˄$\MUD?c@#;|,,,$HzOq#|b2pzM%JO5Nk@]A친yJ0ЁFW0EIz4#yvfQh[2\\%oqa,2m)J\%BRD Z`L`XIK4s:0 Sq*Nmtj'`8Q;\@27h68<%θP#jܣYSqoqdM[X#-d@U7de (3 ʳ֣kX ψr5XЌ]F2Nhܡ3B~fܰ^1(B`d/QB[Qr{!GԄ~KxNbs\;uhA3-~;QX3$RhBiv T#&y1~\9M_52 |B&6+nNWDBenv~Х80P"l8$ȇS͑ݓP܂ hI0_;'eTn0cq},Ftȁṉ^ &Fx" 7'()?Yp'$N bPG .e>=7y  xbw({0pdD]CGR_&0G7n|Cp%hßh'!{BCUA"j,0W(.q-J<8Kdfzl]#4mQ9o;1H0Df0'CPƗ2Bʀ.1X+" # Jpy3,\b!$CMj^fEƚR JɊF"K1B36 $@ /;iGDU̢oP;ljr~A?X%Q b v 6_4}̀/ ݥ6$slȊk&!ٕϵ*w YʄE<,ifYi{GJKaB p<&'?†BvekŬa,]NDžaMD}'[]G3d9[QK|Y؎ωDaN!d㢱 ָƑ3Ģ23>qw v+3.€憑n61ܠ5aN.(P3 YK`JPpl ^J후;yܢhf0qX^b7?9& S%aU]Y|Vů0!4=ej'u 09V-rы ChoB?2X %4u"]ivLljv77$4dk!!hq ^a̡UDPI $s1L$,e=o3ȚECPD(EEC &_lfI?cr_q[.lIe`dP40g6 ( -D:2n3)͢/}mu3x>P =um)t􄀆00B]HGpu'?S](-kpn\ C";p4ag%CEZq dPgw<0Ȃ";i, g/0$0kģ[_ [[> dxhrA0/!<*› (˙vA,~.%O#Pob85X^` ?!]@`y98dNmdzĥ_ { 0W2dʵ vby&F`:0[$,{ce`@ؙ7>' X$eN<;0G)\vH0-iX ]c`D$c "2G&W!h,T튂0F%QɏG%RLiɱQ\K-UasdGA dSAcE3 dqaAy; uT}0ġ Bר# ۅ2LL L!lvG!V\ 6h@k82hyp" Sնp&pjD*"e7QArzpp.ظAŽd+d5,C8;c`q<@RBڈ (}@A%Aќ\R(Aމ bR@'B$0d"fxKϛ D\Hj \1ec4ʆHVbΡ !yPchs5KU^P"- ĠӔ%q@ּ4C dLIs f 6' ރ-'R(Jg g4b7ˌl_1t*a>lzpC~Ln0V@ sȉpXC)p5H}`d@9/ RSuJ/#;\9b2 hAz0S?!a+4NoB" %7 RIJbh[9XcdE|?&uf+NB جAc1p]AFSz'Q̶Lb ! 0/3210PMP,=pN.3)@2_U,= ;/.o(p,M"A#kQ B,x@ )uʛ"b T:P<'X 41e+ aVڋ"VKwQh&ҏ/un`b29X$M #jHe'%pn&[qڌ`P6r;Lz% ,1`g&vY*Xk(Y' &H'odzm,@`.Re+Ahט%:1);a%33`|$f=2rC/PP?GQĠQa"ـ1)D:![΄ @X A :BȦ*;!2F+2VdgZ*ˌ@ Ƭ:x)*:zlDH$]ɨC* ;6s 20?XdQ 9TYKwt)N"?Q‡P !ZmTn e5б}(@c2 w0EH|s͉S Cl LBC{G3y4i"h"3 C:E zl!*0$DwN6Oss 1ƜI \nLG5xd%f9 G r5T~TͼLu6 `z| VlF@qqʟB/h-%A{Q?qh@@⎻T9;s)( eLc3y Z0zLpu#`\8Qپ#lH[]Kì+y`08r Ѱl\$0}q`q8@QmED2mDeTx%D1p>)BCP( NN 3,d™˃-P0W1YӶu2Èh3aIdHdtEs:}|Tɥ* .S Hqh7N̡(J=@ɫ”_3JsDoL6eS£9a <0ɘA+0Z:Z?vtf FndMbe2(eezJ(3 n1P(ш(#0 "r\Cq & X9!',t ơd.Yp~aevrQ'#Sc lfPY5`(i,0bc?&?΁)0LD63hG1t <1x PNke c!AGȵfں_Z|gMTNx%F*" gius%:&! <8*$xzIvb\y1k,%\jmÈg;F#fl @GqxAY^YeR ,"^31}5!@@ ?8Qq'>a*6MA8ÒAbX 2XCz tr:^ =#=2XS &psZ<-%۟ppj}\bf @`~B3NK!~aeA<-DMZq~.Rd_0i`:-糨(P\@e@^!= ̀Oh$:jBXcDȱQrV"!wx6Fa"ŕf=S0 ~"FҬP;h@O>κxc@ baS0:6'5ю7Hv n̅B!A8c;: n}Zrd`EC-A'BXGfzp dnPcaO:sNP@2oQlj@RX8ʎ@k>347I"A^=Å+?3ܮHMV# a50@D+Q<q9uR &J1WEXH@@b0Mr& Dw*JaB 0-0FN:YRUAqy ,B4E0T-PO  ,ΜtD{k; p[/pAAC1f?.ೇTl5|!PF P;)¸dBknOt%?SQ8.FTEx}ͅjC|At |J ˇlP8iS0w0m̃bP%vnkkQH,o-&q>f:† ^-Rʁ!3c_7Fj#Mtm' 50+oYni>;IF^J~a$gER'sAj"k ݌ a}K)DtUIvfÝx%;L*"Ao-iz&׈4Ix0XBFabFBi0(tA0$%00t0Cs .htȅbe a,f" 0P;IN P6Łs&ݚcZ]Ա:Tj0 -s R05֠9fK}6VZQ<U .&oǕ Z81z`8ٕ!yΧ0SVBkG*,m0.Ȉj,YJQł} FaJp옲l"cbTX+ KT!v@Y2^ b2ɨTAc @"lDBEާ}6Hf-0s*Eǹu/#,H?BMK1oID"325^gRە\_؄\9P `Nr X2=A+nsh{.ngUhs0H-@لxX6Jv00" 8yA$6bKc'#P2y326d0q\ )l@ÉAs p_VQ&?gz  Y_qSP1U3l@<AR^LּB@(6N`1a"؄?D $hgښb1Y xe1**_) =0qRτ#f4O$'JP&A˜>Lȑ)s'"߈ka5nxAeXpa‡j>XlsZbO6\CFfqVdyI-K<|A?P*KpdÀ:e i+7Ց'H #q z61Mpl1H.у߬CEG fS8ɔ$Ep!5&071 Lm9\'$ &# o1{ 46 ޴o nuR@*tFܠm]E0i%raGBl3= &8r&ϠbC(|%^O!eJ9/]RBHBZ$ 0Xs2ӖHЄiϰ$qJl( C=1(I! 7ݐn nl#"a!29Gqd[+qJ݆[ Ds GqhkGfpU2QɄ=B< ÕxFQMx34j{rCO!7+2hb~)nPl:![`pOGhXGPB_p;1֚YЅA]/l5fdHPDt\(hAF渞!71C ^!8-ys- ,:. 1 - J6Yb~Q.~bPB\Kh vHqSh}9M (.B(B C`ԯɛG msQ\QǺf4mϤ$& "b$ã.#Ӎwj<֧xAOBL-Xr,eX$gs^c-OB x(FDKBVa4+yq6n#7`ZQP)sP,By,qK| \*U6s9K`n','na%ET'$Z,077G|@ⳤlJ . X* H9ڍ~暾 !Cy0P9di6d*Z!(t)&TCLB9pjd9lBZ/ lTT<EL^*3Tzvvu/j<]څCh(b7pd)f!ky3&r!I*Y4dQ4'8)țYd@X$@9'S[⼭Bފ4͢[ f dHy4T\@dٸ##p/({p`f@/Sw@vb#p`؄j3 >6!68\\BpxCB'`Fo5cpPj]X~eY4wÚ,d&9-(W0T$03(mh70 Մ V -p>NeG.vqIVМP%Ѐ >7$ ]'/[)eqxX|\z<.`cl1PZ  I`z!Ik1 /=GɄ;ӄiw8 ySs 2`:0X᷌͞r!S管. ߩAGvY"Fܷpuc'\}F_?6lvdq`f~ 5jafIuZ,W 1Eq~aX ߈f0\9Zݎj >"`dn 1npL > <BtX#]Us( F#0 ƒ b%`(# S̼-*tpҀ{P8 "a@C2od[p6]e&X X<Ni8+: DJl5 B)03q0gB2 oPQ20ۀ 9 iz^aCP "wnlP~2 fJ46# F0 OM)X0cL\s>ƸR>"F'G/!ɸt^:};_~U7 -8CK-@L .6!ޔ@v.X YДCyDayBO 2`Ǡ/fۯe5MN5gp%'!o'_#fwI*Mw+l>` N"a~o?K<\Kqys`YF,Wp N rA8yz(~L #pȽ(00yPXCLgV lIB2x6?@7p2K ,>e0~'8Y q]9 m7 6r 1PH4Z`([-!6p#a`h#fPn~DkqYFP\wؔ[(|EHՓ Qm' GaG /Q2a <Ϲ.8p~aހ X3Ӗ#|Զe6+63 }\P^'nL8(m0AB7ܮY{!ЈNq1P?sd@W0d P2Ǽ!(dpPo".B]j a1ʰ" W34]5k{hw;dc#~SP,4ƀO,@P1o72? 9Bly"`hV ( F-M+*̰F6*PWlΡ95mhR̢f;d;QU+&2Ѽ4N94 e&.z#Iz͑k> otx3QPJ8L`9xnԡ A [2@b[Yjg,LJ59!&1PRCr\fz!ƦP;IY7'Ees{wX,YGˆ\ fp$fdd'0m^kEh"ބS`&wb[]p]bgp< baN Td̙U)Փ7$/ ˅-ll^ ,>(- Taa+8|IԾ >DNDN c'K;=qα0XdprDAee5ׅ/1DY`ڔO gqɱlۅ?~ +.Yh@CBSЍQZ (7f㻽X&p e f,MjpBwIgA`ժd(YADTj *g")X 1EͽTEQD/.3u" F1R!,O03cuC  4b#(ۙ!fLDFgLQq O:N?2`o%ɺS,0*+fT!~g#) 9p}ͣcVN#<W H41jE)N}&4&AbS:`JTG\cT%:l[,F CU0QUqSϩap gf!j$'3 96po:\NoqwqXVb (^XdDWR@iG욨JU(E 3HOESF@60V;Qxi@'F d``ltM({?k 6AeklKkǓv7 ,F@ *1k3-Ӥ9c=S 5"BCP$+!\ñhę#0'F<tM9p֪`WԥNcvs=aGY#o@s0‚B&j9+`98p>2#4'*;9O8fS`ȱ`!ru+fkrLj #~|GEC@Qd6Aj`Wp_ƥYp\O0@ʊ'cp6XkH,jl(3(ah&sEKĸ;^?0Hӝtu>H(‰se9[!^ҊF2`$ X@I^\s.fB-163.a,RҰaC1,0wG,A,5:X`q(5pJ@^4pKMNdG2PNBFw/_iܹfj"0%>Lc,n`(V >~!d|Bø@%r3P?H4j!mPyOf Qbxࡲ{怠 0"VGT'b7S1d#y–Y4;kh%Cpf,Sqϸ.`B} Fgшz1%4^ޝQ-E_rPc#`1sNrnZ74? 3Ms X :Qz '3"_jon~?7̭dL5o,yi (8Bl-ﹳ "e˅dH踋ETfegpb/+åMj9Oܩ32G 1rj,I%`!"4K8Av@)op[$GGP2ccLpT:xR8So08,7B[: '*,C`gFL9&v|E5:!-XHތ6s9K#kR!Q@dJa`rhF n6KyC@ǑeEP` PpUE92~lʿ  B{1/w8'S@(Y!$<y! `uF@s0 v:Ag=n@K& C<o:fSLF?,e%nkSLrxX ㌓%Q}L Fe{QMn0ׂt#D< `#$ R*|͟acu2QMQ:%/'$Q'^ |,L X{QbY8ʆL@X ?#00z /d` +?`WG"tN +#9_7>m14Z% 繖K3 BjtUK ZI}Bxmqq2fP<os_P(V $2FEBQ(0># |ms".!ORGˆlv!5 r"B=*P -# .~c MXpcj9gQwq7BOg 0qH05+fc ΝGz]3p6"XB5BxJ6 'xBejxq p൭C07&%[p8b[F0N(1qY fe3N6"` !\2I %B&@8*S:SC; !ȡP )}(c>bw/QdJ{.ꈀĆDn2\v-F1zF%kYG'Di7csF`$ W@T)[U݉6uMOc̣ɴ<ǖkc>"[76T$Lx 8G۩?>>a!1|7<, N\)c઱5.}.g&;~D} Y DZl0V{|`@S=UQ#,ΚË'FV]CFK (^ RǗ<# }eYxQ"f<d}"0n&"`: 'nfȄ՛2$Rq߲,穝NY."`xAENuD;,Py`n2 :H3?Q$OoTk#{Ge(nڂT!Dh*0u-9thpKYFI6l[YJ^DƱ/BZ 򀉌'SEX"pC/p 80j7AlPj7|υKȳ `5Y0 溌`YDToLAb4x;2TD +;wۄFc!Td!$Y9qg.aiŃqX2 d-KޠP@.iͿ! *,cr3k\Q`h$8Ն; a[Q]x0 _6qD\ $-߸΂cenJ0喫X \@'/AުZC*-<~fPQ+Ƭ"]y\Z@ejVO[Hs$<eg+JÇq3̔|u})j{˸2opWҽ(k3 aCv1sK"|~30?5D~"Az]!h0d&ܩ7}Jli@2Gn}xfw-uZ\F.;4K Ay|_Δnu|# @72f*%3on4FI0` is-FiRD!Rspc MJ .Չ"`z|C5;?Pe{}L/(MR72;2T(mO"H<p 0|\E׫|jf&m.<)ep%Krmn61.r*{"ZYRӰ51}@@Op'#}Jy~a-qcyWrsp!`(+++c ]P׀)Ng>fWwcu(7> H-ҏ| /p0 o6B XkPpwsq͑lLXr bPE:8hW>e3腲O7G 8 U5(9{ ̢o: n8"Y8p<|čJZf @^MF3@-&FPa %%te&N8ACz~e`632zj,dPn!rCmb+:QNEKQ͊  _"\ze78\M`3o@A<؈v Uj 25@>Dv,`0c)l!PXqNOh0EYr`FBS$6"zlq1' @!G30XoJn;ۗ]S&Trs'[Cp0f^TLLyb9dz'% /ʄhhs7vx99|6lqY{Q(9Vh4p&M_[/RdM =Â6|xsp% 8~"XO# 3f!+ =LFH|l% bʱ'ʣ2KD':%Q)L QxTox7! 䱈atbPC'q/J$HM(w/I)x|%d䃃B~0CLkӘ>hƎ #s}N n&=Í.%_ E3`1Ÿ8OG70]<=Eo<ƼO!mD@QLJCL+;bܤu|2@#U Grp)PBY(_5#r` @nn];:H0Q 4GfJƚjb$Xlz#UmXj^n#ǻ-)#]!RM{)dD"Bt2t[&nru?VJ5&s y0|0 9{L\Ou"c059Cƒ6X۞ r`Kn,[s386 cemF،I,b{Q xrś$QjȲ.MP/!MBj 0.Y6D$evy @dRdž1Sgxkp6s$]j gD؆蚀#I<fUbF [&X얍1`G nOCHe KEc E("?%$vhTQmd:mʧFl fDˋ+6bE轀ϳN`7-\ΣYB 0+7,Dɏ#fg-  `pD`rA4x2lf:! @#M`+a#jK'[fQ+ 0y35Į0ʾe#% L D;PdAL"a^ ,ߘ gH%:_&1TCeGQ>c@n 1(oqC %$,@ 6"VI&a ʾ[rИ=)a_3(BV^!6x.= E-r!T=t=^ >匸4Ϲp*dq 8xOe 6EsQqBq5q+$O(O\KE"iJ3G!Bz&HB'!oP(tdHї"0HwpDX5 >\FC 0'ZU 7+he T|ec5A;&RG.qHw%T:(..`sI!,Epc`EN)c: HIJbjQÊm`[QFx"ևla' EEg6SNefu?O(piGqPY#b(X7NOEhΔ4xdLj/gTca/xlEf<QG.n0`F5KL\ߨxGGS~.lyCPKKh@N^Ymlz}̟Y ] z@׸?Pnm1ԬcP&&,) {P7u3nZ0cl,в9y˂ Q/9a3U8U,̓_c%s8nY`#1 |)ok4H$eq1 2ECxFU  +YIMf&+ ݸ*73Dhny `0b^6x6Ә adkbO,G0)"Q9f# E}I%ch{F  9XeYyAI 6-{&#3Ӝs(q"|It1-K0hP)E!#Yp+V*3h%v1  yHF< SlM%IPgHoŒai6lOIz7f}BA +0"0%5 Fψ?Bja\Lo"XP;fA/b9> eR3-2H4Z, %+p41фe nM 2 `0qIط;o7?-Oa.[l)Z390aaJyJɸI.')7"5 Q~cCo@ vNY 1Jo/.R=sP t 8ٸypTYlT@Bdn%zyF˛ʘrDӀ,q |@RLb&`s3pn2g\0،40&h;S$kG0=\I`!t5T ʱ-&&J53]ż B_5_1ϙ`@$f `Aǃ ,yrÊgS@?o52 #0oS:L@se%jFqR<Mn:q0YHV a>`XxǕ?u/#nvaLJ L E105#G[gY`l *iXf\S?SCGP3q,c*F2a)B(W2G3U)B !,M{B0ޮh43 N#$Ґ&z.:ר@c.zE ý0p }P!cc8 PAq`oTٙPfeW[4 QQ`͟w369s6A\;ve%q*Q^j/M <-y5swʜ v婕 YGڷk8IpceN Ʋr>*[ᥓF'cI`Œ"!jGvP@єsaH,(qBhLD/σjb[h [ʼnهBljBCVBQ'Uv#x؏#bf ه׈ZP@dVfIQ^fjaisY9Lb($hicD; U {Rh87`m :4f 3Vu 9]Kx'A`ٛY;9bzN{QQf?pIqF!d 0lqqy7+ͱ|A782aS,C\E1 #8b󘽓!@jɌ-<(6ɉr0YhjBW`j6J7`FpYKdi7 ̣;*\TD28ܴi B (O\y81s ZPN(֌a60##,H"252d Ӎp24LGq /\@K5qM0e_y3D<3*-]jə+Iϱ `+g䃃ZBX#PiUY CX :x"' GŅ8Bij P&zf*AF/05x,}8nc<3-jD 0} pi./#эtP~\> f!z=GY:1I0i*d u <b#p ꧰"ƨudg 4& cCLAa 8D#)k!)P 'x*`V8\$`i˺V/"0|((p P# sucm E\ΦQN8,7s,c˘)Sb˄(ѭ}-Pa FU%TDY@c.DM%aE1iTYAU̞ƿ3!~ 02yFCYԬK`z( $ EB_T8eZ$gcQ(@#/aQP.'F (M!9Z/J@`TCEδ y+j:!b5PPNG0Y߸oy 2͒ kH?f \)?bkjI*b߄!BI'(tKOAsQ#py+1l=NA*vk+z0 o\ξ08Fj gSq̩±V:0!1h)M75\Cܪ2\ @P221xy3 $Lh > ;$@. x7&`ztl 5 tHl)0j,Q0/ ,1 ]@"A(LGWx \(mɡhMPYf/`Sˀo#?K_p^6#eU MB 71EQ߭Åw2GF#'> AB : qx!s9.dpD *申QWr=؀hM9ɶ% hG_X~*,jjh_A,Xzs$>&2foju]X3™Q{-X@:uS~a6"| P烜9fs" '44)BQr*j$Qqw~`4 <(P !B+/1<oÕe V:VA U d%;9Pj*`*Mar]dq@(dhLJ9[p4c)5SJUT* *H,G@6C"5J7Ae^pL/F b&0QWt[$Ny BgL3ҏ.!wMS ަlVFCyj|B>z<%QvlK)3$S.okd\ffh988p젋q:yP <#O$Yd 5Y' <Ќ _-eFHML4HUK -.VT3 Ĉl8! pp@C9c,U #m*8`&`efS j5D`$l, _$73-2,l#C;&"-Kd෩i-J/q6k@`y>P]Y.s~eذubT^QSKJH4i Oeg%%(q;1 `6y i5 l %`(°6cuY0e֢?K^XHUhƆa E@[rMt&g0G.|)Ѭn< D4J,T7^PldwX"H7P ؀S0 3)28w>:3n"Ej}+)8,AvIva !x#ꥷP!241w([DEL56,0pLYK0ۨGhp2G $ 蕨MlNy}B ́D`H2,M8( GܤR91'DKBBvøcb,W l!EUp C.#!t\gPXR,A@x@m,I ОnR]o`1+3^\b ^XҞ䱡,ٴ&Ѐ9"S fq="By7D*$)(WBqU1Ixxʙ?Q, - wfQhBq䱀PQ~&c7ZuEH600A&0KLF `,`*i]ЙfX,rXAFKLY=pU 8q LAOe:xvbz=BK Ȁw}u,6}Mً5q 䔜K<U+g$M.i@)gNN-4l82@!nIs+zYq&=!Jw~s$Y"O`0$L320 $p`XOȏ(NBYgˬvK>170^ e-@D/4  CeUc2,B3!WD*<<)Q Z,C(x =#"@J\1+Aݡ+ 07#>7+WU9[T!G'"?)>HqY]n yof" sI tZ^bU{IϜDć'b..Eɚ ~Aa/?PPXV"7s9&A;4e\Hspu@X'Pc("P k2@%өV6;d|\EYf8~ '&nXY¿RUYzR"Y+L[>(4u!/8S,1-j:#)BŖ m ÂGmP\`y@`°s3[1̩e@K PLfنBZ807MNpbmz03Ndx@A2>M'f(K:#rhG 1J1o} 5B/9jm3vd8xh`|Bk03C('ػ,rȲa2RAj:#3 uQB`6[Bf@BtqSpU  |,0Fy0]'pdAMjX]A"WQ?pm N&g M.M[%#i nKWh[ᣄ0-Sx5c}@:@ô `% c(ע4N@,M/M墲{#R!κB0A )L&1YabbvtT . 01 nXd~ch`vd#G^`}.|54$j+cz08-q5AX6T&w)fO -xO#|KGmL˝rgJ+qZ0_0ZVx*pcQTX:.t@(bY[@ &0,`jQKTY!@yYO&$ Ci@8 Q>,50h`&#D,@D2BiL2JP%M2n@0n=S`済soJ`0Bz& "3!Ǜ1(a]RadyBI#0婄j|)lv*^ )w"rhrdGDL|U#/7>LC vf6v{cb@OL8pWAq (u kQ6sfbͫW 7- on^fN\w[ۆ+iw4@n%6ܵVf\e{Zu>F`W/*`XP-JFd3Ġ/?W`e|Mghgd԰> Cg m,blqt c84JG (% ;;mO1gP{Cpf-9~Ìi/e̠lϦn6X `dpy2v'?z#;F`J 6}6o<,n{S\ӕx0% W)%hf&]`|C*6ձ$uB&F`++]2BK/99rM@IaV`r@%lF0 6T B_p{L{!#,o _kir/suAϘxLaC\`jт,`Kts;@XhkDP䙦(g?]}@o0;VD5pI9CR AT5ȦQzfi\xi/:Re e GA)5 "H yP dA[d &`K[0]EpG L"QA!*СK-"9nZ7Nd]lT(CrƠzDR*TnӶ%ICQDq = G@tsD<8kb\&hKfgQʔ;qbe,6+V0{*9QZPQF4hAW Aj*/&x2{l:IbјlUY`!!kaàM`#% %%!$@H}B^G\F^}x;6Q\ q ̶HPQ`^#cBD㩢 M O* ^7ɔ 3[<, 6jVsXQ|@ÉM49p@+Po\`359aE7`Y/walQށ8 /1W#O8A 8xԻߩbd*:~gg Va ~%"`V:d=ГIDPYd`;*E%MkY9 ;2rFEEp ;!h;bZ̢h f+s2'23e HmqCdk/aTo,XeI^™ 8 h"CV(1@ 0P #Dr.҉£|Ӕ>D)=@*`xpoA@yylaQ'Bـaa8?(4iFpAF B-@K$Vay 2l<#p cl@O̿P\:ӌ|fMJ _ t  gL΄&=uG4 $d GgP'fY ;b!CB\LGЬ !)$&4&e=K %p . ,8 q:w2ُ, wAF $_ !x8LѼKA?~`:(; , <҄eJk"O&A0q#̧f | o<'ўc@CL%q-1g#.ު/a @Yp`< HNW>av1obRPXVp8;.XOx_fq̵і<.QgT: bM0P_RuHO ̴ SqŬf} hF!D8 Cnv% Gα..xGqġ,d m]EKr&9-3ăaK!D5] d! fe!, 0q0`ؖʄuYsV\47Rp K1 gz(u23;(tsf o% Y9QM&VmBN3p|CEI%uUVL9Dx SpK:_'-4Lt0Q"HdZ<@LȴN$8=&Z"*D!-6YY yG#R18]sVԠmm:F),˜"2<(@3 9uN.4rQҿ0 hIџE[J"4*[ LCDJH%52l>U7Bu^e D55zR5 gFd2@pf$r7+P#ā@>+ypt(-7PBJ gUd /H5Q RQD#2Bh K)jA CQޚ\(pAp W(3YE|y*CpZB,֮mq:[f!P8p/BB dKt/D,ׄ DY1ơ,cJv@Yؔw -(@#qg H0\1x ,\#/>r\& sKk1{H=B-r`43g QS92&[%,r6c`ƣ|WQ@Epq =nX#Va5QҌ0x*d@x6"$sa5Hu:֠6~XXps0LtxqN(Hl9!@Aۏ>a.X<%`AUT lS, C4hs ǘ Ϙ+##&*'{QʄMIj86ޜX:;8C ڇō[ɩD0<r^b/HoYT\э-Mr6CK3! Dbd |N{va #1"XXca1[ FuĦx[ JσBf"￈ügO&mYnq?PS>`,&j@pD+1e>D%`gcEb L*8YT2fA gig$ ը\)6t3V Ab[Z&) o̧fdw ־cW ZU,gEZs9[w/!LEXPe`)Bm ! z3psrO2T9(c0j.۸C/eμ -qea!E{,3BX pߒCD`#V-D_/\Ӟuybcdċt y11jp1Z"Y؁[Py(A@X`835$AToVpdP!Ž,ʜ1ϘA=VFRqM&}F O>l2ϕڄ 0s$훇?c2 `94 &ل 8:Y-w ֵKnoJ(n\?6x O?a P2*] RT@``06(@2'$Z$L25 !B~bipq,3!@ ϩWYqgʿ2֥.aÆ,1Y'&3b͙nD:hrK1 Y$A$P-$VlBh7 cx+jÁM)yqB)saLPЀ1M=s[lzpUGF)P(,{C_XϸAPX1B~\&;p6D⢬WrL$pS?wїF*gp$TnlsД)qs`,|jc@% O먚+c@S/a_@NM|@ӄdGɅ3DLyrsԣǩb!=c0YqI -^}X%/T,4QkY$cd &Vmhѥ(؛S1 WGܦ6kA<(NR̀QY6{K|ItbcL1#Y> `2Vg*9uYNLwY/pGƢ)/3+!0 G8b.( A>r[ 9M #eǘ҄Q[;wLA~N7+t*gn]`IB0֥-bo"`b6^nDL 8|;:@2Kn\L >#op_\(;dcw1형d 0!p.xYTLnu $AVC#T8'K ֧F%Y+)w 6s3< A#ňK\b s\e @NĦpƄtIʀ  z.( Ȕί;R\Yx>ͳB`pR Rf _G1>gZJlJjanxj5&(9j0:u*,6:Ј6Eµ3)y,P#>ҋK[;Gs"$:U  !DE7aKy+(Ak(ͅe4.aY8/8B˖Hg)T:h ilٕ/yBd>e^G~g.!_-^`Au8 82Wijtjn V@ SmM3Ch3w"t ӄ(^ iE17ŀalAWkʤFN)壸cBp ds `Ѐup}B\P=N_0$YX<"K@ B |Da^ځh[<<5;ρңUa}f;scKϮeQ|BEa _1drPB2yc.NXM8Y=a>ܰDlwC$65b$Wݪm irh87HP` @E˰c%EdP^vcX9YaOh#- 0fDb 50X`pʃA09LC/f5o‡Cpp (h/p^ Un0Fؾ`qvPlY &yb3F&*o0g(w5ļ9PkGSuh 8Vldx(/:fG^ HhZ'QLqvax pd>b@L!G yCL CC46PofajWByH1 eP'@w>[j?3AP,T46\{>PuB `oKGfJz|1d1oS!* m `lm| .O1^kbm pqPiB$J"V8aMLo˔ƹ1<0"/"{-ġV䕛%(B=*P LD;Ed҃ (_6x!۸I4Ow\GgKp2 9.hrP9>`Y"05KNaY$!7Y1x@bz֠+2 rԼ1@+n!|[r@hFKBF  QҨS(k-uf | R1Q&*o0 QG5 -/4o,څTvňHtp;3kp&p,(>\-z# v)UK_2-( MfXX0"NZT6JC I @v;p5boeڄ!A,egv*w+PG3#>[J]*Y`m`0c3#Dp#g?੐yЂI(œ&Etո6OHX.]o4A0.Z ~iKOAP! asx\ll3dQp>b$ "gA(H7%Į:3+jBA`! oW m80+@H gx92FNjwm{cМM>a;4cT 8 fU%ˇB:2b 4N#[7-Gp^ϙd|bhΎFe`4R{rLq0NGv%$f^!Xw*10矘 J#2YlkrhJr6"S Xظ;̥B'5F\⡱6 tZP\R*c<~$j` @fߨ.?бTGܵ`F173rr@g3Q7)4L8IhncZn-#AtځSKWU,6/`'!*-@v!VJΧX=嘽q3iB{H"<`I9(Z e%7_P '4b*V}"jDf@A%P8Eni910|0UBm/(xx;;""l}s|D* 8M؏.pCMt&tIOܲFWA :~ˀڮňBuT7@@:`@?P'@8Ud]*8zhS{;PB,U ACԬ7p̯̏,q̭ p PѨT \xAܚ.&*[?0LdCd{bPhI wO0(,D:yq ;53 Dn:)Ů!6%FhasQ _kIb852+F5'# 9bL2:ۡ#Q~5#q@QV2`IBq\!kS B&N@o77N0AXЧx8ADB3 *8re @`M#6%7 A\b,>/2."~a"k`؅ 5 p!#KHȝ2-X1ac E-;L@,l⛆f $@︄[82 X>D2rQ'T w8O"LZ)fvBΰ!,ҹS#1ys2c !r!!lŁ! H+ y5=T YqViæaEFDY:'!0Zo7ul BV w 6265@À[)(3HBμ@ $B]b0pɄz,sO0 _!F Œ:?嶘&|(NG}pcń|=r%8D9,Wv`d1$rGCY.X(4@Ջn7b߹cP 2{ }@Cܲ^h< riv(t!,gis` @ \\ʐ픣Z?@tcԯ+Ѧ1<#. mN/̻[Jx1TxQ,-ybڙd#0%JXZ9&K#MgKOC[ڃy?ɜ`0F!HXuJua݈= ^>}NAA!/(^G3o;0\Y)ZpF f*^ZijGٛ1`sl."w N k˸6౑@ *!wm۫0|PopHkY pb_Y5.r|5F58 b^K[;Pׂ;lfEBx1ZgBdaK9j٣ :_26Lěnx<F*A *5w(RP aKn 6 H\QMn85e 1QB /g0#D-I]#q \s&3i`[*W9R@ 0T6` 57`a/ E]YF?ps "OP'!' b|Sv+Й=MO e<P^A1D%bzl3 Pݓb?CrFu2aRl6FXbt(,Ezp{2|`4{zR 28Xnl(p\S 0|(,xr!xw g,L&#AXLQ,Y; ɳv5LQbfP0>D B_RR kY$4qE=Y }fb |9ۈX,nY`B!a5tʀnclw<1%#R ġ0P#06w"S/$NrsUQTfU!WPy>&J@> 2Y( zpU JרjbY'{ Oԧ^G@'EUzqP 2-b&bnv`ȶL%UQ gd b و(ڌlc,>]BQgYONxF,@'m@ T=\!$V`L/F >3#%-: as E% &I7U`@y ( p7%'a!Z/mqIga] M rMBIPCM J(! - ilO) yor`f ~Q{`EN ڀ1[Mg1 /HUq4aTxmA)zı D?pE0p;Բ!pEb 5c) ")y,yqCP-B!'ԾcniaQ1\M)}B F0l -Sqge@piEcTWYҎ yYqHr"\#WA|̒[xS'\52 ry?(|`<=[u(DV%̃?` LЁ0S z2t^ \ϡ4dƏK#8Wİ]%İ2(p|,> 8ݘFsB>3BT?6 jFJY32'Q qٙd<`_ c1A#L] -;D6OS&PH,O@\6%Hs7(-̃h. i@$@Vh)/bA؉6A.fR= u>\(2B~ 9wqb Vl_#[ӍBm7ȆIxe-80af(B`D`)̲Ԯq,Y7@!؂,N9D8p|^/Щ0V0,npo#' )I{50"?1%lTxp_`{J#hR10LS[W p (YAhʯ iLqPxF0%5,n06M֢%=@h{=NddFzP32^!r̦.D eWҗ`"!i_di]"=3 6lS˛ 0e aɅXe059-+z T vPQ,иYm#Bg0l`:!+݃(1yyQf>%. YJ7|v=ާ9Н7p4C3|B5(5A|}a@Ov@X\N S.k39 3w&ndP?@&U_0q !RQX_@!Yv7 (+0$brqXKqy)zmbVC!=s;ўUYDzEq -e]{#``<E,D_G9w%]g>ٗjucs0n#(l( -%0pxAPs³\(ӈwуsJ>QRaY? 7@H(ɖCEnla@6;iebj8ѵ A7a[t]OED + ,GFh@@ UѬC-8b½|:qӟk9Kn1w`3 # nc@4d,)"(la4+ rH7i`6M2w Q :˧d<KIYJEÑ:qQ~$r( YH"KL1Aضn^9RBqFØ@mrmjZ'4`f1"75xS9#:X9'c#;a&7<,:gXE 1(C@6 Q<)y1[VMO, pݳ;*0"vDzИ006}).\ 7Ρdv=̕rdv2{"q3@Y8sb3L$xp!!8DH9!xy,BKq ق:n3w1P4u;e48:۵ :N`=ڔ\Vs( 2Bx56GVKZgpxEW?݌XfϝF,vBI 8\pD@pY"f]-Rv`uA' RkÇ%oYʽJ@tc8W2)ɇO6B̤/7(MBY6-p qppƥv͞ GnN>"SAyOb:QiU\dYgyv;='K,hsh}Ua 810P&~6Ak滄/MFv@="1}FlXzZ& |W0{SIj`J&7',hO,W2Jh^| G'u9Jv5:TBlN>!MI4V&bDEҍFNP1wzesӇ'"W7w٨zV@u Y6SGx?y(C0Y})D#?Xބ6 -~[`[/pydÀ 9W c1L`2 0&60 ៨N% \9~` 9 e1UeBR-LPkn5)uYFbr~\3&*ẰzaR! I; -A 7yPLzp+݋U/l`?Cd##l\yGg"K``!ܧG(o3J\l2FE Aƨ0N;rs@ydpc C-8 p&wype)B.q{ 7 rdH[vKF!`Caw!11k2E3^5n7FLyΠ|Gfo:0`uooP0ԣbBlncJ6'b *i!fqĠaj P."< $q%bipeKo# )~ewW;ILLٝA ZW:Cjõ dl78컄6Db+%P\dʠ Ф``^, 5<=9m7 ; iB0` z% ]q,f d{"MC]uxSAJ]<@ 0* Q`A mTÔ"h$oSfp, 5?h~"6&Ƅٴ1x% CB plZ,W 8B|Mh2bNGN߈sĈA+0SDu2[9+P)l\ Uz@þ9v`|6(# q-q{c;.%JDm \VyBU?P0j[؈n ,w2Jd*.7$69(/B71ZG)>~W^esMM鴨.DPуO.6rfu1umU”`H T,3-b O֥)fS R F;BxMzs٧ۅ` ̺( Utrm*m/Ņ̆bܵ@#N2WلEpp XLXфaɁd1-MK`skc"2t&}dcF \ m>Nd_Fv**xr-|-A32 ˸ VG_Pݴ_& tiF>)N'J0(v0 YzK+U&fW-O1̵صB[M8A yDA`TRp` 0g@1 0՛0r/)bO- "Vj% gHkك xĝ3ͦlҘL9fP{jfݹtDhe:WhvWQDBJA4MJwR^&_4LPe: _0ooGb09< `ϝ̳I)ۃ2denXq n?͂/ 5?ږxĻh"6[1jCpY@@]diV!9[TǑ2Ƹb8UwO960vٍE?84uPLrJ% raP4pFj e+30\hRq3w:aǢ,rF`BdA!Ta3CF8SM `3J`);@=_Y2/qC#ta#2aP"U1AD $  w,- 0c& W(MFX'0vfAF.cf1A+P^_2姨?Gĭ@5D^%B8,^nFe^&v 1 nR雌.2V9p/+w+T(8QQ3mQS7 ˢYoj@eLԥ :.x00:pWxpHHߙtH =4`Y@ф gAٛrg2(Rk;anP68'"  z:47ŏ~%%' j72o;rC}N-r=NiѲxI~c?"NBptgplm1 V{`\;_7P8q+73Os!yTV˥K9ffZCu$-C`l9b#$V!q@a(L<ȵS&2C@jSN++DD&RLE@@|үPX#hb0͸ɣ ˆtdaBN-)R(aCܳ1CQ.^#Czvn4 0,'Df-i,yLu cx(T6)B%3 L.2C"13SZqG3MwȈIXDPP< ɣxkqըN_nDuFX@pqە9P׸w , 0%:f`pb׈)ep"іSO 'R$"9"*K>4`( Cp^v˂dN3#3p200jXz7\pCLUOʌn՚?0,aWz.S$2x'-L6n~W2l\s}5\˥fr4$p Op`z dـrB" qL* zI06`K3kVc(]/>K70L|q!)^XnLJˈ2eѦ9 Ì PP2IF~ nn98); DSOC IM@Қe.3jʃA@ ILF 9eD CH8l a a adoG.1J r(B?٢=±w) L(YHtL K ɘn+?Q~j7ÀS2V;-"`B'G6#"F!4B(MYb 2Bw7,]Pc'59<`O Jn de cp]@J5L@\$= 2"YPK/'S@!((0jd J:S›Q 1їĦ9\BA}Ata2Ȍ"6Fja Y4&xI@"Iy  Hd0%`g"̚s$x\($68g ™Cn oe_Qti4$q \niO0Y;I\f9BG[ ksH͒0l" 82ߜFXAA6 #h+dY-V[d_2wĭ3ܢ {$!!@í4(12 X+v`|N0.*bkN3Q8ym,]Ϩ> W,E=C_4aKq~ O p[1{y*f'00[]j bDgpF}Ǎ&`CRXZ$ڀ(a&&yD(VZ\ %HLdC3 W]xt X. ES* J!b y uQ 3:@L#h\6W.>`6D W3zP"ށHCnK@piPmLm}·s2'H:.C"2W03`\_2|=]B(YT( 0=fb Qb”&ɮ#,B@|@I΄~Y]AùI.;! 12CJHp!(>#q- %#FNc5ulW"lMB@RF `s6}Ǹ,t$a@s<taFnXFQ!P`$Zu ̫$B=bއ12Mw<Ҕ t,F;Nф Zn!(G4Z\ xNL!f/|T 6^B@%0e=كb7L l덙sf $^cȆ$hc[! ErDh F @ rD"MD+#!D 9ڵRA>'7`uPÈRf`P6 gF[vHrK0`[^!'.=EUD3)1H9JS̓#H*& br]hÄ6ۄspgqP "+;P[KAljġuPG6 u([|ܾk*2u%A-ɇ3e! XyoqPAanR/$* e|Ce.d`qo rO|f&-Ϋ p8"EU1DJl,d<(G >ڨȎ CM` U(pv<8 6q+Zg(*ωk@QApPaCSu/p0V!^'8ݵ̢<9e]C}K&MDB>!!K5+>ç2xR1."2+&KWd4cSfx.~\FI` z<+}s ʄ{ކ3W 4zDqnIT&"ۮ">xmLWT="3$@f&P2D#ielXh2!!VIy5s dA.oJcmB)76Ɏa&%8bX9AxM h3E $0&ʌ ppBˌ@6Q(̴HrbpJ,+KP'V;6h1^5(JvQ#u ʅm0;WM^Կk'(Q<]/2% _ :V#@h8ubg~?{cR{BNcep K]AGejB7&t & ́8 rGo̖œFEߘBa(p#.H*& $@6Jhj lb< .TJ-E3FL$B FlYgy>\6K ^%m" p%{[H,Χ0HH %"$2MQp$ dyZ4` $Yyk9,K&~cj%meoH`9Ӎ[9h] JU/Gr5-\$`3w af{,/1WN@y - >6I#axti +1-Gi{|4Q#*Rad͢* p:@,| *!I0 cjh.QB0bҘ -c9̷E`O!ȆzK NVfB^J"MPn~{TGL0&wb ,^@)6+g#@E/-3pB2d5/ q.` &p'[bn!Yjl M&)Y2Ks RA7ozxpUǠCc+4D8B 8H8~G$lyX rƯ$,CH,4r 4€L!, u|L,<]"ۍC:8QVSOjpT@zv^ 4e BÁz j^5p|F_`cM5 1$@EGq.`" piչ K~Udو0rS$ p3Kx ]R pڙgf w+a7\v' '.$3Y 88g{?xioY0+/"2i~;yP Ldp+GGN4 aMa2؁}MH'̱M/,F;u:hnC(IT]aXhBf$LBf9yPڦT tSf(H9HZ!zGq$G=!g)7oݏ28?SMMә'ZqƠ.aO؁ 1> 9(0F'X$jd{ `F #g JT"ⶭ̞y$sE(IjkpG=@-Y}C}ό?Xؘ'XN::s7 !Q6#WA\ E@@6m3gP0FyܢҖ& e:W8h'ʄ&H|-}?l|Z w]'K>\&VΌƀ{8 ,fQRV` ~PmJ-9%s5@69jV,|L$kh!3vST:Qm9I6;Zmh)` h 1J eke5@}DB6E(A24yQهOnt2AĠMfଐ4aަpfBqbQ@*^D崧V#N2]&2?0ي`dwxK 'j&v"s ;Gwq3 NS]9 4.Nn5 y`UxxISVqq˄ $@$22V _9H وJ7%qf1@O3a`#\%(`3 ~DA'g tsu0ݵ̾{sJWqb#nuC@Y\3+pJE"A,pdGPPA(eQ.C0mElט`/.Ǭ r.O ^ $\ѣ(D-breT0 u9&[8p༚7 "20@s,2D@Wܺ]iK)h:@6cB#A,$2T"Y(Y !эܮ Y[pBnɼ$%g1E)hF# ,~! £8pD;A+eNMɵrnj]CqaF`A<@H01jٞwwc8M:r>GCf+U70Cb B2B d`$a+G03xGb.n52X;p4h-p#a*y#PV`Ls1i>`b&s,?2a)&1_*ȣPr GÌL-;N[10602z]EBv@ҷ2D^c'C* @@O(\:36>`l rKuQOu6tB8BF Գf%1 $D`҅fP-D0sCDh-,@$r"<̶+qcŇ axlm@`ţ!f*g S}@A5&A:0|46yQ&Q:`CB`瀗q~'hʝMug.Jtj6 -X /FpbB aS@F2u .Lgؖ(y#ʌ2ss'3 WBYM9LTErWn:xO R'(CXD5SUyQF|'=$RjՒ0< Rr%9Uf##ۧq3AN~Ӕن"r=Fux 9žj3NU@b@f$9*Q1 V:`?\(p PiQQD L e 2 z5<"iQ :}csu1tN።=3JF4AelHGarwgSm&! <4'Қ[ -J|̫V+1reYdn2lܦ@?ڔn\{!xQK Blh@xӈD  "2$Çps!8X%'DR|7+fȎ૱6hĨ Ñ⢍š4ځp-eYYbSʌ@!%{L'h 5rd P1Hl&ĭFPټ Y^ (`уw#+ O4 d&;qq39ݑO,LjXcc<9mfP o&jB|RZ6!*Ԡt`p\:20$u N;%\F~%<>eyqDZ2Y |Jmrq Y3 #@ D&1,, = uބt ]͙0a5H} .y-͇tB@9ٮ&o…#\ op U?{b"W}M[ &< li^#\*Nl!o!{J#<{$,1bo;=AWPܡp/̋|$L} z?9KD/0ib<P7HF/ʕ3F@ 6ełY$QL$Z-34Q]FĔDf8;7# n2(`+aR[]\ xSVH a!3(ɅQ Ab;XK#b`j[qd`bBo9xu@H 2. 9baw,7XһI9:e1BJ'mTDCGDD:ǕG֐{K< {(:nЛlF6+AT $Dy<{*Ëp "sr/ĉGDÚ y|,ʷJ5x)s2d2axEG&Ý 64% eS9'xȃl6"/hM\<''0 sơGwTx@D$ˆg C yk,\91q:!.a[y#}OcPlaxT #|@M$爅(#wj(^%Lи ܧ5G{6 lxxE<^nRG~!fLyw>8)n qPPQB$Nf p5ܴ=!9?cŸX& B DB_@ M 1 {a@ˈh\ &هHFd[@lfSrK8HE,`; tgK8wk˜5e+p6`uOL#T>uQ,onWmK14!҈r/b#B1$Z̶ʄ14Df}fUY$) H%Pz“@Zx= <$e.L7M]ʀ8 @w6yY9cp N;ᰥb.[as,59=8>n3&v#`.*|"GUJ;̐!w ,pcs@r4hTt~c <>fH 0pw*@Ggsc/ˇ( V|?^4qON nюšzFEzQ7 5yplnIT:RL=3AS*(ȔV1m!8 }pn!Јح儛*PGO![|cu\Wp2N(=AA1,uؠ4lgD& 5ZQsѱ  *@tB~lAx=9ldЛ-a1[1d e MNv3]b蠩㠉1̠Sd|U`pZf }zm&6D#nZ$@HL ~eY>0^VTVӐND 62 5CXPt/sNN! =X>S:ӈ !1xد3,q Lm` ̔|̕@*{+~gxo;swdj=M4'C.JBtT8BT T4<\8 *7%kR@*l̔\IB@v4lffψ_[Q`9HIvъ۰8T,^U-" =:TWMAP:) 8w ⇉L3fypKN0X?05a+p|P-w;?x^ q`*_@[Afbn#;ٹ!VP1|\WMI52'"CglB)gqCF 4LH7 qpE7cFT=Cp 5Y r!yK1 #pdH }"k+'i.z u*x56FE4wV`\W*RM"Xb) ۖ"I$F.'dK. H\͚ t;Q$*΄Kva uS*",WS%s}em@R?fܹ\$7^Wj ;Leq0N%nkPCLq!*9zFX<9+n4=$JKB1o;N= 0>loMGo8xy&l`] "!o3Z@VO0XQgi 6zs8[rFAQ4n <%#oAl-s,0ɏњ쫋6,B1㌔ l(23bٕgx@nppp"( 72ݗ,7[dIJtr$_BJr$±4%zP,f\D eh ψ @O <Q ;qP3, elЌvc9ϊ0GO3s?AFêQ_$p/q_v 8lF<6׈]{!F@/]TvH3h:/bqT+yqTKe }xTyP70ֳ2 X io‚&,4JX' \(,GX! d"]Ln\! &2"LS,`:2%*B8Xel|yYw %B+i5Ro Z? [rCO*.bB1|R0ΕD[P'JgL0n& ɸQ"4ѣ:t.1'P}(KǞƠ2*6nNCbsjӗ ?9ioYMf#x^$@pt&8ad`0\BT$Z !Ӽ7ƳEy(MZVΧf6!Ei7×'(3Dݼ(' GB&(0ل y w p%Le*1 LZ/~$ 0azp,%w2]/ܦǡ 9KO@JK(VCDKgWfӹp؄R!/zF"% c`X,t6GӞ9=)X,mF ~W 8DF> 2@@vGNx*6/9N %łF9s a!tޖ hF2 ^)@(@D@|ʅP[ܡb.( P0fF9MɈO"'ژ&ێ(!.y@aLJ1ej.Y݈~~Y#Quӎ>e[pfX~O0P°9Q;nSVD'r>P߸H%"'g@ 9d~q14LaBY੘0;Ś0奉8 gb@yיv$^4#s5TBP2R 9JQH`{}Jn0 *'>gOt N #Li ,mmc2 [|j"K ȍ[Z.E6,$`vJırlͤ5=\ܲ!D0qOc/h@ [;k0ʛ ֥H'0 )es1r$*Gp qpWQY50tr! (b> :"&6S7%xW@pb l' 8ЈZdhvb^˯ ;B ,Lv;U8bd_:|$Âԫ 8Ȍa lT\;FkgE[/B|й5Y  C%tB9x$D9'gcDKC \o\FK3]T.GٜD a8~-jdl!œBeWΗdƲ=]{`*8T0 ˀe 3>",H*L H@)cp|Bт!7 {dBW&YOPSYG0ڋ-LdtFf3ŸU``fso@jeB{Ĥ - :Pd2j#[%b5 S$jf!kpH$Q'*c o33N y1XL0354DhWyo2 LxW{,(v$K#Fv&& (T!~|Hji֘¨Bk6`o M?p|%/z #}aFָN(B2śK`8202 `4 # 4ߥBdV.w=jA {ql3hw )6 1ͨ)6}/ȸDfMM <2=w GBJJ#rN/j"H%aPW~So"Y>9J0Nۨlm%9FۄhnLj2ΰ!Bf; !I2&`w+0‚ޡf &ۗkLFO@BF!~94X>5dÏ#$fbM8 P f`3a <P{/j `pp;S !d>HU /8s!hkPo&So&6Hٙpq߾aAe:0BpwTLJB"C|Ba70]%fWA\!w'dr#''(I #r"h;B'I=ƉŽޜ$ey60. 6H'$.#ko&d*0;ܡ6MbG7P[ v'p8w6{P2/:s2q|DU̽ORؙ0PH%ѭ×0ةopj G[g]#N!Oh0*@AIK6e lTL5]2Yf1- l,hdA; @bP7YMApR9s 0 2g$iO0/,T $,=ȻWy1xnqss @1Dt)3b3yM5<2KP2oXDz@u1J.*hI *eaz3\F9& ~XY0*1T=dgY PP/(C@%(yFns≖,p2B(Zj|!\OPĤ tc /UleCl?8Bq;fb}1H3<ƃ9;Na2 q1' G +pcVmV&h%{!E{#X*ʻ }-m0d4ٕ38;Ȗ{0Bo={AL\=\&- )qe0qyį\k+P!ըf#Fb  ,, LP[AD 9p<52P'eJ\V < [T5O&z$+ FfEWC &,€']Bvor+d!hBOPf,WSFyef\h$JW1i!)@jf{A@$N>s 99Md Z.6x-)hk.bw=HzKZB>59:ɔ3b0%^jqwԽEs >S`6;0~ ! X&nb5J2lo˙|eh:T+5QFO2-a|N9~c6 (uoNkP3y+0gl OJdl@Lfa/-"r|'Й^a Sph6+"g?lB"5QC5KFIN|0c%kgp剶{ yD)my&eNb7Yp1lSD@nwyu?/?&W 21ͦ;g?g[ 0oK.1F`c)\ :Bz&,cӅf #nhgf!F}E'r>Q8Hm"[Jмc P8lJL$6%d%/UB)vR 3ȑS*|p+ LViLhhD @56%\iwJ|J9F5EwЀWL@ gpչe-@Ph-gSvԱf`KU`P&1vP6`/JhD ^6qM\{fA=?mgԠE@ A60p6 " c9֌|C#y0Q XQmI"nm1qgo?Dž2?P$X'@c1 EU "t L |C"ڱ)(n-eCުexP8p` IW,mPZbʘ13p7%zFtjf_[!hf:!!o[w8r%k~ai6 s,A3o ͗4@_3pKT[Af'BC !~\%؅hq96,Q{'#AkP$%ۉ5QC& lpɓS[gi`EMhS$Fh_~+}_Q $o̽jYQ>F1ձK9#fA@a݉:Pq9:Ǻ/#i}/F9"!0pAG ɂ!`Т- p\ 43LEdb9?,`kp QYŗ2R #!3R&m,ݻ*8Ų poiP #+1BVE6>a\#%x2EBj#x,#(bx3* >N AX=Em4sYۊsP ;3')Ζp`պ\LTz4O8ir|,(`Pd 6V% gys!;]+F*GDd93dsh\4\0c?b 0b\}¼sǴ`F*v6XV8yY`MD @ !^(T & 7PpnN!dgBF nphh oA^K 4G1;nR:A tYKǙj􁎹GQywQQ#u?EpOL b@9zF6-,%V\qzGFmNp*AXaf';QڠȮ2 ,@чC06!&rYψFic 03w`c8ų2[sٸN&1†.f 5mBYCFq0pX Jm G(i~ɀd~d2E#G7p Q (h*ws0|WJyjj*ḥTN0 nE HC=h*:rAE , 4G0GĻJ?`b 6ۯ* w4-1!˸#E'{0 xq $^uܶQ#DN5bKfO# z/N>`%c3D~"Qs)/'užZH JX>㷨?َ+N` ^Q1}#1jD&ϙSsab^0? h#m&JD_H2 oH\:+XPF =p\q(a\^jn09<$\Bby;Ð%C$,#󩩽#G̢{kH,qYm,["^5HĢuP O%"\|PlO?9(X/JGnœVN\b& 1P[S/zFNL5(`$`,&:;]F|.& ZRC'O[K#,`%CsC~:l "2,s|dCPru`tl sH>`F:K@@ r6=©Dw.=[j[:W$S=Lbe~!|.u8Y|pu"N\Es B(;Y Yn O!ψI7%8> لp2j%`J2ۥB`{3u%uyg0^"P2D eeC-b!7r,@ %^F`Uq*tg!PcML)qۧ؊eU¸`J*][P-Qq #SpDO2VM@3q s0Fh 4|8hC d04"xM [###@lA7ܢ  *DFaR4L|r)Eс9o F"yUr13?p48m6#ѥa@.%aG20$$(  hf؀ۙ֘";+@+O*ap8BiXˆe2%#7̋2%F ^a ՙ*!RPgFA3 yjZ?Z:0l'04BdD-XcL7osXܫnG-xaAd(`B4F7}F,,qŚQ$ ×BZ=C5: 88KrCNvoNNrb3X27G@s aAE8^[b%,AP ;A= p$ v7SD0}BTS NO^c{[FM(HgF Loî!Y! [} f&,7ҙ 6B5pq@y?){ Ft!W[q,9FZ+>g!%wүqXF^kk%iAW0"5ZTWsġP<8O;>L~" |$vhAW@P x|[Ȼˀ #30;xOaL@B!%2ˆfphFR"x0 ޣ)MAy0o(1&ЀvAJi&yb i-2 P 6Nٔ`BQYȇ)1p>L o 8yP<  j#Tg.NNv 9AܨK Xfi+˟񿩷0aMJ 'F+Zj?Ʈr?KiAp"|CL!WL3b0^ pej!Τ#0YWP!9si)n0 ]Frevq ?,]p fK_ߨ| `EB1q 2%t8hZM(PPw/"P(APDGu)Dit(V:@^`#paR@]CUPW {E0Ј ~L`e"J\ʷ3w%-P&L "5S?Q @4c6) EvV1[&mvb.r쟘 ZP:H#ju{Ϣ[!L)q1iX"BXnc=r8X(K $& {ZL U.,V(bahɍ?`Rԣh 鋏# tD-. 0p@(\#' P;hCtnӝ /F#$Mrv d& ' @4:D,D"BܺFu L. ӛ02~"VVs0'B[pJ.9mt"NI@f0\=d"D#{QA9>x;yM6˸XP!wSj?0S @ƑW<هaCg /q/H̸o԰' ˊYs:'ZzZp ,_6`s剟1qޜnFM!xC˅FIbbߨkZX3 y}Lb;( N91,#|Μ2 xY+e/N8-SV`țTl8ٙ߄9wp1Ǒ9|ޠ aC3/J 0ޢ#,feN"#C&oF=fpRUV,7sߖ$FTr:7.|<ђe(Qe qӈanx̼cRv1`qXx,CXEkB*59 @`!6=LדJwBjCy嘈Ek"FC)u #cLj¬5u9~%d60T@L&\.ĵ0cyP"fF:+]{prŀSцP :\T_oC@Z >@{:x0`b,$ 1'<|A#x,"qe@r2Բ(MGu R 嬞B%@z'n+,,NQ2p-B{? 48M /S! 4,vbp @0f+ Џ@mEBg@(԰;<ÿ9':Z—P1{N7/U$,hD" ev `$(X}D CW YMzGn`.2Fc&QAZ1N`q y}t@NC\Z!+0o#:lj4$WMs,Z>/.Q<|lUec3 qeWZۼ UBa;_o:V ^ҘyTVg8͓ڌ.9`'KyV"/|`@dQ4N!dB( (!f^ag0s UA^`\* 7ohyWCr-)1c Q4dre@`b4fHKYUIXBP\cgUPetE&d;^7`%37 P=Erh on| b} ?Pe|k2IS*o *7)@ #> ˅hہ3֌ 4= &{ wztXa ' 1c'07皝2Bbh0@4L#!Sx<GʠKIh3aۖ-˖xl}ҞR?&%^XPsfC hsf#iob},4sa--8.۸k0,$m;ЙX617G$XH97ikP(D b0>CȎIWEbI{|PoWԵ5 <^gP'K#L$Cw4F ~̼2-4ϣ YEP.f{=@l:q}L  \S28+e0&( nW6 Lg/cU0dI^bL +Q'rՁ2!%!9 Jfo,KhE@5e >C0&B6*6ZjYFa3ԯPߘ-ږgD,d uE(!]  ι!c{Su]ˎZLwPq[N 2;:0 Q%JDg9G}}Rvb1ާH}Vvf܎_5hdD4~! D{PO M++q Dub BEF ՗k0o0a7z‘R[vq:PZb4alo4%qWf%mJ4l1N\;YG컸Ǒ Kob&?(f*jK3H:Wv e#_QJ\m{+JFJ'-x %r7;PEij"97PL@c%lRmea03j -nag0[-Pٌv}CqneGA h "'{4l ?P` ~!%2VT mNjͿt5=<.yԱnB6# AȾb ƥ3*Q)!v%/{&*-T ] g+L ݑ<yrxa)ZP4f:saT~L ۖxC\ XPJe zU? @~LY|\u+͏ Bk$X`` ]ш VĢ3UTB9J"(EXB5fBH L*1 V ֜{'\ٸ5L') 3d3>qpbٮE3K W+/[ʫ|JUOd \͍2Mn >! Yцy9>CxS6i Y R(òb?I'L/(2>a 7ix2Cc3 1(@.PCAdPUڅ*YF\8hUeʒRNd4Qeo#8s o,J%|0h.y3 L"h'&+P'"Гv&U$nBE؜8س.(o]U,y l 04c<2#UyE@ ryq`n @ʵ̠7eš=GVr!/e2+e 1# ]>c!)Q1Ew3xġS ?#; #afw#gtH lU ϡ/!;jaV#ffֵJ-|G,([@VIA,+lH-{r QNhuOt!AZEy76%!p0lnJm86dF lICh'* #34:'@@{Pu%PtQ*`pgBf]AZ^";'`)]͉ i"H(r\DEA#,4Rv4.a/+WًRaMXfPp+bxkpҭw2$N/XəLƒ(|V6(r@00$ 8(+йsKh0f蟵S#Q!]>n I_aRP~++.~LQB~]AsR l.P"N7k7@aO煸=?qgh" @Zs10"عABX!T868İ}J ʸm3g Eq-hQ-B;}Զn5T\T 3n 0WM<,n-2ɾv.GD`T/5F~ ~ Ù/_". 0^Q4n+V ) Ӄp#$w/(2ed3`1Dk{P[k Q$QDiYK 6dbP$ Qәdr)0 }%Ʌ\8]%#`%Nc@ s$GEiSYug'2cP-9f$OSpg Q%Bq/DO|śzeKfZb8s 2x\u,Ŕa7 3oZM&B!MCFB@:X{f5 F0Y #/trND06)xJ>` ;ߨE8s3[92iM:<ƿaK(vPۍ18$ yDS|a0r.]2#&?3#en8 (n"=oB[7Bs]Gsq;u۹T؄3Q`/¼5ޏK{woK s% W ϓBAyQK0K+ǾǘPf )lP)kр1iN f cc=F䈕\$8f -NUf:\Ǔ0͘7nʔKnErFjUmA5XlNyPP!Phu8S1eLT 5@n,JVME@s#8#`@96!lAR3{q=rxsaj nP;cP\@,7;0fr<\yZ]'hA1 +VcsǍsD *J61D !P& rZ{0+JOfpO&n0퀔$^zQ!q0QLrP !Bqp$ 4# AJ!7Ɉa(fbUlugj8G4QcsbV7 df!8lBŃmqPjG9it5f3"QʄHd>^yھ#%Mцo8o=F|(eX̡$!<'빮湅@gn*u5oQ{F(2"DL2줎Vw5zGt)g!s ,z6-Rr[rr3$ wK '^$HĂLS\yZt0K"ye5 0`wJsG0fOpU-Y]W!a@=Kw=@sF?kZk=B<s \aW9tn2iYs Xc.+^^Foz&\ nƪl]" + 8̢V&g  X#LF .`MxBF i͚#Q& Md`_2@N7 3=Am/x&ܰ,q(>3*,Fwbev݋3Iqy9:fATs10us u6Є{B0n"@H|c_߉d@Q}LG B0IH  :!T, .|9X#!3]GZ0GR\ X. ן_q 30cS3>QFG3>PlM98^#@Md%EF &L6 `p'1n]c" ʌABr v!eeajsM" '|{IafM"bŸ$}` dpMYA\@Iz\ p9Yʍ(CP6Nzq{Bjr2E5QЂ$ý8+U mccan =Í8 -?وL_ =/w dvag#Cܵ䫀 ls ZǑ+PȬǷل5Jbo[ yϘ3G<ѸNK8O%UFWT`#1ׄ&XlVŇ }SEiAFf7p 7, йHXL\FH%i+dj*>sKf2k'iq9Q.Mip,sxd±P^n+bdbQ!6`ގ9yhHM͖;ф''v5yvG+ۘwb3$XS˄ XŁB$8҈}K jXL^! dP֯9Þg!^c. vN+V"zlb6R'X@ #6p'(T;rķJZ%B6 ,;&.W2axڔur(VI'Q'\@[(b`5,\ӀqYHZ2ϑ:pa*:Tw tbWZ #_& /˄bF85x ϘO372M S*!VjuNMgK?N@gBVIfk|8gFwJ!!BKiwa6vu u j&ǘ7/z<4<,ŌO%5B.b=>2{F8`/f>>|Lq#GA1yVX{nDn/d=fFQ:P0JjИym\¹O;U;3 x`/)f5y8u\-*P͠2.嵘DȘ 290aHy ] o8]w|P+ـ y1^pp>fLDT$cP86` h\rd5PTb"DIe[` ۞q,f:(HR< as(4.9;BJHbN]`a [ 8$]D좑B 2(?+>f ͐:ZMDg1^( DEE%%YcڂHnpae lV u C̠P%l%H&OcYK|Ka }r҄ɩ]=7cӘPsЎ%|@yvU)dXWP8t(1 ȱ_Q"h@u2,@0]bsC-\}Bz`&OЃdq0R=T6f 2()ajl:+ItAy3b(~` 栲"$(s}M<|fSKr&H&'B{AEzju 00! p~@dF L%lK_P& u 8X+HJ&L '@T C И&CI0]_1y~}~#ݾ!o弱.%P-5"'ɃHN9b=tN' GP !S&Bk4:SE#:0Qɜyi@p14yMc1bv-*5`e>CPIR3BI. T@u L#xɈsAs8߇7 _v1xq]=6~a#B+RصDhMzbB\њ#}DH@7>T+c[Y0 ??Ӆ#8 P޴ 6@~c@H+c aV7)m&W4n(A"C\CALc X6;-aMS*\3692"=4#E $$9\ų vC 42)8$,7&8vqrX\؃lPX!WrT @7c)Uh11^4;( Gܹ2WE ҥCcDUHL&!(F8Atq3?0{C6)ܻbh-9, 2GpyAɷQ76q& d3EB|vJV0U@͗^0Pz X1K zA@uwAVu)e\A!4 Fl7>(!XWLCMF2dw LC.CZ%B0E\L3awaj - a$?lD7m)jY@-hi7FNH$ y8;#`:°繂AWyVGU3CŃ-{'r}ΟKB<-Ox\,hw )cvJI`[6=H:{_ڤ0*\[%h[ Ua(7qӡYhw 'P-ͺmEpZa?b&˄/;t.P$lcesn;F~l0>ޡaot(N!ШQy7B& s"p/Vc6˔b& %ፘ cyYZaT$'Vw4|r)kVcm&lʠ!Pe Em^MƉ@) MЄ`jV'"}u)9ʮ.~9j*=r&zkenޡB 2;X fY%Mu7PVBFѴɝϨ4VI8v̡OY.8qZs*D0Vl0PZ̡[F90DOJ)#Y`bɔ_=.gQ "e52Eр>`JRK3 !# 7u ǷgKlbp〙Z炀  DXMwڼJ rr'.v8_ WEF +VYa c&1:^w9E![BEfepa$~ fCvO\e ˸$^G4f]NhP 6XS.NwF*Z'ID8!?0;($b[Hٖ,d%0eJƆlۘSĭo>,Nbv9P(M% NZH+"Hx {+$7Mz LXYŎ &<d ۬q, I/7pqDŽo ҂BcFYoPVٸ1bXcxoAlhJ< }PFĺ2-$jJbL=K(lr3 dy":+a5p1p~y0u9`OPKXo0!uA$Wc>aFZ xs1j嬒,l:H (<"5)%r F *ӄ Q毝BCL% wp, E4~bT\LE3B@G 2D@aӘ$ˑ8P\P& hzq@ !`aǤ2'U9.{}M>j`ȄhꢑL(l@b$ 1_[CߨrMzWrqQU((зd{֍9A0;TX?v$}$#@qx[7tw :`/sC#FʢGL\sD PraC 8C`sda8k}@L7X 2r8!D5t#\$!!jn& @Ve)P` GaDTI4s#jS*_0 "0t@ | _ yVfgG2JO [/I*56Fr9&Vf@H;~ ǵ #PvFu65Af," b‡%W@8" g+Z=[7B}-fnL@DmW676B0=*ԻpRY$8Apo D.0n4QYCb]ekj0x^'4Bndɲ":7u cکiOm2K@稉2(("m 3*2`Up!]+$€=Ϳ[,p@@# se} ՎL40C`qfw4*1+]yPXW9ߩTv*y/=8S >ldK81 0] CYHbx]NY@@()CxxkG0 ~L3b; %!Y5G cPu]ψ9! YEqRVM[3O ðu7M^"sT |؃/B|~D³qWhZ3 w2j: 6LJL) `w`dZYhMջ6`3xpY2XQqMp@ q#!\2$`@ ,pٌ aWm^c[@n8Oq ' C&vb4'2Ɂ.94u)R8t5DdJ0elxi n<,ͿW {SQ ε$adUE"dlja>8M;%*OhM4h.2|jBwCF1՞&[95 {1f`F1ȋ6cBLl$L0p@d&/.Cq`p]Ū1_qÇh ^X#'m0ʵ8; FCk5W6ks>BoY1b|bd.n Gf65DQJ#Mw b%GYuB"x\ 7%h$jxp;r&UP!Ț̳gw;^!r%И!ZdQЬD;! ]!,ac.s*Q c>#'n̢S۔t g$tdh@sFDCn;g9 э<`O= 'H4Hֵ`;yI4pbs$ <`?&Y*$#Hx7 Ãf0, !2*Vaj Q &O|u0sar,W-$VS#F,SR VZį7  %lBD튘X 0b>{5U =ej6KfŒ8I1 :?0&CЧ$Yx b6qovx6VvQsXS'SR5! -%B!sa@x%P>1 n4?͌lA_s.֌ ;P!t,%glNp k%GYMx9Ca1g`MXgK 5 +pRpiw~eʠLBdEw[FF2B r9ⷃS`6ɧ7;7f1-E+%i\, . p bڧ%A+LɎՁ' `2:%dCysSra櫞f ұ Wc%1L4IџyT2GQ9R cmgHJdF<[2^!7L`@qr'S#T9?W>U?R\Ұ&aA'4D Pp4_Nk3.dzҗ1l 4Nakw ̹' ;pB;Yص2m(f {F|@ .53bTg t2aNUS|L x8nYM= Y9pb9B[0a/wKrq#,BCh43)v>"^E*1FA:x` cBRP|-%uA%+Z7y`8lbN;peB"/s:#̭]eK|F3Fц.sB" uC}B"B 1(md~U/$0Fn$!7lj`z_F2-vY ;X80V+PP6Xud'c)wc`\'(  QġELwȉT@*`\ˍ ͧ F+̦5-؀7yh&nm\j l \taC(8&c-Dnjl]N> :jvȺ$AЂ0EboHY9PKGAWD̠#_╻!˵-ܳ$u9CaV#D>A|hMPuF\ Z<x6qc ΅wIv3^h"Yd"7 huI`fֵ~{D3aH^#F;s>?țg%pn11dzvc ~x|^y9"C( 6YL`Z^F66lx"(=1 9kED"loP0#g>e4 "Ɇw"pu0[1ȂR > $ >D1%2@*WmAl[ӎ‡~%(5ɘ~eKbeߘ3D߹ |J`&7+@eB @8LDLa~G^f˄>Qɖ$|N&4]D^h4KE$@3`\,E Ό$#٨>5z7E MCS'@6Xh @PEAyu m .I0{KHV˃bX}C!`8ɡ /y2EA`Ӂ%]}C3c/!3679A( uj5"!Z Iȉ"p#7-P) l>@( q[~ رXEi yF f%"1@ШC%YC@b%k3Mf ܵU'#͒ 7fىSlƄ 0FTa.2f\ P8TL=lX Y fhȘZlf~$x{f+Z @CB1 `c6"PBG2ã $rP t -ѨDa6bьñgGN?ppN?0(nfn`!YhgPK7g@?wE%-J' ! _s@ nb]`O)ҁy0bjL7o;\dOu˨Ō ; p8 5lq Pa# ᳏2L7hx0ż73AD:.Ʀ̦aˑpos `; ט^$ACЋ>P! YDڱ0O(}J8Q?2 BX'%3zebj6lP19kx:sQ,΢;x1 %BXmC{Ƅn&F0}Ƅ rF22r20 *uflAsmTPV&5ob |)_%Te_R>\<5 ]rcڱ+#\bP4v $1;7Tُf09;ܢΣtJσPJڸ$sp14wFNEieCy}a*\ff!. / C`!v`x&<xne @ t`:ن} (*p@~6@v|ۚ WQXB9{YqYx02J8GI7~c`\'G1i;<0nG8lr"t\j`6xŘAGP>*4aJVyGI7/GYA,[".;#Xf!b6aCPVhc2+Ȉb/ s{f`a$8JҸo6OSe@~D8|gq<̀'eA0.s :0ZTBl!0T&9Bv~*%B2!6c?ѿ0vfl$W~B-]\ÛFNƦ<%5 YoXs5XqvfȅJ:B1L~}7q@ %!FSf[ڎ;k5 :V۫~yh5b-J\NZ@(rw74A..-ll*@,NvO-B#cQaS\PsI fA`s Ї û&+pZ3y XXF 2f<n5glAQ8O2ߘ26e._`g BDL P#0S]rmֳl&ƥ8r !&7b\%0:cM{'#M&@N!Z7f ,3{4s,\ wMC"9b/jyR@fm$9ɑ(0b@/*%<@3 (T,!R w2!'w<ؖ'8WЊM.usO658PB99!/Y AQ(]я ^}Cs0/\c`~e< B@@Bnincsp̘3E D^kWE,?"Ѓc6NuT801xJ84NKʃDw6M@&3BQ=ɠs ]L'̗K`v=}Fx'1 !A6^ B L&gJT(,@CePf e9:zs\ǛHdm<lŖ@q# @UbC Oʄ! qNCF\ &aˆ(ty`Q/o!ɇ;0(a2^aY=ͨ.>zх>ш2㵼Hȣ&RE {0XgBSWFP`ŵMB~W B@rZ'FbHr(ݘurD(d2"c1;X`vl80XlH]¯z`ϓ}?xQ<=1N"S-A,v$]rYKe?0/.Lޓams9 O)@!4Bх_NMk (Z>ph6}#``F/"{TiJWj[ Iu;$;o`u6n%ŸDh_{~b(4d %z:@ 2#`9 fO9 ! y.RGv W@!QPX׹`mܲz]Zg|"j$,G/1Ärb ~"+U>,l#p5* K .y̢)O!X%Eը-I5BEv- ʖ}/b 0K=&4%UCP["eG8vc.Rݷ4#a( `xX9 j"FE b2䛀4"Xr*ĵyCˬ -}"m=l{B-{Pa}BPCt .729 #F+]; ݑ`0wx7_ǚeƹXn U`7ڇԿ bGS\qьM w$=ChyּFAĵod<8Tw$iQƱB&x r6)& 3@C-uP2Nˈ~DdqBFB ߸APs_  ]* #:LZ;=p:q c![\5j8P0>ZO Y.b`d.appzbBW h8>!ao+R=:1p[Yڽ@sPI$ ۨq{"7# `. b(8p*[F "V_@f10b60m(ɪ4T 8wA<`"me\\%! C`i,WYq8v5qpia[*XG0 6p~#`B " :aԡ@hل| !UGlX1P5,bdd x3?Nqsޜ.7dpC]ZN yAd]@3&3rfvGՉ Vyb1="S&(;18/(# $%Rphb3>:-TÖM2*g1t!1tC,w4{ɍV F<-\kĠcQyxHs8-{p$ ! F04fm(J*"۟&1igێ #e(XsNE6B$*(>b:n=uHf$XRPrM L''Zg  Q{9 (62.s3Җ6c0A9QcO?*ޠ 7H„(Yi/zQRB& Q t;pGGsE2hQ54e^n6(("(P;mA~ &0*"Ѐv›(`>Lo]Dvq+G{بd3sωA>MEț0@PJ@ , uˀXmjg1abkXfoЍ#שW yV"upu'9H q\dZ6a l̞=D2%*0WPuPVFY:3M`GgZQ/Ȧw 33`E+)N:1BDDs ~3kL/$P[rf4M)oÆ90ftlF> |@n]GhD6@%8;uv Ӏb+añѨ@O6IH9*8fk?,nP8iaV:OS =Dk&6CN Ή*pðsLxM 2h"rBk.S2hR _eZ4BaCp@58n+M*P\cK bTr@#%ڈydp bXJDB`fbsd3 s-j\Z" g=(*c@@TyN'Tf XBҧlFIw)X[r֡<̫;j%m &2&jrr݈56"a}Mn\V[ ֕}ã =!6(e9yYH}<0-$ i8sqxрau2$SԲ#g#ĥ7N$y~mJ8YoY>3P $: @(nH+5PN+ f%!c(LfGQbr!*rr db#KR/j?rB~*w SϨÍn61 ry0y]& uo';Azic)BG:M6o]pU[y*!ȽGh^4&`0T9T'S| њ8͌rc9@ءK v!VɞANj=xU1o.;w$)`a$KRH|@Qe y5-z` +pY!"?&;& yp;=m9w d#e&UAA`a tn{|%{Q0C1n5o1"6{I?Ƴ1FVBdf :Eñ @$F 8g5Zu#Bp$hN 1},SqC Ʒ  ",L/kg1R /[3'd@d[D2)j3xgS NODbY |'q ԥε&,wy% "<y٫H5oblA{JÇΥw̥p`~9Q;;Ȍ枌|%u e*nz}L\ b+~R2F! ^&{OHA72Ϩ43F4 6*1ɨv#9<{@ ,BAY>:2Hل.`'_g1S~.jy "|GT3CN gG/.2׹Nj5G+i<K|ǵa:PhiJ%<a$ `0-0:pDD=!Y8j0<"Q_(wn'z;S7p@a 𣴩O7Ʌe87 G6 kԿB4R~d7BR-g'bN(`}4!-ܯo0%E&([!x6n3]á ?1ԭcs M";&D?G>} Ab>NhDKF#]6W&X%( 9F~ӖCX(BCTq)=F( JŻO !pAÍ'Ĵ(Vzfᯉ8̢dm9NIهs;2qF 8K"@y~AIvDS0ZYƆAKP 6 ˗EE|a,]KN IA^# 0߹|b("DX4#m F@ ;79%y9#4V+4 pvKځǃ%DZ[Es2o2s3&I 30T%P]b7ev2UyfxPK8JaNmyjx%Ls@Kp:$T4l^U6c3 C"$;r[UdAz$Y;bh8(MsQ6g8K,a/#`j ] іP\'T0reTAWJjǹd*qhBBu&@dWv9s6el11A T=0L R2jΡEa`FyQ~څ'Ɍ7)&p4x`N=;L <,T)vэ,BW y0_P8XDŸ8c^#is$ q\jD 6=φȊ(rN I{2iNA`t6kOg$k($&4~n_`$J85eP1yŬ<΅Zp!WU.C$W,!{oN}˥T`338p0{^'G&SG!"RC] â ;LIQ-( X['ĥJ:< dI(4P &g9"$j`i DZ]A Ƕa lPs /Zw@(8u4+,Ё"32& ,"&ȷ{qaes!AB h)C. >w |(${&qk cI$1Jd: !DaSaCg.2phO+PY>Ds:5UyZ]T;l*~sɿZyC(x.9<߈~e\Z9L p8"nqȡ$C"00UșZSrvsph˄Z|acAԢ !ܢ4Bg60 v{W 2Ss 8+ @w6Hf]iF,JmC /2͵y՝1Hn Ճ2#тC;MT@#EGGF`X5k `cHE6&r#$dMclS"B9VUlj`imI3qyֵ>ɓia EP4 '= ̍xa1Pw;wXрLW\B& # ׇ2 67b6rL^Q6]Dgh5YP3Sx JǕFXl ì33[B]b0r\LO 3hŰS,spJv? 'CXapCr(=9Kۅ5S SĢAV DUjf֡[}Py yȃǘ9Pla"p,`,5D/X C ֡W{0ѻF N;Rts`w&J=F,YAC7jts$˕6a0>dı̳~ =eMm Lc1 BJE9ƉmH; {4.0bɌ(dA46(g2ۮifeu4t^f/ ˶a9,9WCXnvpT s8gq8n]֪\0kU,:[8, !:>/pR\}u*R AӅJ(P$:6'j5}ݷX@>ɧ}Ga6r> ŇH9*Ġ[MNhc~ ̟ȃqxH?P01 G#lNj3$U[>5>\]&) 6A?bºB[r.^f7Ի* }uv1ZTY)!k|fnIb# `dG@ ' $Pڍ{ _(=LGkP<ƭ%V+!d;%b}%F82t: LL3 Zpu7Y\'M->< XQ$@ cc?38`(β" F3ܤY3'mݲ 3(+[SF-#|K%pDs3 b+[Ac F 9ۄN u󈄜'O0 9$vT@ɂ(UGny L뙵A!pVaхA* ˹>npnpF_a M`2 ^b00='l÷%_&Vw ;Gp9,`1 Aro72xYh 0 Q \ȈA]wD8 ĶNf4 pNUS /B\g @0r h+9'~b}=(K <@s.!2G-nb*D:ޠ't]ox) 8seYRˏF UQf !@zLB a t6)@sx_V`4 !`\E=F^ʳp24B̠B ˙E8v (ɅPD daJM,A'!ΖI @o.*|7&˲WQ $"@gЄd 5#n|OX`-*|P0ETp Ÿw 0OH۔, s;+ 6c)LPQp520;IIQ6JA --1O9_3(j!_"Rx2_h -2, `aNzP VN!~7a襆V\C  $K xAgf}@XE 0`fs"nQ@XrNL%htBI3== ;Es=~'R 7/C< OPz9 3P P2HtlMbxnO 2#>#uc&;Q$80㓙a9Ȫo.S9ʼEc3P˗q .3/<Ÿ>g#"vyGP>_ ƻB@f>_1,GX/w:Zb6:hV -d: ]Cw 4Ԡϰmq"{,'aș^PĘlUKO:K JˀT,G2 v!% UAܻ:Dr$@@v3 TPٺ9xn rs>ZrۀPQrGayI!J1.F\f1D f `3P$& N 'CQ@`8 FyK1D1mz3  =ÀѡEڢ nxj$zLhS:o0v#0UYqx66d@&= CHl@Q FW h12C 0.en0cU/^aC'-NF_2Ȼ#FNya7 ]6)ȅpq~ !`fd(XK'QLe #eG%[YB, &F:p-f v77gQ0!!$,q,B;-KPvj&1ߩ\7alMK'?D08|å@I]*H}4L*F|8I45R ڇ)ʮ.0ƌ^Yͮ f1Z6<2'Q S"@T$K[\86N"É]n B=D2k 8B 6 |BXSu2q+$hSd旸BpC'69 `ٮ ?fjfc=G}B R؃H(y8/.'ZBij.Q #7kÇ(g>Q k Y T6B jC(3mL Tv*=bTF(uK36zACag*pȏCˆQ:RПs@(J^Y=;,F}bd>5w!dju"7"%Ӏ,}͵fYПj ٟ&U$\BHFV3% rS$gf'9Lk\wM9X:6LJ HSY8nI|TYɨ~DWg"Y˄GI4O2/3n󚝡Pw50硸XGpO )^ <a2cޠт( _bKzd4aK W*c&/x :prCT& Z ( 0/FG\b (}O?KBoGVYh!q2<]P813A=<7fs!/1>3`E'F~91Nr*1D)b,/rn!`=`! A?ƅ0fϨƽD;F%t.M(3co#$ !aP`+eI%Q|!14XsIeR]Ǖa~@-_g53v:ϸc M(J; Y7P'0 cd ,"-dFs V̤[Pں$2,Esԅ$7aT3 `qv @,?0m;" $MyX@dc)$[{ghhq/Q;Bin"V;5e@pe1`l< B8:1.7uE.B ]VZ4'0+ۄ}@o #ż?a gٔo*rR"9Au``<5\BpCac0 jSpq)&rW0giD``7V3[Y&ܱShdTA}!>Bf}"/Ã>ubeK% P)@$"B\(EGga9^ᰠ0Vaj06.w :[&-\% jd`@ 4W.12юfL%0eq@fX$4TtY`Zy 2!61Lec>zXЀI4y=`FEWzӺĠ$ 2L  ; b+jfPBrH1 C .q8bzD!Z4* u~?V CO3)X HJ7m[a,(rF{) qn>2!wvqhFNq 4q1@F9"7ܠcWڨW*𻄼FdIW'*& (I'SR0 5Xruð  {CHP1 Dy^7x(]{+A 2 M?9;K$xxpw]FNN( Y1!:6|PaAU1a)ߘXb_6^ІQJ<-h8ޣ:Q@-v?b=:>j[@(e@Yۘ-vLeAnQ왁4+]y0 vT~!Q<jɆh4S0!:?Ш 1 {^94Pc$k"7w 70~&PрQC+ Sq|+"_)CbyaՐ!yu؁:2zߨq,#zz1?<5gCҨJaM/ 3&3O /?# B 5Q3 }G@c 1W[*u)w9X.Mef\-ұ((e-v .aJm' Iٙ?&.įƒz-,aDQ|,y6% @@7pىhϣ$y6J! B)=Â$0j>AC4l(6 %rxkyd rӠvWJ${0(͕9U cE! %jW̲y0* )cX)HRP!lXp5㎰;+fh'aw@!@Auz@Ej `)@VNQݍ\6fc(Q3 +f,'A l&5.CQ,MӚ0 "dV'f {RqX6)"FȄg!6 08A]PJrHMxŝ%8c4:BlYZT?plO  b8FOV{2HG7k5fvgS2]wDfd!*`[)ENx7QڽG{vJPb /$tÕtqp ˢ.iL ՁCQ_3G`YoW|A.ԣV;}x >d.RhY` P*>L`!7a`B.4QCEh}K/1rɕq۔Y…j0k+"k;@:0莽%$ S1&&nML(T[fX68W9q3s/v@Ss=#4F%Qsy8WaBY `^Œ5HytYE74b- d1P^AfP0Jfo/P5r`/qB#ZzB2(nنޢ(x}^_aI@ܧhX.mRqre2i͞->g#6{"]wm%'WEd!, 4RZUD<0a6C PQǓb`Jp\ 89,OP`q j4mB,RBh@ س)bf4 홃eΪSXcrb=h zG†s`n<؄s%\X8 8$K{ƣcn#+sF 3FDUfϔ&KVdKjoDn @vt0Np kDCj0<̡BDO:q"2M D ;l1r^"9UkhsH pi QRڮ&GD)T+d2ˎ`5ӖAT|J&jΒs>bz Hb9JM!|LX.ouv8j;f`dndPzS d5bjbma9;LS&Kl9&MP^uġD^|BrMBWi);Q1 p42f7 dE2-\HH݋Ysbt&@%q?H]lS5+$H , ۩%ȍ@d{wP;B`w ,q^uNi ;s;M ":f`9bvY/Q R)8,A7lD@YȠ S8rQ TÈh4ܵ;ц,njZS'V81< 1LkE*e eO&T F@&;s9*Dw\XdJyEy<h4w_Xoe\7N͏ 8fq+ pL'+(Ud=N}*` ȫuSI@A;?PO^ |JmĿX0!s-US∧p]BOq'. {қng&1B=J2x<M@ "c`W?iԾ{xknz.ppJ jg5DWp ?eph Ly0Xr,`Xbsn,8:'0 'qG o"^P @ (EWG} Z؜n8X(\OnfZBX\*0`L6aɀ 8sp# `18V`<wمd\hc1sp(b%PZɸ̢;C!% dOEC aB3Ϲdf!J@ yPk?LjYJx( x$㨎bx7~xNx01 F>s,Pe?,CPe~X^fexit:SᩬftN3lN>+`T; 4 -JаF @8gf/ @sƧfg TH%r96: pC6cb!;!(ʦmzmܦލ#V ^+\hŔ"9m77ysCXx/a$bXFH2|/@vI';X`7j y<֧ڡhlQƜd;5`Y ea ^al\"tq8LYQ+\- B/GJfs >xר n>ImNNSq0u$&xK?YdyH~e; p6[N !^;L2OxfmH&Oȏ ry'`70S--:(ş0 6 gGw,Gك 2sm!cO38Nq jew &u )aB-ۅztKBkg!Mh B "*O";,]Er]3v(N; ?x!oFĤ *Qa2qXK9y*ŨM H8B!eXD~yMqA+@$mxə}YTvƟ0bZ9,1H(_"$F'ejl3Nf^ lLji R#2a蠃XrqOP"63Ct%]0" YBYFX@ JAp$Ҍ#P%V–.a\wpgt*;3,W"&Gs P2g3.A7"'сO"7LWބ =HJtS8jo å?pv^ 8*?nS>%s!*t}D,3ҚɭBȡ<y6E#fw@Vx;p)fUo%Uexu6bao8oP) <wd;y&lL6n;Jӱ$:phpw .,-|!!B>κlqG@pW4w ĐwPf*Px@$+nv"VtlbYDJ' /Q (hj DC-}Esc!"s#m= X&O h U9rh8f!,P@"1،!e>bTFIBFEwwyv.#ܧ(O w/qli@ %.m*F'7l0q\jX46+pxp@*6aIr5u -j7K8_F>7p/xT }Mq1 MouݓmB].0~"rx .p70; G\ѧф"0*YMmͅ2 '&Q6wz%Sz~#(A ^62j"i#˩ >p_b,6 "u4lp'#)HQv䚜*[ ~bD3 ú/2bl@"EZT(CNep,?ٜf&%ɈFp ӈ.#e֙@yb[HAVP^`i?> ?%2 F.#DrxgtF1u{S@D#ɏ !CDBƌ%Xq?wnsaц48l d\ gT4tq:ۨ #Jj %{P<. `bX5ψ|\3ɣff|R!@`\%{^!6P |L*j؆pU$rAO51J= 4 sBD 9L:DLP dnUl(J^p̠M/ /2mf0/36,ZÖO)Dˮa2HHrN4 49  5F#˘K-ny8j"Y=g9B"(Mt%ݥ) XWg $yQ3$c 2b6<{#8VooGmM u=€uʽ<(ɀ1r  LLy3!C΄TSyy`kȵ,C j1KM9%zD`5 4.ND$BP`l+hÌB'K7hd،z`9" Q5b`!G.5:7 1Z2gmG/? 3j :{#yd$^T2'捳9Ϩy+F C`/E dyTj2߈l $vF8_62ĺ 0+EB^$/7Z~p,{Ⅲ-{ɄppK8sf@Eq9Pc_tD՘gHG ZT$¸L(\ הD {=n96©E`99Gjjs3i/H\ @,uh)|?04#zs+Պgx2&uQ+P _ 3fBLtb7\`>92g<ώcԳP\EB&ktG> m  ḓXfwy҄ߒa4nSFPV VD vDgA F츄<:a1e'</E0jX!N8 #\g2 ;[J1T%f2=9;Bt(B;gHߗc3cL#j K!y`х Lb7% *Ywf ,ȃ b<# + B/,A"hmt0$Q$D"YЖ B =uA Y{CYVˀ~f)W1 hrP "eV5G77@pw+@;`_BE-T RibR|n;gS.Rs5VW @c FunQZAn5.Hm j2q5\û#ob9"r|FQ q Bq+JL"~%0۹g5V6kus<{e ySLP€qٸ 4 X 1ծC.eY، hN˅_˙.U4?6;9;pV4"2h F9`Y xP&~:A*0aojDY 9E,kM;e:#!8Z/,_2J`18 mb @Nl1>h*:g~a/ȇ *w! tp)嚀()JEL<3 @A'̈́q߸V A <;bq2J%FFxȳ\dFkhjX\# "ņ@d,8,,~c'7w@QXC ~B"ZOd i!aA&FfR'XZR a;Pq XP l !7 $'q0f3ofpU A/R0^Yٲ"&M! YN2!m˄T$Y&G=`<۸b \ !+9.V 0!tcfQBg76)*##pEs9 BΌ,O F3ndZ–N,G. $Iͷ *be$2CQxLߨR͏0("90lBH@)?l눐=Fyx}Q/ycPi:+0D"H(F{s]bՖD b; }O:l(+ @[򂀕AU0}.}b"5 cICxz ҂,RaW(kNmHɨ&N PrAHpws59g,dt5\Yc',F} p+M>bHإkEaDAb8ueK x9 Jטq,i\ڽDJ]=is!\љdJUjY<nc6MrFs ByKwQ4aGPCU8//'=r,MQFZ\@/w z+.]˘ "ڍ\R{2%4=0kR3hёؘ?!w`÷ )[ _*٩aAѳҀ"e+ñ ʆ*[zܱCp%1 _2gq`l x%pyW l1rxSB1=oaP:p 'Hh/e[PXQ*a#a«pZ$EUZ)4x*#`sƌZ2@T26j8kPuB#b|sl&;1b)Cth,(Ml9w p!K $b3뉁VAPrK@-aW@L\z; 1PV9-}N]Qʞޡ&n ৳0o=O" P~  6d؆> bi5ƦL1a```y7n#0{97FTusPd1ބ&o.>,cXPQcV^o)Pkdx2x`T+6|N6=`ު3u1\ #ım ^%Z+bg䚤hC!N`"!X7pߙ`(Ӆ=Tk1BfN(T,6 @ ] 0O(ta`p#2Tniꁌf`w:;Rt!ܲQ*?T!Nr)whN:,B& `O~:C31$Z&?k$pH2Ժ@Rȳp@Sf0(DX(ITvX`L999Adtm t eO%8lc!@FÏ{4Hݵ 9ÐD`vmaV5>rO{`-rRN2Ih&Q54سXfǿA3#4ai*$h(ٞE'_I%g5=oacd)h/5sJuiD&\J$Nn P2XYbIWN1 ܘ8%0 {a¦,҇"F ktaxT 9*qb!n0@ ^#lز E08)i pf`0T'&;?JcLzo/0_@*vq 50䬴iE¯g1ȃ*I<2o;dhYWPB\?H:G'3(F,\ ͓uĥC1pD6A  F½KQFfᇌj< 0q̡Ϲzsfoܾz'=BYĢ!?“}O3kB: `͂ dpf0j{Aɰ3n!9%yl̰&s: w+KG0Ѽse΢䐾-K}+0K8}bgUxp_0o"-AītapG?@,ܠ\65gՇCAQ;p:04$8kYek3uQ\pCɘ W; :3~ e#fBSk$ zAl?bQe[LHp QBO38kBf06yl$D,ЀyP "$ڄfdi{1`R3d*5 0;/GO1HpV2٠"UnPwnV.Y[rrfdYyfgт{0` |K]4 `hPXpDp/Q0 bl1-F y; `Mr&#KP @@}Bɹ=g;t_FܧA@ 1f(T~aHH Єl(O;$1ѻPqm梴 'eKŽܢ;-˿5w,&kY"d@ .l(JqPMFDσo-e`E!"ň@(GV%!9<NWf q(#BJFV3;@mbe~b gzVaord{D4Ь$qa[;X '%V~! Ca6;uYj<>` \Ï\o6#Tc(]a6'Fω^;V"'|@j>@]Zp`tYПl el(ţ"Y0C|)'ݡ4QEf!(PZ?/H_Une0vg1Ղg˻qbsV1bT0 Y&2ljC!: 34n}Y\ O w1hijZ0sD:چ7$X}&_/jx3Zɀ nh%rC̄#O\!L<.$8b 2s|l0'0u+*%Ĭyy APB@q2F8;PQcTONcI gK "U sU?%jR3(<1={7)w,pj[wV̲x16<&x'w6ed-¥;0k6@k4iY ߫0ol m"aӒ=8xI@AGL]_M8AdWNQRԱ|SVh29B0sLfhy$< fatX0c̦ WXPc d(`d2b2!gt EddJI(9"u,rQ發3рyyqQx%=@ @ɋ >SoX#N$FD%e@um D$M P U!(F!u7Qd. rd+!4b i<MabdNY U 7j$\TXonkBz}00CAмw6SJl-]B?1?PE-KP鉒_9L婃pr!z?f}âP'Br6nswgJ֪t_w;C tnF7u }!% :4__^L ɗ@7N_B"MIBNC[VBt4Pq-8Q0qa:.(v,H"(B 3O1h9 S=K<`A"@!;POwXJxD5+%!0j  8g0墡RFPc`刳Jʦ) z3TIH2A4n/KЃ7ũFEلiGġN.L 0 ) p"HȄZ#PQq1,`ȰBqVdF/@ {$V|( &20 69]ӟhn‰qCajxTZrl?j$v6"B:B?o2N8<> !毙l C@%\xx%*0JuAg9pE.9`sܻj@MVeO1{MQGv}gWw;t~ 0xHKtHM>hY|N2Q0ya`,2 Tg CQ 4 2*{W*#ۈY!;;ќE~b6 JTohP6Wpb]nv>X lbgb#c`2Χ6ez2t. (qg>ڥ Ww(%/b̿|N\X"3 eEf"!8"?iQ_K]k$,؍hb4nF ; $Ļy 8?Y~NݓI8eSrwjXMMxpeS#X\&=:}I#rb⚼،QdIaaAn )U_q^D:)DH)*>3qpmŸEȕq"d6,;JG0˸эc[S9=o&'b6;f ޣ7;FBգj.`Ssspau&[=|NjB=RQ} /刨 2L_d!Ek.1$lb fg.^%ϩ‰ 7N :$CU=KEZxad݇$νYg6YQ3B pP2DqY?`Ըf.2_DMخ#~;,W` 3oIDpU>Z5,Q,+* K`p!+'3`%pcuL6À XʀAXPa u7?Sh!kT%w2 jSZMf D YjB8T/?Fa`ԱDB` u k9 <(ƽF)\&E9,(_٨Z;4g`BU\L{!&td6F^489@&x7WP|*6Oi(AV H;&;sCQP&mɂEÆˈ`E>)dPV)q0Wp-*#, rPϸf5  *a 8>!Pק E|Q>FҔ|ϋ9s d+Tc$^pN ShTa[(֜ HKg9JYG3|LU`J>|G:2 ШHmc$Z ry @4i\('pOnFDSYP!5Ucg@T95pƣ!`P&1poù eބd"ug"vcC o,ܼs?c!@{FS摏 C @}XMw1h<,m ۈՖ)p0;k5<51@p&; w4q6a E]M HF vJԁs/dfX*pҮW;vt#d(J*pOMEL`7p˹ڔ " Ai4c^\$d|(pm`p -qd<ӘPcH `KGC[N/;;AdPT[Hq`ʞsr#)(VNm@e\riPa#`˃r1pq I' c8"V.R,%0Iv)%31Goĺ3H) F:@ᇾa-"Y&՘8j!Y%~7g]GfoTV.; r> @M@֏XPh V a2'..^a䨺z$ ɂaX@G`R%ldk)٦5La)ߓl? B\2X~y})dW@S%98g 3 m)\S3-vw -`9nX0A2g˸O0 SGlBY`4S75s~ܵܲKGQN qh '5B cskTki°mPv<X\ʧ>-w_5,0_=DN:s )B:ANPt}`X\UÚL;nSi2 'z0lV[> CψkIo+ҼFYXS0Vs?S%  -f9=X 'Q zb &9p1̡w@BGʺznr-y`k"o% 8j4E'8 $KYȗ[2AKɛ!UN BS_QAZkS n<"7gw2[Gj1fa:R}(_U@:-zWDB|"y6Osp /q% HW"?"Qa !pT8@9&Fģ@!F(8[de\'.#]qʻws'jĠ`Q 1bƌ?fNdN\֬4%dA޸mn7(Tf/SQ`2qQgqòk aǦ,ZrtVkzHG?ZmYcj@_p$ !d*%e`u+̲k4K %%DdT2 @gEԣ&;'PV(6($uCD:r#+7;Mxf ?q|e w*){e2*qJۀ7X0'_R1>>.iPmYpO xҩ@n\؀ 2(ˈ:PShKDh}Gg`nW&!E2=hFNo5VQu)?C91Y'&S9b284 Α\0`,\bVm̎Ku(ф+0VPL9""Qp)!.q"`B ,6A  > YϩK l;geonKFqx2ep_hqp`j B؄$k #P w6Ҹ o2synD-xOX[ģe&'0B9B TJ!|&bȩK@Ѣ~4I(.HiE //ب4ـ  1hv0W)eʑɂ.{vssyP}\@ X! bc\Lr`3CD-`Vyx`,t"LX 0ѹY>p7pX{؍C,~([[bm!/zw 8B P$ W|#$YaRvP;Ë@# XBz|qWsF2MÍ&U PiDdsm( < # #6}Gມy`T71Ix JXbمG=fd 7 Wej. l0@ X,1p9$Ďy]LάS;@ч5 vA-v4ȞDZ(s[1v(An,Ue@B\B4C@Op a-~Y%ėntU.!^6 Pe᡺'?Y<s 0?L*M{Q XP 1[jnCn"!6@,fCbZDrr #bH<VϘ,x~eƳ1a/gS:ŘƦSۤBK |@H28 *+v$.Z 1zfNEEG(AOL6]Mg%rOWo" ZtIc $aIt"eHfP4Pڄhc̯)d!o3P93o](6@ք]N"k6//#PՑم0R>e de7\!xȉxHBmQvWDR؜!f.F""Y+U)Pd6p"z1N^A EjJ W*gQp~v^ 2B,heR (p􊎳 9AC"rډRCJ|vݰ 00 1D;my$ G/rD1"A";y"MM"MW",<R( RHzX| w I7.[NbVs1* QFu N0M b lHx6*1>#Ep  T;4oA;ƢOBP1#aWp "9e#'h Õyo3 6u4=9{LF/* j(-=Aeh@@rI/0e;)汸|(جCA%vRv`”eB { @@TO5<@hian[':.0:R?Co1|FǑ @yDM /Ky1o`ZDZx0+ɎȀCw:;LLahO 0'\b4ED8\7bᒬ7A1^@ Ĵ]feloQS ;#tj`/p1Ge -ZX0\R]kA!d+0$Zp0Y%O6Ʊ5~%e.s. '̫Xx9A66st`9Ul8'F ;Tz @FYKH\MlPa4{Y8SѬ}TP^!, 3kk|& etVT?f0y9J[L]yS5 dI/2 %Ph.9"7-B t@ hc]l9NVv!D'> .yC - 0r\}' XD Dx(AGp5ʄ>.f3Q\Cİj1(p ((aR%£DAa24A!A|BLʁ% e0[}̂JxCt! ( wmp8),ӄzˀb3z啒;3۸^bFa3`w-\'dDls+ 6H-T$9Wh&!DN#+YY\8FDg<ҧ PÅv&#+ cy3T<ۖG,Ǯa6n"8y%2F0V}P,嘇 0g1OB03V`LWZ?O*9QQYY?GBf>@W9z`%Ĉԣ $Xz1HVY&BIE;y *0!L4&ꊁ+&+ 0ҁqp24Oj64OCZXV4 t|0Bc:3d@n6Y/R+NQPWl{ PCwpP9 310UІ*&:d(0hk#zWgQ3 2 W S#*}P䐔8K5Czp:Ĵ]jcT0B '̦Ccq'MNcDތN/8P%2 =r!,x0}d0%Un dfgǙF فq؟p8Chxr_@lL;{šs tCJ !q fu Wf/F'6eV6lOCZ5pg3/KN7^d5\k1#gEl,CBa%##hqوj q #Ik1{QƌA gP $/043ChZ@Y݌l+)N;@EWf]DٛD06P'2lmȾ_QuԤɱ ai#w4Ey ,AQP!q]=2Wf㷬 J*!r86APex#T,׈^X5p2( ǀ%6(PJ2E%ģL! mȈٿQ.P]71@+ӆ01mf?ꔻ,Q\%~Ag?Eـb8`QtJC&1N / .v6+\l H GjYZnx1*0px^C `>P󉃟hs,-uw|ݻ@3UDNL,jQ$:;6,8 qes;2$YPz15CJ~fqZӻȨL8 pcKh]B@bl5/TDqm gjBԬ`C#!u*06Mv!F NHj?~#: X$=bT%吆 3L 5@4Ohh@$ن25hAbTJ Vyp+*;lQڑ0wC b&) Be2 e3jp[C6a oBN g"Bq2E,zdbV0 ~u >THlףɍ*h9H Cű +ب܅ăp@kb e5X2< /IW2[,LO%pǙ 6 *.{ӠKy& @7C` &4 rC ,f L0@G e7p7W7-͉L50WX0yZ}xsF#QrEdgpU?P^!Cn]@X," V,uijk~xfd6 M ЄE;j`'1O#Աp3j[%u5Dq8QL^UDO;ef_/Dѵ [E~dt[:\j[pcB,X1;=L@A%4'4`aL;DȽ8 ڄ{\/` Ea6CY ^aaA:FoFxh.`!`,eUM?K3˄NCWAj"h(©4h=i;00k7qĬ)O\y|gPwpNKPC,ҧMycF?QZ?D.#i`O/˂++kWe€Q0s f 8Pyl72apJfTڅD s ,QLC9Ygo-ϻaAE$BL Q( WF0l(Y)]Qi16z Y$(`"~ZrA?kPz} n\,VGru4 -_FTC a6w]F)HL~#`*Oc&r],ҏ'qLJQ0 e|Dh!c$ЬX+]N\!gPb%Qs Hbt9* cSzF fJ~T %3jPs'ىWQpTO#=Bjf $B&V!kpd%<")nX0V İy`3WA,[ M`db"j,sMB]p9`U3ءL:t pJ> nʙgA0琇E 7m"̱ ̳Gt:ffl*pWP9><^a{7\K%@NX9X%"5/7ۊ x;L=FZMɈH"xO#0f7ˁ@\;_uvMl۩\hЀ T1 1n934@ʴ($(B a80@ #c@*qXѥ c178aw`((9F7Ws"l )Y+tFiÿTIeA@+p!Q`Y An`I!:5&/T*"˧"AXY@է1o]Bz/~ scsG 1f:#BI;\ѫpW؟O(TKRj60}1 `<2"^g%ۄQ3cϨb<Ȅn<^!z6:T0 MBu ܰ e;s0n !]+s2]bOQfPidt u;Htcj\>3:A4B^dԳ46*K}^< 3[v S:C}NGz>=VTE#Soܳ^4na2،tK$o=Y =BJ([~;J?w.cPa'Y; 7\)D- gJV$py&*O ,iN%5? ̻dx!IlBoޙ&yy760AJxxX:Ї9K7;/0Px̖>؀7X&5JQFDp%0>BZHd1eJx}0`p+Z&xsTZP_Mʺ^f@@oU Sg36!53aPAToي+P[4q;JG1cqD)*Ye3HT$Qbv\@6aDAFe];Y:&X1шJN᳤UQF 9 9CD0 0Fx &,R$2H},d% rPRA(%C!0#1ԅM7ʒb]3"P :͆*A8fsDr.ـna.Ԡf5.+^#H?@pk" B|D{W b-^B,"0KPq`(ݔv\gxq~=Bj8% I8$b:V +xQQ6!z^;2y$xԠ앉}fM/| hM[=)Cyo)u`o0u~,Ncc0́g?`lTE>^p<@%M(B,(~ 4$AD B]QaʲZ' مK@-m^ ,>w*Br9EDE7jF!8! VW# E]F,^" Vq07"ZZ0 Pػ!æԧj=.]+-qhVj`,O4 hX&Y\ٮ̢'cJ1L ."l`OUUF0B't\|)X"+q ,8 ks!ld y9f1U'2j7ݼB26Cue:vG)^RƇV#J?3fBopsLgYo؄) q1J16 (TzVG cV؅ZT\+B,Φ B( w) 9i@N8O0{xrċ7eBb{3 w3qvF7T*Y, l/jv$#D#\'Eu 퉿É2NDBa 3ueJB^5 8"p}gLxY\b*-Ffr_Ġn 쎡/r<[]D(V+&DqŷVI625&ΧQ0 ЭvClQ&1,g"dB#,8_&vFL S Q]:ha?$6D"\_CZ2!myvf1`fw o{3&27#"7PҌ9. \+9%,Y( 7OLaZpb8Ʊ~ZS.'`Ǭ 8Gw2oC0&lQE0`2x67BĻwU0M]w ^fđyd+={.#(Dڜp\.y8`VI@ @h`s1FZ% nX ~%I蚄i+)>2* =s 67BdPC@YS x YY)MuTP 2NGl5PC D ARNQ:, j _q 1,L44:k/f oI8y<ˁt0Ti !m؝H:мYckafP`lP ^`(hSp4%\hԲeA{* q vF!|%"0KdLIgo"%zh^Jֵ6pD"38Pnm,ys B 1eklB G!%eAGxUV-8s 'Fcl0UK`F,j5 a("h*+ClPD̋*l(K芨y= +mjh~e&6֥h:P f;(N,Ï(uq|`.] ^Si .v'{ }H@AJ>R`7+x ZGDGIڻZpZHWэWԧA# - k0C<MRb<M* r;jR!Z;d#a" V\I Spaq n\+@;AQcBGDW6!?Bul Ow=؁.y?q2,+88*j6% x[?jh'%/ k&"?1eVBlVzo"prKo1 <;Kn tu-\@VULu@Nv;@ZD`;u,e$i{006Ni7GݓY?qw}!9:ZLo3t3gC<Brl?7S- \C,|ONE@ K?!7e=,j {=Pb7NtT07]9Q+>~&iB7̀PPKFgK˞P5s|^ ?gp%YMn $氠xݜ2b$ddǒnQA'[\8$f1f_1"13W*nP9_0&٫";3s,/̝,J*"|Ǔq)t|L,یr^ :MûUtɛ*c3an3ZP_ܳ0JXp̡6l|@o0nT~dn#6av80n`]87L7po9Җ=K*yo?1; Mߩߩ8t`;"ӔWs?6Gy.XL4hTv Mys9OB3>hf(Gz}J)n0v Lp{#Iی2 H`#[&ndve2j4ЁPySȈC8&LbX;IďGB>b?ሂ6#&N0nZ?a w3?hCs~b&Wn22M*pؐybD=[q&}KF-E9eS*nDo,n ͈Gd,F' +mk3d!s4 Hph/Mm 1fU[$)`ڵ{ܳu0ofXM_=u8"1NĤ~$e@/<}() YhhfQ;0/&  A: ȉ&ěR0Lŷc`G`)P|DnQk% Hmhr ΝzkU6"O* [n61% /%8 QdKJ^TwQT!Z& u-{D9 ىizQ00'wk+}s*&AZB|AHC6:Cw!36<^fa&1l0 y=yBbmWSOA6fK{080HNn,HUF0`g\jk`!# I1=H %k?Bǂ45ۨ8ltܯKHc?Pap$+%A*  ꊸsOQhAɮ &wzFu(Bv`? <σo `vvG*.QpC,vIS)]Px-͒8#b&P &VɥP5 P dA<-WˋMMTϔ"xKMҚ kW^|J"j\@8d9Ȃ ƌ:ɼMɅ?p%a`DVvDGD+0l.Lg{1p}A8pg .9FIGAg0.ҎUS !FJ*n1V`kNG?S.sTM0!)EGFzوm@eC@G#>#="aG-9%ґ 3pGtl.#GJiF]WMZ 8f1D1cxAdGdw(@C2Ɵ} v{K>Q.޶s2hB LjoB WG }@yGŔ N2G^p7.rxfg%BE8 ɖȨ|:͈';G8bWL(8ż tǑ8$QY6`&(7NAAC3D&ei( p x2̡6,x*F9koxP'ؠinL-51ɡ9-^>*m@{ģX{=3 zC(_362yq-fPUjK%@9d 0`/QʄABSf/ b-1^ 7:hOo\v= QWrl<> Iǚ4`DMT1/*gLP~+7`{р0T%SUل+D Qo2ܫWpDdK$cg#00_[5+ ʮcwBY1DF72^vQq>2Э+的ܢVNZ K>#4@ٗ ILާ'@9Ԭ\WC +3Mp6\N;!mHbvZB6r"ptl #_6z,aVA0A-)]u1vb052!QtQp k?9v%@#wB3>#79Bh){**ʅ&v@6y,B =Jf`M&,~ mSFP7=Yo.aqhARFa #peL`oK088?[Mj&`RsP |@j0G!@By-\XO=&9ạN;70` =̏sGA8D")!)&-\d@[t&<14R˙P)@ !`˳BSLjv"cF`W" Q2:6BNc%a?2œCP (r#2~Bmǚb'I.[QE;y1 ̻&]6Ž: @BȡSaJ.s"VCȁ?Qmy˖@nݵEd1.FXs-v#P,# !08ꘌɰ1/EGQb1ec6k/1PCЇK|yzKcDvu?&‰5SK6l3hd ^fl)0B0"q0RAFfVg' /!\+;@ T%|M"W*YyE4EL{B  "}{Xod Xˣ`΄hDf冪i/1)AWB f<1&,`e )ӷJ0D FW%NEQ9 #}DrY;R@2uXmoPQY<DRPnFo-`pH9*^h@K6 ؁r\@E-&t`s[ FeKgv3 <@kEem+}AD"@<8 WF-.aȹ'Ө~ EэmGD&Qé^LRw*c6{eXG '$\4a!`C M!"M8 Pcxw?V^f {9l|A$!"D&KN5(v%*,Y,r54ˀg#Ⱥ!/&Lx]cN s~ax:nBEpډQprC{:A5?10=)9%O,[Z~al!K~#6 rZss| %#c=J w,.@^BK +\*.0[@P(VN^a+B]Z)`x"S_1c&Sڜ`D|%n6і2ӈP{qR]( ұLhXB!+#jÕ*S e8pb@D /* ,K׶gq(À(*UZ0N!$D3Q4%!>"ʱq0)3-Y6ÇAiP]D~>—PoVy5#O :(hh =(^6pp(vUJJU0!A2gP#h,A`( k$8 "yScHAcXUH<l(+;c€j g ;l0# 34 [H1S@TG7|LĂR AB "79nj%qp829M,Ș_RK9/p,uoi1/#kăA#J0S&]^ #2dNe1ﳩPJΣoو23y3Ҁv$e(u~ 81d}Cj0aL zZ0!&d-l5 `AmgX:4Z(xD%VB5ۘ*vjcj9U=8lp yJ&>(Z‚04GmkB[ #t1SWAD|aa,xk*_BKy G0OlÅD$Lb,-A ` Cl > Q =<@ 6P<^Dلa6pj_((mH]uYrRa b@LKkhuy=!$1Oڈ,05>+ Tjr1 I?0',7S,?b7_Ɍjr~23ԡGD/ gg>:X`. 8&G:MgQ@C&esQSo]F01_taWca=.)uH/&C9xJ'ہ lrrh&i{*1Lͪ&xkcgfXB`E rRϖ0[uJ:t\(CCDYe<6D˟ہrW Q OjB?Z8S`'yp\qeȓ {$ϗz7Yw!|;!G{%pJzq:H4"E% ޥ3T*ܽB/(TY9bY̼sPr] 0RI0Xi a.'|Ky=F.>!Qk gUE6m{S'*]=@ #v!fpɅ{o\o" %d^Q@?w MN!C׈IU4adHv.b3rp~(X'7S.ل?Zl[>#cnS\ ,CbdlU6r0 dpbJl@"aB̳'Lb2 CAm \))H@4+P@L&aÖF6jb"ۄ+Yo#*P#®y{''MڈUj.:sP2`179 b݈9JQ50V5׫$:*!~cc g8#0A "8NSMK$(`ӈ$ WoUCUON%-=ƄRp)ߔf0$$"#HQdQ_FM!U.|3nS;p5u !G0fHob"&N}bu FBAD043K4Zhű<1Y0%\sa[S)&6Qxb`L (B2^&FbF %]g2J'"?}V!Crta{(6iw`w)doH9BƇ(X2rq?k1_52he@(Y!/QJzvbdC)l`(Nw ^cfHqqw4pYRKFY87/n+#zMnͮ>qbl*Ќ[y&Xڝ%P]؄c3Ʈ"yŎe׆CDF80PuJ/=TԥIZPiYXVa:r)g0GDNM JvmQ eJe@ ~!d㋄p|Jlw&' Ya" w 2ɣ{N~,\ `8B<,qcc  8ڜf̠g g'('/w.g0}FBiPSoQP8!3Oڟu:!cP0%eppA$M&uP=MP]6)ط7| جJfI:Sl>*r.ceo,jZn{<f&Ï&Ќhhc+b1w>V bdM8OdYj>,6rX0zhpoC e ,"qNKD0!(KKV5BD 1cU@AA@k0F (n9H`̭50hY6gT,_)Rp:͈VMG@qW29"ٸ@[%Z$? M#G_ob$( Jb:BNwu8j#8PNNCGڷ3Gq>Qmu24#|1fv&ҋ4%*Q}tI#evl2gÃ1p,D0>,dnڽ#lg"%(ǐ3r}Bl)(`O<\"--\c~Q1Kb@ZP Ь d`#sM ' @2d Sʩ dj@E 8inMǂ&4Rj3" @r'% p ?O C#_ ф;$N&ѥby$& +u؝`zo"ݘl\aW"=PnWT507$4ClBK\Yؾe o? dPP{B L1@ByNf 4=ŭ ,x/.k[vFbM "$M ,-M k4=\l>,31؄zİ'ш{΀knS`&=9MDId<Kglf/-!s 0.5'y@Z# ȺLܲT 3&e B3 '6ho%֌|j?^ #>fI g/2V\|Ԡ``O; |tWI3]əahC*3d{`.o2(uxUbWHK{xҜL9 "̪E j')(DsI~xw@Af}BX:Ћ)&'C٘q8| ,|ϲC9qwo*|j3`ސy'f(0h`@#y^B93v<όKY@/;c{iaB @ !º ֡`YK>C #F ɥMb` 8ķI B 8y&X,1vZ~ \O("FF(X\@( zDOE"+BkZ 1K̡kj0&.CyaB#b<չD΁HBDQ9PCP"/-gA}G#Qӱ r FT BڸC!0Υ036`b3bRVks4ʅ10U4JTJ ,ir'S0,KX++pt :`ٮ.Q 3Z1JooB& –h`/P;s mFظ۸0oH + sbSnVs/ob9d\1{0a}ŸY 8)-d9@ܠd&b…lDAX#eU-cLx0 X%bgQ)iOY4Q!6pꐐI!F7sW-*4 s `6h,Ƞ OJãAP]A } ]5 OD!%p ~bo>fǸ>uqG}> !;F;Ze\fYKxf`%qXl)m I+2' ia ygPd !fwqzj;J @E چEe֩ BAlj:~H @bRVʪ9|]0@`*R9(yOS2 T@6 㧾u1"L)Mnb[ܠKIrj H!ẻA96\.BI ] ߸[ [ZIг-Y2'f TWÕr3}Ǫqsʍ?0Mȋ/ȟE$~czY$V# lGE?@+H62!tc ,U% 0(g[1̇]z2DC$ .3̻9Ch 0Atv\G>_o |Õ| !p>ؖc+Ћ/T5YP&uj+R*bq?! 7 )I|#= 8P~$3 Ml@)ZQE HJi_ "PWB p N#5cB&ه^8朢J B;9t|LcAzU2}n=z9?lt49b9N@Pw8Hq n\)hr!Vc$pJ x,n|1/~wg1.!Vl $ 3?HUeC37,B˂} P٧t"Gd D $Ơn3Q -@&x_% iSǩuQD.MsjEg4ypʀ2Oa"Z=M"mvj,QB Öq3؟PU`XD 9 ۔{mD@l~A<(HlDەD#@A/Ip 4!hɖ6st`@AtqCoDB%k!- nT uj2n[uO4T#w9# V'ߨ:MaӘ>e ;|+g-f66 !\Cŕՠ脿f|RnxPՈB-M E!;b@#e-G}jTnq{.˔6; k1l:̠ޑT7 %Q #0- ~""'ez0@WɶCx g8'*3lIL,D>a˨,AsqՈٻý`z6<9 V!=c@8Aby#Z 1l!| ,CAɘY2"hL \|ML~CVYbLE,kY"s.fP+@g'UlBg0`$~g Egp8'.% &[^ߘ}`bf{1<'"$@;-M:x:bT2wƦ<OB|fB !؁zК/"J "&VZO6Y 1ʖbc08z1#>!-v4(p1V{ me(F%X0 PY $u(GbZ7{s"\j$&&)cG0_`B'E82ڄ(m 2RDDZLSbPR )<b4bcUqZ,1"H}ħ#3nR PT9+/=B _S ^"`mK7lN/1bo8"92LI0p('m LD%9?0kO Op2U M'88m!'0x6Qy؇0D갡QW3$)9&&Np=[1.\Oʈ89``UC]B 7MAրٔ4;fY)Yj6 xwp1wv0Z%-D ls24b:0u&OG0MZb{D9Է7&l(DUyY Vqfdb30TL D]Ix4#N ӈb|"|fxE (u  'AŲ߄aN.YEQas]Qyfݒ̲9"6h򇟙fڙ](I4<9`Fpy=G5j"8}C5_(sbdX ߋ{ ?ÑY(.—%qB=FZF+AQ| ʄF۸Q{ytcudB3iZP;DwTD6x'iDPMg|L5^ي_V,b5,6O0”nX@ fbW"#R̚(! lz6҇ w7yCm@1 oJ eS8jUBڇo'%LEkߤW\̕0YSqt[>@&#0Y&"8@ iafa pd-AyYaAT#CB64UA:Խ)"9 ۞gɚvTQ0(1S3JBf p ܳu Y9bR$g|ݵ Cٸݳl]'C+>`_E&pTr0BU쎦I>/̿4KXqo2(x0#kaLAEsw/N[Π=k|\H5E䩹7/AͼБP_=]8xP01hHMFEtd *`dZ& qKz @u(Ay01Fˈm yh噻|Ce}E_q Ɖg%G|Jqp+dwP+ģ&Ƅ*%՘v-}p49Y(6ަWJn3 as]ɕ8Ϣ C9u"rz2 /Qr5ԧaMP7P.˴8 1[ĦXUI]eF^D4DrP/ȇ(thY0pbSm >!oC"LEɀ =xpYID9pҗ;rӸs8=! Ś:*2js]ܗx\L7ͣFfx@ ` 24?I bcW 4'!X hqG`sd#|FXY1m~b0,Ƃn]X[҂%Mh= 0 2=_r^lwZk0eK9g5s WR'b4v7n"0<#Al"RdF4 OŌ_#XZJ8}$h302x^ "#3] [pYF? G9`qv 0IM ݴa ׼BH8BgٹT1|,7ʊ u'0 3a sF V'J% 39҄M!1 RAyYXHpY" VL\:!L\^HpV+i&8m!, M8 9 0a[T`D)aN`B:9f$>zB>xk[2'.@U@F[@Kzs'9dS (ngg\@N5.'>! шg'9$+N;C%AdNLp"$`@ Lkc@2;B#O2EDS8FMra }S$%!ad($5 0įy؜# >7uH]5wF5ӠyAMMAd\j20|R XaTdB0Jj3à5Ĥ;9 8} BNued(2"} X m3WD?fL( (rҟAɰTwGblԡ,G>a! y9 h*ng%w>1}& WM-OD%~/3y̻‰gڈ 82F/$ß=CX5pVa>Nz*q,X&;VJ:h;Ef|1N PT6c6p!rbQ|Ld0Cl Deq)y,4#%4 v5z8&E?sr0$0(; 8,Fww wbY` Hk7} Ŷ9gSRߓܱL1rԹ4kh(@(l%`bOv6!YLL~0HE8.O7&Wsh"X"6|)y/˘6)}Ű+-0t !8* Ѳy-ro9/ `*Ĵmds4`FpI:D70Jʣ_Q%XsvFQfNp|W2\B|t*6Y;/pfA!(8@ ή0WQP֡rjcwJ!ޠGa(F)>,"]"Ũ1aBrgscýXb- f'FtcElܠ.GÈS=џSk x!]:PX*[1İu( Qۄ1R 'Lp1t7Ќ nR߈ yQ"͚Y4 \nVaWy"1Ea@G#j>9Pc/3o@M,E f[SU-9K Td}2Xlsp+ R>t(Ƙɋ `EP#F6FRXKpϙPH8';[("Ռ8I00Z4PG1,\td"cPyUYg(@DDfPET1`ER2xA]' mj]^B_zn(ٸpӀ8zj"rڅM*A!тl8Z- mwUPbJJy_p;v 0f$61 dŸgse:Z|@$ yӅzBKDt?ܯ ( f% V49M`rf)W.̣[q bD#7%ns:kOtc,2EP6^)~RkξބY0aQo+Ͱ\rF!<DYOl6ƍBI>0_S v 8XM~>6`]Fu416P kXpw Ә5V,d3Ej;\,:rN\-!rS1'A~TR0v=x 8P`nj8BMلҫDSba)ĉϘ0AsFzٞjÇJ=`%y%zy?P!&T~b?f <|8^7 } 555`cL,(F*@_Е.1d*v8BI%E` -_ ( =3*Vl*Pm>`߈K cLh٨WQLKYxG-s*Dm r cM,ȕw,2gҏBq ῃ ~&ӡZ>FA,_pG Xonu8.fH`$E0 iC%>4%WeƒEgD!QK rF2B 1KǒPx{C!S!ǹwm5>;OwhNSpۀ$*]zFh( 0EJC8`8eE}Ck,>eYB\Op_ac1, .V@'2(opnHIenJgUW?Q 9j`#ܴ0";:= f3FC^ ,ƀvdA\ ,̲K$e ~P3_2v,S0D)Fτ!~۩BXFiC$a?P\*h+Ș빭[KRj2 ǡmb[gv9!DYۄ!lj@U82`RL"`ЈcLl1=9ш=t[+YL! /d*SA"!8F٪ә#0CFP5A.B{pUZ>N2'o%t_ ` p@ l %Qs cMzDFpy0M!6GpyBfbpwv78Jˤ(FaC#PB( 9hi!" 3?h qCĸq-p8)c !$1P0NlB(rA&0 &0l`F( NS(F]\.͉YbiSIe #h]c=PIX9C6xC dT]̲}8~F 8,y ?.w V<<@Uaq~a40FN5 a%Bf X\J0@:gb̃~"N~e 8sDq$1AËsH! @, sR|:Lvhv FI$0ZV`2s&hc&]P̉_R &\+@qfhybh91c.Ubt@>m5 Lon @"Q 1``ـ?#wb[@u=@@5LW0SO41 #Qp5 &ή:.Yl*cnŀq aS FFkZ46.B(_ {S}N_]7PdJ`?oLCP/Μ| !P0R0 *jNpҦFy["a<(yߖ?r"oĴ#Ǹ<bPrM>k|T!̳Fq.ТijDž ]ӀhoUA!!)! 4@j؇? | 䤳 عCuNXR ~ 090z|D Yo@A %0e, ` Z"<)W+ʄ.;^:.Է 'ڨK  %1Mjt.@zc'; ަ^ D;&n :gd^Bo:%Yn' E;bd&%j bb @&+" s;b['<ÂZ楒@Q$a lqEM002B8`!S"D'نxb Gp(|} ˀ px D U,_ȔIt`P{TS~acqeJU "&YҁdL[5gB pqB+-BG0`! ~ * `@mlK`W Dc0xvNF3䇱3Nw *4gNob]|=e4ej3χW:%Qysp96dM2e@:<_&~gj(1ޥp˶z"K{zL%?CD(WsEKp=zX4 5Cb 'h!>͊%oF;wp,Y,kt "Z F#lKiˈ U0psyyQj %^n!m, p!ڟL ʃh0)+;‹$1$y)@=5se1 T0}̶Ew, W*l'*ycDO@`z@wozAj3m(o,s~pDp'=g@j`gr(lY,@@Kp3%9xbQp-%W>%0D򄉿b_2,~c vUBY iwc P5NB f2"&)5Z\D+!<#'б3B'9Xٚ?ʶ Y!C3֮Q™C49h덎`˳<07*hNAoƯGye{aЂ~J5zϊdQHzr9ygM30t`Jj!@P `B@j!hG<ٸ@^e l:# f1f΍"ڍЀ{49:]8'.!K,^ B`b[mk\_ꉯ1 Y@F* G6YpT5Q[2GPJ/fSŸ##AKV)aDLJ wosj]-jx f6`W/X%iEdEs0 *1 Q&5vc-bc17@PFs1E5˨VE&-1$h h]W]*! JI2R,L'dJW\Y(Xif3Ea"F(qB WDP@՜yoEFCn&0c`8&/ !# ˘8$AM^KD0˅QAHR#P4', $GxBas M2F Q9K 'n-qMffo2 iGռŦH0BLk( -P#Nܠ +dx psvd6#[Vp|JFHUž cQsj5рC\˺\´@Bqb'wPf P}H|Bd1@ܣRL @0d &"!*f.1qBP(Yln"~cZ3{JcJy}M Q`^`";YNW$5(  ͈d (!swfy0X(  |"6 T^ee b5KeBP >Zx $gSo,0&Řjpd@! @<@Jq $>&3B, 3| C7 T=3A4jXD.S!e)|bMln,DF?ٯrٍ`ϺFPq^Ǹ)Y\Am;ž y`FH+#\8' m|[w]!@|n0IxX pC el 0PgU/.ng_9> n3'q=^n3 ˃ɸX$68+$VʹBЍqP%Ɉ C/5 1rcȿQVah2a&^i [y7rJmlFu1XEk0'e̷(i ߕ4C­J\a6MăbMÚy$D#԰v  s`f9QS;WG/q0rg& y2.0pgQfl+/(a!|PpCf ۇ3Iѿ`By3ɥa*3fES}y-!8GKVQfy}`Ӏ ѱ6PdDQ= @^7Z3Q,`9bʄ$N@ aޱ8K2E DEFLH@j.+`b2jYeм!jǬ <`8g3e>5L>Yz:gg[>T[0) ৡI^ J1WJs[s9VGl@6;̵~QJ1< N՛ru^ӈ^?Vn(*e{,\L/+6Dx9ىHNfD0>wח_P1R™ w,UlsSa3Ç 7tR u3Q>'˄+s-^u*c7Ա sO XEI(@1щH@>FS"cDF3GL(T 3Dxs?H\CU~L|{2+5cA(Mu2(;S0LX/ NX GG"e,D2K4Ba`6  0"@0j@C}N*,1""р`>\!ռX pPñb' ؁pѿ8B+fƍ ux P4DpX=͘[Ǝ#;"!?)JEA ~Ǧc9Z<!l5u k&8 >DCU]< )349()JϨ~ecfc+gse)`bv[>TC8*}/3/1җf{9xY/k"j5B83*CS8QB9H \fO:27P-cBY! dTM7 sF!Cla@D!\G lVl.H_˜"P3 :ug fv$aY`Y gr&b- cŲs[BI,TBREE 9'y{: vc0E.`l}NRpJ2Ďy'2=\Cȇ.Lc) vr45qıLt" LqƧLNS.Me]E h}a4D8 b@AX&eW cmo+g)b \D/B 9!3,&J EPI[̨Y4%4!MγH@:1xSK8 nr#87bZQÄmy c$NK)D#z;E3]Ë;UfLB .ˣ,>]N0ZM|@y_P\|=K 0AϐlV @z+D.q9^vA`z]p$HG߈DGg=TU(h,=\DA3:8P[plS3`{b^ &[PyPr <:+0ohx&# -9㫕!53p·0o,B%k$ bгb!@|R-̚㥡-W@##KC c!(I aBxt%swW G0?PSHAe6"`#D$qHN87,:Q\; P@8Bü<9V7`N΄vRQcD9d0)Op#Ë6` 6seuġ!6kOn|( L0:2sD:wÈkvp0Cلk2S(P)z?s8gSEQP1%ؘCV`#Xw|.zw)yنynS-Wco%MEB / \}[.4^c Rg̡ɐ=^`lJG`Bf dr*"+Oj0 d'f5p0: ĪOڳ-Fr"qS~ YV63(Jg]Mij!po+X> D&b1~u989|VY{&f"%yg1l[0x <3TY+Q &' 5 YopSw8(WS|ʀ'PD$cTqϰ73#19[2}O%kQ9 #"K:1楑P& c -\<B(i̤Bay+DrZ3w%g"lK[E~9P0S!c6U")W MFsC9\Ҵ` I0eA}t$XJ8\C [`NE;0/1`b2-L^ W$R0Ǣ O>&HU8phU(D!+9p$r)1d6;"c|Cg)B8Ȗ`ۤr81D )#L8eV@J$@-gq0( qž!K\ Ȫ_+p|G3`CAkQT.*s4̘92&wqٖe.2`~"F.Ssm`e~: \5eF 3BF60'~Q DX +Ux a FÁ/| "L ̪[ZPucN89 Mե\&5$)b:Mf)Q(PuP sZF#Hd@)1h̝= &f@YF} ,}jā\|G0ے`#R H:D*4>&!*a@ @]c0Fx '!0Y0KZS6B%NY z4c{,q5#hO ;|Dwۨ%p@L%%Ѕ 0ۉ|q B|ͱL?sIQlz )KHڟز/826R2zƧޮ#ٛh|%5a`D ˲ۍ`ω 'ZiFLJ0aȩO,h> /GW 1GGSymF6YBY̯h1Υe&}@FN!*Jd*rcv5˹Wp5|i@z6##gK,C:[plbNFu0-gmӇl To55<p#@/Xq 7Fؠm+yYg4o7z XWu9-< ?QS&gm@,Vu3P\VT6t$r3ctdЀ߈rPYNNVyq%CLftyS9hm$r>ⰳ#aa(,<}@b#kXx\Pk8 e wMB@u1!Чa\s?A*}@ ~w$LҰ'My`ltR/A tJ5 ݙ⸌씩 6c02t!@!y&-j_pҠp n \@cBk,cRʄn|@-3aX؃܅n`(? }& rQ3xJ  EC B!d<…590|*YAk2nU!vdMt k5gLw!/, IJڔ gμp & vY1h2#b0hO,Mǘ0!*50 H0k@ߘSSˇY &q,d<=52L]l6?0k:5Za1n[;5(f#|vp17Ɋч * Qd2 `N!\?q0q#+* v~xO#8U)=y7**+ ˂ˇf$rF cƦW'q0ry: b!']D3I(bz~By7ט oxy8>wUu *̦s`XC(/ pq‡x QrT&0c%z` KQQn;y8(^ό3. & 䠥 C*&'^+6L|BZ Acws^c#U>H=0@1>?MqŨ~8=Y,_S -o[  j?AhQ9v89:u5JX4KI`1 gd9HE t:`?[ˍ(.\@H,Tc~cMP3xb6(*X| Y}@2J"ObK s[UXMn.N%f% Z<,كЀE` t֍( 7#$MN; y0a& 1 yRY9 DOF*+Q+ͫ,jo !L!,`XXһ;ngXQK 9F5\C Yu/`Dq;mX(,"o=8w8G3ʄ%y6K{6 fg7.s.Ug`]sPwLbC,` 2A!:%4)-:Ѵj!d ecw̢}66O  2|N/_qj x$WQh;0MCFe!,Z"zQhpf^s'D\fxQR,Dp%P .2cvu#"T 9 &1v =YD bS@>Q:!Q2$1f`Z~Pgg.gSt$)E׫qG´u i 6#P%U%Lux{Nj? 8!,DӢ1c5f>Va8ۖ)ǘ\,^LS/s1&x@GHZ-Ck)&Ggv@ebX;u$A˚/Q$VXpL(x`! QoQM]q<*?C v@D;ۨ8P YE#J#bǸ>0V$(" Yu`02e)q @EY3!-|4uŘ2:1 1 ~D59p}#W݈& Fw/-]̑؃BGT-2ЌOʂ½@`Vr?Y:HoYR-G"?'p`ݛ%q%D}:%d3bwDIfh-BlJaڀpY\.608 A;cSE' y+c_fepW 5%kp*.* s5(0:Td/Ѩ(-=LA4]U2؝q0>O[ljA, L7>C,g|`\3Bu4m?Rۗ] vIƄbOpRi8h$KV:t2yv L<@(6k6@uNͫ d fhMh'gBsp.ـ[$Ȅm!}BPcH wY H88Lr#DoLA$HXY ׸FFu-zr mDo*$p0̴CY(G" Es_LQY@@ 1#d?RTZZ(0Ij3b3{ĹW31O1dYpW NeQrޒm8#B=A o}E|Ibeo8jʗj KPXٻSpfxϵ47n,Na(}(rã1|J0(rciad0xUN8{b#sayJȄ @V+f!9 [圍T- pboyp#wboJpkfr-kH & l*@ ]%T,U ,7pl!'  R 5R{<K_hL~#s,c0±@( %` YqX w(!#6"3c3:]x:P/s5 @> "0+,. rjcs*c ifp Cˮ"=&Yǘɜczl PHf, #ɇ0R_q`Hy?e%-Dtf~`y#PԹ qE<Hy~a\\c,X/IM`L'ԥYDdMV%#-!Rc0`L~ Apjd> l[vnp.q˖y;3OPs.zAo؅RAm,ǓCP371l1Y1 p\JQ-L s@ rP1 T3m4XDt$U3`E C$!r GRPKF mY y9eeIHDZhقx\aYFIȢ4;jZ3E׌Y48N=‡/*v!N|NFn&?(ϋ8`G9Bb+Wfp'QbS <זa[ܬjAIEFup3TX] PD`#$7LS{YpeT:-ܠ! DFjh 0Kp[7j╨?SB6S'?qP.:l.K@%+vP^9y=V^({M&X]BEq9ZYY=7q.n Plp 903D~Lu`6:ҏ0HSy`ȀɸCfPӸhBGD [L@'$Cltg4 c]\?giq']$=@ : [}0g bv{>|$L`uF0 &B5kvKc0]G|KBBEB/B P\BK]nzˆ|l :~c0?Dys:.uhGv V5OچjXHDP>LSH&I̅0`'ȂQZ-xJ&N` Td0 B-et` ~Ra(} ;\V/V#ɛS16ɪqCܤϗSb 76j&9 Üg13ope&R Je)K X까XM*;ZNA=yLJQI'(G<8=O Wɇ牛xj>D$#ÄKHb7tB $COGgP8FYlq 'QO*݅6B5-4c/,8hz'K8(.X/7< @.rOߩ%P%R-`<\m(^"?hqJȄ/5B,\Hw+ж^ʠ^hYD1D)r~;dfyt,VՂa 0e֧4YJN&X;P:wq[7 mAhʢ/ @n2 r$EsJ32D#<,~%)n m es&$GY]hNJ m0Qq e68ctQ<cwăI@@(lSt93B. BX)E(bF1 (#) ofXQf<hdAlL3X!+=7hzDn'Cy\@#WA/9,nP=*Ә*Y9|@6|8,">;G8‡!afp 91l[Pflv"";`;f-?(pz„0H{*X'1A:B3s &9!z%K6CJ3}scCY^&OF O?e-%V!)a$`!%Ώ 1F8PCԠDk ]TZBBj{%r.dXn6 690.-B٤`j$$/n#8gJ#B(LT F݀'0)( {#PZhP>bkl D! $je*H QVu(#Ncv5"z7aMRpVKfxT60A' !>Lp #2\ӡ60#v-DJĹQ)-0Lb:fFfEczse âظҴ5 ;!x`y&X b7c*fϙ Br!$ (5,^&L<@g:@"k˱x~W `t ! "rO:yCHP`bL#]#l0`(F#phf,KI*r(% ;2%\!6H@xR]a1Ց/0$i[uXBF(P8b / bFIhÅ:s^^KHG2@B򔹰\d/AA 4fCt$Ĝ@S1R5 T DBʉ&85C@CbUoD*ˈ=ռdCت`"ZYc1B> 3Dg:0+̼atnb=;'"~\% 7"k2(36@S}7cɯQ%1Qbvd$QBpXňd 9T 1ykK Tj1>`(_"kX <ڀPUX2Y&[X+ aBDBHk HQg"\,](z @2| /!7gxZDt~^*3`$8EB8 Jd 2~"3Fˇ`,yB@p+Z4޳(?R.FlEp1.1;",јfD{P麌` Ņfc )9*U=Op 5 ϺpZ \8Ʌю n*2.,"DW+]԰z Ȅq\崡]9F.r`tts/T;ہa9F\@-6No0eHBN) 5r(;Cq3"u4vVa-0%@ӁzKѽu+Q!vCo1@X -tۊn4Pv\K]g&)duP`LlB[o@L+&i ܌+'h1>Fb^"bB\6b7CՍOƢKo Ö0E<ܡ^odU!,FI{8Ik^fU:2bK1* 7N D8@D18-4T Mxsp#[*VPTAgQ!{@Ҁ(upFLք! 1L[(ppj0!7' %L;U9b:*^Drd1 6 ˩1H@gv0FYľV#Oc \!ZjX -o 2"2AsQU S02_ m!ra~*áI%NQp^an XW+P N]yN{2 "[93vhȨ}ȣ 38f@q,A͓ p\cëkQA\ @2j}p%8:"pa6N1s@͌1w"V(:0!!3~ ."4,.X w88n5ۣN ॸ>J:EEYP~ Yz~bM'Լ&;:0`¼B+^l+@<*˼(K1SB7w<ÅdGbu|Agb\"`evu F^\.U8Ӕ7p=t[t!d(BY;A8w; p:pl 4׈Axpz6@sQ;Nq.!o1˜`1Bsa̖`@8V8d>I| Q#JF8@ĵ7H2oP |f uȀ]@ZZ}JSWYnz0wAKVLRS O3rdab;44=uM#a>ᄃs썰͘G`<8B{26#bVrD {`b.J: H6` 1Qn*<„B [ 5D&|+m2 :| 6ؗCU,p@%:P vcC*>pD?{@$ l,#7C%xlH.0I!!hh@{L\ r0 ,$0YWpFn ]LAdP,!K,¡vWW̨C2 *-D2eD|"L<,`^K_4&֞)(4@|D -A1ci Ɗ=E\o{ĸQf(|$|J|@SEj)^N\OF mh \AM!-  Qh0,A5[0 H xf2ph1"$<[7 %"oQxP] w{R Xy ?rFZ1x[[! xq<6ښk{~`@OGad%۠`n,U !8 njZ(t1Ӕ&zUT6&BeAG@r`yƖUbM9o0g3[4ZFʸ|9Sf5 aH4S!`8EvN)aѾFԐqXnTAN@s e@6  Yޕ`O2|cv`x  f(D=Qwaiu(H!&o Y2k!f, 9Gh9Ae/NSq/ٹÿAHAȉ=A NZ?2ŌFu<=.8,%Mp|D  σHK! PYB@r&AфˆˀB_٘(@@ 0J$' g -2Kc1ߨt*tCLٙxQ -<ܽLOµFQ[p y6ꃅ& `^a+ Ì@$1l!Hm,!i! aKlA: %8xK'0P:6xzPM~b\`@f PX ΈV fj {TnҦf=aB)sX*R#YCr4F`DN!1ibN0%b \l :M|~n*^df8Ѓ366ТK,Pu4DRnJ3#'A:&KV1y0+Xl悀3Û(0O2/ yP*ӋBQ'FxO3TDB@Wpblwy..W\CZT˲qFY{ " 8s.k~D2@q82eEU%##h5j,D`_ cRyQ4[BMb}X^'NT@90G(( Ed8v˅z{[X9!K>%)Z \m'|ٗ` hb8B6]1df S NXp}% UP1 Yju*s5Cp&~i%Љs UO.icEDz\:Ӂ= <=CB$BÂs> p0[,q.I}1U x&>4E(c / M8W'erGp|Ca~ʕkR$g,O0Ba+-8[ "(@@љg16EPlqM.aXfHNk0TA3JUHEUáljiS EIXaY*YBS:RJy~`ŬlDuE9Mr>hԾ̳$ ^t.*78e"]^!X6`*-us#Keqy@}PaT"y'e+@ryJ~*.+;&4>B?w:,EoP Ͱ&<Kr)=l0fAΉSf+(rŌB#2M>"sx DnJa!Փ ` PC pR9"V(Cp])̈/ǖN"i@)w s-};v/q0Kr""!o\|f4эD(B'Y.!lLUJ<./ rhBLY5/L-f3Bbzgf##7aeǸp %DQNQn)(?D45n ?Ax x r0(Ch7X!=Jx`dAИC p@ OP!P|0$u12^Kq/(y*+<*yJhJ8-&"m9 `X1|pe>%#Kj'xL≈PR⿹xnC4c $,&% !@A%{@IrJNr)DD[IXgBQ& Q,f Hmu%yB6옓R(sW.Gv9bcY0L*1+sq-6l@ajFܢ#0SJf k3_1pQPx:``ѱar[!!G@%BBQa-L_qO;51G'g2np(BP=d`S*EM 0acQJ23h PN\<;D"Q N0D#M栰8Pֈ=W"P Z./|z  h SÂ2F wPV" !P+Q*'1' [.SK"FcEs"͕Pd|&t}JaOsu@#]Dg̷EqDdij{B'1ר_K>7l& #/s'#f!/ȸ:t `K]\1Vxe9 aB`#7 +p>]BOA!gc1@cBpi'I`xn L Ĉ gHAf#P|Nq"60$H>1{o %b gN1X W 1 C T#b$K#OI V À86~ ,E8da z +@9l1 ; B46f`eJء ,&>ag&cXK0divfm/ɘ{}CK Ժ 1_D1EyFewt&6q)$.gL1 AN5(oAf D e2 ,+:fQ?gZ0bvc J$x8B7Cz>as 5 fK0a'qӂ,nUŘ,U]Xa,=Dl~ @#k?fv0Ɣ !f2ĂAbfsΥd?Xuc71a "Zc )ʡ6"؇ N1Ow8cn":P I/+*,.D.PX9ʄ%p;A q}V.alHJZFPQD93:0n uPne\O+b^n>fN8eX b/rD})cG#<ЏKCCSUg/ '?. TWH2ר fZj&hDoʀa@ó =T# 9GQ"t)WpAF@M_ emy %qE6 l2`c kx`1b"t"!b>HwpL/(~ \y8o!$7 :P`V?(#g, m, q(!26_VF?>F9Ù7[fɂ|k$ۅ(H P1CϨ!C+ ;<̚w a,/H2M,xy~ @CSFģ0820`"-^V`dhY n DJiJ99^en w<N'LP 腬{ЌD!_ /6DV@רv€ΞlW5cw]raJp%}V8є`r>FQX)0q 0LxMAc5edz@bA6 P5aB;x Ed`/BE 4Lt' (~B %tPvBa`nOpdzJ @r035P`4.GAj(\D⁖hx9&W*EY%1F1"X_2!B~@@@w*(P@ytS,xnmCI1 W0,Dޢͳ0̓h7)cJ;'M@IYơ7xb"XB6%aJh s xI:)^a8fX#"6'1|tf3Z3nyodz#Hpځc]!fBP* G, e+ s] <[SlFՈPw̳XUa֥P{Hy-c0`\# TX9o)w6o^Lj|j&] 4p >?Ysw(u 9W;2%pӨ\!Y8,eYP3TʄyyLbIaq0͡A1!{,0G0bvm-ܶ#Gl%>`셡`'L爋13A ۄm1&p~e_XCpʲ`Q jX)47t(O:fB6]hÃΥ'!Jy9.5wCƧم)S+rz$Rn -U^"9|Fg\f+8c@ӥZ7c?P999"]-Ysb1Y9JWe]yÁCAEYH?0>jS\N\x0 ,RG`_+\Kw51a+zgLTEY(N/Kϱ2 0 Uvp S{IB& #0]Ąs<Fy~~!$>殇p^f#\ln4GftMCA䴣X5Q$ ԡLs+a2a,{K#fV`jQ0T$x%R2AJ"qE0k0BS#!\9yb(@iК@p@2}5,5EF`rbdh`W /Q`Cfac[JPh 4qI0<@"(0#$H(eZA~.Զ1$ +b6XYb zH#ad_NЀja0Bc*)e-u (e2.N@a*[+2agZ$y01M=ˊjfNF4Wp` `L aG.\zCx( : @ Ujs]m atnP%u H rftcrfa00!RU6.9`]Ż &ߎcpu)e2=c'!lb`Z Pf;SǪA[k]Flg1q:9K90l,ژ`?lw#&B=d"Ic CAF@- ͈A ' <#' U @DgfL$dq Z?d_>k-C!:LX-u˶D| ՙM!0Ygq-J;8}Mthct@c-:4E[=\j^Þ?0 iu. n&(gw(2@x!ѕ% ahKaH,;+ _QYA6t*ٳx۸~3-7\Gd]B !b>R0Y&ӆkJ&8|::u6NIK+3= < LB3tWpLA@"˚%`]TBKY#i[*m$aE¨ą$X*@7bwؖ!_#۩B !#_#$<Yc/VS0&ɈT 0(`*_f#33 E.$BP2\x6ZJ\`%.Lwb\f &* Q@tUܬdB'B &17AEڂ bKl/ (c٥Z(t`9!rr݀Jl40}"J ok(2fXVpKqy1=38+6@,)l;5q[*`830.@&YA-)샟ʂ=Cp 9pfmpP%aJكgOm8Z7 扵Y BHqli&`gwS#8= @6ơ =*2\"4u2?* t92|@E/:FbtF< 2w >,F *jOFk%8S5Wb ΣK P<=U -撐8XK"DdLAdd Vvʔs x´Mw ahި`D=u{q1oc(lS7ȁ߱gbC158E#¨Lq,'g@p4P rpʅ(+!AjpsEQwpU_sA,u R$5%Mb~e-1 %3'PBxqlcp|j4K/&y0PPQYn|ka^F`f:SF;[3tkQB+FH(g '0U09H{9LPrU26j@仃CeGh<@`vpr"6t˔2J_p;2:kfFOy5E5z]j'̗-)T̻1QL(>!`*@[?BO5^E(x@M`P@B^y@hDj-r>9Yb::B T3-@6*yiN‹Gݘ]30 phM,RT7@$wt"]/I;ݖ4Xe`^k4qhl[. `"7 3!xK76FT+{hAC˷,H&D 5 0 (eF8 l%NMQQYk̲y}'bCJPa!\vQuFx`-T *׹Tr#{ufA 2XD9ܲI{QE>Cd<)Lǔ S #ni_3D 2hh2@`qZL@[j߹8w |9-b9# 7K:,1F7W3e~E#6w ^J])1%=D+D\DQ5q߯0Tg_OgD@JS>ӃIgwWȔ LWL$υxf1F'"Q2$J \jfH4M 2o!;`4ũ6PdY7f}`NjĪr̠̆:d⡥3^#"O(#Z7}BQ/\5 lg'!"7ԡr/$$1/J6x!l" 5D5!+3s:, Ps 0,6OpL+x)?3}8@p@LTX`x ǐmwWaun}Pt ,B5Q|#4E<6D(kakp$n :Dƌpy(@Bx4 .d4 _ $j +dzZ܈1`{Es jQY  "VAIgwA֢#/7ȁ!a7,-E01Ra q*Ú&*BD8 K1 xΤ,iS 2 1G`!.ȇψT$4Z3XԷ%%<5B\x-(G0 Dț,DBGBDFJ=#Cn#$$KƂ <#(~'>pH 7&@v-0Sb 6 J0v (XYoU/BЀbmuBnI.h/ ."dA* dt&<#js\a~qpa1xŀ/cT2 @nPWC߈X @`!A`0i^%z;`e,NW%b}w6ť6`b\"ف>Kl "*1xSBl(Ì:]M)3J`_a㾪Gpc8@[WO BIK C ӃEQڲ J.]Ch@k&qb0eE6H$10XȄ`J1oA{xDQEqv @$zF_! ]3f(&.u9(4H2ɰ9!̈́b jJ*aA[Ey%28!f4)F] Y la1|nJϸ_-GpfZ\9foA sgpYBm7%owMCqB W߈hv02Qp;^wPJv5LrB!Cms3^u0E72ʼncn&CQfF&v&6RUo3f~cѰ%3 *2FG[,Ѷ|VAnY b H %M2JFszjqldBPa=Z,b ba]Mq1R#yZbhn%%@$`7ˀf1fU"a:혀-.$3g'b Uܦt\S8 ͻ}EmLٸ@tIP.(}% *~yD l=3Pڸ12H pF+#usX! <\ M_Sp2~@l}ÓxCPMb`GJD ƹF9z)Bql&PaS!ќ (hNf9Ca/Y s 4a !g!tc{ $.tGbd-(~eo>aExIP{0h|K|ȏpU5٨.-Ova18^]¾eDc%.\&#CpFd*6O2EpFh(n6Co!B@dNхaAgz,$b#qMWZ Boմ!/2s69 GzByQUtn02{ x[ơ#@s<:s,`0"](9rNe~P6e㈉6FR8jUB /,ݻqx3f #Q6 _3 Z0oG5C|?AqUJk @RU:y{m6}@{+NW(E\. 9̡$Iʺq3:pORq<})NkE dq#t){ġК oSbA})3(0_.}-cFQ&= "O6xP_:`E%="G|Hp'ҏK`WpA/gs7@ TcaC9ډQ!+.{1}DG[&>L%`39p哄^[ %.kVaF)Bo>݁j{<0-Ol83ĥ-C"En,Ex7o0 Tp41bs$|hwqOTXBS @8I+6 y*Y`oWPiH Ȇ >qW0j` \"&5#Ө{]*l"KV,BY\5J%O$I68 9<YfCZS^ aC9D "~#*Qw'1; 'c4۩:`Y&&XZQB$f) cx Wf"Ijˈ>\9V`X<@i`} ^j<&.0B4"^a@GH p$A Ry"Fm%5E`Χ[fb!dELd&`(V z F C榘Wj[Ln_i@q%bC$ls4lP\˰i`>#=Yc.vGH88Ȉ1 )9RHvh& ` 4ob-)'BB=.iINsх (\x(KB"iG`Оo(Y"{A"04FQ 1Ћ1` ^hK0ZP ;#dd !`$W>7;M 6Bч޿xU K;Q0Z4(o!'2mA@ E׈\&hEfTV;A6a6fa>9&ۮ!pٖЄ&r0 ^\1ϙX<y0<Nma( I=t<|B yʚoJybQrˈI rtu-Ba(UD5H#pzgYPn&Vh6q& " Y[ß\LS1$L{0(Y9 @ p4K8f?%Z,b;/<a.򠐩>RңXK|: j xBy@AH|@6HpRYshkNjX؈/<†.D! _6.AdA"! sD?&`c8&3yZJ| Pi\ 6'arab -Zy80_s"CYinM !C|OF<͚aagdW`b²xF Yt o-kI7p5]8 ;+!cB9VAȞ )f!|FEn`nj9&s-1Ђs'Pup1 cF`B(A^b MFЦ9v?pڈekɄ3?p"4v0:ݗxd~4"?+Ph,(DGb/"K,@Y]d" ~ /7 o#%:1 OmgXAX~ B*-1=TR,{X.\$Q л.bQ@N6π\!< CGo0  $Xa ͜>؃'``O#XJ 1 jіCѩ#Lo2;Hy0C*hT]ni4 PP GPgw hx![ـFQd$j%q_DnfZ:VƠ^\.؆XdLt5İ! 1w ofchNg;1jGӕ&3sV8,}BS(т0w DZDB)7J  !D )GPy;von,Ͷq|Nb;'`<@2(p^c@ÞzBA ? hImly2Wh@4Hi@YQ$H_J\&QOB˄`يgP]G{rƌٴMxpP(Eի2-r Q^~Q|0:G;{ ~D`PPhKgcg@X,!0a}FyCWΔU*p3L'k8S}.=Y=(İF)(EBuVb 9' g*1/e3X(rn c 9c۽Bw8mA.659۸0x0D^XJ l1)PC7^2AI/Qݳ q腓694*Pr܈6Wdс-(Qm瘤Xg,\B[fX:S%I2ʛ#B46l"IỆ;l!D[4*(Q z9F_~f[֢@3(%;A 3!t 3I;9Cǘ:y|MfK%ٖ{,[A㘉"dh8 V5~Dvه q sCjZ0Wzk0@86s 8\& 5ef/p4Tk7YyB83XE {ڀY|FeVkNx W,)3Âl[Y"o)\-p<_u(x~ɛD8k$r H;v4ҍr DnT7OhQ lǥP\l,(4yAdgM;K $ep,ra\!O t ^ #$q+9qJ=!)Y<@0A*X40@ )†8@` (0x8A!cd saÚ(@`@_aIa Wvlla%q"ZՎ)w P-]dFn l8 5~` B*!֠%@V ?XwO1aᙃV TAlD+M s9TIR`Q?S~58񨅠0 g^ɈP} nW) ?aC/b= EN{Mw/q>p"bh+}H]LYoLD0v*;نN\s.(߼@u.&" NF] MB#0d6pjZZiؔHj n*xP?C.,0kq^_6pa4q ׈% T+̖a,M\ٮ t)? FX@i̐8A+Wv('V KFP4ف*8`e@D(x1 a4UEN 9|\7bD=Ot)P1jj/p=! ʂN |"rGFbTc &,"8p S0q-Wp,Tq6APW`LF!j4 -Bl@Lp`2z'AOT aȘ³ ce߈Up [Q`R^ X6oJ0fك #p)eNlFc,N~#7gPaaZx_uȹbGm_I@tP0v1=w2:@yH:%KveC(@P@bjc'E̹4.ZEsnژ x!P5Dc]έ)"i/Jp0A< NYO*!RJ`s;uk n/YU@LR;2c79ȣY] PxFa9Ʉ# ;Rs8u7sy atPx`YQq6Ѹ i{z6 \Q\( |l0>@1bl nd\F47XG A(("T0eP6q agZ:gYDc"r=CC̒8rAP%4@U d ?s؜Ш@}୏Y0 pS0,۸tH Ҍ#u}G$/b Z\Ap1Vc @0"''7,RȄh]AZg[ڀa'a\I0y[4DcWQ@4 nE|DI. )k0+hx8*9qAKm!y PvK*ˆDA,N1ymF`,0X[OʪSYGϹopR=@^F!8ɸ]$`L55 "УP7xʹ؈H)^%|NG&P1S_0mH=CRu*mrUޡ>D!,OA|#4\6S\UOSmPA_u)dB;$o-C8gb+]|!"qP)K=\9@@,lN(  M['blu–3GvfH BeaC%6 ×-QRRUn(ྌ  ަC:Py}BD_Zb[!x哊8&t\b๒&ʇasQKѠs@l.  = 8-+3LLB28ePlN\љ7-㊄[@4,%c W0FIpK.4GPvé@j#f`؄3SF9<]͇g@PFh%@ Bg#:bq(c݄Ϲ RɻR}1Cg&VpQdûqœ:8oA8sl/8.,1-TA؇@ia#}jt"-A»C03 $OޡnUwk# ^b- 1S_ l 5| CDK.!ClJ'ф߹]^=U(fAҙ2`6a×]D3liB1 j>c>'D9gp>cX!(,M,AC$X?-R&UY []OSi 4&PHh y9@Bdu@Vbv  ['0b)=BB8!iԂPKb.&`d= b`y #da TA[‚م>Ɛ#9w74B3{H4[fTIchj QmCR:@ln (\ƮO0/4vŽ|DkPx' dК4h9)#xbz~5U0@ܴw;LG_13eij(8IHq8 k. VL $qq7wh0O~`EN ~zFO`2a䘋`4[WQ0-f c)KƊ)J>Y 0ĝ D`w/6hCAfW5lR`\T(QL{)&_G @B.PrU"E-f]`@8@,dL(Vy; q82L"̧1VӉu xr1ˌ>-ÍG"0KJ$P34!8NJbclёf +YӘ2Ժ4BN 3JAk5-@ Ģ+gYp1JmK5Z&j->gLXrY;s4Ony>;.**-W E@ B6\ O4 ^I-(L$C_:5 kSHR뻌%|) )yA+H& eT'v e^aq)[)óBV%1 aPrİqQ}0RW at:taE0w qD [ A΢z`s ^%6d9ܰ1>FVK0GAΕ| XӃz)N'IGgFW g:]F (QvM[Xي6#YNωvcb0bĬ_,{]Vf2GPa2[P\7,K-$zџl5P㈇r',3K8LypF^`8|E.C_Z%B8@2%;-b:QzQ3'Φ U.I5aIρ00-En+M xFs8{` <CXg\BW>g qgpЋ&mE@5;P3 MBC 47-{PIJ7҄[468VWS+lܰ4!N7P@ص.#DU" BPZ$ 2 qx@&*sca-ZA 89渀lJ^9Pp}M Lu4`+=\=j8K{|LܸRlq1}(qsBFp`U5Y6;3@p`a5J ]]ZyF!z)^J\@LV3&nŌ` 61\Ͱ#YGrYn@(j5>l?DƌzV%ϸH@=0SFGwOlRD'Bu/c(L%ljOpH\@JdG0 Fxp@`0,ON0`50l;0`rycW2*!> jaF@Zf9x@1\HQ"G %!(?3g"*[ԣ=2d?YХ0G18yxcJr %; $PkÂhB~BZ8jp8Ln.'Y$V *:1,&N1F J`R ܳ:r1t 4ə'-vPlP#X9U3FF!X -QZ ā/96\G EL9|Cۇ^ܲB!&~<̼͞b{92^c;rħjkO sWhsk N i1z0ٚp`aAߋ!: τ|1Bbg) "{q5vPٚE& h"`0;; o, PPglpDR-;1]eX176ܠb @c|AaDq FAJdkKӀ1k"x (6gqd0ɸǃJXwM\QWBB-K:AѸ$p-Fjwgf΍F aWP <<˳dO̱(Et P>d#.T'ho'P/g<\^Y^R.j0b M GpAZ.#Bq !X`Bj )Ŝ 4y- PT`FqU+m˘6(f~Ws%1東9QMg0r/p@q@̳W lƒ &"ܡR!]!( @t#?a5+y~}c703)O1=MpA ޣ60p%$y(K0`1E@ Cxp 5:f--s95˕T=z ) —E/7cjnbHpaX:Y\EEJ8S% #8 n6U8{\|{sAD(@+jX((EkdsHr9.7yTD|SJY.hJ0G\FI0 y!Fjr\$npCǙ#K2w xMЮ{b }ɮÆsbW&pDR%M T@~g2w"ei=A V@_#J CP "dl { *sF`ErA75`-j4 hG0@w LC@.Q f2U)l `rLm 7b#_r ; y;*#=F4-&%&qpn~77GS+gEd"S1„\ `@;{i۬!A,)-AyɊ0GyvceY0q #'yGԵ~|Pc DG ?{ pf+&!:%1`m6!Z&i3Dfl+ ¾')a|d뚇U'r@{ wNBQYa`̰ 龡,Y!c%B0. @Wq`p /!df4Ae0NTP}AH#;'pQ~҂3aM<dXD?2eܠwPS;f}5?fJd)7:5ta8 p0Q.PU) SoQ@C(  :~ zHEL0&Yv3r]JdΣ倏 Y\ ,HH"m8߈ d K<8Efa j& Bp ;@JnyêkƒA}@JTcNsp\'ۗ SofxиA=ii2҄j&CV8|1EYt[?CR:|F.`]0p{7` X4ك$U ZjYþM{&oL 5 J^`,ah9mANv ZM#p.`cNJf܀ 滖(kh2el2c}@ r<9bDB~!f^:$cDj<GrVDž "-ElP*_Ɉ, DsbDf Ov <@-~7@[Kـe03 /V_N_&ڀZu0%phn5qq52P @O R38Fv:N,LDY;dp!Tߘ8(H[Q! ӹv>cd0.k)$'<10:jX^MQ L)ǮLBhpWSYḬz؁4JlzN ӏ<1 eڳ(,B/x1SŸ1?<̐b$Ή@M 1w /- @[GP }DQB2mK\BI@°W2ӄJ854?FqxZ[fQ5WV>xp!K5j&q ,b!~CC) $D1n%Jؕv7 1s LxxfYȃzō9h D'pGcQ 9r6dNgNOЩnf?|ل}uZrR`VeiU4jkDCGRDÄJL؃Hup6GABWgh4|N,5zFqaDAv ,D0xbXA[paMebob&e, djTh!C +XOP7Vpj6wW2%u3/&:*|0xj!2\"$dQ:1/̞!KB:T#dJe_x`BJGyZ ]}Crѱ`CKԯkA tk DT #/3%ܠItx9Bcv"5A p!1hIJ1V%2jFSHfk(G2 uɐZAAJ4ŘIzc$&WCcģv 3n&Y8pe6lpKoR#p0^@Z (^{MF0fϸKb#">>Q(7I:$Z6f,p*[=! v$0fZW2l|7.p _j[I32-b8%u<L@=m?1Ͻ͢/Y^ىQVvq@m'@ν;p㨂+AnEbG|ǘ ,6UZc!B_r{ @:10U=J@ aq 3(Ӕ4Ȁ#!<3ta%A,\Fݦ ZQT&ڪemDɉ%x\ W(Y%Q(G'@ sɊ}KA`}Ð"U78s(¤091Sbcq<”w7I>w0/ij%(XF D8bچZka->!K΄.5u/.PmYIp/ @xQ)pF SyD5Pr2`:WP EdP<''~q0U4pbc͎Ӹ[! $^cJ%1y{Go H $!_J$p6aUܨI۸@( /:ROf#wkQi9;tvsP8*,g&eY@89`ٛbX bPrU8^Bd83Ya(.=c^}O.`\C1q379&V.0~`,V4Ϙ({B)-^{ܧNgnc02b[Zy˗mEA" 1'pw|qjx6*42BNhb/ ̤oYMc$A rn/!0(2t_D _ "4 gb"$YuVr yqXLÇ @&bC 9nɼ@;B"D/Kp Bg[Ә *j R O# }AǸis|m %Al^ef ` .k}LL3't)ށp˯e+0# &$f`0@zS,|Hlԍ(s qS_SKy87?(qQ ۙʜI[38- }K "PajpZ/jЁ #9X A(Q5n2CmPH~ {\@g#z];3Xq4mkWu숢U0yr#{PFQ˚`'2a (>%` f>:s7-vu@@]m Wub͙ɰLD=nS%em ̀ @PN;8  `raHZQAq9rBM/X񩾰/Z߄KYp\64BA6-X,9-- IO0KY D t0=&4@9=ol^'C-bfQ@49`щRZ1 PT3@@h Ը+4ᰪdLIIq SȀx.@^V=|W**8p{0k( ѠOr\ڼ*3* m1K@ % {pmiZ G"lKH0 ,pL< y4Un3_2)uss#"b$9Z6Y ucθ:X<Ɖѝ3ND>gq1 P hyA0 j K!e̱1|B}Z׈ ^%\. 0lJC;DPs@$7.$c`r734AK8 `X|ͣ Chi"FQC we}c] ]0\4Y3aJgܶW|b8;:/P@'a#ôCaof{NJ,pˢlnkL>n vN 0aڶ%l‡2{KS}f8SDV5Ϩ0h<( ]Egb0г7 d8+{pP/Ϭ5ccUJx*1`'&bq2S "l@ANf q; Lۄ# G BYP&‹;y&Lp =j`u P1?$c8YhRq9wO(lfXK`h"H :ɀ&`EV ҧr$ yJjWٌFR{X5{RheQ.Tna0g(?yۅA m+B:"ÁBf̣avGQbXCP!up,d+`bX3#!dlЮ!VaCЖ& V|8 gL9THxʈ#|i zYQ!uq`%~ \Fw>fCwbɼpO`6@і`b~!79ȲaUWJ\Y+0ȦFy'ᛣ#  lQPFae+&E@ܴt.!3%0PB"=*mo`Z;1+R @E4\@ \Eø*\lg Z3@+ joq0a$ lc"az[ܱM%(·#:6LMg05I5PoPF^K:*ns-𺹷8@4hqO@8ms,acYL 'T>(dCݎ9A9]0UMX.F1{U.J%Flq1+#| 1C9 ѨQ@v1AXA Fځ%Fk*8dU*J ŀ0L\Ta݈@TPCul,JQ'Αkd% F"bf<c]Kz(XPSp]Jz(ba9Lji0)nb͸RL~.dփ&CI74GɅ ETPg虃~$ A0&0- #9@t@KQ$ðu>CX̐pP"LXx0CPr^Y1*4 @<˛@9<˻+ŲB,Da#PüBKI!T"rQujQ\\7|jw?@@!(7'ZK'w㋋P>VfOpGL_:U,9'`p?sgʙ:\KsdFÀ. lZ|b0" F0zmahH0s?/0^"c蠳Q$*]EU^w8#u 99@@唵 jMA ؅Z*JӘ #ńZ,oĢ Ljh0P/9f+ 9ʈyj!~Cf򥬜UP$ Ȁb}Aƹj7?+ؙHs1X*8213#c]At&`<3F"Y.%eur1W > N#B]"q BZl@K0$:f$yP֡ Êpul"=Kj5=Q >UDܱ"UL1Spجv"" t, ȰLk2Ž``!/a8_$d@Ce R'(=} {Co#9T0۱H!C6EIM̠$w2'6k. pd<@WhF'd=EjN+vNܳbe@s1q.2 ̾ 6c W(ز `kJs儳(Qd}0Hޢ`x$R1VjbptYs;P.ac)c@DDG@ L+ϑȖp4Qf}{.:p :Z19Jup| \)At4(hFv@@mЁQVbvf"@[Nў26#(@fqFɏ}RzB S! c4?>  1 A885LrAPq`yAĠO khހw  :CJо sov(W(6*; eًDNr!n<'DL?Axr$Ft:%K 0Eq)DcSXgO~ T"y0/7pϮ~0a8(T,Wx8_rw:wɍ тoX!P&àdNÄQXUB~vxZyAB7:Dy0f rOIViJ2q1 W-1 CKf\2$P!E="Q>&a&+C0  f#@\02BKz+q! paLY bBM}K͓PAIq ״j<9 FT 'wRFyL53Nf\ NF!B53\ 'ʈgCEB>2wm/Pl66 `!Z4)[qv1v*j0I ڄܱ5 3f! ԋiP1t( HxBs8bYaH1>0) @JK!Ymv!a . MoɅj**qɡHcp)GSvb~gAFc.VyP|z@K?pBh-ʼD8;!G+"(>ٮ`}D%!4 $`szӞ s ຎ0' _@aİ֡J7VT? T* =dV::1p/PDT#!=4 qV&ox `f"!RG3e}|%0lhE Y caD (L z1eʦDZ 0_*3R ٓ([aгgamU@a’[0;z$rw.*2@sJб, p D\t`̡F"O0P)hh -áX-1bȶ3vUNP/s,#b~#Z3P৒\)@< .y0+2ۥ [C)yfޡRz"೪`q3@`%vLՇPE 8MD>?PG1؈&KnX*hHE>.}Llݸ)# Kq+D*Pb/7k׼/xep)26A- l0 D.#;$eZu!q^5AWزf/{q,}@98Q;|"e=M>%*K00 vG&Q}Eﻆ!Bt%QF0~G0yPmC-ls(o 8K0 rf2B BQҤgF5X8 k!!X.a!>@@aYf {!|#lلٲ`@X uu@ ^9b2qdS^9V8HV|Vg+Fe\EN>3p"9,n"tfq$)h3e*!*D>!xHU>8|5+KR^+$'RuAzR8]'PS!^&D>ρaK ڛaJ @tv6% *~WB{׈ON\p/@qah bQP Mrs@QgfGvj Ý*},VG]aZmpѽq.\TvJ|LnC8hrHv"le 0"qSʀ#P`eS"i e*vgzqpws\0Y (,6B`(;A,e T91 5 _pDf!$$9Z 5j[# U2#EYV3љ2q|5 apy4c* k/z+1Xb`CPrgN$C1yw_9"M~`:OZ!?fPjsDC=N0v h-ŀfWeckJ5fX99KWK@ɣ@eb=(1 ob.DANj8L:x"CHC?UX!Z3qvpDLU 2ls0V0$d@02L~#$;V `9sތ ml@b$Ga%(HJ lK; ^Hu6H?7+< !L\)AvbFȖYtyT%3pͰ?gI#0~ ,phPDn<=!q-e! n5CFg;a=8Z(XI6\o jRfI'3rR' JXQdЉ Qkd*bpVNJ̞qem0EM)e8a ـ5ɟQ6O.& Oq Nm4@Я0x1U7( )cD̙ܮ@j&p~ @;"e;j  n&rEC:s.J6Q(kHl`Zu-ud g@Ğ0. 2c!J!J#7Ù4΢o 7 3XN ' }u2W&+c %M-xkn扛#\ Cr?yƔБ[hTH˩DN! T>b9P*8 @ $xW"Q n7kQ)}@f&52' Dpn(D}K9U9; ]?vc`4 ,ÑWBE b'ppn>·WvHdI2na6N] =`K3u呂jyl@HO> ͍"3ʩgӄs0X a8Կ,X>p×#,gSeFHϸ Ʉ YjLiPD2Cg%*P 4 7pD\mgSψJ4JJY$+P8Vw?$Ꝓeb滸1Kͅ d#O=d9nx[u,2/)r<ClZNe9Zg Xc6@Vv޻*X2 0 9'8|wx3q|"Rp1  [Nhu8J&xC@|j"%  Mq'p(d)$>$yu+A@1f+$gbV"\ۤ6E2z(RrEs/cNf ʌ{˝@Y "ʾ`A`M!U7ьB)lXMdg9;N10tq}(yO$#mq~gҡ83Ĭ&AVf= $`5EBɢ8oͺX13u 1)wFh{ 0aFԍ\4'+hV%5.1B}iDeAtt=R]Aȅ*Q@K&932$nڠƞ4y$gO rÅ ra bH= 6 /% xJ,H ' 0q D`[ˁ@0>5 %3#Om% X;507Д0 K6q]HO 5 X⁑C6Q+& Za55qi:,I+' 3s0  ,C%~;Agơ/cģ_1do.߱z(AAH9@ [P0${|\xN3 ȥo7 ~5?bb G h(nPHnÂ&LH4)w`J :=!T1>`c0W-L( BBNݐDa\WHd!^v08%8)(\1UbHٗ/>#`T46w~KINC)C@3 pA 0aN}8HaH&>+~`@˂P7 X7!?S;04ph0M5ܜn5*xPaD~j09m8(O/aӆ\@CC!P,S.#zz`< MY2FI^pj~# ˽K幂u;; d l I˘{G'nb0ob&f22d B u c[0J,,sŞ4F?n2p P8.tv-ʮZīHiP蟁sX-T U!+ *౬\&n/bE.O5ʦM<(" @AG  EBIUb&AHZ$\P= *RZv-F"&DyD&QKp̟92 \M3N.G\#,33&2s"~ẾeA~%İj?BSN`Oa8/̡ВM/GX@D0BB F0#2lP%( `}@tYPND=M6>OY2HB@Pl3 j|aو`CBeЪD`ps87S,LjQ\&Q5+0){q[30f h2ĬKte< x0ḾSUm!L3@o_ @I8.F`B\Cjs^P( PX*K(1y@Mq`eBcF'P,9TwBer>s */ D|x'z$FMD Y˅e ^f]xR wur@ uuP/0NψTHb:<xW 0wP{pU1 YpŅpyuPe x`c7 JgAlbP4爲pcJ]C3(*/c 㲡 * !]JB %Z!f` BL@ȱ9(j>a'dXC$F˜8PB $mmyDo% 8̟S68ıUAܰU̍!y1gp,^:>\OɈ/U&5*~ op68zCa( QL|Y\9Ds⬇4L" jV$ p|;)ef=M $#@iΧx0ш0~ -~fH7dXT(p$ak#T 80r%S \0[;L9Fq R]21|NCe! o1nz6|@P`jjhfmWj5pTsJP@j(I\jlCwe,3,30?'c@!J`*GH9fcM<$O*)f!Fq& B#Ӗ1la1bLpKvE)79TdQe32*_/@)p` TA0MVl#uFX1fJ(f xDT<#B] p]|j.P-hi1q_Q{ c 3 k `&4:_4$S9o.j]e2S#&H(v+/^@" t tBea[~egVnQB VHP=b̥?cvˁUl\Eqd4ʘCR3oIa$E]Í~f!jBtԡP;epD"ŭ Geq`op2e`1H1P1*8\@ 02srŀ;rn++ n~F\\T$z\M@C4~1 zXA% ` }N3+87)ÆKgr-Hr;ckތkQUrpb"x`AAy7zs7ҷQ` "fXM惲9VexXӆB,K)` 4JdW &AZq`Ho0%[B-j.&m8 3G&Hў!B̭D @o* d0k;Q@LKSq- 8D%HU 0!ehMO!@FXddсY|ŃL X0@ĎIF̕?#:9!؋ZX5fa1P-\EG;&7 lu[&Y610M1!#20R ڀ7hn>u\Di#7f`90#?2:5Q1HL@ RhߨR"6dH! CZ+$a͇KCBJw:1m=f #$$ 99Lr\ar0;S07,0dyn/#yK ( =AFtFGs̶ÅA njܷg,_NoX F8X0`@f-P`g ,@/!_0[c9 Y."V[-( D=!Zd4|@t[,`%N:, WD@ фZ?eC: 9LQWfT@!O=|j@uH 'є:0t>¯0򎥎pĪ|Yzlgrv@5` Jk0),N"6+0B6Ck94a?P0P %˳5S[:sGpK,vNGPh*7,IDJ#p-fXbSN(z+/8k o/gșQw-Q%Ɉ11<Ζ ҡ?T zmł7 [0V> T#`s6 z>|ave8ڳqv^]  x6Y/@Ǩr[le,|vjv3754P2;\ AJ90a7'MAGeD}@yZY$ƛ &N6 $f,.fDd+Nrc'3eP' |ǹYAqE*70b;dD7BW|H$Ɉ 06+0[u$z'w>ز0f^cBК<"x;H!o ֧Rq1ndHef=TU F2pD%o1Q oC2WfCf0s6.#[ӛ٠.ߌMg8,U <q;Uو G(Gf~H4An;܂'f9=uK,*17•]T 1[$u Ed1%sJ3x6pba'%p#HsDj54W1 $HT9 vK' pxŕbVD@ρ40TP1|QPJBHN0` xB>T LxL`+@WnQ06f`J ֑ݳ FMSyHd<"{KnQa&| 1T$:EF2,t!)4b* B 0l `@(lP8d Gxjk0KjG+xP,D(ՕÅj HFA:=(k&  ]P"_PS0W5S˨ C dUFztjX K zO 2m8& (m;dn(v~ MsI0H"9;meZRhj,dr09)%0y9+)3c'f~`໰D*B CP46)i\Y*-űYq[@ 0H@ /T{mn1v+,L;(*`Vs?Wp48C\ F0Ffϙb9(!0Szb<@5&W@DɄ؈fYdf3>j,C P))V?2ou#Ȏ#E&=WKybMNm9x%-b/#q g}P[pgs#egI, S`qB}Wfr> E@WRֆFI Q+B"dѨMb 9iSή$!w&b p1ť#nsDO=iQElOnMX^(僚ȄU!+O0j>h2RɤWEz[wN¡.[v\:$ !fvҖa>%'7&sޡ`h9zW 1nPSg C"؄%t6PX\0J4Wv.)!M0(qlU7@+1k! %^H,gA&s+`4(Rw`&bNQ6CX($ʆhKDŽ v=@`'| d-V { `%[!Ay5BTna@Á4W[Us] h>a[*G4 $P `wms%(@ Kі 6@zj C=\9@i+Fdf~p0TN<F5 s3JPA=0)PLEqWZC|Lgs8u8(1Ev8C uEդfCdB 7y+Nu Z1pN!h|$+Pxu]ɜD]-@(% tH)A*tҖ!:#fP'#ˎ8j/p-73Μ3qmQ`8ݗ ϘJM`7d䙐[0 MҜ8j$Iuƥp*d :001g;X>@(Sw;GrXÅjd<دH+xPDzVE̚385hns"nbX6mf(}$@amT,g9woB#~ qR&L}x)Ù AiÌ|P53Ɉhk` K`Ԧј,qvܥ: (g&2U_0A_ 60lxG M5 #`;jĴ b'-e `qv ;@ܸ  YEq`r!]цM@! 84- dg6r4NE8aY<Ct8]Ƕ}Ae:c!ZCp+f]Ķ^y*APN\;8Ô@q% b1xY`r'MpfO/c7 WρKhq)29RTP?hr5fr7:F"/rӏ:B)os r.bӀ|)AH3YDLsHTS<F} ),B "?$mFsx+ʝv'XG×!:a,ţav;sl5 P'Jz0^bjAJkԡSBA1."./!]4W0u%09< Gm(MdE"}D{$1\#$`xuPa$(;'шŭC-J(MFQ8:8xyŸC]_`6*uX2 29MM&t9Kj̢sP\K[Mlb~x+3 /'ϨWuSI2Kq0B:3qP`ӗ}cEϩXXAv5Fp7?)lDјҹlϫz&.f;5g*o8pij|9@Q$+_B,uġ$XQ0aѻd<.1ib&Qs;&:lKxkoQ064CRyfQ*Ne 'n=,sVBNZzЖ4cc y;ͻC({zs|,/yK 77z[7XfK*ɇ"06}E/>Ʉdv 0t}n4p;-nd Y\Pa(Ayg gd 'xF.@3xV"mbX#!4YtL qU]@ 0AHA@q0vs Z_$EV\aYR0gHȓG g: I&K&J4s+0:MRFB)fwY`Q"cEAZJv #Yx%D`\:2c@QZ 3#o"\n`[Lbb,PA2àaN ԦE0Ļpf[ 1`P:5nT@ &pN}Af@9ѥc&N#i~ڸ(osZhy9R،F}c,K.7,-Aݖ&ј)h}!_pS0k])uVvaƳ3f{}l- ʘ2P (4Fw1mPNPȸ`Cl3Q3ˆkx` &uQr!` ɔ,|Ay+(sJci˨>-  =D\,$8+Db"ZTy2 ٸwOBCO"C~uKBt ޑfg ɀ&1Te[0MK q.!;'Q =(b$iV\Ap 1*h#XY\чPKDDc6㮻Џ#VW5?;ZF-:uȑw:}*:ziRр֠c.X؈ %47pЋsәc?m‚[1q )U[@ PQ-.W5J!{pߝԶ(mJ$|,V s:*#o@&0Vc*";g3@Op՜ `!w KBM)RƂXT=˶6N1YGT²+ G0n2"tG1n q4Vb7Y i,̿~yoܯ3 W]C NXBx9p޾' g$Yr89Ó n<pa|5GNKLh01n%Nb9d=I\`r8-f: jq{B`CbnĸgdFHaJKmMT*t-jcp Ka 06 V,0`>;q|n[EX[er먤hfQ{+pBl)[D C92GCWwp"0[Uğ 舀+,pp`. ~=@ۨT@]t-Osy  KHJQ]8Af&a3NEX]xv  f#rP]pD83~F\ j ef{&#DIJ`+/)K\h%]D *\#-('q]Tq@I/FdRGV .0((+[+E rR?0߁J.;(O ^Xx( ǩegG^@($0dxgm+õCp*Ia>\A-|.^4 Fj6|aZK+goFQ= t`#!^\ )D8Pp |{f;F8^p-N!5giTpsaJ.dps;B{ӵ0 6ģL!pS]OhUĿw8xo;mxqF*ÌZݘ4bzɉDGM {#J2_B,p'?wpY%M7mn2(ҷ/#b0$hqcRz@ه=fQh36K iapcY/Ca!@tQ zOX !feU m\(5`]@`!CuA}č1q#Ә Ur":6w DvYPdqrKG@80l[ PqscB2d2awa.I0"I5 .#NpN$w$:1;Et\`,P@PBA KS6,u [ S ]LFAOP :. 24 #$ HH)rtCvģR3$э kAtQ-Jܙ,}&kB pB,)Gf52,"`c 24[YqHOfg/<µȵ n IiƒdPBAT]9p!T0v9#B1R =cI7#Q*\̫`%}ŪS.h&9T `2[-x7ۅA8;e`S#ޡLJ/:Gی®PF ~NmKu:2K'0D $dWbө |BM@C{'.!Q31^n vˆ h!VL0E#240Gaq&W,$%3ۆ]a=S(c e7boE&=($>A @J:lgA#C_.,KWѡ<<eA c.0X%Kh Ǩ mIf`2-u irǛ"=,nfx`^c<eP^ZntYiSlIߨ aa2Ȭ\ v0HY!A.2f"0AߑW0UI!3deB@.Ka(Q!ZsGΘa]7 cww! a}k5b(>ӬQxpxD / ˂ o.!B t7H#6&JNϼ͖5QSte_Z&Y5EF*;P"Qz6&N@fBl-t2w%SKo(Eu > e1a32 B @*2(5.$.$P4As8s,gb$HA}FB]@,[2b %B%"LYQ :b ,n pH$+ Ib-(2ܤS"@T5 \ M-<T/CC,LUz\LCi @. ݸ*sKd0A&e vt̺p\:BP,# X{iN ܼJWp@h* ]D\K,`|"Y~jXӡ](uA ^0#+ƹ2É_Z{0wW dYk@-Ӊk:0 x*-gR2"HWɁ ;*bt9W3c&,1S05%b w .1J`NUrmT"sPŤa1i>Zf(>Kcs&A-A J;[s AϷ S 3(V \ "@n)jB;' @uhUF3$@9Iu2^] P?N(,~FtiCB ̬^n`Q P0œf_&\@ۄͳW*)Fe'$cÈfҁ "}1e.a>:dpai G[B 'L(M?\B' `#A-Qvmt!JF`6ȣf0&.%fXA>f:2oq0L#z/Q} >YXQ@`q(7NXB}Jw - }=@ɌbNdZddaŠ<@@KWT£4a\:>Ȱٌ̊ uKC.Ϩ61L`&[P $RkZwzAV3y{Ggs|B_2 s@^%  x;wڢlUɠp`x0 T{Dl\0hǬh7(]N!J (݊5*Aa>c"0`VJv50*xJU+ZM`,L$#`n&TȧxpaUP`23Q~g @8,(D 1SLb'!-Uc02ʘtBgA}Zr,CBv~"n` P5g9q0APF$ˎraǸMxf61 )$+t` s$@GȄ^X>4*~eC )B+? ^lh0T9 1"b0ݱy τP WK'ln]#0aen$x Q /E1ora@LܿC߉\}]MY@9P$poE@ˠ34;Y#ʁK $8(G:$j/L ~Wq` B3i"*΢8lGCs4 rf_?J1}XmwTV~?1ZqEī7G\Fa2{Z ɛ@=%}@'J8 69`PQǩv锢P9L~>1-㫃"J(X*ǙZ,_ ܣC 2`㧦c,4*XQYKd6#e0 >cj1=dT r#Bܿ%1ƳäucDs}8Ƈ  82 h7jâg Y{0TW] T_Xap_8f( ?njembUK  U 9-' &V=b#،>翨QbCq4CPCXCn1!!8QR3#Vg.X4%L 3TxZ>2wK}Ao"Ubq]#X*c20_7@38(ʾ!D!: ǜ B}/1l`~2nLBS0`%m   8^ | ;Xp/@5DWHJ [ULLSjC\)4Y)AI X* Hx#S Xf\ t (&]8@cj8 5RnXpAT>Ix::&h r,M+ -v\  h()s%x@(}In $ 0@@ |nf>jF4xR"(1pdFz:[<&+{.&p6Q nȖ؄lj &ҢqS.L N!FNCVݮ@S< vJ8 %Lih\ɀxnd8"W7J투˄ c@y<)~n!J@(ؔ͟QSY5؇jB9@TOu Y楖)Rg(LafoYϙmj]"8IF)fNADc[?(@u2E dȀ$fgJ">g{Ue,36*Er|F~S*ŋC v˅y K UDg;Cy0,mq<3 M 9 v @sbmbO] U*D*h92AY>pU`щBp0 @G"PhF jP'A fnvm*^.ªdz?RSf0KBD Zi(Olpq)r]E)p5BKuaz&yjZ64ep@8P#ݗf Έ5:rOY"@Gm` !yJeJ`̢Y/V2 ,x򂥰/ [0K rۨK&׸A˔h]@rs p@sXKɢ˜>Xɀ)Iɬi0G7pgh}1(Agщ cf"Q9 +BuÌLɞjdBu 84\ UZc& ( WGm /@"Z Bj&@`ns/l8;*>q@NEep $qX(- 6s& D9A .o1*r˯p S#1u~ !<\4ȸi/:RDBfCaZu/,bFC$S8TrCvx^ '-9񋕉XߙABM6Fd ĭܿv0g28XS ZrޮrgTA)ߚ^z@Lʅcs]70h稷O Nr&ـ4wg2&~!ѸP9'e 05. 0qBٱ i'&Ш J7P>YQ%|͜CC0CC Y(iNWjRAf#Ц<68K0Z[5QJbqc)ѡe/>6H`Z/25MaxxJb`Hc=ň&9 =KUDÀ`,w,X8$  uXVܵ {+00`F-4tWW %?dD0a{S PH2" 6~R @O\=k1`)xxb'U8T !H\Ī\= m(  A8LjN dBP-\52j\FdNAHKh9L9 "ڄz؋" b&&^ L1AX8KIuL``anI9h}9t0 |s,<WMc6@Cb0#jGŖɛy0+$vmJ2D!,Z_fXg}|hGu0Co6*21? /pU=Jaƃ+:0]@@ )4lrIs!  ZYe?r7/qҜW6|@D{;y0j/@)@ID̻FC؉ocG|̀u5kʇuPȨ_ Y|-LB>3i+IK~g⮌36n\7DD6Xx%]w"fz46Fp}JY &kX@(6d[[ .3p7aQvjX*8xw u: ǯ oKt ` ?BJLD6Z ,B;J\Na=\!*`BPt*'zѡ"( 0UtT&a)Gm Sfq4g"ps2Kڜ'} Ca"&ѝPͳB"i¤P^s+;T02ڲUm 6u Pw!s]Pd8b\"&ÌPxC CP6-9# X2PƒıF\& \ IFKesBGQIz8ED @D76-38¯uFGr#0" 3T!%DB@JVz:|Al*j(@$곩mAE@hDfGfS>JXͫqħ\@Yt!'HpB0,fчex$2qBbow[, 9j4N[b]_tϘH8uQ$RRj?͸2a0F3&K5 -(_S9 .wsBI"C/M<#CcA~⦩d7@-SG-q$9uaZ7yȁFB5Of99PwCQ,Β1ciV:fsn-HJ4gEjp?e6 ~5 $P_PЀ3?]C,X m͐A@M"ṓzT>#aVUEE&*V(`=(| =Z:/EwRxj8MHFDQb 08M tBdp{fJ?aB !/H*KUɋS>gp1k YٛtR)ӄ.9S'!bS.6! ԡ+'Й%Nc[=!z|Վfqka/$dՁPME !۽V_@jb{Ld#1y'{;L;3H6OLNae3Qup ,eG7P4E2h0` \-ۍŦ GP]QúVϊ#E#LV C{1\;|@D3](ckA%H>H[@A Be6EN2T ^n@1cj!.;#CVJ5}Tf,@*3< E`:hu5Wpj$ YtE`LyQv#J:8S\Tq B8;Xs1}ADs/RC S{+Eܺcs PݛAOpNqLNZ,R0&iR ,b3Wwf!(:dHC.SqS`CM”i:3lat5qaPɘ:^"XZ &* (7"*+ "lQ{9$`fd(p ".W41pq K)+B -PGOP3hqE ,6%\vA9 ?鬩RK13aD`úO< $}NOdf[vqKӄ F%p{8E)eF@DzfPzp CP C%,apDJ[G Q%9UXd+pP1pBi Ʌ(9DT^a@^،'h0Q Ѯa cgs% 0YcMlL&a\! @ :x ^0EA+`ͅC:P 0r#.ip4`":Z 7 sD ? k>B9!\y_GK/<1F2˄@r"EW1U3q4D9.32\6Z3fz3G c#[ܻ70/fw֥֠`"mRÎ3[J.טOkCJ𹅴2`rO&0@P `J#+ClH7rD"i&#, "Y* 8 gܼ5 (PjgѫOǽ7s4Ll @zZyj_N.w.ۼ(Cn'_. .&PCfYFa"&7al+a0˅& &,YD D'rV0H;J.:!Y9 o9Ao0?[Qn`\z !$ ߈Ǡ8w8MJItL[.1[4_af u42q<"԰׸,Ђ !t tmQKSCB-yhC啐9Y" _,U6uP>!ʠF ,m >p>e@Car heFn .Z<@5OE`@ DQ 1,Be_@ֱ3(@Lȁ  <̥ӍQP5-TRTEH K0 j5pYꘕu o1%<-e8RAk.@$c`(CDÌ. !Pr*E2) ,l 0ᆺ+) b^fR(DAVĬqXxa`Sr0e>ˀlX":K }@+ Pd" lSf[˛ %sOYʲ.s*yeȜ|JeY)*w %)^y0z=vGEg0zqñ4ܫ4`B ɛKn+6"m@+$N>|B 9BmLtexAv3>U20ge%&PA0&Gh>L scxltǓas?p.1 a9ҹNt;9hL"˜@K Q pfdDBQhKOİXc ~.X1SK&;,h1 $/lJ;yXeKX ބ3g$a)ɀhfŕS. $^ex@\ O@ `2*lܼ+KHNhD^z žB)@y΂ AɀfӈנčH .'h `FP0qfYB$!XФkLU!is|A PF:P@Coĸ+@~E#6̹y/uQufyF7@Łx'2,$Ծlg L$q8xCA} ?tȩY' у0xP.t4cܦlF48B>.*DX !21 8$ &>LN2sN\F<e-y:@`PD[LH'Q׹T'wxf%[9'" F0ЗdަJz%"0VI|p!YǴϖ0$ y*5ZUb|y#pYrEy`&yS1;P (:;&QXݚ؅&PD+) AQD,{-@#taBC (9qzFp ;8q8*b=veL-T`,(p aq$i:Y_DbɦP h@(*Tux3#d,N/&KJ[d@Â#X٫3,w#r1 P$HJ;VCCXGcH\#7-Dp =͠j9w3b' B1LĐpB]ϕ~9Y*% 4EKP!! 0lC†h:u9~ Ha 膅~nxpCd` ", &'Dn/$X=e!Xh' X ǁ^pV\I!eEde9!@蜨8DrwZ,ObW ki@J\:L*=7&A3!oƢ>DDX*hN5e2ٚ!3 ,$UD |qjчXY0H\ˀFhX\FK!(DOp Ƨ%̢,X_{Us]S,fA-Jh@ZfVb02:1. `3vz!ЕW*3gӑPػY&=8JCm8`- 8]<;02Ie~:Ƞ{; l 0FePl ^F!8*Tt,jtL0Z+qwAAҀg5A'P𨜼CABd} BV=̘38![rV?iV[1 g>laظIh][%6@=GQ+`(K$H(2PvfF *:4lk0G& PmqZmMk0. $3B!Xfa/UVaDgp{ꔺ{ 30Iʄ+¢dQ^ Q?CHلqF  XPP&k[t6ePi nbb :P:aێ?2Df TVT%N5+c*eG9q@ QuATa-}Zj uio-xܡ R:&,T~P*-$1B}M ,xhQEiD Gy:3Na"J PlG?0|f.@7 ']!mQ91fl&t;1b Dfcdޡ_A* ;J,a)J43ض"@F 5ʬnޜH*GCn:N qġDD#S!$p')MYŃ,w`|e* xL-of'0C gLg9jDcr.`=u{ >0 [ǐa7acp=/qC̛ 6%";P B"|hۀ /`Z " I(r } ?ؙPh!L-`H)* VdL"Bw $ZCџ1H]@/obtՖJkLn{A\8?$6{NkF4, XxfYjE;Fہ k8:AGb:F$8?2ʄdW/{~Ei7k$qs & XD$IA1 3 wV$f Yq)' 0 aպX0tG=_،T`Fn*`) .a HfX@Fe#"`mh$3(mMb3G wPy*pVıË ʝ@\ 0<#?3'5yGg(t<72.C2pԢ7jhz0jD)dpQ,c@ P Lڀg8p4Nߤ(#F<@r7"؄$t-3?0PPGX^#JebY父Y DRV&F@~"|(i((AFP`zQ.Td,LRDOZR dEbS舨WnKrޡ{=q.;&@Wpn Mb7 20,fPnPO!";,nL:zj;C Q6QͲcw4žȕ@ޢ$W k>I{3vf xHB'ta-EKE߸k}U~x75l[P0@ԡu/#ua4y"@fl7lH1H1jV.^4Px0ֆP7u1ЩSГK`/l+p,j E '?POhdddB3xj %+X2\Qǘ@AJ=;sbP!DK1k& R0G$N( chn]4g 4Z VagȠ"hM)-A/TVր|@4"U +یgOWS%We|A{j4SC=@`X 6 GDx0ÊG\Az: T}9~ A@f`77<ib8BQ[#pp<@v@'Q Wȹ0> ތG!Y8P%Bp Hu=T~  mv rdc0 e>g#6QDc v ٢ThJ DY|&p7~!%h9zQ?u&Kp͙p4GTa#CBoQP P:S6h*;L )j?Yppvs KO<¢65<M߇(&{G̾38cG̡fn d0<$`n`#}6w,刭 -,Cb-ZhEFQ9 ;%9f 1b LɈWq1$}Rrpm Lb"I-e@Pmb9@ (qVpO)G&bmLRAlf>s:xh+pqB?v&P!8.x!ͿfӍI}Ld*C@|9FddH9L0`o&nGQg( **`(9kp&gӃ&<'7^bHiSlUo4I2f0ah@ķp!@fXexsd[eՕ-ڊ@\Tfxcq9F2fL2AS9$C @a$qd#6D5 A2Îqz#PM 4X!H (#BewʧD6x-PЁ YRպh 1X2xPpAz^,?HKxqETiU+1%X`T>cFD"ᲊb)Ήb"^\)V*6&C:BlMxnf& ьp, @X, ìKԤ,0tACx`pQx`q"`2ZD` dL.YnhA e-䠀L`0RzFX$%"Z70 FQ,!;#.PFL ap gNa-l9.""I"b,l)mF Nq GB!<['IiTF@a$PQB0@LKe4PLd h nl ӓ<F! (]' *Vd8&@N=LAS{0290Uw2(2`K B řGhZyH4?%p`|B:0,IPu3eOjS<eMwPLcfTPM5Ǫyq,sj;#"`M}O#=@7{yܘC^!4ԳQWn0N2+#"a6,a\GP0`½B dAp(`P0?R7"-J:7v= .>Ʊ`Nˈ1[LKX,6|z5l AZy RO MB{YW"P!B W(T~a 18PD4-CP&FF _!HA: a(SdA`MŴ&ҡbw6Cp:3#  `O|BQpw,ٽK3^! |BلC!A:qc<-<¡h\d-Yp;dw;pK548+J0#wN.BPW!U( 0#5LO4:@0#  -=5Z@ e <@r X#3Ȩב&fF(p c1"hT4CxnB[pӍLH% ,P 9@tœLTqT"$0aȺ9(4 JP29*E #qe E>0a\J@n qQjlxH<{FȀkd\Ͷ5RcPpf@ `Pbxv `b" p1P M%j$i8Ok+U37@&BxȨ A8 +}!6> +݈eUNp]&p@dpKL \=6Di1p @@V`gd6"Pn ̠'% vhWi!:)E5(0Pr0" T%uVoq XpEc"n S,J@,i9sf,q%@=IX~.`#3@\[%^l\eMcu (w ~@!T5 w Ɂp׈ݙȮ!vE(A\!y%9B00w01Yie#zJf {`7Uy;y8l4YÇ5e.U)B$<)l:Ift —K?Qf#kNh^FCE) - O%8A3i(NkAr\d(蠇*ڣ+4C =8pkvB{xr7s G ]DݭB@\0^g+ WvR R5B3&D yU9֐{2 ({/=щ3' }yb]&:j!{bkJ k<õ]Dk`rJp EOӂ0{C)KDADDQ :ۀ/38}(mP#,buBKa &juDzYDBw$G4t3om@@ʼnGL @gэcp&JXW2_&Tԥ"D ,\-h[texd1 ֮Ly׉AߘFCeԶ|ʗyC9m2noY9;QRטO I9.`k̢ m,֢`Ý(K WOaB la1PG3e?pI** '2z*u%FsQCu H]CIhhLD7:;r)CbdNy&?jY$lHV\S4htΣX"M)#r`- 62l\ĨɲXs,#@BҏFؤ'W ]I@qS}d|Fk%ܡZ6 9Ml*9P߳32T(>X0>YP^ "E)\ (yI f%܎aA XPvb D؂0!\$j!Cx1@@1eP B. nOP 99DeG e (0!pr&#EF2>%py n0V*P( ra]@Hàn(@@AL!Si-,b8[݉"Iv`wqWP.*0a -C"6@΃9&%!18 );!:>gI@?0]XRIO=Ö#QR8-\6%IkPj>b˘4 hKe @ Al@E8h|B&5KRMà" B D/4! !(O B5P DC~.X ]g  ŕ B:_PB5|> t \b`&(9f5Ww\eռ` !2. FPhaO̲dmDFb ?S$yԽ;A-``o?1l2:Xg\|NX~6^u2mU699$h(ȤY %qW#6K zypzjYت#Y! &a)8 Y:9nl/w-HHLD 9?F#PIW,n2d3&,1Y607A#`PU0BF-35kmȓ5 āmKPQ^\"(њ,Bo# &m0LkRhD]^y*%oA[*\b2w1Țy%X :D"~ +P8B/<)'1"ͱpADs6vF eDW a%ayxb\@"&|!F!ea#!NX8,sfcS 6c=""2{G%iB|=cpO.&,G.C>FC*T=΄6!Ҋd؊F`5 `Ea5:Bƈη5 K0H6N @Qk:rME\8=829 pf/Q3ʱuÀ+37m똑C&OSʈ)HJ\D}CȜd`)IFTХ jN3Y@[ le`f}&{uHV!L4y0]C肨2Iè`Fug3#j*B v j8cP.* DiH5SPHZD@s"% u a<*WҀէPjTQ^,KY"U:nr9-pN*ߘd^ ӁkBvʪ4A L6 ՐQ'&@ߨV¼͍db̎&]. NW0Geed8~F ^:(A$j]S*rNf_PB7ﻌMP'&M ADl:F*=q$ 9lì6g k2q0~fjZlKU2``D /3+b SdŒaOb;9?P^煞a sD"7`hta`bAt¹0C)70&g/j_xk9&*hЏpcF9lKJHq. 'Pdtp@&$QJEA'+p桗f_u`L‚O B ;C$ḍv` H3Z;;8CHm߱Bf]%4(CsCF$K*Wts2P 6[}Bh h QJAҙAb5]X}%bȧpAA (Op@"n,RP4{/]Apܻ\N* N}< a\ T#$̷1 2XR͔` ,X86 !UR͹0M(343'}iMaRh9`XoR5QdC8Yˆx}@*/xpB h82 ׿[56`oGt8:%(}E $$hBi $sdrA&_]!ȇ++PUbC$E cɓ^ JQX" FNQ(x˸FRX E5d#Pj 'ATbuo%α{P`%T&f @J0O1*:` ZGf 褧̳GPa`L@3h#*0Ak8{)Òr1b n"RdWFЊZ Dc#6y:|C#oB0F0־"9'Le ī&jd㩏N\feoS8˄xk,bɇf2 ٝi!أ@uM -8(ڌ^:'BJ4yrG7(#K `RPFѨ`D?q6[ `3˙.n/qhWNd*L~T BD#-,#1bbb=+nM0ʁy@,ZTCN`O=@=rn0@:\D@ ȀK>uŢq ,EJ\, [R1qcA1 90,8w)>0d 1+.%!" FD$w$m᠇B_*@Lm@AQ*`pA0mn # 9Na*8ˈ%70 =Ld9$FC Z 0(m`C`0ɀLTY83)@lfA4 ޛ!# sV8 ,8bcŋZ %+LTɩF~91 Y1rQopCԽ30heaPPta 9#Ï*/d% "#Y[P%`K@`%<-MR^oIN!Q"D ™u/Tj 6i@p%bJbB75/^*Y)K 4l0vT)H.@ȖasSY DAbBR `z1@-on erTh%U|BM8K (֣& lTI[7Q0:֛Km42|&F4 8I3Bo3^# |ψ]TGe1rc8v!&wo>D-&BqP_0 68Q(=D " !332+{K)R: q.f+EP)!(]Js 6`t\$0+W#Hpe50SC:Vz%+`=;WQBU \a@ 5@r{Gb vJ΀`M@>@tΌe\[=ȷ!&]xq{3B~a>3# k QX0@FQ#A P\ V,  @+(\ݤiFOyw Ag(0[i`dB+RIO32 o/pb)x zs 0:y!8[wAV]{|JP, 3@d@afPF:SE@ zʴ#vn`0Xv0gDۄKvUDdFB1dcGsGPz *-?#@ 7B*(!9`!#psp pf;$hX4cXZMOa'Z; f%%b8` "0Gخ!GP3!rd[)BM/-t! BmDd@xp" @fcUg@Fh..PP,S apw8 *2n6$6HɁ#\ }f#pA\$R{m8J)+<_P~D>NDq CL"j'Z3ؖQ_F̜AK6!,PHAܰrI"+$&SC p,,۩0Y("?5 !!γJz%(4ɖ2F* 0fTsH%bYҘ̫k@ò.rl*0˩g>@?P-tW-p6:r]Bwq4do2 2Md'h\%n  RJGZc}DVH5OPI0-A`/@b`RYqYpbfV#©mdTDQ-1kC6#  ^yVmD.0ApYqt0TeEPF-@l ;^!m[PA[U2&Gi8-|iB 5:ٌZ*f ԬqD`Ә?FT@V#4I@DZy#2\)]e+ `C#,fmfn#c`yer|{\GsUa>ThTXPX  ̈́3 C" 0E!o0>p0C0@3riۛ؊ݸshanOb<"1 ÄEd >bHU PyUZDAR ,'r-@0_h=F,`#Pv&@q )ϸzR/ Ad$*{Qǹ"c 8I,/IADpeA T EwcɌ 5x0T0Π uÀͼ3zU x2 dʅPHJ]ĿC9* jƣ" 6EmBTd ]Qޠ>U ^7a0‹o@FDLz.`UgCQW`*`βɖQtT"c!׈ ?.<1'ta.nYK71^(t\Z n'a ʻ`àЀyT aCUsM#۱̓ % !1Gv, Ǖ{PeMy3 *eѯ3 y "߈PUw sEZVc)MeTc#s3(ZaAr*CIA@q *E@(-M*P5 P>1HGҟ8X&hnA_:^gr3|+jm&RJPh%9R2imJeLahY*}p>\><^/a5~e*ɲa;. $ƶ Y6u $ms`3WN&$0ܰG|FO0  ЃDWBWA݌FSP!B1!P`Х m1pl-Ypr"яAnb|H@7N1BCA q7TV#PG==(Dy nb`jlY1V1-@S , +td1-0,l\as [R5Ḙ /ԐD%YNy8![ plB!@ (VÅn1.bC ^jdBi,1g)_!n]MyP# A) PE\!q΢q@cq>(z 2M$ \ v# NF< Tdq7J! 3 :x0x0!C+a DYl^Ij",(Y! lQ.a6@(@OqAZ (4+0ʻF;BE] nxkj,)p/=0_.#L!ypks0%|ĂaBMA#"T'e4. :- Tq-Oܸ9 Ga?QaGH \=\¨d0|9"a8Ss OakcϺcVxeGQ#0 ,]ú0"v 7h AP n`KDg!^G կ^aT@~d^d; <٣%[(:3$,1 0eBI~IoOi?(+0@qF@XPTq cTE*f`{QOdBo 70j\H 8 V˶}JKc&1PrA 4")@!ߔP@} 5$; ('W#9#Y1#c*7ޔ)_v̵ QWAܽf)@1>Z#rjX-!O`!2B u/b<\ڏe^ }T1'd& VZqFԦX21N9a7R\(nb$0 0 kQѱψ!9de/J f8.pQ^9Pv$4'U ż,jYV0(+ ]67(ːs 5\N@AP_Ql!U݀3fL  u\t( ֡b4zF\y'ceb4D87_D\mb*Q =ˑ,N s"UYAt`@*<M؇AcL*P\c@4SZZP ;xCK@@ s@@C:%Vȃ*09h>Bdb awP /`5# -B4zP0__~gML+z? \߉R M>`P>LpyR7/@ #f!(d >u=ΏʙdB{]o6r3ZAe,6P90 + zDLQqr "x6L5p $s,b.vΡ\# {##FZq +CeOyK9Œ˄Nz۔Ins(:N31+sAQ(Gk %0>yKv@ YqƥԑEAP=B-.i! X+bnm!Zm@%@ 6Y-(%g1>hpC!6E,ÀOU3`=dF0ʰè՘BN)rb-aH @2t % qX< ۖubЛ)AdAޡh&1`l@CV%k i<@`HJfL N% c+BNT9S@GӉ`k2B.قEfD"n|rd5EN7$"D 6\JH)X< K !&Ff>E2D@3 F& OG20 %WthF f*b9g%%h5jG /:!>`V8*Y:ޡDI,8p8wX !hJ>v'!qtq8@P/Π;#dڋ2x?Pp;t8CM}̏r'')(I?7@c08M2NvXEPc"&*3 >gK3T+,p lCRj<ka-f;p$9fɻ^ҊдK,Z:"ɥ(* UD6&YBnde6TKSDghN#C1mC <.+b7!M[dll)T6p C@`@DCT`Kwp4k`bA,SL+XA`h/tn5Y~wD Tpk x$$2`oQ9HBݝ ,b -B @DPjWcjkxcC7-@03B%U 30llΆbX8*I7,6Ersu02 DlLA)Ir@b9۔X՘ |{a72[0$nM.q xU/A(LjϷY/0B W7_b4 k0LR)PvyPQfxX B=@#aR0SDD-`[S#wPܡƨDO\Nɔ{%6j:} !19_d,C<pK:otc d>qp1UB' -*:8;,͐Q(841zbF~,` # bZʧ|[0Y@AQk ށ ac4X2Hcr]J6E-@/Lʄ5Wsޢ/*lF HCb ЍƪzHɾ ZAh'LC2d LDZʷJ*7m Y2txg04^S(1 dʆPPV2FT& AQuy R#Pmp0_Q8M5FikF$Ϝ0s"X0`$3 hL ;J@p0N %/A$uDj'N%蔆`Y@*6a @!%AE32k6dE+47-b6F79GT(ICݸm, &0!@/nQcPs Jѫ ЕFC@P/һ!π!R@dENa EMM,!EzlP>I&"n;1;`FZ0 ^GBN*9Q|K"LE4: cj.Җ u ({MK؏Kd!-NVƌ$4g0az|NaJ9XnJA.W p;}@M*qk3ɜ{M3HVXn;L{^D❙a BTq0*)u $^r;b{k0 !RTŅPhˬ8RlA+qWۍ# b SP@HPA.爄@k \ Th,b%z˖$w.p24 bʹy0H!cOJπ|J2#LAR$2r. l֮0n)gsOP*D1P"A#%!d@(@  r60v!aXs.‘Pkdkq#)Q'@U\rBX%]rA"d$ 06QhhCBPp! OǛdsE0˷3\^u81qۇ`MA%x( zԫ :5M Jb0jj eܸ± IbG& B |(BOn!(<o${-CyPw&HQܠ67V.]Dl  @)z4FADm@WF)!C*8$>"fbв\Y CE1e@::sdf1! Sqn,6ѪKqCԇpTw&2c#uEY`m ÁW$=xJ@C2h D vK$T*z`E`*Yf0nm7NG `<(8xsf,h3Dj@G ( @Ew0P5"xrg*99PL\O* Sʀ-*„ˊu l2Kfl.;,r^EMPx#{ cL:eĻN.a( |(Ê x\p(nT9H6o%dµ p("0%tV.2[`F>)@grlWwrNB2 0`;S-q(Beab*3A" 8zWp⦀T"bp{+4{6DBO8`3N$bmBgsڄ-G ϙf-8QL"6.Bt[ #ENfC` `InOD48 SRzWor\qUl_BPwI ۇ=dAŽK1Gˆ"!ـ~.fO5ΦE_sSc ʂS,4+I,S<(l^`>Af>ȘZ\TT6 lAۛ$)dbdf b8&PFB. ,&o gV MaU%_$1y)"EQq֦,a;0ń֔Y H0kb+hqBJm]Gj Yx.U8Ҙ(̠=P X@/0\_`x V9 vY1r%*!r ЂB \eBio0`trHF%^tT1h,Ts uhL(Q͑7܍CGCbhD2SEʈ 1 p 9Թ%@Ã/n1l7хA s.Z -x8ĽSgGq" _AȗeBD.!fPϸaLWB Z!k昖7l(%S90*>@*ߩTVV̳6SpqTd8!-Ӡ0G-@%jd|:pB+Ma5W r1BZhU*2DNXX)X7 (˙rG:&!=J % aLpM W@[d$\Qu\=9QKO E͗XG\N#a*,w w[i& ޠHVXDS!46ԃ\69Aa"H\N*]n9RѨAPV冁` pE9"ܸs)f¸(E@&L^<2+TAc0>'= e< s(@,$@[qеQ[9"!Pj& #gM) . lB=ɰӖ/l̏AE1yR'ú{㖪qPNjKk.d"(UFdcR J J&ih~-T`7"М$>@[zec0a,f:Fn̷d8f [ 0@0a z@ID;L+P\pJ0ƞO"w,\:@VqlDL)`ae2XxQ>G8*t́T{, ( l;E@Pa6AF1l-hB"=@whZZ.a2" ^D% 04sP93Q_(B +PAug2@g`ČL=Taf J A { l Hʽ>mX*y2bk @ @ `^LFZP6M@ : 0| Yrb!dώD`JJHl`ΔF B%G`Q5Ws%#B+2;lšZ@pQxQJGT[8 IUpN;p $< ̪ FN}~苲hXnNz;?1ɞ@?`jEIHQ%v!1qk q "`Q*#Ty s%2$f[f@OBM2)dbA>|jXFEL^NȻ9A/ϣp! oA0qdV2(Pg':HHw!25_Ies+>!"pdCP#{ jr#ËUMu! ۙ>#T9#"W ք$4I@I0 =3Sh@vq8>ỊdxdYȋBpмzg0F.1[##qg:f>KeE` huÂp i@߈pa`YqX,Ga gn@!)Th06Q6@Cb:Y3!%8d; ,Kr70+*Vr'1qVftZ& F`ޫ_`C$m ;L alCxrR_ 4vL*F  @L`A&hxnĻNab)y^( @<B8(=qf×LrcX!*ܴV& <ӣ `쁬8I\rccgpDX* X{0!BQF@S+0%h+ H 4((/53lu*1yRE M8 BnP M,&!h ш d"!+0 zE!"İ a'A=qyCd"3#b@G$# wn8`r^!aAf%*ǫ!œ_|ĉF,rz [5WyX"Q] Y*eva@! k'`0L'IPS*2|Vn7XgzFΜ+ϙ*ܿ/WRD6 *d:6=Qu ]C`Ĺ r,@mA T$yEAFdкvqɢT W|p 8ȂU4#pu 9bYamk s-()` k!pʄ={*\xOBҁgA@K{x"*l#"Hwu&|5| ;}@X!$a]4}@tuj} 7"8?H4PӀdJ!1`<G8!rbN6.-Hpef 9BH9ۥڡFus|! q a^kx ~F$>ÙQFu Dn(0 +4^JUwxߖHA΄Kt`A Pqy; pp\ ^#,G**GL8e,Y/>a ɮ"v}TCbr"1Ct<( + bP $bI3pbk V?*(W2 EۄFN(@2cˠPH91 we6/쉇zـ4A9}B.?P*-091QfQr4o6 ~,=BI%'&&R֢W S' 7@sY&x@*WY ! *t+42c[!/lp (~#Ħ!. @ɳ`t,@੄Q!0'9A9u8`ng,{\E !V;B!Ljч } e5,xaD@hT  K91Wpq:sP(N^L&Fn󨺇2`{@Þf텶wB",]ǿ@v~SJ`e*r6s;]X묫@)g@F(]Ff+PB-"! .K؇f2AeueƫA?mCQLjpuDw(4l)h,ר Bz"=p0lRq هnX% ̂Voԧw '=ތVx4& (0w $bqfSfeK oQtA̷b٩CG9q9P Y9,96y1cq͙}|xC˅HTVfge|M13y-nl@fNX9 BGǼFIB߂C&xΠ4;w@Ji@M`HT4(_1.e㺅8 fRKA&t>"E|BdRj:bA0F'jXa,8K1!Hld(.=)Jt Qi0D F\:$A={8/i& <z6Pq]kP#8h 8p#&,AiL *b"mDAD5s$f^ƬW"9a( 9j0m`#Χ0oI?_&CvB@ǩ څX>!ܢI MK2}@Qw2ޠbep7,`CU:[ D8>&O c36w򄲺#:֔ZF̧mu | pEC̶+ȟ91 =Ng$ YۚhX>\dp>#ܻ=Kʌ?c#;9&#b8"^addf80q͈FGyxC&HyLd[6љ҂h&.A Lԕ()b~PLxPf:"Yi`& 5TN< ds8«Ș !f,-pţ04`=LTRS{0 x< x ψ&`cَvg$dL- '&NA.kJh݃90}0˘p@BLԬ81="Ybi}yf`bA]C$*͠bD=8"#Iqd(šrP?&\(ӨZ*z4CH7قqME/;[, ]/punŘF3@ BY]DDـb1{祥p~ Lb0yU!iW(FP30 BPZ4̶D!Y h" 0TmX"6 * 1M|#a6&NbP(*ԽNwF˪̩` sߘF(oCɛf =LH|_Ƀ@Ʀ ՀYT_(@dP);Zj(; !/*$ub 0Uw7 yT, h ^`jps@؅"VL5Qg,ƥX9pX3 r̎HmR-( rǑ3R95qLxLb.b3ra#E};`L ~K`c0(j` (Akx b/Op4*KeHz[GٛO G7e"8@Q`cb+O( )T=wJ+f765 Ø DEየ@4F:*tB<őaXJJHG`+s]C_Z p&1)A@e!.h,|CQ|{cs GWDk[pM UЈy:'H\ Z`GjL 74J?*B6`+CK`@UT)ڡbl@E3n1|j)>lg0Up̀]J+eͷh2Xz,<= g4gJ"xwੀlZj 1GB1捌AZC,XiAa~{]`5`Ib ط #rgx x,@Pv #d`,ћ F_v0 ε: =!W%.9ql6aF?N0Ig C&5@\L^T|š(&a5B# Kqz֌_fȵ M@&|PLPJ愫/(,rVCc%穼0z'||V`~T0-!1p0&͜BNb BSu (l`|ٞP@ 5yPСڂՑ V0r:,83y8#XUF uGQ9c\'%}MŎ p-BWbi&9N BϸwZܤ4oJpS8 9Ç6.` WVm ce+c|Az̩D* lV*w >  TB; e."$uϐ> \hwRR3`0"uFϸѨ,wI nS#ψPmޱ "81g 0 @4 /X0X0wOJψ+["OGv9k*n)oXfeh Yt#l˕0xTld3[3e@(=Ȏev: 7'!|Kv*ɰG5 E#8GJagTGp Q@#Qb',x0èEQ2nŸx!+$Ȃ@C)qH.a1i#8 [T(x0122@,Am p+L-V̖ Ržvd۹|Čdk+GC>Dߝ8L`DPh[F]r`] (:ł  *cTY17PO%坶;r81`)#T}A.cu:1(?R-IAw@B?nhAЅdI: 0PF .6DRLR_!G3eBBMn ]m 9pHt` }MQ֥BxFk H.its#odTbљ'7cш S(p`_ ޢƫ7H4di&W"l`<46B,6 <,k-@d``JZsQEh$~0 嘰 <h0Mn71K̰QN Un0BX\e[e5lgL?oq*̑A(1"ZP>q CfP:LC0s+@JB!VOܵ  `\d}I iýۆ$؂4"n 60ƔT0b* 86 c2ȁ&?᱋5ȷ'zޢlP2HLx+,#pR`8 jHq Ĺ:ٌ iq HZfph `,3REĺ9sVk|!N/dD65wW :i9̀(IN#d=5u CL&+oNw^ Fǃ*<@,Z+(Q`\h qB=8nvVèȸtub 4e##H=L"B,l` $%>@q`FhBoDN)bl҈"u-C+,`\; j,* z qa-gLJ= |aOr~op3"" =ACvw \% !j0%%y fc$M6M 6q H#db [0Y\0h8bE|PH3j C(an`6b"Jz;%a,@J;;0xB| JlLY^Xw(xY0@U =}G.P'% MJX/f|u8Whb|6B.z]WrQ֥&#'pXɃ;8P#ʖ#?# /{0#j.SJx& fPy p%7ìiЂiFq [{\Jh`J(,LrUr0Ƙ D`K* !~%Ķ"X\fZfd v QYzB0 D"#$@_FFcALDۜsPEjn9R@bBIqC-0an`d W ș| @:!j*@hGp#  . i \ PZ\ | a$"V!7g f`:`!l:F(iF_ CAtSi~8\◆ A\Ʉ$DNCA Q M J_ +,qPq&uLM ʂL@Rq#PW0.(WyH` 0y!qn(d H D &@k%ThV ,Q!ʀ p6`f oMX]9A e G{b'1ae RXɉ J`!|m/@c 48Z !+Pvoq5ExۨHÀZmm;%#gQ(%P$B2a2J`'pOa{B_`!='pmqDo~gfE# fdTj8BUJE`Hـ ccV#HdOP :ȇM GB#dAl"R="T8E,P!,n #f8Q`yp@! O}p"@Ȓ!gA-=*]haD„:gQ EF+bG eR%Ǹs`MR%0b•" 533  _!(ɖ Rǡ <S1SИDс-T20&YB$P@t(J؇jBg-` fˉUpdZ@;2ц'qb2B䜵)$!쳳 7s((mJp0#G(/db"P!`BK|‹\#Sq .^'P#,(0 ǒg;[f8/l@К3&? m m~aN1 wu ++3vgچ}0֧!T(1f*QGgpeT! 3 oB+(޳ݳ Ǘ6eCɈQ}^T<%y j^ k0zQgM'Ef .-$1-MF.)G}b"Eݣ}Kl~!kӂ\BJd.(,oUpWx/x B eE,aBitajC ǰ1Y.dQQr0BH/3SE\Ch%cG/,DF6h@SN#g.Fae舨Qx#7{B5v~ݗh P$pjՁT0Q~`Ÿ= H ٮJ+N؎ J~ J zgl@:@vp-SLZ69shP b*29[N 0`ŸPȉ9!AYP`NXx)X%'*r@ gSQ!yK$+ʊ!Ah#,`EʲJk:sA; !=b`D*̵y9b`(`",v+ 6cLٸaF"MAb;X5fQn9 bfd.[p<speWrp#..܃h< x71QXdqfB①a~`g/d\4y䩠rTHK@ImU cPB؁8*zlć4% !@^$;˖<F6n-ގȦ6`Ũ<s rDg,3E3HɈC&8*@)\cd@b(^6@%4e+LƐ%#P@؋1.]VU l.wLC~g r1h(7$F Jt. l끘:U!N!z,."G"5dAE AgAY a'mFFR6S"#~a0ZT׋oxGU\NZn2f*~H I ]V b(#dWklI42rÔh\.A0 0eD`QE`D7`o<@lZ, ̱'] ,nQER V}(l`AAq m~ &,Ќ+1-g!Kxsdǿa$L0+)ї)FĹp 3'15eK҄+ X._ݎDNwZPNQ!t@ SP{u <aRP0"=Q<^*P"X ?hu i:f`6iBa'@"A)F(` xYaZ %Uy ٹC5,4Ds+B5Qp=f1=VacsefϘ2e3eLQx"$o9@&A!x!2&Dx BIJb!Bӎ@pIF"2crPH&qџHx ӂ|GZejIL)D 0o̰Wshˀ@@,2L,Xt`˗b$8%SC(&6 lC*ʉ$'f0ܠ#Hz 1&"M6iA ,lƪ;fP Џ.~cMW`?`\.Jd LD @{H 8J B !Lcjpn#1J^ ${FTA ĩҀ>Q6J(66a(Z 67 [\&вו1B= Yځ(ˉ MUw7J39c),_ep0K$"Z (sܬQ 4kqlB0쐑S$ۍ0y]w,G Tܬȁ`{DiBE<78]aR`E`jUlPELq8&p/$TL! l1IxQ=2z=P{0L3!Z6V;mDu,u8Cg1`W b)U> #S2DMD3-q ?rϸ]8orPw&4Jva n% M:Bu4DB[Z )@/ X 0$&BF` [tnYPgbI- F8Uˠfqv v,ȣ1 ǔG%3Sc %hBZp*,bsȅ*fgb!N#ʯo" p(uxI$@! L$2C,-E . U v#F)S2aT9D ,@ rlEP"7]F\b< ";et\Af͓]sDo0>"My˙6@7yKCQمД4;  l `φV|CUYhDY DEi ``~P Nf$@YUBu `FL>aҁeUp;ݹB+|: y!jWnTt1(M _ rؚ<PC*V5'}8}ȉt)Vj %!$KA jEc˂ TB%hD99Re1@c cIN'$tĀs`UpB 4](*0"bX!@q(= L`Ģue3y -`CȆ!< 1x>⸛(VW\ O#nTDV  "h CQ'\e PxA( [ `b aM&3]Ą0XH5 P;Ȅ80+NCrtFM֑1P<@p Lʂ!r6S9K885%!! ׈YfGMS@cQ`L]$MǓZg%M|]I׃ Rse[obD|Y<œ <;)1Dm\( AxČgFpa1b, B4J:Fb!Qdfب33%!(V*h_+ jEBS e֡-=")-ԢJ%PLK (9NS!O9C`o*[x \m8='r/**0K!dpAN",k@{Wk!=< GpP" `B6!'eJlX s ۶M :Q:CY8T@ʾ03˃D"ÏƦzpo ˏ $ Y Dq)mPfBvl}+=C+aJ!:)&Wd79ѐTa`ED0)l Ȇ 7 D6cP T(lFXRP#OlS\ 1#̰Cy@& \S4 zB^Q^\j];y~`!ǡD>]LN؂k0P?0$l`?-V6l i| n|JΊ3.JROpJ0`w`ݍ\ 0P0R/RΖIFĦ ,&s-̭DhnaKdĘp0#hMq VXְa{".Јv)6@1r-: jW+PPVv| p|SC2Xa-G;`I5 }@]L`[,j*f$;d!Se YL!s9 h v.4% `f(C. ppZ)4eA ~Aه#3y #"hʷTTn&™Br!KMS >1$ &QzK33?ZՉ~R 1 QEs:  b2PHa8\;Ƨ^@ !w19["D-)S O:" !A2˵'( '‡$9n)3gz,8 5xmsJ8K5"F4%T:+zG,2EG² * S ;axLN Qdgʂ` Q} crȼR`\1a@x\AC!S`;Xp{P 8ɸӒkYNbb=Dşq0SGt+q m-ɔu;V*"iB`Q€fq ep'Д@@8owgc'alTx8ۘ6,N@Bi0=$ 3dڱgu82?m.M#칓HkV{PC7Pkj &Ύ1VD]J9L &_;C;{+%[SQ.l[&;ah=@E3^JTkB/ mN9J8(B(HL_L9ۀ0~f_HfDK̲B͉F 00PqJ!I9cc8ޫr[XPDrvb6%1)p`NP#p!*̢dRDqu/Xa aا[X@c\u+}?P@`̹b 5HAkozEP `P;k0;,JcLfTk%6:`A \`Hy { 0 @mB2&40Gjjo0:0.BCsP|K0M  :paMp8n[U]"8WK.ζP~C܀V,r4/B5p!D͸qF? d|gtԊ!"B1 b/j_1dF1=EgCM8({%ro-+liGM&r!QY)Z> *|9AݍGGhEEy[n(&QPP#&x$x2^ F.cBhsCBT CRpD0D#dSd CJ4h-i).j9C JcyHJ,7b/h چ0v{(ЇGjfe|D2 فBFCq?U0:`6Bc.bnc܌Kh7|sc#p4}8(@kqfNȆ^Ix\P`p(lP TPa A@̀.iAhk{#‰ [I1L;H`"ϵ$^ɤ;D4"KamAll]&%!*ƣRn -HX'c ֔ز3(8QNTY `,d 6@ SƄ`dIJ<@0`&,N0FU.8DgbBЫE7 F`*q2JK0@) "HhĮQ˜"q}H 2`R)lx;5iĤgEAbS`~0 ej!$:,T88e my-À (xȷp~AB/́%ݲl\PY_0Òk}aJb;  |cEX&Eǽ:/>MGw pa5W(`a$m× gDV4;> l$T9GQќ mj{me@2x,@cʦ`d1ޡ).a!4n Cz!bı9gPcdg6U9a 1,5D- F mkp5 :HMúԄ_&lj@3!Y8yGE¡!7DYeeA4pm`$_3AT`0%‘AC MJpDDG[LF.0""nv &B1,stF 3W?3!o^P %!;Y- /\aQ%R1 '+Qi<ȕ l0pBbCd|:[iO Vl(-ޠsq(DEXD\ <P6 ҊHaW K1ȧ&2&ۀՁ@9AQQ^hyFC ]Í"m(ˁNO]: hRBp.,'D@lx <->$AQ rAj$O"!J&+0/S(vr9&nba.D [scÖQ2B!R\κLEw./b-ڂ׻-Lf8dCFvp0P3)B :_W4|!du UG1HͣʨCqHvk3yo`a H *TN.B@w-h0y&Vd› lNa<#puhtB f]Ͱw&*PauQ.VlY:A`10Gh rb@FhuC!FerƜ6DBW-81 u-q֡V<#szC#B J ٨r[#y(mȇZX- E ̪$,,V֮j0G0%U>l;1B1 -%!C̩P $@lM {70f* ,.AL `D d͆m+_Ԥh8q(ҵ!`zc+qe +1_FnxW  Gə!| S7I0>vvb",T&'J+^G6`ءl^YKTawB 2!+‰Šq,Sg%H22FY"H\4s #'Ns*˱P2R֜y͓:31ߣ+"gP_HErK?p i~bv"+zBA%0ۄr#l 6)a.OQ]"9B=!=`Cp>!N1cC"„!4-HVHÇ @͈ Ǧ &a4R„d. e,)1uCYrF <=fCdLDax $ $,BL`( ~I,QkCDLͰ|lç#Լs>|! 0"]@\q~7,FA|03 +|xU H 3,7 %N;Cy`DIC C 9;S.E ֦s5\`=w,7:G ]J0eAM8v\$`"s86|pG N`P7`8b1xI Q"._wR yr5P 07cė5,0z0x`dC"P/!a  g@ L1*z NcTYX~B' ird(c|RHKzaܱpTy " vU;B Dgh%zgqH % `jkN6plP=9)!b*8d4:lu63<D7V)W >WiA:S ?70px|bHzXHg*I^_Hgg@("gpr EF{Pv 1 0, B\j(7k*f`mVq(g%C )aB?$2 |(M8E~2PDɱ1Y-v0h @#RiA2,` A)(ӸA\a]dw*KDeYy!q^ FFp8#MT ?.PȋZ ;`, +9x*2F`Ei:hJQz8* c!Pe{ @16"b8,hQ@; PFѱtBЄ=:#3x9ay&X 0d!|AyNBe6PFe mGP PĒ BR2A UYSta$(\F77Er$&  "Mڅ7D `@2ڂDL&cL+"ī[&xq֜gR1K`ΈAN@T a h}K‘$VV@3%qAz eNvgRFn0Q- H7 '<ZCO$fvW7f|eÜQ'c@;JɌ0!kF1Kk op[tgNGAx81r'Z `D{~ 0cJ8wل? |OHa/3x3N+_IA6',skJ)m*$xnUAb.b=Za9!@ 7I 8J9)M! c]EHہf0 Fs | s "@!_pBzh ۃiy({o"_PPB(|nz#"(ejU s(- wq.VT0.$0Fy@%F;<)p:`5BO pܲZ ;vOw%^ܰG9C@9-s@C,U@u'@|si6S"ڷw eD3gJFK(u z@ 90䆏f"#>  3Gg ǿYxфp X,kS#Qu0$C@ve : V5 f@\ h͗7mF 0va4q-Tr^b7 X1[9G.!:fxEb‡%`.YZ8@@MbަXwC^hm< N 8ޠx) K[/&C'QX)Pט iT˨'Q}JΠuP4`8M}.sY56@JqyAB O/Rp/!fʺb_bB&`}YCߙXy ,zHD)< Do1M # @R !  :KdZNq/u*ȋfKڄa 0%2G _!aC@tLL] JpQF2a"A4"aBE .lv` 轙|O^Tvh'pC=XpH@,H!CUQ(^Gb @dmTj"0lX4+tc% |nf(Z I9'r՘.&r\4*oPA +, 377 ՈXd)rx [eR o>( gd r(jȃf4ww2s*q.  %BPBYq 7w ]'Üȱ$b93Lj45$À,@=[5@ (`*nTZQy)u/֊ъH`VhA`gخ#zm to02Qq2/* ˜ DȠ))7kpp88D@V`ɏr  bp,ya2B j6;b | tA;5mX RkAp 02Xl00@,ݗ0wz5 m rn.!O; g]lĢ?̇Œx=TGˋE 8 \gɾᅴ j Dy8ԥ50 j2ȅd#*nDGJ<cgP&Z*Wᘚy_R A{aaG&  !Q1;4H p* + M{`T*o0J T(Y8HbXKB]vs6s[fHub_!w ٫; eKq׹΄rG sOA#9uPh\Ο"JΣU= ]ç A˛f6Z'3P. c˜2ZhjY4^=%>bD `[8'b,95&h{|fos,{(rwsm~a1 z1rı2Y*Jdyg q7i7N~NEf2X${P`k!ݸ;0|{X2-Jŧ#r"&+!1DhVmCDUM1Wʔ5n**dԩ)s:L-pMY=^S `Q(T*\0őʘQSX0m^ ]@` >`0Blof^:eeyQsXf=Gni7wn Y''Sڄ3]yP!m r6p2$"g`0jJ@e+Lh~A#kTqR05-d@L=fW )b!e_#[p~fP!r׈[0aE/lX؃T M",vGnW 8@Af(:M@ C0`vai!@)FT\`^EFCbJ~H#E& T@07D!H MRf |ƌ%dsBoCn2Q$hj<\x)N8d (0Ƀ!%{If1"㞦7bupHQR#pZy,!hP3lKm(zzs%Gu e3@`LYJ!$E")ۘFV%!b88eKhrmxqZfitL nڃ2lb[ny<$\2jFEaphtbM^MD8Њf@8署q|Kb W)A@L8Sv,.P6P1t jSfb?D L1Y"59&kƥPݼCڴI8 # A xQ JMA,cJFf CԽ8w sk-aAf)16$pyl>no7opd0 j*Ɯ[ Dg^8<#G0!,4eBy?0m9(Bva8< z@$ 0KgPp T*Qˍ\#%dEh:\3E[%BiZ IPfYj &哈R P"@&s)).]~ ŠgV`Հ&x2asS0R d}L6j/0 1 P GeB,u,K5ck66dkPX `GPJ d@LjlRE RS+xhh97(,s pKCF:P;P3Lr+= !V‰0^s&Mp"e`X<*urED3Q4Q0dE;, dVr!x2X07(ӝ@eҀ"&w 8w:`V Nw @f!D,,ط= U;s9eԱ569(%Ur`8%CB᥮ ģCjmШ>pז%:U‡LA֠"1KN2IcQc"<+cm Jb0Y]* TXrΞL*\epƊ ;B;-IdL16 0 ×n(#f['."M X =!i@(F -†TZfsIfECðH*2(&TD*j#a3\ B  6L[{lC _x2lAlD@+!jjepI\D@a C,.B1T xΥw*!IG&H%hqh2E]Yu . -0*1 <4 2 7cQ3Ћc g۩7Rq"!T;?[ʧ3XCD]Jx=saAlDs0YD8Il~ $ƪG,GxϘ}quڄ3( _L@y MD>q4Uf56<:8q<@Ƞ<,2lֵQ`#Gk}NaAx̞L^^e#Ɵǘ ^uPJ!d ?p102S*pj>to0$9&ʀ0>C:ȍFIT&Yi^!Y.!+RVAB78FL͒QG i6 %"X"*4BӰ`eS@UMACp' ަJW Ä >&x ޳(N!f S GMF P[e V/]Q /D ⶻ8DMņ7_%7 ǘS70cy 0fR0ݕ4 +@Qs#q 4vRrj:_7uMLdqv3 A` H$a Q21^M(֒eL\!]h/>&qJV `C[``P@ "Fʂ}_&P `P C  pw_j &Xch#SKh D&QǘG+VAMD!=\gQdj C""pjWQ (]uL@90«bdu,Yd 1@"؅ DPݠ@9(66!"؇E1?&G}/DCßGp.* !U)i=`9'j…1I@ۈ±+$ 3Q/`0wA~̲Ä,1hG 0 fLjm n\"] S,` ZQ&J@s,=F|B%(kQb.}817pax@DǮbX=3xؑLT :`Љ.Wqfl =#/G&{8y@$2{؎b-Ơd-˾ [XʄX" `FB !$RԼ04o\@ k2\rra )/ĮP>*QYrORaL!9!ctݤO%"L Fl=  NlwoՈ_ nwJ+PA;j<X &{ڤf|YqD  %e3 $W`*/OqrBKNra <@L@/5ؙxLgCs}݉ 0p\v~gvas1E`op ?3DN _5 \Ӕ^TL&'+8xΆ,q b0Qd>$' BY(D~0xD{d̟a 3E"ճ Ŋ@mA@,/ʎ9 $+ /pC+N= 5)K^ TOX51Q_QAsZ( z]NLݾ"B78JÑ xZRrP F،Y1`AA2`tFNhA!TP%@4uUn G@3h $X6@brs_p=[c C "cnKm e(T&+078LQI_l- %@(2_1;1HOY#p0&dcSpn!ٛRq IcA%9AP6A%󑙌DP1Ap!#~ B$&w"r,Ĝy@wQ4/ Xv@$嘬P)0"E*2t!,IB3$Qde*@jle; p6Sª@͂P0.M 80RJM㙱%ZN9č qPJ -"qfJs1  B"Jfp ,#d/" 8 _WW¤a# [Kd,7j CLn|dS$Q@ a ,C(Pp6̿Brz0AIv\.!X ) Ch  ( ,s,o0-`Q,vqołP|"J1Djn}2+j"jE_ڂ&fJH隀t=:%9@(`CFԫC39x;nvL`(@1K9[8z(nlY}x"ʴ`:3 pfP?J%3B/҆68X[ @q !KF"Cl'IpDM*1 ēF >0Afi5900(ψbcX/=Ê^!8 4Ns&TbQb'9h80J[bX` p6>H&C3wl]"ΐ'*HR-rr0@@ȗ,6eHi wlB!2!NDJ~T%!$@XcLԍ(7)-ք5%9̆EEx+B+J{y MCae0bwќ `"D`Eť^feռ(ѐX8$wFMܮ`]Pbjq; bB$%Ca u(2*&#h~D>"+JSb8 S|&b{m*;=pe /0" L}B-#q w2O[/.p J6PCA0] \B"*cafZ76E҄`=CӋK m@o̒tySty u g#6 b 8pH0(L$PyQ6>PzI6Tp[UC綕Bc@ͪFa|¼>`/̡!ܻZC5LH8(Bl8y0#9?cn29O 2` ~W0Ю ш8pLEu*́3̪+%")w$ Q ++X #R`RȋJR X$s~!1P)Y0C \ĖUF ${YIs#^0@-DRCFK ) ϨP6 0@ $=e' w ;fqBR8`="AރÂ/%,ąͷfÂP&Ȍu@ۀי=g ޖ ΄4\62^>T0j5g, pŁv8 Bx@҇6!ǙY0DJsMHw;Zp')J$ F *xPJ?/Su( QX!%BiLxs #0|㳉J64nhGN `3xn2Fh> mka-P +"%Ȃ5)͸QVQW' <#00)@1(#ex^J t-B/ O$vF.st <Gy/]SO0q(z6h;D`8ureFfl"+eƩ@/1_/Wq+L4%bܦi!fEde)c@j5aNiWmM6#rbo| Pb-=,aeH [$5N$Vo kdRQ*B#OȌLBYl0`p1$EBi$6:P `d 8W#lD`!/EQ͊1f-a(8 $[ńEvp(  CMK$EPhA:& U# A':jDIapmTp'rPPRD"_$b@~Pc3F " ]-ALb&a`b BŒga0>!\#  OQ:+\'Vk\k9zp* f#l;0a'."Jcv\[.Ј lGkfa u`Б6Q{X:-tDqQʄ)n 1P ); Pu0^!(٧ hX+,A5U ?#4P'D軅Tssmó Qpځ #WӔ! O&&,Qe'?y ,ݷ ̾RG P$ᇗ HC+"PkC&d㘔pWd7 IKd).7.sp^e!F5wy"!Ss)"Dy=.`aOXn!:a  #и."#4+1AMA A@Fd`b#(7rQ<.Û*rH}٘:!|8"8X9u,0#G(Lv!͜ H!@h\~ Aq YۂU^W2)N ǣ S`YśN1prq651P(YX. B yQu )`$ lP@C |x03lK>`x-G,ٗ5sc0rB>XBƊ08a$809cRHQQ3pa,Ypnq< i!3`H³d%pt43RK pj O-r<ǃ >q/7\ÓMh>!R&7X"t1 s Q& 1 [/"$(r!$y$P(6 G("$@ 1a)RYZq0`B̜`/F+0!cCCA0 !DN/3KJG,1\roPӸGK hg h,h 5&tm 1tAE`9A8#Mpr }u FG8@ g|V&6-h7N pR Zpp `R 6Q?*QlZv0-%9%;18B =f BRR#`mF@%[>a 4f]٥ }n^B|ďX T\w0"-3b7( F(.mu=F2ṛc:@.%%wZQ([FT@.F!XN"h˶GQH'yP& jFK!1:wGg7ĨfhPf'psQT@9e'hNIvI3+gQ[ s# 8-Q`H! J4C)ADBYT:@\Ġ%6A.X06F RTpJ F+#2t(q6&P DJU 3q }N2<eIX1PD:FPQDBP|(|CfDw IwAjy10. }q؄gFZce\095!HL6Tk[0邓g2 \~(4!LFp,. !(DhCf _pf&si@s;`l@B%H-]ǘq *ۆz t+]i-CЇ$9A0b99!'K(XыV؁"872s5hp c]>`lUe8cUp Ä" „ q"P0 C~>>`JkD\LscDc'cQquqBsʵZNjWwك]lpKbXT0ӈ2%P`xD/m(0 ! 9ńOQK،.$j1h9q1v0 QFD\͵PW1DBȆ*< C2wPj1Xc0N]á(G6c2DXW۳*r)FOЌP#&Z0bB\H1\mjF[@,@V%8Afmԫ\-O>$?P g BO+r2 iMZF$:tbV aY@ A1 Q^It6+P@w ?%C$&ϩb˩L xJJ$%~#$ͺXU{3eJFar@E'w6BKDO0iI C,4{i`g.m;+$v"2!\ ܥt~X3( oQLz@@ls 'w*B%% lm~!E:(s!PODx0u:STqBY[X*X y(P3B+5b'2g VeޑSt $CZl"sr(PLP@6 ,!0Kyf %ʖ3A@@508 }\d9@=;$(^W$'HNjr_q(QBWbae 8JdKd+nᡒ }?΄ @okP~ah9< &V~ ]BY%C2ٹlޡ@jفFKnfb`S6m47$1!Q!Dv^ hCa BՊ!YR?'D@&\G!U9ųsR9@8o;* *p'q!Ku%}AP0\5Hf a9b޺Bh1 " R֤eFBhc`Q&c̨f0Z) 튄4"M'71'<dž4fC`˅K  % q 6C_frcͫ HC"  _q#B0ioC"Pa{aNH8 o'x0lZ@!?4Пh Zsiy6|A;z#MO&dW10K>9. Ќz8(/1[9u $GL7,PT/?ew ;!"PLjy`=  zae a a3`wܻFBm }2*m!"z yFةGbF HWΘcKKB5 4D :@ Xo!ip{ ~K hLD <-XKu kAF\D}%حPDAL-CpjdjLPVrPJ P.:@*@&G>P xrG҄.șx\B*=W. qp`:2"ԛNU< !0Q &0m0,v $X X0fDIy)Έ#pZkhBH5>ByÆȊa8->QK|A eb 2v%?x@C0Uj-TҌZ ؃ `1nǞٖ3,hIeaܨ0@w4))”qq fT977 D1t`IC$l>( ry*n(Z$r4%e~RMbi_Tb &"{a\QdCQ&0 ܱa3> pzC>l穑fX& sC~˪\,wu a;Dl`~a|9Y]ߨ2CiN>.rq(`,)d2&-VN_˜YC+]v'@:XH2N7E%-Njŧ;ژYj !K1}f1*n` وS^$5$"y8q100zr,A&uV]#U :3t'C*@< #@4$L^H0Ҏ;BNG~Iu+lG͆\Pg0[<(DFz, qH kZ"v9ddt94q`*aS/s`>e( ù+SP..S$-<lx 0;St0{"q dr +)5 ^:MA =92FHe0@*=kV!-טU L%i0@%4 $ f2 /Ƞ:$!ေ!RQrAK}Ҹ~ @)A&ePŃˁbcc$aT g\0]aMy<0WLl:3o\B"6f(Ul\pL.\qCMWn^L.h(U)`}M mR^xs((b. =<'"H6UD\`]$N#[ǗNn x F/S06 ʁ6`XpaU@@)$\q| ܹ7B bf| ]w^L|5}fdPn *`pD m̢#dcJhݒp 3pPI#Cg - P ;`qʅ&P݃Blq.@ (\C,{̈́!(݈bn0֥f* \;<͐5"h#Q k1.A004̅-kfC{# #Bdn+x6\H*k@Q>Op`T#GL13$^@n S٢*w0"B;L![UoP*fpX,)@Xp`* Y Y?Nеn<>aјh ڄ:aq0 N-)DV*\((:U24, X )M}Á$N|]AbqJ! ƄI;$̋3FI׼xlWJ 73$0rEGSJ!".B+f++Bl6p dɳ87*Y1;ˇRШ+fgRT`5-AT;Ӱa:KM<,tD~-NY>(D ^ &7gܡZsH]O<0Sc8 pZɇEd?F1l8}Q pw/$aD|aaY,Ty*=ÑH̽{5R40/"7/|;\,L$! t]Cgg+ ޠ $߈DB'@cBBiCӱ06AU1}ǕS֥|L3i{3u 1s!!l5pNopl9*-&S9fP1vaٕ~fJ90 DΊpF7 4V1=r dWQ x#. E'0Y_00ŃUh.}s. $>`'42E(B0,@M j&3)-VC3֥~#bTN <X4,ȳU8td8L&M K1 /)63[00'qj '.8`a"81yd ۋsW(,F`*'FDtʅP\nA.@Us00gb%'`µX#rP ,@Qh W2aS+ H261 &T-fHCI d˗nBχѰ:CeB@H2ڀx$P ^CPB]„TafP R:(pckLBɦHx+A}/lC/gp`h00󜶨± KP8Xz- a\@4@9@J-@,YPL( hlFK1!t{bO0! f@K,ܲy@&-{: F^lb2A1bCf"VjYsit;*<ܮ'UUQ 9C~f1pLeBEBTFCQ~hX@c-K ^+wX5p#勄A.eop{&i7V0Eج0[6_sR*! AHD[R0cX V$SWaE :&NbVq F PC"Iy#p5_{ܡYF:P8aQn\1FSȒw &an:!ZcGgc+lKH'$3ȸp!Q`<K\ rat`x^XCj o9 t!#8 vd J [P0pWW91G4@ < Pc]Qp6huca$ N ,p f0l\ӶOF5ħgrʲ$K*7?9p1[#0lY1x0"I @``XI,: @1"fKqC0CŠq e RBcBب@\puBAgFa1ЙBuAt C 4W/$-@/P°V ,7,rB\(aIP VF;B*[X9ځ셡KYfck!r-lcW-$!>J$ЄkAxʆkG mPES`#0A+`0 ٱjwZAjiyA`@ z0w@D:!^j)bF#?p>Bm1i @0jne#`Jt:b)gpn3$4q & 0% b8Т3CȊVǐqKNn:J35ѱQn؂@ m@6F@P`qa &Pz0AQ#,uHh ̙%&O!61-AXH:Da?J$uRŧ\Dyz"+"-t!.GP6 !~l.G͝OԽs G0_F\6=(mb f"=:0P pT`(j3 %<PqѨv#X4.X0tPP%# J7(vBⷀٍ]hq(BKƠU q m 7W!Dew(0sEB."A'/DŸNAqpܧ 64otV;dmGSyDGG"]€|#]·sě: A, +=kesL9:Qiw85|ACe zbYf*ˋfR `d:cH%9HOuqD(sCi3 ب|/BZCAQfDhFnohڙ1lB"#v"bg;Y2–--DL+kx@BK@:Lp@p+0 -X@\tfJNa!k@[ふ`N Leb䅑0"nP6T,NP<@JpЭLdI36d\$ kMZC`(Pǜ:=MdPF 'P"q`PM0$v,ZAP 0h@!kq`9 %fBn0-ilh@d b/e€$+7BnX`&9.P$VG,DT&%01Q1&– g޸MwF uF6݀  L$" H\HrїhܨOpV9Zº 2ʡZQ 1{u3`T/ 9F^}GW2_haỂC`n{0pT V+ ^3" QGNpt!BkG0PAEFQc!|Lj灅0c-7. !h'bTݰx!YZ#0kG1lHYDrXb_q^Z~%|~3N/ٍ7 KyRHxSD2q qya&:;9KYs $2[D #͉PZڨU?6_;74"M2|L(H !P+h(rFgvaX! 0P" 'nF!}!fid$B6 ԽYdgw)ł:5Ӥ2X̤J(İ8@@( ( D<@'q8%+qD`k(mEӴ0#/RqpmJ9eȃgQj HEZѨ(ki":88a!g؁S"&x"yrE5:Y5aL #yG mځ "/2`JPშ%RQ ^ơ HoP!:01I&GpiX.ن-* CU&yQpG&frP oBȁPn `AEb`({ nVH%ΒzaJ1DeP3t#8ZKEo7w7PRFV-msybބ6tp"y71ځ \Al=!6aR4n5^hvБȄ OjK?k,~xn 0Eet5<ԳcNj~s .@<28P@` 5Zmu+L?ЄN(wOOv0SB\ P $~ {_Q2@7ə#Ĥ\<ф2f,U3T!whI`(gC1]9Rx(ık`>4OJ"@J$Qw0%eY=L4C,W|EavÜ^ݜ@!ɛSPB U %Ppxфl\ֳ4ʅn`,#q1."+uAhQCL[ѝථD?@$I1$vpbER (/|8K\%1K59* c1!#$N93>3zgzT< 9w%{1)n _*hQрbDW0|8 4'%P34Vu%hK:S9!lj;Kfz!Pf,@~7nӍF؉ v1lq/@)()f;>ePdudNU̅V%hv@ 쩐o( F+N C ہXJׂu?Bn!XV.0`@@6O Gn KP+}f\%`pDkuPAɊ 'p !s;"B^Z ˂%BKYpCz-kI8 d53 ُ2 qeAd0\|j UɭԬ.:l Q 9mpA|"Le5>Hb8%f(#!``Kf17F8aAm^!|Ss$j1Y$+4 S`2&̈́DfQMND\cgB90e G08BС@ :qB`WY faGCxތ<Ɂܫ",;`Z; zSܸ. (}! ]GlW@D̈AP<`dz[;4B!ǹ I0c i$t*<^ $S``0N0 0$la(1elˍȟ aƃP+5Γ AшC! gQH3Co~A '7M@ 0І/TC%g*P8`@!pC b8- ij| b;v!Ǩj,E"# BjQ˸v78#Q:*<5./X8rzZPV,3å+i4SP @J8!n jGSqP*%`@!E2E& ޡ`.1e?bŪ|!&(8ʀna- x \E ' EX9Bv`cjLIA4ppg ፾XK#bf(ueu0 !*;Z4#MqT, ]m81!Z|\$q$8F2lB#p`9&ܴB%FBpj. :, X#+?psx4&e2C  pxEAMuQ$9S"蘍p y0% q ~{16ˉB3û@$0ܡ&,ف ;qn )l9v``&"ٱ/38K5Z1Hb$G_iQ-cZ ά0~؈L@P< *(s=Ȕ>J*j0J Ңk2NqXLXp]׉=D+gjaq Pj*-BIK+Ȍ94;| !/bL4ZPvX b03 ӃmnSgLu( T@+o1+{ݪEj5h :Mqf/jL}8׳ %2C&Be< J2x#O:b|[0w0z@Ur+. ,.2@&V ta#C%k )b!$P1l)F`E(!ErMe(9 p(&A2ctNqs 'mDyhf B!(2QAy #KtA`*ɤc".`RBUR2!KDzdy d:- c9gD3F fH^zxv@,n=+U]u(TIƂ_D $;D(PPFHp 2PIP4=݂.̵l_YARD{Cژ[-@ 'a$YTL< mp 8PUPSB0M4]S D886pIYC['8"MňS  BÓY;MÜPyv@Z n qBqŢH"TXaVIyHT$24f3tS؂ rUea`N#cٌ{jX1&:!W9hQ$!T-9S8n=j $Q ?B!}@@A0RҶ+R`ZȥAn)5dp!8QJi V}̬7^ uBXD뛄_1 lNaCV40,. ~, 3X fnzP8ASʀ9YfKqtbS V]ݗSdl 7=b^@ߘV rnXǴd~і*\/P)*qG41 "('^LLS=iPEfY$^nJw0M ^ $+W)!8a Ѡ&̮l\ۻt!z.G!pфOLK͡:MІx g&&tv @ )Akh9J2\^dA dg3!f S!7 꺄v$a˓p h\gBW`51gb*8pX: ʝfmҙv{tn)Ln"Ƃo(^{ΔT j2? q;+(UnGm +ppz4(0RF18ں1o8yA\(2incϕ*(±G”@p !@QSbQA<.%CşS9d!sٙ> ;Hsy p/fZbJ#yaI7*!iŵ0bY!ܦOU?w(>!P5ukD TQ | ' s&D!pVcs;Mp"?)m8 cF߃6_HQD P%Ul@ӹM6,l46w u5u T2 }̴# (  у)EhSShJ n Bi3AV3V$JV-Mk;7w>lp%=a6 bZy0+4)8 negGEPO] 8lJTx3Z7H%(4I#B. T64P!!U1 aõG 4IB[7 `!$ 6U 1`* F! Aȁ} sg P! p(< qE5wR1:B҉,[ Ty=G.EeI[cq#ȁ[U@Ff ΀҃?:b`GT .TU@>T$Zҍ`<8#'0$,![=ɟ*)1jը aL "{n81AfPJ? *'Q 9 [P{!60B`0P C;)=Rd\hʂC2:qf]vrDuR 4 M  m.`h4/,܇?(2_0bS]@I>!dZE[F" Y0 #!Axw.WD1o2 !1R&q $ (BQ]dph K_r '&jfـseBvF…oCǹveAT 3D*G=ܰ{g#-d/Jp5m&t($S&] F<!-tY AT%Rr!XY8q,ؠEpdVM: 5* Lx1oP@x0×.Va%櫖"kh|n!1i&b)C! :neF9 䱈N3 (8IR(QQJѾA1.ҁ``AAM@b" lw -e(SX|ZLGx*ΙBSCJyl]/nŚ&J(Dp 9A԰*!SoND4R&d4\ foBGE(! JÞM $ %= {uۍqǓ`H "@$3.Gqmƞ%Hm91A`|CW "eZYƠ`%TP8P`Wb26/"A&tajN@4 I #1CaPfRZT(ʺL=<"d \L qm:qK15&t@ˀap>ܤw k7b`7цUIEpI JVG8JJ1o0.꡽EljD&ΕџV[\\Ń*1Pvaql@# 0O vP/"]UЌ7%R~e gF&FrFY؄?!W.MF!%t?2x C<^eda"͏L9h^_N\jDN,VBKp)z8x]!T!Yl$?BZ3 9TyFpY7 ~A7J mIլDݰLK n&s),WJ8*4bj;3وg,`tf.hA2*+Pg0 :CpءP#s5(l*W $q4ʙ9ڮ%8IM`USƦ^Hj|pw΀EҨ@ps3Us4!@Fl-9?T =#;12?P):D,09DK9rD Ȯiar1ޣٴǨ?`#Y4@2 x7fc Pj`,/ୈ2A:#@#Cde x0h8DA}Y T%\OQZDyj3e#*Ri0!A G8ځ,aVcǸR,O!KX E#ՌK[],b`*k0 -{ZJn49Lv0:0Xji mq%?pf6rDxZ 8H:' Kp#8| HC!! E0 2g2TO? q\eWx{G36 .{iS'%73]hP )DXBŜ8>v&Cđo!s,CpKl a8hGhT{3HXF%Pf-C8뻇5}GTIyzG 욱p M2A.:Kr!DWaBb"g!\Q֥yȈTJnGJ8bocQxRb, -!ü6uT=n J U^s7AwH[0 L@OȌG^6La7e"53V\4l<sUGטBgTe%B)^@`"LVF 8; ߡ,2HƁX27¨Y {Ľ xPes2Jy40u5PsdCIj T/ 8_h55B̥8X*Y9rPJc l@#fQp/0H0HO`+ԨBab:BH\%K8n0Kvaf9y8b5?s)„ X `,7iW^Y5Y٩]#)FB8qjG'BŒHTRIÇL0 Făct=as 0 "XXYa*..އ D6! 'E HGYCxK0z0_#@jAdyFB$X-`<`^ 9ڈeWpi9A*}Y3`J@:`Jd^\2t-b *`@F7X R@@ROaf5D1@͎7w-,a_ WCq-8}KSd14P|  FCA`lU6"`'24uلu`LsTH)J$0 (FF6J&+pl!ZIo 4(ނ`B:"+ `/R]1z@26@ȐbɥJc$hJ qFpn \Máh5Id5L' gtXr@H j='b.ًŘDTi!A6$%'(b/qdw CXD) 3Ӂ[A iG]Ɉ cF~B"AW3$I; *Q#+@d0h(5@}xKB8pVat17C(i@{cMD5#aA ۆēQ%"a$À@c';T,%BR8ao\e sхxu5" QPuI9`g#'k4g{m3BCZ0u 7!8ͺSy~q2-xs Je@ň%{x.MWΠkh˷i4 PٹޕMB/s ֢Pxf{#$:G\ cȆPEq{"0 X Ij[ЖO%BK|pu~bcP>q,yǘ0}A<\](;r4NgZ@N` eWRkIgvn#p`~#1y #C@"Y@@%@/fuVT]e poE2pm0sJ56:[S:3 Kc00_c$VuH 0gc dB1 gLJ+0 NVBB}: l6.֥ j RiX暀;Cl2z %gq9Pk''7PYB[JfȮ*Y6bKc؄TFa ChnBkpdyn_D?:Ԭdj3qnT G`|ƃ"* \ug(cBX0DaC $ #fd5CȀla 4!٧F],sxNepȔx"y| 2a,mw+y0LO<澥G0#Dؘ@`P.: h\"tQeO Q ːi$h)|f`ͭ]B&.dɆP; @EvَdB֦V(aAC2U1 )N\ ,8avƒHn3 p.""%K'& X,Ep'\% 0AUNX:D J,L%bm ?Shq"1q"dq> lXYy%Iu^Xpz3(C ΫDAQ0j*( .S"$ &<0~PJfV+A!2@|lK"f$B J (1Xdֲ006%>cdn-` @c$DhEq*bXnK#bn  (0D`*0!73N F6ff a#(-LLU30BVNQ*}.b$Cm@h&C Dcj@;p)@ڀbf>TR]1!1`UGq!*qf!bLR |ټJa5-n$vf6ʊ۔DF)AA,UB5 1fĿ02cE!Y(D/ďAx:WLA-8 UM0N%FpJ`Ł#D` o&N ! p5uN`y5  X23LFFK2P2MBev2T: agfP **-e(V_if>F D{Dg! G0ess|  #~NbY[̻T$xɵqldm')vr Ed.C̳fQ.b& bi7ĤsDј] )ǎ3?0aF s$!#[٭bq9gܡNdt*0in,d'qPU0Ƕ1 QcR ?,I1AeP''6"(S@X"ؠc"f584wlJ&'e0' yP0PȀ Bd:E@\)*C<ʱHIG~ (ԥ5`! /A΢aEdR9TzB 1ޡE 6 ig W00J~#(D>D ȋi 0DJK?qfIVW忤`Q @GCeVe O @`p 8PU$?A`&nDD`|(lY.(?sg"QB ,}M`-LB l@`L1xѨGƷ"#1- `BQ/ʊ#хhfX+"e" xTaVKc6y|b_P_ (bdЇnS:A`s@ۼ(ȗ>8@fc e}<0G'7P]#ɓD{(7 lr $aFP h)1^@ .0fp'* @16!! r30N:Dp=a%C8Lzv|s (7 ]B !opĵG{ ]|θ|Ca 4ٙ1I'U˃GmQ7Xw]Q<^Z"r,DI !8GWb'>!>`m 3"f,b"a8\&YX!&rFR jz<YnP3&e>" #!DuNy'up"\LwrxD[˚3|BHblmhD( ),'>#~ :3aKR='`dPbX'G$%z0eO 9F$&@LgV0y97C$V!Xǭ,Hތ ɀGcjؘw:8 aFNF t0.  j.\9@`lhV6WOܼ)Nt&bZHB @>D|mA44/FTdfVK6Lђ@WD#z&. iT* `$L$9f d=ÔEܿ(sBzT6#4^ aCfO8h#a sb y A:ah|UQCt s@p!rxBH/c}-0Z jB\3d@TEk=5 A1#x2"8Sr3G 8 (ڀ6=xf!8\YTeIn 5#sp( MgPnp-P!t='(E4YO2vIY=M2fBXXaϐ"Z &w9=L)4Y b:=$Edl @a2Id#3(C{] ܸ?(C!"U<]n"as|@)APpd{u?G9D ρG=H%52Cc dl @C ɗt!"ǚ!${1.\w n楊L@pԞO8"ˈh"%@/c”'? Y%%P,2W5`@@"0y *, zx2& G^"1 J1DD,>ErV1&es6D0$(t&%aꄶC `k8-c4#WKpm: ( $!D`NYFE `0d%ae \EhvJp>&np#ٺ/ GcyvjWgP<rNa,V{xyX0cja^fˁ6PT c}'|LVU (g ͉&h$bȵ T<M`!Ep>Pc ޥfl~`x DvѸ@zÇS5491ơ?9s,rbz(7C1WMBX=ÿ{5`f#7 d5lKT P!ҏhhY90kkZ>L4j퇨0;˖-y7XVrɻj!>NCk5Ɉe> X  ? x _向y3]e  >% 9\#Љ2N&-'3βq9*F@{(s,VtNG=yIJXؙN/P$/R@,@̔nW>D8ijŪ7 @t YËnCgBij i$Jds/;0t(˾" @s `Qd3n8^hNo9)A;qP^a`2ޡC, ,KH+gY3^'h؆ {3S0pg4 |0d`xO0 L@_27Q A' FHd[5"c!'l (lHPL6N,e ?u7Pg/x< 恈 qc٨W n<B؁(<fJQ&p6A @.!b(OhrBQgԵ@hKlS:DKZT) y죸Dmra  Oȯ tbeAB"9e;uI@10@ l8#< ".HQ(A ʎ#D#Ue@ FFKіTpe M0f )لy\Dh*0 )w!(I3j9@t)"!`@ F5p6pÙ^*&b,\7-pVTC5 &XdW?+Iլ#V<0dL RV08HPЈEܼQȸ2}(Š%neXD^Pٝ'opwu)Y", 91K"Qq"YCKd 3 ]\WgW eb P4!B5D'Xv%g&pV#ỵ`%J7\\TDM(MCa'G0ts7Q˘ǻ>ax27k)*^H478b1:XE̦͈҇,̒E윎 = $UJң zNN<3;k BC%v.8X-LEn"Ȟ@(8@҉*'PA{?+x# [wiVZѨ0Ρy-A|0=  - =eJ5@VO \1y7b|F4*=Bγ6z ”}FXa0 7:|#H )JkΠHb!.!  kLb˕Q. I&wh7M"5c s^`4 ?[:orxF.Kmx9\˜(ZQg0HH|%EeaIյ$G1 F@qjl l0 :-5 X"űX\)H =(br<611QBnDaXa7BCġ6|AECqr.o 4P, sTb%6qPc!V咹maHRw3X.Uaц :` 2xB9JP(RփX؀(HP(8Bn fi[ޠ FaUAM V ,TIFV vюרz 54!DH,U~PE6LƸNC $ z y80^ -b(@ `BhCUGhcZrew1N a% (,Јd AЕ0J@'r( \F@ AMD=@Lfn![9pY%BEzB wjdIpe(ӄ`"d (@&4=FH,EfC",&FaTA  XxBŵ]L\9{A$@u2B_##0"k$n4Դ 7EfܼQ@`((IKe$rDj2r`pJQ-Y x&YA spZgWe8 HmtӕC1iw+N?0&F1Pvw2be*E@Y[@6\ (bw`..(aT8y #b^aW0TFdcp@[+hjR `;`ȶU%aF,`5F`1-01AƑv@- 9rfPĹe l` h E\,#ڠK8r֜x2^!KVE<ehA$ባF(76{Bai;a6Hqp r:y! }7Q1jb6haD0w?3aLva3d,,!G1X%H%2 \3pcBv%h1xcpІ2L)Cz.bd)уU@Fn Qt{P ǙYP 0YtNOH"YvFZ+e1# A5#72+"1[n 5¥)Ɏ0'b : rrKp187vb/fT&VQYyicLJ'D\lD@ݪAd\T03}D6hdL=p0Sb.0DzT EN|W5`X ou; uP%ؾfI F n tAlsvdr);.)P}e1w|J807c03(iΐo qL[1!FF`q+m&3H7b'TY8g8kHd bkP+1]Bծad'WNcr5:D(K lK R@_$Β1/~`7ܙp!Q& szyjF3,2BevЩC5bhrF rbRZH$9a G=.tsц`up~! l%P/Gxif= O™I+ FO#Xϵ-r0ieK( ";9mԠ^ l+y+dٹIjfgƠrA Mq ":b/[5]fm:]eNbql-+ {,&Ŀ3`r|'BǘA#\f0K`UA6i$ K#OcaQ`myʮ,FP@@۹3(nXˈ0e`$>ᬌsfYAZm$?Xyh7½C`qN&$LȈm3P`- #x_8G&xv2hsq rp`o@n W! I)} h/bB  p އ f=6  K cHh1t=Ad1<(AɡCv0_jjfiIb!r&R 8ևu 'edG˙C J0Bʺ4h 90XЗP,2A3 #( spB~gd13kBU\р{ƌdbmf$w DC2`89G3&B/@X601?0(\9LGvfGUppnA+Rj %l@,#xn*3FTChX@FZBaDU k>Pn#jiv#bs.eN n ,]rq20=G(#[& BAPyFKDon6[!f2r6!}u:v,`!H#^q 44Mi UUͫ  $=O` -apy4 qP)A$M`an[l :PI[QD\6{CNvF9'1pBP&\?f05,T1 !'Lا(yC&e0 R "|" BS.E*lTpgBHT8bGj E"$@0!\L@ wD ^!0+Lf| 1 'L$Pg0 I0PaDiRC vT"@Ό8];)i!?Z z yDb$ A CdSA υ-mQr#$Yāg&kx =;p c̭zOɬĊ$Ed v&,3pE`.- X#OfK \8f+?T~u(p xsxc+*67"4*} @Ǩ#']HM~SJS,Ku }.l)PͻBt`+a:Aal ava E0bA\6-6oH.TBWAC9:2%ʡreĤ\p6R-X0jP,wl93n_P sTׅhN3֜›@p`9@N %֡l+!Uhkh`D'%\CFJF . jbi,&.x( \1"$x,$ .DSd(Hc5gtlgNS2^| RB#pϐ&%!pG!. 8k 3-bwdԡbv!Fwo.\dFGB'W̌Y 2FAkVyC$ P)Fp@bU X8 )fa0!|nJh@,Y@ ۀ*Ĵȁ`s %c QiEKI bBm PÐV~`C@ 3A,q&In /$rUĕGQ`c=,no؂=n5(  7H a"]B2OOBTҍ X_x,0"r )po`Zja>L2F ŀ <%0YL=As1,aepۧKD PiN1aX@^!ɝu5 Psk'9i$6of`ldqlar:LJN)ACʂhP9" @3dd B l  9g &{/b)uEs n TcK#>e]a~,*+.p1َW6L2lJ N+% \4 c [QdFZ8s%فCcL.GPeg(Ar%uPC&{#RSu;fbn5]Jh"̶]TTUGe,7 9 )^ ;w C/nQ+{:YA zه[E.;9]+P@rAzh(DDհ3 53wgrV!XT"+Wp_p,,b"BVMeaU6 wY~\,3a R10,@ctbmcM|{?Bٸ)y0s\LC*F)Nr&3C ?xs7n^!c&OGP"#dX1QPPek@1\l>a+$N3 &E=YFXj Է#qvG t2HU.-Uב#GƢihB?Ȳ! ЄRQ)-QʣLрꮉs,ÁH}s:58Ҍ(Qs6'i.gkC)cD2K7q Fu~1uu.N!e,8WPUq? nŧ, ׹T9Ũ=-VaRbM4e OIjrMd!יir| e,Q7l!5F5O-l  ,6Aj(4.48 HK-DI? qP5y̠+D 4W>c5p-0M^jrGP0H$U$>>`MhB~=m4kZsj f O"%\R@Phm]0t1'b#r,b"gp$z"9?02MD6164@P Up  )j%0_ C[~Tˬ&)Xivn%$OhU؁#hCb)7 h1݋6 ?c mTV$ j HeBP 9%A],BUFj'e%4nAc2l'r4.)P&@Akh@`Ä&KG"\[%5"iQ 9J o= 1t}KX[dGsǹzA 9g>)QE -q& K/HUC)nKz`""2䐆LwR\뽸hQ{"p\1eElŒ%B 2 ū(K@ }94:q,f0[Q(?rP!Թ[xD9S#A\sΌN*R #؈71y3N puĨm ,"ajN, r&;Jr8 f$59.T vsq])amTd'?6$p! F.-W$JaLB8"2 M$r)1hA% ®xQSf^t K(c"tD `÷mp05ʁ|" r+F^ez4A:P\L- Bz!F]F|߇E6,4)(<%!TրmI B]A”; 7pCE) P-pfB]X@p2X3**47 mJ$Ƀ@@ap-L0!%S!*! X$"r!˰BB>%֔A*$A(Ý"^ 6Yk$a{pb"5usW s 4bDEFnT؏@ # LXBL`=5`e1Ľ԰rQH V M FZ6\Rۙ`p h+a+-Qa C  *m@|\ "0XRP@PEQD/&|G^yV`C^cPyǺ"{ ,'H oܺ\;;& ب@XTH0j2 ]"" ̿7q%C`N;GA}N!D|6I(Q;v2'Fpe37Wq8%6Ne&)r* m=Bi^z4Fls7i |EJ O;Gbɹoȹ90hHB׈sf3  /JW8$OU Cjpвr y "SRG4T"өɄ0 yxL(p'D+YP8a,>] ½fYхj`|vAlJw ~! d\Kŗhh /0ӂ$>URd:^Nnryis)!!QkY5x% "䙖Ad._~KK>|M"hoBG7*\T"b6YLPd]@^n ,3SI&:4Qd@WLmbιCXWE8H!ehʄi%=YY#wܨL=̖.@6&6Ѕd؂ KI0(p7I$]UPCˁ,/3bo&2#1s0`эgfL$iQ,@mICLXޢ{3IOnhftq 8c]u K U4n#[;pFj =':'(F[qf'W5  b Tix,Q :hjqهXI,įv_<6!MׅTy31ܾ3(:tbDsЙugH b/b.̢cp?{|ͽ>c!x[ ,(mD9So{$uz=Bׁ NC9˸6/wP`r A!0F=!¿ٖrPyԻd")B b>+%ȏ* TN# p^ vn!TeÆ8U G !Èn}KJ"(!ɸVȨhE4G4K #=4 %R 052`RMmAIP"zvX@"Hura"́/1ۡVݳl@YP<O]sʊ% DLAf2h°o2O1T1~fjDs+w?ˋ]sP"HP*Z3Ḹi @j:&5f&. b.!٨r*/g4b Pp"h, `؎ȶL % $< +"V,.lbaHƂH[@t{:J.ˬy b-( *VHD D؅'l9 "1pHV5Ayq"A)˸rP!2'V :G,a0ُKC]=֏p0B6B(IghEH S9`$ |@BDUz=G.T$@P,g!Gp%N` !A2aI ؈ xR+taA2q,*Í+&vQ0R]xe5 I AbZN %!08SPS+neD " D JC3L~ʳ&"̮v*$`B fGAlЌ;m^N6F˹8$ a l0!`xC]7qU`L!n=2W$ @ws`rb6g0j 4MO"p B ,.pݞve|Q. ]$b \i9R 8B8`DCsȁs0ܼ s%E0gH * 7 v+7<2%иh\pLF0`Xy2QhLP=KAdq0,Y2h@xc`ʅ,` an2\K/mtEk'(,BlB^L I9&pbg0 >!V\q"tPܺiP {b0,uB"ى04:DKT N@rFY E=ЗϩTMtpgLuae92v liL򒃱o P! V^cVMf0mSQ1CP-pByjgAD(B#d &/"`uRn ؙ{>b^ A2iM,׼A!n? m;҅p#ADY0L7/|i ^%0\dBh5،+ \Ōopp ODن^ 9PΖ%sx8‡c'`Eќ[( os99e-x| v{#8j*F;^A(FnI_pG+w01R9Yr!%@`N\U&2;s:0sˆ nT\aN؍#%z@% Lh} CN@"oSo>`(:ۃ?1 6ԫc"/сk-Gh+E+|NwIX;oF0,a t59q@@AOMȶmADL%шA2.X8O7HŨZ1|aL+Ѕqpکu[$$<&)p9:uJbp0myb<3"BW*$("#3hVYexso)!Rd=Ɔ[dĕ !80h+Q%n!6B$ 4Ab!rXl;ʀ*/F! ,Ut`\ PC-p3I[pEOQ^ qeJ!Z !:b!v*,m%K@0(w8 E`d3aBD`̾L [8!3\+E Qź 0vJ&PSRCY )KZB0;nY jPu,`!`4ET0! z-&C0(t ͝<Řȃo&fyAX!L@MYɲɀbҚ|ВJ> 0P +`CĻlb$ r#㋕siL`;-($B{O驊;lT݄F@ @ǹ_hZ1t2!PŐ!Q1W1 ȕb Sք:*@rj 8ȋ~bEbJwjfu2y0MʯN jP^X93!ɀ\@HYi(pXJƮ DP$aP aT0;M46.  ]DIl8{e D,Pvf/p0Gquy3h*t99cuU@l݈Vfgzù@;fe1]G ^"& y0ND|M}O P" df0CʂzlܣB!y-j3+G r򹅔,a1-l iX0F80ž&W.eL#5apjP+0aMr V@֥=B ,QqE`@Oq3##Zڄ << Ir,3 ։9T  'B¶ ;j NIlv= SRW vУgNױfvgD!0d% Pj P.NȃhFTš:3io$1R'Hmy!hQ$FblN!H7˲^$(K'DJC yh T$EBBD.,I#N)@CKmt |,B:8D #Yx;FA 5c+:.tܯۙ~fR:Lѭ ̙ :$;aZYr9LAPy00PtJ+  8V0PH~$U0#$ P&$p@ã,Z{` M22% F BX€8nYɅLbjBK( ( &Ƶ5%DH>aFXpWFP#n \W#sSw L#? l3g2 .@ EdM(h\ ~R%u,R:!ʇ#eVaP<ʦPW,C7;`qۣBA Vy$} x9Rߎ2;Kف(/@(` ơ"hyb')41LQk: ŗ@ 8TCACs,0ˆz% Jn}rPUl䛔 np6$YV ܠ"d )MsAu ` * ˸&%z(Ϡ"~ P*g`t`FHPF PgF~I60DA^z@ Jʺ7-gLqQP-D䃩uj msH76:w7U &a:ea;a7D .+!'>1{.@Ʉ[A2 4=K` 5P]dT[FnQzbLUp[!y샇Ȟ`81&9F26(T 4ٚM2&[h $6OvWw#} |}n0heЁ| XvcA@A$J>Ep2%hP%rJF6˲B$a/*' [q` 0-)^ x18IQRT,\'!`:08p'V쎦0/7f`@6fA%aH1ܱMRUAR %YT@\Vs= C8(ф0 hD.fSF%N@ xDa/lxOX{bdn%E(&: qN21˨:(80nli0,C"/l:&nQQnxHøIb0dz6js8,N@#ZRQD6 17K*[O@Vf,jqځo.-ͯh4yІaL,># % .lqڌ;nl#ʺU0'?NAre _mx"? f2D;W0b<}@^XyA0<1yP7ͯbx!_ nfp̷G~!w !'%V&83|L 6ev؉\x߈$% r?2N#X gʋ x" J*B\a6 6皸Kשi(r ,(}Z>@* ⣊3PP>8!IS .X[7MܥBv ,AM VKC&U;/.lY)5hiHMhs/J@B4D+c :.i q*1ف, %80'<BC;# "2 7Pµ50J

    Ņ(K`c߯FBEg 䃬HpZDP"q|=~x( 4p(68*FܹcIobmJ.P\En6A i!:,ybP8MrҸO*m93nR}# o(DB d!FH8on9& 5&t.;\\Bt:cKp(_."p#}1(<~k\#RA 3D [rM&\(]Mijxe%E,bm5 qAZQ)z8a)98_lgqUTL\XGU MlR6pZ9 ˛xM [MdD|\Z@VS`#HQXx׶`4|&YBx;vkKtr u6ҩ#rAZ ;(xsMnxR9,FQEU2*#w0D+'\q\$S&Vi:,˩%7C).00ƥQI'jVcx4ĠzEˡ(Ja$hg<1WGk"7jzLTɢTCp\+P!.PoB6aA@ZQ"Ċ ìGx|`%*"i Xp`AW9&ĄĨQ @|%PjnB.Z709Hh9D(.b1@ SWagNGr1Huf@T%p:d>|-( g,Yn6R P7k{c(M6ruy.Y霨DALU#C!+SW5 87qɚCyUI-jb`ʴQ%VqHLA#CXK}rv]m\+!ۀj#)i1$"uU~E"DSܲ1Y 4]$T%@Gl#<ᲃ@ܳ*:1Ln$\UJT84Cqi+4 ;1N!Yj02L8 f&(˝I(לE4#!O;pE,)<)HᚳI0Ѫo"֤M zup+lt\[wb3B`+3{AA9$<4. UO,Mtur9CCk\J_ <3/mcW NF (wmEGhW9VEx"A/1K9Z Ɛ(\ YǷ/b * T|cApD m:( *ll c`Zz'4tQu]`){`RⱦXr >mZ넗|2?L]v}xyx!u5i"SML`-('Da11]~XЫJ!AÑ-4Ѵ񂓂C6c9 iߏ'/\=քM%\-*;3nGWp\elL6Sb/ m@: 8xH*ĝvX%v0W 8'X@PaSt,& Zi5sHVdT "ETX"Ah 6)4\" `5F R|LQ#ݢA VR5}0YiŮa,дQshw1fU Nj:Wl|d` 1f%(EcnɣD(юl xѯ'x*P9n㐐C-; |Ӂ-~;č8,v<<  &G9⮍jb+ N=HS4gkVӃ%zAx`y1D0x&rAkQ54x4Ml,!;3oLvH;Rm=\I.Mvx51w-=+WD ~z/.nh@&ء5钹w!F0&!69k;+mo4 `Ik \c~͡F]sA! }5n<$&*;\(Ώ8 J$'ўqޠ9 \ B qJXZ!YP.YN ?fP$NOD4+ѷJk9 u]"߿ "&+( VPl}s<;`j`a ]zu>2V,¢o=6g5aa!Im4rZz 9 u4%F D\~0"|`\Y4 >sIKBɪҼH׼'3j\^0 Q֝)uqw1YJU=0Jq&'>CItw@ʻ*sB%$l\?>s[5 8ljti0P1tf8,P`$xz`M@-n/%\Qh KT98 & 4Q $(>)\7 N̂ ^fahhp+TZMwfX܉\'lUL\IT?M7tE;ښk@ gEۻN@0PU>]+.%A0t'.Jp[R<9(O. 2SqZY„H)_,QZzc]mx &Jn)N"CigQr>u]>M,C+c'c 8_7rmq%cB9{HcȺD͒m; a!ǀ47/==Rf-TO(VHa3;ۣ`l>|5 PO]PFtbG w- 6IAghw5-Ԃ!/*[ h:xQ F47$[L*[\l><ug @"RyI<nN W!Mђ!l`-p~AfЊ 4̢"O.jvvPۈ!IepWH49$+_)ըqH["(\h~w.B -ӯLwIc)t ߃6 )\D= ZE#82Z}pEE G]"xȳJ ~RX/!d/h@T,\PG|gpL!?.7dQd@1]|` 8RL"+Qb+*[v7㖥ļ8rq4Xik{MKg汸 )+ƢE*à bZ_ ):0AFx01<"  U 0.ȓzl U9Fii ,ˠj+|Wּ\=y0@GaX!WLRNZ hy% A@V<.;H lF4m4IQ F3*:D 6+@%Ic|_HcGNAPpT ^"ho 6wD(Ǹ=2]Y( |0@; ˮsEHJJb(&شaތpsXB9KjqO*DY; L 2J1RiBSB-$`vP U<8**ٛp)_6c4P1^L$X$65&!e!Q\$CB0#%S R~x E +#g3xo~s@w1HRDGK@Q[кh9[RP54P,6@nA*G*a&H!N=ˤLP? b+ؾ=Q "F!DO{H@PG1wM-u+.=p!i;&ĩMAi\h b|lr~UF&P@0 DɆ[9+MSrƩHR|FHg1%LD% 8V9 ^T-p̶=҉Ѹtb@_7 )x0!*HE1P[ {af:Ec f拣9 p2zur§gKC, TgkAW[K!v&(#xr.@xB!~#i1U??"B6 *,) p54Ҳ1M 4Zy%G K+ȡ$~|?1G5CyPv& xBw눰ɳh j9h5ʂٗ 89+ 9ʌ;6x1p⍿1ՈTv p 3UCH&}Ǒ/oXϝh4b ҹOKL=qڵ7@lI:i Ӌ$)H;rE4|H|{+   ufm(M Z5%0A0w/iR;x% KZ@=\I9&ZX@lVD_hjM8A*D+{ěFH7<P͆<aHv9`J:\ /uy Rj ̒wHr iq9YY':NUKHM_pzcK`B5L! ^D*|(I%&D")6$0l4B _ѐ{>@yEV,M>O\0#Ւ<}poZ.)DqB?<*![:dɛ6FK{.Zt|]q YB%rJf}jGi7w4"ϩ&-!ǖ%?LSA_LlC\}(c.+Vgj[!iJ{y.&x9TAƜ Ӱ:ㆍ 6Pm<)/rzs%Oa@,-sN(=+xrh >"7f' );ujj S) *!2Pل*APF,?zW 0R!6F(s8wyЁ27w͈Gs6Bn*xΟ3#lBR)B"0Pw$[QOh\af{xUWV~MMS `/@P]xH(ƽV]Xy]kx(x"Bn8 9AM*~Ou9 .B B@b["Hci .#HjFx5"m<;ȩLDr {|Fi{G UuM:@#kV0A #鐔N`<`#s`&399EPpyPGY^k黤a%+jPȅ3YRVw tBL'&Dɂƀ( +B[ׯ@Ea(`9w0U 1SCU$[$QH(pIU`Pu_6Cxo Qy1jK ~2 Q1kP nI(We{~}s` rTw3xZTyȀ* }qbDa_(̢ru)Ч*]i@] E1I]0ӡ2p*UB ϶.hcY{q.!i>N3[[P+m>*i^C"Zŏb{7i.X'_lA!Gx G%4h( b*BiÁH \dz]%҃$0 $JC|  9aٷv C;DH6:᳂"`&r B&:pE-ߌjF&w`|19q냄04N<8l3!97w7+#($Hi/(w1P(HNfĎÇ`G:7@F9-vW+0-i-׬)EQo`h/JeRS:iGS Qؒp=Nh2)ΙRXĚLWkm(׼` &abQ(TZu( /F+ `5}0aTPA5vYuca!0yq*)WZi"_(y͐j7^fr Qm8#EcDG^1 ' p"UF'&F.ى&]m_lw("UU?o#4l-^4)5,P&B`ąvBAKÁ&*azKza!7M#:   S I3* mJӲs.(V `(tQiءC(1A(`][5~s @; OlZ'N§yL6@]H;_ޙ1P$6~r\6h(40w(:Ff*.K\%lnMך7ZW!5вҏ@*0]Jd9wqRl䀱r`f8$@$0ox њZ)UD!of&qyhh vTA$Pc,hH<~pxƂ$0@aA A\m @KV3fdt9!h)ݜX9Jt/ 'Eݹe!F~ܸ"p0a   9Qj^&BNpE㱻h'x&NzJ*SCam᭠*O/- 7 w.^UTEsEI"9Ltvpʺ1a7G:+G0sJ?8 en C0V.a vۚY)H0S@˭%B@8 8-S+kiH<r "1|Q@Zk4JD6F_`b+GBbUJCd奆X6H +tqAV*9"4SeiM-FChN .X©vcJAVTopл1L)lFq 3dci}hxD_bUrMMƔ4%Tsl9.Ͳ&Fbx-J&|o4T!H l0OO2UDMڎf*6dhWg<=Ajv"%&-Ĺ ~~r:@NP&6&M~yɛh8Y&xƊK @HVM^E6< (&&"D$ؠq "ۇ=Qlן4]?FO׼p竆@0 @k 4>}rB~&܈P^vUA/NedJ8SZ%ѐRT&P@#i% 6`R6C郔B* v`QqH_`hQL. %q$̛1p _ O4jA94S-,GPfM )cuHn`Plhٙ#CczH{:,ZN BJ^HRf@m{ Zp-Nh/EV;g!Z~%X&'kL Fa Q(3MŀjxF`ŵAʼ8QyĕRl-D[!4^+8 UąYa! ^.i,noxe,PD\748&Wt*], pIK-(taH~L2@0xzQ3F?f\m8D!QƀUZ 5u逊B udq@Usi@t5jVS|a . G`rz )(?܌We9$z|uW[@m X@.CIOT>ЏfU|xvo"mޗeA674!qaHL`` zM؂!3YM6]h7'sx6|=;lZp -e(2 3p:hğT2he~^ S\UHVZu@>U:p/z !7TM~pf@qP#ȫL,w!(FWqdh*@iB6'&$*+6 Z8" Q\%-4K!6N Z& o51BMp#Fyʜ=7`(6lZx4VtQ 4 %v(0:x>|(`@j{|冄Pg90%+Ǯ *)]Q߶;0B21S'F9/ v~ LG[Ay44*bRR`1/ ky5RFZyַF#k|\J!rOi>k[Ɛbl6ll]!jex.˲Y+9x>M|OˉA@8)fG);~ $4O$M›x7yfPo끱{~w7UD"p!T=;)^)&]u&,$%kku9Yھ1< "/S#j8}X0A!Fl֞ /KkR!ȕPP@(ʣx́\gaU}A^Mwm*Hñm-뇛R'RCM:ºMqSr qUz.nhkx!>6 r/6Kj$ ѱIj6=o  _Üj`hS|`F;m'ٍE{BG5AWse[$\Y@@mҪJ,"dU.b`u6DiW#Rx3{JWBWSqϮh@& D(1)&Trkw1j]l^! g,Q`$ C>ذ%zbb.+ZJ@h\7%5fn TI ?ҨOjW+WKw x" 6E-S mb _F &Xrïu@;paK(d d4g€y9ų@P;ʹ&͋~xhy:qM/".R}[GK$ݪOV!tUP6.AT7qB3]Чp @Me-}pIG:'Z|pEȮfs}4f(ȡ,t"e5`J$#r)-Pl+ j<D<ۂCRNβ lR RNe?b*FJ>keV8 YdXt,A eF:I?7-ukD@&6k_VW ,:KPPf{bp4=\ F`Ft6q!UhfA`1h443@m p$D6 ebzk…]+6 n' )E)t0|xb+MĄ(Q_Ljw,blAu(ԧ20@VA6wӞ6]bA;ØBd`1qD0;Q\I^S" @"EcpCC_jT?10`[> |dSmcب;{ŦQK8%]W]`IIH|g`$qt@j]Vِ55?_2Rc%tO"8ձXb :! M+aZ[wBU&%zl`+-Ӟ@˼P"PIW( Qv`U^9F0dwxօ4AEAuA{i&%ji͆n*ҁqV!o`W4||b4r0%#̠{|Ch)RrSJjDCȻQ N4;l`1B T \*p&cHy )˓$,ofrEE)fP8@pECD41z|D\ۛ2iE1M& P}p"WӜ1r{Hd;ˍ-V9H&l !Po7-":4_.t\MTn6G"  BBJMӦaq@dAATy)ɛM~T{09 L C4e^N0y2d07M 8,b!&JB4iF7xvHs.$@46FJOlX"CDSRm?/y v97u~4cFqokx(3iK)dg<+.nw.Y• % زrz0"JrJȤHyjJ9%h.*i2p+e"9GC| ZiHb]?!E(bA*@qD?A>Cӓ"܊#z՚ (` -l 2Uptvd lGfDYeBU2"$!X'>L:8)D O DC;Ԯ '..۲t 2ch6y09oTCh GD(㖓' m cIe 2B1*AF6'K^EKR v 淄D7x+2PB 5D<_\%(63{!! pآB |LU6\冑c ?\iq'qڻML 4Wb& (X0"q5˜Fxj%d DDrzbfߌ3錺g4,XCqp}0v.{5AY|ĜE) ɭݥ77 P"׿\nd ^ \ \Wr#یPKZCoyMiP,ZCgnWpt7Rv]A:Qr H0et$lR ~sfRIb cTm7CB^ è#A\XO\(W j%Z8MUq@J)u[(xfoT/x j˂-DSg(@  ??8膀uZo]*1TQu=(d?>qC;k鋶E7R5_\!K0N!2a@w 4Ɓ<QjB!Ay/ ;3xi6\e M#PѬ!R,לa{|75Ak\a A7震+K4ɿ|Kq Tʯr1qbo4ƱrTJM&b$900I-clKjM|`8"7=!gIePJQDFYM`Bbt?"P(7q._\rU);BKOfb%Dk 0`iQ3] Z)J~p6I sU\v~Zv x@ BB F iBDL@` + 1ڡ7K0P8:Ȉ sql EwL;83\ )f<+CI„ I {YqLRlr6h)ELZB%մ W@9r"SowԠ;S2C7_p꛹*xi@wp&%v+Xc[jtqaD1Kg kpFmFP["Hyr:0wMv0k5 f!LRRg#y\׬C`t,0a=HSGxa&-ΰ51P l4*8;PCBhB@ߟ|_Pʎ-KqQxNHڠKm6W,R P ENJAg\I|\CLFq]b}@G=ht2#N`sg.2|p@`bu+v/fuQh]+gI0^X ޱKlW PÊ,@n8B04zh@`z;^Zx[}BUEa-3pP AT7= Jk߭b̡ 1#_ @toA B#Dٷ`^}"# Fɬdpʾ_9BE ߫Ro +5~"-3pZbi4(|+D6U$czk晡Ʌ$聘bVjx 6  Qn*d-TH)q{Jror% sntӹF*>lX&6B]j95E)!t9f[sCcpA7ARh9Jc@5`hN-mbP:lr5;YhBVfBtX@n؁ h3)Eb"IBqB6ҊxϤ@I˜Bbk6PU-`w 9VP%C"-<˟U| d@y{I_|5;PDlN4D$O>Mk=pC 8J; @ {󊮫)!&+kXValvOFÅW su9Z W怒Pl9M a]q|x\*o( h9A:\ 8'8( ϮiqzPDbTGP0xN8iC< soQuHuBch'Kx@kQF+&:Wx'Dp5ummRRweq"ЍAɋEjuFV7yS&!N~e KְPGwpMIzeLRN|XhP 'E\"X( ܋2z~mQNn0liBA :#:Hb%p$hM Q}̤"99`MjF0G6V{ ?9R 9.(Ã|t=ĤLh#oFƚR;Z]'A=TԈjL\i0i8B )v{3;'x,P\trMXBfZBWcy/p;P+GA\(H?URnP|bBU%.Tǣ&A"ps)G\ux?&MMG5-ähhLBh\*l@orbp&~t'}}28F8D#s@ Ck Zi&=˔PAd3PH\`2:5%Qv)pRT!dB9ayRĪ#X\B4^PIa&C)QN@h\VȠ(r_[M yS&!hvb'-8 4'FD f"W80K` n:?{*:&$x\E!/`8i]~q~It{ 9CCAʘRp yq  q@fBX$d*Ճ5u>9;֨S"W o&'b \ d aF7 tp+Cx6l@a&;LDMA!`J(e=8%@sb& UkI,101j/I ~0;~wC&tYQ/TAۑ#C%; 0Hi&\ Jki)`U6U7yJ!h6fa-o.8Rbe3wYsr0Z׬y b*"Q\7R# 5'xiE6Ls@V!0\@- Jl#΃&"s Ţ) ƩqNA BISauFSY  Lm@9b@gުp\U*RW(M#-%1䁊QKARfKUeBN锈Tۛlv;B9; ]S /YA^̏`(ЀXQ ."qp 8(P2C!hEg/ AQ@E D5Ed{>gCZWkE.6"0~E"X9]\ q;dWyiL@a.R^ߝ8mpIy,L֛-?2*ƦK0P/ tymZ#ߜ!G72C6Nǧ0DTUMoZ .Aj%sD9ߟ|SWA@ tX!NjUi ^ !6pEom9 ͇"qsBU;kB,49W8p99\VA )4LkBdn#`.F !NT]ErSEUʽU8_PH sR5jE]N܈ 4}@"ۂ8~?멸P5 +g1:)IYcN]/ߏ';yJPMsi t^-̀ mP@LRӏcPlt}̺ G]_ѭ{qAid8VYaubvz\T*ApʏnѴwf8+R&fs[֖P&p.dCV *Wg͉U[@mg[P1@@~L5*YEeŰL©DѪ}yl6U(rnN1*͌ f@MTi{2""8Ew9"_X(چL 1B7Ai|`tiS-M)[ B^7%\4jAb֮#Ȳ2UDSgg vbtݘ|eRX_\-9e 4kF4%T Cip@d͊"fb.V7"T VspY Z(r5b0(D%z̓ 2pmQЊ@AhW󀠊+4nHh^]q͹Tf#{H))kFM.Aql<\`/㢋%_P,\t*!_G:1M>yBp(CƝ @[a+Î76hP8yH%(\5E_C3 at&*@ǯ$`ЄWpK@.0^6;p7\h&W3pj댎W;+qPʎ!c-r8պѷR*lkXjDqR4ph츏! P>Ū<`HpͱZMDN$Ҫi6GT0"|)P ƕDxyӆ慢nm1E5~()fbG=0bѰᕁB( M{`V>y%a`ǮGWhu4`wjT { sn'c` ЪA}ߟ@E o~tQҾآ LȤb-R.h)Q47PqMţ , .E&S͈β!&"Y‰ȴ1ͥ.",]FaB٧ JKp9 K=;([c'R AˆHyoxEjUh*qhRBM#Q:j^Ƕ E\k9@}sT5 `( J;6b; M)Ȗ(3KO X_T -iD%rE cIʚD!sWx&5h`(J%.H-'‰h8/o h/DA`t:Vm(T@A\SQ=}X4(ȮCJ%BV+0cObXP9;2٤@DeYC@08&Ǝ )Rbǻ =o3g՝E E -51C Ҏ׫bH`$Ős 7XZPaت2"QB.77)V8ŕ-Ӽgu]B)6P"A tySdHFd%#0A%+qD޸5fF:87&ăq)T;ĄA(aF5 rj]8J x hAAV넔2^2@ZX^ t*3!4)R9@JyhR A6D*,EͅPw?X%G|CM]YFID͡ay{́F(u Wmh@:7$X.k0L-X3kJn@WEp"ddwD! 7)M`-WS a,MCw2x‹mVY)[*^BbA)8ǽѦHL@$ZALxh<7n٧aAc 8Zy轃jZd]lcΘ bKQzW8J([c UiAr .4YUh wZPo MuCD  !;p(w];ī&sD!U.@ wDM*7W @L 0R' zd 61N(\Ꭰ#kZ? e'EOh}X2m$@[!XͰ!LqJlx₃@jDP J /#@B! eyS~p d f1Ԕ. DtE l9Amǘ4/+R0c VJbH)B:2 U䪧^ 翝ⲍ{bLzzeZbmH+qG@da:XlayU^P42M5,sh#&YB;ߌF&* z#84Rh;Zb3T )z)}!q0MˌmVG4n5QqZ[*bY(6' RMFᦌlNJ5@$cAxTp@#@r??8hZ%&Z]# ; m.-!RaZhVp F@ k}!/_pap%onM oX~[Ze qxBӊܼ5 `<+B9 %F} N!'9oDrQ-% -X17 Z5,#Xi?܋'.)M9C{GE!JM9jy`;6e;MxaZ 眠 =T \ Pv`. 8\V;)vbN6 ag,یnF|27aMP)m*{}xU3*F@hvv 7<v1!|'$=RĶ}q(9+ q&Cs=~fE톂ẃp Tu;'"k+U]+. C8a@퀀ro8m:RP̒j52WLh$:i1˄ o^<ٰpUoNdsxhi@N΂~@.MX>?4FYڋ.ܭ"ճe@J`h{"ƕ T=Љ_" ۋFp_9 Y aoN!/<pJ܁U6i("(G #H鬮 pv(-8M ]}VA翾jJE9ҝ"Z;bK@53a` QM ȉ> T4YsTӀG|8Ȓ:AI\@ >n*F^eِrC$Vv?\]i#-w'08 u8dJNJJ #78 "6NBq*;*(Q,x2d^7Hp!eD. S)b'JAZf՚":?Mr'CSAsHGl#٤}Alְ/jėkHZ,0'2t3Dr5X4`נ04G^E"Ns%͓T ep18n eSWԌJ́ ވ7" .NH mGv^WG Xf$(m8x& T>>xj3и҈"e#SeU*(D=0 i7 d1 )Ǝ l pp{NC@t o}rT8I%Pþp5J3󗢗pqQ<. pmP=Ncӏ!A?8jN{-H8ma:P5TpwXXA PUDA ×FcjH/: ރAJM+qJ )F' `i F|4B2ThgC Q9 ATsX.~}Ndٶnڭ82!i3x])1Ei2GF] kC{!FY;@q% !䖂 Ӏ!єĔn 1BYF%4(W6`jRaqB4oS6UaˆR1Eno :K\ynɝ(mӀhLqU݁aB(djrsƶ T6(H.Sg4mWQܨma'X@Fhډ- )8RDH97̲#@Gx5fhS (ZܒNDA$]_ZzmQ`e(LUDmQAEz/S"R5$G)i>RddNAr8O?. $z `)S^EiZLVx#\F˫`FIp`3UJhJ+rAq4Ϊ?9G,:uO@BlsI4`)]`VX(#kE+Y?C#f["R+wqjivҮi!:F7?i&x*e4eϷGkƒ0O0X{eh *⊊I?QSXC nH&.1lA!Sg+LEQ1MkIX#RIuKP;yeLTHLXs%ˢ<ފ- ьS%<*Eg1BZzo9[X냻/o\6\eE V**.ѱ d^EG( qlkXvVˬ -ta5n@#lQĨ1`~rԹ@1AsX80P pi) ty C upB0[+P?9+z CM[X;p*o8sQi`wt+(bP DgXPӜM;t9~yB_f 1xQ 9Ȁ!S}2+Xo(h}sd(o{c@5H8V$Fф0U?nPR@s 2n;f8P( I#If*JlQKY좝RUaոkEĊBfM0z8Z PXkxǃ%G*Pҹ)PTGEJ&:*8B@+df%kp+p4٥ʂO|+F< +q DjS*RZLCB3pРT`JbP>o &$Cbˆ`i-2,]HEASր@ۉiM(MvM4Hv6&m' P tMMJZQi@Ѹcc\`1w2d1H&x`EԖ by&n:AB4p撁D)-yn P=B\3*o+l,Cę=C(6H=~!u(-.7:*3: 6rm41rZ< A D5c X;'bE.B(gL o眵:5'n9kB s{TB&'_5h/ c6& ƇGߜl=~jpMn!X.L P B13.5g9Znm .Ģ5QsW3@PŁ0 w]d4 ]$b\NKCUԎ*d,*( 1 Kq@F9TH1Rr 4zIknXʦ}K`O$guŧ4t'_Y(.vy{eíy~eIBg9t/Y+ |71-%>Ȃ=!7@y94[|6V2:t n׷ J ]͵3nP d^A@˂jyxK߃6~GcD(4~n֧@+@A”kd$"1%.+ ޸@O>5짭]jf-4.%;Q(!@\2B6;_^q~ykK|Ep ;׮M//yx >L^jY5@X)=|pD*B"9" KT!w%Sy&i2h!Ƨl*o|buyuVОL6'N ?&7aS@}w󐴈ƶ!ҟ\LeX.hkW} ¶P;ʑ@!KD͈GdY?xHҕZ1Ah,ͫx2lǽe('&i N>@3B@2hGZDɋK ĊlT6xqU9' &jDN&rAb17ƛ E/ϗ @yJbrL@T@40"ƅVë`U``< kGJ(#C@8, ,;U-Doʻ1F*{˥A-A!1ЀL+2I⸑D\@5Mb:7}p#{g#ZRwDb.% **] {ɰ ѫRFu+w5K|e]GzQ6)d "iD\4_5oWۀu@a`M|]Ɋo?LD0 4YS\Ci?\e:J>@'-ʼn/Ty p #wo^OSʼn)S8f3\"( k'fƒK&0e?.(,TSホw"!NpCE|yQ$q;D h GCxB0:O paD29,n\HTP >Z QCAq ?P'@^ Pamh&⑴5!+f(|&E"QHQr +A:ĭTAkTv<80X!=}2 JܰuPh:87fVFR`Gn2jcW*88 Zb؃i™d(J4l.?*S'( ~0=E)GԐƁ$ DN&n΅kq^pwL׮)]) ZX 1j5QPw{eM%֣~ߌ,WA,ñ8Fh<`a;>|բũwK~q1) S,+xP&@-yp.ݙqLU+Zgi}!Rڎc *9$WV0LTz3rTh[F hDb}Vǂh`jdW*r ȴAwNAP-=ڶ 1X>|lhYbRxqO!yMzm9edB}CB- CCw_  \IL5w*u4z3ˁ6#N,DUF+(U0 )F6P_lT){NzeƵBJIrc]!97vcʕ [ [p[wzsӌ*mҔr3h4Ģ7"m.Ibպg&L8enA UQ1HI(?8 QbduO\86?IAa`m V6b2z;)*M4)Pj\ `C@WXolt&/y@YD1Xq]qt}pa!AZ)sm~Ɛ[.H&K#!4pU%nAl` -r"-R %1ᰔC-@ˏEkyÁ:9r1 R^`H˽*EzU p F i<ƾH~r I.(+ 5z,;(`c:! Mh]pTB `#U(]PhyOb76.6%iPB*Q.:`8wYpJi@*C +pH4>SS- `ԩA+ h# tBժ afd:!pJ~}Ϸ嬓yGN5*ySXn95@-0 WJ?50Bx|4ӍJ$Җ`hR ؤۏ M-B8%я*Br((Q P)Z2!J͡e1zK ׏:%c lE0 iG2 H$B|aCXQQ&ZRO I8Qf4w.yÜT$7b?,^^B9ǥTx2 3 U\rƛT%\4.:qGo8dz mM5`n:* mH΀ 6\n9U <KX a֤28L.ٱ2偍j>rŽ7t%AV4?  EҲƨA0|\vzR)VQ`1qZm .]"/i:f|nՑ6O6 *UN9 ZmEexƒ;zkw!pd@&"yijsq]w!5".)7S`X'x5jxޅ!2k8S#Znt8~\'J%"CM:nBlHр *Y& Ż#U|xcwPÒp4˯%*5@ 1ЉWl? ?8tT0OiՈsSX*]: g;tla > }2 M&)~닥Z!e5-X6&qv`yH ?7dPyrH<Wߏ|j]4^fOzjqƄc.zc@ fm㗃y 2A<`-dh0ïnP(c|p'm8[O*0,h4 'vlxo&x$1;*IT7W`zУJD+qB9'RAJ O"o(^.$Cnvd*T;ƵNB9}1fϛ˪k40q"KWYQ 㨥 _ ȡ9@k%)  y ( "` 4obl-&.xbwQ F}P(" b6p;*)[݂g=0 Zc$PTL>$GHU[cEh `v=/ m 1TJ5Fn:ł닖|k6IPIT0UUèƍ _9) {4)Q)ֿx{UORz_$@O=٥+=Wa9~QȰt8^ Yu ]KpGcALDzbO M"US*%Z O8+$ $>wCͅJ_bd2<(W㈚^EBq` 4%`:f[TS g\7\ݦpȪ+B+TDZ>bGQ\Ϧ= *.@6a H %b6C7إ :X<@@-IWG*BbzՅnnn A=qDDD|cof;vu07lfc_fTa OeE_7-u=+ncG6ZvC:UyL LjAޭcQߜy)\AX8j> BQJXJ͐T4 ୹R (-!nGƑPvP"[,Pd:ܴ69!|VqJi MPVU@*M>c/0r !57뒉 IsyAR1 rN(-WBfr.+4р=Iռvx¨]I~\,l) J4;ƶ?\A`]$mG&ʍ)4tvO|&yhWfN% B)<Id@/sk`}qHEF,vwPxi7]ʑ>*`FO h,&(")0&I9x_-*AA~}0Xq\g8X@zaTνmևdwJUms*ᘁRS%E8OB~/Q:6qXS[J8)}r8r29 m1)i퐜KCY=d(J}zyӋ9]RmlJVƘ ^pHA?tTIBa8⋤nOll&&*:c% B2Q4R[Ťr-ˊطG6lXYňVb87EAZd5("!Z h*L@{#,Zd &C^_L|jrAd+^,  'Q!GT) b 4J' {8F<v2tLGxH J\Q`Ɓ٬ҭ'QLj1er8EbS) uDUDW 4pUr-*Xx B1*(d.yTl4c7WZ,A|"L@xJd @踈Om(XSjwHyŪ0%$.PFGyщ߾Az֞pLT~sU@YUx&| "- :Dz Vqj8*d0Br+6h"FXI ]l|qVCh&;E#HjEJCN(:迧+#ci2&6"Mj9S U(@+ C:5h6s[*D с Y4bf8@j# 7ƠuR=>7D1AD zt[@V_G<@r>sa3x?>L] pf`7p$gI/xT#h !I%٬V ]P 1:Jۊ6`MC4"ܷO2eA=2Hࠈ#]8"ve*"qZM!ZA7) Ei`9$#F}XJbn `2лrRQ)$Vzxs`;/!.T u}CA6{Lҥ9ʄr69'UB_~!(xIN\;PqbLM߲Z@&ZDYa bS@~ @4-Jpo{f!>]M>3Z5@(ck vo4A-}1"7eCϿbs땔$ ҷD8h'uJһ.w`!G5qT@9pp䌶Ic> k{4d5}0UbQ|l"oaםvJN6k  HB 7qPERiiDUC9T(lښjiG8>6t%P*x's?B~x __6Kn}"y[6y#yquC{=#(i_??XGP_\CVEh[` }q!>5ɨ +tRio?=.P[74kC!Cv '!h'"ل@c*]qV-[*JAD2bW(V6GdHo%ti}L529\_V`#vWPDʀujvCӆ r]7+* l8Uwa.D.6*64sw`!^1mwߌ1Zx So"(>:¢T zB%9rHTHC4ND67Q"lx1ا_9-+ݫOU{%{*Ĉk0+, JN,t@ 5F6qKKmnTs,*a?8 f cXm2*Ev]JMZpGj$ddT6wd/:0ݡӇ٩=nWENRphT/2t Q֚f!%mqPMRkJI 8Gő]z~&W~7 z9Ȕ&Qnc4T7121[" nM֥8,* xRz=o@DyG/HOm0߯;^~cXhS :B,.4 M/ɋ(6"#~PJ)g8(h# _gӜ?!LH5FW Ջy]`HCF 50A *ϟFB P^<>^5 Qf!4[ ab޸lc =q@Lu"@v@]fnjfP cf2u @"鈂Ss9P(!hΰ t'95cm Ӕll?`Y=δw $5Wb4DZ%:"Jj"UN%B… yq٭Ecل<9R 5c~p 16,gn"#;n3w,f ޾y [HZ?%C9 [+й; }lq:,pQ_|aa5ӱiUrcixç7B@,*ӊs Q7J"h4uoMb!Àv蘈sH Zk45 _x@fNBGx +TJ\gTL'yE ? \5aMa> 9u.]#ѧo ! dQZ* kJg$ ! _F[Fk|6J%/Z ?asJCND|lXA#`dv}zP2pSXd046Dv3$ +pk4w7N% ~6ڮ_\$I. Qa*pz" }e#cJ/)Ds *P<`.oIƃT%+qR(<ɀst[M O1%%ߜG,q=Bi8qg n9͇њ/͒1؆-Ɨt?LNE"oF=Dxh^fbJ=e!F&SUMڸOe@&`k5jlItz9cL Yii;kXLM$%V0@4;>8of9:F m 5LXAa7vC%uc E`͘!qĂ@GYD0 #a&}}75e h@ URE=^9hPp4}1PdlE t*pq K5`]k.3o{ Q40+C>TGdQ'A>2Z#? KmrUϾ7~3i-Z5wvo|?W Pq a = }KaЁRdwÈ\(^_lhE6'd%/9-@~\&G\BU\[Si@rx{H1iwgb0m4 ]pe(C m Q";q5U &i[Qxel.xA K~٤!5 !h5X|ttY~@wxrNYCA;bDJhplgz$j܁wx+ hZb8݅_l UXqL+G @0ټiZ[)aJ~Rhpk@o <@/2DQ RD1\ @Gq,hRtT&I*:P kBӁU1:uh9`U X&Lk oU(b|m:=B+$-EH/Qݪ2>L۪ Pv&T,.t\Pn) SJbsAl'| 1Js o4 0R&l8pr1)y'nJ Vw% $s47!{ eķ#IhGA85FX)!rOϾiњK"K9%64hRA񋠪 UMR0lL92OLCQ a"6z`*חGn"Uy?Rem?T$Y";CHXP,6sZ`\ޭ0(EAPUl8UC5Q@vƗ83.A€6LARM.- ʼN;ـ gq  1Sf\0-mi/nU]RJvp?p4c PD:@q{XG.:on8O6H]]Bj [1jn1!+H#DP/i߾ p;YZ$#8($J /;576S!K7hMc!Dwa!fj㴈$4H8P(iEUN`ӎrj/yx3j "A>~2 tINp4$Np5%zLVZ.H=`lOR*q9KiKjw `f W4 b}DG12u*\l"dZHdPXP VřNXA%;q"VNX'Bf܏=RFQ@1{͍9j+(̀ú!YI׶rr W宅LSS;\d l·b2 aLAB ) B3ё A @*EXxA 6DIx P sݓPE+.`@?IJ*N5M ' 0l -\JZv `1! ;8ށX$M )d*_z@Mt{idD)!\&11.P*5Lv-L@^@YWzhl=i-CnҦ_ #ђY#T<`%% D4 sF 04klBOڠsv4C@M6܈9H[Ƽg]ז.αKa}pKH LqWw#4̂ Cٵ9H%&@ DM@1J H- &Ѽ B1Vpl7訝a-UJ4I2Y 3'+!-k9}=ASB;S\C~wRh@7Mn F (.[0(K^ i@ 7\ Pf5wwb;0v%6. e")ϗ#Amjp!]CElb!<71CV{Ĩk|S.\I+@ps[:>^i{?\5, X%ĨZCG!JwA &+zR\) 6a@c{}!G^  * (cz6d/s64z|*V)}ӷ0NjoOj_-<3A"wԵЖqRZ!/eqWZ=th ;0+W3X,7O%ԕhZ6o"ۻ FQ Ä(⁰gϾoNZƢUQp@FoG`N&4C#iIKhП9! `s(P6[V# $i=I~2jX1% Cq pտyP}^3AMW_|rPZCr4"䦊!|P7z QdqRJhxV_Hg,(bb;k!%k8#b;+D6Լ.F7N9UUG IÈ qD zLmQM0CcDbu0( UUDt,Pֲ5.*y >%S6e5E !kk1VaJHex&AI H+k{:[8Mnj(% knCn˚k@E/lQK2%zU@@\]NHߋ lHDۃ Rq*@XW'JF(b "HW}b+F*rbOW_LZ<:lU{(  0섀y!*'6E0ߑߜ`kۓࢫ\wEhb@( h9E8d5]ěN9۵DOo"D,\(6jQ<+EJѿ\~lxL!Fr @&Ԕ"I0i0(;pÜbUMѺRQY7qOǍ.!87QSFeD*.KS@HԼ\gG"vl1`GAt]"|omC^K x3M1 7%ֲȭLDji!,] W~Hъf(qR%>~qU(.um&<D>G#(݆0L[R V+ҏ, P|;agYFiGvrFʍT-@50] hx]m].ZNWÛ:MثB9$-89vPIYPP1!GnUNUEدX(A`1.%}LN2.ToxTv`>PmT 2jib^j;"[xAE1@`DP\՛kU’4d 7TFwlB΅h;80 (xEnH #haFLwHޏ8@?fK8BSg+ZoO*ad ܆pD#i+d^&(`b@JZdpbUmR(^pr]6@jcPR`Pl `W,5vy+V^r% sPt'Ɣv` ܢ.=D@;L1~nҝń)D3i "#! ߎSe@=3j .4rVQ90/ JywjHy5 LV4nA;$Ps;<7 \Np0RiAp &z-OJ 4UJ:)VL˃A'y[n-@JߟC )@ҖP퐪M!QU @ S6 WZ\H(98'Bπ4h PXxU,"y1!q ulMZtb@ (=q,*K-đt)?cW )-1(-nWF%0_9V ]RxŃM0v Lph 7dԷkwLC.(NIo4Y)G_:4kO(HSlu AI/{߾t!p/oˍUga*bGXCNZH ta>L@Gzx_M$WsC{|y} Cf X Xe\'YK5HK\:{+5$D(pPEMe+7#BXp!߮ZyjLZw=a_lV1E8^B8$LgXX&o~1C#mp8Tv<(LAE#X6=@w-5ñ*dHn (D2CMLARxOB h%MT3|X4 R#l8{ '[9JDfM@;W K0}@ɈvkU N/PV#Sk٥@Q&͸7jA W"/.Rxo8BJ X1DG"d0B/\F^1 VYkQsBBLx+B0KԛG1HH{͋Vo'/GA~~q`v4%%(ۧXTM\; qa(f u0@C@w.LATgɊrݽk4*@T:lyN%ҟ%D7Nw@CBd[EPڸQFPXRN«(^G(˼ר)lQ|#>~((B\;x\I=7q d Z 91Tw]ݻ фm)<8]xzE nb7T4?̐BӧrQ b05T14ǟ8I|cێOPuHF7Hq HG$:6x䁛JÂmK.V7˄H;0F*`*"BD!|ܡ)-톃18 #!yi 5pr)\O5?!w\;lo(@0ZPQh "%P xƫ܉^rPڎ1E<+ Xc+]xSG$xE;k"Q,l! *%W|{ta]pS6'`G _| C|UQ LX&r"Hm"/1NXF_ z*:W+k+GRt/ d _E"2DSY u[ \) 퉠E>y*\) %zJ_?0iOE\$W&*LH}yŕJiSRtc4eDObBxRkFrׇ *1z۔Z+yx]ʺa|#6qӑ9hI*0`EeƊ 4r=\,R1Spmn-| K/FmFوP67\:JmpL /@*U`R k1P8?Eʨ:L!W`EOn e,v=ĥD(M3D@X0A-T"Bpy}xX6 بC8PZqDaj2C&AE "( z8Yb_\:dqhSU)v HLɒm є0 (!o6N\ r-ے`o 'n=< |Gj .<Fy6DTA@cP|P# sVZH\D {܇hPC *M<21("`BRJV/1TRS@pc@n T4(qD{ ~~pMR$x LWAy&\/TiD'3FDb Ae[K@ = XX|`HnI7Q&X9U"qS4y*p"_FnmB.Aԝ;ҸH9rP41}~pvDX(.KTBTUBݲIwNQǮR ֍`թٕQ/|^wpz@ƪ a[`[:.xf޾ W@~kG79J3[D6!D5aH,6E](Af -  .ueG])cbZbD=2^.#pq)ҏS'5|b;q҈GDACW>ٹN]>j&)_ rppgCX7|[7`t l2C@dJ',6R#@xHU/8VM җZ쓉GPv`4@PS :p [?8P4SA;=(P҆BshIu(_ SŬHAyo u=Πڞr[_ڊmC#76:_Lz+&B`&G"I+,#2Uƀ$KT>8:zh?lI僴N}#r짧xPӘ㬟%@sa";OO,lx9L~w4'Ʉ$}0'%W' ~wT4]gLدΌVA1+J4]6$2.I@<Bb2ɐ7$*! ĜtƶB@(J϶Z$_\. BJB#Nr"ߜF0HR4 iXihF LQ 4qn.;) .Z+-{9% ,B8PJFOlK*UJo&&(Al) -0#1e3n"&˵ޱJ0Qg6"ZRFn%fR&l&'z K`a.Eo✢;I4 aF딧myȍLF|d9`غ.Xo*aE$%@)cNEXo> H ""hSt5q6??m*:$ǘAyTdFB'&+#sl4 ;br+}qҀ $O; ғ_c b;ur6pB|Sbw. iaLY O+dB'UMQ(gXQ;JӖCy䮴 SUԆ *irAy1fx:iPNhUy YA$"u3f B&| PTH CO.nb< 9p-hU4Q"p ӻPeMռle^/=p'0@c;VF8CZA0nVwLًTp@]6;aZŢpFIq2\ S{ P*6JPٝ$O <91UN}q# ]$ēRQLA\JR6V',SK{i+z~bȋOx6:`p J%%< f 6KE,rĺH!] Y8jqh':N0 # !@E$#(l`"ވ8NQ+!tЕ l,-Ĕ5.`8c@$4(H W:`FkK[i>t"TNJ"q=Cx5,$_8Bœw EB9O?XE(a"Tֆ 1scӌKh@&2;S MD7M/M. *Emz LҤ2xOlPdTg$ #@ -WeaL)pYM&PZ2AW\-C?H&ȧ`Jo9$)a|zpYW j4v`ᤤ [ DBhDL7vE*b(haȈOlHK CrM}qV 'k$bZm,&l( g$9sXw@&{!&B!}r \#T @Cj{ʾEFnLmhM϶0\E*BzxA`xA7jᶅ`q lPP> EyM[XJoaH em~lە$<.lF! |Ir *w%I19$Lto[2W}dTAolp!i8[rzW+|fX,D'/פ& ?ۖ-/.zX5Px;,?. bI bhƾU53 o!;1K; 6hr>q9ׯ@-+8Wfz)ϏR sQ)ۜ` R7@<kq%wؒ ਲOҁ}4xqTCXAs5c"Q&!w` ] BvHc}rn)+'akksd ܳmR____0Z #okR o zQERWc7^8@ !ۗv&ۆ݅fV ^H !0Lr,-G;'fӍ0{?.E爒 @t>|x7I?:ĔHح ⴦VZ92"EC)ȫ!(NKcOD S)\&["օqZMy[v(Rv>SގTNe Jl#GĤD Fayt %CJnѕX:;`E,vmR#eͫspXee9n#$(&i9}{:Q:A}/Ym PP{"v{e)Aoq ʔ/ b8zv";`X}sWull=b!P}~3V8: ̙'AnM4t[ h1y$7+B͑ Tl9A 5k:K(QUL]Ӣ>rBAn2/;]o[Bҡix0J:LM`YcbCKl:c(bmt < WZPr,;yU{)["/n\Ez7`DJ,v%4{|a-aMm& F:0; NN ے"# łk n*v&^+u@:8ŻOG39? xU)1p)4N)aҤd䵘]knF.*%`DtI5@ bEi?|Ry:0P7q @Fa@A\E]d 6(@AiTopǛ\bh8TC @[&JLJ6E\4b; **L|p:ݤpQoX`;-#Li+ɇXd[]WvlUocȏ U1+a:D@&$) XhֹJl 80g b$2Ưqq'jr&2z{s՘VZT2&h qFI@ҀqtXһă|bTY(ѼT??BhAt;8H' \|Sb]Ҝp8+VU]5G`Hmр`ۣxW"Z6 41)vM 6'`n+3Ip [ LD]^J b`mV;أ Y hBB <.T7S+Jp j\ 4ӵW!SM{\٪.Q!!";U72`U2JEAAq.@ӈ j h2`F=Ì:Ano'B!毟)1%4L XZtx~[끪pS,&ooi'L9vPe ٪ƺneԂFJ<[G?ǶAGHL!Q#&Td1Qqo|C"ӀJ[FSbu- .iC0c &V[buLwnYM҈!J  Av'9Kš@V/؆3RN!$ %D(2~u5@q ۺA:JUnTz&S9.lv)ag((L"chӨ1h)X]aDKQ6&)rE_q2AaAvq=8Xz߶1<*5[,ZTǮ0^,sόoYɩ-Q/HI rMKT÷;^EDsV<DHZA-(v7*jT1٫ St[ɸnL@I\ aXzwл-4&ؚ6&0y- a=Agfsp6(R$tR !Ll*E>r"C,Z&cB ֍XB;.Ȥtu Ȋ 0`` _?xb@~~0aBv19i#ہ!90ӘoSxIaUnȻʓI8;Ũ%d]EfV-`1SGg.L89-'SyCt,5ZMrƣG>y 'p0 f- KM@ڸdțx᠐Mg~H+Q utq274F_j Jym|K^ѷp0Uu1dt qU27SbW% &EA(E[9]š[8lptrRP5(5ڔ@F41mڧU{DVfL`j~p>( WdwS8wa*41=_K5p&Ա$0sa=A⣫v:?}l8`].L<sZw8hzgT5;P&[^ ޱ'bk F3`!~1.ڳ( /R#bpaмm ٜ8:_\T MYH (<$Ώ@!SDL낌Ԛ/äZaqAZ6.yٔϾndAW!,lcYTִR(6mt|Wa6t:y9Sp;Gz=kqPNrjCQh ]%-L % 덚T6aRv; r &Y:x=f$&" U@W!Z *<`BPM(Fl 9qBX?.JQzL J%0X6c LĚ2mr HB!0yANsHl: IE:4DIq cә jJ!펒&(LeZ^l"3! M?6FC{1,фDwv;N^) DQtZSj!h`Us~hp|BIXkVEA`kq ;>!xnp3 >7FHRv]8TPqA 97Ȃ': 'l | 5$=R$ 4-@ %H*z<*Un./e> NtC@XoeHӂ݌Z+4 E1.4('2=5LUlyv4"z3a(N LWpb6I qiTspE0ML T*V(Jb>%q-A(@`[ID"siZk:bd 4%C˾.3@@ *i⊻Em^΅b |֐Wʈ' d{HXЈUu+yT: +L%! eH NL 8#` k#ƩfLR ظW!qO;󉠺\%GT9 hE?7AAT\ 1=!N\n!-aDWgf:ikc3A,7#R @BzɗaTV @t2(_$oĊ#P_[%;¤Ql,XEtAPL^ΩoG]+b/V<څfˈB ;ǂ ,m Uc$ o[ PUZ;6o ?@$Tp H#H2hlBL"xK6r(oy5I x ( .,((KN(!4sL["t0قPhl@J`)Ȓ=pfV`P=WKz`}؂>x Jh0%@PV @"'*U>UUf)WySz5?8 CiTmjmPaPbBHjHGunLz/kl`jJPf:S[nr OLT%|; *ϜlM@o9SbUo7Hj5PuɡlJy>{ĺ@ٚU%}C͉PD6EW&Cm F*;3F*zĀ8>i"xljMRPD(,Lsh>BS` 7p+WCDkwzIfqH{$xAiK@ OG8P`Io>1d6ѓ)m?]epRT.$}xێG"Rf|B\{uжB7P툘7%P; pT˗PO8 < {%0@T ;I Qᢕ}pR3nj@X`h5g1)w?*@Co9Kiy*(hDjB M"'6Q:(FyIfpZIR8DBQB U1GP*WN(b5:o,]` TW1IAc; SbдzƎͨU<&HnꡄAfA]F̡~wxT)A[$Lkf 5ĈBB8-ѪZ+3p\40hkPp]TLb͊8vP7'JjLPJT`fbEA*Bl8vA"EEJ%䊕"({v;q7 >5٨2 @IEPq)E$z0lkm\ U+Jm D4$zʤSK"BԢi.ٳ  Hp@`,Ar^S@4Q\ r_tn !-ll:S-!Ҡ4-KyW A`cZph@0@+6aGߜNk 5VbE]AX\Q)D0/ZnmR&* T;My kH Q`#[Fc(y8A1Rto[Bc^E8pFðu\E&dҭZ!Sh'P*shZfb Ol9;@@(,B?- @IE)4.9z/ː,~;4pEZoF0.RI^F *]VD89M*8%"qUrD ="[D b#}1: 7]*}q;h.bd7*,+*f)vRi<`((sPBS뗫AbIP7{\cx {7 @`7A9FR.4/f4+27{F dƚ&m7*5mLMS)"C&4vzv Fy &/(T7t ױ. W EhAovPb5O/ *y3#i:7.oG@K@h;GW;S!l@(!W7)[-\3\ V[ "E))d' LARDP7x44k6nfw-&qTH\&j Ankc:!t*aGn Z$`Bk}3k"p[Wnϟ(4(&4%8@ 2/K*Z`ֻ|Aj %lVɔ 2c5T9=pJ[:` xnݓG<Jn.[>e$((DxܴIӲN9!6qY.A|ej` &@5yP*) Ui;H+Prmh﹏SHWHx>2Y!;<@3y8mf %rPZ*n`GE<^04;m23o:V >o# $nnV0Ɉ@-_9(J] d UXL(mB,q Bx B Ol@E廀 +cmc6/@L.0&q9@0 h14 w 1p. \J CGn [=+T.&B-J':bcҋs“D*bp VG EVbRjUhn ^TրEJɲBl 87㛥HK8 +s7pL0^Dn Ǝ M ¨=qt׾65$0i:2ĠMa"Jaflw#Aw9HGS<"'Yu$4?Yup f(A*j*(j-=_P]Q#߁e|q.4ғy<΃W~Z{L8A)Ȉi\)!b GXH#1,"6ПօP2)*_(1X2Ѡ^ IL n㑡٪w6!eT!lhyx"Uꢻ&SIy f4JYx9G*G(NuBPSԏp $PPLY{3AM}pPPTt ,M#Arvl iG+caRV?5ٰ8nxI@UĊ(1DR3$v!9X 0SN6$j*0CFm:S``4s=psHPRLPf*c "C!JAث5r+hXRQ؀xڋ9E `\eq<-,;ڹr6B$h iN2v6xx mO\46+-x^kfޠ\=  ѓV㛀5oI`4 :鎁o5Hm0zq A k @Ckylsjiiqm\ UшiYylJ*⺁ L W/67?yK&)~o(M([J{BB>*{c`Mh"}'P@tP>qA?w]9@P2N 'efBX M잿nvZ[+So?-9i9EB#+H vImU +!G {>So9 6Kز㢂j&;BIAĺ+Jn]V[ۭCKzaTJ{o뜂B p=>=.E W5p5ڣ&ʠlz N!KbbЁƚ@oeJs).* w3M &XEdB 4Q70@Z0HZ{zJxGnA- KSðxofT4snLt8vjϧ\5ȰM.Mϟ:O@)Mxm|Cg< HP^IM$KPˊ doϮ=6>$ }镢6!$؄yf?B Cg x(:|4)u_HTKadEJ7fɬe„@xP E׵, ZߜKCGϞsb` UtkJ}<[Np5d5=\@3ZͲߘWx(QxL*X4p$ĭQNO3Ӓ5BRǩ6z2-ebH Ϝc#!} !R†Á)7?eP/_q=b(u_4d2V#A-pMCF̚ SWE]ȍfH U"咵#-3W@l 򹳗Xo}xXYo1:Fʻ#|@ĤԙC 9H@N44ΠHLE \EJ1ARJ4ޱ /x 4#i~;nդuOɺusM/\(l3,l (@]Kx˩Bh ].3)v᝹A8( !p & lW7U輪'A ki1`Q+(|aL02hj"PwClӂK: ߾6Jh9a۰D3BaݹR,,-K2& o[`64L:0 Pq5̨sE`V7ƩH.ƟUw#x&\BMqlGR`6j5E "2"DM;x6=pJ钸~q 7M:%rB{2dϗ3ǿU6)4*"$0A4LKjAR)fۗRbTlh33D@С s` f)AjWl22k:,G8HzW4'fq!6 8$BiԄ\ $Ir)r% W\|o&d:!bq( ENIfMyE ޯx~9BōNY2qB  Sg!o@'Pn+Fu$\[@J JxEƩB?5/ "-594q `>WfR R 6 j;?- qr)3xHM[:Vg>0X+4h(RQLBR)Q+U^t耩-fNHIpA閆! ͈\l!#=QoD(6f刋.@-0zp["~A JN0 HS 4'Z$А&{LD k/iAv*^pPR+B 2\ߌ&T\48^J2`ީ E݀8\J {BUZy- `EnYFIYN\B@kx-zf8tڪ;D?F B%;346z ![x>jlaإs^88J:!lPA@ݑIZ.4c1ht.qP#G]Ayúb L@` pj@=1'X @%IS+ 4Vx&^CĠӇW oX P%6T1^$KwxY`THϝb;U@XQQV8MŽT9&YIh'6<#;X #LXNU"p#`&7^8YBB|uv5@Pl1 3eLOBremLbG;)4oxmNAy"R;|eM.Շv$)kV8JU w n{" P9'8Nƃ7@S 7S5=p ,$ۖIa8vZ"죓Ҟ*֏pMȕ鍺,-Fō*^xEj` %h-8+/!0j E\O9r!P\ ^ r\F@%߮4,&R;wߌPpaɷ{+""??8 P4_iGÜL@A1rqPМk(^I5B^ՁIiy~)hƩl1HA>w+m_dPaf7Z- 'E!5 R^K09:pEuiĪ`iq+4O`Ue3cs3#ɨ߆pB"*Z;ÑjDgI AV%z_J_PpG7}O7G<5=MEB2D9~~2 oAP!_F$faJv5|+LEIp‚P^=~0(8CM 6`92\ =f1kqTi0!BSj wJ %0 / R\zě {< @B@}→XjmSP(^0V\x rno`@L99S\/X` eT (fl o /$dH1 k(YbԘAhJ8+eMݳOX{EH6~tf=|sDq D1VCVfV#wgP-!ь z\ƆrE$U1--2o@mێ Jgdm.0HW~7AkjTc X%V|8f둴ijq6eW\eF ]EL9 P\ aP YaestK*n 6,oFD< |/MT $"#Rt מpَ.[}3ѷ~u 15xv*2UTKY4f &U8Z0-e?xgPl,HhLFU@7f?AO8cP'hhI[v%SD*-Gq bOBƊ;ԟ@*sA*덎Iu07`)w5ca/-8Gʈ-c**PȌ a 6ʨ!N16֭9'#6$sMwOUCh5n69&1H|@3!V6G}3j;*TyWkhJ[}'0 +t R% S@PN" %z\2$B`CZt384Z=rX/@v&jܚx `!k^/#W1M hb F06=)3YvH̍,L%Y$G˛ӓpXlo0WW 0V CHUㅲqA;β7B`S@ݬ׍؇1E*Hl~q O&Qdx#@6G aC4:*r1Um" E1 @ gE2(*9A)$`rQU.`* )B"w9 o%vLu4ÈQ{E'8UnLhhi@EC$l ARYGS.rGߚ$5 i;^pի @8IWR-:¶W nUȉ57 qaH6,#mvzg!d؀*p0a)7EF`ۭ> ;Иb _WxGC|MߣPH 0UÆƪ/Y8xQ& @0֮8r"Yh)e OB(ɩ@jv?nA m&л<.9tƠLK ȷZQ]Au d5R8C|\z>)W?Gu*wH"SB%=qQ2Q ҬyK#N`wǦ .X6X$Ŵ|Q߇yI63訯_>٤D-RPu MsAPBwl1 a{WGtEZe84p wqJ:{mݮ4Rx l*gт0~I ERe uW . (P ')Q"vK1@rsư H20Z)P%\UG I?I i+%Ly8 yӲ<@UatR# |>1%!%#l)*>sją@ѭ 1:=±MdfqBәC- k5@W5ch.JJ^An$zen@QqE**Sy`k^NygH^q +dIqd*X~wU;2'1yOADTzx6TxE OpBubenP)GO8]gcdF7\@Ep96wZ?6]6(lpWNw*1f D ɼG D19h`;fT X)o Y.F!_|`eȦ\ke e*jژNvFu `Ol G3Lw@%Nq G27Re[ҦL .T-+HLٌahok&m&9/%<a?4TRɋmba]bZ@DZ|Da$>0{:C6Am E! y: Gr5WTѐ DgBEI54d#Ƅ751F.rǀr%"7J";a E`S~2b=# (nSk 4oZ] jʙ(uV tbݨ7ڤ Ga]UƅBЈ_ r#g!|) xX^fo8ŔA "5֝7"q-S@i=sU7b .81KL6 *҂4pV@9A꼙 sy@h{H. (kMu;pePE\<Na`?PMAGX\RC\v" n?L[Qa;9!ZH% o!M2b3kB4cK4W[0_\b*&65b0q運PFmJ,,Nѡ^ )X㦰GjJsD;AUB5PnqzT"HI% =3A) Jnd۸ @@`n|PFd*0ґyp@ +v.^ W,zN 8MzYT";|Qu&LZehk*1 2^ܥ [,ZE^@:<"e)W!tclݍjLztE(7TNMfګ '4ҸLUZIHƝD/)!HbGQcaWE= zRh?)`9@@d8BOli :j+zxojThbDͨʩ5ᴁ)u[=r@˂86p@g-J7K*jؼ|f Z*Gmh0 n֎o99LNHhbVR6*n 9'.4|g&–9˂VsS[XF E QjXvho6nM91U\YG0洏~%dr %v9:F^:&$)E(2D[G+*B<:Oɼ6iߧOEDSVQA_0U6W*7WG (io$` '+``V %o* Bys[p&w4Jz1J 3loGzˊ.pGqSbjSl-QS@^yo.PWr_Ob o){ (.8>`=ʀ5;Ukp~P*G8V_\: 3&Fova@[F,VZ5ӋTEsDhe_* RNq\!B#ϳX+Eu$N U t2Pjg~LGf, tezSNW.& ְ*u  \;O/%H:iK@V^ : qi+NPK> 4 BAa&vO/ f؇ZR>G.KwXU'LJtoP٪lq lW`a]bNbEy8amLXPs,9y^@ !ʅ7vv,iD )D!6eDJoJVGw,1E5O\k 0քH0:4%mT`XX7w8 wT*4 ɩ+Sɏ+:ƒa w=ف+'"lx>u7Z~~L/jr 84k e R*NWߗ!ۃWD kz]J>K2RIx,s¤F s`Dy'*n%dDRlIGH01]8a|<ﰩi7Ie0PyM@2 5ÄT"#c];_|*(mcjµ f-N߷$)0t7bLv"}ktkX4Çy?"ts<4]@Ȍ Fí@+Cav*``fud,vv=b C[3RqoDTW.ɭnHDEE(9"I=2z%y0F"q_AbaaszˆRMsD&}1&.v>3lWVLѬӾҴ B21pyFD( ع}ݮ@|GrcFHr"ʄ]J(WJ&m^h̩?Q@K77fÁ^hWYE#haWd91@Mh)nϫ*4 s;U8+WYevX5:1{6mar8\(:KAa:.Wx`O" ىr* >>sb Er :|@"$=2v .{ٕ[KR_h ]S4FU <Ϝ"F\JHm@T&'I =^1k-R過V4v僕 D=u*._n+M&:9 V$PxVba5"JuM(/=P#kW 8f8]Mlcl[60`\XMFiu!qjP{&d(Qw .eH!\5 kQgtQcJz 3e=A# :r` l`Ub[ݲ~:ʀnO\()*| RWu\VNcd :rid/f1kWU $B٩aFS7{CA0F1M@! V5^}1h //U[=KrQЏw汳K)MQЫH@fL4tom0ˆ./BW5,gmۘqCn~5=?Uazoˉ x=Xzk`5Mu`Kd4k"T1BLP)?%z&ӗ]^|K{aٹU35;H~خI>9."@J.8=RZb* ߿@=/ϣ"i!A*l 8X]#D|2!Aii`"NԿ=T46a@@!Pf,.0.½H5o\FZd&H!-` niC-d0p 9ȆKۊ [VDPLCAh# I=&"LL|'F2 v#_MwB JsV@QY G$1[v="M\v`[N2rth)%m5-k**]:q,FgFܣ(i g0AR!jhw)P據R+mD3Rq"a` wIĘ/kqi^2܆o8*1@WxfP 'W dAŐȧ*Ĥ"ojڴBTU7#+oBU_9EP2sdcZ P4TfGjLEI  0arIq"&`}7y=ƨ-s]&DPwJ$x˜P5@'8ns)0LGwxul8xj|c;,%a3'q6m;9;h 8"*I'CA{f=|ᛩX||ˆ|{dY`2#LJM5607 D^ YtVl~~>p)f(@7}p`B>k덴R7;!kT:Np ̝fZ|A_l{PEUõ^"#bsG-]7Q/KHSKzL.)%g 8b 밸e-+k{~t֫Hխ1\S*kՀzoeZ)J4&"UPV`H9; +#GT( y+w% "+u֬w0:1=('t%l؛g8j4{ʭ+@Xǖq Q1r?7-REҽLJ9?ܵ ۬i"] ;CX7BJ F^!(p 󄫤/ j/jb" =0Ƙ  hij8(!1ƣMɀYcQ>L1@7n=zŠ5hrk6MXl+X)R(P6yҐ{0\Z`TE5*8%h\$F\fl.逭r '}a.PxtHcPjy z 67tn2E𤡈M:9t!"qC@ wGX7 nno4MlbόQ6rBuač"9z˔BW&+cF$^J$ WA7WcRw0MFcL 0_T*p:VݽW hZNp8#ㅸ`y1Pn;wӼ%H8qlfa2i_A5 ڽz{4RD}Ib?^]()S!v &5[٣<C1971T(*:Ja hbF0 C؜ʺ b(;b1T"DMy!F\*ƒ N]" [0|9hd I:;8آAF%VƥZwl]7(~J|fI6 E@z`Y`\l7 lS %YM\Ew2(J`*ątyq@Bd`]7F`A\ T6cbHDظ^LeMD(avh]9E'S$MBlPy[ZbG@pU99 <H󼆠90 m3xC˜h:L$qdEHZ˄ .1AtYts^N7PH9 @6l]R?)cspV Ix\+D.A l–CנA з_lҤق BwVTHg? 9L4R8.Aw{ޜuOM#s@B:N jkq9 EܢkQZ(Dï))׏A]JsȀ!A;$FxL$ 4e ggKT0RCG+R/~0:"IVť8%PL7^e@ i}1ڄ/0dc}A4 /d M׌1vR ZMćx׬'D¡vBr^R^b;_ldl̳-wx}lTmo9%M4+FJDqJ |R >q+񀲠0}1)nTj\NѮ` MIΣf62/ $<+]c3 *7A DzkƺRh4h@;!MS4qRCO8E֡>"p.89PRԈ;T-`PE_WrBDCMs.6N&:[V< wbLFE*^Fr,gl"J+nCfL%M׀Q.B8"RI4!&:R@ Y'tĉ.IRyĴ"hX!ԭ sz""5Ǯm/#kZ} "t9WCHqlLqjo.ƒ, 4}=|BaXV}s[N78 lګ[VU`iNM͡8@ZwpH\`)q6l|zxIq\ s*A_99J1gI{NIA}!{dqV*{a!EC^=uЊPe% C ,zٴ1UJxl'p^7)r]j(D&uc%[$U7nj\*mwƈ p{o8%|zo"9d6YF%3q^yfAKXX;laHxF,B4i@5Z_H#n;@.^`lChr59w]F)C(+K`Iܢ}r`.J.:㷒U2_\ T:q9ZI9/Ϛ Eh cYRaǘI[щ1k e%\PXf9HX]&`Wm0rE!16.g Z)U2.ֻ?w\@B@$A."]q>bQơtKg#ץJ aX .RH^1~,ל wNall4`tMP*J<`ʇMvLp.2A)=2 Ђ !d*pc5J,`47ObHV *~شiKO#hL$`P]cZ}F#CJH8$s -\H"'KK^Mɵr=;F-k)6,Pm&G <D5Yʹ\WY9udw^ [!uOMf*xL568O($ \#'8 Jg)EMtf[揠a ('c6 AaRThȂZ`Cd[B{`HV/d@?"EDMic!!bMɀ v`Z+p8ƮWk@VZa)#`*@ p;{ ˁCmLvVWP%t46 4W=S螿_ݶ:- Wq(hqt>_&rjl!WӀn!o7fLJ!aRE}t:J !G&8-$L'Qԇˋ`F^EklvK[  @|L-Ih :#\x-8kG|b10#& p(^MZX}>w&; Ǖo|MTO&ث@ [[<α/.!!h#H vi|eu}1B 1_1!7RA ɠ1A"p >wJp 0K.(DT=A0kA1 \uV>N$&9ե@\ ZSє"Ca0z[aryKK8]lYI񎅈]Njs,ODM@{3!鹓aFk4凔=@f〪 Ft=&Jтg0 KˈhƂI mfp bX{IQ9$E^2e>xphK<W 1Jp6CRqvwu)XpU ioTǘx$5\iDCӑ#P(pT oyȭЂ #S7#kv9\XQ*r,‡XUq0 p-1*4! !^ª $T*-gZ ^qN>a| P||7ja1ZU:W./B!M>N&E7'#FU3C$v0@MS  o\cT@R[(`&* !bC0hmY6^;~pGGGx4@5S#-^+S` 6$]a`tUyEH:pA a܄*lƧji7\Htˮ !P7t4P~0 @6Օrd4jbKIDOfo 43$kx$ Hy+!t/n"'Nw=W`XꚂB6(+H0 pȨth6Ǔ(B\ R-Vdl22hR0\|xn/&+A5&_EA?iғӬۙ[G*>c 55/2}IIj$7=qD@ݐygEFht8[#\8-68G&RN ^|3t}*ѝ ,o6_|BTͰAeF,oKv YAi@6pyiM??8얖N(N.LN1x}oXM[럆)a_cWky1 Ƌ|`EZf 5S+\(x3Ԧ"Cѐba +/4l ҈SPJe?T=0`Rl9cHf-cRr ߟ3lr}qE٥0{\7frZOp O%AWx[`JdMa=c5LPUM6TM}F F8#.5P5sa@;Up[!KLD=`NqpԔiIi` #^2`@)i4(QdqwnlCCxZ$7^F[wX(!Üti.5]XP,}殰'2&з0P ]w `?y rdi96Zh? k'[PEX+$ E_.li04p @ _ð{׷nBj( ysB>hVFݺ=1Ǒ$:rF~pH߮-@3dCT~)rGJ&R?K[X;yTJҜq.9>9%. "@%!tsPg !<8 !lp'_ ,(!T ?Y4B8Dc̴ZS {'N [*rŃW_9}Ik_9-K.G RX"^D҄ >Ut5p $1f<\P5E)t Vs*np3"r}795ޯXSMKF*9p$ Mr n[QxI=p7lT9QUV Tu@7v4xVM-]Ļ}1 צ>BSB+P>1\ BF!`F+iCM%p c*hX^ǖ88p\ =)$48R(55u-oNrNrp*vi_/W J"R렓aJV5L@[8:578]ee8 Enn.z e <@$ZC  <,$`6LM(;`!KųM?xbE .Q2MVO B@&Q[R㎐N]'XS(ZX.0fp;dF\ ER cS b ¹Aip hf ,<"x3~1F6ƛg^!`y@\123vU Д:c@M([-s.t! YK)d g+\D m˭$JS"<M<.B*# uˎj 'q9x7|C֐,F 1CN0P+FWj&  O!SWSI)#Kua)dK 1޸7^ D&_- 46.JbhixqӵF)EyˁV rAt;c@ 5c_*":0X2hNc–)yȉqh%m!`7 Pz"k).U@>Aả0%a(i]eLA+a- o)4v2<;iʭ@=s`4RW6-Q p"NM\zzue 8Tn䙠F!6 Mz8hW $0QJmP:N\M +0OM c/D`e@ETXL;ڻjAj%h,GB=$\/c#aU:P]`ABVmB.1- RI^|nbR@]B"BbI!Pfͣ`b e[q1*yJN;7>~1"|M0HpG ;*N4byQ8 .͍ba6_( xf%6h(7iTl#?B Y8hFtMb<"q:M' upkwCX̼.$z~+0BO E;SmʊZ^B'_c k/ӌ|b /]9PxDZ r_LU=s WϾ(<_NPDW*Au#Qsa%1U(dL.E"O$91pR'%{Pcg !yoe ׿k9! y^_|Tlz6i{/TA\NfoQ~FbhK>wF,*6_&(FXvx:Ꞙtn@`DudA Zӆɣ@+UyglIn%T,I]|xͅB5铈)PEDQ}E]EFԉ˷6r)[~&h &:1bN{ۏ A,]qPnzs눐hQxd`Q(',y_/7aE%3nX=Y_WY@a%ToŒzȸSGZ|qǜX?q1tdBv/CFLJX  Μ%)`8UBD]7lrS)QX?&a2%@1kB/x4%Yn x!"fNZqBuqRU5.4諛BA<`GkD@,BC4:`ȍrFL DV7:$ I@2A77h!#l푼"dƪw`x[=wjT.j/h(aPMg$NKLApYJ??8,P⁲Fs X ",1ph=?I%!`[AgiCK]|0BQ HzTYMptgR$g`V4O|w`$!N  f1B1!rI]Q+OO6M7%y4p !FNl K~z[1 ٬Sqt!⋆TqĵbH68?;jLnE*Me: dɤ3*Lh)F'  CmQl7X{E[Y1JX}pln( ۧ,+@лo 1rDEU=/xhq S`ͅ19d /y 8&B-WS JlHJn &PM`ĊQAFpPq1@@2e#|9CAFp{b e* 66d Zc8ĀuG\e8hmp@H" hsJ )WeT]LX6Dlj\txTf4%p@mMW r(LR)]t`L[=rl7l&->>^jqC.9rJ_)s@6$\\^~iݨ8HAD[bޗZt8[v %ˬaTA׷Yz]j4 KjE幻"tx I>F ǓomE]ka.2Zj$脋[# DU~q(CNQAPR8hWГUL=>wE&T ` COm=Ie &߱CAw06K&Rd!%B0 ,N;(gAVrWDh LC\ae> qy{ dŽ@WNTAko1Njk`i\q#%($BKh[ _8R#2x(¥2Ѣ)&4]GKقT yh5`+ntmL" Ez"Vv 0ALGXcphR`\R؁U] H'n mIahlSjTV@38q  !I0;22:ƖA:kFo(YsI=Gi;6SƖ.(p5ʡ-]nɔJрmlzi~|&DU4H߁;4 .!,Cx#B @c.Nb!HM7 GaƖD z {D<=4lo4``ΐ]D0N:1 @pQD1h-80D؏@ SS6oh9s9FN8)*v)q :ȒAŦv PN7 5;]v<+Xs0j(ЄJU+XCN1@(6%V 3) D)P+UĚ8s掃S2 Fs1IЭ=!| ʊLpm(1߭̃W^aEID kl8L tB9Q 'bmcB疣V9A =ejBC,T0&wFX ƶQ t^vF@@EǼt1aJzv+PA_f9jhBQ^[ mR@(o1y$ ~~2P? r+Wy4\q/.4\30Q0ЮEv(h.n9Rha!A>* F2DUY vINYlz'A[6 ??Puxy / `\RvKDyZp^~qCM8$Ǧ9ET*?A1jt^bQo{ b`ѿ϶]Xx!g`V/*|pR ,pܪ(1K] 1D$ӯ1K |3"3Lkiֽ(Q_B÷DZ5#@pl:aP 8-e]}.8<ׯ%l OOǮ  NLh(IzMV~rfe_SHͷ*)iYT}\]$u)}=q:Q EӛACxW|LAx` >NfFe] tM}|q|ǜJ^> >a/?5lnܪAt&1@Op8ИT~ke"/L"A8Yo_>#염rd;Z\!eTG!ĥ|ơFƨ17xHrWsAy w-O(o1%6.^Yld h@aBÊPMQ6(tCM (7ޱ$2ق(KV;b50: eTv^Ch4]F`/-sFX4/XbZB8( ʐmEL7Li`:;ʈ6F(&!QJFCg~ʐU@G$c7.t{W%Kq|, P7( $7h ix}q9h*<ⅷ(DġtoCR9*;H2۱BT%zq ۷ms 1D)7S|5 qr$)1h]U( hp.mWhӼt(A7ʺ`*D Qh;SJ!8VĨ"×U+N].w?ܟ4t4{#)`{r!o+NЊ=(f!y0Y~GMX" <ℌڽ_E\HZcj6vHR|M. px]bA8'xM)xbj]ݹz"> (hyge*!fq4fjAf|vQW)VV\8Wzy5}:`5 p.S yqU9…*zRZK!Y8f6fE0񋥇Z08l$!5Z 5^M0"X88 d iqhȢ>r;&0B{Vu6 8r>0 lqȥh#a+օtr`J:DLK,h)J & !fOU?PA fn$B׬).B GdUEu !4q%u(A 9 hwYcwTq(G&Ci*'psD'pWmɣa*Yr?PB86$&~LmE#rQj\\y[ߤ)T=3CCHjy^Q&=rrbUnM%"'hvǬ?NB;$Wʅp(H'#|QUcx;d\I& uHq[ #$wnkuh8&UR9%Fq U13GBRB7$p̌N)( 0-DT$B&zƚ|!f9TUz*4X5QM9p 4<7D 5;hvz0F;"jp bv:&?O[dF&[D79$xcgPYQ#W{hA!dѥB^nj$HmypRxÆSCQ "Ǧ%R^1-18#{L cgl]4 48ɔ S FHARyx+Fx1ESiéưsa % Eob/f7[6;Ȫ7D9՞1烰h/}b'.|5AWU\X[h!TPٍ܊pS!.̓Pô p" Np)j\ѥ\B ئ QAVd$`8 -]no*`RYd?uT." W \<[,ݲxÊb/W HiRXUXGr",#y՞h5sF)opMNSb A-t + -H؂aADUI֋_?#N:.fLHBpy?pm>P/G sPVK?ՙvCN.sw:a*ZWvm{ `D(}?! 1I&&1e@gko&\@8^sr@$1]sʀ4y^A}02 h.|8O4.AfM 5&/ Fv=y-2jO_8;À/A`9?QSouo9Z5G#[6낪ݕlsn%懚+`?WESP8k@qĞxi!c><`Wyʂic=Xr<",@i!/cxE?X} ^jJ$nN>lJy >qr׸TϾ &@W/mD gf,M nOQWjwS%Z끈7]6u(҅9(j}tIDۂU5GA Y7)R:KE@ ^[yl 1hh29U1)}?xWtb` sk@?{(diM7xU5[眤m!fUM7'8:@"ÜSA+lJU4^F? M֛tCn";і 9"D8&: AxQ Bq@6t昰ŁNME0-$C#@CL鄩7+w[(Z,JLM *6hp47cADEhuTBzbN|(  <ڴ޲5&E7)QaZ2;_)iɊz#qUAG3xK6[Qp?i#sw4+[vah44r!6)/W0NqՀ;iU6Yb䅃^pUݚ:6-m:''p Pm kM"R^@=Ӭ&t p!hϮ1H }mJ6b X#,+uɌlpXd&PV/f<3pb()@h H"X7$%!طN \bfPDB n$_ 6q .!m%l~za 6Dژ *MhZЛ$,o {л3HCkOl T.\]a@+ V8ꆞv8Pn5cSA,`h\ IvREJ(q3QA 8=i gsf&ʴd!l*Q2)[&Q@D˃v<[@ G-b a 2jCx(x&qmῼר3} D#ZQ  qdaqTSjwQh O96"Tq&Uy4ND?1J-\Y)*4M}BVz`:\Hm]dnbbmQ`7`u)Cu RV)dͰ٥Ź5"NqTݤư^j|`@Q;9tWB%XB(%66 CB^YAu79LP5-.A]X) 9,i_7f[UGƨP휥4'])؀& !1w47 0R"cɐyw &&$%;&9=\4лF6ծ5KDna A:M|^ _-= 61Ťz1IEQ6q yf5JQ/VI@SP-|0N4@$iH+;wPv!\ANJaXHI@xbbQ+V{8.7*3B9!T<!$L& !]>PI%_%[G>}a(t@H\ 9ehHh7WsE k(A`T_v}ļڊUh ȟc,4p7 3Eq+]`a ͵w hb*$\ 6#r 1SB[BץvEqox`h!^@Ҽ3&XҘģ6:rЬCTe al*: vbtoy@2Wu( h)WǙ'S~7U ﯾy]emPmD^(\EEtWwdp"[#*РS#I(X\.C@bDqdP[ $RćH4IBn.b :`kyI9t@Na2CExF+`]lF>q*|bkff@4<*w;" yF(x[f(vu&% \@$0cx{ipP$$IW!"VĚP3(%pojh< .E^Hw˂܌i*8 GKQ:!b=Vl" SHJ_U:izv@@yaQ/L^צh16fQ$w6S* U\dQAT"07(h `&F D:0bQWF5f- E\w{ŰA T\tUsߌ|;X]}qYG^>Df5|b S GdJ# a[k钃_|yGU/nlSn/i"0wg"M8oo^\:Ƣ߬5 E2K1jfBPIC<.p摐ʷ IvT7 ?s&v%X:(DB+ss,j__o{`eQE[ ^}Tjr%Ƞ+ }3S9 EbYB[Aɟ[P/HR- /\Ej:r-TҨ vQLULT9G+$>,]kD u@Hb@Фfm;߯|ؐp&] ©u"zb@Bkh\t$z R>g VSADi0UeQ5ᇡM8˴j)DbVC- |\;q ߧӁD 0`Ck8wgaN !PСpc?0 k B=G=@҃@)uaDfF% a'* J,!w'%t/}s0pN$(8`f7‰-}|]Ƅ `WĤ5qpR.;߶Yl@#z2;;+6}0Gq%1* $8DL0DDJ2pe VL z^l wZjx߾A9.M 3U6Ȝ ߿q7 h1V@8xXq>ԕ-u4`dSnՆ*^&B͆5ڔ /CwWQ BE`6G{W 0?4$m羾8*5G$|~q*T'&R0)$;c:@Ps\V 8"$15`0@gblx0P*]G}poaA,,ŵ*Flt|d)yzdJ+CS.LW"*hOąnYQRb7;LhgC!% {,\A DlX+ЙBA8aSj8 ^k^ YpAr\^6]|gKa:E 醤cشi6nu x\KTZq4J&w cP 7-!|!d8-Č8Ɗ0d9C MiIPCC-9P.p(\(u6&,w5 66`{Rͫ&tr:݈nG\H$X@T؛܈ź4cy!}-:;+6 @E@Y4ԁO8HG oɜ𒠀fm|lz(@D硳j9Wz`Ã@i- {bH u=X m4xR6}K#Q8:-놠T\ʝ;!WtDXLH7Old"O %@$X+@&K=Ϯi@Ux(P#O(ی(LSJ, PeM I`7i'wi86(@ķͫyi0ң<ᡔrRʨ6e=9P ME`ĊDͥfEz4@lL#C`19Q_G4Nˈ`c\RYx gԪY9;s/HL""&¡/pwbK }@^[k֠t$Ml*wɓe^']fSZ>T 9q0jQq@mV76_JB|>Ye k쬓μa9mf1 K )~n 0q  &_i] _e'~Y׮.m,ĕ r N-U90C0\R(yXCq90yb{7%D‰"vCxȐo#˔QǷË*x2 PDlcv-8u눐)AF|ߜAE3zxЁ,]aY?C4$ ĒA>od-Y?L Y4 xv:|ofQRpH\㬻cEe=?(]l!pY0DPSi h_]dP?4L+! _YهhC}4}weJ|ל %{_.  [bpEۆԵ+a* ũU펳֦EܵdI <4=w:#䀼19B!4Nٲ&j>OfK@<{OfUXo Q1|vؑg\R\aXurhNpN?rR#B_󃱑$Ƕ :()듀aO| 6m/.,ln#kk`(Pa:8[ Bl[2@ )u3*x^2@alɺ&[A&5E@[̓I&-gHi!(452'5~.YH(xsi:XʷdSt hTOFa͉&IH4ںw\bELe%+ .i@ٛu ZJ "4=IfiJ?LQLFN1"*[B@lhp ( dBJQt*MdQbQL!lIkh4RMB&,PN$BX%X-{CI 6nOόm!yRNI:-}FrDYcA1-d-ZIR-`+DASn+Ѽ TPxI 84EZ=OL\K jD0#*:+<y":jLZQ1RO$!ʨAe~Hb1b Iw"۲l$#%h>kN񅄅w@RĻ3{&bE,QHAm bspjO%/)B+Q<mpKvT֚bV֏8vJj8 8ƕEHxJ&"mZ(A:z܌E&?8Jyc]ߟ@m*y5x\9@)^PQ7 ' +LI#ri~(I=1$4)B. ^*,kO;wj;C5ʰDV qx5|}fXDڅ~h*U't/9"ri' ӜHAt¦G|(дa)\XۏȔ5(9P4<'7!V90պV<# W 猲)ULFEjAK& -";;CaM3MKypAXP06d047A@k'LC4&@`Z〈G&;; ts(09AnizLE]c @㑣;fZh"$<%!H SSnșBO(`AץlX _ PdP/ Ki t.oq-*-$Էv+b\B˖ Mӧ9,O&4)$hD|(YِBM"f ͡B)Fzl o*R(ޓ#t\HANn (E7!*rG-!hPPP9 ҏ1P :.+u9!8!]\ߌ4).&D>NGZ @wVilDH*+T΃/Ll@]! B/Q 7 ED. K7uUΰP`i|n 97l%JE#ȩ mcU `( +|KAޱK 5<X MZ'{_8XC4G%%m`U6\msvo[UD[ro@K0u $!@`.D80ݎN;&)!!B[5Ș[C`G E0D Pk񉻫@Z[PhrjFI4B  ?xtc+.1XUXW4,"l0!ټpkDq}0!C ۍb( [v]ap)c6G&gE(\vFTvl:n*muȰw/rw&ͪ$A% [`R Ed Su1 RԚ I(XnJ8 '.Q !dC\@Db!YE|7Mrd[TdT(l[\SJ {>ڸ+A,{^h eU5„oJob@cMi1=2]W" JDv~zRQq G uv ):jPȐxS};b+~:P}{酩NGA=?E"jd! y`v\h;Ι6 IGHiƐ$[to;J@qUtyJB+›&z"AH (\( |\Gf߭|Uu}\yn_$15f^/-K4/j,& O6|\D4y<ɭ~w" TiIcN "Zi4Aq8x4qQ P5B |P"h4}}q ֨-\\@h'"_k H Je TLH?X;_|6n;F_?/ HiY( X@1%49'7dc2;_\U"ibiGϦɘp4.C",B@C_>$+b@B8sINܭ#ucEZe 4U.> ( ) bX*( ]dG&뎞J9'm#N@ G )Z'.RP`އ:h&<qF-07ZR\DAc%RHgJEt!vb ՄhQqXi #yu@la~RT30 .vP\7pj;qpŀz0tDJ(͎]N0 6L7 >(vl2 bd2hC邎ND~kJ{\hP$4L ͦ";lRe C%izZ)ֳsZ8DQp%T~x %򒉮l7RsHi$μF7B0^VAi2W" PlDF¨x$lF( b=4i&C/v B%ۃHAU FQ1*_T)̫逦WkP8UϜƔN !.?Xn.3&(̠Dx(sAB 1Xt;DDDi"LBn(C 駐r]] 9kn$ tӓlL  ha;-yy Zxƻȶbl໔r@@)lNg~\hclIXт "V>XU7_LB !d¨6kN p}>wIRmh b<q2N$i ƦA@5,&muIuLVAk!js5[ŪTwi/'6L(= yDC"bAcD*5*1_uyw@9J*g8ѩ1# 1@ [^DU0 xwr,v:76_c}y8E9F`cݢ"-Wn!X(^(Y!MԈDw,Ps5ި҃w6N F7S$g Ua~LcPK 8[S>|E<&l&-0-<|h Vxi4)`.5māZ䈊 bvdr-Z`.o8*եW aBBn,iM[ipQCTcH>*Vy5hTI d|B9$?x꾹t7K nG6.0*߁MA '`5Gtt jh(PW~#xOj|8b iPh6y_LaNg)(eE^pPV0Arތ}[iD;xhک ?y9vD y"Y=P# M650Hqpih1]0wtC,٤(њ A(*XSN)"ي]ݑ^Ġ^S06I:H5B#; POsvJ. R wU6%*$e*m@ĕGh8}y&cZEE1B:9Ac_G뀨7=qPhaao$HZ M'E2A U M:  ]1N"v\:?SBViM*䊀)'UQH72 l|b]Z"K7+Hd B{ #N~z(o%e4‚lhG So'- da[IK\"BjQOetdh "f;l$ƁBvD*7Q NĹxA<8|LNU4ض/s;͖ЅC`ɛ!ޏlP}Z:=ELH[lIħu)0sgu6# Ҟ e$hq);y Q PoFj@4SpL ,[ԴRm&LdU4 }> P$lxP T*TN`Mj ]:>RSh"+sx[e%nD` t}qX@b\B6;6_\sBľr(}rQP{ F ,b4v30)[ )םdBy +eE 5AYG0wUD5\*KWWVܔT4(_ 6AI)j =c qRy͛MbЈR 99(K:$=:wHA}1 )4moO&R  \RbDemL[5m*:WX WE0ZUR|&Xuu7i !h6 P5!E 69jBCR譑8 H"0@s+AsVD6Sq w8b!͜VXZ̀Q 9bѫ&"-r)D3%Ҏ4x0 t.#TM^,dU paؔr8A/h% :l,DC ]Xr9B(׶;]h^* ٸ4BɮAp h9-:"W'K%+(c6уMT ¥Q϶BtB.Z:05z0'BJ ߛiq\"RpFۣ)tO8E1<vhvUƉypS,%% @I묇 p 5 jl+5%l8\+J1b]5*.0VQ`6 RK 5H{1^wR*%DtLvy1HAy&ָNWlP[%08ؙ(VYmRB~K (E팥j#"rqJ-k¹U1aF!fuCHӰ;(9N+gfP<k,4@RGH qt%S44vU+btp{%C6M=W810E)9WtR|t;|bhtfTnӛGw([>B~3a!5_-fR^ 'z +jj/!ѕA߶HbBۜ!^(R\xl +B1 48(HbQCw\tb 8sYȫqpDk_igǸ(Q5@1SW%M|UFʫ4<]ͺ~gNr>ء7!dDǫaQ,ˀ$~}Ĥ~Ӟ_y P~0P\3oEx tɔ~}Ll1~m,WqlH/tpa 9_$=rKgIh9EĒQDW94\C F W *,j*.`7-wTD92?#'FuO{gĸ+A;v}lDD>߼[i4LC坶8:%Qs]Dͺ"1"}qИYϾ%㼦B:*\( QHadRlDnIidqEU M8]AzCk 4Q]5cE .ځ0D<<>>i)x C=(@(cLQ)mq:-*%eK~atF1;0_O o;hzNZ1+c>9(fϫp^dI(OT~~rPP= Q7eaZ]@nz vL"6$ayyX@5۔m5ӂ &DXGxw D٦;Ңyq'%2qsb* C3rbw*0;( q_~;]@ްPQ\9E[qBzcñ{ vTp .@ \4BF=&~9F:_)&Fӟ5ͽ yv^]Zƫg/,b]gxn4Z)s>YEP S\C-taP\qE oKHw!t(=86;b29"lQ *6@t([ ⚞iZ:E٬"Qqh|H.T8"2WM7pѸ3vW㕁XGABs@xBbwt0>E3@dJPF(W K dh6P!Q`uƈ$2+- [g@E"T7Фoe񜱶HŕTK U)Eѱ6ĠPF0ߌ&'1w4cMKÊ!Pv ebxFZW jx krmC@~\#a_RɯhĩxƗTfh9b<`ā LZM>z GO:a'j/˶G.,@2$&WBZbF$JJt)h##>fF:1h!Q{\bL[sqk ˀ`qDpvD1aP}}pJ * L@0S-R "O Bj|Zi\\RSzO\ C|G@Θo-O2$ArqDx+kADcnxt-#<48 6(@0}"L* ' P62 Na`qs@#d1Rd0:KULw4 X\%;@1(\aVh4g Jc%Y G[ M(EaA15ͅt);pR\HR[#gШt! !xڮ\  !ETw6tS x t'&7p`'#iS Bu:TO f%#!+ c4T1[DZ,#n<MO .|4^n=!, <3 !{qT KOG:_|"lDUT55Vqޱ05Mp1alP-H{~o' *\ < wn)UpTDƥ9# ?t;]ŷ$"7)&N*0@.!k(2jg % z~NL2(42MT&2A$oԪ ;,Z  C˔ Ih[wi!l7o8D$&<iQLuwȚX% 2$=0J*}HJi޹-4tet4C3V:PBi_rA ]<@axh k lk޲],d* 7Ki= -&&C`r9GaU* @.)Q5& v8󖁡i#[! GZM]Ai ]$9EVaI YaMYk[tDnիFk0]ƪF*ٹ6G6Nih$msp==⽣6?O(T )f W{\L] < qԘ=U_48AB뀤:,m,Z*T^)ADJ:3 qeB"FsE!t;y/qoDrWxvThMmsrE [xƺvahNLq6h0Ao&S Ĩ |c`br&9^TDE`qF|n"7PPx0nν<1pIN84i4<Z8T#SSU03@uW.0r}=(R5P &c0 ɡL f(oU0 n XLMw|z2#A5 A!(Žsb-16Dd0NGp3bZ+bLt2]?EQ(OY5~;Ÿ=}q!/!1pNj"kU}mOk'Ƭ !5[/M*Tw%@(h݂<8J |oAS;y`^4`vAD6z65y9/xAi7L6aE=Ló=]1 Rm34+\Uq&ZVC'N6!v HB_O\w:pu1k+=0'C͵ĄLMUf@^vNe>WSh݂E1D,،xV n1QJcE:.X@W%FQo٠ͻ(<ėPvcCR[3jpY>m [d04W/_ O;(a2# ^bCOh9S!ZX5Y@8BHs{V''")qed $J? m uBWQEDZ;:(QBq f~ glJ 뻧`;F?Y(M*ϓ%6ϟr0J{|4|phk4ֿαb(MkGpH!}pl68PnXD*&;EY8#Uےkv\zv: N_ =͡dr8,2{kFp9%RR'ۀ]`:\*1B}p;l8^C\  HBQa矿ɆVsXn0CL.G+jg!ry l5Bb hS0H g1B yj;p4 8H|K`ց}0DDcb "uv!㟦iz8v$T,'DN@} k*4,CXDLE}|L4'PЊ .xk#0D*NDPEpB-FolSdw8 #uEI*w! 6mbuzW!\2[2T@\Ө8-4G,B|)Y] 2(U*_D6j BzR<)N^0#WO56Km ˅S7@R+@S 6I"DtGG!"ьB3TpaI@@jˬDNvQpT@Je5qP֨ Rj< q$)Q$A1|\CNEbbG*v t02V1-l85 *;kXN%ـ$v>h(k!Gx,J %h.Ijy! /pCY 2#B:nU&Fo60Aw S Gy2a5ŌPW V&.\eW.IтߦW:z%$p T Kf %77 :1QSKN XjxǂPZ!],ʈQچWI\%P B@1pհKpaX onstJ_ C0P lhjyʐCʥ[RÔQ5csHQ1$v|E!9B"TT>~pA+hRVAWjĈSk92j "Z7O 5n7Ò ] [qrp uh\a_8JHbGf959)"AzȻlF*-L"hAي6!5P@kE 8C[e>pѨ.8 ? 1#`_#h ( 4dx)w QyEpbߟ 6CBoR. T':ˈ6ߕ %nz2c2+t,S EM/<;ƳpT1Z~D d=l@: X#SV#@$-+Q|8rDqTKm{αY`zWYU2"qΓ U= '߯!@ u$ksJG ?PJ^2F߶%U䠳$5oBbHxmO 0;iTrȚF[6\Tq@!GN06V+UUFm= V`p/PSuh r#n]`7B8 8 `PGjin mPlO;uـJźR+9COJMq ھ37An%EBsmTҴ'ɔ(AG56;CJXmT2nu׮) zP|i=p\UGo +9oIi7{qt_^Weg3翮o2D^y!.n*PE*~0H( o]V1F~(8tBEQ[ Ƿ$n8xrkӞĔ`޷ʑxQnBQ~aC #4)L *jחh*s`"+48jGN0H+rĭ;3p\ar5Y\b$!)#;!HL]T;pD,h"&*=8H556U;: MmXv6w%4 sa %RmF5jeh%TibȨ!Դ΍\BIBoQ ADtL*BVkH=B% ]b,h_b`ZS͇X%R&PiMEwQXCJjNTQ4sfNkآR I}1}q^a]R<DXTcw9PP?< j#0\ZDӅ=suvq82Nqw@7 m+{G_|kp#Jm]+IARۣ7*btlloX3,#c 3yRCEDt%2hTY^!Pln֓-E*)|E Q_\VjzZ-lN 0N0H#a, Cq&pJd5r EAk5ƙ%04`FL*ϮjJ!ÔS jm.o&!t4\݊HỳHB+^$wT.K H@.8"'lSWpP Xͯ[1L@ov8 a6:'LR lE∅ &)Y4 z2VnSo@ܐ$q/()0LT+慦_.GJñ r "t1 24D.d&-&0xZ]6eX>\@ . Q-zTݟlfv#OA>,GXǧG>4I Q Y hf!V\JXΰkl鈠1jĺ=w4pWAcMsZ6,Up2ˤ+@lO52($ul >GU] dqDB>kxqSK:WYLJLӌւ8فP;YZJP[pdmB9B61Ouɥ4CLQ/)+JeFRD_f"oNAZ@8ґ-B:nQHb>~jDg`On+jrڶ`(`榓+-UD]St1Zkmg9͑(1 @R˗ qs1_74b([X enh*I!P;1Uj}qD(q2[ +k⊸ YЙ6w6)Ny,0XX@M}5*u`c]&I- QB  W.Lq@* CabWfAv缅L)<#+׮Hd c( SB$#GwJcDgnF[49:&H YQ7_BQ;o$@Ro4EG 'pP돯Mɧ@wU]BI?TO"ٕu>66T-hc@.s~aWJ<@Qf)x =/?'KɯMT7H]d(̢Ú}l <ˎҶmu&)@uZ-P! Bǽ֩?+@_ P אA12Z+ʆu0S7;zwؘb}}s,D?|+V߮&#W(⢒`x "X'PF \*jjOn %?o5[`V 8\A<8! ykޫZU\ ` N+4/xŽ Ƿ"a*\'`2l)um R8+(d!ƽ$@M(OYZS !kd*M' T' 7Zc ^\ޣw'CT`(ƘdTLʸ/`_vi-8(m7rׯ& `HѧckȰpŠ]Kr PZ5&|u_379 ">~\ 5}s{.Ǯ[XV1zXY"t!o7eDHm) q(-ETk[ۦKezd ߾&Sj(u2I(ou4!5L0 ce_6m,6UBϮz~pTr6q0v6y{w1'pБBH TY[mKYB(]z o!7E@4\1oXm챘!E4^PPz`I8 je!YIy]e1!uʡVt授 Cm9Һ 9~z UHve|#KU*4ka8VpЉ}5Tda90pm`s[)D{Sn˖TiDh5>uToH{x!E4Ѥ!TioN޲͡J9q,ObD9dY-@ bˈw~~r)VU`P: ۔CFVb1] uL@8ÑNSn^(>Uٖ@Dʤ1h 0ُ4&GZ9Wj}3aœnuкu3j(@Nr`!h眶ge/(^.0;9#+9bԬ72}mUٲʕ#󈰒 U\TϚB Uj j]" .ihUc-I , r0x+& L|K `M3$Jh[9W4Wx^.%2>Xv P]0%z?|׌1+m_".8t-vngaSȨ wx`Gz 42J_YRZjIYk~9CRJ R.)tnS.jKqm u H }putVTa` }2%PHǦ4nό!> Їxa(l;!rz7Ł?@jhCxfyN9z\pg o\AZe)9OUy$t)Ѡk,P .m 6l!+FH`T󌠶|/YP*h (~AB))ߤH InTQhX> x? H^ ]ȴB yzRJCyIPvh7%1(J*\vA 颍͉ @ةoPxJ6wbϮ :a !Q*wʁʿء7E"8@PC b dc-v@/{v.[p4O5d$91[kRŨb!4$TVlb)Dˀl6@#oEeD/cE@ %G.6cNJ" d(@9hh4[LnKL=qUAםbl>5QbS퀼BPT|q8#ڸjV5FIpe4y!SMyI)Pw1U(bxh1&8B͙BS|:(&Ѽ?m30ZPOL*3k[5޲A7>j 瀴bT,)iׯ^"ۂFsr&X#CKpA@p<+xBI#{1 ݎOSjaĢm赥\4<21-:1`30pB PӌMJ"Lā oR"s덬 - kS6Z<^1-Z^I_B D(*@Onih5rbda-x>˰{? 5pRu5#C6Ef"Dw=PT:}WC;qu-^׌ 6b;&)E1)\L*T!G}R1DZP@%FݷdiA0aD^FLPKh,OL‹ELS`k484`Oi t@:P{'"@k&#8"Ho.]&aPw2]84څuͳIrn8ET¥,=r@(sX/piw4,}B }GJlb o RB `ѨCU4ی k|!WfR$D >^kri? lrb|l+60RSyWO fwا~54F\hfGr\5n"%͢ZYxc8BP ::0%,-vUTؘb4UcA u7c??y7( *W3a d6 rBaN$ qlk01RlApCip6jŽ䑡9e{#9vs `-P;qV&$~|pHXxrhfrĐ{>أQPy65"&āB4sPP@$ =ion.Iv5P )^r(-IS\j q J_!bϾ R%Rkl80_8UVR;MjiQ зLJQ (A cl! 11) $ (ej&@.^ܮPûtw6֦. ՉIj`V y^Y*IE%hҏ5M%kKrOA!ѿ;*e/~p60ru)#@H H-H W+ 6g(*i)Kb|/B )R + J܍[jT /\z9_YuAF9UYh!Ҫ4&m󅄑++^& xȄ)E{v<>1xK5 "ئ F/4Z^H\Jhs/n/1!P?E)XР-1PL9ΜO:w@٘LXMpp81{d+1 j(/:Ţ4eG@ $Jr?יvֳ@+-Ӱ9 TkC1jy_\B`  (P f4h KUu7L7ghYeSټ0S`[ hh.2 DB-`%uЅ( V_^&4N2ʂaۥ~.\B"̃W,nZܤo3`(2͐ va 9LjFzl҉-C% G "M}e ( AT0,MƲ' :P+~\{TP z4l'mVboNH]<=2 T]N4jP>qMk9(nTrҞqvtPpC8h'P&.W&.1K@9vl|c::{O^ J 7 Y^I$1&fY@I0oR?84"9h)ktۀ2鄍'"]%lkϾU|t4,Xw-ր@D&VocAP ZŽ>t$Xun pQFP6r+&(nGU @'u)0`%PѮƶɉA4@A `$?!mT60d&R icхP mqG6]%!]lpp-dE 0^\n)qQXe<ojtOGfX&DX𔸡TsޟL).DxS᪘+r)0jIXc^i|E*vZql8ͽ h.hACCA _!oyM?4 Hăf*JD5$}p *յ͐>8  םbBDL TX?G1R`[qDz:6<| ƒ M,Eq5 OsPEGH.1)$ϮnxU`(![ק 6ý}O\%*"oaU>wb+ ԰b9m{zzM)JGZx[Þ-pW_3k|4ܗB#@$ b~ й6 ֻEd0@m;tuA48OlZ&͗ ΨDQIhv]aPI@z$W抦2AÊҚ ?F4rqZ؀k59C8"SQNLD@yv0" t|dh}sCFx4"")qt&`0 66q|Ú]zf px`6MlNBx 5$!Lri"h2 B892tGxtWԒ5Ž`eF@Z[e DB84 13n! j0UA Y)v %)$Bg( )Jϛ $Щd'#B `|͗KDUe8#o_֥!x@([cxH%m:Mb+lyi t[Mk- Qi?S@4}0uA1s@EMPDw9JJ(w:uq. wʄ XbE?x@ñaĦv+>QGx2LV +Oɬ  j sEHKub!H4v|\'WnjM# zSnּOwc֓ 4F!]ePsJ(j{N26 ]˼=e<_\[c&%OEyQw[RE|T^ETXOb!}; NׯJ*0u{fPģ@Ek'ƊCy8 V5 )/ WQ ˪I:_3gh%]|`;:oCQÜ8 1=ʠh: ˿9̈́=eSP^$b.QUrK P3VW2e TBw*~{)~piRC{S 7ϸ.#4@^I;"+*_LD`9Ax@"u$ IdjP= 5:HдLEjO9P?6Fpf&o$"j;1Rz >=pQ@pC6eY8KN-X@DGmEc )}[LlRV?b+ڝ("0UB@[,@V㒢֛5H>wdEa"SHkpE DY Pv,!JʠH4~9°K uANˈEH)A VL1z$Mï_MA(s3ͪ(-.@ @&1A4FbRPpZ5mR4<ؒ +Vxy.GT8Ғb1h<; .#W7I7_MA':-@s*~2ԕI\bC\P76$(6R"Sq ~8!IǦ@j%bF )s2KG 4'XyTSj7X;~8%&o;1+)Wn#N5 43?YVP * Ch@q6hZ;# oϛč*r恸(,Aim`!K1B RpqX881)N҄%0GMh Hb9,=+Jܬ\틗\ "N8)pb, @!\\àSurR%F(=% bdg@Dx_BEK&"ڵ~~qQ5- T(]jq]W.*0mDN8 Aq-*9J H9aQ982߼>mnl$-y9UT)✿:Tʲ5q ˂t j (l l"/@u}0N<2Beβ IP5Ƌ&dRlFixl)Cp=Uـm_!{bShU(T& F+Fݸ D` RDB0.#ٴ5XSˏd9%n2 t."N^C%ml q \mRcA:sF&᫡!\Dk.1j8sd,Cf-loe$!#z9rh\_t&yRӬM DAXaÁpBzM %<qT3D5VrA! MTCx\U?*9wL 0ͽsW&%/c:uwтԷej1eD \rmtbP:yL@FV펤 4f\^bZj r D!opqL ^ᄩS~X ]/ۄ)Mڻwpt.vemUҔ=8A7@ޜ::4qHw_PR^ȭƠ){e :z0AVMIl64ٹsHk 0 "R#?83z&]tte^c18"TN1+[!NϮqr?;:9Hm7RZ.NIƛ09xXA4Ay *|qT8Q:GA_, e~u"15(.!!J?|>J.`1 mG,$Cq˂A 1%]blɈ6 X󆐊8=&8-Twly` zB-A4^N_\ 'Z 6d%BXԨA(6Z޽0&>s F 0(@cnX9B,=ܤGCn>=|mPBDY">>kC丸_.p"*lJG4(pU00ETv%!b[6d.l{N)04n!SDc{ZYTJ_ mRɋArp^͜.j:!QO ؗmдr&ֱc  >`VCTo&b 7uS91p&{QZFsY+1aLw'uwvCm hR%9!c  lZhc{SW $p1;NT)6Y,ų-ȔChlq$!oHiʤT& D*w9 7B;sfNov:A4pZXZk;E/϶<a[I.*BJc%(HrW늛\HaϜK! `qhkːN ( O$Z COLItES!t`0|RۈJxCp;9CX\Z G: Sc ^mclaqs h!ƺ+KAeޓjc49$q&.64U0Q*b vi[A!xɣr~HUgCcMK'ˈ= $֟kJ kW躽xh$ ߟ|CKkNj6fuD`ٿ}4X`D넀fËh"T-C XXP48 Xk0Q ;e\5UѤSz<0˻M?xpJ,pG .8tG|S>8a[pv:%o x[AOO'*F*j oKY=y!N$m&XwLE9A1jYMp\ @ݯ NgFZ)o$0l"P+%q#\E]{^L6Q((J\\4f umEr h -JK VH.vqQLT3a<8& fll< ,nzr! !qRעl{PhTyo {}?9iE8EK'0*?뛐4yحӂ}?^7)㎽}=1B4@1PXQqR/!rT?ܬ^RJR%'=.L?nZƋү#܍!hFX%DG86*/XE`/; F`5!ǀ;6Tql%::6@$U?|48*Z9T ~UWu rsI!1r-ȶBRj=nTHR356ڂ&߿@H}Aw6DcʇPβ":#X:Buɛhp9Y_l@SIL0xEKU ,oxAO6`K 38 e0Z'X.7[c_~pCSZ|q/VR(`Ear.MVa6!Bվ5(\%'!FbOLd- @ypePjz ͵cb6AaZ" Ek(g'# Xh1p Y0JBNAЀIi<| *Sn("ݜxtK} +spT'\znr+NɤCt0=Ee_3^`P2rx:L(H--2 . 0kw^LnB&5#TH|hLHx&' P\p% J{t:KHf(ȵ`N|RzfXHyĈ4b#F✒C^O@*"\֍[Q Z~wbJ*r;ؒ+w"#jZr͹H 8a8=wKсbu(bp8N/a!4i딯isIpAdKa#C& BqhbϦ P%+< * `PEl e2T(.W.l0J`_#Kҡvbۇ]pP4sWpHNj7 928!EoÜcg*TaU> !ӡ :y`U͏ +(EB[8\Yt&UU;RF&"x|A"BUPt/) mwQ4gJd%0X%- "5MS54 !P4BHn=>wz qG|L+fzfp\? ykwj%6 BGp # 7{_rtPg݇WH)Nvqڬ pyZɐ$TGɓHll$ 8 ڍ8к.D@ghN!^ S$bRK'|&fʴ&='1_p ?( ߝL1m?9(YjjP5Wa闀 3ˑx hʵ*1NYӟ^Os-`xB AH2Y h7u8d$_0@M ~sb} dwCz puǝDiSCE~ԩJ GXt`_=p2鯚)apGlmi8 8 b A'/]^EhтsPykQeIdB=yZpBP4>}0Ww#)XumX*Gp4(@'{}Ј[V9x-lHJE' SeOL<.Va??t4wPj!\K6!t p`'7ɯ_-R#;zN}qA(ܿAǞ €Q<:ɑ֏<hO<*P0DjAӼj@|8ypG!hcdU"qqpٸWd5(ZuـZ>]P)^`f᭺8&ႶI9k-a@ ~$ETZZo헐@_9FvI!t$u/fi(pQ1,K\ƷX"c XMcCJ!+S1W"N$1NB^ &GE8y[U]s>~06 !xNq KUt"nLᓸC $"m1U!P6 R1BT1"FP؉L#P/|R1\R;Cp #BAMaiw;uNW%U7`‚w!4iPTmE&,M[yH9l!UDYli?yqd HkinP&A&Pޚxka[ZkQ83l F @U *A??X &9YI2EXEk +`I` RT+MOfJBbN0ހ/96`-a@bJT T]㲚PaIup pȧbn͓Hp(E W$ aA e"*F%ס(\6'X*3߉AkEbE#!U|$f@9Rt-˳K bY$9EQ(`G'cxmIQ 4E?x@)l lp U pSQ@PDI>o;`B\*K@LtS s\u"pkq墔 )tlXMr>Vt'0E娌-PȸM %wou4A~\+Bó<cyzE  SftQ`к3rG:̓ӃlQbWY8D vc)Mdd7͡s%*"$>MJ[FG("z#["HjzkB8q2 j~yVx <:GnmMu뎑"@^].st a$7pE/8)ۉwmY9TpsD<Z7%.l?A]Э^a z6bP\)MtR}x.8"덝 (Қ6]@ 8uM$m{$Br.Gƒ D0 IT&J{B`(lcN qt D1PuWrmZoyC@`Mps"9o iy\&RGNl5{c 8fA(n&&ZƐzMU"󊄶 VKN^č cM@F)!3tY @<$W~@@0"gϓZ)H@Q 4JyL1v&@B 0)VK9$Z&+27_&b4D20[Ɓemz K;.K r̭AE=qb;{e nLhwDKόDEү&7L!y6!*^TNp9E>:8B `)BO* U'q <o':U \qJŠԥ5c6b`䡛SKRH㋂,(2[O75ʾmkwE 6bҙ*xp9`|9?._{; $q9Q Fzc|1L:CR%"P <6Zh@'h:)h(n^$$\H3`2`q5^(MUÙRqj,٣}rAb{e@0HW.4 Vu" d<$T00R9}|2El7VURimJlb 4Ĕ'MT, "C;jR>|`7Z+0&qSÁPˋ 2!@Cs MJ҉A׫V[3bO HVJ 7+V1SXSq~=yvxo@$K Y ȍq"o!I@W ^k!#; 1Rk\ v>dGyФ0! {jF=_*@4V1U:}&h B!YscqsJUz;PjhpZvd(oLD* !Vc1&ȉ%mdC4(6aj\ eD=m2E$&@hZ`қuI]_BG4"hd*tɛIwAsªE?$441HElv a+;%)N4rRcbp ,SDwyNJk*m0GIqdJ+8n ~~7|SxtɛA 5<3PoVϟ\X@wH`!M0i[x!]2"`rzb*A-U+0@"?7re}T7~l;c5y: nt@ZThA0* tau"mvW퐰Uo"B :%m~u9m~s^0XA.GX#61'Om5X;ñ+nyc?^q<NvsDHޑ^xq(NJ;edW: cf8kh-L9#=_ ) |Cx,U\FF,@$TTW[x-t%n߄h z-2(\ Gasl]:Z@\PI L@*[ Zm#c c64!mʸkz5R;!I N-`  qm0FƖqb E"TaKF^ؚSrX%$"RU3@! 86thCU!f@H/!x@Q'/CЩr4EkCoAh 2(@k޲^pm: 铕7uca&F(hCa.ԦDtn%c*JR(Y Ӷv =ʃ/0$ 5\B$[p"%Ƅ"$!AsPS` ܇Bg2pa֪j.(*RGkpsZ>3r"Q!c Vercw*D3BΆZ,wA5bgWxژC*?FTr0T1uhS ZD/F%N! J@,PBZpDW l cx'PRk$4ЄHgw ۝虲l  J492`_0SCvwJz_Ew!b xU2@E @M{ 80L%-:o4ʘR(*),*`]hL!j j?܁T%#|&~1WQˏ[-'@';4\v%Kh 4$4iȒ)r{Ⅴ Ɉ!mk9.)/ׅ$T6 /0*}XSnruU&F(%.GCC`'0Kr1? Xؽ`F]ɬ3v]Iy-r t `S/MW>0.\` KG(#ZQ KaF. 6'%$B6Fzf,  ~XTXx* H6[ ,3f }q*n!( A ogx+TRhXĕ"HtKP{X'_g-|m1O *SAjnsmbmpN ARCeX? +#8(6:?>k("$k.R\E ɿ9B] a8j4tzf͈/?GcN@fu7V>RwZטN7*RbsZ^&& D ,Gޱ$R$P#QPا)JK S`H?x(x9p!>~q g=| " o7l1hFrT~-IrFi&!LKESH`?qM>* ۜTBaSI'E@ C*Xk4H u7wX hm 'jEtѼ& $: *`"#nUlS;U ^ Xc慺P7נ IQ)OsȄvHrH-}{οLp,G((siu8YVH747Ϯ0vj FV]!^(W|% Ex5 KJ!.ȩ,}\:a+Kf Bp]H7bcx~p 5! gX >ٹP\|_@Sxi]zW~sa BH2ش oU {c]%3}44\RG $Ӷ`Qc(\AP]w9Cb W.'^4 uy]bc@ҁ2ZCB *Q!C͠ 5~.BsOx`pJ9 CVsBNX<—<|~>:*'&XbM7pz1vo-Z%{z'::a2sS)aXH۱0vRyjK(+Z(f?H?B__ W)EG&q~zc!4{Xz l:!f$q-ȨB6 mߦ v* :U}'|L/X)@T0QacAK&4 t[ Q f*%42tA.RQkKHYJukd&V7ިbEя|βxLnыOŒf9PպL3Y„{rwb)v(;b!3MLVDGYFbc@9DT1;{N~0H<Ѩ恤qP`t H𢭕 ˊ)&k.y 8wRAp?r\*5d!郆V{3b DjǤ?=gs!eb&]04p `5o$nɳmqhDI#ɟ N{XS 4tx8hR2Ϟ(h!G}3p7rfw/1"FL &Ɋc,@1JiQqɀhEh1oW;mLhR14 ] v Li: Kh:;V hL?6kb-4bQYX+lnҶ68±zCJf(1 V$STi%|%R\94Djp+F#omE#@Maדp4n6`)2 :5KBn$YBI%-L@ `عl^%%{|wBQa=j"&sLHFˉ (z&_8U;UPQÈD LX$f@>q4)T϶] CП\nE0?G6A"GF̋T&R20)?xݾ 0K~{0xn$AW!VqO&p7]/\>OW$8Em$kAsi;'% 7r"=Un 'sv%X LCNF:KpjԄiF nf̈EBD\HA,ZyjP†o(*cUˬ@Bi z<*n@90l5Ux/AP+%;$=!@+&YRÇE!&TU(4fboAkA6Wa46"Od#C4!]E gZ'$B6@=\z@l;\.6HIUli:$(S61 I F]u04/J0R(rb>qF: pcSOmdtvJPi r dIZ]qW{ }3Q-*n('mhLnl3h[n*^K3J"ە .7q6ׇV@`pn`2v#mq܇^VeASꄞqx BQ{" иhAqtx͂荈(i|!AT$~ϹhiƣÕn pBpe ov{ š2F`9)ܸ$D2](}ZdT"d*EPl9AKDPFPBX*+h NL' Մ u(aEM`^ro!@ 8*֤M+AQF0j `̭ebt ָ@h' Vk0.Y)Nv %fV &mV1J¢ cW V Eǁt!(AC`O\ 4LD c(/_i ŘXH 0)7!us UeMu*^Df#@%ӂ+TPHɸ٢QF;'o(4u^4|w0 5GI(vmz8 /##Ȧsb0stGa;:ߌ Q`PЛځYA$.&'&;C &W D(J}H{XCx; KxU16.$h>Hmu|k_>MdIz oC- %uѴ$˓-WcȟC0fcE],+D t؂9!3xZ~]bpHS'TŁ/;$pt)QE#1{1*M`]qwmʞd)1f )᭙hT=q }y Θu$Y6lϗ,e] A$#[笊͹ii ]a.MNʏ+Dh'q,Q07mUTd[m{q#3ջ+w>}@>@ G(PC[ t4jWnЊ@@w\fBJ辘IV6a8.l*pA q)bZ\^֢\Rnoh)DN2EA(k2$&.qRr)Wb3P vXZr\ u+L&W,jq$vtʨt)qТhx  9&d>5DZš8qp1UR|jQbzWA}3y RiKiUVA0 <89 .ۚ[ȣLdC! FVo״{fyh@Ll!K."yŲ NAyAJY<ӟT!59[E6#Sxf"u 0%64Ӄv''%6^|iT"\(L^ߟ9bpnR")k#q"!T_ʨa|0FpD~1Dl-6GIA|:Ăv"د$J~酻ړ&Bh Cwa Mu݆8Vp( |>i >wbE%@(&2Xªu:&a0Љp~pt D 0t.>xV1h3TTֱRwL8f7͝\ZE{s`{eI kF㿾lC`2/fm8󼞈zcƀQ4ŊIpŬ ƳgGr{SA\@"#YQbU|eRJ9*/hXJ J;W4v?& Mp1Hģ`p@%UlWL49 3沠@r|sl) 9Ѝ@te DMJ ]O6H <p SǶPh9ub-cf'w܉ 7\}_879z]PUƌG` Lh8 F~CΤU61P#u ޽ fo!T |Uf҆O' nHk<`6 .rAdjDxb&X^aRR%\#Q2t]\ 6гaEp2t!WϛŨAR|EE890(]>+c>G 3Q7! XHXy4G,Vb 1|haOK؉p&4ā^G=`t4!2e`jf&{djGB9V(c* |ZE i.Q@Dۧ\oԂ;Z0Fl[ڬҰ]q4E2,VAuƓ( 7 4;Qr0IT8\tn2!;t H%n =a m[h}:r@0ᦨ)Lx#H-nUȑL%!Dua4f.\*5 ^TFh дnWE˝ $%LqMO.\@-YV"k4@hp^"F7n Ƶn cSɂh=r.Gx lII9"M 1@!&̀i(17i;YK9, / 3kMnG@hC C&q +$kPRŕ| ,w;Uӗl|αrv41-)a <6n@ "+ˉ{]p{n1Х S@:;l~~v҆\tR@PKf(ɛ( e\!bf ӷ9)UL3p^^*Pxw( ăB6#GϜfpBt4m;P@ WB.q`㰮 $+LPڲIYtHˋ(H.4R6\9$R߷anFpBV7Iec¤A Nzj` LhتFP8@O8\ϞraF? $݀&%h)0CmJI.qAIDN> M8ML1Qh"(9Gpq^D#GmW'6 tD;3N,-f/%9ƳJۼPUxRzd.b!1Qo()y{_/LBi.2R͍ik]"7``AC ![@IGIG^P%"QkIJ-1 TÇ2 P4p&i#dў!(RVP XViqij9 $_kN=˚oP((QVUr[TŁob;y28D%|ܨ'\(׃NnsbCpe(!@ j@ (18(ep@@n?@H  2ɺ\A [VHNr5->7upfQ\;8AV+q4P:h"T"y 9D"+LQFi9T.ܳ J$m!R.s ŨM iX[~sdI#PIC4amdto~H Q暣 r &bK7;5K QAP^4x=1snjcp`%ZpBl4ed:l jI|T!ս`F⠠椪#`DwT5\(pv*9qѝ*l`l䶩tR\ `&L.m@SDb<ࢭ$H7ڹ$C5ZnN^sza..iC9:SS.bIH݈=Hc2uUrU @?P:"׷91\0J:qyNy*-k!?Wl; $2]vh G.%Tr (lDvxTe=SdQ[ DR ^ ]\;JA,AN^T0jgv һy~qq90IE+*r QDHiq4+]}1DJ@]!E)FM \nAPa( ,Ё#V(pp0c[KEC(ܓg Hʮ- Uv6lN-tO^ 5 C!8P^ZcXV/~p ELnNG<-aFj@<- G@PƸP9b5Eo: ! jwn6~Bn:sʤ rytze(#=2 p@mm7׮)s)5[BrnRT7EAӉ c] PsKe\Jo[l;7xG L^7Cmk.nyQ"G DߧG6O|D҉o1B (& XfPV0l%('J)\`P$+80 .Atk%GX(3X" nhL@ѡ- 0:׶TW(D#4PK6 XoA@AG|®) 5h_kiR}0}7sqŽ."/5J%߯;Q#- V54Gĭ]:a NHݓ✢#hEr(Kt˜kK# D =<2x*o=$ 3aMX:h*p"4+xG8ң*;v24T0GDVg D#֏. nODQӹzrg:Pi!ZU:GsU]: Jq%K6t;(e&h!Z| '-bJ+>B#D^I f'|*LD (l~HX[%@[*G?B6YP߾ #]s##GᵺC"CPB'v|Dzzߗ51*mLl|%кpZb^@E)~PKN"  J 9N^˄ F].h9NjfHUZk\7#`{jX8P[?8x)+wukDQX2M9`?Y" ٪aXo넍@'?|~ݿҢ8#oDV+Tjzu i-!0{3N>=;:'0ZyB|r(.A2~|=XNa>(rXv2M¶?@b50 MS)S u͑MLi+,_#M4D*Pq-( >#Q0#ߦ:D8PYH1hdwk.QUH^{Z 4+o@W!B/$DжyH4c+HyLTC@MV cA!rG:^H+; !e& nD ĐP1#yV& #6qxp)-2< 7%BF o9@5`j;:EXacuPFFI1$$x0@XP@;bcOC([1u<7E-HPۀ-$ۄ+5$BIT 5ÇĄ 21"~H׀{N Q2DBw#c=(ص!1A;|{ )Mn lx~k ⦼@  Ӛ %SqrjO Ȝ_8ml@!놸ʖ /6! D1AG`7\i$5k`3COmzH6x•I)0*$ԮyJ=;p/zdGHm*i4iU]ᮌE҈7 @* ;7T6mUU]a)|`)wJ&FGT)lp})m2ѣ .?Ry@ YPƒpA) 4CȼCp4$ZM Azy`c!kQ{`n|yB^/ʮ)r&eѨV٫!DۖC`ؼ`NQ@ KjaG.+j"TcZuFs]eSa A j>rtwWY,# D`]Ʉ4.;ˉBzb +fZ8$)7 qŠҭXw⭔N#7.ճG_?X&C7)ySKfh "2>Fʔ9RQ\&]Vuti*A#D6ͨ)+*@W(rk>66 !`*UJ1 :t")K+4\C(#*J< Ȣ8 1?yhI1m&8`!T:LD/u(EEEŖT8EeKYpq~8dn C5 댤,* Fż QC[~"S=>(7kzbKu k} 9!T?ZFfW#)PZwJ& E>ەphbDܙDR vneG!ES(P v܅0(ȳ)I&].v`uOQFmAy"Ѥ{ȩQVm -lC'fMv̓)zgb].R34ESK ZdNL`'&jq`Y+O(Ѓ[[  I~yKH?҅oX7IH5&Eb7}I*Q!Kp<@ҧ(Rg9B1D;ŝ" Gh(fU1@l.#H<|Ȓ^ (N%U &8?78Ev!ЄūD֚*Ccj}&ہBlKAZyO&PkU|@Ts1YDh4gP `z ЁH0!Dp~}b5墕9.h*u  &V";Nx${i@*b'z_`%rUq ͓ p1P{ĈJ: ; ~0 D`4۝@;+ +)كѡqėEJ(\4Kw;@+HNVb҂3c]b$6GȆ䥧$R{N%2: T) "D0Tu[z>Lܛh [WYP E[J4:v6#p[ldÁ8$|).n3PoV51'!Zo,E^:Rzf6=UZS, k|5aT%. $@W1:?_LME޼55,Aبt> BH%h Ʉ*5]~Cm:prDb V9ʗ짘dža ݥ%Pv)u a *l,U$5_O8u"hA|#-{5$0KqG$"puN2H}0eZd@+x|yҹp:L!-'BWIqjZBۀ@Cl'$X180%<!n&"7("n/t3A?Go{ovˏ@DGˉR=p[}|@ 0 Cz(CZX"4v@b5 !h?Bº;WYx@?`BRߏγ?8 J*m`l{p6j ԆIv/PsR"QS(uw4Gr(B UXA8O5b/pE?o42k;r*08.X)/ :ܸJAN w0|IRoE|ٵ&N7X F+4I7 U7(zN# RUiÜ(u S.lB Ŧ&A&{.D*. Z2Z5YBmqN@ZOBBW[Ĝq ` L!T&͡Ĥ^1wn*TMcyW D?^zr!\M+l12E%w oq%F>nn 1]l h: *f,b"ٔ $) m/9RR*8*:qQA$iQP8!12`V GGR 6pӚ.9)6*?5ED!t_84tL :coh N7Dͳ@]T.Y^˷xi4(@;j{ y͊!ErX*w4$D@ta.[B"Mg%( 1:DuphK3+hT[SVXªB bDx큳Df@!2uE>VBA&4Bam}1Or2M6MW"l0 Kp_"G81afU P(M U?EbW  %~B)*E67x"p,O-fJq!wbL\܂Bosr?>o@.Ϝ`CM[⻯Pp` Q!Vϗ $.MniV6 , aOntW^ ċ'qmf@!=:W65F|SGX;pB?A@BmSEoi4ETp"T2a[+(8X2"J,T1* aV~2871۔CyZRrZseN*BFplkAqaJb hF ?P!\-U iI!1P[ǜ  t*` PUHQ|*sV |1 m`xp@ α:Y@~QBE"<8JLA^7Z`XTr]H V(a٧mn$~XBG39Gp+Q1iS[*<\V(o إͤ#нsjQz񬈄">&"VE~&LBW>ʨrFKpVhXXCM_76Q 5tXyl<1 b]zè}q 6[0_|4ӷ4;µ!]1] ׃h*}@/6piO@Y7]# {a([JE됿 C!JC&'0CAC:1ZZ_-ʀc$Y&!P'#țA8** 16lnĈ`rĆEn;Ci뇢 Mb!r\(q5 G7y5\*4N.-c3 &AHx ۃ+`mL@b2q> G(s[(QF#1("Kۖh-CT vǎ_i*4{&I[ɵ1kj.Hz":#~yAk`#ZΈ4_S/8AE .o&o b'$bc\PvZNנV@6-<$+Fg=v W•|ҁ'=%خ jVshr.P 63ق,dRC6+`Mj1h1F6PpX#@B $W -C$N+ U~|%A/$-n gzC_o%Ȏjk^{*56Ԗ#&yP?7lL ́Ё0Z)L( 8)"&2loJp"Wb<ANrJ>EDT7FUniUUrH7gNI͡ XqcB*?A^Smi9h@je.51["(2n@Q 01)[`՛"@9(Ӈ@5}b!J5BM uj 4TOl!(*3N!/+%5D7=q :H|("m`Z8|VN8BvyȐ T6DTTKl"9ጭ#H0xcÃόxG^~ Og;K1 Ǯ-UJA !X'Nd)oDNOs 䶄 Vd*Py  oG$H#&-^w&TDXjqh4wY0B.Ǯqe5z9$K 1hTJ"!F P^1h|'q@(GnUcSA)bSrϦxD-yYbÖn1*&Ue ق;d˅i6.QX f'>w{ًf{SlPnp 8YF†.@CQ_E;$( 6u|҅2m*-~'/*sߟ2|jp)j?>\r&9PuĶomdT%]kCZӌUcY%;.\!`EK@;{g-Hk7F( (F uiU(R}71PqT+`} Inczfޅw25N(*= ﯮ!¡FRr{H+>6_n(JXgpǒB#SbI߬0RЭHSU74wBM&F~Xhk7% bH-lA\DU\$"Y'%LzCbJ늇y3 ֆ:r ȸ$0t@+e0(rh%5 @jdRrw*!2mBLPm J#pdǙk+\,d?;U !ayˀʮ&@iU䶘CT9vy|Dք:y09ٶPPC^w6<}8SEe1K () ̀(|LP.)PV@7m!4a  ̀ޮ=R͔HE PBcPM(M"R 5H(2z⁳6X\ Xƾk\NC@~qr:DLtp*keh1r=ݖMfBbqM:ʹ) ;?P q;H.O ՓAG`j0?=0H#;sE٣M buI(z4+"Z_GB@rEKmw (ŀِ;|+%Kv!"L6$Lcmc˓YBpoO90DžwͰ0p1[^u r423N s ZoO~ 7d ;ّܓu[8,K 0CrNg$y*O~8C Lh_5p/~ F4oA9iODEKg S  t;U{ a5z l~(XIC4T`@;P47 J{b!A8BQ`~vTx] 2 (|1?+ n4`d*]U ;9C6eaӬ4$9Z hfs8{ ^zQ4 {iLa[E]|%H\`°>K8'lF ۔F8sVWC׾AMPc}rZq}0VqR/av3x ,(lP-30&u0 n+Z}HIFiQW;|f2 󈠼}'"B0a$5P:͛ ņfr@_lQE話_k1Qz t)ɠ%yuP(fl@`9kX"tG=ˆJe RVb`hOGnhOYJ GQP=ko0"C"Df h)Ny]qBW*l;+$4s|eSzܤv^1U|) Z:FH6vA(PDQ&yXAU !apC=fFpI6*)pTmo(wLVBxE`6L 4c7VˋM+@yÈ Kk[ @L V`h;A)a-s\|f!9ĐAq[U '-sDPYM)^#̈́$됸.k&@4+(dHt"@@j?* f!P+Bi* Et\hg:+*fu).D;(:}f9"8v(7hHǃ% 9^Cma2OGk/aF,.-J=~wQ>2h*%b;1+VG@qϯ#k͘j.I+<#FUlXv9@68]ȠJ CRzb*@9q]HrήA]{|iGcÁĶQ!L-{|D<?;z5!_qt]{a9 5:dF:3 Yΰ"Z/[f8ᤑSf&V"Y2zd6PR *}* QoJpjk˲)~~n*iֿ:!X hNIM͆Ü>dL"2q @(Qn)ǁ $;r $,+`#[qmrl6f K#@_S(MkH7[ӍcZ2:){xHcCEV v"rk^~Aԋ k/-rZ 7.xpv0B\=rq=Kd@)]k@F|?9c{3BQks)F\<\s>qnho8fĤ;#==DAs]~I!N%bcs$c6z(@Gkʮ&6s-H)|Jp>tp WqHiّ+EqRoL% : k,-j C^\z  n$WAF rz ^F8.y$/6Y!8o*I ҩ}&q(l›MD)Q6r"V` uttؙ{V`-w+ZHXBP%<ׄ)YMXӯVA6ui?=1M р:R &E[*- jNKL˧QL@h@=XbPnpT6tͼ'90K  8ȈҺ3r CAay'B](ڸ)@CoQN*P] UᡱM(q%a92Ɗi ـ8\Pַ}2aˣqT$ V)!u171jm1\F8\mS)I#Lw9XS[P0|Lvy%*r+X+F¡*,uP;1LuBo )x6ֿLqGE8*@XT<i/>~%γFY!x|HX\ Uvp9c46aU@q`T"x@i U Nn(Z f(*oRP[^ t.(F܍ЃBri,X!oB1 #aVr$vK|MM(uGj:1v,=4sIU>ÿ nPO 4]~0Au!=W$N  Q؄!Rk٨!^ p9491 p`Mrr# J&k{VЊ<"^ W#R;ӈTT;4,"ب; #ް:⡑CDp#(󜠑_K"D%~V?kmk" ov y ,o^1QK0̪0MZFtk7]\j# DIؗ!!\7ۖTw&VTBآ5oIX/ˀŸEɃowΩ2D{)k0uLQyoӼ@BRof 75hq4:0GX b<8(oϮZ6wi+/ u׌"{/ˑqmjz(R^0&ngq2}1֧\u"}>yǽT )T`Sni6 J8Ĉ6vwhE=}pQe5rѡɼ{#a(h%&U[ "!tG`e*+ *(%N$(%`1i;T&̭xmx.Z>~MQN(A9R|AI(NrvqJtK M.ztZ[w͊@GXB?>NT Apbw}26'}3De#T;b сݡxq {([?n*c`=_}i:1Jm =9p"cأT2{P5rD(Mi\To!0گWq̀8:916?Ucq-pְ 2QyzKƽq!V/@(K FNmâ yhf@SȐ!McͥJ0hF%A w;\ۑt*̎(b=^rJ1B$}5nUDBX%L) GA@|uT %zy־}qBB498IMon eC En"ɆvxZif*.@+ʯS% r>pM>sMTAжSלx6574R7 rbvhϦ:0`-FrHl` 能n7)>9o>ΰT+K)lu% ](%wʡAn (nAءp\J@! @⇄0V%P N8!w/[;mȢҸ F"Q׿:r87л! dlhFlZ[L^BНfŗpG(F; mf)d߰a/oγ4־n`A. w6BKad63P Q ټSt)0/8 KAdW Xd6'8T@vl"U~zeI{&h #ɅXrF8LO]I`_ "b1)hS@\o誎DˢC]ŷQ *V`44ڢfXkbቄ!H&;b*RXhU;4ZVC.@u4 ׍ʅpZf k '.-Z+O6kXykThbX-ho)H~.^~Ah g_=0PݲH'%\XDV>-#`^D`CP**T3n\(4dxw(?ܳEFhƬN$6ZupT4H"H B$h6.1 *!ZN0ߠGAdM85JtBTؚ*;)k\ QMT8sUys[1C;`Vo,W^&t9 B U7e-F`ckp4KtOL8w k_l;\B76A*=T\J(づ(F|7;peM qٰ:!_h,C+(Ҙ J5g svEƑTl !E~ &ʏ#l͕RxP L GTO Q HQ)p)eV( |;Z*j.\,9tㄩJwdH#H[b4,-6/z= iOEvX82CvC*a5}"=H83xCa6Rv)gx1@@_7vƭBQUL Yv=g%F$!"bQ@Ǭ^m(/\S6@\7A JjVc0qZIt]~s><koI5 . MlCgQ޹6cЉf Ikݹ:2D}fZL`PWfՃJd#E^;}p"  ܾIMڜˍv4n cM ɸ89W*yEP 4::a*gJ [*d-_D]/~qNBkW`ĭ hHm2kG (B)\Hj&;]Gc\(4" R` cd.4H`A{|gEVټ;QnG*V&Ph7 * PcL gK5q 2:%1c#m#:\(mP5?>AKH=2ARKcFĦC* *s%p-oÂ;y\?EB'Fg9KlmV#E ;.O6ZW: '9i@nCd}p$KmGjz8SR5ӼNWET$($a31 7~!b W,@': */>}CM~}81lt'/ ᠐v늴-?Gb.@K/yՂ_C :Ź^W6~@!|† ՙ72Io"QyJ~|`Ҍ'`-+`4ifeah.Lj21@!mssR7n`v`SNk;$T_VF+`VUkшpؠFt\])x hn@i”hqcd 3L+b °oT8/DL1rkPT}0`63"B\*#tP||c0o>?HЈq~_K77S]:>y?8`c|yzb;*|$VJF0ƄSyR'q#z1iNWQ-J9p a&^jKOL+ u8{L&?x`57i CxVHL])HnE~ç]~3٦O$j>Ie년`_l9Ǧ8'Pz=cr8vٌ"4y\9<.t'!v;|>P@^[Jb@8 #F{i"o4}0 B""XVҡpҐ_8QR^=s`G7p]=C9RkX*{t:(Ub E nq9x J*׾nZE՜=|z[T nrD؞8yt;+qC Y WvA(u9o1( Wx8Ü"-F5Wh9B! P+l#K\5"&r7}xN ؘ @1N&?1Bs,O9akR}GӚXEN1Qii6+#Vw y\ ٢c 2$pPEF!JC&$:h i.A|9[B`D9 m.P$8D7qh0ypm6 vbJhHM)K*!00jbd*RŠN JXnBe yf0;&@+fY P KLJWiߓNEiFNcc99VQEoni]oI&lˆB*0/ #r?jkE6#H `S.늻N/!Fty (>U :lmO^Cu1Pjq(4fs4()2J-H{ -},z#D7L (b'@ %2uvp`& }r10Ү B󅐻Q<؏q`h.b*PXEWqs'# 6b ɾBj - $y8^wC*Cb8(B{o)2}UN]˽&9Z=8OL B3 gLMf2oT"\X707r`v<6,Ia"gM eVhr@o(Q߆ R^r@qg(^qWKT1>( j ppXlj"ĒJ]Vb`_7!/~M(wtK,sz Zp飔_0+GK[41 % u퀐s1:n_/H5onS|mۂT`3Oͬ(&IU sHzb@m"{. `Uې#A0{4Ʌ&"8; ;1tS!]n=<926@_ӿ:p(Q}( 4B4Ddc\#YK yr&qѵVhkvuiۈ* d}GKb""G6`R'by^p"PkAF]QƄ[NG' Wza VI1A{7]`.wBg)Fdu|&b ,_S4ا܌х`N  :m0:_pY0?( &(bq-د8x6l]MH oNzs[{Kl@BV1P@ىV 6N+p ky(1R  ʣDg2hS; @A"8]%]g1EV70Hl>|)DXC7ת&-6TѣaH]yy h1yE>UL\Lٰ.7 "m^D4fV1!nXhaDMK f*@qUP+l6* !d4 f@}!j zͅۄsD{0lXE#f"N63RUv܁be(A~>kTNq6))Dj,64И [>w$ޔo8 uOTVG{}{p= ЎTᶿ *PQBOa".o8b;̙~lRz69M=~~\7z_\ow,hkf6 0Jk/$-{[BoxyaOZhpmqM L.[ف^M}8be׮ jBpyJ&Ѥ`)!kYK(!bŲo@vJ4E鞜k5hG/bho)H99:P}pJ&OajB@/\ERWrֆEJ'+s]ujE#B{kG d#gfmO((ia>&A\(UD]WH9EhX׹x tD:tRإ7PDX17*%\F\XztBM[^:Bú\`:*48%)9m^>vH 1?L a&c';oW h*C-*oϦmߦ .Ʃ?֩*4.KAN̓*}q~WYlB0JBa0@i G`h.>1~rBKpF'dL{/D?9#54 :G>?ĸ5(ZcrvãQ'}Cd>TBۦ^7銍i{8օ-f;Hh߇éR.L;s"Q C뎔-Zz!i#=p)F#OCkJ@`<oV|RW#b rҜN拺km[ 6!s-J=8IϮ$xHc4vXTPya1n8.]B=&(z]_$'=>hGJ?!C0@Ij\ %i+޽fH=8!4q-.GQ!5L7o(3$ sY~+C urj"O+N+VҞqn@hh@17)O/n5!y" =1p'D KGPi5:"ejfG-\i[MG"(HlpT5TB0IK}SJ!3Cy0EW&#nHO|%FhPۼSz|L% Epp1gYnUǮaG(\uEOʆG}Yxi4`."ˈ]VRT`jbH ԑ&E*WftvaD]9| 5D\=1>}ty496{T05(YBO~3(b଺>P!) Ǩ5S 49ȦEB3@)<)^AEbȘ5@Ifp G˂?y0Gb6W8 Nmob 䂕V!qCZڸ_'$n5>%,}n=n-ҮP-s_\ }f ^SWB$Dn fm"@W6 wp*JX(GҺq 1/Lew͐@L"l .(leHr:  FcwyD .q`P bz%@1`@@|7~`Qgk]PC˜)^{(@<Sb8@JN_ŀhC0->fhDP[>k!Zo)9ogg]pNO[ q,: ("ElT 8dTшr UG6)ɡp(7vxlPZWnx"ӳΰG;\Kt8 r.M8 D0`G wr4MShh+ɀ !ӈNˀ8Dn9I2.%) ъ\!+;Ȉ: EvW((|IO|t +8Mއ/{J\CI}6 yPXYOLuwN( M6Wz(!a5$1/ؤް6Z&ypA8|ܽ(jc9$76* vp0J)ALJ(snn|hUȍ A{nCJlݨ`V"i{ Lxga9DOs nLU r?,R! cNPW@<]`7_]Lq_dpӘ.Rء#x01LTb#8 a n#(D' U½LrI"? Kͦ)U\Eph J^"؟5 (;.r /!&kzRXK@s{[uH*ŲEAAI!0vGDCb~r.F0.*'k6aiPkbe"2A aBT r o6 08__lX Z6g$xEc6IP .eWjliŠX6bhHrL)$@~2FwROL)p9BQYybwQ2ԁrA]ύbS{4ln&HFrRU^~!Jba s` M\x A"* d4K-N5&6P4!D=TB(>8zK@8R .MKlVr()$~q)Ie,VihDt4f!t vb#siF /L8?\ R7Ķ(4 0ER60-0*5$J/ =%dv's``٦jl/(@jP(lQw zB4p#r|`EpKc6/s("QflF B(\Oݨ?Ӂ2=UXV :pҋs!q-J>|\yߏLi4{.$!7-vS08$^r)oZ`NOlE6^W,(j Qشnq Æ;U/++yJ}y&X6Ppl3z<Ï@8ǀ!p#ؕD0O06 G h &O8hS4A|`rOw 9 Z_ v!!tqQ66 p@7ƕ ixWAw ,щM2*"]&o*Hos󜩺%0{UH J(t:3*p "bKR-# !`#/`Ŏ3)!M؎|p$p".ED<~@ѳ#0x ۙb]x(R  5Zi$Xoa!ShsK(t)|bhX=AZ# ?m .B¤աP>8Ɨ%}~~rA`qV0R>_K b"Eq/xāx̀+ѐJC=o t eMot!9SBd0 D'5.d4cbU1R"Wd**XD@qק+Q\|8MMod͈fQ;;2'@ce"lĚs6uw1_9`{!GyH-왩C_(JEnoLw~0Icu[g眒nEo|6ra b/DbЕS Ie޵/G-OLE 6" kh32JUφ @"_AIrfT`y$Zh w K%"F'+N 4uxufP|rM"9⸪ w\pRK7( 6bѨ ZR[ R{1G1RasCؐl0d?Lu50>J#njIYM}]2 t")mOvbd%#aֈ|`Jnq'Zq@en_816ipV1I8 [eQ%+m8s+!!700hyZB[a =OHC [&Òc[C`r]2)'ϜlKV!M!V &UFh%@5$58 (5ηSզSof$:w|A |i";Ɂm""ºoxHz|hGy^g]e4ulyD->z6fŐ?8l-6I@ϜQoqj.8aG9y*JSg >IT|bQwCjM%rC `1#G٧JO6mflT¡W@ہ&p4Q[[qw(8pi]*VŠ$ |zfŹXȕ܃LvL*U:eWce]iAV:;u=0Tvn%uRYty­Pyk5q"rBY8'%$jCRLt7eQ•=rEؙ7d;DD̈H2E0%5`[&)myjwM.vraI!ZԩCxD v6cc\,*g9@h|户9Xj\!t;73tsB\P. ik1>1=}?;@$lPQjuK9iJh9P2BUŗㆅ]"$Mc j<F*j;BšOr JBǏ7AkKJ'm Оe$T|$8e@ |S`9(сvowa\X .f4bh2YLVQ+Gn-@uahj++Hs%ʅxP=rQ”y;)RZwMo)Zhd8i+h5,K%nZu\pS+E\.e!FpEԧ)mس!#qH 1\#~x\OP_֮* ۟;mJ9D!vvC@rڽ !8^t3mh Ծ1#txgw#|bO".PDvBcbmBdPQ '!f#*a{ 1OwY]c/]:$ ^V`$P,aC:V'T#{L @uWKeZ`Y&heBhJ>,7F7RqoSO>X!8A(2M9(  mt|}2}PE#%*\==?h oaYXyO"&BujW`ˊcOtR k0#~9z) `( x@Ͼ A*Vl P.5Go75O'+6q NlB<D.P0`ƾ{!``CA.F}uhҞ7<NrJ81Ч ܭ<0cCQb,Њ!zW|bc]Wsr(&%\ }\iCE<((Jrβ!9JJW ѫк@ly,>~26UTMuf5e&#t9BP0M@Di±V\86H.! D_5I(GRBJ͐Y6Qm.l Tӆ6M5?" ?*z&F4  P]>2Y"SH9Jc|M=eP, G}qM JvtW`E}W9D3^r[/(qB̪&T(2jvf$ ¡dmul6Me8D@@]) Ĩ n^_?B+d#kPĐdN܀ TU8;=ޏlFp5hqLxa7E)j88 6W͇҅k ЗdHh*Pл ʶG7 :*hgť?\/2ӾB% iv*rexn$TnjPS)(uU80Mc79*uCw<Bgg@p(U^BN_lZհ/xQv*5wN 1z v"Bqrf"C7S8à:F)m;RMW!jxl#4y#9u58ƪ'.#Tiͽ0pJSNpĨZ9 $qq ?pdw;n QܠX``%[1\ Eѿ +>AIUYcFR( 8w X\T,*&n%  n{9b ea*^7(**˜(߼glߟ)/yVX0u$TZas< X-v'iOPU#6:\c*$֢# řQQLB.Ȉ#4f>LBBrSv哙TND t.&Ev2 b&]Y`3л(J7Hxa@\lQҘ|g;!3P` q]Fk`71 9/ݿS ´0 sewG@JCl$T@PEgw@_Cd&@gIA!Qp[JVcX~3t=1%m^E1V m ;/8G4 JXcNo Dژ1WF`O<(- L 0kO]ԴrBxv*(Ih@l\Aq+g#Vw%!jCTTGF*pOILm W5+-`/]{]X]=x!A R~VTG1g]g&*-DӻX QA rnDIB(-O AH ?9B@AXoJr$!92 %\*!Vz Dt(5}'~oX%x6-2O(*FS6(ɏ$9soRr#l*>\ 6s!y__lptpcUv< .nҍ K 5&AX-`v0x O9,&L+nhvk ]Xe%'m泑& p lYt]86s=d٧@Prz\ḾLky1Z:"kwe*bi؍q 'bR]K& F`zr z2l8[4l0QA",n~yXظi6MBL8&ă:kʀZ,Nh ^xAխoCbOC7{y?loXՍ0( B^A/8= tPчpO$ A4CNF#ZR0` LCbY\w 7L @ubѵC44 O3a&=~g"t)bd9g >DG_ʃ* ?<$ W%N}(j8Xs"iU-/U܃8+BR]??8 Z"zdf9 yaqjVHl=>w<+:j6RbvڹQ]$JT܍V+RD9|c\ zcE`!%=pDA2'`U80Bï.r^ nہP+kIJ4_LR܌U "ܢ=eBi z`6*B))s)21I8sfBJ'iHvP]`(\H8zF`G""h7~g%HРȪ%`$80iMG.̐hpa ` I@hK6). U 3KHܮ%l jS(&ЩE64 j'fBN܂6K M4&lfP bl6h֦H]0!(\4do׌[e#:2QqhxpjZ؂Gb]pT{=7N>wn@8a,D\Xz] *J)b.XI Jq #H1 ֍/~WCur?VDEb VZ#B1Qjje @` 6`"nAhX *Eo>g"2'׻ TRJ"eO4hu[dU?iZ'lM8 P]W@ l%R,خ4tt8¶ ;"`\Qq]!6xȣgX%[`Ϝ!(eDK% cC@X:)4lP= `I=o aad-(K]PP;|gE7)ITds'x2Ma#*A(f46|x>wL7awOh_ϧ.IgsDñH"H;|, p K1k_=[[|'(IwlCtHo^L־*w뤃pP,՚]CmO{m6?ݐT3fQP+beqbn)hcq8ߛA_XfKE'VG Hcx트(lL6!Sb7^k]ȼ ;Qhj?xbf 6 *덲L- 6 )\,T v^It,B}r"ɲ E}] <\&i}%ڦc b@t M7"(@'@\ҥFo `%a)%43h%Ѭ4L/9"8A<(؝L;% EL;.<fi6} 52:z*bnvh) CM%gKDwߦ(~-ྋRɂ'v> Lޯ?j! u$Kl𙚪4zhNy5a>m1 oNP 90XHFJ@}к#9DK&Agg7͍& aMG :-*L'{)1B@ы WD[Ġ tȌaqTJb%%(E l&q+| k:>`\ P;T+cN@,1ɽ@u71 -]@AhCgQ8ۅfXL wXI|,W{ - RpMn2Ie3@1 l7 "cm.J[y+jo$A]Drtifly!yX*]'(4xmY{b 6\DE(9)Br/4ү VHsxB-#U\Ԡ[ȭUZ}pT th`E8іJDHwDҬ-87XF'$ʴ1:CV<`s"sT&.gPZO*= R0;;3n{c?.]b4 C0N%ϫ c%"RK[ gb}9qL î%z+q.R 7: dE? { (oԴۈ"E>ytStD^2Zp@ep(0| )Y[#IƱBC6]h!i)\C7ne (G8. ;Cq^} *5F-RX!)ǾkNf"n$GN.7k@"ͥLe-,%A%4u|TKh( xpTA naCEp@GAp*vAǁZ|1* anE[e@"kHQhF9d :-Mk0٥ֵ'4)E"@9ˀXR'( bU ht%FT9⻜N鿟lRώM6I1XA=b+d1FEs"d@:qR0髖Ue'< C!oW'ct}0(G E4w0ѧG*ZU "婣ȪB<6#$t7컿 mavMˇ* ]i &x‰Q|捚P1BWPWrg.T܏b`cb P@qG )怯u-Pm T8ˠJȥj"->of(%` Crb"@c'rAh D )CG0b.NM4g%pJd:>Sum+Р4Q*[{Y 63nP.j^tShr<" &5L:tr"I%-J@c-7S`ٲ7hy-)m7[pZ@z~\ d(*m}=X( GX_SˎA0F0D?"iRg FbĨ-U4 hMGaZlӜ6,E F4P+g} xGo6atfcҦN=p+Q[C`u&6Ŷ ՘P0 D ZU2Dw` sH;FXShDdC ߌEG/x»ZrV7+(S@3!N&Sl>@..Do PC%ID sKZ7#el>|)iQcm!87:a@w6z3{W DPdAtqM9+@C*#tLDBp noXhB%npAdjf4&*5]& ?"qX!FcX=Df;CɅ$)3Xx5% 'inU>k)-ƌrܕߦ0Π ;/ ] 4uCBb~w4z *J'mV*M[ 4"a"z)(P^ (z 7 pD=AUY{A"_n@M.%uN<|3qr[Bα&%Byc->}p֧||xpP_JKyw~MJ[AIaK LcNk)ջB|`T#T!| O>rSf)˻{#jW6pv#%+6vyƱ!OJ-JIP5AcFiomP@bz?xb,x]a5;9B)XW^uKdJGwb!4ETp)Tv7RNPjB тJŕ< tS1eT H`g8 T`xM &5)9 F N (لf"x p%֐+\)C&€n^at_yfEH1&XTT 0O'/G֬EyfӏxpvOabR´jeˌ *-U.#f9$l0KTxYxmTɀ۰'!j}_a۩Z@4(ZLs;6w X@!s@@x "l+_b7˜@D-cCJT *Dی%BSJiCϦV4 @1z ^859;3 ; l@tETɔ|*nxk"Ph֕9Є @&WP\i~1zJ.9 m2Fżb΀xTjպG$6ҍ}?9EB/6KlɨӃ%ldz(Hi҆P)bvؔ"xx By`%4 :1.(p*E9 980_$P- ᛘӧ[. oB,Z\;ڸD톑Ӄa/btp Aq%;\m ~\lpkF玈TIpDtp$(ykl,vαC4s/X8/p.  %BP8`94uZB`͛Fާ(\6=p-)E&&Ǎ\rPI˒ۀ`Qvg ƪ19r+EjV)W󚃼 n*1V9h]0 ?L)ڒP@Rm)*#"UMUȁwO55S(H+G95NPwOzh.q Gi늠N Zir9Hb$ Ѵ(͸>l_^fW#+n*ph5`CzfhmgZSyNV&S*r (6}~}­qGe769%7q2&8P?OL*KK@\Ϧ7!'C3 ĔBs02PoMO6p!}]P@1ELvzZC,hacY0 :`( q1 $ mn[qх6)ʃN Sc_^8xP=.|dШ+@5Zˣ>mEю<{Zd#fjP8;%Z00˷?$E4؂)>B<{ @_4|鉉P8jK1/鑄uBׄ=0l#ZG gD mYҔ{HTP9NS[k&/k)Ÿl"Piצj)`uo7APAP].(RT)'b'3#;2ҨBB@?>k h3U^n@ Lru鉸t:7^b`WNצ:H TUPWw(70@`\DZIPU{0PEq* a(ʝ={ K(?mB4ZHrK(Pb* E$XcQ@xhCqWfFJmd Eҭe0 F`WɩE5[Aٗ8h lE#1T/bJ$(l/8i Ч{`;O9SI6m5.+Z]{m j 2m3[ @ M܀ }@&(=z , ,"n0"NdX/rT0~uA"*9+hA(nQ$M<4pJVjYp7*l!"«nxEcS#E\`z :CP'Fi ! %wz+Ao/k EzjV܊/2*@=/x#8ih "!4>xh %)EI# ;7̢3&QY2Flל W(r! =XaQWe3xR4aa yԀ0f.VLEK+sn-sAJE`YtJil^#~|NEW0u =qhv f'JmSv6Pl3ZG)dE&<7F/n]p\PBxUbĝXEbX0"Svw݀ :V-dI0F윏7!',]ל[󬳎 ™ jq m+[]Ti }B!?P'bapUJun@ R~} `iX={͋v:.b_/6FT,XQ˺ =HW QR =x:Bˆb9qģ_Y и2**o9._*~ opb&Ъ ^Nwr[Ld94Ad vu4#=1.a( _:ڜ]@Wc403WqPl隯shg%i@ zv>1E`M}yޘ(&$ bjAt9 NIE(K<=qoeE_wǝ@@o6O\gb7J#\BN0 CG~hl 鲬 % uTÉZK801*恗T DCAP.F2l 5ӂBX>B%`B|iʼn*[. .Z[IJV.GgH(Eq"~n@(sa w울`CbEL4&5 8?ɉP8?XM;6Gð*s8ĢMy@qWH &\ ޠŸr}{i@S"0XH Rb]!x4Q֘ xvGfpbIR!KzZM`bt00DSQV}rDpA[h$Piǯb# Ð(El1Z40pvWI0n\I%L3jG=b3fq 66ґcpiҾؠE ;76) !GL a@p\H7plKJ0T%7B -x掕Au^MT&!hl4 ל%bbU;?;ZQ!\SJ\9uMJ"_ bs K\Z;"7ID6a@ ˈH R$::+JJ$"his@+G4~+-%ֿ~rj8Ϧ]=m]]ʄq $#FI!D#kiOR( <SƼ liMaVGg PTG¥zӤ/JJsRjl5!_n4 E" ,J$og82h.Wbz֐(+q0uV8UsFW(**ܻt&cHu4 }#8Ar/ɪxOjm28C4TIHORLwWk;:F81EĈc|q뗵HFeLQbH$Lt 8HZM0&PV3tww|uB1kӀ] #«vb Sa49W0-5AkqId4҈q&d+AĻp(= v`iMrk.?*$ QgV78,Dܧ WϦqb> 1sFYYFWwMa qrtl S7ύc6`XroVڋU(r ]A` /c*ҹQh[PT*=d `5N9:^i@-+Vlԁ"ZGnlS^j6ob " #@Ok֫mؠ~lڊ 1YN}B&yA& Ih[K7qJ06fjIjJi03q '\D- [e*Q" Hb[\mF YjGGd4܀颧+4tC WאMuVT+YF0UR8A>| ¢A F^(;'+up(Mqș]-ErayuTe _-E)$ MD%̂: ]qUHT@Qh^t]y@ L9.`;=Ʃ)Ew  ?i减C߮cy7xt@Pr#gPM';Q7@!`]+ AmfP}1Q1HD 1)Ӣ|FRႠP# _*?9tx냼"p_ai˧$W;;<0d./XPw$gnc@t==p~,]/L00xt|"(.(Bh@ AT~FmΆBW  3Eb%q58652F_3*E0^r %Qy BOLJK'P Bd˳t%0w3R -kϙ&XIL(O$Dh6@"`hG ;iflp*ژPhy3m R =x`GaWl2 )fJj*!"R-78wǼnS6Gfז uGY+w# )޾2r̓NA !U,_(ꝁa Em>g6%(~*(9ɖH4޲P]**{h!YIUFJ%\J$a>U 0h+|iPy|Z2®H R&)(SrU$a? #V|P ^\&דZOɊr||; l LU*O;:؆x%i$[/YtнKL[p=dZԜ%6mo#Jk1G0V(QʔPTyi6_SX:i!xz`%kKV8p(˂؎wf$l3BQmT"7 bPDlp12C0{#V;ߌ+w.Qt&* ĈeC8Jv%r\ xԫdqh\1hY9L& Wy&^tpEeE y8"weTXu9(hS!0CؾrAծ$*q\xA\\;>ٸ! "JGaVEĘ6V0Up)*Z0C 7eĀ߂ȓvJslr`Vi,1*]&P]0=hܐA@/-5)ŜuDw2D|%f"AB؃pp"w&ep(aPlT :f9*̀ CK8k+{ȍۄ ]8(X),-h`ZФ ;,AabȚ nO@ 'NIp7c`&D%T6th ˻"%>#4- 876993CW3TG)$wh]L[+:\`mZЁX(h͹$`q:2SML f-f ZN, pWGt! 7g ]aeBf@uk:#7IV odqDa3@ :WŸgH+ ܬ_889E71u rnzUY])[{UQ0;v7%^wy0 >X t28@1'VUe@P~q)jK*؊艬GjWZVͷ Nq68xЪgk h hU$ԛT8R^HW4[c``65D@fm"9@,4D8ni8F#c'w8TrpA QOA*`ĘǑ/" XP@9| A,[ұs9± v5m$NKJ.T@#Jbq~~3WD;~67]+B/'?C{z5*xcLB2B |8-u U5Ujh1zP#]=V F}1w|FhIP\a[6gx]TS;j`T#PMO׮0Bp急N3NMIZ /Vpl`.٥n =O~aWb0PPA@)Z+G;C`܏j"'*a{cNc(SS:B;Qc|S&O ~>&K(CM‘/d* |d~" Zs V*V}D]{c(is錚ْ0,Lਪ?s WǴͣJ:`X>iEy:f+#x0Tۿq fHm ٺ?~l"qlQڎLn'/l(n=M906lIÓ * E19:`Rvȕ;'- $ up_(=ˋ.CϸuJ]_hKn`vl3oh;g)y5֗mPE(. c‘ʦ)pf.gFVj=sHtˈrohnۿ +k!-D6a[ P Epܹ)A@|5^pa`h7~iQ]tY*!E[% I`B"# FCKN߾hUIr&MazczĴJGDYJ@BCx4WЦ^pnjEJQ$TEgodZh -ci@8=3@ V8~~r!(J]Ma{-Pn\nהVۀ :2xQ2V"<{ Eo^P ux1"ԿXV+]巴Ҙr$ Dk=0!Pk%酄لUQ|[f CbG!9,]nLԻz B= MwT& LCMLoC z?8X+G(KTla#( ^0w@87{$f5E-tR[b !Ք=W[IӆD*SDV긜e⋁aR x&iGy44]`$ @@q2VaHd7 RwBTO[XkTH\'`x吅[lD{.h@SÊ{t@A0((**F. R .o pʦ:LU(w, bl @iK,ۑ! cR.MZ] 16؂doqMm@猅%U޲ pH"?7AuFo8*aacUvhX(L75Bر.)a4R@qPȣB߯8"( 6pa 1nQ sY8:\i" 누`OO?сj$)iX <`FMv !#*u]af):R/X/?|LxoR-![Kh$m|Ɛs(r%p\I԰>o Mr+ _]v"2Oʡ(pqFZҗƒm~P, R V<Al"e« CnJ]EGe#L@,K@iKCQj0ZԓAJh󜃺.b4PU@QZz͑FY4yRT {Ewxh)2 :_=qj1/XlBk;j!eׇZOAsxBbM6iFͳTp#J\ \&yA& !"_| M ФWiA ;~#qc ' _9@mJ':4`pWE=HE .#4VX` QvfaCx?LDQ*7F/e[Qv$;D̟r`ˠeI/y^%P"sӖspD)URj[}u߯"AՁCjS>hT%u݃ɅYPBY qR8m+yX=]E&M8 v<&>G Hl8GHkB`.\rж=إ(E)r]?5ph }p|\WӅĪP_kK@`U?6?ݓPز؂LZPoYVr{cabW: $BlHKwB\M03(Iy|:B qoR`6t* ,b?,C.# BAxo]. ʂB!(<2=e*SP)ua@t9ηpLX !# 5}1(ASp^nNߎ4Qx#5FTQ[r+U_7B%u\Vy!9`Rj1.)Uup kHǪ lלfLd/}lk†\Vׯo (=Kef怣(U(w#)K,ʼ_wy{zGZXmUq.."]ka`IMveAߜ6@Ab7ϜQfK44$؊ U3@_4;!'S@D!aM ,YA4F>8Cjj@(t0QWXJtZ˖zbOA9zv!W'.7&8T6~ 9k)hawَϩ̰ z9GD{9k/<Dt*T}?=fvoGm_y5D Q9r4UN!SX$ j\a:m }WJc]<(9yRF8lv>Z4uY`h@:>b9Eq2 ᆈP!醢sgTa@zR9Jld6Jhj58hc5R%Cc"GAy<`ðV̀Bo<.]Z* *㛷}`:ܮ®swwkC Jl 'B`}mRq`U% >5=e…M6cUBt5)<Ӛ h2$K`0 >1YN3Z`TA@B.KQ€l6)8DžheۃM}9r]ӜT_~n;+@ RlIhء  f   >v]+ |YWT ЖgiPtϜ QH#GF%H\ЖD &:B@8yډ$|3(m5Y1TL&xUz$ƤCe3)h)>8]iMP]i3x@ ӏ_*%a=}1'v~НKʡ@ЛaXq*ǚh]z0@05'%}D]n8*;NKT9r&rJ.o75+yKDkЏOqO97<:-?Z-Gs, {bTF،Pq aж?N~&qui Mf>缠߬N|c)JM^T'ga0@S( rmYG`04=r գ&v%==T#kwySāA QT|4IҧS& 3J(2 l PkT=XM&p` LMAk.!@~\rki7!]`4KlH,.(Q!It*rˬ {q 辘mZɨ- "DA|~xp TS ,ȢB D[(h/g4`\DlK[T/SbBhw(H~83x=mpHٗ R/G[`D0Q7lS}<6dUH5@j/O\)J~,TpY.yF`: ~TnhU\(s^ "qn`-<-O˖GW M@9.ZI"pi7 2ƺB%aȮ#dUVB|8tA?X4@Yݜ9x(:7 EBIˢ°Y\(c[nZ|4y/xmAvX6BszRꋼ ,QP l9t LSHe$5KQ#PM52Hm䂌9LsExEvF& eF'H!%MxS`-L^B};,f ]8&D Sc$m:!⦴p@QTx@ yꯎe1?(;܆)UdtOJD*$#\T-R.sqQE]98q8iP 86#bXM1m)9GEbCg4xB͖_|x!C_%,JEw:Dz':'3tϟ<nɂñ78۹+ HmڧQHs7Bi 8nr wDG!堩QA?gLR8/` r'&~>/jIC  E{diPo\:["EFLh-/@99䨠AY4yz~rZYq;-d/݀N<3T~oaR>{E48LV.aQ+W4Z/{4t^pHAIl0dǀE yt7 ^qNLN7wa?ux]<,$2ˊASriU )YNDPPQs~%|䳛^7N(#4"4GGbѫFњ׈|KIuTNqpG m8Z!glYk@T0T0a@8vpwq*P8HMNkBP; Ia | Os(1ڊp:¾4|n9 R/n0q0`"Z_ю}l$GIw,$~?>M*.l@ UaD` v`27(Ӌ*i[RaE]U (c-kwbmM0awۃ ܥzĩ܈w80hd ȂjBہ< GF *#@QBbo(% |@$q&1HrCP90˵*8vm&|ct(vP65WK& .P#oNZѿ.W Ak5dhhwHÇ\][_le9ypmJBi 8f!(.x4ysei/ăxt$!z(+h46{Fpa| ,D\J++ETӍ!4gp"H*PA`AQNg N,=7(2OۍFFI܂4b@)ް6]\eH+#&/͸E ෻ٍ1"J"[Ka  P^KOR qAjĂ))"_!VZ|1 ,4F!+jxb;LP5VDpiVY]CLv'aTMT֌!b9E^s{ؐU@X ^B!#v\mdyţUn.7*1Ĉ#(89}sl9s`n\81 *v#E R8 59;lvu`t0Dz  *LM[ +"1^TK[YXͮ*õǗ":q+@-QʡSܸNת%ȍ(a]ilxn8 b>sFBG PQ~wMlT_PYzdo6z+>~ߜ"j _L0y-bd !@u}~psnb>0DxĥBok /šhνƁG`n7 Tiߎ~.Tw휲 {d$ XEu R)Yǯ5fa¡7k*]{gs:swh/8 _|UO/=ɶcကNǚ oU]e5j1NewxVoۜ9xX_`e:oK@7}8@ڔ͐A`` εf9P0zť\M,(yh`|٤ح SXh`Qee lبR+ǶoW`"DxI4l2 [vA4f 6bP-#*9@%:d ZmpPh\]Ԑ͂ 0'XBk!GO Թ\'b\4!-A=e"'i(*vEPfrѰ،H=14CR4r "c8(St %?|I FdT<6KPVbj:2qa.2$ `1 naE; A?x&!鎄 &pۉ6֩j.!70=pR G Ox"?>@*Tr(;@o%m.[(@j8Pl$Z*".vAzc0t wD)9C Uώzū31^4rU@A(,Z]Ri®!?)Jj/@kqNk-cAhDr'!ҝ>-R.QA~ظ|0u I/)0Q}/F$Pʺ\mдr8i) L 'E C8 2J 4E6хۘSq %Iېb2pCNi o.*FA­$S/`xq&$Ay% {a5Ws4F+雀`D`4?4Kf`;c)".XaGk@~1iUJ{o{pOLa \i' :rDZ~8Gm~q E %'PkU/yDD*To84ұF٩U[ B8ZFkU2Bo\~0LčROnerBQI(mSDĄhy:vGy@Aĥh }]BJ>u$a#\Ԫq]r[y,.v0= e_ ZLai4(x X iUޘm==M"1! SbwEGd털E$7;uK**")G 1 XG!$Qͬ8PO+;$caX8ۥ*4ؓ  É*/ @:/)$#lC(ST 5' F,ɰ 4'z.!=g843sxTUc0;-|ǜ)_=:T6sr bWTnp-m˿߾ ?9lC`$L:B/^< 'ϞȉJ@HӾ]9r}5&"40|") Ƅ]eAK~O&UeЂ`֛>{-:GZ< EKaZ( c1urhv|bоFEb`3 4A&P(2UpUnA)RCA[ȝ ` 8MaUXT%btd8{?2r5oRJ;#n% rHQćw-OɪYa͘ x8ۿW[ (7!O+ea1X!+-PNV+)t 3`΂o4eP59,5`@@qkVq. ܒH'@;0sX(i; x< -bveV" (6y󀀚sk0Oo+ UPLi[UiV(JىD Yu{) Ub1HmY!9LLZ(o뀀TK( J]<ʋ FXT7cgl훘6BD6UQxF7 Ai#lҁ#+U_qԡ>8 g/gh,B );1\za e $ˑ")LR obOJ*l;ry+l^¼T/<8B\ nin2c>\+9-43k W˛"J&x}ph4UӁ~ ([gH؛BCH#qKrha=ldQ@$0Bz ZY;_@˩ T&T+| G i: op*rs"!(wtcH>|bh8!5kˉ;b`si8ɚDj1NJ4VpB$4#sP5TK, j6<.Qt\i0Ҍ ۄb 9xŌUi ) 1`6W ĥl"jw RF&+@y[鍷)EkHV-(ʼk6Ѕ.@& UW]̌^#3A||-ָ6s `1]1c!_hVdGq5YNR ;&+(8'*0兴7*!k*0]WLjc~R6/3*'KVyp o|+HXl+ۊ+,*Wvzk6UKu*M Cx~p<;fD 52>35 ܱ>Qo˻._}_| *{@ |}o@sDR'e'G0:Wk溡鮹Ĉ% H ׏_YŷXPM2(N"^$awSGh`L`p?qX/!l#~zT* ׷_mRcIVb`Qܦk[@0!(hU~s N4"ύ 88&Sh3E1'V#R0pgKϋ >؍S!*7c@WۯL2(QsQɍd0Yצ2*$wyUN\DyM q`D=E6 ڤ?WUPF־ꦝ^/"詷r2 1*dI1g2ShHSF-2&J8!MaBW !7dcuM0 ,0 Bね@2YaQmj`ǜ' "E4"0pmd:%F U m [=*& szEO^:&oxrQPJ"xa@r 1RZt` l!{r<ր Ĕ0$:ex=.hw@yxG;DB@<@/~4s@*-WD@_a (pe @n!ETSavwҴ쨾p⏾2N!B0ZjhrQ4tU"RHy48}qqQh$BD!%B*mBNj9vQY!c0 CC -[( b {|yw* RHB_%jUZ. Uo٦[yXh_^[U ;=?^(퉵(kc%t3"">{rA7ߦ[ف_ǜjJbpp\!U :x #N5%6pV';vw#$I:{9Q?\R DqHaXҧ>2Հk^V`BO) "ܵpl 7* rNJ`% 0n\UTamɈ M@(ꍼ4%qY]㿦\ěy@4\Fjn:<7A (lQS l1 pJL!\I} n (P+3xƪ Lx"x MͪFLy]c$Dw돌`0t8- P mg:vLVP$h͚ @5Zm <' lKl?5R7ƒ'f\iHLӏ|1u 0yb LNq n`,t(̂ p tͅ]|aR\@1UI! !hҿd!PXUL`+<Aŭ*pSMz%R/6x&)7]GGvy0<rW*?ɇDMas04J9 nEM愭l뎴Fe@^& |~}PП5ޏaOvKQ˥Cp)2#`K>zSXvztPlx( aB-xzϩO(/?TS"徹fE6k_FM~}ypzkЈ:~Maڋ}T@lQ1!%Ǭ43iMaϦ4xGx N|z:􄞠0#oBKZnvQ}Fр?q$cc9Ҽ~we|fn#Zֲ!Ј8hO?/1v.Φ P5Cw d k~0lDq*pWb Xx;SRzy9BPO=L?%k$X\JX R rL1&g(k^1]k‡!=e&5%gHVQ06?AUGp+ÀҤ7#brrH Rm\B@.7P؛<8B]q U2[͜"J`b(#l̖ h7zBip!&X,SL:[k߳`*p]// " X0s$hS[ "CJ ANݑBGP!k0pZ\s\%T $ 'fT~A@SCN>\8@e䆁 'R|>ѵ& 8!ؚ3*8^h"- ?8E^S!=p!cY,ϥR?h:K:m~k5Bf̥EmdbR?6B%{D5Gzn07e&DA}ĆUqڭ<̙b K+3B0񌽗$'_=񰄢LRZ5Q^@2D&&ԋX,UۄSJe0EXCW[$[)D5r!K`9~ઐ汈"i.m 4xw'"s9A~9|D4C)nZ k )!a4˧jr/x Í/0FV.HiR2)>m=qH~>hp*4 o[5}Y`5k;4dGārЁjM= @a DscD5N1$.ޗ&hzdhO>㡐<8PX e6X/y8J GB#(kp f[X eFxn% !p ^hJft -+;:ڜHȤ"./{pHuE(OBӄPi<&r(yr]PUҫ}'걘<̹svET;VUKNR9UrrDf Pa8靀v-5 XBG6FgZdžMW_'q/fqD1iPi׷I!dO7&qbۊ#AP@q+~rMB@ٌmP)j;U+DLpDQ'"L@i/傫`  x&oM2t!>@FCa]E6 ݛ؅!h=0$M>Q 6g%jvZ&ÈB$]F~OX#m|7㨆}q@Co+CL]p;9j"q J< $P8ӟjGH4%pJTi $/1Qi!y\($=qV*jA^b"6㻲:*o핪"6Bb@ EM*5fp!)kCA׏Ml'P.)6_LAÓdHk0B/h!+`;JCD@KXAJ!G8!{^r< l!&R+Ɲ.1S{8H@ҎqdCKJblM,%>4Jk5+kIs@9e~9I`E@n&١ ! ֛FEAO(1yAoɋ!"ڟ]b тM$G1H\Dp?\jJ +E$B:Ĩe6е*rK_LƐCxa2R1j^^meCUѹR\F ` 6caT((mB]l}p(c)?|!Ag1!%ӳZƁ$oxV=$Lt4Yh-(GZ`X% VU LXwUX?:e]:ro=@vpVB Dm%sp-^ q!4@x![xƀT9B5]րEW 2Hh|Mǃ.v*g:ٔQFl+PuS6=LP* ]x)ȺN8V$PѤP) !PИ QA7Qm!Wyi8䖒{`ATLch76Y@DCMv-%Y*lOQl-=7bHĠ}-H0’w鳯%l} !rՔϙ0]RFuX8Fs7+d<8.Q+]dH 6o7n}=FB|dl#9E$^W`*{5h)޽&i(/9cof-b2(dTxߏLeGD;!WL8wΏ8p.ס}Ӗ|wsoWD mB ],؏GӜT1O7/ݠ c#Bq#_S@lLM'7#k UhrknxГ}7K!ywz@@MbPP oԟ>^dᎈwo>fG?Lq N֐nlSx»S"`Ȯ6AI]yǛTsJ7 HM&C62Z"S-Q5 ,!)@uIrdj VwE(FRA ~@! 8)Sqw9"3jx*y1% p*p)Mzd1GLB@Ig`l3 5TіNе2d_ m12!l+;\j'#ˍPypP1y.q4&HMQ09Co-^!7 ,ID.U]?M$h h6RÀ8ZUiȞa*؀nm}\REM2KUT@QFV2 A*q09wRD1^EW8HG4*U+Lℂ_<h$ñmV6fif`&:1~߼@Rl^?|»SWj("]J>1"츠 # Gp-% h[뿮J{y0"@uMi2W(62}]0UJ,rq%闊ٜ9Mq64.ۛ>P)*#(I@yBLfb%&U j=19DE 0#\8D)6he.W4IB"e\C@2au k!HAJ䀈 F|e4g^Nqd*B2պ " bxqpiX'aE[㳌Eh\  5EҺ)x3l++pݑ,.x &)p*&yyͥ=^+ ĘHy_׮ (#Pᣟf lֹ")Ϧ*( }@kz|}w"mrP4Gk?]rDHd #w~o R nKWYu=q;к??8c}$y 5@o& L_\M|q 7,^HfOb=jg@ .^ڴ2!cmbJA]*W9NrThDA*D) 5P"5v 4 &Zu}B38x͇à1<Rs1l["6QRuċ+ֿhf>30yl5I_qQ2!Sçr?$_8y@žoEڇk{0zzs(v+XBz<(5l#D[Vڻ7%WD@^>D*Z}TW@n`BT2$U$iQ-* +R @9`{LT\G=% ҍ FҾ&7/h\M4bBA I(˛yLQFuQ<D .,U# # ܂LZ4ݕU`W[J eqĕֲً0UUU\"A8K5n4, Utl g3L0`틤6 &2A侘ݞndӊq mJ'OGN|xЊJ,ۭJQHk{|S6 vX<=6o?h1L%JCTKC~9U hNA5[F)'X5P#(V"Jc-Y#㰵mT}H0 ERpa"f1 M o( spxdj=0 Hߌ@_0-atRW:t @W}sbDȄ+965Rߎoq\ .Wa:=YHw #EA2m@2΄o:PL(7mY|"v@mhrde"Fh}u[@g7 #8D\NUVxq>xSJz= _8-=ko H4__vE$OBwxX_=Lt`6/a*l,O[qU~=/U]|JH* K96Zm3If^ɂ3Ã0J6n~0/{PbXͲ9*޸[ϛr$;?P,<γo! }v>j&Ohsk#9O8t :3;/|J* GՔvTq%E\ o2 X#E/˔sCPa -KcBG'Q `Q8e/;ogp XϳA}1' Gbr>{ฤh. ݳoo0BǞc>b3hfyR[+C:1$!q-֔hyE4;Z!%߮!#4樂`U*iWˈ m-(ш;=4>pb6_WsЃ=[QQ SI,`0x|6kmL$0ЁPb6ټMZmTj>,.pv(^ wH(>\sba`0uHڒ4o=rl7p4U.(2Q`/ SsL@=Vv!ذv"onD΃RM`^-3뇊ɫkZqlW%d|zbME06f5-k/z ^\g`S#^J҇_$dAݹ9gzTH;E&Zyst4ЭF; o6yҨ|{`ൡ[D)ZUP *P:SUD^kTL'\Hbh"n:5`Q{_G'4bs=6غGsdifܘx\ty ՟;Z/ RЎ" T& P)篮4˹0j^z~kZ \|U ^aF8hT.XՎ'd.RDib7`y1@h'%ô.Sb͢Qnɺr qe+u `$)8wjzyBCQȯ  B9Zm6񫏲+fqe@bEjhma2م~VVy1J ljo)鄩YR@.(Єcc5g0BO 8U#&x%{\ iX1: My1h}0SL7M}!:0$}1؀GRPw} qS g\&J.RRWЋ?\t*xԤcoG.]CFwqV"p7>)FB,an% ֆz␒pTF5cXx4q;Z/&%_%AYȺ*g!D2sx@qMG(z82"),IBr2M%;ﻃO8I* Q3bH!J[EE{ysh6snABIA(7xr`Dg.8M_(^sQh RqN'ĞHiv|ŖCҞL%=jZ)i(߫"iL ڛze[VoNE|TPGxSHʎW.  QU- nbA>q&yf^[ ('&:tYq*.!ws!hX8d!گt $Y8pQ VR ؀Ndž,Xd)v5vGJ059P mϦ"5/I  ]B;,iŦN&P,=bZo9=wak8DR%jj9Idh6.r /B5 x2 -RS.4 V?y@`A^a p⊭:KLBIb˂c΃5pF 9 BlAHZX"]ZKW#x^ ` 45&TEqPhF sJr00 *!#RQZ9͹TEXUPr\9| B0Ԣt | G%#e d)1XqFA8$FwpZ&An(]f; 5'J8nq(E(_pwYF6# ҔȤ. 6*@,1RV:`wR0]4CAp S -Ґ\mP0qd(].r a\hH+w.AAbU)[nrG4F pp0` JtcDzͬ u}(OqMlw;.UQZi|(x8 Š "؏Fmeu+I ح{`u}pRmdZYy9.SF2CpS}8#KpďvӀkB̜$oL t(B(&3 ;3c8a5BԳ!UcFb6Te"RbȽ~}p% u סFӗxv*rP\RW+r qR`ßdu.Jl jk.>QM8 * \FboZhŐ4 ޢ+)c67i*ii@*h(%h(1PdE""˨=ztC&(!˴rf4Ɠq?JN6jצ-CXW^){r8TaW)DQ5PJ]eT@%=;I#)y  5#jHV;7cqAhķhZ"G8Ğ>+J,(DlHXJ&] ϳXDwcBs:Zo&Q(u BIp M–  Fׅüt4^R αAM؟G4}kd*^2Ať@? 2(`&:ąyfMYt}?Q\ylQ" JZ%}1+%AwO9L.s.EC*C.6?fywl%=ª|E\Da+p.ޝ$0#Y<~qNE  .Bߟ3t6-xhݸVo_qM ~:ʾ߯ss3oK[LB{us#@6-Iր?Xau1J^&@ yh}MK,77l9j\ɥcuav_ל!@;^}W"Hӓ@倻D8)R+gE*}~;bB^&U;(jɮ1mTGfUvOeGL|Hcم/P@߶2RJJ L*ᄽ\'a]jkKYB(btXDF6^X⍨%QיPjȀC;pGOgͱxߟFh7|-!ʎ+=yV֢y:IR*CC$C,V_=\!poNCVKN}h@>Ntى"RpNdwɤ0TF 1h\GYP!n4hSǰ(UEfT|O*5rdzUjJ837@Ĭ J|blp_A?=2~\+G|Q_cӏQ5D& Rx_;,61Ub k㪪Rx9'!G^~N6bj&>yXq-NOpE{4߯K@i>q@AןNrUr@ߜ@4 aE-~L5m\_3**\D6`>2h(B8 J 2wG_DnhJN\Bn3V Sۜ1 xɰE@N>8hlDL=jEƟ]\PmPR[sLl 2oO.n%~"ǐhCxb`jF,A@,ډC$RKжl|^FR͐Iƣ>w+e LQGX;lxd Yg,S0n& S !| D5}w74.)W6|_|`WoHr`%GځY\ b#s+kLhn"ڼfةq 9DuCeZsY ux b^q @{&7+F@rŀ AYN4H+,L~@Tű=9*`j3O>(Zي `RN?LF@>i^rBjD'!ƪ! %i|0ĴJAEb!~~3F;M!%E ,G LmMuPS} (xPXO7p}[l&T>N[2/+yTjḦ́."Vv3# 6+}=;KpMPjPV)yky4Hvv/Q@ٖ"xX\:{cBBgXx;Fyy[!p;zvJʈ`5ux>ؖGvzn)dę `LJrNY0 h\@RBu9lg?8 `'9Cl? c mc5v 1C}$l r5Hps7n^(ص4"4uJX^VͰ4kw/G @ Jla#dt8Hh(9Cupu'ZM+Fu+}1ڛ_:q&PS51T O67 K8;44 ٍdnhC/qF2.lkF i]Ppխ8sUaø}3a4$ ]\aAa^0#nIAp`QU"lK Ey`(. OqB.ExF(F1mԬxr"ѯf"PMrbC6R8h8ݘaQl͍Bվ@&fA]s.$ ]&VL) 5J[13Åh%W@KQo ZWF9-Ah .f U:tE"ױI8 <`%*] ˢޮW,ŃS*bmmF-^W'PRfi`%&J2w < 1[0 ێhvٔdA0wـtFTTMT\ kLJ-#Dv(4)G8q#qr#ti :ϾBDf"?9&(7Hjq~o7ߦ.C{ih& #wT s}S+dJͼw9kJpʵ\L edCE&>89ҷ<ƸS%= : jzR)*L]=z8d<MI:,er#PA, 0{y}1qrd{ =&<J.52qiZAQ9`6#7~opּcrSEc&_.K5ty|q10)@~xü_Źiň?&;_\4hIhc!iÀeơQqWw!}p sl{}*^z܍(ߜe b]'kwB-X9 w0UXcpoGO{.;Tz&!2ZB%5=+U@I1x]I8 E~zxD@ o .[f^s, ?\-A:= ?-;ZrsV!nYLe28|dZ|ZC[ɐ!4<R r}&z4?E-X+p$\_T88 )U=09r[n;7pjkX(ncꂄ\Xြ2B15>k:1at>H2ZnE`"}1dPrShwMq l@=[*b+H`Jlr"VtOl'y.BF)XL+!eu 2~"|51BC)lնÓQC}bs?L%Y[yf&8يd8-[&Ϯ%Up5/pRj:I ]b?.+K?~,wgq+Io9f$ ڦ ڭ\  O]&m+͛-*6^hٴ"hJD~tm+ LuR+aJvXy9@c '4'x6 AuK(a t[ChǃiG]bi#lr} (g kE{ᅂG>ܕe@9䮜)Mp&V_D v-?*C@M*Iӷ8GH'BNyq tfonv'?.oqߜ'M$LCzkʄw6Chi ~8H X9#vA " ~WE 'EXfy y̤|o=OUKy|k TG& u2Ă\1BO%ϦV; H |LM:rA=9I+Gpc`ګx]}Ww]e3sX!xlh0Ubo8939txu~sSDU:{$ mƮt/ o}7c?l &3 *W >z8vB ~7$'cj $ ox(ms끡C!LGNǬx< $JGq3YXq+ sPSt`D`t`Y tFG\s;X02(uB̈́*޺*CAsq d\;&U)*Bϗ !zhA4fn笼($?SCQb(m!VT͓U9L i+F87]懤Z3NQvVi*XG@9Zg)$њQQCǵ=s*3/ f4]#ǾlT߹. { $󝲚Ũ#넜: P'D)#1r\4ZfKX"\ !rFǔe1O0Y@V/cġzԆѩJ&2h[|LBZ!_^ph Ȫ }G@ ϮlbY~Lm?Oy{w(eq ɋ 6N;Ӈpb9˅0MPӳ0\C FGnRK&LQw]h@6T8.,].u[OABۧ6}l4I4E2a).ySYȔ`91:UnX) s4)ahms/HC6 T k8sF(p6A/ٕ#U0,6&%Un.A&EB%" WYADJ w&~}q \f;Z{<OӟK* "BB)w< !ހ!?Nm4֚SMSXӭCqcLx0 eCϮD}XD#6hS<Hw*dyqpOB*b#Y] UWeapC(kόqtx@CUsα5!,kU@oj^ hlBwpBC\9A#6P;$2e.\Q+ulqh#lwKd]- *cB8ofОTuTK&\T%rJ"{c * kIS×& 0+'^0QCKwh;TDno &I}w*T[A^SH)|yXr%e w0A"P2?.Y7Z^10v%ӠO/X4\Hs+H{dhQح3&8E#y)v,![]@% 0#`y| [IF"/U. #$S@ff.+oC64ƀn x9XF)`qV.TEBmD_5l:cj(f wI 0 ZUnICF$ c@XIP9jA?|$ }4Y( '(HM\5\q-ET>P8 '\0+j>rX`P{lH.I9r9967 t&8v\B."B70t % |:bL XeuT] 9P*Ѐ?"`J4qBIDi.IEcpb&CLWQ,KRlҧXf"[\) A>x]AckP .Ha%LdM@/Ye8z1ټ U_[Vp-}lPϛmHI-?όSz J''y4O=Oh9,;kܗ 9L?X*E4j T96‡/a6jEo_ONĻ/Y]BTP!`{Pȓ|!9M{usJ;׿&*2(1U+1:y9dL"0k}:Qzy>Brb)z?BȄpGn VBђ"{_h[*hMu0YR?99b~Eϛ͢:gXW";0I}D up4?M@ECmF$\-A#ujO" rtwB"u.%7pv"1l@S\I"6}ʌ[-~o +ƨlT:$\7-lzcM#b1jP` d6^=@ HpAʴt|bi¶tCJ!x# 0Ѽ6n' _|QLD 굴rH)"Ü{Ba@44ʮVʻ  h>MٛfRBNI nE97;( *Ch󩊬4& JQO)jQ%T h H&Zv|@'x0P˄$aI JU0`*Ht@#h}8;[UEϮm!@+O~q*iB D3]qLrʞ>rsAѪ*1ttUto%o pڮc oSkK( ~،@X1=}r w%BEζ*/H  څł,81R Ep`;b45b_m Am'sy{HO18&撌 |a5|*رÒR ?UD:qj²3C#84X!Cq ,Zͧ-޸*MRI'܍( 1 h|V)NQ>Vt.Y3E z":zU E|B@O aWbހKc:7?j_~qLőKAH߼`(qԺ@:"4FNxTQzr@7?=p` Pv 0bEzpd;ktᠢN/@{!Rͨ6 4-QÍdGQdyV;8Θy6y Sǒ2Php^7) SK8}.ʋaNq04\-:"ZFE QZ>w ]Zhrp!y|e 5A&# %!  ɮHi[')wb6A.СH [H^K2Ak^Bb?d3$ؼq,Odz"P. dbʞ\= qAͨ!RZ)PY2@CF\+T H z$Z^@P DJ +f.*o\ѪkF z@6~v+2DDq+ Y!$$fSNq9M~%{e#KS瞲1 qml :ogxdI`Ex}*#MVDx7t`#뜼ښaKEK9@b>O82] PPi_͹fhW׼K- x!gb;aTbm5#s ; z{$(ldJXƾg%cF޷<¨ t. J=}}NlnPDX3@FV"B!zAa5#Y}t@ $1 e}q<;``CiMq X >T#1u`SypZ4ˬѩ!{&hH ןfKRE[wd(S6?o8 ^ 6q|GcLJ7 BEr h`p=04{eZ/9bLPv/ VeHCdh'GETZ_9iR%.[qA>N!umSct*7 Sv8-7 A Ur(c *%MCOL0}w14ߙ;n*XR1l#7Đ94R9 %V죚4;`0<}0Ca7ЈߞqUAl1adw ;gXN,*)4ćuy/7aP['*kPPkZvpMXӆʜ;r爎8JW0(""մt",iަ !˃Xd0\) +BZ,v$bɮ=FX< $};d7Xu2(sB(Լ{~LTDN[HM{|sy 0|X)9=մNˬ4 a ~Ϯqt[R!4MR^9Jos]c)=~Lko_A/I A[1_e}e}5 &mQ- (@S UMMDs(FʨyL"hSt#&X.h[Aw&a 5 _iͲP5C~[CA)}2V^sy]C?"D"tR}XD^L%QHKQwO=P$X;7B| z@X2y~wPrtpB@~j!#z 91PzX'|S tfZ$TwPuJ/1Vm8 o^bxD\YM [aC ;z,!bl9Hw (P ݫ? 'HBPq#M׾sJn") n?=lIqfb'FsP*Ѩ=1;!Vzb:|> ͞~;Zbtx˔-2qH#crq")H>u F?0YVo@\V͇S~bLL(qOjN.zfʁ,8 Cnt`TX,y` ߞw63aՠ2Af Ŭ6EaCl%Q]?p *P$85GɋPɶTk?xr.c$;_>>9 vⶨ`/r w"[="Z=~~ (xp@^Gc8ѡG DL.( y0x hk4ҥZ/چEx#*HL">B-s| ]$sϡO'7L:~|@UoIߙTO\#‰Es% -4\6:ZydCZE^[Y {>MIE:3)8<(_PY? ?L3 y1ńoq@l'R7O5q .7f7ϮK9 !ZgA&/~~pԁ"k d}1 )tbJ+(S@{s7J>k£`s-^.1{&5B["7uo9TaLCytjÊ@17Xlx;S`I-|X-删pj85لpm2bs׃imL %If]\NCi gq%;c(9PA\Q0@:!p :&R Ma _lE76,``}0DRh0h(Zq0B\!)D) gm2vd]hܕ[yslD\Hv2 yf0$%h W|76qoϜa(i=#xE׾x9]wjMBj1:lj',"6qF ֱw bד"+Z$P(6,11 х. WxAM9ƴY( 6G*p`D+q ĵGNm@MBnYvޏn0gCS(LV0BxV ~9 m $ή B<6&9`)6Nz}€B`:M`G`=;[uO 6)O`PJ)<7Zd|rLkr{%Vgjg:nKw^ '}4(z2}{g c>Vy`Z:oTUkq~C+/!B~!RW׮6/`Qfr:hCwf>\@k= |0vAvK0ߟ:K0B4l[ukHah814i:7  ,W_{+Wwcb%8h3O)(Sd0: byMÑn.R.zNBM>ޞ 5r &DUTErXqj<z(os)-Qb0- |$:/+b"$ILʈ*bXlX;1,kM8 f588 '}p)*U|,@"q ZfV_7" ly \[5] aP"e@K!plc1]k$@ZMd 엚hǠk.q k0ti8#j;M̾ ~X;*45;uB^d&W6a 7cM_~a{iĨ^%?Ϝ|75`qa! ;Z,&HSPnm dUMRqHKhRXց|pO0.E PB䒚RWy 8JZmCg^ eY&+6) @iAWY)O34*NcB-/nsscIk};˚A~0"89 q8GC1<0E~d,/D=pMlmP"cd洉ǁ{_&0V D~LAqvݢ)#C~|V"  sdyB n1M3|(Ow4Y{Fu2 vGγb:p H y@ó1T(H}ce~ i^xA [5`GF/9CÖ`dOP=DWJM;y[#Z.w`qTx 41"W4꛿\2ӰbA;*n,ͥJB>k<@*FqCʐ G\M\ R jY#yWA&eޞPy@+zp jx9zɊYJnTHBzblu3$_h9rUKu Zɇ !So,[q$vGxtPhS>.pZApz4qLRǙJytC .hbP84!A6at P9 ֍殃Dm)LӪě%22SҢl|eP[8E<Yxy]nGKP )$efTӝ`1[E\R O&0F a4n&Zp0lEF:7NY@j WSNSGA!$ {۫ E44+ѫo!T (9.(̕wdESE ;0|e ed֞*B!)s)'˅_ SjiUq8Sx >Xt]&Fk̀(,v-'A_F/Dc!8tb@1p ”ڮ+y) !cʻcFO\ Aؐj2@U,e-!٨IB$Ɛ#lwR+v0N9 zpEɧ O\XNYIw󉅠6h,X$XԌk@9P[a"SU&63rQJqT2i 慟 .IXo%[ ]b@tP\ Eɭ{d WHzaKI6kgTZk EzcfI[Oi3eP PVNydlJ~\hz>UYf ʐrf}y 9!2>:Oow,o탐ZGߜ*bJz,/oo-V}r^$I0H2 UH{ gr=LXC/SWm+K8y‰tէ^0ƒ_9}|a2R1P%^Rz)%q۬X*Jk~fB7zU!$ӗ]Ih5 !qԂ>=2ED/cm|)/ӌv9Hx9zÏa錪-1 >~r5D}rƔ nn2ON6߶0S)x7*Hy0}~qJ2o:Mg O/}?XEFG٧fs@h3@q|os(/>߼]nR| _lqb7 >&P)BhTVοZXXr6Gv['"ke!c5FbW800ď oga4SU04T'?\RxZ9Bz>^ :yP,;\nOgX (DOlDGH3]83hÀ.<f%  NDR3]Q4~X/`@+Ad1By/:S|єWE&\E9G=.pj:cѼ~Y5xShw[ 6BJXNOfJ ӥ_%.coɮ!kAhW) 鵒|kP>D;<ؐ0=: }6(}wqN6U¾PY>q"Obiho}x˰G Pq5(40<5 +gↂgwB ͎,JC&Q B9>,Vi}Bh 3βD"1!NoȜPsgBҩl؁hWr74%UA>!|̀ H|(|m .K/3"g\:r ig|BeH7L-/ 茕?↥Tn 䟖 (T _f2(v(s:9:яEj;#Iv<7&tK:~:A ½~&&B;篜: j=^ӦJy o&D`@y6LpsP@*ʡܖQyzIU!gZ[pWY`b墜OmXC+Q%=! ִcęj՚= .,ƃ-B@ C6Q<^ٍ 7)})CJp eȄtx]:񁂾^ [( *k!EG%$g-ͨ-i DHJr5"[<|p0U握%4 0 QD^<$SAu0vS8%@2(T_MJKleQ/ӏ>`hoX5r/ 0"NU䢛>xb(&'¯#[Ƽ4g1Xm.RJW w]P{vLKIEt0C@a6#߾ˎ"pE{ӕhcS?e8A? I~Mq 65n=or\0G0@)*3:~}?]cH탊5 Nւt`!1(&r+T6G_7JJ PEomIo&Lv=1<b#hGLt6vs;Lq~yB o[IUM_sH捞G $ =l~&>?(.kz/8IT { uTL5!Z`s߿˒ cF:_n@*S4z+0C:16Bd!TZ CHmUŻ'X*8JA#,LM89*2@7|J 5 7وrp"5FIS&A1y MYj(![3\='&"Z4GуE]8ojEt{Boymdnn!uq @N0.(}8T 5)[j㣠lfHDz]'?=uW ±K7(!(4WS"(Q񁳠pHd؛4ȣAEr405X V߀ʻ4l*WBWJ\B kz i#DőN՚BISG]Zz85ˆ& `J$ б P \^ZOL)߶h6@Md8N4Ba#u7픲ӻ:T) mp(qLx N 5j Ma"唩PP5:KO"Kl7(|0WzskV<%߼4dI7\`xWh%~rTZ"}=M𥗭1% VT&>g n (UQClMs% k9gd7 8q}|ͷ`M(S&jB2='@0$!sE@7~UBR xq+f|~.&=VT 2nd,I|}75ISWP%n{e*ÄĨO.`($\DJdO,]P_XZWRɥN>\LDU Ǐp$b5B'KCOlA;8t*ߜbl9?@-\6}uϜPc/$j ь{~؂ r}n8!rhaLS&.>! {nb2 T]'F @H/K0nӦk@ gEHa)AOZ&b'~C+睺7k tfX >l1z]؄tѾ; De!, }183E8m{x篟|M9\ iG1qo_ǺkOEyȋ 85LW#׼Œ3z [;y1yx:ZjdȞf|3bhƔI=qRۜ%&łE#6yzab銆 =ᖀLPp9 ($ȚE_7kbU*(϶!)@ys`؇b+GUXobXqr3` hpBC;v EvQ~o4t ;0 > F)K(܎@&EV7SZ;tw VA5Džۄ]T L붛[ WYV^X(Bi_@/'x@DR$YbP*3>>ycl8 S.5jۀpZh֑4ܶYUpr@/[M7vc,D`< \VD&A4_08#{=(|8NwqVr(#@"_VwLޒrbث(,Z:pUB99xL*OoeP <aBոEӂ_럶3Xd">y@%5<"h:C~2o+z; 9Azng񉠪G&5R$q"~q:B'ItqR-ҳ?Z"rP"EgVؔ)y}[7716CX_gB$wt<jI'j hP1Kv>?x/i"0hRmޏRI Ǿ.;ymO;3^Ą::߱EZ=qnX QPwqm,#AdѰJP wȈa~#`wt]]:x|bڂ͗?_.:!U `"i/&a3N=0G#^Dg2!S8,1P] 4(|N_LD GdtK㿎=,*N1$(s=~y,F{%Dvf˭c/Bњlkkճ`8KK\U(@'#M mOU+ mgxrKSlK?L [R♍ԗg9;עb s@ԘwDġDh2M̒Am5t"+O:!H]LIxUj]S )P4(Ndlx񹖥+i'˲0.t,Nül8gߜNq 6Gkm΋*"oP o]elߦ NxF|`$ T?c=8u',8;l w$KQN([''YELq)n, QXY 9#ȧW4H5*&Rt0pҎRʽ A.^ e0|qJ)dñ3/&Aa|;LaО}%'/bށw_>k @iA­MQ] [K TSw #9׷g3B1*N?yx Wbss& !΄Ǡ5_Gph<u$SR*.78Ȇ̒ܚ`(| #y)%AL|3KƣRٖM@uSk4਎xv(!oS<7d$aFuK h+ێfv`"JGk S`kZ*^Z澿|PF8v%\>x@E3|b_"*{a )ú ͼz偬4!ypDV"*e 4cE^@ j;M CZ x P.:U)qv9!(į*DD` n\#Rl,4)NyțM)1Kr^lI~qa. kC`-+MC9u4Pka"99ÿ F?x,F|D)I/tŝde: :|cܚŠ`ɔ{;7uVcE!N9RU0j5 **La iOL,QL`C1VER"¹0EMFà 3[]I*l Lv&Αt[c4BѣqBc\O7Zg:c՚mk04mEju~, L*i>9N3ـ@cdUkB̀7q ΥMt95 Tʻ+x!S 5lv YzU>Bqn]>zfjs % TǃxKM _|Jk.ja* S nC-[݇mŵ/{`oB~kf!TLb_\ d׮-$UPB0M/0JL1~>p Q~Bqc ‚I#oMzxK}q,"O^]ײySw]fok(DvPt q (Oa4ܾyE[^7cR {~8 ):㜠 )盄؁X,PV Gΰ v:?ܣ48ǑCaW"ڼzぶ5 ]91C=h^x*B/>p_Mαomz W =xamk\N `.&m`!b[M&s1p f o~(8 #>N~{d 8t ׷p`(< )D=h 7eϧouL낓1~0HyqaOb` ӈD-uRd,uϏ|㡺s0h_ WsRcyߌ6ʀ:1*H9&DI Txܤ(_]́&Ԇ\X +:m =g#'?=0LG`; +1AG2(6UIw<a%0֢ | :U 2x ФәϦL ihݴzuAC[F{}Ihi_spoZG2Iu7`*9G;ku`6 넁N `ܹ_<8rJwPMpu_9`q6`>s\!-nfP=scCㇿbyl2`#ҪkC*QP>x+ zfDHD!,%MzϱzRn!}MiqcN0RIӼ!HO-"0qޯ lvFGq4'nE XB+x@ءm0lP .E;Ы&Q۲j, n '-uo"};7wh޷T4B&4`L"[~9tQ[zOj5_ Hcj AyJ>( ||à una@p<h=nM$A \ GJzj)Up܅P;Pۈ۱=F0wo%\dA F< Q1UDw^ 10a[#I;$*bE#@>2(WJ_(Lѭۥֱ,̅gy5 uƍ~& -;# % LQ@:=;DܷzCk57c6$<'E@T\z9;u7*zr\=}74 ^ ; IẌCJs dkp6|% o)7?8BF㱡M0O@J.dϛU1go8ń-(;"8Q6 L:~R=b*o2 OLxXVzQP41ϣ*[ ncWnP`bJ wjWcU#!).,E n6 iZO?m ~51Gaxqkٴ1["{f>iJ+:l0cS'El$݂=0)1hG`iByYK2DaX=lN79P>rH&m% wCÀE  < GRoQq7.Ӝ&osDl-8^8# &=16܎|L]DtG b y\ߞxFp G7 kdD|aAR:M]QzZ?b)KR#٢m0Uy4M` щ DqKL(  P5 bQ2-PڹhG00}ٲrV-]=|Q\2 HFWP-C `lpjy* NieӼfhkb\Ϝh}@zD(߆#Jqy84=upz6B1 klNbϹgى0Z1(1fm<<`xOstZo6D|_aFz倄cg:)GtnZĬZi$";c(hK?U߿CHh6q#S"$&ʡ̮N]Z%@Q˜ ];)^ *PڏS.ZǍGn\T:N`[&3PΧj|۴|Ɨg.Z'^w AZ߯8)?7'qHgZ?לʂ;$DM7A7=wQ 4m~R.ohqD :x1hBXZUxl]d5~ lg$Qh2.כi Ec V#ڂ>tH ze}NШN( ^SyS) Mtkxſ=Iv+FDXٸ9NE$ yb, ^yMOѷLȀ"DFBO6l#pK$2czi=`Q͈{ 5Q\/+B#d ~NkʥKi?upbeLS4B |aF(5 Tus0Z OZ9<@:pE>|Am8{d&ۚ)+5b;( pbK%ȂS (5Mk,($(:#H[S5m(3m9m!p`@7T8Ab⼹G  vS(kK 8~x&p,҅B]mZ\ֶjf@"wZA^37DPL rf+pQPCF#^ (TIU% ƕO4B6*80w9KtD_)Up:D/lJiKj6:!xfSc x75"FL z{;"ղŠ8h4sRqD-&)6WBUEV v Pn/.bLmBlOޮ K*x 2$0 urY #@ ~}QϜgqЁ9VW Z |LC\dx9߸{ʘ1w6_2/6`BEP0o7`\^~J7-?~obaR⌎_ގͮ& lu6Yɘ &/3BmٺpAD(;¢2Nr1}2T^qiUJml/^f)u x"2/6!8SI1,QHtHz`Svk>`p&4~6%|'^]8Br}uB+M(T8jE;ÚFitC.%04n1Oo7ybZEk>NFK9-4U9¤i2F9@?D +EnH+INPN6[f_|@BCZ0SJ5 [Vk|*|eok ]Z 2ԁ9hn8εFcRPNF0#JTLj6) '!sLU  :k`DAZ&_Ix8vBDlz(lEV'f@C L2P3K0VqQNPЙ6cZpL] @Ri㉲r%ZhӜ5q_qW0+]@ Fw^F*12"_}b0ܠ)yw9AO)!\J{}0lu95Q/ru@F n՜P!5 jMl󿞸+8:kX5`S7PgWMkHCfױbUnfEJJ @k+.78+~@'cb1V6dy~j*PB#aLT>~9ۀؓ^E\IKQ4KSE~8װ+_\PJ'![9k~'36h)ex`ҷzW(x੪h둈$6׌ԨB.\یUu7e "Wm]$58C @@ |l/_>s*,&*_DDQG:C ,JqH?/| {6˃LikazQ!.-;^'POFϮOM`pu%@pDVeJ1lr^pI?&ň{D$fIlu׃5f2%!m=z|%YJ^ b'?0G1Wiq@Z,U}2#t1|"XMAv`N5s19U4$:=z/˅po_*b3U}}H9L@";y~9#DeϷ8Mqnh"o+ uvR&:}\ąK:#{g!',ֱ#vu` 8!E!Jl^Q#N~yΗ ́E% ;=p㒊L@}`\h_a@$sR9vA4.G~'GC9^!g&$Wm09iR7Q!65-?C !^:i8+[EXD/q/%*%1ʐhn-E,$E@mSG&aM*i;~\ui ~={q"KK!ke gtK8ģH!1RS0'X1CNFw2ODbm؈ *>u$Gd1'EB'm 'W%W(X? ѿ!M nVqD6F XEe#*@BiH0T;tVCZl}v p!$o RFiL4xI5 U.b!P:1&vٞfhH"sӉYTG1ʷEfL]0lSLQ< @!4Uv#Cp50!S zb׻fP={)p'XZ=BOT9G&!TVf^%ȯt]Tqϓ3c44U8P'NJk9 @rf5w N?yh~*^{Vc/4`aVFAoXݣv8Rc_0eCI C%mxD6L/$Y [tSy,$57B}kK׶*n !@сQF8X4qqH0ƶN fiu1MbC 1O'bpuM&EŅ`QS}pDb+2aQ)Q=?J>nw]5)HpG9\O>UPMO>s&[kPёLPݠx3R()DG^WR@Pv\CQJC[Bt'$u R@5O8h6}qM$'wkq ,M` #-(R>yehqGA0J-Sa/ ebd}0p+@֯CBP/יj#DR/:ȃXC ߾JhoO!Uh]0AV3% x`"[^WBY8(\o+ڎhǛCHQ֓-"Q 欐Qb(+rOKcN[.#-+8Mq&BQ(OPZJ!NyU.s=s!@>{hz !+^)sh9d8v`-npG0;PKhaԈ_̪_>w;|S} bm]a <KafE*7ʢKp;=rp‥TMRX/1Aka.nj\63jO #IP pm`#4pcH֢87^ƈJ>=ֵ7YZmMBvOj7LJMGj98NMD1Chw3h:H`܎%%()0+jM o5Ph6:&"֑x[8AGIuق(96 D-;͘W_| њFxQZl#K냵*׿L)5LC (ۓ6b]pbkSOP !季v:BT /(`K"m4ҿ j Y5L,϶# ͂M`XXv5x*v̭*q$cT0ԅ=zajQ&/ɉ&BzkNGYLcd 6d})D2(?uRęIJ$@z‡A:C~JѥWx۔T['Iwd-A\[֒;Ċ;AB>|jǜ҆;nBI0 + Z(`6E5YEdW"8K W9 J"Q%.[;5Y.ӻ n`р@=2r fă7fh8B6-k\*ULzt*|M_LQ$#?xE+`#$KBi5<8"Eh'!`8dMpl}sgyp q nU<~~9ZSy-_bb>W P @t2!>D-bϭi"?@iG d:U,߮1BYS%x&m4Pj-|vR߾X 0 /-yh[f|TAOzz^_`N(%1Qh. O}P}auDk>\TұpbGujK Wf@R>}d WE27 `a+_"* YܠEu+6 >5kyxˈذm: :]`_d$)d;b@`&~=F#ypRr(k{~=3in_^1JEc !2ʘRoʗQ$oq؀2H o^2ԁ.&e87X z C%DÏ8%Iit-}q;Y zo, जp&BNf$^CɁ#|y}BV*5$o.I,PUh+os;Tq*n  *$OBaO>2 F ?\P)DU۟ 6Q*Uv{bfz s7b 41'* #ጶ4:(ļs;IQcliv[$&Fۘh &XM69L_L b+`aw|B䭳NP$¡*4 36s[|^Nchqq-WN=dI"H=1DILzOxP]ԄGn- u̻ dX=]g.u8F7\s8[G[?x/t&_H*mb5:nh牾hBBuq YjʸVG:ֿx^)9> MQ+s`5!8" YD"5U?Jtk c iXD|X4 *ik\Pm!i |A}:xϦMlCe{iB|Kǧ8"v!_Z\@[zu) Gf-H,Dy"!lQ5I XtTDp1dl)+pA1Q C`Uc?q )@pz-G>GIkP6O(3Bqs+T$ +Cѝx= \,ۜ~$ߒ㋓U( j`]hfDq, =v|gW}po"51J3zPlDPLJ;_Lgrt#& TS/Yw[( h̉#+:@-q&* GB+kBis[F]xvw-ֽqq EOU$ǩ*}qp[:pq@"拲10tD"cC:"Nb`.Z]mǾ j辸1&]`@V\DA"Э# !DYN>1=H G>xW ERF8#EY8ؼ;xTY|$ ;n(yMẓԜ`u1BD X T+6"2<ǒ] p9긴(MWLmֈ`;Ϯ+Aֱ[ybB &p#Vy5vY:-j‰lIOr@8v144mݼB^6e8`ׯ 'YDg8u^rF!v9 UN\7DWDnϮ$0J\o$G#ɺ9m%@$& <u. \&_8I%$d;ʢ7 \^b+S9i_opBMϦ:@!=SL=Pn\tm,ttu)HɛhW9'4]S;6c,QY60e&9SE  գ8}wnFfTh׮v{1Z Ea !ߣ6l5`12% :ןqV)8enL gB KŦZʃWx+Vϧ A YR _[&ۗ$)}L5Ov`\(~\j-j_ANIJG0/fY 6:aJGb-"]Ķ#!Alx=q]j]F:YK?LP9K UyWQ\l:M?̰L\6ڨbHpQhZyS‹IJ1DP0 QJܩ]dD(!/6뒋/IrEy#"8D\ O.Anbf4R^L(K@&-yRj@]\H>1JCQ˚=Qv` AH2l ՞Y*S؂M٪pUOn6 "F4Mv{nD @rR`8xQjo4&МS*!Wr%cy;nUS|.<1 ?Y:ٖ^{TQyDM pl1Z+ 6 eihpha(^1X5* 1QmI08=qCz "ƕ/ gZ O8R,lP󑯠_(@o PMR .C GK5D SjZ4[gmct>MC.޺iSVؑ [^I P_(ZCVCR!680E~Gw *IV: r 쬢xqz$nqv9 |)RQ$.fw02 )ܡUAQ(P蟬8ё$m]S d?\6h{ jPԛ16_l"78sP.M0Ty1 ˼B}xD|sOHy}^7a?\2)RP<\R =]y F{8}\u57"`:^Cz"n'Js> vpq5һm\+eoɌ4ۣS0#}a[J*8JF(|iu=E/`ƒp#-OHW^1 Tn4zΰ2M?~2ơ"/08XX4[,I&5Uy@X"E &NQ}Hgzjsx  a4u߶m߶L}0[3w 5107K/pF2Bjw8 ? dD ??5z SE0ɧy|ӀaϞVT\rBY&~<$f#~nAOa$r'x da7!$@x|H+|~},`&ɼ&W^;/4Dz&LVMp9mg[$Sa4m.r'${LUIklުv3iV[(H`P)yFzo]忈z. Aw1 xE[k=Ld'2W[Ȫ@BX#Zъ5=zf䡛P]*/O%AÀ|5`_CNBq v\hK2F_]5D7V6 7r<|9\&"0&! lLn P! B1Ev?!̃F6 8&"U!CꐈlhbN8iP]>jIdpb#\ ל%SY0jIMaUd n:B 'lhWI^3y 3vPK P!ƸPbE:oByCFZ]KxC^F*%#P&աM)D{sXDo |戻!+2"؝e#V]A OLQC|1حR _#ˡB6V"#5wl&ˁ @(V`V:y.kAeٺWf+p4;r:k)պ˲,qF8 nAE۷(:5),ouìADN8P7@U| 1la0挒 rϞ4MGD_>c Y<(؀5E*Qt&JجܤA56ƽ-F te Q(Gd+/!Sn()!7wJ_`U7Zx 9cT jŃQB⃧y鸣gZX*8R!ahm5K+08vG'6Q]YЋ~t:+-|| 5"=2m9Pj׫1-QnO+Mr9}ᕠl_n&ȥ㐑*uDᾸlLUz\XրP8{|N:B뭓sBQ$Q89GIJ!~~r@͈0u&S i1#\OE465lpE 1ʼ tAϳ1MH}05"G[}f t ]` @=9➘$0@{ FwpČF~YXH/䓩@w&@xoTQC1B;zpǟS<oh!z`51H9(/AeօU%:{MVb e\;Z 5E|x1nLGg|.6&HomK_|b 45W]L1 A\Z<߯ \=Ռ}? ZxL Ǿ .nͻc]-۬653A6-Ǐ1_L#69sk)6ċ zc c-EM\TI?,H@?&Vk:C| .ԗh:fT_-(+~zbai Kߊ:\ V)n (5i]>1S7@Zz%P_W͗L }k E t]ʱP'yfO_Sf'\Ml 9S/8G@}Z$\FJwlR-q>8Ia-M 7V!CIEzkSto4LīpEZ5_k%c78%ilTqDf2 P(/^YOFON1l#}?ij_LjlhB,r zaaTAMXX ѼZZwAGVŒqZCjG<-!>*w_4r bΜɧM.Y1D#7XQcii*؆吕/"oxs4v>猈Q(asF$.|HQR|jkYBJ5WTYrj,h6@**bLgvE.$1z@W܉6s Y689 I4ߡGS07L .RŨ(>޸8"n4sx#P52ӽWx`E.hR.p LS#R8rUTb.U-:S4"GZct jgCY_Hi*/  bjW ;UryHn8p!f*`U&#0SV.DVFODNTWnpx}[l0 HQ‚rb*&n7fX]kQ07&钻A< l!.mI[d-|B4%`!8@n j1x؇Qh<RRg K @pHÁ^s d75؇Kޱ($T/sDo8O|GQź?:z&b}@_ǬhSu%# .t!̭y0\.RLR aQ/jPDԸIR/$C~g iɞ(F7f`Qq6sϳY)V*.JXASFϞ~R Z\k(Ș+OaI:$†P':U~_J4KD[`ARhnB'3rZVG5f}b)r:P8]=K }o#%.GcZ~sSc}q>ysuڊE0R['>L!ɾJs1(8Ɛ&ܣ ?OlAj)ېlpdD|\;45Z`ͥ8iCe}da%׏+U "2 u!؏a R?>ׂ1~} GR.۟;`>@Ǟ=>s|k`lPܝߞ1$e7+S螱ZPV;pXOW/"Ue9{HU H7#u,6jE./"IT\E收<|a)obд ys ] g!k`9)!Xw88XE=1Rk_C VG$ / ĤcyRP0jz%^-q$'w]|q=N۽x`Cw 0b@p`O&⹒^2T1}3o}[rT_o-$jpk zjG\:Or1I$:@NL4]!*m"x iqHDS*DWC\ґAS N -I\$ BYZ㇜ .)Xy^IJL,hg|v1Kb~>0``u)ɿ8Z{=}qEe>[~{٬;a 1Ո( =郮 "#Af"D )3# cM-$~,!C=@ټx_l{ƲCe繁㢚m桨 ѫ yY$7O)w)~BKlJ)+piq dlsntow9 o@xýG!TuT7 oi Pn9ThM7NKnEN>^s46~L({aM82"7I+yD^zçcm_8`SQ $[h\ࡒV@M,ۑ نKr8*U_8cnpQa@'O@h1_|Ai޿8묉}aO8D76!]˜K(; $H"(2ZhǰQZ`@[O;Pp P*vR%Czâdv$[RZ:Lr:]s]ҳPxpF㢁4$uCo*bZǞþ !Ⱦ+psq+'TXfUقϦBX+D_4&0?x6E ; W J<P )ÍfP2 )| 9JWll Rןh$ c0)`,֊v9CJ8׮R uxy ۔BM!SJMbo!눎,Ksz݅tb[pzfYzHU׈8 sVpg ⢡i/n/Q7֤A~]iOn̈+T1@+9H$ц" *(͹*"zb(oˉH)Qı=\lsI:t,!QylA2!WR/khx!C߾T.9J_ᄮR7u0u41b)]2h M&@Z*Evh@ݮD|v_LZS4)P"*k!9]cĆ \3e"3lɍ/r!q1i q\ Q@cTIm}2 .#ک?:)X#`a9%R4ɚ݌X 5?@@ٿ_܁7m!jO֕AyE}an`('.?o8PRj;XAsA]RA%:>~0NQr[߭?3ICo&Ȑ(X< }-#S~¢?o~9BCbH}qӟZByzGu~OiDSxbV:>]P} R)uBS@ a~ >ȶ})+,]n|\N&GP4VyߌT%J0] ( )PM i(mLJ(AIC50z1^FG1 16 g G 80*_#"DB#H*Ӽk]` (RT aSh>)4(7T!;6IH@RуL؂oF1Z}A0hy(pn n BQё9Ywh#/t@qI]j.{.>4:1M;nr"vZxH`P<<2y8mU,bU u;o3P5Ґ+xyQ A\˺/$.]# y0Ej1F a-KZ`ql3AH)7 (in]H1 .( hS=M?\jۡ&<"_j9kPB2 E Df92?iQD%Ĩ{,4^xQlObZ|u!wBH8(*mCd!8`{د N!-wTJ| :L(C+&\h8@!Mp$ qdACĩB7:vQ9S\mv*6o `b*^T>u7L󎕴ՍLx 6,eB1m9AJo6!td_©O)ZҥL]\IPPa̅ Ly@ۏhMPP`E"* oxIYcQ!^/0;20^`K`{\ A?.>rwlPM qYuۊ/}HSjLZtaξT?7z 'P mE3u7UE A#Bns)2妛LG+9 xְ,qobTDJDa1=鄟 ]`z*Rl>.-G~mqtIQ߶ls4fo>2dXCft7&|vѣZ=O7ozuowDoߜTsBz]p`D(9}pE9r\ᢠ*, AHhr6i~fTFrU( 6k@@qk`>AylH TRX Rֵ:)yӟޜN&:\U32G=PXƫ)!莬.&1+V4RIu WAsTR ]0*|T`;8DbOlB`u 2%m$o#S^ ARjS7sa ..\ rο7 a߆oJGCTPp[D\p#DT[qeQZo' ^ Jl 6S7p7p*T~y(y"<8Q, Ԃ[Gt'-6/A~0{Rv:r3{B; oDnn 4@TT6e(ޜa0ޝcJy8EkM7~q{4a]f7"@`B# [$lFM4V (=2DA{M@~u;p\hvȡ5&`PDlBA E`_|DOg 6ky{PN1CbڤO/n T[6X%2}F’L2RRZDUB \ &5m 7p!C* ,8A4㒨sW"W#^цFJ 4n0 Z;_CvUexpw"_WU&,SaLMTI޼2 b8+A|"1$;]o&~}pDā C3`5vԳ Jo$7$P!k^4K(ex)^EP]RVVG!E-y(''XoF8PwmؐQxtU!6 i#kmT#ZpLE:>?%DE"*]e x 19h4~si\4uKD5)Hh)lK2HE8W@X s psg7DлS I7 7!) tu2^@ 10aADm`B &%r;,u0N.@{lLE+U";M8S.t j䠓tzF6 jQF*"(ϡO0-nBQ 6"o@FG Û*z b}3gv&mA<8q` v9U' Mf&{ U*ns˞HؗIw-!T{kXB4Z vƸ 9T(T_#?y8՗|໚> jd\/PY5QW "}ЂΏ: BRkPO ʨ7~u,'P._&$}RWOptO8lQ\du:pGVD?q[F=?XyN<1"DR秦V%=ˁA7MJ횺SQPWX?q|?WZ#w_(6q#1o9zbN|`.է{E7Fϧ~>y:z(j}4u9rd(\p4MvaSqSk8MYYn1qX%lU*+Pw~^đRI1 ifXuX.>?"vxWx* \m=|wT`9Y"~q'&>8nAqoVpo:lP}8XrO|@P)s錹DlCk=)@%d'jS"yNp־92AS a+a|>`Jn'v zbP#U\u9ÀKP__crߜ}w x?eA=((x)r.QUGo9jrdrHETFc~qTv0PC! ,S?UZt`P$m%)H{^ R"i\vh0!4La p^-sRm^k;*6p0Z+^!f :dT䫟4BXUC%M8l"xk[),!/.37): ("(  .t k?EZ;C^\Tm< &~J۽'KU(J%jK+_ǧ MM_Ċ @Y뉢42^W ;+-vkW~s`+e;}9$U f8HEpIG J}I^dx\戂=qje;@o`OCpћFd;ϴ!xrd|zf89ܶhUwLq^Q- ߟ2 7 l 5WfξR β@ W@اIRwQ,9bF244 g^]J/LtvzuuEȄwp$9!hG f qZLA4 V} tE߾29l9n@FOW߾rC\\f~)0ASb w"A۽cVX(9lhjh.]>} +xSS ' QzO o'hE| YյEf tc`9^Xj1BʼnLPs"_|܆KQ~o|ô3Dvʕ 9;YRUڕ7Ux.cߜtesˀ).A%^1;ߎYѡvAfLQYJ⒎`w^fA j* .Uyq0jTVMsPVD<| lJe+P₩1Kî50&lyp5Ҿ%F76qܶȡ.xUD TQ#sNQ8t7 KJU^LH}g@F{jvMemZapUi"bJ^L-BiaP3i<|t` i M{ 5p IPD`f6,YpDC+U"Ӄ*ƘDv V0FպP)-Ai ! x>s*}_q#D~hJ .8vL2\)0cLl  @|,[^PC_R2SM1(**rĢ)V(FѬg!ZȚBB-==B6@nKiT/J59<8QE 1;1@mPR2j?Q/@vtW6CN,ڟ.s`44m=0͐|r AxĠSPD<`~\G$\¤ Eyd?,w>sڻ!S&ZSä;rdiۓ)0w|W,NpDŇ/-i@ e4-i>F'N:ןF!g>3x7YnHw=dnqa<}# }q(-ϷRߦӀ'Q.l%M4a$590Aqc=2ϼ-p'C_(K^P<`IB({aKA7> Z֘'g }CyJd %8pYOq⎘Ka4hu(@9gr^"N`_'S*\$,2h PaVr ߾6; |ʏ]w39W y:)G^;0,mJ?Oj;Z}p=!/TdWt]Q%]uXjm"&K80= LhK˭qqbF_ǮK޻Djz27>ZƋyP? 8ճ0QR}C]{]Jy]i/_:$KJ 's$79pE$ƺSPT~i vdk R1Z`U w郕#yq[yƕ ;#oe'?mM=9?8"V߾rP~%,+{;Q7`PQlBn*J=W i_b$0!^ŋGh mpbhK5 m7P~Qm\puF0Ǧ"%GkkzSW~T3Loq&-َC0` 5|qGHu;cI.;ho-ܓ@P`8՞>~qQϦD@/ɖ@< 2~f+sn#  X-/e d5USJy@U^ psV6ĝ8D3$,;@e$hAJ`46P @!dl0RN 7䍯ΰڡ6X h@sYQh ,T k8&]1@X1\#7rFBXdL"4DK𥮟;.FRS;h5=_̰(T{& W6a@:Vd_X&*0JpCx5H"ν'y hۖN0 A.Bˋ9?Zh '8ao{brS(CKKB%i-Uu)^Tj l3HKǾ4cvƪ+@:D)2-A-yV`d\} _!h@zJSp C,ԤƉJ5%kLEj{ XEGߍAuIhYվ4F1(hׯsi+|X(?oliSur=g 81R1#Jxͮΰ0<7Jw~Zt $rya9)^F;yƁuDlFL")8@LJs"t0"hj&fTT(;#:S$k E0o/ $*α*C@,noY(t\u풶@84:ari -x! 5B?2#ءAeD#\zGx=\rJg t.2KTPSD@P#G/^$/ʄ9??BDM ?(f0h ~uE1Ŀ\8OoLk^ latiO+B) Ar Bl ^BuT0{FU4^q!|re\ZE h޹Q#\Qb@ɑ‘Mtsȃ놆J[ˢW[K8MG$+`y|Q1Ct`tt{ČXkNVhiaEo%gH8d+BZ;a,!ۮd`fٰzq #Ʉ VL*Hl-_8ŭ!O4lQќÂAd {`D ^22W=cE1|?l*r wN>YK ( um/OIb)hB2qrRJ m+0ir4B4WIv@LH&;6``QPB+x`[̳쉻/cIbB8HMnnʗ N1oaN\` F*9G-0bM9!TX`*@PAli .=_\M+ BDBCo.*C O/>쮡<{@6 ERˀT:9+_8kL %n~ lWVrQK5_d!q T7X!Җk}E 6َ5Y)ip s  +I@UKsAn!iH@>khMZrqHU&8CA[ K9 63ZVeo49<-*e(j̍hmKA H̀XS(/Khs,^95O5G ~x`hox h/ t1bAO{ !^pih?`UKҜC}1 [Òrүް.=zwY_st(pPPm,6|t,׌& -5GDa8wX6J{}$\%=[j݉xpTHZ,J1(8‡9+#~qKEы$^pa&׃Tcfz L P6XY~N`癉#]@=3> XHqM7(kPn/Aރx C}`:uxAN'}rxKD.8߿FGrm}hJOxR;2'(D~~y¬&^شY_F(yOB$#ȗ1Ҟ_LLpo3bu[ju6[R- ~=-U-h>V]W~ANzѵ_?$ZG΀[J2 d|/ z blTXjxX$']2XA@|fZ{R(|ܵhB.ĤxĨmW.@l!ᜅ[Ȱت;A//?x*FϿ:Du7D`-lN02.Wdv6j+@"׮oc!Ekp 7p&%|h8BOB#Y4bv&4LOL|О/]Љ1P {Ŏ鄖] `RS7X'bo3 =)Tz ; Sp*1Z=C(b  !ȁTɈA7aDPtūSJ ˚/@b"t9Ei4ۼaZ?N 7joÈ.~qE%'f'\">q >7# +mD8>P qB_WSJ|hIZ[ijB?6jldi*"KV @EA8a)I\h4˛@fEHcIX ]2DS랥 ]zdwtFc SnAsq"" dCQf%"@ȭM&@s( ʞx!jACLQ8SF84yư& HX ->~(^}/jhQ/|(҅q,1Fn8#G `[>$ z IJ .1ž`^0 A 8!P_c#q:)]b)}5({W[!PrvЌE}|ܙ8O.' +M#`82NB2¶0 ق+=#M^qZQF0! ;[Ţ$g&)֮1A9Gxݲc_TY =Lz^PʖҨw vXX _OlvEh:qf*v*P'b:5U)z%K)6uPۯSO(=7wuRُYF A펬㏛sJrE9IQU;”DtIKҫwgn'ZshG2l_ rQؚ4)41  P]-9EO !$JE/ jOLA`h#چW$BAKrC6lɀp_7I*J5:ǨJ <8$J251!08+!k#`Wϟ&Ҫ}A51ſ\8C"+J,]2^Bth㟞pz"kDEW'? A&|ₓtӼd;Vt>ax8)F({xgԄ;vצJ([Z߯aHk1Dk98L{+9ě"6.̹O1q q @ xP>k× `a߷βo@tI~_==%k9K%]عS^cI·nU rùW=i_;6 e;qD -WX;\]' Nu1H#.DQy7)X~=`Xb)ΓZsx13n ^;3Q)ǀiƨQEiM8l%4E>ޘ?C7 @ gvZ!FF"ȉk"]XToYn 0-l0lICx nZ/sa)NZx`hی* {Ѫ]5<*}=TBlЧz,o;>6@ArV 8,W`bMOH6Ʊ@j"?5mq1|q7m PC'nVMW gNj]bc DCtc"y+U 6Ҭ:+jsx`s8. bo<8m}0I';]~q" fi |X Vl <FOlEl8{|4:æ^kqA5'T!@hA'gaUFo9ZlEl=ēWdV OyK^RlvХ9AX񛊭qn#$6g..C $H(QfB'4] ˱[4B7SCXJÇ7h $b MWt.˽̂)JG]f4pb.]qbr#(wthl|ct@mLF#om7wxƑm} hrI,4nɊ)Y0zt6$w8$ۏ@N96,]mY=&$ƎC͒V rrPDv`q$Mzh&%W$0ja* _lFLA=Y75|L㎋r6ue8;, J K(%7F y8^>yƒ] ŭjd 曐 #0; ږ@ɪ\'x19ֹp4Ζ)̏YPCx`P0CR"~ B *NQcjoXB"<xԢJq1O>p,22tɠV\PC@T Iˍ(Kv?.aPx(]ÈĀ -eJr٬7 0ͬxP5g2*vvw/]r<~_l,U|]!M;7d Z[2;!FM6aM\iD-Zח'thW 5 ̋ex)HX #]Y;vPy-g>6y^?||38=!op[$0V66$I~;y=U@ J3~9bMܔaGB¯ t媈 *G$Asx b4ĺYPѱbѨ*6t8WHF KYQ’h^4bdpKkbNa&ܙ\Dv^]Eu/x1Av3[RTtO]M!X@)lj)`JXw;PAmQ; 4[sdE1nW2@q%@HQ/bM8 %#(eE oA=>GV@LvJ -J9x_L j˂X#djPKͼnuiZD4ro8@e) _i#ƑSB 5\D/%πQ H8SV̌v8(a!8yR g:mɼ1![  >zk:;r|*Ш+7UHn9ބ6sp"Mg bXRx`ȽaFpv. Y+J0b 8E偼 )Uz4Q"| F2틓 )jnj@ٵt cjs QQ&i!#R$XN}i3!y$ Chx=QIZ"lQAS!LICydRs * |γx2o*x#\0Dk\lVB6@"ran_ [tOǓ5KYF88xZ(c`Nba;Aw#sj_3崦d0T,L9>t=#G`pߟeYA5 :{o%a$q׏;ҮD>LTݭig0[O  7I8<43 I8~z8„kC4r^4#YpiwZ( +KrZ_Rk778Ws>d %}|LsD]qU J3HG`A!iYk8 ,k[(W4@(ߦ21loWwNw >zauvwӭX"n}xNsNIt\l]Gw=b׿5ٳ" 7 I N2YANpjZ}q<\ SĜiNIǜ 7&2}2iN "ԈyIʆ;bvdKKhpV7׍z)J#nha=G[GGÌP^͸֡HoK o0Dj"l?Q5WR"{1ٰrIebPFO"ZMҌ.W w9헤B/WDL_4 '>'`Pya:N&'4ٲ^ x(E]KB] o~=@/ ل})nQӾxRG&V}q0L1NC̵ ]8lXۆDh{ɢ`/5 P.C83@zmFo3qR6LZǥpܷh +aK'rɋA YЙk'PMDMrvnI0^;o5v ?0Zy$*RܤE"Bd4FGH7G8 )ƟR{嬁#s<3 QSjH1. jT-p;KthE6- 5 aXbB$@V[Z@SoN0DɰH6@Rkp`[P؂Qf\>kB Z9Rwɀ%1Hx gvW-uX9(TqPjC&!WG(Qr CZAxq26)|4T:7vd6#{Zʝ00(9j+X/N%W`MT k핵\HSeWOƩH7 jK֌WV`Z 6JG]`:eR,\]h7E4TX2xȎ ~ٹHŴ$>,Z=F6 im܎ *)^2o1;$D<~\U:_L ܐb=qF |oB4fZ ;t& >;"KZ+yyfLc^ B-]}pbHZhvq  (r 6雐)P@xd 0 T4i@wO+Dp.𰽊3EPq zάq@@ 逥d__7K됯8նS5O\d''ohNݾ7DXko)kd7B ) QТo+ PM*  `mY1^󔪽]厹Ppѯс6uSqi3U˄[ǭ!M|PS`dL;R8kٚy'hMr+Ƌ1mQ°;O\E U__qd`!y"Dz몒g'r V䒮ZϦM=QC7rEۣ ד8"pĠzŋBߌrt'EeaDPw2;u`~ۉJo8 \ @Q1`8fXp?M3trbh/wc]ʀ8 .pXV o\\-:`P6M FE:J3PO08E7[!Q9> C}+TT^ WMc:N ';w EqbW+n!h4'8YR$7>qcbODT6}@1U+󇽷B1y61f( |`E+_T. a,H_bRݔ1H-?|HG.O=p(4Xb?-Wa(?+ 8Gx6\!Y>"R}8-F o\_ h O8CXڊ̸E-__L)@cf0" q]qr9t*\^{24] wWDVGͨ_*\űvU]}19"Nث/ώ*WyZq(h&IYRJ/xޜ nj(8oS} N1GxF  :"5 NlB.: :*nd}qT/2v1|8X aJa%oۋ }axl]`yLk eIm5G`g,M Z x%M8dBeZSۼwA.m#M8t,/3 !G N|&ɬRSnLӓLP8(LXʸ uvPS 4U˂Y0 iG9!ۺ'{NkI57c ]"VlPK qsVRt5FVpPMMPcoq,3hRwR :LCbU $6chn1aL{ kc4uC]c+bCr163QZ*0,$sThLI$ E{m/C #`8!7`bpK$RGm)6a;BYV{fH;] ڗy}1Ua+k?Ê}8}1Y%WxJ 7wplRyѧ]>ơw.REH:~ضj3*"#m]loVW|}~9M)7<4FKC iUk9ņs킈 w(D}_|x$J0}dD~*U9BW2MᢂeR%7 44€@I9H %]ABO*!!~U0-fHՒQ whV'~aPEy r>DP!$tyGSãUo:d>A<}>\!L4R缴}qU%d6*t@Kj[*WPXG'N +vG8$ߟsWcC[3D=mXc/8_>5cbyO>#Jb!(Q=.|:ȹB{qWD P453v bb@w0c&_RIg`ӂƘk[m{ұ̏ NE xվ PڢʃyJ5-# 4o:M{ÝLM:(Q岠*J5C n4'%\05n} 0y[eX$$NJ r0~sbq|L!}aNE ;`\K!mYB? He G,팗$6`6kH9J6 jڟ F U#8 {ۂ!pa6lՌM{RgA&TJrjt''.zkM)l׻JFaAٵek g6X*/wAi6MHVLm RPɞFTДž0-5,E=9f)\T$`CP^2vl4r#Al!!o-Urq(p CLdU#x)]IÅcBx=bP`*áXwgf Ծq^FjBX6lrayXwM1 T"Dyྙ@OxцsoϦM~ H:5&ʑSYt]ӆԡu3P* k^]ۄi<48Yzf%fHhŠ)GeɁE0TqBRߜ*T`kzx7=80@n6$ƹ-[u4xߤ#a x%V a(C'T NᨛUZ|xƘg4x0CԱMa9MQ_mEM3YP)\iV,/+qBvR2O*~9v S\䁁@?6|f*v0D*;>upO:1ؑ?o줏`=L'Z[CcxT (Psgme ~8Qơcٯ~;ƍnH:ZCě \m;w5 +r&L4ҫ=? f}sDIzEZs%6xi9,XMA۵XlpT82I'(SdZG+`|6k 5pXX&Ͼ1PD6)8 6bϟ8(jeS 5f\` pM0V׿EYAd$4d8*(Z|`[GXt8dۏ*y$<G:aPۍcxѾ,N:zL!;N4(6]cV wghA\U(|`Kir>Loh@Kf} }.K`G,CCTf 6c W AZd"_ɰ`r pE8`;MJƇR$UJXn$-W P3y;]k ,$o)bHx*R%%mW{ɃcfVY?9&n(x.B *hW*6 g-U$Xd~ݸ!(N mαеgtnC!<)E}>WoAD> T_+ƍ822H<<\5Ԉi퀂C@$$M,'@Vi Q ߶$`E ;a:B7 TYf2Zw\qR0o_l|P'%5/(أV(&H-z?xdȠk;GȠ8o`0o9EW5::9\Y֭ E߿9ABo !eYV77pp D렦Oz8~l u 3`tB BF?91Dv1J.`LJO|T`i>~}p)WG)a]7Q& l4J) ,Y36ά(6-ef0M֤=3)ZtrB*Ly$@n@*V9Pq,6Q@dšdi@_Wn2`*-ЙD)G#׬EtE)KĔ;E]pHC!ŀbq񁪒nE&"!Z)fiwʁTblZ5 t+xHT7^P9 ?X1ɋ +-)KG Q@!tU] *dI#F>mm90lw-lB%7(Gn4R8qFlQE1A"7p-K檹DSG77uYtqh4^E7)ncbh*5~-Y{,H(*1)&M)=qOPz_ @0k (/ 6nSs{3T@H]y)S`&o6P! (U2i_o\,bTb wC- p Ga\eAi;d( }`?ULoh- %hrH<֦P12+;/ui #.ʁ1A&o1 u},@H uk[Wq_YǃZLJ n r!K MX譄%E446{%l@ӯ/M0DEvtd )ӿ޽ci T7V(mуQTw\LwsbAђп\WHb@XyZ2/@ {dtƈHA~ `^xqV<(5… /O&6U YLpVfX? @LXg:x~~q>a  nM=& ^wW(w@ ϶CoW׬N5=90Ԁxb lB]qLⲦű*BC9y4c@iA+={J؜vN07^\l$,H=9h0]'3e.:\N8\@sbWhWl7wB .r$`@„WsE 1L/P} D4+Gt0,IRmu!tqzd|PB!ErGIL 1n8;S& LO\8(D0c@@? J]:kBkJ|8=ۓ 5 1Rn?!EC$dB?!`n{S|xѠ R 㮲”C##al7c]nU"#) [ =oMk CϜvT>6)\2}b%Em7} ]5 Pw9&8ITX]Ϳv ZK/YYquSLϗb^>ƭ>oB4=>nU.FƂDw,#닀l+B uà ƨ9>aʩ?<ͼûDwdҞ|eB57Tx[b]FAh4I" &=di.ePU ю!X45*  !6P+$M <Tgן" 8\꿭882 4ojː@,w{nWj{ o`kgkNGsP+Ib5ZwA{THaLO-R"h W,@{wp'錩Wp6$7u?:9OLhi, P JI{ˈHBQӭ$ztq`:h\2QCdĒ0[*]N&9F񆀤|00>kxY vQQ(u=0=NwɕH+lpG$ )o#ߚAUrǾ\}!uP NrA1̪\~x`'C8.FCʈJD!?d j[;D9F ^Q$i׵ AAy` B>7s 9/cHjB:\;Ǘa-jzoĀŘJ ~%PxIyȓmD>F%DaQ+KzA<|+@!}:xɶ,a}2;1Yu2`O6oF5iBIY^!߯bA-7`*|zCL@Ͻ lOF'EߧN5\ѩL#fRi sPh[ۏLwSnްAo Ʈ4L`* Q0qV+a&\sbghU|\` (2J aң6!`#ҫp&QAx@bt*Y]b4V1ٻ=TLmMmb*tȎ6"T?ȫmɻEͷl 6-XLJh"$Q?á CHX4:Tasx ֲfƝK쿯|j4_o,9T{7428ŋaW.XHiׯ8ˤ@'y)P0!t`X”{FujQdfS) M@Lx)P=ߌ8" i׶!J5 D߿|TWnB>yPEZ}3pmepǗ[od\tUuW3`6,"QÙE ZcvL7!BӶ=QG;qH8 ӧa5io 0Qhk Q.lXMDKTzD?$6o>ΈƵ@h\fr[pE\h2xI@_~DMkWX+pjϜdK!0?tX8VܑEo}dauP,DLb(wURӮ܍A%P2FS>xèm ML#DGs͌7L \V`kC'Dxm~S ->TpKFId{|6a%I"»>2@47}p2F<SUH(LcP: )=%8ǯ )TihfƳO2J* K@/6F!)`"`f)OLڀu~k*/# a%0*lhpF9 j)0Z&<.Wpuҙdv:Ȑ=GP35)з0EKzBC ]68bg$t' NWE| 4##rX.7_;l^w/$IbҀHO2FVj .4(F BR(:ASHX&ª$#xqe=30dhe_l@/ 4WLŀ.bÅ(;`0:&\  Wb=G-Qx @̰y O$Cz0M ur*HRpNsqTCn٪4 D+UTʈo:bx!}0_V^|[V{`G"'G9VѦhS/61LC.ʢ >qT!Bc&sUв R#fA'rp*fV>,Gm?C@8ހ)վ'7hAK-4 ug;^93L>r-fDP-:'(ͼUyv _w!xGփrݾ^uGOSPUʦ6‹(?'-9i*1?L/?wޜxKB7w2Ǐ-u>O4h_"umX1Ho+&@:1@a41q#Ǫ-6aY5@V1$4sfo<!~yajmH_yD}+8/t?\`F LE4P R!%"ϜшֱR78.P>Ĥx [P 6zTD^=O jqP`sѠv>M^b@|v^ e@d+nj O! + 'otir7¤N(pyL*6$j}1#qSzuz5H;X5(ݟl(J`,U^H;2骢|88K~;q DMz%={ e &s7IE<}9- + &v=L#9e5$@ÿlQBb ]zOmob&뚏K\Cm~KV^ɗ "MX1^K paD@*J;:RfzqRN4w-Y7ЀN%>#|{ah e `;« Bhg|0Xu!yֿFF<yBP0d\~@G,=Zq iMO{Hȸ %NLtQ=q4VLKK'L pId > >^DKu_XP@24QXu UIt]Eb_7'Xmv9<* aH1 d=oɗx 4fP.!,^^$XLF 28QWizls"yKH!8y1!wȐZz:(+d* *Zƈ1"22F/K)e5+uhNcl68 n!lVr1||E?lm4C45-`BAJU8Q.E"Hj\A<; [p7 r,aZԇyP WKzq"m͏LHv95fiʃT´Tv<8~zQ 9}d.Ǭ7`OĘ(zt[2Po6w7@b` TV(tbIq}(IIs`L&8` ˃NL3@|땄ߧI+)kjI&j;<$uI!=rFêIA/_>v Kn4,2|joƼB(8%yʢ "AIaW9C \ӹ ;4!]_/]4@O|BD$!B{ ׿07țEk ־sN!`upC+ h<#C8q-F4KZhpֈVPzz(j'A6W}{\g{Ÿ] =pT82 kzbҬ[񐢶(gdE9>o]Mb"AHe!-*Xf {JNs_)Q] Xko`mw im/,#FXp x2PT=E ]܎HO -6{ː^s\I q>w"Ee*2%t8r :!*"qWs 1 ä0K1NW]]\"\L0\4Q ocC[HFܮUfP=͛\`n8z  $&Cy cӜC >tcye&ܤ9t8%'0Swp͢uuBNML 0h6spWyU>,ūqT1 )` BH+=5 OxżNJC mpɾ!À| T"q F BpNi H F)˕&"yŠka1/at!v &mDTpE$_@G(:H11! yX R Q E0J*#퉄R|; j1o@C̀#ɀW ]-B@P[*Qx[Pͣ5)p tSSk (ĬNj|aub]`y*R*qb3o` 7Q?]#[!>9Z?l\ "j2D'22-#t75HHSJ\Jh<05#pSO%ѡ-6@i`@ *뀨Y(*TӃ2;6hs)nX{1Day \1U8!uۈIӛ6QTDb*V~u#F>~pb@ o zoLU PO!pԪCV$(M=`K50rdpU- WEUIXBF@ [%KXLi${LIM=GkyI |j(a76*_Ƃ9U&Bk@]Lֶе%fyhw% FpmP<ڍ+3d›@knr'r5M MGbְ)MZN!] sz--F;\vD'\ ֜(xjWVn& 9(v7`5}шZ0y)oD]| 6<r uPTE2@ '9CY0rV;]TR,0H/ TE. ۤpƅNF.JC0䈝Yw2 Mg"l;%W#n׬Ȏ/Ʀ;AJE1+D=¨ Fk @xV77U-)gVvRnyٺOlSCA"rښ hiSy p8JiM1 :kaA}[u:i+sdm+@>\$۷V)iH*f_Ui0U"X-p(/#O7'o(q qT'C GHD/_S1˒ Q@2aӂILyp`\@R:6 |bNL(<{6g9:ȯ˔E6׌9oe쮴K聑Wp69#9ġ8ɩ8rkDTcj +b}j"\]0!j1:&$=͕74Q[?..5U^1E0A}05J;Y0ִْGn@ƣeczȂүf0><LH[Ig0UvӁT|f-p2}}u X)36=ߟNB pGfHYjk|D܀kh\9:&FecvB`46L`48& Q{$1*T7ghyyd8tr}aZg/F1D<iȸ@W\|f !ɱX."'a;% -84,w . j(W2M{f)p?{Ws"B5@AoӼYippa"6fX ө +ݑ;{:`WiYDUvO\I=C% 7,X_>`uJYSr/)`l\x9Fv$8(??xuW"<~1y$jXwa vL*1"PpyJ>uߦ5hĉ֡A:5G!([^o;{B }xE_L,Ū>_8@FYE}fP<>r#}hb*lE!ɧši2hh%,ˉ<L/6 QaVA6hD;ĨpOY PōyD;]r#cPZ ~xӷO85̤p]NqjSL(L^1 5f˿qc*Z)h*k 18!ў rpQOzspZ~۽叔+bb(FG,O7nPҵsf.yȀf'QXW EҥqUخʸ@ScZjb0UWE̼X6'+/A4%茲T#l;+O^t@@-B 'u lʪg ʄa샧a 7A"$i'kbXxBY>J^wJgz?;j E 7Zy>~x8)ؓ3ZTxyRMo8iĪw`[hkxhl& 1k䚦B >j@~/ϦQ9J 'f3P&Uz&VR|dTӇqFoΙL1-_+nC"H T~#ChȗovL\$iw{cF Ī k*<"6QНd O?EcpRv! Cm:t-Cm&6O+t yPTl.\7M ~"eށMZ-#! jyk+*xe@[b\u!47L8HR;W)Pm ufW |/8( J Ꚛw\t&ieyB!C9i p۩iġ&c8lGb[QZu9s%i QQЩ矮3P-1F!`C" $:DƘ8- 76T.}7(Pۍb-#+RQVO|`R#ްP$O18%7LQ|P:|߈k8"D/Q jW**6 AykMu݈!+wD[=xq5 F2yM_7P ͏ο8]O4w8|(}?IbMUqzЁ+7.2h"ǹGl N>\}kjxڗfXJH"|(v~02AȀ%@(PLA0MGHS aB8ZAZA֕ y- 눚$n291ya[θ""zs`Q<Ҳ |6s ~p$?8]!L3 HGC7.m#6\P<=*R}nu<D^d5jb8t1vMc\\2$bόZH \}5ͤ|t5RY p!- i{*elQZ{0kPx9+N=z󆬐KwXPկ9v "F| !#<E&#=XcN2Pk47Цy>RkBraQAr'x P_hi7iEn.Bځ}?yͨٸ T0 PĻQfNf-5B(BS{:,{uYjU=RP>įRCRM'4iݘJ &]aK-.3l扰nq:oV,<1 c͉ (UAV@s IHLM^ rhHW۱A ɄKl  ST &il#qv"lwB.8(,w@r^H{)wL"$ ?4OMu `z&#$Z  4 R m)g1BmQH2)XTXu(J*N!V46o(v4\Va aV%RӜ9y2[+dJq  MG| qr3rFcaV9(]8 y%JJS4w!”,6X:9jhdFrRrL8P(fLTMhi,\]jZԷZcb ܘ(H1%A( ,kP+]SÀ 2…-G;*MqAc] 4ħATpS,3C,wcxĪ8J7o]GCȘl H:+ 6Pm48czBbB*LBQˠrpVth_^D;E1Nk ߅y͒940!7A5=yuKo7AʹZ hE+LHa8G`(!ȴShY@H$ߌm@.%*)q٢\ѹ jO9"QD2 ^W64 n-*+1mRU0+b:$8FyR`Il.~ªj>O\AHcO7"BnkPC`r zlĶVyD@'Ɩ)\݊b-QCO8#$@)|rb $1i$1%[]|cED*|~rP[qf(xE4B<@$ ?nD$\n<ʊD?5\HCƿxPLAU1ApIDUT 6GuG8PԹ=Q*_'u 1*OL~n7bO#^} O~9&4-)BԠ'^nt ˗@jDFy˚b;^Pluy ^\~TOs[;,Z*P7)2W\|NNݽYjJbLهÝft .vO`4À* (#i#xɔ 3ˍ*S x u5I d@|}'$r7ˀ#-K2#:Xo9V"tBv";{銺4!y^S5*}0;y`aVABa6g_Lmze=|B:7WE\Y=W'6扂(+ݖh6x;5)`̸Xj*qA-'yH.ٍ)/϶$ KWxyblQd 9߂/=>|0! '"ujlPLҐc!w!P5M/LUMTː#i6ʞs]'i,tPg-|\ls\+ɼAtZM`|Gy h8?\/h_jpŨS B-9yg9R@_8Wr\5Q[_ob| _|Ղ@tk٬nSxlH= a@-|a#Cdd>kӸIrS!koXji?Ml!]&DQN^iH?Dɴ̐7LFju)7}xdAvJP_Lp R,`b BZ9)!nL{ kTDPs}Z^'&*J!qoah"(ET*hm%B;#-&2%*11)+ظWpWy{# ! G4oӿ?\aD[MH`+z&O>H9`?RJ)O[5%܅i#p ΰ+J(?*Sn9]k%x&zzN 9A8^0i%>۫|IJ5">2l}E]!5QנB+u|W46nLh! j.15Fcl7EZ<'n񎊁d_a"v V*"C9Ǎ>\|\P~ }pHgkD7.pJmrMWRJ0N0|`_#NB#ȡ!Uo/!G 9sMlVbyaŸz;q a|(} ZruqHQ1)@~)H]mTZta`WQ%7Do> d@hr`|dTZi0CZ;J > K t'ETPuP GT` npQ%B%EHX^{[Cxcx"4)W/(`PES*xZnHR'E xQsj<ϛ IA8!p&(ع&,ڝUc\FNq]X G [$4L$<`jA`Fތ^~ PqZWEP*SnZ*PzV緮&dSDWN++3XD͐fptUdaj6l4DR|Ga!@˼xw߬t&,\l E9J6|ᄜ"HD+DoL,>n-q&,c;ij? T͍r#&70㌤"@߾E J/ *CӾgb$ >wk54U5PvP}r /  !.Ơ.:?HK=3(9`8867Y"C E WnxўH?)j+Y}0#bxBoł| G.РȣEGc=0;2hb,xgGpO]^)zʪ Z?㖅vM%|TB]}$ ȂMnԧaUw}>uU"Ry`'1:Ȍ5I<'s)=]fwito] S(cyv[^ƚ1rkSz.+kl11ohAJϛR7$ W$&AYTJ.N&z@L#MvfsU*/@gE% @'i *YD"iz.AWU8$,pVxƇ `ţ!@+a\lwS,'")IJ(} v;a.1{]w8F$qhF a"M6K z%XfS|LyvwUretb%_ш+uGǶ,ci=X$]r#ݗ霣`;I .ƦD$D`qh!Ί0 PD%7 ^Y 8V?Oc&ܸE"P?Xрi"͔2%`\%G;"ȫTR6HW' !".nyGDӕ TZ 9`<\-AdS9#ms]8̇l BŐ)mXi.5x%;Svuda pJz^؋=Q"7(AҜ@EL{+4[8%4(ʖE4.&5)96406Z9ѽ1j4/.Nx^42@i|jw)p(5VݘB[goZI6 b@/P*X*8 %A} :d>4UiJ=~D[p 5߿a:#Q+YTF.ZXG4lPpUj h'Q|x3PTRTx Nm6H5tBE@]~2]`[%/+xG9Z G*?vѯ>.}F' G Uy(/Q7$,p/,+]_ X roc5;ΰJ鑣SH.zg\L=:AʵgwDVwڔ4*qϮCbq3xO}<x\H_0,ܜŒ MɢR qBo*?9"Mf3HkTho= o.Љs|< ¡y!oBL] E3b0:O're#H@\ %csvZ_GS<~0-)?<*qf]1¡=-S|qNAiD@cXS2莎 Dog{s-|{MtWw\ %u6CGXϛn;tֵ|8bg%(7S4ҍ'-B|`N !ojw P-׍hȡ_92y~wph_N $/ w "/4<7d_Hϟ j!+o;@4a?6&2oX"١h={åEd@898Qa7ؚ"5$`Z cU1c{V+w< >r`Q{blt7=քWr;߮(RJw9u3ǟasġ3_] X^wF)/HHt; }pZ6(bph1PF8 7k l&?t򧧟t۸))d{:{>2uUqwʴCKB?)vTVMixEU7_ؙݠ3[ Eg!ktLDTF}p$3cz(G-⚉Xx 4a.Ru;O&D+WA%$ yj(e _|`K (T5j#RCiv>!'pp`Ϳ}rsn-@T ˫Xhޱ(s2=r-5v#kDځe˒3DgY6K8}o% oZa,''O%DO~L>d\'qnC1Li=0FIiMM|7>Sn@89%(<ݻr̆~8r!)X48 KRiÀ&#$AR+b2q@\{ƇEN\H+جFa0,b%W[jM\pF48yfP|`g?g-g6]oX1# R+o.U %?PEuw"__-S4IZ{lĘ![)%'>gT+)boDN=pi'nJ^vo J}7kwp@>'\hDŽkǼB(<(Nwf3M2DL('; ,2(C)s@jإ0__&E)μ2'iȹ OKjˇ( I߿8`J'?'-EFo8H8 @fi7c@*۾}9T"2B"?7&JbSƓ`y_hH{r]!㙁co!uv1_-م/ +NpH-7/ D!9+ @wiH Sߠ|+Z!LI$ {nѴ@xxREWȏ`Pf3꣥3W=<<$UvF^GImJ5'4r=t PX5P9˨]k ! е@MMp`Qh~pxYZR8GcSH뛠QWsD_Mu,'D^ɽ\UUOrEb\95tߗ>E5Zq#@\zĈq.ߌfi \o"1:+[qo}zf̬HZܡ@lGO-߾nx#!6ζb!Qп\#,`E!Cc ] p< }4Ƿ>Qmwa ࢷ@'Qq%Fuȓ5?D<S * xL^K|eUAqQ[~ZmWrH"£J(wS$K8:c`x,5ټ;x4~WP'p(llY РEQ AxYX*?|YRfi^hTmL8.jѐax ]7 }9K G+㼚K"cjx:]e qJ$7QɰkAitbF@ŲI(V_WN.,a:E͝\uߝdȕm >4XcdWUlPeR_qn44nRK(5$a&Kp^n<+e691"]LJAm<> u2xD>*KԡIcTRCdp^:仡~>r@]l¶u@A;jkRoB7qX/%<\F0NBCU9~L -:Fǁ;˪ [uq&ƇBu"kS?[?@EJr})@8EQXvwj#@=DŽ<U@>>L$6XyˣCrr`b7Qo-qA$|70ƀN^r >k-_OeG} b=>~d~pt;XP;|6'M._/kdjY@yVG.b\4 S\7現Q^U_3e~\br[$,ƃ8EwLސ(a0(j*MI_SP2%T3Q?9ln !W90\0*U䕐(wg5)CurQo9dPRd梜>{[?>k$)UAq9RO{_46piW"&B-?^kO7k25UjnA >{8 ti=৊׌iej~\%\pke}pFӒK~A^Zxz@]!Gg]Cϟ1tjon- b "9C@f @",dl4 =Mr_ t*` reb(׿8cSS-|P['r*8m'` 9ᢦY`:P*_lٙFM0\rNEd1EF}&T,mHQ{!Jtpa7@J-0bRh0I$6_4dR?8 L6~u@'L2:Ő uuo; }IN>p ~qH2/rv.x2l lÁUs,\׬sB_nq6Lqh.}~Iw?R_2Kxƻ&B/`]Qoα'EFj:N.* )3LFMdM %S#!!0)GzΰP!,i_3JqҤ/>PM552lFoQC4!"w׃ PD Ebw+xjΰ"C >o$QvG놁^>x$@QOטX@@1PI"ixAkB>z{. qX)`RxU#/oH $rp SY?L\[\gङɛ L`O ,Ͼ'HPl l7>  Iz2(zd٬f.SMM%Fe PU2J\vD)-(шmct8$L)A˚A ֢in!|ŴzPC$ʄ 'ǮS#[|pPh6RC+LY K1%K`c GE#q]@%Qrָ\ #AUIhoOtXmWivjwB9[AFR@~J=MeE?p'<jqm$\B11fW)whi\.@#[OTsIbtj`:89(d@ b9%T ɬӳ(e48`B~.lA\ lH R`PSnI՞2q OB'&Z|"GkGDaR NC=>~qPJl*k6*z6p(8(DVlhG6)Vj ]Ty* LMCFtMAhCR E&8E- vMU+;L v )LLU^q&@hPOcsNx])n(`*3B* ! t(~7f@Aaag Mt. vŀQkJN0E ]Zx]ej)-3j!`T;5G Oa/\xdlت`|aǤ1D`C̹r):y~Lq1.Оxkґg#f-4~}ce**s],D9&(YᄈE֗Ğlwu8*F{/5l t}=_{l ^}v;'g ${OHQ>h]o$~`6S%M"5&x&+Z2:q=i&r V9TTDTyldB?DMN%]>h_S,聿| C= |T|04=M MÖ Y"K6(8!a`Q@chW\@}:3@80}C o%s~{9mŠ/Zpm<7n\ڀFP(;!$g(ؠhNǗ0(X~;%t_gݨ 4""Җ+ DJM1 d8)cv ٿPH(`)'YgŰڻQAAΞ#WBypT . E' bpE+M+ۇZ[G[R=Lcڊu*8!fh%wkA`iy&ULwMĆW}斐T _*h?SAJ Khr R`4O$XaHA0&V14tq6R$h&R0 Pq22[=1@qʩa"6eO vw3M2I%em%$Q0eQ )oКOצ jX<0)QQO\(bz8,ǐIzT$AZ?W|~}sl~)L7sU=wa)MA66I UDD1y*f}56ShQ}0 69HwLфD*s`_*y߶] @[(ˆR&$Iwβ$ҟ(T'\b DOi/@jp6#\( n0Up\6  Q<8FRD(%y +ix Im"Mb  DU"k''q˜B!E5< mXX {,!xƔ)k;6m6#`1Pw,X $rսbU†*HA]c>>V7~ Rˈ ;X y46a'n2D,͛MrwHښC %сPKm\Ђ *o#*=`DؠƱ` ˾d޹P&" MbeA H:ț&-U r HE1uR]+ZCd3t;8 Dn G.q"BE)JCDtDCy( 6a !(' Gɤ-vwK.QFGnQ;Ơ0/jaDijDR* Tv 5>aHT$@ 1XI9WGxV}d*0S:PM\@؍p:p*;( v&Gp:>̧-Z]i7\HЯ ŭ1"i@ f]A(U P/x g2{vo">AK~\ ѦwvMrp[a hi_luBJ%Y̨=ha<3cg9; &ߟ\\)߷{a=D` G>$B~b0" ci0\YP:IBCp7 =p("Q׭e]o ]Uoq%?Vo_X3^9"HMhGHQ%dK nL7 KopR7/@wdJS\761zK\SZ?l>82U=S"H3_v(c*ZѤFaMOK(ڞ>vt$oZ@+%sAp}C4Vߌ+xd(?9iO$cj]x"O:.R,}'QVþLϮdR|K=fJNz 4k7kŻ|4%9 .Ecu4Iv s:x2 WrmZ'M7igc&l:b'8el|H7F6J '96B x]j_׌Q?/<4xqlxYpFLja\o,VHqm%zw"K xʜڞKXHTq 2w=]"8wP!##l1gn':'||xvOԎhUr)T*Tꢩ^ti^0 DLӴޥ*o5u׬ "G*JzЀ, |ߌavwsmQ i #pIS\ķ?i"Lm*!Nzs|Ґ-p=n*C4ÞwbqMhH2s<4iG9OEf~h&)nEջp4BÝqFM8@@@F.aoSHk|2#Kk(ybR m&4yWkݰ^0e0h:y\m6Ss8{/*J% k<5 L@BhbMP R.(>p ToiąZ͒iVٹz Pk0Qf" ,@95-'i:N%7 "|nh B6 t`@(C ]e*ցqHW{Ŕ;]pqB4#Po+'PXȧ t'Sɧb4_g)vFO85}k,4"{@wϟLM?8'A|l&˓ガ+|k6\.*T -)@pAfpDXH1+#QTJZR1bTS@͐DZoɀB&+fphlb_La0l!B@/!zV' V""񇧈s8Ҷ\Ux|KzZ/r ckبawADDvl-.EDdX;;" ajPOkc")R sP%w6/2MFrOwyTt7xMH|1϶THyꔡ E`.;#i\9@Nx4zeQ]=M q8A~54Up<]WchT r*%%$8]EN݀6YY+m7,*DQin @0`O%ÔڿPZVb%sYCPTqµ7롸xo--pM-A;$Kp;YG,d Ϟn_jhu_| h€R1 fSP`9¥+XT"J|Cph9Sc)lͤZh4s@ brC,ng7ee Vh D;hcUx )LZ4ղBI8ځos79A]A>S yTeV&kdJOX%!<f͠J`v`"t>ȷi+KG11QPv|U3GIKa9p({HػwWM ǜhvI~ES!N9I@P?\@lr(o5iL4IO JAR!4ˉ7r-0. 4ĨmJD $Z"YIy{ɔM<_=ux95ox +z$~  dSG5 'H!p"{%n"a2p(7BPwBH)!¥g4H.qJgW-D9d?)9}1xpN쫀oVVN$sB|ְRCMq1EF@i WM 6" 6MamhrJ|Pl_l9# SO!H:,[)DW|d4iPql8 wٳ{k|fB4ω S~ټ4H*҆vfe1u;TUOr?Xz.g~O8C`DpaQ #v{Y Qh{ʥ0V@tD1/(X.Cr6~+n< y@q9ZǞDJ 4(5v1f'ƙ $u' ^jee1l󈜄Uya_2x,AE\M)eWm>Sƀƃ8RI$ɯ8&INy#wU'ʚEmS<[ ҫpJC3JD=.t15y<rhJʠG[lcAHH]rh؆8؊WX\ 'ODAJ2  vb6HzedӻSɄ@,)Q7O .ĨuuZo36l<φ ؂jb6b] 4 '1LXЮAو@Rj] NKǰQ {1:OidրlH;hyTIe8apmC x"sT=Q>wA#AaJaSU5(]8"\=ȸL!ms[%(PЈ#YbKCłLfNmӉ?"*7~w- }` TQqܑ/"?VpÓ$]iu\6p1 W)P5sRly ch; i\M sV^@0o4Uv}0jCNTM2,?K`)pm~(Q@o8?uTy97#Ѝ\FyXKkjdE& C a ;3epZH OAMtŒVpu*rOg]; Ty⍡kF:v*"KX+U.H\h1CA(mFDGqZ]  -X'WxCxhS1@3&yL&OלSl'-P5Q[[< bR6DNfayzz!Qw)z沿;N?yǜQmSn<|рS&3)@Fb~"t5N|80B ˼,ATw-,ό#QA`k ?|+} !?J4ypmM@,D^܆-P~qtCɉ\Rɠ0u 錧G:SָqkiMS"% 6.c, +XSf Q7Fפu`w*Px>kT{ zȨ':N~yvV}| .^[*yǜ jK?uA<;y!ǜ6ڳֆa}xMu P | Erjj6"FBgĎH>4my.i"8Mjo)CP*bz 7Ƀ XWe,_8 q MʕLRqqh뭛4@4uɼATG1=&W o1YUN|g۫W.Y(O_Yϟ\Z7׭ ---B3-)J^v>=lRv̌4LhCt2lI[NEԎ o~ "r1 h,0-nO>x# qG!< nz*QNxX p2kP`FEMiC `H X!7%sA RP9/tcS`,rpC*Accz!Z]5X~l 0[ĚЕܲ6%dcR"tZo׬Ub!4!IX*e"JGͪTp>ۃF"B}r#PL@0C^CI8>̨4@Bbe<\B#* Q9qWzbQó44 MM΁fq,l:;aƋ d(U wPOLJpF<MDDrH8' `Ut^N@<}8s 3pmn‰Dc*eU z(B `H{AQ ~oR f!X[ TmiV r:3e*@%t Eg p E, /g`%NFZoiC[&v;Ed *47t+?N@SzbᔘsEy&8qM T5ǮLIE/,⊂!QcR$>+;Yם{w~qЧgZp[i0AYI 4:'sg˨Z=ǿ-H!޽"HJk6Q7A6_>l+_iLxqRB*,?|8PvƯ"`^tmk'˜ W|^W",j!ξLTIOYɆB پ>}(uAo"jk=d@wqDL^ ")uA}ur)[/6zKLnB8P%<5lrf}+ H9z҄|)BaX*Q#tjꛐ_c!aqu@-_?L3\0*50)\xn~;~8A<|I% Q9€%;-R"`l]w r\^ƣIÁEjzERLnG?? gEd߯D0(e!HߦC V"jly al<|U)a w`6~qCA v7M$7M2D"x\MG|{` Obݑ_c2 8(\JD @~(Aqyq@i4|r2ژJ\|*F M:~÷#\>8ぽ ^]=!C  +К*bDSa3rfCYHBwPdPBpd<h$X]=k91z=8fEaEJx-悅EnR>t'8c1R)+10K28;L "5 d= ~pᾸϰn~|4͂\[4:Avk  9"Mt2*4:Ca#њ)`y4)c-dhkfpvPnEW Ⱥ_ؒZ7b,+)\Ɉ86U1h~:Lh=h=O!i8,G|\_hQ75yӵ]/ik{pҨ&sAUE*P%Wy6.4(]D _l꒦!"DЙ\jqެhW."& 4&bI#`(G6ԕĈʨ*ÇIPj!Pѫ23dH5q#Ӳ_:w m )0ET=3@X~2*i j^ifɚLCT1ҴDtwmҳvxjjMI lp7qlm^zˈ:_w)@9\y ^fGFh(I|DLipAd#g U\F !EܛhP@03:,]:w(>NŇ;J<`684L4IYM ..iة\CTRhZCh{NUqatbʨ" {o+l`(h 2Hl9<v AhZ}7}`jG udl_#U`50} y.)rm4,i}8׌n1'gӯ:&ԦYMx93wro8uT1j;7A?ѥ϶*h?Ax*[U}2D31@(X 톖uG9,ƶ>y8 o48JϾlhI>Od[]]~=1nhM{x S"h{.rֺof81)ǎrأsaCZXMG P=\,NhyPcWXpr1p '93 (Pe7@ LZNJYi -/[ 8 hJNMk 'n5Xc]XWRFmF%Ƈ>-@Gs Fk7 ^<}8 >q-Zްte4h6e9 ޸st6uJ7ۋ+h~L6,al8i]k㜙kyo  )St.W5:;+L8Y{ 2¦&ަRc͘0tDXh8h";irl6IdƯq1(ϯ(Kч#`ӵzKp N8v )|_|wA'Ʃ@?h jc. #tIȎÆĦ-@lU7L-ɄUQ8l,b/ $*οXZ'8ձ6_ *#Ȼp>r$ -E\PŴ۱2EODq .){8,/f`ZU\&B^p 2NVo؅c`H_8(0Ti{CClr:vcyd퀟@CM:ŒCBJOo>d#}ao 5j3SﯿZa W%o QO>7 4:&7)<\ !ڞ9JʏqpJdmn튭xo|TD`/gzǵ~L<guvT=Kt" ™ q$uI{&1AK8Š6 B޾ʐC|1=8&Acĸk]xɯ0M,$5m }qz-􉾳l)N":օ*RCm#ٚf C3Fp4"-q%4K0@yR86eՂ5h`QpC&C'Cb\a5jTwazEM`ˆJWsvx Y תrKEo T%W ƕ/,y -B;#ͽG]5- U`zb91|!- o=R`4@ ޣP72Xs0j:,ۥ4])9``6 4'YIY/+GfWof #φ't ˔@ Sj]ޓ&d/a_j* |1!jq~20tf>! + 4hmFDpJ/Y"86*b$" ! X;X+F%@T>1xr(꾂x*A`:calr\YGYIˡ(1%6|KP>Kj\ \lh*),W. ';?r%T$ ܠ*[9DȦs8j\# ;eZ\K5Eɰ%%plt8ԞK|3VET Ty>yƥPpGod+¡M?\ -,6FT@W_e-WrM'%W$MLIU ._ STS+Z\-SyUw+A,Oi/EuxkMim`,$ cR2hMDNІ,2ˎH? 9LW J^=sr@2wpM&<, 8E"- #Zkӊh d4iFνq%a(nD <yxUU@ 4N F./m1DHm)Q"D - U.(-5MDL#5$ <`/fW(kj"+rԖ,Xx¥i -r|VP sm݃i1D cks#MC! fַ+L '.Ěm ;v+D(05)4KH-ԋ!$/#A̸ `ː"]3@6< . FXE닊6 *2|Buwˢb[>*&36jpPUo8׷(@Sk#,hRA{CdU@^L:q_@]RMGf-M <8F05L"a~~qD|3k%-d1nhg lظrjl~RlTL -( /mXW@`.Lz B/Z  o-@C 11!6DVse4kEZE<hȔ# 1m^1:EJD?_\)8G$`X Ol%% b҉  . I8 e( z)JX(2-pThׯ@ލ>Vэ`|`(a@/ Ӷ7Q*_9zHU'_UlqCYQieYV3Hs#rUĢEtkB6'~O q9??>ULN!\U/oۜN!yzj/oZJs"^8M``LEZpSlXsDYaO-6G<Da9lF뾹-;_>#rc+jia|01QzfƠu,E?W-5ػmy`Suȿ>@I(U߬+P,qqȘr U D^Kގ=2]7T#|o!#p6: 8cٿ4QB'` (Go#G;Ëo3pS#{ku,V7j=z^<{zZnbb7o]bT#M;h뻃ht?AT'/&xPZpE.ܑY!~P mwRov(N# ogࠡ /\JCk۷8>}e9U|wab*L4EhXw{V& 1d Dl^ w =/.y17,I3a通*-%Qqi'ʼ}}r2jrv,~rR[ˏJ]7xT('˅j1׻׿5otox"v]b`y}^Kxerl +P $QeUsz: Xb 7s[с(ho;*mZpEq >~P(_9X7WMNshkuӗrV0/AAeާ9eUB(2BWcUhEˍvX`7Ph U@   MBک Mq5yƭg F#y`A ~صD E¹w˶dw*TOL$dlC4*o 30 KCT12iZV8H T:q^̩^Ai@lǀ%17Q?鎨U 9 m+n UH#t; I/7<%%Y ˀ-BtI0/0BP̝e&ǑVlLĠ>ٲj :iIfj/zr`cYQ~s=xJlP4Q?GXdr8nMX&- P޻7"L0BØ($z2HϮt?nܨ: )5LFnPaDgq/x4<&R Tz78&h qw6ˎw`€4tťWܗ[o|%@=ߞ<(AˉPlw+Sa@bI o_{Cb'idb P''"IlBMX%zϾ,wΌNRh#0 pk@pHwϮ* #[B?x@{"CkW Kɉk\f#- !E?NӒ Q R l">\0 Ӭ&\dMvM_đNK81f?$P(Q۹9R ADa8 R( mMA2&>l XCJ# ՚/_\n-@BIH8bHްP_7Zzx̀1PꝆKhnWJ_|UJ>V1u}2 5G퓃T>~2$Q"`RqſCWǫߎlM .= ";fÆ4,48p栌y\Z]tcSPX@ddɈU$B"(+E' Z(jYj??@^f(x-GT Y~uPS X .O8.U5DPM'8d?`3DTzp؁C=*k PJΰP`5P`f?&W3[  99F@q Pp=3+߬]$-`d~ZPP;?Fh,E qi[zÁpQްbD#M<0$KaQ^U~xlV7"G\ނ!ĸE7M:☤L2(O 6B`a;`*x T:c mBQDv+0 8&D?&4 \;޻U!~QD©Pj@1D!b5[iXSv z‹s8m f(UrhNmFKۈ*Q(^q9UL|(d) J*`D<-!xo;DWw*E31CU>sR]plFf%hVJ0<Hc6"Ȩ/Y Dӹ"%n\.=S8P7=Ilb:1G(ibJ؅.fP5f$)'6AkLJm(ۈu3&N l&HeEf٦ltD}{ۺ[ t& ps 9Iۇ!PEݙ QEpM!! hxQcyq@GA{CJy4HMp#.rX!VC,>L#QluXY\o^H{-#Oܒ틳 "+SǷ[aE F ٥͌XuxАF Gqho4h ӌAަ1./_8NsPh} +`Hm}J%&H؟} -ĈѲz|i %pRÊ%2kiUpBQ'α!jljQڋCdʎ @l<'  8J(+z`i B*Rk|1%]92`8("7 eeEpm)2!P'I6V8 VF p@4ze#L\`]]E_=pETMnTl7ٚH;FU>Nn ^EӬK*r9ba(pQC %|q 'h:9bQ\{u G D<:tv} =}aB;L[[O14"z0l:1 <H~Xr.-=BJ8n7; >=s  <9,9R/h@\k~޹1E6?=2x!P%D{!Qq_$ˇ&KXEB(e] &K4M8prcJcWUҁ(RMdD3g]TJ{}::kpfR)l&$M^qa7NJJ`&x1*Puphit@(=ZbCߦ9#Ã* f*lL|eyAAƾ )8RV6İa SUDl{k6<ߜt@wθCAM.{~m-Rzk8?[z.PUmSǚT|}w" X +hQ áh&dwEGδl&#` r`[s޳x # E^r Xw;[Ahx4?<9Y5]フabXAH9h{\ŝ(zrr!kY\:lWxO@ltL]@*}8pԴQQb9.P<\[*|}1Z,Ao""׶BK1Pfu\|$11̀% l|; ?y !eF[e$Iﲆ=5WyH vHE QP`h]Q@4v&!+j TH@ʆ4z (CBG9`țt7wHƿ̃ sb->Erv7u&Z˓5$<`r;s %c3;]y-Kݘ Be z'Y[7^e6͗>Z ~x*,d[-Ikx684^bYDI:67w mK.h8(wˎY+$d Sx0Tew y#5ܲih;5y@Sct_\$9LD"Q̓qo\ (_pQQ>_%7o7Cb<6/x" v:?dߟ#@X4s ?o.RʄGn( n NJھ:M:?`qd菮R4V V)C4B4_H|( .T8˚42G>tahaoQS|f4G15ZrXD錃@kǾ,Iݕ-wfa(P4,xmN pRL0I#b|NBS+eҊ*d@`b7 :khK߻F8tYzq,ȣ -:˥CA`)hc4- {ƈj](l7!bXj"xaV1&u-y: qHœ%pXJzo mH@BKmau ˃/*g)!LHJ8htV) 4K߽pZHV F.GѸ;áえlэ"Yb0At0 Rhn<{X 8-P,^8jk1< 4?gK* pn6?YБC=}rGC]%坙C@ /!=C4ܐChrW}͹1 ʴ7؏?=>*'xB+(h#H S-) r;A_{A=Sݚog"Nbj.8 lw $ 9Zm:&I~0Ԝ`! \`T4x5Q>{^%B͡idU-~L҅hb*O>\;uRyqRF1 \TBcMwb)mHCIct .U\a¥@(?@ơV%mTƈk {hXd\!"__ -9>%"*-eAmRSlGM[ jF** oZ751"M4Z&.2 C*_ ES+5VO?<*8U 5B_%T-px7ϲh&'p)Grپ{ȃ1ofwa Ɛ+ ϾVI~ d*+0Pa]-*ڭҼ┥{2h`ze4;??X .7EpZR6 ?(Rs@TO\pP T[R_w QrqP+Wᴈc眘 tEYqzZ8'BTd;e*eb{_}bjn@}j];* Y 3_!PI)9tqW*yIz%bb @eU_RF4yLFT8 X?\UEA^A;4<%yx(H 7+8H~񋌊1{ntiĽ;X۬Ifv?-Sj)WxJÎ|P0`AL c󎊀Mq >V `&H\rD;o)Ї5)(s 5ãL}wϷqH9$4]6>>6 5)bwtNx-7ϗ㚖bCxpHA>kZ qy 6hLU me ͽOxU*160I܊= O89Mr4o-=5\b6ݘC*??8*Ga=P~axqH?bαA&j%RP!DE]x鎠5YEhYZw1.ӍSy=Nv6qDj!5`dOR&U(̨ sj( &hi Np#MN9聄 ]44pΚ1Pɾ3e8yۋ/ßAtZ&\{00.Ip",7<`ԕ^y8"~ txABo'K'٦FT =>^P~^MssoQU~Lxdubyd H1`@?;TgC-#? /[~8& wh&hp.T9ˡFť݀` |C|,,ARR eˇ@2 b6D߮S@x3`PxpTH4D4O|qhKP)0ɇU6 } J_LԪM(@?vt兢 ! OO fTF@dNk^1h~sr鍆p6@>ˌ0M. llP~`aKj ڻ߮="dX6{dA|q h$ 71 A*,erOWi0~sb`P,ߟ)fiZ*Q8RP :7'O0"%tSSq:> j:*L+ E xX8 ;8*8Z Mc,Ba"`_8(?XaB(Wo|plP Jdi @CY, ?!4LDlKwpڠy i4$3L*$rB>lM6Hp Tw6-ҋYY"c0IÅ(Drt~p)˽, )LE@J!+qXl싯񌌖sצ@Fn.9-b99\.*OI3Iy>or-ӽQ^pC %fh47}q늈_ 8 s9})5g#]U~z"U%ۉEΫb`T\8P$lTpt:%_ӋM}{!󀕒\{cN wGh0Ήc8I%q*61ADwOl$t Kgr ]i8 Oٮ )<>$bC%cMzaP:";,֞=S6`hN%y>Ϯ[l(Fޣ-JZȠ;`'4I2p6=,9th5!z] 4cܾ6_R $_>0S]I|`]Q0w{ƸZB\D-O7089 ǶE+gaNc'x_=qԄI@Dl^H%(3V޽&X*SHxEu`0C9眑pTo"C I682}3MM rpѵ;&oE/'mR\ ރfCzb`ElQ.4te*R̈́ DP^̄n&T>x%]˒`?X䢝JA4όW id0{4'b^_ ^1;D~yKn{,+UjkRYC I))JQK现&iRf7knm!!ׁ8;ƪ I5bb1F0nLش}ud}cu:|kHMDpۄ>|'mj^*&w=zP<`_vVxҊH q`i~UzfSZx.Q.M l5 i_AȂegiga ]/\aכd7.5`AjSt=M X)%ٍ 뾦:O&9=1 Sbc7nu&|j%sCQu1*H2PsUv F8#)cV "=/s2 FT<s kS*cs!}t2'|{ GƛNȊ`z}2USi7i 6F4$A&$W4r}]C #B+Y?l#M;jn/!C٭4M1ͪ?"uq{CMo]0&d5n@s2D$ԅrP!h*6Ϯ$Fݾؼŭ<6ǀ5V+I%X!Ϛ&7OFSYdR<1q"0<`qz ).'rsPҿ.Qq_SPܣ' G Kz|nW$ME*sQC}wdYd?ZG@ʢHjƖU?y}Sm7)4%i5IRB Ưdk(2F2 +=04Yxw\QNl:+2HPBPjBQ &T>ޘ r *˫[ŤPpYwlRU  I4۴M{ܸRA.$ Є=nY-(L@Brw7فNtژPU^$Xq©L)E# AjD@*<MB  @o/:'!6<_?^Lh7YT0!ԨEP}USjeGB5-yֺ#Ʒ넠(]y_g,r7PLlrUPqz }5yőP TGAs%)Hr(g3UHCID6Q.9yƩ$Ϗ T= 1/DO7yD7:=q *yW I "9_Mc4e%+\wtl]"6w}qp(o)N9*4)Crh쏣 Q{`4=*h餂`ht:tɴ9w2D@ ¢U*^2\N{^-XoI%Ƌ;08 h1z)VnX1"  Q{{i#!YX^ˆnWy +;- ┝@B1ke pAx<LHKN9T>[ z453ULV_f1 RM| "(f$+Zy,*>W: pm-7ټD:*k. ɀk缅@Tp/ɕeJ5\Sb.(u+EĦTتbv S 3cCR%#s(Ȑėꮆl#N qh β c9.] &LD%maF.wq Ч#'!ܐt J cAn> X-Jg"+MoM^{$CoNBcDz>2s]JӽCW[>|8 h-cAJ|lPBi/nȾ8;v"3tzei  Fvl" os"*_8HmfȊ =aAc6oeuO?=1V t=E:, = agVx!Vף c0aEi9$j|;#2 $x09~kPAGc,Dz% lKi_9Gカg6Q=]b) 7 47x`"{MX,M{2Wm,!9&PX*5:`f:ʸ,uE'(=1zZ&39 8[:Z+"ͥU~4PU<_\ +JEuPઁkxBU1淍8ƁT}9.M&>0PȾ Tb3'BN^ U=rH:Ms}^>o,xgx[om-B;q1> xӛ"RǦ#H1*7#[SUSB xcJAtOI- ]j 1W>!|ܜr7|ܸ%UCkR Ʈi IY Ä+nE2J.tY8 o5PNTy08F"P %c둸(ǧ`Cz ^hTNu2lp+͆Q6`R¬HqRYjɺX AG #ߓ. }2ЫuYG o ݩw|}J2H} W+`@| 2]?9h;o|csY">>:rYYp1I)wezseꁮ0&`(!x]l0ΘP? (JqL }aQܛɠ2ꩁLMMs e5Y!0>OdͷKa`hUBMHp %RlFD1왱=pKMocȓaXE!G(Ɂ̏[DZ :e90v[#X@J^y?y BR?Z9DSӌvA-ywF:ĴdE[bA%o ]~TIj5f"j,~pz,5+JEU,5 @/Z?tS?!jh|Ϝঠ7ЄÍv8ʀG MW| P./ɬ)PgOγ*m8ɖ!VkC# ~b E"|[ lQĢ0asJB(&2Q7H߼Z$H?F 85Çh+qg.dDN1Ŵ!B{X+:r;y"|V'pр&mM0Q}i )gf /P{o-(ߝ煵鐵Q[y Qܲt( #~9 Ra(g?A({Z3xoa7,vxvuߧYQgA)KRw!f &9L ܢ- o@F֗T{ (%w@qIfǾ2GVm}2,Ttx#TZSB!Bbfi;q6P, W& ⁤ e4bHGޱCZȦL1t@(I(DE$n;+1W'H r"7R昔)F@JM n0N K @TXb61;0v6h:Nw)+l%6@ C ,rbKuҴ*@2bظjyEJ"I !:~H y`$M\ա $^\k^'o*W QӑwB=X:#ʼnMcҚqv!AٱĐW]E=pGDon [*5Wɚt [Q!8@v,Ԧn}T\5)PP(&>nUR<<P:A;ʡ׸6W6"` 䯗5*։1xW=e84~wCEqD~L_|6]($cEZS>Ʒv!Z;SXEXFG^ ::U?cPS|?9gBaQ2,WJWφ<D6%AF7#UIrk?[-F,_A;L1ʈ5|ox)\hnO =w Agɚ5w|!b6Lkdl¨pV.D!@x" B8"RDb{?*$^A`> C+ACz HvQ2E+ocjA)J6,2`oX()L%0*+dn a.W@Q)l:$4ʲEgXNe4N5o(-:3e8ioP kX@U3 (H}ї*Y_DI&Tx  %opk]*QEXB֊ ݪbx(Zsw\#H- P :p0n늢[96i[ b.k ʼnp *2s0}:9^{Ĩ|bf&]RPwnAKj]϶KAxz?@24 P<Y;`)l\!H{Ch iiq'i'p_upM|1 ncc-~( Cd[?aD>ݗ(,ӵcC`ލ8aNbkXǕb8ל6wA rTI\B^ 1VU/pZ@2m`p#rnpėE1 V&,TJu 8U9Gjy!:7#K(!T@ي Uduzkc5%"eC.#)BUa]n/ɞdwp"k"*_?) OUj?7>>^q׉]"=ON> .Biua Ӣ8,+UyˈFmY+TsQ dfPeL (ső3U>ٹ Ol:L 70!ABpQ nZv"ΓUpd8@ۙ{a[Y@ezb|:n5xRMcJJ+ty HόvVVPa5HO_ A@p˧^(Q0@E[ D{{J~~]JS>s݁ 3l*_1 Lp-d.tPȝx.qxH0C[wX4b*QϞq: v*^5hHXZR8"@W7i,I}G xєǞZ_r+7p LV;z\hvc,06%U`Z~uy~>/sMs:)|-y)9jk: =QHc[Ű .L1팙^aXvbn- q:83JvyW2ec!Eҽ3"Zs#*wh ^ Elpn(sT&s$7 |Aaҋ픚)삧p䀴8(P ж@\~a"1a`Qe6f5ݽk5miIxL B L^HG o k S_uT?73@q*aYC6@RaB t0!}m71E1[D  =uBygd'^?4AqjzE(qt~ x5鯾&l6 y.:L~~0c5=~w{Op r޳Hh)$hBИ  +ІUX}wn>?9h" lEϿ7p-P>ɅAx]>H?.(Ujy}hcP')H> F7''x ``EL8(-L?"~Eޓ_u!MX@hwց[ ]E: ǯXC@]-5tC JeOO Rt4PJIX$i %ˏpNUyVZzqb6 Џ..m ̀yTM]7+7"jmm}q];qJFŠx@̠v?8u(*Xb$MQAuUsQRd̈́GGyWf.ȑ(^o_<694R^L)50_xY*~ةvj* zۏ#Qm y2 =xm-ֲ<`G`wcɅPw?[}=wۺ(@~@5g p)U]{a_ %w9XD20\@: 眪Kz%EV?<@z<[R?z{>s* 1d9-XT iD.(79KW}pmSiOoi+\Ì~|N١-Q)_AQWb8a-d@u&((]=8tB3ueA"€[Ʉ۵)c,ʝ]InKNtR'-4nh퀻c< c+QּoR ΨWh< A BsGqHRKbw@z o,/+ -Boa "ZmJZ_^1 rB\(N~L,P1yzImNqdL/w" 0 @~*_X xYFɦ|iFGP_| [0"3kȽO_ӈSy~UWDJ+"uxJYx>Ih2HRdjE|Q4*=a?=|U,.^1&ÉI8-@2JeW܈k+.Ad4.f[-y0Ȅ#xHx9*1urSa;Z/ST+pcy,W[@y [&P 6<9C*l(\w|*h(.=eU<5 :  o bDMƈJ|\$-Rw6wcqx* 'Ӌ{B+fOUJtkyq+H@T_!9IPPo LQexa5t}FG(l:eM͵& jiǠwv ] //4L<= EzbDM7F3w,!?  L? =r/QvpD>`ʺW|dPV*'Ƃ THЃ)Coy 3 p$4. 26j2g-si/}!WAEE k@[{401T]£ѥG5H7:_ 8=EKr9Ŷ&HAO7!PN4~"0}1Mx `اy`w.CdA.4ƽw_W B{Iv`a+ ƽ T1Rv:WƷmXa.J1=k+FDLj(TƂ}|!` s| =UN ߌe0No};zhxǪ(YCd0l9-һrC@^a)א3OM^  ` k}y li$xi&EAF#@뚂h7 T|/^pe"E o[*Hiaj)~o"UcdpK7Pvp sygAiL]܎(+4>8H~gb5 0b&&&rf9Xm Ζb@6/ƍ\hbqh شSƃ^qbrZ m([oVd*|dDC`6 OCu6)\u .JC-Ѓ#XȊ/84PGx U!?:*TZ $q^|H wq-0= ܍48ñf2!Z s. )b' 60}# K5KpN0HW`eLJF!Įic9$ͪQ ptp ;!(ӉQRȣl,ko ޱk@'L TeAR&n/wȄ%i_.F7{hrjLUASw:a){kN3*k<$)`Oʴ)aIHWH6M: ,?? i1?M&,v Jƀ$A·H IZը."U7C"q`' ֚%,s¥(CA=0*+юqXȠmH2oc(jX^Y4@Gj\LkEv| 56鰌=B !)rBlM rB  puZFs )o 8BD;b-(;FQij*"hXN:#CG5ʺ@EKCUDQBS$Q$~y¤m R6g]O$5nJ˩IF+S QzqhA(`$Ep]SHsd,{pc- |%S~}qV\\9X07. ժ  Q_K%PwJUl}_)Gh{ɏ ֍>S]& N)ݡo |;-RCϾS>A@LhOi:lSoB#ϯqyɓ DaeI N/-֩w/G ;9"!/FɴF?\W vceZ`{sj|oXu&{9r5j`Uud!X:k\] EhBys=.Z-=i2,]+XAUG銂RǑ]O]|X" OS#hR 9$mm;=.ە J/H E > 9Po󔠒7(%OF 0fe>"6hcl@`KaKA#z_GA<C [tݗ`n>ՉPZtT>~r8Ű2cH!'gk$pASjFڹ|n*O+442DRrB^qZ Cu1P"8C2ۜ]`HV %b ɬHH+M! p Urp2h`mhu$U/@:"Mr1FO2EzP7Zqnnpa]Vެ3y:dUp,: 8`$.0/(z1E`8{Tnj.uH/?:WUSN20'(QVǔ =ϾA{]A9pRW}0IMUg7) SGWE5=n>a*$9šD",X_3C#%q}?&Fx'] BλRA>xŨu(\bb83PɠfF(QarPnqDB˵+)clp(02RBd+&wn)S,UKp&B!19!.Qi1 Qvek8 Mk*Sˀ+cmT^Uh`(&&Ӽ;$UP?]axb'vMHj>PF7>bWB*_G~r`#ZR(8WFDk??MPk.1E~hEB.7G?C'!(>R5!  M!隧*i\y;%/Nm˔7Cj|3&Ou@J]he"=D8b gbk@M} iyQܳ묄 NŶX+TDFx'@G > BO|aZ$!}lap4޿ohG}7RTuVg = \w??S׏:h"\Z`(R4ڻ AWaG}1?`jN Ǽvd{MC$؟I(@[F#R#CՃ]4rj{ƺBsLZ]"l٪rP氞YI:hzuKv1 f$%Rb@A^ا6MٰK-–@d<.ZւNg*dL`WbD#Nk\{PBk }5"Y8(@^X TS A4BQZ.!`i@[̠i udC/\"ZCx6pL]*:@5AI6:Sxy0YC'DÒx`0H-x> "mEśGw2n-\H#~ORrXĥ-dA>A# W7DbZ[!ō111"M&(M"L-S4M9 Ge`-Y"H!;# &1EWcSP䘊ނ.pTE ɋB/$q9૓ejňcjk#1`;U]偽*|;h5 uw:dwqCn IK82 l_\B4Lۖ⢄C_lK57I`b^V?mHInMш  9&R'NWhbm B8\GGyr(˛#JYy!<=\]Dhptal6Pz0@R J.~؈dzkK086GLPT12OA5=A 4=fz[!/J&i>o&Xs֕aqHdxA-Prq L;JBwtEb: U$.)D e.!&lj}JrԂ>UV=18 ڃ0@t( ¤.@nt*`XؕGjj3gx[ .8 *EFWl6B_SHB9Acp/Kkc㛄6 @8-(@:M J wVRz!aR(˙+m{\R$T/;:{I.Tpd4Njwn0MX&CM(8'8Y< Ĥ%&ũ-m )~~!9gu}l)w|RUXbb'h=C^pe1R<Ț&*Ft<7aaTTBbf5OY0+XhCY$ h;t +YBZ&)Ӝ@<Z$IjKA wWq \&WD֗gl&ȟ^KWIO8mgG_KN :Z R‡3cڵS˻,9?.}1mحTTOsW-%8xPM=J8={M-?l1oxp ;ǟ(!Dʚ`"ѭs/8"wgyå Tּ Y@k$ hu`$ ydQD r1 q5l e% m_ **K6ƥsPoݞXd 79qni |5fZZ|YSz`5HzW@B3’YTPd"wQ05VY4 J շS,s k,F.j<۷  ao9:8.\pڷ +?f@W!y(FM!Nnj&)^DO|e,w7?pvrN Bo$A(ʁ-uTRkP ]ܣr.T-PC-^s 5[Ta?5D3s!4EpHDlfU*6Ξ%Fr(P_F]8WDZ-^%UXE\02*$Cq-^'6o)S^!ډ{0#)J٠1)Zo`mϯ7 vLAU8<9 ,u+oL&eI}M&XIE"(xJeI$?8;&O焱G9B{߮2K_۝;|pHNO=}P$l;h( -|PZxpuuasO(=p}8zU*(-[q\wXח#5pAq z`f'ҳIxܭ<;M5E믦_>?g!~}Xk~50%V`-rԢxƑn09Wpxeлn1R9@#F %$$&3AL8QLޱ7t\El= nm{_q6inn],llwRͩaoyb0j M`pxqiys4Y´IB(8AoHX@ cBV1A9g>&2Eh| #Ƅ2)Å.ڣ_:B `8G1jt>ڟ'f$z.EȐ$Ti}qRwrc@{e%=4ߟ\emi?kh4)ZXٱ6&_V;QlEh'EN_&""`~Dt,Udk> `$ܳ~>o$0 qJEY8E\UUP@ [`T^bobsƂD۰}O .j}+"mg*W)~1eO|^9zX*&Z.Q"pp:7""TVv\W+>yȨg&1+@%W(V!B[?dܡ4Uw\l'BES8*hkچ~~r4 =@u׶X$qY8 CN{  RD+U'Iy/!o, }8˻K5߱f H/=7j>Jڪav y %n8l`@Qx1RJI05 @W6؍SGEq)~X*z6 !KG4@MBXCV]eHRO@*>\> %W W8>\G9Qw,"i ʉ\qZy8.{,r 8O^P72>WJ48r ']_[ͮ n3>joO yWq/֋# ?=14?oLFR"ʨp`$ivda☠I~zJj __˔6&mPt"sujZcE@Ex3 4R) P՛YLR7 pC\G*=jm. aߞ(Td|5IT]J;uw,dY|Y94[J{ Q ^7n>p;#y*$'(.\QB3^9Q >嬱~9mtSxlN6\"=$Z'yӒH%zanBSHbޏ+fpv.cTfS^9gvHGm R&s\۹h䞙Rzw qCA@P>aG<}1(*R#5; h_鸯{)@\Ff$#_(Mczyx`J )I~;4}qU:Ȅ W#_\|n5*k '4*s|x*LP4P\ T<0x\I%)&xxJ=m:=@.z@_:D9 _licnɋ@?qʀ&A}PIU"QDb8 Pk]F%(/BLJJsFraB[{:sX8-N:qmI eU$R bʏT, C NnxTNК(8pHh@sHc0@S4=5 Zz<` |l68~|Sq57 )E˄nCӭSr)D ٽf$o߼{ qOo+suu?^H^{*;.m`Yd~}xĠByU 7"oy6&Rэ85K_ *<5Dnֻ¼ :OR#RviL6 idDJ%!PD/=q ,: "y$J W~٠ *v(O^#yOEGQ@ 3d,&P\ٹ_?Nwޘ>9 xр`ᤑysAF3P(0ETzRqp6 teB|pDD^Y@旵-ĥ#B<1$U47D :m* h<7 cwӲ`mVҕ˨9vBM,5۹I$XNLw@pj5nZ5v۝,l¡8u/Ɂ)?yXvm (ȷ0}9MyM>r>n8Kʒ^ZqI INq5HD5ZfXnS!+^~LڔG9~yeڲa.@SK88Ԯ(EBB\wÅ51ŲW+|1*]}E$PvY OapTP?OESaT.QNm_\aēBSpQbIzAll ~P=TOz?-21;1n4xM6ق0\xz PvYr5 [zZߎ$ͯSW*-!@yYmAW!J8xjA|()"C2)&bHSX5>xVT?܉-,LqQLtR<8 jX@~yɀD}"Z}Ubq1DU~J% C` +,Z=eAk{C.WIB-%g 2l6Xkr#Eqf$|ѯ~tpRRVstqpZ !H K*_?| FsH-(qB8r6,i!U9wٜ6묲Ѧ_ @8G-̈́(MU7#Bo5.,b:Q%ISB`% 0"oLFL0n?B\ x9`{5Ҍ1e & ]zb- D9?>9Nja >(Bld4k =ao'I,#c*XĈ#Ɖ[Ǯ0v E pJHTdwɕ+~-ʫ xhL)@樀5MP!O\ HcaٍӀ@jT*#GloK6/3'sAkZ(e@`>qw=8Mh.TGg2je~|M o}0 [4PGrG u >>qB&ݟ?xEC&V.P-  ӥ=(yn1Π܊TsFrbGr)L[]qzB06LEY7i]BD8 oX!|D$B\a`Züb.iEaI6l ZZXB.K L !F7A1w!Z ;' CNr& bU'0ȘX D LͮPG}(BznB,RH43Z WE_OKXt cɲcAiM BEK$jTĥ[XkR0X~{ldDFxDAm]RV0+N14(3Fm,^U|0#Yx6G|@:FkqErjp+| b+[9)g!:H|kLȧgNP6QPTn j! + P}1a: JZtS,-p@,Fb ( AxF|X9 뎁EA`(c!q(NQT%*]D]M& h9(kz.@nLQ50 4vhB&{r;G%cq V Rc P6v"q `Rץł6v 噤Vw+2!ZFѡk0TW/kэiK=I8$;4p`4G 5uXhuL 4RC܄Z!W&JP8 bhBBaiuұ!tծPpP 5f(Z3N:n/\M. A4<с]E1FB#(P8: UkA1I65jrG])}lpdvzea\(7 6ȢN Zv% .UW]TDOSQqP@M4v:.e.ppHQ}Pj$b&%\B/'f!G!;ɯ-9IE@luoPr^r)SͳCH*9pRgjfkGq )j'c׿sU ꀪ}3 (뗌kIrX=BOX !mzhz"ɕ4VƊH?\ ÌﶦHZC[+z74% ?4GDyxUAK0o[p>[UR٦Yԏu戱G0}wy!=A\$zzgٰB>qI%|*#G*810TŞfb 6< fLɼj[1B{oAx#%{ L{z/"Hj_URz$LL57H-R(o8G0[pZB>|> φ&9/D:Y-=>\(0͒)Ư6e8sb|pV%)W*TwÍ/*m8BZBFɲAPO P 9#`ކ85Z>6m'*EoS usBN9:ð8 P=<5S^Вj J>w'*."v)5.;@e(F\х r ZLjHl.K_Pm5T4G@(kVXGɼG#ÒN}r$@K)iR -[nGl 4^0  %|[$:)s0WY2 8䢶*6f$q% S$F, BGZ[Șw 93ǚ+"Ihx981@*~ !Im\ F: qP$拽XHDE ׾=p'I!*h; QCaaaV(`p4v׷ ̈́Ap Cx&]V}? hfmf"yU/xeD_wT`qêTvTE+{2 XGR\P`T=U7[*Twd*h DT$[k˲}^Fo:LBTOZH$$I|HEZ9$DN"Tw?P<䆂 i[Z8JKy7]>|o@ZƤh +҂D6W7C UtcQVZ\P]AL-epaX^* Դ #%E*Hi;hNZ)C8a)\e!(Xr5)&@ڇa4ؽe.L/'Nn XVES#m ?.)hD`%U<v4eM%K:<I [0U"U '876 lF2b ^ja; .\* Zvw8 KL@&F(ZcSX/8뫜J(!Aa#`;(+TbCG1r!:T3Hx̆k*pnRS)-T5`Ju?MS iUqaƠ%_PF y-2!]e@`I$!l ί k- @y)8J1 ?̦TQuԡɈB`92+%`@:Ħ|mC+0*CMtQD[nPU|R'Al8hCċF`C y{x+@OgBn=&^;sjGfxJB# BJgDگefE ӶtCcOMw3kSIL;/oˋKcHMy)@1+ Zє@SfO9QN te4`RXSywDMsN!Uے\֩kAT7-;ѻqd8wLwmbQDF 5Q+Gd!Ѕ&-lW_G%sܗJG[( ΤZt-D[m\zD W+k~DaAMdv5[S9T7V_'` K`S?m[2)nwmq^ԇsBfY(rjU "„~z"N|R/pS@ON(JӜanlK$fZiM|&Yh+Xgo9+tHMĸCޅ_~qIC 預w-@OU9ׯ|>ƧgͫhKC;dpXAgxwb;I<jiB yP!/Iv|s5N_w=J?M5Qxž§u Ɉ[;t jW|.&WƠ;CZ0yRs48㇪ظ1e0Y@?XU q(tzg% (&Wh aHU%%(N=P3$&"!krEfVA(j |Ѡa.薽=>ohKк!h;v_|[Z!5(5t;hx%Bc-62x%, !|h*8a_, X]8w|#g'ս5pQT"eD7)}3Z$1@[k;bm`(V̰ED" 8ߚ\_CCs\NR|*lA*,~w< b-r3V^g?߾+p1"hQIO!#Vv?>kR9}$!^Ja*O `THOfsRUwF;GH<\Ѵ$S +(G$9i6x1U2QpE:;Z@硗mox9`&(釤q 0lPFp( B_&  pF](UϚ\5}~S*$u>~q #Q`8CI?$+3Dw;*#C58!xy 8\ öH:y[,.J1Kˏ!-}0˔_F @HF+6$t {5HjQ.7 |r(w!BƕŲ$߈KC?˃x5F A -P1ь⸫SH7e^(d.s|2*1('2]ص7|y6J/0'eH3q 8"((L(AmlSH^: W 8gI)ړ {tPi^Izĭ)L^m?c ,GOm%@J}\U&0;%5׮<DRxR0 {DR::$Twu{_|qpp<,)"6j8AŬ eQAR(\ pZW`Xo #TjC \*iCn_/[Hu~AMC(XC~آʣ~%(@*x-{|E/!Aە#cQ*&RQ8= n/0BÈDj0sL=ڙ@a3Mݸ/ UpmC ;S_ @$ a>8Q{qu'Aڞ0T'\b_mb@v_߾Jja Ш퓗U(=|b07ŎyI+3x*( QxNA]9VaόNV4W 4gT?^2P["^ŞF{k\ t{`@Bp.JGĪ Z͋;d hʟa6Ƥ/6EI (Ż`+ F}x*OQqV]3G tT@G/!"L@ ҕD^LgM@s AցƤڊpѴZ]G zi_FRRb J+vjzB@n'H[aEl4mt ,wuSDQJd57N UGkSA `46'(5Ix-A1\ 9**h8[w#H8z"-EvL +&'^ {P]zp)uQ{̄k!]M`* FaQA\V +n#bSÔ1{=;700{q mMr))8H|#XueipLrģ]~1j6LPxmS)Vs&<<=إN:>wX 4x*塧N1L#m܈b |A45Ț-8svE6 *Yesv9yx0ەӥ4j. 6cHh>0e1cU Pb 9͐@ yq6.˗)"$uQk+ vkA4a&3\@V`*NLDEF' dH `ӄаGb(@xr+Q))v"\+Wf8O .- E_RA`V[@XD5p-*j_`(%|!th'SYΣz a:B_Fht[zskQHE3Hr.Z((>sgDBv/%pS|_\E|<7*+NH׸T=b:NC@8hiyS FF|&DP۳+&">F%]bfДArКICT<$.3i2B4kQFflvK78(VR*]{QュA.IYM- d ̶GqSK 1 Ģhcl`o*D_o#=;W+ΘԀ&|?? JN#JH(JS60C@4F-Sƛ]rAM5S"<ˣW4aTcXyj RبnF<8h$ (ZiA>x@9 \L*\u8@kPV_L]Ew^SxD"bl4j0DOo{d2V@ w僈=2POp7L2<ˀon;-*?7ĴͫS P|`Lc P"Nΰ򞪥BBLw@S:JcSSTXٿ=RUK:B1JH`*S۽dΉ;s(BU#Z.H0Tbmv?E6(^(Fq~9BjQ#댁*J|&ZJ)^5/ '8 @6V jR]bnUT&yu ).=z sPZt3!4ZOl\to `ƿ\Q#X(hFGb}k~hl@DbXJP󃨌 Ǜ+PZ;2D+D#ٜHiEHd;[4j&B97f}Z?\3l ;>q%.5|ALqࡽ_L`RϿ,SZ.#Ȫr&4e]9Pj0j\Vq'8[j#_Ƅ)]g06צѵۙ >?8Ќ*M͊KqEEPD"~*x'lpw\ k>kEj oH57!} x{9Fx 2o(ESk Ui*cXH ̞r$RO_8,h$u"O2@(` liAaEEPޞ3o-ccizlvuϾ3f0 'VC񃇮ow{6>o!XiqA"py4 g_& u"1 ^%G ǎN,(J1Guü#dW[@;7A<# ܍CqzAuzc*+ۂ 8d{kP9BS 釰!`Jz ;@D逾;q`P5p4[|9ɌRP}~*p7 RHqGhL k s ᱿9Ǫ~x=?>8w-[=@(9rڐ ,(Re-Vo`ڛy("J_`'iKyI!IL(6|N1t NpEE:( &zZRP#G(D11n ~2&" [.AӼ &ET;+FHК d`K&+jʿG[^D٪8UkJ\k,QᨌR 50uO_'0)J-ZbUYXT62AשxfDGL7cq bQEM]M!EF9 M.&,pzbFV\UqNP:('ˤcB+63X@f4 tpi6@͜7)Aj^ b܈!OL/+P?|Pکۀ hP... ӾآP?<2o|mh8hMhqW@Af{ųxy g&xrl/ƋhELef+KhڴޡX XA,|hU%Ox)L:pbr+h:& \0`x)Uoej(མtsf TCTy ,W(eHT ^4:gMQ,.VCRpBԼ,c)q Yķm|/9TMz1 Ut |d(*CN35'byʌ #t!je\ D&q$1B(f4+]d# &|NүDrVj9@ $*txƑ [PO aP4/ֲm*ӢKR5(lBeŔ1X.nj1i5Bp.0TЀ2I扶n D:š95 8"Б1TBeߦ([ʌ£V~1xYd%[%#b ETaaDp..YEm1lsA9"ʹHv%&Rzx\-IUXwaCϜpnÐ QN Jש*+i O(a$OLUt!Z'&t!n7 oB&7Dx嶴a#ѱ1mYO'% xbP~ J!@CL{@MLUBD 6>DHh.9{ _L-k (G9[QĮZ1m#>=-oHXLiROlj"y M\/qh.*J{cqԄhpE8:Й<3Z&ñG'@t ;O(Vѹ- |`D{b4AAZDAڞ\a^pDd4T6l@{cPn.5ZT*3aAA9? #;:K)jh(&+TК6|ל]GBS~%Y\?4h㠰7"삳?>+ 0=>ql'#iSM 8Òcˆr(p`v@Yk8`ArR#a5kE| }q8!1bp> :4B߷hy}u/yM9QRb|JrH]A60KHRtŚAqKe`{dfZ MԃGz<*؁j- Qsr_Y 1=5ZUǮ@*;rLl^+u@1Ku njH\3N?'hQdMf6<>W YqSOknG6bry'p#yӂd2* bF^gGc8;NC6I4RwnN3CH$^82:2>{cHPs[N~~:b/(0XMoCY!(㳇 ŝcpm} RDnGO5wz^һaZ適k/qGO@'.T |㴁kߜ ?9wsR,|ZA1Y-B).SCOx,O_b`@CBo6[.X' ib `(Wyb 3|q.~Ay߯d5()'Q;rBI*E%K׌X0 tۖ%^Fa:HŔ9Fњ~{e $)IhC$= >#xWu5$.g;Bs)iXYM(nי146j(=wp`ű̩{^ H }qoصK&; 4dئ" L ng> P;_l WTs1ƈO 5*j 퀐qdu# CG/ZHG|0 Ͷla`h#¡[~0, h2yb裀HɍCgUILX#5濼p6 WpQ<,-a.$TG @MٱDL*"cy0 gxf1P IWK!8QK['#| j-y(@J.խy("Jr*K.`1$Jxº?x؀޴<)WU6[toɯ_ bʣTx\x'SQ~~LFYe 8p[hhX>|1FBG8Պb!Q_ sġXڃլ#f ?P)-xE*)ҩO@3Q0ldpBZ5ǵѴxʓ֦% bTK|MLiBw;䪋2Cm ."+Q[ wIRtD .! ոvS 2R)ڬGWcg"E 8|aǾ4 d&W @|+! zLL-RLNN1o1c| !qAܼVAm"b>|1PບO1OqWSp w*mr\] =Nl/zڙ0 BpjaX#翆1 py~"A=e~ަxs^V w_oOo5銀TfoA Iy(h`vC϶hSg1+ʉ3:-te6m"XlڐlI!8U?'@B%0 Gr&w@GKrz{sYr-g20BT DCoR7ՍCԻ1F_u NMёFH@DZӰS3sy"qXQU_^Bem8pA n|@UbajӚRah |ed.AuH/8]scGͦ<+(\+6TQ4 *FP&<hsCSRnLh*"4apKaMѕ6 [D 37x?!ritse֊>3ߤj" "H H@ q=qZ(vmynAj7X¹2-/^O߶"臏mz':6~4!@X}:yh8kNC2;HYp>y4ַz16P-{Q4j98YRL8v-bʀ$PDZZJ, *%vN0Fkm."A&y \DRNG.FsNpLb]ѹ&Tݟ?&q q@%||9kJ:Ĝ8 mqUr%A᪀6WfYDsY=~?u?1IXh dn !s@SP$Ü9t2b~(Gnj 9_;Ź1O"297rayF@0`ތZWWc6+(8UdEHNL ÌM}~L-hO܂|*׬нI8}B̑\U@eH-0P8vk/~; 0Xr=-[™vqd@ 61n!&:djpt(ZqAgX$ 5t#P@C}4<{WbkB6.  N*y<x..$IulO0eW&%D; yl.Y:'?l8 _ӵCKكM3Ɇ[!l6:GVjp\ }74 n½n`i>kƿqaa4 UFRV{&(Zgnw뗃&OMh d"Z,rK)<t\&wJ@==rSQy_&*<kIT"#Dg\5*siX" ugFӽ  C@Li+/gH?H@Ei8){ [8 NZ[pPeLr4:QI Z9qat#wJDp]Yj:JjtNԻ[EyCHT怐 냀#b!SFػ*Km5*؝ؑzĺӧL'H")jgXh$mDWY9P0)^8+}~2Ԝ:Wmnq )'P@l6J/M|l.=1 j6k1])ܦ%ـ7m2(;<#(/d(;^NbZ.Rۍe9N)9Ҥq]eo^Zs>\`DEB}ĻޔxsHRC=Zg݈ UuMULEVL}pMgR>A+9g'st)Xj\`1#g.O8: k0:c2 QT [}0TK ʈeVij }0ǛZ *- ,RC{kG5l+|n1ts6@ЉoϛbpVPRh}NR &"gzy8 6"Szm6 |{SqLh-0 UQq72 T@+-GXMUH5FBOrnkhS.) EzGb5 ՠ2<.]ry>1hU6լMV%vҊik6Dh\|% 5mOmA&bDšu-$ LeK]jS'& NN`g/50 6ndL;R)O`) > @3TQ"B݅M WA|60L^E#@R.6EVԗ\h.lvm bq#գǜJ wp3P@}hg^^[kNqm ?M#I `4CLJ&ڹ/ȫ+Ea4yJԐC(%OxeNqW*@h k]f"_:oy2Av$%X٫ *sGģ"bF_<>|ռע;*Rlx$9 ZڣEkOa=8 7;כ0>(gSDh5}X )[_m8*~޸(  /Q;q$+7@z74;r"~i35!D}/a)G'E^6o'|``BQ+=,:q*xqҏ.F@"&P =]b+K6x¦D$b߾<2P}5 6]:Ǻ ǩȩ*J#0 =xhԧ:Zq8$ӱ1nT[h((\ 4B( b18wٿ .|߮ (y&T2n+|ok^SHTq JÍ5 B4iPJr:[v''0 7B.T(u]^׮]0hkrjM92_Z#:G|$ i^Jkx7EMES)tu7Z 5qJT|y$& qj5{uqM^Xo*2C0P֛~{W˓a g$޶ve_A=p0,V7 4}1!E-۞hr8-w8" 8o?at=} Un, 7Q4a!A_}OJ%㉊D lF (* E2qJ19(}LH\Q0}s.Bs\"/@W5 ysGO>cv`(&OlmL/$:vRqi+OhVplP(rvQ|k4H/dQ#7'/m45iNp@"z?KoP ya 9)߶b#k8Drų`ayNǮ Dc'Ck 0w)^1MnKزb ǃ2ɗ$n( QQ]EQaQz< A7#[{bC.w޾q$3HVk[;}Ե|[TR9e>|$=^YRh//Q翓7?+-vߜf7׿2 W]G74ziq a?xWQBoˀWy*nHTE\ULs`Dyc6z|-h{85ߋCx63||ZP]MB|q1-N9=)`o툸zHe}}.06{`QAMӭeZ moBs=X!.zs2h lh\XCl-)9io x0 m0[%@lT>iN>UiƼ+1֪jf^p&];ˋS¥V .QF0k01KNrr6fJa& m<]MS0<J%1t cK _U#FsX}Sa ߄Ybl;-{ mU<|pAMDL#Ti&tEa `zdQQ2;pL7 X0Mvj+Ku*/? W 7Dw26' ~6ECEPvDlL!L:)v 7O VS@++GB8rr`ԏ *`xp&` wǬz ~y$&whnЌt9AIա" k{PtxÖH#PDѧ4Ġgx4a ®%hh-T|um :cD#qBErD0Hl>1)B_Af 缪kXAUQ98!+Ρx@1)_8xU>D"Q-=}>kU} (YЏR-wc1HG0~qzR}2݇޲`Uz{ iP~sQpwh9oe02i#8E>Qi|@_A׏VBp}5 ]k+0B08 k6P4.6pDmI=0{"HD}Q< P_lסЙH"±S =|E$ɺAfVUH4Tvߏ*FQȎ_A%qDcTa*J)qMh(;fO8dVE#\/(\CnA(ET D#n^82EJSm3](hL]@ DurMH#Mj!0SWqPKRȗ!@f@ 48aueGyP%U`Jrdz.p(j)/8^c#aWWy)4UԐ_ջ @0p]Cg(FLDM#x Z?.$SkQ v F~1%Νŀ~ CU-.R"+zbQrabG'BGJبUwU -L%%8$kHP Gsf,!rVMsT)1Ŕ1B& GBg`  t X)Db].;KI2V! H##QFpWM!vo`NB4lU"5a1dn"T|ejA뎨sʀ704.7//?.e lR$" i-@vS6hQTy}Gn bW $Su4/iqAWH:%ɇTqo(byy8;}9x%;FϚʥC$"*;{0$vK4Xى I\NE^f y\B-`-PEUD!a#6"0蔡L6 4XAE_\muE+3M#BnrY. EŴ 5r <ܥS5E0*LPׇVŰnC؀`A)p(R;bUDdx:ƢV[TSP>3WмaKK@ g=^̌q߱1*?9ǀml)VP ⅺr>y+x;N494DdޙN47:MSi ܼ& .\<f {4]o')v f"u}l/\{Tzp)P e'uᅄE|p~4 AkӽDlp(*Rѱ\$FPr :}LQUEo/  ]w0agn$V'\0L*k 4Nힹj-XX /! ^٠?c'fM`hZS\+PW(RN%7 ` bGQ6F}qIX zE4 չyDWPBC|ozG;{aZvXշzeg=:ho@"[E(y!* }{ )e)A`wKllI5sF !LGC폍6JX[ՍD n  YF_n0 a7~;>mxS W< 8Ԧf0P~}ƒTLQxѢ ۂupp6wbwL5La44s+7pBLw‰~%ʽd_盛mn>E-YC^ !YSHg JB'7Y!`]$FjP73j{S|#yOϮqQ^rۧ<ypqv)@fj[:=aDNAmL,N\EPҙ`T8MeX\ro>~3dť-P"P4ں%f~uB f*3G~kf:YTj4 zHrR]߿,B-QIy!c:ټoYN>>٬Y_A Ы$`;*9bJM-f&UMf=dQl^5}hFWf9lbNP`*A]ol.Rɗl. RFWG0fi@ɪ͜cy DisL,!bB /c,_?.4I_KłZap^F]هypݞTj qc@ $0 !ɦ4z$uH.ƨAVxȆjvEhu %DhQ`6p|#MQ+":`rNT1 ҅F&RI:Pi(9/8*`XFi*@ҭ|ZV.Y@h䠄4(A盽PsNX[ys Ny*k!"RLx+ͬA n2tz8 ?\ }a--~p֞7`>"ϟ5r-+\mB|YbU p8)@xb Zf1DÜ(֚d.41Gd(N80(k="EȇAB!%!k^{,1jO#ٔ4'IY2)Rg(keݸ(\4Hi7w!(ƓV:TG-p*&"BX̂ np'V9k8=>w'ϜfFPr<)E 'D@0;Q&C]jD6X]GYiT A5+ 0-^@#F,&K(20O|VNxP%B]b<Ak}uv$ߎE{iHU\_T ]@OL e@[h/4 dKOlLv>}*H,sy!g3!jLT+R = T :)i \o_:[(UH/lYDbv5Tpz^iZ[a 9Q| qQiA!2 Bh^qM8-07j,E?5"eb$z.A!""(ڍ1 GmZsIq]RչDW Z&dN{txDZ,&q#W8:tUH؂EDXu @0`Gy"mP@5 1^1W&@#%;I}򰄀X+ks7Eצ24JNKb^^{+(pf❛U$B.VJZ`+!!D`x˅^> cqevϼ0J}(t*& |>؂c}eB(@SzNy2[0D^ټ $qyhğ$N)#Da~2ʆmu HR#O`=㟾A ,TXDw$2l|*05d,Oy ad 2*D HUExYs|0~8~ >pMq>L"/|qPn? RA.*PY!~zv7PGxfsJ ~\ ^W'q%%/\;L s_1l5뿧XGuc0A f=0率EƁnj*;8!=8+I1q Csz0Q6a:_3 fȫp0U`@I:hTűBMQWȒ-9!n"n`FZ*% 6;lP *(B B.>rfD6ntw5&P^K5JƦh!EO\b#Ϧ{፥,,ˆ 44)5fٌ萞J.0]5pMjzŕg <lnḳQ=@~[9ky%}-)pP_N(ZOLAi\kh" @>=)1(?cpw.֮3*|- Lш[!@O ]?PaO?:€ڎ 8s@0vdCO`&[^1%eP5~`()"Ay!}S /tG71@c[L4J&DY"~PO83ʝ?P䅢L%V@}ܴ',-`#ÉHwp.avrA~u4dTY}GG`] B%=Da ,BU}ƃ;\ 9 hԚ{T@ Q7Ca7ˑ9ܶYb6)lM-6sHNTTp \Rr.@ JnPėǧͅhvDh$.3u;*FڸuVdEfmO:<1T`"]uʵG00v.j]bb 9 zŨPЇlW`THTh*x*z*5(I@J`\ֶWa[ QF{aauwz'VՄ V '@#J:W؍P@.A4mxj2)q(雊M*clS{{GuUkN9p[80„ 2k->":$RӼ "\>p @?(]&*4rD2i Fv bP+t %(TA:͚\T,UP.F:?.)*'iA\H `>J@"*XzxTM. GJֵ( l_8%.Ii2J\)n(1ln<"!U\W!c #C%S()!W6)!Hvo.$Mwb 4UmuL4Б75le@P(&0$C$M`vo "49zƻ眱ۿ8!\rs"XZUE*Nqj :}qf1W(0uEtD" 0i+A87HC׽RZ&"} T{u!ɼ7STF9N "V93Hs kESC[, jL(`7Y8N]v-i%1a(ij` & rRPvcF_ۼRʱvb8 $2Ӌ 4?Tr /?[8I*"Q̈́@%CgZ`lXe91(j\$F؎|}sJT.f^Daetr-m}bmzzb J|pLY+h&O`1U뿟\1}wR   0W(`q78:h&Q[" Cӯcִ+(#nD;!ק9\K?-=yRG.O_pDĞD޷]9 j Pu0\mT<oܟ-_mp&}O8MmWp\7Af\Q酽$#YV&$BN}5ûD\FQh8jcHQ z/]p+zCLwX!8(%G$Ӓ!Po@(ˉ1_4T >`*1D/;<4 _j+c|a0cLèYR|8țNp`lэh_a ࣌MqNVό@bѵS0;5267@SnlE"xI~~oC^f/nØ?R<aK\o_|41{dDaD(] ׿/o~f!UƝn.\;U眎%UP::kEV( öl̀ 8t_:|2iqGGD"`D*>wB#?3= 2kBX cXm{}7순oHxs:=ÕXz⳸n;Ŝ '?q:͜ڂZ~p# {q@I3t7kx}3h!?u0 @mg muO8]ްI6GyH_44O/`N L+FH,|pXC"_aP==pM٫>4jr~tq }mP}?tj|Bz{(VjfD D\A~z0c+(VqʄQq[-tdRS$Ü $7K H u>~p}׮)ZS\g2#!!sRS Awό ˾bA zaY ~3|bE~eα -9u DsJ֜ tC!Vp_AmWTSq,5..ʾ)+xv%X 8E|hRwƲu/uFP$(@e1t\FK)" ^qlpsq+Msϟ. Z3S Ļ|hxEu c.U5A+1HOl_ٕ3/C, \ߦj# zR9<4;)[@9DP:[Xy)4smPv]-]wIr&"&® $JQ:Z{0sxiHWiT;JZ Uh]Fhم*yt)p|6>?Q5ˋ*8<~"{$S6pAN{a0Ay~bB)-}FޕZ/CQP?:Eq-1ZQ D =zv`p&O&l2`'"iq%=`6}0&LZDJ}"ǫ*4RypvOًXpD**hs@`fhEWNV7+,w0jȈ હvCNSnty h$X 1O>\K\,Ϯ^gcz|e-0 fIiRћ!s Īp1 g؂,NF&)$FPFɴ@TmB&(oH"[&ˏ`^ 9TJ rmzҀZ@ yKS:MȠLa +E ta'-LHezSˆN1HWMaEb3dULyNqQQ%'ˀ]Xb,D*"k2\80­0P*i83F.+CN\ ˿\eh; xͼmHiĖlsLU]y@;p%s@wh8UF'Iɕ)[#Ip!YM=6q4Q1:]F  f(iZ|n:lF,DBKBhxňֶs+Tl.X|@ kxi-gC ؿq=>| ^:HMoW+ t"yy_E*hJ+H|8hwmƮ&1q@i땚#e[JWB0 6LrXR$XTXV:Hd 6:J<ّtʅ  ĞGbYv꧃';<2\[GeL {69@١0 9zXԪLXFE= z"iF5c%k7[&]A+n7=xLV&sE؀3M@]!2@6)vh3EiV4BF ;w4ig)rR]/4,iipr9,dCZ(dyd hR:eKh98M \jA W ȘIt'NI`V(xIIx]QYlG5P n0hGѰ]GL')}p$zx lYC0 0UZECg+-:k0qUqP cX"MT c떩b;84o˄oƩЅ{X[d6j]eidZ$@.;V1 ZBE2,KAQ`# \&Am=)AZq/`7XNZ%?ÖJ#0SǓ UT僁r^#9F.IB  Ao[AEA6s1+a^LJ@P7Gtʠ҂;BtI0S>|n$Ԡ l\%!_y89뀑hk|sp.1D]Bo6 <YUη;jB bX,7̘Smߧx,UUJqwA >" ^q2D_NL,ݾ<|}CQwHmoff۾E ;S 907)4Xd/!x>yrQ`6hsq¤R T\"kypVX{-!7 # ~o4C-`x lLiiWb+-_&)|0cͅ&㩐0UFWMUõ"h*+Fev@9C~1K˻ W1 I7w8-e&Wx[`#CV0u&0*_: 0`׬7g:' X ?@C-kkT_Mc_M|r 5`۽:rs*5GzKڥM)}*2$s5[0"to  a[c[ȾFSf[#8x?99ݢjhGm^ D:"Z^/|}:_oo"UK3O"Dߛ0%hڑvy&9& /nWeav\QB zSh@%=0IHi YwoJ|U|t.%QQ7%*iW(4 kLFpwL֊M~::1!ThXXPOOI-)TQ0"@7g!o$j SxF)f8pS+E E" αۦ!.j7U1-IZd+A^:2`lbIt'O WҊКTUXc0iU ,8|tV%(+Wn k8&U0JET(<uEݗ~_Kl$4ӿ3(5UU4&  l󦂚}cE4LMQl=C/Յ6C0( ?L:x*{N,,҉Õ6;*5 QyLC?\ֈtO9K#ƜN + gwiBP+a3+ʚh|`:F*bzIiS` _m R===BT1g R0xU&z]({}@Oe΄,͡ő [Ha ˛M!}uGn!P_<BYn2 D}慈ށ||g:T2Z|PF≋\`(BO8qb<* s7,nu i9q>q)Lq:+e)XQ/ Ut8=UvT5FHݫz3c} j(x"zx$7!PPْ+Իqe X R>Dei4ޝb; !fi䱁B R!Ʉp~ٻG4lǷc%@!9og !8Г..S&螻l4@㷌-*)L< qmU0(lt 9'sm IǮ#P:!@ xUR08yHhk)Ml@DlFd5@iZD6b&"U0-ޒ-w$&qrl\tZǿͦnI M| E*1(f$6'QX$ 6i#0@'(GGR1%? ApDlN' p,p_O [(]0޷/k ؋8"IDФr%QȄ ƆꤸZQX]Wnvv@C L4Z:nҐUNRiNIrLFB@2}u1$q S9h͓N*ڃWMGB!+X,"lJoIV`dmvXB*`=6)` ؆8ֽ .u;#BHyN'';Y % Gw` Fn4m84^Gٴf0x7H (A8d`К?0oRSDC!OMr V9*LB`زb䨏 C10!D ~kAuHf~pDbsX9%*&ǀv "9Qݩt-x){)BcCP)65(#n%Al24#( EC(A'(ZB1EL\,O%bB6\4HyJDqT6r̀Z1f*&4ݯ>7~YF"TX b,ɅZU{)Dx6m'%ba EcXRMb喀D"so26ݣ B?Y \qq*SD #y!?fZծXy/fLK\F*jOlnGWp a9֊H2^ FBiƢ[`EIh) ;^eF=9R#p㼰qjA? &))>X}TN+Xrࠚl*D9al luU u5ƿ8|R"pu{p _8I|XR:P5 NDh͞[]4KAN>z-`wyJDJjg @{qmL q;k\>/z6 _\lDzŚS4Rk0ޛoÊߞySiC8](N>^f R$BQdg z/_W$ ?<7l:#[ c[6b{rT?;u_8m^ni$_d5a-93*xG5!N0.ӌP|b8 }4 yPhto(GX`d!DDf ]MMcd9 Ɩ\O%/T-\/c\Nq.xT(f7n\{Ϟw|?߾hn=b5rсe,4_j{ל|@GQDiC%/(#`hlċi0c\:-lM8МU,sm,Iԇ&=sZ@!}mϯCzíTvXP`8ka` *Ovk\B@ϩ>st% o΢TD%`YӜr`Ev_RNLƼ&#x"60J = ~R SwM'OWg9 c{p@J9ԻVԥn\3JX[U|SV'rdmid-Qlicv|Ͽg kbU@y—䊧 Mt{ }}qUDRc;h3|% ZᦵZ51x8m;o=8 sRoëe1PJWԃZ H?L/4XW&2D<. _'>>F&:@`J~H9rv*)_B1@C6P!aX=p[WṄ!F>yȅ@U'qG`[Y\=7@4O.;uOx(CdF9Be:R@qU@amU.B?)p _+V5V)chL͢>:_-!^+YkqgH 7BvNjd,mU "k D/Gc!1"2(~~płu֠vzsO93wo O3}<:0Eםo :N 7XP; \ Y _L7\+i5?T . 5R E[l6-g7x 52 C* k(Ҩx%"bH3`lZa#XmHhƍEpշ.J%!y%|HC$9='V#1JQ&b짷 _2JDm \{}~\0k ZDLzs6-CLXrJT"4kn`oph5#p4T#/-lk.%,]9jojn\,DȂϮ\4V{(sq5$C$$h qč|L` ).:q׷C3mgjӎB}q .o`%bb ׮5JkM3dJhG3 X6O,ەtqvdIT(;}f@n7% a`QS_Aq;J7#B%W3&K0A?qZi&Enʢ۷(-EC< " Z4.!)M-ߦ0bIoKn ؄˂"(#"@D*{JPZGyvh ULUi;\N9>=011 K+!* k*$nz 0ij(HZJ=p $49$ 0ȅsH p`E,? U+ܯ")-R9T&~ $04AW`A#۔"سuc -6 <8/>qe(ᢐ=.Pl7Pr[Pn,1(9rmiĶ@{2>)uXMP´=?!bĬ˔|aDCyUTא/lx"!F[ 4p iN4!` 0@Pyz툀 7@ڌ5(UО6$Tŏ& ZC`D6E@Vى4؀A[:ԈU]y~ Q,SBfo2 h l$t84KjOEE"dB6 N %vBrIx &#5=Fv:8?8JJ9& -b!]鈼 xݍE9?4GE@tm%.I8o`ii].]@4TpMD7a@Q C $ n#HvUAbiP(,8ŃhZ`=_EQAh|@lwyė)ZYלp > Ng vLvA[!f ezb o_bO& #U_L}X\fj#רq@+1{z9nkǏ\+2I8 _6`#VH ]aH9cK͇c* n*Dv |M\W栕 vX sX*V>zuPyա?yYDS7 v +< #`0.ҟ o?|PhҤ.4s鑋\[~[Qcz.t0ᴂ6 Dho[\RO$.~yL)J#qdM,(Jars0UM1QKF=ea)t{2cF4'W7[aJ-OyAU,A W%)wtS9gNhz3u&P$!1t F z9bx?WG>2_iqeB,X$vo*-Qo񮿝l,djDyy8CO@|"rh2^p@ O;*Yf }wRBߩnɯb.dշO#A Z&2$W..x68i{xmTlq ~>En!m/>dE nY%G )FCB>\F]<8i [bJq%y.2r?xlX>IQI`Q%)l]yLݥl "})%Dv[`S4PMJr8cQpU@|Ph -%i& C㾰s*)~ߕ^x]"6Iهd_IѼg?Pisv2.h˕AYṡ.4뜖ʍ#iP?οY!suw<Vϟ9ڨ7k.bݮ_0&:iKp0>..,Lu9>qQp:! ,*@~Y(U??&;Yµ&Ƌ 5n(\u-,o_\Sp|'o;K8nF_JNvW4B,\ +"=_Y:Y^*p^~a]WZ((Ȧ,Ri*.o_o9&JTg{ - *C}zxɀN({ D/ IE(0IPi0Y"4\\"oELVDCb5i2!ňxhrU5A%A1w$Sm.-,5[CaWX)z?1DO#ǦLEFS; cxmCbQ}qFe~sIDHxj{7QA1ۥߞr qdP%昆vsrxkd&E4(D>1Ȋ Y_]~;c @|ȏjcrXeB@uUvP.4j#J4| 0 W  1FAZI__<; 5B!j7a 8 %sYl*BnAUo( W_()%+Iz6UWnnb?x]Q+ Qb"1y.:$-ѿ!޶+^:a461CJcsb"K`@;;0B>e;@j5|6+ĥPdrl+Dh24dn9{͌D/]D6JƋA7NppDs ,]Hy讓1\\EWCyU'hD>AO#mg=rc 3Qq7w]`7%nsb,T255Il]hjq!%\:r m1/qWL׮ӗ4rAżpDu}xdHkO))M IO_Ll`Wb!"xq: KdD058D U{ P5u, `.w8o.Tt/&QVW.XlMѹDp"*rPˀWc8* J` UhAư lAؗxXuG>BfCF2VOuʘQf$@EQ=s2#>9 ߜ (-P%7(''9)FP"b*~XIo?=1b/8RР  hs/<Ɵn#$MIckj#S)-x {8$26M@); > rt{]C)@ 45\sDK tihF }`HB1%%$TUiFQ6[jXpbx,hbS,+gZz v`BI9l@c"#N2CE`{\C܅1T2k1Jj >BP 0EFN i!iSPp_]b*\@ ,u$P+])A {!‚SH7IFuW)lMaM?]UM!Kq@%"yJJ]ӋO^:Q HgC`iaa 63e$D8pG㗃)\u ɢ ܉9ړ{] Q$6.:! B*]zx/L5$8μL-LR|w9j<l}|](rH N1Cw@wǙ)P{?r;wA%OAgy\|"A&s~p[Pv4>TBJLԟ/4#_qQ5MǚR"z.Lc CyQ MX. ~ %_i,`N=7-= /[&)XAp& Az0pJoc >٠w#-BjaؐUn}f8Hc4fu) mr#~8EB!{`lOT Tayz H_8kPkXPa!ޚC{^PP}zǚ /n,qjr@4ƶ(IEr딈hm&=0Xm]d{8av0C^X-WzĴDzǼVaT_$M@%PHWf -ϦG-q5]k ; {A8ew\QR^yAF[J~}qYB//P@"}k!ⲉe4Y`oX/L뎕t.) i}}VK}!!uhQ$_SQIy oe@^|zd} 'zP(x#qqќ泞X/rV"4y˝a"T}1`»S|Z&yN'{8D CvDG>؆l k Qkcy8K_Lh"u~P{h9xob&{CAwB}˴yr!Za B[;w!xچAfSMq=t 1<274 e=Ba>TC| j S)pee{ 0E RA|J$#C4l0sn9S㼙Ik8̞ƔV45oy­t{!U}y +DA|~r) 4mq[}JPxZ4PɄi 'f0KKzצ1<(uw7V<,YqeaA…TB+(גA?pl]PYvc5A0h)u9>o!]Zq$E_u`SI|\tQ<^>D)`nJWw6qܺQ "X<\RB"6l:l]}107cк/*gv!p {de X߷7Pf$A&e"8[5+5o %hTSU]L'r)?$_&}8bds{t|xE9 QfHoLS(6p *IA& 1[vARhSs%=*rO,إS ^edMSrp!z{f 6Mzrth+dT}b82"W x-&Ƅj*QvFxB=@r#e.hR\QDŽtLE` PS5&05"Cg`xD.WCzӽS!a&"ڷ#VD]@焊< B J,h J&N#LJ3'|AݤqIְ@] US y1oo,UEȌh8Sh4G.@(tI@ɍ`@xȔt^SKQ}|b&`6.WP&@"P`]wDwHPrA'EwS@9&*XRFobމӃF#qj 89mJIb\Fa*\ 0B-.5>hII]. x Tyo ( DČ$X ߦܩH^` V(NM=|9rBy@[Bp=Xu}m[L+fQS! Y_kIp}$'dhᰠvy1Ua1ӭp#P bVɖZ̆H#KfYSiR!E|Ϥ?KiV.G*MJcf(i:1^u`l%&:¨t1J 1x[r1VTz [eVa*V'TG`0<6ho{>9J)Df$8.p hc1ԕ]+ }2Z*PNqp vL{5\ ir[d*mx)YzEw Y!mɍhd ؙ!oLu KRL C(Y \m;o!DN:6W6@B$'14~rH ( +L$ڠJ-(^]&P9i"tE`@*ƫUޮn@+C=A!Pp69IZnũ]{ˀ `vgDún g82¡|󜂋Æn`ΰw/fT~ FZ`2HӭZ #:mhn@f;~VS>0Vo4LHĈx4 "+\H ^wriO,媑%Ctg Tw2BxZ+qJpmIjr;Nfj-t` L1BdSɱUTVd#zy^ 0-PqƄ~.!ݠ4|cE췜9j7 ajg 1ӊ(ƻf-0pnp~LalD oxFM5m8Cx>kr/? pجT:g"$WOU'լoq!ŢYAE^KdJog780%FO\$W,^Np Q}ikET0 ;mMToX!jj8ƒtbf S9O 0Ј_ 1o8jt)&)>}TG;ɥ!\܀r`R߮/Bʆ)g9 0@|~q>} 署`ijAgô ci#SR#O;n66y58bf2oqD#?؍x*lYf|S\D~}w Uo\p*;Г* o/֩װpJcIءXr~+ןnh^>`@zxQ[MaC^Y-̢W!Mg8)!0q!#n3rt7A^@XK+ "!b3>:ƚ1=Xgzww@0B'_?6+B)Ws!=qV!$:=JU|YG^\V)"c8s,ۮGyb5$9X;k(#NC`V~~6i9|5^1RHvsiUrP 7 U"ߌ%Z\1=!Ro6\DǗPKtL,n,=]Ȣ>TA?;͑YЌڲw|"畔g&"!)6j9yLxKT&9ix ߾s[\YJ|0M'S_%u@ė@Y5à {|pRH,_f_8 ;i80Cs#]X}Zq~x|e1c_H`j="Z 0BxEyp[ϜdD)#jAAϮ@0JՙQ/f4Pߧ(r4PO05(2tma&JSF" j gHXLrs3O J pR` |Ly1J?3y8*2'Qߗ8Yw/n D\օJ6L(Z,F>(!UPvA/9ZQ ʒJ?y,kyǜv`b\Eh$|k[i4FxA>pK/ϮKAw>{dPaU>Eᒧ<*{( +` #fC(jdjs5p!~sS r)da`- nnTHe=ߜpG~LDb4Wk7uQ+51!Kl>D5 = LMZv#9\BmeARe !f,iCǮ Vy?7UbAY"n2L[OPYXI_T +b:r2Y S 7yYj*LR#X }0" 1% ÓGwmcL{R"!m<9L "J `@8"JM*b)t.r|@U4x~Aq :GaH;!Pʹޞx0X 5ATCڹIZC6X]BTjX`W |w%#Bd&^teZGxT@S  \* s[1aP tK]E8mt*i qb)끡62YB%.QX* X.XM]@Ɨ7&GCoXVE¸3l?7J:Rijv=Q.611tW:ƀ 50,.l]U n4 *3pjRNb 4`DaE$ !7C#.@AS:N,CGQG7"զxx\^G +X87b0V TKNCB(K i aMChLIj% &#'ax7?8MvA Qz7eWG@Jwx ^(8K)%D80 W{O h4U× sh`{ JVܭy `D@H6EҐZ$39 -uZ.D\B *M`##UU˜ݲ :\C!T;heRQ0[3AЀ_L@nCR S0Qiˍ! }QKi鈾@f馆u_8k隷m4"`T!zU< J|hi+ZRdo#p'?(J(FS,qa1QT6QR"jC 6B&\IS;0.Td LW(pi%j|JlKDƅ ^3f7F5vEZ{͜;c51tզy]X=E"W**?]!S*[0\dĩ Cobv2^3ACRLEI L\+KB@?<ቁ#cm(-+ܕvcRlˆm ٠5B]Xb@d}u.6SV_9 `N DxS3-}fgFnW#!npjCI{C@q6MfǰŅe"=[\.jw5ؚ%bh -7cwЯo8ZD>=;ѬV7~B0͡H/Et*uSzzKgt)y[GjdEWbYB/< r}gW흪 &[P#wJkKW -<`j<@$ Z45Ƶ 'F=<$1Cϙx=GĬ5$o.) |VB޾}xh^< =1^qbe9hK8gve+txaq$Rt\w*pWD|>}rN**XN ۬G+BaY4-W]B=5 J]w@|OO\$XA.VyN~cPK3R>nE}X6J?7_\ޑb~~0sl6 ]]#@'%tԂqԚ%K+y&7[ٿwO|YFk-rdZJ)HnJ61;q( D7 ǰ7vx`~0cɢBGX,@TלB^_Xf؆\(҇/,<8*b$T~ˇT;F@(bC ^~H/̀`hxk t?%F?:50jrb_l$FL>=kD㬇>(:6dCP= )6_*o#^˥/UyM]alc+ NU]hʻL0Oց:% yj@/)%5!>|j;ȅ_>rrARml\ M>`!%F%0_K- S'YI$jq2BDt-M0 [h-$xDf] 5pJS{rUgj`7lZ01$\ؐQP.ߦP< h"yj=@xZJ;(4.5D(b uH0Bٸ~ 44G1cAN T=r}"@ТS"*B+"w*+vlѨ& VYyC M TA +,ˀݪE 0,7`R/ϜcB #Sθ4n)I%L:xe σݚS`'f1^p QpUUQIKT"6p5u1$ D4@ (^CZ4$Lan̰ bZOFZ߶y.J4@hbDU J CTb l^Q1Q-.Aځ@XfՍq0\FC2)($^87f3?&1AjڮUDZc= yތbE=pu8Aȍ `Cf!ZSX&Dϧα&1#Ǔ8 SG Mk!VB_\0DhW+Ã"4"FʐS| Ip#90o*Hp."z8 5C(ChyUx'34 0-D=X^^G'}咕QFuu "m*NF Z|~bD<L))@Aἇ%}6*"Ė%DC12/e"pUyrORM!ݚCC{ j4mfA"ˁ7 DjL^z3}t Fhh4nmFhA"+ȣVY*ٸ`MyT ,h&ƀPpXAtw"eEJ„`tVf;Qu"ya :%0+bWGB+Ex>~qe%D R>v) J87vC)7؍Cbzk$E7HPb1RjWDT:h /'Ƣbx{R*rdzL{]+MZS[yL?)Mr* GAlDZx)Ʌ " 3d=o7 UWf6U#2w1Br ʹ<0jW9~z6%wu+ESFD(Q^.p # 6ri5k͐@0Z0)fꮫJ}1~8uJO3N[Ph;kb*3"e4h:Vc96N |i.2F090{їD-xi8- "4QjQqU%8PPB0('#bJ)DiQPC.݃86I6 )xZ]*ZYUGYHLH-%x0q<*1H[(J R(.vnH#.P(- fHw E {bZ=460tGPx&BҡWf]َvr䓂{h"'Q#k0cO9(_||kC怛]@0Z!wBah;4*-",j6 ';`艳5# l2*fKh\$1%P4T J ,3_\&w\+[ mi2XU @X!|0CF#B@Q3JBnZ^7j4ei={?)0@r(lwP9I=#,ZYW0|?},q I4pkbOc)ݭ@ oXaR^\Q*-fZ׽ş!0!ӗ-}`;r&CxhfɭZԄpe2e $%g?79eNM\#6@3Uy >qQor{cq {" ĖXu5ig~1E "o|H#{gc FPJB9"âyg&c'XiJAzާ5GB;j)9u=n6ԄV׈اX47B޿R B}Zb#PpF{8B agӮFloܘ/^<ìw펴& T_BdrpCƊȄ/`F[rVѳKP O?(:[AҋqPD䕋M)iI z`Gڪ *DKCbIo6}Mo*Vo"bM}qj(BCϮVbc"y\)2_Ӿd  1L"Ho'?\RmԌ.H @>97p$?Y␨*ZK!,Gg{yxNk` BR01L@P8T ca@ĸ'~^g@ёK5v$-x#c$7 8# D=5T@a<ր|Y((~gZWg>#@4Ծ:퐛z{ OLU-y rq57?>q*/B'!<)޳w@)z0@|oECN&s"j]p"7$5T%w2sco@-=k>1bβD(.ʜ! JlUȮo8ЋE,0ѮfΰBmLy8J, ɨ1`;B" q಴Nr Rl% PTZ ,Pz+4%2)t5ېɭ.F^pR3A&cAI~,SS'H7Q} q@NM }LPlTf!=.kG% !]z϶pc{z8@mpdQô܊uuF|) qz- f͝g05V:7 g>G+hEqP;I_rrО,6h߱c`Á%ڏ!CU =/Z'-ZYaA}k R6lnK ?Lk0Ѳ0X8DkZ\j >6tKnp +i=wQ!j`l aSB:)HKP ^U=!Q6T߮i aDcr)D()6Erm*91U_@k%iJ N_Ě* ]1do}_L$Y M$Q0ϡ0_@HAC递^e j>@[/bMbov?th)m[DŽS;(A` I:킁PA 0^tZV|㪃M j&I4|g+M !7NFv5O| iv3%? *4~rQw0nS v2}Xj:@JߟkCiJB AͰn>@@U1D Ițg||*|]yyz@)Ih/O|@M.mSAp %R 0D6eH%61@v"S"Xb鋥`O1"v!KX ^0M!&5KCbQ@%Z%Y.啀MǦRpDmsVA{h.B"Qt0@~$|/!Lu9{?{BF"lq^WTV* /F b^(o,d<IQT6+0-Jx9lG;Zmq2@ :LP;WMX#ra",? Pdhn( m}WFvgf-! +2g-yҰNabP? U HGH8 FGf*.(ގ\*9g׌2-#X840<&nT:po2`3e%n*AV7JTq*JJk@dJ/ A Eo.D6O.^2WJł ]CfV@-21 Z*JʐU-1j6z"`9mQB9˩U,f ܃ +jYl (X;*WyZJS (R&dR@)l9rQ^\ l3v. ֱl_"RapN E2'zX>[brf轨qU_pX鋨4o{X97*O z`e =*p| V!)GcY9j#=[yX7;D-'D=jE;W8X,<xmӐP鋍)qT+RM_"x(%X \Z$>d\H8ޮ .XP|yv$j"; w$RuSj: LX\(c+XҎv߮]T6rAp5Fm]4׾9PB\RI".Q.ť`J'LVUw VC92RVatj!B$2@/?H."3axCK-n%6[rwnvFD0 8Q)@8i0)Ael{x@)]*8LqABf«0 QJPqŨc+M$0HGU!S BpLnA 24hږ'y ՚늄SV e[O86Dmfu9rlrA (OyiJ66lٽ~2|ʨFlm4 ݔikX"B0T#%HˀF‚IM#R=$+l ʂu鈴.15 hcw:Bs\t?޲C>THEwD+Ahmtdhо;Юu'* kng%Yj&ZqGD D&9 ]HJQdk^ {CEnm( ,90TPhmkZޘ:뉋X(< ݍO=)2""7BĴwF7smۄ-"8+p L:%g?>`@hkˆeCrw`b= @,ye* 9hbrC@SLگK? 8|8eGj-f4'0~^)%PA׽h㿍u@'3#B+s\8ӝW@^ߛĴ|Tz3w7^>}r@hmq>rrNK\UgᏨr (p(@5w߬S-p~R@KM]Bx.FsH 2ʤ9.8&!G) \;)i}X8 T QW;gh|ׯLdU+֛V?^4^O} B|oj%re >=~kC[l?`J$i땪$]\ ",Bӟ *C;x dUXKNen+2钐bEA$0Bޚ|*"'kco$b4/zn1U"^[q~ L}fq6μa,7P6 ּzdZ4p^GJw$g߬B6=p=HO712xq`RWY/t7hZq$n,G*mH쁣ȋO^1Bߜ !nV4/RM'6A0@[rnC,.۝Yߏ@M}niFBM\b+YIaeS& h@R 7z9gw1Jat9d""(x(/)￶Oч}WR3Y84ӝ 3"=aZ $=I{R@GWD &s I>EP |e 9@e*m\Fu~kAo^uJK@ BKX! )oPܯƘ=0[L58pwKt•8} 8 b-#/SqM XH,^bXe*Tx&Xq";uGh+`AɆ}poEC\/&ZmV_P_/LBA@5@4M9LDc=0ܥ 4^-x뉮ڢUy%({$ @EbB42m5YK\rbz1qƵV90x )`U  (1QD!Z*dSU\ vN"4}\٨44Bt)Dwݚ?S!B~0@J J"9I㓔gc؄۪#7d`$=BQ G&O+w>sReL>c:$$T<{a^HVqbuuE08K)%m*(UM8<|2UyP;bE|0B wUpZAt=Hu<Ƌ ^OjfPXtb%"E52OF-D{sak|LA%Nab&kٌdw wS>UJ)(Nuw0Fc%8|.GCy<y7qvP0]+ 1dn)_" ERU(t4Kn82Gh@JmM㘅Ԙk@(G@NT&PѻkbJj]By惛w+ *]>qFӥ|}E2RJC"5}?kA䠮5>xDe5o<ˊ 2a+tZEaTyAvOOmЬ 2m#µ`^|eh&80 PڷXlA1VLAXrM HaЄ7ل\ %vcd䤬~8Ԇ*W :uےbh6hf)viT^ `u'g0ND}8JFpS 8,a=yF]:i6X Rn:IE[2J9n @i-͏ &t bS,%Ԃ3JbhI-.TjJӣ05Twh)E6A<*8_kT6&n0ݾGJ}|$:1Z?[r^h\LaA^ݞ2|06:cOW37OPD!`} }>YiDKsXq .hd+aB8&D:22V!`eEUzre ҷ^ 6m:3i/"85. C`}L*AZp)&yPTE rM8(Vkhߒ<ȟc*>n l4=p+1~a"4q,,>p!"|) ű;vW|<0A`NX!;5qia7}=rn?~pQ,V(]a`@')=y6qv8qӌenmuKE7^ujZ8x$ o8Wyj$~%Vx=].Н6$˯C]ja zLW)~8G Y (޼zC`qL4D? !ńxA=FsS!-'ua-Tn%̀9Ƥ7mQK5{Ɇy~oՌkd&(b~fRcn#e;rcnH {2r j߼&ݥU'"A< mOzY*W8GM k2K@j~͘9oޮÜPe(/h`bJsa]< Gdo+Cpߟ+H(돞:6,oirH%]fUtLE0|&N]ìu-iEL튪TiHRL)")HLrj J}Kx(ȨK/m%n]AJ2kȡEQ1`8̶,%䘍l4|f}}1 U%!DT4 .6 &4$=7׮=ePAvj 6(k풞Bs0[?5PtT*ۜ!CEP؂rJ+_tQ Dz7Le杈.5AP l0Qlu|q'`@x[aʊ$3lJ}1 Qpw LǠ t;&Hw!t6$ qCN(0MW.5Pncr q@NUC_KT4D$.{Lث?*'P?@Qpͪa,Qр,*kd@ 7!횡UA- l7lQ]q|'f!`1J&R\LCaZ0(X5aD[k B6y\ɪ??j.35#~$֌x㨘9( |KHg6ۚ}α0HwAM\5J[@ŸZp8XE޿*M=pl*Q>+3~^7K󩹭br:i{;0Nv񠖂֨~&`bXǮ WpGKmIrp4lmH vNF$Lvo]u4Z}:S?iwP+(t9C!UiwciKbSԝ*z eWB)xt$\\@lŠ-_CXڃS"y]c(cuAHrp:lIÍoXS"Ieg0U oIqbL"z5o}ަ_l!EuE%$.ltN-0*-o\iH})fj-En]{o(>_8Nw]&kl*١M5%)C =}p5! Z׏B3|dT.{f2.Bϯ89x=uH uWANٯA ` .Uh:` @i&p1@oǶ-K,5\oi#ڗo|2ج^5u+TJ*_D3Ă< k0ְ6].P G"X#UA銳NYh %V"aMpܘ1rCZ OlV8iͬ*r@? Z"AK{в8h8b H+ʙ,#cmQ%,{SMvw0˕o(?|6Vhs>z+v{d{\`9u"RA5SUK96@o}Y8#LOE"b>p S)q(h,Ch^f q|*P0<`yB>t]3hBSl jT":837*:xI2ġClۡB2"BwEf8Hߌdp@t)hcBmTnJH>q &ʆ ! L%di.H9%|C7!|(f^ uDb<"5J2GVt;26bHn6X|(v~B18\cO qp*@M s%}O83cF( ( ׬kEG&UUc$ SpB {8-T=I bLƕWX|ƨ!:1ւ@):3"XNQ#Sxd)җ$1VRl l& r1Bv`X Tf-<`c 뀂aRvl/"aq,ɗ6 }&*Nw+BȔ8 ͪ{ˢAU,*T!XW tPX`G >4QSҩ fBr^3W]t᲌ gbw*"5=8M)glo)n> ߬@K !kH.M7d:DJx:NE8ըjS{[ی7"mPq- 0b^JL Y?~`쉿0tH~9]޾8+T@a@х%Z4P7\E _JveٿbPu`&h1MrZC +Ir] >LkR܇JXEn4HmK0XM~9_l 'ۮ {`  A.c=Qrtlk1R@CjT $vp(Iyf_(^o1FP*t#mrrm<8XLU B} ђ4;LLpjzps%E2wDaЪ^؄"AYS(@{pr#u8sځ`LUɣ&ł!jRmΐLوA @`0d傅~ؿC w;/?#7x-WAߥD?N *ڭ;˪Y r Rp.V6r$>.* ݷ&W߈:!͘_K8"{|&> NOG#QBL)-v;}3gD[`,9@Ko.H OaʄOb-Sh!ӓ^S|\ W* Doxx1D1 % ԄJ]h]c MXHi/1~_\MA: G}~A[댆R7&^=hϦ6h-3(ጆ[MV8 N؞LzZ/X2lXD~k8 ԯ_9QEwM^ dN@őEQoe_SC}X%l =ߝbՒtbXO?lF0O=cP+ B%CVzPNmg<`[ Ep|7S#@ c>wg*p3J`!f䬰27 ǣ돡C9@N0 \6R)sA."w+Uq_7}~ ~LTHs|8 gH"=q=qR)k &y6@-Q#&pGi :p ug'[&ZU-i!GH=q'tWU?t}`t1VpP,3߃0 +@Xr"0=Q}5L}K^ߌX/[l*\DZ(:x9z &U"䂄 mS^ǾZ` WϜF}wIMIdrM@^oW+kbPP1(ɚ# Gh&-+^Z0t8Fz1@4wKdE۹.:{$kMxҡ/Uze {` =p%*l0-y#5TJA C`Eo7U ,@|-jbWv[3@7UV6 kxT !6j!hSx(PcU,.: Aw;1"@& n`dIfcpoX'JBw 9rH1l4?V;aL(i=5$ipG}$u}îXqۘF vJ)sֽQi"i4M&pfa!3ߦ cF؈\pX2x':9}~xf>"@&,IGgWX!dxeh=*AtJ`&5s( ZU!@h//( K5G!aӕ{EQPP8BR@a*mS4]k"anU}re I\LjqTФ^_5)+qXN\H0 &ybחaK__He@QG$Kj@6xN1(lIqO!\](Z GiNW@m? \IjH G(%.E L-"J 9VW 8gcExj\]Ji dV!*VkMPX#WЫ@? ھ$n7ۑ}.6TE آxКoϟlZOKc 7OL9yaSs`\@Y;ߗKP V}xsB6f 1ؕRʀ ċ"Fzg@Vc{%+( pC(Rl) )f鑰n/Ge0[{0r`cP '& =7)\T fwodShV[L{!+.(a+˛@ 0ajlI#MjI/xU@ E(<V$0;wlSH&!(#zB/%$lM^nQ<:<0жj@&pxKB_Ed'ޏYs΅Y4`4.׌}Gw,6M\+dnAx,S5ȕZ LWAW~{*]o 3Jm\s [́V_\%[[ۄqW.+s3i*p0 ,)Qu됔Ho~`"8 gYBqcA!lulkcNu49yANH7N4WQo{YJ9@/8MSXi\q=>hh޷ nbJKX'Y:!U]r 8^pR-2B@82 ~(Vxm;bX6D{$Vh.-9iLSɳNï\b@ M5MaLmZL ]:BGPjr6? :h}pRU13Tmj(A+,! O,Lyx""$Xhk V!I氁)D~KN.K)4@Qp+$qq 5Z))x Q))ʠ'Iv ?W8 d!#N0EK_=`MQJc CIS.:*[ lq|5 p$-nj*Ve,!T~z*?("g+vDp dVR45@L .R b $3Cg& 2gGsjlWg@7UwB`!UA_lG Eؚ 8Tgey*7VGB-ZoPZldh| 螸5X9 IHC \݌Hwy\lWUTV4"*ӷ\@' 2J`(%=ᄚ0Rrw" VΠ)0JI7up*K ` F[ {H9Fn2;=F8r[;AH\5\,Rr S+MNT9C9pZi9ĠCUVVt;xRspLXP2yz 7@]㟦R׏cmZ}րB}oyj%Jixkv䐠-80 i4MuU:B U;p&>vl,XD*'ɉ s&K̋!l*_("4~}2K/4FzŊ___وGFw??Yg4aˁJ'QQ8UPPhlW^pձ:ǩmeհ.7s\pF7݂RH ùn8$<Ȃ yxLF0ټg\blB ;@L\ZpPeUϯr<4h1ӉQl0 -Qӟs(JRBTt]xwMWM퓞z;G>p"62S尽ߴ?ym dCP8=]rz99CX$GP9$ADxVUu k׭ͪ*o\]a$EÌRS`I4S4l!zxa*Q{?(\4@ E6~I! -*P*22R˿>Ϲ[_I"kG) t% pʧt'8 axP󀶂 Ϸ<$:ci%e@aٽ@@{e҅gw!D=sV!PZkC.Zj4W+أDwe RsJ6wXo,]qc{ŦP%vA@JrH\mgkǧd5V<@N 7rl6o@Zqof8Ћx3ɥt߷ y?^`DҎanG%DL+rU_|r-+ k^"҂QBYn+lpN HP@r 9t3!kK1f }p u']ahh PbYCBzW>q% @RFm~L\(i缗vlƣLZ6ʫGL*%*眙)yw蕱0j/C"cF'-?Q$4SCj0NF D+h9hA LSW%NbމR￶? ~aCoޯ_}UR t~9ך{`q4ypWe}otuxrmWelnxЋeA7J<*@眝wsH嵨l8:bBQ㠾8yK15gӌ֐PzÄ?!o,;>)E2`"P9.}rRӶe h(Χ!/17EzT@)yOڀ2PȢ0F(退k oyB&9LD[V)nMx"HrЕvzcdȠ{ƘP!~H~z{(4b$P1sԍzUIW7`R*5`>49,Bd^żȽp϶zଔq-q^k%yn&&QGi[m]@,f3 4Knj?_A:2M7QLީ5J^@ aD8x-hE4>.C̔܎sriFhd-5Pf *n5EGG sb(!ɳ%;]`uXRPEA#+.X`44QB"l+o^@9-CS5#(!^OP?W rV"O9mH~[pϠVZXeaBqMbb Cjb/Nf<{1MX Cj'^m4$9R,p۩L7P0`H9Z(ͦ96}@ HcdE~HJA@;T 둈brr\P&` S"NB6]pŪ4+h&7XI|T 8oP9 xs |zB )@óZLg|\U˷G,ˇk`L$5 +Z؄\]Wy &&2TZ,kROg㼀'xeG?|`(N;42Mr)o߬K)t:K`P]efIpGT@foa@S"F–ӱJ .i WCEvو 1=z2GhmG@_*oϩ$ہÃl <(2CKkAN'1`b(lN` ^r q 0 .*+M2U{cu7<PZuGE+I_(Q҃ EQ U]Ox %8\J(%Xg+{0*I`¾v7 ,4{bMgPiG)P`^ iWWʢ$-mE fFv8n@| ѧdJ"0@o /ocqۋ!,=0TC"he!X# t 4 Iۈ w4SbY)U{`1pDAwkB.Lgɜ )5PK:z 8R*n' <`//P9C:szQ$DiC_90L2$f|S|wWe`d5QCXd;3XHj! K7mBl9@Dӌ)}؟|-ro\by:ε2[,G0ڠ;baCu6{zJWFD[})ǜ7C)XҠ8›{ [cNa*( }p"h_aSЂBo>\l@ht*F҆؊X_" Rm=ԛ:0E P X;}1 \A1@QP!c6$'5G 3rɽJ 8ىLToėG~~ q -:CCD^oE 8'jpv >z@H?;*-{Dp1t̠`_8;%@KW h7i b9 Mʂ-l}vq=<`@Zl \YbD,y@D)@Qx*&Z :B"(&" ALٲ\..B"]R -wR@N眀-%*ԼxkhYX*+4e4ʊM\oF\k9MB@4 u҅6m d”1߿EFhN2i-_o\yFAH# %L7@fJM!GsaOXNu6k4 *0@P \#%CUÍ]pl[FbmM5gB ]:i&h `HjH1q80w;MHj7 :1D-)f9XXjN`Ј]p+AT*Jb< 'H@p8% +7Jˋh0oDaOU_ >"<ƫ 5xiWt\7j 1N آzo ;i$F(/W@A!<e?qh܈l0fl`"maAuRV}rpT1QNx @1$!+hCB<`6iu,g#ٰ\7y$UM@3i!ێ e`nbPAx7#PⅰTC8,Pk 󀃟C HlצuwՍ*Pc\g@DLAyc9H!G ?β (Nh7i% Ax $hLS>xȍ*roD$av*)녗Qp!ʁ$zgSol~qx!0kg0tV1!3oF(qm Q6*mG)e1=ܫIG/MR0~\d!-~|1m(h&k4P};5>;O<בsճ|yH&^7!{=m!¸"OjA}†ä^u#,EFëuad;jb 4ي?cM7Еn]|azP^"T3$/e8;q9!<8 oVnH9 yup<:B]~]F {y#r悶KE{ݟB@%7N1Ţv3WނI)2tz&~ >|xz)Z}Yĕ8qgcC Z=9 $>1h^ lo8$||N Ap̫,PaX8@bY=lw#r8*hތj"R{/ K ZkxU9+˼y\xE~hNP莯DmJ1zm| &21(/c 4H;g~>\t UuCKУzka0iBKzT8C_֔?iIY{Md$6nHn)+ 7Tޅ !7[~r]OAY; ~q+N5=AH`oaYwP\"-")}847oJc8 AypS=ct1q={._eFaSe˻3vZcJlE|b 'X${ǃ0O nY-eT=&YB{00D40Zj`\mxYڙMk d"(P/~qK4p ٥*x-,p` 6*AY6ɛ$bQEbz2Dbzn$J:J/ϛΦ:C 7I)A %$7v곭5w W)@oB|6)#y}rVLMt\:#J`pd%у7&\66CPl4 8)\"jȫ» P9BJZqu5{c[9K_ǩE@ K-Vr5NZ?xcEqPM\7VHx?ܐ5'#lbhiYJڠta0AUȐǮâ.hƼ "?ru]k=2M cdr-!lb+^  D1aFi(滂^Q #&覂"D-#Wl`Q츠Ф$*8 j#/ #Kx ]*QӝѮ$ X .ʽ3C -F*;q-&`cUQa@ ۅ*,5 cjК1iИ10 OlRh֑8 ˾I"hq+)Xsp֊׮5! p b`@ϗ* l|5;ƣ'CFekl%d<0` ;K MrU<b"6E~#<`(ѳ@aSWj^v/Q ChBxphm)# S@ loP/=H4)pA"c*"_\@Bzm<=rTnC ƴU`k&B2ۋAæ৳`Uf=qZH$pPEy!A}M w~  iȩ Y[Q:@oď- ęE#fBMjPQ9r]m|QקKBHMb"Haߎ"$׾A@$)YR!@*P#n, X0p[UK$)Bh H,oC!+r%\8r}`|"m6u*8F qL$BFɃGSB*.r7+ R8ɠ6 \1Rc霕-5PധoĒ*o$$`)q#r IZ :߆AЬLPSP1D`aTAG ͦr`6/ E媩PiX5)H06* DX J0.Dx<=0Bt ar rʟ?8:A]0 M(,ՖTeV \@nnl嘸Kqr]I,;c]'xxtFͱk,ÇPR,R}AS?Xce8%|? 0] mO>b<*XpC /8hpMĵDjnPEwȴh >!L `A S)QR6M 0tƱ+M"4CR49^l^CQB^x]LJQn&e6ŋ X('8j1E(]0$O|~s"F?+U΢>Cw͔'"}sA] \-,b_?9ʁwsA v.R:D#܏g p7QN[E5tZ{lj;{0 N|b2 V6J\}$`Wx"މ\K!Kվ\ߘ b&4kyrh9s. DO 4A7nґ/& y0uC%;9%*|C4Z'R0C>h%G݀е650x#FnLК!6=dv8 @eCgG zi x~hu65JM4xŨH}0+2^KLs}Z-Iʷ6@@G!oB41FLJKM/:(g!5劂oG4"` %UO8|[**(L1B")qPA&BXb;ŋEp ͍e 7:~OXl>]ĊPپZ^1*"ˍ@B!.NJPEy\hQaw*PHwfxyI ._l,h G[2qte &2ETj?$m AG'YދL7$Ω(Xybi_)SwDb7)+acZ~__ YuY];a5w1x\ _P֟^ܦ HGE6.# kPan[#nP2X/` 9F7 i1.]cFDDαC@'q se$IR5<[8n(%5Ƶl?Gl֮;S$܀wX8{b4g+C`_*$?\v  t BsumZ&݃zsW-}Ѭht@ֹEXQ ' _Zw_Zݝ} !HGu @nEu4P4XLo. Cĩ]%SR F%I >NP o\"R` w󌠕HU] [ B/yۈz _8H ٰ4HVl.\iN"&*hTBw0E5:u`)d"^o0õUb/a19q,]^hLPw[ȚGX6p~G n>x2Y:!,/LI*=S/͝hѢkZ+BO4}srxCi&7EۀH Nt ~2ZTρXQpV7:x?8M_\H7q8pzh. C ,[yA^Z\>̞͂5?U#Nđ1翦Im+Μt _.TΥO1 d'iB_DB qk bO?YigbܠC7Y~fZZ|Svo_TVJZDcL**xURl*p%xʼn*dU$`Ȣ2jb!XK"G|BPE *  /Xv cHRB0$ZXCPGTD;k LgPۼ f"*.&ET{Ց\w[}rRbE 4n` )KqFvsif6sxKRN-bB„OpvLԿp1)+&CKNtk`UK@U`PS -P]1NekARLB* +Ӆ]bA1?bDU?'KY#ƛ>h.n#ƆpȂ8i H "'y+ * Q`8(Jq0Br#$J@e6Xi~R ㄱB/*ĵQv:o>;XВ8q."*i}?oJi,**sjK<~Hzߚ²":d*0E=0}@[H̤@W眱!v6zcQo MΦCMWX vrrg oEgl!8\$OAthD}hT5LI^~LJkr22mhϯyNmB#aw@F$[g;i/FrAؚ4ƐXsWpq"=_9S).1mom<+ Geh Acq ;@qCB3H y &h]@]k6 -`}B#Xsj&ϑqP9)[5iQtзZ/s6!-q \V$!м\ǜj@ˈ!%m`PT+PD/(T>7 qӅ5h$؀y4GA[B >8ߜ y(;9 PaK`A Jjkhb4+88=ܽ]'to"긦+#?4m˂$N13 r &h}Ŕ\v9& :@P(1W^@{CTsT?C Ƌd `@=@NE@TPf i~܄U)Fķ9 kBˀCz7*7m%sEsp0^VR'tl0Ƌ^ 4 8R[}q3H4m0&&^GxhM"!բLNE#U/r .K &cB pqiDTWy\%{mn!͞wRk*ٌbۍ|D6h߶ >cyBJ0!],|Ɛ0rYΕ1wFU Zڤ'JM-nS׬&®ݼH6-g`0$rU(ɉ!> T` j \HYRH , %sOBSrCR$`Xi1Eh'&:LRbWTĐ:eUU6&l{4Hk]@-!8(ٵ 8URbitL*=p.U _ %&cüPqJۋRjC(QDz 4??͘ ZW6 7MJ_8! jqM1p<'"V\ /8YʸdCݕ!>q MhNGt0m^Dʚ䔻1=EX I;O.Sbf7?x ҮTTf aYg8–n ̱Ą堈9 \QՓcǜ".7$Âj"94yMM,>A!0+KJLnr5qx[DЫ]'[2Yz6lbT7hyxF8wHݣ&V%yqQLm.{C7]jcHUk|pt&IQ'aVF#zag(6⢩v8o6VsknCl ÆbZZ.DAC* 6EPRNWE["'YhaEhf;LTM"& A7Wf1@*4[ XPP?%^pKZ&bDki>y \BS5 kwMzP0C+t4!bNLy:2L]P`m_>`fwX!LAǮCJ/ }9T!풪Dݪއ Ӑygo١U*٭}.&Ct*ؚ?B7&S}_񃂃%_T~b|$nϾnqI8Cqd{n1dbZMRToS9\b T`E(! E7󁈂*D.W@s_|0OL!iD"o@ cuīy݄[5Qvm:") 0 ݄R t~.)0<#BJGӏ䊪ˆTJ?.=C1z=0L _i#8m/dq/QZW]"k4u^?XU |ɸӂT.M("÷MGT2Lp} } Kα$?xMTHc) bX|ai`scJ ppH9R 71# ]7e8T~wq 6/n) )Z'Kn":DVZ7|GE:.~+ 7y $\d=WwM?9i/bA"+sCC γ`mfOP_(Nٮu9{Ƨe"Ӄ:]W񘯃 ]<x*WϦ>.ڄWojzBi鎊EL6 __W&- .7ӌ&ka:af<&ӭF7zJ 9!L !!7zWRW#)QMt'+'lq¯?-|TW a:m.㳄 Xb{$F8gCyˑI/NFWnh.Rh P|󏁕 o[A֋@%h҅L`aW #-4Uc/mSDiv'$0VY"UMi\`++Чx ZA=]#dqTo=jxAdq"z,0(B_LYT#%U u~.>m8BT9n RZm!Di,G=}*QLTل1XźHS툗=v記nPKe)27r-iSG,TNaL.ġ{&,A`Jrf5tnnH)/d>~1H])Adj*hRQ× áY*8*w&U *8=qND͔'Vĕ`0fZbG˒$d9~}ۢ7UB *Fʊ` Aabx@0Jxl5+Au"ȄJP_9v Qbڵ4 k#:T(uk4I|L]NTFNo8nJ֭Xv6t:hZPԪcMɂ0Rc2%5 V@./'MDp.EZG"\C!KQ̠7-!]7q21HB`IQť(xSW̐;Bɬm$5?:ù +lZLY#C/?s<mn6[o\7&'!J ḨӬ3 zfR7av]7l |q[HE&̿&(@{Ҁ6x(0;E"~0h C:{.X:"]0;@Con\I-%CNWȩ]%T. fxR5iz@@ oJ4E 6HYX6ձJ.Au7ư)H 6ICDqq) I: Tce_N-H| ۬7NBq1 |4@"@4U0 @SF@5]iXLb:ݘQ C}pIir@]ReH۱?l4vd*m*n`&fߝ ,Ʋºj rpt=.`}rm3)6PiQF~seeH:P @vx ָ<`M5%[!Ye%bVJ.M6v?E@"Xǽ%Ji*5G0a1 T[FJ<y8J*"DbSQ `$VUo7 \m-[eeyث Z*<ɪx '1Ro`p*o%8B~1(B^FJLr_MX QR~|<ޯ1>{Ё~_ kqT8H PB'/fa#:Iy?.}Sql"!rO.FHpXA<ؔ>zeDWA=NPSĸЉ{G´[1(ޡ'}8Z7T<*YjQ8>| cnXI3{Ō ˊ;/z¨O l9*o|y5zv,w0Hzzc5a*!7.Bp$$ PR[`hD+8Ǝ _.@ 5DD7&}I?&?AwNyTDA diǁW :xl4S4sdзRgPa {Sx. 5uyZ;+!E@;!NUh~}24tE䌡ߞ$ 'qnr y]xtA 2Ȁ4I} DEocT~ZMR#}\" 7ŸR x]7\>h*h{%4$0&W:y82WT~%3ep~jT_C!EO TYBMo8 x4ch㈦4ؐ"z D^s$ hFEj|d /in*\ &+_lm@Sf7ESo@8eǡ50%=0cIP oz1Ӓ@#<}f >o1^l{OZ*vm:߯?=AJ)Hy{F6Lj YǥN,8TyePz05aD؁3@qoRv:ĂCW ChM5`־8Z% ڄ-q`Wh:Tiw[8 A0(ť ΃ m+`jLu CldEg(}RԸڑq!Mœbf8B_Δ/QcB=jA^6\rb*7;VdT8X x(0TtC$R& =KAv8X75.c0!UR XWmIܨZ#\&HL*FrN>xS|lRJc~bPvoToa\  66\J`okQ[Rv)cX?Rtaqٹ فJwRIA hS^. `A.R٧&PB \hD%U nd$US :ш̨!C+Ue⢼TbN ;$8GV5BRN ChWGVn\|*}]а)^wCyĚ Gbhau: Т|yTD!cV28J|s̄P\WE&MԮ!Q axAvB!g)wH<o\OAE]ߎ`Ur`E"b# p:' ֤\ ;Sf5MDRkP'<~B !B@F ;lW{Ē(6L 'i-h{Gq-Ա 2!^p  (M 4 "*3r5Van vKhղQ(P֗W-&XF׼QZ-w81@Eܥ!HΕ 'qQ&e,z*¯ʾ;q[rVO52#hq!z q&!w D[QT?K "At񑂒'.hErA*8hKh2zc$P ̤DB6i,q:T0nRe &L 0,K*\IS\$kbx;/ ( ~1R` APG,ˇ_PvP+avlAR)k[!*Qɡ \H]`AHB:` UJ's0M g3!dBqMrKы!AZn{mM<|SSLs[lG88O:0ݷ^?x.p]&[H)-ŠVؘvS=`x^^"t?Xt_T0'8p I€<׽`ՎVDTrT4_% qcj㢶uGxUA &{iLIPuhYY"1jQщ&E(6d}}) zkS*(K e*NRXrc6` Olpa& y" ڍhl%ȸA#.0'.߮&@lm7ˌcTqԘjGN:kf)fcb= AP 4nLEy );w.a'GQNUjZrxD1!RqRa4މܠ3 PDH0PuHF#P LOOPT+ǜ:/-Q37lrbb:ھnmʁyZ'H2} hۃoxLV[W hXJ K( "YRH & HbpF% /7K(ᦌl MIa[[xsp!I TR [.$::Ф-e' CYb| 7g @ x&M5 96HX@ 9hh!c1F tB(.\ƙÛ?8i@qc w jb SUDw)Y^ )L(5!B4lIeHl6:1Ž09@@R"JãD/Xv%&pl2Uv6]TK_M :o7s@ qGX(ЋHoJRKZ'hIaP!n4¯qPxξ9 b^Rvz6 +7z l/$F>>K| DL Ao_/n2p d(A둤 'l`sm)٫9s7qzHzMងOeLB߶$n醃puMoL~H>#DגG9~2eӁfOcb+_AVB|6 ֡j"W1 c{ MV?8 r{׉$To2t?+MInR5V(0"!Ԟs>_VT^1覤hniGD "L{o"2?xSCAo{m6x*lk42-}rVRa0Dw=0vQBZk_|76޻c"*{2fC87C :@i1~؀Fsd>g5 A\f赣EG7Xi]Izr;.Np#[RЭǹ*_v_&@B^}pwmP=e`Ȧ$U_P@"EZEc Oㆭ (A9Utb;X)Ƕ8 ͙AE6|::ͨ- ho=r@=r$7x FXR`䫛(Qp13OnvdDrkDSP$Dw-D@#xWQRO~ѭ8[}2kK2P_4L]a{ 4B(+8DJw`} aLаd}|0i)+~155]0Ŕ(zm*3_u:ɚzwmϛtO6uQvG IGJاˁ*w3_u=o46O`XUItaOcU?f}A)^r/H>Y n(ړʅb{%ZIE7?L֎TǠ Ox,lc8M|tAWf`T q1Ct7}rDXQrUaT`v=.! |+;FE QbPuzHa!*~% >xȵ0@4tt*n9@Zu/fE,41/<P2QPi%-\85|S=%U׿D`n b%G*:.Q?\jnDF"td''fwh8Der3 EDC"^"?lD;Q1$dA. ~rFHeZۯ( *(i=p[0%M +GZK͉N!YHx_\6Jؕ"ups*{bҢ7g:tE؄:* Fm1UVϜ96T>>š i ~LQE ߦm rj4 J cx<7rE9b|1D;p0Uu#/lQ2\a!:Gp €;r R;HO`;7$Zw\NL| XEO]NfEK5 T6IZp+aq "+O=Hn 9 ESg%-FڻQ ֔SɉM h`Q41WIZCK0 b;dqPb_9fI_-Dy krΐa6'k ~\$$U̵Q)Cߜ%ثŴ 1U[ õJPB : x8P%j*83T+J# Lv6j~F'ihIR8M Zn= Ah.$A kkEj|a{׶)ԩ01]Dm2*<勶q^1ͨCGf{-PVX7.%]C5L%rUF*h/ pE l>C~v hQNmNC3q4,9U&$Z<2)Ȩab*0Y,bMSPNp4‰{+rA+]˜hHtl g{@X`B#x:p4 G/C@Dj4p\@Gk,5ܦӆ:zd!R r5>\-5ŭD#R &CSqX C^r, Mx~Un!4Gj./<(@!eIH>7|l5lkl bvjB3 DM"i GG!A&@--;!Uĭ1evHܭPTg>ohj"R-%WVW(HM?*cPQar;Jb s@J?X@L <<>p:= /)"6O3pXp UH'q֧1* $~|*7?- ]ߟ8Er pJDAz@u" LK[{iֵi$!ߴqi JCkbH+-!@MZ׺Fןl`/$RyrF()YlO| xEyGx~NJ B ozp`Gߝc8~p_s2 ⓷T o֘D&NsC0kLyāRqP#ۘ%\loauzBU=w=?OHTȔ|4H@{o({O8璓8Ⱥ(Q|1drǶ"`lICd{Bc6AѿϮv{#Yba~Z@n;\uN4٬9X䯮xn*[ c@b]΃h< Q5Hz{~j%b;\Ft}ܜA^α11Z[  a!]R@P~0 q– 3 )*u"~SD ,@uJyI"cpSCz(!ia*O+( 4vbKCyĆlZ\  K?j6s©l"`*/*|󎤦Q!Mj.V%$O;C!R.>j'CKpqN\Kl[( (h\V/aPS!XN;V߆uWHk ы 4LBX%iDc~؊E'$C bGDJMuLmiq5RM$$@.h94b _LG(.iW8dZPX 167nl[A\TamӲl."F JȢgS o :nҫR +0 8 Nh0 |m.0Xrf-zu K..Q uh`UZ+ =P[P<ǼGb1B}k i}?ܹMԝ#\N 7`9) u3aFKF4˒|@H "R'm\v ;7N4$aLژ%W_BlQmE]%Bs"]묰b(&;~pJ,^$ />S$n;-eHϮ$k'Y. w:??|H$Xct ,1+dҗ6Os}ӌR$qnDMh!@((5Z`Iꚷ)]U4$'"&|Z z =`(S1+N[l='bD@6Ѳ! %DI@#矶ВN.CBkZ>Awf|g#vl05V: U5 YlUİJP*3ƑѥQ|-*\jCT{)J熤 .P8p0CWq-g'8(#:Ɉ56hc0G8<NF[CJ.0"ϝc;J-%jOLywOt1h{mDp`ZH#h{_&ȖvUdp|WbwEPl[%inM o( VQk.yGE }0A]`["x2"myQ @QL,!ғjGC1` G|:[PDp|L6x#U,YD1 "v9 Uʔ.5[@E\z mF!Q;*W\]R+BR SD!QP'=Pˀ;@gfVe$ ?t)[;{2xdGOME =3XWe4LZT$삊"I\$ .D'9p9>GXܒwkq4w1С!0pF)#R(j`kdxHCxoPqSDCcAW;GA3v8]k*뚮m1 ak`D4HZ/ɀPZ ~3W!k<`4+95SAW%&qe~7 #65TjwAڱD~p{H s(pE5w+kSHxAA$)X1H2 6R ICEc/9"t}tK&\AR, lDU|[4lL)*bip.ߟ9|e8%.}C< 3rzdRFt(19F8rKjhxʎ0CFLAmJ6@iJfUAwbVJjPA_Jx 8jx8*e1(B6-k]䞶{ਚnqX2D*8޾{ed8ɸ*ѦJll"HcyÄ4' Q@vQk6N=1-0VF9Ɛ Myt."-TfMUAֱ49ъLJ)C &d[ ]91* rDD>6 հƥCyVă~"*& $Z?/c/ ;WPo?GA\04-An(~qr atR;gq8OP!k"|S$ ' $7"ȕ~<.}oMtyQH ;f#NJ D]O_=%Ǿ!64<>lЂupD֗m=a3Zߪh ,оO\61Kf0,ƸP ić_Gy(`l U28 hoN4 _?L(A)}}0`D*s[9gs]哲{IcB}}3j ȑדy PwӬ(X} _]oaw>&=84Gbe hBO0 7@D x* 9|pa([z̖ %+=8OVЖ|uNBϟGzkM0'Yв -_l jXz!*J}@` ? .'xHfo*2=Ipd"'YT"|{vڤ!_;W\Q)lL6V/XV} "6DWDum`$l%tSxL)quǚ OxMj<6P2Q$:8W"sY^bΝcv.I!W4fyBj6'p#_CP8󆁥|]Kndk X9(>: \><%mN7=ҞpVNP~JK7WX* "b2ˁN-^0 p*]nɩI)bIghM|!j*e5/b:uj/0ŝ@'|O~LlB}#,B(](='KZ,O >;yç?<[8ߙ7,^60LNH"* I0eן@R@` J4rצ MJ6((7O| P F(CybhS]1>l pD ˁu7T#銀i^}̜'сv`;XQg~q$iaM-V$@n8/DTúCϦh>pނSwli0n1Ŭ<P 7Pt"clNF Z6^@@=a/-ڻ(B!z XЕ+(!aUARB"qk`V? v>fZ8&!r#ߟ"<AL5*lkJ+Pp0,ȝ1[7Ct%rup݋bdhB)nACMXe(“L 뎵2RP镠 Aq(([;:F@нb[D!* rjFfBWblee U9 *'>GDZ @h>BTGN-bі ;<l%p ;0̚PJA7"(V&$O!P:1 N#EifRDE 2 U=E wųm`9jm.i0[F]$;S8s:ƒTG!F'Brst7qv"r1bG) Etؓ 2u Kjν0 A7y"fo.p]mPm|G*tezpk*~))WM@7DDh\(CWdۃ$M ÷®GtKn0@!*W8.4_87pІjLh# k2ڣC)96OMvË}/1".[;]y!Son MɲuB̀ݲ+PP_J& ;v`0K ;hRcjaҿllO]Uщ%Tvl7\blt[ ͲH~|B H*f E߷tCG50< /p=zfJ(خi:A‡~ô"!GJ*x@6޶Jz] 4+ɚhR%(FpA ]XsP+}2p\ >;n,Y!`G.h?A&".)Ĕh? Ը?9p%ڣKaO66PL V8AP2 7d8Jʘ p) W}\5p4OM6:Gn!eV$H,8/ݘ/dD#C&"DɅ鮅;|"vA?Tߜ=8]90wF3[xNtw&v|*(&s ǟ8r*yƒ@=?{C(*z8uL .)hxMa6.T?z*"}}19CƑsfڗF%Vf OMf "V%G0SF-:}>{`ԓei?Sw$j%*eDI`#^; °p$@ߞ[%GQۇiP>se@0p\a2.N0tCk8.>p]9KcTV [fp+[d h.Ƥ 1x?y p *?Ac2o^0KçF\ B|暆xEEV< Z+×-Wf5We~E5kơ |n]ss`J}75DqAd_lw=0-` @xߜe u,ۃb*N Fz< ZgzZoy˷?G/:~gZ.1?;k@g:h(Ӝ`\nd L3jf߶A=jSpj4pxu n=# lQGtL-iQdecnR5І}]Ea3k(3U7^ZSFr*M˭俛c6x}1I`OWǶ2 =YQpV`,i<޾z߹T!Y󏂞On)5 [cOP`I*!ǧoˇR@Z˔*tqX.9E>kD5 x?I= b@pQe4M0 6R@GkCI裀f VQͦ\FӲl}n0ТТ-73f  Mo"57cc늆Qȗ $QNPnNt77B!‡B.7! 5Sjz8J0_"ښ'&Gp:vb@(A0Dאּ#r׮  \PD8TKlHrT=ze]vn)`Ȩ qio)C"M v\I)FS Կ|ytq@=S y2֤iG`f;QB6UY`@v<x,H,hUZ@'N(Gns`>! Xda&pUٮ]Uqh;Й ÷RETR)(,])._\صԯ)/!740F b%Ryq4t#^;¤V dT$Ezogy(x?\u`i(B|J R`rPT[ T [p5*[rJ L49k ",O~q\!CO)"7pQtگ~SBO:d]R$#M$ \6`ބ(sE@zY(p\gϮRt 5>wm2DEt|@~gEMeczoA c,E͠Uly͘&7ϮFW, 8"+?F:J2j za.hHƁDr iE* P&kL@7BrhǑl#v}O+k͆NbWW[P:p+AF߾u@ eseӸ8Ll}, B_=qXX}YZ:ny“A񼪉vU ''PAy/#3R+~lN\u BOlHЪ>Z1?׾?+ y lG( w~Ilx|SG]zQȝE /˨=r2xDnYʛc59L=9@~; j 5^IX~ugm&V@G}}q&-dR_E 8睧&#!Qup/*!zu$6 {N4_|q o"SbEQ)x >~=?/yYhR%_5E/D*U/o)H)" ~y('Ѳ|4-実Qezt&O|@϶Ke[Fc(p7HPI'xI6?^7k}pо„g\IQ>'xH8Ll <{1q[yn RGE$5)UHᦄ:v`NP;8DW0]S[@rB"gg)9?=T]w٬<87P\ D{ߏA/ϛʊ#r[1;"\݄8el h!X#ߠ7ǶQNw`E{ %!HBC>~r<E {?"+s'bU¹8CMU%?? ,X=3nkCy0F.¯TwJK.V@|c@ \h%r)*lYq } - ̴ ]6?.C" [M9 ;b&Q/rX:׼AExz!HкoUI.uC$-( h>=L$M3q|' 0I! WgHTPQ$KVQDy!@\=04:1=p"4"d'@q3SR@1Q @E~TN],RH(SRbկ$!m#JJysDpR OU /ӬlyoD52QvD.  pC5y%yZka(l/߮V5T0݂04ZeAc mb MZxJce)[ D%H$F)U1!z,wf%~Fy<` (*hUUD[\n̝IT̒8.7=? ;TŠTt]l\T 0l|vrDA0kP<9!9A*EQ QąK" z͡&'N5 3|9z33zv+`$j肒z䄴ްɰ4⒇0u/&Gy}lb( sdIƯwa%?VKP%qB˜fտ> DEv[qM?!XTE* AFrp@tQĥ7R1̀FJYmdWïBр+t5S(21 y}pi PvA81dGz` ?1C5'$3`pp$}0RвcCq;j 5-]MZRj1D sq 89Y~V)y F|pBZ\itKrmDN#D5(&FV RP̈.Xb)0Ea')&@Z۔)EoUiP <#]HPJj (9F82 b!Tp*&ap wbl8JMxZFul E!T6 i.3GmLEP >>4vpa,DUn@%ebNdZ1 %ULk|eEl4in^ ejƩLE|5a r*A@ @[Sqv0Nik P;€\̆)5#{*8պ <81-L"msX M{0?>*%wj4+ Tu%h.F̀5eKm(!Š1((a0. S+$.%B_| \zaM PL |@NU/ɔ{Ѷ `sZmj2R,  $v Gum la\:\Zֱ֪lhTI[AHox&kCbB<[󈪖YxG\/pp+GX}0D <wAt6xJ"-BeX$s+rHNRMQ؛<崌V7Bw֔WN=bf*/E"s4nc@]l9akUfsnU[MsCB(]NfY tbOm"=SA*:(O* jAW#BHւH48Q8+ at_;#zPYBq}rv jr> 7v( VĀv8" be6 AE-EG|(zG@8DyY ^Z5pZFm)4x<wmNfJQdр c0FN@.̚h#fLBp)X"*Jʿ!hde)4!ٚ&(P0w& h<#)eAf|Cd U2iiAOLXRush4+G{Wd񊢁pGj\#}ERNMS.v.-D!0[N"ª8%{D4C#Lt۔KgNw(*77Pl3U! ]Aނ/M%ijN6F3('84@W-$"_ ezi}R _)l9J@u? Tddf* 2(RzWitf3l@4:qS@+244aEyhNĨx2 ɀ0)V)Y?-)6f>DvD /VsyUE|AԮoj$+PjYP8Q _\Z}g.fLl(' Y]JFy!Fuן]Y%,#(1Ef$T2b}md؍T4=?QY0jtT{ȕ0\V7P JxʚE+meRoT}80`_#E71S}z>9sJBX > 6l>^m BoG W"Vx=1j%XQHϻS`~wl2o!5/F91I?XA͛C&Jp"C'K]O}\6vqD2SP}p@o񁠏poh57/ {㢨_B|Yi\n,'HWUٳC ˫F@5>wQZ,Aәc"@}LO_(8@Lu;KrYiY?4US~2&H:-4` az""z A4؆VC@D|" %gb([kM֦6.h$DuA (9[2Ѫ>oHĚ%: jL6fE OU] bHMta]ـ'dFxh|P)Z-=1)Sx2R PGE_O n#hʼni<'Aɂ<@i<q<3BUh/[;VD0JCt T9^Ob0!|F F %1D PHpDh퀩BJi2-Qۼ~9?؅?6xCD= rU@4=>F\ZMLZ.rbD  ExMbJm\*6Wr퀆 NͤIT9!P7딾׳YCaM*w\)P+w$CL`l @邡`LeRpJ@0YiXhM<)•*DD]f35baC8p[bKFhcD6aP}b#@AkjA^5)GZE$^. b?lmx ɕ7kA@lAD:hp}Me-AC=R֯Wx--Ubvz )X*U،kJ^=Bi}07`<-Vj=J56q ]b]/FZ^pEӢ}^B"VLPV3R6\܌ dT.AI˩$4 4\5R IY铤U p= tc:́Ȯl*+=2`v&Ƹ並Tb88mbP,/(`.*.hM@l]d`w&a LIo8.4]U(K u|@ш dzc 9 qU; n}NFBR UN•a05]cVJ|򂀶9J ٵkPg4 \Bk PG.E`d YD_ 2Rҷ-oXV(8TDD^>rƒD:qư[ŠBsBjˌ1^m_L?,HwE26kYQ W[@'٭Qn+tQ`0(LUJ .P}%1ѐDsScb<5Q$[eL-$&LgZb"$jj' \Rӆ ;^~(E+: v!0ӡJ' 1TE4ۢawrGI #0"gj( Qd @hEo7WBE*rCB5C PrN/rcUTeA0uʉ$#XGxV`HysQTk& Y6$u>S* As =:QI)# P5X90RsFm.;#(L@#)3(% mr)"ϣ=h'X&3qDh-AU +`$-%fd& ;Jw_\@^zYr)v5j⠾Tpa5smso9 p@6I| `94" њ% )4#Ⱦ=z*͞'c\ "Lҭñ QQp)IljV[ ZG 4L^2F,G 0N-8Fo!K}XQcUQi<~1US\IVt*d" ޲^tr w=f=٬f8:@F_ TMAyk *)w`S_z۶oPϾ*6(uwpN~PAU|&_ CHQU} sm#SJ]+"XɊ\ZJ".DIg h[i o)˯U.j'R7ඥb"/銊ع*.[E-0q(8f%U$\G@25)C6Pl,< @Ox9 Gmh5}7Έ) h m~܋BTް ]fp$SZE"='h'dаS 簜7ˌ]yĨQʧF8MEf=JH(``tMŋ6}q2شj1*kk nd pBt$-#J6]|i5PXb+If5>xǣ"i#~8aDCbA@Cd.?H5nKPU}0QweXr)E m| Ƀ_O(nڳafV*;vV|iԝ{btDhژvtD8u9027' (wf>]!/Xl(C]~>Ec?PY<녣p*YʄcU^JOO6v2<|@a"hO?:qo/UwȚr\o /mx=i:P6 )ixU ny𞙬5k}cϦV2mya%uq tom/7 6<8*4ߦ!`$; +1ɤD7yP0' !w=pjD727PjoqJa}$ 2_C`MQ`JaȌbq*_5' *5Ji \R$ֿ:_92ּ¦s6޵@Ep׭2SuJNBo )}>A хz_). Wb~rp "gJk F^[TЃ 3`[Ѥ~DDAF6KϾMYGMbՊ,J O)&  …,H">="Mn~04 a]&(H" M__ɋ >7)y]u1&V>jo^=pEDL"[+d)|#ZȝCmBzŠ"@CkP0*Q77"¸%bࡋD<ˣ.zh(4 \0 裸QM$]d@A\A.# %""U1PD r%t)s 5>yɅ "m\"*1xEUB$:iӁ%% 'aJyއX hKʃ| _7%A'N]]6L""^x4bA-ɞp*txSl Ͼ Fs@<#(7ˌQ ,/@UWm$ K&l_0M*Jj u HcڲAHJU:c OK/g|x v t.DT>O8$4G*X&b>Рur(}7IVXfˡ(Hboy[N B\+b֮<!.Ge7xҤ-% !"$**A<XP13ҫ RmI*޿@(6VDƴ&!&0J"jbM3rG`m\GTWXJi&+GR]&`{fQW1 5ɞ@QS#vHP5d2%ڄmo=z p;;xp"M1HsI 6x1@&SĈH;k Z9;xQXhrp7/Rjr>:ƺ]N73IA2%If!9;nW q+{\ِ .G)WYJP(0Ho Qv|qdhMJ1A7zV>_g0 S-J:`/fJ6͛M,?xyބ3Z .9KC4xuP)c}Z@?=oL'Mqt9 D RRFjbW- ::(9v/X9߮)`F! Bfcyl:CLȪP˨R/LM*Ӏyc"v & xLC"#jGzRc1`m yα6bB`m 9>Mw(Yx z8C1C`.1(+-ȼױHwd|$'lb+PB1p|'c-Bl-\Jf"hˌ)(Ҏ6Z\,нn h~plI\m# au6Ɩt'dRvMT4HŮHM@x[ Q˩6Yr1(CY$h` iӼ<̽ڼ#F.&)͜??@) OV\<@z`Ry AN6ySr|g&*ZslJ cu` K͢洕+4+V-ʾ`dШL݂.Sе+hǣ'$Anl(ǩ5%&))P/E3@f{E`4\ENѰ4.o?:v[OU7ˬA_& NQRָ u<`j; !T}>~rjkCb=Bh ۄ"c^$ 6 & `t! Q\2&olNFRBo8 37Ķ_&4&ХEhNh@U(7F$SbZn )|;ҢqijA㠉rE=xB5~.5R 6@MpMg5i!9~ 4T.' (q6<` <^ᰋ:FAC>EyJ, ]Jk-9!ד"0X7:Ƭ%rH4B4!B66 6G6 Q`dTE$WIvv@ l@&xj9NeNayT do|M!"eb,^++ _x"PDQjт#eJeZO=4(fЈ%M@t6џYaJpˈ@t)-BL[Z1@ZpDFmb XzЫI.9n/^(Xq0Tӽˡ&-1jBPWsi` "Ȧ (bޅK9y`l ]&.R͠rYc@;f ; ZNUF "~ h (?("@- 4\.iDģ!* 6{0 rS(&WAT' s *?iccT{&!ai f YtqJf=00HE8+F: qV9 A( Dh=N:2,%IrI% 95ʹhrQ㿾Vax(:eB=Gk bvN .TxjxN!9xsUP8nP%A~j.p嚂X55T!?~q:cgi z{P(-1' |㱟#%^yʐRzf*( $8YkE@j' }=}q ^h=8 )o"`Uzt@ק (`!7) 6o7Gz;ьh$c񴤒0stC!vyiak2?lLOlD]' **8!+À{hyp #f4L5m޸lGD,TmCUmV!ksQym4b!!ySgz djA/lH4ND?D5q0qRCo_%*XR>[ }p 3 *DMd" לBc`lI6)=(zwǩXxEMmw×`i|D4x LhJ4Pvs IoHySuvlC\\v!lZ2%BCVQVs| )BܔgoIT* 8@BIW 0P%P\BOW#rh҆"0h!%LJM-㈨DNpppevaE@`Aoqw( Lm]AW8hHP F" (pUR. äɐ PN%59B  pz :M&HM iPpmԠ7ac\Pm}G_w)dpSLE#EQ a: EC"Jd*jb#ʃwU 屾1&uuᑴ8)6*ח:H1JS7B(D,(T#Ȏؑמ X*,e4O bMۺ8G nqOh u4VS۳$8.lI($5_>UN:H c4بQǜc`*V@0 H{8T@ri[cؾ=!(J 5[?Ah J)-{qݠBLbJ*YI̼hMcZbn2mȁ䓪f!.F2]Xe#9L]buV A*;\%AEQQGZ\SYo=^ qD0lA86b(湤(݃4]O4}~3GlnƋn B^<&;,A >\AZ vyr3 .&*l ؤ!KtKLPB!0A m0J~=Gl1m)۲)BLvl)V )F Rz> s`ΰJEdW?<Sj0h#vz5 ڙFT=qEVh'a7{X4$T$_BQ ( ttfՎ֊ qaA_*%_\"$D|o!Sl44)+v*lqp,ŸhFT#pf<M\(% 1X !F0!Dž4|I4X/"%MwEJ"m~~rp<%Eܟ|i@! FT8lo(]D=EH0ob !`-Mz`n"o9Gmr0ƥ%2(zS TRlJ0(w1J$[m.mC`P;'K*+Mfj$(T^ 0AU9Fƽ9!p_D ABUh.1hS ڷỳ" E|Ht q : 1 qRx#]^nmnR."XT1T  AЪ<;ŚEB+aK``Vܢb5.Bx?S M`D x}0 E@7c$:aH#~R @a U솭j)/[p|Jʛ{C@(jQ Jؚe˜Xu,Rŋ٪b P!l|X_kc[T!^‹9Q]";Fz(CHp6Ǧ -K\ fTacݙ–Ⱥ_wo@0P*K]UڄXT:p7FYJW7r#| vs@W+L8Sx%C,2WTȰo @;[ [<6\dY`z#X7/ XXSS m; p8,L*X:;*;P+D"M!1N'ΰP ꛦo Tr҅#؎T,:QѯlDVءAQElD(B7*\@Bs_iN \hǰ MSb)En%&H)\(š6T>k.ӃThc5kybGFJz8TIkaeX`FL es CYvoYƺ1Ӂtdx,$wWR@9*[w%Xx"¨D|&z"c! a@R DhM_oeD taD+y~ JDbhh;TY|6FP]ċx?_' F(yzòx]*>IhE=Xlo\g]LPW9-ŢSa.X½=~؅PQO<]ںƿPי҄N""&#`_o@:4)gXWamMl)94*#˙t y\/F.t}d.ns(̹Dc_/یy#ۯ6֪.]6^VBHC:7]ǾvS0cӾ.4}\a? ;"N1hw >K"#]xE9㎣0"n:@ΰq>-Mo."Ii؎ajlۋUE_I+ha|޼{xƒ@o͒Qә(~opaܑ F/xEn_.QI%oa\"kMf)l.ҽ~wBREJtE#¸ Ƿx'8Cet }5GW CNqI5Whק4`ڼ~<)/n&,4]ҷHz?#TGhc NrhHH8\8ڄPsMW`m.W&DZpjD4ɔ!:s bEVoO U'dȠ ~u2su6u M9H(xU޼muǴ'czPI\Q])q do& ێ̸PEDA"SN5(noc!.1tj t cـ4>ΟjW(yB?>T2q(T C6x٨+Z8o"]cykRGuq@n8ҕuk!' 5ZȨ*2נwP LF‚![X'K)A؜v T[L mvetAA S-QB$*oLW@J|فh.h"!~1P0@̂o⥆/P*GQ⢭Ӆ]uP%TQepT#G_Yte+E267 BG8~s@\Jk44*Wu\oSc{PtL0Q)3V|h_H&*Ƥ"ބi tNSeNrD͎#OG[CJ+JCW&Ň]Q6Lx3yIzbRT __&VFhIQjϽ'BBRqrl@b*::$ݽ*UbRix0gJ4ɀ kRK$yy`.0MAЎ5v7G $"M7Fڱ`ƪlMM"I" A-dF)Tl ȁ[].ۊ4 tfGWRβ^-:]؍$RsO!Oqtl70rЦKP b `$@rA[V9# ay)xxN{Yi\PEG<*$^B<6ۇnߟ!7eqz9 Jk"cR mbu ;ͦ\U\!h%NOZ&3\ `wa+`$V(H SB0b1v)a}ZCo,<|^SKy 5p>#"lN(| Tr`qM7ӓ] (~u$l_ ʝ9vc6Vjq(r!ԞDDW7P4]DM.^-e~ئ"ldrG!l&,D9D %PB\pDL!M_\xqf-~o Gu0N[)l%Х{H mĹVf, oSYA* #:8w0! ٳq.k!D0&&RUO8@ConN"5lZճOSq]=-H\t*aYo\ʪ0w@?:1A0-WK &F[Ee6*/8bxs]yq}Ra8w "TB~< Uph=#W@"$1A§"+C88 yᖆ^OĴ!I;Z2t%+9+ G7YHJ"'RňA|*,@p R3y!2B'x0P=2#HlAI]*|l&N9a8 p5 -Qx(r``oΊueE W3通:{ i 5+4 9q( 1E(y;ˠHr` *>ߚ%` 9`؅hƴ`R]!V8 gGZP|aqs6BJ(Al C |T *gzd>p(D׏ ܶ2tUK97#aQ!GhQ rV7L@0xthģb<7hLLDFkYj H=R ˴5:HAribo HuiH!W#-`Hw?4H*=?81'M݌5>B&!KU%9 ^Rl 6d)~0`XTv<Rɉ 8:QrT*sa9   d@O # Rp"AsJF%q n">=4fwi;J6\12<'|RZ0m P{aKs5!T#4 "i=b3r4Q]qnjIE'qA]qpܑqG]X!="GBIXܐ*-?x*"Ay$BHW, zzy)|$Fu (@pWuZg﹕8p;=|0$X@ramoBqyDO}iJCŋg~v;xP z;?x4! l-p 1}:uڮR)aB!xfJk"rO_7Tu ƱLPJ^͛(Fox@/L+p_{++3^d+ HRa!M7:`bE,CDwҐ%y\eA~o,Љ^!`#O\\5ɚܠ2T=ϜB” O}2*ȣ:5O #彼9W.tdX"Z]s:ķ<6o<?n; fLǷYv~xTڴC^(J NA%?yshqA T8Ta%Ɇ~?7+B`"ÚFNȇTWGP ,Berda8%y-QZ[Y15_QI G(Dz$1T}1_9YWW`U1m 1P RK=SA5V|1H I8DSU=@Bѵ!AM~pιƕ%.Z*EyE5Z2#=Lr)!<1i?\D)ҙd(&e!)hplbdBU"* EBjKV?[^'3MixT=0( S\ºnr 3? EɰMy?LP݉&ܢh! @7yfTG+r ۑH"8X+ mێm W ݀Âd#A@s4  oSjEk* }N#o袴PظԂUMծDQ;MNb.(i/'S:QOlHA P{E5ۆݦBT0h*:\#JnEoY 6%XiQ5lk`\}q۾"Z⁖yǜoMtP+aJwDa@rkX#15=6"$ f )-@@Þ] p$lE zE=2Z^L.VЉ5)9( A#*]Q2@=Tq!Kk yzm6βjij?8:ÆgH `HugRT iJ!&:]Z4B$dvoE!CjFDŠ-B),g)˭-=3%ԍ5IJŠf҆&At5 (E8tC<Ơ o{89bLGEPq"vEq?N- 'TAn6Yˑľl䷹\ NP[ظ[Py0W&SwpkH5@ʈךegB&H+EI@֦ -cNԮPKLP*UB* Q \ ZOuJФ"a s}D8daT &{f&QviI Wcw[K%=xQO78"gJ5JNO ƴoܧY4o (n_ь*ʹ"H (ibEFB i ᑦR: ;NXAqr+D@Tx8Q~kxWu)81Ÿ[|Ь+G1lfs 4Eš C؋#]!B"gHzxcCi>xb*~|!kf;>_wĠcsNy,QJ[qw># TS ]eIl6IB)U=D }(5WuApRT-0'cd}G9s 5 xܻ aLEN5I5z.: LB$ۗ-}6Bzx~OF pO>s[!B*^4_P͉inje_tnlyB'$+:c2WX,:ʒéOWc'>}rN#mLJ1K^R__cz@ypvEƧl|>VPN#@GeSi7NkA(7\VKE"ל`AGR* S'LHt5FpBU[̡{ QÎP=ô46oS0CX8I!*֠e;n~«tzfʫΞ|PʾYJY)A uJt=>xI">XpM텻I@$ RMGI<䊋7E~.j+q iO9s!Ae# ro XK[Wozo\PelƄCHO)tL׿ @3,R@齗Ȋ0H DMh8K n1+NPTUUfPM??X!6abbF2 ri~yxQn0(Ix.ܼA)qdC`ǾX٨O z֒rmrh4 \!Y^@$AtNW]p@YeQC U,>S0!S yʂv%ˊt!@l7d D/x͡ dl \M{qC`x Iq!1Mb1ETm@&ZƠ$s {a0@ pR`@9u<¢sBb tr n-1 4P ta-8 .DnA/WA!+-("a\\55 Y<~ѧV9i9pU7. $M r`*JCGس*7ɱ݀N2Dk,ɭN<kYj׷ q1+f]@qj_LU(ёSkW5@n0-.`n?Dm5)AG#@ i ѶuT -(o*pRD (!"7jzܒ n}`!R{F)b` t/˄ت#tUe`\A/@tEE%?Qbb%q2\ rPnjQ=q^AD~nDpH#g*_|BH&:(l k p{Ar*#n+n-rXbT81t)0Z^EsNg1Y;3ijFh"j FFq\-jyzXѪ()R$Iah@ `AU-*/#g"O.sv`T(e¶Tj"?\kc(gg*x;rrP՗xJm*+j׻U+$/dB{*XvOc%_7FΝ]4s1;e5L`8A0P( #crlkLtVѻV6hpP Qw"sp,ݴ [ʍ:d m%ZF,9( SF(Bc]wpc40]-&h>L07ߣRڙ`AMV=b&SffU6# 8MkN_L`$sm\S{0L#P 6oZ k*eC^|9K:2 4Tv73vAn#EsA_lJQs!VW+c53UIӫWQMW)tQPG -6MĕFE1TWPr p:r[?yr6c.9(- %l1)A@rEn9HFna A H`ASrex!(Zۋl w뺦K QO\x!S)@tj( GI0B&+e ݋ `ͨ{膫 fP\."S0, kWɡ󩈫U6y}v=(D4-pWa}8l8A0­"߯bcQ1 P\ F=1HhGC,U 9UYH ОED5DIFɿjoϛu\@x2Sva*7*ÿƻk y*aҀv)qU7,ɼRjz Q;  W]a4a)]1 ЧZ-:vzcTzT&B\Ea8 @˚Kca{>pDTUcbR:k\RH! W;hhq{ct 2mu_smxp0;B \n$sz#~@4 "zPf^yPk[aQ:C|J /)ˬ\(<ČT,~vq:pFX≻9:ĎȞf2cPo e kN6fI햰E+ljOPISx |_=?> OO8jv~vL&qP\WdKoa6at2KOsL P: UyLry: L6~sW*Ln^_ *1/ L+D7EKq$QJik{`t BP=u}rS*1Iz bz%< ٿ*q{MZ@GG=ACyVחCD D8]_&& 6~/ZTL`GQ1q]6:h$7՜q *U5@@)orE@>k텯'@H sl8%DGFbלSSXԺ A$/KDm䭁y^vWaъLDP&G{׌DbD)pA0 7 AQ=3gE30RU_Ǯ "ӳp hTj }O9q[1`CnwXM ܻʗw&yB(鰘"'X)D(BHHq[} BA.Ơ]0؂\Dl Ai\މ'QePӏx.@PQn@]A a@" }E-z:sJM  7\|8(I4C;QI!4Rgnl( Zu  ; $H BXFx4I?hFU:) ,H ƒMYUC}0Uцd{l8∦s^XAG4P!iÓP<(:<%j=1(Ph (Ofl58gߢ P"QFOSF^| 3 ѢDI {+^s`P[t"Œ.񊰃c@0Ǯ}>8 .ɉ F=N$!4PAvf7xP uZAr:U4"5r8%[K)GTeDE jWl4~?HogtA\8Ry-b y} 9 o@]FT. h  -)qp>| 8ġ$fL;FJp, nQi+PGB*uAvJv]Qxy%Z©9ӄQ I% ddr$lyUAiO\O56S( Wq)~x+. E `!qat-[Zp3,fȚETtcmIrPA }- M/DEG6cx0$WP5>q\ylH#5 ,c{J떁C0H pZ;#бDOһ*w C Љ7l(Vԝ<`P!Apj4f]v|RtڗJ~)'`Nh#1gh4E­]^YevxPXur;ѝIF5681в4`ʌVBi8O) 0XH渄v (Ds%;D1* m5KM(1cPWnPir?8H\94U@Uf%_!^ f('Q1.00i`F`W=(Tq4EhT9?8Ӭ5T82%n&E<* Z_8G!|{ )u^Ct+/wxB)(D: { #>ְYC$?L)gb:؛wֲ#HWl( DLj $m~]byŸDAR0@6+8g xShܑ  7ˡO@jG*ѸY%`/ *+]de 1BhH#Nr-z*6.6=;$^*2P9;|L)VvYqbZ&En;1Z!rBJ[C;0GsWTn=sB 1[Do4.FUo.R棣lpVɋƝKeB?X@WCOM[ =rh׬@mBB RD 6b7sF?+;VKX9L0ԈYqFt\aM1B:sJ,tRCޏeG1hښ e;ĸ))I .e%ĭx2ZZL9Q Wq@ cN]:ŬljbHsq?:a@){CG&'xo$*BH`4#10yeۼg=`nsNS)W {.+-pxTوbss95wsoրc-XtE MwE@8 vh4lT/6KuJܰJ47.8!O#xP)]fT9-𡦐3k&'7,V~( ? C:I#'W 8)1e*4*xr֝\Ruz{a :8q[X A0n!PfGd{+81݁~yJ>+^xf@@wCLRz8<ҿ!*P 9ʑ&C9%H = =|'G97s& TBv;T#Uߥȝ |IBN:n-o-!aצAC@)ܚBc2T<;pYl|p$= 0Ee{~s@6))w-OFfVM6펐ʌSM#َw7qE!w B.gI팘D!&<`|I0_え\8|'L=+@P֩FЦ>IpN}>%߿|ШYs@R(Dvצojp%lh8|TPE9LL=qD4V`ĉy}ՂZh*RåIǟh@(/Yñ*ġ2?XGޘ!F7~\4ʲ.KgF$STZ{7Zl@/1f$(u}8E1߼^thфvlSc( J;5H f / eHhƦ2?x䠏eֱJWγjaNh&~yIJ8M"Z(3Ub)}p ʠ)xСqHyH#f( u:rv~B<+-t q P0f*#,]YbP+FQ>=)A)N]$#EPePl*]P!XH![O.R@h83m?yhf4\FpR%dN{`5YhEF(P*h(W"8t| +nJ`aZ$jlBT⑮D.ʔhue-Ә(UcPB2I -3p^!LM5Cւ*`]c N Cch`Pn(h ODZO (;e J@ԍqJp$`5`6 P( [)bB/5]E{6 .Zpb 7i2vHGxbnNS yI&:Hd{Zic :mFPxpÓLmJ'e9[5ƺpج;2 Emia) KpSaâ?S 8#Uyki fbyceUy'쀒R$(b@"sB]eʺNCuFS&\4x,ah7YJ,QVvc4DX(*%'< J9%8'8:p7ieP]!ۯQۑbP˜t6 @-Q׬@L _.vB\0!ڪ iUדNUu:0t M&ˎaq1%nx ;8c{dH* eS::@i3p!'AeO pM MQh\ p-;BGZ^F}4Cb6]1W99F;J$q 6Q@ ]x!c.E0XoIM(Kap&s\`N(amstyp)rNGwtپb;GHm*70o$@UaX 0hUǨN Q+Bit\]㶥Dv( 7H%#T?JR*1 L2X6|d-t ,_#@-8 y .@XCuL$7hS\[z(&,$$q.+k o''yR6#hAc$]@ERC{k׃h8f6xM5Mo!0m|L\Զz>xdzpBr.oCpLt+ܠ9tDn 1pڡ Pj_DWdK&GE5 >hAB \@` $ݖQƔGB|Dln9:ȍ)7PMAo]"*`oF2P*j!PB\M"`V3kG8muHF_9Fl k/ \|57q]byt *Rbv//n8"XNLZyhul*{1M,>L 艜@K @?A4C"464\ |b=UBx ^QcxEh5LKn+ - 3{o?L[_\.UѣzƑCub$s(w#ڑn]dDQqoLk4&QE X8%9-9n@jnmXNz4z^\a H[˼on4Q?d%{L%c4$;(,<3T^P!4Co8"MrV$R-\ +W;)DaժdS ؐ8nMM/h q.hP4$A&.lze* ((J%1.b(u0( *P@z(?YBU]"FBi;0.QA" v qFmU$6/cJ:끰"bV:Lbr+mr 5؆T ^L &jEѢbJ&UWTQȸ_-a x#vՌO\HU F.P%BCb0r@)ni„[h`wCե{ʃ6cvnK,Dz)d  ,H۔iˁ-P1Ci'CBṦj*` WxA\*9$e/"1nx"4t5AO ) EJ$5%6ܒTtȨ4[DyZ鉶C(֐@Ӎ]r:TDX܃@;q"0q ;vBmj|;Fl}5$y5$$K;A&4 Nɸu 6$;5 ::41PB02<`N!jԔ8}"Z82$-h-KϮ.7/UE  ZnpEiHZO^r5~ ܨ"N &O7izsR<@>`@!. `"i_bEZvB5  ϞpfNq͐}@$)8.{)/5Mf?tW&:{MAbuu8=y׮W)Z"ɋ]ؑO"se2+`T^7pJoU^ CSHULyKDVO=((^N Ag/4݊{8Hs7xbN̈́HԻ/8<8íBu&b6;SV; }&2@g# 藕_b T81Ϧ$M}zLrZQU=uVD7kT|PÞlAP jB#|}E Q&xpPShbGbÙzߟ+9,zqhU4v=}J%bq=N F I5o*?z4~~Fg#S5T) &~ LDۮpȒ\sXX)ME(5d9#8I Q7ϓ#*{X% TB5C"-HļKwǼ5o OQyo.gF8[|uap7g[1,Tl/X<h85c@0r$({ #]u@zd 17V6YZ/\B dL[Xv*!SIJ OŦ\3@U9ߧ'Fp%ɰJb)ggV3BoypGDX-Ax>wLpU/ imxƚ9D8>\(I.cb&R4 _8)I#Ro#@@jE.dPZ4T躎7o ٥А<^VEs` N)?*AU`B.UID>1(cűSr: HRà4 $}>uɽ ėx#װEr,2eG#ZpeD: !e V 3r!\x! FK"ѵҚq]ko>sPĴ()[l,7#E"B]Qw$cC5j 4jmB Qě@LҊ$k&$Ӑ=m'eӠdOqtL=8CрX ՝ ( ہ [q ®m5G*|͈IFJ8X$=%- Õ'V[{fpP!l<`B.';4! U<ա|1BN !. J ?NBQ&+"ylM &7 R2 +g 6paDr($Nz„&o eB Ɨ4 6r&kƔՑ" C_:].S@Ian#]kXtɧ*o6!KFI=3aG}P mEЎUtGFNAqHl q!R>! d5  U UB  bhd xGUkC GF4@ͥ34`L*AX:(P"R)A-ĆpЋc]\ 宱EԯQq`!xAÂ`(D^A5Y׃wPCf(;0lU0fh1wqdh !Lf0\WaQ}.jȡ`a5zb J?8ZŠ{g-8X9sa=00CI]( @6L eXl=9vֲ7)8wVi 68  W[.M{#%-F`yE%*ee٦-&iqut൏|DI'H6r+֒d b@jݝ9qح}a bmpBD aSiNQ!Q_J"fƄڪքpȫfq:=0@@͇dxXEUvBq*w5v;cЊ,!Ǧ4 WyYRӭeDvtKLy \ Rp )PJR )$F}!>\T7P n.H6QрPBDͨՀ=.*U'a _Zxŭb)nj ; SSTQP" w eGd ʶ-W*Uwo<=s†1ofw D4JD᭖l6tBL24g4UW8- qPl8M o"XCtEQ+Aw_?8T.2!CU2"v~1iUPd)OSaxsbi.&Hx=1! G}&_~_=p0IVY6_x񗁑qHX@Xx!̨Eh8ž^Po/P_/$Kc*)J;1Bs9 h W:ܞeDc >I*-yp@|}Wk$5J"|RQ.9̂X;aNL ]%Emɔ=>sp&X:>wެ0R8"'<ńdCx"+Ѯ4N\("xqeی@Q>{czz$sT~JxCAhU_Mps;/oܶʧ;}1#JEܯ:_›D^B -qqTJ4p ',MlBj+BY#hf8Zt|{f+UH>y'G*u*PwG` 6֦<#%Q\@JR{字RB+E,$Ѿ1h<)a.ʍ!޾2u뀡N9iƵ:T# ALlk A~|8D7WG@SY ;͆fSӇX's99HqJ Pt|R oO04Qvfα4!U,O"8S~+D0ЏCEW[V$NJ)ELd ]J|9Dj;P\ߝaP45z9**F HS h.у~9IF1pIKǧo74DM_$h@8bx+{22+nU&QX v}0Vr!yۼt-Q0,BC2T Xa| q q*J"a 6 @W.W0;5?B*W4V+'b#4S0(0!4V8} Њy~~sS@E #ybNqi=1+_8Ǽ-t^J8d@@se'BJ1F!@zK ,2hfֵIQz%5F`Ma Ҡ0D PE8*&z;iQ8L3y)d*tpNqC $ˇ}۝ʚ&-t~O!҇jPON(86^3MB6o\5  $Npi}p99\fVĥ,YB÷1eJy c tBvԧ&PjDDu'V!wiBccTֲ J%*6KT]޳oy\1޲vt`Eg DИ@UF{g;e8],}* ty *y4J©WDz PhߞsUCQBBmV6ኢ]~wPss<E; h#%+*0VI IiQ9@X4d„)&+B*78$ s!bA)l| YULz&<`te(qusUX Y,NJbi3c \}2^Q0=qNܠ;r9%pW@N6Kmy0Y_}r0p$ 7fiZS. "< Ap) R3``4E*G@DpJtH!(<}MA(3J2u#E:\Ɠj`;B %.6MfRBh܀}za@! &ɒKzŒ?e g9R7 4K:kI}no 6l.(4q]Evfb}0G$b&Ɉ*H! ]NRм&&wWpg0/ɐTPh }򊌇P)4%8#D$r F1A SU֡k@n.RpnDB_^W 苪l& TT7 L68J! mC b5eW^0S(lvO|@>z%^1T\"JHZq!w\ Ehhjlx MMIuF%KUǐERк"MD"p'YKFwC0V 7h>uOU06m//IcE}%E-.qCU boBDzĘh(e}9!@lzcUzζ:#˯g;T׷O8 h$.q 5wr/bG `c [ؠeEDž "Ƒ`9U*Mťt1ΆǴQr(\ Ao+5 " +u+to KZC-XQ =q@IXyl|&#eH #n71 .D%%gqOZnjH,:wkX 3r' E ~`242HT XNszvZ|[7 B*{sόo~aH}[5 !5}J41} ~C11:dyjNq)L*2+PxtTv5#NO9ځ(myE4EA zȾ81'8VLuߗ!}+W|Z$Gk\qD}3p([]vTjNd5󖀗=lsqu( ch?vEB Dn:Ŋ}DH+GCÆ.󀦁r=o8%Ŵ'8V@ Xv5 84CG:"e-fq>=5ihd&Uَh fVL4U O\Gh[׏fA=A"O}|bMuœ)C|*؄P~)do\>z@&|pJ3۾q#>ƎO!~" eKCF'uz}~\b#ncoν0E(hnc *&Ȑco8=O)=r۟MƲ"XM}6G̭VnX96S_|4O|%yoؐy,YxR"%)@. . J$,lh6,- FVP3cF,rN)*6zrwҴ1{L S6Z@6(O &rMFpWND #J[8_u՞@Z0ݦat4@J e0E+Anj١A."re P"_A H2'n@eDx4fĢd ]F\9X[1Q hdA9\<+qUr=k galq\P@(*4m:($:*N(.+"u $H*k& lo@ ޡ2 CuF\!GDWlFD S|ŢAc6ߜr@Qແbo󼻄A WDc4vbDC5Ήj&,ƽ0Fq 'Ԉm!Z" ]6C !;f-Pls4[?¥P _9SyіV}A0`8\GB{F"4!77V@p+p>ZX`DW(<p&uzx.lKvT\|= *@N ̈́nUirv&%OL)=dtLXiD腏`k@4A5%xu)ְ`h?o0Gϴ|}ߚ /H??XZ2N>k #H>ZF\hAƂ:TX'\6|rzVxG|q,/g/("^lboc@?c_@vZ@*~$j:RgC h~LB$k$iU.2.S!@j9kfZYn}w{l C0.bD)"GDӦvdm~Ko<gXPAלOa@SY*dTI)a>~pʀh +Gy l ISrQ~f M`.Fr(W킋jEL BSmi;Ɂ;+߶G 8 6alv $[c*P=sK5TH۴8?X"L$懘]%$en;/yEa[8 ߌ(4qW~'\ X&>#Voü! =YBߌE [`oXZ9+Oh .L4:M'*ΰ XД"qᱪ4ޮUo8VV<bO<jC}rlߕ:#L5d bgyI}x1!8T+[S,Ǭv[>xd QDoͲ{ V~1FϮionqYw^e U`/i&"CRdBr-s R3bĞ1N~6}H.{\b9펵eZĬ9"P_=b,ߧ[ʢNTVpڊvxLomwr" &SHcOO3f(ت'>\v/Rg F=@ jmW]t|0jàFxz`Cl/Sm P=ӌ0ӮA @2"WDxE@r. v`z*gY[iM cq`[8A` "1I _y s@RqTaX" :b@\{16b+}bOL*%yDy9@t}o";\<#q@ L1\QZ|[%$T.UvaJZI[۾rp7#`A kxX;:yG-)&hq%#q=ܩK[$࣢^x56%EF jC EPZ?@,ojcr4 :JEDDMM᫻4˄V(&(6q>Dj70Հ̀y Ntd#Py=y+]s)4c$b +w-\48&BQ[  BfHr OhfPY'7\wS*(DUVv ; kK缓߀G Ag(8F(?L^ !Z_!'bP^` 3hrDP47T8=~ TIG}lÆ6l{RxbE2< g2 E&I6WFL`#leZH(lb2eUHh8УqHy\Qx͌q;h xtqm"?!m7ˀCGiі. (A-F\l4F놚3қB@: }刉*2@aW4Mz)| t?I'BCF^j_ DU`# =S4@lͼ꬘ H:$=ct ` fϮ]lRI XwpˣĪ@(|i6n|JCSf@Gu46 "j0[/LGSNXYiDz1眨BQ860vm6i€֖a O_L!BL"cG+I<2(<;\l=K ,!uLTXA-c^"lC,As[|͊ ٍ)1H?NP@8+"s[5ƃ( ԭGl))wy9T HQ0@\^)hTy &y~o(R`ѵ;r9Nx2cL^q6Sc!<"[y:\r+Nt@ C`43Xc||CX( k_qTNp:I4 qgDx%8XHJÀUuTk#p$Uv.%9L^" 2'R$w`[\K9PJwP`D@sc{AOȍL=))O:ÞTtemľMQK|6# 3좁3aHyd]BJ&3v CmP`V6 M61:tۑt4vQ1F^ a(r\4ՂXjӎ,WҪVy[] eQvuxJ;ru`u3\A)x_N7(^q6pW3+`g 4(֍9|KTHl@ۢH% WG˖ ŽfX k3T5 2-sSXE4 "-Gm@B4%MUơșD 1EF_l> 7\bX;Cs`chaWu;8EUi["hU9T&v4n5T9@--vepJU"Ҫe[5@k.=pJ<7qEel-F pl&K5g"KPSKP\ڪ)$lTI4(CՍ!xX˚\:C8y7l7TsRw981Dc1nPȢhpWU@\D7xe.UE}G5Yk."6W)+΃FH6)_]~}鳓 9ʈg!4`a+P1(4 HR~1j&4!xnqvIb%x@ @G#K,>'&xMyʝfE!ˬp0CS DGbAᄯfP 5ZBbZ # ;ƌN@8a= S.3A9f6|%D Eڶ2@>yt(҉qI+PR-uDP;(.v"-{M8i>xQ! ۛkX6Z#I0UW)!^&aMi~ب@y\C(o:,EAIpM #mGbCP0`ƪH -@XdL(4;L >hO_FTQ Ϗ^6#AioAI)Шp| %jm |>q0vr}1ђ؈"No xaF s@CQkAݦ5hzb⤚:b)o$}`|'B L*ݴiG6Y7tu#OWi~e"Whxy+-^[ăP0dz;' #xqlHv iؿǏ1ytCQw߮$iÒV! 4.;V, :?Y4%ꎗ]$4Ϟl Ksauх7rIQ}` )LIFATκ q!ϝ)A=?8$‰e^lyN0V^郆MZ;b%_Nuu+hQT I $*5CVl ~y6]?`CtZm5~ΚmTE+f@G;A$JWzO_Aiˮ5"(!}xU}[' >F X\ي{/#\*ly<%CTNw6ns; iӍ-A/]@DWUՊAyKqymeپ@ JEM% w~|4 5$W JrQ>Iy4TFO|#bj ]EoLFU(+`Mjku=P {c xylQ`sti i؎D5dZLނVhl8j _'1<¢(4\\ Gxi`6x1K2 ~@͐P H4 ;BQ=1*C"&$Ў.ETe9; 1o@TnY4\H6#lm%2 Yb -)(R(8";hTZD!`w46\VI |bK\\'avn\b4[jzdh43J E&!Cdm1B%s,G aJ4f?`A)YhMBSxE jZ+*)h:V*bQ Wᠤ^&@@9hd0%ʤͤhK\hBTJ9Q@yy¡0r#"t,FeDȪXBiF5Thڷ6쾙,A!58%J(k"H ;E|hrui@`kU,r0|Wq( @1VB1 \ v9@!:bI ǽPDʃQŔ xX*UmFfvҮ^ h`((Ҡ 4LzyspV+xR!ĀS6;u=-' b.@J`KG|._`X&EM~Qlx  0ucؘV8tW,AqД?YRp<`!-UpD!, |p`W[jF16^0y%9YCؕMk\o#Bа8n#TVK:m3EEH$I7O-v2$2 @xi&xEC @LFyMj)Ű*e꘨ A6REQG~ƛXv.ʘj `4AmCj|߮BwBцj%-_LD6nHASbH6Fj#H qr܄j~ͬbݍq#@(ND℁+A xU" Н&Or7&!<@Q2\(册$M*&RݵH銒h&#T\rE,/ <!eWYM![!M"`!S@L0:$Cw '3:U2ټr O6!.:srU|xn>Q*in<$hq'!ɒ1}3EA3vIl~!&m0Q bK߾@L MmU㦹zM@ӌا !l" RM/8AxwJɔJ wڙapOā#>}B#D+>|y0ؙzVX4xd9)8KAggb;%xP`jу'ȨTGy/, Bn`4# Sh qbrvCℴbx 6n`nT~2h]r!T:@(*c{ 5؈ӊ4*tut>oQoj3qKA x;w*HY[C" qF#E߬,E8P9eZ9l@DAѰ .0릀Pl g*wZ&!3]|R4| b5 Zl6vz# 4; (rjݒ[B$, KUJWqo qۂ: HfD יYxNMl 6Z(OAl;czJ @ pfD~ :~x@3 t6't0I.E6D=  $Y#專[Z[Z-v4=% '*@cy0*ZەECre%T 7ɉ}>kGMؤ0qJQAh@:C\<?@n'w iyl a'B)`+ tp~DLi]:1)tLi<MEO`DJAH]-?Q@0]3Ոzy%`wp2 E;N I8*6-ODP G׌T\e(Xۆb@xbF\}:bVҠ Wv9R צR&R"mȡ@H(l#: -ACq5\B 7xiH҉# sjPt<߮Atb 5yaiw*S]64d4|eE q@=2 =ad|?}~z A?'9,>OsF:]xh|y=i6GT\p B\L4=}̤A]XDwLmnP.o8^895w g:d@br!5 (@u zo5Dּd<(2(Sy|` ]VM}bcyuyu<*ïO?D>w^hBz SAH d]i (fU(w5@aJ9d@[dNG^8B j,C8diAٯEePqdN=~A"'k欁@ |i!ɨ+t$J0.M7(c_urѤj7¸&WIDg@M}`"&/YJ$H+{Ma|>pP$&RiQ;yן\JA={Ӛ |}i0Pd2OqFE9+eg=T rloB:KVv vCH)16xX5i<;ibN8(n üG87u|-S՚k'";[:ߤ(])7 쏣ǻ+@ql^鎠i4_c&/=qe"=SO`*+w1#Hcj1ybnkVU>oV8ZI&pV\SAjG9!xL!(<`IElPs]c=c=0ДI& bE$[DxIH;D鄋H}kgPx/BsUJs\`vaJqQ80paX YN:R$Vȸ*pBQy"CTP* /4J9J >U*(iF܈c Qq"t$k]Q@L{P h#CG) aBu2MhADф3NQpWb 6\ pq'O);saBƁ?y;9 3U;#Q,'&)#9[}&* K @?,q`\\:猲"?X+ $S 0jQv\E`o!+W\ H J0`] -\ /V }\5@wфZn $VpK7tPŐ 7֤`EI͠U{IU%X ' Q4SBMzLaQ\ 8iG#X%+MWHSVj&op %LFHw=k ɬ x@q&!ld" N  [ppx؟ nRe(QcnCE^gN:<8YR/coqB 눭]̬"HZ~oPe^qSD֜v!B(*B;Ɓ4&.nclSB9A1 K//YB#YE}&ݩD>8؃xx! H^96? ѡF-RBwa}!BV"bI8ieC.+"̯뀝st+eJ1#J1֎v&q;qHsR\ԍ@ڱw4[CjEzdJ#WHN;43bl<`ab,S`b[Ʋ*'V"eС 1SRzBa͊:Ci^8'%lsq%c ![Bt0%#n$|l5H /B. ($b6!M"(Xsm[T'4XI_7. *D1E> ǩ5.޸qb-M#M)>^2ZcXx-J` -@3BI!:@+i딢k0 7)NiB|46P8]z`Jp 51^QWWRơh?iT](R@(A[4:NL г*PJ9n=M&y JjPBU(ڸ6jnOcF居k@^LٖulkxSt~uzAx-T>hMB`u@VsJ*MsĢ )B"66q鼜Id~->sc[ (Uw`?'#*v'©_wR;}}3Qm1M~c" !S|rX4 }Hy Qό6TF ),1GU7IOF 6{̈́P0n!7L vӖGEU'p/ϾP');M""X O@>~r@$q|b8uTSZJ%5- P2r}8F`  =Z_N0dcb8j/ˉBJ \.F\gaIP~ . y5,%SwSlqeB.x'imvO !RG%~Yh`SdGMzw.4C-aֺZNrpHwA o"b9@r$4p,d12C!dÅ"p"Hm! '&D{(II's@;J aA1al<`O7 vE-F@{a0 )H FI αL*fʃ MWT D(huJ)!6MVaV.Mp% $N~#D$`,4\Z*."N0xM2' Q#ጆ +Tx21Uyp6D/%@Y]H I5ΰC,V ¦m;- ()Zozm 1'"v%\?\ه(ٿ v@hO t0 )q- @<ׯlEBtiI*ApDQݙ ڝ'$UD[,R8.V!. @h$= \HF}j8 T^m}DVUӷ("| !f&:BT]G?=p=2+f"MaqM2J68"Ox)_S6w@F)qʿ;ąޮ(UXsq O)8w0xHrV S@0P'[AbUNvڣ\HЇ+`2x;[ 6ȣJb>_9\t[`걌 8Ơȑ@|;M/Pl16`6x PNpLyhRCfX7zcCᱣ p*". =)*2.|[c].lwagAݲ".]P 9`WBD |@MUmq=!4ېyJrY;?mQPh!@ r٣L(*Ċ|`t<Qy- <>Daq6f$hU1DG(IEŅ ZOh$= v_,BNDw`J3mCyNSZ}?X&M/x(bJ-E]L qN0CV{ Z1Q;L ~ˊ&" j~s&46+"͙aP]*B0#5-"4Y hzᖢ1<("4h×9PP)qiRR=h @xk*[ F0_`; 5."A(D`6t D,?YFC:N[UR  G,c8F`" R?-eGc2y6<7Vշb:|^CáL"090HNW>p a"rq$8*T}b3ӪMQ5 `&:ƀy`tR>Mx.a3C\5ltQuCH} b"}vXl׳l# ((960zGõ!] "AcL `<&*&!XܰD(7V\c{<(\I3.BP0o P4nPmˋAX1#KX.+l5żW 7PALڔ] A]S[Q;027s3I!b% `$JK^24) w)ŸHgiKp" wA3beKO9KPӯ]O"*rr {i+s}|s -;5AOHj8@JL8b ;|h|t!` -mMK}cn(ߤ!8h?>w-{a7t"'79c S6SLZ8awB'R=0'b?cln(o >+9?s i$(/'=$E_Uqm㬄Ȑe%)L =2?ݐIE c\xix­}rnϞq>;HR,xWvShVsQ,F|6%$J 壃`⅍aircpBX*3PH kؘ0I`oGa`.\bKՐxt6&Z߾W+x*:Ehy*zZweq]QQ, T^3Rep$U? .&P/;96K ^7$5R=>ilp=F :9o ׯIV[X\ Ml,Lna$_`[bߎ`R/?־`JDy7!FB錐K}_SgLCta#G8#Je2 Ƣ3{3U!B~,s ؂_4H?:-RL;c ӣ8b:8@r jH X)R'γU&/:B6):T1)c*]nB,] 11`dv۬F"qP=9&)Qt/x0:ۥ=1bі!G<zk;ջTpSUT>\]&m !r*nɹh7!j( (9m0 ڛp7*:`#p)_U\HD<&׶FrU qQV>@1jޝ84|`:Ʌc[ 'ȅuXTXq Bهp;|aFA1" #l>*B/C q y ) *FfpR9 zŽ逦"ԜL<1A2T?ɛp m\bB*-$mej'SJ*:?9T0O b ?(t.%) ħ 8QROT&pە%:NXigɅ5&(e+ >&IQs)fzCόTV;H?[d \4&448n"ӱDj`9kNINq;+H cƊ-A]Uq%@ɣ= RFo74s4؃ MKa6B9ѻ5NB3[8P3,Pnb'҅qAQST;y3:ki +tЪloώ^+aɸbHD`^0% l?xuԤ<&,SIϣ Ѕ)tNqi_?}ХښX(RL!#n0 9$ĵ~z SK} 0D:&be"77\ 8 IQ[ }|u;[vu @ 8]{nc~;&P0%AWPO/0* #;Uvyc$Qk&+眥@hP9*F `Np ZjMU> id a\1ROlK=>uQDR] D6mWHHi .%gCXdlMl˂^ Sط2m^<5\!b-㳀EOyzD)8K4XuiM2x[7 !vpQ^))|3 q d2UU59-pؓ+Cty@ykch H}r2c2"e0)HLofr- TXW>w@h7@Fy) sKv{~"#eTn&X@lˆ"D IҴk9U<fSzd"A!"yeV ~2/i.F7AHG=(C*PM=D0M4Mo"hi2h>l0+$y] D%P^ JYN, hvvvWwN) 2ѢX l!hH w K*fTNN-6 C#SR%b߳Ǿ*w.">@XMbD3Ԣiqu!P*L?D|({qv; R8G5XBn&%v h(+- x5 c$ 7R!DUqm]<€Nߜ aQi\ խ]fe!lqh\aHG'HM<}qoNV{fi R5#!j0 BQS[y%FDs:V7 +1c|g5O\x\,tUe "E'JP׺2b'E|a'0!qyxPڂo`UPě%y -61VApsiؼ•pՈ&鐢B!HGȨñj(#%bfO E$*8t$!vE@L1&Qnb4(@!]G&ZY들)U!.8Q`ePT&YR2\G8m2 AR;wCt< 0hC8QxA` x!Il 5.0UysR~9t5 mR1Du"b6;0@Frv<*c1t{v; pZ gld}q]AӍ^Wux]Q^f 5ZQۃZr0 /.xUM:3uYE? q,p:-Â#Y&! _>zdcKUeV|%0W }g8.e$w=xOI;#AtfjI"E8|Nj(Q)"9>U^œ8I&__\9ތAC׮ p)[q@x}بJ"׬uoGYW$)";a:ڐDwyjr)}De_~2" ;]TV7QH=qP F7^}sY)\#?J!cĺiVzˇ0bypآN}L`| wvKc*Q&|wq@>λ:?< jRD_c8a铘J6{󍺳@%(`h8V 0~@CK>{f<~nl;5&DJއ)cfcgbzʡ_2ӳ}06rK2Qf(y"(Ȇ Q̆6pr2g%ۚFji0>"*͸:!/8Qb4.9m\ J(53[yZom%+bA[WJeyky(CRd_SP yq͐E}2嬜1D =N&W'0J B!kChq^b4~8PFvj<ɺzaYWC$ HT1g0h3yahu#|-0h[<8Yb†ll<$sQ;h]j@3Nؠa[:q'\ C|`IBU*@P@ 5Ƣ!97Ϯ JI {xQ7Q 4㈀X&ݮ5@j7RU 8$ HGk!xTnײcg.z (_\aUMEhC2t7 @`AWyUwsD.f 7q6mo9 z$aE˪2\҃FJʺb*Q'j&1p%:TVx4oWy@zJpQ( s*۹KPL A,(-Jn"blE8PCe:)mKB)LyA7ѱ1;A0Z -$N9laZoAO,^v8488J\bvSO WM,! QPapUn!˷![+:`GU!A(踁t| re.q`ةO I/gu*Rm`=-v:;PpƤD6 ,h₨ 4.D"*J/Xt\5IĽ)rx%tQ EqvUoLUYqFYLXs l*hqڋv 5?*rwPXw`a!vi ΰw.7?(IkikgM00Pj7ȉ.ZlIL~|sB*̙qbuICtlMjB k1X jA wu h Lt 7rzgSnzP}~b3@ [l" *ie2(ݥ 5˚ώ8/& T)bMezP,x1 =rh E)K be6JZ!7 a)Ew{FɑCM]a".Y"r#dQSeZ2u^IE C6--/?xL.4\ Ɣ;h ,qQ7:$^g . ՠRz -UDEͅd0r#bCH-WeÖƵ`DUްءytyK9.-CQU$.4-M׫`$DHhwm=0RF~k;}3nD@iIHWϾD &"DS4 T`Pjg +R 5\6pġy7znJtwNSdfpD C S,2 kЪp!j>A(̨ RʨMo<9LM .+O .k~"ƱSy6.!tݹaBx뀊9&%-4ᠧT Co,T;{A 9Rn[nT#DM@zǴ(D^`^n LP h}HXGUPƒYqK^-xY`M5Np(DZ݂F)Ϯ 3q9ׇld6o3_Bw`v)e(7h(o___8:Ph:uӐ}75N*]?vŴ _8piPSfoi˂^0lx-i\| 6[ MCa ܨzab+櫃:9sZNĢ8=h g EPM#2d qqzÄ9"FT]b$@f FՂX RX\]hoF4(> úZ3rh˕6I6:Q 7GAJ'_BG M}fuݪ0O_?όihba Tq UY6 wùf`e6;`6]4{g& - l"O|ZA(x" ZUzfELEepvЎ!]TY^0V\` ˷߮CG՜hBY͖R0L0Q|{Iy1lmD`)c)iv`Y(y-ø pjȚQaQ@q"7cupX(%^pABs{kH>r0f18\t_?X$#&YVspP@ˌۆM )yL*΂-SQUU 8|1 -&B)|M(T'qX >`PZZbw vuSo3~.NGq@C.+J|1 @ 9ei`*=##8[{wu_ ,)z]dF@rdm8o4c )آ7NG$@+U,䗀הh|be47{ $+ǁW<hv`bh8^}r+l)]&l" #)y;qĿG7hZbTni[0qFɂ-Ӎ)^\q&Z&H.S#mlxRP4Dq8BR֖LdPt›*{(@<)eGxFEh$6db.u壕!zaZJH.maG`c@WAMKwЃI6 ΐ.ܢ-?xGp|R TZ֛FhpMhp5a` "lCC7"&"KiC7;ęH)UXЮBn!]f9z.)6Z ~A # C޵ǦV2Lkҟtm`P+N6n)&m6*" 8\xO$!bpm*X8ponxӐ DC @mro5 Pܸ!t$lxNv6J|]A8{YzYh8p"pjc@) ol4! 0 8!yp[H &%ʄ]DX[A-E\|TC]53VnLڭEY46)yP 7IAP&N7\G`(}XtT*ۄ x3M Qas%Ab`gb^bXTT,?S h5-%ILB!e*r\-PЅ8af)>|2vXD@'C 93cT`bG-Q&hDӚ>~0jz󗁘 d \.l'&=j8^ѡ̥GT&l<>%x4'-Jn(-)^/@^}r୴>4 bPy^Ňl shktۉM-ȥ4;{ĝ]wtS~px#`Vx70{LtK͇1RP@M wXы+ l=kmB&fFxr)đWP )48(o>PAQiҧhgˌ](Ly7vϾwQ1@]f]xt9v5İ'n8sA]ם&d'Fh n h8v`M69ܻKn4E@s.A0`3x7h19 A1@ ^m wY\AL/imfpPIH P [!pBQ  'I1P%UrXjC C&DkC@(S 51E(j//kېgQHnzzO?!fN@$;Ȁk(3 !E(Ih8 T!(gMzkCU!1J3P ձmyQC-Qh_A7㜋x cӀ'ka*W u%}udj*X2țAT~Po뀋@ A#`W D^W(*RSZP0lC(Ma-:&Dr=8BD j;ߜh& |Qj*8l1)-&A䶷 _K*S 2H1ĄҔD[05ڭf!8zd[/Teϟ>XyYe NT/+3<*aJmgť]s#JQ!?x ۧ4 K؜`-+m EW~r'+q]}ej8(j8L C $KpFx |r@(\A|VZMg4(n^ 醏8˴Y3%H(DT~wT-a7rE GLEjJucʊd[n&`bN"0S*yٌfB"57p \ Mʀ%;P]Dm-[FR8Y^ƠFipj}AH\ۥI>| H b3EB$0)I v`VWB$N{6 ;LR G"ͧh *ō r Djex[*r-7bx>|"b8ዿ8783dCg6GۏCyhi*vـ=kN; !L&M~8 #F=2校WzLl8~!S{2ީrsl 4*?8!`Hq!Q*!WS.ɠ 踘[ dAtci:)pټ"CR<"< tED؁މQR!3wcCqX{ʼݗV.P^BV7`Ml:!uW(JIOI(}CEB35AJj-Qp`](TS\ƅ/ ͨ,pbH"& Mlb"_OX̵q)))xWz¥f'h0\G6Q5$hdFQAr1iRT(ݺ1cvkc\R\ ]hĂ! ܪO_/K=&;@jJF ݾtE!s5P A=N2` 0; ծXwLPCk&q_=14wltpdYOJJ3V&wCThx0z00 m<{ڍEʠ B ,U<2A*7$A ѣ`3tTǹv$"7oYhn&@S Gy y\E0 #% 2TVO̒4JLt6!Ͳ WFJ:gY4vFD C $Gr+"9Kh K"];] ")*S`!| Tq)lWҏRh.bU?`vG.CT 'OJwyE9` FFETh *T3MiIވP Ge Bʧ<+D=Bbͧ듲*l)Bmȿ`:P L$lA!tOb\Xzp.ʃþS8afnUg&Fhkt]74@d|[☢YtŶl];`AKYLƵXƝjh97!?Qn Q\"c)CmO1X *'`V9Aȴ^#pFF.c"3ȰCzqC L(8'@=`Q..IXP{%K+B4pHZĢU*# Q]OBũmZ*s7Bc( 憓P Mo|oB>#QR0HjC`@; SkĪtrs(1$ *uũ1t gq&C|%>l2ݐ4( .E"],h#s@ E(Jףl#P>~EV\\7N>o#^Z$I;x8Z(+43:pP~U`| Z8xh9T!ޓ۳;DQOjl(CRkJ^7鏐SB?jHq8c hmWSU\xy2$SL1QC~hl@hxkcWIt i'Pߟ\!cF3!R6?>qǁPRk5(_Ѝ'v9Wi˳rZWE'4irI(k l%׆.a=nR< HW(+B *i1BA9l1 Tc_Z -Z޽B~si!SJL.X>t #ÞXN O׼ 4'a^0vR'h8O`tUsj rbxv֌i/vH_8*ZT=2 )Qpex@"B<minYԅ(G6&RQ!hk6hp$l~z[&-Şf֌q(P)p&܍j^MX I7 ˃I0z5 b4ނ@1EM*,0>}1E \hM?n!V'J)+8^sEanq9:$B f!2HbU ƿEv" 07.* "'eܫ]vD8Ph9P8Q$lMe+nlHhy{b'y)[ F #wmdG9M̙GuH Sc 4?YN*:*~sh'ҿ*A(@ א|m0VBL-NVĜ)8LK 2 pL"(Z1;j9aR\p lˈ醫yWMECHT %i C-ļ͢ٵ 6`g97 -tm Ͼ1)`@@Q6S@nj]@Z:#Kh(`^.L$#n։G0-l7bŠ 9CuUp'3iS 9.\l'J5MV4/o>@`΢)-q|HPKˮAO"V37`e 4o_& GxP#d﫚D($ J%(.5o6@({ (p*J>0nF!^k'ˉ)4Z1=~9(*0_86 r)`:%,#ĭwPbh@r;ўErjtbERpͥ1S|p6P18LSAAk7Ef0,%CJE i{㪃>6R3 sqhD>؈կtIo$@Apɧ" * 6|p2A 沑ZpMbѧc_,K*g! Qs: ?|$mV8IKM˰C)- P\:ajJl#Blb n6d)-]Z7 E0 "0QBHqGi=RQX!UZ#dJC,h{eVh&=t񉪂1ϗs [71JB\P uLaJ|.U+n0J5 :1az'% iy8:=+󼲂Iz2ۭxc]8B(CnVjEhٔ#5d`ILUE'M%(& 1*ڈjnI0&K]8&5JdҤ8TTqPo CUQ.?8Cf . CHx,J8/8`a&"n Z#n,Ƕpe+\ z}p;P1 Ц."wk=_hQ;a$gxSd eȁZA2шjb@]NM(z`䠜mq3A0ؘ:fUgO ĚibGz<\nZX W\6'g06k=wp8Z1d$\c{5 ΀M|CGK*DA) t 6ʀA{'6!c^m XS@ZD*K%sA9ٝ A]ԉ!ϩ)}&wd8oNKb5V0lqj6j%H2 e~|UD4%)Poo+UY,ihfBYPLr8z/O=L, KqTSB[ `M(u; O,@_^J7Q\8 QKu{lM˄ vHŚ/l3},ѹ/Ŏ_|6O#Uz<ȍ^ɂEy/8Jj$ '+PI0"ZVin"-.~. NH~ ,nLSާYa8G u<^d,X]{)O)E*!(k R)1||`O8eѠ{r&xPM%_7J6 [ru= BD}Hs7D&xR}4~a`f. $COLD6^~~ri'`Y՘ X]p?9!EGkxjܳg7!r<{-'!>Fk:@"-pa]>،hj'=?-Ch}܁: znhv1`~?y@cA  c bo ;U}YPۦq&ƄLlU Z-T 稇CXD- o~p*=28ǒpl>& G'T'KT9"S{9yɌAyIńm'0i e6(Lq(z W5Q4@PR5Y\0(Dč* =sDaw!fm0 $HK}=╴68,Kg4 YA\RjռQ"9ѬRVUcC NxA6KleenOlÍX=~zhx*E SʴB3`)1jS{nL4ccDMzHFrb 9")іu` <1w >o؜^r-G=-zj:#8 <Q>85\9PiWa 2P'f41FPqPpAI+rC(*AmU.=qBD@.Yz )-c/nW@r]$mt\XFDX&,F[%=0RDjRӥ7A7C(c|J9+f`b$4Vvrj v!P=Qc㛮KN~k!'{`2x#y"y2/BS]@GNjhP*{f-d% !XT@b"o9`jvDi Ȋ㕝B悐г) ֱ` *9ʜ@h>iqe\Qԗ&N_ӊP]@ :m0?ɠR*Eh,Z%<to;27" k: \r_sM ":8,QȄ LdW T@v sḡW]14-]qV& 0Ŏ{]0X?|'W{@&CoTQj,]Y^T@Z C57.( 1h4cpHVꙩ)9ZCZ ?]ZW ox l*v 2ծuH1ˍ(!~~o5,RUo0aCQ`@H9v{(A4_?xU:)=~qlv`z-bBzL@i$$DW4=ƏJ:04#=bjB NS_LXrSĊ;*D?PdBTƘmc KX|U14'ۜ |0U mn#e7Q*2z \Ц;D$.Jxǀ 6_#K ˳ל(v8<s^E PtL9*P2 @GZ*h9jP)U 8h[:FT+Y^@*&j^ie73bQ "/"!)^.ɔB+i5H8S,sϦ@5GZ$3S MеT bNI,  ,/dGzdU r=ho5!I=RޜH&Q(5rd0AW1+Ʉ݇nuJ3r7GR2t4%yrlPtLvQxSO!笢 [d.͗Kp˩ͅ MTP/@  v]܋ȏCg3 ^U;V*lZ M󁓠QR-!@#߀rG@0oyXļĺSwZ2H Hˬ;*-`_"m&WyTR \DlS.R\^Ń7al!N*;+v"w'M5Kb6SUDmZ(RY }=LA E̐ PM ߟ7H@ 'BU#d&;'#QWhSTEULt4(_`ҵ8"m_> Z7=]%4~1XZ |7(Ch_,*lCItn8]?|2!ip̏VPͶPA@8-kÃHh[@Ķ kVv{ T!߮BA~w-'8 Mq=pj\7;qԲ"W [x[ϡ:N9]j m8BX)eV\tṢoRkpT` je%ƃ yDjb%D7Pq؊ p^= C.-^w_\) u~Y:HF@ĝ^돣(ipi{qE ;"l+!N1@#m;Bu_LyJuqF{|%Z+tŕ~lhCޜdEÁ_وƈZӭ3 B ,:bW}cgDUwDLEibL4( A% ?xY8n.CfikJ^W4"_9@Q{uabw뼷{y*YaE'9p6B|=oGiYFhVQBk7 (PV."W[g$N}cin3rt4Ma=WNO$>@+4`J0d@T[ \iKA3{Z͍IT;;% L﫱0%p}!NqsH2A'|󁋡[7UòO_|crv%Hi#1~l A" EHO9.= 8+j~0Lu1P8O(TڃRB:8tafȅpvh-O?4 HHH(B!-c !ͭ{ D cK!nQA@+;0NoE0U/,@,m%*j! KtE-[XP"’e hCWQȤcaV:I|&SSeU^^5(,]FV!c4-ƓǾ'""`4"49*4@QE:fTt%Qmn؂SM QZ"☰ ,u떴k]V(Et a)2 r褧+A &wզh2sߧ"E oWpkCFn@q.7'bt23R qr1R(hّ(Ii ł'\(# ڔ敬؈j`Db8-H4vaF3;LQ\/hL\̲T_8hnow*R-In)n=\;N.a]BB,:AQS@V75]}qɐ VrĪ(g|#%O6 pv&%C{z1 l6W_\$*+G`iԍC a. .u."nD <RIkl1@T"J(8+#d"nQ~y j!Gz=@X/@ ۄT}q S"plBX 0Ejl{ʡK 4^!=x AU9µr+H{!&ұ P9d,:B! 4OoاH̑Ҽy7/2W):6FR.قܜb*f"[7X &J_4OnӼvOXU$o ֍&6a6+hGڣM)i_`oi~!{bp"ć`C^-Cm;#yt$eN%jjbQ yt(mB[X͋U 3%BS5mE{n9VyP&@C 8WcKr{y g*&X](lRoVPyҘTM0.t9Tټ, `Knld,s 09F5Ix KxxBL^Dq p-b񃷱Uٯg秷p!KBB;`j-2lQ<ܿ.Zj("@m5%%w?(:A^yc,D kxt5`*%J`y12J.<CgN6OLmLya(1aFHZE3A7]`7Yhpt=4lu-kGrXxh#u1$ ǎqHu&_o(B#_P;*=pȠm 9t~ =-'"( ,~޹ L1X " oi4) Zc$ + )UC,7MJ1AGLnS9%%םs1B -P+sP6Noh;IY9Jx) PhuxZsA \ #X(hʄ;9/ o Q2T(xT%|Q8lhg-bFb4Jf/"EЩt`G6ͣPrITZXgM ?>8S7A[@j.Uhٲ&\l& 4 !*6SM(ޠ{u л +BX :vcH~p,h쎮A`\4\j7 xs[-ŒE|\U?;-B/h5 O_Zo7]i&lvxL@S_Z.6@u/W4 (e@ ,p8lx4{洛p9ƇVT>Х_58%5i-a E2 -^\C3(t>$ (&-,8XQ H|pti `g &/"K RK< CZ)Clfm@c] /&vW']PuɆИ1 @y途c汗0"Q¡(4}r6-5a]){>(ݼ6搠]`B0!岏9ƦߡaHyL4/!Z%ܫ5n?=r ❁o{9:~[GZ-P2_~AU [6𚯿l`hPMo_h#lڻ­&! 64w8mӂUmℼz7&B$lbB(!Y'b3rJ*bo?9PKƭ&i4-b/CHF4 AÖ ZdY0] p<*:QmG',39p$Bb(=G;H?l&yMzbUE:dA=0,(i|hl!ĎY$${I`oɍTgTV*N4eGfJaeTbBb iGl:?w-+ R*! B!Vզ @[ࠐy"??9FܴtTi" bY;Ӂ:silDz3`*#`G'z~tLS!&QqxÄш(Ф& @ !U*p(+(lq3R(Q 1~lHUo]a$= }#90sx HFHaZTt6`|yFo*CMPPJ !65'n4``4c@}04VTv 3tu!f+Ɔ3t A܊Frb 3&!)R. IN<\0Y@F }mּ R7U]/80ceC9^L b=E-a2sh+i#bLSԲ:jrG qE Јӽfܖ"*|)anW 6\B$-}\rr:_9|4|V ]?o\`(oX]}Z>>۰S Xa-RA܎4!*q*l"M6ߜ4d:*5D㨍y>M( 1;N||MÔ:IQ($Ƅ:w9/9A 5Rj7Sж!Mob?8P)&Pm7gKUlZ4Ud튚:pFE澘 JN_6e*/hpfJnxV$%TBLU٭F Z(F|` (".!M GŠ㶓/g)ekN0•q} Tr__|$k4K0Q`qIHLM"R( tIƌݼU9K5T TSy`j MĦWf&6.^iSYFh @>*Nl%DLUЧ}P&pХYP0vocSu +NqOh"Ç.  +KnuK۠| ;^:PEwko6I%2|A]W3 ⪠\s8B)5(9좥ߜѻ*Q3E) G^\ HY]yDCj$T[@ b‰W;V<4pCl9c>N"iEp(̆fi_"Uz`Qw>ȉ1$8$4-Tb>|.!|"=>8vnq47Es=R('Z#R2H\4B["+Z`| qC>CD5i:r t0ЫGFOW@X-3`#$*ԫC)djdJ ZIU %9ƅ$1 GxǨq1!%2K%q4R\ELbL;)w~5!^L8TeE< ʔ+A] B@Ej (Xnh@uNW TqٌfF6@E-"$N6@6-(d.aU\ bYٶuĀijUHG `y8W M:FDpyuhh"2ѫՊi$ F8UTxS{66]#mhH2;*m|E =s  FEn&V !kX& T)sjh u Di]4y\VSH60h ÖS "LCl?9{[&LEI9s"/~0#xM^ uq.n &80Pm5^%S6֪i˺ҵ0eH5`D &JڽX0BXv1o!4`j_.Q]15nɎCAF)@\:#hpSTI]3J̝ȵk]©uj֧'P^#x”2Wc8BH7R nc ꏮ%m\#f1@l(+P!,ۗFLqiRr yxQUVzOѼ`X7D)&jWs\c/Mrd0kg>@ ZIh:/}0gsbPÂPN[:NBHʅI+"ĕ-#'9B@y$:u4zP0 GpOLZ CDGMPZX)V6 1h*.u'JoxJk==g[~ǫ1&0$R 4{Ia40^ pbBa&OVP Vc Ppl +D79Z/γX$~85Hdш,c VB{T a1Q[ˉb&O& MK *lm&!%Ip7bĀk69XA!뎨UF'{T :-kbu] v\Tp_;2 Xrx04W_&Q_.ZI/$3rC-5)6umDita`rۋB@8ED/ʕT!0cHʨO(We,"t $6e5lixq158B4Qxn@l8݈qGE֣6<`lR9~|l@7@yank˦9T(R ^0P.$T )IpM9\0}p "UWm`!ܢ&`Bmm|JR0O 7\GŊlހ(oAdP@"MQu +bZ#t6ĀD<q!`ol0ie&7@q۟\U 4;((ԵU#SG+9Pۃ"$GRTJ&,wjg6tpijj"Ahl2Q!'JbnleP=p<ȏ(k,*lU3 p?XFV&p858m݂.0zDl:0P(jj㕈$<4/LmZ%SDjNBŘbc2ܼ BmD'vۄЂ)G#"";˔AJ LPћ` rV'\9J+рhsgTyA}Nq ȑ0 6=XF.BkM\ʈPo9NZ%ɁW/SC/A&vX X;vyrP<Ӕ8}\TlW"Y =U`Z %4A@w~.h8#']-đS1GA+BINTaGS6gH޹4 9kU2mh>DqlR<R~1a`]F{j"ukHfPb"v<1Xt+E9ZB;ɳq\;啲4݆Do HҹgU.uYHJEEK ˨#dWBOSQr0 5 B* Utaۮ8e~Moڒcex o:Ҡ6R] ${@,!‰1]dv !K뎤qF *P !I#%O79q1 X@e($n"ۣ%m~9DXHy itO\1jil7TP_O E}6L)Fy$8N\@isFK4$1)= - Q ,?9 57 kZi6^;qdKGphP#;{jT)ixĕl[Zd@5Q$@}rb yB :HUl  遮FOj+(t vm0 ̂yzY p]ExBc*"T*KraXFDyq$zDk>?'Sh.;"~1d;a3~d'9PhPQ%Pډ|!^mw* \_M@@J›mU+l5f 7\! ^l6zfU^/\m2 >~yqPu&(;çM, G" A4+@QUɈL%+ Z{੸

    vޑ9x 1aQ1|X"8x/KPpSA"/`+y A`H! e# ,scZW TĪ!\KeWnLJj(p IH_(ETF \6ML(+)UGFf591Np{ ӃXBwe#Y G((6 p8\oʨX<J\Qaفā[ gϜ^;JXdw )1h8&GNTRn r7ZffF0DXx8 y]0zBk&T_xFmDHl"vH@37P(B: :q\J&+m'lBERYdI6m݅n5`R∌p#cSQJok4-@^#cƀI%w(?w8M \.PK|%o.'%%֞~ᰒB;ƮMD7 zLUm;vo,7RAZ>07)>)Ku)c[`4cL3FH5.r!YZBsLL*$"s:"[ dV{cd9LP u!%C@K8jShiy44(`٧(SaAT-܏BQ" TqVq17h8sz 8Uj(b|f7GHPU10E=~^R"&Z{chىr\_l(V-C끢X\E4tG`\t1~ѥCk)P`?ʆF֣KϜ V*A&REKS )E(Uv ˜PU?8 iGDl"eF)Q7~}qk@@S}cQ&p>0Vm6 2ȋgb(Ȑ5H$CAFbSr fv{~@8Ӆ^ B}]E.w5aBsG6eb_KV,"Sm)EHul .BP L)P 'f0UԢ0"Ip!,W.#@ mi;[\T0PD]xQA86R0AAʩbRzu| ww;Q |b"!K%,`a,t;0UPRD@)$İ5[XZ L! TAlv% OʅG7MVFHhb(;!4 IIb>9<8Fbv6,ْH#XXZ`.XQt}HVq]7M}1B:VT4LM#P Ur d#;UqWBS@7}Yb'H˴O?CШ4",  [`7(x 47[*>qKR+*"w #(!+HM}f&L(~17b<@Kn_b1Xձ)bya[t*/;矗;zdfE6cRE7}&\'>η{H., #n׎P(cB? b #{}2@QVx8`.e?x%%4r6hh-I_O}ޢvO(8缨q\ ޻+Y =|9Ti=>񊁨|FQX65%*lE<"-xQWe E ' p janC!(%نES@~nD(!w„x>w@N)Pjhӧی 6}ܯw!ˏgZ é3B?PT`zyȊ)Q rHg3P6U v__8*!K;F[]ptlrz>DwkzCz̄n1!xF8!p!Z -16 Xȁ6\KPPE]`ϕl)R󚉳Fy@0pNce6Rq¥*D1-c2)]=8'!XB%n(MFߟLfP.)vnIR++qXyaQpB @t&:/7u׮'0֥üP&Y&DhCy|c'.li{%;V+ڇp O11% <Xhw](N>n (mv򙲡&hŮS,PCT18Gx[ofƚPLZ _4Ppb@ovw4E,<FA (p QM(eZ*ކC7aރ Ws{Ӄ2QSrA/fݦIǗdl(zd V‗Cc46: 8ȕ ߮q46;G2rZ BUל7H!Եޗ!ZUFs` O@oFM =1U+oϛ`v|U TbROxk(ܸ<@K\f 1EfŒH2!]|:v&b}0#­Y9(^ˀ6vT0#N^=qVGA( S<3]B8y)M Q.THDm3[GQg87e A#"p_}@]) ;5peb])U,؇,֙|" `Ea H4"Y#uޱH`4HnQR(-\sYHy0*Ff G <62IB2XHOl (p;#љ_74˰+y [i"5pZ]`I(!x6r죀<ɰT '&ElFgC5A`La9Z*I8Zɒc'c i2$@>&Z]i`lDg0ؕ4(376z1t ȬB*0E%Zv[/X4 / Kg?@ fNC7 5 M P8nytVEiƏյWd-8U6@PWώRn9&D6 x>pM=2KJkB"mF %5I 0mk&!zUX{QELM jnG@{[U* hZH"%Pl60CP n7Cܟ@1_\ -F/R%哠Ĩ = \MS.R{To6c BH~[NƳ Gb4#qp5,UvLh*o,jh2v>XM"@LM!FlkAdD?؉WvoTI]:1d,3a늨Zkǯx%+s|L b%OοeȪW sV|`m[Ltu2EW"թ錋"aD^؅ murɍ=DS# X`RЦiq MF5DܘPKI&VԮ14[Zҥf aʉ*OA&'58 R: (R񊭸E ^{j\f5vUt&JM.J5l. /N%ؑ'?%U7#=L@t/XN>ٴHn&@EJkx/XH>7 @gp0f ;$cB fpf8y*nS XݣA0(m+Ɛ:l8NE6dE$4 *J) F\,X,4h=[!õ`7bLaq/7zG*:7dfO489I"fR_ec1 VC"y# 尌ucG75!}w%ܙ|!@1Ɛ =,r`\kN9`@ϦnMAӄcFƀ/t^q<[ m8e @_#& NiDoJ0gjqcR$Lw  ]Z="VWK'&^~1RJ`ZQ ʜ`.J KFvbWQFqD%pf½`*2xbaH.:t {aJ2==qԼIpcqhdHx0Mo4(K)Jp[ &M A@wYSu&0B0zT'hp25!ҞkFƛb^[-gu% Es!7pm)@M}t l*5o~ "g9!;Rgx C%2(/XK8H< ibc,6! kˊ*Υ8qUyhCɴhr`Zt)gNNYtx4@RS\ 0QB RCx`G4ЀWM9 {Tӏ`-k1kE\["54*\ ӂ%pqp'q7_L ۮdۖ01)4_plXw$&AEo8RzT.JV$@=JWA<z̠K`-BmGbUtk3Qp(I; !`4%|DA U%r(nEiRw8 ׃Th `f\ASe1(LnE5q HlȉFw¿eSaza.!xȍC[5i6@B-HB0 ls̓DM:sD5$G7MnRWc4J/c8ј0|HF2B ǦF yx%Z& SE=Po!^U;ǖX;94]"9G[&7B0wJT6-?(RYA6:A }Nˤ&! |qؼ=q(}$=JW`i14p3H&TD_wnE y¯FSI%L*UmkE#5!w氂MP}V VoB#*7W6@j"pĦys ,%_7T^LQv9.n':+|ל V57Q6& E:;%÷C/>0[0|┨ EQ`\T7r7}]H'"kj۱nb+'8֍lAe҈E4@ Ƚs0ku-@R)#BUpr[5=Pbyo E=qWz};ª:QuzwAXHj[ܐjr$[ -U" {T~\A}AF lQ."$q $$w)%,@T(k늈Ń[1uWXDGHuu̸+20M_ :-ƆhĊ*8BWF<o6%'xNmm(щnfFypy5*Uh[QO뜳' M"7Uyˡ ݉ aP8](Q/` &L<8 JU_, ѻ *BRl#vDX y 0DE{(kL= SY[ o&(6rIlC 9eRKv9"fyOe\W-V@ pT#STupE+NR8{æo.- QG8D 6iq-+bBM #y( {D1HTpҸy]Pp!U-N= bLSfE`;p'z]QL^HƮ;QvQy 6!Nr7J3@MOlHP"9j%ᲔD٧S/8hc>E׾1P7.(F2P;ZxM|q^]`^Cjm-8D48yBQUD¢J 0p_iǤY-?x Z\| =wvI3!KlNQh-o+[ ş*Y)IB]a]q)ו/N 5e!b6HG 5^FVI*/ttTd3 ZR6ϫOf!VH $q&!H L2Q)5 lLQ{0BDkfeǔxȢE^ ҉ M?)dd;i$@xcq*?0[rplDU K+a]n:j픆vMTvwT*'Piy#/T}JR# S,<9.ltO#ߗMqL#6"ٜp|1)Ep`ys ^rh_DyLhNAKtj*@1VdEEJKft^[R:uIUS&TIAZ>ojݾqQU91 G eۢiE!vxflJh b0~D [ `ʡ_;EX;rF*Q3Lq#$;kaxWUPрf1*@p\Ig>tl ;@ڔ5T%,*h0f:hkz:Sq!&"GPADy廷ʫFTD/;aHZ@^L&Wſ $>19O)X< hzVx 5 %  cсŐ}&R7rg4!>b@ @N ڞA6yb\EUb q j|D^2;t~Ӡ}qTѣj>?x@4{PM9t)i+za}18$[WKEJ+F#@l&Wx"D(I:7PEH[nP<`.$;v6!C .q[x@e}Fڨ+Bi(LൂyoO-J;0S4@( Gpd(JC&Wil*\R ,&OlD-D)TCp2! iBhZ)f>BٚM `$AJB:+6;+P[PC!U4;K+Ri% ]O|tD0& 2ħphj Co eFLcB9bg4#Iɦ9EPgjK~qI@Tn!bC r#|qB D 70y)(W{5D`h4>}X[M/*qbX]#k`(RP@ϧWAnCW 3 Жl ((ΠQzlV#S $.M%"ʴ2[B-9HWo\ y@QyA6.P0u @p f8 U<{I;#x.LIAn ΝF%NQ0V8YaiP @DB# YxO4DEđ bZxqY7EB9d07{qjQ(q:h9Pet8 HSl% {S6np] SOq":qr`]RB҅HnlN!1  @+.6ycx0DN1- ^}0 "ظFu\8m5q8cqBҠ; ؛>0lҷظF n6 CUCvpX Άl'sd@749@-%\;9!r^HU7D!92*FWQa_l@󚤶Cw$qO8H8 f& MQ',(s2p̵unEY˨@F!15\Nш 6F:2` ~9%Iw2c@jLh"8& F88/2"?|% &S$$[iX 8N Y[Ǡ.nV3@$ZbiC\LmN*i\*pWMblEB5~X0/xDBGV0a9d $]8" ȁ}A !*c GIWkFˀv\r.0 \5LEVj¶W&6`@C ǀ*r`f`%4- pBldF<5KW&u1*4?d,6zO~pE;͛cB1hXv }1M#ROh˰rER\=8KŕAE  q2! \-rFjX.HQLDfžqF6<4wZPH iz\֓o`9[_v+V褭|@"]^^?8F^j 6$Z@ C}pQ=7`[ xo k]pdhlĨD%XB-bPɷF N&J-Xeh+;jy) X (>?MwHlL/PC5(Ejx3M1+Sz ۝G4*_8*ZC!"rT{ sj !=8 Ah: *pзfsU6@+q]W7q4pQJh;4CSIy2 R!i#2ZoS 9 #Q:o )Rb+,1 xv& H!-@:2m!JpŸȾ鳰7Ha{(0fh$(f ll SJ8x P$](Fb eEƀT =[J7kE(x%n8.mW ^]eIʃL ='hIn"E^)l>1orA\؄]|(ȽrTB2,h+Jnqp=L& X`ȥLrtswA6(:@X)DʇZL.P'BVp:m @*hU),0DĈ)ϮH ʊTGa ˊBjelpR٣]8ZKT ҆S@?yb5[2u^l:5p]ѽ mjkBCcAI7jh(',V〆;Q"te h((x' [=u1_/~r 7)LS``U]fF ` 5သmQI&&bZ6>U2nS 0 48V _<0#s9<.ZJP.ĵvL}NDHꙠ_. zsjDt< h+T3< l8iZ B*@( ;4mrܗq7X<]rGGE1 Փě z'[p4sUgH! eC$]`4/PifpPPO  7*!B=x*FKVpSp2sGцn :]X8,UkRwhzU!¯P. dT-( 6Vhzr\J! UGiW =_GeT~J* @"X0 Lk @^zUD^Mť\߶XV$|JG:7  ã%Ёކ$Au3Q x5лpc`0iM8o&,x\x'dlĢkq$F] < 1l2߰v˖"uzݯ ]W)_;tӏpQZ=$apn/ *[`qJ"% a0+ O"r*:_l`"ێ '?>:f`PSAҥ6!׏90, `#kzĮr `% ! [rREaO6*~땓L u;Wt҆b552s'$)osO oTۆmL|'cE Oזyʋ0Ţ_ipq}^ۜ_=n᪹iiYq$EYq:C 4ڂg ăd=Ioat) -(ƽl޻s@#YXp%>[_?N/Zq׾ޯ4Xq>0B뾺y`p*,bADpmxĺHأ0F䚳I`Z&Ԛv )]vmGsZe}_wBμ2(8KNYk&p\jx] NZ;}C@5NG>wj^;7p^H뚊Vu]V*{dLBߞhZ?&җfFp B+P9$&Z;O8TLz&s1.ˮnV1*#rYfm92@ۗUm’,^~ T恌{\+-Z@7 LP*(-O/(‘&顈(L(RV_ۥuvx[/*< /s7 YhADȉ(<H$+d$i\В*w @nưX*!vn6#.E!o`d(mcw”xSL%}ĩMZهi|`eZTA07 ^64)҉)t8!DI.l dhsαB6[G,hx'SMO`e5|iʫ2 ")Q @-6A>.:qv eȖ{aOEas" kSb k=J4'hx߮Zf+d#$w+/,?s[$1Z&R8h İxH#8]PGWI04 n˅p4=|gVBG$Vl0b .I~WZæX1)(&@tJ@Ģ c0de},C9뇐&rE PJb E+@1Bo.i 0Z*Hb DBH8O.Jɱ`959SEzl, o-Pް通DNrUlٳd8B3 n~rQ ِNS4>8܍ Bd(BCg\*?0q#vR'a` P6^1F+x„JU | Duw'h-Eb4 d͐q8`6>~pMvt.\`ۤ ڠplYW>NEAH -&*B<}=2U53%]3cE"xؑELaP J!ICWYi@W4[6}SAJ ׽4xĖ]qNlr\@QKg!y)6V˚)^[7I(w2i), .o!ZP2KDj\ /(""L؎ qWbR]<+PZdxFd@BU v1C C 92!tS뚫8zQ]&,&FˆؔLe[A/-|0Amj\>+eր)xC"ryrV Mw_FA(P*`7$l1ěH@:/_ЀbwEMʐB ($ͥ qpXr/1m? (VQz}6|{bSaI2VF#|Uھ1 Z>6K%D)Al!A/D*>\{I=As;VqǢ[\`?W-p"d*=o0J Sh YE D$S( h4\0dx(0r"cCB,rh6@Bhr{U.+MoUԘ*H{bri.Z.! 5R -ѳāAxiQj)ۆh$5ɮuI틶"G qQb6a Q}2)= iCAb(^P{ej#DnE쁩Ć SXkÆNP*đ#H2)>|iӚ  HJ,>7:x$d1M0ˑ\ȷF)1H;䔢 ~n({%JPkk bA.QC XJ[`&3H 2M s4n(*dS G2D^7)Hn94[7=sd':LE' :<~1KW$Z1щx ;Q*,SK{PZ" LA=\`!թq]1ӌPA;MG6{$.bE>B–O|rsW@4UT%q5WȢTt9[`Ch^(f'4T,Q[W&8a oW#v mXD k8`7,M͆{A,],غs]@rva2Ul1,wK\-j꧜ DOxe) #*c4Sp97t mu3PRP17-ї T;Q%I 0KZA°ޱ.2ǐ ?#isX 0]`* 5ة+A:X5:b4Jvv2 6m-\qnAoϛʤiT sy ʼnU P1/]46k'gTp N hI((Ļp᎝lT:"a7w sj]GeR'`hڳĀ9&hqʅqHa88"YmH _\tET9Cm6Ϟ#O)MN (T]ȇ\(W@^BN"*#\AR& @bd ev#عɸl)- :: A;Pp.$Aby(itv3 *K1!Rj` rR[&j yHrPvyҢ4nVJ$ ;*kHݿTU *OO$t߽҇a $  Bɩ FW)l B>\9k]{*܅XTGxGN"Ѷp2!`)X(lO@^zfdB_|B R+؁856& 6Xny&q0\?B:k/':+]k0R+=~F(#(ܨaS9>s]h@#tFSGj@]\tf0JB":\R|0}9AOCԭr;eT@__ (=ј/4k=@)nS9RP1=bӉhb1Bg  D . `*[Z )kt=3rh^1Р'~1Y4 #@ߦV#Pib/L@T T F 0 *0EykyxAXnUU';(XNVg"0]2wq)X ]FiǮQ5E}0.pPvLGB); $AЏo"1Ԫ   3EB 6_#M"*LJۉdD- Y[Bsi~Z*Ԣ| }_* \ȆZh|_0)8ƣGJ ށ땢rq[`?8V2UG/N S`TU1@x] :'ņ95Gyl~FZ4$ n _QAMV7!2b1@t }e*keM_, m@Bғԭ\;5YCdb{4BIՑ!S4[gX4lZy\86Pi9+fQy΀-!cTͩ=(Ow @Bp%]ɡ<M&p`1A(7_\TQS ~3B0j744ä́M (cvLE@ SX/ bbH[3dՀɄ6|Z/z#oaHA Jd; ˌTK-+ Ёt婆>!v Q(9$ػnsQV1ХSʗ+~)DQ<Y`]|Uq$L@riӉ8ar`[GA͆81 AȘա(jQ W$)٢;>P<4۷pY`$=Qʭ7YFАP} EHM\uU낀%Y`y=8H _G1SKZ|4 sXegAj1#Z"` 6+FTS bcaX 91^QhmTG*Ne)tmے'X5d.׼)-P xpX`0: \ d 50($c-8_80뀔Rո s)MN%r|$ĥUX$h~QQ!'ZW|bBH;}ARJr.q <C C? ,rx$&ֈtsi-}a`x18 *Ҁ~kBbj!R6 HdC6M.1XhB-I ^SM9ɲ%z4`T% ۢv%*#CZ 4g ɧL!Ͷ+8=N8G8#5@,9 *jpD& Tos)bٷR/J_p'ANR a]Ey!: $FDX= ؤ?YUfQΦ CPYUq&D^HrNu  rٗk \gbN Pr <!:~8aH-jh"D 78#.`)+k,GŦ .opp6Dn8i X7;_F=1Ѿ'$ĂL5GUDJb VGbECQ[Lh:^p);>,ZĊ`ޱG' )~pD\^b  eDrN $p##nA] Hp VzqtT&QPcQMf6+P9[I6z͸Z J[87.(c RL =  ỜKA_|ߴG@/=, fWi뀂;Q:źdmq3"&=Pmqݣt&i"8x^:gʷH{0B BJKUp 8,ӟnrq5q $Z4>EϧX Q5&,s{?3i=eEo 溸}M' Uq}0y Bbqtol6_9IZe6q5Ttby6\"4oĨc䨣Dpt5G%C JT Մ8ICWm8 *)\%B@ *RNN!PΡ^[F ;p !^%x PS P5'(|p r{y,ϯ76iYc xRP]5NY5]ۂ<…t/ݲ_1X('(+]RH;p \.(dS=j60LB:ͺnsMU#Cf9Ӌ+@\lٰ^oyB7JMBLBirwAL hB0_ UܣJWnftLt%`vpQgM$V7-3 wb!\RXy6|fҾXȥU3F(Q StEȢQ xɢKC@@0 ^8gDtʅ2;A U*v wla 5`>&gD4WMDdb؞05(]Uscgc"6  SH#ڗ9Pm{ -GαEPkh55In5m3SQ.5!,`끀 Vj*-bGz nuAR5 O CHEʑ!]4n]6}1DVo˂g5UԀ~qX píaU\4 :8!l3xeۼ,m *5ыu rc F\. KR8 q9 gj> GtÀ6k  [@9L&֫|B(bMw0`ZP*kq7MЕv}X=/"0X*ᓫXPk'PKq J?كn=`b9]IHP<rL؂!5suQćl^pzn&Tx ޲$0[`"7qB\A[n<`np@0oI kk'R `TwH%frsf۵Wn2:t{@WZ CXi żJE!Úlu`6C@尜)@Ҕ>Už#V~K(2-(ZLUUhKH$S|J 8\;0hq#lj9@fQL%MĐB/hAXnPh@e/rkt6" Dʸ`.V0մ͸'<4&>15 8(2-ćsvVy5WXEn"-"8 l@Bt8f CL {bX-pY\@vf@'R r**7(B>bzb։E{=`9xƊjo~)#̢+V!1Ib ;4|#WA`ڹ}LVC*ScRKxSm xSFpw-.hk%YC@R֟{EL8Ƈje̥A\ FUfƈh(J8&)`"d1c"/#0W]'XK!$B8N1)+x@tT}sCd"+4ho .0V !=̱$3S+M> 4g!3(j8eS+NXhWcd13Do.T@!nh-pj4w+04ntU@4t9y@V UxC+A7ҰFѵ0DEI4-6αap(R8w^JS7dz:,/" k~9 F eR⭠3E;ǩ)(ݢbZFWqo b5C EUn BSFu9i~*zǾ+j|a[T `,Xj HsaHZ5ĭ(5NZF'KXH?|%+ i +va:$F6:hp4aP=aWe12 #/a%Du*Qm"ƀ#@# S)mp _1]ZDsAԋ^nRj(z aVnE`Z AJ' ъ2e$d\zPE5BIajb'PŊ8]iz7/L%Hnhս8%*r0&6KR4XҭkD;~~ Y(j#WU)UUR6t8+tGx9]f! ӟ34KwqTh 5$ pw`wF6p<{p5@"2ܒmO J!d#UѺ>yZS1wvb5Cp$x&3Lw^iCFr&B%b?la/@h]=v4,xUS6h\u nJ!zn"4iL<F|JЩ@.i9F4<}dڕl;g( W_qj*]PaC/xl4Iq (ǒCM7բ]JA!bWTNqДڼ4w7.%Nsj~ 9Fmq((( 9`3fEv%tysbA5`*dC]`pX =1ҥ-r!6FoݕWłx鐂TT\mKB m ~\AR-^bl"c U oSՀ sX<넦uTIK# n"&I2,(;"q1PHE)$kxM*f"X;%(CA 1d AơWN 2Å͖JHώ\$h(ތy+AZNX7V%CYA6b-\@t2LT@r&qED`nƢAhx==9M(0VЧ'vF}\شu Hs! z~N3ȝH\ETJ9"6ZDB5(-#ppv~qJ њ8% SB$9_vQiXk{ۑ G9[2߬h剁G%D2{0^B.PS y/;Fh1$(eiA5áОJEQ+p!0*WH8hU2;9rM<ԣ\7@Fv"e:ePl~pD?%a ;Uي ڀ%MߎЕ#f4eWn\ &5ũ>x/frαJ]\l.+x0aKsu4`^qBRykbZ O}Se"*+a4nx1><еJ܅G+Ƒji+V` yD,"p0Ң|ހß/. jr/t[Ԏ:@QJ#0*PJ`p:`,z]r.\)h9+PGEĞ1@5=DPC4COgg8Z5FvqH}=qtNiX`-;T0pҕV[,Kczq 6rG N@(7! (vFr k;P(>Mb($B PO)ΔŊ!*,j7? p.| JL@j/5`"-1RNW')pu\!˔1'2=p hҫ0lKav6;.yd8 i϶:1\ "P~3m( g0G$ t`nXB_%ٲ1!ʨb)}k )?@LA_8vK Vƈcq\ji,8Ac 挶PP<=_iirF9nYB `[TRvDhq% @9Cp!]`,:Mze KX`ET`25 9f Uxb0mWi8a[ϧMAct4U@ DR5WlF5?\CU2RLFיTupZ dhR>⠁NI`a6%.rA=l9I ڎR򂌑r݁@НV2u`lt58jDCɳg}(}]XAvz0"`Q+GiѐJ+[ UL TiHʎO.+l]q9ƁJTU94l,6ЇI%QF&[KRw%KSaA ;0RY{5Ph9…6rNxcXcRß\(*hRC/@QI-.Qq$x]gftI2˛A@UtqF6J9Xv"KL ݨY;c2ۅ2 YTXMU` D# 82! ~k\A*mPZ<S 8!SJ9 Y1NO"m&ѽ7WE5KB9!mt;ć5!u\g zf CQƫh9ހ(8Drt!PhH] 9B7뉡BHNF-q7_ v*c!8^rr)QM޿8 A `Ex@ IW-% v;T!cN| RXیD+J~p@طq9w@˽eSր-@T>L!O*3Sy1@l0V"C+ ;qj`'= M Q*Eg)!qk&-5!("?]ܜ(/9 퍈E±r`m1EC_cX4z(P~70TET|:m7ydDǮ">HHNa. +́qJDu+D⡼Dw0e%/xYc5*AQuyPi)kC?&!AnzkK1|8ce%8q%.iuO_ϩk.BkR7à&R@֗xeb8 ]9;LjP҂rJ!^\A9A!p T>. 8sՊaܡ>q5PZ-<@e`ͅʨU2h)uN$qS l0t4e)FvdBhc̱,]fȪ1*m6!9qYx2JG4xa{1=n0b@I9\KCFl=eM ||.K 'ܞAZªlĞ@$pv÷RcU\hbcmLZ 90:jHs}c4QQE  N|fVgAUgJA 0LMbk,<}b)&i.kwrq+phۜӈomXlM쏏즢>xTgflnlT1) :J 8[E6@8}r DU4L)HY,Vʎ. (c s[0 M5 1 6C/#G[+1M:q*mI\%IK7 1hVnXL%VÖ6Q+3DX|bhF0I<g!6 iG4w˷ b}qJ 7SAq 7+O5*tCEȦMYj`Z=}2P[ PMc ezPKH ! .y7B3v\b!`dZJ8M$ 9*Frfpf&kRC6d|MT1i&2!$BCM =m /oԮQUŎ6b (2P" aFp$H(p`ƞ("4(FhՄ[=@:uCÂDB@!Ak}+JH4}1 " lWWt@Mh Ҧ 'WBFG1 5g<,{xr*>o"*bֵw-pL!"8-@򘍮nrhK.Gs%U*ToےĤ{AMZ 8&7$ % 8"`Ǝlh bFE+%][k(X`!X( }p˔Thwټ,IlӮ0(2Nb},(7|$W5"jRógYaEx>s =ZR:in7|񁃆rBpeAO#;`;IY넠cQ $~bPqi|Ab E!t4Ĭ>u( @-.LlAjR(*0Pr`qM@R~ؘwCQQ:} 9A!K85 Q%qM@Zc jpC]-6C* `ÏS+ RCBrcI[ ЕH9[)xH*M=6q44\" 5 Z"V@ʵB'CACTƮQH`j*jU06&R*TXòt-MYs 4FsXVlU5 ͥ@ǃ4 TAN $Z _㍐S\_8EW6=p/~p+J`@<85` `@$Ĩ((f)*NN߿ /P[DSn>Yv%ӅUt3E @XwriB_DޅFk56)e}ki邧I lxĀ(SWsA X#k|᳠{WBZ㌝IPvjN|r`dAp }}b@ P)XAn .x(W:_`AQ` Qr#6BD"B.GT__8 ]"\!jJ ֏Lf 3ɡ1CE,ڂ`Yеjiv7[ 4/M&dI_x&ƀ?ጭ+ɜ9ǀ,i$-_qy4 ][*|`:ݐL.bд~ )j„I<}siPLP#*<$Mw]l I@*.yN,__9S,p 9^NxR.ByQE@f-MkD $Gg=q@.mɈW_E  GALWaD__L@QH/cG"VV0h!Qxp@t&^dK0<Sb†$ojpa)7sZ{/_& kJ(ա_AN{V,U (h啤ˎaنDO6',#$)O/1>qto W?%}q%n=U3a͐M'įK?5}eacFן* ОZيR, AՒB8pY;0Boh0#_(*R z1qB8U߮:F=Vx$cڸ"y|[ҟ.+ D6+`O EqZr [U%vL#AiLHzF͗J R㌂Ԣ횾zƑ] ௠ wC}n l%CmZd]32`Sf1t{x881h̦"/^@S-Z!P%ٔ%@7Kavept  ͤ)`*C<sJ|j%rZÏo8$ 'X`ymFP*P ~,}=g8Dwi#ݓ`!p#јt``#i8ˆ!   )5? ,a}r>IH(*;&_ i DN򀵄7b(WU" KԾ0H U] >15PÌ: !Hn5T!Q*  ͬ45eΈIYJvX n &kWB&+8gXMĦ #NQ[= bC{8*U7\,36";ÁgybZJCFƊK#2 89]\v{dXA|5R'V9cK'NBK H4* j "Ú,YCBoq$v(bN(1gɋRIk`@UpR'Ox>VX.1*vc:]-g 7&+4JSC9B'ZVŨ5izsI9#`tS- nP?%5q(]@9i"щP]DCUK|P<\ Ajٓ6)@ll|Y#"!,)]F Gis)suP$EiN06BҘ(w˩UcA" L9+pC.*rACfȾ4 =QD?&Z7TiD'rCTF ?xZyϜDRXa*95 yd hE"-(O#NLh8Z 䊭?8@qa4f" ]^a M 5L&Fw*3EE;:€!WT$Lq@_lTiCqY8B.GL e$5G6Jb^n!JƖzTSqH_OQ%9SWf̌Cr DF0h- & , !"&a[O\z@+Jq$4Ů%P""e;HF(ۛܨ?8NWSÄ E[  ^ HalD0K-R,7rQǐ;Hc ,ZU0wb=.b(I484n4l@ $lh8TXXeϯib<'1zka}p T`X_j&@i$Cxȉ~4b%KB4 `|R{!n#) *VGy'1iiͦ;8~04u=_55+eS?|HiG|o7]K-D[ϮXB; |/m K, ^HT@W'G7xy1(Fy4j_cpDXˈ.d%Mߤ(,0THR I5z! :8F֠> t^0,"v̚ kO 5u:RoByulEqs%|p<`!zʸL( hۓdr͂IK Jp9jlD))Voob3`0O|j_Wa kQe8::`X]?5!(fsu-E8!k՛Q"*ҘC23<, Fb ļQ% ]8 9{Ԣb# Ac Em )t6rE`ҝ hrKq~X0 pdZAq&H%tX6{q- ԗ+xm|z* ^ M}}e*é&h D[_o րM@ML1%bى=J+5f_\Ui&%5&rJA1TR"o]NBP)r9"~$'F B̖'P "f t6W-i"@Ñ<JahJ0PD; KB#1KF` 0 E%Oɕܚ<{ &~k{fDBk۵d+CCQX4˜7b˅VAdsz8: 2SXϦA^|}Z9u_LBEb%Z6pftE>Lr"NO8vo8;!6"/iTTauȾr<',<;9SAERxh3EI1!(1g  =R"9dP]3ݷ:"3(J_x%T7zeFPp>Un"0 FWdihqzZm *BhcOEqf&ی.*jp8` KY$jw,U(yg@O (\tKCcY9J7 U%& A(VuDxs,b;sN'Nl1jsihg*ZW>W|3W 7 m0QNp"TbIK_5ʹJ1>?Nnc}yd;`m ᢗ@08)9DIW`x غià4S{8ޱ@6v\$ E\6uʯ4H}|d ?\a%kT!W6XD&p4 ybuR1 dNu8mh/(QL7eΚC&~9ʡ[\ qџ(vDT0%",v"Fἅ Jsg@ J[8ʘ@xl֪%.# 9q tҋSMm QpBؔ v`t^8 SrW0TT2Qr "`].5tř8-ZWPvv%3Ui3\`m@mwzlQLH"zeE7n5nG48 Y1VP?n$yp2B@Q늞jĐ͔z.6h>0"n}rĦ9 t iWS.&U^UB@24+(1EZÉ[s2PE-nqǾF'A"6:dHէdq1}\gB09{G&\t#" |HYnšC4X RM*GjAPUx60<|0EP}]% t*`&4ܹ* DS5AZ_Z8WMXդ͕R`nd(h<_ aGC{Ťpnc.AH7GE7l;-Nf!(,hxRy2ERY߶@x 3H㆕QB9@CVZuZj "0;~J@Q0$Vg(404D1++ 05]r q"H!dx8ߧXQYԑӓۡ墤6;K 8Jͪ 'pH*6G, ¤?LD B(CAO^Kq$Fͤ{iئ#@(pCuRcR 遴/&AZ,cujw`nD L;H|H."FqM&fllsUp3AjaDr-A F{b;CplW$ivk ,qP);BTG4B|ZIR;e(iX* b@t0n@ &Ü!J!탤@uta .T]O @Y8## rzb(yRNMm7>o4 WJ Zd xEwu@yDz%Z~>8,$@Hmė2Ga0k=0`JHQʂ"6勶)|ZK0lL*ð;f@5b誀AEhuN0xSdT{q5(aSMeJ5MqT5Q KKALӯm嶭5=!waa 'M6/ Dȋ!^ȿ\Ah=~ʍXA1C!=!f D;]H \DCo -ja /PNcU6Dȫ:ň)˻ܺ,F H;ɢB3a,+hY ȕq5PiB4".5o)O|)p+DXow%@CDIFcLoL6c S]P*6IJ_HHP +a P)q@;/qWT-}BO%/.I|ւrlq[lMϛU P4 C\7@4E=NzcA4U%}qv)IC1b|u5RX|3Kwn5t胯PIǜI'U_%DkTmwذ JzE̍D ]2Qxm*;YhE0¥SBZHC@1(4 m XBSe-ԗ nZ3gHv\` *׶q njJB.C|6TtȻ )c8L 1(L]o\| prD : Lc6NP*`9QXl4%`(bS"л8^fXZXSEnBـm4;4 QQx:ƒhǀꦲRǦ)ɹ-4-0-wr?S !/%+VEЮ t&$$5Bh =qFr MwT^ x)l . lu,BX/ "&Wv?G>xBOp%HPÌ Kljd *EXDH*j.]^Dj[PB_@7 Qǟ6ҕM ȧ#)NNBQ+* o䀵־lvU'u1Og-|֡k!Zjz}@ EWdb`f7xZ?*Ѫ5s@X x t/A5眓: 5ALHT\am˺qp߶lFl|ܵibU2R8R# $4^j$#-+' ^EvS hH@x[O"@*m )!l)VG.y#p&ixeG K)TAX*=rSJ.)uvrU]. Xs#LJ  tL]_9$)@n6hF` *H\f]ڌ6KTwoPAQG 6yUiŨBh*(yʾMa"vhdE IW&ӿl[ A[[05saϳ j[[YTJjtSF 6&^Jz *QJ7Jh*u ņ%ƳĠ@ *.ZE + 2q"BLaYWU( 87x;W*"M$/D,ŽS@5XDli&Fz89A6$ߥ¿$ኊxnY@0b,6.I_Ev26KyAF/'.p;e8Ԑfb x"@@h&6(]7pKpN@%=[`n8:']Vؐ35)n-ї^̡!{i+ͼkH!h S#MRcP 06C,Qˍ*hPw8Xv)N*!J$AkĻhy@sXyL&@<_l9@58B.MflB+@o.&_ P<:D#!->AѰphq)(d Cqu571k猢Dр.%4=BAOhi.ͥ6y8To/&bEo>]Gnp]n^^ń1p[pv7TCAyZ»qiS+AiE*K]|I~v^fQ}qJO. DNa!(8p!HD!2`$ZA;5ϴꗸÀahUXS׮] 8 TC?t":1wM_P"~m/+ѱDsphځi-nZ:CIqa]yĂ\ؓ( .py'C\JlNbA]7ڶؽ骤wÒJs2 EhVL ..#SgF%4U;fMx> T:p&_篚B\f9. O2`O *sIɆ0B$? hV(8Y `f; a CEF7!-5ȥ\Pw6Kcnl%6ۣC ȤJD ^Q??l0G TX5DO}` lBel(hԁŊrR$-\^c َ&-C 2SE.j 9MOO[-0:(Fi7|MmXvCnSx#^iptMכMG^ +@93= @i^pֹ6IZ+nMv,!viq(MTG^} uP̀6ۥ1T5pq 4B;Ƌ`PM'lpr$7q"N⮥&`z)R S SOP<ף2 }aƀREgqQ 'I8 @8 \!n`49Ȼ{ } A`ǚ8wP%'\E=yp+$R;7!QB!zaf!@x= ("iiH.tDT6/:,)!#C8Sވwn81@'^?L DTQ8zL(:GG^pr{:Rb$>ZeLci@10@n'!'Մtç䫊" wqPK<:wē#>|rlN3 ,#'"J)w*l]`҅n 6bX2u"[.˚]i۽6wҼ. B..I*S"۟| :}0]0AA~0;P øJRg駷β ,>~0v]@<.F(qLmIDD▫]*}Y-%w@Bֶ|ҳs NY; [,`0Fsq CnPQ?L۵3lV_Zjl.J tʛ>8ɦr,@`?*h%0{:=02RJ5iwGXF+0{CtM.L@y@

    E|?Eqgﻛ/o #ŮWe W' qqEpW1 e +5p涹ÄLjNJ3;J1ߜ W† DJDQ<={tOpɺO|ɾO:=}@ @ɿ{%Odk%YckXe˦t=h̙$v(*{DI<|2gp㸱,,/,,/FDd)wc{yq9$1 zw[U}6qsلEɼb1h,,u4c(@ݔX"WўLkYɑf!F">1yze>rHOPa?H, XgHll|&&_I@[xM,Nqfn㑩jfhY{0d C=?r9k{/ln;nl{>6Q4,&xNj$T`6#;hz8[!Oq֚0Y>2Khv?g^,rbDXBtu2qr_ Q_(lB؄Yb\H+p#QgkDG 1füYL9(ßξaY  @H$!rőuoK{uΫ Nx6Q?Ź!mɋfDr͘ܙf , cHc#(K%"yR2mu(vmu?9zmc dX.(KHlmb7Oԏ])؎*?w re_Ŗ_ ;,iW\U}g_|k<$~8oG^=sS\bcF_2LH2Y%xY1sC匓$Ȝ2g&їdͶf2lvLF]dۑ-O;'#%69;,o;,/L=d9DaDq?SҺt^0 {T8xcmr$deȉƊ9Ce_|eY(sE!3;,,1#(PfQ0Ŗ"ʌyYnŝ$|հCu[2dT1""wy)6p_Ѱ(ݏ8#վýfIW(Ex/ye]7dFQ8aQqǾȩ,{c}ChȶR?mQh7-nu;e)_ /acuI'a~uٍ腱c5tB&Em >11r0xqa‘ qZGd0ÿ}[0a7z|61s]*z9!1Fg nolŠƾu \WƸEE) !eCGzpGqޅ4,,LxRgdOm!@;#AH:1$*0 zBsFGںVǫP.9u,S}EEDQ+" Q0_\`1`F~X?\3|U oO^-sO\`bFbvll%"S%2YI'E=]zK*#E|1$3&C.c.vdde26d2$|rA/J "ewg1a-|C/Z$D}C>Ow#VM=Hjcd,v(ė%YDd2HHlrC?(giEQEWƹ-_Ye_t{k_eصB-bQŰCc36L[U,[ $gym)MG\։#"A';'+4u|WNn?Fn#'68uzN]95\!>.Y&Up0'#_QX ;mGQ;;Q>F{Ydt}f]q2OQx#n((c=5X<2:o13&uR1${*`xc1nKoCgsX ddaؔ^֮-kOWBE~|W !qeY|ww☲1ebYlB.Y ̎k#231NDe&`5)0khnjHTu=NKc<"/"DQEF8k5FhđEwØgQ[LG}Rs~pf31dYB\%(3oTl_ec,y*W_ /W e_.|(H|g _;#_t5-sS_ƾ"H&JDK!,O9dѓpRzoaa8 N/"fS32+2$]%̘^L˄Ʌ d5DGc&L!BZGfӋFG>e!{Ild1lrcC/ųKNRDZjYHX$LI 錕 l%!l_QF P;NӴ(6YYe|4B&,5M~zbhN0[ [$6YvS]ogNyCK(!12R#=Opv;pb9\'"[7,:g;=}Kמ\vQ\_=ŖYbvX=I5.f 1u !b=ɪ}F2:Fn8ͳo.q9#&'32I5eR5WzÍFM&c/G\ǭf-j5YV$4 )ħYxxhŎẍ́פM@ӷ;d2Ly;IŽ$1\p:ظ,L w Y&BD&w"3d&BIf3 ab5M|i`B*PdaGѵ^>'oŗH"1!HHƌhaf0d01dD2"9S={aFM[QD]j(]oϷ<1lG8xf""/E1hkx?|&_ 12?" ߛ/g<ϑ$+<+}*P_#w||mq_CXjrHLByQ9`ɴd2mw MWOK .Й Ds$LfS$Y<2cՔr1|F%`^]U:Fk#6Lښ}}s.=S'}dJQfY!e2̄LO0mbVxԇLjb0:4c1Eеa+èCTÉŎZ I௰X5N6ጣrgdwLR#ǒd mcOviE~*;JW¸k X|.,LHR,LLRP) ^a6FL# y|5r,"! $`Fq:^?Qư> DHB"E ba0v;F-C`?D{'`eFYMQ(;67)Ċ!1–8ю&3$DD^D!q_#,Mf3aԱӟ_bi.I /'Eb>_>>_/_ W.<}ô#kǺ]7\i5B""S'4O)<]&ɗl˶e2wLm.w6p곥MiE5gYI#2"zɬjDuOlQ?˲dlɳ#&Ԍ23g3呞R2L;Ywϼ<99r,r,r;rF~zsӪ/ɘG 2ܸ̎kD l'!/a흇{6{-\?='bG6.KlDzID)qE }ⸯo⏿?_1[؍8#Z&" r%c&s.Fm6ٗlͺf3L]=L9e=Ltι_z#py"R%"s80ٓXɨ̺O]'dDQڗO>F]95=f"X%ܱ(iE QGiva{Gb=?M)ld҆~ iHǨ($I&4I!61l$2Ll (c>oF([Qǁ kd8]ĖڞILv#.lu>sϱXyJ|UKɓ}>0Xr\rc'$o]AcjOa<< 4v XX$vGُ1,=DJcc|jϳ'cGn=W k4;gԎkKA#KFtAXuTWZdlbŒx{||5~gEqUWiG~u埾|K7^O|#oBj#\*=%"y̻(Ͷg3mxͼg3w{w_`ٞ?e:dju8ǵ,YI%JD%pY=bz=BZ,zhLͤKF$їLueעx$@q;G=vQGa{gavitncײ:vbңbUbdTe)6H&dd11c\QE kТ47Q֏AzSIeP3oə2Ng(xDY-K;%qg{$;64$8EqEGk2,,Ҍ?ϐKjgy L!s0Nd&~ͭiDI_ ,Qߧ"8! Q2'oEn9w{ciyٳ{N~d rQؐ S햶u$9gq9%!nؒɣΟ]3^ ׊5qH bzxamK $bf?'aƬNv^=QoJG ü,&,rvϭ F^ ~'"b1~1Q_{5f &bՊ+69%nxMfZR03b̙9 khp%O %xaDY3.=z2jˮ&2jX"K ={hqCEivit/ a0k&偏W2!$E 3F\S#XS?٢bł{ge4P5Q|.2!pK{ai3L猖H;`1d#ұLzCP(;N(QQEqErp/bblLH+ HF#r0FF)drH`ӎ5$W3cza:wR;wIfT6{bm[wC͎^+?_uM:nMR;!2$m\$ъVc1bB&8ADbEDPx. 2Q7uN?'n+ ,+/<#/_G|7EJ?IyK"(_< s\E|(/kŠ5\k}Ӛ5p-&pͺg6w͎6f]%);Vuc^ tow_hYF2#b{Ǻw!'tGL(Plر3ghv1C1@#k… C^a!ǯf&:M;lтã d1У̲(Wta/ϓ'g?LZ#5C11qt.,w\.>LW~-|)|~8|y]FhppϾluLޓ'&;cl< eenM ܑ_p#q4z֢bQŰ{ʇy{?1?-1(ȑ$DXcSɅ‰FLH4OKďlp;Nvav,&YzwGG_U#f4ll9l2Lh2Ild1;NġcHW¾/)y3ˠ#> .&̤9s2HK)!ŗc%frYҗ ?s ą)K{,B";Lp%6Tw6ͭ׳r dllll2;;wqe'z$drc1.o-E=Af\c{=w`CuH~.]wi\'G":/Qޝ:o_ӛ[dt3쐻'kp*+nA_&)C>_\|v!)jI{'K2#5!=G?É6CY1,cg=wQ&{DqY vy;GR߶{g,d1fFcԊ0SA9?F&O28Jdg=cX#zu\ȓą#L\!]S(TGT^>]o)9}_+?&MkF=;4!/َl#^haF4EEDQŖ?bBE \~qyoWZ/+_??1ʍlkl,ٗx4l&eۜeee;wűL<~;,kl.KSr=Z,PKr,JcbYll{?= n!"[D2fU<%;Sd%vpcvP(ihk{}Җ<7ZzλW&l؉fIYQ&d&K;1,5:6trt?Iki졡&Z2gY2r&ID"S%!?wH |EDdFBgpKʒL 1h摋g?'A}kB8MEyc=;wLJn+:i-% w0[ݤHXhDZgyF|ґ!c1;;Ye&6f--VuL+uJ4Y8E!6~=s}Y'QO:f}yҷSPȘ2KnW?|Yd28?l˥z_lS))zy-,%la O4}k>?KesbWsEsO<5?ey|W ~ג(.fl1lyYǰdڣ>26&G̸e|?YoCvYe#I9%R[8vHL]tYDzg-%m$92G$ PC?Ǻ=)1b'tƞAǸw"I'?HЎ 6abQFXl#vmF&LcCC1;Nk>_E~7A[&gCZ]\{RcT2e'HL2R"R!6?ĎxhcƇd) Gq)>lcr]';COtmE}>eUgЙG".+^D5WΊ፟^~Hϋ,\W>wp|?gQ $];Őy 92H2Xb%q;X࢚(l|5|GkgiE1Cߑ&1 D11u Q,Ioyz'-o{?t[puM2=i#I?M#<tŒx0=msq*Lf6(fFc*&4Q5C+?GM;==}>>j6:K$'6dCJc)67ces]!22&",r=%ճtJ 1ͿO&\%fCzVg>yte!y ⋢+ H*p|3>_+?||lĈ1@Qgk;J%P<8(,qh44PN+h;ӶðYS>ƆC $GfQPݙ5͐-k,{Cd{,Lɐ{?!gu={Ǻ{{Ǻtmz{=?_^I&l?S6g&e3c4<,X$2Ӵ$W/(q_[=?}ޱѽ/ӽ;o%$h˒ɿ3Ȕ2Ld6Hl669?ˁԵ߯8"D#,!~VTˡ9:<ٻ9ѓ9,=7u=HPu}3.(q cql?(@م#9vc7'"Hȉ'/ lcEOͣҝkW˯{,q2cG+Ӱ&6afًq SF]6rkLGN:QNKUr Xr?>|!3Lft=_`E2.CGd$liBB\Ĉ$hG!RX@q(.(QGiEq 6'DYAۄ5kLj&cdYB_2ٺuu)m'*տ_|ŗ~˾_$Q_(c?} W><~qGo+F;PG6cDqW84ŽǶv=Q8 CLkGh{Gy%F93qwclL;,;YN= }\ 6 ffDGoѢĢ1D+K{=W.B˲ah3$|JD&2C$1L!rCKcS!OPIz+孇W,ccfڊ2oqϨoa]+KK$.廥dՒ%2fl?ű#Qd>nfF?y3*&Id&67(+xQEsz~ֵޅb_y= sC8EQvij}kZ zijH0]H١ytxql5zμwg?r1q<9!lΎ>N{~}==⣰p!głlc&?;lEZX{Q#(0LX1#2:4әқ5z9huk/n0ձ@4n35?X u_WT7:YH_$Q#䀙 y1e6/!pŽґB>/$~2 ǓƮC[!<AbsbfFg#HRh<_ Ң|} \+(_㏡q%>c~qϏ.^dE=>c2Xb'PxyxnjbLp=maGH hl,;xce|EqEiEQ_Ŏ>;QH'g<;5ilbk32"Q%Q;Gq!c+p~ù/9:E}|Ҳ8L#6O2c 7$1LcccceYG }2!cOS?rmO{3v=6ý]Kz~[zg C>q!!L;psgy{ǦPڢoGl}Ajd&1Ghv;ôhh Q5q޽mt.׵p`3\;EEuYCN#YG{G<'d`${ Omgе|X*?{ŊL$"Zd4e#J#_dfoM11t0#[ud1w0q: #?8uO.wvNg\/H\"4͞%(PP\!vDĢЄȻ1ʍ|jfcW99,22"/L2fFΥSBʣů +|^8(ǎ6~;~WY|W+U./hȐ Ȳ/vK,c(K]d1av$Dh$JS&#|P;QrࢹҊ+û?:8ۡU'xUgg vg&"P,c ~X!c/QEsE|YEWƿG'45d~oʨi2cll&MdJC9CcXnR-=L3hv1Yeb/GziG;nUD%gfI*"fVIcHlXY=;Ģ+$P(iv Ue{iue_C,랗ͫ-)na@= * 9_ 513O^Lu,j$\m^]m_K{cP4o׺~_Ǒ28$FRD2c1Q-DK iTvU ==4F-dqDı޿klh#Q#b%X=HgDo:WSmz{)m%r.uW1|>D$BLsLs|>g%|dd"2#"#$FbjcQ'Ĕl'K,cK8E"hhdtJD$I11TJ< ߏQEWŽҿ'Iv*,tO2"Q2%xObnI4Ғ$1Wh( zkks Bw7cЧ:dI~I:$H6M&JCeȐ1?Kv} }CnÓ˔ɛL!??Ig/\0 bmy%,7]f^$Ye}9:԰{[/2 2d%sq\xIc1qJ(\! vgc=)MN7+xqKOhzи7cCklɩ8?h쳰=,l ?9YҲ\u)1Yl_?x,p˾lM31!Mgr;Hc=q$2E!Ĕ .6JdJdr>(Q~(,;kԽӰCCGiFC"'P=ۣ"1F㵸ͦe2*>(hh|Es\Q_ X/H?qҺv^OK`K,|J b,ψى$fNVODdNCdJCccD.rC|2͓S9d]VqgfI&JC >^QU 6oj06>lH$t,Y=ѡҴ76%)e8L?|3"2 Dpbf=:1i2i q'x, 1Fg|Oz(Ɉb,\lؙXtޣҳΑzOؽ;aK'6)k>>z%T#?#ّDq893lg:_@#WkkF[1Ķ:2w6:_ַbpKe,1kzk__8{NȰJfPg5d{|?b +W4yQ\2;e+>͏l_7)29lLQeC2(P <#/v91d&Br%'|Б⾸¾o,yӿս-h^]12GmeTe3&Crffd$M$ d5+(E2(|WʌXe'ZhZ)AeNo6Aox{23K̕DHȜHlccaX͘!䕟oGd{;'֝{&|2L2s$8eCrֆXGP{޶lPa6d&H|`yz;Ә%%!׉Lڍ hjB,x,/‰4@xc2Q$1,;Hyd6HllYE::ߧr7>][n,N+Ω?nz;6373%r!.U>f7N7Yg0Z=KR2ɇamuXt>$mu),'|6X&,D7sDUۀ1~f#6b J$}}3^hćq_?_:Y z,L޾o\nْumO%X(;F4?¾>kWp1T>XTba"H2I̙ IMd?ѡ˫%Y:PzCu=ܙle'3.C$1.;a:Yiu\`?nSm&'R (I 6kSi/LJ#Gr#09=nuD#ӓzړJ2K%Ƣ{hdd‰aD0їDܥ8"M |Y1dhDvHBH螲] ]5ONzQ4=iw}şlt^FO M=`t&zFJQŧ˿ sK՘dy}A\ _k ",,豤̘dG4Os*=zg3_Q'^9(P!y"2,J LY!ԆC. FNm (DcF@XXm{ 8!k?=woб4k[7|kg5 9s!",B-dٚFod/s~xgŏ};7g">~xD|.pE_";Nӷ^>E.+|W\E?g}l->J6C=S`ڟq/V|q|x?kBsMEBBy "袊?TP\W+s*:gϾkpǞ},OMR=G1)Z#3/MeFi2P'eǑ5,|G1',|~1qh $јFcjVgZ2)ђD!ᢊ(h1p1EWWk=WԺu|cMy,xj13rv2r"F\lLMWMe&Hc}9n='tUnǧRoOowb~sH"L=R/Kh(Cv2y|luS:e$of6CD##$ Ǎ~-J:;IDK,̋|d%I̻Oҙ2=Kk?aƣ]d1Eo$i,c/e#ڡ2CLhx 2xh4e"L[ Df!2gˌw]4?={YGkTo75]?[ kԝ_i/Qbb?ȑ_$;NҊÊM2z_„.5|;J(S""?k2,L^J%Oi؅EPB$1 &<c!GTZP-"zj7w2MlsCHL\X)~6ru u .R/qM珮?T$y|<Ǔȋ>E_J$$% KWqHv2#.|3L>^c<) 3!4'fix̬fvg't<~]F&8C~< C?E~ zl;kD*he%Čof6q9-#1$1 2Q\E41E%7Gt ]gpC/Ē2C'Y_r]+)\X!x³~%?_",_6xk23s'i]zj:M=6x!Ypص]q[6;?xc2b(x3&!{kv}\Q Þgb;E6`,l6z>lFM|)&&!>ξT! 8Ӵ;EZL27湮R(_ b|WP_(k&BtӲ>D%6&{daFqaf &-{1#Gqk?=BZd M2zŒN lcKPwqcJfL\Km6J]Ze_|_?|}gиg,/cg\*H.+>(UqEQ\6 |_BEq,|>(,s/|/"َFjb\}s>|g y>YE|!|E W$$yR<%h}K/?i2M/./]|g|}q)p"+Ae=%9v 6s2R*ȯ WQ(ǑXx}T3$Pّ.3<;MFJ2;$4QCᢹv\WE|(4QGhzgOMth uM&l]WoUWzQz||Hc(WΊ# :GJnӣ]Me˱7D1(?Ryt^{=?Tml^{_^ ,Z8rd'2R$͉3jdlGRԔF{L>3cwDGz|:yvaȉY\Iֳٓ)<˄N̚9a_LNJxZ33c+rvHl!:B:Cr&) /EpE.(QGj=Ë;c3?KǘˮZp\W_/beW*$n$&FE!2p5Мf|V`F blh V{G<#K\ɬd2uvэу%=|r gyw!,L]ge{fᷛǃŖ2Й_ (V(6Yb#㈈\! E(BBB+\_&]|?T} W*ݔ$ UϏug_ 矢櫛E. BxSɘ2sY$l$ݲDG:;Nӱ ++3/>>5 O?x(Hh&eFvf2#*6Wll+2 (6Ph\1vQE|+EQEa(NzRjHj1[}u$uoer͚RreƊ墸Q\EQE~M CGUߎ̲K.Rs+5[DGK޽N [ΗKǣWLO-6Q:3"ogF {Sd-v e$c]]NtB>;Lϗgu99;?q{~:^&!r-Ź&8&;3j8{>rbGbK,% =Tiŏe=}B!"20gTm2ҊJGm F<.k_n=Cҋ)5d_&&&!|\vY^ lee(?* _ Q_*_Гghj! ",~IF٬jQkLHE 'i{g<$O\ͮf'ScAd;pRYLllF{W%cT!}~'1x"+K.?T!}(^ZB\$%eQ_7"/>?}~6_x/Ꮚq^>te YGyCF$`aGҼ7K.%|?,|tW AR%G!CdFYL9qkܙ#32}O|4vEs_QE4W(;NӴPw Z?}.=/NN1Dң{g]IDZ̝Cf941c:+(((c4zl'N҆xi`=Mϐ>h#>R~ =TעnuYzWk!qFo&X*fԻLQ ,,imoI,a)<2&t~ϥtzaJ~ yf;kAu3kW/e󱇶;w)5̐6ĢltNzKcY˂\WV)be*bePN?)QEٳaޛZ]p,WE'G rHHHV~"2q&%d.&J5F$`f/# "vGiv%#&#.6\Ʉ> 91e#RY&77 2IW~DX'? _$XNąB}$R#(5\/e2o<~KG+?Gc%2y|dd%"NL~xP1d">E W5 |:_Ե# "C$2L'#$ *H4nLf39gQ!QC+CEGi\P\QGivav  Fr:_l8{q$HmN\ }EV8^k$m"\> hk(QEqE(܎ѳlOz~86c]o.MdNENð;,mO0X&ƿ+ JŨ.p'ɑ&Ule'Kg#r۟j2a6zoǷczyc,1gL?c.騙UG$:6234|"PZ㞧׮ԣ[sU3='sؕ)w9C؟5ܖ%RHPɈ ͼ}sdEA QDl1x"(Xbl\_2v^D#r!p ? (.h(x^O<} +w_ϏYg7~X|R.(W v2DțW9cdČҼ'#>oE|kW$L$lHFso132nHȿ%QE !\WQCEW(;hXņWfiR((jkb3f8u_O{o`˭3b8Pҏ^Yv3me $v 445EP\EQEiB =Mv}!ÃY5!Ժ&F̳2̔b8y;E ?}C#juȧvRda?KlͷfLo;ݯw7ڔleed!$?8.6uz34uUyd"Hh+{bY5ᇶzDl/8[˅TOڒ!4t qɮݎ| ]wn?̾\ FFF)ы!*1 ԸvL3hóZ'{ML_~&FbB"Ҹ HHSqXǘ}7Pǿsjɦ  "!2")W`FCȠG՞,BLqf98ZzٓX|YF)BD$E#((qI3&3&.6&&;d2eh˜63ٛ))6*l/ҵϒ+<+#爋舄Bp.R5_\W'q\]?K+gϮ+ظ>\Ώ"W G&Hl&̒oIY&K!ȡ@X,uYMCCDL+?q\Q\W4Q\сy _K!"d6MY%Yѹ63Ϛ\i)cQ(>(+QEvvGk o8܍~#tt1˳Yň3JY?&/x62/Uu~^=r6HhTh;N¹;NӴh(?85g?KfڟMZ:1ŏz[C&iO!!vNCc|aܿƽ.1鱎b=ޱm8r=.c%On۔=lg[{ro&E<\LND66IJZ65mNniz:6bl&2CS^ж#RKPlb. };GmkmُM23}/1e!+1H3BH#Qpc1K1lb 뾔ŵ3M.Ebb|P)|/E Y˄)Yv,N}/O~N/,LLƹpB4/'h("@ !j:ZǬ=q;(c(;OdZ}/)cd$AdX(qI@3&#&#.6>&&̒2363e4;~?\~7b>"}"pbP!sE\گ7|yC|.>~ ą|VN^%"L$}ɏQDq3}+H(5μCye8bcHcc$Md*6xm[|2Nh+ ;Nó;x(bb2֡&c$k=HҴp Ʋg~_?TˑؔLm/UIOneɞrcCCC\,>ْ4Gq;N(;J(Ӵ;Nô;Hl/OzCců!u_PʳgG92gdJ_tM}} ML-#&t< 6ߧԍ{o.s$$̌I|#f1wCM>KoG[&;^2"MKz/'BBV18φǏ<69};˧Tplϻ*ɕo+n;wFo &"&ݦ,cBf<<91cBF}~S_F}p7O~b"/"#"Ĉ$$$$!")_ (Uq"}r򟏿l%-ϟ߁2<\5E_5𢹣2Dd61aGQCT(v>Zcc7\EQW ~ ?nt5؆llr$L2d62*w276 >f9JvUj(GhvWƸ)̙FF鼦%2mDن8lu GY#}ok]^޿Eweݞ|$2#Y?#CCv'ivGivivvY]f}4^KF\+'4R2MJCiJF&ǃL[0Hs.ɷvkFm2ddfIcdJD>9>|7z6u71#ZSRT} i͟dYZ؁dZ=o:ZcJ;XQ톚gQy676#w5]9z~fŠK&&+)ᣴ!DHD~Oגp8ɋYd6:Cvu'n &Y&)>K(! ă"%d cTߝsHaRdL˨ǎx2Q#1#H#",!sE #8 dfl6QY͖̲x>|>ᢹ,q:1υ}wJDMglQomY3NLOhi+((ĢiCEd92=>wldzޘ~GS[F ?&x^lJCcc)Yu_Jcfǭ mYHkpvE (;F(;J(Ӵ It_Ijkt}Ku`F̓F\fzbv<_g&_vTS1*w vllS7v[=Rgٳ&S$e%ɔ['2SF9?eڝ 70P,+H!^2sӏf#gEJIĢnpF|QГ}̹"෧&G\E\LS#"##YLm5M}:IuG+_!12$D&E \QE (vF]?刌{Dcu~c˫؟Bs\L3!!:"Ȅ2&7γE1L˪چMZ'v48Y(y!.שL1H"2!"3#"2#", (hq%p2c2l6FѱJ/vYlQs犱>'GȘ ʕ$EB/!_bPE\W5>R%Ǒ"s,e ώ|ǚ-좑Eq+Q"L"c'u?*CV$$// JGK蓡|?湢(/_s=OO$I2fFgnk/slʉ!Ç$?((-QH(Qld6clLY}3/}ncnu^SRv6JDK!,rY;FzA4X]?lf(hq;Y;%;FӰ;NӰ#R5zNlϥzG>CDp.2fysnr'ͱFm̜Kx>.K햦ܱOO"ƗVFNk0a,ͺg6{ٻədddNDK!)|&gwЛ_aC[bd8 Q %(|jp2kه^*ܤbǴrƎ)反r?4dGC+/~:p1d$!79T,dD_Y1 vֺFtYվ|22#",\Gr()1}cd<C Xw)A2f,u.]3.Z\&X&&E_ W(B+&ȲAщ54@q&چ]RzDŽpF OVt`  Ebb%Q'$L؍&k6O|>hhգg U͝˅b!!!W %/x_i>h_g}s2/lC2eUE欮(KDK%dQdU +qGLlcc/]iEs_&>_2?qm`̲+'$͐ٙg&L%ŌYGga(Q!NJŭ&CMޖ#u1E{nŚ'qa2sbs2R,r%2yQ<<.Ntmj Ç?MĔhĢģlG;(aGVR4&|zG,>^KO)4d2'&LO!)I73;كiZZQ1u뒛]e(<PѷcYwm#&BYIddO)8e.̟Nok}M:籍FdID4Q!Cad0D2͈6#g_*3Ev*7qw!F}%c$?\.kq1eR!!HHLǒ?0i!iƜ+Ɏtk죯tl{zMɧQ_:,̌ȋO;xLpcDHDi*0MvF\FÙ]K`:Kɥ2LHR)P\Q\&*/#?1f)1ɚ |Y'i<'5ȟ7?j˱Mq'O2cK)YK*FL %rY9Y';~>Wݘ[ɑ='g8Qř=cuc@#9>W=71(c[=EEnu)I6edF]3,ɔZ%TtYtCdddvenBGź5̋ŏ1=[#dl":ĺ?V1u -V%>;:=Y)-^4d8D$k>ܿ➥`$l4deq{?=n4R7:fgPfw#}q;$455BFijbB1:1>3Qe{Ʒ7"Ut8g~ , &FHD_(.2"Lԅy?pH2cFlGwkðMqohEqb|Yb|GȘ Q\!QB)" f d0̃#۲XI2kݤbrBd&BD$FDdFDdFDY'Q'&3>gճj|˵~M>}~jlB>ļ^BpHK\[|3\6xY,}lw" V~ھ,_4}Ep*⸢(<2FRHL'|D1F<1C/$2_t?Es\W5k,cԵpɳ4 nM9VfVdJP%ǍŎGŅjbӳ2=++?$GSvf:cWu3z6>nL͵̽6; /ːV}VI$Nq-K<91ʉe'Ry,ɘyG!{ҲOWHGߖlv<#{Lx($802E> E%N#v - q,xz6lS[ctف&jͻosmٗevLLdO19_>>͝fɲCsg{=JwʉU/}w==Mul[x#N6loeM&&d4b3};p4JH-QkQ,FHQ7>?=B3'ǟauMR DM WEHpx0'.4wT5&^hCo:3Q^\XBFDd,2ؤELvY"+<4(ӌԇ_gu# η㽋kVX2W4.S"ȱ2,EiU|;|D>%dL0DĈEKd65 ׉rupk1d1"!"2#"#"" $d kCZ-/x< qe.beB~5Bbp"7BBGeapy+>> ep~l>FeY|h\go$dD8;dƼ$1\U;G|2L%g试Q_/L8'đʬm&mى,Ȍ2$.6.g@g[20z/L?1:?Vf%^z6$ܥyd =6Ϝ-ͳ [ndX#$9y2lvLD69)Oַ^yv2`w-s' G۷M)acĪ8>plHQ?åOcECL0Nu-uތӔ^XQ&TMSeOp%aGX̰7RFJ:ϝֲPrP=7$N$8#E!!#Si r1dJH;y!"3_e z75MOkXEDgF<&_ (^s DicEcٴ#a,|M flF#k ˉ&-$QEQM7.qC^J$/Z"DDDG%BB(|O6_xeG_c"'Q_ QBB\3HUId8W_ >'Hh+_f϶K1DjV&AZiāx̑T>ܸW NWH̎AMk;kBbb >*$bO81r&&&&&FDdFDi)֊V/v211`vs]!8lP;DpxLMs&.*>T..Zz| <&FDY bddFDdFDXHLM{][Uo]qϖQBEpgoTm/<}\3hHE !:$WHBHHB"!r~ʳ/ _QeШ73?%+P(((| dJ$bCd(l8dxY,bGk;Gv45c %Gi(;Zn>ivvQ\WŌ|Wm'͟;Pǩ-Ce#{zO_BBǣ⁗g!,$;OpyG,Y1Lvۙ,e+6Pl˹#6ܫ&ǙowQ,˳J{TdD=doOW/O&m(zOU,jD÷!0IlH{(ɲK<DZ2{22lLY&dg9 U-l1S{"ox6mu}̆ldS.e6bg7g!唎GƉc >䳢8-܇D& xv#mjc؇]uށֺc$Ce?;OWS?v d4neoUH9g[9gZl 1N8!D4445|DxDHNQ ȏY'h~ Rj-~WTWp!K# k⹶C! /K$Fw4FhLJ%0ֿUzQ\&_ BbdYf)dE&.=ڡ㢈DHxx/:ocE=F㵗 M#kW5M|acBd$EddE &\f;]WCVW #;J;xqEybD!y DEp >BB&X~o៫|kۮ|[]et!|(H?p+s\Q\QBE yG=?5&{c88#CCCqgm8gk+"QT>XOmO;9 lKO.=-?D6-ɼyp;JCnܤNl&O"2dY7bٙdfݝfؑi'K/ى̲Q,6Mfޓ%&JmGw)'nz;];ÛCS?O˓[6{Ǽ<mc /(;8T꾎d:5 2!d!292#"22#Y*2N-8div&c&2:L[80s;J+?"3 2 F(.'D-FǮ(P$DkLjL~0;N!"̸lππτL=^c[=3d!HȌȋI"fpz:QG^_iB?^j>+⨢vPҸ{Z" Q ! 𿏃EqhS#o쿍<uؾϒ+>\QB">Qvv3=?-s-q%8xp%ZP(#橨i(yhlp|2,_QEq\kOVzt"xّN#˒$wd={={e"{X{MOg xgc3Ϸ ܂6w{ ieeIeIeߊ2oȞ̤K+_TB f76H[u,zr/{9JcO3'duqwFZU=C 3HԲo$66֯ dc1==.вzя9}q};p=/ŜfgxSx%TyQ,ɲeF}|77v:GTꑌzRYVYbԡd$44QE~ NLLB0fpzk,!bb"r,vJ M`at׺TW,,C1 f)*YxRJ39#+'D)߇qQN0ר1ʼnH& 0B?d-C=(05S4ٯ+1"$Qvиx̸L {.k1)!D$AFDdFBMbuW]?$"W(E}TWԣó$!P_h^DB}"<.\<;(G .Qล3~ C|2E|B\QH(BEqEi{b,"d`1q=tK,L$aX"P%6K;p3CJvTP?TQH |h>}7Z]Z:OҴ{L eB REۉ-u ?c݁xRQJ9zQDHͳf\m9F]hcdٔC_t$cb__[sz_鞬݆.pQ,9$2J&Ém:N8^56YK$6_q{[˲9I6?8X\5b<2\.qmqÕmtMozn#jzn=iBY'd3u& cT:Vr9˄ʜg|JHbO's\4WLLLBfı=Z"Ȣd("A/ W iD3Q 鐙 Ydd]ĎԈ]Q7]i3F;UjpFHbQdz}zs+EQ\#ddcs2Dv` c)Lɢd'KOէ읞c*5imkL$Dv% v1YTkڷ4E԰3CCr 11#","2/4e ZuF{rq<c)g^higivU?mp!x#DDDB(T/"/U;E>kEk(BGp(HEq\Qv XdXOdE{'KXx %X,6K%"X1(õ#$12c7O\_\/џ?ʝ+G_j2Y#f6K,P#qr uVQ.d%֬̽M:DLL[2Iw#RQDܳ1ɝJ+x܈—iEq\4tWun?d}7v3~0?G%-^7R<zsͽY$ !(͏K=+%;8_Zc ffь^ھي][4Olїh͸e3uάuY3ou>R297ڣExqL 'Ģ!B#*:nE=Ȣ*:fXgi&?EswBQE~4&)(Ǟd,ROŢ3!Gc 1UcDd'eqs4mja"z9䫕䢸Ȍd񫝣Se٢9,яʊ8Sd>d2tzrNX(Q15r56l2 (qxMbxh͉55;\K 0H#3DDBFDdFBHȍx|u&{' Ԩc;xvWUv.<GiE_]IVD\/! !. Wy(ǂ\oܑ,6S4KEq\.(HBEPEqBEQEQQBBD`GG ,`2`'<#<_̰4Qgj;J"! B\!~tZ)sghg-tYp>}^J+"Ey"" sEF8G   %xI'X `ZעzQ|o>ᢿӇߦ5erh!xj=7]]åձ=57GKlɷD67dnzYSԱrڞG'0Oa(2c'ɎDh_B".5R黑)DDL>+DZ_|W+E|+HZ1mdeb#!>;N*ʣ/;Q흌I929~3ap+YFtbh LVzMm#_4Yv=Ǯ&eFnOA8/fFkf01̋(q(HIόkwCkԠkL&#DXc&fGTuh&\QEP+௄Q\W;J(~Eb/B}%B!B+؆~DQy<Y~W+%rP\PWˆ !!" .(H$"CGرK3)-ٙ'!w>/cf(cK? mC^("+Fp! ЇXo>?|Q|Xe x|P\Ur\QErB\$.(\PB("(Q((H1#HDHQ@; c%xxO`dddeddq2R$e9Y&cLsL~Z(HP!"9p̓%!|?(ń>hgUhΛ9{c^dL"lcskLga˂]?N&?ɸѹ̳7]{M?ʎR^"Sgm\i1(QCj'GN,*"$ ĕ8NUl}q+WΊ=id24'$Qr#r3Lhy='Pqxrv.=y:nv+ii4FU##d&Tm2XU3.?G]21!2"ȱrQ2pGXӸ/ (B&'2siȟד*q_ )Cׂ+^h "!\! (xp\x(/XR?h_?e q__J(HH.(.+((Hb1# Q;E"HI@=3%ɈɌɈ, 2"hdfO߉R/27 Q_*\QE1>ȫ,,d9 '_J8lQ"ҹup:v+ߣ:w4H;$1 W+YP y>Q"7~q?%.#&$eD8p+L:};wY#$e͞O7 Υյ}CW W/Es_MC*d&Fh;#8HOyD2!J qz{tƎ.ԺnM,\\_pMjuI=]Xꦶf`̙ V_((4$(܏m@|>~Llll(_c:KVFLɱFe||?#.]*dI /dYulE1ʢhwdeD&wZRz2$$ukS.J<BE$!<{OK&VC]J}yI2,dl""2Bc2cJyaS`0L@DP\\ʼn͏~ȋ,B|W_ +?Uy+)S+Q".!ryb>}?<1sG՟|.?g<&|<%愊(HH($QEPEW5$Qb"$/CCC8av$N&TfTg3)̬"CE r4(QGi|BE)h|Z?b|BP4$4>_c~VWIYݗ{2rlɌeآQ?hk _oFx$ /?l+f7%+60ڜ|J#E5P2B!110q}/$ d^aqG$1#h:QE|\_|{Jc1 ŨȆS{>Wi vQ4w4.YE" |/㳏> bo4QQEqEEqGhGn 1&|҉(]MPfGa8HBs8Duu8cF f7$D$QEq\fl}uϯPџ)q&QP(HB\4.1!B!}_\y?__&U8B_%B\"/ qE$W5(F3@BW8#Ea84IĽs1ʌdL;J;J;J((|+1r!E9$962O ۊ0p Pƹh(5ѡ-8:v[2JeFAbVb%?Пn\>VL>-v"C2CW'fHK1u(Y,f|HͯJ4I>;F- |S,L\.bqLnꚌr>0#^Hz42+\Q_YbQW+ǔǓYC3  )qv(Dd-آJGm>zq W_ |EQBy1e!+ &9X{'(CJLyS-'?k/Tt9FᢊF&c 1A"1A L0l6y\$Zu#DQ_݅rH2r$1qP1:=;'4H|_#7q@1O_ f\=..*'ġpĒpLLBbB(B"r4ZH␕4vJSC,]gCԵ^ %|h(v&&_v(,3 )/m1F sB(!\!r!\~ < < rߑcg~\.|(/("H"+H+湮1ȱH1L(DɓDђ$deefffKIccvmQv\QEpEqEvq` < ~ϲl|2bGi\1jj1P;F2҆1E(~(R:OJ^1۱d̜͒>"Ï4W Wb= rɏM` 6:cחqj3>/0J48QC(CCE~&&&!K!|o{o_*RէJ) 诅sGiEE~+gqbetwivHVb!vF^cLLM|Kٳ3&a0 2;ZGw_6'EQEqF/)9<ᙋ! Ȑ!Lp#1es)%rc2!Ğ;!b=c;ydSYg r|*>Ux+q%+⸢Ɗ\/p!|_;gl̺6Zk좏ۗ"$>ԇ:Vf1^0O,98rd$ @hF(hhqwbbdY!?\$$D雏Obᝣ(!ƄMu(5v((Ӵ+QEQEsEsgpb$QQ);Ptc&C dfM'ZMk̘_Gи?ep++G_BBE$Ygp\|ՕN_D+g)%\QBEPBB\Q\Š渊"t&Ybb"GD"P%P ,L3lfLfLd<$Hp3ڥk>?:4U:oJ˷íQ]_Wij,̔HcJRP$1_?{Y. Lc2?SnK_&, ^&^VGʲJcL͏\vK‡  c(@hk|1LȋeDj7lwGd3rxhZWt=Q`ώGiGi8;NҎҹqGiEvQ\W(L\!2,k8'p y$kR' 3oBx ivd;ԦYўLy!K"$@F2bbDH 9H!"$(QEQEQE g9:;z[ڝ! T/qg bE.(HB\!p ~O_|}J.<+58—x(\%ED+q_(s\$!Lŗά|!Q$"q2#$L2ɌɈy0Y-rX(|P^zvv(%$Q42CGiڇv1QEƸc|].Nx[1-e:2L"LcDR7(GQ4Wc(W ⎒j/%9qJ_(ˎŸiGi8TP8JQ_,ȋ!xF رk2q!꺯.d4QE|+(h¹++E F#V`d"AԑkFEz<f}9Ÿ4H_ "@ 2f)x&`F f2%iQ ԆQ\2|3 DHH(+(c3ImOcO{7ǁ }K|#넸yȹ*r\.~%?hbT'ǒXt}_NҨ-+?!\!\%EQB+UsEB1Ȝ3w/1hhhIĜI I'=rz̘_5Ev*ѢH(;EI #gh ((*'Hw'=6#Uoby2%ĉ(Z1h,+hGJ+2+= Ԝe]֛fOχĿ͏L-k(pG,C"21ȋ%Y#EI`ף^=X=bzg.כ|=_%8Sq(hv|NhN҇/ N211d5cf 4*5dkVd!cޟw> ?IKFZyl\.  a0ʌ30μ# L".(rO("/,ꛋzY:M<̥e+/J q(䐾\BE  _ ,3#xerW⨶.(kB5|< r pEp!kcd&Aә31~GQ%xc%xIk'K\=s&\x %ˏQNOQNqDI&6Kː wE!#V6K)C+\1+k̑y 'o hhKN#E188QE44H\ࢊ(6tno'Gx:~9H xu^<͐ld'#o[l((C%e|++tAZ0yס۳dߟ~dt(g$j+)E/XiI#dƮQhh8hQGhONEs\edfBDED _zKjEN+=eOX6Zb]vYQv;J((ҎҊJEQB_E&E0f9NSy# Yם,<4VCsQӍ Ab8zϦvMD+"DLCf3y5k AEQTGa}ɒt{acC1S;,c9nqbMWV'X  . l/_ߛcq\YgVWŠ\x|.HHK!prW2:ңVfؾ5 4448,dK,C<#<'ɀɮd̘ <DŽ:2@MGdҁ,DxϱGkgqceHYQf\qP}P1Er寋_Z7=j86$~H$#v"4vi441h|(+D t?OҺ6^[c.YYtJD2x$I񩏿&(X"H\+:<,4jzE䗅/(:OQOIuO{2w4x#ew RSI<~;S'PCv81+渮$dFDQ1Kkc5~רb԰uİѻZto( 3bqEv#GhJK,DO \ɀɮO\ 2#*2DיY<<6Twx?v1̔9 %31VPrk_0GQEQCCBGh4IPvp442 (+E@ɳ>ҰtR͟:M9O)C^ '!ӗ.(ɏ>h|WFUVr=sݙ.LJ)5G+bԉg?J QHqǸ2('Lh<#4#!#5?-?))X^ږTͬgףgXw["vaEWNӴ;xQE\ D _xl1f$ fk5ߍva03J1NNJ3Yu#gSӑX^Ưս-lgaErF6$F"&%FY`bхA"!vQ&έً63p ;wGd['Q'xg6c=_ֺ:wǃP<Oߟ^ߞ<(_. "!r_Ί( yѯ" B(Ӵq;GpxnjxLj"X`' (cWW^Ye=3=0tNg؆Ķ\"L2r$.7Vv8CDC/4tf"xlpĞ#.#&:U\"D H+"ӕ#KqDaܞ665szƣޣ(q(\S(;J+vQ\EsEQEq$Lff k Lq| hf3 1R'ڊkcJڦ]>/[l3($b$vF$3 L1 |bf,~1c11DƌdBBBE!]2^ޡ<ǝh ;#Gx[?-=J8UY.I*JȈ\D_iȾGq|,_"\+?t!ly}P(GЄ.+ H\F#^FxH(((hGnjxnj2X2@,Q#bQKo<"v3ms$66x/Ĥ̔':%9CeѡW1QEpc(K(,QHq?Tv\Rc/V8%QE4Pvi4I 1e?QC\QCGiFӾC[_7=l]S4eyG+(Tf9cΗ)xOCE_+cVV>zj=e;Ñyf_72Gc[>o[52GtY?)u(j;Ӱ8gԵ{cmqE% |h(h"((QJD;NҊc^` #1 x LXph:01 ,flfF}c.:6T^۳Bv P# #,LjŌ8a0LD"B$Q"E f9^:ibg,ČQg?Q;dvŶ,X1n^8Phod>Y!WՋO? B/'\~R>.|___EYW_\#x+/\51$`"( QEQE4v#84I &d3I#cgMsٳeO/%+lc}JHre6wdK!)Lr,&lƣ;yc⬢+?WQbĈ$F% CEqGi%E;F Ӵ$HcCxc\\jؗ}.XKog>Y J# Fi$d2(?He1Fb_ۥEZ>2zL)<4.WXzs{Q -|&{ƬNGxƉ}x'MOkO pq%rĄN"F$`C8GC65Ode52*F/360Yȝ>eE QE|h(((\NӴh(;#$aaFZpD100ȉ$ƙ u-)OtՋ $5` bFc c"EDH (k&=KQ;d) 3b9?${luj7:Cٗf{EBi&!}[Bx?e2 |_|[5ȟB͏ly^R+B.Wؐ .(\.P5pӁdQGiE'iE 1c4Nh˚13㉱ nuFl 3nvmȔ;!Ȳ"SQs%#laG0Q>h>ᝮ1IhhG<Ҋ;NC$H.(;J+4:nM+18`ѷV=[ۜ7mƆ pHϓ͔;r,ZJ/̊;IH>hBEq__ߧBۓKwO;iFİOni<k/r5!Dx(.1ږ';I2fLDQBDbEE &8 $d0,ǪLJ#Zz>Oy yZLY1Z֝7ev#v|p;NҊ;NҊ((;ҎӴ;JHkZ?$ӆ#9Q``FF_1#@LP"G/$ٗ}a;d.zR%#{ XXX| , tzc1:F<)/!r.. *#0#AB\QEPC!sfHFW[]l,6qw"[1m/>';wQ<\QCŠ2?p Ƿ  i5c(PVv?$v\Qv>(((K\>([:gEͷ>ZE]WzR˳)I*V{Vᆎw/g2䱱]\.Z;FdD\4>h|42ЍEyzv?WjQ޲Fwv=la3+Q(bK f\gm5s#p'L :;DYرXČŒQ1DӁZ U:qzSfS2 q&3c^רLVwB>;JpGiQQO+((Q&C d5ZvGFzB^=Vaab1^>0/8 LEb1ٗǨ;囥HI]2h4Hzǡ`b3#3#Z=2: ]21 (HHQ(BE c<&e=j 1eؼHI'gRlɓ&G\5/|ȋ"N?\_//Ĺ(*2,}" c!GÈPdE#<~{)q;GD1(hcEFOt s,]gc$eqf=v,v͇#,'!u?u4Q%FOQI+.\H|\QE |wfbCя_ZZW䯚4sjdpl{sŖ"ÙUᬘ쳳ÈU}XxI6,t8D#d BŁ#;!Æk551u#&i^ Ձf`f)q%ic)tPCQv"QEӴ(PP#8Y &=oYT1hծ>tODue0c0bdhDX'HYi,7HfNѓ:a>K?Ū L1hF8&CBą""BE'i3,͙]fJFIyI8Q#Xlz̽moϳ!Rᯒ?kWmO< lp\}?bZ<be:<eؤ:g}s|"RW\GB!rBଆJ5F ȎD/LRyѓnԡ?XH֍lu֌vll3,'9g[;499cgq|6_/ -|/J(4R(̘ʾ+>+cqm(񓂩.p=#kV,VKjEܱGhgv2}$1"ℊ)%q>ϥt:d66Oϱ<ғd(GXHo: (D?$đ$QCE  (+B:6>%'%Ɩ]Ys}D׷NN)ؑODeWo 6{dkb㴖+2ٛX:0Bp1@Ǯ<4aZ`Fi$1ILO10jQ ]F$c M'?t(#WV](KVe k4G&cd%dH"ƅXРvviKvO~:˨>S˲Ws"8!:2f97kf9{RinrC>gh,,#|oS~!9_ |oty6,;x.>("x/B !pY+kua߉ ؋q f'b"ى-݂2(#/VH͎lu{3S?W6zFnF^K$&KHK 99X$jbM$hUpc(|2及ᢿ>+֌ahd,!IKP߇hk̉x$qCD\Qv4v 2~N0Y2YGgS}Åq f-kPK<;۶mf-/?t ;|!QC\2Ɗ(W(>cf4dԴh'h΅90Ku<{(Н()04<Vv_uGm %˅3.DkŮj81v)^x1T #('F)Y% 6[Qqk(H;Nk];G piga"Č4Mz0B&$bC VG #XdE"2,"ET?&Hw ,~S|D,T"'T__6&.P|Po~o4>S?\W~jϯY.R<B rB|+g͗Dr3ۉ~u&CHRd>̽IzJOgFS#.i45c(i:,2YGQLrc6t^HQEC(;N |QT4H|r"8ҿ`xT!^DC ^ HGT2xG ; &kǷC/D$662!|QBQEC^̺Mťs<5:JVi!c<Ƒbqnn9^9p嬿a$$5c4UIGiCGiE 8DOKaQjť7c|E r4˥+ShchŚ]d:83S;l™TxM=o&6<5tQ-CO=q0bLŊq#PQ"3OD븻H;x;h;NӴQ(Ģ\3;NӰ2Т(q02HADb(؅!@H1"E!3'$O'i`]1!ZIЉ.ӑ HZl  C2ϵu}YeoDn#[E:N8a8c%fdݓObܟsи|:Ϯbhx;/,>m7q\}o?hσGȼ8~^\]|}y++!p_rز4$-RdLnl˙##2ȜdN,9Gq4{DxyK0JL9> WSok@RqoKļ{$1W !cO_*4[*#; x%K, x +5Q?!ft-g2ahh#Dn%*HǍC0I(LǶч8wu:,G*J;Q_.NҾk%b\ .B|>?!Ȕ˝6.M%OhyRYǔOtyIN;%C9 (|Hoy;(D%D(~"/cW¿GZ/FӅ);?bd$vك_æĵ ZyqHɈ F5fVKChBC!;NDFˢqzPԃou,z}S6YMq XD&deP]dbQ"HDJ'i\4J#CC\HW_/Ӎ>1z?+D!p"hW.. 9q-"ȶ)x?gz2xhL1;G;XmOq<'n/Zmcq*KU q4" ";N AA-k*N{]B8(vpQv AV,VuB:!kM{F0DD("(E!ɱ^6I EQڎӴ;Nð;J((rJaU=)Ř"cD6[([(I-.ٳnn]ۗo}+!2-D;) ؚKdYe/L\b_y<~EB_ !*\.R(\!~%|_%/r;fhɸO{ķ%m$yO>crcrݍtW h\F [}] Œ$Mr5(_ rH^qUfXxp?p"Yڙ v;]4QFldq(QhDLT1gh(`֖Yz{ӝׄKg'mci{Mq'PUR3淑ٖDtJm#pۖ/H6IQFQ(qCCDW(֏8Pd˳^dЅD.ʟN M"B=„H"= d84!a*% <ć_¸a}?25 Rb! !BDUvBF1?Ѽ]~YTXgv'׊÷ӴJ-И Y"aײBӌ}>hhx C Dš13!D!!"J(H3˵l,rLô2dgbe((( ܎(z(_ܞ=pŶbܲwp3]@q996Ye2|Y[|w#hL ZGq~,LY8E.ňeO|_~U><>~቟o(BE+渡r_/ 湱|36e9]f62R˕y!Gs-HLwr^[loc_D-,>Jm4J)"} y5n^5\1W|1WE|+n>K ' Rjy<֞79tSWSRsM^%C.34I"I(ررtMyƊ;E<52g@㑋V:Q%6lǀZ#xUeIyH'+/zV7ܒc}$g?%  ($2(h?4!ߛ`k F#&;{ѭn؈\! !qų MO8u4J,X̞2X{bq}Nvɀx"(ك=,v˭YHX=at@B?hBH$mOњ$Ҽ*.<%xxQGQLj4;J$ļPQDb(a{j &kUU2: HZh?GX 1Db$x(DQ;E!#.>oϲ_wlku9Euk5Ԍ;I̙tQB\Wdn }E('&Qxüow]B~mgqSt>.EL,Kş&w"2#;ep|~/6%ī+ye>PBoyLO>r/ /61fy9il6rZ2L~x?uρlllcQ< ,PW44Q.2(|2+_Bvݘ~%}agOtJc]~wPgnXhQC2Gxp<#8y"DKc +fDi]ƙhXQ{=,*BQ␐$QErn{XwL5Z4FSٳ[#!?~Gor8PǬugy2wCu; #Nu&fޑbLm?m]x/ԋ<K&'2,DdELWqb;$4x>VS<(\+<_%p\.&efCk%26:?ubV!7TIh5<1u.#/oc<v^I|1Esch~8.5;fɈp=1:LJhDfdƎ]y[l$jdf0Cb=fL>2$lXe3Cd=/k xcj u$6j#lѢR3vDuͩi34/iry_CK붊3cE jɡ"sGE|(;H{V5[Իt4BBEq &Xc-MaLǝltK8ZJcL?aČ<,@IE;‡iĖ`i5׌q#8vDHQH}W=9NK,lh>"" 3gjFV9Z0[4jJ5zq=);2d70C:Yɝr T)=<̖Vܝ? C#:)>k"fy>Œܻwn/úmo^d$W dCCCCD5++Cℊ ߤw]qϨrvju9_ʊY\$!B(CGi9'Һ<ф2;~zGxϦǷѥ6KO&b>>$Qsקc9̺B=)H^Olxl""!B+z0{=Yv%E ;|"˲\[Pg8Ž(wN$Kœ׎ϩ#E܏6C3FDTiDko)#R/6Xd،0_K:Lrs'}1\:C4 בsv}gO3ǔYb.):/B L\/>2/#oxSo.R/+.(J!.|pp_m k1#4J3+n>H1(;D(ƸCc119[f4?.J$8J|Q&/>k(<1|~J()vME215K6;0kJbaGx͝~jFΊF5a#16O~:lZx %av3scg~ájQj+c,zRdt^Dž3Hɑ@ܨnY\L˕%!TlQ?q&?(n% vWivp2D索!%p8 5kEoDE仢 +ϫ٧+" DTDBqlQ|~#%ؗ |hK%p(\/||#bTmN%t?%?.CGo(vhՒ^1c6vӍDB$d?p4v+!~}%Rɥr'jQhX|kX&z}M^.2X΅S7/ӰoaXEfȢmlY/;9[; c#2Ji;uwieeY_^ $(FiQ$2;F \$M~(8;us$}+χQ W\ѹhv5zlJZ8s',Rޡ4zǎMiw?*sj=l*KØAz6: fAL6xа3b0ܞNSj}%HB(#(! *2fgc#γ'hM8q;|yDfw!*NɐYs?|>?Qc~>^w 4B*(\E|//ƅo&1#Fč+;J"vԐv4v쳰"D/1&|D_b]ϷÍ DG*+c}i(i|1W~ w5Wnީ0FסXv8홣K:=#cwT,/NC驛=LmzvPrRGQ u!)Dwf<((H%#>≷ա^Iwd&}&Oq~cvJiknjqYGigk>!4ȿ>H!HŴѯ`Fi!yL\Ybb;S'ԡBÏu<=;ŚQ5:LgN|;,ln#J\hw["&E>H:"BB_ ~g,uǑq,?|.<4"B/ዔ.ؿ~O1ٙ#a8䣶N6J;OTv#v희2D$1cQI?&81Cc$HGiv;Nѡ\2C o=B?Ȏ<&οtu,XL6v펲!GjXmѳH22`%KT6 6q+ޟskҸ40XuuhP,,Q6sR9MdK Oc-tom(C6W7?;%rVv+>J׆4Q^;Le>(;J|(x:^'_{25\%|$oHٵO,t9\9b:_5:,B]?eBMtg8!(d"̽+͟Oœ4ѨH?eëgzbєL8'(=.͸nu|xXf, 5uPϳ-YgٖQBQeHC]*K!}vXdH2;ↆ$ˊ;|{e"/E W"3)oٯ,ö`!vf#S;"#Y(˱GPR8]"&/,c>\Y6Qйg% П6.ʢAF2Lffl3;3 YLgib#PvQv#e'a!$"L$:tk"E v63h~(h#QӶ#D11h_5zwOob}# wt?ۧa1bU,)(PF̨heW/f寥fFKb'x 2b34FnKbÙpl]DR$eȑH9,i./se/7wV|c 'ϏdI_Ӵd2$q\vP4f(Q++5so+F^2#eFosm_B!B(ˉt718L|FPͭ.$2=yzXH6|5\3>-lp_q1DB&_W_|~_ phe-l_$U_)|¿ s|7Y+_ fvl3dve^\lm{g&w\-x{TKY^ԌIwkƙCfHLhʹhk\QEpI6]nᏊ+z.W ծ? 1niz6zΉXzXΟ=X]Lxb20d`A0mFS؉}s$M>`%23.Lgdo +_ YtY|W q[|~{ ؈!/("B\"/e~x|Wle>ߑ}UJ?25~ep_?,"L2̓c9(b;xlxiGc{G`yiI&S$;!c?ÏȐM($?M62dHQv$CK2cs_W -fwᷯe!F$t|vkB)E"BEqDo C]jxc%Ė1=3b4(MN JRl 9m<Yx:2RYhܟi.ftlgdyḛj/g~Urjѫ^Z)q>&4eJ|(W1VzNSԗN^TC,{(kWι"!HHHTW(ht3Ƕ9gClKGK7=oz3z4,&wDxGI@ȉ/ Q"CᏗ=)5}Ս;G2D}̫)ҎdcC%̸cW+(H['OY0E*׋rXּ.(Hىǫa xQ;;hˌZ3>NP ͝#QXɪ[62R˚f՛9MV99~.8lӤQx&$Q/&PjɢHʊ(erEQE 1/>Y~hF%}]OaE|ЈE v7VOĤ 5zC8_F#TSzEס#1fz"t$Q>(s::'SH䮣nuͷ<җIAQe֗@z}AOfq3mȈNR;Kʼn$~Fw >.:=D<8RD C1e "]Q#/X'WzbVFm.JlE!D=xG1N|c_1Ð숕dYZ̺ 3.DrĤHQR$Ce|X l52[:7eU"⏯p6.Ws=lf2+'HZ:ggϴ{#J,Ihȑ2tId>+󢸮u"44MCv$y$;厉+%V1+qEW4#5]?Gz}3/@=LQq1q_ eKI pigvזG,RY_NT?{d9|HfO5:$Y&/D\/< |/'~F;$+<?b~W1\~\" W__Œ2 ,{',OdGIbDDd&DeNِd?|jۡcK?-)EpMv$3h_((_=cG'@-z;<E\"2+nv$v'aJ'i]ǂٌo1ĉfY9lL7v#c:Vdroo^ކLLp_#"$5D>YEWG$48ե48QCEQEPDbmwS#%1b{s\ƈ!"""(Qq0)bȩ0uޣN:j}RD_դ?VufgWg}C!< )HD;0KȣDr؟쌑 4CbP1lಪHDrJ"@X,G=+Br%3)S;KZt!ݣwQ6zcc9fl!dl1 tȑ"/H ;o{#K\dcF+F2abc""X ]3?O3t.=J%84K$5?|7ò6|7ÐOE3}%<I S@F"DddD&.gՋ|v?c><BGuvx)5<.(G}rsBǎk_5||yŌM{B,6XdxP\xdiOHbMye2"d(IqEQEQFa+-D$'Ŋ4~J;rGCe$W/\Q_Ic=%<;/Sw2 s#h%=CCGi\vً^8lv~ 23_""@.#&E6( $inC'8}@o))$,ύ3k9DIĜFrJ&S}B>) ׄq",/#TGd["BΏPu)BqcglOm3СEoڡ"H9YiKf=#݉=WXkkzy[nGkH1@HD>v2 aY(ØØŖs!!1#x'fMS.Dˠff]J%x &$~q|} g|?]cb͈~8-B$| @B"Ds_l(>L>pH\/_ $Dp=#`==##=>x̐2@ffU%y+ⸯū],-m'lx<ȱ2"LDH"pB~w+u_(4%DOɒxNҗ:hloQ\?\E𢄅DbF4tޫsz/t?RZQOėC(1=Slh.Y9dee.Scf1:Vņ>3fW7s(ܣy)ѕ\e"+RC\P";F(qJI,[>rd"zcc]Q$]!#T?SJJ8Tݔr1m&71c#6LtNX_S1kD=K3SԘ&a꘤$& F q4)'&w2;IsȎv,BG#Dv)O'd\벉RY2.&n&gɔYH_}F$bر,bcF.Ff2 lj[<_>J寂)gx:2x$ B" D! E| ,|?ct_8B<.rrBb_ y,oe /|vؠ,b흇avp1q$HȌX&dfUJ>fF#QEQE1q5> yv*$4vHH$!j\d7|>kQ\Q\|F;E%w=SsE[nB?Wj0u9nGM>$v#,ɨ\'#&hѓqCCJ:׭:S\2MWJ5EܖL=LᦉpW$l'5<][4e'k̒lYSqh~k6/ҊJ4<>X4:Ky?VzeK$¸("b!  xD"I է]gֵXJKwJ[j9 UfLdC+ (̲I셱4-̈S؊xc$Ed?]rp1z~#<,5O8S#sdfnul ;Flk _o}_kĎZkC:\ǜǵLʆwgx2m7#Y"mz[-L'V'8s]O|iLĉ??eL-dCGeN&vVvExHCEQ$Rv{G?NO[;6 +_qƕTLtDdK=[5ff9r86.9 ޟ&dFl4dqɑ$C3#Gw3lgrB4{ieBD,REPD#cB!8NAv""Y$Hvv $s1L22"#$Cv6? ($Hd(E v(1#@i+ʁmkl>w)='ma}׽_ewgнej}R=dΘdD6⍎Q^e:/[-lfٚ]QC&ɏW7TZ{f# FDDɑmպ6}ozf>iV2::P]|cbE \>O<_/JpSQDhIqˎĨʜ,qeXD2q(H↎Ӵh"(|QԣjIHT}mkfw&? s_s_8IB@Gm_>L,ӃIDr8w$[MC_2ddc+O8M32z/0#԰ &?mh"Bc28l;DQEЙ""ӰD@D&BDY'#y Z7;.?jB}EB"G(\xc] }G\)pӮk_+|_V  q"Hh"H2#$I$L2ˊ̘11XJv`v{tvvQ؍h_״E2^Y!EoId&d,( (+湢*QD`B>)>D1[x;VN)41BD_f'zn__g_V-Lm,hY661=%S7Y+2ĕ2qK$IqkK1_  vbvOFǠzOgzcbK/^usEW cf"(DO?HvC12/=~QٛZM]CHǰ`F]L HɄ+_DdBb‰vGo2!f3LM C:1#0BvyoǶôGav(B"ȑdY1 'i(DHd  %$L7CSNo͍c?VW)D/}*W&~ ~DDJ\/ |1!Ϳy)pb|!}$vB_ 䯒sgqedYcf2"Wc%H'q'$ '͈#.+2cdˏ̱Y{HτV,lt%5DNӴQ;E|E N;6|[/\_;s\?\Q_+޼DĿ $?Q*bْ>1KUk:0þ>]3_<7VCC4`3\ɆQJb" 5V`F1 :1:0ȃ1AY'al;ô;Ee3B"(HY&'̉TzsV>_|}x!y6?"B?_׃|GИ.W>>Lc$2\xp RnB\~\g^OҺS6!.P5+>o/EF9dX qE#C($JJ1dd&dddd$ G̣DG@v{ ggc ZXģ\@CLgﵝV_]`fgFV44PGi\E|+FbC*Xѝj㴆"ۚ[\0bs_¸;WG zG]sP#Q!xe@"P2@h(Y,4X(iK\A4(Ȣ"(HG_+1W>(B ~\.WpBΊ~6Yed$cf9/QGivJ$J$N&H NHe2Dpw(*XkGG2]f;XIHcdtD=OY'R(rYQg`(6`tΛ-ޑ9v#Y9YTkg1eY B, ^,/OeZ]B[nΖLNQk bbbQ\P6!#i#0v}".+sF,pec R1HQ;N;Nð;ð;Ӱ#&Ebr3Kj:ǎmx,~~ q l~߂7_|yW"D^A[DDFBB>_ |~O'~O'\"Ѕm ////tY|_|_f9Y !viv8DJ$(D4d2$dFTe4O$G;Hl`m sdu,ZvvqDWc=Bp==P%? d"J>d ((iGc*Į;lXX|mFRYu^}[ 88vdc|?_x:Z˩8 WZCAz'& c,6qh<$bd%bX`2oi|;*;{8\+/WV/+\+508cĭ4FYDyR^qԛZ߂DYlÓMPQ<MΑaƬaJ"2r|cEp +i]4aF,BY(4a2"Givavaviv\.#",LLRgqWh?6f.a|m/Eq!!cWЗk^x2hm>+"^c1 -[oB㷠m긒C=Q80]L\1Dh;2:pj~^l^Zsj:}?KwcE QC(ƅhDLi՝y(F?#D|ʻeԠ Y(Y@q4C!,DsknhӞ)8?" ""ҸOXvVG%,YmI@9)0f H@_J'ivavaviQE"",R,%!c7?VfԭWxe~/%qߓ²_QPB"DQHq!q E+| p!5b<\""pB/ᢿ~:67_͈\ŘcF&@ƬE;$I&M9FIђfI$ddIGiG pz-C O؝9hY>b Y&v؈džj2k0#L }:2 CC\БH8NӰq>ӷqPdqI̗+#2^+rtuHm켲ѡd(+Ꮖc_[,xegqc5f,crTqyQOP3]5:;]Ƈxx|ijZ3Zk=KN8nQlʽsvKEk(_kEp!)"Hw)Oic?X{6,1K,c̤&Q,cw^fG1}>bp+2, ! EQ\w Gŕ_31e"㙆tk52H"Giviviviv p",S;;%˞H;:dlK돴lh>G <a3ԟ k"$>DW"B_B||gɞJW_B(\QEq_:o_2 cD"(i8#CD9$d!#G cXìb]!cI3J7v-Cf\,C]ω#p!ζ8̚xdDŽ ʹl2$qhwi^{Y^+?qJ$vv2ǍHXR]϶!/0FYTu^ <ٜ-mh`$>|_*GOږ_Nus,1LIy֊mE%պe޽9bmb]Kc؊YI{~pzuic:_O:j;=mwLsv"Џ P$~*"!H<Ĺgꆏ/|__ +5|Q\s\?~,\303 x1#L6NDd!11<2Nd9 |W+!=cPŬBD%;4N}{!Q.1@pboSVX'!3f&6"i$וF;F4v #QJl;geG dqy{Uq(cF$c(v3U9:=G.rm䔯HZy%s(HQ$1HW+H"hd֟'8G1H֝= j3(>彥  OYֱeks!„0wi%u|\~ bM̮8Hq_y:N=WhNPh_,r;S;K(,ﳸDeD33_9e7 3lc "$vavavivivE fLgFGP6-nR!h>/i}.Q'ǂW qQb⨪&BB +>_7ϋ]}|"- GB\Epⸯ_/Y|_pls\AW,3#2H3.C6S6c.S.Ry1jC3J(Xq-|"B.. c?"=Ozۆxva4s8avkQ<=wӨhwUs $1:Q w.SIMnӧh{:F!lP^t5UײO*?|? |(Z+KiJyOMFHU?$W!3K#20fhlԱp%5euNгd.E d'OHh*EP揱,V~⯕BHN!O! (y#c+\"5y/Yes~Er+(h|\!  vk.d2L#,̳3d23f2f'RR$I5c,Dq $0TFo'#<ͬPKa1zoe75^%]dɋ 1BG #7<2?#H;N"i68Gi,~!b "dqInI6䨢1(5O\:n<׏q >'zֻ1Y0)];(vSFLA{ N8vbkj˥h:é..$q()"mD[?_.d_Ie+C(ƾlϧl_%V/h}IY!?_oLl" ?iK$^1YB-m]g֔\WH"脌9)❨øϷc㢊Ix,Lb$a`W:Y \cȉavavvQvQEPɳ,u{m"|/ş|\:Ycg?e^DPW( \/!}! $.P!/|< >~)af5 \6I9)!1))-&JD쳰X!:08Т($̲g!:k{5oLy:.vhկ>gdZ0P%;!蚣cuL;F;W vyhlp# סa!ĪI$Qڎ0^"F\oz]ma,X QV(x$Y.%|?>~4Q_#% >:-ٕi`5qÌĊXډMܶeKwG׆~̏`gLԹt]5b)F+uzq뵒[YepT߂ƑE!(erPƊ渡(EqR1E ^6d?^C'BVE7i:p,dvN K:ϦucskP(K["Y<5">GxxIahkTv~UL+f9vhÞ95lSlviv8iQEQQEpɳ,.f|+|> !J͌?mBLHByDEB/,~O\Y|~\%/!!.&*bB (KC\WŠ+++\&X/R5kH";'RyLٌfed)GivرC\Ǯc1k$( %&̒~6Qu ng6}Ϧ<9'/i y{CDp,tIMv^7b8( 㶗*Ě$=M!dtE2DW0ĉ:2Y2s{GzSɷrs,y|42ŠziD"PH%.SϬ#kGVXLPCd##omîts'Oե g}+[ikWƾK{KaAuνW2I4ġPPE1P5OW+*/%Bֈ_Vw(d5Y D#WtFCģY(bfS)gn>nhk+"YhkR1qZz<LO C#> 9)5j#"$vivi{ghvQEr)%n#w?sH|>Y}GGk,P3"/":"/D/xBW+d3c_|?\2u_$YVPkʮ(BB!pK⡢+Y\}!|P 3_{<3dΌ*lx˘˔2Lc  0 s8+6MKc%vvrwI?EnϾC{G{CƬeJ\1_t#DB$W?O;]?gѿwoۑgUf2#4*@Ʌ3cAHdRZ'i;_[G!6vc=u!E&moUky"hӗ vo >hhh(ch紡sE/ivaD#ݎj%6UJNW{9?l%O:BpQk|Yw緆8w_~*}/B\%+L5p_~}͋bdf s9[M.d˜ɚ̙̙IcVvbC\8QJB_IFJ7sQ37l~v}?e1Ìlnj#36jfw,|3*;JKJ#(݋Y5 zd4яPŢًEAfI deIq;NōcGmdcGU8tz}̓먚͖I+ d|QD+(|WBD!B\$E(r$?^ѧ>چ]ÔŽ Θ|8&lj).C/GxiӴ^>=a_dɱ<>eӣ۪R6ϾP 1(hkC|Z1F2AyCʼKy/O_!D2"aqBXSM 9^N[u J%WʈL]OeH%#8ZJK7N6u%Y;LXDv>ɢ7!xx3Oa_7rj5r%f2EQv#P\1c,L-u-;9\>~oςEex~!/%< !q1"DBB ?c5ER+ \_B\++W|4?61bY!pLL1r;K``s&k2edIv 6F,pC $pąDl2ff_َl7'?ѻ6-5k ?aډlX#!ͦl4L8($I2H;P8L:it1h1hgdfY4cGcg.6Nd3jc9vrJwlqaR#EFK%u.?C/|Wƿ5pkQB\c*\ 4<1X$tOVzw0fZ_E H[qb؋=ȳ,16t"dW3WY"0VpG^g&g6j(5gd72ӴF(qx|P?渮a݊4BԱ'\q~{ /fF[d$J/k3$DfG;FQ9c֖)4Wip ѯ;Vjl*֗TǮ:qR3u2aq%/ 0dSblKS!kL"GiQ48'i4PdJDdFiGP-7Lv?<*(l?nxؘ(VY LDQBDcD B~w?e x(exk".W(\ !\._WX|}z? ,HGav1c"8u#X(~M3w*:Dn7r$f)OН[]#f9Gi4JaTL3#4 2ChDHYȵ,M!aѳ_@=8 M%,]3dv "2n͏6ǯz:ory)~F;({ZFD^ }̓"_ (cQ\2|䯅|h0ĊBg6S%s.]rG3O_dZ3uc}SBYq#6E뾿z{s&GEd#?/(H(hh|\%D~L"2lE^G3oY? DA1RH;Dc(RR?jڎqC>[6J+_&2R'C.cgm%TN6v\3_gw/䱴1~~Gh.\~E"!\/c1g+|~7!B᳽)MGi흂ąXE4DH#!:6o:Sw)&KOJ_YY/΍,L2c2'p'={Ů-K1:yӬi6d61FļDBd\z뾤fԲI/tϱ$8>$HHe qE e||p#"pm?7(êvL}Skޫj޹cXOaѿ̚Yzv OC)i3{mF?TOI[禯c I(T8WQ\PI↸+ŝ)2Bv+""+<so?/_DYdY%|}]N-_6bEW(Č95sѡCu7dq4#gu=>I&*r)Q h(yぴ`k0e1̌X1JDNd2h7z7zqbSiyeLgcb~|c?I pBD""/y\W>c?"ep~G\&&}Bb(B(_Q+qCE Bpך;Nӵa{G{',$p@(_Ll2y9 ɛ2pdxOl>NRh2~L3D؁LfLte8+!f=2&_4D5N&LQٕy+XrD=C{O=EbYwt}^]Fd&2†2hƹh"W4QDQ$bP&(xWb]F}NnϿ/Ylh龓Lz{'jCzY4E/y%;G"E CEq%C\HbO FDYWe(OU_5䢾|+⹢F6D5&c^;=X'w8d%8&Je8= z92bĢ+_ QE_$9*Z[=KrO޳OeHHSzͮl{:tfiY,^Z(Yx04rye%5f ,xv~| !1BBWƸ/QC\1W/ŗ\!Ӱ;رv "E&̲6$o7}ٝ--GuŃ*uSם>?LfA$Lٛ\.#.#, lǨ`1t1t`醿MQD"Cwjͫy7ggq}2><1%zOպ]#c((4kóW"蔉3'2%̇q\1ᢿ s\¾^c(H,6T,ҹfPԟZOpUV?WO7]1kb|,k6vx(B+禿Ʒ .l9"^D$!$""B_g̸3乮b> !1 |PW ,E!#"/FMmd7G!Ȣc/Dzк61kc1IDɌ 22̈́̈́ɄQđ3DƿN1hDǦ`HQ;R&ͭ{xyNL2/<ƺYg)97:+WB&m%(%~Fv?-QDdkEQEWʅ,;EX[CYW7ѱ6嫿M".RTǗIp44W4%4W=;r(QJ"*=v߈bc٩Oʲx=[Yuh#[52kE:=L6iӌϬ<4J4Kh$GJ:t:vNK/zJ#*1ȶO''e݌LE}PQl˚Y E#x>Yol>?w~ȅrM2} /Ցq \e2c(kWn_x>ĸG&!y!1 !y_(_/\./?5.W2,ܙΡ3rH%CnZ=نS[?ova 1G GGm&dȑͽ#>XIJdiCj.[s?C51_M;!| QGiCCJ+aG (xJLnK'zO7O"Z(2+$WcCEc(?P^ q!Gb,<+W4W+Ő YN=ǯfM=>Jc.+]4!pȱB!1B!p_Q\1|(cE_ &̲6doMBvodhtU.wB똶qeL—NQ', NǢ-h yA#סb#(FmovHr3l2n0"NFR},꾬fS|+EQ@Ho4 )כD%W- kW$Q_E 1(„FxBTK&!/e~q衿-7壷_*(4K\!ΧhƝQ$b&y&a O]}2௅W|AfZ:&HuY4Tޘma'}XF%`Ya- }83d:(;J(;NҊ(HQ#,"`Kߗ+cfGKftKf|COf]skIHOfƁeՒ%Г kNJ:vk4gq("LAy%s/W3Vf6dܞA[(Hv eg돡.?.I9"ɗ|y|?"bB?_،O - Y$DHDP!p.Wʹ,c%r~ߔ[DŽ&L_! V.W_\¸c KpBb2mHޟݑ$̎9+dw% ZVcȚ$XzOHH$÷<j&SQ[Ikm͜ɕ,YOwl=Em9 _u1!N<ҳFvEY&K)424IqC\Wʊ(Gq\fT0Y$|y~I1#v+]3S-5Wu}hE $>_v h(!rP ;H@לq#*.CQ畍~:(qEW篊 ȳ1ʟNq}qd>nѓ{T<^J0gp'(q󩓰Qŷ:lve(($$F$ FGⴵ-f=bX)C.~N?"_j* $:RY$:o^v&ʭ/ gwq\%c W f<⋢%$2ŰLEs_h+ A\_BqLa{FΚ*O 6lɎ;+#;z-<ړ\QQEv$B&8YGVz잫'DŽ;EDQ!^]GɳKkp3n;i\Y*ˡXoLlЙ+h-E-݊Gy.м bT#XHb !}LB c;(y?ٞ6(( X=ĵI5|OP<>e϶{~V28F!  <&ɥj0.'&$,Ϭnhlїţ]:tnS[7s&,tg6w,3M~| žg}|wymܭ~ߖ^x\.by>W+2c//eT?|\.(^._+-|k憆>D..B\<̆7YrFQҲbyP,TFV*;E( \¾TQ_

    U%'C?憄$W}isEP*(k90K"ė4QV$?&>i}QGiEpO(k.++Dȶk}#{]-XdYM{:>CוLd7~><+(;NDHLq8# k%OTɬeW-cئC Taƫ uFF<Ð^GQ2@˄ςͭCwJS>xnczS󡚍\{4f67 YlKnt,]_Y1͏X:G|ԗe}ϱ}*%ؑ.;Qᑱ>E"!rE~V11h|_!7+|.c|DDD!p!||17kpB.W#)nuFuR/~ǒt˞lڻI,['h(bwʌ {VVQ7zś[f\N$O))ačPlvg_ƾkKE|R!1@x3L5Pdx.< QEp;N(hcmsE.(H"(H! $5Ix%Q]yn9pdu1+]ʭ2*."IpEWPBEpBE qnn(( QQ1}L}n} (U+E|+ s2Rxrtb$OqQ:gy!g?[11Ӣ(Q;NðB `~pՑ{GDͪ̚PɦOTr: f$`5rW1ÐNƉD.+3`sY3wNS6;MwOS/]=>ٟsɲO3e/|?CGxey}X2O]pEO&/euDD˲" 6y|??eqCw)!r!BgЄ/|O])y(ˁIo%zim`po"?6f<& g]W+E$Qv;&kחLF6,v xIk5L􇬏Qa&#\kf01Ddegnj6u F5OZTaFm6fMM{ؙh+Ͼ[<'鱵Œ$,} Y}"4QD|TXdDժ yx\|$~} L|P?_g^. L(]' LB !__?c/2BB\GbQ23kuݾ)<\ShG'w'!Rltܾ=ҽCeGn2G2ff~lnf<{NoKu/Uely%!:i 8CK2䜛O3P~ C88voGc'h4H|%E_*(YQ;Jtiy"H$=kGo?>֌vN>{Dڢ-WZ'N>8qxCC+4GƍtO/$n$♙Rw/f,EWW q\QEQEWƎӴ($v3gaE QL.Gb"$>[]Mq7+.XShlƛxفѯ#8<$k\dX1ž8`kΌL9J lf 6ul6u vv#3',QY欳>MllrH w }vw+ x-b\%ʐET DB s_1e1ceqe\x(h>\}q~Ջ'D"""!B1p_4_W2rgBB31s{ɴeZ?Nj>o>OL޴Ś{hw|;drof̙l˙#gz luǪ6i}caː|\¸Ef<]2roq؍ %$$(:$8%c(|1(cEiEPFS1@l!-TgW[N7vgh*"%Hؗ|:dx$ QHhND#k?QVj8Y2"Vd8'lgEQE qEp+8/3y?h?iH!x; >Hy!bBXT.?b}<11etH/\UQh5|'ňBDDD\._>_U(+!_2FVl7+|X͘I(+4+1"#g)) 鶖n&}';e9"_:(eQEB/'3&1+1>]zO)#FXY5=GCKR׍i(e?kSؔ)Q紎1D(y#س=~ɎqY>6>.ߙ%},R<ǖQ1d#Ke f=yd𢸡_*_1!*#~Y2lcщqEq=vxvxd1J;G+ӴP o_11#܈R V˳旞k,xlwSJDQ?|.\.DH1 !B+|?_  |Pk.Wəsɸm}QE|+ /$QE WGiB LQdWign_u#R~Lj pQ82XK&‡(2v>(H;xҊ(GiY ~TpMx!726t2w/蛞lןlJFpGcY/M- H-v:h_qDxUPJ\P׆.$kN7^Ld_䁆0u9.$™4PEqEEP qٮQc&.Kb#URŎbp:V̡?Lu_g.iJH:K{O=;y0h֑g_o>{g{b#-CcgG$`0af2 ‰{cXb3=#c$$$GBV&33c3bc Ȓ[O x;h^}q+L7Gx/E/6'p&x?\_bblb,Tb,^O<&'B"DTAHBD1ċHe_8)Bp&.! .~ Ǒ_+|¸ 33m7 Ʈc\q\"$9_QCCC_(+CC(W ų_[GQ>@ϛrT"%E혠,ncV<-%JI8"h=o(+1Φ3Nô?Iö>D1WJ Qqj83˺LhbE(+\#iITq XͫFL xс _Q,9:6+c9XJZGQеt{e\x&\H#,gG0ֳjRb14bF#) 1#="0H !!1N"q', ћ 6%>ˢ~x?V~w!qw9~d?V6}q6e_jG /.,B~𘮗G#M6! __\P| |2Y促CGZ(~W;ExB"~!}DŽ\!1 B+QW \|r&g6#zTm6Iq񢆏'oE&~,;D+?|劳 {>$6tV!? m82b!ń+ ܉ī)4vN).25?"D3W<8^] .{GQEqB\v%QR(hh5٪F8XY=o̚"x Tk2RoQxrjfYqN&LjKg^έ|oiӞnqY#$u>9AZ"8|,^,F f vcG\)-['KNщDBGh( DP" #$$ 6gnovrxVw1,,c1v9~YCee13E!y# FTDDD/"">ϡp3c|?&Y~oJt}H)$! + (Bcg7k\Qܓf̼:rcᝥqHE|;J|ybEx$qGivh+Bfpgٵr666k:˩6J>a13?0ڎ,>1CoC6/91%DJ'o4v (PGivQ4}¹%紪"""lBbb JC?Bp\ 46m;F3,S~OEREs\#$Wv1=l;G+!D)5r,_.6;eHȴ9m7 c~ ~8 9<~"ARBt$؅mg&(Ea_I1gav xnjj+\|M|=j|} >g9Mcc$cj# ef8X#Ç<{ [X zdk_ƻ65/2,dY845CGhbQvBh{ʼnAC KEwd}Q=O|?S#ǗK`UFZ<3hq?h;?o%Qg!mp\!N',\.;//?rU/(_l2f^6fԍf*_\}pӿxH".(uBH~ZIa%x!W |?$$a#ile&ϷD>#i\^~V+ O^0XxK{YLej] !l;$e33w/bFw63,<-Ֆ\g>hloǒGx~% xhX}/HLMBbg+".,\DL >Ćcc%Ce7|ceZ((_y!1\؄!,B| 4QEqE~O#&ff7le⯊kvxhq("E 6C 𵇮KDQ$WŠI RӰPUF11|#ٻe:f5bً^lx,f,W-|%.>=_pX2,~es$ƅ ;Nõ@dp ';YÂR^5xeJ+)T~Y&gŏ$N"=/m|5_'-HNhBHUW?i;FDHĎ;!01=s..#$ HhGh cj[|xbvƶf6Xxc$Mѳ[bNΞkë{4Ëkπ˄ͯc'K.L6O(XՒګEv "cc<4K:ƾqCcJAzَlr:WS3ŗC?5l0yvM՗7zۅ!dq( %\cd ]obU} .lCW-&c"l;J(;Nô;@HEQvGi{gaQESѱ%wu~lkGYeXeôwCe.߆GK/Ŗ7|"pd>Й#FEDZ,H>DD\!>cc1|6693(h\q\и_b\$. .W2"W<_򸿕ɳe+cLӳ+e`ױvQqP=xeffK eF\>61q4<6Nҕ v,~{=G {xY0xsԣOxãfT;E%l؆3D?_5ecڌu_9 WRq!w,ؗoiBLdq#R؇Ɍ~%dBCLq/v^\|Ic= fvx}Kfx'r<cEx/(~QBDb(v{c{v84vGo0Jk4Zx2`xE 1y#!Fbq}'7p( xmu, ./:52W)쏑+;NӴ;NӴ;NӴ;JQC=;YvuR?T44Xll|27/so7ō~-mO/H_v_DWIU'$OXO__i\&!11 #)~'߆:Hc&[V;p*hᢾyx4>gmF* 0fk1kYY?dfg3G#;F2Hi5J`P_CbFlsd&cd67^,oB5cS[ƾFL'o?8c@P2F22`k6pmbf\&xb8\q;K1c!G\7k&,jj3t7(q9v2HQlRlBepE~N-]V^Pgh5%,]ac,f"2#bמ"".">lLLL~o!p12e69 ώ+(\!rX./|~f<*|r'ml6?uu<@)Tf<~pb0TǬC_a261PbI yC$,(<׳[bIڝy{L;4?$6Iߥ6 /V5.50چ.8lɆo,F; Dp%Ibn&|fl6l`kF\^e;G0{C{hccc\#،z>WIX(Gf[?i2ݼxQu(iMدHu8xjPd'_MwpQm?e(ͮJ/=dWe^ P?TPV)ۇCgH W$R*%Xf4l>0`:<<~%ɌهahiD 摇qڻh.d):Gh$1@5au" ^4wcc,g$Iglc~K_'WE"QQKq\pŋ?WoeMq;6.3}*GDhe_2\?.(1&Pϣ#[ 0 c3DډK2->$Gq+ x-jqD%)&N^eQN}H74vf#] }1Ǐi48F'a8KбaoɆ/P(CC%gzǬXŪ`!gk.Ii,PNè淚E%kC]cS1/_$W\zoKOcW,r*GˊeyÒc_%q8 x%Y g} "'$,ddƐ?FR1p1A214OO`Pڗ8*giEx&L8aBZFM>y5ObGafo:Y-kb @LjxK2 Q_$IZhh1$e"I䑯je5rdcdDGEQvWpN3gHP3uD^ԡs[c:gC<],;;!;X_-/Œe<|+EB۹?i(B#^DB!qb _: c%$K#)|~v}_ x~Ѕ. ,So|~"|Y|_Y|Y|Hg~6 O䡦$E"G%|3h6 "8XJ.I@Jdjh;HG4%$ @; ѣc؏k<<nXXXz1я_,-k1kaq8]Or}'{Qw4pí9o%J"zGW_k<̮d|\l+V|R$vy֏sǎa!_DpGcM:>v xOa>Jg hx,dб(8>Hc$2^IyOK/<I~?,,/|̆6g6L>>_!QsGJ(ĉmYl^t |$1vFDl}mm4g2(8'J `#1X439y.(&2r'!-mLu(;/NᕕdW0$2#4<xxm3f-^-VŬ-B:5z-c2,{:}8TO⮥s;lqmOVS|?,+{:;]KɊ^q jGξ1bc26u6*OHKH`?&G.-c.O (|vXJ:/n7XXumB~ȸX_\4vؼ-eF3UĬ4{ DISzIit?]2xC֢ZZ]Fq4c1 QCv15 5m>;:u"$BDdajm{tjm6S1f!;#",B+c!uNٻIe)#h|}?>Ywx-Cc|]w,[./'_ v;E?T~|<%r6!!㺈KB"! DD.W\~Xcu"TJ^$K K̛G?E5()}"+\p k eŖ_,d̆6ٝLd(~xNۮW¦C4wY+Wq$jb4aB4M~Y#`̬=c,Lxd+ۡŎŊ :'LԥRLɏEXHz{5hHďɍXQ2DMf/2bW,zHB-b8(2/-)d]C?rܛ}ׇz3w7p|1;+.}5=9 vPVvу!>;5mlBCOڳ.Tlh[Ɖ"4ܥ|F]Kw>~L[>!CvF4RFiLdP =Tj!nZ&ƅhɤOE"Zlɨfh$ROW#GN4ٮ@""Dp"bDL^ĸ6'Yf aX&,&<jiQ(6s*d;$ɴ%ȿv^Lgq4'pvEP2Ln>6ۖZC[r-FCTZX(DŽdžh;= R.O?s2yG=r0G9 |%qM㗤zןXXTkʞX[ī%QGv(YT㻫KלXH`Xz2#oLͨџc,Wk81;$&6U]Gs1\K%ro,j/1l&O'\vYC<G][2hz&NOI&Lɦ=F8=LɧR"(;D"7 |H2#RrvE#SӁWtFc! w _⳸1'тcR훛'Qkϡ g7-gǩTT.<}Hx<}HQckP={=H{D 8.-l2x?x'Ƿ$,~"񿱛&mx(Y!|E",1"HD"-1 }w U_(?'{!c?ll/#ce%"N#k4W85p_Tx.;6_Eo>KO;,6lf3"hTO(P,>(eh^!YW$$A#]3R<`B"4M 6eNjˁ8IGXвXd4gId%RRd#'#,]uov!٥:0]oM 'hLQ3Kx[xu|!D0#G,"c,g`vU.*R~}rv٘(w2l!.+1>?%UK4s]5(΍|~+zt`^!{4{g<<}t4~O+05˭fm;7tA'}Qѳt5w랦0eo6n5|Y\XoX-~O~xnl UH.몝9k芣܄&/"~UdDB"Й11pŊ8z6EOzeoRɽ cJ$x$4CHE&Y v_(>(\Q\!r ~{q_¹Oe/,39f[2x$Wge;kW;hyDHƈ|AX4Ō&3dcK,d{'{eDdjhľ2'#dL$7:oPP&jUq/?Q+Ģ5ėq&?` r8Oh#;lx@0j<5v*4u]K=#bGmOkz̷sݘ~4>B_ JzzПhll*>}=={gJHGSlkS[l^1kzL޲k{U)#.GCC \0YݛG\X}եj~_ 5Ʀ?qQ\&FtBMmI"."($kf53-l,,9YӰ=%=TOEt FMzfMf!(9M,adHEQ >=KI\رhtO%F)чb;fqܲ;DvEG8,w#YyG#&҉nskd"c3%?>_wz_kC㍟UdE:gN^`zclt؎=5: |'iu_OOZ?kb:gRǩR螱]gc&OBzѢlN1u zFgH:mJ}?j&H$9w66'G>֬fhCnYq{~RHf-Z[}?j \R_*ExY ܚ},ᱏ3ʄKkkgn"&#A81f}Kf-ީjl4zW[ϫit:Lz^ 3ůz<#v/LfSWGEzJOީ{>6>|׿8㭴z<1b=K꼚u^Pǧ=I&6ε1touPnM,p:RLՏ]~%7mSq//OQB| 7WEŗŖYe_Y&dgFe22SL)}?(;J+equ(3^;NӴQ]1(&iib5F"4Lldd ,FLcg{{hXB t5־-FͰd1Lqc~'"y Hrσ#?Ӧ YSCy $<=xHbرBhvYrQ*ٳR2&,a}BF/cE|/z]K)EI+ŕgf jlj<&%" hNɊ;<)`B#,(ۇW,Y<_P׍̝XZcv[{My:4v{%f J#GhКBȑ0ʌ ]W`3 ő(;ð;l"xlɭf]Df24ɨC0Ȁ PDH.$O9;qYSaŮKN̚ ɦʞXqأ<[xu#Ge1l!l?,{ijآ{Fnmss3kNdK!~c1)S\1-y}YAgo^s_=&ouXkzC;9P> 9hnt7}-T͆^56Z=7T??Le[Xf(;6l-qXgQ9w|tIAѿOLYzWc7<V'SƔv^:qB1)9iIa:dz0eWW:?jÖO,:Z'ΡCzyu=\ZZgtaԽ7Gw фpDP=?rtP8 pTuh.4y/^ߧz,3ZK3`:]SmtW3ǟxVL~{=_C:PǟһO7Ndzo{SLP߇,4R+Q^;x+S++/+~Ye͖X,/2Fcfv c$F;Pąe"b1+Q#p;N4vZ#ĄmV1S 'iIFTf<$O,g{"O=f_p c.V}+-0jjHrRΝf 9؊(hIκ4gl1Ե׍&=spFϓ":Ç'6\\/ʍ= |9%xH>^I%p1?kG5#HӴxv`dd2fmbZ8B5_ #bd~ LYqi偈++?-'MfN-:'`xԅC,cّmDwǺc#Gl["?=d݊'3uc?W6:,#($4;o&v~ǿ36_>)N_[z'_>EO\/hG,:_W~_zˢz7~=KeM㎻>)z+y:zl?Ju~~gT0?O{A^IG$uOeNOQ?/Mj];?s::Ƽ_zi֯K_S I5?_OŶ'1y=m]ފWgӴMW3ևoOOzhu_XWC_t펅z=g~1P8 q$MFDd˰l8hPӴ;NӴ xE>7Vr6gFY>2 ̙Hcc)s\3u˦daRF^çn;]L>xcKhŊEd/K L,"cVovoG>Tޞg+5<@#M}׆Rn+;F1?Ub(KD W3F^0fLyh;"ȡ!ģ;N'&zMCGi:zLdDDBJ(,ftCnNSHƌf)a2ZqYZ ң&-AP9P"-r!жHmGbO&^ene,wIG1x c%a-|ޕq?^-?z~ߨ=Q^e՟}g[y#1F֖ 9?=%F^{$vHû㞑gȸȄ%ݴIWy{gnfXv>OԱ^8C*zrJ]6V}XYarHy^/a,~'?_R&z^Q7!R"R{#Du3z[Xu=S ΥijtYx}`;ܾ$C^O=K:_:zT{?Ǧu6\x1gNce&7dWG.ǥIJMQ`ïu䯒;HBҹKWϏo7%+,/,,'٘ȌI"\vLvYGhGI߅vY,tJ %AyƼ%f8hց$bhIP%&#.2xnjp;h;44YC/qAm #?}tIfFfDbۓ':;1͎v/F6_-Dё_۴!1D;J;E" X&͜:Cs=9ݎ/T,FMxDԡqHH|1Q~F/}̘%:<رHeVaf:~iޱ!+Q|/"^36P($N+'Ä|Rͼ=L{sqGU.T9L"ΌYhb8i$ -Fɫbز9s1%vv#K <=Odpa`dDDH+[&zbF2F'={rӋ'̝1~eK@ǬX☬(i-'hPl)rE |>+ǁ>gC|l=KwuN:guOTI.kc?JG?~ t=ilRkhzCkkKoPuPumzmu׺^.:::<Ϊk<{s [[ZߵIx:<φO]LB<Z9}so4lkvjOR52vhV `܂Z]Cŵ0x8VFco_x[:ީ}1z/|ѡa/[.'$Lqla^i/IM3G:oQ,=QӺ].=i=16|z`#kcoҳ˭׺FR=;k\|;ޝʣGz{_h}_2軛\[>\e^>^E񢸮~5_./x_忝eeeYwŗ̟Yh#(E2|vNvN{,hxCJGaDQ>u t~4q c$P8Je$J#4d; vh蹹(`ǿvVIJJ j)T'#$W) uGE7} _K_ad48Y4MDrp|$bvQGhvF&,b\I%Kf]C7u]j^sHB}!<֯TIknV}#1u7ǖ4w(Φ2"̀b1DXc3'<i=1DY$T oW<,tCb61e^ KBD3P)|F ;<%(*D",4a+km3scS 쇕 \Q8c‘,DQiD\9Q)2$G+E1 2 $v%2Z'Z-BZz c%dNC'oᎸ<}McҿȽ'fzK?x<ުo1zԽG[\v5zvu1|/~2tmoS};s/u_Y3GW|.<6};蔣wo#5IJuტyU}FȢ?dl6+ :\7KD#rqe >bx/? G?\иs__e/eeŗe,_6Ye~231dD$3N>;E@Pdq۵ xXOm͞,TO,NB |J,4c(44Ii8J$86jj9XlٷEu r~Vnv$IWF|N/^[>.e2 O4M^h<QCGhQGhcEfΣ?NW>q^á hcr#13!bxI벃!ѩZ 57hGf<$"l12b;6Npoo;_(d1MHB;F,,!S*YdeȲ.H62+Öm5[֝y"Ӵ;NӴp=O%!|iB=WwYOhH 2  j*'ɢp'IdVeFUdĸ-!('1K_:Z kڧ. >j:VVkkZZxr8o`ɛ/⯉}G /<~ʥ,OO4t}ñ3dÏeML:"4E&d>L|/h|aF% "CE 2I$Lc0SUaQۣg9̲DM;I"JYYd'Wic>Ǧ=GʦJ43"&(!"@h͙RܗqIzчc{>|+ W41_K. ɐbw&N!2S?s5 =B]DԼkn&bʤ"Q,Lt8ٗQvNTu]oL\VTW."gq3_aXǏ9Ci;|Q!Ǖ<lhPPi1S㊳?>*5~B!y#NbɈBb|Ydo_[Ֆ61$/K'dC<g,}^e>4p#F 1njuJz[kY w (GqD$W ٟj_Ng?PٜܹtPחqXvT`v~@pQ)ǐn3Jl[1)%bepCGh8D|dxe#>Zܑ&e)vi!"<d$BD&_,2D&24 lo6~3ōXcJ۱ [^e.V".И G1?hT~S"E/ bkl6HdɷRhPXՏC!1"A2Qa#Bq3R $b%4rC&05S?[c%?)pIJȥ)QI:ojG+{8C͋bmQ?־Ưj'{IKF6qEf8_&țiPNI?"oI|>N(QKbW..)48DTWBQ|Ft՜>J .]P=oXѵ[DG9K»"Wc[M~ㄩKͥ$q;Gi(Q9*ղH+J?Y W4R0k1 atCBjnX'%ٖ/IՙvQr\!q >ȷl'4Hol7FܛTqɾ#+)9rF*.# )n"&uE;OȻ|"?g  fI ZQ]T{#=fHfG+F .GJb5ֶ.rjo? Zr1VG6:p/Оu)YHHF7l_ߴHj5H#ҩXW)p98*!rSXzq$GhG({EGjQgOĸd]2$^AAtأ,P2mnP\!5A̞$\1j-&(-"#gͱlJI+塺mE"R\֩ęo٥,~dv$kpʡ>KuB[Fu "2)?В46Ƈ ǃ*/FnE$M&(\<_"#QƈtwEqhpFRrn^u\ 7؏ras)rJQ{UM$&%(>4*-ɷ'ߑA ,ku6q_4![ue3mFI:7ˌU2_$j#EQŧѱ|.Q\ȫ|ReW\T d;3$__i.8)dܭ?!_茫M1ճG-uB{]!rJ(_hli7QG MGYɒ1d='w0v ƕUоI%v'D+Js(D.diFd>EKܙI VBJNSQ3[8F.XҺCN/W3z7Gm#r}kERvAst;ӡdGdbf9LBLk}YE-x+lٞ *GUɮuf'.S3~Ɏ_ cZZ5p ch)S N7"\-CZ|߂ՑuȲ?J4 nS%'H67]|0 7=THuddnV)| > ~wi;k_&֥h1WdR>ۭ5q9vKup)ɒ2QCmbJ[PhQ{k.8#IWf7bMJ7ЖhS"VMtAVmem/DZiw41t$H\#zBT>9.$*%JVȖh)z~dc1;Jh,v%¢+UI\D27c{,q\BVlGC=1ȝ$(*s+dI(-Gi,k>]f^#qt.evN{&¡D\4͇{]Iʑ[.=g] ڥwM?JJ)S'ɿO,߶(R\)65O"-%"2؎Ĉu1hT9J.9ˤ'*eeǗsiZ1^tuя!/}%D]d'eIgK^|[dV%|=!c+3$K-&|xsf_-͵ыoluU$KBc1D./WH:LW_QVK#&G$7mLQNLi4r܏y2 MQ41xأOꅆX<k'٬Lve,>Ծqe55ӋL2S =B$K9.5ٿq͍gI!-ѻ?ڄd7gFIWn}H{풩> mn )IjWgcƛH!vWoB{HqMٻc䃊$HSO?#) 2OmI;r%7TEƗf;e !?[T&qrQI>¹>) < 8/(ٹr裷v\II+OG %Buٿ KQKW%]OS搕DBF_EdI#5_$*j1M!wɒ)ǒ+HrEHq;Cd RUR6i>1ʒ~VJ\-f*oqnܪ~/O$څR(WF\SW"- s$ߺۋe)+#&HDko_d^v$vG6dwD}"GH7".Rj-n$%ڨN'#.,ϑbc撱2o#crB Р$$#4\A[n/LMђe2.(圸EM5voZEA[G,x1Ly,WܬL;qdWgsYL$3il dRN fi<ˢ,\ʊ+\vv;b}։EGkj)K\tEM&j/K|LMQ%OpY)X8]#/(c|"ݍsLxԻ6\|,^Xdx}r+|"Bou2#8hI.p(sbD;TKm1=ÃrC5C)՝_j_kdHp/+.6I_CIYn] rhtΙ7nlRe~Ɵge|r9br[\]{LJ4y"Q]|QYM.)Hd=9vU :+]F듾# ~\>qMn{ۢ%ĕ?rF|]rimTv#W!n.BwڢlG''l`=^Gr8[/r1.rV,Y ȓCJ/o0&nEwЛ'W] wڝ 2,ڨWɱweH=ɒ'ʬOVͷ#'_U#U\G9V$茫dvJA2R{ܤl\-"1VJV[H7lxw31⇤HɦsF.̩BQ')7Cr#uȸ7}䇶I~,i| 2WaURdk5VǡI?ɶѧj^M.čN,up>^yO| F(48-GO_#W.L#tWIm pk!&݇]Gň N> DS\w*-]!+Qi}4)cj#qOE|"qjTŊ?ѵ7lܔ/mN{8GuțC~ƿd9]M[QvK%N8\T=6|\;fF=̄HCks|ITrr9 +DorIГl}UŶscub<|p[\2%f¿lEʺ9C>I:s}2$햘%Пď^7|Z#I7RFKHT3AB |r혟>E򑲽#q|671svA:2GO?v,vF6IX\)rػ]3*3Q9?qnxbRђ&Rt[iDr3gcTj]g&O[8H'HRbui]M&9F.\Y)vԈ$)Qɒm:Ddv _KAOwFER1$!E5I&DMhjr}&ԭBqq]GY &:O$gԹ?TŧLX?c*/pxeZ&WG1Q6&UqkO3框Yduыrd1hcFERn9hzBjm>D>dqrCQN&(AUSQ(G%lOKu=ߢȟ96ȧ7~~rKs6Ir.X}E"Dc]yUѤr>W8!∨#ڕDXF1xTt]jHŦ_&, Sؚϊ> oɏ,䕒KV) MGm~Ǜ)Eb`urݜ+F=t`m\:)4/iKA$xE}qI_).(_3W#POik,N5/q"(ID){HK/3&nǬW1j#(G$Z\R\JqLȭ*#8Ichڦ͎Oܹ&ᑋM>w"J$"V);B9gFfI> ]pE?(|} 4-ʝ)ˑVm4n!:佬V.bwݲ,o{w_}Jp]~8$F]#R$_9I?obK_o+{/j?cVqN7%>-JTWIpK#r|j3K] jnVV6R蒗doI%G;9d:>\e\| dS)>%+] 5Cfl=#RDq|,W78QLrK"WJM>y6dR-mPM7h⬋4چ7rr哃%#^>h{RvB?$s|y>lnĄͱm"<$]"sMIX#w4Z#.E OD]ibi>̴c$~Y4f,P~R_htF_F<,iQg?^XsPq)|S7r'G%rD]_F+m ?cdӓ^҅_)>FWe\S+?wDcfTE賳r#(G;DDbԹ*%*/,kRۦ>cm Q%2<EB D&EmWfMJI G/w$XBܙ~vѵ2UT-s6$ 3,t_4cQ]KFƥf(hUʨ2TGtq/ŒWJdYf>GG.]юt5阰-2͎Fl Ti=Q=$qIrcddsȎh[>ST͵E]vsI$ѱEF3\c_iuh\me5,T6>Vm6zdZ[xgl_LHu'(4$dšJNM$C8MH]ءd.wBg ]{WmB"_[KȌT$CTEr>w*7('8*J˾DdR7GpП|6lk,^r]"庑(|}#3o&v8FoBK#*Q'='P*=!M"v#* Wc!IW7)D.Dѻ%:]5do1#bef+der|jȯzF[7F,8g$rEƯJ>&+JN,S:e%c' K&pA+hHj\?,F\7$ؽ翶t<>볍(CcȎ;]Kɱ:q)=ۈU3VŦVޅnIccI. >x>W'NMPդnLelddȌZM!Hg<<4k0۴h^$ooQ[+I#.H O6+KAi4vS=7cq#T2JveGоM٨ɿy/Zj,IOB\nwHƌi&i&2, J% F\53»F\[Xf|#&(FFFM4VX(Mβb!/}^c푔;lT$=I=ɺ^pn.ȊriZ)*-H7%. ϑpѽtnQtmVz^ȯ[hȟ?fDm*!=T[;w#vGq,J:H!lsj|EIJ%r?%ciʅ.MF=ob7&6skt#n;$;ctTY(GA[F:2Bf6xKkaHȷpJ_EQN2btB+bJQdbŢ#t[F#'e?oEĒv-q#W]C؄۝2-$nRi..jJ/4y} 6T$.K5&-۪$-ݱr:}QI;dXFL{Ki̤C__ȿ 1$);oBGIhI'Hu>>E'+욖4;D0hy4Z/MUߴ<J;ID+4ٟHiG}MIpn"3wc#˓W֓!titmcñ#hFe3hF7ɳ">.K*G}K֥ftd&$$gЫKĹ1̘8f0dzǃ4n&|fX|#$y2cfXrK %icSő8?OtY q?B(ڢ8I5NgwE&ƨOai%}YG7dU#6=ٱcQSq]ilGnCI#w'Di;d>Hd>v.&5LڮbG#}F]])}G}te|)'[8S*6{[ΑȢ$Cr'RھF*6cJslENE""Hw:b\I28hG䕹+!1Žv TF{%O=GBor_Q xfHQ|Yf8e8IvM}]Tc~Nq,NՊIJ[]cc%[˚748.NT5z|Or{y1fU}i.Nv+%7呝DG㸤*2%T˱q2Iݒ~ LtO#D;#gd#}wp$1uƔcu7ٻ.;)H'v3CR'Z?G*̘q,wh )4|e٠C.#䄔FlrGzux+YGF,$N6S+T1& mK)޻zmYg\[ftd_$ƆHjJ.(&6bwpٷ,iݙjpI2CiKLˋ2oc˽mlf!,jhrlH\rd⚴rlWdxȥHbb}UbDCtF1cERE?#(JN#GDS/'7;Od{zf?&WjbpE|1NTEς.G#}}t;h$Rf9od$T.~s6?۔ kwI2uF7KDbtn;E_&65U T'$mb\Ht9nEB;dtё [WmQ/4slw(N;iQ9YuI޺1'ЯpfObڍ,c%N>:%ݣdz{UT6Tک49TQ馭1_VE$$V{DjS DJIK{K_j'3"ՒKI:DFV9!dMN_~Jƿco f齱#Y6tퟚI.9->dcg1Tm*G rԯ_1ˁ:/Qz'%Tx4h^9F*`EBNj &}ݝ" e¡ѯeɢ8_S.%($mxɕcrfK=~{\qEP$ YF 8&7tfX}+dg{ X3#*J*Wq4дDvFO7B*eZlDxIѷkMv Y(L߹R-={E7'<{CD7_.4c_;۝21q"Li?lُ*-n?lg7؝Q)__.x}4TƫHG }%|nm R;cOVWw!wֆmnJEcܘ+j/ŏM?j#rQc$?v}slaՑnjF={Uq'HyI$|2M. F-ﱗI#}%e&%e}W'h-X4WYUP'cJpDUN(6ɻ"TŷGwwd;rA4T_٦e2ݙougI~*w"-/ nm[=p.ȴUř}4YvFN'( M?Pc-͑_>ĉm.!~_j<r6r'8tkqQ,Ējd3c3AgѩۉOӛjh"+w۶MuG ?L&%"1 .:%vKPD8_lGMg"y=\ Fqo:ᐃR$Hkw#D%cm>Dhk~XSR|vsڑj\ko/w }]*~Q)E{Lrr[IK`-$ngjIEU5"\. FpATBN=tdUȺhqub()leHiJWRZ$ MBn-mlTyLIEUh##[W#c{"\ [Njr̨b%%|&ݖ%'bOci4$?'CIĵM{IXcb0>htJ> q}q"2Kq;|~Z{d'"۵6XP*[!jTȨ*Q5Pm2UF9F\TK'kHJ{x25&4%OKolطZ7ZUTw (Z74K"Lމer|;/ˑ5tFؒ.GErAS1"<cq(7~QM"II\?M,TQ,xѫƒ5XD+t5fH_&|F?=nM&Jl ~x>ML?H0%0Ib3b$i2Q(~jl1K*֡L}]>y||b̑2\ԍm\ Q#ѢF{2ve99KF4J(ْL\hr__&O \Kn%Q*K'G%uCZY"EI{x#;E+9%HǏo,F"D`ұq؟M7BR)+6q_{㏻kP]&JIp-%om AHrVv+CIBWw\%b) Y=Xrr&RNUBd/p%/GvC1Pc.xFL9/qvFx$lHOf9;b͊[>H$)؛$FdQ qo"9g]Nc{ck]u47вZ\G?thHV1$#FrgD45\ }f|Vg&Uq)9h5OGdzK?N 04zmNTM ,4*i"ȭFM%}-&83iErk jaVe,ȬDrKE p4J,e6c\hEQ5-dNcHdj$cĨˆ̐Q4ԝ9:Z.ʏriG"*i HJ8ӴF2eԢOB2|w\Dm["3vn}.9|*T|#Ѻ N#%/ǒLěE~mcsbI#͢\>E[N6+E.ȵP} V- #ȯsqAv*_㸋HvjHri\'{yolYouENȦݢs] .^##DĦ(σ|IEIZrmUѲG?nM[I]璠ܘ|TMCRd-9$&Ʃ[%)nFY( 蔋;_%܆m#|vGlNQqQf7#%E(E+c#!i.G']Rd<c2{U%KǂM+vEBt(3eRm7|')FY# G~UZuT'GZ3]_ 7ț}gŹpɁ$y-I>%k)4D*ѷ6٧d4050HF:}bX:2Dh'<&m5|w]\erddLqrlCN<|HǓCѶT3H.F7hnՒNJ152KwGKCXiuˍ1O4q=͙5WnԿ] |);<(.%d룖;E #c"Mv="79|si{UȘߴCBdHM.䅹8 )QST8j| +<EbOݖW"WB'(;}m'ɓT$,];BvbMp{'6vޢ3ر۲R.x-ZrlK 6͕H$I.ʬaDrd{2ŷhcVZ]{e*ܤn{coQ8s^Q|>Q(F%ҶzCm{Ir_я&} H(}$G.Le<w̐:7)6['.OǒRdͦ=䜙^G>=[KE- LSDyZG/ْKmd=rO"2Coi(Dip3?$MB6miI4'1TZ8(G!)pw[?N Դ6*՝줘H 9;rw )x7'$}94ՙ.- ʮY3_i D;ߓkhL6%H7Opd;!M.k!F_lmȠAf_$bg4x `M=F|fxQ ;ŎDp4?0i!ɡC L32lrr1Ƭ͇r>%58wZ5%&};=H ,[M^O$䞫&."x-ʎFcβ8 ɾ"k+')*!͔%7\._$.B^lm;"KmL;v̛ wȟC_7:h~vN;UJ]\HآEZ(| +bJ|q>h ݑ|%ģB#vIhq ~N/H\pSwO6*7L9n'J[(_sLJWrg+]Ltߴn^)>EQ|~>3|ɽvEK%jQf58ݑXip/qM9SvRQm4d_N%ςq;DZNG'Ed|YIdQ$#p_RpȞ1إ̝m%ȩn6VRz7e #}/mԌrK͝k{k$%-IfL3 $mGpn+QH|mLLDiEڟ٦KuTzG˿8/ٱKهM. ^؟Mhq4}\:<{.j3V>~rs|Tce۴`'-E*N;Qۑhripi7Ffr̊F(:2cQ2:fU#;Z5MV/SqZ6 +c%$Dƈ 4QCQ5,ɾIHn(Q >3`n4I.iu y,Px'\,gkcMt>3ܠFYMOrܩ5rg7IݡKR&:,"O!#Į*GJ=6{[&*8T86TRHM7.l.9mshqQbT>]}\N#'u!?>y%&YǨKq]br\]sE"CUeZlDD|roM;7=vZ'/<䯄9p1tFQ;D"[)_fѶ1;$;J h[De;7} d9Frɴ1ѻ#CNˍ7W,ޭ[{%&ob <Ki.GMNKQ-" r 46o\őDNqFFIch)1. ~b{M̑Ƕ#r"ľMɘ$7ݓl)_i\?yi <2o/. G )n/q\/w < hcQS_%s Eh'fhoW#E"pL3&J^tb%F T NN+mOc~_㥆{2l4^B:Oi}9i(hO6)hIMrƬ#؜gՍ ƸG]I>dK= $mow1+5ܨ=یm.(U/j.G܅4lU[dq%ؔ82딈Eڑ~k1/d_j_&j=5Wbڙ(.]IWC_>d_#~嵎-"䊋\JBI'&ޭMErͪRGkbHl{'D6|ZKb]p(smJ%).:B䤿6[]I+bode5|q_kǶV=t ]PT<{ZX.(16~\ȉ(#\hC˧ q!O_i=]㳇hFIqfn'.͜1}ᵞ; 3[t3$DGqi%D/ٵ|[IчpOf,vhpth4TRly\-Yqk e;GɧYFLnٍm58Bv[Wp6Ō28Kx3@ʙh4<|-I 3T̬moe}ؓ`ԥm ?2ôj#Sk58F@ZY{x3f,oV;B /cr'Фh/.Nj-]DVڍ"s=˂^(1FF#CEvlJgӣm&]9G?'͓6c[XKv7mX=vIDRKFP$.y_{Ѷ.I>G4q %rc~(q'$e]͊,{#OqKm"1jX6,6sc{U/HmW QѽMP==QN厜F$'6 % Jg.HƢr۹#wDc7"|p:V_dͳ-M 7̍]}F.5=_%*,RnnD/$BƕKUr$F>͑vErP՟~!e\r\ ;1Fi\fD9ldB9J 䒱Nb;*7uڈGMdR-k4OF$"Yfݛ4f8y!4ܤh1G(A,f{O3ɞR=j"Ms81ȊP6;ha6hU|vѨӭIJѫ,Бc0a2Ḛ]rdC1LPmD"EIYOGOFMR.2Xfx.٩Qjpў[Y">p!|rdP %(-_&9F\>M_D~ؿbkj{vp[h*/mIQJw{LDW4UNb䄒T%Dj'َ灧)l|g?D|"Ӊڴ\FɎ̋Q->Wu*NlRQɶ䨔A/W(&IB'؆(nd)BӉv<#մn=ؔ>l8E5ؠᐋT_-я$\RD_ :#. dOG/hm> dAܸ=g؇æd.œyP$g+^߁|+U},n[4~+7JQ#mэm%47<RDdݛvG dg$EɾEJ]g"ᱴ4Q5E'=es9/ώL06+"!=˒RmWfe[n" A6%H?K;Lys.HDaȓWDU34V0G6?aE^ k`512dz'dK]%%n7&iqҲk)4XihI 1<lGd&friq'ѧdq5hc4ifu$Ϧ5?⟫G]ffX C ,<&(č$9GI+% ՍآͨڎP,gX7r$`l[2udUIrpޙlE#%DS%uT{z24uFGm9hRďQojJi";CDe%+޶d\$\y?\S蓍)HE_[RjC!xD~(o+#?12XC) QMrd5QU&N S6ѽ7Dȥvn[x#W擢;dy]L!CU"Y+or%*%.G[˗b 'R(nM%knfEKJ/F3:%ؕcc؛dZ_o'$)tKi)qBUR=H|Ȫ]XtxV E\O/%f<:䯵#OM.L8&Xѝrb'OFO5}!5Y}!h|`y]CˏXُǁ\W"F(h1UD:5ϳR22}Hc#ؾ ٌ}qObIݘ#R24dJQûhTO0C3ZN5b㒕 2/F kݺDe]H/(_ JV|}ۢ;k=˒GZ|b:vUzkPO =|rFUtGHLd[J?gЩvJK\mdߺ%rDU.2RI{}#*.ɻʭpwRE|N*6=l)m(ѵJī]hlIEɻͮG%3r!gcPMrGE_RHOIV>}JIK4vG$w7BLI.tʸd|ju*7Y4.NErM[rIhFtQ6|ij#Ni)J2[쨮AW["_5b vݪh\>G8_{Cj+ܿCIAQ?,GGȿw:|җ$}7ɤ.m3%^GN6!EU\%vm쯁r[.{$olh<.H{dWKQVebm~DW⻢)&ؑ0Wb#am8txGtxh1¢ +bFFEvIW!s&it/a4ZZi¢+Yl\ѣѣ=;Q<0LyfEڌ2sEIjZ] h2$C NbӐә0ѩŚtje\ h17E:<5>IKa} L3h1:v,,\uHlb|.!Bz nAB2r4ڜyRsc瘑MvcKVTr9vII~"J/o x/ie6v*L'DNcec۴j~ҍ<O6Kɽj/1\mšq-ThvK7%:UF4mQ%;'omHem. cZ|2r(^b"7,TI;6mDjDc^6/i%#t((.Y(68>TK:}\څ%tAh] sgc3['krf[F-L_] J6PiMwҡFv >}$zo(Rт)?kOFyWfѷ4(ѲՋ"$"أ]icɤ)#{1y<=CfPʹ,*Y{4xI3O=*#$}(z}GuòQ]r=1ԙɓ"ɥɢfڣi< Ye#GVx,[SSI\&LCCNbӘt4eqѪHc\;2Čy4F?<5ɔ?я & %Lj+э4"҉_6NO"j(`5l0yF*,3dQc_,ȩS콭M7gl|/mv'fcE(9rM&E?sbW$^[%mqȜr]VZ#ثv!6HniW'DF8Tm !EPTiwfRʾQ${w{qt%ddd硽[hYky74ևЧ|~k.%vy,TE)r5qq(ĽD>߲1(F16Q( 7!NRcv~RJ8cE|'<qC[vJVo_|SItB|{Hu'B݉~h߻jh$+Y|׺DdͶn,t9$Pnƅx#7/h$9,|>鉗EsHN&OtvR}mtMۡp/#lXd`ľ /#Mhܙ^;fL&<<\&ѡCKqzOa52">;F~HaL9ǧ c6H8dy3D94CjVmQPTO2O|1I[o1hv"VF1d#ME:NBcO䲓v?&q[-\pMEѿJ蛒w8n /,Y*%!*-5F)p'͒VmtUn,Eɺ&u/Qz!9%%lhwi6B^F.t(I|ZlRle'_i*.xb ܒ.MzsڟۖW?n,/-mw< ov)zLĶ*c)p5.npAm5$nomEmU{eOu+$%F$f_nSEDr b~+DǍ6zT&Dala>x:g*VQCM#ulڊެ D9/IvB!m n\O䓤]ݛ>GM",i!$"1ʈ *xخ ܨ{M% Hk4Mv+a-<*Lȟ_19ix;eQ5b48Hkk!Gcm4)jrٓ&< Q;T%g$2th(k3[O5{58 ?1i0iQty >GFc[4V>>-#.&3h#S{Z5Z,Жgڍ.u ꖳ9"QNS-7b|S/E47l[='.-| (qc7J?j_"ƹ)Udn)n^š、.=kF%I5j.JV:7- 9_"?JQ\V-g+\Q_I!I|{t "S۲r[~s$DS%&D|TJ^hx! أ)!4bys 1W=\mr6T/V4cL{ܛ ʪKIWLJLqhRq'V(v=\eKh8"\ զC]2J Thɫ\[d\ F9蕑w[֏C8C /6b矲q"|&c}8e_FJ|IøbȮ-#$DM6nz1v,JRT1_"Vğ'ӤWr&.%W&GOE˒|.r7$RL'Y7ЮDIdquDfCRDc*Z|rZFN͉ӳ$:'. {%eطrϴ7-Q'De>ї,\ *6C^ES&tEKL۵L*f%Ct(%̙?&{R# TrpruEН#tE;t܅VRF4{dbLǎю 'َ#c|H(2Ese$t6SS7|Q*> _*$n*&7B!И\1V׸q 6BB1ŷFxUMO`E kkc</g5$Msl/%Ln\89IQtѣ3_H`m7OmOʳEڨ_iE;<-ǒ]ѭҷїNw|=?*i\Sg:j3YJɥmdT}/'2fm:niiLZc:aivyxvk'L<~+(9o-E(l)|ؽ-ˢrj$sTĒ`K֨9}qe#rzLJV1Чq=ɵ] S8q\|M/ȚXn-ʄs3rcvq!c'F>{o铴"Ȯw.Oc"e s&Chƕ:+ǒ.$VLǍ;吅 UTUEﲍrBM;$Fm)r 섥.#{J˳cn鑡OTK-:C,طn6ܬZ ) }>gǶ c1iq9IS}]9F5_S䜿37f${33;RLBTcF8+j1FgܑF %,nF'#Lix6?fj&kݚ.3imcSinH隣M(Q²bL~YLɋdq3Mxm>iѓs9Na0Q隬<cb ٮ$`ĬyLj)w%@M16UE,Kd#C%C$W7a5d2}CV8(N̘2fm?:RGϵC3-̃IJmTBDdL%Tid,N ՘Rqls?MGB_ew#Hɛ6JI$)jEQCBO.J[:{$v"Jk(G|1ƙ?wb+%*:%x7w(ܮQ/u?rR/z v;[~~ɿ?JeeWgJ5ʗSqfOQF5:voKiȵ0܈!I\_2%}I9ٱ5l hN-߈\1;L{H+.Vmj[-%''ț{z%u/K?ke#KT8IQ͒ئE2MC ZVĕ53Ƿ¾tB/W$>7tTGIpA.IɪtFqr?tx6It].5= q튮Eنųp݉nqHXٱѴc_VE|3NIN`hۉ횝v,0slR9{8gKQ쏕R?R1lyȌjGEp(qR<^'#iZI5Fh$x0mH3CY܍ffѻ!mhhAPU3C$rztO7 INEtd<ӮXɏ gj1oE^[bz4XjFIM}^>0Fm.F;l׵|2K| \Uq!o> "|Wޑ$5|֙.RɃlRё{۷2R%qBˑ͢|v$#dF͗#OmŻS[l4?ا+Y[QJbFCq~-|SډBT]:Y5hܔ)|rT6|M $:5>[%tMThq]u*p_%V%.TcHi8|t!1/ Fi;胊I >l1{HU69W M{HFճW}mL߳BT#+''(e%qIRMj!JDnoi PCU ++ocD`Ҵ'&z|87F.ٶ6kZBb.eHܿŦ_pU4C"N")Wc3Q7I*ͱ2w)Y"Ko{;%//-mRFԇ'ІVA"ټGM\Kq8GU\t#grINc71=ϣ_,HבIY,Lp)sC{G)v)2sFjTi,ff3i%G퐍U#M.Flr"MZ52i]}=B4y=?*O}+hFoYL\%8%E5 S-Ug)m-qp_Q$/kpoKsZhJHkƬ{?ď%%ыvR{}?UEd/h`J|iq7(EYJ(N5d~ˊ6I?9>|kKu"O䜫m5hqIr%\n]?;=Be|.L%>tn r~g"E/ٍ%<#GF/s#emMtEJ$wlL _ڈ$]kk?mF^q{l| ;h?$T')?{mWm.=E˦G%F5MrJ)8Թ5QE(d#r[%ъcJٷsPD#ͱ.?>yNtG.&vG82R?;yJ4+i{T9#b?.K5Ɇj MlRd}}F.{4P{;hxϕZo=Ni2y=KVlƄGS+0Y3M4F7V6&+ {3}率# bUE2KHD\B6R5P{g;fM/äxáKt:E>((cR>rƾJP+ddl&C.N/iV\ȡ\2>hV-mt8Ii;cv삋푔1+Y%r';{-(egoF?o?2؄#Hrd?u{,7$#)7R=QJ->Q $IBo- Ԭl{N6#TϚȯ .G'|Q͉g \(v{va|\H ?,UHR߹{cHl,o9s-5ĖGG&[} ]I%QcngsK`6i n͛WlgL+Lƿf.!Gqԙmc fyK$쓾,%dDi~?|L>N<^<ڙw3Km3EI}$,bLQ]P }B紷<.iIhǣO )#KᑀDQ5hpvy,Wf$tѦ/Ot z,|=}S9 n"IPI݊N'C{W=1)7-pbFQqe&p]R n l$^n&E܋pAؐ?PdS%(n\#d}4" s-Bf땒ܱiRT%jF'r$Qtc{Ȍd ~)KhPoFXFc1=ڿ_n ,rkң|!Eɹ]"UlrRNEY/aCBTR7U2;FB#U#3$䘲Z2%-->Y*]J?rfE|kYDVƌCR.>OO1c䫃"|I_ۊ[d_%\ (KG܍wZg2t͟,Hs_t16Nxh,iǒ:vF(.hjHcیF|"*<|?ƙEI$(pyL;'Dc@$z\j}<<6kcvj`gTg2C*KF_gdvW#!}Oc2h83W*-rcD}w"V6K9ܸy;S}eHTN1)*"%'|mc\!Ic[yLy7G܎6ܑ n8<j(ؚfƸ:L$%kKH)JضTSΟ%Kj7lաrZg.UȬ{M/w#P!ȧ.DoMn&fq_ PY(T{Mos]$(qCV|Pz-S[hhR/.|R\SE#eq%|"YiPYGD_#t\Rĝvݎ NCM?c,Ru{D_H \)7WG2刓-2T>nc&Li]K{Fę%OڌJg4LX=c|#/C"*6erI"Q~&Ի#hHFY!%#)i2=:fCQ;%$Q(!' YԻHYG3Fly4j3AQ4_}j(WqCUٵѬǺ Z3f -=?],Hpco/<5mQǧѦ+Kӣ8IlbkϳjTRff2m}ne?[o;bV>ݘ 0bf(r9^QF3Y#RiniY&.xyE2a>y66Sq|m_n(RT%oPڈN\)uL1J}omM.K}I1nr?ǖB.ɪ;CɦmjrId9/>M1;%I1L+jBDQM'992=Oc"%͑(j#($BmuEK)'rmٺG:oo67\?R6K8CkJ+=Kcm.T'r趸g|Y ˈ\.c{K\Jͮ^6,I/h݊E{H$H&;_]6"2_/Čx&ݓKiŦC%+|$NIpn|cWF\&%MT)2[5)m0AIYGX}<) =:X(kPG/+Vh׹>+3C|p:d 1*1%vf:!L풣j*IMjr$ hۄԯyT lڋ↙H\U3*~ɟIɇM44ձyR>;1;G_Iٮٟ 14z>t>ivEv-dQ?=“}w$n6ʪD4ǑA,1{7R"EԬs;Gg#Gb"m\T>̊K6F&^f7v/qG';VRǍ dK3eН=G}JPhɵJ hF;pWvZBNfG+leo0) :\O:z=8BT>M]S(BB*ʳ_n Nۛ3lV|jvC0E3O =F]7;2ƈ:03GӒgյMIyQFD=h1txh%(٦E ݜEbҊhb5k>{~b9S}S,g^y2{jQ9ͅJ/ F\6ŀSO8?K/%ty%5t>MY&Hm61q_k(cN;dcƭM>mmPAj_6T6"mpd\| BN> 1d[#7$%qܻ! }7*vBW\TH8:U_쌒 p9Weơ\ 6$l)PHj()Н+7&ROǁqqDn ܙ{bI۱&ͼY5QQQb̔TmhP%"> C͋"kcD+]9nT} :i8chj1#ڗLbUW%ݑj-STmq+?cm#CTˡ(m!M ?q瑨KT%SOKܕvcA!Z\ RoupSo鑨vn幙;2NIAG{N UgO[bm$$| HRFqNԟ`4TbW~*gaэpiFW5ё7Bvi{41b-3kUS*ftiOD[(_Ņ=ǖ3e4R<ԚLzܙŗkQOCM3蟮qjqImF</3 L<> &H#kah<6y(՞G|{%LM4Hi:nc%h*ÓEGڑMayfC#99#%|}'.ٓ7| Gi>D7 11KGu{KRpU1mO[6xR/Ud$UD_$!mr_Q*TF1đ7N< >i ;F-2]c)!Gdnd)q%ԆDF,Z)ձZj}ܗJ?F R&6T߹#rП>|3Н.Mm}j{zDe'v^\J_*bj=Ih-OpJO;nճ]"=4|q#rp.DBI=ϓmK?%hq[|>7Bt_r9/n]PivUEHm6RCqfE")HKn6|ct{Wdj|R#˒IǔA(D1˞I- 6KzKMLR"Rh0i~Y :1kEF4..Ȫ_giY4-Q6=LepGhF7F)e'&'RGEgӞZ(Yr'^I3QT?:bBHeQt2sGwHQCN<.W#yFNOs:\!fw+%[3鿩Lc&},1SG_ir0aėf850٬y {S<\Q[!m+h"}}ٖ1P$WqBТc&?F icl{ѨO&SL>Y)Ks'_v؝SDL]9Sn\{H5 QCޑKchFJ.1 $lw'7HI"./.StܢYMN9:ᛝrFvtI۴;'VFO8g)YFwBCTl  R#/RBqd5H[y7D[Q%G?BIscl!7qHڢHt&?z k#d&9[|粔+b /OuFdvHƑȶHQOI"mmLiTE\[zn\&I&JbHpm#,km :Cvү_Bwl˲ĸ-6%F-v=ȑ 9:c~7>S!bD#$ 2bL ̄];%4xͿ(\(E~ɸDؚa8ϟ=.LXHٲˢ|5'Vy9vj,أb$4L>ߑK(GTY?࿴|?dq4P;F8lS=OAT}ŠNǺ"$+?9q'܅&ܑQ蒌]h\)&I?iԘ+Sq#o%\Т_I5ȚN#GB{] 9n'7qq!Cpr7AwE|bDr'dd{9eG.X")qȚ=rZ|KwwD~Ip$c.r]MģW)!XH)‰7&J2c)J,_,w|}' ii2oK'r5655#Y[ȑlMХge PF&6W$/_u7*#bHzCТD\ͷ ;T1\6JMtVFr<GĬKj.4R|,{0i#q<!ѡvcm>M6Jf{Z $uo`Ʋ4MN_{+>G]FIjy'Qj=kMvk?f]̄܎7Ƀ.#GD;??Sيr0eƦr>!XHlgk⊳[e>]j}JV٩vɮE#J$'&?UEqc}C6gd M>M)4ojVs-_%I.DlcF ,1J tR1tڅ G\<7j.o`G*cU#[푏>$tфd풔F̆,r&_cnɺ״ҷSPDn#E|ir }DhM+-NBkiCT&ߵvMG/Bi:fc] 5d{~QUoY.8{;5nHrE(5'*D_Mef2ElkgH\v2tI.q 7ʻUV)$q%_em2+俲/Ж?巑p?g)67b ctĢB[l'Q"}RRfE-{?_FG{eTrٻ5F,Y2M"R4[\Q\lqc%_dW.x:&im"a#Ão}1T%ęؕ ?M+=l<3\fG͏&K/A?OO-#v>te#]ryUk',,#8DMdC_iEtq|\e2D"0#9<~.QĶOe}y~Hmz8#9'4!i]Iv\~;[Jk27͛)rmcF)ͣrkinb!*-r#D/jݲW)Z0s̑VnY-XFR灿D9(F ݱ!I|| 4Qr9F*Kn$qܷ"jMP.'.?id IDJR1IIxGsF,6Tn%? -#FFY&ώM.8- g6r拮UآҪߒIĒ_f]pmțrHI^&Y'P+bI'D[iKN)|1i)+R!O,)RjQEt4gh`q;(vI ) "m*+1@LJq x&gó/{2ˢ1J>l>hc}C󟓳SCb9[~Kb *][GLdsX%'/{QmhKl6v'IݢUJ(3Q ٵvKc'άKRi粟R.yP(UQePl_B_ #ZT'r.(x?Tħ|Kl\$nɧ"/Ցij n_'+LQIv˸lIEt~R퓵1ϏrE'(9&D2\}q r$TͫmH̊wrFUCrrT>ŋ_Hء-c5$FVC#T\ ܒp^OH:* KqF(,j+i胮NbEKgeѵ ~i5b%#I۲ 2\Uhsw}riʍn4 0Q:d/Ȓ,7\}∑8G >;#łHz:}C3l̝_G?ɇ;pT<*Di\?7MNk7(3g1KtSGv/1,q5Ni˓_;<yFF}fҨH0:f[?fZ!9tE %K7O&!CkX#>Yٟ"Lɜ'fO&d|C%p iXP)"2017(`ȶok<߮ػ䛃t[bQjCs|⏾OI(n-\ZʄCڕ$zv[N< ~[PȽ:i M~$[r64ORln 7N#rr(2qJ4i|~Ѯl+kRg?<1ܸD ٳo#ܤnVMn!%dG۸No;˂>X6_̍]ЛGBo]49n"d[_2κ%>EIGюbM'JٻUdU*7;mI6_,[G5Gr'8G,w#$\ ȟO;#|i&?q1_IV~.F!qk:d+>lN{ehTAG-Id4tHI'E>yHWceJ$e&5>M)fϾfJӢ8p@w5CI ~jaD `&&>h0G\Z<̹6 qfߖm1|:^xLŞF <CEx>\SMMM6DFGţ:</ )e\,_c3 J&Ehܻ7:!jVٕ9t9M{Y2O}IƜeh~dwlKY6F5dR]MqQ((̵5!\u>Pmo;${OȊS:vٕG [ o ,kk^2ԍ"$)lM]wQCV[;73'%Q/MOmiY7nGg| ɹHM D$ҡ䌢m[9sF_J2B 4YTF0K$xlG&};1Jdgm,"e.MCVN+o{l2YnllXŒ.Q#t;x#;Rf9ne H$ܟ$Xyn>3o; NP<'lk9>IJ3qlp>{'͘9|P"D#A6P1GQ4R8>JGw&7HOs\YXuvAq%i ?•ݞڱM6[=9jJW&ns[Q|M+Ug?R|n < RNe5̈+;g2}+ӊTcN͋lԎDCO(ɱER1WHWB3vf>M:d#7{ht|q19%% #!snJ|Ȭr}Q[Fֺ%*P]nOb;Dx쌷:d. NHuXMQ=p[#Ckw.DE|#Ғ喑+c}q:eE6o;$VH͆b'6(_'blCr\#M9.k'tC\>O{WKtJH:c5/EyGmH$ؓR"LeZ*q6!ًC,Ә1LOhiX |}<*l/HIТI  #G<3KNJB'[>ѵ746jqhh|RGτ;4l9vYȬ%CVyy<˫5 5ɱT2iKh <}3jȿ_y,.KvEQ7&w6FVZ-6tϨRJGvk,,:_u)W+/. sH}aɇm9ӫG0Qnlt; |1r4mrGE$Fm sRR]S'n[3"pF)+#/w$k\'K,m㳑Ke3lIEw.MOvN_V"O'< n#*=#+D2()Ǔo&2_taMQɲR%%*n*r8,4;mDcop u|+m%7gJv.ƟH{(.NisUԮضݜ/P8^]>!9۸c{>/E;<ȓ%!-WI|FvRE[=:Ou{GOiŞ;]|[ HdXؓ60;0 V-89[FMFNGn^ISrnj9!BlbG}1>QpLzn=WMMk0ӲiF6CI/r<6^Kii$Aк/2]YRDPcF>>]oh?xJ*vizo# >u⠟\"]{n67ȝ$1-gXaBXU3O6hpx=$dyYvS99)(I7;$~+i?Dc8nK4'[Vcg ]{jѿȠؕ9jN.i2Ueԅtt4m~"hܯiCK3jqz!c'"pnD䒡\16!/|t+Wdh\R?U'd Df믳M$ܶ{4ejȔ&-L2-nۢ|~EI73ⷡMW$F[j?OmrH~YPSEQ|.IG'(HW|~Gc$u+$H+ht#_f;';EN)&%d'Jn\%|ROُ{8D,po<^if(퉔2ٸ\o\Wf`4`чҘt=54ip{M.,+>sgfi6p%,|i>.[5Fl{}CN-oF7͊㷄#J>ČCE+2_G,$KȗWI.z4ZnM& FmGQdNmYdbl_> Lqq.C78MQBZ6$Ep/lΉEM%,X8M++'y%CږEmMqd]jr.td~ _q}FJ Qwdi.QǍ]GWG{Q>AW,_$_:dew!ue͓ȯvJˤT*HQH(&TONO8wthk8XŪ$'D7yY<ؗRgjcjж_'rR|F\246ɱnEت-7K\MU1U!%oX;?D8b~WF8)vm/17sI4˾E_g}="vBJȯ!2IG\э1zO/F2Ťi\7zuhcUID 4"J|Dy`4f6&#1i9F,;RFPCϪp]c=̒B6a1T<6K &QG"@}Q4۠?|y-+VjpK4ݞ2T3<mF"'owd<ɒ̏eO_g\1nn9#*“5HmWNiY|3_B[%dO)$K6p>296K|ScFlћ%rG>Hb#Ip8%Cf!tF2hhHDPQIEiOK1PfIE-BVyYjco;re.i9mOoqq = [tMc%>⚐r_i0t_iv8=w7DƨVkT#_c)Hɱ?Q*]WoBQ*{?4;WcZ=8.eR{nl[x7"V!irPGon"N06O1{7m'$y;ejґ8oXp{w>r8H&/wFTVwdg ȣ|(k߸N˾$QUh+Ee>ʣڹ#7O$b|}C.Ul^6{ԊCdZMП vIGڨ7ܸ#vyx\1㒮 48ѕ 7\uk1Yk4ófãM܌z/٦ 5fMU-_#Qn-ZUɒDc%|ǸæoHḭəGLvi[5"ƙh;<~+h~\ŊgvylR*3̶TKmPt2RD\#?o,ܾdc|v$EòRR])&)~F%>H@ERIlP&5BbF܌?"mtn)1_$;C7Yk踿vQ'iuٽ]{jͪڢ\!(mJFߴaĶɺOo#KJG # Vّ1Q%b%'دt9nd t EDaqOj#D⛹qPYLFRX.?Bp1?nPRoj{7n"\N)*#+flFNWpuߓ (]QmqAVʣYpN=8qElJ"r#kĕvP⒴gR<^TԬѓ&A|TɷbB(j+)if\qgWFpG3|]P9pkԙcč>4Q#D~+d~>t;lب frxSGӳM[D%o\ OJUb%?gfhZ<!4JcҤjO)m\KHș%R>&ϒO9eG7U)QFm53jZI}ؠXLcKi] J`jcq̗D7]#LPl211ǓKx:+mDygWNO#rv'dٔ;Qn]I6A(,별6_mc&}GcVZ |>u\ 8qȦ"&r5)rI9;i[d|r⍩s=XEedyV&r9 %||8(4e^DH)(*ҮG:}!dジݵVR|3t8F*Q呇< 1:0'M):%/MlG!W2Aˑ-Q.L%[|1qd׸i'hRhqإ\dC\#5H6V v'|=\(MP"XW"I2 .HxH͡8kQt'\Uٺ'Ŏ_Oj%qG_Bչٍ뢧|2͸3ax=n0ڈ?h/@I/]A F.F.1trr>~dp%}Gq4O#Q\ Lb#œl!" 2rjx4DOS2JK.Ze(F+Jn<3iC<{5icF5(t4dIꗥzh7eͶ'XR2^_6j]TNjqOfKh$t$gF)Y _d1vb"*6 4bn+hy\#N\q(R2{O'6N*BBsf/SHYz49.(ޖ: Q>#] <Xtffɦh2i=?<x|\@ Qjq,Z|oDۣ[,ҕߺF{o;H$NФlU|X?J Uq7ԬQܶl/Rt<:Xn.&Wٸ8p$ėcM{ƣ-R#H=voNv2+wB{tNRUCzk||/q2ElJg*DTlS%R;'H#rdݲQD^r?u"Iأ6-cjPLЕJ*lZ/rW.+8-gɿSqhM(]7LjrzwC~'#M/),itC{ٮI'FɥYsM! ˃O`{D0?яL KL!餠j:)3O&Ȃ?ѓ1E#[F\\#ѧp4xh$TJ_b#SϨGf3/ѥFi"_aGřt| Nhp{1U3I ƏE"KLty .2* xX_'bȳfi_GPLJK)Qg$fpy|U9l~L\׸}Da x\ry`Ѥ$)R;.Kth͹Q.#yMrjPbV`4]ƓCFTz'[ڏ#ke8| /I5эpHQ4혱( >;vhq ڳ`I&WF<^h#drh;-Eg5&.lKr)*r4wo&v|*&KqXFˁB+-īHAw"n-|hu.Ч\jwbbnoݴQK*;+NN#Vo<O:G7 rRFn!˓=ztd# 8/'$R_%_D*D$䯃wݺ%X܇¤mlM/k2ώro \'%(ŞSlJws=Z^泵n<1G)ŔR3.M#U!7U%j?D(I.)It5/* .؏LV9ql_#5$MlI$Sn7_T\f]O 5^K.lAL0KWɃ}4՘tكG$thXFOE55:9Mx#(Wd2.IvB\h6G5*1)1=qf#ž;M\H[R2kGx< laŅZ4- =4a'ɥZf Kj.7! Q\ngEiym 6Ȏ GGX\(IИ*'a!dI\3>=_ ˧{ ms" l|Yok+{";Qn6({KmՏ{Wfm KodQ.K#uH7+HI~T~]|"tK &+a& 8\#?w5ITLMB\+*[dS+L7;]N-SRFDPUG\Ciϑ8ɷz21HOgNY%jFT\6s!EeRx5DZC/d#*}/EwZ"EIJ]G|lM>Q#QŴcJJю낟v8पoprB\n>JML+I'f)i%BLȡvkL%< 4c£iH4oqѧҷMZG|7Hh+w.r||vQF-4FνM!و#$QD{1& TDČ(GAgqh'¢)Eك k=h\ݞZM&y,ݚt 0hW\3)UxIQR'Ѫ<*LX<1s,dOa%rG1tm1B٦T(ǎ٤]Of(ÃSOϩryI34eo)|r_J75}Gѱ]$c(o;!#~*DQq?|'kE;GmPKtI$ dnJ6?k#t{HwJMՕvȸ %|1tv21JkOAnpD w{FtJ.Qq'n~q# ʬ^MH)˳j%9kK+m#w(%Q%RXHpvіQB[_dNZ%TJcOO#:SMS%~QF4LEw)m%Hf|/*_x1:d{U. (FMM齤B*}(I.2K2&$6ԩ [nIy-lptf=SfVC\qˤ1`[qs]=lUnL%Tio-"oZ'B3]lZ5 A虐!ٌCl2C$IBD78o&2 a\m9th-4Y1J̋yL[-m5:CQ*ɦ94Ow& ,TJ5\r. ][IfEh[4Z|#|EIbeԋ'"v>FQ%ёpyjX$k$j[D;B^:?h3-eQ4Y)=9Y̥Hŏt1Ѯwgug-Aٗ,.:cMh7diphT`QFLvf>Gy =l3Ev5]\rf^Ƹ0F&6.C&,|i;nFѢ;FNŃD1i0ڑmC_FLvfz5 %OQg¢0p./-$dbVPE݉Y4WXpyGԸ,t}͘3ĮL>MMOه*3w%bV.%Vk YZ<\ȷd614K}%g\3B\\k!<-ɚ;5ZnLrx 57f>q1.HF$K#m1~GӮ8Y.s D&ߴNP=U%,e}WVDȤ-,#[%W7L7]dc|}>ŮWG7}:c̥ȥOO rf6:6n6|1/+& ;ȜGśirJ;-ITShj(DS-{̽}[%âJtR}޽SDؙEsL(V!:$g6E+n#kD7Amd?OGW6G* || ?"|3$弄exq-;u6X]$cLP X [)tt$9qK='.r8*(irSPvF? .Y%ts.KK/hŏ]pp!藵%$7I=:e!J'Ir\ok l+Ɇ +/Zuc&c] r%MHm2pK!/&ɧ0+%L$LD"8!`wG(Ph{#bfOΔ^_wF /&0⨏ 4lEGU'1bя">\c{''Ci#пN3p1݉UóEllq{ D J)d#E7hr4v4J4kiym;Lz;F[N.kOEtGIf5n,S5zcU䞒ٛMFsDMGLv4\"ienɣrJ\Q_ep|8$2|ruٺ-"己/X~4K2%i G3psZW"FE7ɻe=\9=')Y&Iw#L|4[B<1d哢n4FjɎ.\ 4 '($){GKk=\3oDK$%fv9K2jBآq8Y->aÕ9\&R{S$|e ,I%T46zu͑B& R&".g<->̐'E%lM67h}I|p4eBT3JQĒ1cǍD!K\ta.QFp,,ղֈi X8#&*>Lq2C%B쉆|u#ѨF$Ɂf̈́#Ɏ.U:<#.QRCDlȭ ݓ[bW HEqlq6Q*'e(0}(_4_F)r7șbvJl9c4ѶBS cxV}6ܡDDy|,TȭQ:'3UO#u-hB/VE#KQ:GGnBFLiSQK3ɦ~ vɈFj_M١eGpFOd$0-6#iz<^ LFvd'.1.)Ś+qfE.%B:d]e#jmt%ō\x=:KylOr.}ği;Hޫ[:vscpnd2ᖉy"[)vOZY)$+Y\ pcW {ܭ2ҁ.r1lJ.pcN<1%+EvJJ&#}QW$E5#uVFR#&czmjʁw{&kMIFHY 1p%*9MJ%}assF6I)qҲKt2ۦM[lGw/ϓo蜈d'݊+mIE/kfݽE;$!Zg1C=5hKdx1tY_k'D ڐ+Mܑ3F9%+0UѦƺ1B͉t*"0lǓE4Qc4mG ;!,NjisdGԘ͞Cb1>M++;όHč:B6lBHG]Kd2=+ I6e8z)c\(F$cCJĄ"> }WiQV4_~]_$/G(E$Ktd"vF_lR'<^g՘4'fB<#'(e-vpi$hzX4MWX]f}o_AT`Ҩ tF\ijihidҳ>y 9ɛ "٤xLlԏĨi ݞ NJ<[ 2kãN#ٮmSʝؓG8Djm" =ݔ%UvVoW9j|1ǢYV(q\’%'䭤ɹo2V>вqM7w4BooWL)^ֆ⎋ftF[Krʩ-&#uCȌĜSFIh>G\u+cF|*qMXf=!99TPcKi%˒~ĶIn\}EN!P'- I~BV]^CNn8$Âٵʆvի!w&~]GkiGnn<X1|dp"vZ?%tb#4DǴriivFܻ%t>Q͛_CcYJ5Yrjr\|#OŏPqhD%`4kER4Qخ HǧڬvGnX/Aq[Oq<J4gl}DHVhMTf5*N&C W1BHыcb~%F4dd8d!$;/cAcC#Kx#H;_jLS$lhf#FFYпB4}W31M}Ȅ}<٦ >yQ8T2peAU/PMݺݤ&1K[8V 9)!Rn]pAsr2km[{/*QY'TB ]ip$'G_eLi}})./Ч&qjs'&I9&aNF|f(\ \p(Q-8hR z. XM7f7ر-xY㓍#A?1 ̑(.!k6Wٿi5?gHG_kɻ+%ȸiŒ7FWܑ|\} GS(#?jqS4h@iY[OcƍiK|bp_(vƾ? (fvgӦKJjgզj[4ZK[.=nT[Z$g;"ɥVK9(M$U=v\R1o !9'm7o<{$HCTP܋K {J)RGJQ#0[l[5(7| \UJ\2Ƕ=Ϣ I4JRT'$HUr?˃t M*%j̟$=ᱯcCOj.\J2i%7rG&L_5\}6.YY&m|л88nmrY5+ɪ11|t`/[; z4>x\QqR=:CV..7̏%YGd34t#t ~y TdJiL#+GX4 iB1~_*_lU 1(]>>w##"] ".H핻_bthίT6dD+ DNx<:#.7x՘ N3UOGx>f1h¶v%V7$FយUhy$[H\\2Ewcjgj4y<`?g#rG$O[͎y4}ǎ[Fl:5fI3_YffliFJDr[VnGLz{잖_ZgUGID(l#gB|p8J#G7Bo{6PT7T/u;nYFcډ\iLFW4C5Bj 2)ALPdZѹtJQG/w$:7&~HyHV9"F\ Itd$J0x%\£ y ݢ%fI:Q$⬔FDD.\Ȍ7=LplGmg .ȡRNtȪ#/0ڈm3v$)md*y")Tmi5\Fr]1Wd}UrS\rwh2SH13Oҋ-FWf,q80)HJ C8hD.hx41&FE.ەFrmE-_h9L$%JY|t)6ȿХߴL̐>#MV.MV.L8ix,u&)cD>ubc} }lr- 'E%к$$ip\CLfMMy;`ϩ8l̛4 Gy^>Q'♓ FIQ_%'gٮݚ6l͍tϳ.s蟏OӴcOEBk4GIɣt]xSY:Jiv{ݻf˂Hi+)ں<>_C,Ri&HiE#;OV3jCM|qhRo&Ċ l$Ő ;xcVn5\$D?Dx'(T9!]-HV%G)nb\{dmq}1}G0ܛ^dHIc#J B,i.ħFY5}pGv8:k䌥}ԐSGR$dlU~,[T'DbТ˾rEB/Ib6FW>l>M,TQtQ{Vy=KaħɇP1чr/##L٤MpQ!Ѥ!_"B6DLogW5j.B4xFFMSH՚Ta&|= 1IMxH~|n_(*C7Q_fE|cp$.}ٓf%D\}otȅ]* /3.7r4^k058,ņcVx<4D,"8W7#%rn_]i8FV\{`ϩ3/hx_'ŻLX Y,6ŀiF$ёFn l{έ0-3dr/r2xKj4>cٖpJ GzTxy!)NNWj]OJFtݖҕ_ D}JDmETl[I(' Zr\FY'_l\tɨڱItrDgF9&7_>DmYT4#(>2-P1rIpoR{FKdwMlk,h%+liIt*|ϦE_7MJW&;mǃsrOM7 ˜(Srmr˒ܸ+M fImd/Q9r-2\ *ltRF7|2IA##dvКcj8f7_mOc\!pl/m>gN*V(A&9z|K7ܩ|5_BGZ_xK4ƨqQcv [Fğt܏$Gt/|4Ú1ЮQѧƉH`KM j`d_6ȳ'LBDyd EK,gԨRYvp>I QHK/%T5-ďDfFIEDYUųH17Fc5xy5fGOL/rBGԮ|<|}{ G<-N cߤ%8M& 6ǁ&YqFs' ??яůKNkRMVLɻ=>l;$c=!. DKNglS[ܶ\f|BIJ!(rZdc\ؑ)Sr>#DeK:$bS&oVU+Bޟ$gvtJV\ŷdTJN{SqQiY&NI@[.ϒ1Q{.&5'\&c=W$nWTEsȢ.MEqxl2{QKȣHM.ɒ52)csFOƈtʓͰbJ4'lF,)-> - n_Ks蔣В|[gm[Cy C).2bj,wَGty+s8Vϱ7!]dW8C~W&ib m}>E؈fO4kg]$iQsgIYgŷ$v;j٬rP&;FTѡSRF onLzjl>HMOFłTbJ5 Qt_h~nB%#%&R|~TM&wbVCn(ɫ(IR;8xܕLx=ap!džx=ƛDfn>{ػ?mكCj46yRgdb%$h},ɫ584k4Թ5:u8g"Q|>>x+ ;:FڡrQ, &N5K'wȥKŮX%pq#g8*R坐Х]_$)6%9Hj)rcJEJ>9%*D=qn!W(RQX%7\Kw46AM+b-)$0?А\Y}}ՑF/FwGi;ҫ4Ȧ_Ϩ4f5xxf YɞfLiȍ&p\ɥIԏ G:-)p.X&9}<< M6G~Vji\Iiz>xQt0iuБa1QF蜩jvj50#˳M#& \6y(O'Fbc7OqѕrHq)YęӴj񦙎^s$.b-| %c7)#&&UK8Wf#r=##Ckv+] I2_k!/}IDZs# )2]RBSr!I &r%bt&Ȇ{IUbo1tY$6sG'.cd}͐߂2۲7[(9H>~LXطdTe4ыhD>9g&>QiFxMu7 Hti"z*nj6e\kU I/̋1ᒦIvusBvpC!KIJYEjK 3$H˯!!?]m}Cɇ{ѥ zJf]7x9F4nRb%ُ5692$Xϓmcg3GbSDGFIji+QO´QCD!DW3:f{fx2b[0 ZTDFp>O'ɪձ iJGY qkd<>)~M'y*E%r[u{nD|mB,H%Ѷckqv,j VϹHNg4.9B7߁)nn DՎ6OLP☽YwpqGd,} KFԇG*؝:D&'BW_d[Y)=M"RگFo4lD]@*|I4#L4|$[$Pn7E\/=Dn#c_jNK% MĆ㖈*!+Tg:DHWbɵ&cmfվ8rzEƇ4DZt(įRnTcN]C/d&9nqi5 9p+o%iv7K$ MgsTZgfnPs|pM({پ=_d܈fE;GʣԮ(bȧ!pBT+wCOpeYB(lާJ> *!B쏵H.,4Si?QV Cƹfpǩ>o&G٦.I&:d2=Fy6J'm驳.bXnj)XbHd3|/|Ii48ih1!Y3 \..폢|\}Bn =H'.["'.ytDTpG75:_sTx>[4PK+TKJCn̪ՏۑCd|7F66GYt'.!3ɭ;>3#>"}m6(ϧQ!ّ/1+X*be6Qt\tPFy(kuf;f"J_OV)~8ٛZmf ܬ烲D"kN7$#Ȯh{E!e__ev3石E|\JT/iGGj&, -i21%T9ڲ*kNNCݘGNV+dFʕ 5B'BRHq. n3JRE5hXdO%j*EYi8>hWGF㸺fطd$Bmtmm;$Sf>G6+#!).E|3WKjP%6ľG*%wɍ%!(IR"b(=&D֪?4( Ҋ17قtѦ#I`|}3'/%\f?$IҒ[j1&SSԃD6/ܛG>L9b%#$(!iv'F<;ћN#Wti0.:!D;3˚09mb|[蒵ɷ WETb?ʆdIl/k2ųK 3%m3J|_#C4l9(1G*FEٖlvjpFm%ࢹ5ْWUjܚ3˒r|UШHmiGnpqtٰJ9$ÿ]HQ"vܪک*,qXۉ){K;meBe+3XbnbHdS&(_$wcˁN;nBJs?QR+ݷ{6p8$K*oJ1Hfv{dyHډr/ȟأ9!9L웿p#oOrR$M6R(7N<1hҦ6LUV2MtlKMrPpW%tѵIDz,%핉GD'TĈ3Y դi*0tB<)BOb̗ɇV-m|k^J$54z-k3Cekw\D&};r7t-=HXlX ]ͦ$irs>09'Mv/d_?nK>lg]g;-%%|e\} 4иVNDh22m9d_ &\ĕp>:KHf/Rv%ٛD8.ܢh -蓱#'Grg٣IK>Ʊ HFCc"KF$cھƉNfšω#XO%!fU&=٨ve|rI}e"!MecO< (kw4$WGi'ln %2U(r۟ ' } )bFkvB?#J.85\أ¢V"'٥((*M꘮#w1d*]6+B=delN22_윗 Cm'nD*Rڣ ɹ|8]hԈ./o!#m =ɺGqm2;BՒK.dTdlXDF?#'j.CԻ7$kmY툞JKpq ~ĥB*9=CFf)R&f"Dqfq]$Ju^M# lQnH8F|scIe݈g/KT)Y.*cē\j8'%Lc/9"L..L5(ƉcICJsɑSJj ||Ջu+%WfIX%3z!!12" Y5haGxzx#R | \ !!/Y|nmY(v]֥hz&5V͗qFGkB6,h/,}N6_7,*Drdem"}EGJn;ht݌˾>H|'|a2-9rtRbTKDCqJvGrPY(7VS!(SHܛHnXm)~K>F*cDڈAqŒm{'orE>MH &YnCS=ԇ -]\PEJ%b,r\XB۷E.WڕR%< ;cudve'$JnDe"v%lqR+sEгGdr(Q9WcR) bF94yo&F i'T(ڡƗJ*~E($B7!Y?Ɍd Y~LiFS'gI,#.LحJ;<Ηr5z_q=?"fQ$#L,$xm崑n=%Co&yْΙ7鋊;i%c| /_?d%lFt&AE%&Y6#9("- .Re<}෸rVi'QV~Y%+T<6nufђ;L}=dt<#3v&DGc>gH_x{-D#(Twf7LV|r袸Eϓ9#'5TQu_'5ګvjD.DE"#G ]% DpfB/68ْ_e4$4FT+,D\N\IHlW6\S$6(qq\)rleИ\/o?m_g}|wZ$bb:\ FlB\v̉c{q#*BM<ФjDb#\=ۢ'ǸsQ.ݢٹ_$iqDw䍞nQ#%&R74oi>D ]&{cJ#dɻ/m&F;{%8V8(Rr#8Ȣ]\ Fz\3rKtIeo.8ddĈ/E_D<wgs/B_&H*.٨{ѥVHщ6Ɔ/л.IYP!:T)27|Q7F3<^n i<٭Ҩ͢ZnO퐴})Ӛ p肶WW 2̓2wC쯗.j,ѥpNƝ[7%4j3i ^M $dE.>D'Lr>F7D)YAя!r!WWK#:2OnhcFMɤiclIݟK>79cD#j8gwuw&ks$''dEM06C&=7%#*3fi~?ْf2Kd0KƄJ,U4U 9m앳okE. ;zE|rtEȐ;(Q8\].F|;BPKr\.x9 4W#|8F7TSQ%Яrr4Kn IvsrIuF*N%47EUiIS9G#"v"GCd\">NJbN]BeitnvE)2 K~ {(;ve $%HL >ەI9 N75lɝE|?DgE"&2#$۲v(3im$Ϫy$dW"{7FTR3$2$x;(?19QQ<+j-Mn[{!8hI.oiU2\p36ظMP*MrF KBꐠ%)]4J#Jw F(ƌ6>̑M *o(I#{m Gzd\qC!$%.HǑ^l_Iv{Pb̺BLLe.nNMtICdC!"b#ctirrbHy7Q)ʸU٩/7|2KfLogk(dY)~2rO" ,9U?c>d8 +> f$)UĿ_e+,;Tf)3gJ#tVj&OdlXN 654ܚ}L. 2ÃTTDd$Tyl&ꑒȢ1mp=ˑ;DZ|U%f'8pd'Hh U}9L_lDLIG.' u%+--1G_obN=e6['hrbXcj诒w ْi2{7K"d,FzktяjT:kdB䚴4QBN1qVe-K7RuBT>G8"K;EFVKh_dC%epE5Cb_9+mq\" $(|>89)rN_-E8fF$2bhvf$%HpiLP/&pUKGʲ'DW?ev9's'{_%pvER[qdU||Mۊ = 8.i]iKӫFVtqf9Fd/8HRCGJ(6iNCȹ;:cVS)<\3qz9-t#Y9u%%QW".Վ6EHDw7r1呜.WB'0^ $CEse>CMg\ crRqbCrR=nhHSq1E!Ԙf|Ws74#$ri4443lʪԪ .LD? )!F5G{GgF' D~J٭ƶY*^ՙpT4(=QflY,ZteeChCΰ".݉/|\\}I X&jQb23OŪ[R2DLJer"MMّ9Y'M6"D_ɻ lW)/hbN?&zUd]e6LCtN\2OHb_' .Vd;f.;>bp^'#V%] Kh{y).[5KQ'ca7nhMjS!.fEɫ٩}&Lʯ4>62E_qYEk8N$Y6{/N|iZEɥA[ڏr"ܹ?ۂo9em}#r(OݶGnoqČpErظKG*mܙ%%G3i{hLlrV{dI*lX"'Ɏ9DM>ő6e3xF.Hٓq'C bOhQuHn/sl_Q"W$t|Y2CJ1lzDi.J6sTGXdRƅ5G\DwۦbIIZF&8' 5852ٓBJHP#K ӪE%G4D k w⨚<גŤ[$_ qi7ɪTVY|Ξm)3MIe5 G1b=MrTIC)U""Ldyr4}#O,Yb$Ui܌c0⋱4Yn~IH.0<嚨2w|44f/UHǡQ]*15y tkpѩ$$2^2|[6hdq\2ݎ[Ke4RbPdRm\]f+_$ؒ|7v C|A7(Heڪ\Ch6)\*g2/' GJ")蔛Pm{GJk| V'nƜ1 dOQ(Mɫ'_3,vÖA9I*#5W?i"J#HR>x6I*\"JH]IYӴE8FZue|$Cv:#6}\t[_TR3Tb7xxf_gT/uSL_TgATOq⾳:{FX1qdFN\g'+] 'Ȥ:elE<|EX}g39A#9<.?3L2ȟ茍YhDe'-}D}dLnfZ<7rhV٦=LrJ_il1N &M7ď+揤4J)HEEE(Ƚ4J0tٶ/KY#z?]Qƿ"^Op˦y\ݞKc5)[2D݋Nc'i[xG?I4J ODʑ3tk[_#S31.I ch~L.:Fm')?ϺE״,7{h"JYIJHKE|.K챢ŻKm{&F4i[|>6-Ut5.:{S 'Ԉ\HQ*_rR/kq'82M1#M[Rإ##)9.owr$8qm˃-:2VJ2pU\h8]MqbC̐ȮJ):җ:EFmm݋ɺVFM9幊۴+R.vt^ӡ/ɛ嵞1풳tRFwyflL|ȋsUL.djڳM4'u$xpѾ sG Ty ZiN3iM} 3]3O[0^FxZO}lP/dz2~ϒy٧S>nXu| HȶC'hv;?S霸txkǻ?<8#Ϯ4R?w2,24rEmY/Mv"tIlnn'1  %%|J_m}pIY\'ȫČIUT(I$C)XQStqg>m~d5_5f?Hg&ѓ#23j)OYֵj<.OxLr|j̥Y׹:3d]2]F]ph|jmpimU#ofȨH{H95W˶gFED;1݉SBl]Kዃm9rnCq!_b*|inwI 5.dD%RBZ负BlfePВ7G.YCpʲP"]Hm$R~7(I^J݋eʪ#I|lv'O,]#De);f/uU=((ċW\R8jdUjqf;ۏ7m}] duKWfplN1jȮ1iT?#e=ɷ$9XdRܜI/# nfFمFRХrxF9(s<%TU?unbRty#˳ Qg'k4L]/t˲o)}]q3_=f#F=I G'2hei貨>Xڹ(fVNIv)><ȏr\s\} m4I Ȯ\x9|K'ɿ NJq_]Iy? ď>O8E㡞2R7)QVi$n%+B$EL|&_$˲-vb%&qɤx/eͻ"D!.>OudڲL웶%b T@]=dH. _2FӺOEQ0zx#UQ d4n) Nݢy?F|.MV6F&d5c$L^_,_7fDIlZѦ<7)(\ *çC.MvTG3d٪|3Sc2td$dI&ro3{56Ȼf%n;F䙲/IU ڐ.'uq!rJT)7ءͦE[$*2z"އXd.% ]?(;i#DI(DrmQ9]2RV\cTݛzF'bjɺQ|JB+䤺k>~jt+RJ6*C'272>[[\=>17\ OuٵU[Q7E[DTm2 ut.|N&n_)G8"KNN9l[݅fUGCob)/ipfUW9]'4u||QhdY2Mɒv6_|>I$!$Ȟ1]Q㢔91;t9})pM*%$7rAYQ,]| _nn1ΊǃGKWYSݔѿm}$2uhB\RlMVJ_/jvd}]tJmC. zAh|'UO sO*ѴOi363e]7+ff]!ɑQsfEH?S ٭=|mFQkr#Qi*|%\ȓ{X7+]xZ1CFf(s%iDzM*\W5r6ADB?8m#[xfc m1HbjI%;m?#86 7إnn}%rLQ|OqB3_$dmq8\|~DL0¸h۾J1J?2&={>wС%\Zo$]C"dk{٣y=[m|$|N JĹXWDI3kO:!I5C#yV$[-3PIE /<#Sɢy#}S ٕȓ1ʚg=ѳ߱fN ?d2]#ICv-]T)CLQ#.QW_~$R#h#dJ){'\Dcv>'fM7䋱vC9P, ~)\9|M$JC,l|pH2I2r_ cDsF5gFCIy>Ѥ1@\O1?llIBffU$nxfU3YvfRݚC̹mØ3Wǀ6,eI}W`\ԣvkvy,G$L3c%f3E$2w5ؿd%EɳwGG|(}2N7ie<&)i"!9=-_gCM&Ouq1FV&XiK=19Vp=;\MK䥴i>M#k~~%cI{97!M;YOʤ9mřˆ2vz{3IpN FФP6.N6%>||ScO]:G7pUīj>>Ԍ/˗oI>O>nsۉt%'/'OFާH4q䫓ȝP;9-ƙ)\|X̙^<|1GW<D#ȗQmh.(bUN(>Q~ъGkJ\<ϒ_ɒ(T :44G2STW)zsArۦ}76E0j㨊*v}-F/97#'"nF><6'\!ř0pgQeJ1x~-~ }FѿhY)oId↭ I2D/uݗn>x ;Vj2l5nlx.M*7䉺g:%+$MQ_Ș} / _0g쎍&NLd3{} y,9m/-̈́eњ|CPjIcG|DɒvNVdFIݣ&I6}n]-OϨy]]k涻 "4$ MDQ]œt\75 ssOPEt̉o+_z{QݗN e'"Q5;TH"]m˲Mt5}ٳk*/ImGr^Iղ)$-7$J)!C]6ԬJ5hMJ6/N&]. ~DS_eY.>9Rd]:* J)*!D`ZA%й6Lɍ#fHmUeJ٩r+$SHhW+&cmb01llirK"3`wh>{b ^L9}<3A8IA 6iLQM+&|?>xVddz6Ik2:igF>6CND#& n"e`J ddlR_& s_o$\"D| Nݱ'[b|ș 5U(Nt GsLªy,FoIYbwػY.z8'6J_hsG"vDErA M{HF3CvVx6|JM]uCoi^4MI'cdhy-jkf횜ߣ$씹&$d$1-_$cm\h}_->h!,_gk2, Lx?vk58f\4Mlbͺ)|YmEfv4%XoOIv.Vo}lmKl!H]َT+|~X;E܇#CfR42q. YwcT>M"6%PNVJ3Aq78A)/JV,22cdgܤ?>E&d+Qܩ N/i̙vHMR]VcNrcr#hLU„'Ȝs"Cz|]stOjت(Br#'i 5*d"%߸i qDq1>htˑ'5\w٥6avJfiɘJn|8=2XCbDaf8b4#KM>QH(YGš:Gr~IY'sr=-ӳOeMn܌ȖV>>^J1ox% n"_&IHs}:'$,:>yPME\r*쌌n|Q4hh¿f> >LΉ>M&I|gF4'@B Huf7W+U2|NN_$4b"M$2o&Xy <&SOQ2,2H%-̗G>Q"G|b'4/{XKYlbWfL\epe Ԯ Iff_#|3Ufƙ*#Q[G?&Z_gPDQIS|!-މ+c7_{Ny}#=Êk e"8J*,F}^ne&!8F7i"n(9S$#|rM ;|1b~(G7KH]pc9\%?6EF/reRsnu(lq+bk\$8DUGM>lLcDDojD1)rM5*#io%pmkJƸ+!O+u.#NC[e3'Vi"F(ۣOEl;R\}A~ĸ! 1!TC =xlYQrB H6aÉDx'4iW5eDms6B&WxM\ĬɲH!q'H%5fK#tZ~`49g-Tw>G.>~"Od\pN4HX۱Sޮ\^:/I4:g&xŽ#].-4jE $9#>ަ.;ELc7\dn#kN.DͤzDiAV;[a_($g{fIl_ctFDա&̏F:"GF>E7%#٩_f'ųsr}C ƚ{ЌcSF|?&hUў&~[5_&jD;8Dlf3CMRi_F>EnpBQՔ1#'8sd^О-{JVI4%Nj9kg;5/;~vd;Mn.MVNR_+2I͒GF9W^{9Fþ~-]~BŲn&:ʽ9|D垗S4=L*F"3q7$FIp.K*$_ۓd̒戟K2#$[kM"O2<:IFFɷUn/;bcfTKy9+B ݲMAؗ?lK:7>) u|'Lb*7"%rFV|s|2SqtQ9mwT'DNbv God|oQk)6)_ DxBL炚DW>q4Fmʙ:c->!3-3N<_4$$?䨸""d;W۷ٓˑѤPT`Nъي)#NH&ȮHvbFLÎ&NP~-?OMDҳ #ŏM6hƃFU}|XݿOf&Ok7sU2DW0cVћF$(Thr Ė 881j4#7GM&͞ ˩B)9H[d>%*'2Ygԭ6&fF',ڿjR<74' gFç}YӼsO%uw4ة4іS<0IC&Qˡ&'6Cc|lYh3.OoM\27A2~&yR YɎLJH"R/dK܈tn #ЬOEYJ(\Y, q)pe+|28FN0PuFypy\S򙜛5Rv.YfTO'DdcTJK)]ճc&ٕY]MOĕ;eiY/.ܵ!.} (e.Q+KkVr9rĒ{i2Rؠȵ(Cg%#2NKtb).zf\ivAl%+Ԣ>)Ur+dOtdYwjL[wD#U+Mt#G*|1[Jton=i?q;mْ9cks$RKR"T&bOg#{m ^ IF'{\2dg]ȬvJbKAq=6Ui*7Ҵ;qf+dIBYlG`WÊ5vA54W"df4& 1xz>x%Za`L~489VI+2^<隙)sdK2A{F=}&&*7GSXHy eGNGLy{s|/[A&q$>J*&E7d}gZ&E5Kf1<'=R>{Ei|qѪ2x|8eT N2#>JXM${1~"<~Y3K>LWQ7$ /.6=:g+GOѱ| ,LN'~;E e5v>'E$2]D@\" F1F\|U"hy5wL|Jݙџ d$LDVPMmHgx&"d5sL5RډpF&d&~qIT)Ⱥ7"u\?i:F(H})]XGvE6u>|/m?NՊڹ7#ښIWmE'vTxLdqmN6rnIn=F܅-G!s${e.Ƥr{E(Ǣrut=+| 4Jx!$c6/˲3 IЛR{Nb?g*=L;E7̌M6#pӫR"mnF;Qz#"Hit9I'w#׻8u#6B;Qv|j4$0Wçq\t cd"IvE}&Mhմi1h1]M2CH%_ɡ~?9FMgNz: &*4Ɨ851P?&g>R5X~#kգdJ%o-I]gLRD{&CL)zf0N'#HagKI'Ѡ)3E(}MqlfDd$|q>o&4kGOB/]jUn<}|D!dU6Mc21> J!7fn}hՓ"f:#_d@r RGڙs23RLfHoȓ>ͬƈLHD#@ F2=fI#I3s#>?#FH} SW<0DmS2/4J[FF.Lg6gqp-k%5jj%|C9-Id2,xM-͎im2_n> s\2~QF2W!F?$.DlU毁d l橳dugfѺ9o\gn)ϩt|p\!] ԝ4lVJQdMsD "#,qVdrYE1*o'"+gC\WS5#̆[D[qߴD2Bݺ9l'*(~_9TH6;ƨs8i-#mpg76qL\.~"veP'FeI&W3AX4 ŧ.7FrWٔ4ƆȂ!tӦ1B- z'FM Kz.%4Z4ؚ4Ypc+7Pc,oNrLHl1hƩ1 %4YcUqDh?mfM.MR۪š%%3 }1#j獬Sf#q2dK!H>>QFm:sM=xdTo,N̯exfgedڱ~7Ch?Lr5U\d#OK2f3+c42G? U%v;tMI_H/Y"؄\**#LNUe̹96I{F8Q2{K;FjyLq_M\(CM~̱%N$o$I$ppį*|4;>࿓Z™,d{]/u:~}fh\efNPB~Yٱ$.Ikܩg/u16G!;DfjqL"c!8rIآK-ϓT._ScK#M$ͮ/kdᒇ^1|7 n2w['$tJ{د%+~v)+j˃Ynv(Q*%hR[-"W+?ƣBS 6ter$<%Bɹmbn%)EJO#/7m䌓G3`UrL;NՎ j.;IEc~j3GҦgd/GɴiR0 Ehæ`|Y-;5,GQNp<hIɣCڬ∱L=E4M>:mŎK"BtKeRۗӹMl\b 496Lǯ[|z4$?z6)l}-b#4؝:mVc|[=dnO핒X%/ŞqܲŻ+>ѽUf6̯:sHҖ<T 紋HRd9dFK$24|Fi]j}!>HHoZפ̟O i+j DcjMCG}N&$YCKF(o7PF)E2AglX.I{{IU#u y"C"?B4Cd%Jn# Kɛ/*٧~KvnM.p>2rj?k}F 5hˉJْ,n.}$&9$rU3de2Mkk L3Tdg|~X$}њNGlDӷ%)l-Ë6duBWDc's\_(>wF$iX"ԕ.ܶs\>7c\m\o.$6Zq=6D(mq#[(B]F/NH(QXe|>pO2r2㾄r7I1Tcr*yMXSJ䔷;B+J?e OJ|q[NQ'n%'% EYrR\uJM ŕ~PCY,52RERI>Y r`UTbtay N?y$Y%DHG告Ey4|KӣNA| ͤK ==.,h|r6Hl_<©Q{LQ]2x1hnw/Iˀ',|cibxR̒+v3 E,O|vkR/G\Q$AF~fY,\Vd"P1>EЈFIsF5&Qp HW٨f ZDdd8N$M~Œrh};?TgJ|5S{(Cfg3ȿ~cmI"86;>NwQOD{)j.%F.&].ɎdR|HRcrB4W̞H_U!MrJ;}Mou[•;H8,5;VĉcRv8v(ɾ E+&V95ؒlɟkrBrkkF~ݵ$1#SqB߻EKw'MYۣq\+7FSz-#(X6FRHv(LJIl?M7 LVK-jcįu1=Ƣ -)Lݍ!DFI D&B6gd2LlA bvG;f*DxUF.V_ʱs#eEdٹ!H$D) )vdO1'՚5DY.(J">o6e[5?FLhi;>tm;x~2c2d4K%+}qCTIYi7L|7d\rwFwnڱC֊L]14x50iOv9lƘlMW'kS.DӋ(r(x#IdҲ.HDe1dd:䔯6nB؛ + ٹ2Rv7UȚip$D)L/}!7}sf4E=L=I[!7<-͗st7Grj?r1,U6{:Q\/ə) "U j/KR|$#(˱|{/nm||W3jkj$JL6W&INW"' tjuQ V&?Gi 4Fu茄1цr057JŇSHGltF-E.*٤KAڣõjD￳$ѹvmqv7\ 7cg.K<,ƞ |BhTx){-ѫz||]ke#iF S<$F7Q8_13H36v6ELs .2IQ74y\LCfFMN}ѦƔ 係ȳDf9m梲cluhώ1efQod/d$9X̳T)GOߴ̳[IMr`hcd$2:51/ySQ0>%.([d/JK|F.ȡp. + Zr7(Ok 6-&&Wv`[icQB"F 36j3.46364f2OfElh?/Ȝqٗhcۅ6`aQ LPP~Ev$`MǦdт7i}D.LpBRLLthm˓NHuF8ݙSc<>3/ɢMj44jtM^$jfIQҳ!Iّ ~44M]jH.>_W>̍76+T6>~VI|Ꮎ2tf!%[Yu۲T.hw(I]R\\F4kJr[XӾcħB.{h7 mDQBTHiX苴57Ӯ&blQ}4$~2)ADܷ 1SS6KouNkoE$2]ѱIrɵh]W&TU+d#dSDj>n6ljYUؠF ǁFР6d;bŹpQE.ONL]I#-K F<tnSs6)IKÎf<`|r79]?F3OӲ6'7v&F_ G{1i'{Mf*lIbz~vF1M-qTFݒqlcn'a?PCd,y4$xL.~9G=>,sQi]&MQ#3Dc<;LvI1sɦN%"76٦G M-#4ktJ~dH%I%'!23O)pb|dlO%)otkqm$e0$ȪFNSڏɇ"3QÑDڌL~:2iJ}FdƧ'fV'$OD6'"CSSxL_xk˳U+&2K$:$B;3*'\_٢:I~)N.KE$F8ӳb<ݔl[N)ʾ 9JF5$dro/JՏ'$d,??myq"X6J_ɱs"qocŖL-;W\F;8heqJNXqMo<^ލ˶N+9$K4__&9%F5FTG=. ˣdE#7/r}E21)n$IPktIIn nឆmv=9E m .&14~#-g,ڏMti4x[ _RW%bo&脶cFggöL0@> BE3ErxGfdҫ]ȓ$[KߍjfrN4i*&5$xom#O[VM>#{#O.NR">]Xc_;5ХjIj9d ̟+율ӳ{1bVG(pi%Vied2de_>2NY6M3n7.κo'dI.H?tH21M< v#\ȶÃ{FXvLOG:]n]I.{)I8F9=8ۑiF續fmY(!7IHÂJYN,x!]|;TdvcLHS!IS!\tEX%OsEF̉$-n!IU}o~EN43Gɚl Y4H_lDZ"Gi&h)$y}'w1|d1O (rhugƸ 7fG^Gg%fJ`#fHǦIxF/vj 1 g}35v.)QŐ_Kҳk'6\/њ\j2 1Ȝ3RNNW"NՒtOi|+3>G5'#$ٖ[,&DdIC;FKɡ[f>ٚN59-&)R%.,schrblF4$DR,j_<ljlj9/Ub4Ȓk4mHN%)!)#ΕYsg5$̭'Uچ2:&5>*5~{M[3tĔ,|$4rcKK:ٯVU#S86:m'(^5V6IJ[qXUS#PGpd)EH+.['t+IJJ[hP*7e_&!Wf8%%"rrTpW r??ɜEP5GCR ;|3JG} 4]HWcnKڍDIrB 1cN5f:nI9Tжsdf,{IJۙ}4Ga8(>Q5E+ӗG$腴lp|bF!}d=sQ?kؓTؕD EWЫsGQ320tIZ2~F4n#:..|<}y5ٮ'J!?IWIEVKL^ GlȉrKQ;ZdrB3U/iUNh3wn-HUtJIp=ު4NJ2 Ef8XLQdz 8J}Ժ!JCjd2qW֍6ȣVٶ)qv6MԸ7pv4{*'=͖t=lrdgIo='cQ8V˸DX$3wk*Arena[-LڗHEGt[kV۱owX- R%mЪ̍.7Ź#ӹXFˆ1zU1l۴%f_ȗTy푚E|'Ug⍴C,{fzJGƸLPB!Е [oHWbF<4#v5Z=fyjpmɇ4teO:fmCrJ# H|\ww4Kl׭y#MJxSK~Y4A5#C;IvJ̑tml(}tM;%ك+>zZmyOf^ >/ϴc054O~fvL{f&̦7Cqʍ}ljI;F*;-%##uQ0۵$erF=N Ks#'쓊'ô+Ĺ"%p8Q-2*QɎ2qC;H.L|2d'hq7,|ZG޹J5dP!:%ur1~qE){;b̕;2;i4adIoIs ]Rd7J#ƶ 3tȷ/VEEDǰv뒡m2 .Fۏ#ɹ4'\[\EGŸ j+#OY/|r48R0$HR~HcM ٳzf1FOEÿOq{49FOhɦ5~lNJl\b\4x}n4x6A*]Y*D# }1c?gV}YSߊ4%h6H+GtZ;9dbȚ1f(*G˓F)eɏ%3GӼv!';5ԛ!{Y ڈd*5O;vIsH^m<Ɲ[*sjTA.Ifnbf6CN̆I3mr)]b| $Oq$hۣve|py_Nd"N-.wdE&#H 4Ey#]/q$S;&'If" 2 YȶFBbb$j2mGU.5{3:mDnBpc2.}LGz>=3^5Q2LIQ%$J2ѩG?tI|6:}KAr\(ۗi%4'#o.ʨՑvBp^R-J} Tm#ً%vݳ$7-Bo7'SR)dVmL~(5\EJRCR\'vI6A1e\fFǒ/QD KnFQw]ųwI> cU$[87a"JrnQ?Q{dkD6&OR/n]ţY]%r(؞mб_&'lQNd ԮF$d2n2Nz\*0iˣh=L<\)#M*DL5gC$b+>Y u87F5vLڑ⸣Ij'f YVaʟ !%7%2)Yq2\fQ %*$n]"t]vͼo%; '8,Nnrmq*Gl[Zy}GNڴ4l։m%D⻲9"Sr:b{{zco.MS#:cke!8.E.b{Mm:M t[ow%'fdr\nʌ"lDwBO#Kt̜C\Ujْ5Qrf?٢b\JЏ&8||zlZtǁۿa?rp< rym*́y}̎ #Y-;ܡѯs-.\b$xuFȴ6d!$$,C6'c]_Gxn'ݍSIlgu%gi?jf^&NEp|Mk}}Nm5x5+!/OY,]?j9&K2zRG?ڌN" qd&JݎLinBL= :x&:d|3YdRD7_ib]T>ؤb.٨GfYMчt)ՙ$zG}<"<}y-Ggjrd"KIFb83AE.C,4xoȦѯ]j٨|44I$IS+M<-~~ݙ#hAx PڤCC|0ECm/q[tsTufF_q#JQcI?ʅ}SljS"D/.%.h ҢGpj)$En{m͖%5qE_bQKClTnr.2蓥hqTQ{lH(M{Y^*Y&B<>ٻ{I>[y#&D9^֊D;qWB8x1Gq(r5T)DDēf:q/*n\(8b/t[#"q&ѩ;8D-pEsDrGohH{kTCtR΢# 㑼vK" \ 1b1?=[<>&4qh%6dS|M6ipɬh}= 4hc1LdL|6Old_m/_^)Mt|},d :2΢ksp#rkSflƭkll#Oj˓U3,2|D}'U$x<&#f?T2!DJ$%raD0.O!і IQ%}#X{K"z{˂-MrJ +{y2JNV)'Q'9LBXDL%DJ6\ȡd]qE*)?ĺtCղRLUn> hD#tC9Eqf#Kح6EKFTD$\"*d{lKiME?I)!ɺ)Q$eGJ2k\+!-˒u2GkA715Gt*7CIBԢBRNdӊm~"Z%lB>tgzklYZǵW%d8"af/LͿj.̵EsF6>I4vEAE2n6?k] +B3:4ɷf=9.x2 9P݈f4Y.~D]b ;2efOk2䓲 A~IA*FETeƱOFv5M',I ?ZJѓOQG٭Md8K]q&%)ŷ, > c?I5ɮ|:5FjZ7F-+eEj2q}-"+lr2jvBOuRM}hdVCID&SHRLcv. 5h]27vscV8n#1Ӧd.R|$82\:CRQĔʲQʫ#QMNM;."KȋTa)qD29qQvĔ~8>I+VQj8~Qg|[PR'-(_kE^8NI2cYcbڌ$.$Um *Np?؝{l{Wr^BB "\Hdy1`]nM*ǣK&-D/KA]AŒWB%ga&|+0`fM{w>Gٍ\D?G障 G$я;'t6MR<~*Q~,/Vo"A7r:'"r2 @Ev.ȲѹffR4dO's/2ݱH#hA*C2Փ| n蜫HwFY'>ٲQȶ:5{eϳ,XrыFq䠸*kݙ0&*\G P Z5<QnB)gvCfn]IԲm*5em2+KM|j]QNb[:8\FJR'W5X#$Z[)>Q/Eı59Ld#|nN˕rE(cnBՕL~"])9@y]HM2J^lfu)Cbڸ$#{/ L"Q N&T7%Rrf7AWd*QR|!E(_ u.IЗE}+F -qTMQn$e4h'F tR(ڲGpbvFhh1ZFMiТz|#d # LI<\Q+KQ2}dLd44L>ht~.b.V2GFDqR5t2USC-W٪[z$IeymQgqIY40OqIЛ8\Y17ӏI;0θV}=raUnQfncfi[5K挎ȳw&9_l5-[2q#"V)6j%j18%H~h6+LUdY6Ѥ4\%D? y Gf?"ȥe#Fy&CFG2ɣetě1Ţw'60&I6bE"D">_'[f&GlKG*! pmZTECOpTFINp'! INVHơs0WvJ Y;HՖYv#Rdg)>Q.6-n=½5Ӳ (OhF@SHÉ4z1KNƢуJo$xbl ~ʱD' d l#r ˢM_Isax0RrRi>EKÁ'6T m56WDr6B",d|5,٣ȚF$cbN6Gi'7/i1NMDǃ,LR&=9/2&b+Esɖ3HDb\}25|͒ hHLKn7FV9m\+*#BG<&jr-rcm!?\ يeltABLmP5|v{5>х;Gm\(b1%3]Ifgr4:?>!Fmthz:h.#<>!&O-?eof )Hh47\CKJio&#>Igҙ̘IbrѮOӑb{'"+)n *Ƈ 7YK;>Ko qMiFK"|:D;&JMx%"%bJJw)mFT'-Τ75r'6G) گqѺ ?[\M&t%}7JNk+N-H||6+"[ȒG-mkErl\*).Pݿ$mr'F/F+%n"'hĶ&K; KeLmȕpj_nV8>}B QqFF cYtLWd.ipb_M;M#DAO#$M)rb2+FxџR=NM&JdMS&ɺ~*Z3b2N3CԳ3345]3FRf2RPD-8&N$Q'L˺̲/Фd{OfWR7PRG퉘'NVh! ٤ogpxYOď)]df^8FE6Vx+h bY-5aŞKfzg}]1LDhG^:3\&>Nhϥ˦''2٫UmF|8e$a&xZ?mqf]52ڟ$lUhɎMCj|Z%/[kV='zB.$Zm6. ]\ӾHh։B;w3~9t܅j;Ţ[t6Rn#Ȕfju!;'(AmB"_b:>]~\S y%QGom^ckG(!-˒-j1|6InHmBTIAHJIRN.V̮89MoI:kHG*Էfj2FS,FKEE''!#4k#2ڈ. 6d|EMBЉY)*%"r'lؘ!DTdj+G!J[O-+FUݡ?؏7c|# rYXld9#*&ة)+)uͲ3<'?k}}\G5_(Fv!5+J,3Mut4Ng G,͓FW܏|o;Iƫѕpy v5:ny%}$GBDO?i|{|h:Wϣ5?ͣ2i 9qF5[Z5vJB5FOMF,r%q)m"~Dc#J#哝p*߹-I75tBM\ڔli|~#JU"BqA;&+h7[ڢ*7Gcm$T|k+q mMW%(Vdm+IPRjT헸RUdokhSEґq\Q+hՎ7f5͸m_'aM< bpR2/Ī"GC0S4ƍ=xThF mHK5H٦hWD4DY}. ~8くLa:%n)Y~7q) 7X&W\s5gԭsd4ǒkP\3 ZIiJY8rCJ\ю[LrH9W1O25^$fmH$IFlLһ>xνL*l$426'N%2R%&d"E1vD:2 mxYTɺM/h]@l!cE,DK9Qnr1FQ|daŘ셱S0h"w_9 Bh|:Cj!ݏrx3i85:v%QKW(fq5yV vd)5!%]ᔪ#7I䪐]]_,خ"\T1f)n#7)9CKs~77/pM|m";*qvNwMu~DQ qIrIʨp,۟$\D$c(Ke[\̑?i[_&xY Qᙴ53FwHh?Qitf+ghxԤq$*1$ɵRjJ1qvORvNKbH)HQ[lIvs"=I/ؖF{.7L=f$׸hI՝vT%-1F+bKo#ч|#oJv5Ȣ]Pţt:$(Eo$=9+ŗ 'R:o" 3%d1lvT;49*;l,D-FJwfGpN¾Iº$G8[jB\\0Z4ƍ=?٢iы"$Oɧu*1> L8Wڹi V5dd&Nɹd&3gŢiv.>5Yѩ\[f3<\&4SrT):&&ٓ3I.M_rFVC{$Z1| l(ȩ`GTg,f۴gu6灺!6oD7Aot"k9.FRq2+LUQ.{d_&1_'%ɧfF%AS?s_n?8HWx +ZHC'D[ĸ,"&Asci&Vm1FfnVR+0C,VnDŽ"؛ dXΈOVN7SѪ٫ٗGh4=&xLa؆cvyY[fxr`[5P4W*G^C *+fXveӹL?CӢZxK-*rAG%ԣɭ'ɬFN5:-Im[$pD yލأ.M$'J*.1IOśHm+_FuKhBᐜDvG՝},t]MFTϧ[#ETg ,wM$KFi".Fbi E/>D .rQ(̊$d4?i%lgD2*'3k%#m~C${85ꝚDf[*f!'bFf 4y=ƞJ_$eL58EfL%D j-lѩm:&"2C NϠKjwd&eɫGtI>IEreY&*O"40QԶQqY'Bm?O&S-NVࣻi|UEK>h$%D6bjfv:ccL=6٣#,%fe-D_f7f qrǂ٦|ѡtz&[XpjQy^Gǹʏ/+f9S] OItK5&#}LR.)SFI[m2-mM+q IcfDяzb{]"1{N/NઉE/}>bo!(E"6$g'F]\JII"_6]cD#nCFLg)/óTѨffOhn5F Y4biK7EfL3Dd5q{)fmM8L{Zflgwvd|dٻ{LޏSlB*dO2:2JjhȶR䌸$2lo'78w;v+j4he2\\a lU.IƸ"'bFE+$mB͞%q]m:|~juIqf}mtNˮlͪn5"1F<.?QEngRڭ{"7wc+nD66, *)psDU|>kUd/N!Fjv乁5+4CO M]~+Gi%cw{7K7J?)f45*fN싒VĚ;T;$.9JNKKUrkR ؖއ$G؇%+ȯwW-iI&?ԯَ(xَI.:f7_jϞ$:*q:(~nhå  ϧ<%Ik/8WT].I"hflSfd ɻ<8v'5P嚅˳7#\bYH&&nTL{M##َooCBf%5n6E˱.Os&Pfϳ, $]nsw0%d&dOn6͹FG_j -JȮ(ƽZ.;dyvE2vY/iMQFu'C{'Ȉ37 0;Ilx"6%>hPQW!wdQ*'tvM1mFH ,t4c b~ 8HI/o4Om\p(-TE2qm/k rEӳ3dIEwaMr?A2qϢ7. uC^4kUIhǦ&l-3.m2`dCƍQV`}'ѡGѢf'D|G-Q1;dUJ/wMD%_i"] %H,$$Qv}W<~>cJV583[vkf;dț#:f!%NǶ Jf7Te}m3ٓ?ȣ%-j75m+32SfY+d|)sC+N0W,(ĉ1{\mFEMm)!UucdDlWEppF\d]vYfF٨57CjsZ#j0CH|l7#btSE~}<_&:r1wd,O\XdU %vjf,{#KJ(i?-iCd?qٽ6a\&xrz6(mDxVȶcF?cW jt:IrxMM#O'ɸ7j('%\YF4RfRdQ-{}3.VUu,ɩj3_5;<;>&}3}bޝ|{?wD['\؝HUR[w5mFвɢy+^cԩF3HՊ+ru' vE_s9mQ܈N+g_rکq钔 F]{1I]1tY#|"rc̟!eitI y%m \] +u%-#rt?b%p|} ?'⫲g$x!?$ڟ]u{H%&![x1uˣE> \!"qlQI|>>(KL9t56j00,D~ax9~b Yf]Y 1i_F Ȼ#!؆ (iIp1CD44I+v1qI1Y`M4mr>V*ܚFO.%Kq›Q& >y4`uuc}&}#K1ˡI%e3$RCuъkqq¤M/鼯,ӿb.y5UFDfn n92OPE i/;]pd%:tNQ̗,v'yO-bݕ~&&j>/|BLÖ9#hLmdBd4vҦ%mfi˃kzH:lIp=|t.nU*5p&?['?\-C7hME|pB6C[;$QЕ2Rѩɶ;Ltia4Y$ vcTrH]-}n|і-|3&4/$ftc `fKl˦N]n|{i#<~ J¤r)l?&d{U#_Na[n-]Lfԙ\yY'gv5v7Yh|GXK Fqr'V_{V$IwN51%TJ1ɿ\h[e.E$1GK' hDB\t蓢3io^46j$=iEiXII;юi.MЙ(>"t"Uhj;>M Jjk䏿G'RefY)toܑ9TgOrqNV"2U";R}BI;F~R"VHWHX9EBQvIH.%.L24?\/jxL4})Q0tfIf7<5~ǃdv< /i1pifDa~\( oǂi>FI"HkQ/k54u#Y07(cܙqWԭTٚL*f ۲FtJ^aJ22䔭dg͘rLhzZdtdAMCQnd&o<.G4{FɸYDM9Ɖ)W6}KQ5~#x}',;_,.#R٦G>5(T!"6]!K>LR{n`UJ;48n3 dCQhTh!d%!+7|t[䒹LqTJ;#f+dlF9bnUʸd̲fYE"SGd> /vk&":sMYrTi! $oL}3[;_5yFLddf||O!u͒z7V̓Fm^Vk9O4e5[MQJ+ӔRRs8;"VowddMģ/b=M_%ϴ&}Qcn\gLٱ|jvɑM)"9=1fi*\O-&\%)I}\(.DӇɑPʹMtI4A[w8["Q?\$JU:c&,q}"rb7({R.xE:V9ɱ;%hSu_eiN;>iVFOٗl>ItOOdQُ&ӣF<|_F lrk>: Fnp:|VOiV4KQy'M:DHȗd'-Kvet|"5u$5S5dF:">F O~Uf)>tb4h1ff)mΙơGfq+Vd^ H7| +۫Gj^7 [fՓTѕKFXmT)jO''ؼ6Iz<]RK8Э& *UbDc7G$q5RL')1|TZ.ȱȜ_b42TJdeJǓw>FH O-r#Ѣl>O;c_itNO5\f}k=G$ ٟ92sG$K%Kd<LO %Gڻ̕vzRҲ<Ö)m6gҢ^I'94JcX:rcp\J㣏 qc.V\:Ut{m2ț("djR|I-Lnoc\r1Z;+eLɷ7mTDhVGoQئ;Z1dc~fv5| QL($vOlԹB+hr QŜC] e m.(d]7gh=l*2܍nϣд4ɓo=ه=:43F$mm̔d< fJ\pncjv9X7hL)p7d&pƙ5$+>~&$J-i0eȽ3L,uj1gӦ<aύ!َuO4>Gcta=Jɽ y9!3$Q8;G:DZdy5AB\ $1d ./<Obg~dtdfgɕY)!&-ݚ}5ɞC>c >MPF`_CMMgxWFLB)ZcrHLDžJQ5f2shI1EDWo]Jz&4Ψ'2g'ydHC1z<3KEW*6E?oedIRjkYє3ͧL34ݓoS%2N$kq0'I#/O~$$Qjd\ُ'r~N<)DPв%'r"Q1{`AS)Kr9.:0䊽{ruk+G2X;m-tpd'ȷ]nI &mE佲9;^HQ좞=6clsOIs+rSptdjvCtM6⩕ͮ\j=n('-ۋrAbS1>(BƢ1%vQ%ﳚE>E/p5q} +M$LL̯Q"!%cbɐ'cOj{>=>; I:<7#IɖFW)'$neZ}3+j&vg\fFg\ϛ#;2]Ig}9<.%DL2~f]7*;*-?dn4J٤[p]x}ygQɘR͑D>9%Y pF WZuM&ka2?\M0Ie4ɶ1AQ;;bf(m2==x!9^_.Jc!pɦѧf&,dd?ٻ*"JOdH;2s"TB*S!;aL|vIFY,j gf eF=gdӾIICK|yq,<#C~28E9FUBdT\.#Ɏq|z/bD7{H&r&]6إ\%Dݑι!rd#-"7:y:*1dc}hp[ܫk-.|6*b?ut|F'CmpPwfԝ5+F5( <.LXEMطŻgK[b]IJB+'6N2R#&3 jvCdcY HƒQ8B +fVρ>9UI:ƈ;Tb\yMV%nrKuWBҪR*>Qf#SQ=ck&QMR2iѲZ3j1}?hiER'1Cʥ"W|1pѧ &ƭą9 Rhr?\VpG$r=IY%ŒDnedݲGD蚬jn> N55֏!ѭԙQf`cc䒣,D_6Fi'(ɎT6}LÝZXd'SVy{8Q]U#JjWf.G(k!)%+3s<"QipCtUWśZ31smW}~\G\/M % c˝F=7sD+=FK6=NX2N.#o$emV)zn1p| /ƹ-J}p&FQNj!1um(Ɨ$OGjg]&䎺{6NI+>e-4Q 3cٗ=!ce]+tlKK'kGH0i|UF5\<]v.T:W3Qh$44W%WCNͥ6I~MqJK45$9|U-4VLHѓٞ7hnf+HjV>x&4i,RHvFj:|pHoFte#pg~B9"혞5xԢSftܚ'vKr?o*DU^3S^eNIfaHzij2O6bGGI7ϩWģDO ȓ4}%!ʲh񰨩L|x=2=,05Tx/.3h\*9r'ԚeEQj1>z*j?:>_?rD9ZMƸUG_Z%.9rC"nB> Rd4Qx-/nCˬOFLvArcsFiN%JU Kࢸ'EONV#m2Fw٫iiitj2b''(D2G~LšmP݉l!˥E4O/t=!_]72IInF8W,˓z7.zNOoStKHХPv>1-XXrcq3'{*F7$$Nn!GJ'|#Q$%h[[O#j&D\.re7rgTn{I%\=59H>{7$Sp&85*"TQEGm"pG2Sک"߈ݡ["7DDx$%Qcjlp}"gIJSGuF8FE\| KFLvɇXܖi>LznA*c%2cǒ\QEnCM*<iEy?bClfJ'Ji#jn%Q$I4ISڸ%}[1 &xMYƹź^ l lIamqKuٻ9{#2Tɯs1ȋjSrk4u2<֞5icJVI9h"'s8Ktd3Mn̲B\XTIhK-6i?Vx̗oG_CGɿ4:6 & Y=q 6I&G$yb$c\wj_7 lu-^"Nou bώ|tMVjb/{#ˤx=2Kw(Ľ`nhF6d{U2V5KLDuQiӈ/Q#'G>MnJj|*#HS] 3QK<g];F}GWjthڈbĝ4(^~t/Z=#dHe'i3_ߛGY >}CII29ޙ'9S4Vm<&i VdK1TRF4EѸNV&dl9k䜿D2J rB<m=2];FL[j!FlFLl, c(J$T. c ٖGr`!D[mP"Rh'mh%HMU Lqkm%.ĬXv.vE-9IB8bc%D|qy781\+i[2%+,yA9Ǒ*M:DJ.]qz]Qo<`ώQ#4VLji1=bH%!$p6J\s^׷c+܌FN Q.73O-$}-كfK'ǒsmPddq*#q {G£WLPGi"NHb.飒>'se,U}.:٦qFFz}VK"ȢɌtnrMTc>xEd yۉ[5&y_j~ ![$5x=LO֣-%YC(_J(z5^ "8> Y+'hiZ#~ԩxܮGD^T~;<}^_+^%gbx4z4G//&8d5D M7|[d2LsWCVJnf88<[#k0Eyf|&+3b\ɓ$dM"h|Gv'K#G) R'/w"e2*[]~6ud[Dcm#6b''+>,HBQF IRqi- OP|Ք0+m[1y%uڢ|" Y57ArOdq;LQqqb2)(o۷9ɽɾdF#=rve*YDTN (_BJPF),u ۾KQ/Pc$KCcd_츾E%mDZ(u$+:ZQϤQftbM!ܸl.F̱gqfWR& 3{S$)s "uإfٸ{\DIvmcCCqq%&$8NpL3N&-3Qnm#'Tg]W5855̏1+TJYb|eh'dH7DDk%"}Dx/IpfG f2Ε#r<6?[W6&fW;3k1w'dI#ChaG:YW|,IBJ$'/T1q:,H5mڏVٍ@STN4Hbn4`JGH chRTzB.(Yq'StmH\Nlh:ػĒ#<)rڟ&-}vi??Ӝ1U,fh8 FoQF%Vxv Y$K> \ے>ߗitxml~tY/l0{BHSSM>ClI&%:d2Epb[3Y85lZ۳W nL 23,6{2F2vdj蚷5͙9<+hc̦x̰z#Clv%jc:B|L'MsVlvo\2JJ\d+Eَ̲1L| _Dd\{#$Dͬq|uإbx՟77S)~HTGrv4$'!E'$R6Ca.:1eꈼݒn\uB,(K܇'D%dK/"T-9n,|o4״$)(N{#d!Q%x1&D;%ztBWj$ A[>r*'r Z42{Qv#G.LP|5W|3KktiM/evzy8!"2ܟE&/w69X}VZcg9cVJ%8$TLp}v1#O:x̾>ςX5E|QfUU1b%"rnHNCvjG+ ڹH̡3Ne{˳Tԛ5͙4fhã"2fO55.34#פQN bveNrܣlUѱ]ąPCMA-+v.Qm<9sh >mGqcڕ(*7=6rە IGk6*I^Y$vsdԿЎ)~Q$e=rdVƗ(RWq$>8fH-(D!ű/mɗcd?DbCۃ9;M&{d%DU4E(r%HXJIzHˍ5h9>+n %NJNB+:/KbC8**\rWӹaLG"HCЈȸEEPL&}UW,ڋ4?F=Zjꮍ|ȖJ>]2)Qnbvo};v?BM>I!4:C%'!D,nUzQlĕ F>nFXɚ9tjRl#. $e#/'eФ_b,o:!$_FH#f۝r}==#(Y'ޞh#_P'ClLx᠂ 3ˆnє'cU+>K+"YsnHS4B~gȜ1ay0L(翴&596&=iTLxwc~TjhFeZMcTG,|?(^lҒR>2ϞN6Yė$t|=*jG_BE|3e3P|sC'2q"I~I%,Y8%+^nhN<f4qCܨqoFH_COE2}fطd?9I-ˉ s27IYM |ymK}n<}8O(B>4.4ӆ+YؓQ\GU.Y$Ϭ>y3JbK.M?a4jdnrDHҾ3nber-W7DςP\+GeV̫|tLhh} 4dLf?4eYVj55Xk#ˣ6&#ZσLoO">O#s!3713:4OxE$x%Jlφ93,N&$7D&xv#ivLٜ'tJ~}!Xl%%8-ɚ3ȌɵG7CKz[M>|.*Vt_&P19/R`N0S:| N2hp*1Dj2b&yxg%ؔnl _㻲)6qdRK7#krk$q,n(mq$)n| "]3o>uk|YV>$T1aR4E+6I*dᓗ;bMtEJ<qDW6I9:Fnml]Yu";dpTF"PQFY- t)#k{E݋J)MpKnd}FgUx]dZT'VQCMXSY$[fIMّ ~̑ΑLfh̏$oXF;uoN~E&/>I@PLX?&rJ|亏ٴnri$Tiу^]lҗ>L&515IfJOI1Sɲ+. нy!udm.ONDt }AYX>yT<_äƒ"s c9R=THيϭ5ydf)OJ -> Qrlι<|vᔟ:/94KY;HMݘ_"OH_{ɒmp3`STg,NkVdqdvM'dcɒdeF+7̼ʉ]#]/K̤i=,=,iE|ovvJ2%$W] #%Q67)4.عDQ(nv{cֈk!dzNBUط%blo!$(&7i"lWD#ULc5BTG|PHͿp?k2͉پIpZ?d6m*Lo?fFKOI<=ťL#=r+ uI.$# ;D&*J\lH2}hG+BnIM.I$4>˲qx\Fo!!#V_?jt#W5z9!&M>ϣ܏44k11+MQg$~/%!r,r䱾~ҿ?*CH1Q<>#.̭pj(5Xl'ɨtfdO+N"T!͛O3 i-R4&J<3ppIbݬf)Jȟ$rzܒf}MC?ylS%#;+.G9)8]3jle"ٞOkR蔏,ĽASc>,<ϓKO*A\Fԥ]v_FeMQoyqHb\$?lO4FdGԚ gh~DIDj SnO#gJD΍Lٕd$ҤO6Kecˣ\%&݆2#* ecqC# ip?zVݤ16ɥ&S'\ȵf34dx=UD=rOnH8ts6%.eDIr%ŗ+.͏u(".~Djct%QML,.ݲSp9sɾ[1o=Iu!RjCұcAsiQ2R1\ܣKDou64GȻ%&i""MYcOНr[dYr8% ƭtd/7;'dݎ;M#h^DPCyML2R)&F\#EAx Fо"&Y]3Mo>ֆnkCH$I1c[Iv:Jje CYnR{SNiNh1٨3>*L}?hGM/u}TU5ٕ,qgJ >*#Gz`j'/7{{2$qy8ɘ?nt{fm#$۵h64$f {_Ln3F/)qG8}M^cUFHGf\љLSܷpi"{Pղ\g[iK奻DxB_~c4$5Ƨ>}h!. ApgY{QMq6^ItMY_'9^LL=j<#Yj&F' uj?"JNi#'ѭ6\o4_1_B1'b,B}KRdmv_$G.D[LWVI̜SD'/p3QdgfiR)D.Iyqg\<_(n%*]v8ƈb{d/bs9'A2QipȿWS}2D}}v:#̅r*fGmn#ϳ5բ 4Z$ّ=V=ȔQIpU3%OCc\\d>TE&ĮDU(dc&tNuE5.'5I3΍݉*#'Dr\m. [Hli:._.."j (I}(!4>%8M由E)`j 9G>{35qZġNˊ5rK$NfDĶ<^[C32ew:Gm٢#uF".y<)}) :FYfg~σdʒ2BP>/u$ >?syol-] OȮQi*7#p?|H]O|9}+y2/&[4Q&h\tk'^f~̑xFgF(n̬Q?;E!48A1| /_b9> uOG{eVj1|[C&бJZh6N;5sKW\j'}FY*l"rcd3t39hcRoM<#sLn7M"+EٽI2KFnPmq"E*78&Θ.;tzVFSd*WLђhn-4+Rŗ1v>6 cjE}oSڷ1N2,[ٓgNT7ы95ѹlstF|~N7*O&b؈ՒWBuHΜbh #EPV%%3=$_o1&|N1:Yr LYh7$iqVE%W7l1Nht_Geӳq}?i'ؙ&>%MB'$&$J|Q(KkhzS|VT-4k+5Q<8?X22%*%˿YFI[5cI\0lŕY\vbчQR$n3P>+8O7|Wd Y q6})O7^ɑ?摠ҩ2G0Jɗ<-;$>#F> ɤe&ipK%f|ډ"͓%?pM|J&/<"L=Dd$a#EPJlpcp%5̙f\cю[6ܨfLK)vŘ'lWL&j{]Yd[Υ}9Vh_+E;d>+K㦬Yǒ+#]iuF]6|eKbjQ g<1kdus'5*k=\j2ْv'LŗDY24ȑW$͜"r戺$2+} znFIV*21qK #+R2.TdeYIGIjcC+< ?FY5~ /L8i. N% >Icv"+u/2ُJ㺔ڌ3i)22MdӪ[HA2dɎ\'T&ՙ)P(cgϾlHw3MOB5Q32rafOkG'٫dcDcd]p|Y!''ڑR:En7_4bd“5zh7y9J-/6_NV_gĕF gQ^Tx zz(sڬTmbDGHJ$zMveOu u\1\[r#?Q(#-.n6/wD2Q=K85-֙kQڮ;o{o!FܦG#6ҤDTvGdMnʮ>Y'RB۹V|vՕhelpT|/pڏLOu'$f*,fX7K+˞YO?h!/G;4$ 0śGlVl% }c豝}.$ХmP$)IeTJhdQ>96H")Fѯ'6L .L3hFJTf]N=6'+TUXt#-F0xUQ$0BJu6م Y&%!CjF\0pzwkh`寁F'6e˒yip0G dJ~dˁJʓ5ߕBLhGm5'^#&\L!)Y\qi6 dI'#:g]3fHfJv}C^lMe)taǥPj*#4ْ̽;1M܉ߣ":O5ڕjѺ"E؄[bIKG*kR$8BBh+\|yhQq[/sL˖DNO|:$|h]7RKGifdgvccQVh,ylWW<]ѤH1}uC-w\]7_%F>e_u-T:<.[wS2&ɨ3MY:<,S:3J$drgC{qٞWم{&Ȍ0Zx(qrt$ƌdkϗo\pJvoKdxNKwHfl[GFhkok0QkJTk%l!Jlvݒ_vGr/4ғ5ع"D_}f'g=})pFulD9 a48phx2e>n GZ}}i"rJDh6v.d3ɬtKكl`#-[0$uɒL2M+E6Нtg2[GFLKr%HN~VWCIR &dO5Lb^y *<Ƒ;51qfNͦDH'|Gyڞ1fԥ"j^F{&ѻw4>TuGp{{cv=DQȔiP-َKtOEipc볺Mҡwf7nde1#8w8sHji[ž OْJlqnD. XIq EDR6q\㱩)Z⑻☠ѾNUE9Ѷ3_CMQ9:?bd.Qqb8 uؓ荕qqdq]vm]y}=>֩F'ȜRF\hWb?yN.Hqk?&g>E10ƍ$w<|+<~ I?U?Qf9~)~63uv9&JdrN~&J7%س~=qfGgLԑj˳ФR!'dGo&nyu-ϒ:TU͘5OC\=Ls:Ɋfx:1Hɏi%ّ+%$dx~vb3?+y4WcEі7<c?GվAԭ$~X##6q|/ G6[]9bCdF&BgrNwz=BS9vz=^R>CF:Y^W1yoS䖹R[^K3Q ;0<ԐhɘgQ5}3Hː:%٣0_&+cDrd&R ehO Nd rr1+gӧ+WщF>#>UH˒_k_f\ M4q5:9ً{F#8ygɨd!PXܥ*2/JBzH+I$*"t._eȒjظkػ"ݍ}WgUɒ]Qlo&٩gJ-12]pHd"BV+*T"x<1)XDTF*pA;E|ӮtNw=6ؤD?in<$m|2IĖ_#*M{W)LQt%I*W#}-> UD`R%m6W6KB,r9cS<$#/k(h폗 F0G&KG8_ok"8clُW&pLpWCdygأ\"01|2.6߁ *XIA]ѓcg4ϥlOjH丫11pϏLUTȗ$c%b3 mE4鮨iht)_$Z7f蔉OR'/L"V;.SIO2#ds4V:FS5},R,?YX:95CǸ\XK܏*iA-HZ(Z5:$B^I-Gْ|)QHς<MzLj9#/bֹɃQhy#fy=N9Edf'\FYki{MNn85w2s59O&SM'TefDeQ1N}1ؚb`&4s"upJu29{̌V8ї5%,6xǂyxԚF*8y<%)3;4-]Ѩx>mGܙ{C2ȯ!rG;$GdP"Bhb0HkgcV7=IlΒ쏔yC5z}76-Giq,mvDMr>1y|)_(Rk~&ꐗ. {Dx\22] ~$Eʮb"[Qruɾћj}jٺ 7'2{Y<\"1Kv.L.HFT[r\vJnnl+ePvI5*vMt;<rbRLx(ʓ{x!R!wB\\MEr*i$[b{Y1iHbGqv(ZGmIՒ~F+Us[eOk}LIQɺ(&!;G$Qyy㮙}#b3K>Oiqf tFɴ9 gǖ1y ;$'c$*7 !=Sbcc`xCLN`F-!AGrρXN'C&4_FI4*j!g̐h.6]N֙լ\cF,ˍݙJ+ʒ|\͚,UM{eM[?R _i4x%%g5qR<ӣ46& HGzJdebpo#輻t,ԻٯOpJ3هSk<&RyG29mя-3IL}עIm3eNkϑWLg*'mɚ|.T&Iner<hěKӆ)[z7f^rvQOiKMˣ}2m#._ent}:M5I4CL38Ϩ[5[dTǂ#AȒx-R4x4#\Dz?j,bu],dH#,g}QlgQ}cHIH.A󵒏2\юw62>ZhuTL lwdo d%2,C5tzp,e- lF FFit;'s\.-l2߀ hCRO]Q)ٖN,WV)qf,Vir]3 Vj3%f\\%$o=IY,"}'5s5:>,g/1E(. #Ы;$cd3;%͚fwmVѩJNhq-2FOdcEv}A3Cd}J.IpB_ov=O[bljfHǑM?ɞscrD-K'$S{56m{ώr]1_1M:|3UDe;64"s 2E9{(vJKmQrG,i$6"rROR}292풤msdhRR6ͼʢ{"eJE{bRnc_1N*E- icuk}/jŮOqGҺ#u*I&h&bf He;~|я Sx|L[?Om/Ktx;Qpc_"mt9;7} ٸ%. :cDokY5 Rk| 'j>{Unp&xIW\/ŨbqZN4XA$8PѓkͷP^6yHApBci3f,2NOwgH'/m\i[,LGhU ϨKy Bdi>ٛJ3gFlţZ3gV٬Ӵb^ړ5qY1Y22FȍB''ݞs;ϙbidFyd*-8C|#ms%9L&I-ǪHpzYEGHQ8R#[{Q϶U"ɸ/i#$"⑊J+o;eSDy1i_'X"iF؝Ē#/m1vCS7n/hvI/ʉɴ{ llr܇%\{=)K8?QΤJuijFCOr7. .H/DP6pe/#_;Qr-|+>'K35K1ҕrҚگjA3`|! G#Vu|0+MRfz 6>$_|162ls>yoŐy,RvC- / \Ytx•]*R˓",6#.Rmrk4MFXӢ\ |0j4ZU#,hQԝՙH$2+ȌsƤ}1q_j=LlyVy;rz2ݸĕ54"m<;Y5m['*អ=Z1b|sfƤhH3iH|TUc#_eO$Z䌚yG/<œri2KNۄh٫lϗFLMF4EDVdfdf?;1|vfiqCFt_#tdMD͕6eܸ79tͮeQD9ٯp;ggEE&=r5lEy<yCdd4C*gfOdt^}1o EW< hT)$E.G_kid2M.NuS&ojfJVjW.ܙS,xDsk5P,h5dRnїtbɷ)$+#cn4ʾJAcBMʇ,{hU2\ # )Q5>%E[e21mKFvcQ>B,^ڡ)vfC})dՑi;-b+j|NSu_m"QQ迃2?qO|Ǔ"Tf<4}3>{cZ\lY\?:oG?,I&Ҧf=Y⢛%F.%T_IC.:Hv+DTT6y+ԑ&o>y집>;c Ɋ&TH‘'SS0%|3Mq2A2kFqvjvVvj{2Gp-ǣM&McYFxDdM2CV&jq|1+2CQFze_k,6n"0h]I92cy=M}7^gł 1]'Hϋj{ρD/05ي4cRcטG|GSonQF(m$̓Ny%.n..d&H6_5*F|**і N]HxIt9/rS2W9R4/&jqVm&̍[2FKj#O|$%dNsEL茔Q>$rQDy+8͊[-:6D>(IE\m|^$B_'GKS䍦NvbcRU˒TCLǢW!Eb WfXأ#|;*dWU%FH%5!!sd&(d"i Q-?cvD""M.H*-.Pl[Zl>I{Qkh JN<cN FExK$}'I+gչF/Fzן#.L]MH4iQg}1ƭ >z2FG8}?Ld$&_cG$Uv:b>kf UgzJMcUz&%>xFImv &4uY ɮ M^٪mj0fBbQ٩e3e#F{s+2cy4q5Z{j0,{gɇ?:bk5,'wILݪ^MN^IRHI|nH:섷O5f)rEDop592H\J zk&NMSc5$dF+yTx^>O%u\.)Y_4HɃt-FoFibQt4z{D|X" = <<1 f6*#"ೖ;\If٫Y5f6g&lꌹgm$r|%8Mˤk3jE|RBR9O{cȨ˒-&I+c{&M?1qudaNْV17ȩ.RN"GOItGԒr#e2cEc=>lY =>y\}7B՛=Z(BQrWϪ#eFnCs5ɻh#.GяƣPBOE[>ddӡ+D; DxtZ?WrIn⫂%E uFKMN,d};(}7N ;Q勤EpQi3rzrLT$գA9I#+s$&DW!&'e>6;''r$$ɴ}X8kٗRO|# ,:K#fip̍U[<=fI!x7rU)2YCl1Hr2dIJNg.Y)Y`/wZWŢ0hQ\řIo'm3bS9r {.䅱hy.lF1I3#%c0'*"l$˂;PԷKi^8pk+(ƹwMKo=ܲ*6OEУKt;klO|17)n8 ZmGD+9G=Qh]CB6hqڤ6mIAcr6T8Q벿i,m .G Qq[.9CmQ^ѤfY{&28&vn)TԔOYNEHo,^9-teŷ#GŢ viJGѡL_2F!!|-&6 Mnd)|tJ?]6JbrfKZ^Mc}/݆*̒R22|re&LVB8;XtdNLdYc\?fh$͏ F%. ؔFO\Ϧ\S5m/ѨYNDd7(3~Aq&3ƟYmr|3I1qM3dP\h(lX)#sĜ<6mhJ#1M/)~ۨf&Qf_v&k0zZ4~*Cc 0VD܇N)E ՘*F]H4`4dv쓶N[b)XN%5nVd#sfNBh]٩T\M^K2Mٸ4l\Cm㎍F9NN>|6%L{DaMgzO-y/F4^E̾G! ]"?eK}Т8b%VdV#UM>FM*&jIdMKy'ӹH#C5tEY氭F&/!f0ڌ\> xGHLQDFKO2T:$IT;K>y[9$35|\ae|E($OR23)$ᓟތzcg%QAOMMѩ##k%1'2;ύkTz/ZxHmRf9{ISٝF]dUdqOkzd,4f8Gf\2) ;"Ybhr)q%̹_ه+A9ҡϞ I%93zS!3`L4ŵ.o]n|22%=fmQcd7c˚Fs#6_N|=OjT}9\Tx4q3&鬖VQNSH͋/K"ym̚(GQI&&DhdX؟Ro6/$HVٞ7kؓGy5SM3TfEr3gL352SS 9A\p$jHDZ$mg N$IYs#vݣ$TJQoLvK,c",JN[6d#ڸl['(%6DQ呱E[rF-Jл| ͫ%Q#HQq$SF߃d, '(B%8&);+"-?q*}ڏ&dZd۲_H2%BBLqlB~-mUb]2.DDRI)/?ۤ,vJ;e' 喣nVgh\.9#g*I&i R(<Ϗq',\pzl)irgTu˹Q:C*D 졍[%DiwD#uC,q:vg{8OgCL#Ydi3ƙ)r9. M܏%4aȚgpQQ.L֨]#_L%dұХ# pLiH5&te5#tNoYw&bhjTxmYfyGc:hLmCB"ZX(iS1bѧ)cTVjW^E$tj<EZ%$Fld%2 Sm%ϒ5͘%.yj;P%Ѻ59YMҳq(%Q gc&9xQyrL\lJМ*RTT#F>>KMNrrtoN \ W,PVF*+FɵVTvM4ǵ1+ *TBIK1] :Nc;\{[LnղQcR5)#Wb:B~$ 3,tJ2T$rn9gڙ-ʜ#FQ6NG>-ۚFEgj1EE''M+-Ѡ̚H\?D*$I 1J+>x6D%O*h.ULkk05VM'g,9(|'Wa)g(H̽OSylLVx~=f34bՓIJAŞ[IMjfmŕ7N)J,{Y'iJ}<2gGMF5.Ҹ%8p8=LM{Sˣ&_p} Ш]KCTx+).QIT1cجJ55ɭ_ɨwlɪI}|H{]/M`9Z/vFK[\. hFN/ΨKR)j㝚|1f&a7Y&,D[ȑ&Ou>L|"rϓuSrx.Y3zc~I5FLѩI59Rw+GE$x8,xQ")g/dfO%\3go%L#]=z`pιBDZk"F- LtgȒ|%))rNCM٨ZRNفRRGY 97FCxQKh*o鶳.ZzviLIxx_I܉'E{cPWۊc_Q(qdi"K:] I|TѪ%M,GI_zLs,QdfIp9sȧ1j%gӾwYr|3ʼn1RǽCHm4qvMcbvh2yT%T3{fe1#0(ɓHAmpLJYljoQr̓?ڞ>KQGz񌙪iX2F#Sk5ofYFL+%QωMv,~1cv2IKM| ٪ğ idö̑ \ +0]Dj,$V 2ʚ2e_+D'l))7َN6Ȳm%I/jGD)PɻI';G9$zo䔾Y2͛5|!7ff8Ѥ}?cL! wf ZdsK rT958w[gTȸG̚D}$0`>AK!"Jȟ"H_e$lqbmIYBd%{dٯ&jiش?&]/fҴjrjW&E2&5^Acq4ys/kSt"q+FN#F?#l?UZ"MSdUBrMȖսw1<ܾE{TmNȯm"t('CC[J{>Mj.=AƷ![VMdR!r9ŢM7cilߵ3|KaF_d)Q~NR-k+f)G7,F8ORz`FY*FFSa<~PJmfhJm#6jf|. OLk*{"$M>_i4sV8YkOt6Cliw.غ#LL/"/g۾Ј$f<_nٟOF] =HϧHcZY>Xھ gYn,mG+ɕ#btTnёK%IyTOFE8.}Ê,QP J܉d6UJc!86.G={0R(9b7L5.Qkd+tB"i 27*2~<"_92piJ1B|>ErIoC]p(q(#+N\QU- h5$6j?q刖){F폢oJ$d I~ʹC4> ;O*i d5ͣ}|M F!(4V?M3Ǿ(C. "V.ƊIC$i[v>Cd8j8cFL~=ON̸?iŔ|J|5_Č2re wc<7ɤExo#_D2FH8x<2y2Z,lf9-t9&ɩpcJ4LݜX*LUZ%y2L>̪Sdq>T<#IƩ~tQ $bj^c\]3YGm|~U}!VKSZ3.VgodԨǢ9rALUɞ&DѝNɪY\Lj=-n9Y3ǽi{S1MsfMBDTa2FQLJ\ϓo̹v*!Oq<'̹dVd"EQ[ wPHfoF f}.̚_DQt5r >y7fT~un<ֳ~ i6vNVF|${ЮR4G.F\tIPDԓFMvcMqd#Swٱ)GFsomn}4Df#↚䄜dH0HUTF.+t%b8ʣR{Ktَ\pUFu"&@RcXڤFB2R7zOڋ鱨ǒIM6&B|OpbttA9?JJI"3oDeϹqm$/kq*Q\2|FUc{$x4ɦĝ?HG-AY /b7jQm%ًL5:h!MCEOIhaƯŎ'1L4Kq$358f̤+4y 4z:e)y?fl;m#,j& H#sf8֏M>E Yjc47Q3#KnF*=siU_&]e/iS}[drN;3ѦK+C*͘#A_ bB-VXF$χC "eP!'>IEv6KC$#LkE+2_;FK>ō&IxOuFM*PrNK>ٗM%kfM?&/u<>w%Q mҖo.)1TX{ϢSFCi#[ ؤFUFd̗N̉Oj# yXI]dFN"3G/إ7cȑVRINDd(nHɕJ|-. dtK#[$]Mb>M>]j-\ŷHi{!,^L+2L=F̏cL"=T$%|BE[\QϑDrZnq?Pld௓%92Sl\Y'|j[%#ql.%ƚ&rr3Cm Qi܇2%"'8 )ZeС)H;~G4MSEإhqv$TFw6{,jkc'.͗/s%^;'Ǚ?eȺOpI}vvBct!M7GԬRَ{p鑕p'ȕ%6B[+|Ye&ԓ6U'$Olm# FGGFJƒ4FBv-܉SzdF,m:8RVc]F.7$DڨhƐ$P8%6n}"{d8>,MZ5]1O?Nth ŧGL#3}:2?7/u;0(9L>/GN5oj6O5ɧ,ѭǾ6jwyL<5x|)22tlm}7K*t}AӦitqU:#J=xnF=mJi+<>ڃsqL>=?rir'ѓTn~*Ang3D7KX-v`M3Zqx<8jqB{E,oK쌟^b~97:K˔]*JmhcL| af)TfkI0Q%gѼP3(ıC;S?y)o1Ks.:bD4).ȑL]!?ne- = */ci7(. ѥfTʢy|>MfjW٨e.~gk3Gx1QS)GXcvI<^COk%%F*q=g= ')+2MKF"d܈rD$1=B\8ƙmpnGJT%R'혥ŒiJK(j2-Kddd&e.$2$Am|{y"{[6EQ?t;读%!M(vϑZV8I6F).ʏVF6zq##& Jmd~~%M_k'(mf<~NID:DTh4ZHibaQK1&dS;w'ٍY"1}o$JK)pO_fvIrM2Q.;&.x%c\)Y1F,U:0aMQnM2ŘcI7fZ엹Q,ke?˶GoN cM3]95ع3Ɵ$n7r9$];g6F*PhwƏM('ŏF\_^I1jk\}.ɩ6DZgZl&y;Ũdcz cG>Z)J4\:Ѫ˓SfHԙ$і/hWWjf"˄~28fFDVoa|`J_Dy"̙Ly7Hrs%|}OD$Aщx.LQGǍDi㦂4 F&WşWEKJGxei6"Wr8 DŽuRTX;HbeiHYW4JL]N4s1cf7:l Бn`[Y)(#q"qE)GRFhq}>ÎI:Os~jhPŴ(('lLX%r_6pRE71'4y#$8| Ǒ#J|v.jr]U[#{|64ёWGɓQj fz($.I+M h+615+<~F{0W43>N;ҴcN9 PojuڲyD'}r%<~ʙPɬk`gͣ[ )pdTv%,nXR!m C'=$.jźuDuFS=jp[jFW-,j|ߛ5%"QdF<v$kʀ!ѦKdKU֩;9Z<'e~b$98#82>/Z<$S&3f3'џO#>󸼮._|aEL/M'r%Ͷd[#+ᒊh!u-?uؚ>mEWl{;bY'2k"0mqu<_9U%|N*0rni&An. Tct(MsDckn&Ed2CjRޛ͘LNI%f9{Q(t))1_<;Dɵ&E##mn{HS"H7J#O DgJdbq#pRR#Fk䔓t8 Ch^Dx6#i>O?M1LƾɐFxa[gDv%bY%r.Ɛ$v$ɢIDE!d//4lYFQXтGrɊ'PqEƨnJ9o [bj%fIrz2Yu6_F{y5OriGu#Q<\t:<,Y {ϭQֻA[[e\'IJbeiR#h\߫ɾ٥'$h]pa۲uñjvjSdHwF<*ZlZr<ǁ#,ѪY]NWdܗ3l܄2)t_3 "rErPGeQ;T>ܔ<<{lڏ=dS%2;C2+|zG'oӘi|%vNFG$}˗ɍǒ-Z\et_ظ]_ԇݒhnL܆}4:VlEQUI?KFTi2JɺJy2%H%Ve~>e:]J O&UrHD%&M\2]$,%cOZ10%xtR1l~Ok9˳Oу%Ĭ]ǍHOd y(dC:LxgVk*N-X 9/أȔK'T$/y#9ЖFlIfysjc1C&~3,i3xF}3F M/CZthG>Eefi9pF|reIdʗ智"M"wbFL%-#}rr -ǛgcJ"&&&1Œ_QEXD#͊М3g'5KM2U{2ǣGś;"*,1)!p|#$/UĨq2IEYJ#N5qfJK;kS洸H1C]$k|joM$k}>5+FA86SCN$Wt\\i-V-ďunz{695=#w#;#]RQi4c4ofX[I%'ud~(dfX(˴c IY\7gXR,'l}%81|ˑKQ9{OSB"ҐFٶT&v6s_({qid|=3x6QmKG$hR?gw4e4^9!%%h"DD~$럷ŋe|44;$CY'(dk5/R_)]XA2/'mBȾMIJ2M3s'ɫTFtM&l3,Fj92lm`hrr}=9KEfE;41hgsgzWS&lG䅁%bBR\cK(LnpR@ݣL\ǃt}cK]#SRMѬvx%,&ʉ 6t8q,mr1YJDM&'}{$FX>JcJ(dkH_l#?v } t;q'tC6SJhڧ8tE*仱1\%]JtFgGoؚ}'#k'ς=9~wͮr1ScI >ȏ)ǖ5RfgyM46`i٢h+G:CC(ysv}+z|lıTO$ &4eTyK?F|Fn/,ۿpLq*=5]#C&hsLKzTcMaSGidn'p+iI[4Z=4x`s_O8H(L|xNHmBEkM I j>K6\?ZmJ'5h!+i}FOʤi0;46ۼF}Ϣ4o4g4Sы3ID $l[Q3ifF0ʳMl*ٙaQn̛&G{rv/"Br'ǒHx!+2jd;$ȷI>qEY(#eZ3CY٨m2jɿL ͟GYuoGW&|76*ᚍ"f@!3֛5:{GQh9ps|QD%LVI5&}QRՎOFS/tFEhs+\[ +t1dzJdkn'nXДE+_i-Α۴xd,[6IY86>B7|21:,Rc}M9FvL.;{"LOj.Lqݞr~ԪOI#tmZj(h"hZ7$/CIJ>&,j$8X/$Ydq5 <rm쌹1d->V*%+$"n?%c\Ddn.!2}D"ƍ&g -Jɉf\ROwdY6p3;+tg34&̉,&25V]4e5}?M<Im>}Qԭ6/O+2/ p$#LiʌQ0F8ىQ*hb-YD2/vfY{Y'C$2lϩHO~f34B{_&(,\1/r$QEDݚfeݚ DԬɻ3[d\ctEdU665Jl~[1f׵865ٛ&};i٭{j|>>I:GvimO#VJRR}ut_sMF$w ʜH1tɻgn}q%W>W>gHY ^E%ORBɹp&s&Io{REKO|eL1,cq?iHTcnN\ZYGr\cIcحbH%WwE2_%98Ή\ Qk%.=' r{HJ\=:xnHi>̫C&cC3j7D3n2I13v)+9ZK%#3\Ls+2#eRjpfIpgJN֨Qzhj~'+CX8,MG*dpcc+?ۤf{0\esDϧ뒆Ac8] vN684-٥UbH.HKsnr+dp<)c=N5G_|`|壑MG\Q餌0j wp:U>HcIHb[M Rd9-ow$/i1!fǐr#ofu5#"<$rc$> O( fM=F䠢G] F<?+qͯ˟hͅQ5\y-ڕ#j!C”#ģ'}{1iy5+n8wv_4~O.(ܤĔk"bEa4ݢ2w ~'şp=Da-͒DccwؽG pMY$d2;_dFx$%"m 읲K*E7F_'p9=X=5v[h=Y);-]pd!Ft8XKM5ɑ4I#EM;FMq1B! ~T'ŗ"=}$%> Kr&2j\ /ңೊNXD64IQ3K} J5ɑ-iIy&U#͏|92Թ0gSs%>hSy={72J̳,wgԨLӋf'6}+dosTc4hwL:e7 f<05 -dlտjTcgqF~ӋkO['1fD/eV}S6U+ϧ>O'T%xiG 雩q>#ŒO;I'jH\ip| o64gfLvf=6E5E{Yip9ufvGsmlgG'|#7n`Gdx1I+FM*Q[_bbdyowCWc=:R0]B.E-Q(nJ?$|I$) 憬HȸIl*ʲqdCdƘrˉYmwJd{7"rbG>s F ł8E:82hwEqi:.Hˣhn2܏)c]2#*5q9LHqKAYF%VGm FߴktIEKV䌕~7IFVc\a(G&B)JukӐ||*$"IS6nv,iɵCv'(ȥQ m[dc|=ˎHEP'd%Q9oA?*ةM48^Dt\#llJC:;KLJL|ejEY%_ >}D1Ē$̒FMDkx$D>' A4$craR4ܢX$]'-sQ_Yir$defSM)[>aix=mПiV-rj1yYueϭ$bɱ.9&xMFL9TvĚ50mtaz I4e9R<~>aŸev嵪k s4؜af] ɩQ(E7IJ2þ14' 5[cRbQ&2ƒf7b5xr51h.r52f8Ӥ58ex):h=9a<_)<~\:2N+Iy$>2jcHR%pE Pƌh1QTF #G"0qDBQ'jmǏ Hq{[Ddmͨc(3S妮J*>%ya߮g Kܺ%(NϺ!tmI.)ٳi c咍~#BgD-ы|&jHdFPpDV.Y>hJ'\DCKN9$ͷɥ;1ebC&WɿROU"觶48|X(rEcOC|ž{'a2c% >I/fSaϽR&rI<lrK*[C$܌d4FU4Ѧ˿3)$<Mi5>z EbqG5ڏoQriV$}P]jpXG+FLԙ$Oli lx}LtOv45W(ǂ6gm伴n\Kɼj&LΏ婞RtK XݓG% ufn]ϣp}?܍]i5>MY;i}[F)$k!G"\O JN;uˣcWQvI Kw4'e2JTJWa$})࣑spJp4r'lH}(0`Li.ԈʹFfػͶ$5qS|" 682~$qᚼx_qg97LϪ&=vL_<8?Sb'#}0N]_ dStylNj5lytk2\bBhՉ4I9$d^rlvOvdٚ6!r7T<Ə$kƇo,W|vOf?$诓"r().ɢ1ZDc;Y lhND^ !]8Q_, ޯi[U2R俒p$o'\K(XW[Wi.Ncc!1NK;X][DO n'Qm#LsgVd{^LܤzEŞ'LMM1ʈqBȐV#S$ 3f<_hA1^#K 2HM/rIN} 4Jر#I>h^?q/lGb'9tNͥkO G`Cny)j=|yw35*29B#GmM$A(qQFnEbbLqk1'ۄgL0`pxoˤ3- i}_fL 1w[ȲQICAъ8#m4\eX,9&b5fMw(|G#DCvFI|٥NL8<+N'h6>ѽFn$ctn,쉸O̜.O޷4_cX#UOhmt-;)m Q uъ-h\rc!D#Q9ORq*pMC;[35sLKBVJ?Rurϯ0eLjq"!HQ$_"V5Eqhڬ1STkt'fY#-g33=L8QG?@xڑ;8Ur-=ƙ=WOcƕ8G-*1gٖNX<<~,t>[qt5XgDag5O,or7Α<}>Ĭi\ ZXGLžD\HEQ Ǐ QUd+ƣf>uV2&:0!!b4(m"QҺlIrTjٮw-vJt9y9t#䴼8Yn/ŗw*򈳢-I$>Q>M5'ϱ3jy &dv R1GoT})iqx Bvlm.LMe_\qѨoy\Y4Tۑ틲3>v?3b=ϱ۴÷Kܝv)9 $q=7&{ ~PG6ңC ܇%[Y8|_/j*۶)EnDYvscQUcBCȽGNTRR_tU.5'Mvp?"DbBo'"q"KCQÝǁUcWH2$QO' =|K-<+;DQ2]2Ct"j$Y$FTgU#&MYt)}dPKdDŇ$!IrG %iC\1'2cX3.ѫӸ3.?ю[_'DLR'#%3$hgfg%. Z#U}|٧LY MX܍2P2bSÁzl71q,j(K⌅˟7hZYn=*%{jkrLx̐dHxXk$qI18 <+f<Hfg٫Gՙ>xLW_45DvF$,Rer}+s}"rM$yMNef 4.ɕ&i0Grni20>jNFB%mY8$x6<8kp)`B\# )Y&J$r')[59e|}=߉f>5}zi*H> Otp#L2x<[+q&苿'cm 20gVI.dhB| .SF$스GBF&O. 1t0r#2]".YC[xsw#<86tэ#RVJb˵*<a?5;IS@]\D~G]UEkywg[fi$Q#i?$?4]]:%+d_ mY9şPs<֞F;F-N.}lISDnfLR,[Qwd)(I)8N^D.rIەDmУ7B:#j~)lQJlxڻ9٢*FTwBlbHWq6mt2"j E%#miv'mJ$%r||8|B=24G-Q= S0j|ك>Ɏ,ݏ"_IīW.ɐ:ZFUT=ܢ _䛤EEpJ$LKf|AGTMJS2bD0lN1s 洭N(S3N {l\3\2؈F4Z'j(`Xj48n2;JC4AKC;Dd,Ɍb6{bɍ|D ۶$bJ.<璭I''V'џSH狁9)3LJWʚk-FX瞋~.(ƽ_F"BfI|dJfxryo$<'[|vF4x7Nz#\} ϫ#iҨF{EȚGc&XfXa\k%l}<'jYeWFF9f>u'VF+Dᴄ\UnWSe_trwФkQqDrW u>˖?Rs"|_$ ʘi MI!!'cQFeP$mgbRg?dBL9?i|1i&"0$HYM# 9hc JDssه?r٦ԚmC}|a#/[D[G)"htJ4Ɖ+Dh*iuu$h*+䈉qVh3$y#-x㏁1fs_f2Xd*vfFH6fH|Dj4ɛ2R7|f);2˃,.]KGr1aSadFYt3Z}BmzFSi6ϩx̒PRΙCF40Gx&eێ.Q3erwf\F75l6gnhvٟ,/3#!sCtf-~*ͫV͙5QERIZ,fh}bQԬR߉y/)*2jԕqe5x8Кv7u_ I(GZt%\Mr)Pl'bhf$cVqdU1B) Rd]?dG F\?&SR] IK4gtk\ۣ-&쓷dD7G4tE*+kI$%+ӥ6y\2Ǔrnl*%u#dbT%!m%иVUFfh%1OqO}+d`ܘD;hmZ -܊_H8M4*9D";2$*c?O_I ˣ`]+:,x-(ФЮR?ZDت1)G&6Ԭjٽ>{+ҫșu4b!ŚB1?FSFRht`1bĬT4:fEU%(, ~EC83IJKM^o?%ݎ/j'$jʖy퉋6:"LqcCjl21'9Yfi2 tN2F3YhHr\HL'Ue2J>4GJ KTϕvaζcΜ90 f|aRfH|1[it=lDcÅz'h{B&_f.MfZMd> ia5mHnKhϔ-].!ZG>VXf/cf/pGG+^JOOS.BYܙ9#JCr!5Lȣ(M7F3ZE<yıf(\+.LX\4e`i(tI׵ Vى*D4Aq }Q;{ &2(M_U/xty,-伤!~}C 3Eyk#>7'&I x5-%UgInA>">ƹ$'X<ߐ\[>y5ڧ#;s|%d#}Lϧ<9&B80Oi t_F1;Un'qmrj5iQbr<ᒛSԸ:R6.6Q.ɏ-BJȷ.IJWI _%͑O܉J߰F')KIC.Hɢ;>G% T%58Ȕ]IFmKM5)&x{{ T%ݏ/mF,j=|4UcKt y-%]2"~^wHqq?Mǁ&qR\fɱ:4M䮈de!gln{1]Cf7F;i'&Bt;>N45.ƬC_iΉW(ǝM.ǓIV9c(Ldj͋J)#"2#Ҟ^Y |أG4>7~.I% 6d&C%#P"OrLȚdU/R'ɏioSF #$_ZgtfͶ&\L&E"3ڜuS.Q([>er6TѢ2`ɮȪ84C7zx:Ӵa&O[q5r3Q>NliY ~HL&^UO}H$ggGK&rG2}oB-,]*2fT͎L)pq܅_JFoᑋocqMѻD]Qk߶Wl܉IR_O\W).K˃ӄH(fUrtET̎QGRC#w {[')ɍ5qJ)4>N1ղj:qnٷU]y6ȫdAqٳo6B&-{"1[69eF=&R2ehź(RLDdrf Th);FR3Tೡ+CED4J/p4Ir8w83WM}b'5ɛQNa'r&''c&r|ёIve %fitfIfDء$M2F^d Ҷd9n&6&h[jtUcE3Rft,teΜ{?fWѫg-[ u3x'n~rc4ZMԘiɍmVooDsHɳ# H."RHWB1.DOHY_Բ/*QKw$љF|PݳK!7nD~N sk͂Q?Ǧ\ĄIn?,9vyMYu.Rhs۹mFhHåsr(>“O/|[1v}7`d9B]*'9bRHȉwhvLF2M⻣l\69M=i?AvEdKL _v\~X6989\$:tōݍslv,. ZJfL "U!UZfJ p4Rol(k>(969#˱VH1DQN<V(>oFIՙ2_DkJ&R4s'n;7mY#e͚i9h%<{n;P U:|j |?..x>ldr<͚_ \*IYQ[d_5fhuδ>>Fͨڌڨ٩3 #)яE)%r.%"[O<0G1czs Í%Q6M5٫(N#{+̉*q5NQaIQң&Od#²QBRrں0ɑ{xJ6Er~/j-_FDvE[B7I5hROp"|(Dr~HKDT+1Ǟ ,=V9I~DnuIɶm?dW (qB{oOX:./}*Ώ,_ns#ä8FNKg <%#fxG2h7.˒990id#F*I$ l\"CV8~F3cC%|:$5dJ(hdJً+0eHiI'0U$L~pKDh |!Ip'Hkr/씑9+22FWL|233fGN2R\c-Ѧcsh^#jgYM٨hοD4vDrw"Z((tM:93Ͷi6ܬyۅL1ڸ%ǴFoWы:f{ Q3B<)d9㥕/.*MJ=Kx˻QɎo+_ &a6zG-J&zfNYyJaR?[$yvb>[o#iҒц7`DoN;-+',MYHd_ ed_̌4*HYzug֨ci3kSI~ܯNIn+VFK$.-GBrULop{n蕮ۢ+9S=aBU%D%/ěVY$c7F ̘ h'$>ƈӗ&IÓsg0#Ku_8"smΨq_joni-v{RmE޾Kl(ݣIF|ZdQ`Mhѡ 'iX(+cE!pwvH| |j4$i<*S\10ċ}k['D9&JG\I.]]$]f)>Q>:'$&Ǽu$="3i!FMŚrk0451VљpM#f g4"f]2g2^|B35֧O ԙ<÷<;3<,QJdC:fMq6jq's4g26xi칱`i"4GWJF}&-F?R'dڸ$ MLaޙK( YZs\;?(/=5OI^defߧFgd3v{M6|[h5 Gv|زF7rAy6< -bIA܌f($HH͐s\+1ʑMEp@}<زг9|,䌈 '1!bꌙ(:ݩ gԹ6dx㾌2N+>7 /:?7FKScD_ep_g|$;II|HxS>M=Vź<3It)m{Xw .IIt%d$FH97H|ˍJ͑.&'ip[N+gIŒwp)?%mO#2Q.Re+'1V|_m҈(TK>I)/..W\ ״H]tȷR5B3f&a{b&Yvc"f.1|xNA.U)٢cȇ1#П/1''c$Lj.ICL}4;LOzqE;?`mT/)= LSM˒LT5t?&K}"n92=ܓ&ǒUђfl#$OɹƜ'ѬpY2vi栕?>=5_4yLԯ}f}Ꭼpߒ mHG'LogZ:"(aedY\l[p)gѨǏSHxbzT=lb2<1QQv ȷإ|eىj[Sl>Fkݙ1\'ZzˍDԤ"] '6@>~[f^}EEL"̓ e˃&ٛLIi?z+0x)Ǎ]js䗩oF /ߔ| D&+g&NTJ_F\ɮd*g8S`XdN4Y(yە.nȵ87-u8ɫ#DͲos9FCGEa"_d*C"ՖӤ.G%9N9JiJMp(DJՑMblNV*4F4mkvoIteH7nEqC/dWڢ-\Rr/>WBIKrqy:RiQTGq6%f$fv*4RI##!| 69g| Y$CUV`ǓSa46lkH`UɎ౵eDF̲n%HJ%;'%L26f#}M)fi_DedfFx2ǂoɸ]1`%_bI(C}A T$}?Τ[Ya,.h"H/iJK| SjF)!|_nS[,Q1[D"Fƻ1*\ݝT',ڔuIkhGb| $cVZ0(ѥ|Y~$F#}|bb\.>IPeD!%O[/lSǁi/ɿimX+_kHf.̍!L+k&JfN~$$ɑHFIBs<>Mw-M*G)x&%5pr<(k>9bأqGPèk.U/ӟgzyd6Y4N{F70/u/{j4ޖqQDqNF\ǤlU5 .Ll"fjF{fNdi4ϑ(?O막٧a%MEYd异䙩,30e3'((5pySW&'&X0eV9,#I&2dJ,Ry&k"1?b?Fu[|rxr E~irC ²3#E/w$F\:| و$W% l.y<<ōmŴ͑%FP59-f($w M~3WOE k;_kf|J+ѼLps\ LHDfrf-OtirR #$ؤ>ĚCv1&IlL͐ϐgfm[螧S?> ~oDjёZ|ݻs/sygL}MA*,ْOJ61-| :$!6{t"RnY˃"lݍqlOutRhy8'Ȼ(x>(ۺdҏ.| nR&i@l{ZF:%~*ctM$EOVmvj$sF2}.]Ԯ 0N4N4d_K;So$:9?% ԙBMj3ƞiĹH\}C7sCbog&M!&ӣͧ|^gi3d;<X4Eƣi7&jqXѦ4mRu,JD:3Gn:F%cɯj}ɛS$~Gsr5)fͭ eJG͓6e9}LP{4$i2-[7oy,[i0#4y3?|fݳOcT&UmѦ)џ+frnG94AbF$cĬBfN\cif!&6#: D;#+bi Ttc)'de S2J5U5vjsI N6{j_NJ/7̻ ߣDNlS.ͶѨGɗ&'iER#f*T4_gtK:dHյ|?zћ9)atyR5x|wLqwdU"R([a7>ÍUjg mr|Gk|pGm)#vi5.cɻ'H+dMR}(V┪F9O Q\$q;QK&vŶ?i (cjz/o#| \?w~G&R!#|2phR̜Dϒ6h#&/ 1I0˓M6gѥ˴ir7ىڢ%CʉHc/uH#JJ4byIpAƐ'/)*f0R]5ї!?pƨT۶;j#c۴Dَْ.T "7CHJo>ݲI_Ȓ(T:T8f6ZnK$Rvsm2->*BeHVL$>^]#E&3B_cKcvcaÖ6[4jkh0Rbcd'#V:$=}6'Gx^_e\lk4>K1j}6$MQ(_\1,R3H˙do4̹(6H%/zO Qy|&$:b|0.S48$ TfǸ1-3X2R<ixl-* #kj2԰$N-JR.JQ%=̨o$Lʯ+ID$Dd8D2W9fы#l|LL^3B\  66?d"FL'C-vOW*]7$yd<F2V "=x`[VjY|쉊TɆ\13L܈3voዲ=tNLsfy15TO[U{52r5x3L miadƢrJ2OlH6*2{VdP"V>GU{rJkǓ4JtotBU<]:7C c$.ȾO>">X̲IQ5)3S˗w<-iO5NZJnC7I{w(NUJVrE\0 6Mc[zXrط|zvQ:(řbCF:8Ը&1D,mTn')p[RlH[c8MtReQ#J,#C1ʎnU fQ3 >LnuȄA脈Mя%!-|4]I&irb樗蓢NȨgcl6)ki!أbU _jQ LrCb$Lcy)(NVK1/ɖ&\Ԛ'$挳M$vds JhʹxD<~>n;ZI"qF *͉FfG=>]R'[4-Z^r{vajFeQfGRV<6DP2Xdž!fm3fTd va'suflK>\6i|'ɑF04'~|NVSɍff~'/R0KrB :Ud_FL,!}!.ErɆT,UCvQ94nUL1*ѷFVr⪘R%c]o6W bTvFŶM6b%:|ك 6>9#4F ȳ ccL;t6Vf=Qf7 ;dϊ&':$$4KMfuto/W" G*%͍T˾Em($=ξ_#KM2D)''&nI3g.RymY92QQvx[LWF/9plT5Џ&gNLDLœCpb hO)* gAhYr5F=4sU3?w[G[Et}1A ~6!" 䀟4FirEMYDeb|Eb1ɶ^<1J$\s lF^82A%ǹ]=SDdK}Q ;gf*5fM\b1a{WP˪̴ؗ,- (%$)Wdf |2D+u@pF"EbHmȎ࿄W."fqFsGY,>YDsYfNG551-N18 r R's!HK8- F.Ъ2m u:mD-J̆ DSgb4|den"HqIWɿ!_#$Dwfhl7.FJ)1n$jeRĉn\Fȹnv;!iJJeTDziv?ܯhPDE Tc#.LrO鐙%sth*LeCKf6G8 rJoJ͒2{;1Clq`X*v$d͛[ TBP %f\J,FMDz.c>z:}rdK)d+'s%1ˑd9r9ʦ| 4' yR~_iFDm|{XG>pG꓌ka|zy[> :#$ڶxm#ǻ^_O+ HIJVz5pȸكc-1ni}+qQ0iHÍmmWHI Ԥq}?ZKSS~ٟS9~(Z=f }/ΗO,6y7m.LQ;6͓D0;;!Bde_#* pE#*TaHȃ?w$%.r"$]1+ъK~ziR|;Dmqlj3I]nZF WsU.MF[g赮ԯ3tF*+lOl,Ћ2䔏VYbKQIKS 6FIe|rmKN'3HMy&f5_%vd|e<%_Jɏb#7Hs|$([hv&F/d&p7!,H$P#dF$V_"VGt::HUY ϡlQ>G_q7sw;$vA4"D])JF5k{dUCع$ӕ[G#}! МBvJ(20CE5.~Ѕ !jRtciF|)AF'&Cj$IJct|tkT\QމᏯ%.iughI~$cHQ6(|y*S'"zuJ̺6hKXٗVdf,_,JksWCt)r'!rkHo,id4Śtڛ?Ѻ\CjmRhtSŃj=II3MjzW%jMv)m&E/is7[2i:Rf9Lg^nK"hlDef':!2䄬r' |d9\bI0˓s9lBĖ_q䞓UGxE=g2y^?4$`s59v}'O+׷'IAf\x2dKq)lO)/bTV! A蔝P+2bQt| HJ$'ɗ􌷵<Ѯ5&vJ̽߉c)+%Ghivn#WMmeJSQ[\ruɎN>_Ŋ2EoGg (jZhW4nOl[$FJ)"{9b:'wlD䫃r鐍&j.-$%9}lk/o+t8~H\Kve qbvIXΕ%jejdڙU}{.BvE1'i4YoCkLi(Y$ƙOldUǹ4HH'3E@m}CE)_mD#ę]..Mf;|f\̔^ e^Ie2Ls'6Dd7g}Mt6I%ӽCR(&a5RGhz3UMOSl)SFxnFM'$*g4:1cJmo%64xRH1G3s]۸Im4r`r4$hbFIwع2N1tFGchmEji4CO$,ɂy wUM4l=5%d']18:G pmof|1kTIQmњ?I(^Rz&eDxD/mc'6zʕxoJ&)))p_#n56rOθ7O<~QGb$'y j9yrJMy'Lfj<43ImZ"_N/tL:IaI4hzoKR\Sj2eƍN rؕHc<,%[pHY#SXF_FGTo^{Ds.81YnXkMlg ї9oڍߎhjKN7"n]iyvLT٫Dbr5ojl>)&ܨ͙f\jj#hwsp^,t4ڪ5C#^mV<gVOM-v ?"vO7;eu>cpΣbߛ'#Igvned: (Oh24ӡpb _3mTcB_J FI4AٍHf2$_%F+섈Mz24jvK˨â\BMLٕljM|/<_[5g2\O>pjs&vزII/7e$;#)vXݑJ"bEQ4њ#K|gyD}MGKȫ5GÖdH$d|6IR84٬pN&͒F=׾cj]9I>rbN[&JZ8hc|`{MU ~R1J:D]%U%uQ[nE4Û߃E.=oo\dbRDL,m%!m[{UDi]+kE)n6#! 6svnMP͞7ͳKD]#;_hH#MLM6hF JiU 2jitW#TKG:ռ`-dxY[>YothoF1Dcb11v̺xQLy22Y˛ Yu'f4nћW0jvԨgӸ5N͇zg=ʏ+h]7DfJ+.8?ه;2US1.LL$u[%h~J9=)EWdJUv?jməJDƣ"vo˴WG9vW d>_}CS8C#GC?]3O6.lJ5dfܽKc؍bM3U9q˦k&<݋Wa$O t)+LRI Wѽ23h!" 1 1.Lf2&5lFRjG-q\|j",p,**?,oy(zGlHɱH[/2DpDF5.&c#pȾhN=Iz{%-둩a\l|2&'2E$j,׳Y*lԾ٨odve+&L/zQY.^ڐpIe*2J_96;DltJR\hF͵qcE3hJW*FEIvJ1Ʒ1\dG.>(~#(_&D&A+K䛾KS&bb̔$5]f} |Q"WEٺ_N/j!*-5DxtIY.VGB$$Z"R+1@&+L/f tS%' %X4M"M#桢1|Mw.HkTyljeG~M4wtoPD1.32$fIFLS|o'd%M rI4=\&>eDcFd>s?YdG<ɸwfnI.O &&_劁%)ڳQQ= Ƨ#8ggZ'_v!=։Ʀ4OsQ5,AF|xE\#Q.RSu#= Hl`Q(N'M4b5IeUĸ4ZKPrJ3Ljf>|ЗO m0`ɓ`Ŏ^K] ^?O^jH4+8⅞GT`×;?uo[>:YbQX'L.ĝD D1(R_kMV> D(1xgɥrc_' :F*G:c+cn9,nDe$<7 XMCU ?٠0O(ȖgG<hܗ9p~Y弾az|O>}A^ݘ hDtp8.IC3b~'ӬP:40f%Dy')\L9&D]M|A1? 1rG NI,m`(ţq#&||MV48+GS-$TUj^/oQR#IcNDL<;% &K|mrKkiY\)Ƕ\$ =ۋ29'ɺMM. $\[ LDMP[ BqhJBIilt7g6x(a$%db+좇bx!fɧ9thtxKiTq&ّ-y#5-4?!.ɮRGsxgj|eTh?i<2"%3w$œd$nd$MPqOɯ4 KJ:g&}#俶(N3f/dg,o,:*y]YJ3h4M#i4,O%M9SQFd a?Z|[QP&[x\Y$x)TQ(FRhrwfIV٤Yڣki)&xlLˑ"x?'S!ޑY&}K*>?K#0VNl͓i< xtO#MIpEm _E58z0c.)&<٭qjLǥ'\x藺o<^G=Cɨ 1+NkaOrGtGDDWM"F?"U!ifF|XIɯWM~M'Z?;F~6x.gƹ%&6WMfu=WU<3JV%*O:5IQ1?\[ȋ[RfQ$O2JpEEIC剺-EZF"Q.P$܍6C\I]p-5"'\=n#MJ*~E|I%Fpj,j()-φF)f8Ѷ IiV[蕩t'4K;~O ׵}CFDqx(qBBDJTi%4#NISdfi=ٓ?!O zGFrKR1dy$zYe>TzDFde<)){M'tt{DE!C7d$d2kqIŷ|4Y hN:O1Rb,y>Xr>c#ҳAT-Vj=͐,9w#y'3U[5(f ^LY< #es8Ok<6^zPuZ4p(23zکY i{R4}#}?ڂfQcdZd4Q2i <.hdqa˺<3٣U\aءfM^VG,xܳj.Gd:=UĥQ5YZ5?UO5<̑LJk+' LL4(ЛB64"1(+(أ9K66vJ5ZݯgN.엔}ԯɯy/\WgOԍYK>ُPRWfPQ5ڛWQg*3IrMo$b݊Ty n+q3ݍm O~!*{lW'E81-ܹDc6ocFYMjKGMLS\3Do_#Ot[5ӪqVF[M2wG4n;kl%+qN#elxcZ y"K %KnvN#t);|imGJ2$#JIIDj|pKwHq_i}ʝO7{dGT<]wlfDf<6]51rN-$~H+8R*]j4xIQ٧"l5]z>D<KIz_*z|Nkwhpf;ͤ%맦Χ}5ǯώ /KGߒ5N/\ꬔlnݔƱC!k{-}ɚj(ͻ+yYMi#Uǂ-YkQ,N.,O4]$DƸ#&՗"#Ȯ9(Mx+[eKTѬմٟVeִ!L5>w#aȣ&}1斫L&k2k5fQ5MFn̍FK蜝[$냴KsDfW%pdVdT{gm jN5;j\: l+r6HqmJ"f!Kuc"668{bOG;} 3mg4ienMY|;'Q}i66 (gZ}-ٓI&|}]^VuqvOW<15Y#Fl&m+<_m%G٩}v1Ԣ51jV}-Cc٩jTd3GmnT5QdNӥ?mDj(?J&EM-Ӭ/ymKwNNOtM,S41xRlitk8< ތѦG<Ĵ[)>&}Sp٬VeRiQGRQHǧx"8=Q85q/OgӉKYj9dC"GVY/jvaWɋW.k%de#ff8Ū=4IWF庨rJH0Az~d'S*rd`!+C.FO^A d#o5_5;>bЬ GH\mi"#$QؑBkhj'f]'٭f/%s!gZ?c>>S4K5,+=[2\Jq I:2l6/ۛ)R*2]P(6ivcn(n/N?n5ɓߍݱcY8~Y,_:v?x)Z1 yKgjH¬Y)|t<#q6k,[$[%JqLj$dH:d%Ij?-$HdD^Q6e ckFM5X\{2L.OQi%z2&}"Y736Kճqi&zIIJF?Ei#Ǥnve⯓LFqRFST<a0I3ŒhN|k:5Tf;I'U }'^C f6ٟGɡpy73OQ^Q(zv#] 7#Axbb4FrlF<"LNFf,2}hʿbW,~y,dgɿ9"+DOU}Qc2L-YS'-"r;B|юŖY-#>X+D{Dc\ H_%I3$|3i!|>Q['_pF<#<4sD[&UGqlY+dvd~O"\1Wc<`g KhG"-qVoQȄ.W*ƶ>RdedCS&93b^5*_#rYFM!mϴdIٺCl%]#=t9=swwF2FzuF:{$('%mlܺEJɤ)7cKmb$aR #qLq$(NJJ IŎ#5N65yvN6U2NLhC1ijG_JK.r4MbNYGV8-'ɑ&r<Ӛm|[O;rhsKDj=uR4,I5Kk^]Z>Ԭ>1krђ[f^r(QVyIGfՖteug>M %X҉YGQFdGE5&Bܹ<"ȏ)j<|l&4\zh٧Gxo &54wK}ƍJޛ3bLĜfxɦqjZfMD./O''9`VNic]{4XF=2NV(eV=۝n?qE韣Ȟ> 'ǂ$o?f|iџ]m|3xL>O|<DzN 3QvUI!LxX#ц%3Q&4IoGE5xVKs4#Wip=7hy!ɗOsh4x .sQGz+̰8.X W'󴷃R#yR'ML$/qh8yaǻ_$F93 qd$RDeśF82qԷR ӕI-Z#Ĺ&4NmRܜQkQVMB8%ء!Ֆuv&I)J.).5.wk"j6U2OnCT&N*,imzmrJݏMtneFwf?6i+&2z~Dp1hq[F i?Z%' hyEDt_EFK;UQ>Fin46z6F |R?LcG zQfWK> OdD\p7sv. Q*~ %dղhdN$6D$J-l.ɏJ\&M-FOJ(O/\fEbE[6|$Jd$Li-2Sx<^K W&KIѣXx$ }{ w3|dN?"[\hgvxkͦCoťIZ[Rih"5(L'qo;4* NY,Us4moxLu50 1k!Mf/S#WF>]0= 4%FQ#<7n5j3#iϤoO\;nfU7ܹ#FLViS2>b8)Eq^uh/)X4VVȻF)4EيJPW>MBjȷAȑUe. cD&$x| [!CB1mqvT. RTy n'epDdF,&%ȿF#+BSY%VjfPS|MRVGI/q/ѳ)C\z2Os%+vrN\N 7) qc>fC'IE .(g|R\ mE?Kt%irCܭ/)ФdmO9$$?s*=somots&5E|h8]ȕ]"Ivj=cdKkpfG}?$Սܘ%Q_m},n UԊ.՘V  #Gj*:#J'ё={%Oz>8ZCPJͣ'fA͐>[AKZh霿Le6kvp332RVx-E5g˺(ԨoG#o돵 pIqCH5M I/d8dɎDvɯdDŏʱϥ"Q^ߖxHF?ѓ#蔛cl +5 h(m/Ũ͍{8eSR<>N  <!=:Id}=}<>Dy$ Ied M'Ql:vqnmfXݳ3,:#W=im{`'oELJ)F7?UpgKU2d| 3mɌdOcv ?Ց̄z7[(E-DONpSf.3&F99pv'| tL2<ŮѪODS"#:"."1"&CvQDj$k&Vϩ.^MFMȐlvƍ%D?EY,ŨN$;&IGu|t%X⣿ζ{i!)n%V7$/9CFS~L[$Fk{"ط9&MrInvʊ| Ƨh(t/U9HcH}Ink.H9r%tŲ͑rfQnȸ)>P蒵&BIr8[8ڡh%BO>钦Cxf|ک;G"\vIVih?z UWСcd0:H'.LJ麤F,XP>W\$O1%>M{Q qgfi?w"QfH*&\rdc<6Z4d&e0g,Ǒdƚ3bߍF8(2=G>[4zŲYx51o#tj1ze&ip(ipf>%.3 \_f{rxK hdIr7L2O|Ԅ4,m#GZmlMPf\̻rBB 6bnN1d!,Nx=GTnm '|Ƞ<,]䔬ۘ셲 qqoT/obuѽEz%EbEhb"DPeQwyIef,JU\$C7luD"re[q0tHҗ_Ljw*R˃.H5_E98:(>FrgY-dTvI2F]q)|W v&eeKm;>K ,UvFN4:Bj2gnriFt;[ic}d8D] T<тth5)w42F@=:#-)=DF^sY=ncH5GY?iږ4AW<Ⱥ,H$$HiU((],y2!I6ZVQ4k(_N퐧С\ TfʹͩIcפ+2kԿ&=eKz5rcqfM-'vyy?ݨ%n#j;l['f;]I3{ 8ʝlkOŤӧ/ȞY'-&lNF:ϨpK7kmI*2%N5 ;$K'?f'\1dqI)<#yKSE `#\1܆#sc5:jubrYM5?$˞LOPūdͺ&fj5$xmJpk,P}C=?"ɦf+N[`nI5mry2WfKe2A8E_NRMJ*{'Dm.Ʒ:lV'wc ET8)uĚ6| r'|J>crG#| |.Y4&١/ܕl/Lr[j#6:L?u4:Gd_GmHlF~IͣBN*h?*W& \P>1=mhqfHȒFX38.lk^LGg$}!$xdq'j)rju[[gnIɞWQ5Y[L?f=QWFL٪sJ9RF*IO>zɷ7fۑ3ѠqN&JNHgVgɺqHL [m6<FRdČwpjeS!(Wcew913m)3W6<5śz214H_\*UYEg}i:SvI.CRu~WE5F6_zMGS*7ȟȧG'ɎlY9#:vB||j3GSk'0fhʉH)12Mȗ8)J<$t6IK-cvk1,=狊ĝ!m[&{Qe&G9vc蚗F1bIJKodjc❲mW,niY챾RIM {M>T6&ӈФ$9 DMRڿdit:iQIvo77mF֟}!orԧȥ|i٣ִYRRx1g֩RE4%2GGW>&y&'G{f$W6hQTc-gf,_&?^;oxH,4Xjhm7+#R6;yHqc_C9d\ "IohdHC襊#O HR< >*L’1~ju &U]]pG?E!LxzYU&eGzj_'(fTxTZTgr}Cm3SLlC`5-j3^FFJy4-d3lx2㜛ӺWnSE3sў7Wf c7&Bi [GzX5rk%3WU#>Jfl;52u?J58Qf|e4:C:vxoq}! >C{<Q#&h3k4 $,36}I^|_$7K]ȫ4єFE 0cڗ,ɨ!rr_ cqȈ"8ĄHc1ƻ#xhŊ6/klcJ;cWKU6}[X?$xO13?tOVf$sfu ъ#d!.yS1Vcʌ<3iW'r^kf.lceKD+hd:%|}59h bܬX{+G4Fw+IYd1./i2R%)˳d9'\ Kj%[{Y{S[{%} |\)dTԚL['´oD->N[DӲܹ.N7)r:64d7FN0j/Ś''> -MƬhhK%C~I"IFq2% hQ4KY d|#<#Tt}?Nh}1T`]juJ)gomY뢑.1mKw$kb&FJFz< W9qf9c&j#mT4f{"jvѯfPf% G0F/MS Tmq} : YVQ\/RlQ)DڕT(4J\-v|pFY-Mrmȗ3ܑM(j#u)ڢ)IL侟ʫF蔫iq8dAJ IKtAwҼڏ]QFUk`raݚr̶C/& S'. ojj҅Pّ;4Ѡ2|#M$fX]xg#3xf!;3;[="1y(`ٞ/h̓Ju8figeiDrVN7+GrlR&={Q"|Nxm{xveߎ5 fvx[jJGuGۧG>5b4baW8WO5~I[It_ɩ&<ޣPJhR%l%+UF'/^wԱW'f_bܑ\6/aԑ#+S\WFѢJ6Q*2.i1%KM_?4>S܌2˳#_-.3VliBwfOmrlԾ Z}>(e|OO*4uf|72T !m'{H1Scq/ч HAY8ճ.=FzQoE$%ŊD%DD|1QFDuюQ]'HI$&AE|WO~FFNvF$}Fk-fN]wYXys9'>X<׎Kfn䄅"G-aBQҋ˧N'Myôy 7Ѧj4d&\ ̸'*mvArC't8_ ?05Wj%TCgUde#(O0sr&D_)*кR EF=7D$.ѢLR?'5:8>qRo7C7w*bڟ|}>I9KPol[$%Ls |TJ&Lڋ"ȗJ/[C͓_ڙTyl*.~Y Z6#DhCT7T9- kthtzZ;R4:u4՚H.ϭ<52O1fO6iFfy"5ōor7G^;y>phe56XrnH=mF6FFqhژIHqڮF7$(fHqdK(=ĢNϯ5$hpNܺ$}9#¥<vk5 v3YQ%x_K9'lEn+#MF34Q+1dcKاcw:4N0:v_ه,3InO>οHΦi3#AldMUC`ɟTK\J/ǖj%XYV}KY|pzΒ4o66{M0^6:#3 C#s2#~ndu1b2r]MIFn}/wB95Y-7q3&~34NقFf\i2mFL G'G67fW<ɋqq$eǏ2 #m) %.N6D#*|!BDm ۲1!d=Wȑyd)RvdHȩaqiWGFfiԙ%ѧU}O_9'gO &> v2)"脯=d%F9rrm6Gt5:|QV]#Q$,1(ذ i[Vy =4kuq&҅j& FYR}$F9ݑ"m 򐜮WdG>{Ey64=omYHOEO|<%)X%%VO-_&[8+[wÊtfUț>}Ni') Y*Ӆƛڳhx#\?J4ip4Q .S>^IMsHlfgF`G>٥0ԑɑ&4;2Y`ç|̴dKGi=9R0º1Ƙ䄑{mhlZe,M8J$5NQ4N?̘9IQ/j3=F>_[<'$b#QU&^unFKlY q<xUdmF\ FF95X%Oy-3QnKC/&OVB{JiS1OKY+M3I6bRqc܍,F6h$ڳ{59q]5},I|$&,rj218u"('DZN_NVX_Ե~Z2Ƹ}#j<)q%{j23` yqIHF[26<Y5=Z5Qq51',F_&)y9LNѪÓU-Ju5ɋɆ&)l˫X#&f2hLw6%1$"~]w)Y7Qd"E6(c##dyd3RI%.V#GM,Rij2Lśt=)Rh^9{#YN?;ᣏ4ሪ:"ȸe7 "َF7o/ъ\rJV<54Pʣɡѳ~mtGG)hǧP嚽By]jjV\h$S,KVej#rxdcP䨮hk!"/o 4G4hrM{Jc4ӴKsD}Ǒ~?ʢEtKH7B--˓| DFI'ОgGj,\G9#D2~Ήۦ7.UmN] jENS)2.ϸ7$?vȶ;6FD"4I45ҫL⤕xR>b=s8.Aق?O3O+4R4y*KOV$F_||c$y/HjZ:lQ54e #QٮVk2\!7+呣.U|)mM sɓ51Y LX4!QQ49S44%:5.эiʳ*FK/jϨ߲K.4G$MVoF4FR?q㠭n>zU4xX%/ص- mvj21e7v/G[)/:LkOGp(ιcrE3q,<ނ㾏%%5KMڣp{YFWOe~G"> .ϓtLQFI 4;4q{)#'lُɉpcc6̚)3JL,#/FV$.ȻDH#SS# #{F6b}4GVF$aР.6bn22%8IDj%PicGVҹS&K5$y\K>6} g {<~Uͣ$cLBm[#1cMm30>OPˊG&&vj%fw3k6:2cJV7OFmjfɳ! m9:!45zpm[%'ɞU0qIR?R$d/_NIm79K[XleQ\dT$V5C][?09%G]뿶>VI;2>7%8Gaj#?F8$䅓 m;d}tMx%&DX{%-ڍߡt1??gf%V.8.\9j%9x3mpx},ңiF sg֞W:f#˕6EtC ]'ɂMy˓֨DJ^%aώ&mW76@!эC})_"EWf6:;DW]DE\3J<b1cmrzv([Md&\2.,ͨHgĚiOK+{MfA4F_%' >}ܲF<<~Ԗ:8VhO5h!,ډ$:V>Y.a*f/(Os\:]#D"HdKO:.NJ**1-Lm 2O%QDQh$_GUBO5iˤ}QQf*3ϓWgʹ5y.\fr_X4+OMpD8IoQ9tgJQf5q<._HAɑrtc&Gh䌨3 h?Ǻ$ey7324tx}/F42b3O -vbݗ~̲xevwNrhJ4/?NWOPl⌑uUd3)ÃU%f\tk6IF#"m3Kmg{QBѬp}!ѩdQўO˛=vE|F䋖Nq&MLojbhO2ǎMn5fRfh;2tO2䌸2B_4r*4-՚Rn^=҉Nvcə(KnJg{ &mV>uJΣld˒0fN^ZK+<_q-'Zm3Ǩ\vř3+}#ݖvkʤeVj,y 0ېbR"1G4}E.hx&Vay }Ynѝ9˓+a|Ybt#-'-$BV) |##~F9ErGA2 f8"1%bh+1UlUQ#&M8 T(Q]V/t|Q"NƙO"]JѺKno4%&JNV|{f ${G#k|ȫڟnD&_9?]H|}&ڐʠr6h"4x}"RM#K*4VKѧGGIϬ|Vo}b!1QfNѠ|HqDdlp$F5 <G5x\)j47]fķ#i)rJnS7I)7|"83LK'˳a[⏦qmĨQS52552fMyqCp@,H%H{3%l/ipkŹW51"vKʢ-і-ri4`MӞEH{3dMY.Lx(V $cc5P=5k>5P_q$=9M>jirQnQSFIH.W,[O\\D.ki~ 5e ɞ;,MTD2d{yz5ؔ>'7GؤfhJFGt!tmd$f'.IeoJR0afI\&ܢ.D&FBnRN#&BI22cf9 1Em1Y 4Bo<1B&1#h+F85JTO+MLԶ9s<:2F>X1};1M/>>M < Q؈:1|6y-M_&Uj[3j9j]ՙ3dM!62Wْ?Gi7OAO1IH#w_1^ߴ8Qԟfӣ74c[[g+tJm^!M_$y| K974)ƹF48!7?k.p[h7܄+&;rq#l"9qH>DI"N.JDFmmΙ'7[duغ%IvƯ,mYpv%]!]})՟6>E o/q%G7F{x.6Nx>IXMم#&g3^P !+;|i{xp^QN(/Wfh񹞋Uˢ"wH_&r"ρNj7H$(n#qUɏI,$}7y2i lǓԉ\eVF'&B('Q^ҕ{x'U1#)ITfةS(Ft1m#-\W ĖI]"Jw$#uK.47^eN] =p䛗EI*mQ%'(ܨL[&]_j6R*n-*&B:Y%AHch |cPi/$9 1$Lm~1iԏ F=ɍOh&*hl}_Q*ƒtMPVIWcCF(s,kiSpolxBG>6eF,{ FM3P'fv_4I xtW?ك>r4.k2 %٩~ӊ23Pl6j*I5?&F_KDHdF{&<\rŒ Tx?:{x<ǣmqOr5fK}FiG,~L9ԢF 9[oQ;>LxܯQ4kRdۻ76x,ǟ'H^*VT)JVF{M^UOnJC?Foicՙ٩É[GtdD%f;NfINіfi>92[>LH#m+l]lwd~|tC.:1:1:0D%F9r,`$5.1fT_"L. F."D\R^#mǛ5UZ3ƍD93[̜ɸFk2/|Y>\i?e!B]F$KUf5^D52̒vf$KRCdJ\!R=tM$Eؿ+'_h5F6i٤`xm~SNϑ51Z}V{4,8+j7-Q ߵx(إi/M.?2:2MrK"\;mξMAm}+ 4fm?[)qřޑc3ዧ.4cy>O'id<$VMLM4caS9pEv)G8Y&Jvc4٬K-N))b_qUi.߈ɦ<&nSN$IFKiLԵ&G2HD ̇-}M9#؅!5DXcdeF9pA|lƩ¿ditG1F{HIsipb(S#.4G*d%~̘wkŦyM$UGkp[5XѩFxN}*7BK67gO߬^ Ʀ%H>Qؠ xFYMJ]mf[FSvj26f$d$l% =6-|W>E2{hϡXFMϰb'tc)os&vv',tTFm{g-Т+f#:-4G%H_8FTJ*HƉ'w_+TL%_d)?jRNJت"I)Qx'H!%7~'wr̛z8ٓq&hC*!6qwe-գ~;ASʝIFRQ.4J}܇dJVr$>N5fh+Ò`K$$,#"-Xn%"S$Tٓn8H^ot1 gՙsJyB|9˦_N3q/#1`\pcŊmp81iy$hg2NH{U7CUyFg$2_l&ɚ|5,ٞNsȍ6)M]dh,Ɠ+ITSF\rkrTy#hK̳D|l,7G&q[bd G`}#xsi}cICNAY8\4k3mfV횽D|n홧fI cdt7#I+cMY9mG_çOx6FmRjFiT?K|4ʖ)FTFB N\piWCAR8d;CkB!Ruc$}plG?u'Nہٻ;G1-_Jю'&ƪV4rpxMZ^QDM6d^6ϭu^6bfEľLM4qЮ F*Fh}g̚:ѪgffsmR0F<< ,Ѩ _~j%BDl\|"-1He&)6a.yHdH{Lnآ B+ YB;EH;5Ѓ[CMN,=XnvN2_n0Of vOF9 <Vƅ(|}F-٬vj1fc!h%$dQp%J,Qi٠?fX)]GN#MiȻ4w%UN-̾x!Chsf&U7p%Wl&Xb_.DJ?m.H\K7͐Qbv#$_G] F&TEIJ&FU"m.XHo%nOK2~_opM%IGpq_I~rE&'rL'sI#Om114R%.k+ ]l%+W\}\1hҥѧ(ѤKir0j!ǩC*d$FDFDDM.Y$5cX>O -(f1HDRn w8xx@w,QLn1M}5;6?#)KSf M{deZ=ǣ7hiyZQ1xBx܈ӌxQ%+;'Kghʑ3ٞ_elɕpf\,ꡓ=]hfOkflKi$<|Hh[>2^L|_%l!4cm*%&ǚD>#=h^![OVj{835:|Z_.)FMyM\"k^| yZMtpˎO)d<7cg0f5BR3{F8Oc1c1ˆamrd]OOyc1HHbL"AF"?wCNٖnMfQę&ٟS59c+5ء;g7eWiGoBR[']t_#j!س"!#Yy5Zwm53>f|tf\ѓ2I+ud I7tx,R}Y1VBKъ'3<*125mђqM"Kvll!.k\,j?Hrj%Ĉ|1s (?DmD%}2{DDT(&mKRwe5"29w<+2IK'ػLolrkIRbKt:F6I"TJbRqg]jőU!9''or䓕O~O䱍˲=ȒN$#ۚ`h4V4.Wdr1p/o9F:lщp> ;0epbWɋ[_ɃV0w;0gEF/fE$OJ72?7Aǃѿq'Ѷ1%c\fώ^,ϒMllkIjPgG{2b3R \M4f8Oi:(M3;̒i˓R$3MQ'fi\dddfGmIQB׃]W*'܌=\2Y357Ż,+}TۨBm$Ϩbg- UًqxvX>Y=<:gћ7d{Lh;:g`XO1/i25P葒)]2|3UWYFRI{-|pٺc|}93kz5=[SԤ%?ْipJgħg(OId廡G]e d')~"m>Mə_?D&#*dh]rZOM _d:&%tQ|i5gK1mD$O:2jL2jO'H'Ɋwg;ic01HŒ1gF-E":ًU1W4i/iu |2vM;%d$SL86Qg3P[H:OZ>l๳&[ɭi{L6f\ͱͲV;}pjf9=B.=1;ܑjVBwhrrHJ<{%iǤdK/gkkFWV_pf|lg>C#iɬS1CnK4~ƙ㧿{O8R[/f9횣A4J;.\Q&F6Hc^-S>mb@Y7L+K*%W$%,cї?3{k?KVmBzH,&DO^1r&};01?5Xe)W|K+1#Ϟr3yH׭nGԒ[Y[LJЭl)2 mH'"8Oƺ5])*[Fݙ2ƓfX̍92Fi $fid&|?Dh;d5\5t"nMd$+9w"m>I7eszx-?l_yW<-}GnFJx_FV,1.fUNCtx)YdJU:1I8[ p" |9sE; ĜSs#RVci!J[#يNƿ9qܺf![G;D'fl-P(핉Nrl|IpM(:m I[PUtbA{$".)rUЪ&mۣȥ]e.͵]+ yp6"*^6Qwd~+!bbw+,1 œ.#{h!LZF34Y $tdFTNɧerJ<ŋbl >H0j F -.r׸ywdƫ|7CfM8lNY=6g&#U0+qf ~H/RhZ2Ԉp+~]2&ќe4]Lg4:_B|t2=?٢q1Qgsq3鉨h37%L+%NFS3g۹<ܠgycɽ̹S'Sr# b|mpGmIR#uErD":Dۻf$LIJi,rAUFI5 N\_'nᷛT#)o7HR(" qjU"_<>۴>99C]Ӹ*K=&KFC%UjOiTe8%d]K&7.ccH_nGfZod.|u6'2fy eCUN"KGf)LoR9HvM>K0d\FGtiӤE2}Z%Į 2j'_goɧ¡ b磢SVp%]2\vNT,L}R450MF :]$ѥipκ$DF$nQ6˦J rG%|rgh'e$]@k7ag-2b<ݍ}A2ړ#M٠a>XKI>XT4.Y#=#yH?ǜ_!&ъ#=8ѓQFQrbʚ.z5]u2 U#U|y5K3gX!9dx};ϝO\5#>}TVW)trɛG}NmeEdfrn xx y/f}CԔIxmM6&(+g78A.69{RJe42rlq7d˺<̴L2|d<} o$[B.n z}6| ٙulO6^"g<_6g$38&7Ly$3ޑ3{䬃.MSFÏX(>LxO5zrfL/ YMfY$¸DP!'DLQI "ȳ. R10pmre Q}\<%&F&9/LykcgvSdRz*TT/ǒm1U}L]If9OivZJKFz|J,S[HOgg)r,(w$+vJܕIZc-WczZvI> G%%>yC{繱ݹ:1m}"Xےy>&1[gQC\S:E7pQJ R4ї2_&l.jəU)5u2$~>1"bj ''& 3*-K|X,oAhp3 kA~ɣɫ$%l IYI8ыA%TF*Α>]&8?t8\r6"NOρIx==<,:"Am&Ȼ^fVO2a9v3|ɚ[g3j?PLْHr<w2qhG>kWHOig9.)Ӟ7>YunGj"~&ViIJ6{%m3֗ia^N[IM#E7Y\gY x>*"ģEc&q<. OU<5OƌҔn1l̛ú9<.}gQ^9IAϫps{%'4)dTm܄e J\3d'Or# qtJ17F"Rkq}~4-wddJK6CF2 ˚#:)ɍ5mE.[)'/\S[FJCi;d*VN;N,Nmܑ DY22c_"!ErC}al`vһL`iĉHlk쨒v8q8UJ?0I6[7L~i$$̍퓗$M#O"lv3i4kO *}YKڦ_ 잡IpK5vǩkdOWrfΨ͑IpjlFN %'g4}1*1y(>sQ8J Y FϓI&/&E|fF3˕bխNhݿ+s4Xc9M~j>ZN}<2E|,enɬY|n=FY1Q6)G|9푋's>551Ls$قTa|Y rG茑 r.E&ZhYetpmSK-͚5vdџH"m82rK%򿆏|<Ӷf,[%%K?D$hv2K+0 Jqlj䌜}$QWeƢyHbc"$.Ic J}nݱE9Lbt)7lDy]vol7M;4a]1E2'|'D$M)ܨ4D;!ݡE*Ʃ"1i6bӘNM&A|pi4qˢ}<\ #TOl٣ҶHp B̈́2"tOr"RSd#%$NVJu9d'>GWKCy/|Y?q}'q?#g.$K4dDǬ=Rl˩Ė[ɗL&'"M٢Dx6nї;dq5zvyH{5#L}-['d,5z+,0zjhMfXQQɓq)ۻgTѬǷ#h\ ,wEnT$ŎX膝O4`ѧh~ڴh|N&F1`F4HdCV:$9,|8(9lFյD&$n%+dM)O$D$9!͓e?DO+'ş˦\c"C#&U"Y dvd1OdmE3Ai.L:s,j3&Rd٫tyT>"^9x/j xYcsq=+Ѭf|~cOE ܶǎ9,a Dh%Fn9Uxu3jnM!m!>Ճ-i-9|\aB Gid0$c' xD+HHbxk d"" ي_\Z"/DVB4v( ":VFHFFC]StjYź]Q]ׇ$j!2FEJrّ3td_&Dpzh(NB%H'wI|"9#EEv9e+kKmN<~Jcp#_Mmr&{&ym9.M/rVۉ]m7HI"dIHK'9nqqb4d\FM}c荶4ml 27>Eϊ#[^߷\6GQ9QofQ d9O>4E$r _hK00Oo>уnIѧr/<_+KHi!)$d|IUD'FL&Mڍc|Pd+\Ll$FIQks㑱I\rOnc|rlrCn; Z=vsfzd%ĿO:fMqƹ'=Vz3Zhٖ>m\p;7Ţن%fFZg ғ4d.*/ 蟈ƾ X g3G3q'bfPٓ&2jɟ⍋ȹ>-N\=4x?)TƾG?+I>_$#3K:2N윻7>X$%/)Q'ɒDld%! %ɹ,N|7ر6lq)S1ώL:|Ȫ*2̩?xٓ 2A> d)4fǽ5FTa;2MOe,Wɍ#Jۊ1ˊ ³MiVke,qߚ㛴oz"G-vIad%]7p}_RMNMF2tSFMiOLOBD`kG\Ԍbgj~3~\?rLqq<*B2Tc׵qݹś:r%W]Ͷj3FS5Y{#ʏI~yF%#hʻFK$ѶȪDbF | )+!L).ȑdUVA$cVĨpamr; R,Ǟ\tC*I̾HLY#.~($3N-ݚ673ZɳU>x24ٗ} Z5ycZ?IgF {>O>K|h#fGek&y=E&y}_|KWɾL ̎5ar؏rÍN7 .5H-Qfpj3vfKq9I?>'IUy6F L{WcFI(Ϣ[n#nqT|}#xr_Eͳ#*m pvM++k%JSv7~E ѿwx6݊-JErBƥ$DmT폟Qe *WѕZ88՟(E$A=34^a06g#R1Î*P_8BQIɤh, £\F-*1\ ϱ5,%*.\1%7S˒v9KduF'h˓'fLwD2**ː˕5D%Wdh#21'N2ML}[%/\%'H|$r6ѹ7$(~8|%$s\#''DZHⶶ$=%4rJ[(Mh\^)XlomZ%!ڕq\2DZkI#9};'-~i]G9U"+_< jM{L{/wlMhԶI'# t[Liه U4ɦ9U#xY9zFM>J{D4Eth4#O1\}Rk[%'|96K* Xd͎_f]m-z쌔K>WDOіVq*d27.rND?d+$ڪ& fMVdbKuq^u)*gNNYL'%25)%84x ͍ommf,ig6-;ms6f)I5$.Xd<-ywdg)piu.F,ecҼL?& CǴVWXNjhHH#v%lD.iVtbbtBBDn..iow$?56<^٪3'dvϧVo=h|CtDe]%FI54#q;l`vblX+b_lqrϣO'YGhzuI[Lkk5K?<ipe|9C̒jT3Z{rzA#TMɣtSMBٓчtSr'8pAq٪#6nɷ/ėlOd_%iQE{ Y5G6Wȓ11cf)T#?(Hv:R7ɽI;Td$HDF؏6De)!&T*cG% i>>g } md4F&R!d#qn4}h-N-O~rOȏMK3qViW&-I*1j5d<ʋdItGy%q4zC<:%M9y2LM\L8.IfQ|!uFNhRSl4 1ƾd!$/8$|3H%"H+CF. ˞G;DբDhlloC$6'k'NB&O>:n <-%Iܑ%d4Iںh;Q.٢{]4ڝ4r;Y6^/Lgsͧ\2X>Mԍdx/=J>cԍ&|7YWْ1|.΍VݶjwF%dʷF?WAؤLcެJn.)z"38Mn9>O!ۚd3擶G/qN*!?i1 rh.= l">5ɟGͦ`XǷQY cB D_$I7vD]J˹4Mrg< <9k`ݚn-ٚ+mH&fl篤|?R F4 6S':ќc<<͢m`%M|JKx? i$%tj'r5Sn5nT٨,TyFh5}4v̽&'Xu F.Im$1tЭJٹ\Y{7e2ͱfs>w7$Mvc{ 5Iq9fDN-ȟ'.6dvI|dLI}$8%|Q%FԼ_f=L\/n̂h5/#%AGj쫔}SGKmQ7:yvGNy=Lb~ qg͓H񹧑SAVʏ#wCNߟ7};1jp&CQK5ڳUjrF#vf;?F850>bi`5k-#dJ=EV;e{}-K.OW6k^;>sc EeYM[©7͠q]tzСC62B;Yhʼn ;Hy1lY*1EȦG1Ɲ?&A;#22"JTFqh6ϨtjIy(GsSWFHD'&i4|ǦĻgN=ڔdRR>#CQ8}Epyr}Y}{tis)+x)$08цiQJF i3Iip%L(C. \IG}c\"rq$96'ѷP!jԷq&\POt)B#$?N<)rgÃ#mtDLF,,6:3RTM_&=^]LOw''iRz_F_TjRtkl["̚UfmV9O(ck55pvj8-g*͆B6[O! F;Lcf,uXfE{6="z*rz1\ =1JLkbGlI1.LkVcDW#+!gȐvoW$Qh(f[Y5U'F,FTnF72٬ϵlG?<|>`^5vO/s3IyQ⾟Փ:!ǎ>F<\tC. Suv>-3ȼ3Q0]SKL>ZCE:$qRy#MDcfF81Ca :] Hͪ$cg(/8#T>;5Y=Fojkk2eɨ<}A} Kr,ϡirYw;)rn?u#4ɓ&5{>cxͿ/&D h͎5hԣRMT|S٫3ճ<ՙ'| J$i_M5N")K~,'9O6˲z!9Y_D2/q*Bؘ%JUR$dR%-$vْ&9c1Ú2-N݋q%_ 좥ȗ$Bv.=ȶ܉ƅ Ѵs#}D|$LMDnnSzT0C!004[fAt54XKRw<58cүyj1D7'd/42!hoi`1yJ<IsqD홡|.>-&Lm_Yٳoh3_XX4:{c-LMoIFZCʹ1KܨBJNQ%D꩙Ldv5]Dd&W&BiK.92rcTJj?j%0c:Y#j'qY2.LzhZfd>XCfBFɾ gm#;_#oy2zYcH4e}.(f1ǣ)4ZĤQ>W٦=L@L]OIx{29#%e}Xd=t)1v;d4,l9QritU3ӴyWfj:F&lC fyd|M} ބ[vg8̖C6^܍NKMNݟҝJxeAdqGZ}H?K!6js,:s-lH2. GǮ^&=E;l͑eƩM6We.M3=[-j(bd&b4h]ZÐU8٪AlI1ih-h-+zHW dqY &8;v(ĕH \ 4F^z$Q.O78`rY| Cڬ\+fLxWˡZdb<95+ipbf,.Ti\h4VU٧Gh\ȦvKHye~ɢ'F pَԑlُ' 3b|OfP#G\ueٺ58EŲXa#҂}Q'x0Hg:X%X4{Fmk˓qoI>9$vK}!%G ݕ͞'IS1VIU{Xc_}pf̗,kSYѨfRf3hϘː˞Ř|+G*ɩŵq̣1W ލ&2k4e|Km~Ic6_/q';| J{yxvWxLtpn`ۙcRpNiaQnYː8ႉ*iFUdxLdF wJ,,ϛ'qr,RPӒqU#|rZh]eG"Mg,6f#y!}<$!U&end)D2KrK%3aʿf{EF6NHpi <}]ev,kZe'dtF_ Eb& 8(AQ)QRDGE"#h.wSdb#O/JI.7"O}Y6>&JQLZn,i]pxm:Gs˦Fo~la.̚8%_*ƒ#?ztG _x$߲27pI5F`Oތ%MNWɟ3Sf]ҟ2yluzi|n:}:拗8Έ VG[ї]? %u.$vi;cnً UI A9>RpfWym7gKsTjVjdvg266g"FEFGVoX)t*q7TՒ[}v6(C&:Q?F^Em$˂w""{2FDo-X'L;䔜 8Or$LՑzDڻvpl^*KddxVuf62EqrS%*t#7hNʶJ Kr$pc}|7=F4/iзM.Gm*$r[L|' rJ\Nl)yLU{R UfLx5YW.VKvjrɫ6jџ?-r[.Iqh{PpljUeF{{0d3ŨLϨFLɥx&x"䕳.XGĭ&SQF;dr ni|pzqLG&K X/DtPTAmKӎVNY+#,3F% ӡvZ-EViYdvJ|rNM.L3xhOYQ:|D,gh:5[2nmAᐞ(e i4KO5?OyM/GreaM Qd_(eyuz6xIox_G%H#4hiQgGSd%~O,2(~"NJ͏xl/&==# 4ؐ)b ̋cPjRO4>&#[df[.1>?WGkڻ>z j42˖.Z_ص9cԈnM'NvlLگK>'F4?iJG5|Q[LɑrdfN}I9WfEhդGGye,Ksr9OjJ>%|%8pt#(~]Ŝ6E-搲N%5fT8[OeDVtzѫ#sp}21Yܤ/SBKo(Aٱ=]_i]1nkgÈG)7#䔍bomE}`Ok삍4aPRfƗqf*G#ݶL\ !̘Re&vY4Ng{dB7c$ h~vl'6,V9"J&♒6O>k1>Yׁ5}7xq=.4*2ef\3FDVNgtjٞte.l[&S/&Rgf&ه%pclHLْRɠ/^]x< [9xX|W15dhӼ^7'x2aQ=֑%t#L3;3ۗ%_FmM D'GUg]W$#g/zLjt}US5wmxhc"P䊦any(lFx)=V#I\/S>Cp@65D{ȥpFF9"30Y sT4ڬyt8T`x!"\_(i21v(ر#1`VoxLbӱ㐠Jk}oqkY"Sϩà'̲Ij>m2٬(&ӺϩpcIhŊQ融}";EV%>KF7&AlXjgTɓ,li;75׸2tH/lVFWؕȸ/igsCJ+t\asv:%sd(n㌌zim"MQrU<KM$&Bn,os'DLPHj(U-x2cxpWMDfӌ0鮌cv>~=IEN7IǙ5v,笻=d,y}mCJeN(ھM,xOrLRƄ~6W&J24NmK|7 #IU\v;%LC}>ƐFKWK}|nk6E67:5vf5F3hϙrj2lQ3|]RV4<%n;څ*$Q585cvjU#Q> -1oX"_%K|qM>Z[wy+R]}F[HXox,ԙkR+|֙_/slɍpO(Qt6IMc  ?c1N6Zgr5 ti3cm< YGhO1/{ŠN%6WB6|6F2jqW#oLrU}S]QRj%'ٗ!Rߧ|zՋx>/I5wqRdi&x n脾H_۟H" j5qy>Hkfٙ:s67}tk=˃FTr5gY驽Ը#(gѿlOQ'$oN 9Z66zŀO99[D#5DFVF2Rpa5q"cN͡;蕗}iE{Hl6 '.8(d]pmJEQ.7$_)wHHȸ<m U491d)XqG͊weUrwhqHM_W?g3Q#' i0AtoD$r9ZvKY-g薶fml}9H^=FW5V6w<:vSQThEQ.ٔyq'"rd| &I48kMNLVU9ӯ}pbFhu4ҍ]UNGVtdF$dfN~vxUN?Jj;&]1E|^EgFX DAvO%V>7эAkv6}rzR$d2o{v#6lA%qfFTj$AFJH lzM^=D~XwGghۓINIcFL;L[ [g)$0K2AOG_MdڗX#<<~X*( *13c&)`4bQ|M?At!~M$]OfKQD݈eF.NrLS<85Gŷ,kU6f2JK#dL7ZlXtYMr.C_{ojR_ %q<mM1٧n1dD2"9ibk_QЮȫ~]rGltm]>O6*(=<~d Ur;_Y>KS/ylY(YcW(zzy]W˓Gǥ|4ͷjuW=<ܨY<ƎZ|F|Igx?_uvO2&lQf9Jd٫n(!8%%hh)V1S$fi6i(f2zM <[o'٤xmFNk36;ő2&ksz:9a<_ Dc|> 991tcFQF_ 9z(ʈRt˯98wزmLNή GTBUɷ&z?S7gxGWuWHes;r$6e-by&xOx-,a<؛#"ĭ\%`mHҎH8hfߒ+oB_Qm2c|HN#^ԭ#XmjAYtxn3D+Ӷ-ѷюb_ ^Fڪ;|iNj+ m6T{OTzm{JPQܑGFLƈŻL<ēRu^2g0o%'\Ik*)fԇ'ؒG_fV8Zgc\Vߒ=7/fy{L𫘞3"4`J4lIcdd3JIHd$%.1$6,j$Q7}˗QÍF+>rM. ;3glKd᚜y59lfQd&J9٤~oٛ|)bKO} xm$&K V8Ѯ1=}ZV}=֞|S;kq䚖&?%2GŨ\{]5yu\٣ӭ68Q5Ѯ,Iǃ_'٪,%dZ}97Y(PƬDc#l/0>^S3k!C, x#{<2JїI|pz6KMf/T}+;fGQg[23]7gsi6)D];#" #ATAFmtB|=dn,Ɯ$3A1%P|.YV)$cuvFGO|LQc=C )g1y6]k7DLяE'4> Qu'k&rh 6ƥt&w_cVm( %UnK!RcIKfo.|~C(wdb<1ěIrEj.4;]*7'otb"r.9Bo6 PǺ\#cLOphrpu2M||m4[%#ѧvJBJ+nJ7|>J$%;( l1JF J,y J>an~{\2يucȈ" !*;,o#:,vKEmvBM"t4G% vdIYM?29>PN1U#w}Qk.N\ E&6DҫE&5/FMY_kV|MJE .=jd.k>E%umR阥o<moi=of^4I٦ԷaԘZ䆢QPBX'ʏb7+Uh6 c(8?#pDt΢0ǦdeiJ4.摥Ƞ4iRޝ;t$cB\ <Wɓe&WfC,Q4M"vHfDIY(#8MQ((~F(C$0&[z!RdqCf~jeFF%tk3JJF[4vI5$4CM77LvN4ϟ ǖx\Q+<6y%wqou3R6w#Expf\~ǘ8GZ}%-+4۳jc|FxX3F)*<_s5m3:4)=3G_XY(S$GTB<ًC=>OyX>%2kzf$exrtktї2o:f!ѹ|3 ő3'-:~E!G<i"2B$х^LiKtD"ŮDGI%V_;?>1ʸ$*gn<އSL6jjƓTθ|yO',jHDRN%HoIKXjd[+TA˪->ƣ(ܛDgͲv/j=雹OB]{%mɑ~MwD](9ڪ$)|3%HK L}?6ݺ_e*G} ȹCJe{ˑ㶌SQ Z&-c޹4ڹF.Ѧ_f2duF!B\}De7 zL;Uv|?ƙ(P҈gQ4JVߐc#w);MG7&NKrH^)>%&bDɾ2hI$|KKL2P'$(J_O?r<(`BU6ykնk3GsCi&x:eS& ˊLD9­ chZw/K?'3KWPj[k1-6G3hWp#WRFMT!h$CM+M<<[klf+ɑR}AMiwd{ϬfťF4hD{b#V9eY [itEzqGJ/R*ŖUɟ$F9,dL&=%4.7I ɢ3B܄>Hn"Sbn%0#D(w/igfGrAM̕5i\I Qdgro8E;:v䓩4(!ٹnm9+WfEb|vXB6gbhWS%u2ώ{4:IMfFȹI&huLǪI\\' Ȩ}|Dg}.F6o&)qD,;$t_[>GNir9vh>T{'Q\ 2|Q2$H~KoFrNdVIE"h D*l͒:>GLDdpJMY.{55Y\Q۳]I̶e'ٓM_h(ܦxq43V3-2|?YǧCW&4T)_SlYcDž}+bhrv7G8L#FCťe UPqek\7g;LZŐ,3m[Edk!(d ŨESgl| eXbٓ-`eKډL˨_sdp=DCm'R L":"1.IGjQ*F_7ȯ5W#Ĺ%]K$n[6ŮJ$ѡ$J|л%ѣi{tyqYo/j;tC l#brA&Mr5XVA{M,c(F o[J-r$> \v>GŜ#r.ddgn?_zGF|"]p)mcgM4-nM=JR4ZΓ4:ƬǭF22`Up.TT]|E P2B2H6'"\cD}e _N_f/σd3G#+>ödv'FFOd|Ncc.IRW(8rl(hStNI T+ g"/fٞowZ<驽_˪gT3>M~w6491>߶?s|g4kF|:,hh?˦R4Nj1:gS9槧ˎGӟXipX͋:O#N=侢Or͒> R95lzT<6f,jjI2>LywWFNu)vh8"cmxh[djsP &ŋo/r9&Ȍ D脔RɱGV}ݐQ:!(Ŵ26$EROl;jIn'PGűQpB<[dbNݤwW. Cm>5CVΙ\b[cٵ.{eM\v>z7~_CGy"-ox]6}riuɧ׻E4&W# 0"Q)&蓮IʶB>zge>윗D&ITRʽ>4.wwR42[*;QGh$h\dR$%$D'|J$ $Q׬&Zk=VN.ӊGәYMJhJvj)YRD;&̜$Tſ]?-?P.mXFs)}}5W8>^*z|[Qsg've?޻l<.}3gOՋ0dRO#k~O'3駆J}CA F5tyLRl֯R\+ĽFd aFL+j"9#A,( ܙ1#_6)??+RMQ~:R<fP#Gy=]}Ao, LwKQ_IJ|VM~3 >HйVĭYbfg2,+I&!i4AE7|oSb(}OCy0>hs'd1Q_"\ AG|L*lƗe_FA1H*#"REpK13%X,3 N#|9Պd !#&6ݞ{Dy6܌b"೛&>q3J,2*4uw׸D,-5H~T%F*|f_rؽ mFv({MQE*-!(drin1$$!FblAѓJ+ubP#oT=J4z\!Ϳft7_$tJ_ r6sŖF_,mWȝ;2(F.2r0ju+bM&&꺓4zf7F{'JL2~8鑅hTLQIuCOnݡ웡;Q)-WZ&BKy/>=٤~xH\1J_h;LY(&4ԸmVlY.̼2ld\/ɏ84R52Ix?Ff;bH/l6)?"V[k%fi&M0yrF >?h1/Y N]j*u}=u \PyMGL[gsH7(m<̗W&egg?k$#>T45.j'F.nI/2MpxEHl[hDs%3z1m5Ijq23ȤF'+LB>H!<|犦i2TMWD9<Й4-;܉x`. Xm4K.(yqC&u*H͚ZJ= ]2,.r*fF))Q * "D_ɵ%Wc>HcXW1}ti>X"NggOM5$q&a˹p.QMt+$y?gcN]MPxhli9 Dr{>L31> cb|Jآt܊xk+ =\}"rh-ˆ};fM$cMCwݑ#2i V>{(~hm|ݏ$wQR2$dɲ9vov4ISt';Yxhaq# *bqES|6(SDJ_(s-ݒo ]yQPG>P|y-8{I8]2)G_$WQډt%'m4YI6x܏jxhˢUlo9 LQ]/U ">]$d?䔆cI5?Kg}9%+L1C/d<>k5۳~0Zw| %FTx(j4Ӛ'ѽo/4(65FڍRYsQIt)sFZiKMth5W&VZ;W#GMx' BHķFӄMLgTfLd^$I GĜU}1s?F52G9:<_s57m)>oOğ')I:?˯w3K`PIicRq{8nWTy>,Q&Yj >ȣ;=ٝ=܉ispNHʜZ%rd&ϣ[aҹe=%#Uj1Pl$\3"J#-FgK3룟Yo\f,mg?=_IԆHX| >[%de|#DQ+D%"!O ]C#6:[d3'Uh.,FAQb1#EQN\'XETՏ"<2{_mx46k5fWMjujGXɧsɢ0ꔡ Gr5{\5VgJ[M`Wdrq+En_n(Ow'EG.4uFv%TI쌜6m[}ȆN-#щQ1|ȢFQԹFJ#1XEȍI\C#YVW֕̉";?6Ym\tKK6:cV$!)vIŮErCjB}Skݸ?c+"4ΙCRHњ#dV+9|N |1ub|Wc$'"V:' 6?$ΏɟlI7}8hc(ki=4xŞ;=m<~nɴ~V8sɑmB3pI<%uIG%PM2Q$yMG{QF):F#ͩSůKNZԓf63'r62ȗ&H%q'J5dА.',$}Z%̏5B29d13,Le,fk%QQ:Ȣ`ȘZF 3jdh25(p'gsriC/D]#M9Ex$n_7cBvE[Sd81J(DHƈ4(Y7\n7tG8Apy uw#_ɤŘ4F"_eǟ7LR1#_$ҾL\^ddFIcm3Qv=Sy<[1ji$?=KVb5٣+F[ufiǃ< |N$vk47i]ī黴,u8n{$&Dug 20ec(ܗa$]d;rAdgKI숥ޚ%%܏R.KwlSdܒI pd'i%/mr4OEܥvkQ?ԏ| CM9LKY. ͲJm"P\!8ݳ֏dco1Q&[=㤸LV(.4pivnbK|荜/䔒31~ݒ. ;$>Eq|#Y-<3OֻAWkb^AJ<#6h5 ˃$c#26fX+&&"6yi>I3IEρrj?+Zf:fm494 P١ʲM[$Ŏ>Y-Ԟ/ˎ#_?/:# D; Eri.L{Zv;\*K$FQ6lLmy/Y5LL"fE\͘dQ 胡{#$8=Db"u/N2ŗk5OyIgF4jdu 7ɟ{Y<~l~:5rg6#/y*Qg9Gm ǂ.(rȲ+7'ɽ"hɢYUC6IIܢ^mqd9)]rKiT*|B_$-ÒQD`J^j?'k&J)1Q.%=䄗t*/qRRm{zqcɒBrR9f-ErOnOVKulk>ܾI!*==:c%$R)K"BQ'dM+M<^RGfH.8!NJF,iǑf72NS*%$JNg}%F?M#t@f u;<ɯk3Ey JLǝfJ22QT2R3_)Yba**gԟ""Uris<3Qf (H\Jȶ꟥qy 2oj(̄=܏F8<9Z0эۢ , U,Hij1>}EFE5}/MLмFKmb5y;3G9Ό2"qI.ICw,8(y6S،px?!5k#L.Oűg3-,ŗY4tϑ8pb. q1=yLS}["8&c[U2m>£jg'[6Oo%62|ǵB\Zx?|o)Gm$MőkȧѿksbLQI7nT:n,ޟC| 4IL*4]1)U7l&woULKȊ5}bܥD"Cdf{䄶C+*lXxvP(`Mh4i# ,N*wgq ܺ7В|$(,>>ٷ '(qۗ;$GhqővA[0.M4RLFnh8B\ &4W_ؗq$>f("p( x=&Nj8yçràMnm4}SNoG'F" Q3Y1I>HB䈕g~EVŐtawZc1\Qc,1ˑ2,>HqF*%C$G܏ ErRjI6sveCl#&4OjJ)GĔj-W%ZGىI#|?"F̍岓|T2 إW6' PdMs8lT9t>=n$ڔmk(j1|#wh|锅wt(˲1)!w}_F="%cE L'HʤIл,]vr[:id]J]Y/QҀǖFVJn?#\|J \f0#ȮF|pc=m!$V #C+K?iAOwMRZllcM2 ڣN4˔R65IWl *$fFL$IY(5dCI8(eax9Wy6Dc{ ɚ(_OL*tjVf̑2IbW),DFƻ=3ot}}B#SY6>K8GwY QMCl|'ٖ&HY(&8R'm}C sg/\\1B-D<4mۉ[DLj#CUdk$:#{6Rd~(Cl!NFr#TxMfOM#(44MnsP$/+FGCdE|%Lh"TUKn$#l}#LiO#cTQ%oTE1F;M$4K8?Ւ^q5}(wmPtۄ)r̹TUY.QϪf]s5[#P,9x'(FH#<78m%˄<-:dѵ4<_$B*߈Q% 6#yMkWRVk-+!'>_ec&Cn٥½Ni&ڤi2h>XrSF85Zjw6ks&jk&Q*oY:8b'Wf{Lf/yrJI&rkH$*+F#ىyZ.5h4Z??MQ(MWI/L1>(#'FI4fA1ǃ#rhBdRC"̬$A1Em oEVRMVZ|2F#.HtFDSScD#luL>r[>fg\Lǟ[vcMȔFI>4r٭j#2>쑒Qwɡ\-Jgߍl9$S:L_!!#dpE&ܢՎjx~| /Y$_<~T%űd~(o"nٹ=5pdi"=%vDr&T65$'$V3jvJ\4Ȥ$-tnNNOmǘn$:)J"EK\cj~L)R%CI I%KG2y(䗼nLQlr#7gŽ#镩3`83Mb8&!q>7PKOKDȭQ}EC|H+Î_f>Rf'ɥM }=!TCi&5Ǎ%sɕS4v5'ذ(ãɕi0i>Y4ɣ[5ͮ:0nI 'PVbpIOLM֮3|Oo$ DdΨfڇT"yDc,6=IF<" $嶈DRJj5j툩E%k]s.\p^G37d6ÆNIrZ%c$#dnݙ\ cg#NN'Itl'urS][r'Ǧr9Z]Ӌ682w(6 tEH NU͑d߫ⱫGǽDzmN?т,/ #9$lkOMoQDj͌p?аg_F&DWcfULrGq i!~FH>y#$Ƭ(lE"Hjy%Lz9Qb *[pI*ju/6g}gp?G\釅V2\# 88Q$)5|&+%dn,#$&z1##>p sE1=3upUş_%q]<2m$%[h3~$9O(y17H(:=ٻQRb$i>cn}QѭQgFTfc1F,]TUQ\%N E9c>O VkrIt٢&T}4Ț>lj嚅FX2>I7E%BTѢU$9_RFHIgL}KmюKIq1dcmضԇ4Q#6( ?d*Dj* 1tfΛnY:F+]#\WfGݡR_CV<{7$;E[MMn}\dg6$-7>q8lΥDh\*cUٓoQ$cJGþIx<}HMp;"Ezmn$Ch6fOwFҨϞIDd\'H?EfS>x1rim/ vTu q#O.BSF8|GQVJ4J,)6\ڈ;1?zrrrl􌚘ER%y%̭te5}U7<_,Mr (ڢTO'Q( #D8P-cm{G~2Q4ZvP5qOVjUYrxiW"{dx$&d)!{OBYF*sRg[ F->1FD18lq T|R>x'E %YLyJk4şId E1|t L}3okGƕm(2*/ hvC J'O[\xT1%͙s9?a4$yT.~}yZ ɬ̣FcXpq>S3j܏/`|䕞CSK ߒQ&dQi3zlxFoY>Ѣ' ӣfWV̳y'l'(s7M|iga̬N{0*N GO'x^ۉHOxMCFYVOUX1{h*Y$# r(ϣT$dj23VbI$5t)tLDO*vx]cH}m=jQchTQR!/ٛϊPg SX; *%j"+vFf)rirԨe U1mEƕG͐V$ՍprGSh- |f' rcctG18Bdz?Ivka.)mWk}6ij4ҡI)Wr餏+fYDA#<;3̹2+$̍ \,.M]C7q>eO<[_"Tzj.d12EnM ؔ=o|+Er &JHI㝣+o9_E|S:5J9'I $SFE|LF~Od,jħn'D٫j%}1Fpq|$.(JQv&-(>$ܷ3%Uk:Dn[b{5?8lߵ(hĪY%jЌHȘ?r'O(Վ<} >Dk7ChNv(Q Ke[Ox!b7l*m3 wGվ/76ohH;d9܌cD4U$% qc4.'F)6%QF6ƍ ZoM˓S ]7Fգ=/T#(\Ss{wIAY#=EI9e|-R}Ҳ|J+tX_ȝKmw;8|[I9?h_d{J#h-o'>)iv>ʋ\螬+VernfwqHЙ: \2z.-\tY6$.EUe$L2|> GR4(FH4F(|N'6ŷ[C!*+ɻQߚTj|,WKɯY|Qб7 f?s2B.l] D{#1˞M<<6M5OVW芦Q_%/[Br'bBf/K`v,f .AarfWwfW$ n[OtN 3k,jFD2D^.sGoij$|QQH<6ލ~$97tlGn81Zm6FE&"cO5.){HKHtmIBvvT/R\vw&;%vȨjGDNTGj|]2KW7riGi$D.&J\S]$ҡRd v~lvp9[&I(drZ#ȱyl2L,JF=v]>]f?.8^yKYh{79k5d{99JP̄g~/lu5g>-_f jB-i}oGx}/'T4Ɵ-$t]tiu,16Ui#^SZYY4Kݍ|S%=""ȑ${#(K$iIfı~QD\'6~80]u xm炸Dcljc|Q*>h>y0pKFڴnȮEf8?Ɋ\"F &1ZbLNيtWWB_ "2d\+DDQ#&<5$kyLxf?{'Q#ɧ%GU$i1zY2xwYӴjaWfx3*$IoH6h2"0Y~rd!qRdԦERRF݉&[ vu+%oˇ{_C_IR6ɸ㡪z*/7dI[HҞrlY7{Z=M!As{jGp8) 1\X"E> 'd$Q\YV|7л RpdF;9s5QKq/ƈV6F,Dv., &5FrgӱKiThQDػ"P%b$I $~ҭҽIT%*FNɿu*#I$aC0Gط(6 $Gԏv=N8䟖qR}Wⴰݓ-G$?kN~)J*G8٧oʹWO, څ.nY|5kfL\DLyҁ4mhrrJ-%a6b'&] &!# ۈa]{式mL35#_ɨ |S'Ѭɨp̚c隯!$$˖nOϣjie$ݕşLz94eŪ),fǑgtMn%Bz7?POFwDu)org&xn#;l:Ve\41O"0B5xL̫"*C@F?QH]1pJ&^dWܙ7sԸ*Q^g|g l~M䓌:22D_t3' Mct5<ٛd_1c|mqG+3r扚Uye4Ғ>&2##YH;JK d Zg8cfiIg(٤_F Yf*$%pQ@Md;"t+!0?&&֑/6#4xcnP1#\!&I_CÓhl4SOp7 AuHZJ 6KbŊ>r忩qӺ3}as7!'y uZ\< Ot/#7N&,yKhtMYR,8#o/>N.̙:5٬~׽S3>S2ٺKhtKS^ؘufs=6}^Ybn2!OGɯnb6G='D3Wnv_ԚRk1&Ej&b͇F򚨢-gl~>Vy%eWdІWf?3?Դ3Z33|yome$BK[wM7#>h |u>> L+b!$*BK(wR0xR'MmG> 4Qf4ʹfg-H#h0#1_Ԉ4Lz׃Q} T~]T|TM(ser`溶hSM+F7|> b4VMZL"V4h\Ix"섨>LRtam2č'LLx'Lj%hN'j'v9i<<6YIbsC! +aLOmYdvdrge7{ڊQWl>PP=R1{pU!?_qmp7&fU8De9Je򑷛Dۏd&Td4E\'d׶wڿi6-rNeП$'ظ!7 ro$!t6)+$#ȣdR]HݒJsJ[IR$jgӮbyW^d9~Lr64_F1 N7ɋ8l TJ4O!T`dڙC?kL7Y,uk:Cr4#>A%f%hًƪ(˟e<v<ԛLG.>9%!#нHd3d& ;摇 62RFF2Vm)Ex3+ZeK.5<~fDٚaG yL|OXf3~c3Lx_>ǹE5$}OC&l?3hυۺG%ܑruBSO$FF8)QJSn}ʟowcKoBR&9E'+Fo-tT>(Ĝ% j%+!>v)/8>˖d[z$dh/ݺ|u96{HHOmԉɾMۻ%KI[?7vdtbr`ۗ$)wfߛ\!E#Vxʢi%Btz !Lu'?ȣ'"I}D'h"ClgDϔM+4 F2%F##WxDj z,ZUUlSbnJG.d䛹2Ϟ !H_(f^(bKjKQtf2R< +T"2jn;4JtOv+G?R>l~OGf<f+M|~Ocɓ:>QhP}},F5jV`[r&i߽4M9Q3.>Y$$CfGj#DUp.K<6F?lvFu+0|lLTd6| ^9?Ko'|"&"+| 5H1I4ƚi2.K.p2*3uOiL#%Ds0d{EƓz0I8bMtB_BN4ɎFvJkߢ3c'mojmdD[x\^c[`Ѫŵ*qOj})oMgՋIE9F8E'CQ]'LOtjD1.|*QDQIϖ\\Rd$-UJm5F4nЪU:'/Ghǖ5blջDБ+W$.$ .9'՝\Ѻ?e c?FG_z(?fqf ' GOjD)*'J|*6Wdq1Q *o1cQ}-4\3'$4:f΄nnT&fXty_3 +O#3gW۲so&_Bkeclwk|nvx3Mc2 1)pid! d|JRpٷa!qTM#:Q~m6 eHŋӂ&d왑r>?5(xXVÞzL3| z >fƹ'ꆍi.>5?$ճERGǃb>IU뼬Ii}F4ՑƧQEQLɍ1JJ_$$(<#b$Ql,4fuic" U$^[`7!r(BLMcAG܉GL|>f{Y8YFKKjs:%/;k 3Aǟ:=B4y}SJKM$-bV2=M+:&d95"mmJu*|R%УK f eWgNj~ Sd<:\Iw.to%-< xF >IIn0hIѥ+[Q!9.'َg&ų&HU#MW㍚nLɳ&I_,+h*.Y*4}*D\g֞Z=J&4sI0b#>.PiѦNXԌ; Ityo;5_Ys٦UMX &es3me*7ƿ&5 5K܍J3\1EHvFZ25FH|ޜzMxV3误`3E>O_g#Y.Ht6<6vdQt`{O=,,h5+MArb,7`[jo67d񒈆 |r("AqdH"aj,+h>{#IQ >hSiV};t}A].;"*ؐ>Hi\Y QRf;Bj}⮉W\6EbK2L]93K-5kBE# SF'$'$kݑȎk#ٮgvy8mF_7ԏQO܏*<6b[Yhc#QfYؓɑ3,m$1yF՟mG#DV{MDc2MGEIDzX&ڹe|*R2N_.ceKEIM)WCF7Œǐ-%2Ml8ӎfT=(zz~gSddd:蕮BCG_y<fۦx515Zfi}Ti$)4FU 9TryO uLܺL3}MY ~KC+v!*= Lth<'DH~:J*R<$Gb^K_970$ѥ,MLӌdxbjtm[$ѨdN<*dQȯп f4H0NRO Tr&a:%ٖ.dZKfkj# ^W3!)W}}\ Ir5TW$R}%x"gPFy5&g|'/UU8WٓIVmYCWX\1]D&/٩[هMfJh-*GK$ct'#oID)e>Ⱥ4Z QjIIx)ax)Ҧf#V3ї8 ;>y6hF>f1$ȘӵiIg%"1#ˡʙ3,\$(6WHBGY$E}قt 'ؒo8>Ѣ$Zhj*4G0/ W}G\s*b>ǝb_d} vK=ɒLƆq\[6*;d?RӸg$LjC*K' 1fΓIL~3Q11DZHEأ.%٫MV}G9,y2fI[$B|/chh8EK|hˎ FO@4 ~JC%\J=H~FPp"?}o?؞*Ź#QBMUTM;6kWc!= H[ D80K ;SVj})|Ee)~Dg>ҩch}-\ #oEd8tC+Bm,ĩ!ZpgשE[1Oz2?65ő\H|#I| tt[P)6EjȘbOK3>/Q7Y\٪jsVhߓGW"$9zgmFxS2*=GvnRisvirn}ɏ5L&=24II/_5ѩ~ƏSŪsOc͠uB)=dc܏SUG(+%J{I;ܾvqlOMujE%-'XE=H!-rWLa%bOr 6E]htN 7nDS$ܕkvJԇ=hoԣ׹Vm[h.E6vt#_ĜMϡ]{BT M:cˏq'mel\$F$T٢iL1ebG2M&>:D5_&=Suv0jy 쌚7X&GD&,oHhF,Q)Jm|N/M恭J<=o/ y e4`0}G:zFKi}T5~WS)ved}J&|5Lx] N>LQ(Nqj7tJdMBDȔeH)&Kq9_NLffrt㿔W4mr|*0MJvyOoxirI>M>`ViF>bd~̊$4> ʻ%U'5o璾M1#oFV: 1\{q\rσ Rxq_DFE9ݓ}I/d$|c'Ҽ7$LkDd{S$*]TFko(ؗh QH4*KMƊœRfMޥ#\lpV3wx$2d4I|?#w\>CHeX8%Yq 9 FK7\&j|l/TEt}5zYhZHb{ɉٺU|xd%F>HH+F'(jFU 2m}1Ytބүc_#QɍIrFF)!D+F_wg8Y&PIQթl/Lj\%dvFt"Ytp=Lpm H]y1˔F;5z_R/hdtklmɰQ|O#՚mr'%ǖjcâNoŐ pFOfR)S4h/q$vIdU[|zMrHKK_L=˺{hCQ).Uɶ]2߸IcFι0}ңm+DxwdJ=2I$<%)]]$DR?;1GMQ؏5?jCݿNV8%ѶI M9/cLUUu!I9{!mxF*⎭HRv'}ܩ%=h2=W)a 2oуMop\,QdUd5TJHtI&dݓ/M6:/w&+#(H%Hһ6//]CE&K2Qe _%pk>Oƛ횩n2j\L>EcŲ $$I.;L}1ɵTR;_hbMYM22"#1pG+2oӾi8 do/rއOqML;gMr2#cIl$Ǜ:B"ݵݢ6|lIHj]-CǕ3GY`bo+%ʣG+i{LYx>ҬO_hr)G\Dnc h=H׎NòJSi|P&z5sNF=gD\Mč'/LYxBWNNkD91kF}kCgIя#}eh}Ln'r1&H| LnU1ӱA!B{J"$dY\+h߿*/ K"|Dr(w7qD&c3d{iò2\b;)_b_C6%Gtǵ3'vWۡ!YÅ%/mlnNI&B[V䆞NXc;yc{hx%gmXLdl{~RRILKwɹWrmfCS&<Ѧm,F%F1$6W$;<}\Q_gѷBVm.T"r4gQWٓ'l>Y%|Q%Db4[+jnڨ__21cڨ2I/qo~$ʿDhqoPJ(%_vJ6l0y2F(kGŎ r/g> #'IxFoV>~zzr0dFKu)%5 =Pf*ڤTy$V;qal&c7V@21z1iO&&K3Ȫlִ'i͓jѩ# Y?h)sF4Fs܌{D\7*K#71z?**4%HUvJ{x5P}ќMji(tGR\_[|*mG-/'rn>9"D[D'uh47=V;%.C>McI'C2Mwꇒ9JYJ{kGh&.[1 n|ra1侅o^{4hgtx #0Տ$OǛ!6< ]=7.OI%e3*șe23#kmj4J6>ɴ"b&]v}=ƝxBLtJؑ82$I%Pq٢]}h(Zg/AG |yW.fiaDX32] %gCx_#_++$DFMdL_plSS2~CLD$?D[f4 B(ӽCq53U4dQLwɑ|ȄՑF7b\1? Q֫cjgDhxM<-d8QIw 5_HPF:/pE>ȵtEO]: 90dbh=d2W9>FU']:eeIOQ1#i2|>獶jp2fI4y|1lOٝFN#tf'ʑo&S⾏#IEHUX4BݡZpёtc)·[ȥInP:-تD͑{(ᑪ$ŗd-KSՊتB\!EWFF2. Q&Fi4I2IW]PJ%sc=U㒸@y.mY}-?#:$#3'fCev;%!.JDcD{>qxϨ0,jF=1vSYM#.+au.tQ{i3rg(efO(S6YM%Or.x9_%~'EH>1N2J8ڲjƓt8;)rU2 nT+Z$h8̈́cV"E!&85hGɶ~~Ѧơ0&F78I) qf_v: #TJ%"*C(mT4l׋M=lg%?O<[G,x>h$d2|tghdU.#q69ՙ?דYNCv4/HR,drmX%%K%v,oG?m] SqKU">QS%(E{RS*+]3lTO9_4v/'H_Wl{(im6<*|"J,W%crK87Kc{KY9*W*g &M'qvAm{yB9Y|I4A-? $t|r5d1ƾ KFDBD4QVHQCj%D;.IsٛoCipJC\_fM%d%;k>> }>81HhqcIcDG2@x\l$$5HC4I M}|Ϛ8>xt>ź3nWp8Xx?bqLQrӋAُ8 YdD$cIcPqHF {L<)J4û2H8){1dK5Qi9CxL}qD&HR1ЉŒSzTTy,<~4n-IMd#əBJ4/j>5&-hYG>dJ ܟt|u Mˣ7ZFяq.NCP_,qM|#aޗ 9$㶐hOo plrHcܙsp\#m8{lq#G*Cim:fߒjdIF!OI۳#Фѽ$zJPb7\ N+ۡ[쳗$jNvǻpsرȭ\RNwp5lq;4 N~OBtBM>MЌrmY##BFVѢUF$rعlko$Ffd͍4I~VW< Y!7gN̒H&YƉr$CW(qpdn|$v4thF5l{O !Eɛ(qqiFUՓWѳ%D$I22/Ҩq*%0>lr#ɫk j&G䓳Y&1<L;0#'hȌdcK6y#DS:G ٞ5"e#GqثvxO٥LnTg $Q3G÷#H t̐⌑6p5f/h S1Yta\cᘟ&5f/iTxܻd>|y{)aQ)U1D=Jh(ͬ؅E>H#Јckqi%c\T4Z.E2{l%Eߴrq %Hl'x$ )EI\ND1SiUǸ8gPgrv KCuf#.S5٩|%2Z&GC3?iPuA<>" M)6=#Z]Q|b%$m]J)F Mԭ &%y0Y&. ]YMN#)6cp"iL)E՝n FXJJD$.;%!ɥtdnRpCW7M_,ݹQ:/卧I23 [!(܆|~ KjCvciZP7Jid˔hW|GѶƊIYi̓HbKJ/q5 ;$$Dg%i#D+!o}ClM$}ѹcd#q LE|I#Pl'(Gɴ&d&LjƬ$)Q>_lxI#w!|_F:IJ^y|a5rmxc%jFvMّD$բ]H>:6"(Q((^f1F-8esePhڒfQ&f'a[RxV6!#!$'hN㡊ra~F6Q+}H{Rr{Y!7l(~&.ƨ/wv=/h[Ȫ\Z(rKNmb=V(ˑ5'hbUT ,=s\knfI 65+=KT)%iq N'dJmUDJ>^Bnq炩Ol{_ $h kqOo!: gUf\\h3H>r> 6G*(wqYK)rn&26\&#"$uLXh}T>.x||9x14ze#%hOadWP̦k=; ٵ$dT86]pN#MH}6YTm$l6?/+qKpǣF/.g9M[s3wgzeIL}pݪ4$c͛Q<?d!fhgFBHʿi#$G"TGWLBTy/+vWCx̩7 ;h]}-8Mޗ]-RHڏL"C쌈d !$Gf.fNI68ܻ5Z5'ɃTDz3GJ&]j~Kdx!HPJN;F٪-52eR!1i_L"I:Խ)FPvn欷*$+D,T8>;d#t퓊fУ%.OMrcq>)S'+"_nC=DaJ>q8؜K_΋ *odrIJORQȾY̍vKdblImz+n&CRkiJ7]##K$eD- .LF]&+L<ǂ(i!0]#[S7]7fv:yfDcHʬ#*$eJh/"mLڇ dbƨ;b ~ϤX&xv[XVgm)Li(Ylʤ}$2#OnhISB\rj#٫k>%o6,.K>O#|ه-4٣iGc )mLRFH-ܝtbG0n fxA+ !%mVdGq W=ە1{v>ǹ"<;譒6uOLڬPn]QoKdn웤"N<)].n7cn_zEsdti$M5KnAKBhmm.Lrc}. ,՚6 > W̨KD%brM rd쨵2dqtO*dnC1$ڳ"WLKuA7ɒi&VU"fG "_i2i|}I\rmGxR0ĊnT(2/0D2c=8#ɒ]%EdFH8  m#h6ӿZѮΡ g'#_CѤPIǃSgP"Nj{)<4k 5Sd^,͍N,cLK"FM$jx2K1M|;ck(gn/ 8?zvW=,J"k!J;힢lNVĵT|ة]}ʑ3#m#s]pahoofV7,IG~EdRV%OԟE^hM| \,fX"茖L$7H2~Ci vIMRѲM䌛cIҗi})J,\+lE)_g3F\'>H6&*4i)tZI՘ȹnGf"4F5K+dҲsrLs{\[% 5]VS$UMH%£!4 >y6~X-ݘ#-3 =,f-o0d3+4eįqɮINjQ(~)%ɐ#hұǑ?iOO(bkiC%Mvw<S74k[teI{pyuQ3cT8Wftei&h}>yb#j6r$%gQ+qg׾egUQT&u]E}15қ<ƨ$ffx\MvdŸ&l;g5z[5j1X(AFZ00`4|˒3ب׾2jml6ϳUeIN.FҾ *សN r,ve wfELsK_ Sq#*m \/)ݢWd+g<Uҋ#ŕKE럶xڋj]Gfd.PD -[`jCnWHuq#l$_9tr=OmD*[+ FJhJ?s%)_rڟ$$%'z}-dH%Nr_ oﱯH\$ ;[8|=M cf \~n|!w/ ٧4<7M>{f9}t2MDznd,=+d7Ku|%ɇEl-Jɟ$ZeqdFGemFC"ȭ$%gaC&1ςHf$(Z(َ(Fx3eU\䬔m#Oi/f\~ Doh8+8/㖯"HFۣ,6ϥA3MrLȾ Qٟ2pKK7"kT{2+eQ_%;#DWǑDOiQ[[d<  ȿuEDdz49eZ4ȏ33H4emx50jf|j11ѵ]CHu d-pF&{4aɅԍ#;jF]RqgԼSf=w7fWqdciOBcwfeX6b%&dp JnjpmTb?fF7(divyZBlY-Zܔ?(ak0f'2cOmg)N d%(oGRW9rR5=ZI Gpd_Bv(OňS#o$lqbF9r`WծIJђ׷3ʻR<7FfVx"l[fU~C7xB#UȸFxgyhkcͳTSRSW#TiåfHNѓ$CO}EG),iX}>->%quQ"xe;v%2?iGoG\ WbVl7T(%E{$d{OwBmIXv7;d&lPn' K5`kLedU2:iǓ&gr$\H)Tђ?I3%"c9| .A&m1rxƚ\IÑ%%nhQ摅|fVaʣr,x0Mt)7E6&D3iaT>Z1j1j 6446tcͺ؉N(Br6,O$A@o'%dU[xXo˽DUDlLL 3打J#DFƊhQ*KDw[Q8d,n$c-ǦqFXٵCMeN&rP|"j$$f߂q%V`,#}WќF2f#Ys5 lMl{gT< DMLIƌndc% į'Lh8#\D 4Gטe,m$vd64WU* Ty<~zg/MrCfN&Փi[DXɃ&\)7Ѭ2pb|-`ܤho49WF;iu(v-C CG$6=$kp IZ=-(TECZ0V`cnE,,dkHW&>ы?&<nLY4&IL4i dJ<3%*2=e8[#ͳU6'<*571?q\|E\|R[,Ȍ(2X̑3D)DؐbD#TmGq[/Qy䈣c(&i:/}=m4yw#3<^| Lˎ5iS$ ƹ2v82FU8_ɶʹQVt"NȦϠpiĶi/*VsH#=wWfP/xf#{W&9O8m2`wh 62x(py ?F(&$B5i"ԏğFďqV)H٩׸6>7FВD}i% cbMbh bVq q?YF6iF%5&f^F<6wɝ:fF[,k$4קM٦Уh$vk)fIS5W&Z{M}-_#P`pW53W5^:2x|eG?3i;h1ٍV>Ϡ$z73t|yF\RI8f,|D]ײHK{+n)Ps.2LeVobi _#'.(ߒ6$RPFm2 CP|Hx.UئvdR=Irn.hde$DTݷ+{k#}BT쌩nV&K+D)=U\HqmRodFUmnن[hRHBdg|t)y+WHÕݶiirq\QFoo$hjC*V);fG*nfsi3.S,CQ脉tdV8ٵ5DһLd%%c~OxZu .ƬdagfFXdON6ʐ5h4J$R',it}ᓟ #]y:5Y[{=.l#2&Yt՟ICb &{էDdQ{2̨q2ۦYFmEQ?wj1bL93]fFD [&؎ l/I7JhZe Tzԑ2q$S kJNJ; 6Krtk4{m ˓5Uy1L=pzڊA#i'' HE84ET7'*.I#"2oJN&%&1e$]K$zNrڙ>lNN\2[vFn]<Ɵ(|HM˱FirɾYl96\oeƹ7$J㷃R+%?m)U!mx.DSV'Rhڳq Ii2)A#BtBv'E"D%ȲqTifh|4ⰾurf#s^JxfQ&l$7r>ÿS,vcTG$&$?l#' K$$&&+ҍ{JFMQf}4|PJ)"Vm3*2̱HiP} xchI=,+ lذ|ɶjJYIgHQmxckmIٖYlqKX(QHfr$TZ6lDcg$(ޝj0L+l|%FӔ!"(1DEdxE3RcQ2GU읖hվ !J2OmG@zj64Ari0`)#OqӶF<:2g[2mf'ڗŸlv48:cHhkQ+b_Je2+\rE9.OcFǓ2WKlZ<|Y*"{N٥RDu:sM~ԈD+]ld^EmZvk_,.MOf#*C_ُ *e?S$!Km36tVH1>X<^Yf =&y<Ɵ?"-ݒW7j?(ZC$c=ݛ?lߚ*%/7;УMJIS%(?mrqbkQX;vA9?q5]~5pȠF(\skcƾH>86bm7'kJDISh-{It6_$&M8p]e$glpU}+bix1I"\E4""19١)/A&<~t9Q)NM9j5;YPf|։Սȫ-zd:||k^6JL[$ёq2t>6\Qf~;58F&,rÏɖ4Xْ7J$j$fN̫̑I[HhqTmmIU (5Y\fv2t~+qsŞW7;5yy9j#g:3HYfHQіrd<guؕJ+इvANMQJ*Fe'h_huc!٧vCY#ZH Gr0f&jb81ǃ.5]ܽ=ω&4ݦOrF5F>TRRKY }U٬Ytw Ylso~-jFC̓Kȥ'з_2G*5+J[MiqE'%h|2[[f^}g LO_ ^)Jؒ3r[jTX)2J蜗h.H%&+i.:+-\Mbv[KJrS1JI2n!T/k"Ř>yr&UUEJqI)8"F\uh˙ms|$9gx6i#'BOꉢ|xCFH*?iȒdkvd(̖%})wىYEH1P$] 1B̐(K*2Gqȹ3Ǒ!Hlh{Եkr FMv~}83*h̕65PGG_fV՚ΏRA'[t0KFTȽŷYn3Ɔ̱26ܨ=DJ+!c^ҬF$}ͤG}ie2ۆHY:dj6|W#\ .pA<3N<>{OxOk&IZ)mDE#C4>% 4c(hO9OO4DͫP솭Ky,eQN-aq1xi5Ns?~+ED C[&DW_%:"U(qfVH.SO/fn,meZLͬ6}˶jfgMəGE fz_9 阒8y#F|ьM_W,>sR9pGK$iKԳpؾ=1ٺ5E*T?o$loR2}Q抴mdw9Ylu]QS5-)%|Ry& qnD^v(i$pV\\ OKFu$-˂;c TdKD$ l\WETx7WfY3,RCK{b=JخƬ"YD-2;|C7OMmCPVtlUQ2]zNKjVXYM"4F,-#cÒ|5Tm{M.bI9m7n䔑5&LrfVMҡ٢R&"T%}/*>j?=II'͍|}"U\ً w[)`,OkGějN[Y,?8"EǞH&ݶiȧ.Id!5^yTW'΅WT7'-qd];}tKR 2sHUNGFHĞpݶE:dD"N_/i{65SB)YIJ{dE|nL(Y\Y+krRQ7,|h掋VJ۝Q%jLw-. BvqбGC/i)ǓWULOI4$bEX7Ff;H}?6}>UxHE\O _j=3%=΋DmUdj~LڋRYZ䓤dd! \##I i#9S3[H5&(mIrQ\"jIP-1;i}#RFOHDT=:DB4I5;6Tm$GddqR3A5=7}5=}OW$gܺF+ID]Gk%f%[f?Ks5}L@cvfb(51#pCfdE~"8(QɎ1mt}/qHg-8\vtr'j;6YB1مta{U7RV9;?FUc58#Qh5()vͩpF( #nSOWY"%3y*%cq5J-#j&'"1X5AeѬ]B/qTgc^o-;cfOhQ D5ɷ&QI|8ǒS4YumH#vK-oY䭚wf2^G7ɑY%-ƛ۝6hP[M?q4e~?wi6>gYSRkRvjr٩dY^AY sLᤌdbp7J#tbj drI(G2|pvG7Q+f]F'F8EȤ Ң2trR{%9I!MlE \ikq+${ ])3lvr%5¡Im/ɉɷMڇ,uVle?969-q2I>%%K 'v.vdTJ2,=#q\=H{Gwc{/ؾ\;*_mԪ"IˊF7=.Ԫ&Bf<1A`dH^N#%Ǵ $EQ6m|cE'LɕOɚMXjLveudpM&Ϧz8$x$J~\ Wͷ!Q(/$WhI/5d۱"JȒLG搢\ E284$ꊥL]ϒٓdfnGQFDv=6هI)QK4 {dc2/wM$|/2Y}CrIIT(EMfQĬ i%f#h"f7TxZ 50qvxEdD71.hkkJ3Gk j!SǁgD)E4F,-;du)Gs!+Gm}!(qȪ+v(IPkMuf;#c[%$$\i{"ظi"n\Qke[WpJ#li݊_M$p957$9&Gr8#9U ĤrW}J"NOKt{I)ci;>\JmQFkxhƩ/)UEÆ*%jD3fqNF\FI}D̮?њCd3 o!i >]3ʮW,rtMDc&NIFK!W&ݬR>^V(.Q|9R,I6!.M_?䑴Lm¨ GRz#QI#ɼ6,n5ڝRgrh-]gl4ݬƿq. FXs2E8WfH"PHD'c1.HvR%-WHqq|b:0reG#F)yʮFƅВRy"/+ɟ\QKiu1u#}KwGw䵲v5Gw&%T?F8V5KܨU!m*{$eXXNM[}D266vN2sMݸ.I%Om{DTh_.,Y)H?IJ'LMҦM]tBMev'ʢ?'1.R2r|;iن'oܓj8q=ݙ9\2Z$3<6F3Mr+F8{y2Ѥ,'?fr NѪϷ%kuO&פg̒7|edC%֯s53Ix£VGs,I_mct/iM.i.Fi>Im/p,ylRn\\deDIgId ȓdܯS[h2SfLM JZ.jZ??cJ_$;y,'!%lg1RcK/1=>8bHy%"p;:N _EQ=KJ=ړ2]مT(okN*;J:BrF*<Td(ʑqdICJU){ =(kw(r&{'4J2F ں%OeA6S]/R[&_SAʺ,0 7F?'d#vd&FE}~4.m!NƇ]",cؑ;8HkՉ5KlI?t9$&mਘ0Eu<&)F;Fzf:BtBn͉3N2~Ki!ѳRCr5܉fWW\?ⱨ&&U#T6OoW2Q&CwerIIK]>IsD:}1[f7Vg\fj[S1=ݘr.XT_o%veJFݼ(ȇ <5.G4ܩKxާ1Ԫy_ZD۟fi)J5Y[Lѩɲ=\şNy|҂daP}7D(R6sɴ͍4N'4}SGQ.bm$V!vD4QqzI~ϭr\_d;d^2.З<}F4˃ c|{"َj Q5l%Y/>,_h/w#[1wd! u.6k|wYR ɗ9YeR73*VϞGj;5)pL_Ƀt.y$5FT& bmV&?&J-vj3F&|y,[[FU699:JH2K+ލ&dͧCf9[-g[}YN_\ӝ y)|5s.K&LUOQ>O3j%_Bƪ{VEJ/tN0j`&6S0i-6bMS1G3ky?OڙաJRN9mbmgZFeqF?lFw:\r;fWcNL㰌eM8)=܏j=5Q%%Cɛ+h,orʮlU$RclU" ]>I$v IpW43oE6[UDrV<Ų ё|DC7'C|I3.ѷqo|ʊ=}:LohCx?Gc\Rfdxlȯr'D%eItr&ND2tIoL;jQ4r@ʮ6JmZi]UtdV%D,lYwf*q(t(V5LdX6;eHmkK>d&}Gx$=ShFIH+I2Evh!8婙Ib&;l-˪pw#SY%Q3J&3?2c?L1cW%7"2LS &juOXf1kt}lF<ۢHUHv1FDf;r$y'Mb,,Oc|Y_fY6 ђVgc,p}E%<|~RVYlfŮm'L5y T٨mlq2]u ٟ' pd䪆cIt62?6*OYH^d$O}*(flGANt_PKgq'*LFLWɚ$O 'IYD!28YR#[܈ɹ'1EYs':G1ʽN77Qbn%^M;Fmc.ƨQQ{36EرQq*n 20ڽǹN5"4rLkzTdmpWk'vQ|Rϑmj*]O-:'=Fvsl'I5Q&vl|'+Q2JTnl Q?ڟ7. +?mU>M5); y<H)Q$N9YѵUrN\R$M94ɾh.QhƽO|p^?UL "qRFC'c̴Dv%Nͮ}gY #H$rm+>ޢDur>z(i ʨHiǢR|rM6cƉuF ͐ZO>~HVCǔj5R8vjVj<9OQc{E>ns2/N&&klpgUlF|jwLɍjW $bB>y&Bqd>_M:#:tz>m"(ZKk͉Ě[ZdwvlIcFUܒqx-%ح||&>bFTv=+"7ˆr"8RܘFZLSu_h\G_*=7 89;g5hzrHx.G섫v95*2E%Ⱥ%VN2ɾ&I&NHq7#;4Cc8QCݳJ(OQ%\ٗ扒FJ2HjEp451Biz3Oŵp̉m]Yir1~ϩVgʹKzLlcm_GڹMZ~FTlwmǷNJ6*cf5,Int%Px%IQ9p}W_'Ҿ?'jyz7'mlwEgf>K1(s n{WG lvFqȧr윢燩;Dز.l15T/Nb' opNuBqj7WejMx.qؤڻM-ܢ\2GjÅ/cr$ͱM!c䤸brFI)HcYnC"5Ooۚ*VMcc66}cƈeDʍX]3k Ց^FOI Otx4$9umb dّ%͙$>%f;gc 1tEt;%v|BM;FG+-d#cFuG4(qŮ $I&(|T3ZxFo/45Zy#O#edf錪 6^Y$=lKOj{BCr)dOyq\㊌LʍcjLsKqF"myL4Zs7~]J:+/'/1~UN;)6d^ƑL*"}aˣ,8QA%c@qc h26}ܲr3nm]ԱIɒKm%슯ɦ#ɁlLӪ#꬙tLcGQ*Li>!2Z:,}ǟgg"-5b(葸L.f;Mrڸ!OVCNFd3y?S,)~+v)(9!1K9C%/I(J,p#>1[g6ȗTNNI;fGHd5D5Z]#kk3Th ym&ij0?˃JτJMkIuRyeO0t$N6I"qmh>)zimdd!2ک~k= 0y\$ORdd}ܙeɷWm'7"RKGD v7R=VN;QGdG$%G%*d)KGCnCFTVGoGr蔩pY7'$KN( Ãj8R%C)4ݛ/܍r+v߁žPPm[EWۗǎ[GǵGiᱤF83TVSDqIH2;3?71. O&+ Fڕ#\iɯ>̜rgK$̑]ڇ񒋪%_P}SS[wWkMDŚ^'4yg<4XϮ3^ș]jʯ>.~iI>_&Jm10sgֺU<({KCP>(V5ѿ㼖MGCbY=ϩ] ^_ `8ۦgSUqDn6N &ll7,,dd6]/G'Ed\'욳FziC(5N-Qs' j%D;5wkkgor5u ff%/&fIK'kIyfScj7/wgQ4KQy+rHjt +5,>NXJy_i,;Ki^T2Rm[dDxv̻ZM *[kp?lǒ2Rp{9$(BJ.H5h%b ~ƥr?rfNcȡ&(rejaTt{&8mD`.LqrVͲ̌Dprc\D";! hޚ#/,SƟyy'.,SRwcMIPpF(6_$ۅة˧Cr) .͎"g9ѻHHmnd_!!r)s1=)UJͣ%'<.' I)X}žfY|.m_F3 'ZXY[6낉[|~D{Ym%D#!5œd" +Ji_%#)-':TJkѩECki,ojdtc-`ԽxӖtxcfG^]R1͚WigǥU҉y<טvF 57=T'YKS$4ڱ" xԖKOb.Z3E9Xͼ,̘6BF5"xbHǎ J&X|&B۱cb>4vH\i$%L(Hv(CQcFi.HDkMKBZ}Tɇ"ǖGӞZ9(ɞ{B54xlY ⏯9KdV'\y*2fRte(Uϩ4%GѼrrz=EF?mddM,cǍJN LWC"+o(sqVCI&6DU+j1y,oWOӥTۉ,rRd>fA5)NRuL8`,s}Sv<W5U#KɅnB ՗48W$]HŹAWĸhi&&N$gǧ&}]$K}ShC%vJOGGޅ(Un]%Y픇TL|N#fHm1:iŮ-{ZDU2R${-I؉{Db'$FN6o ՛Qvm+QGm'أN)t9{hqFq*#djG.ʹͷdgJ\Q%Jĩ{JQn#Nn[8Kڸ#CUܺ1\m2Vu_m'KM/vxjSQ:ᔩ4cuEbe/䔉[!*L'+4M{rc&9%1+TxNz$h7,*&.wHnIsFD*\>ɓ'-Kc|3%,|YⱷPpmdb쒣k|5r(2Wɪ^9'f>H#2ѵN F)1Q>,~6o(N> 2.|}'?eWگG1i?*4:1< :n\)oV鼤ѧ,HGS+%#Atf}UAOKtY~]C>Rt`0&iN2>4YǗHYY3&P')'FMɒKqH̙-YSN'r?QuDDWk LؠJ-{' ki?j5ZU41gC(&j1%&e$(Vm'ԚKJWƲy#-<3Oᘵj$f&F]SFIyO tj0Q,[U-kQi[|ז#=bӤKcE+۸D`l]iP8*q==HghmmZb6)B咟si)~#$e縜Ue6&ضzh擡IY{{߹2.m I?ԉ/i ]U-W*'E|"|Q>(lj5/jrQ;[{LKpX܇ޗiN)?L?}Tq$(o{F2/T7 Z#c%aJM?gdlPJ(Cv)p7JnھΣJɺm92gV1V/8iӌQ#_KKHє&K̝)QI |Q.JQK,1HO1kgɫSflbf7}53y/KQIOl\R\-Q8: suy3yf4},(Ϫ7JfF*xn'^B:9kfe|բsj\%1&!kOJ< آ1ا$>{)WɢJAO'FWtl5:GO\QC右44CGn<<Ϥ6/ FԺC9oi\v/B<{[ SgY<d1yO|9h|N(y(M_ (G_NR<f5!)Y#QrLi>ic( scȫnC-WLKri5F*"ɍٹ+b#5JV#tnLQ̔(8ݳpIBkihr6~+[8;rQN~4FL{\!Nn6';2Oln,R4*BMJ)ϣ%͍Ҕ}n {-qm&Ԣ5[i1ɏnҗ| iY/p}4i|HIdY\X%V"4iR<$o2<*أGU :71$D>Gٖl6JFW} }>Ի^}+ 򪈯j1.6Dqoc2~ّ2u#o$-C$ (O!Z$ϣ|Z9?Ś=KmYe/i ͫ~M2nblߙD{G[dabW[jwK:W&7hsRA[?R>;R[fm^{ F/jQF4أ(&UpcGx㘝QM&"Y{32k}A᥂rIeNѥe5x',L U/-(1y{)^.k59ܾ H͙D꿓6idɶ'9uI. "x)AdEɏ% F]ӚCg(:D(3d?ɻ䔝2cSn~h6k7xZBŻ$vGH:B>,}%ML{# QBDzfNQ!i>Q?9XZK \8I2H ~nK)D2BQgԾ zyI3WF'T.d*CI IEGRG+g')A8e1{DޗCcɹz! 2G*cȢlJ0%ROY>RLy:]Ȯn$r8\w(TMn,vѷ%+s%67*=$c+ Im 7$#'|I}b&9$ٻth{_'HOw*b&Hƪ;#->_uw͎UWȱŶŎJ#"((޷PҗbG&=':r>,iς phcxc퉠[RYE764NcGnVJ\t&Yv=ڹL~H0$!ݡH3*Hʸ'<hP܇%Ep1c'Q\Zwr\Hj?lYZy;<}&fѼQ3j,[[RREFߓGqpѧԏ3=QNMT9_#VKDY,7bَ>2ظ1,reV̱[f7DQJ\4&5Dr$t"'}AC Gkg'$4m$ rU.P!vi0vbF.uIoZGItMUyKjg~E.~R_$ZO %ȸkSi3Tnmd$_lO$zهn=&PډrYoqzp[MB1++'Fb&/׽#Bj*!$J{&NnG>(K#B5D9vFIOsGҶe([?M q%گ*#"S%>: hR+Փ-2[hjv?Yw)zqD`Х}}g7CB'GSHy9sGI*4EuHy?D%jٸR_K[ ЉJMə&&&|8M#\!{iguN4ULli]OqmNI[VIE̖IsG Q%fF4% +㪊şJTq3do+mTqYu+VyZn&U#7kn8!&}Eތ,ɾ_"Ġ"3 %f;՞2(#$,nl-Vw&mьz1c|?욽ۨeffxR_FXvj!yp8-OeGzD%x0!G՗cL~1qDNMiǮ 1 [F8#y1;t/ȍ\v$}#xpg6&m&̯cK&k|909ԍ>LSU#&/2IO'pإt w5<;br_f E(|~Q NڬWo1"c"&Ԩ,#NvU+fWE.ˍiJ\ dUC./N 7Gu#Lo${#*D]^pSs$/\!E읱Kǁ,vhlq.RSF%Ky##ȫ 2 P6MڲRFGY7c_z9|"ϢjZB>Gó\i$ԏqmYj*fĮy2$jʹb6v6qd0DQn# kϫg+E?K(5^lo.1+EI+bسUm8?я䒻 DLjڢq"PlƸ0BD¥/-?=w9YwLfEldUv3|FcWdWAw2̚St D8Bp_6'^=6{n^ߔFm>h5BoGfФe_daI6Y+mIn' 9#LS]ČL\qɺ1G//1QtI:'n>Vb|7q[y1Ѩ|7W,7Ļ\ .CV4H}4(n[b#̹'TKS6Zf]Ғ6qMpJRPJ2D^G)Eٺ4ǁ:g[ݞTxQV`ȢdΒ=ص#7ز*!yf)"ݙ$9Ѵc$p(՛hOv$9 .nc+&jG_Dՙ vd|t/%*%k"1_$R qGr!!?%nVp؍G3])*)!*4͞CYN,ĥ)ng<?ѥ4 3~D&8E_C6?WL n:j<сpC&5$5O4ȑ$'C4#N4=H>I7Q%F]Giʕ&Oi\яb8FT[/cBIFV~ώ+M=m$ d7݊\r)T4∴{-HRufGIzw'sbڮHxD|Oo'"xhr=e?zj ,#drf7"MW#*䒴POg*ܾܲdg%. ˁ!tKtI+$_ǂqcR#y%DqGZ:vh5S%y5ԏɓKjGf)_ 3b%vcȑHY6i3I**SFUh8r8$mW#>OSxzs>OVMVS$=܍P#]-,OC%&{#{$FmpagOM}#_$*D<~8YE³E/K -29Gv8Њtnѩ[[H.%X!=ϧ>hf|'qWr;kWբSKcK:};dF-rK WF-օo"渢SpO"mʼn\tnrQmCD Rm_-DqWB$d/|QotOj -cPCFmpI'&q\_uEsm^I*\*5{&4%CprG- ++mlZG|#E%#f]B E!j7;lnmImQ-̔OhEQ&I.S\8=?iˎϣiȿؙD\2I2ЛDi_,fOt/ 3o QŎ7TE|  EGdcy>p}Oܒ':RʹFWËcțF{Wfӣ(hrEA+5Z: ٪42wƈ+%x6'Y3Vx,p (e6c3 L?ȉFJ̊~ǏFȯqxȥ&}5]'X[>34cd,]81űǑGŐh}1Gf1A> F8jq-.ܱȐǟ# OzOicYQv3YN&̍3])4^5ENƍY GN<'ֺ}L3>MŪ^Bpk$[Dz=J=K]<$rs櫑|36}Ǘ{Mʉ\1ٮC7S^~&x^dbbRm"sq7NV$y?LǕ*#5ɖ[kaݚwtfFtyiuUI:ʏ;M'GҨfS#=Jq2?Fm}z%\,n1o' `2(\+o,H]X՛Tb=ۛG(IEM:doƯn.D}ݗYde/i[_v+m"pTp4%QM8MGc'[en-#whG?4CRΣw ҏ EPХE[JFc;/W/K*_^<%_&=EERm2j^Lԯ"9WǞC?Ta 蜬3k6/pvkE_ I%hG(rdLt#N$'>~,i]P* َ wb)>񺟦OyzcmKn*ؤ9JxL{Drg]#G 0dť;w&UN/rΕF(KIj%l1NV()p_?Y{p>/tICM%ٓ+,)o*Cg(ӯj4f({Q|?1dj-r???x*\f%$}!°d|2PWLޑqXf6. _d.mYc͓dK̹4zőqhxxfVŞ)m7 %.Y:\"9Zgtc8F2yLZ{gPSxp=LV\(UtGL.Hd9f=FO'MI*5Xݙ*/>lǙa_fTiœ\d}MP*<$_LqivAŊ);F F;h$UC\_{Q/G\ :mJiq[\GrVnDrdndsj]r5jJIEN NjVI"%=ςpcޑ. Rn^Or{m&6(nMپI"Rr|ȹ9H<-%]}y"p$!K%Q={fVɩv4v[}ɻ$DmФKE:v.& ..m=~;2g#] U/T` ÿwm',kF8Бܨ[ qi#إ%7[nkI씬<;%$ř#D]L(F̓\da Q1cWS6>SA-f>ejbB~-П]"8䃎>RɳI4_$uQҭ&lןPkel$rO݌/o>4,?j|l]mU1&E&ř\_w&#ٚ5.Jsd]F r{`ϗnCG+_Yi5QIdIDoŕp,JiUMd`l5x`3ÄwŊKdqF*(m.I%&ٓj,&RD&1̥dڣSi>:VFOŗiP#OiFQMA#1eN&vÝIԑH_j$V)݋';EGyRRܑ:v/R<#GqmZmюˉ)[P.+ͪ],(y|Y].R~JtZbR$$rFM>PĿLkĬk{8W Rhѷ:oe1+y.V1VYJ& `ʯM4i?$O™5F$ Q3(6X:E|#.Eá\ ).w7'~IpL\als\2Hǂ*َ$qfOvb]n&6%_*D-;2ɒF>6hRl]ICplnNCg˳F<ģ9+qDdhhJ"T"\".i"OC W}[y6E(~ (!~_t)}H3sZLf?3iܠk&^'ѓrby~|*+,\Lu%ɏ&lݎF'7fȏޞUOzdt{Tq(?+?>PƗfCj_հ}Q&OO=F{/-E[6{h#䔨|ٽoN-fL=w!{edw5qSUtY> >fiu)vjbhɸ;x(Jil9Ӳ+l%?ą'[W[蒏E;TW$crڗ4^W?Qĥ[{BM)R6:#67bMpJ<&EdJK nsmؕSV5蜦E&ģ̑UlF+Vdorr6G\ʻ?";7%X|o\M‘7/r][营'cyT($o<+tdT>ˏEXoe6ݱƸ(bw$x\|ۣCئ1͑#[taN%3n<>UNpTE哄dP&l0ɞYc$v͡1V%+d4 $2EvdiIO)48dȇ̈Ąl$\!.QUVi4m36rhabgKirvaȦB^4Z(mFL,R Wɍj9>uXbȺ2{$I\ Ĭ+g<:J<锇ljv4яc>F%> iL_ɑHp#ZKWA?f͒cH(FIB6(64Ug0Gq8 |JߵgrrEo r?e#I1*N},9Ϥic>P-LWF-FH\5GdHK+h,HcH1Nh=,S4~G]8Hk5SdsꜪLjl쟓8Y/5q3/9I`ر.M:PFN*Qk'(O1<IJMّ˄f2Crv1$RRn)DWf-]nDq=r_IlDR(c)'d.(Uٖ6\bngt̐r'!^&9'i:]Pr'Ǒ|_qrr|bݍ8d&ȃI~JƸ叒7܄Wt9M%H2~,ke%C8(_#d<"r$qdw(IE6(Q|T)Ҫ#g\9{6c*ћjfFK%cDƙEpЫdоAj#Gqu 64vJ,79Nғ~/o&)Irp6;LEPDbPW'ѰaGfLVehJ%~H*dcɤu4iFLI[1!D:#ѳ[~g՘^?1;$b5P_jh>9|~.g S91Ԇ\d/i' ${AkEG t"\5 =wF`zql(S5-~#e1I]HQJ645dv̖Ւv=N$6|<\o3n%jyFhTZ29S f[]rFO6i_&K9!촑7!!Mp;)~R$hbݺؤSeLrb{ch.Ǖ#$&d+hYe#7.J࣋q} N m%D)I}e_G%=H: (3Iͳ~\_#qmZ)] N*?N& Z|'Qn_#jHղ+DqUΣ;Vů&#Q% Oquѥi j2%|?6/4WFGٓ^2?sfdF>LdVWqhcDWݦD"%"gwf%<[R!̌}-TH97 옪cDYg䴙dihT<4 ګ_M>?F.#EbJ|D_<ͦSNP!i弞4J <3+u#$p<蔶gg)GbE$E#o</F4fS>xžQ-k4Qbqȏ\dn#,]tEZ/IR#_',4WKr6hެN͇L{٧Y=ceLp3Y/SᒪeirmoM(Bș)궣7 CbɼY݉QFr')Xf7pM䋊nE>We ^[zͳsY3BRFJ|kMMpJn,jMъu!Og 7d6"fNrTJIBvy$J6rJ'Z!mdTN;Go2{rQL!(ǃJӮS"d.N,HgB|4 ]CSKUtku77*Lq]\4-/XW  ;g1)7Dy Y &$1Nѥ}IeBWUСi$QiأrexqF! }mtJ%#N'hF#"d9l +%0h[j軑(&ij5 [H.O{{IB(tiWkK(\*$5S3$I ͣ%.%g'͍なf5TK&aDDKQNrjǛbi+lx#Lp>{ts9j&vd5}C}G?$J"u|ъ7D-WF.85*hW(MpP)Dskc& ,f=Rtb\ 264,kPIp/xN$^LR}_v(=6emd PQ#CDIu_hF688Թ"dcEQT>OG5^\l]%B-hlg:7YWPHiQ{ci(%c>*Ƹb [-?QYp)d9hhWfJ˃eȎ:\  "á͝&i=_Rxr3͉|3,+6II/8ƹ$Sh h[SHK S9SUrUpu*&.ؒBw>h17}+gz1"/)$ǔY)P"_"FEuDvgH =C$i3nV'\\IW<"[F)b$w7Fl c3QL%-ٹ\&Oْpe|cpQ3$ |/dmr](=<{%Kƕ7de\Hc#ѽ\0NV5+l{1 q22=HE *QTF|B;x"Jȧ\ \Y6vN>ˉrS/\dh\SO$'8IJ̍pnP\+cڹ%-̸&D[(\$pE7"iP|c#tR6ٻB9sDɷwvFi*dx )mZ#)eWs}{QgbnFw)II> fv6dJ3_kQ$8v| 7/3wL[H`ȱ> [}#0ܟ,tJ6ɦIq&I+$BeQ-6>Ϥ$GM _"5ddU( SZ?9ʣm i+%\3G'I&qU 8Ts] 4c[#&NM?!H]r%rR%?kgc\MAR(KA4lhxFLY(3k&%^|5\K܍v.Fֻ9bB%ȣh4>*2?T#rBDݒTV4ڊitћ6foiDz\f~Y)C BZ/2=$NٻJR'+ClrwBd2}ix嵾ST %mQY4"j"oҤ' $>m vg;d%±*Of,IȜ+ơC`ܿ:鶭GK7W\9cV^m78 iZwFΉ)'%)8%"oI*lhmpAm/l(Gc̙:5LT._$7cq_(HʤmlmKj %FqDyFN#oA6KQHqP`̣4D%jʈ| D{rK0O .K44IpB"8ėC(ڟ%*&Ҹ6xj%Bq $ͭ+HJ-p.KLCMƫvMS#D _'$UŐѵ/&(L"ϫS&F E[8Y4QR4X a4IRVەbM#%tWo]HI|e T/ю[d?7X_R T98NdyKQfuqlͭ2-B&5ӱ{? ^ iSEy5><-bII1D+jIIGmI(#\DDxGT6#IiDD_$U4Z']Х]Kl/_f[0>Q =WvbɏS\S}5]yk94e eRhL峤A_'_ohf$h+Fʳ!5śI.Ȧ\Dj;fvgٖěLr\pnqğfV%.ز6%LaQ[R`}Y5z: M.'WѸJVam~FQʍ|&6N K12^/ˏM^m:hK{%p9Pc6#ٖ E| KY/_=wH#dd!bFE(D8|+hOrI6%#n8r7K"!%tɸ_GI|?ki e~8D-Il=(lm5Cٳo)n2Npw2?$}m{)+I$N{x26%K_(~K I' FrK;%$+kӿq&$?]~#ݿ]$Jз5g"8XMfG$*^ڙ+B+!?WGjV'} uٞ6ܙT2\嗵b"f)%قj4ƛ'>KWq࿓G4chw8*Uؾp(|k/q>bٵ1ǃ TYJɤ@_"9f.(;.ѯ4ǫ2hoi3,wbz:2ptƕdo ڱI "14<13G>Mܜ*my[H)5-3]Qdz/yWnO)hY.G$Hi)_7|(,]WJΗ {)-#"rGIʅƸ%)Iڝ E5ɵnY,wG.I[YIpnٓ&ؑI]mbVT+RkY$Qmi}C_%=qbW)Uȋ$m$dQ_q.ehd*oJ2IOv8q+WdIq~ [ٽ{cD]~'(#+|}Mώ/<&D<bVc_Eهi[M%/Qm_ٯSM}/4}\N1ݤ\KtnmQ:ahLrIܬ4|UX]6FٴQ\ecNBj.D NGxk㜙RFJ%Eĕ S2G%%>]}(? *Quɠ䉢тU.|pc]\d_=_cb}ɴj1p2*<ǍJ<;FRdq5>3e_pS\5.Ef|Q:EWt$}3m9rZ}kȝ%I_#:{2R0N vE ي0.MHҮR4V>ٮ֣y5<[36Yr;>z>clץ B^ZFvf ~9| kfl"CcCDpMxt8#BdqLG5ٞlCUpmCBk}'u^Sm6^*2%٘($RR(%Ŏ5\rI~4EDUgzś ѪٮWLy7 q f5Y" _H?gxukO#i|n>^O6M!. $Up6Q6J 2ƙG)L+}E-B(Kx4m,۴["dP> EG3.W,N#W">DG(OB#MYQQ4Dыmn\]Ȕ)qRe&U˩x2j>D_F5Git#!"pI_5l~I~*G&H_ٯ$[c-\WM:jjG:vaIv+LZG^Zcc~LB*k:TdQr?]K}L-ڕ#jǧqliW&W\&E8sd&&zcQ|p͍i::IRFe mY {%I&KE)8(Z勽UTRZW)+Bup7qIݛ cmCwg|dےkR"1A őB.Ǐl7'8o6OSM|I>ɽ4Ilq$.97E&=&65XBqJǓncwl)pdK|m]qcI1]$U~&ؔ#C'#c<ymn]5raoiqD!piѥûMFLi1R4،0{%%>zMj<;gwS5ZNDI4ΌX/lF^y ź[f3}f-o-#Ql/)'Z#G"%Fq(0re5$(R#eNT:OmS+{:K4ϤtoC0Eh5\8SlcR' ^% FLq|mmL_hl+f8mHAڇ;'#LC!>(k#iU_;Lxd<~d497j bRVcKOc7'YlB-"6nGF>mGG_&*8b6.JNюVF)Uk1)+<FYPE}6;Gon#d>YgsY,(3hlI[b$b~JLXQ2Iʣ܈MGnҥ~fS^rqVzOuo]%)دR}<)? Qp*DZ!Vzspiuܘp/o&LC.I"'IH\r%5}8]oc\S.2DR?,; mq4&.iteA-cBH}G9\m"9/!bƌOLi.OwGr`Hi.> A~3>hki|OȨZL>fO<|DZ()^.Eƍ^M+zh[ꔣF4٪6j5_heDQ*٢ ;2AG88t1Gte'"+k12!m<FϨZ~[-h}&>#ѠS wF+\{Q풡J<ʉNJ8 i$\ᐔZ8.&' ҶnK8=mq\&UbJ*LR$`v#lRɍɻ9}r*E(3V(LTCdRdp71NWD\ц/q4`6F 2`ӣypRFXl^F,~VyM|#?iajx)GG(Q4ւxg=b_Gaζ?.0s"p\EoQ(HK"qK 49<#yf+67$jrZgcj\+&';0P2YDžɳSLi,>_jǬt sCܙ$dVFXQ]d8Ǟ "(>m/qjZdcƬVGoF{&714|ػc\ۦEXGhUY"Ti/URHdg͹mlω$+JZx&7 NH#~DPg,E6/j7Qt.Ľ>94i>iqQ$6ͷٟRD2|G5XG+<5pHf}8KH/Xngo(T"H}{tf;I+g7ƕJm/=HpE6=X_선۸hWG."|ђ/m[ww+h\roq]ܗg;B"PK*n#r%')rZVFImѹnѾG MI&I[c,Y&RUmf8q6ȌVݛrbh vuBN|ݴ$uU[40rcTAL<<3C4oǎ#F\ޚ56N@aW3M2àO`&hʠ?22jDOK}R$M~ghHi.ȭρpA[b}#:vCPrC6 3XUZ4#y7kyShG,Tu}CJzWY)'g,X<,0?~ x \ˑՊ&M~1Gg_2K\}d} E|!iYoLcTAȘlժ͟T/vQ(Xk)"?lj ڹ"c{]+*dR4y64bq 3'dGN~T}U\&x (oLsv.)RV@rF|pif4ҪG$[X~%IOb> y.:LOE4gnӿi6a 'ϴqnd-օ$9 ksNȻ{QzoptA䛍7S' D"ِRDdiG'*[Sƙ^slڇU&k56YOqʷ< [tTpDeI{)&qf9ڦk0KlzZlAɶ&gb1n82Z9R㕳m"͒YWwtb$K.GE $7{-Pډ| jd -zIDMR-\؜fޞt)8˳w*背ɽ]@kԇӴm8έhjdeGS2G.̑r _%NY^$"u:1(n]Rt(vzkIȔKnI[D⚳o?m4WcOo;.F8_l/)2$_vGGǺQR7nD6I2b+5{ &">/K=3Ca,z sWLt>Ew͞s˨yO%<5\f\2s1FrxJTe&bIN72Zjlg\g0=>m"q(%u>rc-1kuqmlʼnQʌoBN&ϭ<̵?w6PƇ$UHw[&E2+CU&Z%ٕ9,]2J$jA[c6;;(f>4"`ͳ ߑ?CK ql˯YfIG'^cfsz|\I5es?Q=nEɅ{ A'cɑRDH,UF^UfHDʯddmm QLyP /ďF'2JjzidZY"GlV]rC=!|YԕB[d/&`ڣFFOk&$"}6/r{ZM%b\ _w7[ AyR4%#$R$\_I\ǃ 挲ry4:fN)ɲY>%+5lwɟWj^m_âOpWl1.ĔnAQcl#ʊT7q(ٹQNJkWFI{-I^ubN)"W|wdi+YFptGIӕjg×(^Y+'b\{Neg,I=#kL [tWJNً#+-]svƚ#KI'!oSVG9GjkqV44#_U8%ߴkЖHOcRL$N25XhɤVL84 .iLM7LĒF|Qfj_my+<59IJS2wىJ4%qrTm0WboFeL$F :gϰTih˕FsnhV#rM-" b|P92쒵4$j3SZFVcO]#2^Z^3Op5jr##WDP-mbEr(#M-T4Vudȶ:gv.ɱ#mʽM2p}՝Ƅ6[4xdHKMF.?yN~FVo sO}efO'>Ϭ5&O5jC_.醕iP_-I=*\({ڋWDƉ"K#,HAYW"8!E&C>VbЯ~ &ۦ>/} w%Bt6Rh[W'̤c|&`e6:FI OvzђJ%> dSXJ!V˓/O%0чSȹ6e]}G7hxEy\7gWf+%*w;(՝Y*\kcGW+ǧE1:&4)IMG\ RQU&I-Fܜ"K5ѹ^l;#i^n}FY9CV4Z}fJ$i0P}u)+>!ݳyZY|~fR&Nyd&䝑\fi#bE F[>܇zzmȵ5WW)33gF[rxNsG՚D2 P&,ɕ.ꫣYI91j|DһI"FL.U;>?mKhtWr% X[GZmI#RY2;)3"HY%dҲiIّ_ >_G}1Ȼlq(Z ϕr=fn"daRH9Ko'J$]4lsFޚGk%C^omI?G 2?%#C*㧲imQiF&FD!JU<|N5䴯wmT$p:+%Li/~ʣvbQF2è9/ tI K$E$eMiQl^K<+5p#BGlOZ3IVxşMwj=vcڠI%f$29I塯da"P/ J\"&ŶLpLGGrSH|Ii5x?Ԋ͊K1Q[M*WmZmG*]K|4dwL5h/?oD9~Û3OF/%7q⶗=q,r$УN_,Ցm7fN L'(fmdJWRB49;HڢÒ]ő#BTE/v6".9lrhS_+\>G$2 wJD| 2Y#LiI 3K*I+D63&slϭSU㷓y+[+՚cm9r̹vC$~ $%GĭQڠ)4y<1$kOU.}1jɺ3niy{ܙ#ThRH5dIm\rf]|Uku'Ӹ_l2f}B>>[MN&lKpWJ6ĝ ViqIOcۣckR%m24 F$P׹)FٲFQgE+1x{SR. @z|ryO!uZCу\푋&/#Tx>nO}L}__|cW/zk48(#i3l02/D?ēld6=$fLɗ2UQ%ULD[;B>Md.SnѥTͳI(hhq+Fp%b. oͼtMo43|I,B;b[3*K2PmY&q-ьi]/Ш~즹## 15œn20MXD[FLbNO*tOj+hvj˳7Is:Dd]9mG֭&RF<:L)7[4l钏vdn"oqfFhTdDN?"D,\Pvx+YZDycC{U,K\tyղIX(qQi?G _++Fҡ|W3godq`VUHN̸EhMN#6sd\k$E>к#d!|'8ޛL5$B6OD{KohǑp[apJ=|2kC1Θc%.y5Y>n }1㧛?YT9Q1mdiR< *Q2y> -XFʕ'DOkw#%{^ԉ+SG^1咕tFN->m B؅pъ-5|grIG,avd=ۤ~\v 4lSKt["9'PicΑ&cQV4lU~%Վ2olgq$ ccu;I9.l9ю+qIp)bwT-Eʤp&Kڇ{tSD$įdxr{*vi5;1jW"i=j|cj|vٮݤ_ޛlϬ=Dgr=YNL!N/3}!^D,"iև`)|Yz1NŝMrbu=rT)܍d$ _D%&ǙArkSmk9wJrj>kNjV݆U8xkYIb@G`ӍhmTmN6tlfdceFzqlqa(? osGSL#lT.ZfMwYRefq;E"qQbLwhHd,]g},v&h욒48FO*Dg&Qݡ91,k.9c',y!JI~"~\*CD""阌{R5qvVPyKbM~<^gF ' ԏ0^ 5svk5d\yn̙PyeQaI!|"8{=v[8|"lR D7>[77ō&N>cWȔ0hY(8;%Rc#!?gtZuBsnЧФ=q'9+detI՛x_"[,dE6陱K)ܝq5e\LIKrf^dɺ*VNmbML+ڣ|RV(N_e~rS>hkkmKEC--,?ܨPNeV8ۣd1NjSܛg|6O> oe4"NVi}HPx{U 4"Wd{'ǃ/^ҸK8>96B 6!|;1dQu/rZQǤI["#5w3`8h}?RyqQzyKGmsMY+"|c};!2Lyd^FFHqb(&%4rjld…5|?FJ&RG +6D#=쐠؏iWTxĬQI^fhRY H8r j\e_,%LF<Bxy%Ɋ_.5оhԧCQx{\IMR&hKD!Nvݳ(ۓkiBs"VXRF\O!mKjD zLXҾ };c|t:\$t h|T] b̵lM"#howdQ,m.MPrَPf8I*$dDu~$ۢf1)tWf֥mM> d?xKi7';WdԤMdnCrlzbrF{;f=W.Ic䭑f5_ͻGORؽqk۔m/هqؼ9Wc2I2f]CɟwE\۱'VoqJB-aJJHBN$=Z>ɓ=Gg*ȋ97܏f2R4yDr$<MXyUѩT4QJΠgs>b%2jB$hϗGCj\)\3S\x<|$ʉdS[ǂ2r?WCS{rMkZCKYF*kG&խZmSy_)ݳsLϭW'I{LSr'.EtÆ)"/dUcN̳UMKME9KtdB+Oi$[Q&O=bg^ #NMczR^H(|$"+n LqRMr['JtVɍ p+$;cBձ#WDhgRM^`؝HbSv^SKQ^r^CK/~OATn̷#CpxN1F%]1g[SD9 JJ%jst%H䌿LR}!Iqc9S/#oyqRfJ2wdLy.l'ܘb丷FFi]v7MP'ء ye6vl%yv9nIc1}tHڨK gC׻J2W␶/'$Oe1ÒmF&͜|P)F<8ߴq BA"j&axn/?X-n(,S>=T~LR/ŕi2ԍz:e]_jt^Y~Iia)J|C˕nGÊ1Q2r E漶y/MS&lHp%h] J҅C\*/_O,_]Zl$&6 َ 6') eB -zgGDfNx!SH\%tzjDx\RiŴyz5.M6*L~M_8|yf3Hh,xm&=N;blfݦe%*#=tB-MɟK p(EI)rmoAݦ+s6̒r;[mER==ҶFj]1-J1Y'F5mVRqcJPd2rmh{y'܈~#i5d=WY\?od۾$%[N'rv&#mKq+HiҲW+J&r%u$)8|>}QDTy#rK/gHRm4/DŽUjH}utpK7ɓ #E|Gbt/7_h|ʈY锈1ܬ"0—\(ǵppdP^|^"Z,ߋMՂ`S4ڄg^Lͯvd9ٻqJsy"_¬qS4U$,~&y/i?i*#j*}]G;l!f=C>^%Ė|$u2?a7&ĹPfHmHI )uB4ƥgq_a|' ym""ڙAԼGg|J)!GZ1.l $Fч% M_4(C*'8SgH!.Vkp<ڍLZnɢոM6x}ѣ&# G#}r&ZumҕEpG(#[;Jf[TáS%OQRv)C}T6ci-͏|ĺپ\aUCK[d"-MnGqU TU;bV+? QgI]Pth)8%+QUr==]}BTբ1?L}S6K868R^Qc~tvT I"$hw?{MrJD-WJ'GA])s'+p_Krkc(Ť͟(pKM}\C\rJ)WcOqwя}#$RE:gXl!Q\LP}sع\+:BX8*MفSjƝf%%Ou3k3dIi䙉[pB[4~YWo tؤi3(iQ8'5} ,^մyj]}| s(+4L>j'YId༂$4Djّ3$}IY4ާI|$`v+vI\~p]ȑ$Wƹ% h:y 43"qȬkdk#KAɉ{&b|\&Ϩqѩ[5^tsF9($#vFddwDgk-_cˆM+`ڏ9lwoooVG*9GEHO1n?H{fM{2-Ȅ>Y5U7%vn:14 B{UY/r?;bk\˾ [y#!6ύħdntFS} )=̓N̛wR#+C&G"9qJi(ksМR#$H"~Ww#s](QHn؞dKv%N'籡:F/%<<%}B[-BB8ȓ?Hėr}R?,| EFr\I>Iu=FؤمIEnhw<"㣂 $cqy.ӑU033fW CterI7I\Rm &E_g|1ܑpPTyYv隆QM.(!-ȓh>I.(()&>rO )BHɎ I| MW&>Th%Y8jcJMsr,r8clpQ 2oi!ԏ#HLʙ<=y]?,rOYSx{kW< AA4y WF;= '95Q-tqκEI.=I:Dcȧm%2 +.vW3U\ ;vIF ;Qn\1#Ԕ?#ܻ G6QG2JqdqKs2\?q>}cdfE5FrN"*R_"QDҏ9j&H)|%D8$viE)pmm8$lDZN7bޥBr(KX }~ᵸg[A_j8p?kDZkT]*|KkتH{.-:)c :k'9"1.7& MYю4KG-椾 >_6)+=Jf<'"Gl`mQ||b{ì15>V6yÁ[R(Uk &$⯁QW+F XQcf#kACGu76>%lM,FIƘdeTd5mQ$&( ꍖ(4ߑ$a$phUȓ'NVfɾnCC{ECC.Y":gwq0>:!R 5%EFc_YM(Dڳ$~Ok*蚧nL4{gy?ʐ͇JqVW$&BQliYmF<  L|yjِo%&hehe\#*FGIcm,П.LYH>utAWx|{15d'KEN|rxչFmގQRLn==ȅ8dY>E:+t9tO2qWdۗ tN){[r7?u3m|l|D?2nTAKw(}XEo[{d~m"8Gj6%BdI!8nG;WlmI 4'ܫ8ݣ&.@ڤRJ+OhWhR.Lfy)&8R蔗CU99rRslF)tݱuMR{*oj rtK/uM=1(QnuhNDۏN8n6|ė$oܩ#5k%E'W#p4{UČ}IJL Db_$FC<-}Ff#M' l$Ətc/id>>4$WoX`4x6(j(]#+Q9F Ѻ1qTΣf9~٨<7UѝZMgԑ5S4ʩF$ylg9L?ѳsQ2M?*n%Uipgn6х>[r&,iT]ŕȯ]-r]~ &GȔNI1戮L_1Li7ٱFI''BܥE*2B$ʜ-ǎKJI_Q(Vn~颞9rۿ">A]Hˣ\ mu _ ݙ#{nK_' | C "ckJU"͎Jex )LivJ"̒VPCؘ暨Db e8d*e%Ѳ J \\97HRMR0%gGQY(HP6c4"y~E}_T}9n2Қ<-& _P OԊHž1F-OѡrI#_jsFI gz)=u1\Tn #1>Y+H,B)nFKPs^J1,22X!uL.x$rM_ %M&+:"2%%dKq.Q| 5УF$H9> qwE;Tmr?b&e>>."?(?p*qy,lH_,nd!.GD$rV(sdj'FORIƻJTGs%tqT>jGigZ&Kkڄt6Qpq] 2CQI+n&OFVI~-.~>QI M#GfqF[=:퐎?}K$#%%R/=H22q.I5I>>.$5e3t]vįӊQq*kVi%F+Y#B[4DZt]Z%r]#)pJkoP~Jo$bFyQʣ7ܬOgF8)E:2F7'#X̯ocf*hV#޸loHO7.}Z"z|1UoQd_6>XTm%#nF5+ИǺ(sMR/QNIMǡwr-ؿls ~.w'g[hҢ6$d"v(SLeQ1EG<t?<g:#&IFTx.O\QDS7aLKEI>M(Wf 2tj1_,SQ Iva'br9{{%򶝞FfFG)x|xMV+W)HI.^.¶\'Tȥ{syjt'2C{Y QT%Oԑn%c5|Q"|LȢrQ%?',s,б+GE5q%bkVU m;*%\"DҘӺp)81i܉/ON=R}wE42>,$2ӿi|W7E7"Q?i7ٲqŶ)DeNrQLJ(NIU"JD]l_I{&bv-FT\$Kv?w?ng)r]d(x.)bF5jCi#憅+1pY#h_ўuMlKJFq*અpJ[!k/1jim1fb:4ٜ,3Oi+5RTk1٪ZmxgճjRilt7xGjڒ/zh.d' *c[%XM8owdci2cQ,wEI*[\ Hm\H>*c1[{#!r5j(Ȣ m\&ĔEv-M靾Lv.h++e;VIOmR[y#/E{KrЧM~k&ɞJRl}UR!Pّo"O41 Fb.%Irmd[JȱIL/q2:9Rvd*ΉIfi!Je6J->lȉ" %Дɮ Cl4Ւ8Q"D3HbH>mwMXƏtJz65IG xmgӳyƠHOO0ylikEaͣMShܭKk167O,j Ziu5c~63S1jcˑ.$Ǒ4yGԤ&Rx<ҿ!.DBcWбI߲+%){MHvCjvKCn6vB8v߸s)oQOI]#.܇&銠'f)dG)"8ydvhBڸ"_rFW'dZVrqPD$rv8%4h?._]. ?< #>J%*_&ؚGvZ[E\Ď]˳KctJ$GբQqbdc%(xYrlL"M%uJDQܸ44cw}CYi?e6Ϧ3E( ^ykls#^t5cMfN;%%ff t-C3vˡeyy!+6IIlWy'H#:DW]!\\>Gۏ:OXd#vdMrIP12|JV hGщvSS_d~;F Mز{>t^#f7dhIDf68y6(4( a~ Lf&4R^]d$}scȉ&i3 U'l'ک̎mFQJnᷲQRd#8ŲZd:d"o"eGST7bvpG 3R%N MPv&Mʩ"8|D{I t>핒jOڄL( ˓1DPrj1r- >(5e lڬdgz|lɑ_dt"hwDS_mrDT5Lbv+w+:EUlD̑u'IY|N68~cj|-$4p3: g7-(XWf*|DtƬxlxI/x6,hٴ2C[xg`02twh{!%#dy46%=2WF-IO=GzYT溪ق~- ?d߳iv7F|~I[|Vn*#RTY F93db웳/=D2Sڏ7K%g͞,h'j'؎c $'-t dn7+li=mtJ|ĎU'x"po]#Hr"8ܷ 9\DM5ȄQlfnr$HmOF/.;ƣ,RF:ViGI[R#'%ߖEBvR^DRuIcrƤdqFE$J)vN~H(KٓH]c3jJл QqP3q+G.DVcn!N;$TM51vE|*G&j!n?!k1)> *|Kt,|#eؓM4O<ڊW<B_e72]`j*и$vJ,$QdG+8>qC>99OVن7*G8cM>g.4nM\\dT}97N5̉ŶZp%'MD~hґD$ea>Oh Hȸ񷓣+َ6B?$o>/.FfdI|44!nlNƸӏ);N:L.P dU. Qc_h.6ɥ/q/llnVElӗF+LVG4Ŵc93X5Fhpe ɯInx%Т<\lb'vE4`Tt%|HvbuG$ϫ4GjeZ4yx#,:$4B7h$%KD٪&k#wLFwfRvj"4̜#1MfhYJw#|.(N&W\ZjxY#8󑛢FHm3B-Uc Ms؞LJ?$]\afM lWB6 6 IТȽϑqC+>JNTe\6Qh=irzq*1EpFyen(e)ދ%H?uEc6t홖oݻ>й9r\'I_"}ɵܹ$|v|wD%m}67j1Ò^Q9/mB#v풺sBx5юdmI]k kJnh\JRS5Bt.y7&m'R\ ƄM+6>ԍ,vTx(m4յ}t487QivF")Mt3$lf?ltQxes$ste.E3i&iyd17kJFs)g6dxfƙ>FUٶN[luɷcemIMc<[Ic 퐀 4J>ģ1vaI6R2M$N>!J%Έ4,EqɌ>h+cI~GJ5q/qb'ig]x.nt$1m2?1#2ORq7Hj&ߩmQ*Cm".86"jͨQc]VKQU FʹU$a 6J1i:G|򚬲PM>}a5kY;44}5rƕd0p4kN1o&cW#6g4CU0ucY Frtf|IG%%7p'ɧ|\*?:8t8~ܝn< DIOXG17Ip!KFq \ػ-翶tr v%}NhK&vCu,;%ݹ丧DLLX)|cj Ȩ?y|e/t0O5Rru(Kn܈RR+iԏQ[Q?|v?{3'(M&h{ΉEdHm:d +q$m'dbijJ^v9."it.)'B6IJ>u]1lbLn7[t2"=tNL|D:{lr>}|X <5Pr(Ge'_VSH}D$1f*1&pv[itOFd YDt_MOolW|5ٽ,NVk2nM2_&FI{6[dZ46?dfOZ*.&QIѢ/[2;+6RVdWY FF7C6#MC BDcg@Sb$(dCV$|;|hz~BvF[}>HQʈ.*4n6.>Uګ&J%8CM9J ̓~HRfpjfER1F̉6r$d$'|cTmrN(ْƖK q|P=VFP٥ϸǒՙ>L3Rď[_7+G\egf64 )*ٟ2&V3꯳Ouk2|!q=ǫMFMУ;ْDd؛Fn]M+䑔ok1ÓPǥM lesLXmZ%ɾ=pbrd.RG'-퐌 p MKdw_$ >?o">hrHР<Ue[Mڱܕ *<2M7HWR\ĭݏvbr4&ݜKn)nt |c&$eRg2\TڢIQjD1>YݏmqASW:_%*4&?RНeU2\EM rͼXآ&+c\Yй~m\6JУE%r_U &ҶW5BJ>s)[#s;g#(ʑ!gImSJTp6͜|6!Ě{vFƟ7vfȯmI?b蕟UE|M,#(<ơ2e&f#PY#Y ^,ãQѬxOfRMٕ;1? ɤ2(ڦ<)A%D823gɇrF,i$$J#[=>Iٞe:&L_H(gwdM=L$x޷/mt(uvR6$ǁ+V$*v]cڍM)SOK7,ݺ\(<'$vI$'Ȣ3bN<v|\BOڥ"Q(,cڬC+Fl%mBfwF93Eb1PʤG>RFmt=a<ӚH&$$(L%fMkϩ5Y3ǒ%!6zیљ`+p-BM82pn&DVg<ާ&OM|U*["VF[Ve1+7mtoQ-(=$`EJRddhD"J|#cJqq}%1dQ+k8."n} ҳvzGoBj-T*#uFܖKD`哲Kj1ŹZ.{k] oI%[{G,I\6tҤFTKm1:vʛvL.h|*%%:R$%|e Kğd\ ڡ|BQh6ȣ %'Tct(}(UlImJ/q|T~Rs6+ kqv>1Wq4䶞54xxƚ0%JqmvR$cV#E']Ɏ6:MD1#TrȤJ-rdC'o)~b=GimՎM8ff/wdm憫瑮8:?u%P4q[[f?l3q#,2c'tx?ȥf"G#R|KJa4F7DvO61Gc#Z)B7J̺ص^,8aJ&)raka8dM3jgMDշ|0<ڸIVJDPg(QinȷFg6%j(_e}%DiƤ8bi%dg-Y[1(8L}pǴofeo'ܝ;Ҫ#-ҫ79KmIfTE|*φMvk.ՓQʏDPk9%tUōS u:dɛC=NmƤ K 'D'.9'՘hɷTK"(Tnԥ'mi1pp,h8P$OIvJ($.9%p?'%iӺ1%j]Tz]6G%سF?$rAşU`ү9WHտ9؏- V*khF%2d369rb],9&f2m"NcI2V&E#rZ|?:֋ Gњ9i~E J6tƶʏNJ' x?uɻ*cROIS:1J1Kr!8\%ʹ{z66$ȣ'Gdlkp_e =GQD;IDouj]r(H_"E˦dJ!Jhܪ(PY71p⪤͘i1bo4䄹+7_DdzJWdb$tͼ-~#iN̟IY$&ɷk]65DT je. v'd-3Э:9{InkvS$## %$")_Ȏe$h& rb/u !I6#I L^f.Q(*fۗ'Z\.=$_2$и$(ŏs4m. >(q3چ̜ ;$ sMBeX|DrJ)Q!"l9}|2rh5&iuKb1jHB*=QErm=dDѬ΢~}$Ų6T"?W[&R}\$O>'dW.I4QݐJ#>ռzoɻM#Y|tE JtFRR%(iiǂJGC_'&8?ОDVk#I%c˶.GZ-tS6{CaVq.N+!ݒ[x}d"YzdC"PMth;v(+6Ѭtݚ˂mn6άèY/CQ}]6'f pi$fusFvO~&iQqn᫤yKs4>IK.޷\QRd=]ę>m!Rs>#GE|jBivyZ㜙e}Kft/n0^\:.oK.σjh\Iƻ#vh.흉=ČjUtF钎s_ȡ\F؏v%¹ 7x"-_Z#.uHQ#c_#+G5z=hThh#JRS\1Add2ő;u#dṇ9-sbö&ˢ5MJ1!d|_ȑ K%zN<9|"~Ҕ%(,źWTmHmPګPZEW&#kF߂^P*>;Ce&+TĉJHfZ4Rr6ipK0Ǿ'i3TRF. rh#?n7p?v=cl&Qpqj|s5kG1$$Z>i 'y>M>9YPVIty-B'O+\ Vdl-pHGzK?yl֬k6b\)z<|F=Nԍ.٣ȤivݜtFpNrI3g2k(iHE3|ȭ3i䕙 ڈK~_eT.E£}g^J4YpFkU$~ه{< $۱ظ'Ck\ Y(UYԬyu]B͓n)3y/@-2CO0f[pѸE XԝD$tlOq׮٩lZ9E#$ >~32mfPW 5swqcV-I_$EвqFHN4oQ > 1fN廡P'?}q^K,q>:j|Cs\kE7Jσjks%$PN2ܨcJ(*sď 'tp&l#\r!BiwWKMZ7'cF]An(+$[8\Tc)J;M}'*BjD,yQfIbnq^d,5hwd-ͩs"ST9[buٵK=%-Ѳ;%+"|cF.\>|V;)'6ϣ_N-oi6)Dأ#rOR$^+\WؒEY "RqCl~.쑅@E3vd'BQ'J!EIW,Ė [>lˑEJ{&~L3  ڒ&$٣ܒ0c$dGM蜈#Y.hO dMKGKU7 g[m[&6٣<~UwgʜV+PMY]YԭO/m1ljȔ=*1jMNSz"!RKvZO2OB)ȕhKdRe3K|#7tkm&yM6JF {LM{M)IR|1Z6& v+1&>QӡCo[9)NOŏ=)r7N\b?8? Q#B{~(k7ՒҕI-eeQ>MHKӷQqWnrET8INSIDfƿbG#ɻw(dbK;r?k-+I%h7I'}#зo*V6G?"> $ex۴xܩHI$A:9F';G2R$1r1{FW'&3QE|4YJ6i$QHwcW>5hpNTxǏ^v_҃hl2+:3J5+IKh_-CiFon4ڕT%ǝis{ѥgxdq*HƙWmF̚jwΑG y--FQL3 }ViNrjs,8LzkJ]k$ 'og" p&Ƭ8}I2,g\azV JɨBNJ<j>T*9/w'ErI[QГI"Mntn#I*bȷc";uR<~¤3l]TΕco.$:#9)$E7(W=/od*<|&7_K씪>VSݻlޮ*y(8=^hNңM*"{l"nʳ$xPlq.m8>J'Ţ ~힤~GMY=)OإNV=;N S%Ҳ2xZ씢Hv5Er nՉDSbWmmB=V,j?n5v\uHp:d(6(ӱp"4TxjCvG,|>J r1o7&Yi5Qvj4f/̯ []yIsgFU/)#eWF.d51ŢoJVAԹ<vK3PNe| 'J&l6M߳֡N߸w\dd vNk/i7#$.Fݞ<ȨTrG<#V(F/k<%L8& ğ؛7Sd[)ʶ*.&8l}.97O%/&,_QOGhI]mnF\&UFI6^F5|IrF-6&*Qn*)>\+6,Q$c3Ծ ./ȕ7{Q2Dt| -d2Gt-(QtIq's=VsG1"k:q#ԍ'$d%TpB#'2PmOd6?Bmc\l%'{Z?&*wcȷI8U]j)1obݾvn-";|qBz6{SO{[8&,}hvnHմQ珴;HQ6J,86eF jRAGjBTA͙ry#&b}k=F̹-M,꒶G#Oyj<Cg'eGpTG6kG%3QbjSl| YqNO XDxTf_׺#+ؑ ;2/*U_ऻ2]pESIső9+4YD2 IvG"(ɅbU>Lp3TnJ~Zi#5KGiZbhCd52ŬJ)d#MH+q>:#pYIDi&}3c4ؤtJ'}Q< ]Q)8a+K$'dFV#F=#>o'.9',IGw&J#$Q>xBڡȢ%t%69E6di%qI&mYR%#c!mQ+_/lt;#(%r%J\ %Q>:)>(:1i}S"d{%߸ڒ&7.Qtw 2)hRHJ{fhÒ^&\~;J=QMW\Orn8">LH}2ɾYrcݺ?Cm9HoK,jJFsU#S&~W}'OQwdkhGb\14R]B߃'uWF=T:\&(Hȝ{Ḡ GIs:csxsI 6׼r} z ~,J#ѫ̰Yy}\K J'3$̿k&ml1>HDytmQ11rAr^OJяBv1fWOjLUk1:MgoQf\^җ,d=+vdIFG9y|xMY;}e(Y5?74r?A|*!pc/Lڻ#*oSjlj"Zp~B22j Ki:2c܏)TyL{]l22ȲyюrQ$j6y|.I3Y mI'EZ\DDW#wdY?JI2%51`Ǎ%z'C&q%r$PmZ1]I) 'r#Ow"Ĥخ7qdnJ"Qߴ^}ذp)i J{uEK#rsQ!:M|)+]%[Dd"Gid\zbE|*ٷ"rMBtN>܉vJ$"8g$wd9E>G$Bk*c\O>x6WcIN|G&H&F| RE/h;F:kQأǸRfvI ہK)P7 '8*)eTq4x6!'FT~p4L7"J(\-4cM\f GMۤM4f/jk*Sɉ&)n1LT99dbF3m\SlMF]g5dl~?a>h怤1{x2-7M4GNoi<.mG\b,장[fMc_&[Wl:5ytiyQm#UӍ4pdM|42jfw|"i,n*LFiQA|!Dϥ5k[f Q^-|cljp,<.nfYŪSwd͵3qS|ޭ9nFK$y,gTa[Fc .ɾJ>y8GJخOkȹFMzA4BɏWZd5n0jry#%Ȩ>-5٭[<ƞFU(>GYzJ&ov6[dLx#=w?Pi)g7ZyFOWlˏK]ȝLNMtY< K}Kg.p&}1_/}Q9*6OhgMJm0F%K?K_$1QGw l'0FN,ZȻ$OkF* <~gYN_{drQ6ef<όޜ<٭ˉjţjCK,EgSCh'lge.ͫڙ */MGdc+o$dۤ/Лvr)qm gآ&(ɿh>L}#rD}8oUp$~EI&bIdjڦ((85]};oMU87K$#7NRvJSSvmnەJJ_vI\LqlPM/^ͼn<۝"r-ܿm^+ NrGY"3 9.k<$o!''FUEQDvpQ]u&}|H\D qcMT&8C GZrRwMJMS6ܒlpڭ4 ^`q$$}<(5jQ!.( ʶDCoN&'\6)qgH:k|/ sz}dF̏q\䶺1iQӼI#*FP95y/rje3&Hё]1tq\wB !1>O~F>q)#T/d*&N';*;'>ѡ)HgRnC'آ'&b9=n"θdt%v-T!irh#|4->EBӻ.{WF-rLe.voqTEXED|6C'=oz4I$tC?9Qw-+Yw_-o w ڍz|[،(QQfbjqYm2,efFM,~RfO2]WcRNL8[1'/˃dvhu.W&%HXpG8䚏ڑẆ']Mu$F?&GN8M-n rŤ%NϞKY){.$7Gv-VnGUF){_1lqUE.vñv߃#6|nH8 NH~KIRgWb{!:4+2^ˉq%%$7 I:gʶ:%;"U$7ah神})"$nUD&9*YdcI=?i .%_&>%>6j9hYlGw\JكQ=4!f[>,ˆKSx3#V=K'ZdVks8&:{%(Go/#1ٚߐR3]rc~š\WпE#rE8>O)F.2lz\24>J&dSfxݟPaK+iʳ/>v7Nb"??se+_fT.9SSyty-27⚺Fƨ*1؉D8U}yLzAz-/GMc?VKcoo=d\1^57r[~FVđ\6!Cی6$#M4>WggrG9E!m[ ") 6+̓VAIEQ=U4f^ԏr}3ȩ~سldb2GLԧN*y.[2ErXHKlԕ R}Mߐ/i,)#*6S\]csn)D+D\4GI *0:-߸NOQNL/Nc{&1qJNrO{ZF4铒FCj.G+VrjN$60Bgu$};4xٷVorؙ.Ϳ%rm".LœgɍQ Q<-f57OdӥMHjL{ɖlV/m5x5y\5D&vǓS5NF3e>W٢~?O2'4cZ:1~FK.(ʨèpe. NRY-rK%3M65J84iRҎ%kG⽹F>FKL}_Q>Ėҝ\bwrC*آUM26F<Ӌ*UOKF^CC4Yʮ9[sG:ZKiPMvbt}++*Vk=$#mQjKS~<ގƏ4IF((EDUdH(v$hrZC6䄩i\F$}y w0mDO >E\riΩK.:ghF{LNؚ|F2v#_=6gY?lj<_wLjbHMQnE8ym.xͣY6zg͙Q#چi˶y/#Gɾs&}%pYLP%H9ٺIqFNb4O% {lM/EcT+*ve^1$63RM'QDgfd/0AK"Q*9bN(FrSNJK 3Q{tb2Yad䉶2L0HUF%zF.ZLLX24S2 \S97݋NfY`Ê^3aP4שDݹQo3C+T}|%nkT,0͓ q$שLOop$YHoE~746EbrvF{܉QKsyf_(v)?ڟ ܒƛg)EJ.IEQ|r{E79Nc-f7rhE \:u&Gz|ρڙ(YY.8E2c7FE+2m/k0|r}34xUVnw.H)$E-]+1]!IPgwfC3N3.,ǙR'ٓ? yvzpir|2)5f _&_N ]5mя!o:K;0ji5*dd̤!m4dž֘&]_̹ܤ%%gi]r!<~'9}#F?tL܏mș3Sd\-i&Rktj>jR_8]/E mv}5ioJͿiȶQC\X%#/0iK ݚJf H_M;0j١ֵFYѢժyR>ɳƸ/yPLy6h$4[fX.>Xٽ|:ϥ/+m/aw{َ[J,ӾY-sN:rI6j}5 7)[w#6~n$w#&yu!JdaI<&<"ilb4b3#AƑx2/3d2[tf\v.%}Dc!HF:Dy1T.h/<&-'+\rR=Ɨ} FMݚO',M[z*,/إDg'?'?=:MMQ'):!$xmBF=CvK3h0!/u$F$(͒;_lksjNgoqdWC6xd{Y@&أ:H̷o{@fY(QfPlL\;5\4Hm\&(L7r&go4.z! ZoظMN q܅[LYª74F';< nfEm6MޏR"aKwfTijųq3CmPٛ!jr0c<^?Cѕ[3]٦R%Lmm\3f)RysOgdz*xqɗ\l{tTRFێuip9." >>JO,Jp>h|dU$,lvƆjl>ZHݻ]~EBFԬ^=IJ5)n#|8N +=Zr Lq Ԣ&?bJ*)&Ccᶾt9vٷR ,Q_suHpTJ.Ry DwT91D[y{3NVBeOi:GN<6*%ёfY$+I3K_}c\M6u?>*07]w4OjqrT`aD|v9PYeX퓖phnL7Kz?SRiL'1%/4MR34eo쐟j"b 4F$1]b}%96FcsI*ɍfxwC+#4:4vfjɏWR잯uo<lޖ'&}z(OHj(-r"7amhʫ#C1KGzؔ[#%H]Lŗw#pFѻIž63E83\rKM]Gor=EC3lèiM>+yTlήNRckO{H_4e[#ɞNQ30_18'R0y*KA8ji[S-ACG"mLţǁD,q3/hvoS$Uo9;2C6Ĕvf!Pͩ!")dUMcK3#阧&_qMf1⹑nR^9or- R'5[Q{-8.HhQu2/A7Kdԛ4"򆡨VdxqqF)mf &T1Ax ̞82["j6JbViڄʮRq4#{ebÝGO~s4ӇGhGEϺl0lɑ(􇎮RqQ%9_#5-$#"i*&chr[d9dS6ZescV1՛^o|}hy:=MڈOw$LmU!ȨJD"VpF̒m!6w$9%lȹV9\$-|Zٵ]qCT$/q<|\%3[QoggGgU74n #He{p6y&ٛb&Szn49PɓtE1zX1lNQQo<;5yԦ&E5t6Fk}W|&} G2N_ ~mji m1O&]F$ϑ/i'ÿ4Q􎚚>sF]N-;Y<,mIi{&Y'nV"WBVͼQ1?FXc0zj$KEZGWNe\<Z2-)JTṉh=-QxgS#\P&O?4y|݇OyQZґĖF4c\?QM3GdieD;ޑYS/%(&Nr~k|KJ}}2d^䎥Ap>a*5Y"j$ٗuOݙS`HVzF2F^"]!jF=lL%!g'Č^B]?"Lͨ g,q<! rW!hWsnM?ɺ|3Kbs8=36f'hea("KE'%%$v.N6({藨izwТڌʶd`a~ÿȚWQRDDuv*)J2 %$\7#$#hq%(\1fP!Sh77TZ瑽;nȷGQUVNN_1dݶWD_#I+"ec&i(?aM6і0288LkB4ݏ!&ChKS2NT85tMt8Dƫj6R[ldLO|8+qV||H͏&N)UrJ'5tb%5Qc,E7h^v)qd%.ǓbN-ق+u5X|~ϭ~X%EL(Qt$dMRWFEɒ&(>cB[f%lQvE3/-o~k'r| |50c$䏩4R)QeMBp)/Kdz̒>Ef-56Ni[gRl7#Fzx1* ni 7+#-+X0KOYVHrPc<4ȫc .ݶkqg6d&qtnHnG#ɏ:Hjz5n2dEʼ}QP, il'nّFkRFx#$ds8 z̏VfnVB%3RNfMͣĂ['|\N-R4 R"hQjVٙ1jH#?#Mgճʾ})f9%ٜ +T>8ҡC D~1!2O/iq=k^ 2=˨Q]rKr_lQ|\x7{N j 712*[Y)47\d$)^G*I nML/s# rF59| =bKisَJ2M*S5tnq}'Ǵ4$.&I~rWÓF$p9:j\#rH>9E(աP/s-Act+Qi ڈ-ōdW rc7̬F?Te[c(~"%S~41iX|7cRyYmPsVB|]_&'~Q־Y'# 0,+D;&WVfJd7C[7dOq DN1Ng)͢nW"I!s| |uv|pE)sMcɎ W0e4&93$mrlH=]p`u#}I$tz72N_ {<4Clqlɹ;! rm+UبэQątDgX|ʽL}鳳Z64+y\y?ۣ,*CpB[Y{Fh䙦-f\6fy\ 4~sz~M*kBR< #&w"1ωN,Y#Mg(_썵+_.zg[5n[)>M:;B|Q%KZ3˔joUl΍~ԧfyHcD߿rhɑn2$'=r'}HWMJ-"X8b{$Er ݘ۾Q#2#Q\Fߒ%ЗJpӇ7ZiF9^M8:/9O% %drwhUJR\)["7Lm}״NDR.Y1' ɵ\~F9ñA8vВ۵LV"ѹuD%Cc۷Ԓ/r @<|Mo}tnol%C$lRL&hZ_8-#U'V-mv<3] :q%Gq/ΩA-=m$ei1܏NUfnQ3tk%)sf.Yj?8آ3e+c4Fq1]oq%Ȥ7v݉t]%{+ܑ?/i{#|aƱEEb kȟ[#7ɖWm)&E2]"6c_TU| ਤo[i 'LvDL6*Ʉ;U±e|>=D7#]-^9KhbQ)O/+5XRmI_%te$ZMɊVf˿jaU!pO;X};aW&6ڊvO"ơVJFfMI#p̚5ډDɚȜ!$bx<=Z7=9:hFuRli81{IJ'6le~wCY*"GdF?ɎxRfM"9T_Ivd/iicw!(Kcxbeɺ $TnE$7ywRO۹hK4bv?o#3X{L!1A"Qa2 q#BR$034br%5C&6@DSc?;[ȪB|wrN45#)n:R$ͽ<"$CbPٱƶ%^#/iO444؜_'LJ$4MZ47ԪTE fF#UQ(dXgh2#*,iHW L~5H{E ?-tFݲi2PcQ(MOQ/:*.IU?ɲ+$٧yoFIz1a\'eu+'3&O%ߎD>֗' ڌoa;06ʣ%$ߤ$lMf.{p&&qjܪOdG0y2%:4:o$hTM4ؚIQlJ)#P5L2dtL̿(6p5|52M>ߺ?~MQ~QCGU ɖE[.#%b}Gɕ۔SBEIQdx?CQqRxjEKD^&o{om\Bg8w=8-~WgH$e1ɷ**[*ղ55WBaY?',&Ey'CeWn%/NG/ {IVO{SQ"XNɽJ4D$ #| "Hbv&d9|RY6>-ٿDNI"C_M Q=ˤbVjF0y-{v&DnOcz\2+w3f|vʩY$L[୩щٍB1ʕ ߣDzONױIxloj*Jh\adrM;GуH:0i?& =nGLxnj6-̏s> yY7cde[L{+~{%T*g%Q,*p<%o}"'e~J~COOLtt3 ;\Ciniqxт5EF3/;Կɔ-;&f:,DEK}MLxqmى#y&뷫3$ibU1L=R0qOtl6pl1GvZcC5|迕$m2VV=K}ܒiQ ^li,a{f< $xxQtH.+CDD7vvw1*16ͽ -PVS{$C#YeQ:oә?Ҙ?w5_NTNѲi2Q=Uٷ}6yXr*=?xxGO75 4}n ѩ<[HӦ$ѠQѠӪVip/FO!nD32˹"[q0ѩ]isa웿o[ sYt V;L},i{%B_Iҡ1GanAI?BN!#W'ļٻݛh#|G-ʕƕl7HU{Hj5R*N\32*(vFtں}#llsEn>䶋o v]^ҳ!v&; T&ۡ]]ىmh'C_m?_T/. ydy9$)IB\$9'm 2Ic%t&Gj)H!sT+'. [G{g'4&VEofelu$EL&$Ҩ1E #ɍ%ePؿF䛎$'J12lW1**#7bHd(Ēhkm'rl61HǍ7H5#%Q;*$2+ 9W3Æ ®>QM/]+NMb!ovo%ȲE?cUVEȟN4m/(IՓnQNlD/͖;|PAFyyy%K:IjM^x3OR{˿& IeRG(i 5f̦b_I]m~,kb>zY٫p!!ir~rG]?(Mz){Vّn3avR).;&Y1 c#&x#ƞqLYbCи8krM=xi$FÌ%[ ]:$S{5#< -4/Ȟ›[%$vy>KolofvOz8C\w܍CtE<[#ˑBMٳĔ#*[Us#x̋bROQI|obm^/D7DDx?ȿ٘ȗvQj2UvؔIm{؃Uxb0q5fܱx+К?%3?FXڣ42dxǓ9܅Y_N/dfbL*Ƒ`U?$a ??1к2{.R~"}2[M[#7y#|ظC(:rqC7C{\YɴJR$(ٍo-]Q!I؋oэ=_\$H*J#pnV5OcB_ C{'}ɑ[#[Ӧr/EDME6SB+؋fϷ#wgԇB,Lv&^hDHɦBVGfE"mBm#We˵ Rہ6y"E6!E%8T^;u3{cj>[^%[=$#㴼wYn#5"M2c~&$'$d'Emfl5#*1DTHDLQ+$ gtdDѩ;2ݲQ>O,1J'섌rU>m1~ %c~fT[v"Q> W(ŇǓcC).#f-2H.I~Id#܁(Qn^ŷgBr#t0GYU&_)?cZ33Q:bdȶ-_'dLoX o$QO͸sGX1(yچrY]}yL$eLǞQ1k$M_'W$$eɭ{+LRmUٍ\$#K #S_~яLiXp>*W/-(0e_Lbk:~M4ZΉH[ȩ"Mmd{b;g G߲R$HR8%%ѷt\l5'nDnF+\q=EUqTPۡ[q I vR<.otlx"5g7BmۑnG[bيKǶ4>JKJOFWLKa$Z:IEKsw{k䛢JxLɵٴxRVJ[V=$]9=Qѐd$7铯FDv'VƟfa0C jb$L-9oOl̸s$TY3*/sХ.M<&9"i;1$> {rHܓWK`¨1%D`]3MCfyfݦd>E " r2vBkُ*TF)i|O6E鮗O2 IeobL'51eRIoG.){ϤM~9%c%'k5,6ݓ>LDgB<3GO:.f♟k;fn w{zn;(i1 2Բnbz#Ulp-='wCN^?MG+s25$;Nn(Q+9Db^B(ڢ+fTRtɵڐ%{͹7J dnOb{+#ȑ.pUp&JL$Cv?2Y}"#nŹm1}bQv{cz7E6U *-/ю#dQnGl"3&9V%TrrE/]4;';oqmqMl5⨓iv;-3qI+FxDZU扭8+{Mn2)y:%{Uz4ļ^+hDZ؅=D|h-ɨ"d neGȦrM:u/y&O"T|{ &2Wf%)4#F,~Os:H{/q6#irjk2LmiщZdbB%=.6<'5L='v,Y!7oqlD QL.ȗQokٰU(ͽ "M'尶[AO:KVJ۪S]'*K&hjiPy[k}gMa5{l^!8pA܏b?ǗRkb=)5ݱ%{DeFi"Sg"VJDr\#<BJ1JOi*Tl]$"w-&DONї?-Mv`nmDLiУ/c7cرdHIghͲi'$E۳ъn&99{1ȌxR#/CrJT>I>%cn$/LQNCIY>JxV<6ވEǓݦ&dٛf$!\D4{"V)Y?h܇F6Z#MlˑE M$`3̼dr9mOGUL^/gFƟM-FU{>ii[M;#Q2IKskb1gNNG?,H3U3+2єd PEv}c#%wD}!HLScjKsvZ䊲xպd5:Foj:|D*}YZ>^BHՉ1a77-r

    !x 7g9<8"@鿬( gW͂62ROX ׯ!!Ԍ)Z%IDDJi g9Ԡ*~~k}Ƨ1P < hѷۿY`VoHnB8æ[^y*UJ ppqR$AG9Ȋv%`]e1X|z}pMj=yku"YM27y+Z^@CO8Q;`!xb8Z<䷮jlEf -xy ' e9D0 ez (⃢ i2Ѐ7iJ.iDԵq.)<ڃh+):F8;&+x2M4kM03yw t"/ӌYQXsN ne{4@S" .2u., PE``)4B&"6f -G~vaBɣّ`|zfi &-Wh[:-pA.%LA(X֏ +NaoFAMJB`Y訜AD@_/XT t Fa!u ZfA oLS5yJ0 (HQHw8Ppf$!#L!Q`UbmN_!Y~2 XBR04M 8D*$&:"S̫,"qXD(7#܁Nql&Hq;kD;dSVHJ[73EIjFxb}4?AUcc!U; {́t (\I tњdLSACSÌ 8kչ7vQۑqtEYMߜKm/F ʺ> ]ķ"_ CMcD%̠k( &Rbutj665RkY;.>=LJ mX|ʤP4-떚:=S`$E<Ekc0R{ѽc7GʢP*Ấ(;~zeTl&7sj !RBmql"mTxAKZ(U8ڗ |(EaE@sQP-s`/GPBrpT,iz0"\-fɐ$b>J=X١}1 }r CLUDkz:MAՠLiHq%nl}!hE3WK6CF]#7]+pC`0bե).>FSK WgDS鲮ƀhp1ghxB~~2 A6lAVRaX%H-Kv6}%#WW$|eZ*p?0lX j-if ٩D ![bRm0:k鄦e@AeqZA@-O43`1Q뿦 i8D8VZ`7 Ǜ@j{+mGXG.@&!ks p+TTd&<Y"D>x M2SGzsV 6Uhqڳ I*|b چ% ^p%'&+fc"UZ"\Pr)[(4)A/P7.}lW )A9slFC[R ta !;y`ChvaQEyklu%nX R_$i 5 R c[i(D@Bӓy+ЙGa8H  " 'D!"* 5ق`"I2`TM(:@&VU(qm[j+My{ sXZw!K~|st)8E\Dy-'Ϛ˭fsB>:j[6`rƝژk[GKA懔E% Mܦ a ( Jo8pkXR 4PD"N2%i,j%QwnQb̔d>g K`04:8 t^*pB:dZSր D):*peZ`U278D# kUT!g@"{> !\D6(H7ʣkfPir=5وrp3H,b}ܔtLkU '6fYtE^5 Fܫ47CDsm>FeYZwPYV܈(UƢZWA!$"*.! d?krq CJܤ7{<❘{ &2AT@Ži ڨ܂/m4Ex.yE@m0fY%Fv3%n10է# L!RwЍEMC=6= PxF<% :֑)n C8%0PĈHz~= e!v&Eb*@H|ph5B< {WPTnMܮGM/طG2L)h!ѡ}uA ښŔswvjsqE կ϶2HZZMg^0rd8sX%@nO/m^10޽2 *_rhB|'DrQ#d0x4@4ub&HLa( O0RϟA4S~סQR5oh{prX0Q(Rd4aR(@zL4a<-s_Kk c;ٮq}\a|Pg%d~/8 c?x;_k JB-zAؚ}y Vz# &piTY˃DsNQ:suhy "i)rΌ|%#nQxCsNB@KSည>^v8=3aBn` \:TRT zĄ@7Eh{38a4,h`Be%@ԨU` LBdΠ% -#VU1qrՀ`.# .Hz/p6Th0CHF"*ZG K`,1ԮEVX }2ΥgbMp`2TDU∑ ^NQA0 p6 g1.D8;Ll/(L3TĈ:jRϟ!t r$*2Rz@nk DnE A4LTe'DCE_g 3lơ{4,U#+҂ZNvojX-(s\JG6.숵2(9o3hu\J`h2-:hP`A[.1)WJhGqr&v, nPP@N<8*+UCBUc!5M󀣬9ظ&7OKGTd䁈WV0GD&mU^N@!9`ENLDuk ڨB'x D}6H#:18:8QU_@VwE;^C$l,*b`p'g!r 8U @x pY`(ƌDbtt)O~\t\Q6٫|*\Z~?( 305ND \+nT#@;8ߍ'.' FP@rf֨N"͉MnE/p/`i6 ._LJBR{ ` _~7|78O| B(5N@7ZAd{ b'NYBM Sw pmhG(vȣؠMDr :5I> kI""¦w w[I~p8mS4:Pebp{(B E"zb%Z嬥ɠ GHZAX RZ(@k9:T;WLb8.-o5r6GQ[\,PPRQ.aj)(]aʬ+eQLa+`)]"ц{ȴ" 5fN FKxеEÞf)&&I $_b"cp l4S|a&EAN mQ\#T4oӬ7K9gAJ W]̐EbrNG@AHq FA">➙*I RD0֗10E j+-o4ʭQ (z'Xa%pte8 D^qLaN2ڻj+ɠbIf\cfF,XPjk$ lnR噚|H6E{6q@@!MD% r1}8K 閘4t9񆨣qNbUU``8Go9j92wϾ=+j漕E:Ѩ\("ŋ^ )BcM1aW (H;fJhݥ2=XKž6~FRy`ʀ`5M f#kU tCA@kD9Ļ)|4[bւm$p_(.-TP1UrSPq˽h){İ"ʣ+l`nxd&T.աh9ϏlDwl!B{`(Jt6XXA{2[} 2{gnBKTQ+׶1 MudT!yyA鏨@\G{W 40 ]AVːj*yz7"_l$N?lR52 }0 Ib~9CB񈮰9?@l yqP*ʋ/C&lDp{i__=d Bo6BX1=3j**gmA2n֕UT*r8g`z锾% L$C&Tst `hu~ B`bH2 eBBK(|`YP@#N#QNo%ylS| KaO}(MLz.5Uf4H9@Q Lԥh0T Ya iBnO1B)U5X4$#@AZ\S(A„NBt).ܵ"4DރS$ qU W)P%#WUͅoJ\ @ qb'%Uq&P &;$PTҀ @JCp0/6Ƀ 42;0Ғ(Z:%5n2RBH'@!2mD4^a"KwXA:u8r1Jd7_SA{@m 4'S]g.ix絑(hhqZ9`NDrL!}g1{  U4ʻ4h H7ۀ!)UdxBtL >;tPtW3j{eA?l\ ( EVWkˊ ,@gLBT ٥&kBPmQ@`űʦ "G0z9|A$7T _9*hNRzDlE$$A*C=/^G Ll7t.=KN͜z6$T@86HD, W"PFxaTH-ZZ z踸E9#Q07jx-eY@()b$r(XB#TNu#E`c%cP,hc(R4hLjymQ`yVFpR *Ĩ(\ n_o)M$P(]$:4(JcI4 @ aO B?U+#p@!KbȂ<.P*DH /x4"0%QID(ѩr((*Mb` 2xNJ\{(_@3F9Ca7[ `K`+ I@֨  0A51.nфeJ*8BG,<4VE<7B _'7*hV)#ڏ.(sT;6*ճyC=  q,X]+wl/fVUp@Qj!'4˅hU Z-ޜFE[I&׶*)uU9h~k("%rَSʹNl6KEĩ$&o˶(w CP ԪLXC^15R }0XJt<&f3J*5ţЇ+g_l`QT3d .4|Ma1 \[NBcP;0MSѾ7 o XAa 2slG "_cAX;;%N hKHc@emp \@(MyPe8 NV͕!TNC4 ;2n@<=kU~?iѪdqHN\]8z" TBrSaAk X5$ p+h4K+, U~+sBD7"CX&BFvhMP(BtW O0ݔ\V p`P>okNS>[Y5SXm5Eom4>2 KPf. ވpDՏ Rz.iS '8?l{%SX?7[:9>L %DA ./{P(fwU٤ĩgˆ/(A;txbJ_@(8떜W =1(~80?;TC5irTbiT\Ghb! r41Cf9I'$|jڷE#J?]VhDNRŴtUˉU {&1@W d*KBp'ɈU[@3P,M!h`\5O/j?8`1T!MP5`&>QyIRyL4yҶH^*A-hF'( %pqojM."*pB*  "&l-I?yb@ >q#"\H 0g? EBr}r*E(y"\bN Lq1DS9BfrիɈV<|q`wE\ @bTRM{k(͑ΐۯU篟E((v mƂ"[D G zVDrx$+ƚAkt!;8ea1fր 53hRO@nl@^4-( -4xr(tRNB7Z{?6o$⻸w NUUOl~&"i4_oKQJ.hfhIEAbt O.jLGJ0kk通 `|&lk7(@b <sa#N`lp(ť4Ͼw'`vo*1iH˪M,jvxo' `8vXW1MˠQ $ .W}|砕 cm՛URi'A2Q"f-c] A3YCHTƩ^"1ZJd z8T@AYG &? v6@6V.\)^ ;mx9y;HA4eU|_L]EFk&QeHMh}pK@SP]SA Q"sYU w[jwqB3%hjb+ͳ* ;DP vecTZU&VhQ| 6 J =OC^eiؚNĒncvb7 ^d91& *"N$x!RVL DQdž< p7TLRӉXє/OlHno)u=>oڕE󖦜B m6P]"a Kw "y6 h1( RsA7V'rs ̂V.T֊\ =>8˾e'Ɉ!DLBN@oCJ2 lpf(ޔG!\T'nmB9X.]㣨J+0DSSHNx![BW„kis[BoqЏhWw3  R\?9w Ԉ$m .Yo ]yӀ65M{gj98@ (v<aA"ˑ`,JvLy; )$z&[󼔝8,< vjҿ\P-RMC› p!6%m|{bŠ %j鵯C6  uOlTѢ)lRTK!ۚg(;c|DpVOEZ(78!S{ӂԚ4/m>|#KH (hedEE S lZ;&vqQn$@h\4džiHy@ Qeb`q0F8 [r@d j@HE K!6a^Mx[@cq@1X_\U{ky* tAPwpNz0  .t(R,9'3rHa,8a`` ̓(g))kr`@z3cU_|Ic%S6҄ur:Zhs'u0 i AH63 ! , 26LR@[5V%)xCg.0AY(/r#".bA _N|zY{lzX|"q#cƩ `+Q9Z\zfd %6_|p*C:' [G% :t  NMĪy*8vB[R?.PP=se$\`*Z?tɰ S!u>x Vҍ$@衰bE8K:A"doYK Z"U2Fxv`Y@{GTf i %E *x, G!Ot/äX{-7O)C@c\F˝؞?xcp <꼓( &UF5J=L24.gNM髢 Xƈ.& y "= B"lwc0'_[ ``H+17]Bn;`SU v(%e1*ձ&^ s!װ&ͅf*t.[p7*VM( k8d=/ϛŽ 802QWQML5yGͤS_}`b9"5p6PWcz I: PlDE80 6 7:|5Y* bHPƁJvatͨ?<] N_[oj gEf!R~"Nq'2,/#?\$ 0be "&l.$d< Ѧl@ @>u)Q8G>l64\C_>u@9ī wkZӊ@ӯ|Ɂ,$c"q`rFsv) |ݣoĜz$R:}\^U 9>]oQN !QH$0O8*U^pq|u,@E7/Jrz0kj@)h NO_gv'ߛ0H9@}a0vްN 8=:*j$;(𾘺P+H<-91߂a ӏ J]L m7oxE(Z:9- &^hrPamze`(9'X"(W鋜`iGW"3b )MQZ6l!TQ U" )7p/a`$TaWyzU%o󂖍M hQ cZү\zƵu{12G `|U:5^HHf;͋S1tMQWp16m4v3D. n"%A8PwŁ=qCJ75`oHi*@MpHP} ްҀHH`rW,+z9bD#6D\B(ʮrQP*"Q7VQ:07AbE\G$B."$n72wI+w)ȸAw:p]j}>q<5qN; vwBc$J\35 zšnoB)2!˱oEjnZ)Gj @q3n^ !QL.J~qtkl70z3Q4j8acb+m%W=7*dwKTՀ -@<S`84( bhpH-XF BPDJ}1S81@ҚnQ[#&$y@L6P(5 ȝ*p2[>#Uw)0C%0 J@ r(<9@Ltأd4q9~mh$:ҨxCZy0dhv;7WރB\r; Lo[ \-4@AXn~h ) (LPwt0lQwEr% $ . < QM8 4 MZi,J6#JhKpEj﬍J]>XhXon(ubh˪)AS6%Z y P]/&"`-:6sr{*%EJ:i040yLjۀ)#Z7ᨾN>ʏYo1t8A&(5)3bp:S!ԋǰ xN(ʱ,ZGf8z68K/x9!Pm"M`$$wW C}tP.TU۷vIx W> >"[e/mwT(`{B؛{y*DaLS@2L@A2v SBɎpe]̢*Nn 1 ʄ_ɧt4f qA aGHS;JHRb -+BPR@61% ?y.D3Ƃ`}n,Uq! 6aja`mLipCy1ٍxRR1 UR'_\wiKq[+7W9pjѠ06C+dn(@3t)@ۊfs~A=;D)P7f<2B "D<YN0v|DF _+><<*TD QL06r-PU|lV+qئ]sҜȱt+雃dU|zcV c1$ټB+q5$=h}r  !]4Ya{f<;/˝FF+T h/m8l\|UXع i?8 3H7 F msA| mHc.WB=A 4 ˀ4NwO E6;0!D8!%!lKp\bx/\E㞹ap::*g NWd1TV¸ U]M!  f( wfvZhDW猺ʭu߬Y$¯B3)JZX Vq۝G9HDŔƊ@< kؔ iPLV Ũ a'ĜaRaFGe@y`=V1oV z21: @q؇E |dd*(X =Q8MQNF N T"LBcaZ y}|iv/-V`] +D;5 3 XOlU v&?L:D{$DUm zayZBIN 5,=H5&$C44]C;UCHQ(h 3EW*\`)PW8FOP&/=ċŔ!MIh_KTI4<@My͂D4lnߓ WJ=0ؠTĠi4x |U$(6R(7\6nQbL"e!|Z4(hF H\%R[فLRRÁ䭗!bt@<Nn^,{߯l:ԍ7FlۻMSm/4 …ZWxA7 "A,@4k!8+jYB6Zzӆp [)Uz7h@TQDsUuK)gJjs4 p%u 2Ҩ8n7v@U٣#5*t\PuLP&ٌ7l]%jC6O4F̠DLH5>2P\ A B@]1P+gBx;\Ẹׇe9 Ż q]qv "N,@ͅUq.1<-d@P Mhm <Y,7o\(c^!KN-Npl,R;pMJL@5^}At +170Bl/(I5]6:`ZBG v͢iB6\``7bN C1qnG "J&*lأE_!SvwU1X&W(_ (ksjf]ĵٱ؆"" BGQ}qѐŸuP |8Zjy!"BAT&C$EUvlĈ̘:Ƞ[y)XU>7ZQ﷌VǓ|".*=XĈ9I\!>pZ)H XRօ׿,4l]i-"7녢19 ±`)i-(@YBa$DjLc+ES3&pE5lE+Pm",1fPv;y *E2 G@[$J0B3I9}06gxW!L| ~q4@A!_\H;c T)ȥ;ynhƐtin6q0}0IF`ؾ)VͦVF⠚CPW((8uH83}aG N^u=Sq0i>XqjK9/*ΔuBAJ9^yy:!TpDAIy@afqc ($_x6JM Ǭ-Ȣ1_n?m.'4j4Fs+9#iLc$}|V C;댩F< ®,ĵB] L| F{Ũ 7!8#)GbZ=ȀE+r FDh6@扰*,W6j)~`Wʴ1 "iNt.EB0pU^1lBc";Ǡ͂pwz.8< $)bia6҈-Lq 1KqM9cfU G~1ЫiG/ JOL $-(ol{XU`!눣A1iXĔ!XN؅ UhС0ؤOR{ \v@]g: 1@- aJD]thG)rbt^QYح R$JҜ+ #c&u}"_P-"0W){*vQۈSC1)rDP"RIS`CȚrcwO h!?xT /XpCב.X9FhM@=qk8|?ɍ< am% z%Or!1`\iQ^ܓ]z2 E{`؀mG* fDِPKG7 (`BNTbUjl{ĐzBAF,\)ggʢ uogCT=UP ^DAÈu˄Py9ߜ哘m$?X K4RvJIsP kRq|_9ԄGٱS+6yĊUcǯmD8 ,,`]*i nojYi! B8 u`B&~myq&"TPM@&8|u$FݟG\Jϟ aWhbqf,*(Mc  a{dT~Ъ0& f631ho` XE@oHN2Mε yƂ,ZU-2`vd#(r"(82QVLQ\'1c`*#nႠ3se11)*Tz7¦fIv[c<Ư9g6+Ȑÿ́ p#xoy ю{,XP(JX|&pV,/38VY6NfPS LySK;L+b aMK^*9TR:@E6nw,3ټ#&r5< BSkt!Ґ4Ӓ`1"<pMwk*tbdPA}!4Eh;rAQn <DUTEW:|8vXn0ʨ y(BҡWIh$v+5Ex~Y(*PW4} @ !'nB]TGq5&Rވm2BFL]FalBsU< qGІ$ hUP.{7y2m|fٯ=b ~sDCc B<` 7c. a܈® qqR\j栉v- .AU ՜F!BQy- %HȄv4%T ᄠjjz;R`DԼi! j@B-i9-C@C˄d^"8-J8`l<?8H.!QgBPIej}WBy͊Q:<1Z:CQJ@C/MTČ}>w\,xF cAQ@\d%cd-J@ 6-T A5D[r`W^.!T0ta!,-CfMDzc)"\K<%W]T֍wI.5FƷ?ܠ6F`|󇢛xp)]f*{A `O[8Cx p $p+6+umJPdr6&h$&";QF4ls:2` V6EC (@QEh}+>=_n#HT,ފ.ô!ZFr >O4jx*8 9]u4M8@rUي,l&;K[u;EhwД8ֈLj-,(lMn9(v!ƱN늆Z%-;DZ"ߜs"($0R?uig`@r}r,o=p!Sf1CDɖ nW@ƼJo"cn:"e@ BŴvjQ@eZ@Z@'D$)T':^lh(ttд2& yі(e(1jB ](EˁkmP-n j&Gg0'7!Ry x\偨_"KFMB") d ,g/۬CJymbxv},~_5E_Ϯ"R(R"1 qE ({cFኀjqBa`zQGǜ;Q5  $f`խkf&h%bZeHѷq:Q+Gh"4U k¶hW,Gw7IbY@N/XC >cbկ9ͰB a眷JjjD04۞2POw\Jn\@! @ x2AN%Q ]m0"ay; R A64H a eβ*B5^G#Bi nlt;:@fco.TR7ڢ,gΰn"M wX];/,gڲa<KTbd92t(GTlR2.1\̢tW .Xͤ#JpE SAv;㏦a@ןTj=# _X/Z%ĝ*ZF9k KDwƔ3d>[8" .QoH;9B)r^dAґp2Ÿ# \0 Ed:3JZ.#% ]и66!_ Ay+ `# 1I+`:>|15PMoa\Np TU *2p((T!F,v7'` Uʱ6d29ҍ\ aތK-RU= )"; 6ƢiĂ}4>18 PtӊTix2SXpXA=rm(r=b@;1*FBoy7\bPu#!sEb4mn% ڢ4ŭeLtQTϽPਚRs ٢)O: ::24.XQyrjG#`ȍ(@b* X-$E0P* 7FLfP+4m&99Jy =\DFM ѣAPi%92jV%AW`bP(ueBqhN2E#y2`W}9@F' bsD)TSX2T7dhTrVbJZPU͘DX@@,x p9ԡb5;^5j͋K&J/G9A ]]4#SoVsFά{bCH'"PPqm딅 lF'4 @G*O{ |,A[в 4'ώnbUl@G @NRAhxڦKCI ?نD.ȫz;2_p3sK&+.Qĝe#>|j)f6B7el_*Э|d€hO.%=wWi#tlL`gdV,ix&k 0Dg#n -8n/'h]UkNI00,ƃc+8ac]pٰ{% \ F;|Xg:^,WO"W)!8ˆIзA|150 5nN4@m&Ye B\# ND$%(G W:pV]eQM(sqWl̀M*!hB9y]+.9;"Tgh*!β2 2 H%_O%yWMWBPxvX,B3*H\ܺ4e)=CGy ]%HKmdh JU1Q|` G'C ip`&N j#qbmZ4{W!X<ӝuN;0c8/+tCK|20\aa)|t:20dDVztDV60~G\V蕘 p ӧQQ*rDPƋXP0X,YL.Dњ Ppb:AsoHБ|f j^f@W![C`z <f_Ol,o V##+L댪5E`*D$A`Ek!;&Ъb51u-ؤZq R Q„lёǶ=0g"%r!t}cQ[fYbD'՞XG6>o=d.bK ۯ] kz\OSo.=6L6H"hxA A\<7;O|(c; l^;~9 #B'F)`t&̡`" Q_+tDB`AM,*V$[D^`Vb&GX {93@"uu󈀬}\"/iRMvyú4!}` $^+CbKeiPR4\\kX.`JDǰ@[Ch]<侒$LR2C&/&VG%CBhqJ ^ [ q0Ce%r^l)h"u)׼wM:Q]2wݑ2 k">4W 4B1&  {m"l mے20wm#hGGóc\$ \)_m=%tT:hy;rsDruly\A.6\JйJ' D^ 7hT->ג }VӰ+mn29;qI.,'ă1ȕlӬIREҪ@\?9tA3R*;%Q`= JT1Z#0 э*%f* 48<q`^QqBJ5HqBWFe $`[C0h;w]\*5k#ɧ6ުb w`KBk( 84AuDUU_zSWuB@ Cmӆ~CF%H"V6)HgjaA XЫRPF`XLu*oJJ8fXa zWqo" }XJ LZ%杠 Mh*9 GgCֳbJ@q#L B7Fq %^8GFa(ƚ&xPo-vb8he?!6k I,;`|h@] |\EsW kthY \ }0 ݆9y`z .r[M$F8yA1<* aaB: d)A )+"! Ӎ㻖G- "E-.R8/Xбf-b#9[G=AayVmk lMnc`|Rb܅ QzyKDQn) !Np(q:5HE \ē()eqtl[-l"nBGirFlTH!!w\K@/<` ׈-DrvD lP%zxN [AEt+vr:hc(m_O0Ee.+5|HD}fxRBQ &8 -8%.SqH jFD 4ĄM3W@Ӆ()4("<[RJs@幩(B)D0j %ŦMs@뼹, bjSc׼5ހMo ]q2 1+~e - L@!bJx #"۝7FWQQ* Zk:QaĚO#ڐF{$U5g&\t bCm2Jѭ%de%tx!^DpQn%-RQhrСP0RY9d2F*RC F*. %4Pi"#5TV^1gA A?[ĆLztIrPoȄq?\0F g>/P(,R8SФd$D\0p4 WZ  a,./U&Ig…Ь}pr'16WI; PL/SpIUS m#*9pZ>|7WRX9rN^o `FJ%O|U.C$%FerFKT@Vr|j/nQ'Bښ"ȭA8k@Y~rU&ޱ( CSDl?rL'e"_?8{ҍ?ں Uk~h|e!&!9 T;7j$TlM[];لؿ֓E[]}L!>a,ʳwMxV@)WZǐIb{Pv;5)\$l3M(:W]-T /Ƥ5[W"cg{LfpO;eGenA .\,Ȫc pIL!7QwO8"!|E#AҨнWծT!*Eo8nW jL< k`5W܍M͇7$㲤% PUԊl8E[ٕKSL8#E-WC)(pУ.1]t=2JwMJvCʂY 7B QCYhPalnBJT:XkB`e Ur"j)z R̊pP9#ZJ+(j:1~"={]j"x8eh-\g :. DBH*t ? }Fr%iSksmp;tr>c(, 㣅xڳs-S{Z{a}]n޳xB0MfD\TLPƥclJZRU"eiwCK%:S[iY}k91}3Tnj M@njj"AADWn)ZCO_$pH} bhFt_8FBEp!j#AUo.HMi8Tbʦ ` iZ`Z;VbOCmbrWJĕi]wDܙ*~r͆93 6M8XĊ)4F(cRŮ,xR1L2MM)ˠ#"_9Fˡ߿G0LՁAJ$v`Ũe qmP MN'KZ1E2*A`ʣ}qP 4="ۆ"CU ]TrI9R:AU 2 hj;?B6:я7HS} l|65C sD`6'7(Ɖt<'"+䢓5IJRY&L a@kDW([v 8 $6 lRRw<啀13`xyPK4iQP!f*|Viv(@~>{䆖U{bAߋDR#z8  ۜ* mƊq⩡9M`)!GKT<5Tf'q˚W3n)x8gbCmC(xT$|~>z@5zPPg#bHphpdtA!Clㄆz-MVbBs@b!֒C:9v+[8pi-\Z>>~p6g2$9'8 !6ٿRApbf)၈ γcx0zƷ -V< &, JG}dlm0PnYP9ˀIVLht+ªMuxqҴ[QvbFHn]Xjl"F 2Aپ|s`mNWaJ:`pTMSn D:n"QW48VҢ46\1l9 Zlv~H7%w,tq`(ZPB[DS9 *vMV%[Df({䉋#1EFv2>M%C󌚆^1ݍ#'t3#Z.KeT, xxD*(U(r儧p'Qh2xޢ@߼9GocNhiAW40 Ht%0Pwg&<\c F_ hLzcQڢ\;9&N^f$IؓL4ܖ<FrIuۂ_E p5x+HhaUJ^W!KTD@Գ X 9)( R=0KDj6ͫ61pW: jEP\)jT0)RFpvyj!*?Cbrz]b`P Q-8 8 @ v #c" 5j (ɆĻ *"V&py %R`$`@h*ѽ.n#bˈo7a  E H/)qT|a! ++M}׮("- p`A T= ^ !H z]оyrhʼn34)*Ѝ9?1#V3E6\wJOD@ 9)P(UȌE ɯ++V ǀM )P+T2ƀ)ӐW B6zoNxiVPjb QCXn@u|3֛&g 2`w`W;L85vGsMmLZFt*5 뉢و)e1 p1V K6pp  aA!Ġ6㿝LM5c6BCBeyX uSQ6ohk`eqM e JP'>{1kʑ\ l*Z|.MiG x4T@OC)'XI8xPfqF 9af0D4{:ąJxninJ F:88Bl5 jpPTI?5@4 B-5Hᶐ#ESx7yi@B ;n@(ɓC" McR\VQ+rFN_#1svkF:qIpf\J=q!<1B^0E(ן.<UTr7I_n@n.i1J# f?_D}I[)J(xq szKD C $O0B雪 ʹ BD_/XLDKIF~>3A!⊴{/RX9>qLpT%}{Ȑ$d%$ /839īɡ _OAcz-`vڜ5iÝ$_LST҉8oEw2=[!zפUb" h7lX>jR\c*HD>Nx* rB&C")!*NC6э^W,3Odpv!(!Xq!öŒ-Jr9B@@[*"8 T`pMUG );hB1҄|dE4 XF !0pDOC.a ӬW+ p V_UyG"o"gJS9%;'9 Nh$$ H[һKfnQ0)B<.ePAB ´L'-yŊ% U DFt G; N*{3\ Ϯ'h, Lx:(m *kNv`e]U )+|Α Jb)O` N;@ ħ-RFn@@5*(c|;F"JN\thUJkwLP:qE0!@%!wsE%aq0ٰRzhye}^fmU msiA䰆$Lcd6$GPl.>׌w ;!N"vh ]= F"D%j"0Av;f X @bϝG~[U@MZl8cX%(|+bd!z<5[spk^i^ӶґLgr&h=rE]8&bRoIS9)z I(4Weƈv#2.ga(i|o?yTiɮv&DM^$ M) z+Kye_iB7~nIvAS!ɇxE 7»Z܄EZ&&J6+Q5HkmO+2=^ORC/06}aDho U)Z0km/l*h;*Sb̀g> Da sTCm~ujt!^pyr*DĂM{!WG_x %i!L\ͰSĀSPxaeH'g+Y@8`pf$I$r 1SCrq﨧<ڈQQq>_*B>9v8Fٛn-x0Aϓ?N|ۣ$H\m2܅GGTTPK1yJ_B]:l'A\:+DSzj鸆•DV\ ciq=Ck\I(+C|wEJS|aBvTϗ*U*uqQXKKw`E&*@o^]b!X ؠM$N†w@qG|&N ć`bp2[r;B*D_lZr0%c&&|pu:˰Z<-ͳk)YTL1DV0Хc];hZlE72[|!}V!vtoٹ&ӗ V1@P*C( w2샒V.R ^_7V# \J ;7ɈDZ ,w9 Ay@4hꙡIPtp[SkfB-O~؋-Jf8Y )\J[CIX Olʥq?P"NJr$(L ELA'x<[IȻy\9(Mi9ICAU 'SyD VCJWʫ -8F^ "`Qxw)ZÕ!3! @S,H >&,7)p4Eڤn=76Ne.P K5)me >J&"`&eU墡|kiwLE!dSEJͦ"}1dUMrЌ!pQ lȔ>EH"Bo 3M+9dpǶX] "5@qo y v5ƠTRnhCyW CUQɌd >>8%i"A>JbbnRې0 *(TZaI[ٶш%U=-RP^hgh V3(ߟl8l,Ϛ4O{`'- 4U& HL?yPƲ)kw?dHsRu)A@؞>81 N|Tg->ҫc!9YmޟG%` *S 7- K%'r׮/\!&T9D P!]Q}ΰȡӳe4N_α)Hna^(eބ6 o[c d66^ɉaH}ɜ,@:ZdҔY6s'5? Ky=3]\Xq-Ɩ\P{2z@@  3Ǚ@xQک@Iak#6^p¸y @vYJgx(B^Xl@8{_D !]6wc"AS9@ xQIi Jft qF|CeH/!n 21_&ݭ踔Ѯ Ŷdr޿=aPivl2K P:W0e(uw\׮Y*W9mQ >gx9%Ā󛜅t[q U0,j$ht 27Uj1CpyE 5XgΰKp%[D0Ġ\(Q}oq` %rbCXp@ M*!W`x9a&/L N2j&^9@gjc![*(R[Li@*r钸+YȨe!#N@nyBSJ(5\ kvchW!cDj#~.Ð!KJQd]'w*VA!MbӹE[zQ:-q–o*e# 1}4(ٽrQ.1@~TBDn`!!R !p&Dc L  m$Fh *ɼX'By+1 6'iP**(G AVQ2pq+cseO%o\tL:;)?l!gG0I -V7Aoj)ڞB4xog1%pet9r#~ی=hqr0ĠAhkt7T!*$nW%l+36056 Tp} ,QfTuվx,P4qFQqJXD!ၢ` ѮrR8J0NQI8Pk9' ( NZh6 }L"ȹHI)fxD6o!0@<`*jrrZ%(  Nm*MP#XQPk4 ZQaK\b4c)BHRGj\Q4 pr!lH?xP 4Jv}E< xMDbk˖\qbH8?801]-#!BON7"|3BJJ0oi@g!@)*wYK&'W͎ AvLRF;T%B*R\k.xDj*)Иn U!cF6a;p28:-[ p̈́?8:܅{D{dSK)M pmnRa>sHSBaS H'(_ a zhѴ; Hm lG=N:2ޱ##Q2)dr4Ậ}0ۈ_\췐L3% T^s HS:SD&v_8`CSH OUTF8T9DZ9˱EӃwltH!J`ٍu#n`dp֚SVp-@x:-:6cCk{#iO <%"*:`y52J$3oB k&W81kG =`Q!ʨ  _Wh'}$ +Fl<5]+FճC*hڴ{]\ULDja [Sj/%@!AXj.뚶? '{"4^H-z +"T-Rw,À(T~(Z9P ax:q H׃n] rQ! pغ]AW `:CpPOaEo%qhxh>h M~pBjW6]ZDEQ{L @<*]#Qi\bW<9XS@Be0oLq L9@_<pF*66T"gy@&ͫBb(=}G$p[Va BfFxԠ@ƀG$*kV WqVMFXE~yTC&Ӓ@B%&/şJӼ6GbS, ~ ӄ ^FJZa0N)%)@@{]ei aBf\$6Op!ljr'# D E[Y.@z<tjڳιB4&O%wn5TvyB8uaHB}3ˆ+#s"0WH+i B 4 [SImlCރ +")p)[1 6~U>0Xn!lGr9JIGP4)@6y!j{S${A}p%=1TpBejkE)bCp$v`Lbh/^BX]ńV&;'r7$V 6PzAPCщ!3GnX]DZIǝJZX5"U1"i(Jho ځZ3jWp+KyLt^gcY!D'/_o;0EDjL8#q=UI:>Cux0Eho?l5(P쉋 ]{b;@j&澘4P.Zj\l&Nr8y);$hfL X]4`q֠\V^ #C"Rb@rԦl;ʿ TCx+BnuX ʃYO:%. p$UD0߄<}E#uS.mqhHT~leidKGsʂP`%`E7^|RE:}0b\ 58w~v}8pis [m58vrbE3B 5=fD?xp3E"o8鲞G6ΈB'A 1FdX)01 x 8ChGOaTp K*m I;7]Fzxœ&!΃&ІUbA~g@0@\RyaO uiEOʺr&*ܫPڽ|bEu"w4kM.:-V@O]cIW[Ӏe SK@rܕߜtu/"( (HG/)#u]"βNTް*(p?\ٌ ʯ'u7kaiq\+16tj D.2?dM ptEmX Zۄ֐ IQJ6*EME~VR#,xɴ8;(Cs՘ F0;xUBa&ŴXm*Fz0 xQq(VxƑR {MحXHn"@&|L*[bvڠE7oUzNpK`C%G 5׿ Je%c` Jrh򜨹=Iv\V¢8k3'ieU!~qB!l\&3OK~\ DUl VGqɄ^j9$P׶3@ROnK|eUo~pP]BXKE_^1CyGR1jhyAr d4׿+0m/ Nh[ʁ!rшT=1st^ @ >sm(ڳCcH_dۧ R"ہ"Bӎjzg$rNqSp >n\By0@EZ߾dR@Ի(\G: > Ay6ch`45 LNW4 cǑ5 b^6^A.n $A::w@3༖)a[ ڹ! ;!;R}7a*(BBb)$%8 "5-whIDDn E9i%hyeraq.oQHmo}q[ӕ[iH^3aQT\HO([!e PU~ը* Ɯ-f͎.*&DX)ϞAA9x6PƂt|>n2TM).(S2hZشS(9/dlk pc(PրmE:qz*/ 3."̛A1&\ !O>2' \; VR:TCS/) \*A` baUDd>`wUSs|EgPBELMtC'(45UveF{QQ"@XM}O?Jm ! Ka4WWIE۟|\@jJ 9 O8&}+EOOL܎dҜ7$ .8T$+=o B~LO o @aĐyQ;#w뚇4?<: C6Ʉs`HCa M,t&Z5C9@$0E7 3@gq RMKD<6ßM %t?VSQ: D`Y+)44UJ46q r܀0}px"k~5*!!B. ‚vIJ`h"|4*QG*GA`J5l.PRڏP2 mH7N=ѰϮ9P,pl$SۚVX0=~+X)*PXQ 3xƩbY%Gpv G*X!9+Etcbqȁ @ȲsT4aS]6 &qL#bQ"8`dЁFb!$EC')8+*D9etYJ` Ӿ CtS_p^ITgZDAtHlwF_`@TIJB \2:T2lk?)(eWN]ctpO9΄pv7r1 GPӰƣo!%,E>rECs*߾u8i)ȇ#P}o% bCȖHA*ݭk :د KdX 1Jh9"!,k8ix1M K  bCt޳`%w\.0E vB`đ&9^q Fzu`pH"j[hfRh(hL5ƵYR1Ї*UDC(: `Ǘ5e00rh!* (&ZqyS00A؞\OT#TjXE6TЪkh 4hrI_3*wu *e9;̒6۠7%i2[('tO+!e$@Vi_N2Μ2FظBU;/!. b}p QǦ>L1XP4`P^@$X9`E+܊PQW O#C鎝MpDhb@eHm2(Ch &AC6v5(`,n[,}rXȀB=g* ){Du_o.¥in~ʠ}}0U菌g#rm,ystj zpkd3u4-C#P.*So&'LhҸ;I+85"@Pֺͯ*\V ׾5&5Kh}oLd~ulC1et?Tھ0&a#i<ݿl@#R/)tA~}TA8@9bRrx݅Sn(lS(qhH76avlL*[t󅡰oG[ ypF<ӌcH-@rfł{܄-6Si6Hy#QQPHԂ1XI0[1T_|(pʶs,^¨t0Tl v\x°+3~pA Щ ` j))ոDIst fKT>ly^@Rnx-vDHDD9`tV髲fOjv-{4r8 1Am+KЭ06bt໢zˋxoHE/6PЦ(6!A = >876#Rs9 jŧխ(ZR)Nd޲4$ %A^E3IyBLT67";dU7b_*.bD1B14ҮWrS; XU9@|9#h<_N,B 4PVs}Divs0Q@vj4>(d$t+H(L*Xx),**=o(02]bwqB²6Xx$,[Ը(*eJ踢 z҈G 鎄#~~qEW¹h/iE0ZD3 6wͺ~ Yp,\!j\x.LPܰ=OLJ֐@{ .ܖ_TBlƽ  G fBzbХKDT '+-sk ſ|FAJ}5Xh/X1ML7Ka7!}q$To9p*bOeojk(1" 4`hNox$ҥ*Z.r H{bȹ81C1Bc}/j^ :T Ԯ9s` R46e2n=fIaBeƘ@NxT/ H9Q6߯)]Vr19 Mj.x,r@j(Un[fm|} 9q1X\P鄢 `t&7<.p#prcA%[SV7qY"z9B@x]MU1Ѧ sDlӡq^oX|\hzQh,TbrfiMo(c(@lG.0hk $E6a'.:>XR+M\( 3hQ\%Qz@R#xGLL\`DËP(AzY1ClZ g"I @rg Infҁ ,N.F.v]9-^aFpcEڊLݪZo 7Z!4x VK!rLᥧFz1@S܃e J\bAREH3ICf1!J iW:(I> wt>pPK8%ޏl4`jb;Q>p q4 cqO& `/Ϝ5XHw)W \M‚,&O\1@踵 > Q6jN"`p#?Y@PT/ h -Xb4( ?GS; K5RfL\ PUS!>ゲh _^JD"%-P+.tSv,s3MTr@E%m8(h ƈ|@t] RZ+9sX/bU\4Tl8T[> U5,BQ7KlcHU0Gg>\(jKS `+71fEss̠;G!B7WĈ@4\x`kAq kKWVc4V$h?9w틠1\ >gxWb@ h uP pcMO_J A}㖋h ?kS͐'i\!#'*nvY .F2 NhX vJ@47.; m|#/e boJ_80y=Fcf,n);UHwFbj؛q <6*0:2"մQ$+xmI7wS}tLe)p{baq* qB53, +ېKو19L@WǮ*x7j\'iϡƄBFɝL*4Qv8AFrdl!C`8d0?7]偦R.)fڊrTaD +lelaUbboe&vEb4󀊠҄CPƔM'OzrZ /l0f{İQAkX ><ĠR0vYAlS) @D$[&XW%IX?ܔ 7(_\-7)jMG%E w^(/OB}7XX 5D 91c2lXʃ_w8!$>s )GXI0#Tj5=T˅"Wc]D o0XE 9]+`\"kZ"zx Min?F2? ]V@(NcP@mG-&jr: \Jbq07@Q+JZ:ț C*R`alghqڇEmd:>q -A7 Gk{{Ű= t aX-ATL,Rq )ҽZ "*QPAi@p]*k]墒: Ũy{ ÑD)`u% "9g% @pDE,~!١ GiCSnCUۥcph((rM=:I%(<sH%~\Q k; 4۱1P H&4 UNlZe!Qʡ`mS usVf@)R.v0 Ex(hpiv '/4'ˮ2v6xD/L;e,N}9ƃ@:pgI '6~Ͱ ZmEFݑr&)`tP8^.CFi$\JD. {̽B'BbSP.5G^? JRwvU0# diTjt)+0@([?h*m?p@w晭`uWFxX%rCT dn0Ao%13 h  TWA"t/Bp!vV¨Et!qVtc*x`  5ʿluo [~9lW H Np:8zP9ȷJsfcMS`#:Hu\/5|aEƴZa*hY zvlqZ@xt\{ OSӝE6:*< i2"q&[Eƙ{ę r54y,:7{c 4۶Lۣ%FWx*f) HY+C!$Es$GEEuT;RxGlP%i sDH ڌhmFj6B("w -NgXE $SsNpl =KĘ"^myq 7`q5d!q`kĀ\DLAё 8%!BMZ AS9)5`M KrLVBB<&2*G=*!B@yͳu!E}7HEQ Dr=;{h 6r 5Es|A 8­8:KH&*HWn#I-ku"7pT[kpmˣÜuOxڔ?YT!M1"䠪m4n 4\ T: DTyzD{IFW5 ̆a^xRPbI7|X֡L(8J[#l"&$]7yF^a%0,?R*8H 8ēiJ8tK r:TPr@DKE3pHi;\om~@Ta`o Dl6nDWhn?xD*p#gHTT4w0[J#Olm?vx[M"]ឩfJUKOM iEv(Mq5lhD\DQQJONH M|hP*׼f@霂l% ;"op= ه?5$6( O9^mB;Z# rV!ׁ_;(Ą-]`CMFb[!|v"bԃeJ]7LHTCiVc`)x_DS NO7Y# 2"C3Az`E wPAx6=)U{ci@#"ũYؠԖ!*AE[Kpa]4kðJ{-Q|bQz&I")׾0QTV8HGsvdL dД-4P|82 kL0OP"}p Xiv#b i @|APM拱Av!P*\-Q/H UUaHtoh7uGx@5f(a@*] -%tLh.o8""0RJzaY0h PPiW!U@R<}O6*-%A3$n$2Ut%df\_=4)85 75zyPɕ4 WOChE&$U" Q# M9-DϟJmm .S4 yDrsǜvlTC^3di>xk.4=9ѧܻtvz=zHw7ЎOo& W@ e >LN絁FCKοi RX(+dFW8fW 06|!axADU/7.^ ̕6ba_(,܌[ֱ)1JBJ*6ƔZ^~r8^v"+H vn$*=5؈" ypll 1-|`ŽB ( ʃٛ Ms ĵ~h3[&Dh! `ڙsVqTKpRیV1}}7eGW&٩}p%$#45ˈrv,9>J3]{-i?$)MKu"Qv!*E&Wh> KWc0>]Xk-|֥:KUy =qȏ&C 60TGD(49gеh4LC]eØsaZW J)|"\*eP)7p~O\d )>FPC;Fh H+_8k>>ؐ"&e?6цREAIQYDt Yh\ 5 Yؘl1UCnbrx.-3xP= wrц7XM%x_RJ yIBډu3ȀuO[TDEa= d@id>CN KMBM\k|6/&k\=TeZp \gP3QǚA[?x*S]m0DG $bRb>slk_>d;E-<P bi)xR5Y84i%}qeGt O5ñST >sDS*,a@9_)vxgv׮:ªâLx7PrD,N#|@x٧q?Z6@&r4r-Ar?2%-﬌Q|, k ttpA'϶RA@q R Wh蔢dGdf0RBB1A(." *A/9Q%QBLt†m`aA l đ7[" TYc3&678>i-1%rx[͠(qwqvEcРORB1eh9L4Bot$K.fQR[4L-ʀR7ݓ`Qm0v48Hx NPB:.1 SΧ[ZC'(:Yh>=F $fXw8Qr` pR9jͅPPnG"%(<ᖇLыj[h\Y<ҘDEF60PV#u9GXoP93u@K]yj%yL !8MC$TJy0Xb~kL@֚=@bA(au9\$CpjCfi]Yut CbmiSi5h6jMr+& #)"42cld`m20ޚ(l&b<((ߑba%#s`BP6k D*A`??|Fpt1htmFbl2T >o"Pij)hK{SㆃQ4Ƙ,T٤2'RÆ5ltiLHeY B <,B<㡴/t#I\t{ǟRFe@d|u"|R++@B*Bdh\B3kZ. yƉ`#,q#DXe(8 T.@$+JJJS4Bqe=Fl ߦl4)T͒2*; wc8(cb$OlKPziGci< 蒕?8vWwfT"z_?\CzʺrlMud0 x4DꙥfBYAt"/DTP0 D) THJq4 FPv a0 /e"ޔͥ%);-(Q ҂H߆$V!JJp^ǥy&hw"tKbA Ū61J #\s\"C\LO8+FLM=6Q=KW.sr&eJZ GbIq/m0EVn)ubѓ+M(4QLzD&U A-]>D'h BR:@ppf`\Jf}qإT6L ^)D ~~q`)Q>hFBIƋBqMP\+SGAJ:pd  " :C߳¦PqWAT }=]-5l@5ŃV| `鿓j joHb T MnpuxT<DCXx Bɔ MEV& W=Thb4.6tʭ>$:/ATO)UJV¨iA& ^aMGL/5mlJD.ӜЭPFG-nj #*yyƱZr[āb~)4;0J]Xaߐ P flfs2„j::p&3:֓T 8ʢl X Q0Aj4~4sGXѥuT'sT֢ +rC"sY!] W7 KU5>ub cF: \RcEC?L)MOg Q+`@.2r p J39xOn{vKC(tF`L0Q!Buq ծJJ j5 ArCŠn6?7aHӼu`3㐮WK3DJy_vB `D e82S 1P(Do,"ʖc->yS(HQ*u"S ]WT<(Fc U".,U'o*)0Z41@..XR[({knZM 6mMBwnRlLe<"9Weg/T y-2`]O+V-"QA˯'$ ڧũ].#Ѧv7GdO?|CBuz&n;b޵O-oM*qkTof(s&$ ZD~kNoZav9e +&}0@Q=qDM}p$n/*2ȀD.S1l;u b0)`F.dID T[w HbmK O: D dF>PPz~@[C"T9)Q˙TA΢s)UBU$LnDms-0@/4f _ I1(JDfz\&$faX*upᰚ\:+iT6#N @FYƔf ȵ<4u(2BQC93`|ui}2LI6qO(EA߮ Q">pD7)ec_IqteP9ǮT=B( cXZ!TlↆMIflk/.,D y]ϗ5D$4Pg/lw }1s] N;^\ڑh36;US*T䦇 ^FU/%r&F8ȃM W#ԁ"de.6 &˯p;{Q|a& 1 J =Ri$_)KjT@@p"(+ .IPHmEC뿾C 3I_L.D\hж' kc`WatjR9@RDt—xXq A@!E)n2q|8%ĵE ?8k(CAD"r҈b*USnhɽRy{0qN^j) >yRC4U[eF֞1J:b rߏ Ve0 I(^Cp hȸ( V͸)-KIpQZ F}WCN ;*FehM80&EssfP?9ڰӁ.]sQ;noV:% ^U+*i[?"h|b!SL7f#BGSnurWR$ Hr 62ƀ- 1q ]Co@t0`AJ n߮]/]=AMd8sbmK h$<\89kp 5e[-8<`pd(m1=k X³j}0P6pUt0 6AUv% _lZJX[ً/]?xew"T |H#5X+m 5Vrt]X9{bpkDEJ(H9$ 7qp@YOVBi,KL(k\2GI" !,@) FfKRDNox(mPJ /1F4$u덥"„LԸ(+D-@kHJP F;^='03:<!#@4DJeR0BN@w%TSku8ԡr.zP݋yvG0EUo8jZ@p%fż-o)o+ Q >Nb!U{JbjnT!Aq5@n6( elr5}49$5f1 c;%`Y9M !wp % 7r)>_&6I}AϗKl͝F ٿ^ H~xO )Z"1 `6D" 6{8Eq8AAsB[aQKC)D͎ "AT8T/ JNj (@ ZTK% __< )WN2poDWhp;i4E82"˃u " DЉNr9q 묡]&3@=6@` He" ;ĭR1,PM`Ph|Nq DH&o4D]{`VbW`9\F-zaH3tr ҸEݦ|1fZ!ܠ$z.יu\6:[& 5!,O! hlA12KkK'Dkɔh"x?F@laUTD*#&GEKq"tGN q\;Jl Q1oC6Z8 ؟;j`M?MY+%Ҹ3A*jX)VI=1F5@]4!d$9때tQ1妶tRUۇ0Hְ\iI;]fh0r$wJgcl؞0.Җf_6/A0 EZ9< Pjr`hq|֖ᇊй*N:Ms;Hk6CFc؈WLH'Q ch]> v\9s,8󔆇!fč{&!N2Cxif: !g?I i 4USCG u#\* oc&56Aъ/sۈ6`:"6foBid`KPr h#5 E8Sx*t=1Jm48:4QG%% 5`f xL%rn [R$c7(2 oZrC)8P ^r%P(>V'tP`(L iVD:.J&g*ԝIsa:&‘x1"(ek cyCm u85\X n. @#JrKibٚb\&|DIf&C$IZ=敞x B0Y 4S)3A >kAX&+*ν}0 W0±.6P|Y;%U&.CMȊy@ T_=p@XQD"Tn ca"Թt\ghEpJSJ#me|_{QIC--L\uCyAP  F ~~r7*%ˠxT"m\Fk+C(n1⁹ dJboeDAi"Ub(ϐZv\1!95jy[z /aoo8a)=^O^c͑`-Q)m(.;n[J 0޽`8`$rFSZ>|EoΈ,yNJB8tJCfmX*WH\b.(_D6 p9ʶ+cBDy;bx%A-2v^L!3|{cW!t8qif !echZ'ym `Z`n9KOX "?>\޸b7+x\D,ٰyukX%n hD;@|_W(rIc[KU#CaS1pwI XGl)#aܴ-v?$cNGUR7>? q@]w휪UŵƖ,ۼW"1&o-Tg.h녗lM%笪Xcy 󖡒( 2rwDP T@`]8=(mEb;N`G$#^Kw5nAN͎9ynŸ+TI"|cckb sPHCȠ  N`0m$^A48XlB" ੶LTKN45^pE4cItADW/q7OB!;xS^}wqZHڮ&VRC {૸y" )'69lJBSJ#m"c9 p l *03v qHglV`884;%0WL^SMg_8S8kd9Ⱦx6o;0Q/F֯ߟWM9HL?D@.TW-Y\*c8: TA!U7pUw z­]QC+g䓥.DF~pq N]fޕIFck\q o<8@mh7Iċ"qMjmʙ !;ZVVVxyDQR i@ dOTN G^:44P 9l#F%w|`P=sF7XKa[L~qC@Vx /5x`[)Bqe g+İm/8mM)Y,5A 42ӡ l."x>yJ L/8 0\* )[l20NѼCW ׯ]`eMv j/yC*x` ;%&h\iz]qUP tҩoyR UV ~9E ϟtS'eۯ4\"7!HM9#TWL MK={uiRhf(A>R`AlF=`z,"LvJ 0h Nhn%[ڧ( A}1A/&Pʰx0HL}0Q1E6hs8E٨\T(:w0F*P kJD5䞒CU6. z<DzUw˵uf8xAd6Ԁ> `wd[<>UȞP@+Y) DȠ`p~~1 1 \Q|ej*<?*BӅ0d4\Rd*A O k.PJt.Qo7 &8RR&lDDMtf8H"h!]Z-9`KZٸa{7xN(Pkcb€)%^-~y]C;t0'0&441*)_Bi0"۱hqPj4{p]#9PQOLD87t-J\w]+aPqK9{!2sHCcd1 78"0Uw h@_ һ  aztjhTU. Ph = (%z5) TZ"i6yºٴHO,! (͊ OC#~e| D>XcXm* e:!ԯU,M =~LU U.Xrی0ٺ1B %oqRS.\K!dUUa 6M! 0ѩVa^1T^aSHw P5ЪrF SqqYAx(X]P^U`[fgdЈ Pܑw(Zn-):͑w^ ՉhQ?YWt5sk{9`x2h>o(i/~1NXCkI2G:1h@C&)SaNɌgD@i4$B TW /F 0UTqBЏ7'zu߇xUWs@D_A49y*+C82(сPQ su[o|yCp L8Di4 Qt"uR)@8x3B6XI|"HdQqr( ~s]&A\t\z#\Yؿh@@W*ڕ=0/"H=()渀D!6^]DEin9"+`ш(L4H/"pbUC5 W:* Z>!󑴱"u"+lN`y;9D}0$tnS.BXa3f  6(R#)CD/8Š"`бaZ͠`ot [D x<+A]&ZA,`@hn 288ZR~$Zz h#Q\9 2!B@FOSPHT1';kD `j\ |V\b$ -4)C4/r7`T"nm`}rbPl?x@Ӆ&EH@ݩaЪ7ǀ>*oV$04U0-Ր9P;ĭglXQ¢@m"fEń0bpLH{TD0h DDt,z9Qg4z<jO*nNM眴J88ԪNΌbBnjn/2#$C%G 8ӄ8- 8eܛ51#]`AZ-YS쾙Up14\wq +rGSP\Q*.5P mszfwP o{@̠ͧ7Y'ZȠ\EX˄D/){ʃJ'zSLNʇ\=}33=0 wM h"a* t/&RB\@cJk#Jl. 5n8Wy[ yȸX@6/8 Cndd969R\ SͅxZ:CMTB,Vm5'^3T D bIp([$ť]qE.r"" "5052 [ KǜkVϟQl%0 M_L[rG p|sɪ{\X6|! gL!XNI/IKq ]Tˀ5ni&WB=f=Ǝ;aMBBѲQh' m4G眰whZ>b#a@Dn(V<-J].;@@%4])YQ: ҥSՀ˭=DΕZ(ʄ/> ic#ӗ@ۉ IQ жy 6q%}]7I6✐T?1!/z}}2aI/eTr"\6eGC" 'A!n(4:h\E=jbApXYA P8uFf퐵ˮ_\\:cAUѭ D(_8HBsͭuVcFzc0Ng]M*BP@Kߓ, CD<氰Kª I]\v y?Q:/Ѣ`+b/_ /` ߜBp 9Ja+6`md,k*42 m` Pz#gObaI@^GIW! |D.CkhqZ⾕-b(TFY6`ҾM=1ƙG%)bІgb/Yp%-zmt*\:) 8+ 7'Eӂ54b;.%avQ)ϜgKR`t*m P(JʃT 'E |d"Fϟwpy⎔BTQ_ z΁"#ndX̒ 1A xW^EX:65 *(Rjْ¡P¹n[ hrUl]QǯHcb\ hs3}p"qalCS5:r)`sFZj9JhأD劢Y[Lg 81bJHTEp"@iFP0!iCW N{080E*+ȑ8`jm 6o72 c~wPT>x >޹M[LG~퇃a+(H\FFE>PGKU{%o$ge@]aDӂ51ЂUWW)PTf 1j'@ g;Atw2}.@Q@9`b5WD@l,bAѐL)oR CNP9FMJ2 mLOrWb4A[)B6B$Ĉ P `@Y|WX@ E'ei:=0 b`!'S_iJ@0#\eiU2vN\Cߟ Ļ¢V9ÚX@* ~}p  ??ZFWZ"/X9 '|ea8N-";k8H["+T1>͙K:TxLJ&& ٳx·ǨbEyg3.hTL~D }3UQ)L@U/` e(cXZ<[_lN+؋yX $'ISH Q 6c\"HÞih@5A#HqD HF 89qB<lF]>LD -]2 AJNz"`t mwb3D`#^>kD4Q|V9IKdǟ.c4f㉡)L]pWpƀ8A==qv:-"DUǶruueŒ_;̈́r[HףbS& &ʳ_ma%nT4FBs"ƍ6 nHM}|8kĄ0Sbm8E90چXo A|"iS|b-pݡDX>olhҗ51pa'J4xcc]wPɌUVU!7~tPʄ heCCM.-CYb=tA׿i ] AQ0DA*ЊZ BYBkC]*Sq zdphbvO8Jh1 Ԝ⊌P$+M114uk&ba5r4EE2p*x"$y91Zvm,xt9#/ p<;1DE5;afA7-_4Ym8[Dp S;MTB&!%D(T6p%Ҹ1-e$3Ҧ%ݷ&Y֜_nm:`P ]s1RGTH (]<*(Z7@$D}0R\JKO">n{`8A @|:TIv8sxHDf }^)U\JdĹOB"+푸XlNZ(ʣI,@1# PU2P5T*oCC9a α+}#*2Tb!_|Q(&.-Rpuy`[@@B\Q'up!&6,Lq. -!5x}^ Ŕ"@F[c]xjЁs`MB92a#hr+p#䳬BLx9i#s ( 83y^,0`I"+d&RPlpk:@klȈ[\ڞ ? 2P!ɈM›[(&#KpmўElƹ\H\rbe;5ZѢe- eC;lc&Yx؇%Rdhet1_Z??`ïƪ)F 2Q K91C n·3tX!7X&ަ6zʮTR E U>غOLbL:W,IB]S.%{+l1DcCVA`) ^vPj6I5 B ф]b'qz"V(iA7Ͼ0&ENtK{T("6L]д{[E󋢤(qAB5Yǀfȡ0\DOlQj]ivcp b8h܈USSF!^BkGcSJ.|\4m.϶Y@ oXFI909 H cyЮANp\8ĨDHvdYv)\E%J +6"]..%KGceBSxе}d PalBReWH(.=.#m/6b<4_u@tfAٸSul6^0mNZ-D!G(xrFf#A 7) КC+ǟ`آ3㐒cIρ`AH`R!vL0ZE㛁ɠL)+yqrGySP<7Jjd2<kZoTup/iQX}21J\$&p"R] UIʠT*((aNzDAELKU&QrZ2!oQj0> Cw$"j!<=%r#{g׾`UhMtdD\qD(8yU *h$b(:x,qj(r|6a:E@ ͕ 62AB[?A*aTqF/Sbm)CX`%_?$tD|Atu+Sq ؋&T+,H@m\QR{+Bƃ6Wg!oy< Pr  l>4DFZj$8NjeOi.Q \@R:Ӄ-eU@#fRar Gg퉍0ڸƝQnL{nzŔ @6{b9]9EF.J Ahʩy?8#.q# ".EV6DM)~\.j)s*+mP y5Yth ]ĥ|*fIuBxݛW V*3Tg gmP9d$_9F4O__ T ;Ef&q-@# uZ'Xjd7psDxy23K=3Qoޤ"#tɾB$nﯝ~\=x׶tN{fŐ>~/"AE2+|pBբ ixScCLL+ɱ)o%)kOU^9 !UFa_>0l..s}qDAUU[D Cg8AٿhT}Jf]]`*&!F<ETuWLå7|4եCA/??FeAF® ͌_?;C? N-/[Y_8 bkG:Yb WF?ŎYH,FA<[ 8X$ng*)*4Tyq6R4拆l|#@-zˈ4lNd6VN~0 ŘuBD.6*(;>-uĦ/!\{\iʆ)Er E 1kE *DӖDZ7 XfaH-3̐T'&05q>5ć8:}1M.P#9xWdnɋp=b(wk\SG4Jr6TK U %X.Bƃ:SwzgΒ*l&mGʷtB/X G%#NY6<#{06L'plVB7rhS\:0UAp&,w|}]̎vkLETi"vmg$`u Uo%iv45[[x5x0H!GP1.!²FXWF"(?Qq)0؜q:Ǎۧe42!NWpu| [xo pT+/KZP_9|18+Dҁq$& Zqo' |ro9Ai#Be@-Kcv.3K'xT@|??9!ȠȂ{IdLi`lav bLUn|ޒ&6z86l/@M?(hCFX9D\ 5^ P`+ B(Hݚ hR;za25g "fpRrM|z ]μfĄhGFtc:">*uCv?&(՗.n׿LAKh@їɶUA7ع^F쩈@{3iTjZxItEnp2E]q׮CGm- B/@$N\@"MĄndŐ @Xlx "HT[-p-M-r\Q J@JƚC)(hlzfƈ&O|jBD4"qP+q0^! ']x+l!k@-}1L@m:d@f˱Ⱦ3aeq툇`&ii W+큹6A)fzހ&@9Ekx"Z ;'?YbQH`T}#a=v.GX*Fc\X :^pIs#=sftHmx<ňb/GiUhqlICTTFŵHZBvvJ-Ϯ OiB_K6XqXq6h (^زbJdMtw'Ϻ`igw&P_C\Ô~?qT@;14B{qvnjjP0Hj+o+TR!4::!-sCZ( V뮞Lh @͊ACprHhCՀ+lðUÈd R0UIE!]Qةh(r>p1 Ria=BO*8`<x­IME5FHcJZi"Uaq զECSdy4{a:*p#WևpZ[#Tp&2hα8t2xB|aEcFhx5#rH֎Ezg"[pQ'利QMigT)ѐ>DVmmq 틤_\PrZ{ D ;ay@Ol$tbb7%=ZD"@f}c,jI LᷜDYK kʠbp$97Sf֋J:QbpyG)217[m5 LӷH*m 65vbrzfQZ2-`lpXls3bʊ2M:F!FMiN!тe !T)ieR$PDwBT`7*aTCN7 #S* sh\HqEP{*Ȕ<`T^hX.0Lkw\( 5)<=0 K큩cnlVy% bHiM:X q;$ΡZh__LW}uz?\*!ɄTݵNX $" ۳o1:E-A|?OL46ptB_R*r o6 lpiE}r5ds LRp1JDFnJ!OW dRоrM9>|[}7ts7>6{nm=9+U#|4$A~[_%AWGم -gdyWD QTo^B$!j׼4RVG@@ָ)2FA#H4S|| @FPDE+ m=~kRG9I`q7[~8)n@傠5w=}$,kTiv@nw;TI/RZHzΐ.Lz-v5ի@:F/ IؘUlv`d528Ɔ ,85& 3HaL#$nhz81 X&}[+ny#)B;!СExàPmqnChch’$l4ijs> WJpDNԭ7 [2`,aVG!Vʭs. z -so 8g.)spjE[&D P-|͌UAK 5hqPW4ʅ$62@r UZLC Iʞ*gɛOJChm_:v^(]U&fAeqF,Y6f2#=7"#8ATvk`ʯQ &Lw)ڡ"N[Un%Cq(@fa/5Prrll0,LR6'#6 H㊔  @lt5,K`__\NGFEWH1 4`ZdkC] H?.x$Rpa&+U8t 8D 9}qD+!8- FB4l'H!cyWQo-\tb@l\FEʁ<@`hPM^'U7N`/gCV2+IL ]hT3([wzCBq˜a%Ġ*_=s@ T)T}n\HiU rr2;5W+ kp)wQu67[Q˜6"EGJ]Gr H<i @ h0wlZME=MFzöQ4b@dA)Ta@:/-5+WRuD8Tl'nqBbt.}p*ԯKB&5x +cӜy,n O_jY*P^"8 n)UHqN{+`Ma@iƙr*ǵi#HO&*r@ !\mmkn"8h-TUP&r4펨٪k 66#N">82cSI<& OF`#zA>L %oe!\ۭ5S\ '+LE iHť*-)CcxPEٚH*\Rv@LPSִ; ( $ƘE^V~r˞\M(U2}W"y"lġTcyHbFNg`꘶7x@( Rqt.Y)ٚBv p#\#д@8em4ʭ:p|xkd30{ Sva"p[lpZLzZpI+ \0@7 9j&/.{iXB<]BmhP#!ucW64-rZא`lU:.۴ȕ6RaQcɎ&(D(j䱛sQiZ׿%:]n]SmcZk(@ ߩ)aқOX flr@SG@E%oEk8@@R|rY@$פʐ] Ec=` [hSűD`%N_Uf%v#6m ]X;Ѫ؍QnJ (`!HfJ,/4b_|4DVRNq0$O CJ)#$B1T>L/KSܸT5Bz9ѭ8CXњ  }`DMӌ@y6鵆RSi/ #W :eT d fK . Ft0DKB0 ;l+CIhl$+5VT+8 ݘ ìHG]4Cc;YЂ{HDAW4h!73|b) !n spTJS6Ph h)BO*B(XDc;*&; n`ґ.`ֱPhך =pb4 XAD ^'黍]47 <0F֚ST Ap~o @Cx}{ Zc@ HP6A1@w_,,O_!~F"Ώk?r*?O8MC m]GDT߯ $O3U!XA<rЭ 7I-uGb†qIm{_]qQ;P" [ۋ$-Tv=t}p ;hX[j1Wa B@G QPyZby "-8|f (h~0J)" ôxphЍEiTjGlG*(غhA79 B! FhGӣRI6b1{9&^p'r]ANGn2%B2w|ZH(]=ଫ,gDii j) ^A]+r>}k2վ b68˫&J"[].o PR -{  ҕi(CvUrʣ7NyLY ›AtDKYe#dTx_@dHJP'Y+@G5:0[Dt>L ;K T P ()ڃ$cyuHJ 'BfHԽuWsJ 884y45 ,6WVa1DRAFPH@n(7aІ/d96:[g+?Ǣe/'bo ۈAM \fu^"cDJܤ7L)y ,qN!KÚ1Ɂ\@ N bǰ#"Q#\$^ rջJ$30p(bDpym$}XsqIJkI4+A^X5'T"'$Q蘣޹( x땣 =)-gR+'8.ݤ D1RdEQ H`9e +L2}Q}r0TԃxW5y`5LI-u(ATx1a!f+i TK}p-ќT_ / *SO5$ߧki{.oySw;qyBm\ѢYyJ=)lKm[j1 .pT-4KZȪBGβ`{>&ۈ"+DHqRף-6ϳ؇#8UzT ;1hkVӗ4ha+T; Q"u񚎉c3iD{jz掗XBRT++cg8% 9E/HԨ}(l`F@iXsܖ.THjGF4_lG_;dPEA !5DQpCZ42C\C8S^@z@ S*{4>(|bsTȠ ]8!ƀhEX`k߾Tp_5@AG]v7"1@&p*2R%8iT*aj4)BvxA*䚿p ]P=>L#M7^2nÀvs(xS=q%VKG} B!BC[T(E w(G  PD9Dx%kxuydf$y[^>}rem9EI$TҔ?yJbG9@E|rqJWYFhQL!Wћm۔c24J pSprvqh|X$.;>< b-EwxNcêdKm"◗1p"EwP= vI]G?Xgs`UMb*Hap=@P#HEEs>r(xhj*qm>F?xjđTlLbTGfqHh*U ; w7Fm,V#UkL!;)l [,v8) "AS@FNN#؀pK(Hey*1UEr0i W7:n8֛Hh@C$8aJIj N.oE|5 6)ݡn@sbKB.^[_|niQҚbjO&JDI1lZpA) 4%uN$PZĠJppŗ,^{DH5Yr#csf bܨ˩T;. 0Ɠ dx7/0 ; ׌blS#"'܈gsⴙqC hQ(i|W+2׽dФ*7B l*c(JY/6ejx.StPOab:J! czUչ)N(.@攨d d97K^cBZe)5Wa,78-(P%>~p8߮hqЋUq%SOv t8 h6=??bo|4n-^M$SyķlvU:W/NnnCpW ЩA!qPt*aO\ [s6`h')V zj F,-N;@$&L_ _?,D]0*,廉B&gU'm -*'Oײ%lXp+ &[pu7\C~S5[͠v٨sEI[ Py UHNw|o x\fDEb}bmg9D+x J2L' c.`ĀEO8 >LJ1"HuQЅ1)-.Ŷ_Mϯ!" B)ke xO\`.͵]49E!L_~1*M'|stFŸjwTR@ڸBqB={ o*r66cYċLV <G~0-¥F!8mccM(; !}|c0U\BOB8a8$PD m=wD*ypR yV•6ऍPvԸ4H\PpMk 8dcPZ0;v4*+='&bBg| wP#Fѽ#Kih-[\>W(JLnoHy0!T?%Sy_޻1Sq!k~bmDK p#MglBP`˱iqyq0,sTr`Ѭ!Ah5ÜPæ{p& Q`8ĕ" aUg%-@04;#CpޅxB . =/ьW[E~Bf6`YgѢbb)\ j IL,.^!;htRiV1ˬBTV1=Yrs [#պr4. R"M}PC8"·`N_*9jB]){w0`C UG%E)r\СtM]ASkɄ#l"d U82AL2|c*(~3}U\Fʧ@ nJ:7jv1=qa VO/wzn/"*Ր_9i96-0DD0`JD_cnL"{@5{PpH1l9-օ_JA _s C>Ln*Q@6Ci0X m1l|60t s1: @`,-+CA.!HVZv׶BIc4dl.- [ Y< zY)"x:h%EjgEJ:β*5Fђ aD`!&LG D@C-:לCP@*0@f TgY\ud7M ”!ɲbJR$H|=&јfEP:ǜQso"'4686UNTaGdp؄ `2 |oLؗ+mL&1E$I%1A|.*F!8 ;WMeP#}($ZRU m1vMQKATBlDDCMb e'"k[4Q8rʦu19`7:@f#D+dQf͛h tz91aF"A) p P}&z87:mBv,RzcB;9e[#D6v2b^ޱqKrdCȤҭ猨ƃ a:rp\F0T CB+lG{eb9-ztI@JÈHXpTiʀ\Q iyu1oz`JHV-Wzm3Ihl9Eҷ @%H6 iQI lRWeajC-'^BeS0(+^pc4TFƸ:ǂR:ʡ(cPTFF&GnWI w%(%Sא"%$5 Kw{[޲{M!QQD42xWB.0 ,4_#S#xRG@U!%9]U*eFKrqj@ĸK`(;@"i>uk;q.Ut9FtqPn*9)Dkc]$Ģ۰; u ;Ǻ W3XUDO ֆßQ)u t~I CGyCUx!2j2 {{Zb"G/.pd)F0i}?Ajt8hGb% Os" e|ؙH*w1o@woՠn]Cdj|D G NA]"mߥ>Sq%͙ $'K8Zaː|%7GdFTbj瘂" @J((z.U,#?X0HcaLAoX]ף)58:{7 3`GXXpn4؂& Kl72Ceh6@$@./6ƕTɍU\6m1eP@Xye#`|OP:B5qhM`h,o mmmJ$DhMSF4]qM ZT(]bd0ãp{׮V? ^p!\m2X:'A'fʏie,H+@yH(q]I>Yy*OGxm\nǷ*jL Q֙1y e_r`w .]& l}2ӌ؀N<n9b -7ňs8P_|ГegY.(gS G_o y1쿌պŪ  Ԃ&etnEp5o/!hƼNPPW`|1]KCZ␋^j" "7賾k,;$aq#èEQ=yK,N>PU@Z?X fB{hbO%/brzz.=lC `@pY87;}X*E_4B1 93gOcV>'*  0$ilX_^ibEq f<`r6(J!'#ː-+؂:&@4//%0C{24Z$@H oETf͞<)!Jj[t!p6ҿ< cG!\?!T:b G6/m9\@b6Hf HT8 v[ 9Plw :0< +#T9]p'Lnܤd aUF;@6]29)C( ` v :`D%:NFLCE]';[ RypJv-u lN1^nZM mC{d+`Y6i@o!؀4/Ϝg"kJ\ =~yh|t"|pИdD פeVثMǾ0[F2 r ysp4@PV | Vp|bJ ̂ËWS!w$_C@7Sz4 DCc-h^W #+za([_LnTpnVH|eCbJ=aU` KQ1&KruMFġ0B 0( 7@i=pDb_Eh:^LeCDz\"h Y]hݪgX4UL6͍zb6,D€'cyy:;f@p0M+ED@D)e`\ $}AA?+SS Ef+m%A;RAB e7ƱGoIb=2Ne40+ 菶 mÓ'b2ĻҮ1J" R =hל!(-<4h@[ qWrK¹ޮ( g6yu3A 6&:I8!łUrYe[Z1Y" (J & 5Wxf2qDh=]&5p(ʚ<*D\ߗ+5cBCqqP1I, ª ^'5Zh* rS9Dqdp,)G?t'PkRЋW OQEF22i H@vĀ@bԃXNź9sЂh1B فcNS"%*ld"(OIPMmd(J= ]o)"vU3 D+b8[~VA6ssaw LH4H!i3 +ܽ"Pl(`EƉڛL Z<˚-wx6fs !3US"‹Haz=hhh$ MrY -0 nu6 M}zq 4U 7덩-  f[GL B9 (`) K؛qDGMKEton(6pHK]׾#ohkhC@0DC806#)$ =Bbz"!,I.J; I򨲿?9;܄$wPR ɒCfD/ŘY<(=M8nQQkH[XӐ$HMN# aZJ.L[_@ zĮ̀p f**=PUM@%UqV9 "L*b N7+Fo*`퉼u 7p$AWY47jBeEQ]׼C#_lU1צ!+*"E}Xv7řp  :2 *XRD(Q. &9. -F~t,OL!TӔ%t)UBb*@|q=d@-(Zμc|px~( jβQhlJ\Bkl VIv$Xh~LՃu%!>ǿ"F[hLf$HIh Isfl `~=dȊ3G2zt$,bbvXLկGJS@ n.Ϝe;crrhB ``ˇxpcm]i1uCi?aNv۱"eL (sFY+0֑q=`&cjȟ?8͍=7Y(t9PJd`ԛfq(r_>ؠ!$X2c2/QOѳenE& (x *BZgi޼w Pa؅Êw!ʬrm%5 <5 +0(X(W\=q.ޕ\y;G9}q$Cb4e-GL`ފ h?y:q5B.zƖ*<Dރ x":qHVlkK`Gxi_9vR8&9r#N@>rA[V DKDU x .)-,2BҘ RT\b` @³[q~3x!-zc7Nq"6Jz !8 kΪ/|, ۪nA =2UDoOr/`Zk#\ #=$M| VD8zm CӍGmdh/ES\gT5euu _d\Ztm 0i:VJ0n@kJ@6Pli'x \U0A6i/ ͐DW `#1]Rt`a O7ZA^US6rRt/lx6M渄J^0Sg0%P(5G'Pe 3YDyG@*0~$/^ϦEV4H(*BI*oiJ,AOʫgJf!"n|c;6bi9<; ":]%vEFi w_ 025 U=p@1ԣxI G- nIT}ZQcJ~}MZunzݹ" b\ÚK+ I. ojDۖa }1$,+ZnLmq t p1']aCq Á0F8ȗSbDaItj*4%\FT=\)jNL쁊)FyS,|e ?xl묽B77 _r"/&mP1 R!_|XW{-5ұ\F)<[ Vph"zƈ!8t4 V1F1S W4D ѷ뜰I0 8cIr_ @ݭͮ^"5v{`y,0%",9^2s3Nȇ%3g#]:YmfވMo*+i `hkMbvKL`9vFh ťl-JSUޱ=fz)D-2-Ei7"䨐L)XGb) k+BS~\$H#\.ʔ#A2wZ0*,-Rs@T%lA vI #@vn6*ZjL@2Unr+٘2`:PPxQoYzD.Vl{؜rwt-5Sd0)o#RW(;\,KiHÓ$CN )K@ [=nJ(TsT=ps PlZ&@fCk.F"t2>0*{w^!]o 9(*ĒT8iڭ:@l=r";MqTPPHd gAwGcPTUQ r=ƥ6Q~aL6-H sz T &$t 6pN xOu0~.Z PӞG)0escfݝo (.(].oU6C];aS@7E wì7a8ظ켃}1,U#xp24 aT+P,hĄ0jy")ˌdQGri0Lâo% Tq1!b5`9?!NXŖAd&(0sD@`͑Ja<|r S#%۰꾣 ᨖ/`m 8 G` (ITaOyͰ1_Li i"(0gJdsaG6U.U)@LVt h[-ǐHU\6#zsB`V;m 4GU51X+9vsԒ@8ie72@>奈w"'F1aƕvPրq:9?-8YpJdF)+1^c \ a4Y8RBWhH_lc;|D*M< ")ӼAF Z.r[.jU6Q˵ 8mD⿌E R%z8w6#NdƉ'h0 $X~J;!َb hcs ZcB@V9. * 5-čhM)6бr\E\J a"mI+zt]O %Z J"(r }0@4/ 0;I:0HȕqW\lXQƭh\U%Db_9 OnAv< l7 8tI/hH**răPWi4l xi*oj7>x*`;gXx0Ҕ0e 2_Q1BTRFDomPéX 닢Z#PϮ".+IUs.\huRh7xi6+C }` N_ ?܄/:}qEP{eԮ&قxa9K1I-?l|­DA&6uGX jL>ӬME"gSLZ t|e|Tž0P"n!}q. ǂ)5%~5IY;] znֵܕh4 ++-gʠ dJpąn09/GNHCeӎ¨M`TJ{)B(b xiXP- 97 b(2m Te)\wJj bCY^@5L-ک˰} 2@SAV@`+ +SD'܇CaPO"Okdl0`Bw8D(S0DVԨKu۳XH(Y+Q E22ܪ "N}R9d*TB? ]+S4rj4Ps#>@( Yq|zN˖C!6xk 8[4CHx RNuѲu$ݩ0z FT"Z}q{7q*M`#W@z0 SK]Dr9 bOn@S贡Sak4Oa 7 ZoX>Q1 ce9X9Hr4 9(5>}8QR6`J!ۤ1Т=te$z@Ay"hTP6p=ᗀjrSw[qocg $5.;`WK堳6fB86894ߦmDxbpR{%WY /¡oYgya~ 9^C@Ŕ(wd!a"&q9twm#HОWA> M1f/oxAn!D F=(G%/lщé `īB1&ܷ蘏UQC+yGLYE+V!Qӂ4oa BW@DTkX* Ye@1'ZR@\v 0g).?<@V[AK!U텉3VGs`v4@-p(X[))tȋW(qH@\k|sQ-P&"y60HTH9Lohx`uN TrBbIˬ##NX.& Z2H-qm@:ua&gު%Dw|\J@MHMXJ!dDr>zĺX*xѾAGA1zC( `i7/]](tn$vR k 6IU{ Fi,L` TS+4^r+A/"APD?!P*לTMߌN/XET Vgmhӫ?l)Yhn/xC߿\@I4y8H@,&]IhϾ] d&eįa(+U(FZ5ʴrd"Yb3!ULp`DQrT nwS ;A )KcʰSb[QHp4Upy%8EXb ޳zgWbjWhE4u]8f 0`Wk*-]눠@ X MtUR^B(U^hŖ|ܠIP AŁ[*~\9rvƀ{||T>`Hws-.l)dL6:8Nw/8ByH{b^^:JĆl‘j]mdZ 6rZ&rqhd#Th6V4=l9Ƿ'+7IKrӊ *'ycMU|ze7h'f7$LPZ%w'(@ExC;xX:KQ6O(HH̵ wk63eY.T?[isQ b,3E|TxbkqSBwQbXisKBuDx^|r׀x͓FI@XCUJ Dmy y'81)W$hBwr)4_lAU( s$LFhsr97B$䡧%F8(ZUϮp_7Jta\3FΜDwj?)ƙr`s즿,!&@za;mvSYcp6aC^]b.L))墀xtl {sH!s<1`TD oI>Tdwb:N3׍bqV Z0'>t2 d)J q 6Q<;X* y g˂oO&كPu"ߌ(ȩNy^if Pjpp ߌewE9N{iv&S{!͎Q|qOMל$֋S(v-UfϜgTEuliOW".vsr9#ɶ2M{|pd,j6\--, ! b s9C[,.Cb(w5L~X!;>sԩTq YY!h_#"&=IK=Z15 \% m@Mģ2GZRi Bmb IY0 =ņ XWYjpsLETxl $zd<\7/ (@4v'h:0˔_7=aހ$haXp6 dZ^xGNG[~9: __laQ"N0"4`!%9"VEq"8@6*f[Kԃ:\ c%o\UepQfQ*`,"l2B <$CaO&\ÐMJߦNv"5v^f ԃ=R< \BFiV"2+mVUBRܣtM.͋!5 ; x5!Ѡ_:a2ֵ!,I\7fkv^&͢\]84I@&!Lm\P'q [)|>u6`",I Ҋ/?XI>1uL6T"@*npd ҙUA@ S8EBϟ 'Z8IѢ/@7{Z\A “}|7=֮( @\S7Cg0sۯ쀻078JCTm;Etg3N-\K.^WCt)O&  ayw(gT^rp@|1 :PK,bKK\ ah0ArAEWgx, tn0.9p4-B p ,9_嚫8p8+G'"LZCɖ fɅڢTĠ,1LMz< `l"%-C79G/a.2h憐j4/poxT%x'Iհ`|\٪ B(󌓄׫Ybwkbw:pz] pQ!~{WBlǝaz!zZْ-ѡ\M2s#G`iAV-kz-XavDbo`bҫzBwE"xAa}P/[Z4q*ta7H*[ vBbtct<xu91 ?{iۈD%;{aQĒjˉh[Bp:  @ D4\YHF>4IIK%JSD`:L tۅ#L[tk$HcEu cb&MMK4˶@rA铉l+M^ #d 3b t@޳nQ03R6% `搓@GCUGP y qDZ^PҮHDG/R9t u7J6IL@}0)lQAh+!`)+}qx!is-x`8{f6kb©TF X ( 2[^i8U}0R^"*Cp8 pdG'8f )D6hcuйG,TWဪ9` !ʮvbUɱ.j J &7QCL:{B4zpNJvF; AbDnl!T3iHy5).5T  rom/X=ȧfi8"@+88 ?9;mD9 o?VTP^LP0PEXlDJK`#HS9\IH@GKx,b&&+r"j"AMl=\ -#BE\t(X8L9o ƅە X-R`pZ)AڦH&ػ A&%-#'؆+b(-x:";XQhl[y+vZ(kAkV P6Gm.*Jӱr.r]xWF }0*EçD2{M ق֐[n{^P k*P[ lU4 -fAMyP t뗌Qg&٣2Tۋ`9\UJ0!VZ`C/-Gm.̦ y fLA5W| u%YٰrnoCVg>v7 vb GqRrѹ3P m0@&aNJ蹰wn F&+I僐@͹-o0Aw r=F}e.nh 'HR08 Wu]?ıx*#Nnu#T ͅ}20O*$ E )SiQTz 19k@PAiZV7MV4;c"q)R{lmDи̼+EZɷ(mh?ngl]5*GAF%PG5XaTTbzK1 R侷KhmX,QKEU3ul]%DjzGb5 iy0Q)64 Mw76hΛywxI(xG0sB;YhT |)CeFlI z~񳴙A널 [w "m`}g1[,ަSD0ueR;pZ7.SO9B~[q4F uQ(K}J|`"7|"fZ?8PEpQF4:-vd['_b#G9ZUxjC*+ɝw 0w":7\=L!^)`%y7`1"VQܠ wO8"4ݼ}~yA҅}\s(L%pfl gj+p$1M\(N e; @bXQ yfjxV'$(#Djm\EݦvNpVth#,vGP_8=U7B{4݂S@<{̩vrAX_p( !(`!递Ztp7f ({7a[ h!o"/')[\:0ZV5=cM(^+ʼx-W4 *.nI9XUkxI8 8l2lr7H(boXF.^|c=[hNqj{+d:0$W|M4P1.PxlUMg"sC޵4!=2檇1_{xZ@q-u( zz`t.) G F;y[c\#_\-K qyVkCrT !*V L(/Q$6yEy MqI&h LU@$O#$e( W59r>silh4aZ"%mLI5_|J;{{cc9A(8bͩE<ʇ!cքjr& l.vRTPOoL}-P sh Ky%D@xEӃP*SjUدrU\e }Ȑ"` =i9 LD@ۀ(mېy (UN~ cF ijX(%kX4SUE5r 8'PHRy+bf2pFl0 U('A`~PgvL@ .xHl qk q-Sewj22XE ( u82R WԦkh;# >[ !,) b&vzb%To{lćCNYӀ, )tHv'^!~1.@r",Sxק*U"+: #"'ĕ]HZ`-R-&UKUbm-R*':*GM QKAÉ4c jPxkv FC.` o ?@'8`JoE9iX)A-mī@4inuߦo6hIU`ⱬ;K =b4A)ekL DljPRZdJo'ttmve)J6 l5:71EyoQAI|FӨs`)Y(.^*]ѤLS[HHWĒf>V ;o ¡5`>R E~5v`PSf2Zhmx6uO.#f kMrV4Ð9BY )+ Uc6'TL7z&ԣ"l>Hj;H7RuLEqhEtȍZJ Jnd] lOdM]?=mH;°| @y?B*(8t;L@; !?8Cs=qYPlp WŽ.)Hj6Q9rT>RuAt$24$(&AXBDAYw uXHa3+jFoasY(6HU!z鿯|4IZZ9BF7Ƭ؋`\@;$(WQgPذFH7@{ PȴsFj+/"d.m pZ9\Q T{ؒ;׳1(TE]sz!KZ#YaEr( RO vG*_!+F??{C@ࣘG%F$Ԧ]y ѽ#KƄ4 uJQTč2 $O*11(6T@T&8Kj ~x][*/En!J8 *A9rQ|Cl۔gSI 녉@4X1:" 7n# #Om] #RY 4aX`9]s1yfg\ElȊ @E rT04!|SF[L>+JTx=r-ɔFl$ˀ["@v{X6{`P+`(Pp n *h&(NQ,Oi0h;;W6Dal{*c׼ 9tES6GI3k*R8XTv2TJ9sh_VjxivR(׺|a=R<.hĄм@'DRq%Ujv|,Ic|f/XUpۅN E:m*0`GKp;`# Ku zhɎ= n7 6UJ )h4 |d6+10D1q[x[n9Gg} C6"-&$'-' OlC@ q}0|eԧ>|Ȋ۞?TUnsRh:PAO?82 ?\B xB}10=EC(n1S!$Tȁ,5g* `6toˎŢNH}$T$aIKĊp ] sFȊoíH塚,RK9M1ʗCQ<+J$9Gz枝{v'D]Xy@g8 W^PT<:=D9D_}=sI$yH8(cpwIF9%k$m!c2LA r-K5X7n5 {_%^Lp-R8@oCC! E)p@m QHEYj$NɯUưvcV&_9+ nj XG@>wpK.):ˊcA])O0\C-ڍWS [ͨ 8JJᖞЊd~lfUS2j !tJ` iQģpX8L+%y\t&XDlZP"!b 6iSӚ)6 +tzĩD-p 0`+{R.S N!y$u\eY"Pw"ʻM\k23e[Ϝb dGJ E ;2Eui> _\TϏL!Z.6W(v~ X8ӷsCѤؤD `. 7x1<STLӍɚN qLMY`97%@FZ\9 N8D4B z~wF&DPF`EZ޻q[-Iu>=j&:LM@P(HE$Ew [hg[OlR7j< Bv849L$֨غ1uhm"+z~.1]]TŠAۏ EQ~5t _Ls3[10B8nLta|ኖ\ad :V@1 Rv} ؆j(: :l,рgqypڄ۾BrZ-#1BG9K<иYN*kc"#(h.(9EC"f @=x((?K*9V"@pW55pIL69IA{r'c< %>~" &q!x =r&+qt]eWzh [* Rf%PNͪw6∂t'ê6We'6] p@#T=F8 -w0%-i6T Mv ?&Q׿8 Qj9|8$BY-F xѶlX [WKMh}BQ1(x` ޕxP @ß I&@o%$cnZt E o,)ɁT>+*Z1Ǡް 6Sl[-)uЀkWi"L߶T:t`!URiA ث,"S&$}e51 @50T_L(V(M"#"8(l. 퀡Ćzgy[i,d 7XPK ,pn QfAi*'Y  "t}PlnˊHieQVzmто40'D[4|1;L:QOL(U09Q1.˕^' D p#W':ƫjQ\4@KX ;u@{~ |zLR)V($!oj:0pT[p RمO\6& O?BLcMn3˳^@TP`0 /) ǵMHX"[!)p uQ7ۀͷJӕsCY Zvn kN)GIJ?u2:J[v v! ]Ŋ9z-#BoN$ uW5j⨸J Q.-oH/Y/P11BpC2P [x´@4rFCEj"U05$4>* /Hs抂$qK`'h¾nSJ0q&<8Z\\rE1B*l `#9Fyn:P Q>d Mh d"'SIК1*:YuLUE1Iw+f$* 3|.YH KHggd.@U1S;LxhF@4h5ڽ|f別00  DmE Jc( DQ+ H0Zw &%Y[_L KA6/ *Wlv+l5!tX|-8Si@ʰ}0!?>k]aO+U2i'W`*û_5; thaL}i(_+")أl"Б,cLw& Oɚ6MSUi ]Y"DJMb aA&bАvX@M<>PI.+n*n_8#q𢒸([xA`Tт"/ {U#Xp[FNqwH闇,@pB'FS&Ky9/| x2(;I0ke:)qphlmK5;H+,9k nRv墚mRՎY@B@8׳M!Oqӣ.VM1DdV1kz"` P{o %PkMF*frꐘ o6FۀDA?Dl[e}2(,`4"|҇SX@jJ`8 *&hWI`^fcɳJVVN&ߌٻҎ hQ'z溤8|`)(21CcNu49X;qfI#4Tp'Ej VT0 b ,< Q@kW@?JFa۬hD q;\bOAJfR igO"\EƎclhqJ)AJniGm˟@+e8(Ơe(J|yBH+CavM#H"G!ѧ i 57,Z-)+9¦MuEח& 5Z#uƼ"O8 akR>5|pǸ 1]\ASo# b=4bP,bFL PI{}#aX$ѯ:žp `ʐ>HW AWB9J C$CH TcTL/}M=p^0+nhϟ7tZ:ɰY%X m0*>1F* DB($HK#u}o/e%Xⲁ1R#49c{ƨк~k)aTV͢AE` EthU)γJ ]):kL ps` 1#iPQ}|փ2莪va B'=0Ft lpKi6e1T=RAIPwqd 9ͥq4$ 6( PobMԨ!7@genF|dq*JIwʒji޷sEA{ T+=Uo)D,$0JtDȹΪ:Sp* dI\1 mpFFu7U5U;1h}Q(C rK]֦|b_1*]b]Rb+,kOaQ ;.0:y}9À6.@1]t2(IH׌C:vHI -(;̪Z B8|8#6/ϛK@Gzbؤ5&if<'6!J,5i{ЫU6kGSw:Voy"8UE%WUL`NI SO$DUv(T2= pЫ͊)bx=XY UZ{صr8)+w_ S#)H jA( Ǯ~}qZfʿ0*!7r/a`=#VJp˿"Xl󀭃&}r[rJr F;]DpaHYD e96o6V!@1TnciLFn)uKpPTD̬@, G7,4r u@2+ͻ\(Ql$<9%1OL1<Wf"I5`p'W M?nrJ nߞ4Ūo킠 B f&BԊJ; eKW9pʠz 2?&> w1i,qZc.[ uчhC,"2`η>_fwɠ3Ps(VJ{Ģ;I{BCph|`]Ho^2R(sŃB 8ʠ@6x"gsr98KHA1"A[J~Jj}}g @ T70Af[ ˒- )w-pS.N?Cf'<-#T\EZ,O o3_luW@zvl]6J0HQh^Tao8R PAh;mxHt1v;^L'5ٛkF?a4轺-m2 $[:rBDኴh*0E$jF$S->lkCaD2D'stрW+N``G\2 }nX &6* C4IV ̫==RRgML)GVnX">w&Z6Djw۵_ !]RhKT_Mr!X*\rsNA)E el7BL.4G78هuEysE b+G-4*S(!`o7u pUXgn$Aɋ@Xr 1YSh`@vDfO" dXh Lz&ЊL$4.Z Ɇ *߮ Nalz`H%g%VoSO- b*<#HyzoO)5zb#DB  E#ÊS"(29p/``hn^RЁQ p/KA)p25I[v!d"Ż-وmE ӗvK>HSn!*;o4W$7M\E y6l1Ԭ!^v*ovX'5Rp~Kp h펗kTK9/"HJ&"shIC.!L-]IP1!$ \$IIё@cAc^'f*jD=1 6ܐ ).@*8Y*.AꞞqR+)/Yp8NOmRh$i XJiV'%k!h1t61F'$@ w ׋!O Z1AڙQ²ybSFr1h oF!\z$$PP7QYq *b º0 0gK]`4<nmdˀ0UT*|snD p{ @rb)猠Gn MISn3Ɂ/ P7c5Ok'Us0Q` MmœYc<0Zx<xuދ]t @%6Cub+phL!_%NociR*< ^]LW Bx\ 1<0wsG"S"Bh\۰$v`mb.–ϾjoX hHxY:U+SaFWd5>X*> ՠ`_T<(`(1X`*GBW|4+E9=pp؎T(hKbʻor>j]_vn OA`4ci8pl0EPC1J/xE%WS:9yAJ'in 8IXvS @1"cKc0B Q8zySV}=0esx!e##*fVQ43E"R3@M?D J!#\$01iN* zP*X$:nBb:0/Y8[ 43ZH•KtAN8- a1TIb&ԧ8N(yI"&sf!Ct@M @ f]NqÏ|KH5 +vr<"wiª%{˰1&6@3PAV!V8- -K YMSߌ ƈM8T|iR0af%(;\ nGTDg-A("$J63b5lW ³# J6Z_E)\"P`ۈ % 3D>8I(p]ёwi `to 7<9U)iyԽlr1BDVp~s(5*uAP;6M+Ti&)V\" W(WAAUF! uZePbkBbpXգDTDo W|'YRBuhEm5.5hbĥt(рid8>P%\@7)!N]C8Z'*tUД2$YDLbJ.q+~0L!aa r-3A`Dy1|km**-& M\4NB;Jg;x 5 tQUeRZXpw툲3jy4WhTFa*F*J4ԑ9qMٽT9Pqufͫ\{tQ+ħp|`%W Gkp , 0 E@0 z.)(;FDB\% 6P0U q hF Ijb yěL]/(Z酺 JR~pJ_La#yj|y"s9[,q"ݹAf\iaAT\5Jm1`r6J^c|FIl"uڮ!VJSE4]vr|MGzgµv$K"?R."UheWC%"N7'q-Gxi(_0l .( tȄ(n=5R2àXnRR*ށt6)KwG9)hFFE=Ll(l]%L6 ppr9:|pAT\BFVQ',UHeFL PmRbBr*v\QAcߦFEVƐ4gj#^>o/qp*bUyHR8v8^<_` dvB>$tQuqf% D/8)Z |ũWq=˿M["H9@_1(+OR[?9Dߵ Fs{En}cR/8'9Wrd\.BP_,_'n5%R"6 @o U Jsue >qpx07}?˅0_[fi0<~r2@1i௦=1ż]=R (v8md|P)&^$[Eh]2(\P TW1n",=>z܀RМx]Yh}1TvKmnl+tKH$ɁP0;Ūl!$P^n0#YX/" w&S0kCBuPdT"Q QUP3nه]#0C"|`! 4FeXMѾm:r06L]C]ҶC$j0$DBx|SCYa}&:R i\}w$w(m0;F2^7Eq8( ĢL<)R)XvSA;1X F|\ H6WtbhO\jek,Mu3vp)uNf. U1V )hhjde+B+p:N#0~~0jɬE`hN(im7. #`Ue|S:WP2+PEPp6A'_?ZzBC <`E1 fnE5G}|9XqPCbUs KH F]Q*bhJy*> qЬX94P6 á׃"!N~GGœ zҒxWK4@2=FlBZc@8;V^M CA̴\Q rtm0&P+LQ NjHrDC=>@ ZJAӠ8Ud- XJUò@:/VڶH FȀaѯ\Wa`FItq󇇇hH&q]R.81yp 6][|Q㧙൜ <+@dw6e 0.x H@|a$61-ndA>AǸlcSW3TR3NՆ DRZۀmrʶh2DUBh0""Xa\CqGAGjA6m¡EBqP8ZYHiz!ɔ96TT#Jj5PZ(MYy>t7ZLRn , Nk =5M\QE~&3NզDDfn$xě6e:y@U7R;&4(B$tdE,ʀ$Z@diXEA+p_ZpfM>E\ .]%SLK`aD JFA HIvnr8vƒkmaA़pDi"""M 58(Eno#Uz`pGhE˟P6& ,0IP7:!p)Zl)`x iLqPr`>6hxƚ\e?qC54# LdRS)hFGF@{NK U/l$%/:c(;jDlT`>yƺ b(5[VhOL^Jnńޏlӓ`iBđU,Vҹ8+41HU 9P"X;ɷXO6Xi_9B|IUkL Z& FhWN&ljVD}poY %hP&,VY @о0*-p*>aTD5(cqQ`(Ɛ ];(!g" LCpq"Sn>hi}ۼQo-Y΄h![$O+Q04w %&WpX6CU&mgpDmr#x g$y+bzsc6^iHڬM&n-$ZIAU-4 ǣ4I$QxA.n z IEzXvQpC\85JG8BJ57 \~y2Lv+DbMˊts?gEoH?9^\։و l9sVF]"8D EI1y}|V]JF֬hxCX*7V>^>$x'8[C8D^8dpC- (= \F&51 /."X*BBPȔ t: +t65iMxK!CjqsG4QL!^wh]K^{ Ii‹c PL['%qjdaҜ#ˆz*]vzqKʔ"[Z(!K ǰO7ո F_t`M' pzeTEeu.iN\-)U" Bud~B|d,[qS|X+Ǒ> !NBHA$@ N8ȗaok`r۬AQxktt5[*i@#aʁ+& Vd#qgR ϟV2%?XA<aI;w#\@v#}qT 6`AA+Olk]U#PQlMgp@yŚMJFv qа PQ52iLn2t<1P%D?Nq4ui|B͍Aa Iҝ$P/('p 8oYbOe 7u&A7jߞ!_PB@`L"4" "f44ͪ0AO^.P.3@ h bD@ikqR:\KCc7GQ`qXt.1GXbؾ3x hT|N`R!dN3d 7)AˉB^V*]_K p1%/#{hoN}rbw6cH@nGn*mSe oϞq+ܡɒ>8!@WX@=qN*\Av:vyAY ۃgTFR Ye$!9mT4o 7AF 8p(k) K"<4@ L_PQ )hl)4,lɃ-hS` l?9Q8$E@P(oYi4h@S5|AcRd&u!;K b+p S]4 D\0%8wu91`U웋Pw\Z$dȸQc_Ӛ Q )Ǵ]Q#p5E,"#"чTչN&@> N 6t)0 R @#%:x2`BzސVC5GoH  0 lO9u; un:1TE[=(#BlWxnBUfWt$ Mc 8α@456EA EqԨV,(+L; c\NVG@1J:\@#”4C,iE Ҝ` UmWwDl&ه b0ȑ&:ڊ $pPa ` Zlo ? O?? _pd HpNQd*! BQCRPb@.'Ju2G h!vN펎*j bCHz ,]qF}`*§y ۃ3Kyr}z':u\)"QQw0!jO|t*2o(@N1|g ፦ DErF Z@WdnTM0Nj` f02$Cb+VMkf K&ba PN(˜hHCsѵ R=q⾞؈{qb֍ E$a>3t4!a8"P< Z9ye^\5Z&y ۠\C߼9CKtdJe EJPv7!"L$ʳiQ?8ivҧyF*"G - o9Asz$M HP0/*"pPNC]wN]"A_9Z5,9!EB0Da.B"<9CaӨrC']|᭜=5•h\Wx0$GA> A pPcp%r:-J}bvzIp:hi DmXZ]^ SJiqHYё~?8Bit`Dh&\6\)1Wan$B#  ڼV'@Ub%&x ]鎩keblX?HPK^9++V*mt1 njE/W51U|"t/Ϛ? qXiC)clT <v;< a,GBjt;uZO)jf 4ш VtP*:ʉ@dh%لk5֑,ۀ4o'D9=RۀAJ//5ǣf%r6-xCtNr q&6+QTV\v-R'ɩtX CRL0-efWbV;' $gγʩM,7]A>]­t7*@ v J-2g "! (cc0"*|Gl两 ߾(ﰂC_?9p߮lYB$b[e@@(;ƀX,uo{P~* SѺ])Ai VC-P?Q v/8i^ xMP(FM GaPObAtPmm}G( ER+}DPIX<`WΗx@Rr t>r|A%q`N*xQ&i7oFY=qW@ )#;U* ^1Dw눚a" my ]Zx51БD )AER|~pHq/}p3Vo\H\&(t}!֧oZ! MG`s hU@è y@!IY5!2Ņ\OGqw<DK 驸PiXfp7F'IGsnn;2*ڞ8$oM^_o  `' o7 Pw g^.7Vi vȱ4P  .)aa0~1YE@'޸5j Eoph5boGM8KB%[O>ٹ 'C [jj8GFi*$oE=Yg/6ӋƐ%]ÿY۳PThC(NY_ 젛r]qa@A%MW/Dh#Lr|!1@߷P/h0n~})Jõ}2@yTLBXU3rv R *l`.Gp% iE;ȗC3Ⱦ{rŠ׮!U-ځ(`tߛʥT⑭-L SĺGyKk؄h2^?PhOLKttĴ輻Ͳw;Uo"$EǢ%T: %(6Qh>n-,**{`!VHN wMy"%`Epmmr œt P(^qH MmE?lGw|Xf:F/iFaE'i] LWA H 5;-7|a[1j iZo"\l:lpBuIx48Jip5L"$p(@O^ AM/\DșsF4%t^aE!J%i]MӴKdcdcP_`1,l4~؀M-VQNK,v C`SA]qc #*+0(+E7!”T%8xAi&8ص.Dq˫$1 aWL@ ^ڸk#t䌷 g"d0Ba' Q,_و-"1Z C NۂmD6@04cg9l;cg=3x%4.0y`Y9 =ʵb(>` StuH~-pܜvku1Z8 ~D JDU i $\A ql0Y5 M@vnQ6 eH8-B)\@!! Ujp@Zlf\~QM:(=mx/Ujn$CoCWl_%c$e4]9x߾ |F{p$BQd4T-9Ƚ Y(Q}0vts@pLוS4dܸ&w cӖPP)ȭ\޸7-p6`LSfh[ɚ,&H*U>ȇ,Ekj[x-z`C(JF[q/'{G)Q $* ܟd/"Jn)v oȊ**?-`pE:pm!] Poh c*+WXk`Da)n@v ^Av!AXs 8r(#rUkm]G j@jGM\ @ƻ毩5~t#Wsb4C8/3P.GU Jf(ct]dՅ6&҉=r 4.sQ4?ٔT&MV܃z1(Q4EBbTTBo, NQ(\/+W ٌA%v-6a]Q8iÞE2o9iow 4Ps|:'.$+I@pЗyVRo(6J&)h[_)h+$\Z!v'Ep2hAbTuLzq*#{][%?p+NyAoLZ"xGQTlpИ+Z"9Z pƐR:Ja@U7RF 40`i7 ^DAeCL 4ldr!IrM @nq`Ž sڝ'?>L(vϝ J4Yyp.D G:ai?G\뗴K9̹buRYv4_\A6s*e" H=uk>: p 7bM}Lgp@ݛxa_45 %ǼmHLVk8\i@&P"h^'&"6SKQ"و&Df"o5#B&*$a(L=9H1і.HkDEq  BY[*dӡ`aM-zT4\Vq:a.6$wi;@R(WX k (L.7F x WntIf r*Uۈ@m6`yq&5lۂIH*@PȊik&q'sF冰2~1BƐ7C"R1\DyS@_s:$OEuϾ 6OWC͆jRnu-JT/}s=@bd)NܱR)710Z1jw RP4=[$i"S K9l4E=rѨzcT(f+X+;E$ b@SB#9N0w9> k PCPTZRLe.^ b$i   ti̢Pi + 8ߦ"6n=$Vt!'6f qO4*ہ, BS4JlE_   )x0) *pݬ\e|BC)&PD5pcp]x`bݔ\&$92n EtBb0@!c*y@-;@M}vuE{;_CiddjF%6e04KAN1tA3J(B4r( n|| ܜuR {1E)G|훈PWn( ԈҘ G`Nt(yM"R󬨱{jzc]TAnJ(<fh"T|J6 ¤EVHzćJ7ܶmcXP6B6/6jYCjW+Rѥģtߖ7Nۈ**ͳ7 GEkxPCAM\O^R#qu8xm[oik0J8]3@˼e(WϛL@ u6#zUW] r(W$3  "m,*hgaio+Kd3 D6!hNp-UR Hp|JCA/#<y+GO\cĐ o?2CSj|aH _|#=|bU Vi h"*:U ^L| oxmg$bH$f\ d ?>@46*dlZn+71")SR?lDb$Ctb} 3`X "b<&A%8 k .FR1b)˂b* BK\IRɧ,-h5P#h   .h/yGFQk,ʏ8=X|2nt]N@VQ1wo}SdDA{!HupG3qO|4 j?s҂ L'jTntA$91E) 8PB4LsUߟl&SP,xW{]pH0p|}pӢ/2[ݴ3u^qX}oɄ y~1 TÐ{zc)ZÁTuϦl~*x/o]w8ESqlRrՏUW C6Z,jB\D|z\*r￷%Gi)< G1*[U?\@EIg3ژ5{zp6!LKA'MKɖX: E~|#0fՆm_=Eq !bdJJHš VQn%eT1NѦ$C(,g]*1uăJmK* `8 7XF l^ 8r#l[1\\ @䲥 Q%cB0< \~075|"Q#ا5˄gh~8أvapuA`8-=d [0`;DH?pp . 7h9W\hy?xMnCdC 50. 0RXEhQhePk0 gu'~ `[sev<CS"$Hbȃ A`S/cuM!ɐ1*\S,f01;\s>y6JfEr*M?L^3H %Ḿ(1-|`JFNo/KyxL-MpRJ:k xơ {F ]9TJΓGe>sN!Tˈ]87Z=N76AA)^Ę2/!3ABI%q7_?~0-qM}.:SOx.S|0uq L&4?ARu4+[j5r'y[73t[^.!Ȱ`ᰋEgy*`rXWx#@ VWB"iqg"̺(ѸհKK<Ʉঁ,M !~NqH -A*mE(>\_E 40-iAy`7.Z|,\kX  9awO" QU(+Vr1%EV^[J&r;UW]L.e8Zo(_È 5$-489Q90KAzŎ = ?A5L )8=HT% a,Z߿b 0*#aW -r0 WºڪeXpZ%*xÚxq7!|QEIHH&!Nw1{;ӕ!@Mȭ964؍㴨4N,%'b; J0!vUv8KGϣB !^bf:4 ;<q \ dBX!A `4eCR1Hw@arH6w0v0I`_wDŽP`z儴Bb1 ʙT^^BM$Âƪ4?)º!P'hMetK>}EGXf$SCu&"(lFv%G ! dl?-+PBTđ;*Xt]i ʑGJAxD&+si~>3X$CZS;u]XQj@[w!iL RcZ Bp6(Z2 F2W.3Mxg ;]*Wx DNݱS9JF#vƅ(w0mySCkbc (|D3Eb@>ߌ&Ptv1y q/ ūT<:/6!6#5}TE) *659\FJAVr,(m&"7 @^8LuySXW8^wiC*\ ;Qk:Lu@ #xQ^Gy7QRkXMJ o{J };{`i7LAOkIwC1ܝ0VIj; H7sU|e8r. N5XK8*L2^<` "-$h7b0񊪇My1(}qӰ1Z SMLJSD)Ʊ#oBZ1FFpG V- <鈍aJp^ҭr-Hq@4p1 Pew,|'x_ D2&} M\X'A0>bTUzYH!X 6WlmG&-/CC#a: %5)JH4QUKwssBGc,og51b%99ZCc-ui0%8VLJBE.Zy-qT"}JWqŔI(7@Cp)CR]v2 e&.9_|]E!OD@?x !IiZ{׭""(X 4G M'!it "W Hʝ$BM` "{(ܰBR0n ?;8޽1<Ee}rM *_OLJGh8CFM $p+ 7Y6$(h:u&%@ˡO4 %Ȅm^Z-!T4{$4IhTȡQ'鄦AcA6 AUXcv- =\x7Ҙ)2@/54.#(߮3eM ^]X>CxH%5Dz JOLygAQJ{EҩW@ :e-f+ tl 4PLLj"%yͅ*kC{:΄+{.?rk++C&)d #q"Br ̈́xm y1IF'I>\T}AP0 v4Z@=b|*|"*\*4T˥FiA#s Sp9)pPS zzL"T"'+*Pfl(1@yAyE- WnH[XbM@l3.w_.FB?8BJl@זgb;zyȊLB O%M_IZpa"L1$%Ҏ1NwO x%r8K\Ȫ!Ɲu:)Wdhᢡv7W,8ܰ$#ڏLt'8TZJ 8i(qEBF4Mc`t ~o6*@{D;'(rWMܺ06jP@s~TrZnZk gʔ8 E7E1 :رL_\)`^Hp\6;So8;\H)bZJ (,\&^3%"8ju*">4g0K9) dyG^ Lr#:QˎJ"cGۼj8@@ fIdX DT@H&sSحSb8 FXΊ)ʐjz˸֔Vx (1'8HC\kHJ5ւr dze߫@ZP00_ |iHPO}G)zYϟ54<ᛠɂXWjHa$ +T>I"=8Rˈ*Kxk7g0T4\XO\)#|CXHkNA+c%_'JG¿e,ul/Ob#@NjHX"Q4YΐnଅuDA~LLե"x_?;H:? #?#6x]J _v@Vl@n`@9o'hŃeMi0 p6*@[*Z=RQspz`{MG\=)zsn\l6UNTbi(q ] 3 Vx!H pri16&T Nl`{ z89)xdxrz#H0 gZ0`b+ W{2S<,B{̈́\̰Z4%3 zrQV Feږ=L0En~8]N\V^W9ŲD ҈ 28i7 VT06»=2 Vv= h!lxhPT˩ժȋTr@ECA ny$y6t+낀XqVhqP//ϗMlyœ0Fl.4AֲIvim hLFRL@ +7OEC|3<|% MPC_l44BiZV g %T\w RcqULIJHD(^ĎxtM #DsS&Wx0@*8/wGq>4A!$C^򂡧p77_98üKkcDT}}ңF*T0ndI= M{atb:maL `\ps78۹P&iH'.nkd͒FjQ6 SqRFA.&&6hГIǤ8\HL@/ɖ2%M`B ^2$S&5Oa@n=YX΋Iajo40%{3JC"eQ'0DŽ/K°U6q1b]VАlaW`{ Kl#iu%K„/ev] LI!!`GhYG4P"k;qHwQk0v 2hh>0 pdmv[TlD}3hyu:Cet9$@Ӂ'X_\A+5b ?α[OH@vaoWx =U:93p D!3x\,8AxXŸ/q *UG Li}`^/Ol o~0F 7Gz DBy +/,ArqJ?C kBR@O_1lDІ!g,ǎc@]GZƶdEJA.KvO"p*_|dŽ9ńW6耡p4yۅs/ZDx—b0 !8Px=B8I9DkԫHOLdA_a 6%}qE\-A%d7nj FI`"U PMiyt9- MZav'BWV JAk' r(Z1W lA4_=:m 2 64RN\M.z3 'x@rݠI@IO".Ә l ߎ0*(BsQ`s)›9VO6nC+(vTɡEȤX]ˆ腺\"hqO W /l&AyAvRHqS!;$|-p.HMum# [Pج5XW~-4;ndي&}14*Ÿ: .\l j$bhD(3yZQv7!Eх`ؚh(Kw烌SUV ŰAA">pVGt韌@8^T9p; 6N+'n>A_,Do㗪q8q L<zJ6CRl! ح=BwnG"g{Q;Ď@Uj}n%LmX#s]2-Zb1H a6/Q4ڇxF C|E OaLH#r0hk8)_/1J"k Hm%rq0hLJfm :i_dҋv,0p[/ώ4{%,a.ԡؾ_*) v2 ėueO¨!o" &gt r$A W*"d DhpԆ8 U2 GEM/Q3pgWB,@F>h4TJj@C#( rF{P~waJsH7An-"O<_!@X/#vm(`뮼z:H߷$P~wgl%i vMxkh|ˆ ο54KwrRVf{bET#h]vո)úo@'ҨMr؁$\\TH-ws@]Px!a 8q6[ :P(-g-n%\Ե,Kd-׷qa -pUٝ;] ȻD!PjAwE BC8Jo @^%eG DFVÑȭ/50 X1bk1oESESb!n,". APqB)#&cR}qvZ\KZLuE[SC'*? WPD&GЎZZ4yamN:EW nlِ]GY}q#qR0*{ G+qP!J ]ϧ@&S 8II &^Y^=hK[#ÇFs!24B^1삀Q\DtWkwA*e@l7Tm^#e<*&0m7zӛ\ JɥRkDap0ӼIfCCy#KœjYV @F_En5(#E[ҔN֍(on[Dy}pZtC u'(0@`"Ky ASX;qP. P[.S&وIbr\] ܉J A 6lA@CϞnη7B4nl}"(%'$0OI O#`r_O@ߦ.VKPW;eCN7o* Hk`O\cm{G]}l_\64l`†ƘY($W=A%B8okc_LmY+z5.w" ARǿȑ"B#ߦ.@ڃL,50iSTqwA.?X {LB%]i]އ' ܎+@Hߌ4Ü*g)4$r C 4@{rB -p\IW \"UPɕ! q;.}pظ-6MBYC "2_8}Y4nptUebR7YH?|-gn$`:c8%^K[MM 1bEx&r%q d`Dŵx %ir94q6%iE+KN8SKH2 ˀ* FceWzJt^ᤄY䴛CT{HE:u6/f-5maR(] yZ'FJSeqBi u%prZ=OLo0KiqdX%Dp|hk٥=0) ZG=p(- b&axˊAb cJ2`yZFZ}7Q;2d,q7a}0Bwqw FZ Y3_UWjG]hZj͇D'M)\`9 wX f5fR>y,9_,O!kR(\E@bG1ǚrLbꌦM|hw";(I( r;#e+@NN%NP7"d(X2Q yAKX#7suy: 1I&62, oowi+Q%l0UHo5㜊(v 5| nqn6 dJ<0NNnAaAi50,h U0U"P̈́$:o5W+ Qnpݕm`JnXOGf\G@:ȸCb#pH]>~18Uk3qK1=}1R@|󑲠Ѵ}u/Ϧ<Q)+ 1%D?(0BDv \}jA2; e0{@C)t?ܦ{g_L,\ VV䋀 Obx:4QF)LE1:r<)f}1[Jd"59_: 4B/_o&PA'DuAq䘷\F7JX4e  ,V J2=>ƐP8*<66 6ҴT"QH {aR|n_8odZM,H~P< Ib\{eBܸ  Ͼo˜X' IH#b46o鄇w@b.# 5@_Mjp%R5zBAa.5fTӰ0/(DZ~rb l%FS\"p+VP8^)᎞(Fb bF Du"$ ܅!\E6W?C!sq,hl )aF4B8r96)E}@E2`|b#Ii^X* !Q60 N5Du]}1$iL5tB5qi0t3X#,`e*h鑢Z˱. +ϟBX4)S.Hb[p qM`Z;Lmh aDZv*\P5rSHQOJg6 ʛtP9na~~r.KC'{A0@4J D`҇40H$_ko mFwkIrфGS5lN+-{} :NC*"(ZR,b|Z٩9 fp_ wh;צ B˔(>Y]ątza=FMI* Hhα$F@o#[:PHpyR%MOiAqLx2!"77^?8YJ/Ǫ]H tK˂kn^{+,@^n d3Oドlܸ*r̶P]0(+}qSHSkAU0oBK9<>>٪ͫYT?yY]1B@t7]Ki>ūH["l/%lȈS5 < ΅. 2P hU^'w#"$y6"IwE@H _!5 " CJ>١o"."1D- W4ِY1(jϟ&C0%pL -*>OLg@R[4MqQT% (CRCD (DJbU|z!tޞx .nY0@aAK>Lj%EmJ80"uRd:hâ%-D@͛D`\pD";9_rM#lCL 7 O$|8H{7DZ /CDAV<|&;eی7V]Ln{ajĴ" =eRGxO4iZ *ra>؉MJ|M,5NcQDm   ;C`[ZL.a5缱 ,/NL[ Pp(,Vӎ5@ateK"lUR)D)/Y уbmRETSA@}ep}3B(1!=EP::l\'[E6J(ZnO5) uR`R9mwpTpB;dR$LahZ҂ p"@-`6B3} <%AvaMe@8 Zv`]ۖݷF(;0^Ф4 [ĊjCAi\DY' ^PA%р-1GN4+"'J=G% @[ ୵]|AIWϮchr@AD?8XDP%NL,~(;m`z. cR7M-8ȸcB-{%C{f=z: {41!3(4=rG( {biW|%xSFʂ=}`@e~!T6[AJh ;Kz[\Pp5paPGR @;o\΂5] 9"4lPq-w='vQ{ĥNn"a#@":\4 \p.@JÃNTJb:)OC)R^9$kِcPQˠmG6C 1~x6 vq3pOPق#YZ:)I*TQS\b;&*5$ T3W+Z&H/SIBcלmF@XDT!NlB ޓX4S]L91LOD6lRjS %,>.*+*1ARo=3D%'ݼxΈ7B` C j<k4Mp4nfcrIa sC0k $C}sp5\/~Ȧ+.ބB`]M6&Wy/7 Iy CC8F@^N#Jh4 @ac-B"&pԀhM\ڱq v% \?Ah!Zmx +d,jȖvlZD&&R7s˴7Vg鯗 tR}.F(B❌BpQ؆~m6VQ&8l$fɡxn X[C@ UNMgH Y2%P $Aiv/7J&EiD-x0T+\5N%Ң`B"|nNCMax$Ѱvۜ+n+T>\<1'ɂ $oU!JETsMHPQ 'P Pr9VD1 Om<4iVR vL,Gʂ(d}3GR)2x.( i+A"`xfɢ h&'R''Op(+FRbCb4 G@ oγ4U_w=+R19TXoB# ow=pP{ ZE,@ b+[ ]j`hН[DU!6v 6a tmJG܁G=0)8|DG#qNHKYR Q "ڨ!T5__]ҋ@حJ(A En;ShvkC pEqCQa78U~F LIWĆ@yaVBUMi`3gOy=M*<cgaJ#*hDH08%zGe(I'=N~bZSx9A-+K˟c&;'@]`6;J%X/$bLh1Sne28UuE4ӵS`B\ r>E6/?>i1:]P0`i7 N;$]pXvJJ4i4{&%_ҹ@C#.&\)\ń:Q"HvnE-fi!_4'1P&0TgCU]k$bU%9 NOh Z eRBT`cႋ*li 6Y2iOMq<D_V@ @ߜِ!hPjM c1a7ϭQ*TPl8&0;C~!ON8_(2ɶ_H4v@ަ7"ܫ(@|12o@IyyDž8_}0衱uc:DHT_~˖a8oł/՛P盁Z+ipr!9"IsP$蚢5&쀕@&iT Eu](0P#/w): 9A=j䈫'%pv`W4 (FCvU +*M+aTCZm\EG,UvS$=E@V`eT[`O(eŃɡZ8M ]KA]18  9Ō ah|9w\ &H$92w㐽~d" 덺-; pH&6 A´x0zw 77#-hBÀV`B!fX>44fO2"08,H87W-ESQ^R]*(,ʑZ3$i77@fv.X $zb plv,G쀰[Λ<DjB Qi3E[I,Ð<y94z{ b "q2- 7.2)䗼H` ( -$.Pϫ61 0#@]Jvw`0 `m }. `Q~W(S=2:j 莃׮"*XCA ($-i 8k!2Kbr,5ȎZlf=Y^nIɌ):.Y"طv",,\fՀjL}!cX )>u 2Tj؟Bk_J 0RTuo6Br1R Y.H@B"#5!˽Q!+ܔG[C4ct?jK %h?RVK [lw3FhB`mV(ΌR\+Q?K@^!vdDdXq%$X UD51c"![D3CF8.` 72U  ELAzW`%cSkDHW!6RTE05y54>G&@6h]1HN$E%e}`G`鲀h2ʻ0kϯ$@;1s""ظp!: Vmt Gs{sg F{>$ =OKE\A<M$9%|7*^ɍDɀ8,>~|B5 8UsUwo.TKr U9x MP5{d6lq)C`"lhnzkZ:sqRZ `1&8Wg)v65$(d_?">S#ZPhrƬD@؁,P ei'XɊ_\_7Ͼ,!@-§~kktʨ6eHqq\9nCtBwD͠E02$kXӝVJġxCXL׈'`3}WNwlꉭ$ 3tyoc8P,"( >sXjYdsYPgZ(wtѝܗ˄;Y]aA„ ,WZv U^o5ls!4Pqr"` M9 gQH5ZGOd0&X!rohX{Uػɠ@ ܰ!qP Un /p@u `{Lc/xx&7<xA| $GB#4F-($sKQI85!-\`0+׌odyn 1[Y_KAtq*lE=|E ;JyT+!϶kY  (!hbv]<5hi bBVP⸞X̸K0J\D{pQ"S !>>ٲY FtB%:)"o$*:DKq5 @ R苴byU)EgN%v ^LKB_|̇h"qhB J#\<4Y=TR%G:d7 : 21-;40@6.Bq4t H#1(* ONl n (gmZF#YoE PFEaLl /wBF<@v4^$<tKB +4lRzrSTXbvqB)]CҦU@EӝX!I<*T|݁tEߦGF❠9C{;p嫿b [Ty70PT|pt 6!As8Ge! >٣MG|UT%b LI@MAFdAb@EGUszuY2;EΜB(^EϾ])M.9j4LF@^#U] uK;B.qGE5)hO ߾YQW49HrQ}U2Ul:vUy aj?&9Aߵ:hx"ggV˳5<\ x m xzEF|`2Mb8^\Fd6{ hଋ.&4Gs$ }[t Xr|dZJi6%wo|mqJȫ7TDK+j4t]ik+yEU(P2}`-.@]|et*(QʠpBD˪F ipB^1n*%0|) P)܀i$)?>L;h]<+DMq=x8-ȻKAϡ2MM 6*@X.Wl$d gaʈ9Oh Nˡƭ(-XqM^KQcW-`ނ/ό!)'Q4(a@TzFy;HR1vtO?-'!D4aoߌ\b V7F6ww,?bQTh>MPĪFJto1P`"qQ"-m.-cK| ۫LMq@2[Ҧ-, ycoY\f4H!ܥ65GW&:ZJlc8b]wKOϾ! ì M&71к9 `5TN5kYkXwfyMuNsiɌe4!L UE,z[U_`a֭1Er~<,\f"!-f)f>?<#w͋I-%ìm>&i "FUVzX.撲b;PVvUm24Hy>.&) wxK<8rUɅ[Htpr_(Jgx-M&Fix~n-TY6pbwizOH6BI(lY]Xn +atȸjYrzĄ7'WM@NɉFD`YDPDݐ|-G kcM C)XL "yuTѧH)jb;]pc#9KI4И˗A –LjRnl Fl3x$;iW1K";TQJ#z:& LHXqBuO81"m :(U<&ډ4O Dzg Aʅ\U/]9bBdDhHKSx TD& a-2jԝk) ($Be@! * 5 ;\pv=`Jk4h"fѨV3"m]䠕()\I%D5'"u'36^g(mUyD;;( ="6D_Lti Vۣ[@vk8lX;2AcLɰ8۩"iqT ȌbzC8D0prri4;nJJ))NPξDԫ:DlSpFKSH;Lr4XPHxE)nyYr.p E*H61T/_H̢ `p88TkQL6ȵM|qb&f&ySiD]dv9q[E q ^LW4@C/Qp)wфiA[cVR8{P:q83CJeF4@6Me7K|d{XZ.; ,e X ?@18P6Ja[\HL"qq8`%W6J?2! \ nЌ6Ch P&{zD0hR"c(j +,'C]n: e|1N,b7])ȂV\Kʐ&,70RP jAA\.xAE6>-õnBƤ%UH|0%#`,^c3e |U\nO@&Q醬P<[Mˀ"] tm))6UMS rRYb+'{0n@)07m5!ː bt |@j 8"`" B_F3QAl{d*iO~=r&/xPJ.S+XZcV9!A. + ]HtGwTA%B#vk ,4k<1=PDNX F)6*GfEZrZs$bs hmbɅد8o(vdW0V`aٹ4F=C $\M'x¦W`\V"l;Ȍ%aw<&n~\TEH@y@`x."Y 5>O7,VM{.|fҬTltQ) HoƯen>ˊUNӇpY7N?J:>ưMy|pUMc\)YmȨ+B %bxOH^/"kRBzV >&֓_k#2PFq;0+߶n>{x!`Y{0 3cDk7say9hK7/C2x["r !=aY*H1r@Pυtߞ#1:j{6ZS,_hTLF1Q8<jN'AZ@Ġ}6Xۓ`rЈ `mEj1!sDҘrMv~oKߋ@CqJH "6}>m U^ʐD5(d̃mOi.01&*Gs u%hw7 "pb'%"h{6C@4M R9/ی[?5 nX6&(%e0$9:?0Be  AE# q&sBP10P]`QM f&A5\4U_\ZOHfօ'ÁZ LH$ #2UsymZCi?o8vL" 0U8zMcȡpƘW+P4 y`NqS;p8p8@M8 R+ޔ =S@0MTBOƭcI!\ZYLQ Nscj H+h5S*1.RѸ5(IoW q|{g Т9;j;‡e]tlkj!Sk1Ɋ,T&V`F&;H0({ AS 4L;&*"o%aqJc1+ֈ* 7ӈ֗l[`UЛ+b7El_U)@LjL }~y(E`$5"T((zVi&@զG'#`#.9n r9nP.VS0M"/|A\+Cj3zb4fݾkSzuF-{5*iƜL/@AV#/-B ٚUi{zAt B h6PmO+qGE4)N/!P7,@~V3IHF|4;MdYxAm]PDMË5Q;qZH. +(Usd-^WypIG6E󚁸H-* BW@W#A'.HwU#Rj f9Ż|#&V"AUN' ǓE$ahqU5䆍174qPwS4A Tp"V"C=Nh 83wEe`} {2P8!!0#tiV]38GC I5쌯ptiAj5(z#nRǮ ;&4f8WxB/ "8߮%9%A< -di|dx(2]@kruK8@!rx. BT<FM fC Ribp@L:&DLD%N !vj(yG.\eF hPPr.PS.@U"&_5*JknhBKck<ȖDZ*Nt&P'!p9P>xTxP?̳!Z\6/1m82#l,ҁC$9 =1QcTPQlʊ`E2 dX|f'\PX#h1,Ss6(*]<fVp(U$y\P3Z61@-h_!C9"Ƞ)QNe@:*Z%T8ih!BBpB"QE)؈mB[` (@\;jQa bdhrD15=U5xлFw)2 cD.0u\bT&%)K`p z I am Vl/ɂcqTJrxO@z򨛏w Jt $]ue;IŸKD.L7`TiU+=XSKȣl; H+툇b*iCq2(`*)vq Ak\?`oZeQkE#HDo( gRV; eNPZ3@1pO 5 D5l( ,6J́ yPc4_.*JduUKCc0RAB r1GA&v`CCnS\"}9))0&h&\" w[ZJ41 @P8=y׌GskuZp #J4QW@^>P kϗdR6ad^ wsgux= K/\ǝGV52@LEٺ_: :GEQuF*86)$k\_I@`tqE #p*#MN1+B}3IFV;kG?\Q}$7:B(m@>QYwQGeq}WJFaf< ՗xb"B bpB`9*) &JZ,[k(&JP]P|d 9է՚6j\G6_ FekP}0b6ֶ/%ƐE[sBe-ӉJv yB(-Z @U%Hu@%\(Ct^pJfoEj離LV#qU;"頃Mk;4) !С@F;5 D&A$D8uà7, o`S*B KWb-8b@@`rP}q<. Dvu ոjP-' M`Ex+-؂pP:w@ZŧWHYB,!U)XZn;Hh~qHk0pT͎8f*,SiZ `1D"oXqb9 6`7TÞ[@'D8\-A*q\ !r9MmW&eNܲaɌ# -۬߇p%ww`*8wD{<ֲ M;:io<r]yi6C9ϱ,~( '4y6~2 va}P|}1쁾h [ >".!ڈfdHi$ 6#xB:"׳TmɹZr,p a ! Y4.ѳ  \P nhA54DXx®BdtHQQ"6$-\@  wq"CrZK+E c ºm/SF6=;bEh{`~t,V$] < YgLA O8+:LFتpt;!k\?!4uymT6r#XDyruX&D 8#L[$kZEq'0BKoW*OLr#)`jQ9 0ȭg(%bRwL+ėQZh`(o 4.%DCeCXBM.: Dx A P*9D-4\-[y᪔mdQsNP Uê~3P<()hbv(Lv*g@\".ڷR i_= /3wDXxNUĪ$r/D8u R, D-l 7'I-QH ܳiPw+~FpӲ@$,y&6Q1HlyƠ`X%^\M FT>p" D|w=qi*s:#r+hU*Ct$~ kD+h{`JřC9B )J4̷Dj.*r`֐~p5e~uEPOl'MSWm0Dp [c@Fm4a^ń;(l P wFLEUW,ټ RG)4ߐ`b SPZT nn(<*6@clA:&Ts#[:ˈ6m͈ Mi" x%X-$J3Ϥ)|T`DBFDmp2BDBe6i#az5J'c ,M 됒Eٕ6((r^LTݦp)!٣~8[\OK@(DqJ}U Wf! bEGibD+ф@-|,sEw5!脚8 ECQ%Lh(hFLR`<Ŝcvn Huj5r$@EDE;Y ZN2Z]M]>E9P+qse}2N&vᠣ .+?|Z"-C 'KE ʲƃzc !Ahd E5J/S%\)v<y@sXپHO Kol @t}$Zd#VPB_6@r^9.߮26^˳Ĩ)}4Cr pK9 UlQq8J?8V2ap /xFeQ$]UnS逴a ]mq4.B\?.,L!? o;wh ZP&+ImZEہ4*8;@%PăE;rJ">ur Bv)LihRpgKYY+A De! w҂L^*'娘 w4cqc\`/"TS.R8"td0;BZWHqWht m7R=92k!> (>It̻ vpT"45oBXڢ |8q LYϦk/7,͓F0|C~Ӥ N1 C>S7 kd̥ &N0J\ TKQY]I>eY|O\-'A/bk(VϚbnAPƅmfim}1$o&mPTM:G@{u1(PHJ(WE"68u(iw!X*!G*]k84bh,MJ^]h0 me*5 o=d<‡m&TIG, _9dx9)@G!qu$&]4V*RkӉlE*b"ӒD 9vR8A mbl(RqpP!1hp <&\.o `un!@#xQDm?ndYA}1yv+twAtsFH;3#j p &ĹF 1@ ZCW dJH(*ɮvfó`鸖wFE;cBH2Q!.ltJWO>up&+0¾…r"=hhh HܴNCIq ":hIЅ s'&j_A9I[pKz̥ )X&, 0 <,Ab(CT]CXiԃ)X[kp8\QJ!f0%#hi*LDf76#*PWv7E O3hDޤ}|\*n8@a4 "8 (T[8@HMEC'CPgv$`1Ztz1vK(wJcą .,`i#$19f4\0.ȓ (ƾ?*lo. 8VZ *0A‰ XX OV!tb c6wяMF*xe>y^BAsBHh3I@X&9ͣ4D}tQ;{p`(B5RcB>ɄDD/>:Д:25*8U- Fst!8'ˀ ɠRe[r7?Y%dmQFBfL>V` \GF87zGXPЈa,܆JV  My. "vv0lC[j4}r ZSYوJ8 a qq5dB 6'7 SPrg%Td6U^w"KhE  |Q% |j R-6uơp C%Xl` '*Sn$s@x_Q/q= 8?\%f7CcB^0 bD)^ "`,bPW UYyU^q"Pt@}꧅5-:|%HUdi!Bg2>!`Z\WFU;/\Ii )c^ٸ$a >0U$Ӓj4 2%u!fPsվk #J+MDGOFJLz؃@9)A㋜VOA-&L#tnQCXqR)yHԽI:MOpV攝tF!a *(c6}E †R eG5h81&+^ (\UD~>k SZXb)>hrC)M"x᡺64RU B7wRUD 蹮뉽R؎q_Pf:T?(APr0St*B3xPR# _.uf3mxo]` zy_ Bk" [09'X/ LS7>@ 0O\(PhQDd"QQEg@ gC N@huq_. HsML6iFPGQ*jvj]CuGB(%8)@ˋ Du|c\M :w$cp(㭅2c5|tU`hڦT뇤+!ݤ8-uD5j&۾I~?W"CRylW+`$3B_hM>)[t.ܲ$='Dt_2 +Rypomnߗ^}sn')<Bgᠸl4S*hux) _>0F5HD?dv!+'h(4arVB/kJx|mŀ0Jsrw}@fkbd(Qq(k@>G>lIHZDI*AM8DTFUڂƮqx;w ĐǁH%;@H *SɤC .2aQ;鐧-vlB*8YˎLdPhUW ;AOb8B\ܦu0\ 2]Aj9E5߾ZZP @m&vg6y%#gF )*˥1+o ul &gy }JICf~*{^YB*À8R `ljLB[*Dex/X´҃$S ~ze2%ʂt >E)z6iF+뛬q1 <6)B ӈeMJa p)z9@&1 Z )n ;TrkS|Vl.4Oi) `n`` s77>XI wKB߿/]!D-Q8K~ 2S@]W+RN'SJq% W !è%) i)B<`o 9!( $ȣSlSLHH{ ̑;`w" ki8RNL\FQLޥE4w?8~Tό@A@ \`Tf=_wo))o# oWxX@CoB %T|cFGoF5i.qޘOLO7IG- y{Ýݐ J)@cNLJ&B^V4jVV ssE\N)g5]P /V$keUn[pTGg`DRzӁ-,AN!tt'm,IRT!1<{b&q -1(srCI4d!U23Sc# t>xW뼪,8 b |L6lEfHW%W:eNN\KUUNlM&K&(Z>l>VACIqN, &ФW_5(Q.M @Ƃܪܨ~Z6 kIP4iV\Z@(>{5IP1l*'vFBv$+ BMVu  @%$+ǬkB!)7ASCze_&)rY+Pǟ}p^C~ࠜ WY0N}g[=unfWַ`C~  Wޥ`wy;&>j i;ü6= U_\ uCa%Ry1KaX!¥0Ճ4 44@E{q/ )Aw ILx4qE+ \9;Uy yzW-i,Wu#'^`{XxS\eV\^spU{ ;(׀|zVɆh^S.ӈ}1hSD"[D/8ap.h&J>QJ x-ѺUY/geJ.s̓!,B1w)Gώq B}L[p6 /)+owKgy(ptQ5Œ'AnJ,tԪRZ$E;&a{rb7"oM@('|"r5&$R:" tu1BߜJSBw=ѽox ! )K-?ᐆR`$(¦KŕqVq ލM=&%v]nKPuٚ)rU8p\F[ .otl0Cf%|ZaC`WiUi눗ǂ !tw6Fk\f< 5)J†D۳ C|r ȼ!RmbLZQ&T>L+Z/lSyuJJz7ހs KL6" +1 @dr$i|fO oU: uXӟ*z z7d=qrU FsFr+@*x * n[o|` M!`k;۩ 8\7,(G7f"5'>r IE&vW0I@!ݚm^{g0$6 !v#_\QJh>k4\z𢞞YuJ!g@cf"L GmdmQgMĈ /)EAΦ"7r) :w7g()59?xFȊKǜae&%(2@(MUΚF w[C&> $b%LHѱpydk AZ1!iYi>!45&;@\,Ty w`.A#g6 5AH5>AMa *M9 8Ta7KhaMb D% Ro(X|?.W#,vMxtZ T;mjc*>oսZ^h )sq );tNܨF41PEwSJ3͓`Qbs@qTu޲.-'x(7BJZkiEr@,<ryntjOBX'[ ,pI] ޺Rw8Dq*NZĤ,A_:éc&jL@OLD){‚ 췼'&:t2Eڄ yrhlorM(nt:{b4%V7ѐ EۃMy)lP<8i5b`_~Zp6ښXE+0C] d0@!ӔD5;B$h40͊4O\ {ɡ]0E.픂 oB%+Lo :{~yR9(ǍE0Rpep3-BԻq1 lo6z͂ agA~BђHqXBiν4 $> `)K  tA*xAo\KdP酌P% ٓ*C 7Kvv`P>WIL]C(x  AӒ5lFԢ}D%P i5@Ͽ 5 ",_|BDB`vLa 5%5 B ?xNUvCTTӔtn+C+n&ªI9f[T&%ftҷ VЎ! cihl,9+rJї :Iq>G>JџE,\){XA/|fJx2،+96f$AB:q" Or/PHB5 pP8BjRʐCR8{y%٣DQMb e-~p.@_m@fR QqV% ;lP)4;eu 3g4B]ę8?T(DTmWcCyxPPѬ8kBb)m*+ui_ Lhl,нB'2^8 Ga+5TG~wIHa ÷/=.^ R>FYh9 /0\RʋFфP+ptʵCcɟ` jd"fpF84 }Tݑ`ADtfeDu&كQ g:J`MЍBEh|Րrي *lBV$OʹSQu1G7ST^wnoE_#Gr5Rhy\Eo%^ gnh"ZfW`<(hq@N~yT46-S%"X>*s{昋piaIsOvD\B.#eFlseUsJPJL(C:4'Jy/30]I15?J`aJnb1SlѢ<Be;<֭6Z5DGY y(J^(A6X7P}q.PB *$7 B5cDU@G85}0$Q"K1j*3< U!~.hji#͈ PVSvi fj(K*U b`U^?) @Ԏc(uodp Z~\ж&P>@@8rQΈ bn78A֌m` Ar,BTrmuf{-dJ\i8(S4X O&XJe)ð"R@$QTC7V_䆌A.UnحD(DwB8(V팅KM4r]O$3wGFIIi/9B(16\HC7#MW|2B~q8Py`P!` J!5PMO nt&MhFmSW D'W WQMr<ܢ IL^,̈́ k(TW K|@9<\@*%}4U+ 7Z5b8r5Jn=3IlA>xNM.%sl(.(Xm GGi0D, XL7AGOT ֠^uT֎v6󍝊3fپFt+JI.ka1ke&AN{ټTdj @*@%5 tcQH7QA P |zàw51!27 "녨 QUϟ-j8L5 %4#ۛ!P3K<+AL҄I 6Qe XYl  rvT? ɑ{ ![J8]`\#aPR)0;NKg5_+-? E@LuS.PBsr( 7_!y$M T˷f Y;.(hMHb~Jyd#+z("Yd!*$!]0)F!!k/9u n@- (6  :ZpR ~LhǮtSNz=0Cl[AZ  Мp(* \**`'[o<<;]}n(t\XbqD*D϶MZXhZsUWޟv(B6jnVB"eȈ؞TteղV.CWL8"@ ͨy9XH c EPFMIϾQK'CH/+R:^n%`A"v)riyQNM/M)ri͢!ɭň LpQφBbMpIa)*?U 9y$](&ֻi? +6\KEfX@ X.C"PŨ$}?70Fϗ틠;80r'enx#h*mmAnNg 4bS:q(SNC&Z4MLZz6T+ !BV"FAC@I S\ʘ*@I޾JhD4" "!i5b5 W$hT"lCaSTUL!(\6,'YHW氈:fHE$AJ-sFMkjauN |s[0 VC/_%.ոJ1Hj9)YRÈts ⠈=`v.rǭDT1CqG#w#'GӒHOKǗ%ΓoWt!")@`ܓlXU)g E8"4'Ur+4O@%哏STn~[3X:0S4(1h&Ł̸@ѷI`H HKc j\X;1A'`6EQm1$7Wo4MN4?@xEMz_m !E%1 1ތ}S7(Ft_ub+}I:G"o ^ ()u@`рUq @A2@㨮:~ǶAI**&lr$:T )7mlӮRh` :n2tKaXmo_ba&Hma,Z".`UƘU$xD7=FO)Ju}1)˞"p UxFSIgGcIn6bSO# Pz'LKG2.ٛ Kp P|cH5胈w9*9sC&J!<@ot^Z1\gcrg Q a">ycT%Y(UWnA&NYi h]~j ǹF'!P lySvbIVnjQDx8o**F,vmiBZHo,4,^ ZTӁ4U HP/I]sR(-|pP5]hh0/i}\zh,UħP F|Yd5=& bJv^ccL)@'pbWz`>j5cO 9y$ k!hIkv]ur~?ȠSyQBO #iEaABw ܶɊ woerZK/Z^'\ G"!LvQl?9J"VS0K_\H iR)ް4H;‚6t9&0H +9AE\j4b/sȇZdft&POU-7xՈ"BMxB|,6"'a}K9I\E v b CD9\Kwb6ˋ4fܵB &Dؾ2;@I| @ap0r BPc hzMBߌj=ܖDFmNkkNxO{eCC+22`d+GJ.('h"hَZGB!fKi>Rzbh+H\i_"@B㸋{bT 9QЏQ@dӅjZ5]F ԝ+*tREɺh8uAN CvGv% h xˡ[ T2 pSPޝL*gFPw[9ޙ*o͂O>o`]A |a9Tm5 ʞB! >3r w놼txjjn͗XJODGR#RBMM*nZ`Wn&9Cd_8 Z r&@^`0 x,6FiT6_˂։,z`mBE$J b 74vDhN A9X):U󁀪Df = WTXo!C 1=OV Uw@cƮ@NPN%z%A>LAPGp'4 @vxϩfifG^q$B\ᬩI`c$9|]luHelM(Y 'e1ܑR^{ޞ\TW1RiSVd]fF rY` O8)QHpEAK3hg\hP)&ٮ(k ltF3A];ބȝ^4ꨔy APvADto4V?Jġi QN,ie)٪u4X8ea Jں4hLIc$)\ȕpe€!Ey2' "%`ttfzeX4!M{}5ѐr ÕܫRz/|h$v)|cRQD*'$Qmr0h 5K荌e2,QcLm'MJt]][l*:/("1B%?]/58r-o h0vSƅhZJHV ͮ7eYp(詆,D ;j(Xe2m\)MѠ lE^fhjr+~| l !nP-r~0)^iDxD@9-):'={T][:hMjT1f)XC(N AhPE'PP@ I>m_%+ rH~`nc$GMM. Y\j$5@q#(-(BRFioD]ƢPb PL7yjNtVӄ~QM;%e=0 pNZـ`Y]!A`*oe؋C( ^oxϾ5X* 8LOw,+NQ&p` . Fow ^@64=!0$CRmY[#QiXZ"q(q\A/g r@C.̓S@V5#x C*q50D_8 V@#x@ oo+r::̓`18hv#ԃ;1mEZb p(3JBHo9DVEEB3y>E^QZxCH` apd0֎@-}# ـ"RM44StTzƪ4 fѦSv_4m2S4 .qƵoIˈD 6cCeBak2[H3u9 /8A@ 4` HcikDz>*U͸ pN0J3(D9vD8[NCn)Wt)i3FT jgpX0_DT¿E}qt +cK j N57xq>B#'.9ZQGQY@q1**[A-Y()9 ޣ\B4:?J"O]9QQa4P)gp0t 8bz{*Z1J_\ Jق ) ,Bi횚!!{biFnRjCMLtlGaD")fB-{n#pH  \.Mq/RztDA'c 4d$D~@! ]>kJwxS)cxD '-c- $a~ "=\Zҧ|``p_\PHD؊N  ig@ۀ bp PS 24TTW#hDc8)R_I6`%9FM8C;CH<{@kРThhl*>p2Kӎ%HC0ɀDZe:/ n2NԠk`'Y6 ]M+8K =U RVu P|R@D *gSx8euw HcL"D& RHM#Df`bR+Pj{f qqMqKZrh P7X3r _i- uMczE*-pS Rl w)]d{DNP`p;hp( jGKB8ե&bXʒ-`*=C61#;MrI^)5&r7x$Qzx:"QP?ďlt0 M )C5 "+Bn0tb47T9z4`(IuE!TŎ5} (d&CU:Lʮql"6 S@MLI~~r O/ XHG/GQ| M.åۼ$ll穨J¤eGF_K $q㞋lb]>p?o&vh,G(z_# nWRp,AzȻh95(o)uҋ: Fw/yB!&#y: 6{$-)g"&Fǜ%`AySaw<*H5#A\' qKm1!aC `SV.nb-8ZkH *buX Z4Vw,zf[PcpENqGkيqFjò8v'0 %؃G]v´1cttYV̀pg 4`jaئXV8ʊ!mX dNlb(B2*lDS@(lGFy,ܼq`h ^qFH娚3}pIۼG"Ӏ MO"1Z*:3HKb]B_7 ":kHoXRg0L x=pU%|dV 1V ^R"X4KXJG r\]6>0{p0 hiAkbi۫,;;[%$^.Ϯ4( 8􊾸xAR,A:˂p LU8km4 lوXLq;`^2#Ċu~8*ZPG1%8H(2Og"6.+pPAnMmD[$\*AbhP GprFź P8u|`Wm l\lZ5 C*$D|{89U0Ԅ.̧u8&lx+S4mݡFkA)dv1!)fBM0,E*W|lcxUᬻSn=gx@[Lb*9BxѠHAxW`EOO?lL/Z͑ $D `E@hC%G`Q2cG*@]k9#M_8*٦dXqQ)VskJy"@*\< oVl0ESxf*veC(Oo%<䦆DqJ=ATHpX1 &E?CXTKߗ5  #YpJ/@.x,|`=Cp /!o=. WN  pP+g\WЗk4EE HZiU 笯(,/Ӝ07 80 1V6l '"AZMH栨M1 XfN{b4u; #S+񜢊p4 .:: T(_> x4b&E0R'RR8M =Ii¿jrؿۡ Nn`/QDM.*M4F,m[ˆ1]º$>OwD"DƯ: LLFƱ{bd1b=Vm.A}JyFDPvD(lUcC^3 ? `_\W{ ni$@ +:\,J;f׳_;V&cH =ߧ_=M7P^=>w6(Fikl;ufta^Bݸwk=3dGݺw 8P72нZ=MȃK]T UXg*P`6j/tыCʆR8y.&hGJcšs5(1PGe(GB@ ĔUjDRvs:Mf.EdU,XhA5>#YS}DGF]@BPjsTi 9(E#.$6W˂!$H~G wAX! W0I⨺4a]Z$h:PKNΊk.ɯ>HBI24mq`Z@'1RQNm+S`-k^ipPJJz!qؠdL8CS.@,qL$9o-iւKX᝔P/uQ9Wxo`m]d34n~LrmAsTLRT pq0ehmGFru$ZWX sAJt_P tTc^e<`PpEOKw-:dJP..ܿ;Ȑ v4`4*:݆(㘢ŭ_k,uSXaCKqp@ BL$E@d( +O? J@scopn`j6Hs9;:[ȺpM# UƎAg u&8p'#D5,H MۆYmx hy('v Ra 2nm MaT3n!wBb^񋰐V`+wpi}p0{ BF O P@E*IG.lW@ F@ɠwD)tLڡv*0ȗBblG>yʪkIQ0@@nxPUX3AR @W{ kZ+.a^  ^3d!^\` ]XO-6m$L">Y B`;L)Uٵ8FCb{ T4{ M6H-;fEWF-݉E0 F̮rԡvfKp_h3e>rmhnM 7 ,+%Dbh`VuwE*B_\dY ۧmч-DMSUQS7(֊T+qH…I7B9@ @0;uy%*l dTK+aQ$QaO V,ڲ%he M.,GLkNl 6B \ m1)q]E|2y7e0qi:&/fޟ\xrv؀ᤶ|(k> Ji[1r!)qhظzDQ;⅒JeZ y0 H|S$Z`9]A=KJ2([*A6 JQ:.휦,nqGRJ{*G!e`\.<@TdxCDf EM t_˛" G:) а}5Bۊ0|w3¬+Jmr L[0 Ma[: \⍫C\@Ȁz@w )\Q҈O B9!qvJQ~h5,lU1%6:|l%01T 5]N#<9DA4F`P!*@N$T<4a9?*BEC*@K'8Ɣ}3`+k) ,j@9p0i^r9b6]!+X2aUAAdeýC#h9[5~qBizN {`T%vP"]({s5oO & P+͂F T-Eb* 0ԥo*42k:OzUzZN1JT_9 ;xVCLa 75;b`Opkq9 8ɨh5$A7 H-Z֋ v)۲曰I҈b!Ah[sCZ1 x@9«4C`\6N .X+:WUbyO41`Z8&D"6}q. ֝Û72MW]`')jh*A5MLDѪvbuu2);N2:WJCRQ8e&IÎi%+U]ubVxER*, AV%Gi#,01Iu퉰oLo8XZ5Cm"EEVW-Pc`' i}?aS* * zq5 h!ePD{"t@S,rH;9YS*9D?3Sh u (x! p zV4M`+qBRmIpk1PNzk4?x̀<o @8&m}PTN]|K/N $;FI`T``!u=`7t1.hMy r7\A[A;i47BU2H[|ģєѾP/rmKZ"DAp !27D+zxp*|2`I\_$ g-UH.P$R)pۄзwAn6k@2: P/+H`J9"$ 97 (d V`>(=; ߄m_5,:CԝY^+nvvs8ĆLl/(Pϕkp0EaeōTuX˰;ΪlF6R!J ǯ'=}x.(kל)yN9m53i!}@Bצ;b`N|k~Ol\f[e|kSi2 o~LM&|6Xƈ.%`7=xN}`[X6ŋOMƹ &yɬ]% !հlk$P^k2o \! `2B0fe0(vq(>~0 pd]D#+QvO>L" YL5(,l0p-aR.;&?zd!LZU1a`|z siS2]w \l)E4ȍ2Vy„-;-n8QfNx8Md $j?j2< \ im@ )=u)NW,Ic3@3 /.V%cDBcA`h0TvsRS LsFV1Fs1`"o_qhMb.Q=' rQ@48H"54M*5{W @"U$*xFw+v_z,PQm [҄ 7@rj"-\$VQ0֍Y卭aW|&jCT}x' QVA[ Cb;݃@Fێ[h7tENVoyp"+EpP1X.¶X DCV%T7' DQER U*MS|i.˔Lr`$zHn`ڒC9 -O6&u% Fh '[Bx3HW"E 8@@CmIJ;oE4mDA`mZ2ed.ǶhDYN2!ycP& %[nQUY 2P}o((w&a9<< z ˃gXp+)Qe cSЁv ӑ& ^-W;q t)+JƭR$kN (*k s `t3A7A:$%ݾ8+':"N= $cthFcr kX"Q2h7S-8b@h>\B=VPqfe ӈwAjr#0>ctN@ o)\tvgF:فqR}fQ/:Y,b .b*VJ`oɎӆ՛HkKɛ/>unmG uLU۹9(Ea6AiޒTwTx`v8 ~FE W» eM%j$}3].xC(Bap k$)#MAyF@ w{ҵ|0tK8l z8a.X+f Lh5}14 mrt u P6qȊQ\/b a"P5-{ƙ(E 眬PЗU&ށk. HNa (1ۉ0 CWv+]S,GO)Il;,ôCOA[peAwp;i8v߷શ;ZrX⎈sЦ!x$#;Qy%EZu!jI`4U04HR(B;{X&c *)UD9B样doxAk#PQq8al"d[ɂ,PoJ] \#tĄ _ IAMm yZE kaDA)9>Ѿi _+SE%)hP8>o*~sD@n{?ACRÙ*y]#D}ITGHEB(ǣ]Dtn%Rq$l +ʗ"Tw&QJEP$%K' j4CXzY-RMk`QA_(a;k ;M9H"(MQM*ۅā%nlg$H.%n6ؿ?9e'np j;&#eE ]AFȥxel@YT$CvU` %͛(q9tи. #%yc 2 |hhO/@QM@Q8(=ft1 K˥TP $HzchNK@>6p9IJ[`92Ю 1IԜbT1<@e%8˄Lگ0Nv#HÐֻ7 `4*;́Evc&B@;C j!@ Y}wnh! 7k?y U h&M[j%e@ Wo7@nnP2X1a犞؟ @PN"S+׌6tG@6l Q\J @2\; 9(cn!T}@0tU/_%86}1[l!ְ*PiAbn;WBRi(( L,.a[7dC4 ;.6"@v??\DUb(U e<:MN:1 5~o"DL;%aPv<,hPi˅IXh:4* `xˑ/~OLcLD6Z`^8|lNHPBW-'eaBL؃GTBH#Q W#xDQH(@P-<-!߯/DBj^ ]kM4ֺ_=sBCQ4MW{p4]8aSiEU {ͣR鄴9I>1IP9mQ@Ļp:I0 =ql@<`ꀥE86:nk z{$VƒYc@ xBb@-LQ&ܛ'a/#lNjOgE_\%HLlo ޫRpyhjNホR;j_9J>g%h׉Qr4[~sK@lTxEiMXk5!8RH`?j5h\ £ @F8)b *~hh#r};B%/7WE䣄6 ^\mnwQn$p$H yĽW\LK+&"4$Ǝ c̈BRKm)+o:aEMEӃ qwtoyC)O%0b3EKYA+ l%LUR(`BbN;i*T~A`$U;R4ځB46T67a l1P]泻" xӖld DQ b.Б;P)qEDT޾P$^# ixM8/z0:H+A8#QC@.: A@Ȅ4Z_Du:LA*HYd@ ?yJqNƂ-X ضGA:E6+㬨los9 WDJfAT{f=LlJ^ULr+g|Z2u1#-tޜ(hi/ghy/.0߮ii"@,seE52&, ^05L&*ל[-@uKeU^MXĄLsGHJL*U?TZI$lA#.#)@ֽr6:U0l:6. rh )0zoph-v0.9.11/php/templates/default/images/backgrounds/flower.jpg000066400000000000000000212352741345420530000247440ustar00rootroot00000000000000JFIFHH=ExifII* (2;iCanonCanon EOS 600DHH2016:06:10 22:03:39Jeroen, Marianne & Max^f"'d0230n    |8888880100@ @ 2011:08:03 11:56:412011:08:03 11:56:41`7%1x".>  V vv &0~  F \ l l2t<Plx@@ @@ @@ @t@H@`@h@t @b7` 7"LD` `Canon EOS 600DFirmware Version 1.0.0z { H6RO7@ )" HP P7w@ q O 1.0.050(1a)ddDdedᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳᆳS9Ny,p` @ @ ;vv^^86)"EF-S17-55mm f/2.8 IS USMZA0005076,, 8@ P vF" 8 o"yQ %#w\ W ]U%4 9 0 9Jdc%%%%%%%APe RX pK_ A] g_` A]A]A]A]7Q7Q7Q7Q7QR*Zx'p>l XIpeP^\*h$7S[   | R^H`  )u d AH#9$^ 7, e1KfM eY GyvfaF?_%SvV @`1( 8 I88K )-%,?G@DbP1V>dTDbPH1=9NS (TwI"Df*JdrW<&H9N|S 09c@2dd2dddddd>ddH9NS DbP9NSd"DfTtF@ je @>G=;";:@6BCEqFF"  ??@@$@*@"  P |O4SR980100*2(:HHJFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?Kۆ$ҩ,fOh"g2v5Ko3XVb@``Zn5>nK ao.݃pk:P }ZPiB fUηRUC.T#nuCPDr@^slneB Վ<ԏݠ(yojD~i<(g ۚ^-n7ö+юYݭ:+ʴy¾8lZE0sVUKI,YxN M:d)YjW+Sў'դP՞ "҈xW:37 IesFEYwF\G[95RsƜ!IEe!N:k[-Ilֈ8T"q֊$OO"HHaⳑs^sWD$uj93֯[ރ4s]X&}f֮~gOҰ煼'2F+,\2=Ecum=R4v0|IaQ ],չF b4yV\ֶnՐ?^]=atyәxf Y{\`$+PƝ8ɫic#صR1 5\kVAuxdh\zέ{mi3?Q>1N4t+ջ.b/#&oV=Hʄj*j6km?Q{&רxOxkm;Fۏ^+.nKMer0Xy#,]:X>=Mx.Dr7a+UԖI!"^^k5UxyeIWpciR n>-;B`W*5F$+jO_¸G\G&qmX,'κZTDqdqG]4U6}G/aNs|:a@Ѳ5NLhG#".m.ykoq&]p5C>7`M4zj'>m6HS[lm(˵cjYA'yiyf4:d ̚ձkv#\3Tu== Ayoz eh;UqERH5d5 9zרݲI,s-GfKǨZQ:)34=: 7Fso|W [v$C=3T l-38[otv2HaM}M,,iKK~಺4j*63cVg c\l ˖*r 5qwWAʞ?ur&}#AB$v'ol\2z:q\ ϋ.UzrM|k+5nPi n`{97AOqT7՛%엺tvg^wگ\5#iWVLc͈ǽ`iz~ym=ͦwshlC 2QPW-+S}b!RqW&R7 N~<+y2Nf@ņ0U-[y(ۣG?xg!O(f4&YI݈ 3隚9|+kǞ3̍?|cN5تjV͍ǎkF[*bԸ Ks^K0v抬hTheh#'Z5AϜ[M[-W|7y~|VsU!Gw:wM.ZmoFQs7Om?GvtVEcKj$K=+v3i,^{?sh a{s IFZkoB:|/vUyEjed۞9[d\>tz9'VVhf>gֆթ9fϊIy23|p_(1 mCE$M\~6 133S9:cQ%G_kzNXǦߪ-,8s8#>KPOce:Ē#BŀV'(cM*ZjKǵd%tz*MMMmat\\ iX'/uYPOռku7s#jϳu/L]2K!8=]֕YvQYɵr84>cRȸ"6dwT΅5Ɵ }X&+tk#0ַKojv6̷FVQ~/q\ ܷa\Sf%]P\7OQѦާG\u"3^ 2mR B,ÏtaC)zǩA9\]YI i[Bk[Ǿ ,l-7,$r9ꗄfُo"%-]~x_CEX, _3ov<^Cqj,7e9[ E ~(j7o+(EsK1'tSTBnQr4{$+\D+HG\){G~"1/s(xWRKHo1eo(K8 4Km6(diM޻-SXj]jGā#o+aIg.Ṣ#;{cSǩN_]Λ;v$g Ff-cZvwME"1xq=,),ie?xp+_Tnaա[1qX;O~o'tcK5-.E fXZѠf|p@;U] [ػmD\\cUq.a] ϖgt5mn#}II41SiQHd6mۇCi+XlgN>Q0j^.^bĎǗ~漮&,O&w3m;T[=K.Ќd~5;HcQQoUWB/**hyjLQGzZdQ=ʒ@}ŬZٴk{+h|aN;wc8Y:֑ee)kZY$sq*T)E_ +hE+)#5]-q#jp܅'#;qB[nd~cƺEtg b zNngul.O[JI-W%F\/sklŅrܑ^t[v+YK9P=S:\g:S#;IOx#wa!KbΌ{ꫴk|oZh.囱)Q[ӗ$Վjr|颏Oto⹼Qx A\N,ƥ\+~ɦC%·̟Q?U G /oEģ jjU*}kg̛C*4!SSLG4fRSp܉Z+O1srW巷yD7Jl㯅t tد[C%} M} 3U}5-^`:]iJ^ H~tݏETMƤfT_L1^)>aב62! W[d}رRd#gcYΓ&oWBJr5TV7eO}b&HԄ*~!sRVXl2ZOĝ;JX~. >CE_Q{lr1z[j2uqUVWKdDf` s\ύ|Saɥڙ^R GoJc"t>8|PEEu7?P}Gye.VO~—jo{qaӚS%)2MZP\9Nѧ=K/ }3^^]3ZȸwqӼ!Ig DVh 7QZkTޓjZC|C[[M>[:M$Uy >Wz=ьA&kּY]菝sٿǾU5Dh3]nI5b$ԉX(RԃB!QWO:&YWt0NOr*WN"j^e޻Ɓm)DZ}_Gx^OۈkO1 |3sQEqn;^/ LStӌJh+?wca–i&Dd7E^?/4H>TibH+δRLpQEiX=EUÐ@s Ս{eE*eoz[q-ORh3'ceqw׏yTl21ڠ~+G+5]3hOƉ1O)$QEvFghttp://ns.adobe.com/xap/1.0/ 0 0 Canon Canon EOS 600D Top-left 72 72 Inch 2011:08:03 11:56:41 Jeroen, Marianne & Max Co-sited [None] (Photographer) - [None] (Editor) JPEG compression 72 72 Inch 1/320 sec. f/2.8 Aperture priority 100 Exif Version 2.3 2011:08:03 11:56:41 2011:08:03 11:56:41 Y Cb Cr - 8.38 EV (1/331 sec.) 3.00 EV (f/2.8) 0.00 EV Pattern CC @!  \MkJ(`AJN*hJ+2Q6WSAZT,L(AD"P IbM}YG2g]mXD1Xj G-T5TW5( : /ButЙo`ɧfY2̗FI@-`XQCV:fرQki^K;sv*٥#[Z)se"a+)AN/Pj %̕h#C+0ba^.+b`q'Z *Z`x -δnj6\miB642KWT2:{h'S,asa[8"(`H2@Đ"NjV8לǖ #S,(VHPdaQ".$b0pԎ@1pv v}'c?kekkΟ|Uxyv==zRVfI2`&3'1 vݒ̜Ur4SU漓9NoG8ue:B02Bq81 !\ȯ9 ּ/!AH ®0G9# * @&BXŎK B0l)&Fs0 &1bd8%C!uN&v3/TزLjv/-bAs7 ,(`f "Y s,L-%؅rp1̅fc '`r“&6:LK$V a362s&$$rGca9c"$\.p!*RRZ+锽tTJEkRKIz R+@Q]BxȤa##0 p b 8)9P7>ƟI}^~mUJecq&aT\UUI%5*DBԫvun0x=\[ #(&FN1Rs0ЊmQji2ݭk[fa,ia$'b;:PܬRa$V\JIX*HY*1!%Vpיّ\g#)` &,j-j$&k,?oF՝ٵqZbF.5p/)%ԡ1ۣد_^Qy9c0\3,<4 4DjvA6l'1pJ ɀ,! d0W ƖJbBĀa6T9.@(3Bw󶻴ck{mjWi8Ο_hm١c+W2URfc03303+ԳoW=3CK|r0G9188Ȉ0\H`b`, Բ8Ld+RDp( !0V(+`gZX0pG2 &d`abrq9s"%t Ҡ%&9𧜪۔v[f ͙ VaiŖ\c]+k/\ dDij'3"0!` \.EcrL q1"60L lAI:''8m`fŅH`L$@ 5TbL%+a1MzHR+P-BfRBRA^T Jj`%'8`kk'IZ{7ڧ'*9ȯ^W*a HESNE 7U҅o ށF{mLXD9Y19""0 PU:j,}{쾳2l>M&ҳ&[WVةKE3# dN1fY2LHiK1%S ap AkZ1o)~ޝ7rݫvܸM`KuUjV5kH#UtLugKV`][1/iA`fFKW amtb]fx/g )Hdd&32Zm56„`BmmPI7+}Vֶnֶ:Co6MkzO| o|nmv75z6jkTH)VdND1ncO33331U[u[<$;t~$6Ac1y!!4dJk/ a2%b !5RBCpFS.Z+p/2&0 1lIAAaHFaHL̯̐1J`f-AL[jKmsjfvl[,e`bV,s<ᵆ,+ jFdd '%119A Ʌ(T8 h ȜFD`LME$20k+øk&^3$8rȜ2D0pʆL` )35q t&TB KҕbWV-SB0"CV2BX< Ʈ` P$L -k}a^Ihk:JIʔ4@'m[prlW^ak]5 p FL2 yA! * `DbNs K$$Br&q,"293i+7YM3h0K0/''00DpDa*$%%%kY5ҚˮC:%5]*r+Hb֋ Zԥ` ŵQ\Ad! /f%:-B7g]'a[ PRŤкdIUM|VINGBT^ƒ|8{嵛6o :rZ< % pQXvLᖡlk_ba–2nƾ/bPެZ4M"ŧ0# R @5Jαd"02+Er[dV0@Q`>}unk޳xn[زۣrڲbfjzKhjlUY MRc XJLQ#Z\NWu:=m}nZa0r&XdL[@fɷ-w>";7Pms\Vq7uQM1!,YAFd@DfpLbd.{{Wt7'ؚl7 ͷ=ܞhX5>e;G.t9˱<9 Y۳Yez*YJFpBH&D8 333!3-GQw)9tx\D"na b#2c"TI@ +cT %h)CZ0Ǝ,V^D`+0jkV>`g%(+귺ثnN2x_=kOny ax-amBBhT,)BՌU0D@L@P`Z,^4@S8,)csQ&fd,ɑÜ ! q@ 8(h1.]v-a[fŻX6l ,ś@V^>c96!(cHaxs"S023C Vdos yJ*ouzkZVSek O qɘDY)LEj ^:mtWSQNS lLO;Ɬl=W6gmԝXk+懖\_k|uw\#  (ɃSCw?w?c[nvᆉ Ydŧ0/lyבvޛ=X'{{>S{Ӓpͦ2J%JfNaf5"9Hf֯\8 8sk 30ȩ9em{Yb:Kr>tW4ĈT`-8TjBDHU#  0EQJk'"$䁘XOaNd " 3"D839JT! ([K%N1f͔㮁|PNgͥ͋ '܈}始,X\~ Saֺ1c&H'J C qY p3\!S Űg2%p3$123`ˌs Mu6[c 6[3,,2<ǦppVbDg s"  [ UdJm MZƪBJA6k-iX!ր1J¸ `Fa![&VY  +'m_sKs7m[ n5c%-&p+zղjV,QiRR N{&9i6W2K8Rn\d$33 $u\Q!A 5-{7l6mXVJ6JV_) LaHrbG1R$^I”b%%\K+!+!We[wkajuXsl:˕u{N֫Wu5Ĥb ґf1N-Uܪؽ~Vڵ:5Ȥd3eڣ_h/T_}Oѿgo_6Y^1uƟ@p|5:|j_(lr0pppdù;{gIoyoejK ̉hӅLP еoߥ _]qysc:Nss{ 44e]y)rJ%,U2<"3kpXH`)NͽG7^3U*a+^c+kE SNAswObX]u,*r©lWzb%酂R2D `a$#6DK Ójm&F&pg s",)+ FA1ake+S!jM݀lJ6ذ,`2ͅ s '%k%aAd/2F#0'80!sBrq"C#,6NJZ0윝$Ad0 %$Y93bXCr@9'0P|,׽Y#5T.Ml&ud!8X"-f I&"d01~͕;m_s]MDʶ0TVZUJJjOE[j79z6Hׇ*ŒqN,dDdLʢ hDtmc֟b6lX=ƲmƱ";*RK ̅D̯0 *J LLI+D0Eq5 7nغui=lkf [}Fڽv*V՚ƴdL LH# P-Z. 9MWkvhi`z}3}EͿs[lYU쬬^fNrWp%i|# tDd(Lې\OޟoMQ{ZE[m4%H %Y̧,>q~-^U}#>Ӻ߭ϧtNe6juujA$ #R C0$f4pE)6Wj曟9.Cn<>y!<3+Qaֽֈ rGyQ7-'#wmUlKjJ@`s%Px! Qdr5 Y<,fDKD‡2eBd1afA 1y^@H-A#"sK O[df͈]7.c!A,[`2Ņc9D牛HQ 8ə(Ɉ(!Ș!ș@2ydPFQ,2M73xLd'3&K$`&b #dT9%@LG$We)CZЊ% r (]{E|H%&-XPS0s)̄B,L4 9^*]㓴ٺ7 巋u泠"*%AשQUNRڵFn=.r,cgs&F3"cpK0'Q1"3Di\=[?Qn)XsbIͲ'7y[$@.T Q2y(%JgqbA-)ʥ2Srf/nh_f.mE@Ol5dBs^λWiٯiC[Rs'5B&[r"5mQ_WBki^]De]'woKzWyB_iZ](+L'_Zu|8pg|n_1*q?IW%^{ޫGoccXuDQ6`TS&n{ ,TI{hs{Mw9zoGmtluMKΝ+)@8QHJ "K01s&2!֟YuvczmS}OYG^SZ h\ի\Ik(7{[75K;l[A.͔6ŀ6s-Y}'P,qKXLi & 0b#d2#P$P!9ə,6pcl0Al  fđ1fSfKBS (nM|!tB"G"dVY2+YCZcH"-`ZqIR5eHSKt, a`K8qa"$dD=q#ؙ!lj:cY4Hb(J\SZNS][J +vlٱhLHL2D# G!9pX9؜LdkK5?Ir{뱯7=M;q%x*EWZ0W!VaP2DXel{Ӕ9;6X6/+l–NLAȄF[ikh V1'̙II͗F$;15Vnu޷'ѻ[E{Att|Qմ Ab/IQ*N9 nƿG5<)gSq3>:g_Rw]gz2N8$j7hZ0r߆&*Ehʥ[Nj˼;=M[=Mkinz6*k*a*rB`0JHkkb0£l{su݆޼olKj:$6.*-% %MCUZΩZSVQاkxk<PРR8(D%S(Tbai`2X1!,()s ĶN4ٓ9$,C  %p089X( +V,>fes-n!֫e9,Y"K 1a񒢒8Yb#q `Hd l I y1ùWVvK08<) 2D3$"Ds93)&@Ff|^,JS^P MvBRZd(Ar&"iN 2\NNTPK<*c&JHP'ky ×_]lmmA6E:^!h_eR}ukL#w͡]Ûmt`a@b" ' $rr#2peKndc qjjUlƑz{.~Ŗ} ٖ[MVUX*H10L %LD70"&,[$l٥jUmokvӛD^8DFdHEFWn5:ViSh-1"1)<6m("!Rbk[Twu[CqtJ=@WT{˛:w '5ifU asX,!5k7cUrM|NØ~G?a:=gMS]TTkumk۝VoSEC',%6i(rfV8oC=/]<izm9-[7kWmֽ2# 2&NaK9M+6u]CmWowNv{g~:k!^pBpr#0W-& `K>)Yu_|oŪTQG͍Fdj̞:F 8YD6' 80ydda2RYq9d2S fL# VmKfVm6 XfiW,WXPڲY;6-5{ kD ׆YA x@LBDp(%LI0# Y8csffLviLei[JNنy2"! 3dq,f8S9,,Ȝ*2Y#0p}z%)pĀBuHܢ@Lزs%b3 W9$BXM/t0ĉbU;׫͛K}WǕ+DHJYQj_gRݧ k63a/aLd@Adf*20 f0+((^)u! c4J֭JӟV˛$6y 7Z_]KeQa 2f$U'bݴܻbem>xV pZ°0S'$+Ȑkڍ%VL54Xl, 3řXlYŌ9|nQFSl;U]ܷ?KyO6:- 6΢,JC2q^+4*sܽO%nQw.ӢTZlK.M]Snj˫" eYe]5c$dH+w8n:=oui6;-fښ@*L`ɎKI ziʦ% VMzVnj{m7m{ Jww6hXi%Dȫ3#32 B@ PĈ2 kSjv,>mbѴۋ^PSz=33n- %ʨ̛& !M 6 Xf 2DsLA aSK$@5 b ͐< Ռva(`"Ūeb²ŕ)'X\5Opc2(a J‰̖H$R19%Lcf$ؒ&H;܂;ka8,Vd$O2N5GY939&9&aAAFAgMơ«R@LZUZZNV0q`0Tl'aNL,8Mʬ&]xXגn^۷RhLQ!PJ؍TߦnPD,8l`Lcg 23 $f"`# 1`<)\I2rfV3 Z-׷#Rn,kmXek6 k Eo )k YaiJ[+hL rJfePB1zKɛVlYmL薞JrL1.GKg[l5ZLR1Xlf4HKdأ‚9pc6515f_|նj[-9{7^Vkn{>G̺Av>nhȪW+TJAx8)[rDDAKUJ-VAn?ηno6|QM*u `D}p}e ǽbMsbI 1&9#œXb#"r ̜8̈5ỈL3`lIےm6K0rؒ("LL0&K2rc13%PO(el3%|N]Ru(I(J.B!H%Rpb6J20̰Yɮ X2nCHE̲PL:-Z[߿jg\APrH!WVBhG6l),p2A4d R9+\bY9AJ08AJ*59umwյd;sz2/$v/dpqpݱSe[kc; })z,b`8  %P}Z:W4+ZZXWTq lDLrd1nS 6.nݎ=H6M]Ymya]ϴG;wvܗ?:njUkH* #CVy*KThz[4˪l_]NʵyK}_-{ VmwޯYW=t[Wz4 @!M:Uٴ+c-m6{ "lx-|go<~}w[mW5um{e(ZY! [JVHIđR9Ms޽\sݯnNb0b# c"3KK#231JQQ4gwܷh˧v@:\ǚZ,N M[3]'IrAg+Z_^rXJ䛬-+ko\aK@Vc(j;m/]6ϠuA.Q:ZK+̌́,̙`D@f&Pl#qU}c}Pɚ7suth9'rn8? f}<Ɂ"6p-.KK-\H#RXa9\LmȗYmK`ŕí*l*; DٰՕ 2pf2f)ȓɉD1P3-^aaF Ld`HFQ/ȓ`fAdL $ppF&0`H*kPfݧjזa.MՆ_@jj,I9bؽ[}ib͊a2j[R a1֡Σ[HiqEDyo;Mٱb.l6Kl-عocjx߼u.dK<7-{v=ߤ跕;N伻h]O_vTsV) ZkX`KDa N!8TiS@̡njүwlu|_w-ê9/4ZN'mjLKhd8;vrZkP  bֽeZ9(ʓ+&F lC#$"TP,ɈH8nĮDO MQb[3:NvcYq` ͨTlP5Bۋ*&mgan0ՄkD`!/R.8ae|DۭCEgQ_J'Xrr'"c}gbV.ūM˷ca~ŭW.mhWԿm qZע鶴;~>伿|.oi5(dV ZqـS Lb2M麎O-_mխ瑸kiAg⼯xmVHjwmVˡu&-_Sy<CgYmw^_}y-?@]VW j |TBJN*شgc^oOGUl, {Nי5OEnQXmj% 0 zdK"b@ȌPBkרi9t:m˱t4[MKMvGyۑvגWIm 8rpkXk9^2Ғf1P2%Fc'0rUp#6aʰkC6 x'Yr Ðouy}ˬ 1T=c8F)/3&s /d d22s3'1&̱l',Ɍ6%]{VHRLa Y`bcDI 0'1Q )IRbгP(A*0JV#lav0\ef&Rq328ĎI02&2k= qKe*# #d wonYK 2E+mum*I3fXWf0d-)Z@dD*3"00\#191 Y@,HUڴ{1oE}FsұV"bl+l+6..#rkٲܴ\7ܵf"# bƗL ]^ЕF,cMly 霯__ySF^dK2NX\ݻUVͨIYv.]ͅ6n\mLt~7Y9ntH{͇U=Ƌ˔Np[ƫiz̚(dYI0"h2v[*sQz>H:nzu{樂SwEVXE]{/j4wz.Ou=oU෻Coy!{UΫN}sRVTj"mW[h+ұsQn:Swz\>o=WICrQ=0*-Se);*1 ibŬ$9,ZMIEj[ZgEO@(i;/-A;3,`cfs ‘&ȉCA9 HbfJ`b I3AbCY KMǹSiV,͇&lya6U[]}B{rXy,5DF,Y33 S3"9 &0 !́,2p<$(m[졧a;j"@rPRl`I]-(&IcDH&rf dffbd&b0gDexCVjRU+Z@(TKUlD@)Bx(lZnt]cJ,[Wr;<8OM$v]Ӧ{m?/_K:֟l5 +хb- "Nvnoqv=ƾc/SU }p=qUenzߢg}9 E鹽׶ۢc;^S Q_Wr)?sC_Gh]o otv~SN3ZޥI:zmL^Ug+*i'5.J{;U ٧kSVDJd*ŬI0*dS2332D$+եg5zεt=ֲ>}~ RW_87Uy}agyӮi0*5|K#c1 m,#CDAffAaLٰOXr[a,׽#iͯ׵YKYfc]\$pfk5A$dbIR&DE ^2_8p&Fw`lqYd dLsRaC3MfpDfXY32В5INȈLdIF<  Q/Fkx@eHՀ^5jTW@ K AdfIdHQPsq I6d9sX[)fmXKl=Ȇ.VS2blT5 2Q$  Bq99#\DM999181`Jd-zղ'P~lS{]Qzl|܂N˜KoNWb/1"lN˄V$0h[ȧmUYp N45b6Sk:vkUӽK-I?Sa ~qfi|mC$k}ujk~k.#=\Οozn |ǝu}N鷚~/ssCNSS\ CV1hLf:7/wz:+խf;ns>s=?Phv==<M,FNwu=}v1ǘ_}зgC|9!4~ U@-L(ZQUT4}OG7ʜ] KW{g}W!ZMqOAKisWS\JpI*eȱuymkօf0TL-4(F0$@Ki&ndNvv=#1Uh٧6^?sw?{NgYyc>C2˜t,XMJ "g d`L%g0)\H Lؚa6XZ:Ŕ][Ǩ>\)sZ\TbՅ*ɑ!" a֜a" S#%9,Ir RVc,,్ei\3;+"|F20LA3& `12,c&&bUSD0S𒰁8X50k-ZPJZbR45d&e9-3i$ɬVY l93Fɖ9r%#,29 1Հ^Ȃ|FDX)tY+]-/ p# & p2 QDLF Xhw()ʃ\эS%,k^(1d7yj,vYM.ƙ͵-} V TZ6&*YDXfKm&ԴoZE- U=Nkgqݛd[e7.6z>dz 6S'+{k=cvC.wzޫ𻽦:3%khX$X (`Ӈj>s*{^4[jt};><+Wzw6[kG}7[s.-VyWsk͆uߠz'=M-&ҥ, 6viOu=Uln봍0bƎނlݰ]}MzGt<^4'XUv'{.&C{SXXL*٨-XcUFWPڵ̀%`p38R>k"ń!Sۛj]JhHLVuz+r~AsM '-u\ yN/6,Z2s ȓ&CY%+1(,'C $c # X%%)D L0L1X\(,6EͭN+9 sr ڹ&0x@G#Y3^c2`e5F6Hd˦eܲM3+D0XeaO I̙I0Փ)%D L 2fr 23 ED8_CRjR*JԃV(R`f 5;\,8 $3#+ z_afM16@_)& /VXzƬY.aD#r ^X†db!hT7F1$P30 œ̂ĈXV@4{V2\QtL-h]{i:\L)VF@Ak! &k%( d孖2ɽ;\ ^UtZV=zWA؞dڋ dLy,&=")ehx|^w{w}hn^>c|a>w=6.Kcf>F+Z1K^@@#V7\ˎ]ASjz?ߣp^}-Oe;V;mWvSDU`u{~_u?w:l:-kz[}|aUlV^'iѤ[mg1~S+١kn*4]F{i6;WOWakmCrĪ2)E݁ز7n5U d*HDC Bb0lbnʖMbrtoݣqk5u:Gh4{VMo[٣G~]Qw󷩛|4pa(<#$̓3 ' N$Z 0Ðr%QXmqk{,aگ-rL6`L+\d; g$W1FvX;G`cșmLec, &X+xD,#9d˲I32Hrd&Y$g12 ɘ^FOY6&k`WpWK@ m*q^b+*^4sXQS6JHߐؘ}ˬfk\ej $ds i6Z ()Z7urck10#O.EZċK HB20K0b **?J7kn-:dMZ Ruע͢v&vf6^[Vdի%^`V8VRҳņ29M7-4֗KXi.ӿFne4 CͲnf۩7gi~so6ܸ]6֯ZVxOxӼ|۴95w:.3in6'_ RԒrQ6Ve : =WzIo:Obx.<=WH8a:/_C;^k)hf}ghz.T۟'ygoK_nfpC3[n8_ ɼQkvkLVJ޿_oi]U 7mQKsugtZkr4Eөo< Fao/5\aW~v)[-3Y=u5ig8bD T0c g8Rm0C"h0TVPYɧ[_J*-Tio8-C=<ϙK{Ȁ ďFW$af5S3Nf,!YDK̐ӒV^5Dח9S m5M@ɖUb* %F"X)j "Ig6d2t؂qLl6ۘmcXa['ěY(52eEF6adS,őd̔䔜Ĭdfp`s_ D+REI&[(MW)pRT$bdVeg"LJpf?2e4K3,.q59’(: r:~?gU/MW)WF&t꿬7uP-k6e6VUV,UT"P -Pp0d<Q@k`-GpEzEu>.kPCIo\Y^7ȹ' ϟ3j,2',2, t䂖RS@D`"&X]v2%TotUƽ8!ʫЇZڧiH[Y\WIᤙ8Lj p 32l8HkHܜm»Mn`g{g 'vpDiafJ M2m9,L̦JVDL“/'%_,aJX )[RŽUq#+YSVL'%x4mits!͉nXQ1L3 $dccZ|C3CYak IAL̅RW"P0 d 72# pDp1!$ J< tvISsVUŘ}ݒ-Xf,Xb\]"=inCdHnjV9R- WŐ՗]AYV,o_yivCWN^e۞/tgP}GC~7{i^IQ,2P/03'sQ/<އ^g'pR.c-MmGҽ "u++UEz/[ҽ'y[\jlr\-׈^h6aF BI: uTi?V׮؇KޙW=B7Z0P+3j/t>}OiuvZ&'ߣEMugmb꾻yл;zmlXrv3a?s}j֖8ICVmUonn64r¹[VA(6-M CMUR Ҷ;32ɜl0E#I į1Ip J2Xez&[6uxߑq'tR6b1i bHc2ddF@"[3\Fda5/0Ec$$Y[ƶui{W1ج }lckkVDk5Y8VI1S"SIYMZCraklL싥gfv@$n0d rd&L2TDĽHĔNKf2"0cԉ JXV ^4B% RDVŊF02b$)1XҒ1&0okZ׸eЧ8eed3#6c&0 fsJ H&Y\d!vMnkj1lj8Y+ť,JX7TFaHD`D XǷUh#L86c46mBr}YeYض1n$V;رKbLʵ+Rb!9^%jyv,u-͆Xi6CSRL =GγΗE KB++1y|l4ܸZ6^ۼכV[7mvubg=%o%a++0V3ZڭU / }v8߄F>O~ώό]m};֟P[&ɋ.."{GAM4Ww ǬkLXNޕyz᝿OK6Δ)$ZM!{0}sϴ=W[$ˮMFnѪ{*ud:57'\] /<<4U-󼃻+)sֵ9՚#(ڛ[.ChNMZMwJ"8j^06V+p ic/sSaQ 1ZGVRXFNI5uh\-g ]VIpEb%ҳcO'3&-.g0 2(Y&NR 1vb f–٦MJ,蝅6fG Aom%-fs {Yf vI\^uҡapS^uڴ65]kSVw^ͧ_t˫3tFU`12%dgylGϬO?n^I>|G=K*JXq!h ZzGmnbgΝ'=>۸iszi/z} 4V"mc\l6']FǹhT}/^xzEOՙnIZ:N[q^dJqRVU{8VC/ +wCK϶--];{./fkijβn*/kklKzϺ=wIKv'\.^jWp!0Ūl-jzx9`9N: c%#Z3p2"6F0$KVx5~K~gO>֫>~Y뱤kn3 s*,``ĤBZP W\H?%9 X>X.re]O:s2176lةQk+C% #9K 3$O&Dpɓx2'6qle0$ǁadII1xm 7AXq8nɕFC!|S(a|N rEnJe!0KX $V` E(@"JP402"`RXNn*[6XxMr\mX be|^0Fk3q6p^c Hj9(a62OLmIfZmj͆0 )+ 60UdHV jp0SB'"#!чs}Oqއ>O1{g鶃9#a+[^/uk`M-Kw8;=Mw/{ii[Uy;G=揽եtre'jpVڀFL;]6{ziXuW:>[o9~Ⱥ'(B]mE{8>8Sm0O}tVV.%U :7xOC!w8.ow}]l UhݸΣow:+x-9tZjzVmblMR%ebM&WTZh@rłU]r Ѓ 1""pBY$7 (MgI>[+g_oԳ.gX$d٘N DDdrpl\ K P)k4+ J% 8Jb˔fc[\^\j,c}OJY*s2bBɀ 92&&1ɸLe:ͅޢm3nI<a9oɆ1RlI62'&K&H$N``'!8Ds3  H(@`BTZ. JlVY %Byy1$7 %c na9 Ms +M&aBFFF2#tNLH 9,ɂ,^:=Ni0yҰFZd,9XXT*-D 1J&AXXQ11`8ky׶lu#tf uGUY *] Se,9dH8I[vBYEEu+ hӰ56Di\6vWiY`WlvOuEACOmu5-5"%&%RFO-PҎ :zߜi=[}cwCGZ+\ƨBúmg{U}G V*ha1A8#h!LP!`!܇5{rt0J,R]+9Lek &#_[8mIr90 2O3Mp9…ڄb"Pb* h-HA-%+TRֵcLT:SQ5ls_bp",>妹{% A32fAJȉxr7pDٖ]c,pYa¥ Gb kWaQc$LfI9NIAALN7 2a""YA̐HLI@b>/[\KAKT UXb쀂C!ISL,f,ɬpӉeSlLƻ!e5A0Mxl8aLxMn`?RrRPXR AeInkcE#.K `N!2'% JD2V !Y0D:a䳝f3WjcL(jQPŠ Ɏ,2P @"s"Y2krF-~/>YT% ndi64ڊ:bT/+6mv gaε=w6=AMêI(! .!цϺ_^~Gڽ j)Uנoc۱\%n"Bq6Fu"}O(ל=O<{} [y1=-%r%U˙ml"ZHI%bVivGDaխW-twzM]O!CYmjlumjyt|]ATؙh%LU-MzNpȭlw{n]=6_JhQԻkqCqܦy^2Vn_Cp*XyWvVwd+mzk٭BkȋI*AhA.jD+| -h]Fk;o'}7 U=S'<()BLsp0bPָ`!j%"*I5׉TlbF=6:LYuXa2T kj], 1(@Ĝ L&lkJ,W1q&Z#& lL'Ùj2MG-e|7 d4fERxXPXXRc LN+ZI֩Rc]@j Hc!Qif)5&dX@񬜋0cOkSa90ZcPt3YLS $RS2hp8Ǿ9l kҲ`ţ)BR+ X.3T 1Y6x:bCRu*]K )B`Evc'23 1lPJb3%dxY˛/["՞M./dWbǙAEU &8mme͎{J.[j.۹a]۹l66ͦ’XEpJ2A*BT& h~@}.ͫ_vU 7{0-|dצYYY緻mmjzK/OEOG{yϋ6]p>z `-wb(A+R6-YNEJ5jbjsj{yG&| f֣A'eR6z ¼9UIJqiA7=uaUmGR{>Wq|1蚪|6bط.2[;A^]66=:kk-ګFTuf3rK'#"#QRk 6e VXt,hŒ!Òml \8D̪]m9TO8H1ˆdك# .0P BڤLEk$&jJ)T9jS^d-r1̬L4QZu;OmEvXjWK^X cH Ƞ[kĎL$U3d&qD°EDO &1MD`Hq ")̙2bDJ3g0ddL8Uۈ[ B!!RIX*V XZ` bY3&3LiL5a)X1l5ed2"dI&)dI8U6,Q'= ssqb,f@̭P)TTWʂB TLpl/!3"إpWJ#*F,K230r2s2# &f"FJ!ple[̽Ι[Ё!kׯTVJH]Oر EQ-yNZvعjvlnZupkkcI!0H”s踞c ONzq^Ĺ)ba=- "͠²(]Xj ]]i9#6R99}OsM~oS_?0gtTm+ƶڱp" k֮KV[b ejU908EzTˠ;Hv}lTퟯwj赻mMfKhB`RJXӭw5[ZPGZJږԳf1zQ껮nϫ_Vtgw/߷SWfjMb23'0 R&"+P.*eA`M5O s F+a68qk"$gM:} \v䵾W|Q@I&f& `M*E`2JX]ĆWJՕ!P R,WDֳ([`-r`U+oLß^,=a'4,ͫY9dS6IINeg&3"+!%edn×aXcXC1:?{]=~gy>qٱ|ig/5W6,]ƺB*ס5\xǺ+$%P$VWf69m,~[zr_f.Qu/IkN)+8~t'GclhXKEKkϠrxOCa hu}~z/8@|ATweM3gluŶԲ(waw\oy/aIG {>y #csy4کf iqcYNҽS*ctd / (MHDk;u%_k|_5~?zM9_Uy+ L$+N`6%iGytqpJ J,;u}Waz~WS>O}6[oV=Z#&` eu=ȬfTȉɉ9c"pXcd.UEhq)khk\,?zk7C$ fe( r`F30T-` PPejiWZ]\9@$Zڎ;J>YmEuG sk㫡H+sp~/w|dyo/TKN 0ow[ ͝- %mFƚ@ `V[{:nƷCNqmK{~I]F[쮣F.H@ 3ńUXJIH*fq*́drd0$(@Qj8EWv+)ݚVw~M3^+9.1HB6_tη:8?@yuiPoAI' n*ݚXMTR))h 2peS'ų0L VmJ7;.?SaGRxOy*\r$a%f3(%B+% *^,3 Jkר!½lĦaQ-KJH%ZßZ,:6Y>ځTvq1PØyj3t pe%9Y&ӗY +Dc!Drҙ|N0ÜNKLf2f$JG$P92e0kWF "VMLE]5aKI&d+[b 3ɡZծX, lȦK! 1C QIfc zȯ]Զش-Qu6I_}ڛmޒ6:ntSIQ&Oiƙ\2 Nd`L22pW&cT]VR߯>=n{{rc~]hLCW8dq-%jv;W{?:?H57F[r\7el6Hu' Wygl{jwmuQ1$n \VCI!p"c&03 5lnOv=g5C}+IWyvq/C,iUXҝLd:~O|T_|nǂK11ٱwVPy\|h ~@)U n~_'Y>:goT9KD*˛PKvj쾥7HrB ,™ ȌȖ.H@@86EnrF"Muv.g{fyRfQ@336#0W 4 2 c !KP)_SZ+>E &Bb.:naTOzrÆ.5ۋakR8\2 8# ,!7qa[X))vI.Mx2(,)a0r%'MTdFL̖dC&'0 Jg8EP%9 zݸ`y^pA`@0J2s f`CEI`o67$ߒj4_$v X +cH&N00h:XYX'BNDA@4i:Xm;Oe(d9=_7{{fS3U ' wa}~z~i.ƈ+"05+2usV )L׺c^,X.GyO7W-wڷ/!UiG7R>[xpZhD(riG2{\֨N Aٗ7m,މGӷ^7gyqOS^D PH%8[mKeY%!2Gl&%rK<Su2W}Vn;w+gvo'uvVȡ\Qp9:\5Ldfa`FqX)0 @ H8*(@%KjT)J듭ZT @JQ`2K8]Nh9r^̖Xc\Ź$(# cFfU918AyÌ%f3 pC"S1$Q3" 6b@g"Hfg $ J#' 0&g0#10"!*!X!Y$e(h!!2QILx3Faq-l, "1b6axr屐c' H2p0dJf g"g$ dp[ ̫tXsQ Fքd& Ԗ1-2i<ĮuLk4u tTb#N$Y\ N HO gc#V0E 3r6^]toA t|U)&ξ[Yjh)ͅ4ҶEͮ19`f-իc` %S8")c)뛲[繳5Z}wݷ}Y|vlyx]j%ܔf1y|&AS[ܤ_M|=/mք6u7{>*Rq1AjJ3Qa9YLT"ƭuu^s=kyi-k[mI=5jIIc$3893ȄYu1683blc"5hiRJK8x֩{aFͅ-}ݞEwݷks^6< :sh9-u|)D"F''`fFM%,VKKBҰŬ ׅ% 4tԁh!lJ ^@`5ddLh  Uf֮CX&af3hZ+9pIb1,hIFDAVdF0HGB c&r J"f"&2' q9 Ida2f2fFrdG#g2rf`''&w^(s29"!middA-fI\LcMbɌaKY&m@aĆMܔ׵n;; ,l"8ڽўm/aszMsg ;EjRftМcIqQzy'==zzSne[0SNWm̺K<}8z!}]1D'#MIB5 PX ڍyv6fE˧F+Nov[Z"pŝ^ŪuVMfkMz'Qo'( 5B7XmSыA,esicV}ں Jk4~ٱWVW2 F dDda%i Fd[5j3Ug֠%(춴)]kuW:~Gێיkkk@3Q\%Lc2 cd@D `@@H -1ּ1HJbġlR kP%e\$cdeg j ƵNaMC bCZb,8a-d̑HIC0J 33+#c%" ̂ȜɃ# )T dK Da8XRYɔLdDĄf 0W$ XV!I !3"̐Zb 2r4 v5Mr䍦5X.kM#nrv1maN0' D),p` "3&b"3 Fg^4Zɢ:Lֺx@Xe,ªm4L."(3(aᴐFڪkbZ5Qfr"Q23cb5R鈉̉,X IfZN3=?荟􍍉l\v+% oY]-`@jZ k6e)liPkݸ\hXA>_E>?zr+^ƃצ McY 'Bך-s>ESu$6n[?TUyoV6U'"HVT'5␦ =]_s]jNGhL u+ޥGz/]&ÚJ+c=U*:l"bW\um?S|KwMio-:q69Zqۦ~3Ѵ~k9CUrm[G"0rf s$@BY ]4*KȐ{ `gEf5̠EDUYz VXFWnQt~~ETUǟp+\'´GLyva8S022H G(kX C/-"(FbY0+P5 Z D,IC%\`1NbWq1Ka(ֲ2aMFqJ 4Jr#$sY )̌$`ْ 0 Ɉ%ffFfANdLf198C8g3'#y>/7Fb+0X`*̐*Y2!c ƀ3&6O3zLal&u̸0&J2"" #9\̜DDLȁțA:dՖej fe5LUpؤ1F&MzeFfU=fju__HURMZdFF dKa/ $p,Y 0HaĒ ﰸXJzu*ij)ŭ}L'LM8͛uݥװ\)ԛ{_j-ouGlF,6[Qh]{=L>[}_ 8pU:ZA̛"}񝏸ka}uUO97kvYJ*i9|ؼ߉{G]~]l` U@jp^ Uwztdlz}tK}xA Z.+ ny=Y_VU_{DN=Jhi`$;B˛}}7й:6Z{-Ե(% 1`d%-%ش=Y-kLngzܘ "yvUY6lV˴6ڭ.ۡiv}&Qu<â4[~wyכllq >[V9, K$%ɈFN0 B@ @,0Z) W0R`)#aQ`a3S0dFA$XkhIH9)ad03G Pl\ .a DF9`13 fdDr0pG0fsc!qr% 8PK6dJ~Lf0h pA(@2 kgㄡdZX-7[ k"%[ 6\nİM[%͌ͻc6^ظʷ׶*$;WSeL%2D0bNq bPj6[ZXitvއa5.uȍ".4i)o:^MzsE]_Mxjbuh Aṋνw}gsU^B|=Y_>/轗%ޯvj%w6<T>׌t]m)ヂYNB5dk uص^`S2pG_~J/]LZӎ(i;=_1jMi1:VvgX'QSM>F5Vbs,`W 1l~z{;p>kNC[}beZKKZlN!g h lN&:Sj7BR '\Rn/ȏrp]r WuW}W+)[qs ]o:}FAk[םyNw.ΐZ=nfNDaDFd`.sd_ \,EA"\Jĩ1E|JTr 00@5ɆV0% [,șj\x"*dԖLɐLIjtI, cf 3&E#1H@p'X8 cbps0E񑕞NN_(! qk=+贾5nJhYw/}ooKZ+Xq ҊU r ^{ i`T{鼿+\,E7}?!qu2e4\sk477Ez˜zwѯJjȜ\dVGjvz=<gANN2U6BB^ e.թVەuB,Bb&s!QF+lKdZK@,ZJX]yt5.c}y4w)m7\yϐo++:zs33S%1Cp8(@jSV ^BӘZB+RTW)kZ U&̯pԖJxf& "$,13:d #aD FJ`0D0K0MP$1Ā $`81*" "!,̜K&0bB$d&Hes^[LF%bFa0$Y bILɌbɅjê \41j{0lsPJ̝|NH ,),(<<"2Ȃ,,̌™Xk,cp4B T6F>BdKIsИ̯5U2*LjVzk ~;ӽ ˵Ө/u566Z J颛\kG-qX1o nB,;pMgYh[A{U %*[wZznXuLy׮o }W@T5j7uۖZiε?wci}r5n3|v}ַ?C伃;^W˺]~;d*[])'s>_?V}{Q5R)"yBPk-[mf\,[^k(\&HӶymr>k⻶uZ.G̓.i5;}Ap_4^WYhxwAEZ!00 d=Dj{o|^otWySDMZ%]ujV;6m.zϪ{36.fSculzDmԩbSVZgupkWY|}%dӹ6Zh|}.`bk9tt-=z5<˂'=W(,֬T[]Zi)zqJ'c~F[.lev18xbYzu:n!tn.k9SMǴxNu66*6qdj;= ]_}EkmjT֪զr#v.Uw?GCS\Iet+VAH1TVYZjjokZ ȓu5e-fe^fYj`D"T]X:UZ]9_q7qek_V w{[=6s~,yl:qY!#19#E0%+`@V+RūR֥ThDBRI,W bID s,`D0'Q .$`:‹2<9NfNfAB0`& k,$GGF!a2k d fF"@K"F2O$dI2&+,7.OBD0 АH1A L¦0g+vADRRiK,39q0l0ܶ8])3lIgG2‰!i+fILI F FظFF(R_a#im{cDeD+P#u򎺓zԤu4تL8'**QMN,r#7hۃL4A ~`%і{׺^@>`}jz]OakYvT~[7uTcTaD6*H҉6R."\;W5kt_ n#eW1=Ɗi=qF6;7cZӯG9ꞩxuwퟯ”fMoylMlYٺj\UmG>M꜆AUA𾳼G9z7Kn񎒣WQsv1=_-򴹾[i[Y:AJ-GcN9dk I Pm֓Mo.淚s_;/zޓ^eEeݎMyO.7(|uji1)A5匋}n[~[}Wz]泍ly]8כ;w:M mgfTw[|k k̂ X=bȩBoi{\%K]ocS-^XW4RUO=gۋ:Kt Y\67ow>¬FȐ:}M%ȴ &$g&c02fc"Ff"3#0BRP %akRTA$Jk0JT"HZV[s %H`AAୄɌDɨa5%p܉"X)S$I<L22r*D(Z&0W!%\"b c8xE L,T{oPBd!K(TbEk@Bfrc*a(XG0f*cak H#,p1ǘˈɒ{c 2D)aHѠR[ V&2'1ᫎ,[ܦsH+ZKn!Z+*aūս+~OMj:Uvm]J^Z5w[a&šج.5MYHٶ=9U,Zjl|vm; 9붽l6v}=/3~q;傔FIsyw>w/\-٫BBf5q7K/^gٻlR}Wzr;z?<0F9Cs>czpf嵺N)Ի]CաbnlzEET^Qy8 L03m BUz.%Wm:ݟ]8?'7l,R=rիNͺ}n~w|(T xV,r{=};-w\{Wj9kuz'B\[Ɨ=[]׶wK'zMG,MJQ+QJ́]v\ ]Wc@Q'5 ʄT*鷣/tx~+.UOp'\]Ou&lxdiitف2S,!()8! %DBLF K ^A`ŀabRbŬ @ ZOS f&,G b$ BeDĘB3'0&'2p9"0 8XĭkR#Ŋ$  K(ȗ. "a03e+̑̆af{oVĪbH%dŠv0"C[,^HI,e2B9iYM4c 24aaǘG0MbM$"la0bE3"L8:0##lN0Fm(48AjlV]JnݷբuokJdbd$hEaE*C]AڽMazq6YL`a'2͚{[nArv ljK 9I+UtcI'sfsUڵZZmYUZkurɱKcFs+jYlر6mLB֮ܣ~M78^iy;cVwIsp*w_T95kG5Z=fˡ*רYo]pB6t*hz9ANs}缻x9jܖ۠<}Gst56зG1(N:m;_MjyEhA4ԴM60DWs[5-?7ogQװk޽iT2&G=_8ϛ倩@$nHLiz/W{Su_9WK-G-e"ؽӻmtܷ'wIٝ.tzSi^{wuZ'Zy 9jk U[dedVv1"S)[@U5%{Oq]ϫKqҰ.Qo^ώnAuN]#K#,DIddHddDDŬ-J p b RJT@$)D00",8! 2'dpl7(Y&$r0BV fBY",$V# + LDLD@2`VS@8AFr(l s %8"!"qKJpB2!AȓDZ #&ÎV2&ctYfՋVkչfU5ں+xX/j鼆&"fliWnbkrxUfޡ~Ow'{x=yѸ,z屵8uHkEyǧMO&:拟oy_mi(zt۔hY4RVc|W'&* ~5{OnE-O)zwqYRWNjPuT[Y\&ᣭ}bl\7+ VQ:uA۽{~fZao}G꾫y/;5^սk/^m3U6v3qǚxkCƶ PQ(f|ҽܽ[+Yi<9;CABE4s\î9]is}s [;nϙsFj Z]k]dVmWY(vֲj;}mwXNF{nWuWzg 7REރE\>]W5~~DC`rp #kd`b22`b A0R""Ť@DVLS+k*XD$M{pkDAHp,AJYBJ0HQ9%3V@C s$L0 Ep0+-rQ,-00 Ȅ d. $#ɜ3X #o>ք c02Ȓ,CC S,8I6eB ZR/7d m3aliXfA2r0yƓ`LrYILNDDBLCFt|zۭoI_d^OqCd` Wʴi[fN:s7T*͏9nes/tmKo^hOAB7t3hMvSEjE~iSt)1ZNکRPsj֊:" ~l*%ZʱUMTDR<+4Q Z5zou<w<ƿa17l͵2YU\'"v8u.wisSiXmʔ:yCe<ՎUKR׍`ba_ۡ;Wvίz_ixnxn)#_TuyhM<Г ۍe'-CHaP#(ס.fmW6K:~#ֽ{ϔlzïbִ +PscoIϔsh>r \B}}c辏n_WG |%6C-~K#Mm|WxW}}׳m7ku=?=YL&ָl,*63T=50=P-?:)nn#}Gz+ Mj58o6跼lx+KDV`FKf2S8E3(ɒDHL@\0DbAb1RU2(K!@`3Y br$If\0lk"R̈a J2Jq0\NA&`b"28 5@BH-C+qpe"1, ^d%DII(,`D &&FgWuǂ@fI-uX X0Y,QK 9 jfHf d-LȮÇɆS&f- M1#,!)))2(n4厒aZҕv[~;׭͋*m $*UZ„!)EHJz4ƻ^R"N\.eGp]Wgu֣fҝW-uWcQd.25sdKuOF)rL,٧MͭZjSѰ*a5kEB ؛,G_km\sܖëqw[v7nelfXnAV;揘u]Gu?kEOi5حG5)s9tU)ֱFQ2bu=q}I#QWGr\OIq|]ZL QѭI|m^ûd.N9 yO:|AiM["};i6W\jn)\:5S{+*6Oj /oq{;V{ב$n^^S~inx ;C^Xs^ ̌( hF`LTF@(E"\BMi`EjrBdS5!'&CJdE3*@%5@8X*efX-!9(8\H#P (Z \`*q"Q9$`9e%'9,ȑqa8\bNTLEus DkT2Vq3a0dLa51Ll8)4s $6La0 &s3%g&RB'998$FQ!8U!nf9l[7Wol ayf9$1ZRH뵺CU׺)Qc[2yc۸e mFmJ]4z].MI\MtMrkuKS z =^+ZVԫFTiװS6Fn1]XҚ ЩDX܃񎰥96.t{'xq 06vOcr[-V{ˁvڞ44Zis-ew~'VSZi4&ct;5}v7fN5%46'sḭ9W+66;ony {}eumkjz+4qU5lSZS}z-l7:z: O&;lN;z7vVonZ[?8-myOػIn^[TffaddF`fddDN`bd0300#Up1TB+@-C8L ɥu0ERK%LdI$Ȉ P0 * Z b):a@LFP!ĐDf3 ",X4 IZ NyPEa" 3&2d!s0""Z`Z5Iq"G>y)Tf3a0[0rkƑ+%(ۘ܈4 `Zs0s26 nʱY0V 0liIL()<) >t҄s Ps<1Evvcrś n݆0"^VWMUWX1Ԅj5,V+cUO Qgneg}}캆t]6m^Y^60PvYt:ME:M^yE )UR,5QsU͚~/k%FjkֲubetEajuOe\ܹ[\&[ѹef-5.mRZ41xޅivW^{j LŎv*ڎWrK֋4 Qf/QC4'h .& ;+q궚wcO~j26kI_sA-&*0W]dSI$l^zAwSZ2 CD.P%jজQ}h;vj7;%u<{W|/1GΠrΨ6{{$:6K۾g~i1Smt~k;V磽;g/=6˜ [VznANێ7>i0vnY^q 4ING7^[ql:So(6:\ 6)a6e?o1]:6#+'WzH2+lvڽ&}Kvc?1s^1#33c8vf A`L @* &KX .&Pd+LFEA)S&G-%)\&T)LBA!^mPPQ^HEL X`ajPhZV`(AuA.FR$F&&0%a:2Y# 2c 9P 1!"XX+,8.Y5p;N% L܃a!jͰ8FMe ᤆIRqaarAdXd`I-pkiI5By f_i1e-c}ɿb,,kׯjZP3_:}l/SbFbE;\ۓ{=UwVem GqUvQ.wi-Mm uK;Zju[޻V[%.WwUtz-~=7N UՖj]^7: lڵ~+ ׮_ ٛG#$꺫[-.=FZ6+S԰TiO_v]畬i-5BNL[5*u!/X+]T bX7-}N+ ٳբ*]#Lt55HE=lNc^otٳR+!gNrD`]:mVץas_c;LVw1=Qѥݵ6h25u}ݾu~3wUi6[^uޭ:Gt(Lͺޗݣu7kr;6';S=; d[-w`U7;;\{6g;z=CHΗ/i_R[~ Vtխ3uTScszZZj4v|!'dwbZ{- ]IyekitC+fdNLffD@dHf@@``.%b" -q $T@ JbXGzL6 "R yZRB*L!K"*JL 3 B!j%@X"0Ĭ%padR#&8G5,q.!6䔄I'es&0G d2EKN)#,CLVS҆e'"rY4Ii0ͳNhfc2a3,ev #312!) 2Jb钙5Z]׭b9k"Y{cqM7;Wzն9Hj]DTJJVU֞k(\umZτE__G~n7[]; M9nUV(-M{^wFQuo)SUg[=m =V׫;侁|3PۍyjR) ^ޫPfbOg*b߷SL6Wg cx[/kk^kEnuju:vntUZ H 2Bfmk! \)׮2lWnwvо[,TL'S+[VCmNZ* *@pԣ->@5Q];fջ=[T/y~|=3G/^ҧm]z:^ ~Gm_-~H9M.OޓYzڮۡ_]jnq2tzcr<:JH2ezu}ՎnFK5ܶko٩:=/3*_P<Ѽ|=uR:-+}Ek\e!HgO\8Okz)Vvhm7TE:.K}mU4A5P9(<f 𱱙!Ȑ\ ^,"թb*HF(ŮaB@ȯ`qhdnyD c1 ̘$+VBUu)`]p4ffr!G# TEKbP&Q @@qԹT$&%C3 8(5HI2SE1W=R؜Eus3 bbp+9(H$#<8)is,a f%Md0c0Ʊ5a@\FC%D܃d̰DXGAaD0i*Ҷ4EZc-PŰl,lo~޷fl9 Y"P]VdשFhkҭv#]:7;Y;!ϰr^ɤ{ft_Hn 3ٗԱ_=O7guj^R4F澈[p,[5__|zti,lJf RίK>.&l5~sWuVI-5R.V\-)pT{v[ v*.Ahj*ع L~YvPҨfBVł0Q\Suh퀔h[]! Nmiݫqj &&|QUcmvlskMZkׯk_C)egfN~{]+{sw>:= 7fv]kj_r^ϬG\6 legcy[[ÕzNӜ{meKjtZڟw^7[흉l_=ʋJʫZηH?W,͍GC8Fj_Q~dWY+KmӿmNǒ>}QHlvW.M4:}ށS %H몼ť0cSQ$V%vdcaz ^0VA,jl+'i%nCI]uE2UiAԣn5I=Zۖ غåvsg=<|Uѽ;Tk 4깺s ~t=WowUsvf{[,faj nIS4bK.a]BI"oܭv\mvYzz=.Wl4tGim?:.Kh]O'm=^Rն)S+:.^QDo3}mUp.ewMܳ` QO%c2X ˖pXU,{))s2rVP\B  51JĂ  "bC%fWsI|2&CT(R`JJESTeT*RLMjmBX&!V@BRb֌R!Heq0n!2+g!RcJC2 $^7&B􌐧 ]x1 ̃ $`$&k+"Aـ%UK!p-'q[o"3Ff&aA)dI8K"rY@TbQuJS_NM[A67=N kUZWEcN)YUZWYg^>z쑶d,Xy4 R(kt.GlS\/w}w;r{ ;-O?aԨ2V uZNoˋ]:%w=5.w([GD?j*`Zy%V:^ZKܕsClcX5MZzԵ3q5E]i^& $I5x4K"6w  "^,elum,g-,-&mލYÙ]bRbPpzXF@R"[\6ņgd7: 7{?4Gߧ&9ru>gGssM~vå|W<>Ǣ7St[qr2態$)KWUTek\6^ CV waK;T>i^f(Uo;-y]oY.q~}ENAoԷv=NQ]tt}1ۋb, kjw}sF\GAWU/Xs-W`JL#7 [ΏwůCʨk&gKԍ$H֯]WS֮i-ce VtloE@}<]mymێw;M~sG}RtTtww fKzkC1K< 9+T)\rD.dfi`R'L lXŒcQ#3kD`ndH؆1Ɠr1e8n 2f4 XN.Wmjz٫WZSuVw춌-ŭ~n[,!0)UBWBBaHR.տNMS6=\uWE2cd0Eeum^i6=?{S{GomE;T,XLZ;-:}ha?w}փy7]նVŠRWi9T\/cи.r'x:U68{M=;|ޓnt vcίMlTױh}ȡF]Bƽfy&aZQ*Vjԡq^>=N01M66ŖhqSC VN7׫b[~&!G,U|CFR0Bz<*UyUTg3{bVwܷ:?{;c6[n&Wi49MmMMQ>oʶϼ복kfMWZ3`2 YV)5Jl=i^YY :ɤcvvmgg-lvO{ܴ:>\K|w{OywC ]gm&uOYK#t(n@κѮ:']Q:N8y.^[Ah"jPR.3_޷YmE1J)%J5핚JW 6us#$/N0b_%IJ0 J yFMnp6Þ0LdD(JJk`VJb!I[*F&G֫ZjנJVE;8[Q WRTj UK1bd$0k$J0BarurbL#ȉH 3`՗-%10BlNRdC!X(ɅXc"Ḍ'0̈́1p'1T-0k3 "19Qكc LfO$ 8p(]QPj*њN5l>,R/ݴv0RVIJUCPM}wz]NlUE0 3G + n-eG繍ar=srWcַuM % BT8(Itv/ǣnvʼΫLZF&H*.E$^7>.~t^3jy磯9uml ]=·GGs[}ߤKj;Q+\z}H4ѩR em Dk18;7Nvv/F`A 4r]&_m8f4v{t\*\4PDך&dtB ZbNz\ '6jۖ,zW_>]oݵ:+su~S{iCGaKYsV߭|g^{Uo ccv r*+גS(V.ŝG?5wK<`iwwo49kVŬK.^Mmsb^yCܟ%:V@+WjdX~uGSZ\roifMXffAd횵-;kj]~=7/V/QV4&! HPI*X{ !aI*=aas$$1Pkd"º5EZЊjjyUW7at2Fea`R]BQb֙DH'C0"'82ŋDg#HUÂ֨ n"dbMY8I ,\@|!8!fN1̜^ 1CR29 cj&ba 93KɆĴU!"q hEPVRRXumAlc/[d]ɰ&$W0PR@Wۦ|M,S3#2&/"[NMǔ:.:H4;Wfj+1aWi}9/ G[s䷽}_>J&F*XTrVv?и#aWu_6_Zh؍'9yr>ltTPԳknx-{ߥXbPր jjYCW`"deű`EhEej]QL$rbl7iaŰaC2N}n)9oD^lUEGZT*ՌUMuhkkQPI0s(e/kuuo |}Y۽Jv %>9?7zi.sKhh 2X ԩ2]9)t`I/[0d܀_*kB<c[y+7Kwmlv-tּ]ky-I^?>E|175_QtwBSuٕ 6"d:9ź Bu5ַ4h}w+:n^eWi!pXUW`҇z\W]L%(5ꪮR'7B9S}UJT(R&V,I.Y!-`0 .k^a(adJdX \uBЌ#"uzjbjԚjٯ^]ZࢼE1)ZЖ%Il-R 4c gȢ dA @DYQMq#@3VLD(!LWDc +,X ZlF"<@E*cfD7 Fl13SJxlrDlad٘G,<[fjF),%hUtTM̡pwR/[ *-c)M/Qn:7v w BpV"ŎՆƂiu[nSu/9.C[cEzӨdD3ԫ^yvo7:r{mZfHBJƿK[mri/?zzv5qSZv61:Yq+m9ec%Vո*̧:[ O:8XeƊ+Ní#^3 p,?cfN[H*Ģko9a&v p[+[J[2iR]%󩃮=~ ְR Flɂcl5wl;ks}ޟj쏝iK*׭uKTm7*sy<ΓgGnthލ1=c'z\2 lkt^ $K77k ];@μY7Zs[ _kk}m;./c|Scg'W^5W緝W^ӱj8mZ6,^Km^ 7>QB 2R3WW^s[w;O!u9]#VJVBr2H`Lh_ cv[D5,d De1$KH)P+%\Fz^c\Z2jZhU _TBB\'$V5FV!MfVRI5$X0eNȓ rW3ݽ5͊j'*&Mbck(kR,b0<H`c80@# a&B6cلFic& ь6!a1V3%-6ˆE,Y JrauxR7U ãfJ6^: Ė X~w5nwKvrZKRp+N1k;)6'tu>sNOH*u 38 E9Hvߢ7Wmz.xރk_"V 4\~sḇz&En:ހ8{]-ݗ/~[sDlMVu::ugm?"Fb5vz=5*0%ʎxVNJƺ(ȖغilPVRĉMX̴A$;(sUvzz;%N0 a%YTI U5%Γ6]g){3抓7kj,^DD3!_Syi>Go^$E&bҊXezn9={Ӊҳ3{6~t [w{>Otmkz 3U, CZ#E]$\Y n!|Ԫ5VWTKc05l5 ZDMynIm׸eԼVרbR MMZWբ\)QQ[׬u,9&N lghmۿaO{;˭O{*I;:ݍ_;z*D|.@S=l k-l#+* z!\afP{%AzSɂsNn1qqe.n;6,/eƳoߡ= d~5s+YL +%J1BųzuvӲ4*v[ luWvNn:}g3v<ov^RR[[v֮i۪]YYTNLN`0U^ @|=5dR0P.qa2)Dʇ׊ᖶ`NcXf̆/qq$ Z]tVJd2+MT%u҉YH]mZ"{5`$1jJEI0UyVt&qyqȯVf2d2$d^%{2!pT!9-T 2"1Z *1CESRCdG2r8VrNi2MNz6AebcdM,3"dS2REk(X*WuZ`:ڳTZ:,x)`!n ,UzU.ce{&!jRG+%i,Rdn[sW<NSw֥5 gTFW99Wzuz84 %RS'F/6ÇKXNuΕ7[ mbOgs׻pu3SMRJҪ a 3jٮVc•NeUͪrhfm /۵f>s;MgV]7'`h6NiZ0"b^LL5hÝ%<p aN Dd @Df b*k4WTW1ZVEyBT*UQEy)s]hT-׺& !,RJMt6kԚk/&rARv yhD2BsZ;='ES5#̔[ &9,Jrׁ̅L*F.c8 #,$Fɖl0&1i4Hqd"7&ț%m<6KpلC ł`S.+$,kN"4l׌!!fVdْW?9P]]eoy4'*Pf-e VdT$Ue})]ӹ4C47}6өhw;l;^gaVwUh7}Qzp@-,lYҵzyVu-iZw/6͸5!L}#{˳Zu66<&'sIXe=I_7kmwQՐJU ^O&@:Rpg,X+^d``H e̜d\ș1vӣcga. 9TAvJQ5N> 3YJSIB}MUˤ2%vra6ml_Q<|5]kZ{ll=Sw.ߖڧ+ȇ)XuJ,&ŗ5bZ^QJUSͩJM9["c0}fvɎm=[-~Kkjz]<>~IKۮ;nh\+6^ { -rbM}Zd6V',ZV͛e}z[tN/9to6{~z9ts+,Yް6rflWZ_?Η ֧b}Tpa ͈i5i6,ő0Ņ2XC0d`Z #)Jbtz]Kԡ-XUJĂ1I)EhXk"@!*ũ Q.i5VXb&bbR b21Da4E#""s R rkdP!g-d"`rpF11AAYA !M"Va'f5穹 b%fxֱNbmeKU B+NBY Q&(L]]ӽ+YuveTj*VJs".+-5 u(rjLc͕-mSt.g\]ǠsYGCUw?7AWϮjԷ,Hݵz[KV5+wtmo;z_ZYl9~cN&EN5`G{ed=+jξj!İUJQCMVSϧ]_F4$`Ȭ.ie@HWd]fÝrKIq\0m-:6qpКs^骠Ns*@E iU*uej !riaS.slZ9+c}v;οuصz=uתy1Fs.cK-5٘P0k+0 {ر &ZhOV,FJL͛Os]uOb>;GG7רj3,{:M=CKy*ncf͕_6EXH͙i6(}UZEvi\:ݦ9<7W~s<9]–ZLda(%^YJ,K3 QuKg>EZJ 1,^aLpd挱q!9,"Ȉ0[3&b8*T *BZ^r]Uk$Jו, jF$**r5UBB%0jAVVZy5 lL,%N:/YtU} uW3eFiR =vz=.u5cqeNW)Zh.D%11Xcq q0ւtٷŝ@(a!X0I* GUN4:fY Uu*!z5`83.CH2ql:պ*!ZpN+Vj͏Qo[ާ5 @$ !b*XvО[6dZ:@i .WNZB}>mc`N\Tb ǽs-z<}qrPwxnѠi. 1JvX imnC!؉uͫwjT:nW/GA;-9z}3ޝ{Xl r6ev[/뵵aQZ3]WPZc G*!,!i0VL32#5*1q +<01*JU ׫ZX0B\V Y fUV.J$L%^ *U`ҦjQqIB+VZ <,T'ay)&B͐%9}=UF2ɮ $ *ET$BZe]D rS[ Y"3\D.c$c @K1DhDp| ,`Fca$SU%6,6JId  &Fx!i+U&!4*U+ .c)Aɛ:ESӞ}^yzMlۛ ,U"DD zC܌i!܉dAޱa@fwݧ=;{.+#:Hi=~Iճ#k)vZdNlE[}ƯA깽:5R'%Vyo;_{\?{jC5Hkii&iC]_ݟIEX-ASfpuUkQF\yicf˳3+*a]RU bF=,5 eb@V*1Yz%,Һy^hFtj*S$zuV}lf]8 aP[[߱۴ve pBu*&SSS`vQt׽O~侇-SUu"RV3lIvyeIu*s+WWA(Ee1;G~ՆYǝ'n㛱q,5қ>_t-w˵<Mg6g?#g_u'FFvXmQ%b *enN/[9o*:s4lV5UbԃRnԦݵ*6sa^*ҖevŊREP-~%$g2fLNKUkt$S2+#̘X`D@ a.Ac % J+VUVxp!F#X"M]|b)0E3iҦJR"/2F mJ3 d$9)`I3!&' 9ș­&8%01X`@"FVy6LxǓše'$ɛf$Ӆ.%"&fXƔg X҂c(b%h4 +ZZ֩@,F'(Sea D/c-c6=a_;7mvUM 7kaNjU(hdArB[Z6z%ރ=t=MkBnkhunkwoY zg[╸k}sgZ{|/|5p[=fZ$ZըPNSZu}l{GUy;a PIikU/HmJ($jb`0־ I,Y 9.i۲{%;Mte5V#zJEzukYXQ9ZӮL F\G!$Z\fH@.ݵۺv//WW[_UZlw=HQߺktj@nP,qvsavb׫SAVhZK:}}Fga.uLfu:;{W[/6Cyoy|}C}G{jz8k!}͡5S5f㉲xB19{Wv):so.|j8ݶ[]5עrȂQ+vkR;m_wyB݋[Q^wmoez>Jՙ.aWM_+_[֫Caf8DfJpNap%#0(l C$ra %-0uU^%Ib`b Y0KP K`*b#pZ_FZ5ҤsZ")Sk\6p @80q  k0 S)SS# ƒ-e1CP2 n B1 !bd3fna 9MQ,,l'Y02MaJEuS^^]$*Dʱ*^Vku+6w[݇{.׾a6T{WLU`=b ddcb,8%12 &Jjv6=;>/;Q4^[XhU[E wAoO̍dجnʕVqt;}'*ЩNG_|9<+0]e׭E:i JkGUO@z'E*zV b(SUԦpk ?q ]qDkRŮc{5,J%%mX=fSR+^bjkօjЭ\5J5AZ]Dħ2g&NV2Em\J۳nݛ{FŶsdE`jul^k7=@EY׷_ͫSj+1 3&lV3h`NDh)Zj(PE\c2ͫdPn=hu~Żlu/74_0g{~L |s}=󚞋T_kjYk_]6I"aal50p,b6;ʟO5Y/P[{9WV۴5V66췵ɷ6} gCrܩYbh4U82仁na22$ $$"K1xpPHDppAfC]z4IW)Ue1N'!QBpU+X-dbԑPJ+զJFJ86FmvP8""c=*:c 9)R1R̜ j$ k12тpd dcV28-dn6L0D0نYtF aD d0`ZX܈!UQJuSVU+TFI(LUaUPLYزpaΗ][zWu;E'6 rz_`d`FHAd a, rNJv6uz}ߠ(b1I&ʭ5k\uZ_t71}J5TY4~szͼߕr6I`8jH$~軽uU5rՃMqUuhjF Kƴ ]%,i 1B(`Ec q1 [ ,m&s=QbjUhJzzM +!Z׮+k,n Dz5 n_a6VE}vK*A =wq;Kif PF=E ѪuR]hʭall/8قu[_cl]wIϢy?ޣsN+WK#}S&C;/k}cO;kvsYe`3' ͒kE`ˠ,쬆ߧf}|u}>u˔tr):X4OuwwuO:>G[afU&˚c|-8,<,Nb Sg%1Bb@""3X*AI$%bS*ġQ]+&k2HS(6b1-JY)EZ)Щ`Ŕ 0P [O{v*Y(2(!DdrJdSl8&pјT`@"23!+0x(ka*XR'̖%1"cbHc& ,cMB[,#&P^^kZk W:U.8\vsnäu}oSuF{MM5-h٥X⩌F ? fAf`Y9icefAm:'= :V䴻@э:8,b&zHlۮ6: ފouMN?<n|˟qz גb5Xi*kӅPh{7 :]YW-d V&*.zf ʉC 찁RJ F `usj\k ƴM̘i΃ԧ{elHE9j &VzjCўޫl7Z*X FI0%(2+3T>VꟹM[p=/_ܦwicV&Y|5Xf>Wwƞ4ƳnOW}?9~k?iT8N!5ʝzgM>ޡ x4TMTkf#U֯WZu/|•] !ڼc_wjm rr͂a= ̛siE* +#]YP0ZЪֺ ŋV;2 ,kYbͫlf˪o)wgi[Mwm#[VF/\b`Yua5kiS^@*5EpV-޻l&>o[c.:m=(ϡwo*>U]$y_+w]\w䞑jnwjom5qy""q.-cvWKԳC7{˺MޡJuoiZ}5Ot}S@7= DO:΋AWkz?e5YȬyV=W%sEQɜl2g328^ DN@ W \FBLJ]Z”Qj!jGNl %0̈`.NEf°jSYHQqBUNMJUu+M`'!X0@+[s0g.v[%UX#%8(& DJ]#*9PfHC2 T p6F p$$L%D1[Lm3f0I&k&EdVb J"RkQ^TeZ˅9V-ܿ'~7bѽm w#j.=h)C+\Dd`a&)Mr+jv4Mh]Sp}{qWq ֯qR[Q kɱY_վW6W:]p]{vD1)Q6lr= q]/_hϬ|}Ku :5O]4;Mi{[KiM7;|UutM;ڽ{pWs(ˮj懈*rz=bzMQAFL0O s0!j8Bqpd5) XMtZΥz9^BH%.,6, ,)fB 30]09Br WԮ(R PF0Dǀ42f};fr`dDad`Is2Y5c0C!K3BdHZ V(C017$Ʊ^1,0 rDX'8s,A0Fm` g ٘6$X3&0 !X&EjɚVR6V]`ݼ~YVq%m黍=2+:>?ogMYTD2 ^HDI2qRE2Yr0n&ɩ5)[Zi9W}uW듻Rs9 !ҕ>>1ޫ'Is%WGuGv>:_a+Fr;N%*+DT\u~ױOzE.*9v5Pe RkBjS[VYN?M Q J"eS?~z.ݧ5ȞG<*ᾈFD!MnۮfŬ7)֡YYy%ZVk"T" R)TD [G@I#kemڳ;)^GG6{lo=sn}3_nqkjՋ+^@2npZVUJR]5SI@Lu["+M1Cd>ņϷ_j=_޷j<+_;,FoOͶ¿ʭwMl(|FLHK;}-oeVn5o_Euyw-n]fU;->{{u9K;RK %.Yu].]9cQ:TIuWE kbW%,ZT-50Y c$D*$dXf D)rcZvYr 4|]{k6t?E=ѺB08ZQ^B"DvZ+kuRVHh&Iڻr[SaJicij/z]W=Njz^]|zϜ>c/n/E鶚uv~9o\2D]rv]3f_?KAԡܵC[lTnFxy\}`4jhYR[5}:aswt.?}s hZxP}{UaԑĂz.6Onbu +i[ƾ.ϥXR T-Y%"aN' k2ŋ#&SX9\b0a\0X93"aLVpȉ2F0dxFr\a%ș]&G\sk֨hD劵(hժjǦ͛9wcq~u67=9ggokAYQ`(l@@FXdH`e``ݐD LRn+:Z[G7>/{p?M_'>oRS]"[MɄ;?fC|{|qA.VtiS??]/|G=όoLV O==k=K,hzm@^l5iQ땫UzKʠfgxE5Ղ9ϸ^;>BK$ _:~=|N`NHmYn,UP#V qkE%Fz*dc! ZZf+  8* 8'-XrݬmU?W:AY~z'A4ksZtUA4+LVFuj$i)(Ud)U]mv,߲HZrƝ5֜{B=scƻ4ys?zwenCjxSzm }kC\۴;.n.j7[v۪\r}Cr9˷ѮjNɪTSS;:My_k>WwYa'蝮|oU||Ks;d5vlUv,'[iJ nyy{y%9a1 R+WF&!Uu)ҊQVj)t%YC>f͛Aa5ה,"fa@BW$"+xIJN&teU@МAdԈ,W#3`%ߜ x?&2#cjGvlnX Uu-iUTVTB+dkZ G8Ŏ/ c6>nX]`F=gSuRZuei*B+@`>o"0U\k]YH֩^Rȗuuk$5Okböbz;=߫}{ӬQYl%dk﷝ߘ+vs=>˪ufѵoe; ʶqwCǔvz=*Tذ-4 q|UϪ$N F˒W9yKƣCWIrµ֮ FӪkJ@GTCU\vbfȴrg2#0Fe \-@0V^] QSNxFSeڲ5/5ueRvmZmsXpac ̢H&Y19$ Vb-UjVTҦV,qŵ·k0 ȭuhUE83zd~1+5(zj!133 HXK\HS8z$bVa H‡(pD,ŜI 1- 7cXL"[$2ֱeM7WAbBrPzJjBԡf 5U֦{vjQ{;O;想s`.T(a hf>ff-&R\^:}NcL#2 ࠇ0DlLF$1ĺLDI%R, ,Xq@0# aēc ["Y$Ds%Y,"K %ec,2e603[H>҉V[_%r:N MYZ޳gO7ۦtw݇X^ծn" 嬍k41$0YKdҖZRVeBY|)8;+'贔5:"dK,7ϵO'wrWC2ֈ<foio^v1Tm_?'換tGGH=w7++YCJIe(TUE^ktSB+:+h.B*.u[GRϟyJ+B6j zZ_;z?|]} Y]-mֽ6"R+]e)VV` @-I%Z")9ś/#c^[H(l[볿7o{mn&shqz0`1ufZ1bJFt&TQ aٳbطp2k; [ݳo~Veg0<{N˴.Q觤<9n{fzK3f>]gc ;-IkG'KhxYhjjtϭQM7-%2*V+0|뫯^)@q;W38͞¾¾:Ύg*sjZs`*AU[KԡN3N@QK#8X18@"YP2uj:Tjk_j_ZK^lTeڴtņ){C͆3/ f Lf,U8 Rk]dT*STԯS"qjRY XZRK= jR~L@dY\b`P#׌"Q4Hd 83Ә,^ 0 R - NLfd rEM[]l2'Nj&>dnƜ[+&4VBl[zykiI (C^+Wx̪EޣtaZ:K}AfӬwKKju6rHMBeKf.L W JIClS,ժ-}It<8;o蜷;WJM {,=_o՛ bZBR20Vʅ6 SnwgVzoS#_B͚Mӆߠ.%ׯ]CG5\&.ªkSF_E:ZU.yOu>cgz;Dm-ngnud>=g<'fͽM'+B1R-JMz_]Rep"Xb,+qC98 JƠ*rdJIlaKՇE&,pGZ7iz'C;/ˊK^PVj3-~3\4]5) Ma],akÎŒeioeݻeV;oJq<3ix-WOn4Tb~Ӧ{l+sbVocSq}GSzmo5M%5m׵M1. PfHklWY';͏qǤͮ^ 5͂]vqmsi޳SC`BDA`iZjz?kL 3 ̜1N`28R]QZ5E )f_L5Cc_tZ=eR6plIزCn-'ܹΗ5Ʋ NÂ1\$ZHEu+KRUnTF.AQ/VĢkgS"XB`Fa,e3B` ‰#'&pHg 1b/,0 <#+* f@dq&kaf .lLn5We,uh*cHj CJiZUfyU,I0V[{5Y^w.\ʽTgDu)"]Y.Ѓ켤5 f &R$)U*Ա~QouAqn˾4u7zMf*LbW f뷏Oxl_K+, {L utU~g*|ֽ?ث͛*Q :R ` *tN]NFxZFF@VwѾ%wOmQk9fWRsY=Vv}Əͥ}C-UVd0 &QºQ^# P.$F!Idœ) c+4H .&5l6H5=FpZ>#v] g.+^9Ax"ÈɄZUU km}e2畣+-c6xݏA Gmq_4zu5*}ui:Ϧtwqipfn zƛ:'n|eGSr}M)[r95(s҆*0b0$݈U{'^~lWc6hmw4u;λg[nF2 0SN6iuڒ45 !2@8Ć)( TR$URNR]AʡPVW:ꚓ_Q4 mԵr,Yc ͩ;6em2e72Ƚ7J02`s%@8EZiQJ ZR tApB0!v$6Mj~k'bX9#(̈)GZf% bV\/!, Ĉf`  aʁB  LdJ'c 9ȉĺ VYLdr0 i)k`Dn&Śn,t3]JezeT6ztWUĪ:ӪvV ncolq՛(\9jnVߩQJvpV5ic.Zӧoi[tN7nSj;FUj-0 B$'ۧ;s{E_?dR^$?c{SW+0/fTtMz=׎Ҷ;kzfgC+q<~|ٗ[\0kabөu OOHkB0  g1vV3rZn}=uʜ?|QjoC xB*V-* ՓIth&#jZ"(NtIU"#rHY2rmulF:hCӷg.bZǟikca9&2HZ+()-jJV(M5 Tظ789ۛzw(v;[]M| ǚkw_kk-5;-=q;f3sJXt]6SnUKov=~ʚvSAU -akk +́\i#)i#|w_}@ڻ->uS-[n:^cmݰ,#"e }>L^QNq[Q{!,\Js&'3ehR֕2`vITVSuJGQ߮)}ijSi}ÛO#}s-s6L# Y13p $(T ZkT5%u *WQX$3aJBϣBX8R391Qd0'2̌d0HILd`V#5$IHW\L.aNa%s8I)d2&`)pM&R/9[p2廘*ol*㊌T V+ZҪ˸bPu{43Inϧn:-n6kcknulwu誸Z\dXQSvʕluunj mW=C ZmuMu{iyg\ދWTX[MjQPlKk[osϲ*ӭJUlo\N2j ik/Χ|U;mԐ*6Us^J 1jhqPUZ (ӫWYG\U`,!k_ihON[&>g-ui:n|ҺwP[?:}_񞟭K$"H֭]#V.EZՕR ȑdԐEt}+sPy͇lzZ npM٭wZP7=]d+Uqu55IdNL@Ү! X%R.l{[{c e9`ѹ&c\{gvcvwk: ^iquK[yY5uVmmƅ՝ Nolz>{g=Z}VywvF9W=ư%L*5j]C\kPUt0 GԸ_֏E>sy^]>kYj͹zWowq/:Ӛo㶛:]W+jMvum4+M2. 6XjZTʴr^o`gA>UZ_m;֛]yF2W% "ZZ+:]P4(dY("XĖt&+ATVV]XjiΎ\~kfv&-XCXXx$/yemfXuu^kXf8Ȝ9̜̃.t2z^jpWE|Ze #f FVmJzmښwT{,V6*9IP֊kEfѮF zeu%Sa/yZM/mq7{-o;zmTȕaLI N}QbTEuGi4mN5m^()1(ŠVƭjNX54uCWkwгfwZ}b:͕fbŖlX|i 2c198̌P A0j J+zEzˊBVEa+!xเXCzGbE$ 8!ɉ\J#HDb0ɜ9)-1 p$W F .%xQsRmhdBڸ%cqѳ3"b sleF!e؍]T]nƾzU%WV1Y \l6{^(}ME.>Ֆ[s7\޶l64YĤR6UƟIsy͟_s;Ǟ; egnVMuiYVԵ֬&R^ev6szQu6z]nVAj 5$|e>tP8CD]gpWVbm 5ϱMVIkgs[޼PZNKa;9nժR:~z͸MpNTөW[J)UTEzT##ߴ>ӟwGSOt_YњlP}U3]v)OE|SluUQ V Up]HMu.Q RTffd(D)*-RV.nCȚҲXS`=>p;zgt-\Cjrlyq5p'N{ Ŝ"#q?2[evZ4,z{w_T9??4N\ ^ݫm>w:n柴u[hŋrnܳaa'ZDĦ bfFF FIH*-((B2eQUC*W1B$8P,X 0 [a[=,(dD$&Pg <9d. V 9j\f \qňk %p$ #1F`,IHLسkXeKYnga}cr&Z~4zEj!5 3}IK]z]ۥ.}oo[n/nv{'+T1J0:Ci͇K~ϔ䷝+6IjZ-WzMm֤`6&wI_i.j-x$uLWPX^(u?s6/>>Ըۻ9/;6ujW~O~ϕw}{Gƫsݮkh6w9/~kk{c_mֺإZ) 5FUԬ+B!?O~ <͇|_rwn;7UK^;p;о{M^hJe EeEd*DdA 0)Ha&ѢiI6\9 eYQkXNGl::~gٸsj x;()@I"(J++WZP)yͲ=̚&=+,e1.>n۰͔Zgz+_~w֪ieطf[D?O; wttN_e+;t?ﵼoo[xQiUZM70*10T]IZ Ab ^VZ\NVl6SZi,z}Opsu/pka%!b5Ś:(vMvq15A30!&)H*5+(jS/[Dj4iu#kMN6-m>Zr]n`0=ne 7{s"ndd0Ey)BHEhEaJ+ӯ8`D0 ^¨Ô80_N\ <}mmUGy62VNvz'K|ʏ9Zv*z(TWUJZڵѮYtB@0+KF>f!y/ˎN{g*vN[_?o:a;6k_}C| UԕU!#V ^5^E)5B0<0\J9!T@mV)01.CWS8NgQ}woOS^sw+TڌqIMФTXVHBEJ|]7YiZY6uܻ}WWO|vj԰Z[tznn޳O!tz8Y6Uu7W;W+дTsY ճe4Ur-IO׼jFgua\7CۍmǧLƍ ^dL͚ٔdԦIcI44y9=A RaZE J*TjF_Tuz .]6i4ksܲ}͊b"ŠuXs Հx۷esav\ɰMF"(ȂXĭ0+JAuЄ :ք hWm, Xǘ#R E!"")&Q@'fdġ Vdss2`a#Z \YaB)!\FDdLLDda-C"L bfI|䵌!l+n}&k 150Cmw~ӡ}ul: g7LݩQYo-{m/]%,ŤBI%Ԧ]^XvUn7uq<_IWOg[KbMɏRjWc)2+ZN_k(u,VԪk+e`,D+}^T~9O=W-zXm~k{nOC4\;5j)띹}ik/nLڶ477i(jwPnǞt_!RUSYhԢҥBZںUƍe(͆¿?Pyw^oϾm,u*5+H5tU׺_ztYGp>Sֶ4PD)@ִWBi!5 F. Aɭ1Ӫ=x: m6l0Y,iX{dXNst}6t$@R^Z,C9 As/dLak-,mٸAAfJOvZ\0 Z[}'E l6n:mW5|OAj9 և3CS~J,.+ٶl5\ѮE fj=鰗\2]We%WcajuiZ/N͝Z1LVDk+f0Rkzj4hyN4L )εU:H4+FYMZExi膏CQzm)^uKWRv,$SlAnsųlٰEeNf^1~0p%+RWEuTD!8"`4-ED]9?z(`!,2 ILcC2FK%r )!!\LFb10(V6A+P`WJ)1BK"s0"@0,VLaJgnc3&Up֦l-kj6XuxnU +[;&c7۽i[^{Z{VlcTU)sS}v;G]C5QWQZJqg^ZnWrf8n'Gj/Z "ksŵֶu-2,e Mj}d%:Zi%j}7uWH aZ#Gm48V>z?5=M~Fuz;1캮M~}:ZkU~A!biTJJuP(Z@:?^q:W>ƺ:CU2v.ܝȧZ]K>.>nm8ZyWsxU:TTUj) @RpY'dV"W]xY%DW]pl ,3s$Vq:S^}~Otxquk1aHRWT-@ P$+saɺcK V\nmv-lm=ןuI͔c\=m_1ui]ܧ́ݓ{;N6Oasq7}~ffwoKm4tW.]]u^4n߭٭}<)8bf%*d:bة4oԬw|ϨFlnj[1_ 2@`da:,t9WbQDjy\5jj8+0IT+V#J }a*QHtZekh;6˫eV,(͋kmtɽfܳdbű2FgXtAJU J5ԘEQ])WKT)ǡ\D k1v+YKmH؈$&2Z. Y8rsXə% 2' lT< 'b *d@nj 220`XN$'32q$l9\g_<\:՚Sfξ,WAKsu}Ms{ݖdfwY rVTѦ;WW,͕}~@KRR_ fXFnovgN}O4R!ZkC]a8sWeAc\bjedSJկP.4 O{>G5Dkqqz7yQU:ڻ۶u>otG[OQsmlz+v~mWI;tz z:^m[Q=U*N]YZZPp5G_A5G|uگ S9puwg~UϬ}ZI[}_paZJ|GR*&ɧN@Ne%U{%oV-Y8)LU|QEڹ;&9w`#HVe]L԰:^.f%uɡ%KՂ2d " Mc.(f6ͧݳmñb6kLWQn~Mk&zo3fN1֎K!ѧΫaj=w}o޸WvujmeCq{[J¶Z֮i\:lScb\5\fAցwcI~>w|_Yo6s<1`$C!1r9)JIgEsIk%hV R_2xZګPZ]- =-(cU^:+˜USbŊkS dObV-neJ絆IN bAjSez^J# I' m&%Zf.yzPY02I%7qQ+(,VFpdC k6V Ł0By"J=#+E ,DD019 YxjlaHu k݆#gc[riTl/e^KoYm+yeٲ&k%ٯU*el닖Rsio|~e"/h+Q]Ω@k4ܖ˭8>x^'.כ7:<B@PLaafBU ]d)Z (}ges 1zrGGcu[̼N0jjN|eǡ|{UKиܽ7smMʚnKt}?qRr:4y{Tfh_WI5ZkL)6];ԥ~M~}]qC% nrXQ!}sm6<_Gu6;Mu dSRQVlU%)JU1UA sr@#eTS-j) N-Zc +fֹ#Mɡgt;ΓCO=4Kc`-aƷO+6ےL#f>[{r_fca-5CS] ;EoEOwBd_!&`ȀI1,Q TyXD`NAeR`Jb8X3eYěD0P`4DbTB&BF&ʱ$%lh>ޱu,fmO'ak16hZvlyde%-Å;5>E[u㢹-F¨ J ͽӿy+zt>r}Sh(@֩ɖI쒸2 Z)(\R/_cyMmT tǺwYzr{vں^*{^|>OQWEskyO+itEqvZm+{<W<_w9\Ο{WK>j5vp{/*Ou~{[mAmn|ұyq4%6gok*cET(Eu&}>ѷo yy=*r¹}hRpCvt+|w低_ݭ^zE(MD":]X'^Gdz$db!p Gev.TYS$2 `gz[]on{p|9OY< 8HJV1c Ȟؼוa4efY&\V,XZusfQ#cOml; ]q)-^FӮŭ~+͖ウұ.c0l,b-ڛƛ*wayMq;j×I=ي5ZQ1jcqm,i|??Ewݺl#֞Mb`$]N&  bX6ZS!K'Y(%.)s|ùwMX_ڢ&x iѬvu:hNQP4 Xk4˄2N .a k6 &׹vb&Չ aX#5cK c1Ƹ)-UR0YNV" j$l`P Aۼ#Ţ%, bIdIlS"q2Xfd W23%# `KZD0 0qP53 XL d2 bWQifZroœV[,l^~Ο5Nddd3"0rK 4!]]9Qs~}Zc6RplzwvK[UT-IEU=W魽3ywU׮57}ܼUb=N=Yau>yr+TNHj^k*He&*@)NRUvQ\stرh6 5Z'cLr?q>yu;vwEU<9.)O!º`^K,6YkIL){_aul_b4CY]:}FJ{:4i.j: ,\O=Gmu$l}>\&ţ'[º_Ag5^y|;7ص_^#p){,8[Z eUUYɲhI[̡$c] 3Nb'YZP~ \ȌD4>n35uz-o^VWRK][5O@jTEԖ_f X&< MwC\줬ʯrM{ŭ} am9k&HsPXPШ1JSR#܃̈_z!}+̼o;<^: t K]ɿ{U;) 3zv[=K|3AI~}u{-[{-cB֔%Tq[螻պ]>71֍}D:mڱv( lLwۏtڦ֗v>Q㼞cqQpH.t&k:X5ڰ^BJ5]l/ ΰ%,d9Ƕ^Æt7wo-Z۲8(V`)`¼P ado9ae+g,qٰǾXX.pRSiuض6螾wegMZ݇>[Qm v@Dl6:Zikpżm6):{='uMW9qG=TZS{ d }fZ7E\\%_FK=^uy+QaױPڊp!U9XUٸll,9,9fb*gY9O.{{-eO?T^)R̡:רR^wIvTiե[E)meYrbTf.F9|c,> ;2{Nlp,jbkAH!IH,FH!",,\taf|ĽCu8YFc"$UDBrRI0 2„Lb e˒)R,,ei%qF0`d X   v 1dЌYdf(3 y7\aڲzǼ~껍};M;GF_ 7,$M9$، `ף[;Wίz?ޑZ qp^57FPJm4@Q_r|v-Eڽ="m zRBZ֕ m~d %@L) 809Qcf9#Kq}oAGFfAq>6Zx::8z;Hn+NwnA9Նf݋^췛^^Tg>kP5,ʍ_vַ{kuV#[}n~uS2k)I'ǵ}gIQ}y~֭ +]x[[%V.Q: ]nG bZ5C.%DbrXṬ{${ ^o>6gCS:ı(P.BaX*20xmջ.ٰ$ˍ~]CONkU[; Vڞ,uXmJ&56\6 aCs`[{S7\qW׮Kq{k-.Z.LۋeEU[^:՞=UlVBXb% Pg6iA Z+$)$P&ax%84j/y>7s/RNYVi5ժfAF-Zu wAXK]ײ(lVba2kaa\1,f$%@ 8ZԺ.SUxBTlĎC0r1q́^aɊc8! $' gHKAxdN-/0#"``'&\ EZ؁ `0AQH X8dk9,aD)IJRֳw^^HizmxIXR奖LhDD DO7?۹'yg?O%.cCuz7jsVez-u**tBXmiR+)6Kھr9^6zNlZkUa,5ؕ`=&c2"V0 Kֵ(J׊DBhFCFldI cb̀ID`dD@a2!!y.ɴ='0mc"! X+J` < bTa K'̰>^>,La(bHrɑYb&Opeq #iF`bXJ<&%88ZXPr JX@)ŮdF`rFb\6GtH)d@_5׽N]u{_{aa(s^vfݬ9J tdADȦ/}Gym}'G++tKt;~Okyhw=%m=3Z]_ W"T J) " ȑq f g/?<9;Ʒ޿W:O9o'}s|-ǂ>~ΣWַ{=U6Oi5s5v 'cdN6ۼ6yũdXKoӗMd˩_CvIsEGVi69ƼЫw:^BYvUyq8M]Et+Ԫ4iQ yA-]B^y !p%'2\pg_,MGEv; 1C_ Q`$*ĬR4Ǒc]`n1ln\smڳb0E=vIV_&۰fN&l.V䭱k*lmWƴMssqvͶ}z.w.W+p]K[UYz"1\'R&\~*U{]m%+]4Û7|սG'պ Sg~jtK +Ʌf1 d_ssMG2⚲b b֬؆0V;~s |?.ǷZ]QꪖHskslvM"l+ pn Tm`MRY5[HHsr <05d4+&qs ThH(P",8DX|NA; [0X* QXeafHJK'S m,Hf BjT.8=K BŘ, aŀ" @X #' [G)ebY繝Yr{.tO ]*VBuP0ХVHJAXEkj@Čf}x/ys;{o~ߕu}緽;ͼY<t܇E4tuP\_سjGiSN^Z$,f9&Mu]M_կ9W`lpZ5qcC&PR q&R9 ozzt=7XQڣA/75抲J1J1'_X 84W-XaU#86 ,a;Xnc ìv[yGYݥ9W==7X%` ,1n2\S '^ܺL"kuvC_i5F9o!8taYI;]aym(ݰ60e7\w-Χ{ռOakx.7mw9__lf)__b֫YSԹƾ݌(uz.Qmn^+mjR 膰paU#]|!N;OE5ju5[R6)7="<h-D1ǘKa,9ZD>߅a<82}؉kZi`d"(*@ayk"!.X d+8 ,SDR5 ̐^LqK%-0c0p@Jb$bPJ֠ k! bȅF$(9`nBJmT1Ry JW-!0)Kއjw>k5d.K]ӵPQnʍFl+ZH5CJr:_;#Gm_+q5Mz_AqvC6nOo:} m~kWѡu5ЭedaARZkש RրPT( ByϮp>cyDW;/V6}̼[um紼\+e4FQmvw*Ա)=ɶw-6 $ŸKM^yVkCkїOk:ب{YgGr!ZNWCOREBdefkUD_K/Mζ6u4x /.ijqurfBx ʒ% S9#cBԒK#c1X6$b :uv6֩}Wy=gA20q!b^',f L)d6Ge/qrr~W+qų\Hhܴ_jv=2w J`qj^4v};*[j8 Y춴ՠ&,UVet5(tmi75v)|/Ko]/QuFnIfjeT*aȬnzK??9j5]RՃ8\f.P続ʺ>#ƼZ:cڪ.{PRn 6)ld=6WZZc݂-p6bZ+/{,1X75F2SRFj D0b a" p1|@sMdq $V dL4 M36O &`rRdf.&% JBZJ @ ,#Q i T#,\HM9 tNɮ3%1j2NshL †4fX֥j }Wgs_j5Vz]ͽ*l )a5_fz˶-z{a‰WcNk[濛kuګ;m2um.Eg[CVM}ZTz#%K U8Bi` !P ~K|WOq==Ꝿ.k|ǘ~~Kg3xEaCVy֬Uufl]ۻy:2H!Ы:=TFj@F ͝[[Wwըw2jއ_CKϦ5A6Kz;DA]ƲӮ֫ާ>o/絞pEzzP%Wa[̉%]h:u:-[9s1ry$8͙kLv9CKoIзn.vmMG䈫D6`*)ŌJZ@o6fX{r2l1yf嶕O +WjG# bҰUH͹ܛz]mk,iL {lܵsu96sY:hv꬚k9u0[=utf: O#Z MU\n?CymK\&o寽Z9Qƅ[.T+Bͽ?-wzr7l3`)(94T怴$sVkxtIԲjD 8lK%`-Z b' c2Yj1 k/pkJsd0{0+!bX0brs6"5~N^Xs+)&%"E+\XEtNcRf dyDY$=jDB0a !YEuXm Rja)Ux건2tBgkQzn};{E΂*RjM:ƝU(B낁5P)H*J X)ʢaq흆~gU7{2)u:%/LD8iڞxyotbV-z8jUVm5'!YGjyGZVQ_ZYc v߻B {4\ty-vKvTUM)ˋ!]oqGXmBvu|<ˎZ 5* A5()sM5o" c n0n̩wg:.Ct; YhfW^* ɓr<26-i6{f14שV[K6L+.WNZe܍Jl6x[MfN&XƱͺ떷,wpOunڎ+iQ)Kv9m-}K{.ޟy[MMvޝuz+o8~ə7o:*=No.hmM;vg*=؇4VӅbS:Sq&-䜾x'A}-UV;-{ʹYUZK_gii7>u/é= ==2e`ް¹U%^SKaQ^判nQZO΅=[HUZW@T@- KJF!VV,@R=s6z.u=6tyzMwqo?O;?:j9<3॒Tb*zF,أZ8qj,S+f9NPbi-cn!v{5}v5+[KRiZ~(H d8"bu^~{U}/i("ѪZ`yq&H,`RUGU "MÖE`\yh3R§{l/Con7˸'FHEQFBQp8q031e6Fs>ŋnMVu5u~fBJY{d`c~ŕl6- Ϟ]&5LaZ}v-oe^íh;t~#=Ej2a8q C0r`S9#0G+[`#c!0lpy 3$kINkd2bdɲm$e8g0YɜÌÁH ֹCD Ј5B-I`b"iD\l(2+,.`"LD2& %1/Egދ:9f+@.R i*6ڭ]CsmarߗLYR=rYd;^[؝Д:K],kJtmIo 5jC_-u^|+#M^}B+j!@-K+ "T1 X)J!kB0TH[~yfun}ϾFw66OlxCs<=H8uUe :9z֋{a+HNk\ !5t1V'ow=qԵm^ )#HC+cep3o>;krU:磕6r<]ORj֍MvBqV `BRI+*b~ILZȅfXqͦKY&R2}'Es{WsA=f^(q ^3G 6 Y,ptd=1-iiRLyn%r,ٲ7q_涛j#ƛVc`Z\o}ksv}%>u{|Eiu6q esO~9vsS^>ˢyg_bu c`ھ>n!/X3=oZ9y,ƾrjI4;=)z{}gޯc7/_QmloFݬqd%NSYn5l5g|WhϠ CY3VQu=*ˮ4f/2LH_HutF@yלVQ(ӦTFy%`K 6N49E'cEqƙ4ή~E77wjwWJu#`BVZ frI#68Rl6ejȘX6rzM:'[1q={6\vaKf طq6uwίo75CxkXeײ柜͗kFOTzV}缃lGQfٞkuGo~SW>.j=kCCz  rF ֗VtliotΪcwi>žm7~s^cmVATEK_~sgո#<_iuBW5s 2Is8p>2PrdNDŌj,aę@5hcX$f1,d -$`"\b#1$ғLL2` Z `$-%, abdg G%.eLAcqYb %r ,W Y^*R I+ :3hK $E9'0 aɨtU{7:c{uHhB%=sz=ޟE9_orܦy=mzW5yo^a-tܠה*^̮"T[V3JSյ(Ru* BUHE:]jČTY(  k\.NNx=j:Ukk֋zӽnn/MI.G蹺|?1kھUMSթgBiׇT޻{ >m3j;"R%5mN4iK=WW9%W]^X*$2"(Xޓ^t=wRFM7rSMPFjX d BʂKɬl]hm6Y#&Z⯶{tnz/3O;PXՋEB2)f?Y-H мNǶJayJ+5hꭰ-=rPV6^رѴ.hUgnR%$v nݝŖڽ:=o[Y]&m5 0h_8}o7 S賢Oxǡ:'_W3nmگ7zݯ{MΦ._~\5Sky -*ttUE`VH=x̡" {;n;/JU tuz{4^ki8*fYZk1\JXK 4е 3tɌ2&5Oِt;c7Gstxh4RC9r^Fa5b@2[ tַm;{[lZ@*"Ql؃:gYyv]fXuUvf]wYSiLO;{n~ӭ_sku΋G7Ty/GeuV6v_w=ZTR7CK8[JW:_z޻x}mWlN`Ͱ$!uX^avָ6ItW!WW'MeѠu?28^;yo*zZ5j6D(ی%b͑$8F4^̳`2拜kİj@~4%5ᙼfL AaJN \G&D0da`dL@LaL[ `rQ030d$eE0XDfLƔ7&H-aJf# C!)3̀8`0R*“qC$e,P "hY5j!` `P #E9;5o}'}N^{F 4!$J2}=kvz=އt19nO}r۹ytZ 6aiݯ_$v=ϣK{6s +U^PX.%H5$Q5i+ө*մYʊM:5WBJ*U^edbqE0#) RPj >u>=~Эu v]ھ~zmG4V:jo3ɷzFNIE.'cn>-0fR..-6TTUxqK?~~?SjM JMZ Ԧ-eXΰp əJ}']Ovг*ZzU[SWCVK]Z(pF $qS)d8Ɉ Jpfv{:@2¸NHҧ8901!&X>d?_^j`J' q9sXǵcɎk0 UUueK,r |m>lѳ];nv#{]M'81,8ŭs:.u;kOx@|=ޟ]vΓWW}?6Ɨ"Yݚ44x=ϭ6~K{a^ez4s6IȪqp*2+kJRm8|]emS7ZGslv l./]纾ng \=CqjO8\a`L8%8!9&l3)<Ƹ1y <0lkpbXlc YILLadA/ A3EHA ƎFOm39^#H"RHÂpK#`I6D1aᰊ'10Q#" 9ɉ2`IPa I RBŭmX@pkjW*]@nJR:" d`RȀ)YY>I^z{FKfFMDV8b$VӠ[ NG9[qrܦy o4:mnKԶ])׊5n:^Ɋm/_"&(4&Fle:zEmlԭSBԊj]zW- Uz8R ȉDd-p!UV{צ[ƞ[Dbzm.Go=Nfvs 7oAE:9i˷f]i2 @k-^͔So:p9=gʅSr:[CNOV5)/FYI}=;6iUiWCksNNWjկXqÔXXpVVH% FF/6 #q1V@駰Yo4Bo TH 11|=U"w?E|cN(mhZYkn9fmV&XpNN5/fF6 mQrV3o7k,= [m7݇YgmgUn-й(y!n]FצME4>GS]C˺ ψ|iOnu-[6-lUqW_uu5FR%$zVZg ڛ["٫S$h ]펳z]y!/X4 \4YO9 JNHs +$0T5Df=iefƀ$V2@C2# !U 6aID2&I jL$L܌S+ 0 "f`L|B!%rd' Fn4JcpÑi0 L (1dT*lDWzeQ6Ա%-`)rBzD DqdK ĈHD䌄0NzI@O=s;}"އA}k"3*%F Ni6z{'N7kroEKmi,Q#Ve]}W-MVk*"K@kMu֤ U,U'ZJk TJVET RY)Z-A_002p$s"V+&)aY>wOk/gG-nSSAiy\Z롺5Uu-ګXWXSo4c]WsshE삘T.6ݕmPfvEO>Or;7V9MEJtO]J ZAVL`kz/w[_WSթs>mJ) iȄ@. *YQm<4-NC!r#!&k`喜`t} z˃qܒ9uzi ;7<^W;gp_a[dDa]ؒƵZknk׭/XNW:*{ ehcmj,m8.y>XOaq\mۛ={u{>:t_NZqKy.S+G/ʻI8z`5%{ G۵V-'ئӭ%Ϲ_rפɀ̅,#W)j%n2^÷jhViSCS5Fͥjl?_f\yypUk0H9$XRśhW'dI&[ & |[ JqGa!&rY9F.&' 90p̜lr##2"Q)3KTLt& ,j&Ja"FOiI2K^F 2B0$Z2@K0A#y+CR 5hإʐf W(R`q$@m; }Ayuu%UjLWPBԖktַ.bIӒy ֏Wӣ:n׮uu[kUVPqiHdJʉJXfzRԯZJUNQ@hZZ\ BTR뀊d"$%0\FqyvN߯:rFWFS7湝M_:Lyz5WKtn 6-VYm}'KZ鱤 }ۋV+t;voKpk5ey] EG~gr=_jyt:Si5ԬRzAVN9 %`.vO=/i+EV^cKVMF_k)%TePM@@UT) IJEYd4l4N'Xdlw6mv=>:`*2?L}e'Cj>{m}[\afEE6,kl7 <j&=H%i2fh; дֿOomD_Tsl<䜓{]ۡzautz Uv kur 6ۏs{%T[-{vDރޗ{OC OvFS,L@5Fq$́<\5H[0V0H6L l&8f4ӎ" .a #$JTN1 9%"rW dDg`2^L6c0caDنƞİrdQ9,$ܸ)Į$AVd&-!xդR U&U1*L&I/Y{eg};}=ljjASeJQFBFj,t }1;Kvo%oytUsYSDuSmz~l刯^S0J5^3PkX҆բ_]JE@PBԔ-UWRk)*XTsH\$мm;zt1rzMMfL&MsS$(aXVޱkUM[aWܫ=k2[[krD:MdXJJ'aQW8o!*Xclcl[ٺ,tb͡Ǿ$%18@eZmg*]>+l6T6==^z6WqNμoesLceA, Y,ȗ0rK' )Nr|6B ktX@SLKcE%PDK%fILN2 B&A`d#̙fLaiZqn% LH,UJԨf(Mb4kl#"oaz+բfY,#"[:[U`r&PX H9flovAnz=Z7eQ4⦟Ch֫}w}}k{Ϫ]m'wetOgp.M>\ې\27L B5ƿn+s;֯5'J)-=V]mJ[|UilvW0No>-/P(0L1 A 3!6LbZaY^9,f Y(,,<[$ -)t1X "yL# "1P0x:8rY! ̘RFG 'IC` s VL#<8,)1YIb!|4B B *0 $LëJQBq(&@ .1-^exk_g-m=1}=ZAvu:W D/ uj[CZٯPfRy͟Mr[ג]#gIiu[ VHu ûqv6#EJ:ו# bUJuZ+(QK%k(+IUu BjY@!j@qy]/g{*;r9CKVz{GSGw%]-,YG-mmCuE_oaܛbf>LB%jxr6,#Ug -G/SZ: k,eHTfdS#~Kʕ .zwGQ =xHWNbs~}/侖9>J]>q㺿#E" r0GrOKMާh}]?|z'W7EJkcڸ4~-8oˎ>2^I.aqaeu( %bIO5Lii9\Yʈnkx!XL"i`HN2­[kl.ig"n-U::>h(KW]co6Mi{zg9mMT7i7>{fahZ/]wwes1vYk9.8}ukĥ,d %U{a4v2Ҝ9(Q:ް1~ MZ˵齷߭EmU |ut" eUɂ쾄.:jiPA+Lq.k\w꽏c+77~co1v=ґȴٖEL4sbNn[Z9u~Y7]#нJ9?|C{tl65߲sS_ azo?AI*`K,ŇK[ȁDc͓| ҽcMM7-6L՛ș#k Y7aWQ~]mYBݪ8+8λ k~QW|qSOT̓Y19' aHE91Lًl` %bDBŒc!# 5F6R a ‰5Idq9'3̌P$Ls%3I: 0FXc TMXK83#<AF@Lȭ3g!xVKXD,ÓHSl& ,Rf@"\2g f-_%nܴ^MP7;{W7[}w7曕*XXשnοWe)Ԥɯ^q+3cl71^?esO7cC|O'}.l5Yn[tAv^}[F+ٷJΊ&{ Bd2Ð1#Jx&Vt77vKB+.:5{˘-sm[r͆g ޻{!Vhn)Ugg2rnv,l/l]ǓrI[!@]vu-5]=C:~Gtz\4n-^}Mai4,+=U1 ,LVm}fio X[5ur k01sqk0$X"k4 `M4a+b08SFBD&8FdL `L'|0`i@aDॸX>DIdK Prol@G9 cDIWL (na(fR2<, 1L9"++X8*mp,FV0qAd ( IR{KM޾ewW8h֮.V(jm mҜ)Gs{N.ܷ,EjufQ@UŽ^߷k=ۣ6w6wUX2RHEaU4HYuWmUPV]uRк)Ytk@ DT+HMjK&aF1 XE5zO캫{K~4拝j5ڊ]>w[_+ֿMuJ %}} whAHxܻȶ%;99VTH0EQ4G9{OZh':[)h\NmGaIѣ'Q/IIj p[}_7v_8s8caO#=w7>e^|ѩX& >Ll6m7X:D=OazyEQnz<|} mz²7/_υ7 u:?jtXRmּ,rC R˓ V;WGb4Г%<|w]\FN2![IxFE8e2hAfFsbXa90&8#7\)]RbfJb25m"(@b!2C3 afX^Z1 Q%+"""8ci(%-baUXaHPxk3dK NL#mbX h 09, rʆR KJV+QET&jlzmxfyp΋޾67{ ӽs]lӤb,[:֝: 1cu;MOs/^lw=% VuB+Huu=+zͽwv1 A++E\PTŀd5 Z낆U4+U4:H5AU]:|J UJ]eQ3#1 0PJq6iX:M &-r:^Yku(uZ5Kh1f}Ƚ@t { /Ld0 ]9yH*u*{o{{zWCEZ:jV\a ^NDa>GTҥM z2Z|tz=~KԽ/5s=o埚|Ύwc鍯inƟKcec_?O|o>1 a.l{-tVVΪ4~O?eEQyNDhBks5,wٝV: + ~Y,cỏB+L7ZR^]նƳ5A:-7oׯ,uGNa бBW2׷jwVlX-mJ+Yisl{nūzNq[n[x*x>q;39)>۱~,XEmiL!R2>YXtw贜^mCޫjZ]ƞY6,E'=HkaMi[ dTPSA]'7~?_?`N clbȩLM,9,͘i0JA,q0rDpK`> N8 QƔ&g#3 qXxD0GrC8y tD2`Hs$uDZ_ ͙&) y,͌prK2̙B*Ɇa R""@f)T-ԪJj0䖒1c b,]Hv`66K{;ݧzybVeZjl}Z:Z*:u0TmFۿtõWfDܭ` l=x,:+"` pHD1@O[Y5+֍ aԩ-CR몺F:)tJU}bYUKQZֺZQ+q}{t8r|9FWSE'ֻԷWin_l#n.( Ua-%_9HE`-%E}}ӡm}:nIW[¨ W&Xl'KG[uwRZ5~9N- ^ou_=ꭟ|vQKlG~|%#a"Y6V_\S]};]WS}syKSkzi2ٷWw TΖӛr?7DxOv‡1{V^KbU `{eVYn,hUSػrD̉ňQ)-KsIL*[ +X"8m6ٽ۵zp]O;MƸrZح47.ZM; K2l P0ͷZgzܼUw]E9_m6n7t޷h\FՀٰ5"ֈ`r0L+ J2f HR\bmbabdh} U̳`nC$cT䃛BdԮSR1?iUKo إlf˂`XZU1UŔֺڰӮJ)%]!*@k*Fk5:ѩ%UR5iMXMUHX#;]e-=y/Ij(R9^f*,sGYN6auE\lL N0 :h\3I[^{V ޚ~g[JNbt,+:S30soMi~oRTՑnFz-6I}?H;ߣ~[_?އ[IwZj"Qm>//o~-[HhZNsml޷:zoўޒv5Oe'[[)6H}ZL[P/o~Idq;\0"ŵfӛ6$f,X}9-*S-''c^A\mw<7.mί{znǡSk&[sS@g_;o<ʏ̟Ayk ˟q5,>݆d+olٿARػKQVt:&/3 `O}[2dlŇ1MIYNm+Sۿq vjގi;w/9ҞazѴj}+VJ\?q:Kޔc̘V G$y81a3`bl$V ,VfJNJ@JRY3TGh"(cp))ɮF$[$0q y*)k~s8ZpܱM2*[)eƱd&c1ḏ &NÌQȻ!Qbإ`2Bp.,&2"A0 Ab/MhxeKBH hDK r@ݖQl$vAUjDw;_DkwlX&J׈IJfEU URqHխB\Xnmm7l¨ `  p- JJLX^LzUժm|i"e51 UZ*}`TBEz՗R)Iq"'"2!yX {K͎V帎Gi4}U V9g+׿V0v}mia U<8NDA N 1 é]S[akW^]n=Ct97缞u҄PD:EfM[JJ¥jiǦ:bì;8*2<quuz_1Z57GKO' ϱcewCd*Usվui\>` 8+*sVJ(읏4u':puvZ߅}wv|M< ]m1;7ضYWLNN*{u#}׹Zu\75^pu!Lc n #__W///u/uw=`t>k8s.ĺރNmjܳHy)]m;Xhôc ~Hp5lN)TUMU=5m]]tn54-]vٲ:6BCVŐ|WOgYy'[,z_ŝ| v@,fRFLF'&Lf%e$3&$FFD,mX,Ʌʙg1ʙI@6r 3NO Xzz4ddS*(ef[t:in8-aA15df,Y%AdfAF"1bG f-qݮXN!$Ô$ t)lv@nX}~.?=cT0@r@UJ+Q^@j'c~km욫қUj;VAMl+[+e)4U.ich0Lb#R*5R֜j]X kU"}eZUP)I210Z+G;۩%O䴼w?i4tԵ:|=HZSkX"6l{M˾f3 K)LLafg0GED=2em翟2>zarAelنڽ_yհl(kkBmziNS-.R:zWj#ؾ?G'>%+ҋzU{5LWPPe<~EkGʸc:a[V}OpϨ;ewr&s9}NKui}#[o&_*aM-e,H圲i&=66ogy[M4sܮ@7z={y{uqU{"P;igqU.۱kr4zޓOk믧izNjt{>^7?8?Kc?vzm#I[bSp&,u:<іkuov9i96l25r* TkUnj=µ'%l6*m6o:5]rk.+_n}uۉm㯷h*ڴV\kǜtx6[t ,1laq8""#&V( b% nID.fA@2C!8l98S& [jvA`Y' ,xf2!M') 9`TSؚ͘1e?naMȬY% C-ɐȃd Rp2FLb bDb$Dl$H,+ cUG&`kc@l,1a`ZD$ߖ{ +al=}Oi~yʹ陘Bu0XbUSVy];v;?w1[jZZ{M*իT^R C)צZ#eƱ8(`5JMpZ)i9!TFב @!`5)ףWՆz^tpZP@0 Iwf7s=%r=jiktry}9)O׷ crذp-:&ɓ)(1̃nfL( n D8ۻJk@ո9o/ڝzA:HAVm=vL\U펾MHu+W~M: vuV{؁'ٿ|μ1пU]p:]k:oODxf~n]m9;LV괾/^6~r|Nr|KQ pX" |5IiZu>K׳g-l  2ر`®'szSzm>?5vmK__uѯiTmZ^ݤѳ`)22js[7xOrz-dk@LK#$Qd `M`fM^e$LN0MنF3 cs2da |2¦S8> ̜2\8t8Hqa.h< Y,8ư+I˚an#0V2dIL "Ym.bl2󄥃PhXpIL&x[0Llv#[aظsA6Na۳9" YS*N=lEYju{.UmeU5ꩮj"\5rƹ($S,& !q)ƒU)@ JR zԫiׯB)PlXS[.;u^%kkt+4UoڕO[}ZV/9^~k#\ށ,?:`S3MykVF'm|Sy= \2[wH/9u%@v_6nnɝN9s]K_M{{c;NtTW|_cX EW];eM"~}lk|Ի72RZ)Wpoxާߦ:=]LwZ7Y\{Xggnŝìciinbʮ9Nֳ_Pj)^_Iz\mۙޡtV^?gF2!HJmqX JXk?c.=#CeuXvuV6otOtU!uCJ=@n(TEȨur$a,RkHa0MfKf ""Ml0JՄ.W z IH!Bk)WOMNme5_^VB# #" x)G..Wh*rgs:AhN9ki?] )5vjD.^3'2c c'$1!3mCMv7ӳ} ˯Ǡsn'ju%c$w?ZV(tT~Nn5Tݯt._^ y]~ M?џwUTb3~pޟoO;k̦݄nx Gٶ[t]kiWhQ_Dj*_Z?oju*Ko\y&ɿ+\cm\2!<{姕]cvvle^=yI}Ez;N|oCOEFٳ3ǣh}oQ~?7MUʴ,Yʬ隒dW{?,=_5}/Лpk4-Uk5666wr-umENsgahXRJֳ[5ikhk sv;zow;56{*z{ѩNӽm:l5v]j=His~y+7.=qg9k5؟.z |0y6zm<^]|{rO=S!dwnOmZ){yz?ny/&ca u}lYU孽Ww krO{X˗V][l,nB_ZxtG=caCuGۆsl]l5m wCaN-NPRnMIC)x3~ x^ki{ !P Hd#dȓ V ɘ)sBfDdHFL` HdHOrceg,9I1Q36dX d9r 9<`0 9_HR! fǙ.qe" 6M&p^a8Vy [sy3`3\+ QD&HH`P !ș0m} oݘ7:޿;WTg{`&W@1qrAhK<}k>Vmsude{M C7칞{}7 Z׹zKRSR+7$qJզ%:򬚓QNc q{匱88HȄEz԰B+ DX+k j"]Z4t^41RUӣ۲6}]vU5\OkTԍ-*Sq z !iH 9(<̂̃(ɈLą)pkqǩ5 -rrKΆwY9I!Q6*FW-EM+}v>qf8~[өKJкm#:-j:z0Gq.:?qͽO2ݛ+ ˝\+6m6Zk˜&V/t}7ktލukVy6{ΦiFQBհjrW|s~eyלŞaZKaqȜ")V0fr&d"88e8  HʁKOp-#kfDk!i,s2P " c"!xUdn2a=30怰c%83˜aDH$Vaوh,c2Ö-D 8CYqHXfNOx[J;ZoSཇ!v흞`6ZXBV ~sξrzkLY=Go}_5݇+Ov:7u >jPBb}s*/^9!*L"C lD FX5c19*̀B+$^ꑫN`YBD*VB2sǵu=aO]|~u[UJ;V+՝%T3D=nA/&3&#"adNaNaLfHbbR t B㋶uQ`[p;:4CuWƥCek(P:LBq޴st<2!Я_Jֳ:9my>թNAZ_wW7ȴfmnp\a:mm{.i;t;e4}j+{Fi~?q0 ['CC=>IcW#(ڽOTSr-#mn2M;׬[u]+-dͅ6śnnlDu#rS/+%XKISbVk6zZ=▓k_~Pm Ky*o~^S^yS0C  (d`dI2am8aH̐ - aSYCK] V%P3 –aE 9f5ka|li2cلsT * AcAYr̮Kײ!TDߍ# a.I2]A s!X9k&c\" T .HC Q3Mc1G}z+kt*"[+7h3)M˼ 2⪁VB"@ R og.nvZF5ؚTKa4Λ>?BZWt4(VFwVUS ( Y,^j.LJdJ ,,ȅb]PDB Kd2Lbd-5UMmuZtTj:EH52\$ cz_gz#6鸍&hstLikfeA(!, TA.&`'%F Z)t݃)dv;q χP>^}Q4^EC*^Z{EoY z\q!:^ǰ9osws^PuWz ~՜9_3<'tSۺWay Z{U0Pe>oLz_hCY7UBJ/->*:.ҲXucmEC_coNcײ-^l7l5#SFyڄKfIKomIKAQEu}OXx"-KG[j]vI5Sܱbqez{fZ yFEAMdr},<ʟ=]{#ף MUfZRmCOy}Uq={G϶T\*ZR]bBhD`dL ih)TV`R1ɉY,BElXT(RBS_YA B5@r(!==o=z_S⹍ON5RUUM\ ^L$DdIJ8fϬAt>[Umγx 2crͅmX XEUkWK{ۆҼӌf#+#Jm{6{ wVӞ9{z-uumeM% 7PX=rչnC/=]y=Y^*)6?_WF.hkk3iT\.g'=@[e^վ{ճu.om:ӴhYtm;7ncy[5Z=BB>{mo;z/彶IKukV(FnlM6->Ig]ynot?к<}_y;s*bm;-eqڰet-kn6Gzٮem{ 偲 CIZ_SJn7DL97{|iWG]ZIEk (Ft>߮xzo;(B‰Ȉ 2H6'X%fr# !ByZr$Tl9m6)fX0 ǎ1a1&`)f4 pSbۂ˘X83p\vApci >M‰k1fIaLD`<0̠,0G\@-H (ǜ&ܙD:ֶ"wګP#w-}7۞\lbY(zK8>{- \y@ د^l7y./}qk]~K]Nͧ2G@ϙy1R#˶lݾi"lOfiu=w7K[SԭC]Uv1vŝ66WNօeШTmU>Ϝ;oPxvz)e;k/l y]ؽWtEWwpw4uZO:Ֆ2喺 0=XmV3y>ͭbfX۱0!lu'Kk[C?Γy7[J-}CJմҳiuXBoYZ\rrE𯗽s\^X "R85@dc"0rPs<ٲGf %0ܙTKJZARbbf*d ce.2 di౐; 2jɂ8"k `7%ZՕa@Xn%t:ĭlX%n5- fd ܒP, C1W <\`6&&7!83qiŃy:ջqjtQvkةw]=Ϣl;"6XB!/RY^珥WEQS\vv4uwznkrxΫ9NK._k5t:VHt,_PUD&0Bt"eq+8C2\)A^aY"j+(X)9*R JE5zEKJY!EOIo_ --CKsZ'OB)ZtVkUk@#0rS!KɌ)Ew>_skw خ*ϡEp#zc5BƂX"մUFQΣ>ѹ~neҧoES:Mzӯ]E)u xTTf `Bƈ ..MA s"8Dx"et{h1m:}nßy-9⦪4ЪuV%rc@_KJq.5uJ5ihkkY.uKS(S3#3Aria K|ߧwnފW*Z}6z;iiCKv"b]JcR!"t˜vGoy?u]z}iMJ } UDТ o'C7@^mn{R>MZ5TҤ[=Jn/}h ٽ.vW>Yw&vtʷb šl; }7Z%w6Mjѵi(k`(PK˷77YOci5F\B0Ҏ{ؽҹa֩'VWCۣ+]M_ ;ٓ9JʏO=o ɵֲ2l7dִδvwbۍۜ0w_w,LȾ!jȤv7.۫rWRrgo^iwY6^UeuZE;VN 8k-9^~c$*qX#XaF.`Lcpp98f aNd@ BCdq%lXl&0X&BFoq4 "qI1#$6W:{0 {,1L>5Nr^olBKaA l pĸ37N%12rqb$9b/"vVI"]cp `rbܹw+ yLZgm:i{ LXZh8޴^!>'[Oz,5+լiPG9n:S;S} v=֓HMNuuRA]u Br_U]5u)ؗ6FĽXS3;w~|y,v歗~6Qc<绾3+:z %ZZ, A)Nâ'=3cN jV*uT=bZ%bKwTUN3yu[jY *yF׀ݟG1o_<3CwS ~&BíjB!,uY2D}Oeϟgiy;uϦtӰv9] J}:F0\fEn.5| jٳ^{멣OTkVe#NJ@:iPY {{MөΏ⿜S>^(nuoz+NۺWȧRkuʫV,Zi[4ŬSKh`)]IP'{z'YOAF[nt=?]hQW^ZN o-N??ȿ{?9ك93+9aع}m9sYqmY`eb}s/ŸrJ^iOƭ3;]\iwt5]|/s=6ӛۍf^ eUZ]kvZW_!OS}Z~f ロ''h*!KWer+JZ{6iy幍rz&SVhJ"5MU:kjjVE hU#de&3dHNbd2 Ty~c׬lLNstSW]waޯ_|I鼏|?ঞz*5&amUn6k| SzUњJS5ˆP2gzzEwj4斢QgyOaw:Nj?׊YVJkV̜!3$]yq ]xMFf2T M*Rj@Xb}wlߞZbWC[*VFխsoָ5F:G;坝m634>iV>m۷In9N+;lXvzz9b͋NԊk0X Bj"-UmoѼoO{OJۗ|5mDK{no:Q~d_6.Y =/$6|֑%c^lsV텆l166_jl1Vhn5y1MCss3Ozv;ZZUw~b^iM|yT`6FͥUi*Wdk;GqMw}>dY0+9Ī2,D LDȗtW5!8ɉHB,e)!Sa!V̎\\{d-2+XLtAR{,jQYB lנl8a݄LEH8!! `cҐqH'&DlȵB"p!+ @I$|m͆(rCEV(/Wanv{v\m+`y;=-Jʼn]r}W_M{Y8\:j}jnmz[=_w<3y~[gr&}=sk#TU&,5TZM*UD)t+WFzPbi&q&l\i߃ ɘ2 9?7nag5!M]6-)V_}y^ԴFǕyo<M暝].CTP X2W-t˺l.W|T)fi=zŴqr\'|wf|%-]{A.x݇<ւo#^8~srXbʽRΜKK##"(;"η{鋳_4ӯ呋͓ڼN* ̭-z.t{zu -VWC_C@YRjkuwwz f"u]͵zw=Js 6+c~vT5.urm_)[::Uj &L;.VUBTi8kBZwޝ^*k[pvfI}>z,tKwF{g/[[Ssx|w}%6kl61edbwtٳa65%yش6^u:udױl]/M[s<'ALVj}5_sU6FՔѴW,*W[xu?*3Z) (P(PBJ4EKd ɑdCYpdKə$&e&ƛeMf1r3g2{2R3M4fbBՅZk…0 'fd6r$W9b#ɋBhH,'rG a4b^e.y$s$[$[x+:չhSݖs@]n;A>I;}4{>jh>Y榊ZXEFYPӨ˔5.i۽'-;?/7Zݖ:+O%)T֤EtPi@Ic&m6KL[bE"9"aWis>7-{/ѧoiNAmөkգׯ̢j,)M ePLfFfF}3~^D;/*mh7[Y{j7nEob6+Urccsi(',%P[__O^ˍ4ԩbF % 5sM^zuwn#Imu c}c*xocPkmK^NKj5g寺?FfF=ͶӸ>6cv[7''d \aXin|l\ ͘Wl_+M_9/=-6ifm--5UZV즅&B4|; JOS2J&E2F-OnH,fq8E9" ,\B% 4E%q`NDt1d80s\MiÍLɰL \n+bg 2Ą5` S\&d^e`f $O!br`]Ȇ i@7 T|I2X0Lj c,&xF1rӃa,N#q~rBp깮45=Q&M][q_`xz]9P+4:Jnz5懘nޓy.Ng7F޹@T\+![5 NST.zUjP T*$FfZSqkMgh?z|7jv9-]-N>w^ktkt Ww;:7zKI}rSVu+{ܫ'G<&^Zp)gֈÜ!·1?_$l8+%CQw{__I^aiaϵefYnl;e`۰#ew'bYi cY'6,ٱV-}k6ZՉ٭iiwCzsۭύh5[۷inkyKVƍ}muM@鶗yyn/Ҁ1+[2G3, 21s dB08K lW[ J L2Z"hJr0,76Zci3aA4ݎ9aA̘pXFYSEy%np>2L p˖f C LLpe+Ld0#L` @ř97"a b,<"mț jH%8s 2L"Bq.xջP_i]=CglCkzxHҧ(~†:;]7m;z= s fOоt*]e, UP TBBZj%@"Zcb#!Y&$$l#q:Hö{O^|8ݗrycpn8wZevWilY'W䩏k9>>KGZMEuT0 e/6zNjh赊U_8Ρju :ΓK4Gr !ʞ)#3я^4Kkkc>>/h/<5hFm6ջ%DWUVCe EtZsx6+\!^պF Q8 *ㄬ̉'lOgm:nK(E~_Z|ӡ1>?WjuVNԥ33aεsm=C8=^=Rqe:'(& hUVeXHcleJ+VMmhʆ d.TC4t|ձzg;r;S-n}㻛ڼ5*rwv|v1Jw 叡ȇDرifbÙi1m7Li6vӶ&O"7ś/ٛOvb&57WQlQlv]_e>w_>u.i=ugm._fuwx3IU<M\n V@Ąb`2" ,`bG*,r D oa Eq%3;Ȃ2s0\Ӵya,'+ [FHK.B.-Abr c[Der'`2R`F 9Cfek9Y0!D-L:6lk uIr&DEC#+nimFfu-?EAҠ7-kzWr'qoǸ%"Tm~Y,t<Ǭ=eϹyt^!6_$t{oG^}-vz֯Oϕw)R=Ws5ѣWWb_j5g]]6pZ{Qiȴ033#DžujE4T꒣=ӿ `@uPB$ .m[K;}/n}[q{l8#5(MZq5Ff8_ZUP+,RҼSZf nޏSO7;/`{?tީ;<οOݧam;Uרl|xYYc={͖YE-&\<+n2^8Rm%lFlD]LNkrzWC ^Fi67*6nuzsaӶu;+4O^5_?W 滽/yO=m_& Zdd ) T1@Pќ%d@D!+[ r1QT Ɂ̙ (A̮ljaFƛLӰlcYe(68ͧ,f0ɹlLʉ)w]^SV0 eB$ 9d6R;Kٍ6aѓL8d)3ɩ9,q, E`d4Hp=Ív p UXrI%g 9;ҨlAWqU}SOڝgJt++c?B4{^|"kSk[o'x3KOs\miNƽqĊ#UI EzħXZT)Xׄ)Y%c4$d`7yE|5UYk·}0]=cmuϫ_QA rqp=W=6j+^yVuzu[M[|N`faD>A=Wι3kZz^Ӧju2`Mu-:$ suga5/nグJs"Tidܑ)UP(j+1nn7!{G{}_uph[g_}Oot^okGyW}m`Ӱm{\ۖXc3'Clcq͛7[3u˲^ibrVo±nYִ^z^ajΫw6EjUeOYk{WXlj[#abѿvV;=Gy~Ü*#N7otDAc!܌!\ &3% Aq#p@%+(l^وI8k nl1(c^'>ł";XkpK'.W&ElnH쀿jõ[9do߇F Fa3 q1RrE%8 dțVclK$0 V0^fD4nbJVS&aH$q18n-mv~Tnsjrkk֞ѫTtr Z'}%|+թJjmuZ 5{.+z_GK=m6Ϊ04uTuxyȅ*X!U( ֤T`ApX" d։X60nyc+C y?#~^[UtTWMKUzGlUPٴiSYZsSk"2& `9iU&*lg>aC ~ Wuskf? z}p}@Ozt:/@K9<3NUty/Uٶ_Uzquj;ȩp(w/lzN=jt:e[X)tVj|X>B-CZ7i`$33 au]_>g1 bgo}Qzkѭ(VS]ESq;Ww; /myk\v6V\͔E ʖ]-8gV%UNbs+(BB+\eˠ[}*6~^%& mm^qKnksw:EGCW5gǺNXl{]m$mK,_i=qd߰qa21853]]46{[zsqp}Fއ~i{*Zדj V)q׳8s__Zգ[ߤcIh_H,ai(bL'"V1Hh*$8$B$a| P9jIXiqRēY/{[ͬ"s( OQ'KլרqjL)]a jvelx) Of)Ȁd(O 6a20xk N0lLl Ey:N>CɋPxeeфaS ^*6jyKmE]đuW[uޭД~RMT ɓ͗o𿯻yVTP}f?qiG5\T͡+Ri"Ԥ @rVR &V5 $ XZ* a"2@ͥ~{WgcS{ oz=_+w]CaFk*䝯_t}GѯmmexS(WBBcqˆATQ:5@'W:3L>{^%'F_-!?z[O z߈t%+ַjLU=/͇_븾3_yg9WS_GujJ5+vMBW_׿y,wBL`f/ϻi\=EJM^ 5V q-q\1w[3UUz1eb+\ uJLN.CӠ+AQ"3 )ңgV,|e6oVwހQ_c_{B&y+VoXuIe[ݤs?ePa8dkmϳ9`Me^e| 6J ȚdVǘعyg'q#qкKWAu;w S7t4MN~iYVҪ'"V|^l,P׆4<8)0i)h.89$ 0J"D-\ FBr2RӘRF $ x5R8*0BY c'#6dBc c'%amt&ƹ3X0Ȯi$N SR<c!Lac-xܱicXNcpYcTb12D`YȔe"m&&p`fP։6XLl ̑h E2,ȹncZWlGg^CuZCFƝ>)u>Cؼo>aqZTR՞E~+ƂEKBVJ5Z#ʗ \%UkuJRZ!kF-bZWRDME%/?`q=VkiBqbJ$lPdKHO0Y YbHe,lnM<) xh q֖c e! 꿰 l9Wk}Eu Vt{kz=Һ3;֪JeG;cq{ۈz_J8qz-V~:%%uUV U$i+B`!kZ+ZL2JMu"H@J ,AjX,"X(2Q^*z~##67ouקM:Zm%k5*QM#$Md#mw]}hvKOQjQ* e,![bRR:4*{{龥{K^mcL|ڿ7|r~eֺ}4ץ>VSxx%_T_QlzêFbHSKNn^[S5!4B!ԶmӔjk구5+Ȝx62g&'u3ZsUjm/hnș2B%K8 k&l͕jtW Za`s*knB0#015bJMa7u:-i[+ou::s5-#-Cij/II8cZd汆1a8+8ɰdV5exas,6θljl۽"Oի? u N;w;t6[aZR?wZ^uo<9O kAX5+ex ^DL !@r،j׈ØV%X03,b &epfcaMoqo:I,6 JE#3#,,6~l4i0Jb]Sm6. ;|C$liY#s,aLHd% v Y,XƉ1c%`Y`c ,ZNń 3^D0֙))l.d ҽ޽5.h:P^􆖗{%ttre=]1-+z6<'x.3.v]٣OVU:D!-tЅH,#…*JRj!@K``@( +¡rĠg[O1-|}>="mSԣBy^>μޗmk|ɾi:ߒ<0kEvfPZs.|m8~#[e<5?7RDv֓TJ]m4g^,!nL1 eW%*T-ۭsm_)2Y(@ `rmͭ/eu b.ae!M:-yTEi0bB(uujZ+.ΌMrvVzÿ]mzc mѽGat) [5vmw^4Vr1sH-0X#y0$cf֑#2mq00cnjDD}q=s$lLXYf.춫u}wfG<:cκMƳljh-[umYNՄSi‰vYx3ϸCj-9BND,F$ %@®K\K&B2R`G+F )26ZkZokXN2kDlq c#xPs''-~YN e Mسc!x f!6 t0M'aNar'Xa2gf"k0҈8ӌmiA30ifd0R 丐 ǯ1iꃙ[o][U^*lcVUZܹ4sރ[Ul(nBM/8/`;}{yuɬt )n{~#}#6ǢjQzHWHТZKJT8 R԰VWQ Z BAC\eC"U`$_Wg:W3Z7_|{=_4K_BSՈ^1nwލ[vr-!y @T9 `,Q@b磨͇i\5Sg+=?Fٟ`ɼS]n2֫g0jס\sWOވ5ϯ)Rs1\֗i9}^]Q\"MUS-}ujRZ4E%XPr@ND,IlD_3ym):;f $ۅdDаZb1pq.2wf Qo7HBulVg YB3PR+?OBYPtL ,r6uv{[6&cX+jUk:1ws͸%lv̙|XD&֑'$M26a6a["kXøe32DL 7cޖǠW+~_S~縭XKl(a&c pDs:f@f-Ď1Bᛳ NsA- f8H%"nƑ+&!f,{LnX‚ô /3rRȱe)6E$ 0FHPēN%,ĸmUVzݞVw+':o9W${.zw8BRzrǩ83{=O9r]chQ-4aU*^ @ ZT%0e] XVX0\F,2@5jXA4=5Z7{~ZG?&uЯUX4(DFz㺽Xem'smiuVtT^ y"R L (a?k;Vt^蛫'Y˳i[w/Sx;^6x-VQ^ٴ2p'FQ67xW#\]uts݆eYWDuh_[s f\Yt-nyuѡlfEaaUߩ;wޗ_JyVj̙Ŭ 1“76l ni(t6R+^b1AV(WPN"G$d@rbEj*KugGRh 1eNѶ:P}~Cm;7w}ǩ,:Nlѻ|mI/z26c0X66̛NH̲L&+gh왶$Mɒ<6L`NILŧY~qNP{ӫyG;IՌnl#inu ί;`V`+[hx_=ϫ#U뵺ڔvl]jbbTWN*?XIs32`빱^gt5-cda>X8I \~_b]D-\3"h$'\8`e18#2 KuC(gGXlh\&*y=݁߱>{[XtztZΟxDG:;<gf{Zo='XS&Lem1eIl0r@KgY,ɘ)u{7MzMǵ[k-˕uV*MoKY:>{7|'LxKkygz.U1jB5NDp1ZT$[ńżB0Dd".V\Z* fE,3-5乤mqY6c%Nv5c0&E8`m29iDV&/r n8&2ɉ`xJN b,&llI0͹bEțsg"Ķ3&mX#&HGsMx N8 5c^݀R^$\M1 4PuM'Y7{u_E:dCynO'=./R{QUuk6]lޫ7]3)뵥N*VҪ}EdT.iUM +RƸ)X(R@]C`H 5KRAU\ (F.{] M mv .O{&y}'r>MgC=tj׬jN#)___}_0\9M&@BL.s2F14]a_;aTP/L{;|3ڕRZ'OS?>{Sëci.o}&OzV:_нows4:~]tQ7 Qu_] fbWl\w>}?62Ȇ8m1C0bMدmʵJn=[rjXbW)5륚\T 2b %JSi)lVԤ&`[ݽ^ewIlӿ·mݏ[[zex]-io|}q|k'u2m)I;l7~7wX<.3t{qҭR*I1092“9(̌TJej7m+y3fЭ<_$ƣiW:?M_+_p>UOV M]OE_?J7gtUj5njh4VW4hVjjV*Uk>:ԡGICg~޷CUiz-TVE0rp[9ʄBg 8/YDS[rK^BI*0  3̘ dL ʸ,,[I)fKv0d6ҶVlޭV-NiGY-E^mS'St2v^|KY "Ɯ&4Ķ^ֵc-^8"p.J2I,<5Xr,JYb-sfloeCuXm7Qbi61SgN}ky^r?S>An69[VqY[S?ϟ *AC aB:]rcT^& BdWb0X""T.[NaDq8T Y"l2{/3qamacM/Z62 6 YY Ռ)(^lȲ={D;Qea>ƠJ%Q1r3ӘaXx3 Ԯ 0d8X(3,5.a$k '1yTDn6vn&auwVI4juyPv _[m9Mam~S׍]a m+ntmuU}QW ZiF(^HMIR*)J" WH \YKUuRFL:P(\WZF$3Ov/lT߲Y93^j;&9='qzji4U* ̱`ɔ[ .~mmvڻփq?%qJ2#$f# Bg' "U-N˧E{GƷ: h鞿s󜾻qvfގa<^>Mkp5Ր\2Wߢ>?E/dF;lM4s<ΣW_R7_IR56 " ok3o:y̐䘽Dqc#3'2c',k,؄I>]Ţ *-A@*jF``bE"u'X`:S̑ȒYu}V̈́o.ۺ{ zKIƶ/7zn;!{<jqmu|ΟUr|_COej5*uW3vEkr꾯Dw/jxm[VLiT#NF s8J̌Ș\J&Y+U$lv;MOynw5i&EӯQ_}f9O.|ZMe#)a:ӱaa7Fư,dv lk^7beƔڒc̴~M f^u7nU~unE'Iky^ϿoWw[-G DTɓƐYCL6o21k ΒiK8%q̳츎9iӑ|KL\29abkVqznO'ݗE[ݮݯe:8*e;,UyWQ|-=P>F0kuբ0  BCR0-h`)x8 @(qXL"A *BPZՖ@d8 < 8L5DZqX'4pa1s3'$P~{kvZ^ըH@9ͱ9`ҷ89ia2DJv _0R0;,CIilpNXư-3"rXad!soevc@,CJ)n65ݼ ^70VQ;T݅ێM溭2kƺ[R]~ݚ"UkTKu5+ܥF߬ʵ*EuVedZ@5ֵYkRX b+`K*YP51X EpT/@,{[wWoܞj:9.5{K/RTuKU]XhU[AuzvEN-6ocn s;w/\WTi$$`2v[H;`Dn ٲ-hUy:1}{=ӶūWo;Olp>utO ŅmAjXYa7О^߳my..|EKj9j5~=WK?^[Sn>;\8'5=%U֑(gq_Kشl{WrK{DAlnn]VB \QMU,#1"IȕJ%q,HS D,clvAfsgkv}͞xש3Kȕֱge/^n-54ѯFZyOxFlkrk щVDdDmuXn1aq6̭oKvv }z.ΧqwY󮫳8.ǥ8Mҗ+u}SP۬^WrxUlLfPAbk^,L@ V&F'e@QSZ!)*%CHb$2" +sfek7=f\3`1$ZkDL"e)2XQ?kuU-:qpyi<>= c`]X dpk#s#*Q̛\ Ȉy˜pÀ ,'%r4I2XdMai5xLxHC` 3X,`x˹[muT7U6O_5(U=&i""˘8HJnPUꍾs[;NURݡQV*kn,Q]iQ-}=nkiST5@"B5J]C]! BDZ B  H dU–)!Te @R PX Pݴ_Y5}VUB7GQ NL׭HSE~AJ-5s][݇Is]o!%BXc1Yyt~hݮ׸Qoyp\?7TRt^w]p{-ۇ+|sWQVX< \{_N춮vvvn[u}it\=t_7J;KK-#_~q$+ .kuޯS巾Og?9{L0ޫH6ew5[ ńUPD)) IB2ɉ LN0YTp,*]t>NѷkUjn2AmYu ϧm=l 䏙847d-aɞ Js0{&NM֛d1i223e/Ic͝Zzo춋o:·>}tO4;>kw.+kq<)kbuu%q6٥;lM9n`'Sk)Pc5JШ\$3T%""Zk̬A$Dق^I˱lu9i%b1mcekqlNZҲƲLcMRH")[Y q$Ip|cNm4,Hɴ$ 60 bs -bҼ70ȍacp <0ȍapͦM+:Ǥc [Dbv_e{*ݺ_i;:+k@}ˠ_e@Bu*QeDU=#)]M{ Tz3UEoZӫG*ٯD)!tk(UQ`\c RX$BV*B֤ U]e %]a Xq$00 ÒuۏeoK,o)jҩ"h[A kSj9N^ӭMwqnw]Cy5tgԄeli}c?W-wQOl?i-gyW9= γEvW϶{o>^|_>r<>e:aV6w^ehxmׄz׌ip[6QsW[WzFp{-K^#; ?78/3קSSVMG6;=~;?_}[::jNs⛯!od C0e[3/v :!Y0IK(1FA ,33'c2s:*zUh5].,'%kaganņcqv݅V˹]we|}'8&V^A{X2lfNLHgfֹsa$dm\agxvo{탬c]+}NƇog:o9:w{w{J\Fز5YV_Qu|me Wk9o'A4UZEe00Y( Ax"+bV8" ȯ+Z Jej%DjXױx=&X"{Hٗ1ּd n,` 32vYd3/ ~ 3yɘ(7$Ajde8X8bl\ed֜d}{Xnk$m0ds 6SVp )#3anW7εQzUECM~6]^lEWUUT"nv;ڞtZeJ=b/VF۪4 kԪjkۮNhUV*i(WHB188" e ҵT! +ZAP!*-PJ!+Vloǯzz-zJ0OcZBJAd ~NCh*׭YZ^bzo65ڽb9Nyu&4k6=/?rlR~uvŞu˵/8_7W~]v#yQiߍ:.Æ[.۟<XA!:M2ase֝{FƵ- <{QmAH`'ezVf[ \\@&g,2,1G#/t5tc0X#j, p`ٌ3'1搼AcXQe3k XvXdk &+.ϫ,jX8l5Tv6isWz6[](Ro)!*; B R*+epAնYR溅k*Р׮Fv*jQFUU\0+U5-uTZ 0 Xuֵ% JRRuD'UTJ!pRW]*뙭!+Ywt{=*R3 ebRVRْ8 te-W=P+k+VN}l{[kҞrrПm~} e'|޷m%N|ϼќοa~zG}An{?*7'_Ap>Q{?΋}Wä}g;N8[{3o=z޾՞#4sM=;9m/ptz~gKV泜 (sMn3tܷ'oy^3%9s '^sa̱,25L603Nȴ̲EꞝUiL#0[dX-ƹ2L%.YI2X aAY,j_҇N#2LE,mq`80a IM; *s Ja7ڕ;7lU-kTJoԯknTLnUH5( RтJмQ4F GUֽ3WbZVXU-JӪ BP U :RZQ0 X HWWRJYk0 ZUY ⬬1BTQb(BeW 4{ٍր.F!pm:۟75SVj~ ~Z:^(=dn׽ &|sЯm:=79ѻK iro};|ZA4G͝Wכ?A^ؽqiym'k~a0+r+쿠^Tzg3yO});>gq C*Z6M3oqs67o+vMn+WtUe bĩ g!rYh#ӧq'(7njQMh[ʮJ]AZVĊ@R*bFDXBC{u[V[A.^Q[ RS](Ei]J @Bu ZkFa`%b(E+X!+ ZbD*@LW pT#+veso;M;Ra5r ;Sb#R:zjU)SWiVs)F}o{w}.Op\ǹ湞;?4]Eߟ[$_ۍ~uv-U>ql~K/E/G}a |݇5p7KsNӢֶۊL˙_tlh9S9?=(} P+1aˌZm\mK}-۵n6slܽfw`f[g܅;s_#cJUz4_>4K؉6IL-ia6XWiKY;n::qw9+OI1v=;]SlmCfҩ[.d Tsy'_F}9 ]ձKlh>{!8k8fj,c0 RC \4`+Zf+ L'5&f) \XX%'̩1,ͷYxc].c-skɂ+ 364 0LLkVk: S2DjnFZa l Xx0 dLQ1jA"dXm14氈O&ͦC294X-e(sV0 ].rK ;OHu}u+)YrkBqPT&׭DuDkQJ#ͭi:6*JfJCXi z 5"*` BZԠ (XA@,jE`BhbxJՕRDa ċNyl$t֨UT/#E.Dzˢ,.Z(R[QN=-tUZvq[R՚W4z}g잳}?OIWcM<>e|Wo}z?hv]G}&O x1|cfc_\Eޯ[c^)|kOn;);q~o:m=e5S_Yg-SmUsVqaUwGur]O͖|^S8Oq{FϹ}˾z,~wee˴9ߤW>L.h UQKn@1\fNfDNfHHJ )m%(l6^S{${'7 ],{2-5nN훍:6z۷f[[vmo{bg*6 R(.qf©[ޟǾhPG5,&=cK2nhFM,3[{mw=/Nk7v\3ShoG>#ʻ>QVjFݔZp]zyuozazm*fQqhy6+ð> GQ\k QfZ,G }/_xo ܮvoowί?w=_xļoxH+;ZZ^: V!4iI٭S}c{ok4ޗ$%1-f$Ƀ` 8ݏ#bPFaA^僖Z0&o1V׿ظarUP=8u>@7u } u*)dk֌Ji]rĊ[\(Ej]Yt*kWwUG[>akvv]tUeDTF)ӢkUu"kׂJQJ qPWRԤU\/X P%aX+-*Ʋ* @jbR3]qٗw]-T]h8 d S,EZԮ:: jn۱&j-MǴoiB^ou,l'I?pMht[zH*yO]Va:zk{6C16_}aU<\gtσx&̸gMpUʥdnݯQUj:,u\p1mK:7w^:®gs|-_OiMvٻќle_Ggs;5:K{C{?E縞;{]Ȝ͜3*eUhJ0r032&q8y8Y19Mq̵?{+uC3dq0,WZO޻wmjnܑ1mu7l6嫁 2+&i[=6OZvéz=~wr9]Ou_' ikm>Fذ{`%12cōϥenZٹ]/l7zo)^sI/^V{hvw+sS*k8-ƾTOeSjGKem2S_"1^Qj-Xx,c9{Yg4*Ԋ !ZШN6 C 5HP%y @[Q1(Xb'2Ye&j°dqb1݆֙ia HLW2|Q3FӨaT8Y 2U%C1Aד#D`0@1cpZI Z~8񤶛eLb 6DzXv4,YYne5-)YKCV@cvL7]ikթ* R U-^RZbV[WYRZZP@W^.x-q_DlgZ_Q6hZ"BU4ԪE*䢶ttuZP UZƲҁ$nJ1 TUMhZҕ0FDv5µQRӅG!p,\FcVZV rRZjgo^꫃u[?MUz_XbKr9>iq>eox՞{`ލ۶ƺ.JǠGc;:bݧG^$|ε_9pZ}EoEywo_SUo@<ֻHmnt-Y>p}I_x|zQkgngY`t 0&1x<ȑRawGۨhp"&[v anlm^.?u|fayk_[;OnͶKdҲs_݃gۅҶ_r*lu7q]nOE{in⾓cINѱ-c^V/mP`jîozli =#7u~hT190D5pE}g2}HpY;tCddYs'17ƈ*jHTBR .R` ZV*HRR$fW"cRМsXn+6Anq lFCLG%&C2Y1~ոʕde# 8[ȠݽVvQW{;użw]=纳?zUk7\qjt-^^ֿIWa|>Su-/rw}ͺ<#WXՃ+̜ɂ9 ʸ-p/u4Tk L̶$8lU:.>/=ٰuK/|ki3ivŽW7Nvbl12ܝuS{n!ǚO)ri-xw>p_Xr k.V6ح.+-βvcvNlع;{+lo65yq禭w~Ǥ܇IpHc5|fc~zXGm+}&1K7K5 =rUx#|0DI D`kL-iFD"BRE)9+ȑam{1qc ; 69k=`1Q!&ƺ]RS++ &pk`]-+ Y-2$q8Xɫ! rGmœPll&2en|aÜņj2E^SZ\p6JNǬu=bjSQ -^[Qo6zװz"k&5%]AJk.aYB J͞D=`C괫jh$רUh֚Ī֥5jPMuU]tQBFPj|ZZC]{n})ڪTRM Mz ZVԧVSR :HB 7p]z@FW*ҼXUH6Tj7kW~I[yvwl2k [[mS_4S_ aZQ۲^nmiWTgk\5 Gt}꽀S~(NK֣ju^Q6_u/6 '۽Y~JFv[:':-56kFU:\599] .GuU6uݿKjh:*o\:~W^o(N.+ ƩyU^t[n .T[_EBQk9۾8_F촞qkω힩y|s %N &&'s"p!ӑ%N[zJMKrDOLneuVg`x`q1iv+w ;-k a[>vjͲݶOGgIv=~wzzƓ:ܯ?h/q{ i[mͤ䌛nRN͔lm7z/M=E/#sx E vm<}_?M:3$v[`mYuf-`׹r* OϲO!yTIJ0U 2h/+)Lbc^er ]p5f-$ q,kĶkANڕ [Zt_@kǹn_@-RRhNխNiV M|J5YZJ%1U"&֪i­t ZA@$p&, ]l}c mUUȫTkEJuJSO+֨jɥQ Ypuoy[iW{EAk5h-k( a*M MT5VjiW]JkjԭIZi *ؖ kB1 +:²@*$E",e v0t Tt0l\F^~ߪnZڊcϹ_gO^O8K|+Ƽu-:myUWװ>?TKuͭ@O<9mOZHo>3[RKu&ؙ\GVb_]G͵U5[z.-ߖTu^[UtgYS,jcL,z[n߁5o|θ>:=⏇]_x:TV6uMF˭ ˑsX ЋSfSHMrg)7̡7W;r [xo?rdT/W.Ï )6y7mO|ɕyuVJz!n|g[:fx[vϧ[{=uγu:V\+ WktzTmО[6U6ծ^)7^ޛݧWoG~yoyxW˝9̙))f@L`Kvqh6U"ay2%o Ld_sJ8=`lX:ˮdIݳf66l{ qm{Y۹ жmmv{{+ֵ{/핣tZo빎 4\7If֛yVf+ޣQNxk-a͌{/fěVvWmiuZl#>Wvטv=G#^ Ms>ouy.4coۜj]a\./.^"r~|h|3߷p[~ʼkc}<}gyoR}DsY(<,,dDA0767tu^](1a NH/`d5gb-|XnٰmvC7,>V/m[_;7J݅ۖM7W{c-޼;}ʖrugYOh]ʏ+j[]Ci ZiA/^HD>YxrY&cyJŸqӰle{V=E~s^QZ_>lhm Nٚ^<Ƚ[<\?:ָMflܳd^0YƵ~fq$,+۾+tcU_r|U9O$ʸ_>V CT *1!)J % F+rB#3p_06-'g h[s 2ɜ^0Iy1gƴtvkDJeŁ& 2$F1fS4D0cPIfs!paZ_toކ8ߗSG؞#mϔo;5gpݼ_o;lvOZ}/yh GkP*ƺrV2i=ḷu=JK6{ߣN::j*/GOt/[kyMg~A?'h?˞ s30&a38ebl6TQv(,Œ@F3]6aXټEǸٲ{+-el"X;NrݫWo۶n/=w>Ѥ 6:m]2}ovtyBG}7^1va66:y{cxSR=>{ޑ{h|my\]!pӡm6~e䞝~]s^%rǔQG&kl>݉eqb䵶;|yl0ntڷSYvΣy>iNj4"6;JB"82a'!2qs0A I,v_/m;^si4,RO*׭DКKHSU0R *@,RR,T5JeH%'vkozMm_mmoګ 5 UoiTHdAZjԯZ]u+MeEEk RBuѮի!5i׮(HPR^tЬ (=bTJ)cAjj>pm6^:ΞˠݦZZ7yt'=?~7ԣԴi[|?Soko_n=gUnyy%=sޅ7PlnyǛ;O>{->z-6믥6ꮗ+;5[%ϼ˘<BjLf 2}xU\ooT 'V/W6OCn|WB8?w= ^)Sd`p·EWpVr*o30,x.9)̆ᰬN-=ul۳fvvmݱsfôu۶e+$w fМ m޺i|7;뚯@w?o:NSv<ܝiYYUılZ5_Fy|+{59nY~mܿmcoswA{=WG_,r2g6OO1Woo|+5LqXeL;ii9ƵXp5Fլ*]it[]!vU)x?9SxJ)TVR@PⓂP%LBXDfc\D Yas,[ cLkXa Yaƺۻu"DrBs`Sdp䨈,6*!%*n% d̶Iag0L7Xk6`ٴee Yijծ͔ @ZjQz~Q+1D(g+@٭Q*kiitWNgv\/ynvQYֶJgA U.@VJ!P`VH. EU)*R BA@BuּB񂵊ga{c7}guG okaR;vSw_Rld%2ӣ]Z4S^jR#V)+4jU(V@Q]5*+&QRk"#^*RU+\&uIPP2,6"#vZ|TYBhS5IYTe;;ٯ:ڝ߯Oi> n{Qz=-|^wߙ濆Q:Ku[>7n|[bG+UFy}^q~}輷7ݯx;7gIqڕtjUB٬eUD٫E֊uQgC;#7hLN&-o鶝Kniw1_2}-~ ўO 0rݺ}6l=f¯ [ 1U,N9};v\7Z;Zkem eǹ,:/&vZ7m1~Z[=KRi'ԸC:-֓l*s̴EZXT=oDޝoͺEvj,Yٹ:*Wm=+x~տmƯO_]y[yW^G̩[]m`嬶/dVLj^MYȾ%XCu[[|wn%|h_5-}I @*K$@ZP%xH,bk+A,Ndb20ƒƒ#c[ƙMp O0a~1iaP2`1y1 Y2a@27 -l,2c,6x,e"{iInYe{N-ڴ gő')VSwA B95-U͍=szM曟t-9_sgOWN+U7[oۭeF^Ep:zSsuE/n:t./[wVN~G7ދa\g?'^VUk(ӯSRte@&WSn(,LP6]nzݞѽKssѳ?!e Q3%+aYblY:\L@i szu<֍;f[alXo=/[mۅ{O.lu2kmm,:^.{G羛q+6waulM{ )S!uU+V9kUxV^Gj傴ͱ1&m:Yw8漧n[ijMVs}콇;)wO -s.Y%qM7Ws6sm4lZ 26nFگy^+ڏ=ǣƵ53dвZʨ)oZIJDP2 %ETlCdJiX&L%$3-aɱ2˘V4 i{auԍ,X6ԓ]{ ^ޕCz;•-K$d֩zQM*:;}fOt3~cwë#w*[m:4Nj`:સ)t԰.5*REJJkXJD1Yb ʂI6>= 13RҲVufTM/1C(FRUWQT"]4U4j!T% FUk)Ja]u QR*P5SE wl;꫻VKCOCSszJ\v^a-REk\';/K/{i+=7 lwCO.nzIYW:}=`N^kֽ]q Χurg-p*uͅWX %Cvc)&/n>nݽǤ/=VG-xgj7d`X-sWl*'f#i8ݒWNKtq:ˣie'2Ğ5̋vlMXqe'a>N\kmYu@5,͎ۡd~{_J缟лKMqz6"ڕ.5"I1C$ Ȋ]/˿%.o .}ݣ^N}t]LuO+nCXNڎgmޏt^N3ɓW}del]6t,>:7m9){C*nQqK,:, WXW}+7?4<]ԬHVJq`%0JA!+ V`T rXDV0C&M0n<5, He+UmuXdMȕ2#$ B(pCAl Ar,)&әa$[kl\+wp]mbFXaI{>ޕݪ;ZE cGiZ66:mַSwwl:wu=èj#}+e}ZkQuʡ$ ZB)BEu@%U p (Ya3^A؏ww+nsrکQ` k2RVbiҚuhVX,p5I`HRJкNjZU뢊)V^H!]0tMOl@=wzOIo5iN?9 kTFiS#{~]g{G_=nޖ?wo[mo?6%;{?k>;>7qoy>k٫ң=Wgw}grzjZTsG'p}w&ϖ[s1V]Wyr}{߬Qk=/3to̼O\-uIJIkQ]+ֹۣܞYuWnǢsٱ/t<{js$,aԘ& ^*blXՉ`жnU]'ͫ-+Rl2smd,6<؛8;Ou5f=n6,6_ sisa˹j};g7M}ͪ[(q{iBK%P1F~M6ٷk,227[7ش0o+YϹqtki-|l|wt|&iKPd2$!mJV K.HԠS[dAMPO2k0əmO;iմj^_]5ӮuAJ.VR+P!*b*,"XiJgGQ [cv6TJCjz)@/*V1 @QX@kUjJ(Uzu+BTEjuժNuWJfk@iƈAWehSw=kij-+yzX2l sW;IIo@oF=sM=1띧w*[Yk=3p܏^^ҽOoS;lj|>wRxY5nGul[b: EԡR^dux^=ow=C]q99u>yڗ~uK~G|g{gxכyN Ф!ڔأqa&1rKvӥKt; o~F,!|=VW'!pv\*PB!{/5p, RmiX&m9-{ NbٸҸoOuZ>^c6v'_ga3bmvt--s19[VyG[3zw聻Ƚuk2-[ma}usM̳RRܩB…7mk(qlj7Xe1ěh; dYr,ٰVŋ OMv[al6Ulo_c:緻?cs?:9*ʗ VP5* CRXBXNA%d "z"Kɋbfn1K'4RV 2928a sV@3 X``UEeb$$U-ƌ˄#Y%0j0BYYM|vZsxXOa=Mq[^زzOI{ֽ/aoiw.̄=k7ۯQ_jnz{ۭ6ah[Cu-MƓQGakݭuRQBBJ^++MuАZE)RF+eݠuh{O_VqM݅U }f*EjU ZUt.P0T&+W@"dѦ+Y4VjU+M ZUR b:LU %_P>•nCO/|6_G'q!G1k*7ZV[G_ޯ~^[Vu*Н(~C>~Y'odm~{߯lt}΅m>oj.35\>| >+s;fKԷ.%iu z^uk;M㶝F`u'U3ݭ:79qau}y, Wq-APQB[Z]d[W|Nэ]"ool;zz*^3u柢ЁciY-j~rf ]iE dѲ&LY6Ҹ+2sS`\9 8ubɆ.>.Za[.vp˫r[{n;:#Vk[[S5y*ͬC-V-W}~o~Tr?6̰]hkջkrv-ղI@ ^ɉץ4CAģKSXec~VNbfԴ틛dmp>Iho`lvSB5[-=Vg_KOKd]E3>༇ RS~b֬XZ$,PD$m 8RMcdZ)8L~g )a6@1ZR\ ȉs\*`CEXaDЫ0QbH%,$Lr Xk%2Øֽδ9SY.{D^[sֻ/]W{7^oau=.9ƊvQ^nmS?iC_kkGWgmia6htYhjm5Z{JupM Z)CQiZ*BAu Z+"Q(Q[ za*+])lTԮSAWF#t]uqk1F+"_[]TUJuUkZ]zPU/Z5X)z#(`@?Or~zJs]MKs<ȻW\z8RQ)=svSmwW-13c^?θýW\ nl}CsOF;Ug[{s>O]&Nr< 5[S g9i4u4BtAf'_Y+u]~{W֛ g~= B͚ 3uܯ7݇xi<o5sB\]Ru\iڶv.a nǡm%NGw\Wy,y-0m8t[m/_v `Z# FoU[iɑY iMs6نⰫ-~]a4,YڷrCw;K]swEWOq͎9Y(_Ei[./EnʵhVeK)ׯE~[n>4~1ٶac|.ݫcڢQð-nخQUG3)2Xls_|an[b9b^hln[p6*lênnu-އ5U|k̓Q5?VM/HP!a0*PVr+r Lp ā  dAdV $ɸ-`˖Bf0VE$|USaݮ d p R3 8)2r`+  2X^L'0E;r{Mf籯m5s]ㅽ6!zūatm^ZM)RZ-R s:MַOsu7Nei4Vn{gKz]FƪW ZEKU,kB@kP+XA25ּP$,_Nm= F-ܘ6*l ]ZZKUP^UQqBpTW\Ac H)-Ԩm%W^SEBSBJ[]QRFSSuTMuVg߸K;>[lvop׺|Vx>CKڝ[8f!Vwy^߷zs%8w W5gQFĶ/zCb*xWw}y={k?񁝏ai:0{<'=-V:z=@;IYvWOǼgD.cL/=^6뻟slױM?UyAq{Γ}t=Y^59:NI: [7=F=;'Neg[v5^#]q|.hn5%8rvXb 3'+akqUvLH,iËlXkrdLPoA2'Mͳllbśl6[͝}{.gu.j4{5w]ە])VֳU~_{ySv?*O})+6nH\d.˻ccYux'1 a5lٮ ѩ9< rZ#u{vEagiއZ;bfuǭش,lT6n:gyrΫ]N2ت]zZy_1~/ 'r Y PB! 1ZX bEs0#(x6LXkƙ pO(q/  1fu%a+0ɜZVŖŀ39&b "RCl9Üda&d/la$ sbƱ9-h݆XxM6ohwٰ6zǦV]EhѱE ]vW;;W1Ek5-XV ^k !\XQX ŬabZ ZZzw(NIou%kq&+P`bT,)J)+W R0 ZҤT:IzZ*RM*QQZ.uҪH:uPZ␄L6W䑐ygOi5=G9ufk^W5 ~eso<Y,7b|޷/wl}k'k'>6l&ن-wI dZ'h/M|Gm>W׫[][!M/?$ /yvl힯}kwZ<57cCKIɧ}zu䷆Ο[}sAh9M6sQlT\lXvnXe{ٵ.mv3 win]86ۢoz |I毑 {e4l9uu~Sϵ3n<˼_ |vUelUuꍾ̹zm<56yvYnG赚fԕ:;{D+kuUcn7'ZuZ6huFz~qk4t-tszMgq퇖<W/WG1^Й[5k0O]nnwN]%ly0[Vuf}O^~( /0]a+VwFQPl.04m锸ۖp0Y6䘿9l[i('^=I,]}{-k6o7캝'eҷn~w9ޗ=lEڴTVow o=nR v%b-z,o۷6.&ūnͤˀ!aCV5$x4;ǶsŪWvNn{i䵌Z6Y;hßr[bY}&X l[VWM:c4\?Er;}A] APhsW\O;?rz.=Gcq|]]LIEz{'{kGiQ/񼯖9Md#5S-X{=[X/lˠ_sImqϬJ6<)m09K;.l{R.{Is_f,+}7z/ZQn]rCdZKewyߗez]5-gqy'ArUZ4-]= U"tT,k'&ݍnu}>ҫ?w}4w=mRg*sz7#y3;ZSH,sH,L#i6 fZ6 r,Kf߀h! RU$VX axQ32&!9!lL؉SOc &LA8"4:@$Q2wR9&$q#\ ,ZkfWŒa 18Q&b%"<4ֱْBfxL6 '97< rÄaau;Nz2G_;& BX&Ze5PVkTuYzBN5m.aߪyw7?ymZeUIVIP!]`* u Lň $-mz?Fɽ+U-:ikkFVEUA!uCCWQ(Ҫz+Uj^z(ըZ4SUTP\bYM4D VV@Hȕ%X JǵܟO{߻??:n_C啲Ft{z9a^]G9k3{ثz>Wk跾}|V9NuRhaUՈo}vzjoTzY[R OEoq|>pm{;v:\}&+:2_%e.ߌoIfUy̶l BB5C'7 }j4tyRFbtMZwYml;{B`3 sƮnYY/eV_,9ujkW]V)o|oQhxNyw,+V.0_Uq[Oy嫂(XR (X\@ qYXrx d$&hO 岓iY+kD\q0y3![/U)%2&a,"KBpF(](8Ffr YaZr96Z{pK]rͤ FXZMOsGֻ=_iKX% Qruz̷ZݩTӤ[ ZlZ+\5^chWݎ]mJڥ"ƚRV ZkRpQjos6dn=R+EZB;L0ֱZT_JFQBZ4ik5jWmTKMtW+ XuT*вJe\DJ Hd@IK_G9ʳk/cүJ~s{_Wmbznq3%“AP!F#%mXd2ېx)XL2 Xp`LCdNM qք D` \)DyIl=Mk4H0I9$1NHB(IV%G2b AP 6F8X<{g-& |1!#la`6vEDszkW(h-dC4j'$ի^[Z߯UiқԨ?c[vw7;.[Si:ZE"JЪIT$X$"-%u>ߡyնJqkINvb:Ů"@)աӫSOWV5ԽrJLSZiuDVXM`D,0u ^R"h eqIP|c)X#>w[;_8_ാTw!nl;j~{f|wSn7f{{msuw]]؍ړl=#z'y.{Iz+u^trKdkM6 tL^Kd,l'a.tsݾkvz=XXjLDV9(ckWmJZgz ; v6O~嶽17y;}Mj]IׯUzp]Z`«wΏzʖMu㴚{E*iҧbS]i%T׵3V?^-&-VS_IM:TWEUШצ$k,&4O :TbR J (0+:2HĨp!ђ/O'7AM'?Aht\1qZVWthY*Jthv}.npGygqs_vʿC]T}'s_|wi+=SI@v:O-uFIRsaB(c0,c l1L]1n\i8i,_qaE[fӝk[ia}Zm=-R݋6v{jVl]f۹{-[7'5uzmRK_OOZolnܽ 7ۧ~][t}>:jսB+kQu[8/m7jZ!@JbĀx+X 0+Ȍ)~L-a*+*aK$fO8,l(pƒc138ILagsᄤb!C ȁ1D-a3L\⤠pK"&b0lNZ2pocfcչ2k/ 3Ǚc]_nx\xEf)\*Ȕ5"k;u2ZF[6ch9ͧ]s{.Õ[r7βӡIJ)k`#҅"O_Z}9ބ/BȦ.U6H&[W]q+Ѭ9mE:MZ*TM5k֠褅 %)uH@UjH*ZxPC*aV%gWUuea+d`;F}^׿OjsڮW'sU[Lr/=^schkm x<*OsnA>͗Uʑ7O/S_z]nvAޡ}_r|wNn?4iWu ~1n[wQOSOs}{mzN8Vgfjiw7_snIk^5׭L -J/|ap΁Ufʖ3yp{L6es4b_kk*TPEjVU)1QIUU$*)cTT*:HkVPWC& 4Dp^Df' eqOm}97??.ճgHo;}jy@|Q#{+U~z?^קwz[m>]BnHΟ˫{;.t0_Ǿ g|oHvF۳yb,j|O|SWegzNи'UZʞǶstuqVE֎NoQ UW>:KIIGOSGh4zM =-^[Z%RiiSګؽ'}75~qҫ-S1~}|Ctq4~1Myk_WYnTRlZn {.?{?>˦ƫy^ Nrq@("i;.3 , M G+>vtlʺeɖȉtcݫmٴuӹnI94U7).y"m[OS[<<;Jh< L0#  xg&dkf,I׺;aa33S )}ۿl:kb7o\ͽ_Mj[4Ю+w, Ƶm﷩ow)#xY/Z{EMVRŚVpWļcm\oU?)R#dDqr D-y LM|!t0e'Ȇd>NW"Itpޓ(90 UH2pe`B s룒PBs32W+-y0ExnNT"1zSÔ970aM&0/(i$ُ[C'{OTnicKrPԭ3Zz#\fAXKLUYbf\^5˛^a9ݗY[nϗ<.:v'RHJuiBEEOUX a\=}|E\&9g5ܝ]u.cYV^Rd*Ԯ@MD 3\`kY^b5b "He @Lbu%b& 1+5d{Z}l^GCWUsV:4Νk:mۧo~}?~c;jkk~y/hrZu>ߧ^{mWuz v>ͺfyy)r;_zm79_u[(@=mwGw4ƶFƤ#~Wg3;?3ކۖl9?gZjP̌9EP59,b2BӚ|_kb׎ڝۆdl_~i]u~oYcSgqQu]g3vMG2\)+SםýQX̜&DaC2EFvXɰòDV `vZYs]sMbqo{v[]l6{4oޭ5W,]]7%TXk|ևkOVi~|_A#z-G^'j9=[4VWr( x^ӥ7<ߋgY[ ހS+T"g*\1+JdH 69업[4CK3˜& 𞆱D8hlb~2߭ 1`"E88 r+d 2x \+iI],IÌZ&/!sr )&fCM6}}T=/==ZN9m:T+8@`Aq 4+)U*ٵV]cw^tӬ9m{>_GIjZj)LWF* -5uŽ }GGJ| *UWLn8~]GyGSyk]NrzzHTXE5(U0HVXSJB+TMUTEP c^k-q5%jI:WF0$r]Dn{j9gSMmo7Z,?Pvnc蟡_y{wyp@@V/w'1:MnoT,} u{* '+>}_~nO[sO]]>kGA型nqvWEW5y/Y_{ۜ5z=$i:/FtxGze9Yr<1ySZ\ʋ*BmۏOlaҩ\я^|וy<<}Y_Eu<ȸCWߵL;ysO9zuMhumMYKA|龋Cmo9o7of9MW-UDcerB FAib;GY͋; 躝wzΣ^9/QUMV#kOa?_w~ iǞt!S|AH᭒.36I{YeuIcYqS-sX6627lŹo*t[˚̵;kۻ5l[MtG_ln[kkEu}G+u=?ߩ>[@'*D" ^a.UQ ( h) x̒f fL N+4c$q,3$$P9Kbg$`13C9)[FI%PįJGP8A6Df"00fdO(c$iK]'0)0gI$Ew~zWUvkB$K)m®bX̭2$ZU?cK_cm9ͧ_ۮv,vkRkAuRuH[MB_>|YLԒp7~>a{qίy(Q˜PԤ Q#Y#LQYAJ eaZ*Bd`,"+rq5qAI $@g\+4``3dw׶ڨ{=Sѯ*:X{BK=?K㼚 +|cOyށ^kw!㽏tܻ;ݨ<ߌ~lKޫoA:N٫uy46& BvÇp+éW[9K-wGVZlŸGGwzYk^{Aj9=~5DjK`Yu7e6=Vh}KUg^StmywE>?^kW'؉_֙O_3'믥"Ϧnja+Ev\{:rkPݍgm?y_omՋqj].9~7{M厗]om[lkk+|mV'm(tcZnt*iw5r>9^OϜ#KLYXa&Ig-see6L9c-9؛iV.6cu;m_Y:=NKiaz{՘ >•jf>]ץ^SEz^QoOylz ە޽sܺh!̑I'_lu>e}wy? R놷#+D/*Na%X8̂̌DI de&y1k,dI!G' #9\Gq% NC3@+Jdc+\ɬG8Ȫr3,DJZ)͆KJœtc,1ض3%,kY %F/|>=~a'.XIѳfV>R"r Rl9)'Usg=s&a:Ү55]M=mnMR,~}%?=yЫy>ezgxa~KKj5N_WխTk(UV$ S T+abiFHbsT@kI++PQPQ(Śr%0X$0љ"#-7f^OJ. TԂPCg?f{_7}ẍf~n忓9N6|xqUzGw=WxgYk{Nyu6nW.U{*\J=v vnumWRI_K>fw3cCq?,i8'7~.G߀V._#ߣ:]{|:䴺wQӳ=a=^ˋj7G6+켃<^wpo+p-u/}{/:ON:SmYb oue>[kk6UNJ&ۛmе[]/l<Ȝ+gjn,:v֭n7%s^b5G3R1P L(m:{[MEw6lYu(-3dj*wct6;[kDRhvMn+qug99h4\E-!c1Gclic5m֝-Xlqn\gۏC+t9ˮpFM6rӫ#%XHiYZ|7[+7Cl>{qTy&Swom__Ir5`V{B a*Q<|˵<'Kź+}+XN-\@4"`ax‰ȂcLk(iɳ3SG)35IL&s*K)z0"! d!2##2%Y ,V r $Ȝ~cg1[L4X`[P1(S{,wm:^-k6:oԫ/BDR"!Ŭشz-7ggܦMuss]N[GJUy䢏?VT5T"ҎSox?GS{E:L&xE·e-_F=.h]E FDFD  -*U/+Eu$bWJR* WĂbB0Iր:j,NĨ0ՙ!80j+k{.5ur+.[pSa'^^PqҰl7]o_>+ur]wk}=#;Rywuw)޷[}Y/l|O7wk[Ozvsw7V4 C.=uaS[ߒ%[}kݩYljo5_iWE_Hsx-yrz/7~>^kq{k:'kyǗ^k<^i uNͻ&ۖ3pvmj卖ǧn:~k{69P1'/퐀X n5Ra-[~n[*k=>Y-^noէքQarfm'0yA ɂ8lM<{\a-.]uVL5\kp޼r;z>滬kk]hx Ο7z}CkZlZ[Se<_sK:Etn\iG*s]fUkWYKO`W9<ߞ9om% NfK0Ax,lgEa 0ҒʌLLJ ,h"ӈSehtBjGFMPj / Dʆ@,D!`*K-ZN#6 xl8'ؑLǮ% 21G8|2`!&DE%,Nz*ˢзcgVbj;-^[~i8,H&@ HE3j7cqܶ9K%͇Gi굼Pקz]]juRh muETo>y~>S{'pG2ujzzKNT[NDr2 c\P! ]cQp)% \UQUx)$&.5MuD#FT *bA\s`۶Waij6^ƻZb%rTz5 rJ]Sc_niϴpj~njIK,†3F>~>UT9 ͞Sy|B~ktn?>²ܿ\'Gż~qnEmZ3}i;7'yqSi(8Z4˗^ {ϭ#oOuoww]@jp?wkkw=P&4T{}7sAzy:f|cw,6d~2;F+>M͗[۳1aBU\/0î[;6p ʚ6KPW/,{fś߷fgK5]vA %m3cZFr#2&fxceX{.Yicum2{{qbvwˣny_Xm>gy?:69m–C\!^ƫy[כּN}gC5z-maSC~4*hVkȮix͞~{uzNѷ/Z>ohVQj87F0_BuGϯ}۽zݽ=WI& ]ʼ׊Cw3Yk?8;??kއSv: O>=|o@湮~]WVoEϐ4/ ~Rm?4/ DH5x!# 0N.W d ȂD2G-& Ƙ%l;'A@Fd% i,a̼F/{ }'WGouN&]h.siu4͌%UXI9XjYs[Nӕu_htiy[7'vYhJ=5jJuȅ@"-+-u`kJE$j,V+ JISXeQX氀A41\+TC)` "&=gBFj;5vmz:j]>[[Z%F+j]-޷;OCA/;FàNĴYv>ZAn~{9~7zaOFfW7 |w_Jl7tKs.pW7~Ugy_O}[E5ޑC|ONGEMg뺍Mn{jޏ֎s!\H '<oO:8Ӛ{GsF?84z}ܡ'w F?Bq7]z{Lح-o4UTEKYt:o~̬{O]߰xߌswy/x8~؛&V9a+ntLDN)I9-ƴӭ2[n5.4ɊQI0Z6-lc,45}6-l.=[-m,nu]-s)'rl6K\Y0Ymw@"Zs k,;d>ݷ}vmiz^_V: ?tm/[NՕ{a |8.Ś}ZKYM^֖jH93"ȣt\ϟ0yuWgソ:ﲡo5-ky>Lw~yN-^kzP;7}/ZmMsy^_=#~mO4)/N˼CKv~VfQ6J5Iv>cRQTuK[C9{] n5=7uvZkRo^Waa^>?)]٧GYu4[__UK3׳u7>v?`ʗn6?guys9^ƟLOU2/"YXظֱֈ@2q/fCה[me,+ V<6b͎d1Xi6v{&5lly#};Id×cͦkOҼÌjX´Dz묕ǵ&n2o>Ϳܷi}߷O#zm7EiymMoM mf&g 쫎V5[A]WQf5l.7=HcFT4D0L*p}'%^h}]+%% D 6$0Yb嬆19)SOCI039a%C1%a2 I3`"5Bk3L VJ5 ,``DCZkK"yJ yd6rX8ƲIdmnIIA2aN1fv]/wtS65),siz j ceJį@괮h:-F[:5=FA4Nf-M[[Mv,m韥ik*~'iǘ>\[=c54tJk+T׊uk&Ek]@JWV!bUjVtTBy]!]k-sUcp%IT%eFUq"ֿ{o^Qw^PRUkSŋk.dҭh4ZmZ1%UWowwzǹ[qj/Y+/r^R6'B~:} /*üY}^tރm&!q|nCA}nOX<|?4Ww;t(}Z=uUT?9g[ zD!e>u{sώ[O7kmW趵t➏6k9wGy#g6R|or-.ޙ=}Ik>zS`+-uUoueAR_|?>"'<ω!8ĽfC ,f_acܴDpىP!^*1#0D1ͻ; d+G)6M {)6Eln':a,60c}m.v{im[lmo܏Im'N}WwO{;Aj9w7fkXMGUg2ӑ~M:-ft<]޷|ˮo3njeht VT׀1:ՅIk  Rkզ"tK]Uk"*@",yTWV:COq[{5Z5 Az ԩ:fFYSWEq|}t>=Ϯz-{Est_><Azϰ~Ϻt6}wo;O|a-ΚPmThKϸ)]7m6J4lڽAΟ?Vv }l6Nk|/#ݿKm-'N׮ӟӷK.[]_ 75]Ouft}:>4;y<.gy0lzvz M5]mc[{kf)tCc7]}l6Eywyfz4GZ"Cؼe ۲-+ftdNDdH6e"F̙a6\,&cŦعb߶{+D$:}zw6kSaZ{[x&ʿVL%&ؖY6{mnmֱ\^{_}ͱܾvumǨ:өGz3jy-ʎgza\0uz۰5͐ a 64ͫjFÆڪhW{L5̆5`ƭmd) Ź::Ϙ>X \+pLH? s0' 0HTe.kS9dAE1LNKzDf, M90)"HDdf7 X*NBL2L"6,a,X9-`2]%"& 2 䤁9,6[lv~۞q-XIBgkﵔgoFw",.ju]39N+ar|Kzo[V*ѓ'klN~ņ&2I/ҿl#SsQ7yK>c潯WGji2]T]JX(ưD@%H@QZ*]"JUN./UuE Bx*u𨬨QUWmMO%oi%,Rju54*ڷ=kisUc]gmn=zoB7n>(4>3}Omh}#xa^/wz/$?*棰齃:7:/WwۍRO@СLn͏yx>suƖt _L><_^[vq-_{:6T5ܖ%q#oNGo:ie#>KN]Lr4k-iP vMMVYwrmͣljhǮ5bi0Xfks"1MҔ<2Iq`]9rr vl bS/lۜk%aܘ))'9Xkf\meeqЛwnZn,]ڙ)Zmm5^aw7漎|̺XGcayٰ/ev_cjmuw۸Uޗny ¾ܫFkaœ窻9F&YJݬ!`9 %X,!a:?'~f6S?nr^B,bb 2$Y&B  Mi0̐Y浵rLddC S,%9zv.q`AX#9*IN("G2`Ę׉ș(Zv!b$ؼ"X&$Y$3#91 " vL2Xaf bZbþv[[?FmD7]k[UR kj}\E\l/f ^?o8^w5 MeFUcPm{Sij֣!0=G{uumnv\o;O`>gRikrJBЄPPP8X*½4,V WR+R4WW@`B"+) ^Q\U$K3s{=ŸNfUB*Ҥ}Mkkuk9fMҢ,֣Jm%.\UEZ3As뽣Ի-P:\Zd|ΈZ]l=޽{Reu>{y/{ѫ}_ n5^[Aml];foUUyQʚ'Y׬oGzI۳;nOIf̾~76r*KO}M7Ӷ½"憟s7_oYt}gmw54.`H,$)Q:+N`TG&%L`Y(| Pb̔,1ґl`@ Ƀ<iIKLHf8prrL<46 ٱ76yu~~ߵJ Mj=*6w4ʥuX@)jb57E}NǕ}7lS zHmapu\j><-׹-=]VԪjXuW]cEqSB])P*Ed&i(D+J@+"P!)RQ4 rk?|z]{Cu>ӣإcOC]w3ݯf+]bkTQрZYnY5 zU{OzgkQi5;SOyE莦}cWG=fǹU:WD=ie{,y]+}TV:[*Zx|zz9?.[e6Z~o{[齖z^ |/]M lA}ڥKEsZncOΦzGcjFiV.i<ߓ3_[U^k[]uSѽ]3bTvQذ{[{ ͆G:=imFݝKx=(y҅؆HY2 CI$.2C`._7c6M_5F.,"INX`'uk_e.v,yYyXs[gh z;!l.mv͊l?FC{_7rM͑L6Lv5Me6\۶ aX'^kl߳ oz݆)pwYާ}M_3S[ ]6+Ȱ$JanQRi↼ cphKy lQl_שy/YȕE|%$pDqL!aZ0ƴH%̇0ɘ`1DX„ND@qS2Fd4Ƴzb@&`9#p$J'HX@ 1[ -21,(0pJdcqy 9d 4S/#(ɀd$ `9e?Yv tBv]Z[MMU,U zD[M>mZ1W9F/T Ju[WZkk)F>?K@:-wkڨV_2^ؼz/b54:Ҩz^^+V+/+ *++MT%5+x Mdk qNJ iJHVƶ߶>?b֧}Ϡ~W:UvTrZ 4ZGr[.OV\-}Xil](R43,wz>9)z_瘲:mg׽?a&Hg\0W/TaW<]zCkp7Vauיܴ6Q[w1Xk5~;A}YRQh5h/,z_ҷjoWn(qpzz~zmU[U3R֮@let,+i[nۻ}j6c|83r>(u(Ñ2 %a!t6L]2-cp6Z ߛhׯVQ3'c2BNMb3,FҰ;.w>:v ֝a'\vh퓷mv.[b76*}4Ͷv=]J/-Gƽiɺ,avǶ_mYw-6.}O,:*[=dqgY:ޟq䶻mw=ru5ub9\I&rdؼciaֶT W{Mb-L QD,-t)yr^#NxfҾ-c FVv <1kqHM#f 8SGBBj \= 8%F#@H$P qk\9̅ DA2IךH2'ZK06䱅 2!f5dB&L '0RS-7 8]V;▻*U:.IoV>O;Z]mާ:݆iGKA$='~;sVwkS<3 j#t~{GG_=nyhy#Kbn7u{uJ4=6UWORBa2;z_wvu =_ iiz fWR:_UfW j^ѿu}s^^wK7uy"ꗬZ* J~Y9 ah,%㐲aw:ffd(EAMKK!%,"1qHƙ̶mk\u]}1Y&,Y+-] Jaoj́w;6Et'|޹G`s_\/t<7\/>)uHcNk,sm˞ mamݵcgrߧtu;Z=/Uk <_[s~y:~/s;6CQaEB(TdfaΉiDBZUG4lZkIHhy_qxo6|x.(@  !L3Q.,(1a7$l0Zx1xs"M(k%L5 "XYUbpcK"rM ӄR` !pY13`#8$KBL,c$f1eJf"$  &dI"Yd66 ف JE61ƌf6HExy֭(v~=9C떗_Q1ϩ='|x iu^Yw7Ԡ݆E]R$j5Vu:]m=B+tSW[5} y*m9.Scyo=7x.y^{Wk(αtk bRQ5J"RR@&.".u,k0U51d+fkq~~z}Kh9}?Oo7ќ/+)-4|Qt/={Iz_% ͼi||׎JV٘+t~{;[Sxڴ|ugaλ}gw6`-~m\S}Sһ÷5i*iL|g;rk[{WIiC]Yg|]~yg z}U]mC>Y~wʅI٩QZ}$kuJkq^}gij]uM9Cuw(Az5T!ձݻ.g]m6;-F;yQ2ZӪ4#ḣae]׷|z+ݴ%iU*xUG dp_Rr "Cc.5b2lܸYtˎ8M[,wfL-v;M^Fv+fgsC{6(i3kyrs_QQ8aٗí3alܿ~c=~Ut]_S/:O ^贼vqKܭڴ{\.5,$HIF@dZggj`eUa3e]]k3~gr|Ҿt٭| Cs%vBFJf Y32nIblXcJZÁ2cr1X 8fR' ̒2~? kTA*8#:뮗#&3 AYRrlmZDDdBEfK8rXL1 fDedB()lLC]""[$r[,Yqac *6Tu7Rz/0֛[z7Λ;8We_5-]Q5W7:.NYZzCz*k 괇W'^kKTy?gxMsJ]6SbZ+\ N`VQ0hUJZq ] V+%5!"5 +JُZ֍OsEs:mG?uԹ}eus=7v~uH?)CW_Bli,cհkdY&b{*oj=wSm;}vͶ A'>{˽w].V LJh8Qǩއmm괴|6v?p~K崺m^KOO/5|>S|D֢:׍f5z5*h+Hړywqou24Z|9nB }W] fժo^e^\ڎŝfЕkԮrR5&[ ѳv+dq())qX‚a.9LdוYkmܱf&9ۜ6__}}Yu^t,؞o61z͘%b4=!{l>QcWY.>Qȟ=D aa6)kuz݋]&s(]^[u:>t~tm^N݄aA0&er7rNhvEŧJVengx+̻?MGUՏ,ɜ%Dfd3*)n4ñxfc dbfc XPDIaL $>CU*\Da&Ac PBND.deNƊ&#Bȇ8Rr4f&N2 rAc&%pRs,L4 fKa`:KƛME(aHb+?{OU]>wZlڬy7]]gQ tw}^yBݖGosmzNva7ew/Qv=ۻ!1o[x[/aN8[$ktoCkǚR@{ w:z /y'jAk&6R+֡^Z-\ufIzhѿo]O?UrZgTJPUp~bm՛57lu\T 6<YUզH52 /zMpZVn=[[\JayBs'& |ڙǛα79YKac n660>_mf~Zy n;KzAmp.[m6Q6߽EO?+:7 Af!C`L&H=}7nn/ݻtwo@]g[uy=w]m)sWҹռL$S&q6aZܲr)$afha1ռzo8"{c2+ #dW"< #&cX=^1PWA0la/Q.lddY"zH\BXd%V793 hc`X"rlW 18DLLa> 12QY9,HI)\Kz-Nu:5ziC{.\6Y_*v^cjmMK;9zQУuiju`S*zeNjG}m>U5 xwsj~[i.RUe*TR*)u*.UH@ k(AIJPBeaXe RG*駫yEsW8mm>3WnxcM繍&JyʵעwN*zxS8*- iٰ6[f]~1U-Um7/w귻fy6xy}ߥvoz6r>g? sTu=t|#??ov]5zj/v p\}/4w}Omײzox78y>^&UU[\F#RltC?Dǣiujh#S.oEUIꐧkVF_ijNo6{VuYj< 7!5Q^( I13"1f@ҘX.qhڼc ۏl6,̈$K%0X$Y31,|L/E1`(j60 wAynSjo9ch_SBu_U^ժx߱T~A5M޶GB@RָMz(B++ BR JEqZX+VJ)E TW 4a_>e'_{}?>^uޗ>5:}'C_[Z9cR}'hOvh/q<+9#pZ=Fhg)Y/&ml&1&>3G#7춖wz.ພS>Yd;GwS};vߦl?q={g鞓}`c)s-u~!yyl?QuHlmk>{{ξb{??ֺީ?q谞a~,,yʼMERm ҆@1Z3]Um.5U(V'Webu)?UQ,ԩ.Xد}ۻ7QloUa6. sUt,8/=X;w<69]X3 )IgPl̘3MƔ]i18o}5 avi mqsZvAjͽŋٖOcoWoMg7!54٧6:z{V=̴C3ȆDAی`ٖ\ɴǾìXjat>v]_kek<5|6mOlu-ZKimƭy(s'LKv5m/{y|? f$spC"E FB3'1gfo3iǔ id@X`d̜Ȗ/ 0ə!\F|ף/ K \ q\fEs5$r, ɬ%)AHD0Kf$y+nYfI$ N'"LȉacaYsin]Ь7|VCmo{w#OeʶuuM@U):6eΗSuQs esvk6CM zKӬ5k\*,m+}[gv襭i(\Рv5VYԥ*5ҥSPZ"lZ,R)RR#Zbnz O]#{̿2Jg}yλWt}^PЪnYWys XSQWCHCA=D+Bݪ40Þȼe2Wso_o7;nf7N^+qo} ]|{g7[vs}\?Qִ<~/~7`}w+ڮchkw7]|?A~ү{}{h 俆6'\G5rӡ9D6uӹrJ 'BfUZPׄMb76o#{:Ӟ&r (T^+bǯd 4Q9`9䅌!N]GcّZqɒ;bm6Ye sl`6ŧͦ:^QfJ6olvL^W3ޢ[Jw:}|鹯27~CuڲTi͗cg?> ֗ʞ8 3brZyL dyYe[}m{k];O@5]`u}o5܆smt[Mr7eյPJb +[--!;WZ݅?=qJ\/kxO8|I@"'(3r0$bf` "(i5 G}/}W=7m,SAGW?_AQJޯu/wt9 _}iwyƧUSY-XX;{-~˫s蠍5Zс?M0Tk$ZUYL^npUG\#T9_ƮZ]2efZ!8-"nf$-,7^}*v,[N&U %)*};}ʶ{ֽhn|!Ay{v=M~J騆CK/p S y5gl7ݞ$]agUX>Oz߱rMֻ*5UtrZ~OTJ9(ڡ˗;t9?)z_&cאr\uE }H7}ZJjNIڑS5™Ujբ,R,{wQ_2P׻ 02 `@{35\" C*MhNc$ڃ0o3 8a`,B2-5tlKaZٴ29}1L_q6f,YvX{mx{M7[ݺw]g:qIn\5K&bf'קa3kLFLK,0l-}m۽wo^n{סw9Nê]omo+j-_j^Fi$1t?kWJsnwkQԟp9FA"$g @2 bxLHAPm&͹do{FN!iN0Xk#&(drc&b"pȠ# 9)g7~!)@$W"K 99+lRy]1ĄX ‰9b K &S9cgyb0S$FAo]#4uUtyݸϕ+o UBԨ$ k: 6hv6-,N/~iUJ)VRJBEKT#a'ic7;[UJp UmjY+*VWLTWEX]t!JJPBW^AQUh bxxN?_k |ꦣMhuuޫZfի>/y.Ojtկ*N|iss/9r=G+.3CP+L[K&`hvղ^q%w:;丛mWUڏIz`J;7eu!p[P]v]QgY.'1tWl%Z~c^oz/\ F/*:^;oV}lw=G3SAKZ漛|ϯu-WyF}Kn7Tho[ M*nm}Z"&/,?5*\"BeS9Z q'LAB3<|,^e$[`L|ke(@̐Yy))\NcNDeL|,`nL4"*bs|ℌ!#'5MēE.*ՊQ"$1 !8dLH0+Ap(a V1fn4S7盛Oekw;ߖ+cZ^U,]Qm_fM7/zZkQJe^ºʈ0Do.{X[XjhUS^Hi(K!r W[ t"Z TJh*)H]hEdڊ6myi2>6?DvzO kyQF5Zeϣe{M?iro4{>ZP|-S-s1i5ZTu.{j,\%8^ǔ mocuBdf25kVU)~xu0eUJ^'32[89̘"fAZr.i0S cU{ZdXcp,4۟ l7Mֲ.1rřK͛-9y}Ev@nk6XlVO,6oZٱ}:./~ t}kyM]\FU-94!oՌ|ֳw~,yv db:Hokl=,u wL;mޯːr[}ml67,)ڷZ۩zQi5Voyߕ;Oo :BH)R"lA' $fV8Ts!)`jpF]-a*Nen5]{ً{dL`a30Vx3%"G( #1,ɐ[E°Y\TIdMLHLp%rd0g*hʚ',JTasDK&@rO(9f n6lKpCs R!;DTo붻]nMejZQحV]n3CVIsr~~;Olue^r5i Ue,[=Z{}зdv[_Y FUnj$#!5몐ҵ)YYKRi"!Y] 9fW/q}ϗm_>gYO} 6URSPna}Q|7_V;Q7'Nߐ4nKS_N5g9SOoY먧L9vP}hNkRy[^zkvjWhYkAM{sz&=3۞WIu]OI9i5X{ao=SsCٿ<_6UyrԹ.KuYQk9:Dz+^<Ϛ9.gIATTT:smm+59RΈi95ȆY^Z&*RbH0̙,!t O-Ƴ,kev$ᬐ]%ؓўY6ŧޛa7ضՒ0fŒZylXvn&'Y&<͎k[imDz aZgogc-5Z:ηg3R۱[Onz6ͪP+(+$5 kJD_u3c q=rì۰{{W'cЫzӭOtnvJm5.F㲝l];6"kAju;Q0ݦ5Bc0WȬd@p\`'"sj#fW33U9Ɛ5Md`1~? dČM#UƖJa((̉7~ ' ` T1D‚0RQ,(saRX2+`21&p"Xf$3\1G0#Œ98y8Dl%bgg"m 2xm5v45귏|V[u^>ū1 v]V^ԧڻ[6as\v׸qs^GIjjʥ]bWXh Rd1`)kסQ>߷^w}fٝI5)+ְbUXSBTPW\P Nlw͏'{rm닧zCz o/FO_zgGp٥{jU'ks¼sun?O)\:onjkJƥke@QUB]Q u$mM5v2+ ,()<˜lșaCK1 ܘa,å`vBјL^ m,nmlk9;;]+YogfˮnFvٓce5ةrV6E;ދC??YΟW6tkrS;HE( r1j!c#_AY]"$sJÚ}mw6u=vk. tN'wvI޼]CMf5 ,%ie\މ:\ YXq0 @eER0mc 9”&9pV czMj+iLDLW4:^NWUjz*-M}NWKEAN~V,+"tw]ǹۙQ;͞5>gC^1纎8kyg,x*;}Ej]>z+˳u>n|۩ZZzh_=k;Vy>5cn@N~ ֭v&50]\.NʊNrzacXp5 :Cex,|V#* "aNa2! ˆ3 ~2 ndŃ0t<,0lM L`]9d]cb]7s7q}ivgmJZLiY}7l۹}vou7im;dVa-I5w_:?]zwi9:V'^G M{%XIY0/=߹ 艘c ӟq?d{MtGgUQ6Ds߾uaNƭG8aYbpdBKoxʽ5sstZ*CX0D Ă@1&BC]([#,xDx7,6̱ )NIIH>př!3윙@"F0 r, 0,YDY 1%e (S)ce . '` KX Xp'2ŎIK&s Ʉi eǔO}vyuPU[=f׎\hZV5H&SQMQot:>sgrg!xYVwN{cMӜo6Vݺɕ֧ϔy6zu; M'UAuW~W=w;JYYm.}ױz"OyPM?z1S_;{].ՔMx^jrks4\zlj.8 VY^{ ZEHMX KXd 2ML>Fr4 HaG0",`$Y'](qr$|Z&.X4nteƱZҺ9y͛m;6!k=u̾y=f˭\b킽fϠoQp_mn/saϪE-Wn644nS<ѯkBkIPT6׸opM欱uܵa+wۃz.:s]/IGz o+涗UmZwWEIeMXz&NL@s]%zMP<^TQW嫫I+TF@ȊF%l"YNĸ̤1a9sIboNaN A`Cr09 47 f0'&"3lD%nHdeTd&JpQԓ)LcRfJ"`F9#x̜(a%+6Ș&1{[/B{-zATy~4C]|CrS&bk˫Rfƅ5=Ew'n{KB]';]k4IRWUE)HZVƺjMzkRU^ۢ&˯o}&DZ 3_^52ph 15MrLày ՒITy]O-OB~?t7r["PjREz7\ӡ8c&纾3j:m}z*GXɧקSNiSFS֪Z-?~OӽO?cu]7!oyqo/<ϔ-U̔ϯ4=%WPkvNakKЯg t+[wDT]_uwri{{ɺ6Y^-o[[X5$oy!M+yOi-\]!{w/WQ<CyvNW̌ԻeXo{]/Oڭ>[GhYcAq1%`0^3nd^`-y1,̋ O`8avL>Z 2]\# &Ai69}fŇkY6ɵdt.;lƾۥ3c׺6{q>o6l,^·_:mtPjv9T,UUC__Si 1{>|۵^XwugCnGvn3wI;t; +Wj¨[Vl aYœ =yʼ}?; c[mرT5QRcX3hOjl!cJQ y#jx+~@V+%t^]=JH#1B4)2 =ͮmӠ帝epv::<=M U%ӯJFhSsUFtMZj=*ZV:Of^D=8 G%r-u5|cK|*Io[;{b-캽A:Z9v[gs:[n4|-λIۏ +wnClw.9ۺkI;˨h~=b^|ƿ._1j5Z~g<;G.KnϠ=;95Mk%MEYDLWcWmV<0Ri3#!dC"#EB1|0,aACjHXffa52 &džŖ3aad7,u˭qZҾV0츝aul9\cmua5cca7cOE٣ Iz_?:~I[Awez}֪fu4Z_<ϒwejͭr]Gavnt&i7QmZ׶u׫eɧaWcS\[po`5Khjj|&Iy%yIz% ֠1S1 c ikB 8ƓY2م5JL &$K d %A='21%$EBI/,lwAIۉ #DVBFHB^LDI%"Dr`3y+&D'f2rFBD{_AݍβR,[?5;zn8=]ک(%XT+ukMcvzmCgw\VP[VZ]} =vZ}MqPM5I U4ҥJB)\mYM{]k}q~/|;9ރ+ce}MNO[>Pҷzs1j6;=VO:]C-5Z:.;ep)N_VSnn[7EM>Mێױw3wYx;5>_彗o'w𼧈Uخa^b kam976NEaͶ~rtBFF''&32 Xx"C8J݇d5Bnj j_g^y5WZ6ͻ,k-6-NXOslXkesM>mNohc/ܱͮ~v)=wKIF6nJjX(Ա }zms[ϔC{c|+^嫛;;}~yCu}F77yr-}>mUj[utokw~q3zT: 0`,^k~mL>NLeS&2Ar%r 9[PِqN3 XF.† , cbS{7Ʒ/9&M;.Yat͖+ldis_bիu;&Øw .Y\a=Aowӧ{=-4F{:>Uz_)k{FURWVM/77Dakqv{M9Un7z{k~[jTڲqFXXrvVt~E^[Ny*-cz-7rN+̐_ek S$L9io{Udcb,,l#92 pHL2JBK3x1ࡳ4b$bK\%)stNA5+F:!,2Eg фDB"Q"90X5"p M 1Q̚f&m1};wVץvƻ_cm:j> m l uZVUlN/QWks\u77:]F]kiBR3gמSnQVߜo:{ZztWUuQFRaY`D,CwGo;w$nanC*ROR(]<?% g^Z!Y-b\ѩY3d^J\y'Si{ D:g9^A5h[Ui HZ5+SNd 5TWQkDw6S?K<su>~q:|ؙ߫0+0޺ůhiYLJZ>CgNQ~ۺ=3WšuM^Ve{|+B_v#q;/z2[zYbmjM%oO]}&2m/SY¢wT5oǺߘ#>M$ߐp:xmiv^ڰKVmrڶ.7n6ݫvvWtjquʾh$C5 !r63v0Y2-) `a*=M`ܰٵ}v湶Mi+ma&vɬؾZdZ=ν`clرtm:wEt;o7bz6ѱmlYMhka-kJ 5Yz;NJ=frE'VhO08g4%i1 afac쩒ƶ0Ƒ q6EnL0&Xi& 0aBdij2"2V#fT-\mSdr[0L#*;#iaEV9G*5d 6k!p`†p0TZg J bZRF832"k魲oU7[n__v*-k-3K랜v4lRIvjQ=\ݥ ]ƻYggG\4JNFԵv:]ޛCo繳y^.jhUZj)&*UZk-*DD ` =J=ϠO mۣWɾG{G}_0#k|ΣjLmmꙫ{{QiO;PG+4굆RGr܅g]D J=eo#qw}ap:/?N$6];>gZ&5Co^1/t~mڣK[ހKܾ;k|mnl{+{M|G;zu«)SC4)8pCrHB1a`X"WlK!@1wMq ɱnnuֲ3.3+}6vzFaӖec,8m,޷ssnsWec{N{{MϷ}9RlvTMVu,*(s >i卍WλN}w}_tnO‘6Rp-1Wju:;^E6G1nNWni/sUZkj!U* CH"9 x7g+%gn,17UM A°pak^ /4TZjzťUA "I[,VPw= &ڬҲTUu'NL)QwsA_S[PУCMVU:iԥ뫧5\뒖k(&u>'{߲u[O?e^eQ&9~Gy1Fטmmwo\//f?9~w%>%kplh5|RH.oR"hinjKWER*34Vl,e>0߹͇Z55z6ScVиlm_N/'}3ߒ]wѺ~p{lw5gaU{o7vm,ٶ{mwsIݧyg ^Wu=L=cU88Bq9&xs01Ky<,Ĕ8-0ha6M/}{6 w 2ܑ,9^ga-v^Xjō7ooz&u}wACw=1>Out;[%ˈر6W+뭵TѬ}-?>OU Yj8~λ+6[*ګUaN]텱2kNr}j'!Qu4u|-_4LѾ<;Q μY4"I=+{՗3W5RU*Ӽ}@1[Aj*џ;zz R*kڥe.#fQ/ѳPN_?;헩ǫ;7lTlgks;]IL|Zyf9yO=~Uu}s֩\pD)LAd !i#]&KB]Xto6/[Ksh:Նema;f>ɲX;=+ݶwEt]pοli6v+i}4{=fizӃ^֭/YX(KE\k}7yu=5.g5Mj]/#On]} XQ7,XX^TX$kd4t \9z3$Ʉțr1i,+mO#ʶy}hjd#9S8r/% % {bZi 08&Æ2c0q" D(N V3iQc]0-/9ư0fa@2rpc&0g&B 9 #TB%-XBH1cF88+if&p"̅NYkwzwF*9̦Γ]PlJk"ɭMeTWmĥ}uE-nK<=9~_mܝhm%U-1F(] U"JD@R HJZ½GkuSJAb EJP^!5*Md*E4RXlV%9q^5%yԥn)j9*\W']qjk62JBPZ)RTk\ m%(x]c[*;M/tTҝU ]~kԗWm~\m[vgmfy˶sW|iOF7(ꢵn D'+;q]){^w;O>W$хҷK}T izIm_Z}ϨO525VfWa|ݪNk'}̕8GK-i-ۢ=w,mZu;>:wQmy~g4k5>q=]{P)_fd% d8e01t_,8b\2Bɰlsg`ql^jNq1a9d֭M{.~eX/u;.EW䶻yvjsƫStZ6߫?.4zLb5q/t|z8y𴹯Ep uw%Bue $VOCo޶?>;gʍLܹ[&׵Og'I7kjV[ܫ@<|;J#Oiw?] 1{o/Y$7C>.cem/lf͗}'@ޓ[]#쨾rπyweZ P.pN X/̋EaHX py`6LX!glXۍcl-45dsVuư1b}6.{Aluzޣo59Nyp;-.c~NUMK7zߔohzo}l@zk7׷h赜MiQ6Z}Ԗ.j|a>{GKwg/u:63X"1S TrF +6(]#ߺzz7ў3'-]^\ZtUhvq5yr~?OlDzV};owmllz~}{zoCnE]~~q}Mk~zޏ8JC\D.2Ol6d\L],2b"XaM.ce`6ϱbnݖLacb5g765+WB͊=v[·e?kU:Ϧ 䝯֖vRz6-Mim]oac_p[}zvĚKKho.[=e}ߓ;1az,pT31[q1b]Eܿx'͗ /T/f 1RD50Dq$sV4EvmkXKO"lBp peKp+01XVe06~1g0lF8#k%o 8U M   qbH*aX3+^FJBy13sdrx2~>꾑t]t}{h5KJ++֓PҮ[oR̄S &֮먧gaJV曞1 =%}֧Gk߭S}ZECXUX!" ת`) ZkLPϻ{͎]gդ,3UԺնsT9;9o,i]]uzNWBR4UN+ @WX@ʔPVu&eAJʗ J: XI+ ""Cs rW1IŌ2́Y6pWȬJF HkMZ,MԾgUQB:v9}κt.ۤ{o\[:hzMWͶҦ}?]6+ӳAfσl|_R?)yJ?Ai{?c>nlK:΃Snswl:>mO)~{>ۧۊ&ZK1~L0xɉa yY) 2`Z{Ga%.)Uem7nmlnd2:b͇Y[;3Mzam>%AڻWnoky~ˢ촼[sVkin5:ZK1 ۇ/o_cs|߹ڽY[O^ihMHJWM㉪53_SHu5 zjvYjhRjSE{[O?G umjuuTׯV N8C%KHRh :SI5ʄNJ֣+@HNLFdHg# LA$E9{-p Is^Uzߦw:~Qoi9Ϋnr=mw_Q8~[#T3l$ޘ([;^Qwُ[u\_yKe^=sE7睷yO˾J@x;|s`6u㬷mrgev_{g[?Au],N8~;L* t\S)B ,1xޖe-aoM,mq'`MZۼ]s^شmF,ٰ픱clk759k>޳ο[AT5)5F*eJڊi)өҧCU^}rUƽART XUW 1 :A !5 P$I:%\f `deY3h\c}$g\qqPW kњLT,"H_znѻ?_^zGO_,4}Ci=GM?xun٪[o-FѭX2Kh}KrMZNύ|mw?O| 7/Sw3 Yl}/D{mWڮsoqV|E]G+<W[|dVí{;Ο{MŅ߅ɳE_[T;{u/oyVۆѧUuNgS 38rDe5IIWayaXShݖJBr\l6ȶN^6~͗,6^[kmﱴl^e;Ve^޲Kwrw\v7-tM_mm-TLyO~Z1=cb_>ͼ.m);nywu.wO5uu%*2uיǨ+}/y=zCsNrG ΛlhvZ^EFuJZ֗μ<)z|6 h)#"39'Ekʼni&4t0Na0' k`Na&# _ΪW ˙m1pŐ$ 8@Dq&2 ‰LȌfÅDL.2qq)&5K+qo潏;;*[ޏmm'PpThcڲNOvA]+]izαP`XM{6u /1;>szm%MgIEϯui+n}>QZ5SկZS4Mh@]etWTUHEzFAv*˺+''YVulkuZT4WR1E]fPB?GQRѭX T)jR@JP `1XD*e0Ha@uI!YpYV!XxD "Vm.tVU5N ER XxTԛ^ҟnz߬?wqz>sV#-ä"O*:?j.^@D3z_g7a |9-/m-]W|]~L׮M҈i \] o;ξ=eoOl{m+]|tv|K xдk]?%;j>鞑Okzf>os6w;IgWG[uZN~۵B?/Q|z8om3<]Ud"cv0A+d2,ќ&C9dml"1ey؋ k.0śG~í^6m1,9ؽDZseezN^=c_{պaV@۽yO.wZ^+kZr5l"˔_~KW::MrV砫v?iySp}ZT -Ms]3>|>hHlܜJZnt]&tܾiSA[QruFiŒuh,k+¾|r|h髝x<a38ia=7ěe bƶTs!"DpLÌ\ `D0$VXKl4C+4ё511Fc]`f଀/Pʀ'0\߮zdS:ZZӾޟD{{湻]?/mz_v\5Y}3Orvשl6{M-E;}/ͮkt{NGQqYrt\5]j]YUM%'*W+JF+FX~7i}sKm*Y+R554TuԴZڔȧ Z5A*\UB#D@@ :Ⲯ ug_"R :2#HJŊؑY[lxM-L:l} HЧ*PՀE\MaHjI~}eB};>}zEѦmH}<>ˎpWW|Bȓ0r,]_G?u=o}{@ toz%~w.;g;QP#S36zoggޯ'-??i;hWhs:yVHNݧy]_VP/RvZ=vTnlYZ~O{s]7kAEb!QקESxh׫gke/Ik<}", y$ ̃K Jlc1jOM̲e/dÍa6 qlZ6ŋ9spȬ1s6bɗؿn2ˡ~[n3m'w*u}_̻{^tr-Qk6 _T?9Oz>3jlvunܷU߮-N륧&ۚyDSi⼗!){V]ⷛ R׬j^}9U4{ _]5B RLSXʜo xdpQ5Ff0r+ |3Y-fcp1&+'c&lbqF3xQ8212G\Rg0 a bbNr=P{a dVfHCfBG!`D J!yILW!  b0zS?U]G{QMjkGϻe)wy]as;\敛n_ϥmWr[[nUm5 ;Xi6w<1wsNGϗOs(9oG49ůYHR:(J)T]z)AZƪUD3T8}qR'oGG^RGo_[_fzҡ&}VujR*tBiP |L.5'*u *+* B"'^8j4MxX*0" }l vm_귗;.tQUJ+kSkMV/ CyU=Zk3N:2C+?wݫtބLM;{;}}64w< w;S5GsKJ@ȢasO_F>ڮu{WYuNmwο (T|P58R@1LW}+ѶµhNB4ekk>W6hӼC_=/}k=W?Hw[G[{[GiO5 HkpǾGMdw?IwZ\޹ס#Z0!eQdoe0- SE9|l<6])cX5&~rDͷ]V9,u͛m_ں|ݖtI64=ǤqFIm64[G}Nޟ>ݼ%T~k_)´f$bv-Z(.]ݻ5;m9x9kxm/ ͟7.붻iw[4;޷A;֯lhѧm4lXM6Hl͘SSֲ5;S<90>m )K&xc,lˢLs" $lRɃ`$[K̘ 0Q#^ X#8D`կwTbŢ`)MRaA0Ɍ.1\`A Ƹ`0"@d&Ar" ,Q/1Q6+CfL MV/y=]o!j6|9nV=_%{~C|=봺m( WGU_Tz|sh+Zn;&rSl:M>zzC9u [hӯUWQFӬBN!U/0@-av[Hwߩ4[*~kX4zu]*i_ЯWCGY(RMettt*ԥ^"0Եe * j,rF%q(Xe(Jī@`I)^eQXo޷%ǡw[yu5Vkըڴk jyJ]Vi(f"R&kQ]Eh-l٬Gm}OdѼk#8^5\cWG:bppsq?}k6ץhנ׳GCkv?9rZ=&Ek]%,ס65#Mouާ{YWZrGA_XVW{ t}˷+ytݧףqޏ7'BWljK6h֩lNڪΟ;.q<{*IIY?scQTi^*Ta+3̬Xðeq6E)lqlXev Gv-X~n=cp_frngOh]r[=]٩ιs~k&#2,"7IwLaIkek+@duqq:'ot}E^omGns {CZ _i7iT45HkLY-jPuN<ǑW[;.s ̐,0obɤ1os0Ml,dKCdL𙄵Ad1S #4LdĴs#9e5]+2F n(6JelhF$X F DXR+L ZIJ8#8ȑ̘f,$5AL4|WzU>IlRQЕ_ynN/w<?5ʱxk $k zIս-͞ylj-層ͅ uJv4ا^zZnu45[i4]OjWFJ``8Li9%އ}TUF }uև]7SЫQӫںijiWb \VP`XeP 'Zh1HF$!%AD xuepV (rR ID}^Fm.ܣLWmZ:VQsMn_YҨA`6}{?ߢ}w_wPkxϏ7_M&ԩŅ-Z:կo@~! w{^ 9 tZkY"-iv~?>uWmO_Fo}~/Vg[QfKnajQnnfN2"n) %$6>VG1{ xڵjw;]w]?i:w5C[5+e,D!B`$ǓQrdm xZˮڲͭm|k/}[osKfVb.Oe-g_H伻л;-([8o+f7p6ɋPyfkZkut%s9ۓ^~Ijws=5w{nm]-Fa_Qmj& kEdbUJ/voY:o*vsa3]6ɓ+³&vV%9-9O@fiYuXub6m=M֗gMnz=Qe"tVB+(V. `T0ھ|ou:|9pv:O:γԼ1kOtk瑭TP}Et׭MhEd$D%y EdR^#xmpɮ *٘+.0UND . C2q}}w}~nuuZ77tΪj4i*Q~Sk"Άj׮ vsWѪt:Mr6ͅD.dԮa6`wI{پ|Ѣ>Ng3.F}1m=ۚEk3V/_8͵6m|ט#է˥SR֎-9.ߺ~f2PTU fatu?{Eߢ~EW//]ޡoo權C{†j4-d#sriyױaF1W'.+|{ѽw+n\1(k(իPMU]Re9okE,c0ֹkכes\Ɲ jsnߥg3Exzo_ź˞^y-me!wkN/5u8i p.+-{>zcޗnðC5KkxY6t=m]][_e0A J+kTr{7oc8x{%q1!IK1D[^N8BF[lcƧ-El' xpZfTG D1^@20Tp) 37¤ jœ(&Ld)!TcB\!Bb1y<AN`+2 m~ߨ۝unhۻmqCuV(Ai*UZ]\Jb":Uq~^e8^DlnXej~6l&Hޓ@ƧGFSEzҔT5 Z'^u|ޛKGWyzn}UP_s(kt Ubj&֩RJMD]1Jք&"*^¼m5pIB:J4F CTA.3#yzRף,jմ~;Ah:ӣ@4jO3Z5gKY64C,H:kWըZ:nv7m}5R5ٵWOcO|?IS?̇.M.u}dd-H p^Ba?5[;T/]JO0EDP+5G>okqVĘnh_uX{׺tjQYU I2Nz*XJ3v)jh1f0qs}:-K\',r-:^Wj{c}s>et Ϯ Ͼe-;c  Q,TYzp6X {.6՛]f=:ya-ҟ/v ޽_Wrjs6J kumO)Q)y^#V>WMD40SG h00$>F]#JnWiKP0fL %kY( )+[1F! n6 LY :@X0́4. " 9R,H"O6z=c=yt&ɳj9|/#[kLWH@"5 ZPz$yPV$noEv}Ey ΅ ҝkHrTҡo+kj5:4jSezuЪ( ⵀn~//C^ral/=ռkZ=^_7KYI:zkIZ)Q\kEd)uT.tF+"F,U5JӕB @YJI$W@D,_oޯ,UNZiq>ASJT QUz,萧*Ɲkm 8ǐ+nKXumv:ר鶭UXӻc_gq꾽cxTO.!cyG_I.ԽSsg5U6Tފ:a.ytE^tucIR}!gGCQ)PFJۄ'~tu=y1| !vtbPKksBæzЛߵ6֬Ik[t@)eN| KF5v̂Zj9Xflw}S}!νv<j( Y:$L,)-f`H2fA1Ǹ'ekKnԺ,޸V o7zDZso'_˝~;C|NˤBbm966;}okRJ\ E_i;u_/j|*(~/wvcuV]{۝v]Wz?%\ئƋSIJUDWZ߂ B$󯌉eù 0Z6=lM3cgml^Nۗv;k:Ѵ>{轟5}&Ue*{/h[c1fDZZWa/<_.{O;JWT0 İ@ٓƷ2KvDXũlr s %i+]¦Cm(LɁ1",Tש,8L`Y8sYi<(Ț Y#+\c)̮2MʤcF&$B0rS1908]fwm+cogoB6Zj1}u%JEDEhVT4+5+RXF+ͽ_t[6mrWUnƽ:ChӮcYVUA\"!0"kM`]B?D}NoFznoYVǗͯi~a{O t~in9wf_̪`ҩRDРRA5@kzR(VRhSLbk aYTD@9E!4EeZPuVV0:㆜~}31cVVh:V]R *K4u;Ek4V5*$ɂoֿ)ZҶN}U<|K=;߽׍}.^9`Q>+n#tǧ" 7jρhy>M>c]JyZTwQxyvLfD'0ac™-l~.o?z/-8 TW~O6X!5}oO7][QD^iz/eS>stGo3 y0l9|7\m,vPtCwn,lVԫ^$>za;d֭,TBV v mٸGe`6Kv[w44|kصB6:ylR+Kj ̢ԥBPJJ5g~+6)hq. qNZŠ$"R,$C 0`2Wii:O=m:^Rݯ#ێ<~CEzy{KΎuQYz]*묄-UT"}}Zzj,&W*! ^TbC]ugD#+ Q+Pf DwoKʩzNtmUzᮚu&JүN*k)ZԀVLP(U\Eh HA3MkP` 2XXNgqO{sZK>U&żߕCR׎|.*Fv?Qm~jjj鏗k k R'U6t"MnUbAF`HLLE1lqz}C|_X'!U-ґdLD Ynwҽ'ο?9_[t~=vzN5;+uݜx ˼M]`[f͝K.y͏{w]mf^Be Q,$`#41yM;Ncʍ6Y93Wn,?b-[5[oGw;m*E~~N=7[VFy~Mq1u[sseim[׭oOec`+rƭm͆>˞b.%ld̜awerϠo:_Ds} |Gw2i<+MH(F]7+Q~y~IWw@⥙h`Tl2Y16 tÌeЙ!2hֲ*:bE&NPfd% *3<,^d3_[aHSNU@s0fAUd L 0X0[8ZdKɜZFc0[ 1^cqrA; ߿ۍHՖKt(jTZlV],JDp@ҔZN:ERe׫Riԧ HW!+RY M$,h%*L.BDb)@yOtX)'`amuYTA jQN_J]V]]tբR SFʡPDQQA3TjF $F $Dz>g蟫hZ-毝GhrZ> &YF_n%9Rn{|m1H*&B2F3.EpS^CT2 :E,6C..ԟ=A⾹<#q[rSo=3qO4^ A|ǔy<^Z6O -3_s]dߧ4yurt}yM8-F5J+ō6Xf@1LL7^!eXFc WXceVY%~?Dz=3ߎ W+ӠKXL h=ϯT=]{G꾑ygmiw߅tZ D3U5wZj1s'e`\~ś/CŒݫm/˛`H J* ^Hݖ יJKBmly^Yv+9O!3H<ߪ9 5t:F ɦ㖛6.Ym떟zm8=/6-zVN<1լn16텻2cE錙^4-Zkag^O3ߕ>sO6vTy\S*c22$Q]mu7i)[L|_U ,K30-LK"MY0ܙ)NKL12ҕKN |8Rf 3b*_kJ)45 'jlMI'dBIYKEfLI r@ !0!TB3&H8Y!`a `.Z8`Ueζ6kt{M㦅B[CaԻ[%V+TB1ZR*LV5W_BhPʆ"ZR׮J\fujJk,(q 0Xm~9._nFtrΏEksoFto=Ǧy'CiZ~օJȣVJkWRi +@UXEUk.k2HTSZ⠉%a5Db @&_^NwZkxyN뵼QkMn7C\^9jSkBli.hRQ"Q+˹c[:Tj>Zmh ׄ6K@/r>I֏Syv>E581(so缿|ՓF!&R?a}1C^M>w&g ; ԴF@4ZPœUм'ieژW b~}ݺ~ 䙡_ JF+8o}N־C.rs|wkNl\^-l$R5Z'_ힾIZx.ߙxaK.n\y72|M\yډw:kon,+h]_\zz-Bb49HO!^ńnl:6YfV3\B=o4 IXR\ٶݔl_bz~}kr=5|r:-9=Lf-b51BtX̺dyl2]w_LteW;=soh u4ؑa޲*e6;!vF j:^kv_#NBߜ>l%[6JIDiv yٳjۍvņ,X}6߱qZiTJ\T 4{,سghVuk "p};'zyUyp!54VŠdal zS81^ yrkHy~Z2 a漗&dK(+8yjXsȘk1&6!ƱeXyKFI\/b]+t Ɇg:>%nl$E]2-\ȨI8,:YTdH+1@A į VFH+`#3 kyv]yw[]˦a*b6zzg0ܩEhН42.UO_Fu}bzvj*&9|Bj8p(]hԀX!X,+.%u&-RHy&+J>a^/T{woȺ?XgKiu\5z4*WRT^ZJEiVZ (  e)(#xi`aJ\RhOS{W>7pG+t<m5>f]j5ZgMPՏ%B鳢YPD2 F+2b"@p3і,{FqugG\:_sz_|{y.wUSuh߸w~#|ƴ7ߘ{OU <[IW:uWu\]Pˑj'ε.z=g{ޏOuZN:z[AҌ׭:t*hf׵t[m{M̱o9SBa]o?uUzLZ3eO_=Vo]q4A-~rs*@q`[cUuVVō^emΛf[2Pfq[6]_Ogux[8{ ;FM:鑤v5z9}E kl364`͍k)cmM͋`W[+Ck}wn^YDrmZ Z{lr[nՖ'匚*16̈ínD.BX8Ƃ͐)aCUf+K~{=ނM @ȅ0pPdNZ c o\MYEN0Vf֭t![ 8)20&*c e1v^µI Adțf-1U7.fHxy9  D\aĘdW%&axQH Zfl7]}6 wMidoo36[zu bզ$λYvX~) .rZ7.nWHep^/0Q] R)(!^khomva۾Si_^gW9]4hh+k+ӫҬUVP R֪KJ"(2Ucc,-u1 _~g[?8~WjHut'^6P[(a2D#`#!;P}(EqeDZҫ-`'?t>'Oo9k~dڎz/{|wy"}COǜs|ϔuEo;/s5[ks|mZ M_:c9Mq#e[JZ u#WM.f"RvEhTܧ*ףhwA5d}::.Oռ9n-9Zx0I$g1챁mNɮVɏNŌ풴ƍqYa(y2H\'86ŝXrw;tKEv6~Ƀ=\F]<̎kJqFXDfMEh.&8ekPlcŶ޸bx5γccmXwsoawmgdŜ A=yޗR߻nwvtcb ^}~RyJpNAT6b1'hdc  &$橭p0&8%5`ØnQd"%0%,)Kp)8̠&eG%R+9D("D`d@+"V9 ^,d!y!(`I6}}ۡ\;.QongWSXKZm^{Իk՞Ν:oNzVZ[n[sA!.VBk  VVJ^*ԅUTTG+IX/=|B ̻ 󡖴_)<ӍMNG.-me-J}T֨t pxP++Jk*W3WHPUkM@ZvfnnWJ<:|zV(y5>Uy7Qjg2X(ZTt+Hd Jds"K 꾧^yO<5dХNa5> ^}OEd3 h+|C4^)>1~7:7?^cM9IN{wk*4sJ\UO#˂TpMJzA}4:]U:MZJם ^nNfL,)șcl'aS6jw;/Ut?jOp:<6Fo47<Ǥ_3O yꜯ:3|>~S~`:LZY ,ˁB1W^NYud΋,i_+(3#,iALWr9ÕXQC 8DD0lptY2cXu&Ys a 6-YپNۯu'K7!;Ͷξ͙gmnvSU\jߖ-HUlU"[,J7}.ߢ缓s.VYaZrn^KΓ>} <2ę $rqp22I4%9<0L6ⶺ&ÀZƹxe҅$aocV1&4kc ȱ F%5̅B98ȀɌD"G3QD`M`5¢k\dq cNXSKe390͈Xomn-=qM2sv;NozehU) \Sk+h†)orv6vikƣTTPQ\DHH!KBj) *hbү?cOuMV>EoyyEIy0A9Ѣ]z[Z}u0EZVZVJҀJ]cYuԊXTEZ`B+QV Ib4F [eOg8/{^.I֫ /\ޏA]bxuҗlm5Ԁ$@ C888$aiixֲhMt Op׉rmQV~~-]57SG3rZm)r rxyu(GwWjTj}n{OOŬisS(Y>Ld& 2'L\mi{>sм|յUtϯ_gʽxopg7Sװ2 9BEad. l^mM=ôcJdm sƺDL2ps1y {NΟ@3]4J9%E913-c sv\qr˜N;/ f82ZXwolYaםP {htpowe{Dݿq[;Nٹ v.EZ$5#}oyOlƂWI7"".jzo;_s/A^@CL ǐMf=fDFMaM רl` oıƱFL4ت&3K8^p1֑$'!-v&Y&((#ZF!3,ÅqPbe 0 U aHNrPa܋QsOofW39}u^[VKFQ4uHRŷ/aشƴ"RaL T9ZҤJBjȡB5( "@ae]* 6A5m5k]WyW_%Ss+< ttV[^(J*ԊD*R5ST( hr0`IXR⚔4s}3{MRu.w]u x.gOs}swjs^W\|?^Mki={żͺK?,=W|oxNcYs]暪1RmV~ѕBڞfsl=7A?GOEzA>WXvE1f:] /Ojs]1yrkD% 3s''gg0p [w;^zffáa탚wj Ye>V,ߋ6l{M`. tW7g\:,HM6ƻ\͍&lzۘD<+ll]b%i5ƺ?7?1木޽`Xc$0P,'rg!pkۃ"nx ^C8䵊C[ %$ re+9YI|w>Ԑ!!.Ar+IJ3"2$ \W218Q9^` 0̯!)Ů`!#&K,z %g,S3e*m:Bt;cQOr<9=?/ik2V!m[+BD(!5xHŊФ*j׮-*Mt(PJ`!!vo#~SUbЛV|-ȼ=WrYev*+YYk"%b0Q­U” DSJUX5AfJ)xP)!]kׂ'6,:me8v_9|#7 wy>gU:Ed =JmuV7^%XX$HLfFLMMboӹ[ C~ɭN*oW_3xޣs__>y]>;<3z'xmOż*p j4-]Gpv?nkzt:|y{KGQCCCu#EZlvӌ)Kp䰎Eك$X0d6s& Ƀ6 5kuVӷua썑eo&c19)}u"Ud2Ƶ]S͵l$,NC",`kN^.s'6q匉0۵r }vջvVsT١4Zl3M{YíưjvWAZ[mFBΆ.Dx!6n?5 !!̭CL|<7uua\( # bb"Z0DmlLX&-@_,X> 56e"-1Lc h$)ârC&X&NۄL1`RK<#)2VKM23%e"3C $C2G#$p  * Zr 0C 0qedL6}ߣNju'+lu\'KmMtКX%]/-"L[ bE!^Z]k.uUҥ&kDX/_Ӈ{?d VhP~uwMsqo)7.}].VM*֔WXZQ MTVXZPZB@"ցK׬׮2dGG{/82"1|}5s= ys5^{Zt:f+v ~u UFVȐŒ Y92w[ }|k׹Š[0wz/ˏ88''=%p_&X_?br_V-þ/N3\ow9=gEyy,,VUQJ5T+SUR(WUa As[0b׮9H#&w짨FhtڝcO|W|cWj_1iNuk -ZA-WQ`ʀ&YW$J LL317G]_6GjhZe̻K}Õ9?8COYz!l:/3?C;|A~u?VvBsϣ3[y7CXSe6)Ǜ')h2Mg[Se[554J<<濊JAfNAICpŲP읥l6-Dql[a[;Oy?N+p8RP,(k$9efEy;&a9wlV3t2\ei;$D쓑tdkq:݉; 2>/Xk;y(\S|.Icp&9e}a+Me՛OuxKYq͛e+nw lNvq=W7*E-y׫JE˚.{is-_Sk>xq^iXSeJ:wk9eZ%xG7^(dف q"Fna3mT؛xβ*ՍJۙsvlx0^ؖ ", diȒS pչ,)1k0I̙0J!ē%YP)5iD&!1 %ih&@XN CȌp : Ag33#1L 4w{wӽZWc~[T` qfڭvX6$@^IUaPU@+U@*+ ze`kV@)iZ֡F`Koom}*M[˝o;W{4ߩy_2i & ]ZZ(BM^HAb J k PUPu,SĀXoolT{vݷ?%vF>'yJU]SW:d$uHVkVuV'TDW $.L5]cn2JΜ/~~N{ u^OQwKqp3[uلy0esiDV,'k.Ϭ ۲lݕ%x+:,dH4r"dBtZFqB۞;+vwaӵ{by0dk [%cl:[7&ŗZ+4Tǀ93\oc"dv a8yu1siu3blu\uqnr`bՖع6Lc`6,ޜeHvêo5z1vW;ޯ%}dY)|˕r)P>懖5Zt=O:$nUayG<㑏{5N`AH(d̈́C+L-bBXsXDq_'$ᖖN|: X} XteHٳ=RY>~ͿN D00Z҈I9i`J l 1ue LHd .a1!P,pq\BBT+PBt0d 8`Ȇ匪X2Kγz f9^uVmtTp-m+KT 4bPU PIUzu$HPWHkBP }]vg[ӨVjTj\ss<ίlK˼;5=>]xE!MzUz5ԕ&dW\,\YU!jHV fmxϞo%|z)>}U:鎪X&jT\V#(*UP U2c$e˝?dzM~H6@( 47u?t/o;/C<V^IǂÑ]Uyt\1k#G{KQOc.74<7r~?Џ e/f<N.Ǚ ^EO\4 Vck#/RqRT~3333 2'$g&dY$Ǜk7ǩ}_e{keή5[]v.erb4l cddp3b1Eͽ#s}+qo8ZwZm{bVvlamB;;5?_borӈd,dLa9̴6ۚ'kX}al57'X]gnu~lNBރHz>av1w=w1!L%1Cftrt{r'qut5fG1[2ΙB 3$A!1'^# #9KCk&_nز˖6Aikݕ`]<d%,Rߞitc0S%0LNdC!n $ FV aC 3s7^6_CS]ny:=;:}VwiQ02o[kQת-(T eSŮ)RZVE+ ZA ZWX,/b2 ~{~/WTTbƿZݧ?j-t\-xo1Cۢ<=&@( :Ҋ'0tTE|Ȅ.EhXjXUZ5Z(UUp \J3 \OwvM?bz]/vD|?~a4*qtjhzkƵj}UƵBt1"8jΤ D8i~6z}>K3I.fcӇOnkAlj!4 {?-u_0~gp?z7S9 m];_|_U|ߋ|B+QD̜̙̉9N p%ZcWqѸojwΪߦuޟvz-}kOF?jͅߢ<_,yn!yBӍ[1qً㙹k6ɍqdmke>m,zɻvpNTv7{yOr=gܺ8[,q0RcZ]t^sƹ-lZ~c*nm;fW] ]6|Ͱ͟etw8^pݯep6:{򭖕w3*0 ^sy՛ΗAaeQԖy3(>qt r!kzԙF0MRf+ `2ٲ(}+;Vl`"˕6Us,l%3d"S,Cc8Mיi OCE^K&@aDIe Y rx"0^B$1i)Ą\ Bg8^ce!$ahcZS.k%̲slY"y}vlsn]Ҷ l߼{ ZNN͇jz$i:W=c_G7[d F͢v"g* 4Ǡ幝ej\ZV9 3yN|Ӏx5Џ[$@@b"p$ $1\< -JYj դ:դ&fkyE*'QX>bA8l(arQ%?2ݤ0yR d&H #qddMIL"rX@ /rF 02Uז`\/0d"Ů&, G0쬩΍]Ptn{m^ 2ݽ{=I׎b*QZ-J)9!Aҥ"uTuUPd, FB 22GI[~qUf t{Wjntæ/;ؼw#UEJĢ+׉W^jV<";2  TԪPQ$qټst;#[M#t_>0濆k>5M w<]V PBBV]eu\a̽>'Gy3OiVn]wW:U'3ŶщlAB!(<ʱ?Xҹ?4o|+Ci?_+IsXC]'M'={9OE ӟjTHn^Ͻe?O㏛T9}>a\GM\Gp^U{:=+cAZUsֿ3'z7G}Wo!kq~}B9*w7?>;->c;oF}'JR\j:zx8ۜo<{θn; s$ nfd8g03&-Ka]WܯuLGeo;LrӭLi-z;_ y|9NdĖJpp"HfDc`ޫbvL0.mfn{7V;M´['/ enٿr/Y\V멲߈fMXu9z~Ï`LkdfLFٰueqڲm+vv[-廗0mخHzzMR}5͵ٻ\ Z qExngor{M{ R滙X&JW|ש<~_qc yoS 1IB%g230"N+\-sɖ-8,^[ڰnW}]+;_hbBUalnXb‘̙~`@0&J%dȯ,6Q_"DPd ID@-3+P‡0N,,|A1Fӂɪs+&1Fi*bիw޹;M~a.-'5z F6TXHA ")Ӕ.UE$ )TR\)ka,jȈX*P{CԶUnWh/)[C }8}:]T[:L 20 u¸Ԯ8JրMu)k +tot}cܡ:gyYϣhO|}+.OX82*գQ+ՋQ.B5+iMaRidN$QgEoޯ^o%~\s+{4?_|~?I_UUkWSq_ 3zR4#>@y?s(^343Q5(OX0h ٘rBFK!k.W+:;=Qt{_ ؜PԾ:>󗕏Vda6g &3338]8{Xj$air߰ݫl={2-c㷏vnZͩлSB_|Pi[2#2f'pY% 6 E%1q8-ju[wv/Do7Cw{tc]Cqf]lY+$ad!f-r.nڱȘuTM{V-V,[7+Y`Zֲ?s_?!s2wnٮuG`DZq,3a՛X\n}nn k}z-y-Kѱm+Ӊ[θ}xy7[thE["1U횰5Tϳv.SϺN8^O0g~G~N#d-$ CN1S^2 "c $gMcjrI]@RZ` *dŶ \І6D0Ex{ZHIi 3Qe"cP# i)8!RdV1`c J-`Y1 QĄ''j&e,KJL)#l~ݫzU^v lnί3vua) ZkT*uQR¢ԚIT*b&c8(H &RYkJXi{_߶,:܏qNRey_;w?]Ƿ_w]NuR8U*cR ۓ%+r ~.6lw]򝊻km-hG)ӮgMRQ뵼Y[w o~~JUzP! 52UHWZZa o{OW[gGs\hkxYckQC1{>NGMwuI;Utk.vAW4;UWOw gJ;l~CMc~ x-NFЍ~ټw} ~~ּoWSk1c% 3i2D bH,66,'uwòw.}-M!YoMb,J~'F-`HD2We$Ѵ]ֹw^fVV3jْnb7XݝF]׊e{t[VM{zLn:>|;{/{oٲ݅/nYn1Y29ma,6rݮ|nu<m%z~ߴko~}w;h.bf`47ƥLke^ckwyc^?2|dy-wCVXJ,td$d &j`CO,ش(m]H.#bkV,[af&B[`5LlɃ' q [N`3j ⥒ )Df&F*(X EsR`b`W"$H`LJ̈́3"ɂqpM$\jnkO5WjGWU+f{6+ګN")!\ejz1J/+"Z' cb R!T-@+EZQKUe+ﲣm:65se_zWGk?} IR*BM P]`p\ӆ2O;}.^nY p:_7|#g]:J빍>[k0O?v}3 >}=i֯BIVB ZB5VDRUUI)]1VVdL]rWmcSO7x[]d=PTJ2G y5jy^r^w_g\mEKAGMKhӦU0 kOY\W;nF\s]m.+]I\kƷ۪vZ\Xs}/)t&Oy<LJWL74}b08ɂ<,'b 0_a.$lؽZޗ͆뿳m}$F[u*/8 zVd]D#NCdbMvklv+-562WV7Wvc z }Ipmcaxvfms  ~zmaZ}^}l^jùs`cmͯ}l d;M7f¯SmjuyͮS5MQn>ٳһ6oy?SНZ Vb%S\TXÊ(ici/aw]Og]˶8.RM3_NiSOJ^[uZ;[}?wIwZan0ygu_?ڣM*nYJnT-9st5mo_2pP@CM\!R,^`AaF'ivo-m6kv My6-.m:ivX(&PƎ["D +f H3&"X C B 03嬌$`pbb Ae ňy rg2d@`E , .'b\; ] U}>u>u:ݾUb-ZNei WV\X-@iO_5Za+- ,ac ` HȦk@a N'_?R~uZ~so]wvTj貽z#b*SESyt{svj_:mOAhҫB%i  i}E7Sqow~+3%#ou*!` Jh]u@hUY#TWM@@Wyw73eErsz]Guc@u2"0 py ҔhCnuݗ]RTP|a5W1yk1BlGFO}mu7 ?Z' CSqmBusg]w{4yq;;;4a^gJ}7#w~NLK霙(8,\̋&lvz]EmvFn{rVXvge]̍.?`º݃o6ۣj֣TƦ-fqa/ۿ[-;"RcOas,Z{k};hu뺻_ix+IԺi6ێw=}?u͗%GG^[qmvI65hm/Kv"趗9^ ^SἙLEd&ɀ8L BS8g&FL )@FdL,IɋVw{ EYrżaOm%ZNlN5XC9&l6L1YD \Ac2dQ1TjAb0X@ `U %Db 8GY&s*d8MQ\LYeiw-?Uz_[Gjv[˗~ [+%r֨ &"bO[4(š(•X X-B+A@d-K+ZPTBiRYc]0 "KgUx ,<轃V4jPK+Ľ5ll*ӵOOs>}>cwxi?l5 Һ Ikh֥OC^m5tE V3kx>]M]b(ކƼ:J*T֬VX)ʕiVLu- qW4ھ7ym_n̴`z`Xa$"rs0qs׻i\}_5::곡uչ`D$sN12Veҝu;^e@ TI;*jm~gks*wy-i)~9Io<zNm/k]n/0.|lg]g<?;ճJze#WCB^|̒,0|/a!cH8iwe;[6yv~àz.YԓrS>O %SbldZ3$ ̙:WjsCd főOA[6W6+ƝF\:o[sgyM_cfčcqNR2>GctSVMn~{ ZV6J.u+ae6u}m]kx{_lw-8{fҾnk:n4GA7[fa^f[+R[XЪϊ:{qF ׃]o`10X9k9…k(L @ O2RXbsvUzMV؅je$OHYy9 ؋ 6c$0 3ԟa6 ]93 L@I8X^V!ZԶ)C8 dʦB!ऍEXPM#qpmPN{YlM~o_;?_{}-.坍eͳUdטҔVAkj2"Zj@\^DH,@. 鮵ׯ]J]u)p " 'ysγq{z_o<7z;WAV-sڗPu}GzN9iSKs}\wmpFuuzt4zZiЌզj#Wu\%uUӬ ^zj}oqT֭Z)YU4RMtepD^ OSۓJ5pkr~iC<߅tz_6 *>Xpd̂ϡ8}/5G R`i`q7!ë5Nn;>Y}ߟ}EokyNkEJ7Nӓ-Az&8T/)~;;iئN^RYV$fFX!r"bXa2B͇#gf쏢}o[Gowf}oezvq;ۻPKx3 %9$,nc!$pr۳;[MÎ]'jn̹bsHLކrԱ7|{盅Ǿ]j;K;-yne7u lw./{?5|5ض4}&ir]sWmv\.׮ڣG6lMj5In7GϞz P>A`LN$9 N0p: #.ٻ\l ۶*y drżjȾðl:0{ lSOdɄ19, fBD$U0nL,.pX 0da'"2A0䤒 Ʌɓp֑<[Tzg:`QJuv \mveu~WjLp5VӤZʚ«SZIM@@J ̯ D5VV"SZU R#W($_4q>o~sSKO3n2NwEJ7/} ߭v:!=nzm͞^^qu:M.+wmѻrL4PTӣKTt{<Ο4:^gQ̄M@TL( 3;\Wu<ƺscJSYV5 Lغq5)Y\#j!>$6z]}׾5^g (p?_gDF{˺n^WptrUF-[0h27Rב<a H,1 % '9[{[#/qs7{~˧e67]g3yoߟPW)Ù3 0Pg Z#ƌa Nd^s:6ila ՝JYn7uetv[Wvm<>|Zxj$ir=sV bȱ˗oKlFou^|iP.\NT&~es˓uf{ͫ /lu; m^biƃ-u-C=3׶ϙ4A8tqc3#$)8(1N-MmXt9WekTv-TX}MPmy.ňckk-3k"E0c+9iq% ̙ "`Ƞ' 2Pn!fU!ADy_3s1 fd,dHJ;1ɑ $A>p!,ce,nCKr䜹]&Y^W]/^lxk^iY@W@jjshBWT5K''S <&*BQNV^-u(L-b8b,^57U5b{9^h: 5?}[EehPaAiлoKk98<\o#stTu jJIq]W%199 W{Y}.)w]vu^n6}.y합t[MeWl)-y_-^˓xO~[Ru &W5dHreea29Dr59YtcO]v4ʆT IJܾ] /!km$u¶]'Wmxm{g~Utz^߼~u %u(v[N;{>v:wAgxC^BP͝eFs5(%BLK$$aj v1j #hZmX흛7nmݵgjv5gS.;%S_3yK9Y0lLI;)Bœk2,L FFdcE[=W;ӠYY6&[-Jliulz@ wF.mẃk/>_%_}EEI)0JF X)8)fJń*2A,)8T1jTnUSB;g w^ue6lרvVתRЫ*zTXR-p\# C]z}T&eZ%@   Z0dW~g[;}2kMk`*BV4Vk׵_h7o:;8n?;gi)dSho#h4}&0P9)Ȉ$Jzo~]o|Mn40ܩ46}EۢjU;>$8>w|n?>.`6([ط{]sz%(DŘS,#!yH\fĴ^DSRs^w7[a~_mA`ݎ:_6qcߒ c30NEB ̇Ɍr"$fOb-ָ7w.7;io6 6pjeXpf.tem3ivWbXZݣ666z8_ 2m y[jۡz.g_b֦+pvŻ[[wK= {n4]n\)n83A;Cq!wcyO5wz'kG3߿Rb-T$‘Jt;gr^+|nd1*Ű҈1fcc+5B%XRlaI2ՌMA7-dܶ,YP۷(}/žX M8XF}A+ % #Y c I)*9!Aɢ"I p&H 8QP"6J%F6fa0Jdd5;/cBNZweݜ:v7ZʕJZb+Tf:VXUuT `|JWT@P*$kԪ]@fW ,#Q__{ 4X.a75ae~MvKha:ѫgeNNrA=Gkr]}qAqn73}-ruZW_sZo54UZf&DrS1"4`] wtIuIQUq5]%kv O/p{o'yyM/ rS9?.V*%@ȀʄND32A(_ i !4k]JYeW6-Ԉ)MfJu,J9j(-˿\}Cςa>Ry A?z=O>)p9 I nOsWGjnEn7sIiҷkd%q8&X`:Llqk]~X'ssbnm{6e[߱}@VmiUcm7Tc&p`AXe"!c[7N&ĈH Dۛ:}Yn.l{+ _-jl bew/5:EsgxƜ>x ̯ Ibś6۰vutӬzYƦuj.suq]Q}?Ҹ$zMlf%X0T[+<w&&:g+:΋Oli"dvV˒4t"漗>WмKGɓ<`" r# GrR&kkJvD.m/XYڶa#~ f"`֋ pɌ8,|Y!DFOv CVxa:0Xs 2 f)9YL P0,`á"`$#K "s+iD1DِfIsHnb͋iN3uï+[}M˧U7UZwjMʨ",m:J +*ә XV Le:(馺uЍ}TVLSQ" JԴ.+PDdan; ݿDe>}tV5lkXKsԢ8r6ڣB˖l fuq[nxwu|RuU}h5\M:(kbHIC8P_ {\l~|wþy~umMuNUm3u^}m{^'Ǒk|+I殿7!STD̜b%P'&Dg"c 3371G_Y|jtUM6F63])uKuTPD2UA9c\Knm^zf[ͶÙjObs};so3{yJ-Qzʨ=d~k9˖>%<iWet:.y[ tV"J[RYfR'}]+<[G%bT32Lr.pK&C"\k!3lIf[[vݨUw-Y c+Y~1b *YfWR%%1;Ù0"f C00 `a&18, &b 0l@̧ BlX`G"0{D%ƛ.c l MsM`4fyaݏ\nXey/Uss4ڝGPtLnPױBA mZu;^`kkPE:E5+k\5TiJ -kPRadd̉d鯣?Gߴs<дuw{j˾n`3vΖE[yzC[moC湮G9z_ VP$fAbI̜4bdU=}݈Ma'Ǥ4zoWX]xsI.Bh*$TLA*UH5bNdLa,D%G㾌tuU}Kjt*йԐWbTZ[Z]:yX/Y8A1{K}v1lyUzsn mᑔJ݀mOXW>M>WUJy:fK[2s#"s0- #adl L̴:l勇/r:] Q$~S͕>pa+ɑ2drH\"'6f4s&X9DKFL롷+:{nq]ꭸsh7wf^Θ0d/Vmߟ??/҅:g%p+C,_nao:O_q:imVyACQjImSyzI^9FT3Y!cKmNA>ᾧnλ.۲]MyCqKt6#YjZ; ~UsEim:/~G|Aq88a)t)af8$0I ‘dCZ&)qk\c2ոUv6lBlX4ZxOk!91ndD|[}Vg "Y4Ճc.( a` 5$% dd Wc [$P(i0&V7rIXN,6JlwcX=m|E {^s{]YӭocW\{]=Y75^&WHjkB֫P )PWP, Lcf` pP3qB#ǹ{ҽ4Kmz6ev-멍Zuzhs֫Eqܷx.NoTU\Bbpb2 M Lf M΅]mG[K^eaX3iA{ lWJ}mdT\5V9_@DdHB0dV2V(4H0N"F 0ees {k5FN_[^YtV޿Z0  K@ī##p$&^zFZ'fivuttfo|{%~ 9<49̃Ã}=u;t볳fM_'Js[5k90C%Ic0^ qacp6,Y&Vzfc2r!]677?2̉a a9;ra]#&Cpc1f}l;}fɡtUm `ksd: v8yg d]X ^=u^u>/r_HgSѝSӕ:/=Ncscdռ6>_j_`x G2YYc+ 713iAẢ /0lL̔^9Z\9~²ŋX+}sIolppb@LL08OdN0pK,SY+ ̰"Á!F@da"SV6)5KM:oP3ziqpau۽Um;.l-lMmuͧI:-VoZt,ji׷:l5oצkk5SUJ)tJNpX+X DDq,"9,hH&o{{Uຎmvt$ly5VIOEyMnWj)ZB TD3J:7+a-bPE1F-4A3YjfrU4Jf, 8@91*4JpD1r9+XmW4>զmne  Vnzte(k,m%D bNUK)#ؾox66[]C=6ϚoGl~o1LM, !J8*%ab3,Y49W-Yݹv*l| 6f LHfB _oicE!  Kfy 1Ȇ$+B8p%Hc12[[f5Nb5d7$ʬhNTL2)}:}[~76->ͻLXSnʖUt[-:-*>l4KE5:u:E3[frz^!4V T 1iaF dd 1R+LIn6{*v5TNngXQZڕQ)KFĪJ%Ld`Dd@ ylY. J%# J+ (Q:&X'!!8i1TN FDm~^j8ѭgL;[V jlR-+:PX2aX  ddAfc}J[N[9履\_SOYLN &0b2`dBl,M^x:-|qUk*=hFV 5Fb l, ֪=D܋dmcnۮ~;Kǡ ; ZSmh,0*CœǓF$rYP,q8ٖròl9hX21e7=sln-]{j:vم6"۲BQ@Z[Z:o[>32FDaL%ś __W뾲8.M;77G_S5hsmt=Kun~4OM9g6 uw'u5v^f\jd޸Mի7;_PțUQXP҉<^5vϪ[ŞٳaJ[4n+,&>Klz>w(zWf,oiR*u 3\D X2 L3 .b 8LrZ# /;K}oO^Yځ/Ah50zUTK"`J2Df $[,ܔX8"d²ƶAaED/8a ugkm6rE[;}dosj,&f6*}29/@` fd4Ğ1[a.l6i[af*^KZb[Uߞһ{z~r[E;sAOC󆻸KO\otNnj׵T]wWi]zOi][q0+I' 3PE-#m [kc.*-s2՜`c6 %sDو?&ͷ &Na18'caM@fsŔ0S"IL/ %Ʉaȵ)Er-bZֱlhCY a fXF cdBU:ݞcz6-Xh)inumjUXɅa}]S.kqsy͇QA-4RuZ"uhR󉕄''"ppd"b2fdD p38gozn-jѫRj("}rԺXUّ @ .R#B^fB1#2k=m .r0R1Y!F`Ep#5M@X$TFFDIciDeXp1 Ȑ>}aisIU{Vw؊$. *hVQ:SJēK\2 DdfLFc3%͹=tWSO՞ ۬Ã̃f;^ U_ܽz5CG#1 r "Pe132R65sa™i<-0l9ñt[_GOFcWk)oz;w 󷁡7Lj.ϭ8Ə=vmCغm%֘ZMUbs_?W˽gS&%,h9c LibQ3Q]UUPk0(Mw-֔d\ߖ1;6tc'wAޫ^w认۫e[*cvO\.ുȁY! 4Ͷm^O\jf뛭KkʽC4Io5K47إW-n]O˞g뺮_zk]ڻmM!)R^b9>?Z,W89lcU0v,RA( 2j'r8_a}+66l?!,qkʣ3!1?0KdJL1l2^W4f<Rӌ(3Ol⌰Z[+sb Ҷ+ĶB[[1s0 طdPGKci[qt{.{};MxriyXLIk)>K9>Citև]{MԳ_KUkծS)`2L2' '"F2iL@@acnKͧFՊF\kE"E i r &bZ`FF dfDD ӑ͍_rZ,BA& W5ֺj RBuf Vf,Is YW%|X@a #33a|Gf9U1Yt! Y,Kh.PVb`TU.2cNA&%g ,gI-:NRo]|Ȣ' DL c$խځOu)=ǾU=[}2wGIҬ'qwOV%>YYz(BV`*ѬiVk аƫ`F/ŧ+vÛk`ۓqkMΓqv{[ 9|3L`@aHH'3 2 qQ' 3QFj&Kc0^&Q.B 6^yk6Mo{kl̜8uom~nU_`55̒m>s{un]tڻӿdgm}]Grc=Km޷y.iz-oD}_hoA{ީe:5UR\,]OmwϚڴAEJ6 k"s300fp}[sU;nޞǧ+7Th<ηW6e*^!+Z+3UZᴡbynlZ؍/=mfln;/g=-t5ۏߟ idY @/&$( H(G,qXV]a֭mFBՕFl*Ž?Eu]WoRWc1t%Vuh?%|j0suݷ~4݈in1]G^c]m͝o.pZlKd =򾿭춚.g涻M~a{_qMUa QZn|>|5:R֢`-Ha9Pl L6HFK֋—'%,YiNsQe-)b,91,bc1S&?ɏn1ضAGfk`fdLBXY&YQ0,ĊXTkp jVO4ose-~%k f!f)ț $eG.[gwy/oZm-ڶ4W ZZ;u\ks\γlu/5gU*]`]s1" *$V/ "%{sBWʭ^+4ʔ)JWQ@XWQd $pRX2("*3r&+x\F..iC BY)J1͈ծkj!U5,rĪ%R8&LLq*5fHޛz_<7S)&g~+uՕ:u*hdH(N‰8 (,̜Ș)8tNdȵԯGf?G|k>qQd.M}}rz؜Ș̉9&L6LqS5T}o1iS׎R0Qumsrfs3]Fͤl[-M:l5m=߷{SRU* >.,l R l̙̘S# ai5c XcNŖ۵mNW`6 cq~sD˰wpҭwRK=k)16Xek^z]o]u[[K]5;:es\]O1&b`吭&ޫ[rzKv+i9!$ORw=|S~sޱ4ah 56̕93qI#1&F>&8͇[-,70}ݒ׸ Jr 3 +<(zbaױS")`,@0ZnZqlZɠ x(Icp\K߉cR1ca/rI#derdD'9 "swu؏Gn/.cYq֯MŌe;tuOjEt]%G^Bo:gC_eIRŦLBP RRRr"2VʥtŤkM:ʊȒ*JqUDka+  LB*+Ex^N` $ 2rbwUq5YMu( D%Uεz׮jZM94^'_+PE  J`MQɈȅ ֈNd[~W\o9SqPx .vY:t )% Rh)\LLNffNfdL7 0Y\_ێ|zumD%9)3ϳRQ;(v}PEk\Yj(Ʃue2O_MUZI`MrٻWj:ovݎˬ; mvů-g^muIԵu5wm_8 J2s10PNbg 'd9+29<9aͻdykDk`+,vḓR# I Tʮ(8# C  "6*ǖ[sd85Ln-3 iI$L vvE7iض$&`q5vvUރUj-ﴜվv{>o _A*AWZD] UaPJPI_{ծE t)tjɭbK ]d#]uTQ`(.AS]+MHXKH@k@ !2,VD99gu6kVGI 5UD*Z ]fbV.-hLM D*JC 1Y'}D{yNxoK]eRUjuUk+bMe8 Y%Bb\33 Y>vTG*sk ¦ 999$9xL?HGM>='KEtWj5~SAb4=z1trkk eA`Z2]`ͪ{t3s `vm[e~qoY}/ݫկXqMZ/|oO̼ ,ce X9&Ȁ*Imdc%D̴׺Ùb2WdŬm[}/EmZ*\yv{JWc+b8'yhy t=1"f3(WUΝsmaë{JQC+" B:VϜ ~SS.z!9yR ~adfaY)&38-",,"65O XƖ:~1++mK%a.kdfs&$s!MLdX5~ ",c PQ-h]k))!̑N.Im[fUSlaX]IK!H CxC`lY c%nhY"4XQE2G-dAAٻ]kWobC:D6iQ&5 l,avz}βvM;tWm5{_JEfUe )J]e)kZJ ;+")שUAUuRg,Ғ\5UM5kRBJ!kȈ^) _ WZ,\F *%f(C Xc^ݾLc4P TUJ5V@ P.*@)BqBTW5 19I'a_;t·'Op5P_vanYU^UԀUՌ"uNy<0Rab{~_L!ȹů&7#"s b 0v {}gF[v\vˮ49gAs:}5@«iPjttBPF`dӚ73ܹrln˛c7=CUUWVh~>|b`OXPb,dB VY)es3$c]Z~rݝoa^tG:^Ml}uS~#;{wZO}Zή"z{ Y/{,bM ) 4Z)f\@3cg#g.aNf95couvLɯ8#)Ȓ%@A8r!#Y68 I!:ErfBfc!$PuaIaHȖJXSv1K kV,"Nb֌Xniȴm<0VlɄvIn彏G5.ʧYՖ,)Adjt^Bƅ{[7ynWw˲it}FlPj4j1jIWRQ\ꪼU¶׭&WYI P&ՈU͝:R)dʀA5JQP$R)uJU*E#*b2X"PD$z/W3d뾛 n Ԅ%TfA֥RX(HV @SP֤bA/j"TAb` CYC!FK:b=A *5JөQX)"e JŴDՉ%FNAA fC]!n %z[u.k_xM^))fafAfLIra@޵e/C7AtoM4.[O(j@tƶW(4uPc e\%u e-9[eۗmMo:JƖ_z%oB|KyWΫɀ<8ؐ8"Fs 8"S#X0J[f}n].˪6_[w^Oѽ'<{]y^Tm_yj<7"q\m+s,}6MwmggWޯG]G=ah{NSMUoy?wޖӨڕk:j%UU򺩊s]U*խC Ez, ,uz4ׯSZ !u&$,3JkR*,Xuq1"0^#F1CfzocZlkte>j4kM S 뢲ԪآB0+b^SEx#8 9!q/B?1h9kzz]I僷fת~j`ҥ[HTjTIBt jC( %k:q$#0tHL<^{w?Q"o|ǃy߇NVx,Ȝ)9"3 yWnSEzVUeKsw }]v*&5j+]_*UdVk$W+& m6}kv{YngCzl2{==?cokz^Tv]UKkIb$&@X0)&M)\c0d ּR͒4 + {]m-\nv]_I[j}ʏO9^ѹ5Ó;]qҜv5;垚o6̈́ͷvv-]Ks{וΛpۻN|*m'6} WP< i=l^f@H)_Us].{ο1ﶯĻ/`rKcPw,%,-'b-'(LHkI1eacv \N5duK%fA2d\G!?$ƫl "{FdNI !'{+j2̮ך6^[[{,:hc@ 8,&l#<&0'nޅ^5wO~wi9p2+2+=?c?}5z˻] fSoZIӿ{u:*kXG^U*YZ+V*sOWL+TPM4#!RTVձnc^:dRqYF'R"*^ g^U&5k ҔqP\f3$%z󽳤.ݽH*: iURls/W46P⤥( c2&iЭ_KUkՐȭyQbDE!DF=P;[_M{_9EkjQ#4*@mAB`L daaAa1쾑vSt-n+O9Ev8,,ș0l2LXLW֫u~7͞mhjѯhUU FSVWT5zmFptSc$Acaƫanŕmvnk^ޏ6<3Sۥ|Dq"+3 K2œ -bPb]xceb ō]۠;ۻϧOoT:טѸ5<-}aiW{vGƟ3M/ JY6-{.]ηKvΗnSκnMv4n.`):(k{ BhڱCKKܱGXUc0P hjK埊~G>LˎmCk^WXYуhZd <0K '5# k!RvIpmx4 ;fl%FBs'3"PB6c>L WY6XLQؘ9s8DXՠy, 0,pH{ 2E6){NXЬ֞0M2hA0E"f,6A&[]S|=WnKhzva4ש'a5]jg]v]F_Jҕ&5]Fch;.EtڍcwtltڊWt.X׫YIYUjUBP֮URC۟Cv8K6Vz%BQFuת ,RҔ҅#50UDd@b1GXk$_v) uk6.+UJZg_ĈAQb DU, %Uڴj0\. B9V,Az;]_ogq|֓θnY̪iu sPVC$%iRij^i$rk:'T.H3''#"s 2#3  /N>z^wka91x2%"%߫p͗6kmuuڭ=tR֊UTjWYhhrzZ%̜k}Z~~g>kuwko{k>_k[XSQow#n>ʻ* t,Ud@PYbs"`d"WXy"5t䰥YbMww;nVQww79v]Io[]ktK-~|^ |lmݾ7[:nγ5_ii8.ǩx-[[b(Db YZlWwCWY}?(Mmnyk} I*Kt,kS72ίG#kRoj\e iX4\Xij&IP– '%-i.Zpm!a aM[&I8Ld<3#cr&$}:dc»&D͉8#!UX4A,<}NVzU nWRj.ExPReTSR.w.СSԚIRVmXuaIUԄ֤* (C R+-cW 9 Fbˤ[gK6W:Kn܊TMM ժU($ ]pM.qiUa I!hT]jյhXkQY8DV<\ {U~} G[_NAuZUyWc^ 4ҤMZu4R ej`TC%CiNᔲ$'0!Q9s3)8vN0;ϡGگ7;<2DȜ)̜())‘i;  zǢtwtM.EC[] שhQ**RZPCG w+kWiNVpnmC,tlmz_9Ώ׹_1q}K\{P|X`TKBc Hr]1Y "bg2L#+5S eۻu{yzqy^}}Z-'#t>qt7}?:tй"E6rŝvŗ/n-:GWzΟG67z~Cgb :avj5]?6{W6ޝo#s+zU5mf|Ëz~?rXkWfPVu *c&,%NZx6Y'R,d Iy1a; c͌!֙JY6AdI7zr1x1` sd•prD`]0,6UaZ-̄cm]AXvY$6X!a!̕95l$Y " dZo3=ж/?w(t[;L1#<֩r)Ж>cNTjXSeޟMh6&u|+gyl9gXE:ׯҠHu"EiBDR#GB.y懫lO^9w@(O]VT'*k#)סB!j]d*0Z.AE` RV uU1AFe[˛]Ef6Su5BkV"  iRUd0VB5eJ5ԫW))0XVYDHdYV/+omq_+kY_[6@^xA?'MVQ]m%pzbj-SDu N!$fp2g''#0Eq8db{Vz';Q;sN+=|OΟ2Br'2dY1F Ɇj[jhzoi>m 5#^),kתʬMZZ~'.TCƍYVŤnMw;}Dv}'{ !΅u1rn5c~u=֖ A*R+Rm%,+1D(q 9LkYfRy](AK%s%9wvM7cQnΗ}[=OvZgOM[9|{nqdp[Po|ݻ] ثwZuuN:}-ҷ;jWbMx$֮Y.}6Y][Uj}}MLONγ\ϞGoyߏc!0B@ra蛍DXZbM Zmc8dAF gәc0 ,ZfԱsXDU,qqiG/2)3a2N`ӄ P5lKDCS$%L$ QcC8ʮE cnqX0h xI.~K8L MÁ&IINdX+o}ڞ Zj 'z߸-t\|CN ;-RZV"ДTUd @)+k5ug=WL=}^O_7luzUJ@rMZzڕqY\(@Y JV"50rVf d}zM˪5R8c.Pժk!tTB&l4)V*UkY: qdXbZW_[?2jutXT|齫ۡNQCYWi"e WW5^k% C1YH"3-2YfKޯ1./gQ.rBY0y9D92Bs0Øn6L]==kz^:t]awu[\hnP*5N]3){ѠF\ʵOrޘ|,8eV]^:Nklz&yc:ٳ8;NS#n9#y]SPxln)]Uk Xq2&`C aRh4g-2[sq2iin6]oiֻ7ӳqgyKq}O7*|iCMKsC|õ8kQJ{xǴ켬XvW{ub|GA1irOKz-uG۲'ecn}!I-qUa_rMvZbE9M7y'|CT2QY}jR Palk E2 `̒Ea5droK #bɆ220Hm)d@aḏ2IA`0>fMI+8c0-{ dQ,qc u 6 h61Nh׈qä;ֆ $x-<#923 L. pf`"d1Ѱ;vMwu+ 2TXT$kT5լVR;%oz6γ낷|/WIIB:PӥңUMRA}=ߪwpzNŵU"M%A)hu54BU] 0*(UXTW̅VI {_s}[]TWkY : 58ӭQtԤj+*2&)}|^wk]h[3Y h[[Iɮu4]s;,~O%ª x^j+u8)da%Y 9+n"n^h6Ϝyz\W)dfdd bhb~Z[fw-v pj6VuBoi&)޾1l/I}aoAStޟoY>Wthr? ηٯv-Q]u(!3361ƈW<<^0!RTi3&ݛOvͫZoo7/{>zk{Wu7vTy⾗iveyۗr>}n>վkx]Aھӷ.k.[_w9'73k;[soٴ皪qIL-y?|EDjYaŊn:}|ɴ~5ʫX֡b`r)a2A9d5xR@c iM2 EeGNNa&$†IKO/ $ȂX%ZN-/3>j w yœe3,a4xdׇX Nac& m`^ 9^:qas,7oě&r `!L393(9̌DX{}yl-7;;vE"Dmz Zu*M{N7w?I>s74ޮR&k*jUVV:m]^jzʈ딤QZ³7Žk֙Vu1X%*YKUu%5"@H*%5+P@dLoj#ojOJ$rr`0Dų69;;+zOzkWuOꖪQ8{:vgm PjڬyoP%2 ۻ5ucnz>7,H57uN~Jy?꺚nY^giM{6z!P )s^\ kX3m"qEX!ffaXl7t[]vHk;.j]I>cy?vZbkv[{ ul:ۿ*5i>ˤi`3}ݤ.Q]=Umiu jеaxҕedTx5p~3߯;Whu7kU"Y` 4U]eMD&Ju5իPTG[V rVVHzox:P?UR:d,#_SWIjZAUkHUJV5 RYd ZEruDIx.g*!s&#P.juZiו"ӣ@(t2MZَ5Z UiկS]NMf}.:ȫ@W`5+D'?knsйmyѦy hmjWv}O~G͵ EPvlVnU=__YRuՃ5VSU' l16R%Rp& rrL㋝ۏqv^w< )4i_NLAD ddNa0Bxb1}#iaX辚;zz'Eg9^}^7X\b%TU/YE|1Ztxg*mw;]vEo=/ֻOz^w{suvfwtJ华݆C~v;'zzXGYVcA3cr"x &ief!EUŊ/ M4S-k$x Hldeafr 7K}|$؈pD_aHD48T=c ,8o\Y"<,61K وS) a uK,=Іk6 1cXg`M Xɒ(! T@-un[>{|bJz~t\\Vkp91cjtTEzUu(M-}qY UH]B5[m잉[eN9&WRWTm}4: ԰]-4WXFR 0J .}^ݥs+JVZZdҝx=W#jJZ-mtjRSKOS[_JU8:,E@Ww/gי~[?"H]s )U NQp\lǽ׾uWaSYUhSb__L#U *+Ɗ0FY3%c Xxfb .kCuOo./e-4` #&&3$3KqƃKoU.`7>kLfǷsl_[=IDaS]P`[ESk5w=3uT^}o/{?5|ް۵mwu:޷M#ͯk=%}D}Rt&oPWZǴ Z \Rޜr; H5:{>҇%ou.cOQu6],q;-=Sg5U^jپ\ڷuZ*@]I굛溞p[Gtzc5qo۩fmM&0*CY^[G8M_h ˖:.:k\r;sPWRA "QAI@!;VmJjخ&q NrT "䛂Ʃh2` F[ɔƓA9q6U i >qwPs%8Haa)+WGjc1 v1e'4pԛKݔlSNaŸt{rn(uA4Xx˜9L1i3Ɛ%"LFA #`fDCFp\N^òor;>u~%",-ߊv}w<UFb$j SVPB(kj)VJHQJ^uצ5XuҠ 1s{g{;{NjjkN -jzTԨkTԪ PBP)5WVB*j"*1&/ ]oa}{ݤj\(lV/]ҝpBf.m|~Z5+=du5裤XVJT6*dXOEK3*kyZjc˸Nϴ*8OIIw9Wcݺ[춺u~ (R`#U }X pWkf$jCFYf pC8'f47=w?Ƭ%^5GŌ2rrrrN!$PɈ,(kMvʶ6Y_tn?@tw;MM_Z0oz~moYouTZ7 (JDN3OT>o;ޙ{3uԷ>k; ׶~zn?o[ ?Ο|(yw/p%JưO,f/!kR@": Zcr>acbdZ[ [@t<]8 ޖan-)lEt;Mt 4鶗֠֬d4k{fWU/ihs[Tj b{kTWs?y]WݯkOwG[/ǾxAzBC L Fk#1-띋U"˒Xa8Ƀ r͆<bI6l3Eɶ#TEI(1c2( dF|4,D6F=͌dI`D:pGy/8uK5`K^`l&ðA0a4l4U(dx8<g澃K.yfw/".kyO=i/Yjhlxu ؕK?_^Bu+F *54))cHj`BEXr&AX=荡U{x4%#3#(ffAff DAm]n{h9{ϩ=v\:;lh:բrkQ[^M^M<拋nvU7=W]MOMi7>szpwKwvrTi⺾SRo˿}O}˄dmQo]BJe/J$ѹxhY^)+#OevӅ"b*͔V :'~6la֗U׆CsfZjM5+ն{?>}|+͝wy!朧?.-!KlluDh[QTRu΁eJAEqV*TI|dU(afb+`J ˇ{=7}/̾XOD.>$IFJr`919blf}rzONWw5].Y__i{]}j,4HCG5䡹bίAkNFztKMxקv'CsUm䤶,T9g8egeiRޗ8WZ b/a ڴq'olEp7aTwYC?+7< OMeFͅŁMCYMZR@Vzdns0G 8k\) YE1G ] 9O=|Ϫ}m_E>< t1wMCESRĘ%rkZJYYPrnP=+EJ5KIK7)S6cmm 60 ,I4fy(5[ ڂ^0| Yi,c&g }BRu"fXbXcs ZfDƱaev4a/i ؓd9s^C@â\+Mrō$,2Q3-&6dɣ#, 8^ XX`E!j_Wb{ u{{>m:6tյIV  Sׯ_JJҝjBb׀0H*k&ZT;=f_HX5tuڑ4*Tѧ+@R*\" UU(I%*]q9^`@b''S{I}}=Uyj,F۴jªکrmt|ƞ}2;k_7U/]P5u4z'YTlX6&m#|{]'^Sgcn6v>/4}i/pk fnXuH IWkutuѕOW0VsMX^O_W35̖0Ul$.a=Ѿ'M_t~%jF3#1!1AR (찝Uw|m;6M{.;OtEoo.A{7K577U^QLjcUOϫu.;>:ӯlt=GXZ$j2ܻuNy_7N|S]R%-͍{£5chu TS[TL7_IC^;[ U!*ۍ(nv·z~C7ܭ UfY:&݅*͕{Z(85n6 u 4,8̰J%A' M4xnfǧoZNuVCn2N<3>Q}UAaR0!dQbY#'d /)RֵE`֧[rޜf'0cN ϭlC̗6 &FU䬬1 Sk[+p2`̤Uds+•> 4LIdc Ń;k.&{%"㱖*iJ 3TD@:٘#$=p"Zp-(a)2&NdddN@/R@3  +`={?otZRm%HTʅ:)G_^uiRRRIUZIXSXXOAN}ɗuA*@j˫*ԁյ鎒)JH.D%%Taxh^@VIBI05d q$IdX;v[.cCK^ݳmUNhp[z.c}gPţאh4hsԆ)TKMAJ[ SN_J}%;q~|pvLmm^ ŝ]O7ϚiZnkh甖O3s ^?љ}-OU-}ijjLpU)LիAZIN^!^8FfDcqǫz,X_#Mw|^"U5Ad"s'02s3knUW+o`v;<[km~sz5~Aotu}{:ٷlەY :4*5$Z~yk :_i ]e]ƣYeuP󟙾]E 7b@:[`,!,D*0X3j"Űb_G߫܎os_XjinMt;}O)_J e lX97{X[٤uM?3_(ފq쮂,Bî!Y@Iِa)-}LRsW-8]vW֍Lx{rBaț 9&H> +.E`4&"%qx>z2V Xs,3c %=s k 25[*stHe6!-"ƾ+ pL9Nda23)pb Wk ^1BX {kVtZG{\'Gaj72XݷuuFZTYRW*VG5T9ܐLqr2 p*g/"&L;ϵ?m ÷UIO~vL TL6'##&s322D6^rDvkjmljvnꟲm=ۣ[[e>ѵu;B1/tv)}%UUkVl;|v\N4K8_72Jsdӭ|+T^rK׸Ф`JE+#X+f6cf6,Uv׵=/D|sq>isSN¾q^ͥUc֗ZluiJ{]]\Duozg ]' ziҒ *Re1̌ j|ۘg⿤ͶKWnz<ٿ{Q:}?>N?^jBؚ5JK%䤌"ZnjA[9HXZWs 8%laxcldI=F܈$cHrY T)uj]rDit0 ER 55&62Q0ǰ\;m,94ޢq,ShkLh(Qg,| ͦq530 sX' L<60-fI0p'3&" e-X8 ͊]qyϝw>riL16XjҒZT**BWĬ+4j.B*ӮTZ,kbbs?Iݟ[U봵:*82㬧SJ(ejJi+q+RԘPdPkRVUuɕ"0d"$([;߹;=quK:۷64#>ļ"F)N``H`Ac 1PRBSUo_f7vv8laazͧ_lj CovEtv{-ZL赪oyoi=jB4B TGXK1BEfTƨ1F1pքXmPe۵YzS]aR-lclҳ3 $[nbaV2.*1X) &A!3dC `Ȝ bU!'CpŹI,Na-"d5\Qdlc!en<"i1@rX3၁@`-xXf"M&8.ټ]rZ4TNUFj5(aje*^jEjׯPլ*50aKTzvi/jj!eȚBGWSV+dkЪURPU]U֭BJU5ӯ^ Lɉ^AfBEcQO}}'tIZSU?N::/I'ظ'.Rˠ-gJ!+o؜߸{H}ڲ+~'~#U|]pԤm6ܽlYfSJ^Z #P3Uxto@zv{}n*g[=g[;> qRѬ/r b+lRH ]s?+zޟc~}EޙnVc+3$!%dH 5}'|wb~6`lXuʥQXsVXʫi)$%#\8;BWmt,Uu{ݗ"l7eǽm&8M6L"tYdP+vZ KPX F`ᘞd`-~ ̄iǙ/2:b,!rƱllCfk1jkMNt c jk88͐"YM9 # "pp`k \  *{o1z7}o\'s<ƻaT XHEjƵ}uZʮ) T2UEJR(*(uP3}vksV.I#ZW ]dѪT@U! ȯZMmprM5Z(2d $}o~޺+a~PEsLCo;랿?v}պMs{=kKB4k9!0Jtu==p; k圞9s#sB'̉`OYy~ݣifcQ(Hf4TʽtUZ]J):b݈1ũ9so}'=E<o )[żqy3"%p$3cȒaM۳nՁ۲{s~Dyk}^[WYC>inCuw[WY:HhڂPu{ M`W'yK\r()$x~Up*l,׵س~]> Gw훯* Lϰl,HY!]WU"7@mnv^|ǻ86u\R H6=ͱ "˥!h~d^|0[%侫yo6Z>:)p8X, ٨mw|s=|^ QJ^e0JЈ7%-Uj5XtX`ba3}luCmU֨*u-6,4JANx$V9&Lx6Fq`&epY ,TxXDAX.k{sޛ;k dcb&kP>Wz߫W'΍h'VbbIr SF`朹N~ZrozEճYw'*:^[V :1K,0+6X2$Ձfw~qeҟa{/]}{ w[>\w#>זvV25T#RTZFO<6 |L (VZ\ 5cHMfEgMu9Y0PF5.r31c !y[)V,!QMǡV.9vmEG O偌aHáCn D WcN=Djđ)^m4I' #m'e12A̕cbZ:R ͘ `̌iXr&HM܃|dIHBp2EYF@@D@"11YG{s\_Q i,`sLקFj( e*^PN)RM5ץH Eh@`/WN?n}Wʪ]lsVbh1V^)*hMUʼ0UZԩV(Q( ̙!ș5}w[={o'u<ߜ4^s9=Sއ{{^KAs57}4ZVsiTi+^z%Ohߛ>-| oi#O]AP9D_j^\(U:+Xנu5kѣAz',L@Ȭutk31'6AMwYT)8i %qX2,!2hXmno_Qj-me mo!O>ԯSU/8Ἆ:z{[Oj4wg;ɘ;exzP)(X%x'XX 7%^Ù~|i8Mjibb,Um&x-/ʿ9/~=~t}y\?u?g_5虂JE[(C񿔾tZ5o,T@7BUZalZ-X"d Qf]^!B@-rF/,A4 % 5֦ Xf>3ۥ6/\زsl`8Xl3? ,Cj 4 LR % *peLq18k0L99yػma%rlc NN|4'N1Y80tf0̖d+i̱E q&$1S2Vc 5!ܗ{gz:LD +WL$W)]jԯF:4(֫C[YuuJ%#f"FJgqvN֍%l!ZI:PETHT8²hZ iR+TPRdJI `A&bc3#~%cUn_euޯ9_8j%$Ԫ v߭O]V۪rk43s|zv}WO>zݦje:F|ߌꗝd %s8KTcku}]uUM|UZUq TJ\UMhWE&D-kYhj-jp,ނ,Gꢇ$CxDSJeq9,(|L+32pYl]^N-Xc`lbV ~iһiTݲ}[;ڶS}>w]=rz#iZYWE|m6gm-3/Z,=+=Kћ[ὔ9Ec(5`-bP-DBm!QZ;irw= /cx^ἳ9u6RXuzK,W1 \%W+h6=N_Hv[u۷}stWw^gt\w~(@j94k5m^{Mۮw~#V7\]޵Ih|żCl u㒸 €QFJLߦ6}~[K[zkv-3GG_IsCtuIѭK^TZF^_u)Jk7LauҤHJ,~5?G:Kh}OU^NJ pJdddDA`3 d@Ȝl5Ѷom,]+u.\lG5׽w{7w>tQ8~kY[uvci>g[ϧkq;D:]Ngw!ۨy泒qךkp:>'ާ̽~~s7<+=fZxzM7;`rRkf*\bg e l6ۮ'&Emw:.jm̢Pny>~x>ޮ4Lcm%KHw7{;]߿~1挨;Լϟ>ߐ>ٶljXG9.'X%1 iUY1u jB"SUꩭH4Ҳ0"s))ě"fk0Jز )&na9aX5x,EvJbؘ56Y 5*)j5IY2DJ-i7 $Ǿ kHaF&fd_ 2k1M26f5,&Uk"17A)l)aILY30&! ,ň*kgK;3=ÅUq,i!gY5° K2jcPu)#WFz4Up@fP2-lN{EVүR*׍~W 7[CI^#TEzNTjj55kҬT # @fF,f#3}}oY-5Ew6P*_=seK^:ە !w4+N{j9}Y9_d͗yG`9T{%|$.3>[x6|ǘʣ%C^DA/}_@tןeJM6gE=ӭR*ҤcVjzsRF-7!UrD$psN/CO设O%'֦Q DHb%py3‘dfFD6# -}m; ,\fx{W x- 7=Dz=Ǧ}IoyֻKRyrĵ%j6IG{iOMv46OT܍u=Gx |'7ʞu)u~۶oسa}g6mɌyBqgɸqd`M׮.MմOtVϺN{=8ەjVښůw|ϽG4/LAJ"nN}kꝗOGy.;NO6zo>Ex/zw>cknx~}< rjlAd! N*]pl-J)]̬.Ĵbl`„l6I9˔Si ̳f-ڮͦˆV7L kbMQJN53 P*y-MB•8 "6)*PYcXduek&F'XȰcr&c XTs 5,V6műKt%'22,IbG"y+T¬L D f1`C0" uF8۸~K=3Y˚chg"JjՕ" E3C_Ez}$kuzzuQY( Eq*Zאȑ}˳=ot }] SֶHdB"NUBj#NDEbXJ`IB( }an+e7sN]o%7S<|wK|ԡ!dHfLJO&frs"}['>p[:mOO5{L#V+ԯQR`(m}^mW&KN`pDm61oOC=@9 濚OHm Ō֌ )FdLfaffIaLD`ikX[[{ۥp9/MU6^0S {K=#ۻSw7~oGJe#Uӓnjҵ 8~i>G:_?%ίdlǠ={/mފl/Ym>N`YDͪ(SئVleeM)uNn:Uh7.[inCl:- u[ ?r}]+0Ij+4Ę{ }K}o|7z(H򜮳ѹn?W\6òV:j{ I[~3͕:U0匲6uIIu:U)Ȃ^Y"P@P+XM#F2FN9cUک!6S}]a3bqoyCR>ERVJ&be XJ pc` S"K|P6 Da,6 qG~`¼huBTȔ `dd.2 LȞNAffm+cnuVz;Omb.1u 7ʸ+L K}׾w{En<]UNGVmnT46[CYT6)ס~?tt<R|EMx_En Jz|7uF v{Fcuݍ.#T/lQKeO b U~lDv7nz*A踮á下O2ڏ+_+vRT{[KI5DRD'vŽQ۩ ~'6c5 Vۓ}WmSUc~u& TS`p}t*Al%ܪa-,5D,0FEbHd; P=MnlaHګ|l,4baÆrD2,֕Uu؅sK&KaaCl=5P҉xkEf kMrYhZH{D֪ZǤ8m$1Bg+&b"m"I6@XɃi]0FɀɐRowsٓƾ15[l:w֋zM'z}'-qo'ii/J=la@VnQpzf MRܕ$dg ؠS dgNbqp8l02t5&&+0X2mwzt0Ҕ1(YdŵҗAldcY*dFHb&c q0Cus=|qïv`k. k2Pi:λXM ٤jkuTjҥ],XWXEK@Bs x),~|v-z5֝-E-|k@hU`Kq6G[LiףTjT*JiҪ}EJ @ >%\U,FDXlsM'c/߱|/B.|5,\4VyרU+Z"5.oKv:Uy͖x~?K򧈮)ZbA1B0X "#ȓ8u[{;7N͋'^ 'gn*p h| pH1F-mtV/\gfmx_2QA\殝nE)8nN099=G{߿ͽ]7{~/\2l"a_U [ cc_9a!Af[nX;̺JV|mc{g}vyeJ[assu]eQ/+Q` Viy˻Sua.W__>ujX 0Zd-Ufq1] D.IBbb$cq6y8ͅ|~ʖ_D6uvW^kZ7Kq=%WB Jv])6J&%@=ץBX8#™t^[9Xkmkf5s/ z"˜C9'5ؖ)::NN@%ɸRi 00YdfNLad `H0&+7qzwkoE]l eeشa˪]Zsi#wu1h+WBZ! kqp1FNOҾutz%-rjiWSZZn)|RtB))-U5kӮR+&U)&M\@%A,3& geV~oE qzD/3*}.US)jfàXyuvCs^۪>QN/)ӌM`Q׌:DHAK''32#c''"~:e/YB[]-e zUƚCZQ^*ZIu# RML~>jzSς9z,PBj!9@ĄeD#\b@bSQȆC2KقXe[kmӮnlltbEG470Y9QY Ɇg~͝p]kWO]jLDC3'!pyRX9(}z?Kk9;l7̽|Zj߳;wWd\͸Y1]T*N+of_թg55j"?^$M&ϙzwkaۻsYK Tn=uW6v-gcΫIY]6ְ~MmM]_h5]󶾟pUǞ KТT0UG5`x#, IS+9L [,4.dAz{cK/^_kwm!naP5-xÎLf0RkBHFs , s*OHM#"aWƝrk'ksN#k6,arh<%`rsK$@&LdFY,9,YA4"XM$#0s1Bp-(\@w=קSc,WNV(\pWU~6<6[Nc͗%?׫]^HWDPĄ@1}}|h;mP>X~Jձ.]sETX)5zT]t!U)L`DD90lcHY&YgeL>><µwKX$Sjoe__%$ٱbQNU]kYXػ6ogཏ[˼VG%+A Lds "1y%y{]nOcW]sTe}GM4PdzWΚ1AT 0&F~|Ftߝ'y~jB+%QK*20\@ ' & 3$&,»}rqgtv_{{wo~W/೔p 2`Jbp[# D0;u힉^kP|M:GWҬ$K2 $YPr2ffpav~mWUu?`ݙVo9TY ӱlظk]it _-eVCQg|Ux|X~m=;ε΋ڍoM+*$ݴ͍;}/YzEt4i.5lZ4/:KAkgy|*ԋՇ^BUĒlnXJ2cd"S0JFcʴ0DgRƝ}Zꍋn"$l8L39,87$qP6PJm3Srdj*z|dDqoMư*6 5cLs̲9k[dZ`2yX#őJ %L)#-BI&J)`[3XAHLTQ(9tHD`bSGΣm͕݅ԞU '\XMОϞy69fÞQ>*TZkB#dyO{6I<ӮQĬSlWNU B $TE:UFƪPWU5Ԭ`8VBȡ"$|0E22 jݻC|omxSP:U[r ql6(J[MlJZ=1rӬ弓>:e*^aI*U4J1B$Œ8,ɘ9'esf5ھ[O.UKIXk;& -c4*t4DS+sĺR^m2 pfV|<+XȘ a9,xd,3 _Emmoa~ŴnmZvɴ^_`fc1l~L`ުӻnij]/:6K)ffd2Hᓂc230̙)uݮߺ~]ZK,!bCxMbYvhhCbC^L;yr4#kֵ7/]s]i={}3yrw7Nh5SBӗP~Ykkp7=GUmF Ik/3wu{܏%/ ]955멭R=U2$c22Z13<1 [3 5HܻP_7j6Z޲ZfX`a:#bANY'R)JX)PUEdFAB=bHĉc+K1y5 cA}Xsnc0jd HTs"E0Yd2`.|–81Ad`FDr0 1g!z;k2Sd" CoWEE\;:n}^sf,^Q{>_ITעB֪ HEa 5zN_Ewn媯Z*hWD"ZejO_}rR]1S]BzZѬ Bӆ+Z#\LrDpL iDN#0Vdgan[>3 㟫}+ܿ isjB4{}{A!"o[9MOA[~}:-U=(N+`@W0F`DDkP}jWV RiEru5k t(nMhT@*h%6fZF~hzU_>m|G][y%CM`.+ȐFb`EY90ɜaH1\[{އb͝ݍiX(yydNacFqe0옖HG2g&'3oR^zF>94WsUhDafdg!h$q "6fץlC7V[w_Qm[3_ml]76Jx+=򍾶z/Ov{k_ U]޶D k.{ mcyON~'|O9Ք2 VdAs3"Q##{?+Y}sV4r hZ=:)jTtӡ+uE9w=B jRebtNemzTw1U~_P`LaxX 0&fc %2&MDz͎i޽n͇5sC~8i31SrQ2P)~{߸Ėt:?U\b1#8,Ì<LfDA '0g  t}_cw=O`ڢoӆiyu鶯5eSomiXܰ o]g)^_4n_e[7IV⬹_EMl-6 dY46v;k:W:-®q}-]:m%7v<8$h:c!洖D6 kc)6Ɔfc 828Ɂ, ,`2HPr6NkJ̰K `& G &2rpbdfDJ ;}u뷻N彟IraQH,ޚ쾚ڴ%q4VGw^_r:vu:zZWZ$V9-zd}!Oa nq#,H^S SZ Q(ЧO^u-PjZUM+STI^0Y3Ӳa9\ ,ZvbX8a5AoIs|^'-Uҿuͅ%@i6l|)kվlFuʼPS K$rc0rpY#&#~zwOh65h+\o%|Eh3EG N7*r +H0+ faKpv?gU'6#]5jB*P2I,G%kNd3&`x/eU7l6}͝{6{[:[|\oK;,Œȓ<aWYxb5*jkQb(؞ƽiWvsuz[i/\^ahj۳+٩iX`Yk:{ Q^J/X6[)]gC}⎏cp+?'Zu{ /9gqy+5 wkMfF\B]\VIH KVY,%Raǂx8Kc"3L?2l+eՃez+aA5vYm[\ 'fa+ u܄MZkPg d*1L<:V\,ָ~WJQ7fC.bvLk6ب4\xvd# ,^Ladf'ALbDYL N.ff2&$c 2&!;)N/uLdViV)ɺs/Gs6c|E.ѧYt %5 Jp|8[c?ir\E+^k5{5}媅pV*L]J K\z5BTH5V­%V4`dcYbAd)}q[(l.@sxc4c?x7C_SOөӺTOjh?67ⴺ(44091ȓt39X'8Y1R ul;;7Lc[k2ӬTf+'O}ѵ[Q/_v4̭bYpܺI  vsf:ۮ;]V{KAVv;O^6y?NSmXIՆTb5a,`+&Y Z6DHY 0X2$#UczTJjn\]؆>!b,W1JEU3^M)cLpl4 v>5VyReKk:X6X(6^N1֋\P&KXx9u vd8‚%dILF+0I[ 0X?0}S'^5?HeЮqj R aZX0i-ͻ/U69Vk-,fPG]U,2d.[޻cXߐϨcy|$4 e]+ j"582 XՌa#`aX_wl6[=÷;Vl˻ v,<#'" &dH39Y233;;='Gt|4s^'SȈ!,NC0(<(˜ndLNdȰG"0DO~ovgaH@ب"&ݫlɳ^inv3~6ӡ__{ Nbe :V7׈Mv_)}UR짰4ښy7&ÎՂmOwiWd+:W#<{=S׫51h˔8䭋MY'\I1ba69s2x,ͺ~5l64a FվK^p5DIs0m$($ .eǒE\Xi3+dWLjF 3t2M{h=L92EbA95dc$S P!9+,ʼnDk~N(f xdL*qVs3"e+La=sܲnqàeLYUI}ZTλXP֛A{yOsKfK]^ӣY+ӄ)h0Yo'cw^bi̾Ve5XSUVȣSQVU^+UUu+d]:( )i1&`mm{+6 4<Վڟ/|ۑuUrAFpmwcmF:iNkjB/"exmH##0љ9C)d@d1I}w.Jkq\FjEuutENuڍM- 5J$As]ǯ+ׯ7z |}~z|z'PQH@ BKKpF1l#1p%61~{mvVmV̸ܺ|S|ǙxFfLND6s J' $$vϡ݇Oz s5 Ȑɑcd72r`LLHs& 3&K3"RD-e?nJldr1K\&lw[[L,}-Pw m:\K)6 F1نrT~klo;J[͗5h74-[ ?+Թ:np=tQg1Q_?ĤYZD m(Y/r`'KE@ɇwNrrցm/QfI{\Mg<^okFى68BUXXU+ITg)%&Nɓ-:ƢcicXBi4bL1CҚ܇)(&Xv`4 1%XI54BX1QE5dN\ L @IWszQv_q!DVZPY*tκMIt<âsW]SYVή\R@Dm˛a;MzIg{ĝv,YQS2CYs^4=Dhu:kR ZY"D]t),RrưmL0H ki~ś6,ŷ ͂MΌW;hkb v%q"' Z3ת_ թ ]5DPP"ufffF /#3 2d]AC?\;RljSezti ybCjt4y`>ŐtbUi-Cmc՗G'|?~G<΃)R+R)&tԸ"0P #$MdDLlÆ;KӾsknqcwkfXrAyzKǘ΃fU3R2YɜK $`deޗ7~k. !dF 0 !B,)v_pE|)q"*kTD f,`-, Hc FOp2Ž Yel .l*NgLWEX|͛0>XN0&l$fJjĴ* Yl6F3+`29JZB+;Xƒ^lC,Ncl`0/mD\ՙbqmzɜdFDO$2#0S I, a`׃AL+8ܲ1RA-FK,nk:Fu6dӖCԹejթ4l(,:kC{v]=itt뻪QVʂ#YrZsq?mn1A7oP5P&5IJx% *Uh9k42TR+z(PpͲb 4]floܰ؋M ׼ǯ̾hG#*XdLF@pMފV weWYzPZtVBˉ ` y3Q98Ei?[q]Ԩ9zz&VM@◪VZf#4ή^ې@鬨 ljtߤ,w>ͼT*Ⓥ(й! 1m`׉ 6.c"cI,+Mō}c?mmf~Nx_G%!"d I dI*b&f۶ޡチ+}A͹> _js0pdf`0̅")d0&3pLO2H-^@dF@wa.:jUjv@2Le߹[ޖZVWaP7jl$PPf'$V,X3jS ߹miYhyu/nB\FTϞ;?,g̸}*Om c& 0T2"Kl(ɡ"!RD1PJ]c-ٳXMݥ:e#lÛ3E2"/ByY@ʒ1IA 5Js=MDdes`qb 졮!qN]֖Y[^rY]na:TƳљ3If.Y-ȉaf@fLAF*0,i2P2 EVȉ1E22RR,̒2LlF6m,6mA2+ 5z^6}Woo-A IM>V5kb2OD a0:z{C=m}ޗ5S2CIˡX QNQ9 j2 tVF9y/]zRP둖3` eqܛ[- DZ3^,79?:,ˆ %`fF p_M{ێYӡa E,jJD*S(b%!C1R ɛV돰[ͮCljt9Mξ4`foYC湽U6Y]asoyܿr{}n 躯Uɹ !;JED*$$bG),B5JZ<ZXz763yշ5۫=>)vJbC2p093% <fad`c_Gz7k;gceK=/~]pxx^3"'dXS ɒh'"s%ș9,,+W[m-v-^X6^< ,W"2/ J:>iߵ[I[ u=gcO:cWCu2BIW2{d[ Vٯfv--{gFm_/5z/xq@BɩDCR8V25K f0ׄm -y#=sbe߻QvUCirZ쭖쬜g6步` ++BIJ&ez년+"B.)Zϐx%(1%KH +Z8l",7Z2y&ɬaA3$Ɇb3929!#^ 'VxN8ʯFBYpRɜ5syz鷻qY c]VTk-o5:&k47:-;s!n*NK1c1vfQ6~cfWk)бNEJ+bA.QFQL4'x>[Om D$Tm"H7$ B&D%&,X&KM̜q+2IZ˻:u6VkVرjر$閜cېؘ<%z]hDJ0%\Pܔy!W1"… Xr]֚妇>9 `kض:e5أy0S-,גID gSExd4%&#+QFI&dL4kU}5[-~Ec>__|׮)u Tӧj5@%j9xDCL0DPkwOzMOl/ukt>{žQȠ8#`f2311s{q\.uHNŏAzݿ_y'<N"5s2r!$Cd]sD `䬉aluw-XrA&SaVw[Z3_v>çͽnPN `F@d"1a*7>Uv*޿]ׯ@۳0H Nz/矗7|>--q)hJF%D3!Q* \ 2pX'" !)aMek.%W֛ZI~ܴ:MhmsdY8$/^ 3_ H)5HȘG}+9mʦK,4 Zea= `̓ı s)%aSiDH%X!^`X!CBq1BJrJ\Ac!fF1dL7}ivi7\ORimޡ=[ck;E~cuK즭)i[o~wddJKHd'm9y!R[Z/]^#QK2jdJ1 *9S3@ٜ)i7>K}sm}b*qf$;6Q25z_ut/vrSPYvU ᄉBS_=~ϞM D 13 1c 뭔VIcR$Sh%beM-v>ˢݫutGh5W:_sH2188E8y3Y٘`aDdd9or]'YoojOֻ±ykF88%Dra|LDNFDdmsggۻ[ojlc0XeXV"z}ccq~\o:n_6f P&2#2#&f ֮JׯBvl)%lx_:| X:{ȌIxʠ/XJ"M@0*Hp 5ĐAQM;W+EՊʤ[EYfڱ7L6K䐒srTRԥR$LANBF gȧY2-AXȨ֝G:eh7͇.6cyYsll>Äj{VN!39<y)Ų l0"B Șķp^d*&!P120].EנSt=.y[xY5kv6^m:w;:]]lD qӰ뵻;z^KnGmPxc5Oyvjee ZuiUbPSVNϕ4]abk Q 2Eq1 5ohBŻ VgunkxKv6I tr8h = ŒȀNHAf.O&ϨKg!0 mJu^+P֤WHB9+brWZF' 2BK2DS&DGҺOzbJ;Q>s:_#pS7i$z')IyAo{?N?(s%O (FkK$u*#.if!"f4b^=IAtMΆZ;Wtڶlj\\z98$I!,̘̌dH"< h0o:L]Yfu=&˹Z? y,H2%E(DaAfAA),"f>i\gxmeBD6m޵6\VfZ۩vS;|Om]֧)C0)@22&v]m]%ݸI{y2]}}!8/<8Nf}c%[  k88 Kld( Eds0@% A5n7,JuڼZReZ۵+][}a KN@2LGVK5"#9#AbM'*JgX гk_cV0׼XjXӡ%5&R,!`"BD(@0^/3 (@Ȃܱ,Q.hfd odk!n/tfX1™eUb+[n}NO4=C~uz=YO.V'W fm9]I]'Oynn-V}wwwam45 ijtGm)iirEFG:EsM ]uӫ X6+Ei'; da>m,W;/yXj)%c3|00&C2"Yz\20UVU֥֩aJZ+cQ2T jXՌ@fDAd@ȌH0Ù308qm]W_=s;_[hxnw^'q/.k|g9UU D)TBE#^*%1*7/Dr !c.em:cz]qgZUwܯĜyH-FLNLa6 (dHd6=;n=+fXz̧:[Nj|_Fb+DfaaC$͙Ɉ!,ɓ!9"38aK/>iwZҵZ\ Qޛwöka]kw8}ʟ7l_&&sYa2+ȪՓUyVݖ&`RQlhr~K^35K d<p 1t`ba1d y(913 fUlo-3rNՠG׳yM YJ~kEpSOI5W?ů+}ZϢMnU^'Ur1؜mtJ{~'IS5"L$j%hfWd~d56YVK)E5Zu-F|yw͵g@@`fFHfbH21%|=;[z&%+:,($R R(BRȈ!3d LLNAr eНW[7i˷v=_/}&4櫇w;@[LF.zVSxkIOU%AJL5k=֞4@ҁ+R+PTR 9j;G dZ׳zV׫zv}uw-\YU㬎'Q39+ ’'AY9Xs0ɜ"d . t*{3^a]7kyy!DLFɺDO0`r&JO'  HzouVovӴ!K6ܻMYUOsc{-M4 =lȯDQ+!œL4ƯUgdB=W'|;N':0z`xb`0X+Ł8&p1jd5p< 8Yfr5[0 '+U_ћkͻmʬ a͓k%l(#3, .PPŭkJ!P8[+ 52AK*XMYdu͂Dz*dZ׉:aiZbKXb kod͓dqňC"!@$#G !L\+D ر\c Xxa0I&9Ƅ>ж=OW{q+no8^bƦQk4] 6=G7uN{^w)qMzMߝw)t='.򻣨>#ˮ|kw_E鞃t ~㡊v8O=!Ǚsv:me}aW]@s@#]J . VVYtx a?3^8t>+O&^ L} GZ֧^5]0BAJk-QL …X"AaJfCc&8l /[}Y^}onzKzqy-|n7_5r{/5v/__gt^R7}am?n;anIpk1*dV0U@W !Y*]AP%bi(lɹe!' v:&uIri~0ra{}v1:p򏎗q4frg# E19fBշ"plf`;dދz%= LE+[5=x\`ffIc& paELmm+66M݁a:xQu7a[EtݥNk-Gv=Z`V ̈`b@lrz{y_6ļo`| E)AXH4 NHV[J7H23`` 3`,0ƽX(\)Heum;V2Y`n'd ANA bЙ:IZ@l[[(9 <3>+ZJ[# mnś2ǭ͜cN,8֘x6+q凖53"m{ 0  s``5cW`sHD4Sb$YBMK] ac9:Ү~uoo ٯNŝn'?9sq\;>EjY@߯]N;:{{n֟jlvݗ^׫};vgIk7}XoW%n>-yI\cFtjYUFq-*El%E|"wܴݓٳ;\bɅbģeQ؍7|u#ȘLB0dc" R8F[oin7"U֮mT'T$bQMJCXDV댭A+)`adLdp[lرc{=;;W^m;}3yoDzri_ک<=oGrߟ}}-TXJ*ɜQb5+ hQEk2jŕ̈ذc$5[:Lz>}[}0=sf66ĉ ,LDdLad2 f`afw;]g]gce[VS;^tz7z~g5w*9d &d fD9fX97={[ev"$ ZE-avWN;~/eyE[Q"]($Dap!X!d2+f&)w~3GqK\WjAL1KFFX*8pA1c+YHJ"yN1l빭UFOmūav7*դ&ݚn"FX5Ï3Ʃ ZؔMQ JDHd8I@~PR 5%t# Lk La)&uu㖼͇V}<υ9͍b",FdF@, `p\\Aj!`,V C֨ʈdR1r3ag`+/{@6ݯ@3e*Osש>_v>nkW KBl)w.{v曍55UG}~'?о뛾Q4:qnz΃SWc;h4[av; 5٪k5RR+͐ZHkY2wgJZeQmق:sWxg3'23 1q״eZ$]r5Z'_Mh)!QAj1 e(X &'p0s00fJ%"%w%2÷v۽[}=~="G^e/:ރ|]_-]o{7~a;-ϴ5?%BcWz&[]iʰ+%(F0RJ[Lq4PEň(T 41|ʤżv:Vou]+;;FʇiOkgsukyc^kugIGA0Dbp"r#332rrp`XŒÃ nomӣ:M^RET&nw<#4y&"f [a&8̙ Jq9RƙZ~ǣDwʿuTȲ21UUCȹ-]At9AM?&;$ohPM|ZְZ !NLa2DQ x7q[;1 zMR Uv-xk̨I81;*l4c2j[5*[Ð6ggUwmm^QemAfc#$іdıs,TU5 j!^@bdPI4IaǂJq'S 4%!1 VBm=uŬ [`φ[R對 fbq1*X,Bk@B ")8`0p `% XjKZykMm^w+Ʊݡh/\)y^C9MѵZԲ;GE弛ksC}MA!5(lx4x߆t>>a~ٜ{#z}Zwhwa_NZ~ƀ]rakOptsӯ^fFRHkVUcCow6{"QVmseNjF?),dL`5- V tN*PkkA@L 4W!Y( V"r&$r"Xa"-طrl/u[_l}g wg[+g$ϼqosol$4-w~^z)gsN~X!TS$p2 fHR&F%P$*Im"'>lk5qzüo;޳J5m&yH<))\FD"G'32 G2s" '3$LlaLĻmalWgu=-`.QLo=yV,d傘daȷ!Ä812axz5._UKZ Պe@Hӆ]v5[[=o/mIl:S"!),p08ɖBeQ\⮚滏.>{#JċR*NYBY&+f -X2M 21+nWq5ëerUl˖k\@Yc[f ͦxxy %hƂՕXI*BkRhl9 .RP!U`c `Sbk r.v6^M—rlYbmY6u l5,2(g dcBV+% A$ )R 2Z ̒,{@6Bݐ֔Xzӿek\9͇Ir{˔w?uԩg8^:[.Gx_<:cȶ.h)G3_e&ǰ/+xmkkڎíFmV:DVl}2WKCutSpLD%mRq-(w-}m ]e]mӧk,-WIڸ(Gm ǝ53"g aPRC2t^nݙ_]uS%a@. +׀)֮%B Zb$V! ȃ̑b cHs6[퍍m]s~w+hQQ ={ash~ߟOHc}s 7vu-o} |5`UՌ)h*\2KRSZFfjxMT]tV.JƝbu$%Ϥ/_#J[Z. W;X7_jfjj T5XN JV]zWRƒ)ŌFLap0rfO%6,mi{;z.7/试>/ W9R;>K]3n\>af捿:[߸_a뾞Ƴ軣KV8 C[\EsկUzຨ0Y \1dl0s3]_ϰ;NO=[/1Jx51)<"FdLL43"l߽Zt{>oozkue|z\^wv@2f$.5%'5]?T9o=A>i!הߥs|.ߪ7?WqZj5 pͶ-\IO}Wʿt!}M+6MZP^T^-l=4ԑR5ªPeRqL26EuL)$8!ckڙu{oP캵wΝ;`֚R<_ȀfII398Sr$9`hZ&F LfKoݿCsoس+%: Qh's;Ljuy K].᜜F3 cg 2)#7͟Sz?oE{W|0<5RIaR2&lw~=hӻ[̺}Ҹզi֧)UeaFAeSRktyWO> G,5YR\"KH ST*uԼ%NK,mxaG66NYr2ͺ鿰7oUeeCᗾmd0dr@UJR HW]q 2g9 ~L$"(`Ei<(k"ASdٵ`Y`ٵ)u6\;u*-iuvn=7mvǝ.sU4n$jU#$*j{N?,5]'t͞{N~ϻN/G=rJJ5ǏC?~&-mkj^.vWSOhEi} }"ٳBҪ'] XcQ^fL,eC928#113e`buv*нe]fZz}zZre.bW_ %j@jʉȪB&"M13Rk",dN}gbHnYڦŚ/x>5ew}Gݞ?MzόS|n(=>ېwUk9[{4_S7Oht`]VhJX[9eO}BMFA14UV.TBTA(ʳ,8XaYpq,X+>tM&jFPO/Q DD0AX8I % faALAdF7$p2Ym]>}[3w#E cMHfñO|>`"lfDfLQC &KaaXnοhݮs6mq[:UUZʫfo~I~{i<#~㠡mo/Q,RFY[%KJHjRrjUrW+|E,W R25kz FaBf T*f3$M$ㄲeA8ԧYDŤ^cLީWk͆c{H%qY(+AI9h i@aBDM~=3ٓLı&f.D8T%CYUόkrLزleA6leEZr3Lׄj&@aL2LA j,lCP &5 Y#i4SblV 7.7hz}vòjСZY^ŝ^'=q=kMnNܯ`ULI`(]mxO)xtu½MQ<{^Qq *PpqK%z-n;wSc}Zki\s.~ыkaO^r=g{v}~ۭe:ZD\]_Ἀ0^d b0##0#&0o뽸eaf*'R.*^J@14bW]Hʋ dh"+D`șL4_y032Ro[ݵ>6NyRᰚ6OJO^IϭO@gt]/e=7j䞯q~zwgz+>Wa[Ҫ@qUV*Y9azSWg,>*U(5!ԽtNms49 Mf3o{êJ{!l/X7=R0=#㚌"0\D2s#-d ły'&-+1oc7}iM;mHyhQ:ŸʞFޏ7*SPdrdp̲fdcNmel]ygsw6]a)\V k[1k.?[q^ǙmwO3r(QZRIZe«MǯWC|Ol4/\b $I 8BRaZ0%-2цEQZ̴*+5޸sPM]v.%,Uk.nbXXp/K9c0UU*8H MiTBİY )q#R¸ am9L0(u^9ɰYjbd-dX9fԃl5K@֙0Ld9)jZ"ՈʒR`(.,Լ9$k (s;!5Ww5WfV26^cNFՍO4W0ԜPfL 2j[;ݷY^%Vf}sYW/WzQ鬕鹫;+{OI9wjmtuɷJKϱQm~F۩;F**>=giWU*9'ixG.9 X*a02%9&< d.rp.zX PҤ==}JZʭAe|H,N&kJS5RV Fb`G2y%DX-2'@Mae6W6/mK|sSEgt;4~ޝzϽm߫=_יzoO=[>9[FWD"BTvCo*uҬFSmtJj9JuS kYbF=ǣvSk [m2{h;}f毝|gi2" g0"rL F NLfq1A4_wz}Fw;M[]V[ 4Wn2^g,'+<(TEi)()2l F`ɴfKkony[m{&Oo]p6ߩlZJF fݶa>WI=1o_75y[a6 kkUP>Ma\༫z+gz9EbbIP.0]eTU٬ V"d!b̒ n6ML.,z,ج SmܨVT]uڵmYS-MBX1IO'$`1`.e &JS"5EXq2@}2 *Te渞aCY!b)O:ˁoe:kYrYQKȌ ^&"1jRD# b֫X   V0*T9bL4EaIV0>A-ŕvZ]fn0fZ]znz٧qU6URs32#22$0$i"ΛOOy5 ^f<NU33QtW=63Zڭi:W5>s^k]O1e,yqyw>ӡ=jUVyԹvoүuc !qC3 $82A"{s^v='{g]5-%"Z4(jVDUUUdjLaT:URBVJW(bɖ dd"w'cnFiB}W?xE=P dD嶷OenS[\s?9ăw_x3y[VW -9%!K3X^/"kJQu(B0קړ(n4o[){0*WiѿI6ګ[=w<ȧQϾY qm$FAfLHIEb1)̌H"F@6UeY{>ײ;ndދqVKLZ: ]T\ǁ|͖XZK3 \S`fJ2 ɸvHMv^c1xMA^qx>|VeV,l}7V:Sn3j6ר- IJ%Uj:VKb~μ_(Ά!bJ@ `+%jh-/ Z+Y]}N[Jɶ+T&횭z\To[,$K_d5tLC 2&VBB bbeG{C B+V Րu s$#ALp|dūye{bŃ cƚ͎慜&%DJ<ȂZ@+}uxvTQ Hd Tb k\x/6~_ l<0Gax,Pƾ塞c{Q y`If`u*tW{D};썆adzI߭5K[RZe;cw{_CusWQ=Oo^/m:x}{ӽϹ笡,u:뷕ZOSb3 HD&+aJ  rtY2Jr@ٰ ig[z%U=[,Ŷ>61^=M|NhZ°&g$Ls \%7މ;{yZwe>#ͷW~l_8/z c8ĩLrn]seZLjMXx%D YAAfX4RUܥٶ1ɋ. YT6IqOai#<4Z`48 % Bd%f29.##YX3 $MS))7XʎqVm=īodZfa a어&fD, ҁRA/J*TJR XdILj \H{]_B[fѝkLzA&K’lI*2C3 &g!yWVxҼWɺ_K+m6V'#llQ7'2{}gyN*Fݖ}eqGy=na^g/κ >[aIvU#{B m.Sv֊>UOU]^rQ,\dLc3qd8 oc>ss>g4ҝMm]UҩVzQ2RJDW\$pVk]\\LIț  '[}ඝ!M{=i_^aKˡRr& 232JGt}B;{)9 0MUבP40) mM3UkוJ@**+$,ʦ3^-z/gtvѭPټ#o|j!B+QdIN A,1bĄB2c0D0 d6[fD곹]oBΦ΋ugPNBP] b{XgM9qUAJHÓc:"B@`H2DE&Ciwލ>_./MC/軏3ehLYJm-W5=EiRMw]TT9b^i5"r?y>2@BAG&@k Ɍlvnmv}sݸVw;Ъ5u^_BzZZC!4U|N*V*WRVXpX8"IK d4Fg0dޗ}xޅvl*Źt|˃%1s œY"J`W[uY=.=\% /([N c*WVV45+ZB* /9h{eݞ߹V)jft-xX|U C&#9Zs2rasyN6HFYoGnO+:Ժ\_OBlؼԴm/yCSZV)HJX1A,#+,Cos}p>)7]e\|x{5U=tAf}gx) Jw_0Vw|<9+MY*y `U'MyMR*&"YA SpH < Vىukصf6aģnl/Qe5jxnOT8͎q,9yȑ㓆,mJLRJbEr06d@B[3w^RT+" 0ب4 Nd=ثV$,ی{,FZy"݂Zs]|Pְ["Hȧ d1JCKAI@ W'))X',b (Q:Dž0aZhlNi I{[ 2Sflid%rg S6'Eijl/]%wд9$S%3=7y/߾˷ߗ&M m?m{ ];}5b]6j7ۺvʑX}#8QZS:[y|o\'22x )N f F3 s#%wu}'Y*ooZFhPCJ]$62zW]t 5@QXeTR lȒi<&n3e͓6{[r_7i/KŃ Y9XxYY3"P$yBK[dY!.)Y+ N̞ ֊!XSLjE*a^-QN=tX"C̓olt.ַdw5VJGT/+W7/[Ge}:۬r/(lY[zO*Ya~}u}||ݥ"* JpdDA1# x 0 8" us}/el+wWFZPZ(IU֭D1I\"ծRQkUTWV"l,yXI 陿6cmm.X,R_ΟadLAA2c'&0Nga46sfRȮ-xғs5Ӛ@h]*+J^:j*8 dMкzwu_f6=Tjh9~K< I`((Ȍ%I! "0eSLcsܰu$'.P麿}ׯ6΋|o{OѪܥ3p:>U>=op)w!Q^Us',YwiuYj~IQr7ڰUvƟ{/5n[M:2μumѢճCs/~^7Kj9NSr=wism?WW_wL?4L!dB05G1jYf=bT `8#U\8֒b1V CNlDKvU,MOVZuu[u`[ u͚zTfɂ>rMhوA0 (rZ*eH!)h d~+U\$ "0R0Y Mpl=cbC6r6T6l=6^b2-vC6f b$f3 A"\=*Q!$ 0jB,*LH͒3Y{MM{E ,Y^>0{\e ki6I4d2rffDFAEeUUm;/<;t.͢#Xy!mS13wنy-H\l-EfP1i-hxޣo"cc]K$r2g|>y #RSrD@e7ԊBkjWyz(kZHUZH 5VEX̞8Q-a8f Da3 vMt6llۻQ'q,̒dH`aH>Y6 adXuukq`cHQ^*ETT Z!n^́٬eR[lmuKl`C{|G:_SZ@ p`AS‚Z.0 J lزu8[}{OCw6oΏ2RJJl&Ms&wԜ P KcZ[-Tᰪ$ZXVZ]ɱv.u~o{zZ7W#ASAf3|_Bn}qzم]}歽Sm/+~ymľ^CDFAc#' P,$ءBNC&VCY^aU*A¤s&-3{S`MB[qiꏰrXX/ܣvu(Uj%8SDN–AP2He5ZPMqd2Gד X!JL"Ek ZT :)hdhϘ廤ɱf+X̰X c.`˫&Be,5K2HIjR Ff-BũrPzEk""-se+Rolؑcr9fc1rܖLa̮`s2$0+%n[_o+Gy9WxC0KH#/^?>}{jp%Uo`SsUo7Y~k]!n#??~M+ac#fH[omNEZ}BmzX֦) j4[Dl6]MX TUJRªV$Sa 6L &0 zs| X~bT/5_9KeFQ@%x, (!ɉ' U{Y~jjÐ3%kVBk^lq^j4V:SjRK 5vݴ:{~J1YomnYuo2!B/ BF@dd@.,,a,FL6ZU7t[ߨz}Sl_뽏}e}@V7p5zY$B F̔L0DbD2Җ55'T$K i\^=bĭ,]XBmUڥccMwX۪VK1[sm2m"iDJf !,EI1\(1 dD&}`%h l5 JÔK"ZU`X}Ǹj&.eX%&@J[3bL8М5`d%c$J,B+Rڕ)b a,rqj"h2`IU&YaaJ]XLXd,9ɒĪ`)ޗO'yWmu#l(30F12%[B'.i{V66ӑnӢ3 p[Kmgwߍy}uzd?O[_T|F|^Qԫ+֌\ A'' Ĕd3bzsuD^DΕ:Z&:}bU5h_WXMH Z$+%JPSɁh̵9cS)2uwnrevlwcGh#m|Z .f'`O'$Dx 8& >=mMZ@l lcR3Nܪ֍B4i̽U^LReX1FkvbY]ϣw^ozwBvN1mSQ9[ qQV\Bd$LE"\N`,2`/&bqFCiq,dX=g}~o9NKA+]@ ^&= ]aL|l5Q pml[=W_fzvvb+k%Ni Q<3kiw=Khyϥ/=@s {἟)ຟJV{GTy8_f{у5-b $ r  6|ZE%lPFˁs)lH#!e3DN5/Rd%PvśsjbiYec޼0`F&1#%3" Iz06ۘ" \$'1 K?G}sne[ oeFz.EFkk̺ԽׇڐvY&kuY ` pR]X)h/##2''3wwKw~]ooтg)RF9iB8!W ZJaIZ&dp3&̔Z[]GcbsfcSJ(ȑF`!_OduKk^u˘t :c`]u=]f5EqUEi,SQuINZ1M, "t=@䯮H]VV_5r%`@XbU D`\`a-|lm8bflo.o=mKK^/:![/>[y?xpRX8n ;ZmKGqȣ^fF|vzctMݍۥlt-~;=nkOsGUκ/nz'~8NvtCwW+_QnT VZ=6}6cs "q NAEJrV$RPd4 60 AأĊ*U-UɅk$)C3Yɶaa-XixX[H}&mbrl?);g{(3͚֪PF!|=׸}EZ=Zk^!y Z\D#\Y+ N@2[6{K5<8=@D+XtSRK[V9bzUExV u5N*B2Ta43p+Rl d[.WPm~o 9),q0`}WgkݛnWYyk@3_U`3O; L*++ h,2REE0iұq W\ouyU_$~1͏ZČWX#D&q daK Ò䜲rfN\OVnv;NؾWuT~z^ַ<'o$y}BXCuw6'rkϬyc$-t_]إH) 66]VZwosiP\z}uzbu/{_*38iM7p"0C4o~nz>}:S:˻.szS}%|/q9^6("b,kZ!Y12 ycM5C*{n:֮u4zDX2k4^k׫M5iӤ 2ֺW0l'@@V²:cMT{;J'iuyOi ㄠFdaFA*pNKbG&2'&2FJ9{E}}:} ֦^ewdU7^k׫Ifo$Ie+QJ$o\׳ֽӺϳclr]*qPk)1NEq+Vef MhJub[r$z`{Ye]w+7A@߽}kⴾg2,[aIu&H`Ab8vUAd%{W0%fRXX\,ʪNT&شZq ;6]yŋ  6ذkg,azER2gT,8r (R+4,  %ʄI$ J[+N7 7HffZ#aV]d1QxWc))LIHkoAã"}Cï~]藎h tJ`$"!RdWJ{+*7|Mߏ:yF TdV!PJiTD bU]i^ DōvV^幦Rϰm6v]եRlr!"A(M]Ru\] Ac0r ay+EPuxﯹuγe.7_/|PV^8hŖdHLAfdNcrr330dqV:>{iЅ#pXV4մu,Zb]c$N4QdUP 1e]YkҧyRU]ø{=#uD꛽{Qm#FkY<~[B BR Ld>KRAtad R!Xl6̷kUCUKz{oI7>—χ|>u ~~s̑M&ͷvw[3M%;5}o`CZ٫A mw=GCKuЯMyVOo#.'4S܇\"YC8[1#!01b3 T # %U1L%ЕfkcC cr1C,Mvm5۵\\hj_dͻU WE:͕Z5¬t1n& Ip"/C+6RJ*.-(b q $ap(+A(À`q6,A>ԮճW,8}$e%dvC% #A2Umqi,Ap EJ-y"rט RIp c%0]`~CNbf 6 2Lfɒ0̙f+]Zʼ#Ը;ȣ Ba5RLt췾;}M 5U8v #2 ^ P)" qTa ̋͟EcmZSՇRU-J} e띟﷓ OSr frX5`+[\ZViQPSL)@EdAE3HI+'n+Uvkۻ\q6ovnh2kz糳rїo)NMd ݸ߳ՊuB9*eDu!9EB55'UMǡnێk7:crs/5TyTBZ TqT2sZs3ZWV0VEe.v˪6'Cj50V نϣ:^7>~s]:?\KmZ^ٮvKj =kٱvX !IBvs'wsOɴI «Qй65vsZڻsw_ ;_7Fq|)80P1ȉ2-JU~W<ҷV1D] kEeXvf\OrqMK66uAݦV_YVl6Y^Xxҩ`'3 "kYR+ׯ"1uDrd\U\W]`Ie U TfCJ/Lشѷlݨ63,={ y \qf&g%0nȉHd/!j(XI V0 HoZ1b5M! %+Y6DJ Ma9uu[@ǒ#kAXn $$p9q ׷৮#W|í^2z \-Yq!X,Z".S)\Hͭl22m6ȅzUqZ .'2E Z+^ ``#' K1NGYooUR(;?zwyЛ٭MVB씞eVFQU pe$"S\œ2Ndlka4c~6 ۽-ik|, :fN@dNLf FLfaH7ロ_Fnw:ƒbE5 ]I)Blٹ5jikmu 2uu:pļA6uGYtmY}!}gمoy/髆LlH *A*4[k,cgR"S$!ZrO&2ډpU[kJ`f̔5Drg%&ț`9nCaf̈́Śr1r߻NՅդJ2-5aLfN3"ki-T멃^@(dޮ吝q +HBa `,&(cJą6,Ցff .È->Ar[{XOK Tr`dm|!N #0KT1 [VY@(<̬@d q͚2 2#"fIfa˹pn_OlzFcrdU3c2OMB*SUUNu*A1*ԧUnIFliX]@WNǬun\ǵ#fu7uߝmv.+z=@\J;=߮Viqr~#;=GΫk5<?}#|Zw5v,s bn :zN~PV+(mW=:^?gwUȮj5QD݆kl(nӷ%RzM]^ˁ7<{~`h"bטŤ#$YS$*#T$2tTBjZYFg&%"cZ8*[,*mXBܪøꋲͻ5Պv[[/۫) /S,9Byd0&fLa"R^)cY9حTS#-x?"WV$T DcLlM Ys݃vL,fYiłMt=ħdn62VRJ#%ddXF K8XL%ׄj0UPJ0V$ c2C4sfM6VZTZZNS8#_&Gu'|veV emb[a1p f0pO/PF T`YX̦)\.l)1!Yd30Js^`5,i,R7X$e "6N,309SS>Wϯv^Mݏuޝ̫cN3D*\HB VY_e In}-V:+*B։X)b#* R*B"#G$ú6Z,uըsjUtӨ}kXl=Kv&󵹮.IiVhnzU6:Zi.N[4XfM҆T+R(&Ռ 7IIhf$ajm6]TmJWüRS33!ɘȘ‰ȖFv^?=סm,;CZNoWQYjH6m q A^LPj)aj%U)ӯ`/MmW 3YN~|4RYgU7IV 1dk)yTST_Ea-_-}#6#F֞ʹnrMB6};jz]Q#|-jj6{-?=x_%ߪot;&磯 oln9?7Q]yޓ82 `Js! XF!7[amݰ/]fȺV*WZYJJ"bP4DרQ 2+,+rmzQm.L:ZVSOUQ}Yov}'{Faj]qjyƙB*}VJR 5ViXE6>!*JGsn+pN]Ju~srE.A*'3'&r '11#$3Ime Z n띚:4kJojը)5ν;2Uj+}vt4,b$X}J/]??AuVo ǿk4~'gxT52uj5Ш7.WEzɋ8X)aFD- +E*MJՠqv_rlzygO&5._a5>~lU]gyovV-A^ ^gA1e+ӧ:yTiw-^ch M^, KG UbZX,mV,6Rw6p:6ɼn<7U ;Q#Dx ` $kI*_U, ƥlL98 AȬRF 1,mZ.ՔSf՚˳b/sjYToܪ۷jVrڳXmSllC"1 03#\aȭƴ:by^Xm)ɭVճ0[r0g*. "ŎH`1CeK,X!m)MMcvl6ѩ.qi02bE'5BQ"%JT602@zԴE ` fHNaq kk`IY"9&5l#YaM6nx6ycqW^.s@PD(W0k LN.1 m'%E v T\N]qNZ˅W^,kRZk%CZJc7ql6=+ae|ir\]_׮I>۶QvJi,mZ'Ax?6>k54ZRuS]U$TOl.F>Úlvԙ;^ ._6Xu*ZbL4҅qLA230& rG$2 sH2N$6 p͇ٛoduk*=[yQJʥ=c6-ئ*(oԊ$eP(\91o螃!rzWW^ʙ)KE+k`إV03UtAO. G3F"KBR "bvl6vV}wmjz݊󻾞}̻Gw%׹?Zµ3Ǻ̼߬^I<η]sۮ۸v/QVs:ܢ.ܽQk6kLU *d͛OHolRz.y/~Ҽ+4" \)J2fEKH ЊJ$B1"LD8<e]6"mlߩ^V-U˕fڃK/ڮO6FYrņ( VS''0[ +5(^׬MsS^Хipu1R%k!kY*X9QLb%fcsm}XyLCR [m4)sgoIKSaxr18-YdH, b儌F8 a"!9%9X2f2m&5,qKY6bk r RH70VL۸|ua}yzW,`bڸTBxbI01nm.0ǎaEM:a@5nIkVBkBJZUzB.2)s3mmU“!4 E5PP-w]vv;r;O)տCˇ[)E"!XPZ3&q99dY MAn*պ/CoyI,"$\dNfLdȜNDDDK &6&=!6;[W؎OEk*;D UJ{- emhjWZNknW`-6v~}t*e 16z:+!Uђ1tUJeW$%tɶLK1)5UԅV\kU&2m6QXRvζUsV`lT~mrig|_|.Fws^qVɣTeFӯLB4fHbT uf)p6;U—)&/=cҐhFd%dp'  @DN*ASfB `ɔA`%r&qSֲnw*Zujeޮw;Uͪŵ2 ,0PIIdq[kO:RS^Z^kN!72{LjER+V*` R(LN+&aPx9D٪֫6',X } 6,Zb fprZƆADDf*eQ@IA崬ei8##hc2 51MdcZkXb,kdO"f@ dfht7>~q'q7oLlZ5, PhT LT5"-b= .L`-ݿn̒]Skzq4v'ҭE)Ru5]U/+.@AHݿktnz rM4Am*utyo=/wfss=UAؿ}WqvulF5MU=k^`2ӄ\ٲ Vm}m=cqꖪkժЮh>fxo)EpzTPs" G0& f b&G20LM"}oOU;7ڝC{FZxxtVe5.r}}MrhHfVmDHG11c6 @_Ev=.]gEoϘ<"{z?lۜnqA"ŷl15j 1:I@+*e%hU#K{?L\H.'dk|8;n}֥[5,}sVa\RP7;?:L+Ews_F|ӔW*ӯZ k"v v-]f2T@WHS.k &~ݔ"?x7}_3y2QGl,@bI.0' Đ kTW(5&0k"% A "&,qy9Ćw6\zՕ,lZJm[v\>ZU6W n"إJ͠cܒi6ٮ6 {Hɇ3p0dp:XUk5IVko-CCIB+V%8A^ +P&2DhfN%M {[f[eV%٩<`a͆p&G162a^A@La1-BF ]J2+v䌴dds%f$S2*"c ZcO &șț!dҘ2,<,95Lad0N:O_6b\$0V 9YL$bVcjٸ ;ңy\ ] =.O+;]R餀J֕VV&qR$,NGݎ;kK_C +"Q*zz };q_BQ\aǯ食?c7{ndn\= 1s__Ux]h!-W-m尷lQc]9}_)(\:x(e%R撠@JH8Y,X2@fbb#'&"br6$/BUtٳY^|[ X+ԫ/YԜUVZԨR[y5e ݦ9סTss E'zy9#f]6L+VƁ%8'dhB%T֊@hS\vOD{4r;7E3:}v6VHrȵ~fm8_JޯV;Qΰ0V*Laƾ*ͪ^T-u{SdK Yur;|4xfpx\@D1j2PŘ` FT WCEH¬ * ^$2$:Q$Dݒ <ȶ^ 6.eu&fQrZM7+V.݊nlYaB8O:ƑQ0PUӴIsU-Z+AZJ+́j!jJLB@WQ"&aDȧ̴ s\bvs^˝ uC84 '4 c 1%" (5Rp )E)h3bDx'5N-aİ&mdrq #`IÑ&DW̷<Ǫ?9/aoj lb+ZL dL` CBy=1"mXe_qoӡK;;Nc׶*)"ի^j- uރ-#6REik5a[F }C@liZq巇7g}qͮMse|Vu ƭZ"1 J, 1Sv6\[+}((4SOwܧγSKY|s~6w%/%SJΈS ƒÜ 3{>g}=lc`:tsEq6n.: ^ZyiʖZVAEVōv[@MASm/MvזϤFW|ݢj +*uCL#;֯LēyUjB*Z% }+>ִiSչ݂ ۷*vleOq|Aahlv8 _LzJ/\zE+<mmDbF^&+|bW(((j(O_?7|^u޹ /2 KT* bJ2 $ʸaTJ륀(@$f1"yL&V%A1㞼VЇܭn!-V]5K/Vi*ơYZ,[^qF Acp' 15%"ʵ\sY] ) IJė B`Ԇf -;-,xvj7=¿Qe~5ZU'>VuU뮰WE:u+k@u\P .6!78q 9Ρ:re 5k5i[WާoֻICgwۮ)l\T~yy^csk{}'og]Bbl6ci3nsr4&{~Keݞ̸ǨvC*;~ACEj :30Eq$bq9+2 <,,1t1һmm}ſsTۨlqO)e ke86m T\"Qw[;4y>>mRU\+~zw_1w[}vy6ֳKk ٯdlW+QI5`EeHc~}_vzMu|_]J46+-I-Mq9(bQOcsYn6?^<Y:%>tq|v)曋Zu暄0+5/ "X,ZuCj hZMJ,"+ J]'>mUWI%LX0HVdׁjW*Z0 D,%Hap* &  rb$ IHIj2\K^j4 l)-WKuSr8j]avLrݾn{VMN\Y{bֳf%y5ieJb _^k3RRTi(ߪ۱> R$ T(\@DW18B$YVF!Ƴ-r9c\{Zװ͇9/Y&b%2Z8e D*̋ ! \!vee%LD d͘i2&mȪ2)b axGo;~׼=cMh&f0dT@82F AFf);=+o X}m/Wr__pM5zu֯L+ՂXYhˠOOG]LsJf[+S)kTª`G}}^Gcyt闥ڳ_v?W{&s[fR$n[Qbu9;=)׻=pv]_9H&4TμUs$bf h.S8(<ƔfA(O;?IAFESa|woOhWAbEv=-vƎWu'r*szЎSL| e!-+lvmAp>Sֳ[??;_[SSkzvۭ~e;cQRRH<~ mvf5DiiMJV^+ Z_{{j8nǫmBnu֍E݃lzߝCRFCCwCz=qTo?>{[u} (ɓkC/jk0,bbԉ h-W|7Z})_<:!nBԲ Q ̩d6-e \HFlxL&er .`kPVLRZXZZvjCլnڨTMvަ۵P,YvnwLb$M{(YYRɣ^*Qn޲ M?NFB PJBDF $S<(sbX.Ӛ/fa:@ٕX6˜屎I՜g,טb :v00l`BL\ % \Nd7d&"f -)#8dL1,Aa$ #*ō73w5{Z}HX9Xj@DXB0MY Dj^];[Iu݄}c:-}p-im Q V*VN&*…7={ ѩij4+Ӣb)JuZvZw: bp~A|ϕfujltz݇I CSfܢb IdG_uENKb5~j{]0xG_Q;Mv)օӔT/ AX1$9‰ÅY#dr-dG}֧>;ezn^;__ݬh[>KIg7IwJ9zJjk[Zҍ MO>_ۤt݇ ¼3ZYw=$m{[=Ҹ[Y dI"'m o:mmP0WXң^jk]Kˑ_jU<P[fٿۮ,bՠEko (T*Y ZD/+" Vbk J e9 bh6SYցXup]ƫ-ٮVT}ejq˷ ە"jt2*{րK bd02@ EK]R*մtѯr;G[X.|([#  H d# L mp6bNj@kM{ɮ4 cV3d4Q%9" I DDL A0X&3]Pndb8J6fIC$2paHG),ɒ2m 2fQ69x/Gt5j &k T99ݗY{yq _G=9^=W=f4<5Σ||78;m-l&DQB*t º; g=WN!S֢WM-NW?>{z+lyٶ;#zN7uUn|Wejk z?@*;v0]u}-'d~v}=;xO<ЫQ<6Qߜh)QB)UPֈME1p2S,9Ni?׺ڳ:[,=GVzz}E{kຯKԫi K$&iZXs/il27fַ5羋c> r/yǟw}eJ;sV6lJ,*NXZuZ=F54u8ZV= fhufJFAIM?]3Iumk77=ܥʥN 8_N>~_e}c9J~ԻȺ}{QA!T dH1@ 2.W涺+8W5^sՀoSZAXK:13 E+ BWZqJm\L0W,XC ȌC\*PC%Yj|ekl* ]tnUٲzܷJ.ި+땂ŋ*/C,XNY"QNr\0Rڅ5ez]jQRNJ,[SfU;%W>sݨNF N$W38<)Ȝl&o{Ml7^̆Xf55鲧q#j &N "VIN &L&k䍁8C'Ȇ``b!d3!M%d̔I 9-QAA(A-5IJJO 2&:8>GI+ر,V 0R@,\/D`BV pv.em_c߻]鞓;.VhQHӲ>}NSB55TL*jUYg[:q]KP+ңEhkj|‚rW~kecjԭyki[Zyi{j4+h6YO>StޅYaUlZsZ?_׳Xz6 Nqwu_|t>o/1)CZʿ:fc}56V6[_}ɋٮ"l,v.:C]X&You~5oihVTU,^ݵ=y7Z׋Fq `n(r9YVQUG6kگ}K8&7lm' PfL(ȳ K 0k<|K̻#y>7|6 0 Yd a)4 uˑX֤Iy`U3" xٌZĎ2 @̑IZb(2ȅ7#1Oz[eChmW&-VmHMU]›۠Ыw+ٲʸe Ch!drex%'R4ӵ5YR)X6BSU|2^HFM TEpY LU+008#a³sRƲX%n5ư`,"l', I*c 1((YC 2s@0|dDb[dLfDfD`DK &e&2#FCBLJd`i?+{7콋Pu=PaddpAUD qm(oqw.lnvV[u/9Fn=E][n>qǀ=/ԎUhκ ZښTcZ҅l:tS^nOЫ֚2n+zfVVC#~ m|ŵճcn+og]Nkh:՟wM˯5ォGZ_eut4iz>Ut[m?zWtxG~[}V淞WW׈Җ5T5PJM(-hLNYȜ<̜0%̨g ZYl9cYXµW[qluttk_di }:έ[Tl htz }ֻW;L~M9.x+"h{a'c9(e/)WIuvm7Gvwo_QҲϡ챦*)u:Z:/TVӳho}m>'~kK+jz.=x=pͳ\mrVUyscrI-6\Z6/yWTշt&^K3~Lz|:~S6z`yuͶ67抐|m]|9ﬡ$۫(=fyir|lǑtv*wZnn`$J%;$6}CogEMd6k7lz }ٲFd;7w=G8X֬mv)tyMU!'b8Bv6>6ΧU0^߇n{TX}zMe:KY| 4 f^_< ؾi~3ʾ|ѲJ]XA2iN TUTmH Eu)V[MR0Wߦ# -&1 숤DJ x6s{jάbkG3re~,ۤ+Iˏv6Y9tyܸRz=IJlURVniο_F*"uHWNĕ398h6`Ri"),~LLckx=kklY2',ILa`0aTCa090#18P a 2pxc@pS2YS*dHS2,&dNTƛv^}^שPMSrK 4JV X׈2b+Ls{m/V='/#[Z>b(Ljy['yQ鼆sJRkTuR sEIWu]G;49jIkiR_OVzCA: ͍};[ڗ5Dٸ 5Xh7лyW{/_syw=f5vt)yPiv zǦ]+j^}mv۷ eLRV ]D&5Y녲+;3 #3#g$3S"L9geV$޿?w7{OtY뾃 YAF) =7]wܷ}n;u\ϼ;[[DkTqX -~$z_zR>4;4tlWw^?kjX`nrjDeooz5K9_;6lk\aMfCێ65=vCGsmmCMM`qm/{kڐ-SMΪ{+l'm}4ai_cޣ4:]oj>缀HU)/R'9o5QRq9lO%`MdYuU 6V7k~Zj3Zժff_ nNĝ `-&a1'wg9?:{}]<ߖv?]^]v_ޓkw=zuj]&=vas!*#EK] T̵ښU ^e 1dHBedg>[/I~\y4ϼPI#46o:$:/Jn撷[-g8;D,z5شLͮ1-{7yF+T| 7+sW+&%3AS)u֡g92d32"0frbr30͋'2),a ,>gwYi=ּCyMEE-v϶s;/LU5b;zDїeuIoI{q8nw_~STmc0O3Tt>ݿհstY߭Qklb[8&MtM Oޛ(T@q5Uܶ':{N4}}]*l_ƒB5u{AwG4~iomh^n Y̭_+)-u&u_w9;E_(zPaa]l@u֞e.k%5gbs^ C/>x~l;$<)&9NZ~`l_c|&{m>8FZ,ZڱX2E:YG-{IVǀln}.}>A{~*THV|̏W@TX4メ$tDׯhu J|޷qs}Sp5L;|}jULWre( (X ď$Dx`3$d3m"*ym1a0 slC͸d68'cJ2d̳"$'CY#%+hH "-ْ9+22#8 &0e1x8ؓ!^c"&JDK>FdO FaFfk|_+3:bdeA ̘brKؑ?oNunC~U*S|!~_=6SSS : 6𢎑:[ vGmN+KOZj5D]=NGCWǥ̩CV`a ӏչ}W`:ˌU6Fe3ug=UW\sUy {k,hW"vZ:wPϚ>u}>9|]טulPT]ʨFIU*P.hdFf `aIaabp`d#a+-9 ƶf5}HݗSWkG+=ֹN<3r6Enf߿;>n/,f48 =^}MNzۛ>|>K]|O-~,xWp9/ØƵuG1z7E56{+鷛}:t)Pme}<bn=_y>WW6<iյ̅/cDo9K{Z6w|/6Nc}mU,*355G:<}7yitJ=']ݞugiji~k>igz>Lyg+czHzɶŮ+9~eX}MD9R9{OVϻJF=k^QH>O렷w^+@kCI}iK﫜]VzfheCH/vyJ? ڻ?=GQϢ.)҄VuqNuPJ!RHQH`N`e"2eC6:a23XƲZNȰ,<›(3jZcBpȤġ nN20 8Y<~3$S3^fLL@0I+s`Q !$CemHlc&bVb,I;]]8~/gur՘Ɋ[pɢRX(**Xm,:=I>g@||E-;cA5˛M eQ:Em6k#R HEQikjիWs",3 qp")_P~qwW-Tgj)j/3oit$Jv:SfW`UoZWkGyo|>=5,(yŇaWY) ̜̂<̜̌Ȝ)`Z<4љFyj[3;֬>ק{Nlyq~٥^U[V{ʺOl^q>f%}GOi{}sI=8?!QIP;1Gamk][@| ݞ^cc[ҡc`хhY-[-{ÏykzМ%<,t4v.sqh>k/޴%ܿ1:/,i4]WstW;n7.7OMg_s+uZ ǟsa&|>h'y/Ҡ񤚜k.?10eTuW/rޝg<'̎}0;X-}U \%Nz9~Q^՚kvG-ٿ交}{Gj[=~tW{aZ@d}܉%tRnOSᘏW,kUhrws>émU M{mf|k`г%)Z bdDX% '+nC%Mx b IA%͂"c# d'8,#(dʊ`29 ,ђv,$ %9y``dH \Ǥ@aq_o-z;zqL2qA]v}{:?^<w=!`Ril+FQi/mtTeeZѹ~˽4( zWN,'C&j4nIK̙ڿVϝRkv[#:fP͟Gm Z5ȁ6{:UV[[];=cYaJITSRT ,lfFfNN11dZalieؗ5оmMn{)7gk2X׳YݟYG_s^{=󮷪Z|v^p{>Woi"8)ٸ嶬X}7/[`tzC7cuv%[MȒ20Ŧ1 vOz9I;)dW3cit;~EV:1|mjykv*,<&U}Ms?(ki}pV:z}5,ׯSCu:6WagcKa{]최Nƻx3nV\(PS5ą+*5Đ*l+6Vxо L~\+|Ke-#ƿ2^=ru=ۣSwy.>oc]詣I5~yy~Ҭ{NZ=fHJ oo{;meU g~Un֨uWo79:(}s|{@jkY=Yϩ9*3'V|ӿ=VE►tx tU]5SK5T繍O!eNLldbLH 2g3 :_/mFz󔍑l&Mm cB],!A*׍v>/~E|O7<@}_[;kÂQBuuj)VDjUF'3 C+ɜ{씺Y&d-љnzMl=_z!n<ٺ)w>KM]#7v^GMtܞ}\{Z]WKhuq=/'Vkxlq-Z-gR#[w{v >ںmuck 8mljEgavE^Jyk}_r5Z,9)V>munu>mIt\M(߾8NX^ףRq%;ϣnm[u=&5[h+l*louZ-IowUMV'Z\8j:ͧU8u jW!\)x*F+אX *eueɦ֯+[GW97Ek38mVH^49;_YKB{K @M%q=w &'iw:58;;%JW_UJڞv[]~U ]M\|Gm{o6#m5O >HWlw[]= :~g2$}{ѶcL|3]p|ϤU ꜎u߼GA#VWBV97a'V%aDd 61xFRɶ0r,7b O2 ɰ#F51evC"2"f3&D39,k""1d1 f dd`&e Pp 15 &XSa%KKrW[\-Qv Z $ m#n:fJVʺ]Mj-#{콛ڴ^Uoy>޷zUZzԳeGZݦ-[ѱvkywGjЮ)VEOU> Bd̋"嗵{1垃cީd"%apJ7V7 =Јd d5mvԪ7j<7}c/,^K}/ޱbNuhURKLZVe(Yf33&c'33&&&2rI!jfXq2.3ͱνku{}ۧm_Ir}o|=,k5\ŞUYF6|·_CKXwu9]/ =+ɤ(P{.OuԸŀsbv7nE gsmǩC5?C܏eyy–(|ae-it7%_9;w-1u뎗|tyuJm]t%n_ ֱL ~UZk z/3hjt5<'ϴ:XD+.qUUqT+US*W}[>cnf<;ɑfh/g=#gƒe]X 6$s.`K ,"s徹uKDG7Nm۪-MƔZYl6mՇ9dl0rH` e!* Bj+\EZ+ȣFBmZVSl}<D\יaqʃ0Tg-{C%kﺮC+5+E͛6{&`O&:pKcXv𣲳_axϑq)~J㹋;=P׵ +#UJJRQr0s2"s"r00Ɍ8&6-1w XG.72;F⸼red촾Mt>-zr-AR2}CnvM}]{$+_u N~/gl$ҷnÙbNt9CTQW[uc61ٺ%^y6, 7pjݧ/Kv5܉=+aL6rfeu3eK\ͥYVߵ,8 VϞ/@_J#w 6s:ݶت^`Y9Z\k5ϻBiwl9V봜J缨1YH%Ph&$-Y^Nu͚+$RWv1*a@ e@D#$w@4@a`I+Z dY@`LJF2d212]{"֭qC]۷X^T͍Cbh}-`9a!$8s0$ i5Y]ZFQuzVnu&)(Ĉs&$KcS 1[,0&.=D,Ǩɕa%XcVpCœD$fbE ,aaI d@0E쌒 a)&2` #^Hq@$Bf1&o;H幾4õ;} _hő6pn[]Dt ^G.gmwx,tX'ZZq]9{]VQe'wuǻϋ^˴GJ%mhNḽGi*y*9f"NaNK3!,\Jnml8>{Dd&!kiHN#_y4zn-_=CkiZ+V}J5U[]M#P8VNFfNNL6#2`' $Xm&crY5ie5+"[cenVQFfO_m_v.mzԞmK[vFS'SAӯ'WQ("II&qsfŋkSS3;g֠7Y+,nlXc}ۏG>z_=澏niiSZF%l`!oM\M۪v_]GC]|LPNeO!oPe!fnFp47;vѿjk(SfljVl=w=ň:ƙ ,¼h Z!RɬšdʉnWJMU|(YraZ2I# 15A)`y!3l$4"s 3 Q*h2`L$X3k ,.ەkeTݪbrrRUuZl+,Yrc qb&0+KU*/FRv*Hd+ehCZMdq@bse pLLZ[ <3q8`VZKl$6Sk bBXL.r&c!Yȉ)FAg BbvJV922ģaµ<n2a`U/ PV8%e[|g}Wmnr݅bZn\޸a"P&ƿOjnmM= {yljqX&%X-yӵh2Wob{'mR.ʵz.H½"r^[CT ,rp؃ rc#2BFs0-~wm.V^W2kv/]{b `Te_l/z/$r=N{sZmޝc L5k&Z:e)#2 0p@2r`b3&Aa( ")9me=6:XQC=n};:kuRӶٻ.kOVH٥uB548)*\~~y1}!S>'$Jdəa`Z}U빩 aX  ae[-[XkoEC-o>oi$$!P]g5zfTѨOnVβk ^h}kwf]XD-yƻ[6=N*|0T9\,Tk1+HZ*ʕNj]DCJUDV#]ruQ"JdSɌA@D IID@kc0$g0bb`ɰdTAٳ\]qJVu3e'yݕpvܱ\o[v,",>wXMZ嬤,Hb )f[gRth\ oڧ^½LZ8! 10A"@2#3P$4B5%&6DE|1/2G'_Ɗ(F# 00ƌJq  "D c.k!b,LP5|k|?\v,b,$p 흇av %QCC8(( N$N8()+1|W⯝q\5~T41c+\x>(PF$bHĄ p1@ŌŌŌHDHĊȮ͡Q2ψwlc ~|?⬲NEle ?Exdr! !yB!r񢏲(5 qEWQ_ (֮+ⸯqEsEsEPPCVv1lo7,eeî- SLQc&cTEBoŌ&H><|.11&"|?_oGmb,LXŌ!a#=;JɡDN$MxIĜL&+(7|㖆}erI)#""1&`a8ABhhL6qM~?,|67oY|_~_gˢ)~ r\|^E^hq$yK!DD!""BBp_ I\\W|rʿ WQGhE |, ]K ;S2ecB((ĝLh@ [c!/{_&&&Ybb|&/W75P;b1bb28ðhhD(4J$ĢN$j+7ǚ_\W y ZG<- 2#D2"QAF4aFن&B$ELd&|f#s 8_7|:/Ycc/,>/,ccebywϏG+勄$*LBDD&.pb_KE|h_ QEvW͎ecch͗||ʼHbF/4cDB~Y&1c$_\+? |v&&',~f4WQg`{b,HXXXʼnvD?CƉ"hIĔIĜ|Jd5K%\1NoMf>G>FNeѣ&D\/\yd͋K0nS+ ~T2!2:BLuȞǭ"dqEB @Č10 Lh _H3Dnc7qi/7ce>c7;,?= ~tfU|~ukdu2#CAW#B(1.DD:BDzA.O::3t_?jI Ge 'qp1# L(Hƈ"(c$ف܁, eo<,,,l<_w6wYe_'>yg|~,OD\.&!#D! /EqEr\QEQCCC/<d#m_B c b" lc2CLLf5E "q Gt,b(i2D$1͌c$"HIƉĚ&FUϟq`Ӕ^fJ_E2zf]36MO:ͅW.?k!S0t[0tTa }$J=-}-gb?t>K}-I}E2tDf&n(q)";0"aDP/Y"ftmv& u|cߛc>/.Xgl//ŮY~?K<|~gC>?1F6c D &Hc$> \EsE|;X__/$@P1c#XŌ1@P;J$IQ|1Hȉ̢J$J$J$B?Vbה^NFN5 :F-3 Szĵ}ccX6uS>&sFaNNjt_z]qBhBԉT$"=4 ?"d-]8CȟM3t[].ljq&(D$Lm#qh݈@;ll;{gac;YƊc/ş7?EY|_ KeEqY6W >ipG؏#O\G..\.:qE|+(q+1,|?e?h7Ǔ12 "! > c|R(5tX7+k$$(  G( hvEp&Icee44I8((/m]ƟNFOFLb1,G؋YGgQbB DD!p\ku5hk憊(lec/  E¾_1cdE71cc$>q/|+WLB|!1x|JHQED,d`( 1FDQ("dd&I41DN$N$I"8(\qi蚚fa1!D;GQ'.36#cfƹe/+ ѳS8ƾF-daD`(QEQEv"vavlkmچ{%0#]ČdBc3;6 ٳ˄k\9s9cO3ǤKL= 2dѣ.,- P7el6Yظl<*,.6[2#狮>G_>8lw|x2D$!!!B"!p"_Eq\WƆpᎇ͍Xc,|3G7 y'f6BDD,qe_-c>> xeQЯeX|__4D0@QE($ɲR'"Lll||888($J$\?^8y\Wx !R!"! BB_u_TW _#c61C,o wY_7Ep ȋ",,lc62C|W.2rWt$0ĄE!/,cd9)&6744I(D%D(q%hGHǎlu0z_"E QE Ddl&ƹg6uM3.>志1s55t MSDHŀLj$ooX;^F0LDc&Lg3bJb,s\ZZ񅬏k5]C6D͢efMz' le,,go,lݖ),/Yh?ge|hXG>8B_iF؄"$xB+!_/+5W1ccc6Yc &Y~>xG}_ϯ 2?pdYbbeY|_Ōc1riEs_$",O_'_ĈČHČH#P@DQ(>8l%"r'2o̘CCDJ$J(JJ#\%d#fF 50h# LhŌ'$ LƹT6_.R1k6jѫkiQY##.l,¿%cok<a1ٌ,O2fFe3I"8EXOd`9 O=s.Tɦf3hzyAfMJ2`J,6Ñt7cl\1eq~yb-#pǑ}ex Q~P>",LL,BB_}26Ho6?[ȸϳ//㟯vEweX1c5\%|+(bb~4Č1DQNFM'FIde\q%q&D$"Q$#+0b5QZ&LČhd(Tͬg65,})D[>#殅=m_V8 xc"ŝqY||Y,L|2Df湹lkSĨa 13,BfC+2 D1b#XhhhŌm{c¾k DBB\&! _i} c,6Xߋl˛?\3~.+eSWBD Ȳ,,!2c1 (4W:A?b|X\&'EF`F`( WlȜț$_2!Ĝ ĔIDIHq(# 8MUF5рc"!|4J$O\ͪg3=>ͮeq'Qfz)vkiuя\YwyX &&_ɒFXY6pYAdY&&_V'fFefVKDP;ðXð;Ӵ;NӴq%ŒI%d'KDˠgNhͨM4gn?em,<3ϱpߏ_k!p!1pb>P_ e~Kn sE7ep/6>eX'Q~9q!|"Ȳ R,,1cWGW+ؘeBE(@X@QD $ț&HlcWƊ%hIĚ%qOlXŒPkb DBcCO \˫fmC6F͎gm9D)1v4]3[V8(Lj:!+1;1HLOY|X͢HksφWcD$FDX/|/"L2H#!"q DE;Ӵ(((p%X`%-rZĵf]#?O6zq~/ōx.ŏKȏYkhe_g>S! bb6./k+?돿6}>cþ<;LT>oB"'D&FDd&&) Y&1c\Q\Pƹ7ϟyp'bH;lX1c##DH_, d)9 I|"H%p%p;Hb0ƹ&"D" #(O\˪e3jl3kSL55 }z020#.LA=ȋ"/e&&/$6XMDOS1"!!1H__ d&dfFddĈ"##;NҊ((+↉DpGzk3jYlhsY Ycr1*l._C|es刱y?h_H*&&! ||/Kcݍl1W_ ľ#2l/>c3<~~ qO"\//.ϲW(&EL&&&_||?>]kL,O?|_+#0XŌŌXXD(,&2ldYv% _.<4%B",R>lc\QEqE||_S"'B|_(!0#@1c1@PDQE|o_cd2l!%Gi,b{'{#<K=s.&*%k5v`1"FI@#&&'{0F8!<\\0acF6EXwdFD$E&6XČ^<<9 EeeYeqw 'L̬#$c1DPʿТ(Ӱ c23kCsD5HR'8+Go,yعVQE|RB\!|PEE_͏2>>+|\ |~Xe"__H!1!0#@PӴQYeXeŖ666M~d1BB ,1q f$$bf5afc ȱqe4JH1{bDP%#&J3f3g22l9,Ð3r"69GxFdfBDY$N6m6p2W!)!!f9 beYepwq) L2H#,̲&#1"/k\QE48\6u 7:iҩH`0hǠ->en7:) '|Y~c\O~jo%.\g&'Bbb LL13LL2,,,!r?cEBh^ƹ\\!!PUG.Q,LLLLB"\E|ƾ>~u|?b~g"1HHDHHHKe&_ ;;;,O1fFLc_QvEGDqG{b{g^J>bb,LBbb,2,,/_7͖Yeee/?+/_I16>< ).%b:+W+R_:XbbuEe |>E||Ŗ'!DP0#1!0"Y|XgqccgpwqwŖYbb|7Cd2C ,b,B,",$q,d G,bv 88Q3+%"30H$bD$Eb?eYed9&JVXʌ sc999,r&kLבF)dXe9< <,)E_œF,n7#Bi!f)cdd) gqwc#C=d#Ȅ2,L3L2r,Q_,<ƉD LI?G  B{g{CO=c6lugSte_\"}Wp.Bb_⢸(Ɨ) EF`( F$ F"B\;;,#;;(C2dcbG",,4,G,B,bF`FvhM3ٳ3f^sH?$>35`F)cE_Ye929 DYNF\Z6s\cfy0"r%#$̓2e%e1e1e01LL2F#{v 303H3psQS=e#L2 6JDefi bF$b1P,r,r;,,_HI c=c1!;N'ɄͮljgLѳΥhϫU~W!r_売lXXlDQ#1([,;;X9yl,,L>ldi 1G $p  رED̦6dlؑd9yf`fcd$BD_,,r'3&C.RyH H sc122e%ϸ25dkH*1HR;!Ȝ̓22d'yfF A F3{*pt#s1̌3;pQQ=e11" ȉ&NFYre|DaF$cD>/69cw__$ĔJ# #GX̘gֳkPгY͞$OBpr4Pyu͊Y~O<$ <,t_"EhL11>?H2,LeXEYe_/ξp _ o?7+K\ >H\pDB,LLLo+GiEEpEW Hb(;N1c#(HKccgqw Eq669 Ygq|Ybe_ 1cCC $p흂("EP ؑ3ffČ2H"Ada!!f)BD$D6XJds(FF6AJFI9 o9[A S#Y0H"##ɒLLIagW9k1LL3F#wD2#yd!23C=Q%yIfcb9e1d0#!",LR'#$ %!3Q",rǐyyO?|>HhHā((hh 6cV͝K6 lt̝̝̽7I'PD/*?^xx?wbY+cH&11/;!3,L12,L,,/_ Ar 5eq2(gWsB/!.k+%\bb/WW4P\__k渢(Q;NӴ;(c;ӴDIYbwŖ66wqwqwgqe$1hHC1C Dq a(P$W23+1Q+͞k~Bgr, &&X,2,,,//G-x\4Q_WVy刯ErBP:B1see E|(e~:+*+\!!"+NӴ(#((K2CeYw9 wywq) BeIc#111c Dq,Dqvi(̉+6$mLٙF|AFaak0L#!" L_?%"s2d3._/!gq)29Cg!)YYAF|S_G!),2sr21s52قf)33w)G){ǼCc)XEf,<S4K9cbcC9  ry̹LGS:0fi5){y 3,߭m8Dr )0<IJ0yǐ3Zf0"3;L̹ L-D2"Lyg#BG?={d n#Hc ""?Ye\.|QEiv,Dٗ\ͪliFf)QQQQGoQQQQGaQQvLhq'} L2qbe3LL\&)Ybe_/o_7hHƌq1D LP1@D(Idgm6llXx'#K9 DQDhZסa3eXNFYY loDfle33e3̜,̆Ccbgs%c&byLs82ٍLtٌ9LYH;pOtye'ɔڕfDr ),K(gywBf 5`D&FgxO!!!tYg#-mgl{dQ=[lǔ&&cDQ",O// (q%x˅Zoj:viQvQvvviE%iGiQEvmvy_ B~32wb,LL\&Y|b,//Ye W _7/6xc__*+(K/ (H_+憸Ҹh+E~JEqEse3ȳS;;;pLS1H;;,lc/>|""|C(Lh 1D"dɳ$Y ѷ3k!Plǫ,NJFFHI=>Q#b=;;ô;F6666Y_fIk)͐y,s%#$ȣ([$v[ y,tkb|!_B H2#4M*o7pϊER;J;NӴ;JӴ(;QQEH(hNQW>P,1 &_ &Yb|XeN_῅w1+YQzt"01(BTv$J&HTIGy9!feC̵xYg͐"r;HS#QedO 8L4;3, h-{ S3;2H;;s b ^F1d _>,Ѕ^|Bq (pk ⹢(GiE%q__+,YeYYgqbYYgqwwwy)b)!gp|(/1eD!8lXdu s#@Dc1$M$g#ff~<6Y%Ӻ{L$<v!',NLfH MWĤdle6։QL#<6fg$ϲ͖6Y),{9)㸲!3O:ɳ#3HfwfNh54Vb ~~ _6YeYeŗW(\" |kQ\W PB~c ȱ,,;,,/X&) DdFDdFDd'66>Șaf&6C ",B,B{b( ,> &d09==3WYEc!{,r b_Q6336qyfNV#\_3ؚ3~[ ",} wPbf)ѭ 6yRYN.ZOMr#I[}?Lr-Y~,rE|Z,!d2 )K11ϞLw{<=Ӽ0&Fs11R1"! ,O/QB 1l3ؑ3äiGiGiGj;G;NӴGiv%vhvE5E4P WO͟eX.+|,/|_,eeY;//p,tPϢg(hx u~bdX_1c#r;;,,SLHLLȌC$6667|Pbf&{0`1a!PEDQ(HH|/ɲl"Qc2Cp2D&9,sFbelk汻m 3`Gq!fyb~f}9 lgpwy,|~F&cf9),ij|dc,sgq)1dg{yߜx1L3C20d_ ,;/E_cdْFYlL#9"eOӴ;Nôq;NҎҊ(;J((hhNѢ!qYCGaE2hpWȾ.h/| f11&6IYwqYe/+;"2#"2#"3!KᎆHe}F<&4a`aD ("$!_,᱾16Mɏ\&(G2C(CC$d9)C11 |2Hc_nz#<|lyS3o,_ eloceŝ,eŖ_F)cR[$]:f=3E0CE1th=k[7譛 }ϭ#_lrdf{RYL͝6k%!qe9x;_L#R01Ő#f2"YeX!~:E&dfilL#/dEQEQvvvQQEivvQGoq;FEQC(<}YB&.UB| {|o6Ye_Fӧ#OW(kMŒz bGv=u#?N.(=VJ)N2\/&3 K-s!ȱclm~T af9YF0 &$@YeP_%cMdFYlL3$44dDQviQEvQGaQGiEQEqGiCCEN;F+E'iD(B$$$QB 湮<_7,,///X( +|.T_QI~?E\$W"_*RPced&,_&&) -wk\Z0bb$$$W|,Y|e,llr$ɲ^Dbj&9Y?HdddK11lه`Ř;#!?8 gܷC6<4[2r9(ؙ>8|Iv_6Ye|_Jo[D͚(Hc1@XҊ(x S芺E:K%A{efdHl[,2)f9a5&b G,;O! ld9de!34ȑ$4d$vQEiE4vQEvQEQGhGiEGiCP8C5憨q; GiBBBB\PH1E | o,el/2cwʹ\s_ErѯξB,ll|1h(&Illo./"̌!LR/1a#G\0`XH!nj"!~,,,,,r%"Rp/2hȌvf!<{1l& &''$ ؓ[iZll$$&k3̲c.ht|67o䱶aճ_DU3Vh֛f3ю&8CE&LFl6u^.Ϋ^7  2,;ǖL,"q|]OФEd'F,9Y`L֏hDDYgqwqbbYefIff!h?/ DQQQEvQEvWviP4vhEhQCGh8 a8>Z;G;NQv$PBD*!Xkpʸ,lYeYe| T Nj q",,cc7WW P$H e /h쿅EbFBDUGb:d E"!~K,,,/"R1̖BR_/8LY|3"3Fǃ,BYOx<(5r264Tͽj3c3c3)Dٗ!!7c1ee6cêm(c#35 Vaf"cF5ōD.&\f|6u>GtstYc,,󒙒m|&Bdds03h5aF$@\Ñw $/,36C>C>C6Br"kQEQEiEQEvQGiQGk((;JFDqGq(qNҊ;ӴH$P((p+W+(++7ll,,G.|<"+ sWξ .,E_6X61h((hh"c$16P~jJHL",R1y0uG\Z`xOd(l,;,llrLy2S%3.jRo:r\/l&gm R9&ѫk1d#122FX`fmQb2Hc1u[5ū !f`f#6>.$fպbl5BQS/|cE QGiErƉ%!&FFkkpQ b(˾,_/nOOWΦ $('i8$44?Ye&1wGywy99f\L3x͚Oۧ3Y؟_6XeYYd[7 m'"Ykl{4iŔAHLXɣ.3g mFlc>3&7oro+0SX9gpj0",GqY| $LI#{V9:mvq,GqgpJDJ^lŋ1#V3fY6LkiчTŬC\QEpGQc9dO))1˒O $QQEWQEQEQEvQEQGhQGiEh8vxE {NӴHGhQLHQ(("E%_leYgqew_Ye(~>> kG|!\/r+uq ,,(4Q\1&2D |x6x2Ҳ oOQzkkq!"ᡢh$5 ,LL_&2D%#==='C&C6S&_3edc˧=:FlL[,,̆|n݉)&wk5[Fɇ9) E_ '4 &3f&4ͬF3< ^L8׳/泣L5я12㸱1p$dCGZ]{.<$ΉN/,0ӶrOd4aH1!!/eYehhq;Nq >-Y))K!,3s26] GH(;J(((((q((Pv ivivvE(//e|_)eeeeeY|7ŗo}(_K'B|n~ϟYe(((XH2Dc>^z|kH",山,,ɛM蛑yMljrBv)_ dі& Tm@؉WJ| YE'd| ;d]kUf;R/$lY!״h.2tNHC _+Y?@M>^kt1ic iBBB_;,,;EI~/,lHLByI'c.c6c.Qɑ A|++EvEQEQEqEQEQE#(Ҙvvh;NӰ!_5"B/|Y|Ye_ŖYl/,-qc|_/(y\'_5W~VYee_Š(((5$L2d>Y|Y|y/_t:50h(Q,dH,LLLLL$H2ldQ"y22e%OYѕ>b ͌llr;;Ln܉ dfу1jl{Fɋ)! B|_2mc6Qb&x9"4IxYbVafbDY 5 CQdBb{wDdDB|due8u;:D&_ 1Oyv1FE5z2F P!1#1#DKYewŖY|! pN$r cdNddO)<O111x|:?+!|_U_7H#(((+?$$H>,ʼnO4w= X_f6j cXLFicD3貑cȋ|H$zާnd9XߖXCtg7:,-qeY_//;-Ŗ_/ |?ƹ7q~_/ $$P(iEC"D"d>bbb|/QQE>lmq壎8 |ĉr$H,cd226"lDLΩf$)"bf4~+_%_/_bBEQE("D&$1+I XE====;.iKƚ0> $?塡򘘤EEYc$HFx؁f&tgbMI21d4lLLRL$d2LFM1[1xS3S!ÔǔS%ɐɔː͔˔c=fr9Ŝː͐3<##e2#3F}5Mm՘{IJ$͙͌229:驒$>f 6/dqeUI^"CVbF,3G1aǐ՟Iec"ȱq!&wzo٣Vak`OQ[Q(FQ%q<3.wL۴fz̛lŔǔŐ3]dbwq&&.,/KcdNdwŖ9!)!ϔ7|ZVcb\(+W+J((Ӵ(((;Ӵ;J(;NӴ(giEW<|/m7Ŗ_6YewYce_9qY|?>GK\}~ ?gB~͈wWDD.W4P"D&d&Hd?~!åfb=#GHZ?0XIc111 @q$ITkLf1[B1$H%DŖ) E66I&d2ɴm's_|D p_!lxͺe2m=d#Ő3^F wx) |"? N L;"S2Lː͔ϔϘϔ6/&4hČHĈ!q\Q\¾5\QEQC(Ӵ;J;F(憆Ӵ*Ӱ(HӴ;NӴ;JE~[e||Yec,,/Y|Yee,,Yg/w͢,|(_|!r\L _X""D.W|661$L"TH~F:a@ZF=25TZ1cXI'2xq(hhI"H2D>XdiՙF6'B"H|rIC/2Ľf6I#"+bf ѯ`c,ddedfL2cryeeJ~^BRenR!Yik6 ;$6$1!vlL1*ْ$ F5f((ȫ*WG;Y))~c5qG!d2hiѕR0ȃ"DAb"DTk5S7Ȼ[e_ ɇ P*1|QLBB<<2mf67͍6pɴKaB3!+0#^F,<kWiQGiEvaEQ_e,YeYeeeeeYeYguE7\'ş,;+E7ŖXX+L\7_1$H#DHc$H2dHdp nFWz`0 ZCU#-s==%3&3$ $጑"d~q?:yMI1HO|+᳸ YeYY&Mdٙٝٲ͒ \ą f a`C8y2f2e'{tEg{rfd,q]!Ib`أɋdȶ`s.S<212\2^I#81"%c̙69Bdf,#2d)ҝ>f"Ȳ$#dLܺtԡu{ So8уsUD HMtkpygDѓd˷F}>g3m-[=3 OgF,<3G() edx|I!ɐ˔3R㸔̙ LLM|e щA#h((袹hQ\QE %viEQvi83 X,,/c,;,,;EŖY/,^EŏBSb/,bG99<2O-ȏt==fg<*By,ɒ"e&&)Qf,=DvO%^.C$1Ix2$M<~WIEt1WŌmw Bb)2##y 202 ,L"122fC<-ucs\>zy1ÏΦDyXя&0Yt, =&ٛxϼg3#>2I3;/Lf9Q19 3,Ǻ,rd$Fgp&Ab)I<\L$ND6X ◘R!#Ο3fCqd9 DdFD%ĘFTnc7cYKY#1Œ}uPc11af!fs$3nLۆn̹lF9إ2$H,ȆCCbYf!qg=f!ǔǐR#!&NDFdee2g%yE22;By LQ)1)1#1"$EW|W((My3_T"J(Ӵ;FӴq;Ӵq(++,<_7, ,,]6YewYYeYeZ,?>?G7,O |y2<| J|YdXD"Ȳ,"ȱ261d"Dɒ%!e횺fXîbcCBviE D3!̆Vdd)D9cNdJBc3VF e""(&Ld{rBdd&_ $Hl;;"lYFfle,~q*eYq =j%<ɝJdIb,HRAff!Yt?|_>xE|"/|Xŗ|_K͖_E+ 1>"ȋ D"Ȳ,1lll$H"D1Pl5}c"#DHc$Le22+22Y d1rLHrBThӝy&E".W/H22r;ŔSK!1H$=üH21ٲͧ;5ݍ7V%ΏxyK)9cG9pw;1r/< ceegu LŔf,w%Gw+,Q# S|cK}.#,HHr/,1H/:3:~C՗D_9$dBDdFB9CFy*,6`DS# !1-[DLFme3m6O0]b-Ǹ{G) 2D3,,sssG) $`!2D%+ǻɜq gyRR"$H"1 q1^|(va{gavavWƸ \W/𢄸B( WQQv'iC8vhCCCC\42,/Ye17ŝe-\Yo,/_+?g<|ؾv/p| q ,1?Y󿍏1|Ye E&) B|Ye6X1Ic$J#Dذ3& J0kp񐀐ɒd9FiffYpyN'+Hr!2 /:S4k!2, @E|+cDёQ̒=1bbcFBcd22R=;pS'#+3#e/"^D_𸱲pyOtyyr9ŖXeŖXL^K,|?) ŝŖ6_7ő@^cG3&66Y&H$3"&BF9yiMid0ȃFi%HȄ!+$l͟3F rġ*!x Rgpdr,Ǽ-#d{eزyINV.~c!ŐSd34G10,ŘǘŔǘb9L !2 "T2#3By LLV"(1 p1(Q+;ljhOhOdO`OdxgaEi\/(?EsBB+W=Q8QGivE8484W/>l|/YeoYce-+,W_.o_\.O,7| c#"#" 1HLLR,c!81zF=CuXLXp!!\ŖY&IdM$fFieFI){xcGqDYFf2"ȑ @B 2D1LYLYYYHNȲK!LXFc9yj|2tHrps繝eŖ>,,)Tweъ#%+Flo}dc/B?=7)r3Ddߌ2HS!"!"2Gq)x#rYe2~/sg⸲7b_ Ye|_ H/wKBDYEb)ŝqw d0ُXŦc1֢0BbE ͖Yc6JFI$eFYffI$JD9w^;"Rr4j@ !~)#"2~)e, >{/_cYFDYFDd&FBwqXcccegmهTèb1ע:pGP͖wqw6JDNFY$fFyffd9)D9CeY~q!/:)f52&aEf6D_7$M"gftJT,,sk1f!;3#2L (dF`,pɓd&9Cc&61/&&w,2,//$1MGW|xH<X&Ho&&"a3OƬ3!B9OpH3&Sc/?ҷ|8,l쳸;!GwT}|d%"S"HAd=+ kd&hQ#;6fl%O[!԰u*{K!8C(((vv#ɯ |>KBE(Q\QQC4P4448 hhqF48#/|?>+ʼn&_+\_\ظ (,#!11HR㸳ȱ7Ŗ1_Xìb!c1D6YgqYccc9fI$eFie)Cwx,SKX?cΖoYHH2"7&M fxa`bf,rę6d2Y (O!^64? D66HL-Y|/p|_~'͉&Ye_$6%F>, Cߞ,cccؘ!~z|Ι3ՙ'pɐed1#b9xyNr33e3n_qrMT669C;Ey_9v6Ybbb&&) Gq D$B~aǔcSR~z{:r5fvnNO0jmY{'BdYE!HR;,,lF Vk0Q "{gavW,,L&̒2#43H#+699pl^L̓52c Ab,,m&f& f3"Y%s3wّYɲR=e='̙ EdOqCȑ3!?1e-2pl^xD"EPiX6X)Q)b-ܘ2R$ /΄Nj)26ryYLYY 9,|j6symm'_M9u>Q|66JCn.(8/Ye|ؘbee Yeϱ9 o!!_ )7!Ӳxc34ͬI!g{vAle6͓6K!".&YgpZeXH?!%!R;seBbjh V)G%ӳ2'N^0} ͩx9 qe0fsN΢в,|_|&X|I $!2,LL;/"jSDQ;J+?,l2d̆c1f)1m ,Yefg Kы191ǺJdedfD< yǔRy)fG4MQ2c_ eQ1/Y.eğ]9 w_L$(_tOjg7x͔e{ƆBR;;;;,5 CX@H_'/$L2#*3#ő}vMm91)9qwŗđ4dla2Ǝ!ǚYfc'+2342d!Q)ȇ;1?R"3d&do |_#!2/'//1; Z_'cc2H/OΖSC=Y}sY|rYGz#Ϝle'>!eň,;D6?HRHHllXebbe^L&&PVr;lCo%^T%B&]g<{yy1 #Y y{vPv; ~Lq1DH!!CJ&\F\fH?((PBE|+o1 $CCP44WƾQE/4>CC|}cGF'tĨT/\W\,X2\/|qe/>$1¾E&YgqYwŖwYewΡF_ 41D4MQ&hf̸[2Ȟ>͋= ]#$}2z$%xZ=z{}s_j]_911 wgywp8 glb60281lbG12o6YeƏĸ;ecvIeɒp71~usyFɋ8k1/vyf's6v,fYjDl2p;"HB%"R) _ e12/"!H0`tx^13fGTzo;y,k!ijrG Y{K1{1"H3Sb$vE(K?{Sdm1@È !1"BEFlf\d48WW |+1hcƇ\41q;FӴq;J+EQCE 4I#|4W}W 3^_\X|/\}q|. lcCC_*eŖYwwqwqe6Y/#Q" L_塡 DN ɉ52Y='Ӊt%H](?O]8N%ӨN'ә.DY=Rzı{gcpx3j5]0gbE=1LSFHlc6mb6"ё`ǰ,{ٖfiٞfY$̙ ;r,#Q<2'2VHȼʒ2[&Y,BF%/Ycd7d񱱲Lcsb=<ό;?O`d (;F(҆(hh#T4v#Lq|%>X1hk;NѢ(+;J(hhq$4Pg,y+h2ϱ" /ׂ+\y+#刿Z͖Y>,l;㸳;,O/\S_2f|W42((h(q(GǁQ_ «< ?er?4+"//|.,LǞ,Ͽ|}/C,wYgs;,R;,ÓZke5ŔB2 'ivaviviEivi8,dddeggge$ƄЙ `c,Ǻ{{,sC1 r !9FMr&Lgxǖq$9ccez+>?R$p̈%c/_M2B66www cCȄ=͖XSseȳ YaY΄_.Cd| ,Ď=*'JE$mNsx͙\#cR+^&"~o"썔%矢1 $ caa`a011#DHH_;,ǐyGyGOp#!2"Q8#8%qEQEWQ\P5/|7loĸc ᢊ((NѡqGQk?\xWk/3x\6y|lOſ+/,|_Ɗ(,,r./<ƮccscB̌!2}h("QE~Jhh%h,L3؉&EFBC'Jyi{Ǿ{羇Yy1!bOps%3+3h6םR==g<2R%!LZF>>,d3|d+ |>/34)|hֿY|YeYc4W4QEEP$48#HhFy*t1ey\ǎ+x.<_/?:CߎQbƋq|Yb/7c%62,LO"ȳccssssbH#S%,,/,$ɓ2̓`̬$!ȿ=s;̆_ ) (<<2cC0,ImJ=;r1,Rt&."Ce|4Oŗ_ /LJMGe%|} c/c.,R>$ɿc&~?aLĄ"&.lo|ؾ .$/|/GOF2Hgv ܷWcz!O1t.K/B6:C6zAޟlA<_7ęe~zS0JdH?$^]+Y)8E='3ooKYeʼn 6w_>o7\"l DWQFct!%_+VIc! \_(lЅ599fnfvεor/2ԍxRQ튌G՟gk;$,23dőPDDDF$ad"FQFf,5"bq"|Y|YeYeH6Lg6QolJw&]EYܗ@:~GSRQӉHljF^$nzk4MN]R}#E'$Ŗ6XeΙ:xߌLO.ԑ///Qѵ664cԵս7ԗ\5ÑoDu'[>_͖wsp:,/ ͗ ,bɳ'A1?0"JGdY,o,/Ɖ2P|+/8Ѯn_362٣#m]aٗr?b1?_4+#$C #-S#GD zyF=HkC$'$K,ff].ٓm6%<{S +1#L00Lh"!11>W͌1JC9CYwqbbeeEWP\>Z$4I ۮ¸/+ʾtWhWʼW/?\_7e|Ye;u,,\QvW$H$QC^a;xoG\_ŗ&Lg6Qf2<%#Yt)l=wҫ.1Or-h؎ð;xVfÐcy部zQH^}CYp;cil5%pȌM3dɒ%T,|Rʲ^T8Bf4w[<Qz[auHmt ,2,_I?oÐ6_ lcc7󿅗1FVI@׌B$}|2V6X᳸oBkD>DՍ=LGk!  00Ld22J!2"/&eE |1Lr%"Lr%!ssLLLLLLE/AC ׆1(e2q(\x$4PrG~举/! _  !%qCCC% "abG B{ba5 }j1a#V_7ŗŗ,ll2le3̓9d~\ɖYww!2=1fֵbJ",L,DM;Yf]\9Vpg:^W|Z~͉f&s23^81gHo\IK!|Yec=WO8%{,õԞxVz>9WQ陴2,D||?_'FO$0э3~v]Ye_ ˛ᱱW H KΚFS=>Yۓ14k1CQϙ|ǵNJ"XHEcpxHE$! (;Np%5=HӢ͞Mގֳ8"b(d$FBFddE"DB&Ɉ"PcᱍC))9gp9 /c$I hhhc(k/쯏+.?|hσLEYben,!pE \ c.Ghao&`bccGُ^ Xįl,;,,,!r2r23+3s7)cw gpYkk36t5l#;,NLfLdBʎϲPޅu_JSgUoS&'0GK}A豟t3!"D?7=ҖR>T<{ǾG1 GxݛZvz]=% Xz~n/f~ǎlo c/eЅ22LVC;B,ڗ1;,o_1(\!|IF8 Tj'ǎb{#T2Yi?qH,BbD xLX\ŁXŮC $1B_;nj>S:EFHx(х2#!LS#22"2,$E(,dK1lll%"LHLr%!r;㸱LLBbbbbb|/+41C!cEro!\"_,cCE8|&,& va!Cde5 qlbǖ>O=ce|5k6|c|de4bVaD(x6>___+_|ED aF`33KmYSeمYf?bD~YHDENJz-k0LZ-ScC $bQ Nx̺ӓ]C3 cx dfFdfBD$H PJOY4Hyy_gu5e12y,+C#yxLX"(N?2Ȿ_B PD/5ُ'%6̓cl/)2;St[f$n* >Xl,LEb""!B1$}>(8F,F,fEs}Wɱw6YeB"@ בyߞ B^"2Oպ>P/8af 6``bacCd E!"(HBK Mu-*343!2 4cD@q%P%&2x@kF_-&2LȜLLrK!|!!B1 d1⏲+?/|O|_>_|?B|6_6&_.E"!~1c>h,0qB$|c$66JC)K(`Alg===As%Bs'RyL 3iehX6} OMm/e6I,K89;1hYB̄3bqqCbŔT{ljηz ltcJ8dRd$ F[ތ+thx[{!O?R3u'Q?C:,}YlKz)dlԽ́&H1c6_e򸱱Ȳ,fON b`: !iy-6,~D!DQ"20eu oY[l cf_1r1G~u101Ă (!p! .o3*7wZ_zte f5f4cD"EF4A Q%P'&2xL|1Dl#$HHsE"",N M|1I>{_QG U.>5i~__cE"0# P1 cB2DdNtO!< HE$['O? xOtBy 2e2e22e2e23d22d2ȓl/Ŗ&z_=>,#6Z'B1lb6H=!ṢOlkwdd%Ŗp6ԶhFmv*2,!AF iG]Tdu|u3Mc2SwhuHGOug)ѕ,_J8%(3MuBC1/⸲ +ctd~&|,k|pm|7_/t"""#O8._y|mM͗"&rF{O &(a Q&LkH"!B 6Iq6qٟ.N8Ա}VcF4cD"B$?W8(8P|,lcgp9)9DNd9"b|!B!111pOyc1CE h|>+\4>Wq\~xs_?~V?R(g?ogqlMb"Ȉ!|/c(qqB&5DD1EBɏ1&H&̒2L''h[bض |ǔRyI2e2e22e2e2eFL2sCt||Emo >;l23b^38VC12dQ S;d32y\v2E[=AeD̒75q7XC?dHWj+x,կ6$R.>tnH[1ˍ3NgܺhHDIpX/?,ok5 1+ $~Qc;/,_DH"~ԅ&c3͑YMy6@RG1#LF]Ad$D! !p~/;,xlͭzx6cF8DPP(811⯅%"L'"r'3$sD)vDB1B,BBc11>𡏗?q\+ >8Ƽˤ}r/x)|&X? DHB|X>vcf, <&,d c%q |>"D YFY2O0M h[BضŶGl[b? {22ddedO!92R$I\Y|7eۣGG!; FYӎ=mψf#Ly92fZ18<ƹ.n9RAm4=%ΡmZlkZsC,/!KjC GTY(Qz oxb{,t>y|dv=*ִ{L^9k*"C7, ce2N+y00HɌ7B$!D|;x33{"Ff;82,1DsBD,"ŋ_Bk^X<(ČQ!HDH!~T!|(hhL', HkŌL$Ȝ9$NDr%1Ȝ蔏,BB!BE!\.o1c(c(>~V~|ey/<_? +6Y ,1HN\&!1">DB./Ccc6GPLx1!21,;2bc$Lf242dfLO9-1Ŷ-;bd222dd)yley|_'xt^2llr;Lp6siqzƾݘp•f!8xz#2͊X3 jL-Xǐ6p&N4|HvH>?Ǻ~,r4}G\L.d;ŐAd)Dr}/쬱̬}Aһ_Pҩ(KVW2^ c|7LlX63"gA1(E}gq/+W DH1V`iB3|">I">-s dbDBB X,X&6_(8XB$"B$P:ɡq2@, 7I))9&NDd"r%3DD/&/ cX1?+_4y_e|Wq|]",LD"bb/,{r#f="d5!C"vek:d2#*3Lvf!!,{d[b?-m-n+R?$ŒO!%̓dJDl/ҥc2L;,061x57 }1#5ٱ*2fTbgf3 C)ʏtC,3{Z&|T@ɌX!>gE>&o=Cg,?=q)kp~͋}őHXYz{5{e2D?叇͋kd$%H/8׌H%)Q+c,!|W#ᱷx6jk%Pƒ/""k2?QBT@DLd,b0#s1"2"Ȍ!H,,!p6XK$ABECo`Fc&8.B͒D&H"M1Ȕ"R%"s'2s'2s'6d9< BL\.&[B̸|15l|+.+M/k~c7_럾n"bbdY,BdX&YwYdXz̆i#GRGXZ{G;h:0&&Yc d Όs9g~r̜yxln lض=y L"R%2R,|e_ OBL,/dl7q +FɫkY)wq!ɜ͑Pz, =2\Hl&ٚGC:2f3vFH W?D1j?y?cbpʤ;#"33rjt8Ef#˚f]˨Q2"C_-l|eoW|~I@#w,9ߗ ͟%P_DGXƟva]CIJm>>^%""B c1bf9F<9f)B) Bb|X! |EDHԧQ\# Lq1Ă"%IFHbeC7l,llr2R%2s%2r%3$̜̹Iw¢!B|!!&&&&&X lcᏆ>U|ϒG|~~x\W?'~/|p\,BdY YYeY,NF=VZf=K1!GPŀddxxp5` )be"d̆tgFlydND9 ielA,9&1,G$tgx1}d$Hl$elmƌFɫa1S&2R3&͌Ҍ$CqUf2]=23)D,ə3ytr(ȚC%c0Z/Nҙ6|ulJ&9p) df9 b.\:[#YLyu#]N=g<=Lo,2!se|_J[$4c1\X2Yd7͗͗+""}9flM,>1]fGQ_Lo1d tl#adv*#;>YYgqg=~y?~c,|~tGHGpd6 6U=mWh0ScvhyGdndLlGqgq1IHx3iurSKSzJkj8&2^8Hcccc1 lo Q|'c!ɋ>R>B]_Ye\/Bel?:QJ>UF=c2 ] b0!DdBd2C) 3G1l 0,G )bbe&)Ye_ʊ".2:][). k0(B d8&T4>o,lcc))))s'̜de|pň\"!12,11c/Ty5__ <|l>8/_o7Ebg"$|LLLR,qvE6b&iu Zf=ST",gavav!P%(s=9̌_ e1$Le3Fd&N?=ŖXwwyw!QJ66_/lX cgqNFfl#n&LԎÉkf ts%+&FMer&O!ݞ;{kb6U> %C,y pm>1!şD`C5\]z[}G%$Heʼn_cCw={ݏ} lG:O]66$Hc6X|',,P Ō|C 1G<ՉqhoM̿|_!rHBI4Jc5%JY]OkXLsx/mr$2,1!b9l#G1 C#!22 Ȍ&Xbe"j]RK.3^(A +"/"hȌ2ĜGle9 )))d!)Lɐ"rBLO|XLLLLL>,Le>k港~Ϟ<>~|Y17>Y ŝb ȱ1112Ǎ_T0uLz=bpvv 'iP$48#]d<$&_ X2Cd3)6 lf2I2eqeŸ,o/, :;Ň -$Hlr'3#3?FdNTkvm5L[6Oxs'"fS?7 LSӉj&1R~'6<,ˋú]/$1a\ݦLs)>6IYe)MbfǷ>f 'dr+$:xLHl|˗|c|>\_nƬH#Q6e}fO7+/\B<\Ir;,їm:s13/?xםldBF9B^=;=!G`#G`!R1 EE)&&X/S!|fDvD_&2ȉ,llllllrH2R%3$ɐd7|]p\! BbdXX&&&&&Xbe&_Ye/|>~||gş_ |~+gOyE#>7~/YtwyO|"$X)&) ɇڭچVz<qvivQ\qCCCCCC\Iѓ'=cc,L;&H&̦flsdfFS'eeŝqeY3NOɒ%#$fٷaӖ^ ׫Mnkyвn~#3~׋m }r/~^VɗRJ2# Ȭm2c |>zd;œo!+SLR/Y^tNn2#/cXHn`j 9?q|61e2c""__ ;b a1]@?&ZǕ&_ |7! }6JL16jKΦ%u ]CtΤKBB\1#)1qbbb cc{<<,!l!-!fC#1Mɍ$D. tk7=|FAB/eO2I ee81r"R'"R%2y ̜̙ 's%#$K|G!}Ybb111H,,%>%c/_6~_+g,g E,|kw ȱ2Rȳ uXbDqiQ_1&̹ If1ly12H#S;$L&̲33ae$Kegq)t),C9d'#$6FMDź,&PL{6,dF7&YF=Ś)e,ӎ6<JdԨY=?Ks$eF,O?lJɱlLRbfNk. û㼌gr8|b3B$12 2|P/|pDbD>ρC)61/_/\!p~FJe_"d,LܲN'ؑBDxU_|"OrӎR9xy1b;ve <)I"aэ\p.eP>uĿL1D"!! J&\f\F\fHCcgqdwJDJDDNdNfLLr']b.B"LL3,11HR;!HLL>>c/>?7+> |>e+,|e]p5"Ͼ,LL,!H»v=sWXńW,o13J|d,, g5s|/m.er+. |~r6y_,|2eB 1/ G*?R7 'ŋ_;, BIR'"SDf!)1/ǁ ~l;,;pFNbvbFP1Ąh!r\YeAfIYdbF2$EfH"4J$qbLr!rJ'4O!)!)'G;'""/"𐨈!X&&&XgpYebeY| _wKϏO>+ϒ|7/|__Ytww YbbDfj01ČE",;;㸳l fζ==SdÚ2S2LBYEbps%"r2#<3#4̲2;&Ș17ŝŖY|6Xc?Mf}2НFf3gq3!gfflQ&AY0q5{ї:f&!HS;1MC)ݓf&Td&) Gp4bأYe銴oYelɒ,r//㸳R5wPM+71w-4!"p s4>l"q"#D~$~KyXe,K/_ ?rmdNVJHL;cgw(!!pŖ"/;D0Y &4DB|,B3b_)D9))O!<ɐ͘{r9_x8LE _YeYgp|", Ye,/ߑ~s_ _|c$Y<.\~#^&Y& vsO (\gqYwywgyyqwDٰl4S56klK))),ǾG9 9 L3,3#<ٚfy'u!6Ygq ,,zNNCl.,dWhŘA2g3͆lTʹe$6w2a1o?Od͒yYIH!13S!)LȨȳf+WfsYvDt+ye̿SXY1::n \SVFb(EиB|X ) ŖYeYe|<y~*^9b࿏| >XŞKg2&X1=Mtijѧa ,s;pptOpOtp;/ٙFi Krֶчdɐ˔ɘ{6Hlq'3,3#42KI"l&16K  ;5ٗлߥeّ3g-K=mQK̈^6 [&6M16ǘǶяr=Y4d"2,S! 22 .e_ ыc$r_:E℆ɲ~ 6d!>,,#3qF}];o5[؍fH>!|!q&1W,m}bF?:"Q絺:ZYgnE,o5p\! !ȓ'3#L"1Y/'q)G$F8k5 XÌ"<."!p;=üR"DDD"/?_5pEW)~kʾ>x4~_+,&w Bf%f4ykc0Bq /C9c{{{Ǽ{Ǽ{Ǻ{K!f썙dfdzva#yLY,vL{&=K)!!FigFFHl? c5/_)}\jfCs!]P933h6]Ldwgd3ds,fI$9fFBYbG! ْ&BCYb?i /HEq~fd&Hle6wʼn#jz9};=KgFmmřC \? #%qˆD/S¿\qr9'$dcvYvx!}_ #r/"(L8È50qqF8!|Ŏc<{dH"%W ѱo♊F)dHE/eIdwy@B+IQ7e9K!)O!<|<g_ c?g;3W|e"bf8QbD_ $H"SAQc=r6degq 6^!=3r3lHl 8eFye~r2nɲLc,e|Yg Yu}{n˱RܧkZYlr2Ѱm}l,̤;fG9{dv9fBDd/d;r%|iؙgN~iX4L3!16YbXR2ןkw?+f08sC &IF_+/O0Lh"$ٟ͌sseK\!yd6IO䈟r>G(\Ap2??;.Lpa|&#3(H"D(LBYIl8 @H"$PWRQlw S0#HEY|Y|JFI$FF"E3#l7 Ңs%d?W?,󿅏d}qelqҍ,^51ldd6Jc,8?$HO?egb~r̜3+O_hȶ 2e2d%s1=YI2df3c c'/gQXsn{/=i6S^ll62H;w3hY#9redY)YtwceC\X|^qf#$՝1Ngcl?2%|YeYc|E3;\L\gH:2‰2c__͌|?_/~Șc1#ã{3||>,WXB twx$̌Ą$Yk珡 DN1gh)Q 8L|0DPP<6 %?8h" >տH9ً!ffb1Ye'JDeJf&adb|əq62;d'Z%ɐ+l(DxV! q|!~%Bp|p_Ye_l|Y:͉lؗ||_叟7W¾^G/}мE~~W2:f;}7,F h"c"Dd9,D(Xl[FM6s>K2̓$W-ds6_7B11# &001@Ċ &_ŎcO`ɲd'{7fa"ADx7v;WX* K7t3 20# Ewqw Bew)2r HR|ɳ43j~gJ'?2K!9Nv7b+¾l<Ϗ*E,3<,,,Ȳ-돳|y_/e~uo2ؘsv~؋/Ǟ]Y#W{z? KS4cDD%c&d2YFLLP|(Yn̛6O19c)Ŕ1̔#!,<r2+W_3{_?Eݗv=4DrݣS|Gjf3Lڑml2  eywEfȋ,oY?&Ht_*t`?bLl%D7,0ΟHx'~>,,F3ĚHc/$Ke/_seFp^a\MǚD6?>+_H%EtYe w!VE>П E18Y qaDbF"YGxd2їlвَق`bE\E {WT]kٹFMr1L3,l#!H;L#s3&ZYsS#Y23!112ᱲL#<͹ Ey&dJ~\!%Ϛ\*\} _xGиEL)Ye";Ŗw|,o?]s\?ŋc>cj/| ކ˧kXj0Ă"lc$Hdə Veff\KfladG;T;"d) Q),2_s$1,+;?I5_{_rTm:sx[Vd6K6f!dIq|gqY|A&&Y\Y|XՓ\1"*2Ld1d |6_6Y(?=2ו=LnYfl}Kdd!bq"ʻȿ5P+/ŌR$E :c/(Q"*iEHlLxу(bbD./;1'Ͳgܣ&lak`bDD/$K2Jԩu[6gv y< q_\1_w DYbw't/G4g~'"Ll!q_&tݓX2 6d~6~h41+7BKEYc Tms+v&O_⢾køl(Q;heKŖAySQ2ƅBBLx8001щx1%ɲrm[Drهɫk1@hYc:j=G[9L# 0/{xxYH='s&ɗdͲK`űd[BDvlC1r )qw)fl6LːBS%+Ϯ?oyYX~/ /;,,~+͈~x_|W>>QG+X%|+|2?cq&YF.ӵ sK1ƈ/1&H23+2FffVNL1y !9HeE$62;Hl$vLc1&k'F)eF ѝP9;L[lŻBѓ7ӳ;󑙉Y./Ke!HOxɷG%&3S$Dd<3fQ]S}EuަoF^q303BE|b9s=&їh˵f]w9`жُlǴCd#qfaf==Yf2g36 s=y$+k=_ٗH1c2`t.n>&ђFY>fH?+e%"b!J#fn{'.l11GёWT$dOlxB @Ɠ0Da1f#&wcO)=f}6y6W'ԁkCEQ_Bqb|eŗ;7_7/qeO|}p?|y ~8 ~_ <]p~kĈ_7H$MfFffS1f2?Y"l$Y)R챖XHc>W~ѩPJYqG:ϋjs*݌BŔyd'2r23#LLR/ICLL#!H#"?Cc㥾ܰm$6"DH",L62f4J\3!345O,?$1e,// Y/IR̤Nqbcg鍾9.qDPDRsk.c0e( w) g*++湳 >U|,n> YŖX+~\ _øexlE1w®޼-c4bi#Xl,/H2hd2Tg2ld'FHlÒ|keDY e,.12Hc |54>_+z-|k:&6q$N&E哕ǐ2LdʼnLER;,3ICʥݯQf_&VL2C/eXFN0ɴ9(d2tL$Kͯ_ cɺ[LŇ.ytϫz?g;uK΅_6l) xTMV$(J%4rwTO afa1,2Cz2fܷ,E`f3RԉȌ!/1ᱶQ:U[,er,BDfFb,Ǽ{tOtYY<{!H/b#&ehRY ̆ ; {yl6lMdffl+?? /5.+\}pK+"!|_///'ع\_P&&&YeRG7ӹn# r$2~8&1،H݇ K!dّEd_u)B3Q2䷓/E566e_&_M=;zGgN~ˊ//xND"ۊJ!D|}rrb/"303]LL?0!`ɶg6loYeȔM T5َD2 ),rY VR:QwYleeb;"3 !Q#;ͣppK!clK%b8"8Hc#B,$F X2lτ:3HؕoEyh2gr|.+_5^ _6_Y;Y|X?ob/-|2?,o63cߛݲ|bF(3VF21&) GqwqwYccDFE,L3D2:&c"1S0d'ȋ/y_,E_7e/,|-Xllmco:/+6E!D j5k3̌3,;;;H2fTdFXf& 3#*2?"ȑ%dY q%,hcr//a0f^2bS2pPL2$d2D!Ȳ h|,|X ٓ_7򙗙$Hc~zFJ~HTe&̬$6:'?eO5y_wF|e?3@,h'D1LÐÒfA>Z*Ƹ|1c 4441F>kȭ8ID?Y&p''$ dIC1111>X11 LO8RQ~N$1Lc lGKY13ZERw]Y9y&I0\5W„A'3<6?<3-0}v^tupCk/8Eblos[2x_ qcd߁6B6O yJZR/͖wwʼnb1~#OP={e޷y+gqb(ב*5acGy lџxܳokmmw[B&Yt~%ӱ Xe,B$`FNL:ZG7SzKgLg S."_(4cDG$2ܟ5g@Tٽ-6:Xc~pƌqJHBGH 9{?蝏Lu9GH.?Cc YDb%^"16NSo DD LM"9?'̻rms/G$>8% 31dQddf{fIgڳ6ie9ǁ2ظLDEY|"xx`1Cuŀ8H!c#=="xL֡uiR?ꯖ.?'#EQB\!| ǞllY[w}_.ely?c|E_6~_'61Ōock>ؼgEX(;D`0Yf)rG()!{{ywD2fS23e3|e:tk46fS$6_ h˵?FnϢtC 0vx+~7x6)\-~d"b^at9x"l|c,?F]'t{|'3̸q4Z[cq^e>hӱQ2r e"=ޡ%D6ϸ9B"@Ll",;ǔϜ6TL٬Щ_/"D q1Dƌp1D p#!DQ#8QDQEDҎӴq'.+6:gTddȊ\~p+r^?X,7&x/_7Y]1?pWqheGþX|ZEpE<$Wa1d!e!Ox|<{,{{{Ǻ{wdJfIf1!4y.#(qڊ;GqvivCJ#(塢4W¸|Q_%kkOXErxR>،P8 JN$8b/\W e,//X篟?MQDɏu ?q~.۹6LFBL;ᢸ~h,80QzȖ%tP^ׄa̎mhѱzјg,2Q5.2ȔvzoLz+SaQ4pV/loC :_ygռʱaubQzy9=kаꮍ> 6.WB2F,lP$1#.^6nel,/;"D#!HLtyyG+,(B&2aF4cgΌ͛[lB,B\*E.^LhH# ""("ČH!!!!B\.+(q%>+[:[H:2!\Z\Ye<|kw;7lظYǸLrEYeϮG6X>,\ 7|XO63?};?E2*ĈDo#Df"d#YOpGtYY|!MsG!(d2Ǫt5LkXK2H:C=|kiO^uP7dw sťyVO)y>=5>5s .h;H@20; %UcsfveO_,,$D! y!9_pDDH`cBtw2ː2MB[=.Kw6! X D!ٍ !",LDD"" DlF5|u}Ri_'G,_?Wǒ_,g_7ž/s|_?uq~_eEw2b,O,S/Xe,_x-~I}|662 g?WR"3^f6Ed&G!c{,Ǽ{{Ǿ{xO)9&f~r7BdחfM'ŬŮŪjîa8,d`vxEr; $J){ggcDžՏ񳱒4452ghclo QR"jffLfLtN>dDI"hIĜG/_7͖e10eicǑT$L͈͊y&>/~,k[-jR'+2 |t9ld7GOIF> :v:d,4lz'?wN;gFgF<y|OWzz9W]0e"K9Q7gAYJ#5E̢G=X~.՞YKds=eDs3.it^,,r_]{?XCg ,6_/,|.;lO,,p \Y|XeGCg,eXȑDS"~$"~ndXb3cyEtyOxxY|A8d.C$ș4WGƅ\&x WW.,e_~lQg/,_ʾV2bgy&w1M~l,)7Ş౻E,gҶY1BDDQF>bd~WYE㺅!H^<{{,{{Ǽ{Ǽ{{<ijY<6<'vthiÍb~e!ww1͝yܫ9x,㸲>+/"X`,#vi8\1ƾO'kY!y"%dgk.*SD$N$Dd41 _,v!q%&ta,Ofl&y#Cpc_1Ȳ_Y,h|Xg忳[=[A̓W |NW!#O=5=_ k),}7An&_@zm9"_N%C?;y Cuo[:My52Am |>WB<,ÄNj1x63ɹI!"+!1p~~w R9f6#C9 <<<<2Bdf)b) B&&&Ye2Fxu]Sol䢄<}*+7,ee_~8.⫚Y2wdYK퉝#_//_ _1t6/:/g/D D2}MD]dXeR;1Ύw{ty=g<<X##B׌Ol~ˑwÑwÑQS_/M|<#y2X,4 |,\Yb /|_>81lc< > g| EDdA;;!᳸;=·3=^1 cCX BBӁ $>,sB;ǑntH~J,,/u"Xs“1cCE =)X6MY.?9 MDJ44J$(%KTQ_WCcuܓ%T &TH'1}c~,"Oe$2d\ߤzBǝZRg=NR;##.Lk= 䦲Y9o.ս?u-nɵ\QcT.=5'0NM2?JT˘f6YeŞpK[O&nՎ_<ǔl/G z_UBᴟ\Pؐ&]4bglɝȲČx2Mt]z3;M`Hî1\D4O`!c#H;CeΈBN,Mq˧u/Ft7h 9tLf/Vo`ol'k]aɋ8xccss[dVP$Q\W RǑTE 0,3fC-SY S1d!29ALS#S#!LR!112&gP:#oqe?_<.WC/<6Ye|XoW%-sM,LТYgu_ϿQc/eo\y,k6D""?PBDI Ae,,/vwÊY }&:F="ԌGDI@qxƆ~$669sCwÑ[,;M gz;OʼnReQ&w_Ŵ6:d"X(|Wo0Oo- -JhfLdd!$!q'Hi1o=?~y,kuߓc;$Y)z8ħiÙ-2][ sbOLq|!"\wftil2їpO̲rX9ő`Û/>O0PYlY|2fY_|P/D/"TW goIHɲg%#R5V|㮩tGZ:+MF=9HâCKɳORhb',q2zDgzLLfKE3{+X<ǹF kb3WVfI"o"Rl;3aliOS[]5ӵZyg 1(3$Jݮݽ\{!3w‘gqi\QvvTI"QǔNdyypY)%f73cf9dfFDfFdfFDd) B&&&&Y|2FX8{:Ե~+>/|_7.lYe_6_7g5䯇6w E#/~,qb-.+2.>㸿/6w!.g'?.|D$,"fR^T]"Ee,-2^K- R:cM~]8'"X%H8 I@&6_ XgtYh;wC; ?,,^Ic':[ͫ]Scu,8|cF%̚'4N^{[}!/Ȳ򐼉p㴔 cw,mxDE1q&8(4cF3EddE&FDX&&&&&Y|q3cg^Si/~_/࿒Ǒ3~y|~,eY}|o/  eYț;,Vwp.-qo#e|Y *#_*k~e>Ep$H#7w#6I_ ??& LeҍNktOQ\zdL'IDp="x.t5E䯸Y=ü;1!eX#ex'qim,)䨐K$i`3b'2D!#$I %qb7_)я);Լ,͝x6ue:.aɖed2L3S^Mr.Jqe%A-ggkv+$:֜!4;],;=͙2'IDhcD(#E_Yf_c3(Gki+%"l5atEy<}B;2g#{ֲ]yɳo&OSRSx1CܟBԎlRcȔJdH"s;$,t9إ96<-춈ӞZYv3>WsB y"v9xɟĔK Ρ.xM:ZJհ6}I+.Fg$u Hy3;"$|Y, }?tit3SB10NOp eBY/&ǙzQ>F ̛f\س$B ȸHEG?1 l3E2Z'dh{TC  f8 f5mVJ$5Y_F60 p̑6pY2ED1q$AyZ1n#%H2Bk#Ul?^y$wاDrc'L~L1X5TJ[YK&1zk:?̭Ėao3'#2elەy]5%u\ ȸo-RP}"‡+%9fI,"Ft{?8ضv۷j9iL;v.g*giB) PN)x.Gl}#3a[z^ QFXm%qb"P{<͏!W>*XpOt;" E%Yy~oP㏣$"^I{`ˑB2Ȳ<})&) Gqb, x"xlzXBc1a!2!!LRȋ DHBBGiK:4ͼ]´?%UW¹BWe! T[/e_x<fWK:wL_UD!b#ID2DL2@ˌ4 2 &Rsd667gqe~ X|Z[Ֆ]Ŗw Cwqgq|K2♓;E#be9 392ጌ%h&/XyE n gBvLf\|9&9 d7gfY{k66ȣ?6e3rtNFh1A]+[sfY2dR'!"f)g5=.L.<x;Vnj\ę'_t\RJ!!D?:] gdZ-ڸzarfU˕ۓ'd;,bF<{)OjZ8V 2alb D;!ϒ:{2*u9 n݅fr6XBgpwBv'Lؤ?=_Eōڏg$ GbwbdH $H"!BB;NɌxTCTW _7뛯ŗ_ ?hG_Y /w {+,N&_ |Y.\jln- /䱞K<卟_zg~\G`ѓ`YcY-%nfͨ6^bǑ ,P2>1[SLYz:}GnzQfTɕla$FCK!,pb>3J  F+5 dY 1J2 ȡ;,"˲2F$O\[g\MR3PŹK&&&)4)ؘe222;|!"ЌL".,= ddAABBDP$$$$QC(o:uHȻrYo ?e\Ye}/?" ~><Yyqwe/͝<ș;b6]_Egq|Xgbgc>/_JW(~"DDbMCxt1:s55c (CD$IH`fxeFGD9c9w/6Iy%>l;,74KWG%6^PMG"k_dNeqp%HcE e~kQXFb)EJFL$Q(Q"I,;"LKEf H6df.$΋oA˛[n[;Kism&ryrv=ݲrFO$o k'/q6^"NFlO!)D'gp,sClڞ_3gϿ9braF;BTо\F"DQb֔-l)O϶d꽦[lYr6K!;HH"%y1̱2>M8\Vū$B1dr1d"]GqbdD"rx][t66JCf\ wr\_LEGqIGpHE LǒYJc{)~`@!!#1"Q"$$QE o@u^vO|5\q_Ϗg~9,\~G|qY$wX4~;-.P"yǞ~< _+;_!eE"*ćŐbY1c [:Fp"F%$!HI ،͈̱29 x$Hl]Gp;EX埿͖XEwm|_Ɍ$XƊWS+4kŞ3/hFH$ l4M 4?"lLR!HlcD<# &?2eȻ,61#0Ս3,#r,JGSZye̯kar^H䑓!' =}͞==Ĕh}֣$G)!fGW1 $R#Qq =O'sBO`fK1,͓<93RV(1-!;2Lr",K2K_pǸCf0ޯZ&$ w1+y|E ȍHC:f)^reyhH+b |W…>b~|qH(U"!2;CcS$Qh#3#28@1#"(HHHDDfCwu}\QH\.(G_|Ǐ\&xBeq /_y;?)c,<Oǂǒ!"DO"Й%,I/dXk3c6c?O}N\TbWq%q'.3>3>3cpq<䳏(wxc"D299x߉3 ;cUGq~{ ȔLr%"S%#o<ϗh-L=Gl˔V9ﶲ#$k6MdJMH, &7?Ty?~>G|_࿍o_+/țcddjGuqv]wQb_w ,rbb.?6_ Ŗ9(_ŗ?MQ|~Q\.(EpD"DDX$LK"/,lo~6bhh9>]Nů %hhHL2͌ψff%hhqJ͝ŖYYwqe<|l/ jDhc< CHǟRIHɌϯfO$ "H1{t;GA`Gd/Bƣе`K`F^5 7+(C>l>7,lhPh|ؙeGqHV6YYwŮ,%JW/4&_VOJɻktlz;u{MO;dcq)29(Ǖ"-ȗ^zv<2292Y)9)eK1B9y)%2wVk1؟ݑ?"DQF,mPƧLgqb"&X<9 "9C9Ù|cb)ޖO:lja1*1{{IYt@Gq.$u.y )_ ~$UDK/"$HYw) >b:"Ha51@Q#DHHH! 3+7$uYjfw/++?\.>⸾YEq\WNY/Y.Uϊ%cAy::H3lstKizЊ${'O 2#gJ,z9OӇT4uov8,|e&#cceqgqgqeLYҼ_mg2E2:wKyg_GNfr%)9cwq)F)NFuq|>9H;;2dDw!)qbNycËosNVdtMELCYH#fF^DGHHH#Á3Ew|"1L,DBDGy2Yȳ‘~1LhGΆ;5qQ,?Om"{c`c@s"b\L MH3+p\G"/?^gwȋ󹍉c#DQ#(3^Tkd04F"$%D_ɳ4៿Zey|#^x\.W+ŲT14Ygp[/J.eL}/g<|<}|C?TBDh@(b̑$>gЩNMt4LT""!s2Y 223e22іH̒&6Hr,C6>,rtS;;,;//|Y|//[ekS#[qg7=g2?zVOGfD5::%]&A{L3Ԕ b)(|6eܠeL,3&gqh|2\P~~LҰk`LbE$*塢Q2@ˊ͌Ϊ74]OkF^O> %)x]ÐYgqXY':Kff۳s[Iyg9gqeY)!B ^2 y ̜!rHr;ӵ%C^:F߸N}9 )hFٗ؊DQ!IlY|ōCY|P1r,grqn˟˕!pBbe6'~DP8!8|Z0ȉr!BBB_I$gLUd4WƸ|Ɉ|WſeϡO䏾~B|<_qb2Ho]K,WdKwh_bX-RlLYYjG ,-K#|>< Ş9~+ㄸg!11dH2^2D͏|x/|Ft|4 dEō9CJC9<\Ll\\lsf22'ac#;㸲,r,;pOtN=øŐ,/h;/>ͫԺOK:d=9әh8ňk2j#.NFm|6YS\]'9=ފ܋NQ'D>lC~׭(Ź%̝65(ID|5?в,rƺ/Dq*J}!ԣxa5c$N&h#k\:du~K{Aσ|qe%66YY|_r,x}2_fs,ފYw{wÑwpڒmkO.V;y LrR_ϦiCVvd!Y#L;1;5M$m2\!+"E"1xȉ/w9r/%cDcc61:|NVt0{IG'k(ƨL; |#:ϱ뾰\٭ݕH^!1 B"R- .",QE E"1 D0Y {14F-f`d!!|%#,͉9uLTgܙC <6,|~دq/+,l) 1"/s<d~b~SgL/<ogqY};.ۮlyg> -!;wB"2`eysŖKfntݪ}#sDcX9)9ssїdͰe3l&M.byy"K)l;;r,!|wqgqwYw g{ywŖ_\R٢㩓f9 9D"Dі25njmbc3w:KwQVH %??r'lρHφCC-ō45UΓk\d!ե[w#2J&DglVo::ojD60v$;G"YXeŗǞ(|莕lzd"29mQ%^LLKz_}C:iȬ̍m@uSn؉)YeY|S6,-Z$j1LeDd)bwXwŖYYbd5SMC)) GpIE6t7?n31r|9ȉH, Ilʖ3"(cR ws)C|'ŎD9Gqegw)r1J&J})eOėR!&)x4D;w#Dnl(G_?~i||\. wq~ gs;)w:LR"˲A"وkA &!p|Y|sg \!dZ,6Qe2oY܏6!>~xW 񯇂ϯ|"(Bb"ȳ" J$1EPޗQC$Hc&IdNFYr2<㸲;,,cgqwYgqwwyw呓uIt9O!< 2їџSUWQfCgɞxřdמ3[+wӘ \=i"X5bbhbʤN]|k"ˊ$Hc\!| B~~,;Ћ)w• B2}\Y|_(~K-,wE۲\Eq|q.,6z0:l3IKGtItSF]dӣ&-Sf'&L|) BeYeeYBf)HD99 =q͞2Rmf2JȦȑ"",r%2\Y)CwYeXwlry^LHbDv;GloC4Z50!,#1Hry1^6F4q$l~7o|_ ,O/'}F%|F/;LB"FD28F5F$a0D&c)YI'6 Bv&&)dHȜ2cfͿ;gR9w1C͏>+^8YeI/G}# 6yG2p#lLH^K|xb,hy-~5Z㻄[ E\>>Ǔ %qTxb\H1AvDV@p(bዚ>zIޝ2D&̒23.C6Sc!!fiٞfVdd_|W|_ _YgqYey)ͭ,CVJgTÛnTmlQloQR&Pl͸ٗfdbْ?3\zf9G&g)=e.,;fN=3.2a%Q+bDse'H$ rbk^:;]{×c9'MӾY}%X]X{Mu v#㣨*FM|Ye`Ӕn<1a1Q@}hk2cL"x LHc2/- !!!2,YeYD_ĤMd6Yccg٭,FwGq9Ce ##g"\P6_Ę+;AȔ;,6X߉L㸁*!4{ dfn:vȳz-g1p1Q]C6MwGWl.^"~Ρ?믓Ʈj}S[zے:M6v]f]̻-<gqwYrcz^3;8<߹!Դ9gLͪdC_"3#;%$>҄s\f!ǐm毨4'':zۼy2H==]Y,wUǚfsj&_3ŖXH-sSC \s>ִ筗bf̨̌!,ow4cFQl*KCfQ%_qlj͆M<"Sǔl}m:GV-ϼayE}&gGDK:gKE̟OQYuQ#.3&2I#*2(;I8&9!JJj&Ē$!S,,,",?WC+|F-={0'ɿÑ>9+Ȑ,l,_62Ţ,,lrbbbbf4afGP֣K >#>eO3-f )Rd3C 7}EϪr,^"dyr46___/㸳.ؤ'BlY$~@Lq0Dx cG $pGb==(ddEÙ~D_ w/&}h_. Cq?;cws@LO?hIW|qe ,‹?k|P" DD(q% ' %4ɯ ظ5rhe{,蹽F{7CCCWgϫzSuN#ll&I\69ŝeCe&<+O2Gs>̘2c'J Y&Y|13h㟧:doSܰm`F:AS:ߧ% mifsKO%q#x::dayD/Ok(ǥiaWn8bfF 􍔙ߜL̙SCB'ccm844N$K(C\ؙeY+/yh?Y6fCkGJGqe9XeFH^lYwqed9wŖ_,r%2S/!2"0cw=:4uZX)%:=$;ʳ#R yiC#0`2uXj:]N/^g+/egqe|}H I&acBD<1!8ňXXð=1&D;Mk%?hBgǂEq㏿Gy@|+"D$H8,~gp$1ӻo)G[byE+,lcFXψό""$38\/PV?_'ٛo],9Q)! pY=Y/er2^FK!s;V!31̓LL;nkִ݆, qWeŗƇ}oXRRZu ;IȘ׽+ OJ/zcbqy:ZُHkU6Hd摻/S%g*3ϣz~qX ")1S#9$gFf|ٞVg2Lɖ(͞6lyhyxɒo)dc&v,F鷾esEU͕h.g\~g,>h/?B^ M_j3cd|H, ͌F#c͌fh3DՒD4P4QE~ƹTp’ÔØSn7ꞃC'Y3BX1$1cc&wŖwfQL[.ӳhf[Ԗ7$>eŝŖ_ 0:WQxIfS5:57Lǜr9z~SUNdoz[4%l~q͒㻛V:Բ?\+F*82cδ#+!bfL9L FjYrfǧ|+%;}G"='JRCCDN84W/&b~u,&dL,r,Ye"!eG,;,r,,r;,/;!lo䈈,kk¯]$-(b1Gǃ4q}<4ճe=yd +/eY_\!Yk,rG C))-gf)6alf$Qf4@ B) p("Yf\e2J]PG|YG|WC+ˢz2%9,ǝsV9^<$q%P%1įYe_ fNfd"",,,\AJDl,w49qe>llr/",[`}s?$Ǟ޼8ٯ|r=];6wj&/Wzt]ͼy~_"/,;󸌈̌!2va06aa23#YQd!H;ɤeFX &ᵾ'>k>(k/LCg<./g\.+W ./WKtsЄ'ˡ.B<"Ք~ .+W^{J('xDDH(DD! 2"2"hF>t饽FPݑg{x9r$d2< f#66lb3Nd!hF|+E~exrwGSf9))TZ}CAqJ ȱ?ŖYd3ku5ᔎD:$,tͬy14IPYeY|_QD_i,]CƷP(pfR_?R%ԑ@FU]G"b0Sٲzz:ն?~R5ӻ×n=SP[ھ<=9vfm[6뼻VflVK1,<{bdQn2)G8$JkȸO놏ؙ*?y!#UeIcT}KP&w!4&eE"?~EUe5P;h/"QEqEq FĂ DH.$d2#!8!cezjmޣS|ŷbg{{<{JFC*3+3fƙ)<%Hq( ᢹcCEWrUEq_Y鞫-]c:9BSbʷ5p燨Xl) Dþ`ezL'՛3o6d5y:ϬJFԻ՞jA~Vo3ѳ^[|~64r˘C&C&RS'si|gT2xY,DbGJ#8&cՓ3㸲,,9dHgqYeŖXgpw__7Ŗ66w \119(YHS#1L/ Y9 R5:vB{2GUM:nwYe_El<&4cF`0x 1Ds;vE,QG9 2cf6@%4JuuQ}$M\Q^% Q|~C-7|y,E/b!p.U'~ x~O(,y.}OX2(he+/MuzQlz^Vo /i CcϸKɗfMbsn^Ԏmg\˨ 9"Qd+Q0dMMPܛ,ǔ3b>0N#gqwyw!_6 35[wyY߸aGJ0i'6!zkkw;MlKdܔl11LEisG>)#LB(\$/vDHGE"S;!Ȕ3'ԇbя7i`Y,Ǘ,Ǽ<г8C=2f2e2J̎̌$6X>k5¹dz]pLß> 9fǞ2NH2X{hˎxg,v3MEm3?Hψɦ-VKUXg{g{G, Vl4ŪHO#Iw B !k>9qQ8 |_Ye6Y|_4Bnӳ,P]GB#٢P4qȆau;10B"=6sY-ͣc=JLl|Q4%~81tz <ɣdD􌚩7 p|%α즑~BƸqe7k"%࿒p+I%þE?hw"bXJYτx}G&~ȏY|7͋qg#/b\#\"("#pLLHrs%1GweY)=m:IhFFcccCJdH씇"R%"n2l|>_e|WP GUY1Y<{-wݲ"٣.^H&K#5sx?&aqe$/X,,/|Y7_fl0'f? KVHie;|'|}s*D_He~wQ_EyTUQ< ԋ|Q|}WWyE|(H1Id99D9 1̔gu)^c}r}d&IH"d$$3  Uk|n/w}76%yIe a1X<.&M;GC&Jy<))Ñc"#&Hlo3i d#/k2:2"N$MbÓ?!YBD `ęFLYtOz 0tt7HFJL}7M3liS6pȇv%4) PC Ht<`(zK<3b6ٳvfrE4IDrsڲizzY{!*9#s CsӹgcїQx8daӄ3*%;r~ϰ9G{Yz6g_ D;WŖ_o_(c.-Nk)₹dpD2j({rg{”zj]&z-NBVK;C%7KlEW"=܎S(YeeŗK,"x1 | 8p:䗳go_>_†>+ƸQ\W44yWv?t2ʱ|g}$}qK.U.Wg+D/4 ^'rYHl}yL+xtZ-D;y,Wǒ_bQE E! x#K^DDDD%2sLrs9Ssݗbv69 ev6)ُ! C$Hc$DcCCH%R/eq_:h.} g>JEOJ/ћE:>5'[KzєKL?Q]4nl:I-E[ڴqeJ;Nð=:혴;rtu6na2`uW\))Ⱦi̺@΋eѢJmxDGPI mn†keDבFL:6wz7="DZ3juz{wC6OD\Ye͍Ŗ_Ye w=fz3G/YX2qqDaŘYpp;Ő=edsfGʶ}!)1Vλ)"_пD"$H06``ac`acBPB d=E̟%/7,>E|(k(=rbC>eWx<"݉| BK.W\MITK?~k?|W(\*E/^EVutEc&}C\Qy?i|;J(!&yvsH"D"!̜"R%"M)wH/hce'f<=m565BH/$"KC$45~%r`.T ;yIf%D;]ʣgl^dIT&"y%H&L esJTM~ID4I  NF-9[呣M?IRI#gT8\MR$/H:/FHhʡ`-C&75 lcI(zj'S4$v agFhI=6tKsB ҈cP3F/ \v`QfhZ @pO!ӔSKckgXӌޝ GCRncK*N҄A>92w?]Sx?፜zNzOt Z9,Ȍ:%k$}Im;:~M,!rl,o- r5z^l麚K/Wj2͓!=?ǝdd&.(Qb6,,&,lP"Sdg+AfdvY#,~ӶǤ1gӻ^M<؛y|ʗ7?H1x#_q1qqYB$PB |&ɳ٪=_3^h/QC>h?qEQ|ˇUϏ  "'~FH܆x)ãEyŔ/6WEj\.#๳.+DŽR%D~YBE.kB"$$ELy Lr%!\yLrswwxrgq~,r;|bj秩 C&Hh$MDvCH|#4?(kEr5Řr7)2rh{ďyL񳸳.}Ĩ6Icc1H21c"cckJFDCzVYtJ{c.KF$] ՌVβk{iԤwߜx:k!дҴi-}uK_,^36$l`>6pY]x)uZ:̨9Ur كi2RO =:\R rS><ta5% Jhs.Ky&ͧPMHlY""(:N{{^= pƱ(͌&x*Fl*FƳ6uM;7tdumoFz90BB!>,,r/V#W=~zG&i;3$F,E!") !"#E"(IRf,>$DV.?kȑ^DxQI|>QWEpD"$.)%E+"G{1r'LLܓdYwwYc 7ai"NH$"H%Q1I%I2HqJ5Q_ + -9x;;[;;r;^L {H䳸H"Dq}rؗK龚IitP2ti$o&[u(4ugʌ_TO6*/J陌 &DžFz]JG^J{/[^Sz5tiD!cJ!$rD"Xv_ۤliaJ4̒ncɶmB\}.62DdJ,ʼn^>}'dLg3) #1lj*% tOY>꙽3>Җz B1YVNrsl>'I,=p݁Mz>M*B6Yc|e#}Iz]73l#r,hQ#"LȝFd';qRXl?kF!#ltkC_4E +$B>qb1a0b0`0# hF3"Wə>쉑dd&e|;~/(ↇ1+g< I"B}r؅oGʸD;↓#m~]yq/'_(EqWhQG?|;OʣR\QfCϪt!/ dDɧ66uMWc F|d-=c]5j=ܺt>foN~R1N0SFm3g}6\t|e Pԋxv%s,u(lkǪ/b}+&~P,lo,~j&-yqyu4n+KW 6( "eLNE‘bG!)YdCa+)2Lƣ(ibĎĈ;-ݥjnLϫ'*Зs4q1c3| Fݴ~B͏h5>1%ee?"VW tOי%珳T!We&} y~ub焸,Y6&}r ~E8B+|,(^ ;2Yq<ÐIR<|66:Gߛ r!EޟU!9vI!R$J>\D$E (qxkhp|_9L[]yc/;;3=;$"D1c0ϵid? v1_7^=( }F-w!̒٧\;M÷Lt^zk~ѺzoXL]V21o{FMg3lg`:G+{s=;ޟCJV>F;Mg*FԿãj]');J# }J{2Hn$̳Hg3y`qUۛR><]3;pP(l,׵Z6j/cɷMKSN 阝almѱfٔZvrt+:'" QUҒR]IF}GFzxB ,,o$CѲv73&f.(+!p!12"<#dd) ^cdLw 1BM{sDe4A{pꞑM kb`a` #/8YcEB+6fu^3_b Yeo⹮((\\] S> ?+p~xc^_V>#x҈lBY jQ\.|&7}y~!y,DžGB)pXBs$.,%4wRXHl$ni |X݌Lr/Ĥwp9ds8=njNկq$DqCv#DdI#e~vWW/Lǖ9pIqeywgye_lll1Ւ!u]qѢZXtgp g_rEmQ]ct'^H/I_PY~0]G͸lwN;NBy2tSCǬzUlܙȌtܝ;H.HuuudY(. ?Y<ёqFIHțڲ7cvGnZf9!fI%f3f>g_:6ً[ܖ UjXeO$˥=54#ȼ!'m0f'5Eq>㗨th_.,o67PWK.w0G6҉a;lRHDD(QPT",!$Ex<I 1CƆ#)#;!kINj/\Ɗ(H1("kFJ!eDrbɁxHD!!q\QzTz_s- yBb-e_4}~:GiEykc+8k?i W\/"_~$ƊexBcC<șg#DkiY\~ҵGk*<د>!.\}8b(Gg^ HIBEq\QB}wLs|9Gqvc1,|1Mqclet9 ;wvwM>zBpCI48CEQCCA$8/-6S(_e|/21ФX6YwYwqwŖ1 |Yt&]/gD2z{zljUn)Gy"]A#'SPLvz\#눚ެ1uy8ϩG2FNe^]cz~ˈnI=?T)oQN2FVR2nZݥպc{؛nki/w/zBŋCR-o1i"6ٹ:73ymgH66m;Gռv4qBbGz*ɿKqg~^OJ&H$̶5fFi՛8S[ tm\cӰ,Ͳe}! sw#.C&CksYc޺GUG:c)GY$$b).仰k,M…pHHQ$E('h!!"1DR\_B&8xEIxFw* A={(xhH;C`7:nƤZZ?<5ć?m xx"}>~(\.Q__d.$*}:>_n?eRE+ǚ2I ^8t_B- wKGH\Ў"$! ȐE|~ ccc~_>/x\X~Ȝ,,,ǚPz}Bp46ƆIĔGᡡhqI"Q'i~Z(|X/_"!3,,;;Hcc|>c#OD_ۡEB]'b14>e?QWβGا>:\oc װnC&䙟q5ղ-9f>ThFSK9( 4zt._ש;Y;c!OXtR\FIQ!GQށԑ\3Ý?% uYl}Vg5#aY7]#bbgs=1M'9V [dj^d钊f3k^ɑ3J u%BkMA21aɱt:]2#*%rd2ы*05ssZcuNzC*7RUo/3[ejY܌Q$WqB(D+Ȉ "C{Y{bA/,dyQ{#q5NH]sZS_Kɓ_W W¾(H HAfb,fM+W3d(~/*Gx"POX_+IጮM##%Ŕ*YMLx?g|㟮+ǃ\Y$ڟV!/(H"Eq\6XgbJNЙeX>Zlc~o͌r$Xg6X#[{&PǙC!5dMP($42QI!KĢv# r PA23[,eeŖYwqX ce縱~x]2}OnQx:KXT:iuiVd eSY#԰ O(G&C:$[[es&c{d4zrR{I͕V{VCZ.KQK”uq⇱>mu :RGQ)GJRlϴɔAf͙ǞCqlgqwݑ3d2;Cud4f`q0n e1gLo3YyS؜{ ɶmg,lǖ9\Y[Et'dDdSØǞ]_1/rnbS[:MHzՖ)?Y|cF,í1 B+^G!"(v+ Xʢd>Re ~llohc.1l=huC:Q4FƉDqQIDqN$qC$1hhhW/-|)vav#E+YFdr1e7qYgqwcc>d%XuJ=n;v!1E9ٳ%#m#gTnçu+Cc˚((Hf;FIJVAVt=tGM TvFhb&6{lLO1)؈ĆNI1Z(h#SkԨź򾚟nOYŹ)(dr^QfvHF3>9D[96vݭv6'#r&,H#6By)#jgW`u(u=(Y\Q̚.lVDq٥u\O!wB(B"!pBbGPvآDDb#Xb 2^1ɧҏJ7G[zs'4? /|;H,ȋ1}5Qj!"g!0DrfS{1w{#{eH|~/ p_# esK1].>x "\G}Br? ¡qyx;,߈m?>g۵7y!9v|PJ'iGav2UVUv=v-VG^GJ:wQx㋪$lugԶ{fXsf2lؕJONbzL4Nq_gnGo;K|/ϣݡXǒb~GhEp1&b@ Dp3qp1hhccct~!?# _^-D[cʒSMx$#qG ;|qJvSiJ#48qCEW/vb, Zggrz=,i-hƀb#?kXCvQd)We_X r,1ΈedsOiAQ,g?>&dG!|9yQGav8uܞ޿J}D!_{6W]wĺn͎mu6z$;)620lolV%̚v=6KNCg{Bbd4#tLo}9(\=xz ǝ1͖,˓fHRj9hǵ:=nÛV.,Y'k'\TPPך(|>(2s+;|4vXeB\\nd&~ĄEbV% WOxI@ I!pDqqFeqEvclX-֔]>R0`,XH48PP81=D=S,>yeBe) drP-)6&EyL91g20Fɘ21牏"!9lT$(ДN>־v2pB!pm1"ED aَهjkL+d; g\wOǒ_S>QGK(Xxx;WQ^>(Bxq/wnʢL (W\!q~L^ ?BhHI?g|U |}E~"?q^! .℆K㷋 B,4p1bfVkWT5h/Llg:Pgq]Co=Smmx,\'Bv) 4QB\W9+ Cƨ|y*(;|"W.(|2T7CgEC~"ӺeW~D"V}W~x*Hʢ#Ϥy<7p+BEPc#H%!%XIb'!J|Ille6X'e;;f-DԜ nS6!II5Qc YڇXlpGxJ4PCE` \s1tx!ℎ*I S;Xך;G(hc ccC\Ygqc/7|!1,; f yZ_ KE z2.%ktKZڈJ?%aԕ-{~9չes]}#GK?C;KϘ?#M{ɲ'<0ڣShٳ[18dnuz㖷VӖOcrxuNyDP. B;(d`!Qc1B2نm9$YL9;bGi(zӚK[ޏbxWPyH&TEi5渐^(1ᡏᡍ VXe>#lOp5[4skOTqtt}1V^rtqN2]max?K?ߏfɮ`؄cN$̳llO=>tW}(2miYSh)g~IugM.SO+龝O8G!B2ңcUZeđ=COTR!#S?Kt˶l˴Ӗط-cj̹2rŔ_|U[q˷g{2v6cHC`ڣGmwjLic/\F^< &-w1F8lOy%Ӵ!xHEErvHb,,?&.Z8 k5d,4AN}?q¹_  b!bafsfkj5xȡq|Q96z7Vh}E%%!LLbtE?gw(L.($Ei\W|T4y;F4q|?V?HoWb?gؐBL/ 5| QBYg6.P""(HBD3\ǮC %x '"xp%h&|1+(⸢FTG;FD0u[xދ$wCq$;Gh Dp<8!=8!ً:4451B{lpBD`Cۦ7(`?GӍ;өǦ Ž_NMeá⌹ll(O#Tu Set]qq!gյLף=!7:\aj?ZHY,HzlLboœ?Ÿз,['9 FycHRN˷d=&dŵͰ4af-GsOZLy3c%> '0MTiC b9 Ƞ.+!!B(B ʉ{l0Yla!ƈF<$pduCRfYpcF$cqe͇^WΊՊ#1! x`ֳf`F,$!BFLQQ]Gٳ&=Gy͹}LLB1p5btFDx!"1;GĮ- k |Ep1P^EX^$}BJŋd5o^*TxC#^~;o\ZHJG?ExxsG$x&.EB",3ux x=#!%X `'Ʉ&&d8xȉD$I ƼI|ƾ,7>G;F=#1uSQoQG̋=3݉᝶8C{V{,9f-i3O#3-GȸZHkY(}Ho͝ce662>%cCIli,Chl xp?S]A;ivdtKĴL4ZF]x=]T}E8־{-0Y7ln4nuH:7G9}i~ъ0i$#g%SIN]ya#4M //$GH\!"1;J(!"(DN4F#5pYL100af>6b#t=-D5e!Xl; .ORǥ|袸"1XD`G D1pƶki5 ZcĈFY'bJ3lmuάou&͍#sku i&_b|Yb,&&&xbKc@h+E ?o%(_|>dtTJLĊbOI/<4״G,_U?G_E#-EY~.- E}HB!!"#,ʼn5z<0ĉb'x23c2c2"&6PǴcrohYCi}Fnŋi avYʳߋ=ȱ28#Gm gpvݒHB;JD:,]2}1ccᏇ1!7x;ñC! 1a!{eI !&05s4`0i_MvTɦOL˫giu'w̸sVOEK_Pc7XƖZ՝u)r61`kXC.zxԟlqG3FX^"eHKXq⊈3-#elʒּO)t^ (xu6eƍ$m2y FYY!;wv-l 5w ƦۃŸ}?[h{Dl,}, C30lQn}S,u;_p.h"b$%,eW1B|E1"!!!DQ;D!!rxHނ)] Aт=ƾI5tabƈa"V# cgmavi侕,.+ "10!1fkj5x"B !&w΢loF&TFT6:dJFx=KtɑgOxp/g< ؘ)Ɍ 5> |v<43 .~nvcE;;^;E+ p#<nx_xO6%ňߑ#$QB.Q^X xa#Xll;lnjxnj2p'3&3.34 ,L2#,I'mP\H~NҾu~:wгG;! ;$vHaMMcf=iB.NɒDXY&67 e1E>[?,-Yǡ%Hh@Ŋ-~h'."xQZx;:N>QdK[⥗:h㏪:깻&޾&?[ Fz9Gr'gmp6t{FƷaܝ>7T~qEuhF=5X`!'#>Dmf7 FXқG#d$nM3"R6 c_w tC'6)QdŲ3 0=zxvy{&cH [WXOԱ̚o$(ģY|Q\!p$$\QBE 3G{{SNDdy!cf*5f0$(ܐ3YV{N,͋J:fƆ_E!&(G(11b5MLD H}Y#ݣ6bFWkݔHyFO~(ϰJ!y.,/B"" xL†?#៮ƸCQGi+\'|W~$?(jbyg(IpGWkt?.4$ b-]"䯅 B(B(B00`Hb3;Ӵ;Gp%Q'$L2,L, hI@I"Qe 2+.F)e!m;ę95.tI6:$%4O clR6wlc&I~Jw5,61|_5a dp3^X'hHc1 -`1Hq2Y\:f`Nycz}B=we%),c|"<#BEqB G|lKߎ* Gظ F_ DqD;NҎh$"H&Ȍ3Dʌ &"HIDq'KJd|_mLqlÁSNSz g)ѱ# xtK`ryM?ExDE'匓,c᱾X1/81NdТ:%&eFEND>)j0cGn,=S&Mv˥n{9>,})ƱFV$$ghغ{eoM %ͧ(FYD5ǣfLK#JjKwcd̻22e1ߧ0t|:'P֌t5 !c߳6Tv6gmf3JRW`㯿lJvǕ,f̍uw-f'2cq3ť?rsC.Z3-IXZ! V|1Fy|h_*>kxhK_>i|+xB\'BBGy<pBf \i@ 'iE2I "fC!ʌTe,I@(q$&;<C2>k+!ţ&hL?L- L*4:SǐJX ݎGx9 Ygp 6Hc,|1JfM3W Ӈ=u,)d(fXyȉ"HcSjVbgKQdmt^:YǷZqQFhMInwg.=n? CKz{&'һW-Mo:ƷK5z]=j;!bc%bd?4V֏WBa"}R^ vc[;PO.i<3龠Z}3Ozdzd|gF>{ XdH0ٍ?Jz*fEcBpy3AXkAzFmkvS/>3;H1draؒ ?Iw;lHQE;RY|.,W+p\=ø;) w GpeY"+"LxÅ٭kj  ibbޅY""IY{W_aްc/:.D p1 1gŜr)F&NP$۹&<'07:-ΥfrO͖K#/,?|*^DHPE> R0?~9k_gEp#5v$I 3^m4S)gb'E Q.Ge?*+ye#U_G X)! yF%Z&3W"F"EWƆ1"də S*2$II$2Dcee>0JgOY=Maı2Yvv9eiq{x<ȳ-dX;l|2|kO4_Bː龕u?]s'I騼ѓL̸8P#㍘q# ^CRҕKBh:δ=+g9-}}?~&^Ǿ.ٹKul5".'JY#ս9,:Bx\eJ:ZU[.owO&ǪxɮO6jipd4%)97Wp% uߦ=N,R<](qf>gl˻flG 66+0ܻ^Sz*)h,_CaGӺؖNZ6ztMމӍ#gVL vvc2#1H,H!6BvwǸl$l,RffYqem_",B;wR;;>KQY &fm3_J]j!# ȺDC;ȉedPanvyQ;Q\!DQ!0c1=G9{?0ɼ̛'6w][[mnMHXߛ,_&/5ubboĬ"$(cdmdA%#ܱC)yr;",,r,,cewŖ6_ -]ig}5,G4bMHz t)JF]*y,fF#cD#0FJljf!t'Iе׺}-gsTknK ?̺׮p:_[U2=}F0:Vn=cۏYhE =m^F+\{ _fSX壉^#SŽ6L޳?OU=s[O&IkLfle-ȇgdrHϒ&S =kx:1uv'1nX6 Vg4=b].?5=;&qLͧFƤcc]XMLFc6/;Z' ,cɊgpwX2fӋTang_ /.Ho!|6YeqeD_[11sBB&6bmlkj[]5Ot#1;"cDP%Q2dX6:yDH! q&AQFBFb,O}`C'dAFMxW,ɞskWl6G?(\XB<\">BBbGEѵK/ρo|1>YE_<+_'gQڈ ?dOx*"lJƸ(JGoB\(^ ?]_p)\*B^JBBBT.BDMtiJ&A_$H4M4d8 d$MTdDY?xm|2c>o #m d}+jijh)w[gy#s%?=ŢDcgq&6_,//Xccc9YegpA9{2,X\qdHw=+ճ><Lnl.bu$!Az{իk_Iсъ}CF:?"uܺׯ~T`Y=QIKzyO-JFQ;ӳfzNRH髹aDk f5{(A{FmM̆BCEiGzx{#< ~ULxUO*tdy΍zq1^&8 co\ףwPYY8P|WHLLR;#rr,MQyM2/. ) 5\Ygqŗ&'BbE!:ڬ1jR0`HeF:;{VFllHų"8Q".P\xFMY:pc zm˓,^J#8a#&.,#={BS;3>W}x< Ȅ}BbB!pihO2D$L4MDd&HFHْ$eFH dGf-.Wѵ#5~%"CcYw&w -/1|6X᱾,,c,j+s{uB/Q5c%lyocU^|f\Va񳃹bieD arhƖt8#1YWunbhɅc9D;wrhƵcPDwhlo]f~JqދHFCe̻zFg=z6cfz!}Q\1-ff>5? ƕ]Cdcjўf26y5"Z70#oflf\FH PHR,;ȳNՋɯ z𣻵gm?n_JCe/_|Y_(\!'bluba1HDDsQmf,MC#!!>D(6K2^.- n=͊;N$%DPbC$q(  \XYgCwؤpa[g2d"|>o \!""d cd`C D0#==6"lD|?45^h!r+_ QN)x<kXR_>H||yx..?k_ݡ}!\%?hK%(B"43H!$H$J$Ndd8"eQ&OØ7e2,,F t9 N]yYXŕD6wM^x2Q5_|Xgw CXr,,?7eYN  f}{6uk#.>f=[?|D r:vFifff_F*ѣ~7-wuCi{s"#&f0nvnWz&QQZ^@H*$M}O2GrJ}w>a񵶡;]#=yR3eNZXreN6]Gi^ǜKfCڐ"2:^ޔzOs NXuKޙF 61̛G$cu\t9IRأ.x6C+Ffe3џ¦nbsžXD41c6&&&&&&BD$&Ay׍-4ϔە>4S;_6Ye9Q'_?eEB Ą |k`0a0A#Gq#  ,Lj2Ą#xX%b YK!u5['mc=,^cXň1c4F"\,SHs˳ɓ>,Fn=k,͎)6g?&WD_B^Wq 1 xLjDŽ"Ha#XOhXdGxIc' 61f|ŏ1*+_;Eh\.P|DS ;|g^6S;Jx>Hl^GhPp#b.qB!޿މ`1#|1cd"Lc$ID$N$d&H"f~"d1#EtaOa9g1D_ED9Q;FIlŖX99C9cwÓ;,llo /6v~CVRfl9PԤM{,mfefWOg:[q*'d f:nO:RF:K Ǚn%[x;4u 6Jkǝÿ(Y:QPOFoTefNMuc%f#&W!;:L[V:o{,yRim+wpz(u(JKsou;'2Rgt8K䔺>(;YQ8&Mǥ#GIדD?ӫ5s*d):De#&I#&z3lD̹,Um͜TqɌhF4?&&FDdcdY_ lN6'dI:owwgѿ{oXztcO6.nk '͖Yeb&!Akc4aP1#2dmCC8" H"XuFdXvɶlɏ+cuW]o,%6Ůʼn #,B,d`WwǸ{yLdcƲP[ns3uIۓ%OE |Epmy#D! P1Ha!"8ʼn elc6`e (E q\>h\ H+\.|W $~MR*EcGo+1Yx<x\*(\.$~gظj"J5ǔy(~e7YF1c$4I $DIDL2@Ɍ42c,\vngH2un4d̰ٓ !h`^ D\XuCD$J#((LFlf\f\fHƪq41͗cr}#K>]clɱ,yYYw)Ccccgpwx1s1s,;,,o^[q |=S3:v$u:[նdّ,Y)HC}9:K&9ku' cKg*2 "f%pzhO<[+.Eɳ Q]gԔuOQd)q-#?0#ǁhQ0κZ%+NFYerׇ|vjv;7Y5|Ѹ !صzIuC.t>ꎗ=;bxNHZg]x؏2^OC`E<{RGUe36s<3k/d$ef=1I4rBew ^qȋL#!{tv("* ,KB( $c01ĄLh1D Lq1H(HBBBBEJ$glC???E(+'_ (W.WP_G^jƊ>4Ə kK%exU8\}} gؾׂy.n?b ȅőfYp5!H!!|_48#8(&7tml8eЂ:f8ZƥGsRR/& (׊$Lx8w,us).;'E3fVm#jcۨcT-Gf-`Clhfܿۥlx2M׺ndc2挌L$ܰYv<cH^Zg=#:oIu0CC'c!8"պ~z;tv]ovgOǰkO,桼{]3k,kcndvX7 eLBcяb-f= #GlL]E"=Hglԙrff f,b)³o+']s41~rGTZ;<>1@{'0}_ Lƌf^F^Cސ/6>~gv_i\Q\WŠpuGx?ESeؾiv~G#EX?gE#U+Vy+B pO>\C?VA s_EPCC48#($NddedeeFLfX6e$8I e ~ ?كVyHs.#1&Y%J|wÕdG﹝x9gp9gy<<1,ʼn{h{CxOlcDIuOedIS-nDɞ_ (+&D?)~S; `{G{ly;;2"B" cF3 c ! .4e&#o o>/:(\ך(Kp _ (_<ӲtQ#QHgHbǞ_>Ǒ~Ks|!diyz5bbQE PEP(Q(qGĔIDL', 3b22fHFHQ8CCE r\(ht}3=} ZbdųE1c.1Ⱦ%htwGq3s,[$zgkǍ㖦Z4#ZHMv*ۂksR2-6ixridTX`?dymlx͵WX,lq5_wK^_v-a?Kb̓<(nlcs.FްIG33Q:33y&Lvf}mb'Mf2"q$1G晓G$"XJKԷސKͳ1}sƎmc*&i]s,͎96IU~tObq˅D7c}cC3&ԓv_reee\R"X&)#Qgbؐ3I[0&\oOFR4:DeK6B1%,ؙY]{֝3{K+o>f>6dcܓi/!1 DHJȡ}DZz#!2,LDYdH!c1Qc D\W$cd|\Pe >)q湮+yhkhxlb)?L%H>oHcixog.*'B!xE?p0?=:hCƬ?a >1a!G /:xl)BQ{Mp#-QޙVg,jFۋn=S'dDz30 kknd4d=O3=fڒy|r7sQ0gu{0u^hI<͜drU"d J$Vta*3L:=Nk$f.8q&"Q\R˗AUxT]{9sgdݑu7 /lޏ~/K1cŋe2Y(1ŌT6hܔ2c-G7+//,O_$!|,peXw™G "3hz{s)gHbxq˝6DuL:fSe{ss{{Ry3gȲWr\p)x"?J(##22kY=rXh1ŢLLR#"2"ȱHDHc1LF3 ! .hq2@͌oc4ic_5ga%=f=F=2Zf2A2h5cCe%Of7=[${N``8k}<='mtHWRxu_M)sӸ{eՔ紊1EޞE}]#1j&t(nˬtl=+˩xDžՐ 8{gΖ#/U%;˒x^.,gLj[ًX9iIUpY3zrR{3Pss.6{{6N}_et"Yɵ˷_sb-k%!cbq66lϗ[mcnN=TY ]I)C}S۳>jYrIVMfZd 'P; \}։^c&S&Bn̈Ȉޟ䞬Q 2⥟&HV O}'G龪N=,}wYw3lnJO.'O5lGz?ǝza;HwPƯe>ҺƯc-.z,GU|e|؟ (\|6$ُ[6CWu^>KCMcޢ1Hd{B*#̢Oi!lMm,~,iT^CX|\PBለ(^D!A,h;Fk.=rXZ'!HȲ,"ȳcD f$b1#1"D$NLf (c?\W5\^ /|++ ]\?E?>}sT}W+/1}}<|,TQ\.W \.|iBNt$bvQCChhhh$H4MbeFX TeJJ4I4QC_ (|>[)g=/-Kb6ֱ[?=[2z#3ac':wr}3уqQQՁR53bs:Y:Pǝln`i|'Kmmj$tvWeO ^W*o_Ŧ 3[Rl} WzLBZy0ϦyJycuHch÷Fvls>qԺUIcM%qxs'n.3f/ϲZ;Ou8vd,҉޻f9KnRY<̮;3fG#%6,:LFXKCiw)߆IYxȉ&IxZFzI$LL'565p8ꌞRFϟMxPOs>ۓ˰9GJY=)W'~u4`%<9D'D2LnG]zZ@T~32t6Ld7 Pʋd0d8W蜹 _GFK=<'F{2)Mp,:q@\PYw{ٳԴ!/N]o}k˹gq.rhB5JE~舸y-?K+\.<| L:l׏hHe 7 $$I4eFTdFdeFTd& r( c/u='ѥ}":q Qk?k*3x6ldgf167@ͺ<ij0 9EŠݖ)aK12#22C/b1ҸчzZJ;# zÔuer"Y3?:zz^>KF=N,ië*:zk&l֩8 (8w^9#zlgT͍ <3;ڛW% LzldfǞ[5MO|ŭ4T8n2f\2Ή,C{-ƻ>סեWPLN6gLϔgd6Ll!(NI{;_%=+ddb>25Ggd=%$cҧcJPy"r2ͯvj6qלFtԽ/w9erifžNX_J@?2=Q'%Oh)1sQWި^m5 \БEp(qE $`F,@"8H#:=ak Y_uR:gDq;zFneѣ6'(D~dAc Q1@ "(DQ\.EP("mCQob5屏1o/| /|(+!\}Ռ_~O칣돳^8b|EYqB]KҏPp||&G}ç~+1c-|1 h$"HȌʌf22DCEp!r;=qŮ?{xUKsFT6g۳6dqas㸲l_5}KssXVdȟ1f//5Q ׎m];,R#&)$ZF=i@m++/\Prduw2<>ߙ{ fHc1tCNde$&|<"DrY)9Sҧ#H0j+kXO,|;Q&tΫPʗPCKТ((BCB(;D1ccl ":L#Ť-6-B:ұģt%=4ϡ(ܢ$"cp1c111011"!!Bh2D؏v1Sj,oE_ʿh( .(c}I؝|<}WoGgW?bK1}B(_%:d x##C>[,/cC$"H2*2eFUFdfFRd$H>!S%&~B##=H(߄ #w~F6M>͙2JcX96_o>X,Z&,j9yLlc0GE׈|'{I|+^~η3fɃNs}7~::O 5gMRF_!$̌PKnM͹dn^/^R5aD6Q lG;Z˨-ޅ GjiG }F] yzV9\vT%ސ(|^rttta/*f/Mh=e闩oNO)Ԛ=={lvHgk)b kelHvaPȰ'~F/C4q?Ŀ a>/0@׳H}ObC!NGqL^Hcw8Q 5v_⿕|P)pEqBE$Q(3Y1:aճH :!iNŤ.ǟh!FqM=,m33# xXxx@njH"! 2q3;7px|9>-,_% sEW5q_*7h?he|BGL~qEZ>!W s焸1x?ޔyh5BB c$1wYgpYce1$"2LS12LeJH#1+vikLXKډ:3QLn3{a;..O92y2\t>+>ehò,w1c.ܞzljf0l{-Ǜ'Qɳ(z],zO+'}E/2j"r)mx+g%ä`SK_ţ$bq9"O}k0f9%5G7qEt9k`QXВ6?/^;e8iJZ OO o鿂ɆU/CGP.=ëGwJ$,$bSCoI'Rzs7Sw0D=}7K58 y}A$G:B[9,Y#];D!d1d"юsƈ_KZ3,̝cs9 7qb[^ꍩKc;so,, |+(HHHE $$$"!xŅ#$Q1kŮCXr:O?ZHC&6Yj#3?8C!Bͣ,Ms P|??~_%\WCE:%ϔyϵ៶[(Gϲ>7oDWDV_ e&͊46 l0!E2D2LlsC=ü;,$Hd3o+?S!2vH hrHs%2SNӧ:;3ڟ̆mfVOH\>h;N߃EqEP++E36c"L$I c#Rzgnt6;TzOɟ^2<#]sNt=S4Ǭol8mw;1ΟtSi#?f:ֺx|5ditl!WtAlkR77V^:u} 6奭<#c#%Pͫ鯶LR'gkkUWey%ǫGgbyN鼘K1t=.nf@i0CE?OtݯMm/܈2O η,kݕO$6qN&p{W%{R7rl!&?#C%QкsCWk891uiɓ2lp˯q+DYϰOhck1.3d񵟵{N9vKn':IdeXw t,,vn&LLtckH{$w58$uuK'e.̝[g!-~=ø##GbLF'v3މėW}~z1.dgdŵ";Qe)2hfML9#.ƅ|P__Hl<㉊ ba0#^0EBGdq"…#=ZdO`rjK{ѷ|bbbccC \.Wdў^2c,q_g}pT/G>(vUxCWCe|̑iڃ7' Q#yJgv_I q cS2=O.{Tkmw2 ?gQ<v`4^-8vv}Cz73{xB,;b=b,YXgzxu?PgD}G$|%Ꝗ?Qm]snDǹ;v(={(Q>O}G#I[>dD!!X{Z'uKW$GH(|¸Q"x1QFy4a1L#$hHDQND;l`=X{NF΅8kxXxp!1#1#B\/J&X8u8Cycǎ?v?̟_ +#EQ*K<~n#~'ǓW~'<)Xظ ٣km6{$3ز wD6IdD(9===%̙ 2342Ved9)I>?g:er?6lawK N9!R]KFf輪wVԗOY3ݤ'ܱΖlJqQtj=?4kUX#+2̭Z{{ ܶͤ=wӘMB Z5kSelk&laJ;6s,H=tq6Y2D8 F98]JH]Qzu4-Cu pǵGf0R F^ڥ{m [I |8fO!I{R66)_ Xe,,;L;)g{wSB;w pq !w=ȓmI3F]D(x,BQ OQ9V^zsavl-kB_r&G ȃF)4cf0001f1!R3#!1BQGhn詭ΝFM*xŌ2#(QB\QEQ\Pviu_QfG|ŗ<|/>W \.Rk_|yEx>1qY.PϿYEqC\G-^DO7͉у7kh5-a1Y ;"{^fMdMLnCHy[E#/"~zS7gc,YMw|)#du٧cc|D٭w$VaӸYMlKr'Y(ZL;)(oE#/Q7zKu(]PtSt{ݍկǕvdɳXQgQm}$3pJ/nX^f-5#ًm4fNKݝm'sÕ7"K_3Қe73wbPɷPޓ7wg/ŊGqXlGywy{y)Ygp)}Gq:GIlHy[=YR(+) D|NfU?gFkcJxܱAy:klً!3y:J6\cswd\Ν}k+SXo?f6:h ƴwX7>7P:uS~mbKr؂za']O%-xOO59Yf^p.qe;6eާ' jgxr4#']w&L{ZUjOmI<1m:ˊŻ$kuD>d2lك7Yl֙ -R0f}?=2˔[&};;҉?O,/gpVw{wŝqeb"<|&AEDXC?gd{r##a6O|W7⸡";xHDH1lňňNj<bD0B h @!HR/2\ɀQDQN҄Ҋ;J((HH2}o׭Lmÿx_W5> ֣ci8e5C?֞{1e!˚]gj̙m2f}`ºRQq#bF-s\8a#"(LLV5k&=*v'iE PEQE$Q\3/Ps}; :. eW>^W?ep8*0f &T6aDgcZϳ񹈏x,d6aR:Td56A|MxZP2ɭ]nɬ\SsڟOÃew,o[Lyϔىk6Ux714cYBj;4㬻>73{Fe)fO+tM$L G)̌bb"ُ#Fa̻^[1VYLzVPlfsn|\eY|YeY|w_ ,؈/ DDBɐ""ʳڳرăhǘigS=6t_5B_}?qaHVkac={G( Z+'ASdbgf3n 4g2ɒ$1(?QC(h((:('OH[m'u cƺn+ynd9v86NM&I%Lch{#==ݣݳLlOW-K8=-'evq"{};'nOM?/jgKgOqÔ3b4uݗgto#c-LvӉl}6Y._Bu,k2hDZjCQmIHPuIB$+Rя|gU7fUul <e?sdwS9j}ߏh˺g77gؕ--Yc5|חg_M|Q~^/5v3e"$V$Es+W B_| TG##r9Ř;!|H>:5ŀdlc2b2a'3?Y?R죴q_F3Fz8LfFMțf6&IXcL|WhE|(h(_6w'RGƝ#Ӹ8'(٭fi%۱#4ڧ"y"dO`=1By,%y====e=ü$wQήKCz& 'fڳbV>"F4y)-\2xq5tk#;zxkuѲl=Npьa((u%)9#!,YT8wIYz|2X/S%5OӱLky9)qJ$#f}L3Yއyw8>hܔ `D={I6~&K%!ȆguXvcc~TJDɱc,!2,Ef9>pR${GQW#cg /|YeHXs=/+/EQDP\P $cF?20de(ؙg7ab]{OYM5(>H,;R) Gp) GpXE"NSf2Q))!!f9EB(+.ZH(2F.u-{yE" /ȿ/,wǞ<};342vW.W}!#b~eE$gx{eGy^NqbOɘ̳6&mvn&ECDc+\>66_|WL]IM)d%F;F[7y؟̔˳&f]'ɘfO9<ѵ絵=xųϪv5͋Q!;Yd;!1dfڥ KiVm:n͌B ,֝s:noΫa=$z'nUN^`։&8iGl{l2W?o>qm}7c=&QGLx ~i3{Z5#ˤj,ĻwVE8dחoQ֚7cP{9%:r-]3ܡvNd9 zxs5nvn7rwFkY22Ll,2Cؤ&) BbdXADO's;fK3=ӿxwB,5-$%x 'K\kDhP%K"Ce:6=+qnjkxYeFyf6$ILLc|>k+𢹮/_*4rtnrr)-ȥ7;͟9vLrl˰dd'c&bS%B2۳ k^F}O뿨m`3cq$66YeX)gq|XSr;>%O15fjg46kطY/e~̟f>ӕCVJC뛆r[*$##.CI x+ )?%xxW\_}_ _,בQgq[AgOqh፝k8 쑑)&MY5df111Hd1Edry G+D7󢄅DDK+'}GYQ(E&PgjEpuǎ<*rUR!qc6?/GMNѣC[QEBFaC$Hh&d&FTd^2,h22<~$>.IB^[c^>-L4̌L2,Ɂ% b(,NƎ4ӷCE;NӴk;Gô;J((?7DCɔ˔؄NqD}{:d;)e&C&Ry 'H!X, NH'?"3+3cfl̈́ϯfl4O( p ŗʼnI?hB"D# -<;b!ll922!2 32:“4~LC~VK_ۣ,8z5s['⶷Qqv2:l 5l1jt?rmw/3>ɛqL݊nj I3g?JtNdBO6+=kК+ͭ.eԞ"JL Fkf#̆>p$dw<,oBBBBB_Yee_P"ȉO/*"Nَld]у!ȫ!b ČN=u"zTbN.R^tPjzԽ9&'_\X"3#ܯ0QFv`0혶{$6HlG0E\.6_ Gy=Kah=eFnDRcYqYYleX>?\Ѕ?_EE!"%RkτR?LBEy/?B+>OX8+;^^WR?ږC$VJD XK񝃉NѢ;NӴ(((4viv?ugz_agђFl+u\Z=C!$dK-Nh2R'1̔33u|zfX,>=Oi)Z6863&36Q 'F+,R,;q&2$ jďkՐ<=[9s\!2, b.C.'9jiGMcu5ԳjOǗ3m\, ehӭݗs1f]K2ˏG9zJ=[-}w{Nn\tf_r=c}?Ok7==qhQɎb,2[=?Xu.$:ע3K^ɧ- S$}6?$>’Y 2c$1e/&",̜ B\.w e_ / ;N҄JvW(LLR#:;#Gъ^p˸Tf{=}P[xbVAxH7 G>Afyaq_:(\Q_$&XBddBF,a#55s3cfacBd$AH"!|+dOouP%>d^ff~gc~۶dr%+ȿ<} \?_y\5}|:h)|R|U» +)oGBT./&_G?\""RHHCgp)HYey-NQš&L$@IȌ,L3̿Y C/筱<:#䌈l$Hd$]n,h1؎'p;<\QCGoPQGiE p-}$1*Y%KՇYvC[fS67#.fK)9))9ccc|.ն'zgA`Gon1K2%̌>3.4d3bL͈͈ Dh4|GYaf25Ha*=w`&","oΔ;Ώ)>i qY2(2Nմ a햾U d8mIl{t\b8o%d_^٫)Q+O{^49ɬgN[\ɣ݋Wj{.;k43d71G!:43/QzO ΥrK.eFɏ*gq6K c<|>Ƈ! "Xd.WǸ.uS/U3S7S3o7YnLܸ,,l/E|<|1*!gkQG5qcd|$(E4I$oO:~K>(K>XɢH%Q$h, 2Α&oBdE ƦM\+,h1;.PFHC<$vgoqa:zDIcXDD'!,P!__h\(/!/ Y n2hƤGM]>T0p5\kls!y;l㵑(&ot^!ñ6z~TQ\vEQBH)P1Ahׁ<,LL1"#23",L\\LX,fU?|Q-dvMe͖y_Y }_?>/?"Ͼ>e?bExt W~oy+\xW?_\}?|+X_HO!) Ec?MdytGJX{R,ICD$MDN$f&u`ge$>4QF >U4f)J$c%qcH"dQCVjg!׸Ҟ_9%3Ie{"Qi=LΓGt6Yr̙o8ssSŇT;#n.$rlllGs/lڜz4|NHc&bٜLYcc2e$!gq,VwEY|_+|.//$yW5 P1|!q\DQqLÄǁ5S1`D4"=>if__+/_7e<|?cc(v4yiڬ(+(xe:ݘ(Hgr;r&xָ|>,QQvxnj{cƎhp;)8 vq;N8WK3gc7]olO1syeq?&Hĥ'/DAtFk'fL79$%K5;Ì'!>2rLʗnDd$N#CE|FDf,5G'4fk$3S*q1c꼏t8#~j=z?͋k{SؗkY>h=;e"&HY?۶tM<.k.=!/ũq hum)ɿ^|63O(&_@jRO[/6r_ŏ昘c-~;%%$vW _*;DEp/"DƬŊ8чY^LXE1k&CUÉ4G"&Y)g\$nhaHC~=[mtݖBBBEB(Ŋ8<Ta1kx(Lj3Ċ"!2" df'&Qqgs;|?? \'ŖYe\/"e+//x;\~ᢼ[hB*x^RLH>x|y\wğCo2mmz,fӴM]u%|cC$IDe333%QW |'՘3,)XX"xG@G(2̽.szgz/Oo.}Ǔ)Iȫ462fLҁ 2FM2g.[2Mc̲f~e3!2H|Q熊BDQfEBoOW+<>oek.(Q(#좏E}QG럲x5x;$1llٯYrtz݊#X4QD$IDfg͆g1$ɢHk8W[3Ee1fDei23<2P'2xxIJv;ǞYChG;v!&ִ`f;𾄱jeyumɳ ɍ$HgljMͣwÀGݖjܡ%*2/3.ݏj13lwyhͳK3̦K ɔd$H(|Q -ő9G4KNiK 8kŨi_a%*sK!DCɮd9(Q÷#Wg=PJdrhxwj>t=MbxeÌr1O%SVdc|Yd.Ot~NMçt=>N7+'aRsJs/OKl4ћ])}rTzcȍܷߝܽ͐-3H̓3fH_2##k/eW.lObwLLEô;YBBErEvBB_!hʌ0 F4#("*;E;J• ߡ4ޯ/з%QEsGiBE$v$bF81|F*0b0lńň2!0Db$E$$$$$$!pR;#ewCjKHw Q_+pZ>.#绋 _b~,?wǂ,/eb豍\i D#E;HWڹ\+|>ID$KH^oh:QQ\d2d̆ylH/O&2C+c Oku|y-1!LR<2P%xl2X8#hpgk;F+CGhL;N=v6-tǬd&='C/Z^8:HϏ3}Su#uoٳ̒'!Rd{rl莡3[t季ҺL32E#,VÔ#%'=9G˙&ْV!9ydId1&H!h[VSMMEfȳz'pk$$Gf.=#!}jz?ɓ=#s!)'1J1fO+=Wn6䖮9?xC;ӪevlfLr IDEt-MH H?Sf~Xscf\󎃑vLu, 2[#fFI$M3D2p1d$w͖7cc _␸_b,OSb h;Н_ goPc0a!3Zf D*0扆q!%QlBGiEqv]rCn:Nnq\BEP,d08 Z z0af F fю"FbF$b$( %!!! lӚ6Iyp~8 GB7𿅞 |6/\7,"䢊+(Ph\wW /|F6G?m c^tiч(@HC2fVgffgfvf?"$L ~10mgX0RPgb3Ic%xQtwQ:OC>];Ѿɿ]gːɗ$29VNp.2 ~:L7vɻϞF|6gr^$;0FՏ1=f*=}3z,b{KRǴ27TaKa ?Hvy4V .yHؒ$JF=u>Nrls2ږo=kf$6)ϓ̳FZ/&\vd%G+Gelo=h_|pBeGq)1HYtYxY!M HMp;X=ۓ=BYf,u[daaf&Sf9 ڊE$s^;Xr[z!.;J| d0Ǫb0k+bf,4abB!1#(HHBDEP$e:u]|qRRm8#}lY6.hS,'_Z|/~w͗K~_O^jϢy?y<1q_7.G!BBE\vH# I:^J!>/Hd23+33YIDCL|>16C4zLR긳p29x4,g/g%GH\ؙ,x/e.W_|?LJHI\W y}v.+W|Vy++.W.,eF"EP{gkk9Oi?ZxpJ(c"DFd efS'O/"w4I^%DCqc|lo|]7r}7ԳFPŞ8)23x<J%6%mh$QH# g~w|( Y 'gӰ==a:~ˤQ8Q\1c$IfFefIdffc)&H2p%>,3jQTͮmjSu8lɏ33;<3Q[R'!6ʜzk'jHE"6eN:N8Ǘ{9:l<9-LQb\]͋u}GbKўɹ)s b=xs'lmd嚔v!X#_mg1z[4wD^oW{OCc)AjhB}"C[%:)Ggb¤eI|+BB*Ӵ;NӴ6v_5b|!p_'G +'u F_>Lfs:^Řñ "3)_ܤSlhOl-67:`zɖVMX-q,er,i91 >=!ns<ԏ~(4(qٟ*;Mٞ̿jF/eYekdCO%df,7|c%j fO&D4ibn^ǃ[>,KfC Ju .6i*?mOk̩軒?'fd{sadsʽy}杙$Niv{r蹶HVYt?S[eތӱm|&,FӰфot'X1Z}Ʋ6eT>!/V( ivvq_;.ES/LB_\b|]R#"DR1qhŒf,OF-՘gd(lPQ(W<q\!qD ُDq   p\f8\>41$ɓdٔL2@"x̵=rZKX-td'K@q l[}G&<=e#+&xYZO|yu-KjFq=S>c&k%++z'o˥\[X}9зY^?-{4dr2y [s>K2}ezìY6o`rYlY7d>11GBRQJ:x>L%#?j2ٚ7ٳf> &YeX}t{r3Z9)ly؟#wMCSb8J-,C-,dLg٣&Ž&dжY '[0qgJS.lsAlxSd6eg$ٖFI=z>˧ k Ԭ41}(D7f=Hqnbz].ޯ] fa # $$(آ(a,g`{V4IDq;Ģbb,\&&.W |Xe,LL\'\L Ǖ,qٯLjُ 11f8f)dF,ddGhGo4Q( OCk[hDDAf`%rrccrQ BVAdHDP!p4PB(Lߚ>Jshňhx' s#E4e&Jw r>,7]I㩶rTgqeٽ徻g3H|ă,,L1qfNf,Y2>aq};Ȅ7dWgwieg|m3;gۣ6ӓϰOkljlPO|5;48O޵)ywlq^j)K?ISu#á=Mz+R(ǟϖ22vcSx!F12NԲɝZSd~RDH1HXX=lKEF5Zv.o!>^YgpbD5с#Q1A ADD"v#22/L+I3-^tYh Bd&c!)11 3r"DDBDDQ+dֶcԲ;۳O "Ϟ.Q|XeDY|X|ŖyŮ>_/ñ|>XyhK+I r;W4$y돾<_ +W"/_@ʼn8EXXEXEqц&5c+$H"HI@2Xb%zǮ=rX kK<(Ʌqqq2Ē$1|1|EQ\yhHYȱuض##߉.GhvIǞ?eUvQB+_E~ y_Ǔ|"HÁ0C pȰббŒH,c1d&I#ͅ3g$( hxY2$(1|1LeT|cgz?w;#bŮ47 FKOMz[I8uw3to Òlbbbb(yYWznrPE Pd`,hP1c10ZϬ He懴儞6+H F%Bb e\#!$Aщه H"R"Eb&A&)FI-&Hw/Ut_L'Qx1# !112cC^WXǮ:,,1GB,b( vhQBE |2ΗW6KP;@;G"X#66k ?V4~<}B]O6!:,o/<͞8gG? ؗE"+yK~>>|y>YcL/';,_?|.H1c12F<&(yJKcMͫ,PŞ]k'ŴLɉhL_!BEv% /,DY4DMo0L(@$HD#",beDep(_ӻvgb1kًPŧHǤCHǢCDǢb1iǪC\8!c;;J(愄cdFb'ivv |HƇp;ñh$fS)YS"c(5iv QWŕQG\PC5RPIP5z]yhzf>u "=M;Žo㐝'O4w9Y|=<9MGb$$Ǎ`CJ,I$Hhhhc/5gS}Bxջԭ`ݱm#&ɵ[vglfMe>Y$$bF'M6G6OH nMk?Yu/1,kwQ1zMY|"! P9 F ݍflVl#6C/dI=ܻ,:d,q61DDCG vGdX@1D8`hǍH$fЖ,y:_OҲc3kK}Z%įe?!r\.kvGkl6c1YFk䑭&`d dcEDB\+HxcFS^5k5L:-C1"5 tG #ƅ%6YeYb c,΍f\eQEQEivm7Q#7HG#gϟo67ō_)sP.<>(G~8hgZs3\ X󭂌,,$0,B=;NҎӴll|1EQC&6JDO"2fF\˜͝ ͌ld 1q_*( #&8Ga(E %WʸYc,oeeqe#F=R1AA3h[ m%l1k==!mnd{4==d)Eec o `-.jIWDݳ&{&adLM b"#l.̽%mOӞӣOT:ǥ)'8cY%R:VGSka˚>%,D&69Xx:(ڟJꞛͬlhN/.)D|Yd.",diN-tOmoOП#htS,rYE AL㻆ΥR9Fl۝d:T R1ba0Ǎ"/ (v`AcM|hŁ5SϱwzWtl%Vq%YEILN#EK&'ʼnBe/\x$bȑ25We0l"&=CaDv"C2#s߲9,!$FBw.,R#%#<.>ԔB"qFb 1"&)!M={=d!1 "Er)sQh˹F39.((H;NӰq2@f{4dݗ~ Eb+;O^(|+>8Ϣ3"L_Lx5uÀńDŽ!c1@;NӴN!"<62cW/1$9ʇ1,ev̻F].ՙvʹF].veO!)CϱC港ȣf=w3KKb쳴;NєW¹c_ ce_=ŏeY1lM w"Q!#DG?"'{yxy|@&g-g9 w e|&bF,15cV.'PF}.{=<̊̄1˶tnbĔ$u> ,zS̟Y0gQ҃:HGCTbR3}KC/ccȲEHM7:~Űz[ZP l`$qcw2cLɨ&tL[s8q#hyK0d!O޳!+ܟq}v_c9c:D;hr#&81԰{cZHb# RLLjF 4۔ ]TORP1 ӥHly k_&&&'B_6w&)D2жhǷF`cL]HTSD:~žc߷1G9 G w !qv;:K/ZzCgGb1fc!)*1d!!gGb."B܈b:'#D[-#G) D`F`(sc<R6wQtϻd'Q\P;J;I"q3*We |7U$~RWŮ(h81 1y Yk`SZms8P;Ӵ+fdEPWŌlrer[ l{h'wwm.lɲdK1<6QEq_*q4n\ӱj'T&?1};Q3b&wQl^~m>Sybɋދ3s&MWO e?P`#-l 41=1]m1OJjYIg=y<-s︿ufR{/s$m{1;2¸#xt;Y>6 9,Ȇj1l1'&ɋu3IV-r1͘xُ|2y67Mlo.bbsEPE4N4eF{ I3lH<~B

    64I'd]Vt ^&pctKvBlPQISy`}p2ě#r-FUkbp59|h#%j]tAi'4tܵF7Ѯfɻ3V|DoKfɥDx$[<9)[i{bFG2>:I|v|cd\vhc^&(Kr%o!6n^.c,3g{!v% 1ovE-I#oc |L_s*4P4|"?1dfd^{PJћGYh] .,8΍WPG6:M,1cQv59,3+ܗgD}ؑgMͲj?9fɫ&%4VIY%]ؘL'Cy),nK!9y[b##GVx8[HO9dH(Z#%c"?5gCiKt8kzf1$Kl'^X<7<#{T]fȱ#~TXcr.cmFT9lG~&cvK.ȶEDD^ݕʬ|&dd5b7&J55ǍF$|4Wdcttf 3?!dgvj>ȏ&$`[#=bgBY1r"3Tю^2 5L:RT}IӳZg86}(7쬛ȯc^Kv88НDK/'!fHK/ّbrUM/p_<-e=vϸ-D$9#~b"cJD+$"k-mSGnFn]2K>hX*S5 p"Y$|*D]rK5%ȿ'tn$\nJ =tN)ؓؖȞk)IaR’F~ )x1r&A_%!<][cȕTʗ&el3cBُ}Ƚ3D؃1Q{ndt(>Y$7]m~IC4xai[a(6br{"|"r35-nfMv7EؿCJ=ۘ{|~R:>*GJFdj^B3,}vvH% q ԑDYsbvGFGO0B4el3+vƇtNě!{]i'4h2F_s ɖܚ&pv1vE13AQle"IJcy]ș B섽'LMVt z,Ժ~]whKč 3H[/ѿlX_!\V %wǓ"g ,7hLl[QȌi$譬{:,ډ~Gؔ\|qōgbC\m?~ХqcvW͊^; ˂Oy*n]芥r24%*)|6G* -Р&dwiqvk6{''K)8aW&~N^Ӧ9m}_x9x}/'](#TJ&?*&.ODd-=ٖŲ00A(?ƌq ^lܜ!wCt'dy2J 3.ٝN<:1ϋ1H3X$^"b^/t,bT&2 c Q+,L٨5lVy"-$y{,cL{qv~ŎF2hg)HzwcFxJTgL=%ɤcb#|G]>{O+3J3+2r%lQC GؕƄE0ʤRFw5InȉfELct1o s2Оd)CYcwKm#?ȦvB_I1͏)H=k>ڡ-[kewfcTWݽV5*ʏE"7%ٙ!:{RSʤ:loFO&HlP$"HkBO8 Fodjan̑$orpTIndCF45d}u"ll/إ?eLY Snf%_Cv[TtySilBi3AɾD/%k~@t̺YT$W%XАl.(mGtxYG.HRݞr%߲സEGkq9oې7B!?7n7g^oLr,ؖ'}cQ!*"Oi25]nF&x?Čh4&[yKnNn*MInS|FNFx+BWUhHQ2FBpOs&[9*XݘS8jCV$KTmE&F>C*We8IW"3,7tj"K7LvnMWY^ic+ǃc/&z#,^ɵٟj3RĚ>ܻě!ء+!MiR3Ev>#0F<_/%)nYQYѨeFM2KȔk-Rf9tM\m''f1Q)#22$M n!N>pfx4ʷ'"(hh{!IlLɲ/-b,s\_ 椼OiHH$ (ӣO/C'־ũ"ust #v{.["vyؤ㶈ĕS%&'h{+zHr-WdI=+#̈́?D7BvQʮ΋cWR%/ݦY(Q&9'ikb^IS݊rC+q|O]I!1WD&&Ɲ1B/ѦbJpU& R-?6<]fOfKі&)nj!HʮZgrainF~юvvTIGEMB }g.yP)qѨu#PL+2cTXq1)+b> m$"Q4vF(xG{4q[QQ55^Y=٫-Ƌkѻ1MKc0d6Os&`ĕjDƏЈHȇrsI*ۘX D+$]e[;PE ddbFpd&C{Y67]o~ɘQ/J5ɗuX$u>.(YbM ^=)/GtyGr孏/!4y#ri-|8 "f=̍Dc*eo}6e-l~؛7>tj]oFwľr܌*)/]>/f,N\]$li s8aŵ0F*/,Rl(|S5jc]gk*4*&|6i𭬎 N7wDס%%2#ɆU$h2GOjN3#$]2QhHGТrInIv&$`Fg'w?dc~ړ81d0dF GTH:1Kإ|[0u>_>rZI<U*<Io/rG%[NZ)'$d]Dkk+bTW'<\2'l7)HqP*d2S[E]GM%Gԝ]7REV z>ؕpmc휽j%R،?i6I&J$Em~b<=lR2e$G/)^:4{I|CF܁21]TE{Qv) cjڍlRyXȿ.+<~FH%Cm:$ס}FH}Tmg$G.SB%{[8DOqvKd,jN#1Ȑ#&Yl$:n4m-> 4̜fc|\##<4c؃$nRmpcw=+dq20dclkeڊ+z'rqDvBK7T(Sv5|?brlxd4MoчZ1x1iy1+ qKO~gO\Yw,G72~{>jS?$эpt;F(ICc td5ЭZ2]hIſFdܘNLwD$Ѫų5ȟq%'C8q 咉D[m{|d}Wdxf7{َtŨM\%:zf#4iym#_qw]LʉG˒q "B[؄ >;غ {#UL{2rKc*2D 2kve̱ƒ#L ǒ6c2ݐcJؖ%kktD.σPcUo#?쓦]6U`*4:zz Z4GKBD1/d"cF-yhRtF$-kxf3#2̈^ߑ YlP#A*=%’,baU\$Q#?ďJ?|lNӧ^zdk"횈eֆN;xF{I-jcBE{Y?"R##SMJ913>$gfښ')nIH>-إn{좬jvGC'VK6I;ܟiIPݓVDH~We}?L^#SnGm"-1C~Dj-TFBd[LM-~ qbkGA{n.*VQw+jQ[+bpqRG^mD6^Ԟq{MTMM6<>67彉rF^+cTWZ6&hM~J^|7c'ЮpT⋲xiQ:lRvdovR,dLiV)n,F7u*#~=;M z"[ ٍ~Hp_hx'lWLN O_"КT=*&:d1Goc|$V<4G6[Bu^Ʒ ) Ş2إ'Dd"8"||mSq6 K䌨߳{l&/.Q ݖ> ژJď<Љ 2*3B2Aё5"P &IыTFT#yв5<5%h hؗN-'[LY/bb+F\ёٟof{I< rcDaDKqW6:&̥f6 x:|.R󽌱{٨37%O1FN0f-̈iq[,{")4F[F5ݙ$b1A٦ <7 Σ5q:<[+Ǵ ?%4EԍL;Y2ٙ[ on) ~{ VZ2R[ b ^7q\WJء$/+[ZBjȑ#?!J(ROȕ%$4EHI^2{r2@2 ilFkщi~>k%!sW*D_hCIۑK~'= )S5;]f(sit El;X!*}>յHW5[՚sBѯ{JQjiUfe.FKyX+j M$.GLq!̛=FEm]hJ552}d`pc4VX565L.;b4) hjxid-rBd17ŋX\vιKb+s%nђW>_i'.L$Kmۑ24dd,NGb2ÐǓcǙiL:M2G_MOGSĉBICT*%\Lq ϏJn*5Dok߲Q r5tO~ 'd>2VIȖgN$I,R#/G{z&Hƨ"#oȵFM> <\T!FI"b߷"]$q4գc&8ݍKyWidܒo#N#bh|4ĤoY?$Ÿ- nRl$%{$cEN4I$&FL Vj{tIKn^IY̖&J$B^VgtdpO,+!3d2mBͽ˹ꤞu{ُ3b̒\v%Jm9y"nz&)'bqj5vf̭E['LL/C_܆Eir:bQizLH٫5PljѩT8؄lJ/1_%:~?)&t[!(gǍ٣$b$=ƼLrM~L?F,.FugT\TI{L+sʚ:\Tgq%ǎH' dqyűƶx^F8ncS +D=uٍٸ tY,#+oqKЯb P!wpF'{#bk_Bo?I2;:reď=u$=N/R8i9pؼI?ljߓ%%o4(T<[![I *ﲆ(odGPɊ qУ؄U.L/ĆG :D]lCw]͆c$u1IV FHLQFWl˗}96y#]F-zꝑ9+b"-юdLr\ )GqF?Kz6->IעU[-#4"u%5C$Λi3OtiRD![юұ4fɍHŦ̓:6M^]/(x~0,ڐnAIn(_(q-KrKlx̒حZn^اoddbJ/"ܗ#29$?"8dݫ$)(RIKEHSNVŰF1$CUr"2dl &|hQݞ^wcwnG"62QonݎjGQIr%uel[n5j؅S쬄Wj4D^۔oaDPtJ8I#$7n帝t1ͱ3OwbTyoD씨~V6KLYgH ݙ\`FV5eɟQ59IdhY71=ŒC*%s-Eß1gŕQ*Y.{J*\J1$F&.)tjMNٙncΗȎ*i R=D01|w1[{ I̝NOk3jf$dLE$4R%ULn{+?Jn(1l`ۊD2]$gj$z>pp`1*6J^Q:|5(𗢈CK$|:s%4xvC%_?J:Qㅞ;#n^P<)Y( |# Q\;%|+Y{dcۺՖ#ZfQM]G;GWUqg?-Tȑd"U$<^;+}+eO*!]MH蒭:߶]8KrK}q^ [hlU Bؽ˶l$d@tnCE% @%kd\R{/Fnyza[E=$P cNNƽ{윚^ ؤV=q Z8^^J""_! 6ЮF4(x^pܒ'LʬenPȲ$x"!*oqN%7+'Kp6#*cߴRiɻ3L$js&2I"Y#JvUph~XV! Ѣk٧TRF;osKDceT:#8߷\lİEIbs"fٮvj"xx  `31?LH-Ν{xȦr05sίs>H6NJDҎȓ6Lv>GIƨ}nH߱);Y)EQ%8}wJEmqߡ6ױk:oX樕QG6OrQؿ[Q*dDo{78%/L\Il#tZdLrbRܥɍܭ wdIhLbHM'vZvrIr_k-{m'HelT7a$X’Т%d%e:IےKe }^[QqF='t{46-["m7Fbr| !ʈ)'{'ZlcO^)Y;lY'B?/).v26MNZFUTj$l!cʅ(t,·dJcvݮe٥F'Pe*5l}뽕HEq)GCRIjp=$K'C䔨>E^W%FIB^Go/ bȵdn"bN dmlALWm-d|v.,M5GL_dRw]>IR{ п#*1׉zxȵE$ݓ{S#)o-5]/W8;'['ɘE"Cn B22I,,LS~/d%fYxҤdWf?,ϗf+[ rc1IP9wG0is4x4%ъV"%F2d[$~rj'U=(+f<;0|;M%N4"Kw{C hgKܒHi)k3jwb&9ҳdd쌅!+#wGp8s:N: F_&-1cFy,#*EΏ+v5c(SFy#幭% D !%1٣)Qc=OrZ5۷F{T"}fi+r՘[1crvƝ䠣wenW.G}$>B%-88} ;NrEe(Wv!MoD(c$E!{>"h[P"e)+dەM ر7&+"lCB<["BJi+"t*"H[oaIDPƽ)pƈc[[DmŊ[W~NϹ)o', i&ƒܵcvUPng O$AG ;%x_H6]葞6J*8dkbuSY?%Z<$<=Ǒ^e3m>/Ϩ|ƣ.lȔ$$G Dcn 9/fc8Rwm"\6ݱbŸDiSl+4Z4D4<\DD>ܗ&)n:RS#ݚy2vlKq~lF%f([2JgLҰ̟jKݑ_-z"2>MFqHre=lC)rV_Ir[mF)&|XѦ"kȿdJv2OǓ^•*3#FT(Ǐv53ŊW4'B"r{&z?^ǻ&>FI%h%|v|vKD34'H׉PgX5o)I'KeE{B^|Y{vv;"4ܐ܅| !I!:#9.͢""$^g7n(%|vߵI^H3{%eE\,omq6ڊ]ştnE1č$IJ}o$E*"{'~%n-+2*2-울8 ٱX""#*)}'/P!em<Պg#&Z[s5<}s25&bGfaW&f1I<ƭ0fXʨ5:nqSL|"jm1rC}/FLWM'HLr'햬%Ev)&ڢ{qp`™JX&lN&.7ɧw3 -׋%Q/6,(lcWE>̈ M6?\4db'Sg΄žǎJ[r*~W7)m#jr8~G%'%+DI%d${dHhaТLȺ{dZS l6 "B{e(~l-]›{ ױWin M [;+bskcHDˍЕ#m'ߣeo{7DS'"" SZ bD!jIlRF*'fE|UfHEInEJ%S'=,y6ykv%:܄w!d9S3g\rﱟ5622br'49Y'J2#dc(B1ɩlFQƏ?9Hǒ#6fTs$O{cctF^MIx*HxC¼njÎ∽D&J>4>lmNic2:PqqFQ)[l/&Mdn4A&R%1%1df53q1co!Ӱ5GOHJ5VjeV%&2N'hڤvɱ)߲,R؞M'$݊Mp$mŏda0cUªōGrPu!lOj<Rc+[aӈƊ$ͨ{2E5D$j$v>44NbcT3|5DV¶B4AD?bdZJ\ %dbw.E{8v)N#/ˑ~G'P$4{P&#4sJ(nuW#b]ػmEa"Q~8[Y2Cc'\I=eM!ؕ*̔d2F(($tJ*%ܦ$?4x7\ I,He!إ\ b6؛6FV.HUR,M>$!n)Gc.*/8x7GڇEmeI%cMB,qqtχ'}_NĬި6$ȎzW\ ={KĵkĿ|QҡeMrHu9d͒H(L?dɴQ,iW~%gPdJTJ_K#?Fjɳ5SVuC7,'TG&#|cْ2reCI$('H}Sg+P.DD?F;7^u&V圫T]nIEYrJ+˴Xړɗx˓%Y%|$\$P'IGi6xnlQ¤%.HB*<_{#_!D2Q1GƭBf6Ϲ[Id%1[XHFLn䒗{^%$ݥ"?&Y[;Q'+TFa?dY] vI_iBҡtQ"n{CM:&YlM]2-[cTlpJ^6NTN+<"Hݵfj'|)Iࢿl>I.]vwŚ=FYͲ0؆F!:)Nд:n%ٗCD#E"[)GQ3C9##_!e>dqдcf nh3FP$Ja͹ s#D#ﱖ~&\-dޅRmz#;oFIĔfɖK̕ fG5G{k:B(#'lC{U6F%[pqJvZvg̓ؓqvZbN6'HO"OuȐ7CGt{?]?]BdײQ`7:θH'#ŕhF;lOs͎M!;;Ƹ.7t1LTJ,q{<,q| Z[%#(~c/hv#7}iX.ppKIX Yk#59VVhrڍspfܬKdh5+vf#&팒GN=%Cg\P>F.{G/h#O f<Q~1gQŝj͟qe!.k"}cily"ԝQ5L/%L($blxyrN-p3%$M9- %dٳ{Э-c_{m61+ Јˡ6FOs?lqKa7|t!dhSIv>6/22R+.\KѹrؗuhV]GqĦ d~lyn9Ȍ$9ߵ'/Q6"Ŷ$9]EbK1CGRqvFVKq&E!Ǹۺ'Ȕ=rq~T):܌b&ٞKўr_[q$4Q]eUl}F鐛#MRirla4[ij%h:\1Bap>OKĜğ;v&EbE3Ħ+nKf1١40ksQSĐl-T3t4(Y$T[>,Ƹ27NnȽTj3vfmF/q7KaKzfH]h[I c,g4'd1-Oۓ4J7b{H4Er*k2)]^_yDJЙ];#oq)Clj+{QNMb[5Bi)ݙo$$lƩ7)!?"E3Ħ%_TYDbP(b?xvGB6#k E]-2ǑE,6{uȳ"XMV?DR{UnOlxih7 Kc=of¿#l~>x"kr?""3nH%̊$KfdKK(5%.lkN<低_o#:#:r_Y/9~{M+d0-F >&T^lElM?2Hdו[9#%%dcE5s<ۺSlY7#25O)jR6W#[ r\CU3.MɵD)nix:ʷ4}{:ZMD4$ﲕIJY5rkɹXOa\l&oѠoYnf"|2[n ТdwvJ!+"ފ1Cت\hտuWHnTEJ<AOwfC[%D \4l:\[X߱z>Nd(Q4Pgڒ?xgֈ񸈲XۑW"d4&.׳j#-VبՊqGݞT??dUI7%7MYvYvpI$b&#o')rIE)Y[;?H ns[tvO&ཨ!?4%|E}ܕQL?$DƉ?hT4q'%&HEțI\~r821cHxѤ4Y,T}1* $&TQs!&N^LfVdlcd"ي3FIXre %Wm,4n4S1ac6/$u MY4%hYe杧(xYnTҴO2IƢtdLHy=0)fȱ]/+b+?kUΡUNL:5r䛶O{!GӝN҄Nc aHkb+ؾDU*6LK:kr[ǻո9zVdR$ت(HY %ŎKI0cI#aȜdJ5׾fDD{WmBfM4/5x u̻h\v4S:dHXuF"kM<4 f4X`8^9Wb.fMCFJy'5I#ާ*6+f)ɓq\Kj|T5S3) ~IFB43 )o}}q!?L%h^FJNny#[Qobd] ^C<< `gLmQ QrQsR&ϼ}-14=~kkdC"DbBb`kggS5y6ڶ)ͫriQIZZžFȿF*߱.͉%ءv-#~7{y/'͔%%'D\7%m}v|+bJ͋g%r< ; =Vm[r|D~͕EB'b.HL-qɹ {B)xrK%>N7.7볒BJ[J14~_I?ԶcDy*ȫb+ Or~]݌lc_'M1"Dٓ)zfbEQK]nM+(EQ=t={d=?ۧ,<hc7ه2*$>Y8$J;Q%Ob;pcdXJhd9*Fƃ(5fNr[n4I>eqٚMddНF{F6&KcM?(uĔF^mwfIQ)z1>,T4ю,+M4k';GR55Q$Q%1"۳K#M#$h2-V~Ѭu1rrUvjƛ5yԛ3ͷq>Qdy# p|=ܔNr;3j"3$eeŸT2T8D"=P#chBΔlLH26J'"ka')X2$x8-2I]*&LJDĔ Uz${n5d"(߁y~HdC\v=Aȶy$,ߵ'f[;=ߕOǍKn/abi s rQI܈67jjdob R^|rQ?ɕ DMFF앮L-ɿ-*ݔzE9FRW{ v}{6E l;e6l1ZC*EX>%:f80GHQrwϷ5cۓ8?$$phhVi՝?εF;$} ǔ(PN45":c2t>_ȒV4̑j-OѥM I/gWl=7F$;2ffffM Y-4>Et "#O&LP^OHȹ#&nET^X>[endjtYKs,<71#hMC>b8S(c$jxگFY;dC|ٲ섋#:UtE82\ ؈!1E`, 0SWFfy՚K<%FP1Oҕ^C)r]B[n>7 6#[\ 6I{61+[d)iP\n86x|h.{'<'t[{5G{ =Ą#{MlEd7HLM3ȽDZl)#f6EC"R7H#x-DCV lZObj?IovoBJ6mJ*DDʑ&d~rJruQ/4e>np9#WtorF wTI{;cd]$QB؂M&/;4cJwhɿdb tVtq,F:3Q$;0ΙӲ[FI T{?e#*h{љrJ4t$쑤iq4U'-:2v&j2p' };>ɣg蔾6FI6llԶVOa|#kO& 1Ãhskrxc*J(S6̒';ĊdF1T1d" $a1z! P k%uI՚Wr52Rɸŭ "8*iբP&K>~$~/LC:kq?ɽ[Mo;* 4oc&#~m o(&5Bɰ.g+%/y/9HdwT#ѽoYŌ#1ƈSė$عOjchDB1nklxע8GN!uDN2svލ"mlb 9!5HXfhx>{/ُѢ //DZM"{32=̓揦:{?9#I`8ҍl7:5w̱ g#,Lɟ1`!/l2Ś%gZ->pLvj歙gcD?fMF(kη%VY6(NJ&ln]},v\e-ՌC$!DƸ0٧f,[#*ܒԧ:{Uv=].({D՟ PcTodSmd|E'CN$I//xB |좆U>^Xܵgة HSP\ !Ktn-pgjDϹ$̓R"ycMKqU5{?6Rh>=Y J&؍$9Q{KI1&g<*ļP$]]cXv_qt'T2~7F$JMw"J&KnR*)!H\J!=5$DDĻ4p'ڻ:Ծ@Kr =.oڷ vuT4pQ;Osc% JV(GdꎤF4ڣ2ݕQPQ_GLOchlɻ5TcWFlEWr75wf(ɓ扦FK0bTRI^1$M]{lukcWʅ&vv?sNsy>,:85Yn٦M*ڏcN-Fe|X~1 d\IjE[}VI 'j##RfmQi*!㱪cN{5/SNG)$7n*c~譋]n=NiPnKI;g%l8&;JV?.˞tFK,O-#ɞDe{lX7Eحny^ﴤyx%LI՜n*:^H=ƟҋܤƓ%q[ty[xK[V[\E9I{'bqmYk_gGs=z'J&䮆-cV(Li?dCߴN vliGr.GI: hM*2=ɞqWj}#7"Ai!*!4JKcUgQf[ AnECI ΞVd~+%lxk4SJ[/]`F%I,5r[(ӳ.[pt ͛3GaƠT[ɧddr['^T7'l}ejQlc(&'Fx}wu3UMe~eH'#h^PtnEQbJ>Nّ6$oڙB[PC\LC۵lH-ȣǴ4LCE:8kIu,[gRȥ#Q4ѫq #C섘P]'#N\";4>Kɑ.})UOɤcѥyONtPk" ݘQ$"g[^; 1rihc+6amF~h05Iآq1C<QB<841[FW&]6[=Y4Di4$!z'ɨ*3ؾ#iq+F-KbSvN#&+% $gk1~%aOӝdL Ҽ5e;mۤ}7j򩵱t[9pe珱!D-0;rJ ʕ;O8?}Ɍ%]c dhqQ#-󭎫dLMʌIG*8]896v]Q$m]Z%Mr_JӶI^;h.ҡ*&*EKНEBVW>GTܵ%]]3&) ؚ'p>,|3?P6J'\^dHmyr-ݖsQݞwmRT_$V(R,Tdz+{bT:{\Qlۙ2I̓cʽbT݌u[FFdO{HHT6,[#O54LNi6_L(PKt%TDup2џJ;=h)X{:.*%jkse'##GLhF( P""bc,-Kyf~(2550L1&YDfTh&\RW5|L}k4۝?sUےSVjHKs>Ui"$c'MII(R3J#$2dPka*gPٻ$}ݛ :|J\?\2ï'os(KHPq,hύS5Ѩ:䘐xV6>ai]'U2G n"I!\[#$gN<52g;"DPQ(Ĝk~iQDZ{C2qI*%).{Wk<$\ XMnx7Zܑn{#bW&^{ V#kd]l/ٺCj"RDZ~ͫc [X\Ulkc'4$*#Qe/C鎓۷[rRnlU)2)qݞ1xps!Ye9R؏bdI׳6JFLb )l$$d8(dDnKͩQ~N*Y{$&>HMNӓK2t 25}5%Tjzl>钗RQ)d\'+DF5ȇ ̩8٢W eV̉S518F84X$>QH@KnT>HX-Tc:FS?fWtN[]C~:)t(}w'{IlpZb1; ~IA4}e\(/!ZDWlh\cݱ~GD)~'[L). >(>mY#^"%皺$7cH|ٹ#V |wQ^[ڷ߲.Vߧߎr'"#k[,۷bNE_'ventgf)}d2m5{GIvNŹ7"Cud1JrѾͫe$tϦaC uH~>ۏIc3&d_ƌ'\#鞝hLvQnyB(huّbh ]n!ɏYDtBh&*Y$x?gjpj=nepcldž2l&/9ڢM^#7ͅ_'Ǔw4QRUFFw*fG3Vkovj+wgKӬڅ#A ཅ*{ ά'!Jy'DnuOvC WĒd6f'XL$4(UGi>dwA6Fkj,սCܗȜ6؊H0`R4vI>"ASݙ[r2Cɥ]&3KVh[45*2$56:-j>7fiTh4_ع=ohQ4$Z[ڙ[)5㵜G%쓊ZIiJC~ %dD&lJV*%I|O$]{$]K%]eٰJK^6F>'b &/BB<#{KN6:^4&ej~6jvf|x:Q0R4}6qF pMѭGPldcDɗJIQcŦW.)ʭ"= [{l~8cC"k{!ɌvXV싸3 ɩĽna1CC^<vl##^E nș dQ>$#3JFU+3}̾Ѫ~ I>KqƇ VON)p4Vyz%46NvǕ ,v7R%+<#Ž{˱) Ej. t{^G7isH{= %GgH'_QN' b_пb]Gb1c"{q=Yś\[67\ WW_gl53f5#"d6#!ObƭYRQ&o'Lk$1Mދ=nx:7K vG+ ݑ1"D1b,5FM`8 Q(cb$wimbnh|J#"b#F6RQ~R`IjfفLыTfʼnكFƭ+CHS ,nO5:<_-Y)oH/dic.;,UWf:2+vfV̉٪c &/.6dEѳ'&)[%'"rk.e0fIEȽwTk?cd1" ȯ=cfQ'OAj41G7R*:c`P4X*cY&ٟԑŃViYDb俍#X3QϏ 7bϴ '/UF(~Qhޡ~\?OZ>aT1FMU3,y3a-Py'5OSٟXQ2GdHwab &aG A[Gz4nJ?x6̓]ks>&LIn%ceocʅL2I.՜ u@cd7dUB((\C[̘rq#T;M{-zDj&$/Hlm"߳ɑ~i=ͶZ}(,,Qeз2"$/E4$O{=ip)Q#l+l]b)qv]cmaz'*oo hn#$H R(Il FEir6#ʆaXcYf6-ʮr6k[sEʬ[1i&9'˵DZ2.p& pdde> iE=^8>ዡl9V[_ iц<Ŋ>VٲXű,Ė7/ |$2T5dؚ][rCufdMLGCUѥPFVcWF mLtȯۉ&9O9K#'Ve7d&ǻ24=#/drsE{l;1T%[Lˣ$dbȎ>(I/$K2SVI3J\,ճ2 ^jnϽrme4M4FZX&dUdm@ȉ&::~_(VM/ӿt+Ұ4f*1TF[Q.lre/ =tq\nVObrY,&l_>2PQdع04ڌE7R؝ыMslSRvdfFg㵹,Ϗɚ{gKs 9I4n9-t]+Dv܃B䢌CiY8d`' +2vطtU ؔɢS!6oț:c{Q~?K7) Lq7=[l^ۓ=q*Ugf{ {=Z"[܋MoձD\#\dB#xT6=lS8&' ˔gvf&Sٍ1+ A?&ɷt?MN) c@{}?7F1YZ1|qYv);1%ɌӮ P8`c[&MFhV|[~lz$I"4p]NHT1l_3QmXQ|k=HcLrQVO'YhX~ο_$3MǕنvufiVܨPncrsgܸ-%ra&(-=&PJ;^̳.K3dF*$yR$&̒nΦ]5LƮ8CbDzk#?'5~'Ӧ2'D?"]46q[Y[_|chkȭU)zǕ d8eƧ dǽ3Uk]#O3Q:gI{JDћ#SqyUkڻH)Hi;lxIcĶI:DēRq\cpؔTJltܗ%w a>{)nyn)g:TK¶,?$齄d:c*%4Fl|'!KMlldhb9)ll T[\TK='j7Fx5ȑQ*+Aol52ER߃"ؗ"U'EQ(/5+B{o)~dUF<c'dc6ͳom,Ī7$d^#LDEj=#f/Gq<"f%)YgJT" Ql! ,61F6Ω/W;>Ǟ3V#='$eʽykfc\kˑ3NIC#)p`Uz1M{!RDצ5R _4iٯ''QI6Mz&ڪD>M$(Dj񰓡?#~$J6:D_d&52F̊P$~-b}tWZFvP ,K:cȓK$IW m|I7!&/尤obry_\dfĿwGɔЬ)%** J7'fDȔZ2-.68}^I~~v)3HgIF,x\0F"T$_J=:4mZ4ǚRܞWgd|N3hGvM.ۢkr4%Y% z7bvțvMS/v0&>Q[R3,1(2~1[K~&Gr23-rVd0J!#4&i:2I%/cqb3OɎ.h*DɩQ^ fߑ> {sNcbݚUHNOʇ+m#Q*2H4j]d1n#%y3s g[B?̆;dlσacvcѕcꚏv:^_L^MkIdDt'e|!{Сw#(lǤKKLh]FG{EV$ QxKa *WFʈaoɼX=~?ӴeqٲI2pTeq'I 6Kd7D)2-vb#L>&Q2\ة[w$9#ɍQ4ir4Fi"RG'ȕYV̰qgތ"Plkc'$OY=60JoJKrYfjI-JGJ~^&4H˾̚5[5N[J[y۳Eed2#80L+D_ǒ[)yf)Kg4MX$1i"3N%m2e37v:'?#W'%IP201KsG?ɑ\ngN4c4K3cb 3N1y3ٙy-"w_\oc$Z-r"jr<茭S!F78:Vgͻ5͑ɞG 4f,}ؑ4.Q-bLS90A4pٮ_&t))6D^f8 ;F#!cUU2mh|< 4θO2J<ْ{=3ʙ)c)u6TbDZӣl[^-pcȱ:&^S:bqNOيv72IQ)f+y܄ad.&k2٬wd)!HF 1d^՚yȚH-gxh&nѯ!rvi㫋5s2rV''mHOLE:գf{G{씖Ë\{&^/b#b$-c^˔y4ȸ+b 5JWe~yWvLǶH_Ҋc%ɑ+iHJHbKkvG(2Thoɹvw=M7)-.h%#mF-L͎U&H-C5FE|[ '2-f@yRSؖ)S2jԣF&[3Gtf䒉3?#;c+d$PM#T6ܶeFty2>I7mnBW14_iZ6=O)z0ߍ#-L2.=ѩ,Իg 'i*1cD\ /#$؄\c3e m4;#$+f7#:[Ȗ3W2ӑ.YY n7m̷})6X[dyob F[ٗ-F&1:j2P#YVe 2鼇?gVGB4͹<]F1f[Dcg_[jzy7ߣ4kH*2LD}!JȳQu:|u%LV79R^,mޫw+sQ<vH{2dD+S2F>LF|[x%BdP'nnS?]((FѰ?%QēmLDl!{7([{Gh}'EnMU茬TZ ZcHy"b[lx"QF(%N6OXZ﵍裝Ŀlx|>cQ]{"G,ƚR44yKcŃM=F{E S]uɥ5dFNg 4|dHb''T7tc"'~,M{3ed|=b49xУNrjZԵhdFI/e{̌& ?DdY)-ݳ6CwF7<)#HcavgϖNU%d䬔ѪUI^;);<١тWQi&b㵜YChoъ-4Uf <Hk)R?ZPUM0X];}4j1n"F?,ḏK&kƈiKc Bi/FmSV,ңޡYҟ8њ[ledhȑqFvve{- e[db{ "2!4FoR~Cv'(Bȍ ? 067Deq26٨{d{ne.LͶJFK+ 瑥Ow9nhd#%ݛ2;[!ْ,=ɡ~$]"b%BF܊CL#wD9e[i)oCĬKjc_lRk*.T]Kc-A\sTG-/YTM|gos$kj'ft̑wCsBG裏GњY_z2m(bxŲ1ΈdlǑgݏdbуV:f,ȭqoܞ7S.7daKb܊d3$L*1J0KcnFLɓ6LN#[s[S:TJmpJVfѪNUtc1ʝ2&̮C۟q[!?fn)~H&MEc:Dm%{!Ɩ9];"-;{^;C[oyz-+ԼE]{z9{b7<Ƚ&;cOas4d+$4xob]o}h'$(WƎG^Q--/#4}z?G3UT`&, QfYFNF۞qɶddpO%K'2K|rc65js;2V^Xщ*5\Q+-g٨wfv2?AdVz4Km!;ْCLwGKp2%[3Yfy3䓻>6KFL{odlhlnRMV,ʷ2fj5'k>6:TL0gGi%"1:1y3NѪȷ3"Rܔȿh/WF9E"9 Rޑ ?RQdt ν*o5[ӫ-1f87F+d*/cmDd5ȿ=)sUfI̒tK4xE %]MV+OJ#ůo㸄nݎ7q=$S{wUb"3rܚI{%*{'}4IYi$"W"$eI>H1qDU1'1Kv'HT;]kQOa'F1~iD\+k]dЪ%[kJwڻ/_m耘n[ {23'ɑT;匒J<%/Gٖ-\l|Ƹx앞-R%E;vG;>H1se4&*p"Ӊ(h 5w>ߎA["kbpܜIFvDvG5l>fgMs/Fowfy%+/ϧZ*ƌ*&[L/F_Fi_$@Kmv2?]#$LFliߔ:lZ1Wg[S=fo.KEmf}ՙ$CdY6"^ۑR:nf|^G n[ɨ2j,Vt$n I_9r-%lT :$Qc>Kos4dɒddccR1ahdcjȮ :[#l2yQL:3:#f0$BF\!3<\or2N^Ug6odB),v(k#=̫Hkc.4&R=cmktxr5KrXC裎IrX#s%2)46-̼j̜De|*Ŀ#W8Y(k>)_$2lg3fIF{щ\蚽̊-!%bdDë߶|Ν,ļ7/dNŒ3eL4Hߣ+ <V?ؘꅴe6vZ؎G홲mɩȚfh%geM9\䮍UY_R2 >l1\fQ9nNey0cDe!?F93Pl\:2ǹstt-ۅ q2;KaQOc6-Z[F;|Y{۞n;.jF6Yfl{E(pU& u/,^p>CIpZEv1߿ݤ |'ۗd h{J[cDN1j|[㈩"8Eň$G~\g25i$rQhM+{}\Oȍ"NmRJ]\bһg$ZCgr%~lm{KDv7jm_8Ӳ_s"ȽJ7RC_\ګ\N]o%hg. flgd.!HN30N4984r+c;^FLw3'!3$gƹ*Okё~G2. Fً3Rё)%'fI?Cce_qdd3S5>љ3*-ݣ<2SFBJr{ؤ)obWB%♋!MfD}Fydy٘7ffd^?ȍf #Oբ,ϴMDWﷳ_4K5j2hMmra^j㹨jrFt<#f8ЗA!"2aHȪ˻1uf?#tcoW&tv>Z}?=*HͣoхX\H{-v+N+m$jr5Zfy2I1BBEDqĪ&̲c,F[ה6:(q5Bcd؏$(Tx2J(۾árClInOvLhI7.%DbȢ*OsCEmpBB-b;K#'D{t=TJ-+#n4GIsgS$5uŒToG(y1Eǁm%$@_b܊)*t>KGF"z ײ[{b vE&=Jkbq4ܒ42K(ҾMk3x6t̩IϳCd)OhOdb 4mVtU(2bD*x.kfg;'+]$)K?oiҚiQj]Q~Vf[5 sSfayz!ɳd2?h61:.e$FH-Hܜ~IYxF YIKw$evU4NV$LE#1aTc#c6KTjrsDOtD,"sNF#*%-?Ȧ`\usgͷ3rFз+sMDo N4#ZľF4co?ɪ/Ϫ71#<oaE#Q"EGO7A+&VJ[2d\?$( Z{X| 9Y`t,Q!_?em|x+(jW[ [[7{Qch&&D$NݒC'+$؝zF5}{Mz9=ؾ[ܛ<%=g{QT%]$JIE1T1I_k\蔬suLډFĚD];G$QU+ݳ2J?[y݌Nc|HC2$dؓCܥ9S+-jbt-E㉦c"Y)ħܖw44-iG˒Nɺ'σYg@vcNыj.#簤#ųE#<&Fwd8C[Ƙa|ǹOCe3FFI4:/ nt#L|žFQ?T8~F6t-==rRܛ$7&{N6g~]%oqOQrg !$Y*|2MX V+.%ebvg$[[!}˱~q[fĿ%?VSE{$d'>Lg<,RmCR|4ϦSD%$9/ѷc!Wf{BFӢ)l+ٓɆD8.32AV6N,ekb؛fPy֭4tWڳM?73RHwlFIU3|׍ٚ%܌bMQ<"{b{l)ow)ry*TCi!Oe$,Ե7W9ld%$l|/k6FF쌤j[h.߱+gDWMJKql;ٍ|cmVǛ3e嚬tdķ#W=ȿc¾Vi̋QcFgXkFt(ak60&)>LLU%D$+\Z5RrLM>I>PlZw{4͘QFEɨm[52ow0VI]ҳɉG=m(Ɔ=2rM$ёty7/.G''vYE1. !3e>أpъ*0fjKrLE&s<53FgL8\Ln-"F>*flѪftI3Op&3x`:trgӑ/LzKs2=S!E zR)"Te?/-'FMIt)6O'ʙ1ʍdz)=F Ŷ{l]!(+J;.?[ nESdQ=$Ɛ*E;-&H]n4%_g${"ײUVQcJ*^${Xxt J34lKn 2sіFogeMm[mtV˃}*/VXO"|bǻHT1:o㹖inK%]rfi#vXjsrupZ'BbI &`W㱔(OitRM-&yS܋mُb<2xj3-̹'{Mцأ# ɣC隤lWf*&}]c#R>n4amY89r#&“|m;&M;?->~D~vGN0m?FEL$22os|Ύ(Dǯ^LTgt4{ dG"Ȏ O&t3i ;jgxFO桻NW(+'&Rq33ɯnG~G~߉iK%|Eo\ť }]&>[DsPϬhsK_[Xr'{銠m7H-1=3ct"Ll#"J؆^ŢhC&We$4P:^'♒>0ݑ]S7"Hq#$2M{&X bT_1 0$ҮblSlI|tL-dʼf_2^Yt9[!'H 2rVCI?h)ՒjUL 2cp&bcMMŘ#ơH-^^Q+ܖl?h3fuHO}"hPl=[PC;F[U'2H=O#2-{8#H3Ƙez"dok/˶"6$"L|;mbK|UdQlD#E4<6ݏ~~߾+7Q!+G%;%L1dx?F+l< N2[+̒{4B‹+j1tt4ѡLDɫLԿ[b]λ+9}"cj#G%ě$ko5D&G[>֯♩Kz?gd6u6=F_$un0Gs}3r8U>:{D~SqIc&Gv> ddL.I{Cu*%eUgF]Uy&c/MGSu^4OK eԺLv 4Yv0:{R!;ݐ;2dFF52fivDDot=X-]P2g tP[52#vE~(џ-pg&Tb}ЌtDFѡHԧT{4m;x4y>y59"MZI[GRuci$FNR؏68!0#Y 6F Gq%D2k6˩7$|l0ˁef=:O1H(H=FI&چ{v3LɚԖy"<Tɵ8?ʶ]dnOdi&Mr̙w'=yFBgʼE$["P.Iߣ%?*<{ ڱ+~ȉ_*C߃FڈڻCVSŲ|YgFDc_%9Bcv";lS粒e$Rn&ĭr.E7^IIGg T!b%4bwGXY'ɚohȲ B& _.ti855:,9y"}GۋiѓMHG(8 /*] {]5T5&n1qK2_rto>u{2<> xʎյ]/PaE:֏uQЯ-Wf D62x2߱c5ѕImh|MLsog< lCXKmƷt6?$tFBJ5I2̜܃܄1JK%l6ɴd1DǻKfSFh0G[xh29<讦gQijd؄+Q YR0F-EEXjYj5ul2K4y&h̞Rף sOeM,jŧptTPD]'qf%D&UKc'x6A#4T4uL/BSɪ(A][+.I>jvgt$6IGAG3i`Txl;M3|#lH|ّN>F̮2Ivݙ6qJ|7n꺃ednQzn\oof:^өܝ+]=4lfѢ shD2r9lTO2rEc R<1&;١QYOcϪpD5Ώ/G?5R}:{#,)Py"x"J̮34d4%fMDꦌ:iMEO̚8jSx3`ȃ3tDFDT'$Hk!#t$FՋ}Wi8;d<*V'ʈ^=;-/{4Փ[ȣtKq~ˡ茢E~;iǁ*ݒinn_䜕|EQmɴA W'(z A(Bq:8usķ5?6+Ǒ-j_Ο¢N7 L#Q^[TOɾšYl3O7Fͮ[iq/G ?:dٛ.J&ɗx؎IAMtѥn5lɏQG> `12J+53!Ş h;}[ŠB<}ث[{_yepdj%/,R K~ƨB{cQg'$dCs5["Q'{ qw*O.1[0iZf~ёk#ˁdj΋MzG?RFYXgdEh#|DӢ :oY (SǞwRGgp7>n'O-2yW&Vf|Juk%ļFO'C^Τ'RzmUyzeq;lm6E*~<'iMݞD筈BO%:4td1Gc⼨EC5kc3{vz(L␢WuhڙFc̳;26ُ%l),36R'Q$!~YQqY#fLn2LY4y:Cq4WnW>Ǵv56̴HC>22{L:Ik:,^ΣZxT6Gı/l}+~GϢӥ+Qϑ6'_"ocrRd̎'DĹ-Ib#&$b_*:tb_lmM6I]1?Bs/h=D(Ǹ߈ݻ= hҫjBl6lU5gT,doʑQvcOsQ#d? FjHGJ*\Jϛ~L'dronvNddLǨ93'Iu6ɝc}z&pŮICٕ"[2|v5cJn,.4u /5R][X1eJ7Cvƾ,n'R2l[efFEJƫHrcɾH;[D߷؜j׉V$b'co1!{zod=I6V#+|PRu^HFj>v{FDbF؅Kǒ/"SeRenES\L. UIR"2)HKr$ <>ыUViI VO&ex$e (HH"^2~:!L-N)|dJVimbܕܝr6Yc"?߲Iٺ!$k!i#^>FI34FCf)Y9z&pz$D̎/c;[Y5A29>\ ɎQlm %AY_-?G%\uCd!E^л+!61"oB[2糯eJ>;i5\ +5ݪ#6"{->FrT璡~H#5<Kl$ XEnBݲfFI+M%n̒iXb[/%+lJt Gn*F?+/fɴ44SvQ!x4=$bEc&ZJ&tg3ie+>NO/)}Y:u3H I_>Lj/cFlqj4'ǹϟMJ,qq˓%"Y`" j>6feѕ1Navum?'fYԥhQL0˚562cgGӚ/؟ 㤭wMsD cR4+46Ic#ܮwCd$=bf2 OA4inghߞDSܓmCHvo9#TA40A:4wOa4k3;gԺVe7:ً0n;4ᘶVdj5<r<&Ibdv4;,RR*Vt__9(Ȩ{Pc#5hN^CU۞{m!h'"=lge)m$/Yg"؅>HJ?g2*~nmdCIJc?Hl$ؒJU"r[k[}orIWi6 \+_ϊmloފucFRx7!/C@6#CV%JvSLoM e&Ds, #0Fd41]P$׉WC$!DKxmg(~P$@ƿ$ɥr`xfs4teMlR|PϮot~=d(HviTcQSDd^>zlqgM+Qf$I*D27ffZܖO(J>Z{"8&Ћc{Dڢ-()Uܔd6#|-̒dWD"[1~ :.8*0iKy]#MTet+(>ıplb"ƌPR#Lg{hܪ7_h˳j2KdIeu+2nb_`| tz#N&i$!(>Eb"X,mm]%F81zFYͣ.Ofi=DZDS>xe宝[ĆX=؋a !f0fiHǍ48oTa=<Z{+$65QwFWRܓm O/%l3? ?u2j俄M|LttF1F9B2cJ]{icIS4YhUhֿqF};$hڢ2GfI*bN̆䱱IF$[/r6hIUbݐTKgfntfXMl1Y#B ~z%daQ.H"EIp;E  ^2kœы#\:u,2LI+4_q#b`>(-d6M9$>ڑ.ϻky4z6hfYR2H/2鍯d [Q(D<59'{!.nIٴOehw3dF>F%|e[ӭʭȽ/.;>{r= KmLQ6qt؎? . &^O'L^[b?ſ]WwIї䓽+b_\/'8cM1)$'}YLVo!*Ȫ{L'$7{3/&IHӣDcf vbtM3O aE.h>Ԛ(︿}"@ 1b+%K,[krw #ONy36]K:覿No> ݺ%f7h屇 w$1~4f~IY"7d=K*lI/I\Y'_4tQZ6^/7bLDe2R~7g숉rLi٧ 1nϹ3:o5MX-oL?qFQ|Pܦ$>L|SuZcmtYmJΝ:kk_YD윙'^FX'liEQB9. {$6 R/hߑNd|6hRc[iAr$FxBi=6d(vC z)E.D-Dm-;$cO"폋;\Ŏ~oCqȔQ5ibKURgŽqc]Yn*Ս#lI{FOēMalyN1d!Ni"Y-6r13OߌN2dDhl4^XxJv>4C^0$Hl~ 310D OɅp<6O7 Qṗ-)yg%"meov}$9[ajf 4ձJQ`" *cO㱉mhR3Xg"`=F?} URDj9xd{hWh7r+G&eDג2"[lY$Lk_3Th\~|X7én;s]6aSqF85#dI[y(ڗ0ɳ#S%DcܿG/G͢;! ~hLDIEUh&|4;F,W9T- DGpOcj=G%B  q9c5^Q4/ͤc5^-ٝܛ HM,F)n`~+a~[5NʮLȩY"[/q}ݍ 4Z>Yxj%H"r3Lj{&HlA2E]K5>K2N:$$+IHشdFL2bLߢJ6xǶ[lth?>J쓢m;c!JvlD7$1K2q 'SNؚ|윫/c"J_bwlk{2T?(VD' ťDDwQM⊡Jke%j˶x#+IZ;fI+e2FJL%{ΟꦒGFmE'4hĪxY?P&?d.RbI;Ј#M:taƞ䱨dO%61Ɲ2[IfȨC&W'_.g|#?]ѠˍNLMv?ɝxȗr9$evhdٽ \T: cѧU[35-6ҳ>sOo'%VH{/sOGot_u.LeQ$aډd:D'I1ɴoCKAW{U ~ClIrdOʑO\Ds%z&JLr%!4Fno bJ# *D6DimX?}V+3??ΝSf|4i lKў7̰ $orC&661"[nM&̿Q֧$&#(}[Y> rE;*"ǹy\Y}ŸT/vڋj9Ԭrfi5 fȞ& lOzdb9+C絩l$쫳%<]qc8˖z<"/s1!ݒEG;dlQJ64:H_#e{%vy$Kcͱmx-#ہ£$>i B77,-8/+d] V~.7ؑQq.9N[w$xŎTt.X:7@C 1F,VC$WdٯT.vvL3H$rdvk5DZF9$Il͕-OX[}CFM"Oȗ$-X1l7vtWz"Lny|Ufl%UJ1>~FʲٌHCَܔUoΑ)ƾ$NBGeic w2'幞fɤd${|6Z<(VGmYlK\Y'/лEd\aRLu_v?W%7H䔷I*F#N'#$J$(ivlB?G jH[-~ɻٔ/aH$#DG!o6&!6M=UW$•GnYt.HY.J Jty<'/ؐ1wvR<}FyܛTeMYdF(r[O}=W4D}' ([x*DVT1DI4bE^I w_ȉ4ձ{Q'ɗO/Ý *H$" lɑdv2e3嗣$,DᒑK6uBDf#I?*5>-$pCfi%b2䖚9c䅇"pq6d ʙ*3Id^h^#$N+p{h'#k^iʬÐe[4er%ddQ;4+Qעj'ߢ[%$HweQ r$ɷcdyr\ݚL+JTj8,_{?DC%NogEAճL{b.l7":cI$ak[??lV:#ƗL¸D)EQ:frd5jJkc<ؔQ$2bN64H}#^GWLKrOrCKϴDز2d1A4|fd_ϑy_$S 1l/&E H~(RbӾ֑KbeOD~<liIӱEqim){;[4y~IpFPW_ɷE|"N"~nac#$ITǻF-ʏk,t .$Gǁ~˭;<D]!/5PbQ(4!+!_FG OLJYߩlc~ǖҦ9̹mѨɽ%ɕ ;fI chO~<Ź$ ?ɠck3bl(cHǒ*YF\3x&H}Q[N[~R2j-oU%vd{+Qױ~Q״~RFk+DfIZ&J^ĆHˎ ͅLI:$1-#N'&V*#ctɷyH]m[B7"/zF F9Q59+dty-xE#L}g,{2?Pr?Y َ&2ϻ&dTƙ$ƙ$KN'lL*tKLCfOmɭژ"45x ~9_I[HKrr䜣t̮+{+THE+- lV1crdOfI6>Tnmj6lW6إ~y7H{av~KQP?C8PJ;OwK{c*tpE(ܐ%bؓtG?F(.>lVe%~M6>5yKcZL**$1D"<3hOs[5jfLdd] iy4?Qc[$zǨQI{fG'*-#'{uZpFh%MQw550lEQ0-.3d=KsMUHq R'S강:59eF]TZO^_n5씛treiFd|2~,&<sIcӴuͲsWf)1ډtSéF ROBO΅%n5Ѻ:j. MmvE)l{P/5왎f]Y3di{?g%ю)c%b!)OcJ_ ꜿsVhlGvtP0Ht0Odi[FX#68XՓ׳"W$FGn}ڡl+W٭ɴe.LL΢uLN_ :kJdJQd2+2n $~o!qH)>Ȑ_.wUI緒~ʾܲ2ڌpՐI)lS[ R*Ə9+^?xHBܷ܄w^Ɵ*7۳BShV7ڇht]5سk\v]owٵmWċ:ɛ$g|ёWGBs_¶vr>S6yl) fǶltd[x {iLHL㱨[erz'Q솦s}3rJіQcz;3?׷IK%O4r3 Ʈ>Q3d^2"z! F ;5YmP3CRO2/Fukގ6_ş4ii) *2VImfEQbjq\;HL}ԕQ9[rڑ.ke{IՒė"$1lgq-%CV%$E|_q<#rCcvl(ێ *b/}']E7ed([8%$+7[-rI;I?HoaLmf nf4b[ڌ(ߕYM5]y24KK* a_!?eQTC;{őϷ"ʯv,2*136d^L/ɒH#.RD/:H7b2|fk(dܕ QL~hP _t!nK}6h㊈2=s$b(>D,cI/_o"T<8؛mtV;jVcDۋ>MMz>^VyLq$m䓮>f5Q>KcO~E*Ha-47&ۍ7&̋OlfƛOcIr}eGvA4[^~Y[v'c_*1Ǽ1ǂ+dfZTd5 gI{deLSl+HfI2MRF{?Q|ƙrG&?Fɍfp4L:(O2KbSFUf_!O}>YDdiu~pM'geLKɊT|q=ɎȫR Lђ5lWdöIӲ;.Mё&U3O2bMӇm8tMS-~^v՜{vM1ĭDՍWm*LҶHM:,ks"vxR*/]G:B"K?3R5/}:vyZ{' t&LS~"D3rLÚcܐ3uɂ^Q.j2hd7"Ue2TMD1x5r"7NE#O{JpOOٱ)WiQU2{Q-D-rhvƨen1QAҧ%:#<]qkeG5$̏qӡdn;ܢ{v_(Ed_'>LUlٳ z7Aeny. 2?->HO5R%4FTH1;Ĩߑ;Dbh#[Z]ݑmp#H+ 13[=eg=Ў gKѫb*0ˎA0n*2ZTjmջL#3svIcy#F,Y6Y]vIE>$RLʌQ4[B7ԘOsA]O}=5~drS܆C]ֶYսU,Qh0Vy{uFytZ,i~luG[ȤMR,GtFDf9:M"88Lbp>7F9fv;_=p7ͪq!n&;Bvd:C,wh]V9 *-U w"$Y24ߋ3v>lHG_"VĶ,dҫ#y Yd5.*YY]Q^ɘ6^153nDhcخ=>D1FGN6fM- ]DPOlRįq6".L^'X74T:Oȴdl$C~TEn2Q=X$P$m.6(VEmDv.b^H|$&%f؆AowТ%W;WU""Kv4ܸ)Z[mڤ\D^I씛T&DэnF.-G'Bg:fYrt=*c3v7bi*p}M,͔*j#û·!)7ueTIMM9yQ2Rhɹ'٧3Vuefuor+jST:#E-Ta36u 4άnj|edYbtϦsZplK1KVVɧqb ff7n9T.++[vhҢL٣M+4{Ktj'tkmsofÓ6?d+؅l3$l/(f}^ݺoN[[y2 ]rnB[v٧Sf|nj&ed6%PEChq+h$i vL}hGr Qj͜+;F't牣P;!~D#HKD%e~IGqh(sEQE-e)oDƐ$Mg˲Q(|mTEor}/GbvO~ $GtE:ܒ+I6Űe$Zl{/cv=tI*8äǍ)-9cH*cL_vFS:N~Qie53)[MGĽ1w]he:Ot,C0PF\&lDbbVi45Q3R =ٙ+3md'\D?Cs[Yгxu,2o5&CKacFW:34ƕ#IڙGdۓUs9nBnF=VOJ;G< bn?c'N8٩u[UjWɍ"5[ 1hܦcG+1:>~&Kk4>cCTķܖ>IThiv7fTΈq4-]8&~ŸS Ffrf;{clknHħmlv;46i&iȔQe*dCXE($I Z̙^8 rHd%2L/зf8AQtE|'gAa71\Yxlu_%29z'+cuL紿C&>F? 1))ىZ<$"n 187r$=) xQpN#S&.M&/0ѴobmTgh{v@/d+$h]GI[&i%GV`2S0Cde3ŏs (D¾*ɺyvSL.LJI$g#͞W u0=/i![Yl ij8:yn%'ŗŚ}GuTNS#2v6KvU~nl.܎EԼ,m)e'/:ETeJyW#c''=+Hm&]#]F||u&InIn;}cB@?d9"osN'S`"{lJ*;';݈44&>CC|ԠVP6PO!޷ȶ[[7%F)lJmkɱ/%?*=\ qwB]Bȫ䂦Eos3obv%c_8$~ gOeHe:PI\{lAѨٚfWCdtpn<kqȊhy:>`Vkc&gOc%Iel;]f(=r{4~t?f|"c$vrc;D4Ƭ|kf%}Orh_ƅcq=wLvEKٳc[C%gF]%dW.ؖۉ/*$nm"Mqd j$ зIC!]?+r{1Bolhp< 4ɬY(8>V`pi1G la'pcŽ"R3d.MC;'LmCߑq-^HWTe{3WzEQ) c~n.)#XvulUT1%V{gf4!!Rd766l^:5y.#%¡w'/U Ep@.I5VebۢqG /);2~ Z ע`*40GL35^F6O{bc̸Idvɋd$tM'ʌX^,& gfU:GEww12f}Ķ(TPv}ijRcw#%Yg6LcHƸE2$\EoD\5ʡ~gvoq(2XJY"\ D|;p&(d[f*%!%~\{=Ez)*EJ{H6e$v)䕉3ضǑ$DtZ?LUZFccdoʜGjM;,BtL F)}i{%B%%[tTUhRq5xT,q8/F̸[!bf,m;F5VL<2Q|2OrI> &q42mB#3`~Iu$m6ѬmFfc6{?F-1F9Y=˦=T5}4+8R N6f~*'vRܟ#t_bܳ ׆X/&(Ѭ{?i#oFġo K|i#ٚOsULI?$B>W[v7{vF[n#$ Qc;KRgsEFC*bDy`FXRG >*fi&y%.Ѕ0c1‘h"O1bFX}QERM~S%e" ق&&ӓb#^H&G_%fQc əe[ .vfD)2v"ソeGǂ-^(l1H씘F%8#CKFAEvIQ<ݍ)ş7{ n ?%Db)/*jБ5fH$R)xz6i%݋IyiiXE܊g[n'Qiݒ?K_hbȫ{#^p5qq=b1&7샭ю\OKN< nd4w$VJ% vB-rzh{|h.QZ5S_͹e2ry$U&=%%e~Wh}OO|5;j D[gR[-.O{[Z<}rGftr/I\Gy#dZ%꒩ljevjYVo]G7V&~CkѤ4Ť}E&fOhHkzCБn74WdęctJ[4QUvjpf(d-xB2׳E&ʩlE[ƬCD蜷]L bוZBpc46=ѥ4J6ʍD̓ܜb_idc'1c0a2A@L ;'O3$t'5#RGcT5 5mx~4I;H+4: ܉l3t74G#Yٓ씙-!JűQ{?C୊*E"\䖑vbqOG%/b_?E;%H&I~8\<ccKj.1B-WxIy*f&E{>=&(׷Y]cف q28ܖ/h+T>/#GƝKhvN+rj &gs/:3fjVRf.Lͭs#/&I5$sُ~GD${Hj |SkSxNE%BN/#FP{Eճ/~.T%KEyȕWh|l*UMDǂD53%761B0aj*+&rAn}?4K+lvjdGg${?&8ָ&FGGs4[SM LݶN&zWj%}ߡoez<7*UؒnŰBkc&ȴ?P'*/А+7Qs?C'\rnН*<5FU ʐ;ԯbܴ{&M;|ٺ#/*c"nLDmߙ+|wVb>SRkF yVJؑB1H@LKpX4hQ؝&J*[9mDGtc%CO(^2I$4rN)'&Ju9z%*cdПcع.IdLm Q*B;ٍfll}cIRe') .ϝGStrl|%Ob)!=+-$9m5q(U-ŸvvWe{?%"#и$݉Ƽ]lMR/z$xBT] -+Ƀ!B)WFm:-dfJKvOO[fDpGh42bQ?εԚc9%Kb+j9<~rxĔH:$Cu;9<6,;Eס8}T?(ܪ73E{wḣBY(ƨR3]^RQ?gދvFVJOWo4:-5t5I|Ei{U(=? {3d䏤o/ wfc,I#ؿ$Wʐ"[ilB5 %^Of}ݝ+#Y)F٦MO$H"r^Beʶ32gDMW%X}$4ʚ:^(;TeQtO'H8a bܙf5LbLLYrya5sލv͚BoK%%4G>*F xx?u%f M]bGUnjV5q> Ӊ3{&ȖV9xn+ި\Oq1ʇbJݧ{ @؛͈Qc6^ &F2&]"Kd^tB (gcK0fvңTO1hpXZJP5'R0bBQ:8(*~x>[#$"IrPMDh/s>=?3XYBΫCꚟI,ɖ[rV)\?6odFcnЕOV;d N''[*+䲝Y%Bg_J"ȴKclO'lJVr*tF GkG܊KtɷȦIxF)JOpxʊ'Lrvrn-Β؎!=ӪлGnO':# %g噹2Ij#1rٚy$bq2k2S#5:_ay72l̉43nLvRb{Q53/u2{[dؙ*{ mbrHj|*lltCddc/έ犲4$ظ=DZNEoo-,șҧzh5jc%l>=9QؤܷDɬ^p52[qچI{,f>?\r-ƏCf4'(2bl{]6E9:Gџ馳a}#F z~_hc-^LqgG$]$==]/+܊Dc#+n" #MɣEmf9F/-V(R2dӹ6lj0ⷹ_:4<䎛'Vȧv`io%yFю7-[ j(FKc$Թ21I'2F}HOFi<ɞ_a'/go'c&*;,b䈝BJ;F#h2&ґH%g!dF+Vɴ ;MjW,w0clNj{:~7f,8Sj|򐓫1K{!+1K)i 'V7IN3-d8&R%dnᚌQ\qqX>'DIoE>UƄ{c7LV청Y?Vݞ)$F' bRh垉DN%M nV +ܤZ<|MOQVxFoCC[#I]Ʃ$8lxo7$^|& ":|e~ކF#~;F%%'F*E\37K>: یX658TMĠT5e 4/Q3:fFٮ0K{FVɟM-̕v߱'CrV#ύIڢډqOWȤHCO($J'rI/BQ)xXmhvJ5livb\&V)rչFʶGcKsc^g@aqDdֆ~3O3dřbgt:.IѦfW"_c"Fhd3#Rd{ Oc"3GQJ%ɕnM"iqoMCeIKj~`HÛ*gOI~ Nٚ&UM?"$D4IvDɒٌ%#Kf*\ %ITkO6Kc_d. rK*4^̌3I{FXW>U(Sx89CU]D0:vBI+fyXYzncϦ~FYqSVQk5r6#6||%%3ޤ_PW:K_Z[M/:=m;]:#g?hFF>77nت0'3dЅbD<#f[?&4[D9L9M6Gc瓺gpBWɎ^7Wdr42P)iy%%?&ZF;YFD\r).JndCr%W=qI2ofJL\nmKeGl}3_Ʊ/!B.&jq8cTxؖ Ksmla)1:^$Iy3?4C=Y+sTI~Llf^4{m#pon6:2FddDZ&1J{1ѹbӻ:^OFE igld"b$=b=DDi>{WҡγN-ɫ-ݐviT~Od}rK[ٓLd3.y'M/IYqy+5^rrKs{FNJ4z<6A}+W\$F+ocPq4*0j%,}3gNttxO4dE"emH޷>v"*7ے[*$LUb<sؖۢ,4Ti%QL;BK4MN$5zL7uGOicv<{x|%,X얩GԼ|QSc29/^$y[vJvE%-ŘovO;''ǙQ,r3Uȑp2,WgT2۵{%{+oq,e -'D g슓b*6{o[4,vxF>R-Pr/D/^%lix~IUm}zܔe "J˒FnGL[uLGrJKrJUl\PvEtȻ\яsSF"Xq3$8|GCk!F?0IN/l3[Fz04YӦ426ұ3*ތf&=M{Y2i*fh|2%d&KfKq4fn'f^[i};^DZ2Db{$"E> Dd3}/*sR$9o쐶K7R:lӄlWff7fffv3;ڞm4Ct>juUh蚼95ٟT^.HgV蚾4G4ﵑcPVMأ)?} :^u]Tܗ٩gٗ2`%iVDM}Lk?WK=&&'1mw{Yjjhݱ?>IlYdyWl߻~QdҿuFOǚ5 &}dcۻ3'f#C[9F[r+̥Tpc[X6ݑɹDdj6b2|E&=Ⱥɗ)4dHgv}g'&<<"ϸ){ !ɹ^gU-fXgNN곃UghO"1P$ؕc8cn/E~ihCQ><{-Ti ^n#xTF6VۓȽ R$bq8y+%J"ֈ<ݽ~H۴cFMn#ʝ3MxbQWcN,٫BJV9~%E$UpF1gӱCˊUN2bh(uHHѧDn2E3G{%*2y[ڍe%~FHlٕo8KvJQkHɽ[%iV\F/.J~ߑ/o$mcJ$:VO5MZW{2t",D!VWg>XhʲH™^HAld ap"z#ߖ8j4f\ Vj1{dKϨk! KLhͭ̚Fɨg\lV͵S'? #iMj:.Pvō9.d쭈W䃨{>B=V >uh1DLf<.LҥlyT}+\[ٺ?.EP~krO+l9o{ݕ6\vǴl> ISǐݍ;1:4hS0<?Ul˩d@#A-w#(Րy2f͝OSoaM1d]{pbХ\lm-;މ&'ݚFI7Yo&F&LO%pyXHS\!yO#^'>ƧZ$xPx،{Tɢ/<-+DQcTP#*vZdȮI[x譨]->N(\l168Z􆭎^*ڏ#HnIYRf|Z%lRGc,KbQ$IZr0t5>>׆jo:0 Tr]/S|4ۼXen4xBV=d-Fݳ$w!BݐT0=4ӥ2˩g{RL1:f4R2FW&#jٓ"ŁsbdF8^y JLTgn̍Lɒ2ICln)YdgOSe4ginN3qcI_e{")]E8VNȡ؞E>KMS'"kzez?ȢdV4m#-,u*qkt>]psߞս!\elocdqx%*ym]E Gď"I?'j=nضU"%*VBRHoɻ<$WۃɹlSvobRmo>Oɼ#D>,Y_ )v!?H%R$]C6Y]4}=ч͏c&->>dflD~ $q1CfOR3*2mlG<4==cʜ%*4ud/j%#/80~pf[bõ&=2cxDۙ4̜$NqM*,fhes/?4<^-51rIݑ"5d.LcCGE.ڗ_uɢIQ$3U$!"WĖrk};5NZ|RFL%YJ~f'ţS[(kC9o䎿J L"hIOt]b:/NK Ip|r؆N^(uFMl![3.XM3g~%fZvHOU,{J]WQ敹G_p] }Jhw%Hi"nh[Z\v>F4D>9XȪ8{Vc{4ViocsgRΧ &~"j7BG Nm7Jlqfhdӱl67ɘdm },=z\hjDUDjeorU/ٔ[LvGd!GvKt$HK,nFsvDWQUv\䦶x7vF+*VI'(-ʌDMSVMu쯐59n)[؝VW~IU Ttk=L\ V¡LvW(j0FT(,RF\X7Px[p<<%2XZUDG 1dr[I)% \t%QLeGaN2'Gda6d7"*?( W0pG=<-r0Gm-ePoriVK|{hDMOsJ'䳭@)U[QNO6(S#^K?IQ?׳;!&W|T:/j/ڙ³g1!=Ct$p {[ܚW~6^jqލ-w#㵊nVI^DjWA|䷁^8O∷[&E|"QcRdFLV'XvdӋ0dqҶz'S1VZtCh/&帟KVdOr+8{D̐ufHFXoxS~^&+ 3`x/їfxI2dPB&h`i)iT2rbvd.νwj;mG"noe_/JQ .^.RʌOY3G}'ELŤ٩]Rjg}%/-S5/5EG=WQax3K:#dU1 a] +:AcJ[DZYHipgIٛ=[Qx>ΚDS:_뎛5AI*t)ɐoj$Q*oE 4b8.j6i~zƝ'M'+!}o8yGNfFjFum/ / Ci>5F=Dy1Ee cQ*y߉Q gHŲ0l_č1%441%VKc/e N> G\vߵvuDMZEPtMz2/x1*v.Jл.np6J[qJ-KW쇏|JRGn4x#eb؋\a'vTdI/!GnA"q3a r"5 +B[YEr&Z7M1v{(rl+k%Kcb냝^ź+n'}Ɲ%gӮ;QoƬG{%[ܔɎ,fXzx5 ucy:&ߑgR"ޑ.(V{qgǁG{Q8?-liݙqiʗoqw%Uf8de\DceۣbBu+:x+1c+^-CffD$#,"C.ٔWj@٦)$eJq5XHH\dy44OellFC4w~z6nb፶uܟk}d&_Fٝ̕6_k*fN&~wOb$Dc#.-Fg&T3#I[g:ϵyf\b9U?Q$TN4{*!^{Ѵ{##m&($}e74NN% 6&Ε}CJyfhumb_ӿGUƌ?R} 3AFo'OhJ_Ա}A,IefQAGQNp<KgϬ>K >FEQFǎPb4dinpVj"ťk2=""ܖHKk6⽲_LVLvxI[Q!BJG'kI{"2r'Gݤ߉)E.ʻ2)-ƯrIpR( :&Q0N/f7h8H;hldVȯd٢CEw| bDY3G=M> V$בU #ٝ8~.IL/X%T%VO#U$ܵ2F_"p$:~WIN;eo15E:l207'lܕ>MFoR>]ܧgK_WeɋhɏmD|0rYb?͚6bW] 8'F4q]_M}ltt,[%ُh:,>Hӥ_}[7v,؝,y#hoq'fYpNkDR?UAN/}yd)uht}vMj15G;ּZ~QWHS#M>h&+Ѧ{R2I2:"f8ءB)`Tlqg[HMnNm'Ӵy*>r_Ɵ;{`K)8| dgR5\ D?&"{ʭqJ؞%TQ%}Q^Ż"iZ\VEG=Vym]^ėxm )GU;KzctƛBr-GI9=Ԩ"VUr6w{F-DW/cC߲>-'и.p$s VIFiOΉ%EUm!'gv6[ ȩ]>$ӦI~ )2N٥>,zS1ɟoȪܓ؛ؔQS؜ݒ"軉%Hɍ7'ٓ<5ڶKn‰3J 3S1 /DIB,'{s=_9ɚۢP#qOg:EG*FhepIhc`.>DlCcgX뚯ul[c>r_[O4ܞƓWƥ+^C_y20[f(F8HPc^HKб=ؔ6tJ阹1MBϾ adkLb5 XI6J6xf2J<&·q'U'r)GI2rH[Q/mnr%(ע7+bI>G[+<Bh[D"\Yl9l8:7HI9e ͨruD^Zq=[voوt͹dȴKlOcKކ)1طtB55g@~J'Cu&KŒ2ڻnLH'2+ɩW$%d饛'G$sPgNabj~GZ_j#Ś|{: Ff*4?# .rVbngJ>Ĩ˧t,-2mGD'kr22q2m-̾/+iY1!xK=9xQLd%6]:\to٫֨YW,-J6n -Qqdɝ w}Uy6>6%QCoDgqG~,rVcdײVddՒ*؞cHїgDe5FΟQ^H_n\WFXJ(PWCFl푕Id ș6?%82?Gk<~8i8R\ң=ݒGDM4j*T}F#HڅQ2ٟVR~Dt;!$lzx +$'3[tuCj>VNwSkJR~ze P'W3s[tusO[::s#~?OkMyeGmt;(pB_ȽYl8 vSgQw o<+U*>R+m&64[$\V>D8ӴT3| jug%~ǷmٱKzdob 7'kf6T%ڎ Ք'GDjILI$h_ح%vZ6f'3KO\LI}~L9OUF3f G%FVBUCR,"o\Fd䛣$#ʇ=99en)WĒfO[lɽI?kі3af\m7fH%egP)Ι!Iljch{mw[ _ ~d#/ɋ3SVd+Dv[^א䒱J#bԼ:~Ns$ٜdcsGҸ_ƥO?,rj%uK66Rs4NgzG0Ns-oӚ'%n1((A#Jv')uDqqGl,hݚtdkE1Gr8iq'. ?.d\^w;s:ٓ|LjvJ8M 12O)P{uGOt]*9o:'𓈟td8+kuݽ+8QC[]cvka3xE[aZ۴bع/йߓ#I yk2-&W\gܷlcO4i،,QHo"Jd̓iS$$=3,+d2Yo)'$kk%i ݙ&eM^BT~lz0^6ilj*f46b\ |k̡߼HQ7%1e!e2؜}L]Ji!KslK*F㧊:,.nY26*GhfX YGYJF25)JNIkecܧt}XKRwf8J:5ڋL9<ۓ:8}edy3U8y馂:eXjcJl|ixF'٪B"uӦD}1$)O-Qwdd~x4o#}A5fQ22Ly[g0dCM,nFwCuCm]'*Cn6?o-!gCq2y6s'e]reLfɊ[?ɠ*4|HmVe[Mnq#vL[]'F,{!vXmBYp=}%ڋMٝ6wW5L#4j%M4P5@NudWȆ:?N4t迵l[:Yvʎy%+0dir}1zNKd_6d3.G4FuyG[㦜-&d{we6EMMKў>[dDx?R:^,/lȔk"3ŤN2?C]d$}<"lNQTCulLPhy0dru\*&M/-bqKOu&d4iJRob/WK1>1I̞8uSn^K:>YձA/b_cOf]FwlEd~yF//D#,l?u<Ѻ[˖.LJv2bQǥu tt uYvug!,T$+veD)Sj7 LMrFOэ~ S\eVHJo{!5%d7gM>FKSX#)hg3%#*bWJU:._!< 3HCO~ ً%ei!⽞Ⱥ)=DZ"+~] :؅ȒI%#FfI.I"мzC|6IT[[Ŋ?Г쨭ƙD)m4tH6tIF-iddl|[QFu s+'$]&cF|QfdؖFN{rY+N^F[jJ 'ɑ%'{s><v/Df9pY5#ayu0GɣׂBJΩJ5ݚ5NǑ)_'q^Mc?F-?|2yHrbݟRJ$M\?}9M3O-Q]H٫c&k5W&̹'>bIIXF c.5ɛWgK;f G }8R3Mp"Im:e o"F$}4z)~Ϯ)p^G##~,psW382" b uOن[k1Dc[{܏;$eGdchˇu %˂8OMk.Kc,M%G.IVǮڏ﷉%NhDFOrt _Ĺ_'9"l[ ''E6=w۽hQ!/5eidq)%G豧Q;$-A<(m6+\ _"EvJƨV=mYfrHQ[g<٥ȝCDTdfx=W d*<ķ4=6Z484˃Ĝ&[R7}OicMRfV*{g$mWlȫV7de[{ 2%vq('vgfXnJ/ȆTȥђ&X#2iQ.z.BC|׳Bg?d$I#jc9#WB-HFboJMes 2XS4+5LfQ3gяQl[HjZ3G}5}Ǒ:b TjΩsS259-HE'En̺%ܖV#t_}C2R#{X :~My-$4Uɦ)6t,p]K-3Yvgm^[^-I(yF}V&;{&}F?#|-MyvG-;e4̯tW/}_>?(M>Q~>g+r#' vF"Dy 1- c!$#(_XDۉ[S#=sf?$d%-vc:fDTd2+l޶2KrY{nK$\hyv̓s\];c}Gc~frsj~y"/c$rW|VW(ilpPWfhu Ŋ8E58([\~޻%Q(t ^:0ݚ_f}6\6'}D]'tcܽhu-~qҚyY_ÍD]?m$6A8#6zٚRVmݳ.syri>Q٫Wf^C>_?hEu]_:FTݙ'LϓnŻA[\ hDq%[urNڪ0Xiy&}@=v:cQrthɽΝXqǕ/4QOs_I?&f91Ipݚhnc62歌y%3QNQׁ2;<6$?VNadS >f2|>H͚g7D]"'W"؋`BA}LIĆ>UrڑI6F,gQmel$T>I$ݏ?[Q!2LEl4O-"<Rxs_|v]N-lK"[nOvCDoo< ڋEGe{(KBvmDm//e8l_QܔY 7rjTX_-^;~n'D9B*\#'Lem-Mz8'#5 7#,' ۘL2G4$)8qݙ1aKan̍z$ݞ[)"sqPd+#c%ҤS~$g[?=C⨫KbL&dC8Y%"ݚLы/<$3ב?*Dd GݤdX}+Od+b2',tymG}LeTG;h*[Zb"?&y֞cz>c'0bO=r^fYF?dF^24Y}23Uki3:.!E%>ίHN[R3lG5u\RF3;VقkН9Q9?ק43iv#J>15ZIg6g'fi&O&cVI:1ǂY\VRəgdMPTY̶:Df^MFL^1܍3P&Ϭ$*diS5Y<.Ȼ#'b1Y!d*0`{rB^RF$ťdc$<G `F)F.q:dJGv=*;?ӿl"/q t_!kK85s,@RΟz yOctFm?p8_j^~3ADW+4rj\ñ#sO% tz_.Y>3k=Ff|Myd'i'RF7qNd|ı}̔`F1F c%.RlO,b[BV@f396jRdَ_2V F8>'Yrcvpz܌gOy)pN^IrpfJ4jWF\yQaD22JvM؝3ryRV3I>lboq&wj̜z؄~DNgGׁC3峭jd,#0&0BiDQLYtGq-%5L.N&S= i1#he#_ԑv#q*vW\!nKa=C[P[+a7?G'"OȢ<=vxKjqEr*"W8}(dwƏݔ<[{''[ JIVrES$/4b;#ʋd*xHv-Ksx$tx}n4)NFGHfi#g/ʍD([:ޯf*muf+1 #M. Dxا|(Fi'f]L$d{tO+WDO4,}N;9rۑKbRGȌϻ{N[GYMѵ:&:lIV1fF$£LLB5Od~(te 5{DqŝJ4ḘYQ8%d/]ҹQLǦndu. H̺YS#->$&iu~kfNFΡpN2ji"bc=Ř-t*MM﵋,97˞2m-74rTe 7Qښ g#_D&'%gN-NFJ%x3Q6۶C%sLsG과v&Yr$|0AA31™ȱ25vJN2=\`Om%srrldge{3M*$Gqit{Pv3NnٝD}!Vh\j#,["){!ć>Jb9F=ڢ)raƕ!R6/mY=.q1b)b%*\c(ic<9P%%&쑅nt?'dN+>͑l&y:lM Mpn-SFKeoB#LB"tnbvI6sK. *؃e2b득&E+j mXEE kzdmJį@mDc 'l{į$*$bkiƎE# u}؏L뺇lu=\mݽƄ+r$H# Ff4'IF')$fiέ,lycTdkz2g=NY?6ϼK7 [LR'4sؓy|_wƍVwLrc^OU[*aU]Q{ɽI'vΣFWﱋ"y^Yxm mKbj'Q'z2ܜܗl1LLdcȲLRs5R$?ymaf|Q;t7bT#nm$t oѴ_ڻm##vbu$7DCo bjqpsMP\JjR&du ?u6u]'ۉĊٌd=&t|"RҶ;ro%V1M ?HEU䍯]Wߝv/¤{R%㰢:Y{ķ7% %V>J~h{*ע.(Scj;"$ޏ5)P9g~/Tw%G.*(ȒH{lN,عhɿtL:vDESc1~kohhNrbĕhi^&$ڳx.odQ%{3eݳ&i|3#,2Kg%} Ͽ*>sWGݳ~?:c:>7ó?W{fWuYllCTZƥFUqR29plk4z^uϥ&}%{g'3٦cʤN[[3!?SI.{:ZDOd]90jflj͆5TdC$a b(Hm4j<|݊RFy씛t7>LnUf6hY$̙MFђm6JDqΏt~ϟ?&e_4 iD%qqljnYB a̙|iq-ǗkL~4ʕ~OFвod{m{[$حH_*f\QÍ_,Q5^u&M[l@kf'3?w[]=,'dY d H]lcwqp)3ڈJ>[\Im#f̑R5њ5xd5^ƆKĊ4eZIXf~w~F/m{7?&"ة(ک +9}/""G;Ӎ;F.En=y%ܥ B eF?܍Nj&S{>NeRKL|EtM%gܜW(|_!E vcYhzdtg%F|\ ^+↼u=?6d$Di#VP %FofEX]l^߱n>hΙw;alR>l4ۢL:6jbdçPD隹ܨC&uY^&ͼQrB5 rO;ؽQ{Y9l{"WTTw':Vd)ﴬÉ/t'Fb #zf?3J/I7ՙt;P4qEWX/PUӯ#1HQ [QcRTȪ0%=™= V)F_&)/L6RbdoqnefThY:Kr$IEƆ1$cǹaF~̙/ٷnOj8}ؘHJy"w+-l唽 /Db㽎CR1IpI"ԹMsC}^*c-$)$_u.UlitіSp Gst#M +a-Ɋ_JuDrh2< ɬGYzƜwi~lKH:**jN!hV(mdU#7v#7%p2#bqfȱ\P& z1MR%y#*v.hoD▦f5#Dxg5zu=DedU;!&"nB_?f:,3~IhtуŦތX(Ρ잪84ihZrSݝZsQGRG2j4v^&(+ra!qޕu(]ͲOŚ,yܥFQuKi#KaݣL4,Tuud$QLōʓ0IZ3h>QhYy?!CU7ՓE~J+rD]pa;hFݖ_;\:LBY?.EOAUa"Oz!'O6<-̏{Db"hsJVe,G_(Byeq\?HqĒ1&$cI:QWSϲۓeȴD$!*fOrD#gd6tcv^ DnǷ &ۙx5/fj64v;GTj[WT%aa|na)͟Uu9'[oI1lF.=IY:cbc?\rmgY=߲KΫq'{b1Q_+aeIp"\O6I b$ѲDwgmTE.MIHVD$9Kg#d;$mv+[Ve$|heJgCW4y[[vT?%f^H"&5dqLX4TF-Upjg*hϑ+IsKrfRJ%!~Q;S1=b'bٞ~i|ux$Ҥ(c# FLjvkuv']pt V%?{܎x-3[iYvK1[lcm1nIn>7_~[. KHkVWM\ QDi?ZfL1rok,b#"4u):#ND934\UI L of$1J~r>+eZ( M̸h~2CN[rnxymD_DZ2Ir,Я2h=#ͣ .Lmy&*f9O"G2ffi*5;e$arRLlqC$F6iltp#NO}4K)z=;vNj!9oq #%b'QO~$\{9Čp?!ef fcn$wƏ4Վ>bd߲a]KtC*#"SMml+ƙE$4//*^>'ETbh)$.;Fj##@y\L{3 LE^PLԽFF%t$4J?[ $f. ltMѴs_#KΖgUǓ_3dK"f\(uvt޳]=̿A˃P3>,^HK,7% c]"LNŔE_ȝme4+f|+63fnѦK>,IIluxw5r^=E;h^=6?QLfv4ru $mϥʼnc%Dc蒣Q%ĭ횇2&.!!f[U;^cϮzĵ2Ȟۏw+{c?c7\v 4'=+qH$6tIظ)NCy|H/B$t_F>[i5Ii .G.Gșt%Tsl$DVW2N g,-ž[آiEՓOA.Y/[űNS%$t $!؈Td< 'FC)1UҵFѥC;vj4j-32~d#i[MJ%d̄Cdc[qecKr1O9􉪑'ʎ85gPfs̄(Kcult]ߓ)4kWNѭ(;Lt؉ބX]nG P՚YYddN3$c_Zhh5?+Yw6-ΝӥNT#)":]6\H"|dFtkt7ͤ=N;2e jNIy-}Qt؎nc~3Zt`3$ѩYtJy6#"xْ-{볏߳hW[ ؿGC/2!{W种]/&n͑pW+oaɧh_& $٧CQRLFٍݙJV,dLm]v_Z[e"T->v䉦kS~K<-,ѠZN>34tΨԱ3W٤eQ鮏0Yr!P^1}_#%c{PSGSJѻr5z^NvGX̑QȽэhhS-xvVBF<-D{ =Y-;3IҦgD"N?Sޙ2R"&-W Vq$hF#E(w0nF k>h4gs',\o6n<[ǧ~н?Lr]FtBI$FUN2f7l7vCBTy~=F؍GO|jvGO̧iFKB_:#C(\iΙQ2I51^T72Gm%&&n$7&'-/Oܧ: }ϥ2=߃:$<=Itglr6cGKjiI5+&%4\i8fV-ٗ(n]lPН$?]YJJӲ.tum$h:?T}74m:&Ϫ7<PqOO3ɘ|72Lc㌤аSXђ+Œvrkm%]l)$Y﵊If:P6,_(~O/BEIo<]ŌEQ!O}Rwe㓺=WoB];^)&?{ #/b.oj*=Չ?lka׶O =DgR4yj:nM*4&˥ɍwHVfLqh[LdMN,*"nd&nN#.3*H1I${I9;&J3J% e1-۴x6#O5:_ƛ 2*$֢ї+XT52'm;:OWqs{EIjsQO(ё[ȏ$ W9(oiQUDVJ24YF=6qJ+٤:_s}'8<˨LKtK:ʥ0l5(Ѫm#Yj2|vR%\YvI{cC]Hhx%([dhܱ;0dCÐ]W+ٍ 2{iq-'Tc#NUjLD/ri^\OCc=?B%byKLKqnGn;DDw1pGf)39H&Cw쏑7"׳{э`tUF;q{FhQn̛2RGC\uj3hj.Vfrgݭǩ>''}$َtZg% R$o>L:$"o͑ fY|L{"'n#~Kq#%"߳rElx.$d(~I1?/y[[tGM<ڧ/?8:Ja_jλru^Y7-R#$$ (D bc^F_-AoL\ ӳO) r^s4m|]fK2_Sh]2|?-X U>U ϪcdruԅquU"K7LQ^4-[Li!BH~l'\ܣenK_&W[ xi!*#^GtE7;ObBMvN^Q1⛱/%{58yS['pZnT(tds앚P[f#&&YgUԬɆWIтuF{e5[3gṖ;Hމ1rId|ḏߣ2v]}rG(혱gۉ[ܢfۣ#[I>K7Hg9*gN,JF>\oj5t"e#'ĸ?olrnDgGbH)EbbͬJZT4:o1á攱5bm0cƑrȖZ5ZC٪5Z)2\?X$D]kIQ$`+g!vGqߒ-̿~[jȧc{b,Bv]_D$MnRt﹦PŕA4aG~MDafM,xV}y#>盟MhmG!seX؞"dj*KmF6[:T=P$%UH˓Zi" \j$7d%lf/70J_YԵrqGԳS2JQ| ~>ļxn48YMI1"$vܢRDY )f!pqB/$-|jKc ͐<~]6r-DZqDj6Cnm}GHwd!DlQnB3F^5GDϽ+*wLR$KΫ^I7ؖ?DJ-4cmfHnj{qxpfp-:&o%Hi| mH%~HƔbmz5l}B1^1ܤ`qډE qk򥹨|+dmB(dS\[ ;vtG IDGr*=Nr+s4=1n-ЋF̶RCo]ӨѠTԹphe)KF[Khe4wg}u7‘%}K~1-UDhŰ!$QVR"Nɧs ^͔L٩v(X14J(21O4)GTP˳>yS<}^Ljݜpx.Kb[1P6a$${˱3n{_5QR##><>t&"G+ivdq'~ϑy V&Oq~#~$~"_#Dм%IEQiKrrC [D{k J٠v:Lҧt.FF):<YӋ5_=|d̘c4ix*2E2E7f?-TN2anQDw:Eܕıʹ:cp3KJn5t$w!iۚdsB3պ58N,r>w.=[$9f:!:%:gxtJ;hm;.M!f]F,or>1'*&Y&?ܝD''=3U$'Hڿ+:F[r"8&j;8Ťk3If1)[#f /c蔝lJRn&gܣ1pY١E-ϐe~ME./rݘgCG48.تʗdzآ#HǴg|_|ґՎ5#_r>v[䊾 pTFQ+bgq{#3}؞z16;_1&ҍ2ٗ\p0ђ;_r:6+G[̣qgRuN'#H_GJ\eFD؀c򽊗WqhV+F5NƄY\JڅaPd.*؟"Ցehr=,ݛ'tH XCc-"g=ݸ-ԅ)'#ő[ 5]kq(响N7vz*(D`4K[1ԓ:dh;BO 3^FO朑HO LXGٳ7a>2c*~̩=ѕ~MB>=rIX(̍#.ȦOzV4ywGMȕ6Yya2#M8p>S|{>un6Bvm I>!+(gL!ly_%DO*%d -*#R!";4 Ĕn6dKL 7(V's<6fX'2#Ӥι6ss|\tv5Qov%&1jƝT/!ɽcj7]"S).{>G^pxآ qL=FV('{ Z(䲽3G)men[[r/й1?VxK/JdyR_c97jG{#wF% $t/5DэT)'Sv];7>G# ǒ[[3d^6eDIGOq mŶ㪤[=g]E[7:鵰䦔$#YvU xM&OΡ5RoڔM^& & G$hi&dk5 G%i/%KdV9ŴG,߳x^EBƎFI 9ԙ:E&JzxEўksOvkgRlRhbL-%YK#6Q|4ne[#s Oq2o2ړ7F$JUDmtI+=PA[g(Ve(Df1x%%BmOh2Otn[KG8p}cJ9%)BB7>J\v+JwDha5EJIP+]ϺG |J,L٧#t}˨-/Ggط-އoر+0jH虿w༓dR\%f3L*2:Nũ_k*u牴Ѫ3Rt n<9J"1bڲ)h.4fycviʩ]U1+bx=XD`hqX#f^vd(Mz0&592=}K2um|G'&Y#I. :g݊'Rd)S4ى#x! *LMb& 992Jkz&=jEWbٞt,&̘\Dφۧh#ș֢?ҨkPiSU&9t}8>L!;Tjt&jtFR{4]=FIit'i#z PQRfks$|M>_ r{H!&QJ3HI#g[}գ 5O'm4$ϧ>1GZ9:SjryɱnD<O=Ҫ7]lbm -0d~"}e:(Lthٸy.H jķEv0I$anJ$>JMnR|ǂU 8h&h$iU$`JXkcO i<3,`q&GNɨԹ2OɐY窂FX!eUHߍU&:5Oѩa퍶Ff%&eQE,_vc3.:LXpi(c7-^͹M"E>w"˳UɅG ɻ:>rCO3SeٗTQe}=MmCqeHkr""dj')ڡ}܂GGxR"{R#-=dތs[3bmx٬{52-)Y'd./=[\Nb86kxyR#&MR {iL$4ErE. ۻ緢lE~HQˆDJ5hGNGM{OȖ¯bq~DЅagȣ$l%76Kck9x2܏Œf(CefHю ;l{#$vy4,xؘI̢#j<2ң,c[:F5PKxKEuf2R-5hIVEnТ=vVUn#e3K1D(܎ӥi`>LR_63U=lctC+D9 q"mc~F~Obis+Dꘜ L7lVĒtmYӺ^XL~2cHZ"Jx:O*Ҿ(3tiG}봯IP ިwHHC5H! /&^L/i5QD}E^6Ao&j Plt4D:.{Y$%n5?@?<[uK5=#S\8Pn'<؆J{v1:6*T-iCŽlB^B?ȃ܅cf/ɆVbOcQ%f/vk,&vΆ]V>(Ɋ=/ˁBT;y+lO9X](W&J%g8.Vq#Rde&(N"[[El5{adV㣍Ľ^W#odC=vYUx69,E+$GɽCri·!Qe%7|2/XM5'#fݕ;I3Aɫ46I| ՐRFS(ť4>JKci*RF,q:d;Gs%GLcћW(ԙ˃Iѵ9ךȏy?bq'9.yfvc&YQ kS*0[|ӌ4ZF'#QMNpW[[dc]cv wߒhRKT*{)7ܡ*%vRK#22?b~Ejr?! *[R$$-~]{4RvJvcOĊRaIy{vK+qcLprE>G=g$qj͒3Fv(:4_iq6lc x$'LKcԍEћv9||d"Ȍ١w2N&DvIX$Ih| _63{hvqj20j|bD5rc9rS$)G2eM6˽7VS+5e24\Ւr%fwd'Bxm:,%Q4]Zmnc8:2kas>'53.E&lRYk!s1GZ6Φ$)ًg#F ,. .lbMц^OsI0NwB<ԒteKٕ_4X^]\c# iM5y"/s6L=lj8&fU+:v6j8ŃNkL4pM4O u >Qo^?ntu"l![$2-(E%EnEv}b^0^s'7CD"Э2^3я 䑧> ?"&ÚȎ]%#>uxk1}Ad~:JtS] E%[&>H~O:#$ysD!Gva67vbe~KQgɪ1!]1-Ϥqy8, "z}2bCİEh/3^OaƝ z#}L =n-52l?Ь{>;b+1{qHőHQlA':%ETU1,7v)V5FKbrw&sމ!!4<RfThō6c"47DRhښ3+;d'hne{$ d:mz$42CFOf;Hk9c_{[<X=R>2咑W f5ŎNCY74ٕ̒I|y*$E.>LP:SLӣ-+Ҹ('e$k]lGu#Y2f3I-ѧϿ#Kyy"0|4#N;#Mҥ/F$ӡi#&X >,Sj4_>M"^ l8Ibf-ٝ2kt?HI"T`ɽ}XqfrgT}6|i3F(-?M|GQfl'*LxU^x3/fj6gӓT9^]lu R˧d-$%/_ڐf볒\3,䅏{/ x.'I3KHFDݣG<^;7R4a:CP#]ғ~P2)8dFv] q-'E!#s!G yBbM3IcY8f#vetY'7>:O2wG4OveʞĴpO4(,svdpGQfx;I=Og^QEv䟢$ɰvmg1d^JĂt=%LGjMEYBtǸNIݍ=͙#d7{#l obG߄'.~[P㰛E/l^67褸<%sOLh|]/IM=El`C[6Ii'ecfRLZ>s,_3bMq٨jf3l|B{Qqߴț(.;pEj~*6,c>FK.ې{YY׍ _ssddyne{f]ir#зvGIQQӴآpe7nh#mSȝפFjtY6elj,3I"3eџfDha Mc O3$hԼ^0.uLm]vf ?ΩVu M\Dƍ,\`1m FF$%(=Eu}+/$k8H}?<vhɞ1%呃Go>cέ$Z#}[OcUĶfɫP].B]ɵlƕٙg)Ɋ%#1IF& 9mH?,)F1Taf4lŧVǣed$ѥ%YqB]O/n>+Ś4eksʐݑ"%[v%hW]na }rb" m1FF|fHEJiP>S.OLף.t225ZX٨(J({Kﲡ.l9jv{M1kgT-ge?*{%EI=x4xG XU(n{-=J^&YY8з{ F6 >/q4BW'|?FEHORFK^HۃXّE$K[IC~&&DsXtU,'ͣ3Doė34\Y4d=%ɐTOquC=[{\g}E{sEj~)2[9)4;1rKrOJJrܜTf"E!" sMidhNY&O.i5;*fD^ڃgYw΍f$&#g^'*h12njFvk3Vd)m٘e/fYqu 9Ҧ'}*1z# CO.6#l#Y07&tjl*"+4o-!8#gRq2=?D5ڄϪK-c2x81oסE W4RPs|QD c`ɽhe_%dglS٦L[#%r{pǔC'YU-9Ѻ/trDk4Ziƚ$fo"cM=hƛ1*DDdRos?dmrfɑO`W#1ϩ"G+Ӫ3iTH3i3MpI&FHN!&7{jI*d(__{Msr$6c#Of.O%&(KnOؒoq{ldv&1_|WIGӺ|UR4:J:Of-?Hہt4J.7dI%葋RgӵilȪMzn&J*E ѩnN$㱓fL&>G*6%[R4vۍE{wevR4zFO'&},a'R\D,c2}1?͑lbR:(jdԌS3lΞӣO1IuGۣCx?`ܧ,%fy(uEiW8F< ' Cdd٬顬:n2%LcS2Y/ܛFJA*"ߑ,KOI5Fs>Mhӛ0i1cQTk%Tӕ28~$ҵ98>S$+#kQ%#*Q*|< v# [li߶bk ˓sƚ4H9ݘry$w0[L۶i?G:T~kj4t"?dxE&5Y"&FN0J QRVL|~dI$H|B7'}̚KD?EF|TH͎;GsQ\%|*t6E^DUxx$iV䢹Ue2e7"(lB|^5)!CVBvȫO/7ETf>{X#Ɩl6=݉Y{KƙW{|OK#ht47:VR~RFM >ʙXjLi.7T=rq'd=̓:?W2{r:2SLv?䩤IԞx$?h$ ĵToْ[R/J{M&x1lp5jM . %經+؎O(Y$g搳uߓ-=̮lD[3~ȫ'iv u+za&=%ڻ"]3ۉJ+%oٿd[[WHf: 0EpcrOXq4| 4>TcLѓǁIY&Om;%fO@59ѡ5i>/DObQ%\{/ے\e\I-̙92.][ 6Ԣ%$GtƪFRV[fddN;[%| v?+EǵWmvb}^.>DN?{ܟ=dbɱ 䥰5d۴1jq%ۡbLFjl~[t&Kfjӯ4Igi[]$iA }4QL'g+M3ɬXơKb3KuEYʣttEd#$]OcS_=bЯ&̽IK \l4EbI/3՘xOEh75li~CJXۑR|_S*̱j٫$cQRHA=$꾙=yBhu}feyG?vpSHEbƹ f_˓K^~FDȩhS41䄢7DɆ>Y,Ī-DMrjˍhz~3C EGN}{ƲE|3`˦TDlIЖc^qڈ *< hk4F8$F^f/њ%!J:.$_; 4<6a<tfFFKwFNpLͧ&$4ЊD{PiI{)씨{Gh;xK$sѹ-Ѹ$#7h}ϚC^[dzܓp:pov=<)}v61gt)YDg\6yWOɍzc#՚ #TR;DAlhSMx6E%d%ldpOg H;#<ܜGGMGQ+t6\s'ܙle-(v7[Q=j*])O߳[z+b4)оHI{Eo/D$)d$HF> ˞F,4T_\5ћQLQKȆ9#:+lg~9]#R:f҉=RX_T0K. TJj?B4jrcn6k24ڇ /ٓZk$RԑɮO2UY)jbi! ε7<\]Ù4!Y B/%?AC'=בU@X?)c>X$%;?ș랚if$KWd!PR&O^/Ɏ۶lv9oKmbx0h6F&d'P#J^GTs O8nGgz!z]h3rǓx?opQgB nQ)rB1QlDKsNcG =DJ̓InuٓUӼLxhZJR0a0UlbQ؊9z%lߑ{[;$vn쌓wFi:WQxӳ-FPe>tNv̌s,lfFEF_+<2_' vd~L۵2g}vN/Ř3mD%W\ b<7{OCLM#CHS^HRN<$>g m-VO[I;VzٸVG>HCrli$يWYxgQԹ') DbܔGE[Yi㹤I?d%G#&Mތlj3K~?BTE3 F|pu6ߣjxɗ|^J&VcS5xZ2i~-'l;_=jӮOPCIWn"N# {#اl;=~6#Ilm4ɯb6h7]!Gy%O%Vs؃ܵ"#1v#-l-ȭ޵8eh_Pç-5\jNqm٧^Q1IՐD7[xc5y<]붞RGC?(dIg*']3$-[ѬjGQƍ~+MMHk<grQg;ocVϗDjHrLqLPG5õ}|_іg<7쓴XqEv6Hc7&MًbOcm*ҏx 'iiƏНn)\F$I"'r"n ʨQ?g]AfUJ~Lľhƾ$ݑIA*ɢڒ2ei?*>1HSF]TaF}DI>lnR0i_#Һ%t=7'FT8^c 8+5j1ْ[3&88kRGx#:f]Uu(:3'cbTgM:::3/u#VGV=:p:ju wHKӯ)(FV/쬕.Уl\BgM?٤#MkvNLOfJ FPɒ̕&J^Vd'*}GM:ȏou[n][/NF_hn1i^_ي& |T)lĸ2dqYI%(E:NRZ:flcƯr<u%&^$߲LɿDݢv2~I+{ /eYɣ+:_WYc8En#&bn_i߲_%FXfHJ[2A%U5*Crţs{/Oӭ'F2`QUK$x3$PRteE#K6r|e'k'K&蔙&KuD%7=t막ΟKr=S2ZveC]$lܚ߃"8/fHDGi)7#c+3Gk$"P% vd2$EJh1!Qc  [b%vL{P.~ zv>o1QJGVhKq4e&G)/F8JLG̸MyrU[ldȤ㱬ㅝMinNUnBN'My"Kdc1Rf6kMةJΙ,dt=Lg\iHjU.2*&';te$Uct'ػ69llݘiH=>D|d>U#S^a&1N_:-"fH隬RG-~HNR9Ǡfog%D#O(Ɠ#ăKOBcnL.(Y ?GRϻSĻ-9#V<*GEKyo.yL\j\4!BU.%FXh⌑0n{5z#YE;Cm7o(/soD-"orRk m)FG7"nHuy /Ѕo*< oTI[,lm'$'Ep5cLƶ<BUE! r[Õ')$r:f8q-܉ dr+}deoc{'&h'mM{2Țcc|xVN>ѥO͚7I KMƷ'>ۺ=py `e2BF$4z4'$i$"#+U NOpK,FH2uDߡW~}d"[ #Bm]$aʙ3h(ͥCE/24!ef<[5T Ꙝӣ\0i#Lche-JF>[QdFU˗cCɝCLHiVlyy0\2fy/<.잢;[5(u /̒><:h,ع2*F ʈ٪ゔly)idMjϫ1QrhcpW~{1wFio⌒QD~DU\bGz;4ovc7$1VB`ie$ϽSr܏h1c2ba8rxҶi{u=ѴXTǏEWdO$kb i{a1tcq]f?'ΉQxc ~\z.݊;"+bLZDȟhf2cSɓTjUg2gBլAnǗQW]U&Mxj3xIQAOk=f!C2M(|?&.i_/kې{/Yt/&GXjp0E{ F0I.O5T#6PkcKxMK2Z}O2kckqԙ7Qp7Ob2Go &FƳM->y)" ^"b"-0Ub؇MF*-ɬrO{BlarOѣߣ gbDe\f6dFJ譆FmJ fgP:Lzo̱ފqbH4rwnݓuOlkaDcbC!RTy5*>\^6y$) بUhC#T6Z>-*8,dw{2'ho"^ވDw؍ǒ1L# rْ_ա\[+~Lߢsډ_2M2_(#9elt4hcڈT,*DxI;_/I!W+%/Fr{#6ےJQB紑%ǒdwؔ'C}PƒdW/I6i5 f\='PTuMgܓVdnbGqi15:e*fKOc.L21(ѫmCcT|Ԍ>8c0Mُ2%4l~'RndxTx?\3Q︵?&{FHNkk ɏ"L׎̖~Lٿ75٩df>N* K/O:Kx9~F6A; ?v?q~%lKBKэKOj4|!u ;b%f/dWgjqّoIQe{Ko>i߲ vhт<1)$A%5[ݚ,V193tdȑQdEVg<9{#;f9~D n~Kf{ IJ2$G5XѬvGZUѫccܪ?E2{=v ~Td[Sp&˳~͒Mecw:Jܒ#M'| wH$v'e{gF\O?B׏loqvC_$5/VUiN$O.K&=Y3s~_$Kdeeɖ̄{4M>'$^Ef;GYT1FNgKƣ *0}&I@RRӽo{F%cr NuJӉq5~Ls9$O4\-3524i5Ubԯ&u̺Eq[F:|Y?OgWyQi%l=rE6nb{XKȑ1ݍ# |{nCȆ6viqW$a\ Ʒ0R"`(PM٩J3Q`Y>2r^:ףxr?-4b V 6] !!4qWgnN8ܬ$B:f/Ԛ!ď5j1ZxBǹVCtDOzN6OcU#ZF9;yGWn2=#g1VdIapEsL=&~؃-ޑo&)oLm{.;!߾4S-"V]'E77e;.G}غ~"eȎD baºܓvA11[|mQW:Y)B>ݓw4:9eO 7 uMW:R D=Q_g Xݔ_PUTdt?Jqv~Y):rhm$d'dr߱GfG%=yf4GL$UqbCəvxL6{ɺ2J9L̙<27'+2ța2IKT].FIlɋ |(܏Bȏ$3Ix)Zra_*:>8dbyJt% F26eЛ#OC#Qǹ£;0MY5d3Cӣ#J̍y[C1H> Jchk-7Q$"#51gHDXя&;S4pZ^ffȥ9l~=$=ؐ=v?㰭~"؄#:#4Fu*f)~Dd%J4ټ]JrM:h3q#_ɹ6j6ݙY'k4WTF|2?(3וּ?NjT574Y5zF?9}B>{=QY1Thﱒ GSV}6b9UqǃQi*H}&FEQVgbC)gu=|~BUD-+ؿbEcl/pzhc֪bw}Ai} hC9Ş-]l:%ߴR|]&2.#C)?deKrϕ ==_g{n7c-{KCce~ \삾D(÷D*HN~#˷"hv9пc3bW8dT$='\2Oّ4I"\ ococ{'EӖt6Ȕ'~KvNNA5ҢFEs/l7ڣ'2Q9oِ'$-ω=l|B.\4>Rn(ˢovexLxǷ=FOQHqgBؤneō3zcHhߋd4ti\?A_"x'T^3<,L)Y&vc.[ND"ه4n1l:|*K&ȭ6it9slb"J>w2f5բiBy1fTC',}AӸ/,؜l2]$$2U?lD쌨Qe.!/BrG2:#OiTrFU5fl"{+8>ȦY*:Q~PttǡϟUrj8UŹ-4Ʃ4i~*љ9+5[:)9],jEi3t4zH<#ݟP_ l"ئN /| 6F-ARoasVE!:2Ŵu 6R6xΩgW$?iXժd#lWV}~"Mvc#'t+dU &%T!l~؊O"ԕbj9Y>4'wٟ/}$P꿳ؖ6Occ%nGĜJm2r[Mf>g$hg+0`P$Ve^ɢt2lf_/=&27c$(:H=nt^Id5'>Rl"VA̷y]fO.ʌN#QN̲RVe{%wfI6&;."4%%D\š3hRfhσfeHq(]!r":YJJf*:^Qgs|3fx&M,Tƿp剳GgOԤ>3x3l|qfmNg^6'vDL 3oOa;fHߍIyE3¤cY@=&lFbƖ>t5GUмMSܞ2¤V5]0La/i5}Ar49Q)ɜ"sw]pl"{2<&)Qbp}݌YW9Y, /Kh^Ɠ4*< vDKx68M+/r4>>?oQ.?Vx;ʼn$anCTL#e$3am|H9QGܔw<C[y^37D~2d^\1z7e"2~O'l용4J^XOo3flX ONމ$U1퉦lbV앍!C%!TUy7[Xb>%+xV$]k<(ԄY$DZd$*ƫ}"dW䄯ciYQ،ߢSu/~$--{DUt, cDL6_dY"0* [*,W|'22d+6)2[$ 9Fy$к6LR:wLáĜ?cO{Q4Cތ4}Ə{x}ͨqtv>T̳3$&J%K&IYdrNJ/Y/T:Уd>My.M/MæD-#.8Ԍh~{d]̼p6ӣi)nc'G]z'O#k>+27vK%\SM˒J1:Ɖ4F=2ST5 bft~v} 4d_ڧ[ղ'Sgy64z fTaT&,O.ί~nFm;+Ge$0b.4STe:ކӣ$&gs$IE4NƼX&/kH)WW)wْ)vEDXODYJi[BVZS'NᶑF/RiS7.ż@QIfW hYh#cI|QOfFiju3I(! tF1E(| tF-^N%ґ۲Il[f&FIrȻDR/j;59/%'N7FݐiW^cVI ۺOǍ*$c%Scs2H9 6J<{9zlt3{:LӴjO=B3}$N'k.MV5%FXԻ>^RHZg*GI!i۪1iu7~2gOO!\vI|j)[0KǓ.T*3cE~NL|MNtbw +R5W'^^;h`GF<[y<솑c1fhaԚ,ʹ7 :$:ޖ3.-{=N?''v5<PvdjC]ej"$&^,Mzl):1(Ǽ,v:~`5O5Yfɿ+8vcǾL+2G0t=:b>ծtH8 م4|cF|G-#5 ܂>Vj/g~c fde~r aߓcvM +َ:ry}y(s ZR:eN7>MQL{92WLiU2rܗ{>_Ĥ4ΛhkOdJR?'yi;:<.gdnT%/Cȓ+|Y?}t9 ﹚̒fYm&M6Y{ܮ{$} ӿ+#[#W_-J6,W:Vo?;7ad4pPyf)wP(?dBqPyW~(O ^Ƣ%ə2'RSu ؅ OF//#0. [ &r +jo(:u Keg[O&O+/9Fc!d<DLDg{")ݗuem"y6%>/(QƤkp#_ M3_El)W!'D#CM٭TSʷ{Yy1mſ.?!q*$1IO,UB[ YEn-_eG'(N7Ȼ6( #hN%DZE'fc4'H5r$3DYإinbw {f3'YҢsLßMe9Qvh穞s(䚤J_qI4[ TFΌUY)IIJN{d&I[sc'$]ʉ~LU'?CI2طzȫ+}Zn[4=WGf s{41[WVΡ4k`bؾ4y:li|mSv,+b M;>Ӽsr7%Bp̆SKs|Kٺ(]PVirv<fLyEH^j4nn_VevMQZ8lu-5?Qpufu3k.Ʌ#O6ǒ^Υ]aOc D>;1N!rF/b*%s!a_w3>/K4ɋ *[:c"D69ٗ*ɟǙr<YsUב9De T\*z%* :k~D߲|?#gVF_F>RR%b[ K/}mrMR7-ȿ7h![Y/Г7% Hc?Dǿ^"d7F.r8&اGOzF2C/HَH=ǗJ#&-eљٙ$-%%{|}E4if};js[lX$`}f/a\_v~&kmAm%WFXDIxM Lܛ'%D%,$L%3̐JǢ햚/  =/Ҙ&a#rVOQ::nS(QZB]%M&t6QbsԷ0PLMSq&C˒^N3nKQK(꼲ywhoxx%dy71d^NgPnrd9tF_&EHx\ӔMn6%:tG3M|lpF4cÑ٤RxVjl/x!Q$Rf(܍4<^cvxM_+7WjB+{oثdK[2Zf M&hp-*(Iy\_ ck͗&l9ɔx&̛.3MB>1:uG :~owlf Ɵ1]'"#˜IRɩ>N j ͞y#O&Gjd]lbO'+ 'Jr^6D3^3>}$<ѩ}kM;CV"5dJV_[$BtG-f%v8odSy|ЛbVr7_~[vCCbH6lUc{ss,c*$hx cd1l*.ugKf4tmGv2ҕ!2$ed^m!&f,œDg83Sfm'ɚHD)PY/fY ͕F'N-^ />Fx|~cm}>OXVN>F3FC$̒Wg%?,%̙-'C%-[ ލdCcar%_ ^G1DŖ!ѹ9?9n}Ǥ.YK&Oُ(6BNjbHF_2YY ޱJ#ym)icVF&+\WȓbV !lDHʶEmg͕ofl\'޾O{*go6&עMmjJ[%/ ~H~irc$eFp(DlMr:،p튙ݶK FW\ M!kے[=ǿ+zKckd%[r+ܐ$t)mmޏ3L]RBm3i3UgU=٨2}*2[ev=tlr>R9Z%8 ~pI0-75hqCf[L**l-}dWD%pyfLތMqԉc{*.=eYǥpQ*|!;#"GVYY#դFX وs,JX$fi8ʙGRΜZ::6Gq4NNIM }x3q6o9xq375&~`sbS񑦵0TVLnp2tvKH|758 Gd1CrT0cRhp_=G?l3_M: .B(hJ_OM'204Z%Lq_AhagToGSQ}_o{2lJ&1{{".=Kk:|6:zirJ6yfUl,s,w mǹ?%49d(UQeF(Wѱ/-6B[Hx|Q ~%rg<2ZZhI٤Ց0cRBýȥtA["c1H}$cL_L[rol˒yd#>8ƕ}:%WKsnZN{1%BcE^&?Qod%u{r;ܪv*ᗹnW$w(Qz{gh}ߵ&v7k ]۶2LIj^䌜J!EBwDeBcb!8}ї~ 2qn̊+D||>F'NU(3IB  {vsdVej*KmEq2e7lDד6G{2&Nj>ǒ2dO;w"YIrSɶX l$P#CY/' M -L̿S?d=ud{k1fY^ћiǺ:.o 41A$5O=gQI$)oDWAch¶I`,N+Q1|pcu&dbbɮ”Nܢ S!$bǏΒ0pݣ$k5fXY k1jRhL$$%IU$tW̏ؓPΧ貫ˉZ58g,R b[2Ce.GLW.͟e",o$h8Ӡ^J(Ȏ7$k!x~LOX|w3Q&I,G񉨝ls*>9uG:O_=Lxc\{11$0>|3x/$d5) Qݙ1,d<ɘ{"{$GCXYƼ~IЛFڶA){)6RHk{隩lD2RGFYo0VLg5O-D>Y@GdJIp5{PIhrt3j<#/a_k.z<؏ɱ#أ^šUUTZ<ObBIn5_!W{ocVg- >{B/$e/qe7:T.Hw'R} DZG'َqj!\\VcZ?cmإt}Lf\,]=$$wiR2IR>쌓qݓ3fd[6mHFݒ~Y6lޏ-/B~WdڗopGQ! Z_hc:Pmc5Y5K im~EFLd'B?'#esƑZڭΫ̚I[PUwF(<&M.?'g`TjԨc[0x5Fx2bd0{CĤcF1f 1j%nyF'5(u7\6džƞ5/k'IsT wZ߸3T٬_6=#-.ݒq%c}YԧPUɤ{i1&OQ Pƨy#9>h9KsU{2ٟQ䊶F>+qE I]%@t4Κ:|:cw$/gN6}Yc nWxmLH8}xEg{#G-fFE'GsjB~;3mFU*l4VjnbQ.WVV+1Ez4ῑ<^b>hUDbA:܂IoDnL#FH%#mtyTCih?״&G[<=B?"[#ɳ9zcž"%T->Ԩ\إ\[[бG&5ٲGL=L&4E sjCt~XG(nTZ\ڇvS4E}*G(2EF_*}jFOur~"/|f&3Г'ɚ14(ʽ"w"{1O}VZTqt:OKRFQIR#諱ʶ3RTeGQIUle$3{53f'yߕY6!a]'=]+AKdG+jtRjC{џC(KƉTK1xч#\i$I~I-m4Ή5'xuMl幭9¿"DZyxcT2-6vh,OK&XdG]/IPEg٢Zvo]/nݱ_NHMR41jjQlgөaҥ!c$&C4C# n7D!,'.޻:ѓ$9^iH^ۛ f}81 $g'?L|Rc1%ц2 Ymm, pɍb(I2s[46IZ1taG?Y^<s{wD۳ۂ.O#6-[vj4C |/evCn#^7LR=1 lZ䖪2uf,5ZZf1T^[c'̗Ĕ:fD[&g>jF\,ϩdSj̺ ˒>cIjkBEY]vK'әT?F) #UUcK[+>s؈`Tcߣ6s 'MF,o 5 'FMKqrt~rVitQ)ѩH>nr|ܬM7p[4qj1e {RfْU_ԿѺ#/&Nc:jVqLJ3KfYLY#'hבIF,ʖu\Ƣjor{1fL+E"cJסdؖԾå:L i C6j::GWyE{CM,Uh!OF&7dQY )t?'LhdQCEvg1E'gv"({l'F99[l+ه1%F2lǙ|1'28,er·2s4ua]'BO=ta}j ٟf^2Obz4 tBa1B+#Ʌ1"4T/##|!/Gn7F|)oCSMFJ14#F/RfH6j&IS\$17f9g}i_IaRhndN|ϗ쐶\5#)F=yH)fEVU $-)xrT%vq6r-!)zW?15[hCDxGq~;S$Gff*ՙf"ёY8K8. ~의ӔQ/Gz2y2Gn4Otf_3Hӳ$n3Q|tf&eynd15T1e%BM7)al%ڻ"mQGYF*D-:lj#_>W?b2;&՚EyK:FF{HLYE |<<Qq"SHŅGD5(Mjo1:yz4xZLbH{SlrY|Yf(s7!eKcK(R2s䓨ۃ_mqQkgYF]4QLdcF*l4w,.ȌI6Do.UDgu6}ϨMr:FLW9攼ed:ZZ\nsfjΣ w24_)xпşn(kzFǚZ4PcOV. B%v.lT䌷VG;HkcOƁ+M#6jiߓ6_(+iquQ/R:Z5?rs&$3oZ9H{-U1AHc{ 4*ъOсڢY1GI!$ { rE3Jz)XGۑ4\!F$ #'h_$x]|IqeYbV/%!>om85!<^HG<˵He+Gf=ٺ˦xbRO~ܑd$•q3<_sƈƍey;'f(Rķ$E\3 iF;93A۳4 fT8($d%fE>ϩulX"OÇ#A$,jȤeVYJ-Wqflf_Lͪ=EpO3ܔFXf3k.L~W>(ɝTw'#?:rCRhJ8jhŨrvAΫ[{clwDƼ1$ :tbOF R4a5QmMM,4>c5|W&ݳ$42!Fjtʒ0my& [M5k~kj.cݒ.4:)0jej^GcdWr:~/Y ߉l|W'r^>K^59ٟWLhu]oV.\ņE -S2&4aJtuq (w:Jdz}L(hUlOˑYoj]>Q* :'ҚDEEZϒ0o5gq#ד5"4|0GR?:ožy/u9+f.ND- &aT4I 0؏#) >kŚ -Kh*O?dq2Kٙ$DJDgnhG\GU᭘vf /n|!IWoYSfLLǒ9H۳gg._u>ˎAΙ e.W#U7?~LٸDFMWџ+%Q̣9І'oNhK0$};B6di={QT'$cr㋤x!4LxןF/4wf,LMuH?#,}#Ff4[0eqaybF+[]_[4y&/%ƪJ3jdhoH+s4횈&횬k#+ ,2&]3'PvAXA)"x[Ԙ>uL:Vt\x5Tէ?/r&y^bgGy#"٭ݲKdR)h#OGm-ى  |(fHk} id&,w,q٠G}Mħ얠Zim3T[>6k>LٟͮVd)l5c} YL\}ikUQb}Kn];48&}R Ȑ#7HSW5JDr$GSu~&f%4ے:V8Œ"2HM?,ӣ G㹯f}?ږG(Ӳ7{Q*qi̘&4ʌsj&y!lh3s;r:^41縚y]Fw-%Lk#lN[55Flm:_F˪Unk>]*Xdq|34u:)EsgRd5QivϤt["޵tEIO+^R:7Ӓ˕j۱F8Wƨ_qT50KM?,ؾQVb q S݌| L*E^'ypbr>dƦ>ӸBzN7iQĔz$T.a[e_OaR辘ҽ[Y3XrA~G\ "(6آnD8dc| t4wJps6B~Fi8ndO(q͏sYN":f)1r*52ϓ#s$Mߢ"Ri'Fx&fڗw9#dӾ3ZvCjmؽ/mT9: W6a[H"qm}_xߞ ٲ_l?{C?ކ*6>X*tjSPf$U/{DSoa+r%f#0Ex(fᚋ{FG[fTrOoO}K >g:C#WR>jŕ{2ɕBk2qYUW&L,{ . **idQ^w$vȮW28Ć[ׁN!*t8޶5?H&"HRXk5_i_嘥-NfHGLIѤ^0IJw/5{>zQ)]6NI6iF haQdlCK Cs.mnӳoQx:|g՚-{q>o(٭ecK{4ٞ)yY;LI%iqcF|VƯIbn& %mGzd{H3vK'UɪLP~?vtlZD=ي*0'#\5 f({lEy-ΤTxU6-Gf<ʼYXif>gGGG3FAK3AR:wE>bA7'f\ ٟX"˗háłs)Pƨxs?I-Lw7̍N|ڜ&Wm # 4зd##&Q/~Lp^6asv)F!IF#6/nvbY푨Ƣfz7fLm*[>٭i#'Q'9MI%hG<#$vF% ^(ڢ1 ܌iOF> ̙Zd fM]lY{6SĎ-}ZIS~d%L34'5MY9Q)67Ylfu5f R飝3]ehwEIS$5fݮ$ײUD[\[=ǻ٪/!=V'*thPHrxvO_{v|hH瑺f̏#R\vrQb-6rpZ.T)lE<؏?lGF7\ DMpxo,G REmDv 00#&4j8h̶/fyjsF6Ji aX:WQ?O3ydɾnLcJ*LVQȝk=wdI)6ƻ?ލ+qօ*Е\v]%D2> Kj:]"ѓvIJgGb=yrѣO!&_)WǒhrnࢅQsRgP˖FErFNJ>ʏ*[2Y/c&W'IX?/#(]Ρ٥V1A8xřqƬxFd4Q:dj)ernXQ5f$G'0lKfeiMWE4trGxز 41U_BG)pjה%LK+5ΥGQ>OMog5+5Pf\vM.?u(ʍ*in&LrfI>ؽуSM&}d+åXrCDt9е_OGS%#YZ\s5f\,rR%)p7bKsKKK șKJ4lvCOcdbrHJƲkv,O!Qf\2QD_Q٭UgOa?]ٯ§23Ns}ƅ9#έ|ȑ ?F,4cNW#H ͥǛ:FNPFI<`8#2>s?[Œکw&< +Lz>(Ӽ{qIǭō|irU]rZd:6p风/?l&ޅE~f5f5!!ƷɎi3I-6cJ(kcY)[2Gϸߡfdd!šgC6h5>QF!os.J{e6;cu.l2,iѩħlKP׶2H> ~^_8 BUob/u#4I.G74CQ;REҳUأcU9,㴹OQ/șSl$ĺ[ bg>ΰ(AfŦj`5 >lP>,VacHײ;[inBL.hej-E#6kɭ[кFndžg[t>mُ1FT-6ٗ>ӽǍ jء/ӡECnP(_ڻ.)pbqhZN\(!d{# 0IΉibd#R9Os,Y&Ttq2K5NR .E{Oꥎ^ f;$dm__#:42xa|&3<fԩ678,|72 2,nc04iik"홱De)2]1f*I'[qTk%?ٞwivJcc}d[DM&6!_6ϫ$![ ۶NJ8mVO_MV6ۣB"KdH5GW_gsz)%yPF(Ǔ}G*=_mcc"7*/qpKt/EvćdN瑽[$lANBq>G.0,|5cgCð'L:d (g"gܡ6 a1=v]4&ydFNT8FN0H3%iǏ#j4C8$N۴I~9'qY?yR? >]JQ;lQUle~2L|.| J̑r><2[=;[m2Y(U| [$xf&4De3[k6 FVǷBJ~(&Uo#+>VLf\f\DX 18'O%3HƽaT~FgMIks]3d'-+vGwMǓC]_=f|+;#W9*K4+ѥKύ94jp}ViM̾mrC>_F*cwfIR>ΣENd`AT$ic8Tk1ش^ݚl.8ѕGڹnbƓrEqfk*+&]ʋ¬(Kid[6:{nNh2/):Ve'Ro9}ɳ6(G;`Q^.J¢j#w!AKsM'f*2h7cScFAI7 ]dmz1+{i*<rc12ksDln (E> NFtgɟZ{ƗHÑD2O'9ܽrGQ~>y7cf'J{t};z}JM}iYfL{0ŹLX 1b,;Y=?XI߲x7xhx;1A' H*FUVuT|w9 -1bovC /_'4F-OU$ i,aT2{5  blxbQJqܯg${d9ȦH='.*QzLt8_PǍR5:IU`s녳W2BjJH2%OIA^C4LMI*5'0]>'')[΍d1^LZ4f]<==mˢvgr\r&W 1j̛gTjN'5Wbr!͢_)[xn'J㖌 Mn&)62%Dqʏ D FUf?FIƷ1o,x&|+V̄ZӯhngXٳAŶlU''*Һ;0롞YRZ{~8?1k)=w5xDr5ѬtmDyV,)ci5n.~C[?m)"d +]Х\8Ii4~FI)&F~LSDZ:iy-ttiaܜ+-pe'Vɘ伓GOFny7f%LM/-b/Jy~P2)LxiJcLu/fGG|9:h:4 ԗj٣?#G)8+5;HI<4u*YOp>}j>^~C$?g~\eڡHɎ뵖،YVz d)eaFXװ#%9#Gֽ>zQR%LRL!b[aW$Y=k$r5rc# ڌzsæ!8k鮤fe:GOvYpRh2piqDOc492ř!lĜ mHvدdW$2H2qx?.Vϧ~uɨ , ?>ذ,0x^9א2rldHˑyQ9lOnFvGfEڣ"Q܏TheTtX3O~8܎;!+:(}eEl4QJNg)PL˒>i}<#bX$_=cG̒nuXb3EgmRaQn6N QGN3Uǩqlo,DxaHSv"Nl)y 0cB\Q⼎Mjd5k z#\O&sJ+b:VOU+rtLڤuXc:N痣M{͓ͭCCcJˢRdDu<v%%;- .OE l]rY#)ʌIV-=J)#E4F8}Y=<5/FxIIP}-JYѵ=#Y->x*#OЭVcTElbc&3Q ~hImnd̑QLm;2 3G&lC/}:JytiK}E/r:.fܗ{JK#N%*)5[Ț~&\TIіIJh|hin'+{[BElѳdnܵk&GYIs/ftLHϩ񃍝nq͚y`30tܹ>InY4P>V̒li's*4ϊ٣#kcy3j/uz5(n,_*-GLkvT>G%dUيIY2ݚShɭJVdrmhTO˃K*:dZdyBW&Ci=ٮ<٤wv4;++q6Rkr*#?d6J8<،ʌf㱻f4a~-a&?HGY#c?p}GN܉ej%2 }Bha="uF:WF64vMI3$њFLO%^IX+~>F]k/>AntUsE~L4S[#@3*2Y(ʽT,˿V%KtdolQ$h7ܭz:EsX:nL*NrўN/biݙ[&5sU/VY=+Xbꍪ>Y,-˦) b"6\Ricf#ɣGJfGߓ2vY>j4tm&+3$&U/f,jZ &YjuQ5UO#C4CsO*GrnozY"<fnG+,e&qЕx["mY?NUC[#IMnj1Zd3YdV{5{g̙>ͧ3>V>R%I =*'fLtx2Oߏ_7GkgON>V㹥4*5uDfG+g{wf_7r%-j&86{2-ƨG&߿Iu#-7HOI>({{cl 5V2k%<24~mzK,LÑ3Qf2,:iVY[QF$tx玙TF*4tumOͣ,ݳI +1b{Fm#iʐ15^~,m(5X hPi:9Y٩{Yq}Y-+ވ%,iM?}tmW&I. R2qcu>iCv3<&61:*ّ{l[cl3Q?!?;NǨuQdM8`~2:v[!᱙y6cD>8_#kZDW7CV!Fo&9z e 7bؗk>ĸR<{2DlmZhz>ĵR_3Qō񭇉xYTfD䗳4ѓڱ2omiU?C8Dėtʡ4=ϣzD'Z@',c $t%dƯQԺl:%ɫJ'X_ѫ̎[n$%%[ 3Ժ?Σ?%$Jݝ>uH4Y\5cͼ$|䎍0ckJ~.:g㝝;?'~KǓM}I^*QM1%GB^TjJ?/&]5GSoaͷ%;27ɡᒘ&GnDғrl6$4:Cɩ1focqkQ${d1"{9Vc#L͛H+4Wgىz># ㏓fLR%6su!$ؾB{6(F&I~&N'%FpbSlIY5ڳUNђVlϢto0nGW|v/ 4J>$QGCBZ <$sw59{xJ"̎م/yioH}K1mǚ0˞Rwl_nR.1ݘ|1 &84}"W/fckF$/R1NBU1~G,~jT3t^<_=7|oyR줅:%d%"٨eN ![h7B9oD!H$(q:~ʍ6 :ū>cvIܨ' Eqvx,m Ǽw)Q%kΟ'wG'6Q٣$SVFq-ɽtFnbc98سQd~'nKd(J\t9U"vRs!-P؟緓%x[U+&Fb4yLd4$`L0yg11ff)$%#-pK~5RvD繟7d[((sKpK L܄%f[eHْ"UD$pJK{Q.v>')Ft:~N[>iJO$f8ᶑѴM#X knNVf읉nΛn_WMF QeTf:"PImChݘeevdi%GNνV5Mv;P#S2W$؅o|wxLʕ&4!LMH/QǜJ*j43kdu78S قoI2|Ki54fG+ݒHN$b$d7dݶ%l}y"'~΢O#rjU;"߲B""c|$1ɤi[I'j3xO5Jѓ74K[I#]B} ǓcCCQ\ɥkؘ)9FlosjFYf]mS4iƤG$d2UneĚj0YDx=v"GS_L#c[ 4z[gNG͚gg^n^TuL.ɊQ$tq%$]SIFN\n=gTEgﳲ8I=z5|"ݓ[#z2NL$*bntƕƶ8͚;Bc;KanǸ ;vK*UGpyjg!;؋-ڻ"8fQSM4a0Ź&j2Bu,߆JNR#?Rَ{"hӶ.M2I6O N,ϒ6j%<.C>JOOf}EXzxIi`x~*dvݒdђ"2C*F_Q#Ic^ݓfǖ 3D3|iz曨ZTu%LZe* Q`jٓJf-=4I#;fKgO[Mk#\N=ېLk/5dcDJdknT&oOom$$&NE4Uno-=ck'd>2^_"n2Rig뷋6Ho[9OƷ+٢hJ&be6\ cvcj79Yǽ\&+_ Ѫ~5YXbvcHû0lcF9*n3MFm5f2˔_F CÚ9#q}CޗAܒ/M4KNd؄>6YfXȒR22p|"X{$bƻHxj6'YX(/9:NK=nVi7đSQ?"}@f/A+nt̫2G<M4EyE*>;n(񓳠FYz `bWxr:I/Lid;Nk52~I=؄D$$3ވdKseKcg=F"s 4W2$ڄVWN՟D-sKCry/rق|rYjKsI1Õ*#?<[ Rf{$f㐞G#9cGRӵgXUt9(ܒ%g)oɋ;2i:ݚ-i&(υ;F]5p"x|OO(WiFܽ4(&6٢mɣkGXR˖R:J17ӡlpUvSMݖsa(K'cBs-oe^"_D|cMT]7sȫ,Xۉ%V$”h|9䦇#)]3{Q-ű9~ 6\ 4_حhӺViFMdgNu-M6N_c~FNkOŻUvy/rٚm4+C[2Scy~Kid.wFJ#58sD׋%]OTȶIMYvx8n>دӢiF_M_/ə_'<1Bȴ>GU&kݙdJHF,ny#tn⯔gږ?0EkMh O$Dqhp4MXb _NyvulXBi4ΖӫHP~$)Ϩl_~ك?v_*I"'VuHGd'=cWG![͉S<_:D53. z;W,?Wqm[d-'tZ֑w"%3OI4:*4˭.o(5flOc&Dɥ AS$H"xRPvG f=+fD6Fl?WXc[uN7nBD|>{!]ݺ~V籫ǑJ6DU !+$n r,U$ 9$#^'C|"po7ٽNʶ]vnOb=j[Mv] LIXc;i#Ghmlŏѡ|ERdݡӣNb[1Rѕi65钤dLgEYzORíV~kBVdWdgJحP2c$>^,:'DٗX}"Pș(8'%Ƈl3Mtu^G5>~+"*0䢍(iqy˓u=Lk%'mOrr'}+1KdKςXWng\ej1s$XgHcvKEnΝ26:KٙIL3Ic29E>oL2`%-Nu,˪yf+Y~?I>O+ċfetו''*ˏ^q!iRfB[迧IU[3Y?(lIN;}E]DU1{>ȣ*# Wٻ}mrz7)q]TEv4B-mH{٧.lUF Ei'%-GthbHcOēuDF9gӝc'K{do[~u#R(O4-!l$h3U?=1?("Q1-%FXĔ[2#}ɦ5.ُF<(ŁqQs3X5_$d-5TqOsmIsfrޑ%+Bg,7{;dS#QIOblD[{p[Ŷl4~O݈oV{$%LUVclj64'fE8< %۪ [kfGDVk%&Uf`FGvF :n8eRgRrNIIlEH]|pӯ4iSI<2lΣz2F5Ś㑴J$d濍TefԻn㎫:LϣQLis JhUT{{|f$B]H /]ʲx>ev{ Ɏ=+,!" udc&8dUnalF;5FPGYqѥs}dlmg)d{>N}7wEGֿKj4Y޿h3t$QkqGk1F(H3A&eMLŒkr4huE3%,ZU2c=Tqγ!ֺMnI+v/!lLKbWG՞;؟ʇDZ#WvG~G)Kcٰ== W$E Mo=^k0q#:򅚈xO$J4.tV3OnGEQKj,0[N~I3Orr<MWc{4a1R2IJ^Hn{(bOtjqFF3>$Lȕȋ$y۵$F^ 3,lLJ0ri#8PkcY'r$cu+$aQ>z:iO&Eoc06B3;fER05SfF@kd>ɏ,ˤYGDJLz{duԣgR]g&/^ķv)E{$%)|EE=ovQiVoD,߷Pпn4)|G+f[I$1;VǭQ! IS]FLh˴mtɕn"+ -IHᱍ4Cfh)$ 65>P0x^Fu}FɖR2J5Tc-Qdc_Zfd#:VJY&I> x4j4jM:d|dN~hwl8~LòJx%QNCmX&%ˈpq2cciMEӚ-eK3gYԦ$vi2c>DTt4j2R18}F2蚇lp_U4x6ԚXM9gR}f#lv"\]Cqf5޻1WjH>Gڎ7"4v_nō._1o/)nc0{"YɦchuFїV[=N-(6j*Fu\ėL9<TAԿٟ{ln?GrX\.(PH*> 8XבӧĶ0Bǚ;O*~O4cm)"49S D4?fGP֨r&.MO]_U˞lmDQ%҈8IR2!vQ)5{oӲ'rs_)Y(lb^^QRCRqث_W\E;b&S܌krW[ j T=Ҫ%kbE|;JNV* ɚ,[$UlK˃ {`$`ճ 2?幎M$s|tfFF5hD FrtUQb|_idJGŊI'%MrfiUn3$VlqtT_$e-cp/ #AN~lKV7fN6ܝ*ؖ=][?4Lц5QȝlB:[HΓl5-NgdgJEbBCC ]s}4'f%%B et9}͎"yl-9W)c!">1Qf1iN:٫kcMR5GA#yFi4%䌴:LC+iYBkpVKĊE"=KѤWf>$bIxvcc#jv+8"P#ź(\0ؗ%a/0σ<՘U6&F.&#Y|'F][=_hO-7ؓ"7?SEShp_Dy>kχ& UM Ң^_G |$Y{KyMIP̒rI$\WɡW49_~U~سQ)*&I}G'c9{$ۉI4>M%'͛lI^[ksɨ*"LGcUٽ!ۑFpzj˓f,(V{2dr'*NݠG"lkj# yljD_L)^12;)Y8GXDɵj!6GO?Η<^ "qk5>dՙnϧ%}B fxIEs8F/܁U8K|ѵKrȯw(f5ڊfR([bJ#VQ4ޑG ܌7܎V8i. 7t+ڌQhK(GU+N&^l/'fKn˶<9yxF'>Q\F[3bB3_}_%Kؖc&{4'mCoeM۲[ n3?b}7+u47[W/rV?kan=ؔD4BLv*nٻ-]-nV%+==+ap!߮!D +%K. |y%+w[1c{^gC{&ߢ; dF2&t$N8\~Lŏcfç:vdw&Osا{{;QTգ65ə?fHIrQ{Kdktf=V':/Wպ|5{тi.M^>V̐idLf4N+vd*$'Mt8!0슌"eAJN?fibor^Mvi4Yu2Q>:|̭Vd<+L<59j_$WuK$):SrD-z"Ź _-3zGQ<^#>f,2n'xG JYƃ2Å|/>:DkkgFT-N+DO}4L3LorMe6YeqXكS>O:dr曣> b4#Lno2MZ Xh\Jg˒Q>"3vCƅĒz%f%>K ns<;=wn̍5xŞ;X[m{1gLYӱJ㱦!#?5⎧[~BcD_hF4chن<̿4&X=tdk)>P24~Qd2}.;ٚ095/]g٧dNL7(o$;"id;7tϵq21Lfw'8t~0G?,?6ߣ>=D:v F<4)y3KɎ;d545yْkis$R'#ɒ:mf#QkwS!hХ 7Mx&hHGrZ 6jE4F)0JFX ?)T_ܸUrq~\䩒~%dgMӲ}:=|Wp_Q__ Px;a >%FO EQfgvʢHCLBjlz%EkFi#Qd7+{uٽ/4y/deIX[ؚ7)rU|Iz%iCW6.ʮЋT.ϷKa%F_7iR>)&hG|5SOcM2߈lĶ۲1*CThp*44IQ*aU:ޣFD&.;8Qsii¶2EVhԌc3E.$8"vhș,rGQYhs #;q#.AjFT8՚O"ҳ<k9'g<|F /4#OGɋ$TL. UFHMѯmjrFɵC%$qwV9{!:&!NF═C4\GQH#R_:mVy!VV8\x1(e]d.?fC]h\ -3ǃݘz#:19S򧱋bHpł#) c4sj$&|MF(3QFLt512]?fg.&"/F+#'Z8Ycꘕ06B!6`Žp^48qQ3$2V۳$&4:7O,Q.4<.Q\ RV4,_LǶqdظ^ط(IJ[ n iU1ۂT"t%d'_Wk9<\dCCFT]^2|?.ղR،Z܈һdDU*OnV[h0M4z:fʕ<~+ţO%fM 85K)kQFG{_t@0XDe;É=v^o`z8i1Y"FG52Dr'D7M[pE>G#ŽDx6xiS56ϤÓWS:O͟4Fh:/gFhuD-&O#O7v1PT$i# GRj*MYΛܞEdkŮl6;Y[>ġyfB6Ѣ,/QȜ>]h$UluJfGrF~rYgO-f~<$i+YdZGPOf,#<:v%::n,~TGP/Me'Ȗu:F,RvycO.,*wAz%~[ L1dƗR(ǿkF/+읽-I[c1di%#& snRf)<0!0#q<<5њtj,icM|Q4qvF^,F/8[5?"ho>j[(Q!0cp`QlU&O\O2orMi ^2ߗxgzO)HrMc^ާ4M:'ϦU[8!!<<&E5 (t=~+J6܌2E-xˑ?DUi?J En6ڴU ͑MKb]۳Gݎwٻ]%d?+e>.R|Oč^،[w?dY3b#隩3E(6`Ƕ><CI2^Z2l{vشXf?HJ$C$㹩6|r$M^,̝td&%GPj:&9 t8jpbQj;"XH͆"p5He?d?",>^cbܮ$#F$1A'f|n;şE[W DG_CP ˍ]I4{i/F6SWDSq#C|\LÊ,umLkl[)')vr#:"S,) u FyVCx+sIɐؔk"IYkB؞K,Ο6ƟYYS妳?G!j'"[MiFƸ31[1KIoR5u}=/ϼ˪ɧ9ϻ<ٯ:iOc${ 0FrEFKhg|#Deev11ގ;+HnͨFTy-#ȋ#/!SF|hF(+M&"h.HsYTvFmT,DKa23-I'>\YãG=s 2ꑎ110`vaLŇ$њ^̳r+m$1V5Z\Վh}#[U5z/Ѩ4{6t"TI]#J!IGUkʉ/ۉCa&I5?\2)LKoiCHI(CkC$Vǫ$P;Dfӣ'6I8fMđ?|[SDi;IZ8Rb~ѠɒHv4hhVCʉd2?5ӼkȈUѦ[}=ёU##,Zމ·&[&VJT=>CSc/>+$i|d?i0)Y̐*ܘ:c՞xQ?qu)IfUN\#zׯE^_Ȕ*?{Dtc0~V8|F ?1Enke3[3DN9[Vy?eL/01L^S rO; ?oymWHhlF-nI~+4M&lb܆%"8p%{aflXfqQgRGIǬOT4z,Jj.?mܿZ&eD-Mהt<$Ӯ5OtLPuAunktk#Dvdlb؜?}f}k'쭞/d ͘or>R|%f;z.LZfdU{Iі+?+g0Τi&HGOy?oŎd `i4F25D8H|:TI:l5_CGe=_e{>šSi_c4G6h4Ю{QHEIp&WIny~ź㵌Cpz91oi=dJ6^GD/r{?B]4!e\Kuٵt12t)dg& l(Y[+M)dtVѠQLcRݘipyK1 :e̲wLnn_e"A}R8D&\vn&\~.2ƙ4e[7UԆ _ֳҵ=&|Z:ͅ qJ $єI,>_"XףĞ%VF6e:{& j:Wk5# e):4ډ)P2u:Os]L(1byrTM&i\%,Ώ+'(bGOb}σPXo+coC{lIq>2KSKe"q H#;dU#{Yiߑ%防/F'ү6/sJ;ri|eFlW$%9TS!/f*8upn&)&5:9٪wg%}ĘӡΉxuIy_36ߑdOa/KnI;}I*$%͘\DgM^yU5GْN|*QQ$c[~.~GBZɘǖJvzǒlϑt7kcIink5N.!*F$z49bɆqj]Q#'"Y&[ePdyC>;21'vy/m6Yb f9N"bY sYѤ/&e52n,֌3fuFIX8r4@?:/t>ɖ swN/&a4e[F\-3*"J>"~N):染\M>5?)B;.O,-cvc~&źvJQ .ݺ[MZ}%;߷ވDdaRݡEt9n7i?O6<_"rN>5C% {vE4o*b:na͏ρG-*R7Kk<^rYRϻ{`x#!Kfoi&QyS1FHKr nM+hJK†1HȭZ!&tM_bȏIwGuk!a&xTeöƣOF;'DK,|dEvrD14ޏ1Oz}TϹY)!-[(3i#RN-[XѿobX'j(+BIؗJ\?*H7ct)wpYh+غ)Cڬcr[ {cL<4\S4liGHm%!8*[e'4fy["׾Cv vFtC*w{1B\vK5)#Rj#!45{Q~2Q:\԰_iъrai?id-HCtJJu.gT4\*&!ѿKk?ӟyNj6HqrdԴk2\j~FmCf,󴬗#BN$r\yf?5pkt u#O+˨S2d6ʑ$ϫ8b-ɺD%!4r%f{胥]g}wٌc~Фܓ]ПdW$'Bȯ =IfKʒF5y*̲|̑2$'$ʅ"_y# gKza&6 N21Ei0l`\iT5- ܉:D2Kj$"O7bGOeQ{ۛcȃƓM}OCUj۵[hJjh~ཷ/cS9lfJ7M#߂*<ȗ%J; "YlxMlyz|ݑw~(kΏt~oƔKbjlJrPnG}hT=͖R{7-*:>#$)FLޑ<9[45ngT=oФyVC#BFŚ2濑Y2&II4:CS :OS׺^=^?mP.g;%H(:3Ĕ58dhXUSF\U'.~'Y.ef,Zu(- vbT- orؐFQ:mlk~=6fB31ic/InKF;1e~f2 nQ,Y&Dt)+7 KKk5S۲RgF&Yf7 Vh2'Gո#(i*ɿlcc/ĂL]t-,'VIQ5RHe{Kcvd.,_nX݉l!rCA+1MUim#JF͓IV)67.$I]$m̖̎6^33Yd}7j4qkbŵ|M;1YDr䳯2j?>[GTK+F9_#"_o>ԬxLEcb/{1Mv; }Sy4pDuEhdn8Ɖ"P8XCGލ&hT}eȎa[6ڈ?C䊨)ȷurMYcv{QJ "\8ؚKƏ<n5t^y:HX^̙/vNlɐEYnks5ceW&bo&YTcw#&3ٜԿ.MB؝4*ʦx(ę;<ş'<=rd䔦lG{%cBŻ})2Yq2T8G1+ND5_q'կ9'Y,ӖKN\-qԉc.~!m3uM烺4eAɚŴ45%OɟNŪ:i4EPV>cXX[5DE:tO/;{L%&ݚFFTc܄rdDTB 1rZ%)XxE:\pig0Q7u*:\>3/d6m,_C{^$1GZhF=7$Υjv'f9i:Cg݌}=+v܁J={!FWlLd舧YKMq<(vfT1mɷCb[W$fӦrdzKO'GԺ'ZQ^ُ:TƞŸ}$OU{YU̚2dy'c{v}iڬLq:#j7gF:S4~fUarDpMمԌip3tN>$]22'٬,*:'CͫȵcX3O)QΛ>%,R#YG]+{07F$j:K F/Ub;jgv?Z,Cwe_'[ V芵d*!h&i!n9YeܟFJ%Uߡ+ǂkrqud'[Ms֓}GnL8,in9(ne3ɝd͵c9DބiTVX4哟yȳANJ pk0`hM,Zpn7CN4}*T%]:wKbJR_$V{Gd7)cU,dbƬy%KvĐF{Ʒm48>;I{(IV_"nMLdvTb:H Q3N'O!)ܜvJ_57j#䈅&A7d]lccP#4Q&3IDp8(6ciw76iJ%cd%v'x6xx#F{Q:&HfQKeΗqx[6Z&>Ov=t2EK"dʢO[Z0k&=}̓ՙ6{)glGd%#hSx)oG%2lqL +DMQKX۱nu :ӲIj؆$eR4 J(>z7f*3#َ[4d2N[F-iS4>M:vDqGM^j:NnIlgB_-Kv>}d[Nj#"oؿ$S"$b_Ǐʌ r;Im&`Џv&KV9n|ɦKK]c:O}}˭9$qў.03irvIȑdƏtWQ9WhÁi<ܑuf) #Mc4՚e-~<4BRJ6diȌ~EָV9mّmqChބDĴcUdoaEr\vG}K?+$&dǼF}UEOF^>ݕgPgQF LٖtJD7}2Vz=.!~lJDDcmLQ(Y|Z52]8>F^=%Tht~>Tv'^V,rcK[ĝLInv8{vŖx͏/$y|Ŭɉf>8=B2[&5HəvϾꬆ|YX͋X=def^Lhj?D-#-/[fU#ѫvf̟yyKA(9ʑ y3|tǖbK4')Q5.,6YL/*Zp([#*T٢M3pcW|C \偿e.#9}>}j;Q/qdDrCqrB)\Ȍӗ+iG&O:3> 3ac. . ,:qĘTM5ƘҪ#ܬQ}cX5_GhϏٟݣ&:2Fْ6>| DtDMdi3IkCqr^vrbif㨟Ril=jw _y;߷i-䯵v7[vi3v#k<_%vw).Qr,PLT4wh]6ƬUr9#>ֻl6i7И^Wdxҍ c7FI&dkbRccDk!iL )C2*B-8 ,ŃُMmQ܌Fl&|'#4$Вlrv9Y{NY3C)4kT((X'eÇl'Ւl#~CkG_' :̐-f949KyIpǒ_4VÓDs>LzvYY*[#Wh_i-M⚑qGR3Yrz-dc܋H4_dt/&i|ՙ>P'/GK8Rw1xm1x6 Hy-V)'^z%%>ZUmo+:oy9Ƣšƴɽ-٨Nq 4kvuMʉlf_* 1ȤF74h?cq{~L=dKL$uL2v)6тU6^t>}n ek~Œȸ!G-lc͹ΣɢǬdr5tdF~?6dRzOfl;4ѓʉA#[ŦJ>Q:&Z=Tr~ V_~ܠ{#N:cObPM)> i%зhǑiFJF"DcbŎ4nMO>Eb<ʈu_wJrŖQ9_!cCҭ8M~c^-QZ{ Cru[ {铓h~<]4#˲*^EǑl$WiqkކlK(=\S*o.}:PV():2O9z'/Cce4ea3/ v| e2*!f<4c4x,h~>7d(ƌ|enIdc2\D[%*l]:<[#ks._.*&8Ǔ6O7{ſj)܋5v7bE"3G~=eFP:?زv#U6՚GV/uh/$їa\Qccw)Vvfy+6f܌8HT1QJ:ϋgWyq](Q1I^,Ț}>;>ϳ?D{R "Bn!Ͳ $B21F^`'+4i39ybfFlqX]2Xmٟ%@5|T_ g4t}?V5xc+xn\4~NZ # 0(5#>e͐?!BhtrGLM{R`q_-CuȘeiFJPo6HuVrS(/2CE[Hݢ1wR'9P^$$6/k.gt0䬖eIْ㽌}^kKcʏ8I,kٍnB;(1c F)4L|Is$:N K,'v6>ʿ'ƻ!Dي[0]5K:_C3.H"y2/4'?6NkCD䛫$Λj"` .\epOۋf;m:2tfN^\Y&׾Be!.QEچx((jd9܃c稶<^Pf\HgU+ݘΝ/>2IZܟd&}793$9H":ڛd=]v};$>\Oߝ1bfh' ,L+5&^l}Q_j1+f\u%Qc] ج~L8<&q#-+%hTRbJ-1~GĠڱmGJ^;DrTrpz_%6%(]. Ɖ*B0іTj'fIؔ Y| YE$BBD1YOf-VƟO쉨(rgj7%"sl)Hd _/)P&)I;$>6o$c1c| &DFiQ LgN̋s5"YQ~loѭ#DrOY#.N[lžu#G/j2^v8L"l߲chTF?blHYx2E")7 )(*,nŧ4tcq3/Z:85O7ɶ>y(;ժ:QŁIT#,va0kыlLOlks3S&r(6ΕiQzOE#t/95S|$ufJdLz4ڣ]7+OUnS#"*45Or[Jci+}7봒6$VIQ+(HsFC8M"ѽ_%liqZY-#m1[Y>K"Ud8>ҸSTQm*Fyz$Hb"i#WgJ>=F80F Kc RTBI"9vDFY{-ff|%yxYc,vK;ؔ'%?̖ꏼ4y$}+zmr[Cч~&J3&VϹKϓs4SFz|fGcM{i-;.w\H]d'}ĤzۺhcCe"ef?Y_;-( ̸N̐|L1jF'A#NF.9:%gVF/>1i|/B5Qd3UF蝣34Ɖ/hN/%PEnN^b¼bZ 5ْW+LrB~RV H'J(*0隧F>ze?D0!;kD
    9\Dp=_l/f{ /sk-!2T="vPC=hVNJGr^"!WpߵL'"JݱRB]쐗eodbPi["5]~L$t44ČMY4٤Vjr]^ee9.1~·Ϫbj1:yN_i٧?. &G7wԴ`jn}8ѱE1<:4J[y?]r[KC <3.S D \:.?'K#?03+wcQM2IMY-U3:կYXtzL6E4[Ocfe[ w7hOWۓТhM_->N{drf)yTLY?Ma ;O?4`msSclrn̛H̼Yeɵ [4ؼ(>:}[2OPobwd<᧗&'J/LcMS5ZˏfV C/OAҮHxoW1'*3"c&?jeڳG-&Q`z4WsG 7^v CJ2>OCݎ eln^eu!G[AhCܩEmbz/rďVж&E>C[!UWbn}59_M+;cd$%ُos DqCa裒x:X'f<řt_(sű L$Q# iIa|a*7DrƍT2FIfIo,<c)7țdhRkF*E鞜ت4Ǐ =\󑷏3dWHwDՙU83^4gfgDY8!.rɓ}rsPG(I4} "bYe˴DjDnatN8i5Q.F ίPI>{gȥdI]G\e f3TcRqY/ND? ۓ eȢh4PJ7f_7+SsICw#hz!S5.&ⳡ8F|iƜ}9<#.L˟devjc1^DHW[7W~QKWD4(FPb<'EW4>p==.ɔ)pGrȄ-n-?"юF LÑv3F`ٖ8qͣ33J7lw>sa3cIϲ ƒucvc+!mm.>d #.魮 }/~uGMXtjƞL}f6"Memj KvH%g^)ƂV1G1jm\ZmܟD%Hde[qeVcE&KhGlMRcR7%w/ǒ|c7{ ^JmUW_ض$D]*h^4JelF>&Cы ɋ^>2Ν2puњj?3.8Lxdbi!IrQpjT`%$j餾Hi◑;DG&?(QN?7ȸ! "Y<"K-*2f̔]|F#vdԌ|'D!ʲc_BbEv{+EH͞>;Zn+?ކj!Hɧ'%]gv,'d{M/ +#OxIy/>mԬJյwLBJHH}QYN(j[oI%(F4\R:?#_SMw|b y#Gaڟ#&GNEnB;ixk%=b-NfiFы%F皗'݅^&iD'f%LZD*33xF_Tw7z7n!j<#.K e3{qmOXĝY$Q~+aslƭ0IR,fI9%IpIʼnlka- py  C{qLe`혰RÂbaArMnl:?G[2m!cduD!9CDr^VbmQJ. %#QipdȚkc}ǴEFS>]tVq^懥G/IJy7fXMh,\,>,9dd&4ʋBHLR%5(zc-cymfW5ڙJvBoqpr5c9*.&\FEnرǓ=я`QK!֩]#΢}HqQ%h? Q'Y'=q܄mF?:ZI#y3DZ?}5RH1!_mzݶKR-͗fL6eR5{bW/gX_?IsGJ1٣c 9YʳcF|5 tDLJ.?u9Derg1ϤW:$:^sOȳ&/6cqIiyHz#mra%rU'Դ}#O'־cmIl$E[&N{22I,bmc{7L:GָƜeURaP%eɽgh#Dlo?^ImH~0 >,Utx+[;&HUJ[4Xj"LCDsj# \G`X FW&|10f3IQ!$ܙ?&ɠ=.e$u,aΣ<п9x#&юivbʅZ*L5;{QLԸ>xOGi{bpбNgQI-$^xgr٣w%R2W*[VjeHԷ&r8g?C}ہbrc:oKW5Qۂ5l)3*n6̑V)%7km "#*ՙFO4z ?Lϫ59܌F'&#"E3Mi|qṒÎf<#$V #_:Ƚoh"Eܖq)#.*(xq{КQ쬶PQ[Ʒ1+aݘ[DUR#b#*VixK)-⑇3wgQWvkB}L:r:'Gͮiio5&Gv=٨F ~0 Č|xģdeչ'`lCEŢ3:jf{nGc04dFG'pKbtMϥ6ƫNF9ѷ(ɸncOהZJ݂jNR5:i2h=;Lx,/ -}iTϡw=.zƹ>cfSsK%'QjeUѨ52٣sf<X5Sf,ɨY[d,Iم3:3:&GFW)o=t;ڟd#G"yi$O;^G aW[ؑCG HbWDjOދ߶]<*JHmInsݺll)sɱ1 - -/ݔPl=ݏt)4Stcݚ\~Y"th頌dΈ`ccim6+j-$Ky3M|j|[FHdH>|j~;$cŖ%43`g]z?"z_-ht=#jǑѠҽF8>?CE?Fl,FIݚTgh+}Cil{-_u?ػ.NNHzܾr(掗C&x5㉩G2d&7e"! .Hpv'2EB<(d4^jVkў#TZuj4M2BF8IiYlyԛfvd> ،h[J) drL|4^HgOCO\of:j-iXYk]Ku ?g|[dGPftd Gcíb]YSƑ so!ҩQ(Ţ8[!Cd4S]XQ_"Q^;/b(1Qя,ćȯ lh&4_uZ3u';,6U ?AUB(_m7KԺ#}AjpKx;YaZl<ӏŇ<#c6?ikÆf\~0fM^MFg--F5xzf{'Lɑ&MMfY"1iOR>K9dz!&Ė1qIHE6d-ұCJ~R9wHϠpoc81F\BlOm"Z?CIdF-tCf;FL4v, ;%`߂x|L<+f}Q[#jcW'f:24S^dKsPҺ5/幫fyY$2DM =Ɨ+%]L{W^ܣػ.;/\wz Lp z~ 8ksJ[d&'&~N 1"(]5e2-?ibiW= }W _F+%Jkc -ȯfBd C m2874SXo6juYuY<qJy(E})M6w?/ C1(la3]iɃ8#Z!u=PG_Q^<{W,_SK4JtF51pbVO&i̹nTddCvDZkوšRfzmdJ"DӱQȯTu_*ƽ *q^y?1{d-I܉~IH$s ԑ 6? pcj}|-<1ه)HQᵟj-p,p)lKN?j}5/iƅEn8SEݯ]e\ϑB Aӱ}"!'܅ [dp 5Z9rj'ED{!lF.ɫ""đ8Q}v49\rxfY rQ[ cPa)A&̯7SI6D˞'l[I ?Ĥ9%~>~3HpBblkY'LGQӪ4Pi:yWȞIy`d>oa^nYܓƇ=X2GN/<M7HQ‰GdDz%ǃ d4{G1i?^X[0BVc6#TC!K,$Z #OP}D 2sk2}1G4iQ>GͭVl+AŏKM^LVA2.Ye%9JyW4ݟrOdАHor f4Oz1~QR*kZN{V$737ڊ1`ѡnDoIm뺵Z"'FT(I"K[Y՜Dז$j%^s*۶~t.;ّؒE$6IeocBwv]u H5{pa*fXb:D]dߞnEBDxfp7B,]r1<~(cJ?ͫ#I·:6M1 omW ۚFǩR'zFML#FG;:sg} Aٞy}̽3<m:N~G؃GIcޑX[б<Lp1aɝcl$ݐ4lt+k2V^ LmY4M6ɦFV{"Obcݒ6xdo ] ]C/EFo 8֛#.H[OSQݲsY)r\E "9jcc=$Ww6%:>W:ZԿ,Z~ l2>9>g[FH}^iNӳ=]'U&&o&(yfĊ܂B]<6hz(egƆ1{gNII-ntTVO Һ>܇&EdS0R٣fB(dpE pxO˃ƈ)zD"qJ_ N\7XCMN<HltJ}Ej_te-O>G#Ǹ#T(1rli6MUd_6Dl}21I xcφ5Il!{+\VߑzMhl{ T[|Iefz؊ޤdG/av=IxČ$;wk $Xݒ}$2&ȋtRTh#TiǐS3L*{QQc{yQ&Kxu'+2H$Hu -]qfMsnѓ]dId억3֝.?v[ǩ~ϡ_{>%Ky f7#+ṖLGjcɕ~ H[NW&O&H-)3Ɗ){rRv'EBeΝQP+G)?33Xs8&='g$"(Q_bv%/gwzCQ?4_ }GL#΁z]rFMrktaؒy&)dh{7 bq5x7܏(ǩ(4h5q˨ccceFt9iJr U7)xٯx&CͩxGã˙t3dоt?C:HPˤ/5IgYyM+qD21nA4#TFGc_m!ci،{D`(H#)YL_5J5p:'L"# vhm3Z5{hKУ8c~Gf5h[pI/BMF7Cl4d)v|v.x'H"p6ӤGJR8DlklrJM=1Uo쓣s~!и"3Ƃh&ipѧ9d3YSkRQ(Z/8W':o/=JCBn+cﻣ2zK<2k%zely%%C}}<вKH4}CylMY[ىt43Qy=5ڶf[ 䬔)!2#-D݌O$6Ķ+=F7*>0PJK#C=ofSrY&do.չF$U l'}EY$CM_Ǡ̎tp[y&u|"k5~mALik@5tu(]kHIH{H,FL[gJ)kjs܎Wۑ cS޻'뿗m#%>QC*{kY[C=>Rb{ B7hK掔#GxJWfV+#?լ}'/jHًU6JXz-RPF4屏Ή㌹#Un Q/qpȥlDB Ckb8tņIc1蔥#hqgَ>Y.(*5zHϞ&_HX3gN4G9)}Orɨiz>R:y%q۶ȱqd$Y&xnFlx4hQH*-2 HE{#b⏳(푓1̌&5׋'qcvzkSL1%)ѫjYȵtS|mKcGNJngt-6~gTFa#jEe_N{m5YV5ۛG1+iۆsdPBݕ[UtEѣΟo×o}bΥHuf,)F-4nMYvj^t:g;\dl\ \d4wC('F͟c(3Vfw-٧qALdo4lng̘;f2ɓKKsovH{'>wO׳,z-,qAP幬(ϖ٫|"\[DQBu[2Ȳ"V}lej?':T,,0yegHtduKfIL{2C$9Pcu::L|!ƶ)z#ȖClu26ZX辣62xU8`[26,gѾRQԣ'MNb\% &Ɔ1ݝYjPgIxaˏac). qа~KZU\1xMV,SliDu?u!dfM\xܑ D|EU6j5[dG#C|M}x/F/$}'N-Eu~eW;"2\lcKUK!S57jtn\OًMÂ|^?(E2Gj0]k1x̭#E]ѥsG#M3Rl~Lh[hu.t{g܊ ULb}d-J:cUl=ĩԭ~iF4WdIqRؔH|^狓xy^9>;-6XgRef:Tis=f2bFMēg!՗ :WeȂ} ~΋ɭ4"1[*Y,_7Y7G'lHvL_cT@V?[F%VX+f::DVN?GE~g.l8_&k[:,|a}5Y:>',e b(%ND)m*mrDK?GY`GL4p:g+TJ*#Eks)*i+5i&b~FG6?>U_z}$43gs?(3]R>kAY4zl]?Ej$uK}ɣ/3ytYQ7,?8#]rNJ/s0hTchX钄EDbdf 5x|bk}DR{3G4 ]h=ؽ\v6e~\ *߉M9] #r*5ȴo{ٷ GtWh'H6Q<#)5iqg)Nкflks=NyhhߢfrP Iifa3{ _F?zPLM._Nt-)|O=g|| DpkT1GSFlz&>Uy_I|GQPz>?MnI5tuQO* .ѱQ2GPDlJÒ1׍!hŇ ^l#5,ۣWIefK$.oF?:%)V>=,Ϧ}&Yگ}Cd''/+be&.o}//1:# fQRPGR<'#\?k^w+v,)A3>\2X{j2:Evэ$)٘!(K}p|$V+3GOJu ,5F8d1旑:Dldʬ˚s6k䜛f'{{QTo> cQB[?ɺ>Jkha<Ρ8æ#+rB>%GA6|2FN3j_rr&g?Qqݣ-d_-y)g6cT)束iĨI'fܼLXil}帱x!p'Kq ė4d¤K&<1?,lVXu8':?-.Ht=N}DQth}d՝K.8߯88iys>1p"B=lfx!Z G~4ļNPTO%tM+#|vn*Jg4>7ut*T_p-$2~WVmE.HDg(piuΟV&UI#6daIF|*5UtLp-RCU׳tJ+ѓl9Q-p}eGZO/_/DOk#+05F۳32M=ђ-'8qQ{%⨔wι5vcW-zz:ɝsZeG~RGO_oN>M5S&.EvW%T.ѩ}+x0b>q~&Afr:~cΟPUGN&uᦳ>d}˳"@r}3m~SԹS3eFmIi'dFA41/Ȅ4&mn1% $J;7'T-ofLjJEÓoF fm<ʎ8:<#*DӚugPSM6BSeϞc$2"BHF; ob#mQKc[q* ZGnOUCnH(OAlcU&(H7bJ"/ed-F?Kadn4,ŝK#GWDgy[' ;:錚I٦RicHPᦒD&]$E]iRqes(Y^C +t78?"R&d^&C[_6{+:.ˎFmGcnF~EY. lĬ ?(%cb{{l~(Py<{?4ntPCvn`_6WdfYn cvƉt[H虺-fF;n'NXhaG}OwvYUQytxI(dmpj̬7g;|6آFAƨl}S}dӰ>iI(WPys7L"15KΥ̯^1B/Zuk3J-N%أ/Gn2U)OUyl{hQMʓ:O)~I95)\#U*F=ݚMn6G +2ӊ"H)'歛#Yv>AR5?NxQsijGO <~B"Q9Kr&fݟgFXY }/GB࢚7(pbvI=fPGPx8pJ_Rߵ!TWV/-m!hIF.Ld/Ki(J-Qx_}OƋڏWb^|. -knͿg$y?cVpt6~ yp^B2^C "hڏ[rIUe[g"r7C|"*i6>B/LX|ƋI=G>Pv>y+Y~&$^b܄S&IN[{,m`T4m^KZ|윑7ܕe۵QbfoFO}AymEEv-٧1d[3SfZ) \b\lJ̜vJ68Wi-*drQDWN49ƿsܼDtydu)8ν&elЄ.ɗb}YӡԲe܁Hc:t4uiy敝KQ Y;w̷%4Ih@3dloN=mO[9u,k˔깾5-{[L蚩f8Oa~TGHVk_ӭF #K6'g6ƬV{ Ur;"$zĺГl~5Cu"UvuG{>4ēE?<٧Osv0Fff&&aƏ '5"ܽ8<ؔ6}䭉2W(l/K&0#6Y=!vi'#O+JoH_:v^]#[j8<$kPݒc ڈ'+O7Asèd>ؕ*mRq85_w+mB"! RhԻf1wy:DŽhb)H9e:zvJGMQ~7 GJg]ޅ[{} O&}EG4_ܶuG#ĵ%|kRs$nXdd|UaH1ɟtKb?#F99lcRTHx G!:^5>zYT[ѳvV+D' n;pF[Z=|v+iIY&220OadLϏ@ir)Vj]fQy4Y/b9 )Lǟmo~pYvB,$14XwDaP"nML! _/ǁؕ&^ ْ%|IƝ7']3gD̹8Pi;DpF;m;; FǂR7dv|IH H{2;i#dy(ޭ2܈إ {fK#L$_at2[fQx(*>{J-Ǻ&q\vND$[(^T۱rXp^(&dkmDX&M[$)viqg؆$]MQӰK&o+"h1̈LϨ縕X11v&'G:Z}G)NvG-v:O.nda,]GҝGݽ)1& <,bSW:,}+&w#4HnFm', -?GLS˧K $)mly^NUC[ؤmvH۳Ov{ʶ?䫓q$_idz#oluD]2LIf4f*\y+h&y=$Ani=8RVEK_ |*D䔩ȿ?[мLD]G^‘Ԛz[ a\liF^lk3W'%˷̩56F'%8e{#َGKؕ?E q\G]%+lǽ'3zÃFs+,L>ױe|truEp!;3!3Y5}B:<)>れHrJ<\F/)F<3j"vLF8d{5 Mhr) x#[5tfO$cIaˏ<}3CKe3α#eRf;Ƨ Ԍc$x}ԥH j,Z_|fO2/v2FU 4y1/&c$AOMxR:DǪY[t_w}e]eϣxF4stjcφP'ݕ#')5DZ1_cL.Xh_DW٩獳LWNX['^j&~y^)+=6Bt?amOɤrvz&$쒭ڗLr(/JUDm1W7}1:X b>D%8 lT9}og.}kr;ؿKtVa4{+4fwL'B@ BDɐtdڻ%+d%&-ɳ+m"(HHq7U~1ѮwDȺش"ij75r ĕyhUřc2\V5D]qrx +Ə,rGgႉގNH}K&鎍vfޅGE-?Y3#4rj2ܮLǾNcB8BzG:f8`"x4m,OCSMCPߋ3SȞK:_áUɎ_n^RgPml?Fm鼿RZ4H,Mӑs(iiQGʏ5~:x`5ZFZY&cu>MF3$ѥʤ4jqZ0ɝ7V,'brkv}Yy&$ChT;?GZhyZGn]2ƸWpM=,nj)S)GN[Q.S^'!5QC쥹& rQ$vomulz-i~_В۴wqFo,ӚO. {DV+&,{p((xu&6O'4IQ4O ʲCkcdvW_9Rk#R6' ti1ZfeU>ܔ9d"ђ'GŲKqcb\C(܅=it>[EKtd[}]=g4Ȏz] }ܒ?'F^lpGP,]/E3xÄ_Čbn³Mn̗.:d1#/f mKңI(:8:y5Zɽϸˎ?h4jc]ΠhdFU+/څ/~~zsC*H(n72i$cv`ȼ\eZ|_6FC| :.$,ԖǏHɆJ4`n0,]C@NtKMm}١}$?fC}e2mR["&`[L 28fEZfb^:B?-V« @$^FTdFCJF5[;fDz51WDCm-.LrKdAFX':mSM(ܙ$%HF6'B%b%dj(l[|9mcbJ*&"H;qI!~˗hLr$*{9.BMn]$ߤ\~ʁQ[VCT*%)]z"{^#ly^mR<ҮYpiIv1b$Dȓc$|5l&Iۣ#I{QVḲ+G1Xv_ѝ$E$1AFc[/⌮&)R^lJj8DؒC'M{#Mh|=qǍ EjaTPөMZdۃdޙMb{Yк3'2ݝ_Pn3QSU[Q;:^~<_#o"+}Vbf\;* g=_O96d h3(i1ES,,Z_cfКg٪&F|,xlM(b::)y(Y?'V"Mv2 l8^-77Nx¼ F 8tC:Lպkq[.9b,r\ i w}j]"{b5n[mdZ_$YT[nkp}hE)Wtu>N?.7n278+mГ/y*؋EQdvByU'cbđ;هaEVF,nFhxMd]N#شy%1L×sK:EJ>Ci3]?>xj3<[v*Q"7ۑro}|Q%Q'|?G>^ƬkE6Ľ= Hڶ)v(q)#sr6 '(*hiB$O; V9[^#j$*Nѧ`4in qN8w1S}~iٓɿ?l[%L_!-+rHF#B[ v5gCSpc3M*0Ʊ5* 3Q?%{q7' v\$FLf -Fy_&k10.OsKWU^,ߢȃLɚ67tGtZ[1Pv_(O]d1F=?˲G[3j%;f8" s?gw=sȗAF+Qc4[h\{s],0GU<$F{ٔli葧"8GWI3#bc~MoOsIlC".O8Cț#KsC>Ijjӆ ֥-*{;'[٠xIYԩAnaQ#"88k@)_[>M41{/qp"f&iAaqIǃY=Q4-FyF(Ǔ>ys-N%'[ Z"bcَ-G< QhKc Bgس4br]()GqEu?QN'PN Ѭٗb]BцF9V/YyqdgR>7?f_''v'f~ D"ʳfX\{q|-'-uE$6%tB-n?-PZ/d5{ 8?DKbxBnK/&#U+{lVEn7`N͘Rh쑦hǍ܌,jTEoc=~I7{e&2dkEnJ8?~4jcLv1r*$xhY<Z53SْݲdHKӡka;#1ivN2D|zdbǿ~'P-ϠWPRԳKd4UOuΛ.'̒,SO;6a#beF7ɃS%I{CG餷GV:~X*Gہ+fQ^1mrEs4'ӯ.EglC2N C_#a5ng[ߣ{ؾ T1dfo3d4lAJέgJMQ.DF߲WXd߈ClN&T8iBnb/P(p] :ܢź؊HvS?"9}طd-<%8ѵnS7Yd5)G|1ZL^r:P/3>Y9fwl= U֧婑qd~v曑#"r% {K_ƅyg ij|WM6?曓!KOʙKu2cĞXJ8mG):ֽ4uJrvj_kbъ4]bcfbL~ѧ?ٙi3l*vG?K'kFnϟSf'ɳK#d#{CgfMYl:^20em2k˃WGM<G]G(j>ϟO$lHDwDH{|٥*0d4iInu,5N&/]thk0~ 'L 122;?F4xƬ/f9xQ41<~[T,u)&ir7c*f_&4V &T|Y+ˮp2O-ΟlB[Y&}W'2fi[92D;C<ۂIpP*|&Ɵ$P\xEBtٳ8<'tp?mVī4l2{rqR ?Kt'a+sg8"DŽ4jf4횽j>隌;Gf*Te-j>Oհ?ɋ"^2:N[N)nKW*!9тQ4Yji?3Ȓ7'QfFqhޚ~ϨzdoR&̿c>m$?brqDj"Y,{[ ciiS3^$}O'5|LI1;)$acwhhÓcM?y {`!:{ FH/u|yl[봋,Lߑ\ FX>ĔJ/{#Mr &JvU"./'F8g䒽?Pؼ,sW8Ǐn{rERRܓu.GT?/DbacHm]\Ɖ?Dx ,{R[ /Bہ՞VN4i,o3MkGV1܄DKdP;=ݙdM̟L#qhҡ?";[(}],>KKճ-dQ;Vh48.+c<vg(mɟwhȓ%Wfmo(PѷQX[?ۃM]}?+|ťG~+$䞟I,su.ƣ+{d#>ǁjRQ>CN2<>>DG۲q|R%_D+=GM9*si~TWfr%d!9}jc4tmLϤ^\ KOFfFl1뚓YYl{cŊ[ȔX%N΍?,Zp3.epirfY1gؔþS&[ۉ(#|K|͚Osٟ_iPlbli-ogOxdVir}\.S7*5xXy ՟^t.p5]d>2..ĚgsN6gpf?SJfLR{3%VtgzoX&|r7bamQ~Bi(aTT1cKda&ѪQ-ѤY/'{WikOtk0Y>2asdȺ0K4y745_n}{[5Ib[n˕_I>ˍĎ9KbS\3"wlUt%hLOa9$q "w3#km6)yv{y_V+Jm\oB$O4)F6mٍ4i<:3IL%|Jd5J tdV2$˒ɻ-7w[dHcU%cG.JE#X}CS+i,vh-F&-'NǍL5T]i=lDtQFTbNjI(w.ȆM^YX5z왤fi 2l6h`k1_53E&̘\Kz\D|j,꺕+2fdYbXtm_2rQiƋPTr/LfisnK&ܘ_COJv>3TtNy[35,H vb˾]vllc$1nc~,4&?LbDoSbF~zLεdKimkld$숢pF):0M24[#':444B)Dx)HP\CMyJOOϯ]Q/DWV^ewB~*;6 s'01{|#Nۈ5Pq܄ei&4_'8Υn&/qh{Di+S"ɆF{hL/sΉ7n-vqeĿ]cbe.G/DI5z'}qf=ڄ:gbQhlLiv16,CUt*dL|-h3ӦKq#fb*LQvB<;2$l Di2^1NWBQ`(ݒ^6efWOrNWѕ.k~{2r>˳G,gGճ}^cu'mTt;F.*ٚ_6s/rx~ ǃ$'M˕FX%gܟ8ERu2>LFl˚ٓ&IJ&}#0c?:dX<Ȗ*wxJ-=F+~O$+<_a|Ǔ' >;6 T"^hdkj&KL[#zJ~-KX0 ~GZ~[3ILW+P5:{[bu,?SO_$IS4axeOsOhl'N'=<>3qdڇn='jZ\iy]c͔ w-ܓQE- !ح;b[lWbV(j6H /m̍]v) 9!:+WngG"7KqeT=ײ܃i㱣#I^T5fdi[l>w'oYFWd%=O 6".k~M˴jbjKىF&$}32?#4(3&7 xө1㑖5[qrϗ&٣kFӾݘ~ 4|NƍWQY|,3#vd{3 ,C&]?ӌ//Ըqg.dGN\;<5>ycGD/8uǃM_:qL>^Y)[1]>h̩l>{zF-L2iʼn{#I>̣,vjvL:w:^ObP13HO+NfsJѺhރ:Œƾnʑ2UG7پ$mdqt;rҢy~GTҸ]SdIz5x%Q,R?|۴lD2pBi!Ig_aӿ8:}F> ɁK4|V_י#:' NOOY_Wɍ/m vbSn)Saf4h3MHExAI`vC2H8e~7DI;J(wDq%\Hn7l=y#鞳٪jdAni㽳I:^$ckc&mȖ5J2Hyc잪1˨MS56$>I2bztvi`ƿى,y2sk$ѕZǓ6SQ59ymd4'fY˷e?1GgԸ59I?ܖl=#Ȝ|vJ,ɎQth.}nZ-Cdη1:vGR 5rOsQNOrsF"_ߋ/:d2~NJVx]*9dWd'sKOOcW_̆MGJ˅gOI1|x} CfX>:):3G㱭pţF屗-ƉI9ȑKCtѢ^L" Щb\l^(aKKZ.m.ϻ$FF+O-X#I=$0ԶF=?sgv`Dkh~Mn?+t1ɑUr;"߱lG#M+D`: >[pA0ˑ)E4ľ4aU-#S(e3,bɎ{y;QFINXN=6ƻdm,ZcTM%ٿўf z4C/l]+=/-?r'ct=.'B؏FBenzڲت"{+#v_?TIG11ҧj$_Q4V3LQt` |D=/4mYSfT̉r?D_Ɖ"_ײS&4}OY{#F7R"*OtΟaLjqk:a.MG8qʞD/tq}]i?u9f-W].jY_%>ЪuGsuiqٶ&,+f\vj5Jid. Ov}3KÃ&w]hM)~O4ziaҬtK'Q1{'tawcqe&cJ>sQ~ɩ4t΋hqƝk)RQ;#e65 ܻ{$;'l;{n&_Qɹ>QAe^vْ4M|d]iaHfً%2w4tsImg'*ؓ"Mbv}f4>):vtF)H/b9k%#<ޛ?1_ vg6&#U cJ#*/Q#E60!yFpCƻOR f&/G]6]7pʡ[.bbf7irQVF>$1LXɊ-+1ų|^Qaige&?$V94y*vU81Q%WIj`%$N;T[J4d2yXeД}Œd[{a/hInY~GEyrR6-%r"^&6ܯȗu?-EvM3zy6R^y 1diŤc\QF41lÎ12;2ٙnM[Qz'vJ68xE-~Oro+$d{KF}YvS͂RǕ0LvӲUmTRl _=٩zrC$`U'y$`?~Hǥc?29NOax4#&O#7/j5ь\MNK#{J%fmE-Fe{"WOM7ZgRfύ|Gp9P7k4UX os7)Lϫ z4/SvI4?4W#GYFH~Yn8Nr{2Y__ڍ^Y/D?ّ"/۷@|3YV_6gKURGWx٨)4}/:}*BIFbGP^r(Ak2>,Ȯ62,"8-}﵌"74~f,FK0eGSM#M:ޟ-<_Fzܘ_/ݎm3ScrR0MS y0~H׉O>U~, 2 QxP<v-Л1?ɋ/x\قjJp8)S1:3,Lf5Q5>T |_i kp&ǹFEd6Y1O=4'L ?ԭ%+a2$[D#IbL2u\rlɱn4"; Bbw;2>9'4oti4)ri!XEq㩂CCgH]"!5|%䬢㹧DhK4#M8"JUKȆE-Iv3x֣'R&{ikqHHF!bQ,o|y1 vgkۍpMز[Jtt5f34+*NY1;1Ē%$!#em^)U'c{Y<,9jʤE17F=ir_wٛ/$Ji q"EDJdxsE[z=ҫ$bh(v[:-~JܳW'/#{v\fGщ|ArMkTi!i%FJ^[QKqid~.ђ;$DDZLnZt?WesYf-.uԴ=ъQF;O#I((4+i%k bN&G5E41bFA|Mfdm<̴P˩6R%6j>gumnӣIΉ"hc`Z\0ݘM48%'ԧ'59gNj_0Gz֟cWӜ*j"ɕu _&Y6l=rD_;:J$iusS'SbUѲu ~͘4t d :G]FbY[K+?ȞXcsݲ=,sMX,Lq4OFOQ{'x}{GQi$>ϲq4)jbb|d`5jF#O9cREjF8A|irR:?!hϏqCK] oтn4yw4y>)jI}y>2HIbJRFH~WGyZ.)49h٭;N6cEQu.hbN,$MhkBFgE>ӭGF5Z6{iĞ?L7ً-*d'`4o9T (MNWfP߳S{DjvfY|9l{ս7Egz-΋~A^g=.Z )|y2{'3KibNjz?UYɚLjb5z"=z5{i"Diʇ+v!vf,Õd}OKFI&izN6:|z̎x&xhZ~LXfo2C)H?e&݋q cuct73e)%% nO*3KtѩDɆKѬg{z.ƻ>y#4z5f) +IyĤi <%l5$e+4*HQtI}Ğ]234s<#G-tlpC'5q򁯃Mn^ȭ#^6FXFZ{:NO%MTE+g*2߲sn'#j$<|rJ6-ߡ:ITlvH5DHig[S)Gn#3r%G+$f4<&Qircǚ&M4ahsaʸ%*Ks&5%l~[Y,tOXN#"C2L蕦deF,VĄ51k=?ã辦n2Pͥ3GRHj98'j%3xQH1|1'7hv5l3fϹ屛-{5 뜬w>bز>,C?MULş:;+kR6!y8k`%4屋L5Zx:UÎkekU/ػn.賑XJ$H3Kz7"~/ΕPDc#ߌu|aQ񑃧=?PϷG>48-t5[BK[4U͚s/2k*o!~Dbc,}cctCéMtڑqK?%2cMt־/g=?.+bCSU"8vBNgfqu!GPы:lFS(䇑Ks]ggЮɤ~z~NɦRǭ"=t,Ɵ'cӤ?ndj:36Bw{.4H+1j/Ot\o¹3vfN84z"/`=Η?锳tG}cc9a $$JVq&ȿ%/bhMUnҿB{|.1ݏZ%?kL؅ Tez;|.\u*M~G''C|JȴrJ>L%?nْ|i5ӾI=ݞ^yn(7G\mI%dlj5DdNLn_'HmɶdObȭ 6HFOə,mm3UԲdmٓ;n[va}eE*~X:nnkzdտFn7񈾊6i4д=}ndGp.cΥդmkwG%q$k{ y]!:G(N٨hφяO%L㸡4FM$t4qgRG\bu-d<NieI&eJԶ ߾Z>IvoOM3OnapRFbx#Rdb5Ew"ÑM&z3lxlh3R(Bh Ê>[3M1dGP#ӹq%ϊXsK㵲QVU1?CF7|-sSD5{QX0eR y4t:Ã'FT6䩐3F4dvV,fѫ(ȭ Y8zgFTg禣XӬ][c͖6lf]q?/&Emd5Bv$%[PO_ʻfd)^7EE+7\ Z$Q=rGxrSmc_vY]vEv_vd[GN= gG"NySf Ω|S0"n4;9qɭQVe^I=f^l|Xj{@ϬI1;J+k]2o?4|{C}JyW\z[bg' tK׌Gnp{1b+8"Ou:|i2?tI%"b[?(?*nw.N>Rf:V%cLpiD;1d1df|Q0]yRhlkJ܊ұ)qvtnY y'jfq{;. FQ:;veMՑ0fϦ'Pp#Pߓ52̋ƽӣ[1=)ܠX:qgsʑuq3U"2U-[ƽc/ CہM=p/أ$d/}~Μv ?d&EĬCui7w_и}7hqwU?:_FHB6F[&SqegLś0[|"lvj#,&̟I&i9zOos|Wd}f<{َe,+c[exfb9s_$/5{mjg#&yY)r>Jl:x.ɍW=/ccy5kѨّ %1r! o#Gi1b:&/FG,^]Hu߫\X$jz֧=H%.&'g o]_㵍d]Jk SFT9ƈJGkF&fU>)rm?W}k%lc΍.w{,$3żm#O'ǐIH|0$,F<3ai߇ipNr:zl8=[*6l| ^,< uTCFOŐ0gh7YjijV,f}+~N fٳ#|WNЩ"IU6IK>(甉9&cm2^[3[B'"KQH[lZ#Q#őejG$t "GOJ)%Cv_w^xܞl9.յ K{xP"싽1hǕK =1[6LW#2oJq)-bVU},\if5.|mnN&~!"s_ڻnٷ*:9k\ aɖK3#{;%/7oe&=U=V+s<~:֚\ WWf[rnع>>CT^kv1 Y n|X:.:,fif!nblkq,]LtulOxi4Kdn hQཉ>Vg޶1epFSj$Rya䅎*f2JPDÝrȻV籗fjlRzDtOKl6xBұВ|^ƛ,jdˎNZ8bF-Fs8'/%Т%ɧO?@jG\ƜCS[2dc6L3\$#%?ȔdMS=Z6Q̋%%"2hmY俓#=JGb7BƟ#յ&Ir}bm:"dlr?/r}l{~g^!R2lgȲ`4N3M'g&3]ٞuqcc+(jʡb+4w*M4S^& `;kWtHe(/=㓄tnoG%z*c^;Vj%9ysUJNq4)'VeocO*4SW㟦Yf.ćDhR"ӳy^#Qƿl2|.-4?)SsJ^[-e&OS)ei%-/R1ƝؽxMs77LP^Ē<D$V-r[>J< Q, \vEVDQDLq;d"ߺb쿺]?72̲rpMe?؟:%L{KbIX8#iCDWިTyL]{v%mFt}Ldt6([ls~4irVjGKUɲtJLN3S-1lY]+٦8I#hkF-i4?3LƢ*X4ټ[Wty[z BVFױ(܃jUʍOuK~Ϻ$(Q_ob_+gOTѬJUr_/#Ɔ3QKp.ߢ/r#EV60vh$ӵSLghZ=oQ$ѦCi-}<5rhs}GҧM4ױckri/c4`_ÍHł$`N,QHiDgHbE3\4ΨܳHѨaO˳F[/(V_M"t܇=7~Tmz@J۲b͘bD ܢO[{E<$I 7[:BNhelѵLo/V/ۮ̿EB7bkeCmF6ϧpj&w&R؊U{d{.]qY}׌rQ?Ы=S^D䎟;t'[Hjˢ\b#!s١7G?llMt=ri%(K1l8eS?c^Ɗ$ ~E^aKz^wG$-R+8z>U M#M5ڟ #N{1'lLيi1hx3y#IU[$k($j:F#Q){ǓaY/;F Ld=9F~qGӹYY6j)p̉]}>4#1{S\>Fػܻ,ž..b]"2$F/vG*Mn}7{;8{.֋ބ%ǹ{a#^ĬFFݜ%vd}{To&xƷ8"& %4h&U9f|%1Ȼ1M;g!7ꑙdc$Z,vدD,{\,>/f3JH|l]E5hiz]&T"%goI.Fbc?b/~ȫ7B'ݳ4k}utagq=C[@:j Y DŴIGjɣu4У2F}7qd8.ۡ2Ȗ1:>^GM$X!I iXqp_x({S+b_Ԉ4{"aaQdanJL96icCyH$1!$85;F72xfm,:6{:)5?LQGL3O]MrnMHf[f`1[/幡gIxN[ː\:DD}BUw1Lr; ~O i{v>I+=Qy$%gRdgoq;g,IYiتV~eB$#J!#7ą'L'ɲDQц f,nHwd"S+obqG⓲L;k;CwW#"J4E?YrD|hZcJ,5Z>*#[^v4< bhlq=%LEюn苸I*%("٠+f;M3G/8?r>ڌ<]g"Φ3?NQjM-PG84v15Ha?K¦j1I5$x vhhg-٨ȜDd3tz9VqCEBJGɍnLz{-ݒg8Y^%nDnKs3٥VEl],B~|=v+)Q-'Ey 35űI-ȹ"_RpSJ4FbHjRKnؒGb#+Dw('lL/b#FD)#$[ˏ:G'ADcqDI!sdcbǹ"[!*&D"Q<NhhUvq'Gv}4-ٍ73"cImcVKf8I 8[vuU_o{ldONOVE:ƦY佌ԏ߮LB}%}"6jvfȻ{ Fx{uGOɅ2Pj7J&q{-A|w&Q׳i42r&X\|?q$g,?oF9ܔēI{Rd#_TJ+2I?"irgܿ#t)YE[N“ȴM&L1KdG~Iё>G)+&،8bKqg5LJً?B&lQحl`s'&^hJ_]>O't(rnB=>Ubi#[1Zf5R4ޘȼd̖Yeٽ*!0 T _x %j^T^㌬D-6' I{Cȇ2Sa򙆼21~d$l4u 6छ$ײO?*ڨ>ɋd%d[2CP&x>xIqKQ\˲f׷tgiF\SnγZ#UJ̲VFȤ.M_. tYtD_6_fOhbUN{!r34l̩v3mJZergŻDj4FTY}fMPdX;lh"ӌhrd0MNsL،/dKގY+zkqƏ9؈j<׉ftWI9XѪqF6k':TIzG5x /D{ƝE+f_$beQɩ<&O1ObWF!/2>{Č[gE}5`~rG(bZLͻ%˭۱'chLFs']of91:ȇn*ܓ$&6U >DaLbؽ+ yG=%:iJ"[Pش/[lAQ bUEd["3IR&LZ2v]dh1-gF<<Ȋ< N2̱eS[5bŽj*n=Hl+&!GkI;Om?(jG4̑ pJ)NF7QUfy^F6e&).NUeBR_\x.[U6v"-ܒiP̗ew]+cVhh"Ԥ!FmKMZ'-?hKW ɍl82,]dVz/nB鳤Ĩ%N$nbϺ1?8Y԰-WNɊ^ԴO64p*socCb՞>AxnJ ܢTAuf I5قJ%$jٯٳ$r[:^S44/|>h疛(zg!η49^F'n>׉S5djdc㴚fh t܅dK!+0B䏣[ΓhiJo[[މM-I~K~G^~%Lc+2QWb{'bRRmQf):7'ȬD^ʼnCnhőLRnzkcݮ>')]G솩?"JШ񿐧{1Kq)*<ƽwT!ljӺ{nsaȔ2id~Fd{6FvDя%1gY,'Cd"id^\/qDuDH˓j$[%/ɒ_o#OvMؑ5IX$qTKToٗKr4J;GѢ׊B0jfoj#n 'Gۨj :%[QmxI~I1;Jf_ۓ',CGCF:K59FYnU lcgʉ{L!1vL:w&yOc_>ϑqq2VtR0|Y#E{-D>Fb.k16Cahj^)1|TM&w U;!i3\Q~~PlD_"C b*k|+tCnx-dQ(e[nU3 Kd6Y)ΗFX5l(gȷ4fU+Q2FGY~CTbTb6vLwGRǑՓ[BN}f}/ͅLClqV~cj$IP]H[n##ߕ2+*MYڴf}/"#;"LY[D$6FgKc3J$S|WrrmĉEю;fm'}/,_IA,W#;+[,[1ptbpVAlnZ3cnV5DNnGc$hV.dO9QiҌR#SIN[n*Id.FTtR4$BLff.lS2cye8vb[MewJe2ũ&#~VcbƈóH|";J^6g.ʬȿJ-dզi$ԼLKcHh5eQ=3& }'qpQlUu3ěH ;jݲ\lrD:ܾ8#ܥL'2DH*/j1UU mE#͞oodallXH*]"v\ [%KqжgƷ,^-n-ˮf[Pt^x{;䋴p&.BU1eF)w2fvq,Ȕ28ٓ!-ɗ7h_&(;%c6Gdvh$ri:|[hi"J|{nnQwǵ%pfɣ=ɏY.Q~R&%D1lp̉ہSk) mݴޑ.*hR>լپ^59"vfj|ƪ; #%(B}L}ƆEѳ j/KITpȑ^6fcL͋Ş;{ {vdGdz:z_oȥiNUǕl#>u%z2FG'p\э*%>) k(qFHdU-#0A#=4 ұ:tj#+5t̨˳4ѣZ4Y_{A'[ύ~ED F/*1'I`&.e9#οO'*GT9z&3&yyGrKKbMx$:<v6s\ Q'}}QbyS+#&m- %2-/DFdb|GxE?S$G\w'۶4"ue=MUes+%"{)'>Edrz4s._ۛ'G،;*fفb)2؞O"R2䭢so#Ie^&\<K1]vpM 7g蕱ƶ%'cW}wh觔jF pdP㽐.Qg[3&-̘xnIYos3.3'$q߷%"_kt1[ޓaꚘޜ{[Rr|<;xl%g#qH_DWe̞#$jjY[賒'cWy:J(x֏5c}v2~-9#<~*F9+j!5| n)IGْ6ˣK˷&iSKbLjW[O-3 ߑʩ3j:vlO5qp8C{(B' /xrWFO("PHȟ(q)o67hѩ&8mu͐tgk4W&z|lezyFվ䬎gx]pcM&66љI,L!eZ6 a>XZ{\teclOI4 js(7KiYX/A_vw$&crhlrIXסCT/Т4E?ȩvLOq4#J^HJ.b2QBwF7\Оug7$UE&7lJģ{lR^(IS+kF"v$iضtg#n%>M L&/FUN oam|E&{rlosKYKy3>oH?\j7ɳ,עY'&[؜IAf=t-Uqv55d2|mN_+~# LGL2I2:Q,3dtբ15[0xٟtO22™ӕC~Ε ȬÅx+4WӰU3,L |t,qo:rEon%%DY%k>˻(v)YY,~[x$z+46,hFWOant<%:H^ 3KH.Y~)N+<'eKb~R\+Ph&#XBN1"vyh/.Lz؎ܖ*{bXvŏti4 4N՞W Q:364+F&鳦休g^3 3~ix D1|Ld2Y<~6M$5c#N*>}u#$gՓ%8r<ы.6hRt./n}I]w]=Fyl#rNx22\l7q|>W9&G9Ά[(ӱ6E1{إu!4^xӲI~R+؎Y.Ht?hSG(DŎ)\\VSl}Q[-o|I!l$z-۶ǒ-&bk3SV`s&·h/vDb0'/FcN8fPn^D.-̳~d'*ܖv3>-3&RR{BݚxScPFO.KcI[2?&n>(fhhdDa+Bϧ_9Hƾ:~ѫ_<|fBKPLtxJ61ˆc1q2GmL<ĜW\e[g{6fr_3MẔݝ?SuwԸÄN+,lQ-GalA\G DIV [f?Bj2,l~t+cAd&v}G;r;!}"F "6tlPi8b;4'oF46ܚFH; q8ܕx*HǏaEx?h1bHɎ-PX-p(Dp4K5&vZbLne.ldx3%Muc/ɇ*I(Ax%Sq5YvJGRŴm"e7\rQrt} α^R2ffΒ2kegOoMnM}qnn#-縤˱cW5CM p6'pJHw"8vTJR9V#\2).5d^}l͞䷎9>lrW*2F3KQ7PE&'3Kx#;2F8qC74JVP-܌]$KʑJ^6d[XC璶=͝v:$oT9| -iIL}P{vEBٲDrp e4:.l&FCe 0ߗP'ɁmaCsYRQ(bF,Z/&D)+2K&B^.Η;f^%ZKiuqLǬ-Ds؆F(9#F+lƼWdCM-,U&J$.Bž͋+syxУ]77's {%Cxfg?S?Lݚ<ǙnhȌu ɛ~&Hyci]pe2r458pG7:ve3HP(Lϯ~6GQ̷&WΦ/YQhd§CHpJBHؚL[Y2)rJ?vv>6%]rf]GvhzgKs#5 Bx͗ȖICr:FF5v1k/QϏ1!luS4>vZ&Af3}K5y)3m)7_ )͎imi%E^Y(m{."tn"T&؊ObnZAvm4{7#:6nl/Bݖդ/hKyl,{_eDdU*W~% &ފLCCCb~)Ϲ+>d1 f~b}>3 }9ڳ+чI0b-ٓTĹ6_ssN^˕G&k'6Jl}O#܃nHNu%15JX̲TeIzFEْDUD]K*gR6hZ`cSӳ6$.};̘>>&]7Bd"8(pdTgFgnў, [H{+>k֧*0%<#~,L/de4&M6jdl:ٗ'0m/[o 2Ʒc; 'Hw~l;ڻm{7>Lt *[dO #>5rRml'G)IlcoƤi2oM&Pnjx3.N.Ϋnf`r:F}f ɝFSQD $4Ll˚NDr/F)l5 ݖwQ )Ftxn88;1E81m H<3<Ŏ! ŁPPwfW 5+Ѩ2J-sgܖ2$1lيN % #q1g=u˫ddȥ2nF\t-?ΝOKgғrls(gUK6mfk2RѠİQsY)N paƻ44LCCurQkN.D؞ݮ={ItF[N9ȏvEؓi<FZd""^N/wژ&R{SoދVExK5ٖ.Q6}rOehXx#u,qS,y>g?Q  B.1&k{dT 2u4%d&M;{c[ntrˑ HǍy3!BKbL1ޘN.n&V@wWb{l>RGJO6b (fGt#4d17Fwgf Yf* QȞ'V<^Hf)3J.f<5gRdp5F78jpr٩m"vؿ%qir=@2)l,LhlzV}>=C9NH_JG?Pz_Kä}dF굳m&Z:oJVt p%&}cy 纾ʯqKz$Ւ#ŔKibV25BJ3gO0^LwŏR1gvʔ/djtdV)mMd۾ϴ-x#ϷjiGtG73[}:HSdFqGP}{[S+3M;'Ɲ[c|ɑ|pUoظ-$$I_IE*8cbeډ=LjɘySD5'K&;rc,8:N{}"ĖZC#TT#;MlFL&C(N~P?acdqG aȞY*%&RDq$xȌƑ :vO~"QϋAk&XMPyY챭il(ٽbL,sr"S!U9~ %G[\7$ϥt"^5VSI 7L64$}SZ>/&uLQF.v'8Hj$["G؛1{脛{ &;V/{ly|hTF BirA!|vrE)zBI=EHp(EnBa {j|!Gn/܉3;(4.΍B_Ry/}幏$;GN YӺLگQ<"Na-ٖJ22d^6Mf\43䷱<&G'-n߱Պ9&F;ѧO\#vWTf[Qx%%%vTkvx/s^r:$gO;k>\HKX:^X~LY>IRX:9qQN9-j%'s!Ƨ*tfjZ[lmMTcM.6~91c3I-FX&:GCy%2:LǥC cbHƖ,~Goس$mjķE{+xZMQyrxP5lqؒ6\d:bUIwqb;!ċČR܄j%/kЮpy~QH?ȏjܖ˲tvN6?6'L+.a~X|~Chdf~۳OGQt(ʓBE"zyDos$S2N'd)6ݎL~ ܖ=՘rt-?ۂWMgP2Kj5!\/d8'Ue^P&'hTٛCױɳqeR%;J+z:.5=T":l\CEƧML:$(Ic\ n23G_Q>mWh^uF2i0I ,ctY4ey$mvZdxD~#-+${=Ɖ$(LC)FCol\bQVAxtGY9*%%Emct/OnlQ~m^w&&ПrTTDZrx6x[ؒVHUrH(1rx.%]m=Y]QNQ^1B_+<7)6c$nJdxJKS3MXu=Cr1#)Gъ.KgW'F;eB*G-LM.:țf1Zj{%K$I r?U˳qQ5_O{>H$WEW}[z6_&-TMLe٦1uf[L=^8q7g^fw*"+zG]vInKb\.I$$I t=vJY"-z#&c~EVy5' ·]R+&1lcNȭue6Pkq-1Z۴JrAlj},8VUr "2L_"Mz{{4tiaƇh!۷ē%%)d$Im{|D&)_mGPN0+Ԅu&d_6RO}[#nƑ="Y^x_42P< lwlxos3AAX3./&K &jAћ͇(TQ=nF'MҬx# 2Q)J{ÃΣsQW^rݒۏC/LM<I>{3;؆?f>ъ{Ö8?$Ob^ƬcVfF.714#:D|zf(٫>mh17oqvc%tE/ 5MineN7>C,5ERI}ixx3K4N5%kF<*\2&?1%_Rܞ= ylYJϦZTjKP{ͧqc<0Vd||}rdrR%{[=3 H~<W5z'$^PTgJ rym>ҕ#{+qq} ӥ-L&ԵpɪOQlf@\ZVaJ%4x;XY'+:VZфN1e{R?ԟ?s\^&-[F_5NLuHubGf&rݜqY+']O~ӢQTJѸ4ƘRovRc\}MavA6bocB^5Uf\X؛#ǃ1mlU e7(x#ߍze(Ib7n.GCkZ\H7"xFb('E ?FdkOK˵̒OtObOMܑ{3+&"8:Uģ#Gۦg3ْs$Q,q'ȔE۶T%DB~{}17(fd9p}v(x:2C:^M{vtфY K-OriJdǸ{DW&ZFx܉JTа% 5V4KL&f?9l#R# ,gQSrrl_ߤ Z}ۂ3Q"gKI*^\3dxǕ٪MFV89kq٠Z,F\7D>{ؿdE$rUI_N:vz-d]:(ν+tmWaXӲPRaY<,r̸[WhH3cCD>+}=/\6cQ}2VȆ7d+#aә%i0&H?'G۳N^LTx/2~6Ѫɶk57Pqۓܫ+sMDQCK]%2yurl$8)Žyk42f\4J45^z!9(/k6d]ӽ:_G9yHG9#IjISc^Js ~GWIz%$$(&$S.4JՊڢoj!u'dd"E$mnc /'Zokxmgr:fcJen MA34T"3,]4fKNvO8_i~G~OdU$;bKX5Lʠ~QƆ=DH]F ? K@YF4n~e>ELW%~/Ǝֵkfɍ{/9]qB"R7lji%$D3 bog; dGGq8KM=/JIcm܂{){SrA||F|nz7/?-bDD$|!HUk{6%v>ϊ/iU#Ii#c-Mڕ2pܜ vFJvLFzGX>6dB7EV#lq_̴!WH{Hl}gpnInI3ǻC6ghrgLO,lu, 3[OOvksdl܄4[Ѽ5 \:-ndiqǃ#>rj5Qŏby啶ie5 _q3xdzRqiږZ'c %϶FTInY3gմ w2:v/N+FQIu&4My(ك&<"2ޑ\RgR,k4mHɴ阱N'I>ƾ1R03QVn&7:!+UFHqQ/??f9/d$HͅR5U'hc Ԣc8?+ڌXےQ?ȶ[/Ϩu[&*fiVlOsMRF/Ȣh蔓u.nFQxHLprgӟO㱓7JV$?ouUu M㴕JO+h~ \c߷,Dhɕ"dƐ%liv%LH\1+=P2(ҲQ"Ov>H Fb*TJRD_ȚmlF/Bf(?HIyPܛ ْ_+]vQc{)1~ Y*# KcCDSHNO[n;cVN?#%pI3-J;eDcW*.Q<DbQܔTd3A#ݢ[uDdlj(\6eK%!T좨_5YI'Rje:ί֬˨Ӛ6G/4GMK&j>0>IlNn;aԻVcļLֵuqcF96csa,kKM,raf"i~f?'>%ɉlql϶|>9"!I*v-1oH$WXDWBrE6d̪bm;F f?:&7IxO68k1 l:Y>W: :~xO"FVe n>fŘ:5Z+_>/[^Obrh:GIQ^8v8˓I'/(LTI2܎_5x!o 6,fLw&R QBi~;Qѧr5)y=Fpi&9X%FHlxc#tjuTh>HeOi5յ3rjr;C:WTQMŬp{]lRDLDh"gQj;UtJa::~EQ:wL#^YGt |{%]K%7-b܇(ȶ&?I- p;$bi$($ImC\#/̍p%'ɕ/ŲH2qdO9(5t.GvƷs"֯S_I>N'?ޝ<{>Jy^*ݚo☳K#f94.11I{cg\&g1w_*:V<4QP¦hE~'PO.-ēJFl(IlI1H;#șCLscQ}xV"> bI"̱iaHf%pΡXFI(.I?"ǩ O#4=W&Vi:䖽JN,˭3Iї'ƑFC,Z:@ɚKfNkGOs/q콑]/ddڡb$ r (;BdkݓI)?;d%c̤|-W(ύy?'$ cm#7ӿgw{.ʈ3d;4Z>fbfM0kNftdۛǢɖwGG5qŤGh\9,X@9FN9 Nų.6%hc[ lE6y9=6oBEWuF\yFfDKI> AT+tI5"wȩlgU(!Pp!2IG~OsܦnA6[D["VQxdHڿ]'7D۱׈]tnRԮ,Ҵ١U4Νj_ҋ%i(V-4DFEfN _Hz%B NRf[D%;H5*fKivPɊݢFK3S> grn+//؊,JY>%׺{-:U:k:DiR#IGjhZ,gf*tbYz:n7y:t#¿F}D 7ҥv/,FTks>'T̥7FPÉ߱_|3꣪8?[3U$ߋ01JGP_ 0#Qloc%nGς0fX$K"FH*i#ɣ5'6(>YG#=_f']O-;"BƌӪ4dcB-=ΏԼvM@t6M3'>Hɍ 97dud2M#%w3CӜ>k&$~&7MKCھ&W<9OqQMFO?ͥ:lbcg  E_£r#ԶHt1Mng6jt>NO#؞.񤬆7. .G13EQ `[WiQ^'g"1\k2cgKPξޠ;5_jFų>48~&i*D۫2"rܚ%G<*o)$>yE&s˙}g \q3CO)mOW4f)x%#'sKs3-U[i"(bB44#C2iqu}&X??ǟA#U6Y|0ܚ^Faih:JKI(Fg[ 4~T-7""ƕXE_$i3ZJ&AfMɥd'%!/f9gT͒M ):V>*㽶}ڍH£g&bwkڈ~F9Y& !Cr*y #7Dgv~]Ȕ3#hߞ>t}*JB[YrOb8GK}s_ >G xч,u)|>ů!dqli&?)\>\V*Fnnd:8gL=7qR-+TG-l+^{Yl~4^̟?ْ F]} Sn$Sr 3"oC\JM?*jT$d?"P*+x1m-y^v.CVÓ.druCkPyv%or,ƚ:r\;GfWO0 {*rY-هY'FvATOaȕ䕐q݉$ᓊ?.l^^Mb]zMuH'kTĄj6jQ0?'g62m  ̔ػΑ$!nTbK?#m^m4_VO{J8J٬JRnQF'R17٦ettϦ G4u_th>R:Stڬ}}Zir)I>dGGaB Jrf*J2݋ ^F ,f QTilDo;{QӢLO٨KHTnP"{<3az_o}SON2GU6>{i1'cd?K^Lfh$3 U:t0cϨupe~&;].;`:Y,!T{1Id;gqF{c幪vIWhuH6aϵ35X~ht2rF7DU!iUL[$yKwc?ݪ7^̔OFDOqM#+?ej-h_5"c.;PIK~-ȵV9oBBB!3.{l&_z<_/rވɿxũtdv5h'lO"5ehf[RGM-$CsQ,YXyp,UdvgvML.!索xĢ{>_с_a=%VdJܑWtd2{铵$5[ vOѻe#n>HOQu]8UL[[O(IF>.Y{OeiDI䕱V 6JNN{[M1:D_O}c<=>} jWllpQE)'2푤=pCݙ#qpɯC/iY 5 ?,}Q*lgefd[>EkcfDa$F/`0k!T/.I"f ՚=d25gDd(O˧)Q~=8-:y y&|ٱI}~))ɟ~-Z1 GًcSZvl!q`n^̺Xf]C>M%r>IKnky5#L7ﳶ\Oc[ro -;5|IhrC)=rbGSP:tu-7%&u9BO)z8tR"rEY(I%fH˷$Jĭq9[bۑFY'&mMp[$v")'hEI*hߵlEx\ɢ5%V+cvk"NGa~(z-v| O-btդiI&RSFF)>RM|=msQ8dUCޙC[`B~q1/Z#s=ǃ;>\鿋5Q~HB1Q3>_-aft&GNҫI#ϩhӴrٖr7&!sex:[4&"؝bƥ45xAj12}Xc=[xbV6D1RQwh=!#<|aGy<:FUlNȟWd]}̉b_ lŋfz]y4Weh5M3dQՙգ$Fڿ8|Ώ]#ͺ4Z7RԌ:Yb䇎=K%?(ҙ_ ҳ%MSZ؜/̍AУٍpy(˨ƹf_@4Uu޿Zw-εճ-LEYC5dZ#(皲ܓƉx$'q+q45ڬv?|bI 7FXnfdFj1]蜤e[Z2oqKi{86^ODӵRD]?D%D"-8[5:60 Vt&LJ'ԽwONwGPdg|qw\w_ߦE:~XWf> JQƒ%mB0N,QKc'VO+lNp13}cc2}kSgy$BH=r܍!Nqx싢%GDce4R)&ct/16=lpވ?RiQs)؛ٸFTȽw쌓~C%M$I8 ;袏bVcQ[?BJD-[YlqV!|y5ʘd)Ləy%T>v2:[ xi") o~FxktFwj:P:IHT*6+,m2{j[# #f7[#f<#GUZzkɑW:X}T:r7!s;:jQ⎥_d9 >)(Exf>s6%0G[(He +5a-#+ "1Ad긢}9kPO3Q,Dv~\ )*.?\F/ URٓi'cH}LtiQ=EBfH͎Э̫}-$԰]ibգGgRx,x;57Kaө|=2# [#I%&Ɵ-2?{:HF&] eoϨ|Sv(% &l&nd[呕˒_ɴY2B j< 2!HLcYY-hz?7 IܻVGsn<T7{ /W=LoJb_7[TsAʩD41:|vMy1v"܃cm?oyqbV"I nU6E+Gt+5(!#J9J-R6uҸ4t I!IgE^Q-td4:C((x^&8$5E_䚸^̱rؓFEvF5ɗU r[!^ۍܐƟt?4KYӹѩ1?WӚNFW$yidHCjS~Uvu/Q'un#ْs~B!HF䢯bڶO/j-6Mnp1j 3$wܑ\y%duFh}~,5,RL0P( 4*{wڨC[vRGɭcl,rTQ$dFMdIp''(8g!~IZÕ[>m+wvF>( VZ<{@lCKb-QdvME%D #sDdM/G+k%[BJx?eY;F=ΕQwӺYiĞ\ zNM&WqE'QӺmDGY5#/z'ҙ&LɍI:g_*D#";$ĢqqLd_叁^LŔfZidKd^d ъ~KqJGL=<{ů}jv<g$9zC~ ۿD.,m&*NįKٲ!lDٿy4=}k*-XXQwȈLx4_-ȿ&o_|)Q)n~l=)ӣnF=$ôQDRy4dDLd#1'*Xq2fO3J%CH!-$펯bH[ՑۃK+_4(?i:5ҵ/+vlż ?LTmdGĖ/ّKxܗ; e+*="F>ֽDnvq&E~/qvpY-Qn nC%\'*WhE)_-bܕjB중[Yq6~ҸLעR~4)g\VE<؆%_%bV T*| 6OnhNr5ڳ懵$'cDbl{]fɒ| =+v:Ȕba,|QfM3Kʢi:{j\ .3RVAof o$ҲɎ䙥Ʊ,Zy?Ӝ^zdhMi&|}̲hE{?״!8^"F˒V"hlѸs_ԨY7Q+_n˱<d3x4hD̕(T~x%G i^?%FK%^DKF7*f,jzvMKùƫo|\e-RdpY0m")TI2)xlaRfZ)G&u7g~߄s+.hfRd!u){:Jfm2?]2p>7 :EWclq%F)84K\2DbE*%Ihl~Qݖ~iQJĔE<jC|OȥfA(JG.ج j[".ط(ބK_ཻ2^ɓ'%OsKlއ<RvzI'J;qgCtȚ+ Nh7'5XY sY,+z2'f|{٧s_e{?M|y܈4CBDI}6u9aQjK6hCHa"\Q8ߴx9[h^*&[D,Y"˼ޓ%uٳ/o;s'OdRGTYzv^>,Ϟܖb]7GEُbV@Tձ$Ǐ/%{H;Ycn\IcTIZ\o8(=殈ɞc&ccLtHy=1xi-bjD{-.ˑd^_粢OjݛD2Z$蔇ٱ= Z#~^r[1{_lnB#%F4Gݡ?WElg¿CLD]SMP^_~SF+E$t9AH\vnXD?KxbBIʙ8l+4YREZ4dD^d85_zfXBJLQ*enDbJ;XD]#Yd1De!͚f$XܓF5J)>6$?}ocnhV(˵x5GFǪt|Y)#Prǹ;Weٙ7!|#F?3$bƪNj{TnVi|qmgԙnH(C:^<'sbڋOp:UPc[2|ǷM ܿl[5f*q4mYvaH^Ɂ5&?2]_A?rpg Wh3y6(mEv团fb\l"DlxF9xb)rύ> ™+G۾EtMRvp[ۡlvX]0|WS2[BK8ؓeBBU.I:< 9"o$LaWT.{5d$׏؛jlO//D"G=.#6JH茔?=w!82>46A*-> MGſf=/H*c$ض1-s;#q]'/(rC!Yb~&J>\ jCqCT3dI4)l4h]ͼLܒJDཙ"L5Rkr|Xdd|Q815LuY;=\~(dE8r:Dc%GkZtxeginfGRix<~>&R{ WF\OϷkF.3|w4|[GE\!V/J0L䖣$]꿨*lUICؠEJ78;8zgKn4jrfPǬQΝU%e[*3EaKĖ=uLWfi*JM4dDFH;ۙ^,$$W~7Oi0;1tA\FQGY3IJl?[gv\}-9Kql79D{[x>/\yo9,1#G& fMJ|bjgPm&Cdj*-*:ILy/k՗'_GVϓ?ЕKgd^ չ5bL|fG.FqQJ<2) MpI4uH}~HLo%漢<Y(4̚M/Yx|v6Pw'HEz8psI=&LRc܊Bv"J.m5Oђ>ffH Q8pF--A.;ovƩtTe5/UղF[ #͏r)n۟h_omMd%EZn+q6^RľV^>FWtP!wHVWDm3Ddآ#qKr/G{U,&j,- |)zB5$g~V7ho{B-vL9rQt>"$R{ G}71F/h5cQlj35M^&U[Y9> &5(MS!^5(M7Jd3"J[42/+[n>6~ŒM4y35 JLkTX[Pۉ.{1 ~Ydq!ס+DOP$UEW6+'$ϣ:[4U#/Xg$ٟL2X"kP:c%P%WF]o'}MţkbDsJn~ t585{dbGIQ/aP034 x\ ~Or~NuM7S'dN`Qs<Ꚙђj2ΧɅFHݍlJ+&t#"G ?B[٦ĞWr)D|B)NS>,x~Le/[FnB1I?ʢ[#{98ᗵWᛖ.Ϛ89/[/ӵOGx>up#?NxKŚxIg\?-xk5PJJ-d <籇JF|?&u|||N>ʴNKb(}]:ȱi|yg[YB/ol%휈M{,۽&mɴIJK; 2T3Z"OH̜6%$ƥ%EPҳMf=$8-WPk~[_>@رVb2;ܟQ}Obv1ڗdFw[s?I<9JY uL5 5F4Fk&#_OƳOh.;0u+Z#d/H|3@+4p\_ÌqDCܭ[n1q='c;%hqΟ+)]#$*~24bqƵ5+*}El:wlOŦ.E4TզeÙǂ SKchrh3D]5Bɏb6ًfcj b #cI#'ѓf ^*Dc-KVdeX^-:{ؚ{pGt'\qTnIWOﵫWTyE3=ǹlY[7% Q?_ck C,ч "! <Drg5:UCWfY\Ur3=0{׏Cjv5㟑l[N~RfNgb,/s*8DҖpM*%Gے<$݊$alÃm*Dc&PwT}1/C:Ϊ:mQ{Udy+rKe\? \$Hn;D$ jƎ66#!lHg=V}/CQi:fr,6kY$M+]Q_s#SŅbh5#%}_XtRtl7/6<OsWe>׽oXϟE*2{<}CH؋.w#?˦tMYUh+5 時GF՘2|/-J_~{wtR] chȾfr+:Ύ=CJcHn?$nWfr17f9ኑjcIK>(ؽ$dn2dʖEƧW%|^FtlF`hţJϫp$[?E{}a THl*݉Q'轷7&#ddؓ %%4Gip-wI>ilnn7\Isۂ18Ūݳljy8#=ƈ՜py|c2Ho'9Y'fdTnZ-.Kc'^[ԍGnySrƛ!(^d!10\!r]pM|5yn)7f]5zNMs+ 3IG'19S:kf)f/Ƈ:Ys"2{#Dvقu7ڒq2&H\8G!-iF,ōm-Иʒ>*dΙPy󸧱7o]E(^BQGN5&89Xc9+t"MȦrE2.88 9><w:/ ׺lzImj)&om d\l#Efƣg5f7ъu1)/#1(SlvzMLF4*{ .G0Qٍl(N v{<*r<=qFN:mvvK-ڄi":v ^L笼8%,yr9JB bwg#!?gD2du"]Z!/ɸ#R?7\ Chn7lډxWi]rl&m _Xf:=q" ?"aض<] ۾rcچC^\*?g#D ؛>jX$U@q+a"(ŏك\I#cHmFjj_YI5u ]mOfɿ|4x>|?fǕ{Foыf`u,jdZB{6GhɤdMOժ7dE&eGjf<XRݞc_JJ嚩̍./V٣-ƑM+{_tG4=~J=sڭvvR?{rB+khuQ569cɏU,^Jo1Ǖɱֶ<3'c__XF'yY]BSfxAQtsU#FMѰQ'CmIx[e*$ǒ%DltZFѤiI)S" Uj%SbOݛ;ln1I՝7/DQ'vo#6T4N4' {]b%B6'+{,TE?f,F)]YyJF8"%#G&650^ǰ(m=϶UgO4D}e%;6!C올L*Ddr&]Є[y;CwɰYd+6$3ē%lN76*LMyY{nGqlu%bmz]i >*R%$MrUI7|OUl[keg:a?!7=LXlKk4ؑ Dh\5[Jv5z{'[& [oN ۶,Ď6d/IF N>/6_7}ݾHж0Z1쨝ndI3%Y.G*ƻ!ot+\HimN)521#>j3GU ^3]?#/&S(lhjd`ed<\)Q^&8i·I.#>u\<6lpXh쬷EM W]ީY=Q'ݏdMe'+"bGǑZEضcTD'+E)l.j# _.ˁZ[}{'yܛObl"Rw%Y:jI%?-r96BC6i!ϵDqQËi/hD?B~&fvk~uڳW^$92r^C"b464Oޡu%;"mtG>r#Y[F;m5&1v(,TLUD-",mËm|1i%LہAf|?1#[Yr=hLD13'؝4N.ǿ#}$Kd]V"+NU2Rb i3=4Xr:zRIz~M&F5rjTMLŨqvhR[L5Ls^\yfzHǹOu,HZ[Y1‡hWݒd(Kt%HT$n" +S5RA_d.~xvBFڎOFB3L8̥DpL--zU^ϨTj|+#Qݡ7ov>F˓l-F ϓ[f&}775J(d!ɱiwf8َ4:>'YFGw8nލFf6I!OIlq+h5ݺ)^Ⱥr1n}yHtYJ&)RUr<#%v9Ft29So*cɛ{%^+z,ٽDEvّLഷ n~: D0هNF ?*S/F\ΡqΡYn3iVILb^>Lg7rD^ĖKc<ϓ`[02xnܔ$DF%ѓ>H◂tb^*{vuEs,>e3l3G)YD%&oq= sǹ㵗[Z.1"1>::5xtSt4ֺ^].G"qhcl>X56=Jݝc?fFk%ȢV-]KT1V}kק_y$Ob.ɧ"QqosL٣sdeeYLj8TF'VKճ@WM}h<^FlC$dm%#J33Itz=} 9ߵ,Y[(Ȟ%($d_uTHxB 36zL$J-:.G cixjf). 3HK)&AN>RwL'ȤvDosYfJJ5e 6S!4)$ctϮzFK*E3EBl .]$$2Ml\')+[lMypZ# #"Il&Š8s>T({U}'IIy=ƷcV/ro͛W'hn59E*󰕊>'FGF;܎3#$Fਞz[5W'Ly5+Vg)Y+哗NFiamuDS%<=w}EC]2NVJ'??*f\1Nf RVh#UD5ɖ+). |1cQ/?$= >:$fU%Ɏ& R:޶:.W!*+T"V،|0Aˁɖ42]j%|vVWhi ~;Lwt]HM^**1NUYM_܎Ѵ}kF:G˥F\.#Jz>L|yXEYsGcMH Brz#N%&Uh% g/%/=v$2rJ=Q%(D[LۂF^nX١aFEkg }Q}gW^Lo]KcO+f%ɂJ24ZK#kqs4qu /݂#ie~[W;]䈻E0z46c~&,E[irDI^HsiO<\~-3$\fؿdp7E!E2184sRgzHꚇO$nʢ)b(_a垇"\ L7ɶ?FAe~Homŭ{D/cZ{$~4[emdibEv/BFVAvmtYȏd$fU:\(t욽EscWV'̤}=RacF Qd%uVLϫ?ROPfU)>MNIm*ܒ. 4&F}g _rZntOC3IEΛN.[#-Y%fxƉ؆5v,nId?7F3J2dȜ# {;^3>WUZD>ԎP"e?Ld'd&.M&'Iiy.ّGew{$حK}y-8J:J)cV5bvmRލ>Jd% e(I~-F>D[Gt> 3SV,(ٓW6Q&\2 2drؖ'쒶i'/_O<}TSGzu85Ck5ѲK%Ȝ2I1tTi6HTlU42h*3dJ4e ΍(4pt&J%$С?SLKNId/+\QKB)jg2 j)IlEdK~_[(~ƙGi[V+g\ƾV`e>QƼdu9pqI8ᔮNt?&9%/Ծ&OE,q{1f| $Q,Teu-ۭ~N%mE1wW{%lIdcղ;qI%or;lbD{ZjtjS$Ɖz<,QE{lQ\3/dt#Rg}N;@՝{_Ě +qpoG~YT?M"N6%d퍒{Hs!%IGmu&O+9,|]pMe% n%T_TFRཬ,Rk9>E4FG}MEi{8*F:j&v!KN.4tB4ѺF[FjS֮YF}cjϮ/QUVjܙԩ3&k{,|TF:th{4'"Jv};ZP׆yE#PD$iΟHOef/HQ G8\sE%Ul0~F+rH%H'3#L_$tyjz>rj'66|J|dոܲKth w&F&v*eRk/%<~\ѓNܶ#f&WjX|?(7d(?l6xhtrDtZ6?PŹd볍p8\ $Ʒ-1)&45|m$$='n*7c8g.V$ -m/z#/ĊL)El[?#tOI8ޏN2^Σ(2ܛod~/OH4iO˂qbklꢍNd{ /#IeGH[O(Q$g"xIZ@#.O91^ٛnyDM=ٍF6]3Eg{ ajKQXY$XDFK ^5~BGj|87 1frY'ƛQ1e3x˃,<Nɬ~X%I2Qubc&}cDqa1n~ht9Xi0J GUd%93H916rĈ} H"V47%FJ\1&^{V&ܔbo2EF[e<"]\ Oj+ i/͛" bF^')=ӽ+Z,OЯ#'l\l*KcfK 7-QТ?M-uLd3ꯆK<<#Y9QnIz(Dc4[4" R.C,1MҞ.L<&}NԏۓM5&895zf^6+v/*4'Mّ/0T̹|zGO;CKMEIWc{*݉Y[/<-4X>Fvs7^&Tm9VyQ$ppK%Rwn:{KoiDo4W*3ُ.Lo HdQ]E_괚.,Xc:lf3x Df8?"JR7r1V4;XvIDq2ݓ^F8biQa_WGK_g|h7/ljG^:+h^4m#~eo'-iΗ#TKj$#UN ًɝ99}Iޟ+7TƷGS\!#j&#.7TFu-&d6AJ 2p'u#b##mS5 X5>F x-`T-*%! X\%׺.tϪ]~/bMVPkE2RKq='=z,w[%"[Q.IddvI9?~$Pridbmܯeۂ?KD(qWcfg1" |׉~ddpH}d-LqmF;"Hr䔬܊ٟA{{H\{F-O쎪ey;i}% rx);41= ?ѵruZgx~qq%Y "DLeji ycDa. BVj8DfsNӣ6=4RG 2)Gt(sx{l٧HMGY76?2cc$Υ%f5l٧ ^[c>̤#Ovm[}S-L).RIX obv]{T.Ľ45uDGdehfBr%%r)բFFQ[2[]n5#^6J&ح#,yىھԇæA" g\/VB1LŖ&]̓T"hp?#)3~~Ń?J5:nLeKڕZ~{(#:еtaBQDڒtfHBi&Qucg$t;-rprWfBܩxUN4)eX֚l|}:gld(II*X86i2IײdC{ Ԍtݒ_V_W|ѴbqimeLS솽1UУhI/mD/jGe[1l4tyi#p5Р=wv&O#͡ GőLQEoؕ +ث<_4F-yDύ~"nl՚G{+м*]mkN<Ֆf[RF4)vڍ7Z?Ҏ9-dQԲhQLȍx$}f#'6tQѭ<'ߔ1F;FuruF?#G<6;/fފEР1ƌqѣJFEIіE; &a-ĭtPW0Aد&51Bl/luz )["f4Z{C2D)Q7\h}Pؖʘ,uj.5K$t4qKr|M9b:t?1D%/wdl>6n7c쓢,Cv;/Ɇ_e-=ԑζ#«ff+M&a=ZO:cyFOx׳68pE xLUGۧ["i^LK T4<74LSY VKE2C+4vL5}KduqFG_W-3j2gC_ڽJڻApGqKv}2D4퓝Y)"od}qYi2M^hMr(IX?ClOnunG[~ f=%tG6 c$Ţ'&+H|w"ݗ6b-'}J1#mp-xOУՐr3Df6U I;?ѹ'4RMnc[< F|]/ږ}a^n?#㻮m saovrBw1C{2F8nfQr7(_ ]n,4)v15#"I4MmH1vB`ӣũL!B<3G1?6(܎l"=&%CvڨہR}ݲuddI&[*<=inyMWdwDͅc?Cn?Gn^p}oؓ$x2NJ6$&Ċ(r}$m-{%qSQ^/-pQ9,k3L©lRܓ#7 Z?ϩޏ.(tu%=mn,i201cjh94bXzxfQSdx0dd)yl系-OFB<{+,ݞ< ~)*,RմnWnM>Ft-ؔE(ʌrr^Flrm$~VbDqQ-yn(T̋; ($J> .41ƞ>2؜c?'c]HЗfib=n%ŒMnh3Kj~|w%[!8rlVs=/oRB1Ƈ" _;d8$ұD[1*fh۔A3l)L%(Y&c5tFg}~V}Aֳj.fI/˶1>L$.ԐȦ+\VxXkFױ*;&Q>v2B$V8 'XV"J?)[jڅɑSkbMwرOF^2%u_o&%ލV[{~=紓{!Ahb|pJfY'L= Ƹ#+| Jj`'8'%'IM3Ƅ5dOͤ4ZXĶ&#6yN~04$}m߽&QLiy!RƢh㈛d%3Ɋ42xqb/aJ2E"^;4pEloЯMU|VO(v.ˎ̻k .ЮKə_&vGF6JqATYudR#). d&j{oĮ13C|[!㋖q[`Wp除f\$z㽕h.N褶#[]t&W E)?Kƨd~h>mϨB$Z %0mL%Kq䬖>+1ąjLˊі5&bOy&98bL{8]ؚّ.O%OgYdD_y7۵R Vmu^В\6xL|!Shz߷:6g##ΉemQ%$.Tm^pٝ;4/:“ VϑћQ?V:mM.ZI`_YWbryjS~خҍmdQF +IQז&5,i3.ɽa!dLْŽ"FJ?S)%dk٢ۡqF5Fx!(ܧ1wC}-j+,tܳKK &*܌IQ<521j$ʶ1dۣ,~BI ;qF J~6xv?Et%hgMÍ-%X? #/_"LkCB^+b4)Mow"$xjŭ4F[w;n;43AE3.?lJLtGlG򈕶狫#,jY$#?L)#r^\ogwd"4f'$idJ9|$ΞRFUO%sUoOĸ˒I7kWf7߃B! =t4?ҟUX5Ϭ>u}23jz&]6_>\NekcKm~.m}CVw-rrgl?/F![4c}㻡/>Uњz0<)#&7#c^NF^t}lahώ>[#L_(V_䒾 8"vz]z={IFOe^FMwGO[nhȊ^[ UT=f# \̉'F*2`Vfģe?2;`J4[i,f|{Rsޖ4ӜhjoOllj_HuЏ (ȦXŦUlO~_FڈDxRxlbl \(hr*4ld;3B^]L/j#YFd"B}$ChGqUF8{26%+: AixCjTKɎaE8fg$ј㵾emC[n(QnVƗD*xxA\SMGgj%-/L˔/)XqR4+Y9(8Y$с//54ݳOQOOJ25'hJfH}ɕQ 5s a䌐~HKI-GQaRRHli'#J~yDGƓ}Q0}܌(qܖ? :"е*gr$:kn,uR;F$NJd,O1/z$#VlT-Xؤ][qX|lP. n' nJ>%Hݪ}CG-Izw$pdM9%x3īe*܎ ПqWxP"݈㵡LT{دg/vyb:^-4$ ^%_*"HUؚ{BqB[JDG;8\/oB}mFIc{F\S$ViᡣIS.D1"[rQtrcRdqiiIiْDJ3w/}$ Ud7ۡ5P IH7j29y4`ƞ;+ʈLTIUݙH2xB"#HleۊΛ# |Q1pɿ5-̘Llwgط'Jm<ƑI Gl{˶ȍ(ْ$ʲq"Prq&JWKة13Fl6(ni1IbR:<$hH:<&lsqc!{s8B#]Kd}X2Yg|2XT/4_Kf&rRMlI\y1zf[$(A(29՛ْlvƆlmUŞ.<}J1_d$I6N.'D&$"IX;6{ɞDK&K-퉛{F4{IO8){E#91|Hn 9ICvQ"~F7"n*V&uGsS[Q[TmVEx5WUnyliS4Qh[v{K4?g< {dF5څ'ChQ{elTlt)1~PSě|VY[ܝ^ĶZ_'PH#MxEpե%F;R#N&hhG;#L<߃KGbr$ݞ)#Kd93|w&_d'}5Rs:IAzc{(,i$ۢk4KfM#S"fQyx;%ɟ Sf*3ԷFJѫ(O7?._sK.y_e^ȑ_wv㺢+VJ%Q(N-!LƙƼGȹDxDЈ/{v[ V 1ƥb_5PY4֑?gW0l$FhNȓ_ftg[ Z5#FVgJ[ݲxBIlɣ&. {oYt0?g2DZq%{F?Ĥ4J;EDTbF$Hف3ʙJ<oŐWw &3 xitWDg 3cQ0yreI['77diddч$%#"a-䇹bWF[Q!qr?Ugm٪==lj+4x{xdQhI)'Cqdq*dn6L,=v*$m "55E?.^и"%GRDIؽT.lrmJ#BvmTA4CvGb2 U?bt"q |YȚ؞msI:hW +C&-،v" ^[&/'44lx(3iJR>ե(i!}4YӒx}fvd*PDp%"tik̫"8҆H+cic3hJ 혓d<[nRG,ŦkeTʢ9?ǍzDs2qGhQ%R ȶ$hQ% %(q'q1pbJ-S1i_$4Tߏ^5W#Ғ0OsfF/o=,?"l&3Iak<\Z}ȶ%T3~˲hRڍAb)j~-jC]_%vB{bڶdx<;7nn4ocݒ[o+?ɒ"H$ILOѿ(HIح;ؒ GF#1m"dDZʶg{SKbQvU $eU YrQBⅶ{+#MV)'jgx/z+Wsc7ʉ촎Y7L-)ǴoU+CMqڋ^xnhSVhWT-Er_įcƿ$&}wfQ$GD7_AtrLY[ʔLkѣmpj~&6uD?GVZdp&ũc~/WfgM0:ht&]-OPNw{>cU-c߷g~Qmb}BOB&8%D%2nJ/&&?xݜegtvFS\Lt#T[tm/cݍnyƬHVYC)uTݟȎ#tGU?#rVw%e{~nKn;i6}) eґQ9oG)ڱHbf%[4J*QT(kID[H&I;hA=# cSd׊<}2Eha4ܥJi3M|$o;6W86G}8(ۢĨ$,)G L>ѦfRF $J>81?&fQn0r5359~idB/rg}gy*Ѧ㒅+DyD<)}ΑO}&F6WndӲ{>ײquDoɣ/qwGH+4k%rCͼyY;$t1?{pN1(AmG;1qqؔZY,{DHĚ06[Otsx4iY!De16Th]4ΝY14:xMgfhFt3Qh{v&(a:ؒhK ӟMi>d?ԞIxɖS[ S(4?e$z"- zk[{2ĖlMId|pI li] /n.w5VA$'[Wй-p8O+{4be""RVA5Q1/r.2ބIQ.r~(G#&"R)"ROȺܕKvE"'Hgv'c(:41ti6bڕn!I!q)Mf(܈Fk`O["Q FX4NdaHɶGbw0c'{ j>͹T{# ԓ>>)7+.M{ ZGPm{_9|Xˎ3͉Gc">>ܨwBH$x.)'fmHaOsE)*D!ב7n;[jCI{Q{c*]e< ȑsA%xQ |"8e(:rRF%]qv8F.Ė7t8x(\m /1aadF`О3̓oBT)6Izm1}QIcBLb>wO2?d!L/ٝ3UY)s:'36?#FXĞ?lˋfep%gŦ;KxvJUO43GH3J3/:hϑ Y[i܃G2Ʒ64z#2GA?-g+ގ[Q/evUGOhQ~ͬCDUBLKqPB^n8O'/"|S1$l7-6E'<"7ȹ!Q cD$oa=j<)P&DmyzD]lS[27[;[:!v+EpS츢*cIɰn%D!I$oGñ*/qt~RD--$_&*[ RIusHЦ>1cB~؛j-Jc*+1yl`[DF(A_$&i M3FH(fDKLkaF0fgu,,[rf*ؕ#-rdn>ʞ&&ΑZ:&j\&;Hֻ#2YU1wf'"mCTeW.$x'۟$1*G,OsQ_OaxVB ,Ե(sZ]lRNy_޷6qgcGE-7QǑIJ2Q==I屠䩙t4ټɻz02%S4J)ȼudofL{w&[]dgkme-Fɝ,y( 5S΢}qGJ'-){CK_gIő=Ο/ 2CR1$>6cOs&ĆwDH_)/5_f83cK+R&,~X+-#ZR:l3E*F6$G}3aF "0h1#U(i4(bBIxFL ?<cnو^>6j\Kcp2.$-ővcV>O?U\q(/3fH+:.#"}ckvgpNq~"BWDHc"[I:E{9gE2g/r#;!| Q"W."Od=^ɦkU۶SԄE"{"1DlbYɢJבqQ,m [wE˄DW Wb\%Q.EK }QL)ݲI^!~˵ێȊk"#kax;:+QRS0/#JΜB y[F_%x% +5F?bKxIcPj\)n$ƛFdqd̄+1B2IRc~82T~D%8>ɣ+G72JM4,bSN߳Ή~[l29Oc' pܤȒ,W?fiwd`ȹ:ѱ9N)D&G}hƿ&%{t9$%goc-ˮ fE#_ddp^tX܌UlGě"w*7ݨ'H54-g 'N=~HʬOePj ~&:|6Th?WDf-v|RJQ#vg~(Kr~kFܷ1F>&H%mYWբ{!ݢ[ 0m`ıMy',ĽogӹV.Ƀ 3/c$0LsG#Dԧf jP*% Jxњ[X܍&uW,V}9Yu0˓f,h%SW-^&wힷn!e2\l}e𷴉F3f)|b|ՙ%'OŚMK[0勏1I8'ɑ74T]PɏtR~,̮[e3"Z,HΝ?&6Z}{"F{sz1y>[2R! q_W81o6ۡR厥߉>MD#ȫtJ &ǰђ2~ Nlo#abde)EblWdT4@ݳO|j{Ml$fމOѵ; ҡ+iAJ,ly#Vp%G?he_R-vU=oe:%ىz'&B^\V_䴷<[FƩx.+V"x7= GOVi%#qI~C6nD)njR51d}ϵf4jF}%Y' MQB'Z*E!v5{ؾ6Z)Ѥ,>Z=_󏉤_j^#e%gk3/ɏ/Mx$$RvF2s5fu 3A'4ї2/5_OsmhX2`e#j?Ys_,dk|q-F86m*"P{'dclӦ䢔|˛I-ы7ȗap,+L̑*( F4S[d)'2-.ɴ} z;{*51/L/6Ȳ"rR/#DDh_-*s(;3|L-掭i#T}+XLI9*՚v\#Cu?v-]oqTGc>===KFqCtlr7-o1LlcxF~_$/3+_cF|3j4-H%62<=3+O}#dNHOlZ]+~ѨG&z0>6.v1|y1d1ǒlM{hFa_3&D̎QǛƙ7<慒[II4ΡOa)ȋnL„ndďyr30rb',le(Q3B'iv(r%4ՐVh%gӚ7}?OB OM̜NR|v\K{㵞=QEmb/G,h?+61N̜Y)$&"KqHk;^E~ɽDehJFR1zۍ==V_(Kblbhvtc7߳U cqlCD#d"ƥ̍d1ʣK^ïC-IR%V}F;'L"+d+zj65ThVԌ[![;=2<"O4UJğ HFf^8ܑHr J4~)xnN/:FATX%a$MKlwvx%L7۲^9gzwFGdrE3,cH-R{ C"?htF|Lxm<+cj<8~hcZ}LH*+6#5j?}~}6u{E讠Ic[q|14ԚER#'$b_ ?E W+1A3X])65쉊ۣC pk"QFt!h:C0R8dP,?md4їJ^!3-VZnpΧZ=Qd$C4Ql:ƉgFLгU^.蔫R1?0ߣHwM%KI,q?^&6y{guچr5ggC*h31jIOcix3F* i[ɓ2}=jJK/d6FSRfE幆Kɻ%{;fćkd^ب.'fgK~r1繘$w#ŘvB5u83_v4KN ;;㸣\%H_1IYKS4D4>DUB}?J2nG9g8rfʱ]'Qr^M._f?yo3?>nn-3Wo]\ B[LP ǻ=̐4Gn L3)('D]Q/*21d;dp=$cT:5ҹx}~::LtܿkQ! [b"#wdlT5dF6ZqHnrG[$cl{qZDw7ߴ#[;"n:)Gq4\Z/q߲$F5%lvz>>,LrȻ}x؀Ĉy7jʳGk18)" cY㽍Inm:c75sI:&oY|2nRʴ3GK|>WPkbm4iB3ҕLeG}~;vf&'!ii3a#]`*d'%;2{UYQN$J&ѓrVy&oF~^FFL4Y|yQ ))dH{-^|/ʑ<LOPS9tk-%k?]659^|/bd]Jmp.F}R{KcQQʠbĒ.?t&̑qLQs3Euf~39\GDt,ƋJFv|O%Ώ4vb]>~u|u ,["]Kdo'mZ!f%3(IPSn6?a5eamkp?2jVIȕF Tݚ|K Unu?|hޙUy&5me,cp^>F620{FmAf}5\ù>ͳC os!Y%HdG\^{}_V^|&اnۦ]܏isf@%,RIyn^8Ob4*+cɃKX_>np\,1M>T4?PhgLqIEnϻ> yU\Kìh8|K/kԸ:C]!k}EO.UF[n}'kΥO/YR%:O]G\1.QIqSA\t .]WY)zK /ill,WKOp˦c1AUmʇ)U|n'{ve"ӻ8K$dvQn_F7pһv]˃"9S֤Ic dgN.,n/z5OTg;˦-3oq$F=,OdtS:RtmrgֿVZc-mdW8dTe(irEv4D tIK:rI'j~Z|R+AM;kgEG>4:E'?W#5go_I&#gtD쑯gҫ3/;6Zɷʭ> }'NG쿧zj ,.=6gRcit?,##+F^FŮ\߳=&m38{G/'H$E gDd%l#ª"g0e I em"5Y9zBܜ$Htd4]'/Χ}+v}cnXKbmeވk{WtqC#ّ5;45_D43? o:yA1!YM6< u)~M.tNS&t:"ŻѓS|ښWf\:fX5H3I_k~yP{=&hsѴjuL?Zc{:oAրZ}]kzQ[ ﰪą[SȥmX(+6jEGݞ[D!X|?+\m7[GkE6/&@S%دsa-/tElAK']ne{ʜ%O#T}E?6{'&vhunDu X%#ɢ$fxuf|nYMSԬlk=qp$F6$d#OIO%=0NjFX2_%ppc-Ȣm5U4soc<waʣ13eW?zRa>Ru'm$5 +F(~ӳRfaR٘:[6C){2T2͎N$tsFM x~hIB[Qa98dťq$+Λ[4}3]*dٟ5.ywfU?Ѣu,28E=/&&>:#pAyTHRt<O\u/$_Jj>ik>~i51VS*n΁ޣ3ܾh})e._tw@1u=OK9MAr}F(i:^u1_>,B/t+_a7E18+&Ë[g*UCmF)[rGm-اpEW\#/d!HhY!%t(Ol[xcbr|ZآH6boĶr_-$#$o?S7\".l]4WIFF,{*^MlVdwanWm΅2h5`h᪇bLlu}4o#drfj#G }MS4,#_̞eϽ'&u4t.sQѣ~?NeKkaQ ٞ{;:fE.ȿhmbnKMMPhf9yGcLGzuGQ(2P6b F 8[M]HQcGј^ԡFj\!3eݞ,cdƓ*n$v(R6)YHS7'(1>3I5+Ɠ4cǓB}-2INLڈG),Z,|!?5cj04PSܰQZ|~&j_OI{'^E9cȲ.Q,z9s:t-U||J㜕ŽM>|qFzx/y%~P{?typt~?&Hayfv࣮gAy霸MOv:ᓩg)OuQ%{ۏtv>դVLկSY~Y/t f6]/Vwt]O)b'7.BT.G!Di[Ӧ*:F&KVd$Aia#׈j#4#u\/Dl?|j]fWPHT|?$t6JrƇ*cS&T-EZȗ%BmFf5:V+A(-Nu3G=4#,1{w٫DoC_|Ywmv]!f7%#?͇|pd&/܊F ~M{G̩eI 6FlJ^,M/,ju0TDoGR-8,_*JR$&_0g9$>yYjH >ԛf?/*1*jJѩo#bLELvE{cQK$Lz2Gv2"B%tEF'rIKrE791K"|5V}BKb=O,1u M|:u,I,=sS6f4]iN2 6_jN:j[_X 7MG%]T*uCuqIXrdٲM=r̤pM~IQ"i.].E):Ƅ8"jf?H&и$%\>{oC{ ˵F(%\ iv ɭk5} f틓k'uoPcIq&ȌV-F6i%WF^Ƨm#Yqbv:v+xʌY_YUlh}BGTVz_90۲+'Ejǻf;ő 'ݍ0.fepA41k%8/Fuf6LC͚ͦcegɞdY|hș(%.H,[kchGڃܖO'!T&]\'d'$ٮ̥vuMN_!r$g&eg2 ? lYerK?,.Hg#u? s3/QF]VLFF )\4HBc6*vcCTi2E6W18s,CST*-Ě&J%cvbc{6QHH*"삮H:1dl'Cɒ[ױ?'O'y'+%5GDKa$FslE+aVcߑ?rQO(l5ڶ،Y{->O9r7voz%tHMio ETVGv/Ѻ29qf2$һF*H Zu'nJTEWC˓?\N7qpZ펼w.>d=]A{:&c2XUצJKbQ DL3OsQۑ.,keHE:=N,K^8']/LYp_lBW}$ݎt-T2_,F;tNP Ըzx?=hcMZ2DW ?H"o9<vc>k#2x4ڍNW_4u>FKDUd|1GO~4kX>Bz:zfMD:[௕]nN>X4(I1LW^HMYOc>)\|vڱnY԰|Mf̱\_eHDZ^1LQ;21dfGE22vFRG:Ok.ƛ{!ahn#ř,^5r-ؿfݪd[OrM+bbسH/n;/6}lI&D'-zDHC^nHCB,Aސtc1DnS;%\ ݲ{uks(mry1Н DT %G"/&?^'ccijo/Gv5&wڝ)p:'cHDMl*7[e.'%{ ?DT=QFosOdhg&ѣ-y'Bm^9,3M4c+5;}yuDdI48֯ XZNNh䒺# #/ƶt̮[_% YT}oOt{-ɓDӳhɒthB'Q|`\$tS <0}'N=_7Xy5_/#Iى&ĶpQuDxFQJ-{m)!<9T} e?1H(fٚ~87GR8ejn}ʑ.6elx5Y~yˣl7|R$N3U1r՜*.+W>W|*{S-*3y+6TUA{yo65= Ӵ牼2qi'_Z^ɻWUzo|M*zaEU>r㮼 #' Z[^e )o u/?o6BRA.Y)['u=x*[-Qm]EyWQȾe3钓uiLz!FEM5}gvWL"{":K>*.e-&ʹ+.eڿ,Y*]>ʙ*G+-Y V)N+¼+[esS[%y!U@x#B4^Y de&f|Ui8FA[rr+uܕy0~*\u\֏uM"+lQo+'T *zͧo4eIڎRtBuxUYYYxQ4du[b //{//&^ed{^/ KݩQQoQ._Q[IՀ/Nt%w2] s|#6Kme/la!J;UXeeeeeeeedhM.!C+‡t++/ / e^^^*MQQ# |5OV\[g@uVPCuU/5%:ћiu7gf9d2W'QCy#?헖G9COd(u !Ef 4FWVVVVV GHzIErE[[[*- 5O|I$SdҤd=>|nގomMT\3֙6N?!P/?PU +!EelpVF+jFQТ(4V(ZVVYZN-ʪw#uTWeꊴW ÎO\WUc3I+# sL-Ȕ\ufiYY ['U//=|Oy*zl{ej!BQZVԕddhWY !BQ[hV3+J쬬}%mE6~ *W+YPSkNn_+a|$FQ=+7q+)_n+:~ \4^f*dy.6%X-_YZv Y kL2(j/ud(>S y#DQ-!1Ff++J++JҴ(F/Ɇ]SLoFdU*$.trZm*.%q/J-W%l@'~Yn._SfUgn9p:d*E^_3L!I!di/iV@^(E#!&FVVeeelZfYY[?Nt_*[ZEqܿ5K\߄ˊᕃfޙpN'buTOWy~`򯞞^9yQj?K۩oLMJB VZBPu +y4QRaI9;JӲK+JҲVTw[u;V'_tˎkʷU.k"AYQ{&؍ZTV}EWdOv'|G?Rt3h9N鯒_?<< KH8FҴ#MPB@(HzYYYYxQݮNyVM-녥lgD'R}DIVVFGQ˜w|跪(Jjss)U]o*\/QyuWUJM\\u-5P:dA*hu (uY !+zi2[vVVVFY2>evN6}^W%[lGlV˲m/y_[',=-N7 6?`|mIF*_ [9K#钋^Mi z[@jm++"E@lABQ[ъ4G>eiYYYY#FU^ބ=NAV佗-2m궫:ܧJJΤd஫:ɳqV9U+|u+ɖΉOM!>TMľ޹YbcYYYYT/ ,(u[ !K!D(p#iZF#V[s']K}[r|2cWޯulQeyn:. A˼p3:Nk!QS3:'~rdi]sy͞8+#rҲQJ{J([<6/Q pVڼ%W'D'U3mMn^|>;5B_iPY\%'MNbY7?2^[7@}kE[l}ZBjҏQ.E軭+/ ueV++*'}պɊ_|UIq48jo#ދt#dڸPᓦFK#5U-*^[P\7˞Juɳʙ?>[jn>QHyDQEz1=(d{UVVFWfQwUNj*.98nW甧9-'m-E&Rjiq3PSbܛ|y4j-m]$?S,+H#z]nG[gUQmom3(UG' t$%}Eѝ}aE"bwyWWsDh=E!h}EXbfG%dotʾ٩}lʻ|ey Oxd|el%bc"V22(Ăy*s Vr*/dQ|WrZ|H/ ={wxGʠ]M®[*O>yuˊ5Gz؝6K+-~S ji;Ι8gJҮo\UE]lY2QF伨/+(cU|t$5hnjβeeeeeed{utEmȼ%qT_+e.3\rդe|M|d垖 lL |1Š%ey 39#TQGrkyR+t5h+:򺿮YYYY=h-An 5f)Е~rUZV,|̪o{ʚmm^VToUC;gQEjV[!J( ( Bwy]k; 9o/1;򺺺[%D5.#lVrrl)E}NL6VԴڶ2:mu?(Ȣ9(^+++yB(ܸM]]^WuY +(+o+;󺺺ei#Edhr|s$e+ 2Y[=ȫ.:juM !FFTO!GL:TH 4U!^HP/3!!g[yT++򼮮+@YwWWWWW?b#DUFkjJWJ+wO(ȢĠ>ə[ʝE4-Uo[W3H! {MrhA Er^w+<TW[QL-d=Ҧwط靲WSmhDJ( deo !VTQC!FDH'96B+濗+U!"{j8-CG!Q*dZ[(TSyp2|o[8TNޑgBRʞt(f(ʒ`U6FWeKV+n`7WWu|ud{Βq ^WW똱I(1񒺛d*Jά/t_df|s[S0umQ{>^d(=ȣd22+nG;!%.A캰@mT2f[Ul˺B[̫JIE: +H΀rT/鑼>n΃+zAh4L^Hܯ/ι';Je|f^)>ʡ- =}˂/+yv_5IW/Nx${f +zCəBU $dx#DdF˜/{ A!0QŢu +[e_uuU-+T6H!DQR=w򉑕drކ6'sQ}O)\BUCɔQG5Ь2(#.[\c|$%&]aZ/|\{xfj:y?'1 !+j:yʼfCɔQFFWЪBŒ({KVB-rA&y(Ədۗľ%UItOH4% ++++z+-ʶf-Q/O!ϟ2|A zmu}PCʔQEd CXdQF|:!K|yXGE7OÒᕳ! (\s;wWT+ _o [ղACЛ!I溼#!J*$W-U J(.{W^JnAR|uBh>tI~ZƆP$qPCuX*_*uzy>KgLyQol7aD_0A(QQ"lU]((xKrUM]A.bJ#KΊ /E^Ї.8[6(©d[dj+c< mC3p@uuuy]W/T$ e4I=6yԄ(zQy8A띄UO͕UQ[\_2z!OM9.E}P⇗3ut+!U}QEQǑ _< >q**]EN5/6ֳC[CnPWQEտ#u0A yEGEqU }PWFURo[/id|ܶJ.i5tE/@1O|$UVVuiY[s[AQ2(5 o;Ъb(JVm~ Q0DkBB5WF򺺿g>}EM+"> I[YYYR[Y[ʄ2(!!+Jd'] ]]]_1ط ү;  22je  fUWWW)++Y^W^|gyp2;9)"::[Ӥo+*0DL*Y P'*DKʥ]_V="|I6 V\'s9m:z / V)ׄ##]V2wtQ[rתx|WWWk#lF7Y?Di# [2rWuuАA TH*rEeIo@ *ArBBwQ5W_ dKMǦQ_lsQEU~}MKy' ;kz[(Ȧ)?[(ɥy/5򽵖_讯-Z洪n3*KGh*H4H*:UnD --Osy^WWtW^]o3m7*QeQ5sSW|^DM!D((2!2+y}BCVBS}WgQKVcp[fQV=U26ABK.rOۭpޅT?t*-&~SӼ{k멣uZQY: XȣYftL;(W*CFfVʈe/5TH]KNojn`̟Q]UK /tNKN|2Xu50 edh~Ī[zU՗}w++J}nAPҊ(7G*qN.^As1G_>?4*">v{t?GwetAPB(wo~:纼;l_^i[U喩LdsMteK}M5 U B^Wr*}y9Y[Ӟm=ꫬlsPW:;̱*3ڄ?+2RACBC!Q(I״+R\\`NҬ+/?oFvi>ns*d$&<եiYYYYY[eeoeeoeeVVUY;++#EioNWWB(2Tguyu|O.;$ONMߓQ1}y]qӹ[1W\|Tɫam )Q+*W[;+ mj-ԙyê 2{Hd]ҮNRceoeiX+++++++#Edh*Jʖ쯒(2 ޏ S0]djz'Ғٖ #zOvgEY],E;j* +~jˇ!BXb9Ju%YT(;znOl_{/ؙS~AYY}ؚ:j-3ߨ'oPWǚkgVV@JH+伯 (254kuSlAqIg_oM"UVPLˤ#WWWWW#O^*UbmȫLN>)/5sP !2Qׂ<  4:t%uIl|ss *)!O1KYTU/FiWV?K~^Z5/H|/+"3eI\ܷdx'3\ejOMgJ8wzt&T| ֐PʍG1"Ou*j)!:.YAIY[[Ӿޢedr)kIկyWQYLxīG!3 _5y)G!ut*G_mH欅s*LzoպۧťҫYW!.Uj檮.>Hz *SU?E΋ <}Wf~6ɥR)A)!.v {kxy:RGL3ގnώ:g|in=X2BW2:UP[(*׊ `Ow!;"2q7 6LU=-#74T/dy:k4Bܡ2St9.2T[G^id^ Y S.L#W|}t_i]5nX˂5Hu'Z~AouO}E||gګs\{ \(25PXX+Q/ +UXY]"|ݕG'9T^`\<!1űcvϧ~&K(=>2=fȭhYCj@n. PO'α$]]]]]utj;*#O=m>Uoto^q6dއ>qQTu;u >$Kʾ+aG{#D{DB98 #Į{U<0B;LbPbńXxHhpLNV&$__#SO<@ClZ]~>dPCUnLEU'iUQu\;+-j+/ ߮WWWW2 `I_]㜪eSf۲w^x@HPVbP+da=wL'GC_ pEa{"avݢ&0N;'LCARO'&TOly07C4  !L6"tD84,Y[YFaYEPltF.pNք˂qy[_tn՛\Z(PQj >e*Ҷ]]]Tϧ{tԶqlظL7khu}+zAEo/SYQ9b D5莁0æЈ8QGtZ( jB!ٿ5\_Bw]  @#"B(p,<h81adDT ՄXtO/3А5QWuߔ?.*, YYYYY[xUVlKJ|bycͭ9XL|7L]3mU}s VylBQQ-&FWN]ZpT0Pn>;Q8F\&BCdLsD .$gmR|%g\'N,]ٰm a<1*#0ÉGzYbb`ây#A W#Պ- ٹ>Kt\W .*'*0JG|s6Q*fVVViYmVVF/U ܬ>8mJeߨMEsW.q{)/lBu\(K(i:xbPbآcETZ0EM26ݻ=̭G ab١d=֔B3#>£xMeD*,:K}u-*Q:4&UJ!y[y[6_O'VB+J,g:k&_y~y>d!hTYBaD"ü(DFy"DWdFjʉ?O%V1 6PuuyqW(t,0,VE;\7ȫu[:E.JBN*&joQ 'tf>b5lY 0AeeeoAFTT6[[>n\qWNyAW' |گGL 俐32297$dH!!ah<-;ar6Ql#]xr dS2aa\ixcN(;q3 PJ8!U QQ7ioYRCpfB(P.QNWyWTޘU/.+[!J+q)!+y#Dh?zW Λ(qWVܟWKmQ$S]_%-=D|uO*.)ݝaNs;/"(C(؎H/ /QUE^)QmC..Y>`#Utj1wb ipP 8#(He`Di23-}bE~(+x-p(rG# v\]Dۭ޾!mG9o. yjQ5ɲtg}߾` +yuu}mtr]]7J2! &!*LU^w Ń ʰ#Ve\+"b xaʀ bcM6!(_x]xЪCZ$< hFtl&c+"voTHlۓ{w#UE!?t]Tr^g][Ud=(LYS7NJ^OMsJk}.殿r[d&%]]]]]]_Qu|y{ȧܝUKmⴇUut+ q !qYqA_J~.$1XpC|4>e\v~9L缇Z@jG;ʅ]^wWetQ_-AEhjuuQحitmmX,BEE_Ly(me΄:WGQEXE6uY{ڿ5Eot?v][QD3:y >˭ߒԢ3̣? sUuKjY|'P<5 Ӽ*>j˚j)^wWWWWWWOioӺofԔQЪ*TLU$S.)d}[b5ݟCLS?:]_3tae z p]:u-X QQjpy щ @^#>2]peEy; nSCQdQ࢘NwYU>G~|rm/]:u>9Xȡ>֝VO+I [E% u|#A-QEeuuuu|dഫ!UUB3+YTyVXnՂ] ifXTΎ(a1weh*& Uܸ ]4ދtSVU$>T3*$Mjq2k:}N3mEuyG 9|52nRysQlVVC+j/8QFFde-\N VQEY] 9FWATWz&WRx/Q j0]A4B&((/} '-n{Bdvn\U(P}ȔeS?¢S}}QG=SC3YB^WfU ւj7d>9nٯPkN9mM3rL([yJiYZvVoF(F\3aA-a3BăAEQ WB:(ȊL&{YTơ\&Įj~1"Q箺aޡ/QYEG%9#CW]'mZtCWEEo_uBf'c/Qz!ɜWLFkKW93R|ˎ9jUʹ7d++JӴ/LBQT2?X֔QhBRf*)Q،hv:pG,UPi$QE|JZ;Ϛ2}LzOKzenZ0DDUdnJ(ld*{Q(_&|fy{Muuuuy]]_ЈOW{5Z|Vl5WKvoT{ [Κ}5|j-yEV[5NduwL?N;W*[]y_W.|OY:-D嬎fyqEyqVA ! KɕZ;GRdQRPB(o؀؜mٜ,!Zˊ[PD*+d[]}I{E vzO)2l#^YS.;Kwk&1Q/*ˁ>o{Y!jk29oye_ZgWE_uL̬5O@y3y_1}Ol#$0c̨(8*WM#:_LՀ?Ul4)D4-thAp—Gj>i =Wsf>(;%H!OA(Τ^G./.S\g:Rިu| [[+w\oko0V23B+%2r47|H _O(WS-6MH^\y'+eߨ?|'Hx}!D$_%|󾥝_?KՐ(tP *$k3oح2{d#z>TwQmw"4O"mVd)EG>Or3 ni_6y0Y Ly TUWBAL223yUK{ϻ/4 *_ݽ2UzmQr 29=e E:7Fgx)qeK F+$j29 {UC pdLP(񫺺}}|yjh"LaW>C4G8d"7'LCg4h}^j7VBjgETN!!?.QQ#~]dڷ.&[A[W)? +fOyp[;%U_qk.Iߤٓr~IʆHykĮ+ɲwB)G v0⋕S:'z( ̲(_o P74fˎ A }z}1]=<76e]F-#?㛎J*Ym">|J/!&j5̔QEE]_U3ȯߩ vSC\5iTS<-ܷNˎ~7tm_yG6(iBDꮯ;۬2W}/ j,83# CQ(G__~hE{¯9|T殬" G_+ipS_{P.\L7W>Q 1+B*.U2bJ-SuUVm}}|V(ڋk]W3-'#N.REd9 L2+*y_5We|ESVЀ߀ :]T!WWFED![ށڮ6w*-\g~}}5s]oY\]s*6H.QmѬ0EUG-E|%;. bͱ4dolˇWLjU}#t+䴙{'fU7E i3E\jJ^C-VXo#Dl ,B(e}%⫠x+#ʹL3 +u n('DWssJ䮷\6[*/欟r}>@S2dUEUnwˎ/;N򺼆TQD#2%}Su2&Z'}WLe?-_%WyͽroFB_\&: (lY sta"&/EҪnڬU Ո^~վf`!JGvVU;!(v\tɜyx&;pE^dBTjQ0*5z5r^WWWy^wWE]^WWWWWW=ѬQge%qNVJS%%6'L(/|5l =WZ*_|*|#>mT<_22?+tg|+.z_{ ȔV[&\evW zo\El\n {*{<%ET>{.#rAϹ2ٜR8g_!^@UuuB!DCTj(v|WWWWWW]]]_%uy]_Suy^wE~VܨU)/bV 4})[5D p~_6߬k:jbW%J9i G_i(w(`&LUK7]R\ղW9KGŇ.#yB;P83p;t]fnt^D1]ޅG8ɥOu'3C%J2Wm!'A42 י5U>ꌁC!5Q%^e3;򺼮Ueuy]^WWWWWW^WF39oƒ4dU6'N/+JVwG,r/>',2/u-2Ur޹j,ni>~Kf%>f Ḷ"^d! ªm3z}-ZrTˆcTD.2oFcit=QX}'>{YPQVWJ.*FBٱvl,3#?B뢯On< 흣ŠFp08P œ(lzKbٌɗn깫u[M457E#Tkn('-Ъ'yWFEDi{[S+侧|9*ҲvVq"Ȝt3|[s]]@aWmӢ筢|ezeuosN򼨄 `i_/URdu\Q[zN Pxkz$* JzK>`!Z *Ipdv4U[nm 8*=]PC F\*'K.+|zT&hVMb2>^&ɑ;J+{o]lC0iF.0bD UlW؛0LQvCx qvq?z,@0a ,L(È]g'cť! ZO.Yɮ2?)$>5eznR%议+S+TjQd9]?L&|VZV[%eeiYꢡVUq3;x*Uɷҩ嫩ݝ"v%?ƪIq܅'&[5\W757ddQۺO-&AFӪݔDZE7ޏ )˜ *& wтJ(tAO8ح066a~`BXuNAC"E}˽ C'sVy 'a?lQU0AHJӾK <8b1AeN_7=淦?$uhOL&M c&W!_j*x~R&5WD>2ڎmg5eemEemI4F.ꊅ7p mV˽]pM䵲x-7yNky/.mJ.YK켵)ܮemA1;+ll2qCm)WUrgBqwѢ=PAGCG~ɚD~+KX pd qF>(Dvnˇy-j#W8b$iWrЁ#6 P|v\p90%a`wF+,<0c(cXИqbЌ2˂ޙlT*I{`>eǂ]|+[&~*]_VH .]4 V-c2*5FѧmUo^u|P[]Q\;d#*ڎZϏ`unY}V>MΛ!o3(Jn sR7H8#O&UoI)]7D-2>ݙ?KzDhQDFGu ]^_UvnD+"a+  ]ApF 1qЂ}/@=ǏCwN*(x(R"nQkDPP߅ZaC2c"LM[/*^/t!z#ca;&Яqx'ԅW++UѭѬU?bw%Dv~ػ#Df󬄨{dR푲}M - RE+ˌx7}U_-|!6sV^Ҫu||dQ5B-U[HDenh.} F4ϔy/->!" Ԑ@ #$@FHaǣ+tD1xMjz@,(ϼmQiaX|+;YF_b ,3A x H&"6kKļTWP݂ .XPD*WcX>Zɵ{%-E{Ց2k}ʫMl/uriEDXotH ?m~7 }X*/+]nS[Jɗe>ETtLG|ɶȪ[+.z}S-^WͶWWQ5\[(3delQdi4+W[Mn_dvzքEި֢Xd/>Kn"k`6@@cpaSDDC[[@Ӻ8 006;cAA ߖ!!C'D&.Ãb^. rB3,xf(Y0I('ʱekɗ_eOoNjzdrNMW|ՏE4F:(QT:Q_>6P"bJ1 CFъ8!_C bD'HlXa-jDz% MbiAӺgQJwyqYp%%9ā1]o詚 ݺ*WM #RY6wtټW50na}V޽\U\5|sWQMO)Gd.+W''5IpMr紮Up+UAR|%Bȕ|s}O,|_!TGuV|eR]AT #B1PUBDd|˂&v.^'À;Ćq82NGߋ"$0kK+(H0Dg|*ݦ Ⴟ,^D_>FښPN\CR2/io樅S]%EL}G+Ww/JػAxaJ}'Ѣ}bD*Uw?Ga.bnɄ9BPC+TdA_=zyt> 2;6:QGG,-r*`?Ed  }E R{VBAr}1ۥe&ޙO;+U]_͕L;eU#3/oj.嗪ٟz訅Um4׼K<VBVƝUIi6bU{ffVVVUe=g0U }+3'o1T+za4Uv\?Qd .e&#M5U脹peLED,L?涠v1lďKH|#fN^nA Ek0X8P48xp!\JUNtWxmv!iUt̩uEw m݄qT',xpЁݢ!C{LC0ntʴ^(Ui^ī^!^/uCkƯ"(~BTGAȝ-iC%B#rŃBG h!iBx[WME)rnͻfNy^w}ru\2Rm.Y{/m=L&Uw닡Jݪm O)XΉpfg0ڇCXkOM'RwUTr\$#1yUl/'LrO_A|MI:B &DFH+.eMɇ RPl:aa *TXpDDsa]Xa~KFQCz,^?DuPaHXUrr0+L1XXl@*%v*>gQN6B7*NC 0FLE<*dg6 :n]Dt"^z.B8c[Wp䎎#uUU= HURUxƩWQYYxrS-V#"0H=! K!rcNWWIژo&G-O6Q4F5v[@Q ^BYW<^m͹q qy^\d+p[#$WkD]Ҿt.7Ő0{b:-m>3qQvL~[YR7t\%Rɓ{m=Li'9/Ĩ2ro\&NvM!Q9겲VVoCj9[B+UupLYٖ qdMQu쏨5Sn}ح_b#:Ve5PH0qDY8 nnAjut?2*!xTz mDhwګ&ڡoqOPanخ\UutBW k:'ٱY5{ tTFp1b'aCeP_&}-hCEhDa (1Pnh:0CuYW l++d n[T6 r@S[_=ҲiQmQ e yDh뙆̜jYrOy͈OT%e_.pTtxdv>٘e&96.3IӪ? q~98J'UfIz ʨSu ʙ3ѕ&S}%qpWŶt*u>UU}Pr[/+HӼ.o+BˍtriPr[4ꮪWZ t|ܦ_&'iQ|8/ +QL!#8=d[~p8Ɗbxj/V'afJ5G_t:utE|'=GH؏߅ 2zC =AtWzB$QCPBRVi#3rp>gip͹p8IGzH0N|a?e(L'uFF@B8GGzÅ[#lLD!\ IA :,]=p Ҏ9Fy0t!Q~|JߍT!Ã@H@ B8Z h~қT*KHxbDddfww~kX+伾2] ZAQQD2?FIQoj:!#WڍHUN>eZw f#dg+*J5Ug󛌩l+k3y:7PPk 2,3$+3e,w ɊS2-QdU=N* nyaGU #iehdHW.( .YsW#D\J,PXj7 p݃ր;7'dHujwW |[HmKu4̃ѐþHh1$*ۀA*0d@ GT{䪝uyQYCE 2_xhm{']>[U3u/I%NA*QQQ#g-W(ک*wSS;#lu_i}j]TU\' {f.:ƙ^o'}[(O|j=mF޳kWvPwP֔fQOڒb aޚ[+|ING!W_oWtSmkPU0u~l1 NEDΈ"WBez]1Z`4<2ŌGOq\k jhj؜nW+ܹH%\C#*qY b[ux4FuOPBwWC+\fTA'WUW!¢EtpU_?_E7'^:[Q૗nQ#tT;euŕKW\WIvSdVTjJd|⺮=y=ڊ^}P) ׺9?9㚆k&Ls]V̴3_uyόT˄n)]#r[YR\)_|ܷj<:.q,͇dJ)XFfߢz-E\0-+_%SQk~<`<^p@Y>~(/ ta&v<Rnef{Ѫ.rGU%A-WUl~j]mWqEvߤQ?Sܧ]v'.Zw /i7Nq] *(GťdS|Z 94Ov!hA%U }S]]^A ﮎ fk"ewSo|˦n;-!+yDB_dK喝c-8;UUy4*bʆUNV4%l\Wb* F[ˏ9oɻ?t̄GZҢrڧ#+rupdУPr%|#*+-L-cI+>U2eo>!",8B0Wzh*`l_Q~ԏ#̐?EHOYTyJeθla=,>ǂb%tr+^WDeSH2i:Q* eatUB({:&ur&E򺧟l)aB-Bt[kbw"]a(9.6 ,۲_Uo,QQ#ˌ6ƙZon9ƪmיF)It]dV[%BLʔOȉKu+N(g3HPޫ6O\s>N#!Y(hCrQ:euL:h[l8C,11; ')FAw#0€R?Ҏ~ _TO? 0tiA/*.G<0;-DZQ,ieuCz}EC]ӾT1MM#=JJx(/ʜ8joU ˹]]_]k(讫]b[ [ޟzH gE]PDFM'\S箻;.*8'ٲ^*JڟWm]S%y;HYӷ)SgyQ]|p>rឈetrm_9/E\~>YLysB!D"qEXcralP EG>#l1Ef:uVP9ja0]֎"/thKįP6芲Č(bwamL;"=Qg/!yeZ0REBwWWWW$tب.(@ZB'|.h˄.s?:Uq$TJ/}Aup5=5̟P먼.i4qCCW\~+c&Wk:듂;w2JuuUE"fIfbW~zKA sBQ)|?Rd#8' k2FCG gS.<-/c&}뻏_XGX#KEQia1俲4"DEQT]Qz+ըy;A,!'DWEb@/L[٪(T]?EuUM촢[4,V6:=# SiBVۓ!Y Y< *9R`'rm +T Q޴a(\e[Y Mi3a)ΔTUQ#Et}r59\_8(ʕld4nYV]]94Tة6jJn)'b\'CVoZ(]SjGef*ITڹ.0PPd<ɫd2پ"zx)gg@}F#;読y۪ޙ47u_^BDW议8z1]3H"j!-23T\UWI++H|yRF|&?ysE`ΪӦ븧ekɓ4+EUM{֋*Y3VJI ! K8->rloܜuJ2>J'm2ЪC]rѪ.s_oUGNjUWuuyʈ]y1< 4$8fĦTVYvyX0z.K\(a@q#yiB<,M0LYQQڢy꺛@.Z1E V8}PܩT|v}Bv++!O!;=HGq|2q^+:e2eu>L@ ꫘Z^lL'L+Q}|Y{˒jm묝깫Sz ¢د*jEuڂr*'RUffUeZ|^Kt66Nuض6jd_O$2 / ]EQ]^}9>ITܸOyFWVꄫ+/y}_MM@Vyo[]2]RvTM=WĹ}uw\YWtm ?9ɚ|Rw̩**rL|&<+y"(URY=jprC b{k2YuuW4BPB!+"(`7+k0~U3D2 mF$Sds]Bt*f/a;Kz${f3!'j}c ꛍ>Wn[b#A.S]rO -WQYpޭT x*#˝\6 T>@eA ;:A AutCN\驺=Wv a\'r5qZXBB ESQVn{&'8{% E!e'$'"8OPF*mP_?2*-Y+%1Äi]L!h)I;Ku\y#o:t-C¹(7]_ pp ]_0,\n0|Q"(G0|)\ i|2KyTjuMN)UC^z-ꓨi(ۊ@JY^TLWέn άWfɊ? ^MKnARZ]&.k ˤ'yUp[2~j*MQ^VToMVT/+Uig?q\7 8(k(־Ţ WPz<6ǂbߚetkX$'8VZpWbv󪦶ailb $&8?tpöb`vW,Q<$w!Q(՟V4T/! "z/숖q;VVK#΄ ]!Қ""5z/ pCKM 쿣!;'ڣū\mEuI^C0A++Jӷ5FEW rS2HʔɧUJb9[PL7CخO[DyȫӖn<'VԺI9Χ[{4x.tHji3>Js*̢毭`nXpLwa\ҀDx"N8}2m#Gb`aV*BDACFQE0FL>ˋq_Ǥ`; Bȅ#Fe tB)U'FTF\$vK *+S\U th@yA.bvRQZBt&ā+BhbEX U?GEvĈU1D}PsMElU.2Ҳ/2C巒+uBT_*YWF˞jMHj,rښ*ԭӯtzO!3.z\w'ypFnG\yزݥTC$ٽեu^rABaC]r޹'(J=@;(4솙O ,hAq+b@k;qkhUa:Ь!aXsѩhDE ĂX0Ɣ!ya_F9+F((AP#Rd,aTʩFFU"x%ʁV)]CQ@X7Ǖ__6!(i]3WbP&|8J]&: nB/J疲d~dvBC͚GFdʋd-=,Ž8 LٹVzdRȠ:_%qe!zDdVս6%]! X&w*d'Kn`\njmo7r|+M_)ӫVWGe WPJXfQE%ooYËtJ nt"bf*.Ӄ1\TTGq~$!RHt`@Z@a#aT>;̅UWWL#J(Jv1zł,.qڶ]$*TOW>$*yTj>h{ ! [+r,E*Tj"䪣yZ@IWE2vɢ!]e Q?h 1]:ABҊ*%kei`ERܴaG#Yڍ-TWTǛo!CCKn(2+WAWL.&9G 7D${EEذ1OGHJ1UWWدiCw!1nQ=NJnNk+0WTVˌ T jEr#|"G?eQEJ.2+{]0#>(EV\}Up[2QW{]Qo,+-ʹ6gZUPCUu}YEQT#C֡h=XQi d[x-y]TܹLL!J?ITY%}drWT\Uo'dSdJ'_eAwɳ2;}JU-*},UW[.*NmiVitE{!'u/픫?9RNݨu}V3[l&ʮGy"*'hPWUEgF2(aBE%nłmG݉Dȑ 2 o⇸ĸy|D9_2+:"RN.Aj4]Uh\J6{nh&&%lrNfYtTUQIWB󺺾s#DW-#7oXxA^WhX]E ]n?آKS.hpfʵᲪ[ˀU 9Bwo@Uu^&WTC+۪i9*Z?5Y-۔1=AAxdj0D|V@lemqG2k tJVR\6e  ]wt&)⢈) !ܣČ޳b-k䢪*~VeY:b%EtO^ y"Up^U3yF=U2ʛS*4%|ht3u[Bu@eV?UYld(6ə3{j*jm.jURr_yt*(Ȧi[Ta*"ie}K!*(x" vʗkJ. .n٣PVpD6D>/l%-~i[ts4SNYֳ/#4Nbah`V+8ZxSru%z*uF8 B#2A}b7!򺺺ع#}s cw4'D+KkseP[%_eM˜:'G!!\WsEq>rDrS8U/ 6Me˜qyo#^O+ݜd&ˤY\uG/smO:Wu|{"bG(3j*;‹\#K(Cv581G6(7*򂩢,rh\Q([]x___ V[XtXH,ք&F((W1D;#hvL;%l|&x  -,F}a l0aN)Q3-¬ Q"2#[52\r3zKވʠIχҳ! Ɂ,O܌Qb'oVW&TJQ>jଶ~Jp.Yhr&|e[K[8/Wf0[;J2YOjGb(ҽYr$ٺM=6~WI=6 ol}-i_j뒫OCrLO+人謁KبpB]uutUUQ2.;NrDhx丬7. "4YYZvVHWڜxDo\W?AC`_ &n:016LWWD9 g 5P dh܉V Yh]ُC?BV#apAW!LjDJ8 I>iQ}%+ӂo$TEeO;%rUWyu',x/$VdݩI3&Eﲪ)׺MTuznW_tݶ.*%[n]dﶈo;ʼ'nSmy|*E%UM&|GSIU[b੖~fmW9oO47 .y_֡hޅonVUNJ*'Ï/My}TE}ࣣ|h"x] XcKcbCVq < At7K/*yDJ2sI[Q!̧kXh(M^΄F&uD:5@6TWi+#NQ,]WVVdevmXCJ wx4pE QWqQ>$VM Ft{vތ}u7(5DUs\)[ҤKjb䭆|ѓOfmGmroWmꄫ#o;%%/iVTzl*cqɻ+j{-*U\U!̎NUeeGg\rϻRW=Y:zd3yt[QUPD"r+[*U W}89uJo^F[U*KɑTܗ+VچBCy *B^JTtBQ+] qV$C! rGd($iUvET\Ly*˫)2~uxW[TC "q9VdAFeu*8A1DO.2ugi dkJFx\|ul̊1ALh*.8<:5ՙ}E=+F &b挎ɁςmY;JiQrھ[t~:wUbN '-ٚT5r['rTҪ2ݪ*C]Uӄ*P9풪]rT+nYCR*]p_U +/o%r૳%iFFG5ʨ'YYZV+­+dP :1irAeVFУFёlNX}ڕZ'dd~Qex/z$jU' *TUAat(~͢Ӓ-FG4aa_CK`hv>='#1aGPŠ.;f ?H_38O5vEF@UceOeLJ~*G5L\5Ћ GXb+X ه>hMo /r\3KJom55+5Uٵ|"u)ZU܅gUiP5UE$%WM *WWGꝓўmV؉VuvpCV?#Il˲uϿTVA]\uڊ˞Ɇ)9/I\׌PŤF\U:*F]հ.R-迲Uu!FC ׇ>¬:>-"QV.@!CYYG,nBj -Qf].4Es /耆$S`LH #T*#^J=Yq`+emhh"mI0 흚dž5Pp:onp;6 ;X`G hQ8Mv?!j!HaÅv]r]_%;ʱlޫgʺ؎ UAC̲x xWve^e ^+(ShxnB ThT< 2YZV*˼: w+q['@H(.eެ-uqA{ .&m2$J*GNwNmM $q p&,@AGt"8o6aU~P(uX0AbaQC%zс%?q~g =')RWռiT͝PbLb5_G"t B?ԘSECV?k-8d)S7vs*ipV~2i:rU/tjdˎvArrVt_+fع"4i:*jʂvV*'r{UG%Ҋo j;It\sUTrw哬Bɴ;jY7\d.R V5u\?a*NY5/}'UyFڀYI(>Py/&/ « 4\]\ꢐP Y !UdQ*آ+vC0Ex}C ` 02֓m* (E7I^eDt ˨CU.­,!D(4ډr&Ň6 B/ؠx a? L CE^*!Z'Z+< Fa% }Ɇ Z {2Uq-o}s d|P~P!A^D=\T\# /PL2((£6*!D}B*TzYxlEq%B "UDQEj?edw,(jƎXLT]T:,? 8J!Xb :PPє1b PI=GdDъ+ "!E",Be‰mkd#q?/C mO^Hfd8*(Kz欂] OAEB3‡!`8[xV=>؝ _w(%^-G?~R:Wnⶭ*Ks!?۪ߑܶjj?tWؾS.K쨪K.yrqDB.fꆖRm)LնJ踕/;&^׽է qUt<2l2oU*d wUpBjx&O oپiE~Yᣨc0dEIQ RQ"}txC PB]^F%GEW{'^ETSjچID]Z&U*U9GeXU;֌{LH5PrUT*dSA#F v4ee:0ܒgB,bPQ]x Mrv xd ?h1F9+#EB{Wgl@:7Q 4 $Cnp`(EUbo3K&"25_ylM-Fؐ,c袊!Y[˕v(dN/]2?EllO 'v|%N6"WᒟU;tnLR[./+%~]%7EWTl2zmA\r_tYtӦk7t/}G%E3N濲<(*]]  |ʣ˕C=d.z8;U$0NFQM[Cј.&6⢄:hsEѪ(TTpSj5PVVVeQQSa+ N3⪨B( _N!̃*;JQGz(fb=au0@mPBwL/p(B- Qb9nì^q6tL"0ʾ!wj! nOo}@;'n2](`QEFuU}N!IQ+(-y7W|2>(}eE[GOuj=|Xns|~x/*ZrT&W*wJոû%++JTM8o^S}ruNطJ췲v%eQRfZVfپoɲ+/Nʥ9ܩi\8!l M3P"*(ЈDt!F`7]P np/Ehwtq]iFAMQ7E}U,'u B1ҊwL#/ħ/C}(YD4EY@=HEQEjHEQVeCb1/+ĿhsW_m+P桧t3C WE?E5?jama pTX璋 A1X$Џp]Ī|7 V.2uF.HL8LFGă1p#dCV U6!䊊Lw[5^|%L&qGd}ݒ4n Us+-TߋJ}M.yt|Lӂ^\9o]2V}ҧY&U5NdҴ6^ -U\eA쬫*Ң}*emAKU4EnT4$[?ZCTmx*FU^=Q6B"FPE##cuD]&k"17^' +xn   U;oEѭQWxۊ$tk^r e^++ĉz^$\_sXb@M1b桪)e`El 4;OͰy}Uy>TTQa]<= H`| 7w`-xTeTdvzfVn)*2!*|3Ty6>Һy"5~^HoC͜ZAeB*uWɾoP8f~2;6Hp\]Zћ*͒TnjꪟhW2 Cy9* :/ʺs[+1|nV:ʙ/ܗ[Q\6iDʶk-)| 9#=!{KWȴH~wD+ݎ #_ݱDF MQ&󲂛Vv(qa@F򿺩]\#TjU(=OTWe[Iʀ^Ob ĮLUGj/p2ȵj@"0رV 9y^WWA ȣEfQ7g‹G!Etr haC` II_;eP3ᄾ٠þDE w<'5P  ?#vGsTeUqUtWY{ VuEUu%5K&$hp( Œ)oBކvĉsZ@j7/ViQYY6 .( l3`QW̾KEGTXm~E|,|dUv_j7@eR[Y_ ;w*/NUF/{5f_qaaނ̿%uOÙqL}npr;]sV< UT\n2F_mWW}qV\St_lS#O޲׉^EuuQYYXxBr ąyJJ#L74^-tX~@VHUYR@h7 Uuuuut]wQbꨦ,'PAڀഴn"fWB]E!eD=݅nxZ8CDoڣvPgYF($]!-OQ+kMQ:%yo/ycv?FNKw;hTGQj*ª=NU{.ke]oes"dۼ{LqOum\D"퓥2:k)+jl&jT{wWU[|!B}Vʑ*vY[ݱoTO>^RҲ]Q:Q[VjQ:'JAu{!T\~꽧qis{-{pNouo'GN Ʌmb%NE_޽YlёKp]%?>lZN7^-MtRەU1Gvr r̯+H *jw3S-.+P{ymKOVo;/ U TMɊ/]!JIUunؠaCNC/ 4U r.Fb3J(b0w^4)EVVVFuVGHm]څGrh)Gvl.[PU PbuUQph{Gg#O eH!D5Gb(yN~>Te3k8nvBnnT֌Yz]l&e['*#?tMdGrܩ3Y4oTDwHpWwmODϒJ #OٝQY[7);N=9K`[KDЯ$OQ7ZyS߂+f7QЄV]DtɺG*nu1~J̬=HDh QB$"QIEYWl+Y2炁ؼ+¼,p%+y+}8OU܁洃k:"Pt*uF uzEuGMݕtD;&T]JWWPڠb. ysCp!Y N.J6Zu8Ȓ̰ZXܘg^BUN<<33M{++W' !EemY ju}UUܫ #_&oi*e]}}%}͛%l2X  4g<<²EmQ5F򉉬K))nVGbWsF@7d"%Tu5RUZvT\IR3ɓL:ؾo!Pyݷ:$16|Hf쬬'Vl_5zˏW]x_u-+;9M \itCfm/ UGOPCJnNaN!+UeQu@ v-[Eb 䜦WQV"EEYC 2,]EnA҈L W@ͼ!ݯ$iEu>BYR2O (ҦTwX#[u{q^%LBшN"t΃{U]Q]yt U^nEt|\Tk&dv[̖V^eE^f*Ӷ(wGaaw[[(AYY[Wtjy^<'22⫪箾2o~AlVNKM,^9D]ZT7YrNw궑%̫ZRW*Q3ddj.FMd7[9'UoZ]uVYZVViYLs\#yKkEP&BK/¶J%rul[!(E1ހQk՟P,! :VU ¬"bꡅ@*"DM)e}Ѫ|lP'Pj虅6]2(4;T'FH@|*";Q:?JFd JFh(#^3^2RxWWUt+Ezn@q^'*2-dkUc*z*A Ȣ"(M |OVUqIZ^;@W׃xYeP}(hhtߔmSWtjy]|Tk՞O4W|s6~J*d+eg=vF+K|'Kܷ.S!U~K:Ce?Y{HqSj+Mm'hLדU{JQoYZoW/)[7)s24+#>BYP3UX.tT...[;.>By(N 4QQhڻAPؿڣV0Ģ?b4QV,gXf-tOFEWʊP<5eDӊEDPˬ>lEDN5Uu}C:^+uyߵ]"/(Wb%VBVf Qz(B>FX+u*VCuTO¼!xr[}%^-d$j \ mEܾoU -N^4vK岥9r>:F궶n JH2<Oo]_#bz'-T-ꪹdyW쬭Kj`U桨rld&k 8[bVulV'BSF++!JDiTKp]TqEc@muNi';ʊ%` (|D) CErg 9z=j#^ETJtNږQn1%C޺:QXDpҷ ei ʪbTQE:[G?'=?b&,".ǎMChg~ ~KS%׉^w^${+Fฮ*:Lnϑ4\}3]ti.tr2+_ug.2W"AqˀAtAmMRy ܿ,猭*^m:֩ThG0Y(i]%'urr(z^!WzUڋ|TL}+}[yL$e-ACʕ)E[. 2Mlu <ʇҿW)tOO'p*2?YgGaٹ[*zA@J:AʲiqAuGV + !p5t*CԣQV / Bܢő$?Ejt}xPQpye!B#L8+ᓸ<8A…'}B4\wxٮp8~8&G!t(V4Ox;1QB.&(U++ď{]̒ECrW%+U*e).:(>ź['Du4SPfRfO/W?YE WҊlM(GT-hТ掬Hʨ%edh DS8"ĨZ*CE:GTX ‡uxT]+FҀ !P!Ek+(‹YYed BڼgWxߊ'x(LĞJmG^h6/Pxi'MAPȝ('b@C .Z([ HNtW@}̘a!x-'F@u.$\rFNyEz7 *GuEPqD)D2C%fO8mDD_yle[!5WWy@{Dj.$yoA|Jښje֓rMۧڴZFOz[e%e:+NJB涮.y*䬹jz!L(H9(8I6.}hBO%:u9.ۯ>hB,8ﲠU&EZQ +YȂ)U@ЪBLnAТʁ6zZTLx GCxV!Ԣ@h9YP*b)#lEC DTr LxT0^D TTMW?(y_x5ވ"# *]/W^4ADKT 0 tZYY*&nHVf-d@U !D)o!dj,L 8@{ˎVE7Hgk5 Fy] r%pT.u-kgc:|L#=W#mUܛ .?ڷ"Ƭ ;##IҊl?:fv=V[*+M=^2S++y쫩i8fdH}EЇyMGn2\zmXq_ŇVCEtVL>iTx++QD-6qܾڀ PxMPؘP mDhb*n*tᶎC`CwtJF/tZ''`)r*OEa#e '@LDed*'TI;V+gqE}r* 'A䜿DUIzqm%t{[̆ @(@LZ.dhTj4=vb-( rV`(/gE΢8[2Y 6ɊHo_T\r:%U e5.TN5dv5o+y;W/ QWWg9rl|'v_.T*W@oz-ew SĀCm[6VegȯEj[o:_ylCrH|ꄂy#"#.>Bű$ƒdH՟}':ImuymPAŖ q@ Zl‰gV5#MD7'2k!&uZq8UEEv2#0{[?P1hwVP@mepxx.# Ҫ ny꬞GQ P6QҡNQގK2ِBTQwTZ"OZo#nM,,obcC* wU2**Ja^;Ql(]Gz3]ڢEG@uj +`8|ޛlr}]V ]ܔ]窢WSEy3 >ByY[˟,|ͫD=#lAbܛed=MEi'ukdwoA}BS*_%_tHLuE\/mp⇖9NNiS >XlZ0ao[J+m >Lp(E#+*E`d#Ea.xuPƒ(GE mȺ#ESIuOBP!ou+WWeh(nh˼ X ᪈oܜd+(X *'΄" t% wQq،]]QE 2+]CMۤM#EdiuuBC<1 88dH܂ګ [eJuWLW4tFh -.|"@F]&Qc)/uT9#7H_ >|2ح?4ϳG '1{8JUE}?L=+j,ZVWMOϕzͤ%V+upm|&?UU]ldNuV*'xvZ_S/$ t\W]I'̮b1S* r+!*G BnT7yUoynO ee#XPIJM0 H3 }$^ɟb(:BNw'ޯ+#DiFÒc/S':8W U#ꜝ.s6yzoD̝pGE%]۽ Hp%!.Qs a& aw"~J%$m]· amN곿5FTQQo(S6" +.l]I衄aGPlLNZ1>цɂȈ4emUQT1f DQτ_D-ÅhGH_@,~#AA =cavωML||7j-̿H\ٻ!zDLNLEեiZvԙmWU(F9.{Q ?_#\qT |٨JOkdӲ(ݚ[}nC*^CPrӪ.:\V֜1nU= ު6b!_FVV_d ~ w!}P7 E:*iڡw H1!a\SU" 7੅OiaD 62:iA^NwtW+ޱ^/t4z+EB+:",@ڢ%WyHJSaG`%AVA Ca2fa;X ]ț+zO1+.։s|Z,6?e.}EGXcdX>e<J`K+όNҬ^;V%g2<6K+J֕mm(WS}w/#/{*&%j*^"Uw'uݤrE7 pT#G؝:#Zm6U繳]_7ِ"lm|UY iYsˬ]j@{R˦je&W̫ʔp?=(űC8ё0]T_5iQsޏz%XʬG;ΑP;Er*Lac⯱FN'&*?ʘ~׊g%jHBgP6'E ߚшbP9DZLYaPjBjrA "P(U Jj&pL瓨(+zF&zEzx3?Y\էmpe45bbC4?;# {A@,Aq#~ k~9U` ʍT**BJ>0+( #EA] +PnSADy#&(-<aTERU*UDR!"T!xStEUaedIp!_]mQFgUYemOƧiI[g]Up@i:sGz*N%FtQ(--;ʳOv[-e*N˜5/F^~c10$υXlD56z]]]]_ꮮKįEuEy 9d4"[$(!V=>Y.U=׈r^?-Uѫ~/a49ܭ7[eZU^r{T*y{yE^RGyQWb; =*?T\*B%V෺v[]tDVUus/doeMePٝYYsPr*EP!Euz+-dyؘ/[ C 7FC`'Ê,pIC/ULGbQE%]]/Xxݮ Ha(4T Ev a Xdwx1C 2@lj]^W\uuuW^$YywU euLQ,J%/h1E/^1WJ4{x]JT\XRҥ_UZ`P:1<'ei/hUқmTqEն+UlU_2edSzV*ޅJ]  ׶D|xhZ:0Ç*4ۚC퓊㬼xu,8+QT@95rYYX)PpB.eRtv+梄mdᲠViBVV]OY(w;ee[::)NRBꈔ̹ ^ (U{&{!PU]TD6'b5aZgwM7NlE;Q&l0D44C[7&FFv_<a^88p, "m"4(Da?EN^t#[gꮆcpXxߤ4pC }ʄË~40X*NKH,!0DaǯW ;<~i4 3h.UQHfDbĈ]({qG^3^"rZ{Uw.k|9r B]PU yEU5 .)lT ;ѷ)ڈsE;s˪U5ujue uTT)+qۛLepVޛ9uֲ=*bǗ >11 h/Cr;+ ܯ+Jn-ӿT@һ+^6C#<0߂sEX"/;Q'nKy2Żb%3(8(iCݲ# \_7h0a쬇t+(U!D#ͥi{@DjjvUY;"lJ!p;T4Hչi ))Ew?+z%DL(21sdUWwU.*.(W&#(@ڄX)1X#DU% e1࡫ *T@QhD E5W^%Jػ.7h? 5WK,8mPCfĄl`B ,B᱃7("$¨p˝Z ۗw&&?h BXGyE1,g议e}z\&6#2-VME+d3 Q}s+*j8ʲ|{ڶ*{]. _+EET_迲ݵU]jn[*jz]rT2}s;.J!T4A6Kr Z! B6eeiYxdi#E]]uy_? >DjmC* /{w}~w/pOGK _VQE  4=UC Ҋ ¨mVD^hYə X Y3]NL* rE%wy2(nċut PUdZAWWO&ML*>].@H\ ;+eŶȹU]rYAUћ!Pwav}5A/b8f(41eTQE[c^'08 !X8v~KbXPpcGjцaX TT#8{U G%X}k=A+0ЇpB,|HK^haz 0ᇠU4@]ꁖYyk,\я`!dq;oiM0`$B=3z3!J˂L8H&fHOa(毭暳?ENO/~H:sNIsDȵBˊ.vU 2s2뛦J>eje_2,#uC !7 m#Eej" uuuu0ABJ/P}2\**ʰ@ɚ¼!hpҢ2*.nG1me`dtQ n-/D(ꮨqA ZDGBa}'Ih5*xitQQVZ]퉽`o|B^g u5Q&H% whyRlP#UGoFjB.;2bnܭm y*(0X8a:`a1btI3{>>m=LeÃPGaa\0R!T`X >ނ/B}I+La" qO"m"<`qےP TnU BQ`q[E4vˆ OYlNˌb2FOzG(q|:Yi}UT5y;Lਮ'6h+ʶ+趗E64_yڪWҙ:>󶪓 CP>~Œ:19°9쭖C#U?bU$t@C~YS:6*,lx0ڣFpҍwIdn YBE&UM\iX(-T{b+*V(t? xv"Y3 Afڝͤ}um6ݪ #JB k!T \9PT">EUNQC^6ؼNNN;c~ŷ&ш6A^ȴ$6G$<փQUQOIҀG ~x ˽讪O9uތ}Q WGcZ"0Ec;#j(ixXzwM UTgVV4VDf˔yRWPFZ Es~=/]sA{ΐoy]o[|*5WDZ -W ? V^謬;+J~_*1v|NBb("!.) HC6W*xk5bXNZ VVUwS4? 6:l!Ǣ":}GN$D1"NIYYYYYYYYYYYYYYY[X+*HQ:=Z˞F>\gOLM}Q.6IU='p\)$nFV.+(-{v !o2(쏺+ZC /e:>ED5DS)5bt{1h(pihXee@Ac? OxLNO̙>ʿB|LIGzi Rj@NPtm[W;tHB"؎"jz! QrQ|(TY1O+H{"<*idtT0q~24ipA1uU?e\>Z7 [4VЭV㇃Ju "AD xzdpP%AdXۊщкCC ߐ\8sq*+^ɶ'WFovS"!.9 ;quqՍl5By y#2ʫ~Y,ÄAށawlRQE}Z;r̅v!E)ҏr 05n>>4Dvx"h=7 J1W=xAʺwn O9xjU1ZQ>o@Ò*B>iբYE]P4t"rk5vAwC4g!Q(kBPݕQD Qڈxg(Z*ea{4aqk09081b0 (*_O`x_G,aE`QCpQ9ce PeEcLAFO 5eZ#RDɁne#VGF*", #BlT2LJ/]Q9*LWЮR5eB -+w90N^,U(([¥TSRʸlDĀWP!Ut6@fDv"pرYE]GBWr(GbJ_xTGHD!M ,e 75ObQWأE _mH~(5V (:H<5Gq_HS޲zh)J%/e#F"(q1qAhUy*‰^ Szf/I#v@z Ib0,Xtx*EdQE?;!.!`$;G ?GvbZ=6|X\,8WUNɼE/D`*2d4nA^qDx8UBc JpC;e56(rlcȁ &#¢qd&{xEa!ꮆbD'(HآB+˭DķAR̜%N R#r SxWj& Iis@mQ*^W ^5 Nu6z颲wF_(D"=(ͣ)O/ʺ.AUʄ AEч GM5ue᫢j=BZ14@ZX Aˆ?xB&'l*%9tPӾ槠 2UE]dU/uAUW &&:e-vQ' ] \Ѯ2]ɲ~hr{j! !XpvD\Iam FEQDeO]ha%C1I0_ÅFF~0HC,|X%yp[ب|x?ܴ2d+e (W *(B6BpP*EUH:D(@qF( (W$T!tx#Up (#)h't#UR蹭 2r_6ڢQTH%%_+čkc]rBiU1@~L(e`6:ڄ;bA;y˽Qw"bNo|~鲂wL*^!@wS+?]ʡwPWю1ZXP (#1ü_=}`vl_+j*Gi[%3W&ظΞͨNVe Z94=YLmM^W|b+VQH)*xK1vXxqCQQ"2ϗ 5ࡊ8Mu{8 bR"c_h:QaUTAd=UŶ*"2ܾ ڀ(HՑlG,.ءD*W"fb5{]FT@+E/pOE;Ui]TpUNCڢTT< <7Ă@t;DҬl(1IM x }$;̜E}/x+B.ʑ vdWrP$;eoAGD:?*&(dS]WP[meuut+E-ݥT}x+lTBfoU+1p\(bV?LX()>cg],T(pPxZ0$ޘCQrnܟ+P{se[(&]lCe~jȮID!W7u 55WЯT8BCz\CQ(M}4渕uBSi9*{䪪Y^% T8Eڇ20cC OEށpCJETSjNs9ʊ6dQ(9>0H(? ,&6"D"͕J2`;".x(_baN)Ux]7بF!Q7Q5EIB'0 0u!wnI 4Z+-c1B|J8L-StCW44-rWD]'L:o\yk"-U⢪WW-',v/l䀱NJy3TjM_s3ntSjxYMU`!QM;UN.}IlVn*Ќi(ш"PG ÿLHHz!du4}ڻ.J>oWnVBOFT5r򴿨] QM*欸.L}%lPNcr]{UBVحQYTKo9Tg5ebVOt:W%emު Ä6 $QE0B h >σ 0z.QEQeY:ikAQpDVUxKr;V@ D :{w D:CJU! TD &tJ#@=Wz?CNӐGn 傛T%ۺe #$ #Eb3*2p./sWo@BPD QT)ߚ1pG ##v3ArRW墨n%VVegVi[KpV˄vL޿ Mb/^uED#!wabG׏qanˁ1!E~:܊\8!V?bj5Ux:9u&BFsP~,؂U +jV(W\tlIGJ(agF<6C \ 5D#QQ/N,*pw+q ء/m]vU0*qNB=:k&\VI8U1a''iPBk H"(hayzUߔU:EZMa_;%'\LW}&smT0-gL+O;j 9w˞̛|+~:漙JwWQT+K|eei6AOoWdQ܌J>0.gݿˆF&(,>`B 5F@j"r+,NՉa +DTZs_=JoWTĠ(UC * ZA 6t$QTMbP(N6("ɑ 7X\!k#|(;Ln(Q/<<-ef&'8Wv@1`}N  ŽTUs\N:'VJYuGUSBF@b"((po'|W UĮd*Q&#~zsVVl&5,9~H.7Dת ?+ZW%-˚neg!"۪yEVvTPiQYZV[=Qbo i(3UQ+ cm,,<* 0UDjUFTjy]]_&X]\$~J$iAP3Qp4QsUi=W ꦪ!]DvGc7v(FVЭQةE,X`pQRpsZ@\laېwCDh0CN&jX1ވҢOe<K($/VVhZGBvQy8bGp"!hd*ITutY]+WWWGyTb7M5T&%}ߪ}Y5x^+U>o}G nf~:\2rڀ<(Qe)\gLx1U@BiwFlOb3 ]`3bavxLJ`C`dήQ#D5DB;nTh]R pNUG+m-dd8U+Z߹qLыr !e;ʆL&]ˬH\4uUPCKoQaAEYE 8&rÈü/G_?EP~v SNhVm>ox[WS_7 ͒ ZV^bքp P;WePL |3&bwSUT{7}GIZy~5)n6L3(_e!sUe{f8k8e2lMq4@BS2e^C_-A1 ļS*WbvkyjO|Fe ,8!@(t~^!Dx,Cd{ᆄ'7.r% ڊ"pVbMT+swDkO;1/%>˂e<|T"eU&t+kE^(~70 & J#OxD&!d!Wp!z,JR7#F"pF3vP>*`/醊-*od^ɕA[+'rUET+Ld-,Nу,<ӆahbWW@Ux]]U*+Utj\ryTmy'JU2.x]'In U^3/\m&:gZeqMJMbX,8{&wa{LV V$*+W]]x,WJߜ2LZ}LWN-g{J~ Kq[.\eiU:ڷԑusR5Bmꂇ(#=J͸p1>Ҵ]_!Qȯ eFImnػ61 N4DTĜ蘱ЎT]}vՈM`d-jv_Oetȧ-/U"|H؜AގQp9.#uB! eG[HBQ +g9S98;a p" Sfޏ)T%VdX_l%o9oaWgRBЋJʼnp쌔b1j&W{‚(ČB q ie@ vTkrޜJ6G;U'PG z)dUEw@bcEXTNrLє1nQEbw7dUXbS5UJ{"ҼG%ut ];">ꪉ4;T8#W;IPڇ Ns\J(h]( ]47eR1WyfyP6BU MW5˴vѽ`(*<~RTKļJ/*{U>CZ|u<W}ESR>5!=-f2w6(JB琏u:Wjl(V\ \3^j!'B(̢}x 8(.qsf_*dj؛nɆ>ь0Uػ6" N 3d* $.צ (ĉ#A'hi>_tXuy+HSKWE#9qC-ȈhE1=0$jEڢwerF#$"I:'ZF%z![a^#CA։͈O 0ȨDCq'8y^AvTUQaA BߣiA0caxAPQ(Qb^EtjxꏑHsȯA+D/jٮ#.(Ҡ$rZG~̼d&n|\QG+>BUCD(&!$XP(q衩!;Oq*h QDXD֞O0w޷ -m%hWVo/ciY,/a &<0eIhQbKX>R|d-Y[DF+OԶZgmK˞ntkW(MGVe:˦[ )_3 zL3ᓪlm{'Oy@ByWT@9gރā {r{uf>sUi mV5U r[fDX04ZD^EEQUE!'h0BBN!uaG _6 `x8MhUb"ꬼ D@E\LlV[+x/٪˻x~ĮP%ed(~l.ˈPCR Rʤ`m=.I]GN{Oj.T@ sL SyXxÂ.m-ʒiBFpp"NkjIA$&~iF8,\eD|+ !T+/ 1V&҂-\ h 1ţYW.HoTLI27 CO]uA?tUP/Jˊ>Rn>5vy\%I畕es\s[5V떛r~y.ً"ء˗222$[^VDUK]E;u7cyimTߤ+'`J`QEał!ۀWTڏ߄&#1ӀZHDȰH7DG8DUPxA(sBB ]8 ^uv\(l`- (! vL:Fn*\/FcD*>^yKhngl4Oy<ٮ4iW9N8% (5vΎ-+nK++Z\&䦀GJ''WcPҋN `BaB!(WA$ĘBp }:?1p_U\X?ܻ$?ES`|?dXEش@J;WDiRnZmݳUn*쎺a~eZpF,S QzzU;Lh=RV^eeH o%8v x ho /pWk'Ʉ !?%U[BBwWWW]v+'b0 ]j9.(VVVVVV(QLJ-*e7._}67y7<~޷/IL\،v^Y6W}VE< VB <2L4_#BE^'TU9+F_6kNz{JGHl8G:Q_#?hp@⮨U׉PJs^% 鴩6*.rӉ˪r]z"N/]fZ=uآqCKn*0po*!#[@mZ}=!dTEdQpuE>~ٜ1L?֦:U^2(*ª'wN/3r!\k LhmOz"󻅤bcv+˄}'@J tNުt S4Sa ِ<q1?ʴ >A|{JDȈ av"XOʈ*mWAdz1_˺U*ć ヿ PD% :+~WL͓#=>ʊ#e]co'5tiW%߄adXVɿ.u NKKe䶾jeޭ!I !E v7pHB҇CڥBAwFÖέ3J(qMr6bǎ- 3ĉa1Dp ͞wU*rJʗNH UxWU&?$@)ߜmNNŅLzz@.?vZQ]XKd3lE#mC+ =#XQ F0LU*LOCDw܍%ZgEE̪xN. SU&4֎.э2yhv~4!~q0h; 62"=sdY*Pأxf58Gkg[А+t*k/E,06g6Th&,DQo;+{~jٟW̔'lMU>G.)ɽ_uɷ)ԊZ}s{˞OyZCt5 3,V+&E_?GM?(F!2T/*6-ӾOt:qHJ# Uq_[:0XD"W_|+1 O_*D:gCOVݗlϓaw*(ֈ2>@O&UWBL=;8خ sTQc Sg Uvj. uĪavWT]UR$4lD+- ġY.w("mP<8i( Wj^vT UL |(؎^%Q%Z}5F- iIuʡ !8/Ml%cQ=QU#˃.rv/K}{q p_bJJ'IpD1*+ϓ.e.|iFe>M]W:ڛ!NtPiE؈ܝih YV,_eq*+rUt\5WwEd8jnLj4C+*tjK,>Ӌb m-٢ ݯ"ZxDM Ң-T]mF %cLƠdo\u <Ć8Y15azoHyGvdSoW[eғ.eByI3KUuUˆAl>39N(ꌯ䦱*UZvVl%vel7iRvUA:gWACg5hyaŃbz~Tv෦,XTt)$GpTL1;eupU vT]^[%^%ҏ\$;yUfQު(0}F`p` *(ghYhMK(a9W QmW++W;8 *]aÈbP݀hШx}A۱N(\PA+ ;ݟB(1ap+D&^-%QSpF۪VB}eVV شbّ wܖoY UPHRCSs=c (pjy 2g"@TQ@V,Mݦ$5 VSRqVVVV$({#4eipN5W'^TfJC|.r:_IoV+K.#үE>+>EoVsYQ\r ' >$)+k[1>>_Bp({׏mRW)HB^QKYVv"4dhgV 4ޅUї5]E 'G~v] (;!!al 0 wQFMJ^C !Tc(Ί9mjdبlyOF;aMF&|&#`E(q` բn?ɛ{H+T+$CxXbYE-;+++++++!O6XȐ dw#b\'Ry>l6qAuuFUBJ>B_3ԉV\9eݗV\/ه[qUعmVzPwbUubOxeuMbEWUVȘb޹"*0Pҋ* ^1 #ު;QʻX7,00凣h!v(ΔM v( @l[{jj/Lw![R#^Fc0BIvP0 @<_31!Cf"30#tƈQu"'F딂$ny9ə:,JY!I!E FPUb0#TB(*,b\ S=fV5*-Θ*)EiJ~QWTLeY]WWq 7̯1]U{)3Q>ߦKth2qʢpe9Bꨫ]CIUo\3*}B5ЮUGN󿛤7[Kz= W];ʅVWWyuXS+yPļKļHD:>'F*a:?aw E X{_m Ѫ!EUEb5zD!9lLÅQBp***8Gan]Z]Cs,,n݄!C KAV'ݪmފ!>w 8ҢGNH&VB.*ʰ Yq]i@lpB좃]Cc"}d%t%uuuuy]TΚ[rY: 6ko+Y_YlE6v> p|NUy&L6_ U B9i+ⷦV湋Jau("|2Z_in:\uVj9Jq S;fdۨy] bm _3>&7*ުʒɧ7cSmd(++!W׋]]]^ a'1g@J{U-觕}WWN +Ä^+X:0wÂ!u! UC9*w]5$B&!۱GGDy!+a?x]  >τ8:%dx}c_HJ?!=Yb !}8t躈;(-bcB>0V><Aw!9VVn*H> ,# 4!]"(\lQcwQwn RC%~R R#Bjz(1zUt;ʆa_\ƼPG.G{'i81aD wuuuuuu{++k+T{O.hN}e~+' T Ξ٪RwIyd|!Voizܩ/2?/.V+첧U57˼fjr++!D HRW׉]gWW\k+Ẅ́؈Z8wFud]nV\2Sby;Vx0B!8@}(qpСܘcyT)$ Mp}3܄(BZ!5:8;AG Ƒ+|?!`Є  bia@ ڷ 4!P:J؃D6Ҩ_ W%tVFQhZ/cFDFZ#QE6-I`qG@N( p2pf/_VO-f/.iUY8Da>耣#  tb8oQl^2kj:x0v訿 @()+l9VAmUuW=e*%ErN^Sd'[t:P6S/l3TҢeMHb.2#䮦?5WO >J_3T/N30+T:W_ G2riYo[$m]v"f,a4 IS%FbٱRzT`!4)!Ɉb(ѫd‡|KC Au;}UeQaUĆ<6hX LP"&lwB+KQn*%]Qc5amt.Q"WAiP؄&17BR$1 Cv]TNU3 a edpp q> /FD"Av*B $[$>3qҏq!Q (8y`._ݜQY kMQ:1"Fw*QF%&_2_\w^!a:G/OnfįFT2|.6.smtjNk諫;BB.27o''Pc~JU! bJQll+ug' U"Un .TwAUFD+v(bѨ*-=T@.,gtqpa-  2V[5Q p`ݢ _(&K~̶VVVՔ{"SY_Q$Qze8jQث\n[+48d.%fY[5(yVW[>JOr͖2s*F]4ȌW7 !.^B_Yڷk( ^fBguގ\UX,%^8ܪb#ۖJ ޝqUVn}YtP6EdDUPĚ+..][(Q}WtFѵTj  LDÔEjr-QCޫ8dh0Bd?uw܆@CT\HU]]UXL}DNUdLBP&B/V1ee;LwW*A,lXcaŇ(« n޴b B*]m.+jC脂EV5ڟ/]P.򻺩5A L"EWb+.O1k.* dYym\uu]'~tYO.rBM'ʒx/{-]uS|t]e}OY (Pko+UuX+_+iP+J踨ߢ$Y}[8/A~m*Twp5ੰlerKUU0ҥs2 .|.܁jO0̯ C5 VAAʾut*:%GZlD;ihP l.AbCV⮨ЕćԂ]ֈP;8"QЪ:_RJkěI^EϺTS+D*@!ZI Y[bWZ$PVҪ/ / fARxƆDL8z1aa C- Қ8yWWA5䕉{]E@s\eo#uut{Ѽ&TT'|ܜrUVC+YSuf򏧕{mN+\fҾJ*.(Mµ4'Q muutj*DPxe9FA[;ׄ*Ub*{+T^8.O6NXU? pT} t^"E~2Ux\7h2*].{&ƣDZCCr݉]PNJ0 dL"Qi@(^ Ā*[BNx=ޫ^jި읈3 :- Y2+W>vVU ¬ATN" ѯh88;]1nZxCJz#Eo^(J |7t]pWWWWWW^%uWWGFTnsTȨuFV[NS䮺-l}m}]KXdN 2m<Ҵ:ɚ1PҌ֔~UѪ5WFr]غX%B*UWW]㛿,R݄jQ5dmĸqy_Pvh"!rBY?lBBC=WF5WW^'E5W2qSEv! D Puts=2|X>dw]Ar ha d̪$U$]+Qb?a-hb+JCI~,w;> #FT-&UnlOWXDhUeo'ut;b䠨UU/odjowmD . e.@qqDDKZ0w: (iT5sKaQe-PˠCxPN!U=U#؅ã/r&yPZ1h/հx ʂ͗v`BcP\)u1Nw#&uu^%'1{߯4Z2i_#މ>ÜyҢQ"~)tw*+W&ު~fi+*˞^2m@SvKzr<--ɧ!iیy7 Ͷ{A5WWFF)_*Y#7ڠ:t?U}yfU ^gVVV=渪x Hagiȃ,k!hł wp_֤;g Bѱx*x ?i;l ;1a!U=WB"Mpue?"hpB@Ub-;5$EWJvTWsֆ&(G(AVE\JPٕ! Ҍ\BO5Hfu`*YZtD7J /OČ nю!W%>P7Br:!?,44-%2@jdV[ei)wJ! K(`0$+ʇ5LJi7mٿhƝO= 1]ۂyD0?ܻ/L/pEPPkJ 7#Z O (EP]1]ݪˊsJ DYY[jVVVw+#%ςJ7G\jrFUج }P;f/X7٣+`^(~TxRp^!TqT[*iU<]8'O!D5 J몢9Z[С뚈{䤾j٥GJe*}5mkO~rېꮮܮU6}*Ew*e.Krbj\"8@CWR%y_-THW;#/zH:;deI֊5$("1zd(d"d. A <~gPCȣjv9Ot/Tm _]۵BPHQEDa蚅l"0&x[JW*{a%S+]5QU3QC[c=k4hׅ-j#bE^#TW/^#^3TCG\h?l#q% Q?'a6 ,) c@7b( Tou;^wDxUWs .Q')WSC <{8,H 0x0b;O+O'q_fDb *VU1M­./FTV(в4*ل+T7sUܽ3M%mQqTA¥P> {wBXFzQ.)M1+׎!x~Wbڹ_~"WWurF9/]D<8/=J%UҹL˞?ULUsW#:WlٞnSlUJUgsϤZ;]uT\p޷U'C^Į2]:/+{- LOT#8{(@d9QEEOb#ר8XQDb`!an[)r5ꎢ+梱/ ^ Xv#*Sfwڃ֨Ew]]R*o^/gWNW]qL7aG%`x"E Pۇ ( 1cᘿ8]{q@_qT/j2H3hv@| i >@Š mVT:(QYpL/5Q*2 lhO5`9X4hۃNC;+B5PCpҵ ZUVU5W*VCE(4*I12n*8`ӎ@jƋ dD}Me˔mEDG)6¾u43iY}]Y_R5']k3*^BFtBWWHV]u\̞L[+vKM*i~J#`CUDC^%^/uC^ƼJ5^%^5^$jꆛU,Iߵ{*+]˭/Qa>"d(5TFJC =8М<qp{.:ljӔԕ*z>e݀ )p .EG x,(0l]>bn*K9M>&&r!oM'_Q蠯 T# CaFU4򐺇/ h!pӈ±C rH 89 VWHnwK*ǥ0aUz>VF6UܭYoLI~ry_Jײ.Kd lLԗ ~KB~d &(}h}UV%)J1iu`"uX`=QQEx[E[ɸ eUY^`ܶg9wKO3!'>ysr|˄2\3y|z Ê#L Fq1DP=C*Yj}W C \A4#6DL#w0xo߉:˵A 8* x'U_ v5WW;]>)8V<(K2GyN:# ȴ4V T;@80D]Pŷʋ X0`8ND(a-,=baDPT YQY[:wbn(*[gP&k fw|[UC T҃*B>*Qx8 .`F!ƏtGRqD'@0/wCNX [|섂(/Wd+]O+q[ey˳Yy|>a'T[@3t?6uεv~t.<%rվ5'nQT\dSFAr ]AT@nA$th#.]"("}؈@Xl% >m^$;x'&]oVb2[Yxf͞i_/ ;«[D" -s(0Q~8=QxD0ۤcD JWtyUP<*u_y;ɗʝ$8+pmay;b,QQUo\*3-eOGTU]UVc/>KUɿS_Q__COٲ<*W%1Mmu>չU[p2.)y[B>"wAai :lV4ESLEsVq0q#6X] 8Xp \e 0ʹkp႑EvP.GJ*dy]C a~1eM%Y~ GI{Q'CT=񉖆r#]pN2%#m0q~K PXC@* X@ne0Tm@BBp혦-'Ɖ(J 1;S洰㇙*']T+·*+/Ă(O=Sl*N*9X*h>¼C@:BU#uŒhW8į H!?uыAQ䬾`pU #eYU|V*(TQ-ӾK3:'ysWiy<ˎK5<|+򪠗 V娿<9ͻ]eep2dRȇgemx#߫C<沲(<<ܰ1bm}Dl kpťQA?UFG!lX=Yu6;Bb*$^Måj@ƪ'U&"=*+U˄(q"n! W@PSG(i30p#(Lt6:w_Um~$Q]f HLQ3B1AJ|eBigT ƩN#:T\F?U\X[_7hzH~hIlJu[MnUMr VE ;'4ɥe[zg QMiEBfE"!,+p>a`uD#Ȩw`@F1C#FGx(7!_r1GÌX!хE4Qm[/TWv?90* (!aW\6LIIYT&&!wzV)eY+򴡏wn df0GfŤ:q_!JFDG 863X[ xG/ / N ~$\ {ШLpE ;;Pa E,DQ(8ޱ0;>!.ю2JGꩉꩍ~/!]Vq\}UYxwHNe`wk'`nEoXB:2:ZP;[$[({E̷²+VꬬHJVB@*⫙e c7o;Kk..*j\o.O;_iQo6ςu_yk9+jx"JԞk|sGz"%.fdw-$h <( lHmnt2آQE]WǡHIG݅U/+ a>6r`N˅qbbbhĄѤjdQJ!Qq€ ЭG|˪2rvU&Ѻã.-GU qX:#i%TpܙoؘlVP8 Us#ꝺ%Yj:W Ul u|n.}++HJՕiYYY[4ejHHU2(֪&(ښ_E߻&ߪ: li_lMk:2F]r־F=RM6?LO|;eLTUUі̔<ي25揳P ZBU_ky]=Gv,-v_6?(Ɇ̢t.Qv1ŇsذE#Rr/EY_sv|@_@iFxfhNG&fQEwav1(2WG%aaWDIbCKQ:tSuj|( YeisVFKK:\2F;Z/6aw7Z8]˪UAVA!UT*H6\e^եo;οT/ITrViZVVVV-k5Q}Q,H6{˃K䮸kq\de-Im+q3tyaK"L?…$ =J$CFg_q!PTxCTq=uP*,xEqnC AbQO vl8LjpW䊪0]eṢ!t˂'HFTEFkHq&NG#pTܛm "a BO^ jyV ZȜ*DQ4P3-}J쩓y֊댷Hd%ei%eee UE^UF.閛'M*'O i6V\53#W&uUf>>GNkA*dy#Ua{n)]Y NS"}?;/k`G'ՔZG$FUQ.ؠK1`tt`T]T]:;*Ɗ !` D:ͅ#Bb5 isX| хX,<\\!i,oOBAVYYYeHTGo2tJQd2oG޷;%ӡڟvK'#QK.)/|I2ร!|۲',T)<򩙪Gk.(aVZt l}ZfQE7E?Ń ("k(@ KUyBD}bhtHHKa7%f>4@bPB Wۋv L|(۬= -C-Ѫ!wv(Dw]B"4Q SD+tfE FDޮ$|%8QVP*XUB4.2K*Qi%A 8GQXvQs;uCB>]EQь.@U~VVrl1Y<+lC fVt%|~4 ʈVɳ]r}GD fNv#窩d넯nZ*[ֺ9k;㗝L_yp4u躽2 ו)R,2 踊Hq@aXZT" EJ+υ2V`&&OB&EQER!q8w`!~$dDWُg1 6ذ,-Xv]#x,#0DQ^#*0?ҚTCID0(5Pň*(_OC#mmyX$09G%(a6@,8 +*hl!Eh5%"A.t6Q8o_aq ~D}m3=mUE&={MAؿW EzMgL:t$7'钋 S mi++&duEmj "Ҥl 82<2؏ 3u@n3u(CL>{.)o+َN*ګɾlOfnhpW-_NKqUW/[S2VFWVGW냪*ClШyk(Ȣ9 KCtXI >;BTd[Q9-lBzBăH_#}VJ& L|1ߺP5QÓ}g(EZZ5*.r ֨4K7B M.?( ,a5|0L:6DKB6B8L(u+{"C]^ Q}ɤP#pMGDd}kqUzY~ \jTB(U-o|(頻;PʫQeZvج:'C(}'vpL_+W]Wd9 %.;gc>r>Utl7tGTSʆF%6ZLS-vzj/cT5\wO/_k(E'_[VVTx"K*äSA؉1FUD5d C yq?݁&..%K!'4`1`GB#w@Ie&8ІXBeF#'DsNI: X{{˳A"WWWWWWWWT+ļJ.Q*Xg4QQEJ6~П0+ E !ɄB,4]Q9QABeDIeTz? M+Q).jTmW*F8!IE:/Bsiorq?fDA} .;Qi+-Zvt!˙hy;um4؝^)/eʒ"a4)RU*S[/2orVEZ}W˻Rܺ>yypT3܅AJ-˒3_z3+ / *O.~8ab! S)~QQVEpW(*T~̷Pӄ@7aCQUZ t.vh7aQbf L\HrZv'Vve:CB 0(O]l'h2PWuutUѪ/$j_] *JD6ѱڻO]"SG:#J-CGڌ&PnS#D̬1 J2(r2ҢXsE BVWivV^lA2QERw3}3UMmƧ xW ro'Ԏ>\ՓɵwK2{" fiLi2ouU㜍#\Sxܿ9q\Nܸ.[ITڍ36M) ,^`Cc CdTRBN[۪vL# cBiiv ?0rӘ@Ċ. I]w@PLlRV7|آ1m I(w T1 v@B8PezdjCơbSS+;^W 'X?"E9+Rp5ateeeiĚNm(btJ'j(@\Q|dHnYX#N IEErZoVF<(anڢ8X=쬁)p!-ȣL 2ZȢQqFT˿wIUoi>+넸Ka_˒:^v+[[2Sbɥo#*$+.r@wk+"Wfd!Qnٚ\. ty i{  qoC|;E8UTQ5v'[.[QԄ;= aQ)w` U/-mtX9a\EeiUUlG!&[f u ܪU/eI@!U"w-6!Q hy˔lG~bezmےY4Ʃi=": TU|g{UBfOyںӻV$D_Qo('DdiqMVe+.;g`Čahq`IuEw2t̋+lV^![/ *@~q}.?a7FÚ=@H oE'Ӻuތ殯+亽r]OlXP@Ǎ( ,X {[FktBPHA w 6QE^N.k&WT>D(x]Tm;5WU9.#B^76QbїPuEW/b <$ػ4n"CUeiTJ'G%-,-'D_Kc%.6eYڴI*Y좄VӲ%T  mF 猙&\c({(TTDo*2/|]5WDdu\'2lyU&w'ᪧ>yWwWRA{xGl9H٭enHm%K+jܫUMʡ}їH  7 '5QVv_\ݽZjNVa!Og#sփiؿY-‚Cm=̉ G6_U#ȳȸEx**殧6l1Nj l [w*ꪫ& Xo[txK~n+*z ? !+SrBa]TTWWWT0j+ˎ4 WbhEmQSj_"wT.LȺE;(qZސ6@(L-YEGnmʆM֙5t2F(`pQA:$󟖬;納|EJ*HOy['+92+Wyq]WL>d&9޸d;QsDQ_5B-Ln6[2~z5hUDU[_3v#ᇴ>QG.P/S+++{. f/eP=G45#? 8caM@E"q*PKr`T#TY\ߞ?Q Hbdi3r|9pw/+]pJN0ecCg=7Rc#? ؈؟+䰿́ߩ i`""3Et*.5 kZeidYDNMӻtkѩ;u;rTMU~ka⸮hGG0}ɽ>W(2rU[% +:L@?Z.TPDD(?IT-;H庿4VEYD+[. ^6S&esyPyV62y +i5iV|}_iSULe[vOS'G~Mꛍ'vtOquW[=h]bv{hG~*8a&b b$";:+&eeYz%%Aeri^ kGŠ.pM9&F(415(ߊܯ-O@x7aV670F Phx*(E-aQ(ED7"IZUlSO/>_)׺_g_݀EVYVT080@Y i[qie_yWbUmCZQEsL/bٲHުdP{>Ggش~2]z<|diӮ 騴}Egt6enyS2g+}5i#ʋIitŵ~r+ q[+z?c0_m5ر00t@&eb GU3"#B1Ua1DlP? NM0G'ɗw]ɇл0H! Hg?UZT˺OQSCTZ]誝G%uM`$X= B;lXXuaQpQ q":&W8'!4Vۣ+oFT~'-x/{28fz߁w $da. T?U~ :D,sEuuuu-0Q.Ӂ@` P"'*VQQDtT}ݪ*mFrvj**WTKAYF-7 w\V㑺ldzG%-bޠxV[^b[+/uhX0=ou57H!.DhB(ED.r⸫lFLǚnٟelIZUUyrTW <9/W˽6K'`r+jx+zd\2Xfj }4p3N t"/`T wDOghUCl^)Ì4~P i ЄH( ??E1w͖g! Lx?hűw@ B\-tڍuuj VQ^$_DD0wU %USo^ 6.#UmG}$B ."+!͈JP nr!"ޢEENڰj*$CܔVpQChB*i>}K䬝mZ\W3+Xq1u.QɍI;Wr⬪zni$5v*ȮR(:XDY*=7ΙT"TF>Ψ"Ulan+WfH߶t Zv vKy;WEM廂99τTUyQl˄pY['$5{Nl˂#&;_9YkHcpGeƋpoa||] L(1કu[zWz~A_.tw U_=er邪?TI:FT Gt2/m+w.f'yV%CIPy ~aˍ%! (#*wXhh(P<Ň IEDD"]b,GKGEZ=3hn}% 2"tG >}MČ@lއmDxqU-G;2v?UR(kei}k*%i=e|w2rU6F!edJ9]>mބereFTmOF3ޞv]dxdUM+KM+Hd~RMU}\WʧǞŋ  1Va#8%C8KԀU}UJ_Y_uWt BeTktK#^+JWTW] 8C EÃI6XX=C8("]NX$j~bS*!^W' >7g8q\Ve%tE+(8x/n}XvxXe!{܍MlE@MQ\#ުUsgeh"ރ LU[f8]K(Ë}I+kٔXw"]yOb+Jɗ ^BCYI|9]_E2<-#u|M/oEtL%"-󱕗\Uz7I}E|V?ːQt+jzj8SQlV+nK#dd:G {JȺ.jw@(b." ~oTXqpA U׉]]]]]]]]PD\5U0^ hDCx]V*#Wꮮ|0r8xOv,=qm$9+̫Һ5OD{ti\ hWxGv=1a`har xD #iGD_zGQ08>aT|'j#5Ѫ5G*U ..O{d*#AцDD'EK}Uo bR6!]8ɛȃ};*UsVVCdk,2;K[&EGEm޷WGn P_*ܑܞV\~S[:.H9[IV@.ϊb'4n88؃AP88T/]UbW^)x]^'U*WDi+%ѭQrN :͋qg^&SBx+1\1anTF#ۼ'|ӌCbQiCOlcQ!sT;e07 P#V1h 6/lxtJ=DAB@нX((+TjyF;9Λ6:/e`Z!W {&2{z,[opIm:+sN(@,h!\EyT.yxUeBAB7+&E"kweEE9&f&UTl'Tw#J|e_y[^97HW-^\lQRury]Pu^A\YZVi.gedES_e:C`Phŋ(0LJiabEJEUVT06L9`Y^DZ"WF+u}k(NĮt*ڱ1P%CDSNۂֻݷ/; ?6 !K#+(ne={bCJyC ?aD"0[ 'u GsVG +TjHE[#zjԪն6t:: RNeI8f ސ^6UʂUT'Yl8qt=Cr=6+'V*A "Dha $TJ=-%?S.A[O+}W<.fEMg:/UqTWT.kz\3-ںͧVVO72ZViYYY2{JQ .JTMQ|]="ETvCC %<8׊ ]Q}[UlүNjy&F]jQw:\2D="4LlA /0G2yusX_JC aAT$D+WѪ5_t{ȹQ{HY t>:zBx: ˄UU#b\Sҫ+BQY{L˄h{E [Ȼ  JP+#EiT*%`H(V"WQ@3zVUUdi:-iNܘMH[[-/i++jinf3S{W)iZVlV"ETOEv,cB15i.(QnKZvUy-2-NϜqVYTg3L̹.*-[}*2׈G~/^3^+xJ* ?u̶ K0z4UP]%@yDD^ď=hD؏]E (Xy:=XTsީuoHP֯T#fba|/kOރLSɓj*F WGb䮆niQD+]_%A(ȅ6r2@:eZ\J]򌶖elS+乮 92ܭ[MDKreQOT+gpO[+2;dm>՝$}ᑽIg(04^8X,\Dq wjJ6h:QS4!@W"=ސ*{!B~8xFHIKT)M&L0 .#wʍ y]YYY[i2(*%T[BWm%:'*U%yۺU5dP;Q_-87VupBT.kgZ%>UͶG^2(̕tQ@nYTc!.;=H _r>^kdL|˚vSMY(}6RW[ eulB("gk4>QܡCt+B.J, %Uֳs:(i=ܕ6m~zM}e]%EeUdͻ!? )=Y/ !_((}z Cم"8nhzBmGB.Gu6["U1 ۧI]MG[7풛fqQoWEm@t`ćD˖+B/[+yDr S+"eq6 tPtd\P&uyIVDplەm#ޕeUU9R}ב۽sUj>d aS#(c@ )QY8 F$ n5!L(ƊWon+\UDBlX!Ҳ0L$<UWwA;WYeHOo+vNj(;}gLfeQE*{*MTɐm뜉e~:m;&ʃ%'V5vϾEȢ̟ꮩdg]dҢ>eoa;AGS_KAoDyxN⡉w'DS!{.@zew.˄́L Ѝ>١ Q :+* TVV[PBVWUDQS˕Q#aT^뜃8ΔFGv~zf<}eoۛYҮ̕FTy~:!Gr9)]N~] wEVjnTL. E k?8G*t\"lH.zo樅rUuLҪ8MBxkQZW&8.>٠im.r&AS*5PȶuR~SvUE1;r}[kn[EYo\ UDUn!Ud%e' ]dۗ\dS#/P{.2>~uC6.:9Q@L=ݨà `rzVz`A=QyxbChyolU$}!yrvZ'm 8iTN |/;/gupw vxvVWt%G]G}ʋ[UUQ39|'R^ɦ~k'U!Uyp9qW-)rVs-Ȧfvy@ODU2z&I5*%vW[5#1kXiAyŷuvEWryX7 Y&@7H.wLO3ѓzJnv(Űq\~Voy|g\!#۔C˅D jQ*F/ @:}L<:lG{#w\nk8BqaU:UU8pQ'@b1WdDW!@U'Wy++Jڛj"Q\.RON5SZv\IS?* ̪ڪh#\D~芦F_O횹-6z]QFLBC.s֕SϽ՗4;qu w>ܨc "XE@-3WV/Ž`=S췪^A앗B4^w:i>9u_'B:։9et5Y[ +|yܫ U.ދmΪ?tV r[̝.'Ò(3y3+_j,*Ttr]2ko^5\#nR46wjZ_yT'l0V?$7ȉYtJedxڷpUVMxE9&00)FDg Sp5u_9NZJ0N,w딚^.٨FOvK!FV/-L[%[]BW reeltKTD57mT/VG~P@%됁55:D=i&3VvJzTm<{UGT~M(/]p)Rډ--@r\=E.jz#D8 wOY 殱!;`Q>kqOV6W/|_EtVNFUɲ&Gw퓲6ډl8moT[2!qΔj(+(yD-YRt)]|-g~򉕺`\%cmT{F}$pڏUmYR{BtSp_b7Yr+jvyP򶕹"eeel ѧIؘ'U˧z锝K#QmJo{AP 24-(6UE>ڱCćTO6. S! \B(oLQ vD6>laB-2ܱpنM}U'C C1 Fj4V~8$ڏm[~}PqO!!]kj.TlTU')5؞H| T&_J.i2 e{e2xNNlv_ τ[;Jm4i t*-KI^ޤh~!1@B4DB0B{Z֞9+zW9%QbTP ]^nL Srg nVv_ ̸ ;C%+FƁyչ *+#ENQŢPQ|*JQqC]=Qy.J5Gx%)I\rnO|W Pɑܸ˒uK)l{ξ6r"ny_wC!~)uֲMm*}8R 2YgE8EP#koQC G[ ߘ\+S#^bcgZP[z"CqsL݅oUY²-f]ڬB,+kJ+!EBjf= !0sEdh5/?7UE[J%c0>N&Q^WWWuuuy]]_.UILʞU>Vw))jdݩ.^5@&eed.Ry𙴪Sg[@(萈uQʱRzey?nޮ_%dTחLӣ2*%"JGCGPAp*$YA\'9PNp0$z<"~ 4Zpke+UU=-:qin<64&%YYj3V,BQaPJ..֚"-evmW2fĪf?T@^WW#QV"_eLUIU*Xj շZ⩶UܸʵN:%SѝoU2*X<,Qh>(Օލ]|L{Q6K{ !4Wztqq\ULҪ Ν^rDBjŇn?5"h7 RLM\a!>/A!^;"@hQ@ U6+2!5jD8_u "d]xYQ_HPWA ZxX*4#!ڎq{BP4IrCVe++/: B1IZVVCR Ѩ? -^%0I[]q:/2]>ں3y16\֑o[Ĭ߂&^e{$8W+Į{RhK{*؞Fuu~IU_VQE +eeMzܺ:; N؇9u]duPPbbmB '(: :;)^(sڣ!H@[) ꏠC$~F%h2}Q෺&WIrYP*롥N˂tC9X.ӆ_@9YxW[;/ UgiT5e{W/ =edhVO;Nn5QsTD$_Y߆״{T}kOe~V> fL'(WyjeoQL:P7W x}tt{,QsoLv'Esw|޷JN |-mtlU 8nTਝoVE8K FF(O, q(y4-EnDJ#Nrl qwdmEѭ.hrzm>P<ؽG! H 'I佑iutK{"ڻɖA腪ۖښ: $2 Qa`5d6^mYx[Nd2bwx}G 7VL!VV<%`;yDQEZZO+J(ZRF)]o~ tlN^.aQmޝ#s:˖ˎ{mЪ G׉xPl#GD]E-ĺ5N=iE(C+p\i: Vp *H7U]7Y9O|}<<uvwàD8 <q+(C5Vଙp%ֈ`2ykM~ >EMǵ֔-PuT);v:'joe Gˤ@QYeelAnN7T@7iYYZAqv!&7RJ'aWirna[,2 +++Iԙ[xWYxCr^^T UUцwqnj@UpۚC"ª$n"w;H &$V]fn9>w]&/;2P4L\귞q0Ix +UE^%G( eXS>#+_wiU\(hQժ92ufSV*?YqEZi UoUdaA:; ( ;ѓNV dU6.g]$_U-PcEzPD8Ȇ .PnM|ό!}{;{5DD82N2-^ەN:!c8wntyKW~[({*+-pAP!Ӵo¬>ʰ JPIrebU^(D 9:*+ [̺5E]wˏ9S}$Bo> ˬh2tYXeM-.KKK-U6rM-\j5/dyoU=뤨}*0PpfUdɖed0jVV]QE(bEEp-.(N;¬!YWTAQD*%EEvڋ z3X1TGNVɜuDJVd6iQU:p ;'dpWR2bXR|ɶK+S} z!@Cזk+J­Ҷ! ڨlJB8s/LUTUG[uE- I}&Wv.*neety: uI{7*dۗ/&sW_;y]n⮮U S\W\L=ӫȢVfpR̫N5Td8LC%V̆\x*J{.+gBmېme8(D0~}(@E 1wr9p\.DDT%EU\aP~Wڍ}R.7Y7(`bw"­[jbV@y'eݼՕU)&5vTWHy.\U5ZbDT܇ܽ5U+'OuPN!_; mi[Eeׄ}r^FETTFen$x9)**UeV.izGMM~˚߼ னlgmHFčv* cȅtSK.[5<%Wpj`?v'Dʳ%fZ+0X&YY2"W[[J¨9+mK&8!q>ٵQIRmMW1gC]CY2V뚷?dz0!E"袨tʝUC'VeKK\K0Yoi[.TM[^WWWWQU9GfSUɕECrKqWvPdItvQr{Uy]]sWFs~^"#B6dZTfMpXMuA5o9[Bȫ+#ecL)QV+juh h@[)Ug9&T娘0< In}C_aA@ H9'P0 +r'6em_ z-+. rɺ[T% PIT'c8@OUNui3Ai2Gni؅Ls@.K¼ ­쬬-e^/A$QV pw+uu~j5WF\G'呺+;2*W#~]RM'}NuL»*ˬ&gn]N#GJ/B6eurUT_꯵. !I¸-lY}TP;Ok 7!D()t_2:@Pljd!`<O. 4~sed:;|p̶-A!+#-ّ'#e=i<MvS&gAux[N4Yتu!0t{RulV+U<\̷_Bd+.RAZ+"2vVGUP9Ji&ޅ HBQD'i_jAUDYl];#kb}!ܫB"Tado5^q-. ,B+ݪ}-)>Pm˂9[m/9T[UO'iۥ]we-[Z>nJ QqW^$*y_ sQ:(%^T⢺eFeʊT'Outd]nڍy2\ي'o)_!R\f͖]+-' TVFUu^O/\2Zy`5]|KHQk/u}l[߳!DP6Q *HS講b/QrEYj"%I} |rVGukl`D`F+ެsQO$^%E#}h د=}G\[Ub5(1P`inTb6kC~ڋxM8&xYn[ӁD$X"A"V7]dT\fiPd=T߂؟OOTd΅|Uebw+rLJ1 _B*yeܩg|se ynUEmi쪭iK+|rMG/ʳ/+l;eTI^mNUݥi \W\5%'xA UeXgtJ=qāQ~RMYҲt8C݉b 0"镂;L*+T!2wL5kt;]d)qHh0=ң6[]ء0D>ΡҢ- ̼(YZ5[(=A +HKg qysME\ JUuu[oGшЭ("m`Cy_]:GD]gF"zjhuبfruTTT+|[*-]TYʳ -/_t,_ΨWve]v.y{Cg]iU#NQ|i:޸y4[ qPV!%&fVQ`XO I d4NB>mrUkrpE hCfE4w? w6#;䰞Yht}UDF-6.hd5:'&Dq!8*cBx"u NHz<>ɈZXa4@AʁxWR>TW 2! [W$t>ҽ" @$)wN-:o_-| qxXqHCu%w]݋dP!N #LW^%}}ҍCq+wUK.g![oŲrOu^ҷQʵ/ -VuAqi~.8-q\jc%YN+ Xi=U6ݪ3S2UFP48pVN eEZ|Gx⿆U*+ Bd+K+J!T7%e| vPbG!hw#NQk'(@滮J5I)*GR/Q]]V⭴J'o*z*IF̏Gʺ1Z@Bw XqX`ŋjBc(`x}'Gqr!+N!T<\Tf(]xJj]qQ`+>{Pث'[ѝVɶ^+d o P]^BJL-ر(1DUJ~jBlGO b ʿUy]\S!W ҅EQ&czl 22t$ة%qBgZr[ū.eo}PW_)T[-ˑLꊵOd$|%k((Fw=e܍CfS?)u@/l}誾SmTz*> Ꚕ/bBlV 1yYYY3H YYx}E+!IZVF,;)(t`Vz&P @7#++d@ӝ WXX[ #'I=&7(UؙQ5ޞFpT T ĻPT^L D # sT+}=d{*PY%pu﨡mkL**Hȭ޷OZiiUu**P#uz01X HZ@اeeH1;1OMUEW*^%uCt- D!Gܻ!>ռ"}WT[]{#0L ] . lYAoMiG Ϊt;e|g[d>2Q.ؚi~k:;QtʽnTO'~nҪ+OmN68vMl*ĹWWਬòbNH "D+jJ(++d4EC 0DVZBm**27Ẻp]:90 ; Lm.%SEfC?a[p=A/ttUBaP҉B m ^H4`V~`^?EeoVV[d5WEUP?6C+ChP [-;턪«-+Ko[Uiwi䊬n*__{bw΢Q9e\!5ک{#J HA[tĠ'URIZQ1C ?M{KUV^{w->]oۑBp­"W QnO+Һ7M/9RTNp2OaMUssˊe'_ /:ޭ3t<ɪ(ʼўVnkgU ڶ-5E`"Ⱥ;Q;Q\/N1P:&̈*)>2<X?嬶E( P!2y XC8 9:![*'[ xUmU(Z$b]GDVQK0 (DE{mtu[GnCL<ضbxF!\Wq]S#:NʋzntUd\(a(Ť[vJ++3 @.2& PC*bw" A]_E:1EШ$NɌcm^UO+6<+<ح}Mbe/l\Ӫl_ ;(!m \e➻쓯uZUdۥL9NE 󝕑޽؃U[jEin~+dw+yXG ݒ+Vb+.h`옸BOqʆ'pv9YmIQW5ep̨b0" 5U%>ɮM"_LY adGQn+Nȝ-n(?"u6h&_*8nb)O1lPDhF ~wxB䩛d++j*ďGAJ1h1OLqDx- Z"zC0<[J\lQ:}ٮ. B}. *!!+]E׋|}TPA%iimY*TŹ&Evd;]D4B>x#EedZ[ӑ쨶*j͌I{Kt赮^(RcV'/N c2o+/CAMIe]C5*p:SȢNWLVUܬU濲bBhjy.jV0.ݻ%J>I']*e.ъ`"yPьд#B(b.%[".y:&tҲ& 꿺U׉8>qEQ~fDYĢ81=P޶USSVNή3-*YY}¬Q0\{6KrgIzp d_|T&]U{EKin3wSzW7s#ug;LeG vVUVu᪲ee/w6@m_Oۊ2/t}voi{2ed( غd=MҪ(bt)(uFvՀoZQ\$T^$E΋\MUg"w"yi;ёlC!桉vF&Q@1KsN2 nMs}=B!TJ++-Q}=*.'Nn= v[Jǂ;OuVR\vΓiSSյ^UЗ0YMvYW׊+J`ȫHW?,% 2+dpܗgꬶMnnuOD 8WU/eB7_j쬭҈S`sj/E5cu1/ʒc*m**U5dvl U9~dʊ:É0m? ]6[:DB&RbbDb. S@Cbp*bOք9P m.HEMut ̈UAZbvViCJ3q dOr%q޹ɥ]EQr+s\W6e4W]S"tUU'Oo1y{k%eT˒]ke}uYsei}n2vȕȯ᪢Mᓬ+赓.\UGS\?TJF1#z YD<(]@?[$gU3.Gjy DGvʞ[ ቯe0+ueDIe~DLTܯ?MHIz!Lo 92I7NGɓ+T0bݢ!Lo܏?,5韪߱PQU8t*}PWoqwjCPm#ubܫکr VA\gO>ӊ"\JЭ&ܕY:%BҲ2,[Yu[.f)ťIrVʂ[eMPBꫤ6\&Kgݗ?eOtUG7UpNsN~>eeeeleiY.d.UBoEv^20Nm(KIW}-[x')SF PXol. iɹSRr/Ą7Q蘢.g`Ye'CY_k2rr% i^WJ(Ora S/X#>"Ip_VGrn**3M^$WBtUTVg!xخ`<1*UT2ණtz x6C>E~Rm^8S:,QQ]΅/.!k0L݁q!Ҳu#iY#EdhD+^ʙ S7Os.SoJ9Y嫯΂},|*5jJʧNZetvڗ\eU#E+|NJɅ]OCDOQ%lr\z-Ue. La. >ӍT?ߏ|wD(8sQӋ&,Bϟ1'] N!m_yWueTS핕˖kk6hM #NR8'~6$q@nZ{ǘSzWP7ލE"?H|enP;߂ڛxABڜ*|*˼*Qd[Y]\ULyQ `ʹ3e;ɾdy˄n\%Oy[onh*V}rrqc: 2ّ jLvMwHOƋ䷪Hj6>mAT+Ֆ%465yKR|$˂?īÌ3Xb(4\ʀG >BR2["]P!(CJ(z euCLӸˊ*`\҈dGhhį?tJ* P%lnbȫ#D쬪\22d˚'#vJ[vY(evB$jNyxU_dpV]+bޟli6奻lQ]Yme~LiWW)o:=29Gi\-uVջj`Ad=vP2_WpuN=1N%Aڢ,3цN$?Z:/^%|Qw 蘣4%"ӎ_{D&b&XQ-, tS+{͵03 X;4p5yuPDQ!fSС QTZN ыk!]*ɽ ^"bD۝78q;0:H]^뚡M+ܫmCsxs+~ qEOu] *mVI3(ך++#DiqxN%7^;fjڝ4t̊dFg꿺s ŶST'MWʪ~6fJ]Ȝ;g|e$nLEk#uZ IPBqC6pM>oط+A*핺'v[>$ QEatbł.8hT#EC@N5롯 я}UqaG8 %>??cSOCMa R~ш&xΊX"2uxZ؀odQCpXQ! 1{*+4˄X'ο|BDmeqZPoHꪪk.2+MYT5W )VeEiYqQ).[&Q/lV*IR[P2_T&e2]R|e(b2 @n^U"l"BIu:[Jʒʂ^Ҽ!VOOOT^+Cft'D쨩}ڴDMuSTjJ|((1*?DN׉8Q|QzThO@y::mUKCT\'&> Nf+,T| #S HޛEdDPJ/©W\Ѐ!0qQE7uW[ i!-Tˌ]TϪ%iQCRU+['o)-ْӥЪkguJ&{ɲCddBVEnRNV˜Njj]-ҵd寱u\= * W C2c8=a Q%W"x1E7#ۣťk&2.q+-(l0"p]ꭕLV?_ U54| QeY bҏO 2ݹ:V+Qp[hĨeUC6"=GD}zoIz msU[>&n4y[5$EE't?Uq/l5ST~LjS(:-6WCmEQ2p˂, UUܸ*+86&ru2WmC12*9VU[l*.{&mm |-YS{Ki\U =ҠGڛЀ[ӡxِ؟3*&U[O}qٷrME)s(`Ein]`;Ib[T_i7Ud8Q@QU}1}$844UE]Kr.[W䂪dߜyBQrڣܮYr\M\gUT}/eU3򠤜?QW/X>S#+(2in[Zn U[pO ɿ7Dj23s.% r%Y^&'Nʢ}$/\up?6ώ;\PyPFF$\*p_5/odWY}F!4+в<dN!%Ǥ4ޭT>=$U"P>tEPAq*֖xGEQOqǐf~SU_YmGdꛗT۱0qn ˔h]S5m.YxJS[+߳=&TnM*I]QmsjyC̙NG+p-2;c+mNm%*ʭEB W+HNV/†x*#DE LA/lQU[y!7"7*4d>*LbiP+1EzV6#OK@ttiMn?n~P^ hDG#U_ ʅT~h J}P<,WT5׍tH˞Fܺ+pܛCzi:K%uz[rq%~*OV\ykck:Z[sU e^ڮ:.Y:'nGeAՕY;""nʼev[R%j2ݹ:^AYR7.Ίy>X!}8w>WN/ 78#rk N3.6Yo\U(_B)*l['eeUCm rѱf*$BQ[;IL9KsN=򸭈8ޱ6Š! ܮitQGc G3܆ST7\r9TG|;ek꺪9 d)yCYsUdϣ|.jIՖq] ]^c]-j.d]3wUk{HsZmOD{)T88b"V>k쪘}PB^*J _uT=$7V='Cfk\D.B|gi踢CAUoTLj [.G$⪭. WK[KV_R}6'I^՗ uMVV^&Bp3(˦[ui:!_轗݁7,RLpd57\]VB\KqEDLq*_74C]J v*e#EfV_欻/eVUUCaҁBd$nWk&'Kv =Utz&RDWh0E!Zhv[/)z_C'\[[Su(wBM9Tv+d/uT'TعY|\*؁=DH2<yh{y W+]Oy^M'`k[!O'Wy<ժBʡZEUw.krYt˪ fV嗚9,)_g.Q%:pW}[U%KHF!tb&v=XGŇ*w6+#D{3ɚ}Mnt>Z4BEef‹vu_Һ-Pڸ-]뭣b*#.}ifyeߒ|*r r:ʹ(Tg{ȭ2{yB(Eq !KHBei#V\-6#!*ˆ~o,W$2XO.%tUSb$Ԏ1G'ʁafiE jbHVGDq*Gzo0UM(@AMqхccaUQA{^e^#Ȃ=!"_!t_ҀDE sՉtd9/  MQ=Y Ze\ɮP*vH}& D ؎D^lOVM+D)A>8 NA={HmL*&2w}llKy97>Q25N~i +*䢭C T Wz}%r@UNj *AH{eUkl/;UmZ/D~$tH-a"Lj:H/ TF4\;T&Vɻp[U!Sd1Q‚. 0BEE'Jw両mڂ1q#XA:PLK~6x-a:'|l[UUzH+#Yj9&UҲUL\K*m>)>@ q ;BEesS%2u[&TwZt˂>WƼyOނd)+NeJ{8 .h0gCm3YiQ⿲FyʝSެsU+W[T+-˪~KFN'EG;8cs`8 U +Q#DKIR4BT4T'EbcIQUKTC`u@2=ȸIpVBzzMЪq> hfZ4 (t^ATzilrEqɾתm\A jQ!WV|oinApM+d.TupREp !=T܊ g7]g[ -Yo_4\c>|k^_!uUVVT YT+f(bJhE]Cz5T- JӴ ˎ[_n䭲ml΄A|4eP#G[[Tf#ъ(˜h0|7Z@ @#BACT'eeGQaeQI !EmECZnTGOc. d@_Ht,p}r\~ ('b}/El;t]Voŗc(XԶX[ؘnE0_efvT.gLlLTA |;G[j"ˎdFT AVtpy΂&zl 囄BCU_lͫE _iL_uz7+&!T7f|cZQl'eiSa[R}TVGaFTKb:Š%+.(YdSX&)^TVVD2J]Xh(iyppx:$dҊb4H [#D{}]E쬅'ze}eٻ6!JB:͞zPA8+&=~J54Q@qM7!GJ4q0Gx+i+.`{]~SYQn*EB*U EBT'n_Iʷ$gvLد'Dr'B/AK;=K͑V+*Je\WʥUSY\e:嗤]O>Jk!9B;s܅řEa? l(岫2FyR]iT Va`n_i첢tQ H$M_+%KZbUG@(!8T 5Ad{'DDɛj l«loD3q$$iUnm;JFꊛzȵ M\U+pLi T"f[ xQ~VE+* K JE /M PDȷ5UDen^4Nl UjU~r6;db*l_9+bmj*T9//QTWE7UEUr[Sϝ̬ds_#OT'.E]]"٬(5Ep+ ^!ڂ(+}eeW ?EIY՗ZUd(\IqAFŽw(b]DIpM<Α,q6.3U~ <\\+uAeqb qp4K Î"RT,]{QY l'[/e(tJ#Qw*U{OjtaWp8j }ʢ\Eq.D-UEN[S+"7-OM[~ЄA(=9 7 ʁ[mQqum\+NU * x (y(Bl%"RtgruNvOFepTyT{-=ћT7\Gy}5QEns>[D.ڧ/8UV@#UtjUIui"QQU"ƨ Ҫ"?th&K> r<NQEYek++"m&ODQE;` :"CA:¿GytP9zUqtEEC SD{˞uXNJ!jV6c0F("K(,3W[4ې<]ߴPP]!>(v.rm}-ʓS*6@tLzz.$ׂ VuYZK[rNo}>Bt+T /CcXuOp޷S~(ڪL3'\8!E]WrP2U:n%I<{vʯWE'0\eL'\ڍ'MeΟ#g]]_%_ZVQpQUv䂭UsC5ZD"95lT^.XBêaISh ꋚxD i+kxцnϹ_mqmW鯿[,%̦m Dv~VPA1?&nCOUC>(uelb: XX8CQ&PX<`"95z2(rimV垢\}Fe@܋E^JkmP6 T@ނ*.@˚4]̬EB?n淛0M!GeZ*T{*˄ڛˢ5z7 *-/.EK& eJ-Wj\[VUsҌ0Wwp-~-y]FcTU!ˆ̀BBA[RQFUTIۚ@M¬edgQ}Yw~zq6#q !ZT 7H+E;F,匨!Q0>ZH ?_W}Ww+j_8G"]vS(S8y Y;S"zTFmdvUoT0np*AjxY?4VVG>u [}ɻqWrBC]TF܈ӝ諫D|Uyq\qNvWn^7򬌫n:n2o [[csJΡ+m74UER[Vӫ[F\U])>-BEYX++2(6򖑊3a%%o P(ٗw\]lQAL MQCC[ Q}Te n_Y:UUC&ﴪj;p_ AWn%>Ң'OȶKj>2~kAU~X}ҷ;U2LV,HZCR~Ff)ueixU겲2(oN/qE (!:<s"4`\gk: ZIE}۫29yPljb~.tڰڱΘaH`vR>.5;؁w?M}˥Т &]V1DRəQw~5߽QM`4P7B oA zz+p-  qѢޟ%׉tCP6Kʺ5Gȇ~}늲=^|/K웞NnEQ8&2-T_!wh*K{f0q?yoeSzܭ:!%\k{&ϹaťcaZZPCPdiӯ²eedU_5EqCg6Q81bE?ڹS֖ &غ.JeB,X#qPv~ۋPFGCނK_J.4Ί#uje`m@МdV:Rmɷ G9ڜ"YYi[t!M >8acBآQV6!\GvѢ$Wtv_(Wt-bd*d5^/tF*N7[(DEZGriT'J*I~뚳tKr\W%e:m.:jyk6J2&Urz+}cb&\dLE j75W YDnRW@,8ZPUⴝPUj!D(eeVV{ȱG&y4Q`xj:( rtSj :l/TIJ 6GZ:Q6͇e\IX;6r℃'Qz *֤nhT!X(ih-=W$+d;`EʁEF/UʃE 4؅Pc󺺺5Gq_\LUe%rn. $[-Q-edg$?5j\f9ξӺbO隓.Klv :r64u?uG6}J-TUQf(MB TE? n-V*뢥g* I_ .E-0ŵhjl+ȂET%c1${gf? Q6VݥGSJ(+]PBd4Fb,#nlVB~uWWuC]_KďrN@6IU%Od낪<%r( N5OEVT y oUʊU}TM4{[Vwe9[vGt곶݅:FD oW"_^_3ߗYh}_lP 1ĉ}%Ep+++g5E/KoO@m.SQ5hȄX:"C8Vܘm&T?RA:X)%U͓CpSB6Q[bEssB?o-M. Q4ޡ ;++lFңr_*ޛaRX1X$xykyr_ePTۛ!^wB=iЪ ҮEulޟz(ުsF]]=MQ瑬nC {KLnpWvp[gzt6KS WGU@ #T+ls+}e|ߔq䊷Y̬%t֕\$=r?TzFDpEèƙ &'"&e* NNڃUt{USeTLqYDCLQD^}z,|K*KMoGG$"ieTL.` <J *=(m5̾* BÄ*"YӚ CL&~޷˚}WP8uhD5TF;'_lB5A 淴Zp 5 R׺^ʳd)U?9\K[f۳\VzBVUGii? |&d 5Kʹ[SʕI6nQ&~dr5e^yқZdQFF\ h:VX}:?tc+tj}Ѯj*F(E_BWp_dV^3 uQ{JoKt(4W4!Lֲ ,XQMϜ8]%-5++*`O/3*(sCbEF($@Oy 4LAL0Mfʻ[ʖWeY.fj2<դ.UFEdhP!T'vE5W۽i3rfOCPu_&ip>iĽVrlT*KYVʏdfeeA-Z[.+;d2?U_+wVغ"~]LW_zdw(ttM.i޺ӌ'DƨEERсEe]ot 2HHQrU~}0!iH7NIlEGبwAĹ@̅3WZFGzg *8-Y#Gޢ:(;&~KI2n,8$kz(W[Q4u\{'gfܬn oOuB4F*+JV( !G#d˕%aΟITJ*{5.QpMˢ`:'=R]f &_t6g>j-q;sW%.e^tkU"ֲ2|ytU"; )3 ezqL `uTGYX={o\(}ÄD $lrMNY5^T[柊ќ+Y|-S-OpOl0 49pU [)>D(K=J1lm1zup%CGF4Nd:贂Ctqtw6l: ZLeex'T.vGOdqVU ;Ѣ4Gr[ ڇd-z {!Zx&1s0HBJ8.Em 4wU G5P/J/=IU[]ւQC{+܃u9CweK܎_l^H W&LQvQnKа#m: 8˪؏d炁BP0[T{F_o (䋺7T^Et"X&sQb] =9J~Ҫf!jɛk"nCQdQSڸ"ju~8ON P9Vu_t]g}Z\_.rDކõ w&Be6u~ %^M. PeGfKNtWLJefۓeSd@SnMy?>tGfQܮ2=GT dC Э2_R#ħBw,0qCD4 bC$ z]x.6ګUEQ#hyoUDY;"tKmGuzIڈ$8]lD&1&ÄJq/'>Gب9T45lȔQ 9 + =3졊 C T8}GwX5TWc!<pZ!EDqQ>,Gr/EUn9! +k۵Ym[W-{5z/vkϔ2ѦeQz'Ouzb9)u#ȏz.7L.h૲J\Y*9LEѦ]F_EI_2"ʈglw8r{EFWT^E$X+J\TZbt2YY{HE{.j̊(Zv\2})s+&_uU_N+#=8ri +ގVL'N[/oނ丯l$3V[wMzʵe%~JsWUOoRD-e38ſ"1*S/ADOJQhNj7x=U0 ?e3qtyh뭉[d]p+*VU lTD]H6M{-e`m(-\Buon|HƊzpwCj/3LD<dOT=&B} H& vҒ;]Yo\M:lTWΖ[%j\e 'dC_+ڦ]eIekdy++yp޶HeoTlDXei}>ee HEㆂ{uDEѕ--Jҵ`_ +JVg䌌$}_"^˂aTy[Kzܷ*SY_k}橽+g_~_evd:VQ[L_)K|D,U˷-J»s}r/f\TʂUvdk9uN*]VM%U'7TӪ9ĞAYsOUIV\Y'TslGtACP[r?DV6:Kڝ .E-j-[W Yq݂G'qX8Ż`8ChCM#!#GmW tMYSjJFn+GZmܰ]C˚_4* FE0vg49*.UQ-{:cQN!Ѳ 7(#* B"˪ A<`UKknjYPsC*+dfM1Ҷkk(2^u\'dɕ.%I3.rd5-nJRda?|nA:oޛ}* J"BF^<uy_VuznU#۾U+QUUr~r'g|ёU꩹sVʭyR'y %_l9<29px[z?TsA܋i\Ved(9O*oqՀŖ>ˊ.l#1_OvGz[Hʲy; 2*Y<{Ӏު{~7QQ +d2Ew*hV_ PA졭F yh6ZtTTQmbUIoVByY7YY[ЊEEepWʺރv]L_!p[-Iګ*2oEmo\]q\%EV있u[+ںUTL+ycl\M;&#.2޷lW5d*_*Auu]TT q3^YZc1QnQ.2y<3umTy:>[3uUO[R]²].wWLS]WLvnUr67NBҸT>+K.:r3Vg']ejQ_tQd%U-6_&ן7\YIٓGq(܉*BU*WyB++.2.+"W$T/o*\2HUM*^҆Pӱc.+LPxbx m Cau?D6ˮ+m5Z5ujYa⹢"[mT5]]nL!IF{D#V;RҪpQR"BNnfc|5vG(ẸRrDeCd#rv! ^T{!#TTNufK_u{YoVTU+6VW3 ]wdt~UO2<޷;2GO4*jlTxyZ\uI(ʺݪ@T$ 'Vh4FE:4Map[M:APڭQYlMB$L%l 6QDWሻw}@bwL*Vbe*~Jҳ6ٻ+oOO-ߓUI 䣄VQG=2W^͛z橞6 J|+J/%; +"\}A7myEEQ:_i+tV~K4]%tV(.VʊT*t@>/U5Jad%u]uTVYQY9T[͸ߤmW\Z|+luEiACkղ:0]!-mH!L“b_%v1Jr:-]uՕJ˞*5dis6(Ȅde&+m:b.C'9]~k^ #v.upE/SWW]F[9뒪ܙX,ZD :ЅCrAEfd (3Eӵd}Z mF]B6{#7޶HG-DB W|,킎Q6"n܃.r%U.+]%J 3|9F/o7#-'TUbFTĮ,S7*Y\woEoʴCbC ] rB²,ڢBo36l|ȰPEiA9V+Z--Тܬ\WC@U@nQuE"vӒT4"ď hC#?{m^ޝ^b- Ώ U]=⭲\:B.UAT(v+SB<$="%4J 8*U{ˬͲ*{JE+q'Nr5UL6*ȕ ӿ9]nܚ׼?EQ][W-p7#TLQGٶ]geW%'EmGG\EI =Qqu[u&rrܟP)7{-=߱^% YCnAZeWEE6.R/#Q2HGA?tPu5S{'cKʞʻgט>GB~(sP(}DMpf5g&򚔓VU[U4-ں'%U{"L_<*ɺPW7ؿʷ!]Ul2sDn*BWd2/dx]pW#^KpY7YnNoWّ~p_t! A-eW@xU`]X+91D(dLE]ӵшبT>JS߂mUdXb[)QQWjeeei𝕥T%ePQRQB -ܮ4QËA4V%»yŽ}[- Ҳ4F|'kKt_BuyK"#dDQU0aEەU[bϚ:FE*޺-/-T Cn7r@;ZVEZVTYZ>TSVG}!PW A(_|zeBzT(5FW?*V(U-ܗD}ټOF۫Iگ-d*Q,\ ylUZظO|-ˌxϚ pU=W]G WMY"EHڵD{ly[+M|.LB>(T\޶$;S/ed.)+uU>o][(ulFLW# 2I[?%j l[trQ+(LY sVA2VV)դVV(ɐeoe]2ܲl#7uF31^*Mqޘ]soAVVVV[>זURc.; +T[#T{̢Vw[rʥ7Tv'yܸ2| *LVzoucnL+WW['?IYuF+tyޮ|eUODl@ ML.kqj*G'|T28O5kk'S[{W$p``i/jo6nWTVދyܿ,F`pn!J )4)Gs-H*TUKf'4VmG`#{/MU PrTSeiYYY[1+HB*4x+#(v0>$]Prp$%iYYP/ iu22fڟ+{+H ~h+s*(6Bn(WI.Jv&}jn+j3^M!B{쬏uaV\>>62k9[TjutT*PCUz.g% 0NwqF~vC\(Wg7& ٝv|!Pnj10G5u((>qFvC\(_gM Cg;>J<ÏtVU8X0&V!~„aaa`(SZLGu6/V u_N/WVrb$(GzVNecuQ]-tZ7>"}v?#;GpDC-XJË,nƌNjq?Doqnkk;N龒 [TўWUi nn[oݯgY=y˦}WY6Jl.0o U8.)! I\+Nاd;(A 0^ȳU0|2WYRFΰ )>LϚҴE L؍Q*,H,\(A!^AEeW<Я45MAD4id쬬Ud*+H+(KqPQQ^lHnF|*V]]Si^t*YVhBW;ꌉ, ="e] mWЯ4*euuuuyQy]򋼏yce4tQrb/>Ke?.ϣvt`CJ/͉$? 쟣.P+Sػ65\ V/?=;7n{&h"pޱ?ţqxE(˴=EvSSݏ>ˁ¿EٻAi Gc@B]?e;a=jQrFgdxa4LGkٰ,]jڌ=h?Ga1qb OѸp\OvE?{$5gzbz("Ê(F¿ E.1#Ml'H`-ZCF#~uC "awT =(!' I}:T$5fЮ#U2wu}#(HH!t@1 N G#1E OhX֗ q+J8'tXZ$KhWC~.qps8QFb4Nh6 |haтq !9 zV`e6,]Cj.ϧÃ~Jӊ<,b >S?<|F6]8b0EdĎ5ve#" zPďpcbb n? ,81F҇PÆ!xo*211q`x8c bw,xDz쿤LΌ/'bcD ‡J8w|| 1cÌջGi&/`T-W&6'sPab.pC TqpČWG/vC8EPpEW ,mKƋ{nF6 ~Tx[1!~E ^&G(WGƄ_*Y?'Ȗf~q'|q'ǁ˵vR4ǀ{/R0Xpf]kU#<- AƒE_klovX/ge{ #[c~qq# vB/?.cbbvW_k4j=]E> <8D8xpA XAp_yo|Ep0{xX:Zcab1lm)`? _x:} Lbb AXEڇ>7L}`)`&4pŹbC{-}BćEcv|141˪?<B\]k c1#>to>qiAm'.\}=֏ă /o͵v#χX8o ]95w+#Md_zin䂂گfeeedi`!쪎BBVVVUܭ/ 4ܶUuFWF{W?U^7V\KˉQ2~axAI~Qbv{4EJ>$/#{qBHb62`ڻq;,D 4OU!x5;Wj쟅w?/GN?.Ë;6,`E`oea 3 b~?ػN\T߲0 ߪ ÇA (?BG (_ XCIv?ĿH|/YGD:Xqn;'LJ %Sp0botvI :⫐>?[OJ>m(FU~ ~}nӝ*:jgS|"KTpS¥uE:]V A Y'%A+-(``[j(4d{ȯu;h\Tpo|vV&0%tb;X81b%^w mn 6mC$E(>xaX1Ev[Cy_+P c{Rz~*ObtCUW|A;y+yH<|YYP#^VT ~xJ]hdG|*n#rb\!?Ev/xq~ XĽBXb"NcE+Q1;< `a~?kn޻?a",NٱGdx|$X.!;. Xp;Wg$.?;!ga!@Q}цwQc`v=_GF~%aA !e(P~޸d#^> `Tq]T;Eq(GX?0(1nB$pO(yH ,MBU0'T*# zs\C+5YWEOx(yH (͠ba!}ciZ,2&*TBTu[c|(p ofdL p<_c_Bx?8E$:M v /pP]kaGыD81aw Z/ Jph3BPBHg4VVQibcf >>(Qnm}{e^1؟c7WV. ApnZ'sUW\Uvk[RڒwkJߐ6{+++/+{.*VW+x+Ȯ9lU2?j] `iECE'' Tz(#+c8?Njq?E-vb G.ϋ F'"x,_c n;LL"[ _oD^vN?vC1gl!]v<1 gٍg;'n.gba %;v~4ߍUK_8_;?jm_nD^Cٻ'X- ,=vB7 N {^Ge쟡IEO%m:}WbG{(/׷"_nD^?%>b8A(Gn(q!? H7afƷX?K@ q`<0ҰCりt@xc鈇KyJ-/d QKD.8۽ĉ!? V+\ ЊGXGi>$6 x_J 0,:(Ip'zJ6'GTqrreSjb?eOOs-Œ 2O6vNT{Wm EQv\Ha V,Xݟ ",\(Rw!8} 6QXD.PG ťPP~JJ<hF&$& HNпovb8G~}$PWȋٗ\3c$#OO'JbDv6ۍvXeݏ`g0Qҋcb`bXxba4]vnόáBn)j N׃D?> uo!8Gfvs͉ЂvY v\ 2vdPBi?9~gv|fQa-PC,8pp4:^Lt_Gs*!` ùvLN;Kbh]}8 WgZXx0ſG8 1i1|qHR€" D}'Ϸ5cnV'۹mV QoqE_):_ udiZV؏$Z(xx[A i8L!$}Nd#qMrGÈi8^ 8q-/TScgu{ZM|}H"bbeD˄P42&z-MN5lZA7M˒)\LH![ }JEo TC[eeeVEZVV3*[x.%6px^;$xEf\Cᘬ/|İWeŋ axa0 uڏhu,>iM!P#va(a?R?m:tFOvИmdEvvѰ1cf\۟?ْ!J`;A q;Ə'e-S<|_4@e{c~3J\=nlE E_s'}U&guy4TU~ޙ!%bLEwoCEFW!D A:T*ȾI=).K<@"+ ~s]er7!i=/e:|Ϻ~VWݚ~kL"^_* +.)Os"WD6nyq[~قഁ Y? Nn?%Z]Gɇ0C(IX{Ўr c(4zQ ꠂiC$t O4$*&~5P:XCv1b.cDYY14++",T5&SU ެ fZ (rr'S|euNxLS"7 146i|?}>pKKKǏ%^<C/cx?%LoxX$_g*MvIp+X--5fŤy[\'dD/se$DdjsiP7/#]f+;zNȓ]|V2U}16| p Ru=/5fmZPn˒x3K'ТI&)dq7g#Ȏ q̈9h pl%zWR~E$Zk)lLnDB"E>4Eǹ<㢸/Ʈ&Է7D;BGrwq9z%Y$AHl>oCIǻS6<(ܯs#bOD5 ~q̶pmi 5<"%nEvyF}%wCPX2bkgYb,tr/Gz5٢2W!Nry#4CȻS y^ +Q!R<Mۡ}cP&u,\{ t1VD'^g?P13`w)?ɺ3~/$? #j!A*D`L P!S ia Jfhe;̾iCNeJ'!0'N'< kdkL-p'.CDX"ٕSdq;vk)a^ 3N6YɆOᮇ*VƟǑS(;hAJ[peO-|o& -bYuHmUVG!0v^")pnHosKb"SFrX!sJIqV)uy)4*F>QZL1\G 5IB_k?P'Rf5!ӫ}x=3q,N(G;Ӯm#?>֬JvKj䚞džx[G,FUI;yN7~N-|mM ӿ#eƉ{qRi{ýHTow%_D/q(}37ۑ|$uOlDMrgxysm!9ynIQ1UtC}RL4nR*AŒ cBbp'mCMku5II%U$:%ڊ&ZZK\S*๴AcZD-FsM`PېfZF*mNYKv$ *c{JӄC[s)8XX3(+rKZ*@YY=#iU>HV#"IG.OF|kYCmO|n CGQ/&NZw0[Zn$i'-g-d>TDdS$U9ąGbNBYE:vD D!x7܎pEz9<%o*vE.E|ItZoĖBXGd,v_c{SKB& C89/ w_=^ HJgC~N !7a$'؜EмL߃48::忲9CtdhwM{)>zvm$NX^+.M8-OբC4q,(-ib ${hr}?ӏ%A<j&yْ!UW u>A´} (I8!q~H։Pג?%̑D9EGcWњ"X&q:4%ly\N6l(!([ 7dZhI'7<(n&-ɼG&/َTIQJ&&>aLR IZ?K9= YFc9 k&JN!"\S'%rGk.Q3 :?ay"#5V 2Y3r;cF8?#NZOۆZqj䄔La NӣpFWPD$!CS<} ZB9R2 BfK5?L{"ifRQ=q )A<(VCɆ_B30+.şzGP!噽9':%U%I:Ť % Y2S'J_^'3|geuүh؝BG(6g}H ^@ʆλ0e9w4OQmI֥132I{J^GbW.)͎|^ ~[X6t xxġK[#q~La*gcfFٱC q9 N[dӛs"kDBfN#{ i i?MTM-7FkP%'t5.m> RR.EF .fc6yS$1ɵ5rHtND)2JC)K!Kb[aCƖ>dIe}><>'ù+6v7[BS>>撙lJ?6&?$7|z"гz$(LlWD#?:OװЦ5? {_bxrxg;#}!{/a,rp!gx/%+JQ%" ` Q_I R4Y߁C>A'^2kCZM=I"\W#sǶK,m409`Gč$־)r"8GD\:ؙlfhd78w C<>ڱp?'" Uz% x"g?s}/DHԋ: Gn>µw|L|GTXTzRnĘ^IN2syз>xݎ]2\}:?k$}ts k"E:45;."SFdqw>] kqIB'$!6'K)}խ0ؿ;gD2Xgo#}cnE 8.,yco~Cĵqs4"VJ@KDnǢP5)"vDW#KhɔZ&{63$ds$G){c|G~(X^KyJnReMB׸A)5 dLyrǭ$=[>,',I/'Rz6vW=oi!G+aP^#űAv>;| pќTeAS q?pz& '3lE/q>rF|/Qؐ8PS+LXs W#JjpVvx1?Z"mr&ᑻ~!< IC%P'u˨vTo 2S$zp!8j,"UrYjI0T)S6b!Axgh^>z BQ:Pz'vƢg 1X&_dG$~?b2+\i1~'xl=x>~F^%ti^; rB:ףA"j86Rc28fhmj4DVdmjՐQ.[6`ܩŏĩZ?(v6 %`p%,z\Xrhk.dM)丩)mpbSMmDM].8cX1r1q,?ba'ФѢG*G$7d)MIL"vphj=.DK3QPYT[ % Nǟfe]I^:A##+f4(VQ(cTO +C#SEF sC| *={/>Gr9a} ~!p{;mG$yk܊{)hxy/ijSb#2}z1gDZ{| Y g/;ApD`IaAt8?9,?/ao|j6?z8cO#~^-ogc;70 j% &lc!#PJl~(LG-$#>FB+7nPbsbSPNSnx2чEO~W!lB׹̉5 x}=|pN9J<ҙɌ?_X1B>JC̟3f#ԟc`OlrZ h:Yr`q<gYP.~<Z2/TEHO"bD~k=q?k2^I1+)N0`58%-AN9dryۆ=qCg:Iji& `Z"Hl W#9{-;ޥR iԐr5GcQ]ݺ<[!ȅJZlv2q󒟄quFzMUy*'V+bN|JbJBYNXI)KV%hڶD'&b'a֫ aġ"^}toBUG8 b/fbUtGg"*r;tO"l/P% g (">_^Bؽ?}Z$)iJ"dnk2#dH&qwIIQ IBq<_߲$fW fG^^T# }?nFrL<~Cr;aסĜnH~3#ɩDjo8ob)-bny(bF*%\Q̪LQmSڶPÈΉoT{usCrђ\e_J%-f9ZȦ0 L1S,I7R跲z}1lUTnO4lyLr-SpvFՍG'`rK •dqhU'm9kyv%Iq pEȜ[i E-ϑm-R]pJ\"`G;+X"2}8Ũ#ãH!>43S_C_F3fMVyBx!ȭ giŻL_FBELz arE>"Mp$BD"m\/ȓ1qDx _X##r$i-<.CٞLkqL#Or#?@{x!{r6|ŊrEW3bG929뤉NgY%34FcY7(tHK 56d6D9 Q)2lKAP䷣M B&oT} jȟ{]6&b`\,x0mb&6)D"_e]3$\7P/,r5G$)9X2y3 Ku-kcI-de9c47r3101S86C(!lo ?%ueJKlؖDipD0^c[]ǂ^'cB`kZ3-e{&Vuŗu j"֌eg{]$LPגRڷZ)ᣐY X|OOxԛ;J',C%^|yH!Dk?!鹢ݣAMx#U{mevNq{pɚ;J.+gG?e.L̯VIsi-YD8hm/8%>6Y%I(L68Qə(I׌+=MVm%"@#T{`PM qP#ϰ2s࢙rc'\n!N^( jŘ:ϡpH4ځ_qؗ)t`Al~E6/~,H{vlDef zyG61Qp]o?2qg{ h rSdcx{(U(юĪ?(z!(p|Pu"CI KCoO #܏Gj;dOY:NKU9D45 FmO>0r GiڷCJngoxO#N*(oHޒ೾+# &1țXI J_$279KD)v<߁ޑ.a := s݄$]eOuф[z؞hD&z6ԔEG{ٸ~skdvQCs*x9&-^jSP'hk},y7gПm 'wwD\X>#k#>$9! [B݊ bS{579:GQ3I4FuFv{Ⱦ"t"yYI*9كo.0DitF4~^u|葈/țǡx$QlrFM^p544/ (yS:GS˳j/䆽F##."#Lv͍/KI&2/ 'x'&N.~K7joPO53G2rjY~KN)| E;jMM/rdQ&UFoof5'_bbK;45=Ip>L6 kHD"PkKrO ;5%5ZWVwZz7G(!)Ԙ27J'"ϠJ$t 0Dbob7$p(Iǁ';pxX#wu^Ix V>ƾ>)I0ί*N9s&k EK[ȍ"fOan?l!vt+Obg:.(/a+k\ X=?镖 lZUK!:j:&y(;g>! -D`Ĵ _[d(^MA=_?^^F!1~(fI `"݈č}קx 3I?b3ף#F>xOczu_ OޔrP. axčc8EcnzP6č2QF0ƑZNMӤݍ'k jx)j˾n[uskPZ3r{їX;1(phxaMbtFn,ۄ@z. *q%N_b}2ko-<2BOvWD^g_ɢ(SPcJ׹[!&\'1a{#Cs hdÕwB]Q`o77DUN刯!+סfI*zO^B'=K~r6eҲg VM!ğ'IwI Ȣ~9 8ǟO"ȥO ,DVE$9 /cgExr]VĸMH0Y7`[`8$!Ȟ>һlO># 7Lm{^O:c$fo2єlf[q&H5C۪Չ x_d&dQ,6Kdž&o áZ VQD jc9CڇLc!N S E~?H/ "&l! F3[uhw.E-)x9P4O7W(>nr)UeoRG s{BI5Xׄ_~Fİ{ͥw &'EN}KLHօi0L۸ R%rǝ!c&4I"Nyt v66(ya5-|xbL ߊb)p0V&ʌ IDwU6*[3{!vr _b4"ZW1WW9Ϣ3\o2ϣ^KGGפy5YG6D Y;U+Hǧ4%9q>}Rȳ/EP"O) ӟ ;Jϻe> +^?!)*n JȉCNK28X={Sd X,i!-Ŏm٫C˙ThP=t4Kׁɔn5(mm٤&ElfKrMnXN:f3Ϊ ɑW*ꉖw JY@NQL$ 7ӂ<;G-["xScIQq8~G+cap/:\O%?RL*M.xhU#ߢ{NК~a( C͆sL(w$|בHDU{٤{ tA0=Xȋ bÒ"?k7ضd4~\r& 9nK9H~NCʰ5ȿ1[7# M剼 ~T24<{zG2|r9%iѶ#1FpE:^>|L '-.+QkE< tQ|Nh_Dl^ye`ϧfȄ;LʼndX՘6%*E0L?Cljh>I?#|>[bmlLLYyP56"~E6Kς:cYݙ u͟#nS~'RL\;ZBPGȸ|^W9)i7hC>U L+#S3QX5Zl_?B,ǎ祢ە᪁x6XʷcuM*7XgY~B2zנ]8OxiD8.?&`<@ߤ(AK% M%;bKb,z /}'>=VI]ؔF"71hsiQ$p%#!BjoDlѵ cB侇uqG 69gم DJĜF.Z]zn?gj$6)*/P5Ma2~say`oCo<&GE"fN9xS9n$rF0yfs0k.4$%Qi?529"e7%%N[-|-O%!I'j=&f bWL+bF³mSd6ƕˍo":&J:'*q oI+gMNz%M<)3*bJ35oAQ*c(j\Yie8c,qیԸ?PӝL^bP(5SdTv᧢qfKQ[F ǍTM"-2_̌}=f)Va2Vaǒ3""E*)K1gМ Q+;6(\3"id^E_>8#9"p{W F'ljJ'9dt.>}!v-#\ o@кJp,?\0$ #Or#$uHS?Q~}2:&EbDGѬ{3Brc[C\Fѐ`yhJYmYC򡾩r.!O.kL.h8^o;lCI0m^KM|E/;g݇B,䙅QTD>dT'6Tڨt~MmJz<&ޠ[Gz!x5OdˆBVrZz'L0fYdMȷ[7i˸$Xrخؙ4>d0I_q#d~omjG~vXϱ?# KCsP%#x,Y HO*Ei8Jz"=6D=@"m6DFOpnBJ?H"w[˂}rY9{R!1)b%"ڴM}>[BߢLe?naLb: I_'?t>ķ  Ǥ,| c> W;쟬R[/lSKR"?%8 >3"&&ק-kj\H8\37~ T  ΊZgf٭z/N=*DjCB Tr}hy^boBSde<x'D1R^' WzqvAHe?ߓH"c}-Ǹ?%b#@̊\X(e.EP萤N"&V X#'Gx+'QpY1?D>RZ4~^Hn{$BN=ƿ;HcqeX\p:$0G㱸9${e7ُCTe_:S95:X1_]d{.)ކm yI6Ɉk̔PL)K$ O DF SkމReBYhP"')}jv4bo*&<ۄjE8{)J|i޻+CL$ z$`b[ iK9_ΉO4ByyY8|1y$:UD4r%ѝ|>x4(ܽXܼ!&^mR[%#3c(q\bg#Rj_8_,7;~FT'H%Ѯ&qbM {re8;p",< D!"r6{>>}QcϜ?OM/} H6M*3i%п% e+A|GXD.ყ&XrE+YFH- $cc51,3O6 u߸/a1?ê(&TI3|R,^%bh.1UƈK ,iOC@)|"x&о`T(T?e]Y"tWAS) P1Q!71?%y#M1`Kѥ+9y^<h2n2iIǰWк(P؈В`HO#>dД~F"xH, jNؑ/R1p"1!3"OzϧD!BЈ>}̸E 3[%rYh9_/[$s 1!8TBP*5_XDBG r#VR sa'xpx]*\O:#>K}ȈwY$|*o xx-CrޏPQޱmE08d} H$<hQLl`sӮkBJT+/-&5|)BIH5yO5QjRi:y4H)!{I(ȜJ `OASudlLQ5;k#:Evmˀg VQV 6I_Bٕ4_"!;T8NwcObtCRӜ<8-["T<LCkؕ.&wBQsHNU,UJLgJ-hG6;\g~YW9D1=p*"hK^Ȗ7yaF2d#Fx Gϰ^}ƢlRFzDFͻrvKv["ݲ'5M.GKs쇸e͗DO=@,!=Ǒ>ǟ/|4HʙY8,67O WN6SQN"pKOd^]$Z|O2=N5||1K oRO7D?gcOCk< 8[QcQ/ ]vr(O5{:1P~3gzKSԜh&gä{>= .Ąlo‡VIk$q>L*Ȭ\*BDↆ8KkQ3$Qj̪2 F,C$e7Ur&%)̵кq/9* $S ?Tx{bLmF fP!\8C,t:[G Zr4I&4ƤK,jǸЫi,E!\xOG ЄB4!FM~:Lf84 ;CkQnM"L 4:+dsK"ZF9ks!KmX P1%6jwiRz%%)ț\NIo'. Y6.ޤx`nKJDKCq!wJp4HÈϑBZ;]r`mė$zLi#13cj!HbOݡ% jqFHq]^tbSxJ>K,>K4~X]ڊ7$ʄ?>I,O&0IҐX ǸkCbrh'~6F%ecDҒ(Oo}-W?ǣ'__70ɬk0up:OoEwK0/D))?Sٷe:(~%`"HC3B<ތEoDD?5T7JM2c|UՑXuҦ ldp bXƷx*"[#r,vH2rd|]%+r;!GwlBlԢr.KѣCr^[6-Q53׸'3.Pvneo4 =be :6Kiϳ({?PJlOt'1 Vc-KY|b䟳po> fPsKc?}ӳ~¨vg K\uMʼnvEejrٵ:&IDlx~YJW-{2%8&j/$#Q|,;!jY|1MV3%A{ BF OfO~S[2]ey&D.z2Kx1t,:D1d8ŏvO) .Om (>܌ONfoIb-n>G)QU"^Op.>ξFUOR?EM 5LKqmބ=]["m<".BE"{&b+ c'{jC9$9Ǫ.mܟ,B&_y>/?$.9G hyugG2)ّu$Q$LD?pUp@D%)"!?Ga/|IF0cH45<"e آC߁XUv@aȄ!tPOBO3od8I)lڔR@M`gp/'PH@ E4~?„`vfZ)r[N|ʚ/p0fw%OJYwpo&.96 %.66 cV 9G ˆɄtNrR.GIIK=vPt)^`ƦPXyv;ue+ocB;fu5bpjfHR=&D M#iv-G-TT~#bpe,Dm #DSq[_gFߑ-K&*X'F&26T"g${OHmT9=-%&JUD8*0r"׹S+.d̫80NJlnWxͽC$J)Ta° "qG"[6bDdv_l $S789? nqЩB"KAX×ySk_EgM !d .O~?zkp'BfF79Kϧ_F~nkǹ|>Ic$ry$'6Wb|8fW2fYOE]עQ'^~}7G[DO%27qO(#zjzIFZL:ƕ&uye RK|t7VF]RCdn~)D q(u?O xKDCr0Jq5riN m%&A,Rh1{xҴ_oBmˈ3.)L;O$v6A4nj[AjD?YgZ+4}3QB+m}M_" )~8X?#gC9qCr]KQy]'>fhZ^Guk0%SVҭSb_x:UL/%obV^&Wד yy /“ù苍r5 uCFlwO7h<6,&ȭǾĚ;clMJaKMq%jgL'1$/յ'^Xmߛ.s %wHlUkJ4BB!<c!#CZVo` L?!te"I?gP:!pE%-?/̢To/E'g3X/PJuG̣HB!aȞ6Qʁ2aq8*>4\pt6Z A B+kr%|djzIvCpixCH{{6с%.&$ڇŗw Qf_ K%'P?#\]Yд9_|4yՑMH4'ȰHLOB/O߱ho\Oѱ{ߤW|Zwz}O%S% } .< 9őck{#z@)R}8A߱="g) sUX7.cYOz-"Qk1Ar5k_!|dBJ4Ɂ9@hN'QbvGCp+c"@ /V\IA$ކIꤷvd: žLMbV̋KYm~WUg0JWH m+ḙ1(S.IcMIjON|=%Hxf'K|G$z(d0g&+m9~e0(ؒIrǯg"gĎLsB]@j.A phu赩E{^F0<<,ƒ/V_t٘KeƷ#WjaR|l>~N/Ev!O䷩?9(qtefpx^+ьT=|ȓKD?CO$D^cӊ'=^9BɣhfܗO':tf> 0p! HՋIbS5{Vf4|BN"܋OCA{zO',Y΁hǁ 3cK&LK,c*zk  zP1\$5JdZHKdy B'#$9y0 94Am&412Wfيtv(]š}OD{| פd{~I'Ƒϥ~Կؙ?Q"' piGtu >_fZІasHO0.M' ILcpy qh[DT.GY  L&Y$-UT'++b̹o,Xy'oyisCuTP-m87,j6(xS4l\Q2*wykdNg73Ko"%PP-`);(WmQ'-,>J(it^Im/&bRrT4f&O)R0Jڼ2Eb5tzGD+ Sű<9&MIY; 4rbNő[<қ!1s$lNMđ l3 Kibk71ÒmC $O)u(53L,;E\$_ ob{,C5og.#c8TI%RB&i^I.Wkz7܏P{#IF=Œ2(Q=WwgL!LY&> ئd| J$RĄ.ŭ؛fZϬkMoVOYofuT}k^lC: "iH{1a%Cdg@I:tNf"so~66v9ExcVJlm g)]`G-Lė$ΙKOŵC.ql)Bbv ΰ2igvf+CmI:̊e.YЛDT Bl} S.5˒a%'q݇q<ǵ JN&rGȉ$ ]nJF,JNb{~4Wq%gdy%t)tM~å|D$o}n5rAˇ>):%4B߂S?^Ŗ:3-"^T*E&//De=3^5C߱dS< k q B'b2-#E~ߢg"59S92Kx[j0O~d0TlZQ AVVB%ma~_a&,<{^i }x2d}@Ķ#-4S%r7qY"QY`HQE$Z VC?J;N4ޠ^D&66H B&"}ɉeºd‹[*q%+B@H`O_"Ϣx$gHF@$(ws4nF3)g# 1ydH׏G/hz?ꝇz3&P&ijɝcз5}C~%3>.9C4-iBPJr;x>v5JgڃZ3"4\qmh`PPjLH7[#im̥Z&25:.=A/bnDM_&&U7Ь(I{+4.dp&]]DߔQ˜qW: ѵQ Le6k%;d=#)Cr#*[kmPLCCGvoх*}lpvJ)ԷW۷6htA1K8Oa%Fcp9se$3=PIfT^I:Ise#j(_Y%>L/凘#/vXʘQЛz2u~E+.$Z8Ϩ'? >2%&G@"gdO'DoZx}'}(B^ΏYb'ȿr>H5ɉ04ߤcT_ȴNvGXjG|x_+  ap> Ku<-eDڲZ؄tߞndQCmIɎ</54#Mm5Y'1mWC<'5#dQj&15cB'-nC T1"(Jzf!C"VdX n.(O~ vJP73cG-y'~)v-rV9fIr ~@c]e2y)+pnKCIM"! |+RM?fD< ]0 < '/}#ps#FCp>XCJv+ttq9nV Э>ݏ艢ro:8yY_D#7'G 2 -}(Ą?|78|r+\Gdd\?|ǧ?ގ/M7b3^FƗ}QsQaLO!E-e&ċ ;2K4Bhx58-CC {7={%ft .|dSsp&aD4Cl`#ߡ̖w;je)p?np+0VOg0W#m/&5}ޏ4>_C < P PI{#Hv^ - (i_Wv8GkCj̎.̖4MGU@Eƹ)9ދ>;I:%&K̽_B;ђ)R\A9ubLC$5y=M^E6qBb m`3#K#[{#ISZb| t8ߑ>q L'%x-qxf){yT;*׻ 53!8%8 #b \~R"*Q%/mVvo(gcn&Dƶ\K#{B5HB#ZK_05Z$f8r6=K:_'ϸo=I_$.%c]ѿՏKǦ}9Ӄ\cbM|z!r/>='+ Q,dA~cb}JId4c(eEg<y/ƇnwxdC81a#wYrhs)θMȋMʋE)70M"r=rB&J|t5:#K&Z%MM%Dz{ ^FDzA?3ȜߺYr)."7| v<=.%_.s)T o°}.㰷29@-NEQBs\lɝge4W_M'y~Mԋ0J|LȜ k?]{1W8b: Ub^5 e󁮠`EcBP%%?Y'y>r_ }49/~ ped\9?&+϶&+6W>vccII $k5+G:F1V[%?ck̘eS+;| ţ110S>H?V#=SiɡO%r^{䋚5d&dxVp-Dm >Vl.8l$ >71.Dtql㢫k{;IE=&I$I$vvy=xyfӒ>E_K 'E'@= =Svc?ZbF_BB\9ОB1xQl0@K#fmL9|\`E%fs%4>VĎ*sd=A-PdJ"Y(XVc=#Z%R){Z[ɔxOh:T66;Z͓䒞iމl5QdR9+AhIlU)V $| BSJZJo%^X6Ick.^-[NlU$l5sE.DJs{cd b9<"vyrE#^E&`In$6XN" jxKBQʬdnX<!qbk =$ِs'g&~Oyȝɀuߡ;?y OHdxȷթW"%Z،?/ԉoӷQ2(Y( Ѩ!%8'(I #yDqțKC.R>z7pƽ>x#չQ7q6[B&%+g@.D(mB'OF'pcIJ.K_b>okk\=PRx(I:>E˱Ơ] 9P0,v#.,|Lr?>=COɱ֑4zKFԊ+?ȴkӏY!q.{BȠBƤ >_87\Gd$଩դ,U VhOG,Ԃ E>Z4\FCl} dJ Oh%KmAZ+#W/E#y! ݗw|4[f׸GaOHݙz v#ЄMbɰÄ9OEY;~Lv$߸LBI&*1/LB"%z0r3?Ib<(B#@GC~ cgQm }&сF[xh8Fp5ҫB9촪=Ɂڮm)OEc Ea}M^4I) {!4ӤJLDCqS\ ^`Tҳe9b?4"Q`C;Bvs,% H.r9.ϗ.v;P_xE[В}M|bjNp''Աzkge0r.wŝ\dqm!V""iSB.͏kQ.B \AjaT&ҕ65SE幑S zT `_)?v?Ŕ/%*_le5͏"~9mVe1{:XY#Y˱>5Qc>7 }yF"A /Eg Ad1?։엧'%w޸* !dNGRòbg>#%~/=Ȝ]X'd8&>XI$Ayc2`G9l'>>Nĝ&q̔]~K'Jdq˃>xAO1:_c9]մ:JS"{mNv6ߍ%J6jFp&RKo.jbyUbC>cs s*sjEASgcnB!nN4n҃R4FdRu?fGn9؊vJ))cNp&SobqY*8O{QJpѦ WXV4/O5b*z .aL JMN|䓹,ݍ(q'RjU_9;3jm pt';GSȾVsBHx|piC,nDMZĝI/vE߂Drϒ$Sdo_50~,f}n&*Eq[ȚjyIs- 7Fnf%^>j7sGB^gѕ"/̲R} #dO5;>C0]j_#[6GPKpv.^0G>z&IX͓?afnƓ! lЏJ蹗ؗ ͯD5&9Q L+V' /Fa e;M/fq Fq%6k6$_^?#dM=$ьq" A)| Z Tk$6ylra4Ej\_HP;݋ME!O.Q1qI ZkDV2hJpkp5 $2C!dBBK|%L-xn3t`^bSE$ش"nű@Y #kO 0(\8.18KZ>.B82hHC㼓ğO O%#}OI$$čQ}>}wO/DFy}lSc';E8N QH X {7п=z?ϑ+_BƇj*.+|8?&]r>ɛ<J)z'{$;ͣ=y'3UZ![!kĨK$J\Ȗ̥C{ Ӈ $h׈> qcYrеI3aI\A*5Ctd1t}?^&$*iR-!u$_ fOd aZ$Z#Qdc&ػRNlb.dзp#ȩA9ze0')[j}ξF gb5"JDl =Idls$1?ǯ߫C4. gy?c{L8^#9NHdg^2m?%E䉢XSO]ߠy,vgo:'H'zЇD+6C4)Io,!lgaF|p$$x2?Jz#Ƚ'y1?Wqo><_Kb.>EzH$ $z^=A=b˂i2Sz$DrC^tO:=g% GT/_ Z?(Ea {BBiGqCL%,*<Ĉi CWTvyI$ʦCpX;&FXM9%JCFr@HQr$RPQߑ40JgBFmjF=47BT6iSyyZ:H+JklF[!72a%WAܛQH(XÄA%sQR7^#%4#MBI66i;Q> 2 ֋XchYOKm.TwH뒊r`_3gزy~4=pcxWB #M{ؚ<B쉱), Ї)X1(E&p/?Kf0~BOOF'>Ie։ fO="_&>kc)#kGNL8)sn#YbE(?i4%z>MW &.wɑ{Ƒ+>rzʡf\ve~s6ߧbxTȩ9bb`ӁfSdc5+螾;5_G2ƞSpcF;&F'7_"?$E\{}9_!X$Z~D4hvc7"71d80I.#1,RbRD+ZT(V`Vrx >ȾDT.S 9MD% j%AVs|߉7C Fz'SNJk78;iƖY ӗ!-ZLQv#qnr4G IuBQcz`Ow؂N|G eMoyJ3 p`2\D?62rG9~̣(e05s#}"Kc3瘊v}`k;ȓ,ŗx఺"//H# $G G=#2?oNJL%R탛>'(FR*pi_xj4DpRW](B V14+$TUЌPYndFʔFI|U4mϒa*ŕv`56%mjhZ9 U"-Ȝکt#%[ZB,m&$HfD҈o(ρ`tډxZ,tltiQyZe.&p'4(q D3(<.%\k$IԻ{/f"o'|R19ϦɂdD`S˾M1<*ۓ>GyLS&ғDW}LNWŘuԛAJROG1j]Qu3|)&%\reY`k+cCue4R55*m)T'D۪gBvX 3\{[x[odJxb\%ibZW+vE6십FW*v-W9"-ǘ2PDE{dYku'䊩ŧ"ڏ"4m51)ϥqD17$)$}_|?#qClYׁS^_-mYV#"s䊒\I7__=qVW%!Qb{{Uf p"E1.ecDV}5H^;dyƴ!\Ljڢ1nЩltg􍗽CF'=iu''7MQv&bQ?&&F;^*Ɩ ^gͿD?C~45L~0q/ ">/$Thw)=$x#P]N}AS9*#pGǡ_nIq&~]z-yM b)12*[B.{3ȯ/~ BZd]ß O&ZԍIM VOlHA#j/<LJ(~PDfWce7 f@z@ szp7fy j4e /UD:$Xa«JQb+ rʿawRc=i>ݒ%;~E˳C ̟ Xd&BȪ+M /#>I#I葒G!+њ| zjD9Zt53:- "jEpHW$Z{:g1ev8:ۃ#ƌ*")9"Mhuy*QvIsصK%8'3}ܧ7feh}G\i';HJ(ڂMf|r{#R,/%M{ۧ;3ء޼3%JM-UC%KQLGj\~Ʀ5E*|.STGJ\oB6|LCD'4p%",<3I\(S5Z5#=RHY$.F(ojBX)1$D\fKysXQ mG+c\2BDo!aI #A`[H?cJf/X(m,j̮ǖOBQ~G+9$d<,d ~ &kmIEPlDBqBP'Bw|!r,8hXE>< ,ea/>H_fuO{x'{ =M"'F!.Ftg+m%"cIPdcMd;grCzHĜs-ՏR6 ^S;+Ʉ2Si[m+ )Rf[0=K#/-C&S24rCH8b. ]v(XsxՌ.Ğ[k)& 2tڒ)tC F Y'滑]Ȥʙeb߰Wb+vk;I*3hG1Xb-qFFY}3 ߱3E%@vq6Bѥ>ք o8NbDWvI?m!mI}%['37/g1<ŏ򞆢`==Ξr~G4p> 9PdBoAU)d/=&x l_< > |sguoJ4^KkRBbf拒dBOhJTc B0?K6Ĭ/?N>X\KB3$$]C5k9<э/B^~}i"_'D؜/IG>H3W7Xb: ش0RPx !Ч&l@CNzL6 eĵ ȏ-8 FOXl^c J<߲B9X-47hf^ȕR$Lj8McAA{j4\ 2<~Ҷ!$24,HȚZҊ[䴆6UI%U]ahdmx6cظ_ǶF;BevħJJ*ӈeBm*7+E׈.KqDYZO,XZuwO0v+~Ok,uIEdd eM<(l=ГMgg2Bjv=/ۓ.KbERυSz.I?BF;{>>GxlQ<7dKzo_' W" %:Л6' x\L^?f.[$OsdȖJWd(N.E, .]9mdk[MvMDO?Dq`vx1N[1(;ȕXi'3A6}OCK\s|t&͑u"&U@_gTn~7+H^&NI伎kgT:^HB8Yoo#\ Gt>G4ܪgk-쫢Քm_!>ϑ9P''ČǬ؝Um { Im_75Hr>65/Ea/,Hj1%E|#|%-&j?0\  D/Ф(<kfyBwdf؟КF0഍I9sY{^DOrpI%:&.BU~YWюP%Νz:b#d)dQihX+}&.jȵrb/d.\o%ִ@KUha?}&l<,{ϢD$y|8x2Z)fk3^ ^Ky0cKY I$CNC}9geKFKmG<3+5dE] ȟ{*L5`N8giʳWq? cƽBtv'X;'kǥ"F˳-331 ĈBK$la.sK~s&\'=$^=oKX=~F?QgfZя8LAWRG #N hS& .+ H ,ꋈ%B -M6>ZH+O 9[y{NOrJ#Vĩ'ȱJr>$bJۘQmY(T%iD'lRȝ¬-"b"+$4"-%a5c-A䛄wzєÁBp CK|D{3kmwJOq5#\ebɾ!||Bo A*L 4m[X586?A1sdM6T@~4?[@&%4H! 0_BKDJ2s"I{'S' %x;JS$ ce'C]"ϢtB~;\^OϢ|͓ 1%q'dهL.Y2.~_?}viA3Q< q>PDY;'6JgGSLj2|6cdj ٷ,S>0CG{7{! D8t5 v'Ey"1\ %+:"%'(ܼ ӹMڜ8*.FV 8Hj%=F :Ef.dz"ysT|^" ǻE ^+DW"?G|xñA.G+$O: Hj|nMBw-Gѷ])mI)8hiw+ ^ #C#O&}ĮRqhi _q.wM2l>S=%5cVǗШcsHt+BRB-a`D Oqip D1n ɐ= CCbGїBÏUgOc/.9oϣi$~=9KY1$P:GBq\EVÂ"\ȎC_BО<`t6dɈHS2iH; ֬y!r}jhz&'vO(~C>$Dzc3%C_5DWCBNoD~=ˍ+l[b"*F-蕦dQU3O1=/<{eiHjsgB%I c(D"'Ѯ#LCM7֙$3xlʗ2ѢvqdlwF=2m.q=;ge3Yk'ОH~"9;DHϬtJ%$fFbH] RљfI2"X8"3Ib|1 mmv׻U&%68'JpY(!{mFc-?bV]q\6'b8(Fa M RKD!vm%น/$i-YcbipZĶ%$+OLer+Kdmy-}_YL5=^Ȍ1>J3T%-˱ƣkJ&m/JQo&Y0l$b-ؗYu Z0&HN(8q1,UIgbؒc}~NB#d>ܒF/~tC]<0[4ģ#W E4_#o&,ƼI>}'%gvo}=?r=Ӿ^|<Oؿ#{o'B7)'M"Y"7?6NY/,=R$QEHeGأo~:1^{L"I"3 v7߹/菫P>#ݱceR(Fv_wG7vi-ζ[dmW#I6Jcs卖T,A:ڒbEqrDՊ:t$rKubn>yk%YsXĎӳQSq9vuPE5uBMudt$2t'yzWπGC㮎tO P\#5mݏ3# K>7!)< 6&"%CjTohF*Mxqq]=tdꏄEzlm3'TGKE퍏bA 嬘Zufhٍ=~E'd R%gh^":C7AG(Òy 1%Nc T(!07pr,2bP"WC9aeW,S)*ĮdĘqf#p?X)ϰ\cX+Bh} N?\# $ NW(|l~F|-@yG$q^Dt(E?0/ $ /"#5A%AURpU2V If3:nS2jn6Xo1cdCh.ɒ΄&UAF$^(CL7){^DnL{(j`F]ԙ#Y'*qTqUys1ba8'|IPr9cM#Any 3o )F%H":VH5)JKjJfx0ȹ&i?!M4O]2YBJOxdIB{KSa0I(С'Bg"ă߁3BOTy%\9f\j0-"syKੴlR?M9p6?~$'rhwyvstٿ__>u5_ 19.;z.93Ȫ'5qK$ܕعޛ+"c|='e}zLVM5Ggd2w\ߊ'͕3蟾ǝgD+Jfk&%4urEF %cKpiSĕhFG3Lq6:BX~nE)Y! Bw&C^Q [YD큣9iqJ2)ʼ*195L"OwЛz%/,3/dĦg bBI8{"d0JTVkv]/"-4߇h_* X$K<,Y~})vsC#DM/ץ7* IVcWۣc躣_ IpF:LrF젗88ϡ@wcDN"OkF/s>ƠW`t6u's[VQDCJ'YKgGF]$O$K4B20cX@}MXO2'#}nDC| P~Y^N==)J-#_ekK"E >wv&F鍿}G`oȢvce%!vdu/ϑ0bBOr^   7GBTGgGH1|q t%u|A! <"6㖨{7s=A5<-2|y&A%87ccdO&]Q "c%-2q) nas|ؖSKsfvrZUy1dvɎfy1E?O #}M3Z6Hw=|Y1LNJEdd&?"R`Iw24߳Ȋ0G,&Ec=M9>1]gięW+. ҡa!;Cbyv'"B~OblM=ʼnܒIz'RK~V6YH}Kѫ$2xNkK 0va.ᢑJ:7T2UCh1^yb~{XgMkhpJ0 ]oCO)/H痑cLId*9dꎥUG3kQ%S l[3ehJ+>Ƈ<4!E'*kͽn>قЉwEvL[PH}R7()`h\ +CJtJ]PД,ŔiHҳ\vLi"O!>IPP jg\-_'b$!0_9M=cr+g듏_bp/eO>E\b R%V̺|w솳qv$>:7kB:62ߔ ߱J45'*b|PTrZq8ݶLo]L+hȩ|1})!Qg) jGSUy U'G7!M \_F, x]o/(WY]1>yC'!|0j2r?JQ۱EqO,,Qs+LO~g=ЂsoNN w;'#ױȊНb V(GD;x DWBnϠ),”!R'PkBfH~Xɾ\eJ{WiMl"/_f& +E9&ǡ6FFۢFٓҭ`tA{LMUSРv58i #vɴɕ;D{/4(LۇMJbi1rM\Dh_&K!zd,ѕMd#w0A1ȊhVW?I &־v~BgDDY`{eO5>H&v{!y3C 'em4Y>DeJŽ_'i[)Y/-F/ؑ"d]l8m [sô~.+oҟ^DZ=|%>II>?>@&= :BEBaB)n`Kb}>K d@o-ʷ5$A[0H'#0+7:$Z&# m„}z [OP&Udp(L@BX_p5n6hnڦnxBo cKHn v%#rCFDC96\U dHNኞ6D9rq(ɹdx%Mړd\y7!rcVd<.E/ d裒\('rei$;Oh) ^D Q^X"?2kNx$R,O ALde)&F{?$DLJ:D}7pXؚ'%[zr,Bd{=<ȟȾ~~z,_П/xDEy$84XLdKB~] ک ǣ L?dir{SV~5䟆)U%afWVJf(mI}4sK=ӇrGѓAƧ0>y!!D݉%ʪхxoY KpaS1s Bk^*$U9gH/%G $bOŪ4Z <## V*!5\L=;4? B<о'V\nM=%< Ep"GHw"`$’:3M_e#{y2ٍO6TP#8;؏tlaYJ,0$4 ^Y{gl6׌d[iy(5nGKhԹ8]B|:`EyG EdTGǡ4Rb+qu. S\ ϱ_؆G @{~,ٌ,mqcg]x=ݱLF!YC$2r|#cTb얠lRZ{8QT̾wq AC$ D2{sX%&'TMcP}12r0c166=0jpQUΙ"2P=tQ25'~J{%BWa N%N'ި=_>o;^E~`xD&6O%'i ։'Y6M{*#$Ι&ǂx<0T]v>7$ȥpʼnX~Л__x?̻;?S'EӒ͏}]9~>I5*eD %>Ǹ=V meBDJevLk5jfߵ#^v{4әIlJc/'(%mH1<;w"ROlmS i妙!p8|1΢w%/3/E}r%%m}Vx p;)!,*V,T3س&? "NS jKvbfFՈE@[NeOI BIծm?%<<:Ti?ȰgNB&Xɥ {ȏ=S]K~|2v؍ F1i>G,)ALBtmn$H4aG?K:=ܓ>?c>M:tlQl#_@GY<2N^y%gBBk#> ('%l-nGd?ؿD/!2(g)_쪯'ɱ:d(R3\$]<cD/(վGߡy sKHٜ ,^c ,ߡn > 44Az͇#K"Z/ߤ{d3z"CK#r=/Y$\쉛WhABɑtBbFJP$RQ@e~L_a>ccabMJw#B웙9%9s-KJ% ~XG4;ͥۺɰ+·'a J4C*j  jZ(p^DX8 v=Ô sɣ1䊌X,/>rTEe)DxhB9Db Pga.+8 J)FCIȵA lU2 .ۚ>`)`P禎ZCP+ 7&c,$(̿Ș1ADY$t{ ndoRfl|$ >$&*=w{:Hd~b<L}/HK_t3F] s48zz\՘`9̢?EU,ҲMlzl;Ž# C2pIBx:M%+N=_DʻA[iiQ(D>yo`5+ZCYVȄ۹@(nuoJ1cRMPHEK#'B-m-'GФ\y-BmZu:wd/~J&y-67"j8uB~k[pIC b~YARI&[} c ?cgK"Țm@wЛ_$ڣuɏE˱6Lf|x'B}ν2\c#1b͉ bȟ"zvL0' B58&N+b틝 }'7s4cP!|f6O1?&:u3-=E1w+>Y$.3$JS MEwxT:t.7ȅ `.L#klkJ92ʥ#lR%f0O\kYL]Ŗ_ 'B+id8Zd${S%^Wir)`4ؐB}X=k4NU(hob_}'܏w8A|A"4ZbOE 3V}KƍZt짾Nʝ"^5qbX!{k1\kCCC!jɷ)gl!y?J y] {bU4~ #Gd$ q5c]FiCL,ZȒk"IG%{FP,1چ]v~nĂ{}#bG#.vK.9Q'Gnhe(a$>^;r2Gz.룇矑b@?&ق'?9[ȇ%i葪#)4FW٦uJ^I9 -DpOS+erg{c܏9-LzIݜBcj K1D/Ty?(֝~% 7؆; 8M$oII5)h|șK%-VMWltR%["ЎvR 2JK&7.^noDVRr{5J:iR!$FadrZ`$܁='UŸ$Pۂuc'<;K @i!]Y'KRc[t[J$WO2|;Ȩm')o҇G6s1gDs#|&!l^8 JxelIH)H=Ex,P*^kfyǰdJ~&#B# u#7Ǐr/WB ;&B9I{Ϧg2f\ (Ȧ$RQO+ %ܗCP#TVGCOQ?gZ\KOZ.(hy-z%Vd9ǹ%o'IsyX#p4T=-dFö5:!TEPZ| j ["' ?gđw+.F%CmUfvMv4SWBBNĔL[#p(mE%BjKQg⬇qrpF9%2mNZy%= T $D'aq!),E^֋/%h&a Dm?Q{HOBmZ=c}oȠqqNuKȼ| !WKF{)\}!DG.12ky# ԫ:췰,t8(|WkCwd,-~Ozőuͯb-ĞWM+EMc=,n ױ\8&%M I~\8=fůd$ 읟Gt#MBvDBBkr6?ґc#x?̈j笍tNrB3bIHՑ5"z}r;+ъEIJ_,@ @-=?G*L(5y,F@T%CD.ci HP$7CBI?´(TѽA3/ɐBk^Ho #3#ew)D&S7U R-2ݙzuG+8C"|ΖHѓJ`M,8.%i}ɷSam"}]<_d9t{i&O&EKʅa܇?cv/bUݐW T Nr|1{nGCV:z]yw&5'!Dg|&$͒Y3sqd;B>/Ny!33i{-»B/Ch~ HG|z45>Iרd&ħb/OՌkĿ15'Y(OhL;+"zq܍?^(–ϰGs%n^*I;Mx?\J 0d\@ܟSy '푌Z~+b65#[$89'Ȭˈ Jod=-2DNe:HphoP2)_R+S r%y]a:\ 'ț3p$"IS1]1Kl$ ln1XϜ1?b 2`/ ܖ>c^PBqcIdT'6x9'6c' Q7:JIIl|tn[LlK$)G+柳+Vγ%쉡,ǡ53?>@؜<8hMJp,G[ ~b~MU/؟>$ٗMyoؿ99I|N(,>g zNXӁE Rkk#zD`tKJ0noM9„GōaˤDL FTJӵNk^Ӕ5dkmLz$k,_4!l=a3**&,|"*7b_P$,GS KۈI:FJVn@P(Z2吟V%PGQ~HyehKNE"d)Y  pՑR[iDH1|Px6, $)J_gBק=Hk4Jhj b5G#^(i z^ Pkܴ;#hD"mD9"dwx#gGF!{ /)gƸ8g/*,TNDg_eG"HG>O|ءS;|>Д]vNH<>A/ݝǾ%?3:O%9;|_5C~!>^7>=[".૗.糖ػ2.g&𖑎`툏պ h:="Xd9f;e)CwȈ{.܈xANKI"Gp >G Z'b"Bɶ{/9f9&ldKO6PpM;DR'Ua;[/oe?lv]%0m 8| 1}\?~Gg%9a >95z#;spPK2>ns$n:E LI.hǀDk?''l[k#ݹB~01?I$ďz66Hٜ% ?A& tbT=MN/2Q. AʻGBk噿06r)HQzRQc:WlCX\&de]rKO'(Cou|Ce)O#LIWOmz4q3mjS%kiAӋ vBc,#%qiyMOgrIp̉n_)t5XYe+n0IqE?mؑ,6O*>D*% $LL_!K'D~Z7Y̶ڶO$^ob~I&c"6LŸn-wy$D lu<%DȲt{tL^D_"hD&&2J[NDN f^Dкǡ;DLJ%kWE%/3ȡ4|pOkI 56]},lwnzGKXx˒>}p#olz子:o,$K0I#( ]ۋ;W׾^5%%ifdN<%sBp9e1qHK~'BhoH$܄{ P|ޗ ; QKƔѣDeY+dI /MZ`šrK1\s(]ǢDW"v%O OEcB1 +!\e}1Ss&FF $93 r |_%H5P1wDy_]T3n1;˓Gf31pE긔;0,qh>gmʦ[F$izJȖ$?dO@e9HxLH?]z?^Q[' ǟNL>v41F2}7?f} /OG?HHH83"N> CZ<6./7 de/ӈ2_8'3VYlEՓWr}C[CkVJ`7\\M+Kbwkɫw(kc̘~%3GQK'k "2rhUs{d,Fi`^6L&I)8S*is3*u"Iʍ *S80R[&%pK r|(G<#xxrXk|^kd/ c تͫy2'HҤ.tpE.ԍy X*W呅rFx5s;bv8_wق8"iSSZqGrs_|Z"pY5TĚ%슒>rEP&Эl/+I//pi$ .ķfJȷ%/&qS/4%,BXO܆", lTğ 4/ZbKFȝкF974߱=.W j? 04\$*r% {mcDTr(/2hvy薳xK?"P%h_f _?EYm2?`o#,C_PC䏂^r8"p8Js*fE_oE!̄%ܝ\jk5ȱ}C}zkkzS.+ߡ_?8ZV\*6-/|d VN=dՋ:S{3:ߑ^rf2 \+;zFqU' x# -, d Yp^nAOb!Y:PƪKZod[k&D-Hȗ|O]X~_p٨TG*k.㙝m_[:BlE_TTdH'9w)[1ߋɭ>䙎;, n["BCbCIoBH. $_st1F=\_4?>yc$B!"Н6ȩUsU&@h(Kf7jhE%"lY0%Ce0G(sZrl*:Y;te2Dk%Dwpʵ0h-Jb`ybVHqS;̯aK^<|kCU{ !.G)dT_$ZwB@NjMmKϹJl]DZ'fHqk0j=J52$Q'oĿeHrRm2''`B 熅kuP&$887+ [&O,~ Bk䕁"x:by&voqfȚ&,L`YL/bӕI'IzWIFJ l"O E+w26r)}SȖlJU=~'YdBmԸ,w#m~6އ;.. mftp_&Q'˲ٴƚn,lHz!w $MO&9R%]X3~ϯR'ǿx"J|] 9"<} gb"~Fr#oJdMZ3?z~-n9Ydg&Bf̟z^cLQ+%0ãX$й\ c|%q!G`Bi5 Qp$؆*Ib5#/caC<dDjC7PG/$YDm2ہY ,Ņf+(I^ B< yv?v?%B#ҟB~dG\IK3iy [2d+?I؁?9Z_d=IhBCj!M6G%q 'tЍpzȚT.cDcNjw%NU㓺zK2U kA1 v9(m(d[cT[UPciCI= zӎUM+*^X->"瓾$Lf;vRğ1>1cGٞF앿GԒ#i܉o1_~c9ݳ^I͒2G' Ql]XcLP&&Iϧ>zy萿稂O"!tMB  ȇ" 4g%Ci, ›v.7Ox$v$XmT8NpȨeA6x22Ɂ˵B%&"yxC"z&Ma?!7mHܥDHm ɗUWpvpOrC"s;rK*}%>((NdNnfLgD| ~DБyd5?$ұ?MMAD߷ Y?U8V&I$[ɾ9ٳϢ8?TIqEȻy5kb7]mK>:s#v)$F#^<<G}vƙNMM6D ypYK$w%x6!:;H[$`T:%huI_i%CЁJGC%#EVʑj"Lk$DPק2`le&Bv Ǭ?X3|F} w)3&G Y?rF"$AbI#%M rS#!hC ;UiiZCn"9Lj& h]F9^D)ZLb_ܙM8g:!oۘ3_(_&))ˌ_mY3Y6rw'>Ȓك }'T|_م yG w*~ ɡ7&T6M#Ӕ%]vM[t;B*ŕ8P֯b^FJtN> NJYlM@ήnLmlRJW({Ȧ"zA>ݎ*L)]ȿ,c8OS5vັ2)3z-ydoOx aJ#Ymo'q7v>->I2'2#w>BM> HoI#Y?DyOx'b~?4L/oo_<`C:'[x($L|QW8'?bhXd`ˬAQjhiý z ;In@|"4FŻs`F Og - .4ܮ08G"B,I22z$\ES!~Bw$Pveڪ:1(4TBbg%~$|[ț^0J$k٘usNiҒ4cQ9)p%E]1~)DZ:]z?'͓.#s?#D "X "E/1rB5TG5cHkhDZ(n9?lwClcwLWy>D%r?O_1Jd}Dyd+Hz6Fl8ɹ~J:[d''y -;p(\ߦLPXtKHc<{W6x%!4'PKnKdهIƢɘ-`up+ϑ} q!DOOO!'>_cCcnIXHG;Bh\ME[&P`T]= K51 I=XhK5?O<";{2K$sf{>ЩE"Ob6B1f"[Ș2++$$M^a\<ۉ։ozXN<;J+#\(M$)A}QX2Φ$MVK7re9#2OP)m †#peMJ(y^6ӰU} FiXcoc~92%N}7ȼ$!x$ݦֲ4S.*r<_f HJc'nX۷Rc^S$i9Of66);~ !O#mțdyq]<9]SW-a'sۈ-d-`BvG#(m3tȲ֎D'D} Pv $>Ft'v)A1<"\>?!HA!> ȵ$f!发~B؄!z6-R<6}y$^,ڳhݖIgqcu0 wG R<tC[0<{JԿfڨFvsO>ݫk)n`{*Q-y䐋 S%0F, gF2y13m@`~pN[!9%'#&)Ȭ*E$թlos&/E7bi 2jmXNGBF5ۙNӋY) :^-r2djEE<GrW8^ix^zL?b;bIZuȧXWvOP^pN ?$/ 1;; lNI$/(䴿"~,'L'CKų,,f/;!ԦFq#BK6XHOY1+{OCwՎšw&i>G×Iqlb\6/M*IاH>| .eG)|('Cؔ%v5%REɿ"P- F |舵($(ɰ^(\r'rŢⅇ $bV-tKKsT(93%iFВ|В #=!b;AAo"h[#dQ䉏jcȟ/SS} 's~\O/ЧBWHqǡdK|Hk>3ōCѸaBsb^y?'cG?sV(,)Wo6=H^(czCyGe!MR,ϱ!?L96Q2ywLh"㣳wߡ"KC~F(-(5n޸͕_Pe%£W"&Eq#JEq%/E< ЖR&yz[;ߑ 5^}~2ug>C0) 1PB `fG\v!wkS(NHF 1AHӟߦC}{ IR (X "D~M?dv-7eH~ oYg1s|LlG.H58\RJQ2 O !jΆ٨}wKm wDvL3~vB+ci^dqɨNvHi:Ԯffx;}aɑ&XmBH%RC"WG9pGqd!3#zrqCln~"/d}TOƎ HȎO#c1,,bqMbLݟHbo0"doaސ| [YY^l=̑=Npb,ȰJ#N1bat*gfIz ! &%~#fly#v0ٛg[L HVT-BKb|Ⱦbķ YG8Wf1]qdio?%b;mB~MM_d؇eH,<m>I{FHݷdpǾP72-lPȦ\K=!;G3Gr& fdM,l'-@$I ۹Ua&&& Tg8KulomW{S ʝ$;dlncJx2Z_EaL IUpx bP4cEMLxq.&{ڃKBN8ܥ s>sVR )=A$ PU-D7XdXp1e+J8rIr in&"7IpP)Z)~ǔ !Z[P$L[ĒSl@Bd0hkF/2}[ҘG9P/O͒1Z\V~#)vE?:C&\1*."BZk岲١!Z/,D$JQăiu$c} /! !f܂K⬉(za'g8-y82نUe nvKJaL|6ЧBɧLG^[9Ti\ Ds*7%,R Z~Y+w"M܍.0Z: Z3CSZi^&F'$nеY?AЛn/< 8"~ ]>4&L G܆|2WF#9W,ABEHz] i~y?/B}& ~`xv__&?=|z]%+eI_F=#w'|NdK˷Om4;Cb9wI.]qBKݴ^8%tJs~ڕ['l`2yT'7wYw9&虿8̢ΒG #NCx$K%IO-d$RO )\EY xKYX<܊=Z+HGOؑ"f+OtȦÃ*,AȒYK>8pByQ/a'OH/ğݸ\{>hƍ%9);z4̋9^По=ƅ15&"~Crey?^03=fs{{'HճL3㎆ҜVKbZm16Np.h6~NK^'3f %[%ZD8%AI0"y>*kR=پ> J_$>Gg鼏/&4\C|K1Иh;Oa5 Wk&GЗ-Bb}$ / 7:ߓa7_s9C䛲hfehܬH D?̀\ץx"؄%V!aXD'6ӕ? : yd뛢}dD7!4lȌBg=ںg$)ރϕ4omWԒɊTO5^CkXXmrLM>D+0g0UNir) %~ 0ͩS(=_DɈ»B/g)Ԍ_Ӹ%ͲY "hs}aF7p/`%|$0N88BM ( 蘃Oρ Dڡz/@D+,pXwL$gELjؗ*|O<:B=R{&y!;*O&&N=+XZA8C7]^%sc ) f(Х\Θ ^ ]cR[Фȕ#*@BoooBb\T9_G^D%|yCO }<8G;HQ {2S$Idey$g\6MgM`*!!0J'Bv|#LѯMN| I=y;I!I(E7$c?D}߄3Yn #MՃxIClo,k2^HAߧ1B= $qI!~WL q٪~Y::$Fgׂs/"(F9xxtvLAngș^,̴S#tZ* ' |:yqc)\<'a7ct)!31'ςa-O'9{,O9O7m:<ŜvMH3 l0MLt7!T#M'PFKI{> Mh;9ru#mXs"7z##t"eIwK\-Rq$[*%H2cY,+&BV#.F9I FOG MTaa+N8Ƨ"MQ3bh;mh 40ȉ%D ȜЈ=zǤ_7؅z(LO,J2ݑunIwLY7)vb+GSoDA5׊)+ߦ*NQF`Fzc8-nCYݲok|OmBrfM1**H{QPJ(isD.g+w\3j$?&uPJYTM8RD& u;.c=Ix *5Ff91eV(~|؊пbo%7ǃgcalKNvĹD"RO["q,7z V1g=`_%p|\ R,'ȮִIYSPm~h;kѿIIȠIuY?N{ғ.es6LvrKF? ^S'd_c&+,m0*5;Hr6Sþ ?sӥMi}!?&$چOfU08.9 dW3PU#Â/Jbvݮi̞ݒy!(& C9.Hᶪj]Q={R݋\ QeSow]*y.Ȩ/u7 9,[Э^K;RlI-C \I-8,Π_hKm. JGgqK~]hUs>o,kx GBW%;0` 9|Od7{hcy#y2{?pQCj 0DJbg$KC(7nϠqv1(.QȽ2~7y$^>zWbǵYQ$}^ޝ8ߡDx1Sj+ aWP|&6u~ǷM'l E ABd]J"IG `L*-4L#\(-La111}I>sI=~ǃ!]&BWóMU@o3^IG+4'#Azvh[&= "(]%,jCW95Lu1zkY;.s+ɓ "s7V%"x'JQ1H#c瑬&Ts^4x$NmK~G9'Ђ#'?D=)c ~ -3#7b)L4:xS4$WE E Zp''du$Y%Y.EZAs=IܠxX;5(S!c=$ᵇ$[ oem9Ifgx[@Y`sm8Idi9mLK2xFb"U7+B*6Bt_.ǸY6} bB v%ɈR6i@y _Ll܍E4'>=>/OoShي=[쑌fU{ >@6̌lfܕ, qeڏqq(Ἁ?#iqs.5CHRRGvGq] wm sp:h|AN#$inDT9XpHЁG<#[*xS ihR^T[y<2ĉ!P4p7Ò RNrnN_TYG,-/qPߗ,O D3 dD,{o̤/"|hϼؾO$DP:XcD}~|p%D̾ėܟ]T!g}II~M 9OG$VdLA/biO)Y'$~ $Ibq>^o0)~"i'tto[%ILv/` $$EP61&؍G2AgV"bfc&,{M)}nSCۖtqLx#(ŕkOa,JˋeD-,~FVm9q;,D\H#+B I>Цna]rLZNNO :/PL>YŋF\9eK[D'*$KZ) ξQ^/ț|L%iHo>8roFY? OO_q}4'AlǓ9DZ?W?v9f/NGIp.b4G'um3.Wɓ%#$F~yO/rh7$91S$oϹ!)tΉxЛ m%ZQ߹,جdgOG##4A1!wɃR 6!׼!S=7D } #XarM@A\0a7b{ċ_"CW~|g"en.?l$YJcשc |BޅLF={$w .WFOkɅ_"esK4g ZkVEp{'IrEɹ.73nb_p4gcK>DÝL,LUhÙCuQbdC OLh$Q?41O:Lܶ! *eԉ f~Luv cX\hՊTpXͦnKpBcv5лa̔ ]OeN!i4(dL&)N<FUV#-|Id{%+)#pE"rbx%b[<"ti p'i-.RN.q TD@0Q"Iϡvrp(/@`] Fz}Is}Yϱ$蚿KP)X~6#%d}5k'&f|EO!Bw]_R7?r=IC?r75ϱC m%*/69Άۃniy)9@ȜK7d%Pi|c#cfN ^ c`av70!`pʹ#?2b{cNI "=j؜iBfuBb_Q$%)4/츍`^P% W3,r~ #"BE=kCK#sT_pY(|cIԐ;!aߗ ZZ><r6? 0_3G\ x=D< Kz9'q ǡ>'v ȼbdCƕ4&~]$N?Foؒj~Ċee1T]b\GiNFC@:N؍#&X OJ D V5MCLnz#$zi|'iM'knDQE12$ǽm8I}ťD:n#YOѕz-?W)gʼn8)_GΰAO#SY4%l{2\ؗ\\Q}Qq1D!%OǤބNQ9%+y} ϡ[/E>FG2B/1CNYo,;){rD _&uF$'QD^*Lg s92o ^cb]MJ^ Nhr(j}9Oqn= !>v%йa>[ϒE)K^N6+&&HM"Q??VvϞ' ˅ K8<4NX7)Y:*W_BVEлPEI$Ni`<{3zDd }f?+,w+w[ĴLɌQRllIW"ȇCEװTCPoJEq=_؆J&}ђkXNWxfY2dѤ}-`ۼ';<')rtIOB|Dt3k*T1c\/, 5~ς{%Y"c?*ĞG٪hLZ)_C%=C^F81MPޔ c!)"0L% D j656cVМjZ!c(OVtIUGmd\)\!urBu9t7չKʱNhI#B$Q1vWJXdN]õ8K'%ջB\ٚ9{GbTa:zSDȻXbB?Ǣ~LyyHV% F??66C$B253ٞȤ;ߗ;CDW$\vgTiT9Hjc:?Z'z#t2%bt5< d)*1/i0YκbRس3_Bf?i!j=X>- sbWidر|^?&ko"\MD?CTAFkbdk-Ƿ"YgТ8 0@nFb' 7^jdo|r(3\ fK6\pV-æ< \8!_#Y<=Ǧ:="oc?v*v;6StЍyLpTgvˠ膗czL?"s:9I&'ۂdž.= I-Ve%gY"oWm7O~3ƝlOܭrmrAʇڢbO+6`I$\ ~qp&2;͞c4x7<sOCۗdی䑱7Od%86,Rc&p:^x-Wz{HјlCQ2LXђMfTĔj#3дuip3Io->7Gfډ?FaLJE$)ikF4ߖ4)N'tL$zLDrg8@d:|d1"K1hD8qf=>P#Q?ؓX%MثQАTPW&D/Gz;1 P(AD?$IO?N=|Jl]FFI<9j3ȞLd9)[ !t&k8/u#_'ϫzGD]'&h1?8|O'GQۥ)H1L]XSMQʽ pA hW8Je5h##$UV_2,;$Z!H= vsv&oB;#%,'"/%ƕܬrA!KK\IM _B?(dF%Jsu灬 LfbpN=-ODؚ?"m_cmT퍎Jbco$}\ mIblDgX#MO$QSyo~ b ?{=szӉ%}X?s,r]O 6R#%Ysk,pf^075#0oTs;wdϙئ3BΞ=5|_ _h06c!7a,fNt!e8r$~⇺$ҽ1$\>Nko1,Nz' ̋Y \{P=cq+j- hwpE\UCZXV9#k ď¿gV>Cr>Dņ;/yLca~+7y} $lO>~LCK'S[bޫBuQC77ѓ"7c=/U)Jsir1B8{%Y?VJX$q}(iO&gOOgQL*5jTO> <N\`yIJ}{zcGV0W鸶ˆdjT rjE ȋ K3$_CU,t5J?g?X!/v(Ǭ{zI*?O'<=/99\v!MwI>YEO>K'>zW};'Ogd] M =T&E1H .2Wu$$DJ "'Wґt!̥ [Սyˁ8PɎ=ވ"ȦaS] wU K1P= [`_;^'%8.ک-R#xI#IHN!W"ؕ|qR0P'c'Z6 :, u#')EBNTMx!vsԜI5ՒI֊eS%DM.㐛y($ry[BsqYm3$\@D:m4cjI7Oē3vu"UaƢIlҶtpmM1R'rd%t%$!=ވp>2#}%A$Jسȟٗn$Lcg^.G^Q>-^(V|rHTs+8gƍ.Wz.e1* Ks%:q$Oha g6>ss#[qC=XOg?ɖZp+|1ʠ˂598 }6^`$bcB%nDثځ>9i V&D/bJ/&rab8#/ DY,qЙ.3"_ȥBK0GG+㍿"8#:.{#"vC5;Df/:Ut'vP|07Y+^Dl"̽2KqBDڂ}෉nr |pw_ǣ]H9|Y{x}yI1?. fj1e_Cl`K#VcɈg2O9a$6U VJEJmrKU'7as!5DbeLe!MHow>$D{(䕹mڡ h}&mTLK:13z*N"s0Rau-uZivDwaPB+ГS?F F5 \Ob< {6N > @ɟɳ'vU8B`ߦɱ2wp־؄Nx8''%'Lfl|#;w4?T\jH;MHgy>S/"%8 +R"0D >Z8|W끭.CSG=-Zgc%T"C)D8q*&OĠްjrşb sȏqJ&~O~zNoE%>N pN9I.9H}z/0{Vhm(KP58=o`ӊrSx""1~C@"/b c"@{{>rxz|FS}; LlJ߹'͋F!$_#Kv0ߢ"!0Gx$M'nXiC-<+ K0L6"X T唭m>Q/BeETBT[bA[)<%7*sVk P1K|v-y%({ܐa*67it=w>palBPgr%웦 EiEMh"B_IM. Y$_ȝ4O 0EXOȨ݉>( d[LOix!bWm)&kW)CdQARHhQ$50١"G" XWTE9ב 2s䑷s v'\&/xi&ibX=QG b(N9'%i$-P]4 "ȍhPCL]zY?B(y#\.Hk $C2LE-[9I3*iWiXbSj Nv v]UJf?9[4%X92 aCݔR,t<n497(?;?.)GY\^E$. q9^ʌD.i~̳5S6 |\4_KB<&F5Up'(9`[#OJQ$1-\!,DqqZTM#i,XϤ~K#, "/rŬ9EE>FdvN;'>ěld8*es;~댛ϋ&#= O#wDŒ'7 ѱr-& hml c鋶z2O9ҾD [f%<1s_k#k4_JvrLj#$O5p|L]-ҘݾDfՊ8$`Rs f1̊9@ٔ A. R.}k_3N,,Lk(C.:'Y(.|Efݐ~sͯ;6_Bk,^񒳼^JEI_G[#Iw Y:KOiQ/+'g14e?i:r{5qȺgPt~R`.VE}=!+p%G&3.y ObifĨ+XJƪ ϑТ{4eLnEw&lyx?ȝ_"]~d&=L̙;G} { 9by~N:l?~svM c Juz':u&HOI]/QbCB/N O<ǣK$!#; ]pe౱J}#qIN!} A|Qad+8X?$Ծc>A.RP),0AɽT$&RMP.f}RM-Wbv[4+좆oHcld3_or76 2#$;?&葵9/?pQ+dRlD%2~ HRaNhOW蘅m7`ScL6M:A*ύha^ڐRہm<[/&NQo.5Q sedh6'BB46Sf'iLCH>d*ȋrQI T_b?$w/B\z͓$zQ4~dzI$G^Eؔ/1xcϢoDOa#!vd|k<2kbV(Rt@':} '®$$z?O}߲'iS&QW?"Fg,/8?hzr[c~'vt>H6W30|P8ÔJV)kP6\+iDA")"Lx OЕ)C3KKa&aؽHlU+X7Bߑ{SXqg'>~J$Ϟ+dY gDCo2K3:Z7t~E6N6ON:͓bo<;'U1Odn'H2JCo\J ӏG/+a =;>FpyޮIЦB둷up,qRS4CoP\ y;c%OeȔֻ&$ܪ!܉Ö$\(wwa.%9K7n]+dqSDr FQ+$W:9]'mĸ,1>n| iϱ$k|:<)|p%oPP^ˏs}X<'QxW"/:k$7'If|ρBTpLޣ$bPY&Zԗ솏_%bmz|yOO>E-&; =$}ٱYl.G?$%u(KNDytKKľKC#,σF&a0oB}=S :0?zy Dba0?bI YG)VC);% ͩ7d也$>TǁJId?2?>N}h5<ȯ?*Y)# .&t'رTFz &_&}xlcD63tDbTٕϸn|(XBHV-Ǡ Tfxr aܑ$2@FId|B43!腯'B >EBXJU ->}K'B7jtB'OGP0~Z&읝h"$? ؿ/"k`~(hhXiF8gɔI"wFԘ?qO}@S-bWC?dE9/7d/ ňd' O;$51Ucܓq6$I>e;Gm^ $wB IphQ/6Ό3cxȜ~ .`q?D^#OrvZ'n Yo:0B4Ƚ 4R>'Ҽ.hkBGuO4Ou2@/K?V5>4ɠ1I 45̞Cdu$/#mP=ȴi8_qb a7^_E5 OrDйDrILd_.^Lԡ);OY)frq蓤n?A~"L#aϠEC-hњSjn6dgiə AK0:P1z#^"p{Cpm;M$6^4IpBb;DӞÒ2#0$ q()͘e%bQxА2yLo(4 ϟLѿDb[$jm"72Դac28XroJSic `~0F\P+Z[ԉIodLloMB_JR(==`1 1#Ȍ!KAe4G"3,z}&ܭ!),Q3@˯JДؐwz[ҠCǣ|l`mG#wbG.dɯS>$2#doDdvFa?NxpA1eʈG8b yHDDF/KcY> B_ S烲<1Gߑ+5\aY̭E CR&O^G=ۼ6Ogz/Oq$?]{;NT5XlcO=wI8yɮǒIkJ>G'KAGuKb^Ї=&1bɓGN([9OsihxĒODdΪeHS%$[7O DY<[Hq]G,l_XC/aKOFJtpb+~KöNVdE&9 ' @&E!Ssbuylz^DqdrxWخDZ  bfHYr}˄*&f3.6') K%'-UH}Dsߴ>1nA~_.c(qbb|OyoZ$l>رO˛5.J} !A'^ZA^,5y؞r' {"YM o&Y߶j# NC)b- Nsqt"q$uj q'jdsC'(of;BLgzOp*!d3HJkl >![Q'غsD]I.I&T#= +B*%zнS^s͐|B$'/I=H {K3{[wGWcl)XbO/vQ낽Rf"{ #O9mX<;!AD^O[Ly G|p2kY: fF߳9TNk9l[{ek)h#7Xo;ϝeb쇂I,FAC=->Ď~Ъ?PB 'ȑo^5{bȟ>6t/luuuȸCٷ/CWOoYm~s7e.>}$#ˣGDS C1')?c8Od5lyLQ/!WJfb9MȆ.rfE1qDOD;%ux=7 J5qJuJ7?ɗ5a%.KMde%?Ni22A{O3f׃U4|jZpJ~r2/&D~ۆrCw$͓䩿f'rEL&> wbrTNƛ9S>u]1ۂg'|diE(x`IM`ZsBW _;^G8Qy57lrE7= Xamx3+>G>+(,;Lo0R7h'o!&Rw!3RIe= = W4XKx9$kd-4P- ,kA=LYnJe,b gd !Ii\,-][Q9t:e ڪ_r1xv6^Cr6>l)҄(Zq-v1P75$-dWMm˄Fד$C[=Xʍ%/ZM$WOR#rF#zE)ȫV7[\6zF޺pHJfI2rZ 90^*MčX#5ΆvR(|+`+RE@iV2%%GJHA! $!>.ΰ6Sca,|%)o"2e='N?S4Yw>0NCz2| SkUD43' 7ɖ+bfq$|t>qKبC.чD$~䎆-cnF>įȼmEmaʽX{lQ7tpDK)K[i5;q @`-I"FW2Rky]|t5T%Ό9QbKۓgCHZµ9K;ش&ێNrY&(?0b?ufwГW/qN,c;'x%ۍ/>Oa3OWΉzoKؼ&_ZhtBI6B_};;fE}P撱M&4qg(xRKH=k$kX@& G(\dPqǤz_2S~wMO3~oDy*`wtcr!n^ v|s5) wt'͗tF Hr4 ra;Lȁ&X##4ܔp"(sRԍV/Ҥpz lb8 Z<.)#Ejx9DDl3DQܬbjWlJ(ct﬑Zxl:n8%pCT mn"U|D,EZrt6%FHR5euc8[ 02>Tqxȯ m 9I&9Xȕv.y1@D$% b5&`irNcf$ԗcgI%;2sk5pO 35;{C7:vn&L T/K΁|%B-dP-# ;'3?RAoC|D?B~> D |{EŒee2ud~o /2T#=.V%`D1T9?cFOdU-} l#C%cY. k3~ޏcQ<_9$^j1‡KCxRd?6"o #&xTd_&Тf˂9@&_FӿHρ*U[SCRcЛG\ w^uL% lNVIDO<-yU Ċؓ(#圓 ׿LI&iu#D7c}fM~1f%_\MEH=# I,.6S.#Є)'26!|vK/9[K_Ibix%3dٜq#||Vkϰ;:pNrNFdb풃?Hjw$`WYmxy_B|+콷KKf2:a(xDhIId(x'|A *[n9q]6" | p?Rs7ExBvZ3LWV*k&eMDJ+LdOD&5$6$0%3C"(AבֿI?l QAdK9CO, =pfHy)!VM[r=4E:HRAN7d.KL'' N˪B$B,_HR& 9~k_g.* w%dw&I8`YTcY#oD4?6?co#iCeG*m~y}ٞ!C&|h6ǹO> D8{ D,{{dHl'o q`L{ls9dTzquLM'dGNMž#{ltSQZL)g4%s;{pw}6Z2["͎5Rvj}0rD6=X& =.K"2I(hWbcc"r}}#fwÕ&7DUBϰv"nV8&Vwm? 5P$\kD/cf}{ǂ>I]ٿwLSz4o=MÃ*E3>I$~d)إQU?A4,G! 6- B'B_7Kϡbv}FDӁA=:жg uŏ4FKm~r:%;[{$^>M&-bMR_Ɏ̜'S$47>Мy!|Y4rX.п#zUƓCWȶ9 +Dz^roΠ| }cUOףCq{'# 9"? _ߡtl$e|I7EE(n92LZ {33g$+ئv_OT,#8cϱ7T8E^ݞq>=˙n!̷g2sHQ;x dL;QfZ3Kmycr̛2iRhcf#2}J<-n,kh؟ '*i/36ۧ+w6 .dNgd佒Ie[H3]y1PK 9ܝ$`?ѐIDGK?MG"XnFbݖw%ߡJ"e%1 ֠kFhI4 ic{HI\rYF\9hhJ{H[b yhi ~lwvD- ^BS8\*2sNى1OqG pPKD1W ~I1' y| EoKidMbnjK!loj(-Wϑ,한`g%Id}x'H85ȯ%;9?d7rO—fkrzYq 8.(9\KFrf-nGiTO ) >6Sbk)R&ÎF32}@O|*f܊5p=y%Ǹښݒt6/&s<"ޑ\LdXUfE,|ג]O$"o0)qSJW"ؑD/j5 yv%9͋Fi,M!gOݗT+Ki߱9QLO݋O%s܉g \"BgGz6Af`_J"x:Wr{{ĬE /}Ao&5@~AQi72214F^G՞iI7_[? H%IbrJ WӲ]qD(X1"xeY0BKy^ę&}!1śIw?d>Hٿ\ @~J0G6bno+bɗ5_e&4H5c}WC s{.~j>ț(q$'i1 dZdըhf6^<,(?b!Dm9%_f%g@6xy;;K+"Fџ6K=#2XU<8o'D^Dr2nthrdGeMc1C"x2{$d|ps%O[GȎђX94kTpEE4*`#S4~;{?DF@bWV1씴[,[xM*y-npHzN_o[ 8#2BէI}V?7$gn#cKT%<Ƚ c8&cP6hbƭD-iE }Ά7ə|Fx'2$3N*(4 J0B:0 GN?Y9?C(EbRN$rdwKbcI`;ӂC&'?ȟ"b| y$dԑYݑpHEG7"UnHLI2'50K0r$tUL`йX|V:(64DDDG;d F#HlGmD`[m0CGcCFܡc]P1>!sD~IF7?k،͍|<UcD+#b:'?M,X>hU"#A#rGlHL%]x8FI왛[$s~&i jgg+nax9cj؜^7g^IOoFv4$oIt΋;MtK &%d䆎#ovKppP|{o< g?㡴CIُ[qx%1ҁQg47+te30]6(Xō8+^ P^RBj.e 5滲ί q,jW(GB f46椳'FDeZ{X2r\pS jDeo`Ge5b[%n6"J_d!gV}п%>c% 8@U$LN9d=LNg'nD&Ru2iFW3bۅji_<$>6LvXws΋OY65o> rMFkKdȘ&3PȦk(3B0#g_ Gρ45 Gf|dJ2XE\r4J|sHeyc{?k6tOQn_0'!l&:z2W)MW6Gy$%(FGF%}dnODHr"qSȕ*Q V& Ccyـ<1"QALǖE%>].HjL1)ix1>ϡF4۱F M Fŋʳ _d3 Cy9w'| X"wʼns-ٶsJKJEj2weࡼa,9/1{%L&'4fC.C9q>*N؜cZp)B| J:gP`oB˫wЮ|T%X/"C})Zy&x">!O!vw4;]Dy|^Uhfk8wℯ?%"r({ ˆ ~<`ff&c J&ƥW=؋$7-2LIB0|!/&& RڦȎKT[^ 6윍w$edC~<*JxmA } | uzU^wlbJB>S]-7MGaxxz{:E $A11?RgѿGt D}؛'ʛnM,Obk[hZM8"cy0GxĠ>~c„d6F܏HLQ5 Y>K{hTvF{" b$̹GOX#_c k葽ZD{}Ž!'IYM gn 1p<#䈖!me)3a˕kc7L#(C(RJ.t$䫟>b~䂣cMkҸ1DǺK'Iud.2͟U13vl?qhpBDiXj~F^gNB2^IP}rď($1HωBt@uƉ&Y|"xpo>ĜC}7C% PmR>ݴ0'B?+N';H SV] n%ZxmN5$p(!FM'SfGс'伷ʚK (tY4vFySjVmX8q m a9|eLhlV&`. .;)&jt)=35%|} =8օɆ%d߅~İiȾ%K'/d<(ȌKȸ’z/'f٫*H\+<}P}ǑgAv[$$[{bX"A6 <}CAa"hh^O.pN6͜br@2l?:A l~S1''J/DE9Zw丢578#99'7FdLv{OJ+hAF|?reᢤB<[J[b~H9U?"/]jʙÒA(]fB(0dxLCōG6xx"=lspKG؍3A*NTrfuR2c8",CfE؋O+G{5d~ D^`ÆFُ¸"'?i };>NZEVc}vg#yO,{jt@٤2BqG,zg5>I;/t)rH]>OѸ>WaiˤsCm= %SEDPŝ*%~E&?d{@1^3tM2^;$eN̍IK /so5=М6ۺDsOi`'(\!*I/F#6Z26@#1%ߡ}y&G..:xC2M?LDh{rq.OhqS#m҄"y3fr(N'meinx4SZboKؖ߼X߻$,oƅi6%}^H'3Ȓ'Ϊ\ )4Aycvdd' G^Yi'?HȟcFP)ܗ?I̱&%tTEHj,z'M)"'lJgQ" ZQN[2y"O/q_0"g%xsJ9ѳע9v{ly!4>~Јkьqi0%!_ Ǐl3בF Yq\I 5`Hz0+qsM2F^&fsZtjGg/ ??bdptc;}ߡ}&of6xS 3""SIJsKZBl[B4V|2< EGe`lD)?PC2OTrl_ؕNo S'MC "vGt˗/fȾL.|EօNBvŅľSa8p97t=kJO.1~Z)$'[oi8v%HuϱhtYKגơ<kR-)3K$Ш:!7 ;2dT.6KM-\9MkdFP-FftnHeccpt&aIXVm`7{$}ӉCY~ 6{)G7/P Y#3iɑ0fs4dˆ۫v~&z$u"b`V˒uMGJc/c Gb`B\ Ӿr&(ϗ]ĐL}ɹJm~FDr9ܺ}}NMr/!ES1),Vve9Cj& Ǣo&˔9;(HDv}r\MtWC̙`쭖ɖpI G_d.a q GB(%jt@`k#kDY$!ѳЗFFFFGHx#Qfb:?,欄4ā {ua_IocKPcđ9 k-ކ "΅uolF,O6P<. <>' xPL\xEdz>O}(8+g'dw9fKg̾8v-Xj%Fh&R|&WƊN^r$mk2%2- a쵵pq>$ز3#'(:9zŋB'WtId̩F7;5CeITɗx1K8rQ)%^\7%/&M,YoUq?> X@eқnIvaI/J`ж^ȟƉܼHFW#w&~Q&7?D( ġm9yYK|xw|R9첑<Л1Y WO>zX|<TMKzWW<4LУ=ePgKl"7MAW&}% 1혟`^:8)!O?kz6؆Ϟ <|Hi,p}gOGNbOe4Bchi#y瑩bnP܍UlG|$h(* 66[<Є%OϨt7 q"zwlC<D!$QfRDECF e2<Jlfr!m-^WWj?1{ܛai;AZ!%V" #rjRԌV򗪱LO s B)5;~ ^9$Ee#Fm&? ӑ$~0SxI :JPWIs!h䌑Cq%)mcId2A=1bKA7fcv?v?_ʚTk7w"5n?$gEe(ft*ZԐihwCBe|)hk?2;.GֶeeA$̩ &#*ƨhs~ Y%HDqȤCN"b3.- %~Q._r[;gНL%ey< j4'&E%a A"ՊM̏ :^D߸! v!S<9F )I?ǶD|1Ҵ%8IJs$ioELȌMN=ρs0_|_Sl*=Yu䀂lt=̷gsy=^]YOwў6‚s9u2SfZ*ŖeA(4gM>BqRz包C\z#w?iD1C{2Gd"#1q l,h5}kKd a| z0Bϰ6r6zX+\x`]>E,Q>O̷cwnS$;k2cZ*pN<Fn "Ox]z3-?=ƒ$ IY2rǦjc[IEdy'% d7Rp7r7ueviءP?r$ּYXJBabs Mrr65Sׂ><8KLNz)çz. }^o,[e2V9'hm<UN|v7O2yhGepB.zݍ1l_ИOBUoff^E+8aZo t <:l/6/ JD4(H6mISYq=" -$6cKUYk.|Pr{"wT""0NS9U ;D}%=InTMIX_ ͠!>j_%9hf4u"|6|du 'ooq~cc!~ ׹cz|c {=@R59| yIt5#5=ě̎I UeG VЅ$i$QǴ ZpG}TBARH}N\`tD6 j5g#D%"ZE"3-MnN 20 DKNz>3[Ģ#\@QODIȻQ39ܔ3tqɔVPa*$W8={ȕbRIx`!q"Cz'vɇ\hc| WɍR]!ZT^rQҲbs~`ySnA*5bջ7d*|fJ%,]?/csC,E#{MW .q2<=Svv^ofQ̂eo\r>R>JĔ噃 ےbu+Ga{۱nK"@tkftkx35Ōw،e: *b^NW]BϜ %DR,nZ9['͓H*TI|QI 49 D32$Qdf6̉Aʣ 5(ɟ-ފ dZID%%t\S2DۇicіD1vMU,$%L)(9.0k6E X(}-h2} {œ/^dyPK?#۔w1y 0UcRsh:|oS0~?b9bwz AwdCY8H[,3"GHG[LіD%3b2YK vcBp];' Ve. " JeG~%+0CM*HH}9DrDGOa#NFIH;+Ǥu5`jDm- GGhac?_z k54Tf hhk=/{zE؊xIQ|"9 t0Cghq:\Z*?kB747>F4I&/&قZ|A56L(x'l$&'C8'>x_OjX[GvqC47.\{^6kf6輸8Ra!=\+lSd߱8Zc5p+ 7iV|V&\tS3r3Xʱ,|ēkˉfS:ĝ1DLtfC~E=87L'uףr:|#_'pRꉇkdΚJܕs:5lM2e*-j} J3]*M& ˿tP\^ S)s~ B ȼU{T 5TMC'G$]"Ko"M' djofKK8bw@4'yLv(JS(X_|d-A+C%rW'jI6W^̠A-FDK oC bd>>=}d\t, zd7c|mp82]>G x476nm &OB/S"/lQSX.RJ(V(12!C {ӳ$Zy^J2s-Oj2NbEX'.eHF{ii;T MdCfr;. M-fD1K_XќأcdSf1xbR(rZ![-!IfFDĵ&r_ 4۲HN1\/,TuB8$̊u[ %:3,NV*AS$Jݢo4i9>['JF9HF!Tܙ ݝ62oF8 ^kKme+3*hkfNhG\COX1X/albf[)f$I&aN/BSKqL,L\4x0K&zsP*:s0+%Pn&I"RsjH!KT4)nP)OEV5 fbpV(fV 09':&bf>G$hCͷdO5C"mj"dsɱ{$Iq)#LiK'zvy=ZkpaiOKqz='^ǡc "KCGho01-HL񁝾b4F7lABE%e$)' 3df-6ȴ$L'E ߻FDDωlpyp{,vͮ{n8|6V>N<Ɋ߉#vb9O>!,Y4tdIſ(dvv O}DAKUI -' &cf$D[*x&{!g 3v+$`Rvkĵ< WЩOqB_]K9#>F+߳OowEcit?G2r|~ñ}P55:1c}np!b?>X_$.IʍUuPdc!&.r|dab> } @N1686uY4UogWvM1(L_5#gܗ?\&Kk]F}fʾ܍m̙K2R! %U+M7I 7E3,5LFV3*Ϥڢ ,e̒jL !Ą`2%ޑ'eg?YQ')yf2Lj%NIxqtR`P8rdo\x/4m~!p8& ϔPŒm(6(w6'#哏8yqJW $ cF>3 s^infϒ{~=.}7")s[]xmcOO1*vOy%ȵ?#Eғrn=nFZo瑐n7/IEu|$T|዗\8lxl}p>F{(}K?L7W;P*0$5KA l%u"2/ AĔU|ug2:\|_$FY*5$TD_/1bT~rIhᔞeZwQ'F-^ءhEG~+%y O#ǁ폒$lɌv"~wX{?Y„%WȠ&2xpg{qN7[f_1yfEڶe^S L6 {ht(6 㡩3؞גoݗ,2vNo>%cb.qDɏʘSByњi("k9" \6#cx֘y[ VdvK ț`2l%L֐[9W.쌢Y+lFd{܌aF$}I bG`r)~átW OdI@$QZQ8]/.CdLSd8nXfIKsYotuDb%ߥ2hEmHpj^ԡ0;Ҡ\EC껡lALLʮo6k(|Dx "9 z;} N̎~@(bA4Ւw.݋m~`"JPDG(R"σ,NHя]@0E] MA?FNktsDݝҪX\;gDK>Nhr'پ_'pQl[dPY8ْ̉J`0EoӾ$ .&7<ϮL&ל1ȝOm2sn99x"#q"韑`t` ubA5BKGc/aG=$DJz'aSY!"cd%2`DOH.%bD<\%"Sop03=Nqކ@Do'b{>: юX_œO\68x.!%p7& S=ccy x c#w>ٸy0\C~d%ru eg~KBAgzk$qhn\ /vMY8Jnb[RDYb͹-"F IRKMXݾ8[b,ݙ7/ d+5$OBd_e AAjdM'4'Ni' MA ClP6BS $Ԏ)gj[̉ mnF ple4"Ko!yKf2h(|t+/ȭTJʉPFݕm} pnXʽ ʝ)xѪz`e7<ǑKJב7I. OI-Z~)wPlraBT../_MxRƽo?P[rJi6ڭh? h> eJ&F}@*#{N xac~vMI j7' i lQO5:X**T(/EqB$4 h:EvI4N`UӸ3صNۭ{;YE58$' ĊMwVȲ2*WS%[ВGa%(-F&EM9<#y,^!pl14, FEd܀vJg44$'z>6V֞\!]crӹy,?.m¾C8솋 qD ؔ>/d/RbJwKl؆ܶ^ܤrBZdp62Ф:kyC" BъRܲg_dIIMD"YdjI{I6 ;gB{&I]-eU '@ #f#0DfJt '|PPVL7tM 9r6obI]15>[$6\9"(!LT>~ªZn|Xz"RL'ݝ(\xڷvmN{bG'dEzI^;caƮ^0iqlMCq3{7X-8#! PIA&$D.!6"07!HqO-IkJG, E`."1%DDIOB/.2I<߂c#/#Rcmg-PgPZt$&FTfG6M{JRSɶWhE0SȎ~ԋgaNY3=30!w?Gb$y$G[?ɐ;M S, cb5oU EWzZ/yvwY'&ɗ'd ,v^ASL^]B1,z!9|}Ϥ)! ϱț#^OȖFHltGz4d{W{׋Fa)Z>u4BjCSNzGy|Q"o#Дȟ30"xHG>=0| P$n<<>*O'gxNe /gq'n6JG"n[Յ/vOحcDC-i3Tyob xnb<5=(=^,eZ: O@wcG4e싈k71 i&ja<&}c+!SN/ŸL[ūiM(s} CAk'gd|-}ZQB{4$О'SDXعTmOfT7 .DCRs"؝`hwŻ'+؛עylMe{ގJg| }I<+m_"qJی ^蛩~MFО*"=rz\(5ּ{~gD1%+M2H0MY$H"2˥c%cN>h/د@0m} XcMA3EK qunK - Q9A]^cA5F7țS~L[.vwc59ǂVds5iL O.ǥ 5q&j-%vòUВ/$y9=doJH~#X1hmнtA= Ɋ^D?g}ELF&'/ d;96}\> zjoF^ (Q2M#cS4]mn L1m:CO:'fd<=E0vPe{$wR.h-M v̜&pb5,f#44ÒDmUΆ)ӒU~I& r|`OʞI) pTy˲ˍL`m ̵+"LPTIJt* W3NzX&/R<30q,MVSncbD 4KPPuõD'X^D_*\Cj RҜ`&}CYNSX"5GlIKƶ*$ ͢/ђeXr!,$Bi1LOܨ ǫ%IVq'SC}zYm 6D?r=G²ܦIdym!%=BiHԫR:3yd)nL1n0TJBva2Ruq՜sըlvIm1"g zidN2q ^Q:xkd*q"vҚj5I'MdD}Z3olpwg*,A䘿*I|A |Nvx6 9'N%C!#,0Qqh~5ϑcqX:H>Ǟ|8AJH$HA9A-.y9>PGQFl8f<~l6S?GCk|#{]h2#XO y|YI_nɅ̒/ᱽuD8.i͍m4o%PZ9}ݤݲ֢F*rZ|2eӛ&lr^&!nC7Cjj7Ѝ$|5[{ &˹=(w+1>t86&0ҒݿHؘ."g_X*G'NޝL$)%KXdľ^ݥPCvq. K(D> مfO fGP81GW0zKQqd䤲i瑪JwLYrt4Cqd11B=7] jfq'9KB!t& VoE"XQ6j#(˜CtOd;OAdEur C__$"d}$ddV 0c#A"5&:'BOk'сfH7*ۅZR1Kn, $ʸ^OciNlJ\qϒ'jI\[35Mt&kv!Kݱ+"|:JQD o7XO Ҏ,ߴ< '> +wy0pp+%݊JJE3PN^6ҦPZyR0Nf-T . ,\,2>MI-+jZlp7g{|g2'E9\/tCEtJ :׃W є@ 9NL.<)1|GqqG I _L ^^\ םi<_.rY1cR':FI. ,u$ItdSSFrC@v~De7)7͝p4{ɕKyΌfMBԲ]x ])z$$7p`Hֆ!4Q %Tބ&E?!eJ֐͛lo{C6{a Nr4 MMALגB1XP+gDGDP0$ۋ !M^S~dxpvFPA_zIT.<:<胨*dN6Dqtؗ^OI#F 8C .!SMP.'|W,\Жo>>{R6Oc71F,$=QZ#vK/4'Cr9f܋0mf | vxn{*8hO"HZ !!G"P[tJ>#$vtHrxr;a{!{CRLy42߂swSdܡɂlwdܱX lscJySg8xuvO8K3CN3N6h iO1X;J 榩2*DڵwNinc/T7x$rQކŚxscs®v م-Yw*wXآ s(2*_ÇN7͈JrDqY8bzD$:mgsCmrmWGbZ$)z#'W )ْeT.E1NSdf0F2OO4EQL>OgBnx'țo&̊NpJi~̪ {QEN%%в):"/5BqϺ'sy~DΎ~IKg?ȿ cq^l6?wcLa7kPz&F~8Gl ˄~QrDs) v{fO< 3B9?4m5$p6'B2 PdzЕЄObO0Qη#.`UOA+sE-Ռg;c[ʌXk.I O(bon8dyGB3^HlD ũ)B9?a Ed w{zKM"G"e~E8呕D|C+1셷KȑrFJ~I}hd$_==hREt1`%^#4IbX]"Qv߰|\Z$&3sR-C8m#)74g(B[4Dw"S')#M!?Qss) Γern%.#BMMLqi\ LfO(?ʘ}HHLЉVb!B$HNR"u R$(dm"2YC{wEHo+7e율Gd1 y 37m-qB^J藆Q ذ6ոP6LDQ%Tpj;2n7exٮ [s1g|^Hqq#/d]̟$*KCXT/mI%T2XmD,Uhgr'RtBŐ3D4OidݜBxD=S* Hgm)Jea x$,[8og$a,Fg R0^8?r,d%x)k+{$5' 4!7Dݚ]!]|!?*^ Z!TB$ך}Obº/`]L/Vwd\tbcBP9b”ų$^O G zMvOh=H㬏"-5,G*tw 5 alV蘌I$Q[l\J'+ p&F|Ircs$KcaK.FD'#DgCt62'bdil%cHd4!&Kr1%,yO&ҭ)"c%Lm<"KhVӓe4 NFRЛI1"]gs@ڇ#m } ="4 Z\3r,b?Dw:Q?cH%B7)b:eUFnpLhV$ɑ,OrgF-gyFG؁7cu8c9 tŌ(;1#n"pq2pKN8&01QSBoqQiozH,LNP2aw2' _J:ǟ;#C m| MGTFdNG4}Ckc {k~~H͒Еgȑ<>8Bl| eKcjF4?T2䚙'?99'-'gq76>Eޕ^6e#cHpBƔs{R=pACw8ț xxZV8e4ה//*D06c.dՒC~G1Y՗#wS$څSnIU]r&,ʤYd TNl>Ifڗ70ƚr~ųt= 4uC,Js(m73cKh?"l3xr' N`|24[31Jw} ʊy'^n)X N8R[ق&rCkn֗E+1RtQOr'G@)2/c&qdw'n6v佩p2̩7Ȥ3U Ԝ.ZT~C/)ztFTʖNɕD` ȣ=~''->z1$'9dFd!o8"R DЂ%zThTƩ_Cg y y6#bMsEr>U p6#ƤJ)jFNFdrFI-ҏrplWXt8[ScɕJq;cm#zh1Bq<7|=7e~v";V?}#dG /Bh?Cj쒒M_7НКFYL5({|<` 1J-D#N5rYv BP8\HQ2V^k 1}z0^M;gzۇ{kجĴ3H"TfA>c* h\>682d:Ek#srp0)"!-/d{bdl|JnZPE8GZ%іb b! =fFŖjq$9 VJA<&Ч(V M~c?!oeS/H;~Ϥgiɳ-"a%~0&k}G.knZdʔ=` C*?ކg' 2_7 zz:OW"Lq\ Ta#Kt!u\A1s6hvq-^zov= C)O䳘Y0Yx%Lgi&DLi硼!D!K&F|t1TX|.TqCspRĉ}5 2Zks= 흳d`Oߢs o϶֙sjڑ>MfQȟ vMȋg7'vx < OaC"HpeK ͌u n9%i5/%(NfSCD$JG'S lx~S@y2o~*&OGӛf 7

    D k2z[ /db#/t$'D:d08lrGdOX,F9mlл d2KUnk|eʒab0ύ- d$|ݪSwc8G˲.31(Ls!6|Yϐ5wmYY_kho&)oUpny $|8 gN v-' !f^ESɟc9`2g_$*m-%^>DWf"|:*S jtHN;#eS96Ùd2;䂟dpdOJ\ȇOcGV@d"Ѱ#k"O TTHi9U 'Tn_fLCL)MѼu}Kȩ [I[)5B8&ݟKĵKO!p-/@~-lȊ􄅻-ot.ٓmv&."\5:~ag$gxJY7t32v\f쎎Dr, l^hȎ.@BF+ial2x4˟׌r+' =Fuh4=R=@Y+0"Vf )l## dc,5u ?@ϑYplȇ$]zkķȣ=a Bꑦ$627=\Ge`~1/dvBHjF܄C.@G^뜗^kY>K(WYl :Lл\7|iՉwij"ɏ(),'˂vsf)ðn@CC -M9$}A(~$4Og~Φ'?e1$̏D8.\ZImKihHn{ ̆-.0eɕHYjr)'G'D? CB"rp8CYj> rcPM&:mAOOe/=+* FY!l:\[Ŕ-bI80jvxԴ|-4KL]za"(BE&۵0rc 6A激Cm96(Ax]Fd8 mضN@hS#'f99D&$?d,lz6Zq3YmA;<@Ntiu]{pO',=X\J[pHII AS/dȌBꍕd?p --ˮZ|-/li!13 ՖŌ &7gNN.8@{l5l #oElޢ^R< X#/""7%ضa1.]v՚#3( 7}Awt9ffIJH AA =OL/z}0c))+=~? A2! R, !. Fsy5n Zt}DpF'-=^CL^"b:|f@; `v*r _ [ b S'UJX #Fxy"DǶ,Ȝ쑙L0s0tX'cش\t2>^wX[-9 - gI!{~, YWnz=%ũwT\ۢ%b֫gdMc#Kj?u :~n˂#ob*@8 sGRH!amI35ghN/f^rHa u03B  vJ Ճph{XQ$++GN-N^dNclXL-䑗3W`y LtBXThHj7 OPHӍiZHn,MJ  B;kYpZ@;3 ?HSէӖ Y2 Ȏfbs7M{uȯ2Ð&Ւ0`]b*QJIѨ2x̘ܧ$H1/{`l6bĸ0Hҙi{8FJ߻IvEpZk ζ-Qnˬ#:&U1 B=  VX ujDY~Ļ"'Q*[~c]m8@g% -K12CM^6 ]-pYlԄ8 .\!yЎl}"`T\ @;W^(86\_c!ݎ Ϯcq)xs@ Fddػ/ C@P߀B $d7euU`Z;jSr+w,0K $@Ȕg$"?vr~mXp"$PKͺA[*p/cݳ\ 0|zF]JQ'LN ՜= QT#+D7>3#%̒6'ԂG\F@apuDw@>]N G Ԇ 6~Đ 1#j5@-\gN)5,؎dD~Au`@WY =</8 %Mc{+-^3@ DCol)RQ*P H8ie[G? ]]6H@ur.187hMy.jĆ$m"&Nh] -}!DIx#|NVZT-b j^K Fv 仫dP6U0Y% MVN܌oRjc0]Aoa230 Y16A|e%ӋA,j3l#a`IeF[ ? "nrz!؅ #PlNn'<&kn",W2C,x#e o4B[x\Xi:25(IiDoPqm#Ho#=c8Z/1&1q-Ny3q_2 b/$LM/R9!A&Dl/8`gHs\>[ tZ3)"F2Jf{Pemw o@u/B\6K#UL@4E%0yq&(3llV@m& A5۞'|⡀^H_H<\W^ie$'DI)dSOm[H/Yy1M히Ävs3nĜL`<}CS;dV v&DzF zdaf$OQHfSxr5fvc،Ä/lE'6RC|$Q.ϒ謪#وOlyi7{˱VԆ䬑>1Wg )Q,sQ캐3-cSgfC&)W*:@ؗH]Z`s"ѷH`b,@-Xw7QˎjI˻Vg׷!ff[JI!L a#aه}_&Vɟ̷RQ\. T6s:;9VM&2 : u DAAw?val붊o.EBܭVpd z(XvɤKndc'ȁb jd>`^VasY|6[18 hNh؝ 'EM[B K{ͅfd`G@`2-7l`+d iD̓B90dzNh2CAun\rpeƇr/I62%mtcmXEip$,$;<LatWrLxv)Ė,e%{!Ւ {b]єՈGO1 r4tfR1M擞 }j:/`0_25@vJSg&v5R[0p:SVC^c;%yyfDl&e6J܆Z gi{iixrϲzH&0IEH=D lO'A 9 Zmi9r3iPy5Q-w9|1;bƮG]Swگgg%%۳m"&!l/'A嫏 0,b:Bfe L힬o6F[)?%HF½LU0dC6E#f?Ӗ.+m6Jz2[v?łf T";h#\|xc*~#H b 6@jƅL2Q+&S¦ :E܂፻@$Ac[wKT`@j<`SnXO ޡ :. 29Bu)x0m۶xb[7Z p66?EZLl}jC^obs0- !|u"T^MWKwujA2k#n.$'y]r0F}!=O[ |&-Aac5rAŤ.[8E&f DG ,@/jᓝhsvq;0^;|S6NrFͷ,R6RJdCpq}vH x 0y‘3|2ab&v7էYp+F6]`;g!OשfѦ =~@JrsQh<At||LgNE5d-񵡛E7,kk lAՈpX$/YYc NzTG$܅S6ssQ[PG"<k rɝ"0:CTnF)&1 tdB.6L웄$ށlv3MKEr4 .ū7$lS)>r^.͡7;vB͑+dD# #c"9vӀőb#pEHapۜ$4!WnFҝUB7R !@e`cH_1Zl\Vt ^,'k B&ka rg O~OC .16p.\o)^@-:["‡d6/K\;dWXd2^Sti2l:KC30 ؀Jt~pS9LX O%Dv>Ad%#clي+![ma0U _ȇE[c :I$5a-=Ju lZNmtIGy/T">Falm">l,eW1ӌ02[fӾ2((S Nj{'9c]-= ,5^P =_Rּ Hj Ume6prp F8Kpϲغb[6zk$a1oX5jEB2Wu$Yn2 A[_vIpW?ψ-{ci~[MaI6-9|)6,m:eKn#%1 J>`srvpUm r ##-N'˹P ys`5_w !:h67dlaQ$*il Pf}m,a|^l3@j\qB:bՃei%Y_`ba>{&iU@ B ɡ1ъr{XsH Y=Ή=!p?oC_^ \a?-N.z7L~I5[jH%FKfM\C&d4/HG @ |ŷZXMr4 G/ȵ`{g7<: ݾ 1%6pb.M[d?{0DO*-D0lGh0gS 0ĠTI}mvW(PɢPi67|PQVPg, ө}'ޮϭHǡea @}:,>(!в."Eg/A^X5Xk3Y0<T!G)L ?.aOVRIRQ)lc4̶lF& CHOO/-v5.2e;m=|iwHl 琏v͏D<5]'D; 'ӶZ #u3-;t95(;40*yvq]P׮L/zLADխqi0Idt29aE!"BX8ALlf|' #kȱAN&R 0#c5aDA 쾳fXKm{2Ј`g$y"/Map(<p+d~1iF'^g(& F(nd@{tDJ]#3uS۵3h2pblIA u`;8ܹoazH@-WkF>]{`VF0F 89)'He!bZI>'ɔ#nr\Ur49(ͅ3_e4X$;w`=oBkChKF04ޔ%!!Q @ 47e7+&KLLX (elsn\:\Z嘂[:ZĐ;~Ĺp vP1B>nI7,ȱ<@j.̄@pٟm%l;&SjM.-O!2X 7ױ16'm ABH" e ZzXE2}Q Bc&i$?oNAagG3틳B/` k;="P-"]dRiIP3僭,xo̻0GKU\uw- ?3Xڢ(bfZ/Jn :H桨20M ~iς+rqC dLdN1A4,$dfZ`w[M1C22r՛vLEl.E8N>I&6ӑO/ ؁ Q%. N9.-HmθDI(h݅RdzeB1*ٗ`v#?fIw ,&ݺD莃,\u ϖ b#A858e ',%I&w [ZH>؇E!iL`[y!OGEg1ce`^\ 9rhzH1vbvb"[z@Fԑ#Q\I}DÝI3%[A dPgs/䙚-.2D<#;p  oge ]Jy 1$&YEX9 pY9 !hL`hd}bLq{ed?cXCj>b ė\ѬMOlaC5m[&C4_,D -i"Kbn+fK[3pAU٩د>Z_5x9ٵ!8D,VYKxe2͍5Imbw;" K|Me&1^ iw#v@̓){3 k$46L)}bk(K@+B6x@f-[ۛruV>Io塁jUcdĈ!؇%&yip8 fW g݆&5\zT!P' %` Vk_KvFAg,h[UOrۙg;gg[tF~0lF)&y%8}m&'6x j3|:f,:CKdOr2;&S29!&H2{lnddGI-A: I6̜2P2_ {`-K5 x6#88BB"@=NvL:_At8[x@^^R^+ppգ+2xa_  wnʍ܆F.2>Ѝ lrqL=ay `: ͞٫?rnA,Mdp" []a}@;-#ˆ`qٞ2@TH!eɿl\,I0$VuX帝Xkגp' lU3zZBS2VDp<>P;c_(D@;ˌ q>% L6VdobM:7DAqN==~_+ۜ#v_2tfJ4 |>>?݁Gܶ4>G'kX{h.rڦ^cqcjƇnM W`RHcc y筣l0a!0z<2wcMp,[bdH3,|.&4y2eąa#6 ~ 7O '}$z!rA&5[TzRGs#Hp7 '2 Y.mrrIAG`屋D NmW}*W $Gyae35ݲzYR|s=, ^7CHC`Z{~L>h-6Ƀ :с;݋NdlL 3\pWv?-/,H^L)Dx\D].p@?icsikj)"k"`")#r4q7fk$؈L0]QRہ=Y՝AeZL)d|!NACXr!Q&Ft{,Y{ IjolXl;u&XOp\ze4?a0dkh(]1 &|I;gIySf%}ոz; vҫ>~< ؛ fhdr4'x9ǿޘry԰v@u!̐V%f٣Mmn/LCd&w3ؙCg Dk5(ۘ!1O7#;~䚽##!JR݌g2s-?rN" K3u] `=hHB*  BPl쀫8q\?,@)T-ى?r&C3di'a(cdF@Ͱ)?C.Γ V @\6,盚,> #)(I~) y(s @n#IV$.^am/ #acDy.[!(dJ 47#WuR6 6ZF)4&`!1 ΫD; ö=Lwl9rl .b=3&^ްd'*#qՂ@FbF0함 h{vY" 19d`j] iIPK09ЇHΟaFΐ}Ki1onE]؎7m2d )6r )]= %!Gl[库C[هa|Ɓ14͖tA0lk䢗d &MAU82@XNf.񵈂:KE1[r k0ϗxá?%Fk$ec/FFwdpV}%؈hФ&_1CvS> ȀcB?z7-w@LX)0KQ)e8l0٢Awe `CE0,8~X{)g *QOjX;$<#>l ɇK fl䘳ȷa L8H-t g]@$YoZlmEib #?TEM(Y1eEO8Dpz@YcܽC]yj=I 9 E.両ˤ: [?sDDQ̔nl.TtFr.$!ԆG@e 04$ f,`dEĆ=% iAi n g%F5E ; w-pnk;lXe`y8|<$)'l {j)JykFGaCkW(es2`o-Zb}Eg+n^NϲY،bO.t[d-].X4>F6YĎr [:! G%{de~Dabcs>@M2qw"!H4jiF^GMdF%y5{ Il@d<#,fmN  iZ>GdOnȱ9_8&i"gg\][nnt"%uC^N66~̟RnKdx4h _K-rĈY% e[G(f%ӳCrO%LE\$Òډ,d6P[wT"YUЁo'pavcQj,CYLK%4,8InxzVJ*DpK} ?rӓ$Z(1g >8a8%Ϳ- D̉zI!|!A1;q ƙd&\H+L44H؈>DN;S(G`N?`ېuVG"icK-dVb `Y)HR+3N) 6nr׶tȸ8^ӉzVY-26A]CD˜DÈ7$pŞ,Nh۝J}EͲB:S/B}@'Y$XAAf6C X9z";y]k7rwَ8e{{%?ٔ 6CxZʵ%@<1hԉ;@0v] ]?Q2N3V*fFϐ?mfK-,,b2[aَڰC1"ۑJ|#k86x2\'y#'ObБtወ5V@.-%=g >FyF$dG6=pI4ϙsliy?XXvŨ:}9FB5?̀Hq\ (t;M#r<,(q乨=y80@({vyO_B݂R[l5u) hJC <#' S<6@%ŏ.PdB`+vfC & W >H @BԆ1|]1ٌep rKȁ =/% ɣo\:I՘Mn@}iG]9ɡyiWd~{:3g,9#VRi?J[ğ X5yh02 9R v_M{$fxX&c+dVT{L|,\= :q9, ߝpW0ޤ"f54ZmSlr3`5!Ahr͑4kޭGO7m>3#aE1a6f++2{: f"QN6Qu?ĀڪI&%W⃀^~DǦZKb3FCp 㤁N.cȁ{?~ vnan |]TէPjqE: `>1 @++cwlP㰡Xw1X_DpwFh{:#1a &&[2Ci-UW-xxJÊqa5+oo-C1LSˋ#<\/SoC({:X36KV@yn&GWdSdFD/>Z"1# XUCpwMj3KpAr&%Iv2"=.t#`{"?c[6Kȝ)ĉ';( piaH\?! ; <+@72Uz5ed`<˞b\,3`#b%?#ÿ-'Q׹^AfXN3ly~ H}F+>HV={Xd/lofDL.GmNYfdG3l_$&4''kj}e"p$g>7-< B\l#'X[\HfAH.ܿ-\/Rt۸ z_Ok+~] =r(] -ț0F*m"-C}䌼!r6˖˻Hxdf 33 r\:Ǜ.`=B MDPfo1,OD<7fd_iH$UmlE`<]:6+!(N;TvRJf][B-"G /^';+tJe#'lfc\1}F}ȁ c>`Xػ[A;EۗVX#v=o|e:L&"I>!#MmÞПV]ԇl]fxmC}vQ:Iv\ۚl$bl\ kt(6.Mb _"AF>SZ.`!']wۍ$=Nd ˦A&V %qشYba'EI%T4E!!vSuo3t }x{pԤ71#.)#%i܎XP ^FqZY 7dF W=G@'9Ͳ1D_{${qPO>!n6KQ2N]/=%lܵ6#ԘK% N] &m:<'"r"fW)Ea3zJzc'x13[ $u@_ 3fo?`08BL[AðeZruAhMd׭0V+ԄB͛]n=DHW9xS."QgTyx5؀QQ1'Q 0M9aY\z M 2&I8M0iZc¬qlsm-;Flss'P򐐆v\ɘjX^[l5['x@]{:3,9olpq9 I fxi@0ޟPӰP1!$l &B4o]ٰ/D>;h[ "`GR!;؅,TU}!C^vP Yb&ĩlcEƶ9%ay[@r;hF-H(MB",Fu A起"ģdeNAR#gաmm_r@tOo 4g=w2;ydeq/Ya'6l'*2谟gaa>'l60-,;3:U!q5 bn켽A.abOy& 4ayybr8U`XF inT#-|G^]Xl x?q?yY<鳋lgX%pX?-Oa&ɱ![ז`.25 Yș%86n gn--uS3tgsƠ!}2qHA ܷEX_A ͬ<ҼbXee$n=Q{aKr!dN ^"\0:3 Ar( : =,N,Cv:\"yl GY$$BR }4rPЉcy;LB\+q1@|:FdC } vmu(AEYt/D Fȑ]E_ݦYC`f췂i"{ =vg8"Ʋ`ඔP.!0?u`(V}+'"mi?RAbLԎJ؇[ iؠC-h+++Nm/Vg\B̐WAo-V'+Đ/-E=z]W>F^(aN$}Ց!w;,M0aR"J/@g"@1;&yi"(; @w7r7aAi-N.y.+ lm@v- 9ɥQrN2EYG(q.g3I DBU$I"M:+>xyd/w&;i( YK *Uo+vc{ ˲NB";mE{t$vA`JPBMrg \q{-a4w8Xm6hYiwm 12R}`c_כ -SO,C%rs?~D}g>fd"ijA'xHMe=0nݳz1ll0]d i1`G!WEd _lQ { w|?EgZݽX ދ-9AFZ!K}0U!j r3e,0ض>"jtpd{"` \^-ѵ);&}d"?% J2lT"D\:[/a6|@#ͺ8[;Wxd@Wh0ma @XA{2jPج>Wvck @]ي ,̋uvn@P53ey]-)"*(=iՎM?rMrY!ݽ32Y`;sA˰uoVQ6$&ĠG==:Ƒ2-Nn}H@X>:v/I["iojn@//*1:Bv ^Y=*Hz)v9v+gBXk'S&̀-d&@F} JKAMn-~$%'bcuuF{iKњ`ې/!d}y'L\nG؇IQݖ8qmlxRk=偪Lo b)N-zzHU_5ck_J\>1 <&Q}twxb'z3aY"H k?jpD8Os1 Lo]@ R3~#CHNd[ŃQ$\rrJ ;#d/W`K,Ԥ_5 >n[%bMvʾΝaB:Qc4Mdz"RzwG.< V!ExS1mLH΋q=S bVͥBDt8/؀Gc@FXP=^$p[7W/S6Ȩy ͞(&Z ~G+)YٛQ'f\`bV,w&Ũp=$^7 'a !0(7f#.a9@4I*Ԓx$ڃPd!2"2vY|Pdy~,Z%va'z~jn^L]q)k9Zoed]OWK,8\RPlHG=]N-B |VAQ z_AdR^K:OaF2IԌp8S˧3LFGB t]<917eLntՠY 5 Gp>$aݖU "E~}Dчߊ~&L$c,"3gj$"d&ӿ˻|?0X!}w圁u@$QnjxbrVd=j|L'3By":wx(P|C+1wb~e6 ,kkQ#%}3qb:u0щdT5nd `1M3eu* @jf}#I hc!WNY xD#v _ h >x{[ô`g|An鰠i3Q=tN@aq EVYMߌHB&d%r`i?/ LX̌aˁ4:.fq f2`)7[!vy{p$l@Adv(:#E&hKic*2=}/vC.He%d~аr\Drv@'ߩ3$_%t'YuYK_!^a1 Kd0ݯö{`D?B$h&S:wNIpc>F$s>Y/Dy&dqPr@6!~a%ěi&6SgVe l`Y)HY_StR#srLP݁%K!@͵܈$l֙ N&zYr"oA8zHQ@Z8aƇLSCH :gd!2Z]lP̻L.f $ZxqntE I" CKf% fV^&9{oi1xT1%`>gb/aO˙Gm˷ܷ++6LpT{}b`vh4 Rv{TYۊ, 3a؞@ 5q;`=nzcrHpK n˃dGc jg:v'!/a:O' ݷ˖u<QY(+w|-:2q`d FX v9&:m9^'~@LKx2eك)qbmw @FPď\w^/_8ϵ-dtV~/`,!Em|S& pVr2[8ǖN)z]`tCѺNR@7V UBc |lr1dճJL>[@ɨ ;03|%0V6o EA.aAyBۘO0I9mM` +WAʄ4Xdz%m E|lu .1'f2di0xL,s%/"u ='t6u]V)a 4q8M,M[,6PM/9 ~6خ Ó0#g Ѱq=,rddҰLnO@{-zB;x"}٧B zHLYdpKO ico A_ #(6 {pG 3bE׭vy0.Fvܰԁdyk9D)`i.˰Jb5}] q| M$ o}w QEtI"<-j!!2gg'a["Yؕ@B^p'DpUN~ . aWHg+'@} Óz}gӭ6@~/f|a/ɜS턌YvF?@,S!DIS6qhJT?=?>_23; pw,m<>!ˌqK.0Gb _0n+#x?T@EA$ɠL!ůQr~ _oUI Z fZfp.^ @KqA!,{mܫ?r@eDq$`{3yK8n` fO6`Z7(Z"u.[u KuƉ=R9;o22&+p\#䁋JYG䨲Ov"#oPǖG\϶C`vG[aF `rF#oH:9/[^@勈"y=Ήcjrazbd}a ]f 1l`"Cx6`L!ldX&8}4@KDX_يivrmfb v Y79sm.v* $gu央ۊǪgb3C01cnDc?Vn ,BVLaX{1 ;}-`:Z`YG]8Z̈́ݥllI!#s),- 8M8El_G<13;fv $I(5~5e;jnՆgVc|MUplƐ6DL`agzEva0}m ͐1ocFh-`He?=Xt@ vNf06Q%q%W1t'ɨE4 Nv2^ݷ'Qg ӳ;M<{vadel|oc͍cx̵.0i2nfe@+4I0]YHiUX:DJa;švVt{rI5_p sK y%MܹIɜc[a#$@ v2KZm5w PnwBjlBӆZ.wB i8O"LL%Qs $QD]فw%6#"d͖E1M]Qr~9u;̘ӢFAv|M8XGJ|:IgJ.~[L4@-$6ԘP ݹr`ԃclqՈڭFӯ$Y\7Na#B3lQTKͱ|)ģ?30Dۃ^cc Ch cH$bTE\e6pPva42Ta_#uɔbݶ[N]-@%Q[ۦ.C;ܘ<Eq1`w6b,Cmm AQԀt' Ǒ SR [nW}[mENDpD!MNtn@yajb?G?E$2$O;jq?y3`X3dH7#2%‘[8w'%K P fԐbMR 3۴a+1H?v"G[?a|'n%$f $=.7 |,3#_-OK`|{$NgyйSf;4.!̟}8 B2s 7ƒŖv010(X%xHM2<%w.XlrG鐦UI_1s`l 7LyiZkז]["Yt+ M9p/o$b % 5\(r-&u$iCƾEXF$`DӶ% g*v u^m̀}lz+$rSS֦`?#0Ed@eɡ[1R {N(Ma&y0ܼx](uIn:ޓړ66/m&y'K#np,O/A1L^6r{!B4W!yC()'zT`!9m>Zd,bUxXL$;&萩7e8A Gyr=3` R7]`:Pr:I@D2Ԧw/[E%=gCyXELykX!;[:؈2|#C. M($`L.n؜dl#[H_#@A%!A`6˅fI#$D3K n׃?ź8owOl5HjP0Zc:_/`Ȳw` VP6wy=_Ac-3:pLy3ؓ*r2zT%T`eGK<Ϗ1;.qY#2tnUGo 9pC:mlC9g^I><y*ݍGPfmǖs2m[li3,Z O2^εo˷P†M±tP0i =ŭ7"p챾؝ˇ,#y&lmXs;fK6-äS2px(1fn$kgzfv۱'#ɱB@%[2 D;SGfi5b؝?eKz;,kmxLi,O,|L8N%&3!"1Ժv_$hO#&2<-w^DԲ q b! ~LH͙(L2LJ n7J6|Co,.df d&FĤG Edc\v 5pH0N6x)F-;;АqnHhgC7p0Z BD2aRXxo}{hѤ]#w?f9 7Tq2d81'aНc0+`kaMFM{w3]\tHcgkd 2aA!ja u (b3p.W,J,ٿ@H_`Q8ϑ|Vq 2-M;LK^'i9q,w%=QǖN;w[g^θ?-j<"1`x~c!Jy(gpIaar @`D~,;˴ΠБxh`E>k!Eby픆'N7n'X!/Ƀvr1$ dYBz HmB@uakg#C=1-zf/Ʉ 4Ŭ6΀-I^rjSmC2XNY` (Zϥ b|#E[Gۄϥ`uE9F-[,B4u#Ofe. k"L10iN#5p]b GЀ/a\dnC eu!z[hP1¹CiQrp2f4Zyd&Ƅ][gRt$7b̴bK?Hl Av rL=#clv|xT$wn ;O ȋBz,tj2}MmlzV<}`ȝJ'E{i BQ1nE薜f1 KBX6k+h09R='\0[Y~a="k?ŀKP =XdQDrݕ .M!Xy5Fqf%h@D!R3=HrBw"Y,cg EOV1PNFTكdV55!tBz0Zދ*%XYijɤ?QJ帜Rc ؈ I&,#~_TP#)Kߐ!pe{$2B{Y\+TmRvPF=w'"'muK X"~UJI? 5!en`'f9xfnoјA▎5ȪgBU81tCeM媫1߈ '  نj!Յb}YR,Uw-#/p[ #o'4 p&\ln(P2E;u0BEm]SUIU03%!.@X92\-!|߅NLI#w"VYS;j6hk"GLPV\˰n _˪"P([{'^ ٴ3y9|t/] /Mn@?1۩q'cI{>0z7ɬ'!2[ IX?$k0YV; peǒ0`=G^(-f|8BKK BFoaXD&%O&^&eF h~@gkkeH[\r c^vz8/ Jd1-y&Հ> {"K>4>Qލcu3mܰ k'Z~d:[*CۢXD!mENmxM'Yd<2s so`Rg^IcDLGvdb.,hF~HܶZȽ0Fz6 "Bih`G̎h H1f[1gxe\D{7#\n@^Y>vGI'GZFl Y:&TX $I"!ɮ0O}Q>K0MɎ- aQ,v%2ʼnwldr$VUÐF"aG$̒3 *ir+rٳNKHǼb "DnbBoǖR0̊-&&jh@cr}{7oe{=Y@ d']vXlَO9@;eNp%I3LLrެF6#w@M.BF 337ݺf5,PF!KvaэrdWL|D `#ă2i, {=͗?0,P !'G @*`_e ]x)\L2;,6ZJl%h- m)X:}5(tXп,ho|DcZrw#`b T4_s&`$~!yq+ȩ5/L!W\Ya[&=,b|o ח ;q `}SR\^.;e{]z=jޞ4zN)0r^L ńݙ247q~a^img80 -v$ƫ|%R'3"1=?a:],r/b;$H5GP׶[y"~fXlЄs$l`6@$ )_/#[ǂaa!L TlX!'^Id[[KAKF]>u beeQ^&_IaXesI#5u a C)Չ@[/v%6D3'y]gP~>a2OaՑtkDnO8rӲ{iN4QCJ/1v W/,bIzEZw0"D$]1m,`&!_n[^;{Vr%25 nߨٷL!wWѓ1k!PrRm1t3HsWmH02RY\Zd'Fmp$VHcPŢ{%/&Ӳc둅d$R๔HWls7<~ *veiG'Z7"(_mdilywl"fIKX=ؼ@ET YkbA^GJ6Į\ԋnm \?V81@yB*<]3nE3%Ue@WA0$X>0CM M`AvjbbX<Hȵ2["m%w 􅠸, e)Ş gza,5Rc+ ؠf͟ D& RAlR-cV ?*Heu99Ődr2Ha=į):[Wv179bˀ!Ffc[<08C OnL; @9Rّw-(c-3e%ykIrv[> mΖ27B$~1&##uɤ3a>#NEAf(WɐFMI>BVȚ=×l谳öXl,Qa0[>Ckg].LX)@WYbpq5 %(3Y l;>dE3KBNr,">Zf]zK`"I$^KXN̺&")Qcẏ.yřf% @vXȩd@"l@ÃmepHHHr!Y9!q d㖢YOI6ckZy`R`7 9c>Wy1z٧Y/,ȕ_nj&Sw'ȁQY_-u[1;@.}k8R· ṟ}lZ5d8ǖC<'hmRz摛%#>pPq r<H ';]>Î'mɋ>ƫC\ 5Jx:݃l`e"vd$us[$!fd@F+ ^K͋wdۦD[-66/# cЃE{hjFzJp't*k/'ᵍ(E&M ndkoP~!c1;dd80x3c4`̸O6b؄% |e=-8J+.lbR~_,i;KEڜ=X\sI0g퇼[r0/N:>-Q!Z6oiw$dx#bϽPd*31;{`rSO.B<]@Xp-`!쾿clE{ hcFIEbP#0>POEfh^&^l tSn,e΀uEY0\GEJ66Ʌ43N?˸ ~hh.;juwmآ6 )< Gշ [1%Lf`(&Zk<532EӬ!GeQAIC1E#V#+(TA䍞,5f@ѱPylC*N29?L6#(SF;>#ф 3%]1'll-+Oy =tj2! weCcF`q <]<"|[_V2G촉mKR%o ZeGDx1 ! lc@4ph2$; JL Y+2m ci9͞ә$ȴ"`!ž/G8F 2òΓ: -mv<؛bX?g C98HÇ=F}GnL8onCH{md}F,{䃊 \<{l9$:̝BDJRr2AŚAb*E9p>:7c.6Ui e&쏾A:XwIp+^!P(DW.#&0XV\7 VP@c2 1t[aB=v XD?_#3Ώ@pyQ bbcm"m @>Rv+ &ɀ\o8ClcHuokrk),rxNBN6٣7@6mD ɢmaXlPz#^ Q;;iaQ]AvmAh3{m !ԍ.ћpaݓGY׳O@d g]{"@AB3'łb8vq3bO8Z(g}H4,rӥ+I%[],pt7٬׷i46)pi!в%dUhwPfFB%.Ζy1֜'֠z#$"D;5Sc=Z#lG{ p%`4#}Q23Y^^B5k &-aղ@zDj7D\{Heqͼz0dTBsw7(=kN9b'u`^~Ȉak mb'G"¶K.\.p%}Z[H풯f'|2B vA&veH9cd{n ~Fϑ9GD;i>C Ûїef!!6fIZ-kf F0m/Gbrމ]MB\u$;ٗ/b $ C c&%mGR:BveX6g gI@ΰzu4]%,pLs&sH`LenYF#dj_Ǒ pL,nwYB">F8YQ`Lt.˃ uhqḘO, դ#uoӑVS @J 0i$e߅/}50<1>o*=n<{xz}TPX$ho~l÷dcL5R[~: Y"4(V]xSngKkaf$?ɍk< ^! B#; Gz:)kջ>=Xn(}#pr)vi6ŏB͇ vvJPI7p;!w`⏓W:&؃ٗz\ QߏSK~ ,vbhG6!]T.62>؄d?,QPM#R/97ߑ S4&ڳ1>3nwrM=Dj_b+f"r6Al)6bb]%tӶQ8ZD\Rtkq吜P}mhl,p$^0j[Ol@~F-IaRp&l \pi䠒<2Vk!a8E 08 ekIsm4RZG`}$B?Wˌm>c)֫cGᮒrqA'qsء1oqK)O2t;b4`1Z29H(Trlė9lv{Pq89 qDK"6*{q;M˛%e.a3K- ܌= R Go 6`s'=r?> 6o3&[a aȟ  zqHt8ZЀg>FÊQDba9ìuh&HC@Z\bt6p ܰ!.5$2TCzP2CRKXNƅK(/Y<0͠`$ӳ͖j"X/f%%pDpחk"0~~?Q]Y[QDNGǑe͔,D+7x&y1~XbBq_ 8*uir\1Szl |N"KȖ:L!7y~<][ɍglad'k5셬!}~]MLڏ`ӱ9f]Ɵm,Y$Pd/KaمV/M$U~ 8"y1S cX4^0mgH>X˞S!cfcc LɇPoJ ~aGSF  #!Wb=xn:3Gf %B> [~{Ub]PI{/-Ucel{X~䩌vjY?b3& ݎIslF{)9`ƋIZ<"ñؼM%;g`QVj%M # d:ZKGs$q: )%[CH9l7g7mrH: `è &@a,b:aF@&9bSiy@"Z!ƥA3Y c#㱋&B49sfA߻'cP-yZ7x!dˉȹ1__,gЈl~Δ`rxM̐2]Fus6az$PLeu6?R0ӗ*ofwNB(<ؒ-QĒ ጦzڄU!Ɍ14l% 3m cd~3>ʅEt,n8eL{2İLAB{%tMHDKI1B!r ˑ`&i;0KayMDtـIb+rM nx"EosTȎ΍(5ۙB1&jϳ y '3& -RL&$ͫX "K._٦!)K9*к7N<'{no cKL^xK/Qр+K}dlq!0̃ܦ%:wr+/mZZ&l 6"N<,bM틤2:XH6؁`|hcai{kScӛe+f ˮ'sPiOٟk<:lf Z.B EC@,`AcW?_Rb魪_`Hab$ Z-@yd]-{?g,=bgipl)8-IaigZ qIm)&6̗ NU6z-|cDY&*F*l |K}3 %7' 2`T^IX)\Xv:-\a.e0"9%lF nmCpǐ4 ˱~zgȅ@'RSw ui,%WF0j3^&Y8Z) CP!YZ= 8ޱha\$eƒ<)/M~כ0 +ՁXsYK w'.#l8!wH5}0li6X<n[  =3eRCOa(eŭɅgѶQg8Q+ C0!-7NՌ?NA?x$Y]1 ,`άeKWf Ðz'LH b .`, C[g%L[S?~8,!) NY;]Y2 'Ix 8"~$b t>_#|dyg0ZK "sd  6퓅Ŷ'Y3bb홀l3r'jQNmDf;!!\@s<Hxsg gd%! (G0bξJރԤrdl 0捬@DĴMiwVirk;|wQz̳wQ,kɌ9 Q"SP';&Ǟ/pHB;pC̕!umm$\";#kzH.r{v4s"/Q__!`o$vF8#XB mH.Ct-`х vj@vq6`ඤ,L( $ud6XXiQ H[_KVvlwvbbXOv.5ȌN)MيdGK%I6;0~.`g 5Z|1hlaQ]A>%Md`{'@0*iWe{lgm&uso_gYU)[ӄG;g3]``L@ѲUSl+ 6CM=r\yk5W΄+XobÁ]0Ť9(dLwLGmc2[n@e$޶1>X9yD/ d.X-B帥; c v%t}f 9"8ĝ!y ULue|&l6Z2Վm{ j-2!)8Y& gفZ.WU(ƙr9 ˬds!z- oY;?BN+s"Bj H,y $OlX ^m͒Y)ՋWeLIn|dc7$A̞=?HC'qQEFld>Iv'RbXC͈rCl 6@F61o%`&˭mq33SV yq:6<3pctԻ?ŋ ]%7!@R][uK7IT:]I+N[A:$UrFˑ:(ɺu˵!.gPB$id!&Y4w d&|)m #f7sɆ&d $/HF`}p'q]0TJC*vw tQ͞NOH@鍸;h,X JDT)*tw{ C@IѯЅb~f_mZsK,Fy_uS8B mesQf\wb.|Bԓ+d2,A 8 `GoG,aR 0},"Vx;>DnB,N!6IC\-Ѣ:q,( *m9i' |9;K7!;0^/yu$١LBNWP5e 9:0AGzܕcͼ-Hn8Gc@mV\A r:۹밃g]dnZk[y8^\IAH5zv 8Z:6g0Il&\9aZqɨϾEL`a+KIaDEīn }͕($A8<"H.{`BēGDBc`C289;t~rzR`Pb;+ f#ŭ񚏦~gK$-} Ȁ24F,nO2^$]&1&: ԑ)v킫-m# #Ud^d@ l͋$F?bnj :2m<> 1;eOWFJLa\.|$wnd.NV*:"^͖x!SV¥nHEƽ۸[~doِqr YGY. (wvP Kh3Rq&d=EFDgY=AQlH;_!Ki;dskQZlHCYXو( 0Nɍ&\Gga賘ǰG Xt:L}G.vI6yTCd&&Ņ!BĖvfcG#c:nCoq:p` dz6 %чb.ڒ6?ٴHr</&8NA8ڜ|@H n8A]0 5OYsñt`Xrv3o?vTx#P{$3&"WZr# scF,a<"&H[̲f0Mqu}{H1h >: pmeޣ庐JNZ"{hLm Z3`6P؃t; "8:a&N\IgE]S &PdDXQlȝLeWY [iX8.D6L@ 0z s졏eLD+k(F "MY /H#`0Wc &{zcp!cfrۺ٪]u3ٸ=E$r~&TZlm]3=z:Gٔ̏e67:]FlOj D|Mm:  pltr^MśxF$'n@y G ; n2\PDH\qUT xɣ, QH}V/m#. eFy,e- ;ŎI%OS2:]AD"]^v1W-YiƊ-s aBj͜zH#!l {!qeL8@Ah$0# MfݭB$hٺ|, ,mw<0rAU*M3{ub%gjKO '0cIaav* ܏$2†$I#9p F=RJ`mxx3 arc\ mh$b%¥@/@IFINJ8 itH!u0Gq{ov`Ԁ?hŇU4HVȿ'6@.0)\ &wE~=-㑨l3M`ȸL-FŸWLz"Jlý{T>MxaI1͟Gz0b670=~KK|&`AYhe˶d\E3;BAb AMYB_S67Ep89 )nXn3-ejS.X-]ܸNžE(VW=W3=rKv n1߶*bڇ|}!j!Z,>{#'}pdId؉keaFda'2P)732kl}AD N F.B2Ԡ# 8j 6gIe$hOț&֋q(XN f@_ w.T-$gmr6@YF``rP^}2!Z7ɮ)_:l5#"< F p&),E&h.P-ɻw=Pُ/`',4';&Y2Dᝑ&'h$l;ūAb1/RCs6-v !Ë-٩8q1PdCٕ]{a:.R"D:ِp? }JbR[)!{H.nwn͘-az6udȟXY`}fx]ߓ-|a}),K H=Gq<˱|@ϭWe鐖y.ؐ) 4ۓ bH:m#V"lF^Jc!mKAF@P+mcgo^,F8_<` R>0֝̚HL5-ʭ&0#fo @U4Dx{tۻ^X;K.&mO== k͏؟gei~YCI!]fiAIJꛣ\H:J .I CE[@"x!b܏c0[b,IJ|vYCM&IBMLc)N f5D>o' OGh: 0PKM\'vl\'mrJlh4,r,Y8al1,3\Ovil-!ǐ?LǍ .bZ\aޣ:2-BZH5@_EŰjkuHM'`~0H </>N$ǸynEK!H 8~]4OnbeᅂB4|6<z1JnLO[0 @| 9j),ugM9nBn0pn+n-y\c h6!) wyn -FnUlr5Qy02]xj6̶ͺY$ %DyyĚ탦هow{0XzSf|ٺ}#X!Ŷxh=kP͝Y3k& 7 lEΏdDo ` =ϠVv;oc4#X̲wqo=۶FֈrW]= k69t$lDA [͕;*d.ōY#i׉HГ6ny8L4,W,rrX4$Bb.! l"C^\.vBD5q15v/n0!۫KȦKI4duA$.|`XO  "Yn2e%QHXlJ#oTLw0IY[2v-;{%ŋMU[wX>$ݤ |{$^e/vhIL]E9JpN!%]L;ÄTX?qzKܓ̀a?6W |?B@k!JB>Fr+\$z/ݲ1qKd$D/\6^pXL21iaa+r̂,9#~HP-1 7='c1 $p#dF2a  0S&6#Y[k!渕tHg jbi 'a `"ĭsy7 Ȃ_-3*=F%(y9c9ۈ2_61٨v!!#a8G )%,d3mbи]$t$u"bkJp/qvK-Xtm :m2AR#@JLCEyi\"D$fqC%=K 4,@!T͐4VSnͰEȮrW t B:'q԰/,͈>Sh O {09سFl3 ~л Vg@'tkx|pHvqc/tBzȸ6-NH@ut**ԞP3 pY90V(HW@.BCoH^&r}Мd7#zI"v*1 i-#=奨}сB, >yɘ"6Mu Saـxf\m6P==@ h*@@4䐗>4 -ځA^}+]tH)NgB͍4$Y55H(̓9 ;~ĺ{PYCC`~.rWI Y&Tim viS !ی"}GFaOʒC]ln \<da-Ěj.D dP#6 X~!h  ն?v#K( ؖ$C&M[0p\Z)#4"cffڈ\^۫WQ1pbB<7j &/2H4bV1- 2Hn(ZClT]98J܈% /ˌJ\R[ KBHդ`ӶN.0'b豎.q;t>~|[RoGXŘu%3 buL#5qq:$? A 8Z E ZO#FzC!#PH`7 OÖc>6]䕝ܴ,=fJKF^ {we!o]u[ $Ew #P!p-Y<3<*pD$.@ZCD26Dg, ! "@ b:ڑcމĚ̙?pdљ abQ/HMXjj /SOGmCvM^# o 3<5[GIT` i`6xgZ݄˅ez@֎d|߳k~*618 jPp8Sd6MIckC2i$͗Y+ԛli;3%$$)TJ>zFd F\(wVan?<|#0B48FKаe{b3v{#pHF'a)F0|ٰ%1? Q#0q.bGI"PQ~vFM,qe侖[]Hq;SJۅ #`X6LK+|@:?+yȑϐMqy?+IOay׆\7CIOYG!'nC.e,ɂ qt 'L!mb$u.+G\!jmE70 ;\Kzv[[h@66`EԒah$ns`698ld:y^tMym }%(|˷9άDb,)bjlzz^RYQAq'N%0FaP'eF-x}7?ӴƗD'm `nfG/5Ȁ],UiO2rv2~OdI{86 $C`́& }b:]WdbmXqIY^ND ì 32x4, maJru + 0Y5:t` f`RA@D oFڡq͆c͸ BP9K^Ff%*>]`$CI]MV>Nr+N"=,=BGf=6c||ԑ!Naそ N -xlaZdl8nO H$C6gu;l j ]Xi_ >6~k{d1UYH[9>7pBOX_\_3Ox¹.^A.2<@]CG0I$ kUlqg&f;AXu.@0ˊx p$lc'yovK-F@љ/RmM'7m`o.9deR^u,8WnSv `ah0\?@޳, rkA1d x2f6r˄:( D0{,{]A6DR 3)m+u.Ffy(m7$X2\{n'x' ntX/|CXFrbJA2 M4,HtFxI. ۽u% +=X 5g?= `1݈E!- b3"5%1lqOm9kV0`im6϶ -y3 &t-ODHX1>Yl QņжNvg|l@ "_M]J^#~@9 Z9^tep#Y/YM/dnG=a)v䛉kl7{lgC2\LTq'@a"m#܉+6b]DN+}=WtvKv%Oԑbs!2%`@\G# `ݎym2ɦ bIZ\m325" `'. g(Q!9(Y(Gdl)jB~u2,@ (m1WոM| NN~>@Np2'H#[@*fT7fQKÑ\Bl/#ʜ&% IRtŦP5E9"8l;^J\7el<l (CNdXqV(#q>[ ZA$2KQFfeHFґK8H7b#o>$ֽ)Q ɔx^tL&|O[Cp2 -y8AE fݝ t$Y#;fdQH:RQ{i۸fK%刌o[٪vUVQGYVFG  /hՆMD^7B?vOMwi[uh[]$ 3eze'-hbLKsb$¦ 4n48.JX0`셅 u5R_sfٻS۟wN=y$::wcZZVZkSv2ԾLiH =9*mq KL!LnFΐF]'ߣx(|QbCp 8971rā('O;;RHɰdPgG@1 @`"X<{bC,n@S.c Y<#-j`s:5 07ajC8Hm|@;2o7TaEߒ%<;S̍(lLs6߉z"5qn#vBd%?EP4 ]'7#.Y nO5;mHN!fck ^G$GPPc}k6JFCA, mIV dFe+yzWWwvutnp>D[d@ 吷fύm7JMxS  y`$# nPC| br&XlzϾH@f遇CØJ/BC%WH:%鳳|Yyq0fYHXۯ;uń;,%uWOZ ,5RJxUF o,aP'&6:\gYDeXC`.(qh^pǓlce/0>19祠&jO `ypršdnl9eI]`0n&sȷS6P-`+›'kdeAذ~"[c@'Ad8;2˝?"O:BW-DFYk,O AvI_.1U'9pfÒvkU+I F{XeS_ X;Ate&_k^LBo)j]dNɄ5'#U[5j~-g ODk y}b/:lVC NQ9F9㱀\Fa3X&9D++B-1-,zF=tH)*adqHp~wNãڰQw@XY B 2XS#JqR&b@{ f0%BHcԲ5 7#7}ScAdpshI`!VL+qd3Guiԏ\#3>Ye>Z3j DgR[+[AlXbR[آY/,teSgL76'Ϋ8 Q(hZH;%fo V%rf |l:.Q_tݘwb@[,qlNKu?'6B[p;!HßzX$r" AdO XYTd[`[[xr#A +<5B)HƲHP^L%3hd+}Q1Z!FhLȣP9p9cr0,(ۂF<]GsDRXqJn yk,Ey".09kIg}^ãgTP @7d@Y݆ݸ`.)!Z[ylȪA6+ H8YDkB:DWެ!] Bl* ڂti!HX hgQ2},=KOepVLl\Đ 8G7Pd.J}=AK6-_8,۳y;T@G>f- FlCC`+tPIr"AB:۳A,v>G1@F. dR-y'-Ͱ&!r4Z[q-_'Sm5E84d, R}Ncf0مW, cl1$%@k$rae},.,v.ZzՍ\2RY%dg76#_~Se? {'dBRqdӴEϺ$X{mW䝿bRL5can2)$y aɭ]6ժƵκY2ΏYY2S1\߈+V^;w~:?`I-njI0!o8#eK;:1dS6ܐY8>ȱ\J<,0QX@PQ'`!nt= N;]Zݙ S 5v R7j7]ǩ` v-jnj­-$6O 4@>Z Ta#,@hFY @zm3 ˹Rݳ#DuBS aVX˧.luŮ)t"1i*.sY,n'qr+~YKxt]bG[(qKqTXO7fC/fI"Ċm.Wm0?H`c4̀Ȉ@ X eaR師rپ¹\!/Q0"FѲCޛ SQ̈́w*Mva6 AP#'OGXB+$Za-)=Q0-@-#䋖[\| +0{r֦Z5V:( vR[>I .~ ق0 3O|AxmpY9̴$l;=iNDţ C~WlIy!S``rcĝP67&@"G4Z DȘZ8 ɣ =HLs=$00C1cd F;^ eB(|ݲגHYKO>NWvx H5N˽ TD"eIӗco bj;cSV 0-7GAT!ɭGN3 M~!K+@PCHDl(4jto}_GD5IxgU n!2钽/9cd #ZǙhb8e㨘}!m{z:r|ilC2ovq̫O(U=4} ( {Lb,,-sہ(f8OҤ^] 'ŋ[6`Gvt2/tަX8\,(Te/],@6 vX GaYTeDd (` D;,B؉ îKk8q!ClLL~@K#jkg;'DLrS%*~\l-7[O;vD ؿ+ȉdspˑ  BD):gL@r.WmB&2A,BٳOAQatQvmĚg_^rڔ±M׌Tz4h=BD:b&뢱c/G? tC3no%%ߋBBpdeu6lʇe(WVo/" m N< r7p#l/&[GloгPLAޣ\fAsYrylF:F-Q[Q:q&QX;_hf08a|I F|3.U5 -399YCŠ%Hrݕ7?V%~?x' ɆLJo T~ʔI$}M1ŕG2PDLy Qmx-3GB<1!:e!֌+lu?Ctg !UKm`9A>l."$:[c, F/Q6nM4񎂗 $l/#i0à u&AI>]ðmLO;^t~92GtCNܮ#,IB:dN  -rц=ɖCB ݌H#7ܵn`peyoͰ"Z :]*D`;ul` &{j 1&G[E{MB"*Ǥ"çw9zI׻k. 4}|?)>ZZZ@PmZr ka2X7,жCeh:c{"t%GM$F QJ6LYQ}zԺ'%]QC7gdʴ=dHcٰab;ͽLr=E-{&X3]jh QoXACo"[zЙy,FCva@Y:ϩ^ɴ}`oQqd,d6pkk䶷&x _j00s%s8hgZ޲-Ceai0 1!4Wg#@\a|cV3ٲB1L KbK\H̷'s?HbN"XE  (tu9s!6\];ZlNF,ѥ\ĉӷLS "0ke~'[OU~{cq?Ř2.B8V@~6un"BZLAB&`lGK H)qĘLW8,|7fɮE 5g{?|{3MIA/b`Qt}=/ >j:["ζ/^O< :ik䫤"nIFBabῆ'x.8Z@ Hر_-묬oN [`. ]́)Jshs^h̃ۢZ4ov8,r΋95Nɜ; YKrR.֘2;&߲;V qHDw x`."9RG;p k=n@cvro.FpSR6,!\ jH5u>V8 ^1<'؈/gK(7Y: gvGJmNQM1 CD6h.띞I=AXУ }$vAǨPOʦՁ6k~ZbzښN D,g3r6`)}s1P7S'2Zׄpd][P8!>Ocq1̪ք#aK^DH^+*NbS-5-nv}䪏Z~N"[5KķLMu iSR&NUBN%P Qp-AGg \}8.!ulr1ˌF0WnY' ב6}?K*:AoUxF|%$ػk,'D(e,cPgfGßgہ"'cAv bB!J{!])h#@mgc>_zk#e1aUmzh `kܝOCv\ed_PV;:p,e_4Sa2RNa\NI@F& Բ-/]bwega0i,W釄 -TaCVˍZ:\#՛mQZ@?Rv_%ԴDS=5쳏%Oc7سS<[FR.  P/lȬ };D@-0ȷͿ8 HpҘzޮBي h9OBJ#.N&-f]ayQT1;P;GkL N#O%P(0.lDܐdY\$,2cr!\.lܘ#WCQsX%ly!?Xň$>lLmXYl9Xincfa?ef)~7HFVa_?iɍ4$kOۆg{X)U.)͸_)6;i:qH#_N~B}{|NsDsc'eėڻx6+A,?_Z$bAsFgcd@9Mԓ <loor'H2Ak#`@.ař7h;&&Ǜfh n\H9pL #蟤r{8!A{v {G.1~i,)6.=MӒkkſ.@&8 mjWlzXp{ vF vl\[m{q?-KMAN^!h eSO Y ueVZ8q5mYt O=:BMe:[ k3iױ2 :|u4`o$h/f[h?wI-˖yF]Lm_&Lntl)b/& JƱY uEe$z}v +&l] gݗ7d`-T3f*D.L>іԭoGGINl>aFI1]$ԴlduZBVoG:9xUѳٙޓ b~ríUoл*ג>g4sE4'D˟1,Mdk y[ML;[ @ry`*os2Gju5 `ۈBQTDM.;wY_MCaZO68ۡU: "̪9'mŮ0KdY~:b L@⼱IYAJf{am9#H|Eab y<ȋ9KJxWBT{Nٮ\/wV!4nS{sw*D`b^ ^_dG9jI'c:OX-[۶# [`b}nԏWi۳wQLl~> >Ȧ|"pdTq .iNq.CM99|H"94.GF샩ty$6UCW$d,Њx 7,#Mn v`aX}1u |Ѥ(ųW!fX2dC\ݒh(Rƅuh |xp]+b n"Ch r#z2= b_f:gqb0F-P8Hڈ:,AɆ] {7lG/lvԬG@sdNaG-?z,y[*8Xx]ZWԝ&ېYq_&ko!@B|"a(fF }!iQiv H:CZ389c&)Ӄ!2=,vvA `+"| AnDɅTyalt9 a{4c":%k.SdGR[ܭd0s_`FwM0[b Qj]1IhYY: `XZ .0&Eə ]C&-P7 ]ABuG_EunC{m&0Of@$.rsd/er`q'\}xK)Ea`H`c Z~|H<0LA-l+K͌VׅlYal>Y@gJ` X}}5@X[sG݀1_))bcb?p_7X̢&L+|9H5>"' M-Z}dbo[&oVC t狑#8D8Xt[LlbĀed@dO-fE/0*>Zw'k,ͰBA;hr? n gUmOԵ\^[0`vC{ѭD29H%Wl.6g \?H?7,#=X)O ?P;d}]7A,k"7igzkو c`\!oIUfD[`pHq 2q#&tw?1LFz!2V}&sIY'uv2c"ۮ$;r@G!A-< I=@{!A> j*D\OMFA80L6P*0y1v\@/2w~rXj@@H[:5 @zɃ@ K$ m:ٞc-Fu2`%Nb\I-r\6¼4${N8}%g&WCACw`- wfR2`h{>lqS^J#F`M@r:wuy eky0T#!S qK%k+D;BiA&<݋PApl;(dP]uo r`1$6FFfc~''eIsVBdu ,y@p_ȴ'V`FMv Y-Gs?OȒtYXxF;g؃]c3O# rzBBJ"NKwf Aї{@vӛS @c&qk2(YƮ2lͤ ^ bp#a䌍bSx@8 @LNJ3dOpm =Vp˅X-7ۙydGadĿg ݽg(Zf{%cw^O7x\!YloR}=G:"C&ac o!Ym$Hp ۙu Mn2KfKOuPƗ$[s,}=-Y$IH^c`6#pk?p̌Inq''dNF0U~[#3F-}n6J&I'{Ò adaH{7{'Sc@Fqd] Yǣt; V(Y,h6/o"9 a1klZ*C _ a."­@|ذN'Y0mNDE9܀$^xĄ jC;F!T\ B"DFCZ䑭/d'dh,R-7lr ZE{Q|R=-L0 y^V3;% _L?I1" ׶Cۛꯆ XF\Sq@CTldds(<^h '|Wb0h lkLAXaIm8Bݲ6n@;f53XBvB2Z`>OA IT4%H!fX6pH4 M^\|ɏȜ AȀgU12ԟQÝb,/bl[Dl:`HɅzr3:Ekr##\$ HtnEXr' U chqrP b2` aԟ[r6F@-޻##N!?6jbnKV$*~e踂+uzPY1AL 25m4P+8X$IXv՟K5^Y# ~=B?qcO\~#'A"2lPH|y $Բ ͧ@IOv&J51Xn2 xvZYN a&6 m/y/u ZDa'Eb$d@ !zr:\NCm׷^Y2 d%Ot۩ N^P_k8#l4 $y0eL:zIEg[*|a d3ީk  !}a ~Gk\s%aj%;hqNBURE"%ckNeIdM:)b/(Py &YԸl}F!GɢfL'##&8c<#|%GAa,b7feIJ:#@Pdv !1RG9"HjbYFښ~홦sm06- &Md3yMdan:@-1>e2XnlL" &nr (q2Irſl(ܻ y0$r "ƹ;>&veټg݊.BT +\-}-mDy@c$RiVԃr`.DOT{gll4mg<$O-dɐ0'?Tr= vS"N 1ߒ#}@~2*lBEC?,F.O"LFvtuUل I2Njha "QH g? qb~H?K-=D#]Hg=]&ϳrZ]#F(!@Jn՚H"/Pl1-B#iM 䪭,K#IC`oflZ+lqpNmD'E y#7C ,ݳb/\:~![Vk 8͉t701Ԃ?8ao?=6{tAQ[ v@2: vA>حBݎ={{m݈.v6 >Ge/Iuc{a!^l eF5@c&;DemZ;N68> -&ڈ0g6EӱOo+6q! )^eh* BE !sFBUŏcʅ$CqC݄1' Q6҆cri ED(4gGzb&K9D˅!6# [,L9hYHX$/;'nV^78#æ~ ]7l %% Yo@Cr/c;1N9gЛ fa2D?c)~u6F5T΍I}%ґMNC:|'6%5;U6]d\&-fK ԁ1Yf e }f;hLo;hnŭ*'Wɥyc쿉g&d C/ e My#2" *tbc;Dw9sy- b&Gؼ#o&!Vd%js?& !Y%?lWri4װA)"L䉤aX2b< W[؊Jtv2 ~GB@7P:Dna@X890Mn'G3yAWYyp]kR#.iDAn<l,N|^-嬸#r}$m] lh4#'Q @)ZutՎ-03 ="l6`TOBm\*cp?RqܺΦUdHk)ebWE ]gF.U ֬O7܆ybe8:!2$r%{Kt_q TC^OTwD|M]8(U?|LGj:yg kyaQg~G|@\rn܁hvF10lOdOx;=} dg$&a;q/5-u D(2\vC"tP;͔)amI*d>//i{ CYp !q;+%xNRPH[`u2@gyl@:Lva;cAg# Ah#t@?eg?Kt:d]Byz#'lE31)2F6? >Ӻ WCAH mn1q k -g t{SYz9ԽL@_͝B6`b.9nfD $G%-`#g4q؃zr}~k" -&yid|2rHuo"eH;vE1&,o"ŝ0\F+:/_m&f@垛%YQ}Ke"#/!9JD8Xl|dN}zK8ɸkO˾؈F\C7 sI1Qr)%B(~9eIZCFLbf ˨JOw.e۶3/}0 Dؼb5cwDS=4$ 6ܑnnZ3JvL^C( oۅ_T3dXj!nnl̾D͵!="u`vTc>-FÂycc?lIlm%Ypf^Bg@I,ĎrPGzl,Rf%, $f;xX@v8 B=$vr}fHHՋ)O!'+f$AOH7ٚ26ȸ3 ;zeU:BNlz-7e2*JG:[7\J8i$pF<@P,EN^B-wdLIV!bv" ֤ kɉvjݽFV)!yjØv:fcȘW`C Cn"qdC}' <_va?b!IA`5Ky0vEk |dk3%'6*`eQt9岳'b." EɐٜG+Y4Ղ>.bv (8H)W7+-/eW (s?PB[-N妁=Atah*FW %Y4Jt4_̘8U}dMA!~aCͥMNVT+BjQ.e[<³#$@"_s_f,u,HO. ?y)/a?q ܱ$o"n42鼍$IچH],;8t+fl E3C݂˛A,ͷ԰TI6P/X6 Ͱ6Xi԰s,.MKY˨9,a@Q Ì(rJwMZ{/sSmA#mSgDpO.;o&UJX9 7A=w Hd˶bԄ6SL}QaGQF2MmrC .AD|fZ6HD5kߟļ  нO` !tdrGgӋ% D,`IitӈA,jK y1Gz# L!B__ &(a#}fͬoЕK(a Ho$.'!G2d]DL?xq k;v}38Jdz\J{KAiٍoKXn·bL~@1ݕ).fՠ0I>crREp{am.-VFnekPYgSBfAkKNɉAcO@-`5PZ)w59d&2z&'RxdDKBG7v3Sv@4b)av0|9MP ( AL ë-ha >vIc ]nmՌeh* qa{prdP l]%: @1bCC^a= _<` y0B kg]tB+%D#:5qz&ėoO'J/ӬH^z xJ"&i\$m50iYu,P#$Z4P5#uK_6 #;!и=0N*J 4{r&z[-]vY73\,MLSG dq؄ &X1ȁ'o܈ł#gto$%#yww3 'aYAy/wMB-.N>0?.B]iZVeaȵTz 6Dzh}ݝIUxW$sRۋG'f6! 20d8Fy.Z7(8']gɜ GYuslXx[oF#!'I(F٠vՠ-;to I=]^[[ Pbfu[iEblvR<2 ! XB1>qYBel:I.(~`af\y+F``GǗN#:G{6M6` IN{0SAfZĆoPnмM(`w m"Ug;f3GI5klFwޓ0Yqߝ5.L^m:KQEgg MY눠y9 -1ǏP|"D%:m c@ǟ0fjdYXj5yt;5L^;d/nF$bFح[1bĈ?xq8CD*c0bdfӥ^ۦ`γ9 吘 ̬pd1'H@;var9%1KRm]iyf:&(HNT/&8x h30R!גKZwK'dͭ $8H ^AkŽ.eo| ,H_b!W&훜 N[,aBnx}J[Hr48ϱʘ8P 곰(;8#pKؑQ ,ecINw[MrJ~Sl%[.3r++X__S./&k}`5 ^9hO8S[,m|%f  n7mɁŸXH4KJ;a(He X3-T(P'{{-4p}Yjlg#aPcV/LHJ` B=2X2ہȄۓ8/3.F,0O/V@Ķ`4:z2P[Y $X$͂imtd.'[iF|^ [r3˶{jߒj!a 2('n8Yĩ_ ĽX^嬳!G A&x!D$*1ٱ,8H^c>q g2]lȁ{*'n7*"ϤGYӓ͝D9>ۜc OVzΏ2y9WmEKAbL/ -0I"c%xC$k.3'7peJfvc lcԥ* ߅$t/R"yלFX? ,n8Ŭdi`I\/?}G[S]- $zbB(\D rЙ[<$GA6Bkg0Q<Ϩ<asL8Kof4&^-ݠw۷gR(k;0x,Gvչ哒P2X^lK/2ׯlLЇR0Ӵ ]0 O2fC'*k,kggmf'l=-vAc dj #nqmJ{l 0d"X`G!/4gԃm=[2 !Lr^펒% @ldq89-.@8N-CB9gd̉ց/;(Ȥ3 p;rmAA2-|baGɨ7`sqˑ}#>`h,86B 06AFkn}l8ČbEkbLMS Z8͙rrTq؎(e]NƠ+ f]&!ԆC&{ac&]o%(^1_I)ˠeI8(k\n佽[i^w;`-K ԅ2A,F81n't#LNrFG(E7Cy"-g*jT 6OfW }/Q Qaa1 F/a9ggk4ݾ}SNF']4/sg!\O*E0LƅywFDYq.labȃd_g?L_ e7չ?oɡזlf~h/>qnn--v쀹[8Hqf&˧ß /&("]ƣ:'xL +sI=;P ;6oKy*{r^X>[66a"^ ]WYG&!N)X8"G-.#76僨fH ޤ :ND\e0CW>c<ϡ0I_K1W,"aS- e:vrYdiՠ~Xބ!\QF7_Mu-,?%<@W\.> IÐ ɷa]H (6Bˢ z`ْ@&;*rbdA%UU c tO#$'l "!eT䖺}VNnކ<̱qW Qeɧ6CkH-]G?L 0/ OQ6†;ab$|A"DXHL9"&KI&X,w-Z7BuìN"X01 -l<0ͺĻJk:hj6cn d(ayliv1cl%  KV !^U'fFUjSoC`񔋹Oa =Go$%(i0隬EI?ak^2 Òud~'yt0Hmi-0O",U[gD: @CM:XC8HQ`y03p^$ɀ7H9藲->S TR6[wLdri?\dCX>'7 % _Jd-lF0_+.v| DHh:]m)-D5 sdNxg7|2pxڇDdchaěd5 R`ձ%/̂Ykm; evv4.1-eUfĨǕg`n<Zв}F6S q9ڠJػ綗rpoh S/wmυ sFt6ꢟM%}@ (9lUzAnEboͯCMcHLF69Ś [n-o;{Ymb` p4Ұa{vhk k]xbЇBg yw'V¥j6Zrɷ+"'5a)pͶY̦5I d3}>_ ޖ"vX |,]u<F`wrOtl;o)cp'ԼbDw;`pj7|fqclG' vHqrM!i?K bmMpsB__,0'Xbs?6YB'/c+86Cf# <2IYc-$X̕ۍ#n cgbe0jH8Avfyh!5!LS AmХQz.YS/Rvq<M=J 3_oW6 1, 8`mfM$d3!ՖK\YgdA [m g!;,|eφ{ % D8rW4a& o9+ꤎnv5Ԝ ]R #ђ#Yn.LZ.Cg8N)"}R@#ll %jx:[۲Qj{ d]u%nT$#)ZrQ?c~ cbFll@c[5 {Xd"hHf6QyF~˺~)ƏIU[B2.i ud-8XL'DF[ܰG7O{. ޹^&B]anvH]-$zX:w:z͂aaeD%رb:X]%~+-F0Oe}]G.H5<8ddc#'s6,4]=onk!h#r7|"W.-3Hу!-'[ [Nlj4?JY*GOUY$ HDE<0v9.Zd&`|[ʬRqu7n2Aϒ C:Pupl{Ӆ$< McܳUd1H?̓re /d3s۝NaOc[t3-oŞ G,Dz2&2+5q^lBI ig44kMr[S*JDph$CQ0'ܑ=9eM0iYdpLlhl$'ԯlBpKAkN$!a3n7IPf TM.M12#Q=t!yD9m#64/[~Rb!Rj䚜aHxĦ@@/IRTƿ p>ymخLXr@)QErcKxB BԀ7gC~~g[<+2χd׹IPY%İqrh9NHvLa͒8ù{@@&lMGW4]l͟$%y @Sr|Sa Ob![ܭx\GT'? F; }C"KîL`xl+v-U}vіr};t8zĀ猷N.6#g":'h?Ip_$ 10va}qd*M?w Ȏ-+oZn/RAcXG[א=1j|$Ğ̇"ire뜈]ĻNCC'ӗ$>5N Yt[re<86nW-$87/ I23lD! sEI8]=*k]krʃA1<>۳&? Q_yk.$-&Vv"pCݑh F4Jg!i26|,4FqDv_MM?{q\$5 ˮlsr KTഀofWXuv5D<${g''O0$n캆و)IbuANl̀;ތv0;&8ك7S47!p@dlG'wʸȝD졐=Zؙ03"R6m"b>I`rUk$P ۴xt;bG$m,Ӷװ ĉC~S}ypٰ'o?*4?sR~((]^BTfac o$~n`W!H)g> 0 _dP3~`_c?BdNtw=5Bٽcj~ěǓ bRIYi @l6Bӷ='K7ܠL׏o]( gįvemdC#ג@W9UOC'b$hV3pv;2P튲1 X,!uFȠ]2kqy`kdu4/+s" 4Yv-lTX9D,'2mH=GԢ+e} lć!I{< Ȭ9qG)=.HMpq-%bR6y۩=g!Ӱ-WFUcMqʂrI-!9\qn\X?tyN_ŬXXiQ1l$C0nECh 圦 + \Iق/.MOAGa襣E`5c ùBjӤi [ݨM;e@S~Çcԣ0NIxƨn"4U>V~1&j5F\ m0lL?19;/ /$ aYO#ۀ] v*I^ `JغЎh;98#,0QǐvDz [m$-0.^#h"xq~oIغ׳.DH %N\s."bplrI!9IBɵAV@ $٦M3!h錐$~#HHn p2xY`a2UR0"@,ΌPuf W~C2d7xe.* ާuCqduam?"P&O3jCq^wb h#s- YhL䌨&80l 86udX[u"q'X= GYdbN,:=GaX] o|8[:&-=!krTRCyb=0n8d=KC+ȌK f\ 3-ċv M{m1`FckRݻm 8%r؂La3.;xA ,}x=3R bo?C4eu#)}7<,_amxH9%6$8E幄.0YH%Bqݵk `r]6@{"w  zc; ŤW! 7 wX!xjEs+IZ-' FL޺Y`s;H v^ٵ#t퐾?g78 C_ J9jO$ _'0O w嚹b=6"8PDXelosɈ#( u..Zل nfI-^-$0ȾI fݽN46 R<thD[L>Y'K@2L)#.HrggW'#-5 g&rbԞc èC{b hos. mFHhLz' <=FPy* P 8?F7لBDԸb7{-;!c v-5:FjKR ]{x20EX_^o "8$4Fa ˦x $a I lG6Hl>{/4S; A[9$Qcz7te@9#~ռ3h?m9=~N0"ߋ2=`F[={eGC  !a_lkF'܃Bul 1:׳4Bt(ơ<"hD:Qz7/Qۂb겇Y V8nOġL.%lCf۱vi0 O?\ M/ 캨(kw?>IȀ|pg}W|s7یh<cw,UvJQKKhkdhTa1͔.6B[1KXHK@"#C gPRWA=6Ȼ@P|@rӣz%8D^ny.us ZJsy ~m]lmxŀ-nvWe d1No>RU!U $x$}k723lİ}LEeZcW%tZ~OoqvwP˩6+#_hY,!`RARf!Y@@;f8-%g2dۦNxl!Ht'zMzxNSČA`'`d DVPeR /tT[4fX`Q Naե̕,}#ï$Nf dfnEE̞ 9{K6z6@u \@\nojulS,;|rq"gFb~>O~[,XvоolI@ )Daŭ8Ϫ޳^6/R;VuN{3$;^϶tk.˾q20OeXdƘN5a`ApHc6 Wk\ ÓF$vLqYȩFa ^􁮉"`fc#O;n `.3ۡ@}R@'6:Dg0<1!i#o]d("w/~cLܟ(A:<#М1#r'@a$c?7'p&2; lhrn.\ش3ˋ 6=X:LI݄d"&FH ɪa:? 5+ nrfc!baځ؀c;2/&nJȆ:N!p_a>䱋LճuuG'$pB׳>U&X:A>/#Fjx?ћ)MD~0F,J%6m؍#sQ=/^d,-oMlmy-ЇQbf>6Vמ@& aX8Gd.'y ȨH (2iLz9,i}#zlQd 1``grbȄ, &4B `3rURXbG SMrM;&9 q  𛾙aLDKEuiZHnA`"]\afΗ Xnp(r6[уEv.ܰh݈XN.cHld7.FA-,yfI5ۙR贗&t3d.)r\2 _oD6-[0Cl6Br}%T ڴ{D̀ߏ2FO ܶu P`r`{.MݚEB@:r/e$ >|$|StCrĎdM˗͆Ӳs~ *fHx i?`" YPkKq"÷ %{} S!=c3Գ+cglÍ G^H\ lĎH'[I>Zo5S7K,mYmd2 xЙ|Pb+rL8s.F,8ΞNqqzYōeMDD#^}.-bEH uy>hHtH/ G'A+A7Ya;ŕ䪥3fMu#-7"cˏ} ?-N3a !K^DA$ZbJ7xI?. MR;m_ S<-j.",ulu;"&Z~y]g:0gi cQZ4+HqG"NȜ& R!MB}o˳Y,ԾS4 0!@Abٲ04Fw!Nn-%Ո!ԏ#m,t1Yg(M #] UM抭673#Y nحq\X@$PN$H%JcbO .ôm`vXћآ,+-I8XB& Arv5҂ eq"m}9&.G&O{jc`@3ŽJ16Xs ^&?,}F`,#!or41*љ'l EqL uGYǢt GԎj{I tcN X¼&$1\:8gRx\zB:^F%:iۭsrUek\rDp` ܵ[Q{"X;vx{C"*k[/Ԑ;AnNm=wقPrY Pd8!.nd`(PdODݡ8@Y,.Ϣ"V)!C}HNnru7,kjD;=zF% `EBul !GX+[Yy=q[nH0.Hr,D`l̵tqN +CX*>PRƚ-ϮH "ELHt!8/`I;}/XcGm.G "- :G 8jD`ldr'248搹0?f03]" vOWc;sOưZ/!q#!Amʃ Ŏ0ۋ}aIUlN]ĥ&,`29*Crِсf>X8`g䢻RݱjȒ(Lr680:;5.S:&.(C 1{5aq @0|\b&ԂvZ-##Τga~ 8.,^od@h-$qIjr@b+ Ɍ:h&\$sm1$ZP;sѸ۱`E.&6rn>dE:Mv)~AG]۵ 1b%cf_͉峆Ob4BtdĆY4mfdFj僰IF njGD$B5(KQz7I5&7 C.ɛ3=:CEu1L䅬Ɣ"~+腅g0ItSg2~+K IMx4E?&fc7Z D)b0F/U 7y"KHabdzF-X<@LC#Z{nE3YF䡈-5>fu$Gtcݣ"iŝ3*|<$;a"6-`<)BLG#=:Xv8m;ucu◪ lIRl~#%{ה ,BL2euh >FMb ,$9Oluh,7ʮ!TmȀdIյO$ <Dp~0Z+yy;;Fec3zk(جP:ya/N|)Kfķ=bqyoRA`NpN$Z쮫: 8HH<<`MZS"b^݁PÄ dl[V}yM P1Ҏ!Tvu3B?Й@fC;`d6=":T@]Eeճ|%O.ّ`1s$ s;x,?ċW0=%ٖAȆZɊX!u`F&2h2uITNFcxT{`8C|`FC=!0,7Y*68 34${ X,vZ[c.8\`8TEt\(YP2 EWUήͧ!nc&\-s˫<:;EwQ < ,2ՇN'# I hzEm$;1~5&:izغ2g_ I͈ df" bl3* X,aT~ E-pOإ9'{5h@O,9;!y5`xZt2cF:XnjB`݀a7$đCH $F: \Va|"Ƀr?H|S)=lmϑ3;B; {zR:s! sE:6SG z;ݻV)<* D\NqhD&L>p#?^ >cOcDrO$A-o8BoaGwH!!L [^GhM]xU3df_{eNo!,_8 Hz܈`,8L6QRJBK07t{;tX\r~$` C#nuPW\ib0PreLyȃbx]gǓv2XH}2Bۇ?F^K0y VMd [=W@ av%s=? !m`hg4#S@^.10GԞߗ{=틣gtv +lzl 'l:dPs Ki7@d$~l+0!%sK?9ÐMt@y5.IlIz21K' e}+ sы?YPa΄wg0Ք[p+qMvD3B!W!c>kɜu3q) _kV@0W6 c2:28J/e -2dnJmun\DƓTi#ibfS=$87`eL. ꤣ^H'-# @Iړ3%WKUX䮭@ B{XXs~٘Z@;/z6d;#C0o  y\҃EUC ` 7 .`c= /{KLYXAqjQ-`d`.-:''93 .xVwًcئ)40pyn{@"YK39k;O~M &OMK}#*% qt#Abc̒ l6MZMXjV=e}2bQLBhY1H죄F.OM ɺ ֏e'}*aaĒe]7;@WRlLx~Y-BbD]&-I\I.Vl-FoDm>P*8 Xmdca`n5sO<a.{NMQvxPlG>8K\>:HuF=w80 MTرK=8 M$EJk0_DFAGdX8BBE}ET^x! )fe1:p"+npcF1^8 [g$pf+<ط/@!mI3*#vHFdcb$풡j,&H|6dZ|PJcxfّ^˙0k`,G 6x0bu32/сFh^r;Vo-4}9m;L'\yocX&N]ܴlyhKi#!(QexDC+'fx@r."+` X@CH1!^bx|PZFh 歲Hx _Iqpua4,ͮE䟿>YiP9?#eIiunHз`_+H.4+aWDܱ4a%R%q! Lx!latĸT5 %]wCyh {Pz8 m 2fpGO 'Ek!3>>L񼍈0cyAgprWb:F]l3x;|rM1U&=\'I%#WL]UƝFy@=۪ `vݩH=aWB^Ӑ$a&4942A@>&ocAV^/_-v  ܁dCyŏ :`dYk˃dtXfDu¥ \`(DH;`~RL',P`UXh@~p$\n쎰67fr4kI 2GɚV?|!EqAo[ג#HzAHVsG J=:BE 7N ١璲u]ESA{olUD=̰lϑCȂG l @>IW#Lp537d0zMѴ--]#"!).%?o(a?ɣw$L[s4WO?qΎ^wX a/.׽#gZΚ0[AO.PNH{rD9kC+ mFy~s[s SFh6݀;`0,1ب'B_Ɔ=51C6,0ܷG +mY#]I \JaЁ z&2AC1iyxI8aI0+[& +HE9lLtM_s#IBr8д8M;i{%dLln8Ȝ=DCKnN2A@fB]#O{jwZ #OcA Igy5Ay͐19]%!{(-1jfU J#wvw':svU ɀ/6$!yNDsg76/a6  (Y2190%qܐ=-2Lr DM-rG~C2'&JN.9h v;q"ғkP a e$N؝Ha fU˭$q6 .^-GX<#DtĨòKKjù ̷a!c2x9 ?ܹ(ƶ.^c&"a|E}D,, , nF/j@Wd,99 O`02ᭂs%OWMe}#LIcːpAgə HB"KMX$@yq v$ZkRy##6d%јCj`L*ebJ嘬T80I\BUL)rd<p|zlk2HQ̷I, r 1VgpCQGɻ(pBd0YƉ|;09ͮ=,:zzHxgcj>$ Z5ɲS`' =d},v<gx")h"  =@ݎ,|B ri* ,DSCL @bY2`ϳ]G~18^1C?0t*[&b0a&ź~AW,7cbHml[pc,#Ċ"BwD>I_7,!ZL791ȄI 8zkfm-nk"ڍ .H@]# d?p$J2@6RRE l P.A @B}Ia/ ў923 Qc} yl6;Kkt 2X(H6dy0Wmvl3_! ][?9: b4ؖ& 0`$칤tYT`^@#-;-#EVT$ArLqsΐ .Ƨ":wo왱CoXSx2'vsT샅rP`{:[scR&F0Yb\bIIb}|~n새n|`hJw";iq5cjz|edyl mD#˓ppIϭr`%1ӑ`Dd"Ah?=j&s9l0T/B ,&1IcBsX^K&`XF!BN<lvW:H 3aGwg-G Ϻ작bce!,{.c!cms{t9= n(l'Yf'^y4䖉3T' y ag#&KeI(a PUu+RVKzDV%FF]A\vUԡs"fbJrx.e}$g2ux6,}Tc3AYĂuSвWdhAe&:>Ο-QV.$yv&cy>Dhllm V8$9xb8Rp ,RAXéSqr!L']bRVR#^i]IvprˉȁuSe:h05#f!u'# .(e*, Almqݑ͖S%'Gl|a> kJFE12n&; NžZm+[8ZZ$`vȈ c&p6dY\vNa \L/;5yޒQUh ^F?6-ݨƀF%-'Dl+-o2p7S r? Ofu'PcrDGĞ{˴ ȝ~Y*\w٘jhA\1B#(+d!輆VDӲك=Im܇Mroe2尦 j% ڍZ{o&91u@5Yf&0N<P$^>gl*9QizaR=鰈#+.9^Ri$Ų#-\C،{v!1a4{7`>jFIr67M:HՑ"c16@Ee-d)f!zA+Uap>,7n UlbIN8PLt0bd2Y#,Q1`?!*1ܣd,B5 B n ?e4 9aM^#VR´ LY [%-$!6cpR 3 h[d^/\ݛA%#@3]!;rV4AArqrk ehJOԇ?'z2| $>%`GOdQlb#1?,8C IjA`5LxN2|ARpZ̀ľz|mv?ȷD,GQ{~O0d%ZxܳZ8ڌJG -Cp-rE"jN0 B^ƚQ:! =!v̀Dm2HcE>Sq=uggKuoֹx{}Xׄ"veX=?W,t ( Rwn(c͢`3%b7'ݛڮD"$+,Tm3mq.H n8Xfc|t)yգf@{# 'OԠl3mlر,9q9wFO$Ud̬.O7^ө`}fcM\Cvom02-xCD&@8"0iQM"\k!g,.p#kid< N-0Άe~Մ/ t crx\~9Lh>neAba xF rF^2]Rp:U,_Zeս$6}-Syl[ƙrT=Ŭ=5Ȝ$Bq ]}I].- diZ2@zϡ^"}_JãaAs,Ym42ݢE, du6٨#,?ZZs+Xbb̾P{ccZ-!&:#;m*Ȅz~~8D@dw#s%0ˮX_G3}7X_/w'1=gN,[Y%K܀I nXNZ BpvB~AD1ނ<,6S}z6iL%ف \193Bo: L >Uq?4[*V 112GQj堗&hJ0Ȧ4;]VPj&N:&BR$ۣYfzyK $< b Zs[0WIb#t[1waTKɋnDE tmxW,J>XHNppX%0Mmګ 4R"06ts20!lM XFsI yjn8>N4䂯nX.'ya#mH|P9t5{( fq+14,=@BÖv5x7SeLch2ԋs܇䶟]ֶFpІ/n! W@"M%e0.X|oC@f8DM`~. l$4-H<Ee۩XGT J:,$`klweV7TXM} r*K<-}Scfp Y,cY{1ϰe- 'R\e`륢 a90m[d@RٜQylf' mQ-y&Gk;6"c ;/ %I,<%9},~@8%nF@<_1˩6v졟 =r@5}s,, ^Z  %3c&E6/mPOwz)~3c qۃՀ>Xؙ`>Y725Nl 6}#nnQ׉[%$6;% ͈n7[\%(EMMlqJ,d=6 HQɆAg-,j0͉t\ Gɻyb N>k% 8U@ "퐰ktܵrM1`b; x/?^/}4JDy| " l/b|%hAlb@'{d/t>X:AˤT%Pvn3RD5!NEnw*V#FX(ZtD o?,.&dH42 dw[yk 0mM/-<эĀ'o^04M-fD,8HFH"m{j!E:] & v q ͠OaFNv]%"K;{ fe@7"lm+ݜWtSـ}X:q2h Ctd ZD8JM$ r$fcNVֻ:ԩtF*+!{$ l؋ȅFVy8/-YvHY2N$Bar~?dȇ\ٔc{ф^\ S(Yl7pȳ1Pkj"ػ?_mNHv1-펾3#֠6~BPl&a t$S6ļTjj>ۭ/qcB +^7 L}q  J(.TWsFYgL|o.o4}fB6 tD$EGZp2$wVaηlq7y{+&u\!c٘0?L簞{dfLGGI'.{(G>NmO`C-Q Y2P9;p4Х׏p -r䃝s!X-H;c UpBd  ',`IlЂ`LLpb#ROBXSCfhL;-̐5umK'&~J2!\L.r̘x'8r?OI=jۄS կaE8fEjM * ɱ]"K:g%2QѬ j33&0"$@Hh$x8hpGA`nA̳ sGMb߈Lcï&!PbP"#:":8XJ<4"J%6W*K%d6H&V/t߂d9c!VL; „(L>څ *I/K"4] ->ݘnH‡mV\ "Z_?q.ZdԴk00-NǸ&D?gɁ@B/H[>a{k3trr\퐁%SQ0<_!OY1D0`?X 0 ̴\$kl 2\s? b#z qgYIrES+%LH(;cc"R [{@SGb|e$By,|_߻=#ȃz 9Y}]{qՒ TMi58N_t-c=`(F¤]n]&-l(g[sv.O,&3` &sI֋#Ye6ӉRՋ-!dkgQ ݙy(Da{H oڄ1|IU[X&2b&9d0j03r e ACyfy2F2Xf>2tǑVuyvζ"?ߖݳVk؍9X!0eJ0&AOc%@Y:cm˰ZhI Yr8ͤE'`:-0$ ͼى0@`:3ջde3q71b@KVT ;H-1K@n۲ձgeR͓U7&N{b^Hd x&6=g6T=x'-Ic i|$,98HK:%H-TFB1C%#Y-68\fu¡:Ø1n`ɲs'LX:Z"̵ 8\όĠftI"% @6d 6rCw2JnFk€3% 7m>l #Z$&5rjY$MJ]Dj[[V!$RES ̗cqR)up XhYm,:Ca`q-` dr鍔D O?8Lß4NHXN-%.e!UKlq3't*x a&^?&?v S b0nؖ cRgs dh }7aӶ{r}I =!z-uvF- x2!&X`;m,6y 1CD`v|``祈mma&^ڠϊKQ'Xװ&pD^ ^l(۴`zaAL<%hcU^Pq9b<([d6T'XYFClJuݰuX糉܌O8۟b23` Ez1lJtwT! }!o%- N$s l-=X"cVCpN%au@!(.nolWmtɣ-0EDʇm $&ϒ 9۵d ta'$Rf#%fNs-2 &GH f ;M2"J ů d;)Lw'gq!{fswb4"pO4H#1\]6 +;m=Z۝:[lB'K?#admiıO"nDm7IZ&G'0 1R eHz.HL; :sS'MP(L YDGge ItdAI$ ldR R8,ƹ rf%0>FETgs/ltݽIZcrf74ñ^@NQl3<\q`U>-Krkl(%u;0y$RrԙیR4\x]IqA`j&.dg<'_9MHC,Ɍ{Zh0 X[4^0CqYKG"b)}Znе^~ +kl*N7%Aba1gZtH% Bd|BH #" O-Z6Tp'u$4rZ?><]%/m<mqtqIAɊ:YNNt$ , $ {dQoeli[ _۰ 쩚~A^laFӭѤf V!Ilipc`'f=-$rOfnBMH2 ź "O4X- ڳMkhf]--t GfXrAИŰXq;n֗t.ċ ?YtD60ƄF[};NXk_##h#V lt a-rY >?ͼo1hM=WؒN3NJH0PlBBݸ8Ӊ.' ?@oTm'%p,rw)B$+Ň\;𷗐Zpx{cL%'|BcDel{$] Y@^N=3Xe_;PihRrN X lJE,m,V pdn*jиuIR䁬p1p TF$>'HYEQ>W%f {3pŵ|.m/_Кͷ1,AD{vFO؀"hP4]fq-۬; Jr6VK!%?KJr'3F Ycނ`Qx/W%4r݂ٷ^\9,w" >K2Pŷϱ$P)O\;#vMBmХ"=7EIM6ĀގmñJ1M2 L!AOVdlJf %7>K"nmɬC7gܐn0AfptbÝm{ D\ז,mAN@Z ;y̟SQ m˥%l@]mZxL&2_"|zLl4Q4ua}1-#F2b]D^2 4+d)kJ <`N#6-#X S>2`М[lm2)?gٟҏ|4G͡fC >x<@rr̍AAALL?QØdye0ƕ8B6vJ; Ʉ5vhi۳t~D%Xh^ψ\AdQ!p@ѐf?9#~z^A͆Cĵ"CP,W ,:Cq^Āă{?8Iz 쩖Bd"%À )ݝra xWCLMcd8vdTwdh^u]g,91\ Sa趒u"V'WKQ9b }st}&quvH;<3Pn  {g.ñ׌ #|?D"E޶kboɎ\@AQLu (lKv:ilf]DKceS(L;AǰLNiߖ֒ۃs8a=x}"$gbR&cZŠ-twziz2wD,Iy k4͍:"̃U vZOg*yo(A8V,5 D)0l.{y&^]v%@D.VI#aAacw0' iX{;>b3F;d&vۗ٨ Yas ],!$9Y4#9>D 9|shخPsKʘ@g |iJ %wYaY? = 2gȺ ͺmdK3 o/IAk ޤdY.?h#B#Okۡ ,KT d3 %A vf~mw\= >Mhoge)2H)\l)#|0?i 1IlGe䂈e4d vG'ǣ kXCQ[3DDYgAޟR'l8ά˃ȘdO .@g/$p^rCXt+''݋2GDjNן.I ;_% % ei.?mӿ3w%\KQ' ,tq?Du2TfXvhꖵ@2$Ա&y=f|I=@T53$Bl\/0r" P3SM\Zy% G#ub:x+ɘNN7a:y˸D홫_]Iʭ<]Y?R~l_PɊU8D]ؽ'PduX䄕$YlogNO2XzZ6xjHI"KџJLM6֛Iّ,2iK_H1Eм4 ̙ hPMhFA,/ǘN vD$O(O9%,㗄N{!8IH6`e^N#Z6;) 0iBE# 0E)`Ɓ#U)N4VrQ q[G$ddcr%$.P-I@kp>?lrG.qYzP%vGvP<ZD MNGzgKvDNQqܝ1@۞C9%mPg(.hGKx9ܼd/lD’zJ '%`9*:<.䥋BrPp#leRdV=v@zzF! $^Hq`UCr^0Lǵ@6wDU\6Ik$ދje#@Z 9n6j|;7%,ZYar`y'"Oz-OG-7F3lPn~RvbLKpSŰ>NHb\$D笔-"bx-V>xm.񸟩8̞h疶4Jy== ~'l7Džiy8ώL|'Nijs? 7l:>C2;B@) P?9J$G'a9D$}Wv+L^`F<1/@7 %7>) d>Ϛ7%/,ErN,sFIma]˾g#[|m ^;|> ! 0Fotr$#{tbJvtF=ZrH%KG w:_7DԀAM Za( BdH4Յo%cDN '";j\B@< X !'XX31rY5#_Gm~Y ^Zynt H9>[04Ĝ\1{֞JxL -t`+HRh@|eVΛ3!!%m,[gK!$PO숦JAv`FBX\Z^r%nY=|bYF<lN5%,m(J'rEq0 8v5=~}u+)+_ bI1t -[ 87v~{p]~ua8,SY=8Kb & s!gПc#'1wBȶ`=_]đbFud7̞%/=s0"Ӥ&lbso%wl$I790A7'RIپKB 9t`8!iQ1rM}`̀LGf16Ժ-l=G% Jb́Mr^$D?&r\]/Gܝq]Ym&xpvm~T36']]A0r|P_, 2!{]21"K "r$n4q%"JM_3:8MmDYscsWFW՟6ɥe+迣oF PdD$ m /,Wg`,F2䶜?q 1px?CY*":O] : }~7$u2?=w=.Ěwcx2?}ξ6p;:è4=iY~'FTCf%m 1_1IEB%@hJ p'%jv4)̶Be !XaE 巐0\2ĵdJ'ù-Q0:?F9 5-_$Ǿ[ԏh8M6g$NN8N}LD)BtGQzpn u-=̴I4yiW}O)h8fA ;+VעhG\6XVYMa]&"F{f;ـ@hK3IR2콵`|`HRntsZ@fIB}L+532æH١# ;*a3^˾, dl^],nwͪ6Wr9-X :t`ƯWPGP ."8@tfZ{gUa#ZCU>wv&—Ol`0T|&vuʫ5n3/lUl*_kvg#~plʠ a5z[3Fd wgF34,ɍ$Bbc^?a/l-)ݵgbww ;rC-Ky>^'$Q>rH@y,0%!zv.4f9?IB;Cq 0B Ǩn6d4s}ltŵd27}cw vVezbH60K3ɻ#& $ES;JV>0vsw:?[.>K0zAdkْxp+%VfIt&}V!H#X;#cJ:mqv:|<.K;b4@Gȣ{1!>bc̽]D 76Y} ",%REKYd @0XoN%Eho[%lƓXHyI4{ CuA8er[}eDPCV nNnurGQ'ΦYqL>c\΀="({&0̇[f^AU@#=ۢ`%k  .3O/@6x#UqC-r(Ⱥ䌳wB aWl|NؐCB7P Y' fz]^!ycC!OnZ,"M'F@>LI:Smxm~?>{D#^[qm_#nMbtٖG~=#/$$]8m˼Ӡ8\[\fmQDK";H`cnlc'^ȘiG2]vzy2;f;@p DW~᧍_sp pA޳8fBZ?^#ϗanH-.:.{Y *uy@iL/ ̲+j݇KN g d>qF˷az&CLy ʣ`hم>djW!#9F^w|@ILn$L  ٯI!JndLqZI< &f7^,':??v:>Vp%0 9{w aB꒙9S`L!F:L&q?/Oˀ ;pٯm0BFd֑kݢ@{=<@ ̑gY-sa ϯB508mM!aUO= %q0&;[#; Ag06Ţå%Y{7<ex(3`SP4ۂXhy)#.[. s2ۓiJH89bfJ 3/Kϰ#fDOV1;E?x{ aבI3Y 8^!e%ӎPlmC*sM~=ސt~6|GjvEf m>PB!5셱z$NKn]EUfϖ-|iL?yn"(xId g?N?WדeԀ6(`L]y4όIF /۰9 qDD=HEONgňԕ[>rb'> 1jmv$eOd8.ʖ2D7= t=Ҋc 3x;;jY' t#z4ϵ' 8LE`זHG' R_L4OX ]tD%?t-Ɉ~0 K)a/8>#sw;&s*3 eIOlcZ1Vv+S2C^*ANF^^ G6tJ[V?ED}O٫#Wi(ːZ2X|[fXپHrc_O, [ f%줖6hpt=fyrIH?| lV]<,tbVRLxZv7|?g3BHbO`ihiYFdَ3q6 /tFRjBr[14~0JTay}OEe\x.\䰹2a;b"-e[mCxNݴAP acVUB[J b4$S*Pȓ#Mwa!lBcz2@m|7@*g#[y}Hv;( &fڔqq.z p'I@콁#)[a;()7ȓrC1HՅ+̦SuM;-a?HB eAwllx&*,;cչ&Dy'@^%(bMP,qņҢ gYz#X3=`"aݐGb8PKj)I+9L`K6{`nX;{cu:vcEgrsc6FP{8Flac"rx) Ǭ}{W=PI}ҡŝgҤlE4$o s3{#eʥS 9$P.+tpG N0;2܁(Բ\ toCB\\I+eFe[,f3r=EgE>?{AdHby174k2wʃ6KDn/W0&NN{#XQ I֑ ;.i9 XwҋgaEv;B$`cY aY~ɼXmܘvrK\\^?ű  0MV†>bLFMxJgmOv\[ѐ8<C؃['dt 6Cw6D!;nhAApC~4n-4f x$8C ku?_,!';q7% \qd/Ka'NFA$F>k1#Va I~`qq `a9_łS)$yalsm'Zη#X. p=.7U,(_mEJm$\=fP,иFDV-#]ĔOڪpok3"r8\j< ;: Ad1rFUd.,#l0Ip4 5ј0DjXTj<'me`\,L鍲3%^um rқy M3$LRH;xocJlL>̳ȠRܤ;岺y/g!gl|F1<Φ{B gH"6rD2C+ OY-&THajl%beћ" sݲZx[#@Ty'~z{@ qé>׌s^YMO 7NNm0ȀY`Cab!8ΉqQ;i#aIhT&^b؇`&XQ$)n2\Ȍ&`',ň 9q$g-qFw~0vX#Ul0T%`x-ۚ=w <{.xj =4 ]&2ۻLJ Ik$[5HH؈vԣOd͟ΦOq>[E.ڢ3ônSΊ04M8oRXͰpL#ێ=Z۱~Ň #$ kE\* kQ`E r <:$+B{6 _Ԟ_9\IJԵ/ra gŅĞ8LtĴ$u{j`3?q7$jXJD$p\QbIrqs-o,C& rב 7eeʉtL-m6^nJd@' #^K}.4\p/YBEnc C.q}!rI 6@!xVC[8HM#,!/6JiPyCc=LB|P&^0( D6ZەNuH2cǾy2&7`8 c+Aw>l${œ?H{40gPN.^@9f Ed\Ͷ]ܴA/%1z"l ̊ƬNC-61ycX!0/bA V 9뜘g`T2U.O# =I7%/or c`Lh4>>7;ы-N,O%sXNF !el5; c(ы&BZYiՏт`^lV GPoxp"m!v]i5 kjDz=VF=&#9ӰMݺ1d'H IXL‘--_VpC:(d"߱!5OMVޛ`|b\yk'؅/ImdX#$ńzmwK!̼lbogؗ gF(6DoҀVK &8]9IlM|ffֲ">$n!i[ 8J -;=bgBK$MABdd!-.g1;.aֲMȖ. +IVo"Kb4b7NGd$F 8lt6f CoK;)5;+66O 8,7`% @~M#&̊vOC=+9Esِl5z ~F7:Z?Qsq[iZV"˳c聁 X3;G̝#(h^ {>F0colw xE݆݉ 9s W e~*agٽH4JNl -o<.3 ඊ;xd=h-Q<^#}C#=q?S[EO>43H V.1'0vj 'Ӎ2aqlt޻gIܛuR<]vOc׶Y[R7 +ih#%hlum7az^z1>A &V;!1&D! m{ +%Mymɺ=lfك|iety.h:lw,CDD-'.;[.HIxJ5#ˀHЌP=u\=$u`i}D}$(Z(BQ Ԗ0嶏$A'A Qͮ e[T5F~{4o YO% ,ir 2  3s UŘA?Vz GnGN@ Hi?&6:wmUf٫[|8`nMd&Awg\\KErҬ DI"%ѰT ?)ՋGgY,,bd۪(RG  O8?ٍ[B`Rg6\^؂y7T˒# E{rɐc`(+5] @>',=f(ćb]F؋6l%B._(Pߨ"<u_f{gЈWL%N$~G,adDal@}t>@@ $2wa?^ϱ7}#ad!:@|Hgڋ6 r $`ɃtlJ:Rd{rtM!7dao_fs{@0HSDbǽ[Q+xٍ!&èBJ~8&H`&6nd,l9eR`!7.`Hp۠2 N2 `[3Xc2R9mVJ"lOܵ',!<^d jEQ}@ =$\˵uI9 ! tA0!qh`x϶Vt/Tι 9:֤j)23Wr6k qBZ$vX0ܱm Bb== z 3pM/ѻa;k"tD[l^Bƒs݁gR=0hڂ6]1q2ر[=-K0g \)r<Ew$_ "XD'#>KA$ac K AHݠ*CpC.W  L\5Ϡs9 |-S{۬…&Q@-~ZiH+3bj&+- u9o6[3YS&' #?,O8x8ͿB؂ـXc4` YBLѹ ޢ\#}1jyLWr j#.X LDISc! .6 8?#8a1 `+nڿo(5@᭕NTLXs+k̒rY$h׌`@jNl>aHF \w% ٌwMB@I "˚7Ca VxPbmy,Pˎq&ًL섁 Y4/y#we9aJ:U2yxzΝZ `u4Qjk[A2_H"Vk@Eam]( o&!tcLBH^Kqx(QU[qČdE݌aA y0MŒax RE :HNtt1vz ]k, 7 H1vSRA [e8z|A@dE/g0[KjbKbJy5w[{h,0A?edzA2s9B$Cl>lx>܉mд0|⑃tɥȶM:]TAnej[3/ t = cx1C r/2^q@-4l#k%ʚīVӤC$9'Kgmn[[ $mB+{c'=Ac ,FI"9dQ+Nس,N,!TYjǩf| -kņZC=W[j + mF.S >Ջ0GvOE%20CB"]r}ZGKB]!P9< 6@l-D}$GR`%?P(d Ьl8]XtI,1z0|p7;t1<fF~dB</H ^JCBk`YKG`p[ AVya8< #HIF JB2k@ɭo'| ^\%1bōL16u53 ;;3R9$#yoR7(Yif$ޒGdama7lq\ã,&YoMM}C6 `qjhޗ mcZr?qd"fKNO aO#d,n0Zǵi2n߉"̟$r TGg.|qp/|!`qe~[S\` uHTO-Hde؁#*,A;eZr D}"QzDx#>Oa)srSE_Ȩ-.p(B *:L5&.H}6 <`9ue.d)q75I '-nؔ72Hw&.->Ə™pJoן;r0yn <|N<݇ S?X? XdqBDFHCdogSc%c ɕI$ B:M|amB/ $c&xCPb:;},O  CA>I|l@%avIZ'$3rb 4g՗F^\[2٬ԢzXL}/l 5lDtsOG:dfTF\ͩ}qYgl z^mXfԍ!t2Ѭ e02$ #<^jC02k),7Hg7AƭfD4, &VCa̴$"zD=1ty;HjBt `=B3]W^rނl7ſ<|ȝ2ܡ]xOKsD5'{ɕXmL {$z9 MK7@'~H_gzz̏ ;v u#A!GF59K-ʄC,Gq%3 BmՓ+mK,=X@rz+:@i#k 9)݈,H%!tk6~Iمb!7 Eϡ}L2bb ThȜBN:"gnM{Nca>0HXj!;Ua¦ZD5zDY7b֤(]Ձ4[ ݗ,Ff>rdv0=효-D(6oy,A"6vq-,f]hS "eI;zIqAmg+gՅ|#gAm8 욌~:[؁p>Hq-žZ,6LUA F;ʈ!fY 8Ć!(ӌ}޶ʎ g,9?uٻc^cLt2\&q `;O#bQ*%6Ȧb>nb>r;Km 2Bta(eF84Ez.ʹ#lMCc9Dn̓䴎GO,X˳Ia#-|K{;4 -,-z[,:I-s&IԒ49jzhTDG0q=zPe@ 4f^Pp13`wEA,ܹl=R Y ^܆I$d y-`0n XݘulQ=N$hE`~M[FvՎ2𐗡.N& p>!I "\?GX6H[&`snԂhj@؁"[:*mZHv$ t N.?ÖTkNr:dw 'ƴq[S-) $ۢ^,2by 3yyIdA}ma #C@6Hr?DD9' +OXt X̾Phzν'Y ^! w#%BX g @!Vw4J3,%Z |3]Y vGe|{) gi!2/)%px?"s-)ΒÓ͘]!V8-v*3 |ѕ*i,8V٠v9됑L:=+ Z eyNCq5OO 9jaٳ>hi8ݶ:Ew}A-ArAfѰ' ݎA(%w I<=rDwa F$]B0Ɨd;ˁ8"\DaljVm-16cX0̊Xx_N9r,3CXj"WINb.ȝOr#ٮ3\S&ǯYU! K/bN@SihWmV &F:?Lɛ}$qY0~ }A{K͏ 91wt O `vB}/ oFjBȍP"\F  ^CY!aD;צD?g hl0O_mjY ͚6"79Sy NR;qKI̺⍠$v@asa 5,V@r#{v耼. Y' o̻,LLu#aH`ybDIUoS5 e% A.@Gj6ptJm~=Mv`L۲*y8 :aBhQ䱏sؔ2D\bܨ/I-b< T5?$ h͛JC^MbpXoIGcIC''>afGko0F5yH![xZ&D%8n$Fƺ..x@G:ay.Ɖvݶf#5#i8R/ Q D0)h®L%$ı߽{$!ǖD&i)r# ~ډV<9rfHI; 0`t!.iC abƜ Z;%COpi;$1ȼ&E7 ^-`-ù@#xvH@ur@ X7xq,dYQq Y{A6]-Kv6U0PA.Yg6FAYlw\mV%7&b Pҙ;sюJ'2<:@|#ⳐqnvSzw DK.@E+8b{s&y\go(fYyhm|~lhݷxxD.7Mn` /Gd%Nμ9 k3}rLc$ˬ0S`/&xH9Ȥg$ʣIt[ ]1_ Qɪy`f'n#~3'ㅺBb?'B22?%$dz0ww8ObZ&XgFbdD,2 lOcHq$96 tȚZ&ߑсHw݀~ bN^b}rp2K`-bэ¸E)$C@Y$}-`V=ȋ-Nل6zLp؟y'@Ht|#oYq7f/,"ubZPSARݳ3 (xJ%. YD20"me8Bah 3Ni"4HsdіTLDE :˶i HlTJFS<ɈrLK}L%ܔ֒hSbhu#XD3 Nl R(s$k55f̺aL?g08Zj9`o= L 'rNtYVĻzbrfJ-GI?Ft8Xt=:/;zt&Aܱl>#3 a 5'cf!.RHr:20_": m@{p#!JGlsYtmd~-g {6͓xf!al:"@͙X BI H!,ϥf2`!hH$u,(nnUPFSX'F\ k8gs$hcJ%r4 Kš)ZfH*eب[-YaC #I^6THVqiȋfvN5'Vx|bCI9 nhN Җg""@B qA'Mo܀`dx6[__' ax}xCᶂ́HuF M\sN}Y8.XA# Yu5,}IIz$90";HZ#\21#8ؼa=T0 ,Q?m?O%@n2 ! ǹ!&ׅ?1"Xy4t $GDMgXr a1lr e(ђ1i5>A鍂f' D=*,>ɎicC1g%]4#"y..Gmu>50 #Xf1N}r?DIG -T7ͥZyI6xc80t)iI͹Qw n@hWdgL1pa%lN۽%<)'6Eϳ"`HO` &,`ی6bm??Ě#Giz `f.@C0d|^G-H$jų ӾDln@}BdKH?dKE1?u բva/&\='+ ,}MF7w$ۈF>U=݈d ~ >\~,󑫴CoA1T)zNj&@QE=ʴA< )Ð3z%1pM@)>G@@t?D@ ؄} E""qOƤh,'D.֛ 32WT#ņlkc4b0dsɓˈa y,ZYNM&bI.FQ1H材NݔWx_s٣6Dח+<#-cF"+B"- v_6씰03`٩#iL qKm\I4%`胎`-:hRޗ(26B௲#27Uؔya/L3Vvp0HVgĝF AysaԀaJ r\pGȰB3jB[bo=\ksO{倿,:$$c6 #(-8+&\E䮫k^H$˨X%%З2Y؆\%35vX\)Eػ5[Q9v46_fר{dTL MG mtkaї$F#7g +8lk2f4IQ"A$~b5gR!VC4Ibj ˢgZxav/؇K7f6&d8Xt]<:-\BV$rk  [슆-ɨͽGcS  L{b<'؃6 WD()aX 2; Șlݼrr܅J-9 u"9H\xPhnfHLH;o6B\a@8Y-RuuԔA(ݤmCk6pǷ`Zaح Im=MK[SA4lЈ B_X ',V .¿32ӯmbGպ尬 b 7V.KyFtN ^P,ፅ%̂Ǎ:]&i1c+<A"0$] B^)a ؒB ;%"6|{;2Dq`4Wcq68Ɣa1^ pc qD$43]c((8$6PӷG e$ΰM>2Yusd֦Ju ]am+=7 j`YZʁš٬K#8WJbKZ61|,Pv ,*;!ȱ/l v9#Zat{T6mPߞsm;"ZdՃH =鲎BPu HdFΒp ݑta;!zƸl!$B @&yivLv؇g0L i"R˟2MpY0s2vc"SG_ng^ƫoarWlY6r#OafS0S>%=ub6GtYAfiq U !3:]# mrD Uǂf9Ck0 5Y+]dڠrr謬{cxyr\65 n\!2Qq(<7DBc#mKYn ˆw$vr`g!L.AGL"駐:qtTm2cË/%0hՁrT\%=I1<g.#"Ցpwc4 o˕uxϫB1:" <26Dn,\n@,XES3hqI&u؈Iǃ3/9hubܜV']A,7>VacN gmFgސ; sؠ+ uZ=dr5g-]r'1.z$rm=KIX[68| Gnڱv2Siᐏ&2Ƴh$E~4Y"Ed~A8dٲq ) q 宅*Zrq2Z f3x~ȇ1L].ta- wڂfx9nOۂ,)n?h |1{~qԬbIpȚf$2SWwZ3V_if-%mlO{o f$GnmVC-1utv",8\'%'F5}Hh%<$Qw0v ,:4 ,u*7gHlMr~,RXf{,hf~,'3m1Z ,bԎr>vj,HrdۊDLH&T,>6 {:Y‹?Z_1.ŸĀ@#NC09&8ɣx-_' $۔\ q<)w!v9a H"&L D8G ۋȅ0P6n[m %űdC >0p`E%mK5x8~8#ކ]i`llyuj8EoZG.v}NԡtàXy$/8݉X $x/;o1v|p%G$Pɴb>cncGwrpS $UH m@KNE *M@;ԁ K4܀hq;{VmwG%q |p0Fy,7D!f :b,'p a +pF/J܄0-屼^K'pM"_g$R_2 {b+e\? 9(C_$=ni5hbB ؝)!pƖ bȢROs=B/i _Ar gPdCl77=%5 4oŧ?՛<^~Ӷa|(5- &7!TdiBGdeR@B 0W&=B>$ CF]x T߶Q ; [BHZ &#?M-BC!kDwn?m̔9h@R3aEA=`BrnXxd^|aa*2Y ,&@ a7ٻDzGTXzaLO[[Ka/0KoCPXe;n7͙ݵCdj #ξ!knёlDiFvJ=IX$u@GC=5_PcdEFo40PDEHp;_\%՗n!0r7a'^ ZW#W^]r)b!2i=BXX#Ug4<et[VnI"˻`YT%d*!gDDC/2 <UV)9#\!)9Ifk%rlf v/t|IhX@*nѻdl24LpǓ^yf=+!@!Kp7V 37^lmY2ɫ9a%ĸv-l[md4,}%wٰDŹH_*,AzB8=>|؂"LOl$W`z,J-{ =W'+H@jLucźX33Fc~1e#c#WF-CL-Gl 43Gvf2Tz37tC@Hz@4d{mr,8$NzCw/C Ì`,BkVŖ!_%LxKB}=߲j%u4bk#3R 20l,J}%0 -FDˇ=%d0X05RIHoJk?y;ҋsa( Hy$ޥ%Vw![_ yn8N-4Flaå9&Zu3njmK)m IpێY=#ؿ"@S8,>4lQq ] †Boh0 <'FC@)峞[T` <ތPSmu̜ @]~I±CO&oѨkW&C?cs_`'2#r^F.Lz𣆙qB-|@ z ,J woդ *ܝբ+kl.u-AԻ8RK'mq +@]|zێ<INA((F`/\_vkȖXRBj/*ؐ.؂+i -^2|'Fy` }A^b#Z2y|cg.Q_cK,@zA}hM! r \rDH.,=Zpgpڑr@c9$)DZ-S9q#p>1 }p qb ہRű/a]$<˫OmeHJ'K D uuwFN uW (Q#8q2R*k!K9"c+yyl0 $ I~E#O7^A,& M :7@HS!mr$tjTn trIDC\*"|Kc@8ylhf(]l;`.ٶOkB(F"-4JB~43Ob[?[#X/? UO`#Luzf0{5=a"y"2Ӽ/DEfz!DH5Hdјtx$xt̍LBCr A9@>XPH'q,8{bH1>mYxG*.;  2`er!]߭- C<Ѝҭ[p's=l;$i-c_/t-{flD9s/ٺD̀K@{p}4S_Ac'Qؾ'0V @{@АiĀ }udG|j~ۄ +A"Rv-(HǷrF2? tS@Y M93@61eOgDi`V2YEX66粙ƬON /~( O[6Лt-0g@LOd{j0T-A!;"Q0!;H %б2!fs!!cLȄ=&@EVv kʹV&ˣͼ3yɈRv_y`#a:ȋ? vo( cL52nqf4 6 `'aVl}s$EU+cKN/K}peу#2PB֒(lS#e}!˲…߳02dk^MɁ]$iyMÒ\b C7%X&b92iȻ]C  "/crzdۼ]Qe,!ȡ>@XXrm-Ýep9NB,0gty(@F񓘈9(owd U!+"uij:L;(kGo'!fOD4&Q[w^ a8aDtͼZhca0[e$]4f@3{l\gu%0ʞbj*n$ԄС-=mѻyc4sd-lƆ??xJ(5hun2فK5}AT&H1ΖGȚX.,?uE`L['6rW`$'԰ݶz YuvR!*snezTA,D@9h&wۃVK^^>p~' ΝL'ܴ3πGLjfCG!l"c싥V([18*O`GG{ˁB9pBLL(GMx٥"i 8-BճIdHbD% n璘KgYJtCš)1vs\r@}/Ȅߊ#$C%uÅ|={Aˣ bn@ǥ![H"SrWVtYR[2t<_ N-,ȝ0D@D p$go#^@d#C "2Pxi!V,DXn>&zJfM=/oB1=^/mg#)H; <63vp1Nyk2~6%_Ӱgղ-J,y=K8kuBȌ$B_ _E$=F HHxlOl[I,\aJRI3g Lzl{r$O%` z|:ܱ|.lY (Mb})GG/;RU]^Z&~Dq[x[u0N,dOo$Bk )C%F@ A[rJ98 C=^?:HeXFDC,D4-.^P[h#߭!tbc (Sd p:Hf:;: A$~[ -?aA͍rqcj"G"lZѐ&-ͶtK{n (cX .E9b? NEL.yGs;( [HA׳+ Q铕N4!4KT.gp~ t`  &ýv&M6WäX@10X/ \l,NYh[lVE4|$rHC-Kt=Bv Ζ $l'͖49*ӀIRől7S- l3t0n6H1N H!&%Y%[A\'D >.^T!usa _6J@ 9q⎕vw3$#hF2 5spc ˣ ![9ٰP,,m3% OՆ`qSC_+ bEć^~n୮b`4M# (-XCߩaFg0Z> أ+2:7=%Hе!ɹ,!KaD3,7*RLרwtU9gdQJ8\#Kn~Y70?{ | abjGNIf>%9H^N=y7`1 zd4z@z%l2CvAHĩjp{&ۀcF۶[ eav?v6 H6Do'vY}en^\n FX.TK d`E6k@_e.6A?X!Dr n ͐~)FLYBx}F.fB5I. $8lOau >8#%1:S T:NʼnН&Ylʃ7gb.03a T`Fb Bd"Izx-J;n1b 5]r5 ԜC3 ,!FS!41 Ʌ놥,( dc`|Gi!7рkap;S9D4"P噭D3a\a;v9b(L^, @u2)r;@#j8v@LmFϝ/lg,C;aS-MN2Dua0C"C쮴 /-&qu&[A!e2u3RmG,@Q`r}ՃAkIGLK8ۆ"Ƥ-4ZT`G45iEu%Xad2}"a]L-ز/120~ 2tX) -D.2DN_ OM6i)O*ՠ]me8҃A&N6DzHIe&cF0N\ynɻqJ zc@h͞tG7C`g7+H8E@C: tB{h?~qQębn{Lrn`اc ɥF]tY[]܂@Tr~Hgy C0 N:b N]\[ C}bтe+@Ѵ~ӷb['ˮ$.BG_di$ƜvvFzJz,HNQ _&̛09k.aIDټJh&fY =K6 ,V2 $U.+A,J g'y $e8VeJ= ]nA좰:Y.e7ZvٷMH́H%$c/ 8_V0(l=-eT&{+CPr.$A2 [Pm x|'$Lz+te#4l1yv;jhŶ[6&F%)A.& Gm6_$L#Lݳc-dLKG`[;d-)t*e &"Kd[l=#7Eݐ1[xeee/f:u,e O3-H{>ͼ4ѳ!óa08nrc1|?D%=+y0AxZCWE0pI!(LPK1mNyrCa-agI, d3T3X;VEQp؈]a 4+d˄ 7@2bDs$ #~XQ1KDz$6zL^L!7V !D$>b3!=H'0:0+-lӏIKa.Gb3{hH9jt(#K\%fExĜEtP*BS7dӲKN+D=a/%c0'LE#.Q1ׯ,(%[d$`C` !ALa^9d?PQ jLJ "\vp/$E, +\H)K .O(0茁y9'HF3g'xMmOl9g)n8`f>Ya(}K>l=%.x/;qpD:F?$Π#[RJl@>$Aj\[Aa2B ك0;D]/:J3{. lF"w?$>YVtB%vr;DH!"KmvG#:Sցَu,%V-MK6o %HʬARJY9EL۹!I8#Zb0ю21xn#ﳣA嶌; o aW-J\,;3 s߫%$%"2 MBg!=MA('BK,ɲ\98'$b̺z6=> ܎T rVC$B͸9}D "kN{~,:;sw^4"ŏaleJ1H(n3fb_XðAU+3""*>d2wWXH?$Ub:=O;V%6|0qvXL6BK|$ h[D,M°ՐK]L XA`/LQ-Kc$L`F!/ !gPcXs v5A}3u.LQJ%xmX-nL?QZ @cJ_;^?r{vǤ21hF@6=d0aɲCD%eEPXqɃda7jGFB(GE4T5Ǝ̈́Kc>ЙĊiI@^u3] Ja)g(.n8هA0m b6M?n72g{$.h1(yrOl6c{ |3v]7:L6B'/s!Hd3[1H@T|f, 0{k!/[9hQ`$3kcdFQE #cej[EjG>@D)^,4X޷i<fp2-_HwRDð{c>ѼnLqu]݅E[`9KFb{kblЖ3n!,˫&* ӲP|; p+lI;)mgY$!'!'ì)c9lh0c'Mv% J ([S1c`Z[tt,rׂky32̀*$d){Ѱ572!W[#Y dO/Ys?݇.+^,el x.Չ5t  8zAT,[2pr~ n@PjG|#NnY$daPkba;|A1. b퀍Fus)`!2!.'Y$?Yd"2/Xv|A!b adXa_0,UpŐeB0%^&3e]J T b=C6ryody(g[2\BDAKWX)rX /ބYLwT юHFnԖrQD(AMl&1Nzˣ$\q:cb ؁_e_/.kFI㭐C!oR:$uϬr:m]IS ] 4IirD|70H/r5# D }xe=|>''? ;,.FG)LXk?ĎL[j.bbM>#ƒa[ctHӥ$Xˤ|A!&CC_=HB蓽$w"4͌' ԴHRb#^d.X4Q4Sbú0YhmvWYaw[^NMz@&Y:LNHn$2\/Y-bMvQ&Rjm  &VbBdS-oF,#XC-ylxb34rNGIK=q"HAmcN37}98Pt)>Z$ Ќ 1<Ďe-w B5<`sP@lQ.&}b`U;9}" g0Z6]qۄqeZ4cJ'ci .>Eȥ 4i35D@jk&!tOd\9aBKp%=ǒbZ'e_SY3 %V *{{aF>Ox0eΐa™ bvJ gi(.#C6Cpɪ8i!mtltP2E" a+(fYݢql4?w )9)#D<]nvz a#~N}F_j۵ x&O-:@*YYA`;pŶ;qu${xr52В_ Z ~η1E5jXAS#8,sH KG=n|.9rf'G"U]-2[$,Dh"D9g],(PXG@O`1 0#?ݟG,;7!ń0K. <ۈmH$.۾MF%3hu; ˛StقK!5͌L1C"y-KO"0kqd5|#Ze;9^J I]172xB_>6L]YIɳSv-); ˠ~pe6nUcZt#Ufú";-;,'GL8Aa}x\#r0v }Y7-_lS8f; d9J|rwHh{_ $O &ާl3 Ŕv@D&fNkl댧p`Y`.KݖH5, XKΥ, Ziٗ nW%py aM..߼r⠾itGe6oeo}-Usa6DvSHg^[VνU׏L $TN=Eh qne65\$˨L,\͘ٵai,XQ4fَm6MMc"!Njk~]v½%'a`Tev#9 ԪLfmޫ3.eۤ_oęvCF:-gQ X٧3&[.+`M)9gt4-y:>L*;`pd!"ƐG!aŒk%1 0 6*/(:IE$MHo?݋8Ƙ;#}G vbi3ָ3i+b<:6@H`0tb:˜$2g&?y\ (S[N)cP:Xu2 1yco,.Ci`4P{vpy9˃Bomxd+Vݑ"H:V/>캡:g^ nr.-Og0bv}G$ExqiskB~_AKo+(;9,(? 6ѲYܓXmpmoe=lw&܃A   !ч{h|JH?`NG|??RrPlK&hI a1`-Nm&<$C0f6[^Co'݈ׄ"!t15ylX0]b%siMdtqsdx`z*8(~Jjo8_4 ߦF ,R焝09ڇuYS)934Xad!y%+}D@o"7~9Bć ؂~\;jqdͅ 890{dS%j?Z"\T5ܰqݴM_`mN&:3ͣCPc1^g8<"#$f}-5`<' 6EB ai/ BUm2Fbă^8- vtAw&2֞'ſcIȫcf'1;8)C)t & V%=[Mua(B\S h7Aos"=Lj!6"햒Kn :-ȑ ,ì;zI3.qO"cPdPLt|ZQKd& ( %`wv RcsN 0SC^._>F#%Aٯ[Z]cd[r\& 嶥+gк=_`f*;ba <\P (وn-wRrM6tͲ4]z3ՌQa=vB-AlH K,@s%&}?-ȗA=  i "fZc!4eڨ x$LmBC{xi`\ُCRyX C,aȁ,X-v^/K6qB9lE)dpABt8[HQ"w &j1m SylhfH`F?{?I7$pȳ2u?R␮ 3 e@nfʂ uNv mw_]50?`gvLHG`Bݝ2%ԟu0Zc uk%87-x % ua/#8!-#FS!#]`NHö $ Frh+D pQ_!$p rl(!Y ve6{fj.,rėS̏J꽳Tf0GIQc7m!HC.!B'W qP SnM!Y LwwR>Ka1Y^v`/%Kq[0Y37Odtl2XQ"]k:wvHTVKMnmնQgHj:0 8zޮZD4ښ-Jwa`#I,LbSRۅDNӖ-QUI G`Մ|ߒHq:ND^--&8a,C2} e d nǰB[ɮ41cu9}$b`9C)#EО1 j/؀LtcRcׯz.PKQ''NSPVHn;. UaBВ, QD)qfTk.I!D1 B Y  *C3 ,Go9dȑ <;Eae+ t!` %k_e%bEf!qv}x,fDuAo$y .MÖezYp3m s#t F̉ dcbkTrN'q8.k &w+dD#'-iCcBS$d "rg*$ q,_Hr/gCH.!l2߷>6=5 ;*̸R\m]F\v\2FP_pr0 1(SԎ(p~ZZnq|qs$b; /Y buz z_&acF@UT&a_e=Kz]'nɯ)ASP zR?l0lgd4vӳ;5pmF6WlĤ .@`bЗ去8I0$d2ax06;|$zH`P;ق! 2kU2V%l}[$=}#I*\w@aZ\}k!+_,G6Q=*vȈ^Fp-20e\]W(A>%۴F՜f6(! 4 1g}[;+FhjP"c!z%󲏤 ӓ1x:, Z[d[rD~D69 Utv{5n t2cD("jƜ-23f?%]/ `id[C[(k{ }#qgںv <-Bv+@FĻunˆ.Z`GG,<4\/f7ظL.xrsU%|d!,Nb]E2$əB&8(YcmUdŅ!Ȋĵv.Y@sٰ7ަJ?ٰ&g(6R{Jfd]x- A^0I#cePJ|бwll`Fɂ([6&t?"#GRrӭn Ad%\!l>{ !6!!F kP׶q^BAq%a::le ` jZq# l-mJ !Pߓ<9rcY cc.B1lQ&Jc'A9 7)L(?$7Rw0z|ˋɏcpRm[q %/~LNa^6bqO|nɜ !؂ІIgC@v"A!Lj|lr`ˇ EPNjn=`j4Q(txknA K ;\'Ƚ˿/+kgll33;A02Htw;{R;gGd#!3u-\7$(]2b W!Qzʼb1$uV $"$ͺTja)D yE $@;(q#l 9 KgoԲ1nHwtB6&LD [0xqLr/On 3ICn@/,Ђ[,g7=Vh%3ɽC$flPV|8H8ԯE\Qr9D9H3p#ޒX mb &pbX%&!64/b c')#GCIɀj/da𚏏Bwn6C&cPbZBrSL)غ}0+j,lciI"~F=CT%:ȣd7TڥQF-59.@0hL, ^-qrmtIƐUB e72nsK>RX8tRzRV 5rt] *sv.yfІ&]/H6fh)cm !"96t} XxOFr2y,6RiO27)[װ lW=X1BIȐ7nB"6$e:(iL8I6BD>HoN(s!d27o d` vkڠc~/JB'$"׍ȬXk"hg*Fz^@p1uœ (2XK{. {d"Y~d5,ՈօMFa+-;tXCv6W-&\VUlbo`nrBoí<]Jgɐ5rBޕ?LMKK_Kx ;9ηTD~r[i;Z?"4c ˲{ܖD>h۹0*1-T]:>e mӧ6HmXYkVeﳾŮvGfXk"h[F`s-lamON~˰wm:Bm'[HC \m~ 5,7eܢc(wh33?u&-d. !;&*}C8_ŠpXXFqqa[#FD;?qDWxemTXbeT.%=D"yVL! h=3Nm'N6ۚǸJ]B,"H%& K6rl?RԫVlh}:,H4c8KE'% ģ=96^@loPb'1ӒaQ6o}? ,YM-`I"V ^%/,HQ |Ǚ 5^+c X&2 x^SKQÛ+G-R9[KS{,(xgƑͭ/rY^vuFCd0p7%/xAV{ -1yy. ׫J-ㅃl7$H&m$O`PܒCvv9AAa͂!2ȚM!`k6&gh-TKS&Q+@lw aN HZ'sXm *9%׭DI.[d3(D텍2 m%c< TB{8!.\2H `ހ3K,XL31Clniuncg N1A9D,ǡgq6u&gT- $q9?OnA\mZb|1!p8[BC!ް9n&Af1]?+'XHi>L<x;nβ};2tB)jۿ΃1jol|̸f|sd$#|DqNml$Nwpհ @,dZ!9 V1#f >_AdRֈ,K:)vu6CL&Ia %͗ U--tO=e ՐNC%1.$nC:u %3l,Cۜ HhBC= V%JoӒg6dLB|J]G1^rCd\K0"B6_bl>6)dSMغiو|7,%zn ,c)"#ԅZ.9 lgQjvcLlAktCQAm7gW Z.Js#]`n9G1 : 1!t՞E;̸bا _H=Eyj++WϲEI!)Pq3l4KCpHGiD#v|DcTdJ `RDnm>H0mI z " >&~ H;0DM_>{2[pXq>0vSȈ ai^  0# %IXJl?}FYB!kLb*hP8\]Z2CJL5-;y}2YdOVwMs7-O8xXG. t; .hcXYBۼ"/,u1}k>$}:?vĘx@*tRS':)>ͺ؀0eh2~y)Ŝ۸\p&mځnI۲@.g|zKJ&'X>;i.'Nqfe[N֑,mA!8Jf=>0p/d[dӸl5hJ7XfP^y) RA[hdZ--p.Yad=rܜ+f@v ctpk9ٗ 7FBe@&V@NE.’< j#J@i}3Y,]dJOwld0ϐBt,vf@ȴ'i42Ь`0%XJ{.zw'":Xג&KKc!8;gSq} FmI^!eX%_$\',a &]! ؚ5ۃ:]oe|cMT0H 9W }C(dr؋)OXЉ]c,I(!XL R~5dV vgHXq0rGpqB4=`)DBr! hXeĵ5>|Ds#n( ɐ4`lSvkW!5e[l ;\ƙӛ t?Rׯb- kGФ,@bH"8k2rf1'R@p:hrDeLAl*͈kaSѳ2k?|em9t3ˢh'N1/':Akv؛.urV`rvn0cq#vA OO"}`NL:Ǯ[1X`\&$vѕ#@FI"p wo7T WdxfYPfFd^/19 ` AW+(w!G&&`叵~6_—%x~6geaweT cb$ obܐcϐ!jG7kѷN`!)$AF-`4qOaV$`[ S/6PeAݏ\!bTKVd>XuvmI92IP1h>o?o1!uIw ]쳌k;*f6Xj=&لhml] l@ŬG$fCdseE# JXmF'9,ChbpIB 0J[RD!gyN tBu=vkȶܼ0B:\ B.dX7dȌC@K#YH#C 잙\v'M1gw{e`7'ѱo'pOPh9>CbWK@yv?(יfv4rZ=‡ 6u ] ,ٔg;t>-f93l~~rg` w^d9/wOݻ;gO vf(!~Y 0@lc`^V@ `V.-bmE=@z,M2 k 4ح#8[fKOZ FYh;vCr2䈽$e/a^t*GR\c"a킎r.cIL4mtonz(* Ai2PXD87.6C/y>>,9ل![A6/g@d+Oc$,kxxFcn,}Z0JfEeIWH-.=ĺ#dȟ~Y!ȂxЙFWLۡ> v" K#e4K PhI5 $p,Y(,IhOf}NIo-C:>XLsӧ2[؛FV v.0&]ۨ 7vN',9vQ cz[ L#fǀr`fjpzF3g[0C# 6CF锉[r?D`[76n8Jx /zawSP\/~li&09 [m`eHNOu7q8,QCO<غ  Y4v6=i9*{nA1 <ڱgLb[p[_})4O`8\Mk7$N>3D .6G>#r#Kl3nа,;1brKs}$Bm$ %/Ii79mҕ[=Wۤnܜ&e v1U3ֶ@ HF O86ybGX_W0C0_sNPq5sZZDä&*092%8ӭKу@adi CiG!wF _X-Ջ  (2c60OH7sζF`t&n$Er"f/'n,Kh{#jB!!7_gKĊam@3B 2g 65G +H g6\貆#b}"Nx\$4~ o-96va xׄ(rƂCok kgfolJ[u' F/KǮx9#e 0;#D",RvNZݜpϖ$~QˠS73'a# ;iS=:7"c%Ō3 f1yvCQhdDaCS+K[e`iпRք{3.Ek~*rRC|&q:r;%5nUŸ(!@FC&ErӂÂRz#;zwCG{\ `7SV3=nM) iq gC*l bђX%ɴ.οK!7K)"M0Z1]pnp{-а z@mbd[XGI.s(%ɤ@z.g qC}$B4n\}JID߲chΛ7e-Y r,/H9`mϩu1ŀ8L n%:nJ4 dT'Yr0Y`<0Ȟf?E;$ }Yez1H)'rݵF:lǛ. 4EN.X&pA uMvt 2{c3[$dF~wAZK`s!aDϐ(bDOHk=b5#qF]RfS -띁|-\\",4k^~po E lL|m@Ā',LޒVFjHȽ!^gxDˤȏĂG!zPrylWeu`Qc-+/JalzH"? NuD7%#`{Yes`Cr-$vm4oK (Ba v-ZG6l]!e!J$uvkѰ H\ $B`)DžҰ"9鐿-;R-g%l2*,)s$ 2510qAqqx{V}+n%jrd3+}2ْ5ۢ ="B %3̵ȘE #v )W!)6ɳRp)20$p msDe5f X-?f'=ph:4#Z7:ovV'|/NBifN"rfub 1C'5ЄJ쭌{p~1YAu&a-:i{7*r%~%IuyVPH>qG^!IGA +<ًﰊ>CQ]bGL˰z- 6n-tX0@$) ȶ݁Et"R#&X΂|f̒Dc؅g!ҥŘϩm|!l1 1TO_ynh|^7":\(y Zp^ &X<eL\10 Ȑ`fHڽDU6N/ !=;o[~Vt_@ ŷ6i$'"fȼ[rZ/X|&((E~9 lzh!ca O!7 8u9$NfN fDg9ɠ Ƀty;XiGeB\~әknMO?dZ\Cnpr~vO- b>_M^It ^X`.?be{OF  iVCZS6}4񚗹GXxaWm5f!Hw``dlQrs qd!1.%]` Mm FN,a'L[Ks&}! kF'g8;쬻]h_nJƃ`[ lpbA&bsw)ؒwn$"%? 7 b3 f}E"3U=ٖgN}!F'Կ \w:4uci_/V_#!Gh{xr]}/W LJIpA很ofdjy&v8A9e~$lx!8o`EIt.~Г=zY^7H׸ ~⁐&. KLz|bRA;tgI{&>R3Z`[6yl O+m"ι&TCtNiX=|1; L&qktDb G |?pE=`G,ǟ ]݈tbwP$SԨCCNeyj.;F! 7!n.": 9Kܗ.Mߖ?HKض3! ;2̿h_~(Tl='#SJ|&}hoG,^j> 3a#s38yt#:! Zۍ+Ed !5 ЈXx#nkX{p=ضL.E՞,Ld !ShӚ N;Ԇt"uۇHGA+%A tTIW}~DB’0W^Kpķ>&T#X;} `LD pFu ,/ZrM7忦Yby8lt a,õ؃\g9<: w7viS\M:Ro,˰|gcVF!0]1-w7x@؏#go˛te[:u*3["zӶ" Jtcstac0 l =ą"o-|Z3 J2s@lbϱ[~H#ZMt.pp.c3)TOBaW/%f\`"T8wT^x߼a o=+k/#D6[#b gV2{w?񲭊,_ߝ [{>xx03O5=^d,cxžX9b)h'HaAl*%g'9k6v̏^FsvP5 `z.l[fa-|GT9wS;jɰO%G\啽B<aDQF&l4qv8xvrVsN,G k[@|4-l@AX$xqA{b lftyk|1"kzi%di(<\8 oH"\m{z[ċ>EO"o [NROA$oWu6x2?cʝL(°KHD߱쉲8aV>2s01aa9n"7nf3 'ɜضvn1.i>>٩ l}ixI^?[5y^BkfF=yze0;'KhЀG%qI6 CE"(tfn!= , ]XO( FM8nE$M8].ć鰋6"ltIr!lPͪ.` sQpNtuToZ!wۡRZ`Avj[PkhWTI (T6&1NfS2/`G@lL)0tZ'mɃ.>DM8g,P?ŷﲕ- $AY䀜RP<.v}rP+א/MXZ!ܶ:LO6NeEuijX9fj~%VE}c\ObAtdP6 D[>~p戛Q$="A?3weNZI EngJIDf0go%X:e-@FIhk CMU դH I&yήnDH"Gf? BSG٢D:#֐,y"NlǸf0KFA'Pv/l0rvb< mӝC7ޱZDtð:ٰ;.Ig nX)=ej?$IrzG N#Ev 腔ݚb/}bo]X 0`8mFe$DdI3E*3Ȣn),Ύeo2L2=[-w6mLAJU/F Gf!x\Rzjo.Ȅvf{ yu!KT ef'dDR<͈Åv@CZǖbXEː 46/jH)``I1 z -gOlm{L9GS 7_Q\=h N᰺T|G`Xeo?o$yС x T1+.E&2 ͑$n˔#hٔ3"/$cD?] |Ay ,,! Z|TnC0cf /.!3SL?>_VF,dĵlOfkؕ3찦-I`|"-w'F% r08A[fsH8i,d&p#,mOKy ^{96Nʚf/n6:GQs.\3l$G- ^=#rzXR7[/l2a~HHEА5'⸳, |ƽD](!1AQaq𑡱 0?HT~P23:l$N X>16/dKzHrA ]А}.%TFp-ě5LR'0%ױ}n= ]fX+͢C%֐/n,6oJV3MMB ud.0n- ' NI\ G3-dOQ~.`l4 X?=?YLA؅Y0+#_96Q|SF(r0$,h]!^8 [GcFxͥ/;_ܽ iad%ܺhF 餭|Fc1jEH4l|!D 26өC/2;6"A1 ="GȞi A:L(LLO,B 2EhHfߤB{0鬣ta_eLxź;ipK}Բ.{VS` `ihpLX x۳޳UBvYcaUMyuIBJdz yk ~;7rm~HN Y(RTRI6T3]1"J):8}6jF]Wx+gU2r#l Ð.`~=Olců,wcàɋp?§fd6u=R.]g9A`:٧ɝOUoLd$pAI'xx`zS+#ݏh{?3r"18l|:e:Qfʮ|.y%Y X濁FaDIuMr3@J9l`9Aqp]c_hÜCYf#EMv-,Fӵ|$٩#js\:*Osg{;g,A !{jvȔ^#^[oײ51y1bm*9*r06Nh XhQTHX/HSvzR-s 1XY(Gf;ćL?ҏn0p|rt12 <H[y!*a&9(b=]C |~1綫Rl0#fKd"!@Z7oڝ:XvPu01OB56a x1N/ %~mb'mpDc (wa~k2&mYFn7%:v ɖP6ϳ|!3&H\F} ۳jq%]3aRcEKדLr mu:8bA8f@ !u\mB$n/='CAE8lvxk:c*"]`N?QQCin5ZdzEכH'm ;codXC5a BIv=c$`z؃OaSU#L) B4Bae2 t&3~Zc^q 9teS.^@g5 K l.3aGrB{.8Cš/d(ée|}ND#m[FZrP^7; 2 Yď ,߶=M[m¥nVhW@!HHMiEv@6H23Q $Nd YqP) "[$cd6(oeb6N,6p0v}5 a"S/K`tA0ϛvY5NJ[b!-ᛍɨcnDP!-ze R ,)ŏLbJlZMDxpJfe :Bu 쯖f1^6DBx wLd &$27 Š'ģGXkDu+C($&DQ2 ͼWgn" oYS䟖E 7Ift!OMM1su8L]$i$Qۇ$YTV8b,*8*GOAC"J,P@0H,2RD VJH 7 ΖsqN4ѻbZR^ w v\D#)U50 O2XX^eްH-y`) $ };{!޲Ǥlv{;y4Z|CA'|]hlQv\altCdGnF`Ae@b ֫|Bˁ YW偐fD%DXɅ#`$6Hy+w0bd&piɫɐԐFtg"LRD:Fw|ll޼zER;A`"`I,XN .rlQ07ud-U_^Џqd7R(&h>#N)3R^% "$84ɻ`ƌ$Vmrr} ǀvi{8+TΫ}&:v&. 'R`@$Hg=flaޠ%&8>8`oX8zZC8du' rs:[SÑvt56`2<e9I1%000O!¬ Pa"E<\۷qXVHX@dRDM{o15>Zjz0HJ-䣫 0`Hr{qPjx]_mиfzN傁 x1 Cr+!a`GAQpXN2XW$\3 ɷ!|FSk]k"gۺT%62Z$i.!_M.=;p2P9y0Gc0SbHd(odT*z4L[x!G1k‡2%f/Df03:5lwSxl}Ѽ)FѱR–rrpv6t[?`m4f06!z+9,?IdȯY@Ӷ^tREa[S$ѹ"q a4,r8)J^`$AQi -8I֬,l~<wq&hpnpd|Bd,H;`@ <@= -Kr9)& X3d0AgFgpw') B\A7@ѓaF`i8F5.d\yc.~G6$MJ5Y8kuCG`L!ɸO@P Nay4`.DfJG-A Juug5ZM y5tA[ Ed$I[} ̲;k])\ϋAKYNHG3K&2[a;589 0XrHBS7q,ia=qO ) r='.h Нk?-yhѽ^ڻ\Nh3slz_PAn9aDml qz#Y~0-Kl35KawD׳jsfGN_'˺rD)X!>lVQa 6);H@-BeIZ~Ge@bzy44lLm6=cLrx(M7DyG3Osnq]RճfA@>ym(أG/K0,ÅgOm2qo)mp Ե[+p{$;P1F'Bng`)9 9 hu` s,{Q#]Ytgr'R6M-`>Nu:vsۉќ#ci 3@-]S]C. 3Y6PpƷ5ڡF(&!.L*ȑ~oYa|2 ؃"V) [z]p2`k:/3Ob#Ǒ#Mə]/| u##1Xð/G"7IS 2)+B+ X 2yGJ%V@ooN'"iHHXAs9ฒ) u]o ,V͂/6a`^- {$d!Xc*ےCtμ;oɌn--G60 Bd8oc@ɓM3,SgUہ>Z'|opa(2o|LOc-X-5Q  :Hͳ? hZE D؇%"Ʃ)+?DIg\M6c3bmta$jd@, dx $@D+aGKWn  'ei~ʌ1gA.0 y˒c~Y)w1u݁bזE|}`''-E h@0kbQ6:XLgKɅmA%2ZmFbNmU3: N80:6meDalh,o)ȗ+:md6 (;mY.%FD j,U$f m|L LN N.ub3 r\a!0>%>l *A(&Z- N;# E = ,`ɽ-CGd-1&ZAu/$Dr`Ȟ!0]%ސR92TI (V̈.`{:`6b =Зe` ~Bl7f, S'wX;ѳٗuNP>*;bS_'UbtHM28r}YjV|f8G$9z\q$3!VQH ro5#%d`˝`Cv@wa<}l"L%LzX0xÉUvJk`\nDՙ>x埤GaD]oj݁P@%;#y\P T:!|z#²o߱Jav' ,PeC1%CGDyd}z@g$#Z7O-&9zC{!c]ݷ_R՗|pιk[\np.pf9cgYUc9gD8ѹd.[㰾þ)\n\E=6A!B01e98 f{L AB]U˭;Ikn`ǣ0 !Iu՟HHճdN1݅7=h!:l12<;#zH޶A;mO9TA1#` %&# (-vYNJǘcW!NGǷla^؜o)e-ϖJY%=rf{# Ȑ wHT}p$R4lԟˀ[}0;i IhG䏐<;n,|(ʱb?l{gNEđ=S?e^{ r yǻs.%k1@EfY$&c+ SJcۇv9z:{(B[C0^~ۑH R[ØK`֣*=4;Ns !c!C9FvDxR,`ESzca (X"gV$<]-vIcZ֥y 9}V0`%fK;@Mх/A`j@AzxqNd<`c_ n0l8bqI,t$; Ց ޽Xf%$bd5JtSBbrEܙt{5-I5-WI( aE NΞj74*D! ԧ2anL'ذ|'0zѦd 썷 jzY)Z3B%Y" b!L}4#A|d";)oDCޫPV=MQd$Rc+D5JqmHoaM-ďM}/0Ǧ{3(t K!j~'MLy-~E 9@:uL?/gO}*\f񵨟L5z cΰ{ðH-@spZph }=5n6Cۧ[R`qx1g˛\`ƭ4`coZ2<'Y{&r\&\^9o32pd}$;u_N=/ƛn쉹`cAl(cuZ ATgn-C]Qa,K` F2pq%ܐիh(tzCam0]mգ8 9^a8b &`osdzCޑ ˭@e 1VZ8P^58;|k<5;zmR|EK;|"E6"(d:%E{$=܃@۠lJ,;dy'=5ɢ(حIaɈl fŻp CyOHo,͑=Ʉq4Ir5*BvCw,_㎝:BƔt_;"mAK<ؓj"Yav4l]XI@ ̅ѳZqK0+*O.\!:H! #z"}:ZPkU,&@vk Yo|L&Xr2aR5>s%LdvJkeŀT鿏NjXԈ"A$Lh#5< $Q# OƂ-|0ˬI|dd! 1=ˋlȸBn9;f11tݔGc^=#be^6\@(婬h-9 vx7#$oO=>Hp?V' 1,0dt&!(~4}Cr!6Y̱͟^ ̷GgJu$A1Xa忂m>: J`NHD = #gcl;cY5{h;$v5I5(іMYWA&&aMFB6i咋1ʟ$~1͕(6$Ld69uZ`-]ju I"f\~lolYNmAW`ji,Effl\m?`rA[a2s/p 1oyIrT#><{R :o'6NJd,ZD1Bc=A]E ב5?R4H|9:K5RK(8N˽!afx* ߗ4 䃶%md&br3cE%cR! iz2pf`mf9ܼ+UJ Bt7@W$t~!dļ ]iWF;ka_c.txGIHEb-3#V{t]<9z=H/Wf¨{jatEfNaט($@iGcpC8ݗZp/Xy^,6Z]@8'pZ;35ŘL`:O Ů杋dlwneV }?CXݖuX3[..%,$ ,A N`I`-r-Ionaw숼uhAr;yHG \\,J^N&c&=#m$L`!DF5 ,0C +)bor\FpO *,ˡ>Ie; ll8Fh9 m[sܖߩHXe[s&0Dw#.:i:v0pBHcH䍈2&Df-jpCK`ˬm~K2iFlȌ%ub(e[U C2 dsF,.!a;z%5X [< ̼Z`5ao%0tw99d&:3`3tԈah3]}T/p@8$&%! ?{np{4@-FڍGi9ɱmH&04.Cs f5I`ߖ1JƵ ͗m IXT z C"˥gĂ(:璱@v5l #Ll lB}`ωFU+!j`$% Gf }Pl fg9BřC%f/>vŎ, ?D+£dCq 9u; <`u&!9<3(r $q' SnAWA[WYD:kX E56vQ-DK9v{akG"ɽCyѵWIw{555ra HI6bxmxn67eg m˸S:3,_4w3=zt%G)#l˹8XXB X!5QlȦm E|%O3unnx>ڱb@Ļ[˧I@IKr=e % nXr:݅7nIӶLrPt]]$[mф2㶑UR A:J\<[&z;04<+>r6m!hX`8=ą}~3nh$aSx)6aD*Ɖf[]唀v:CP%<2~,2lͻ-4C ,Hyt%gqtFzD X؏jL> 8F#E1a6A &j Y,fSJYAs$w1]|Ѵ2hJrZ%WXmyO%-# !qJEZ=IErv4VA AZǫCr4x.d}#Ӱ;*ٽD'd3 G.;mI-c(c7OOHucA-%蒚xl[IDDT Ր=Υ*5 &p`'`o6knV0Cl: /X2]vQ5 -M!Lw6B /L`? ~0:umfo9K-ccKHh.k:%$rYBxr*NgɁ48KGmL+.yp'(^XSN4NYN&avN͆|UȌA7=cg{!3N`8=lg`y,feU&18M|B;vICSd;` d@ ՞-q502 N fvx2&ܾ`bw/$idSfȤؼ6‘_tͶ`1y=' vcpnj{l&q6 e]J&H"/Dk=娌\Vx[Kt⌊u^6g:x k=>}A2IDLa>=نB;F($ àNU=GeVnkot"tHyDRu8$)/(~v, &Alư%G Yďg A>ϢӌT{$mwdX=ۂh"In>7h)r!L.:%O@21¡7tƝZ^^og;5 n_B{shz`zm2 0XDnw=[]կf(Y%e=3!ْ)킏.]ٸ_nD[xQpĊ}ly < I8Xh?4lq$Kv5#P*z1 G.7 'FzY$ -ޢ(́= Jrphwܲrbᑟ [8* CV,S|Xg&ӽp#}װK],2[M Z:[4Ւ#O$Bރgp+vY,VB3l[{t鈤-i;u0pN ``a]%حb\ ؑIG)Ȍ1`@~\@HE3ɴ07g0>ˆM6`HnRG>er2# $`.ܶZ/sy`0= ^)n%@}A17FuW\w.SCH0'@$M|`J\0%dYK=F6|eOho4b l|`Nd_d*?>cqNhf18"Zkل68sےF3H0\fG KPt‚ZIf}-D t~7ȇ.uwyO{pr&DylԄvg hIE"`j\ -n3m$f :2,Y(%`XnGg1-^-`]]ԭn*aQ Ct2 Q`d̄,:EɄv:n_EǣD[(X)#X' ! kȊ"q"-W/Y a#vB2ҳ4zYwZ)`DoBX|S3q y-&or!HH)Fa CgSt!3_B?޷F3kZ eH{}Mr2 $[$d[@,<,F,?[B .u?LM8!MAkRϫ%ˊFo#6]$PL5^ZA cAbd SY%|d@l"B&#'\f[C$ȇep-v)zb< S m#[~N]`>8÷eDgm܉jODOĒ KEZOb"wY[.d+BbQeYlV2RC3f;:;N8Fr5)Vb0`NI,$DGb 7f6#'?lA0 %"`43Op8 l:Zs=%<.NJ mvx D2i"#Qgrl{['#`(¸wY`{uchLނTvL:潺,드PI(A1#BC]$Q8 T6K2Xo /֤QK=D]]"0Nΐ̄ @dS _Ƅ"DudHgEm1ݾ!#P!>Xn.Ti$XU1[< C$86pfMդ{6W^-6Ex\Gj  +ќ-g5w  %feKԶl/p^()w_/ˠ㟁ko:ޖuUvXѸ}γx`0اfmG!% #b; nv?{.GLoC--t{g\ @d4'>UB8IA]~ W3.B9`4d,iHkHHI +08C!bCͭ& k Z`/uBMˠ#>6ݵ`$OрrjLȠ@  z6:1\zYS՚=FjܞJǼ  IF!fvew Q k7--.JrRdYz0Ye%ˑF΄aN@fqNھBQXXt$WS=; nѻy`Vk)ܸ !:Mś(,sXE6',($BKuj-O\e ?[nd?/!i?vXl;--ȧVTݺ(:n Cr%e$/Ok4> ԗ,7s,KXG*2ˤCH06 >XD8q廛E ]b4M'Ke'$ڂ=gv0RUwM _'AI ' ~Lcd?uP ~2)ƌ#;0wj# ;OXag20J\C9fwd/P\B.HsaL.@u2~J~ϑ4` 1@X<Ń 8y]ͱ;%)@PL%BnMupˡebv592hcı/w0$o^ ef;=a'MIXd ĽΣqw\OX !'YA  ( w~2W@ᩒ +c!4=F:GrN)nt|ky]bfZVy{rsM3df7\Z^Ƕ@M,[ 8ugm:vS/ɫR]{xC ~*k9<:laUgnK$  .&nI,Za@HЀ9 /2р$H\QH }/Gmodsϝ]?t0"7 ljPzp}tzn#NƎ,="[u ȬL/,~d1ӌdv=Z;8G񚝔ۤ^\l!{oj$*"Zpҝ Es4Cf0e4x T lm]H@\y`>1$me-2 l*Tq)QYga@~ 1YN>Zj ${L;mM+FaB`0cٚ@x$&`ݕd) OXQ[&fEe9|H :y&cDSc:D\(Yf`U{"=.I=Fon Yx; MԲ탌7m:HŽdz"JB#ex_ yc 2S&  YE{i|B9GbzZ[gqipx=MЂoU3;1ܐ(I>M5p}n3֐)'gܑ8=$@̃_N/d]Q9 Z;?&T`2'vBHxM؁<tM @[u-zO؜b̾b |i2@!3!ד l܂tz 0FnƲCIi\3Y4ANvCjZK!A-.ڬr5S#]YV,M Yh^"4 PV1t0 !5 sIuFYD -A3tT aP^<EeM o`܋m;l)-bKĨv͐kn@H a(KJm{HE B!&!'O%lr~,^k${pI BIz~+Nv".كd a cYÖaX.JJo@l$,5]ä{1l1 hl) yqaD!ā@et Sd{aS̒v.zϫz2۰cmO6 X PyjRȸkywl8Y'- vÆF'CQA.QFȢ}ݤCJ>676{/,LYfI/! #}FÔGtQ&n}ؒ}& 1O͐3H:M\]T F{-sbd(f!rhq䍐E$'zctp+l>{\9zh]%d0?C%@(3xΎb.#Bu@2Qg#eنPL{2V~.{iSIX8\nduYod:nOB.JX]6Ec;wl_[& Ån]!H 'X@H=@$Oa)Kq~'2i S˔Lf@F"em A2 OV)!ŽߢmS%?Y!UGAFl@'H-.!pHve䮈ZXJd@ f.$Kϡza hr@}J2uL;?~!!+`nѢ]2g O$@б.5>' rplb$HU&y s2ɓ6XX&;;bMo= 7,}Z9`mcK3LzV*lv_k<2( 4;Ĉ 2؁|%>v r9r&g,ݪ&:yy"YI}Y?Q>žJ} N lj FM/c I:ŋK&|7@'Kc* &Z,2\?HܑtvOeql_Af Q?qSt]N`Ⱥ9prV'VNL7ElĠ)7p02$Bq,A9&p{n`ٿ ܴsH 5tSl3*G2$Ƿ&pKX!7|cݽrhuuEªXAVy䨨IZ,->.-69|Ze+3@l)bLO,iq(l,*n[4a`,=#8B^ɕ<$y5j DB:bK@%le1 tava_cN=h$p4hch0Nf`,t+'S0nYh6M:Y&]&:-cF,r ԌY1$ Zg''6/pQ.!8 G]'^Mm>͗ޖ=4/rX.{ P c!Gca>e3&@]-u @Co.dIDIVjv,#!+) [Iwv@`!XbwL/ eV*d#nLY^$ m`xI-p fx`]hɁ/Ejf3k9豜#'귶WSLd, z@oB 9=?n0H.c=c1CDQwmrF|YcA|xX-j[,a0.NfP[[7u(GQF>ms YR;lwkr#IZmt8Z|䔠BZ*#xi!:,u,kt}r5]KXCToqD0l'(7"l|ea^̒#1Gzhá`_M\rhv2܀uv1[QhI78 `vFb!'f#l~`-G>ɃpIX^#tލf cCp\ .PDH+7v{~>MȢx,粱5 Jef N]vCYt7z'|T} (fC*gVO, 0/g GtY8t,쮊mp/XwcJc޶@!YÑ&0\]Bd5/K6"٣ - (j< :2TञG%Gv\1mi+@&z+/_nO bw0=)vɫ z62" rkPD", 2^b1[%؂%'Ğ-"cu~ +Mf26߇,h@;+ -9Nk)nǁnF}$He&fN3- Osv̻XeY1HVg:i-IX!T]͢ဎAMPK'HrfL!t\.Z?lk#T,Tu ܃r==-8A `"mH0L@fer E{7&c}V0gPX_>eya\L21:p6GaܳN5ɀ[V_#D9bܹb(5Hז2L( ￀ N#`;#Vc*~NI&[BbDD;`H ֔\0>JҬ p ˬ@M^L*;19BWdH}WC4MͺMFbɴ&J"ons_O[K6&aInZlm K$etͼH<{zF˥2ΰ '@i$z{e1亭r$B7[ZvJ~.@[xOd}$>C)'#6_2ۡ $\]UG]IN i"ko/p+晖=yrȽf/cĴ&j>nY;CP6H"SEla2_B(3V1]y @ð_÷h/H+t1˶`d] H'2Ng,%xIרV/~7`9H,$tC& t2&q%]Iy!#WP0*َe_W$}Ӌ}G[V9AdPWϺX ݕFB6Afx2!zX!vɐP.'v~ۻO !F[zhBco;$#47no2pIN/fj2z~.!J:`(ʄG,c lĨ}tXf1C%hډunG݆d?װwȍdΡJ ^Ncn=0+#E"ġ,;z=Ce|Qc;.koL/#fw`>J APrsXJΗ鱙t7lY X)sQ3eyٔccRX Bq#CgtgȮ*G\Bvlsmu`-6F4!*F$`:CmCr"y,~1\=lI"] rk[gf;i-85ݜ]BpD2d@XD g x1.O`fBt1  +\KNSX9ѾNhh5tOEA}PcK&at@b[j[ G'!/] /IǏ`e%3rygd&d 8Z1#Ę&Gm9k;*9$Xpgwln!xc3Sz+>ط>d1Xmd.gvdQ~:O*wlmcJ$Oy;vu"T]}-9Z(XŽcF٣ L`: @D$ y"z~BxӖ[RrC?z~Yȳ!%*Nbbm,-B~ acɹv[%@b7w`@WfIp~HP iXg.yaVӲΖjY#fse4@*ZIe-KȒ%Ѱ3a80A{k\{bx+\~12e˥ދá6tAf KFBl-ftX1=Yz sl1o Z gY ,>HOy&ƶT?vqO8cBGl{"YlHftERFEj Q-2na ƘlŁd.'YѓP 2ciYMb8`hWa]"}0mfG\E咃5u%ZAf|GNl5ձ{ ~/3ugl4/@ !Ux݈v~l_X #kWg0Rg,cf\A m#\ߩrʮA_dL<Z@Y{&ND4Fb0w?BMe to |X5H{!2Dx?  ~`M 6y$ ɓ|6Xɘyn2-&MDH 8gVFdbh؏*BickL<%;uQl6G CLK{8#e\l0,V< Fr ;LjHgcJ5}VٴAa- G5c '5jG"! C5M(r 9ywp-; EԸrBddcn'2X(g`DR#@u:婷F }JkPmy]y#>\51+et*ݬNB'ۆ 6=!_a凭ȌMԧd3tn dU`0Kg:iWˡGBS 0{&i$Di4@@dS.2"38ų׶2ꍝ';mBr;lg#7y#(nӷ mD#崗Rp@O(rE͹0,=lYǰiZeYnE^ 씻1[cBg='ȃ/=&ʹԉ.bt3[0O>A:_#w\Uqrd40- P"MPQX7vC]b;a?kx ˮ 0LuX]m,GT[w +aغY~/-4zlvx 䄃ŕe#mRu PnIБ6C d"SP!h`A(Д nX XڀYۛ5Ѵ˙7`CwdqjPр -$!{1F=+WVHJr!uM1wjb uc#h[`(1hN-Jl^n(Jfį[@Jܺ-6.d(j; ďL<]h La!ڶCes6t̀b)}- aOw'8"*);8Ј[l|d:#.GLDΤu1ȑ f?^᳄:6yqeٻ;>nzJ}$N@v,WfH -v"Sn/>6|ɎL ZrNZɠؼ "uѫD:}=dD {e"\ S 344^LtYTv-9슆kyIh{'fq偱6 "=]j ,t^FXՋ5itB+(:\.oCG k1(1SQY#vI)2vek>Fc&MN Ȧi{r0A"C`wOmˎL>,L>0%!IX:Z/QiWE,dc 7heb:8].Fl>7! u`H8/DZmKGO)9ˇ%gzIxFXf A zHvIv): ӱ$|Sg1b 0:̀lW vxROFKUάqẃb916йne^KyqsU=$a0vc{mG.kx\v~ЗcFl(DHkAao0jDaprsɌ$Z^;n' GYiln(b+X?qoi!iG&,FZ };9ǃ ]^miM1 չb0#!Qc7nR̞[Or`r T$$~R}ps?w mAj`ye@ۤTw%]DKxt9<BSշoW6, pÞhTaq']' r0"6~=#q[l1eR;Ȣ @*-dt X 0hA$_SDؙlHG}A\ڱnNtLMiJ9mݖd:ZIJ䮔:qä㋤HIpm̊ru5 &' Ӭv̢4y]a:ڰR:#f _Ç[E*FIu]znk8J;3]: "pFNaxyd:u `/SzA8ed0?L zrBah@'053 |l{`֖&,gVi{&^m@5S'D@ B'|C>A8; ?^=!QفYo!k ? dG Vƒ[rL y4L1䮙.AhT~Ga-%:*آ .4U F8PQّ>xsXc`?Oel?_ߐnaі`./ o '~L-B"A( Y0X 9!KauˇQ#ɕ} T́FI[uhG75L#$WCt Fl[![d]''|@ϣg-\O&w&Aٟ-C!8 MKSn^eTk :6L#AfLFtB ˇPab2I{ap&'|itC $s u2;|09F,ײ5YDQAsH}p6L1q>Si@)/^@$ϖ;l&$o?i[v_r*'g[wctYmu.$$*`D-bcbK.f2VlU7 Yސ5z"27mŭ 1 !/hN8_$l#;Bwzv1t갘^ Z2d'ɐ@YCǗ_ayLB Cz2GzKrب 7I,-!~p&kf'n9zI8Zyp2"g=##cHdu BYf65͸*شARvxpk7o+0d~)k!{fZ>\_6H,$cK!%f(6*#@%t"%B@' lM98cFg!%e] wğq l7H沁Ö6<:\4^Z;+MF2:`e]uvOb.C]H z%Ĕ2gKhY:=qc;oX݊.H}wNt r^nespucX؂$ՌNKXb^Lt8nCy̹ldoL լdG=}-֛=IMYa%]lJ0ڮ6:gM X u{ع;7Em#2Yǐtx|,.4e20gP,{nlA^4}~@tikD@ ,H6Ȥ`onLCVR:a=ܑȹ D8 _.Y}'¹[ZK rq/0^E`u;ԉ"lT(Id\ ?F{mμK(euO&C 6.HAvAeLk2A.dk] xIG-;,WMvb JrszQL ?`lP+ՇRi!u =ۈbU8c4 eyq#8KZ%'FK]"e -]J!97ؐPDz02d}NCϦ<<.2=Bo /@"Dr vH^ Ns-ܜCy!d ~rMqMH-) $g l3T?r.&8&FjL1x.wlFamD3MGa1,/d]u-D[m9x03&d0acy;ɬA`H]Xy# ښm'/hސ'@$+cF)ܰi)~FUufDlNOLIIfZ_%Z͆"Zx0drvC\V6X2c#l=` Z@.'X܏5gouw[8zU9f~#M@vx@$`OH4a =фu Dzщ ξ07Z; ٌY'obntNxGPUv`2g%~4ѻid*aBjj]m"v~ $sdqcظ!bj@+͇!BD9CGv>r:C{ZۀX ̏φJpԻhVj[^Ԁ\YTI@ Śخ#{ % ١~C?_{ti9U>Idrse`^jJǤ8fAͬf́bD3 1B4{dNɢC! >,/cuח7r|Zcbdky-t "ɞ=ve#TSiѱHg62| bm[h%3 i {~/? fQ̸w"׳% H嫈 #!D3($Q1[Z _LNKo0$>D$  ."_%> zY6%~6H #ꎜ/4$?D#`k98  i[[#1`CZ/v``O mrO.pˮ{9ӳ n%:0oD: (; l!cDXB'ƣ :KC#в [i*76| 1\V^y⟓HY/4avոݸ5iҰ$z<І]fE#g[mݕ|Q,0% .=ND:¡I19'?t}a%@DZD!\%~[@slG lX/OFFH´  B}7'Z {0pW>eہd##`d3ӓ+nT=I|I@ksS#t͓~,<}\)}Iq'A@zdctt R*xF $1b+f!Dڣ)9|+)+0yhb:< ?p w/E}K *<wd&<ØGK{A yw' AdY!,`Z@"R,ֈϗ#3f/.'$}1'n. a'u3qR7s7M=!aa37qP .\#G#4C6Aw.li}cgWUm>ޘ܄E24nBmfrt̷CcJrDPԲ#[+!  ,A-(E`po!D%0:'a-X`[vU>6٦WhaS6ˬٿ/fALk9n nCxf8f_XA̾zYlT 6@Kx+t|ӬūU{wV0c u)#au$ {.CdX;5..}''̔4Vw횊G<,6$|~3a%6b=yW-j![@$d6dG}yiùuZfaI"< ['HcmCɈ;E%݅ۥI!˫sGQ#Ʊ&3?4ф{|) .6H?DLOx@ȎŘZA}b 8*p7XՈ[͜"1ک>xdRD1Б|yrL0d_d99=cwCnͱV'#F!lMC$40QW82:7틼B[wYCtGD ShH %#A)@i1um;Ei KՁ%ږH2Vcfr@,Ap,Z,&snv$ ,b ԕɧ񘍾Aȋȅj+ AiH ",xJk\I i=[,Η.9;'M iM$.z=GJx]a6-0X!O1!ޣjRr"L,$pvE#W/IuBFoOQ$yX.ƚF ˮ`zM/)@uh ΄QK6IXdE琈H.rb RDS[f{"3=-#NE>E2>J@ 6DTB=Hao?O{bll7dK; hIn" S$\JQSc2E6^ t}!!K1`(aePEw ;}ِx߬mAE H&0&>Ir8+l*M{.vH1KDZ5Of 6ʮ95|@HDuF'g0dp=`LN_j$^ّHd?f3 .i0l ƜV?Eƀ ͘#W썁!v9,rXDenL#$rPZ>!(/wr)̀ݸzr{@\K=TEP D웃^ـu@L@\} NTH߹ )c").!ˠH43f pnK['7j iR'r2 %O+"L"a $VȠER!8BM¼k' YBZsdb'<⣀ CȈr,aIHJ3L;(H'u$KDc| -[!@&0{).F`%M>!Qv'c,;Th GH|OyjHCۄrX~ٿ!oP݉C3cc:B+M2C8ôUBK/HD>Fy\lMi4P%"d};g[!U[4{ &, DT,]ux<%Cg"@Jm:6XŦ׌T*,m'N=heD',n(yw!yjaBy3qܝ2L%5P|zG5vpdA2т3$,- 3vIު‹uI1d)oh19^, fc@ےmuamee!xX`XPܷ9HD٪3"0aۛ,h`!` ӓ|\@KX?ǙƎaGnȷؐvHȌNK n#`M˟nf;6>"4>9nAj03_v`\!6Iu]s^ wlֶam^mЦeըw@žv.w3@Ft'v4K!kѱj.4Hnb]y"tCx2ReG=-05&F$lDt*,2I p!cRt fyacYuhG6dVSbdJx9lpő-a'VelkflÖGX5GV:Q%='Dtr쒛ӥV u_RG pd\l' 0w*a=$X.HlNψb(8p9kD28BA:H7`-$-mhc@mz;f$%`kLrT9_at)( @6M@.Y0@  <>X/f]8-6{v$4j0#l,8ٶ`!x&*/a,!yvr,cxkD"ri=g1M%GEH0zsmKXvA;qe49<:L]Cp]^1`<7*$dbD(L533zX9 [)bɦ@~5荳Tm?*xvfI biv~b~qDI` xrE~_ T4K6$7!H֬GmoI wa,nkvO 'F&;/bs[dۧO#2ɬ͌RiGkXz,fJ p:J0ɀhfbDkwW"}i _Ԍ7Q0V-Grt-J U!a 6wf鱎|N[ Bla#KGkTǼ(rfuy./v{(g kx&2¤F^gpYoKnHd}@ݘ Lw̕*9l3`,Eb7b r}!b( `k[k >!G@À( ]cvlQ%y21 8a~,9:xGZZa^cCպ;>yOyfn. q"EfsM ._brHh@\f^!RgauL *Ʃ0|<:y xC ݓkd3ՁژGghdz CX0{m-&卋|y(ްYbOhJvA׳vM23 kh,.8j޲GVX3ٮ@G%nϩcXz Gcd2Ï 68; *! :+B}DM0-sIݨ2޲*9v P':䕞XX!R:Z@ &8 uMwE9l ˇ'EO6y㌘*XAyE0',&tgܒ޼&lpX(6EcB9T&ŻsO[cH||Cm7!fvR̚ɢTv{b!o6e$FbLo`mm&AuO$`q5؏ >ςG4>vw-gBBdO2,ʼn# r`3Vv_fދIݘ!2La"KM>Lc.+,B{:S$}d䃄h(!1dn3'-6 < Xy,nԉcHd8dQ=bq2[ #8^I[IdAG_H&B+VY vyQpئ B='SYL-&q\y!"Z: ׸V,CBU,Nr߲N$ yj}|9'ūk<&ߡapl7) af%Qr $ddR01a_5?Â4@9vQ+M[Ұ:XdvLK >GɁ?Bcmݵ&EXŷQ+lxݏ:tl#˪b`ka]0|A4N!lI:uaHN,.Ž8rB 2}gE4.C̆DrS1dK$I6 %e$fb`Jd[yF H"g^W-\2r%H{ %zRMԻo:{`0dCעmNy;'܁F5a=\6sU!&G-8:!+1i!E~LD!@ِqL FF<=}Fe۬yeb" ZR! |l\[$m v 2{ܷKfU>ب8#in%ޒ9˃vHè /_'c-l-.f~x@18I޷m~H$&i`OĔG-3|1,(03`uHA6WV[`^ &i`D܍Hk!E v.\" MPͰbdZuB ^j؛|@ 3.)#W`r a`$Od!X͌9B侓bydGPr DځjS:Y{lrt0!AW: 6d<@qI]lm|\+nZnmA"X!IHP^S [0H,B ћZ}9ǒ:$$ 8d(L%'Yj$vg9w~l6]kau 62V`NlZGvp`=]yn!=yl'Ewf[ɪ>[ b 3͍AXaVHIX;2F&230_>H; gmk$`Q,bcid=65e&(&H47뛅D]*AC9j@$l|rdL@ "m跴d:̆R0." [7kՀKc~r~ $;>N=FǶ.$\6Y[Ĺx׵賈k`-4#,-lzl013@%i_'SyN9n}@ >'5`L (JVy@FXJH"> a`_nppro~K\ 3ڝ?QBTcaMa86ȘP;d!#m!`I6Fd[HKvr1`&6r,,m NJ"bmVS G!RK:/Ij#u|fae#`"MьA )]ȴ7,]c:텨%.+%FF.G>I:8 sGR C԰ K!ױgK律6Y,&6;%!D1zI19b55 0f\`, #G̈5fTȃX]$Ugv@F-̥aOf 1P0WT@@Df:}dɆ[t2ˣ t{c{r#8(L뱦 䔬:I}[s1ؗw߰Y^A`\&ݿRa. i:OR`m+f)۹lBRB]=0h19cc#؆bdfca_gj=^;c )O3IGO`IfB0{-=e>Re6jpdBL-TȊY wXu13"dA<'GBC'KJs9 a>d@DlXn:X\MÇm:xrKS  =mԅQ=|>˿LF:"ػCH%X1Ž6:b$X2Mճ#,44eKT.ĵp16izHlHuiFD=o `0A2\j Vu ]6*  jO8nˠM1a1#fӲMOg-6 `'ynM0>NK ƈ6jGxp1DXi B&|e8Ѷd>ao-*,|KxPvsvŨX󰆒?C>3c'o(%-$8L@dhbO ̗2CD%ƯH[x( YO$ DBLET|6@L fI=GɮKͶ1Kâ[];!Ng2fJij-{S!W б8'M[q8Lp͗r'j=JnF5]Ȍ`?m, R4ieIB#Ce[9$ }B(]Ϸ4D(O|Aېn$rȞq9传²`lF3 t]T4!'Lp\H(ˁa:vGU^I"`:4evPhi={+42 <{=Jo ,amlÌ$Y2a8͘!yK럋=UcA#{y *@Ht8Ӳvn!pӌ #F\߰_, c٘ dĎ8t {q,a6:{,KL$VN@aiVR15qS`KXa)73vy?';>dp~Rmpq5C'L{t6חY2L)4CS;ul{y^oԮ] & 9LL;a.l}y:?`?1-SueO,bXF.Y;8Q2C 6oP w8F8O'Ell2ϯE)m=Ug0kz6%մ<g.q7`eK>8nBWXmMt:y"lB nX@1]Mgٟ )HO LP Nx1rDM6UaԹ l愽i$.Rk1 GQۖgYoob#+Yܒntl6#J+ K%EqE<7NK&~0X'թvepHXsBz= Icl qX`*3a. CcԸbԿ[ p:weHlS2/&W(0Ml!&:4w. D'ꝉ`>X db=HuGDM D-jk{\*BT(̀Y ʗv!1=Qoz>]Lwa u!"pcfe`/udPd>ܠHC#]_X] fkQnDaks74jn@^{f]EMBͨ,aOh5.J>J6&[=syb fݮf`폼2kLo ^ϓ7wf[ۮ "PQyi@&!rٓaԨ.H0:\#D|&9eYc)cG֫,:uũ\|xvO]?&LLx~Qzx۰ C-ytvz]zC~`~'W]@ M_D B0wA#" @٦ #WJ?SԲ9a>9l8:`I0,9kFr4r0 PԺ+7/lݞw-U~/@(@"8ȴS]au*fdCH ?Z=IYot6Aۓޜ$D6 )Ls}N>.8F.J=.9{ ;evjv "A݌ 1O7y.]#'l,v4y79gNviϋC^C6|JuU]o\E{"6z'Ț.dEA]$ sBܐI%#hEȪm"q.`Z7csa@mok{9?ppep'6՘ o!FaѴ[?g*  #܆$0 jÎeE3e8b]1X=`^& lA D({x9{x+3s$Y[a%+yX3c?\4.¨La 1C#V.  7l9B AJ #xM'&; =n7nķؓOf C$\Gt÷t!h*"QܪvԛSFvMԳuat2T r1M=B#mK d$] p6+-%,_eƖc&[ЎBx,s&u=MD$+r?Xz 坰ٙrhEZS.@INM\!-7mۭ͒hdDٜDl@ՕoquwF"N8ىGlb@(peԿeԢh0b@V~2q /as?c96A`ҙ&8>b:bzEOcۆ(@B(+^MQ ܰ? 8CJ ;'O$vߥ켶d1;tD-供I:?6!,NX9L&N3AL6Rf;vHɕ=0%s!Äg '$d :܆LP_n_}~+t射3D6Htq!=-exZc[D'r"i>7MK0Hz4z^d/$Ta [hA @w}!&(hY{BEبGKNA-_lJƑTePΏm#+ ARv+"Id<&/ŋh䚟B E q Y'bCd"o$vYMXiuMJYIb ߐ7RؘW ݐ\;$Nr`RQg&Jr@ 8fHAԛ $-ȾO(?$;X\ Eq,Dmڭӕe>Ko-nnR/cz0o& TiD%k쬧f0Fc~BfeGKd\<-n$dcbB"*-K%*2U{ܼϰIgmz?OJ ׉ f+D˲!81j 'ROvXK27e aW#eZn!lp3&  J @N("YPн\S!bO6 crAE:Fwu QL:h ͪE7Jcvfj6.. JG@#3r5"'}HnvHX#q͐M(J C3o"A%?BIx&-XZ0;/E>vbn@Bef-偯mf0neY:{َ~U.l [RrL90`SX#mdqsSl-Y`9/AnKb c=:?AGm,ٝ;7UQjà 4uɠdd`si221圍%ǖYP'65 @ϼB= @nڕ2$F 2À.ŗvA8D !\&w}Me:IS$ yV#]~h4`E -uh&n39Ƚ:d#&N[kqG-+63J_XۋahbR9CL7`lKIau%婜 Y/l)aypwqg:+A]-9ȃψ8ՙ'sːS[Zx ]{c@0Ǩ!Fm6k,`s;tAdNKi۠Fr At!bctFr߱[Ep2崭o8 5R(4xrܶ-5eH}5 ϲ%Xrȅj6 [+`W#W|@AGB~/ٵ %Nq],$Ap\5!8*kQ^[Q^p} ȷ#Ll}VC;mtHt3_'݈4j)A.C:5H6dl&S =݇0 ~c db lHuK\klLz~YǂJ/oj vw$Pvg@g,'?/620IUS2AVEآEYؓoHԚeַ$$/'FwwcU%>llxk`5뗺劫X$^DufOl3ݚޥ dfL:,6s `@; tHP|@ #`pnpepNlCVݟep\^0N.)qn>CP1?3?g6!?lY,1 rǹ<+:䒶 .d+qlcHgNem$t $Ș ;8 _c$'#Ml"Ǽ m$272 md.6 ^!htCϖ:̷Լ6uf_&k]1u5k^XZdȯpgWYả}/fʽd:`0d[ga:eظb={fɸ1ZMH#H&0 `P `fą?0c v:#@mTOb9)CgdԱ vqGsj6=$L[$S,w)6NؓN9 z4 ]}*y)"y#<=q[67r+S=LhTpZZtIm #Vg{cq?|VImѹ.vaj۫cZua"{3$vl:Yi^lH,sH2b@bar.K' Za>rC,;k;nr69 I:DtD/܁Z[?3TL@P$pFE]騄3b!>B1B-ĀPA.c, RИK$X.S~с@Xd@%(dU\1k83ԀCKj#nFZyi ˴F_rDf=J;JI D6ۤy-דSᖚvtT..nY)ªM5 hhZK#IiLfYc|;6L,P$Pˑ`Hg햻|rN$Lf 3@mbgt`g.ogصn#a&?-O~ð]}`Hz9&Rι6hj3c,AlH>8b)g(v;(Kv՜So^X2`Xa=Y˙(@^Jl 03 #y j Ndٚ6!0pc _G'a8`,0#=J >mj%Va͎?kAAPMue=L#H䮹)5v[ɧˠ0AxIN@BS c/z 2`7$WxIV6#v>d.tx&W|N|77չʦBFBca$僃mojD Iz0o1l OeiTE"{ 7,0f"z.u:Ro& XS^l<Zm:Iى< ":Ԍn5T4LSvHɊOcep!,reo>Gn~9׳! +9 d³!nPLޢ\,/ -]HPX; c'B? E1gfH MTZوcQ \r)XN$`{6dz 1ilI4z,XIMwoM`[ETð4 AϒS4e9k RțMt/C¢x,Hv@mYxf؅刬\[BJ@!%`<єG&f`ykD(u7 qBvA } {cu-{_l2/KI8$rc4oGIl GIJjz< vݥwZ#" m47 u8P@.X5/y4iڡ.p0ہ ]<Wl:rSL@Elt Ђ3,䦱 6vGԨ[v=9a4=1|#8V`h'rʼn3r%t"WgS'g pV5)μhJr.!oQ MKF42+b` G! &6q(FAtVM ds˔@c,5ȇl8Zuh#9  4d&s[O 2{fLǫX+Daۋn,kD\ gU'/qctQnژ(}]-&L%f $b9y'1y1L0)9u tU&eP̀-yl<#iqbߙׄ m=1n.KNSRk"{T" fGda PZQyv  ٤FM& $a|2/=ub=f 2y2!Tl 1)!mydl+S 4W`,:KQq`܅k1=3kgʑj)4q "A幙|%a@,~rܡd2 zElC M3ق2;!4[dBg^oG?l2<&U=A0{0"$8x˕hsó\ٔ7Un*ٖ%D@I0m-WՆG:kkjQAܜv  vvA;`15,P Z9Rl , ov(a oV32%.+1r;H-&QO bZ{'.A`bmy6Fg&6!ӹ} hKlz"cs,:I9:e~-%|EyE!Zc28xgl ]KÍ3nA036s o;h;, fIp:ڈ醼Fr# 1 mN; 6{.h.oS'ygj}0nV;)EԜܛe y~a1Fl!5dbяy/9fa^gz Q"9ftb,HlylOWÁ18Tt!fk6C'P;mK#Bt?:.5<};c]MLy>=)!Bz܍Kҝ H#$̴Q'U9wqP$,4vziФ"cLl&30i)4E̺giu{&-r=eՆy ō&.ˠ gA~iup2Rע|o,RpGo(rb́7S]mq= `\9gjVlH~- V6`m6R%`yȧa?.GhaaAt6}O?Yɀ}e5 HHB-{+TlD1'?AWJݿǟn [<=L+$=3B閠ـ!$#Mp5n 6Hs0Nށ#5[wDcVK)Q _ԉ ۤI$#F90,Q;S`X @@f1;b f@yy_!5}m!Dr6#uZINH\V&ѲGK[ٖd$궆9,HP&E:  ۖrJ<DZݖ~rr  |elX۽:4 eKukbcۣL)wN0;- $buճ̄2n?S<,f\8,3Vr1Ĕ h@e ~7m#H mac&95+M1  dYt#hؙq Ж/yKF`[ Qzr1xAIj6В`qf:0D'-ZF E|D\xsmgiHq1ܹ4ll0*C6@l2RԿ{ `$5bm!ت Jr͌|y/3 ޱ1@{>4mL=jY!.K4," K"Ng%ӑ-.-9eD[6]naM ӷ;zU4J<!v޴muCIu,ca&¬,wdy(?M"QfVN[%R:Ń=!s;#( Pqm -GcoYi͎z0Y0 "!.B0|I*xBq_ajGmKf@Z`YJ!nc+RC/y'S~q6s$mM>Fn# 4{al?!d~篳X|HF@/1&F?di%,B'-g7V{ )Z S3#z;cՠN=Diz"čX|d_p)al#F DrE?DJE!>{ji#;Ravn?md7 ,nf٠#0b×QrP3&V2 V [0oˍRR;oܹYnfp'k:ApXq]I{2R@`8Ԍρiy-@;07tM.,͆r.d49s{ J j哔 eN"&ld!% /ļ;#NN[ 2pi&a#%ʏryncGdt7z@h02͐!*qU2+Vr/{0\A>lE!%7$җ#rm}L"Sv5X|m܀ "9@5kэ`jJd(nrG:` G\$Ȥh,(f&Gဎ1O Md Qf(wO.xԢBw,-wFΑvP^0 "1|Vz C56tM}`er@aO!rN@.Pˮ0v:q; OM$|IM,1\@h=ʟ.{R@Mqi.I?(o^WHs, lC2w! @a\X4[$],}oF6N0&$$H&NۥABɛkbʡhmXqF^Y%)rN=?fh;c![pZ1,1 &6!] rhLf(vdV!rf f<:uoed12+3ؔez"D~_9$[!&Yn2P%H`6rk.gHZzE^Hc\@ч,ds˕[&Pg bb@pr@ c4X@$*gEAN\tKKţ$tmĮlcIE| -r NX2ַ<=n$JAmGAP4|m= %>ޥOwIܛy ̉?L=eI4쁆 My(!?2mB?DB#XlKx/e Xn2Ү LrίGI!fY~л$4Q1 ~֥&J"4 /hþJ,Dc 9hζ[-S<aؾ=T!Mä$X^\v X - n52Nqʼn]FyhX -<Lr]oeݛĐ5f$&:I×NMb*d/$Jn:2KzJdՌM'@5̮ :1-ba-;Ŗ0tǷMgmڕm%tIpBj%r0)LV՛IX[{hYzJ7änDen##_mbr2UPOXg~[RT?$((P~bE_[X+b82f$6lH.Bn&\@:Q3cMa!Y68PUy"E,x9ѺBX[Ul&r_bmHD!pu;"Ic e7nO'T=;"s{#Fp%BdXBn0X]K@aEXĮ#T?Y=gHΉz 9!$3𻽱φlrsBdx|6 \W#hD/@ف&&HӐ8ƏqlpXc$<&>5} ܊Sc'd38(:?ө򁨱F8$l:?qbcA^,zfcy2'˖k XR͡'`!i'@B%Q#=FA݌bu65psDle CcW?r^9:%;yy{#0kɚ'1/O~dSBD`1?~G>5$V!A8#K@n-MVKT" ;zWlYExJ 79 08iX,@ 9iD'̊ـ y #7YJ&#Gr]沁S HRiM@[ ;|F;Rz5@$@̽\jjhǎȲ)<.j ٕ!9tk۹hMn),FWƳ"9loY/9`  M2Ʀ 5m0c’fdU'&h}<%C #ewMg$#5;83t-!%pՋFeŐě$6]\n-: l$lN1mm޼Z:\bG8Y1u$PM7dz $ TuhGh@4ܱqc&䆜6By!PDKnARmd ̈́+m컣z#<-٤#DM!uykӂ0 Kg+y{V%u0)P *';*$E; ;`F %#b,;0m]C|\t PG/*YG`j=pԍ<~4{ kG%a8A7@c0*þKPrаtFx]]:Y Y0|<.k!I CViE@Xi=7"_$nHEmdP`6tK-KAm7'yԸia%)~n.]Z$"6ř8+ #K;Mv!O "z:lNz ڬG!j5!8.yX P#ß?HYT{h9#Yp-/":b'Q ""a戦h-E9^JA^$5@",L å >c8 8rq?w-0i)~&Bi=s%m~}XIF qFg n0̹iP ˝.Mw"F^ TfѳfNj*g#[;*qq"\|S4h3hKKz,K%'S 떂0?=C#O퐋dpAí"r4w[4FPr@ q%pNl&V/&T{ܖ۲ NHPP[\RAcw[<܃.I3`sYZKa!&/cMgOeq<AO YH1  ^ez Aˢ-` .!<t !BC-G[, TLWTSRdBl @@@- r\aHI,2ӳ m4ZC9{$9'y#pBUU 30ctr qg8@?!ȳyd[LvЌD*CX ?2Ӧ&MՀQc[˱s OIGm^H0n aS_?|E1ͻ"s*ki`ln{07 l l+M[D0MdԹpU?ABaH 8Lm^ Mr$zv #vg$3d&SءE&~  C`a$䡞Uf地mɡ=5 q 퓩zʓі Y98l HfX۲A{9c`w/Փ a9偘aTs0x! q,ً1PrldOK+* C|K8=]1q)IjՆn:#fLE$C)*"IrPI.~Ȼ YRd#"cV8o[ah1\̳\ H0q" q#/.Ƒ`ةa 5unъqu AR"8~ Nwr(57 t1Y.a=[Qr&)친)T_r Qp/$Lvb7s5&el4@`u"قӝ'!wP:@ hYSeý2*o(Bp{vBR ieNRhr,aklwadgkH[ݜ_h{N0r6)89+Na<@qHm `>"#Uzda]:f b획l-[kK0.wKrɌ*vA:=J4/C1ӨA !u ͟u *pE$B7ԸfI;\\S,1y`ѽX3_R6Z[XHj^'O#ٴ$g]`#8)" #B7١GA;Mp-]JLv@{@G]XK`2S\#>:ȞB͕z ړ njCxU\a#;?XmH3{`_q|! !rι&GV2e솭G$ `lKx;clՙwZ#idWfl&oZ|N2L1oDq,b&fmÑ!}l Z,B[kԃ>]W d ;c]տh22!Q-vDGIHBt@!3'"y᲏љ$GncѶO )3Y#_xnA®LMf:dhqհ4g'Eii w Nc,8,!,!1qYXA&@qo)3s)˘𻼥X-6NF>/!b6 *.[ g!8MΖ0ʎgh۽/&1#d1%k=X&;n!l@=ƷrEA2Ee&zzFDe a%k11J:A  |\AAhAsj{i&ƑtřM$ =Rxlٺ3Rq&ڄhh÷p&3B!|eͶXEe{a"P0_fQ8a"1y e; offXpNٸ3 #kKe ж2K%67vHDIds$3M8Gܜ7 @/NبZ{v䀻 pHff]"EpDHt!y!ade-NjrZrVC-6RZ8'XY`7,|۶[ ,G9I_"o@X(uO'@wd uX!]#%Yp$ke,dfȃ'2D`2Ա 3QvEsKnpCĴ!L1 #3fUN͡'}{,[dgCbg1axQ#{+a3{m qkyox$ȝ-%!y(q8tmFlS,fYvsaV֑il~, d+\$G u3em7!b01MX &n)˰6[&)"6_Ha[< HHI훁{acdb>s#wl V%'7c.,a [QhOM!e!. vNiC;B}ꐘ{;Hb3v^ 'D|l1R/Vsk}6fߓv7ql݊_Sv2؝{<~TpħˏDm,Ygˉt`? !C)$@nbjVx_d5Aa k0ױa຃X?-aPY1\~zFy, HY5`ou406> 3 n\fcΙm@;> <WX"%{#u{+ V;̖b[]va%2!؋PW3$ (^I9@g>+w(BB6Dfm=LJ$fv","R !|)~>{DobXdB#C԰.L̀`^[NbˑNG-b Zw ðn ݶS! N˓wv{DeZ# YX$>Z#:|^ CSg1=p2(X+t$q&`{[ӦUWXZt zEHG&F."x6." F\2ۑ,'6ܱӤoKKptY7 ]Õ6ڷdolȀ3D_œYltd{rpM6ql"lmN$x̒LN",0eԵ d囅۱۠:c Rq= [#(nR{znnpv0壶mMrt9Qys8,>?w~hr _, R`ɋDt.IgXAUqh1nB Ů Ye?MrcP z,LdNOz цl9b?V>3o' c6^-@ʹf|S%w6}5eWC$ !܃5gKٹb g39*-5&&7.Ʌ`Hx׶H"ܺ,ܕث_m1#>B" Xݼ#I0Y xА 0ˆn ٔM$u_F#N^%rw$3VܨZG"|!ՉDuF$%hIGt&wdG#-ۑ\ݏ KVSmw]~:BeYr w6-flzTlƻEXK &)jĪI qYC\y䡖`FC`ƪrX.Bئr L m F'dnH劀&XԭO ?$\$+6@~<\i|0zcx݁I졮f9 ag$~QΊq/M|,L#p[\7,tvphvJTH >B:鷻[d#'q2 ?V$Lۥ nc ;ȃe#mmt`-e$ȸc!o؃4[سd JG[TSm~D$& EܑVQ9˰3NZx/H3@I#ggĐP^]`C>?ˍhӄb7 !ԯmн{'6Z3˾tAty*RA4"d9 tdao j\5 uc=VH3BLQc, 38-ͱy:dDrj=XAбr@ bot 0=sR>^'%VfS8$k|Ůf N' Åv@lpA 9.axW9u Nfί,q\XJ `&$GI3+ Lې7,Ϸf@ҳv,pXgH?ϳc'b;nmin z`jArI#dZf1v8Zev_jZ eB>w;XrUv a:[([囡p`e`D Lz1uYvP #h8] Nag#@11.x@w/]_ۛW t h]-7egieAC?Q8q1 Qf7$@RѧuDsH,>;`*n~f3/HwBhH Yt@JHUG٩ Hug(2QR3;.;-a {K'Jh p$:` ˨@ARS'WzI7{Nve [~!گ `+Wr`y6 ͜ȕYll)Gxe^Cl6ԄK#nO؍<Z_d떞To<]t.l)gx',Y *uZ/b@09`Ib\ t@_lͶJ;F @ωOVMЀcA*&bdKԠVF'ܕvO6ףq6~?o][}?x8BWDe-O`` X`y5'r!z.u԰l cgvw6M2yncElgP%0XA-'l ʝ!EMw;/ LVUv^GtS؀b:v2A$ܸl $&{B-e `vc-p ?l/h< )ն;%M*Ն f e$A@{M˙ăaiC!qn^He壵-\~k%]lo|a0E؍a߶VOlO!5V@»i 2EB>@< Clf?'&K#Udl4F*ڴʾwNӨi 3csL`$Q5 9"88z!сu33J1\mOft,{*O2xQ9&Χ-tBed9D)m"bc) |!,_Lj<ўmvՅ!nvƷ !6&z&9^0MÍO@,Ĺf݂G6HF!tr]VdOY~Xh2щR.H BW9_c[m;}>ȼr@&rkmn.FD(ʺ\Dm%Уm=$Ö"/VT# >²|mY=f 0 ?VС%9(]Љ{]sjİ[:a &N{"kB `N{IT]:u\9. 8W`~KX["XƲ6/6g$G}v_K.X6C1źH' *p`I6qr mF, r H`Ș6siaSsRZs9ds$>]Xꮆ [D! c! hhr^Y?}/@BUBmE{h#UYboq Γ`a,Zi1KLt?XWRƋvɪ${zڗu $–t$Va4l )e^$.X:ra6 [\j](jN r{l_6Fj[쑄3LC5a|%ZΑ/>0HcdՑFwMc2&=!XdppȐFh$$s]^ 7} Ե`dTtwfGu؈ vc*m"Wu 0nlm`P`f"wb{? $.$j>J+X:-j|ö;R">oBڑ$~~]"8G ulj3rd@=T)Ο.MlzKKZ:$&G]'lrkɖ^N?UT8D^p49b/o'MAoZ-|Gotr%hTd+D$Β<'zDG,UX%|| ELmxkiW]"vc,d#lj7tX]d#:mq`nOnMXq-^O=׳!LV ߶iFZ|C0607g9lY#uTC_%u:n|^@ѺΘ)W*<cuw$"t}Յ`yYS6;B@V6@n@ͶX%wD@@2 2+n~[~M*wdd&5? I\ni7 :E8xlK v_+XX'I$KlӈHC|=ab艟_.Ķt%dM&unj55R06 е4!kb`pL^¨F̶dCܝ.CJw.clTKI S|Xdy8D!J$r:OZVl 27.èJv$d< 5bˢncfMRzR}C]zVjF9:6#MȠliV-M5f_lվ`܏Ryt ȍ6Ϩ¡z˯J nlp'M}bC,1109!#s=D!4 ͶБSJɱ߳Ll5q E sݻ]æ0R9o6H7aݭn@TfI%H Ɇ8F-U't Cs~?s@zOAmw`XwtҜSP3&$d |YXʫ!s8:Tk1h Rl,N%f4HOs- K&`Y`KBXʲZ1]m]^RA'#&@3%K)[z{q f=]o)^˩s(̔]_B`axcԉv,P0 6!ņGS ѐCїI턜;jMP"?C%j\DnaL!_h䪗l9L`1`3.ٶn-ڽ j8Iղda>_rTQfV˫.^ӯM!bGp[HQȗq(rA-!zE鞴|eά.bI]DVZ[X\4"cDbTݛ&ed$:CȒfi9G '%ːrgld)X@Evc@w"amꚨ,&066;ny$ar Y|c}?BISTkVel#  hqFNrN5nLrEZvWrA K=ec}t^[N$Mc50=࿄GdBZ= U^*&T'e_eyA_QґjkzQHnn,Ԛ'g`gQrҋq5uN?CB*Xܴ3ayeS'IQX91v6O[ ;`a[jF69$iBa_g]"I1@^|&FBӸ.=DE ZëIάgo%-&18*,dBPq!?-b6#'e?ͷ 헁_ZƈT R'L;->ōc*>xXHw6r.>PXo ̬Jo.!sF@;iQ!Q Ls0?q+ܗKԓ%0hl2y͞f0tY?6LcR=1*zlmT6]BsXn rHΗNP8ճv3sუ#ܢ4r|Hxj] ܍'51.&z ` ;_ "{Bq'vc7cz]CY5r@ޯp+'-%K:&ctGc7O$s-=J Cm+p-՜6 ?0"DhFe@^B@!|u /8C#E0v׊L^(6":zZ^=ms\3w:䩫\`oVfpIs!ɰ6{ݼ|>eԎyrkh02.y2zJ]QVHXZȱ\Vh>hH# m76OBl ށ Ul'K9oWc`hvC 9`wm^)go cPW >I[2df1i5c.O X]W`.(8:13.Y˙f9]j#%ne37."<[U1'zz Xb# %+~?ww ĴYF;Ip/ /Uu{9#@Ksv=ў3& bK.GX*{/Jɣ-ۡ#h@ 4cNmsݓRxoɊV, ӳм^LyLnv_7 ajՄA;hH9Qq ,n@6j ltBz #|тM͝%2! $87iˍ`fdr˷q$-B.YVY!N~ !u%BNXד$`u&"e˒p Udtf"`DldFSq#\Ovw B dUCwfG.~18L%`5r mM.XWDbeK3wٷG0b? tc/L|؊me i#őF-,2C>f?`b.}e 2yx9vȺ՞ni0Jl$ K?F@gIYׯȱfg{sSJd;§0^7Փr"A { !?tLq&+hNHI*E$mfYϒ齏l0ظ!v2Y/Qg2znA͓F(m}5%/fr XylȺs$X9 4УjK <4##eZ?ȾȔdEcɬfIAd}RTYG9=;wdx~ܼf3qt'̱ e\p`H~;wZ(Zpe'` ˱h6HO$-3C0t5X%̾?/nN 0gTt U" эF$,> T`#${' 2 l=բ`^M560ܴ@r/]_`.}$AJ#MBNg?Fw–paKNoR[أb;r4OuoVpXreH w f#~1(ZO8b1%G{{}eݳo |]+b[kl,'؃mRGs8}|$KEXI6:alMAlD l=&.LnL9ca 2cGbiPbX`kXnF0'w[;DX?ꉖlcI3rq&G]S f$\Π-'(CY!X|ttdTM &a<5$San|0_+`M3=3ӌ#+H\L;r` VE1\naG~R~\r"r hͫM+nEVA0rr)C(ncqzK9)&;4U PHsnb}D.ۙ́ DB'yi,$W;nd˨rE,Eh~^s寅2;m1`Eȣ!mh$-Տ]ߦhXy3^nڏotZS%ٻ_-q' &^Dtc {qZ>8X`3Bd,LelJ:H¥gdr7%:b]@&,VabWG|}$㽳Kd{b[O]B`vsa%d8SFUAӖ;d,@d:}CdFF@u[3\7s,a5- H cM=Xۤ&w _ %9c\aιz^} ؔ2[64^6+yf#wY4!)YwvU{du:\O=ol.$ߵVBMV.oa%N>=,97?~HsޝHɃ>v1%}YKv^5a{e)|e_IC6tAz$~~gTG. ZD(o%T SLv'TKm7my辅ہT- hŦ $2K8 ]lP-bgۍIIan$%m&vl!2. i=9d57.xqLttXOa( y0Q-Irc}P)٤];.ٗ~xC݉oɈ>m t`3 Hp\wM&u5X7lΌH0Y6wz|acÍ)5Z^nqq wCx1%I%[1nl &V&9(uqjSB }[Jc GbG"O턎:3y8b<'"Wcv9J PpAM^!alԟR uRA SadYb@ol;cY-IMeݠ=- 5Wz74#ɦ]]`w//h$4jBOeL5KNVF=*ד&8n|\i` 2:#a~0g&L ߑQ-0=GYVb|Ss _ܽovM oL^}DlIYu<S:i,^`f\ְbJfe -!/@1n@P'\ +ZzܤA.ZD_n@$w%gK^h%9y 5w^xAyw9d-Eo=\+)`:oԞh\\MP{03,g?%5 D[+AHYh̩r괠BQײd? v)y0+fsI`eec¿oOŏX1.Mr6ţxFJϢJq \.3{0|/ O3IfRlj?b 21 y"hK쁴ǂN g3 9($.~lt| ?ƴ QaLXX$[\sRvxקe>v|b'$9i[6ná?]C8gIF/hq$>wg0c=2B#CV6r61_Pu1eAzHJMqy+l8Omm@v(z.Ž^"[@ȼlMuP&I2t``> R~`lLe[ƄߗԽd7EY<1RA{9F@"DH"+l9I(f=> @ 1)#Z?%5.{{e{Q0^yqG2&aff};;NW0?X!޻bZ @oH݆msSQr$#d o,AKQ *90510xI v cƬ:j ly;Gt /Sk;-Iv d 'ܶ1`tK@A%ye6g;$}[ L:9^p`aym #dAVLuv|xq"z,чKb +ِN}"Vb$}赂cɜKu|ݔ0{rUɴc'2 Jb` '@ѻpM WhY\HY.?G awvHIi/yj\!+,MV\oeږ|BlRD)3FVv@Z 3Œg'8/yrl4զ~[:>Za8lw qt8X t,D°SIʆɍf,p]2墼\A嘱ts:Eb fo'P >Ȁ$ސ KIfC ރkxY,3l@(wn2 ^8C٥e\{qg1ZͯMr?aY*7c@NH{ 4~)0p&@C Y d6l>B͆,Lk*?%.7X{.L~6hǖ)$!Q[#KMlI Eȃݝ:;r~C*kK";OȐ}M"b̰([L,b!D'w{I_Į7zdpcb6C 9Xi0˨1l)i5nD~Z=J\S[(bhm(ocѯۨMfJ ::,'o6q8- HcVw,Iz(ȿ')P@'NKc$y2A 񆕁ֲtAޘ _Q:q_K]]Z^d06ޤtG8"G2  @cȋ6.vu#h3 2$ -EYmz5L3"5ditbO=0} ap VZdXV6(.`(u>ޠGrg.M?Ͱtf1)ib!ݴ6~L; <-.wTj?z2W;:‡g$tƀ<,I͟MKFQ_МuQѱ; jft.|d:hNK & $OmN Ya!6,a^AH:0&ўGBqT!<17mSlcQ;4"`z;䴎 BmFG~A , &ÿ[IOm;0(Zي0  6l̐B>t-!y9e͟jn ]@,:ΩQiOWrf چ=ZXXl>MP~G5-o9Y6A8!$3>C890"flҋET{]m 0ZV%YwAN\fG}G59PNerAL vZ9Ƀ Y+s,3SfdO4$d$ܰr蓯6Wt 6 Ġٟ'Ym$;BZ![a 9Y}d؋V 2d? JD u0?r:l=%KE%753H(cKu9 ގD5ό[r%r ԗF[LKN )/*΁$ܴv?v n0BYK~d ^-z5.,Xc87XV@p CWibg #@FgM0z+%DWKd<m؜0`HEr'"0ʵnd}qhkdՁc|mlb%sW}iR oԽ`:fQ2| qd`lVia.Se]c;"?\h̄_+k7?%n1D4F:oBԋJKpÓ}#T;^09„.#$;M;"鸝{(lrӭ;ݤ-?mefcTOn xOh!7@` ID,+y=y-x es`p۫B',']&&(-~8]LX$+Bd!-M޶iqBNd-Hn'":v |vuܔ-bJu!Ip~f́sO8'ZpX;gJ 8?v@Jn2pc>:qɐ@H 5$H$lgvPj{ `lclR߶BH@Dm,{p} s{h;^c N)Jb /% !k`ql2Յso{,!ͿpMݯe`uтl6oG4kF6 璀,`ٝiM2Y[3/"!AMg1˞d>s0 Y1'$C@`ŀԕ"+.Iv\Q.QK FV"f'P6E.boߖa!l2Ȥ% F༐͇ ~=yn }`尞xZ$5 brY@ Ay_!mki<ilFc.ZlQ&VuTGYwSV^ޝAlˈf` GtC؊dE+҅6'f;+H@3l& e˓ypMuEْ$ FfΙn&En'޺0V25s hLDhb Brke%9U$gp X 8.9o sl+E3``Cu$.Y`.YױcXdDgɱ*iLY6^#OA&0cŵjz54k"@{+d@Y.챦nQo8Qm,ń9K\_FyHErteaevㄅ UG!z^1x5Z@|Ȏ-u2$\Cz\$WX# b hIYsMN'MARbNMF0P{e)r&#ЀRdL(lX0΃^Zd׬a"Qr=Y9N@CX *(pIUZ">Y `^QYp[gga JyeK2[k?];#jq0G(Y 4@9+Zkm:Q n &Ghtq=ys6]%EU0/ [O jCCm\\d.N۹KM2M[Z:@ZCx}X0%b'r8 +Ĉ^ƺ<c;D&@XB 2Y56'VFܒce'26~o8_B&DQfۚuK `J[Ldlu(`1O,$ 1RᬖAnd6n3LEdB z$ 0>mܣ $KQ ǀ4ٖAq+vC.-Fxoq.pɁ.(rƬX{`)lIdn _1kgT؋eK5 .!:Xe 6 Uݔ+=]`^tX Xv6 `Ps'wM%:˦D8;,+m&Yi9h+D[[HJm7E|,prO/VQSP5}#aɌg,/O]ׂv%G>(vB7з Ivb{Y@Rց!Ҕn-6KH#lү$N\IGkڌ/+WklCe݄ !w/NkTzۅH~de"eU{4ϫxF|u afyt;`m-Ѻ@ ^ ɏ! Kc64hop$u0ISfCIyv$;*AP0 y`ms'h*.hO7ȈdؽF7b G%{Tcܝ50-&b-֯ -7l?c@]Ԗ@킢9dWQŀ!8?C^g~=_ y L" Ѷs_n巰mccgcl=U8~ [ؘfs&Oex[Wvy~cr[睝 7d.8Ng!2Hm=,YH1\-F9)=Es %ldK@qP?rŧg"{[ƧfGg4¼]-Wo6 R*ȏmlAs9C pFKRX’& s i㶆6F5,ӰtrM;5_fVn1 KQqLQ:;cZ!xA|%P=@ǖo3H\%"/۹CP/4eחH|fJo5TX"{Iޭp`3o+=FNUufqthrG5 >L8HczdYO!Ğ@ wf$c:xzI vp'Logr嫱@Fkc[:--9؆ɕG?Hm0ɘB ]AťB| ]b9!8ȭM&>-$}؈eX.fmż/uDp7Hv> Fh K1MʏP&rp^2uU3 %%#:Unøΐ3c#G$_p l6ar:`py5 $pcpQD^1ضvL5h[M4I bKËe{G'\ʹ '&@^ZBPuuJCe'hDZ/%V-TGUDxG5gݳ1$vE%,8Γ!$Бt. N>1a2MwX5{aԎ-7lSrAsv$4u{x6j$ |yоD, i!TfAVڄ®rxHħPd婿6R? O x?{ 5wD-KtS+#bre|@&R{YhÎۄamaq"(؁C%C8]Aё+D m\akqu/d]pA̝d\u;y^g#RbJXB.^8MlrrcI,qQ5=UfZ2XI-lY^CŇA;=!dQ]EɟaJ@aUzvgx:[  pZl2LH] {uvy`p`5#eJ.A+q"Hp Lf ~MnL;8S䱒T~bcDݡL?` nϰHV@7w*IʨK-WKuZ3ck X#.YPPtE]->4\O4CgTJCb&q:^HLu]8v!S\ؠF=C{IgbIl = .d{ PŚ4,nU{"FND.q/& uq ؅GڒN ذ.|?I4C ,&mvr#s5l*To? S MDZ]v!%#@hZnA/2` ?D E\a%OGs5s혁q &Ŏ6@u-:n[e R71jvܑ#EdYHhRV@1`|H0 >OY^y FGv`D5u*-#\0[Lzа7t aXm"r/6Ayi|FӶPYtT8"Xbmg.}a)@'n%&]c$d)ëG F PIg[!!m^so}zʀGp'm@,6',pdKrpz XQbfYAuAbq9: .6 q!#޲X-A\@ZvB$@Anpb4a6{ vyhCKWkM1g}HV.E??J4\ms)0MYH;œgPH FN a#; ZaZg,3H1\>|}eZՓ9-rϹx ~V!3  \6= ʃ$G@,z]gv93odnsDA$;܍#.OyFuGdcAIɁ~=WQ+݇5+5EP7瘚Ų͐;6KOZ#az,܋N61q!dXdvbS `cr"?vq\-0#q%%.9bH22:Y,"H.~zH0EL>Ƹv '6۟&ܒny#) H,o6bAU8X.Oq۱^N+fucŏ!1tnϱs+c%q@I>LiLq({pDf&}v/88?#NxH  fG.mUIlg mxG6ضe.%A7E|oTC3?v"i)ɑ`!E;^ƇCtŲޱnӖ{f$rSȺr@N["-#i#>\,c&2F'q.cDz T~P LyNN F1cRMMNnP:M`큋rԔ _sȊA2DF nC"Zt6% ɨ Uu'&N6pdkPIizDXJ`s܀%p328 \28wK5;;g&fKuĀI.WA]$3&Ы8ab.; "%hZ!|Z0aB!À!s-,my ӬZ6&y Ʋ̃.{mɆ,=.&G쐥Q(\\x FHF^FXؼr娋sY ncG@j A" .VrѺ0Nڦf/'~N,my dN{t< 9?"8)&qlC h,%0E$+oYpy~D9 IU\PG٬rۘ%{~]o ÷"H>if{mIB#ܵ^t0?' Š(ľ+_0vEArYRe#Z ,2d1dͦy"bլa;^uW@0J?j!XV<6"rd2dž" `#1к7|Zb"lP1I &  xB$БݟK_x3v`F0gg`<|Qo]t' ?dFF/IML[h7(a` q"%hvOqi쀥԰p0c[d]9Csy6P c31&v6Ǣޯ!T'Ƴ6C2BF\\chycn\Ēm9li bT+X7t`1WF k=Y="d~@؊Q`-2@VH!)aŶ C˰N^~X…< &iQDrE(zM@ _Ax`f^߶Hsgvmi2|w #Ii!4q>[ y2x# #d# ǃ}pv**]N ӯ2@2[0Z`S]B㬽vACp ^t(yKR A}u;a\c' 'fBYD > ; lZ R“av},뵦3}6vF?觏 aO[T~dMVU 8Ё-~DlJ@& c0 e6dzy ð86FMomhU"@f@j3-v,Aa*ihG*L=?+`&K ra"{3!԰8GrC*;(:0dp6& 1R^0 :d iwahu R!و>RN )' {kHH'fywǙ`r:CNc}N#`r!$A!$9hOƟvAX`f5d!;`K=` GQAaj.߱pfya} Kxa:фI/61 ͸d$*o~B.r4$62Iٙ{BГ2f :I9mc :Cu8Be$eYd 0._+J|=Y&MShFr?o3yM2,g%䆄.xƧR^C\,}mpKgn W"d/_svb6g#kO%dӷ."\@uHf`bE|3m%cKy(45pGò'DFt3qMukG$?X8#Sb@VRY:|[0>e-73G$s&9෈bmdNs  Yu b <Ԙq-1 ݒum- . >3$׳,6|/ nZeFi偋c0C2ߐHl`̤!:tj-D3ήщe>`m @LU那&XWUxaF`r}kǯ FKēONO9WK O]aң!{fX1G?$XR\eFq@&|@ lIE>}t?pKϲ>P(Om3 #,kB#յ{hGS%Dc]Eg/u8L"   ,cM13REՈ)E͸rG8Rv1#`[fvzid& 5ѕӭҰ}#`7 ~18"ŗ@H8SWavT-.3 (RBD'B0Z!lv$!Uetwt6Nk`}r E^-I`HC%8Đ|0 GWP- Ǩ dRlL@0LZ$ P_'M0'^cSj=c@&D/b& rr. KZ^I=ۀBBǖyb:")AِϐBX]$&$&ljDqzǍ3wSolO#82 [ː;`3/Yyg/c yY@kky=l" t7(-D B;&Z~Ih۞BiyI㯶yRurqK,u[4:wv 2~ /)]3HI" H}KRjv6atI лl`z|ukt"@A=ٿ H r>]0aKKHDtGfd`K:CiS^ABLXP~81jAW%vMreY3[B1ƞcA! l] lCմtpSnƷՔы @M~>ŗ$yoGZ 1Nv N&b+#˼l-mI'6a".>ٽxi29*tr[YWl&c;,7,t=ۃvU胫k/ɛg!z*|v KOQ$8myG b#^^C1Ň(PQx *DM0cWW&ǔn-95$ɸ6N76kC0j B:9'BHxY*W%o#F5Jt914mHa؉n"YH $p~B0 q5/YWB^OamձDaodl; }쿐+z?0/؉H<Dī.alo}''߭NH킉aЂ]F=8A~8Fs%ȡ|Hߨ[EavԈf*0,=ay*">Ւ `vDK"viw 7>d#А~ќJD)lH<ɻ {[tԹ.82&;eö`VO~<^ zrL62 P'˯6Yi7; $+3W`ɚ$iۄN"`!{D:6`Hì#  ![8ݱ(M݊P:[`^'0$gHG,PHeo--]ɠ_ dP0TLam?6B"_\CDm2>AlqbH *toÌՕV4 P{6MTbcBߑ1xfE,Rg.B#76(̚FD`Wa2+aġ.GY .Nmћܶїvdl# N>@.mjiԳQdnbhdInw}I8>eӈq{~ƯB\6:!&G` LL-5Y.yBlfVFʴ X8\#3;(O6$،>H.] >?J Y~ fJ Y wm~S@:vbU,-1* !<ck!1 XsA?0'oOB0خϜÓooigS_:N4?,Bɹ3lI[G{iC#ǒͶ]T1Y\?[@%l'ő>v`ሄ#,b $ASf{TMFƲQ~O?\٠HІ޵A= U$kXL!dz=q]X]a4*2Rvڄ3Y;=JbZeച1</eAL9&4$y`qؒ?VX#<mXd3 2=`B`z6[@q^مE v:HwJ0e,):#VBG`EMy\@o3iF /ˉըe-M],wiN,ۄX2k{ D`5&][#!e$tz2'(m-D2qJWlB|&d2#R0mYtJhl3+^Qmtv @BЙH+Rr<&Ź4~ؐ죒uKdhNoV[ݧI%9qhYr$65lpyj~#nv[eFItٿ݄>ѳ`k{|z94 eXd0dLrəzG[޽aI>o*Ǹ`ь09([3΢D2?w=SFoap ,w.^VX 1HKND@ F*82k)62<>lZ_1$9!]p5|k|FAANE$ [Q%F+RAlJ6HcICVq܆L&h S3$O,j6ڦe 8;`KMPsFd'] Qʈd6B\ hK0$c3elx DJT HunAp͟v' ]Bc\~en6o 4ł6rG8bG!ݜ&dQ^H^H귆qKF-ˣg5e߷n>!# <7 cg,?-a/ƫmnԻ$ 0e{KvՐ֌kqX!dcBa:-gr70lVؓHI[ | $r.jd3{,m#e591.ƐdH%2 e X/nb Ӓ7^ƫkrrFyP#j`dsaywЋ6.acD従0`w"e7&E?!}FQ"sTe+D7 1d3 `k=@mtB!k^Fl `:l]`9%sx@_VIөsK\ND˽n,塾Jvg%Ŷ Y|ˠ]kZii$ 吪ݎ_4'$E; D6$sbh;Y%2l",='jq {9EVtthw[CXf*6<}IۣV# `Z(Ml4hᬋ'PٜhguĘj dv aiz^_' ZOfET$*76O`nO5 % ^:f.7FwWmșTܖ_ `\_|O44@I=Ari>"unO7~M:]K6GV`͘ml}ȮOS;;JPNm'j]&HZ`oYh@6ѹͶ聳-h3ڐI?< I6C!_eK u4v8 / AoBa<] XG}ҋT3m I1.B.N?c]u{-bpCIyglQi[˃h]1Z)'1 32K~-!.5< j@&Ԣ8.z,,8ld~"/'%TG" %i CEݧ./#="EDoN^ݘ4vzAg_GV , Aܞ)l&4qrP\DVbyfѻ"7ǟ xaNl}r,5oBuXAvj;E eLѰ\A\b)5>G!h"6qDD8vdμ-Y>rvw٧?|"A'Xov,N`1}aU3H\g{D9-D'uDZ)ܶ0&=K[I~.0\^mM?VT{v0%, dtflo'TrRgDg۰?PVAZ!{v&{?)JXڑ3m_N?v䒪$X'~ٺ\J-}/G!sSf$BBM$ ]q˓|%nRx3TOn*쮃=<~HM.#:ېYԌd <%tco ȅɐ5gXzGXb9d#mL-"`yG|X6#{lhn!1-.]|9bkxܲ֘Z'9uQ%Zmtn"w1(^AfY DS"`-g"Sd@-Mu^H`Dw_<$*Ä1|Y&vbQ\ʂDJ(GSB6T͛Ktl2,Onvרb @ 2V # ^LLj_]ayJ|bZ]̸{{z727a2G BqBD5/d0'@pK8獡3۞@ʉ p̢Ga92ˏYv<`Luˊ5#HRK W ]'sG6w&X:J?*Eť_㰃oy3ieJ] :l rLTG{;7ȑ/k2鑛wk$HD7R 5Nྐྵ@$n Gq]>,2 K yr&դM f} O $',+llCn,aPlelC = IKNQ.?ݐqyDlfK`9+F#] |!5Ђz~Gdk#f0Xa/k:9'ƙ  aNGAH^͎0nڀ$͆a#. ҙ>(0,m:$RSG3ʇ-tAaG#D]7bz@@"8lㅰՁՔEdVdpFDHnB."BąMql;sp@(DH~)3 2_`O )אF6& Q풯l~2̈́Lp9iI$K4j̫lsS׷8X bPy/ Yg1Ce82Dȋ:0pkGNEM2< 7w4T+Fuj0)b~XZ=6m !sg9%Jenay+8#?D6Ν`G}:b 6C$0>۽xĥBC|IaJu@[<Cl,y)w%S?%ma:bd\ vy9rrUոelgH tԎ1[mG LIYNhNCNC@~Në+OsgP8V >m脺ˠm2zLw9#-;xk.nXM]ԟ9o$'gæaG:ˇ`l 0m!A7dB霴.Vx/mզQ_fdDŽ,{pd;/\4IZ>}p#x!*3@YtA0bW,(~1H],v nb0TբHx'v b{&7ɏeT廎#f8vHIxs$0,y+,+<Q <@8E܏3" *ec3 >5wn\ itB'FC#kxk QpiEnKx^&ks2ovk%=r5NJ<-8vq5 G-F~d]_\ۍE1a$Κε^hv$52S`}O$b^EA 22\m?$pa$cжJ+ ~B&Y)>[;%m'%Bn +4 27ن &&d}K6y>B00z[ܻvƸ\e?d]عr|rhh>B]&AP :dіS Fv"nfM =&5` rǘɃaNces>jݨ xdٳQX4Ձ`F.treKUifXl]V@Fq[,bs*GXn;>8P{g[cOՔ#q4G[=O;j2,.49D==Go'J_/1ѽ CrC% "HkԤkh1$X>6 D#۠}@Nf m8;$Е;uFC8c+Cݏ=6TI\g;+~E;nB@7Uj$]YBg/{LHC0--/P$'&^3_d>N|p0s2%Y͈߷@!\f#xH$0QNM`v8ǶK:<"mF S*l !|_l>Xx"tRlipHE/9s#-q  5sm: y+Qt Z U,\!`e[eN&vg& '@`\C)-wJ8g :A8F&F̒65$CHb+)#=74$$Nl~8AAi#8&mQ N7>(~l"ǏNo{铊'OY/rMpq,ѫ*9==&Z:5͕ݝZywXyjI색p>!=N,ٸ<_ٮȣ`er>2AX ,}Ɍ6:pf}X\Oo$G!90!gDqdz:-FB_-.]Jc 1$>#T_$n=dC4d:A葢"ٓdݐ By ǭP۶&z"7D%>HZn0B vpl;nmD F;qԙTdWYH Ÿ6vf56mObXM &F#w@X՛>y$n[d}МE#kyDBO{e'I/~JNrv!6nul`&e$H<.JIy`Ke;\gS $aq1䳷vM%+ӳ()Xbzu|]~ȚB KULj'"m 0Dd]7:JJ''w7@VDߩnL1@Q IQy݊1trO3e65 cPPGȶX=[Rrټ^?&sYX6ׇ",''܅|_v 7cFƜHNaYC`ҥBF g(\NK]oG 8A]fp ar7B>K$,AvS"8,I]se[G ٙ+,䄃% k$=% }ZjءYފDEٔ$`H;: y R"p;,PΞ(m? '-+HI]s{3:XXy!^#s;g@/a DV`.'cNͤ c,BND3]4VHYG g nĔfld }:rF!mYɲ "VaW!ɢ ė04v8/e\%ް$?}54 9` Q%K#7DSgvY}[?2u5w%,vh>-A]ճEf)冾ۅdc3|/E͒(2Oe1 `dϹ6'`sф:&YlƞNv 2F, ` ،ήfp1n-\l)邧e7GbfAya^8ݰqc֬4 m;!7Iʣ;CA Dd%Hdr>[ 9 CRb&Lp\9nX8DRg?1!@X XalQ)$fH= Gp0TEl+IB#B8jO#ưQoYV @Ѣ#qOkS ٌ^AC°~6hwb-&\;A46-6cF+vp4b]wz/7ٶ>IL_׆Bv 2HgH2=2e ÕQA$@YH-ha [jCeDauQ-d/reX$Mq0$d.Fd.Ȝ`Spa˃cJd3r<9pȡ6ƃ2I_3fhF.=ݨTK]l$>YDH'7aa#U Äd6<&Dz:܄@bH%G[; #^JFH0O:^a"<-##b` &[:jr9S02vRx Y@X ι-$pfDqducnzKZBvU#Ep\Cea| `K$]0INL> ŀu`ca<]al`h@fÏDdq4U åAz,Q@T; v;bɩȽ4vIym!, Ƣv-yhapѲIMcAF L`C&Ch0&&_/Ԅ&eG_ 4G"N68Xv` ^uo/'0mLUa;""Mf Mܚoi <~w>= )-=""V)i#Řn:ËRO~˴5mM""0,f86-Y/xY|jCevƠ1"f6λLt tbE&uS{n)3˄1O$6w,C`]HE.Z:eI^ T8E^A$o,n ؄v2(#C4#N?~Ih]ck  7e Du>j0];X{d5x@鱚fsHCmn aT.sod=vIe َZ*5ʳ?x./e u|l6=b6nL+ ֌u@Nzn2YCg'ĖHt$`{d0 ƝXYدMfV))Ab6Mcw-/Y1X1c |;`3@?#~oKD4`K;%d=TwfV6ۆt F(;lC"HBNC%!3 y,aށùí ](u &gK(Hw]l@fR3fW##;h S?eX3tWD˭HLGh"_m[7IdzX!vj<)b0qA.;!u,0XVj.vL; @y d>l܄0^9DN'"ZJ*őGFiJ;O0 |`9V=v|;#j@HA4$}'ŭMPf4JҦWv'mX-RV=Iv'zcC'9,F@Bg#HU:*rqcNjM";6o;B_LhNqsɻ;= TIMI$31!xKUlL]mUGѐsx0=u $ۃ۬W'.4LLL?3>Xb宩KdQ&w=ԅ;XC,W^b@ma(;ݱt&7Tg5<\3 S"@5fx :,Ўԙ=-l`}v[3dK=0X )F@6F5%|qC^?dbm|pecժ۲Ź"53pFYr8pYYl<-Zh}H9{IVD<ӄ~Xb㞠ݑkc"rţA7ԓ`v}u R~ &Păo9b:G;9mHk#Ig6 d&L"8Z١^e ݻ/&lqz} hL#bg%Ԟh[z3oV2y'FR Q+01(]6VHl$@ 4$Qus8Dj>pܔ\`)z3$  Mɮ4|bjOy91*:4 mӏQA®X u Q" 2>3z[eqXa9! */ljO&]B9u09+v@2γzBCAEV&9ǑCpinm?$0a{lMv]vQ͍/'>1X;݄iY`jd#@27X[d.4^_Q '`˃6Wa9׶L=Ga'&c'"(,{-O{PJ L۷ӅKly^`1Da"*}Xsi@,LIոIꖽ0ZJ Ե2N :je༁BLrs?N~'~I^! gw Ƕk2Ch8ݸ +8a`7'g'7h @p&0-K V*|=mld[)Ӆ1 ױk4.4!ɞDž:+tyf@vZ[~Π.llE2(p؏[lD6{"؃x?XchZ]P,wS9MAfy&_"N`K=Fcb,pQZXFc!jm#|a8Gpo1h@F&ʙ7"LvO17[;gȪ]RiJ\g,ɋM*4! +I'JEųᐞZ1$@5@8~O|vԅُ-i5RX.hΈ{1rgn,[X,11ldmĂc$b\˂[-'^ f XϼY|F\w7?tg"Ԓf:P#9f Y!-nfdt`]0oa!4a7g K .M%(ˬFnGb@[!G 4;7ܷOK}IEv՛d%LM:i4V4Dc-tDV!<+xKv ̛F( ͕,łn {ȀRC\ /46}2U +cqhTB1I<Yv `C射~Kc=3"0u)Lc_7\T*zY;+Tl63جbV{@'- D/#`l K~"f1Y ;췉V5{Dp@Fo:ez yOyNM ;)Yn([I!wa.6x`[22 a藖#WMVe[\0 ̰xY8ޓD 呲2?-Gn2dA!nfe =1({S&jv,<6nk0>lĚ]>y);,ĈoI6EGD.C jCpd8,f/n|!Rx?8,X9`r%XP` oiaDv0dv9?{NAQ 2eTV%fHf- vB !,DLFjzxʴˎ1F Eж,=л)QvR1s#moruhA`韐,݇bκ"Z>ʶY%pLˈIy 93V;31|@6=eyUš]Vt_m,Py0Y2ϛy+Ȝ%=j00zޣzOB @d?R4n ߲cRU`7#{|gfA*d5_nsˁUnXȑw}w !XE?;"j++cD Lhly{?(>?Q%1pi% dl\52WL&oFy&IzbtYȰ}>GR ;v{^tVb ^2J%9L}_ _3}d?G RxÃ":2 q,51%N2=@[ &S$atL` ;ml&OHZ(<]v讇̟YA!hͲA#bɘ LC.NR[GFˉPB/RHcIOKkXNcuو8)t tȂ 1g/1H DM<KnG \3%ℊt!vg7YOBdN[eb[=j)p NF.1Z5wd&: b>rr{0w-: gA5XZX§ NB#Ս2sa2aX_0)b}ɝQ\RNth#.&NѤWBPth쾤w DlIi<4@A8d{Cq0È\0 1;gt:BYO@a>Gط:,1VWovQ#lyt fL #Qu97,V !_KT%vxYBhcY)ՃtЁZ<蟁d'WMK7~rc2b2Om b==;x?MP-_;9 WPXlx LS;y14o3iqL-!}90 <#clڰN X'~ 부xHò!~;DjQ Ǎ^ LFzN˳wUYtU/yiJ;2QjX,LVݲKES+qg$ sI! +@/BsۊiS|.M/쐛hhNˆf*q:0"Dz9-a`l2.aC]k5ϰC F AYՅB쏐^me]uBxr@!~ǐ}'B^v :GI>]e`٭0mh-%[ӐtL/൚hñ6MEhHy3#Ŏ~$"IG F1 ~^)~ʞ,kWބNw' wIKݏDafmdC=$y3lp z"`"aT c<,`zoY!~gxD{p>C5q4z i-I;&`OF7b 2h>@?bWr<ؕ5ap[=ppk5l#ˀ'Jbv7Ȟݙ(u˳l1;Tw <|-Z&";XX!aan'3v"0 ofńH[l*X+ Ihͻ 1 bRA0٨|lYPX>f%T8%ow[|XX`dZvzd6-c"mzEn/NI^K֣*eO#j:mhCKd482 l3K?eI^T H2ML!D aL[#dZ<+k Ť| NQttdozzMLKay=Wl8N9b8 ? <Gaސ.HD Ѓ 5B\2\cݰˠd8y0 D ģm@Ø<2DP;tjsl .ۧEzFvZλ*)`$8 {ULJ^׈\8eJ]b |0P' /#vwu#NF&^H&Z[c{,r]+3+oB;؁$X^ /a`.$\-.,2pq.c]r dkه]-X j͟9,zˮ۹F%1=blSLen ޯ(!ݺ)xc˓8H{-,Mq Ǡoꛂ Y8$@?ٯ-otxO- S &M>/$ M)0k'gfEg?ij??FZ ϪWCY:JU4輑24/ğrOt'NN=XImNxݧXH60-H/% -f$GBc;gTzZCgl,K&Xp- !ϳGY_6聚rQI5ud" v777ImhU܁h7d2gkl^'f$D9b/`G`\<0ģfocG@}3Wwg;]#"Nr{E6" a10 95[gc7![D/`vCK`$Bݞ]w'\z` 7Z{?Kɤq: :2+`d̩#azt m,BHd%IKoNp{>ɭdKFG.~Yڜ ^-lŅL4mJ*I` ^QmB+B"eVFh[hajE`k؆)샨ZE.GHPL>BM|9DUy !-tNdmYY#xXISvlA҇=(B[zruYlTmA팯H , 49fPdQ,;o'"PJv=  }/L]& ^/'It݇`o̸8&Ho,LnoI1'~Bzɇ#དdpf( \ȾKݣ~#yvdO i@! \ iԎ.O'$UG'1cE)&-SlfO܎n쏍s.@]ch=:03/e.=!?gXY1lی,$3HɊnprIՎŀ?F~^&+-8,Vb)-Dȫ%1e5 4F옱kv}LW>ƺC^ 좱93'mM 鰯/d}-g"/Of})F,bLDY ;GTHk۔#\ E-r;0[FLM==A.'of 9@~ p չN؂2HhŇMf$8J'.ܯfz#!ОYj^7ۡ :^299䨜d}i Oodv<x`Du&92oفbmEm"0xKA"Fl1m&, K7Y9 IXc"jO3{.Jp`k,que<nkOjFMޢaAo_, sa?O 2ɰъibM00 rK>60#Yl̉2Df L:e'sB1opgK4x9A4Ӥe3I4f\.݁kKL",<`$h.mp"lKlJ"TQub2ㅧ!>k@5b9rDcsLj e1Q揌S妵XmCۇOZ,>@㶍k:CI}$L'>hac'ˀqg:dOALV>hƷX}=w=)Kqa: kȠ2h>Ǝ2G'/p $acv)2Ӱ  !t 23nͭrA, HodȺqd3O"]Ebc8:n4'o l1㰔l 6 IJ Zjb>?~p(cbBO]mZv~ wY C?r6YkB&b,$aQr\vLl8?A΁ ?Pw֠kY}`ɬWdm"v\@$7˂!ؤȔchv KAa X.yl1$F]gwn\&!X $14=쵀nt>V3 8,gwwBtq"^CAr6f}J{rkaʴ0yhzŋJ`  tΘ`7 $A'dԇF\A'$mqgni + < `$FQgAN?$ىX?IZD!Aޙ*Ig^ g[m=p'&fR8,OM$.-6Bb` 2!6C t, K &b':[=LŰ WHސzl\,!XX@DոNAx?0mQ5SQl;/A!^oiB)`oA7K:; &8 :?}$ #O"^`6ܒ $G M''2U~ 6A#5h=+@F1o Hmr# Y~&0?' Cf &uv1<+ʼncB1,:0!u]9y[w*\rlH!x1x\Fj-OgCB@7mB6#D@ͥ)[lvpJY?vF09i)tMU׶؋^ae槠uH}}ܲ`$)D3%ig!@ADK 4 İIHF$"a`Y3d {3 ɭ"%x8DΏ KLL ,.1+ -SaqE$)l%\W!%r,%卉hMG2>,x-ѽ!MX$~+18nXC();ZF4iPرcً3 T6;j&X1̦Yݞ8Y ANC5~ɎXGlJ:d 0fdHAqm`C$ C{^"QřisWADr'3k͕dD{rF&S:!#$9Zv X0-IK:?  j8ƜlS-`3pK5yBm\{"ds2l넼ǰ8\hː=? pJX>t X!DAdȞ\^CF $ܔt}#fu@l DmIB6T"Ժ .G/2XO[7"lg) \ ~78vlM 1οm/qZ]#2u7nTr\-!\nAOm#[ǰYJSQ0rp6SFdWl1 T fdy'c.WP9dqMѲbVE 9.LYqw% P7S-1 #gWI)2\VC3 vbxB*3$@S8B#iCn` d:i&&{v hMt`5aF`Mhi`aqFVDa }R=0 FCO`5_S(EQ0/.b|Ä,,G]!Aٰ9y?ƍ(uAl^ϙ%|ȯvI6jy ?~3@Wl{,7E '5p^X{ :djV06Gl/f]̏ϰT7'Hg 2Wn!'O@)Yǫ_cw c?\,f1{~8m01q;䆭gow_Q펉) 1V#/g(d|'OeL,;x.JD܈3ôů^aGl o2'a*wˬZt d[.lZ=[U  "Zkjx;+tvMih;u r)ɄWv!H)!0nF@BcY˩խ jF!"K8# {5Ejk1V7Wv8CK97lr3P'Г+l6XuIَʱ/u$ ,' ],ݽc:бuV+  *Xr%Mc 1ow!c˥l,X1rAfQ '0.\R Pc Xr!iGO\q`SpMz0Nn؅"6E2~ӡ|ce\$'bZE<09uw._o!F!5|=a "GÏ6@A@@ ˔X^D\vA2Qdr ?8$e ~9)2Ä4sklŲ u{8ݰHF$'^̂cof+bȀ@-g= \ꛉ7az'zAtOB,c0x.=GQ,L>%t2|.~lG/J`fE|OE!j̉: w:v^F@F򶻬I0<Y,#Z3FƱt\ثNH},i%NXvr~nH[L"/s{`+a)z!zQ aAَ3ŋ PvLd@:h2gPi\CӠιxND} V,aQ!ޥ]BK[ E\Gb='fc0Ÿ=H|l.ɜ,_%z:r"Wn `r2tځEёm#~Z,ddz xcq ۠j#FH ̒˖ye3û=A6_NۏK\ A.Ffn@fFήݳ^, [#|^埜X#; ߒg2H '/+>Yx,Vc #ѻT_y#SCnE9\3ٯh"*"H :J:N $tύ$,].R$O;``11<2 ;k2ѵGERvѿy8$OF=3nlH37ZX#;(fPLwR7`EbpDy ${Y?B0؄tq)&#o*g}R 8mP3c )݈kpygHLϒIIQ"udk:vφ;" f죉(MυaL%R=?,ҺX'kgd= ( Ct?rfɘD&5F%?ipy:\ 쭩ц 8HsnA.nDŽ$4c7!"lh3La} xN v5캧]"c$#4c2HV8_@آf.w%%g`w'a؜m\S"!ǶH?,X'VuNE,Y(9`y7aсhx 2+aE[&mf<t7D@ԟm|!n+a  bhSmg= :at.y;Ƙ!'x$ucd,_SC"Ԛg`=hd,λ`p{lc8SDY>%fX$M,A FZ~2YTC Ll ȾB Ab lA$_#pfL^a}ccX7ʀ2[̎YNu;CNxK]LA,јNg o as9&Y1 `f~)ka81oV!|qm\nzb2@:}ϧ ,ejmnc3qv-cu2z  1o$LI6dB N; zb>胈a'B i9UC&PC,v/L`bȚn3Z6=0s.F~ D3F#&$l5df;eY3ޡYpG}8K}&~Ԁnl][|Onc,=$TvXJrY"3f職}z ,L"ۢ6ˌïX?81 ?p!&$mplq+bvf8z,Ly9|7LL_/ . ֖BK#Rcf#Ua8vL;]Ofj$ ';y'MQ %ND í~S%lGc?e5FXjy6NFjfG X%>h3Y1U#y" oڱZog@%0q!;6{YV[ɤ5 ֠t/F>Tz2@2G `R/XseqFFamc!쬛̂$013R#.DAXFF$d8ŵl]Pr,0 )`/xoQh1rc'ĎA7R/ n 'Ր~rٟ^'`ṽ!=4Ljan)7Q%InBb|5]`ZǗ4o=6Z\|K 2 G,S3H r+(--qq&t@gS,c,a?X]~ :_ 6F{OX@#h0܂=Hq&H[wH3It0&$P 0& ԕ]e;.BDه'VrK7Y]6fݴ2EM6)r؈Qגkq5@K@`ԁ4< HiI-EKh9CۉL!"7IIٱy B^"/5"e' KK}$#͌>C>mlcE肞I7&r v#,G,Xאp?R0!`"G B z#2  7_vG{0Cde"udBSdw][S29NI/иNd+>[f}I`Vf۠13Zl?wç-uֽ5n})-,. 6 ds$wp ks;&Zl Z>g& NVf'T^N2YvWD^gOe1s&5j6. 181pre[q[2 d_PCP8?s`nje1 (| `BCYDd5[?+`06iX24GF^xfD&pJk.oBh_X%0'!}2rFk`>LUǯ$yaYeGϥ ܨۆ!.l32@b[j ݚl)GsK&'Uɡ|] cqsGb[hWrpN#*ƌw-vOfF cUr5{M0ҙ9cq ?`mF02Z;inD` G5A_gVc^=bfr !9gz7gcNQ!Ďrxk9pԞF=iN41 881k1tL  AsfC;1FGm7Б;hXg%<^!9.bp fͲ3pSep|0YC'"6'X11d8xw-IWAH0N_*>YZ2ѳBHьsF.\㯖mz}-q"#C5ay`zHf`8xϪr->> re 7o,y?r iƲjRCP4L@bytd[ 3g|S,4vP\U{ 1FeqE=O88 TD/kο Q#fa,00 $\$I< LGqxI 'wX ovdU1 ԁA=FCΒ"j{ m}au"''Ơ@\!`C'چN[iH&dpۇ *mh38=\H4m1$g!9$m`&Uz7GzS>63 9a,&ȣ],:@gnCA/,.u,!. :톍c3@mI06bh@5Pe[MdadL9f;"sp=f1>Q P9̀}C! 20٨DIH?v$-!@qH0(˧ @. :DJ]>Y,u26u2B`RŕB&&|- O©RYI N؊Yo`_eleZ2mjtg$KU9ap`7YkՇCL0a09`AсDLvZ:ts_V3W"^g}5,qAnm]mNlH!m[iIKO]@p2Ng~s˄[  RM #; ;%hɮGJBΧ'BqUg nY ٻRֲ2vB(My ';?Pa; Gbd6,P Q 6Qz\@;7v0Iu7Nc᱕nC =y?@!91'pCDd6F2dg|bL-tI#[D&8$:eϿ(\A'`B 'E W3eo!(& tЄ_- w\^J+p*[,IO,9 q`꽉:6JÃBӬea!uvu"'ޒ=vpƉC0gmc Gk"@fHV3!iҠDrS®{zH4VL#6{1C)ERfu[pg14j]#$DKr9ܻD$~ڥ-gZfBur4CZdڳ3w pBXB]3gBaj͗le޶0 s/! J%'N CD|( gɓBW!@t pdcODqiDCN6d["EYvh_@ 6&~@ܸT-Fpzr4_oKaū36>oX 7$Xilhv ia 1 2+Ov:(u>YhNYIm^3/H  Vn%Q/6 "tg31Mz2gX!R=0 DRdt! ;kq݁l !AK>Ȥ7ۢOᒥnұ[@(6! 'fp:|O{}dv͉`hP{厷|s{%ŕNS OnΣvś$ [>a߶~-vK|YhnK؞((l5$%[ڳ`at;i; ${@L o ]Xa l琘 "c":MH~:2Dؓqq"17'%w@&O ֻ)T˨7F*Gv52dCsf"rFɎQI6[ C ̀ F1uwo0WLByF `d eFAň`ؖv_'I-HאuIMջxPM w% @$V@//b6 ,>$cbWl ͑08Oݘ$byV5tSVaVF!f/$\ ;qղEi< X)2wlc"8$' , X6x}BlqWȆ{eF 9{ 9q!zG^H;#M67Tb?ӌ$a<:LW^ԀI(al|܌6]51-,85ԩ9%/ }#Efɀ E6wd,a),W&IL#p *OD=' ; 8:Z4Y!7ѿ^$Ocl:.Ѷ@鶘aP`-1ěBzblEkO֤wT0K A=մ80RƈAe> #=]Xl")tZ2}P׈U16Rx}F0\S폍F]M_2u-9@@H:JcglF,:Ca[BAlJOVzEd8_' B$L5sW cʨb<Ȋ0:MM.Ywsey Mx ԶX vX)jhDvYt[47P;2v܁l4^˺]LӉ.P/p#q4\.v:yo%9 82F„JYaǸxNLW7zNEL3dՂtICu g>Doд$A$e/'pbԀy ݋ lx\T2  w&2c.J)p9%c8jv~GI1p͟LfiCFl-# 0yn^GH:ĘIYn'g/;.wH@2ӹ/O` $նY<`ӑ;(Ӷ!Dh&*嬦sf"f~',ջlɖcQpm =P ^@$ ݍ)KR i}¢OD5d:ГR ٥B,;389cbW{bbKTpIO z%? %CKb/&"e+k8װ` I&At"?ڧ={g&7l V 6#h712 ch>"&p'ܮ,lALplEȈONϙ2l y;㳎ђ(oVwtA O IN1( E"Hl]F'.&M𼃐9;lݱ{&tUgd" P(ϻ dxŌM'dh _;ӳ!r)2HL=K{jV""zN죉=r"9* ć[fYX!ŵ샋óMڢ 1lxrZtOZApEfj²V{dqM> mn5E2:5ͰjLz_L(@3m* i`l/ֲ y&`q tvBa5[ƞ-L,e ){ɕHO9%bă4Kʅ:$W"Y`K2]U Qp8Hvxi綁{wD<;UٹdHL.H5`:Z,5@LO- 斻:0QvX3m}o`$YL̕8v*f$WaBvڜl Q찂ɨ ty1ahk.$.$u/`/Lv|W݇&FyXk2}q# wo0D5`pWp@sKqɩ6f8k DZ:Q<ݖn@0؊$`KF[4y m͌,er`@7*{ϗe|:3q,{%c#ͱ GÐ0l3.gLmL<7l C l A a+ڷe@ z( mI4Ɉ>ʠ"'PCFvfPGfĀ8ajsi>MQ"=Uzl L71hd/@Av ~Gd1z&l0]_+If7d>;{h-sȜ@i8:? ucLU3A2XV)?ޏɺMJ  э4&g [-DPePs$*,+%{a-@dJX^ .WED#唺H.^N@$bb$/X1ո#P">^? XΒ=/DmB# [YHu5m 7~lK3Y ydv :CLCMC#Wac0p,-r3:G 1 pٜ=w+WqdmQHAFd@-ǨN,|97>K"ŗ0bؘCil6~,{Aq'7d8 d`/af<C'z/aL]LgAR D]!tRu-79=n?QѤ97l=F6&綠~6dul%&2jR4DsQgFaBDT$7"$߷ #%_wBO\.J9b=; g/.'G['{~OXdW@:[hPOWmK)6PzJUVimvfຖFGGƿD@2 0auYh5J1$1k!~f9-ea9l!(3kS VL *:"уF\O '>k6(\7">/%@BX^„`T->M932|{w9B`Z Uk "3G+b 1N;50DCl+d0r!aa|U>rh$ }LJ|"Ba}Y,ΰo~e 0}$:X.j$\{w":ڦo!8b0~&|`ʓž_Sx)g,Lp )Ђ`;Md" *56d1l=ဢ;g]8; zN_? aՀ:x9Ŧ!m(iꀐ038 oCd2;#~0">F?/ ,,v2#mL`ɋdb/"sf:](YaɓTp  eH2!*,TNݷ7/mJy"or|0YH,,N4au9Qm &#,Pd}mydOي6@j'MO2]_% #*$%[ܐ )cVuw@9@\9z 1auO5٦r=/m֒dvf-fvAD FM7yy<&w&E$nC',aulF=\l{Ey(b6(䀆v{;&>N xO?B[ٖjB&z՜c~o ɍB'$e\x;ݺ~#ԶmD6|$5r֣cQfvVópo>d۬Vq$P?$90c?ch@eXp{iܔXw@8v׸>F9H'BJ< #g 9TO:!u>OՈ :pM(Fe{m;ޜ|k/CecHg XMaC`na`'g.f6& ^RZ#[T@igy .˿79~YON BQe >[lx,dpxbFcLs]H@'YSՓgy?\'DYlP7gO?l#k,`Ԫ؎oG^Y+'" E7lSjY%q9rcSrWC?А]H mG`t"}#@Iz2E+ȉI<}~g1{>dŷm`IMAwv3$s?!,P,%_/2CIC%ɣn|I<2 z%e,"]/R8{)%F욊Z0A:l!03C,,GSRT@/v2NZf6a.u`ePC K۬"t܄NLn@ec>+dyXC^ݸQMwع.즾7!C{-K'I\T@UOAQ^&=ct@d7bt'{L5 G=$x}GRQ r7t;(m_C*ex[]aЖi& b8lc*͟}粮>^#F@/7$v̝I50Ib 0 8&ŭSbkb1Bl c{}"l=背[fB.2=vS`@Us͢vj4-HP!!i*^D@q#Caȝ[2 :B [. Bc5L Or/yS\H`/bB>ݔ耈Fukhm&$4F saG jtS+ 9'$׾A-Z8,;`fױm  pԠ6a%C=X@G-e[L!~74oD3Czc:xwiWSg;efTHpRlآ؁#,%!'`Bh6`#`лY` (PB *ٽ0DC~b>D!d͑#;'F FCGdZr*OK\_NDC)cK^6}; C g'09#ˁmVxܰ̐ ,tȅheM ݜQη?v|djk ,ՙߗ,oG0( wm ܾ' R WCr~ PMh11䀲w q~xvޖr0D@^mޠ3w6KݺɌ&~ da۾Xev&Y X%8v0 ݨ):m6;sWAX\f ͜]Ȕ 0xxٟBu?Rw, f,3݀V-BQ5@b(5톄;שmj{ keveY7\ba8S=W , E͡o@GsbD{ R}7KI al,,~!˲,E}Z$"XAˌ$gpBPt5^,Ú8Cw*#!FBIbn`13JBuj @hn]x%<$92@*yȘ@~,?̇?%8=ȩ'Z0ǞH-}f>pLfahAsv^E5%iSm#84y6g@zmRZ.KZ O- NA%Kg6"]`=NΎ$.e"O-[㓭^O;rxֱFeDf vM]l!n.v^$9HASmjJMXF;lxnd1ix^L0"ˬH-y]] !EB57aLl܀Y Y.{&- $'{6/UAɍE-6 @]FH)Py f~c|aVMLő|ca1͇耚Ȃl% 3`15o((StY]k^c+`ņXDal0B~K`'H2;;H߶B! rη%@WߐnKq/2b$@'B'Iro!;(OXDc&] 9OωiK(j@5cB&0Y5FކZY)LR֤ m\k(a$), uvL^C"2'>e٣ ̡ k u&) x,s2Y!v f嶼`y`ğWĘ}k(ofy{ݳn~^g ,aGWV6Du f!^@9@S(Ajt/f46z ;=8%&  }d.V :J!(n#y3<',=N~R `j4b|xKDt@;XX#pn'm2?vIfDH]lm~-?ss6At&6b$!S۸pnA CQ2pvǷƱR^.!Tk;Ab@ gq d0Bt U-!V6$3!OmO\pJ>Gk6 2ӰN^kDAI$%+39`&!] }݌Ia)a/Qa*ήFxh0c,Iɓxe뀗-FF33;) 2̨'(YױDRlfrXd#;#OAG-7dq|ǟ|Ƿ{:+؞?,yClmpG41`%З ARn{LFF@ K@0E H=hۦdLayht4l܁}Hqm2x"Lkd,DA(/&2G^| g`3438K؃zlV>G*9~ˌ#XkDg`q|"c@^*IX|z(n#d;vaqٝZ8o`OzB Xqѷu;ėdk"[I'$:1!S$"&l#Ň.0:HosԶ,8;21rޣZ 8D(YQND}`ޓMk%gϗbC aXL @!5IYԭ 9l6*xcx@%a>A~7?ݿWmT+b^O7v"yKٴ([H?q؁̃՞Krm'3!#ǓER!͝=Ql9P?ʍB}X21+`7$e6ijPENk ZmeD z-^ei`tqoW_IDasϐAc$z d`Gk" (=@7UM\l$H8`@dG6ʚkv4<mynBavзpFw{tNՉtS<-R7%Ap<\͠e96B1{b^Ekن"ݘOK[I&o܊?S0`s Џ%S EMfF"U0߄A@,APKiN^!l"'&L)e>YbfͺLISK3L#xA# ]`A  W^; 9sQ;8㳀ԜM3`F@/bmdGq~Ko;frZ;7F@c h숒oaCa 6OB}))[~>^~3F'06 ,uˣ+IMtl/}H@Tˬb9; `S{!e0\yOG0 n3H`={ 6u۰b䒐8ď}j C ˞/֮e,gąp?bW)\29]] vC !.E$PUE&{#q&|YJՌ OI;c=@?kwAՈ#"\g<~.]mtLq=F;LPoC̔:?pRD1Gr|(0f9D""8-prAEi!ntg.M֌ڇ (XݏI"]RD툐 n1Cl ƄAi#)T `#H|yaDdᎌ;zDdX޲w;zȓ[XQbR] zK:ZZ6(˂ r5` fqvLJN*嚖B7FKD4vm'ك[DX g$hAl @x c4;0Ԁ`6{!9 aq@,lG,X %#nq?ZhT!.C=y95H Jr휷^'%Wa r 0ïNm}6l+Z dxE ڌ[bDqHH-yPgCymZ$|dNIҭviaC4-i,#=NC)cKv?ЖBp:h_,=s- 2l: xT5t7E?ߢpYiӧMz/K-&<Ȑ>O"{|+b 6 d፠Hb,-NQ1{hL!>!;} =6x>GdQB):d ΅;X?O^l6lູ CM- eQ+ Gd $R@<7MDz~Y.coasF8r VoH'2 &k V1\NNW8>ݶ}aw.gu뚝oR`2<66?vXB눰G@4Ax[/#2 pv@2tx[vlnؘw,pO>jntd0AKL5BrG2ðO,U:Lu> &mY[鍐{аCd0pAK{t>!OǶz%5Ѝv? 2EGd쁫 s6!g1I`[OXe/X$˰:iuoAzȯ2Xh/. ʙx P8@9 =d\E}gWK>&2'NIl:Hfy 2}6 udOPoelO\1*%@ca_wsKPsK|0 vH 'i<&wQ$ Lb ./f-n{E YJU .?e",vodA&،m%J%;'`IA/`N7cL 䠠tvn#Ԗ2)"O3J,|L ۟y},ɳ3wӗ@l߳:OL.|ty('t{ c $>,fNp4`$!o.#w6n?St]]BQI95mܚ=dW'^56lr܉l7 % 4N [؋L{뉭;+@@T3$R1 ؔQ=.3Y` S ilѸ qǗ\XAyg|ٮk)>>66w NkuMzBoZ1 GOc_=J_sg;(9/('<^ښGlL !6_HtJ| :ўAEf(1EJ:`Y3V6;=s'-j 4~*%5-1/fChM;[?21RsZw!geYqyDE#v ho``N, b E] hM:+5>448sE6Do!8, ѮՏqakL%(J}m@\z'/;}Y<`cϏe-G#ZYPY֟B,+[GoGɟg<ɦOl ɮ{/@AiF-!o F?m CVПR#EubY;}f|>?gvUu1aez[``aHA2\&kd^m=mG\F{ Z<'/M;epdh301ƎrsyUo2גT$@ɸ[I/*t^۲>SOe behcnVFm2&:u9{!luݏFb.n Aa0 b52z%-&^ܼgk uLiPƑǶ!0fGMr<s'LD̓m ?!G;d#>c #B"Т 'fAQwHJJQ Bp1J:ێ#ەNLv ɜB+>>%JĒ[m)!~e8B},ga_ [`??(Ɏ2!<^&H:$j g-orq eI$g"KPpI{os?Crzht P,<%Q27kA~B/2 ;i@q*^1vȸ_R*~8~:hy Aϱl=.aCgJacֿ,ϓaFˑbn+ maA H,6" Gv K ){XCI3̖*ȃy0.nv4KC"5]hgt"Z|lec':#@ `"AQ܇v`VMi鱵eeҠrj \$[oFOˇ^R<m2|~ p8ZI ԀN o=O!NT$1q !3oNGgi[jӖP*"7Hu< O`ndO U>x#v`peY-<{?p={_lX##ԫd,|49 NQg*]#^ nK'"_3e1^#}KH;b1 K!g\cr0ù( HEx=,%xT1K:D!a3#?{!MKS v-,a3SIOU}o[ۊJt+7ff!5C1%ČŴ -PKcj4R|FfX)8 LdFD*maOmHvzN!m?Z(UR)˭ 3Ge+8~~劏@W$V:h$4Ht&P7%uYb /nA Y SmDvX_=T!ǥGGH-&0'<شKۿKOm;Խat=p3ёZOX;)ԁ [/2ɛ dw1AH$\vVHkhYk0AiF>7_ [}KSo"Q՝`c Cq6#QmH7Tz`Ǝ,a]``e`cM;-! dkf}DNSo--soW/#l67 ᷥ@#6OK>ROfKu=XDac&0$N r4l94 } 2~4 &[deq8Cc_{ȗQl_ԟenAIAt vOlg9VK̀8M cnSdL͊>Ah; SO fE'AD C0f^׶v}1#YzU sfXu1[Ilae< .JL9.A:/Kj~\#4}Ƅnl{kChA6]݅d}Z[/nW~etv=/T8B!:hu!AtCK63kq"Kf}cv7_Ž9ݑ;Yiprǒ0B $Z&0 ǎXxB`^Ό,dѱ a1vX,B]`Z&! h y.# e°Sv@dßn6>[7~ P D@8%-$JwImRޙ0q:;|՝cbz`7 +/ [|^ uZr˰ksR3z/gl,@cjܤ%?d18;YgȺ"U+AqmgF'c'r{PmfFp~uUH4鞮69(9i,X6cʏS/Hr3XDk,T0;3FSq DFzMP:`OBx;,N1na49!"5z+ ot,L0eÓoz:rZc6.+h\aBln m2#- ~¨1ᖻ{1I=o Ihb^;Zq8O 8v@CKD!O'QatvP~8@-^w}y9~>ɞ} kB?wH4;{ "Q@yBda 4!k9U?nV,<=7BNf6pfA&iD f ܗI(Fl2d?s-DRC.%B~d'Ȱg,Mפ,gS:vKHpǖXD"'d}Κ17݃?,𳉌h>27eQ%A:]lQV1m NS$i nPK|ς_%KcKW Cndm> ɏ CR.Ŋanf3'RG8,  .,0On 8u[7+y0] a&`'v`/9 ? gENTzdæ\ؐlΚX,`.:g>͡ǖYZFR˽q(2&BasrSl]C7-F;4 ` $ rr'YP'Q`3{3%ہLAsw\tDp`B Y~|Ȫp8wXt-Ld͌f|KXb<H9BPpCIfd k-1 m[\;[ KN8A㓺d?hۖ=H`s#Ct-Cp&4\ hԌN`a aA+[^@@nH}Fͼ4'fۡ{̰|ud10b5_P #ȐxYfK0f}zYeN(kcN#Qk:*I\t CĹ&6nΏ&uƯGMo&͸2JMKoۓ$UG pRۑ QL- m86.;9Ґ7|H**rݻh KPNpG<rFDr%t,rX!$F 2;2LؓT0QA6wo]䀉gϻ>b}zO :>gjCe#VmoS`b`IlcLɡ|aCv<YB^vp;ay!=`NDc ;NSh'irAuzBs+寤p 킮LԄۣ!˃do+avP`?F? 2b&C?IҌ", %0l:N@HKa;!ԃC%'9fnRFB>FYvEŞ·m,d2b:Ng!-ER۽h>ޞp&!.3̾g,.A2{W.s`sK]_y9RG vP6mPu1Pr45~g3sHK&;f`2'CYӂvj:붌e }osGb2 j$ˈ-(H3d̑5u.\XNly>Nw1}" ]R& wlJDM-Ns$J0ޒ'K(v63MƩUNc?&D~,#?ZL`%m~ِ{;C=-X''@[< ho>_z[ˮ$x{ꟁˮ{qtx@? =O+Ȉa0\}V@T~:^0Ks%Ԕ@DBϑ.>@eȓ_ yb$l/E1i!aeŸl}".yGI~Yba٤v]lPmOv SHB4PR |Ccޒ*]4{rѼEX`6;&=J+ ,s]&j`"$`\fbD#do}āϣz UZ5 Y#3.Xua^1ǤYlr@f!Dn0B!Ipܛ:H7ttI% mד$G!=Ew zE2!.)]nXEv]"քr)v@ܕl!ch<>DZiqtv+&5-NQ NgGcl7#iI[t1!uՙ0(ʨ.ïo -NPF[hl̟,:`;`|Xum44q-I&Y#.T2ctWH S,.'&Ne&(h[(wrLH~٫N@!~Yrav !ѳeG C3-bhE{?БHvN×Y- >Z2Ё(,L6:Et|,vʄV#|,&zY,x!ొ7##[07d@pb.ofH>ѥplFyuwfX J_Fa hY36`;,o,Vl}+ظ^[˙+xL뽴Pd/_ղ6~0ճTB8HՑ S&FQAh*AcBlfɲqAHwc]b`^Ώ`Ax[{!A!7eod `H1&]Iq\3|y=t-8f_ɞ+A-:Yu~:~ Oy_Hsш3xaoDtzeYcMl j\<@I-fnN$ً!r2sz;hz Μ@>@$rɎ@[Bap uB ~ @@X 01 f.ԁͰ.Y Ryaxgř%̢NsM]cEdNZ."6=m[mP}4y!^,zuDD)cf$m->\(&ᒈ_:u.^. TKzDź\f3;CCeUӱs0rԾU6LJPEv7j.&63vXjofQ#c9Aq?K3B9Bpgɀ"*ؤ=dDg}P>LbV{c툍cÓ;'ٜ=ur@næyfk#o3+_/ gх}̈́Lt#<'E\p=r+$~Xoo c`dxЗ95+S E0,Aq6 k̰ojh,I,r d9ʱ/o[=n,}Dhj<'pL?aFeA-K:,Ȏ>ڛZ-JI VTۄ:lYuocn%\dP;u"mO'!l b>̃f? DƲQ[P,f4 NA%L(c'~^aADI#宸e:!2tGH\w,rkviHԐD Rxvav񃻲vNLF[~FH 9b,fqhdNҍH"\v kZZim rnD90o>YіfKM<[An ZFed#YP±]c$ Fe#i2Z,#AX[` ӲsPG_q̌́jz)3d:B!u,&ˑ<ퟏFk{~?Rn~D3>{!S&R~y=[d"#u9-@s;6O9IX6_է! 2 :O$Q!r HPn/-6]:|ݳcnB5(+w9<1Hj {hC˯JPzvЄizPK_W19 H#@"$_@8td!#ڱ>Ey 5s4y=Ig.E-<$2cЂ 1]x݋e[t %1BQ;xĺ8XpZKoGgX_n:SNI=`_tS+U [W:o o~;b3 >ێ !2#0B> ̰p`eOJAEFKs%oGmr[Mi9T1p?KWKB`0иQm Wzb1yh"rmEQ x񳼜00ݰE9feH5&osyT,\ؐF̠[QRr 2E2VK3CnTH{5" =v=U>+: ]v:2 ;ln4|6.c>p0:qxk)K)Kd>F+y+ܷO؝q`rDq (dcUPObXܑe$}`ڲs{iX&rS]FØ'p۰X^|%AND:[1R9up 6t#,|¸gikI$d9!F=U \y; VJ+u ^דWc ,yͲmւC{r6>Oa / uG]L9.u1E:$03,727&'M~{ZJcN!ةH;=&kSToeq{ Kn!)Іl"Ĉ`s`H]F[p `ՎA']"K j7gRq{8쇸{gmɮBֳڄVo*Ǘ!oB'^[-qf<C@$ LǐZ/`Ji.Ul:3-gWF #) %9)魥<%rr,ԗ m%4ndCmkl]ѳr1 Lads.)n'q`B`lG1ۣۡm7~zf lr {(9&$FK I.X##10LTrs?cS1ѿs|?@ޗCNj{£eq [,&,2!4ױ8yl6Dм<_F fm'.[Da[)9Dg!aiZ3bEE;r,1HW&ty)lq-܌/ vK 5ۑ,dqڗdKul40ϯo$8;= b0Ȯr N!e7B(zqu,$@K'rGg hXr Dv%QcMCA,7ƗnDQlEY8?1đ%{O ?i ސRE t%U}I16 q],h6 M{ۧdmorC.˵9a٨-7{L(q2Ya"t1'9IZn۱$c.'U*ł6ps2*j 9dP*t2)DqF>Ω/>N.اsrćd> bL(K% ;$Ր=I4jv^ 0 rhH%Ca 1?y'S!\Xh"`Djy9%&<`ʋ.!p5QNЙ45?`*{{e:LoI>|kRscn.8(ci{]8HfMH XmJlynX/Q7`, Q˄魰i[TA8<#3O/EcƧAgoQ,;l69O=KS-Ԑ@:0.'< U$% m /qbGv4|΍leu>'G&De&˃$:Gƶmߠ2mΓ2x1P; ($Ԁ D7rgcS :9u ݴ݋ =4 0 ٜ*nv.6/e>Dc,9ofd)OPvfymOS !(<]$)Ԉ(B]{l4AT\7 hvdW 9 y~9p/#`K`"\,NXF寷IPv4~m"(}@ca Mc&p:K`[OR{?rb}@(JB֔G`Ա.GN58zD98v!dPc,Sk:{l)N׊>q̓z,Z?h|bQ1NZA,uX>]3t .5+Ek>ո1mK>t 1{b;Ș| '8];*R\Fl^?!(:1`vD sA K Fr&đ2Љ D[Pnғt/K @V뒱6w &Y GȎ2m1&s-]r|)Gz#E 9:sC 9M g)lb@vm%02n.aC-x6X.% itҋ!Y Y; 6&aFݢK%EyUG6r] 5XǰXqC+s8 ѻ<_.`$! NH}V~:Ja$EwnD`@V$r!j5{l"SN#>فe^ݑ= ~<=XrN0$U,= [ٞYL3 #Ż TuXK%ĺ;&&!؈8C@",Iu XT~ %HNpG z7ofy k=l6';SK[:!udrqTH]HZǚՓX4͜byĘΧ^mz(Dy z[5zk$D UFX"Nӹ4 {yFGv0F5Fna$0Db4Hdkvb.?x]kyaպf 2c@3^=[;K:vңd&."a<>+ՃdG* gYgR:ˁ6"Ƒva r횈Tq`Ny%4X &Xd.%%^dpTD"PжAb9cI-6%D݃ʱ$KMu5L <8Z:cGt#0):q4 r5u\:u-].m!a Z.Yb6 #K:R1밃ϡ?<==Ro`ePg(Ĺ+pΫ5٩,Pΰ!,v< j;}_fI@KLfJl+^: fYkTăĉ9Wg&f:cS&AbG E{b"Iqj7Am 7 w&2r}v#' Q$I{,BKV,."-d %MXdCbq[^m`듅 h!mNB,lk%0Ir&a6'Fgw vj̑,~TZHs`21b"J{c6ADݛDp 3-qeav4/g-&za7gF$ *lA۠D1o.#rdC8{P(J-'4 J6]wMG@L;b1H\YB}cTO+b I"<v+H 4W-Me`aQ& rYR5%孾ZLaAܜ'h>&q _%cPhpsy tM-X9+%5 #ic. n9LH.&|RN d˅LH >[N^BAZr@EPϾ(GYs%@o$=vf&TKjz䃇WXA7Mx;;NWYQr䝍R-J떓ډ].6w;ľR 6 !18` كDLyK"B.A>ZOg%pK. imn<}܃  Ř\Af-n2>3c^,Gd=x1mN!*P&fG>\-RD`7653[ FU0*řlH5":YΑ_xLI\=g<0q!ܬ\!Z1AoFYy^"A2 !l!W-|[&aҬݐAf972Ascj:NXB$X8G=-ٗ~\Ny9!&E3dԋu l4z chE[<-nR7ٝ~C ݈7/je0Kc7#] WGo>/q5;a }8$&>O(ZñB X^ 8[X.Y`ǙB(BKz刬 :fd_-Sbf>m_CD$5^ @ 62 |ы> cdYf$Lnc1/H9tdY1*fHp0{"؆)0}N&݄<&LvDaun8Eސ* bmŰs,-ɂ[_ #̅pf @I9QPT`"h­@ԃ 9hv3<HYc$ 98A0Rqb/DK 1'@;{],pխ Uū}r嘛 |//6.]؇wr1U4=-1X@| 1xe) {HZv]0>Y- vNpoI丿8O }`aIJ#ςǯvdř<+i]MWg07fA%&3qjk6(St$I:L YfPkZגuv_ }'tW# j0"!؛ nšŧH{pzɎ21{v̶ޖ}5Gc0^V/SW#u83,XS Ma0&Arjध`{^Fĵ6h{+3,u(|R&. *dh#&tcG${RMlB=І {*km'n% {;t\q# = b7Z ٸB cq+8X1os Sy8/r(4ho3:۲2'--1 ~Neb2oٝmdmn=Cs'^6[%jH.4Ad[Ica CKԘZFWY r@6sK@#eO v@ő)!n1. 1oA n&B8ld$JԌH{̀ ?EVhtނt1̦4dD{/ ;ICX`Cȕv:I-Q-ywim&#fN[8(]Z~gƄJ_!z'Ss湉jaA2^,Ńa5$FE`GU-a~=rS5ID,TYÐp 4reU1KRE]|2#bl>m!e,ҹ0tCe"؇.쵯lzCtj _ ҟc;~ES%-,&g CXz:o}.ab} ݒya %ԡ^Z;81,F ,-l5djt*2i]H_~MJ(G%<-maW$`9%dX}GԲ|LZf]`NJI3Nf(1w\&xQ-,y!aY:jwn Ʌ#̷܉f.'kbf0(ؼa!MC>- I1*5ۭuO`^ ɁXH]C/]e?2c[^/ : 1MEot&#]Ѐ;MXkWr'#{(nd[ MKsyn'#*ax|0:A!vlLۖ#'"F9Zi8H;|y&tȻ^K!i 'yxdV_nR!o`=UvCpHj1e8]Cdp N'na@Pu:Y CBߤbdYc=~1Dˍ)5~:^Y2ĜR,M%CHU~ Y)X"M81:l01zE籩<`Lu91,n)圂'ngHom -@Vvrt 3 ECY= " 4 4!/6lFቸ9 {ML|{zubȶk ^p }zwc= E/m-讓nusNynIE<ؘtFO[& fxg#%Б c q%1L, -AKL Zy0crP%cf#kթW WZzf]- >k"o{(נAL!!@^E2 }DY,ɨ<tiu&.T:3"^$.o >[nF3:@pFS7Pv,x.8 .(,- .Օ.w}X:nhrɸ{LCi@6IQ:.ԙOhO%gi )ǰ2@5s̷a{Iw a"GܡsdÓ6$:+W'^ko_cɃWo'VQ51˛yf7QٕhX dɔݟ]|?l:3[g_j[D)Cj?n$eĤܺi5Iԡ`Ah-&sҞň_vod`pZ`ӳ K pғoC Z[8!o!oG/lbO3c!huvǹ3OYz |x3yHE c-.ރ XIMx DT@#e2gnT01ތ;"/a!ʞ!bk C#6 L ۰/ ȱ@NğZ>xY8[_ H֬<5cra`޼%Nvdjh&LrSܜS`E ]!p۬C#-@:Mqcó. QՖH.>?5&@'oe_d+b^Bo4Xq"Adi 2ih; ŏP,*8>^ZbLQgEPۙ4oKpa' 8y9G$ya{ldx2L.N)=cM[{/fERN!xCkQhL7nda^nv!݅29'/& F2!?AbQ0N)3 m͏ C$$;,7D!͐$~ 3|m#t9'# 9d FT =69 Ȑ}/);p:mO%M,SO03/LC͇O!O׾Z37Y  min`oef^ǰ#3"y\ln'fW=>H1'M4? lӦrARсZ9ic>aIwaGXǟ p69@܅gBBbZK(1C~Ԑϟn*bx-(aw8 B_ z 'es-Aj %ד3# 4xOUj Dy%:]Grl,%"Cկ6c岱{):"Ci>Xe4r% W ܋?6PH܎Pc#O pNb˅n˨{rDg]dn=B[?+=Ǔ·dX#iي6WF ih zLZ=a/C=|!Cm}H8k4 n0hʂo\$Q"G\<%KS" QC2scA&*b[vD[+"Ln7PHDpd: n 90_ZoIOKU@}\Ţpt b+{ b0@F'=AL'FqyK.JI8{jƭLeӧ14__ͩ?`?υ6`c[]~ب5=Ԥ $ò í*"KbEbԞ\U7'mD 9`"1}[L-C?NKP1yN'd'[3\.#,XÅJݕ93%K[e|W:D|~Q=e DqEfd褏msh6aQJNJ,' CЍ X k`x@O @' "XvH jc0|帀K$3tA9x(A,˙{ t) V>ǂ $%4'^vzMNٴrz]AKRHZ&.;&9q}IF5nk \%),  [B%3kb'g!O--9 %Jms,ё=: 3I:;,x-S#LMT!ͻ)3TSiOEnXC6qG—H #!B^`DqKv\-wK>Ƙ[b{>u\ d0k .rTDX;:ˬBf;g咇b%K$b3 ʿY G,RQd2,-3 1s{b1 G tFĴBRf1j_.N KwnDcb?w,&هxȺ)nb4e{;u&h bD3ѵ}N  =V*Q wf .˃+&GRj~楗#2H~!$!H-o%s'"εiyYIA?D¹ tL-TON1Ϫ>oP!CGS$YEVM   zHn;:JqvH3Ɖ0T{6A,=zY`  `:M~gSbk,ڝ[3?ѧ$jz"B$rgooyڊ;(kKGc,CV,rΖh!1tGצN HfcA d;ucq.Z@C PDY7<$J'L:I^a]x.@꤉d]brK;?OY,La0>8,ye^m32~0H sCDZe;e \`'eq}CiQ:X5OY#H2W4 6Au&sm`""l%[3/"4fDw;$&½tV̻C#IV'>W :̥.?Ci,M0v;F:)Q̏ugp|d*cfZ`'H̆Lb #\Yl$탨D̙<-Ȏ@Y/+'Ylid$( Ad7صn> MߨrL=G仑Ű Yceđ!,8HF:ɜL|Ⱥda5r(e ,1C6u\&cw-=Ca\E˩Џ:){ YOq'?b͒>,)gG #Nc #h\-%D*pJ jab]̐VhvD-') u6N;, >ɱeKUf|\@ZB:%XRS&@ u$Ol,6o*0 bb`_=rC5 RL,u@@ ۋ[A3̒!qW1Jdo",bP(e_X*цmeiK΋!v{떝S] rǷ,LصLO#HavMqXѐ1-r+3$&/I9/ M懾D1DMoR/e "-]{/\-@{-v.j"}8 lKr9nkdr!"0ݘlrL<"m-r;'Oذ,l< MxZ27K$癷 25pH̊M?#egoL1ϫ~M?C主MT}Ֆ:"H# iEġc$,,'7~cecA$CWF0jAC&nB5>-c`;awPRvs2(/FulEZ<ۀ?a6H`?39 3Ȧm @Xg )3:H4 =l>l ?i  W'8+\S~J͑krwHCD5CpzI''rxen Cl*ý3yxqũ1A $w-U="wFZpI;e|3\f"`d#mK"8kbƤ6+]1a(=K?3N \#exc,E \wurУqgy`>YdX 8ǒ0dcD9Ȧ55w0D-Xy?!9O&m++WN6LK{?ƌŋB/d7Tʼn3'F d<` naJTp0r]a˚mK#%O0 ͱ (2 gJĘ!I$%@ r#k1g\ϡ{Y ?a>mɢt6=f9&<1| O.7d@,g۔0;W;PG]J!]\m6ؖS8]#P9&/S0[:L8Yu0,l>["F͈$݈ Cι塸T',HO:rD;yy =v4g ʖ %#Znsg :`lS'}MA`K? C)gs\=\җB`.y&t2eQ]Z9)=:6NA,ޅz' Ώ͔̘Vڦ8 1A/ ',WAxF~&Si :~5 R0BQ &X0x-V{`< yc,s# < {z q%6l\UoN3oa(-Q/3=X"W$_0x^w̝)Yտ'N@;AGAljYɟъ *nvF6mGv~ $sLؙ<'ޒi Amf.,06O& x"I'V 3XCE]x4%]l>!eEFKpǢgBT.έo9#Tr9:^8!*wJ9'˔{oaoq2_G"tS3F#/\&l|2P:rNʝ-]E#C Q$H@|m-\;ž^lC^:I&0w۽n9 L++Cv$1v qM3XzL)0qٮ.gzѷ`zuJH;z391AJ/z/[>2-<+JU0,Aq<8u dgc'`~'ԇ!s!mȸ$ m.7K 7˝^k(օDIڸm(f4=Aε{xmn1C\%;84H_Eط[ {$Ьeoh9RX3X훌hG#cKCKgpB3+)<"Ȉu $qY!>\# {a㖡RΎbK؀7Pd8e*| "qs%$?? 2 ]B>ntS"WΉ HCeڢBX>E 'G^)>JfW` 4;=y^@L~)'6`@Fzȩ;_Hv %`b>ȅvz R-gDdi;m.ο"n`v{l 6o`Nm˜݋=f@Ng:)14v":te˨n4s,w#7u \!\5ٌ=@|@^C,2nv`I1šT!e$ g&R&{Wl~' l -K! >ݔ=btv2d͡`N''e6Ht ~߃ %F ɳkB!S) "qpmN !Jի!0C@Fl dws/wl# & oA3<[|KكzE s*YXD<$^ +da[nX"ׂB6df>C_{o)QW D 6Oi@я'%?<uOlg-naҞYrBMdGǿg뿅6Sy!t>dyF7%Ɵ+,uZ9 i(2Y#&n $6ȭ``.̟{#|ȺWP7`#h 0~NVOt@]3VNZ`#2l><:^ᅯcm% :f)^/\/`ܺk힣 g69^+A2Dq 6NWbq32Z0eH[`:ފ]^j}!-l{8$6O$ 'Rțl9O.$ :OHÖAe]7$cC "d9$]&R7/""~݂3Z!$xk.?=x³)H_]<BmË}DIy_gAYJPτxZ xv9ˮޙ d?y(85{pXR$XJΦ}3.|\D%b 䡌yWqXbj eENr3"-7VJ@-~sLC&Ip_'`moeFrѱvPərɇ66LSki}u~Rz/nM\i9BŇv8v:F9oH:[扶?"Swx Fp% ZD,< v jC̖f@k2Bsp?1 ln \!cٱlMygR40KjLy/dK92e|da9r}ˆK1pN\xo/ `M PmaygtN` 8{xO+uj7Hco.J1b$@]Rcf@d6~Tx<6A0?3\6OZXiX~= rk`5diXTPD=ۋWCgvg:I TݖOF{lg`-i7KEV`c@kU> GK"$&2g BՄ2yob0 )~u"p|e=\589 +e2DY} X`,CD6q3dj  ;Eo|dlɞA JFF^kĉIRNc|8mn$#%L.CTp[/ (讝,|qɝe/HA(P,12{/e/ !&"vl2lD]@Q.<1Fi}ozHXxʎtMy.\`ȒPMFŻ);9}Vqn"[KBJU`.UDlmC[o%ٰ=Eˬ/V- μHˢ!eDFA !Uz>CuP6n{31%;-*i>>3KtDk\6*3s;ȳpU]3P`8lF;1=v$OMy $<}D>}ZfI pUV 0dlέ;fn2ٱ=N/'SZx&vx"4-;bnIa~Ԙ: U逑ڷ%E&H0rkcg *\JHA 冭6 홖cr|d:ۮJra T8Hh]BK~(u%8A[,N,`RIH  $t.4-Fl83ٜ~OdOBRx]c6۳ˇ!fa@A]Id--L{$Cģ70YL-;وBeLrq[+ɣW ,Y/-`r CSYk"00d=>vv9#Yc-pjG~®GE͛aL 6yKY|5#Al[PĀGg{K\naŭkb%8Cf,Jg:q%ɳ{;r4Go,iqt;jݠxQO$}q =H0Xv@Z}o;,؎!7ǽH%޳-˃붷~3 jDjޒk<Ʉrq؜6L$kij<#hġ`"", % jrecbRд܁ba'!L',/H.w[B470ȼ%@$ڛ&UC>ht1 l#9e岹b Ab m: W/ u-I?Y8FD:k993!ʃM zf0HLĖH7H,] R)mȽi LdcGG:p\;\2"qȓύn.warupAү1t2t3ۃ PNĊC(D[\I(ݳg@1鈃[bsyn;r;#<>Ncm7,͵S Ll% I6 n%jmÎM~'2!=r( tiYh̰sc Tr#3\>P=Grctn5FUu>inLFg/Zɚ` PcȆYeXF[yۖ p>1Fn{jOǓv@76+ )"D759WŴ,$cDi01 {/Kni6>-3n|vf`Dlvd>ưa,_"L#ҏ"-dҶ|!XᠶrR/)gMgv['2joc!orne67mHWҕM$&Pj"&Kpe"8؁ѐAc nD,{|H,ll mĦ1-^K'2w<.%//oG33 ɘ]r2~3\>NJ#C=Faӳxf] مCauaF;1tm.,!`ܧuu $$U]-Cl] hHVlb%%t-0tBB|lɹÒV¾B#ILrd C/)ܸڎ'8#rߒ 8 ! ^߂D3fMN =Lw `IBsėmyD˛LczY_$l.t+c֟lc=oR"Wf&!nBG$vVjL=6-,Xm3މ֗epX&kEw/㥖HbN38`"B蜄XW@"@LeO07 PK'&0.Ewm#zl+8ч&JN~_*乖Q ;5Xi.6BgȜҗ` ˛:LH 8_u|0,t_- ݲe_En2uEEoDhnmbKЁ Z@f^5Y (d鳰Ɵ$;Mq ,o ǩNsL|k9 HBzbN ԰en&`"y ' Y>dlﳞvlh8sGpQH. L!{NCW8Fفbhg\'-8A0/S"З[~rэ2D+Ŭ)6 XI-2ŕ{ Lpv p-z!4bahvb&Jg"g}n3eSnG4d6Balei! 1%!FZcokK#`^\Y#)sI"0`\5d:(<0t'>Xǟ\yk$ad?Dt#̟ ! bp,a$nv,~_k"%]slƫ8Yt&讍m*^#0ea:u@&s E錋 kmHK24峭'ЖYXFK (GrU3܁/@ F 1R8 :2Y*7]f2"6Rs1. ,g0vpIAb:pkec)]1,%@_ np683JM߰g]YF!DDlwjj3V\:l™*jewo4>~9 ,5`:zA!n >=NKHqo(3fA)*#_ {aSm9OGwQo3T[89b_? n7]=`t1T,3s9w.}ӰzԀIdzh $:\B7ggW`-DÑ21J[`,2j2{5%a3p y/V|me C_/FyY{{ݞ[ bYEU( gewv_X^q@]: cM  ~<uvWc ~ܩ>g`9-eXrע;,vA< grxc?[ xm:pXDwl1^d;{lK3ſR\OS {́\%v3 {̦'n dcnG{0n (, 8Y2rfȝhj t_p'0S;+f(;HmDt9ؒ0Rsb큩Y`U 譻/_.Hy*1:@' &eG+GHquz94*sRGv&$ƤѥxM5l4e&I6V׻} Y^H#1F1y%ȌID ^Oq" q͖Cv$f,Έ'@$--ny 9c!CD y78{dìNvFLu޼Wa85F(c"!ZD/A9Il̼D2Wي调?ɡȐ-DX*r"_O ] \4a÷V 2g+nK4>?pxIϜ[Dx$ ?bx\F$|R}.Ha=al%P[/Eb-n)`?BKp"hG~Nݗ&`0ytr6ŨƬL4`09_m %.BvH.>,<6#3aE|@#.IYj7@0vxG;9l\_􀑟?͢"-~vo Zg~@EMI @grZٕyeVcl;zg^'V2L}큙h*o%,Dy 7 c'[8N]$-|1` BuN J`: ݼaYO?_aM^˰H@la*l5Qe C pA{m=Ƶ3pk"q29"Qݙ۴n'AGg1kbud12(L$[ .@y'%vu贅X̖ad`qt CU.dۓ3askJ{c7;t!j]']2hMU? }<` ?$,Xl $IzlձE= Eײ4 f`/a»}؈Fx9hjs̰q0$,Cܟ$m@֬$t{J^>ċ7cɐx08c- !1EP+1bEH` Q9:CI5$GчBflQ0}:YxH&$b莉NJ 2(k-܂lemeTT|&i&WelmN4?mbχ荏`L\60&+mP Ic,sK&idav"$~Z[!vӌ싄Е}nH>~Od=/S]ll{vmѳA2HC'd C.dfݘ`%NJ".ǣ.&\ 6(AV.=J9tn`!lq4FnHCR]kyl{'7!lY)=Cgmv`sq~!EU$“d8#1à1nbQHl]V|slGٶI|aejaK$1{f:!vv!$"0!'.I|YGbT-%$ۼ%)6d:ԚFJ{:r= ipnoM,97?9vÑaQk۸l 4˜0)_DcD'!^m1bX(FեBXCZV^v57Imc:dC_ ܒ3 nE`vItO]g?Fx7`_l,EλN E: n}xur tKm[qCvl Y!̛NĿd.|@LK;ed,Lh #Ai`q-1Lް`! ~tg`%SoŘ9 #3=XP3m|2O}9dA9M%Y݅l쀞C.0p!E#?OHwDDv&IjŰvͪKt)w_HO_`?~Bs6{H%=A ԱI,w~͓: \23tvN­74$gKWA=Ë/r"V]Qx?3bkY:')9 | >eW6̷E|;$9tc7_HzDTo$y /20hbGGCi6YwDG{;7Qb&f1H㶤K dr`L-+h$P‰ΨlN&Q^ /lFj`>[N`P l<-mAArAH #D#0-:v_Rۢj q)V:J>5`R1\ ͍IT3<A_Z]3!(hAH.e^ɔ<%hbFKX\`ڭlmy?ѕdǨNj0<]7'H& ƹ`zX5aAhNzBB oad(&cHc*ݘۏIV|$zl,Aũ0ڡ, 9 b0unFV,Knي##-D{z?* Hh%g6 !8X?HY6 vvƛ? O#-(ZQer'-Gdo)< wM0E p:EX, #Ms,Z0%{Tk vQ޳$-ur9, !fz.N^hׁ HN4` =x A1߱/?fم"h1 ^v.iu[ pccfY1(-!W/4H=X=4ፁwEfn>ŐfD\rcI Z2{k6Yy'ܴ$0)h9g &39 !)b ͟ -^D݊2<,$4p_Qyr7WX : ,+$="cs6Rח X8A;!rt{ h?'xdJ-^vBYB %Ӗ:o4K"\,{#pkqiєlߖTWKa!{;́0`eIX ,@IJy(`,n&!ae)B"ѵ\$PovbԀI ˰L8i3#gOf4u٘8k&ҿr7IdP'_;@#̼cM[,IMdQ??!\mwL ͍#`5H痆y\`dMe/啁t'@@m`ZNvAqoyρ:Gv!27YSA:3!D,1N~!r/BaesRvol`d&KGH#|b9 Gx>Ïu£#䋾?F&t i/޲-o@2 h0e2>bA܅C"|DIr<,XAOdEMMy{0 =w߫~&=@ npOoy0 W'%K8αبmk$^G'ܻp2dXG^۲{2)8<0Z"!@ r*8;rWP뒪y.DL v«˧̋@:w$Md'zlYt\ ]}Q:( ҲH<]1ZJe2Bj;3k_7K]Ib el[{;y{떙 ~_ ps.jJ KSO7ؾv ea,9an.2br rWrp[@L 85_vd$W7柤GPZ=t~?$kWX } '$%·\`fz/n }ICmj*!,50)ptetZ$+ .1Qu۵/.TKe|:ƒ`@{#`aE,s5#c?G 0jWu0nE%b"F?PSѻ<հn,6'v̈u"]%<9tp7,(3KgmIȸ<{w@Czu $N?)6˄? ٻ~*H:@3|䅫& -]9i(X<ҞZ:l^6}-_1k?сvE``,  L4rN0-:eǭ6xYIN 7M{&/LRQ١ $@/{lY/(2#YܵDrJOu9 (^Zƒ9 k1^L:2X1b5A [d@J`acWZ$V/#.sc&,`US~pZ H*hݳgV8g'لq>]|xp 61=NF_S#}@)n@/d âHYsjG/$]˩sG9Ðs/ @m, c4X}>Gc7ObNB$$~h- f,c,c yؽ埬( O%t2I댞 "g7?vB~nP;aJIO b=$YDȘ7Ɍt$$g gG>'߷<$;r琺E# (ĠNϼl=.Bˆˈ 7!@v9`.ݣ 2cAa}Yh nj vny' ^2ȴW 6KÙ{"@Ygg /8 POPU:jc@!Mm6m 2kK$Hr'lUpO\dd]gp֬`PIQ N޵g#'vN44?|ܐ[U uP1|"2c2d߱HDžJ;wȱjd4 0.M[Nn۲c]{١)u0"}X%'D lvFS h$k.J#{%|c &afu>+ K__Y!dnYt6akA 1!&仑%n|>f#5pa8@=̀bAs 8߯Յz[-!VKlwXv%ene޲'pb\zS/A-.d1$p=E]1#ك,@yj#"ԃ<^642v>9:'n@@&Ai!Dmɷ{|G?d8ZC 5/܂!k!!3 V^D.FI6(FN\ׇ_܊&H&2QY)}~\$3IN _6ta z|>xV;} YZJ(vnv` G%RD V7C^ MoNiJ "덌(3 qg] @tdG{lW'k 0ۣ7xCblpsd#"|jm! '}\ a[OJHYaVx !c&gM^CP6>]ah>#By9'8qgYMrjc AmoP0|Лod7FMskc(.@.ԇ?A?F"QGH0I iz(aG_!*uPvOòf0ǰIi *,ulu"Ha?vYܴ;&$iJ$ql>0*D2˳ݎ> Cۭ*g\7 ñN(:D|-A۩Cn1d8ObJGpŬsqgӟ` "K@Y ,fAGƴ(=ۇ5VPp"ȬNze)*` 6f`i %&+/yg|N`9#atp`% 'c A':BF{ }N@;=#P;ssn7 d Kl[(.0S/g'}#|`Ca! Gy/?m 2@Aqp! ]=dr섌||e0#L ,-!fEt{5-HM,80d\Ii6N,ߓg[!J~duJ|`<m :']xwC.taXiOۋl,6_^tu:%?cZԴ$*gAރ Y{i/ 'b7 L;; ِ[M}?-oj"0?)'[vhJ/Zah.Od f NAvX~kBۭLD9Qg \B&y;ܖZs ;5$p}2:u[/C'C MlI%T]dw^pm+.x}<'Tad5la0.ٕ,U9fV!|Gg2.#l}Dnx_2 `ĈC^4V&#mHZg:Iqɦd;ct|!(? D$<ג04'4ԁ`Q`X7\9SMҥHrCLK^t0+Pp']oPm+Gpt\pw P5uob /:$Ҵ.w$w':0Bafx]R8$yK?N?f~m퍝x[;\orRgM[^"';r ɯnqC!2e3BD7f^1t3/yWs Y 2:Td%NmGvԄ@eH#R^Lr,N"ͽ$6 fLj&. LQ?BA\SvEiWmt["I~t% F]j=6N[qBaIy$ܳ`Gv7Y?bvNةpSc%س7ȿP8bk'OaMHmd99Ѵ3,1Wz=A-ytigNz6b2&,p8 Xyx )T~/&p&r}Bmz(1fвPUmpM g_O~]ܦn'1 oY"n?]1+EmXl5~ҏg3 d? M*=2f{&ٺsNZfX]c>{1dUVy5m_Ջ;t>lh\RE#Ѱn-K@!3ށ r9e=a䂮GLa|ݽOWq=)~p$ 0ݸXG cKGys;gt y򵸐 U mHj<(AxB| {I`20iձşՌz+摜FvİdeRϖVA=11\Fa ܂"ȒfşIhK:F309f̖!XJU^vrȆtfpFx A4)ՔT~/$@hǹ`䶰s@[1zK]=!qEl\1T= 9extpw|0 Ƀ,zb!$"-$HY2+'SjنHvIOD"#w;B4Ϥ[#} /cX>v(5`eOe{XTGD0,7trq.,!/K æ*] Be RvXrTaV0t[;>gb͝ Tn3=F/M:\9/@A-"\  @?kD]ŗȰ'nW@7B'Z^퇯#'`q5E0S`F eS$?_ b~PA'?(W01jG\Ѱͱ)<Xٓ'rdOε0 #5t}-,;o YАÉ0d)k`I:f\w\1Od=@ Հ)c|kz݁أ-!%z|"DVCW&3ei*϶A;~brM CrbӁ1ZCiYHJJ ,@XeP|#92H*XK(AȚ1ɜ3Nv@к |62FNAjO\ٳ:I\,X$>3!XWl<1?9<@8xr |3Yj6%BINNfYp 6&1jjuE>Zm'1iFJ$F>]9 ٣*alRKoL"}1Gyz݋ӑ[?ӧ -ȼP/@7?dUAlLeDA j Fˡ$׻r/O 6| 8a3ٱԦF~9"u OBKNB A1o\;僇w }yuGE`1k9~ԁKgnȼRXy2fLB lgv,Qѽc;0bNՐ1m?2Ī_FGaAeS4mjβ oonz~_s {{aIjvf%m[?H?̛J?]zXlw5 g1 Y>ɂ be9#ZYOb D>B,haWlOv'Ln\"|@T96@H |/ {hjtm%HxK_?q26lm⳷!c͕9 =Aop}dB㌱wg7Kvv+u9zFi\nAݰ.p.3!h;ve0㤷H Cxl ],$:6"x^n%v?\' c`\7jF)#u{+bK4&` @q mvr " 'Xn^7Crv)OO= blЁu䓙/[8KitL4-nG@PNH]FmNϋ>'mOI[F0pŌd4q 14%T̋uʱlNHkR \ ;.5#$Kw{Wٲ,-'>0%3Y\!NJpLGYS]>6.fd>! 7`vfI Ÿl00$ \FQX%Ue後R`p,nn$/Aoɏv>$HT'F Ha-k.ȳ[7Qȿ޽͌%_Dv'k3?O_ |ܑ̎>A`  P~CS?ߩQ "<Vv;UBZ>Nem ȱ"{'Oa9 X/t$n+.,6C1A=ߐK3%p^;X^ <$%k»&yaG9v&͎uC rly;7]{[bgO/"`tś8*v9JA9ճqS \V&'4yn7_-37Ք.6CkGPU>ȀYB܄X.l"`80!Y -Sۄ]a_Wf8a\IZsgb@f=B&nxd-4$\H0LE 3`[ hJqjS6|[i0m!yAp3&#vQWmw<ۭ(tbꣅAYMdG>1x.p*mtgAl1d0X`?X0A$YZDOuWDy!f6yurzk7F9/h0'ӄHp{$bd:äm6 ZIPzvzqN]> SۣP`ԅ|CW1# Đ<8@-UY>žX0=xbDGiV7 ɟɀ>: :.9.,  O-qL=f汴ZZ Va=#hAN̺L'x7 \ ZC=d1pۀ1H܈f獱Od WP";=0n[͋a#%6`ÓX/"Y(Pr%߲䌴uaB sK`,8Y{IzB\Q|e썙?^W_Yԗn乒 ٙ,oĻ@Џ( -?̴*WD3 ]B$ʱ=H%y.&3 ~@?HX }|} V>@0e)G(m|<2/㡍mPzJ<=mݖ_ vaz&{H>1ͬ44[:p@T `~ G1y䣞Fy ,%Mrsb=I^"EoC G6|ObMrYGJ'ɑpLg+b 5O&`2` ?%kiG1r${]ݗ Muc ,t]ގ@4[SG#@a-wHztn AOXfW%I GՍ!Ȋ `E!>ϖIRk9{9A܎hZ;qb1 ;V~\$&;m =^嫲e WX!n^FX Bv!؝MExaUPIӋN7Ӳ b`y+$ ^L;% [ɴ:w;QD/ t86[lcps<!<$j0:ߐӺPuHQLH%?% ? nä߸??CN3dV5q-nnx],{!9it2sX yikpR4\º(q= eb~w'gCџ- r߈7vly 2ìH5(;7 WfqĈ;6} 5 Cȫht,z9cǼAEf0 mc)yzE)C) <;FAjSL z'|e/c.%6B(3e 9brMmV5 |2E"LXێp9qM Tp`eF~S> y!C7]f|!3V:ρNt=-N |ZY 'fC'O'@N#q6t5кg:!n&CgnH#KgKi^,AIHM{hd @vg~K\J[umXp~EFl"/uli01(`g4)aq:O-kv0N N {4 @d'ˣv 4b06K.M w:F#`@a P'kM>\h$Gvua[+ H/f.d?!{$O[ 9<38Î}[\ D h/p}svk%&~9X~H~uO]y NPLeͼ: K=Lp3N˲rm^#B@ ;h`X7.X!>M. lu`dӲ(`A8u:vIH_p>]Z@W9o2^FViїE5 Q!$&1Y2&+y 1}e,s ֓ؗepI 8. mplnjD;=$cPK8𒋄z@J8%5*6Hv Ehy /RBn6#T.^ v!@G>O"@@qhEB=qc#1zb >1'c]d.r"O2I7fG=2ƻlݱn-X-yljZGq@Jg_W,"_짩_"Cgs[*+΃Vb  e U;` Y?T?^M .f 'CB7z M:BY-ɣ]/)8w2i'<al[D %I 6` Vo.ܖ mwn ws&;og`L"O%bDnL 0zY&ZXP'|1}ݖ,a(ڙoE2@yu&)H(ay>߼,Ktd8qovp"b>6:Q;g0v厄f4^Nzd#Xqml݆ۏNZfɀr!r0-:@Kpq8 z^]RQypd`ѵ ~k@q?.3v:Hs@X.?EGB,I.l$0~@p$"Fo?]]İTĊ(7mNUؔbxQdykDp "nEg_;ː',wUs g: Krrskd:*$,̞jv ˩ ȷ@E TgC;AIדϞ^HoC_2F1cӗ,/6D,5S[[\䮃c  S|?jV>Z) #v#}`Ht} 2~A2w?_Zu-`Dtr'T`6 F{d(`nL[tϰ,!a!1%:$͕Dy8݃Z:gLK!orrU-4řHta$N8d!Ȁګ^ijb B?x$D}CoKR-[$Ґi )H[˦^U;{HY$#h3VA66%EdQPﲮ :mлJ9ȐFYa?b}m@@Ayzs: 9 p- vFٗmnw$_ᥫ?#QontH`?D<6d/gKl$3~zǽ.vD= `5y k\5n~{8~ޗA/Nǹih:],9"6rYx)HÕǏ&|Wrao8D埴>x0ۋp$< ydH/'VB_}bN =7B#\$Jw% !8 ٮ_ ~;*1Ylo\ˈ۷K|% krS}[{xFI_]8JnCk%`ƶBHtdPY=+8 U~\u%'#z'86.a v.DN rBp ܱ$&!cqt!RQ,1gC,. -f/ :wf3Omg0e"< LlZ 2# tJ@9Yga޼eFl XO8l.Ʌ(? as]t1Om ?-h3 ?-GH*6ۈÑ_0+CKAγm |Dm8KLdŞ]h|J2*}!F#s˗LeYs1}_L?!.qj{Ӧ Y.#{rZ p?Z3 kl=9hS/&FHGk&ymLA#܄ <:ĴͶK,+=᱁RgaB ]Nkn(LfdٞpoGۃvܭ?J?MUܵ̅dvL'.Jcyc8ѷn0ءdӐ>mmWm;tG>U]3F$MNݱAlJ<QcIDY6~#f^dBYI-H{k)d#%@ӊ̀=q wu $B\33$ @ 1R`r ȄW؅$V޲ݖ2DF}#L뷝pdɌX:h!u&H#dR>:!" C$0J@y,zh (HHIB|/' Lv8H͜$psY'c,H+@9;>b[mBYo.FkE۱]Z86"6 PX0atzy'y&q'з, C^Ӗ1g@$@!f>Ó\A{`` P$PASf9=,&&=F,l_M$ Ɛב/$׉I >D?A:& IĦҭ;.^Mi+ Pxd( ?mݼDrn'><8IO'S:B췇m\!%cc~ST7diWQ(Y[:dȰ1b/ET#m6#@@s"eײx>=?GPb 3”Fd%KttE jlfծm36H 3A> l!G@V~1Y"N8l ̳'f%ݕ']>sk/[L>̌}fI0b|E\9qkzٰ;m `LR`[Tn-|}?u;rG=Z7ȓ2b9L@&ݱc [:^̟uװ ,'̛Nh['Ps)-\fTP {Yь܁Ȕ+`@u"҉^όx窱EƢx`djDZ6x5n~-i-,ťpB=Fl{`{u D54K8K1LǂTlZrS``NQx rArIP:q̕]jz&:]mUn ÷!II+T1}l t?N-,q,(s%F,6'HR,b75*\?qSN`g{3lVZ౷61x7G#=B`bKh.1%qz;j^v=jPѱ?l} (m"CTI䁬Cf]c*aׁ?=y 1?QȰ-W6BqAfZMQ|uJ up' w7;(v b U6^$GW%N1LZ0ږYӌ|?!+I LO?A9e<[ț7gΧWD&d͜uf rXQD =E+`[m6/ $=` lY܎h}f7Og.ġn x>{{m˺0pSB]2Y۷*O؃aj }ɋa/=C5OI3noS4!TȈDN0-|?l琍?M.!O2 ׳̄&, ˘;9o;[\"3Y1 ^J'7X^-ȇnc u$Lab߿Mz#X,KdaE -dd`/7F)1xVYJY۳IՔ[aN@La޸@EcZ0ÅDA"дXi S`0]v̮Jd@@c7E^lk `Cr_}9'>ڑnA?PZNY6f~X0 Yg; a*4ls?qnb_D\D˵'+6J!}p 1n?z/-ȓy6vytfH ^P0ާSE+?Mk{^ʽg|Cb;u͐;Tف^XЕz0]a,vHжebaIDP0d+@Sta(L[VI@s[5Fd3C0 @Z'lqd5g#0}>CBa#ɘ];\q$^Sq Q`#ݠ^"m\2=/ո eV $FB2-V3T+kK5.Ħ9bBAhik ?tf]ǞKA>87M6C!5e+ٴ%di͎!Y`=Y`ʂXC -Zál$aFkasu;ͰtςGqpk 1ǧl0,m0E< ݚ l}DaaePm0}H希k{ zÝ\C9Apj#IԉyðvR.6C"X؜:_!.I2#HT,,G?:4f6Hvw9-ದ 䑧AIM TpIѾ~ѰG*|!)m<[FM =@YPLM6Ns%9Ǘ%Zwѱ=`$-yy nX})'y,Uu'[?8Ѵ$%_7߲X-Gfyfqۉ.τ Ȼ,β.HN.!fA /"P\웏$are?d ~JYneh rF)SL"rőr/^vs$86'#[@&˖#@oòM}5=zA 8 y-,NLXu`<s8-g,`-tIyJb3{(j݊\ŘZ@urbV @CZ>Cd m:(7 q?$}F. Y+`ՠ>-` 0VDd''rO hpQص_? ,[?,`w\rbŠrJmr~X Cx@&j;([=qGaԗIq[zJBrbR܁SbvԺb/ڭoGDZ 'Ś#:^чPOZX>%Kl+&~!ޒН'cCOc"eQIG[Kt#;!\?\?dNlXe턠z@ `l{@GC1Ofe.c|n@G%q\ԃlG ~G[E(;{ Z݂3$mˡ&0 )} -^L DN)5dVmL횞F 8A N&p1멊0&fv~ɤ_#`n]uK%jȰy/^%ؼ[΀8xf"tccҁ7a]b9ub ذ2 Ո0Ev'T#t̜~X)Gl^Qv*3=$:Jp۸c23n3bmVemEfԵi<h=_K"-B3Y,Xd%zgEm-̾|ݦntPsfN"E\?؉y6T5f e4c#qߩ~q'$ُ]9ـ3}p3JoG| 00sXFpD _Ƴ5G>a'.CD#(џ2hAAkM^C[9*XLg9y̜{A')UJB^dz&0x)Z}ZoؑE qm P䇣. ^eAIOS}uI.#7DrUHYS.>Bn۷KȠ-D2ӤklQpk,q5qU}l|nc6 riusE:=rX7k]'XP.z F8"YaH A[Y37Rp`7f'PAk9-lbl6 ɇ)?c[,PZAIa;4.s8yE`I5#ch!:a"]mk3ȰO$0S &< 2j/;7'Kװk^@6A % ꟤s'2V%&3I\35npCD`Km&82ec /`c@@o^B@WP3X#Z[߮CX"HH!0au20`KMr=Mʣ9r\ C̑S#@qO`(̸_B/!τX{f LPԘyKܵ ܇tV?Lۦ_0}f>CN.Xp흐ߨclf z*Ͽ&0Z~Z]ac;n*6OH6վ?Oo:7찞/? ~ػXeG$<7,Xivl!OA}LgPg YGbd O % T7ŎfP|xEV\z@u ?sc'(S+h$ DvW)f$.]/ c.7&= my&9~tH ̀+pmIىd;a7oH岿W!/좁!9AĹL!Yы,]dg,N·R(P^`,.qe$ɺgi\ =ab:J's9Bʿ&@yY5^DN;`)lL \My{[$8$Wb#W䝾ed:l2roI#~O@&LA" .x,/lscFOŧ+3d(?;=7H_o5|qV8Orza? ț!6{~s^a+k~ރm3ظZfHzT[:ɞ ĉ<]$eF"{a$9h=$105؋,gY~3zAxXY,CB~#$R1&1ckwt~̣al1|r{vk ft[ 1u Ď\+y8j;-4&*t. (ɐA)/^lN|)tHԣBIp0Hr/!C"떆&e01^KwQ'ҵ"aԳp\LV%O"M`+R8k{!/:}A`>|r8[u HC`Jyf[='!1ֆK`S<S3{*>۪m#M}$SCtkEva5,5 ;a݋2ofe?d*kT CayX$z\uuj"G TX'˪@1cmwA@<}+%M(¯~1}AN>FdrM;쀟eB!??%W܇ ˦ɭ i}lF{ .vlA'vMā1(o)ןmAL%gk S-ʁj'S\?䰉>7mMB!it] U% krDS܇L0FZKSO\CYB@$=r /M-Ioq脖1#͸O\$m4ɼA#HM ׷vR!LͲ {twgS5A142&2# re1farv%$L`Sa>!#oDmI-ǀ|1>Kr"eY=JKBŜ$JHu#M!6OY#lccKF62;" Ai)X$.0Q}Jцg9e >eß>@1xN9a-K4c"]*ȇь5|eW_SXC-6=yH堼](vy3/`u/ AO~}?dƚ'O ÿำ#CXD90q/Iی]ټ{=b@ AeN7M!g,O:caFg޲qx^anwu-p۱l8M 0{̀W؄R 2g0_`+,P7'7BBĝņZm=2ɧ..j8IzMr\D83ˡ6aӼ2k}'O~~dP&+pA9_ I@Aɚ 5w1ˣ;:MC}(Xn8']8_ 3s-PXA BVBCf/BNQD9'ٝi_Y\Eٮ7`1rZa&dz ˇaA95r"]4Ʉ@Ry=2 ǁay$#>S pmcכ8Z.W霁lL`8Nʪ"/hL.iO[ 3lizEԃ Wؐd :YIx+3Byb=m㫶).cSp6;Y1nmϰF~5̝XQP|a\h;@M,ȘNLm:8EK4K0ZSo_U;Fϥ z4dbkz`/8) 籊ٙ13)|k/.[:R/Dae% cF=87:FKհcA[)帪t€k/W"R>ϒhOdĬ@F;`jc>Fư*uG@7Űf0l63xIJ{y133 62w, `{>jsD[qe#MU"=5"jqAK.8CQdN0FJ ?b,Z 6 c<`Av[@2Aa=l^X@lHfnA Qj\uHFA`Km=QKXT!,/D" @jan'K d68lsݘNG >8![ {!&kiٲ]}oö?8aΐ?G`dž/e5Ѱ6򛕗پKo+!;P#NNMez,5n9~,}΄s#PΤYx-zahi`0qnXl.xC ׹r-6!}˸7?!A9qs# bf4_l2!dBx3< c'S|_kb,YXY~^{.]1MP;mHtx{3Or܋zK1|0gGxa/p< Q:'Fn14ۊEm7bc4{>iwqL  d; ݓQvW-s}Ymxí3~0`?8{IqeHC@%!cL >0'7:\2?ʼYd2lmXtOI M G1m_ƷY䆦2lsJp-bAɒ1 eIy(!O$-[@1 #ѓ FdۄmsD\'-}2fO-Tm P' di ;"{4qP@ |j&j.floK3R%7{ z(]K:tڻHqXkm"ZGh \X9l;&ó`d3&g}{&~H Mc%ol)CaM#ȱZJ1$RۖvM 9*U>ϦH"-c؝O7 ŃdRAؼQ6K;? 9nf[KӰ v7$W}3=AГ< Q$;9{rJJ o%ygXg`[ӄ4<|AO(y!3N#G$F[M 8  .M\d<9(1'Ck;lurI&7, U [l1e <`ӽ5bE1P@ &@$:ZhaȨx$H@nY`㒊i3#tuL:0og_MXW  >K+qa@ c]p IN|Ý'܇:K\PGdg`ޤ-_mI_% J6[;XFL䘌⑭d פ}8G$"""-.!l&رn`Kb[}lٙ(nO/#iLicPfJ@- _WSR?!_b[5ApHB~=ܘ,9gmE$ۂ ȁ0BHFhIvM+oݫ{LHI6TNH]%]2挀r7F8>3y+ — |&y7 ՐJ! yG:O'2@'xѽā\' CКL{oKNdY6~ R3;ay~q̓tHJ@0t݁m{NF)-8pcs`DH` 2>nA`c(>݀XCQ'rH:=v!92 ':KN9s, NUanz΂.OeDG,?pew4 ^x'6hCUǟ7XM:l՞?wDŽ~/>L?K|6i5?,m=Eٙ2so0WIsG c/&9 rpHlm94=}i ᓁ QoGlTB(x'SCI9@(m^zX(t(v(GhV`Of|iL)hčώyDݔrUWg+=mk`bxXϹ? GA0]R` YB.$MkȚA5=:eE n [ X!ow : crݵC!Z4 ;t[iB@$u ft cXXgrRjwlaKq6Cdp7h 83~CK}Az3{kFLvZ!\NtCR-v$%v̻|@Zbq(c=Ogޓ^DĐ!Lo9+:_ h_8`]c.+RB u2?@}[Qi Q/c^FK  6G!,XY /"AhYh~HN.83ϼeBOMş*n a0%;4 1 $ /Z}~LYCi/gWA@0ŧopI.hɡh(bOK۴Z= =]lv;4%ؖ 3Rms$ِ)' H5vȫ{6$Ѕ9jZD]!cNAZM, Z32κƣoɳȩ '"9")}0e ITbǽ$4&rq'B {03c~ʇ'H̷ G#͞{bk+]Z\w2nFw}QA1[W2n'JEǙ&?HNnirOԴ`z9,ĴM1bW-D@csLVtnu>GlÌۀ L0J(&=ݐjQ+x"b#bp$(; 3 rL8؊ vA 7`e-uB ="Ůۦ>Pa0%uأjA7W_p$D=}+jɯ&`7z אdK95ėŜ'`<7G8|B\S@\3 4Iuy%!p Bw@./Uo?5OmXK14o|g?Y;:m`nȻw2_-߷gdA5\2 #9ka#loHu7Ɍ @u~;mG-dr$=Ny49! sɻY|$r%ec9>G q~I*BYlp]']c5OC"vb'n~=͟996؂V3GV r;!< >$ifa{ 4X, 6Hזےf&˥vS/;h@ e'"u WciQY09plM}o 8# l(r) v~=DAcG ?Ol cϖyk+[ Q[,d7@G0sfc"8M@v|d>#,7czډ$H&3 F"$7yCrhCvڂ9C0^ˀd CY c !x,l`k*FB)x>vB#0!S}fٲ%9/,9yF#* iZj1>ٴ@[=-S0''і/Rm̜`ÏKeBDvxl >V8jP2~+RM:Ho{U6٪lIb 2u]q`N=eH#?[) XNB0o!Y\0A'N!~B:y(5IxF`Sų"`dy3KDMmf"k(^:K 8ӓV0O-B럸w=ؘrw8`Iٚp6M@L D YOR>X`9%̊\ra!/Hd}e$'p1g({-x4f0 ?/ S`:Nw""Qb#nPvܑy/&]'MЋNlX؋##t  %?'FNf)B>uX X2+xlOm89(k"8HJ# c QD+[ r5crmˣeq "f`WT-NbY,[2q줫-NceftKČp%2Ql:MX%Ү$aG0 %pkuHSd8ٙ?aЕdE?rsrT~<rqtŔLVkoc-`p<C/.fonۖ O[ŖRh~q]Ţ_'K6 X. 4Yإ̧BOD/%KpF}Ϲ(\ha !ذX&Hp0N0f3'[(jjJ8Ot& 8ym^S li 2fLvJ y{8,#'aD_K`vA>o ))铘$_ [ۓcW7͂d> "{u*y(:z;iXus?r06S!k+@0q%%M& pfޘw-=b0~x=FIZ@`{8r(X4YnʊvEil~Kc20Hȍm,yhgcibY^03Q\x$CNXH^BMbq Dl'cVEc&Ű|Rۃw8>Ɋ̀ OLy W {ӲX(`1$:CHX:T&~޶y[\mx$ެd= V0BCս.]/v`v;忄!4e{rw`2;'2w4@ MHj!h]`t[% ϰl4L!f&~$m|ʇy%Σ?u81t0"YVOL,WP[pM6bI ;jg^?w{w.t+f=D8@,g(׃#8W Fa0GkܟOd$Mz%M& G; 2BП'K%oh,#3=6Y$OvguOțs9l24O#2Q62JI:-#LpH|$z qWH4؂/H V 'YYXvl qKd74 LC w{p2`X7^S9"PHW > Cس2&s/t+$HdD8 {dq%j8OCgR1Ñ>[$[ƚ0n@:v8v_H+Dz|[p^ Eq8bq&4+lm6py 8ܳ u' [G[gm0 ӉBDԴW.FMu&*ƸK$Ä'g$6.7ڑ| % ȾI.''CܐHZ -&!s9(9;",Z'JZ/daR!@c?gi7aVLW_cTh&Vj25 D;u'B2S}BM+¤$`` $iw#xD 6p`a(K =aӅndMborD@GX숕FJ#t?DǴ3> O1lz л,\g[MsdDTA< ˧pJa@7CfbͫkBЖ9&Uh6FՒޭDerP.(:~# g, \Az3!+&E+cB1l`eryd~nk!oB 4uH8!l. &f)6bu2_tP"/KaVOH0AAXAa1XK@y4gPduz\pK˗WvDŽrW;03VPaK$09i㧖$ʘj8S42~/`3 LaNuv"m ڝdɘv 20Xz\ V6`o|o[B蟄v7H%ڵeN^rI/X/0c_ -=.F_OgQ0l6~;mQfgh#_\ge-=LP8F(*n}5͆ 䀷[@#t:w V$f/ LXJlECQeK"BC0Bat#PABwdD1,s$6ߴ5 g`#f(~"0WP뙎y2c7hZ= \1g^prPoPfmweֶ3}):0c\)`]4om㖀IA,󩦙 !\E< X9vC'\;5ӳ>H}[#o(ĕcX=c'wy:Nc Ka0{͋L}ENK\;nbp]ŚЇWyw$ۧ{$:<>F> E ՞㓴*us2OI1.ad4 Orv-E]2zd$rЊ~YTeHa%l)<xRDꁓY29cXǔdܠcna MgwDS6'q!3D% ?K%:?$9Dyܱ].e8m5{ 9,܍!Ҧ},n{pz[~/,8 0od_ xj.ʱ9lbLQ/!!Xjɚm "# $nr%&lr\qgN^,u`5Сz#ۗcɍfoG;b7d c a.1djmP{tĤ=1wZYVǬwq#%#LgYחS Ab,3nD.sgH&mPMf?cD` ?}]v;ȶ;Q`v5%4#sgN[&&O5zZ<;-tP'N7jHݳ\=`q5gjʬn{h;#ʘ.Xqc6(rE]|Y$ Q<Ő.Yrk>1ng$p^sneb fS[~@nԸ d Zo`KJ UD&$eN uzI͔pL1a ĴZv @0A ^K&R?-=boy>{U dwyc90پA :2pL*yV wD풯 DD !HsR-RC9#q\՜w<Ż` frAlţg@YK!Ӄ۫bfȬq8¡ @DzaM&1ǝO,Nj7VGzl]HJYb  VH]#݋i2ޗFh&.C`mA2Oۛz[wr=~^Ȟ$|YS̶ψOP[l< 2L `5؟ U?ϓ6=~$.jKy$[x;1-?"mf ߶_qdnQ%!@ PR'2y]DYD~7{y$|0$9Nm&j } i-%޼; Sɩ$͉ȗ ߋ#Ҷ;t{)7$D{ _=OatTf'Ǣ1;t0X K%CVau?wen  e͵hԷ#HS `ެ_86{H߰ky&&j$m4H$lwc>!ξ[e) qS/M炰O}"簛ʀvfb>'ՍKp^yh\{5f,=2;-(p#NH-lNHyd<tb*YkX!4֎lpb2Jsrm`G@˼ hPH4s>P#l j{+LB4e$`y]s2%XGPyD{BA׳|ո]2 ri 5~ &Xi24_esrr-@6 s~˼9d:B(.bH&$W fZA,/+AhR9iqv\6 ۓ{# tlzGD XH5T$v 6%d0Kԫ쫘@p褭~E\G@1{KŏgQjjZd2X](l, 5[BfX~?,E!"G䯷=`fcye2֘jwٍ \ZVۺZ[9VIGG#9`i0Dz,u O9~˰2Ѝ]Z $ ՀՄaD.kgFZъ,3Ӗusi .1Ă1f]6KXw9!]NE!ȪjY(-Ӛtj%32vsS^Ol06b7ϱ_HќSĿMLG'gm?q_;ll@rWl Zl-3t n6~%BAO$&a>Ϋ=QMr@I#mvʕyuL$R ciBFy\^NɅUFNI+EvsI@lA:#+ ZJ9K!s'B=7ds,F]hIm/ -У7.YGqjˈ!aEq:}f죰 dh(!|v[]u?;N]і Yxvˆ5 Ekz/TH\ cdzl6XZ ]Z{$TZܐUa1$AkȁTOIPmEm"2qQ@^ʭ,cp &X<c)2:0m>}/Z⠵]Fᐌ w 8@.&0r2Ob9e ˓!ۚ+ 22wM_ݗi"LjijH /}#:zJ"/"~jrMTsf٤]ʉ܅2 I%IzNvjY-.,g>~9Q6U%9MހJ>r{;#1`B1t6rmZKLH)JѦJ$H-o KͶCVB J3~Jk%cBlð~3z4Z|!m aTjH<CF}VR djzkl PY]@ ܤ`DYt͆_ J Nk"KW,O 'iqHH7T' Q4.| OqYxHj#H u9϶'Htf 2ABonk>kc(܂Ge;)#TɬTDt1|9; tIQl`H1[~5t}A19XPI,16=#ĕ"R\GZo-L286 ?|j02f]$/9.5IތD~;xKbP˅EB{bbx_a; ߳90`s7+힧-'Nȏ!je7{xF}_*Wf)-v 'Y d'=:Iq݉۴ۼ ^AQ!z2 :@HjxUGH ^=2LCEqa=}">~4=Wy7٨-~"S]#kQ ؂-I!Q Kؔ>~#"T>Bke٤ormoE4O o%(X/vY)o嫍٫Il`bd8Dw&C!L O=ٍlЙqLE#[  DJ)񹥀0@8~8U)g%A$]y :ELSFtU)՜L ;MA/J^W,-׭ ^alAhR c`T6ч%kR Nҗ݇D^ Iv6X)he0#vr/0 :OLZ]FZEngVc5cZHmGc^}ZalxZedAY&$o7'1c~M~81- y }%I,ъ.%N,Eeى&r-BBqG6-zD2EBNyhgv I0ЉM[a[,v GC({jnmm긂넛6\Bu\>K.xVgiB2 I1On,ᬑlfLa{nRy !35cH7GeGNOb!Z]w#Tccu.3?k8|}8&Yi1d($b;qe~et{LcP$8Y5Ȓ޽@9l}≚l2)aK6SLj@Zwc$jc!0AJۓu޶Yn7k7V'$FM ;QövLBCO[c ׯ)/"-,7餔kvŹ{JfvCL%F8Ih|lm /vN]#R&yu I'^; /&vU㿅[ɱo=91< br8`ma4GFYjo.!3HWi[]dm %kdȜ\ x\:HjSta9I:e:\."]ltٚpnCh%/#lDD3GqvΜ-D#0^ڡ"4e[dQh4#>%8s :!k OvYG/ǒݶ; 6'1y?eLar^fKO0:wdf}̶̰6q' QaBəhW #}$硼gf:067cl]g-1b!R9 $gg6CLn^6F-0L d(Ne\;wXZ,-lbt}X {};* qJS.op86E0,"#h? dˉFN.JDdV%-'yo3uApNЄheu"[yLa=@D ė<]qNFDT'b:¸d>*8S*HH1gre# ץ$,t$Hcڱ~4уC" X2]ʝ D%B|cXuίco$! K|Zw'!) "PD / C20wi+҆KlV}mĆg=/Evq@y Sj*!{iWҩjĂz?4rw2X2/l%m_Zs 밈49?9dDsQ:.K=$Gte+y5нu:vPe>RE-`}[$1,es'X͏[`Jg YLW BDZdل7!:Joƶhk`pCeX0^"=O,$0tA1gn- IŌ4g.ͻ<~.֨wD=};:3O3ـ1Gd ^1?WƲ)^UV0YMH  }OFI,v8v'q}Z^ sVX}`'K>͵cVYML|Hs./MÒk w:&$2Kf)[4$-  [„Cd`N/,KrT 61,+4heX^-w$R^#}36)‰9T.ia% !Qޓ$Ih.bpp a|N`Hy/lYaw{/SeGZ9!{N$KLDtg #vT<ɣ.؁IM`,vl?=5-yE]j?furfQ(\QryljOs+e8}dc0ź6{>ÑCk,bo":X,k-]đAƻtEvKqs#>֭'e!TI!#K0ۜ[Zz^d 霕?h$xۧd> 7)A {,EƩlTBTYu<҈FP)M(KIx6\˨,0}&LBC#&#!-C1"mruxIC4#lhi}?V Z#Y(! 2l^K*Zy*PDkq$]c XD#]2lGŲr)F\xi,(-,Gbi8??d*r"6DO-"N2zbz#vb"U/]w?T o} {`#$`3^Hd:[ټKBr8@Çdhx93O/"d5{6mf@J`$3~m/n(;hv3D2n K>dueLҹ|HҫqU6floOldN36d$N:+', @?̝hc#&D;zg+X0@aF셃aC61VBG!"v֪A3yt %0;K v@Zi$ARqlͱd!4824/6 T`aiCmG C0Õ9i:jXʓp!'gKhIJ{ ̐??$7^u詢`42X'9zH])lD.+&;oyTټ$S@KI(ӂ! k4' F.NCoqF'Y{*F ,Q8 # q+|O8綰7n|$|,)q# ܱ=B1 Wc![ SP@xG04 &IK&ur3>{. } X2@~QO#]>!͐4VrKuO9yD=%OygpEd*N[M mx4D=$-lsKw %wkk UOQW2NEKCT2DHrpn'Y6w[xNdJl$@{d6x# : l$ TWqL`}틡aKC&F$oD048pidNH{vkKg؍kAKɕKIмgO_n"@NMM͌0eJmvld}x,lC0屨&d(=/u|_GYayomUR zx/& ]^אBu1 r $?G#x^^VE͠jrOX`NZ25mF `YPKoA#%3#בaZX9 }V6f'q쎂7ŷM ҉ށuadfykuO mĤ(K#lWC,X~i̻i0 \(KqՖd0¬v]u0;0О: Rb6@C Zʗ}o'nO5,3_kpܩ5QK#: ľdN:0;nDhO,YhW-դ!8{RYH3"AsvzF 7NlsX@',C|p@б1p+{|O,`cf!H* f>\`&\xf'gvوɷ[7oi/Ȧ0ёug.bvǗ%UVwm%\yr V\Mw!x[t{> L;䧹^M`&m!캩~ œ7-`C2$MUI}t8ˈI K]~oətUM .YM'J͌쀚<dOD%]ady : ̈́|{0s'5 #f '؉v1:h&8H{jjArz^b \Rׇ,9m6rexc 3 $(|p2f5Ԓ{%GF9uaZtedq]سK|i.'@,A#:q-E0f" @4[`K6VP/[wXQ}:e1[%"CgsP @dn%k@F#qTIC2l[kcT2ck!lon(~ l/؁$0<"0ϕ"}u#e)bW"H},=Hrx 3B~C =i&-]lek͕i;7 6HѨm=J#+#d̟[4 mԴD;q`AB"vOW'8a:؀!(2K"*H$@aDk>FۉJjUT,C# 5`38%ߪf˄ 2a妺 X$( y?  3}]񲑶F?^!<0%';.*lUN 嘌Uj2E# /ZbA9)m-1;bq]`W=K)g&9#ZVDFg 떳~ G]` ك=f+b+> g3#D46l$&)cȁY4!~;l,L ݲى# hNAg-I'7& -G5[ $'u؊ 9Ǖ 9 X F[}zR(51 ?2Bo !y`.PnM@HNMz^z8,%TG-};9Lw܄H61BW:ry8:x^ztqiA`);-$rJ0-0KA/Jʡ%ÑМ}0~F1F-yBrv̖P 5 \!9Fx$;<;nd Z,1ns`gfdi^(/ !!ZfE Av=BG4)Ȱ;ֳj fb!Әϊuv<ɷ" n"ꆎ;!CL]0쁦| .z6[vwOv36wQ0qw#r F, F6`ʬd[F OE3FƗ[:f6$ tb/ `nBX$mT3&$3'n2-ŜIA۬t $ T&b"I8rPnd`-{l _gHK&@i&ߐ~${cbwk J.@/qضa؜ۚfZ@Zl:2cdB/ DPޅ"Wdr o ,CcE EbXe'pvЃ8D4efdy&{ 2czNj\}~M?9)g"W8jQ3cm+>xp.byXm2鱿nGb D X2%[eeOH4+l9姸l;)/gUk_}W D*МIFhA.Y4cLq{h<ό]+(DLNy$-Mн@#tq!,\'vc!n"%bt1al5 o\d !4 ~`U0^ѫ9`97Cvg"xbs@q5x&)aذaxlj2n(De' fi^E<zȪL!,{B1Eqӳ mey߰c.ˬБajR<6Z3}IDN# T&?`i_6Gd3D62cLnMH2Ջ.`ƶ8;l䀋xr&?k<*bu`2{]ؚ ,d"7I$cƛ 2Z3IƌGv 9!@3zˤoGg.eu{d;L&/ gUriװ5mn .diyoL^[yHlOYl7~{u`{5'RwC\2rCM -d<Y+bv]/E 2b>BD2hὊL? >X@zw>)W pLpCz;dDQC_&oad]7/c-c!>N,G"sC$X3.2 c>!Y ~4-( ;fܓ=O0S%ӷ3m9N,A)0}B-HM~7$ .y #rnK 9?*m>;DޟVUٔ^!*IE`{y/2įP4ZJX~F,T%{v|i '4 sM :ō!$#uf)-)H#X>NeAD  | d,"saYn p a kcٕ[OrlÖֻ]o@ edñ98Rw x$BAru" #LfKe;3 }Da\Ah6/a':dcA$00u0{?$VVȜf.S1_gx2]:A͖b'ө y џFO^2V`ZY t%$Oۓe *`$O@mP]K/0 FtY`,igyٿO[ܲK+Q3ǽ,hE"/ &z!WGcxKHx;I 丱zU2#̉.`by,f6ő7mۖ3ȸZ۩~&O) ocΏ|SsftLJd؞@Glݎ'Iey ?PVN gLКؚMx?7y#:9 xؾoG}sVhIu b?,א85Ml@uCdpdp N-P_" 9 ~1 ,rZ/Hν< .n쎙hLKU -Pzcɶ!,a2,8Ŝ, o & Hl 0X"qoPZ+"*$8qm}2ޥ(lvSac&/ u&H@P {mzmn\񣅰LH(xnd{(VYs'lr}'y# Dݺ2f*&a=Y#؇ _kfbaO%Xf@4K$B'#H/aPD(M9hVW? K)nPQ( :1c{ȐdQ-&w$u IeՎg.T7L^E!cB8@|\3"mZmb `Aat3?gp0-R:0i1NV;"P/ԲX4{xC݅|a.vb;mBaݗ^ ?3d,O>[8%3SN1pFt08nyh GAlB P[H(''WvC P6` N XH?dB]8E/`Xߐ9(Տ :Y<,3D_֊Yɒ6S[1"IA쁤d@0 gaȒ/W1~ #,A3א [~mű en#ivaXKд 6}2Uސ16ۄ !Ip?gߒ,WlxP^-r s*v:ĕX0eG?<%d>c t=kBA0\K,vB IXXC~%FZ"LL3J^QF,uD%mc!dm ]Rߩ6mnalbPvb{t˖9p0ihi {( O*FV;d ltayDX"~$!۷'Aڷ,%5!04X@D^C82 Lٟ̍c⁁5 %! t6$wX(i$!N<&z?KZu۟hjE> F>X- F.2- Y}.7mY $ ,I8&n~?䁣j \85i镮M#ZIG$w v0ab"[7DޠBqqgNG[S#( /s ˎoQTHc- PvK`{oM#D.l^2 22gP #/٨l~M?;}Û066|@pc$lG+NH$#2p WX"8X%_!:R4 #b$9' u۳ Ւ17</7ykx2Zicp UګBA<,RєdL7 4#vA!Xf6I 2@{Lwl-?08I3"2,=Lo{nFn/\/#ѹJrθdeM;g``?@mn?aG,'Gec[=`(R:M ϶_""K?E@#ۻ}3`9hqÝ g p,A8-?q'͆5M3#Oeq~Xr4ɀc qC'o6t,ޣKR 2,ffz}$۶?eL]D(6`r$Aenۻ؃vP%P(dm<6 =#3 1*.۹u:f{ 7D17MI1\٤@q x3ЏP`8] fE\&M) ׳/l:+1PF#'P 9a{A1،?D3 'sm1L>Cn\CM6gE8 k粿K*v2v,628VɃgu,c"QYޥ{A <d&vՓ.H \)2sY ۨǑ%n 'HeJboE7rc&LYyd-D+.DD o'X~8ʍ.fK|wt ZQ1C rB\rVKA7 ">2ss%W[pJ-X$t޳bl2T tˆV^X0le%x[CZFA~2jۋ0pt$?He7KO@͌87Jv<.\y8fhk`އc07BM $cL S9+f^brÿ..$<{i'5܈܄N>[Arg!+˹rEH ݕ:`3X;s-غ2Hlf 5nǑv@0_;|6 C :&޳%ISHrcиs|dޭa!hAb4v#b5-A5q0L_Knz`1bAsDZkr!˪J^ug<|@#dh2& v"98Ա H^QؘD|'p9)-@ ȀuϹBA K 1BðIv'55BˬȎjUvDdpbp[sLLwuAGܢv?p}F]>-%|{3dx!wᳯ([F7nAm"];^_IY2@!oᐘt2Ɂ:͆!3 <$eORRW=&}N"錸#g#f8eBl-ůcԜ+|2`%<==/݉m5 DZՃ2tk0 KC\$#-)R%Jc r1wx݅d'%sW"BO_R ;>*ZAhGyC] t=1"^\,F }kv#ozn&lI.EAɱmyF0Kbd&YWh,i6 -zXˏPMX1C= ä?a=nF)XAҬk{:`z[Hdt!&u]}1ٵJik~aO;o K1y(D%݀I"v^f`>蒬W&@naHg a8(11ܸa\pX僓w dcCVZi!kry.x?/Ѡ"4  ۔ --% w2w"" .X'a+? >md$wmK9±%j b|!Z!f?jMa @ۇ3!VFu:]'2cRoYM!9[A:h؅W^C c1l2WDx}Xl1 !\ "H93/} "LXՌ ߒziL^B`Hgڅ梁XtaB!bK޳, :K&O{+#%A`,m+uvC0\iO9aB^}ԧP ˇn4nu6;!*pogGArvfhn]$ <h g1g "L͟FW Mhny 9]! 0x)J r3^=O[MsgwK5_^> ZDO:S˯|V81,vpyij[ HD0.5 F qJmۮY8ޥ@BӭŸXC?xIeG6>L:wtBrrKl,t ~̯(Jy W@'U^#]?n8I6hA6}t$73Pa 6+TKwmX᷉i!C"t9& `bD@aO$:>~≯z8?-El4Ƕlw lRPI؝DZt{u/HB-HX:rR #ǎBhAgRl&NZ(@9<|X6:ZSZ:lTo1%` OoCCBsd?jy Y@6t.gu~t fw! 4%5@X, 9)'29:u: U"s'6$͟ԇߒW^@a0_!i]DmŒ؅EtprٞM5E- Mk2}H V+흂@KRz^D.`&-w#n["KH իpӏ$40Y=g"$1ORzu&Д$S8Wcw|n1H!oЇ^Y̆b?cB/Is ؑa=X8!:HgXOؑP11$QF6ԀnC>tb R'KHDANX /~B &I'ۦZߑClIE;ժ[ ^;`B3/%? d_1$ܜX1fgJ6HĐ?iA13-/Wl-/-,Ȃ/ Ul862pRcKL'ٰyؗ>\dr;fņCj86K*q\nX޻?ĺګ+ܘH+ &=NX+б܍c''WN3X ix&6hHD-I{`,JMHtAl"iekU!)!s/Ѓ22?nSLaYBB=Bȣ;Px+&yKNa/ďKEwjl -901fT,BAAMf$cnK S~LVa'f@7޳aK`qKp7}Oum/Q[C;r!nyL1ۄ3KW288l0! Ё>"UZIߨAbv;05KRdD82MA.IOPfB`63)}Db(n`y&̈cfH@WUNp`ņ{l Qarf<цpAxr)iCp$C+iՇM#1eN NKLogETx0!\=x,G*2I 'g?''am,՞u8Ԁ^69vmC`>1B?F\JvwIHgCXO[0i{YcLj'2.)bX7zG,`n.Y&K]H0춭 Иܵ@6J1;:ݽó`(前AX*4YYb&t `^e#mO_J?×:I-'mƤ pmlbD$*Vp_Fӳ]G'wdTyd$z AՓv9n ˿`78ehL`.lKaf V9olD%_>xٷMHrQ tfoQrp$:E ؑBU;qe5 033X賆5&tweF]"3([)e Fezi3;1rwzġd۫1xX5-كvtƴýCReJ C'ذr/0uJϹ<.dq?@c]iUNqYm+gs _.Áxawp?6 M-߫fT#p4;}>vKw+,pl0P M# { dDNs E`.?W=6f[̋͢/Ƽ'TG\?SHZlOb:?v*3I鿗3d58Zn1N#YZGَ\SeVƟdav'A}aS5 ޤ졄: ,.HG!6L钬IOvPsr\ՃAkĄ.Gq=]Iԑ@ s݇ae\c 9"1aufy(5dxށ5nV lETEDE3:W ]Fa+Hc[Ò H,%H\.HwDGm sV~ߍ[{>D/^4C gC,;&XW"yH#gEl [AX+#0!I4$6,RdŹ6uY rd9a0"O]\f8>ZcrvEwnxbn FTߔ7y414^v͗;va&nv>!)A ^VaGH!3Vt@OR@p. ̊{ݴC7rq8N"IV0(z\JXNDclg%'t?BPDSF~'uA*pGA-LC@&6yGmny2Q6-Gﶗ0V7=?ę9 jɗ@J, S;6&1/仵S-tnH г;VlAX@TO&q廢f#Jڳ; ۧ'wÅU~=fa&e=li߬V>o-c&hKC>&\hN@nZCȴ؄ w$!A!1F\Ge @089ԙAa,\`dL Q>Za:v6rq6i iZh 0,ss,p؅K:sH%a%!1 }+` 3dL~ `}2aK2N[X(:wIAN6p~Zy0G`XIm$`CA/Byos \cNXWÁLmW~#تu^8Zb;oQqHD]C{lgnԴB2_+EMP?<ؓKYye5}D[*]?1-_Goi 9:E#Ի-K.H|"<`\`Xt:86Ks7_"2z@ńeula,!kزr"z,uEC3 rdz ;.Ѝv:$]  6I`I$Y۾<5Hd[>k} .:le20 aSSCm2>F^{姜m@z!F3 lL:7ddu%V2<&'yVgAX̃o'd$:0,Cc '(4vSBq& N7e1 8̐Mv;"i/Gg; uFvThZ!@уe0_/vA؅bާ,E/y;d7ˆGBOB;l\@𴈰:'BPc;0#`n?{mp,>`"a%yEbP|t˩;wYD /` #'9~tn{{.=oYo6Gw Z /<2Dw1P% .g.C6}Q4 ( )^6} ~\~J4MLY~XMܺBRb@եePg=(_h l^.Ɓ,ٱ5 bL죰@iY0%#Dm8GM 1i$C[MpC;?r^^j2h O-P3I' _[>^vE_l,q&Ød80 ]; p.]OY)Fz3nUGLymK 3NhZTk%I"պ̹͸L¶j3X}Q՘zvf 6d$آ5qوKQ"?_phu:411K,#eN`_d.!N,H9!ѱ3/;f'؈3<?!!~W9|٤HeأHH\%m sǗsۮC͐l5:q²K="::g񅛏J^\Osˣ&Bx$p*RLE iy$E IbjɦAAЂq6i 'cXҌ-먒'ًcs>Z!${0W  x=yص`LR~9mGdɣxɾClK=1x~ %aO-e5yn /M+B^],q˷{D3lY[&X(E{$s0a( uXt7ELp72^,$cewlsd6,E]@{=  ØL rճ!-o0BR,dMLllMnÔ fl{8Nȟ`,Wv_b&/C d&ZENZG])t&ut\`G Il;? E:~l%O5>> ͇Oy+ 9C|dX\&oY8 Ve'<6 4gE Ga``B%bL|g` 6]Y:>La} F\ d΁Sل5=-W(|% ˫x 1ۚ XLumi !o[sY s {WԉHC-XiĒmDo !^"3{2 s!Am>Fa}&R3A~亃~:H] [agvLSgXM{/*ё:IZ\XMqs DFFEl`O_/V6"M#58@bN}%qi]#Q9PNՅO?Ȕ {cAi[ B )YkoRLN%{hІ!,΢C) ˜@H4Bc'wHyHdm Vu+v96 Sf#br#)yJXaq<=Zݬ`^I-t Str)̔fSH1! a]7 `l uiqa 藭O͑_r$Ap2H9;(%öIqf} a! "M"3ǹs?')忇^޽ rlۘ|7voFmB]!2"B aQdT猪fs3j; c>5XenLc|r2B @Cć@'`:! TBJ;d=»~g3tI\-aZB2N^C@IL{lŘ8_ ~cdӶR#\d۞^kLg GNZ abJAjBN CH N]RMlfުev%^c'zkS X v]=`;1(VlVҀ0$fU 3xT^ E@"* ]t%̵IPK퉣'd8Ý'=l5 +Sl5QI I̹uaSGCĀE> 1;4Sj1'n۸Y, [y)9xḃԸI3X8·7떁oC0${O`@mx+ȋ"KcFó=/ _V-X\3iXjF]'GI=D,a{;ZAk NAӟM Hzo-g[y6d4x .; nƑL̀eR#w*-gϛ'}j2YyɿN &?<ُ+7_l&,2 F"xM;1(/bH|8d "E-4{%5A 'r:q+\n!3峙itpˉlhYĄG1C$"7Om91dľ+3=^$vk٠ظG;u6E n?r1IC4qaXY41Ų/l0DdoB۟?&lR.$? {.6 sۈDm□1Ӄ$c?4ʖN 5 dOi9cƁ؅H Dƻ= 9:Sa`äHb\ /Bݴ ^ۈтxSb" X~Z:/ǽ v/lvC܌ͯ2FBbBALFu`iC Cy fϔ4U# $IK $Neb~ćy0Krv A/2q89(w,c߶aF@t cM=gƳ i߈M# sAP#l& //K%{$|IkiWWm)  +$.>i19vbu;rXQ]nnlf7su}KFߥi\$@xA4qĀf4H`2Kl!F$gVR buPCjQd6!Xtjv+H d(ruaY] ].arP >riz׻YܛaU։i9ba`8n:}ڋ1uKLbkebM5`L`e`/$oDο:0]EyDAsk1ǯAD(Ƽb;!`ϿH\BiCЍ}D6i#b\A5˧RX BbOzieӋL#X ـKkÏ$,HvpvRL[cw[ O{g'}[J!&68d&؈,I b2N/ IDIjB{ ~E)&TG!6: ODFOxX&HR#ٰ/J-w$=Lw"|N7D̊J@N?OgVbFhCH}^M 0+$]y0rJ%KsBVޛ Ԑ1 a|Zg!jI+c;;:#G{q΄TY{'V'XpO#L[ gXp^٧[z݇zJ(tCե^Xymw y kqX^21/mDˁv[IImU]>I &"htQMa(.Ff 16u?#We%<#bF =?6G Qat|3OvO xD D7mMEM0LZ<$%a9jqdM]Ehw Ly!):GG$;dEe09K0b4 #X<%q?#Mq~1\f[hHX\zSLň068ZRMy0u ؂%åق{;ia/siف堦5,DRO˳v?gHAƆ]Y}8uU w&4XBʕiwˊ` Y8s)!Alr9lA9 GH][ Ym6-eTp9짖 ` 2&~/IR N }[A-&* zlt+8d ;~ECFBI1e(d Q2 MlAcxlN;:AX"hn>3"=FEs'@N^Z|=9gq;[%)a90[zvͅT0  ld p876ѳ}G54ٓÓ9:Fp QV ɀ0鲁 lIt,0墲?"<ߒ=ç 1"{660AF^5ṫ0VdZ'dfN&3:{`p6?l+$ykGt9\^ =M=auurڛőےQW})& mДsgSM:#hcY`?bObZBBN'aPG&_ b|Жk)DSǯ̞rOvƉ5aܖ&|2ߒk *xi2'w=R=;,, Wd e-jD/,YoSǶbsp偌y&WLˎdIWtBLGm@b$\ENg )Նtts{g 'm@񶦋aoL#v˄ݐ .SȿI(G0z @mE$5!,?(83ٵ8 -wr=+nXCey`kl%DO\F^7KBoD`S=%k#ԹK Y8Dj`bCŁ;n6n6 VJ|jxr0'm]͝&܀Y$O"~\kXH:na0љÅI<dc =r,@jbV{ rl%m{ @ d7SuM86< dp-)i dNY_&\2{LJ!&1O&[/2@`;qpT/:5(Ca>I9"yD4nEİDuWQ:А{4!ELuYBwٖx7 ܸ-R=Aݾ;Ic15j \OG,y]d}mnO4&nϨ }`x%8q$di+DGBi! P&A67;/Ov1"/Ct1v@CǙȽ mC_%|9g'Hq*dIG,=rfۑ@l\zdIms(辂YtZvđ,<^WawnXK#[ e$Z/S^Ŏd\l]63|Xn.,)modF=>{ @l uU~zBAFd-Gi q 0%?dOmrSsn|f߶sD.g.E&1 `~0:k "Ah6B3剂qHΗ.@dۃM ehjM;6@bA1u94N:9QCe@RV*6 b#!aIcFkkΖ=;'tZ|-Pv6Wͽ^E#vH8b`lOV'@m "m0 &(`|Ŏc f hdk{(sN3ˁRjoĐ67o>ǰw0+(q!1>nERy!g${qFyIe^Gj"Մ0DXEńBbXA'-3kjd lr1`$uE,].^jH 7b3.䐧|{Z..qq 2D[/ ed@hIIf>4ݺY*.)H}#I]Y82DbB_,Xv_A]b00[hdUZFwU dceDIfCJm@{2$~Shn߳ E??xff]iǤ]FQ6n ** C?$33DCX`=Eq>^(Bڸm aI$8[ K<5-f|N}-]C|pF1  =W`; ܉`Ç%l< 0+H$^!ڨ@DNۏ!DA#Cj#~ň?K%р,˷3,z͜<;"0dXq$ (ϰ BGRy: mܾ$ȞUȳ2QW#0ȅ}NOcK&h25y{;8@&}O:8L K&(D]aY! 6\\`er)4i׌u.Y /3 pT2 $?ח516FK1'[,y(qA;'[ätz"u$yvsZu<*VqԐH284 [9Fq'Azi{VGq N&149F RUn,7mK$[U]6]uh3a?^;`5 ,9v D۰ bh\#N vP`Z/ }G&<"/rBe)CM SG3bu0c/beDG(^mvC9x\΄fE2#߱Kj[(O` c;Xі/Ԃdا9 c-kK+WUX;N [j۝-`FTNvx~ !v1 _#(Gb'Cr2+H V .n۝2NkB 7IXこM9^qekpOR7CH6&soFd">8gX(FDLH(#"CZiLw@&HGecipHs!.,Xp@H1Զ0-&lr2H #,ac):LXE,rQv{|[$%RbWǶFD12c?:_&AX-jJا>8g3/QhR E&wKio l\3% ےnrВּE1``hFXh'.r.3/|Kˎ]J7],cf 2`KDx.1 u Jq,3} J,#o <(\Di#hbhJxl]<XA!GvF$6$V]u.J bTDR.Ayzo"?" I`,ƛ߳:3XXql%zJ#u\n_E}~,nѷNbS9gmc3^9 Eڄ 3&#sm@`YF; _[h x=5Dm4HS7ɺ 1b% Ndn+615(bHjE0 l#Epl#wInuna{>"M|*Bj,Ǔ] ~ Eq {8@[PKh /$ 33In  TT8',@~-uD>[|?2}/E 2FM$Or1[=ĸ$.#9dfN9o"A1K,!;F2C 7c#YLex̍:ln'a/g ^@2-Im~,OŇLrn6 ZuzJ3#63 ;9\6k|qV&zvߓ-Pnɴ{:`3[Y u郮s61Y41ˀˣ Tg$W.I7ƒOdv9 W+!CYCZV4\w( Ը/ (IafM2ԔV 4O,\RY 5u=kld^`W2~<|c$0nC蘱'P#,Iƻ(=!ds,;"/',3m%Ox:#1=]-ȣFnAwP^h  ~lcÉ+ďuSʼ`DN,4 3p.@X3ѽB{A6T71 1:m b`݃Nk[4jP\Y 8G\X ?㽃7P !F+(9a͚*C#֬zod8{UgCo;Š@@ !F;?u!as\ΰ._2lzƆØK ,k`tNYt =FS̽C'>HN>:͇ 1m: Nix-vFXc%&Y*L Zp%W }P\Qg ^ ss7Oа7g2خazl.û_sq]r>XD5@)F Ox@FUUQ ~ok N`g,_ hMlM8£0XpA)88 @vN<`yg6t %8>6Ka8-: t@dXmDxM8AS clЊۡg\b]$ dnR){$y {^3Asm0{ $R.Pzc m ܜeH],v%o-? ;=nv1t!OoWa/)ƟsN\eeIJՎ0Dq۩}*@4("6v""2.Eޱ7ؚci;1pJjLiVx;?D.Љk`PR)7x)<p@ BZ 0;]ŹGvM]lYJ1X*NG,5]oK`P Ai/6?,`GP`x9 H<(΂Ƈ`mOds` #T7+3Ⱥ̴IɷeYTB;Ew!u d Yn-O i`4m jv 8;J'pfE&0P($6o1h6] `k7&a%:2/PXF.xmaî=IW;|Cٟ{ C$0ѹ9DFSD 1r}utd9ۙtP5hăn^f$BqbX/7QV@u35up m<@!lEF 7 "% DJG,2v"dal?H{-̷7#'cLĘ2"''m]8Y Lkg6Nr0 ByH0oO{6=2$VIn, <" O[xAF B?_٨^ DfcŃAiS2%r@A-Y|bؠ-N"A։ɛ,g6r2N @B@d' RoIiA`Jͳ~~sOkьn(ĂB%چ?,EvdxCɍ(@l)9lK^{%>O -x$&Ir:d|n$g~#cL݃ 3<IAEZgFl5<nߒT,\dfCaW1 .=$Kf80at&&u@7P10v/ɭ6|!V$Z!\~..ȸv(frrlm0@#(-W;Fa?ϧ 8$mX$d>Ōp _=M_`f䣨Xz+$4 ^IFP8CD_ꭗ&".HHm,`vQ8eB` 3dNi:-qm{`i@u`p"}cpb_qcf )˚d){RC'$ŹΓ"Fnl'g$ hKhwf`16aF wo!a28EKDpş,j,Ŋ!DHcq" -T>m~R |8 -[GаóHCŁ8!l HI<A&]! !f;oB>v5;#ǖ)P (a K,spCGf1$i#p4P]a2_Pc\:Ȼ|,"4DC,[`m"i Ƕzk#]ĸ?CtXϰ@G.N9/gLutՆ]2q uEH"^ Hdcv_uy 2mf bpah~'8$!c&3D.Jja;vdSrEn/ar샛jD^7$YDQHOlґ#:R+`O\ن!#k$,8>Cն#CUwr@NWQQRǰKˬ[@7NGHH 'xSjtd:0r7<쨾ː`tmk vՁ8̰KͦݐTVZN ܙ d\nՄO ]^^xpzZaCd+B)YD-?"Lg]6w3Ȁ~(1g ehk~| b{f&q_X`;d_Z$E!hy, C tDB,Qyw@DS{+r넏h6y9:oᐃqXOW/8P!&;4vxŢ͵y\lrMK.aOe\\Aђ^< !GvL>FBh-x#؆#:ecqa-ZE=.-d,gGODJPqp lAyӌlNK#)g`ͼxʐr^=q',7V+0-s,w$HH`B@aSqbM/$.X,! mI!"PS Dq $]G9kcdF9| oVG{:< "ֵj-e+ɩ13R_l-68G .4H"@rC٬FvZ+ n݉]q{`mDl $VvOh囚@!# i;CXQ9[ɰ!gWa;;`} Blԛ%A@%vr#wkuOp 4g`2:I-ec y#K"L W39Pawmc':]f,+//bAW|k6_M= o3'IGL^e+3DaI"BrYh 8FE 8>? V;ćD)1(9 %FeIuL\HDJroۘ-+dܪI hyq"A6&CՎNal$#6??K]0`/|GѲ'mG@Id16!yűf"6<kf9ϳ?zϿ ?a? Qg۠LB:9X𥋻3;OZ3' V@< p)[XLu N-7`WlomLC݉Z9kS%:|<x=9t`!B y~K %}kQPF Y`m`,?'woJH &=Z `Eia;ehЎi V]wK%4dvheEb}023(`*ڃ;dq{ϗִy9a[ vG| i [Jsf+,mlXѴh5 @3mVfZ 0UuvʼnIg[0w ԙ$v:HQs լy`{ 3g0&YmʖI662y[`\i e =b`[ԝHYMؗpז) hbH{R@iUAi>OR.cT!;@lj1$h[n(%8/Ĕ!6$4zH 1;##kx܎wvJ{ #!.*Ka2q ߓ”~L#@\n mv0. Bo9d$q]=@>T(t}qDf)67R]ۙ1ui %+C޲sb<2l2TP a=wȸ7]Axʾ0"gSek塆adŸM؊mnȊ6ۣ=)<ɽ! 3v'Vcg`uFPjvu-_D4PO!n$f3Q(11 Z,@U=ӄ/&4{K0A@ *xDJNU75m] xAp,<$r~ 2|2 c0^K(Ki~>Oa .]}-3h6: C@ l=u#am *<:nB+ݏ w9+;dɤoGK`M6H%v;,/%H(@4vC,2T¶ ` MK07b ` p_Ia;=w,e\Lgz96 pƍ3.Ms"gyyg`Fië1DyU<}@X2Őr2ܔXtd7pNprJGvTqeA"WlT1kUkdd>\Ed\_"$>ޑ +-H1\3P#8  ٷF{d6} 4Z u ;/WݽKxsH[ yj!k.9Bӄ(fޜC Xz-K#Bv#;P=~GV vZȎzu_Ĝ}C[z3Vtc[2vQsyt!`!YwAŽmetRӤ{vtw(.8i}1>n&y N-H:{ O[l۸yJXT.Bpw)٣2N'LvR 40P]EH2G\.=9M7tE1 ۠]r1ٻzܑa/.8IDm%W 7/ (ǖ>aKדȗ^v+@*Ȉdc `&#lďǂ3k.!oI } dXi-6+_7 :vr,Bhɀ!aG˗^e]oEIX y2P7 /C/G@oRf9\hC08 8CDwc'!걣H\Alm*A8Jcdvem`k]ې㖹&z$B4t2壨}22&m:#YDc r1 ubFz)؅;sqhg؂ȡ-ƥm.FgI Gom!eð1mЫkbrL:Y5s:n _(P ɺ`%ïl{i]̸O۬?no ];l>NkdrdX䠯N qI儾!꒷԰FX5rwRy̵ݝ  1]{,jM#\0Cu>vCNL#1:zj*٘vUȗF?P>KM&.UrPʒn0G־Y B,hP3x5,1 #qtѤM;il<%F;1ĕER?"`wvA{7K{*.X!Ðx[$$@,D!"OyZy=j#$nrp3KldmddHz#CCu(_b~nG ݁u3ܜDr,?9sg3?| Rdž/|3OٝzTz@ïgWo'}s9{kl }3M Nh{꿼~p}gَ5tu76 P0< ?up|ɞG9\:~f2]@@_  h 2CQ<̳?߶Xpc1~>t(}^펏5?<޼{"٭UM~3DY|JQ?m8@zdaV(l0<:Rb.)#W%ՕcR <%hkqs56?#<mۘd:FAeug yN[ZP"l:mҪ1dDM m؝h$v84rrabaJ YHCX,ae; (-a[ 4#"ϫ &m, !-[F*t2M=ϡHf,1hO?I@ BgNX&o.Wm'bag@4A2 TO~l\,n_s실$ p_^y{vb,Sb{$.Zk.u؋jF} D" /-nzRna؛b4G`bOPɁOC\Y HL C\*/R1&(0 NUJ82ˠf?12)sߔ!._ E O-е(.f ?a:9z7U{`[p[yo&,ty? ?C<M?ܲʫ׳?_?CyD~Wc[ehϼ@7_Wi>vWIu;0` 9?)(aY{'??II}?0?n}l(u9 ޑȁr$HtE':7Aj3W0SO@lȆ>ކy~_mo\oyQQO3?b}wM37B{jX0dGSλ :@w^Ľ Mj"wbv+S>ˡѷa S!eä [N7g}mpR>6n2u & #ɼ,eN$IH _'YHd5fy 7AA$ |ٖdF|=adWs&=,솫tM'MBٷ&'6Mڨ[NN,DžcxfXg1/|=KrԜ: W!8 /V׬1+G^d5Hx{ 8g-}?ĸ #'pAVfOا |g",w.wR0W&0, |$6zxBc}49 \l@eezB;!v5ų,_~\y 5_r+Hf|2pvwacxH.7҅_Xz90E1!\#LE"P*Zȳh a'F*"<ޝsdngnSIgϓ4%[ŰF$woLsjO=Z@0,ȀfCܓ Jb3Qa[|A[Dj;$3`qY, M2ڎnY.Dτ-vG _éƎrZ& f SG1(6׶[nsgqy+៟ ocFwecnBčﰴXz`ݓ$d[9Mxׄ1At@YUXFŦfW ʮ^.dO$ BlsF}Ճ.y./J_C XK!lݳ&(!1AQaq 0?&&/1Rڗ<0ѷg+6Z&CU8 v\7vڕpPK,\ZJ XU.B$,ll6dP&0XѩFҁts'ibSoG1Af878/* Z=4lȔ ȭBhc@MRr-mnؙIx9Zk<`CEǒC/+=F;$(DX:p@Ezd=]@+LH#QFb*MLv XTy1HEz;x5P D%H8%ÀrDN. !B5O08:6Y#kb M(9.sQ S"6w*؄ ^0 sr>rp"/#Kd^a^k<(cnIlMB.w<EQ udj͹.Ddn'] /IwL$|!0l78QݼaJ uo[4 d]͡Ah~8,v#MbܾDSOng-R4mθ7@rAG1o,e^ͻqmؙ6riW0x`wR76C78I50Uo5gF1/17yqjnTa(LE,PI˨8#۬j~EJ; ;w3 8m3/[Œ-i2;pq:O0 ELv%gAdG;M'[BC89m%%UyTW%L!UU TcF.: $b'Ϟs@B!Ћ7690ڪj^Z/B0[Ϳ8Eiuy)8 DIR@CW5Q7Ϧ J RS]S@ Vb[ު@b)OlRiXݮĔީ;4b a\&+i֫~bDf)WCkxGPM.Dqc\7@ۂ5˖Q<:1E=QݫEл FI+aiP570 (Ƅ*m%8rkd/ ] *yq)o u(&TW6A~~c\@n!&϶+dX7-5̯dB8BE 1*V" MMk=?W[oP2(Ao+]LP]iqJ(X i٧ۧRc^\<=Nf!Iں%&Rl81\BYOYw JO/y. j.́C 4=rNlK8YAP5_0F;͑v1-Upb'Tʵي68C[(5tD@T(PjWS&) G+bo=t/A"#Ie7 Vov)H YSHHjx vE0t)ušzrl^n7K&0q@DܴhPyڶ 4UPP2ܺphy`R vP!kqWbPSSy^ɵq u}]X.Uf8Bpr: & ʼukBv%vhTC@| lZL1vP9. pikLADy¢ of#隧7*B^R@gUev@P])n9O`alĸ}ʯy5ۀw!G8 ]Fn7jUu[| *ƯU ~̀nfקX-i]fTTy{M1wqWmuK8b4WCXN=*$tm0-"eI]yRD2+yF 9$9SCW!GiouA\%ˏP;<@O b=8pt#(0&)Z`6z9}|C]®@NƎ{)\ͩ5 2K?hSNJV(b0oβIPO8SNV|qgq ]39aj%Մ/H% d=vNEEHiV bMXBEح.X wm(f M () E0%xp8n aK6.'JN0+`L鈻:BGZ:kKq.!٨J\`I6d`0&,RB6J@vˍ<ɼlU ? GN-]"s/b7k8/>N(P6)KP@:ƴ8۝Tޓ1Qk_S4-A\kW@(!zA$xiwlDI;AY914H YKDk ! al%b+l\9mze(Xaav9vmBaBqҜ]7NP @Ԡ}2G ;&GZ4aƉYh" :y2YEY@ hZNrILCh^-h1{N 4{MFk]%<s9'el:=oPa` ۏ&'LP6=oI% [@hĤi"xFrh`Ư!Dpo@cJJWS`-!C[ESoLNZ;|fpMK)A^8;bzeM$h9+1*'CȄv2 Zε"Se(PI]6d pt0-@ƫJt`V&ˆ}@!EąWцwȲP h?zJApD 4";d@9).;Txؙ%؊x&ӊ1D+_#ˀ.Q4OٌsA}~o } *NQ0(/qjg(P.Ǡ%aZ\t=Q8ۅF*A5T[hи@k{A);90h7 r 6A7qٷqR>.hl:8Ĵx VBx5L kR aӍby"@AO/].4.-|%uC)p@חy0(!^~D1>q:k6n݄SGuQ[@/lq%ԌU* VǏ9I.Fhɒ;s1N |"[UV~"؉fhqKc\B `i"Ad7VcBX3Dm:h\iGtGʎWX`v1]Er<|*y$u7KO]IĊq@2m|pKvs`>BN 6)a(0)`”Aߜ(#ʺI,#`@žɐHMS5SP18^ΰPj>}Xɣ\Q7 Wv`E(&v͜ai5WsӶ@8pQ jy "H@r$|mۃ1Uֆ&[7d$ўs-̀ ?!wR7hbeZM׌WAtfl6]9d/7lQ9  rev]Wx\Q9hT >"P nWbכ( }|A-p6&ElQXdp[ {` %M(qPD8n* \HnVЍuU{ȵ[6CGhU`G9v8T!nh4Dֆ .N&6k <% 99upXZHo D@s\G%QhX[owN9w* mAZ** Ҿ~Tv+X %68ů{Jȁ -!ʝܙR(kˎ̃\©ٍ"If!ʺ^584#y! Ԡq:ioWa)Wea01n aJ/>G8` CN$/r#Ds h:rUL [JV*Mtj6ϚĂ@xbf\ cK4T,0+\dxFRTd8 l{lQp՞:=|gcn{ yRv)I˦c|ɳ;} }}~787?+Ly7+g9`j[#ln^SM,I?悀R!I 2 ΰO`  k#a*'M)Wެ3-i 3xmٞpC ֱӇ( )K jJa:dnH!ƴoø[V( b!6dޕy&3 Rӗ&n4Q_UF&Hۀi-8"4cY1eZ}25R+Hwz:JNjR>-щDɵ'8 Wo8#6@ GHT9j{ N y+9<|1hb!+tTY%jq"z]iFkTE\(@#xg̈́i.U`V}B{p {p:& n@H > taP)R7A4ͺD2KNFznlqFN^Ogj8JqWfPAjza;(`(:#US Q = W Vb 4VzcH5߮t"!Y$y=o[lQi5xˈ<$͕1x*V Ab0L. {Z40>8JH(5Ϯv䗥* oI' l'6QPHہ8iGuqN 1o5"65‚_ WSoi\.@b F4=5s 4q54-Weٛn&Ѝi~ui+&@ӂZcxlK2txbuw톁X4βk042(<R&p|\F3T.zJYpOVSM ڥ@p8$8GG(cƌsU)CiiEwA6UDTVp2VLA:.kZ|gfxnDFfv M-hmXF%m *XxiP68cMkX-Nf%QVi[ 2}Z=&bjTu.,Z"r`H(Kʠ!;ဥqq]t04;",laL'\TEF`6F Q@82#*] `"(LjaXXH-s7 x#xS9LP:$n*$j,q{صzv+=B¸Ҧk19E]Q*EegIb%J좫hnchI U9h2fjG-!1DlH?l+bRTʣa|fkYjBLBμb5 Fxxx3 Rj^QD=q Ci ,S3H!ybPv" l>sbP wZScŰFMpL ߜyGT8@(`2&Cz`VO,D 3ro|nb6;%|YȺU7N@)Y7Ϧ jEʛ uJ.o[ lvbI+1vVq@8xۋ{ 7Ç_\-[[;y`y*!)LAQPљ^ 6e4ospPCM&twopa6MAqn^cR1`ET>(儒|N桑5AU4Z e,TUħRi:DG)q.4cQ(Rg9؜HOlZ"piNS( "'k4*D}Wε04& vqaI0ȥ[Z#D]0& (MqT:gɂ>55wɼ`휥0 -AQ]DtD15& *!-$D_S鉭ջ'%oY$* _8:"% *ъ`0D+W+6s ,%2cm895r Nfyʐb`Vʠ MR 28 W6D9Cn]ÔIÆM19Z aСZ^\PVe/}c;dĔYmB(9qWe[=lfrD``;#1¯,'~sJ]:iT7:E>&P6pTj0ru=xAE^&PW37 ފ&XrMm] $3NLEHoXmݾD<pH@fSG1Z^ۛtb>h տ9vWg o $µVa:!.Nx#i +xMr "k9SGX ϦYJ)'' scu[hP膅X8v{ 3 )`0@vmƎh\oU5D+qRqcAc8'{@0kt?]*O|iӎ M IawM̃r%;MUq>)p3a<됒t|qTz̀4! 0p@gP&oFo/)μ>+Q 60u*FT{==t֓'h;[L! qـIHA>?u!>nT,ȿoE^sB7*#Hmİ%N=ApQj  ˪BJsߌ٬8ؠꪕw( Ɂ#Χ=pݢdB&-;|cJNgq%T~s+UcO?yW [\ bawnFt5UO Ld'{W-BcdlAFl~!:*BCD5C@T6}X'd(a 螘q'<5D]d~W2h_qxsӐ]078Aa$ܸ^_Y~9lUOryn?{o ?+`y9w泑o58uŻ>qsLrS?c6m5Mӌ N WĠGiqk˫lzy C$0 "b_\(QƇΉD$.C ^NnGD'8aL;"L+Aq` ]BN7&)<)I䇬^J fKD(Zh؎;1w.L$疦k0BN&(V7 `@Hsqh~Xc? @`xmC/jJm^Lg{vh]n,;ovZr$$:i0\/0X< h aVڕC&*o0 l&1%IBbHخo' Gf*)]A# 3=p *MdNw (F$C\L"Vk7h~E&_-.o0FU,Ѿ/ eS0J}R@2 2Fx1ژW8PvštwWU[ %pQgǓN= * \bi)X*Ua" (z"QCrT ԽBk /ܯ* F(}e ql'=ZP#E hH󓨣!j [p`NȑЖX;l")Mar{ Sg!8PQؘ]=bSE̊eX}P)5#$U9nd~r SPǡM 7T”6?7>:k$.Hu q. xydA [=h4u  xi^ xD Fc69ROCㄠZ18Աe7[ȀbHe&!-!W9؏pa"T.70;ʺ@iޕ967F'k+VYPp$ Gmb}?fj &H)e&}ͨ aư 4z5Wi;4!T0Iˀ#T& kZzfl. qV !&qȼX `-q \HgLrcDF`Ks 6zb4Kp ܸ nI<(]h7"W@M{`F9FC0XNs)~mdQKq:2k ^upG9lJq'e92ay;9p(GE-ڠBǃ4Y"2"z9w 4cZ Huqm凖{c |&}hJĊU{7 Xi]&*'kMf@Q(**n\HRώpy UQ!{,Ґ]MB.5]]xN)H[ij -Q<󖢒V\"U\*ַLlTE<\ Vx0w"  ĤBʘBC0_vMNb!x!!TWS8QU`*Z7P:]Cv9V˲!p8  D "$ 9:4ԥ9Ԧ1dغ+tG)ژIC hMGA੝ hx<]@b+@W4$B59p l\3-&}#P]MSuziKw ^y\nMW.3 =bڋ.i 9*Rp:;9ڣHfLA; sA GMS  n A QpUv &ڼLB<8Q@in=oc%6LjaHG; K@Sb;g.ʻ88N{jMU0dd@ۜE)q^FΛX6rCAf1R8_\4RY1RHW.Q#=p+v+y>7}4]b@A-!^t6Bs+L V@dG}g5=pqg7S xl!˓ge5B/тhɼ_?*ES^657aJ:&rV"*fl>k6KjɕCuU)*`my3c@spyo ,:'$Q[Tߟl B4EcwNRqAv@zaStqw\3RAa(]aDoz &T cENJzE4DYLxX|[J*AB05^>Di`P"Vos& TvU.c98}0/c`Z-mUQbP^)r@|/IATwpWðrlh9҈"Fb<J5(mA87`Pp+;hC;)|]8 Vx 18?|6'b:Q`q$DS6 hZ]ഥi)f$|@a2vC.δy3yp5ڢ:p4T4ИՉYj?  & DHW ';0h1<˴E @EAhrxMOsF J0ՀLvl5h q6ZMa;ᗐFMe Xp"gFؒ2$1d6KRj )2ʊpa~3:-l^$"Sna˱AkIR( ?DH)@" fQ4Xƌ4풵#v.Cel4nQRbUE3tUt%GE:rKhO*:jx<mPw,1DEv:΅ߦ_'4,ISlqVHǜ{ l"nGF)8iD5(XE"C4CEyZՁWlCANM4۱cša;?vW-C$M݅qp7<*5[(%ؚ2a| 4'([..HvV(:/8(AI,NZ[9]CiQNpɼ MPHh76tKdkH}qAL"G6EK`#0]w]'Q|2k1P[If&Gh!%t6mkY)p0*hU42/@L9I9M ` u `Cih;pm "?8ɧQhʡWv=0e g=2!UlIq-;=a܆2LO84р(5L&qiA#N`)at,F< L>ˎĎ2^dgpDCّ(%*iRz`T6?(l^ nP+=GAށZ<ゑDТ^`=rA!U2wG\l6!2a,Vf0:Y78$S;aJ o,FV˲芡Y_lz(^3f"0tyC#h|Sh]E'((R;TֆT G!7 m5W] IЎB#Wt x="S EۍhlT>xk@󁺺 m1 kNZts|/+3@M`ɵb59Ds8 \r0Ӝ:FXlgOgr~g'\ t7xcp&kڋWB h({]E5>RzbǚT޸. w]E"m9RRWf$rLRt8S, [tkXkN"5u6xգf6*!q0;wP(r;s LI5t,Ci96NˋHj.TAi9ۥ5E>^qW+.l@ۗ 6Lr}1]C\8mҨXG`f3/78&B]ހ+e=WGy A D4avC%uJӂcKf^pw5ug'Nv!reD8Vf㎆ {&RJ6 Mftf?Hq S 4S[Uv7o7ebKL挻IMrpNXnN+b AA81 -#!9Yt׎B#Eo.C!κo#Z퍱w5Bt1ۉV:r'ݰp:n g|>z"vsCSӷ6-~ K{bPdbF:;^Zt%OIDVRaCH dn=qD "9a0,,tL)K> )S;&sq50*)CUA}\b%x G-zαc*7Xo4曮B~'%a CKF AE`zzmp fLӠ4<QJo _PQ,"Id `fQZ*TM(=TŦҝtv IUiN.Q< /*+M=]SdF q=ݧ1HFc$OU]K D) a5u TWlӮ[ԘL %%!\ XBk  iKqo-6* T2 64S܀5Q's7Mo͘k׍f,a*qZp !qӐ aAzk So -3np2wF"l@GXSM` DM:Ƽ-͗͝X‰[˫b2A*;h)oi9C0D}1Hi VˉvtXqQ~ǜ5tfF \Sh@L n(N)P%@P<8elQ heK1. icPĩǂ p OK-qM$fNPx/ 3+"g#R>s'`>7y*q5lDLei PV[ӍnKW-9ˁ՘ZFm9M8oUOC o R0B{K&fr/G\CFrT7}qtN'}.QoRs@dN]ĜnvzזſEIW'qkh|w#o/-6bȭs@XWL@9A0 @8CTI)-C.h։pJC.P;sr%M  `i(,#a;N(+e:)$>{fwb!0CTjy)Ig. C5O)g㷩o8tICwc 1ݥľ@Vaɳa ~@#n(>[!Ӣt0@,ZV& Y1&5EWA AP : 4醠 8qK;Ԏ90*$ZPWynE([\\0Rv%wWi:"' 9RBRfJPj!ۣϚg'bhW8/VBZ /HGuDG$3"݄8KW@"b팵hT3PґV$HFLYpNZ҉-grp℥:9ǘn뒰)- A[TɜQujbsM;X pSS0A";.ͩSX#68} u뇉C`i0^f@q}0)&ѷ7/BhҶCd9/du.6”[ Y'4Y5onV9 0/`P &D9 "RT.ogTã-v :lI˭,~?@(DT)h00B7"i]*T`c*W!cjk6{W4oh MlMpp#׾ *R#u:cC`..Dq.ϛʦJE(qu0EVeQ\D&u+#EoRBj*66~HZ&$ PЛlW+zC+<@镶 zxX£3XCV0.( AM;D o|܊Z |IP tܒ4txV w3T WyZC4JWW4Y-SYȠ)`$i]K;rB 0A*A`0iG` hlUQKܹF (Ɉv vyk'Ӿ9ǡp8{ (\a/^ƪJA\t#g9aZ&-v.:Ju")a"pI%6!VGҎ Cou!V/6&;ql+^nANLDu*悚0!3tZӈ֣mw(t5rNq6stLQQN '>nhUr'xH88\ W ԁ!gS,U9bCE( ; sA@*: wj: 6˴np _\zFU'x`M]:  Wҿ'bS(րL kR샧(n,B[cM, Be{+]3djfe,hn@$[+\fP!=E-ETUDfɡբDY#S8!FP@re Ȟ,ԣἎ-h]!&YvPăBIILH$NGRƁz0ĺh]wChcYwbIJM8l.(NJ튿\n: 4sRJp  Ra j>,rb,]rY?aqMJ 蘗G ,b Byt"R"*!A!1Xs\4("0 .F) DvX/E!]У~|6qrrd؁O(Rpe&9q}v < bkN1;C 0(T@tqBBU{񌸩1Hl[CZ7Ȅt,lPHޛiK.P]Q$D lvy"=Mzd2` /|aQ]1ݚ+dx:>Qh#X9)1}}LHYdMb󎈿D8g xp#,dw5=NrS&|᳴Jm09l!f"Yީda8>@ՇmcG`Kț~XP!$kg`TMO8*HǴWpmHv^L e70g.J$\x87D. *뿟2 ı i -RIu\csmO$ 8DӦ&!9]8$`s[h;#d'I!ȥf3J;6 v/8ގL긑=晷^H p]˛$+PJ,'~Ke*oN2d?1tv%$/x5.M ɅPdשu<+K-f&e\*e@N!/Wm"Z:(uG@*8U&9EEqNXTɢhR!Sᷗ!5TXGZMV ?6.GMR _XQ}]=saC&27nJ+-#pP;jtTMJC4WpfPsV1`3(܃QGxCΎ+] .nokAIےŻ>)tѳ9 ބB!r8UfH"`!#PUfNA\ f*\Tk#[M5$q:$Eb',)IMN&:!J& 6]#ugLI8(^aSvbjw7K/6(v ?U[U,^1B1hN6c{$P^2kwy@5 A0H x*pY7XaB3Ck`HlCLĦ =聒^+ZAU¤PyAKk=r0;tEf !4)bG W& l\L ZUL&MWZƍ.1li.T츮.뀁?)"%"Sgo"-)'3hJcd`jF58PDۅЮt(l^*'7sh Ck2XvޤIGGl0*h)k8{y .-^ZnI:3ddD`W9',M,IP{Se@9}1*Ewpgє )Iيp/abᨯ)NP8oex!a9񈮀wP1#hjlPKTso~zgm n"7vI1^'nR[W l~Ջx!HqV;$xM$Xȷ{ۆG$q+/H RK/$kPZN̪8wTQoʀꉷ\B AۈlHQR-Aq!Tih9981̙``C\`&4hi`KAxbo QQ\'[N Գ)$Gr旾4cx3chbWnZsVVүBMXЕ .M]o8NJ9a" &z;mr!˻ NOrz/VpWjߟ5&kf#~3p[؁)dg>kH[&jO⑲Ϛ˱&yä %F |4+ `ġ76l)F^C5>)É.45A 5_ig- $ phXE,u:t(.(7z)؋e7UaňǶraJVBuԁ`ow(fVâpٰzD G4 clLJnb#wZ: b4$^D!Y8lp,Q@4h9>U%&IbWxWB$.Eš 6G jǮLik8XAdMhW|6{1yT#p heqʑsNy`s<-Mm@Is4]uX98@:cؖxz}8 Vҧ[+@'`"X pi@[>萮Ә]- S:x8tk|i{$G'.7&ll[u*z7";ֳ0hԥšӮ3=5I՞žaǹ\͓Z~MUkH&k/nZ`c{Tx|| voX: Z)UA,7%kz їAB8 PY')/* AQunv@ 1obCnj"8։Aɦy)[GG{Ȑyeш (86P==R,8w;CsH15(CcN<%@M8*~sJeH;M5.@iV7M4󥩜@'Pi`\ID~1DҘ"S(!ҹz) 81)k*L@aIQ`#+Z|Ҙ7F4ό͔ODA{m q9'@a9(v7V!} / B [!`һE%S Y[;ͲԚ1""l<JCAW˳a %T϶,x7šF.BDhY(.Nu8€1^᲍fBMDtfRke}D@ Ajx m nJqkfT!qN@Y6b?.Ao3\ i`ɱ&C}X (;% Ol<Uk؁xА#'&}2w4ߦ1oih'x.>dEQ(jCP: ˣl,DƒYMW.ShE{[e@`n.2B؁G(0śrZ x) HӌmtbҴ4TSTy +N&4҈9Ģ

    k{\C<."M8Jc*e b<Xxނ/!ܵWmeWȰEf^ן\ }":KCf3/EfNF<,#@HZb mc[^dKc0B8I2Gxp*LY {.8`MCIZ1]Z!{B5dD ^8'x L4.A"{iq@ޑ԰R`!yr,޷|Kkbݍ7 KUC]Ñ|DWo楼;„t䪐MQZ:/3[G2;%3#u/n;@B.(;p ( KI5BM(IMbtcu%(Fi:ս zXhb"(ĥttPM90G6Ʊif ہRq6>0D-aNNR⣷.ݏ0 \FBaj`|Z;x޹f%RAg9}^J v8d Ɲ`6#ɽLyV׌L]&n8k~sG"ӷ0QZrC6޴X#MU AHf;(O3ݼh*+ZU-5[.Z&tf62{g 0U- Q18qy$E7m8Ch.P 6盌Z;1q920"Pj.]IiGr8Pgu4> 8 -qIZ*BNnB[04! m'v*"9\.Pt)L*&µieܸ]D7! ЍU*׉BB]jlCFwa ^Qze1mjn6bM͢4?>yvNFUɐ?8˥8V>(0Ax+N[4ӃCpdҎDOnw NoLVCЗT< `<&7!@#^h-: []kJ +q$IXЬںG.(`-{U-H+]vÙyC?Tj2b*:#SBb2ۼJlNHk'h+ּAx{HW|c=9bݮB_{d~N(Y S7"+/-{!(,>~BhdzSx}bȷA[Ơo j4[l!f-ZٗH.p@&HѠ])nєSaFĥE'M8?#*(#BOm2BՌ ĩMaZUM 5[1 48}Hq.]hb{yMLZND?O+ӭ/\aÎe*>.<ʎu??BxNWz>D#x 7&)FټKGp"[e[@af2A@xP%Ï-=Gkdžo,,}-lJr]uU/ ֣rWot0{\I.SO-р9z`p];d\qCk ~V=y݇aJxfFTѾ3zc}pߣ߶Tۂ=^f͙K>}c넩JU59ل>NbJpCVk8 .\pA]ק\Xpz ]y3$sQI7u:_K4o+vXqY܁ ֪^1H2:ۄ)53t \_~0Z @ /A1Tۼ~\$T}}г[i2zsy *gW @"=+noG4^X2b@VO n27pIz3 A+_LmV&@c1c,b֓^X!A<"Զ2A4&{Hk"k6(*X4vBM1Bb1 JH/jj`Y \!~QP0 I EB1A )bB t6#R4P' &jiWw !ҧbQRpBkQ$it ~6-]DsnCAhȵ< Fj轡zt=0)d(ޜa|FDy+R*801\+t}QL*vkVX_) ƉX"4il@#΂$w 8Ntzӂ!@) 9 o% )TpJ@u6E&ɘlDkR6@#Eq1ЋcJjqPR8\M 1YpQ7Xraɪh11Hp(R Uiv!q@0t t=.ob/*Cv (M|"Ծ~\4`mQ DzT,LRaѷ6 87evp p7 ,%|к=9e| wLEDHqAy\[w $iv(_8DQ JbD[rlh$6QyZۃ-dUD6ۜTT/ln)ZJ EAa`Twˉ\sت|D"GXB[ N6 U PM覤^3g?JU_:w'&Uq2!M W|cTp(I7q?qMXtlRIw"TYEboW(4UJ;Ɛwjdkw%Cpg,rw}\"iI6- 5 `-X5@J.ǯ+mZ-h" GaTs_Lm_i\Dm]hb' n˚F0rA1Q +"+TݨjewvZZl͚ 8 Sb7R;ʑڙE=1}x"w:GI&{֋+E !(ٕq`8[EB 4p`!Jmj#}]l $mf697V2dlr⋣9Pvei4`!G1mFy} 5XJ׶&DGsFarn 9QГMA شVਂqEEE^Zq .# rfsj]n>1M9+DŽQ z$Փm>~ (:H  @6&6ɣp:*~% ԍ:Gс9׌z+mT[[ MVXQ3@ *J ;LA7KAJ㿟\Z ǃn.:qqvT4(eSB2tsh@*,!\pQ(7m )˼sҗndMhZvx0DhrZ0*0&3W6rHqmo tC{rfy񫛪 Q^PBgF,knJ C#3xw뎜.RNm&;?C+BN^04Npn͞F^/Y[kV-pѱ?$vCdfTh1;%Qnl}ʗSw%U*فZI@GKuI FjR<*2%V %Qū$h%w:xb>?8@/q86Ct_wβ9¼]iR siZѻ~w 91 bmCT#sD,aիKBX"Lq0قе{'#y Qmxv~;&/ Z*+J沔N D3t|¤Ы%%T}jAB t%cE 8\V54hI4w`h Rx J o#ݺd*]LEPB+$$₉rj!=ە&D( 58 !~i? tRWsG#ԿC.7;]8l9/jO%6Ρ/,a5Sl~b&8:r7鋲Ys0lg8/y^7e2}s>|b#^/2q `=Ƞ0YCgxukd)iit@ H 7+[<}4\j#2+Hqc>|tbDצlXR3+҉c ]x@~068cFqve ŻLCb`AJ e*p7;38#PJ*@H1 Ϯ^+{D \ǐeH4H싹 1~LiֲF.ň  X;]x4GLJM%|k Vz…{oj$,B6T ƎU-]~T/@CSxEt9S9h\]VUTv,!*.Bo<&" 1 @PqleDeWWɀd)(h0 .LI1vB¢TK^c\qP@5;-|2- 4[<1j掫P :p $4*3AY*KJ- NkiAڰ©/$% Kh.,3Y(7["{k,WY;mjsMZ$wGx2#.wqE׵Ptpp y2B'_Q3MTKh;9.p ~ǟ1 ll\N 9҃za$齉h:tWsi,wp`mVƂdAM1yv͚ K H.#s"lZ8 ٭ Si,6E #D][fμ`=i`-BP y |1e/kmԸjZ8aM-(pJoюVV u҈׼_6rL.l^{3s30㰛nFYNRqiBIXP"ͱ۾s[R7j>@/jL#p CRkqXi>kx h+TA [JHXawS^4A91GJ+kLPad Y \(J''/: jb`+"=kx 7A9۔JzTMy[6`qHm1q&p ;({nMw.[{Er2,"(&|``.q(H6.UM̵fOf\7 [EJ3JlR Tq#} : jmeW*a" eRrP`{k8*:*$MH;]|1'njb҆8 e0V%GN;uvldi ^>l(Q" 6e(&ƪ]9jo$*,Gzeq"o IB"f(dA#*$*1DU F-&c9(CL=Ig6#$ftjÂm" 96 Z( xcv2 X]0DvF?is]L6n;ޱ/Ctv "_.5|P%Ѽd,8d.h{XcHf{4 g6w4E#3l_i+2` l&fsΐGX]xT=s44k (k%9qƞ zDk>\z5eI:2wf􆛍. PaAӆгY#-" ;Ňz]&Qs]B2 a*v04a$i5K5qb 5*a)? w yBZ zsAQamc%:dkNĮ@d~{\15hx& #qLtwn7x$H45GMC}࿞Gg:b.)@sive(2:C @}g_&2u`ftˢ \5Ѱƛ䐎run7A{⤻6F! o+hZ\!"">(CFLHmzs TsD$i$.H@pd 6r ǎp9Sx<0g>: 6 2CmGS}Mq\yw;e:)u nQ^!̋} q'ݘ."S;h醞٭e-%.QDNH9iwmça[zk8l.].f^yEA$#x{1|J[.+^u×X{ᷔKWmfi8hP} ׻׎˲}Z)!җd2u[&x=N\fvqr٭}l8ݘ}x.E`><HIk5z!zRC`됸j%NxM҃ "Vfi#0[ )(v^ /@t:uybDS(l W0 ss&@9YeXr ] pt5P+C* 0M;*?L:5f&sHVhbX 0_=:-]&(R"bKJfai : M:Kڡ3qYF'"e B@İ S| (bQұ^)([}~،X-K?yqUCGjŽB"HE *svֈ_f!CɳcEH$8-@j׏;Yj6=d*+סMCP{MA)+ U)BE n!+51áGʙ_-PSaAUFv qQBiTm}h j4)ް$ZB.U[bKƘ[|#4& q` eC z` jšdssF7{޳v'1z=9 BiƗ`9Jئ.S4r#n{sl435j?8bع˖ ql O.Ybؓ<]˵G[DF_7@8:7usUǶL۷*Qe]CIA{d*"fjB<6 C:EwxBY%DDO 3z9J?H J# .Mi6q56)GW7t{O Cl<+{MO;PrU8zcS6L9Qo"XR86n`ER7z={R`U!.LMCZ.rN;xJmp%N]q)NṼ^wmN2i"ْQxA$x=]Ebs@(ngzl(y)R `.lҺL*'gJw:Cфw8B?;Oqt܀#1N1BJ^DZvDG_&24#ʨ*୎@hrGyr,P֭P'Ϧ$9"&Bƺd*ǚlX iHjBHf"h2[ѓ8 HO|Bl-R)ϜxDxJn ;;Jb%4MQ 3BЃrxD[>1oT\[K @$  iXu*'GL@[ |QE]Q'a,`4`|C )`[.I D=`J 4W~!vJ ^ ~!.2p ujnfu かϛ<  l_&@0@ b8@bĦB+wPUN E T;\w҉^c a72k.h4ux'ʻ,9(Ds Hr)i+4["LH 5]rb=aeAa")]81PMZ ;:-v. c5 ;_6T_@?%&6q%΍Eᳪw%6q@ru  ILBVQ",6Kq̋|UN୉qĦ MMp-BFd4%m> ͈DU yq!ġ#}rATx t(([Uq"~ZM %qA4fڕccKwCi P,(, nP{B_ZbU}wX#Qsd{Iy@9)zІͮ8p [XS' ":.@XBb0 0LBEI*f*LBN10Ue!QGa;.:0ZqV)+awcQ( g5Zh486~~BZ%>NFUt=ފ+46^S).5ru #k0I#M5H[%ahtM\H J0efoos~Lwb`T٠Q 7~;];&E8nW|/Ϝ㲌 89Q5S#Mgr`6ppL&{~(k5[j_8 n Fv79ze)[4 bZh6McQ* WW kN_ƒo_?ေL] ڝ m-WzCYcbrp\;;ǑĹёB%w還irHϵPyá` N07Κ6un4M`oH#oEO;2e-ъؑey5NsY}jsύG~[!zI%R ES@cc|ōs:ʹ{.+eKdv;q#q~(+Xs |lKr._@›v٬3}L)AX㕉v'3Br/(vqQi9 EIӻ<<6jPd[bX隆TZ E񬻿٥ˆ0\6n\ f Dƫ\! 8@X1Q73J2KѼc r#XSpLbiluJ!D q`d0W()u;>J"[|LI+%zV1]!X*Y榊f@QdRjI@Oq -Z$kj/}rg[6BeZ;(3faX$HTNB$@xb-ph=1t!:CpeͧwBK 0aHC9 qA&sr_O\iU!$X 9\+[Pкܲ+Aю@SDY X@!改&%N(>3i @DtMOO\A\`mCN}q0}r6|qU7xYE]PlLo3@^f-4pֱ p`An^au`9n& M!p4횻,Arvd7Ȝe4ip KT=p5 %UhhWw8rABm왪l~DL4Q0/(j:Aub&\ %'PL; 떔 S}܆DM]IcMě}M{a AJlr.5EiʡP8.r7^Dil,KUPU1h '30!StFs_ǷEJy. tUN1I^r*\UaZ'x"WY kH:p8sNWzo\oy[J8MMNއ/&i3nFa]wg Z1>%c``W7pE γ@Mr+Xf'ajif:r)vb &5-#oӉT_*;0Vn`ɡ)ԎͩkyfƊs<{rɒ᷆XC7>ٱtqv5B ȫpA &*mW3@&A^P=,m\E #"V]\ MЂ`4!L UNF[6y;&͋{: 6)UMuR))>o,Y<P\p.܅H, :@@PoLe\UNQ6x3D#g&8ôFt 6< ɲx1912Ns.B0 ^&A!J!4E$MB qWn;- iSz #jtcp% ^V4 A9!ebΑTދM@ȎX;Z pUZ /Nܝkɔ uGfl@e+4 8r4 .Ej=yTi5ZDY ie50$wKGN$R;Trm[vB`t# nSX<yA+C4B2-;׌ڊmͥo[Ⱦ.[0%Gci O 0Ъ`Bo\СTY _] ׮#‘o/; (&GW[κ#GPA#b97̸8Z]b;Ca'c&@A'NiC{0 2֙Ы7ŭoo,sIAz=AfU #NƱPG'˚FrVD`{ijד6 ,XSqK-e#ik 5 /X>Cx4jͫ"G kVN9a0bT[Ɵ&sRXe]/ơ*SD$bmjw`:<7HښGVvakoփoGFtBM=erb;pOAkzqEˇrk6 ?zQ6T1U[<h(@*y͓(:PaNY̺o>Fv5BMc;8 ؅Uzg2N0³7U竏/#J; p ҵwy9]0URjN>:C5C4O/t box K  0M;`0 Ir*W^#TvQ\OMf`Ӳ((!IBb-ǘ@=2S 3^`sEy.{{&y^ U\тyOr䯆;/Xr>ɬWZr..h]NpZ5tN/b@݆cJra)vܡ=|ג'ܩ?dwpW5ap] UJjgsQHhT|8(A k@$iCT'(XӕsfٞNBXoqˈ(I]!Ț@v7G Ӭ<5 ԓ 06_, PzUnGizn=K3鏓۟zwWĚONvިXEOL/V]7X ;68 n ZyʪJy207arALh# [';L#`u7'>-N]M$Xd́0 }%ܴz)c횻/u'\0,ցPμ:ELa\*;͆$ttAqWdbcxA2R08H|+ %p 1h&K;ru nm❈)9OH^PG킪hkZhNWY[%J.@-{}}&@]H5<[H! <`ǵ@]L^B ŔIPPm%Å1) SpS;CXeyO\]Cn wL *˞hoΰ$3\+`97@H]IGm휥%X1hĊ"͐_te<L+4xi5%C 'b+W|#0,gTR7 &-߱4}p0([X$\*؟\] **P Vlp(u;M܏_;ReT0!PcY9}~xʒ㄁ .ͩw6,]r14A}40 Ao:wuق BnT4qSMf07k9(&jc\NV3prc9rkHBY0nSFFZ@&LB3ۃl*x0H@0NV\p\`0_a'Occ}Xׄ VX4yf%5W{tȳ8/Pf^qkHУ$fېUf$ l0wF2FHh&ݷCi x7~rwp6t nQ Mm|+%a(٥ 0gFͮSZۉ@x*I EFyM]w t\ CU4嘈)l;A8wJ.Q i&k/'5C;ȐUᘶ)F!`;Z|.^FHޯ:o,M N/T;;Q=Q?%NUֲS+޵wą`CАx7( -@0p,lP]A L("iw;htX܅=rAVD1z5k q_$+<\R<[Qڔƽ:x,(򹠻/ XVSC20&8󊧅 !~o*Mk!npP(L6L]l*@m G,lFʢVqС(JE:*xa-2b-in uJM"f(6ix3BWPM 8M 1"ʠցˠ\(E)<$Qs ecLOD*b f sN^. A#8|( K 䡪\sn\ibrd#irEAf CV M V-ӈ}R3J(k}Xr`FH.F9X(hR*ظ+|ڢcwk+ "HE,xn܆"jEQ7Iİ]lxA/|YQz0t1k4pՃbo keP!Zw&Xiua*\Ai4[<8ȨX+6N7@f"+3laɏ!lSn4JxX"JN/4ئ6/C+zvpg@*"S<+ H93TMr#"4Z !IA\88vbvp ,/o#nUFS9tԛ0M fd v䆶Xg$<Ø/E E]0ayU pSRS[8lU;2 qS".8J9oi z .DfK0gGlA'8Blcuq =hݗEk9PxPp֛s!7#M56uJ`Jk70Wo&p4;Ů8ɋZYB!氎j 654@iGz9=^'٦VQx 1Jj6DF{g-p+js!?U`œmNURϦEc)`l_lЍۏD45.Ht=.Dich?[~Bkx D2ُ@X%PbjDdYK(nr)'qg#]!m. M],⋾\WT ~f9ikOg np}b|8Kx;냿7鳓ʃPj75y&8WYֹ0߾^ g0 amë뜊("|0!ZNټ6mLh,u?9+GӖ&p$ o ⿌Ր^sZ{y s .uη]z:ëoJh&/1.mRǮ=]{#x&]pGgjiÔ{ngfAG8浇0M`^yRI>%)\6Bi<6q͜:,Įk 'W|cYgI󅺱"}vَ% I^tPx7f䦍wfB>>?<\qpnM.4|vqVrPIj\ ډ,Įi5$1JnODKsP '4YC cid0'TDqS_j(?SCv^s)>oFD/E@&& h;1;O"a](3鏯+b(8]* yIqCqPW@DMͼ0p}AXo ׅ75iEۢ&riGvPlzxB*>hEDR}1P ,jbR&uL@BO??}~⨝ b3 Hzc(bc wD*:f-oxJb9@  |2.Սr y(g"C^ޘB& JG@W!5\U  5_>`B,T-gsTɧT4AxUW!N,IEHiZ'Dnv, bPt]H|=r.Ԣ9ɪ@ihK,m܂ `>sS 7I-0`QO ;` TFna\R@LTENػŸ`2[pp.LSu:4t-6o]~B!0SyUBJ(2%S 4| oZMGVçН[gѷ<=u2UE8AW@/X83K=1 FG`8؜-k{, %#8j[Ec4tN6RL9J.Z^qmv1QcF}^\wOfvWsr;NQA 7uLPwԺUࢨX6So6UjsB/iO S6TKo( Wj9JB w04ls@V`٣n!ײ 7T@y+h,,<9 kDKJ 3cBEK9Uus6O.WrMx2B8ԙfSUu4r1>V jyW lZS)-XB昻=^J0sa9UTT0t>XkL7a XPY &.Zlm b]npam4-~hh<Wl iW8A(p%tta"C0'!3:&_8-s%z (I:42<|"ZW` rQBUt]fEE0N4n y bsL V!.W|biѻ?xB@)C׀0eQ{p]E.L䛲( J1 u;MQ8w1(Om䣀u^rRMr}ȵ $/6AA+ʰEw p "I]oyi 5qp!m }u.q<((^& o* Zj`rl^\ I/%Bb!tn&)7P4z m_:0&M!C_:Xpb{B"%|fv6*򄎺_$ԁVrUB(6F1JqiEJۜɥ&Qƅf"MZ`V& S+eϜܣRB.,fX9h.LI,C{[:<1Y5^[1 wD6h&pxmbȖ5!|sלsԻ o|c<怀Sظi \-D9)o>϶pt17RyDǛf]rTԗB-lj$8Mh6\Q(5*⚮] x]u}ZrSL B󐍩;5.}8;.vn W3=͕z8LUE<~q/{o)/dGy5$8ÒSÖhC9tg~+qKOW$y.9fXtte|CWA)wV,~\vVd()O\w4_kA޲fXiUyӜ hڜ1Nxf{~c`q6ׯ9?G-yZs O,.CXIBU|םYaOTB^;MneBeNL` q(nTzdFhEEoY4Z)hY `JB FQ;$U(PB pZ5[Zؖ^<0(.<)57Q CP㠲]LqޒwRcTGyI5 ,`_8 tv_IT19K`.C%"=L5H FA)W/|P2D|.0 b65M?\e@3UM" oXֻ [Dfg#鄎8bѵ%C+H*MI`͊Ml t`I6*8_4∓}w}qۅj! Rz@Msl 7 ;c8y0`Oҵ(J"'W"J\ īp!+J;Rq^޼&4;P>8@=T9рETUnˈWp*o_=2@f2OjVL(SsQI^EPdPzHѬ Vr!2 'pRr?5Pt \ `>|0*^RE mk\6N$\ s#D`Ȼј N4Xc(Jz'ehMSIÕ z,GG9(RCJ Qj:)@,Iajraj@b.])PnQ*6vW\v0!&Zf\Y("dGL;lEeb5f5;,{h: 0xm4Nxʀbqm>]QgFlVJS4Y]Vzhpc1t⦕; 6Q)BMZ}rj,As{E<6n5f|,d0jɕ 87֛R^% (U@ ͪaq)]S^ PC'y`*6߆#uõόlW\Uv;oFRzqsj˃ D7rXy_"˛Ƌ$A7ی %y)(M6^8r8$aؠY+!Fy< m&)҄KK(Id !ƮZ)͋fAzɚLre+ɇc㱠hGxԚpby磗*F7ph(q$M!&x|0/϶P `/:QA Qp|p|s_,%M8lZu-y g3D8k} M\*qNʁwWjwUs vߟ\5\TEZN6Y Gk.8 rstUe@AUi(p@b!qRED$CR3M"W/1Ax̲$)Z4s[ݺ#n@iY[}n(O)%wi(S=yX<ScDOݲ4㡗ewçHBo (8Nb53<i/@-Wgu ϶ $A7)aAAG7قA]IwLA;N\`y&ߛL铫#k f/s󆠽Z*'$!٩댃l@7ՎO#8uq=߬{thGr\`K5xw0V"G Wo{6z(YYy8% (M0l7| -(CIۡo7QPy"xp>XB1*鼎y]Ux<+&f…͛wĴi(P ^2O5WZu5=u q~N+Ñceg<84sKΞ{SicwEvN?b%k8YbÙː!9 nTڧ38W˚ `&ߠxmru]oZΏn>8F޸w幰0f^&3ÃU@L%&2gBwq)$oBqf2#^W\{f? #sz5Z3ATMT2 @ }\_Pc}_m h;0JB”i b&Bd WB q;z- z{*~ Rgb;0idp+9Ey3MU$P tu--G48: ǐ8!%*zmcU f@jKƐd*|(Qh<B\((Pf WVnQzŒ_le *5"7hmTvۈ(; ,Xȭ kh P\dts@9 E$W*af¹{1@:sB;×?|T,አڗ#.kMSA$~(A8?YlCu fInMAJ'r5 LDC$5mpA|[@YH/H퓓j@qbZ[]@v)9kVVta4(w7Fa@7vk &.TyHf@@x䖨՚xIe%7`Y…a#*8e ۃlI.O6-ٵ9-zT2"A+ S8 =rmCaJhu3O;80xrNKܕ)=7966iW7H@mKtwuR˖>@a=ȓG&IZ.AK"M&*[o#1[OhCW~w|Wv[F3tE8ѠJ3Wŭ/<+{_84tKpO,'ۃtP PLp.rz=Š&𛆠kVz˖=X.~ ^dm3x]=U;њ>0Ui_8&,Mϟp 7, @; 7egE !cЗn ;xUC=*P ^|=n%M<v5I@ m%ZqC %^utrqI<݃' Xʊm3y Q3J)zxeRѰțI=89; ZfBnNW۽@%0I^puF&3Hc yEx ihsqĎ\}:h]rmwG@־w*,T&{bA ljeNfJOy[.D ly GɒNኔ*Dq| ip MC|}p` U^ 5Jy9EA W~H P)YDAXݔ$=2v 3}}0o79xذ iۅ"(X{l ť %L`$?8Gnh%>~dr S/T9:]NEp;n#k`Z<`RSw 9 o/[roAҍ_Dh#D ێpMXȢEht Oц!>eQgTfˀ;@y-]XAi9{, {\aTsaw)q8 G.ا!icƨ^ L^Va.J$k\7U# x<liۊ, %Rw2ի9sY %( z*8l\X:SFˆ (w9U+α5TACM?gXa#wsh6ve<4͢Z!Cf`T"6gQPd`ـJhPL;G*p(q%(&@a% 3J]3h 6`(Vʱ*3P +I*HV9Ye(߶6GIW,p8n(@z9\Ee`vKQ(^Ur) f40#Dӯksy1oV58 CCU n-WWmT9pkVl ] )EʺrƑ6hrmTe!^&7L#nmKN,ԤI%HVfP:]6ގ|0h1rto\;. _emK^ǫM4nŶ@78F)kwTFUUWx.` VѮ_?~KW `;ZNՐ/< Z; AC+Y{.#iEʁe|9EV4K\X"ǜaLJO  O;=0[y\;AK68]J+P\۵ߞ12 y,]\彯r%䍞nn;NoGRjeJ4jDŤ$?>uZVԦXj颛܎4>tVEۆ9JHa \|!8X lV\AEwq((_JnU=u@ҍ阬xh؈wDtKrvj3x=}辚܌:ЇƹA7S42d.Ȋxp#Ƹ"474n KB-.<7H0G@Z^wᢷ{"$ywM=p>c5I}b}q9]F~1P9*kr7LwOmum;::{'\x7)I<TGpwL؋y5ϩRqrXO~ÔE\!c|vqC1CEO'ȩke]nRb! y}ռΐ.M\l=1 pO8Pek 5+6 9I_so,5tӚ=ϜB=>ENk6 q'&tbB^1{Fcƌ9fIβ4Jsm8ZC9Ji"h aj@wPVAT>x};baPK2$IOK0'4* {ӂڭ=q(}MTG䒄#e ٢ 4 uX|N@҇*$A€@M"A^CEUD 1T2$mN\X]Bڹl":&.4bmy8&|+@"bB5 iNHM_8$@ٻOb#ajRM‰@(B\c:9iJ9hۭXX &jTi8Z`0dirA+w1[&z}?I`/C*5P}ae'z.1wa(8މ'`1! W,VЃK~u>(, <m{<5"``]lL*REF(%9NU2Q4|_ h*Yp VaNJۊFܮ"aq%403cn!5p$]42""D7!Ow8G>4Jq=A <G>")TA8k&`7眀qcH^83:Ń\.LPiCWYl%ŠKY"p\xtP .Q|<~▚T8 @T)8|pJZ= dC3!GB-{X1 4!@߮LFM%6#(^*[`sw{!*2:!d`%B8ªq6$(7^BӔAvq5S: &P?[V_7_h5F׉dcFn.!Ekm L>T+Ew/H $q$pvV<ECqy`7b=1yޘ1 -\c*&!!P튵JQ#h#ڀٛ;pJ! ˶Q MM3ȕCHa +Ñ\6 o+;\S878 ٠n*%;vW DY_?raFCkC`TSo;qe 8 xX" ͻpj"LЏA5^p߁j$(*#N-5d%to7M~Y_uϛż <󣷜o `,Muh8ѓGo,@{*)XA^Rg4hGe"WGyvi HbQ{0m(91|avH6沓DIkHXP+kgʧM`]K9x fa@qe84y7f6o|fBٯ|@pׅf'd7G<;U(')= ;SelwMP|}ZR˾00'"` yb8 tL8Hw{f~}@"; wE0dSD8T="&<89AxL4nیٻ]urVЏfs[ +]s2+ky.z"FKۓfZ\i)4#FMÞu/)HMj]q$wQbyd6N1 ݞMH^y_"ԧ?uuǔ.mPL3ⷥ,#Ͼ|߯8Nnq5-hoOxx=G+bulv㎺}wyVၱf9D?xSut7P ֺ[ pz Mb`j3JNbGXE4RBUnȻ^¡%*E"\Z@<1etc;2J▀Q'[pFbХ{ ÙҞ0o[@u˰}1ht6("P5&0Gv⪶4 ڵ@𬆵qGam!Re0E^3An&݈n|da`U*=ʻD#FAX߾ B7.7j#BjX5 !" wE<Ā |CX +`ѬT lj`A=1d:HSwE7E#Sx.vbţnZć W K:%BмP!8!TD֗hbG'&C + gTtWVʡ^V_`ˢ:xaǛH]КF2*x9R7KzqhCK D [CɯJTlߚRM;.(~"I$sPBm!.NAmMȓiLz4tW5+J$ .5^үͤa"a)ݶM,\ P9(|=l Mp6z>p)9ָHP.; -%ukB $tLiu|Nx=NK4z@P??I5"75v Gp5-+e= (0ס89BA&*CSK )W)""8N@I!x0$󅭺a h`0$h|]ݱipSi13l9 Jz8@#L%81yR~ٴme(54'p^UtAyg-xi<8%Zf)!.n;, T)mzE ˕R\{)գox.5(Bkq09͉, U2Be7Z!bIUkJ7q,3y J1 2(D9t"9E+УM@M9hO PC4jgbUhxk6 |T(&-G$^X0 S&V< Sї;1ԞQKpD*nC+A=&Ky2M 5 26@yCb">Aq5 f*݁vbԅ WP'YˮUҔ]%h(Kp??xp -sICbj@j1G6sx"6Y >!l %s SVA9r0F AU PNP 2P54#g{ʆ"L%3֋W9DIi 6.͢]!'74fBjLК4굨LG rBxju14as2ۀ8MEe G`IAӾX&:\NfusrpE vhޮroyvh6qIUm;8l;sT/zg9Vт],$¸ߞ(/+cI2j,nU@f+ R RgMÉ [87 \#\"=%5 6\ziTYy;!@V 7V_v^+|O'.^ʪW"ZnCHh CYQ@XX1:8j) q.h"Ke. ÈuM`צy4dݍߪ=N.gNO'=L}fxq-&/f_8o4_^p}"sr" o9( z 6 LdTw`\=GXxW{ɓ}2Zy#V&:DsEiB uA p{%pZW`.`&z6iEpa'(o\ESu75@1AGemFu +*O?AhԈͅ ԮjT?s{\4"WhaV+mkǹpPbx `#ksmE 3\/L]0:D':ʹ 9Bi5TT^/v^fȃ7(ߣ+E搆ƺR . qSdwo&B *x1Tރx-뜳ܔ(bbh3ɍʸDRvټ aM8y 3)&*p){Ƚ^q @G%V%Rg4!+ۛ<*XƓ-D`|Ƿx$qL& C;6)?z; #+m3a([׮l\<|zx}rB" P `AjRրH2(4Lv46'mRX`&`\ E41n⃁RFid4 a* ;0bn%%5 Nn"e}2@ߏ8%.!‡Pݫ.0Q}) UuWFѦ 7AB}1o kDrvL}U En^X@ }2`|BAM?(i1PM=NnoS94ht'd L!Qg."Y/pOs}!2(BhTs(;b{KWXVGwqSG%pC"4 e_{=wqBgF,ݰ^wrW+ +rʹf"QpVȈ~ J̈́H۷@¯8&ᢩEqiɩk'6\/W/H!JQV]Jj??Ptu-1 xv"^;NE¿?LM+)g'Yu,f R914QWc7V]wyE%!WXE))Į[בMDϛBg05]CvuFȖeQh=`_j￟l9&Aesu$NW `lR'ya @<8Я84oN09ٽ`TFf'Rũ\(Dbpز * 1]bi:չ\S4"d͔ //|CBQJ"/K9v qg8&i%ߢ=&2iu ư-q /9W[ >h,k) 2֎|i ZYbW " pmG`fIvu0W\Pp a!k05P΋4WǙryȠZ+^[@5<f W>NcqOD8voJ|1#wF*K Fq)[˳߾Szʽ39ОSR{7Ǝ`}^op;5;8л`+TʞwtwD&\AK885k|L"M'9 m ,`D;h%0a,I0zLB.nlKz|& @45 B4y!ҁ/if[v[*0T&rr|jwc 56;Q^mlY9l7W鬹reT7/pRfz6UxHѠ>yʷCLCf*"Ӕh&^2VE^;2M5oXW+fSÃ^ X/+L.)vw-MoR"X(/ã9Mߣhp: fwz׮S246f=ȑZnjnn:W m Y]c6822EseJn䞷_dNc'Nм|bit-{c:Z<1M\)=.<ޏY/w]4L{Æ999:A׾(}]6aqK%nr1@R+8l˃~|pU@\R7U!VdRP2tqh q%rt&Ϝ'$Y8 ʝ^]yd*v[ih ל Cw iBN؋| k Q Bv$Nɬ, (xGC( H XX.@Bm*eh+>uWF9%'f,Mٌsnr5H;PjOw')]{bJc;\"uDyv_9uj¾|qpT ' 4 ;Wߛ j,-  (Ju)V0_LbòPCbh}׍R:=LϚC@\7Ɯ8 DP, E; }.=rCX⧞N"/ ||4`uHRB*/M4Z#8szy6MfepeT&0Dj8Zy{'cbL. v7x4WW2HcMA zȁotmR& Gka$-+S0/0p3U+b04K8:%;Io% YɊ]ҡ9ї[CZU"~'4yUSo#K$AN3]*!4W4 h_5 ZRHLFfV.-!]nkt,1 ]$C-cehrIKCey͏ zc4DY1`"؛bo`םu4g a+ܠ))v+8I x@n᭵uVrpheZhaH+Vƫ0Z y&@&.o7bӡPG"z:m+ʛBMIHhzx 81jN4kX-䝨8,!#S]Kt~cIu_L݋0lD8 r6cbjWO͖ "Wl-{~ؤmбX+UB(ӧ7\ -Ɯi9q0 EPu7Xt<}|AiP#P\.hwJ|(N.A``l lQWg&}q,-7'0H Kʀ [3aD8'' iV8ox(i(1tD2T}=(:O\36c s'Zi?}!54M-EOiR@oЇ yTMbT+9Tu5j R`j*:LۼdH{dKt|i-<R[E A“]}~w(D8+8 o8 L`-UPBq 8 ʬ:C7)^&(c|JyH8P]h12R);шUJˀ9ƝWo8<*"w֮xaCpen<pK 5k(XjLuhLf3#w.t bg#^0&$HP%YE ,ؔ'B9 [cu$Lq(JJq(ٲx9U J(r5a$mwל(ʝOL jЋn9*%٦.QT_|F@E<<P&oZ+dQy g8/WnX7r%N{+@u@.P^747˒dY1(M8͝@BzbbM>RD\=j.ZP4Bpl:p˅AT[64m 1oM'4uX^S QbMctл6fRS(f)TR* k[Yp 5X愡!xp55$Hrvp0 T$a A3@LJ"]jKF̳_9ExaHw#OG!ayZk\8]T?[,8{vq49G팅aT-rI]#FO8mg. SUv#,"/h$tyL$Una\J:p Ӷx(:Rӑ'YZO) xCS@U wW 㔛 q"A6Q8by6vo\P8(A_g-sM$dBvPsIO t`,,i:w{5 T P0]pp8 ()iW!`iͦ" I .HqxnCD&_ ܽ`ˑ/%q*&%kAn#ʱq7h֋w*&ϟ8M#Ƭn@HMoW$ )6`:[F^ n5NT ǯSxϩG7t]7c9IuLA]ouW{s\ӷם⛛oގ&}TV-8@&qe)1Ɵa`%TxI1tK2 2!'B,Ֆp F/M]P mcH،ne*D5kw 87\n#҄Ŵ~} `,N1nڶתf#.D.5SoFk kos +_nx4ZJrdczrWeˍ`P* `9Ȩ( Zjo* Ao֐o2ȏX`]gm)N㼢=ΟXl&ָWyew2+ɔL|zpF?G BSe SK .ַGoyVKs}r{ll`ټv$z渣mG3P&qF솶''/͊pwgz1BRko<=0Uуw4I#0(uw_?"yuo\qRܸ{'}k@g=0UL9zsCpqmN.]ߋ8#gx >1Ülu{ͮS.)SǀhćSXrIMl=t iǷ uGm50 "pA]]Ǥа^i7q4qLjC!W7A4"\U,*߾rkP {6e|6."`q1gk@a u(t=1d!)6 UjR< PNvvl 7 :@P!Px"  ڎ*,."T>L/߬>X@@1>bj*kF+Ent4NɈaĆ>\9AnjD'B3ja4n$P:^WtLDIF=ne£eEm‰,ntgo#}"E5ypiRE.؞0)$"!"yJQ NC LlЛ03[h %-f*gΖ:2lC\8pTajq\j7]Ivb &VNBjmFi1`ϓ7Moxi@@NLBE@hKpr5_L oN@DQw矶BbT0'\s?9AHIBa,!:.ó׏1 x I27`BM<5=dIQ( %]mMTްMzv/LZy7hQ8@;{0R42-DSU$D^]a#I6𡾽 d9;%h>]\t +Z ".s6WIl_ .C;Ȁ_,u #XL:B>(P5N1S Ļ;)}SS&/)|z+I=hZp09<[i[jMk:fUj!rmUt䂄 EV0:>o "01U8/w-;px3n_8DaOV nbh]: 87 r ^PK+XJ#8˱QC}3PY{$ ׂ\;l1xF;K5uM7Z" s^i,&1iN0\&Z " Ax &0(8]6˜֮0JVvir\*eou4 L9җ{ANO-<9BU \5Z|9q G!"K1MծqoUQz4m<5P4$@ @H_G[X |>K2E'V/ Ekm P<Zڸ!1CE1 80nEUix= b}6@v9 Dl9p%gjMs/N NlLq]_ Pʼqp8x^ vE6srXAyKZo/5t:[Χ{zqDY 6ipblP,єp@AY\"B6orJ5׊u(b `+K.†({=X$ ftWq.$oFߗeG8 azwYMkU늏)vAQJ|de@_lE 2}1T(,^FPp \`$ LeJ| wϒU-E3kɐ*$q(%$yȑPMw-D[Th TE KL`(.nLF+rC!vx N LRJ^XQgAS[b/p bڻ蘚a^4XJhM |* : U`/tn.c QP7΄]"|1؀>n-P eDb WQf .gлJܲ:~#1ܒ81 "\Upt*(z`V*q)$)'TG7qӆMnFweFdaj+Wy]9րv*OL4Z6ѕF`v஀mm4< uӁ](zvbyR](#reZֵB[nN*ԮԹcFNitT-ߌ2}Ht1;i+삑xK+ &.h_?yGR+?TǨ<.V@Dť4%׈`(Uhc,TK;5D嵦,pgc]SQ༮:v/Pj\Qc㜐]o뗛)9_KjKi9PS $kɨZ|cv#xRP^Or]b䳜ε6a;M1ٷWBÑ>k9c{V .; 0 S\n+ȭf3 .A4넣ӝ+wVU2wgڑqO[қflZA tЋ^L*ML.-*tM[/ }T՚O I^8 =N`h+-N[E{ xKŻ2BbS%f`dl(a%>v }?ydO'q12V}1(,|A@!V%.(4rGV#O wtMm&ц:ÀZ_! S}%M+c!tm/1VFRe\?m&\آ`4C*Ld S`S`i+%ẁJs]Pw^|DD6#s"!D`< 8kl!eqA@+&7*&!:i mfȣ! $ӼJ_ _[R<J#0I즘D+ |wyW4WX,*lcd:>ztg8!>/XX;'4bElNٲ}04izf pt8{¯!j]gT֖w:&tfIe-b_'I%3`a 4 hocP3FФ 0l"H`-jJiZ@+K)Fƪ _|oSMRR5 LC1e1;EM8@*4 M(sXl" ,ã TNTϾr9ʂtl2ceG))ɚ'C)t;y {#.x.HB *uP5)Aқ LDbS(`lYgY]g?46O@4j(e966?xMsBpv1oMut 0)v嵉.vX~_P^7A[8c9RiDCV!m!ഈ[J>o[|G1Jy M .L8M]mZ' L܆T&p%sM@ S{ SJ{f3l\B؂$ 7b1r2RE@+j:k( W-4 +aaCZ 3"a\I "DpAuiE`"#Fz.A!WyDSRL 3tRhT87vsB@ƊY[vtm&w mw]Itֶ`OuN?x)y480|<=@(srb$'xiB/Xf_UxXVQȎ1msFvˋdG P!tu' 5%U0hhͩ\8ʄSvkyxak[ی!5٢q9491e1tW/ t*` %u |umDt6MU큤Pp"28{h'1Rތa/A\"XP$Bxm$\eF-j+AA yL{U ΖTrBsIAgj` nF>FlJŠN&JAwѰo(khW@V6e8$"pC8bFr0/ii .*$wꋔooUҺ~ ~){:wۮQ 8ǣsFrO1 ҃iU eo]5YAt%3JƭcWxaZRN∕S!vZ _Tvb.DE)SBý̤Pߞ0BcϾT]ɧTťJ02B=6眆2A0 ް xL=4ւcIۛ$]Hӱ1͍56DrSgw~B1sc{#<:($6Ow52`r:5.UpD41t,;%w{-=ܝC͘ gX y)#A3P,GnWC ?v9ȑqUBP.&AߥǸyj*b`C7 )낄Ѡbܺk$ Z%T,R<`U5 R$__qn"`8R3P_?ڨKMk eF8U|M`bf_h!)=Lس؁ ӷZ 8 gQO%EXfpJ4s|axuɃ6*U800xn q)Q}D<`uA"PP cy8 c.o44דriE.IB=m|IDtb˱O&s?Ⱕ"x bs Ƴd1Nx +#<:˭Rrj*0t#(t%p!b-q̀~.q\&՗V͊S, 0j 8k%A@k&??x0(PGI xZ]_Aj;_=3彻Ʌdh㜺Fcl i׳4;N4+u.zZ*@9" 5]e@h fs xn.RZDUYˢ̴nLi7hz`n'8"er5rL <3yyhOF !!.?7o0W׸z5SgCk͏^wzw^v9GO\A:_R$m4\7klӻĮ7N.zF\)29uh qy*x- iŰCw97V E:aˀ]TBh.! 14zQT*"1a6fINQCC+o,%QlW :0š9#-ZG`]\t\Uz-LZD4??R֚7aҺ C×k8%nk\"ۆΰnŽ?9s"ʕcp׾j;<Bp_d*wqM\Ra$[Cq*mZ$'MI8`jCQٓp"x䉇]G4Ek 8$Ca%r=_|'=6yyVgorHF2Q:l]Nxq]6ۼuE ܰvΓȣ& @ox*]~yɂ3ù= ]4y:zߥw8"@vA0|0>&8W~\aK W8DDHM`P:R+~I%ˆqz=o{XߜֵuJq x=O88IW9ÁGs#,GH\TBf8&(35 lϏ8͜yp6\ Sل!>KWMä<3YA@g p4p}0Wd>9e86_|d@h' "FMk X(4k4롰ΓR <89FP*Wi+h sR $_Rn/y(*8T~zg=9@hW&@xg9K=4vCD: eDK:5bxeOxZr2j"xDݚX{ 㠒TQaI+A0BG t}V긪 X_z-_ZZ !ˁhD5 ǰ{;TPK`x"ML@(D-˃]D V&(cxX7?H@"j-%+4 aC=2Z[9@ =@7Aʌ ƘF9UTwǾ QT:g6BJ w>8ޤl+>-^=77v,Eds ]I49p]x'"EXɄp)M\/P[X@ ֺ޵pQr^vsPG$nC]v%{Og=硜FL@JmB+Ѽb7^VJ^t#x .bɼ81y)kQW*!Mm I0|N[H716t`>pK7qNeǞ&7jerPY@7lxºBXs 'N&r3{(] 8?]Ew &Q@ I8f@$^3(C6v0Ǐ0ynh(M.P飊2Ԕ M`"O>& XC545\,& [Ag0)a}d)"]&n-^He4&7klrobK!ךBNK4F]áj?\"*hwIFu#opyW|o+Nsv(Mg+3P=oN);ќ%hfE^yssѡ\ DHBI@jJ4޵[Ĩ6> `b! D!S&uuW(G5h#a(D G * }H6h`&2 ōRQ8pXEąXBi@!+IImܠ-4 "TpD4C7!nA.f` e|P5y"@U:N\شBQCO:lC,gl \@>J%PFDƁH*zUPD>$,9yvE͔GD6#p! 2joi>sz}̘^,Kx-URb&~k OQwQ`݅5WLt-Ô>?.&Ih]"}\BUT)9%.;r}pDldlwd1AsxPx k4݂n Ziy86d54za,ojyEB7<.Bha ^ሤ͠WMULJmȘږ%šM2l@Cr"Pȉڷ(4ރb/Ǥ1;, U-v<M\CMByr`&ao1Qև'Sg ir w$_*@a=b iwSCin[Ҁk%vh&iD@`p&85 U`.9omlWZ$= (O]FJr։X<ʝej!x'd^.hz^,:+s;A ?\Uy1S@TºAK80 844S}0$XjP* { x hp4w 9H53Kɑn7Da rf6فr6x 2bp ; <*P8slh&qMTZٳ fB.vvurB9^sj5xBNkp <U؇˚Ěi~\gkr|Խ}154Iat)%񊅳6I۳Pte +N^ZtXsëّϛmXqn! : mt"i9p(V&)qyAM!7EN8{RlhȂф!⢠y O;]3Ɇ6֢/AC!"-[qBR(INv?I `كI5r=b#D*ѿSvO~3wU S7́Av.d7Vɧ; !h4hc*Τ0o8nێESGϛ[yfM\V+PlxUP }0w;h5!\1Qp *$Y 35 4 я?T4@@x0ݳ[9F۝=`jJV˷.n ryK_MKMɪ  Ș ;8WR|%.iWSNN{Ʉ:{ HyiqCcqVFˌiQl1 D.((\`%;LšMje M\ qѷx0E]fis }rfq67or5]6rZfC:X Ga81{j%L!`GD^x:uҞ vg"d癍KA`:%7}u:4h^xo<NQ1Mn<CJtHfL]08kI>1O]\i~PC˷|{| SZD氍Hx]]x3";I4y7T|bY^sDO>)H#ܡ 7A2E?YbiX68PjU"$DQ\#NBf5 }s ij\I}9!\| !b`Ca `'LP>iM_?XH3Cὦ .B--W`% |1#`(r<QJqUjbO|-)$ ;LDMSRu,]"˴8Bpx)UuV`q# J5!_OfЪ?K Va@,צ2 o긢@T>,%U bzFxE!tÀ^a^N"TI&H!KɀvZUql{"^Tii|@94a"FfDZVo8KPȕڞsD44*Z9L8"5] ۠2 [RF#;v>o0E`B:+ۇ")wJXKi%iKm>|qH)y(ieH7yypT]yn =[ q0<^r9@N哑k^\AUAƪHT͹D@l[6:r tt t .ۂ[>Jzz投ʮyt+os!q wkۏL;ilp(l2(ۮWv.6$ 5L*W` WCgZ8{˫tSgC6@%F j`9rۊjG=)[/'9g?>Lke iɄSRȾߡ<_un5 ؍,qCzŦv" #UQ;b*2 *-EYtWBB8Po CՖ*hgOҲp]}L%RMK . K*1uT4ٴ8eTTiSOX"rA,10 re50@,:i,QoI o!LXqAyfkl(Zh)Ʒo:1ii6o k y\MrXű5㼚NV!+| &Q4l0s ]<8Jǜnmw`Г*mH`=l)XR-z8RKA,t=ҩ ЮA''dMZzҘh# z-+GBMƁDi t/*f'e(m.[ ns7Rmʟ& Nc9 M٬)<Z\NW Kǜj BlBcܧ* ƑJ6pFCf&kntOgs-yte&ك#V݇bqsTq)N)P.*!| G!f %2Q@B5W:#pKIcmPQ6+yXx_VDקAcห +h&UQ#M-B :`I$ LZ(vy&^1QVw1Ǘ8FH7.wxJ sOT1`jty :T'88:Z81V8@DY DF8Cl hy!xoD`-M&V8pe( ˒?X})KL$K ";ʀ"hAޱV9153NmeH&vdѶVd1*,uul7B2źܼPeҋ +D̙{'6z˱0!i}ѵɑ:k p^&6%G}U"9"cqyuW)LK8J.D4'ZME˜n ~Vۜp$ 4Ig;x[(њ W3x~nα݆q^Zѿ| ]p`uV.*|6gq|M?8NF: 3b[@69@wf6QdÚPe|oi[xLi A!j#s~J4nɢ!@nnmTYnEϿq4Zc؍;2DGrۼI]uW!^Biwr 'Gf!5y& ]I ʇ j )y\*`WOp0DVrp`vZVo@7}X)!/y:iQ>1%8 :xyĤ>sVeD^53R]a[GR H۳7q;4%C+(mg5a(PSUb@x1*6o hAݧGǶ;#!K/ -PYn [  &䠐jtC H?:Į854!0E$~8iU Yfi SЅ(J kB&PC\I$Ooe6\e ݎH ZB(Q!0Te0 Iצr VXI Q?ؽax*!X~pdP5{ɚvfh ZF w2قڀ 2ٮ&Mb6P]0 *'EaKlH $Ay(޽%PP.0XΈfҜbh&j okAvϮIcx[NyPI> MƮLT֣Sᆰg8yV=q+x߮ #뛚h|;53hpô(7oR$8^.rҳO/jM}s] u87dT02ÈJ$.42QmqAC+%cpeˌ) o󀡵c )٭<ʥ J۬`"f˶B;lD=5BWi*ǵGjz}\ Z1wA%7Mn<#ͣʹX@t e)ƫɷL]tNn+V#MG+Wn ct10i%*,AIKywy`Df8$n 4cHx]!y7v:нg `qU.@xpAv~44 < GE5kgj/:օTAR <=^2'dID4TBi-IT\R,&AJ]kɴL٠dcbIWV\UHm 6t-@6( 0ؗodrk[z rIiMQn*F  `QA͹k'7 $D2kn J ] ʜuY'N5w^Cb)lvn1 /ξE|DƪC-mm+-Hrl\!WƭopcrAu~TNژ&=`nXu"ECKk5.oC8BuWeј f$:!Uĕr Pug qDzxݛ`ׁ;Z O]uìi3E88lۻfDj]J MsbhR5aFZeMC/,"6 EO9L[46lɈjf7#YT@r XTO4w~J]p @YᦟR4r %9*1W3 $0im3z2L\B5NscT(oa&յ 8g(&b/+~@%]b=^ zŴ1N(-tj| =XKU]l<2cM\Qnax{ PH|{ۓH!AsPkV ck5#8['}fr9j))i.QΛt"mf2ۯWFaF "09 *mVF^H_WH5]Ɵ\R 5L\l3̺`l|#Z.-\ ټrr 9sP!TmJV(X@ѼԬ)Cqn 4AoϛbՏy [ j\S҇4仄jd9ۛ g9 mltvopLJ]%0N8Tj.F1Z5 IL]3~Zl ˂XI]HÞK &u<j(;昀5QwU1͕ dkC W#"4oF޺ *2Mw Hiq [`WJ]kA""ȓ׊``jLAuqϧ( LAvDLr"Rـ#T֜5|)CF[=.^PŎ=U2M3RF '|;}e|v0wW޼q '29Mj[pHMELGg]AoW\w+qpAE 7qR]ڭcXX>^8GIz: ckٓ #7csJ M_KNʵ2#bҎ|(nPw5*_ˈV?LڊU-m>Sy`.3U'C8d&n96`GW kt~B]r|w8~xK T7ހ;q#RiŬRi=x@#[|\$Ɇ>y.\"vi>kټnD#\} Gw7מX NDpآ('DY$kxDل$?\ػ%b t ٔQaRnSBy ](]PY\kN9ٿlڙCqm#=(f5LDxklpsi&z&pX6@]`Wk4!aY~7}r63y9QR ij8aZpH6<D‰J5j(cO8O+"ָZ9)Dt"i逐%'aDڭIJ!=Эn=16]|*@ .-M…i_.$PPrwl&9VVoP*Ӗ@ݗ6haIm+;=|+K`HWAS[ ABl'[8hwhZ [ 3T '@N^҆U< Z"O b6 A#6Sa !]KsCjr['6ik JxqJ!%2D;qb+ytXD֩/l(C+\`P0 FN ʆe4)](\+Ja>zda I+G;7y&im$IGf]l %b0pD0Ѱ,a.+Z ÷&9ѕT6ԓ;,IaL;7Ujd#ʜeŤBe`HB.h*{w*ph¥a)Q&DH9 [[L{}K\1]2v MV E}0Q:Es]M}sjPHƷ`h J];k "w9"hp;U [i9e%eEMh16f:ϦSA '5O|qܙr|#5:/ey8;kf w&isYPTÀ86;Ƣ!g=cIfTLJI$@C@q°Z4֍` !*HoGCv!M7IHqxo:~n).yӳMxY`uv6!j. q0 :Ĉ&Φ K|ɂ:F̀ ge ']\S;PAl2bcDcC[c rV9Ե-K&S4 m*xdn(qFpN*5+NE1p\"  -@c}Ol"8:@iw$ A-6SOo\ Ӑ>rCCmCn(q%Qnï۲ѻNو  R1) RY 0&6@LOf|dœ냍-D1w <.,.ѥĒѨH:RC5*1Av`5}~u N_#A Mwx L+ 97vBVg *yR&Ǡɲ'eᏡ-!Q,CP$6hHD0)C(<#~(O(%L4-77`QKi2M9,4g"rĮɂX No9zu%g`jpWb G3ZP>%hj0bG7Y' iw7QX TMi͵ȥ9OMF1y~y aN.$!MBMms_p2f5SM`0Ii ɳ ߶;:p zŋ/)0! ǜfEr 5j`Yp#xK<:UCyT!VㆷKQ[W]u.VG&7ZʨGv.\I2 E0C Ԫ"D "y4zcqPFN٠zXq0{rW N6;BM]ͼdkBs}ǿN"Sxצ2h<>흙^8ƼlZ܀^=`u2uPnIk$c%`ɸ ܟu4d [cffحąBv8捠w{"o϶w:l؃ȑ P?yf@ǂЀHf@<Ą!)WgBї-hmeE3ۨD9Mab4A,b.n2lr@L&PL5L~Xuq.&[2(.scB`Yg L ֪8;ʥ,-xlt7o(N.1:Jkؼ5[tt^pi;5\Qхw;VTyl0r|d6kӄ;&k(0;EWm4b Znd(JዤS@X,pV;FMZ=pK(9InVtvGZS1Q`_o1 Ԥ60ʬ4,k]rQ)ۿthr7jԻ\v$Quλy6,Gz/8L84͡s?; :1Pܚ;tf4)5u57' vskߧN %V8(O([^0ޜ=p]N"`߯-Cs ۫o8:q/81w;4Ya-u4 nQ{U$qSI݁HǓG8M7Wf)m=;cU3kc6`nbj <71 Ww؁}Epx* >ޘ DSYDӠo&5ón# 054#cAΜC}UIPQ ԍzә#H}4M+gY%:@w(u0PAa?F4*b*fN,Ml3@NA϶ ]q-p5D4ºdۊ h#E`͒yJ"|4)AN2?x/hcCŘRn(H8 [H Bo *]e il =1BkB{b|E>k[Z"8e1zpƅho(FZHj#% $yiPI :4w/9ކa{0@mVosn~xvG&4Сˆ v]z4()!Pm: t>kMX"Fyވ; dw8m،Ӭ -ok`!ɖ!5f#[emI:A7 #%M% ]eMʃd= Hz'  B#G Dgj-pZԙCAM&y;TۼΞ-uN$]5svqMyygx7yqCEĭ qIF(V.sF}4@x,75vrc&ЅC .qyzh}KwS|qHQ&@bʥW Lj㖀Uwg;i}1"\C^F%GpTS9-\HQnIW6a4*" 4!Uy+P6' C8\"ʀ9edQY*xqWPqTh1@΍MC[Dp܌p?y#6%& &6t-ےG"h0XoAbW(|zbae%4C_b^!`C Cn{ lDѼDv (́c #f&X&QQN•u$ `;3)]YR, JHJ yA28,SaAa݆B7qHPi|*nL ]ҾyX*jt*|<;x  ⅀q{r4t\Qc:&;]f̬tt}ZR'r*-R J˚@ '+ 3jþZ\N;qmDrhἝ@IE9&kN&ϜNS^сB6 4[x0,C#o$YwQLjlu3aáW71ZAs_ B5Δ8C C5x3gUpPJP\B:+\tJ.8vniV]q4X^X yXB 6㪃b$\I1wF85H .s6l7)z㬀ouu|ci`5vŻ4N82p/51KᄶhLK"|&ʱ2\2,)Ast2۲mxP"0ð<N3y f5 uɨ@J\:zchy7 aDx\uťn.k~ٵwNrƎX&'m&"(q 9wWF[7ש˚ ŌUn p>bn)viq`F8UN%βm{,_LIvkQSМ|9T@ *.;J a#Em~/o QIy`|2$-ጐ%w:I۬h"c/8k'5ǁʤ\&\,m^akj V.FHy:ҺM`@%ԓDoP$>{.YAO\5^܏xpfI<DAa_.҃a'ۇ4t(oŤҽ Tco.h(%Җ `O@>]3FĹq@;6/8*qmƒ}† :ƥTtaQ|a+Mn2&9uPns-ɧ|s&3B# 5'0nb";cS-E`<($4C\GJs0]v 7όBݯ''F<-t{)Bm0DZ<:7-$8ʄ*RpئxZT*b7<:喰+|$A)B WpZz xp8pMnF"e'[͊2KGk+ buE3:'c)>w[$ݻÚFZV}Y(. Y2G]j\t n0FQijkvTo6Qк=pz9/N j=Zxn1Z0n*Wo$_C:x WzY5CkD]'91 KrI)Q(Xi dxSAe#B+soۑ P%Tl a@hc J|\}Q)J? Oi@tnx*5(ڑX,ENp[^ Ł^DB\ zb / )BnʍJ8Tݙ{]cn5v|+K`E1EUE<Ҹʩf0T, 'Iժ ~oS^x|/4L?<;kv{i`#Rty~*rNfB1͐ƈ{&SmZ>6xaD˳Dr=IoD[ɇ9% WbیiL]28 `gnae}11} ^7&Mp@yNsS/|҆N;MK7diw=P089 *xߟ"T&jwNRrcJoęQc vWb14S'><:ۧ_.=kmo1L(D}5w"O\SDy9܀&1 Vtfxj#\J`+ Z@T9<* 5*}[7N&8NZxˡMOR-^1?{gUŽbXosK%8sur^C#Yqv{Tۅu,^qkȥ.X:pl?y]D9g:ߜLU~;T2\o Hw*d-#Wf%2+S =0Glĕ:JC2>w (TP= )J9 S (oxjM#͎hoR\GpXLS\svz>܍ c,NO'-9 *4>\P1n0Q|т`l~2BZ a">Yb&yt 1 Da7qDܦr|OFjx8(:2QA߳, ow)@{44R.Bo 8%19Bzs1W@PwGN}qB QRٕ|.6="iˌHYPV@L:pQZ`섗t@|Uj(C)5 !n0kQȸ+{CQ_a 2@=NySWXL5רJv;6ƄV5U&n˄Qj].Uiic 큧[j+zM*vx A5̵T]Kw{Nu5*A_uRKLhMCt} `tŤޚjOaWqLKp,`eYr왵;) K+pERHڦ ڠ`N1o}0SehA\|a H3kDZ&f[w8L0 N0\ ›E(5C\/9I0wrJJD>8!CDyk&urB>BCq _G(%aGKPBHw#PlUAhwf&dr5l߶wHC.vȄdޱɾi .fY}+[qNC>y] bmrmhk(@qF*{"Q fv>FRB^<)Ka O8Bfh_\:=6 ߴish(Iп=M;^}*S&+>$mȡ4q( NkeEs(F%B n 01x^%r1t(iAHq`nj,XRJ)qMSy\h7OLb''4jk$J h."Q?#h[!cY$Ų5/!$҈?Ё;X6ƗVQf> L#0y  yL$UD.I`pj/#&D_~ysQ$9v(WQpR9t3#ƉJsQy\ P}5(QQ!V3 1 P#ȃCq@ݑ ->8MYk&6ϛy&9ilbB!H;@MEMD4.hڞ4Jj o>~d-1_6 ih.*֮-G$@\qEC rSe]*VQ1G[\aHDQNOAb9+UR&63D4 <.PMW0:(vzxXke,qj. Ce0dH6[3@rWh/j;8BtA$w 4;SEߍcZ (Ji!y2, óNZd+/ f2]0ކ thFbVAVhe";'@ȜS䃋ٵ4ٛG/8-sq]6:i,~L3vMw.$,Dnz9oW&wRPw֒7ԮOS*I KW|cP:u]xAۼ`nBqkva݆>N}0F,9UF*5 m[zrzv.*OWtrp@TSLFE\ rkG[ C9!j!B2<9ƴ.)Th;E [q6o~f s W EȈD  B&˜%־0 _\Yri5\Bc\Zjˀ9lB)fa*:RE S(m.4z0$Y<$?\ W& Zل㷜 FK x\kWXS"kP<m$x`M7.Pfo"CXTn S,6ʜ}cMZ;\A-yM1wlwJTz7(ӴtPlѹPҤ%ZL0R]tbozO\=X??XϮCԤIMn₻;%Q`zA'wI׺hlD%\ w j5yRlf^6oeB|I48vrBM0+Zțk-En`i++ĔϮCdvJ9AIxЈ끼%up6' ;Zh7H"sp,k`Ì k l~LEy8ܻ G;\g.XX3/ L{痔q*{l sf~n Š٠(RvTw΃+EQ W$(nrJ*qZAb(Cx&`/ *I`oFqط)[%7ihBXѫ,Q;<U |ܒGҹgǮ<̀_XӨ;#hQBpOlHF*n0by^2] QZ5jm(; (R_ a/ &h;@H A6h,۔UMm6ucb |4Xp}p/-Ջs.w,- xtw$TFTx˃j)>lF ;PTm8{d4E4!7"2Hzbcl?wZR p$+xwPـ -s^ Q`CfDz&޴p`Z醶&:e 2D*\ ynHJ] Gx݊osA ^)2En \z}18Ga<H {0LNQZǫ EE`#N7 W ONitc ,lڗbQAӇ+fB|76lY !U6~_] 'nL!Ϯ4v)fC{1S8hs3Py m9nZ] |xjn(nfۅи};%0{:0+‘]lV+_D9,*^Oc1B8mcU%mSb BUǰ4uiU(np†q "YSXnƛY }|A0"H9XhnNƁ4LIk. 8=Fs yw^N*8+ybp1rP@r+u9;J[6ej&.)Z.Tо壭wAZp"s0X &5ˆ٢YvJooKeNi"[]!AȦttEyhU&C& IBJ A%,o !A5Mԭ\5U9& Urc@lwuL9Mg4Uwނi0zVn9%sܨ"vݐ3P}q/D &N,[BGbCV6B\KT/dPQ_h6;L8 w"P<wq/x6)65Yz D em5](TD)xTg?8Sxٴi@(^cWrR\Vqn|rJ֘W][M98S ;Sy";]9S qJ2rNw *jsu)UuSe@㎕R[5-6#"t1Anl+dbD#Yr 谙q RJ(m&f2i7 ,WaHzZ ZOC* Lb4$n7SwoL75CT풃!44#CkZrq@au_fRj1 2<1m0+wi=;ަZH(rmnZ3s5fN/Js8 d}w=8ś^e[h9۩K&+aP垸?Cb $i^ 2U`l_o"a\S}|G.r  l> Étwqna(ܣA):%h8K{ %cE&eZUQK*yV!7ۑ/MeH& rP[x=zQ9qW5Hh4c!to[iYAF\8 HL+rb.7;(BY}U9quv'N<[Qdp-J&ܠ]4>FRY!Bcmp-2wiLb=dD` Fi\`Fŷ$lѐ*Fc$E αry ]kѣqpw<64x^"#a\ԝ51Vs j,R2a0л`UT>q%ي4 p"vo@рf|$>~b`DAU]\֯*: X;APDwJ)T{㦀-K)s\&t.&W^,.DM54̾5Q6Ф$q&*JǼw8MQ{]a!h+Q"KGkD% }k( l0c xa2AAs6Zc!8XbA!S[9Mrhm@pFt˧#c+qń*نȿǜu@80/pFanR۾1 M~-hO51[:8t4Iz9+ |wa\Cݍy $0 \(G1NR.f ` ]3Pj)vZŨh u%9]-kTC\f5)Ѭz]$ן09C䪴*fGB?| Cɼ*٭4vXsG;c!o'Ahm"'O=cPsjTv`QR_#;'˯\A᳅w +6Qu dъ&U4oZ,ymPsc5<@.@E%^Gy'5L{f0!ΘKbX뗓,ņӼ7VٔxGr4Ѯ8\ ^/frtvV=r@j%(4FA)vGMwp47\ܼeI2Ż7(vW;=3g08'9[jph^CW]92}/y<$/dZsBd ]j#X^yXGxo:5u. zٛ8i؞2WGF8TLuu"1nj#Jh7R׬rHMڙK0 jBЅLmSv(7m )E}C0+!.uQj{vHvuCj`m<a gy Arп\C2#;Ҟ=0J( #,A(V 6& G^Nr΍Qo#Dٰ=pcfEIQlNSڣ32uC}r1u9j)* 5$& `Z! F![EDTcG8#=qb(0_MzYbxqK! 8B'( $ V$AM$g$͎o#R]:BãK!I3ؾ; e:$-tKR2n` #1+y)rлIy\aM7: [41;[P!`#&BmS6BaU=* Nwx/$ ;AcrG)WWG 5%5UlHx9b݊(C:E4 /ҵ{mފ#]9.)fpzku6/x1 :=2AkO4 ocB=;_ CؘIpNx >9HhSuL A:oW(!ndX;SkZQ1g;YW ƟXKwɷѸ(-mrݺwv'8RIήH5JllqV^r Q&(UhLȫ&r]G,bpYJm)mrv\w;=/"2iibgVˊyV&_\,;v0{\R8‘]p 41!) 4f#hvަ-SaÜ-nkN@T$-Đ#?yZ*X; nL %FӜUO8.G-Px^-bધ7"i$4 Us%9?&mB)VTTJ5bP a<98Fˣ 4T#8u n㣛rB[Yk%_ Zg|@QaR'_lj)ü tCT[4 퍢B}e pWNCª898$!`q3& B2+:Vq.{m@%lpkAB:MthǕpvF!  ^\C|x i,"AҞRFx!T73vEV53(95GJ2[2kBTM`sRa #6LAB{/ BˊT(Pk;!)P N%PJcX= ߋ#aq7sն|<&CQčX%O'+Y8b=χ[w-r7vu2z^uq'%+Uָ=pIh<6!9A4XAjIQL~dj=Q*riG{s%oTTwQ"|2*A %UP)ĄԸ|q!d4px];X"XIK @(CE!Mcзw IWk.4dDxv䠆E0$;gJt1%ڐG8-NE,ۣ͛4+ ͂+TtӋ_8L}aP,'7bf*mFU#LOAS\9t;b5a 6iЅPtY68 iͶf]MRmL X.G7-夨d;`(2×.Y0| J}zZ%̀nYFYLQQE.`l\ 2|^8#Qױ=)kɧ80KmOWt~028E qZRFB\p к*#eo)bOL N*ؘ ۂՑd5B_orlnT~0; #F-I^@r*x)l{bpInM,3g'b.b |bkj܀= (.)#hP2vx]󝭃g8>~v=kq8LCn-^ez&;A˔(.Xw^ 2R8'rHfys-KɕG ]v*ol;q;0 cgOCC˰'>ljf'!ٵ#֯4d!/Oz9?D4 ] 65뇼Koy[6!NfsS[뗤ު;@K] 쑫ZDT7[VWZ"@nM 5w`/43bNNj 7) Va+kU;q۵.TM';tDK+ k!RlW4CGEۼg4Z<aDRϛ[2´ֻ0 (8#RxSŘ *+,ɚ6җ w|!DL-3By@fF AS9C@A߶-gwPaMa#EU v彮Qv;;F,ywC;}ƻ R K3o;S4 *0$W/n5˝ҷS OC(p q%dE7W#UXy]m^W;nen!Ublׇ 'BxH&y4ŰMn$sm,n.j9=pSNNINPm2U=0m2A\0c`]"Vm米b(E.bSmTNՕ8q v ZI:^w%BrڍAޭ<x!QS @[,xa8Mo^nl1B.q  %U^OL(hlz!sD8 5 H @1 8j ɁP 2Z. ғU<[ [-4@97ɜ% th<56Н(Ͱ¡BG;pYiPn%J^ZR"e׮ K~0;\S4#p^'yBn)ΰd4 F`GW'hF< 8T ;v(DqX .;ǚm]ہc/eDhZ, z{a} Ș@}<}6LLPap67@ 99 YM["# Bʘ<4srj -G4@>Xw(%4L)F2{TkX+jux ~l\^R,H9ˣWh`{SG|\c"L`;shOpE 3*;C"l)B-IqDx90bm+;6Xwr-$ˆMY)ȭSIEΈxp=6_Nsst " ȌYm&/& @D'$G9Hd7ێApll&H:5E:ʈy+qѳut[kq%@JDODK1ѽ_%bluW Ơ{2yh6,kb{A|p *hс˕#ѧ\8-/-JthkwejvVځEx!BX# @.@a]:Zbx*TW-hẁ0ɁAЀ`Qo8t`4,DR6j"mDlrce76.np7uH&.g¼ N ]|l{]@9`ܵ;I3D~&k !\h5ۊ;YAE3{{^E;pnose3{^s+q=Z(g mWBDp@[4 ')qTRcӣf 2 4όi Wɢv1oN =`}LQMք͋ G/-ݮTA(oYyyw"qSy y6/Ɏq1Cr6t́B| GLtE#T˂m. 6h6z7N2!ani25 #Xqn.Ё55j%MY"]h"i0fvfr1Jm]'y.n㮪'??nJna鍤!];p#ӑrvNa^\0 65iN&_7X(MecO@jX x ,4&&CHL-+˖5ayiT^*,4~\׊H7 Mbu EwJhVGLQ^;Ł>PJv[)[NH0I)˾1%pu < /@t/Kp" ֫&Š!t4OD9tyzrP+/ߜ~*E$ ЮgdLuN۫T(-T !g8FjhwGboi\!qcd3vDfn4lTRfZʬM7oB+ra@k.k]ېj P}q,Gjg/Px BqBCG7'Dм|~*H%YG4 % rSβ&}.4#66@o1Jxh 8!|hpwp姓 ܡu5H4jFVmDͯ@MN GbqAktIG)u\aM& PLn)9ۀ)q2+ju?xVNxLAE 2W`0)n#8'c$iѿ$DSZȓ˕$(HW:ƃe-+ z_^p'gR5yo{y09CX+FY H#^[a.\_Cn㬍uFh7ׁ@ y]p=N_WW;7z5Rk.j6  5lLd %Ӡ׏(=€oRa<\e.-w/xJ^.}8}Q3;xm6>> Rz`T%B4- @G9&P*P~j(.IU0/W$B:˅㕲V8NX7 "s6T4{ ٝ80D9"3i|bvNlu;@05o1\C`l").:clRvf( jV(Wߋ]I7jn ]tfA#D BZӨoWtQhȅTX#j#t%+8-pN}0 r #w""A ܆nnFWOJռu.[a{AVI)%:9&8֬4x  /5@w 5}d)2!lPL I]ey{um5~| P\eL>~b'7#|`Q2q\߰c@4Fy 6 ټDlFـPٌ"n+ȼe<#Re &qE8*^[ n2:.^ƉZ]'穕J:̀6Gm)3@0@aVBB'Bdf*SyZ 3r©BxF@] ]PQr(Va09)Ne*d@L#Lhn SKUíȻ\jО P];z0bLP:AB`5CdIeWqO\S}GXy!דu nBB;2vru{؊4ģZ}p%QBܯsE<&-mib]GY חDR(3 QGX;P/4n-0ƬB)wrGc7є@ہe G!C|\W|qG L@rko6cr׽PLڴRj0ůR`$$j}ZFiQ,jur 3a˾]hm8i݂qax.9`}lfx];*rz%) !Q'zhw.D+>yD Ͼ"}3I kX/s-rKwT9lmDJQpEKY D%Y`< Ѥ0Vn (_h:.\ DԞpj ώ(& |Ԝ:^p^|5qDE/W,GLʝ{|cZCZ XqcǤF!&X` ZDB9x70; 1x ^B52'Y0DE p'.b!qΰ;(*f:cs@%i68Hp#M[)>q zS HkwAJL#JW !E`7GqPoy@+0D(w#뚤 9O i`iPa& m@CyE]v&"֑tIQ ׶7uǾxw,XΖe"nSɉ=z0PeYJ4:2*K Fq9lћGMHFb3̠ƦoDxջƇM&e&52P*d ɗTd ^%ofx^f Y˦M8$.qNF 7R`mmRy+(-cjnZ 6Re`.q72P|bbĻå4‰C0x؜F֜Yd\F@bǒcUc17_L)2-wv^.#z -#&8/]ҧh8,R#8 O Cf 6@f;[̵٠\BݍM1jӣ-9QȆ5B,M*Epct)+0yMDDukP -rxl20\*i0- ui΁m Zpyy>$ujlPP(fp mS5FXw4:LfrGYKnyw8AZϗ9n7Ԅ<2bg==p]n-z*5gAأk'ێ$H6bi:)(ˤX<]:tшN R\LJ"8Ԡs3GN CW5 98 9Y8_5{YkZsD.5!Rq MN낧v=wXGL`1|Kp8fD4ylQ`'XqxʀM<`cPwE']Hq)G{k'=r0ތ xӜ5޸ۉÈD]x([^MgW[cp7}GPmxbr'h sUƝۥ%.Xuri.u4 ) 5h.-PuԨe^>M~["2 6ctA8+Fۆ2*/OvjvGr!B?S1lS$%t, Gsr j~ͨJ ?UHϦ!'}ڗRxԛ۬K * :*BNhEk*ɿHJ1+ү*޻i  ,O/ [,"ER^\B@մ/DZ?OB|Š}R372YDÂC PhQ|qޔśu*5V 4w2a:1o6 qwD8-brm@9.3haR3TBU +Dy) Ya yx&\P[[ڦҘg\*xT/;i: 1Jbi WDe Q6>37lˁM]`&:ͺ'/^NGף.Ž/[,+{Em+Xtrrfɀ]b+Q_HWVOf+K]hh^\=p((lL%J85zr., (ڇoSۄɌJ#DV'&,]hQ.#'HCh|h."K swCx6f.-2EĚDU"P"iᕎ4oҡy4Snq\Ce԰oP U"I[PULB .!<9b".ͦ*H*-ƾ%MHk/l&0TG'UT_L FC^%Τ50Vd2mP&p44]+8%yUZ1i(BP:+!UbPmtjݦFWUVyp T jl;;`e[Kp`h?" cTD[7"U  +xd4 /Pr^ȊR ^D>"E%]so5XE *aV 9nU$HxXh csNv{f$^q.ZoCND+f5^d#&]r&<(Ы^. M}99>lMa]28/ |4f~//"b$ܔi{;j{175 }y gZθ#)PV϶@ix0h(c1 ىkZX.^IN]t1o.G5KؔJZy0Ox@,ֆ3}pgr;[0#S6O'[hRrLhT%]Ą!;ɛ $ $B5%^%(zJyR&F4U4͇R;fx)eXjLnW%cjmQkmPL{Tv[ ́ťtswD+@Ą4(w 2O[)'5RYkHq: +ŀ# ɫ;pfWs.ԉS¢f),F P0h􂸊bRc1"v "E0Mn6ͪ/?r ZW>X#iں|vŵ6g$jZ+!(tdu#5a6ۦy .:6N1AhP/pdؖȸKe3K^`i",$ HN b*626;*%4 QrLBdJ|t-@vQqد^N,w,lzEvd)_&ÄǺbQwL H ]WP嶓|b1AmrNxybj$86"wb|MXC9yZY*4n%pK+ŵW.ɹG]v9qsVΜPAĐtl'.q"ý2-):2mmƶ-@./+#T؈8@X{$y1 I15fRoXzw5O<^q#yl9.W}B>}4ٕyngc$l @kvb[^nd}`6 lk퀨yfF!u 6.4 qomT Wob(;rx(RY`$.Bt( 婄 Ko;::5Uqͅ j["nwsGҒ_(f lUZc lW${`=LɠC6rGe{L֊q%^DZNmR@hB7plliE1ý|'~t ꣝!x_yz/ɈFL>o9'erv]:!olx3Ww-ah/r/xq9Q7`19]pb"jOW"=pVR$F[8C!UE\Z.x8ߢsSJӉ5NxŜƑKzـ}J\]^|F`xܻκ^*Lڀ]m>zѷQ<_{q_|Jin_sc_{8t/oxoOnZ86wߌSyïIo/x#:m<@rd#8ȕ^Le& [틪gr L6֦'uQW3Dh% ȭ")g϶KS* M`/Xú!f6|HlJEY c͘lި0)ތ] fy\B4Às@IS“ ۿWֱ6"DM15DAP}10VlXx슫bRϊ{Mw r9tLJXgJŐ=n, "2El()Elq(x3#!0."Xh@5-V㨔, DpU$Rޱ; ]($`)J@ /Bh!#+\-J 4IYˤ50eaYCE'x$arn*4 0eTA 5m 25N:5}Bƺz(.C -:CWJ6M(Fƹ@Ed&0v4PcHG:y^.1fjqcG24 o]P!trl}UL8n!cV\LhWm(zm)yTQJ9y~ч'> t,jZF*4Kζ ٶ!A7e\bKY ] !d|àV(kk$4 {bT0)gPl4!j)T(sO(![ڈC6EշbXFHW%AAYd \2A d9R(ks4ٲ&L9@5r)Mw1@-iIX0N+?Tdm,l!dסUeTnA1]üBj]ʮTR29 p[\qp!A)ˬݣư,pEF.UiƠmh%h, ۛcwz4 ]I`Jq[@_o4BoAIjpvfi ~x Gtbtןy2(V}0||ת DBZqm(1'8 DGXiTP׿ғz8N@àygeZkx9:$j-wUC_s 7AeGyߖ"i8z$+[ T#T!Ŷ(t>3ue\q~r j bi3MQ1v|4 ](tbeE*WnF>~Q)ˀFU֋wO?=2㡪w'SXs|+~H%{ȹ'- $vqq`R\,.>XF#}U;;˰EvY2xszod¥BqCL*=E G|6QO#EP( cQd[(E8bDFk<Ä5J{Wie> :zoyJtfq=a4(K8fׄ,s]%_۰0'S7-1 lۜBkɈp׌<3p//LASyx'޹p\_: IKMM{z.Dܡ'>~|ctxmiã aH1j٧y9%]s{F!Qf~u?W7#;l.\k]Č>0y)1yȑyױ [APSb" j0l0MĢim&.A;|+\RlaQlZ4iDm .MlebHp2" `ўq';nQ[Ud&oK*]Ƹ::B&3 D՜iX\|k h7\of;m Ѝn1Zn)HO!0J,--fH@+CyI)悷pZL!)7PP]i@j\VZZ-OVq)RלBp:1\qYpj=2G@((? @- 7PAL72^:hcEҵYN_>όa햂c[kդA9(;˕:Q㐸G(sĢZt\AW$[؊ipABGG$o&sg3%"-zX$M1xϮtX ktj80H!--U"c%epU;x>Db@" ܭhܠ]̮B `OLv=7汤+AwC0qCTޮm&(TD@BQ;G°CmSwViY .6Rqׇdup#o*M66Lj[DuӕYƩn t~a5T:ˉ^wP (j̒g%Jqq%"4}VVoqs۳Un$46΍'$8q! FMѩM۽ .-)fr&i5eT[5?|UTĨB.8W7ytb\+N<}zބ/7y!;#qw_zFܰF9-,s4q{)|'\޲ukCh7o Q"D +5Lc58q 나{ñjy0Sv[mD\<'s;FƵJ4ͤ|8˾K H;<o *D2B[DX?|U >:AJ3H"$mQl4UJA".r Wظ t r{Bw뗉g`AD ZG=26 <M{ :(|2J1z&lm8 FQ8|3mQXCͱnhx 7+C nPd79I %JklPR#,%D0VϮ>NS+7MDbAclO,T,r-|{y,yj, w3W`7 \]+4KFCwafhl󎗔Fe!d%_mBs I\E*(9^ YqQ4WN|@z5[1PTA鯏_lTH׎ŷ!ʣb!wTq4g9v)ZjsPx7A>X>qU[vGn"˱8^}]jspJ-)5)NYs 7\JW\oPkۇ+n&W6hAqI{ʪ{ȺzzK7}^1eƙ)H)xqb(}ďSS[]DXls׎\0$`o i'8>l$`AyLA147o[p^6"ᗽ|铬(۱΋˦0Wsys3 l)Z23tqpScg\ndK +V17[7OYd6~H4h "k]n! N(aTO8n/INf ;SᤷRD7~(0&,d:DwrUQ;E>_\҄I%`ӳV[mvb' LQc @Fh %[ŋU.zeӞp6EQڃz0QLQp9 !_r#7d#}?Ё+:c9 *M( ,2(T}ϾnHjk,A_ރ(Ƞy [6ۜMZ^Ӕ”@=n\&sX0Ft6QBeueKQ2x D6`~$p@yw< *6Ho Re ja/qe!0^%a-{03ɁZ76 XCa2d-+q !@͍g6Iz%һmM\*p3 /1xnFF8 bJ67T Vd!)Em|`ݽX%yȄMN N}27 ")(Faq8(v4<\+ÁJH0ح)I97ʞ(ML!MsUR%Gk0 iS5[Xf@9NOvy~L[{bR`4K iq8 !4&t;Ucipꐛ `{`$tsL+宏^UM~sB+^qTM.:im{ U7MT,NgEX#npJprr쫔#p9mcq *xŢ^spw4DaD;ۚ/9ʪnĘВoKsGX sbU#L8.WPH(>[ QPȨ.-W s.<ˣcCwn6(R:MQhDnДT0C6%?=r1*83P+`rA)\4LH5_zPZKKl#>Ќ+JTA-&4v(GH *7*@%8'x[To - r1fLp((#= S%s+ rd 妊 (¢nt͸Vn`)MW# p\-@Z@Cdpht[ce ,*ғ t <\ب:iEy,!w];}: ~̷N[ KvcאYB,xX aq0Zb+fE/*)AްP7(|mpߩ?YesG9 ޗXʑaD\%[$"kߜbԘ|cEA[k֓6%S\]8+&:k}n-F-]ݢ޴ FM/ninSTcaZ qry/Yhbɇ٧rMnشz45$gצ( ]'A@ (tJ) d*ukZ w&"Vxmug&*E 4pDk'x08K댪iZLG X([pi(jWsai{$];!BHÂ!=_ LPau:k5ueuogx(A!Gןr_GJ(?6m8L?,FHW@+lPM٪g ed۠t-q!\MNsy\]DDN)Dnvďc#4e e<-)$ CR/(AIvN؜+:rCo39\ I[CIԊBi1ki,"^~S S~a:/8pPm9Yxreg/ 9RnE[ve"ardAK.-|qBz1#,$Ü!"jwFE8+wUI. rxT2>ˡ4P09caIY0CAsdEh٣iN((9b`$GKCl O\@;+5ZcjYEs?yC+/%5j E1 88(ؾ0doDVq`~yu l>_kh"W*5o0W{+X̨Ho8ټx{Ma7ALXTok4$eBkd,Vq !듬E`7{ql8ى.@ӄ^ }X:ᣎ8顲ykl ϙ<ħxNDx\R1wZn9=_%-]*6kdz&Ԥ΁uwM !GO#鄇C5{x¾톖 |`7ںu OtíOCg/d ߌ*ԝL(=-s%)xWEj^t4@K$PW4=MQSȎsƅQe&plLbߜ]O#N` 17I M$0=/ZA+\#.$Z G$" 8& ]IPBuTLF982 ,k,t+/! l mቊMDafmNo3C@"UU .=AH"\6aE i7pDZ1m##4 ck[1f\W0Fyy$c(^(%p4MtjЌ]#V?h8!R)&|f714LDQrP@W{΂낰rщ%*i4D-VۂjEهT xށӄAl4AY^\$`61܀>>zeu\7Yb AEδD-AMnDu!哝N Gt 4 2ЋQ]84#PʮJٛW,ReX'Kke`P8h/*A#rs"`%6 YKrx:h^ !۶+,AeCThS͸x"SJxZDАJϮA5 r2gL:cf@L4;y+ں]pdMƮ-DQ,rhʏ~(Dzc,`H^R;[(p6Iu eP9SosK5r6)p) Bir T$HXM,Ggϝ*$H$Yn .cB~R u“p2QAnllAMl츃3Xhd8\i7,6L0va5iz1^c 'UvUqt-=ގ"A"pSG#jB3,]Hiz7q!+ 9p }R92>:Zc$}e7ˆa([g 4P~\HTEgYm4]8Vv *nm],-vXqHG$ W4PխpA"mj;U٥W?Wq1('z% Ir:2: CKp7*#8 m ^qo@^=8a@hw{MMLfζ Ϧ({ ؀V3H'GDb}O -Cy@w3 0T@4P<6|biH88(Q.#! h +K pQ )bW̅JW҄ZOe54$t.@.hmٍ7*ݒVh fۍEvJ PXr#dn`HxrH$'X`|pX.u9wX:ix r %wC%6]χQ^pRzp z=C$hoX*n1ʇ\LBi.mH0RdZɹcr)Ûpu:?U€tX<"4f sP6.FCwc3vM)CO(ȕ@h Z*(G/v!ˉK1®p#P&obrԼ.^qU n*P6F@18B^Cn&&U˯O\p7~">-ߍ??X*'fX3j 2U9”}]<4xB3(H)'BD1fq995p9Ŋo ^!hK :(-A,gurOGZAD9 D7!CN%eXKPɃ5 xD87KB1h hf[olǜ k5qt0k\Ӥ^{nU:]18A%8!R]. Bg]ꖼ! -i$(MMn*k4>^XAZ"w a`XK\EUL[2p,IA`YK18RL})4h%]r|`5hB\H4y2jE!hn5 lE P度Xy_/Z搭Ӿ_0B!LP7`WC*I1P.P;p /8F!y*!M閇Dl0.e kr4n QٓBQu0%,=2SKDD p:]O4⢡Rα 4i/ p@;G+_AI t@d[xɳhƫkJ)m _L+@~&*7uAی@8M (Z6 %7T0tŭ!p7y;<\z9on7X_@ƘHvu||!Vu(Hf O|nV&ZӾ5#h:r77\&n\;lMni["^G/%ֺo4`od< w8Qq}r9]g9ȫiU+-r@BDqO 1%t."Z%qJS._I,DW_RTr,i4Mm2Cg'qk L1m;Tz -RC6i^`d.s֗9,da^8 jx 9=N wz\vF#|wq .:GXL{b), A-5Kˡ1!me1 p0vx2\!GCa,A8HF5gu!(Š,bw  I7;<0fʞKrӱxZ,SJL6턐LP(&Z`BE[0% F'4Ӗ* .Q w/.F?>oCZU JEonHeЀˆ)~*=H=UMwZL $1 G]"Di`@6Z<䎮l:(yk>gMovfS;?y~ Mh:o 0h|Q/j`AM>li$͢WfNr Cd4E5K)-c#@'R |V*zLCی B݊1SF6g`{sF9R=Q4%w>oЋjȡ0{pO5慙!3t ю٪alx/G6Ӱ HbH %3{VsIÁxs5QypOeWypqk6 D}٦`&K\XrT x.!vH,H̢i6E5vb3K5; /7([025$@$A0/$I[N585Թcc1CCJk:d汼VXSͼ`p\@I`^h[f {Z“f1 0TLEлDC+#ό׶𴰁j@Qn1E 6 It)%1-:&*f8˖5bKKUDZ!cdCkxA48Ģƻҵv+ìhT`4jK ';P_k50m(wT'p:eZGSLW< 9}r4+Y%@O| ,ȁx34,spv寮Zo%uxH{ kwZק%@x`ߜ O5O|!I/qK@x˂^Z'sU|tڰ}X! &*N[J%Zth-\7&^QX4pn(WMcoFlqm[p1j.D*#pjp[p:6  warX<DY)\I U ⥗K&iBdbT0±I{!٣On-5QU@Bk tP:ZF e!R54wP'(T4U!0YN%+R7Jl1]85 kX/L^ wIpmS DsVMAEu0w19!q`0f =۸Ѯ5|q6')<@u-M2広%qvޟ\ ˬ]64o88o2ڽApZ w& W7/ $:%-b&u;ذ(nr2rUG(Ԗ'Pӽ.@WM%jt}pT؂aB:7PWIވ#Wx$qVۍ<[7߮BP "휫")EFT0=@`,JS D>flJÿe[J0h]0aD0?  iaHC\]LCB\UKW*sfꎸ߮65r'iF(:\v4^nVln=85MPY߮/)4]7F^ywKу\  <[q(bfªA>2xM:xoJnj2z y]97ZNo<جxw}qsnw[&t_=g)8#eViKCT`b fZOi@xqfXB|z]e` =pna"t4PDi4Iv^ HҲ(Dq8m1R nI yp7HWyo\{J cŴ\ Z A(zeEKR"| ! JDB~qJ@#Ϯ-S]}„AC^+ pV`(f(7=u)5}y/ `&qFۆ3t.ˉj#Y7åkU 眭ax@>&;-!y* Wz} q͘i870.ьhpeѱ-:^se- N@F䃠<`M\BE'|e#a1Sni&GNlNk{Ĩ@ѱ0!;PO8om*|e\4 tb5S :yLuOB0v6.&L\{IJp{;!U!VO9obD #cH6".9X/Q; A`c;Y0GdVn.qe *N moBpչ._#bQ w*;haJHUN,/8a_rXK;2rl; m "28#C3 !$#͚p% qp|¼ɻh!#Np=׽wL+Xd)tadAzn¥CToҶ9JLZ[;r7Q# D.r&`F\`Uv)eg8LǧH]f'a QNuj4"!Ih::͚dmè%J6;I'*٬緡(B@-b BwHIװ -&ȃzG^Mdo:ӊɨ#[\ͱ-h\λ&bz1MGwo9Nx0pnw7"'&;XB|q˜! F+g/dhh "N! CɂKi3ծ Hn5";@sEmIa8VPDi> %QHtSr#PӒQD. Ӳ󛈩l`f 4:*hPTY Pspix{r:8 +MPf6GB LHL)L,h\'ZteהH0bB$Xb/w;3(یxq5pz*mfq 7uZ.`2C\%zgkH "]B(>A咐G|ѿYKf0gccM#4P.g# cpqa, ^X#|+Ev`Y`h0mћ0W{o&rkу[/$rdboLʕm[2”+oG8S )JLP ?Xt5 GNZfD@:꾸X 1i>9NĴ!XqJ{` a @rmA55 u lu%Gvi"iI8 d,nh6iφhh. pT&۫o\6ɳ6ITtG Ü`MQN9 w.*ڄ8ێ$x\ _w"lR zx)4W\amLpFU/+**$UO~xƢ;ѱfqJ7th_ yGF4@h+!FK.PPD7^r᐀jvyO-P8AªCoQ"Џ&%m0):%cC;LĒy.8nIѴU 'vM޲wMd<~1(Baɧ>:* vf.8IM2Eau)XA"_ hMzRAn bwcU (/%q*WZuћO^&rV9Ȼ>z-]K=y]buFr符kw)c0t0M#B :X0q["&Tevֳjc8M<ܲn醦 8a(jȜ ʖ rsp#n= @]qqG,ZnC.l~\TlCPpN&p@_ :óӅvWPmtL6W.7矞pH\[9 &]8P(lzNY n:5 K DEÁ6D,vq`ZNu6@E~W~CHZo8W;b4yUIx::__56G߯@D8bV.TM!]Ïs&Ps7MDgj7!)|. b#[ĪuƁF;_[DSeS466k)e'pUh7Ϸ7?bs%N9O:V8uuq|sQUӴ]0)9 ᔫfhsCZG\BƊJ3@ht fFP0Ek -4*#,L@xҚ1#Bb0"zm4z>˂Mpk<; |0˫paC o:%[EsrM-.Eȩ4b\Y$ʄ0nqbd˨*; ,Ƀbt+ySEyTh( #XZ"J c{!4@NۉԎ"oa'v144I˦,ysJ!nPm9K)%6ui8GKPQh=U) 3S,;KF /M&7l>e&`M1Ѩ]%c S& Ӥ3jiQxCh{G{"-Pjm5kN8 %V`#dS#[kzmuwQƦ46m#ϦΦ+IxEEP󩌣Hk!SCW*Q-LUW"B1'`cu#C79'A6 q>whFJ/:$0jVT"1e^e7EF=aY`<5w* *>P`Mz!;shG UW4DYGn+E8 \lG]< CE0Vi& %0IT[~Q85|`pq58p;x(6TBE'  >`[˻bs&*Ȇͪ[hR~kEF_*B!(s!A ٠TZirѣJX)_$Qik`eiey"TBG u!JR#7Rfo4bh9JJ,)0  \-&(ɀ`d6Rh̝ >Gb0إTA/7X!p gF4 Zhֻ+=҉XHl.11*Whj:Ãq "9LL( uivf{T)CcGNM\`V-ٱvj%똸GR#[ .#\FJF\]M`Q@r=P:9sF֩۩t5ۿnR)NlR!@]V%6I2BU926)Vkv66S ۪8()H?=lb8*-vil(#T@`V4?HuB~&SNNZ09L*"`JYهvz| {+S]&=< 5HXq毫ՎN@ĢtG4̳|N:U͛]c5yh|cA`4;0([5Qzɛ4^EsZn" K]E+b\ے{&iD0^=jUf$ :<)M| 8uV>s[>l* ixϫ+*QK¸];+Rʁjb ㎆QE֮lՊ/8$w`qj⁊3{41CBEӆ Ċm0EY] 5UEOE܀ 5i띄]pAX ]t(rux &:pMbu.ߦ#At7fY$ 닜nͶKnǎLX-]0l hNGq7}L(Gy]Ubɭ9D_Fb|84Qf5 9I٦ q!q,ky$X5R`<..D[Ֆ02GQnw\5pIY]4pR[81sGQ0vdH:|!2 9b'|m}x/ͨN2';jƻ;3t_sS-Px6rD{&6 ^`CɎ/n#US0)W8ryP\DѓV\% Arm-gUHI$[T+-]~yf(<] ܧ+awoI0?cBk\ ht`l%I ^s;^H]!aUa坋@)6>@幔*A[Rv§a<^0 ǒNe2xl]wprIiq 63H8IKgyrGuaRH҄rU7 6E 8.l 0>sU@51Qq"~8iCM!u@!*#.,qNIq󬗑]pohHu$\2]s&7Ezy}@ Xlj^)It sp$=ѧ;KTӑӖ\J  (Кw0AyS}Plua\<*'GKۛطQZsNG9^c EigC4W9x*wra:۽3 =9홤`l,LYVZ\i^r,]NORQY YiƙMs.n8cH mߌHNjHb9ޚ++\fʶ= m.\9Ёnϟ_7+ДpQ+[U=֓JǓe57}2J])Y02P8.Zn;䂢qnT79 wT:4Ze EtoȦ.1 9VJl T:: 8 #( ~3ho }SiQ) Q@:MPQ6DP7.$F)ՌAAO8/2}TK˼mُ1C@)BHfxYvɁT@pTP3Y VN@&Ұ{A"8*҅[x"@0%"L$셨xF/Ny ޹*)ZB6#%@<ۭo tMPU$^=s@B%] L{GzTMC8uWWR t**( ;IغITns\pcV*"Z|) HxǂlP7qW6 2֫Ը [AM^LnSc$˛A8Ai5Ize͒T3edK9JG++v ñaN#w@)uͬΎ@ـ=0l'1ёŭ~A9N>qݭ`AP5YtӶpZ˚7%ޝ'a*$:>]t@PiAP1fRi!hאiE;\EabB9.xW \$dCOYc]ˬF5Us #NUq0%@-ոBR\7NpVeS`QBh`yJZ]J? Dn9SK-=$NmzKrغV̝Mۿh*pE  @끁 #%H"@\XQ`,T&SbN0bw.3˖ tmG i\K!8'|^Ê-&wvioюæS8Kmӊ ;CAJJJRҝR@ -8!\H +?x*-oEO%^kU9ΐ8wu]/-a[u XPVM1d>P\F=sη낀&H@$p6\s`CB25HNp6"O=1efe W>֚q!y^x =]B.;۷Hw踶B͋M:oزCɎ9қq8SI8E(914)BXWؑ.+ J@_Ljv;tsSs-q5wol(knUo5=]![xw24TlKp4] h`.*J=x{ 46߮G$9ƣnhI]f00B,8ZAG B b]k`3N+%C_>' ђ q1/K4xʰY1[9k'`kp|Tr[ Mp7utCi=p2`(<#aunq` 3:x  Ġ9W;Š؍N0ܹt"y—z7yJx}D4[PMwa=Id˕^KkQ}fp`3Z#QIp:2Nk ȣS ^N88-*gFKO?iGIh%VEЪ+a9qϿ86mƲ4ge -=k qbGqf؏,C(HK[O;n Rb ]zB@mW\6@! Z51Y#HZƦyrEG3㝠=~yvgC E\0 CǮP !Οc^BP2q L"p^i<&k0ʫl?Z2G05y,QEvzK)ƴ7c\_< F\K@ #\c+XMc\Jx=^JM8sS+z}Kw0X.%:]_WgA֙X'-W.mq oޯt3D+1y8Ə$ַ({Ug9+M/Xó R0n#.rD[HUpң5p!JxG(K ڇt>8 "9Q`*486;;гL'yr 'dVn+LUd@D\fK,(Ȋ('+Abu {hϮP e{>x<h:vP1] *//X5 4JZ;€-_*Skغ&m]̒Q,]`^'AR.9ЮAe}rţqzJ޾8bLWV;߮R^^3u6 k9osGO8*ͤ/I[ SU;ʲ `("r8c8|2h. _4/yg}1A -w<.P.ĘRzF mry u8 ?xs/#&ى]r3WP7 6N]mRDؽy \ vDEu/9A#e1{&"܎=A:DW,t}pTP6Ahrw}~u#iqNNˆhˉKq#mIM-zNr Ȑ K=nGDD4]&Z#):6@Ukx4w+AV"7Kmĩt `)@Wx^y݀Jr;V)'+mtaU4Prn\"nщMM>2_8%*lBC*HoZ\a pC ,!#-d"IߦmkSk^N:ʙR6f88jGwX_F}3*WbM)4 ^<\ԞiMwMW+.2$8"c8{L!r DO$ n^ے}scw `TugW1uWY]#s-  s›lt8Il5kU\J]Ѵj"=$06.J EZAW2K08A5_ą. hSoط os&+KOk9N,'nqXJXnNCxWNeSi5oB 6ȣeX^㗁'&0 x1smU+Lm  "y*.iqq "M8CsJj)&]= n>ܾ8Z4}fq zHϜU?Y!,C8kNq[o%۸ۇ)jZ:8 >k!9;bU3tFpm1+ˈR vxY$p *'wy@}c>8آ8Zh:8QПFO5`]+PtBk&(~ny&{_Vq@|@Vy|ri-Ɏ뇧QEMK KwŪx#J3JMy0a&PB%iZϦdpT8ʝ o&+6(Bf\T xu pmY_0$& mOg8qp8?0's!gA]\fQ 76t4Ӽ&w&o&r 1x0iFm;0K/v(}o!lg-NԾ `nR ]-YplDyr*nDpH+/0*"nώ14"xdJ-5}#\P^q+pu :% T M%Y#<i)cр}Kykn Nc.tǫ|e6}0z:%{u֓B]$}yB=x͎x'ݷW8+B-baN1]47tx-˲> R#t.'8 b(?F Kw 3)|(ڎmXrl nIW(++Z]bmp#ḿx A]kJ4M<;wm^Nڛ+6[]O:;Mspoy55ᏐcYl{ghx G4sǯx\ ק ҷE6hbkG r . %td{")'nJp5m8Aj\`ȭnYk;fOLB|k=w5/uד TumH%M98*ws`  p<@ upB74*Z4n @aT7hh3aEOP -Ol*({]qD]z'K5n<<)38S}c=j8K.ܮPv0I*\`m !ל"l_ٌX5W_tY1T NJB4QIvJ Pk2*d9q Z1;ʪ9L${{O `^q]]'ҹ-)|6NH8'G;1k)CMf0UJs,PFvaΰR@xšN1S%FMagag# - ?@ zB bɆ϶:o[i{qxWaM8aK ./yxJy`3FP&5f062EX 7sg.K3A r˿olEиٵNe06]sGw ; X&5SHL=  Y[v UiXBĵu8|<`B^o"۔}w:k#\<&wٞ;S"rD=nwxq^Mm9ˈHnŞwMh^!3^y,I'4>}k ӹtfyCS,npcqu讯+,yS{Aw)L q֨u70<73g?'t2;7J}°$Mam|0vwq"z2R:1nܘʀUP.Le'Yi-v 8O,21`ϨɣَkeW nJQpb/LPfHݩ@1c<4z\t{$Uf6wqON-FfX_&,E[" Mu|:âW8{:)[u L4ЈR &k4-|;Ĕ% vsthƯ%B>W$|2eSs8;0rۂwR.4"= 5>Qhb鹱 ]y @Gq1*ĔsZ qGJF.lxfFi=3DuR4f;O <d;@]\* N& X6>NW-^4ӎ h6[-Tj`i fR ɋKј* F])UTuֹpHm_//. MkZ jڸUGX c4 o#|@/ g@`m=i4oɿB*m1ͪIap-8"I92+zlu wnoSXpyεp7\!\WMs^ 8vבkxa ev:2AM|납+='yaF QEvLȼpc-Ac*-uمR*8J&u#WAaP͵ReVPtts͝ 10cO$!bhҦi8uWhN$'ktM W+Tx0˰]bCT @ *zyAerX#q?, cp#xiK=1p7v?mB~D?S A6|l CM(„EY e0jGMṭCƱUf.ݮ3LP;1sYuv⃡_lOUf v[ZP6wYZ%=N⊼zsyu#D(!哊ӄVq>H eyMeHn#~lq.Ԓ{W_akh*3W6n LpBf0A6&sKn! )(sU٥R*4 *3 i5^wXG眎29tH@!F~5HХL*b'-R~;( 1h~P޵-Q!QhEBFT[#flA)6<Kaz6V8y<~|/ۧlqng@JoI>o9(X]~ ]s8ڢk,o B 93xxR(^RC.B1nڃ[@y5}#銱g O8,@odom5gUVaS 74r/}xېI^|㻆<;MZ켮pLdh?8]k7ႥL uG({4dsxRi(,?Xn5Hp5ksEo9FN+Yp(0 q9,ɔ:!nmnAr+J1U2M&ͮi€g@!؉p1#^1̿dMkF@ߋ^ C+o%y4в [Uie qq.Mg%(@h57ͻFçF &"XElKay\` t% qi<:-l4î\o"㸄1+f-N1 kRo{đRZF/ż%pv:qv(D]MXbkx iqQ67{) U7(atRqx\Sm*GVˆ$X+kf1JTa? u 7ȴrb m_PLukWj h -lD;$2R4Cq\E_g$0]4$1(bؐ5#>gvyn Xhj8%ԜUoHlG-d Sz TXBTXZ*;V\hٰQ{QKVZ)Gf+;b&)5+8{Kuкt4!iu-AA7uZx wM*.񜆓UÇEΜë9QN3\. tlPfvQߜ*p |0k JA[.nJ۟\pFaT@+9jGM2;pF 6SEAz/.-%m@nŽLeiUn b@2B2ڛ0V_+5E1TQ<4&ۛ.혣|yWcP`uEfMb<˳, EqcJ=/z^xSw"=7x㳁[&;m"a>tXvtPR+8O39 "oa5⩰٘@; &:C&RB_ٍDQ6b ߞGD}=2[E.7VcC~l*J{/a*-bEoU VO8M1q5x]l!˚@ z8mE8I =1BJ8C QuKyyư$e.OTf% BV盀h ԍ~C@AF϶1"` H&Fi=h)Źa /Ԣ,f\"<%T?ąSY(-O\H(<啇|4Árm@B/ *P`.'@Ho -]\89/4^ػ@.Mml kV8% ۿ|;RBѡiP]k2NOoKKH:p$4F6AL@k`sM 8pi,] CFi Eq,|8CQ%ݶ(U RG4TRJy_&.h⡵&2nBo|MO1)>st i",e" qJ<̉Q DM;me6/(^8cF1Hoh*,{v3cBٵCa<ľ6NҳAo0(`FhSB ލ?c47#Gf0#@&1+cF[#`xC#eʪ3uC:z\7]Fp#S b`njf]8Ph/53+1A.e\8V*"T".VANTONi" =Z 3-k. jʶevFʒ!Dn݇N\٢KaQ#A6OC, Qq,nVr4p:+fܻ@RN3Hwh ط6]Mo[peP2ա#MlImro=&&a*m<hcmԼcz *6H [h}j -tÌ2h50B}l dz*>\+S #f5+SE R a@'lSB!h2#^p ۜ6] z`PN2֓[5ۿ<D0AUNrl]s3 x瑋kvj`'nQn]9 (6`hbHs9f!QRbdP_)d)&G0&c3?xJEZ1n=LzIhURK[M)qh!CT۔`fEsWXiznIFpZs꧴0Ƽ]:=L7P;l$Q;1 ) )TR6oJ8AA|$ 1O8|{I x::WI=e`шyL+zd`;Š-I7"7íK::=JsA 1nLn͵X(cYx-981\Gpx$x 4oP,G4E-.oY\ahNλ缒@P@Ukdg#uA\بF3 9wP @ؙp]ve.n$%fWqI*㑅j]1/X:3O;;]'f{= f `ۍ=O~ڏB9}J90a 8bckMa\ @<Ǭ9<YJn(_g:ʢOlLD?L MϾ57O :Ud!ȕ28)b!@Ƞe-{L4@' qO(;b< k(mYM fYoY"WL St1do󒌨+U-J)YPA$ ߼8M=~G}p2 39WgeUq~"8J!\EDzpk{Uw]L_|E®pV~𬡾EW׬d6:)^srP7 w0ũ)ixDejc4ɛ!(&RNplWy b8VϛW\1F鎌~z$$Uq ur f!1c*9Fr88x0;C̈́5=pn ¢60ƩB2\QAj\#f[8h`'woN $Ű ЃkK0XBSBrFWƒ7B[GgỀ%+)u{ ;0Z[ܹʆJQNo.}s_"na][I/G7Bz>y+V1(<\iP-|F G- #A3H?;hHqn_aё7N 44$hpB,KI)(E\%iW}'y)S@#`-DD2q`xp (Mt\5Vx ;.p|T4ѐIG4:7tPk6;hЇ< \Lզw 7J@oBIR ҷ;RpY]%l  Q@$n<ĕ]}xհ&8M" aQ>PdDȽtIw/ata]î5Rq$ kU2`Na, 9Lmӊ/*yъLj[7a'PvN0uƪBw85|HWC`{zwq.P35FsZMb*,:k&26)9ƌA4kaD 7 &T0kUr 6/J^25S 싈z3j- s*!ĝϜ(z/'t?P EB>=se#uqH<$\}<8D89WPx0EF}zIkZRL Box#׽"ڇv 7;42+ ua4b:%5Cz# f!Hiƨ.U@`2פ#r~xRR" 7 %nF𼷆#],{϶ ]ηsnx`ƚUZ}Qz$9%izx %Aýesi \* TnpB)Y]'46K׮Y+sf0l8o$m"8Ge\]Ws'- Ml3 fEnaNő|6#f8gyKH‡:HaTmBdj?#XA'z;kKa鼀2* D3y p ^Aڱ\4~rEAMt'\z1(qv.ڳ*Z0m֌^%٤c\_l*/z5Si.לF4{Yތcd2*mE,*7tOm-nMg@ˀRi*#H. p9`hXzNef`JPli "6] 쥫 Ƃ+OU*7LiTiD(Bn)U{ڽah x0m ŀ-W%}E\$&z))A:8Rs8cƎ:J^+rs3A\I/LLmUȎl p\v]`}~x\'tsn O{a8 kLBT35E^rj$8n1 :@w&Pƍ=|,x:%m囹J#;bqY]G p5()y;JͱwF ]l|*G`-d!C£/wg}QuN16b@]Y7ՀX{8<5B)Y PHX GX#pV(kIFK* pexY@krb6Iah$}Y[ږp m#*0EO 'k1+VLPޞOOt Ro$j|IAszO/{$_8&ͧ:<{s@䦂!B]晪#& Ҽ5gو5`:0HXZM2(P_*xjjGԛ߷X [C1TOLhn*@14 W4"] s7a!y}D n&\Fm%W0![dtXQAM1Īr$Ӏ>\"MxkSi=Qh}=5"v+I@*f 8)0H(LTZ`*H:8$K )\h G,٧ P4*\Z$JGG_=J'@#P$Y`[ҎPP#8۷ `*'u)8&WyPvy@xf- 5hSno\IʊKSb1iJ[)6#]:-oGd7#}re aB+|m{K&b%Znl؉uWT%! VZD,:et{ym#SI <###j8dž$bF*fNW 7@sٓ{MD)IWg 7_|/cZ!ټό+蚏-/ <$cDM41T59spF-tb Cאۊ( `Ɋ $;nUL iLhPo9H/SBU`m 5a::1 X fd܆R)zp[*PDl].5f,"`y nլċE5w~L jPٴ51 `z09p2P7Yp;:J]L"jnS({7~3S4 ^<2!@rlrWv; Дo ޣotƓ9c7nF6sDBۚZQ1RE8&|՜dt{t17VkvAߑŲQ\-y,ۛɢCC0nsОN,-ǥlղpb#U(9:ywz$ %9T d)ylCa!aeQMKYqDBW y{9AݒfzqT.4p0Z,KPƲicq:7'9Gm;0<w2 o5eL);w ;|J.k@qaV/`VXL4JZh `)Gz!XHjɍ]iw] aZnetL $$hTsD@~<^~%p+]oDǰC`'ǠR[ S5-F\+]NApzo&@qY\AYp;yS}t|d- Ve jr$1Qzdi;qe9UN5EwKW 5Qi(U ppev)v޴!t8b]Xqh Y8>z8L@$z̫8E}?V5-G":rŗkEW治9Z4SiqhuN#:x79q{鮦ؽ.xuݮ`LiU1K378.׬2kuL9ዸ+a7b])s@';ĩ|:y.@R]\`Uw\L[AmBmrek;vfk«04$WX LT8 [< C'fGYvLn9[UF눭YҺb kqtp#=r(8ӂGRzۍ#DaP9LDnn͗{g0K~H#>{fp˅`͖/8Hi@m?>}2~k #rI(W8&pa+|jw9t~nLz޲pԣ"E75!9q)-w4Sw/9 S:ns"ْ|jiJ\թR5BzM-4W u̎i;EYD[G!r*$pD:)P;{Û;@,+mo9Ȥ6(zs.qITyR x1t!%#xW!&w(DJ|xVxX(tK<܀ C w4(CmgaZnbimKid)y Fy%_[,Jc,GXwK(T)P!r:`8nGn#p8q0R SlD.\ OnSEγ@lCxiB=zDbE@/% LE]x:Š-Eq,]&!E}M6a6r oŭ&937vNk7[`u)J8`Z疦 Mq^8:.&^]kԖGNMv Z4= ]'XT%/{T0<<DwNtZ{c7hdC6-0qJJz' 8NU/e G r\5,dPLA+LM./Ro&+ء('X,WXxY6MA 6f*Z=p1$:[K)6uni xV59h@ 7q4.dt;"p4gjƦnEAwƆLxJ]oh$BO8RJ5A@aû+~[yq=ҼIB؇]Jih;?> xY sDjDz-@x.3aN={>I8?^1|ћR˒ej){@EqC`ߎPBD}XTfIC5Ĕ@\Rln'*imStш|eLd)0k#Kbp%ti1-ʵJVUQճ_$"ԩ97=Fv<(M W1L'qtrAn/RĖo!.˼,=73on86Ɏ;<_\aw`. ^f#HG\>>zNLdq$G vkIV}C^/^6zv}tz5 . '6:л1֜&iԎ3{ }Od2h(.匩0yۖ5ǮT*α`+8n-lV0 `Xfbb *)A6-E0[2tZmF':H(^μ␀޹idX7G.*+/5>fX I ^wp \0JI”h6`_gx3PaW|^q87˫Ti75l>nljP!ݲy[ @"*wǙqM5ʦs`WoBDP+GJC")vIEv/a. 26s$.k <;"YtaHGxWf0֝+b |BXJS.!\F3#rb @9nDA2mЮn%4$t qI)[\P!ݧ +dۀSnll}3AKИ2 Z&``F [9Fn%[EHg nJ2pH^_FL.t0uA{"0mٷ€9*)€`UnFF (brYB©fu0 4>Y ^xSjr5ː6:#P€yzotDv8):Cɋ{abXysfyXXqc;\7CC9(ŧڻk^EʹE99G!hCr:hF\b=G`qOώ h]A[+v`@߻BqcInC⨣(SkATD< 唩X=Cb{kN|(me-sPM7#][}T"Âsx;F+X<jaB u t-ZS(ό]ndmvPuCf] T  *a%!N1x3,ǾvDΜAwfupŘ+\s ԌBZ+5W+4]yqӉ ACܡ MnK }{d@&;\^0 ;1H/XpGx kE:,6L|NHqZQ{gk5h [3i`&<@td@%4jƠ72t'(AirAMAnHBwuUrrآN\P.]nh\Xd ȭxgcLbǦ]:ƒ[K^1؊r\WZ6ALFSp+w y^C{<n.nvx rKDwu1APU5un ' [R2y P /n0ͳn$p*,m{\D*(ӍkuD )tPmnE9lQXv(~~{kgت등 b$BL7#q#QwCxhZ޶&D*i.i9u6  >py.l "qpڅYV1 6E߻'A_hlhһwaT F)Ҙʊ nؚ÷E iW Y‘Ti0\؁4K" 3-M%vqkl@u0]t!BK9pUu3>XEJEۼ4`jRbG|4 cR+b w ,ypen3rOm'~-e(^C02h [ؓns9*ڔpoʩ`|9eNnlR{%]!p$t% ٚEcKɀ^O]Z\&E9\{)FoZrfA7EKP|d6+Rh"V(Q4W,Mţ/#l Q5 csjsW17`곣\Tmg7T k@ # q;DdDď(Gx5#HAC͎zȁ`X*qC(.ck؝ = @}p6 V[W^+E75MJ^D0v ;7J9Ozr.>cy Yz ff$=oSzT'DB3 !W!@?_eA!8qUk Fѩ˥|Y2+>2t[ 28;A내 y ԅ*' rHEWEvWTJfHvcش.7`y4O7WSA#KaTd\Q &S\!R4!E HOeY1*9(yXQbBjeC<` pp746WB1񛀂tUH"+`IZ (- %9AO \P 2zE=rR Q.߶!DQ&FN}UPk>d:glDW{1qtj\8 ۮrT(9x칬=֍` 9B}07C" %]jezg"xõk R7D!OkƔ?Q/%*abb9l m{2{*r$t\RaMADPDWEU9 %Omze(h~kYUh@`Š耟&,1or>2297QOK5ĉQ#+s y<LDN3a$" WWMxtm)8`o* l 9 * @Y9AsKˏ\DK.~z)i rg!_v#^:?l2.ÜCkCp=i (ϗ7/o{'H}!&ݭu:Qnqt3k7D =1"7߳jVu=pH%?iؼ>CKX١z Dyظ֜0]k ^"MEP{+UpYnV+oZ׏1.rZQjΑPȦ+ɛKv2dx.;_g h'fѵ%x08@\"͒$#0HXF@\G!Ch> !(85 Kn?V(W1\ ƫ*M7˽z E1HkLE:pcnXHk/[ĭMK1_$8Aλr%Du5 e2q` ) m"wGFpRwe17@fdR M2Z\5" T<:wno ޵dr` B%04d\7ђ6kE\f\6lJv<(+HW:0<j6BHԆ E=4B<4rl oFҩ4­8 R]h@=ڣ.'jpFVm˪Rl-HbZ< Jse~|{1k9vb9!<qJbxj:FbLTvW tr m!XP# Ҥ4Fv}sphKۚ s8U'Ɋ'-RKEj`4rI=qu1#vDCw("=;.̘!qSH) h%nb.J1a(k[T7F+ka)tr·ZEQ;.4e4"nM [bb  W(7\Z2lSk]@-h@k3(smj78-LPFJ`Y7㖯"@CK49zĹ0JuN;.\Ak1"0)%ɵA\;tҨJ*# T7hְ9{r s@, r\RaG鸹I ( ۷!C@r{iӋN B& v oBi+]q ؆B @iB#H&bŬWX[((i$#Š,\vJ6W :c T@ +H +V590- ځ\BeV@m*(dW7A|$ UE~L8L@+:&[wa7낤DfNt5U1Ⱥ1>x´G'4r5y1. >$*OfriZM"-1z- fԻ>*`r<<g|oONu]SnģV 7i.F9A xLU+E䀈bl10zܭ%P7'Gq%QU46:־wx6NQb *ppH}0 EXqIc$}J0MiBDyky {,zl:to`pƔL*B+Z3YugxyjZuIXꄮ2wҚQOV6N<( Evo,sP 'U mHE"MJU19QހKFR, _lg@yH/dah·p-E'i0BM>k "}0-PLJ I(!6 BBx0VVNLr;% j#2+jwqf‰+ˁ;N7r)+)pCiq 0./LDN6TABY)U9G9Dg'XU5gG+t3B_>KW-vuKO:i^r(wqZύN d`烩pY9.Glt:FRBozBS Mb-7넚|s44?>ҘM֎Hm2(<"c^ƞC_lK,#M5F;4XzpE+rx9\ H@+ǼZxHzd/sD>u(8 6[>0$h;oV4i {mjDz(=a0f^}r ܂o헯MA}rdz Mq:Z a'Zy.(삟>q*2 2$k٬(Tm+a]Q915DK7]y T<"I.|"$7䍠0HܞqG㛻S*!fp`@;pP]V;||bC$Z?fDD'!CX:o[6 pW+a V<GcaeApXIFe|ᨏn'8r *OQZ MGj2Ыo5X%|* JK_5 M_|vNϹ, Gc lERqEaߜqeCOOo\4C(lh.X+xuضSWA8"9 䒐Y;}R#h)7(A:%TdY"l A=}o|ipB4ʮrZEјEwk8f#/1*8ȿ5 |{`HI|Lk)Zch .𝣒d75 MTvd sq!>h#]y5srD^pةz8KTMcwzo=CU .X=.0Cus*P:ȓy%a6`GS7{1B\"t"0| DrDR+{ktd 4Mb)mMRmsl vF&N5kmfo0 :rsX迼l0Z0py4V[~p+Ĺ^ILZQ eMl}2}%qck"<{(l(^Vk9:.ѝp mxsf! !䛨?>o2l،Ѽ`D IbN EB_8 q)bhocSɁmpP i`?C p*D( 3pXhݹHŀ k  ʸBBA`hqi9bM * CXM-6Q" " ̈.8&6c$Af<;ÈE.6Nw(j:u7hg9fG 7Ӄ ]i,a)l5wN9).8Jj#Ol۴cxD|C1zilnXx.hNPx1qAq(z`&5m2/30&ɩ7€3XV|g^[!f75<9p::5ýX%WnPnx֓% AI2!b EWZO\a&aTM`  ͸ANݗai%a.Ishf=w)Q TFd͞a ]iiYt㎔Gp]8Z)3|,`(٬!D'B U~|*ߧU _9oQOH$,X;Ĥk D$] & Tihj3FgM sbUȮJn1dtSc@\p{;((,L;L5,cr{hk.q. 0PH)[Q4q׼a@k`x@#pt]]s ark!'<2 `$@8rF,^N_ `„E S`B[kbIH6}ʉį臶?v\Dd::h{6B@ :MlXo95Tvu >qҦz.~1CJ;$)C, {zsHq%3BK$*BZ_- ڦpzD-R~%CbiGο* TH(`4/ R_ t*lq~o#ҍnIkhщID0[l}*k, }>Ë(? |Lcc㜸2d*HHl'c r)=,]WxVXUL{C޼͕$4 yw覵OF`$f|e]pG\Wwu%bTGs9)8ƞ,Xo`N@dRW $Ra@l7XM6;`:hx:yv(j1D iIhLa!H\[ ~+Ȅ1#D1G 6>yCMg"AtM*N(  VX]|ܖ2 a0I0AjT&o*07PXےBxUD.rW\'nK]%ߩ9y{fypVv5'XA'1dѡ6C{L! c$z]dmZ8ἅӯ9E) JUdz96<'g6Kى{euwuG$!: LiQ/q kND9=3HEPx1c:ŋӈ =LR(NxEf~"nlY2/8},ƴ\+JL@`)z)oL]hB:8]Wʫb'3gC!^S^98S >& nЅަ4Q-̳p p.uAuf#ZU?>|& ř<Ϧj&%F$hp]!1@6xa[1wC(a͒@՜BNs_+*nEiћNxY`weE'ԜSMoxr;@Urjm Qodn{4WltrY6Jhp 'AE Drz20*:t6FԞF>ע yS<h@m!h0Ҡ,! p=% Kq0ٌk Wn;P`ޠ??ym!8vԷQx0g\JZѿ? pȲ*9@ʬwD`"]ܩ<&4_E OM9^Sf0 ipuEbG"R*U3(vb"N\P 䤭WksCۼД ͛bD7PU3Hpf˸伡;Š2 LVO ) `=GC7.8Ψoϛ0B9Atd6oflW"#LJG +l*;D@EdyWnEg.G'kUʣI ߔr-o=űI1h|t,|alyWSi  ŠW WIdRv;SYPӖW+ZحO )3u /"때icMGDh]a7(lsvMbw4"]n%zu/f60%1bb4qx7^ xXxSܨw I"7-H)Bŀ~†r nnmhX9hBX"d/E6:VK@zCqE]+@Ȧ dc&՚D=EJQB$NѼI@p7*TI}shɺ D}񺵴 M ai*rW T 1_8GJU>,iC;5. +Vat'aN I'@hi6Мfmu&[ DC*̴!y s i|>x2H(v?1Ȁ HufJ8il??Ln7p)t]h o[`HҬpTh-:oKr 4k WGRZ`DWW%]9!%uLy@-[AEl(4[A^&#7k<< ^wѰy;G5 Ui(pF\VcQ{jQ;JP 4q@{E|F@X"~# "P[P0]$PG wvβ[Cv"]m-\pCALC(m-Y{sxFX`?dQHp8j깥ď18Ho&:`~HD6vB+B17 ]nd4یPԮ(1C(WpRv`G[V]NK\K} l)+l'-_/Ȫq9ǮA$'g(X-99–kHAsO,\H5<#0-0HG 9bܹȎTB [aP ˬbW$hb⨖ j&Cy>s)ҟ\^>)+URQ% C󋑰lI^ |\A>L"^&V@\hmP]8x-i $(TPJ;$y%كSE 57.JɮQ@j'bma SD\# syܹKa~1z9҈.U^9 !'N2rt]0UE}MB 1B k |WJ(X:^q$Vq(Je7۩wӁ.VƸ-t"sX!鞸Vo`h /ǖD_@ \60ܓZ̋A)X V )ך x27c}Y1$% /& ^}çPpox6*`U1k`A$o.r]j.2}Y.¼o1?\]n%n5sapPOv~̻=|.fܫP'yh.y=}s񞧤\"^:O8斦DW7`%0 pt$g &:X@@*.8m%q_ b?x0"GwSs,N &yqiA4߶tG) D6 wxfLoa%PI: Ђji\ !7& l!د# pDOF;lp%z&'ߞ78+x$c\ JrIAb.z#netdm0Sq NeVw.hsPqf)['qnhn&:urSo9z*OS#I9 .kz':37[] jRe qٜfC 7 _V`M$2cE6шSu_/ڭL1wQt_VфV81\Ng˾O`]o10ckkU=}]bh I;WSJ«(])AX k$mF:a0ٷ1RRAx < M?>QR>\-Bcb6wqySGItsې4XTEF`ozXi:*5Pa͒5{*.:kwy#eִ@-8_&>ġ͐Q^m!ĸ8'UB8 N1X7"u`h ڽLM2p< d-rASMT6$t1 46rZk\Ʊ]PhoCF-d# .wqBn& pP1Jw(Mw@/Ww)eH@(S;(*qڮي660p 4|{2;k  p O(PI fOS㢔 dT _Lm!yO8GF(*Z± ـ7J:46|rEW#>f"m,3H7M ~LBªl梅uEJ W@y6Nᜯ|d_Dյ ӗ@XZMubS&Kvd1 %@GR D[(pJzhCierE8vR~Yg"`5X ũW!"HIia9%M[cPAFEGZהpt6:K`x TM\ h!!eĨ z1bEy)4 -6&HGCz~9$ÎDEb6齖u(x7{ؽ&U*`Dm"oI {1hL.z̝[,qW,NvU87.יpP+ޱa0 '&Yv/ihJA|f:nwxoBƍV m{p(\佋bc7)˪nkx~[f  M;]c6y`c=* 1]i+JrV9h`RTm5fj*}r L?.2-_j.BwKEۼ@{튂ܻx .IۊQAPOvNƦ6ߎQ [Ÿ7n:ѻA'E +0CYJq.G\'TȓZPTi Nbg0kXJcWpNdw{v08Na?PG !H|q=tJx, ^ك#xM<RqaL-bR󔬂@rȉCA.,-6ңg91EvJ *Vpc[ӠEW eN[)n%͈Q-j=coH' 2A@va":`[60V]QC|.1A[W<w+z{r{چLl 0 L: -p!@GZpqp|*sN]W)yꤺ}pP=5^7UA® 7}waUo_@)(ܹx5x; L Aۢ"w4h.dsP݄Eɨ9ۘ0 /? ƕ|#J&v3{õ[6M[H6ne m8U &8u֦f˖n$=cְc/?562(-;m*Q7d+z  ;Bl'A8O5>A.{-Z`P_R@h!*R$eqh ¢F_="@5˛pԫv0K}9 9.;,Mt'E@>`7.F"7 2$guGx.>E^qTJ!`\򽘪@M}s-r^\Cz`k Dj;@:,vfCg*)pލABx/8AoxWkGK-5Ȩ&lHzZOق Vo4$N0M#c"0 x5UZ8vS\Mӱ) Nԯ)1>I r76%l(ۀ*UOADy{ mI^Qj4iVlimZ}ߜ]QUIW%#CE(!`J.Ɉ TC6M.6HCErp٢ɀCG]1Q- QE2]x"+d hM.a L-NR@ְh)"m]@ 6im@:qJ5${0m40JU[˂0*J50!EM09a\=%<\J1PqɺP߿pSB!Vb>@Dn4PM8hj/ːp.`3QPGbƄZ &b889ߌ"ZT%J:!i37NOTK<²NwlrQbnT$5@{0v59kJ|KR{1,-!iT\J&Jփ(tn >q,J&o ^H}s$ڛsYGRYFk\ϮJNzd"dn1zP@%qQs(o\sQ )m3m]8l_|ـ-}.:O)e D>cJ@8HوBא c.&\ A: MyFIQ$2F h9I買*B]kb1սkS)#KwSD4$nF˵Z=CG)Ѡx>~ԢA\i.h wE9yUhW|+T%ɑjʴ§4EhqH;tǔhxh,(  w(CŘ]Wb5Q0$]7-F@.ER9\$6B>-R'x:}`.˯]bzJ^3|k'K|(XC#mшd!x&\z Y0ByցKG)u>WN4*c.(DiC'(q836mVVѭGkLb5Wc!MpW$&DžZJvp 6GE-|{u*b;.ET_vhPU~x*.|ET'!'f0p^"8. vr T9{޲-آ" 9M24܀hQG0_&Ah9pB+~v^4BٷO mPVwhq*qE Јe@4sK󏿮  1Q0_b r!):R1r1Q8#>}e+x&+#1]ymã_ haBb 7 Wz%i0% {eJ3f%/y{p #X=)&X|zg1VU0L;.؄/tލ[݄`9'Ph7}qk€1#͡>oP>k W\b,sUFb .G>CSa8Ӌ<5O^sOwqkoxaں@ضL:'8 kfN\8;i0@yw0to3ZgT:S'*A~\J(͘h,:Z @rV\J ;r 2Վ!RElZacT9_oA?6yGJCo=1qYE)NG#!!,ڸA8h>cT'9dV}" WcCM5(vTH ohMvYCh[KDGQm F|S_Qj Wnh`]5S" @:(lx`R%TC۩q;&B ƨ(Au8'`jgYߜRܧ9d[a u&!nyANOUCY4 `57 )v5yRb\3kudTH1z 2Jqd)p ɼYf5ۋw+OL*%T 鏴jd*ҷ{pAfQ ':kՊ;M72狃…L!Nm*yqE5qAsZ 㟦*Sz1`.,r;Xm3cB= up;3mJe.:ysDwAԝ*A´:~r-%:6!%#?Q&WRA[xLlD׌9ŧhP.6K}pT*$%E& dYHkcsxghNnaIeUyj O7HD[N}K3($>tp U(-(e3Z J;QIBSښـ(^yX.:r xUu-qz:n4,Zk bzfZLf.tAMRrWZwli\& e(,'Lz_]CxcALJMѐypGd13,D|;8aTB3Yr rAbxDhe:R3Ё"RN ;Ll˲-yW; 7ᢕ97U\[ /*eZ d 8 }|=<2DV2t=8 Go!,aE\##CGg8)sf-qeF #2*u?>ؐᷛn2* v0+ +q7~ 䑸ݘZB2˹0 )> f:lQ xC68`/ BÇJ8m 9cpF5(T]#nk* d!h0ɱb;tRr`Po`sVC- ×w AUH% k[oy0Q4JG!2V%ѻA)7Z} G $#BzwF(p>41S4!%Xa]ΰ 5Mn<|@/Joxt.NpO\НP) ;2 =e0 Xbj.qloS(M0R+-^(*u3l tyB|$v(t2Mn(]qBb78'}2`luXעD(<$Ȃi%Ei{b:07 <*VYzGIQŅYx*\a +j/ GU1B.5aqX@Ȩ;Z"96qIZ7Cƶd>9s1v;ĚkTQmm8$62SN=1F!7Qhux`֡q}!vbT Gn0#064cS k)iZaUKlieӞ]"<Z_+X{:h<2=dAѣ Z o3Xaxɂ\f*#'6.j dkD=P ϶ jh+s}ʧVe*@ב0Q9~xFI\& `;e{-]R\䈁7X|woQWYww7DeBQC< v=qMˈ ф" a,޹8 CUxʡRe>rMkfrir}.:8 /؀PyHn$ M6`-nOiQhZC,#@ÌQ1D?0q*D$ xq-7^OjPpm-7hZ]{zbL?Z^17٫2CP?!Fz'gq`BOM{0 5;VxMm M _ӑ56UuUtܦZDlO0ntlLEYMR\1.1u"GM1Qt#hG 9ZH=g ?˃ k?lNKp|'%Ya~~Ĕ-n}(0o/u͌P/&4P@0Hтl_1((G]Q_LBDZl!dV^u0A}䬴Hk*T$AF@#9h,>>4jOhj9rl/NH:I}۶6DQv Ґ1yn*ڠ0G )mÜnj8# Wi7ޤ.~ Sy-G_.O(@ me FݪpGx чR2vKr9 >~pZ^A SOFĚ!H1"gHqtf%QDOiu2B o[0'rA u; GlӌУViqE(FcbU(p*кdŸ󀭣&5Ͱ0N=c8YYu6ty^PZfYԵZ"xcS "R]F8 D^n.\#);f,xb쁊,C04NV@ 7 l--LÚ^&(םcSEP9U2KM T Ik!$t@W!jo)h# @bc$ o`׎:E&ŁE8>u@c9FMH(}9[6V o.1.\EyPI0MsALhtltD娱򹸥5-tqv ϕqllNx|ID醈 l)E{F5%~LCPZ ̫@8bE8-=&"QQ]\t<.Tn]Ԏjfr6a˕jzw"Y4MnγsC8CU=@5d<ތZ4牭y2diZfRnPrw`؄aܻ ׳7f.]d5P Gz(G3nf!0'0(JWCb[^0GwsFҦx_ ``"sA)d- wR;(O[H]Wfm1jW)(Av uN7M+)rD,oYdPT@1f!cDr&"w}-A&Mݦ>E415:3;Jn$F;WGf)dy'A8ľo4_bM\GcBz @q6]!fP" n43_Ez&:— kZr]$t54`˭/yV Ɋ ȍ \l(ƔTGpRbnn5j&g+ ޅm.:Ҁ9c>ٶ-ZF97b5[7Tv=Yڮ9*ygM+gt\@S& 1(!ԝ l)A)ة`iq858(CeGY.P #F7GteLUtvsp@F8}KƖr錊R>=6J5D%G[J.*ĂwfNFes @h H}xr#-iZ.I8Dͳ1 Qtm思dZS8-AnU4_Jn0mspc"ߗ TxQyv-lE&HeJ(S뛉ph.@B*}ohCKkUx)[c7"míL:[FqE V^! -(!3$*5R$(BxP]&r6Oe$S{n% 8;یB +nR֗qV6ۈ@[U0 ZM(וpWgZl Du8ĠQ 4U1{4q5D<<`=FP81^\u`<]DT eF;F"]*i(TJ;E f97nt;5 ɓ:.AW[ %7­`bQ>soO `HtJG#('ϛiᡚc2)Yts , CQ3gQܸeA!Üh_4ݹfħ'yDJ;;~8*OL=#Hb|ʶhO$D@_?Xנ#%rY[B=TGAy6RڑqJ*4r45)a Htc6@їMa2D&LQVJ"+pώڏֲPttw]F^o"7A;:d6WT`Q,;.my"SːeVEI2%DX<dfУ$6 -I'+г_)Rt\I,!+vŀ#8'`W>fr5zkA 8Ex=1!5Q?x8ߜ"bVRN2_}Y+uw0"ݘT1(k%bl\ k"Bfm jH%ЮmQˬ#xf[Ǩqʸ Qa1Z\Rkel=+FyrQN3ISCUt'-?S 2R>^ J1fIn6/x:gx8:: )Ɋ]|QR<V~uۨP  iW'8 z\;Ii[#R!ՠț7qh; !^m¨V5)tx[i""QP1) @T+Nl%i, ͡e鋱`'@: 6}Kw}>~g Riozr9($B<8)b{\G.c(y~J| Hpt;lQ-ɄRuۚ,]G)4hKN#L"`h@rҸj">u%O9RP'̫"J m;5p֐F*8CcyH P ] qEN &BӠ^f8hjB)Ib |RZNq7L$A~<U $B- !t8 :. M-/_=1&( 02v$."Ve'*@jhAN?IIf|q+R:aVp 3V _& !GY7ްAPB 7qa%-Q<#C! vܤ:Nf2 6rvh͢е_S5^G}q]yQroQԉPl0His4ࠝc'llͭ kvb9:QE.KvMb< ͻPvp ٫& !MOR6:r.rY\7NE66/2ୣU{$*gC ú^Ys, cO#$bmP}p&SS p>}qBk^.m4ȑM%B&rlL % GXbRMA $Ch[seE'(WGb)p֍b 7i<(x~"J誥%P ,xv#JuP@gcp4O!Bu!M  aĨN!nsdI.߾ITMF^/5XJ.y+eX*5QyӐeJۭkYE@Ι+횈y$|LG&R48æpKKbiW@8U슅0 C{P!>C0L`Q"$7o=5 8DG4UQ /Y.W~~+W[.'7߁ɱ;J<ͼ; U8Cכ`Y.fpmfڹZKWQ*w0ŅtOIr d֦^j8cNv ӊF՘ L[%R9Ui[J"W*;R뼺"t/pRC췀{I m5X:sz/R*dEE>`QW@5XD0k5=4?h_5KEr؄Oo{eZa,WPAw]/"$"r@CIH4wA2QVvt`* JFi!} , Rj…)_/P+7r)YJ  v-+DdAAcA•TN:mjnC\tcx!P{a4ux @:n5BlrF @&Z(9e^t*-. h0=@3{ّ(qU@O4:SۦBX qO(c|}274V9.w\9C`-%U*^3|% v H~8Sع2AF6`"-C$ y'B K KPE<8q[ , iMQ쟽9w\sD@7o!"Rs놔4mh5-$ W((qj 7m O.hE*sqt>)H?8BM8yOl #o*EA  Jjw۴k;\V& 3lyC5T[l-j6Wǃ5]cYKE6~(1 uL !۵yHQ4Ptp .(-wֆ3 'G" !÷5JiC' eh&IpɚTg@C-Lh?YL,^?ώ#ߟ/~p;NLQ47(AhiXDlp>^-(A(HB_\V>pXs1@'}&{X mB┟(DsRPXrЮ%tV'O9kLyoF* &2yE%-*Z`">qd؁wHfYbnjT2@$dڈw ,&(\ႆUeNhkz-50s77%T`7yLu2ukS tehs4 O|p+u3I@x\@D`8a7\aUYO\qEc›3i:wqkvwVa*n4HaycFBn:_Nȹ%Ep70jcް t F@]r@ m6j 0Gx=\~gI\6c m& wxAӌWw'.8 Z !BnMO,Ei9DVFCPYf L{tdm\v =1X(a.٦) PZ06ڪ8ю^WrWv8f*e;2RyHbsxD]]H'x={`:Uǐ`prnЄl 4i67 TVbGsph@^Uо(p޴k/$*gyN|b4 Y ihG B'89M$Q p(/8*S2d]dʑQ@pQ1O 6#P1! MH THJ@&mYh;TVk`@=[;SӏkRv@"82(Q3 ka:# hpUÎhԈ`6SY(Vuh8_5F{`@e]tߦME؆>EoxUX!3q 4su40FE(jכ3bʧ8AE8Z:8zmY'FF7ف ^I:8Ј,  b.աDfңRfIQ@qy"NV5: Լab^PPrۍZm,X 7 Q\`MDn깱o8D HRKsFEDwTek1"أc|D+ϑ'xRkwj5 (2]bE '[ {.e R :͠Hlo 4ˑI]L =Xt1Cm'ANRlƐ|eg%f)ox5.SQ-7x zaGJ*xld/; q:)~G S57fDV1Z+WPT*r5,al1-2yXOX9ȐGy-m hYLp=ycsSp[M5o5`5 U ^Gľ㷧 i(6xpNu)o]gdM((<fȥM>G /x*hN^ /Lxk@NFHlRCcc2-V! p.V 4,R;qU@|XȦBšu(VCj@"X8 cWɇ7_L I MaD4*)Tq4غO3JUN9XOݽ"o=n*kH;ٹ-f͸" W!aeh,eV`10b3XJK/SU_kgjf S1%OC"BԹUzƇ"]9G+E]L ?SEɇ&e.@DRchb-4]s3yi=J y˱TuH y(0An'1Xk7N zλ7, 0c VH4{4w'HA+9wԑ yKBwjIt%t[h@cDI@n 4*jRHv|~٤(`n`-}U4X'KC놳O j q 1( J*Aug[nЃD5 9/#,v#fjMQnO^*MAe`;FBE3NqpR@ PDY ‚PG p=H"kĊڑ" ]Örۜ55判䈿54F\$|>8f6e 4 jl0olƚJbmњQEPJ@B,>&ð cQj8>Hk|j.DCHO.-_8 4$ ȊRw)H(ckj|` #t#W).ƐOm/o{:Job 7ah)\W\hs}ǶXl}n\(s`Q=p@ f FtsXLjgXHaSq U)ʙtdcQxinAAoR]"/٫f>' Q.06Xx;W`8Ό cr.s9fm]8/Jb|M??arADb-ypnQn1 * ܃˳vU y Dh( fͪlVbD WyѤ <ӽxr:cC”$ἈӢ=V#{6Pt+Asɔ/qU$j9@RñM J5kJi\eH$T2N o6ly IM##O=N ,404惀mǃE~U3C[3pFۊѦM?}!Zfŭw d#W{lӫv;^:kq6s]HZ!eN^tSE@zn#6~2no 7+WYC*; wru1͇& y5S].x˥.tzk&L#NA"Mg],%5!wBTlwQ0OaczigD Ü"܇F,/09#e`AܡΨR ! Z <TN57Oˍt\GX\TBMb霸2JzG (J S0D64).QDXn Rǁ8ABl%0mɧێ AWʨ -űPxC/ϾUsZʴ*Xt+mW  &Ѓ(b[P)nWU1b-R`wagBCj4|AbU8fN 0J+hVrO8+j.Z`a;͏ QN{J:iv.XIYLGBۻ3;6)^T*B!o\Ia߶5Up*;`Y *kfL2 .x-,kl hgɎTIX\b0]!YQ0)1Uk;4!Q~8{xq=769I tcDb#^YDkDbuT"[XZ\˒JOl$ 4!#h0e*6(gˍ ɸ{a* 4aQDg ӷ6"F 6V ,9`nK|n jYYpp y [ i/9KO rᾐ??xJBzRi >u3o(4M.]8Sj=X1 A Y!_|J85083b%k$S߼P$"!SPoj= j]zRCESR`HjM5.$r9skx14*:yۢ{)ɭ; p$ ۖMT 3y=n1lE 7\R t\a0&.}!L&Лک@jL QjV̈\R:I-zEHsVk=\WJ`Ig.*)eGCkJf˛9͝7yPZlPP!panxJYSvmzEX$@ؠe^Bds6&;=x.mZ+pF&x';{t<`I=;ϴ:z޳A}0؎ /psc10DE j3tҫL]AٙMTE>k56cU0?5]fFM0+wH6UD|`$> *|A"la NHݠCHo_9s"Nq7X:WӂS X1DHβy ![J׷!{QDc6il~?-<L2x6f J+vJ嗩zw6] %= ގqW$q_!Xiv"*&XK}EX>8 !6j8O8J_9B!.UC"xdwyr\SmWqɛoSHz' U.!sCYN<ǮH5E:9U`7 |nP`iHJo hU AA !;|cP9Dkȸr'XSC6Cߦ IxLy{HBDE0UH  LH㐫g= ];M`l Hv!{tJA6o@ьS_mw}pj~x ZBwMI"U:w[o ";Eyr6EQP_9ƅg/Gh gc{9I!'XٹYZS0 ƎJ1[f)\J9\>(,ҹ q!O)9.  }[@4|X +DFiWӼ1toŇC$+E>E4E?h__);48)з@-@o&=X_`JjAx껏<<5 ̓ywD<Wp v]E֟SnӌtcJzqUEqk~ Mn5Yo* ) %!E`A',.v;fKJ):2 54Cq|gi'<-Vs]P9at #t"n8- 0n$:LI.Q^:L6)5t B1xANp K\%6;0  /+Z_b =s<<"b `j!wnH/"D AXz67̘+9Lw9q 7x'wr f!!5: _F[T4rɦ;M`]Lӂ,*A\"ھ vpFÖӗXϴO{ CxSf v|FL IYhm?"ojū'1D>jV/xcF`U<P,O@]:ĆJ< COC;qHi7)4l6<,*L[ۏ>pC1@.k`/QHq@Lt@tz 4$XްzʢD"9\p:3PK~+~ ƏPk h?xcX"tV- WXRj 9I6٭BBDo Kx6R,9r9LT*a% .kBWJ4ƌ65SyCl5nmJ ˓YtcR A[Lh% 2RV[Պ>Wh3\#FI;Bŵy8ٳ^@$le(L! }sƉ`E9y1!J7Jn8sDJ`)0|U.XՉ[LEzHZ*CN͡3pfy\eU~8*.ax 46r(3pAB!KuU@_ |c/'0$^Tzȁ:øA)Wͬp.R#v }s04h=b@l@&"IhG w`f-/P܅O,U *WD  wr\&S\o,+'RkAQH4)c`5(YQ#) zW*@A sR#gqH7 o*u)zpѵ;$8Er`Qt2D۬Fɧ>w4X@DrJwA7fEP W$zB oZJ(1̮,PE}1ퟜ&۟Ӑf{GCmZv-(- r3fgYY1L; ^`NOuM_&/<)* PjrD7Jdcx&-Tz]-T߮9 * Q<~yD hsXT FΓ00M)Mk4˭s1SWa{kkbco#x8+(83wzѧR(2rFzMS.=3`-hQݡ~LteSU@+XxD^«#Z.X҆VG1lkGk ytN7ͮwו7$Ҟeک0UY 3#4: 86sM^fXˠ9!'8x _hU\Кt0PPoXJWXNy^Wj#/q{j\Di0gNÄvxVoq7+ArOuE95p,ӕL\ C8ŀD3dW pRM9FR%,Kd9]ٮ3`/5ı 7  NƆ u}Lu@Iދшm vl`5q&DCY~>E7$M ` M#q9/CpGjqEewpݗ~ص}MSwRfe܁hXb-ЊQ :Y%6F_Q´ ւA+a/wQF3sB@)NA/ -JQp@(&\#yDj4FW뿮.MfcdybCkYMtVKTVd&m5KqqW@/4vAI]wXj:tžFUPA@A[fqtrdBAMH0P ?LdhߏGBmAV"h +.`("w/A*t?=sTP/~a/9;&UA43}t*}|yu7~0]˅i%Uu̪O91 ѠDM VJ2&فV_\[h\ _Lz<V ï*.xGURLnTӑ+6#sqл ]bUV^ Q~n0ѷ]l6FA$"[qzo(ӼrP(h!jAoqO;͏.S CN!ˏ@Do&E5(^ uPߙ KSFn#.+FvŮqNF)8ׄ28sBL& OM:!#>QPn-Ni7tԤ [˼ PˀhE57&@51!q7b"ݽ)wN^6Ly^Qyfp 8Hfh[ZXMO\.+2|^#w;bYD^UtM3,Uxӎ7gy=M,ד6m1 16 E1'!Lǩ$bTTX'q&ʚ!3Gc\zonHPG-v1W 9޸;P)^$&[tƶpP%0 秓,lPp46a)5G^ x^VZem;pXrI<r"^8G)2vZ.CGfS@ҷkJjÝ\dӰ˵WdPhu 䐐.d"]25o7An*cP1 08V.Ja:9ixy)v&ݹKU{& E Gģ(է8Ӭ$]" SR2xq&鐲R PlSm45ۚBm=qDYGtM `XH[C&%>&%1_OnUArfE}v+p#bܳ,Dv8r ) [#Ӂz QӒ9(5;Ŗa2 BL"@XxqBmQ&xp;&7y_c F;  9D(v\%pWj}  2Sze ܖxZ8fS P[,:)&i穌 1T_9,CBLT0Je y%9De=]niqj>q[͢mӛ)a HFUﲵA!,c+ld G:)=sqO(I \Ka]&g1:U=:ƢWm0@ 9vim(hFAmCf$ -%ցvl B/P7 dvo77hܱbWvvmxeyHP;\v&Y`;P@T^q5h"$.vؠ| CCcclH׌@X8P aXmb:yeTi N֝hn4`yαXH L# a,8/9"] =0  9pĻ*P*\wGU&4ʍ92-iS펀"M :;5g(PMlq`/\1F;J^X2Fަ*;q{Q\4TF1GqeΌ`WrV] qf)aW +@UR.S[Mջ)%[ȅ np }/OҪ?|}!]&^2*xp5 Tᩳ+Q}J8`&V iNSܢX AJ>3m;Ru!Jc5EjMɔ(96fZlFAL(P󂒅A9. cIe Y*FYD RhAH`MfnI!U2ٮL%mqk-[%*iO!4M2: & GJJkA~z⒔_|ʡ zmP1t4./fB&g"]peNe !z.Fw0^?!ۚWK#Ѥ[ dv?@6+O\/UVxy))QI6's.c] `A (IVJ1:Q- P/uDS$tN55pF4@r,;w \U2)H/hUwܞbD{"9j~ȐBA 5;8)_ 8Jk mnUR&)Bluk@q`T=c?f8h׾! @THj.n3Jbl [|V"[?+@(pht6(Cǭ!2<@O SQj ~L`nn4&7,iNBP8hyz(G{d-JU|yƏO߮HRPBUE((KFbuh`M&]Q`! `-8poE 7P8ǭT`EШמO>S5BGQtJi낝r*||=.x菑,.w0T4X&JS] EݽsHȆ $ 0 qMm 6AQ=ZήM @@ YʅĹʨ4sWkq'X>?ۜpIoqBtrbQQ\8GtU&>yDzCWoWXͺwjhA@vk!s,]mg0T㒏y0^J7YQJnM.6;R(L>k6:jQ|G=?xF߾M)Rq&e=+cIxj->JEW`Ӆ䀈Mxa.!2lTD^j.yD)wLGuڈnT%⶝ Zt3u\:M3H9qӬvkUҜ;@ `F޹4@$ wi U7/lPC XwW'w%:],]U4F}u7T\;_+=oQA\*mVM:b[A CK%(+ϣ,5`%rc<HMi+h4`gnix)x7{U6f!Fb\Pj"B~1"˔Tq`iU!jO;N9Bk$Qc H@zš.'Y7?LG!3OZċUPzvD5uY?FycǴˆm1T#"3m D B]cm٬D'L">_nِSJ<3hmD/p]ސ*){3bFs ߂uqùY NJo:i|M|+;loNqw1://^0edfswؠC,'"tZDH Ih{EL@dH=0Tn[rsjn ɀ8j])ez!·$:wRx5#`KZ)8` H \J&]tiwxvb+z3B0sչڽenSy ؤrm9R_?8CAAA-mq,uϳ&^ɗF0[ cbҼUZWcX :,7n*FٜbSn̈́V!XQF:`s : XʨuƤM.W'H QB qD8qݶ+uP1ǾwTww2"#Dq \@yqJl\(} Hc ?(*[ͰDu@IQbE =2"TR!S vU0l]`@lKhp$b@AkV92hx ury\J M6}PBebA<7 f@jnyYBL 7kPB㡍Z G D1 ŹȈ?Zx  pt H/hbxqT )㵮jm=65rxp]OID&7k%w;A=Н] 8Ѻ0Tb2 -txrL>D(L]8"s7-s:9ȗ/(P9 n.N o Q), Ups8)!tӯV{p6BˍNx]GnMn^ {e_HeU`Z\p!>8{R'> "] |1.Ca4?8jJ'2DerBF43G+F!W$Sm+i=1"ٌ@pMBX1g4i= ԍ\%-1CU󌮍A~qvf.e1T`BpmK{qtMĵM'e >1bą^؉,Ё <\旅5N/iy"84ṁ+9 ,N:U]ܭك+m{3鳎A7!ÐMgCakb fElyzH@,'9R,z=gbZA(X. 0Ѭ @=2hxbE T@ڨ='| ӅNL(o@UT.I)E>oJ INN _:ǘ(+rtulj4 Mz7J#L92KI-խCb*F(| JTUi:?unޔ>ƹ" FWm^nsf&G1?[R}\'*rCCG0/M;)~  )$syYq s5`{_VqU; GW&;fȇ(kȃ aU9mH0[ /?r,)r eB ]AA^c-915A'tLj9RN0&@(*QNCߜ E>-(hJ`SϞp*M(%PH?LE%;4se ze`{_=jrX$-^*@@lG[@ƆB ^GĢ!fb@\QT rh!ig+qbF wIbw٤7F.z"pTM Zd%:Ac@ga/+4U_|,iG60I8M/ŒȸJ1ZQCeQ䃀H^tPEf5USw_bwpW"#XjRh˔ʰ N?)e;84"A< 8U/8 $񺏙򜹠y^}r q4˚YFJ E'L>~q ]&r)`LP'&> v&4p؆ČÛ`tjr%@j^;ZtM†iQE["Ljt-\w[O$]b N\eݷfTM90y+g/1I|ۊIٔ Q5PpGpӈm@ Vśjv>8  U0ArlwN7ĊD.Xr!9Lr`R-Tpq Fw GLh9Z-qz2&׍疡;SZqN[M8sw߳8l¢owsմ{5@jr{WA**N%فq[rDq 6NGy*4bc뙆 &Fk1 (H4HyGU*Z`KYpz0,Ҕ2]T˔I]k҆ЌHԮ&CmFG8-x`X~lİᡆ l C,VEnOG+Ym0 ཀྵ7H9ΰO,c1`KzS+2QcjGu<?pBc_\HSa'_voqoeJ ;n^;ي3sYq d U|qAQNsS$Yv*:jFTi;s\U=y{ Q;Klvϛ%`=|"a>Qi&}p"WxvaHXs[PܽԷ nqZ99LF΄+ʃPpVEZPR<$$V~i*?qڄVBHi8tzTPnKPEN㿧 )HNit-"xrF7%dCh|g`X8iq*{a[D` HH 4 ZݩBE%#]zeQSh*t`ym+ST!Q38`٣m!(Pj$4._ʙAoRy:-x6[Q@[ˁ &IM Q5 QVT6ĪVޡaT*bv ȁ3FҮȆػD)nSqi[yw`9qB1c9FK\i 476imt`o!H]ï-zpN* iN<`G ô75WfS8)DY8Ǥ\=+H Z g Η&,Ss% 4 '[aa|>1u.!:j" `X nIsz RG{a ۅXO}6w7]aHx#PxRsHa#[p 4@unԗ((MHSÌ9j9F-= "@`KY}ƾx-s1RZt*Q4+QA@emx/R8 ق\tD>@7.. Rt6Dlurs-px#P,Q](P <EB.EQЪx[h9ur¢דmj91[ RrE+!O_Ƿ7zlYxx&hHeH|8+)Iɍ#FU*YW|Z< U2$@ME)3R\.C@7 ol7̠E;Na0/KNWZyPA< /f? E' S)hքd٥3p8=p!fd3ã|eE_U5a=L:q 藆9DaW:,PFa9Lrl\)͜ݯjɄcFHoxlr?E!0(:cHlNMc UU-Sp" &\}TI9bBUwzM_58ov×BNTkv `oXNZ6qM@ʇ.G;cX֛0%Otn<]8 0rE*ͯ K r]3ܻy5Ӫ229!$w`yo|f̝x7꘥ᗧӽ䆍hz*7v 8o5U8{r :nᖪLyfQЪMlitwk|U;u|`PhHo_=0 `5O\x6)ddrcMk,K?qn2Цԫ>o5 QU0gX _>r(q[W\.*@EriaE =p 8(i<[ݞ\VM#q䯶hxx;5W{;ƲhƫƼaɂ0`@?zˤ=p-S^ru8!/>omc܆)7ёoː k!9b1QߣXtuT0@O $[6q 6GX̙x21+]eʢ@,;#+Qw!ΗR}9G4 y#,8Wzԕ 'a'q%`-덬-Cxv >P)^ v µ:%:|i4F%F844!_P? fy~P vW$: L¦UJIlD4yx%iWːz>EY-fEDKtlur%L9N r&sҋVW%< wtҲ"oFOuEn \n}PP|z` 6elh~y*E"Z)ͽBVK` MdP6`b{b*M2BlfֵZbFWi{^\jȊw MaqP¹-*q˜!␼WPnGGM=QҐ* ƔcƨjEWm:HO5XEQNpi(@(h`]qK"c a#"˼r+ #ƒCӝK5yO+=Ɵ͡M[2V}tI2.&N5l 3ZL@kU1z!L[iP4M9J(&+Ri4u ˒jp*JR3 \~nju2Q„.F6DtnN2]sca9V6hCP$hdN8WkK&$ b @'pT qAc{ҿ>oQfPW!XtkPQL膄hƷNRw#\ r̊Oa,hh *7$PR9X ia5XV*Uj6mXkS7[ Ӗ7Fļr64}pL +j4#B,]_|P(>ϓjbv)L6]xkQ!ՃXh|ͫL\bDKw E}r1oT5#[,Re m-LwIѫ Z"4ypcC{}\aǖ XVVBf(YcF9КZAq B6a)a H&f*jOl^{8I˼M6:!ë $e -nj Ӻ`y=[(ۆ؂kwgP{Ey[pzul}2ҊWx V&- Ҥ+ȁ-N~8`}|&hfiΉ#y]5槮&lvA[{E2`7k V8N=N.mQ/X}.vk9X)X!YRZ0J ,{GIr}5K6Ө8׵1 =KjrM<[0FJՃn'*4,[aɈ/XMU%2fimږH*c4e%Dvvl}6 09\T9eR]x<Evhl@xJl G:"^Y >=M: kD06a847V15 0R.U9cpmtvKCd&?MfvǾLMNb77)aրm7Jn,40kavM8<.v7tT#Jl!QC0(hɿlzS h1hहNJJZtU44NyȊM ypid7r $qJ0]gD2iQ% 2(&zmqH=0!v93 HqV=^M=i,B\ O ĤRX `" B Ͼ%H#Bh6Ӌ864*KBЊܥj+Qˀmcmn{&iT!0.9iw1q wK`@0w癊(E$!ˌ8\贷Ϯt'^E(F8'l>o'P l)unu r\mKr1bPwH2%Z0PlBtP?mBN5ɜ⛹;ED/=T8֣0jt`lЏxѯ: ufS '6 6(@ 8@;VgQU;D OLd dS'`Z=r2̆o{S'Hn4y TlB6V2 #ӗ5[EA}Vbh]= "DrgL^ۤۑV9Sa䊖Ұ0m My/(:(/Sz 8Cu͊  ԩhњsۿdEQ%$[خ '\RILo*y&lNrp!u\ZyLaT޿H)HZQ 7/"\D81 ??|8XBl0[ S~L#\l\to;m 4+hQi%$l"nTZxw]vZt#t Jx6m@ g"`5. սEBF%ߞ3us eaabF n>뼐ٮQε TJBIs7 h6,*q*Gݓ_ӰQ!13Y(^)D`H& ET1FcUO1 @9]Iw$j-cl}uK4`c-4@8!y\LO 6t{W[ú^1}Nm8-bxߜcϩu2^.ib6?c%Z+NO+k7~F65Ϸ4.Ʀۋ`w649N ـ% ާ+NY[㔢@ +.IOi3qZaMR! :h(5]f1˖1z^E8beh !zWh?sTn.$"WhҠ-AJ%^ɄUjb4rJlYB _Ob(D/9| QC-}}1@6vM,pt\j'e-G \[j/P=?XŁ. .p|f_!ߛ,K El?Yݠu>˴M],ȔT ˾BNeR`GxUssI.aq[)Y픨M4>YWWsXȢ_#ݺ 4UL4tP^B7d7sߴߌsV{Q avQ]d ,vO d׀qh݂( S];LR! lh 4jUsJ} 1L?&C @R@'Bv0h *[ -gX㍩]9(tpb l|e! #%ysXg)--"qϾ? \"އC$zPV-* #pS][ r+ׁō]$Lq_.0~]kfqze灠MhBWMqx͑^XA10mi1tIG U(m(!ywQwZ>~8ԈX;hpP]fzJ4  gJpAT+6ǑpS*] BVtU-W+EV}1 aMk-f W鎠\pwnKժ1H5SAWzek."[WC.Ar|`-X 1u+UrYQۂەhi>!8J)D'fBhn|\Ct0 EC5a+ڹ-NSx*" |*${,oQo%&1P @Bo$Dura)".r[% $=sѼY#q*ksCU×"hxkw;Zġ[W,]% k6_`R-($8nA_v@W.Q#DuEU zWJ1e'30u578 + D*zeX2NxZkms{jo 3ekR8O%М["LJ*v0. `9 ɚ3T)2H4Ojob%ȐoKˬ!_fȫ4UAE/zr14 )0D酕D7鈚QU峊6)p@oӒ F~p]sx=MeCipNb*nCsv@0=/taQgF-;{÷*^ɠ[]m`<f|; y.,9i`t/,S޹űY ^ժr0Y2{NdNzʈ4 F2LV Z.qd@a8tDK#bae3lQAcH'-8hW9@%.:@{i 7UB6KVF9,D(A>9*ƽ~pM`aˑDAxGr[3/Px .+h8 /|/'ѕ02׿60vUN&򟋇SWS }'9; W89s^&>^1ԔMoYru׷XvϚz% (!fŒ6છn:-fq[n8`N CZc%dnk| ؀pn5V+ $D 'N{F^8T ;}1 !Z9Q& cׯXnıKrH\#K r*L [*sS,rN`R%7tX> MXT|:Gxp 4ȀEsD[tnR8@ˆǀ~<`1P{O[X`]٩&,TqS#ZN@MCï9&息.Qb#6].7,bdV)E/fx1f3Py.ɮI>~z$T' RԐ~ǿg;%\ N6__Z _rz8?5iqW!RWx(2!NEp7FU¯;+Uխ?`${vgo sps僪UIo?\l.LC;>\pt*oo倪=rl3J$ Rz̸)imdl?v qNLHlӷȝcɹ1)W AE0xи).m,๿r:=[WatQKAƶ .%\B V>C&:}rm!VS cu< Q^UTw}p.`(fR:8*/GPxP5\G V%8DFz)f%C#2R0%~ WFNsZ,4@/st9m m79|ICč/w$X)،w p2 ic'l#BPb a1"x0Uāا9*BCJՏGjno ބ㼉.ؚGR# Z}saJ\4G*]R%ƎC^L(x8%*k8&Hqb(h3_N3p` BQ(MD.oZ@ ¨t'6}9#X裮0lh3d`u. z4<I$y\^ZIOpIRPIp8O1T~i90**X+(\P:m)rn7 DJh|)6J#Z!J8-55ހʾ2[iI-_%0Pơ Eq 7L6ɍD'K'}]2DĢtP\TT } )c;bQWk (b򫻛Qo(E#70hWg[>aLEEnVkR;<\(@ ΅ø)ÙL#f QM-)^TeS)=tD9F‹ȁ>Lf0Fp=#D,Z$v ΰJ˒M#EH}q%4nu z!MIll7üp:˺.]ŤR{e]${͔ǺRL,nFPg phbR˚&ޓܦn4&q+j}Ь6N T3w)=Pty(wvQ4 C:<k"*X`6JcJI>o[E#fogv' AQ- Vj8)u[]xF aI $pQoC-`a4(#*mk)XQ  (Hed8˶fkO6 X:%P 넜#+:I۴r&z&ҢIxK*uyn\?Fbw:e'5f6΍BTW&z浨uzsBzq B4 "jvmhi[fE7uKp>u6<0..k9%8BݸkvJrshբҙΓ{8 ڲfrAO-W"ʣόvH$)<,lbzo-:Zo9RHEPr6.|ABwv¥eBBPjWB`(l gxBRozr%w fX$j+%9(E]zZv.\ ]<7UYjsu~c\cEYF^\JK8PL;-*rNW$6B_#*1^GPe[uɬ;L}HSkӊ9ā9ɔo9f \6g|R ǁUvӚ8"HZPg[6ہ6 >!yJ}_LJFk7B(D[CDϮR&`)[G*!,|枩svV# heӇ!EΗq;59ιZx1 Џ\жzsbU |&teeHMshǂO Tت{sK% TP ەE;W$`ɋ5[P$B& fd'PhxÂ876'`ypa/%oI{^12Q1۬7 d)wS\ GO lNiD󼮢)eGh^4 )Dx4l2򬢬IзTс-j*)7c(DqvҾ6Gg 4-K"@Çm\eKǧ18@w@[3_=T'Bj*ZP(;?8*Bg8 5CN C+LZo$qxTZ W?$ЂhRr}rhO",B6;16$Hꭖv,4j kaQ|bD K yfFj;EE X'Ϛ(Cp#Ek@RBxŚ\=SSWC{zc*\d-m@'X|]2:S5P ߦ 4\x1BZG iAp.Hݕ9#njAU#j!Y,U1UwVvুxoۈq( svև5?8ZyzZyE4 _髄%2x7.ܞ"< ]ӊ`@ќ?0Qt5Mg'xÚ}-yE逨Т") iHur@%ysDGVB2XA5郴y]?ӋJ(Pve\LpX<a Np=i6QZ{&Qy:!B$pfJn*=PB|4]00Gn\&*iU(FɟKVƲ]˼K/]^`9^TO2;KJl܂m?Y öqɋH; t:qV`MC[ÌXt7(PFQ]F; NL`dB8#!PɊ4&PM pFQ Rٰ_(hPq}1Lӌ]a:n?`De1-^tNk\ǀdw9˓yl]\,^1TNE^ m;D'!50q#˛"UA:G+a$Ze+ph*2&˜+»]84 ^UW qۖm"BbNvЅ)kIы*[_lrTEmTްr]2eaFZ#0QP1 m@I kU\CST Üys\16+6N7 CM]YA` 6 9>ܸ#)^!r* b;(I4!GY!"@1EF)*UBd$F%lۉV$ *Zr };D Ems+ fXn`B5WWG[S͐=rTeGPww\ yBiqQH H; SQ71e&6ȉ&o;pB*W#\`wL;ѥ\T{bP wP9pF-3Wau4H 4#hs p!- s(a]$}Q /&ʑµ uAx*LR(hٍ8&硂rGf!RP]%Hɔ~:h'n/"%C#+KNjr"TRpc`;3e76 PBw|#\([O8/ALpo:l7I$ha Ln  .`d /(GsD1(E\E*J41~8(vt]zAZ`fH[ yuޱk.MsNT.d3.V`(o,NW-]kC0'Ղc7OL??ƨ .FrcC5TA|TjYQ41֍ۧ sq@AtSn$;%9Z("`$\t/.́4 V XS+ z.?@ysX\/ Y0ڀ!9`+ K϶BRB %#GZ0|hš%ƱNz΂d6v@MOFK81], q#:B-t^q;]w|o;! Ѽ󓶾c5ڞ09u;IrQѼ]: KpL<8=2aMMnʣV g8 p0|J@orcR,@Fcq!w .IB2.S 4 {f ŔYvQ>~@ 1aX)F+CHneFkj)!cT"p`A? kW.$"-rhSaOȖ{i4)..ҸyJ{ӊR 39)֫AGn` 89(o67iEP.z`'(>1G[^M`t8Pk!z@`\= 2+jz1V~2H!J f/HJr6T>19U`8X=H\]w#EKPI#5Hox0:w7` Sޚ:~“dn ` cTrH}R{$bg`T?5yK%399jQN#Mɯ C-&r*xj})4r1xhK|`;8v-)N]:[0p9޼م/۬î]O9O**y8+8-}8||Q7@EAqwhy73c7ɬQ˄')Dy(o鑏4sdmwfU Yӯox7.q`@__U3QnP5=/a|]wh)$ +A!4fSw" )O78S94y &kk {NlM<4J>LZg߿Uּ6rAhdd;U aְ[57xїu-Sx,MznzEv1D;%_O8%c ս?G` r%O1] $Nôv.@=\Җn۲k/\GZ{ wQ"0KB* QpYI,uB@6t;1j:j1X :~17[&mq8I_ t)ʙ{kD,kGFK[%"I Rr v@ʼi{1C)9( mbtW7J aHHÝ5iV$Sh#XDL"DS`Up"1!kĬ \ eҷ"U{D¨pLijeo~\QB,`yANcKm+ :cΐ.IۦD&v`& "&)V0Wf4k *}ߟO3X et -L:nC~Lr!kmX#cK4ڮKk+OnhmAf>&THyql`.p[-ܶWN4,ZRn8ݞ2{6ɇ&zC^R t=I 0Ǚvq7{Ut\b U*#[\h`+6r2L7JۓhJvmKbqLPj˿P >$l뭜ceW_?yv P^~`P(r0V[3eI - @t[ qIH.հ' ZѦ=Y~.v!Ϧҍ_UIy½tRR}@:Sm|4ʻGlmvµz;ሉ}pBȴ'z"گ8`Rل  9VR~xlwAhJʇk 雂7>  (0bIU/F8j7\v2)uټe0 H#c Nh#@o>pE)lO] p8Tߜ~ʰGTC5@zDkF!EϷ9 BQ5q "9\/'a=W$KcEt0BqLk1.ox1C6d΋xq4ryšGv.moK-<~g0BnR0| Gw0-0m>seO?lF 4 2op[۫XCɾw;G1=nVisu[_C R018ŠK[&3zqE8+&.^$#ۈp*CW]|c4EM@i03(p/pN"ADA[H~KF<᫑e|܋NʃȜ`X%##~ Qx>=I Z~eZN*IP PZ č8ѨQb5β 9XX  i\h\X#(?xG.]A=QӕpG}^(\C5CN1k+Th 5kQFRMٚRa3fhĒ8(5>62i3}%e;)FmC#$y>Msja7Hl&` Ӆx8 Uz٭e]x'sL9]"xE1D~< _s(N _Av1a,awq^0מs6R#T2JrcvU#z^ WHڠ(я\lq/*J" [눵z&"/ddxe5F"v(ࠀ5f5h\Rc؆P4!{x1 ۄUǮj[UL IdmX{LcQwXz4i<{a]Ga@rk :TLHٳ묕C\&TGk`kP(қ:PVd`et*itBIZ#CcM) CI2 ]b`\) ܇^<0K[ur &5If  \=|(pI!)6VD1@vH1K`gahۨjZoZ/F(h<雀[$o |!9FpET[$Fq:\=^ ON׆gO] c dY\jVSD +Q=Wg,zRd y3vIpQjϞqjIL6*ys`Vo'D_&m8&.-A _oY@2]H+IS~jq0|fV]cQ+(Fxxp7z,}G  p^0Ibzߧ,h44|2*ttc,ZSN09ld2=P&B&y6U}s "a0<}hkN!Lh0 |bCJzm<`/3H󬀠lֲ%~pyPwF pzf/I*6ѳ[qr݉ɉ Kkn Nܛb;fpA m阹%wu& ͡PuXGgnkEڪ^ "5;:RnjiFCV!f( ؎$ZX. GjVDcPC-t~>\idP$+xHG[qÎl?.ub|)U~ 3sn(bwþ bJSU[KĐ5 7Ni _\-Ҥ\@n c. F7E,Фarl猘AnC-6aێ I`a(*-Ŋ0RtKN7 i` nCوYэ2>&mUr#93WKM囬͒A7[wjfϢǀNphz+$U TW;(>~%Nt(k"^0 "=壴2V_?<NL}_ vRUv(kO5SKm?q/_!!Ez*ުq:5uiSUː- cjzcHlF0UVEa-fˠAJXF%AČqAѴ7 ࡤ9Mx7WMx+jksEY!GJp!{o=o? j'  aoJ/b`sU\".N[d;#1RF9~)M؉9 N"{}q,&e1WxʰNX=I j 9$UAU57M 9$=I,MPDB(ڰz * ^r+->q.pr8.۬X;H?Kq[댵3 ګdʦoSLD "b1 y* 8k%=GFxpDO8ocG`b =~wqoV"9@ѹ-7hM*N-C޾)*L 8D]_׮YD6$Ç<i\.ÇlGS߾B5pu%ݚ\7uzv &^X\3c6b p(OYUI`G1UˋSe;;.J־y h*ڒN7xL~Z`Yp0 5l8ecqj}7IE&/Y ׸"wI]y͎, 3Ć93vȸٿ/#6o ׏+qBP~`iSv*.D$0jatX&Dp6-h=sd4+n.…d,,T$H}p-[uC~u kо(8>|8 ŻܭjE¨*uϦ] fEƻ,ni"*7w&(p M[PٷP7@PHP?yAbZsᖆ^Jb &(7d -p R _l]DIZ_lDkYT€AӢvKvo0q띗jcM T'KqI+IՙDv+*v/\kʘ@t$:Q6sx L@҆!wFZUmX,O3r$\[*ɖ^IwE(RAV6rk U8χSCLjy[Ƹ6AS(}+@j;e7]h=~@מ䙰&/yqA"WoE]'3q`9*i ob֯Rܓ/XP!3-{#1 '{2Q,cϓVi#pihW*6jg .Uќ XèR sDn>y<)drv`ucx=ptWEWS!s j 0 ^Y:épR 6/' `Q H󋫆x zu'qU /?qx2lPi%ˌ ywF]"DպĵGYd(#pZchWy ]A0.zuH6u-_?h@hM ֗C3i{V6?y=ӗILq(ʎub.OжC 1e@׌]jL( l~\Ay=P7e-Wjȸ<_8<*$p,[:^sdTyј yfI_D='S~$B^Mٯips!P'odԧxݝ-p-W_81C\7f4#S 7-1*4VNWcu& 4kM6;X _q-vuxcjlmƷZ#NsZFH>}MKqINd|v47W=pQ c ^Yy=>H{8OTjc^<\:8}LCxNYC6"NIsm5P=d9Da8Ms`H޺8!Hkqf^Rkƴd#"ZTx&``n7f<[*̂T`y81e1} <Q5x% S'.S8uCƶ$ Œqc9lo_~q"89B;)8=?c.X 2"%yYjt\QMqSLڔdp*6C7%L(x¤yn;DhM̸(ӼU s /8ܒ1}{֍̲KY}sbS@cZkabQ6iEy>pbP^./ VT[:hT 8]7!(&b}1s྾حYeog(%Kq?AA^"1SJ;K@"U ;xgvD""nib>EUq)PM18KރVoB &p=tq*te.M 3TMqp(F PӃK|Uק c%W*b84n8hfcUB(hi_.򦖻GN+J" 0xob_M4)C!o+K*99a`4)8N$Zf8f C=Ӄ#g8zV,zDrgsͭΞY$mspсO*{a#/K@ko}{#{0ia89 CrDPg#<Ns䨳q|AP :#4ǫ.dz\B&זΧv#Xv.hwq'xTy<jOaLä]+y<Pr}`͌"Mq.`Tj{\|W_k+4c;$|) Yїyx=rHؠkT\q 4mlUOpatoACr|q8OcC,ն `lG(@9~o)J2ѩ;&֠cOMk62 h'ߙ.gY`2ݎ2Kf9G@"`bi1@c(PE؂lBqƖ|@ %KA[Bځn=b1B. 9­fsK`7;Uă`7{$ixAw^hAHBD; &=WGAqvN\8P Z>{ђ/Pz~\AvD/fdyW,dV:?L@Rړ@FDZ+򏏗ܨx6 F 0!(uЄ6p#eNsnN],x-wY) `oQx6SJ'8P(FRF\vtQ ~k&ͩ]9i*&.E@5"41M2VFjLZ 5 1TɽQJSC!N3QENho; < s^X) 6v `ޘ;*H}2m-[5m)j55A]J[Qt8DVpKn+l/Ɋ #Т5vx QG8s`-N4pn\Mمp$l6p6գTo.\4,鍧j1x ]X@jaT0֛TJ[;!6hjJ"zɔGmp= ;]氪B4mU\]0lQ.C@(l4kr='$U^1#{q(8I^<- nx+i8ټ5w7%#U۩PMK2) 1Nagĸp\mM Ai֝9j; Y\*ucPӑȎ+wHlLtvzMӬJR Y>v@c`AjFtM(@z!Ep#r6vCt|ݾ2'WK28Rv]_X75tbP!P]Y6$721E n༃\t;waw[CDYE ƨ]%%23d2iv ETLjDgb;",.n`z8x̓`_VZKf Iζa(py.1"lg8$”\ȥ4VbmZHrQ~6.Qnn#7r^J1,.ihx sq`5T6syʕ""6y\w;*T0Ƅ"GkV'8Jur6A9SÐ?L S+ ?eJ/.Ыw("DC9yzࡈhM~1(€=:{/XR@[Xmbf֡^zUtAIyfഘv6 JY UК'"lB*  -qMmD૑ڕoν1fO(]'z!}wP7\#T!X*EPi@ 9lӴ !'z`[9!u=-s&(pA4njq%_ kMMh>ћfhy>)7Wrcrz1>Q*z8UɋA,NeHp\(L{|KCpr%o5QM'$k(sU)hqφu\<|1{mD-P @&[P!qXF-eK HCӉI3TY]7Yao4;aU*!Cl-lhSs٤걗 Q/f iKt.He@[w(LD^x@#c0< 뀑DmsѰŮ3*p&͡Bųxq ꥳm㷇թ}7GyowMoy}*>`99`MؠN/._B0ӠQdVRNxt4TGhI o.TpuH}ش"#0ReA]rb6 LU"'骓k't-ϲXK` *Gr&xn=wh 8>T@YV҆XP.o!}Q;ymtAx%G!;Wˈ.f*|Rw<`XCL{"A5D l#\YN]^G[qH 7%3"!n93BXȢz{ vS8#˔4†䕡wxaޅ]G=3b) T?ݺm@%=7e& *g:r:mP_m r(_=rC>xs==a`++nfKER<9P[W)1p6]].k!eMdE[ 뽿>s(UP=shfMJqwJ6X㐭 }nQ5 #UH[ԦP9$X{vC fA(Fs)o4N=pi]jCZ0!a5_LMN|LQ%{= #Qǥ~CYna>zx lv57}+J- 9xsަV%]˕wuؼl?3T͓% -y0Uwg&'Dѫn|< /eU5j?92wTIlynu}*.2״"n[܃n8dи,I+3YDN /8j|`ÓfYoSr>{d6#! g7\ ֎dOXTH џm`ؙ@5r錦KbM^&5y3A4̃sm6, /|K]&o-z.ON"iw*tehg[vm]7ÏO-Nq.^M>>q.7$O)`.~]b喣ܱHF|jFrb˗d6* iF [䲅"yh9dv.&-FBĠiFMࡺUܸaJՆOO$V2RzWcĘ ;@\hs9PΝoXѶ! uuKWjdH"x`g* I\t2iW E* (DtD5\Ra ԛW6bP( ԩ%T)-1˰N0,"<\UlK'a#.ujrZ!RA4zdf|[[&ʤrC" xUl):UBb@UfwgRuR.'&!l$@dtJhrz|)CN@tf≾0JvՙVQL[B.-tn0G%DtrĠG@_FcoQAQ P[<|JAgxSJGkrM996[0ᡯò+f޵p&O\p- )ĉQ-U`ysALOMtL+.6QGr1)+tJ.DH:ã~0<2]440fnVP(po FoGr8S{ѧLVipKD:MNT+p.5 1 a9.̤En|TCz;MN[67 /:轹"{Ń P^0;rc8 ѯ9 h=q-&'XXQD)U!Q%6@U)D3Xd6.W0`yTD{Lecg87!nb k+ d.=! b7&]v&-:soW?ܼ=>7送YBtwe7Nina, 3GMsx1jA&Y vnuIWTށ{x@Q_!UU9ż(E]?~ů-{9ƊQ`K`mI>qh҇8(g8ʗW.覮Q%N1x1BǷ-e1KַTTC_?>@5(5ӳg>O8$8a~r.OGF=zS)I};@DF&1``VUUr>{aCpRM6@̠APlDNwˤH9=ɂ X+ѮXf׮+LMݮjnwVm^bk.t Mdx`\@yrrϾvB]WhG84x\<3$+#Jⶻ7%7&k l<5z<#k_^`:{ް,@6d;P^W Goւ\>6Î6$1[!n!M4(K^1 rCpŏ"(SfA1]Jѳguh sW =p]1-h+-q E;'-#3Xj[]>AC[ysp{Ln QV6(`FS")D7D)N f_5Gr,mĩKlQxzUxK1DWnd m_MSEI CSA|~=*ic:] r\r:;[4$ ȥ2^qYC.uty0&kJxٰJ,&%P8%Xxލ3%遧-C*tSb;[*@2 #@R.BC'!r뜁/Awq*|%IUxК%ZoNKi[ l fK3~L`?YD:60UXz"UU[c |`Z\s4`v1wXvy{wN~ĒX||KȏNNrS"AZsSD_YFpJ2AYo4@x1MnVQ>5P!uk(Hr#F̺)M)?h4fwI\lj"֔4r-rR#+0.:AA] Wsx yXe8b`Ed j+U4ހ^yɕBZ`Ӡ9n yy[.88 ]><';oD]E |(S/aQ: U?=0 Y kpӲ4pJTQ->h.WO;Nr,9eksP9Z9@@F/M *IJ/ϗ4Ү @ቅ-Ѥ4L *qdzWxtoٕj}q:\@ ƊB,AM9c d |19Ǭow(2 + p! wq 6N@U$U3zwJV(W5-`]bI}qJb{D`U5\IYQ"U{K/HP S}SL) nRXm-=qU2h rzo4^n04B@)PF(`G$b X28kmT]0S`YئP@W`"sD7= @1@ ;HMx.05]p_lt6ȉ +*<$hsO8D' }(!]QX]89^ iLJ)\FF |`R+)6:h0Jp6Z rX6Dl=@El /º^THx/-Me&pۧ)(ZNn HRr⧂u@%_p Lnm$0K,fBCjf8+of ɷQsb8bI@5aIK X"#3 d+S(W㖎ъ4D]6 ڷ_]v!zsp> hv8js!6&'" ^sx3]pD+,HzG Ύ2ؖ)KfX5e(dfv`uXPS{K|Z"M!a#1j'u9No+o=S)-q]z Y`o`%ZK8#(UxlЫ v&X0$m':`M%lA. : 5˛@6zK|65/`EB?>!jߗ(Gx8 m J@WKc[43zж:q-̏qqOxrs[ۜbv~́|tŽ =|LFG>wpsy|.x6^W_dfY0 ָ2G@{y1~7y=%o\\4xu=LK{]K4vÄp |qxu`ˇ7cXPN%xUh9UbĚn6a4R^~j h(9ciFbvΰ&:h{pfK@  ,| B} \X2,Ce\xڸm)W"V%s6;Ξyo"wisqR8K\H_('?+mDoY_ 9 74^B\%gNsbhDaVTJ2Z xVUnȳZkϏG{}A^PE閇҄-E U4\.viJhqqEHXŬ<`52Laz&Uʂ+y??W}\Ht_[V}iuE/ %U@#B'IqԋoC:7.S ~\!-)H(ck ȹ E^o m5pܗby.|p, 7":zL k8*.cxnnG8̮˼+[<ƨlMpRT QL SR1 :<cc7oa).mծx5\;njE:J= 8+Mt`Nl^qS˞'`y/UqUIgjN74V3 aFɱ=\#|rDn2u2MZD ^rYABd3h!I'}rģLw] c.Pt6cg(41TΊJC5ZU1@6nic"'-rbƁ5ܳNoXI9-ppYGaˢ4#Q+ AG<tp" `L&lʼ=a96&V-[0@^` S%ܩ]1r,ME4yMgSM<9voAiJJj0"Tō"gB׼ n'gvK󚮒&ǔW\tʁ[>{b ݿ(()XB,uPoO>L@! i@HyˮH( o7(u)x15o^HW :1EXQcb NNh3F]q,Fy!֦w\L`Vdi|Pkn j4|i@4g3mUoQyo;8ka(̋!ޛ( /mv34V /jH=zRbgYb ;<(@_7g L@ "=뜕)|q0 \&DTuJF)4|t?q*CD#=#y#K* ˵1F O7D*a]d @5l7_o8UvWWXjóM%6&:bU4`ke^:jCɒ`rBNqϟ8ȵܔټ &$!Q1B4 Gm͠gw x{^6iN!oX%g? |vgNraT݊Խ [Ⱥ; ^ ,ٷ8pԇnzdGKYM#LvZE1t3nS8r5N{sb'nݘ8KUC#қ޳SFzLG.x,"O74x2;#ˆ+N1ƂCq4u::G;4L:Y#kxtbm7yv-9>)~,Gn 7_GP \. p n.X͋Kxx/w#õ#^R"IZicf:5#Cp(6;/.sΥM߆z# Rm^[;mשO,i-7h@Žžug.h^\='JJ]`E8uPMm+s`rj`T$l k{iB @*#w,;Kֱ|Iu\R*uugP%г 1Q棧$7YI pƂt쪶X:ESsUnቑE_/7{R a kR+#uȓG &U󇁀7G Bx9EM}bC٫.`WX.pAF 43tb:D j ܦIȿ"(>r &̖ch<8ް%9m*M[p6$ʁwL6E)`}Tơ96Mx'G$w¨*!O"$ȑ ]xY" ..ɢXzqvZQs#yv@DpurdO^"ؘVNO?\S׼-)gT@ebAF3@'F8ij& DPSB1|,ld`Ӊ[ oTp?ɽ-Ck@/(*WW /4\qZ&!Dȟl %u$j 66у&E(<7JD€)!ـV0N`l;S<ly_|jE#Ze9MݘSgVScA*m1.LqM8v膶iȼƹ2Bfn=-" t EFM5_+.١ධ:Nnw t8`3r3p<4`HNWC+p6V5%lu+pdS6["5By;1an(ˁ]<6l' ">~Bo ãx-YAG-aLaE:76)R2;5'3{9184j9&EYˀbiѐpmn&.J&M~+Kvc_wAM7&9bS sn6* }-HtSnI5UrPe&.L9}\7B־{6u <Z Ţ*';#|e9](sɋy-~7"굧 #uY5{Īzɋ_ Y7C$Ir a3FC@tW pru Q7!(AR6$Wf4Y` vE0kF@ii B4nʼn<`2qL"ӌWVnyDmD:JFM!ZCbNޯ &9IiAN/nom1 ";{|eRE~SСXtg)GP _Mħ PH4>?jr&<D1*0Ŏ=;ʼnÄ!YA\9Q\@"juAw`eb!9 5F='O.toGpjтJ0b 8"PgsW8(mz[C0NRu

    u([xܓ 5anL__l.SIo)Ͽ`{.)Ӱ'Íy_\/G81:߾'O]<DˊG;=6c1ؗ{n t1:5r3bllV=gw9d=au\``q`ç@C65 M.R)W&T6ZBQэjm<H^ 5D*fᥢj Mݤ6[/%DKDnLc1Tb>a;:Bp:t9^qcP:9Ȋ<9'.rZ7 [S9g&UAB*}ᶦuɂz8v8c4ӁVFUO%U3%HC(F**YjW/A Ta]qȝ 'U޶SXkTvɞ;sPh"MzԪxiTT˵~}1WJ܏KL>洕>s,R,~a\<ٯLINpH$22@`hcv=>QaF,'|R-%gRaO7A1Mak9!A Mh@Aʲ7"!2eViWzۓ:81p\b+5Ǝ(c6ŶT  *P lRM%kh'E!TzPjy۔"̪>z(}:.ҜpmȐV!nwߛ0,7gxMM񂲺Ow4pc_!NÇ6n DX#Q0 [5#Q(Z q;$l} ,<ǠDUlo*a7P| ۄWj~9 Ȯ n =Y$eM;{.҃ uD CEL h]]tΞ]舫&"^(mۍf7sx5][IMf09 cְJ)͋%4avvSA\B(}w(c|&_R.lR <1vF6 KɕFa] /^Y4i?.hP5Y-ph_^jUwP\"KmCHmK0)FDo8>^j ?L) y?XQ ij^@C( :1H`@޾zA`Q_efjnZ\|ylf#|jE4 {T@BBp5oOjPj`UgT1!\3P`Xg,C&ټHJ,8]c2cj&u]iδ%]"8#0p؇sIVӂk ) ̛oҼBNFekF9637> fin1tQ|^x*)mf{ߎ:@7z_.o#f;[sU4oziro CvLEj >H4q)L%o'<'^nVķK{s{'>1D\sn<'"^=cS]Z\S9ӑ( ?<8|k $0@0jŌ 9UX5@Hms%x༽kY'Ka0ݎ7$[p$4S"=k &|_=,7RTq `F5V(Puq6ZG.6u!^D1RVg]a4a4EvsSa9I5h?xM݊c*gLi<,s{]NGEX o*Qu Uhd &E7(ѽ~|i.noj6"s9 Me 0"8ޗ'}˲]xvr\AsJ#yŠr:]Փ!ǃJi 3|#v7*IIz@ *bN@w<.򯠼]pC-)btpD7vg86op`)^Bv!<~*TNnfOg! =qV8v_OL&-w/B"a 4YCiboE?!( SީUTHJki@LAu8)*R)dK,PX-`bSaT Qa'. p* :}04)oy W,xZ (z K{1Wdɨ, V(*98jd HnhF;3]b]&橖9!<)z78.7DŽ^\us|k8[cZ.e܋o(׫y>w&)3Z+xw,x[2QsmSs'1˜¼C_\5G|ݎ]{,rzkj7ؓ"ꃚXmhеLp|ˊA+V0)0m >v(&Dr\w#$#h.ª9 %`:%)Bw4$jx $U7ٱuΟ>sy@:~Ts28 H@I[hqIәFqœ |J}4:__}nw~ e{ݽ9ӔaŃE Mb(xIU?*29g^iT=ށW2$jA09xNtڗw<)xPrV K@Sϟ\8#8jKfnЄ MqhҦ*Eވwrb.Nn j:np^mm-'&s-:!t+m[R=Lيx˩T+VPNlh77+GHusz[sQЇx_9bJlhG,L/oXw0 &cm H4oߦ*՗cl.*cqߴ 4!HR[^0~fjCL[^T=VۜE v&qA`(0D:کy@<|. xַJJ|8lC;aFaM2zw) j&:lN)4Jvb*mf a2kfD4SFmaPF8% yq:*G}rrSGQ B#'P&ǽ aۿx@5<QQ6A.`8HxNFn{IYЫ1i#pa =YpPОq"Ѱ JkTPp]t4bzmn'Jy[@aT%`T~ql: (Ja+޷Ưye9w+ɭoicziIJ(Dz0t&ɴMwئ ф7qLWcںoi)񇺢5γjrO* xad2 ӉkXWt=b =2`ܡOarʐk6QDxZ /b^{眵A$#&h Y(Q9Ԃ5NǦ(PDSW_IJ ۥLew9\8)@-z_LgID+m̋$H'05"Cb~2F>||`bァ^p /Y,. M +0Y6r:[Т"qNs \R'Xa)6xT#\fKCw'[7@ =uyҙSۇA5\G`fQ]k+FˆՕ%T GF&(2M{Cc}3T|Hc2*`8pGjG![D"78fAԇ2Sރd 59q xk54plUs]ܼeQ'>RGtiMrDwm x0"bq:|>,& x5YQ&u !g,  7 +m5nwQ.*4d)Ȧcރ9j'\Ӕ3zƏvBMRlv)'\[mTvv,K{T1{+ףLޡɃ ɸFqXMg iя0Q-i0Q&p+\CVsQ\Fj9*|qZ@o,:z9EO0*k;8Fܛ#Ϯ)]" ^1<.@I\MPƔSI2N Թ&0H<t*0.)wJqoC͆y.Vah0/8ӆO8ЭBɊ^ k ksb,MN: f`*Qf4ea2ZY+xifDiC$q(Tr`UNMpT1*@#${qZa w_l%)Lsp`@jF`™[LB2;paB/˖`!@-'vx͐@ U$6kx[nJЂV,( a2RU3֔&\A}pV#PDXhGIIcL)G *a*a鏀oX@UNM-KL'N|)s:[`RDx|ݚTI늤IԻcL,JIt`&ᖮ% "=H-/v1]쩧vDǬERdi(JO!<M!kkw EH6hޑDx'S22s nn$;/9v"Z%GUvWev*F!Mi&BQ/'+``)냨5P.LKۯby  IP޺LtHB:rt4>^5X+eo`Bz`A `B TNc, ZQ94᥮s`JW`-RkQqk} v3p*B tZTڡkn$zJP5u} 5^@J7Y"%cxKa `x1@tG &s*)k㖚N B$ ׾ r ыIٰG{(GRh*~X@\n[#L(8 u6&]%tq 6uA6xlǂPlwP%]klVW{3":A,JC57x"s>3AʽbSaÍ3h'8c5<!y#6ƋU&LU :$B|("a3:pG'9 lKi: thFJ gL/nzQn$D.N8Z7O9ZhILKoWQ#wqۭrNwn$/~x천smk*HM"oswYVY"kW]ŎǑz\JN78zS:8O\wmu9]0ڇNw|$oӒCf{b2#† p@=\ XE;1BUlBnn;aiJ  V|- I+ C O2+pt'e"ւe& V H i׌l llš$e#x7"D+SAqRŮ=# 9` BӃHK4@J ծ:ǬaT0vqR19wǨ;lvϾևELhE!|{.1]ZkXO4kHw^0F % ]kV±ENG+CF _:5@Aj,4":6'Vμg5Ri!BqU< 3?;hk1Ab "7K AO0Sw0"tR&(=> ZT0գX"jZcOMLty 8Һ ްdZ]Y:7Y] Lӈtu h#2.֝ŇwnǒʘKguc/Xenv5Gai@ =>@=1TaqDxͼ4xv㵭{;;e3\t`(pf/߬ p!!5?L\|ٱP w9V9?5 P?8T<4r"?D<(M٪㒺JpDX`B@b?lDZVjJ 4+6B^6Yˎh&fFZ(nn&*г["+YckP_^uG`4.$ÿ9V;a'. dG&*{'.87uoPtc3hnoAF_?iNf\%{yJ6y5:܉o$f0kwchkI>}Cn7R蟟+a7yP@?ъBS!mʟ>8p4Xsh EV-=O8xL"ty&[Ux#QU c.Ԋ9D"`AEN&n#-(kXn7_\]6" Mr8Me\:1aTg74ָip*[Natõ M\M[q DȨ'b=p-xɖp)\ '/77bO@ 3@#qeӉ7:[8GBL(@H?ԡ,ӌ.BЗ\_(J)m Fh!*yԓ kPN0$}LI+:kƚ$";  El|ͨy? Āb+nm3h6)G)##Jip+ s97TjբYAܸКlBЮL&†qFǸl.2-OgV,CR7 #|)Iӌ@ȻtZI>>Pa.0.bKΌ U7O:Z҉)Lf AJ8e~Mnlj9%pC"4dk '7AUcBu@b8[DKqkG0 ,7*QF*Y 䉱]SGb`z\-46M- 6u6㢐 N ڒAo!1h ym4B LH^FiF? !-)#Ǒ XIiogH<dl꘴(S4%f7[i1kAä́.KQiHl<p:!jfÑo/OErJy1>5=r y2pl h#uFM"@"-ZG{H"cJa]'&nٕ.Yp_ w:)*V `=  70ӷBaoH҇ /a)H2ؤ7u :Oa6{I%9p30qKnVgJ¸@͈Ӯ1(hvhjK«*y"Q:7@x& 0rܔFX!Ѹ_M"+4 h̞j Ho8wKyp͊P h1)؁<|pTEC&үΊ .7>q$Rwp2ZJ^&E8w)jz!tߞظ00 @.5=rU@|2I"4fT\*r3[?zZ0Sˋ| wߖ)7wc˗cv lz.XR@J/)Gy 7My鍧͒-EPl%!nhe'A@F 4SMEd8vma0 m~Cp M}qPjkN8ǓWzV` fƭǺxx&d܎&/qߡ遽v.AgFs\tcz|;AcFrS8g\;7ZÚ`U0".(Hsd\m䪣} c@Pq:xŵ^f\mLQX[Q_?\&ތAo.=4sMp5`xq4whK@0H89(#[hH| !vy=3AU?n1Ҹ( U0FOw Ё@; m!^Z hH6 PkBGϜb 50&OAZtmVCP-4/z" HLm8P劋l:z|lͭCQ:j9߿Bv;UB$(V7bc5fgmIص%spw]{^E'{[nlܝihq<?Yx7ÕUHs:Y;)yW"9su ]\)Y6;0B5R NNMgR?]9NVFRO\*n4d-Ĵ!q,nx6_JeT>8ՄVh SCJ~qF_OAX1 ޲v}#Y7tǔߤ]+v,®{Iv p8Ǯr BছNr1wK^qokqxZ('5ǯ$M0H)E?XPs vFWbQ[/Cxp¡AJo+gNLaUAD 9v/ LghZuWZ>7߼u GwyR(Au\ӫcao`P2eEtLu7l8!:,ҝ5jN1;ʘG{SPͭ1 ~p -Soc-CQHo7K$|8wQIE{rFj}.n-p9A5 &W-ʞP^Mm\=ny7_|'Iͫk,9eeR[*XIP,`8Dl2t6xDž7Q4v9f8O D]7-\H6$Qd}o 띘 )@JO{%.r`YaITO7Mצ@o O=G @0G|Xi<1*Ht9(h _7zc岏Ӄ.zAXS9E@.EM kAe""(b"M&WۉFo 9Bj=a$ƶ6X:wW^?nq @ Ï|X2=P3XGx WE "ק FT {meMj0ETƁx?ou!fJL To8Fs")pBH'7E)r#FAL*&a155P T EH%{>-e(vYE2TP]wAjYT|BS{VDPlJB0&w fŵ:+Xw\;x7{򉺧V5pRCm$F\rشZo8dUB<@w#R&C̖R[mUp[y's(ҀQe"$w &$%ȏZyLɕSQ =aCP',H)5Z0d߾l64?>9 ח >x玹jh0v9[9qIJ3tcѢH8+7~4x_ M'&kP|fw?bG2;LN%؇fNg0T FNPwP IwH`{T;<`x4s62q5.1wu[u-/ 1nR:wySnjorp=4Leݎ+hM A-̓/fBD*C'7œ;F-[Rww䞆A!V&nV5JD~|!flla` SYq.>p{PMKӓ=z\x#Qa;U0S ȿhq[n Fb Vb(D6*pzDhߢg/ǎp'+<|[D5[oSAo!LIf0&٭v`n0U'G 0O (J7[ 4 IN 'A8JAq-QO`^o+.W\B])w!vV>"WN /Fʀ!ZA & M1jJ "4d; .D0@Mv6 em7_I TRÄn Lj8Tj S4SCNQsI >7jH ar'x# (p|1\ 0;+P?"2l# Xl$x$Tij8RH;ĂF(K(Nȏ }g)}FHUwtY^䷁wyE/@EpB<J(E&&`SPUb@A@&" *n Jn`o4l:ʡ)х vy.( ;C`) v[ #Zh@oq#k$b.vI $Fk (Rr/xmD&Pڄ&A/?)*݇p8`LG m(RCg@$ɚq PRm?q|̅r[JZ *^1Tt Γi:nzԂZetSD8.bLH6=.HkT'qKJ\DNGn-Bk1ѻyO\y)!XJC!UO uFcZf-'|ԛA1H;LTlr %Y] 1̀pI`̈́j:#1@ wS۬!:&JicmI&2lL@_WnWá;lʣfE$pJWS ]/h z,<ƀn2*G V;Uy^`ЎyꖂU!(ty31W)ޱܟ\LӍ~KΥ<}a)e^K+"u>JF {1P/WvXA}o#)p׍Vp[}}=1>` ltHe@>5ɤq /g`<~|W|!Հ*RKޚa :Z9¡TR)F>q]_7 ,n9o8\t3bzFWt|&w1w88Lh8;CQ.n cb}] ؈J1 Np"  S@W7]y1t($XU6t s-L|X\$TDhhT:XH`[8 -L S%ѹP绞ް tzSiBsgۃ~4s}cj%/=fq B[Aᳲ^>\ApܽbD\4eqoFx \`fI+j:0(DX[WǴۙu{  &W#/Lk7XnHhமH>MpƌFpywh:bՓ@Tb\wfCxƬj"!Ӊ`}7S E^jNh;x@hAxMs|5f8S@ԃe0~ssmaX^r􀃋Ytz) _[A)Ej42pY4BBFI:@&NAOIjbo[hͰFo&@6(>Anw*gn0@58@V4lj6" $+ ~ym)ٺ%00&6 (dICd\m@&:\&y; F)"`/1-q8Q 9 iYx$p6vn F?ny0JJ̥H&*è JmQҘ!W 5`lzL N\#jY#r(z3H9AyO8)h"@ 񃁂GP4=7錦AEU|sR ]`!p,:禰H&ŁÅ˜yʭ쭅"zd,]LmbQقT^MxrqJfiBSop`QN6-2\ Tȑa EU0KJNI.6""ܢ eqgtfSA2R5 (c*H\v$|q4Y?x`;ݐ\ >|EnԀqyTka$ji9h`@M^n0acں ] mCK4f dӘ2eu-x:[͕+ _92,;A h6ݛ6↫uqnѬ e[E>[G^&Q+ߜm4f(]Aw4\۬%\>Y79čqW{,uu u Q6~eyF13n!BE񻏕NnR  [* ̓kmܥ(($GVeE5H#M5 hJ`E I"IqX`\ nqޙ] P;~\  C.8%&GAJ+(7?|yDWflWDDg߬#@!1қvoqU&L06A-'5]4nm^[+f."[^ Cw"+/9$D9yɋ8JYj/em_09+ \y R%ks^Lxa5fF+eҎ/(߃#Zkj ]{o( c\Y y~hp5}siڈdDu͉F,A A>N3LJG@ nZE_WV`K&lnk8HhK|&twq.,TFO7^fl?'kBSuPo h91_LrM(Ú0KEkT*q ?Ue]9+q tlpE<nlu rYȧ=]2#q"/o%*i ta \nDU!pWHaCDLi/f,TVKCkw&[UzXylQ]5 iFd6>qGz]s73 $/dHp 0gbhT Y8q`bz92ys 0i= -&CXXN@A 8PߜO^fyr05>{e[Butw6$qӪ/Vo' v>LrK^w?% W]d4ЁZJu'γhr+t+4J|d ؠL5u~~ (A* (tG)l[ŨdQ@9@!XE2!w |`:I>4߮ `&~j D Ԩb~8%X] C))C$=1%jDà@Ҟq4A!+;n:jG)<9Lv14qK b nŞK#ly6H=70YZ#2hP 9Ed?g6en;ej)VWn׃ Jla"h`0"v-o¨8/s@|3$f ЀD3GoBx`Ӂ GI:/ bqPSa +{;Tnh[Xm^<$Pˮ%( ]V 8< <OfT.dX]48pX`%m`f!7V@oi;PV󔬁+%| & )TQ$Wj sPn J(.ǽ QZOqc1oxR7^ A }p7Q9+vF4:,@l` 2C$CR[6h"M#ZXuD_*8Ā+lJH4Yut-] f̈7P! QM|x ҒjVLb#.]Nr&PXȇ%cy1@E!#S`T?u(]2+*\qN@=*"O=ڕ>R;U>7ۧNEIJpoEi"Msn .J[kL:JL iA|ŅWF\_Ih°L2궞z1(٣m(M-"5 AM$![mACAŢ3HT0Pͣq`H l! .(5M *Z S)+DTKg4s8ƗZ Ws].)mˉKa`o- &Ez`o3k|kZh|Tjjy1:Z8e奸%˭:R`*B$u )x&}LL=GuWi, qPiל(B}Xc; Uk:S98d~xJэGeW62)-P#y.ްHz v=+GwmJoCPN{1Y70ʩ>؅2cRT 1 sJEK ?/m j[)@753"C T^()C` ɮgXә#h69- (6_@S(DgN/3ٻR"hFcz\ݭ+^&h}|8V"[|bLp"2aԢ"|wɖ޺4w( ;MD&΋;dA/>q#;Ew%y_q&n |˼"!i;\-mɪU6i1^ްnI&"qVR{$0!(+x0ĭM_4bTq{՘"h1U Y5e8P+I̹[.&BISu1ݩ51ES(ړ wJF`*%݅o-ʉC}I((C\D(Z4jv;|14,!" Xۀt_(MRվ5b}0sUN2/ ɷbtj.1}acBԓMC@gs/!BϠy He u4$ Gҕ-">( ÿE {m[BϜB/ߜ@vpBt6 닼EgM=r])R蘐"x X = Jz509^hqnjo!5h3DP_T.YZMnU)i:͈4=IKԮ ͅZ UQba\vAU[,n6Wy;yqW~#.(XG&F] i](Zr2݊F,ƻQžJhȼ{73A|5o!0]bDOS}=?ܘΰms#j1Ed#W88[w>F4TYR@ Y̼{КZ^{h0/d Q:k!Th79!1ɗ :]UaY W8;H8AQ|"VybGV!@QtiW'FM77M7,W}c h@qMh|=x@;BCx$7BTd14Ei yJv) =y/VJ)Ns0Lx8%{"S!;vyap!e qXnE>YOP<&ǮAt'pEL̔KH>qKqD(`z(!c0!FrR`[fS|}qJhaTd/G@wnaӛ"Jsp\$; : &2rbfT">g+>8q\6a-.j֝/{\;R1jm8J=2؊a6w;#9I\`ѳ{h|Lko87D t/Bf|X]rQt$wsѦ۵SsF1 !Wd'olחZF[.M]jb"4KU4H GCikƜ].Rnp|6m4OU/v62\[AM.n Gf=f'![9YN>5rh<~#Q+^' a^"1f0h*IMƒa" }_ \Zv%H7dp 67E|+Ҳv4ux:[B.2R!H3%\tb"D&KE/M@ Ku}pTIJ !Q!-Fշ PcA} ;:3I]%"ýQJCj6[0E'b<ૢEm޲l J]\bqEtQ.lMy1DmN*OVIAE$QO#cETUTe p< o%hDG._/f+Ă-Q5[(4pt&XTE[@1 7f4A"8Mom Av>q( 탊L@7L"+B^%}y x6E@U V]-b7cJ*0KvIimC, yHO)c/{LvʢG`uT 9ofd!|F0(pS 7k`ЃMcj.xiu@pm:u9DI5+bSh цoL'x:Nubw!Tܸꉥĉ)<$j'HS3O+EQq2SYv I /{.MIk.a6ui${>ZqAS!;} ^r5x(% = ӹ%^)Wv?) 0`"Nq(uXJ{29߬\/` i|h hRƗvαly >lgnA?0N Bgq8#\N82b!=q$tsZz\FP6/8o[.HZy;ɧFmWy^Y+aԱ,'Lv^Eo_?8F4>J߮0 \M^ېOL *(y.SO~quc8ACbI Q#KҘ%=u.R?\=vxpWrZ(_6\\m,,T;R@o!N5TPGFqw,R5WAm9 bJ aHJ-Qf/]>n9S0">~~tɅ%+œڱ9Fl%tb<'chow1桬rq9\V˾!=PӧM4kaS&WܼJ9UXt]:-wX$[K16@ .#G!K!Xe홰G.hru7N x{ bd(!( p'2"Po#@J@AC !~wjDs+LEQo9VP8 UqFBi/R$kP..W%x7;^3i,Ѿ6­qaֹYm;8D[.JrPp [%-pv&Zp`L-^\e-ټU:]`*^鞮1EЎ|ċDCp1!X-X;95(ߜe*<E 7P GdH6(7nڣ"G^qki۫X`c<sBE@|ْPB'yů 2JHa)a)$@;5#[hOA9\jt BַOFEmbkzH_Z(-e~9!W2QVIءǎDmW2$$T|3v5Q(mQe@6?/8Jo."Lo h;80HT 9KDJU$ 9(Ӕ*XM[ wI@ǖ6/<Io.8M,ܲI܎&ݯYlbAzuktu ,P1{Rx"Or}@qt 1I#id-"j*!ulk22G) F(M2i5QPaf+G<Ÿ%y$d-㫰և~2'I" "X95 TxQ޲˪H'(oE&dinϮ#s-ŠEyTQ@Ivz(dA{RW[|U_َp `ް2Ntϟ4͂A`N ^qne1Vž88h"@&XS·at:ŢLP8<3cx񂸺,yfXiA@`mqe0E]j,3om"M\@ [9YP/9MvztNx)4N3E<BVpe*LIn(9*Q [Ģoj XFy-и hFPDҹ ޗ;;\LFTѡ#X [`im^3}] U p2)'@> X`KCp̒NC2 _UtlnKɷ)vxAH><Ł4#D<C\gC2)UTKAh]'cv: p$(:p6xsd{1u\*ր6euV0%ᣋU)1n8ZrQ|fD޷Кão {5ﻇ%oˊ(-Qa{pTx q@Tx1n8c4_8ɱ ۑSu?WOLD\PrPilV|$i(4 FUH|4RZ o9&i%1!Ώl%C;8 g^7_#dR;3xlO^0 n*/j=U.j8bC{o [M}p1uRSIߦ[%Ƭɡv{]04$h5sHBy ?:r^?n(9,ڴ=}0 : /3av$|C`H[!wBDiٺxo6D*Ś,O)/?M57g:8дi\Z!6Qv8v4ULذH7X[x@!Qf%P> һĕhQez/`q4g<XL *_\L:q@@a+0. /(^ #9x)O&Z5%$lq V)̈ww(fdy/z8#`0:p,.FQv!gk ,A,RQ eDrv-[rÙ6ؤ8pXqn(=6%,. &ͩ60;z 3uz s8x%Õn;)q nh0l\ Ђ?|@w;ȨiDqVֱbLlAeJox8#ʠҚ sA(;wRLJGH/Lx&5ibj(+vWnP#9ThS2< '9xS 9/}0s $ t/4nF7M⥧n.-Qme:B}`iu@pJ+z477*dL6ե4o4+\N֣xMOM5TkP\\/ ɌVX;и29GG 1ZA kD[I jo$a^Y_#T۟8MrvN *USRNys_|CAqC:}2R ߋD6ϾqMϿ WYddDl `,RhCy Xk-e>BTX}wU dwz|y؂ĻƀXr.%Ly.\w&x5Cs%A{m W?8X!NPD]wG0CkRβ'݄:N' z/(y*j~ӌtdօNqW! [;0tQ?DXoF=+Ț &h'\ e5u>uO\ v,#NMnL>\$Gjp0;Àjլ)nd,uCٌ:%w%QQ = NUˏMsN].]q޶(y8(%^~sn>p9pAm ?yG_hcyBi8pry\Bߌ@q L i" -. :!aX81[Bc:gF$/lN!\MQ0Vݘhr $"Eo8m90V6@ H hxuj^Cn9.R:]H@ن(.ʄVI"=b$ b"6Q ɮɐGkLV+\*ʸRPtP󈶷N0tTJTG#7cNɎBZ`@ьVKҸ h5JZ^-I{zIMrLA^JiP LQO%6G!`lL,CP1(U<oM(ʔu suy?ZU7/kDZ%91X^7ΰb7B*&"0F묠K4 `S!FY zMDHh%&8fJoIӔՁwbt1a[@+;CPTkflp=? ޥoa.uƈh4Q`DYPc 8ш&w?LB4 ~7뎡8d=X.LFޒW PD" d,wɊ$M)LP M3\ Cu(ITPD6tqVbJGqՆ0䃼xS%t*sz>؃Bͳ&-|b(YãX71fYύ~sMhγuNx1{Kĝ`/8JPSk:1I!ĜcZxɴBf4:Z*@#Bߦ ǘ@ y%2 i,}= ipWq+JoR Ǟq"و1 ϬkX ɼCsJw 7|y+bhx.TIэ`{3lr"A!p`F.'} @ {8AiRНgɌUw <8"hnV3N43׵u)C`xe2,F*0X`4]k{ vQMqc!mH]QTy6XZ+e `sKքvZMphot5ȤhLA/9uSl¢hCgRks@xI GOHܰCe'15ЩwXh&meqnCGXL`Cո֮#\ŨX,.h+[ɢ bʉ¹`ZU} -NqQQ=."H_ɪegm]&J_~:Y1(weA~;0hD 6K5(T:<90Un.4&,4 RH("?'gS8?ʅJz%"_Ò#M*s`zǁ> 2#?yF41Ć#ϋ9cSE;koQV BQ>DW*T(.v-`89 .^SI%(bzݾ3`7r6v- Uy}+B!6\#.A p.- cMMiBD΀ ta<Qf 704l^ lf9UQGU,24?Ǯ$G .9`MLPMw9-w^v7<&hT1-E{axݯ#ku(yLx,H[)5]-P<+0:+ ݗ`*7xo5=&"DB[D|4 jwPK7yQtH]).hETEp"v\A*aB&XT ?8 S v_XfS0.oͣ&B)q54vaD6pIn~1 {qxwX<b(lXS.-wB%ƝJ5F bCZ(ӣvSW*Bel~DXl^Z:BL[o9 bSv^7~y-8+-19>o o ׃Uac8:Fp ZEهQ(TC¤[C˓AdǷpQGϾ$ᚧj9XhxE8-jV/36>$ ^28B+Q(9s~3g "w`#U ",g;."*TSzP_3$Uj"Fz*i`X N"yW(. iI }{"U>؊5u+!=`/QνqsrD,^^6zǨ,_Ftde m; `XQ!4ENyιpt8:SIFh;BϜ OfPMl5e(k*{6 k5ziJ< Ż7`Uy)I0(}b{'p'nۚ^vN#oL+}p]@l8"LX\e( pA l И':z2|y:!kPz}r M)B zd Q j.BmD PیƷ o}RɂN i1A4[W=ᆊLjͫ\>'.̔S\WlmUۍ572Z!ļ漙k:g} O}3L(wP<Ή78(t;8s|h| [F6F].!`nYh)&\Lh}5PWDvi(Ћ#|[R~pMNVdb$|¥B:t혊=p0[}ptlxQRvlksp8=n84pnXc3ɢpC>W5ΰp/笢=Ĕ.ף[[o. L 6WƅI]8L.aNaWS%h:g4~|!TnpWjְv(W4DQV,hN*W]D񋭥*ݣPmwbX kNѻ>Ûw.JKPӈب)h%vP%fRݵ*'Z=/2d4vr9r bАӱT(:R1 5 ͱi UILe ApkK-06N48{pՠM5 GJfYOȀܒ8YVjK0-@Ư9tfJlbmr&H!WLz:9į!\!e"ZD,ٻ7[q5h'Pp$o8z{bKH?]h7a'cj=! bD d%b\@*p}6ԸfNDy+aW SFDabןUEJ8H]MhHl0?,BB5W G_M J' DjQ(> ]~PDEU/N5`5fy}kfC6]y1. "0TЩŘ:@1vs<{s$OPnwya@&0ѥNLj2 dE_k70NvqT fNR:h'.\a3zpsM]A'۩G@qoW-5$dŠ5*׶;_Rq;f{ei`ZuXSp F`U[ haV`MɊvݵ@ !h2JԆ U7h~Зo'/*늀rۼ4КBs掜r,NNqtQ~L-AfV<c*Y@rdE3zr`/&Foe;|]:9'*家+' 7Νs8N8h*P DӜ{c9EhA2RʢZ{`9pp&M|ƝiIUErEѫ1Hj׬B]&sz7:wopW%s,E8.+D Q(c@܀_IMl"C2:Ѽ$6 "t{i/FeW7B XypKl+\i֥ AE9FM#K+#56:PqUPWi]zn!}! laLe u`.sZA;@(.S:z9qc7P 0)یm6:LبPF|P(P#8mr+y&'dD`P\$m{bCmتdA]*.,52(}0UBXѷ Ƞlnԛ*}`@( ;JQt~4tT2QCT~ .LjA :l- E7BBUu65oa u _ с=7Qq <X^ia VUEaf%CETg:f-jfƯ-(.A˂TPGUx=*lwC^>u*|y,(*eTyhc^fSPT*VsJ4Z!CQ =L,m2F(FȲ[<4zw cR,ӊ0tQWYx\?#S|Y)=o9C2yr@dp":9 ;q[|epEo1"D :UǵV p:~@y`F~XP%W'D {3U6ѠCU){_*_ZU e[/F:ަ*q(jbwSV˭^pD5k`+U׮ۢ] )~+X%W㐦V}oJsoJ*#?!)gLԀ7.1@h^| j-!Ì Ca :KߦPhYU$h9W/*JE鍸ī* 726iZT; jy^ ;+}]Zo رìްh(ByK=8^n{,]ӧeӔ i󗄮8l_\-i "4C5)ctx4h6TMqb y>:KX09(RQɨD7Wd8B/% v :9wtP2Cp:]{J4SҼzιY1}[Zv\("-=dюm,U?:CEM)6rH 52KWrmnPЃ6^13-*q5#ܐ:qp١.'Tz{yÂV:7M hK{[9ǽyTLH{c\b1[Qj6 r_6½OWkT#Q8FG dkف^6W!L"뜰[ݓ\rF/?=r ,ű]bE@DM1Qٜ>2.щEh6;0Qv\=n8  _\aF@;){4䀽L\W !FFft0lfsuFPkz |d x|3˦>L`CGPl9rP&oXڭr\7$%Kcm ヲQQ-G%Xy5NrI;;^Vx_ԙ7kfޫs{)=2ʛ=|GxjIB9^z[D%Pq-pg Xt]`25rO$q w-,~S"SXqP@Nz"!zeJg;> jͶ`-%,@@]vO&M '%-#Xf#$j` iqZf5nR[3NY o<ݫ4Dt  㪪sH;hx\jcD ) 0m xp 9Ȥ; xLVܺLZJAuzՠ=8瑰x~7FU(a Acî{5M(C< ]JT2h$,s|>m& ekQit$|`fb F(b!T)cdO(#eM1;WQa Y@.<\Ӡ(ҫEהʁo itCbyu7)hoGYY Fc 6{zbŠ<1a6hP \TGOMVh! C i +J\/c'GVmf:] W4ɈXOG뜈,@66(5m&;YѳAk6a"/?^MXyZ2 2$(m" =\uGX wRn9<2A"r|qyPSh4♵lևn;Yb"O]hļN8Hoiz>6U |h*\b8\!** vx=ph8!ؒir#|GLsh "FE v9W8]+#i&i0B8>`G=ǧ Ƿ4TNjה}|c(y1T 7+Āyi uco'{ȨrRr Z[dsw-kl625l*x9a@ C| Tctu0GdAżƶϸ4ݸ<Â&ǜ~{dJӂ@)ao&2&Z Z"#fePiq}Ϟp .\n/osH h%Y$hsJˠ]OswW;E]CsËZf)R :7#W54qB"&M4tUA)4A fxuI &wx~o`>k ZR?-p ||a9ǣCXXW}|("@K='m0Tvh1O pJ% PqrEڣ(`&QXbyĩQo\࠸](AMJ_ S㝊N싴rjq;̙ȅ>  (ݣBhqz1i [vVх7g* U{?y%溆5i~/ <-my7$Ӡ:A|&1Uu ۆ74 Dy6p[cDbպxU,nѺWd@l}qv…88S6 v7taF. BwQ #V>>6JA4H*kSs&\%"p!8Syֳ\%CGK2$6AB-`h `&";.mJ>kɂ\JmAA0CYH}Dp" 3%4\%B60If1GͅMLt|٬hk!l!f˚Wc86z87vL}<ߜ*pb8p}a6yv_Fo,x)Cؼ\U8<]ZL҈/=4uB4-7tҍ4Md_!. 6 9+//"\*#b0t6`9YVM4wkq43qWzuEͼm_u}\&wM8^Thnگ.6"* uj'ƌRX@QtD,+lMɔ58{*^XrY-y 6q(P FEַ~kGk6o7~wpݶҍܡQlOOt7ޱ n)nHfM{铔4yLHtSxluk XʳIa6Dbͪs5, l4y@R/3 a^yS}nS 9&lĤӠ\,U񉢗jEcB>[aY#PVaS>_!mS*,)]p:TD4c٧E)\bYkM(9k|mrng@DC僎ՐQ'eϪ؆ļ~9PzN'S#H‚kOw2,:yvk1mu9*inĠe6 g E7  >xνM83* "@#A9XWeĀ=09 㹉ntee"LlDʦ])nXB/g {hwDR*]wC4_|9ֽ)}rG;Ȩ}&J$Ur[Ѫ\-e  +soIwtx1J猽 da5X3#E-,.d7xF)l)ܸ"wA4TwtKT^3LP|a Pl]q@6D kJ" Ah8@t 8 y1H_8 m3\N*͡q`\lݯ)e2h4BjEvh#.kQÈ r4֣TqѥM@ hPA Pg/B B \.%t5#8иtB!ӽi%rp*GR"n9[ZCApb.~񁂂!O Gfg!C@bF"Q$x9dxvl! qEudr7݂yd{Q`Hl\.tWFo&=0'G.0$u"#M}}ȍd@KN֜ßt$WcYca3f]\&*k)yщh G)$ԉ:5ㄩ%d閔\FQ&6mG*JbH4Wh_LҨ'y|Pڞx.`(Ty#X@mlLphYJ`>y(r~qENǍPVd'[m*cOtEMXF,+FTqRqBH8N{'% $5R(9p#5іdM%zsR,drHBj>r QPEqDҔy 70: LD;R=8SϡS?h*lL]ʃEL2p]q7-|̧ ?in5khn|DJKe^~{`) DuIɉA1\PHBnLjw6I>qIUޛ4#NV+#*)M1Z 5 U:."ל]=\wZkˊ{ǥ'QWT۶8Sh6=VqN9t}4g}ӹ;;izEejmcPTИKvd<6хLq` ;.+,C&',ƽ8fnbZdEPـ.2&Fo8%!D"o]SO )rxAv'ӓ!``FnM8"٨pyVpr`Q~0=s t@tmZmIaZ.]D8 #M&WڜY74ۏ8N Vov@6g$484 Q,WQI8.dYsupHhقR8V4#_ |GPڑ@G)[ic[9/1zYBG5%_wA"S% ۶Ȼ =Khk, O3;7!9Q¿L .d6# '_\ )A{Sw2+F #vfhnwI"(;Twa57t1*B.*2r@ߜDYFFQ рAve٩2LKcg*ТhHqBhc}rF]h^shM>kD9Ơp&<-or%]eAXXur`;ybN0{}\ (/vaVS,E%=֝6hoZ55^)ƙ_/pp?9wx9OlƉ{{si]#SvAtU[^:KiWH !Vp4y杄jDL=╱hvG}0%v \Љ癬i)Q76u6 =9 JȃA"NF>1Qw%2#:Ȩt(Uڎ4x':>"UaYS1GHtm[0Bhۓw-Aʹ1*;9 Z)]ɤ띂9nPԳj#S=1 +C<5^7h~8zAnM කy!%b[ _Y8Z DS z35CIP%<J7Ӭރ$Ex}޸1[O.%/ h]UB0U9G MEVCT6ۈǑKۆb! XƠp]`š vʨ+}`Zn (mp=lQ␖.#][ji3r1vzQ>愎.h֧Y1I"9@:f n"b]ݻB&%3c  EA5 %˖7EZYå Qu-Ŋ\&&!D0ʍC$UD2UFqO.1N1 WEu㬡ԆDiMGAA)5BC4D:dڙ ;4ǏTekdYQ!+f/Hi|m`9|HzcZG7'`'h)?gQvKscj̳J٬ QG5gBJ%T8h:ѬGZhȲN]{k| m.ŜDZ9R7:q*l\tlZ"ҙ:lT,厴h0C_LwĮ(]EPQ`;w0U֣Ʉv= y)siTp͕whM[]Ў6 u7UB[]{lR'pw t >^Âƀ8*1gHRϗ(S w x#hchM]ް @-Wd)C}{cB@HzԀLtظɠ-6$$ޡoƹwS.t.\Z.mi] -o~6\8BQyćnuRRo~qy/bUe<<$.n747B|AY'x~[yI^A:k+]MyWKjW.5{ ޻Al(XfءdExqCpǮo'eP' M0*)]Qú (+Fq Q4ԢdM^4o\DL4DN q:6=0%g5O9@T4t`WTzMY(` !s-ys=ew:]9trW  ,ya#4i:7 Z+=_u<q8J ے[]\h0M4Q-suPr"GǜaL4RaH<܄*ۢoڼBպ(8ס[M_%$uqR%TLde[ o{Gq AHOWgqCD'WfJXe{r蘧.8zaP-8M!؂ߧA6o-y`aTrtag mDssaGusN\U W9sĚ s^ir8On8|c V2^w@R:!KsG2()L]cHQ^_Wmi1^-0tFY1*Aޢ)ZtWe/ÜH'ݎ{^9D)ÁrټCWx$.P^J<(zyP\AZVL]mN} m?n)ØmGP>9H^u (`@lɋR ,C\H5\Vn.=z3$!1DLbl8UB ;ʀ }W(EET[V)E;ryiEƂAp/9UAp6vc;vxQ< Zxr bM2`p&|j"ysyWf6_|"zs[$^͈4pFP5! &ƲMԾr/B\NuK*i *P]>wJ)ّAh5x[ \9S΀{zb_ώp`87աu߷y=Q86vxŠXS˻ýg1Hj} ]M0QPe"` R9A |p'\ԉ큼y^\^0"ǔ|Ip~\UU眺}sU~| &80魔¾eSɂv]`sRD6ɋihB'=bWub`4'&Tbh): -m܍‹I˴'OTvW(#-qFq]e*x!k:tp-ۣ6SC]`{0i☚ N֡t)qSszoyqAL5OXfm (vaH K2'+pRTۣyӑ4 ! f|pdCUJ&T^nZ cT4D 9:Rn'EJn XW!):2v-dy o75U"Mf}AE ~֭6xIs&B4B"YqeڍǪ-(zdUP| pt 弿Cgflw5LL$擂u&m0}p֛E5i]z 3;0>9EkL'bupeR!эqAaQ%qyX5 Xn|1 ;ej(Wr,\ 067mZ\ Q6!|EAh*s)*\ 6mX;!7‰ҾtB>0+,_ H%6(J0ǡp# t ȮNT̉4y=0ƛTd\YC*U_PX7 Ql:2 7+,[$)4rZ8F-čO9nSEH-nN˅Lb;_\DU%ۈZ0BsZ~\DZh 3@ ig8'i9@]RP7G‘9vs;| Bϟ7yP!·cQATPr`Fҍͻխ[ל];IK'@2*8}pi=Y'MSyĶ s${hkT!q'8j0by|TS+x[YDD1I*yY8OXئ(K6H۽ZHƶP0#󉂵b"rXbXx& Boߡ4o ݄q)+S7`MR=yॎvv5hrLJ A )njO ;pqja톃 ~\ޫ&j$eCpAv?q]7p4ɽ4n ~2]f]ыOoX=9"*[Ʒvx(b;yX=9끜J'BN1)$$ 9+((ߜJ)fUw+łF ^J;BJYp-v 5iko+4A^̒TxTОqGa6],а Px{Dc)-_Rrà(8&Nm*a3@UٚGu@ /qcJBq o8eiI7R%!ZEh}qP%Fb sId `7b6/%\V^qdŁS@y)w5.T7  F`n)Jp=<{aP/_Fƒ8:<eyz&?~6^@B*nI7ڮǮMѥ兵{C,C&l%xb Y35ˎSe]kQ8LQùiܬ0+y"kPv*qNb %D&vwjq W-^N\"SA|L.˧8GY8-Uߤ^z$YDrh =GN  b k#QI)k㛜4`]8z;"xMpmA%8a s,Q-#k%*#㟮>CǿW8RlFeE@ߛ?67r^sqc  )a ne/>l7I×s[HW,#oKF%w8[AX), $j5gP7ޘ@Àʳsf 3<*A|m*or1 <8ڢ෕%v ËI%#s!cwo8UъA㬪DxeVCa&3BC+XDo88-6hܿ>8Me ira:K u3Aͯ,脛w [Lu~8r`n09bw}|A,7N6'cM":cAYWq\-j]hs Tdor: =qQԓ@lsͪjG7k&At"ǯXcc.wRjgINjm&ih_˄$^- ɢkv-0' P"gph8DzJh*|l 6GTڜM#;o΋eS,ڴƧ'~}S& ^3s v_ZA4G4zˢԵ- y഍;)lƕ1=*1VӍ޳nCL+<=A`u~86ͣk4\8񜉾S; e )Pd[XmsR>foP ck70\i@7px?_)IWuox<x0:=2%8EkE`ZMs@; 7I$89].q<ڄX-ML%"L# 6p}΃B7[Ab]wBvv@GQi.oKat38y 鸌U혘-ws*{c;pQ n!nmU˂ - -h`- |7곋;"z !;bq0T6`0( 7`Ms{xCJaBڜ8|.7- xY 2ْ*Hpnjp˥6D gIg<(CTR xl\* rR\(k U]:rx6P3J糌B# .Z4C(:4V=ϟ EKrgD 29i@q تSE߾L^@7m(`1sK{u]4K3Gbm;!nm7 t*k"%lsoU⨐;П|1D1) ٦aql/n)]9AD$\fykauO|GokF/D혶Q[[Wec ^ ]3vQ92V YE EEs|!hCwIIrhoELQؤy/-h1PLlx]/xnpxf !Wmw REZpEÀ?0h4C8E:%-Ŵwǟ\.e´FxEbpXAye"/7<;xU!/ospUNXXC&fV`.z;]pDgpޱ3e!諆KbB^]ym+6B tXEwax\!z#c˄ 9 d-/YzXbu+Ur @_e{ Gd*[T$'',Mj>5;M[VÀaun٢I˼R$ȧo3B΃69!܉6)ŖP6Ysb1x1 _no.@,V {US*ږb aظ*DYm6L "NzaQ&EYi ĭX S|ra*:@L!:Wǂ ZvAb@T׆kUW)Ճ 0pX r 4D+͠7~`h9 b~p6|uD6\M}1C QTTh `@z;dӳ3̕XW! ~?6@6O|z *(.DO *6UP)L.X@<q!p:B.U 8uzR vJݼ;zWPكja%gl&CJ\k{F4jX7P]5 R)(vn*+d?Pk0BޡE7qCm@19g!7!1ۍUg%YK|mVpQ 04c<=YԚSHDf :H[AazjdY@8ȓ,Àh0[^q@Df-F$"]*$}qq iR;g aF$Pې H1wP06 d68*fpR¹$r<Uu።&DM F$wz:%\8HjVšpgx̡@+:edYwAQxW'yq<.q( IƧ8& EP<*n DPkPnIεT.ϝ $цR*k`'l,c|3Se{O.jz`it(8D^G0+YR0Gx[(/Bj(>Ҕ恰2P7nX[@XHC=ۄ<0(FS(t\4M0kB!C8m&0WJRzfVü]-`HrF AEVʏ?|)mjLFg pt.޽xc$ck~L?FBns. 獦<KHk#1aT=1K]T+@^-jӼV">o! iHUQ ap6lX=dTGSZ i_'@v. dPvΑQ~w#.W cB(PjT'Ir-6+^ "4QYRty1Õ Wxd{?:ly@GVUaRV cWGu.\[)K̜S(y:pO@]bBk#a2RM ^oMT;d: 4 `D%SXT~P_JQpTG6(3e3t&=h-\ճ*O( hlj$o;E:Ѭx9SɊҚ)^\vU| j&~89xU QEgFрh*)р+Z(k,wuΛBqX{ՕZyȝnpWkyT՜E}w%HZ#p|4%4?.@c6 U `m $`C~pBXќ(ҋ7["K=}y@j3BUI hSƾzP +Jq])Np6S 1x;Ħ̜+!h]-uU!q  =>Q(4*3|7?_:tla ;0V=Le:>(*P❞?xX(W$457Śdß.Kwy1wM)tsFJbs1Z=Mp4&S'kr<7MccT'hSN1Tug'=)Z$i эN f'"^a]oTViOlSۯP<`CX|H+ѓCn9¼(a-hg`#4)4 7w29p'Eq9"+Q>|#+H*ņ#!@E,>wG X;δmd2dmbx:: %4 Y'3D*=q`Ajߚ+j 8- UG > 52f$o rZ de**a!_7P )!`zӴ]"(>_: mUYEv%Mv4ۈ j!M߯8DߜDUߜjN䁀'piN'[G[הA

    kws*b׶Fm'+ۖ@r/dDQZǤ({ CaP6/$;m.{TTӒ}^DBF~Dt9nJZob%bYs%ƞnUNh;NԌFCme3c<Pe[P=& k5.^@ &C_ #]ܼA)m)L,nJmF98 r!M+x-]\[D(xb\̕#"Ew.\ Pm2KIvZ,u<9;^ؒD\-!s8->2OD!YΊ/_qa|SILlX&!bs)8$@OŁC"7r-Tfɡˆ$ b#ck'5G#bJXDŽ>(X!x->I\Q"ihY}L'":#O$ϒRB@ߢS5{T= \(A}4+m?]t(x̋H/[b> ZKd_D 7=PGPY.li xX^fLdO1֯_2N)&3PcN_abqp㣂Ƴ8{rJ)j /ĉ)e$1l$" gGj;S2B7 ԞI3]oKhYvo17&lIաK2Mr>-dTi[i$𱚖JqhRx!"R{ "fӖx$w)$apgBko!)C-r>Wf^',!54~8R z./丗8 rԨ17oBnE8yl=[Nc#lX-fY%em.KFNIGo9YcN~Eʄ&is;>,k5 shU$Y*WR&q!5M@~IZKn.n!X&VIy1hFD7 b 3)q3"eމ'7ϡW|KGTTH**Eld=WTm~ɿW$m< 2I*t78[t0"]OD:G<`f:VL:b٦dcEoiCш]а;G"% ِK(jL5]slK$Ȅt:_R'sٖYsq"iNFgg7$͎u?#G8&gneps2"xcBqbc̭ MׂI-/+HOho(Yz>2alr4l5 L $ؿ ~v$88՛|k/y:qא:&V ?"5X'Znmv\{Ib'q܎[;-c$&bJPdǀ딇ܹR;1L乶nEy4P|~|51nGOK#բHl$S28Б?DsXFFVOL̤&#dmصnR [+ xиv}Ŕ-J=i1VG|台!$ D<#p%OZʙ٣ũ)l0^]V)rW*P'+\Õ--EJ(uͶ%Nr"ZA<]?zbs}/+bjaIؕx>E'R(0PJg)_b-NNlCO2) R@JŤNhhdNji.0a%.QtܲوϲF,w8r]v-%W0$C6G' \4pۇ3x5E&ƔֆSd`p} /3Hk4h|{D2"#~t{>cn@Fz~>32#4 ü7>͌߹dH$s)NNk eovUd1J%OXma5C,ܢ&T dt&cҟ;/G͐=Y$$@,ug(|g6ߙITaBXr+n KdQfԙ ~ȶ֕23Zވc8%QrU_$`fXLy^]9\H=nQob>6ConѬ6yj$T>К4Bv)}imFēI#c'FI"s$] O_N2ݦ3李)J6L"_C0%t$-<ч?Oh~3SO'D5o'!k/=!4]Y%ww5ه:/^L,ED>LH`渢j#$N%݉-QeCxvYO6^ y ~gs @DzTIH~ rb))6No{rSӓI>vĉ+q V*$i^fh}:%.̋,! \sdqjCC0J.rg3D'\ )zp:n,ƈʝj̮U`hñ[#S/3&;X"AT9GF=Գ(ZsU0B%}AdP@ɧOC<&Kw"%9$[+MXD Ϳ1fGcݺ"^tEMD+/"ӆA>hRSrⶌCuc~Dl]vwdd? 鑃$$O]SX?2eoI(݈[wԏy;=`h>cd#q>I5E;T0Oq'Mj?L^gyt!?ŭtq"B+DX,G$+j1,n~#&c<83;y" d}@i~DN4R @DLNEv}6ӼUgx;``ʱn`S ]EfEs+ZiO/ωM 'Udh)hi]I #hm&Wэ؜6ۅ"&]=1 ]yĜ-rKlPJVgml]ة˷%p -&$:d:o|>-2* D= Uȿ+ 'P9MO6p3A*B[9|R&icܗE3=| '8"w:2n.N6.+Qf:4mJȤ'?|S4b ޅ~pLشkUBoBi'N /`|DX&o+qLRط_Hr[ DdGjI2>_CuF3cy}d],=ЇyPU.c-cR=4cKA19o MT|<TqP9}-೅T7Ixbtw">*-}"s/(DL1c?&9)="av%ŘɆ 6v'?Ҟrs%1:va]RcQͳlm MFD=6#*x|* 宇\UO?Bc~G"Wx!w\N`oVSo%~̅WygQ-^cf$nˌK0@ e4[ŸK1U2iËL&ch/N X%uFөbnPNӓv` 3оn?.M-[>gu.6ޠSP.. NVgHic'R.= < \t)! ˑq1ݬGG}\%Jb(RV&cmK{D#ѻ("L>RL(#iCo0US$i w"pO m :xCax z RÆN*^h`;Mw͜Nhra0YZ)"8C%c&tHW\2'F|DL= xQq+)y2J8tE#Gk>>ƽ14oR~QB$W ^} ȠH B-`JD! GzkѮƚ1~z}œٔf)7g)}[^&ZG ysɆ4lTBO|珒FsKb82##FT3sd!80GdeLb~F-VSI&< f^Q0|_حDIwȖha/3*şb1CZdol Jwj]&&D腔6%g1Z}ջ%ԯge!U)v2u])q+jOJr* L-Ԟ05_DzDCi5W]&Eɦf~.>- BХt-7Y4\A|BVܕe %7>=[,SmzC@FFֈ''$-P ѝ"Τ%\,dܫOasb|Ixe8HtK!ra$(نUN'׳>7DM4\4^î&XI'JqcXR^}D'R%߱[qE-NNdSoQPֶ6klq8VRF4FI[Cn9R'u/52#dZ>dEDOM҂AR&]cDc} s؛䜳/?sWoC|ٜzO& "Pp1~CqO [25dI;ZPtɸNR3rvZye-"[0 ˻$#E7D#cHK츓$6,j2Jy:o0?%{_f)17L/z"02aM"$y0>\[29ҟ$2o O$;p+98Q'#G hg Ro,&]YYs,F+g͢5>D;j81jI`jMI_~ uq' ǵm#[=cɥ+Hђb o'j-(hd|^G"FIu(DaJ?8t㶆۵#o|0g &l^G*ֱC[N-·;Whyq>78zz+c~3?Gzةi: k䤮hRKH>7x%Il:JY[Uj q'D;ce:ێ,!fTk6፥(QEp2D oJ p`Ȼ/&qL+m=e;Sxbሁ4ĩwv:iHmM2'Y+ Y2Jةi(t~O2H`R#+}>Gym?BI(6E|Xc1D974CmL}!fg82%35q &9L"'PJ:g/*]iQgҚU0HɜLKDGY+f9*\wTU8{2.qi,J)Mv*ۦ\$О߸LccroCv&]GbEbgg~6$笍 >:1L{Wп'& ` FDBJ1LSs4Xjy&g+je(*:Q+aQ5yNG=CCrJw7ӥGg9d'끷,qqb)NnQ{1I`.6U+9fy$Ne3A]C'l1Xf3WN~B[-$ 0UH<F Kim&Olb|IBQ3p[lYcQdrvb$D_"o{ `_BIj2) NhIMKxl!rc'B'9OhD{fw ͮh\r- (V:Нۇ2~b-F_ЕPDŽ+* H27g[ȥdْg9cg; wA=-9O'd?"]C4LtCwmዬ,jgWGld҄IVƔv{x|'PD9!LM.M i~MB[sQIStJgcrvy9D$<(Д4+G 1+*4UB9'qHۡ.ݝ8svfK@d C% bE"$-7(ENğ숛lQ.Gb;JIfv-IKyl%t%PǴ|!+KLs -\UyP 4OLyQȞZ!Krj ʜ2\)yBJc UKI IdPLQ+}rc'>_gafdtɮ'uC >=Wوv11 4d444ƄR͝7{Rlʌ ɦˣ')!t\,.[/PjrK)oH BT7!lZxZ(K BVqɊ23. cRMvY<c$9.D1t/7ÆI>L *MBiXng:0&jN۽Xp^@92ɖMޤZm`kJyȃ m,D=%S=$yOE%瑯$gR-Ѣ=Q'i %' 1qyw< ^3Q$vȒ,N:{{ ПCm,/qy[t/\Hq4w T8*E8(U?QzDy# cTŸNSmE˜-In9sKo4xg'7C)>It'@ҟRDO3941< /+%i8Y`t5hҿqQi + ,qS7no2q>VR$CI?!77g6'DѿG15jh\$ۤ?41^+98p)č;"؟D^'WW+&/de7$IiN &Dj.\*p3)O"cyځɤCnf$}x ƵlJ&ȓ2NwE/34’[ dhK/'e 31՞kI ..x\r\Z˳Gy9A]7 LҸcg#ۭ$ sHd:$oɡu 9"πqmfdLۏ#[GqFDIJ(G^xoMr7: |~M֮- Չ) a@@?a2#ЗФ(Vn"2&B^<,WnomǓgdr1oCDO|tD W<ؖM^8> 'ؤQlk#$sȑz .`r#m6m^tDmKio|p=!<#lkj4;ɇk\6qe~{(s?4 ܼ?%ZmwCX:MIyfrBq-,Qi3m$둿.)K"7УSS=4cJSEF!Ğ x>xȔ[^" $x"ƮS"t%wa}U0!|r\{ ͥ|gk fIZ D8fUm΢ e)"X]Ey~sM䗶'mH?.>8aBvM- Ʌ2*+\Xd/|Hُ>D>zFzȘߙ>UٞIKZdNu?I'v'#b Bܳ;+l$B;KaQE"ۡwL_+}K$H1.PX_~Hޖ#!Qr^Lk(]0c׸ֆzNCDL/F"r=ET7̟ܘX5؟q^\N %@q| /`9ȃln$tДQf i(xr1nS\ .;v.{;Y&CYRT% P 76X~Ud&</ςw$*'!{6:!n| -3#~%K!,ݡY.9B% Pӆ; blkffZEtNuR#x'sRQ\=(jg$N3'ܕgdbщϐ$~Y6d梇&A/"I\A e^?hlWiN.Xs)fD0|0s{R)D V-Z(o-+&Ǝ6yNF-{ڔfqD\7Pߝ0ڂL$7+c,īx RQz ĝ+7䉙? 9X O#ht~H1~G*hj2Mk<$8:k4x~hk+ .W/B rv's-YȲt&qox׹#s_'Qj4#4dk?CPkŇ %עL "#^! ?O}fs:f1MA14GCƆ^ ב<:d!I;/ 沛eiD}/ؔ%a%~/7%V-g[3a$%Rd䦠KcSB#-d){JZpW J,O"Ȯ}B߱?~M LqƉ(R/[\$|>7tdm$6ҍ F1ѩ&y' M {oM?YOoٳRde$c'}%OI4厞e$Ƹ- vfKj"\iD3jRM 7u>w&~N$cQ+4IA iҒ1C9XpCErtleɹ-I1Ȟ[Z5E3D3r t`<ET;o\NX,+ڃS#*rE$8m!PI)65LOy L7#o3>HeK~: -lOض!o>ӢO bm5mSe (GߑXcs$ZfF/ބХn%I۬S#>,duk.12x)vBЇvQcx%sy U9sic؞9,laa[d%q86Y;"Қn>kV2>B I6or$e2?r>ƿK$KoQ-Yr5cAӍo\4< +=GeT䲨bnGLlϰoT>1DAXNgq#Sl$$>+fe4n߰{DtH4ٔ7*830qJ2ldDHZ4d]Vݏ yGXRE;؂c򤙌3`:q"#3.MuQ)W#E+X g'('>XklO..EڑaƊ?䁬J eJLLOcϊ< WTrI CNS%a/ %B. ~E/F訟Ȟsw䘓~-ԫ r'<"`% ȱ ع 4I[Zt-y!gBpF^( k (*|!q_% ;e*L`O$y_-HisCVG>t3MH#Il/E=%ؙ:dU-üM);Y/?><ORoh jHRȊf"ؽrϧҿt5IP_[3<srBo/r SѧH ʾ<Xc,OI{ Bo-?@%M#tJ | xpGM>9NRVA9TJ$JT(by!_6v%sey9Y.={s&/Od!I@9ŐA=LɔcT9I+tKN:eW/e$6%"Lt7=R&tX(|Y1:'.%0LE(Wڸk0=7Cs,{;?ȟx*מF>7'."~GRJJ$̳pd{rJKX&~1ZF`"ա”m}'~*CiӢ@5r({b5OmC^ns6tXL.vO /DoԿv9a?Nx$m_Jv6_"8%'؝m62 ,2N&sszz'2cL&喷L.j"I2F -Kx's)d{L!FrX:#* RCrm|~x,Ao <[S0e.pΙ*%*ʫr|..jCz^Sg^]䳂_T=`ڑ#rj$U + F Xf)<۾kI^G2|"RrM8y ,L+ %$tEb';4.:s ls+MK b0!~Cocg+x]vr`r YrBP!|'$l?Mr4gJL *9A+2GvF0?Hr-o?d"r'T>_^QV)ٞMuQ<#C:nϷfdL|=dc>Ǻ/(mcY`iCЃP0/] t6mGsPM|= z]{̍Codl|_BDr&RD;NDQ} DO8J"\vmT7uRơ~ 9atCЕT~#&2پ^XB^^ ژ '&(Zk2;gbE(YsS?9-d:DC+*9G?MƆN6Ck]YLCyDhM 9!if c= |6}}Iy! 0c#2B'syYm",^UDNNvAD'[1j4֋D4LIx8qfRi982SM쓋{Ȳ g&Wfm9mk!mH2M}O%#؛p m>{-/CNG%.Dإ4X=^]\V)HKib\49Nnc"s"nwPo=l},g1ѷY#;,_4> H~,I02GpWIb!XNbی%ਸ< |m #%eT&UyWCg")[ 1 ژ߉[2}^\ ԍ< [~='zr] ?_ȫekO,hɞFV]dO ϧI'CLH &jǑ ds d3[!9%JksCI I\I*y>{c&4&aXGCLGRYBdI>9(&%'VwxrkGŪW (7-Q̦WR;Jr['Zۯ. sZifIY-aN) ߾ȿBMrBș^ȅ0+O0$ pc8pD#[N$!'Rb_n$Zn4tBiċ&D`PX'd80em s2L +9Fvh˚NM "EK,O7dEOLI-lQp:B] HE̕=J'܈XuVȏ{"&_CDƳ?bЗS#-ρ~N~fף}.%H7={o5o_g3`ԚEGy (R|ETdk$_E!Wyi04"׆4?t=[^`TL-?d~*AGF d?dbDKGͲ\|O$TYp SXiT+eFr*g&q(dKXhԭd; 6fC}?-l rrԘ"vsKɷIJ ӟ^afߑ{#nz2a,Ebb粛/d7&Bh+I2@e5ϟG'/?6H1?r'!$P܍ߢ}&#Bibh%DA$JbUPH~)Z賲P{|;&IMX"W}ϤIq$pG), !EHjsO%x :[/"_9s/p;c,*o3"$HN-rE42ى'C|i?K%C/bt'sQ[[(}x k슮;2x2>3$Ǔ60 My'LNȖbcsT^"qkU{ 1m(g ͖AE~r܎mGTLqK&d`95.XȒvWl$3ńNTU,e͗L;Αi% {UZ+:dbpjHe#ՄΞ 3c6(SLs1p]}ԨN'ޟNI>qcGLx1.q\%xQGI4׊Ur97ヂa|<]Z ''Uע=7ظ{ x"$_uGf&r;d};Dw44Wd>xs蛙9sǏގcy} }#hXpkQF:)h9 y} G} _#i _4 #{cX=A9㦐J68oԬKe d\ ,r[Wg"UܯdT~$ʣ Hk+0O4^{-೺{BO)x!4~EvtH,|ڭIs' @Iv2d/<d=mb6V*h\uy&¬aNFIДbeӺ#]t\ɩOQmYlZE tLBq#ע9 _/$K_0>$q?6l?AS 7̌0ER1&LےSZhQrtʆS+m`NapkX{&$nGGK#ςE/RU#cHϔ'#~=B t>XϻZ/a?Hq$ü|{rp=SW!m&;) 9UIaBx{:YO +x)0| &ABZBpC|2'e%fhacѐ߱ | r&hBqñ9XYCh!/: #mKͺoq4*`΄cc*I2v,K.ۙ8NT#Dtj#s9)Svגb R.$mͤ\xOm zS+$I^G'P6ѧW6FR_'q=\!)p%v5J>B)dQ_ pTG-(iOB_З1#ew ^~6{$ߞ~~}%G!2R@/DX_'>z䅢D q b(1#\ +y+G|1OߴlC4O!?IJRI$a iFOsF<O=C2|odVHr?֗;ypxH8ǗQ.6%._ `wGҒO$ػ)s~ 'O=&=Ԝ. ei4 v 3'#O_#2yF!;!CrTS,4dhR Xz-*W@k鈋:ܒܭd3Ҿ[TFK|f"M9^FU~Dɞ4'dUm 8p%RdđIrM2]84陠˄k]GZJblppܓ+cau^BI8<"@Cc,l|dSjN*cʷbH,K p#FVZS Lw{e5ȉ"Nʌ/g*Cˡv&ˌ8dc<$Qȥ3p';C/9-ZHk’w(ϰ$ZAg/c$a7dKD_/oZl|pbO=ЭA>0ŏ+78&4+5m+&cQ&Id Ptσ7ptp8A2NK^ޓ#Ow'G;O/bb9Iy&BFc>= >J!Ôug)(Ló8?#D J$EOq"ML/R6E%8iY!{Q]`hhHHe K>zʒRpc4FeI{%n1)kwfS5ԍs-<@6McC;gIck e 9pcŤ.CV#ĭV" yzd%8IGɴ7JmF GoBXCړq 6sH 00pb*%B>Rȩ3gBО}d~ w#=جٞ^ ɯ8,sd\~p(A.Do5G:f23hhƾ߱ t|?vlJ$^ LJ?,dP⥞YۼFL߰O'Jx:{CGfx?!=r ĘKtO>0%ہ )yfl&va; Rdp}COY/Ru;˸'#j\d\mO tm- ?E]T s~_$F>Gy4'/kj̖ {\S#ZXfz(:Kq geFlv˘MƐ:c ȏcp+ ~ȱ~D4GHGPx9h\"xOFs"IyOQ9lJF660\* MF ϱ`ld7"G1v$.C |"IaG (ZkB7>d.LB'ݾš}'y7A14$Hx󍢟J[3K"bWD5]RJHk-G2| F#|%5{n+Ndormĕ䚌-U,H2hkEIYiA'ZR9L&?|b?8'ч侄$tco>iђ"D23\'Idߡ9Y$UA:LIĒpO48Gqhvq\T-N7p7Z6^vqv6}wDT77}/̌4 yz}z&OV66 azb^aS9{VbE1iO uGhdYP"P٤' O;OϸzD+Ov C>)윲_'QcyI=`=$ OD184KL 6/ؕBOފBk0Ks!DtlY)e% gr`АȵeΒg+M\F[vN3dC^ 4*tNnՓ)С.N rK78&)gS##$me,= Bn>|âKKdbVlb4jsa% ԕжc*(+A'#5!Q%};hJݙ~S<#p:?&H9P4nJ(I{^D"bB1~6ЈdyOud!_Չ\ ۱o$r:pr%GvH2y2;?_W4G &K{Kn؝3 袈0ZMp&\%C9}OƅЃ^#Q,D D "S kL"YI|N*/^Hvڼ!rz9dlF=[ĉN;C;Wyɺ=mp]bv~L_I/I=cȟCtI.c ?Al#~!>Cik|l˃cq&|I7г5kő)nm> d5NzsXr>d0$pJD e-HO XD24Q8-O TBDTv{Ρ)ߖx9dOlW*?-cdGisĵQrK+F,Mއ 9eَg^lvmhE&B+3Qv2NL>~?CF%FߓhcEtL "jOI'66'QT7윩D[| TIG$4! Nm!y]'>i tB2Wm{Ytcxsd|!A'n,3CW2'^CEc: %@JXyndp19¯/x Baj)I :*"ۖ_dy'f vXe _<HLoc"'"^{R%Q/DZOc]̽pF@B)6yٶ,[+h)B58E$oK/\K=p*Hg匄&~SRM ,"gf$&JZqneMM,SP'9%eS7"K"vYmLG{51`nq=ǹ%󡽱?hcPt}@p GI:L\N~X-s,$G ȵBG?Dcҙ/;xS?YdGFtnFz82AT/k'%9m\ 2VTMΣ"m_$J+4uB*cКmSH-"֗#f̧%©`,܍p*KWr*(JWJE,5kÁ 4> S ci̢1"{mdi&OR(qdU4fc.U.$˔$iG&|$0#*ZЏg'RΖ|!6Vߣ\FMʇGESI܏?7bV'lǹ gLI2>^I*C)'F)1ޏA4::ϖ˹Pl̵{T [P8x&g[>k?n(MO)",0+͛0#ș?"6AJJӼ;Kf5Gqj["xDj.!~OT`'$DWkuwGHV0_;ْ 4ZC1x#\ />(E|6KzLI+'}6H屎ϯJIJc(m<"'u&%ϒQ5KTS5eHio=,Zz}hثIb)CPu$;$)y+s1~xkiocVȻE*=pN9CgVFw 8`RӴC8ϱ7I0JE# I=bkdo}kJ|}h+Cn%B\x'¡?t>6SՀؖ%K'h5Dt8Qq™loG cV/cO\Rau]\Hjk H/NF$={{ <U}CF$\BȚ!sc%D;7nI8)h0;b`6/bv2o/- %8EnMUbע!y-IW#I6};"m/Č?<~Ox x׭ 1_$@#9YnZ$kSx"v="/a!S%6Mh_ ќs&7/% (k̕HLش,#',&ij] "m_#.Mǚ.ZbksȸuE1GRa !>Fٔ,ĉ p _lB(!z*r{'onDXӒ5<P)rNeˑnvܳ-̒Hԍm9 "gug# `!Ѓ^aWW'D>dVy8$_^!Bxc|(u'XfVxcz]govka^N~Bk·a({-١!ڗ-3$q&GqIZ>"H/(>FT>(Yh@z⤾oRǶij<ZnKm Ku+ 7jJ$Ig)bhDzϢa^J9}oSܝz7? @TQ$/w+[qǑPB4 $V<ɷ"1!ظGOkݡOo#\Ⱥ-h-6MpOJJC~E=GCCchaҫ?Ȓz72h` _#{ov ƑXqk%VȨymCViq00XS93R9&S*DaA쨌Cͪ<CG2GϤ$H̋ ,O7P6Iٜ>&#c3} ^ z#(?If*L{KrWXCB+"g"l>E>HQ1]B,[䡔Dȩ6ɩMyZ*kKJb81g:N_}Z3n$m %3LEFDGvi.;#*IXT+8f$S]OƨĈQ?#1b 56tGB738h}{p"e?oANZ G jezz&'߄KB2$ŋc)D KmW)z$i<zQ Hu `k9m%p'̔٧Lbo2EM[\('GY*(C4JTr6D "d''⇐WP''$%rz4oggg-戜}*gjrIBa J"Hj4%I&6uď%|bP;Olh TKlľSMcLEÁ_GoCm1/Q"%r@1)l{;2ϷzAgU869 -%PȮ󌊊n cm?a STO|&8 7~~fk(XDqDi J T]V>SGa JNeȉG UP.iFCԛ%9;#-cЙw2MX9  Ǣ Q}`Wwt߱T1ͦyȡajy%ф^pw\m(JGQ KW8FITI=toߡ?^㑾 6<2vHVD|#֕45)$0(G`ߑkU.hMoZy&vҜ˄- 1 ٣_װ9 i1T>,HY#T$cDIL;~hc[FBz5bwBF[ FX'34Bc#]X!شGZ'K{ndM-!ciWn1Ʌ :t$%^$r^cp@?f^FgRK+(^D#B]ا,Xu6*73.09!(!NK_"7gC#:sm YcօQ(itQ6MlM7ɪj)- el5n:'{h&D1/xo+VB19%}1t&>dY+$^aha&켡>+hPo&JJr [JQѼE?T2;t;y(l|?"إ6A0(r$X`DD}mK Qf?"*} ޅBb\d#,r/aB㲏K g33(d5߱bp+"=G^_(N?-g{Pѧ ?2:,6PoD Ѣ׹iCّO}աz'xXoRq>ru,kz=s?vA9|!AkXe1"6sUQd^9F2>齜ey)x3^1{-MEhk+zCۊ'O%w/&V%9Ѝ*/,eх)1ppsj1lReߑ)ةf+0eQ$6̹銛Q,QnKdI%'IKmκ7zUBK 6.a W#)qX岓Q.HMFi4ԩON`O?9#;LSPU8 j4s IT֙īmxB_308(BؚurJ!*<ձ8U߈(J~X腌_ȚVhR&Kiy"vϑW8&瞙$Dc&M HBYhihl}{Ksw30&֗Й/$4E΋r 7t,~ 8csUdEօ|@̡'HHyFzbŵCiF}!ς#+.|\H*F TEY8 ڇLՍ|EҖ' {C'#'?ԓ? #c?156@ʛɃdrHGFz7 ˟76=4*ʥSz@gqXnŮ:>"1)5\W5)҉Zk$q1!FSB5n0[1AD^O11YI.X Ms;ގ(c',A6\"1Md& {tm:kI== <{BȄZ|T&Lqx!I$#fXׁͿ߭W7fHsPe?$&x}Gdr$F$MoN{}O>=7sȞ";D5NqEԐ.[񴵂\V#CnX̱QEy@D%45BUmU5m mSFY0 wDo?# sb?cby_c}?#c 9 )(H| 艒Iʅ+ETlsWn"32sH| DK)Q)C'IU͍G$*Kiu[sʹӱ3. G `j*o|&],wG%(,Еx,R!Dޜ.HQ~eN*(H>(1E{Ab!4'<ϒsgAc][-,c)kѡ7$Տqͩrj $Dqތ= HІ81lLd'kH]1o^B'15Ǧ}?C6~M 9+nHJy^Q^<ƉE|d=k==̬0( bL%$BX&O؟pLB Vsק|%CW+>1G5GAWϹSsk"L>X%W.W:9$y-B[Q9Cs,JiՙV$x0$>z2d9|DÇRFz%DZupeئ{ɺ͓rj䩣k#pI2JVۄ3L鯽:Ft,Uq_&s)eϒ%#gF8đҌw)21 Kdj(IR5HEKʣV5/4p5ꝃDͽ I=m8)nv?Nkb .;&ꦨV9$&MWdQPSᛷP\1Y(pN?b2~M8W JWt((#WȞUZ B&̟})ip'=Bϱ /;- ~Htc_VcY}ҡ?"#ቆmϓtR9iD4VO Ba`eMhJJWSKOTli&ӌj<7.~l>:NTL%~Q4"9/.Zˡ,`; a^l|Pv<_ 0 bt$hN<HpG?KѾ'H>e&KTsH"8R͆h40,$m)m?lfߡ8MBND2v%S,f\yO,cj ;oQٯzHsM22$%f"|໒ڵXh /cCKoߑr%OG]Mo!P"oR^c r^ v++'/;J*9cZw7^dɔ۱UQ̊ngĢW \7~c/0O}mwtJ~1gh?g" _c~~ln?$C9Rc5g-0o:el[^.giQ 5n$&sDKNΠ\:ԾG^C~Av/w>g(hK ϡM߹#+J΅pFHGgÓiȵ{M ҟНиQ[RxYG&TJpq# $ȍKjɘۚ1Z˫͝D7zHu/(kLn[eX; &q'ɸ߸gأU|zN:'KY޲HVCh+(B96'Ix//aź:CPv'1=?L Q>:h*6eJcfԵtNLwGsR`k{ʜR,\ϓsJTR͋0|  xWa[RD衒3]|zx~~#ys΄"^C۶5yAߠ8F'&n@O3aљml9{I!'œ 끛qd~SPW'+(?yK Bѿ ~/xWCQ'3@'^Ds4y[S1 ^I*^X q#  9|F#8ͱ}{Xvp5dmfO2 j;"y[|%2g5ۃTv6  e ^ W\D]IYntQܪlX\/Km|BBQ9Mq:Zev$rb87CIΛ$)LDkMK 5;nZ{ɿ%a?",jO#S 4ڒ<$J/aAUrRE0!&s:kP7N-;e?%qZd˅3ɧzAFFH0|o%'v׸DD,R%(d 옯a^r'!CK q59ޓCG&"eH ,+)v, A?ȞdsG2Y1"yr}.R )7R =r2f2Em"I'|O~ֳ$*lnʑG ơÖ=A_&~Ӑbgg'3"$7IE ;ݒ!/ǡ>Lm<KR(sbkIL0Bf[l8R<YP(/h P%oȌ#)c7zX$2#at2o1K=?ez cB؟{- j]2#!|)4ČjU5/aMJr/, $Y!RY73dvP7&. (}p$Nn $L/#M[RT_Svme5q)Œ#Yb=sFvvDJdk<1i0=%_&LRTX}"T85#BvиoTpJI9R}F˙=M6G%Inhs}d+H!E%ȵ^АA}9Hȉo#\FI'ᑏ8WgEؒ>}͍ͦxƇMEg߁ĎFE?ggn2DFO2;f/He5yNz$vTݝ$&7 u(1"ȹ>gC_$&~Ɔk>aȌ5دI| `ncM\mHyؗ/sX<S= vAg'9#s2QBHvY,hO]'D6݊'"%4-̽"1ћsN6֞&Ii /8q^_>LJY-T MQ-;mb>k rF*}רkS|'NZ,7Ǹw@|}>#%8G{Do؞X֟+)5bNt>Aάk%nJ!+HL $RЉҍpxDZi$虮hE^-_$MO~77z/trH0f^O-:-"5e#Iݑ'i^̸ŵo4bih#?eխUkdm$so^#}T%eE.( 'H%ǧ_c+ [&6ꀒi.Pj/09-!MJgh t~][OzȟϰBo^$SRxbShHSF%AXgP &DIOy) u?< 5OI%nC)m=S쑬~ 0K/ueOҠBpbЩ6D]@OisƜƷ.O5 x+™1NWdU UP֌ti#ؑ%A>Q"8 .ZWPLqCռGa FFRj4oZERT8!ʖ"3H|*5qǓzЧab{xocߡ&h#ʓU`7*Pzs?bfO9 em|>O?FqA#'~1'τnNB]yǣ-'(__tl#f>H!4p+cr&u kb{gȌdBqP"kuC##9 I/!)E!o^،zr:ȡ<W".]fX;vedx 8SX| [K{jF#sTu eLNPa""N2OrĉKwD0a\ъU#:Mr ţ |IcNjqĐ\-o$[x }Dɼ˕"S5](ōKX!M\Q pQr "3sDuƹkM CBTuَl_gU ,T.Z̫J"]HbfX[bmb;jɷ3nv!Ae Ō|m˅%7\f0w)d,tMw3&捧X%ߩ4I?96#|`c꒑j4Ǔ4.^-g&k\v dkC.fLK1P:hPRX7H0[$\84UsH$7 K &Be^?XejWwi*Op&acI*i@I 2[_9-Oв; k_a7zfK{ggekJgY\ =$_&;3 d˷*O5#\Qt}%4 "DlSjJ1+"T3mL 4l߰zY&FE=N6V{TmB\l5`K8nL'X+={e.69e LP<FF$/e1 ֈ& ȔJ QHFIh?u /+Z%V 4I6 CIaj m4W ֬aMU~ܽO1sɛ:c.!755ZВwG| 8%Y ,׃xџ>g1Ĵ|r>vCȻ*x4$34!z*cY{.ﳲ JU5u"?/>Iop'!Iy#?E90BֆG>$ <ʛ`L(2}ȺH\y1)kpۢ(u8^AߢF yyƆ;G ;t1>^=ϤpdZ:ۈօM&88Q;ԗ%I4e)c!`AoB2x. *j 1/'Jfd=zrt4i&DK\Edy)&I$4(43f|_'GM 4ò,3v{igzMq$.37!j!4ă$QIƫ db,0bf[1 DPKsgQI%FDq|%K ŶSP2SCymcc0:xU3ܣYȇ̓$x)d D4F%/w7؅(pNI?#lXHZ- ռDϱdJ4$Nm Og,ru{*EPQGHNeC;߂TO^ZS~GN-[?$6?7#;/L" &Lq y&EImz) [( RGcr }]`"I{X$X4-9zru ZCplBOfTHSNm3bLޭb:F92PLhyN[$_bb p=è(ZзM%,p\!")V<*0QNWr1ug<'~zs̕!h4FAAc˦Eɑ#j,wSf~9_8I9|ħc^Fȥ~GWԅlT80d*?k#} v,"~v/G?Gz^gG#*"s3c+s_t3''A>=M?d2i0cJQ)/i5ʏa2bǹ%fl_GVC9ERԸs G^Ж"FF*{얘p($=dYW!<\\ Cȧ̉)O&{E}(/e I_H?g'=N&r6]ed„E ΒO8Ij6N栕˃q7T樊9uDCrBC̱<pw7&ءڨ#?Or"IS3 B|I!ErJx>b<ʆӴ잙?Ƅr(ސ";7}p'A44#|d4O> 2JRZػ%+D AEף[w(}jĔ^`&K^ b1IU'C^!#"m%q-~O0!^)FGW "x 7\BN ~x N(|cc 2vD,>$ya1%~Muj^#Iz3itfR#& Kd. ̊$〝 = ŲS.Jx5MP2 g:/~._D"{G'a)oR)r>[C&HK̍GcJOP;ݒ  vnP"DHTU!نQ=(2cE(vĢT ܟ#h^4oMOK/NM/7egG"\PcS?G@NIAЙ#iy#sqkh8e)[aftHQ"h!VdV:&!#2y혇1qa6LL1L)z.Ehp#cٲ{ @ڝ!BB_{~#02> KBlV4r:jM59c ET, Ő1bHI[}dzZm6Nj|(N#Q-];^R':=줵}+T.Pb!V=8X kRū_Ey(IqH$ wB'd MzS!4m Q+Clb7+KCi}C_oI'$ӟFJ}Y,>}2A}^ʟb<ݞ& 2>Ib",ʲ -Ƹ]5*p;Nɉ4bT"Y˱#_j9TT:a,'#4G|ބ n| / I;>&$wsGKƿ.K*C`X $O{wI'r"`%j286A!QrLH֢HFmj!&FS`/x)мE^F+GG.ǞmiJM~𹩇iiRO.5&`5!53rIWYc(E~Dl>>Y|lB,lA?#~W!:<$*pF~`(PN(|#TF0Z&i4U+ȕ](eo yYbN`RB^O'.g8Xϰ$yidSg3]'&A]d9"xwCS&\Rg K!:rw ʪR,TLsTLB'9Г!%6{ =ޗ+ċ$; }$54? d| [Oi)*MD 55SJRt .) )I0,ZQ |pbRcSrvnbpۑ%KOjej/ޢDaZvJ^S'FN}'*؇\IEҢ&D_ɄT^f Mmp%XX0zp(+ [G$>K$U-46$q~Fsg8Dy,ɬk4+oDBȑ%9MZȮLfzOHo~*,j EIyfGI 펣mFLɻ~oǤL3g&E_]NgVNBY/MwqJP(l/q>Fco:! U 6 1I^}5h¹Բʆ46Au'?+F#/[6lbF\W.rҁY##A k!灩ZDD:ciq-TsAs IrJ50y"f߉+)2sSfreFONЗF$g4#>DԴ iؙP Brh#UUac̏; %0uZC :'h|>G%F8^iU6Әiez-wS1ɲ3_rv(t*:عjn |x+TBW(ShU!R!g&4< }p*NIqRSNcG/lEQhO/,KܒS7#g0 6;Dۜ!$7+ʊYRl!Qq~#J5*^񡥻HM}Hq>TEϰR,$tr8bbX+A|z2ӛ6e 8Pr DEۅQlL{;Џ=dkwcmoȧiWVBܒgBNYahLy1ˮL"J,MK W.d߼ dD3F Ooҁ{dyȇ#"bIL"\Hi8$d2(JkXŵd<ƅ3yMlRHv9ag<`I)!!V= lڞ`ʕl|nit8K#*%lTӲOi`$$;g%6=Q1Ret\\/H%EN^LA bbL\ĖMk^B 0BQHfBxxep5 lvfNqj;hk=[-/66])$z< 'egIp,h~l7I/KߥnlP_#lv'd$]t4䠾#2NG}bIm2xXK V(nZT -9զc9[~~r2lx$k?o/K$bMG!Ln%Xp%?|\1 a/MN D"MZRFTlk N̻mn0.KpZIrFZ]qnp 2S'Hڭs&XYDafIyt>3MF[Q't.Bj>0u %k&p}Y"D~|DĨB2O< C#Z':♎0^tJ꼒kP#q^dE:bǹ6ת'?+ne& _VfcnWRW?E̟^ } uDG :ar| 3d웳 .Y=s߸?gӂuџE?߷3VL跀o04OQC>r=M^m|5r5 x%01?26oy;>+&%5pb=~Qlc8/9z.,v'{!v[Ⱦ, {:vEy?ĒoG( ̿sW)YJeJEy8n"칊̫ rx ݨԚrbM3%nq#d^$NvmOy#LQ(B0ɛb,g0B/D,b^GMϤcW2uBaN7k5!%*V¾G\at=*[. ^Se%&#*90Nf֌mO aw2Beȍ!iv^{h&$nF&} ~^HhK# ^>0H'rm~ű߇c+d,^dȌ')hЋ\1IiJ{'pndegŏ z!.\6?& 2C Cff:?D '#}d-I2 ǁllx SB) Bq}MMw-RNm], :.R)'&#q(mb$4 6f|7jz+r"Bb'ٟA/b"=;зHW?)ry>r7r7dn`CB_!%Wgro4)~ 2oDr2ظQ^="c\dR:T74"gP4Ck%vQWk|Q>ěvC9i.S3B|!%-=LD\KܛKK/1fiV'.:ȱ~K_d+,D Q"(Y+P"?!3'DB^.OD#eފ^Cp58F8NTa[I8H萈h\Mˎ$Q{,rӯ=  E!P VMu#i>(e7~@`*76L!\vYd<::WjG ĩ22RbJV?qhP-j>R0#IkϦ"lLA7"w9}<&R?>=q3q8+YEd¡lbm~cɢd*ha?Br&.4&1;?EoshC6_E8Iƅ [$.L^$c4A6/L{}zBc#f#TqdH$)zq l9gϒ?4}Ob9/ܞ^ ȓȆPc?qBFbg *BTHBuz˱\2דS. $*'iT{v6yčk$kHy]m8zw HS@-{D8{T[*pj\MĎIYuyI%1\Ig=I[+ķ$ ?F‰)R*E'j ɭHgdaK^?Ğcv^E?drfBrq׺RGtRyjǼ FqW28xYXZAtkHm.ƏrgO]pqDv).(wV8 A1&.bȒs"j\M~[O)x[nGtBc nGDcq )(L!#=ǒF 9e,n1ݛ~ν-gəɞTsZ#n391~/;EK5]y;rC~Dk 3\ sCfe{5$6t$]d{1Tmc:;|HbswC=2/9|F#*qnO>seQ=ЈC;{ǡ+$ d#T!oU @Ԛmn3(dYr%3:R Z#X"wQgeCVJa KZwg(dܺi=oӔ7^Ljtpx-U9o>G`lJi%=="'b8n[2Luqa%D17=|Z8G:8r-T,C2BwVAfԚ1(vV`yJP|''\7c8{7# _d!d2|w_Oǣb~hrOC79sWB~>Nd3$1ؒBl6BɻiN]g]=O+yhG-$o&*llX0?>蟤D$y>}+ԬnHO&q9KV)EBШ9 IpSġ{ "ltG!B2"ra!bBtF f#["Ȧm,`ZDAg7%l|kE(c5PI%K[)UInt>r)K2pH(fF id!KQ9(\|$x3ނu.4O_"!ɐ]D'+#D"'Xyf{k&4x4b.Hrt]`b1 gtfGdB,Q9b7y ܋~de/ &keq)F#o|L 3mHʊoi'r+LYbw0zJ{)q۴>t̎1%.N'ǂbc.hBi Z?>O>$>P׿p)}s!xحUBF2-F79^Br<<#%p4kD2oO 5)<ۑ,}.| J[c|һٿ)NU]Gb.,,Za)Y ZI PڬP)BR0BiڴQt55't4"a;D9Q_PD=)PGg"kMm"w1M='cI>P?%$:Cґpkx'o2$e*925O(8`3KpFpo:"̵'Xsc<><ґ'ʅ1Л||KY}@fV$(ukO.bkG*D6>087A7OdCocukcm'8=5=:PU-Ty kbD?ZB>GvN*"#Kzg?Vp,3m[(9 &Zc-2ݤfɷv fFM~{%ЛYo *]SL^?N|Dܙ̤g|`BW ,oSx\t7Fbfxe:w [ 9Ãxc% P5F<9}ŴL)H'df?$վsk$vٖǦa-Ge,Jä[JVSWX GأoG8ED9 v#">6Jxqƞ8 )eU,d˴{љθC(z<1̆EL 6-x?w dJ*c!W4< 6#a.-B*6isдKTJe&ۢ`RˈlJe"VQ VCmD52>J$|o]#hO >IZC##r%$lz)e?lc/rMe'4Pv*k q )Fdl O;v['cJ:?ؓIS)).CiżR1ar|ۗIi. m22.&Wr6kدZJz)nqQVTƈ8t0e68'ErJX:J= a1~Y ^92#"ROa&1E!2eFRzR0Y?kǪ_ O$:Bme|'2 &ҁKO)S$r7c/HÒ/lc-iOS9%I[jvBtNSE6Cer f>ӌ@r|ag>t7Vec$]h!gaE_%[8o$/#$(H{^`昭*Uٮȥ.#+줧|.L/ce`6Үm (Mfmc_pϸޚ<v&F5TA(K{ D zljmmdxHgI;RpK$ B$q9WJ{d'Q6ij'"-E*]C:/>jZlO#zwxrW>2 geHzDc.a?BOXybp0;,= ё]K+Ġ,%]5pM!,]'G]TBV^lmj6ǃiK)zţsIV?]6lvlM|^J2DlY/G_ I##Y0背l,g]O&-CoobIJV̛PףsLT]mږGK6U$0sm ½"l0\ \IŖf¹4RQct!Nk}6>s6%@G𻑓Bj_mGA}قy8+abd$v. /D/Wt'?c2N##Jv QiU|Ǭ?G1^Gde"C߂Z z?{ 'Ғ<wdlrqE {'z9< Zy2z89m-wۇ0!Z0uE]mtG{lF> ߧ}] u IkCJ_Or&gjH;{sE+e[">ͯG6F/)>ji߱#k .ZIp^m<s*Rxg'4]>9I$i eAD~gyFCyVn >Иxw#Ǔr2xM 8jhej`U*lp<Rhs>_ 9<&(He/BD9R),OՎ$i6'^jdێp)~HDȟkMvىyPؒ< Q,LBVJr\yD)JwH]l/Ugѣ 0G"OˑדϱW;tZҢМDbeʋ(,:)aHtC8idL['H21~6dK=S'n y&R-Fm$e9/n# _ NHg ;6=<+R'nSj-WA$LUu3Z:PM?9e,fUēO#Rqy6.^BSqD{(Gk.~F&ؑ}>L14U1* 'gsQ;|(1WfBbTK}AJ2dI1?"bjN#āv'b8BO~.TX$!Py]{#Z+J^)R[jIm-Rȟ(wȜbwrr6vf`o{'RPĮ8!}e6"3{ϏMl͓LdH*cJmdΜ3 7km)5LMZe""a謕&B`jI^_F6щJcdۡm T8x?~H1ߩs߱"D.ru5!G+$BMLaVByyS4P] B1)B'Rn<= ~O}>~GŌ &Tȕ^}mI=S#AR_?{ݨJa2k.r٫J$5Xts.= e5 NV]ZreZ(ЩDOh2yۡb8f1")[S0$N< ЭN(le QVv\{vQq= '}"XИ߃yLӳ$vaz#KȨy  ->\ `t'`*{p#I5$|Eb7zc)"z~pG%{QT1D2ܱ"_ Ƽ챩+Q LHrDq}\2sSUw|8&Z[#!DZ;HÒС$|xһ#J݊:))^K1l_Dll0|kRNQ*rFr[bfD@_G :lҞv(+-ߖ8ĘmBP -dRQ#ߢboe/Ksb:Smz B˼ MR p$ssc=DՑ#Y|2Gr9wpkeFCEeatɉYrV~ͫ:T{\tWac8e,&9 NS$looѷo#T$2>f~ܛD!m{2V}GvlGbոXDq$5,: Yv.vAܥ[b=L5{crc/Fw KFy>67]1$iO" |KȌ"64Ag7{[3d "{c~< Q)ȶ*[vltg[%\ ll{,QJw$Fq)`Xčj:)%5/rՉx-1oDɟOڜ>aDlMg&ݍ2oj]u$Z[wr?x qͲEG4=FƩu#C9D߲Yp2)r̫NZNEۙ@u^ӧ24UhȠ#,?z:wd5m!BqB(4L2$S0NOo'>s$ Oov:2ϰ(kɣNF5Nm |I,:k دrQ:J[QD\.Z腠̶y4^NLy v5xt[dSD)Ab BBT'nh_BQ|8qED!"rE1Old%a`z BI<?oE]O/촏Z!i( N>p6+|re?FV,i2Лqm2c Dzb‡q/yJF-EM> EZ(x95\jGJN<G(lTvO:^ӱF8~ƟZzD8JŇ7NtPiHPZsHU -ʖIiSO"(*ޥi,/F{(=N3}3o1&}D'A3ɗȿjFM>FHHF-HXᎰJ|Qĭ8iSs-YеoNq6'*ȁRetN&Q)WN,E*?EJae~L琼ȶW+(+-{\O*hqDWʌ3FTbN̋粜Ȍϲ]Ŋ"xvDI |!賁z[R=R _3c `0PĨ"="OO#fS y\B.G84DJO+A(Kh1y}c|< G%?,,1+/QNR.LF#ZmO:Ȟ ]'BP"ԧ6>SOoh0yghNZq$'EDWZ>Et&<ֆ$ٻiC/(|X6X'o$kIF[ GG|<#)$7:QbZz~Qor58rAyk܏Y<A#?!:TB<K8(fiBgH_оC \&weˌ w)oD8eV&E7:*"Z.ї3GaE{;eB[ /̙OEwR.{a%DCG !I 2md8yܔ(y0& N -f8!| 8pj_x#IDөTKpqluA̫Kw$ϒԬ22=klCBD$ [(FзS/d,bZ7 s-d>DU8-̝SBgvJz9C2nPњ\{G,db&/`9ȶ{?~1֦kh,ӧCr)So;~(KK&VǜZ 0.h4} #_ &dؑ T`9MF(ЍbDW9/ }dz6z>}1jp%v^ p˞-׸ԜT f=mXР>MaWČ?'le,͏%߄1lP4Ums.coZcѽ1 IL{#+p ǣQFbZ`h~eDcКMjɒhʫ- p&N'>k70K [#.IV}K-$&ڎ*~W%*m96t=v{&t UO)7=!n0[d:nQaÑBY˓(@d爡L iba"tg1 kL-N=Ǐch)k$3]kH命 4$F*2A Wb؛_D{?ķYH6&l/\'A "e`00 e>cڴ6ooF9Yios~{d9( ={^jNl]bXs鏒\d~D0}> qrlR"m:% >D<XRXYe\iEIgg1>u9h e1Y!!] o$FXӓ%H~ ?/"D=GDZ8QvBj2MQf;Fĵxv"hc%ytT _XXJ,i^.̴s+'3DKo9t+HPPܲ੷~2hj^dK-8ɔ,L4"|  t"dnN 2`I%Ț*"YϒUr;> hMDDi&s1v"=(Y&&!#1GNіzt/2$ci(G=O{ 4/bz=bIDތSlr&I(kcba6;2A%m/rIr!;;O%%o7ncI;h-J!f^Od)V7x̓ %?cg%pɣzr$΄'9W<0$YwɁVF?^rI,ct$%C ^9#%yβ:e(̣ɵt3| ^$$4"jlLcRFFQ#d],,7>p$ͨ4CS.I)ʉ!F4n99A`INߓiͤ\ xe&Vߙb7FM U웱*bF!ivBsDr` . G3TLKm}"+ψxS4#6#b߾ƚofFx9)Jr6&b5cxUgx-(R'Ey?7Oōb̫T˗0d4NDu"v7G>)"q %x$d_e{Q\bj7"5<'9}7c$b!ϓ_ VcJ]=I*WIa# +D9L-p]~@'2TTHS_ IE/O 57oNرlٿbL쉳؜\!Yc8 UL=NT#b8cɨZlmEfg/;|O~%OBʅؙNQ#D,jYLSZ΃Yms8kbg>T7>t7ձ%M $riEz9!VeEB"<;L\&:K`d*P󄍃(:ăHTatX8e0i$dC$rE-Sec2IJVȃy1472]MlcC#=7>*2?cl0} t,E&.D߀rQ=:| 2՛}?wΏ$p$wc^'$yϧCo MI69r^S! ~}q<&sra:GƤƏ<[KJZԫ!-!%+Cz;V.T%5ۻI*avt~Ls$J\z Dm>dHGi<v)ϡt2?bEeFl%n)U>Є/$K0//KĈ5'$Ɵ#Y2hb9ˑZ/'{H!SE-̼GplTŹdR.K'0Lr)5:(Ǹ)Q4)RM\z?+g/>.=,{ȟUoVDf2Bw"&ڦr6#"ey T݊̒mЂ&49%9C'gy6%;<@c5$K['4ǡLoI'E/{O"`uZ)R:7>Ddxlk:IS/ p+M:/;#;NdI;kAMؕ36CF5Jq.ar%;=fn$oFnnQj2O1ep-6)yӓE/HTFᓣ$g>}P9dK^$[qNlu19#↚oeO#PcNji9`J[vve'z9n `o[nִ>}=ĕ ]%b?#?%+@}2Q"V,@q Phԫ!vN<`Y&`вalR@OjqŢ6I1d1擖Fg"E8Lh`Ƹ~UxoF1B)+ PnigqWx'LJ4\ͲGWg3@0OoBuÑ>u_ ȬvR,[pl`20S7ZM}&f A %_!ucfI)fQE+hl{z6q!B)E%81$׷P}3pHĬ)}T?#9sRNS-UO㌚@#Vx{6NcA!c+JegC?qgcv6w#r; ^ Ч$DfUS'}s= Cz*vIa#HQ B\&Hm^E lxR4%;YM6pjoMrAVr<.'$#7M33Pk[C(ԋoQlm8D$Q[P2"Rʝ|NfeB^dj-ew&4)q݉I14d9m!I/%mX(&,9lߠ7^&&-XbEߣt-&9͒nMe rG^dPr{Yȵ7$I>ؐtr>Q_cՍP??ȫ}l :C坰>#d6FOB凹<&TT34I I;NBJ=-̓T4Kjd_1ʼns0.aewq*iY-Qcm~ԪhLJTAD6a$+O)ƄB+" ϧ{=@=ԍQ2%[%#ݡɕW.GODSDI ~x|K6lxrT(&O/0\jJP%˳X"͑(۴:pɌnxY)˳di@7XÁ)ȼQ oپSo>lk1QiXpL(Dܗ+d8⠗3< +s$M"Yfw:8BiFYK>19؜Bu&)k)D j 9Vͦcek%-{ l.Whm^td}W 4C3&IiN-ȜAFcNpgp!DfЄ V`$DW_OR 4d@^R[80\. }Lew=W~dsI(jm5ཧ"K5OTF;>A;X6dݟ~Sb?kD>cx6rdlP&l$ǧJg^7ǧ$׺m%[.iDM!,R:%JL?aJVWCIԒw<q A>b0, #X. S} &ě[& fRSX^5M&\ƁCdLSK{t1nƠ 6bd '64լ 2͸⚧DLn[bzKqU]g#w`l\RDf(MF0ͫ2y+Ma!r[ld6eվ)%;K?oJ3 ԬM] R1k"llMlBQRM%,xb|lۈJ2~D0%$mdLUhvH i.Ozء+aw蘜hG  AK_r451IA{y{N1ӂ/Ho4Odȑ;Cs Q(Є9g1bS$ȷICoFfN{ht˂D4| )DwHfxpS4"Y[CzA٫0mt1\]']$JNs#V3Z+($'5aʊ/qq&هHjBLo\SB19[N_B > xu%I4B'(#"dhpHB#vrjKI?<era z$6묋m1urdpgo̝^bpAy4ޔ4s!?=+[؂/d︛4 bS D )d)h4SIĈ,6_"}ؗ:})n'h$נo͞'4 Bw2\i?Bl'O~uߦӑNI2VYS#aۡj:oOeߒ!FH 7)<:0ӊ䌌R8SuNWƥKQ1vmVɶ7[V% sfgț[v0Ǝ Y.\qؠuK ]@[4eiBVdJK!gM/4i&L.Z&scSy7j]j6$~p]wGdrSCm<HJD)D7E_ecJJ9rR^ڙ'-mgBz&Ho|fvTX]M&ґPܥb('|QRMJ &VXIu5Rq$^2rxiDbDѿ^WI?{z :0%%LV4yT.\؆0h74%Ų&pcƿ)I58vIz"1Ѷ,BYf>$ߏB^'x2ѻp$v%xR+"=-#dB̓g~l 4g}$L}C5hY.=G$ޤa@^DvfduB/nq}C =ЌOcna!C&n!jEmC:4)I%r.IR[jVgM>ƛZ,D'τ'v74/^6R &̉3LÍj%ʨP < rQu U>FP+n!$c)Q.wG2+~V2/XhX$rS|-Gjt1~aϙ!=9TN+ՍsLZwX8{VLrg\ >(jAQ#OF9%I^T{AYiye3<1CƜXm-97·b?$ KF lV0Y|ПiYD5.>JW²=Y_iQWHC'$#k@gD>݌HIr@ DBs/RߡzNL)$+c!%AEP.v3~!ؖ^Y@Ѳt7n?v7z6++NVBʧMFÁ9"̡"xQ"?0snt5LFd$f`3"BM;}~?CNHXLSL-^ Ge[] HZЖ/)xAC^EES<20H̱nsrHϼ#d2_=E-cSЦ|v)3T2hX~X"Ʉ=m̿9"(| qV\V80y#"ԥ*mpw܊TI!Z^BQD+Lzi)J*ɕO(*..ҧɏw&#&̔#]EbF ;ĸD>g 2 dgFHGnǠLYC)/qqIQ<ϓ+m$?l|#C :,<^s$;yQ_4N-~FXrJť͑=HkB VWPJq ;Q6n ަ ع?ݸLzu+PKq[>bGp+ jr+)7SΓ(\dٗNsd//y-pevE칂%^h˦7Z%d-X53&6H ҫ 0 ӳjJHZ%΅ ƘqDoNxE| ہ|ʩh KXIJ:p$ zL O#>~oZC dn1PŴ ԒIV ̤sȤ䕐78;sR#-7)Dɷ5CW5mf$D)T[~0z> H-'m79e4 I|`ҽ<0ײ%Yao06Ŧʚ0ƸM/I=?i(x}CE25O/&G 27$.9F^"wi>DcrIH}G.,i5, 7x-%%G8&29 Zl0P(R'M6M8k)3;[[%5\LF&7')OGy#?#rIN$y9LT5<߂'#X$(D#$pa2H쓛p9o^^ߧɺa6OM}$zGU%sdh{ _"W(&Uݔer$d]$y`tZ_LYbF7[ /TN}+)6HfV ==??W!dp-WF71 )n#3X&.8i،~"K:T5M$y}ZC5qnӗJwJiC;WqfUIIRY9 ˃6̱HmfY9xI`@T;O6yv/hIDz |h\}ĉ{'S;)^ FȞ:tӨl4㶟E'cg$K8)J8:~LK U{J39(ͅI/[: $&dm??՘ tQفE|16 $'dGfMvHh.uȢ;%"$EK2!XVG'"΍O{,SO k#n6pċJq<L%u$CWVC;v嶊N"țYDJ%hu&jO+|nO*"{Ȥ&^Ikm+Zd_\˖' r/!}5#R1m+F'=4ZہI%е%v/Ie?:e1S.#rA# 4*z5d|Ti9 da%/SfF$R; l#\J^r-IP7Y*T>J̇4W)K'gV01268<>S"O=oԔ ?W| u͏dwf>4ťDg2v&E(ݙy <Sy"k(E,O/VIbxzbdCE;9$A2L6Mgm= ;k9'e7aƞE3;2'ܜc~屎>~K$&Llɲ^ qؚ5 NIv{C89!ő!%g/ v{PAAس* u"(4?6hkOV {;4A6 b46K&L d,L< Zl!q.T:p+%bO Qc蝿WtucQDsSώFvhhh^3\їQ&I,ʭ,D%6/ I<ǤHxzs#.4uK\bhG%%#߸3FH`Iin;c8cHԜe ٴPĬ+AC2NsQ2qz+ӡ= 3+{ ̲ g5XN6O =J$2|XzxdH~v?BPe {vpI[$\Б,A"j >%I[W/7|p6a lpc,~fM,ʂv;mlˈ4 18R7ʼ?ay3o՟ y<0^Wص7!ħxvXߓsd~ " \=;[)jve)sT9-d cmH\m`y 6̭_cǯH N% 9PD?llnc.FIChO-Ġ]FDF"DRZY;.J/>c#=]Pwvd$}4M(=q(Y!8Z3ܟWH9ȶ.*IwiBЦd$= c0?̃;-])mIFI!3}n!&jNW'(#UCNTlp]$L˳eMk{~Ho>_"pgc]@l)m{D/*f2dU4e^F\Vg~pg>l]g؝1߁;Cc CQ\>A Яbr-~&r.Q/&Wf!jIddNX齑\XL=HTO{۲VN!Ч{d&GBԳa;dK967_egO/I~ϢNN̗*`ɔgS홣7de؜2{,5:Cj$p=QhU'L\1B4nqع'Zz'=BFV'0l[f4,E6j5#Kخ,r'm FNY.lD)n/Ս|,7Be_=Sa:.y6ᷱݽ$G-|'& w|cW8!.z'3|Kįo4'G0"ڲcFcPR^dS+k tT g]'f_ s1| s( ЗmPJ h!1SST " ٻM,A(21E̲etJFvdFx5H &gDlvq9nXˈI(|HF4ǒP^r7A=$1?*:; ~pJIc(d(!g 2w$Ȯ]drA) [JĹOCNɧo0sI:ॎֶ3K֐Ћ{"r)cf2yHZR9<3&G9OPYw'أ9d[!snt8/IKql+B\@`S5"R:gg)yB//0RG9&d| {#`t٘BMO"NZ,%̙7-aJ'%9}ZrB%,k]!aW &.`lIoC18!ڙũ';{ BgCt6JKcEs'Ǣ}=)$}S3~oV(?Jp#t=DQ6dWn dj!*HoDAxI`v"^Q=ѶKѧnTش&-ynV4q\r.ʄDF+my~]  n{9nd٣zv@fVmo=.\dYpgȅuF1,}90Ǔ)0YX\I6hpicomȪ0%.Rh&'νDáS[p)!AhO|RBOdIeb\4Q'cb£" ϡh?W?j88ŗI a1N}p&$l| Kyy%KZɇAqO}`4}g_F`=Ь$$%>0>cG ){5R=E>c73.M ȩI̪lBPHy2ؓIr'&o7PQ2(V&d_A.D*M3#\#p&~I틗4NI~Dg-arOțNbXD`RG%' y%f_xϮ ;4dpnoH~ؠq yKf\9q<1(o= YyN6(M@jUJ9d\ "&rMҖ\Rs)'&^ĴJ{">r^ Ė5 褭Bœ5(?|L%̫D JωF f6Ȟ49EOa3kotx>VtBE^|)M.2e  ɚ+ؿ>8?c _ꛟmod:&%#h>l6H] FMrSnȠ hJI %E5H1 Miq"5>b{6eNs,;[ߓcЗ/Jv9 b\ys~4^1tvxq諆S L_((!/, $$!CDh hE: _r9y3 0^3܉ӶqB"5&,(x"I9ȏq!Ik~p1Ko(hI#A0{-IM&#YjbKBaw*OETM ȷ <chHD/ 0!DMOF6ovU+UcsI!tE[,9Օ2n^/4''OndhSdWЏwԇ 3lsIzz'wc%a7B_,]ɾ`rnn|*]/8;Z-ĉ]d3sˢo/aꅬ`WOr7* =D؆*= JI( } 9#BD 1Vs~ɆJvU' 0m14QMnݷ昿$c-EК'9Z4'G''-.:;XpBd#ʓ79No)h-( e 8cL@% k̉ei2F$ .,6)@B~#Q&wE$! `HK=ϡk$&^k *7y"FIm C=/ '32:7=r/,'|x9'MV~˱ׂ{kCz>W0iDߒ>ƜMAn0:\%Jy'%}reL(f'53 2di蹔iݘWFsiTo8KmuPM˾yO~'U%J 's$}ړmB@"nH uJ~`2'i'0us4AFi?FFoq1\br:ϙ&}bTFGO]۟ܕٴL4jI\L[IyJs)/꛱:4x-?6C"Tn+GJOn j͹>M*9qIPv2UZc#KB.%2oZcDVj&K{sdY[f8i QI1ǡ6zcC-MN4 RAw4_Gw4wmMvċ'' R`NWY@ccx2I|RKا6{0c'ɈyErI509-JeZiL78e ,*3fo9cb<~Cz'$ϹLkeM1 OO9]UrR$D k2ns" Vتa̛">X?"i 2G)L̡nLݟAZ1"͏bM6DN^3ȏoEb?OK{ޤ.&\!i #І>H= $Myd:Ŷ-!Kp1ˣfTZM-vl#>JD\4KrG]س/0'& ƊAǑeIcЯ#=,&1b~#zE)s7ilm< d5=N]"|#drI "t[78+ѱN8ę> nNKQ3/jF?CB'^OD9?;6fI9ٕ)7/Ym7*'+1EuR=ג/[&r7nDVtYC< [,{Dؔȗѻ#jU4$ۘQ̑`;6| *bCu(o:2$[CJT9ʼ }1*mp>УM)/Pr Lj%6F5vFSLiK^N ,䭌]f{2Ƌ)̶xJ.Չ8TbMg!._MdR~LhZCdIL-8F-Ბ?"5 ,'KYH$ed Զ%RzT!HDc eы;t3)s*w2bqi-7:$, "^}k7>Ļ] t&01.^Lo+dlx I#:lS%9y0TJ)'a{cߦ7Ǧ N[7C]44~J!e#}ϢQ$$- !PK) /&YxtS=fg cCKUK9f"~VYy?c@,$ Lsr9lmDrq ؊"ȲG dV9c_f L"H+"dGSBdrIJNS7\T&RFљ$F*]@"}f%)Ѕ0$evi9ESֈN a%͋(`䥻H{*қ(ev6BtMW~FJ?$9m='CH 1=? 7B{rŐJ;OvBEKbsT"V^"Sb ,&&CtHzX )͖xoE2ؑ7ϟBB,G#OK2.ħcbscV*%JDkʊuNfa$ R!A%nkKlK4%ɣN}hT(^.5b*EoFKIc\b_s P_B] ݋"1/˖z <+vhB]=:9XZ!ؼ<1"Hb׏"TBd7{rpWC@GԏE*c+=1r%/E#Q"ܒ#Z-10]8-?J~^t1Е'0NEOYf;ɝ3MPcyFK[6 \:a#5?'%RɵdP mM.&(:Цo/>帓nE,pyӕj)?M6hm &m0;'3P8F30ZOzSdB*O"ȼdC~…5sPl#$p+Oߢ[l^+pAē{ #ٓf7wL^O2A*^PZ͔$"~t8X'J.O[7 !yb mm&`30LJX~Dʿ8/]Bz1ov,~ [O$ Qv&~Og(R!?'l17'Ȝ) TUg"bg"˂_h[Ce%S8CÕc|Pn:t ];n2#y_#&S 8,~_L|} E'yorx'mNMոRyErC?)PjL-ƊiƠ~.;%wD5\L=UP6kGEI&ڰ-'y)*r&wG%/F K" i" 0r$hDccccyc+?3t=&8zdmBbijhW$9試MB&nз(jd1eC@(|̉QՍ{3@];ґ$INS,PzNfUG%_nF o#cl| xH=Y<|1#4bQBSArQnX/jKdm<k- DA:/~rR!B^ i*dF'1$Sb}&Sv O#%2CMZZfH5G};&D¶5- yc{k$!z苘8M+(CT$i\yLDdhG2ı-Y}nFI'$_tBƈ.&wWfX7KbmF\vuy1)1!~0uؒ!&pC[x'KDQ~93!/i2?cIfl])H}0_2%c& adK/l&[lr &KhEnx#p89ˌB֝[RӁ@UPWEȢQ,F`BځT0C)eX\b2Rˉ"9\^( &FBo:8Y1l#ͬ+WP-$׌Jg=p.ZA+5M!"} 9|RD1X>3B0Nݸ9=yd0x)<7!·.̯%6j;X!yOػ 3/)<ԘjtLi:eJ3>ږ~OBZ`aq)<>_W Ir%Jf o%?!{#]OxRIޖZdO# -*;!;7/dS.&MZBY*+Y!jdmlċ{ =Ŏs '#Ijٺí@ xoMSġKd?~jk:Yt48?B#ck%אZ$%"P6Kɕp4m#h0vt*ND1Hp8_* p;9&)fH4T씚a^\0Ħ6RM!?DE xz݉T']O*uݕ_ fc4F&ʥr'Pb,Oi ,rۼ`ٕ)Gj5&SJ%]lMDɻԲ*<ʗ]%2&!-exd)EE! ϣ~&񑿏C#>6\3ptA<LBoJ\ =ʚ$.X(Ȟӄc%,hkTxcJrlmSl~)GI6xԸ./dEnNF 1HdO {hhD\2DkƔeܔBRResy3F~c~M̵cubgb%r>Dr_O:8MEʙɄ:$OI64aSG g"P"ˍ&:kI:"mz:g=%1cgo=3lnnLLHmF3g3~r\K g/r1n%7~?>1%OS꬏N} ;p@1+#ĠGBg =.qc? ӧы×pJdTxL76K/*d&fFNRED.GX{Cm4:cAñ[W:-k솝4$oB0SڶUhPژmp Ȩ]TD Pׁ\n}ЌKUnBBJA Sw">'Y!4)"pH*v%]rgWI-H$oqBN3+"N %J)5BϢx L(i69pKܦ:w"-"S^LXawьg~ljy'" Xr+RNGc׸wfYS*Ng:[>s*9ʼl_">oؕ틹YO3U٘E4Tn2!JShc'Jt_sDYPnE5Mo $l!pO2Dӳ)r38lЕ ,=82L2JIm%m#]+ZFjF j ;be',e.,¥#bzȗ<rB_sEL`di&2ZxܗT)q>:)BKҹ钙IG86ߗyD3&i=ԏȗ/ŏގ#r˖9ӃM~D|&{YȞ{s<+&mF|AC̊$L8%L?HS ]5X~ k'{bRRRY=8ċ Z/Mg#M>gL^%s$|sgmBcf.R2mN { C<ruHD=o#^Kz,n|t5V0udϔad FNDdHkEn [/X&rED.R׸If;ʷy-FXi=)Xg A'&Ԗ%ˤwjT:L,YJ#NQU[#PRk1!zoc|Si#j 4h|<<|2rB rOГ̾"ɪ hn&2!&efZкM-"kn;}0cf0V'\Ɩdv#{Qk9s9Bbb(ZX:d'J_.1Rq 5?yr9?jhhht@}zY8J#1Gb2$`HF6U {W5(X&"،6t;iN7mOBn(RyNja.IVP֙L݉ȐOf660۟Fb!12OJ _Cs!ϫbNv*ZnDUص*y 6`G ͇6KĒHgOXļb'9(VUfx%|*b]1!;h~?=4cs} Iy3؋,c-b0s8f j?̍vgLq$P'd.V0+G#ȉv#lӟf 13Ao-FD;ؔqVlrMpD ak/i!&*X7rl:ԪLIzн.߀X E(Z#\fny< Q͑(3w_{,CQ6,挨75(QW3l*'3TYM Ɖq^od= 57$n%!1oN9?_buJcGI7\:&K>seI#i yGШ~ G7oRezf! IR6kf<ұ9}V QyLAVʚos"+70&N+$Sd\#'UIӆChh۽hv<sH~It2)&JrJdp~lnSSKryP0Qt')-iN rSoG n ˓ xpetOw|jyI&V_ gQҘV6u3hqi֡ %b%aaN6$X˔R:) "zH1 9Qm8KIr-N?hu 8 i.^-i`mcb6r9!Ա UT71E In|2cWp^Ck~"**gOC{wPh4ڜ&6Ҵ5r Wp$]!ϥ߱^y%~G^Æׂcd mdls~3O{C'cco햳ቒbYn^M*mx*M364I&ir1[d-!NL2n5bY$RNEs%O dXX݋i7#aO~65"؃Ξ=ԑedX!LU $2MwQ [/#Fjrʆ} + Vk Pn[]|5*ENpa il mINgcd'Q䑹h6{d&f~o#dJLN|y7hD2xD'*i5+*fdcYFxHdV\Mw#q0ᦇ?5tȡH)U"IӡU?Jbڎv$mZB4.x';c[}AO,Iyxyb#nlaE@JQ{Б)ylEY)_GХEmad $*~@hfE3HKv7iKtvVb7rQ&[IJ]~ !#K r̘kͶnjZݕ-vZ0G ?/'g`#5̰S¶#nqGuS'#F]\_9/bo`([>G6ݝ` +1yg 'a؉'q6ٟZ_ȕ4ƶ-R㱬< ak#zeLjӪ%.Be$xG1R`g-C)xAAMBeP)y|}Hr$/D&'܉RsW2EnؔT)„Kؐ"ޅȖ Iwl2(Mİnż q>D筊Olڝ7A9&!EًE%ش8vO8?߈)ciK};L8 + _حc} ^vLgzQɄ{F6kj~JH˝/#yE@'خcFY9[AEo3-oV6ئT F..8718< -šE.x7䙉( ořl[ȥ[!My1Qo~ehvȒ E=y^w6?^ ؚPGCi{lE )wEf"Gߣ)3/n<:>T:|Q9̍RqJ͏;rbGiJ˗j48Ro,eJF΃-*ޙ4I:Ҵ$USS̷əXh[v09'}7ء bH\FJ{"@D+BQI&̌33|r3gCT>l|> s ܔ22?lLQQie0g)T Fg*JE.숱cp_g9!h'mXɔ%o *: 6|FeE8ܴӅ!<";Rgp SzdQ>}νPHtpEy|1'OG_>ajdx/%4Cs7fEj:%Ͱb6ld#xN琕/X7 <uzZ?P ! 3D͛ MƇ#Xr1薏/DLC ILhsɩ[rQ2M2r| G.4?#q_'I>h$Rwdm8pgSkJ;g.[?$ul'P5IAXMKnUZA".ء L{%cfhM'6IB}Z(x+_,Zd\DG&$[&^w]&4p6HF7>O؊ȼDDWbz?Wv!~Bkx=۽k]Sef y΢:Sa39dY7ML%~ څq#"e +| 2NĜRV9JHsr{GG1L x(/sMFY|݉2""P$B/ !BTs}b\NCcUۃY?*UOdf$9E+ѳwx7"T]BG,Oc c<ߺH6!s-`߾DrAR.?юw4_ܧs4CsA; _%ofؙ:]6>ޠR|Фes[(M8/VDTșNQDSLa|,ٿhwGAUL|K*$Z훧cfF!*bX١VB-6qaHĢNdTMȡ dތbiDҥF'ݑϚlɳk9lDb]EVμ3*銢*rBoؕ@ndF\% ڢxP:[_c2s݉U)Sy3CL6AAzyA c {b/DOЯ ,EM,m(=sp3,r[;ѓ,G>Ca%H&XV߸jasa6;Ky-aǤ1IMCj_" 7X? Y NGNJZVHbDےR6>rdϣy7,M_b)$N?doӌm!/lb2wJBȑ0B0sJaȹp|>lrФ($!se".A= /Tyb02-?#7Jr)ؖdDd/ߥ1ya]͍)yNG1RvKŌk1M첒 HDjSɨ,b$Y/0d2rS'D1S1% `O(Kq04 a,%a$&%DK[:"NFg_% ɃȨ_E) z6 !-6%HL0ী:R+<4:;UQguDX-&C,o2`k2UyH`Xr v)eysџ?%SG#?'}ȢJs4@Yd}DL"+Kŋ;?vrM$ u q9v]du%+(cQ== ڌ)˄+=XRיpK8O;Q7cP.\S|@A4Z 0T6"f/>^h1!^NdL)Ћ69fڣ5y12C6MDX99QI $ Ù$:E [jTVfլKGM( %-.Rk7ء>01~Nɹp1;a/6K^}U7rJyPg۲x%ΉnFӘL_c`k݌> 5|H_)B~$ g)2:6l~/p>#PebW؍9Jlc^x?8#c_#aʓ'##Y @(e$fɴ҄#lCrh)7σC'(̆^:D}~uw$Htv66c'ЛLJȆAG@$#$b 8n,!9ɛ,x$4CFR2FIAz0}ll;8:s2ڌfS;w(wumDIJSc]"I\ü )PD)I8hqJ8?~/_F'9#Ǥ/d|z!I$VYL퐸*O=Q8)j?B^*l|wٙIwNO)hQBqGIM^ S8idjᓗRO1ZDX b Nos+q%(JeM&j}N۶c.x&h脸ƏlIP~F #1 W*<n/mXoO;uB-\1ˆgn&Z?ydMKB'm<ކ kx7%L_.$}]#hޒuq+ M'وJ yHKin" νu?&Dr{9ь{='v~O/a FnD8b23ɖ(ezHr2o&z{ \W-nGmĶܴD )U\l̥0kBrCNyhJesu&au.e;88EВzǑF+ $vN)Uȹ#W28GzG9#\ 5(oljF!?;Ȫ?F?ρHV7NO?HCR9G]J IKABX\ nI*I7IO%y2|hzyoI?!؟~ OJ?rKƿɎE`~^v'}YSfLRMtn6Z_Ht3'>#ђ% 4f%9 rb":8mPN(."ȶ7QyIЊ5,Md'FD n4=ahBB^BK"ئbĴJW#Lgc1&2%j ED]:'pTv!>L$'\v!D"%rLk1F Mz'4O[; Kev&K"JhS?6Kl|mn'p#sAܯLs) ?Gb;'K~ 8)N"JR|J%XcI/ lK^$gB+qVsȘEy1I0L+l@DJ%r+srWf$DWc[JZo0HhD(#9BnsF102!$Rމ'%C^P'5t rYpFI)VfnW#Q;'(aT[[$&,O86{ F~ %7UMkrHcnO _cqaCȥ =nC'$&7K~L47d8Jr󑩹Z)JxXI-|܁sjr*ZĢ۾%8 Q19r(jkߵ )rPUlMK[J*Fۛ+\.CP&е2xQ䵪.oAi '0=]QfZjr)ǻ&i!8"8Y $ĉ}?؃FO]rlog&5d['Maߑ]F_j qBN95vYJ['1]H&5P8O4fDҜ!;|IğIc Ɛ8rΎe8:ss##escO٭a,R'xIJxv*-Q,8n7 Irɏ^ <ÒhiޠN; ;i@ۧu$G|M#IIi0܍TlI1R[Hlv%+LiR8Rb9ICV!;lh{#R7-u%\Qa% *ףIs-[>" 1^=?Dϛ/l'Po&x%RJ|eʇDTRw$ĎN SD.6' ɧ2f e(=8%SK8Qf]/CODm&mci2XFyÉCm(pIo g%&&ֹEk/ٶ#nm"|F4P4dÙ$iՌy+ԥ:Gv9[#Z/G MBTI38 R㔓BǏL. ~'%H?r)8,XabI$olLdR%m9k+P/sRXRt=))2m;ʲFc'ǣt1,~F%RDWKC,s4ϒc?1]۴<(x7Hc./mRjN[{3m6gd m^sQ= ϡ"~^x)9n\䯆 t8쩶#T9md6kT=ȕ+I'bX]3O?F ݲ%ܘDdCڃBJæa1Wȋ:2D2e"(ؕ$Q=) %ڭ8>0I$R{hId/!2YOiO1)8i*r/p)$PQ7ˀHK="خeKF1? v F$d/LDDav$>GiP "ߠ!@I(ܒ ldd5!gaqc51 * <@1fd잴gY;9Eț$9 %!)g5h1E-̭pw%oNVbrqr+Ds̘PbKl_FKW PTQ+O Vx! b+q/ț{ MpCiEx$&=?"P|&hI8$'d'bsdT+}Nʳ$8}sCs ޵<—D|h7pm>uv"UNjF*%xUB86ci(`Wp_Ix261|v=mš4Ǻ%bN6Bm'"nBO*uz0 %6:a*oD@'7qd3SV,,k009n[)%5*2x:!eĔbΉW&GAqX+2RNYDʛ鍊l߁6oc] せMY;"bg-lj솫f[I*'؍ N0[sZ)5o{tNBpOr]թ6ڡ4d,J2KCBgȋ^:B>8(sĸ8hz1켼{-?ξO*`o6hL'R# L.a$Rb6s Y24ӌj2ؓ0C'#u{nMdgBqQq؛98 Ի;Q;]{ G䇔xbQņIpEL)!Aq'۬:dS%^R7K#Zt/Q"^"y f1K H?#}~lhaG'v&Sg{v5+)#rlE)Ҙ"Z$A[mC&ܞ.`ȫDܷf)C΄0?E|M/BC 0z3#r:r!wăܶ"Ɵ L Mr?6_LF_ؘ܈yPѢmUE(GGM,e'|ܹ"s)ɞ/l܀“Ot ʗ8HM&]0W8"$giirl#%Ǣ'eJSC<л)lY;*7/r>=eRbINFQLX$:Qs>\$}wX CqkQD4nvO;AW) osLNcWE*rB#ۗlO'wbcOd?D'?"__"Z/x]?pbu{3)|&^DdJ](c-<%#ϝ n{oЙ&_J_!yPSME(pȔz@]{"VLB>dм޵m h9Eg吺w(:cF9#m5rvBķ(KNfx;ssPsRqȲ8%IC"˄#N-ԮA%i U) PZrtyHq+b:K1p/aW]`*[N:J4x#"T+)dւD$Ȣ"%ʒKnFn ܉bM:{Y 0K2$N3%2S1dGqv(A)bkJ߁1߻DA/DͲ7z'};nAj^O,x,O9fS (&oDM$aH Cp79 x0ބNl:'#;bYI'6N?WO6,/؛6wCGdqT'Cx^{fNKDZ7Z(9DFĩu7*VDgMa% B OFVTP<剆pLR3(Rj Zۓ4ƕ)9o8|0>ᥩፒA;sBm`d6HgsK 7L<%tōO9"S8m# *xO6>] >RXar֙-=QӅ 2DBJȷȧ"o]FKHwŊ,KtCI"E B,J7s").Jf/9pU-$9(rEN<I6aŌ RВԷ vL`v/`Sl0CaD7 ]JQ\1!v>Ҥx,kg#ƹK jG}H!`IIЏxC}?|*oOJpԺ%FV1ؗ5M..aYt`H&plƉ&3|9'!^BS}$| '2FqDB} 7OPve+XK3Q;y?MfoFWY!>X[$9/XRt(Mq%ҬNSX~_shf缏.g3O( l79!$@i",p/$Y%L"R~DX T2ӘX-IJ250^^[b\,Lk܋#NQM+Rb& "!_FM U:xiB@|ѻJ} hRf=2uO6/R)(VR+DqJ` %, 4k{L6ٹ1 7eӚRnFpEM6n"$49]LރgȌrh@y=$lr8A B#٬C -Fr=gLAqL/9L,%b<c Kq*̊QH~4ֽ-OtɦKbq"`2)}PlWFq/SَIF^DʶlC[9I|si$q HtNco4'&DGh\ص0x k"Ȯr7KTXݥ-4rE{$8 H|MK(O0QO-X<#eDq=:Ȑ. cٍ Éfos3CN͜ {K̉;VP$bSwf^LTřqoD&҈[@r " GPtpQ KSh˝ j!٧w='tЕ%3w2$an,Bze[!> yR?ƅVC8bQF5rjbSɕ%<iOL:q'$a=ɁIrgg\T~ 94SEad,rI+b\k~L&I 0_G=I )KQ0$?%jf<O$ruD4̄MgE&%6ӊ8&f.$o L5-2'e5 J&O2JZ$-EEltxI`aˢj)C?9)"3/8' I墖l\o#f gWJKtsC28&/h d6P`ӈ6)oJNt3g/+"\&m7c։Q#yfPfvo$ e2bWSDs'y|ahx!^T?"k|#␡\$ȃxFk핛l4F8,q7CeSף/O`/Th.(VI\IDa)U2FN`KmLJ_NCƙ"iiz62m࿢KOU!&Kh9{@iV;^H[6t6edO Co1mѣDl(SASnn7,.ITȚvw=?(UOlHkG5xFN\)&-!fHiĸr6~8t59HϥGB17]\Dp> Q9eG&7fl2%'RFsg$̲T/pճu.~P~8%6/"sWM$'xҘȚ X9ȥQDi$kga(UxQr<%WSQ{bJR^%I|Lo%8WB6WT [+v#]}]Eǥ* $-PgԸ!I(E"/pb[&ϑYr#&I&"Xrc2)1D)/"1CE.I)UxrR)JvNN3ȓ!EW8KUhkC$S>P]G,;΄RRH_,]n䛍'.e $ C$SBg~ Yևs V mCJZ'g 5%'UVzD^IS-±z:}YC'-&*.%%/Y+zUG/h%.}7]*j$y"^ ')7F1s-9k,NYsbE\̅+L x3bvdS$Nq-dn.<3)&u>6&Դ(n.DkRM.e=l$ښfW7)/W81WK93/0%Q #%/!yfjvOrMqF|b!NN\]Q?%;4"&򩎗xFZΐ]jk.ӇaQBItbe*S`y,ka(EC{Qq("u#ILJŦEh7*cG&E7EGDiJBk׆)係Ɂ!~[hQqA=rM,?,&8آ%焅M+*#T 1%'dd. THK{*^rTNrq,(adVYDjd׸pLLOzm ǣ^h 0~54`+T\lPHV7Jrb4GF$'O|U T$2c 24$Q-"j.CoCnRaN c"7$mD㑥 %+ӚCSDǫ7?<KDr 7ي],o=Se}=1B݅BNQС1HWùH+sp?:/")BG mM O'3GIי)-!a6Kx9$5kAXPp2E m"ba( :h͜ZCЋ76CQ8fe >D*e(#[Ei;-I1U^d}I8\>M*ۡƧthk#_̢]>?I['6'$3?m hc$ {ӳҭMn)eM:]!q =dHjY蕢r>Fy!).ËƇW1S I~! !FJkȤM8P#7*lK։F-#1vJ1<lFcs8ߣ=oQ$&d5'ϜQȨ-PĂG&kLuiÕL{dva#!,ʥJEՂuJ,n|O{ O)B-ѱDV  `!:'$jCaytxh!z+ߢc4JQv(E(\^ _=-IXCc4IY PLu>xBExf#b)йyvȧqs葍trH\!#=Lѡ9莆IKB>O[E@֙vayDZ'm;9OM}-aG?5TBb"ne1ia9ֈ Sz$5xM'0KA Y%;5&LI#~p<=.?{_nHlP,=w4I.W{3\I:^"nz0.-dEBOȆٶۥCiOHU}؏V9T>W/^HZ%2&IKiN%Gcr+1<+U1p18 Q+S(%"P~jf bY5RެiQ bFm߰.Dܬ+ fJCT K"b&+\B|Ę`(x{2"ȕ%Ȑ% xO;BY mVBW- X(i,/i3KJRb:P$v4)<~S"b$*v@EE'kw:>"J ؜1^қvYK('=#9']^$RHs9G$Eu .'ɫC.+#Щ X^ڒ c ,\6'9U J93ح-=iw|"sCk[y|vBK[0un_tcg:%+4\(Il=9I)cL ^~Ehgs6)=MV K k^X#$YQ jb&9"FxK"n>0p4Y?UDn0.%^0JlL8n1bo3Ԧ"~,dS;)gF #/mhpͦUBdkܱ69&&ۜQZ+}\=v6&c;'LYm/a qY"y*ӑJccm9%!ԛi-ɳAڝ: hQuHMI`Rŗ$5$7UL5n?jׄPQj&]NewE3Sy%k!Zf$G \Mrr!)0e PBiVyߖRɅ7 i>Li=DLh|Ò nfbE$[L;=ίMRĿ9 ABibLs,4ЖnAmPUbE+m \:[Cݿ4lM{Ň%Ӿhn<ci$* eIA&T+SLrsPe)XB$Kt,fipm%4UL$< *V5*܉S[eIDz3g j{K-RD$&߸IwCo&.399Y7%F2%!pa;̺Q7OmDըM.ʑ߱,NNk)NKW;UOi3.OjIk%˕3SJhA+y佫DĹⴤ(H)g#sqmlh{W>hzq'ߟE"ɩbܲjq|5^׷' =7; 'L 6K.q(pJdMSX-$lͨ޸'JM7 q.rnuJV*7褬Ʌq(9L"Em4,l8$ZKJ4 3ӒfȊ'1L.50Ւ-lt*|26ΰl8IHHLrj^$e#-"wS[sSLjw0)H:-m촩VFSţ0g3r`qҎI~WE\]jF:qKiC?/5Zcz8)iB cDՖu'yO)o\enN꺍qoPS7,T=jc"M+P`>zƅHM>s3;M6II`zL4D$:+~* 2J_gCy2~YFw9.J&5&̔[W~g-H?dɌrn3V&UkJF82;"Xِv4:^fF㱧"}/_b.ye-yNy34\l\U6ZN]' DJ dzzShhcB}8BA~D^ rKE2BuJP,\1MRFBdQAM9 D@H v2F+{'2ީ&Qho`4kh3CTv)#(w/jOC&5`OBJjR-m)^&ݏ}ptaJ+6l;fضm4i4G16VcNmN04" Xp$TcSO།rY)\i?iHȂLHϑf]C%K'1$sdCB؁nK8?dc/$N*KlAe|%LKm搪 {e< *藡藰(x)f fkIOb0bMS[WUg=?a7^2bu\~#kǣ.wE(VdCōp:$fWJxLiO?2Jm}KIkME~Ob {4ph ,hT E"MrBn&qϡ^dA6ODО类Qv+nNfI CIpu m!^Lafm(CX#&/Ȼ9L& J2c[&;'dr5*#s'LfFۼI;O%Qg=CZ,"S^da-0lqerԡOɟc3Hxp`&VC+%M⡩K)Zip$M‚2d4/ESKb I#uȒdI~+JIZiK426&3u3QHU?͎R ~+:SvْSJv'a{/?fO xC2硯3ВcqBנ:.O vP9u<1&%Jy'tA!;^(S= -e]L )QH׿d'qBItデ$I卢τH ǖoS G05JcD6[s*o)9r9T (&d7iMHY'H6ɹ%EYЈ8 ȩ:Bb]N9Յ 6`/a*JX<)@އ4X=kګD7GОryߣ=KGD9CG:cA>0x٬%5DvQ,5nLЕ&DY?R&Lz @}'Q\ǁ<3Fi ObMC=Z"VŊr WBhd6<ղz$~ȗ/yF(FʬlRmMfC[FnÙB%xFO\ݶg#|z&+ nQ$PFQ.@r!`#> 2*M&k 4< IGŽ ,OXR/6,Q!&ѡ!!h 2.ga|;l נaM"ֶX^Lű RFm䬱 ^v]gCCa~Db^f`c#Q"!~f{BߌGR{FNL{z%b_#$68HڨyȾ  9nmZpm] STG5D'i&ܳ;vRHFdIduJԳp7CSgvȜ։rCNUr/ޒ?MN! '"12 BK& c܄@%auKkbB#nRm`JHi1GMH&c~o~&6I,YO utjB[J0516sd%ye4bxSoB_m7ciإ%%a n(.!Dس<_2ʤ4s (a`HX 92'hRʸQ-1Y#8iik~ED3B SXЫaAmWzbts#r,d-bl*^PKsU?EEhжe#j{WLL (;lI|NzoD#CW_'0:i5#91еdHt/(R|Jȩ,^[Gss ey6u!}ᑄ~rG.&>Zk@Jk(p2nx(D2usRjϱRe҈D)YKiMȼ?F&dRS΅ӍʚHGvꊔm&DHedӤ>Yn3R; 4пO|m)VIp!BxvCGgE ЖȲݍdF0dDDܥ5m6S4ޛLc,H%#kUxi_7LYyOx(o3:m5OPE$heM)LY8mShiކ,p4Kț FqzdjHQA}Z6Wq+a =ѱq kخܼ]hN݉,TKItۢ\iKs,]^ZH 9wBdbyPݓe9B3 L5)OB`T)[u􂾌N "Ejơ\4\.VOf`‘}8)RreMK ZY,΍Cfn SF$B-h{UcqFbrq05Rn3uLB$ƙ"QVFR"&$Yljw4R:N\ [kc$R=:d͇)ϓ:GFaC,i˭ODdE?Ny)Ke\';X6lTv"D Hi 8pthȟc7/\N&&7cw輞Ԙ_K'}&@LK,!te!sz#qs%E:ExiC5,/F?Kь'Q9nqr܏IZI[{o44oC}r 0|+l:ŧi)M)jbL̐'&`AxEg>juٌ`N(:4'߱&nح~ûuUg;s JOぼ:<jTӒ^J76o9'd·n[FE9:9)]=c0CLV;,LY#¼> tM {Ena=cd:=eNrFlcSd^nHױ5ťfS"Qv2^OqoDuK Ňgg17vƥ \ 1r>7v=$eJ#S(Զ] L)ˁG:6]8Rl,/#y0KlЙDxR:Ԩp3bݽL!ۥmi _C|++yxt% eq#&y3iw gXg$zt#n;Z&md\}rPȺR^qպ]R'yD"QeʃҺc([)scN,jГC)Br"\TB~ }D{1$6C^bFMCMLݝґʯ$`'$`ϒ64I, !'S.Pb'L^ȑ?C'{=}3{y'Bނ(fKCmSoBҲƔcq j.cosZשFO{$ọlhBP E-S3NX ܥ=3;;r<[30QclIFB HL1 <0:i m`m?$,C^ChXj"Ia*BBǴ6K9,g,$15pYUA#ycօz[R䂈1mC .xLeC!I=)Fr,EЏDi>ï4`f\RVr߸Hͱ. 5NlZ"_M)u `Iun(BmbJ/}У/؄N΂Km} C ˎ4=pOZ)%M[ ?d]ၒ'yF2 /9|JLB*D" 2- %e/!Lfc?NUNubZIzNP]EĄ#+9c FFYѤ*^E]j I}煐D9,e. OC+DÂ*WBCҤGC LLyHZ3]k 숉'y%5'2)^݊j8(mX9 pQdP")S<2%9%1&I&'<)ئS§4%ٕIWD":m)6PS\r蒷Rt-H2Sě`H𘪘O 3Y2.z[$7sdd(DVy ń{TՏvp>I؞NMY}x>EKѓBdɨ"RkJ7÷Sj4:ek?66AmOgmdPJ}SCkϜ 3T(xOBd̸XmL5C۬O,[og$#؝:Br#éDS(;I=6ϳ%ܯRˏcu4>4JX> #w!HYQFސ3"ilMʦc*$Mf_a} py)[Eqޅ pג[ޅ%M6d[7#m6Cد"*Ȟ.ٓlXKK#=pOr1J?]Cm%L S<QnZI *oj{\I DFpR ֝NC6-&|!2b, u %7iG3X؜ "_̋=a_T7KDX⿑eZ`oI;2'Q7m㡿잺7\=X*vJ\ynWJwlo)Khb'% LIvjP9\ 'yS* `#GJ)\!oțylщa L'ma*!ZіzJMj֭fJ$i[N#lbhV[享|hu%}:xf#-LVSޔtfS0( tB&')?% oe#zU'$G!ܸc=͛N,~%$$5")ddZ4/OMp%Rts_{!%7;B̼OoTNxĒ>ʔv$%|5߁7hzB^^E/*j: y695ˢ$bK1H[&RR}Js&Vۚ&h#с[[&7 ;;W2'F0N&G'ovO/ɷ>q+(o HɊ0(y}'7_ NQp25-<#<*8&M4mj t?rkRʿ:c_~OkJxJzG;vdҁ˔Z8%ؾE7! #sO}}'F>EMcq@یYg$VFlHw"!MrLMi&I #}z1G$IO8DR^H3ec0hw#t#-u3LhITFw|hG"ԉ&~æi;8D6Ny&FurfRJ]1l)Ld+{ȣkR eL@wb[rɆ$ Inb"wb^E eIP Ad}$ZO ݕ~jBCQ J|j"-tTY1$kړF KIr} #bWDx7BbhJtxm!Fmɠ:oc<|`Iȍ]+*nDG(I صзbQ!6J neRK#߱6V؋p+ZP,HFA?$KdMAO('\EہK?Mz#v % ~pM7&[#XŒ=ŷb'1E#l9؏lf89tN(! _JnЩ(wuUk}!Q/6? j-*5KXFB袖\i툅1ثbRMQd'8Ov!!s7 - /wg6b_lQj&D q!,FU-hi/k26&'N$mʇt)ӈ)Ji[B^D{jG|9#pۧ%vʵfs#! .Zcxq:IJ#ƐD63=|_GAg!LɚFUm L= |g2?) FQG2TBrbnĥ?r%G(Ji-y8aE ؝P x2J2lMqo,PnJ'3s)'%ˆ_<8V XПGi<(o8=$Y3 \JUϓDG5ri50B-@! ێf3/dR(ێx.D7;.14r%l_E2kȑo%r)UIÎ;%:&vY9H4$t਺ Qm6*%jyDBiSРnFݶM7OS(aMRwZ'7-Fsx- r'GWŒ_d96$v^ \jtI^g|*Sv*xdv=u"|(O*Y~mwcm˾:g{".dn#[m| t&vC.Iohu66xb 19!%D"Ox"Xmz{Iۄ~U؜Չ%q,wn}ŰOEm7cmʹTĥm -լeNXI[ #N)4"Q|T>x`[Äu $a@ɾ+d[hQOy䲇[i"HNm̒5?/N˵^37=t+.n|&ˀHsR)Ry_BT2l> W#uZA%Q 6!V.`O/_A7eZُ'Wv/3$8X܎EҘ4;]ݑ5&mwQxbK{pY(&ˮɇq TЕTCx[i }:rk2< m'6VC}FN?~ 4vDSdoZxGe6L2/ F&ۦ=SO?A5>Rw8dy.Kg5G܋xF"nqؗ$q]e m,bIT%/^PFȁy $>LĒK/WMH5q6v=+ә¦d,VrfL"{?#}5<T^ ɽ(VR| t;B2%b َa2L(DD'#z)Si`2[b(\*94 '^Lȥ8CE\rQ|-:V;LaశhrC/&lbi݈Uy#L53r56%WNEBGhS'PL7&֑0"2 4^Fs0o"3ГcȡDU5t„baNs%C5J$=EyeA 03؆?gZnrZMR^Wں"pYSH_4=5_AA4SHub.BJJVDBKś,FTߒꅿ4-Xi؉-DjnTɆ}*>ǚUtƪ˹dd'WDo憈P-cB)V}%r. Z&t;]?7bO#vR.9i jb* 6gDȕBIp_%/r2ʷcYBnNIL S Ϊ#xjĎN jС'+ )% 'A!r;5P} ہ"RlW?'vdV'L<lt'1G~0o 8ZPҢ>將JYܶwY0*v7ӝX: '(0o4%eI(] E0DžI g5j%p< ;m ps%0H&2В7JP&dX'e\ h 9O33}SP 혩9nRuBm.^DTbwEڄ&ز˧sHcIHIucMq-|:R΄9> U_gGM۩.py$q^ Gc*0- +:T83G4[-#,cB%!|!v>72<3p#-{?b 'Ix1>:$ġk1ceژK6xZhEKC1H=:H%{Lrr;ѣaH=C#6UR& |I4ĔxO|~dGj*YHP{=#Pt| { $O4@le2I↺M`! L2'c s&w1h[Gv̼5CF7N&^FP$%by NTB9S260H4m#JD$X8 L>q8~KNDg'+I%$$d" FGQo#+bڢtj,25^ n_#aJdiWnI"3C8YV=R'K&ڧHKlvsf-ؚt-.K e("x"]!S-`Fnf9uV[b?,S2ib$z7rS1k3htΎapѥIs#X,dA#d{0 bBf#il]JLi4u|JPJl@wɮReU9Igls;|T9?mȠmԻ9Bco wl ]^Cَ:FYMzdV/Y&OHT"ʜt.Sx ?O7"ȇM ХTHhV;ĕdʚrcw)I=@W,mqt) { B"@KQ. }-9*/⦚VK+CO';nF%%&dU/ ƴxV;%$^؅2mT,3&\!q+ȧH>##yKbf5ɘ^DOb_14ʱȔ{dI:KJQ J;}0DPf8e' C]I#Za%Ncp+%R#214\!3p54RM*s;S,)ς4Ǹô2 S &K=$|#U{~/iQ/YoAIs< i)`XwZbeBp)P\肈4 'sѶmH+(ۢ24ˆO?b  cdmϾ #Ɉ(c?ȝ'os2T5Jsok%%P- +72' cA={t6M%-8YH~.6q Nv%l~`#S5y'=&3bY^~Ip?aXƦGgK斆ArY)’dK1_ܣ'`oK?ip(Y%HBHGFJɽ=r75F3͊6W5b|ǥ/ B\.E'638\ J!6xolG8RUl}II$lD!VL rC"jD`Z$N$</rn A/Ԍ6Ԋ!AI1@Kd߾č~㏒~4b>4S(*USXT?q?$+E B4j\{?#It&X*PkױΤJ c otpJuÑ&fE7o0fSO ;b4H^ ي *:G<9"P ÜG{'-7'=Pj&0OJ%UMܸBm`ʎSp,KCBl"a ' 7h]1$&(]sdd)xDىHGwO` &~ٓmqx'И쏒eY.T()vjkꒄmr0gLlHHe'wpd-p4} Jx{,cJSk357LX7MJjQ+~V2zE"bZDDO8$Mj;&7L8ڣ"p)mr+1oV7o#X,쑸wiz\LX]_bn’YnkcWm'=%*N|iKV)YMdqe!5<*VNe Ȭ1>S8"@ڟ k Fғ=K$cY42]e_{,N_'&bMI ɥ=H=% N'RZRu,&4`ii݉\Fj&H+)bsS~JJ˜k2@NmH٬2l= 3N4>F?:/;tL&TJE+;'1%:&gSSʬѨS704Ko8%Z W)L ĽrC\RcUqX*DᱠsKK= Ic6O͜I6Byip^q,LMә̕G4$)TQ3[4F0M(-^a'i Y^)PӖe^O d ;(l%7lVKjISP7|@Ĭ7r5XNq%տbR,/XzZ!ItK4qfPaGќEQbdR8Mfr%hL -1ɖZZu!.\Q44*:F8ۤ\Bh̹VgK1 XDsJ#䏪#Lr`v,A'$C[[M+ U h+W㵑Or1.]S#IL_Y(FTfWIE;cd@{I|O~JI$F{&='0h#ҁQcŽftbȩgц&7ꄜҪBIJB{(\9L?=Hpo[sg~HIEVǹ#v.6'ܑ(0>8!C4d7{ ҅:E3dJ$'$SJnHS>:pJ0i u`%;Dt*.nUĈ= c,HsƠƹ|djl'$ЗeMBY Yuߑ'ȗETsDBU cQW(Ii.!'IvXP{F-S )C "`*ꙄԜPPHv+K35%\2z#9ehaTlldo20ʔ1ĭ,]g=8B$! G.XE9'II~Q`ybC-z vKnKY'S%ZUJjz츿+K S^GEy)PQ=P䤤_T8q. tan`S7'S3ͤLbDTmK&nӕ!'d`eQ+No-#i&4=%,.=2Ffl XiC"d+`=H(O&(g71֠ )s&jm@d~dSqd 'ɿ'#68͟5dM#o$˯q7D'3 &ӗ5YRO>R%EM[26 @ɤsCvOg76^$mލkn+ jYZߺ*Sms&!ỳ![ pGc5!< fv/|M4}Mvs% .E.]A.q Gs(iP+ZXWE. XU1q#i2EyrrS:`͖1'aLKuz5?r>h׶aƇ+5/T#$1--Mwn{FO΅G#LnDg,/AK^Y9`HBVWr8rYKu v%c:&I=^~5n97tI,YhvD0>*mcIh% 7bD + lL6!>/QDF_I#~/$zעQ261qf !:O=H$:Jb'E6,$$#d`qh)Sݺ}cm/e%)ksqKO,_vgKZsBp}t>uc4Hv}K3.Xc|ฦ(OijvPO{mEy+ܱltJ&.vخ$nGClS <6)l%E$˦ip1З7[vb|7ߩXm"0*Ա;r[2E9RxDpg;3ƈ~18~h%g gawm~P,eCDd,ҦgBSc܇0OxOb؍r;T!e,ZZ()GjOZvp{$LOK_~L"@"Ad4  N\M"=-T2Z%#˒*HIk=9&S$9b!>ICfI%s d㞉bxl]'Dl΄A4*}C}0]'3NTC>Ґ|Ա40A+&B˩ȓO&bj3q' K;O9-ڨ0_Ϥ`uwF}*e,lRGҢnE!7O' P$B)+Z/a܌d*c^j{$p$_Eɸ#H蔗|"aE(M̜X7r' fԚ/N+bMa͚BKo؞N̢/'llI) iiN*4%QNYʨ{ԯVBɵ˒R|쯁6m%egb<Y̡ @hq,й Sk e)so=%${#GbznV%Vdr5xxwcUͦUh)$B6%A;ذKOؒa5n ~= Ӏ64B"m$!$VU-&Ȧ+cwt m]~zM(&wY-:qFU OIKN%Y'g| B|#i,S ?myuX!=/c1Y`vv&,80iE܄&6K0"]Һ"HeT5 >M#ێkhl[ti?>&KnF̒1eX5gISu#rLJZ [pYf'q\Yám9*tʜ=%N kˎnlzsfP|&# H\Z0~sDI= ŏRE˲OscCDԺi$Yj< %IQV ?! шcsTLY>.opkv9|%&+#*RbOcu' 5<ҒDrǂ.XΓBYKD3x.O{Yo-| xaI&6v4;>ˈtsuUT:z$T/{k+;p`ktyx'a=q T q͍WcXDwY6HwDV'+beʢ 0Ç%zx\I$>'\\nF^2v"H雬?/A453D& E,&bK!+|mɩOHiWCi昲#(iiCжRmP]жr̩ؓ?cvXZ֓剥{b{QsDeIpD&$4YrTK8BЅlTI˄/)Yer%"S1v?sfyFh;O3b\V^rd)*6ٚi"ucDnLccVDM ZŎSDJF- #Qcf[΂Ϲ,yE$Ve7 Q[I LƆ)HDn7<@ v8-FGJT:!GN9hro䇮r.>=?$z&"%: ȵGo wVe49N:8F4+q*dXOg?{Odppb:_v&!L>pg!/"Щ0a4Nvr1iЛ㲽%$:j mlp=[m"S G_4"q> Ec1kd<M;!#˔p{*klȔLpRWM7P &6cs|| +Kk@:MGB!" &0"<h !y#;'q2oqpf\hg 1=>Oj/IbiA&ŧs:vD}]. *S:܍;Bjb*_lҏz얥 %ό;BrdY=&ҊQ"af4== F^_%5ۜt֘&fg vte NBtXSpyIYXڿܾgc6}ׂRuȟ$}ز?&NOu ۇF٭nQmb9ȧ'&" O6&LKR<e[ $QSʑ^y_Sd 0Nǡ-N΅ҙq HHB6Yl͢A1c.T¡j)j'< 4viIؖV m:I`W+;^i˜p;@wI(RǙ˚!z]K$,25 --9N_;]g%RSCIhm6hD27$mF'B UT3%l ;DPlfЪ/J _H[EcN{ʙ'h;zXrF $94iN d h{V5["U_nȨnH~7dzBKu!2L- _DqDsk؟2*Pgo,^LhZPs5dw ,vH|5?| T:'.6M+4S ,>$+ZZSMܺDqHe+& P!GiM5#пx *,/zXް9DO|hI4tD PEЖBLZvu9m7Oqc%ҘI%z[ vyI8){&X%K"Pnșq Ւ/?L"d?T/$zn_CN~|6)lg$,| F\AC,a0': Żx.p@9U%%O13eSBs5ߝ40Sn% )f`i51GڻH K' PO 11aJЯ@BH80]`H%)3ظr㛯#Z~* )&Աͥp`>X4G:1GɄܗo)JhG3Ӣy2 !)lգ:!jf?{쳕PE z}PT,SWVW|)1X~LVQ}̔j+x3ͥt'z%0.k(1\G:(Ҫ hdV;gwr.F˚T)G#3R\*&7B{WOCƶ.#L"? ' R,/"m,p( -'[L0K e*0? ^vg>K`U݊vO9DKbw@ݳS,9+ۖgrf(nALѢiT4%R) )y6V5N' :.5AtBI$ ney81 MN`)oC`"S4ؓ-(Yk\MɌPbM>Lm6NmNy1-pK3\@J%vCHr ҉)K-cR\M2O)M2J\2BQ=PM i?$G,8iN[-Ivy "QqXىj+lHʛfe^K&d*Nx1/2/Y ׂQ0E |y2mTt&Э_V!cKUkie$_j=]nҲI]' thM+YQI"P')iۉykd\FtS:^ޓcm"Qf}%%-7-T4SCovfI~S;+Kxu6[ٳk KJrK2Ħ"mRNg(:bp]m-HMM&H? ӥ"iσ9W}'0J%HۚoL-L s}{`p)eEx$H5<:'[w0AdRLKx2jNek(TewP!"iT%-(?)+(BSS\Xp|2p*IMbo[$OK,aB(|@'"crZuN9KeJ~`n%%QG).`.d[tKO"JrY+A51RTN52ԒEHT;Q8uCJ]dޡ'Bx섨dU#reS:Jnl\Q^m"I+ĝV${"]"KpGbi 6reFM~Ďp(V#Db"[j\EH[WCun -L ?H % rG2g,VYmA^[yQ"f%M}cbPxhП qgQ;7ě"d9G%"ehHZi V-F/JڤƜIJ؟9hmAf&CgrA<7t)񌄪oXĴU*m3/7h'g؇Cjcq#]).zo}NIw_[%odrNR4HvdFChK(n5X/HGlɑW-SMKPFDӡ7VЛB ^#z%F2Y"o֣"✉:ob .fFfimG": Ѷ6Pf.IzXՊlJw隰HHMljRmsG"46T)/* L)~4R =#bz:y9 ÀD#R tK,]SS9IJVS :)͋Z{uL66Pu 9LHH-~jREU=Q n SN2Y2$ПĨhKV Fëə%qgǥن;9̊=5UdyQU$ʅg8Jki_$1 ڗv6ɲjvbgw;9S܈)C{IYc'D]U&p'aI"f8-t@Q ;݄[c Tm_ 7sOulSyKbyۇ ccgp,e. IsF\##ڱԓbDELH ճ ^JTb1[qIdy=4Vi4N|Ֆ"9idK'c6JhRǡ \ '3$`?IbIAqu bi{nvr`+vH͹Z69\?q-S0-+Ie:,hvYvp Ur$ӬtW:r@ԌHbȏIiPA{:8U.? `˗-ZjA{ypab-L{ ִ'b^^Z#,+Fg!1{ȱ Jml,2ܨoY'Gf{Z2WH) &jЧR&R$V G'3)NIeD*,.ZbLJwiTL|>9/kF≊qR5M9ݍܵlNR9%ObvOQP8xDo$n~}O~sb8?8o170>вW~!rb UNU@` 5jdr TRR,9} "-$M{-}dBtէfɻ $CqĬ 6\. '#%lK 2 J8oqt #ETFGlp巂#66 Fdq됩L=vf/-n3\D6dЇc_$܌{Pؔ"8Dm쬌,$2;c;'Cw!Dٕ9Ds mᬹO:0F$*%$ѧ)$"'h{ Ft LcQGى,FCb25[d$yqi^6J8˻:Hb9vSd8uFj(Ld54 і&&(E OPB~? rN%!3X)j2^hIPd z%RGэjE˅͹xIS";FRibY;(~q>ܺM%wo:"gbrifm 5Ae83$ВGG>I'_"n,I=$s.1cP\e䜎gJn&J߃2;%1eTKacW-}UCyV]p&d9>PGyDPOm!b=w#&b|7BŊHۗ^E0n Q{cbT{ tDNa 6 F)LВuq:jmGЬ%<!]JMhm*0Hj"M+T& CQm&SM%JPJ&oX%F+ˁjuW03'1[rIMA8pbp2j\xEv7-v-!h|GFQ:CMD+pIO"ZxJS E<k#C~G6J/' ^ GcCv(Jw2 ;2 '}~krZ XJHڇnUL0 uZLiTe&XIG9xrZ,sc'`sLI+s %d'k^Dp#5h'S5 MHx"+G8I܄CM jȂ"2|sC˃'[͓c ű<&Vep䘔L#3"o0RD4Ч(LOABMa_f#Rp漍RFj2'Lh32-jƞdSwWO96YfЉ4ELĭ&gMD9F%jxry[`c]M$Mo?'J: 5Ϝ>#܎z[{A76Y# sO# DGyrдؤp9^Fs7$T[kE1r95RHe6'hT {˓B[ځ Xg4慻 2zԫJꐵĎ[ RDE#XɆ0QYjP3d]t7)qGI4s>Hq|d"Kߡ| d^ SɲrH,ĢEtChӝl"4{nKRAUc9ȅD$#!A1bvL:NĘhdإS䳌4DEKE΂% &72vۚ?:/ !?#[քHM L+}##.;%% u eJ"c Jq*6)FiH~ >][*5td+k/cs BJQ,*J!+MHnu:}@c'9ʑ%JHfD5)T=#Ш^=CB8[*JyD ꝴ&U vcizRۈ)z!%)hP}[o71-ljNE?2:s(岡K+̍.9A4L -S| wb9s3R[u;($RQ̕Qw)2*%FE B%3e1[Pc$*s(ۤC?^PԒ%=7rt.2 M \H>gʼnq"Jg!yR8|HOZM%8L>Ef[n+d+:a-"W2mK)e50ê-&XDa%0@me$Wc.әͽZYao?C$Ŋ[d=C~CLem& (7RdG"yP4=TQ*N\9]{;6|)inD[fӉp+3%IpGΠnӗEM)m97dnel+})9I-QG#/|3CWɭ/W*8xR%7)vs#U2JFZ؏rbCRdZ"2/8{[{qOea+ȫ>І|x2;Y1s U^o.ZقIB(HIQiJhڅmm)X5Z,l5ǚ3lBHW?#'"G??Y-?q"1r3)9M{a2K'2>9'ϢI2lrde(#2HI 59>DcTe \S'@=y3JTV.|(k)E0܏Cc f (VJm DɅcDH&!oq VCߡ6g. DI$x#$^CO#9 IEσ^x(IBSй(Q8R.'B:z.U"5rEoxҙ!7PN];HrfR_2vbU)s>^X#xpe(ō?#fo5O xClPim#BsR7:Д]#[Er,2_fO6?#jrdRwNϲ\q>ŃBNiV#eؠJH|bS<ryq##cocy1\Drm%rS<L'D${F ՞sXj5hb 7o -{"[djd^C2d+BK I-A'tDS+,xyll̉"6Ht䘣XQDKAm~L[Blh ƾrfvOz<0NzHC;/HB^(6" *-ՉE0Vx@Ԋ\pɷN86{4sFT"j4A(AFj:B6#mQ}fH"FgҵRB"7:5v@)_n zqh!pFȉ_"?6yǤm "{@ $ 9BDsb曹9A("%CL}OtF2FlË@T&ix a$G! M`yXI͈"nʓ &o B+2qK6$V*rBG|'.ib5dmN-~u- 89>u㓘KT{@"h\D$6[\Vv/DH+Y)9'7Jfpě'xM8^k&074=ɟn8[R! :E(p(PQVJ](Z{% Ir]UX#j(w %9E*g2N$i*od/4R +zw9d;+k8gn*iJA޳ N]Ox"jm!BpBRE|Ц3 Jm * 0&!'l3|j4NZu9A9u&D|^i I-K= ܪJ8<Ӎ2W|_3)Âs3: g!)4@coIemDZVm8[":@B%C,TmFBgVE!%=JbdJܬv8bbێڕ3 C FSc R n9TcNZ68m(*pn 9ylkb*z:/x;&4sNWR0Oj# ^G?2Y?F&Kђ񢻒 8bٺ~H{!$WF+Gаd`p?dPHH[4VFXy{_K4țN4|_$fԒr8pȺĕ[TFIdwsQ5b68jL4ƹc :4,TsJruwBv&!hkl1ClE¿~GmaDXjMM"QѐEXu9u !@7-cSLG [;(y;0FPg<6?5pJQ)GA `|ٰ:/1zm "K/C>-d&?Np=ycn}/~hֈz$ˋdHdsd<qB9{L\6'bW,faSNV rlvיftɲqqcԺコP<'L])BK IiӂVXG_G/k0Nԥʊ&stXo b~ĕE;&$cŚt%y!1 ' nav`& Wc[8s&נeRJNJᝤ3GQ-,x'&Z>]Zp8ʑ9 *D4VFڽ1]pLR|1GJ?f00(QS,\ӬblW(.nӮFK Ren(FEv(FTiu˜ph'xq& v5u)r0Dhʹ;g tp@b.[\j_A 5 6Z} u:14aPTq1J~Ɗp84M.t!I/HA9Q/G_^z(<.ϼ]0b'Y2MچAI72M _a:$uRaĒbF2 N׾Ie .Sr )cZ(JIjx ?#Dm 'C?J66&T!W1wTb~Ή)fx[.\ %,ɉQPn]K~LKI8 i_BΙC{t\0jevlb%d2JEt"_Vv潤 1KFcoeN.JV8pG5%L!뫃iЩ!g1ErqXxfʉGO4;'.GG ;%vIJl'ZHw? <ͨ5YȒOrr0|.|U>P͵!?sݍr,(x%:-ϳ+DVGQ&|bSk"]k;7c= \2r%'h|63pMmMbRl@U,nr"I*V+DU?hnfdὉxCxV>៉*k># lB1BK DؗmFBz8Kv4[r[gN#Q'V[ɉ*~DZDI 5i&9۲}l"hF!M.k#{/B{ARkE)p,YeVI &(_s ;wXh2ZAaϣ 4ߎEHr6I܎enVtm,i!Zhc%$SE֖ƎNoqkh#XzE;D""BpAQd.}!K4K\a6Ғ~ĹBy84(6H9Mlj;Dp~?cD ,Eȼe/JbS '),ŔDt.B[;`{ՓB} GF6e'Ihܙ.N 1ZCbIR0d';dNldɱ׿q>.d{97J(O 2@E N ؄ .ZInbD *ۇY)2Tɹ% a)r'%:`TOb)zZfD^%*CyH -%ȟC؄W"6r_XIw'?PڈjEEs̈/nDßc7'bG\BmAJ#w%7.T{3HؒKWs L mbB'HBM,Tc*I_QYR$/hHX%NߤͿuhRO"3@C6rښmy(NIt797yk# Y-cV;DZy18+tBI9x2vOˈ"dէhliKJEdNWIdMd#P9 . FY.k68D$|7cq5d%9jg~J9cs q)sym |)mTL'"HVsCZ9D).Nb MPi xuD .o^2I'IvTpK;QE)S{2dZl]]ϓn/'6{rQnq3g $:,I{&!9R;KcLN@,Ÿ%ILN,obL愉T{sySXZcg.& pB V+WXE;> LV[,} rd*n$<6x[w$ %,>SKdwFk$r6zMD*v;,MjM#BWI)J Dw"<4\HP֔{!#.BW*FD.^sqrG+IrOG-?$9OJI!ʯt#*zX>IFȿJBβ:mty tnVȍ9bSM7.nQ+;Vn5\[D=1Jv;!‘cwU&Ov?cȣN16^gYd=g-ߡyzZHAx"6MhO g斏j|JމԖeq!P<=Dx!OeCC>$K7%3$N,xƞ(/~VоfœpJ!sHcP<oF# XBPBԘdURė'R%R(&u =1q'/OQ#I$*D]D֦n`H2B ło`Abj~ܙTy3"LؘFa[&i$sU`K*}{1ED *?gЄxHVF}}ӴE&-NX| M 6s53oԘQ"?w2NSjp_TSZr.\dzK"K'?M%/c[h凤o2.es/Fq] įqd - UMMJx-BNmF$$AډDž*9@](b i"[WB$"HI|c}:p?ĝ dO&د.2lp:k:[7Bb,!*#= ,˕+nG4 CK-)Ep-){'+¸"X"T!^"?br8IEg^OqEPNsr{ 糝@dY#,dN:T,}o6*}ҐA…NtKNRvBba :4!4Y)P (Nж hklFĕUI (hܪ(nEba&| D/"\'["=Qeɰ\gS*X(KY>\2/T[eNd>F蓮ɨ޼] _lp2>`0>3ȓJs6ކ̧ S]c Fk]&9>`s6w"iroK cnZA@^HʩXQ[<ͼv'bZdiLMAWvKn,mXyJn᳨ؚ<4G61&r"iX\DI|. 8K'"3/"ЯÁ7k a)Kr.T! ɼ?"O6193~e _"U%nzJfsЦ5lițSiKUōȍH(ݎ~ Q>MS{ %INEТ\jfpK8rM,:h2u.I6I.гIEȓjM/C64%:%'౦W$РBn'%~%RNGfa&ITz_6$?bDXibơ2i+ #~$JlL!qn/ZpO8VveJG8e4*Ē{hIڵtgYJMl#uN1$*Of[oV%Xd0J N;&0)KwG|Aخ#pЙ^DѸ/тr)˹2 Y9KCe,S LLf\Ư ^"G;GO y -賃r[p6F6̏yLމs#"']"~EAw؞3Fv>,SعgC6kR#)͈&u=ncYhU1,cFdHL4Y*DAqEc&TZ3_#TSx9s)/=Ѓci=?^E.qE!vnp=Jq4: ^bkƣs=Rנ߰i1)fSD+Ȟrq?!zˊD|12Irݢ7.uǥa%K{BNrAo-i[;'S$V9Dw*Q%6%2.%MJK^3bb|OioC | ~EخE*v 2*=In>v9Af*P̅&JAPA E܈Gω & eWW /ȘBRdU~G셆l.ΌI9dpE!I;A4CtkȟA&Ņzv_,-vY^j FX[WR hF%S0ꐌ\L/ "n|8쾒\.9LZ0W䣂+vM'=2=NB^mFЉC%~`u+C)S/Mi'I%%Iop D4C-e 1聐Җ _.M }b y;FDsz2O  =ꈨ_(kDDx2Lc|Yτe=2UhmfKɖ#BR^z"muL_ =HʹќDi|$)-Gq/&7ގZk4r]{t2;H̯{&qx7N3tT)K,PO,VK͓9%v*c-J>FD0]'a$ԍKىM&N9ĒCI)'3b!zYPFS Q1S\ y$uvB1"LZ2,v6^)4 /b7[zB!EIңq mnIV'|+XaN"FUÌlMNTiN;1oplЃDbۓƅ p;I}H#uT&o"2YCK;&&5OD!G+!)m%SYZt՟Mhmf$i=LYVLa!? "c'bysPT9NRəWj"dHr><)!;0H& q+ /r I Zi! rW-DI{D ގFPd58\TH"*+7$I$R*RQd]ۂ&VN.v93S5O3`&O*vXRMSF:קHngrG0̱d5!;"hx)q$* KԒj cMʝAMD'翑ݝE;YclR,Ig~!^@M4*, 9]5$,vN1Vv1=eb*1eh8W12[V L"Ug,gȅ"hr ՉL'#- kClE:nbI+*T1LKD!! 69z =S)iX\}7 oZY (Hm kɨR?a'LKSQ4ݺ"& +avtCPM3,Ƌ?67K,G% Mk$$8i%CdZrx7~fI6A(9ſ׏=^`L<+D:בNd#灏1feI\Ɔ8';„t2+3CK_LEH?l>I4 +#r=ؑBUHW"δ!C5? OomQYdPQϑ3Jj{ \_3[Bu6j7?!? bj2_=Пkp&w-t)L3L[dR2\F%AG&Ӧ}S i4&C>JÙ,&}H,?MˋjTNX=+ҫD'=P{*tM*J7ZMIEE;|ɿcmփNkn|}Rq!i%^Xr{.vDE3FlD=XfkG+4 *i5#Iņf9 Pfdd^jKG# a72MŒLD@-{tDbv2%ca.Tމ؅Ly "Q+o;`I҈Eyo';JUp<+2$Dn&) D1eI'b/Ț4pn"&FQ~$J DžK TngZ!OʈŔefQͫOTXODOL'Ye$*IZC5KKM*")l5drrCvhL"ci{I8y b\ADZM4얖 7*0I_=G[d*h7M@:\D,{ 3IBU#ks4I-_j,95-T9{, "t8oHT*8Npݧ !]'J id+ZFbx`gJtKӱ+G25MP"`Jl$ni{+"lż2lM"T%`Uf %cR91ܼ6֛WOVQIG)M Åh2@pRehkCfJP:pƶ~ChXB?Gf췳)yZ "(\(;/s+WFlLSPj޻ D!?_'5RH$ {liɤp*AIKj247vUfmD=O^>\&Rry2t,k{cuMҜ!yBp OaXȞ0AL)1 Уjߧ1C"di%1蘛[%j".fY"[4.}|eIv$Q/i \I- ^2[Ijq?q& Hiyh!SKhr&(E(N[n-()dǼmRcvO܍^ lG3\&X_V'[Gމ{zfLPfY?6{8R$ _" {F%JdmзFKj8X+1'RgYm:.Ǥ :{݈7$ N>3N P;ZE!Вm7إ~5ҪƑ&ͳ4p$\1 #Zb|Pˠ%Ȭjf|>06̖ Vy jP^#J^|J?"lXҏ36DO+̟8h!mF9#?"i@{-S/omD5=t"O-[Mk|ԏ ds qѕ&89C!' 8dR&"pg)Y .wLqSJ* dj%}ۓj9]7 [NEɥem< L;>F~(mҕUdMxIV &LdtCx1}Ҕ\=.<7D2M ݭ4I9Ӹbs֐g&.#'zx}^~s%RװN'Bv\(cct:HB$NHV5%я&csz j!&LMiЛov+$۬4G' \).dPfY*TXșEЉS M)+y !$_eCMZL}%)Fi6PMoJV PB߂Xx34N| o"j=@Ro &t~7c)e+7!/Lƈg'i#"tR m5쯰d>=&{"R, ĈBV8䦠!1+Ryw.["E #J2e3+:K%e,+FeV,,7&k,{;d[#RN&I9Qb`loBLx'nMDkȭ_ u>S>a(}yy-5.'y0,PԹ,lʟsX^N$,k4e= Sٟp~ )q?Y| {/78-ϰɖEm8? >tF#$lo$${#g蓱6L7>FcX;K#oF1g$l$3'1;$(p?OvKoĨa)OgjfBA1Y &%H@3InFlt jHY:,OHLq!*xh2f@ 'Iط$Tڇ*\HVHt40zqRP؊tБ-8^?S&aFhB\xGDuא($v6~[$k[9b_>d_F 8IR ˲ 9$ZPAlpݖYЮu M\(9CkЗBm1ͺ$KbQLnVJQ-[s ! Q$}S "Y2u)Z:B'OHm S[LQ"a,,zIfz 7/Eؑ,Blf[r[rȖ/$"_9Lv )?.m}:4}dd &*P Yv%.bJS82liZxPVt(/6}Z.~I|=XL$/SOv뒪cyrM 1>~ƀކ=D,gpF,*i9䄡dhNcFWS7*]VP\I"?4s,| $XO .BPʁ M(1 |J2ׁL LB +[8LHwRΤS^ge^"[٘ÙVdNT6+[R\k4V'&&¢sI.ymT:P$&T{=5D4 խ pt(Zv1ƶ'jgCS&3:zrf28zy!fk4.s-e4&c\ޅh8k?3ؕK CYmBn9E`'ӱۈK8kO^G'4S̿ q񍣅)^隡ӌV\d'MN56n'KK߰g(y۴vAr}kYM%Z'5&Kw 2-Ȕ<I4dV{EԩH53I1̥lCd3,Ps؝xqf1_b]2nIm">XMREjҙI'PpDhYqL.2&gMZq!'r"+f-#pȟ}tK:3\ݲf9m,HZRiĻbbqU80$3 ;Z\|%kbmBPصIt˃p!Țe۱e䴚QŊbn!#ZMISu$P~$۵ [%'6?| Yg )KyxD LmCtB& 9"qq0Q|3̉ mIG7N 6'ևxZ"PMυi<^Y _E0Lr{^HW `۴6@+kbQiK.E( X\DMLgaM\"q:fW.9Tx߳'c؜! 쥏SI"$$P^F3a*ݾ XBB)m#d6ΤnmPP٠̔q>YB$Y^6J̩Z9FI`Tduj8#[K@d*YHcCV3TiR3NN*b{!YM!$S."dYZX)K$a[&:"q*M=pG'6i dL~1DIŤL rA„Mph"dZ+[" 6'[9&7=Y0V7y*oMmoQR) "yXǼgWdD ^<ǣK,?@xHPVk2NIWЂs?'? Rhq>& rglybQkCc!|/BZIA}{pǜ W'CA [D#>л%=*E5 >_/OJOR+ q$iޟBL Fj''Oظc~|,gEOȤIBO<mPR4Ԍö&:C؞c9u">e Ǵ2̖i˱x.Dwv8$;hPv+%DTkX!ÔA7}@_\- wR9A6L0EDz=eIn}ļx!x# ~Ybus vRO6F_"<,{$qbÉBM zL7>Æ?fpT6C62薫[9(hK+Y=V,S52Rj5<4$5$qFD0I/ $,)#T*t+SS ;~DZMkX9u$2sDm*RcbLK21RVT>[ wa5T1G!g]գc1tc$d7c8S$;iGbeG|ȥҨɴps|ƢF0RU5^W c)NjLm@ڊ4/0%0'.! J(%fر ,2-) tt^; )sT!K -RJM1,"j ly9)ᝪjZ*Sq1Rډ{ M6waMJ]AM4f3zF]7qGKiXrKb+3nbK9JfG^,7$N^v'pI%=̧ibE; 6p*y.J~w\^8%6y!.\:ڿtHG9nN)HL&JM KdmG n)W4WC~Q'qbTnť?bC7qkB9rMԈ8 G4v4pڹEo\Of&4d/h+Sc}[qdp:4a2a8ܟ$Tsid=(YI9&IN~ߣљcF#_$+c:"dG#U51 .K%u%LGfaita4擈ےe8A>P{cy4?S $|H>26K_$M%j vkD}b;D*cfH6NV tj&a҉ŃGВ'Ob˸i B[:4oh-u;Sp"e(y3PJJ.+hdyVVH_5*"Rqb:뫽H-@|,B6eW$]6 Ė[E&R\v/BҞ'Q(In 2M 7v_ O DNJitVb$߷OEw̽ 2|zD7D$5%br"r/CA?%'xJ?lCoO&se%Ț&ТԐsG@m|n WAo›'B ި* AtbZ$ ` |" O)mgolu\'ȣx!"\)F+iCIʖPXN Be+020Fx eS$)re߼yk)@r6L.q( PI5i!\3u<BQ?CDU-gyyAW $zo!tbTL\X6!3u m;EZv5ʤys $+N3$2UCY+FQ"qX&`{_m5WcVs7~I4RUp|8?DrkyV]8&\ar%̨U)~oHmMǁlQ&"X2D&pKMDp8ԣ]Ԧk"aoXLFR%)'oCUКk8hDKDt<'s+2vGYo 8'(jȃ3m'V(lKmL 44j&$YFM)pJɧ^$2tǕ؟ҕ#k0,V>"Ԩ'U0^渂Sn,uEiԊZ iC|RqوqMG%h%7 ܣʨEddʔR:UM^$h 1Cpƍ51pD!JX Rh$i 8rdC+ )%5)%Ģs_DFޅCoRDA\ =r8֜K$ ' F&ً sTOI 6?Z:0|(tBF~v 9]( K<\x \ 2lKs20{6}aaadɽ_c9T,ؒoW˕xQ2u7谟TI,˝r5'#FAヌ~FSG(s Y}Pu>\䇒Y)ƉǓK=YpN97D ixk4B$DԽD]$$ _[ 2 $tJ,ړ亜 r1Ui@ɕ4lX¹jf$!*2$ 4RX-B-t*^ `"`U7btpؔը}*v)R [21N&y/0Ji1SM2RaGzvWsp-m 8؇1/A $l1(J'.F@ p,~v1cXGNӟ6M 4O}Lor>X$7{HokR<E+ȕ:Iآy ~;J~GyBoȟcؒW;>Ƃ{vc5;ǒ#Q% 5lzpSݍ$Lu.(Z4T%$8W,Z"x7 K|3 cE}шtr~9VWX8 {8*aL!E n,]22g{.%bp; ,S$M6$9C4ЊY'f(JIN/Ƥޠ-~ɔS6Zٛp1oIW np7p}©'GNMLK[CsQIfv{E͉dڔ5~MU99 ҆Б>i9 O d8Q)M$'', U W%5ō G!f}2VW,Q CLUij|JK&{%$]_\)18Y' 1䇓LfD.D '\ MDŽADMԻbI{iU \f+Kp(b nf\̤t5j`f{-ciU&%Bji|=Ik BM5K' 6&8A)v3;I Խ[7uQy%ccw6'P%ÄtfYJĉ-E=ʎfOjBLI(A5ђB+< m޽;'U@CoCm9!ǣgG?c|Q/ 4?$^uE޽\SY,kZ.єwi5Nrh p2<^틉bL, GO}hIKcaH$D\pL'_CvD6FqV{3 mL\l7bWIz,}!7?'1" '9^h"і6kd`鐂$ˆQ41 tZD:4nbXLCHj]qk~˥t[,[l͡L/eP쎍؊MbptZ C+4')] l5.6NK{*7hgWmU hS3eq"JsӖAk$OB*s!4W#SHj$4K91:Y| JOO҈YK"gFr)r4I גR} ߳興'cZR9&pvȷ)T3?k4Yr J2Ho&o"Ka 0ı i'ב̤ Hk7 jdD(R,r+&E%Z9%W(ʜ Ȉ!=I~DΦ9i=m59Ty6mnLPI D3 ȿBz/D,2_6/ȽКpؚ6[mV,gx%.3[^e SY]&5 q R}.D^xܮGM,. \lu.TLW^dMZcKE_ x:6c 1"鏱JV'KG8YgKolKV{cJb\Hү#X+G Fv9ZGgCMdt|K"xRGCdi+3k2_$6nFΰM/#-\8.vN v9s Zlt͉"yQ-mr<&TtxJBBBLog dvScpĜ I'tmU19$zC#P4rٛLv`0.I3V) $҇03_ePZԳH"NJhi}/&q._1rZfl C(11o 9E&GpKD)Q$OmYؕrXvhbGNB&[d&7ĔزTN`{2Ɉ&v4AN3݁93dCΉ.Que52ءU[ CigMhՒ[+&ضsB-UYZ01 k qsD^XĮ.%8^l.Peƍdm#^CJ{f^Idn?KZ<>VGLx4cCkpI7Iy%Cy.4*@?rAv4XTR@r;Jev%ϑ.E[X vkg'!u62MCt۴'b f gӒն[O1-vLJU;[䐒(l< ӹmPlITFDz2I`QËI~EM"qxP%FC4֡rOEdáI KPԌP˹cQ:E-%͔!X6-%Z z'ii]Ly*(蕞=t!ChbnN䖐2ٻY O=pUR')K bq=H)А7IV=D9y!ΒCD!H67}#] DcXK?@YsꏒS\ \=Ɍމ&\ [LLAr9]JRҘyG'\RDӟǓ]_$v7&}evkR5mDߑ$ e`~ؖK]-C! K Q nJJBH/iKGJ$tu&I`\.EcG%W>%''B_ІLJi(OE鼉R$'=}`\ nxE(ѽ )r%MCL)&#k FJI1Db\ɪ)%N4ZFº&-9S$M((͈er*b9IF싏ЈI"Q!ͫ?j3~`>!&Yy3ؽ%$B3ǓCyZl˒_N1L5ƓP#ᒛ,쇔:md pxڱ(u'vbұ4ƻW| |!DܐLKt";c81JPv:u8%%$ KZm Ե3m{kM (mڒN'/"ldRMKS _KMq rKO Jm"PʄD$D&NM axx0bf.1;ZFԝ2:sJ(ZK-OvmչdqD䇖抗p>T(fqb 2WNN{G'ĵlG\fq|>fʉ(.J12(*$T>va iކߒ=<,\lVCvԞ?I8x3 ̊>Kjp+DTNmcގ8 ,xI~F~ȃ?`sȞ C i8G3?k/9J XEw==m$O(K̍;-;hC4.\Xu؛<ǡS[eY!>^Y]&/+ -ඉ~Do0#"dMR0$j^ D8q27a*;vg/IO$1b ]\pQ#qg">q͉z!J~m0KC=3MwL0,8$ -&J2m̋q*e(DgEY?$jM&DRL6h{WhŐhJ-/! ޣ21Ĕ>GA35 Oxk>(x~%.Dd}KJPA0Glmo03ğlNt4|n}9%Cd]LdS k RT¾C!eG\d9&4 jד }!clߓcc~Sgȩ ɨbz#Qᙉfa<LLR]qv?FK3bDg}F3CMH:VD+ 8 bREJ[*igdvMKȗ)|yD,|64Ҫ"> 7mwG4$9&QS&:q9EBTcmO),9ARWR2v7C͊a}fr%I}l WSbOȹIh6"hs.oә1o94d58bi ~j(lcSML3%Ҿ"A&I,^HLz"e&H#r cQ?c$$&GA118#&$ȯJF&=̤  |?#Mgױ,a1zI21Gy#b9 ?FX)=>e+:i9QCU(~ /lPg?|* 4qr!/3*eOYP>[q)RYNI$vugӁZRAb,wK쟙>E] }/&l]XgdrMѼbq|X]N1 WWG+ ʼU?JP"ڗz[]6Szoci1s=_A-=y;G'p[iS0>f<ث'Y= &u-s#2{GJ!_ǂyv>D8cʐ䥙 sI/qmN+cIbi*(N'zˁ!+M*Jupb9-Rz"iDC鄏eFp6\Jϱ.fXH91lD˖&U'KL -\.K/N+iiJ&dĩŨb<!D| IM^Ȕ%xt%͒б?gi'GFKR̈9O"UDZI~hN{<1TsI)c-6HBFBI1w֙qVYBZy5dۈb)LQ+I]MYs+'XRwBuǁ7"R1T n$S o$:j_"RlF1;~4&!i78"W1VQKUΡ`I(^ L5Iyt;5%84WD%iTk0Su y1 ȈMqdMKh뉔R/4.ܥ@"$/QK'wy'$zn_"z~G]Y/W5 X\A1)3A$ 71by U[ RM%"1ZKTFHD7,OAߢvlDXq87o!8&J.pO.mm>rM&e{EDeml2HyY>M,]Hk Hh%I HBhHaiY/S#ҕR",Mn lHie{-w%94n{'cg ʁBOɩ9/Oboʜ.F*20qI/$$c@P_mZ{'$rCiK~{ LL>xjX?CXny7zz7RJMo#g'~yz&J 4C;7/DA ʆ&BFDʈ4]$s&rhw ɔi^e=6TM%iNHR*PvkeٲSXس/Ez"x#`bpi{q/7ν͐rD*EByF^N~M{dHbg'%E)bFcj\HOLS20ȬESu> Im؊^sqzf3i6t)D5HE??֍cA!D l?GU$a؆p7ע y\doэ½2_ { #0*^9tDJd ǬO..ϊ})1GI_Cc2De%e,8c*r*b܎Eq1V\wA0ݹ$ fm2Ia0bif{BD66#$^W-!BG);dsJFfq_w'4)INc, ,/Ԫ,m{ 䜓 o;x<䐂#xm8%gW|C-F {;6iXPҡl|AST{m؜x*q2QzDBӿvHOZZ? \HL.A,SJڝBXkҟ]zSIX\)@,h:3DXFt5^pKS˜= 1l,$|Ge92c|-hICS8s*!82P;lOzEY(Ho EpT5:=j۹ɂj,'Hh!Brq*:@oNSĔ ;*m+fБ:fslNnYNeo^qm2/nǚa-]7=v)xi)7ȧsEqbͮݽBQڅJqK| BHR-k%SPfFeJu#eLT5v\ܔ*j}-. vܧd]2Yl,J`^Ht2glBiƥI ʝ%2YWw1%_#K25Z+hmhbFJMfOg&ehO S@o5s8V`)y(5CdHCOの?a/DcDr~ w WJs/3):?p /*1(YVrJ eX79)T !B D99l|'Y3k1^X&N**Kȴa`DIR"rg8|PcyN0-7$;qM# #eص)bH[HXdJQ7d{ )*0\;@袪;M46U.$5H n[D<¤AQ:੓ʨb\SnHܸIч]5Bf( Css6d@%FL*itB݊nTCqqi>WZ&m= I,rǰԭ شbOdc%%$Ƅz`rE47(t)8CUƒem) W"!Q'C,u3Ďc."jȢ+7 E%OW;Es/hU?>6')'')` G3J1ȅ:~PUe 3igĜ,jjlK sO+]*HI%rbYVQ }'|U(NbD|Q'oqG8pĭxw9zbZEe$.A""㺤sY]d9#pd&R3n\P6-"s!CЅM DͣjC%&҂ɀqiJBT//(dGwK *L#g/ȏTf_fdbi8TilBQ ujr4哛/RBOuvy#V&FCC|Ψ#Ѣ?5DDƟgeAIM)Gɐz7#HUwR&RnS"G&M.R_! US 묙 l!ؠ=F7~Xcy4 Uc6#JtdRhIGk,\ w4X>=!Nҟ ]DTIg{ &ӸL4y/!< b)RټECș~6)$,Tغ2(hLSlY#ӱnXc^<< L#eorP8 SeIgD&Bn>Q'D4Nfև7e C{2Bc8Ef&XmBlSp%ȜH4`!MdJpNIOdǑ"O!62 /D!RRdGnrINv#jՉi@֤H=CĢW FJIb*~[bKJ9\=xq'ȯ(Y%EO}mrt/H#%D'ܒcܜK>eXV+u<%k _$ۘφE~!-dt29Y3+X"Llrk%"!D6Wñ?fbz9FgЎb&G#: 7cnn\v*(xF $u3۹6f,ء$}A lpvF6~`^iW<;NjS_bX"M5"aR˼mٝ^u!ڨ7.;YdpD66LMs#!w8pWn!m7>JxQ:bw՜%9#|0ڛ=e:jF/6s{x)rCRթb~SV% rCr=$PAg.M#y-!؍yxt&a{ V\V-JZȩ]QIf[%? #!٤(T6BT,M#z&9›d%ɍMCU^]0d͊ %pPibYT5BKBWےQ4`%AEbfi!Y-h \MӕؒPFDjD] S$*522l P!K[BlD"KӱX9t 5l &XSv5j FDj8MޞZInpMN\LK7տ ^8!r%?)P.ThKDCM7h,13J…="R\rnT+ )Bj3 dʋ=0%B1/vJZΖHD_JS~3 IȿڇB5&X؄%/|䳁+ǁ+$J<`R腹(8(YbZqбbg M9?eCfn 'VKXPT>S)- |EI#Eȶ}Wp1xcIEȣЩm.C=p%% 9BKؙv*G#8 ij 쮼nX='>ȞpAv5W(OHXF !5C9|J^>~} ^#[t?5#W LB4IrRG!l`IE 6"Yy SM `BMį0YxлF*DќRBcu_2B#>|E6(0iJD֛-l+zT6.M^ɔ*&u*NpUpSB| < -Kh't|2R%~Ԝi`Eq$2JDgjT8V)Rͪ0a :HvRT7)CC{"iXv^ؾ%هy'M N6ؓp =ȴuf҆Nen J$~R7BZ5$ia"%zLn:5UGVDss!yFI(ʿr$LStTHzK2|\~9BL$[C@՗r"I-`Yj]j+;.x'  L$nph"w$8ch.D9$Bg;Oc.^y}]9Hw๩䵮ejwfZn"#Nr6oWN{\p7{,iH28$1 k؋*GnG?ccH9H>&$vF=34A. F "8hDHEʄI)' "!%X{P Йԅ# [hdjc%F`)^<&$ 9/qz lT@vcR !)TM-󑚋FȟGؙ{GPܾɿC~6fnܦ)S_\4vmM$<)v)[$LH,Rd xr6h̑wb.J_AgDXg`̎E(8e|P(Ur a[ cm-e;=Kg!I3M;"JMK2XˆKhIGj[n4-lbCi~ qCaʼncz'ā%&1~K;fK*rUIOcBA5d%B/C!@ӑC6dChdY0A?K IGC2߫ DC cD/>ޗAvA*팔@ ,c|ohD$TI'm;YX<. ^P[oGĒ&X|/37bbnI""ϡ!W'"f#NT&&KhD i DD6p' G98E1 80׉$lXUw%,wJw|XƱ$lk:&h4DJ GTɈAQ2ID˗ %;\Z )Scy){H\[V1&5d薏]SM)} !u6/){CI'2K6AD炛lK\sN2&C>hv'L"W%sRJ1͒Ҟteʨo-p[rؔѬ.Sx6K" YBYrL&7yQU Q[F b MQ&`-e:{P=lEFQۡ$'Nɐe*dwO~\`E_E9xxLpWg>P*|R5T7 &my /Oz-猻glIc)۱>S%xi2Wj2RʰL6vaD-'jS-6!wcľY]: ivBvv 0jcT1LG0y{xvQogg߸D%.ʃ=N5^OCHDn< *l lt7D1W,y}y$sMrDJi2yȕB|EOdAbǢ|l $aĉC#6dR%PgR`qw̒]*ߦJyz;ܴ3(mmYdQӤ)Q40u&5C>HF:}+iR$d"PN'+B( !$gՒ籌~KQ 5ު"<3QJ!菬>LbgDHC'gBȿ yF!A<9ȺA[a w)dm"-lubhQ#2Y!1( (cT䇺fln+P/D&HȘ= ryl7h2!.pE، xtg7  $xD<|^GUZD³Fh=g(qtuLHig؆CQ7>D6Ȓ.?!t4NJt4 %ظWGS/Ǒ#tl<^sd㤨0>yu_GN^9ߣfFK3ZCM/։d&aOq{& :r FmbNK#*ė<Ɍ/+bCj'PÁ'3"~iۓc2%&bꡊVikbx{*ХOBO<胦SNbFJ?PLsބy[{g++K\r-lR?WJBgF WMI[p9(HMMSe6$ v-#_rjrRKQ2+y *(y(nc& yr{|dc6sN:*'ћ\'$M;*Y Shbmn}|-$IlJ ||عS#ZuvZ*BR,JS0CB\&ߖ ~ MQ]6lĥ D=jrW,@c%x<:CNW sUrQx'$ˍ!=EBkSe"XJgȄQr#$s:f!Jc6$(gT1+ܑ!s&u4"˂QȦ@9Aq*;BRK( Un)d3)y i[2"Z푭.+$J%W C3/?%-Ӣ~K;ҫztS:U&R`"ɈuV!XwH"[r7Y$F*?kncK4 XNMN9 *ҘvwՉ?$k#Hh@:t5Iپ5NOb.Ca4~g%rƇ 5?s>+4Z$|Cפ^r@'Ob !ͦY3WOsI]uGB9-̎ƨ[bY8bdӁaD9R輩/|S6KQ۱iD`{2Hbv?bRqCWeP> "IyM_ RG55 97%Q=B&HecI$ڝm=7.VyP%JYm(Çcf"ZMk#f>DfH<~NIB8FIp|[rY#~I>"bkM Ocg~I^&}$cȑR,JBihO"6I!")r瓸9%8b%' Zi^$roAa-9_,ƺSQtjDa""Jn}o‘SBষ9=Hc PId_E!$g߸%? I_߱Det`a:xIV *jEZRK#&=tuቅ$$dU8Hq!1U:NgA"Bx, |!"gvAPA%|Dk,ZbFơ˚A~FVRb4O̍j3/Y|eHO췿YMDxqZ75 &ވ/l! H/+n4xHj[҄+ ))׽^EN9hk)nZ,di$|b?8PēpSIQ D(4qJعjR 'RCm v}mv3F4EyBO";ypMW-\Yc;ݸ$pvU [I;ppnƉj$Mg3QqȨ=9Dx -])*npp^fĶfγؚTDvKdH0F_2K±Q>vtdݼư" ߱uΌʀk6%"0)rfՏkBg%Md;N#C_dX؛$Bp PYFd󠡯d]6vĹ+RYfgPֲG 9y%L Vjbg|/x'g+d@IMj1lqxjozpEDێj^%viUcflY]P;Oq-$z1w:2Y.l5= L>?}ĎH>N##Y==Gpj+{ Gc Gm5G'di#ZFX౓ĔnQ/ YsrHȢ! G.зoK3\ B]nI-鱲@Ry&S9!o"KϑɒsuZKm$EU'P.ĕ臋MbӶ5OϹ%0_'sDY b_Hy$9# Nt ů$uY/A"-ȔӢШ%$G <uD͍<4"Jm?3Öґv9!W.K]1 K9CK64`OT7DB,S0&dEMEÈw"DZte$~Xf@H.%+p_"iVɋ:/ZqB\*`T-̐E:g%Eش6hI=Ƨ42]",[&H_"PBُɗ:,}W}2e/8c_@Cɣ] ?? ƞ=c]| M^ BpHO#c<} vԍf :& 1,؈Jl.i,(prMr 1$Z|ؤVfdgKBi>(f]ЃJٛVe)CJ U?i447qcMV;X0n Nt%ʂv}͠3KvEċ!iĎ?+,K;|䋱#T塐|"ωG\T'"84S.2k#7B !E0p4T!"]aQv4✤X~y!JNS&Z :/$2Bp~ e.2>g# dPH&Bfɧ+F(SDJjWD+IXYrќ|!rQ[vȤlI%*0SĊIF3RqV7k[0tڃ3 ;.+d E8Y5a.R1ۀnc&>!,ςBߒdPC3#Z://pJm UUKz/7q-a7v2NC &DD=|Б3,$6K%~颹GHBl_C'DHf %'͸a+?,lovs>D Ă _7Dp2/-E 6G $'bHV0:"[hJvcfVY9ؑ% 8_!T*ZJ/aǁ\(pcwoI pbLґ-42e͐WFG.{:9SqMi L~Mp4JȮ×^ <{r:46 !rN5҈S%bD66qCnb ʏV\H$#R(NY}X'W>Cl~D!01Ɵ/ǑDА?dN0{dY;WXJyۘ8t؉6jɵw5FWMV> V6lm0_Qb6'ȉe % Մ "EO"UMii)?i<"d)`D.qh,mgn#,:7m;' aKxgHGCSICf j.T 9O+)**Q_QpvL0=&Y숄*&F]v\`FxA%S LGp.1|(Vk A2\{d*;j;Ev-&AF簶 'kLl=~GDG 8DvVt4Y\?M'De[?L21""I Lx&˝Sw*6C[T3 Id,YbHa.r$ ̵0-Q `B4H'hFzB)_CC|dוLz}P^yY˵LTa&7J~L^J&|`I:m$_@ˁ$ϥ\cla$X~x$Q$XD(~ߣ " :_bT ̍eg+󁼒+ipx3*T&(X䔩9\X,R݋0`i=bIYW TGjeխe]N$J~z%$ 9'~ީW䃰Ix$LM{d. % \ؘҦ%?UdAi֦$Ɖ{Q6E GLn:'  ZgDB߱#^NrGnrw*j O:bSL MA3BmZF?:ok**r{^wH+貟h2j(Ix᜕PDy1I((d3!."ܧ1C4| -=cQj|T.aSGd؃O!)ҕ# 79KTEH}(e%0,w..Ei[䍞\$Nrhg*%#KJI*'/*QHR NLL Т`T+pk()"~K7Ze!) ^v'Nk*WSfpw6na/)u#d$ct/U \+pa. 6AK ]e$b)Pni%39*pI6[m?$ I5)miJyr=$Te@.2*J"cq i -Mȶ/VIF Qjʪ5{䒸Hġ|x2 &bMRP!7X'hY?)dSL_zd&E ytuFnܲs^C:%FKHH;bÌ cK)Ȇ_$0\+.efȈeaƇn-mVji3QhH$h6P 6iIV\2K"C=lwR~$JǁwDȈYxgl/p CC3JtD>Ɛ{#CkGK?1Ϣ>H ڟId1hN4Ja9Id!f$vElwB`eԽ KCDM m.#EU099g{ݘ>s+%ٓVLӧ6)q'vjUGSKCܽٓ^ރk0"y*K[ty#'+*Y [1g*N [!}iHxݑr۴!4pKU(u$CT! $0wi P-lksc7I4vZPJ#Bᑄ XqbB E` &o&BY+%Ěy7Y)cm粫N:( Qt9;%mM-܎ 1T/#*$RUHiHJ.c D"{uSnt9.d 9I3QQ妈7E@oz< dt(D41 )+6$N,6rD)Rbc OTm4M;/q`Hf J 15܉ %".Rt:Ast+,"3M) Sf!X/vCT)TA?alho}R_@-ϣD6Cѳ" ]D5kTC9&,0 Ǻ(oqJ9*-;ڤ%Z$ڳ蝛.`{0Lo' 9CQj0l S-ŗPZ ī9\M'ڃDs(v"岶toEp,ڜ<5;:=1~as</He;氍RNt3qJ(|iƺV1]hd9#L֔o/%tp.GN6װީɳ!zkGbEUy a"V5$u/T8B<|˖ZwNQZrN$mS$$,,GPAfsH#o3D,(4.dJařD,ܘ&ou/CE;\Ӌ 45 +>ca+>I{=(~;CK $dx6~}=דHs-П%)9D"(Ql}Ig1f%n |Rw  NlšfUv{E og܄S)n: ߡ.:&-Jb *MxY1ƶcK* Tٵ0cECK*5"P5K5OpWy;^p"Ofd~N!R&ڤdIH]pBI4L-e=1S#$;@BQRy4I-BS]G*2W'JFӵ4U3EP-Ŕl%+djyG6% 88P K02I ef68Mo,ltmNO{vؐҩ%.ڜx;PtJbnpB\? 5)VDd Mb4ZO#XD؞b^Q5rqJ8(9+hPPsل'OZţg)nJbHD!pȕҍD ] ~DX̠L lf|-V/NQPeCN0w#W{B}F| À̛%7+,:$HH=$G/R%'DA Կȓŏ{$MJ:Jp!R;{ zn[|Bz X r,ZrA{khD;!#eIR#{yR1Sy&JK9DJZ~¤%) Ji·lq+Ьk'z.IЙ1*%YZbEȇ)&$ uR)UѵMnn)m1j%IFhJJPBFV(@ Pб )H#B>x.*i;9%2ˬ8!ƈ lRjQ2Gꌓm*Vƒ*!0I%ҤCnopL9BQRsiɄMi! vrR"w$ZiMS:l&MbQH5ZB(AN^GX$ޚL%82)bRyCF( c-|R;s:%m!RV٥ BpƒO4lQS<8$֔Cr`$񳲵&Upt~?d}DS"{Q^RFg,<&t%.$ֈfZ@1CHbLT)lIݞ$%U2I r)JHKU1Gmq&Ƈl Ji4.l>FD>+>c#(P~407{)H>ƤvX>>G_סdKcϣpSܥl=A9%ɷ8<37Fv):z6I.4lO4e/47:Ʋda$cȹ$ 's0" ?ͭ1❙l|0P?xSj]D QsMLpÊݸJ<&Xru#pPiܷ`EԄsr0؅X4YI̽,@mTzi%Ƈ|N D#' %:XK"NM+ʛBOqĉXdL" ߀kx.Ho(2Pt*pg1=VSbe#C\ yKҢ(|R :db܄ǶU6h"ٴNZ\i7DYQPŏ<đY 0a/APCoav+ӑlRm`kr4D$X$ԍa%O {(i1L;NEKd:oDR8?ىw2&HT0-ҳ3Q#LFdIhZ{ }dSssQ3f P˞*LW}78C"flfLY$mӝQU,i$;CNg 4)4FPbcmlv)-a$P0Hk <[ONeȘ"Iudam9W bҘڡU$$Yn%9rҜB: mu2P/ 6q/"}l&۸z| [D,$ ͥlĥfD4!4ad҃zB0=+Fc8KSBTI{xUڊW'f6BqbbJj%0]B)6IKꆚxgJF%Y!劊]05%^E\pN ܥht!Hcx{':" IɑuDۼХS)WQMO.w>I<}Hz~”ś24',gs**)SM0uisr [_qMTh)'XNq>4J;oQ G;##Ic95o[ͽ2n,LpY4# H$NP;dR.{[nNXߖ)1Sc &eQUD 9!ExDm_CQK;5>MީM"[$"$$#S_E>-T-]a]hAG75^ Im jv#u;B#SЖlሥ:"XI;Rȧi% ة% uOqK&'ByFҌ#iD}uJ}~¼ 69x|Hh9Q.#O!K! 6Դhs nrP~A0 < $rM6=OKDb.NPK%\F &dC&ҥE"#ou&MA[Ӝ䉤œTKaH22r$4$reǑa.q*obJQD' 3+]1$a U+kMf-<d脤Lx-B? `E88b<0W4$wm.9bIXVКm8LiT:EU#7s$D3i,YF;!D~f6 !9X V.$hbKDdEqE')PՔ'R{MR%$V, Ţ92On9!PP-i)#x5EcĎLlh x?&؆@q}yiI&y, ƃVչV+MۓH&!̱KDLW0%ܪdiS' `Ѯ M%ʛ!8S,S y~J5#hn SJK k%X(rsKt$썺;#^}}?G| 7cCY(b3OxV5|z9z9i}#t/l>ʑ?mw1vM}/D$Vxəx9zQnЋ)$t\߰93괄I%ia3beʖ--RSd4 Uq!K9m<)MR"8䜇@s5CّTlN$ H2 pnsm'ȌcC'\.D*Cca$T'+Ⱥ_4L)Zfi x B#6Ep xD-E F֥4"Keg' I>LMjfAb.Qi8sF7wK'TmP5 2Mܦ&ERdbЍ&-ժA?ɪ [pZ^pƒ*l{~崟 +8oE2i;TX iAʍ$eE8cB%R"9Zq%0Zu4qȒK$%wh,Lh,*ǚHx3;z 0zDd{I/K䉈C6"~r~lnoL)?GAL}=2z}{͉W:s?.< 2!`kFI6"ϲ%q"}/D)0$ݖIF&6HєćܧC7d*="><mal'.3&Bdz) $~#B^$Ц'lj'ǤH{R< b4*<\ѦB BEljZ>,f!BB% P׫P9evcDX2%Ĩnԡ,ǡD{ A#!bv%Wv%Fٓit/פe !&gxۋ5ghAи"#LI? 2' \CPٮF'ɓ븲G;rF*[Yr4YPC7qcVj kn0{E6ySrLCE[&[Cȗ!-3䌵4 R1ՎߑEy8t: &#%%ѩD5lYmD%M5jmM"w } 7lt6A[S%qW,AC0CHyŏ|A7 +{0Ec8%V;I {Z8pK4f~>pJD wrp#cQg1y GC^ޓR9Xh1,A>? HRI6$H9KedD{#f4װ'BY7#bϴ"LFJ'<~HpQ>bLNF[~ =C8ݕ+Wb9)d?v16oB)Ϣ bI$]T<1wȮEHIi<#=SE#pY++Mk\,%FdI/9<lŸdtlEuX:H|Qhn1Z &DJl4>S!L_*~G @1z/)BCB)= IQ!p+֟Bؑ=Q1/ >G};D l#<׈,`?E*يoa/P n$U/:U9oℵЎ9 Д{hFϦ y9GʬLe5aĪi%$M'BNSW*b~%k>8_ЩݑdiCt{˱tK ݗO"~LL2Vi'1W Z%Xw^1I\ȦaVMdA EbINaJm5-|Hh2GI(pdIO9s%GB%BlM` ^]{t^g͕.//9"w I<3CO$=HފM6k>< Mԩ$Ycʵ+Cii(4W&)4- ?BյȖSqtE6ņ v"<< mDke%SRSJMD=,SԞU"QbKhĴcID$q9w+(VBsjK v{ȍJ%!Ley \*$K5&ۈW KK&Bi6UQDDmF e'8v&gE@ (I1 ۷D*Ĝr*\tI"PTH;|F.-ObWnH^XQ 'kOd{$B:p9lΘUu86tK=喍hcYьІsВG"^*C?|2؟gР) XGXvL G&[K|hx[\ lv|@%.DaFC2*p-/Y$/&=-9LQ5,=xGl%F!tUޑW$?#un^P9c0 mWlr99=$632^ 5|"IfȻ =I n2Ȕab  4Ω)-g$}"D1_H&L'-)F J˴h4m M V*&@ص2X0K'YeJ`8͎y]#o|ɱ% CaBRzds$uiFW*jX @sǯbg }Ce$ .k._%x$"EbU: MTe(H e$mc#a\b}T#>ςOSd(dc~JȗȄQbQBkhK A'\ X-DErԉY,HC_qs/}*$'a6ߢGoAB *If צ_غЂ.dDJ#5̓Ys"EQ\dD\3HNTΠѱH+S+tR=Y$n#=h˛%=3x&Wd1HHঔQ$7fX(=:'"_ؒ@c?(d+4suȘa"yK C Vځ 0*n[jKX$vCr%ǝ LIxH> GDՓEz$hCYqXn"+ρ"ڤ lVY|m̤$jʚhqIy6"U !zdiQڛ\"dp^4?AȌl袊=$e|@z}"xss4sqE`GФkOiƸ_ *SASeSPB{%cκ'k },oo2Gq39B' hؒm&no8IV&GtdubmHQ>[8ēyXi9,6B#IhK'n[cjKu5{O k:YmЊZ.c 0?b"7-K‹9HC*!I)S ٦ cCؠvL٤\`,ɬ )bR`RmEb6X :BvYˌ]2k])Db L0;ݢե̵ƙl pS蔋8K+LtPL\F#iDA].S}XЩ j+k/CQp#YR2\M(0BDb2~ <т u/$&В}{'SODF5ĉ)Bbt3K໢O/ RGd4%p5쳑%Mȿ}"ym.}My4,p&EkҜ[҄8ItzIS dY<-ie~sˡp̶&HO%v|F kn)JG-rV2tC{dfQ,dee۔ITV"䃒kE {!ue^*ЌY)Jv4Ô14hSR8oG_yNYaIӏ#NTQZSGM&ChMj.XCʍ.^p _^kx ~MvFKO$,cۅc̙9Yb jK`\ȣH]1Epr*_XxZ|;YPH m?"^ 2)o;~ވ|hmG l Z~ zi [deo2mlcÑ.*˵t4SҞ glkLq&tuPK nqJ%6RцޒBKT$'!!Kkbd N}7tcF)"$F* %DmG.FE<dQjd'M7-;ScqNpFhIH;">KpZHNMّ+B`:=Č GvS5~D.>EU̒RW3$Rz=P>q#H9MVzA \2%âQhV\q Q~FT^?萗b`p5cZdI~= Ya,_H*R2䍲X1s8He4&:l5A~%Go+}ݍAȷ$9I`uiq%ٚjyhuC6<29_xdCT9xP] KCM$ؙ %HFls,Rg݉˲櫀[)P[1vhp4}˭9nMLK]6Q!b7?$k boU0i^D]X| TR4$G}zCI~B59[fY-ʈne!ciEgg%2/%T ١+PqK*`kq!Ӝ9CqDasСrpYjM+ErFڲ&nWE5$*Bf0I9$9ȯd% LVjK C(-$M[}C[( K3Gsb{QJхC嬲RۗvSu=")fHEHd& ]6iǰm9T#9Ty&esj G ta*FK\U ֹ&Jr":B%EG5P)R#Gɲ;}?>}eѯBN}2 ~ NGI> a IA{^Df^1>O?E%rPr\1 41"Ci!Maa1dpmI-H.2D+BW#27%i"Kp>#E,̨e\s4R*jk#k9yC(H?u9ēf7Y365F+cdҥ^fo2}t%(v7Cr7҆*$edZB11ރYFe WbIɲJs 9'9E9^y4BDQ(vCi0FEYnSAdX"gi6+Ĩ*$L#ݍiV ."' M,Ν;je: H,b^ [GxnOlp!NOOHDdDҔ;ch95cRܲJJ䈩6Z؄Vm;U(0I!ϫq}dP{ߤ4DI&6#TIdk5d=^МJ BAGg4B%ǡvK*KrT] b\GuA, =A?RCd&4G_$CIQ$Ą‰jװXqFnCd䜎3䍺Qr*FƚJE'JIʸXQ+BX8ECx&q^l$ 2lTd$JX+pj= 9Wִ3donfV ֗e3^YAMO2be$^ Bǒew"q }9G`2H mrL_1w)uv FLH%nŴ6! %6%mLbo > PvepD1Ds!M R,.v $%y] P b)aM.ظ[6L"t7*w0]b)hRxcV8C7Q,8BWMa%u(Lbڝ|KB%._dvٹ$LgShUU$v>DGA3r&%/>Hz\Q.2WacHI|I1B3kM!DR"KHLjad=dZо&RW#)&\ "Жʜ$r*iy(t"lDʩTEjX8bF&@+d Ĉ3{R6($n ujƄ;o/lrN'^xQv=]3AytBjǔ$ݩi(5sNZՎxOCVh Di?5C܃OoE07?Eߧ&v"Lȹ,g=ƵoTΌ2n-&):߂8EThzdkb p|GaM'HI=0XJVP6ҡD}5f)DaQږ1"KdQIm!vj3 4RR` lU݋2>cCDzB'RC)ثic`y%cteJ->#>PY#[JTE TVp.ոCeʑNwv^-H[*P)Q$&5Id JWч;57](TUԑ'<@8]1\&T]#BV|)%r$I(9 73<llFPș^٬# \%)l'ʆI$oo{*  w@)݉"? rGB=Nr."-\ M"Fd5+8_DIêBuꤔ?exo;LL#Q(\b:=Belˏ1NpҼ5]=!ͻ!B%H[!E:R>WbɊJyca^FI/sHKSFJ6r$XeeHdHk^J : ސo8K6K \̍IXЏcMb! yy1lj}\bF7Qٖ eKG%KZCJT: \hFQ ((]֠MusG1D5,yqDTixZ=Ti"IL6 blBQJT)$cB4ސh H (K;ĥloZ-H5%]VfK P-%쳉(7NV&rDo')Kїhm&FjEDkbPեDkHn%*nƒg y $"J> 7|+-GjԉC%ΜQM,< #{D(Y 2R)jt41 DK%*4RuF)+Y]p}?'6[vBz}f"͑nzDr1Ę؅(4YH(lQt<ݎy3񔄔CB~% pV;:*x Xfa@s":|`iGPMRz%Ml ñ$˔aƉ]M"G \̣tQ|"=2 JD?| : Ncga!1 8}2[SDf0/CcBT$rpXSU:휳ez$3:;JjqPK]#"1@Ѥ=pFZr(z#2p$E :Y? gQ sBS#o^!^HdJn 2x'gXNeT+SlH#2mSTL1&*s)DY-  M^4u` hkca%m3b{4naQ$/6l"du)x] |<-%,yN E%Dcrs_/؈Xg0dX+VJerXdrux7,IJ퓉5b!\ D#孉} XB+T6K;~$?g^)LW. [5V HJ'_ Czb>iPt&YVoiUt`\B Dj.tK_ IH̢'c~'9/8X]^B!Hb)y+\ !Jp#hrSSpʼn$D@|p6!y^FH JJ ICKOĢn^\DS\vIv*Ҕ'Mi4CYi6 ׼-mepGά:Տ&7cX*n|H̙-IIjiQeZ2^"A/buz-,s H͖;FV%sH6-^iCTcljMI)L:HB X>4XRCO  b'&aLht5A\66\$I[q5*ӲZ 6**D#$Υ V_O#2OhJʓØ貅CQ/B"C%scBZH}4cS3Iv=+cSTXk1ݧ.NV* {Ho#uĞcY?c*$ݱ===/C:,Ӥ؝&2vK &FBН.FR-EV%*Od^!("2[O H[Ni81KK ;& K#NZRFZ&ћsrDF1a(jG~>s:%0PZ4J(.VVꄎa[|.U*LR.W7#q9MIٔd6!?!BZv5z tI dБ/N|6'̣cc $cSl#1iokěN$c9 Bݱ<Ns&,|}f4MCBj83Pڔ٠U(P5rBB4?5-7 p&J,9lȄ%64J%ls2 !dvYJjʒˁpqK{To*8SQϙBN*hT O(@}Bu[(6Uؕ $6+0~ #'9ȊyV58ow+ˍ1|)@qyTZ4nO%9{8v6x"KعR9$zVkM9]4&LS -ɏ/x+ؖ xr)h83hꛀuiI$W~K$дHFj r%o(rA~ d+EɼKL(_ B BZHo0-#m+_ejؓ $}ة-p^~`XZI Y4Q05poyMcO>T iR(CIM1 p؍k !GAR!<r3_1æ}~E6,)?D'l/ІNkCi|ؿy<ъx^ vCTz IZ!"G#D&g>~EG<coap0PJ 3FR;P+Fk9 NݬB5<)0mrN%'=#HX!"Aլ Gj`H3E* L}k6NƼ{ %|h˜TI m:X摝Cx!O."z=PCeeQ5)J>Clk:4"W % i~B" RIlLTCy&=ܭ؞5%<l)`LyBQe.Ȓi3@U!-]6nJ).e.d90$y8wv,Nq0LaԬymZQ2$9*КȘm覅qMM:|(rJ,~F%$i% xk `SKER\XD&΀Rpxě}TefRfr5ەrHS(K0#RKp.CݡML@luKS$t6"n .J`y)?d芊J02:Smyݕ Ŏ7-2 K߁fs'4<2$|!}o) '{H~<c;vK#; GFvshʲ-?bhNbn# 'k07RUL ,*doUeֿ'K.e&/D&@wH ӘBRiBO4s(\ >$KM|̓vƿ ?EHkN tJ;7O#FW9L;vQ&I ߹??!iвpt85XvP`&n7Ks\ }#{oDs:?'IqC[ y"Ϣ/c}#Kp@a62} 66;ѽFb &<Ӊg}9k(C] b<2 e\TroEI {TBQ`CG»%|۱3. 䎪JԉMsՓOLhj؛C{ri>%aLxf2H4% Y`NX2\[A2igQE1)B&O[tptH} wj V AU!SP*$ȆRx̓:dNCd6XR+cVĘEǬ{~yL==)(޸$]p{*lig"S?RC#]%@-N)܊E! dPv_MiNG+l9s61F$|'8zd)F!j#j8qIb|7ߤD¢A="{ D6b! E{(hHJO >c)rq'_Dء!LQj> D!8t c]Nl,E"J%%9b=1-\؝o QJ8B/B/Cڡ_,cWm["!šn K V=VD3Amؠj[k/+OcUstxΙ1I1_e[HM@w\m+4ۗȉSq* G'V艄yUNn'|tKyt.~Pg8HYyh1D<s#3v9MN#0*IU,j> BNyjmKV`Jid !t4szSRWu)"JNzW6bB5 F.Ja6R$BKΈ"emMԜfy9w؟ڂO6,uUP-Jj%.=K6%SDױd6~" 4r1\pK$D4y`qdV<95(ChZ$e &ؖSN v(4M"^pZ%6IF|XR$UʼnƄnZ+8ՓV TحRdRZ(R೨IkBҲa4YпSHD`m? *6 deC&,xX7YZ<͉?`wU6o4@JdMHZvb\+s(dBLr蜾}vuZ餑T**˄2:Đ\Ci)pc[d@YcO=Jౣ^5ΈI is4cZk'!(bEnX|E=GfXt'$T>E(Eř[wC5ǧr&IZ9;[!41lnLv*mZ^ϑ~NXK7N?uOBȻ1A:$e7 x-b|wzEfY'4Lp mƉjm`2B\'Y";cʫTǢɡa$ zR@*a⥹5B_}Hbo{D r/ߢsw7!H"M'HjPG!Nr:E#a /H"}`/lRP[ӛg f:lR)m sJ &F&"I{VRDa.rr+!;#GKcnІBK{l>$glض蚲M`iTyfV>l|^=1$UF<ș78D7E(a|Ī:ҷb,:&o |GUdoTFj!hǑ/ۗSP$A XN c qJ̚~ E{&W>Oe^"&Է$^XTEҤe`In&(HЦ֤yXuX^!.\ ,ڏ$aJeJ'-ȧfJL,DNE++;1 e3i oi&E*, 2#]M@nW٫> 9o0:ID[D%eCm !-8Aݥ;:J(ҥh8"D-<0'j*͸!a!KCIE>z$dQ87%MNhj1R7MBɳ:XƊ,H&j(iGf S*Аi $jiI-,A + PG\Y1T!ulm"mPQ jĦ*qS?{+?FLН6.+ObĮF!/c.dٍ+sQg]8Fhã'9]DQjJּa+f#ZclFjQ6[;pՓi`Ѝb&6':&-ƐsfOѽd^:CH(=#PF@i~F9Mz6!C՗dxH 6h/_F^HBR8BQ8BN\ϓ|B,ѩ/![h+o.[ֆdsĜWCa4KcZWbm_hn$DWC GI<=!Vͤ{&vE46m!*Z~hD^Q.G86lo+2&1}Mb*6x;2n6XnL! ')ЉX Mݙ +" 40aѓBFnF/AC6w˿赯.j#.H@C}mKF|0v" *+0!r'0JsN؟$^y e J+%RrKJVȋfC#sћd弉racf F$I'Il 31i4"Da;Xᘂ 5af嘆o. :]GSMHM..Q,<K[Ȧlj G uG;Ij2ҔRe삩@³#1 tV05/'DZ҃[/c]o) JU. ġtą0зA BN]Ȭȡfw%d*k҂_j̧"q To$ З0*$w="%GCJOj|d^T2h}XFۑb"CQ? !@(؆c!} -6%eLjXoPYbF^d ֠'nv>'/"W=${1=M[9ViP 6+-jT6rnO m} WCs#V/cq9 I_f\ǰc]\ ?୩'I7S"5qCև!$!,IrotG+FG9xQr.ԭmN0p\4,9mE(2Y5)7-RY)IP[fi!E"ʱ4Ȝ4})Dz+p&(|1',8J"E-VYt$n ~`Nbs% |2Tnfi(E wNUrGsLjwxt)AlIF6Dֈi;\!DZ^)@ hIHxD jf={huX} ʛd8bn8l-z' _uOp7yK+CMLȥ1`MMB6۔#іBZs,j.ij8en$mLJe&{)F^OY[]hIqTReƠXKrSRrRNR&'"5K%ٕ& LA`sjTAps+C>+ѽ7͎zA*S"FC% ZtVzM.x-w&;vH,P.˴ZX p4 P<s^Y AA %OE(QxcSX4&Yd5ܞZ0ES.o BuQ(NtOW\Nl9pr),~U(Kq|'7/hW PO!*,nT[j_gpO.*`nuMa[qcCAak,P lĈb1t5Պв)TpYa9 g03m0bYm'.`Gˤ"S,,$#r '" rdLCEhK  p7l~F1F''ч:&ލ&~H< DJu&Yݏcx$(I'Q!NhI" \\+p9V)f: h`!m u^Bu}:J)zZLœ86,{p]Z.Iq*kDeKҨ.IX`R[p.yCu "%EIj#)M@"lkfZD^}i0S…G~)s "r%U'/p3*-IHZNRCKi2M!ӅTr"&ev(- b b2-Gc%#z'E\j0:v2 ~懑VIs&jR;jv(B ʨچ!2,Q- Ȳ/%/sIADp$D+suG!5\TĐ"M7:IB<8Y0<լҩ5tQ!S|.s!;p7&FOc7 21#'>66$oѾ~Q>D(cAlJEdظb+#$- 2Z9L!*9 ๅl0(&8*_C*%k ґжN2)kG?E/ʑRHb׽xQLL#j B')ٝv݋)9&I'Le/k&y;ȧJD=Hi<("nϴ"{(ƚFnEmЦO`"pVmρ$gd\d4 XmK9TƆZApA3smе!h"PMx@LSٌ&fu$8# '>};Y4mm؟ ;q "Dbyl6؀3XFrM[MsePEF%|!.R͡*CXbUq OLKwT/(5%#Jb^W bH"r@=/a$u(=@jL/gD؄BBbr,|R2,sd 1)"]Xм $IQ# Ϡ u QiG\iJW EDJ!`Cd19r#yB!+U9%): S"~nR14aGg#} CQu4# U f?JȄvBK?fR&IZ}5) #[OmBw6CN7|X{r*c Bä%]z%uJد'l~eLREjVO6fV G; Ft9(~P# zlcJ3# IxzåC(~١6N܍DJHDGCMO܏i"JivIڧ s-~)Cn3C4+ZE7*djV}Eq;Q #3C]b!q}2Rޫyi<3̵ӈ?)S&iy𥽖q*(W*|bgĊ,dEm9ln JFT}6 CI*I$&%] 2B2B[0o.3E/ ;%)aReΎ 3b%uJ6@ٴ]E Sua&T''s1($dL*ȴn3-ؒ"A):3^S3 ]p"9Hm?6$Prbb$xSf۾ nWt]PBY/ElTC ${-gY%R\bq> ZkCϜd_bumA$%/cWETL"(,*Kt+\i.EJap%Io#($CM*.PsKwTN30lt UnB &RB'B7b[+"̔4K"pP"D#FkJH^nX%`T;-yjp+%"1B,PP[3E_K0mZ'Nt2g0 z;o\"hjQ]ֻmLfy!r[N{ 5,vD.s+~<';h- ,:$5v65vJZnvIh)rQ0E%!(%A yF%G u]h(:[,&| j˵#~<;\7';dvB+%佤w/U(\!Hnk1Ib # p&A!>OzG)2$9 1v;o9mGs= /i(}UZC`e:kTNS|4jlkTq$\?6ICyK\pX?=^_.)JPiFxq55 Sb_:Ԣw gaᴻw/C5d^ƸzKB(|fd)ؙPw 6D)y Sp:d)l-ȒrH+Ns pHsp^N*ob6+hKpOW2vC /O#l.< JJ{%Pm&8/~`c)Jr[v4mJp'jV ҪB5 F IZ%dRn)iBONsmMv1BM4RO $k rsYHZJ\);A %.-EEi@N( ,IӒŖ dKhI M n[ASڇHuR,As1/dDV$( 0,KITг)ZXJ&2BR )F҉Jyac.#'Te Y3jLE&땲 Q6̉&dT9IK|$%v栆BUL))bʭU߰RIcxD:RT%2bikJԹ0B0-\n:}>jL\/DUHE BozqK^:Ċ6^k{@I^YD2]6CRD=ɩ!fyUGHCH| HlZ>Gףݑqτ؏;,dE&d)_f4z7"vἍĐ+Fv)piG%ߑ `\h4؞-y[ N8>Q亅BY8qLSȅ9dmڥlK<ʨKVF-{zNFp9yE㝒Ǹ'#gbˑ2:灥nΆĆ "p5>~}M2b`:,FYDJ!JyP1wsp5s;/2j)VrYAHK(:" {5g$tŠS`RTSÁBʗ ;'%<8'}F!"SVq08Ч(N׹c"/݅bMfQq3 ԝ5 AQ|1%:x,TuF %br"V6MT!E lЅ2&Q@f(ĕb*RWO&VƥW{8vZDJ/ (TB [+*K:I]x.VZ#tV@x!|xzHmٍZ"^TB)E/+d&r4ߕ { V@405aYC. 'H+#fȴc.Enk-m%>5L3WadȼϮ DcCrQ=~.Bt &oXع HDE1r'GPB?|OL 3#$M݂?O+X v|{=rWIbF]g$o{A͉"k' ,Mdꉛ__@԰NaE";{/B"ĝpm1 ?b-)^)S(x1d" 4j"?EbSB oa l\ѼM|("Z"gv\&ci,ot}Jk["ǘ{ 6iX'Pɥa!d[<7J[bs5`椠T#aĴLW3!¥)sLdCË9u)xt"jfDpj̷AshkHDQeٻ|,7C"ǁbf*||"GQe9F'Hhp?9.T^󋱸j4S"Y |N C#K^FFV5ʞGSG&E҆dk| GF% SdXu*=^MϖI")w90CSM'K7;g(c_L(/tA*.' x4^CfPdJzZv遦06m\o-%tQӷt*evA%'8DS [FԩJ8EE2ћɭd咱G'5`I2ұVfn;V[i$=-$[q MeYޅQmNk p4JQ($Kbs D0_M$#eV"W$ӪOMo&Nte*CMË=hs9!/*MlMĦoȮIKO9ɡ'E^!̈́6-B'PY!$"mFE&MW;?! eďDp`wjJC E\wNV4 {䠅й x(:gB=QE#"\sTjk.3iR -ʣ6' JQD2t&>r7MF.\%T|'O9T; >x5ߎ06qNFᎹe8qs?c9#L{ G"o5,FJBl2ٴǭ2)=DNXYbļK1kCr*ݵN,LGgoA3sx1x9cVo6%TrVK2 k%r4}?D ȽGK q@Mg GFEZРH"~tO; \؜U'!dm_)Cڋ7Eefa5Bۊwr! %"k*6b";&Qdb}bt%1N ;s#בM{_MBNLcZ?m \m=1*wt)|jWLK דұ#PL`aBjq pMKj& pEEͰ/͆k,*OD+/e#;4 зcia* }Q,: I+ySi$i42uݑ=LsPMk' Xq2 8BB5TcMٔ*)%s ,VLb"i*p&UQ%I"N=CР~KcYeQ"XPXZ'1| v'gg dC3 Ț6s-?HQn Ǒljꐜ7s+C *0_X \N\͗fe"nDmt"I6{&$v|6wτ奆d "kNRڒ=ow\? tu%*J8 %0 .76yK(%8W@8ʱhk0N! 6M,*]-F%ρ=s )+hBo4*%IK,nUBJ46Zhؖiׁ,Itě21һ*Vs$̽{#K2U9rn!R$8!|DyD|xJEBv[\̙htAI^ӹtKb4gD*DI(]|>~FI":yH}v],f^z*ۼ$M@ 1لPxS7 dBCq"cIn\ZawMp<QTv}QFP?ct?>~G쁬zi1k$b2Yd<3b%b4tݡ ZLF{%n!]|rà׈,-Ĥ@pv 3*xl>H\*:|gnM"+f>jx}`k3RL{=4MV\"loCCBi{yl{cnlƆ=#6yP6cMQC' )A*MVԡuW%=}(+I{ ֑%D"&0+ڑMV9x@%./ns)dI7Œ,)_S%p&O@Mnb$"X#2| $qb'3=-Y2*ed’11LV27xs٫R XO# (h6(E`(R x|lݶ}it*Q̱i<9^I/&TzF]xh9¶wl@$q$\lvubA /d)rhKLHvC^'KОF#ҕ|-e}OތBIC_,\',Qwe HB#{h KrqNei'.-<E[]ڢx,6JU[{PnD܎hSl_L*ٰbͱ}߉B4 `[f^~Τ-BXo%+v$Q f;#/L'Np&vISNǜHUӲCWcS-0I1/c, dHmtkV Os0*^ ?ttkDz!$ī&1$k9x?O2eх |ΊJ#KdHó{1hR͹sDz'ئͥ|bD:U`rB8ň nU_ЛFG91%U r9%O2D?K<6tʆU)O"ZB(> vy\}["qNb8-PDs:SI04%d)7r\)L2%bD(m$IlM Ѱ-[PG ڎIg'y"ԋ$u:Бi~9MIJ,$DMp 8q$G A4fq-| ԓP&fڂKpêD@)6SDДF )Ou.i?rGreZյ%N<ȕ*Er \Rw!u>l&9aJwf-B*"rE[ 95HMÏ,iLI?Insjq)^'rГ!/AarOĶ$C!t4* > z3 > &E"Ǐqs /xTh#Qacn+E 2&`ݛp7@$3tW4ܕ$`z<1xO 184 l>^z KR7gр#ܔh}nҤ|B"I I**D$jud!h+Xg!|,!]`z$hioA%'5]bNp&'̓] ^Kg<[ SDÝ8S\r."lE=+|*lv}P^FRB8ٌ,t#|z1dLohC~} 14Pn\ TA]N6 NLy !-cK&gB\Ab0;x:ཬ-AM;b=(I˲ij”)H)g e1 )TU%k#Ɠ@oi83,=HTչ2^Tۇ, sbBȌmbaj"Sfl#ɴ+6M3BZ^4@64ԻH,Ȓt\2o^QtSCk%ق 2J)aKHii7$"cz(zB2v=>R&' ׆Q mMZd\I%|d2y'ŤF|7ȏa(sp|ǓϹ35w`BY Sл1)(bTS]+I)TUJ%<ʭm6΂dM9=Q&0s,\',ꘑ3<cK[ҙ#4#!6{H}t2rK8|VAF Y $Gyҁ1rJ8CIz6'lR@c*ؓi;S茊DuKv6T4s*  ± bW:BED*Ԟ)FDL[{dֶ(Wh7'6PseJJ;$KtH B M=;KpNS`B4s0@S,^"F"q PG,ʜ^.bodX\Za9Ҵ!&p0`7!2~.ޖrw5+TW2$lIL EŲDʅfFeAI$2B^ r1RY'ПHpJ-zH"x&$d9\)L'}N3LE诩%Rk)&! 8$D k#V)!:9)50b5/⍱.(}x$} )جD ƺ!aEMЊUCNe"MPrVXB!)dK3l O">Tc4+\#&X̞VRߢLHce(o({$n^H3%AL:XO!`247e F%IfeGrM,PHtVbĩΕړk"oSEQ dBM*xYi!9TՊz"~и?hE }Hی Fb'A9B޲R^[KzC`>)Xs9"o;d͢dhnfG.w"YyFyLZ5o oOq>ƥlDǼ e . J{D=4V7˂{ȡC5tDqMm,PaК/DM| ؔY 4 ̫(躑tYС+DS೓. 6HrA\ sn}bdCEG#k#鱷3ƗDŽK=ycCd9laf3oaHf1RPR#X;CpYMm-kcW4+܋'h:=œ& ĮJ p/CiO#1h) Diu$ %.hsW^Y g|F'Qc,7H?HnF{KO$RXlvlOIFF? q\i CZAS4A+tDJ$6fB)tHU5|VDFs 9IЂ %u%?'ѓ&̲[OCs*yEJ#[IX@R B:k)ZAMƤun':Pt 9*q &2- g*Cv(_CԗԎALOc`@RMj r\Q G _BhKԧ^[jjFG[6K.p^frԢ"Je0Q+VLϴ '$V. F ':vFbJCk\ml",Ȑu SАAp$zH` |$1_,B]i;Cx*:Q-.2IRpDxjI(sgRv )聨nJ7M7dwMCC^%=ބWoG}-hQ)%cjƜty%p4` Hd,x/D܉ Ggd$OQl HLa1A ^hC17;'{=H"_.2D\&{LIt5uL[ 菷?̓J%|Jil&nݓpD~lٗ.ĥ[mgblnuއG8dfoȻh|rK2@5KV7 #e65dNJv!1g[iq(km+H|$۶NiS"%D59$Rr'3)ղx6nY.d8w'TC\ww;`%p,&V< q @$L g. du4|| " :cj;z2D6{mn nҍuCUZ;tx)2R]NRguoȷ XiϢ' ɷy(Ov/vice+v7~i̒Вey-h:TvjI$O"k.$%"ȦM2D@efkI] ORܡ)s$P +G;%?Dfp+%Sv)iMxIoP h'!&TPؙ(f ge I᧱VʘF."CI8Ip%A :U_dr 08*ɜ'7*ZXY$SJ5cc;lunm"QkJ[ s'%-)XY(?"Cj%p IնP-m'HeYI!D P ̊~&"bW.iCtDqnSZ8+[Q$G`IGr$ 9nhT4!(XFS; E#"oD/<& 07):\ 9OSq"N{e8GbM_ OK#C>hlRi_?'bљql3їOS4G?9b BD:dO2v( Bp9/'ӡ$'>2G m( }7#H~ 8KJ,eC CaA Zcm1z,[K 47Y^ ,v!?:ؖ )i)ҲW(ZcZn5nhN1VGv[MULcd%40oK7;G+'YEl>P{#2ȁ݋瑆h4y݉ nf`c1|Щ {Rߢ0OD$iR<AH ň9B'3LD5BL} aǡ\7rB+ɠc1-il%ؘ%AZJ!9h&*6DTdDfj\ڡi>GZySBxm )%^4'%(SHCvCJ"BPnN _@ E#6QDR3'[[)UhIB!i )&C[)h+[,z HzjMMT16N9 tIei!dөuމ'|ԮRx II0L(ÜrƔv:D)6F^\$mCNȐRL O4E`J(n U T%00rc7Vq{:dDEhZFߒ@+o#cc40Мzz=9kݟ-ϡ*UU ak$h%EFP4K=Kҡ G ,Ҏ_> 'Ȅ+*ؼ6+b4xH_shM'boV%=11\<3?_lzjD'8xD;KE9q3I",.[SkÁ0:%XGȶ:%DYӱ4 Dm8"E $Q#3*Ic2kLFɷ`ECA'Wx<) tYl_hps#c;R&Jp&*iw5&K2I|P巌"4qaCXBEMlÑhq-ITV(\ŶSIM02[GfŔ'&IJ]r '$;rԋ'1蚱8V(?yFնI*V bLSIE(f5M-\3֒˗sT&AI\5jHG\C3߆)-!ȦK_|o[u] KA'- %/K A*ۖfhBXKbS=yd?g#$ZP5Clէk69 m.D7(6Nt7bD <tNL"ēpYP%! -m (Hw6+8O H8Zm6s}'6Dǚ+Ndqj,l۴ci |)l7t7!|UdCKui[d%4N"qJ'$۔jNI DN4[F#RLWЉ7bŵ99Jp:9"ZqJSȰ4bA5DkeRiKB̋mdb2 "$T5CJJ[Wr-O9D2P3bI=܊)4;kг-' F0chNLPG+ fy!|0*ɲ[ d߱l <)2BFrcRdFRY#3;^FǖrKyf[ Ddc,y*.(v?#E oGbwhkDɫ R#uGu,B%J^4E, [q.^CD2 CcNphO8`|6Īl--lziMJ)N9ЖJo}#ц=~F)>bG[r@,aG"n 2d0c&W Dh*'L# FoLpy86|!3KL7pnRK.$5j ip,@L.`kI&W#R56!TغL [cu7BZJZ25՜~i_M46@c 0T) hoUʉtOR B!J dd@rGJjEY#ǔ"F0QBt-WTe&JdCVĨZJ[T. S,ׂ>"d«Ө|VaRhph/$i$i&Ɩ/|a5;\ cg1ɪ! ky1B79(YаGF.nibć4`XaRnERȍ=)2`"# KOe=M!1nr9)C$9sz&n) 6s ")v8m3 UVM*&䆊$жO*KA!bDCcT;$A+gyhQOĈ[XȌ SMT} c9mIv'!!萐A >訑2!.B}Bd^؝} $V&_ #Dt9'֏yf5"TFQYiٹ 1LN)Y4,%B{점';"cڌpTOSXc7ޔ"K5"+)|m ;P՘%,~8?bSn2HZiC4'JnE#ཤ٘"HXbPܽV65ƹ}dfDTO*.p 12U5\顆JU잺ɮh7dT+' YAU"ArىE&bq$2!ԟȝFA騗ōT\.Лؼ@KHUS&{2U.e %d.2*zqó{$Q):PKKt|^ ԙ_ {܌](C0%9 eT3c)%>Hs;ίcᑣCIK,#6( +44Ֆ8S]*"'HJ^r*b ^4.Q)|6%L?dvKވklzy"]Q8\\)Nge.|2K%h'Q0EjohVKL'FX )R aRCX\JmSyjpLBةʕFݹ$CePP]DE o6bH1*Ehf-m,*akwxlKbpqZӢnTHIfHVuKQ[Bpnw IY 5v$܄ daOcp!`-}61#~70I!(ȢJ,B D2 rZl%Z^i UBeQe!nty. \)Ƌ7vߙ~L i-&q$]JA0M Ҝ.\.ΐF(&Kn;A8I5{Ćt)*mJ٢ F5}QI(<6Z-9ƒeI 9^M-mS\ŠM)!Yald✨ ƦwP?X>"`0մ\5gIR^lA'eI5c{@D(%8Q* ?:67+wжdKd)Nr8foPIJ9x<HiY\:'۵!26 <iVyOfȞQK!l*9) !e"\`IrYOg\TZȐ'9!'+c= E cjI.ؚJ]4;9g %7ס@/L ^TRdܘBA"b(XOJ8bhA$'bb;bh,Dܛz?D DCm+ ORC%5bK lH來"XLK@'d(ZklRҾ {8/>zѯ"F#M S2ƌlA $jc!uHR6RP$4~GAR[Ha%ׂW3YL',H,Е6bVP*9{9+&>d;v$"I:)$Ӻ j.a행nݾOPG?FQ>=`SPr)oeS(H!=nN9:(*LN1JIBSQkcFi=Nt.b'5d(] Lcxx$~B#T%[KBcRY DT˞"=Djc ޽=3H˼iҘ>U&!7Qm'zl,-[%% r_Gl ;S,iK8Cȩ٦DrD~ĸbY T0ȊJ!7N0}7Jc9!dKQdO䨍"K{#q(Nm&\uI!(MSE:vDZr̔95mk*0 `Ja,U/"IT.m.^B[Lx1iʘhtXA妘NTEj¥:Z83B4oN`i"L%GxET)=lJhIAYLs [ceH=$.li)s z2 NRN뢪4 8$H52j!,r"2`c |PrceǁniVDb6 I"7OhjNrI!Ea"8J^Xhy{ERUЕɊ\*;e*Qdolio3~AWG'C+^xM MQ(^p=1mOq:{$Q%ȓLշ*[K.wm⹆M&Йz=Ư?$^Gn$ #H 飱,QF]% zBC^q.f5CE50e#F9YNV& z2*3Xt${ <9!Pd>G 6ƩPk% B;B#pm1$!'AcmsxFJ E~* <#cRl#d `DUifSҦuJ7'm&'c"ҿbO.&2S$3(qM0dżlk!Q,l]!f6씝;FB.ʖ9ȻIc5j (ҕRBc;,yl\f!O,{ O3XӰ᮸lX;5"U Cfl7SA4>T8؛fX}SnnEQIjXBݵk2JONdiM&M!WR" KT9'l$[c "jɴ7u Fe #T LmhYye#J&ᕧgeXT$AJ2`Æ+Ym:,D&J"u<҄8TF-itCe2I=䭢t]NL,UVFJ+nQI:p;+تP|SشҞOEk%i4ccGY|?lNY|{z6碆"v4SB(\\lz,neJp5uI&SO,B5EYBۂs"H#/)u' &bir6nt`x\ndyx"Hu866XtH;l~r|i!ȎrM1,s>ilx׳l=!_crv4*dR"rI-%K@lMVI2i4x=˛mC%-7#BHɜH/KG.C~0z6=)S.idPlH~"P@݉bv;LKQ>C|Йim@8 >@V~i ܉.ٌ5C" pN׶OEjY˕2&\!^-dc[S z[vYW!3$(7;4cGd 4IAb lc/CClĐX]Aȩr9P9M8U(mdkl.A2PkiTYVΐFi \:54I "&\ΙRiceǣ$} M-$ Tl%U$Y{&EVo.LGlCh .BR!ldV!AS,phC d/Q~1EP.RС[x2CQ7#q"uN[*=N䮛)=b5i >@f󣼡G*jQT7=ϢVؐI"wluGdH1>',MȴyJ+bГБt| _PȁZ'"Q؞^Jx0% ,{M!O40X{_bё O"g'!U! Ⱦ5 md}Y9 وP_(FPS]Gؕgg[YJxS;7挋Ea C>IN-:HJD*;Q6$)LgIԂo(]|{+!DFD+ˏM-P)@$u}E^D 5}. SiP E2DFFz}1~rrIw:CH߱U;ʺ.eChrۿi`C/CN+SXؒmgGnx曉 ns(K5M\*mJIhVJ)$Ib Rv^!ّ)kxkB}[."+ W.oPГMlY"/2gʱ:,p8-M8\El$IXV Ӓp'[b#!I"P"m5Q]PLSi$*\S$R%[I: rN T(|DOea B֡H6$,]'VJj̜̉%MNNZaF i BG"Д7QpBM&%0O) eh?ȡ$dFГ\dSvPJ!c".ZPw7BÇ%‘aoB{Nr$)dWʞř*]p}rv5yG i}$Rȶk%>'_(l#cyCcya=ϧ&&ǂoAx۟fyy$e2G̸&¢(4ЩzVJG 8im+(npH7S()F h؋NKC˱H7q籼81?JoV-ㅂ \u"SqQp>4O]mv&y88Q%iDM҆=Ǜ(Wrf6ifiH疇7- :N!vH=[Ϲ`-L;$| ;<>Clv 0#'ǣfa i,*KG?'C NН0TC2N{ dk92ңk-S{[gPGdܙPǵiL7gd`K~pRd=͋t%J퇖Ո6Mҗح*Lz)A%XPTR)"u ?OLfr>A][$ʡq2 ^=1} Bbp&0y FyV NGEߣi8ԳvMIÂ7w UPVxXBvN֑ ,x09#(z['+bf!+ҩZm!S02F; I199깂IO2dcOIRa,$,d MD\0=,*Fq0)c}TzdC[|fCix>EK^Gռ>X;.Ԋ5 .\$e?e3iW(uᱼ $B2ĐK]OBD2 kLVc9cNy#Vts*rnPS9.kDZ *!`!iKNk1R/PZ> . Y(q %++7p!qbaf=+$E0?M<G6}EUφb}d\A*2ƚJ[:6hwghc7PKӑYΉ,r0؃ZOYN%(.`$Q^ࣖI?'B\2?̏[c21ֆ9#N6@xHVbHv^Jb2i)唔a^RLKjdpl%i8%<5NF4I g ʆqL5CS'%ھ 6Ƶ/qOMI"$86'l͈ZC&Lf"̌C 5?aLHߡF04 M2xF.2L&ب2d)fVٱm"vHqn(W1ȐUJ#Dʟ&J@9Meρ@s0In2t;J8<$6DK'D)%() iF#r@`Lmp|$y%O=d[NHb|&K8 \^ 445?`P©D5Tt sImb_mbYӗ/w>Ĥ`~64JLZ@(bHj"áhWN "iаo&=!\1@KРײXz,z(\z&DLyBckFP?F#=&Y'rZ#ܙi.flMJBVfN]%| R<`Cfx|4Ž={d)RJVe D༎ DTcBfhQ&~564,m'֌ dli#S T %}tLƬL ljhR)2lIȭ`"2p=mĴ&[M ݛےO<%+7bEI)H*\`LU"IYHV |lL~7EOLe<=d%dn\=MS*i9KV76Bt'ѼA':ˁ#C+d茵]lb^3ZIav:lH[Tn~hFˤ.Ӓ7S pɓDb'WBMCIfPPL710M]koQղ WJvyPm:l&!钒Lfڠ֓7Mk=-%Kc>X 硉dG,e^KR rr bߢXa;=-&667ߢDϤd*m΅XD,97NS&T1;TNF1V]IԥI!X{D=dmN C"bmp(br2Z;auD| !&ɀUY#D0sEp\\WeYe#7}3go6lAn5m|$Q!F¡٘ (i`{Jɖ)1! C.q*{ICR+X#'5LQ}T9 * empТeLSlEJ!(Fb %< v琎 MmLe !BI,дp7I39j;ɵE.~G](]'gcDeϫٽ!r#:$(pvC31If-c-c&_!vKAM1#iȑ)}jX,k" D{]dм2\!d8Ƈ~ {.y~%Nx)DD3. $\f/cqmi0Sqg Cl?"(%=̒*T%ӖO9\I&R o\dft!lIOIXODץǣ N?bsDQ"gzW" _ ? bP=.}.ݫȆ vM71"\Ik< ~Rc2y %%I?vբHb߄$׃&&3pHU0CXI Xl|}mH*izɠ[CVJB뱛bE~܈S,BYv$ܓiʾjjCfJVJ8X)r W{fmQ6mےQ* Dv%BAKr=!"K1$Nub7nI%6Bg9;92D2JfXYHKyU7-G7 `#e4ԺMfzBǶdBY*.Da 1ὖ .ey{zy;}!LQ4FYM lmb%JÓ /ٱ}R_DbDsG:d#;O2WB]aG#rasD(2DL|0u2-F7&% yRmؼ 䐢ejZR3mEzuGDʈIK4%s|o|t%~z%u 0<5ĝLI, rCFŀ{mIMc}MCvru eI22L&XFH|-!t< %)2KϺڸҞ}mLJS,U|YQLИ-29K*ݒג!,78*5Bp,$(c%Yb$O>1!* 3FMU覹}nD[8J! K(ZؽWɱ6BlPWBQGDf1VYA RaYhcݑJ!K i؃G!G>Θ~OW~Wg_[>?NwΎgLkES&_TbӼ6۫i$BƉ͟)E[i6%hGv" ܍Ʊy/#rB h-rD ~7 )sEY O vCv-ݨI1 LnA$BU7䊥537Ʋ !\@':LП.| n?<+&({A\?;;`R١cy=BpJ?1?Xۑ$?B} 7qclp S"҉bCf -"t/am!-Śhc"Fō8nC<7=LDd5Rۃ5(Pi"q 9PBnI$JJ#+Zky6ZyY [KMd$SZ/lA˹!@6,Iqs0gb=WX4Z.MR <^EYu,ҒK!,(ffNeT 7ql JVZ{"mmo%ءa kq#)|&%ң:V *>*E6c uQkc߰5,>)(P6gepq1v}~0>#g>wm6m|NAoȇ5eAgWBtU[dct`S`{ Xڣ`C07/b`D5$ÎG)c mǟwh"xjr8$Txwܐ{XLTv,9.W<d\9%sZsqC}$T U'SKm<=.r;MRFE07<4 ùvz 0- >މ~?Vę?n/3W`!E2P(n:N 5#&&NG;xi1,.I.[,ɄbR|;<6DT,Px&^% $4[l݉ҕiZmF4EQgI;JbB]j45B;('IED8b%/wdiA[\ڶ{;hS65B#I"[)>4sQ9 U)#'u5(AYDeKvƴ$ب`whqv?vH6p!=VBMPS O,PRGCj5bJu,aCܒv-PQ$pU"Vtr9\- :Iq'RMXI~I,;m(TRkۅ ^ H'[%CG 6J:MDG%RRM3%Ȍ,A71Y;H笖SjM( 94e߲>kؗ ijR̲AlY'#2QU USXa=)v_| )$HQt$*c/Tb PZ$9{'BhIbߥ&K%y 'OczOgg"l<@-x9ؚA=6 #s-BJia}X\9';.n$Û-#fEc]ˈ/CJi/lFD 2@VVnݰdXw Ch:rMyAjoNlamCg`7;2?.'\~D{He/BѢdЪM\10!hԮ:%O⬔'*]A:!6@ POU/p_1m#́ AmqG>IbKyC$LfX,meyY(ɫY%- NR G_8\_= ߱'$#[&tgVJvExC/b|Nbk+mXǦC{SAG(q H$<}ᩪRfzE:Lv<8 mD$ft|魋-yT*Q-^Tjblؕm!)mO8I9a@;M.GQBOkaY.!&ՙQ)b&Gz3 '`$nBYp>%/Ј- _ĥLBt/RRXDe=i YOoi;sMPwɁ%sCn)Ofnc ldhI"`N^j8f~IJiSN;Y O5*d')s)Ob [ &#x[fyĨKT)DNLDMP橈\bN>*㑞g!*̷dIkEP[ bYlF7G(H&Zj򋗙=&t$Ɖ>J 5zYa vCBx=[T>쎽S*&6^`KC/R;.eP5ɂ(D7bXj/+0.'s8$?R9 h=<Hr6hKiBAeƴ|% ʜ97> 6Kcc%77=?TqD,G; v1,8Tr:%ըur01DFRe&vg,[&Q[אBo#3OqjD'mF^0̉3豯)1Y4j1,":d[I"sšQ7LvBB$䔸b5_F,%J=m1:ZUƔR9Sjʦ lY&ai")Ɠ+6C ҙqtA˼ FSH] 6,f9@bTńv-w,L';3%-8C_T 3e-!$(!bx݉@A,y/|g Lq LoLScGϰɨp2KMVK?RCRyHr7^ęfNo5Q#a*V^G]Ιk$ZQl&|s"D9pe]JV\ G(dCOVbKj%.%~6D1+O0y(~:\ps""&ӝ \^ oqDPKTD(`\.ZP$ NBg Bc(&Y ;"eD]B53I VYRï¤،aK46ѻm NdCN}nUވ8ÙfХi| 9N(ȍFFvccYseM 6ԹUi k('|+"E747W2/ \9(âM5ؚI"O)IH?քQw"UL% Zcbw}ۗn?tT!9\6:Bȫ6Сt# aMoHOߑTYܡ#Z8: $PA +dȜ {5mu~nةgC\Шx8 u3^%3lB57$+I7F=%\3B3m gF|LN|1!~$G>cW*F[i ^᭶GMikEL*`Yy -m O#22B69FS&Q'&=&{ʐK}mP>PsV6Lmc=cr:I%c}ϡ2rh~z8^67פ;O3P),̣ m6صxUcZltKC46;ԠqH"j8(p4(m! hoAx 52_ϒ RI$i\H鴍ĸcf-% Uq'HGRB*M̬pыD $:#M8b&ɟB`fjh0;*iP%yU+iGF0m#kM!0W G'L1(U02l205%ޅƚS12^lmMr.K'Q=3jɲ#D##A\t'k7P,bfHW,H3!lv;ID[eЗYzD3d*Dn"xči<lUvƘZH1u!b+$聺VzlLܨR%ZV-P@Gr刉UՁ˕Fgom[DAHXTLY&oPAO*%(!HΎ Iܵ^g |V!XRGYQTIE'ls=ȈIhjwCX\tUL>O01cxrj?J`&v-=TO!'1]ʁ@0!/E"bE"G!?K #ߢ*>ljI౿!i鴙=Pe4bqEIJȪXkbfV{--pm5I()G̕ d p2ocy/gs?S1at~bk |T~ēAdck`&S:"]\DQHZ&Y N{cXkEZ4(D2uyST¡N!P!<]6RĈZ7"Ux+CĮK 0ۘ:/A օ4r( %J඄bK2Pnt*+źmod ɹyHOGr;ilAo7ݍA<>6NkDJ4vU[nW~R߃,:&3G4^VNaLKpgwKqF. k6x*_ sG?~̴E)xBr$K VHQǹnb1$0I'סzKD~,bWN]tU]|4>'2`ضkjX1 ed?!9 CY!F|H҉w1L YYLdnC~c&n28,+ yQh{')L&[JJ#m̅BT1{%%Lkct Lksg( 2F{ߩ]GCEc8+Fa2?؆^A9MC8F3(>Re^B2ݙo r>qdἍԭG@H` J6"33L`[* 'dРI9FrFS',LOO:'+I[]Qs!mD*tAigF P[gqC\ݘCyDcKJV +k# Zs0"H}"N; b6YS(~ٟHMΞvT5l  fIa)r+,rR_>Y/5Q6`2{*k@|rO|[feJ&306Ti 1F'*o\xCT)ndI P%}lc2GΒڑPmk2pEcg{t9!A5&=Q/P}dZ[9Jd8I5 5`}{ȣe βZ<-8mXT`А[^ j\c]=*M‚)3](Jb kx]; lrF!!t/8i/w~^NhR0I67'V^I+ yg UhPUZr' ?BJLR, L7#4+Er' 11hoQ/D0й"0DА+B-/ςІ)R{r.t^,ڒ;c ʆ(/&Ypc}19u7>jLF[w?ѲZM[rEջ\. & E4(U Ag~HPbVܯ!S '7cÝ[]b !awbd*V6bQSxL.MH*pW$Jq 4a7/vE!E1'XYQ"8$EqCx"|pf$pZMgM(-BV؍oȥygSҊ)xbM2<7Z)=DDoK}$K2{1jV3 wDa?1?ΉG&ߘ]躉[`81 ~O1r\p'%E?I$L>K!D2\ neCjlUň(XYy,: LۇVe XYH4fRtD=y 654VȭG2.Wd5hd&mCݷ-.Z\qSkLC[`[693k05bU1LH+Vh >!L^*A8R*FdLu# "&ᓸ9&qF-$ZD( -L"p.=4y!H6^6:sDġ|$N}'А>Oz)<A2bm^Dܘ'dm=,1%v/ tG30v)[sQ(_$'d 1|='IЧy<qQ +.M pEvOQL0 [dڛ YW0!,x%#dM_;BJ3 ^ {\Xʼn$sPy}$p&ʸ厙K!09w&TDuŇP 'BWn3/x3w;'P V#mAH y wJqfgWu_ad"';:-:,҄,Dσ"Jfo QsY4qgKY;Ʃ.ɔǙ-~t#J>VNTgOij,nr5amn2*ehKNISĖ 2-'SfGD }_!A~H crY O$VgK+8)9(h%5 eO*fG-_0ygXYLp%'J"pHKce;"A̦9.9˜e4"˓ i/&SrY ÔC,M4 2 ۽A&} *"ͪnf2@sI)rBm6I":e% 6تq\0KUȖ(!'bPD"I0]f*g ɖyнbmIBrƖЊZ[#mMKȚ{9i%%Ċ1ΌJ7La~gF-{HY]ȄP,!5/Cz3EbH߱Oϑ}*Qp'ƚ3}jOz_䥨Ⱥ!"»Y 9'DAm4Ą[b.cf{.O7+ܐ9>ϑ刣~ L)ib<_8wL`P!},AD/{C lFZ zD- OH{A2SmsmL9&+EG 9>> rK='JtvG;p=o^ dZd>jc'ѡ~E Oձ1CWbQ4-&NZ\CB/,5_~qj5JQVHb/rb11BÖEIzK!e%hHS{EYDh MI^h K "v X I`tjf.kBRț i(ȉ/ɑN<zsKB \dhd2p.N[ZZR# ű{ A4(I,[ձFO a9 jJR>rm0ڙPz۲7rÐy% db˚LnQ߶. Ii$$ˁS8$ű<*R oa-l|I+Š5p!(嵇,s irRBSmMOTʘRUPtƘBVPr؎(fGAüP΄8'_d:zxlwDpw[~M%V7/(qudcP{|"],KK?od?P(xљ]@F-uZȜm3w6Q$BuȕtJҏqЗP%B).gcS7+2E{Z /IL&Z^ňQ)X)H  BbpGiDZ27x1XiC2z-WBRap.,MΡ Xqm +K|iP$hIņi9OJy+XM5dr*,D6142ɕ pbE4x"ۙDMWd4,r<iqJKJ>_bm,㒘feH ^ /D| -Ag>1 ccg؆FZlh?"a D>IXx'BDEp֌fAgؿV"䏆a#Ih\hP>3˟Cڈ0xT38B˜'\7RЮ3%# Å!Y ˈeG̍m_3:z8g/>PLom]?si?iOb#F5cM8'(""NƟ>5#Ǭz<=88$BZ$%Q4HdN: %pu9\h=Zc47DX&# !;+\ W䮥dDEǶ 5O`46AECO6Y~HI2&$Ti2s'iY8mLcn*F@"iCjluW9#*&Y_+#QqdЁgo)RiN+EP&e!2֘VF8"J--!Ш!/H+mdFSr5 B-Fy>M1cy"VM)n&SEy)H % EHgO9B:#F-%5sA2g\Yد)v#d(jZ(HnڒU):\Aj:$b&Z)!E#OJ$X8$\@Jj 4|[Vr$_ c$ͩ䊅ć*{I SR$K|P򔑊jbtpbmbҶZ(@Fuj.O[Vʅ"xE6. Cd#=Y,*H^[e|Pl2K_G~ċ(Hh$(D*+=!^␅zZYUDtI<FKK/*0frHG!q-OQ4>N hh̼AG'C D&&O= LnpM & t6ga,k U ɧA?4g4ވVKF"{JMHJZcJdY*ˁp% YYĥI#[He苷I("Q?'+"SyNi-z$mg2eK܌+EN6DWsBJdg ?//'Q$Hi9A \@x'm V"sۦp Ir9 V|P!rq"Y EJ"mhKp%" åV~t4t$Jd!0]XҴLfE|n uQp, ,+ Ö$n`-^Hb@J4@+آM ^`TյDz`Q2/t7 oiDFLxxCVCmnCC]-Y!u%kHo~fɮ]WH,/a%SP5aJOj#CT3b-G}vpun% 拇-m)`(\I)3'B:Nc4EvPMFGװz"^o5<>#2*F-*]f%G%( ;L]^䧪y *ױ1G7vK(vN cYՍs-4lɑ;ĕb'9+"Y?";M >,rLH%XкZt" #cIr29Dׇ"+r*Uȵl UKoh-ař-+ER%yѡŊ =! B,Nx d@zSvk7qcEk$]B5eļ:!&t6jA"RIHOI.ݲz4}K% ݐI2lzޕ2\O"0 MƇ&%b,D f9F(4=")FW"mBKȎ$H^|DO4"M3@ȑފv$+Fp.!sI8߰N'nt&' F u^D Tm-엇K+I"DH ^3; <1u" I~ n}_AI g^ޭo;OYD4yD#0L;lP3W#9/J)A,Y &bȥo w^1 JȲL(RJWJ:,jq# s`h(#؄5/$'6ʉ" !YfJ%Sn9d)Zr:[CȆZ:b(c~]0ndvVZą"IS[v֤DH4E fmD#7Ym,f')0F/ǭ&K 4Pr鲱0LCqS,J o#?b' }Sr8lU &n$$r'2/WS;\ FfNģ [#^ve(! R!ePCsjp4RH`%@mdN-P Օ["nDUL]I1n{%v *$agQqԋ!H$sII5LKMT-*!ɐe-uWM&)6/]GrryP\I5V pU8I\ Vd=N8dGI%}L2w܆h䎅.p('|QIP'( tH0y3چ0WEd[F>Ғ1gCA~ Z,Њc IR(E\>&7e2#nHE./qCy$?aVQ1g{'Է|5ߠJ!UlSiA[CB{ "$KVo&cDD|X.#*L&P(h_#'u,^" `KPҸLHO 2$hNTDV϶&b+4\碅>U{!fdJgp+{TMR G=r%x$u h!bG<8ibD ]R{'[}-<8+<`_c=$#ȔK$`HKR%;}F?C0,Gxp?cd-jNK;%h5WX+Q 23fmeVLy1x!y)˂9Wd[eǼI=q8qD4by\e)JYD);g E5#H.I b'4̕rEعm +NJ- T ȓx8[ЬN{ \=:Q|vDl[qI*s牋)CuvaYU}m]žjA]Y@ MDxҋOvJa,rٷBt6ij\!FĄBR*D3n0BMBڢp)b``licbI*HeYˤ;& 5x-'',ΐDEp)yLITKےXE,0%̑ sCxaeDīT[*/ %$&&=7}"?_,Yx0 = cBc̔~Eդ)UbOE=I-8e3\.{fr;;EŒiGFDIJy]jdKaܕp,ȴ顒&C>g.GCJj~[?,o>I^̌^& NG97PEH4R) p5C*#A|vJl%$|3%ʗ>MW l7?#6eiQ!: $z7EF2ȉ:GE?jF?Id*&Hlš$ob*&S:p0 'F&fӨEfơ@V)5@I|LY> Z[F] X!849C44y膩L(pJA-@oE8A<BM6O&D^ކ\(Als+d- DFC21#nnV*6Rϰ(%2"FHefRZXͭ9279n2[-lbh_O(N<cUi51:<C(O oemLi &{ĠFƊ{A~B'HHl&)Fi ,`B//i7";)64C:]@#s1e?bMƤ6$2kH+X^SS- - ;; Tж@H2$,3*r nْ3]=BWanmjCq*8"lf KIG-mb>4KB{9cQN 1;,&do:*4ʦ)֘/3JdiM\eI2T̜`sj@@ٱhÑ1bPH AxŤ ZG'nDe,2\,kbUS9Fx YN~rr@Odc;ca N!1%)OF\V0"D9t"Nts ]Ce3*/!jA GGp2BChk9P'D3.?"B+д/.e BD;*(`?;T]$S rlPC M$عrۯVc3|Vad7#WgRYzDMe2hZx$y> ] fȿ1'NyHphN::~W`Oݜ˳[ !H}tp?z%+pi&pIRK G?jek\i)38r޲ ׅݒ {Ë(ڍ~ I- 4++eڗD[!eE!FſIG"C'Ü"NQ&䇱fc;VEzxT7GϾr7%..Ӗ }P߰ޕ‡$2GQ63S#1`oRfo#)ixP8jPk[1+P8 ֡ʍBJPRۘfҧ%VVwc JKZi&HIѻXK<<\JE7/&& $‡dD*qb.Mk(HM2ɶ)3j!$mI O"vH{+tnrɕx!I,}JqO֡'jDzFg|?b#L,CX^6ob 7% OvCL5͉_"XS".2H]OfL$N6.Zm?xrrSpaM:p=¡$v!,FtrmFEud"ЏN %;Y2MCM:2LJdC.˷:3ɸq]4C9rL-c D+k?Gg(?yǰOcѓi5'ͧĆ^?#^645Kj :+ATBtcS$1.F6d҃0ގ )9f7Pt+a9QA^^8}9 k%4Fh0yz;ZX3sVoDUdDH(MƉ\dk1bn5bIlCDDIP%B[@ɛF3#0." hDĭ $ZCzp3 S\q@ҘFB$Jl2UwurĶ䔆idƕd̑\FYJf۪Wxoy-KN8d䏧o%#62TtT+ {?+1b湍%-Jeng ̗"j(4Ðkd.l 1ɗٿpF} r+xJi&:P}4p%q)Hfn\6%zRE =p]q0&J2wh7YTKlUP) < }nYvɰA>#ϰkZ\*zBbM餝]%R6d9 ʝ+/;cu2g# E9+bo=#2a+m!\LM! 9bMqNFNa$9p#I͉6P$Ir偸 B_pt!>]=$%A.&)Q?)(̸蝧Cy6ﱵdd,!rp 1ɸcLyF9UKbI2*_B!cP 90Y!"i-} MF %sdDS%0U0+ J"tSʎ cٳ?5xh_\Iw0D4 L]&!!  :s0UgCq$I<ø Uh5-\(=D\b`X]\[)&^vP9V^nHmm'ݥ"SI!QZ<ylry!R\jYR bdШ!4)$؂rG8] Rm'չɮ9=&XJvY\ZMؼ#C2&,I*r!Bh96 ou42IZUq>EJ_ȭoю:)y4RzZ̚9>7ظ{Ş'[>-$_"N`l"NݔbP_'.E5^ιG4D^ڜ%sLZ'7MDUM^Β)64-d7՘xcr[7?[$_TCRn2R:{6QcݓȚ2b{K2,'ZBKfDPĤeW)6CyG4geH8SH-|I!#RccG86aù e' <Ɯ2C<= pvѯ c_@3BK WMjZC-ږ>ڡO w%2HW`=Ԣ-~P轴%53^K7Y0{@urh=eGxIi,>qb[AL=e^9XQJSccHBJ%%aJ4JU(/j+Vm1R 6N vTv'--JcsГ~6+YЍޓ)fX 1!scjIS=#Dibn!BtNNorPTPcт0N,!Ϲi삚 +-3ciFD%`eL]1sK{ '0gY9&29L@ h9a@}LjyBA"I-{+Io-M-lHdɢ$f!,mrĩNE 5^ Խ7;Sʑ(r),f,{H)8ΣC(OC5hFu9C$i ӉNI(b%7PD6rc;㍘&:)ĈJhBM6 j,kRII\4JE,-"^/cĝH$w-=d;!IAR(0MZ'd*%"-6Mh8ClkrƞP 臘/Lb;5МL2^2OƭItq nd|c5hI(ࣧCLrv<YA ߱$晛N 1bf iLZKtO3cJ o܉U]CV؍lâKi(t*^[( /蘈=‘QGSISRg;*ɤ]濐. M7d)2WlsrQ SP‹L`Jmu'mPL69n"$>2Qt)FX0C؎Olӱq;/s2ɪOFȜܝ?r2 F2M'SCsEH{,e- ['y$٬p_DC\? Њq~ہtb5"SCWr  !CHkԇ$>,V2dk3O{ H + !SďV}1O8̝gVv$$SfNCeu6dF=Ť'pJZhjmDъses]MGfiC7R襓%AITfޚ'2a3K; dICr I1%T1TV(JHG1"AnD<Ј)M8G B6AEsoD-N`囜b8N<2iȭ["E &``Á)O)_sy%72mq Ki YZ#ij@sPo $8jaA"?dRx .[ DLylp_08i8r7%IJVE KgEc$DZ0MX%Gr9m3/Si[̓;N idv-d4ũGIlJ "tI81MmdIE4Py*B˱PGde- " )MRB]J%8͖dƝi2'U(SFב@ךLԊKN6M \!lxbmp5%Zñ IBzekb(s'ȇ>ܖv$bb)'pؒO>nF/2ScU/3觿ND7"acO}6CgNHd7 kwc65ϴJ&PZMnD8B)4F`/:԰r-FH"c;iv\kRS_,M?bN BПBMUK"1"PRo؂ࠑ,*„Sjs eJb2pSdC_FBLr&i$ _]sFR1Iq> 'I/" Ŧ؅iP~m^ K.q}  T2"n1ɶ2Qi[8yE.^e>CS38I+ςX! DCNLJa7pAm y:-TO}4KM4)q\ZF;g_I-YI(.>j+cF"PIM⚪;Ȝ~mnñG#DE~viY?,i^l+cKƇk6ʼnq"M5<[*GivRp%vuNe{ f9$f'Km F2W$8ciLE6." Ic aG?= +j~GFFK(ܘEa'=.="ȼ}T_͒$c7@c$a= k4Ԛ<4%Г,oEƧ@Ąo Bz]SBft3v0Wu4Z;-; i <{ɸ"ML [q1GDX 59cqk,64:)l%); [jK{]Tm)$NԛL *g_8mBeفJV^GH"vȹI I ȔU ΍Tˆ-9H'[e.#ՍYfi}CBJRsHMtQ(G!+R+$"%Z:ű 4Zht56$$3#B*{6`as8Ԕ)IBqe푡40N¦zQhnJ!O I85&D6ex($bؔMG葑D@K)L&/"K0c.N;Oe~oeԗVKcD3aD"P9H&+Qq\ENp"ꊒr1c 2ѪaP9(b-Cb&M$5ER"t љ^Eb:QcZy;B 9UpO@~闒Ź'MtW6= 46:gkp?$SJWd-<%!16;pM\ArSIPRǢbB$V&1($lМoLbq(A w2"~I<̒1 b 4Aga#Ze sb۲;wKhQç+ȤvFO N 85uT.ũhɦ!򄝑$5؄Kk,bqhNt-92'/A(KMDh^4#]!m&jġ \CG:YpA<"GxU0 1t.ܗPEʼQҳP dXBz6&7^$OLOu\Xt.BMFEh^p Ĉ" DzFk*ϓ:C8)G)w?O*HGK_'(+m|jd2.̴"ZRMLIJ>G+7hRf- ()i:8G_?$|x(bqai]? z[&c{攚T\jy3V}=יC 1,kF1drx2| mKK?KBz8wjX ')7:csf p&WȂK2bnD)-t.9ȳ\՚ؔ#j!P*N-NɌˆ-p'[hp1*i3iBb*A5^T,UC0>I<Ҧe)=oF`NC N=Xɺ |"pFĚMyblE,qaH.Ƶ ) 8'$m)} Bv!drDSN^T}Q T!E@t=6ƸyI/Ѥ=3LCP| #or'&mri fM硍Rligla6Z"B9BTՌf =cX2C pPScȳRa;VcZ;!-5$ư slA~ebax*I^i*#˂<=E [g);0NR\w T&F²ҊB&vǨ#bTR$r`Bnf iZܬm,.|V#"o2cq+ ZBf@>TE8霺>cKO v!TEؒ(`!6V̋tx$.f 8,{Md6- "G4zGbb}'4yB.DXd$1e X7dz?8p$d<s2OyXbbr(^a"HAa,[$7I[%S@Bm *ۆЗ <FO"i"6K#9T)D[M*FZjnM%!,X垘~ WqnL> !GCk:|мy<"s9t4<1iQڣA6F6)%PE-1ܗSf3GW*}Ic !Y#S%-*t.aEh EuW> d,1ئݜ}d?;+57+rmİ)*gz&ib)놥ў5b|{"X %!ͥ\9Z/$eo(Tc K*J~lbذ$30Bk |c6',Vx$Nѓ_W\?rrIEC69jk&LlԨkW-p,ia0Fḳ} ,;fM89R6*hl"j[i9My. p[<ME5#MOFBxvFOT`6e{ ]8܉}ة{\dZӘCsd55ʆ j~ }s|H(5.v$\gfXgm*WCtct /c?ѠڔD:U$7jĮu(`PNȏuO|pfCh_!e6ɏ*>E"rE9L‰7lC~{(FܼU0>9|YAjZԫ7ɮ0GNm  Nz:0Л3;$OiS;;)Oػ-l-?!(-@ԅ=-!٬-kcHfMZbb\[$tbIܧ:xE-1 WbP̫Zo[1>V&T̶)E{! ]#7؜#/Ba!t<B}5>tIe1hEK>P#@0uC?V9CP?F>CGP)/sAg6lcS!K &g'4\- /a.e=@PW[7mi}d3LD%9Ѓb 5)r|LP4!ȣ=r$M86I6ymM㘋[,Rm"Qir9 $PdT/W xN$МXKb!gf4V,TJpĦY' 4!$j:#,rA)dZZԕeBnBsg \tAצeUQ3Q=ǒIdc5PǼM8s -&JQ F62jO JĢ)gI3Kuϒ"Qy (ٛ|gf5MJAL [OfEWc-RdUCMHR\YYαH 25p\ [v&̌%;ˍ܏9 6MI ;5_rnQ$Xxho#ۭUSJpA"4.f2Ax+3 ⠼ t(fQ,"a dģ0ǁcrS'}Bbb "MMF_'Gpb K$h1 GH&'$ ^Hv{bX؆)?kQ  :ح0vC)rY(nDIm"[]_"P-4:l  ORfkmFd4KN=(r't؝ȥ'7o7bc/lNI`m/CǿD3 JlwMUx8_Fr/iU#T q΋q:dQJp*{b2W8+}pĎtX A&xOK0SDAP_K*##$i=UYYD F3sX6g\-vL wf7J{$AL9Cq6m?p\\ lPӗ$ qFKSr1ПJ2^Mb} k* Jw D'+*Cq!^gBThI| %Rv[p<ToG_=IY-W Kd]6<()Ixhd$墚aT$raZB%}"Fg]EQ;I1oNr[82^Fp6݊]g N2I_E"ORjIM+-0hf0iK(m 9 C' Fܖ(%"^}nJCH/`1∶We!vZҁKu^"1Vv%9!ڠOH&N|hZYgmQ NUi TtŸԲ!<<x0/]o3|:0j{4M `Jb6!)m{1-~I-D )il-5%|9KS%o+E.cDg:\z`n Y]ŕ\1"aƥˮG]\7|AK&k XԭB$%ț \T|YZ) NhSsrRW$E1 E5aٯrݭ FʹHa-&Op#7gBqse,l[h g o%yKvyd4FW#Cǣ"?CUiq<< 6HI=HqO@3#1oR[<$ Z_AxI_P0>Y\+$H-F^Sd15B!a hMVS0E.9amzeLBmU̗囏-p2K&! U xIf)m#h-ȹςEE%&GbuRE{XePDDɎS*$. d,dÇmƙ>斝7Y$im6_B$&T!@HiVP[}KX/'ՑyEAɳ[IQ%v/f*p8]"0df%Zϒjw&y`Nti,91ȲdkE=ҖoZ U(}Y/i3k-b E4=!.FN;Nц^-+8vF-FXtM~5'^GLP*Q;)4G42)"M%dm1%ߙY&ЦjSOqqyf L->BMځAȍ„]6A@D SB9`y Ş-xl#8DJ=ŗ(rDiG=cO/"ptI+nSn "Y!mU i,N\^!z2)tN"8#X~kyХy#>_yС~L"Du$^ɡDKJ$R$aBXkUC[0ut8~pmA ū(Na} h/J™eН:448PIBp.Hŗki'b剈=FuJW"jbiɆy8xy-щmZGѦ#.m QQZ=8HBP,Ѻ bB[bu!@HAD ؃ZN)"Hvoܗw FR2QQ,j&=k $pТ/xX! B! y?k?6D2/sPnu'+~M&=;Asl˘&3CC+gّ FX^B[Yt`mrGzF!p&&K^ d "IY35bǿG|2 B-J7v"%79{DN )YС6j/'qr5,з.v"J3MoG.UtkeI-yH&/7A%+LDUKxC8aLQ(FB>CE\,"B`[x0ubi)7Ufq i]8A_CHUN4KUrGv,_4i88'*yRlW9j .R#*A)J4׼4Y\Č\II2%[.ގhk3K"̍s"QRSK1I u;E4u57Jekх@R݉;h_S2іNXRp%& c\56<҈5?GZf+A-Je)tld|dVuM^QI3-I[cR"3#f$).KjTU͉Qvc M>yCыhs4DF̧cGLW>W8(9#y׿chk8b~F w"puYL%-,T%,[rIa"EF)F&-CS"\4ٯTf n*:gD95QcL\Ƀj"rkW!!2?fؕ˲uʪ:6K2/_J!P#4hMkV|,QOc!)|S:R K @3Bx@wCg1%30աORARlLF%m$= bU yy`$ar[U#Jt6m'M[Ei9ڳXe9-re.^.s肒9"qBdzbhX $\LUP7&)=A4 3zOޛ$K56#vxQ593g 4 ]*%6#O ! 1l^5D뀂d"+B'=ؽ zOHqF-`J_.RU!IKK8R'YGf]*eBӱI\X)^̓iha9gAI/C2HP܇#QXzO a"Ib&prw"~8IwHߨ^ g%}iYRe JxB"Wbc6n9ͱ5pT0ӟq_Iƥ_I@| b~ h!1z$ kR%ДfA% ($t[܋r=GV&ln&48>hd:dkQ]]ɉ}˄}.D27ᤪ)eDP.\[±bRVՙ4"h_fՒQ?ؗ}0*ɍ2s:Y7DjN9?/Pod;+ao(Y'BJ y!Ϙ8\%9m%y1 7 Ce7*V`ZQ6h;%S,IͶ2lFГS*^ 0VQR/&ĤaJEF!îc3ˌDYBMpC$n't$+\T1*{NO %4jHɨ٢)ńt]82Fd]v8a˘9[xlXՋJRc(Jԏbin)$p'moŋ)%p$ܽl pLZk4KZ{4P(&FY&Ey%m4:t\qض8ȭFGI\ tkȥ y{!se\Աjc28c5m6UDN$3N^BUE`s"4^Ò\O+|5 7DɊ@5VYt%_| q}% (MX-&hn셵NHD+Mmb (љS/bn2SnH%ms j_%&q$_ ]͐Eh٩m4GcHc %C䗅u+e%rwǡ|D89HHƆXiɝ%j)[LwhjXᔠR [lELlh'~ANȂIZ׍kܫgNܭ%4X6,FjutI. ě#nyй5p'\Pऐ-C=H *d`3 9 SLw4Hk:ہjivոT&4ReyI+;J\K6MO6gC\ BCb"1K /ЕCyBQH}(Ȩي[%$InnZY9rv|59&&IGdV| rjZ!I%Emˑ=V9^8D5Cf(ҎYF;5 ) QA )SQ95Qe)C$\j]![E%1f/3.ղEi(mEL/Wd6'q1L&켻/ijNUdQ-HJȲ,84&?GѽW-J~{,ȭ=$b" Z~mئ LfNMg߸rO<)$ F>LXrO>( U܊>r.W8< ]X? ra*'[h^z/G/x*#S<'C~E} 2BEAjW$ fO%1>jeRpTDʱ.!ciQ{Rب/<1¬~dސr aULSvd* L8/*pHICJTNYoॹi(hK̦Wtm?ȹ(Iד ȧ/;9r%Fœ3p4t׿"urRcsoIoBUъR!(hsFC*(mʋ[N9iA2P)V;4ۃO,o%)oaKJT2MrF1e2/"Ö lhO)IȜ2ISmYz{tg[)aШ-,o8 Ic'69eM{ S- P7 fZn8+ġvOt -p>peY$ZgfT^S{+Ocr)N[MP&{0JycJJ&/rFOKK ᡦw Y\Zme^ #]P:%? 7fd"d۱sAʢѵ7K Sqc:XH NcX県iƐWdb difG$ B[G)4p3h|Ь6r&HCV^%3^xēJFAT6xdE9j^w)#FF.1OŸ$Q$3Ar,THEb%%IAVq 9 oϘy0{9C5N$j lr(nLȉ;gx0Qm\,BHCVΜhc2ĉ/["hȲkDL7]E9N9#8ʹC"K{fmLs"II[X xD*`h̢vHKJA6B̴HHSmHT)#v;qɸݧ3Se!͢];&O!4b5(*M ieI$=kNVKx2t!B"5"ToR5y27ρs{IJ7m25w4N 8.5 DMNL#<r$oyK|"R 6u%XkPv>[ {޺ޏq~CaJUDZDQ9rEFxI_[SuVbvI/%脄z73B CQc%-Dy'9ߢh;!Й GB?YhH+{cz/DD8IYB.(vtRcD۔DudsUJ`vR\i)7TO!NFD*Ka[5/AW.p#Mr1i:%\7DgȸP4=h$s%Exذ [bLMdSءくwfkB94H8"VA 8):j&E XҥEdv>߽|+Nو%%i\Ϲ4Z;ZeWG*WqX 'MH,,A'R BG6C k~،R*8gb;;ǧD$Ao%Թx$̩7}1J=FXr;4+0oRϰ7$e'̻>(~BO| ;iG (sAȫ1=X3UH+dZLSw(d/bqMc?F$i-4|3ywإXfn2B2v!4iX~â5h36M;>Gibhzf)eYcV"|%(86p蘈Jͣf--(N2dMU ) I&B[+%'%xj):Lfb*4Zg 2^6,S$.*$jimJdgr'e1ȰUs<`OEVD568#aLcM/0=ĩ\Ŗ[8DCOn3߁+):8 %x&9 ؝3ZPܘ+O2<Pj'8r{ ^whBQkz'\8S2[]GEd[b% }T$3]q76QV5"G%4\O,^^E-Q$P(ZpP-B5+v|c(K)hdɈ,x*]"+1)U a]N4ۼR$}oܝ1 t*DJ53HlJEQbuC!!kc bsojD9+IteH8Ƭ7d!:>^ r6#Ҷ' g 4#BqF dAFHX6!ԥ Yk2ڍIhZS<6[d٢sȵ]6ٚye.ثSy\11leY ب K3NAՄrB|hcEw Fn\Jd$Gk.PjlBmP%ٖtJjEBNzhM9%8) VKielشQ;f C"".&1:ѐ BfjvT.T QD%3 EL6%;Prg)!6hW OơN\O%n2E,1&s лR4bs SDСI8=M8|Tc'(i1jI'RI|!ϒRVAkLBd*pPs~*~9+-@m9l3' KC244,aXeyKz c-]fUOQ1?7g"_,s.4+D'!zI#8R\ |>++%}BTԤ:|'sy*ͷjI|C| Eu=w|q.fIIm"iCKqfİëf#H_Me6b`N1i~\k(F М>| j=̟c ϿKhj;Dہp N!L1A>?%|A6A/,&mᦅZ%KiZ'r{5&勒2mH^+Z@MbaT4ڲ0J."Q06u[.ST$ߤayw#^!0Hϰ#C4IQqMICՖ%$FԅaΥCѳ5biL+وLRڭe#Դ.b{/)j$W(YxȔQCv=FKm䀳qV$ieN=:IxD>Nqce .)Od_r^q=Y{DA+ L:TI\d.Gt+jq$N38&3S&h@̅^vȡCPBt9D"r<[5$d E%Mf=1\ zkKg+;AAJL)gIcpD{S䓧[Sq XV鶆dS- )8|%L !V%FrH},tCk26K}تvŘuFU2%r-č=Q [!r\ˈA |Df"M`Z+ 9:K+- aF!&t~M*oL;6؞=O⑈SoNO ud!>`҂M1ХLݮ JG"Yj>ĸ䌮4EC Vzv[c70@y\ 1LWy?D6npGƇeC&TPvg%Lǥ ^z$)p &hŎm2sBYw<;nߑ%M.(HsT6d FÁyM) LHS-Vߑ `%{T ^ȓ/$ad]@dUD;5))&4#Ë#-CM[d+*ɼjܨk"+:I8n Ԑ~TQd\!!/ ThL-*m+>L\tGVŬ*օאaзK dĭ~z-fa#  "ţحBS0PL K sM$,1Mb 3$*OPZ$1%"SVHTEؤ13 MhU }߅a2c".Hb̮(ɒhRǒw>xFn4i/c&%%) %hRZD!i9>70KO" :+3ȲI(dSr,9K&K%3̠{M8J"#?QH8I3 =)Fm54*bA׵+~l-r.I"lD$^v~c#vY"mSmaɒ'J4Fd(vo'I)_diϒn!P̼q4U'&'S VvL''Zb۴wPK=6@`v!9CXM"$mD0 i|(1`gelba3I*r $"*7!-8LBBIخ<}3B3LoVXi6e-0qx-KvɋqϕcY d^AO9ijnOEņIhH1jƸ$|,ѝE[MB23/ SZMIJqĶRi|dl EwF?Fa!'9yAcX,ōOG9Ow+ :<ȟ7pgN~|? %bfJL#$e>0hIoK#ϱb]`3QH1h_ cSWaЗ (ȶٹ9Xpvm gTM\ a蟪 3ChU <Ęe- M[:қ sRD4aO T _ƷB $*Hɉ-0|eB]LTL v)PT<"'m\iBofCr[N0> 'N92攉PP%1 A77Z %HjӔms΅P9$eI?47>Cn[,_2D5o-lA["K!űc2v?9 D'?Hy|фACy  z$zRѥ 1"|d/E IbȮ}}$^ 0wB!!/D%d1c>o7\"_п} ȍYر e8m\+:EicoD$vӢ!Ƃwc$# 2&X7iLT'Ey4egJ DY%jnr(1nfc8#}'g!YHBpQ9 HIԼ"af"Xq2얓*sѰea)9: 95VovPaotI~7쉜.pj"s B+bNQH5elKb!  J}oelB2D+/$߉ɵБ{g9:3ᱳ%i`pqk-qѣsOo{ [ܛ[fV}o)͞ u3t'o| ˗Rv'?0B ЮޗG킃C'a>Apb ~ʡ6M*[̋bԍ&ֹ+%O8<,?kbkBrم*XvKzGg.掎F,TO?=Pƙzъu:fcZ45$8)itN4<>D;mSRojg++=RLI#r+f4StpSk)s q,Jړ5qd*1;d/e+X%K.n܆l[D)I~~߰͡\ $cN_vkY6s5g:| 6+Q*%W|Qbƚ XMSr+Bsj,KPG l~O+?"!tKd8 PDp>[%c:seO鐂j=7?=-RӁ,scWW;RUUڠؔqOHқB?&EB4BZ!83{vԹ[q$P)?1CJb %CopoEވkc1^$}跒 $g#fMeCѵxJDd=26`8{NBʕ1Cq&8w*RFZw1IGbW9 T zXT [*hsiB؛L~42̝m4(bSuJ #" F~"Yìb&V쨄vCK9%x, Dz3LARA~CD,ifv\M (i;S4HI" `nKGx"|(Wjj_ěXvBC] 55!(;TZFC$EErjHV$֛i.Z+vTdF.f(Z7wEGbJ}=i6Bb% G#fH/}(.rD17bv,*jU -؈7.)Ax?4^r%3<LDJa4$fB%$.XB162~R)i? ERv m^26ƺ)+a{}-2Hy՟z4>a}B]Z MD+-"SnwO+oigr&cfCm'm w#-վI>O0b+I] )¢mT􆋓,f|RD$J[ub7!zE:})V%jA93ibҬ? Bow3 SA0??Pz-%c/3"e-/EXHO<ȳ"r˖)Ȅ1QS_&&clM;sm iQ?BjuC'Fi9KPRv rKnᚽ SX@FiАvecQhpPIQԡ'ZKeb" O"-;jX;pBÍ_ 5M;ok.ULI4ഒ!&xlJVF2EB$-v<%. !6oikwq> ĻIWEΡjFZ'$ͷ2-ܶK=@5DU'2 \͈`DFۻ4-&LMG+IY?:&&q,p%nOD=d'D-aZKX}`TR4-ȕ7JHDv 7gI"GGZ<Ku>%r$7Ӛ؎QcNq!7C7đ\>I2cC@b%̤ ˑ,I)2c&]o\d VBr7ThUUZqPnc!*TNZ F'Tc5_Ƴ? (hrqCΏkrPC^n>F1 W:KI 6ILJS +%H7?IqIfy=m܊yo'r'OCCcYZRr'dZIJ9A\Nhj -&ȨU![tEO*T1O=KV&W9*ֈ1}FX}T!J=&hL[7Q"Q\;&mpbXI$bb@~_"=1Jȑ(BL! b&)Щ[Br|ϥ`$G|%R:(lf'DIتXI$[LÎԋ$0=72,cPIhK$LWaWнb[4.#5- 3FJsZ2/اI"H[G ʼn rJ#:G1W3H6[yܥ."b\ ByLWhb)KX 09Wkr x!K2~HcYwB?0 $w,~T$eHn<ȿ1ݣ(w؃r)P2?b\7`¯ 5 [vOm虦Iz7=]=F&K . 8̒kφmMBȞ7_R776+bgZ'Ñ]N8؜I]&dQctMmkRuvMTJaI'/atxlKݯ؟$P̧SPYR'#UC6c07U.%V7ءLOC#n142s#miKxLbJf]Bd&CӂrO FJc6).2ϡ\m%*|2HmoMeh995؝alp-(`& b*iW"xf,+1CD~ X))e9=jM%S5dJDD rY*!1M)EI4WSډ{f4ھ ӗ&֦HӞv[]p_s'mȟMG 9vZrvR< gD|(T}.yR68#z،~IkZ2KrEáf'\ABTFEt}=O%n ng6.3C%ԚD.oܿnDՔ[VG$mnWcOF>O3.da)Vy)i*(,׆P۝գ8};+d_dSͷ dB'<*$m ԛe&XY\TSB-5&!ǚ$ p*q6@![4&O(v:屿t>Yߢ oٔa[d fw-*9p^E[J%Ἇjl1j[h;!y-ˎ f 0X79^ \ yb2,HVh<$%8][dt->}6* cJ @NtЕ1Nf^`eEQR\$Z% z(= 1^dBjK|%?dԌ+$W5ITsK#Jܒr$ms9qcin 3yhr<x.PSlЉrnI5v)d">ARahq,"/dNk"HɔĒdqOLcؤI`WQs$p5FqT:PG9n7 mr͘JL#iݰd9%=}(tJQR @"o >*drΈL<!(+BkX@u8(,XNlKyN8ɾ%ȗzz%v1TeI#ZqcP56X 2Cqmc0DMp'""D= @ll$%{ p)=&Łzb\"DKA(Bp'd}Q{ d?j$#>Wċut;nQ-.Fɷ'Y&rfrȪJXnO8?l<.jo/ed;&MRҁ`+RXĩ@1ff5 r[xL I#%^IA' NſhAm?BR!Nc\ g4}6S+R:'2q|1,gF[`/HІEB'X?܌=كfCu)LxRw{:/ ~e4߸<\LR9$п#sIl-oD mucIbl`nnpV!tNGfm'[\{Zn/$5of)3G"k*}L<|IȚktQ̉E4*^>ERTĜ_|N䝤Mh_:bL#^Kr/ 0G1=Ve:ʌ{NJR'pLU[KgM%08"N=6ΑT_T<\.diM5J#^ fPX-d r^Owe͘;#Ēذ/ʡI6)捨+$^J|BDj|#W$Y.#Q>peJe-qf9'LbZHtEKꤘ:'wn,k& JP97 j ͛PmДOc'iA ȖI(7k,n3<}ZtؙdhA9űSbe'K9NfB =lQgTAxKT쀒,˘2c䬩\H,3a^9cV͇eGe-"ȩIt Q,cREē&.%zC۴ò<͖h-ۂH$DUu.I-)q)ǡ[r.ZjҡM˓ Ñ,!F5zFEةf<')N'ΩL` qS Gjr)dl-{&l< FU$XO#{f  O}ϒI&OB >CMz Ƚ%ݒy1cҸ= \ЯB] 4S _ЗtwA'&0{Ggm=,(\~͡E-cT%=k*7}(&! ziU-Q78ףb1,D}ЉIlM>(V S@ $Ў#H[ J1j>PFɢ7GCbO7 ?$_^'[ #3K)P=5죉RG+9!5T9))} Q($YBM ?s[?2XPGD %5' H4ɴ?HO/4윥E-B:Jq(|񹌌Jx(OɃ|({/hbe71$N{-Ss$*rJ#)lv#Qρ5?dIU*-[cl(#|FI ПB'ʘ^YJ\n8YElJ~A旼WȡK`*]' j>lO|hз$%`kN\)Ebs$K*#K74s)i-DKEi#daX!*<)J&d0dS.p4C;SvŋJH)r K%-^~9!_&)/qN^5߈&qyR҂HJJh{JR &4RJZ+v $D4٫:Uȭ,Ȏ\aؒ[!suK[*qJ6 %pK'xꑑ]GdE8o%lrRLn |mJk"tN,$҇g7iT O>]ĒRCf^U7t sBc$6_G&%7Ʉ҅r#kă#KP0#t(t%Zb"+sց&R(%Еg&mȃU(L0F'g{do#T L25eʹ$PB,+6KȈR-> *BDAa# GbT:@Jd Ip/uy9TGE qkc6}~IiKE+1y(lKDLL1ԓX% ?3cz%LjgE<6IϰxR2\@ ܯ(IwNLN(`sRsE{N-ұ\L(e P0 *Y 8;7%E$v!"pr(TJ^IzgpsK%UD-;D0t8O"&%[fFܶ'~R7166J )QHKlDxEm&r .Ji<ØφF=ƧI,nlMSwMdtm`mcF0 ^ESY慀Д"K#BbTbT[%/befpniM1CEI0`) KV [ģND("_NeK亍@өTM̋~}2r8.D@oDyB,GP#Um6XT5nVk4u"a)qd 2X8&3UZ7V$JȽb@aq B GI &N1$ E d##ā@k,Kz?-PI_MDZQ8n †91K"/B}UA}Cx &3:GzXfO)m3~6ԓz &mTb۞#--5C|q8be8mQ BdTm-ɏz%t8P= kg kwsCbapKIhy&32^6K;ș eWvdMNPICOzbCF Չ+SHj>SM'1д*UG"*)uEΗ6As6߼bpM6.P|#']?| ˱R j|KK-'LG iCoKCp4(#OfS#P28҅ m7m-'  d Lk-9{,K}s\{  !4~CIJYLS*2$LITM vy'a@,x8ٽ'aд8bԟ.@Vx9’q*di.XͶNW>Kb-8&zr%66K ?), G>}hrCfRmqrrM"ѩZ9 eѐekԤ-1;lb+9eEɆtZi3E]?JM(&Hkȯ#QA`͍ro'H-/bC%ojF&O} =kbǡ1 >=LEwbbo}nDZiGeФ#5Ct$FE x@ }/oDV2@V&N<EH7FS/JȖTѬM8~D M5瑙JpJCHL#Tg'(= huh QL#08% {?*&v/bcLY(\Di8Aӽ 2$MpI۳*D"yv񂽟cMp<8YäD-FIO)RU9CV7B,AOJw\s O^W3hbPGW >Fm6;8re4' ajFҧJme\bɵI{&dڸ!Ԙձ72JmPQ4z'BmbE^J1(gDNrp~Y.SV=p |IOpCiPs hgD?!چ >ͷ@ߚFt*<ӄ>Y#C/yB8a]:B&HU82I&"1QN#Q?c<{#ZÚd7&uZLG%-=EB/pKq7 L>&LBmv>wlʶ,#+R%XlRpB+_DjI-{jEAF 8 08,p0< Cш=! V~8@1IIh]e=fV`Q"3kZ؝Ixm#>L=2ëdE*B\]c/d@[1[d=A 3/}(jF'PnƨLa(8lnIb>/{'R;j1d |Tg*SW<) Dɼz &D&ĎR+LNTŨ)DuR/kDLb)rKh-)ICGT,~Fʀ=Na9t4-nC𞍳I;OXʼn$yH:9٨(b6c֘)'y-|AvaB!ZaVl6X![J6:Z(T6H<2O(V_=JlrmVЌlVA:QeOCi(zullD0wͬ^Q'n=KB_,$؉-Le /n"Q8h+QdTc$(DTJ"DN"#PVVMۖdTP]̫:BN܉ h2<\DXגVɇ1Mz'~G(B udoK+WCcz7<ޤrx',߭#+_S,L^Mؼ8OĤB +劽/9oǻ~?%.И)У!' ^>İ,UoqPV\ +_$8p/e([np&O%YIJդaɇdIRquI`d sd$+},_^0Lxd]4pi= IQC&8^HPBhrEhb=:ʅM^p݆MCp v0]U"YĘg*L|1YǥLl)_g/ĎБ҅(oQtb&Ď{ܞ ('"GD(Ⱥkk8g\f3X1tNy^ڔ=={4iGWHE "zcgЪaKJi8P S20q~^NyKXS M/,N{IvB%w"nT33Pi5G $vOY'T[py(b&;&}\R:%0=UG DəK%o%KWc8"#&9m*%%1-M#ք480DtYƹvqPJv^ Q&i,,nE3NZCJI:~D4$u!DXbzD#〰Wb&֨׽ 8/uMwaUTJ4qz&;afא?hhygYrI–(GQsڂxoX[BZ\+țy-9۴'? o^T iɧُ(,؟YG(-8B"T% R68^8%[p>kdZDL[D"|bPO鈕#rLnm*e)Bzj CK"`k.ROgb~Ȉ| 8ϱĮn\'D|1"BN\I4=?@C.b MJVRj$OiR%N wb"i&w\ NcO0և&(XB$ԇGDMvBEj%S)TKPvK=X-1 lR J<Oi7.'ɩ0Q#+9 \ 56̬ m Bcs/V@sUz:i†!upH|$w%[O0噂CBȏȝyC!,0LdFR9}!'1/,׾ `n`*%6r{ ar-\"0&P<"fs@R6mK6Jyhq/yLr=JN%lb7]8\2dJbtE9pEJZ?#K ,=H\+` ``XtFoqGbCGEF_ǩIc# rAO(g$n hNd2?4ؤ .uSeNwe;Գm:m'QRjaD;$Jt#P6NT&ڔn9+C#بe@I%"lSЇB.07(- Zb*!߱8#vpe ` y%$D"uJ•<5eA2ApdDDH ݓ65h|$1#YB| ݍKr. O%VkB Ⱦ?=LH¯&͑Qwpkjor#g[55!]CoXd]>ǩ&H$t;5TRIB̎ME,P #F(nfK$„Ԓ)F& ۸J_(MnvO ]UmDP2K(ȉtrE@YVi &z% 9(3#sآ.3//>Por^`'rDC{d2K9P(FT O sB;5;+SLR D)x!c߳'vRqM96)4B^ӕ l`BND%Jc' bp)6\%CA kZgH 5{d,^[EOq*)Z<"d3 rVJZ,ۢfyxbenAQt#U++B8/ѱoc+PfE EM{;H5tVeK ,Ӓ˭I#+BdodSh#ChB;鶮47)8m!F{aόU s#yE{Kh◄s1|<)M&|Ye71#^X&d%1蜲7>I@ЊMCг, 0 Ru&"S=^&ߐe3-) & ,ԟ i2 Yb?9֔6MّܛDth]ĴBJӉ:I\I5#g$.ةaﱌ7Qi^OD RE/.Y*-XBk7mƸiݒQ L {e/ OϬ)ep+916B Eg<.| f?91£nq-b b$lF6TA)wta0Hibub9yұ}9ա/xB'(Nն3šCw$'[ȝ.*KA>J=֒n+: nZ% W"PaD}zI hjxm<0~T~ 0$ݎ6m.FڮBlxuƴ>WK2ml!%h"N,|xZku N^p4'I4kϙ)$s< &F^7jw2rKS 02PR>E +m~I-FA渃/4Hdեd#6Fߍ$gb3p}lnbN=^ɤM*'yrBP'Y!CRjRmڌS+vL#><Û0,XgHSYgt83r%(xlLs#V/U?p]1%lإgQ;yD8kw+қIDFg3<ٮIIvDӛj9eur5o!l8Lc{3"tɍA" ȜhDq僤L^r>u0LNseRОo8b-$l l24+%]$1rϻ&k^J!\Zxx"@)‘I &X(Fi2PrAͩstW۸K8*&,]dJ|PJjf"%'l[ S>lS҆ڴІG09xG"I$ڼt$S6_0d_Ba(CO 陁,+$d\LY%dFKKBk/-ᑷV8 VʔUı@ٻ.olRe_XMw]]gB&kH&ҧȤ$ܯ6: /|;1|zu%/5.(s} H s%cKnvG"w9S9)rAv ]0K',1JD&,Yb]IrD?$Bga'> BDSsId=LB(83WܴWE:!+)Yұo&\p;= F^愥4bMbr$Rf>J%&b6CKD=v4~4u&j55TmN4bW1d3D \'{Šƛ$*0QQ#k VFqmeh~H$F7!CS\ hKZ^H!Hv]m} l\ё.y&/V_EL/$!e+CV[(Qڜ'A !25|X{$2?&o 9i- R*<IÝnfy/s72rG,n(LX"Jb5DtN,>Lj+=ϧ(hNWjY[ Kd/^`;QC&$ٱRiEJSR &w' СT@beG'yFm@vȗ|g9}n(\1xXƍ@\I$튡%lj[*br7/!S<(ВJj6%2_ K$(.VQ[`ۏ%2S#+E.jD%M9ȡN624ѩrMHEi:rYM4Ҏelԗ /īvl\ 1+/b)0Ax#|jS|oxޓ4Dˏ @:p͙ছec;v-F=xN.KdvPՐǠ߃CNG=6Ii#{5k2T2;ZDYL4駲HOd4!qJg4&ǯ.1 l]=/>]B^QAP>Ǝy%7!U8 ym$ds'Q(iy-)%,edM؜~{C 6v5S&E`$3{Xf,p"NFdV @,H_"%.,L(T8%c 2up[XEs +bţfŜǀ?0h(;_ ]װID#QՋP̷<;ׂu%#QV \HdZ F[tAi97KI}Qmi1ByG$'ىa1ț*9W+&:!WӁA'ti([Z&yں^BQN_v k vإf^SY| Bi)ŝR)%L~-lQɅFatبrk)c]my0u5 KXd%IȦ?d=6Q]}pN*rݷ?0hiĊȖ^6@D$TBen\КxCC c;$W$A T%ڜq-EW-B|a|iH(hF!r;Es࿨!<e4K~U5Y>؇ouB0F%:N0lq{89 PܣMVOhm1bnÕp}RDb1%%jd7$)Y[‰\6 ԩ|I2JQl( 2Hnu8Uz4޸7ry %ae=\xD5y9V=+B4 l<~CQ#&o襎[G&H$l/x.t1JځA45ϸ)9*I5VxCSԜZOBCi)tSx1 Xʃ]r,38y?hůVAIt𒚑"? Q.o':b,ƒ2]M\c {vbGhK!oQ`)@XBge}7"hjQ2\9)9mCQKAXP#%w"N޼G 4L[mJPͮ)Od,;&SJX56c͊V~LN3AdˑHhUI̶*~@CM 9hRĥceKȵl87W6˜@RLk/\i[[=_G۸v(kLtFC 8aEDJBa5'utZ) 3Q`s1%e$ B"֔,M = $LI[աxF3X/&;Ya/Jh1ZdS/fD!SN7d͑Q1b3TChc2h{rDJaC|N ƈƚ dN9|[zw?C1Y 6'cHSWvRe$3>BESء+695ȋ^BD9$A$L !țk*Pm8b){o+'P8n[5p'S@s{mf,Ts+aӜn$Rnp8ڛ E.Q2cGVi&C32=5(DqB`iq*DA2~ˬ&؊fJL5fm|  d)>e %wn` ܝ1R*k=T +]ɒ.gKJe (yiLbRHk\f]V3Y_@4of0:H:HpȾ{O"KM$ݞ3Rz2&?BPNlo|hRccқػcW̚8)\o#)$Twr6e'x9P|&Ne]AVCi8()ka)8k*tc*$s"FF$FP9A!' O1$R'U3!N 2r5عGG ZVY#MQO#Z"Z m{~ ۟!Bl.)FCh4=&@Ъ=!&{6x%+Ns $: nT.$ہdB; #H4=A\bgbH=Hʼn8J`#fd4DgJIjA3-` K!2%н7cQD50A"iwUV,o m݉ȆxF "$$Y :i!7& ;JVv*c)tXI NYzyqxFDt,DhŦ/H*JY>}49ޅD~F3rs> &z _%X^bsgv2X_̬98q_!Pu_ȥ`Qɢ3F|؆ROv]\QZv3ŠhGֆq=ッ訕bjҳ̙micQ,E/f!$"kd ZlMq4g I\*;z'$L{ QL4KItν5#r$¤J'J^B߂o +2RV[B#StdԒ^TϹ=bsE:$ꡛ/C-ۂ/5I%(d Y\)4HLu] I5.M|hne-bKQyȥ:B8Rӱ% y% - BɶqLm9d/Dأ3k ù*[leE%9-KMxx0iE ywWī,n0me(_Z˱ (NGBđMUAHCr!,p#:ۋoCog=^JiPE*<2M?%P~hV79ctHt9")KC*n Ѣ 5'snuHMf,}aŐxG4Y: R}Z'5 _~aA2?}u}2G9?OdFhl5^ j D:i#/&Pɐ9B\ff9^,n!'z5~9rD}l#zȂ1B!vb ! ~͋r PkY6:Ng(hqJ0C9}s$KnlsϑMDc#s=k~Z~f\4"MM:j%aNA&eNvF;)5,d# +J ev~G8~GR9!:]S ]@!X$A% 5OIe&K )c= ﳕd~aolʇpڻ`B.HK[EpFNWvN!YcDۃ'{3ȳ= *`LJ8)R3v"Hxi2Cbyb{%LZg\fJAH(duh,yF9#|F͒h!', Ƌ,%"6<@fwXs̉,5haOop"[":j \4-짴!ᖛmr'(iʫe6܈#cze6X,ږSx{dǑnĔEj O15"ǑZeCaȄJ /"o^ cBma|ػ % Mp@LE9M?cpfEic s ҿ.wL_e<(ȎJHTCe$'g$J{; D:,d9pi N6B5*JOiB&ZPKî>3h~G"5dl}oPI jQ:12j,+#&7* ؔGcnVEt>f>~OC=$v;J;,,؝LcТG~=QZ!$;N0>KEylRd:&M| n;u R(R8LY ߑșLP2j{M[sPw+UR=DL4 (ʲg&8dLpٶ"17$8M;4)88J9ܒAJgKN:К238=p&mPMVK(ܪSJMp~IZp-JgE/N4JH 籦F8qwttW#Z:&z,޴7kD4q%'D,f.OS!K#n+)2""b=@zLCR&|'…8xlY C"R.,I$%чxe"j4h'U VĎs2鹹/\K ʈ"6O0:A|"&$Iy !JZ. ["a GCn7 yXjvD,ּuRf,8Sfk*ΒN})|/ 7d&m>DOgÛL}Ml2خ])u~^1"dCHI@"p) E} #L: @>K A X&Š}%~= %ǰCiEq>P>բ_ɴ*'ȲmxCqjERȨŶp7$cr1bt4ovQt>kT!IKR56ͪ4 [.pZK#sf}UWp7k7C8@a,кjPW |D29q=)Ii?c&nFvIІjՎM1ܧ o)^iRNdADA3uoSXJBӍ/E44RNRm4Z|ҙ9jIMہRùM2ظg)d} |eߡz&J@jN1 L!X#_R$m NYkd{=87)Fg;;۱ܛa>*tF r)19'=V8J CgJ$RD&Kq&1$G "C Yu6`\Ld: rQc٣r5ͧ筯8DձzKh͟acpQ3-Ym>W8D. fCə-bه42n&GL[l$شآ KvLܩ<冘^7 K%@4b jYsh`6O|_P8 .Fr| %3і5 2>$2Бtw,!*^ n쵶lhRS+,A &!Ds\P֌u3Z@H)Er$Tb|2SФNdeZUJ6$EdSI!>Ł _j'IĄK=$B'd9W"OE/DS ԉ|~ԤFQ?!$^KSc1*<}ayIk {%.·Cvĸ M%.RsYЩݙ,YnB3+qPC\ H=DC8x)>0CB[PVX)g)ȴ8z?* 8Y D#6RʊT9؛.EiQO|1## v;jpy?4e^^=NdWY{W"Z2${.,Z؆JZ)!4*9IJ ډ)ްnx1<8TlHy-K&s>m2]}YhkRp,'ڦ#ƉKئ='sPGr2\i`]xy LTyw_tU&`'S-=)j:0̱[]H}l1 a?cO)Ƽ3ǹլ"f 9"qQvfϽδ7cCı5YQ~XFv')K[ImʪC6B6\(cԋGǫ$֓$TfvtND;VПI9ŰTZ+YyTx-jh+tCs-{)̼7,-2"ye%7<œy(sȒ<4D!.x/;G#W&sKݱ#{TMYjX'q]J[qkUӑJZ*6ΊSYH }&q If2Aаd8s6:#(cr68$Gȶ4>B,RP-ܐy[>A4aQ@{zU~w9Hd?! >ϋ`AhD$*3FxRia bB`˓?F"Vn)чbO0[6bT͗Oȹr\}1g"ֆ2q1馗$B#e#يlG&8%"(&̉c*2Y¯Su#ӑEo+nf_HA(qעqGgZC[΄HodӚ"(d|&9␫ܰ9qF-#.d|4̣Q9ThGݰ'+^ATف*vi;&bFip@Pƚc;sHo89S~w2Oogv1ic&T $ rr }WTȩHju䖵BZxmj")^K:bIR\r;ixNB!?LCb_^c3!֮%₰δlbp`U9\ ~k0>#CFM[LyCȼP_$ Ne^EKՅay솪2i1Dܪbmt5ceG˽[d;$5BŸ/ܢzNW(y6ĻYSpfX~&[0D/hEd~ydŊ{w/^ ~ $ ϧNVI6bqQ5x*dsQA*=نdF95jdNm%HeLIT(эk+H&/ү҇KȂOBJIzHMnmli^Q"FqdGZx3AρZjIN#%Y5S;`eNiЋ$9#Ih7&%SSr Yܶ 6ג0bE>%g%a17hŹXOܗ6D- ?qӚT.UCJy9q\vN{=#, J &v)^s80M̮ YRCMMYZqC{t's.W$#Mc9xF&/IͨEI/SJ%fHKT +5kbTlIiΡ>Q!IAсLx.\QftXژ $7DD6I^9 :PV`I+ȒN&b\M실BkMEPs?N:tnn 8>"Ff:B*p1+R.7^ݡCm"ކޜ"[$x#h.bE0t4p:}X.I2iʝQ}/iu#x֡.NDeIqr8S&\@ʬJ[LYhS9@+* Ftd[ T13GGai"u-{ $G<r#I5Q+FkcA>֋h_AD*urk c%ϻ!/J %O##m<}i~FkFl$i_!FdHd1\$5= mbìΏ%|J*%1% =PzE)&EbRP쐚G쪥F5LڔpS $ᷥ /߱LiNI%z,8?F1gYB, !5 E)2p4i4c1Bv8$a bɤBu0X,{`t@a唚o NEZr(ovA2:f_7ԵcL+~FRT+\LtQpɸ&kULT)8@$|< 6-9/B \cetL%lI41Q% \"ObE{TGQ~FI"{=+{<TK gr_C =Dxx#)2Yg;_-A_Jp'3IBq0 'gtbai^B'=Oq1nl[Z ]A>!1Z2iZ70Ioa.πRtb)F Kv5˱.#[K" iix䵯-̊Y6~b3C1fGIn龜)^GEhJxp.4 (dK$$TA"DsבR1 Ls,$']i&]X(VHUfO2 n-SEOUHx&UE ݍËH,mxSrWRZ7&wk안C'VN4jvmVۜY E*+W"/6(Mr+%Pk8 z#)=-)$[{߁]G'*OHLv7 s"}[NI7cm.N#yiRbp^Kax&x6wO~Ɯ&̱A8Gb* :om[,~:doO%Ov`P DM֌ Ë WTXo isB$؅"P?!~$4QGG:!pGпHƽG##^Qd z>wC)&פ,6o۱#dHؙ $Ia4sId4V Z_!9ZN(*]<IEXSJTaM67kp4ts=9IptC8 2!+l32IxJL qiw+>`A~agr+ds+L*"ԳVn=Ri2T & &CtAN3i7FfiU өљT=?P3[ê_C#XX/n\84'*E#&<BƾEP+0r*v=RRIL*"o IM7Hv6m01iXԊk'yӋIcd}jd̎%PQ=I[rq [^^+=Cfye)&Zo2HcNDȕbVInQ#uDh7.$6nDh#043^U6̢9EYo8zSniLbYpBfqWLsBL<`V4 ,*9*%PTJ<!4>*#*q$577=Ռv|ܭXd a_ "6/TObbr!z&' PO">:-АD(h"/񣆄$e2g‚OqlT%YzUZhОҊV\]W'_C:c>G&?uӲy'Bmy2=>x׷aBMoF 9\Bq+7) Q[be&P--! ^}q%BWz0Ͽ9 B@{d2,>zR`f\ Fp]'T@eoRD%W 5٬ZyJWC5r7-og,je%ɟWlMjyf3FkqYM6R\v.S,sec&g =[d1"xIv%7 M)t#]dGAmE#*821i+Z$Wt*M-R$< aH34e6GD%~G\ Ra P% 0?>lw ?&(N G.[[rYt;=1rxtڪ#FuOdiBPB8S!#*y+/j?Q НïI9}ryhHʺ!0,ˌ Xס| ]S7%=-Jߕ SIQbo 7+I$7#.`p8K^G1xzUy-;rC#$;5rc )+b Q6FcrleƸk(lDHT2XyKT! *NƁ#9͉;p"^bJ9ӈYxL[)䌼lyDOF21))6Lēe‰kJ*"Ix к>YtRb\dWHg-v(Pc?F1;`f#;9. 3UȄbE?fydiK8\&B|2T_Bܒ^ Gg^/Ь9SiHA0G'G!KBH(f4 #!Sw33Lbn4.:=CvZ gD!fL] &c+J1(SZ4Ld* doE1.%<5,[~} ~د3ZnP4\;{1:DBÔG KIDُ*P;ƒb0$ %l؂-ƐD$$QV>F9 '()E6o#[utD,JpS!r'N1$NSfqSc8tpBdc2=gFZ!%U)_E\ȥTSRsDTP5ȍ^GdwȢSiRkP1ܐME.tDbͤ6AJ W;U5T$HK=!KDɓYY}bBm ϰMv *!8ȔlRwz ئЕ^bb |%kDPMQ4KάT;Xou]UȄ%"T枻(<N'Ql֛j=1FRdIc96ژX G,ME0'HR"QD&WD˶P#d} ,Oө$7 ٱ/+V"H%> ctBR,Ȉ-ª9DI-ʨ;Qi3,MXr/eyHHZ%("ځ6 {C2Ke1ex&T#'DLiTЫ\HJQM=VX'iMJqN- lV{v&\VsSsJSIt,HƞؓC0fd_Zy'rG#:lXNI,`x=&Dw}&FƵVؚCMm)΋ "q,/&V?ıRuC^=ȯt6".&ĩ8ksHW<SU=#r">5jDrHĒv? 'E`k&~D$e#4,/Xr)߁w"Q37vkL8lJb6WA4k"۩2D4,p>%_n3Lׁ$| W؅(>K]@$FӲ)XlrxqOB~Ii5P;BC]z_/*3=؜|b؟CIƃ A'?2^}Ғ!Ǡw#_[I/'D0t}H[%AmwVZ^ tѡ>1HL D\i~'%S:r:M7&;(ٵ2kBd# oD)4ɎԧBvK0H;",D&ՍچҰ-*Q)1'kAܒRPSt*:",!+]Y#Q:{Xڲ 13$6@y ^}JYF=`ipkhk$ |ǪX/D~u蠁ިISg/!?.}"?q^0HB/sA7G;Э/Is؋ -?r#<`n"wB^DG,Z>RuD>b/ZD-J-8n5e&^eٛFp9"GT_65ÖTb|}إ+Ҕ0Cߗsi4Sm"FhZFe)R@_HB} M_bJ 0>Ʈ*voƉUdm-g/OC&=1ƈw=(Ìr'M:t+NȮ*w]*Jˑ&N,^oqKI)aNq;>ޒt;Ga d=.OIls̱2ȓ} ?G\Ά[42hs2Q ɦ=;&S?Ksd %e#UP'Mrr,ri$f'2h,鲊h g$5n+iK$Y$gɵPNX g,qpDiee ŏğU y)R-Щ N΅]YSHPb羈jy=# fbMNWC[C%|FQ$r46,Q!6bU*I2Xd)U3M2%)w8op5~)䪔5^]:EB$((ifwCK!f?b|6ۡ(bo)M,,bL!dHKXŔE,ceBA ʡЩkEM" Pd:1ضHK)슥C,c1({IJԣ͖dn؈VNgܧRC0/DDJ== #" &CA>J6_b8ݍADqxBk9brsrPOK̉l]8].Z!-}p/$p3j+ (rnG'&Avؑ4M(%˨dK6C[]['hl>p4V0g86ǐ07?#c~C^gloV%66Mz2{oц"D韢Y.Iyoߟs2 O}ZIW4l1yCLcȅ 6"uբn-hbDD%$b#܌er։Gdg@LhbnplX3֋"Uk'. `[e KIanJk)PcDB4߸wfD8r5> Z3Pmf+r^0/=MDhiԲqB--T8qeI&D(B1-LDA2ֆRdc˗Dɺ*3-_d3HS 4T$?d5iRCbV 8ItQ]ȢX *$|me E,,8sn#JidCȓEa J&S&R/`Kc#%_ C?9aw"ZZB\idSıFsd70zH ڄ$RUQ9';HKobG JtA zC"Ĝ$x&d2E 5lsyy01<ȃ^DB x$J(9 ~9, "7?J=ti5I-G,O̙xmâ$#x, 9#S2IT6_b8dU1ǜܗ]| >=AKU,z25$bG#}b+x [֌ȝǒ8J_cikY6yzmL M~Z/ZJQWʎ3ؔ ܾ+w-Q![CpLIY{KaE],~D)% ˡ+o2֊*xHJDNr,:hevC!9w:Z:(]t'LOXjƢuAQ8Civ8]G,bg̏4nL?a?~Oi73k$jZ*®قʝ 0Y!k CoȤT,Wbo=D-ķ"O0\I*OEgh|!)[,-n p$4Oaq?iO5BMe)bMK CS=ztJ.JORX+dk*(_OPjNrK ȥ9{i*!]˛| zpwg [>ƒn_%Vk?s?D*<}a.-Y;2uTX# s8"ktLfH`O"?Hێ}F/%nbD%2Xki=O,؟: w8frvB|7jp{̘=y)(t1( =~:CbY{9Ѯc1:61ng jr9Ua0,3&BZm ʤX Cx(V9*R'b- L '?>")|ٍH%c:l r>o1lbF666OvKcp1#cDFco$ߢI$I+|D!$z{ F+#6+eu3{|y-$L1áquD 2ؓxNEP`v/jL~fC E1"Z Ha,RlPwScx4Bc*E)<)!iysW$n6V9r"JHo<嗍"UVm2M Փ*YV =EPFô 2L` PxxĎ34$JV lH3cTMeȌ-IH⬔5]ŏ/!meDK}/q{#_4bIv)ٓ:&0DI}$A݄ԌhR iSSE.HSؚg[x)Qt )7 y"Z5@i) ^faeJso%#:rlQ&5% im ZD,$d,cd#4+ZN?w ]Ԍz&hiexdll* y#jАW)$$$$H"4!z@А"$!NXs!M"OcD?Ls &"NK_$iŀ82@-9oe}KKln5\$U2:!\bM3MKpg ldNF(\)#.e}{ƨ/v&\![Sg$T"/OihT1|#p 5d\:X tB|4 r ۅ]ўxI"w0aY/CbP ^ ?#.߆#,%̅;?k-}$(. r6H&11#bVC6RdQ l'!MFH=φGf(p;>n>r]shj_B)$M[d[p%TbvyKC3m첂R"DElKUXډ#2&ە3{U_*~no&<\{ { |}2Q\Nkp'-H҉ʼnL:Q?PAr77X ϑ_$(M;ٞ>̲a =1_1# &Bd(J͐xlkd{[KSdh1neM^$Cv '(o`X'CXe`K NPtUjiC6&$zRjLFqCp·&3S1&뜖Y )*1L;ȔsDIJ"24 AtV% !k؛~16Z)CUc}Q/s.sv0 sxW NZ]iµj&EږZ!"L-< ^WsRо (cI*ȵNP"9@i2<{߂vrG8!WVtPRW+ѣ>*d;&{"v&he}1&Wi{ӻRcQ.!81[!"}#n9(%nݡ4,o·|zgqb||e,ǂlpr\XA X[="l)CbnV&Gv{ v!I`l7 ʴKGViBmO4`((;BLi< zZ;sF$>?lllbFaI?#}Od7^u3A?fH%nrD! l|!NQ(P)=شl&oZ7sS06MvT+Xm4ӚNFHJ&&"3i mOa+z%(Ӏ726%9 /n0baIVaVo=)c}j|g"u!rq9pPbllKQ3U اUS'x,p?xf]t5Ơh|f\D172jOH"M~ZLT$+4%%v)nwMk"lԜ+X72j(R%1sdʧUTځe5DeSRqV[NIY&iiFLVFj(Ef ts9#= W%IQBdV7[ʬeف)ĉNgs#GaB7GA+C`if\pDč P -f86 df>BR;IEHxU5:͡ȣ B^H!'.@=$J=P$+) v)2XY"sJdɹj kj&LƐQȕ)ccoJn`I$Ȧ YvI\ hHA1Jouv?P&<$*< %j%= r6j8 #U-TRGk%rM)raG^ I7;hm"fF? U)rMGiȟ؉-.mp6 37^0ɳ{C.dSYL3ʆr[e r{!qC522=0zu"R)\3bT~G^Ì-s151vfg!/'J'4ȯӨIJ-ڷ%r!,i+ qM7ZC,o$̥YBq G'K%܅$3pa\up,fpն`*Ycj"FTG *t)}~%[vLȅ3O#\''Z~D=5`BHlQGȈg$3/#9P?#Iw-,b$zi !6DN@y)4&am)R§~:w4ei~p%Tٞ]2]8F͜,D^ &LC*+)I$FGIJ#Yj JX8b+$jDpmM&#"WL2(D6*yU%K{y֤Jɻ5.@:b(TU `(1UһLS"qe*F3*RI-8WD7Y1 4pJ}iFXLR),NHYb]r7Io0%52j|Nb擁I@]D[%;1]EPd";HHJ~#$HEz#=b/KD 8=Yg'~}o$7f^KBe)fJ]J󚍅&ōp4bKEC*g=)PKa(0Oe#mDŢToP](?bԷ&ɵdX)i†53)ǹD!A$zgg6OĊ']_(m`Iv!;wiS:B_ކQ8 K4NZt2Ĺnihu((qUcDqƯe+N.Qtyti;rhfSC<1Q΅7̈́8:B/NTdpbI,6g i)d߰| ])"8k/!j2&(,L Kd)9.MT*QQ 䭱SCri9؜؝,`&6M^;cm{1JN:bqIIy%(qЕOX/hji.pJ1s hPpVYll`fׇ. r%A,e$iᥪ!Y"],3%2BsQ{Sb֔;BQY!Gؚql0xI b}Pᵑ憵∑Q ܛBrs scT+(2ŌxK58D)rRBL^Hhۆ-mlyrR~BS}UBM6YT jj WJY/F 'xdz^|LgFb&DAx6f짡zXyq "/)@/ITr)m~ 1ȩRȷ?cn) !L]Oo$_H|2#MdP55_ぞpZ,u"XppSD-KbE1x k.O\ rF.r- $=Gj2dSh54d䍁!R|plJ93@TK"-oAqxFIl{10<5cg$c ؇L Lh5n'f7]9gQR44YiN&Zߔ5&Ǖ,d…iPܥ"{#^Ԏ{GJ3O}߁2M [/S]9pxC8qσJ!29MH&7Fd[ƹ"42D'6 XFɣ2;ǹhLxdc.B-3q)*-kF# V*X#S6nLg@:.KaNKsi/#6x߂RĔ9AHv!9wd,MdpQBɽY1 HR(o"cqbJr H)I4ƅ*hL-RG OD!CD/D!H?$t//BCXx=K#}pHvP.r4ؙױ}ВZB4MQ۹nlK-Dm}9Lyw xvAÙhU[M0"J4,g@U@nhcSAĄ=C*\i@NYrRVdocµ'qSزJ?".]XroDJcUKҲb%eTf^4u$L{(vIa#!TzYūY"} )Ld4-F7;&$O}%/m"Oo_$dZHʯ n<+}%Mb7E(o"L?P,9"!Z^\EqC;>^WN'QS[Vb+"Q>ގ bQ16,B6 Q˜lD~ꎈ"V0cbֽևޚ*ZUjo&KDsȕ%Z{؉ٓȟyNb(|$y՗0SHҼl>&cNBBCS|'D}~]!(pPGKC&,,Xg^MDWJF o XLVohσȅ:bOq.66}Hߣ]}3zOcOCOI^I(c~=>ɞ$L}vΔ꾾pIr1cmH|&c'IllDڈgnD 0laiI%bL!*Q89m@ҒЧ~x;-OA4 ҂9?1&DesCM-`w0 4>g$[IAK&(l ll&QÆK]@ HBC̠b!GDcВȗbG УZBDYBbbOyρr7= ˡY ) lhZ#KLD2Z '"ĭoT) ሦ!JHYKnXP Q[+)!|.E_ctJ\搖ȍb'ڢ73]Q { $-90=rAmv:kN9-I$a[M(Q1Ee %2X˖('؈učT{hՖZ- Q9f#+ُ ER*b$< ~MBP]VPؕA 2tJh>IIlD6bvLf#G yVoCwd֑fSnܛѡf`Bum)MD"ILG9JDm9f-HH:2/"%J: T*i-h|dP;qk$ݤ,KP2&Ņ;'gcED͓ s$ oJpO#r 0P.,ZxТ^}ƕtF(IwRuvg$'R# Žå63X m (\ Z*)L>gچ%Co88#fЋs$JQ>2CWعH6,VPoF6.F/:|UԙYD5,[!u/D=k$4+$_M=2"\ J1 w*LiUa=T4d]t5>(n=wAaJ&CZL1で q-3#D#bCNiXb_LfM<ɪ1̤*BIa-Vތ _9I a\IYpįQ6Ѓ[.Kz^њI4.lмM"&c˹䘕nAK@WL$eCo 0]-D[2Q $(K*BCv[#x=%^~sG5ޟ`#;_e)6 4!Rbn[<([QRI u5m9ڴ$Ld%DS VVf$ɳ'4 Dh?~웑?Kc#҄ձߣw k҄1 +'gIkp'mīB (c!'\^ BW UnObȯecT$j {H 4+FF`> n &J á8^.GEPl"!e ɱ6ٽs1BpGk'1D#5C1A`Ezş]Q !$K! b bJq b%L\ j'"CldJ;`\dc1=M=ENHyDkiN_z7. )%|l7mQ&¸'y\F!?ڰ2t«C>HX%fi%[UN#j$fIXInlrrZbvo D/$]cSSO$pPȦ lƳuf_$.Z'*{ er6[v496$ #\UB ™$1|{|kEВ1*_$ I"gQLKK ,%$gT8Re2Kd#(p%(RCJ?j\Lz =2If NX*si>ITiٰD+>P#yQ oJ}9Y)M^dIxlTd`\Z- M% BQ&-yORZe5_b\<{鯱+yӁ3я.b&wC[ nG?CV|0cS"p1 Jy'DocáKjX|)T72JbK:d%BnԊMB0\ՠm_DT CD!3>+M+{0Eqn( x$g9EN4e!ϸ{dyO,j1W#ZG.#\&HLD -Lnpr?^ΘO s.ZԝDjU4w&^Ie'Q;Кvd鷛d&2TBP`5݋Dt*(= jnOg%(E7=&E>܌Cɹ;,EȚv)-deu d[dZMHUbNF ɱK]fJ b7˩d&J$ֽT](K7}3qX|Xv$m,{i@ 6Y %j9!]_Z O$=62rCD.m??TvYxYZ(I9L JR83ڄ[1Y\/[&٨CC%:U[|b,.&֖bmWuK%֙9~Sz &Xhoco1 4^5 F6LpHԞޏ>cCȬ})ÅP%£H6N"mjUX&V;'BT*r-{cR[sdI ٘6o6I`\ dEgZ h/D#d &=A0Pbh;#`2u9M3dRY*lJ9B iZ1n8&cd}Uj7gc[ߒ^쿡'bTH%7$`BbG=o(-ȝ=D7id:]3'̌9F @E%jMa6䦥4w8![8|e8E}$MG+c˙Dwl lL;; x`o J"ylΕ[9GxBx0'tDi/Iĥ6^`RR].*rQ!ixPnC2#. be r_D! [L΀ߘu$H& )$YӃg HSDF^Oe2g:Dxxz^z E)Jr%?$Ck~1(#J) BP"y3v+CĶ'LIa r:v&4\p=R+mQlƄ(dbBViuQu_Gr`ENTcEմmdҶ2~A4%8%({Őy684țLifR bNJ9M)=%-ȊJ%*;jjP'"PA(.NL0T^x_)!"o*Pw&taŽvOirdiT)'x 0<KH4&~%_$9Ϣ!ʜF/3ظ }/cV[ Z|TܚK.M"i04.% tʹM k.I}[L|b iWD44`0SPZ^) 7X5jC7+K$,eH[L6mog=s-SK.B?{'ڮpvX䗎Hj~\S&52R3#N0DM˪reF87jdPK15QSjO^b<5cH6K XD%ʝ҈r6r/˶QIJJ~FB_,VCۘ["L"ⓥ,V9P<5&KL*8B8NBWV."0DC9K$=dk-CةAa+d$NЕmΖ1)I SVh PIIB-ĝL9ƥ+d~lf"R-<њ%3GИX(ʕ&u* %Do }dԡ&Gfj\v`3A(N[/p{ u~#a7A|+2%xf |tN=dŘɨD;0ЬC!1D ,?#贷$]إ9ol|oL] bR,]'s"Z)s#:=A!آKFO2hDv1:>FIo1vJS &r" |ӈRBD7=xGBG] S5B|XIFHrGҎQ\*И}C2 9Q2e}"ڏĉ.~e(we̾BD%8 ɁO(v x&Vɨ9 ~ A^,JPl`NT24%pA:L˒5|N'qPhkȓ?ЕD(KQJ%d r%R&ؾD_ҠR$&aO EV|dxT\6􇰰 Jd߅vWkІѪ AP^u]1 $bPN<.=qH_<AB#iv#ȮjL^w4&bdC”wY5Hj%gdF# bMʉ~pN7܉jO,.K%.Lp{t>) l3tcЦ$S y6}nTjZ!T7"J/"-2ic-~~` Viƶ~pE5c,*w;D78a4$ 7Kb(e6'>ŷxPD]/pbŠ&(ȒʼnI64#ٺ)-ƨo"%9[rgh'iC fI^g\5&*f2D(H2y]GLTC\4ƉfWEbET|I\=eɂ@]~CjcA*IY"R9-i],"%Riҩ凍%55\W%<=>KϥZG?BwcB4Ft@X iY!z23;:l?ⰬH!~J')R2E˭Jgp-QbhK/ B# )MYMCofɴ*%VQ*9D@htd( HMwS_z%,-NMePbS",[#kL\m qs$0 > DbM隄ؖ[n^B41 66  A7scR&Z fj)ɧCKgȦ:|F7*2cMbsU0Xs%vX )|-LnI \*D(?ZtcP2è&Rv"CQ,çKdM^¶Ž#wax"×<`=,I$[U96 Jy '{YK±bEY=%\SDY4tlYrKKFRpܖpY2ޮ yqV|$/ D[;ȒH8&:dt"_aS))d,r;bR9(4N68?M FP-'ku0!?T9w&UgD!,;{*8Yl&p6lS2m-͢6%3\ϑ'4$|85\4(qM wVR8NXΓđN1Dd~W̋<Fk={ɽb'/5ؘXI*$#RjS%5N;'"҄fdi8U*E~Wl#Dz-W´<~"Em?%h0Dѐ E -Ay&΂W!ÎE7L{ML7fI|iIL,R8y%y~灆ɼdc;2"~o#ѿ'&GC_G kP鷤$KeNeJ#J$NLHtg^X6v ܉P~$fZ2\i!1cK1CLwE9"tOll["p+ƑpNh~6CUhN6;'-ȲfYjl͈L2PЈ:}dBEmI RC=- bbOp ) uQ0Yy#NYgS]@!b&}ߤ $+$ :.ʿ*QD>d$яq >3!6(SH 3yqrkb($ $ )'u4;&94k+eM;V)4LZѐx(\S< 5V]fCB NSz8s ĿF:! ]вsؓ0ghXr$0(*eXWT9'&E$ s5."LHv_5x&ȅ DU#$}2p!bbׁvE [TW"'Ի &Cyd~4s<ƲfP]A5N#RgǸta:ӈ'CD9&E rI辖$Rc(@g@$vdfhf.ͤi!"#1̒dēk֒&^[eY7QQ}Z_HB= %t 54T{%i*Syd<4z8d -.G(ʿe9:!fil0`Rݟ"gJlp$:3 m;u9'H=0GK  Kl~hy! w螆?> ϫ5 ~dDeKy`IeԶ֋>vA2Ҏʄ^m4i1AG# ۟DWbeiADˢנ&J/g?U$jƛNilVDdhq#=2c#+#}ZBHx6QeLlU,8d\i}"-ښ2ӜvǙ$IC=Ki{Y L4/[ rD1v0 ]-ۘ3+!ˉl} ƩB>;1i>},y,G%eSP! g4D bʕee3mh- 6L\"BcIn(]RC;P1튑 -4qRanq=ؼ̶${O=`e ܔJ JM2|; "KL&X^F윚jQ^ɓ0!  `ɻ,6h_L~U,[GY< )]>YБ4HJp4ҶTB!56lF |$R7|Ѯ`N;O OkON'[Jd//"*^k{)Yƛ{2*"(BS1.I[u Sc#O(OCD$6P!\R\4%_C!ICU O!R8Ot )ʲގjAG&8kNZ&DMu˟.qL܈eΎ- pCafDdRL9Q:hZR7eĂV/5k30-sMA!%vr8m9i77nzMH*ȣ|$9E,.nF3H& nEX\D S i#K\My Up&](P?>F-p.5+ M{ Np/oǑ}&|&UnN8oӹ4TNe9KFHx#mD9MSǼ1q)eH{67#4&կ%E;! ź #4'Xi2r=$T"gmU`r"6^&[I4'r)ɑHbE:'ڡCVСԴ%w#eg y5W3Q)d;boD6M:Ggi2':hA#`cA4icK l]7:Z,Q"N4ɿ진 VT=:oOȩud59Lǽg?eޓKbT4v7#03ׁT钸Pؔ\ {G{y]`-6QcQ3Slj <3kԓ)r?2Hj;%c#ܜDeSēI4lIJ!Od1q6Gr[FI3#nԉSݟXhndk'% gؚr#nsux1s!:4,.-@1ʹ8G"웉nEVk(wIlL B݂U24&45 mCTI)EoOCqW;l\^LmX'"ĘRǒGo&'͍(nް⼒0Ә3ٔR> ~yp_[8 ;i ʳve!,%pc)%&$/Rđ)*h}c{6$C$؍DTe)[v-ZP^DbKJϠbOُس>""w#/qY6O#}?}g7Ӓ-Pk|쟚N4ݢu }ac#abˈ a!R?% dK[CV6[Hoqj>fnxc  @D6RKo1"bpv h\SNa%hI$D hnh&W$RkHi s;RKNk)!"ȻwKhHkeN3d0/ m(; yPU*VZ]ʛCbkcķX?k,PMZmg*[lL{W%"#MaRpv(,eX!RkbrED>IbPU 4ZKj/B!2nC&B+&0t%Rp'I)p1hW۹īQN+B-"FԖ@$xF)q'LEBJlэt#Ym|J{;آ>\E]0*b"&S*#n8WYCOfWcjv&e.--ޢc#mN蚶t8C}Km$< ;MG2^diQª&j-&f|b\bTbI&RRñN+0я}9эDZ݉*̽A)J/>/zYF ȹ~O/T!8'In dMv4E,qppŧ)4DFcBlu*ӓ<1C $3Q4B~x&.m?D)&Ėɻ&+bRv{T#QL4Īs5 ~C(9'D%%H)4"!8"6zpFt5i'"^om*|'l%Hr2\lVneNFos<,FUВNĴEIkr$x'I(M]ǑؒdJSm JҷeHo؝>bM{RPv vbU$i)g,m6Zsg?*H|9SMbFIdj#+\D=&tG mqoPҿ$5<^ nRq_RcZLuKݍhpf iM ƶgx{Xƾn3-X> &c|@LNőd&{UP!̪!%zfk%o){fG<5gi϶jj,tnb8f0Ifݨ6b^Q1;Q4p<Ď-(]=.rf)VЛ6eKIXtsWDL"w)f2){iJ_Ts>3Ȅ[> TɋُY&f3v!U6̕ZG`jY2Vk&ІX;KhEȞQ%2|%b ” jLjJtu$ɛ M1dsMɊ E%{cL64q"ڲ o`JDI,/;ls([IJkREF/)wn`ooL93ПB`<4"k lhom{a cCpAWՎ=$61ծƽH$} U)Cł岆͸A*VV"8gjh#^D7v@[prGB{;  7"Іh 6(>?D]y;uhle>H[v2c}%ϒX&Kt1I &NWŨBfZЖhZDKdlR%Y<:8(׺k@pcWXB̓kabCt}AlV/llxv)*zdL6 )U%T;'.%OӘ ؇|צ-(LNQ$[{/bĨwD1S؎g9^F =1:7C CS dOM%?fͣ~#E:O_a[ioIމ]~mBKG^HNbX X 7I&'&'ؙ& FI /*E=))rX+q2TJFeF9C[pB,ҌpF2%s0JG0І-,yCO \caȱ"Y< M3&7QͯHDJa [H.A-k)%8G&ZHqQ&>'bd`#+JÂuy`];B|$?dЕؠUt''H)!m/=Si;g)rKyy;lwȞ;"߁\^'3S9Ԓ$L${'\}g^D%`N$SmN 8DP9ȚReNrĪkKFi-TC. 0ldߡu.)g=11UD='&؟m !b)9NCICT<9! c8Ee&U˷D~jR#Ow84x`N`Ey)fK>HܡK^/QYld,/BW2)eי&*nxML(5{]j%5*eD?R*J4*ܽAQi':[+ IෑG+k"ze8ݤ4<8[# ~@♳ȱdVh+?`tҁ8Qz*I/gBR|')p"۩D2nf᧒m)Lˆ&p+g .VS9j6S)8|!HZ[HpDZY,s.A>δ &ױ\g#sg"XO𨫒7Zi598aHiOWG{d(|Ao622!ކYح){.w1 \M{D>HiE$rJF~SlKl.T!-D.f/kYg?2im9d(- ƛ ]%$֐lraHɍFF638ײ f T pX o*ZoB [QȤR`b%6pN9iRՌ:WVŤ'cE}9YbTzp%&9NfOm~M2] ӶɴfFPoNGnY1ͮKnmÄl#~] 6Htu!dW*㊼u&L'Mbu =˜/B;a6Ex6.H#u ZbKbȽ$Q"Ki#{MBCmK;csn!1|6cEK#qCp4%L FGfB#T8@7c hGC kFkՑ賒R]@n(3H]!0lʜKBvli$ޥƐ:į Tx{2˱or{^ :xcԻ}AAߣ ]J^q}d,euP׺#p5n 먐+`RE$$=z(ca)&rS,siM;HI5e-Mk[}bxs)$&CAr+tڕv@AOaJ43_aJH VL(uYH)`wffPg!RYdQ㝞?% gw7ɳ/#ʈX浓$(_dF{&j$v:礣:vIe@z\!H1&=%k&6SNaړ7SybRicfC!loLN Op%:M$cki#ax p_ R=0nY|$7#*˂;+3 h 7&XO3aȕJD„Ku-dA09cCw \,y'D67chU"ҜDMF "n0C+xz&UT.Ehrm"0\'-$@![lM BMjUSNPdlm]>8eȑ{Ir*e 6TwAaq=3-B!< m-  ovS7D;RO%QkCr{M.2*bEBf9DR =fǸq9%RiE0BS=gbKb#RDzju>g"F1eVȮ;o!!!r]%1|9負$Ӈ'4U0#8-1#w$=IK,) `, T[94 ^aTk ɶgcvij (k,̓N\FĪVg#-XA/*(u}آNj&MiɣxkEԧ*P y;bq.PSq)ВJR(hԕzEH?^fbd,+|1ձiSɆkF{avl,OVN*֪Zhjc'Mr˩^{(67_dj}:"N?'x l*Y&<XY#J&qJƒޣA 5 (\@m|z4& )M$!KIf,Hu rq-H b7MTd-0+ O*noF,ͬ8'BIs{7pB$=Ȯܿ!NrYˬD"|`B\B!c$ 0!ƬB&4'C2v=Bkhi29Ck13C74՚5G[I \lU,ղ4]FK)mI.w̓#ɧʘר0hῡ-?EBcC/K5u^q<˒IJ~Ce7 HI$SVRy)rNkmMBnB-%l>99n;lOcr9D䃞˪/-vF|rWe̗ppCqfa8vO1x䋉>Cs"#&D`L$N\ؚM5Ƞn38QRmv6p.:<3u& W0CFYr$d(mJP"k#G/=?#А~BJup,cb pE" j ͙2˥z |F(Dk* _GKm5M"LLIK̉l!>0'?b wfˑ(c(1sc‹^LڧX_A5< JS3Jnb]m-[8! pR$pL\$W `$4$$9@vYMәhqS׸CE‚ij%\`{TY5WD<ƈrI-, 1#Vm%>+f,.gCWbd*ЦyWOM>F˲q<$,lPv|T漎]x#Quo%nJRvY{x{1(؟eS.dQ%oFbHPxhDKLKh@t] 7fY&7Y4QmZbK#T.ɉ9M_̞UH4rW)hp-1])I=LeVAʨR5VRDy2HMFO}[opE 2GQ1ge?A8"8oe,fhT(I}&W 6:c^l՚:i7lhKd6QNIlq֒<4R#5DԎTߓ)[M /nUև) +bʲdc Ĉ!vlj4PHcCn ?CCP44445 tG^$tBOGO҇&W[bB$2mGڙfu6NIkO&h<&\i/S}$]a#;[ߡL$V+^瞇wb)R`RR)Uio,l]B̌h;~wHyM) mY*Q cIH\C,9dZH]v=E9B*[Kgc;5!#0Y RDX,TLEC jD_-$ #ԙb#ѯH?UzCp!h!$@"ͦh\K1ff0rP=id`~= k^<J_6hrir>enl6\idrK. ʞ4Ё[3{$OzL'~c"_dI;$A[U"^ 欓%p~ETBNmzh{ DjȊB)I1$5ID)kd7P91J >j!vLm"H?4'K#49)h樜389'N~\tBǦlPyQJv4Aip*c~| $rBbL2$W6mpX-༏s#]%E4PJMHhQ vgl[lm[~XH耾χ&J6&3.G;%8ibQ3'f] 1HekĔ}@B^e|0#i]hVoNM1bʼX/HW ʎۄ,%Io Ns4`DJ66&Жǧ2Zjv"3{0Gb\"?h(&/a4><9?F#ph8ו 89RnHo·KBe:tk+=5+RޅRGJZArN9biwk2ȿ:.N#" }S$@ùsY(ἡ7H4ᤉW-ihH'CH$mIHj+YH)D9Y:G$KᏦ+E3O˅jy\v{#[ڤs]<%,/PN>lLesEۢ* QphRHԮj6NJCN\-Pb|~)бwkUtj7 ?qj/$66|)E%b, <ؘPCzT9cDd[}ކT^&$p=aG!C/5 n'lh2eFrk&6Ɏd_CRZW%Snܙcw&4ǻ S(DH|ك-&!T)U%f۹mW6#*j. ;vf2є}> ZW$K68{_hi2=eĐ{ސ#i x6#A!{z-4qBu mkv=>1Ŵ0+94-O/sI:sI(7> GFY"'!߬I?2==+Whf+ OKB*VTJj lsm=p$KKBadXݫ9t-dA?EBz7B4ÒfR%$Q=3i FUNEid!FxhjQJs2WXnfrm9.D9ѝ&Cʞˬ#K؛M7ًU'bЋbNEEtDѸ0mt@WEbP ӟV""8d*:Ӣ4DoBOQUQJ?f ('"0OOCrOǢ0} !ȥwBtBB< H)8Sr)#oObvƳ)8mJV)rYoDzCNE1g IR5w"})HQ:WfͬDrOm%hLR"Br'fEZ#k"CL*$G"^oa>c'&БqI%oTQ)H'ҳYo60M;xhc Ci3홵JZ#5pBlbjd)rmV S\}.8QIemzFd0JYI6N9SIv&FRM7\ {)Byjw,SN&1.)Y}$X'2F]QVKN゘]Ӗ;M <-*Fإ:rbyCrL@*H p7RqrEҹp.%DRs#;&/2vC؛} qT"VV[%iJW0C1c?$Dih[b.gY:b4X?R,rPK:5;q41'H MşD6-ۈΐPMLD8yڞ28'/Ţ08xi(w&&P"bX5LJQ!؉)OkDM K'V1ؑfk0ruajPrR;h󉒏:1k$}oc ;6@@#D1=A y*y=R=POr$q ,peM[ܛ9B4;Q\~B˟ÐaGF/X ؍9E?Jz pMB[t@.sI'Cb9r1oainH5$L놕8Ctk`t !h<6@Ch78" T#&}AY&'* b^y2ˡ̉߁6x#LCA>4OtW8z >~_ %נbTFq`;#Tʢ(}1Xaùmx~' %8a._A[Ҵ=3͸@`. "FJ-вy#:1$IKpǖI=vz/D"dB7 61lV&&KRihN[;|õzp<3Ȝ6'AOl}>*0=-VP3R"<y-LB$02{:)Ex-.TX$܏І81RPeDݟPB<|9lq')A(g#M]ړ܎LVX4p.x=4A-gbZu,[sbZpJV9&$Uc$h 9i|q{$Kn)hȾ"?DOa]N݊E*r7#Wk]?aÝrGrrC)m#?RcE=%ꄿ[kyہ7(4cC&KTF(WE9q,J˕HNQ np'efmfI_5+v/rZ0Kg#Z7hS%x!?Dg&s8CyUmi*a>JcU'__IzLE~^!Z%P+nzy6\%n<bHxFA28C k4sk,wчmi? 6F5&B/яҜK :Ƒb ش+aJ 5nn1I%)w%% DѴq!7ioYh hhhcCD7" aH a;3;!90(6 ˨%-Jܕ&˼1[U_'88-D'a%-ރ ?FIkf=tS`t.D"HfhjύD<0Jbd's(v`zĆH;bKxf[U HXJ%@2ި%MJi$FQ)p E^b%1#]!.gFGbbԢLJMƲv6ȜDgOISccƌ*D8|*ѱȦJE-y K2 9mĠܕ5 1MPkYtrE="\I7&Ӻb=z˼@ 7j$ؑ kҚ% *HAR)c%ԗ:+I&/A"|16 v!tpĐeLCx4iH֒+jm4f-W)OX@!j>P>^zpVR)D>I_ktBAYr'e)>!Jb%!9|Ւa5,$?۸D(j/">RS n# _!gbxS[ry1&bHD%ѐД7EN<{l> p{s'',NZM%BoJB #d!Q[yEL5&"V@n23#{!0g %1tmXSqW2-4\:K E)TѴAg*SEO<4); TR2֑2j9(-Xyw#+9X]YRFI&xdZ2̘Zn'W;%W1Mg+C⌼=ΰ4%p>NwӇcχ%i̎-C> LBIA%e΅T'32ktL-6)ʉf2W8RRHGhq tQH; sUdm[F(>HM QPqG(byt*<#ƺ|C-mG:3C͵1MsT)ad%dDC^$ MDqtn9à‚-`Lˑvٜ͸t옖Ehe)a5RSF&"jY#*aXmS.ٴWP8IR846JC^QDbb3k> $W㢺_{>}w-BQш31&x\BK?e䉓e7bĥC(DC'~t8 N죃lcuOc3Jz,XV?GR=?t: "hYB2P_8 $h:z\Gl?![-]/+UM1.'GaMk1ɥe*lKd.U% 554@+l~ف4?IĊRAܑ ?Gf# u4}I3 ǣCX_l'SǸ|M:4l2M!cEH(-88Yx\)ңz=Rճzkh>a,5Ȗ(+QfeC]ӃIhQqbPLG*&G0HRSD^,B[Dr%eTU5&:eߒzA=a S0qxOة9t`} ^\m02 .Iaر\rx hB8Cpȥ?ql8;#=7 `rHDS,g`=C\ƩJDv'I&'؟.hL/I!1ȡ8"S TM3diJS YB ^6CNF)p3K{+1Е+I"9dU3; ,N[9*$:/skJAp *[V^FsےvBCӃj.ٰ BCP9* g<^c.3?/D#~'3.xׁ`#G MH7W"P%*6"},ӵk䚔7W6rtr%dގᓆ7B\OQ3% V:8ec 1M669[f9&JiLkU&@Y2[͚NBh}הk[fIlǂh@s:i,U1`Q-rYlL(s;G}:XOO9Ȫ? hNn:N'cY*CRyRBn*I $3W8)$od$\&S%8CÒU4j{6V֊0ZʥXN#'/ qƇc4m,LjI[iKJNtAFk0#З5 %^C1 /q8z؞T% m!P')ɊK9R v+O 2++fvۡ+M 󑢶"صm~ いA.X) X|'C 31eȌlʼnؘ&'g!6KR#g/Kl*nᥲY4ŸjC"%!S)3 ۄ(]Kmy*HԤP(!/>ʼnpp% &%f{9L 6(j-$!{yBN;!3C_#x Qr]RN9C16%-2Â@eE3?B8>i^ŐҐ|&bq*'FY' 7$K؞ZT%j BCx ̲$8>p䄥I*vD̑9gfҮJ-ܜQ&51LrCw cNaFӎPS8dRsG%0˶qBiSC5;i!s\ +_'fO^IzIا!JQU|y4[&,i?S hl"^x?%7Kf%KNǶ6Qݍ‹?XRfuCoYT] z[điَJ&lRsGH.ebdX[>C#/Q%ǩP t45gD!<5v2&C+ !6_B۫B%)K^_dz4?gql;7ף!IP@0I5){ &hzX+c( $Q A{ɛr2%c9EDNK$ s&l/# $y"4Ɉǻ$ Ihж'"zmZ"Cqg9͏FtHO2=4|1,s_ǑbnDqt/A×0f9GZ 5#a RàyCp`,je Y&)0XPY D#BeF2dاAӏsd&ࡠY+" Хj01qj71j-4ؾKԹ.O|8F y2%L dAjXhҪ ԩ_DhJNlA_ O nD߹]hp2%<^ZD4MK&LJ]T$/AkI9v{+x gn*Y*CePšJa'b,6Ds(F[]to?̈́S < a :| 2]F4&Џ V $[! ha b:40ZA< >G,MNwS 6LЌsr֌n;9o-7BRI{rNCVa;ף7z2; CWQ "Yxrqϣa$J!lMt|ȳ“[p Kτ:x"k% J!Bݎ<3|&2\r)K.LLjuih-IɜQDڈvxь8'ȅ$HCMM$6:JЇ#dh.Tؤ2nRO[n&6* &8l(j^ r-V&^`)Y8x6Z̍:șsVo޽%ddLfTF05Y|uJa_B =|U5'^ dtbG]?5"2 !Kར[B{Q!aͺb#☺p`[mM11 D^Ԅa4 $~XhLM6`ǣ_x?%# %,A/"ǏrE{9vIr dDIbb'.BGN&D$V$gD=A2<Ĵ7I~eDD.,~|ZF;C]֦}|'e9"N[X7~ rNeA2߹ݵ35[E/,B`=iܵRD/(p*cfՙi6A%4&&pR C3Ap JT:MvvГh ަMV9'~wSƒ8L6QXn1됇i$QYfXWBgcu8;ょ`bZDSÒM,*D.e}.tҎJN[O<%\XLh4dM$phd&zcU96#!}؝)# Zvp&P^%򤆯0 8w;%N^4P-92ࣛ>J9M}Ke*q#v@8.m5deϳ ^ RNijv h6G)WЈ^lYK PХS="Q(s.v.ds8.QHmأ$Y?(1Pp6JbeʑRp!F D0LerCLW8x|yE:!R+Gs0,|))'  rYr!4sr%䕗Yg>,X4JцS9>@ҕ&IT%'+MZKU';Q,0-!bJ6Di!,L>v=J!VBNMp%JxfLo &Jl)ϋR%NpiR˺szD%|'GA>mإ/ #BȦ!Kv Ꮈ,I9؃_cHZ NlLRk%bcq0Ih\.rQQmih!6.QFI0/bNjDr7/) !d=п#N?bm"[cQI>y=lpBјKdTj ՌCg(V!g"̍eȱeLva)ܡJTex;sE٦&d!s kHvԑ(cvKCoD5gD+?-߱D"H6װ͏Y-iu$(!p@^~cJ9nIOF.Lۤ 睥D E֖Zv&"Sp([tEh;f^*o' !ьǫ^ľ d M4s2q*(2\RL ٘ 1A,n4_#ypH3J%?dTDōGo`.߰RLd#D+Ev}S )ηy3lD4c4҄Q[y',ΛLtF7yEڡdlS#" ~!8Ë+mP)Cmkb3NDBփ( %%zE!I)\CN+(Q`$%Kېd"n< [dxةRwx^r|dP -G?0{n"+6Voq%3DRiNB(iYiLKyHaIA_({;>B 9eL16Hi lv1,m"gG\ߧOМoA& I! 9I"$/ D_Wɴi}#b&B]~E‰ BoDBhO? *H~b'mhKH$dX*(NXkHI6E}wKD+4cjE! ~:Oȗ:ob *oc!pDͱ5in-.(iI#dQԏfM MDwxOcJ*CK$ԥ)Xt'bYz B[Jg&5ƋB-Qxe8t(KS62VȴFm7 fnz24ȦRH~0_DwJvlr'̱hMDD(b_1i)ZdQ6fl' fYp'`yl+MbQ +]xNyST"C>$ůOz&utc? 2$jQHLJgBDu%Su2(_&_ȉvb=4ȮHb`{;nG&w1U[ Gmc>Bd*/(hwd=0R9(2 l\ >?>`mǬ!#C HGE;QT R&膬ee$X\Yu:^D,*Y \ ێL.̧6ٰcCG/Gd1_&Y t:IJ B Ǒl0cJ_kjJfY+ɺ䖦 fxt.D6b os7>L)yѢFCON2ۦ囧Y3X+<;eTAdL1U9DY%./7< JZnTHT̨SouO "sI v7$Bټ!!r‡Kq'%\~ 2KG2&`˨ʶ1 Z\pd;*Wg45\8Bh*;D&mL%L@FDSK#C%G^I(Y࿢_{ ["HeP- tBd&CHPb4ѩ_ls A͓ko"Gv^=QbKyI'?F| 1"~i4/E!|@zH.bDzv(nϘh5dG4KjϥR50']#~߹l,WbO;y(`A$WNr/H!^gБdqVI>UdqD!>* 7oCK&$m73-, >,-/&4W؝'Q#N)RnQ \+bo"$FT63y)%+Ix~Eq֖$S 7lT,)mWyTp~pD?*92)|dPܭnPD|~ j"N#U2zU度&JXK8^شCzBe/Z45n.Kǂ`{"Rg4)TfNZsG_$GYwׁ{FS2C~eN~F[ɽ6)>['e^ \uɔ-ˡ8S󄒟Tpfg'K:oJap&HGբ9|߆5)i쉺Ȯy+ ?ry\sPnRl' {DN^E DKN5.D<$ROdo;ȋ RO)| #1b#_Ty,|:S*r=ƞʿ C$B+a9"$mu\(Gp"if{@ ,,%Dr#w)G26.H!^cw.u&l "HfͮYEKSݍm,Um(vٟG|?DKOHB!׸=B>F?z?0OQ>) e.'qB%Ў U#N Y|ғ|/R2Fo#䍕(9oқy͏ >H~Y|S_ z=H;[,yc+_i!V`ќTf?ɬf~,#%1y!T饢(iċY9vVF,cÓmbd-'5#gQBř4EVǶg]%PAS|>4C+(5$4 .ԉ$J& On d5A rMi: Q6sl@tLI$-̸B &@ѓ%4c5Jρ<6ܴa 24A7$D1 S쯉 aL ]H@Ȃ*FG<x=CIZ_] d L&\2$̉y%"gbJHH$/E<'DTeBA ؟ޤ!$_GN lg$@FdS>!cCH&ep#7Ţ&TJGgȕ B4'GSJ*DStB A7N Jfj BR0H#O-3"Q1PceT#_QJ oxl[PNߞNqL( ͢jyOn|RqlښLR\yi6\f \x|U R$(!S|2pԕ$ xYҶ=Cuq=$f{a4y9twhr3=#RlМQZ-,Z[2iI̪-hHBz*O7+dͶ [NRf)TRb6Y%i|!miN{1.2, gcyK4Zcccqﱿ9 8v͑|A^!]#C^/ЁLeB"Q'DHr4= '?!tKBd%w)bTf6FTȤnZlV<{OADȆ4445>RG\߬1Aa&ĐE'r?'ف~ŒB]ORQ`7|q7/#.Ɨd򴜾(]#@c>ع1"9JkHsI[RC%Rx&z%аk}1,o[#XB%Q( SS!@ DDVTcR K/6I,@9W`/RiRDI-jQnU4ŢdiB$$%n{:*8RAoT%15Omm‘-%A+J6Bo FP 쇦/vlp2})G~O! Ȥh(XV!BNMv ̇M,īj)K4g~/U l^ߢ#> =B^'E}KF ?v^MC>2}.Q$>Ӥ4.KDA1 /D(ԐI2HZ!3[ț)bG/Ax/:T&+%ᭈ'JEA SAVK쭹)o#{ glp7áI)V7܈ am= JDDk$\I%& 4TZD`06=tBN&q Ol{R/`Qׂ q'uqZ|!?c(PH"c&!ƅ;LXc9wqXȲV݉&vfOi16hnyu"ε^II"f2O%}b JqL/Қljhn1"'PR-NSpVK!6 eRAk+: xQ06EMqBDő53!/&eW(G6ދjdq(S85X/Z(Bx"(S;0BI1SBP$v_r(gLP_HmrEgࡶT?5i#(<*pec1-)YsD$ӞVJW(r~r&L!o>B6)&O}9y#Rc9PI%?d =&=7h9y {xHS·9[g#K9ƣڊOm)K&ܷCh7ppɄ-䆝&`pmލg:+{g}gN_(zxZX)FhceJUBHe T، C매YH+YZ(cRUc`djŤ)gy.HBGx1;CYbU4$Wl{2?X?Oǩ0}F% hN gc.EHMp50dJёN$.K$X HB# .DHH&#"/Q2 IDpxzQ)gf';f8@H'%J_P!zؑЁS)b$aAk="- cPKI~v~DO}"c6L^-젃Q9~2vD).L !6"f\sLe N/m+L1n.E*K-)K(u)BTS 3AE5ȞD7҅ xDkx a &.<'"\~dMvβ! 4wE$xW"կ"N֞BpKG&"ۢ(WL3PfyC{[Hu -^9SB$4ԙm%,EByXTѡCqV%* I)'j%ItYVJDǐ&h Sq zR_˒g2"K}Blyx"_aRXNRs!L]h4Zjs t¥:9 -'Ƥb2'tEV`HRN`C7%WFR2Re70/EId&lEOJOCi(mP!99BixmUC6އ A- 22iyxcz*Z: 7?>OF[[=64G OD11q4PKT1IqEoK{2z;`B<\ DEL!MDͨ&v\xqiL3nM &k-#o!E13IDr8!A/r6]1v1CF=eF({&St"ÓJcZ{&132#UяY׬G1Ѿs1츑 ADDf^s&CD2HБ@e4XRAtt+S#k&B0M=;*]:x SM>̈%2N$Nd[IE \ǩ;4!&KC:W(T. lIIԚO)c˸$%MQ <;ZH{8V3ALBdHB0%adb9&JJJŦ5sX$#DL [ei!PJngݮ ckpM?6'QG,a9 peۥȍev)C%#.re#۝&C'd3SmrbHW2Ԭ:-fS/Dq- ?"p&uܲ3Ob'9iK'#&o|ȅ-!ySd{A+{9ȔIgp;\xlzCGm=0wrdT*)m52CP8,hq629C6 y\lKE nE[v;IXF&]y0ҠGygPg{w:&5'Q#ļ =eQ䴞:j,lPar^Z1eKV~F8vFv~˃D#v53%!#jeKq h.\2fsd^CIq2BWʜs*E'3FȨi NZ2K,u*QIЮR"'.* EĐaQIYsx-)SKP4|#iP 0ЄrbyAkS!,)NS4QdD(xD?JP 0 JMuč#:cj|{loH!6FٍdтsNMB^KD\qHl[ nBf<3MpfU=;K?2bEL:,##nROh ܨV^Y3sE\qGYm7I(-^=˷tMn Ri/ȕ}-ab5^,(n^&O2ĂqBQg6FC"_Z)%P](p6w1IQFT؋2OF/a􏓄Bڿ'o"Aso/G;eR}.Hh‘!t]7w4)X(jhY߁I ,Gv| Neڸ 0Yy薣C[?!ɘ[ 䝉* g0 S'n'1ҁY, Yi6M2=y*59D9Ң*BCA)cefv7P'_#?l~80e41Cj"Gтz?m!7}' &#$%0Rx ;H7qcKcCf)Hm?04ݙXË$i>JF? @GJK}(p5,g! ?CKףk}*L"1HtkN[827j%V}WЂ c hcS bc44@acm*29A-j;$zX((hlGeT%T/d] /$7bH4z̜zb~q_(~Vi,7' '}&GD]lPB8q2c#D%3*cfU jgMQ;̷lQTx54b%:Kxh^Ť %bs6S_C$&IV< -45i $bi661g@]ȉ4 nof2. ^#܌S2 7 (vD'[Nrk8MԓRe8shw22 $KݓCq K4O]!?Y$^EDw Rx~S$ D]( \4IyV%z&G$k-KxhS%"\^߬|A>9|tebt%cǁ7kƈ "5|wbPMJnRJcvG ViAsk =w &#ZG6 L8M9袢KJ#\edX.WBХZd$sUQpG]+NX)Ow$x&1]ЛBiLf cfBKA,YٜاQRMbVu*HsK2kLv雹 XmPOQ oq%:e&Zr(0'26llc#?A"G8ypVSNn/BLT9A.;xR%8Z6J84Bх#ėco؋[|ʅvPa`RPĬ#54L>ěol& d %'#ܵ>4"k)U#{b|9WH(G)BJWKݟ[s\d{X5DZ, .q&sn5bIŻǰ).'Krwo2&)A\‘MFrJ3,sƒ"OSmkܦ8lfuEPQ*iŠlU }٩{ j[ڂR Ի aNu:&F]8p<,zKiG:rēp;*3/EA봋 a;CmSͥ Vؕc6)IͤPJi%j%1g8p&Ɇ=Ů\(!l;kȔeeD,rAJ%7ž:+b2a"7-Cc7f[ iH*|""4MrԱզ!lh)Cr3*e>JJɐ(LxfDI]5'CItH$i\oØQQޔ9ޤ22~P$jǁ}:^Z>O|z6O鳒 =3)?rDZ;lh#GBx"MmW&^Y:42*%o\VXN#Mf7ܳD/(ohaƋ7#d9ئb%$+?ȷ.jXALtI?J#K:$Ս 4XqjF_וDZL)[@m:x`*J0#nXqAKJdM 8P(OFFM(M P+#kx"BǸ-s*nËLEOF ()"Z(9T`L2} 3ȖPO|o5,iTv" 9s$.(JG/+4"H_b"N2"h GLW"i$Z"*ؘ"˜hLi)Ȓd 4bN/JHfĤTl @ؘCl +&}S8tv_PS ];dq z'R9IAĵ"K/Qok_OX /B,CE&>AAon~"B7NaKhkY+DHmTdX|W6øv[x,~Ą\ t#۹H&$9&Gy^]Ģ>B 'bk5(`&bYZ/^ޤIeila`JO:)Rr e%lJ'R„ɨZIZBŒNQ%VG A(Oo\MuՌ_e :DI<|rW; =!})zɡ+(m"0epd2k <=虁rL[fhrHkطJXp{j"",m %7d8Bi*1)|7&|(9lPgd\ Yz1VdT+L( e$NskoLtE%@(qID/ ڏ) DZUG)c'Ak.SK(K)MKD Z<T`k 7M)'- ,ow#9 sjF\t^v42'B%$M/Ȉ2._%~DM~ȑȄL#9rftOKЖdwtN;:U/&HZtYbtx.K2J <<ȷK q GPKpa_eЦ25Lo/0P㡑([Dz[mH /ZK:t/2Y P8ICd~QFe=;.V7~7"jEwp䦔nݎ }n8oLj5V$%h +7bIK[9DUqo/K;|;!:J h)iRS>] _cJkzfs#4m3)JU lII`ͲR(U"IB9x-~CK"\#0xIKЮaϥX\JY\ٜZ}EpWNIp.xnO/9,tk$w{țcu9%B.MO@xXٶp5(q7)iɓ 4Ss/DLm)ʥ'' h d5%i9X!C9U1fuBNVSxIO"WB~вGr(6DmnI9ƅK-w#zz'jaS &끕t9DT(i';-覔9ȵ/a"gDԶs,DǾ%<';UQ'1;n=.[%`cdd H#b\^UJSsk 53G.!xI%י7e""νT8Ŀ^dX?dX&d匬Bl]F^`(P;KȖ)/r't>5I3=pbxTd[|u8Bb&%rI# y , bPFLM$Gʸ"%ϙ"юX~drUݷ(bnN'!s4EB|A3,GfP܉S}L21 =GA{E/vМut)/nA{"8r64dY)DrGDzD aS7+QN;oWbS| xC8Tc 8up42qʏ#6],ƴSh*ϔG& xyϢ_ЇGzsJ8^NsbG&N^dQYҏ=1>B$0MiS$L:l,Cq44b{JmE;(ӟhnDT"BINb[C< IhW9h6B!Hi *" կb ȇQc F *Ji 9gs\kpJPK*"Q,ϒ,/[D9z)'ȡ&4K9ɣ ԹxI$"ZHc䣔fY؜^W"5ٔ - Ζ &4!ji t/x棁h`ۼ@嫱^W;.nN%!Cx!ᥴJļGB}Ʌ-<6epBn*ZAm{c}isWi)ss3ƣv0xRC_{C<tZgڊz!qK*}`OKQʣ8Alrڴ0vlmIȸM҄|Y uT+Z!Ewv2m+tCǣU.Di.η G71gL%t75g?Ee$7Z0! ql/p m$1MjSC-GVcl{Nq~lt]Oq3d`^%S3Wxyu+${:D2>"L#eO! +l*' 2)vlBs$ K-ུ62=Q"t*{)or*Kn<˒F% ,ơ61UaIb$ZHL\*eg-)#JD3I ی+cG2{dY |t1<A Obq $@D-)k'Qř2& hĢj 3sbc ,0MK.ۗNÙ\bγcm7iq$'qM c# +i}2UiT0,[z4DUIIeMĸa:.i"Wfj֑Ku -pFH 1lO*tZi :-#2auC+"JBMڊ'~b{2NIgpħsTШH [=ħO <K/4%BY!|vKHJȈ$v9iL''6k'MBNJ`e$&JUpb2E8Đ89f$StiDJjU#f*smƿyBb^ $J<mƶ_3r!PAufiVpYc%mXcJ^7Ӂ#ΡFdcp:_rv5mF3{0sSeQ;tAOABsQV| K*k8hc"S2rRɬ`S2'"dd?Sd0) Zw{5L0ڜXVhXQ*mN r (]fK!UI6))KȇrT} T$l(Ln%f$d,6E8j Ӟ)HCHn{ [~ūI%2xANԷʷ5A2gC9XЗ}XiOrKf+oAVxШ*KDZD҄ :K׉luJ{2Y#rg/ֆ Le%ͤfh1R3W U qE#*5t9OYum0/ВOPC; #DȤ?!asȁiW B<sKD-HQtx9:jU-F.%ԒmۙӚ%N9yD^"aLdqܨCkm.SGA"& Rd,h|)?IᡇH?r-ܕG1% |69yyqH˳Ubq&*];c0n{%tJ,MΌT7?لf*na"X)- >c[PtXEUFVTHzB_1wZpKDlPqbmLFKcljl/ةN8@3m,@&`2DwфφBՐƞƦbK>᭴M:[8yK'x):xM >6|7Tri<6r*R`]JKETni|NErN-k ɓ# "_Pw+Kɶ;xKD*(`MB|H^bBOuV2; I@c#% fqSmt'DY-mE Lz$8ּ͔3K9GcZbJ[iQpCWÒӕLA6Ȓg#k9XFTxt DYvȟFRyn%@dMv'h6'J7H83mϒvtg$PR8ӣ]İ]4"O˱qpea`nNdjU9mC5IV8T{^DK$یh\FpR"e(! sN`$9qK!eʡ ;%P[ srԓ23$uz˥64)EN5 ȓxL*B؀ܫdE@NHWDŌF^\p [ϕAfAroCMCXzT+b~O!Lv9}Rc)idK|:$=k6}3@A3Ky< FÄp#z,d}cF+ H;jaϚ!G|RN^MCls3" glS;p?jF뜩渁yv< >Ek s~m$9r%V(s9X4{lp+ !44Ά k^p?ƆX&dfIzIt\%$TOr йa-SI%Y4x,.DrThN1TWu8IRRX\#o?Hm,!JL͎Xo&A,FJdk#'#۶!p>O<8~Nׂ} q(S@JF85LcKsbƷho#_#Ȗ1%9I+-A&)#tIy9fȹn'|>N/V-0G< Oe߸:jnrOmS@x/B,l$& R2LlN\Rʅ+S8}*FT'J"$GTTM Rg[hCU Ek2Y2T\ĊSTEdR|z |d4ϑ ;/A8' d1O zh!z\b" F28)FTſ3t&CFH7yT!)St5fB &" J̱PlL֗5"ZD ^Ez,&'N"[R)fȗM/ؽ0Nm\4?6HI"LXVBثI f)'x'%&"$MTOFj$wpaꃻIB30g@$kyE( ؔIJ䗙1 =VZ^?G(`J4\>go9f *!SЇ} [\z}[鶟,f\'I5pqY&4Ԗ", !mvf("Jy%CB&}{ohΝACX挰ȆBFe /bIɎO!mI6cS&!8-BJ̻lZO&rS᝜38vOD ) [cj>KP LÍLolقu'iE<{Ïqs3nN0U1C'.[abB[,hlDjxX e/ŔqD"Ѹ Es%LB|b$0wѤjek[\c|d_G~ A+"ГbZZ#bDՖ zx(%Q[hD8tbyrDs!,$oGTJVp"0."J 2\IH^JO5 |iVJ0+SiKZd("9NN~#2}S^ڏL$ݢaXĢ9)a??^dԷh\,Dy%)HTTH6țOXBYD.f>4ifB{08rS'(H(!,,O\V>@VC9;A>忁_#Qk,Mi$zN !XeUF3Q>`^r聒AgHddC[L1tbD.$Vf95OyC*<Z3#O%edxbjw*ozd3&#;lN n}XXl5eGSy8T<Hg5aiSF+d106zDChAF sb\| qB`u/WCFA*NX. tmY'%!Gz4O^z/Dؽe[$Iч[k0 :t6nkIpV0F14sr CFLF&rGDtW v4B cH$#^=&y نƽ5L"hQ1+bV*74>E*^o5*9SÛbv&h%%{ {[S2لPMZI ']MMP+A2项 D"B;dO bD$#h~bLgWI/Ȅ$&89X6) TqFM]>)d–*Mh#"(k. BҶ7k95p311S3x!s}\ WS؏?"a&zQ)$Se3PD)f"mnOؔ=6>3-|xX%fpg(֕%1k*.XjST1g 7W>ldfѵrAqjq#rrM qDr@U\RE$}Y6OhOwȶ3z &8Cf^ĹR0gCy*~,b?b33ByzS0wиy߽Kyȝ`qL"PȤr@ӐM'i/@ReFNsa,i2uĦ 'ДŔF RzCz/": H"BD9:c PM?dT!j\bb6%ev&v 5'TD:lgccqԆSۢJgBdD{(,GP;#O#(K D~vr /EbOޘ$7-ؠ_b=ϙ>ǑKIZԧ,bt.Q61&MRB&wG$ Ž ݳ)4Q Y1p9'iD`TQ-ƣP?f[8".r2uQn6xV=kHbaS#)ei*MJfُ1]DY}bIz1n]?Yfz3Ǽ1sm Jlk_2NVM+<)pOaNN5$\"fek \8X("z&Y@$rKMahU M`YB % sIeSn3 2,-&pD[n 6BxhԮL01v#-2TȻ@8e҆7*0ģEM4yr$g]cǟbF$/!gcDtB!>%iF#d~í顇Gk|cc$B#k$DPN4:~N<rnFFhbNdv2nn˶Y[Y"=\"# m sPi7xA6 it(S&P /,[^lDǑڙs5b69C/P]$<rU b+Z*حEIDŪ̱;ciiˆ& JIs0dܞ9d# AyB.>F%)1w0v| Q$78\u.S&HSDR# HB^,!D捻K$veyjrUeCȾfFE[ѭdNtT"-_X%5(j%AR$\1 F[|a )I~ُbl(HN['fQeϸ}ԶŴ= iIVr4m%BsPWB|B%&! _ZId#H1vɌE7נ?ċnFVE>D/bWJ :QfM[G4rJjx3Mr9T0N1"'zKL5dQv_ `KiJ CNwaE8>f|F>\a>!EL:/mf#0Gg ?0QD9^e0BGI9vTx8ٖo.Sl̍*˜X]%:!h"QF(Q*(ɹ(FZ<Q,!x.>-Dlq 2ͤ`VJ\Ju lĩ*˔/cHsu(dd)O؇sؑmCU V”OX|3 cj F- |BU+|bL iZ1g2TȭBG&sj% lZ< tZm1DxڞD喃VI%TB<($&2؄a ZI-&% ȭ2Z51;i(`]6+ѩSAFqĉiCඇuc*zxs!A[F{JD^" Q+ 2\ewl˃XHID9[خ>uQ/-((J(J"P%oA%B 7bWUCW,2=,HWhS7Lhmg(Bw0< P[@&,:jXHQ-\bWҖITx@¶/ʩ`wdIfh; J1.1%ZJg&f #a&EX09˴iK V9MpQPCf^#rdK"Xv%pأneSDF"Km^"#ShC NbE)FY3) :H!W+V)5y rHuf,M~}dm4ItT!k)scE(D$eHRuK+$EhHj$[*r@|˒An1cK͛er$m쓭 EX>$NƐ%5ͲLk5IiTV 13+"Rl=Ј=nT\hŦB|!5Tv/ov@G?aܐVTR xFӢDIt>ౡǕ.T:G¤))8s ہm%EPeo$`fa ux8H[4 T&hh=0"}+=P%BC 28CC\nƧfĢQ' P NqsRO= 2#в[Ʒ=P1_1_ox/@jֹ-C/Bz&ӯ 6OLDl L`[sZj܉D>j4rl)OZ*jRtcf],Lܭ2LICdd2t'{K9娝n5D٦=OB~73HI6߱(z7%( YB-JEC4sH gMf\򘦹#̟JPxzXlZb_] l=rb)ws^cˌHG<Cô`\g1w+w3Lg#B :F93QM I#p"ƛ,LDಂx{5'=\9MInm0 ӑuc3Nt] )LP|RF2a, Ue8&Q5~ Rc{5n%hnI"_@+nF[R ,7tJGM12+7.f<%bKjXʜCN3[$H5+)}J%7Dp;9/sЛ덜ܔβ/7+CwbBV/q~(pCg߁,5\/:pVR+BˢAjaU`YW;8bMBp$0ck'yaԧ!NFSb:y9>fPNƺ%J[ĜLXx;ec J幽$% '4 &*U |\LO&t\C=!Z)Xٕ,BuCmsEG7t{8}T]7NYAubq-DAKPU1v{x& :"arN5bO.r6M!RË OX8d4BjRIIJ<'uHytYo7e9BJ9].Z4(S8*F}XBI'S-IU78J q16Zr `e$8]Je&tO#}dѭ| 3) T~/ i'Cqp56! Q?#n&69csG%.2fvܸUv6__#D3%#~ $Ci{>8- W$I3yUbX5'(7 6ɦhGse4)R^INaC* SFX4% – vNHCP$9hj;Ǹ]엡qcM% #vs(dm~[ɌrF\7$99l!P@G!64aXP&f0HKZU9+Xx/KcC%Zb$Y+)`8B$7I9D{ 1ĥPG$.B[Er `cTOb5n턬7=tHAX86G$}`ĤDKuЩzNЎ'(ZAW|ٔr1/41yFp$ƫiH,>.Jk7) L WB{"ʣm JZPd$ᠩwgbA e|w gpt!tDRL$Έ.1U7ˆƴT9mbI>>{1˺8%3Ϯ9z{Rz"}\DD%"ߢ} fcv9eo fd"4G:8y`pӖj k ȦUdIg05&eFAA 3t/HKUH!3KGA0&I"O#xroc_X$OY&OP x$YvavLTy"S$#ٜ'AZuT+GnFU(iJ6)-f!`SX7YЙ}? 6&a4Mة6jM($ǹ}}6A>U$ЦlmbOlMY+*lW9ŎpiFs,%;(w2VM4ROD쐛w$*ixjMRaAR[#,FLLxIӉMIf#[b{X2&9{p̉' I%uw"k(bm%|Z( bo" VħNPQu\cƇiIyI=kp9è18EMNr7i 7 ߹yz9`U&ǀ#klJvY(P IR =@%!3^vDeM]DÅiЧR'lCu )Di/MAɔd截8I~h{=g1QϑɵTL+ك}t rN^Yiu-1Cjd>pCM9^/%@g S'Q 5EZl$(v9֠JKg[8#h$'0('2΍Ԯ;2Jx_2J#/PӔM:˖7CaHqJIW LF cdU48#mch{`jg+JGȏIŽ/:l f$µ RRދC9m$oR`ގ)m{$K{2xZBW'zD.G^X~G4#\ykGBA̧ONIo،8NN6?HVe"ςBeNIhOc$8Iy " ҉gwM#)1JBr)M,*Mbiʣ-J-,T\3D' NJ9"ԇ/$XǓiQh/ K4.cf1 t69r9 ?%jm>8d'è%2|ՒP{)ܥEk*yr_^ .بOU"(z @{"Jl{"9dR-s7<`aa(&M(K q,<}Jf^==^~ޑؼ/DA} < zvvµ'öѦS /ؿY GpиŔZ q9ZuJP\(Wq":"KԐ{<˨)&8"%7BB_R7?dD1 B,R܈ߑӏ"GD (Su U3'rBYB%wb57R eݧ-ӝbn+d-Wb ";Dp!|tVyM4z,xJA4A'-Ah+#FJf+YJ'흃?Yt{7 A!JbhRg6)96"KXj`i; rPA\M"NA*\, 6ȄlIPC倚 6Pn}ፅyd</nf Qɲf""Ocr-8~s }<ӋRIm~ ߍ H9y$v׃RT[FhN⛟cZ% IX'xIyL M|;-G#oHρڙ RJ;Q\(TD5);v%6"MB$D047C+o"{"9}@I(q69"?iY A $A6bo2Zo*a\-vM6E\c6#YKOB N7\kDWi%dy#s>Gr7h!LtGcPx%Mmѓ4R&'92di[as:+)߁5}Ft{k·#dOr661W#^ϣ -@v[[lSUO%lBJJ{+f:D&N6")?:&C -ۡwȟLݓCD0Jg&]/ _mń/hmдM\C*Q1D[&$ʐGxl}Hp1{8N&m v#sZ,ۓ7 љiSrCv9,G1''a=1 MIddYz#mWIjN}xqVaO YI'5^Vf Y>Bc%%#i>Ovp~>؁bg i}\)^-Ƶ MWm;/"ŒKLa}Fu'&֔(]t0%<2$m \$XFWp%H"TT$9mITXeX܉&~eGYVQmTJT$)lR^ ml)DMlt2SySJK6uDd$bTNE˂!<`K &+%{Ϸ4`L$k"G''W2DU,ݫ*24z≶ydk ĤBP٢ɉ(ÙwjF잎m x&5-%ׂCmeFۚ2p͉rP4cD7Bbo$fjdf0ܽ?CT',R)._)uLb  gdE pT g-*7#$p)U9ЅNmВyv,7hʦβh/nXVte&'Hf Q/%H"N?)KK%9(}Czн ,wVc*s| m׽R ŒH c8tp!DGBsQ j=%tB8ZvrgLu9j86Dʸڑ[[3SiN\Y 1vaC%Ɔe^483mu]L[Oܑ/%;]~ |c"$fCBGyz?HL#˜tW< lNM*(CRJjdֲ% D8C4[0e\慈Vdb& 6-N> pm3yƓ&%Ra wo,>駚yHEJ0:?f)Ǭ.%N܍j c*X֦+%j F졁қ(t"J#6,cߠ # N 2IASPe 393-4 -<6;N JR QJ%Yd '{+8W CA)_ũN#G؊up b 3EZXu'9i"K|VˑlFqpcܱ-HR;J[M0ycDz1"C(R$ ȷ0Sa~^=7- CCeZ ʡeM 'R )=VIXIr=/K4-ɛL-Z'ŎJ9~ dvc;-`]"{{Fw/Ւ$~BClB!zGb"V/D!#!݋RGT{ 썿[.܌5ۡ)۶Ha =XfgX)q 2Zc2П/dI! D?GAH"6PdGJϴQ[ς'Lf} l.d$NŅb$cȀRVShJylpM>0P")b]tJM,nהS Ϣֈ1hA~#r1E.Ώ`dD|^/GBs.[;]Z,Kk*蕪} 9CؒtHvT`!Dd+O&60鬑+Ĩ&>µ.I&(|2ۥ=Ŕ@Jt*J *JOS6TFMFDshS(|0ԥJܴIVT bQzہNt,o8*8<F,]̨|ɒn&Gٹ%230W# hU0&ؒ) 43#6-fhB kkSLT%6Ȟ. B% J;bUNEq|ꄅob|X,E-+pywژ3̤ex-|[~ߒDS'>DBCPBjzctjY1a B5 !ĉN|ZieZb H0ns]xi{;?7?}6<qDfe+:L㩟p'! YZoIkJ4Ǒ(2e[E t}~Ad JGD@tZN{s$HY̍iyx$6ILY" $~I,:2RnY,޴ʂ!v‘o Dss ol$N{_bMyrZbVxh#Lyh3aK$'T su4`Opm1đ0E6"VZ,'2LS(t.tajCLAK ȜD(d%>H4QI(1 " g &Me!Gz(B,.#q?D: K!;2݌F1߫^dO2){Тzu3] =$!/ ڜI'cF e lĉs8J|O$'2HC%.] HyEqceHS2TED!qlj ˕ir%5bZg u#)}"#] Q +e#z %>D7c I:)% /( ^[\9Dd(u\JiO Cs8$$1IG) F{9'Y/$ DzW G1-*2[4=όs/K 5[KI"Gyf䄛Ӂk˔? P",IIT=p 5lAC]H[$P@HꗁR&bI-[ , k'Bb8wņlf\NxbxZn2!>La\0\B̊DpX -OBJDU!)JܱH S"jasOMO'|c(G(Ajm'tFYfR 8Z粦';$Kd=RLCvYD&uq'ɌG6PP$ֶ)q] ?%栆M?-6KE9yʇ,IM_Ѱb!hO]G&:/yЕ>{%'rA^} fV $,pr/}g$D8[M]ZQO3j(jcBR'.<j ^6CPF/gDqD?.ibv[{ $NW<*Va܉IBt'IcntbS>B&ֆ/2JbsMt,`SbD0a|i*˖XP$|Ʉhn>KJ]GȩnxOHM%}śbY^BbF! s=PQCfc̼AZdGbf>NڱJ 331Hy^`؇lGFK;QhDRt(<Ʊc%p. tó(^)\ %M9wpR-So#vn-ZS҄~L kܘ4Ҵ,i$. [;4"dI*8DC?&[CRsciG#~ߟޘA5> Nm^d_;J] $i1d7/|ԍz`~ 7sgls5fkDKqHOu6Z{d&HRqЂP[I`F^~!FY@d[NG8}K: " Z:HIyAz;ĉ+ s WݲJR4JD'* F"1bT(=mS;2aʔ!.G&əg̃* 8dkąCDaq7*(82Zmy'ࢆNvKњa~b~ >A!vHs^H౱s=o?Ff}@m8ZD#kj m%Y)!‘DeM}hf*"VfPSOFxND̥fQftyπ3cd ߤzٌ^G)ف7ݓ z D"sHO X0QϷSyYfGTGT?Cqyx?_} D qM[1'4*w>@׹)V'Y xCOCuNǂҼɉi5YHAIk4jt$MoʚHe 5n)*t04N)K Q  TjN$G%x;:a T:pZ! ǚ~ͦ5fWcT.ѣ^|8v]ldUJ!djS51M۔iR1!sL,١N UYmx"#Q>\?@GT`Q54ӡ*T g;JvE b- G'Ob c K^Ŀ%c+6XW/#uPTl T(!%"< +J$v~m)ϑنM':2%Gc5z2xf"'xġGcJ\{PB^e 7؀)Ƌ4:\;\6U-(ÎfRmQQga=ey/JcdfClclgB%"wz `EdsՂ*P>S1D"fQ^W<Ɲ(ؗv%>&ܼBZwOf<>صH/!ٖCԛCb2wZ%)<@ÔLnEXd1 fȫ%15L}$>~?B+&KJ1mȬvA'# *CM5_gFk'$y-T_Cg.?O0E./6mIfȬE<̱$=J63Pmraa [c-D |;Dk05 ,GD1&h'd$cCHG؜{+/@(JHE2*Xr[&5vل]ոnVqz?@)&%.NTfU&}v05I"HN'4f$2d^( T~؆@pKp'~ zE K/QCF'4k+#IZIM/\| zb lBb^ /lpd!,Zv*a0-+ ƈ4W"$L&҈CH("d!A2cMsO8Llsv%ǠGbIhu+/ (oB<2Mu, hCe&di@5G Ŏu&E47!;a4DO Bow^p'%ĕwD̊:ҳyJˊ=2(۷R-3 Kt1$ڸ"evaN(Ur%c5_{(GtQ~o)I+QqÙM Z"VrED&bƈ^LP|f١<_]Rg^`*&xɴM%$,m[d&ᩫEPSTj췆Ž3VfJŠFSi.VƦ;k0%v0D&Np9:bD%w0Mk. Ya ( .zCN1)5X&12\19$YN] ؖinn$+.&~3IH<$Wܡ,C'6|Y*R%Α&Nv,yg"A2zc Е*YxyOvxPHM6a5b28>IB$^увJ-{q$9жf%N_dEKc l\9XԳҍHJ9po/p3^ĔFVlk)~If%9mL/k&oBSn;!+ڶ9䣦, Z}^DQBSQz!ܖjf/!RFSO)2>eЗ&`GR%)u7$#^p~r4HLإ j ;WJE ۍ[=.i!4CT>`Qb_9L^Zp'S6I+sM(M򶐻R1Ҩic-Hq6fE,YK2Q;T*( eML4 k ҄W;!PP%FqZ֤y1cy cfa;GM+ۑʼnD:G!G#A+MOP.0aZO^yt#LAJnFD @w,VC]Ib{uWN XKsLb6@q7ۢRa14nI< /-c\2 %I)>Fr8M4etS8NmlmϦe9 Dz]M c M!rQ>Drc^EXۆ6ґd‡oUhK&`64#]m];b$n$jJI!D G ^G=DL@%sɘ#Ʊ[c?C?$@V=k)Fߏ0\N"A  Y|O B"ijHΕ]QT  ^E7s)-TRR1T;loly ,&XKo0*)rȃY!@1zZ!SYrۢ)Ne*}ctoꄅH E1Gp$%=мB&ٝD~G dKPMSl'fͩw7b2dF=S91IXh[C$6k:L^}Vp{'B}!0.ƺ#$h^D~ѰVKScz]ݸbM9$؈<|k$G-!MM.BvDB&4FdѼp\k '(Q,-SFY"7ٛx)驑l9_ף_#!iB1C.#0 ΅9mHзrfQiZArVWj&%hh ҆-Bv m2GLȼHT2ڄE̓ KK3D..9(]} O`>/c< +7vQ.!O^I<Q)E].F+zI9q+K`[IZe6![d 886g-ie0ġ4J07e:MJ3K峅GKMR8V. -LelVdKTIx HHI /Lo?Kz/T+Or="G3;C\r& GfĂКX17$],X+.\ ωҏD?q5$FK#K&ci8BSl%Jk5ڤJ#SOj !W)9'dʘR6YZ:8Dn%IpjRC>)xP16TeFUm$둺z\$C&7)̋2d:áЂToqwS!^nk8:$݌v('IJK455$>٥dѪogXc"zɓ!qd)i$9N#)C􄡗ZSD5hA$峃9IaPZX4\BCX2b{rR5!Aiv&-A6CkiZifIV18:#>"!4Reȕl.e BFW[ D1C̰e))n4Լ'#"Gd3:GA_~9G p#C??"#Ok&`Y|i9, 4i' 5H&볜iru.E1Q(޼;)wr5 c= 8!= ufߦJ(b߫^I̢-pBBQ\ع&״ ȸeSf_ؔ{99.K:VIHVTI2܊/shaY4Cm 0o"Oy!HKwb_M6"Og~'D=R^I!5=&WDЂ %C^ z7gO6ȹ啿x.epQ?CM3?PdmKBȉr\!hzDpM`yB]/P/ŕyqW$xr%y˱s|- %ZG"Zԉ5p%4dqcfKǯ.ٞNyEDnXGC]2{{خbG#[Ę'zdd2H>hk#I "d^CdOzُYHd'W@k$hjXz_I~&& S*D8d8 !~~ː=$wҸdꛉę웷ذSRc[tnXvs+'~6'x7P0p@w!G N8{SWx̝5c2!y9b^H^= Ϣ^˃LQiV6oz jO1o+QSM$\>ȰiaEC1ؙ>lvC!BBNF '葉N B]oNuD(-' _kW(k E aA3mYE XrS:[| aP6ϐ{pq, /b->Ȃ.d9T ! ^!=,lJE$bh2Bhqd:_-kəcj3q<m\ 'M‚Yx7ha[L@-L@+%yA(^8k"$:4e*ťЛWPӳ|[!Ici-?FϢ > lƪq,S#.@v%E<=MrKsda[*M &^hF6q6Cwb"F%ohӂ1KBCD9I$X KXޢ0$rvQaVsQ?TdBґ*rAvJȘ Z1goLmNϱ_c:_e$j^M M&Q0 ""ayfi&GjȓL;DA:ɄA6ٖFKdBfE-n9tJkx*] -d}fX&xdv52ӥțnM %$5@HznvB#pLYZ \NX˒VFVyIDD-914}9CJjW,p\ir%HaiU͋!d\)"p-= 2!J) <|d)"N}xQ؂Y.eJDad1c1]a+cB¨OJx/ǃ-!FP>KJhLLO4y NB-\5ޣhݥC5 鶊EQ6M dC^VtIymc!\n 0|n%~"&Q?LmmčtlЏb(Alβ)*f˦4JH%%DٷyErh'݉&f1݇+ #~cC_a폙>aX F~Dw>KI{h#V(hQǿ?X,cGaCC^2:GDGzЃW HDz$%ʒS#*~ Pxv1H% hhƇ^ת%z2D#$ؙ9TYCi%hQ*20M,(WIK&jϣH)M{G/i\pƪw$wb*pcJ [qA*4ThߏDz B,* ;bŌmZ"/ vBIpWM쑧:"35X}tiXP5E#H\txR=T%"LH 9 5"NG^,,C3,**Rw|b})K'Hu1!B@3.PR{g0M6.K\d!83IVk.R&DW؝~j|A D"8)д|jgSv%T6Ij n4'f^L"ZΉD(T(|L5.hݍgUx8Qͧɇp~F?@ljtZfL)/@b^$̒-)Lv8pvLIXf㡧Z6;74C0Kw8Dm0B'eHܵqdԦ ʒ\'bF7gkkmhS*蓕%ْPND5,)TfEyJޅzBI[B[?- |<%-?0-rdxe&! c(&/"©*(RhQBO(0_Xj0O0%5Y$]-[9z0xu1sWuϱ/xPjsZiJ] 5UPb&Zi/^>`TLRl%L&ЅA(YdI-Oct e3ӻ9R5!6?%D"N̐ߢlG/D^DilOF[qdN7.죃OVH281Ckrccv8c2}Y膤tt8a,Ȓ.z$"44D#莆C HP2oH|$!L1&`r.f7r8>Hb̓kt*^Ok[Xl-v<$.<] )d$$,4N.[&>D/F=a?DAIC#$@1R?B#hK;7t)M;Q~PMBiŨꦖsQ 9b;$&[pN#U9g"]8%JvF#G |:SF\F6Ȭj K3BHJ#41r{˱7 dJ`Hm'<%VPPײ^ IƖ;?&{ҡ D_| /#h!E>b8_6d$" o!1Wq71kOثJ*[aĴ)Y2VB#R6䘷YR#Qi;̡-$Ŕ}3 fgS UѳW|Ad,Q\tds6ZqF8Lu,pPKOadP%(7f yBwo$< xB%5n[)~FM^ƇheH{t"L }얂O5{B{93,82b͎?9$\ * )>dln-u@Rp3 xI'iMM8U#Uyd7I#fbɷ-pML+#MpBO݋MO MA&Ktq > TM˂(ڜi8VQ9y n# lxwܺ ܓh ,X&.f]UqF2Ğ?bnu~Hg2>%QN"'$EkR%50%J8$ؚ.%%\^-?Gd&HX})|b$n*yr4{B;,U]t)@c/&YGNeIYGTiLPei rsBmrp3JE*2E&Y&i#1)#X1ЕK;,6t#"E$-|G-~^=G( Ip&3L8B֪F7JLm e$hס*[ c'ƋC$1?AJo܈D Ҥ 3طpz5$?= ` 41!=05 zc k=1 &QD,9_bHRDz;􁍒;CGj}1ȼ#? R"hȈUlhd19%hzǬf:$)$*FPedK붡1KPi̔CT.mĬ'C@ J4GG#?DBp'؄/I !"K# '!cYpJҦ$omF%X& ccy,u:iSmV Qƣb6HɷbMǸiKu 0KbIa'E+&o8sR-.0v (Kr>pK1rɑ 6"q%Bt -q !*&$<}b@~ fLr:vM.=# ;##*|I` roEʈSf.bvEi>#Dɤ hwñxwSCoz1s,nTFWF4g#GdwKcrWc?H>?K䉔ەKCPkQC'܉%Ǒ>G4? }z@2?#|)YbϑtPƑ8 䎈@k 448Gc^q15Y&Gv_>?̕odbȸ&t?)XяF0Ƥcp?" HnK#eXxRͽ 6B%"+Hd?P##;!5a؁9,)NyIB(kRĩęca ,c~R$0 DA2DIv%bW";SǸz)ҠE0?%<+@aq_*$e=x)&|5* v>! zEpa95 uClLHД%ϥl4%Bp84blOb\&iH$АF'%CfAG)x. t!8YPY^II )xLYzK.H^M4<DCO/CH|z ؗdľ#M& QY8d/XRB3JOBW"m۟sZd߱kѲ$~+J2Ni+Zb yDG?gts#x%7%+OOg]'Ŭ79CO+>,q*'Jc;JU4YP%E0] BfS><94f?^GI!фfT*lO \D٦t5he5hw*XE8CpJVKh0ӱm]BJƇP.<)S>NZ$!J |W 3mBdKik4D#2y#%En$[E FJa^^U2` yD>T|]S)e?Dp*6 7p/$$+99t,#~Wn5L~E9!Lt-p.y3N#/ "~?$>ǂ.-,%G/V9GD+?>L `-%-}l\6Jl 8סֆk_gV= dz^%kҰPP"d1C_k YGDChDzAD z5>2ozI [N rJH`ߴ&cr$*$A 96?"k z K,)Jp%J;o1 J=K14~*b"HKrl~a+[{T%Z jUUpxCpg$QGD#, LoDB"PAti&WdV)d53.E/9hզHR*I4 JlcfdL x4Cf БǢ# R6^AY6$(!NeqMDw::)up\S*AIW"#LL4oetA1) bQm),k fgɊB3pS$Mle㈠c#=SX^DE セJZc# 4: 'ICeg 5iAQ ECɊ{9@r)u#f$O!P| "\ĉ",,(t$C) mm г(  ro '?є&IV6B327 cjps/M xr$r6z*Q<-B0r]m!,'kJMEKDDؙZy8Di&U5 6t]!d: $RP} b$O mVrF4߲ 7Y<$Kb, .ȗ{hK / /ˍr.NȧqW9wcXq.۲q%UƆW_v_NbxJQhhS`3#t`yIJi4E2n;ձܗ)+Z 5gC' RoN͞ j0tKCi.1n9$)]#3fr&1%YjI[7ND--X%ȓ0Rz">$ԨBQDrϔ.$bt*Ln%VdIGW-XZ+)s6=`7b}dKH+Kɀ'ȗȒ^GYVѮEVK,'Dq2KCc𿸕,5cIuSi1#Re۱QeDM2 $xRsq,F%l} X=$/J 2\r)m+R=_:*1ϡcN5S'HU؇z1zɻupԾmII`'B!azP 8l UF8&@r S#%·-3{zf膉bI \^ףIB}}аzah 7>K!K}FR!JH0Cy7wԇrTIOMá t9L44e3K\ѱ$ĚV~H#Q/+"CK-t(AYg$=lGKZ$R(C)~Ei* >\9'Q͒(Е .z>OpVP*ћbsebFCj7eQuC݋ 07XGtxqqemSBQ dJehh[ؕ5̉Ičva4s ck)4&ιɲ1fbR;3о+[)hL9dpywbƄ%%b ~dVbx4~'Q,jI-z:~}`jq+ J"NGicrCi's (ΙIZ;[}N$~7paK7.w"Ɣ Fqٴp]T4(Sye䊚qeN+R7'?bOdq 3'$[,M4*PhvEb~ưI/P"¢7I< b%S%*$P\+f# ix2/|~ĐTt$gB6%N/„aK)BJGV$|=.e  oo$=:Qi{/, }"2=!g3b}-idqi2o[X7j]:+uPMRB=5U"k<-wjW?oDCChL&DNc~d!#Y!d*{#xwCFD>w#*ݚwD҆5фM( hۄHQ-#U(\wd%lk$A/ϣ'CK@ץG^wQ{Y$8]9GJ!hJ{ŽفKS4O@n>D~ z# #D z"Ll608^&z c1?ߣR5a<}7^/ILJJڑ8's܋LJE=X%dk$EmBYVSx7dk *Ԗ M'4ݜ}Ff c^_S {3҄E1 $!HSHiy4/*h3j2Mky9 UN2vBHlIdu(jeAKdtPBAx9= `ODAOD}Qؿ"وБ5Hl}HtyȞBI-LȄߙ9 1)1IIG+BىO9tFhQ<жhqm@P+Άy0˯J%Ց'EcpG*zi KRśf4Zaj;"![}rKg "ԫ0ry-ݹ YBafE(w oHiH$N-DQ5o׾*Ԟpċ=/`G58y$)&_N_<މK@Z!Lere P$-,8bMo psya'p))5KZ!)p6|-Q .x"Yvy.bN++DqҮfȦ%KsؗѼ2KJZYF̛!ނ%ʕL zaCLDH؞>E?H8X4%}-ÐI4!9lCb^ [_;td(SHI)\ZXdi>;!+2RHp҇r5IC51C97 )?r:>dEOߑU Kj+&jⓑ19i Ju7MXY[< $k&D:q.΋i7 $EDG z .dS]BKFxVp Px~C0O؅7+7DP#3'~͉È9J *Y-NR%'i%V)'+cN4|rKmtgrIDNX,Z?-geؑٗ%^*1ocŮvIDN~H?j~nBr*X|9|NjEjc\w]̉щ]d^z׸ 0k=FL[³^hU:rKQjbq-Y4] 5+< )QMA%Pr(dmm*R84p <)'|46JJj *2,A$xNI/F =*u}$sQ%2.[Jx4-$ĕN-Ж2Ŕ㢚Bph:Jt(ҁ/bUFcشBonZr"(<,XW_쎬JH;'K߈'tBU3c~J!}7)NJ.דlh"UpnM±jnm5.f 9׹,R{D͆@(C#?DٟC d =@D{#ߣqWmV^904ߥ_򡡍;x?D\A0hH'CB5z5Ǥz! ץs r6-Χ2.f[xL=Bd$ CnCV}~";p#/O&5~pi i7@|C ym4bJGijKf ]'ɛ$+"SRK.A#9A*fŸ@!A )?PvT2E%聟-Qu(6CdThbbxГbT^92_0p$dR9{[C(+$c@OIuhIY rY r6Fu?6)tZX4 : +YƤe%ZL)J5 KG]Y]p,\/qF4CI ID; 4а1Lf#Fw(=5fUI]'c { rO8I=,ǯr0& LâL-BI$JiΉSCBiLhauY, X[-!6L0eDdVl7~&ZHb}S-ٟYxI,=A,;vrVyeKVnQ pKpuĜ!:$B O?K<RBB^z29\w YQe~0zpQ!SI*¬(Es3;Gq]s B*e 4(FHR|}bA"n?]}$/HJ`J "__B>E$C}a[BH-<<'%+"=2tdD#@q[ Pj>^*a%pɚ:{tIK9X 8wClgbν?z#9ȂB*I6݊RHDHffeIJ9.#LR8"$H$?(l.kA&DwF&`eT=]о':#=)A"IoQCd N} IJpNx""RCb8ɝ "r/ȰԶeVYq #ZA I[P% \g#KfĶ>RqE I(!Kle߸] FgDC(9n+`H'Y3k=3N" hpa>C&dj0cvG(m|Tp9eN)i6 \VIZejB9Ӛ*3rQ!:/B%Nc0rq i5G9 R&j E (mv6LL:!L4$7CS+7|B!tBZ֋$w-BZlTA% dUS;H[ <5R%B}Ys2$EJ%$TMy#FQ#4_45,.GĨ%)&WNRFM̡D1-$gҊPM9_B`I5E4+^8r3T׆CZ\Fr:FW>>rp&J%y-㚦e3jb e"J*NK=[k̷#g_7#nѹhhC"d~  "O~D'9B c~c=+I&54 kLı9l+ak/Nj5 $z anO z$؃L ! c^αBPBŤЅ`ϥyCe "Wr!a1cB!#\ 45ףH~S( [{id[ej?憽J[OGD=z, Hg>I:d> /aiIjnh_]ވo,JȎK,B^OJxz 8莽/ B/]o=1jB"M^EIY!JyHs ۛljdSЗqDhO2=Qu> .ne{bn>>e)?59S/v7'MD+셡%%<4  T%"X(Cf xe=&≸lyrZvɷ,OO}c: -fiyU>fD74zC̚W?E\ʴSϰ%mɧ,Oiis9Q;pyCJ[7$^\9$˛Y#vVjS!&yV01ri[F4]|ܼ8DYWO*%%s!oj.|tO%HbWĿ)MB ^I._%JLY2ECI/5F>ȟBĺ#B)\MVN$Тbf'D&K\ ]zEj/| " O/3UkW4Gus(,4s{VVJ>FOn\A”eL-Ĉsx+:z3HMyƄZӆ(gDE3X!ԇgpl"5k+(ݸAU\`eˁA q3M gdYWm ZBRDAC hKܑ)|><},I ~:hc?d1qz!L eP7<[hus*DNy6hk=z\zת#ҹ6(&2By _ eV)PRYT@йHzޛ@ilZS=e6 SB\bס?eq @z!u/8P@^?}p9V&Zgbт*c\Q5qm# 6"g2hǢĿ!#܆v}J'J4!OLM^F: ρ4J7~< JMc_aBw ЙZs)Er`bavL샫44tw6ZZL;sdٍ&2' W"tKȎ#v߃s?U|˙)WD- JgIm00ы[ױ,O ‘Cz_$ߑ`ULNI"x8<=}9z|90?Fr/p@aʩyĒ2kjnB-马Znp-81.~™$E&Ҹwf[P[H^S-Qsk~:.SK&´RutQN̈,]!!B`Na%,QEf`I$< ]x/ .Y~у IKȗ3I/!ڑ[;RpG%^Z}6de\I8+,%HG!i"R ֆ㓠ْl2+\U_"\R43Ep&B`7%QS%W%̏ɢp;68"p|/A($"+.KH=G6G&&‘2'6eၢLAI- iHԼ"cDF:Cdoz%xaᥑl/WN"_<~/R>tP "^!S'MhkG57J1*dc>B3 <#BD-`Mz<>LR"9G: OiH>DhAF6z\zA = c*P@ަH.deHO-IThKoJ@04SH~hyhkj(!pG~bd\1M),:``A)Oָ^x­φDߒ0`eL$d0Ct)2i唲. m6"r'fC%-z@/FE9 1~&/3(-cu- #"'%n\8|bn·% g-\N| Jf8l 䙗 %}`bo7~8?k~$ OH|IB%b="H?Fa?.!e!si7!oDjMCDaqN.x*NvJBe8C"|{م8/y$ӋM >-/q2ޙ9[D e ̴="+*ZiFa%P=2{Isy%1}͘ǿU5G1aC!пDLg2hC30 ׿_ye jJlZ-8lބѿr#5G7*pC%i]+Zw \HNCtRML:RD6p$!qBiQrCGABz&] %ؔ&fXx 囎"ȕ+4+.4jBZbUBOKE>Ii;zO<}=[&ݽE>IJOJ~X4QʤJs BC}Qx-g(qL[/xؒ k]KI%< OW6iMXp%R{cj/ys>]V 9/ N%Ȑswgp-KlP}\5 dm((V=)p2 ^ٔ(GRFHa="I9_ l$Bؒ_&F m PIN`_"s$Hf]|%.DXR"0$F4i{ .6`/%b7n\#lì D*ǥ3G>A% ~bFE&Qz#"ǖ8UD)e'v"x-jئpJ[ne! j)ucHVUzdL! 64u8"hO3#cX=h<̾RSF)>FӼ u]+ cMh<4Ivͨ%AXA Z_z"\  ^> [/DT_J4jlMmar_Fodk^'?ez?""oEWd6b'>(\GŽ< b="H  2hD8Ihrݑw$00ΑE:c䎽M'CBC k\9أc"E쁧b ܮNТSoP;0K:H'#.؉\@G=)i8e\o0g칪!d1L%? qρbeOOBFg շr*"RVeL;e3&.٧Xk !Z8䙁VKB{;x[΄9hK@F~a=HriYY6{+fNm!' hY=Ri4ՅRem5yf=(I;$AlqFJQ\Gā-!OD_bl%}KqEMX9 BΓB]wY _m=դEK#S0(Jjm7#B1m2]3LRtDi_o\$׎L\?h$&Ʈ82 ġDxJDHYbeu!O)y? cK*}ȟIcz7y" ?"$Zct)M"dx*Ze4%',] G#B ꅗ# ǣ?2+J ؙv /HjHwBOb B!_d3#325edTxXeL\ tA蠚fK0Zl^d}"(| jCLc;  %J"CtP ]F׆;D&YM5M)aeycJNVFW߁.M#9[KT&O`V"N= +OϹ|*cBL:2@ IG7#XH8B3I0# y, b#|!hf"!ϨzG~#2Dz!:!%@dG (b:.XjHVB/6P:W?Lע\Gdwy$B3qﯔ(6@|]40I+irF٣`$(imqI l, KjF3ypA2 aK\`2uWOA9"SN|bD#/XO'xI $Brik "btE,r?D!b \vuɔ,qsȉ#C4Ip<2DϡHs`߭i`$> C r1)T K؄Xf]?>LhcVF#}Z)In$T%JDB='dT~E?& ZT`,ѕd.VG\6V/r%,UlO9{;*K7Jb~t%Y2 CS/Vm˻9y1ڌΩ^!v`IQ R׀zа'Q_D'ᗑ,WDy'-`J(Sqy3@X0=2Z),$*JZjåvjJBW$/N[]%l"ydJ O"ƎXЮcn>EAWT-JIONSkLgC"^$#iC&0N?Br/$kEF6WpOSQ@8-\H7z'\3- '1?%)^ nL>{6B4t̨e+Jr!;OZBjxgK09N3Xy)Ë. ɔ0' KN# 5hSsoHn1k!cc{LM6wI4uRԞ312RaOzʄJГ[nc#i(r$wqO,pk aM(H~/"k8LF5S%R< IHFKIv"W"fKQ GȑY!H$G^ yk%t"(X}!NE=%=gWn gm dK] c':;EoFhY7Gі K y 8D9oEt>m5SyrxNdl"taj␫r0^ CN}dx')$|"D/_$#a9G#0}7ݶٛ\!6؉<cg?NV9v#2cT欕T< :#X#qǡЂ';cr1=Б dӁ@z>ABM HCBTy_צq)BAGD{`Љ2g5 M@hsc҆ DHCHp#ѯC0סȄQ vYJv 9e-6x7=$BrIKeGq$ /-[Ct"QYd,cBNM HZDt%fq0wO E:M)W!!=T,w>A/CKb DLɵhL *{mrBV6B}O= KBg!7NFa*ZShyvd8+r/hD h|oV^'nEgɚ*ȧ24H\ B[ :$FڶJVi/<)Yt&M+-gAShÁ͵R0Ӎzw;$M3䝘 ^ԧG#"&v|$Zm҂>]3bF& ǃA7َ[tNo5lH< s"։ ϡ42$d@ףH&7!L4T"i dUMu$NRD$ع؋IG>Bȑg$1}C >yȞG744y?!OХՑEbDh @5f ¦VXr2z6M; P-W`WKɉvz zZ莄ޏ`Ѓ^^kQБ 'RidJpO&lTdY&-bltEc^'=Q;v&R@$GQȢDQ> y4a-qQѱKidDCR\4% AR>~L9ZH} .8ŽCLXBʿc_V=SGI敒RQJȝ$ў!dIK3@2$ l腺I;~ʒ+EF_31$dO ]lT$ =galqGϡgנ d~hL<C7|YCCQ 3eKCDPr8$DHԋ|I#fqRe~_`6Q6KiUғDL܎CoǢ NP$oC5(]!m殅Bk^%BS75CPET+u0.ƨFR%C86%~2.4$Wc.J&'+'A;4 4)A@|@ %'#]v-[䙍Ŷmra3xN1Jt!Lܜ6`IB69PbP[h]0IDk%LeDKXߜsSTLoln t-I*Rp5(v;ХMTD7+"„[?0(Z1 ͞X=9m.v̓ b)I9ď 9(rpw‰/quXp&< M$w&a:-8dFVvnanBQ8p7bIʗ#?":_ qH;!: \/D1,v/A#NrQ/b_qC-+w$5.RU8shL^9+ܙW3cs8#}4bVT)4C0_W:DZQ*]} \vف$y8EJ²J?ܶq\+dft$SMȡLBrJnm(2Iin"ie4З?"H|$ 6E%B~ӭ |M|&#, dc"M7&!3+&Ș{QΙA2i$Gd*X8PFڏh)<,9"D1kg) Ip#g*-MNC9dd]j&(N)(މoѯ2 WaDPɢrXůy2ub]qS&K0aabXpWi=2O,'!:lJN& :-}4.)*6řU)䔒 Y-`ӝrE5~Vޭ`e57XF1Q_Ģ{&DNQ~0{a1$!b+*JvmAD61j4?!obp% 9p%dỌklO?ǃ+#`L)'_զ!ASw??,D{N69d mbieQ?ybPZRN owdw>HLENSS9$enЩC,-q"^ROmQl$Htxdn]hY zZy,꿁W3&!O|2<YojDD4IT[L))rIE^DE9g={qd&A*R"V VY G'+. Ж5fr/ZɖFVĦ!/ȹ9\kT-N&ĪǢVB?,SFHTgo?!^nGij;E f^J04:FS8Up"\kը~c](e%]*^a|~mRŧ)|W+ST1\ilS*rY{sғcl$pFb5i\vchFStjPBīlW؞_"v> e4d,"D)p#%[&0bS!ȋf̌kl4:ig999KGs=k:Yg;GKܕ؄U.z*15(|,Ƀ@ӡDT b hDzC#^"}SrP! vVȻ`CJ77Td{!L/D ib(fC}u9:EӳT晎HWbJW.)S ,"5a$URDJdzDDKT?psXMC&RtSE,k"BIp!$(H4$+A3Ҕ!ջW4@p!4 ˊHVa@Aa\$8R$5#P7'iRAOa裺fnNBA/T'PG{X܍ɍ| 1+E(K|/Az2? b0"VİҚCRHX% PE馰_3R(jAP֚qkf1DL||,i"8JRU 8L%IJ5M!P67Xp!M3m*nXj/"~!7Rl:@@ǂel/'VU|H`Q4_d !" C1:$@}ɋ>rQ|ұw a)9g$+ͱfDpmn-6crc8'58gI*6ܽJՍ558h;wLE;%&pRxrCdOD<{!ʦ=8Ƅo* UO8f!Vŵ/&T1o]GOCm,R!RĮV/pIv7=x} J"P6DZ=Ɂē).2rKzZK'xjV(DZD&yb+mXLv >Bj=w B#Dmcۄ+dxSpK˖"Ncs‚J/ᑢ=2C+„$F#Be'tkdvvL%r$)lJ0y{!x D, pDFJȨ]^PKRx%8#ߡk ͋$-IW_]|@/BW1zuD\=RYk#D?n9~A:wp#e=LuGK45:Oi m+_.YljO$#)Č6,bVmMpOhݸ5ryqU0[&znEB/ucGDMpf}981ۯKӓ:4F,(I>qSo/-ZU"D^}b@dl0ѿF?O"}!ڡ&m%P"$_ZR[ϱaerL,ejZv7 S%'GGq7w,KSIn ]qւIcCXXb9b#>GAi=[` $ce[L9$V+P &x&$`l l@"QdƲ+Vi @Ƈ-_X/hjXCTz !!#])DJf'.,wbdۖ׏B #JH~'>-n!-bnfF71qbU 9GF+CQ&AdʁbJZ44d4ٔX5@'ea[yGFTBZhl@+E XKD- =!_]vs+"nRƾ&Hw0DVY*pvp$!՗ȩ\P?Cd#_GMpGס~##S܏!k>sQ9g܋|ڈY*tߢu^2u]CT9@QzY tZDdQ|^=Y:ogyʐ8 "T,mpG.Bwc~ Bv nߢ Lw"葹Jz*5 3Xsˆ[oF ɺj5%iZp3#rKLg I 6Dѐj*UIx<#jNDa:Iˁ*ZI1q R+EWJ c3'71;:Dx"cKr$T؛nirq A$~+%Aig"1Su&&a7,OК0EyȔ-ȗBFB\ДHPGhi|~G.Fƾgۣ/ēPsfC-a#!|ӴbɁx~(_!l*iOl[dsv@mpdA̢]gd^"AfnĹmy!;RW%X#C+C)xOjX2r%mY='K;`á%Ҡ*XS=lOO3Gln0܍-b% RV̓k@r~,ahic\ǣ#G#F67 $A).'4.#SqsV4A7$n[W!%L%hCZ%ȗ%b"'TBW NrcBT{ƅ='Cx>m g2F70/QCҤyP"S{SF,w6ٺY8P[# ߡ&Rȵ/Mb 0H$Maጢ!d9BzaC7`h}K=BB+H~/B[_#sRt6ɦ*4bBtfdOCP B]zP1 de$vR&`G"v&c$9)'䞌!rS?gJ!t)x,S!3F[\G&e?#./pД2=tCX,2 n`!K&bۡx:bNmy^IF:hr`Y$$ɴLHIM)m%>+Y1̍ߪC6O<='/NX0@^p7LЁ_LGD:[Е0ȭDp^R2Ur#\r<\ :C^Y KcPRd!3Fu/f=ĵ | r3XQ)&dcE<)[5V 9̛v|VUf)D/5 0܌\i|Q9R+>Ľ}/؈ϒ%[B)sȦ&7bK$M|8j:p[Z'.S]]'#A+#CBX v.䜉}'ς&Yਔ 1_fǑ#)rKH+ILM%č2m(TB-=NHM+Ɲ佘'N;37K"՛% F_hɘcuZU .\8qqe}NnS_!!83Z˂p"U8GiR{wU{ `VK9E~EXb*'H]4faGE[B؄݅H-Ո["Opd)\Z,7@> 15 ='/RL$FS"" oM/o'|=A*o$x/3!┩AMkf?C$ϻ6,W7ʪ\|N\:k=#!XNMEDfDI7/C p˲Ջ|^$tFIe/hyRZ³HᏒ3\tX"SS1m Ӎ SJF\i̒^r-"Knk/~ؗb5A[2@Sϰ(pb\E~)ѣ=$ڑ'ft%g$))жy$p%J;3^g2OX/y&V{nObG9o4DJodR%*rYaID#סhk/I#:Ζ*iȾlHC \%>D7.(Ct _˝1lI '(Jm 'Zv@7W, 7&4k3Eu;]aѵ##99z0ZR5[#r2$HZ(E^vILv.ťCeR1p"ݡLc45k 5Z-.Q8'|dtxK:1)B@泒ziEr(oNYQ9;t]IJ|V-֨y8F3 \f6t#?'Qr<(qq%sTuNeAf+~RNȝ_?BP}!99Й]%U*(SjҪ *F0j݋);J4vX|۝" `kǸ73[ta䜉ܱj[*/y.SGL(2]f1->o'_eN{7wM:_j;zd?x< |(K.L1CzV&'rdҕ*ZRkUŢQe&|BI<-.`f@i[N{FofFEKEL9\.5K"p> m%-"9,+G;iQű SY^gZU$\ArĝָGRo,jSR0 \(H&lK&yA-4 {Jb6qIm NYJ\[,Vw0n,^(1̼O7cƿq '(ccIKJi6d'!3ϡJT{AmgJmR1#\YmFᕞPiIy)@65膚z@bG#~F1_"z _t^N)R͐J8_"& PQ͡۽1=aE P`RjR87)Pqn osBN& 0յ5]Vwև炆$͝1XMHp7H2LG (2 _il$"<d)'D²LbdvZ'd͋[N2،=[K,R8I=5u3&U#x3U(de<8|!,I鎼r$h.45JB!= ! ~R^TE* nZeS a;I,5^=\s׬ӅIe,jWZ69$IZXiEgaJrY 5:d6^Ca!4VpVo*P5ٔ^h4\Y,,П$>EU!RGR6K`Pd]ыR{H= ?i+a=4?K^B+ Dc?z2 O8ػS$+ڭ7T1=2,QԢFrꄯ-+ C|0-PST6s0 ĥnP% RQ2^8ĄM]nCp1M(LC"c8RY@!_kWVb 9*d*CKtZ%\8X< z y=OHCmC> GvUf^! vA1OD|`$i.Лx\8CY$ #2Idɗe2Khk y'!h©W>QK5dpT0rR.t>F&q聹*͎ٔ)[i k3%I^4f.L7&05ZcN-MPVsY au< dž%:+h6;j\,'{G8r"݉73J-d4!MBr4CW:á) !%j;r5رLD_"slSq䵀+81~O-ɢML)G,O$ok:P)=&L%ԗۖl#kZC/ckM^L]x!ٷ)M`Ddž4`@tؚLMA5AiL,4备f҉r&ܛh GZEw1*(' l>ŜC 3":vRZSugK$ELL' Ȗr%Y%#$ĚQ'IBM,6&~&r%6;%_r$4#o"!\ >»(-$P!?B Kȟ'{4GI [>ǝ$Y1,Fm8'$KHcNQ[ KduJ FJnnF\/^r92^A*1r6ŕGf!M`6OSkmڄA^D4+yz[er ntd{w0Lվ% rhTX+gɌנ2cl}Xtf(E*HLYutM̾:q+jL>IfN:&lz+Ip_bzZ]kOFCW) t4?Dk}1#L$I!(Rܨr'KlRBg0qDJʞ1/1)Y5TLZX>HفsNӃlRe`9*"evZXyѷ8?%68FDpxn\z$r?DD'X'V|!Д4 I'zKXcpձ1\ڄBAɦ^nhrFGc-6ߪCC8A\™LE)q"ɾvh>jNn{\{  ЋazP!KтB"Ϲ4'Kuriy({$7!Eh==`.;^Ђ$V)GeUĉ0&zdnyx#҂S ɲ\u"WL)CȡI"hSM%eޟ|Yn'*hIzRqYEa",RtūSj/ط(\/qE-Gɠ\FC8hr)$4]AZx#b _F߀XHko Х\hBȒr)I@]8VI/E<:蚲>6|Pm%#5ykHrhKB\$i[؅/rE%#x["qD`wD2'%9BW+ v# J1uOؙ5~5 &t YCBɤ@"s_a2ќE7^$h1э&cENM߱5"/آ{DTr@W57ùiܘ%Nc>&~C;(@"FTlR$z- dI3o;8Bn3bBDFi(Y]SG#U )/62K˄6ռ„N;! 2>B*$. WF=6YS 24L }z7c2RxX&铟_y']rLTkf5vi_b=CZkD1ѷ)qdh')KĬ e #&%: fАWD bZ5Q"YЂ#A!a#Dc ˳u/'BSyȽϓ,K=r1{,YD8{|ȡcĊf \GBG+j9bl^:oOעnQ#$e8LbQ (K/qȵIiaI6'cǐC}F5#<pĭYLFFc#-Crd>A愯/ f1bbYUPZ"i1eF,30PiDmL ZsRv>;<ːz cC@D]%>LA8fp4A"% Wk0t\x8sLl.?Bm"4>O?#VK[ț"\;#tV#eltÐf4![tHKByJU9M ;Z'\ ٰfjȜcO[|k/AksW9)]5+șfj1P#^XbNQ H4E'DuBކ5$@A! ,m_,lJ%&Lm֒E/ˍ}z>.HH"@^B q!X@z3[:rȴXjR H9!CI o;[!hъmKJژA: +BI!o<:eԍz,z_MjT=B> Y*z5X^IaHr\x+3=8sh=$؆AR+ .347CkbY7eR]DRPQc~ڃIYrK6ETAQ!{ \Q>'ȩ C[B]\8_ D,Y|_$8V7({G~|@~ (ww$jf*j:9>R$EWÚ?xѦ2V~bgqV"BCM&Wve(cBr׼䀆{#īsr +0: ./ೱMf1+SD5Sq9d ~㎑.9d+E%KM:ؚzݙ8'(ZP,X9eB8m{0c;UlM8IF<0ʠOSL,P"Dއ)ڊ Ǵp;s+#5VG5K3yW/5{B`{TYm&tı䅪H<Kq] (vb_QK.O|hNU%b|mX~7yEڱx "zMXwD:\.I̬LRW5<ÂR@dIY2&ٳgcfrgaESr+Bj-gS& PѫY#țDCCk.KB_-ZЊx87f%5D5-fDӥLWV> ".^ŧ( +Vdל1"Mbw%w4|VEJ̉7Gr*S%N=a>~\ϧo ~Hwc?ކtu9 >Ξ; .g6Wn/-R#?g.[/mae~"lcfcRQS.D[Hb vr*wQtI8T~D\YI/@$xNѱaCB̶f ~`c~IJ_#B34hr5 O"xL0KxrhoQ4]2!$aB.D%DW ziMnՒϒҴ"x-)dG24mՕIO]B| C"8ǣF"6GD(Ia.ԋ\ 5dQ$R |9 -YM c_\{!G#랑"(˗a8ҦHctN !M!mܒS`MU@R,$ y%1:)v}w)!h]myӞJB pm_!Ӝ<0m +FO>aB~dN  W#MRvJh7(iRLZlJfp_4cqǢCBצhHhJ?V&8Ku" E R7-W )dim:JjS6MH5Y<*2^Լ̡eTZd) +-LME s8D,c 8\Q"ut|Ub{z١fp:A zC\HڬBc#$h(OhM8-+dGuխIF~fBV쒊!Z! !)_OIG m^Ƌ#X,,NHZ0k;`ސ LiPѕ)ӂYR%RP_4II-)Q<DXi8P]fȸLbXt%lb\/rVڸ8VŐ>%vZEIuEG12(l_0|%;_ RhNZBmqãQ5p! ^4G<ף-(c{oɁO"cI~FXjT'Fjx1*r3OI\53kZ[!T];6fEEquzS pWcyٞJI>JE""3rVyFHIXݶyhb?!gFއ>܈ 7߂XT!'2B g-dKQCIV)fjB1/2 !IN]%Ţ1c#Q,<7GtHdϢIqǣ4פ k6!AVɄBg40-0(DFB>;KMQY}IEثG3bukTJ8mx6(`;s IV 4'9f:9tLTܙlz1qtO.ວDuZd-x[i"~ldPCnC955tTE)!3`ΐm71% YY,+A-RTL ROL&X؄P㜨R?& `YDlkz{-IPϐUryz4C"lHVL]۔[X2bh XziQ`5d!W $A/Q/D zY GXGaLey8d{ZBdۙV1 R5أ~/Q_^l7z#>6;%FF(yސ3Oc'e032㲷nkEŢnP~g%SHy'e3deiQF482"6@Э^l/qy7"Xu6]dPyz\dߒ00G"p1oDavD?aCoDGg}9'X֞EbE$& Kpf:M/!)mM[?=C# C#k=5+"I"i_S6~KX>< iR#~F%#U p< ?h6{4'^/E<.GD!9Ԗ7Ĝk 7̚0*2xf'.90`BZբui̴<'$30l늜2ax1U%Ij;x'cܸtˁ82J( j*ѭ>Į}:1_^ E5d]6sM !%ݱwD˝inʗc+ <ZUrBB*~$IrɥSȞRi[lm,˘MУbJ Qpd+:B\DMPcr7損ʅn}.zP9$]hA&K4DRBBv/DA}_SD $)OdM,r/pu ۩ʓ'H>%Bh$؟& c!PDm 9!$|5U4e-ᑢ(̺ $sneeɍ.eyR[CBu`l䜨Dl$3¡$''u0| a'69,s _QGZ0ԓr40]#A.a[*S16Jw LDSG Hf[XIM1 ,'ҙ -ƴQpSܶʣ6H&tЦFsBB*3a&$Iƙ Xf,K\c"^';1d6f5\:Br.:"} '35.fqcM"^ g&o4FĜȚˇt_WGo sz.cCFm8/'9~IJϑ<$*wNS1dE70D̺ZIZ!;PN_gHl;t}pyr:f"UM Z싊OJ"j kҍT7S\ftYx+؞]Wg'hO,J72/Ŋг̬$C|&jd^EYdʼni",E 'X6!8Q]ǤE>dWBqUtI/qעf-I.ϱyFw} -)>GKHx6|Sܝ IG!ZpF/ҙMY2YsDI9$F`/%l'24x$SCVa4v\s ?F4 Mf~1#cz;RBb9dH IHO%'Mb^LIdd)Iu&)0܅ 0cuUkvĘ9 x[6Ҝ`oeQ!p)ה}I<8CcY)\="cuǦEr!s-S]/RȢ\)* ,E;F.MnXji"6!Uy 5 *lI\-qi^6NMBC> TldP2W&P hb)"hr^Y.1&& %Bgʲ=(f*1m ^J%4БP'Q&YR%'^ʮ:lȾ}y-~H>Ƈ q1)•8!*Z--R% ȝJFJYߢ$M3lKjгAl^ ?H$hH#gDԙu"i;F 5>J1I+dPRzB GW!G Q뇥OAOϟaRSNS4Rl7.aL$1A1"$œ9Ocb"VD 7T'ybZm a!_bz"ٜN)i14(&d"2j[oGI$'P(p|'?pB SG@N4}حBzGF&Ĺq67D, aW/ *j& ]<8 ҧ4 FI%NZ؞ %FmJqa]OF9m6JUN+m 6=wwj1.Qζnm Sp豹+BCUVH9ZJO[j\i!5̎M%ґtɉ`a| oGZ)GȧfE( SS#\SO_)X$G 45E'0/E?g#@*f52E9N"R/q5cN9jy!Qrk"%ؘ""ПUIC˒Je.HIp؋U_͠OL;^+IڳEv.9rEbf>"/ ;sDtG~2&wՊ҇EOеQЗZȱJy"E_nc|9B7)'OGm ,Q$L>$I/$mwƾwoy?c$}p6C7 ^Zѣ7>^>,fb7EZ>:ؙ<'MHhݩ: J+9#զ)CYNm/ij4˛$gpl9쎆򆽋Ǵ20$ߡ=6$\9"$j*H#.Z*ItKVEIijm5khtv:F. qȂ5zJ˲v3YXb?O%1%zG FcP6=z@zCCÍ . Ь"شcEQC m.Z-Qۑ LJF卦'HXx,TqЅJ_JI42 _s#S쌫 m%r2}!TƒŒ FZrGp/Z@1rUPns01(r'!'$Jk)&CI)N- H8po,wDLEZ,6@Z!^b6]Bn~t2Jt7Ǻ ."GZ}S#,{ǁn&> &-d2T+Kp*-Zrdl3zM8ɞԘx?Z~CF>!Q/Iz<= zHdGB] (ʕ΄&ƒκ Ƿ e~6QF=?)/VCr:L2ky{ pkaTSd Ya(m,XBp+^ec;硛TD\˔Qj\ͼZ!+Yi.:ЉߊJs,HRR@jCN]Sk9,!OCĤq%zxb~ з e HU3mLDx55iHJY<3 FJ{Ir38Ȍ<Ԝ5B}~%SbG05z"RIFZ,9܏rRr2ċWi*!n2D|6(_568mkGKQ9BhTCY9Wwlы4*`נt/dEn-B@6Gd={;dl]([}[."0 !~&H%'!1Ȝ +D dA Hfb5Ԭr2V2EldKr0YpAV"3=&-ĶލnbƘ*Hۈ6R8!bKS\8O)M(AK{"hN=Y(ϰNc`LjoRlrdɚGgcVŮ 7پdF} vD~DȺ6(U =,_'!~LQߥccsŸaَlMcEz]xj^D19Yɱ,-q_[cU 7)M)Ov̚"ELKj-G v$-!NU4J厒IV#)k؞_- :<$kCԳTOӔ;Wٓhh0 Nco6n$%T$pD]`J 8ԉ%W,,\Q)T98bIyXgͯbR(F0rJJ8t͟ˏ?#YFG=Y'ϡ.?ƍ`A#K@IZ!& ҆xD u.طIg V#O"J)2 HGc!DED)ɓQ=임v ZM)ar"($u.r nJTDxŰ紞b~H(Ŭh1m+Ј8PK0Ai[Cl#Nfar[\LAST{po)dFf=ɇJ`؜!9>`, b _RĤȅ)$Wv /,'8$iQ̅{XFY hda20Ckq/pRv{ЎxʸУd:"\ W͊.S!̕s!5C)CFKKG$yJkHVSM=4~1 [Dt{$ 2*bb΂Nl*dJE& _/A/JZq[IX>cTqL<; ϱ5[IN>/@$EG j^6~E>i&"%.Bm# oF-r[p3dO$Q0%e7Xڌ9#IܨSv Nz1ʄskË tQ#rIX9ir&آyԅ $KVg6锖\ 0MB!ও a単^sThit|0ptR*apeuTcJVp%!)%]HDD7#,I5][Gʼn(BAb`^$6@7ZYœ"+^Xt(h ؒЖ6xǧK($yzk܋h[%/X^anJS2&⽅~DV7~$8K<dUˋpd,ebR&2k 7Ra7)LGqLڄ馤լJ#fHK݅_iIb?ΐ36;cSӤ=T-)ʴ&'!gt5bB lXKjڤ:ϼiDҜõF-n\{D\@9.+$ 8w]9|izE9U:=cK jCC "G#D A?#v !]pFIoaq#"иgGь Ye$jSD!eP6%m@fr&k5!e{x>Ck L -*vP^,I!CfWX-l!=M~ 5(Rq|hPcT$@YEْ_-TˑBrxU" !? S($>Q2]SMlfsFVc8ROV+]hk7 0Ndyi˗8&%&oQ?寳c{8#S)%ĂhTP#"[q8clVT/(ZcK3D!c&-lYTcsq %GdT.[;ޖo^Ep?B^=$Gy v('C8hU2C^y|DFhM)%r +&Bjp1)d| .J؁X1JI co/rz%083X8cSpN;M45\4*HL%1E?Dw!;be!δĈ# ~4(|8ԧ-tAU0@J+dTׁ5@I)V,5.>%5+/5Xje9XޖNb6SjpHGj27Kk+99swFSv o$mrV$n0Q%Tfx Bt!d6ܹRMm#t BJs0D'BZv8-˔5JrҾs*E BW䃈#OHs2pz "Sy̌]K$"zdwГܒJ''bY!4-\b.<:f[bdY)[~2݄!y䗜HEbpɾ4)6la\E%nFi|h<-iN+8bUKWf|r5v2xP(Tm?HDK{iD!!>/"yiH$RDRb)$'QIx[$V8. IT'etX> I5CjڶbScju+ː&krtIO y& [j" '#B7Qd8|Q? ދdO๬5c| uJuc.$I0/y;OKσK6V-Ƥ(UdnW"aDm iLVl~O/,ȺhJ4%m!64-QN~r(9y: SSJ8$FycBWfz#DDՋE +% O##I8{0RZK[+dr% TVsPMb(Q.eqY_~ؚ+B|LOY:ؕ_"ewP'9?OuǤ {cIpx/ d|dhl")iGc}ЖOڜxRi% UpT&pM9r椄T\*Z1X,xB!6nNyB7bR9XdZNhtpBO.%4MPL%(c QLC 8z.=F1:[$ic23dʥD6!'DkJSeaFDhJWIvEڸFU?f$V/TUGŒZD(S;ߢ? s<ī4#^_D>l{ LXC58ُAu#p)h,_QF K$BС> l:eUmI^VK{م(Nln)RDU\j}~i#ٛB-JwAYn9! IEGt^\ 551#(KUt5NDɛ%X6p^I>AICVI) [ "TS! cf 4)œjD[ !!ݹ} gD nn)ym4|׏Jr)I1m J2pq*y4GS2xg$67c3P=^dBB1Ս/H% rY7N2n$.a2i+2#!mC]z":|z\z]ΞqD r C2] :)eU \DMtDҪҍ~;n"?(& nbǍ.2&Wk7' ,pApl(kj"*`u2>: /4ť1cM'} JXrJ8 d_zJH( !O,a`>(6@d" 31M~uZd9;+"FAfT022X&p*?d(c8WkJb~,[HW<)!>z;W؝姢ÖdIbD$ln?:mLQ;eq%bf6Qh{}He߂*I#f]D^7qK#v#DХT;ʑwvӒ (x$΄i)]R$26Z)x6|IO%bjܵBYXSnv$-%Xٿ1y&$Mbl@inI]șRfɨ߳!&ӼSP9SvS skb8oÐ5\ oATAEjkyWUDĩ YS4o'Жѥ.' (2_WvQg)z&4$Řij0N^U٣Yg,ذ"Lg'v,Ȼ1o$۟}zN}>KoL?w#=ގFe3e];$u!E*.7 T b9H$ aUSHFMJy cnf\ -R +0T.9PbJF8);Z_.Z"R(@p2_K!Brȡ9E %ۄLp ؋EhքPmۃ"D!S+-rp C-rbGdfD"e7. dBHxd3Ǧ9!hKM C;Y$rl\tS8(r҄`8/uiqR"d6G%ɋ|H)蔐9zz2:^BNA?򟳨+%|R:J[D8:~="o/ C@TP@Bc4IG9 rD >"UvPJ4NhKQ+P63Ex9c Oh}nI- Hb8P9K)8.b7'B{lEmCX{T=-F[9xc[pCl-hh9@ O&Ē!'PC+˚Vª SV>6c1 ifKQ<%(I( +2Zr!qէ7t4+M2BX'1 .HYj',R<n 2#>Y6FY{8 Vf) JShN\B $?qxRԌ:TĉIt&bK!$QdVa= o(q%pHOVŁM& 앹1-A)hPMHCV8{.eh_ LFDby.~OVCct3 I:m F嘏fl]!&fl~Iy/'9VYߔ9rt4:QJpQ('RJ\E"[[ g %䁽!L64@5V\QLqmo|&mZb(Iscj[a6DL7J& . TioKIIY<$WI&ShB;s$e V-7YIp^FSy.-"4 hMD6ȚÙ~ WRi[E [FS9B[%&&d'P>Ut.E9u=6[ς{܍v9)lʈ\+%0'd8d#Jx(wH2N ı/-IE#nk XY$RVJ)*aK˓.T3p7.e%sbn扁gDbtVyRk9Y<1bky5J'&wĢ |䗾P|e\z&̋ğd)>u):.='rW&"Ny'nح9yHԲ*%6*I%l5$-@oU'*[ԡ}!"Y&W%1$\%N!F@}MerP KD.>E\0u#!GGDHNFEbё&|oseQY),5#fp1`&d=,hKck;m׭)$;߯`B; -W3}bJ#bT:)((E KkŴn/#\#WGeS4i< 19@kǓ? h^@aZnrF'SV(B|VGr"EMaXC(Q#W5e-!T+^ÈܭyiW&rN߲śRҘ^5дx'/eۅ6vL-:WLH$.QKbMLOD7"Vcm|hMrMSmy)yBXv lr0{PHS2E\+.MgdނRMLqw؊RļH(5 -R*&cNd4SR$p(tj'#yAarDe3oV;M"qdƓ.L]Œv5=c0C7iFɯxAJp(Z8A3plc?JAAby /JA5MBPq's#q5!'CY}P{v³eɶȖjcQZ{%R "5('%]Iq?C'0pJphDlĸW|0B˳Ra gM"0\qJoQoƘ3%L$L)xi 3Bp,>$9*$J\ЬIlhZvIr^6aSf͢,ZdxTړlt<4-$[YtH]y2zQ"i[P$Ȇ9]o"\[DO%qR?ЗMO)7m @b| 6(_$6N>بOI?r6򠄓~Ld8x?ʒlUa;F2O+h#wc cg6zY^d&1e6if,nW1NS1|ӷbK"8lCFB,9 MZP7\ $h92C,`归ˑa-@U.e)Ҥ i6IrO%\]l5?+K!Ĺ{`Εz~2Ld.=܂+"$s@Ġ$ '-bӳnKSD\"vQ7Ar 8H;;:*M'#H M)V[韽r:R S*IrCE*KRPp@{'0(p^Xi$2%Re+`KSP08 \p%sB#CdSVMʁA|>SXe~\V{M\Ic,wp-Ɋmei;K% )FM(]2Ma/4J {lXB8I3$)HЋM´oĶ7˰L| 7,ji>"Zr4Jo~= ?Bp%3QLt:cf,ApFA"rv;36iyOBUbK%X<(Qܴ<^QM"8n\Adw_ Ztiv49۲K$;4誾<7A)RSZ{Bm,xnFKeft1XLQ2[:9yCXcj<;Z@9P!J& CSI鬶% apP!Q F0[>|ɛ j}ٙK2HF!cjSq77ܦz"P"JI^AK$IO4-ȴnqĖ,GB-1Fz'JzknI|"EC0<%K c-,W- *Jl>t~H%NíKeI{r'Dr$ooD GkBnIv#Ȧ-3 s| ;#eB[)G%3{&'1YkNLWM0rluyЭW_,g1C~oўÓQ)(xBiT'X +m Ji8Aҟti,!d<).;BZJg;M!>nYmEhIYsS$c0ש%'Up+c,H#CGT~Jo[> }/ߦ= cB\KC jDw/ϓ%|D>T.O""dNR+ hR[. R$!דq ^?)[t(RK7U7.5 #{c_ȱ1~MM!3XbzI!mQo"`[M(IjEʧ$M#%/YI.`Ȃ):NqEHk@n̶BFЁۑRl׮с!BX*݅⌖Ip"[uSIH>Z f3job \JQ\4DrEIˤFM,=cg_.*YkhݐQ~Gp=wn5؂UDG2i%ɕI:CulpIGm1$| #y 1` 1䆳iXS)n2)o%ETr#J~+VZ##$#\Y& & Y+!m°mZe%hR9 m)>0> &!Iy I i0U[[r-hS3ݲvYE=U1rxjo(GEnYA ɢCsA>KU$edYȚ˛JwBVۦ1'K9\,Am cQOE-%0$f7 hbe=9)L)pl.2=>HGpxy*O͜y·iD8edd$d0WS$bzӈSd\0|!(T-ژ0"jSMlJR&?LDN7&s0L[gG:&x(E&< S;u yvj9e5 Dҁj- #7zsN>ʚ%CKܕh9>n*L*;-cqE s&'>#0)mihXo4.+[QW&t&"hYk%D!D߹I:|VF̊ew"z re.k:xEп3W&wlQ3%'\&'nfdxx}ڝeZch  ]&"c^1<9Dd})GcE$/aM !8:ns=A\)i- TVO#ٶLI' f4f$|,=b]/V0rCsp1GCDtL"Z$q1ir4I8mH}hډKbHjHA՗6}SM8DZ`n,:>)PS\(B*Q#YK<@S)qU@fĽ? EI.=1ݎH#9 hc& PɧL!JiN8,"ˉ[aN~˝&Mk܇H KJf5ĢbP7&m:YD]MȢe' PRī7i$s}Mc|ʑyB,qWP*v.yqfs"6I˦)xC92{l'$/ij!> N~d׸PZ~vy~_HF ۔X5pbFlm9M0)ݳMiLc2FtD;kHo.1tF7ȓv M;x R[RIR#Q2J䡮V{8.Rm7$YIcab/dtHo7?>]cSd?eA.CL 8d r9*V&1Rmո$sljG ӞbXi+I'(yu6S''RZ^?dƷdH&GA1M[ l_.SB&^y-hx%2נ ~I~ިr#!["5?A8-B5PȊ()ה\rv%Rc$T\d{";/K~%VaȮJ58tNaD>]t8佸:;(LpLmd4әpb;%!%[ċELXOZItrGi$Htz{c!sfDz5}R²fI6Oc S)5OҪ2w 6ըGDwuP4 dym9i.K!ȺqKQv M# GȯRG*}bKE"Ο|М|Z'KvD,K*7=ХKhL9B6pXO dw1z/=(J}Zߡ . U|Hm(İ%VsRD41(e,|\% 6UyȅL8MF#Eˁ\9i,S )iuKbGG d~CKhZɸze9).,"SіM5YECҹZHy|+keJȩm)nQs{CyedI%G%䫱:Hy7r+T#$TjtK %E;xY 3 сU&5ͪV6'"^Gk`Jp\䩦Ze"x!EѵLڑDMdAM{b<{X{EZo6Ɨn|;)&`F2-riN%Z2+t);B|+H." ;vdKjȫ6mx$PG6Υ=T 2y H< ~BI:,1v)r:Q)&4(0PĘ3ȡ7dBa8F- r)tȓ"0)p{ cQlX&bS"|JPlY[^mg!5 ؿe*=̡)12|;&N.{E&/g.s+IÚ?C[IBjlw%7;orKȯ~Gs!f÷"o62JWX(PgDM(M=Op>%ݏڶA5.'' N sj] IUQV\A4!L\Z iZHI58Q,ܗ>e䏘2z,؜"t?#R5d z-v%jZ"s|ؑD&wbg)O|8^ilAma!R&BZ>ū$,W6ifm3b-=DXZE76 OIqM499R,yGc93ԼD|tu-r7N^K·u3xN:J§ dƲ'V|HqFk4LGEG|Û:>`tLj;2~9lz.G cCC^BQ蔑D== eSǰe$΄!VKsk.NֈlT2LFN-ʗ)wA#7ōxS! sJN|?| 47ΒA d>B)D$+}i=v m+k;(+tK`96I|#y2h_Rz6 BbFI$57)vR". 8bUm.nni &딣aĺ0VQ`,t6@lQ% r.8Jv3-IG3H% (J!,GEo ngT&eIr^zz&ED^ȉ.xװe]^\=-F\Y 1z.9b4.IVȨh7g()dJ*L-Ŀ(ZqQB-txRQӤ!M'͎s127m3I'!) *ts%-LPL2="URש19Ę9dЇBBI7tBUtJ8 .Z v{Y]-Nյ)YNɊ6䢽], ъCqBd͎"ep)xIw1=F _94v{KꅷnQ}Lp<(lm&lz P aU\ oKd:Dm2%O,ibm$]ȭBu] t}FŒBj/q`IEh@=9(弋o8(b| 4fG#ɇ G~P*%9v`jBF'OoGD/]"=!Ȟ:YŷZJ?gs=`I#&YĘH<Y9. Jb2Ioaقmܥt*qA`s*Cl1LKS2zȍsƹYQD-j򟃇0-JFNc1lIo.OoU_LZae:% Dj#IS~Q"9o($jD((vRMUѕKC(i"DܫOД+L'a5k"Xċ#~t 9E$:8a:n\I!NE%N1cFiuiWD0BFX}I(]kX-1'XYJZh[5ɤ:`:InFm| MK(s"r<%qhqC\š!|LT\ nV1MX %N+ ZgT6!J3!x$Ė$UtߑRJ;v$N Diķ;Մ[Ji KK%] JX[nf%\.fLHRv7c(S3STy59hOnl9sru Ve $͌ee*n!<3)PŻA&MRQQѝ FԴ4 V!Kj Cb1++{xe]$2w8Q;(mhyBv m#V[p=lul|%˙RZkhh\5":sIwb)RbJ'/bÙ+WЉgDP&WЫQDD"_7xoQ[x} 4{Qis6N`Rne{U|{d}(5|\ 2)jUs 0B :HkLhjBd)c\!2*dhZM<miպ8K扷qBpbgdE0e"g, JObO_,?TWI/j?(F멓n_ZtKKwFRuĈ]X6z#%r-c"ʰ;z uϥ?Bq= ޖZu,n{'D}C|E#x${_ɘ%4v̇DMqF7{ m1%8N1Ú)"rm`jqBFbró?$Fy 9u,HO3gp;'6P=^'2U})5s)xwgi=,΃1hb%Sd↺ k9,i#DRE ;)S&Dʆ&Z͑-fԱJCCi̐(Ȧ|{dp2YI!VR(Q_ t[(dڅx x&ސsJjuFmji;L4,ܥr#qΌ$=^F9)A%߁ @%п|1M7-$^"u'^h^'ObԊIxrP,i}[ jR*KCnpD8pR'1%łК3I`uV2>d)pI1cOKv{\EL*XCW3$ƻ24fP 6C96΅f\<'NtPi3E+s8 RFp DRԶI[ 2rXndN7m{BxQIOK \[<ۅ^)H;Q- Qla-y,[FhSS'JХ' '#$ aH`u>QXHcýRGYs;eD2ˉxiQ4ؚH4*Ko${V| J%V"D SbVаF$Z#aCHNxhN*ќ{iUo|[-.\> U@/kr'c!M1TbVܧ*7W$ŻR%Dߑ%(g)v͐ ".ۋl.[fX<$Hk"bNfWف3BRb&YwD-6$J7md\SIDR=xJ JEgeObn>:r3˛'6e02% w^4S Jވhj cg"nF(@ڏ0\ ItżfB%iJyf[h[iRT[3ioI+Cv V{@=f+Iՙhͬ[bKB&GigC =)ѐ4?+z22S1> %bm̗RJ;%=eRfEQ"[Ji,8+)i4d~  ys_bm|%EoFnIVV7%Epp,ӓϡӁ>2q-L,e..z$JzbynMn[ @ğBurף~d2:!i!FfEOd1_%I6Y&,eȽCCڥxؐjǽD Ǥаr_vH5BvTnQж&/$8=M3D-Og$܎69%5Lȣa؎Z0O_dr\afV){.znnH@+VJpr;ӑ뗘 !'0[0솓4qb5!ɍFS0ZRyHv4=D"}Ӣt4v4^R؏^D<.F^2>͍Y[iUܳĈ3"p.ni+{jOqz,2\Tmcْq%#BX&NY!4R("TDg$g=ؘ`f%G씖" %ع4?9HwjҨj]߸[d݋)DbRn>jI8if"I'X+_CM`HB4љ(v#E끉ʼn?Ě=- "kc33eqiD8K@[D'FQ-?ʙIIl)WDFLD ownmRԨd(,CEs"Tk L2)(Ç\5'\KVm.\&Yb..sɸ9ezHW wК4y")pg"iOGrDӉbCw2o:&IlIv%nr3z!C*TU5QRkOPg)xOH\XN9I ג_ '5coVЩbYQXG`Yv9XRop:, @Qp/ ^͝1@'3ڸ8]G&tp!eؔ'n")yftw:dI. k2EH"LC8qqЛv"3SYɔ'bo% ʬyu'4fB}Y,IYd_p$XK| 4Y7v"z%* GFZGrX՞}y37&n p+T,Y*2J,u[ڬ)ȇ#S´7l̔ &[ZJmB^Dht1KJ!d4,/Cm|j b5;`R4wEw]hs| %r<$'#1釢 XD jشXdxscBo D!֟›I\EOX⢄;iqFNyioNӆJi%"J2Mi,&vPn8XEFacM9&-kE{i sc:3$Ē{K=5 ~O@%x:Cs23DF܈Vb!lgg%PPp uP!NI~P$$,g%#&Y )}N5iBI98u, v 2~lA ~}( A2j{pYJB[r%+6.M*$P?!VK-Rȕ2hsxaAZ$!LD,I,)djf\yôB0gȉ'L#Z1,"@i}ɸڃ"\\ J"" $4GGi !쁩J/GBmiNv"D9lFwLӈ (̳;!^K SL]cũu-kY(Dk%p|ziе=U_ SK$4)a,BCXJ.d>]&&)hb,$S{bu/=)YRq-U)jp-/6]9jZ=Rȧ\ b(䑤#!4"}9pǍ&qCx}6Y*TK[jcmd9!*9sQ\8Or ^p26/9ʞEcebV̴#AJ)Z8,%R99 $Ÿdb%B^J}UAPEф^T*Ɣ 5O7/6P?B`bHh=ՒIcܾy+̊|khEq'LE!4-Fx̑lu/GLWJDi\9yc7Z_*S BU%ζ)tNKXppd5s΋eIΠJV85xJ%7IIHe PNuc BmjLmx_m).I xb cmJ؊&lq&%rNCmJJCHWsVxR7&7(DTL!L$6uPBG$%iXPxFȚ "~We4>V .j&Y< Z 5yȒ:wp J&-ۆB[|ВPQN&e bܨxʺ43VsNI'q&*jzDZRS[NHyb 愥çD3x(NdJ;]>"7 WDZS#q)vLُiD>^N}hItt| ޅ6ID$UКΉ'#Tve^╂jιbsrC5pʾ}2 {_DN)O=U#~bx&]\=3};y>3&^E,#MȤ̘ jz(E,[zL)xs 5h)RA:@ArvfXzLb59,D jCZĢ"IT%c2Sv1!Ted995¦.t1&KeeIS4'mZD!1j+7$_&rFlͤNj 6Y&sPL$\+MDB2Cpn5ʁOc*t93E71C_ 7c5dA?G? mj#PV!C1&]jρ]sj&eS `6 NКf}v$EзѳGF_D9!cHD|z3;˗ܒ{:Y^I'L`Ƕ1#_#~ǰ+5&r?(Y=dR۲\T[>Dd9B`ʩ|A ENfV1$VY22XjI -Rzt3j]%44,I6 &s-̍x4Ed!q-dӑI /bzDFYHa̎SMT2 R_l0 ^>~kЊ:Hp&`G!p9&gRBKkBb; MÑ2|)8cv0Z:=#=vCBj 勍@!Fdr4 [eCj։[G5g'$(V@ӭ=C;%! ~1ZKb8$T]'5Ĩ+eG3LeCRsH\"8Pg|t[,BzRx)D L ZNQbZo jiMBص枬c4)mKJ-Ȍ51Y)2 ]pcwCIvV5bq$7]dclSBRF蠇{;XH8%2"Zz ak,pM%lnI5c*hvXaGi] e)4G8"19&MZ-5d+hLZ)([VA!RKv3oҝ1R5L-ˑQHλ%b:lxZc/}OW 2'*dS$n+a4'ɑvd ExdY IK~'x%Sn+B~GV6O<};p&lgt7| DǞ ?GdUbwK07Z'óX-2S9t+_R$jZNLHWl|j%)xElNybgŮGs2h&d59 FR^Ttw&^L{lDc!v4^[̪jO !)GH~iQhAQÄ`l,$4:9r5$ vrdiXj)Ӽnx bJI?Q"tv6o<'3!3ܐ7.H'̎K$S)1<;A2W#ԸzaJe):mU 1o7#v"#lh"8#cR6BLKu?=#BD4ȏPvCSÛXw1nDлDӈEcF0S"؅oS^= {q:g=35EvXȭ 5D"2nF F1?GHC^}n硪DWSJbtNj!^%$O[@=&ACF4FsB"Ďm&&mŋ۩T'Oj:j ")"x R&25Dd!riI $*ؘLEYœx"ibLБ ?_EROzЦcC;a:9r:#w|BCSꐇYcMÁ?rk%7u"U % RP QnEh}hS{%Hʱ(?()z!x'\?amK$(yݵȩ[SBiĴ=Nc4hIdJ̲𗡾,ȇ>&m/3G($'0,;\1*Yʲ,5u,7 Ms>FԜ N`*J%e&odއ3mZ,d!l8n[J":pA7WׁKB/%cz0 .@iőLrXF^5fAD^f!7z (J؆+[Run"mq3ai^؞BRC,֩lgڱ|:|KDBnGD! ,N!.mCbcE/ؒWs$r܍r{AN"<шKa+CWoY&RB.$_Fmna> gOammJ%&K,gdmȹNV!ٰpdiD|2]DJ˓(?";bL2d67P O)p\bj|vIt-\RMdJP&PL-qSH.0N(ʦԈ{Y brZ?;@$rBpdP܎(&C6媌 Qub0D(? %6D?;ȔKhT6U+G)\%JxݲtBZtD[!e6 ~k$H<]ߏb65&kcVB4حY=$mDJ!1ޝۏqLBfK^) bft%c%gތ.Zr'<&\Զ%1CF`QĊ%I ;%=KV4R!t pK(ܻ-ML*% N|[BBXJB&мKdm,ÓHtjMu1C+AbX3dKIBPህr m.Lʇ Zk(JTTeW%7ȩW.9HjD )WBnXɁe-a Bk~Q25yBbS&^pFD2r-:FpAg 4p$Kf&2Hdz8;R#5夛F),:yLW$]B>"Gk8xCM᏷!Ĩ5J op,Ly:74$o#E>lťE)(:CO&Q@fL1dPVS%EhHS %8x##TL=jpf< ;l/aa6+Xy؜! %8a G+"Zʹ04*I;3NME"'iJ=@ܧV#,SM vR'4N*HM?$Li"#B"(#pQcCRVDCZ}r&筋b[Z.& eÎHډYNT" ufѰ[ii,%5 9+2} 'b#;iĹJ%0jEB2 ^rS &W'ѾpDR}N:pe ςH,%Q9bq"k$S[v%yV"9 GM\$4pR}I ]/GX8={5=4͓G~|aʶ)ksץ9R1 JFɏsg_6i䦠}XeN}<4-v#,`pz<2Q"t{/54xreT7fUCDXg CD$zT:$' ~!b(ӑoLparE-;?,򄚑eq;T/LCȉ"#FČ鴔5܏&PfpBBjDm IȤt[INЅQ/M$ּ)57#Dv"[l(w9#H*^˗KM9(G؍'p'lapqo4 '4ƘIkЈĹGCи/i MtFbB$cHr4VjЖh:.ux 0EQBa:5JaMy)?6 Jane$+\ =r0l3#`Q(mr_&#&ڥ#4<6F7pBH: v'%8i(m͎ڂ O`c 5z?رHD= !)<@ 4=3IRZk&>RP#Q$Deow 6D Қ/m%xJU;$Qa=: eu $%w[!(A=Tyszt-2 k5CW 2@Ċ"r/՜— rDY"6 BdBr>Mȱ$hhjy 4C]d"Plϫ"DRj<ӊ\ ,K~$qoIΙQ!mRK5" G hchuD{zB)$ 9(A?Ȝ1 %\8GB%, '4 k2KĿF/P'.S›;"ܰ!?)!$&bI@"d͓ddw&6ܴ,s5 q;q"8lӓoAAIERId8vB#jm+o\.&T#pYU J?Da&' "|2*I1Zv 4mcS58߱.jFQddXbvPDŽ9&d7QVfa%pN0At@V*|g-ٯ^nt6eDU4kJzţJqMB( 7?D&)LvO#|hOl"onҚDUCk'Ι9=U2Nv V<~{2{jVN{ K4ܮQEi V8”+Zˏt&*{,S:jr^@![1,ԏbnCJTpi:/Af_UBjglQ1|IJrR9iZYAgL8O"EGdL{+3dIK,iNR!*[Cr; |/^.p({`~gVMS$EhO䤚nQ53`}1#v?#ؗt$5:ܶm |) B{Dw|!*Ȣ{{ಖ_3J}ܝ^*d# ^tt%.Y_02&|ce<Թ6Vmk"Ipb#S Z J[Ⱥ"&Zz.َq[P:'npdEOR))/&$P$QNCuxP%$%$:$mL644@NVC&ho$=^RE65UF;T0B薠-.JEL rЈrVR#H|A9dFI O <Bq5 z˧OE;d '<'앵1!ch|PEi-Á2Dz"pR:FV$Ɓ/%"xT ^*ya4q%$L ٞi-@ÆM$"-2ծVTv[rN<"ϥ67cϣ6$5׫#ѯOapd >^=v9KkF4([hs Jfb\dCR5)ȩLd"3#RA5"gZ?s^:Af|$4Wѿ)ݍB# z C0:H~sr,ΪN,G=z] iKZ==B=(3;=ĩKS,i@2D.Fxx([<楩Cdk?x&]5@lT`{o#/HpGB''HӒ fv؊;S|Ejt"M Xpع+I9d{^1 ̙HvG.H#>3h]aUوv-?se׸:[haXY&tKd[M$@"<՟fsS%8N%X KW &qYd0M]$iZmBI4x2&2;j\X } ԓ*mPxb(;I&IƄ8ߑ/E1 5gDەROxSMC5$n0u[1!d4YEL(ED &K\/:ObIn<Bcein$Yeyi(Yh!Ouȡ nTA^(U\I''~Ä%I$fC'3nh8:RrfJRC$N0JY>ZW{!Sqb|pN\M-o9!^Y"U'I?3F%&%2{h'Ie|f^2U>}.e(k=$?bZp[vf2ȄoZ¥[ghjR#1. rֹYīPf96̳Yxc%}m>gПe+B7SKj%YN ;jA-٘i*HR(1/I6H */64lV&eP];/e)b()!f![m[B"s9UE˶FLuإ&KP*)HBV .TsܹMr|dT7p@y7ƽH vCq&"f~O"9,"kc=1w$u $59W 5YpؼT؄IzWW+69FűV2a,YF]dd"tbsDb[eHU4й5-Mf1hlXm' rBmvbEIodMТ D441gѤxߣ~ ^ ERz% ɏ mDwd6)] Ptà9#9Q)5Ns-.K6%ӰĉFbU8t ydeX$XCA{YZ.ϋl@8I ,e"U>/Q=AbǬe\ME5udؑ8D=1{j 4d;!hc"G}#/E#CIׄ,5yx!1\'-ncURI:,DAQ:X$4Au N2GfߤǪ\& ێ| btWd#Z! 0v>N]9c8\QUOkhhOV uxd"}J'Q?h5FSn+kRPG#D (t*Kz Șf9gRA[ƃd0ÂN3,8,lf>Z-[Lb{ہ"Tyxi)CV3-=FWvxr-ElM2)ɧ(uǑ~ЏG%rG)]|BMu&6c}?ԊNyեB[266Q J̬&2O0WzPpHtޜ9XBXLQLZd+ʩ!{DQ8I9VjC+ء3">Fi1p8PmÂJ!d6]ߑ5Ŕa49xiHK!-{-13 M됥xZI3MȥCBTȖ[p炕 mg4 ԅlԻ;U4Eo.3L`P"!f͵lEcжJ|$+Ho,=){$_fx<7g+dBBսj4wk:sю#TUWB>8%]ިD;%6LN?*r(NRoCs0*M>D_m!>x!|߈Gj'mLq3Z3s1M$> ,*81G _#RײB%Y,ȎBP<) UDvL,Y8JAN,eYp50dUQNT_󘉊N2m-v5|;>Jz IYV.%=@nJ#,)&8Cei~'8Δ}+qQ%'܇{hNGB6G4|"? Q45g\G"KJmE$wgIRz^&'8 V;34ِo䀷'j,;SF8Q$AQ5D)0NAL͓FI &%>ت,"|sZb3~F!zђ=2V0#drs\NΟ+% ps$XI(h2,"GF)# vrEӓ\c*)*hpQ.gn9o"/wm>UǦTP3$IK[yPI,Q$jG zvGhKץ k_B.M ]%|L$Hg/HF&QuW$pM,1"M>XFCY׫%Gb^@ _ ؤބmYi `BXUR,#r61i)=ϰB="F=HBF}2s,i=|X'"yIMD6kT21EkIVhp4&XQ7bJŦI1Q.<8"o,quBI#{MUh\r)!sw"W\m$=zv[8|`ʱŨ!# šx1yہ_Fo^`L3Bpyj2I:E5r4e~Fjj"iIrƥ厹rSa7* ǂ&VS?Wĵ6*Zm M%-qduTerjj2KpoRF#҅wVj|{y04]|28 ٓ_}K|թ̟cs7%!mc6ĉ~R JdB}˅:%\ I %Dw+v% RKG8q AKBxlp( I؅+h\ʼnnWBę#L ?ɞV} 0c R,khLUʹ]~NCcϬTarʄ$ִI *ld3lPM,uzB ?i%J!N> Ƴz?< %vCk ~m-I.~F%vxZ%$'S oFbKkJ0FaCz!K2!|,rޓ8)<0Ng]KM0D7ceY,@(PfO&Ec .`D>qXh ! i>@v5 HK BAI$8D] Cr" 19H˞JL*iCmT-*0UO]p g=1nS3H&{>c$|%Pq?/hd\y$!Tf! , hy7|66`, KE&d2 !Hx 聮Fb}\B.4fVe|k}> 0Tr$Y!I&0MmԒv? NQ#b_Du?YTK$E=`5`XV!D%\"D%1| ly= !zЙ#ԏI>"I 1VK7ڑt#]yy:AMllEGZ-6B2!RD!9i0dNa5l6e9:2X^2EL| 8,hRq{ϑ#Wo#) 4e[(Đ\}u_ :MOO7f$'w;g;ق"d<NY& ȈfVbpׁNGL(e ̏bMn*ȍyCͲj';&Nؙ5Mdi /7|V'r;DXŜg7=EA32JpY" Mliv|/5fNE2J2-hCؓ$¶IfyD6w OebˤDij- cROP,d`٘F¼(i$ qhE~K-dg3iiIG/sSw1")/EuD BSEO,*C 'X$n|$1'#R )9׿8q_EPΈOsS(5=B$0< Ćj&ɦI]_Cg 9/\hgD^6爃#_ؚ!>vSxKsWWrLudXIgؗ7(>''f$R话 4-}CE$$% 13lOň-F1 ۢW_- e1m6QbZjhg)g  M3I,⨕ AIIJ9Qq(m$ZЬdȅmNCvJxDة\4Fm$PnfĪe"(J rcE(S"rpLy!qLN2&PZ*4Z(-v*шe!bm7xCÅ0_W8mU w,)o hp岇ߔǦF寪r+?!24CE0rވw?q$@J(!4]Irt9XJ1u1Rt7EGx!9nTpd _5;R9E a PƤHbDh75Pb:8l:p11="H#x=4ЋaK6AYo*'8EPJc:5StܔȦߑ{5b^iJE%DnђdIm%CJ\MGB X0G2 ;yE$Jʗ9"^á]HcHN%f;2܎J硆c7m!FD(1NY /G e2:)<)3,GI%PHAɧv[*sQHi,)#CLIzj"ehrz$@(~@??\ =2}Ny'(GVg 'RsIZ`B! {%%J dzIHQA$z=0H=EuS8_$!CRa%j-]Gi7 SxCL͕$yNGM`魯lqB\2M M anBL/u$W<;'a*TkvN tN0d^СBZ{Me IKr*o;E ;զH<`Kd Q"IlG2SC6wl5b}fF̊#i'kLUyCKCP̚\I*w%~P-IJ@+'| dr8­cRX4&%X\Kt4ݲ%%=8n#Z@=%i5io8ܺr퉲$wؓi)U %BTh'.,xCȔejr(!/I0<7^(" dr`53DDE5G/ĝȏN<1DDf!̈0rerCOD7ڃeڬbD+Tcmhj07#R,m)ti&[ه;W'S02V-\ ނY%̮VXq0t'53-(Jg Q Zg )#:ʟx)UlFPnr1idmO vk|bBWdU0`(8kYFNPCG%wxߘFZ;yBiؐqO+m(G6?;-SFA$|zB2p]"hOʒ^Ią!`>O`894Y(VAC(NEl_HQW#ߡ,_?d Ž^(+.`'X3(;kb.U^YOȬ'FN% bΣӢay vRQ$dhxR"4I ͸ORIBREw RKbuk8dE1[.1o4Q66Y21g3;0N(;RR.PIhB DV*űև%<aӡƅ(:"A~~/x-//#83kDf"4R1jguRi6 4J\,$9gs^"Zz]@1k* #3'{N+8%zKY0d+Ȁ%v0\>J~M#Lm9 H CK}Y5KHґ2S"[ZS#E(zIK cY̡ɴp;\8fL*ig#R[u&Jq)9H,n?*0+4kd55F[^z%*@eޔ1az6he )IŶ5>P I 4f""dOHD! J.%\N(I$߁Diė 8) Hb4r%Db!Ie!s*R=$>BeĽ# /EE`@O(&ڭ#Xv9𴤑  T=i}z}0g^  Dz0"'oD4 Ţ3PGD: b%9i52HIk Vjji6O 82yLy:̍m#̖DL'ZG(_"J9mav'K ;n>1V+>j \_BDը[.K>AbIu4R80F?cf`hOc Xf"ᢒq6Yo=W jWJdm,=MF|ǰ*V|QiPcD )jk90i9!.(KsMLgk&ɴa2!5/%rZ,MZ(j 8wh$0X7#OB“ܧ2,&Vc Ф#"J%SDFɴ0"^PJꊢ)L^0Sc@3*ĞĖmQqc}K!"3Bk_e=K`$"oT^2V!&b aTL1 K>`Xrl jm)R#n<;]|50,RBn@ҝn!3cC(G0.K\W ; P=~ri N~4|b¼*KKd/+EIHd݊ ;X/#8BDM&{Пz?eG2uZ7eOۏس$VcD͐p?N:\S"~Q3/RZߒ]ȞU.x&CW):Q&!sTp܋:H(EȾUd.f^ 3I9%V/H-9FxSv*jrY$qjMJ)7JKᗹPT RNa\ Bo2<\` ً7c~}Z#Ǫb" pBpPrpƥToD8~ WfQ)6%(E܁ʿ} F*I`@ATk+B5P1m5bMfqkmIIc>VF]^`uҎ4PؓQ-3S$ڒJc)qTpx3.&19 a+e#Tyj59ܔ ͓&\n[kCH,20| jxkֽ }#qC#D.}!%rb{SyࠕLu$Qi-!*)2 i/ĵ kiY8J,HoHOD{%z{?Ł=4DEr'8Ɏ%RU 82E_W>Ob!.F{z!D f7șaGބ%}z v4& OFm@3(:pے-T:"iOțL\ 4ʐ.S[-Pxo27PfͶ3!A1k T2`M$76RXMGnYC.VIl_#| 5rGG%VNT6,mTtq46::LjI9|na D &C%3& 10#3O6J]1) 8УUP{.L\9{" 5va;Q"SsU{tA)Z8JuXB_!_/n諏qf`K8"J24@ˡܧRF]NI?"wxA*7.(?B""</5j_!a4N&MZH|\VnŐKȥ$6a<@ IBal,<4PFL6D(NXز^$YWfئ{vEBiK~ŒءOBpQP>*+% v%* xPe1Lg~$$Ae#%<` 0LB *B_< 艟rfcz"mW$ԍLqa.1s1lBu5qҡEWgY*/dkQg/9'dbE۱^0̣LK |]~Ɩ17ЗE-F$| 5"}I:̏b6_"=Wfv:c Q0ٻb҂ӎ$d7.]MGIH{m77(Ng*[ XЫ]eHd֓Cmۛ.bxnFs+i3tTIh5%."l-K%z'dj[ƍ{#V71Q4DOobNm^G.QMknTl,rD;T\C͸_: 9J x1J -hӷ (}Ǹ GGGǡo$ԟ!c_o!)֦y0(V  )lĞ&8U1Iڙ˗"$h c 5/>vY QK4"$~O$JH^ސU ETfD hCCy @2"#G观W= Z,9P=x"-^rwHSh&/"|n0[J %𨤔b\Q)nҗ;Mx$jL0N$Kp)-o'N#+-/'XGaQ2kE4˂DŽq qY6J|6F4i^doR.m2Czx0RͺakC\!%1 ;KсzKЂDw4)/edH}qM Pv+LC]%$76jXmu9و]TwJNKTD^ ^(_]@1(691'8'CUlOx!3pҷ%Ѫ m9U :(o!zקI#$F6gI"=#Ȅ' !tC׆8*Ô&̡2 rwJ/ ځ&"&:fװJ%Ndh,eF+]%5n,sVjr pjD1C-d$4!$ؔ(L(͊%B5y!>L'CKt %:)8usiK&+Ӌ/tX+Gs36bO`Y'"sčdrT9qDb{&)HPV\+vs!.߸q;fl|&EkMU1oC4|뒽.s~G>b  <п䲘9(+ХЫJ{an%*}9(i H'B.dRypЬŭB#Z MF#r]E QmDH$Jk !$!o#BWD{ MUn @Cp;8 ihkѵWr?G1x=(KDpU){2P5)e攽)SښDWwo 2s %-? ĞF5\"`k66Y&<c| Q1֔=W#ÎHMU!pS<iB"#:.Gg "uxf+ o(Y}p1.Ó_KD ihE}! !/I%3I zֆ~PwB'@Zl(%ԌfRɐ˧FLDƚ%Y x4lQcM"=eK>&"4 &>*&%XjLv i'$IdcI^DG)"}z-_*^hn燡߽ѯa<{jqah~j,sz;ȫP%&]F$7pJFf4=Rėc-6TI3 wP'jM6KhS,XUچ)NҰJe2|I;J(OH\^S"eY+96*Im=ג'?Ϝ sO< bdWZ7!-/{^c] pF"΅ |>Ȃо"&f:mq -\Jnx䂽Π<&'~kYc? o"X FڼE6&v&ġ.9)'|ХmwV`y<-Eശr89vt3V2[GCLJ=X3瑶ۭkċ '&#VG-ǷFDiiɉAlIk} = ФScT.i3(. /"kǶ`1R2.%.:ώ S~e"rISD|HП$ۜQ sNSeT8" S4iLȵS7L7E8vf"u<܊bnY+xnzDBHД|ةADO9mG %9^EC,ie'B +"&o+DnDO;qxb@_%=+s/ʸa؃\V8?5y"64d'' Ř6Ic~MY<H_F 4'H% h}`mC\v&!?鈎6B{ Rn/B>D7K1d\}Rnƥ(%d!X&!+g()0B=@YZs5(&6S,i(v,hؗGN]2$ܙJbp#ecQ#+ ૵0$! gB#a[\iҷ* X:F* %Nn ڭRUq6TTES31%>devJ-=Cl>={"HJA}ƕ%у_Ȳ1@h4B!4\ߤHD?DhkLzsSRT u-.FZ|*7!p jэcGH&1eT[.hRMbtIrjQ1hDv٨+DTS"}Њ%H4!A)ΣetErQ 鬢VƆ)#w|FLɺ/&%!RnȆԏ/ZzX, Ag@עD3CS\ $E"J$oe9Ί%(|0&WS#fɂ=~hPIiB8mz&<"A- c?d!|!E!?L,LO{I ͣ-_XQ$A/AHUᡧOC=4"AHblz'e&J !mE؄׆%kv%ˑn)JbV5RәI잪Ts &nHܨG (yCDnp\ߧɜN ȚIo1r:|lKΡ p+?1D\vvy-]48,aH ?2,MpBu( '= ZDJֈJ=K(N&$[CDx7< ut9g- Ar/SifNSOf#)h8(gS{qBˎ+4FΕ շ <t&K ۛ FTX4JS / Si+CxCKLSoZa! 7h)ۦ:;q %B("iC]#?m yfhd9VKa;uFs̴Q kXQFL;ёP#9UKBw o9+%<{ T9dJSSB{ ĻfSk?#JlN` (JZrӉD7K r$N# 1%@҂|ucӦ'?h&rZlG zw\̶(3-AMM}bH l2fe7!L$)WlBb\ "65ȿ B/͑`mv<d=ƣ93xp:_B\5=>&ٌ=Feて$woln#fGdx0Jq9&3jtz+Of~ \V jCY}Sĉ{'E@;BQ|P@}$Jɐ#Ȏ_!oS1ioc^rٞG7`5+}KA!]#l) HMEN+yqD1șmC)8.#y$]N tGjef1$'ئ'eB0+9]YZ[ R= P7)(RQ+j kщŕ=OE͋KrG x=ϱ SJK)D B,tuʋ&&EHl&{Cד\,3}.25-r)86Ύ8,4~d*6 or/#zzJ Qǣ(kdI-8BJ)#t5ϱi!DqD,`О9F4Gd! ?D$@ !@! p(S6@6ׁN#:&@jEOguL8pKD&8!NZV< (<-ȝ߼ LP~DbQT%RɦQ˸DUiJd&72-~d]H,pmkwA,/Id{b4 ע041d¿B/ tH%.cChj h"KURVK1D4,Fr&m,FXA I9SqI$¸Z9ƅOa $FMp01X% `lhXm[$ŗЕhD#KbE:oǤ(+щK-/ShJ͌;> 44GB9y cpb^#jMQ4ЗHD!( Aʢjc$C HFwgCDfމN%RC?^GS z}6Cȇ`]&ڴ%G"ujoנhCE gdԥtrJ'dYChi'%Y1r/HB~ g&\4N/J F(!j}Џ;,Šr :'70 &YhᖄJ0OcK*`N]Em<%.,,T)rZ#b|xG(%;7ۄxh]3x/Ȟc~ `J*z#ϡ!3#ʨ"]v/ 9\`I}]+- v| El(jBPsD 8L2rR8|2!W>ӵ$6K*"nX9dlI4:V&"ZIOe d8AKVKDFͫ\蔤DѹMPp&ZIH$ρ*T,an4♱܉i|* *S22%$2ۢ%N4> 5EnPMA-wЗbwIq/I_K5$ ,~ r=Xᅶ;\ 6ˍ_!,e51P!Iqi"*#1.8p2jEs,ګ":w#fl>~hrcfLL{bi䩑' YRf4.\ČܼKbXBҬYСP&M s&TAt%vOkFq 9#~ gTGbZD5GvEX{bHbR憩ta;=C3Sh7]UbHD{?$ܻ$S?cƎ9Ug~F~%>- BhS&ӥ%!&`c^F͐^pq[xQn!S.3KY+IDϭN#4ςp˕cԅã K 3sqTy JDx# 9ƫ'Hn7Di$ahܹ%%$"y8=fȶ3#Xإ<@Kkؾ"f) K y)kiw5>bچZLj#9cQi9p=")2R쒔-K i`I~N,O:k Zm7,Z4'MT(V0Y#iXUhcqؘ5(Sr6a5w6q/dZAˈ2Dx(69ܜxNldL,'bNЮ*ybs{ DGgĆdfs6$8fT/&DCȅI^^HhIue 1>{cY|zGIC^?D!zM6;V+$[PoW>Fy*ߣʍ B$49B?dDD'keE(l´O\|IByꜩJ~3B0eKB~iw/DM3=ŧ)_D6QػT25%Nr]3p G.&4Bۀ}J PI4*`op-AWErwWBV#4=y~8~HpE\y6EijbtJn .aϡ}?tGgJJHk.%1#/q$8OPϓ8*7Sfy"l!EJ]Y2l;ZG Hp3_/TAB_3݉DK.J:7"GWH¦\| S'tQQP9IM,,*dm(6\"n8P- vDsa YS'( cTw Bɳ'FOL82 0?Ǝ%\GE5<ߥF,_2%נM os4xk6KKr$?̊X0Bsd-D*%2t&P$lӈO'D❛Ͷns<. !ԵB-ļgÁH3($nZD1ԭwNX(;TVHI|Qiph&Z ग़) SjZs ]S?(rKk~r-cy#.<سۓ),-x`FxD]9I1J!K<~K_>}7pdTsqRjV``QJMcbsp1j !#*Bp_$*T6O_l,,J)KR dYa೭eei'&Ɣ)(W4RS%{LJIDv BER-pbqP@MlG1[ o&N|)@4~b> 9􄗡-G% -=q P1u"^>lXq\>1jQBq5$O<}+Q~}V!5E+*bc[L[bEcIq _c_0M}tkGB.}da~P!k:)?Hr;t'%CtҒg$7tyeH6kZIpƠ$t+"9)K(EBJ9)2#$"-~_Ho8ᛇ_ #^Mi5ECS99΅ہ02 \lwdw"\Ii"HZ&C!{ݗB^LKZ*ncV[kBɻVEXmEl- eGAa2AWNU7vRV!tE %JɍӁ)`H`B~9%`Z2'PڲLE$椁RR*`I,2D!ž F,D΄X`- Ff8%8Am-EŒRFW5zO@ 1 iwsdBZ,G[;΁qٔhm&EA&и!L#֥@_g R[ ħ$aJcV yJluJN(*9S>@?C̉IqLiI4T | 7JdDEl-idzbxզG(dj$бBm6MdJd g,l^0IT|I*{]0]r7xt#{[i, W1 AD;\-膒)Ik(RUS%Zz Z|(T6aqMVuXR$3՚6U 9O$5)q)\*blQP> Ɲe vи j sszfR4t1Ow[{((>D)[Z؝΢,')Z͍(Q$<ĭ.zFhi("PNCH/(-TPR"[G(d7l&/FI7bӨ IR13C5MTϴ14NS!Idhu9/I>`%8~~ݡoKHr3r$(|%>Ud\}Tq9:4!pBCkavƭڮ>CrAXTixOdupڄ?c5A9l;((c^P&ub"lg4i%SCJa7Fg B_b*wJqVG#ez3%s/rDUrH鈒կ~Ǵ'iF$m,c Z1JN*:BKB5*Vӣ)  d#R\ޜ(L 7&iX\mhCE$R )|DZJ1df2_A7V4uKҬ)'(탕C!ZaGaҴ)(m\< Z3^hn)1ڨv${Z"Ofv"M fZ1D.9dM\FT|qCܜ +igURRʊ)WB3,=+Y@[ j\\t7bHKcJO~{cQIٷN $Kso=*M.Zqo 9?"pY# !A4AG # @(p0J2&1`hi4 D. H1!EE \{*)KH!׉ $ If&cRnKYڍZs+TEhhjcђD fc4U!NR$,%'#B)CcȆhEЏ)P?@$;GORhMtL۵9##,l\,G' җ%QIdaK/9tHW"@Qxq&*.*rܭ${ 2=,Hk=!# d"DfC.Sc96sW$E^[dQO VP[oc xWc]6 4n5QG"z2) Q^Hz`___I ':F;oerk!lnobn"ٷ9c6D !sYg^DieD$&MyCȎ6$ți '0ND D9^L1`"/=@/dEX2N+lu;Piy?Ĭ|:cd C"TܢAUK lG" moE "#8&$pf">⌽]T{&rթ\6ȝBI)ʫ%.fenX~gfpFZ4CXM7ZE3(o("|ļĚr[+QۖByK!q+Vًy6jXLƟ)8SKe 7ׂj 8IN[ym8M*QvZҔ^%.VI ܍ҦXa/5)dzer,McBy)z%{2ّ"sj屏# QIgKő6B'l^6\ąթ,bTBQ"Ѫ21ʬ`@Ȏ< [3U) ixUձhINF)k#M#jUk< FdؖdJtAKARDLM ~*BHR"D)ΉռB}%^'gW!ecץ(?ZU $hZԝ< )i2ĸ,ѶC 43B?DBЧѢKH,x0W$)n`RE6Io..7-"I)b%I) ^Z2Pe]5‚UpIl6fRq)RIiMi7STaRi)& RAbMIץG/2ly4h~Q9dfG @ yњ˕~,n'/d2ܒFM3%h*V_56<1FYNQ<&Y*US҅kdd%'/(mojk2W \%93P"T\EbVo-J,fb%hL@huDBXS4T$8nJ)~pQ IBX/ur;Q0s+Ƚ5J)ݬV)JKZJ+Vt&R06,"n3"#Ģ[lYh.zTb#+K)~`wuFJ Dyt')Ve/r%+ IBEIv$T7n"Q um56JKmdIDn?ܷ>?%)cɬgP&5vd]lkDCN,ˍĚ{cys7cs SBbkEkB~0<J ,!WJKSFu?O }|4*PƧjlB՞\Ѥ'9MB$dȥ(ck=$Bm D'dsHcQ%t}bZʢ*J8BObC؉i:y]f l3V3Mjb f Z(`>:CL'tdfhZN L;&wt-&47҂vqk ?#'49dífçЃyO  |!a)gO*!PGϫO5!C#>BEh_n^@7ѭ V%1pM ZM cN<䋚+I?cc !Y 'c>F2?.?& ~{T!&JMlI QK&$܉5' 5a䡤+''e:a{!nB }h*,^ ^5q'39"1%! T))imUjJY6| rvI”$B3XDHӵ jDG1oD5E&P E 8#ϭd*֑J䯱#E۟Mϳ] I0sJBa'?9U7;2 /W!dW!.!cЅz{hAH)Ҽ*U5ԡIJ0 NohIڣloX`Xv2ZR& ᅲZ2g/!y5`r !Y `XGdvA7hȄDe jP$fXeöwa:&Ӄ@iRzhI`;۱yKp]AĕƲyJ6&ɏ=ilRWP4%'mgHBi#qIv*%eIHACR/#Ȓk#|ypϹvx%cWٱGS.czLGHnW#8pY0Xi})JeϷ,0`s-Pb!Kلfyn-a|a)Ái(evNSfJ&0n᎛H7 gdwimr$;& BX ),Ԧ$ nI(e9ؕ 0E0*1 ഁL9cF*iYPN'8|o*]Sj$81|'$s*h[bȚy"Q+L"gJLD3зM&1cĈmEk/|!qZ.V:*K=^?E' G-k` 691BAP79m o6dH̗JT6w}8bƼQm.E244(i<) sz股 {ĈVUG6fCqQEnpqFEC4]A^]1j"WNu#v2,pAFpG>_h"H'<~PUTEEEK{ EP_&v4͓>_I:8 P v?D48z5i|zC jHBHЗvH^KcV5Lɘ-c,Aw+19Ģ;X$ kCACCWzX:#\hQͣ"(X!*ŵ`pN}EY"z" \\%i| 䆖ADmrIj]Ses&#BϤzs>(BK?H!ރZ"B *t "6MMBiܿB&#GI3CfwNdhSlƅ2c=4#Є0 #H #|ϬHåK['#*"HCii6'F U Яm`Ynd>ZL cl'ƈ;HXs Dr)SJyZUD5y& RK 2JlI!g4u^rCyCc9;-?<06NyĴݎ[S|!.sKcnRrM1_bՙJ'D*FLs; ƔqCH!:&axS.\ P*̖v쇥FvXw-8B-B).i3BA`P92M4ooP7]$QM8q1ʄq"jg7RM_y gyZU-㔯g\n0';]Gmy^& /B[dIQ{GT׃6=\x)K1%^Eo39DzjvcXhizbMphn"mC㙨OP1|IjSę'rg"l6JBLl|T1lmnrM[\4$p(xk1vԸ3t*K2+BrBBĞ&Jx^ ʪb"WPsSP=и"?2*:PEgeOoO@4T3b2=icd̟]r=45{J|eLuh6>M)#Ñ2PȘDmŶ&p5BJd=(=e`2y2K)0 eKk~DB.j^B8HTdD,J찝ĄTsG>r8a@ƙ2 h}=̉RII=wȘۘbVS yICl弻"[Tjy\ Q "cCƽCT?H<<DH~K0q!xj2҅qLm*CWE0-o{R3ՒhptfVˆ$1`I&ͤ3]?g&}I1E$MWR1ė#uPT[Km.,'^rT炱i{wss-+GHhh"D+Ba~}(Ɯdk) I mH>Ȑt `m"#smzħѲ)%M5,R{&g!45Dz`;!!H=Dz""=xc?۱,n6.)ˑb%BfԌi(V#J+s ARO #֘x|{Jy"x9"H9(Dz+;!{7z$Ȋ^ڠ#xm] 48֍뙝YQGXXO G.̵:XkJx&F1b"t)SC-ôSjCYT896*q$x`f(IKL"4G|8~bO#av:Bf [22bYCo,$qТG;h}bކ+i8LRb6fM*Eqc%B,<`9K)5A).! I[苓J'ܜ4J &.H#u,Iքht71',(~Y"jgb{"gr"Z Gߥ }KׁȈwō{ݍxQ·en*㑯> ݯqEs}rE-9)7ﲓ{S_d=$Ws,On;c8-/Rrg/lD;lYdԚ.5gOcre#1iD, 37j\u b|C8_ٯF!3KGϦ{BV\+CId֦J[DmM^Q";Z<RK *$i>E~w$mPt[Si4ܶ9B:"x|k& L|:s4“Whs2/hLt=`{/4'KBabX$i 2o')'2HLR<:}u+,!6k?tF#ry!z%סF &VЊA'1E^TZA)63'o0 F$m~65&aDWGr[ۤ{&!vM.?>Ƹ;LNE,Ua?ս䪧$ƍ硪/[,B8U35IY*MDŨ0&1)%YNY/o] ~YW'xjf# -RRpۑ3m) H *%P}l!U 2@`IjgDz8;-> |R_W#"$!REfkfҼ#3=CmzȁDFH:r1Q"жRB ^o#uעPcKȤ3D:"@HA Ix4:YI>~&!xH:,Pإ1c8 i)Y+䔼:HZ9ds0MJSxmC NMI 1{ڹ -X+OѢ%I"du \Mc%mIri% 8:F iǗB3ױYșnEub\>m PȞ,nqqz5ID$\{WРגV]* E! J$=\̮FAE7JsHOۼ$#MDMbcd򆉨KYiGT'4"t!44 {I'&KLz /#,Hǚi)d գjSUS|#%vޫLe3 T6YxnmNke?^CNSA. hH1ǤLXGGDgצ4&)/10I8%>;ȗ,çN)'"Ut!Xv+ɱ_F%QUBȩIqP"n2)/KK1zd6c9m{z6vKJM?e6k$Xn$TҲ/ء ߢQ<ކ-.g]L "6!Yu7'*d&<@-*)Я8LӅt,in$h-n `BӪa7AT|(~XRvI(Oc{5RҲݐMζ7 Yia0Σ<;˓ʑ{ le-pLM'&&~-wC[s%j8lM oN~8oy2tP(&؎ݘ"iF[ &I>y-;VŸhT- 1Q[gOb[eyQfؕY ˁ~j e ݓ>imd]4Bެƾ?yVZyl#>.$:UKR4"5)Nq*lY&#ZCM|- $0u58'$2x Ul~XBfk˘eT%%wRCg"%7[LXm ȊZZ|*YSw'15ZΐVOIJoaN$c>gDfCߘ;>>"3GǸ~܇xp.x3-5"H`JɌ} j/؅t~{ ,֧h~Vm]s4RB}{î=Gl(Qnm>GߏI^[4MX \ Žcn 1#XMnď+N| rOSf%I"áN7 HK zD B{#O7ȗ߯P{zWүסj4Q9vL7YZʹ[p#ش* G*%`I |l{h?w;ʤ%7ʁ:e~%tL69OɊ 'K(#ƌMdCh@SE t`A˷"!Qд ''`k(/4-%{8indbVzbS&#*IsopCW Ia5 lG)CKN6|a-5 bMDIoY/f _CyCK<$l@_-/D GD1q H^L\ćARȖic:1;`X%a̩U(IɆscTO z/Oabc|jU0'y,!p?EHUrj*ju I\ )BXjrl>d4>7PMp{"ЖΎj4Xo$JkfcT.I+H_PS|4EO)BC%)ρz# BKtzlJW8fp6ircmaTH2$ȀM?JQ ,1\+,pS􌍫 SQ(9:N1 RpNF葒Cfzx%(S["h}h$6VdcL.&Ũ m,W$p$hᑈC"/0.*܎X7B|, eA lS%6?*(%8. pUI('fN0H6r.eDJ?w*~F|^v)GKnGwDph#’Icm D3)D@ܪaDm99R$63H3 (3*UwDRbPGuItؖ*n"'&laWb&]him![H"IV׆,p%-THkd~G%xD۾E/]pg"٤pQ,XXz1{,dD"d|1dOʄ&en7YbόدO04>4[#Y0hMCKv4ċ+- { q] 6}_"y1KjrybA'鍘iH bI}<:&%!ie UI$)FF8,j#'q +x!/AGx"I#y {4L#XG=oH! #hI=08-.s`MbNđ3%I%F'pNtxM,v45TO!G gF{O&8E$g@:鹱 BTAȕ ^-JDf 9="VIdN?R/,(?2Gi A(-Odp?$B{|MS={KdC"bnn'g=hm9M77;&m ^ p6jZRRw8i[rgQ j ֐, vJ|7>]E)JRTeؠ9O+OjDfZA8ҚRA->. !+lPc&:5Սoq= #1#5r_8SK'&].I\__?F:,^MbNŚ0>9,xp..~J{q8-هFot̡esDVܯ vI\6'B}h1r|@5Qu"Y#Q%H.)H0ѳ2DD&RVxqcBbBr} O.{ Ȥ&~`m؛p9+bOfq'2aJpA4-v,h'hgF)dWx &Ѿn2D| 5lOIZXfG#؃id4PЏB{kOCxX0en;{pȣR':˧M35z2WfS^guV!+:;$BhJ&%i{#IF0 ()QB6yC>_X$| 1Јp1 ʒL8:#LuK{-,mv$ůNPd$0iP}- -ǁM1ҟqR&`AN6щC^oŻ8pòγ97.r[EHk|aҌBB$'_'kV VHo#DǣkXKl/e|Y W| R9 ITB-llVi2.%!ahiI'N5} d2R쎈=jlC(S KAV(((OBS@B!HE[v%< ՎTMvY"Q,M7Sݡp=;-$9`aDBi |͓^$HjI-В dP KkӃ?D?(E1FMFo<Fyt`W34 tR)j/Rm[!%h  *Y:kJT19s8 c&ڐ19bT'9̆Ό Se{cNfM zy6#A0El؅3!M*..%,\rU'P2ډr\-*'6ꈔbӫ|h7 VHL䴦6#Dce^r-WTfidI[{!e67w>vˡ M:IAt%cd+6: #r\#r';$=YR_[ȼKiA㩎֢.ܐŮ̮ܝٛE"aVӖ-Ţ٩ 7,M>0RNA$V3u Eo+5x!(RSG.)м"K72opBBn K #'"~LwKCqG-4cc!s8K[{Dv̫hIsj519"| |DS.MVNeMII4IN'V<>pEuķUjgc7mFCind\ǒ,vFgT;Ys"rds'3a/)3JtM젃mK4猍#q2X' X^I7KrпG! bzUP)Ύe>_$>gloTOZ̍$$#_1(j䌏cdy7;8hk6<={_=$T>R/z)xݻx^=>VES ʎ *>!Hybxy9 )(gDЂWK sSD2t^ӳѿhmteKW9p(Ri]$5µQ|be+K˒#+Eт)p-Z 3"òx7bڙ,YčX~fR-ܤZ.ѽЁȈ )3D vXB= 9z@7&^68M8- P0k#} bÂDED2s)ܗ3Xjkbii7Vۗ"E)@Gz6%RPL2Լc6$$@R=PlMGf=u3z3dHHv9ґBl)p=B1CpM%ڙefx˲|o6Mk>GƜfZLpoBq"yY QrS7T?̷:qeIR3#" ]cpubn{2ZqvxD^Fry.{OY^*PJˈIYl6eLI c9^VC!28B >j!쑴ICYD![J8՛JRe,rp1hifxxN :'"2w6e<Y!#"#n: LTI )~$xI˞DOaSN#m&dܨRU7192}Ʒ\- K8%ZaV H!\(8F /KfSIْISyUEV:d|r`ya 5(b's3{ƧɁ/ѱz#ִ"ǥ&ڔEv%)Ej[B!f<AG,<1 }`ÿ\R!k!>c  )'^y8ꇐ ede3bSoImΤw6 3Hh+D nT७hIt2*ZA,I8h rGAlr@^Hǣ;"7WqȄs_N*L撸Ԩcwja8wl<6By2aJ;)SkPӲ.z$4?e'd)bcѸ ATV,{:HچL*ғKxjն&bsƤQJ^-'8z? "9=4 [˵4ɥE\6%|$rkyױ935aS-R0Q Hi>!}hS F HA\h| wgKcvS \EYdMmK:l|ىf(K 7K8ryQm8i\2$ڦ↪ZlPڽ)Cz4P#Щ&օ sɴ(a'pj+)N :iy<#7Zㆹ?HӨ^{ӆ%֕Ȓ>anb$ciD[%hyPDZ\Dț\x ,'hvn VZҢ'B$XxFBuAGY 2S&[L1Tk JXlBЪ[6%r'6^x%3M:$y+߃3j!LĹX+/"r :-;y="%xoq/蔩(i><#92n%(cQJCmJ$QBad$ܟ_ Ԏ qCq4/y%--5M%F\ ]"0Ɓܥ$5<圜viW D\d4xLXavBf ʹt ĮP͍QO`6KM"ai9WjM<FQF#Sbq!4g̦&'׻t&e+b;퉋]!4G;Ht2wVgQz-D s{ȗ4r=  7BBHC8䘪v%zlmB$# nG"xreaћ$t!Ne \䂆 @ p@ԹBn7z uHJ)= u5`٘r#45DIr)LTo&l$ЭzbG~F (sǡ" a Bd䁡ΈȔxi̽4ћx(lKdn"TN1l"sFTe9܈0Od=DޭOddE萍7i E0ϑEBY)`Pe̲S HK{, YxˏƺX?)=)I-$TIDhC GԤ[~i2W1VA:ڹ=LeY%E%YLD% ~<=h H꤁#0KVvof"ItKTעr< "_N#? \z\}hwiu06ݑx# ofž0'R2k L_Q 5V9:{oNh Pٲ\TōJM2<0\dR^ 1 ErM,GJTNW(t(O)*JT "3tZarkg}j8nkxFqf0zB"ĩȺOmByY䏁ls#`XC*:ICN+w(r!v -d*]D7.`JY|8Њ]lx8)ĚEK (j !ZSLY,X"B /%[Y!SO" Z**IiS#d5b<2Gbdܯbs)8w$Nlo)bd,oH~!Dz" Y?R=K I :\RBlS42Nnnj-mS ccuNY6 9H$"ۂC_M莆_5ِ/ZX"H+e9|ԍDǨ{Řb;lrf樈8+bO @׃d3iEHD+MAhM? ]'! A-$PAF>D6 ۦ,hDw.b7 *Gȷ蛊^>XDȃ/5Cs}=Ỏy&-{I=u0UYDP+o!29Ё0Lmb)JYt?Ӝ t6`A,@פ{XF !{ިac"C.C 2^:HHhjVj^W| JKA*CeeAm5^Hrin%2qjQLr87IQi&5zIPR/C|;PTjTV4HU"aCE5IhQBDҫ= K&k?#)ԉfq'Nq/,b/"5_~y!vTPYW94՘- GhPpQF"$kd2e.W/~lS6]˅?~g0Id)3!inE>'_/ @S$"{Y :zkI{y6`ȵ'-Ζ96mЗ\yD9=ބ1hiO,xL%bcm8'32RDr, 'SB o#BPi!(DnUWc(S0;۞n6nPkiSa[p_7IKܛKH 2#$>=#(az)c ]1oK I|0I2Hw&918E[ZmAW5.Fh35x$iz9A8?&8 \ ^kЗ^]3 r ")VJBČ(K&BG L*Q q29屪FeGCPg DBKOX=w>ĢT3T7n,2RW<QRɷx3tLaiطeʹ.t~J!jiI1:#QюH@_h$%&G C$ ϾicC(8JN`NAw{=!<"/c*Œ|JBa:[G(Dj4!^CP5:?2~Rg6#>,$5Ÿ峆Ra Ӝ(BY`"PC)ԛk|pejI 7"L>. Igi P#~s",xF$UlԣiЗH~!sNhcFC%М7EFaX6KnR1;}f[,mJLEfV!&yl(V>Z^MĪ:"PܨD]+ɍ3c䱑% *BSF'e vO 5j!ŨscmM\^NF dldYZHy_ Μ ܳE r;pos&Ĭ`jiEF"K0*HpZ2rw#I/dR Cn(ӷc> 7VYeUH((i0J%hn "T2زRWMN U&)T!M#$g Y׌!&.W.]U;d^wBFy3ZFiCH (KMHSv⭣D *Ҳ_k/$o.\yH,re\nLBa;$"vYlWxȒep@ݩ\%徐-" ec j iNPIN)e OCvO_6г+z$٤LY ,?"qoX($/oF. %ϱ!y)}W'ز"-.r$MFÁ,vg!ٗc?$Ygx<25}—c}&fRȡ3>v_z$rTLYQ=lƗ;/K1:W`xgp6geko&vp>>|9%W܊+i~[ԎB !,zZ1p*}}BO?1#ρ*eXԩ5ZӜ)CCk"89cw&Pױ85:XA3A,dD툰vs*tذsظx WC~%M\G/Ϧlxԥ7e2ҒS&OK{bMcChzђN|nLAz jD4$hБ! pJhlKzhlCZmLq"RNV I8ghv,k "klclI {C2ѿX#^N1hM%jFq5胏BJ=D܉ThpD>f dj!fGFȞ4y؎&\D7m2E*_,BIDиX 9ϡXpyB"k! YEg\L׸לco)!h@"MK(܏Dh|7.~i 7ATRd5,p%X"!>L2b-lsI *'o`\Cy;D"M~(bȣ(- []W\Hk?v)Cy16?aXet,rdl`*j%Y5f+-ӌ!$w]JcLh HoOJwsF*9D2i1Q+*I۴mDZpv2A(p4n`&c"JMPHpNakUȿdcr&&F2r A G4c k%:$,kз@!n$&\rf4 4J3._&S)-$jI4gz7 ^>zĉXU1b1b3 z%v$ # đ)$*ڧMr'̵_Bj M׹sѺKO9,!)2롦} iZǀ0:/v7bxHHn?`SXJ!JUv=;E9$ʍ p-!;t"J[,#;Sy}=!AhkCbC#Ϧ V%ЈH^x0 򌔇BV(o"P)sȀlտ!SL`0|MkN" Ay5cNs:"er"VNf^3N^I*a53o9':*6$v\8/4%JX nbjПcKq%# F0̍=(&'&ӤJ7e ‘j'B\m"cؑ>4K5Xrj2hJ0y+j,9HL1瓓D',ȼ(AyeE@6blʟ`[FKȕd[^Qk2SRFO=gp0%١]lߊݵK1VfXsN~WV՛)h&ÓvAm'$Rz X%\ 8$=Q-i]FZ≖aIe4D%1jmKtt܏I14&>avd8fRfjP.$!' ̉k!$J#({VDXnR \QOC0\ֈJGm)ܪZs),$[U "R  W,RN"1 b %*YZ왭1Mx:k3,ظ֤0L{S@klL7+-<6璓Z(/zS#w3(ZzBsִ!?{˙.%Ҳp%(o;z"SF KΤЮ6oC79dp.kcM7 W 78'Rݜ=yNWKKs6TJ SlM2I%멦C*}`'Uޜjv*}922}#;B9%K9-p' G~BO~EaDV +ʫ$-1+9΅I!zHѵ 2mR2(D<Sin+FϾŗ.) ?^(`0p ~-W_8AG\ ihbSBD uz3#Q'a fu8#iRo s@ƥ9&Z!(%pJJcLnZSC#= KM0#5D^{I^{]vMA$HM&vGm3yϣDG٨2*"MM#0hIʜT&,.30PIt2qfe\qhU"p:z!9e=VzCKǭ Xu?' X(#"1HTØ q4) b)ɱ) 7dOI!,9%n`{f2i^6.-%Ffۂ.2QlK$%(͋w๖4{Qx~sB tAPebrace,-'%y! VvJ;3Ɇ,RԹM:BÕ)/#ry!y*Nhnitk(}P襲э; 5NHZQ0#/ S4%FDc)$F/%4̳LÜ^c-q"G;%ybJ&D5(2J__%) GISM5>L*Ka"RSYpkGo/s)3p&Sd%, my̭q`il QE$&PN֡Ǹ<mRRG2مCBrmrQ7nILB&2\53q4;m+>EJFc&dҒɵ$*BJB)m%DRo/a(dFkn#YOȩm&'eo2Q)atl(($]o4I%ulS@Õ"RqYMV|1=(֍G;A sG*4OTN~Co#Aa&܏< q4 kp76МNY -Bt&*{$EL47=qxXVE0PĐIfP‡zrQ.\jN"#.GHKW$*)87- 9&3|͊Ҕ]$"hՓDE&۲Tq%;($1v%/c4~i,)-+h 箅.vs"I<q50\izȭpmq "ɻ4KzoؒКB9w3W5xbKj[L[ݡR#뒰;ϰ*{/dO8,n!"_k?нnF'ئI_4O34x/Oe3&K#ܟ2f 3A#Vܹh51\ "EA>04о;Ʋ$:O$H| 6LɭAn}˛5IM+%*~cf}'8Lжjac:d;<Ƈ#ؙSbh:2 _HG&I7-Ռ5({~ i5Bq,[ݛ$9igN2w!9yHyx͜M(~HS1=oCd445@",xPYrgZLFIK*y~JV-D9 NtЊEf/#~ A\'D8ˇ%1o-`K(4.VF^:blp1<nrJ?Hh,+㤲$  ?%gBÒMvy.1tlD;hd,%t2I=Hp s daD.p/9!zDELٚMTȵG!&Ȗg#[$7?/ص_' =T)#47dmŽkPfm$\,AMtEf^s(d!tHJĬDQop;j 5-ؙ^#)ی*֌M? ڨ1)Dܷ{%RT)-҉y~d&[)tY{!J XL<=F\g]89U0XP$Nm7VzE Jӭ^ron ɳ=tI% 9e۸RXE"⒝7 HQ5Ip,aF|: MQ1`r+S,rW%+ӰJڭ 6"c"u>G2K k5Vֱ Ďb1OP$"V&~K) lFMrH=̮?<&gJ$|CPKtS(q 8sGrl蕚:0Ji5&w ຝO;x v5TBxɖ,:-2X=ObD7g5׷] 2,VtIquҽ SY;ytCM72hrnXF(M#,,A$蔭MhTA_'v'"˷ɌO?Z JH͊5>W̳ZZضeN4,y%E=ǥwї$HG17#G8iױ+NPf0<6cw]d?F{5࣫݊S>OP y0Go'ȟH͖oP$6\t6;%**2`^ |dY͞n?/XY=}N u?T~mdD~<jr,sKi>KþY.+AG<)Np&.y-iCk\̢̐)d1+Y)j7'\dMNO9J`d'Jj,[hDUHm. 5X"ҏERG$CmRT8WD4Vlܖ#[x~a= |#!| tH__X܎DgxGyF޸1%ɥs9\!ő(OmiSJ`de#IT!$׸ԋE&r%صô]vҒ)dNNNP% 3 'fzD&- I H*l);.BfOa%Ҟ&OoA~t?''Bl`HS,"pBI^QesIh7QJj$C[D= gyvXpʑ'iFJs=W ߬=^ E*gN'"nIevdjA+Urs"Tn; iD|POFPu",̅C }%ܷd\}':<&,UI+aֲNǦ}pJgleO#b#t%ԧEdS}nX҄nfx^n[Va<ۖ}%$j7JzFWȐfxnDSX*Bx'$#b'c;׸ F#ܑ!hb8 =@н F= K!t@~60y%t&7%`yW G 1O8燂F +[I$rPE'V6-QUB} w Sk$< Ȟgv,߉x',UWbCN P!J]UK M7m2t-V et<i0}uO>Dp7)%.i8.ҨhhFh1;[ D`D^lO#< ELy.zeS iˋMځ8.g'5*eqG^YFK.oqX#6^J( 6ˉ%)B' ^;TվD.ptc6 5Yyf4dp&䔫.$L߱<+.-Θ SwxKn& 5AG- ֛ҎSlw>5%ӟv(&[店NaءRYI)L;Am#FrPdjVJ+2ZJȲrS>*9b R-3"TAȷ4BKZ$H*NNr7aΊ58SX(0C"eˁKgBjY"%%h'/$hT}\KYtlBS8dѣ2ȥJЩt%:YȢ)L-r*ط\#bPەG~ L U'OmGJOB :/$<D匚M& %N')(!IRܡqHOR|S!f†EN]joDs07e!MM2O&;3LPMnACi.ePvp FÅ -,\aCo{,>E7zM{k^ОN܍sw(s<+gzwiHW0~鈧J %rMDP⑜jŎ=ς9S1<#qkPiF}dӻ 1G.~ɍj!U*nvoVTZ X 'G {`]"lO6xq9Q6L}& '+㒏=QxeSԫ'-v͞YfMppT%8dM$rʺr E*\&ن.I>z"+_-6aEYơ/ex}Sfn]j$zwWal-\ g"&d'U2ṅ7GϖWBX>V'ODKQPƼCzߣ:$'pnfv$,bL3B!UnMr5FqHb3PۋOɪˉ&B^g+.b&B菐˱Y ELCQSdJW"FEхDIPd"D-ƅМORg>фʅz'Ȃo5؍?SN(Tz(dSbRAm%p\X_ IiTD@jiAҽٍ@,}! HH DhKD{ $y=R#։Y\NmO0 i 2ɴfAHW99KgI;a! Bod19\ ) NF&< XǾEM#N*/)"^ِ, &1hp䕕]@HxfEG䣏#'U\4cZSiRJ\&\uf|("GL rY&#U #Dz z-ZEpR.RҥUJ>O'CZ^:~˂Qɀ2la&J54i"7.P,9)^$Z'e":bEpIh]L),BcRtf=p16pIDapLZM - =IiRc'NY %+b3A eKD-491%Rx#b,FA:ig1<p#P+ >J9fȑ-%b|`p9؊Z"D[e 5领GֽQ id~P-0MLYem]ecēU':CkmJ$v8Qz ˞ɕo\1v7 <"l#&caS!ƒy2Pl&wBʍB2M )R{LxmDQ"V%BPS!vU8L48ffֆ4&(3ͪv6XHh{h+ %_Z'r50@b]Н\cJp-tHmZ%49W7L%(rÀԕ_$$qmmp7Ʈr+qQy\<&PMbD{:R9dQ;ˑRX̍ й{͹![I-79lg=>D{22P컑s6#?hw dsbdQ7j$)cCCЭW i'=T ڑ:nH#8~D̎^sZEsھ-8PG /چgr'g 杹|}s &FDZrsRqfIUsK] lK(mpDKR$N99Hi8Y-O;}CPe]1+Xm;.I&'lF!'"1`Z -45nZJˢMtJJf{(1v+35$ ty~ք$~H_T7jG#RW]h艾y(1=F Q#:,RǛ$L1.XsPI~] $/50 BYO'W W"S\Wʼ*{ sGbE@dQ (<'d>E6~uΕFIُԬ BnZRy3F9"*c\^A#LIp4Ob O~ $ U*Qҥ3Bw.[Z&9Tşc+ɓI.y ~Es9'6%dPCrOܑ4Y$$hSm\gD/r$F<:E ,bC)/Dbm$Zt |] R{"$XLUQ } MvQxm5 F`r$;@s$rfoD Z s&^ WNi h)OAxLCÁ'64֗;cR"FHqHu*,SVvK9 "*7]N +6N E弉M'N0˱hqZ3*pCxl\#SD` ?D/Gh #Вn4p5aazvj\y(kng$ajU 2%S#!2!̽-MXhjJŖ} .F.%Ĉ!ɑ8 X$#.Md')P>(s !6c׸&|g,TMCi[p$*!jjĦѼ"èQ bX?JWMa*};O#i+D:N)&"-S:,F;OT;HT:9\)sm^Ú%tp+-?s.~Typ&Siv/>3=<^/@DGҏ|H"JRmJf@VI'~bU`hR_䌋kd< L]t#4Ô"r6N&ښZ. #-I-*N90}&T1+}NP[RP7N`ڥmy̵c.n[7 *.~IU(6&3)X(ClcMKȓ|xLKRxH Te]PSdCEq<- ڊkLn2$J!ޙ"MJN@T M:C'h|n`JiJD4\!7r\M&x^$~J)۶]^G۽)B.4m`L&I):T$|Еs"23nz7 oͪs&N{Ug.(X? Q|^7o8y)by6 OGi5:H|7 (1ROiœXvdinnhS/"&IjĉLV,NEL$$G/"W1h6-R;k H dkD'CB&3ZLhfSg_e,S=7_O83ݏB!{f8>H[]wF` #o粯zМgG'p"N)'S<~i뒑 m}G1$FV=u#LB~ Y{"<*dzt~$D);;- (_"jPB̋L~G| ۱: !5 66:H{z~m}ϧ$31C}vRtWm)<ٖM q0E0Y\B ERQaye.k  6 lrL)ʨPZ\|' 99S"q#ZR6Kˁغ0З[Љ&mi5-^bJl+U#_6[#H|$.n} C%dF聢="ʋcC`sǩ$5/X:@TҌ IC1!kX)d17Vt,{6^H))CʴM_BPCe|HiNc$9Fpk0CӍ T*e Sk&$HjIT$#q)R"5dlRSV,XR'$lL:7=!J)jKj'**ӂ3vHA`l[A9BWDI3[-3%YF6Q>%터id<0Cx#X>VGڋ.8}("*F4}Ӭ5wx^Z|xt\8r wH lÛ8)AaS09|#Gzn9!%7 m;ywf 3HrYRShS[!mAܛS LK,%@ܯp'VؤݔI\+ca9imKC,I9lij]Jh-S8L-)9 ΦF="7. T!mpDY.uYNy%B%Xks PLcYu6m1H%V锯B>D\R);G 6*C%5[ꔑv˄-e JZNZXB>Z3qӤ1s"Fql{>$bS3cܓXѓQ%U\/#>3r.'J!1OFQbԪ6eWRa ߢdKKȞQfe<%.Ek| j&ܱL1CC*74<} x67ݷL@2RP͐}eRšiN,͎\V-Ї\Hd3ㅾCmZiM+܄#ZjbMj JC4C.  3?$I26aa1[!BK)RB< y4iJ؛v8?Zc. a~=k+ =Q&\ؾD ߋ/엳\0<dr?"rkԋ#\zm6!\q#[(j|̢#tuyB},A|!bKG?<|9<.0!Fob\|> &' g&~&wJ|EY%|hq?66X/%+bb{и,uo6) 94 +|OLjI SQyh$x~] e,5X!!DL&-5Q*w\q2ZIk^ӆ@C5+6ؙb x4<cXcb`Qh{=ZkET cX#ĉ##M ~GcI׏Fd շ6lT~2:gXNdK"I+pV.KmЍiцYW(Dʶ#)%.Z2G "RS.TR*|g&ʞ T=J+,DrBCz'pde Fp$$eidr*M=k^hI ׳g@RQ 5Zɒ=1o3瑮Q8_42NJ\|쨫w (*i^!QN N-73R)-֡!\pȾDX*g"4J"W$ -MJm YԖIa@1d0L5b fpL0A:&I(鍖C9([B +NviP[(B2O$WbTT{HNU߁%l"ĥ' M|;B[jD.1ʻ_Ct7%aH\ rX'%H=Iuv7:&XE`u;q'u͖9KD5LdM٭ Pe%S̍rp-e˸2qJTOڴhnZ ppY;W Ds Ҽ̉{КSloHrxMrCINyp#\pwZ:s[hiěіM>9'$I;h4,$kdõ+/F)xJ6R%w2Eji&qC5di4Q >sCf1*DwtJaUI/ȚjX&>d&kBKl_*)9BbJ z$>SVѧDt,hZ(x%uӅ.JaQ,e`D{&m_$El1- DʼnXQEЯ 3"NȚq,d8 =̥rіGnu QvBcck1 ?iUw##ɏ+u#O<ډҵ\1# 4;9 .*GxAO jۃ$Et`,\%-KXBPs"DeLM'…SmlVAp vIQ0ނCm9#(lӏ,Q!>2+s7 ,?# G3z@ILFOdFo؝zh18;/s}!A9r7GCpO#ӑ%{U%"7YFwD,a7BDG.bvFXvAuz/+"<BE q5+ ,3@'Bj"> ( wAM=eBpL =A~J ɤٝH(J˕11%܋p:ÖxE8f8!2iMd~ةhy'Ćݶ B\r;h yd?ǂ!NlHi5t5">LL22fsȎE.3WHl(Dܫy%c_i4yEe\DsSCcS:@A,P|65%tGkDs¹c43֧09IoVaߠV[B_% I;VFVdq-pd+ EMcHAEnAr.|ӅrLɪCSSlm8+IM@o&8YmEԻHN%(P'&'jt\~\ %ŕ2| #EF_-|lS9/$'i} 2Ȕ%`9-IDLl+g2 Sv:ɪ hG/C% hh{(35ke!yE-clIpP]ڱȤcpti嚒cm&ngs[a/BŖm1ڑ9- .0M%TSh.JYtloȶ,AP>D혒SmeXPěBL 2ݖsUt?\}Rq-'n%'PLMةڝ2dhJ{U¶D@I)+N u޻**sc2:gӉ\="bmgD"z(KaF xlyU؞ldiW쓣P -FB'C+kAY(P= WE5˜3G^6ʡ.cMȚS=l7:4UFJXRJD)eqQ"`o. # [FB|}͔tM\]9 IP>& Cf(W8L[*\{?Dx ~(*6z*6bMӒMہ\@dBcJ ӑӁ<.6Inm|VTH-w$W slmhJaKI->Sp7՗ ,$ |FSq؎s}`(n;6n0e$H|pa#&& &g.^"`ľ [o1H,e!Pw3#THӼ%eJfsө5I6'Ma[BEdD=.jYJ~iܴ&jX"dQC"Vog3fU#Hy-t5B7,i]Z(5J, 6"rkkB]fSB  "6 &f/qp\q!Q\G9&eBCNڑ;Ak iMז(HjXl:E)="MdY!y+ؽ yؑ1h_E?Wg|?8}ܲd_ɧ!4x>|)CC\ nj.F-DCŤ3n3ԝ$:*]s:NJƉTKĆiiX&GdI},Y1|3'RsSCG0KwGQ8sz|$tTS쫜8%Y^+Ppzn%[qK4HDQ Uu1vE<@> 5Q W9BXBY[s³ˠJ_#O$}O}Ât~I^6t{+ܜ6w;'앹di 9W}p7OI!i0%,|σ7I͑'c"Nƿd/|?9)*51ʼnuby&%p':dO>}?D)D6'3#FU tHi2x̥LةFxjdmnSC"WV`o974mIpym'B i^gajcCXv̐Tk_'\]yI9T rC&a,NݐNs{$4ƛ "ZIҨHZ'F'kȞȲQ7+6CXˁ۔\ԐcbCC~{r?EHcջ׵ |Vi^V.B܉e#0ëO|!T.8MbR68B?I2Ƙ-P52QVy($ȸȿG~CNƉ > xp:% $oډU TQ *3iyDY4*k7ٔRe a85*wЍH)8IBTjjy %$[&҈VrRp4tJWdk ۱ \JFݬk7p9Qb!S(pJcK\Ɖ9nMg;k; 65TNWi:E6p' '5l5rnJ ж#.J 8 - l$r!OQ! -MK1*E@kSvK`<&g OBwQ6\ي$'M wig%QT`u(CG 0ْ">+-x٧klGqp)4mj,ҕoe'-P=؈8}dش0hr錗FEDӅNHm1 m݉n2F'iD%%P&9D~IT"‚h\*se"Mz{w!5$0)<`uȚmjIN2DT [¢,FSx +yq+k7i ˟\Pl$y̥]: Zq|K7B^z&g3KN>tM#_BfF'O#I'c3[.27m*iJ&J(O+cϑc4CI0ٰ#}Br% /pXE!}`Zr~T S74DE 2 :)rK B)[d&X[w+8 #\{ x5>%^Ų4;נ,FpTXpձhR4ɡuEe卙6Q}BRmh+4#ihi-&%d(1\@mMQ ,pDbj"xRҙPm"'JP2m&1WzU S|  %:J81ٸg)'Ha+uEcq&aI֌ʳXߙr;A;.$*@|9'M<;)8rZM>lJn4DزqBTby/Bo&TxrR1<1Mmo1x cկOax#%q|A('+%ِ(0VK#jE\dP݌26)*QQ7<ǜȠ&[6l%1eUBHLҌ Z:BKJBQj!"-`X:PVUi4ďUs8%R$D7`f/ JagMJvڱŷ\ܽ.JpbR@m8Xa)AV%ي2)z"b}A(ػTjNߤ#cBKKœ 8?7ʎ&AD )Fv5 /T舒e o_߃zOb-62/6̐aSyUPD)(MD&[nr9qÅO} %6S\JJk&. !>9vP5E(Q!Dᑷ7d8d!N1"qܦ12S"W"NCh584%RqȴEcK Y T-!2H'7/BU=ōD=5fXdV!2%P@="?F9S%bY ~G NQsOistR1mhgc9jZQFHGƔ8q50YqHH[ð`N9\M4LZڶwW s"W &$pD)0%B(5Cu"}485G8,af”LK$܅t$Dpϡ6w:Pɠ췸O6"YHXE&ޓ+3VY+اx,9,I*Y4y/؟,o<}RGMCvكJRJHQ8;>9&̞腶ǵ?+"%eKmG{{$"iWbU8̢y{eF$b]`LVAmHؚK5| $_3''2:d&(:u–RJg8|qnSA(i6/ct)RL0ĚyM&bOhm C@Gܯ(y1*!1yYY#nn=ذ mpp'ܧ&C\ u3Ю\L[Qv6n[;m00βp6Q% gl76)>C/|Kh U56R45<%;? 4g650PP'%ŭn"M9%$js#w ?q8D7Xfҥde0<)alR"eL),d^&DKdI* x`PךFJ5i;%fSk"q1 FXwD[M*FUo)A66QY q,n\[- ,HSП Ra'0ajiz7. ij0ŘYUKJHT[t{l5>k|DjY>ѬMpLS"s$~=gCףE((^HhMBP/UFY$La?P"R[VRm+=>Lp#'$J N ҧ<Y! Rʕ>,o q9]y$,Rk"%&N#DC5F6GAĉ% JJ҈2F%93\?ex:D6ӥ)fR sQuC[ˢ.Ѭt\!UR '"N $ǹodLz\@+EdЭ= WkN:0f:5E2%^\8 1yT̲8Nuf2m>8f7 % jEx%苷Dr.''~ԋ9/(BG"Ypm~IW7C!<jT9y%UɌNІ8iRvt ZB"ܔeR؛%iA.[PZ#  7tUҼ[%32)S&7Lz+xOEH-k&f^džN~I)~o·||!WÖ'йy' ʝO pQկ scdv`?'j |uG$lFs '<@7,P.:(#1Đ(aLɡ1:mij{<:; إCup'd״_ 'h_I%}d,o7p;$Ւdt.EDa8A79ow \D솰-6&o[f敄Y+)r[I?!&Yk9*&[l'퓚E7BDDG$i.E%m4HQ$ x(jШf84I{T5_vƼ/eT8ȠIB:LM;5K̴U=qLӎH{ E+w24ZD9)RRIkv&ۈ"qHJBr@ߴበhJ̩$oys{a i)lswgEmCPj8hV$(RByґ?445Y'~5hO ! ' Kڎ]δMIKdJ1j gq$b\ aZ%5Bkfp"R5j|XD:p"K +VZ9TUX8D#X$7ChIj(EkmQ%Q 5h%GhbJ1 A,j5\ފ"9M0 U;ZI_1+'2U"ԫ:f"AXՎm&lJڡm([>2~G`d"eԧHmJb 9ml \.=n<(K.sJ͒nb.Ѥ4PȔmD$6,dmrsPhe Ѓ(bv]fM#|E#J,M$Tb'ZJnN2}xMqy#Rɧ{6jZyB9r_ąiE5ipЅIh'yLc&%I8qxciJPwȋLkn*r7+MXdE۴I`#? DۦIY.IAn6CPexm"3EoB&㷀M \X:s|R^LCm^k4cEr:\ς&~)P(NKL/9SlIl\js*K{XNVI@JKjBMvM&M B^ZvQB8"m(B_YB!]lK7+P\Ȧ!&-ϷvaB_m-w$#{T/c E*刕-?#8!jGn142e8LXzPxfIsR(<$3;J(hD$-U'fm`DӜ]c̤) TMX,E$zt.ayĖ.+ܚvIQ yG|;4yicĊR66yȞ#e{ 1mw v Ξs^Ͷ≟'z-_3Z[;{%cY,hmvc#W~gѕ y<>Fk|qtD=+D$P_HqpEd^(ݳx(FTm+NM ښDڭ˴'Ȃbm! ?wDs;'8IQ 7ԔRr{"| &c"mhmf+dx(RM:ym@ҨU!*'9Pڨ" ~C-q] bjgi%U)da45xQ;2C 71uHI1c>.ՋȝVA^[k؁.[M5Rd< ;P pl&cJ2XM+"B'MēلPBBi$вuItÜI-LX7ci؋K6jFm+,#9 G&> 3fd$ *Zlkϡ{}ܐFx! #PbҎ`Nz Q{S)EU*e|MN!I"" kh%pJbST[TQТ%̈́J[9b&J̙0a +dО"s ɚ=$D* J#9LjС`Eѹ}-ho`4v-(*՝ѭ(jݾұM^:2=g;mVceG^T+ zO KB'((1J$BWB"J4xےg6XF;^5gxɛg(A]&hh4aoNrcՌ[Q!7-%q \"TN65F&'jє&\ CjT i)Lh>r00gJr`f"p$ȴO&w @$1&%FÜ7$]SW\$-UH, M11(9Jxc8LQjVMb aOdC"mfa TJ9W7JLz)cxՊn=P)"6K苦#m%Ed8-ԛXAȂ HqJj22|$5 !KM7 ˟Mf}EMgȔ$H04% jQ JD.HKjȽ!3ʃGbC<>D4 [(ٶJx,K펔,t!=b&n-yzo$) z_,_C?1CcB8?a`F7kM[جBn"џ$E^`;!&SD#NXiP)lP١)F_-,UdR96\nPCc#UϑCMpjƷQ]:|.62EN8+#kAMБT7|x%™&4,hhGoI«d6O'd2Z H{@n"T% Zc妔&jyјES8-V hhi7l/8DiՄ&22Oag+:frCDjw9"DU'HY6d$B QjHTByQ)k|b_z$*q؜56 ?8bЕ~2i5rIR/1yQzHtd/;D|24r(ē rq1R9OOH]9/^WcTB?JG5 Ȉw>ܞDX#"(dbN~+.`Pt[?"З{К]*'%ObU3G 1"j"~On$fȕ7OAÞ:F&D ## T6=)kba!L{r [VrJ'i&Y٤ e&TQ%-]VxI[EMHjW,ꗁ[o(&8 ,%[(rm"l$)HhHn5Ĕ͘FBpcq0HkI<HS݇B:EI!N6OFozi PP&Ʌ<Ouht286AE$}:hmxlk;(խ*!bQ>oDKvCO~IYx+vrEE]ܱ\e%1I 6?Dg R37ImJ$J]DpK Q߄@H`IU46N.hYZ?F#\rrG)MpKK[㙑WTV`QK%KyCPmêHHQZ,d)at{$rSFQd&HXtCPɹHWdЧВєE6DܪY6UِsI5רI3H,hz(T/H D4CBp5xBOtfLOCxHJ)xg CT1S"UpPNMf'Y"n%KhO =*/C01(j̇‚&rqIG"7G3(xA/)y]#qԏ "ZQ-T-J%`cyQ4-Jӭ-Qk98%-Y<қf50FQ`_dqs<#ԑ\J0{er 2,,,*2`VtES1Wlp`o\r:- bJ"Dh<:9lz™Tp=CypNy#/C{ZVt{ 4ؒR\Z"s2XS<[eʑw#oGۆY%# WFhJ.]:nĨ䋔Kؘg>5D'2'J+,9(PZnۅF#afkCR-ZoD=o j=zd)xDDh X}WGԺHngX֢e5 ܇K,CvsSNLFQ.]*a9eZ(v"uIjl#JS-U=ؿ,8ak،X%5 rB9F$E&mlZK:(Yp%JrIRG' KՌIa3hK(-xKRz\QB&J*(Jjc1 QPiItu2!J`YN'˖G@?dŜ=|,ܓcoCvGexxMӄzC#0ޔ`f#Eq[8sCv\41+ ; tkE;D#Jf'H54!njJ:PJ%<s"朎\Go (Lr6=("Vg JcH̎4IV\aSKF6rMZboVgjB*E뚱컯BS(\ ɤmtb1'ؘGbb}C$R{;|2uM.ďD=2}l7#J#kPO jƗ؈W(:!ЦSsryA!e~F梍`!n}ZWŧ 9wevj3PX؊X%OgȚ tQS ۙY?YOY$9'gHߤO;'gnCO*J[V9,SP-9m +kn8DSqKlve.g}[FKMl5l q b&q6O e2Zt>7*Lm!4t'3PocO)EtOaMx"j'eح$t3Z)Ki&ӛdVLQӕ!J="_452 RCP>cb^ VFM'42v' 1v܄ݪyKai27/bLYGoљ",R0d$D@jf Z&"!6ehi(BM{*fSRhkf!,Y>#/5y4˜RބFt3:4bf[5^ӍɮN& I)kEBH|fݵCR2WB{dlf,Fuv,Cb\& ˰FBCG9\P(f E3l NM 2<c(clb[rQ^>KD7';IH1Nvk[5L d˱<'N92C#n؄TKnP qN$d&ıTdk3j3PCUCiPrE%t")daP+5x %ȍd:AVd9!J 1K] d uNx.tUZ'j&\2Nd[Ir(쌆f[LŒrnZHԨ#E!`ӹQ 1d2*)ȢS4KrlfѺF7:)#J%)|XgY* ²mJMIDp,҆JRQxSllyrEWHVk܏3W+ /c/;Й6u'$?uҐ_':~5m&>LmiM0vScY+I,9ȸ'0HJeBي>S)\r>EFT{Ce*щ!Mďax_ȓ!FBֻ/~97ed-XRmnbC05J[I#,=%fpLq&25wur2PZe)!JnU[j94"!! hCcS4쒖8= f%S u5k| jܪے>uD"tJPKͱ‰nMT8HpҹMuGqU&[Yf\pcFʹ&{1x͍:CTlvE GM+c*m0TԧFɕ<]cI7-i(7mIёi\+M ) *]lX7ohc%EymBFphLB"̓JЙҚJq$&NX!-7HZ4N>WD0KdE $I s'Ixs@+͔=Y'yċ4BzB4S0"l[̉an^| 䜭HkOVLk;"a~lF8.%J ;ɏq%R%0)8XP:/{QE'"N@VPҥD =RWa^IR*4TކsƖEPR!sW %hV!^"ƆjK!O 9r! +PR1eDR0NefJn}yoNhA`cz?DlM{Klm%mB!m'OC/L'M5E VYWrRfe,&q2tLQG%ȴ:VF,UdElj9Z,B ^6P&8"Q;$KkbWGT)2i Pz8ifi- I0m"b'Si|*jS~ lc߁Ӗ&mL,K$.E (TQ ˑVGl1, 1)ňY܊lRs%m3%pNKp],[{2dJM~{1Q /(su$5&B%x$KB0$9< N`-Si)V!NKxHtk`nuЎb3*[h}eM Q4N r,ݓd[,ʧ2fN[g\-dBM"QlM&bff0*_DHMW<4nzDȦp]*>%컱硲idw̎2F"&jcܒ٨JB!bt)L汑(6y1;8!^,JO=F`fɹ3w2^ I-c*=GD| +@V1'EHZeJsEz%bХ۱n۸R3xA'14 U؊Wtf@7Rp,4ծ YDqQ IBYf ׀%sǹ-e 䤒Բ-ɔ1"fm1cr9JCQ6-Rq6%Z=h5r6Zd^.{ CD UҜ2]g:5} SiHj[Ԍ/_dxgb[KިhFiWf 2 S)B24N؁vdELa2|Pl8{N&WD2Dxdm]-!u)I9"[/ ԰K{kC遭Ecݥh[QBZ?M$ 6k B]G4䙿ardV^sC_kih ɖ2sEp>݈c] IY~]}0LU %Đ&l^"T塲p=;@l9tirɞM-ljZ8VCLa&NW ݲ+б$XZ%av)K-lfpLUy/s{X/]P]a4DHH [|D0*҄Y>XU1y;=g)%1#{QD"T?܎U z(ZrL xy!fB3iT',A/DvBCPHDHrj^-P5\8C9(H}_ JZ),(mՓ2Jx )$I,yxnlQ11 CЉOM: B'pe'ǒܤ$QRZ!K$n fCN diUN/wbݤ[l?yjIC^N;|\4ݚ@h1Red*ҙ9o) /D6)sT#Pˑg$n:ۙ9/vfV V$ EPJ>ܜ%A3&$9LmeU= $MԨynZL62tՑT@0^Q 0_,@s#J[uRRJF_Md}姇{K{$Fn˶M "9wlwKb&O(/쑈tv`d!5<ne,XD5 &[,h!U%HPT cH>1Փ$SI(ɕ,r1k #ϋWeIv<vY4g$6G9[N1ӭv,jSB(%SR$Li a7H<ȳ'lp3#t '= e﬍C0;OHerIpְd9O^h^P{hfdf%hb)ep\ˍ jpYM̚O-"(Iw&MG <|i*HD\"Ygl¹+u,\;WhoZn82+Ju1"~!ǛrIbc8v|<V= Ss" oe8Vw?X®IّM jm 7 D\{|^ _cmXEM[#M31xmlҗ:T-SyD]I(&ndL`JQ*+'r$e%UJ9F3ir4"#O6rH|XZ/*%^df\_-wГ`9Ag;%ּCggbrR?(KuKSGش &MOO=n?gm;uL?Pe]Wc<.z&kmCKm2 nwL^3MO[jp6Qԯcj|}bd sФ=췊X`IÏ'Bwbr+X#H$eے]E[jB5 lD)%تK6.bR+BM-ZW+bC8LrQ\6P6Hj&R$I6-9X"I.JVݍ/2Ab]{I*8{-;s/!IRt]p""-$4]o1!0Q+IQB4C"'T-2ЉUF,rZdU d w`* !($;}.8-+;Td9îb jX1*tM/i$-DT<$銜&8ML+ rHY' R ⸣76dD~G螆zr2(ܔA2ǮwL~ (!9Gc#^FI*ܩE_EٹBЊ-M gN -\ĭGMrM\N%hF!>^iY13$zhJUB/MZ&dm$Qp0y&I9t7O>H|1D&NHc vvꅉ  >Gȼ^?DFd1zd@(m$# S>BJy"mN)#R&rRCGOi{d6lҔ0CBs$Rs'Eb0[#R? sF` S)zd3k'AQus:LX.t!4 \^[(Nm}n%yIi5P89$͑V\iJuI8n%nU %BsX!4ҵ Z4jF/pqVJe*f8l +ۺ#h2B*TނWh>bJS#R*IXY6< ʜ u8N,妇IprZ ЉʱI-n)0%/5׾4(pc$ϒXrܘ\>=`%Яڇ. D>Uv_w<$NtUwBq!Kqz"⎮"5#2';(ǝ$zQOxJeh99%¾&H劲e}/M,ލ:oШ17Bx_!ډ/5CO.caBBZ9V.t0msR"g/UFRr|ە "mP|-fHW$TE{›i)'Vef钬 -苕4G$q$sВe!'4]dQ[NQI=`ֆIm &FAI f#^ Z1\SM@1+DD`v+I+2s?Y/sLe Q&.9,`_疼0ղn OCcm,cPdƞ$e8KI~zTR8DзUYuV ׋4,nT%b TZaUT%g 4BF6RF ئz$'^/C?"KDz$%b/QBM27x>Bd䄥ODD,'Bld?!C*B %v)}$qD  s3߁omG28"7"Ki`nbf*Obki,"?G6*w ҖT5Jv }`D&M/83о)V)%-42FJ6WҨ’K"'#FIV%ب/qL\3BS3*pcsv1z /I?45Ǔ({a'*x33Foc܏-%̨k95 e42쒜#W{Lo8t7ܨk"҈4S3B*YB,hEddpۜq+DZbbRO+yT VQ 8qb旕Ƕ劔L 4MfՒih7 RPK{Kے<n Ȧɺ=pW&ɓ2d)gv,vBskHi/$!g),KZhؑhS D8U$+*uإP̚,DưngbTY*DCA+I*bR2N%۷A8MKY4߲LA4-2RJTUtU]%΍B)D"j2R+P9C$(!!Α*Nl% R5x0q%XZҩ 29;&q% dJ >nj2z*F?"?K&a-hm[5xlFn EC 2mfGIf|bN -&)̝̩0QdF\Z(^rAg8juT_.C--)!ϝLcn$ {7]64J6~ )22_G W"ItM9;2s wDȒjdT.eк*rdIrIqtLew̉b%Ǹ}бbR͈\97$i7R,oCj VQ|&S9Q9K^(MIēo'z%m:ir@˲T$lC<?ȩ!:,K;QKX&3_lˍ$8#=#Nn>|1nϑN ',I e$O6g~ {Ap/"n-ȯ|rlKh2'cŔSO7TZ Ҝ.GD`Q&69[G@I!o呼 jr; I)ʼn\Zv%N3Iigjƛ@M9Pk;4e08eelqJ!/Ltlt2 ;j(Q̝輒]ƓsfII Kq ДYlZѨ,i^~)2D #kd/Cprr̂&EJZBPQlc*@XFv=O <4Ѕ[q&8.%fDJ]SmPQaE32oqO)!VŇ2P.LɖX{v0ޤk"  "7. ^ NdGHL_$"e,*$DO3ܨFXĜLWLN OCl3&p%wB0 Y6JY[qg}5zhAP덒{H4%G5)yD%<-͓d$D&.QÝCok m TWIiR0+zw/" E_"X#"bd$ǏOSENFRd^5`|a< ؅nBȓ eyv"8KpF+C.NO'8`r$fE9r<ϒK,yK&yCr|4>S2TOb(q$z$k% 5,͹v$V|@nHs$ ȵ*s(&&x)̟БִŒR35p;| /5Jm^$(q6KB%w#,81IЋ<9tvřǗ`XϮEE/D䱉Rȋ-VY`Wk-E5mnsp>TgU y!z5|7l~ kQVgAk xz|9:FGFl*މ9KS59tПCFNY$z$vк=A(A'sBLDƦc='TL'VGKqrL֌ re y&R$SaWv̱숗8Xb5hnZ ~Q#Mc%AIJ"^lZQދ 4 FĦD馴cHII2* +#G_RHෑ6hɗ 5e9EOHߊ-L kJEpDe%)Dę0571@"DݒǠgjƈʢdOFx1_yIġ&f^*FSntub97"Z)2qrד.jb)EI,؇G$B_|rx$&W3'Y> ۾ | Ǯ jDНv9U<̐A$pWJR1jFۇ,vlfW*J| <0U<)l" W#rhv%.FCOɊ"zѻp4H3$NvH%Kd5PH 3AD bBE`9.Mi xd3%az%Gic.`5c&0̝9*]0e-*$?18r²^RU/t $ twmM2ʡ;ISB\<{7)V1TY84f-aܡ &Fy)bXYܛ6)8a0 LTIځM':4̶c!QA0&zh( % 3 &ybVHsz7 9i?lg,AF2D17 -&7%x.LT11ܚ>V3)!GXѯ 1m%c%G/Hn?,k 5.GNKÄF U1M\'46v1w)@iv&ڦR*e&Γ"&Rkw('d#1NGh{Elyb#Sf4YB=ğ썟 ftuulgh7G-̋%t>| M'D5BƝl}yK/Wg!Wˡu%NQ$;10Rܫs㶉"[Oґ0`w$3&TQ,H4E\\CП/Bkt>~4\|dsgܹҕjTD$NA"g4}ݡH G2V$̡@˼,$c&m &\N[FCqT)mĻ [rI1*]!6s ET(Dp 6 Zsٝk D$Zq;Aa$D33 B$1y$kwe4Sh8s ]94nes;dHr2+ܓSP7wyjև mVL0C҂ f`6ԨؚЄȡcl#'qJBvʦ\8ۚا *\#e#)rj?"aΟe)C/d 9^6@F6C H' j6bvUmbLȰ( s:zK(؄M4%GBf }R:+T(pX1}([.#,wP#BTRGB9D|Fi6nlĞH": B nɛ-!=G"?ƻC؄!cP8z^6< 6@` ?c))).V3t"UMo"뢏'ID^1G,PХ9ྉU'9.b.T=!"݌O[ m*y'e" C4HK1bШF=UJ:%rMM>$ܶlДtbIaSʾm0.o;7Ȃ5N${K@*Ȓ6{9ɣbpUfݯ [dw%.ƚ MJs3kxrȔ֋=ZF)L{ȿ&1 K\aοړYs].q޾.D:7;K8wc?LpP+z,SRoc|Îi;s= *3Ca4ӒFH!q$ t6EDF̪Vr,>60 & "Mm%yE[l2Ie2a¤rJWeV7*e8$AONܩxI.Q+A,мd*A^ 6@H\OaIʬ`B$[ ,'Q,ϛM סmbc4н~MF^SChSJH{'#d?Fa[N: y~Td3ud)H,S#Qi):bR"7"lPBr:/K:vg'H  ti`raԡu)RƥG=&(Itma$s3N y>`Yo%Mє6ij|?5$AE'e3~IiC|n_d$z/(a4?LtΚ+$}hErQ'*$-X5.\}lTNI_:Kb'~I+k6)+dRsT |[3\dˆmD:2M@ lve~%a}!m>Ӓ:&Ñ"+.$KÈWK6(i<1?T߱sIU=$), n! t/n(t?DΈ~3-|}ǐVRx^je4<~Po 3 V g.0-nweǰkQÝ9&+K?|uإ5{J|QiY˖PcRCb)GQsZaҢ օm*jZ2["j㑾[!SxXN̷f:l$2 ͳ ˸< hj.XTߞ66?WF',C!|'RcSЕvT̓k*;*謦PHn%Z$;bϻ9|DHIX\%9PZ#h%[<7H_"P ib?}J,5uf4N_РSω"իrBI 7*NH싹I[{r!d_ 2EWƇ9 J')e(Bf3IVUyG%ɍOL3:?1^,~l'/x(.x*lH$8|F'EOx#coǒJ~w-\suJ:[>ÇJVߖ8_,o,c>VO܆(!F:0 $t~Y@+ܘ'.(ܐdGJ5mp.s3)ɋ#)k(qD'jINX䊶j`š5RY!UV%4)ɰc)\9i<ӊDh(ɤ<ʶH6Ih5#)GնN듂V@1R8R3-["Q+0e0̱_6)=HDtY!В{!x VeaD ]Dy\=!`zHɯ LcP!JNB襜O&,{!ј/VTHm6CnWAFR\R} Eh)V]B{LIac3ϏP<=<ᅴMe*#VEeocJ6OG&#ӂB@)gFCWɞu v^$-}9KAqحFE, x>=O"t(^!k|y;c RеS<&gd!93mJ"gzCHhDx =YKlvAHv/5ǷE"/>BB.apN0(SHxGN-4$#"TlkRMNZ{duHt%WbtEX[ 2rN#mLZVSO nPd+j TquU4*!adAPK B<m=JϪd)2@"2.XbT͜AjZ 4>#a|;HˆZhpТa!1>|-(Y#61wvmݹ6%=á {)R(E:P,6)6fmڰE P 8HN '*{/aLe5o24 %!צo)N{lEa S-g2K7 HIKmZ:qe q"[+D曗tH)?cJ.e. A fiYE4GT6L %o ] jGIZs  b!RG'7ڻ 9@$/z?^dO2x5F&!I)Kv ]>Zr@YHS sL}~˧Tѵ 2׃´FK)Ɵa֤kЮ}Cl # y6ӀDy ; xȂI^cS*+Q$)%0$R~りjIy#Pխ*ml`#g sf8{i(hMV,$T n672z~; hdT?PO \DIu~KCIމt~a$(P'M12 m|)&!ODUjZτ{ȍKh=@l!&Ra:tN *wMvSRF蒙Hqd\1ع>)ū'4ȍ+iXISld! [JEɮC"wRImp^ U[0C~Fn:2IFByG:[f2A z[1;B%+ |niy+ELp^б%O^'Ej*UKE/WL`m9'|w]0 1"hQdƏEGhUo4rƵnrSYx؍}9^}f䶥_"[d+"5j '*O/DO7@k~W<}&Fv(. ܒ ~>\JۂvM&HnEp%M›>; jEN$NEس8$MĊ $*rdE3N&鬅"|Gms؂F)hYp}1΅;2v>> ˔lfgB Dp2#TzvU$l*'xbALl) )+"bԪ~ck%,S|-"D zf1DNU %,3JT^`PhCVur[ji4K)ͬpMa k' 6[x T`TKb_C2k?T4q-IËI$_"`U]wڑgFu,yl\>LAµ i\'$>.̿&dEɳ&$ _ᣈlCr/\UD}4!hW8$rtTv@HCԝQQr/ٙmbpģ>01YQ< ^:z(B#.ėBp~UE1T rcbm8SbpbfIm)X[ $'*/;\3-OI򃚷t0L]6d~EGЗ cR1(\~j] NÇ*˧#2 inք 䡺nQhKr8^jȚ61"_ND"bb=9G8(>.xMswͣ7t`nn8RDFȺn9HXL՝LLQi*BsժJ&NWeMBia&ƓE"ͬK ^]´dcLn[n˭v/KX01y{Yn.ځ&9sv|1݀h./}Xs$ҵP ̒ՍTHhVy Ӣq%m tQM NDe&̌I!ժC%_b$Y~=.g5`K/aOyDZSi }MZq&jVdk*#9NC .@ehSM;!vtC:D9Ir%HtR%8ˊ3JLeBs\-r3 қB%+`дN39"5eCϔFKXd% լJMs_aI/a}ui(<9VAͦ{ 3t('Os t6}e{QXa:I1Oq!E" 3M {g`l߱ xh3BS6<ܽJ2vJ b%5KS6ōɥ&ظ`Bbj Hp Fc' 3vL^_(zR싥s pbf"\tG/e-s({ }-6$#5bS%G]ш_CG/UGf/lN]n}p^ KɄAL~ ur<h67P=Xx.W9D8z&"U_ښlOJt)/!5r0]T'$7 -FC#!Kź'2$Ms3d,$hrJ'Bbؙ8PnJ!gǤ(At<2^ &I27QEQЅiIxFGN/#8/ EJT͈dPp+RTV.7蕥1B%4>iQ-2k1LEŢhr gAx #W%"Pl/b2ކ }RQ(^}^@dc+L~IvK Go0X)O^Fu!A9w5;m S> Փy%$ʿMI8z]1. xj?nk$GH~H&2M XpZ{Naw$L(B)5O\ç8n1 $NZZGW(m94:-;v5ZӭvvL_DLH6I)PDmr&K(HLZV3Y8!rɨq`rO#*hd$/o_#5$zmQ~Y(Oq:.e!ב"Y!>ǞO h,?ޟ[3n2-UH4j3UQfعT>YMc m")@]H3 zYQb zN(vTiBq[vB~F-&+cBjǎ3dK&ܼH%͊y=Hӗ;lT{BN8cWlTShJ;ZY;HgP6,膝z|3N i0,*[>a–y$JE G&ƈqᖧH W_8P>Plo5"c_VG1 o[8'h2jX3 DA!f39~tbE#(Nz(hR%@3 K2?g1.$O Zb. Io\~$Jd3$elJΌ%nmoI,4mŊiHo_eN{ 0rcNѽPJPxP5PWO.lE ˛d{eH̚8EҘ_bT[?׹ßN]15b.rL˓uRB%y!V NJjߐ(ǷeJ[`LĮ7+0;$ 6Io=KˑNNhkw?{ .W;NPKG+q2'DMY{jԻe? 7!&ھͣw% GU1D7.O 9mo )U.R J+j)pDU~4}$L#4iis&L% D$xmVN~EvO]Q*UA>p"an%|NReKM$9BXB71:r`jPnZfc Ng*Dc"ƬpM!> 7ˆ 18Y"7B)LSUU{v/HqvxJ|3v_lj$ՉDC2iLI2ySؔD_b\$)z`X,WP[MP i<ѿ#iG9dO3/<#g/%4aG{Vkn>Lӫfb2nI"nbrlK)B)9YUSiْMeJf9!,q'"Z9nfC=KDն۷,A4хN8LK4'ILH&W&HviRtZͫ ­%K .R0>xmZO%=hIPg#nR!Ui߈1=˸bDM1 b҆bE зTZ%>~Dwbt&!xV̬WJ>c>"5WNߕC(x/ @s?_$vi/.}6)5mebS0:bhENgMmQr,Oc=?C0$5T?o?|Oh?iA W 1љUҒDu pvjk͙ ی4w Wfgj,I+hj*,E%BuHXU)4G%g{^F)2ޞ N Jx)]!kTe48пf; fيs5(f伢W:MIk+1vOvp4t5ǹ-&t"G)ÒE)H#ڄ!}o }ۅ\{#?Xm$W/#{~lMkܑD4r9R/o$z'FS?J^ g$6g-D-<H%n_/lc7sJ^AYdJeZT^mL$7߉\5+ O2?ǦP}2* !5z6Ʋ\lW-2 s6L'SJdm416%m>`V[ͮ5 TޜL<PZfSMȔ҄5t,w0F3:A:AXkQ|h9#. r,d~%<'+IX&s+#a8 H2Wk^ %Ɖ3zQë>"߂' U*b|CYr9BD""*#F1$ħ4DտMST.TsةlIZ}&K1bI[\[j aLCW"[лKMzG}+ө#qOlPJ ۺ^Л䙤;1+B|GDSB!;}B882r5A;̭cD*ݲe9 Gi-8c|jRÛ! Cx [%s@#ШSzGY"QTElD'%/$mDPeZiiRF6%I时z!JY Ԭ%jx?K֯h90AQ{*%%} ,`i\/$CU.B;0M ^ȘFK$| #2=%yHe &{p-=Eb(F͘ <6sct(K){,1I;cE".NRڳQ #`5bu(j'_ jgVĵad3&* p?"Ր!/FDBy?d4yzÁ6!_ߦ<"t%} ceF6(#vYp.%* hjD'scJ$LaaJ˸b>m.1d(Yz0[[2[ǺgCf*DWdT%cqP,8]͒Oĩnv5= urY-ƿWB-5'3(,?BM*p(jS*q22M5BDi37M%Y Ѯc9aX^ 3\3 ne7RMPy7'"j[Gȑ%:{Na\ Nk%qd|MDf`q!6HrL2GaGI\-n!H^;9pE(SCƥ]1FК# a,,tFI}GcRDSoEbs!dOȗ,MF/;2څ8&o~+Mf<)>Y' (YHY/S"rPDsdK :t7Tt~|"*lmW$ݱDg~*LtT:xE}&osOm޶9b6C=+t3)6"Co|[ ܬ7薦#2{z'"E=-8Obxc<8pb;K. $ mg")i (bwbpIB]jY+2JIiԱ3m) Hq6q#Iu"+wܓaDS8XNUkT+%?x w.E&5xZ)/وĐJ RjK* KTR9F C2tk\adE,Gu%K6`Tr)gY%Jp;dވQ2|5:ARNGtHZv>1*bvzZ,P"iG ;ZcXI  d{p6%΄:2&!<ɷ/lDlC$iL%Tdؒp[DCpU5ƌG'ckʼ~atx@PBMWc)C_&l${_#J^D`eD1&~ʇˆMJن!'K`867H<<1[ZV Q؋/GфțYf.įl 0a!. qC+&мۧ0$Ξ?m\ [fgI aԐFsi|Vhqqd!,Yd$5?%VMn &RU+ns(i#ubd|5ghСu-:-d4$ê`呥9Dv Rٜ&jO`ȝ:NbZz/$\6M΄m{bYr(a`;c%{ b4KDpb2݌LmIl'jp]_OT+ƅ)p9x()h((n[xNCbFLybJJN-HfJɊs,advk| ؤ LC98Hc"qzZ}Ņ΂YuEi,v[)")>FEf=ԅ;-Rc'mpQ#YMɦ,u7"~EDͦiRI1 !OȺv&q6ZUŎt83Y+ Eϑ?.iS\̒kpo=ۇVv1dۚsd~ 9*|$c ݑ6A Q KQJ2rN9e,3$bbԍ@ŵ-'X!%*kc'RH_IOlJ쇚I(T.2"AEbWqa>jIxJ[6dbd.ۈHEv%("JǔUBY\D:sxd/~ԉhu̾Kyj=qwX*B/s {%$%*T'=eG%q"Rp5];--JDpBn s~`MrLP0H$=3?S6Z6D*h/DeBcmdMҙO^,K}dm\joQ]>J]v7^ÇꋧȚ"䃕9?5_#Rrۊ~9bi:KpЏS Q$:K{)Cr9'̍*924ߩLA }{&.G'v̓kX=-ȢK61=!Q Gz%!dFD/F`'K5S؊R6nd1x$$8l.Ra&"LggUK(+yÔ֦&f ˸U$mhjī"a"E7kҤ]ҥ\В\eɩ嬊劙 ر(|E>2D0v7#„%A:AX <;&À·4BkȾG8I[L[hajR] l#Ik$;".x'r(B$n Te,5Y|' T;bYKIPjtq7aU̝GYC S7{Ӵ5Ce#cA9TeLW7$P%٨lӃ* 5+SbR զ4>9 )3 H䠜KU:.QˠdaZbm]Eؿu2w\fju6'kx97.=l2XC$Xan9qg# 9r )[#ivjUleX&q2*)r9CY 䎕T1TM2 IiTiDE1=E8RA!,Nt$$rT8r45!>wQѧ/8,!B -ɇ#J#~” v Ė#>Q$g">,}|F蕛-E6jjDDLctMxp8sՉn="IlshOyTY{A%'Y:lO%Jg5:<…F'qXjrױ"{PO0 <(qOKy0s<_(Y\DO#hӣ/#O&3jx+&YL@Kᝆ )\53{Lɮ u,MB=Z\WxW$FvoL!]r#{s*`kj%d+ZMtHn p)a8+xа0p/\JV)GUD&h5(? R$iRJ"pY\Sdm B%,ihSbO<2S"'l!з%:&?#k6/"'$c"hc,)ٷ$ݍm$8|u^=ĪfԖ鞍;=I~^DBJ-NL0W/NP-\C~ iidJe 8~S#x nt92/k"qޅ]D{#S^̚Q Tj`.eZ99m˳҅r٢od'S \;̍%ǡlq0"Rɯ|MBcT咖QwqPT2*s4Ѽ-e Fs Hsl2K# k;'*j@W7BYc]ef|i= #'6E"Pٰ]=_MaJYeB84R;Hg0Mvцp\a{F^1HM;N ?oOoO@+͖?4OkN<0juX3ڨw "![pu-ע"kB VcL*z^Pxp͇n*mPjAk\TD?>;Թ3vNxA빇p+rM{@ C ]` !xtG]% ƕ ?%mq"p%;+t?]xƅvXxĶ Bcv"L߁@8Fb0-ket<g9kKDGg|4hqµS0 07f]Վ٣ ;/W'l"*ԉM~ݵ~`TV(4hI,Wk¹"-QRGH8 ZJ#GƋk$Xk.7͗IS[ӚzY}M%Ky!.[r]nnv=p>]Dl)2*LB U Ӕ *F,]VJly͝(BtȜ/n|CM{hWL/E@m%e6)"M-f,R'M8F/+_c? )}ұuSAt ӹ,)tOyO; j2O.c9G/6@ t ݎͶ f!tP}FA&JJOMP$v"ty&%~ #0kpL=ebpk=0w8 ecUdxw, _-s^ab\:A">;N*%ȇ4Y>n168N+aȧȆQX(Y-w)Q&cVA2K,) 1bS9/>QDLmj-iWY[e=NUTE?^-4ԜSqͧ 0H.zbZ2:9yoіg(ՖA7?2xu"$\Cpo#9c:;<@ƥL+ȵ}5CI-b Bj9VJV"FIcmW 6}[$vcB[vZs!sRXu4(Xg\G<5XafmyuЌ$) w&ـ}Y7>uk:$]$؃4iKP Ag,DKk$L| 緲%Z_y]kV#cf,09J']MfePm\;{aDʠݪ{;u.!yZ37B@}< X_2h\^^偮#KeBtGTPJ7G}:!Е RIhw., oO^#?y;M[ 2`=t-uP rS:,σQd Rd3qLOj8۪7CH!IIL~Ճ90}mY%<2RTjQ7놿l ={`VOCOH^ t d 7_Qsi$] l!K3=d죠,T5,Nq50(1 kU]3a/JWxQ%،"P$i Ib@I5w5~Gn(gl&<@bJ> +1{![?,+dI8p&$uAJnRuSzRф$MOw?U[!e qC񒣴?&|@q <1GdTA9#V(AW;|egV۱K6|i%揫iK&7$)<(vw-ϻfl?L|c}^[wgX`(lo&aX&牡A kfZӍ;a`#4@"0C{g-6Uօp#`=I"Ϯ9>ypjY l C.vk%Y@ Jnƶj")|L h H<( n"Xl,u_^EbSS;1}$ .fb:x?z`3yuD_-]{+)[h,!$sS79%Cd2طpM-O562eRLrːkG{biO M,/Qc^4O{ 7z9o߮ޔfxOۘ"- d#Tz-[ׂ7s&vl`u@" ms?c\8MtRG|v^٢X CmAu)F̠U2DPHϼ ޟtlSAe腯Nשiɬ S''Zyb#0PV*̻D!džs.b)عA +<6(٥4 XWlde}=݆eb+g/ŸM ރbngײ\!c&|vKXY|s& @#L +lzchC~ě 0%CRJy R;~.= ^`=dkzm06G?B<\MbYc$5*Bʕ!]T͛i }-hrI3UIMwS+P xfgy+7>5}eİ%iD$'9clޮ, u2ŘR'挍_C֋p Ӂu?}Sn3(P ":.()Cdo\f:|4v'}rfهBI1P+yhUaldxAg/KRJ:& XT +%zvT`먌GQ§t}`2?%IYȠn# m%]oI_8R\pݟ4$W6QE {wot\=j?ʫ^:( i+Px^Au& [ Ww\ϴaѻhyXV05[=}Ǫy՛o9`Xf=n0tj_'FEKp V刜?o3wZ2-;]ZJjj!}=j7w'P,M|?ܳLWjz)#û?:E2S 廊N_(0;vֶ БhA(?*mZIԌ$l]JZ}V9r)Ҩ{ ۝=1 ZSN֜.wxhY8[>BLsoљ as"!~ejbf j}xqۡAgtC65 zCA L-d$j|Uғ>7'&Y(E1JgKpWN% =C~`ҕ@7TvE5[nx@9O5\(UŨ_ 'rdۣ\^R3_2pWgR9PO I,l'c}lqX ]eUseS,BI=kߟrӊdj)’/D%/Ze;CPu&$O/gd"\/sIPt:bhٍ ^Q&  FptEYpRF!?LFkbBivp"J-%UmG_<[/BtD@ S0xMTrlK2@{x[DFsk@[Me֠ X"՜+x7 [!ָȡ W)GZ/ ݍϊQb.2L1;|> d&4؂b|_~]q Fkn[I0UBWrԔpMvgS_Yw+p-f˛mй/KϰƟtM+qS꿋E/M(0cK˻:V&sNb1=;-I@T'_Ҳ>'tA]Y4{x yNELΩl1'Y7YZO\Bc!+. OH<, Wps'}LKվS?Ր#Aٖ4׀B"}>5J.lH6A&WWy ȶˏ/.) ?VKE#4-?͢eɒl`IuIebc{q HEbc6pͰֲ2߳ }ݻ2n1g]Oy~Ȅ}mX(ZD-dzh27坑^8q?l| ʖ`Or.^j8[L*8 !䬄ADK Ak PD-DrukK\a%i:lx۷\'М,_mU_.gh{ACp;^!,4)cH\J_7G<~ٷZ20-7.i2ѷ!{`QmJNB*7 \w;];eNۤ$e`Wg0d|MuD ?9D]l ^#UzID0c"oQwxI^y}̈HArG}{Jf7,4{n˝xH#<:3mY3Xq)|擬>FT^ a.tEYi[Nk:laQCQ{ū op܆vnEŮB;J8eZf͠kv7P0Y/Ca o eu U% 2|U_z=ѭ?-P*n&%N0mvXƁKѳaoP fms>'vYV5TX{*.m)id^+V{49#]1_"c<2-,ӄ#,R#*̤BC-a44/ S} 1l{'hX\ ZDUhEtz|IjN]x&Vs/*F76Ӑ , >\=/.hXIU $2đz21B[X|% eצc%H&Q}K~3hMe\Q֨݌4%Мf5\q1{~T ]|M6Wǯi5a׼ȟ""$` KK%^+M%I`SnRr fo!Cqpzvy*"7 ZY[N'DSoG?&0()G Z1oGe4 5#biQK1mvGp|c\f3D]F#e ?hXtkF"㉀dm&{ D(R!\mގ|VBt caf{_%Dm0T%W+6ޮ\X Z_(.ꭾ~aP5)mR%>fmQov M\_Z(ucˤnWٿo jj]On5J4? )&8{ "!^qHfO 7Ewʀ7Ȟ#6C[5't 7> PefiX1| Q / bei C{,Z>am{"zI~TtL]X9`o>IX>a܇+$ uM 7KªK-ee&c\;"J?koX)8?Kz9KEvO܌r_`$Ņ OǤ'w,bSC7L|YL"ǛaSMRŸf"Z`zŨϭUOyu jڶU&5Xw|HMcKJ` Y:f)]4ᙖKņin!B4:Ӫ ȥ lkGz0(;%9xlAd39'vXd,!pH3 KD`k(?Et*g\(&NM|gV7tWn#M\IWo,wDtF-Z}ChQiK<̵π?d>"S΀it+G,r Ϡ\a$Y XaW(y+B-h&֦l>!;bPrdة/_QnDM@H{Qʙ sc'a" LE\}Z JrZMK(6''MwU__]wY ZUM㬣>*+/Z1+.c-EF]SE>&%^u1`,0S׵\[bJJj/B29JA#DA)珖PN[_j}O>cRڊc솪v'ywX$!۝%Sxlw)D N 69T;όAw ދFSUc:S;i4KTJ`^JOD+!x:(6s٦ ?Z>Oho@RJnb bo4- 喖)$(oԧtwpB7Y|0":3-ТqB'qȺ#@ ad\ӝBAKxX~K;y1Djc.6?(3^o^ag})o7UR5Yai>BJ4·._{ʾ9(L̊I\szu45Ix?̝Q/ȍ+{}; .ݞ|{ r:ZeM11)=`mD56v¿ &|1FRM 'Jy+L,pDOӵKPiN,}6TN*{̴EX 4z^;mbI"}5@J+LN/֢0+ 16D9DF>xdl@#:fqv[&: pT€^|;؎: uۅe=;Q"*YȓnjmlAJtzWZK$L.ї0jj~Ƌ #8p1npSEmݖϞl\_ V15BIknZFk@;X3z~%a}sV<`OfmNߟHkzN<"9=.APFу(xNQCma*y6bPrz]@QM>=){l]^ܲ󃜳dH"_՘_1ijMĀ %5.`x@C_ҍ( 5v5, oi,E pc+f@"B[KfZv!hnL50*>I슔 v)jMR^MIa"ʴ"5!!cj#E,Dg@o*k6?tR ^;~Q=$SWQZdv)H٨7aJ)ʗswgڤ]Gö#$' O#JiRDO jul$&9Osh(-RmJ),ࠝ.0Tp㯎.'E {#_*w?`H+&CxgVwPVSIkw‘_A+bh8C튛`Dͱ;oGC@Q/c 6);1y8Hj-୮[! R/~H#h+#dffv)fy6Ʀ'^$6Ą&ޥɜ*,c60r Es1I301qJ)/ӽD ^/T4M1(ysu8RӕTfnDu9(ޛ^-I7Bxv"<NR,D( b$]e`atY3xҐKh"4W`w@`k,mq+cUhr,Da}DhQ;M-(k2BPa^@f[p29~ݽфt ZKG!JtTA8fS7Zg+`ZxoY$&xz#~%+=]DPܞ<.F?:pbz ݇$O3MàڎNHY&P2++ć(Jj#^ИJߨ '}wYoOcnwtSw ]'"MmGBm-^d&STβ6M50~p[<3Gϻ!8O<9Y[lB^ 1᳙Xsq)H5գi7vۡQZEi bYi-R5U~|%JCؙ/Ի\Tʑc.%GhcSob %}/ˤƁ%}e_e3^j pܕterfVkR$G¼p}F=jY|6jy \ +0&Wd<ܺ-SB[xFj5Nz}8=YKm 9oRZ2li!duruOd,/.rˌdFY5\̸=hDC.:0rsCg6'b /٤|᭵1eo8hޯg: s;9Uegtm{vޣٳ\N.N6p!, yq I@,\GJX,+D3 U3rm&z9YfÃgx_:uYv4uGAmUUwކu{ާo'25J%/z{ >hrEd% }OgEڿw]xQ5CprCVp:C.7z tli>o #5\K(2r\07v:eʢׁ|ё|X>YC8)c(EH]O \`^RGZ^Wp߂&u\&(?Q*} t#(:+=,$' EDcr#dd[J]xw&;'rL1BpM'"hh2uNYmĢ)a1@{֠ V<1?ptZIJfᤢЩ]|Mk lH.eBH}P& 7?%:g>Ģ[|b "$#j&FY}vKqo ¥`df՝u֗~ 9jaİ2~$e ͱNEU}bo>d Ќ`iۣ4|JEKD,PgV'" ZI[MLmeT'UmReLo0@IeTp#H(؎.ƤQɥ"d7rvh}>dfj̝- ?U0JL|^>*);5o;BGL l@xd6#%o]U̳"irbkիe~~E@a)R4zW\2q%Mk+bƆCD+'Y]!O%.jI*“0蹳}XN,J[um~R(្J[ 5~ZT]_QT-V}e&b/^xC)+K %#jcE ~pG;7NH(~J\6#\:3,o33nw`7MQK6Xi,EHv.U]LM_ <8 b1 kx0?7'>ѩX1GQ!,v VƟ @ǻފvţƳW`s\G)5su u:0sX#U~Z;rfk&P1|+JNZ!X4𵧊/* d(3V4vHp:Q? rx1'f~q?ϮI˫o7='OVq۾l:z+?$@t :7 u%Gݤ"MBlnpxf>@{{GNx&ᮣC.dot<\הIfsPlgW䴒޺`5&g˕%Fhr;bG&NUK*/q+vJb:N1f{!;oK>}LC L.ެ6bR&d켠'bm|"Dz~5)_N־CmFZyu e %T\IqpꜜG0np<)Ǔ5uiqyɑijxC[bUT0; 8ms|pe.V•W_:&2^hN>@ geC׺o׃ۮDR`h sia`c/-'R fn>YH*`?+v Zv&ss9}a,Bby܅;srL)},UmWzL#1B [r7Vˉ|g5p<CB͖\4!ZStd9Ypy^z' Me]9ϊk EVT]0Э.NPT:!8YQ3|$Wa|X}$#gj_!j T$#QcިI ~b{?uj3[;X E)*5%̹-_tQb)^9`&HC&1ȅ7  jفдl=џ=_o޶z t8@j+AX }g\\-*?_ֈ:K7KWTEk6b͂jdžkĨ OYL7>Fzx7F7Hys~L@'uYs܍D=}}p[4@8TLG0[]MeVz75 0{Ehy{ .^b z{s2G:RW$P@Ѩ\kVǒIƹ9ƆG x)!)dQl"8?.ZZޚ*\8g`&C5D4:jϥmLIM 9 ~t3P7IbNqBuvAɄ(&)~|QQ!]<|ZZ&УDSd%CY̟[SqtH2(uqaEe7Wiy%g)a <ٜc%ᨎ q}qylX+LZ@Ƒy L@X0D9OB(O?p¼ql[y٠ZF ǨMͥWcww{ݣA@ĞeŞjeQ/z!ou*>R X ,vV)Ƨ1ͥYޯ铤M&  R1 0(8"=,\ԲhŚEH0w~{肨h lb0*}K2~-L 8gV¾BcLl/\= n:fWD|T<|P7@ \WaXR~9!NbϙZGNnkZ 綎 \E1j-64H;MaGI=mQ[ˬ ȇ-$̦i| Phq|)a5jWl'a}bWee(ۼb=m=b,Fwʟ |$a, <~@T\tHUM<%4!j ˜nFm_ ӝX$̋W$mT 2d z]Lqྶ y)=ݏ"bt́XE I!D `yGC6ll{gtKӱ6J > `͎XGrȺ/A͜H}M0`y|IkKO,I]^ݺtNSίm9j8S2е<|􃽹; s$%y^gq^y-(2߉`jtQFC_%3B;;^Õ K=ZL& !p>hX(|,OzHxKsr$L&SIJnhL0;КZV.7Gʓ=3O9[u3Z2oV\.{$/RzM)'cF9Gptփ*d}Lɺ%a({q{l(Fd=gdVk$ 7ޝ6VY'=;=վy\`=>rgfC\?zQm6X|lz&#'CMbԦ6ĤbqT}8*KV7X,o'հ-)|;ȫF$N%!-s6p܎yt^[a }PXh4on-ۇ< ~h|;fnP PNwDʂZU;6SdU.9E ^_ԃX]f}~kYYpAǐsOrJ> haz/҃ۑ (m{%n/P&}\%lAFP "܂qY. (nF !+AMyXNRBsDgAIˤ=WuLPl;1'/n̪{Jǔ@̓Zh>9p{,MX4`zEᙫmD1yx-S.u,qD0J85YvR &Jl!XkFN\=zq?b[go/S蒕{x&vO It(5W)+DQ|_"kC;n(hn#R&o ~ *s #*v ~pguY;WO90>2DSaaepF;&s*<\G=g0w֬cgA(6*$}rԝN)) Ӽ*/A.kSOo|)M 7Iw u+˄H |DgR KӤM6t(\M%{h4kB%J)_od1'y)פK@-+uy&)h^/"pdz}"yՅ1ܶGq6le,Rύ!BJm 8YiL@Y @5`ΰgYM5x)xS}}bm9mswmgX# gBϫqj8r 'GP,zP%)-JR6$5 裎iX܊,9Qh_qG1i d GRc "rgF!j{'U?Q#X+|G?zE)2QeV4Z5dzX=k W&Pl){*`[W ajJoӜEklQDVşDĢ۪o3ך0dSߍKhܺ=ۀ%ۖz=8{كПYfPl@XJ%<8HGp&dc w(xDGVK F[k.*Nӯ}bH9TХ$pxMrkuษb+B.˰o&G C1X8:Kʘ1uppyg㾚nECӠEI"zB}=kx3}\\I#+49aGw6\]+a6xD>W,E>#yr ̯< 'Tr/N6E3.2ڕ̍|n&ڂ=fX/,O6=`XAԣ7x/.=b/nj"5l~,@m_~x0%{R'Iټ I3pC+]Y(Ґ@x=֒N3}PR$tq<i>JɁuG>gOǶ7Yv% Jү;ZL篈ޭ(@Y7 tRT>{SϧKmu;7tCHՊƍg[ QhPqk-T4ON%%jEϫ4sNj^~N w[f\%؝wa˦p#~"6']o\Լ*cgF0|E.ᥐpnK4[{q8zsZ&D%W2XSYwm^' |o\ɟOCmVMLJڨG434a"fOW /ٌ±rxc?3M6 lX&yUځV߂QM7j(u,a U޺pk|m`Fk6rXiW·ɵɝP'qUQƨ #;*ԤĴz]YC PԢH۬޼E00 1̂ &Gםы I%@0@E8cA7$eheϏ0P \iK|_#ZtH z[BW$[pQ(rPVS6ŲO Pbb -RR2Doq{7p a\P1ȶ jHIaYG밫d eܺZabg^mA*c &y<(2b)&^%څTaRf"-mK n4KYa;PpOP,vP3$\[$CS8a)㹔5y-*檡&J$qa(9Q6.4o)ٻBr׸Ӛ?AJ`sެ^Gy <9 A;}4ݦ*C`w澃}ָt"*t!ɸ]K1BPܘ*mJX28Sej"ǨAىl #-Tmi-P _sB w3%1LCs4n}J(S{z{̧!OXwJCJUdgJ_){J(}%#>0o-[wD83wss]mKnqCV0ru'%+J{ze8܅~Q39e(*n;})^gMT˭I` K)AV!v{9Y a.R/]4L-ѢT?-%uoN\% CQEK_9S/^VXYi6QQQ>dmIH/oIJ(G. 4= fY 辏ns!ց?[rܻ"2ro~_ 0*zfN3^C``+p0$XvxܷHF8xڂV HbP0*ũATRB|4 %So!XN]UfRYG|vvƉ!ڕ 3X:|0Mmkļ56Ƃ) D3(XvzC3 -=eaG!W<%LlE7b  _ ;VPۧt7 1 %/S: ଺'}dgX v'AWA]5A ¤-h _ˤrq׌146wp+z\,F$sImI\_.Ep%F[S;o9"|L,|p@VC7 2qj<0OEa-tehmЯ yf'BWA QSdfcNGd}r<`,V68D$ÑSU'ݺ&{cK #f`'՜ -(j1 | x{GPsװk:p"}:cdXa˴Lf;p /+ʢ@8q:_,J&uZU } 5AUu6.7mkGg?u_ڷnT$+ba" \H5 \UnnzT dž<=[%jy_P!ʷlKrYyxJsvZO.F_ܘ6˺L!#`y+ Ū[dIi_;! LXJ2V}UXkfMUHjc7u3 CC\h+`ip><#ab']pF>} _1c5-4W#LEBb;,~i6 ak+0Tnᾐ<Hq PJӮݳ d!dnw(`dR~v RCK6obcn5P$Lm&!See]llX'C?WRVeԲ?l?@R~7qt<2VUߛI!HȴgY)PJ2?^0A8P *jM)2G4hL13Dtl5:O5hxgoaWKl& f:r/TYƵy.b2H178Yi΢S_+Wy>*șEu]jk:c3~lG|xᕭ_poۺǃtľ <)|Dԩ >&oC'x "lRNzO$Uo4|G@DxkytƫmʺҮ +EbΖ@(3t%*] rbwmJAA))._>ĺ+LYDt%069oBt8 "(vcQuŭ> GsL!Nil%eu 7ZĊ`hRyy~yɥ(HY?Ը߭/# 4!iNn2XK*ݾFIWA4ء`_fGg7G׺Tx #t;<y~ӱ!\|*03ܬ$.A@E'x ϛhCzɆ#^!n^{ީr5k&aU^?3J @t5B|K wzHESB|/ɖm\= %a5X(*zBӖ8tȠ.^ AY,WʤHE?`K %8/ڊz^=V;8gI^$++Od\{mI %8nzz;6,r.zN%e f@-f`gf0yiXǵdq:!wp9^%) ]p~֎+U&|+} 6 ndRe5(HS40 BU8B1 l6b=LtTY-@ 6I]f0J-F.<^ĭrOvN=-!mf3/w `[Ĵ6ha${)8g~=l E^![HcM VДwn4 #&^ gN]Y-n{e-(&[̊1V-HZMȺ5B3DF$bBk ׇqYi(]>2fZ]/[aX018n Ԩט'Bwݤ "x>pIX]|N: 9y_XT|\ȇH3_{Zif=LC{ A+eI:9Pea9ʢ`(bncP$ VCӓH3rZ,(]i{}3<h1$B!1F :]y["=8flķ+Ze;E}pz6[zg &>tusΧ~0iM_r:[EuN:Dmcz0эH!p<|mٺNp!L> I;ve2|?AH:)evCp-V9\IO4hR`N z.!|sUY SEm 8I^Qwa"њ ɡW?i><;LJs_Tc=`0_@R?_qҡi~6['D"o~&JSUu[ǵjs‚?BĔHۗA9Ukum!:sOHfT:h")ex;c҄/J*O5LL[3G 8Mk.6-t4j-GA,XC0$bM͏okǓ{#%B .M=ˁR;o6a^J@J&ʼHCy@%.~ܛc"ӾR,QʒT1p$pn]|q\k"rPmC#:~MF-iǟATC'yӪW*_ X3A|6Ī4洇5ċ,f}NYu,Z {4찁3}"XSco3G b-`3C4X)?>  lWtKF'ý>/_FB!gsؑdk5 7*lK% q %8Hh5= <ںVc6ĠB.w_wŔ\PCǠ}Ok*mo`e!L8sr}wEە݉7㢕7d?T=4+xpG`8(R^=%l"QٙsY6Gf_FC W"1=^XXO5@ώʻ%DnO7qAl7-Gi^R"*'r\jn4]=N ?dr,$`DEp"^a`fRMCQO+$w~0""pC2@x v*/c;H$J8iEzD> B)pMM~8@_;@2g)W2qgvr18ns|ށN&"eJmtYA4@[P,Rg( &.)e] )EoZTNU5SQ.}QI W!E{ydm\KK{{{@*E1JcJ54WS:#О2;s7_Ʉ"n\*S#2+0?j!ɰ@0힎bNwYbrOũ"Ukهa/éYݏ@!PXZ0I9 $n5s8^#;˅!e-X1G%9\q HȕCY,6.T!• ct xy awq\c)@U:Q#ϱzyAIt{P8pQl7j] ^ M9o+#dڝrN: VGE=e8 :ݻ ^5 !6usBPQFgQzRUs<Q62S7YSqQǟ)A] M>t_N-֋@*ul^ {vHpŅS~q,E22g_ZZ|´&.fNRo%P{%yÈv%8q!ُXI_oC4(5 fm߿s8 8|*:S w$MQt'\{ۑucŦ$ږ}UǕAۏArjpӳ;*_}l<'|Fd^BѢxkEz=ҖehXHٱ+ZԱ߻*Kh©'3B4nsyvN UF?e098;D$&8}#(PWVl857/*, U7 T8Ώm9qm޶VD,-Y(4Tyx.[u^M>lzLCm/~ztlC!Gz(6H5}&B->kn /N4A]oPdgMN'7tZw[C#4֠Keq1BrY;ukg&}qub\ kV$9z_M\KGD+lghc"EIә c9xɦ͙S{"$tlb6GvAo5mӻ4PfCaɈ|R@h.,ǣҞeF~,<>:R PZFt՗ZݛL6j  >OHq 9pĜ; 9qGGqMk ܌v pj倽mn($ v>XGEbÜ5њ~=bK/)ڻʼQ=SjQgQf"2\k VQjYDYFR>xNjfL7 /q@\mqMS(E й!,ÿg["粽~&}oB>%Ӫ>k,,KksUkD/@#5 nƖ/y@, 31sF 0*W,fǎgPX{gD:0L^f/44vϨG4 #21>N _1ZܼnXzXgI []0$IHoOk>G (1[Z(_1_8 @:yD R܌ *~WR{)=XmPh7&88jVճ2r{&B<gL yr=`ʰl^ 9q F|iEyіYT)?+T0cBrkjϧ#Nf~K Q~l0+@55=4f /톅Ďov|$g?Obì.WU}x< [A}J@p#,L(tmn7nqM-/uYhGZḑca[;A1q^';ĜH;bDXSr}9ZkGI"%m p\ E9Pw>MM0 ̊ { !#| '9#T`1 d*:/hɊOk\Yx*%{>hMo*z{R Irb̍~<{'Pu*<^v6l=o+>SQ+fhq*R8;/ &nM|Qf #;tر8,d/%Ge5` qqCeƴ!U> K(.:ThdLl^ ~ЋE/Uuwl&$aAUOTh8-b)n:V=s(w?]d^ݝN5]ԃ`p6*O7!5 1\Iw^pSE~ޅctD@ d( b˱5 [C$ w8@vUY5Aae8B_֌ M0ۮX\SjnHzyW{vrmZ3uNc'mɽԲ{7!Wab4':ua;:_Cx T>S`2s}l}[3{T&oقYj< wg̗`*04BݔCm\ݐ1g3/q]o C(yˊ-˽^_6}( 4-#RhЍu`HQW^UΑ.Ue*}&hk7S1&Ҽ٠5nDwNpP>wbп*Rhw*I3Z4kaQaHԀǯԃ%YR%\xi]^s7Eg<<>kApBz#lGQ^!E ~j.Ȯ&Qbr~ kLsk !j#sM= ػs&ʯa%ނo7[p-XB#ށ+(@ ϡ)J4ɂ*l<Ȁ$#2LMOǡw:B+/zI2uD,q8>2d#o!s$ 54ϝJDA B_8'Ŀ5ٹa󤓗QfU{생_ `zMI~up=g =qEn6 3!sIul]t6 <Ӗ]Q|H8&] sY=C D.Sm[J3FźQι{;GKt4#PS $JXpM ]4yRZ\ 3T9(Cla|7:ڊY+Xqm9NS:Ous: = Kc^N>BM!ڻ>`xdJҳz^B()fD!Q /BlDR [?IxZ\[L':ᇫ h(;hMG%[ԛ&8gG_`g?7G59"  m&5+уkb Ȉ"YK/&?)"3hDnV8PQ1@qT2 g[qWln$f@?2#`Qо7 $5*ީnTC] {Al᧰zy-" t+)$O4vcPls\^W%ײOþHG H|Y$Ja!vr_dfiZ׀Ik *#>J lgϢQ(>8*0)Y8%2c J$jpíU #Q€<| ϊ0'.C%k}5l?gdB/ dBffRtx([$2ÁC>Upuꏭ=9+Y<i A1_p_lz$ xZ&^վALLMc]G+|an` z\aK7CPpYވm/29lѮ;ۛf[>aF@LtCp=1i ~mKFÐLtqYmyrzWdO?$vbMA/O(5uھظwq~_Ytg̉ !QeNeνdv#]W8UiG(m]傆2TNBP)<1gmf]Z^ћY@_]c[",۠Gcf\*c}Fqw;@p9aUG( Hq tayTǩmLO Y)H +b%Yi^bO$ lGa?Wj;VjČ- E)_pϲKfu<0b -I9V^38 M׺tR˂cfm(({Ѵ묷}osgAw6!%_ Uq3P@Q4}ACgp4[.d4O`qղVR >h/2:#kX+ ׯޭپj6#l7g<[ؿlMPȱtgQ%7:|~#ۻöK9yXdcq3]=\W]8oYPO#mj`b%tqhJK(#\gݿOS|w][aL@\?5< ;gp43u |&T_gHa9M(+DѼ2ůŴ! (=qp@ 93m[;h%pUsFw%*pcFjџ`y)'һA{2JW4+k G6#\s>1IodWg҈YƟ]Wԫ׍d83MNvՐDnF鶜:@rVY{Ջ8QhN6ϜWYy鲴Bx?=6Q[rI893"ͭYU 6P涠(zjo,H/UQ/yC->bd`ַۑ8WaPEز G^ ZehueĈOc!U{epu?6r y@ldko"ZOiX20h͝@9@ 8it ō>2x)DEh\ҐGËyRn1_zڮ}%Yr}{X ;Vns% 5eƮ>|goٹBp-UA`]ЏʨwYxLc`}L(3G0yN|0;Zap;Jwf|=PVr?ЍJ$U6zb9me@;\{ 6?o章C7fY}oCQ J"<(~C!rܷ$TqdGU JH8bhONQgFf}߯}`EkE/sx>},詢ݧKSC"r<}0&W老T_ld3/́מּ۬>Xw؜ώ ?@t[#NXrl^TS*K]F_J8h+\ q,z6f9HvWW 3m$525*k\]Cv@|} hrL|5r)Vd|Q;5eOyl òu(%qd7}CL> 'm cwgXt)pYIi/\}y5C-@+n}Z{K_:|9Z֢9~Y?#b$4LZNaN55r.*X$Fj3iwUN~cN5%%3P/ܧv(^xI &s,4ve({)mqA3ؾٵKtm#b@FLژZOiA >:4ו4:tN<\2_ \[4[αCK#[L2ǜv=̀x} #5 W&cC] (mSf_$׺Pau+! q#N{lX \Đ`bF`[QDڑم7 k[3ʈ, 9YIXp[?ߣf!q,F=v{!d { pYff_| 4MYTЋ#ӕh\1h2womjG|*P݉H͸OD2jծ\7: uz:4HC<܂W} Xy<%gq7!J2D1+`1ڐ<䶂Roy 1Ux78R1kH!\7S )}2GGNˑ^W!$kc;UXu,UEmt }+KI uQfLM'V->~{j'SV+#\lx.6=f{%>!e}-:WBy(A6]"{*K|` ヅHajz_)8 f*8k;Yl>ܕbCSIA9c0W_`?nL.3e{퉦|+т`R067lto x'r@⍸,ݖk4x;y61=:iRBf^!l*!QBWM:j`x6L9mw*r$'M 0(i&FaMBFxZүr]\I- Hj}[ f1u02#_hgvm9gMc4c`8EC}PRA.F\_"ZK E謺*'u9USYb?V TJ¢aǢ|=V$26֑lxP%a^kPPb>؍m/|w!wWz(oD4-~.Yeyyq٣Q`LO͆ufe-!Nӎk ?{wz cIΜz:lT;Gv%|: xDdXlJV ~+wTX!<4gqTl]q'g0TZ=W5рwh{Z,XlaP=l*"U{,^l)=طaȩ3ϤkqZ@z0jo`i4eda.Lkcu>JN#'Zѽֽ;sdAIggCoRxR[C w ڜKG@< ̣{6`b7h]BwANn v~']Gg0.۬5аYD>x#BVs f6 jG"{~ա5xg/"U ҍw#] eڢ@RnG(h7#C!\o<1bEPHC$hx޵l ZIg=Utls" n0r^w,ʩ#c2MZ"Ɯ8C,c)Z8ʡ\B׋"bj)JOU :RAP.gYD_3Y) {py TBnv%^%r(N8ľ ^]s Pe*nez6*Ϥao={['e[CC+^<ۦ[Ql`76 ^|l+ҨL{-@L%57'gX8R#U|/f ĈYRe\z8|,O(VT~ Pg2U*mu;Tp*:LsQ; j(.+$g5TԐr{C0<}],sW]2E$ m'dOjjQZys^ePw~Yp2|qڠqcTU](I(^ħ wk، cAEu颽+Ro+<)VsaJ4ZаղFj[*dcc(~[a"-`WS+AqO%lPsIYUQTN" l'V/TǗc?ǻnN/S.͆VC}“8E>m,Ee;fDOFRz5#Akx]U7X?Lҿ=wQ=4)O#?NedJ2)M'̀{)|u W6l/aۉa$̇4J5nZ_z䕝BdPvH@u^w#~ۢdZ' a3C@.u \b?L@M_\PNDT]-с/LulM8ֻZܢ_♋e?75Pd#ƈ4"T+$,#o>Z BM0fax/HM2mc;木U_hZLA&Lo"%GqmXrK&_G*R֪rg#iq(.^N^#V&9XË6 [nZXU}kB>`1AMmo0$>o,3nزJ,$-&4QOuއpJ&)iO{Sd_),uL/t o};^2^AzDѠ @OZ!l#h}P.Gz{d<|pM{Q?&01ZG'5A }rZ-> QѤCM"vIa\\,D^Pث9*6n(C2`oP>F5B|~~*yrŦNпY#W%!ݰoA`t!4BZƛ@ҍOR [7TOS@!cc `yPC--Nop~ Ooܹˌq; 렓þ mbWs:sWxmԀ00rڿx3ZnƙSfm{݂4t`3!@>Xjd +$~_cRghF masRq+r x#@hxaA ]S)p)}YuVSdYaazSP4|F~{'JT98hJ]DӰr"d_孳+ i;j>|pX&WQ؊DO2OS 2*eՖlӈM,bȹCթك][K@^ E &V:k=?kZȜȏM`'g}eQEs3w5q0{j<˧%7:lVLN`&&/UilEٹ1M\ 4񖲪Pxٶ5ڲ?FK7J?vDv]8|-BYP 7~l/֍)\`Cǵ!n>)EIRD&PsVO\Ng=%⇡WGhX_"TP7%mUR*t%/]&RhWC{t;$iN3_˳ MY#RoGZg4?"wc_#*up}O O)iEQy;xs0o5ue}Hl>QEvB X3^H-00e#fI$H:-zF*˄%X"e@gwMfhtgf0 ll/Bol[_'S'-Xg0~s%H>X*O`|DNKjE*wmԥ_DlLv[y5+8; ?Zde>x5#څŻ@ܥ}=m2 I_ jY 2 Q5M/)a +ܯ(B .Ĩ X'~S}Ep_RШIկkF0x"mYH=v6>$Bobm+6qrN/op|[Uh=lȣC"jZ>hJ7ZM/BoIrWCIכ8Hdf4 t>u $(ȕEw_YG_h$be9D+|省"Ʃu{VS`)|5W opI;0! 0Ub["᫿V˧MYZQxKRCUWTB?l٪$uL o74Rz-6_[plfgGBDp9T%ywg@Ǣ\>Z5AAXLcaRtPk !+eX[miW\.pNE:EN1J^*k[|LE^Te~@"<PjxHeT"*ޒ3\:\'00*+)`zrXbWaV;}환zr;d6Ƴ"Ma'h葷o*{ æ.[T\ xi?TwHh<W%&syǯr.wj_}zIc'`eE )٘Fd3mZ@u \TQ\۷I5 ~'$>벐iHHӈf˽oFQs|}ʅĖGN+Bt˽`F߲ Cyڍ ukE xC9!x?.9(+Vz4 %L2%c.^qha~~wfsՖD==L@8'AB7.g_$~t#yN };ZTqs[Wa\N!&7_\.!˸g)ɜD^=" /%NB ClC_h3Dͣi{gnvq  A N: XIC=k= jf> 8eOeVZK13V( `u}!iO35zQ e VgyZPE#Ϸr ]f!|)qHvD9P z̥Jai"S'hvd'o۞O^j,]5{1 ֦#H,m?1 L'{ {%6&aH;~07=*&a\|7M֢Qtd E GuvJ^aY{ҔpjwvIw1z^e>v(ok]# 8@9ڼ. +j %ZbJMQ}djyn I9ܟT}FdE%*yV>SNslG8]K_rOIΊ6EAZc疆=Ol!]A8G W;o53,p' Ϗ_.n(K_SoN:إd+2c"qYKfކq[~Kdu'?<ϮG31L?&Aqd(TA X2Dx'JVE;^KO*8:LFrO:c%"uUT=x v' \ gaЛy-"&Y)wdecXQ();:L~`U'e\w\EyI&riE[ZSR8k]ŪדHf_!ilj?/KʶIq6ԕSʆ֍C0#$4:~FXol/;[J0 TLe,JJTMWW yk#p5 2`W%Sz Ԅg?qi^r-D;oi.;Oa.ՇlS=1c2Y5-+LC;\Sx}0/x e'ʎcMQ?57c>=H L aͼ1Op7ڋI+5< Oz 3;O$DІaї(^O\|3aj#~(5BɻOCiuU!SP{fH4'%-DQnm0r:0V,p+-YMt)Pa~~ck^4X Ҵj,,"1D-Jڅ6AXhSM#Z`\jB?(D( \»UǓTNwϣ tX R7sQvR& 1w,ۮňPA}7-6n/? _8y$E<"6 @΃ UWNZ5MUUAj~ :ש #SprOܝ#9Hv(FG拟 )+Ƽg4bTp:xttPd2 ᠑0:4=y֪ՆR[JjtVO.r$T LKoeX,`GI<[H]8mtrfswQ4B# M #C,\$ ԤaEc,j+gC(IԳ/m%Xg7y)>ƫs`\RQ~ dqM6^Mx3vե]@U.&WCSǪd?s€T"Ǒ&- ǬF᮶C+⨏ r,beowXM^r\b}@&A7Ը͟5#|[1gIҩ|_\=.L 3T_QtoQ F2"}f@ـ+P6PUgm>tX-&ԑWD⬚;(ph&(EeLJ"u}$CʹY nX8޸v3TBHg)2m*Ud]MA:[d64ay7lBյ#"O'_Ӂ׵Bd^%n%(fL>x)֪Df‚[>夡 S 82%>oHPqEH")1N)]gnx54B!FΪI;i{\_,єc#Kឧ^E@gHm<\4S&mU~QɟW\MW<?jHoIMLs AMPRTeQS ݂8ީQ]?%- gX'[M_JLӵ 0 ?RN)6BQhIW&RFp *:_;;Xf&vk"Q]). X>=" nԌ5e~*a\bCfjkɷG\ L;D>&|O->[ ROR(I vHq%uIL$n%8y1&@^.m ؽYbb jŨ/w)H˷*8ӷ͡8vy+Bf TөwvrM =QLy¸p^%guIè841Q:П) _y@³HuL j1qP f"@LN,4uxGw sjL!ȋ%Z_c Ƥ(.O9GT̳a{wagYvQƣ"~2GrC(X4l}Ë==>.M1%A4vv#4S1ņ7.ki1hXBa+ { 1&*o4 3(IwC>/_'Q'";d񓜃i<x\@Sfw]IߌQ.ή=(<'ʟl 6I$bqcbͩd!ȋGe}9 rJF"-E $ 3D=I|bUR*3 5)G˵Gyn*b-\%U,R!nV#܁@͇iC 8( $޵h(ͷW%lO=sPR̡  4%ffiK!VJS͙/Knw)Ds\DDiWCwcXC6'&^X> :#YBܐ^NXgKf8 >Bf_ 3aʝD _.MC^iR[N&MdR5r)|"J G"CD๊joC@QU\*S IyzzI'a3?.Y.T %C^Xf8u8qT@:ڌvp/{T`)Zzc f:@T"s75? D82AsjhR\*XzZXeZ H]k7-Cyd>F-В%#p?UHuz)Sq.7gv?^p6ծ\j! >Ŧ/ZrO+ J i9u]\E!~{X/tR‰|ZДt.}ޑw:P@vY L0H aEs0.YCmYt2{M̈́3K&%'78Pw:1rӻzƠg&Yb+l_P?d:(- Rq$-M8" &~TR]uL3RM`~zO,Ͱ%Qc`#/gljv:Ŧ)JĝC*r38 `mjułS+M>ل_ՅnF F1qpS':HP<dȱsS|ٗFIV MA׌(ZOɄgb+ū{|SF{;,NBSԻU؄}NTws|J? /QA2pkgJs1*e:1|Uog PI+#Mqs| ~ePwr:0X=cB@k`hOczFzͲ@,மmNJZIӂ{Cln"LDP)ZaH1/XB`I:hA@o[v-_sJل{0zF'n=hQΘB]o5 [b.ХR;!tb*\ם3~ {GPu+6AEmRUYH}ԎIP%=qCk*{OOl./_C֞bns.dAt~垉*L$x6LT74W3Н6U,h8)?zGy|R :fՒ&`p"7Rxᬉ)U ȧ0\ ]!\..rN7di䂪X'z;(ފڻV4ܻXݺ~oKŸP%e !קҜt Y Tэ](knW&:ٷ0HwXN۫vx1 A'M3ǧ't<)k8ʎWq܅R 찭bwLӱ!\dk̨Opprñ2 +p/9nȖgb;-iol%"⵨5p5v΄lJHh]Oaܾw'8zU6w)j'M*34 H~7P OIbO~"]hXSj%NsޯZS KM ~cۯ2 l2?e!8A)x {8Vۻ͑$y~WJT&A?CA$+ 1^9Z3-ȇJqU1:z](xfV]֩A<Șj9/sE!HLO^<=Lʨ$xK>lҭͷJ3Q`.lZM _b:7˘R!@} bXB8E( m|oaIz@G/?Dh3Ēf1tϡgIhbx5$+4A\qYg`uTnq[j<Ǿ|Y\ujx`#fȤƮ;40|R6w@ro9ͬ0 +9_ĝ7Iz@IY!e#C$Ր]Ţ[0WM:F0aU8/d2.fR;tJu+b@yG[4Xr㵔N5pYvx5 ~"?,#AsV1 Ջ`w e$LD\B2t(tGs<=pW=r&ƭ$CWN[Fv eY&&r%qbծ!Ѥŭ/@>`=@4m"_.{ZisQ34.Tέ+Dž?w$ʍPTp[PfY 1tXfFƗs- 9C0#i(-&QsM߲;~_Ͻ3iXi=q㱦KQ.dS nYT'6^bDye+%Ȥ`Ąߑ^UQl,0yN+*ow,^숂pO_xYQ ijuƘr*ƱIXVqQi@S Xz7Đ+x7l?Ì]M'AXYdΤy|y>P2I +낐"sjgh{Ex x' "N,"I)!3^=#uUʧоJ?:Ū 9ۆ'CttPS;Z;)tBꉋ:þhQ0z70Y& cH0~8)ɵ[Ÿ(sXs'"V/dDZD=3T%ƄOMBQTs}5R/O-sB<=B q(LdρVu1 l #x75C:Yk(go&f2ܙ>'9,T,%tN\Vq2e4L[Bձ2:\[uѺ~;}6_5MNNQ ]nj7LODbl p5Ŗ9jxFp/ɏx^i8  Ru1/Y]r+6.tQD**7=ǧh3> ^8TN3o4L]K\;"tio*}q 5WKX=jxӫ]#-( Oǘ2&LcCQƩu;ba7]"c9C%yMaTs+=Fv:nZ-jorPIxɘZCy,ltm̓P%<1^ J#̓۠h/EMk1L #nITuBRɽQ#Y?\ vf.9Jg?P3{Jd34Кp5D:-#Fͥ%\RyNTP4/R*%wZv/ ٴ@1(v_>saj3L?KA66PCqa5c6G|0ܛ#]#Ah0&Gxmzyk,qԏDuֱ;6}u \Q1 6Bx{SPL=X[ьRf >$SsZ'nqgQ 'ycuTJj^[  W|^m3 j/w6UjOp"{,{Pt o^(5]`^ IL[R6_S=zWV]0z8ne]AړQYbր׺R-Nqnln"׃T !`H=o(q\m!X[!z ~??{˗Z{~e}aD!aO8͚=1[%1m y"<|i[f1W>Tdv?J1Av"c T昍Wǡ8*MqOi p؄@)ȌGWG/3ûD7]3H:GÞ'^0Zm;ax >2pJ/ŝZU8tғT9&xeiVf(kH.\8 <+\ziw`4|£"W}p?ր'pOPH"EwsoOQ5GW)(hE LuD_ګYlj :.|k+YKOSb@͋Bcv-Dz]gy/Hp*䬁XhJN_8_l6 I^}؛Cl1is䢰iU0F{歲m@>L\FdjU&Tyz^_8x|dƀq`4yTQq+֮$Z8/'Ţ*efJO(`_l*p%M'D!^՞V9g/׺~_V^8<$rB^ a}YR:B|q|x%o/VStLtQs*Ht8hwJ`eXВ-1ф{AfZFUNЍ-P=Y M<呣k<_}yY i?"֔3h k1{ d'J+19@^X?eBjY$,3x4"L^ȑ|?Q ~?oh x3$ȢTxV:ARU_jȬ&q3T)RRw-I_ OXpyÔuܵyv#*ϝ"_h>>'kyL2bS#EENxu%6 Z~}Q3-gh*/V}0~6Hʤ#Kػ7('oՁ ؾXP\r3Y&"WZ#Z_)[sumD&G|VX94Q8˥%JqF #h:CH/NxGiΎLAC݂vaPAux,2cJ^|nՃ */f^RYR90WGhc8G:Db/u!ADZp5cśn[MaOq4 pz&8$Zt=&ndLḚլt) N1F ]iL=}'f7K-Є[!g9AR]@ϋ yc>G&as:8֪R!F&{{SHJ,X[CF%^V7K.l.\Ȍ0z83]N12q#-W%4) ,ԮBhA3 (PSSm)>=R.0$M -nN?{~b8$ПHRtH'ր*JMP |pXsr7+m]cS6 ȫ#n!4b*Tij Z#J@a" IF(HrRCaA,cL-e1}!!:K!S*E>]e(kUFwI?!u֗ܛ< %#gdʋ8JNPVX!C.j(`?0շpx\XÎXi<:E.|xP1uF}tg6T)iI+ G ʁB/ k%Qu<{KOMhnI4r;&/Ej'Nh8 Era~ iBaow!;6x:H ݆{!I2;H,˫_%2)yэbNxCaφ:h3MM7Y%ԢTn5Uę)W軥=;9Ϋm)-{oyk3vʢ3z9: 5zȑ!R=̦Gx> S{񂷺P_=]`{\< >sd}lC,yRцĥwF YH%VQfRTh4Zi>ex&D|9ᶒb2-aEiW"iܴ !fDj%PڶN5RI9X88W=; t3˘Ӑ;~jNń噂98ST@֕N uӿ1Ix-4ekMa`j YZ ˓/ HvT igm8g1#`_OԾQofq@R׈_Q-7Uy+(ĕ>OMU瀏e3SUgǓa 먪5C6+DX;B48@hC r+ 7BFA(Fn$BJpkzn-@]myW*靘Ȁ8T':xah+Z5#ɟJ|m 7KÑ]Ky<-J7c2#l\j~'^x:fz 3jҿ8?u'qĔ(mn̋%Pua"a^KAݫ.5,(!(ǥf2!?djA>vW8Ex +4ES`Y)o7j6Ax*λő@CM˭2Ȕ=qۡ-ç:\m5rṋMr!bmVLhD&-){] NǞ)&п!xVqT {Ny:ȳ,jV<#ѣ'`1YFm%kR+U#\. kDTO5".}IBȍ JFKT<8gнeWV ~C ۠U |AVblFJeټ[XwKH:?Qe-jjzӔz GyR5RiYU25tf@ϑ/ 5fF#(MtKiwgfKN4T2&x0v"nΘ@ 5&V3{ Ĝtx,? 0O&uRŽgk{o\f6`&ck~nyWNyѲ)7@2QHi [-_ &jsK|$SVI\IgN>'g6wĕc@J:,kY\XrQI*x }Ng1xM:dee¤k~ni// `5~2gH.p *!)ũ]B@0lWIEuХ2lR ҝ#wOMLntr[Z{Vj)44QLmDpzӟpkkp;SQUNeg}y}nZƛj`"Q$SgTD!=,AۤBj2hSdZs%*''P$+H &!_ YU|xp?ᏋHb.m=>gb = ,COz7NRY8e{Yg nV_aߒWdtH63DF}OkGhpF]ax^Yx3K(Y-.{'w>RF4V^,4wq&SvֲpCĨM;2Bv^oZ~nCgǖt4\Ɂ!(F]Q azOlb(sM֏>(2)~kxxmrG=iR-K7^g; #)QV]BS{5oF/vCnp7` TTsi b>lp#Ai;Lե#=rE(tMI.Ч@f@%ڦ¾3}-xCa32f$5 g&Qw~iI[UkN?1U?o1vZy`"X":vQ]^3+|u.\`On\X15vi~@=/Di38b|ytAS#R)8B+aE;BBҧBgnU+S 4Ҵ^L*5n!~%࡞x!@x0*q*sv9ojA&HM#!Cg*EM܆VC>g-Ba,fFȎbKɆsz{&[#HmM|%W@՟&ڨ)DeE&'MZ @԰N,E'Oݞ{XU9DڶVr4E qUI' | +YIۇ9֩ ɳ)n}ljhKâ#n뱲g`:F~q0/Kǧ5|↡WKHq!r)'Pe$,[Uӵi3?P*ՙNNLO./5 z9E:k$>1.s\_ ޞ;HeGo^e-&F+E֏N`=t5˯qH.{) mX쿻 :pLU Hܔ[&SpC@f!ƳL_~FK^_uF+ {=RzaYEx`=vB߮tR4,|}"6 F(Hg.t?{_dٶZO[A#jv/K{#XFLYPJ MꭌZC#!(a2=; q݇tC9M C͐vXl]@HZq,jY +Fk[kVwў< c{C79G _Щ@"s`.X5IC ;y`C6?&UvN%XMxb܀acxɇb%1/AFvyQT<`^ aV|'P H>|xZD:28:Fk4MO %=_M7kl#`9CFz xWUvWz>"(O(] ]d5i`2w? r5D@LV*f+_k{dj<\GQSGB븽EGdyd;WΔL=/EqWc~`"S[9VKU?Tf}!z.o8ALULi+ČH]AT"B5FҘ-&#'NTO%d9b? ̡q,XMNTu\J}r,ĉc::_1~>ʿ?lf#T 7_I<N )j"s鷳o SWCKoϕ^|r6lmJ3S|:hV%,ZR 1qC68.rC R$ͽ?[ H?@ |YC-qK4=?QW5 ?b-ͳдwai&qSK堤"9\Q)%ZbD7rkM w&I*R9=C!R<⫠^d(Ѝ`0^+SB}:fdY-a\~ HX$=Z?In0 Oq<2T3À"z̰S3iJT`-U1`Pdy*2v IRk@9[̃ʍ M0$%mv,?u:³K{ȄTӼG7&κzg%s!ҷYe(x>ORaNyHGmSBlLwn:XM.:OA;߄](\Kq2dLfq" J+ݲ`ۑ L:3v -{L܆Md\,W9v5$LLQe;<!OCia1OM|@lM"ևn%tp*ncZܾ록`p(Zce[+观cdrCѱmcz%G!S6_9y`B˗P)Y/p+"&uGn g- _^%H|Y|h\pȘTko_Xd{zTy 3PRD>LW7Ⱦ\Db/%XJmU`vxQ,7W}3EIP=YK}a|E)?-(!7l{ =dguZ,+UFtؑA&rhDL+Io<{@y4qz*аe ?>Q8ͲDx]"\kA3/K j]&,|Co|8`[ K35&NIc膦ڵBUȨM$tY1%_e %+) oaJ#q38g1%et:IOag@S}j td˝j !pU$n }NJgbVmeM;@ #Od S:R#RT'0s#='ɻb=Q SOS[.Mz2.S۾eXSXr~S950tu [53 iK6C+g0* j^SpYRøCP&g0 EmI6Z!IF˲& 2f0hhek/AÌ+*ql 00*ػq(H kZ"r+!n#oDs^XQeloMF ev$JUG[AxhQ+]QlٵyK/T Ƶ4&;Mb6oSI7 j6մ oXC&ǤN+JNVj)szt/oCSf|aL\@׶8S m6!1Nd8o)OJ[{frQ!0GHף$O%ɤs1)D@@Uްo!$Ef#{rw+Ap~.?.=m"LkοA|qwQjxH@-ה`ZͭpW:̴-AŘTE<@f4.})!\/W!!M*a3Uf"ٱ-Tzn!خlȨ3(iprJC& X&^G)vx<>"d^K%hfϻ:o֊Zr4>_BpB:Q@^y2,]=ST,qf*ֲy Ew7zktPjCqLP$hՒA6Xuz rr,Վ~XBvDžA,:Nq ROU;ݪ" c䔇.~a[Lxa|zlB `@ɨxۖgy _}b!eu0^!$:V$NRNH'=Wp5XU1#DBs#Q$"eiAZ7 5q{KCCھ_A"m ]1~K4 {{x q_;с+ĽBߒթ ZN_Dӂ1 N(*z#-;J0pP2~ ){H. W)Uij DRm}_iz_)D0< @X50dqIB 'pJɊ[ìٰҩ{S ]B` Dk>[ʦͼ& /|;}U"lU2?꣫$]S X4Cz1-düXZ~#F}WЕY`]Ԛ&{/ט d]'JЃ@vl:;[>0PT=4a+'"puϬc/8ܛ.~KSyOo; k"S72 @&/ <}]b;;j1QMb6dA" Q~UEКf]j9`>WpK5TكH6)י/ˊ ſƦ^|dY}c Zd?s>1[-=waji|2~UhE03_'qYix\*|p!V;ETfJ7&:Ln19d˸'Xl#,n{+VGN5YGA܆,5d&2.TNvmژ8/ Os^P*#5q\=SvMeG#ӗ7Yw_֐o@t];sݼY\XelH "rPg)نm0c?qͱ\.Ctl-ňs"m϶R7mM3ҍ4o,m/ &b@9?Vc928(J%`[-F`oV]iWH "&"LI;|$R'ny1DH{Hb0K6nA>՝\F`KӞA@/'8J)tkv.~@%5vJM pIRة~DNX5 "(o$فuIF}*;-KH e =bGX/ ꗸt] ڔ{@#f; /=DG%ks7x7bg]|Or%lSpNsЖHI&"SwC&SȪ=z`DYg;R_Zl ۳ՁPesR$Fk ^E\Iy]Cօ.O4< ^˰ۂp4C/& Z8](!1AQaq 0?;|j+^] hȣBY"aF=fuO E ~B]营 M3NYc42]u}Q $&+Y32-<d*Y~4 ̣\tZ A4Ztx$uggˡ R0uX%hm,Y0g]C&,a( :}`vvT;m_L 2 & 2f݀u*#Mmbg$1,$UsgL ,.캤JI?l$l [Ddn>gp /ԥC;:HeX(.Dۃ!lfGO6 { jFI(q"xE“{;#g ;g KgGK_ qG,?_$^ %'0".,# 0T%^ HJz&Z%*Rr 6AN [ ~ Ӌt8fv3~N4HG,@-v1RBD鳛(<@Dj?iv!6eP(cpJ$ %'7A:# (b.U1aj.A\C;mc6Mfz A"fXR"#;!1h&yϐRCք#KDU faKmvw@iٴ͆#qS˖n[tN1+%kxoe svxcBǢBa/]zV/틉K`#O`Mva}nMG  c0C2SOƊ)ipuT&diVJ I8G#r\,8.s"o$ TQRmK0.\%Һy,rH{gnRP) t鑎2! d |m(FІ9`,22GBڰX'l4xL`X.LM2 7ex8+(J{*6KOYGV08 `}!C}kò't bPq;CL{Zgmb$\fA$osVXjifIQ:TC6Yvf/`$K׿.-NZDsɾHQ2ttWȖ`)o8<*`׶0[&mIîIݦyJD$`~Z˄8ZR,̷ [;c2I :#_KdHY-M40l*z UCFc U^!Hd#A@ g4j 1 afR@Ȁ |Lҏ%`l K="3"j &,N,CE\!C?Q!tm!4Z8ȅ]^E@:\?$kl&MȤ]tTxKu}S$a8JKɜl+1su(No?ԟW5cMXblΰ#Q . ]!T2=63 5xWӷ=]r^&v4kM\1R|ݱ.̈́3A7"NY%l]A` m:Ğ.ا2ox,3ժaOGeFaaZ;C.b0uf@9.{!*n['\_ Md x!#[۴l1D NlJ= ޹ cElkl>XBKx哐vR:} ԚV "DvĈybLZ|D"j@W!(Sv0y]ll7.QrYb/-MH^+ c.y9o̱55ͅ;愎\BdX2TLC(J,]9wae*Ӥ Ԩv˂(b NXH;>-ra}6\sOhq`e x<[4,,$ C,iMQa9OהOdD ;H9gHm3Cb{-`xv~z\` Bk[x<6G}`Ȟ6!# v,<ϫlO Sv ΐzŪ8@hpp*G^Gk3{~y`d o Mѓx=FNfK,|)#I%u3v֞lA**$%4&B2.+Lh]y螋n;R2| Q K!-qR-[MjXHԐܑO'ޓ3(/vm8P)>7w' ;$6ȥVMbUpNӒ9z.Z[1)`\J03L`wc1>mIb+ ADń<̝0":6'?H'.ѺCS'pmw HF2.ԚV N 2\!ŴLYabN`XSݑ]e2yЖ*䃮ُ+DzB&``ݲox vdJ@'BZ;W!.l Cz•Y7͐?e,{זTzAgFAhq&\$Ks nFlOH&rj윘8FƘH33#mZ@ [ &D0*{69rV5䟿)͌%nE]Hӣ1ݾ"l$Icc~Xl#$ ˖2a בy`1MWfy?ZjmFcu;_(3g'AXfHclA&M.!RAݑQ#dWtOy,|vIwb> y8d rV}AKH:]മɎH?OmG _YPb9kq$٤G>AJMe.4[ga堨 @3tsv~g<8!6:$}H"f`josQ;dVHU2PHXV ՜/n=j;8 hbb$}2pԑb ̄sh 0c;[LGر@G>" &B8}O CAay#5orSg8--8[,&J!'=ϾKӲs,~J3d3q=" @eH\i`4]b>4F :iH II; ]$ 3\OT?Fs!6F<@<nU`I~E/:ЎV2Z :ѵ>_O{H#;oxl Ħ'j|ٓ rd&lhs'AqÖa$K3 ]A HݓNp^z i^Vd/Lnd7w"X 7/m.H3lpXM9'$煁k!aR$vR[3\乐xp$G˽Jp40B568/Y,b^F܆]-carOL/vP6P1BCI&9<=mN ( &j mv$#S Q岻{ Zn $$O,AY%'!MY-%r4H}H}IpnJm)f#':#]4rzdL8ޣ`񆴴㐥:,v@Ԥn̻;Mh @a=E@>A юL2?#U)a"HQ`cM10 9tuK-]j̆3!yV!d0 2 gAhv0y  w}-\XE].\,P2Df#ҵb(D̉3l6c̜2`x1u1 ; ,`-A$I1N_&9i"{0ud ~Ldt2'[D b#H]fy0i-'Q?'.~J:N}p{"x@<\ABFC~,lZmWm` aр H?r`D,+˲߲h-;@K 9Qq81c!;Za!y%6f#! A"LǪR:)%&,0^]Bm&2l4\@t#9, ^ Ex3syU<({ մQ$N ˣcT#v(,D -< RC,"iRmS.<`;d7t6Uk 8<3R#H>RuVCwi 8nYf{ LKŹP0D go(D+-'9L\.Q2 N,k' wҸ߉HݣEL%l]7䣍HS|2Ł{ ہW I@8ý ՞ УYځ\lngƫAݯ3fKOG-YKjo%/٤A9"rC-{zceZa) [d\pPf_a?]ܱk!, cFrۡkULNc=D|l-'[(Xf6_óQ¥ɋo& 9ap)D.Xa(f!PKQ(y([9ʳΔw(.G`b,a@m]L6[AJigm ^puAHQp/ r}Fp9fCzc 1^XAs̗/fT6 HQC ulՓZz!HspHKz[?Hm  ,Hl#G@%V I 5BeAP-i",hIDxΦ`: Ӄ>XC]Kx- kDf؁6ȗ9M`&zy()^8J:J є@89saYB H)kIdr@qHCPZ-Rۧdl!!-Ƨ !Jx6=^]n E[0nguO$NpbJ st8t q fd%]k"c5+MZm$Pc-8};p@@Vrj; rj&+c{ 7c>,dv!KĎH?`&Jl' bR!Xu-ǥ,yht0exwN\@H#?i?}epKc::gE׶ͰſC܉I ŖJFb CC 41#[;,4-@p[}>:&PБ`ZZxr'Dj0c9gYgS`2y+ەGY@ H,1d8pc{gGOՎ"[l)6 h 'd.`LN݅h#( TbxΖQa\6&$ՉحwVJG_GV>TaGD>ߨ0S152:zV` Q,t>O$<#(D YjzϜ2;4/7"wFj_թ$c%!qK K. b:HtTI?~Gl=pl6Om;e^G/v. {8Ѽ2w6tnSiC=ezdLʙ/KaCG%Ә(wJ ',iS-6oM"ILZwU$v6Ab/Rx\ڃ"; X$c` "j/]& <@^u5.DH#`dxOEŴHE۲H=hHKA 2tft̐{j\Z;zNY0H ;:E}~"U僷dc #vQZծCn*&e'n2i݀!SNA"F {5Z7AcP?Y_\b0 U/=1k?Ɏ:Cdi{;k4sgHmaocǐvY!#Wu~10k !qQ#"33!bBM,'#@ @U9f@Q26:CeN-/,x&tu&_,m僛1lv{dTΠܻڹщ.a- dcr`XV(Q Ł>e輴ax5 Ɉ7F> a3+..Ԧ% _ܧOˆy6&C|Q٣")Jq8E챒DŽ!;f2:bK!E0C"_8 (tA=uX ejMAPLqckELx" H?s&2leM2#=>l4{JyגN|G1V. :rSE8Nk Dd- yxzAF nEc˥e9`ѹc8X0 -28daϑ!ڵxK#m},Y 6uE;n5yi:H`;N;vڷs {'bEu M&ASXz\$a < ^)|2@ݡW-lAdsr G?rJ2"~K,p邨2 ?[kuk/hbX;i $i߶_N 0hnbp|7L+0mtp "Aؙ{r14'|]pM8^XCl;[bcy멶$3uP|@T俔= 2T6Цt so#gZIJ "@Ae=0aQb6UhQRl'IٗT2z<87lM7>k8Oq:HЁR|ʽdN EY8b "&"Ӂ55.]#YwMZ {jw> ud"qng^ |i6t5wF/>:r9SgJݍN 5iЄPJo'ruutA1[Uc ^\!ޥ##v ?\Ou"N+) aԉl%/غ9(AM~l7ca]sЂA}A 6+N,$0"zOdxmCL:S wB%ٮF /6Trh9dsNSɣACL3ѩz,G~-> *+eиXFAKaOoQ\E\6`,.hlU=] #gC:HN1DT:V5d@UO*d ǩ[ 'qC"D .(3zHG#`xТrvaegx+b 4E} C6DGXW(vA{7Y`tvFK,lg:P jkm9i`s]q vvF9cRo-D5C%1!dAO3ޑۓzZ fA%P ɽdqiOvkLƬN>agfai)BH5rh(\`ݰ~4 $'dVF,J  Rww$ JH^"P(-mc'q[{ DjI=:76 _XK:rl~D*C%\bKg%~%TI1D-S"[7]J+z5L2 Ag ۂ"lH NO J!yRn 1[y /OA\V>!9x$Š],H &4X<.Y(EAvKK勉8w%/RF&19&znޤځ@ r)_ݓG/IQ tPcr{ H=?.7rHnf Kd@1ڍDDCt[$ova3/!ζ%֩auq4CF75" A2m_fJXFnC0 x. G;^ }uga$ mK-ja݈DD\z}wKWX0$;=#NCj6˳0uZWF N\Od˲WeV$ḁǦ;,`_ݵj}aOw1Pm.iBڳ!6iT"^%˫0̓bZi䎆.N 1 c-X$.G'@p'fd\ $!l<.]%L!G,7{0UdD`琈PrUԁeA!ɁD!n-ĄɴlDPQysG=9b t!"&` ɂvqDI҈2߷ia ,(cHX.IeNXn,c>T'=^Ry4{)"X1Hhjˋ<[qy,hZOcТ뻈Hp1S SR5A\HAߓ$~Vk..VFsj^l>_ M˻>V+Q͛"M,-ƪ ;pseI?q`sVnf!P4wC!vVEt𠄉u䍌?; ua,v);hbll,#Asz"~yg+?c#>` 9ap>‹.,~pC'^(\01\MÈf? ǫ7' A9hfR#5H}d9B`aK@A3}۬[8"˺d Y\R<ǂpДq`lb[ g$ 0*ꤵvg_w-' doNXN. )ܗeD.ޑQdlir ʝ-E`r;೮K/.ѐ/d[A}O[$&E!ۭ"YL@^rDFNg{,Gx%>` %;kP5` `cBcfs>o}&د%|vVpamd9*pcbxZla 9{ǖQ,9q`d!EDr!?mGTR,7=`b-f8g=!]aP6SFӋ +k]O,vz v;8X=V˜D:Gib2AoM[`Cd˩{^ Pb\,ʙ EʩKL #.lWI .&rMߟxW/rntgtH '#sw.4ۅ?J ,cg'ޭ@D -EDza%:R)ݜRIZ:#cJGKtmQ@1ސyQSDѸ&2 K$!LL`m͆j0(m8XA#:@CBԖk,- 3PH8+;csRt& RzJ`A6d18[=]vj)`K0@~1ܑv!䐷f^$[Oԣ=FR`3Ȩ iZ<&#]?N0GVvdE35 ,:V3pb9L-r<ZAؔb P[f c < '7f 㽷>'Qem#B9Wr3C3)lr/'䃹 qr>F:_n7oluDQ2!jO4ޣkj{6ʤ+I cKj h< (iʚ ,X/P6dDӯ-5Ċ!f]eh@@f`@db䳙<$^[FF3PI=CixSԼ+D;irm3&Lp1ܵCFq pNHn2Vs$uH `$r\cyr$DAv^%u;[,"-ѡr$?vA_tmU(EZhG@v{5F%c D2P0vY& 9 yfpy}[aݖvdI.a #ͺcи2A0gk;y ͌ ,Z5 )ِ%Y?qY:m &3'lP'v2 Cܟ԰39i`}Zu-Ah4$ YIû ^]w#YȐu A;1?M6:}!}I@ C h\$=[ܒO`''Bdi 0,p2S5Ys=M9-2G#X ȜLZyf 1Pi|BZ$ZE˙pȗeZO#5e\5; :Eu8):X<{v}p<{g[WWlYcūl`SZg}b5i@ 3alaL~K$yv@!m%ZpA=k!bC) Db- D4w- U;eX\m[Ŷnۺ#zu+ U@,ɴe9$B9tdC!ݳ;şȲlGFω`vb kaȎCF` &4$hOيAZ1Ȇm.rF,dk%{f~YnV(`gyJtKCK3W`thXBnHfeۘg1tWk d m#("h7ɠo7kXۈKE6a?r<ܾ+N=#BKQ6ԕa.Ȫr1{ 8c]v g =6d%$' .[EvS ELhRP"q=C ,{d䨁lx*3E eB95H\2o6E4I7"dCb◐d%K& +%dyCyăăJk.bYda!tLt2س儥-O;?I'D2^f"c/3Q_?"_&sBz ;j(X/l#Ygyfn䪍tg 4')ȓp]{*kIcK0@el hr `elX\v鯖3ׁ1 y9fK ߳5?ˣl0Hj[ ca0]!#!jRՋfdEHa<$tVY`b)9!ǰ-Hɲ @b[ڍ_`(EQ`U 27 `\-.ڦ.l#4Ą%@8A}t\ΪI#\Nn>d`QcR@6Fk3P; /]x+4偧Dld67pbv1rg^Î6(B-N?oQG K jޅ-^9 ;,+$ r, r\\|]@u3 +"?Ch8Ʋ ?& $й]#!a"t$x)n)c/lQ2!eCe$&'jٔ2m2ǡ7b0BLAD6 _.$t~9zp"hX7{&$3bh844H1^np ˌ ͵˷d'Pz-99llJcCedKJFkY=\a+T:c-Ė:Λ#9( r;Z,R aTrD9yWrjQp 9^Md3aˆDA R@Yd7`/&Ő6$VǢ8'a:lj˘2$.ϒ!hZkBN@=`>n X CB+`ŗA^MH>Z9%)%Cȱ֤^q'gK"fp"mÁĚ C d=L&wfa˩-z2` %i6`O=m6NJ/K=J u$sSa@D[T)xDz'HvFcl IDI:@z2a `J(8P YY [aӖ\Ŕqem\[2! E~ WlTHG[&Hw'#90DQX~,m*|zLA(uvz!<2%5@&\"2C7 -GH@#YHa/l]l4ś^}Fi Ef%дF~Daﵹe OvdXf$ eq\-֠4]r)7!}”%]A#dw ƌMp#pdS "B ni|Am㍭0m-Ψ2l/23S`@}&^`wqqp 1 unMT1l\Hc6l2P7rܵ,''p.it@y5ezMK?RrDZ˖U;4L p{tݷIZ #݊Fya ^]<:N/,ȃ{ID0U9"jC c S*x$娎G_06Qā% &.zYJr eT!6 ۗ,6H MC\cȒ?;i 8@ ȬrNZ'ɊlCeiued c6FH 0xvB!(ba'\"NƹX0N=N:NJo ?F2 `U$!NE/ I*n9jXzYyvXBn8^#('- d'Qr@?EI}Gc | WS`0~Ct$mIuaak.N `d"-wy8Q圁$ D A(SBӤhl܂oaeFV15ԑ\ 2B(7Ga`=spu v)Y3m-P '8s[ 'o+\ \ [r ۠]tY[`RQz$%@#6RNFcw{'.#ɲp_pqĩ|=ƪ #Y8 #!Sr 7ɇA()#Ƿ[ K"9B~!vE"Q >Hn+Ldkw$]`KX/QO$Rj&s~E W>- 0sg$tEykȾ, d uyy!d;0w& 6Ix %v  "е/~|ܳ`- ̌0X!eYȵn)0܏C-A(co^fHL#rT/ @[xy"hadXLL̆"ܚb/[$P#jgeUa&;s-f$@،XKBdY:~? sYMԎvqO:9-ct$%g{"%@ʼn(}nS>Knz"Xȓ8ZF {b'fUܻRFT@X1>Q 1g^XG 3vE_ÿ͏Gi |d* dŸ .[dlv,&f1JrЋ`GW@V#Yqp6PMHAل4,3,/5 RI$.VrNe Q5#,#{ tl"Y v8I%C 2asPZ:IkRO-9 dn#v]aG$d266uo8W˯ae0ҝ%J$9`Nj 䍯\#y75Sf S&'8l2x@ IFp :0,cD :0Iŋlr!&}LWgOg]=y!x{ mٷ ^29r? m CCӓ &E%Mi L#/P[6w1+"Y,NYÁTH si.{]SSlR#mtm=HGpATv2xq"i3reфFu< op [)bui1Oz k;lq>q5 F=dO^idnRȤke+}pi9l8}u Nlt 3=zLS=jdЋC*N0<&njl37gK2]Ydt]Yi0  HbhrJl:6rGDau^@IrSĞ׶Bk# "$(갓n-i9vҁCp]B.sUvtX:ŠE 7oN~q?]ѡ:p8$r?ԝR-s _Ky%@ ~6J /Lɱ2) 90b1t ۞j (:Z@F Ձ:&L9hA"$t@vOM&I\2Bk?E[8얷?-%?:C&},:bF%?47[bA 9m?ЌbZ?}V"UOdr /Z1p~ 疒C!ETwrZH˰4@ӾEd,K$pm=]SVgUǾGgHRxnvtMrAew E]m a#<q!66묡=vVNo/tZC&:@Q31y]m"HOg[nd{a.J3_XC 2x  \ʌԎ1;+Gf@ 5.ԗ>$]%6)ҟOLFvT,QN2QGM_ 2^G1mzEU,4 &nb K_H%?w9&x)ȥ`2]v-vY"@dzӳ҉i݉ Gk.CTCWp7p| t(M(TH'$S Ogg,I鍓XqbNB5tps"2g;01-* ж v΅ձ;9 e'Q9?8!oVE%C p{"39xK[tLY`|ChAԇSrg]Wko-{I!7gl% .BCtㅰzO @Hs#Aɗ ybÓL! ;% jT '{ ."+m j:aآHuXhy/!&ݜ&GOV%-pf-Os xΓ,Z9"pM"!JMf4Af[Z@il!aCݟVY@܂Zh$Y Gc!ڌ6~m{ R&S\cadNiI7h=c&X_X!!ˏa9.1Lg}kv,wc8u*M.c܄g; ,=chqn"L\.Ѩ gdz|IQWeh a-Aj`j5巶 OTm+f/rݰX8Lo Raoib -D02ehq`%{z MwݷfEZ396 ._?l0­*@t'-Cgy:Y>/IK) dfJJaHcm{.am+䑋۠{&n1^B@>AGB`-3Irc×'A>25ѿZ] !ahse@cYaA&}8.Z 0IC`d=Ae5Ub %Km+8A"Dܿ-4kP-h10X v]PCJ+;&t1h MH.tV& iYHC_ņS TYE7  HQЊi복  2x2\ݎH{CgTDAY@HCm$#2䁻a[v6b(n$,!%z^Ff#b/26ao$K?>Cirze݋?{Ƿ-:c? MgD^vR~*S<8$`:uyG- 0;A⓲! FXP#W !jH=tFܺD$V#&blJȓ$H.ۍQ'5Zg5`G,66@ ~rwT6D^2M Lm3bnBnjUMB^:ٺH1 TD?>KU`iO{m!Bm&H0+X#$cR}F(${Ial!HwrqI_(t@,F@ՃԩLMٱl#(=̢7@"=a;!%Clu#8?nקBtyP侵0@`ԀDv2Bx`E69,`Fzi b5gm:k(M^J 9T30Cn$D#b9l;cᕀf4 Ă='KSuCOUdaC&~9ta3<Ń't"L~>Ntm?C07X1?.2?gxwaޖY|m!:M^OoNsbcyL AvX#0gʡH%?vf1!e\"'fH>߀~ײi[? /rƳ &s9 D,ZײcoN?gq!bŭCm} ͜m+{n\W0$pQFp^Ƥ ydE1- : Mݑ-hT*ݩ=cq%k"1HmH:وW%v _%C7y^ dH[2a/i/#7r h;C"d)0=("k=#ƲsڂY#8-C]^(ʜS"4^[,!BY@dٺnn(7y`/ik2D6}fA">.,lm3Q]eVqr|{>QtX ܇lCXM#_#cax/պ'șD4ČC-I9&\A'oa!If~#)7H`c^Lʸ:@Cd_`NaH5h0fKCLe -XuI;\ K:F~<L:ʌK@g'XF.K[@>@v*0Gc钍iZ8lB6CrNV 6x#0dc..E I~HBd:y MM5 SYc%BN"J~ :5ۤg,F<{/фʖ5 Een"7VdDkcdtKqvD:1v;9rЙQH(z$I 5łk=X]- g) .zq`#wr%AWԆىeoCpe:8re]5,7 1Jvlh` X|;a X c8RX^$*c$lh8HCL48 y''N^ C(hc,,&0"c"`ٌ6d/X8QLln~FtgMу~묆˷3= bV q-Ern8!\.x1MneL[*)20/>&Hq-x9y.xNuE'tțXӾE||ij$|eo9j wl0dj^ANC!` ͈x]qHK|=Udxq!vѴrEd.!LKr&aa垒- `K6$ǓXA^%`w4妍#P cfArhMbI<Xyu&R#>Zß&rQt(ASTq0" ;3X+/uI%Iȃ^Y/P,I$Pe[C..ܑtoۀ`d@!oc u庘H"p&xksqxAIوID̎ +?SۛRi)(@[6 y$3'\W!Y)@dZMچ`zy3H2-ܡO$ %̄"~.AؓHߩ-3Nr,>@}a,`ؙa8q$tpku3{n Bۊ g  BC 5l!!& "tYo bSs0@7b7z˴1;7.SHum2qKXaVC[eñhALyfar+A5ȁ$ 9d.Hzzu` %-z9CyQqe&FV"`mG:l#6`kT25Y] &ĘxnAAn9aǨT=Qh=cɮ!_يca.ٻc.嶄 _2";vq!E|;_ BOYV7y~d| oJZD{jam !`t,kـ#SA_"| B2ȳ,,ɰg0v~vN)DyQ|XV!Á6ʮ^X^U3iw,6ǡOB):zM.DD:ɜCm`(Xj]6򖨉y&ղ[6X-I,yv[g'+2gwŋip?'vP:ȴ92ᝰq`k_'{Kp2!`IMF$.<H#Y`P0 t#G"uBhQdѽf3|B'p&]9v@bE@w\oF`{ E Y(Iyy)u`1fZ$!CД/4E20`C^ l50]YlS#d 'HryBr#P 6s>GK{?PeI9[!񆅒?W4 s-a`MO-}_/K`bec4q0%L|elZ2rh?y[#P {S~ۇSj%kzZ؞[㷴גiӻf,,s ?p܏+r]g <%C|et CgSY Zձ=NRw4oӮ32¤c@cjoMKh-ˁ׆X,c8 rظ^\%tI0d턐Y>X[oOuMY[!lB즋la Ojh˘{6lB'^u $O0c~N4vƍ_L¤.Cf ]x _`ϓ?`E}i8h@i#A"Lv{6Iw+wVBVD#@)a,?Qq# R.I(պt3a.>c7Vʯ3$<6F#%>]Hd\ɦ|ed.I1_^+xomn؏Os T!2"̊K}Hgt!k=X""ںDY5|Ʀv~{7rr*rߒ2+`y[3b7ro12c]#vv:% f­`{bm].~g[ۜlU{N)@dfڭ .F#;4!ÓC \Z& A8 f$쁞#ԦEK$%3e:cq p= L dNꂡNHX- p&Z11"b!, .6vsb`l37`vĎզ|R-fˉIBt웙i rNCK!*.`a;;x !94 \}`8F-MD aFuMb!BS5 D"% GW6 81pSKtK;M`R*vjCuXr CW|g!\I-utƁraB\ WI1"sb-d.ⱢNXtD>  -lM`D[dt/Z츹(]|9k83F5џ6akjlа{Id/.]?d3n vP57 sY %r]7sFp{hyoC/y4~a P!Che,2ѫ#al Q`!vlܼFW_iZrGl^1lh2C\*OYۇ$G)ZO&v]4fZ•IԘ C4m!"Ĵ v%7!ځ* X,,N]*}rtm i%aSt7H1 1{wZ +2aV` ,=, Hu`8ț?1],/c+čo*+\} IЇSn]ZЍ :#k /d#ޱ:̠h?/E{ `ۣ(ӐFOD*8me#WDfc,XmZ3l㈘٦e;HlpoSK0ۼ썤T;&A${m % \.. ! r -3v]Z$dcJ2јL6ٳ)d_fAyL"0'G7X;iilDtp7 $a7>?o侶]HaŋXK~݃r?Bd %53 d8ͽ0P`],NdJ0;k6Co@nAلI䃸x#' 5X/ltm hϦ ΓSQWK[ ݾO@H#?;La=cyj$Iur;dz6䜉8)Ϡ@BMׅgI@=e/ff[? C6hH mhf[El]t&-2,RCs"\2#YD Mh/,5aO`C,0Niqcξ~53>mw,;,KB_d:#ˣoY-B,];1,'Kf$lA%x#) X8߹ dM:Jhޝ zᄭö[ agEFqx6'-S ( ,cz^=b+di '4f(bPrNmNXcE8Y`T )<{bآ<('V'h#/JR)8DrM@)R8uaߗgbg<,?Sd,>d0d=eMA5≾Btb"^fO> n/GV&n t;ƻj#>XPp- Ǒ6[ĴŁG Ĉ*2ѝe_󆆜Ѕ HOI87>6%\.V6, ik[6_gbO 2E4F1Ó1JTnL>ńA{#HxC t&"7' -Kvl4I%""P>B~Gtu;8L#Qşc4.FrK@. &eFKV&~X.ekA,-Cl ì{6 0nffd2,ďO٨yIutoߪLͭD͌eWv!{w`{ۧP^66X6GSKdaM'sL^jkkKޑS,,<-N\9 up~X!٦6!(*7jY lrbJ6j5E\og:,$CmӜ 2>ΫE }l{`Z0%a#Q\ _[Mث(1XJ3`=0y;9؀ X`@x+m2/?' Tt G/ bK^A2 bSGlW3. jddyG_GA@\Ae̻=~#@H<c$٦y` VRa+{td۱6MnsAf\dےҤ$,zb#`*`~Ý&8!ݵXINWxfNk8hfn'@LyrÄ́͢.=o2Qg$&eFMNN1ٴ=zfGm)X]j- ~pU"0` vts94eս5')N6N,iu`@&o bqls.Wnn"$coynWa[-rXE!?ۇ`]KP"}.  OFb=6s$@ ' ^B0 ;rx5]~й6¹<iC='C8ۉ#L;8;=5{3qm gTYcHkP$ EO`JL]h&=A9rjnqD; C LG dlZ` 7 T~Iq&w3F g9 R`> RrzBEA,B9i])T@c%K&J5aRu9ۓ%v ̚<~lLV[щXA`Y`v`5»ay83w+fÈ(DDc lgXb 6`RFV@LyĞrȀ \nlG. kU2N#uz;|:y:0)wZd" rZM'Wb,`'a-G$퓷pHOV&'"U!`)uމ/M%r? >Y)tMDRBE/䲛tn9`bIT5|FnYz6ngݗBavGdRqv(aϯl.-$nK`V׉]vp9 63Kb@^laNDтnArU,Ƒc'6ÚvRWKD;aEFpe(U`Ke2? . aa0.l)nh@!KsVr.0^+7`lΐUQ5gK@* 8, Hӛ\Z$'[bro6ѓ嘍tM C_$#tY.+m 7m7&P׮6v`]덺\ݴq>TpSBY= ܓ=O5a> :X( 4hä#pغ)GH΄! "v`Y$p.l Ñ-bt0#6K]}ELlEV!(bYwaXWY3$-`%rLCIy`~-䍱y1[d&,u|7>m:MP]&9w->CF6+63e_GB0i`j&e26:$$=%!LnndF@OvY#kDtQrnW'HMmH㶾f\!呚%dХ@L³!ecfI@H>Hoװ^ OF-=FGM{*$6ц C`cdC5lֲ 쓤[cFkyh#;&n@0_@ct&> i8Á0YN G37-R7/Cg`X:ưi9 &֗@c1,nnl.q߱ 5o d#fEF͗],9$8Afi8nƸ# 1D@cfF`r0_"e7,fۧ琄9i9y3b$N]`/,DF Ŋa9@dn*'HM4 >ƬK!2beMd7$䆣ˑp,\zBric],P]!#a{b)SHrzD9 P8̧бOJ{EW7= "yُ";= :UsmfHb=w'˒.mG{D='/keO}rDBlܒ`fS! .%5nYf.d|}C_PuTU9XD.Ӓiz@&'DYUհЗ5Fc*x@E6#zϲ`Pt<t8YTE-HGNQ%AX92JH_owuZYv "ƫvs)7#Y@ng$WʛKoJ(l}6Ҁ.&tщAh/`/ Q 6`av=1'Dd,6! !XF!Ƿ?Yg'[(rM; Ն b vF.jJ Hi ]xrЬwS1'8Db̴`]u! HKP[m#\>=!_l,N,kT'@,9Y7va{;ǶEKYKm\LFl8SX~D_p#$}lC'O[ )%@7!H%-8snXE,A0YɆa1|MhI}aaoޮ0'fֶ8Hy/&isr +& ܞI0GC9YKAVa' ϳ?u,nHy~c 4"d\m'O,Zvs,0BF@|p+m -B0HX89\-{$RZGQĈ2:>Q Xt$+$G5!F.{~J1,,Դr7`M8zr-PDMQ0ŗJnkn4VeRR w[cr [`&hfJH+IL '?F& >X+#7@=nB5PͨY^]gDCDajmX@_ B PoԲzv!ɩky Xɔ \I$ @? ,?RߋY  HnClK?[0Cl@wJmߒE2/CKqۜKQj] 슅rw8SgMe;.ae;Ɵl%%""D\KBM"A1 #qĭ.0ebw;u@۠9<(X8d `T DlC8 ؅6x@8ԝa.XXE䑆Zp6J벋3KI'Aˤ؅ͻl3 8Ť*kbZ|\.yvl\#A'pcC;W-X9fsӷF>Lx8A-Ot$;q $K DxKE,~fڍP"&,9 6pCcŃ#BN(-D|WBi.7n OXSvVs=Y:{9fS6cZ 1p%×-. ANJ?:Ȅ3Ж! `8rÀ$R"Ȅ@DH>(;-" Y@| 4s|fEkR/ & "u\@EC8a9B; M3m2 t;u q6ef 2SWa`!NYԍ O$]C Z.GQ]?ؗ@X5+6$ b׬!Sh:_r b(D68 Y %"ʼ&(2"dCu!}-w 7l .H`m^ɫn(!~ b!A8]f N_8@`E~öau,tQ/;yfnj~H'ri!`@zL  0zIf^g f9`uOqoUi v&َ$c< rH&4Ge'wK22L[ )qY|r%ymK4=>==->5 u k[MĐq-ۛt!m!y*е2ȴNcGӓ!WrB+{;MkE!Qv>n!t[=]p-fV?J@}g@@.I kх/`"rZ-UzIjcQf9:_`SBLtؚz.al,t@FA9 Sfc&!C莁g][8Ua "xlNPbu +<ؠaUrQ>ʹ,4-1H24ʓH @N$f o: H01"`gY`=]dSv1caXZ,aa -m#^yB"]Lɶ{3;$@=>Ըە2c,BU$ s :KɛɎh{2F=ݴd+3 6 mr؛];ĔYI26{SIoFf(EiN:bcfFQݽ̻gAE;X L勵@x,kat>|+dAP_0 -eaXHD~6 XkK9lL|2v=*$$I٢.k,$-ZLtv$+0;N2)^հ*7ųBr :+۴[H/b7=?1{/sqˋ[u..@.$!Hxü@Q  8$ z0ddmKXB߃i" #d^V7։ Vw_Ǜpd_BeM]0%Ih R1g (b,deY-(qdC,y\MoPKPf@\ 0q-;9΄c;2[Ȁf!O%. i=Z@},ϱ|+9b[!}'o]GrZ?Hm}ē2| ,:Y ut@6rQnq]4>客  ;G !ŀfؐ :9rT @j<`-_s, {dqPWmm,ӣI붍O%0{e _F&XAصܝ^9Q>O(. >CRmi=N1L(<O$'$<^[X &R! p3.R#-zv=^w63R+ȃu٣p@~%K]O-tA̜;fEN{FL-φNş>۶鸜"{ `p%:2C9Iv#?h~sj` 17\Gp`,(O`(7n,meChe,"(v50Cfr(0 ?B,Bx^7ap~g0Eb:'(!!IFgVkW?{: Ͳ/6F%NC4!;2y$ka;m Hp!3< .@IK;5VL)"=XMávYx'd $f]D%vla22@ \{6rVgA?l$b~q3B$6p/$9R\oH [ӥ!a>Ϯ{ `uvnEDfHbv|2ujP^̈́HgĻT=nbO*>kY,%ʿBc^ =A%&ˈI<^=M+޿xkr@O'%s MQϖyLlF`b ɳcZ-hnFy<h0Y -ؒ Vd!7+8+θ,Hts~L,Mj償#ĘXdyzi3Ac#\KC !!v]$-)=GK(Z::9˂gr8F]bW{{I6Pkko#*!J'zhv~Kט}CzlTcBpaNj{`ϙ%E}F\LJ -ƛ~Znt!ЖQMtPB|P  "aP:X 6Ot) }8G!A|֍CA|9˜mE왿ͱPry `0ObCBؠωc8'iuЄs7dksvw^Gt`Z0~[pd,{yywL Iȁ&5nIȄ,ge90L@[Ȯ5sE31*"|-.N0$,٨$c27Zf hfL}'%B$?̛e Y>:c iX<^?Xd 8K?: & L)^9# r p$ Nr]p#\p ? VcA rh'vAPp/tnH=HtV= n%E̕w+4Ԉ =䩾NBO^Ơ0?Z产 iFeϧe`^ㄨVвS l\dDvv,4ýLYPd"Zpo iN$!i[{3.{Z_B\i5DHŃ$Q`Q|@hL(CMM[ *Iػ2B93|Izcr!b ^ef=IoPXe"ӧhldAhE , !a -S*@m2$y@?w6e.͏vbeL r&#,`Bc feTvx6ϖWeX`/iA.v{Pa 偲va"poϑ aBvײ$Sc~ɸy*x\,-˥d A-:Cm!NB`aj-D,]mo"y%2%Ʊ`YdUkV c 5#% M#LImLys`y,NJ93srD2q1-u6vqga=DO+:3[K%JdlPRY)3DP{:ۥPloP vJFd=2.u8$ȧLl}>1PBWOu$`H"?č;+UNFbY0sQd>Ƒs E`$  FD8;m BY6K'\G#<,' ^p m[Cɶ{b)p\iFtp8ݐeB%[y{cL vc"*1ntej sq P'lq~y8['La}&^IaY1NdLiXrY1@&:AI2F1`eI:r"'*]$B\@h{$WS$0rYN1qFzy !YIs5bB@/r Fp1RPAHw"?0c۩K$ڼ gdI K#4'1f9qeaKi;8{fd 3Ni@}w 7{ { r;˽@ .2AvVb|[-ol1r e.+FIh6jdW o钷ņЫ" 6qmFȘ&@Ht a^znʢ"FBVaݕ]ehQɀ$%ۤ㛜-&ܦ7,a[\r2Ta K"9hB O1 D vQH8C'lzANOmMmXzHOUvBCi"O@ďLX7#I<]- cKR ,] Ia#QaP_-HC,sl\[jh@{  *鯐ifQvâJ4\Β^c8/dܙs)'}FC7؛ZiiRF$ $yrC.#Zt Щ3>.i0 -H ZZ` DBa웫v7bwBҦ9BD𞍝.RV#ػPAH'Ȍ;7b w!ȉ!!> *E##@d=u/lll~(%ٔMtn {q!t q!!fY/C ȣi74Ϩ9k_:Hjeln9lÊt@SwipbJ:APd6b,8ma8ܵ{m"q@K]D;k.ǐxen;nN*'cjh\3(Pr Lr˪A%(1vlpe\<% GTd@c<`;RFGV&&|~ibL_QB6)Y#^ܟ̄/]?'<c)q 1H= !"7X,oQD5DsgUݒ]]}0v䉡Օ5t~ 7^I@ zQm i6yia"dh'!,Rlnj >83y-n*I!B[Ỹ&<1qHY5oFvZ!Ӱ' ѧ&!G.Г>^Z/^,ZZ<斯R[0éҬ tVx ӎCɕwɎȷyn412jEL/I/`m;r ,nd$-^di{0g)ہt;)Q9$a1ߝN|Ʊ.51րLe؂Auk/dz 8 ar'"PF?EY{ ONuؒ1G~dO-)tXZ5@𐬲 Jo Q^@l&SA2FɅq5 LcG.iEFedd"UlgrIސcrJ5lvv8RW&Ct.o `;&Ş\y r8AӒz:fAYAeī QaD}ޖ[@%b%O'̼s&LŊ2b,b## O/"ԈC,?&g m;ll^d x2`6~Xt`Ddo*bMhL.]nC'oۍFJC @ f[*ݦN[i?? cdmvq(B5vN.I7,^Gb Ք >0[Dv'Z ,$gSu3ٶ&b1aO[%:@@(%!.V<o%G#FĻx,؊}ZGr 96Xܒǘ {p L r׏$7Y̅ԙmnGX 0a-RE/ߐXȌ2CVf$ jz k@ZC [pH39'߄xOVyaV :\fipE$EZC lrp69 %Fp4KkzLM&,?P ,qe#=>։t6_Q]19g?lD\#TՇ,ttG!7'v5cGq Gd8!>]΋ٸE~$8]]wV!K6YgfK+$"oWrGh C(ML`'"n-b`߻Mo߼sj@h9 r ]p~ 4dȝɪ&lqc.Wš߷~#QcE; ]2X%-EWp>jOvE؉ըZ[ uf 潍 IfH:ا}%b6G,p!z$scb)tY%8X/~X 2ecz"p M,q& `v`r③J{ ot H`"g2bcdO6a? )!p"sax%2mA, ! ;7/[{f0.x:_0ٙ?лm6BN1:0l4Gat/aLKDy$ K!Ks amwn"-[grCYK8ë: Q_b\_xXW'H9sRe?Epɔ d$Didg&ru,r2twI^"),UlH8Sٖj'_{+셦3;n+; {H +Z=',Aev]<@B蝅GۂCYBb$CѷRf,&T1at8]Kdl36l W32RFw] q$G-.` cwPL崥$hÌM,~ %^jlHL,kQ.wت e7dx~<94%fA'ge, 9 %y -$x @JQ[ñ616%ݹЃ(9 gOŒ?$]+7di+8ȚؙtX;IC|gf &7"k/\"IiN2ϤlD&KX-!bԓmS&QhYj_>:#*kg\-zLmArʁkS#QT $1B۽3y"/l%HD|bs;~#%_%BS=a'6Ho ,4pd@KⰮjqL) Gȗ~@`dBq-M'.]F?H@ 32?L}Dma J [EtqE{*DY8zN]E`B%+ :hk@*Z@5{$0ĹAjtBl2 I8#vG<^ylxl<cnBzsx[w>H`)jPkgVl !zς6u^,L94 DNBX!!!{!{xˇI\6 Ƀo4. Cz"X@7*ӥ0p r& ?Vio)"  P"GC`;5؜Hkw }7zrq.` b(Z^7pIL@A{b2(k@5L/We,,F g_v gN.3XB~GwD?[ A V ytb}& py9`LÀ">ˣ}xhBlIWlH9o3f2GJ"8nU>Xn`]Pۯ[ A&_V^G _w%荠bGN|`(lWA~H p-y }<-RX % U!{5-0[s ٽ]9 -9;IqF7}%1- ClBc1ثig"T…ȎD&C. l cV! 9f@.ŽlF 'žF "dG $?kq%DZ6 ic#xW:D # o$DYslvA@Y.yj@bؐDk= nQ x$8fBƻ&dy=.՚3_ܺ9@^faXͤVƦ, 6YQnI$y!0s%}l~H~H`72ia'6-2 ̓FCi?ly%+c :Ks D:f`fA8 =GK_UaeVZɓ4qW16~w졓t#]ZZ N(ٱp"||q脢Bsȋ.PEv9$ѭBdìrr fn3_V%b.-_fPK?#bU vpFϲ= F {Ma*TʟXL y#\2rw)0nfl/`..-Γj;9HQ2\ItOyMCym,۩lUf]1{+)-2C٦tUS$VM/$!3*[Is%:Ÿ-qp޴7ϒAA]߼ >SkC\Rak{:Hfڣؚ_5R" 8ƸN |{:TΎHK'.a3T(Qnv-$|f1rз/^dg4'ܗr DD7c tK.)~s.A64Zn1#I~%=`jJDN^N6G9aMz~!.Y'1>*GȷmK<=rayra(AqrR fZ@Jli{pEܐM%͕d@*H]Vu]?Hs%`Z/q)H2[*>hOL(}A4`OO+y<ۃ"p\L1 OHoɶ9l_{ KoHm@Y0d7-s"ƄA Y2O{Cxژr߳+C",Z(]ǒp ű[YS,hL /4~ `[J@&#| @jvˆZ, rd:Tm3PB<#2c|GxO~Ym`rqp%( Sǐ"SB;<Н/p쌝<,V! 뿅ُ\n2Ɵf?y5$'ae.]`Z-lq0mYwc^ˢKQIQMf{ X3B<jD51DF[7;8w`eۿ'FK [Y#r.6)y`@ ݤ1~勧ː<:\L&9<*aP TaB X l+hNr㓪Í.t ;}ꐐ\]?n-${#"l Æa08^9>x`=&5v9q^ؼ-1ʁ,n$Doo*/#\G[zi0f3;Pfkrؙsgk){lf?P$qu2 +L-:,F'ͅ^M !9ȝ7Y^J ܲȑ?;hC=H ge]=ڠ` crJAvEvZ#Ľ c} RFrid\h޾FEA3fJR2Fh: &/Năyv䘄0 1pX 2lϲ*q=CC {z"5N< 'ț$lr]qMqFJz"<){[q0Gs"=f5&OSRKpabLw,Á9oB3Ą;r3.M!1e$r#B &010;'-NTE<<t.B`Vݫ Ak2Z-68>X"G a-ӰGc:rf2.@ԳgR8cL%ť9aB''a'WʕX<Ľ6쓳3a$ 6Cm5kru˖>R-sټɵ\0jS't? \(I[ە_`bYF"DmF  x[ĴCy>}}iY|Y1쇉q%иc3 Dwp#[ {>(G}-݊E[ :D1"4Cǭ M@.;gD8Y!a`2hԟLƁS7W#xqG%Jm$=vX6Ih~^ElQ2O5%W8(f[|NPth쓈qHɀf/XNaOH ~0)l}.jeL`\Sd-4v!$pXPBIӲ^G2g;|Paް f/$cyأiŗ1<f"X`:x]Bز\g 2v /q ;6,\q2PCy$!Ɩ32B9۱062<բ` wG"$;;&Z>] ~7 qqCvT/n[Nǒ:LXn#<H!r`N+ݍF䔛W1ګwQXlu\ETξ@rZdK)$b!7`GFNYF Od4A"CcCV~"pt8ňr$ļNV,L죬~a`<=HxΘ$ C5Y#Y:n(f}ܞ»=؅2]v{ #t&Wz6A8HKulC8a& _#qrmv|#,=g𾋳HmFlI$gxH'r9xa#0*ml:J0`ZL%j(hAfOH }@忤@El"CyaŬƁ5a o"]YEX:vE_ݨ~<0zHȄl$>O'`%d@J~FG1!rZ0F\^Жk?r8f`[߳x/AD5jc`G8#X,MĒ25'z8^+K p ͻ! ɏS$3dKؾBz= <#(zyp'e*l3plv'QrrgHjr{wma}F,V$́,n &1d[K9Wvn^1/Gi!dJm^LA9Vcv|FKC&hl\-1 :G%D x*>rC0Cf-CP_bK!qNtf<|C˨͑G=Ͱ1:@heQa |bd !r\6c=(-dl7Xa88­Y _w0A-., YiF?`c-wcS dmG=#Q!X2To ؝-,:ɰ~Cuc^j4L@"Ke-ͳ4U?9z/ݷwI.h7\/Ȩ7BQ H}xN/.n2'Cݜ"!Bɉ22'|@Z͞e@ DGnZ A I\/A 1P׶)|@d\7xe򅑌+Cs%0'/,F@ ɢ@(%ؑ3JY.I/ˈ6nƳ0KOe0/:2A[֍C~[cCx=ȥFn4*It#YÅllF%pe,!^JՓ7_PVŃ3fA{`RcYGl %۔p[//[T'7y_S$]6* Pۉ5M7iMR#")BgN<:xF/BZԄ!aYA7)Evc$j{u #a}жjpBO }<{g7I+'L&g/a!D{1RC-KJߩ[6o?X;pۂ\*`6S yZT\!N˸Q`"[(/(/&:_Lƫcr?vDnI/&glao``,5L/w.Ljˆʐ5%JN)LJ#4tqh S=Q'0LaFs3>C}pK& 27$a_mmC%NhvBP0}9ja!ɎLE]!]1,Dl9duٹYHH":ؒsq m #_&ϓ0A,f[Zp%3I wBLwX bzX=ˑoܞǛlP"󭲣!ʉ3#h L-Hh_C7qܔNIDRA!bF2)Kw\D\rN\ 5T:U>$_ jw.*fZ>]m7[/,ozˁ$?,:z,'Xvl ظ-7~H'@"' lw7`})LdLaA'y9AxXwY)\gUF e*fo#^,Ɨ`ێ~M[pH-yHUX`(6xv50s<͠Kql5"@ kk.m njw م6%݄npdb?SvC 迮n{=C 6hJmsl/aEcx%h`y4aT*wRd 1 Lp%q #bK99s?m#cprU+7]3綮`oP6~6Ed9m.1R -0@:90ykQ"J\[.cdy.$l=B@m^ñ4&"ّtCD 2)RbrG;ua6XEqN8HSB@m'dIы^ y, )|ngKA! %c"ehIVecAHO#Y(b8AG ܜ%znGUmˡw48 E&$=NB=K}Zd?vciF濫}/ v`c^ z#&ܽa L1AVޅ>¾B8N-Mvѩm]OudG2B69&n['Vx pgV /cv-'`Qn6ݎ Cdnu'\ۇRJmq`#%#7M`gp۬(N㏖:i-\'e_e,߶(F1dޯwb+r # N7?l|? (0%"sV*LX@Zdc2M{ad&6IP;bK2V@Ȑ&p#H9٫3:=M9lzKpy":ǮC@9khM4@Nǡt[ |H58b4G8:0p圈 lE\<ͲW-r҇,tzO YXz@ q0@JWygjPH&\Yg-&%D>-c6 I,$~O#nT̴\eAVI.X:_#;0U 7 -m<6S䑝*vhgHXBs(+ Yb CsS`l-uBXˠ=y5&QOlcBJ.6v`'`M=`H]` _tȑұ:!.܇|1_l 'Yl`rfj{HWryd%0 ;-~M e)bHd6@"ȣ=Ul OBBa?Wۭv]g68"1y}CJ4v?Fbi"*ҵvMէ!\b?myr*!4gt 'DzA˿UM zCXjp} ֲ EygSF~0)tn{1i9 Z]A"Y (XuWU,D Ԯ,kUE$|YY1^ȏ=va#~ѧ,0*eD/y8 3 lb.'> 5:6RX_nˉEF˅ID&7;<'<axS|;jl|o.d1٣dt^LO Bh[48la .`WDOb5{ه.rYE=$q\$au]Be$ 6.r<&cjdb̲BUG!D-,g|{:C1 1*"J?#D'l;pRJ (k$y [IԉB{zO%@(痒2e< k/,ŝLvA/f* 6$IAW,)>cz{di^pI08">Cݙ_a!RAO/``B"NqQsaؐ.1:K}#~1FDZ@"`% axm^uX$Mf)i/}\feޗX]H+{lon 4}#g&F@tԏٸɌz9{' hXdXU1jLzJlKErɁO3n~*.0& `Ou]@_5h,zOaU X' Bˆnt` 0n?`WmeݹdrxX~ TDB|A@v{13=5CeQ-I&1c0d&K Yu 6+MSn@2҉ɝWD:kNމxf 4;#% ]L&*f:ٞ%Aw#YΚ  &v$wvBV {/Y Y^Ŝ`N7%8#kM,i '#<$2-WoˍH mcn":d,d9d ,ņHk`ԵԽ:8u&kgTli,u#j=8 N/ jlMl+vnm "CB2+a{ c-<B0ta˜b527_lFH~{GSd/Y(u$qrqU `]0R AlNC6\}w[Ğ7Ir,_`FAr-Sy[1 q _+ylays, 6-E&<l&בJzEg_ V#و0It,ɦ[12)Bɟ,7؈.D ^"EKV@0a P"vj7kOnSė%Ij˥ 7X!ǷQ[:޳l̘yj D+bBta܃Q,( 6Vl4[xIp= &%l D/f!X=drkaDCݟ. Qpuߖ2Źh0 أ D:ۢ^WϰPCr@9°ɑ@sh^>K:l "'YO/2 ٠[@b/LMDcfƱ|=cM" Ǒ039)ove֞N r@+q 1Qu=cBu53 =IN%-a'FmYöڀOĀ;Mip ŎsPk[WK>ǬC3ae=5ٙ#2s y#SEfa 1{8.89^b %2_;cJ;^|R^!Iܴ*eɅr -h3_a v4\!أgď?B U4Xv ~s]}65vM7Xm2o vdq܆nY6#706?7WDνZ8ttA-=m`.jV~%kXs`_WbCϙ-nıbQS{׳Mrѹr$ycK F0lvA`-͹DbY\ ɭ6Q .zH ~]:@<ԡ0xq!u fmg0XE;Kz7=KLhyQBM|["]H(JdW!69ǓdE nyb  +ۡ>ٻs:J$@48Kfm-dXtL }}aʮ(,xzr}ð#D5DrOfh0]c`LQŋv/Gäg'˰*#($ӑю l8D3KD䚜KT@kh9fs'891'eĝ?/?sf) y>,ӷaAe]3v\'otA1FE#`XxM`D$.B͢TM܁)`I"S}t HF݆[ ÎeLPVZ@@pPb-6q3!9e}-ݼEXk ӣ˟Lv? 5TLg BL.k&QqÈ\^LEѸrT5fBib<:ьSn`"؝8A"ec(aU{;=Q6b!n+ԇXRxfo,>Kl7>āI#3 ,$Z*JBt˚||( ` Kudz$ }$d?y"3|!!;h! KMK.PǠf,Y}ߥ25v$"Du3=c:h8[Dqhș S"iKIraf+oAz2GT斅Xt :F6BlȓQ2I'K42Dn*3װ׌) @mfjC`JI%zm{#"}2Z:0ΒPoaQ$b@Gۅ O!1629C6hF/ǖE ۓ-Vq;Scaޙۑ2~ƋUBO2Kәh%6 F!9DuhKTX) k;x0:ZL]i A4xNd'J{ǔbE:lal|g{Łc\~c4 6̏9plf+0{vk!2;'=X nHg8Q^lKnkL7ULz@ #<+ &3 GH1J\lP3[!'m 􎌀yv2eCB~`Imd#T@{W]2]8 s4;0ɲ7n u:f"XSq>z\_qmČK!zjvmv;\G ~'%=-;l.050bB@!#Oo3=yW[!A!ڌIP<ʺkuFGf7׈Sd7|o/Љ̈GLd7K9f Sd,Z²;s9AxP鯖49'HQwوn@1vb5"ƙ|n+  hFT;p51]:H NHN2KSPH_ O}[\$>>βt" ! }#qd]pm"%R8y:XHlw]}_,IRpuG l+dKZOu3M!bgE6x,PH$ ?L'bfÚ#Ax)㗦;nrtEtR,}%_[pe6-"fo/+Bf/no|^՘r%|};HZ%τH\CdlH~@:KHɎ@Om ;V@= tB/' (L!#zaRQ]5ID(lNŘ1}8XVͤʞb~t& ŲR]@tZ^A hHucdG+|-nw}wW> BG cz`dkF?!ddP$8sւ@.R$ԪBc4?lv#H6) :obYa Q^^`! ོNvH fp{Fj SvBw'PhVvbq0ث*دYNkA"PWKS.&_PȞsfEG5,& kPq̉?-@Ԥg? &8Li@R?#`Jn692% `,&L2`q3]zkhf^1!n"6Z+PODH@0r#*E>bR'4wnNɀFq5r5 :?jŠ`eqUOvKm}-LKePn$51ݴ,2Oh}]!tr͟X;2^՛J4AHQx#pmDӱq0s0j7KrAAt mG8? ih t븑H-=~~ y0{`=-ZE/l <̟IjK,٠ٽYo- ||Hט0i6.º a挽e9(C' #] ^ GIKm.Em}rfxvA@xԺ=KL7lq.){G ]՝)a'x('Z؂~ 2BK_ `l;!{)fр}d`Oi嫸!KԏfXƻb`bW9?(2<]vM; db53{lXa{L=Fg,Ȱ0Eg&}콓1Լuf'chBvt !a1] C=bAvQ!ށZQR@\nnܐXĠMX#Q鄫Fհ)+1-( )$εn8 \W-A"1gm?S Ix2\GzHN6@vR\lHvh=Y@^L@:e5HvRV@F} m,0[vXQtD: Z/SbB]ZE)d&bA"ď1d뀠( \͛xStò7s]ǐ^A9':VPBع$f&~Yk*5`'#{1c T%[E{77D@g2'FњFC%Y 50tmqבc. 0"Oa6JV=H:y9;# o$oǏO]O?D!.'u2AN[*zB ) P\; yn~fE vG̖y큗nIĊJk䢳w%S2 uwchrVޙ~SK KH{9$Ԅ2 ܋b:/HAt:vc- ߭ΰgm\9![Nܟսcru:A7 wc"k $|H:*ۂ"4"7,t 5ZZQ cmy)썬p; kv/[H[\4&;uart:~I>'"ؖiU$̼:ǭX]~V٪YӲOaK:d1ّ bV ޱ& Be p2lcAv4 αksgT*$$䫩}Hkt'c "Xfwp61XmF%d Ұ'e uQ),Qt,p$y)dV&5c\Tc P;F$:W,gb/j9zOcIPB'k4 @…d 8H6=-,h[:4ȝA ar'Zd&B9 ~A7,FC]膆pl}Y,_x3'᛹?%yPL|GœB]"{iGIͧtnK"DO{k%{=&@4:CMfDL-o6HHLWXI|:AJt-.+fĥX{)ZfCWi@v%^[P%LjI`1]Ǭ8Oc7V]`l^h G[.":s}K} k%Z8B- 24$=PJvGvMl6osi3!iv?h~,&ޒK0Hҏ|`'@:@r4|O` āMilZ82Ir2/BM8t@612H?g-5 N`aM2~gWjv,ov+H"jqԂ}mq>̳OLk|l0,l7`dyl$yNɇYgf r<|'/Y5tgd215;av;8:Hh=oOQ;c!7:; ĶRf(a,c&)uqX=/3-Fdׂ@&,ʎB=͠쮦sl*yanv rg#OY >E-gfR; jR 3EO$/-w[ H]݉+NLVhwԶВC 0{pC٨ l{tDW=پ,dd4PliRv @Al7Fg @-WmM6Gbvm& 5[FL/!̇ <~~5'VƤ&d!vbԂKBk<,T`XKr=rX.Lު]% C4%.yӓl1wױ*džDbo@Fȱ#YHj2 *5`,h`Z" \Zs#!" CcBL /n9a6 9ŀq}87,qUwKJZf&69vE<` S2O!g0bZ_ N^dM߄%ׄGu7/ C'FvHm#n+%T8Mbf/:[XH 2(42n:K-E)2L;E@. u'~P`Ha)W2-y4 [hNؑhH; C,<@xP < 7옲k?71p>ܓ$Vm7,(X)"k~E 3b&!;o9wZUےĬOavD=9% R1uoO%&A:In"Vj>Q,٧' $5I[jG,4%vdH1z6`n;B~Aي.`m&t*ͬrg{0 Xa @y }8h X@ Hay3$+Pڐ(|8 Л%y I KNE 6x[la6E9GJ&ImylxHA`!8G*__! dj}D3 N{J@KHH D:9=LT֐Dbk.-h'傐hJ699_HA헛`\,4C_,)!ɞMz:Dh=0Goa:ȐɜT'c#lm"fAL+1-hn7/Mgx&F1#Ȕ@܇I,U21as}QD ܾ y.szI){DPXJl5|+?P)0Mm[ $r! ao "kkPZ6P X%\<ѳ:X,S?nŀWH2 Ò6P ]S\;Ė/ĦN=ph|t]oF+%6Y%\\/=rĮ6":#=OWd0SmJ.K&* 'R+BQGfMY9 /KrV9M/P@^H&7ntZ%==:DRĆM$0wLݣ-r0bԄ"]3a'DB5 s۴k<#2dzPo1|HAEҋ_~ɭF`6dj\GX `M AT0D  Nx9D0LƉwezf K> (wlaQnEU݇>=@1Bjy-j%0=sd >EcXgL<>$!z|*?gI 39dMcg E@_Q3 :I!nuВ"C G@ Bov$tlMOIRXwm{VFk"nrhX#ЃM&n͍ ؙZpc lq*:?m rv %n#GIA\A\? ys&E +FS‚^ O=cP) ӂ]w;=C>U2T~dI +hr̛7%$-+tAms FuW05q50 4bi}av i!l ;XB-%@znj.`G *Ux\9z0<˷ tXLϟ5lt#XFP~;zt#ml)((Z'd:cZOvdz${<|`uMv~@ivQNXJaᩛp7 \0 ce`Xan@Yee(},cu2 -Y4qo:~Y%$1aavm}Zd<#.O QVTM\F ~KZ9DdubKNl1t PgwKUr#]Y|o!i#ǡdtr}hO$F^~A?H$z,mn`B fC!涻0uSVf&$=a ;u ICb̢5eo]s.]I&lB-Yt"l^mN=MfuģT~[A%0q!p/nLGHXP?&sa0#䮖 dAP2< *tx9YM5еjAi Z {<lj͈ hƬ޷t>#*]$@ kQ|@y n2 #|$T $Bc`({D=#~/2`;lO8@s>.ݶEҏ blɑ.F B6'?DNl2~Ep:fU`,[CYMgUV0๙BN}ue@$q;!>HUF'"Id anV?Q l1u֑#lubgn!ƶHH"$uvn, qBXo!e,t%X3>G /vWר8~ $4:ĵ7]\-LRugo|c $bXF{3M>w`}ރ!jV'{b p[.~|$*b^y,#)2aB wŖ a6MTdur&E%ރ/Fw,Nv t< t%^C1DծtK2Qrޥ=-M/H<,ylNȮ ~fB,;jNrH3bbJ10X$^Y@dx { yaa@< ]&XȝlR֌s/=|æ4]QUI@l͑7N,Aw0qec{<n0s#e9o lS-cB{lNi\ B fN(ƭܘG; !6dr@ z!HsDX/{6cO%4 ,I-|2s c܌PĄ/#Q C Кl@6Xda:&[0 -sc\˹_ru?9s"d6W7?d/aɍe,@lD lb~@bbLr@?hv/]U T=|١pDiMm†+/ѽ$eRFQ0`y| #7byy&ţ1伐r^r{aͱKs>62J}fь@"n-EB|ǙQDI2  HAd: r FȆGfWZ]-:tU"8σx# YȺ$:2.[qblzŵȉ~$<[ehd#vvcr"tĘ\r#e Hy7>;mJ= |pb$0IKIt-m)̨NpQedv7ݚr[ƳչA`%LX I7kXO'rIțM=/-ī6I/c˴= Euñ{5l9WV\v'lRa=ɰr lN@:1{,E|- 3dlWolYX[HW 0<[ bUT ӈrS)b :Y\{ceƹuʹ6}e/ #E/,>Ж]A B%# X,[d r˹YC81`stWIlӬ=ۛCvAjt k3lr:F6:]ml^ *de.(C.A+ږ3/bsMu ͔Ivc%ֽDt>GKH_[Q30 @^A"16X&0j)@i]]'*X`D8t[$u7|`trإApV,O? HD)ɞƓl\w9H䟚EOçy20Aѹ KZAq̻1HvY+SػQ&$>ԛ56I6YEd,wmݙe(&o#Nҫ)cݏFN\L#A %Y yq`̀ދ p k\9;zU0IŽܢ@] #IiLs(dt³jw.`fNLH] -L?fZvj䇲k>@H; BQd ?>^@!0#8vɋuFF.C@y_`6^7&r͹|0aFh|B,GGaBP fdyfVvq@d"?GXID[}µu,d f@rBfYE,l?k}['p-YpYqI-X4BY k2䟨iY:Mmu7ţC:䦄glpl-2?X\'.Ɋޯ'_)1YgFŘ]xچJA(ݓ!f-]"1G,n6X8a CGMvc{7g7j F6PI,b6,ݹ[zn06C0 AF, h$sZA%_P(dŻ2O["#c"F &n -v)"խ{:԰'[p*wm;tBq8ї` aٯQuA`421H( "fI^fl>[ Ã?Ȉ-dSsϋ3,9Fx>-][܏$ Q[T #[a7ԀI㰃@0Cd x Hyʕ *ĝL#۠e 9 MI~8HNL"`%Nf8KM~Zxmw'MrkK`M,i r?PVN+*5sdrcsX?R+䲓I~JX5fMG=%)C['"R"%4'f)xi+r iٰ݅f{!vrdǕ'V%q붚 c{*CxP DDcjoV;j!$);Ӗr0sJᅤDd"wv9Wd]NN3A`-K˓yu&U,3rla,=<81h=zl fG]r1YS!>OqaH eԻſ\'.A-[pńSZe++ۏf!<]!3 @Yms غeay" B k8O/`72 ؍8Ɨ$mF%`8$;]婹0>Py;i=ITY(vhl9%O iX5]{.t3V++L6]xة-,SmbQ(?L2~TP_q)! 60W4 CnX>˹"/" ]DDRJ de?X1ImxH'cbfrcQ!-ƓYm%?S "8N 'Kr4nFf[vJd 䌱je anva,yfrjw=2Q Q.Ecne9'u*mAsGwXQy c`D{26ѻs@$lr֏ @,nɶlE].`@"@.w m/ʮ$nI0N*gے ܰBfwE6@/J-"CË CȳX|I(\y o,K} :<kԞ[pИxco r9˛K(dj? Dr4A IH867 |Ŷͻ.9 u4]4jĹ[`YC}^}-6( i$(p;*83lc00ձ3`eȶZ./"ŧx .ƒmIOJ=1dƁa s5N[|\"0o9rwI$`}MsuSzeAGcӗ=d RƿSr얬α-2<$XrDCW6'-ʀÃٰFE nj=eֶ2*del.RfO/MDٸdt޼Ln;A#\ N Wຫ-A',#m=el'rեx2G`@t]䐽wnI&:ûH=s*T6Rd#z}l;<#A}m{$KvGEz)*MrMoCK &?cd-:AU-[A,kŃxncAw,D!oA!ױXSmt#_բf~@I0l)\yߝ1!&D4_$&DX4ml%$kN&tqE"Έ lFqK1auI/R5-=3n,:j )6r&@K5]a Xr5[?` *`R?H!<9(BPЁ[fX~=o/;!rsOkǓceM}N͗ R˃x/fG`K]Hp'ݟ6!VB; <9%`6ζ3qpgY6sB|d0 HZ.fSNZK#~ɜPڙdtٔLrIOZH^ٹLe¦ؐj/3? Xq=z~>+Abla 2 ^tG,\-טG(9:!,%=hזNƆmg0 ϱrՈvM8Cm `ĠSKi'dK82fNPl t>W2t=ڟX l/(7"%.#,(<#Ne=@X!꺜 I]gt 48ֆw#IYGG%.撼rS61?34Db2 C<+RG$ B+|3bO0ZNp,>CY5=9<aeחA*VFҕsk1?8 N;B],-XBH`ȑ꜎ɶ L,V=īHYiyp:B Mիf,CBdH#7X& .az֤f"oW-R#m^0{.OT2fX-/"J0##:KS`SIACI|2 Mcf&AZ,#fR7$ʟ,ٳL8Yϳzi+yv*7v8L@awX4YoQNK @IFd&qc6bv_J*B m\6@NLNLD<.l/Q#ag%f)9H:}=0LG-0n 򟛒c>< 0Dfqc- [;2 )묎ɒdٖ^h'&j"qЙ`o2xI> H9CH}q2C`zP8cצ4C[d*:"~1&@`! vX.#射@i0ݵBrp9 K#K1p0aso'̑B1VDS`4-R쟏 ̀n*XSK'؃NQv)m# 7`f <E)8l3 0`~$0H[*qm0$_->ŠUhbeN0V߶ i$뼐 C})nԔ7f"6fD0Y ["Ԧ)<<2)2]{l8'fe,mc9۰ N#R,( #a,a7- &(#`nI\D rfEX!hf=dhavAӐ@DK>J2~ALn2# 62ĺ2 $Yid(6@f7:VɃ{GW/ 2G|N^ak=L^22DY՞rONDz< ZjSy6 ¬Nm>D{. u FuIɆ.*ÜmN2.zAS?i.<ݹld$ q%zGy6kuf{(#L DrŰa;$XӬrxe/lh8va H  HI2[`UFW%;0dba̒CI脁/!0ެ$v͕ )Ro,9(|!7=$k[ PVUCQrtCrQ>Q!v%4L"C=:Qd&ò c4s1 ˀr`<hF/GeK엌{>"xFQ㶌>\W-, lI5Y1aC$,Q̬N M;!7p>@5:ȁ/08;i.WOD Ϳ b%:|s]dV$y/XηF&BjO |@"h=؅ɂ $Cϑ]D\L=I OcC5 ;pp<)-3K\<Öz"lO^)cزgbY+!%c,SxH3Y$5vFak:مf^νNT8GFL؞Y3<IklbFǖ`5sfGDiTMry6mbC8h5 AšYP%mMH5kX!I '$Dzm-5s%8C/aP%V܆ӞM牉<)6 18[w!7dzӲn~ᆐ1;(MvkJ,`)`ㄫs 8rUamFզNA#I0zy +VD4c ,Q>”@#{hrz* r$#s/$q;U&en:l nȧlh/MHW^2c,IaéD3Tw7Ag.(Yf4S^FɊ{>  8zL(ڟZ&lM5$FXu<4d8a{([HЬ@:%(q7C73#pn` G&V ɽ,G|%1XIKkfmS?ޥ7 29iϷ{i|R'fT=ݹW%Z`.aDd !N Cg{.ȆLYu  2<[{:j6#x;#a">@/@>#!OՉ0":rf l16 u0OAbGaa]Cm@k8{H`G46YffcE!!lVC_ ق M0Lḥܹ!A_0pȀKni*GDOm@~7,m൓% ?,[p$Ė޲e]Ń olHg"l1oYG`NRL8@Hv]!˚ /QgZ>gt RV:nm 9flRGFX!\i%*٦C w/LN/®$]ɉT;2郼vZ~04,r 7y;+5ӗ~{\hX]rM,tD `;IaDEI ձ lj텒]64 _ɓ!vcBZXGV!A;([N #J:6FLcn}gd̕B9t&fy CIQ<Xs+W>6IB=[Hl0Zft7=`!i_.3V8!ΐوcD)#}lkOouvu' >F*S;&G'1fn EVs؊(n?g%!ǐ<)ڠ*0(4  !F/l< ;lۗ:$ve- @ ܾXΩ;!C IYNd4L%BNܾE籧 Xbmu-Dɻɦ?; sE"!?RP<vЋE'78D%Ee2{pg f #f#7,cD[ O&<ѽ 0r#{[p9:+vWGev,2m:3.Ę"a nZ`ՠp6͎q=e_ot>}9iH u.>d/EjܒNmܵjq;  ? H=lTddF2S9v}4i f {2O&C;g ",R> 4ŅI g$]{,GnȟIBu$v0Ou.ra;썌W b{ jEk(m:{`Gͫ,qH-0`ML(HɎ3Hք.c>[y8A\6@9a=%i Ih$3l3mDrhAlשxvsrFtgKz+@!lNj떑~BD*b-D|$Ť.whBK6YqI_a6c*>b Nd^*A>lp16uncPL`85izkF6@יqzh~\u'ź$,LIuՖ74 CNH1O5QlY'>'yc=}+G`wn>EF۠[Y-]bv9"Fvr8( BUdlK$(10ǒ* Bq~7]2a:8d"/:t tDAP,D)2݅^YѸyh}$dy=&xh]D,R6Q¿1OѴ&ZF]Eh/ >J0Y) CRSk {.tb) Ŗy 7 lu)+ G~J{47 `F@)9i >\răpJ[&&6SnN|abE<2q^6%H#C6q58&A!%.i_,Nr '1DE <ʵl#44E}au)6.G/GAʹu:h$--]JvYllKK鲦"7l_^Sa/,{J%t3P[0 H`aKO!HOlp}ćngv/jz}E,Xd&lؚs>B!,%Fc{d9EC鍀belIA r:;(o'6 aaL0gS鲼767w<ֻDA&c&&,M,P퉝EMFLWk }&=*04< B1zKtnr @˻0nAF^2nmp䚜OlӁ,/BZLDY4]F`^=zm{mj[砅cBPy C6Uo _s}s"1D1芒?0< ] mP.<3Mu&rZ+0/3ֻ''`|_ÿ޿W@uh$15BFF[ZrP-Xk0b Uv@v0N?Xq@bc!t enb= юN^ZٶM%KH7ˮbCD !HLam׳HAyȱ22U}EB(ϭdɦOӗ"8tfFͮ2MD pD7a9k%6-G:)GcH# [9e0 'i b+ޕ$@vd bgzXM~ 舌fǓ;(aV_9|[G)+ٟS>˽BH'yy]vMThUYYqmE2Y$Ռ&.3_Ib2_`;n`0#'i!O \;"塶#Ŝc/ue@-JڤN[rHu3[F\{K&I/'ջǥAntZ ƀ$H+F4H!A Rq䠧̎u3$D*9   vF Xn~ԡ`{nhTE;.}qi[MwsHЍT6T*j0t0Iw]bJ 1P$ɇS eS6CvwfG5+WQ'Gg{9m L茇eZ%)r#=&Cr@ $J`:X˯m(W$%4$@"$@ i*1_;cA@Z I x :-D8#Đ<9v]1b-b Ftggll/00CW'p2=Q+zy9Br`[ bZme,@XY0']'Dݖ mC: FYOXN@<;!zS-5/m+"N\`-mHJyy7K`jd KcQ5'ӟuY'nk }nWiQX!u[~!H `J!&7iӌ&Et-ň]XFJh$Bŗjq1Τp:7&ur Nt^D]XA6v+3 N$A [LQAB" 8de~LJE DKFG[G!`(k2bbZdöW!֍9v!1}3;PfI>nJn0Ʃ&Wu=0U6$!|فBG>!?ߗA|d".]Sr@ NN=18ɵ^[o.\Ypy1P+X>BXgXuٳ;2B ?gf`Endxjtm) fQ0z-/vq:+6",]M!ݔc%ƈ""¦LlwUR]yAdx"=bAcƐ(G 9[ܒC_ԙܸHXv<-0EV>XNŷL&aRʡPHh$Q7lcŬN>䴀}og6lRGB !; Eϻ(GCȝu)iLݕ #"a ڙ2ԁ݊$WP$B$L!϶`$RT;WaĉgzL6!*$fNv ~OCQ-GAkkSk:836wz2b"k$&6tblIÜ] #pXK侬"f9cw숊Hp $~ {i[8Oc@ʉ cv;rKI ,[&!yr0i)H۠&}a7,1$D"vTpC3R>].>Z8M۱*u|oH:Ew~ݏ9N_ev`{aO-qtK]+vH#/.5-;py 'IƈfaiO/`H}䞣lp]<؞fE5Վfű RCGr$KD\1d9?_Sl)Ԏ"Yf?;Q{MNɢ~V GNj#C@N1W:j<&0qw`&>mlB}BPdRi`Xģ g L\lZ@nI*AÅP_͸$zXNݝ&r}n>ھ !{/dz؎,-9bGP7;^rE:[@f#BI cvU  8ep?|btK? qLGG<a7>wK y3dnGu;08ݖεMՁ>#̀Ƨe eT1ﱂo @?_w\8AQ6MxMgI |( وCd!q= =u5yqJ܏\rDش7F|[x{?Hl!1 ZCpH KZ6\'|@+aCBׅÓn 8H8@*O'KH:ݚxғdɦ1l݁6c,w+I' gzԥ"v~^u؀'nɈ2]MIuX%w!b_#:Hra t6l vW.O*aZ/~IIF!'pn˷A3",OXP`n(tZs%˻j$[L1a 83! auc[0,E[/IF@ݑsf~1^1u"#P,@B1oL%/S*1,8sF.2dI|p}ją[i;qgc4D!mkGcIS5ia8 =# o%lzj pwH1@\,i H`0%lzdk}6f m&8Ywf;`_'C 4l/-dL'vKBlJ[\"g6/%Y8Ždͩ v;X"ZCvuS/J*Kě? k0u''&IWQىYUdh؄bg`aIO6^jg#-zI^d5d6+劏`ab%QGv]e bx,DS(0ODmX;fcZb%=4[\q'd_P Y%+!adjv&\Kz.D!h#s]OXX$vQND3q99SsF{ rs2T5qGOfRy HKpnheNS.6.[F7ͅ yKdqMt)%nXTԛ E<̈́-`Hْ[cDheO fN%\?|ȑ쉍B[A9CN@=M슈Kn6$S)\HMe,h&ϝTs" zCDD'OeEFf'@>-@!!Gaomt;h#R-UbAJ✱ekyt{A Nc̈́>2zcrTHy`@2@)>N co[i|As2Cޙ-DelG? g2[bHm嗒:B~܈ |~D(xJrL"%uNL a |\k:5 jY̷-we2>׷E\fB&/gaD$%6)0+q.=j2dD6{J`%M}BI}1d2n%5 l:ȏ,? !i&?hD|L# VM4ɨC`0lBI0,Թ p:ǜ&h|*,g mT^IIx29lՏl[+[ o9LoIqFtiOs7ͳqB8hAj%Y)vXb#5FټZJR;y#],\ `)-:}a,rT:ڊ,75@^#"ayenKE3s/F q 7i o1mɆ'!j5',Fr_A<&l0d(%OFFƘ,ԔI4](ai·! ANdr]7 F,!XMCӖRE.[ظ#9R $ % OjN3gjm,0\$Y%'l\\^Nuʹ@N?d?8G%%᜺Ilgjdb;Q1Yzo6 4Sj7O9J;$arql\l2FPF.V 3c\:ˣ>ʚ Q, MI y}NmUy!LgJYαW/%0?wY'O@)$q3diDQx [Elp3-o!1ع\#}o/Wn/A.²oȇ2^KtmH|X,ĈŌ&!g@@8*@RuyS=)z(X< @E+ XGeU[mcI"#X@*fA+v%jhTQ2Kx[zf16liS"Yhn$ѫ`bN#*槑@Ĵb5h971X,;e=G/GE1F9kRxZNUH}Ҋ<y E=ɵ7iZGgHΐ/gUfGy!Hcl%U cԚ ,(Ya YFcg.v]H /@c|Rۖ@d3z :b'' Dv2Q,%(`lYnr6/됏1qߵ,>?4y\V30ޑfKN>mW{(Z f 2bL$„&=%Vmt3ɐjtnHBIEB!Y"Uiqry$"crB(z_$i |<6['j'KDeݶ0 .(nj[9u |&r// =<ԉHƜaЙ#xF?ND{!mǘYoN 7y af-M}Hw`:q(}qk8,,0acl6("dLa[T1R`@N? H:!7&[0 Ֆ鞘rE|$.Fm$Q7UVB13YN330X;GPl!ntaLu-%.-B_YI˨^Ůnіzo!qrт!(I2; y 1~zG [,WGe#`  >Y<$ 6 o+Ybum"-f+/' }Ub͕[091n1G# B a0sdx@oc$1Y{ɀڵa-%JxFA8)mg7IC J\ը]YlӍuo%n'лAG&]kag˜Dd#\~'GkYeO'g%JA峐ngy R]9iUmx@r))>ÎKr= Uh0݇!n#-"m@/-Q^A(G{mi3s ;N '"+28ǂ[:mѓbK?Ȝ! mй!A:WzYc컾7` "XJy2# ]33@$~dkP:b}z1"PBd AJ +I֑c;1"Fj.%GH9lm\m-yݰ%IeՄR-#. yF/Y#`{ @,ƯH^XFu$k{!(Cy#S˥՗mz!v_-? KR( 㲾d"c+mp9`|0ÖHXh\%]=]muvPqu l1~Պ@=Y*vk7Ind@ `\d/22$ nOC}Ď<$y]gA}a_Q"`C0 |bV"ݱ{oD_O!G2ICL8:\~) =W9K ahGsEx/ .BLo^Lc1 8F+L eu@8)܁Ic"c#X hC;#L‹J0hK<6NbK'vjmL!DX`Xlf. =RG29[J<ѿCv Z:"@tCA 4~#nqv=[h)͆&Sr L2HX:e 1໚`7jm'ganyXr'8# 䗘b1HAeBxK`< =仁PD̀q.Dll hX\;I*@z l8#qcro{˭ldz XˀMZ硁zLq=o6ќ{jTwm؎܈aD0 itueL H{ 7 (/zٽ ӓm y$327IϷI@a`->6v. , @ Iȵ( f?FrޕKbC]#%|17\{ەL\tˌ‡䏐-:}y1TG/7j&D?GvM Œg,GD=r6\KI˔,u4ATsd0y.b٬O5崉 { xOp:Ђ[ Ԍ+PH/ G%d̯l%ub9!AHRGXOpfۅI1cb>p@3x\`- t.=mJ _di7Mzvo =_Z>0ٓiAyb@q_ga'mg[7X /ʍ]H&5  Z75;y^鎣@6Q{!lXm30 l]\$*<-FpxU9nJ a 񸑥F9lh{~ūEo&uHE-h9mo|SI[4Wu<$둀kL`t?׳BE7 K /Cˁrh/^,h `q&Ӗ'z;"3äݐ!8W#w3g<N*n+DZ7%n$8Xx㧗]ݪ89u!۸6W`ň!BMr ~~ 5Y-}C0 ُ|K,0![C%iyuL#lJ!\oN&P pH"] ȴu!y# .q'&έy)|fY^Οd? kv^e*٪X6[~,uۈ`=A-'?Gv&Cb>ܻA.y %N'T"7{)gے#G} mVھ'a3䯒W8Sab` `BB`&M<.1M_mnG3(X *//ߒxRu#L2~0Z-XPlJZGKS5~n4ĭAe<"_駰B%=uvRX Zd`ۑfܗme`8AG-5?˘KB+[ $&[K2L[rzMؚ$&Y|eudhed`Kt@HAd l{+YfnֱB\؈$0žDt0@ C͝mla2FV2fc&?$q HOD IfmK>#^ 96 US uBh2M0O( ]LzGp0uH.K}Uӄe Ϡ]f#p ammro$C@K2ZMߤ6!omⱉ1f?"=#=v1Ų#$x7NGwgh̻8}(BpF ܐsm`eb䁬K CA0Si#Xd;cXOoS͛P%n |f4S{{izk#&2brntit &0$e;({d5 Hdc{-v8o \LΛ'LjVnI_)AHL1f5 $`(}fO;l3 -Bs^eyv[x/f\FGRN!FnڣyeBJ8dl9`Nd 8Dik@wd n˻,4JB`ȭ[@Jĕ/WMwt Qp2ye[$>BayxKD #ݍ\L"Pw.a|M؋1QgZqZOmIsNZtAOvJogWvcbD'S*-K]2C0q ,qc`LM9GWw<ہI a AeTwg,9Y1&{.>ˆ] 2_ԇe-|!=sg*<ybT0<:mMwV  1%Nr*OO1eӅeZZ8nrxp Wzu/ov"ěݖ?[`0-!ؤ[HCO! <#cM 5+cEy6$Fc0ƅ6U]1B(rO <,W cҳ8fX*ɋLwe;-rx$y2} iS9 XXr` .X=!_4=x10%gk[t!qG!,:9b`z$ECs!5@e# !a! HU'-l\='j>bqKs"t7e6vly3#nOl#NKdB#ZȑGH1y(2-id҃LqMBڟʜ6fN,ps$'.Ȏ|dl>a C_.CE?cf6-;R {'L L%6s1 uY `=vFlCNĵ fjm@vɌKJ#[*ŵcEMϗfDy#rH'cؖC#j:6 `@<"Nw;D]Zp Y$0=ɵ<\>P N#Bg9>ѩJ?iiE|9:[ŏ-"p1Im͊d. alXn{jC"uUMۂPU=)˓ :㬎n薆?-1R:cα z0W/o,}'*\8c"^_m{H'ɻ *r/Բ.+ZWl= 2G48<-9I96c J iA9> 9n$gv1Gvn"y)H!h :-tL[ KmŦo\.B0/ @A вC3m4[m>ޚ"1$ -|ϰ"Ak3l;L_SU~Z˩ $4Éf-$# =Nʽm@H}|OCY@dKMHKcr„eA y{,-t']\thX-`<2YPj_E]z13g(ISWKedcO4 ;94yk:P% jOe!Vs-o?Z:FlY1a7`݊6lE<>N.;3=m7&%l"]f ;?d$Һo!mDN=5ǖOn=g`1q?"ꎲI \!\GNɢ, <$3ԶNLJLd,f$z$0~zC0a9ʼnMH;WOpE$"{`5l-gܗ$̀;ٵ3wZt`g.!&'-P +ٍlkcfl|{^Dveulբ͔OL@3?d2J`%x¸7Z-sۯp2t9>_%ϰ)}mt<-vR2A.ǮP;& f`BYg9Jg ]8B{(x2`S$ZЌ&DG+q= sk 5s .łTC!w`j *bZN?\G@^_D$~@V]t2 z#dO#ɮ! ϖ(22n*۩aCx#d={mΤYH (Cl_`` #Hl}\cI`΄ŁDImP-'Z틙#i{PF %z$ؗNY'fe)=]#vV620<"?'Ȼ1j^/4`c쳨.lR O,0vN$7&$~l)U:{qD,Efkd}}'*ԙ 6JΦr I #Nn&cǩ1x"P엞 o/ AH hwH3$&F 3g ݐx9d9_c#؄l>,Zu& F D:FbMɯIond,8Ȇw~Lud~N!̜73N:ޣЉ e@!R8uˀ'q.%3A/#u 2A0nلiC >l,2-y R'g ؘ 2qabHh=ydKNXC][_eh x)>ɛ3s-e n#x;vM=۔ب({?w6rg!.`02-_!oفaC9 QgqZ2~}Ex1"sOGِ*eIȑ L&X=!`Dܜn'e \. vN YzI[ gլ[+Ib86 vFnIX|2@wuIb+k\RGGV1byAL 5܍8WA !𭀭ea;~2SȜEչ05ao ƏA1vg5`"`Q.el$ș(32꥓Py>GK>䉉!!^v˥;te]oюZnva.]=Z(W@cfǨXH.ӓ}f Cu1_Ddl"vx 93P׬t}ӖȖF13vL̅-=VH@w18 Ͷfq|C]CKKBM>ϧom_gVkݗJ@l7:\xbIƹq=8\ eʼn'BJ#, #tjZ %@d.\~qW}`kZy an/+ѵVc [Q{2Rƅ~ ?V/XHUL-.ۙM'Vr['8!kɵkΜjEȘHeꟊusmp]զ/8CE]eQh!FǛ9b⎘ImX%e~_2Qe 04z mt}Za&nȤ ]ebF.O$Rqř!%#6"?*2Q9lEut$E[cH͏Cr˓<˜;t;A]@&d6Ip3ÒH2D 2:r r_oO$3R9t#`4P=„@Oak?lhidBA$} BOhe୅&,-M65l#)-@\H%E _lNdCf$8yƐϡM%L${H`HlF4~`lj5ZlaqIz7L(r *ްFźOHo-73hXV?n٨}idY;4Hg9w`e71&1El {99s1!he ]H 6^@M`>>\Z_(kr`?W[D tvdn-n!d.2c'aK]6Q{is/S!Zr97m%IvCB,EIZ4}0f`ܽ:}36@/^yx?3n :٤z 6AXИ*i;B 5+&LzX8ً0Ĉ֏Y` ;h%Uc$##rS\9.YrFJKA[_-L@,Mw/]Ɓ-SuIQ ~@ m|]2';苵ehGf S8tu Dmq 9 S"ink2;e3Rد*}v%9c&\_2eEDo&ǸCb h-cb }[^HDX(3A!@2|_?YòjhشFH݀o!f!FW%,Q0A~7]=?!㮷*6ܟb/PqjlH0 ٝ9QFt%^rk fX8kV#$#u,VYޱ;cX}&hL]}z>Fu߲1˄L\$$lkHzh?o6rbgUq16|uȅdync:o!1wTf<'#S-l0LK87#`dQ <@npѐ%؅ dc M Bය0gfnuD<[/G% -cνb (+2%@E#\42rg~:>eKOAI1 q8+-k;@ ,_LQ{ ^-&d4}f@[͌ !&~x &ih!Ѱd.jˮi]k$7IA0'\j> ~G61'y5% %%rel. "xY]V/aAFk k ي,0AFe^xc+5cI'2[0YVի3 |slq2d| Ì8F@J(|ڤ 22L/Ѩ=2̙˧|nce%[o^jH4rL `,z9yel(Q p\8Ӏae::5[~2YvV`&ءr, [̦Mogbt|q"g XH|*> !#Z9 q0<Ơ!]m  wV,B$CPXLY>8ȴ]DSqϐN'ޤRpLe'( @>@\=x8v:|v}vे $٪էIVzX"D@b~!ر[:ZMڄbdYm񕄰o۸_;˹p f4;Ya6O컯uh Bsc<':`;b4[(- #A51'uzHN^XWMtl6+}a8!eƢޔZ1$x`3.?X$О|#cyBB/`Fbes%4vJ#0C"VfLݷ7.0pѱ//"k!9l#eaL5cmvgV =ԑw+6RA%moRtV7[bv nbV 8F^CZ>*y 20lbHą̲n&CXvVǪiێQBO{nP;6u{_*zT?(GI7!:0"l265܏Re,!]\×bU`tXBL mDv',ateFLYMmy=#"€!`QڔϯāB`dFcD)jc1*vS'HG=kofl,1x~7#?ūl aM F$'e2q[zg $<"Ē䴘,tW4X+ReZ3䮙(u\`X D4Ph X`A\[Sv8{8\@!aۦ,Y&D 򄼈2mN!ȧ" LW\9AxYMHMqYgCTI''s Q7g 3 9d; 0JI兯̀c+pS ё2@-I`@oVmY[iK1ɭ;WDlb"]65`[Kg `l24F O؀jgLm?2PhZBLd`DovŠ|ߴ3 a2H# x0kZ\l5 { C k,aQ GAֲ?d?_#3[; }= ~GEC9PD! !/GT4Ԇ 69`a& eEpPuBF(u?l p"cKA}m8GNB'1o\o.`84w`A&ie oXX@t"SIR8AwKQ% [.t'.2ŪONɱf"Lr'4p{Dz'".  $#ZN|đJTl4r3( cGr I |a$ ;f 7aRXE[pe`}^Qs7ie姨afn|H0l!ѻƮ$u(N#f:e+bg^'iL!_'W!c2?~o;g?V R(95͊۫B@ dI>3h[`-mkmBXDb1coaV-aMcN5*TWۤWǫPI+[E%?xGD9$0#,?2'[&:HBC/Ԩ*0I/IApφ{axH,ud!I].CMgG3m"[k`m#-XO^ >_ŏ6% (ޠ,kmN&0#B.ذy,Pr'-̴ zG\! pEL+f^/c!He.3hi8ږ#%H88  C`!F`NI6Xp*xIw Mk.uGnJ`X^]N1aaRWpUX*>l=FCz~;afh61fH?wlIgJ-L~#9# Ͽ|dN9v,A!|6_m[9&SAq ϑv<о%9b Y6ڻg-_uV鶬uOk(")@6ثnĨH&,-2FOtMv2ɡ"KN-@(8ZT6“`&Hme<}eٜ2˫WW0b[!+/Qrz#%9a[Mj=3 4m=Zͧ%U$E|ڋcՄX·e6b|{J |eZ[)p>{' <-Per1kԗ䃄fvDj&ooiǐ;иd4@ɍDWL:E3ihxl4t#w:NaɓaKSAR-&Ifhʇo{.H>+CѨol#3V"emWFQ2I7،ny".E16NBTYӆ]>>EW_1[-d hv"u L:r۩=ԟK,hw!O$l@_#wjHmGSytZsrƽ`˸?=KXC,v: \F#h9z l:-W1F5hA4>ښD&@,$;9~ Yl`$ vjU90,G6;>|*<[gh;j)vb2~b 2@}-'z7uDBcx@ B;S%τlrw}#֥X{ˮ;W%{o(ćEh7H2axyAlLbv?o "Ҝِ,G*HljWf6Mf BXB9njx'ei" {9ɍ0k{mAqέ:1AC!41|s<!廸%3aZdu}H j4q{Hcgbe׶B3:o"r_,-Jq8`"HܶT eg@g`d'=էwp Ty\ 7{q9:1O6f@>٧ݛ{ M,#N1 Pl:G9j#p!N,i7&]j 6$FͨwYm< G!2 'q -r8:Zh2}lzZjWp/Ո-&cnDx X|\E3K`^N%}2ͳ@11lKIҩ+%'&TV?t]-A)iM${99,ܓݱ%Х:ꛠ?=V!-I8uNq ,n`C  g6F5ι٤s[?zS&-ޛ%! DY? wQw_/'.B.en=m 4T wNɿ%,hɐ̲4q6OYTelח&?`?3b+%cj6Qҹ+Lmɘb< 9a[5NG_X9n1'${;l x6Ia7u${{H$BiZH:XI NAv~I>X]ZmqA ͉":{ CѐT@Sh,Xb v'$!ݓ[[-ADrj6Z寒™+.F!ɜCc #T?0ހRE{ 8 Cr1rN",Kg8Zr8bv́ƘXWmpG .{Ĵ>:1fy I/Jcv 5 w}sZ, P3(^">Ck .kg?gFs1;js16[a}Hǖ,FZٝ3pg{Zo+o1:1g_kl*ڲ .˂ ԕ.HF[AbP.?-%+/A&`H*&0Gۡt:CTܳQ p;w,;j;=E A=!cniӒ&6dW΍g}[ؕws_zu^@<-*FtKxwMfh0A9 ng6/jg"3[ԎT⭸ǥB]FΪ`gYlb>",>DW H.qN='e4E G)ӌk1!/ajH_X'\u ɲ2#)d-Jjyn^4~Eco! kN/DI_%`IfHˌx'r8fc;,"I@q7%$:mF@Q=5@9TJ7QTli'?&`_pN"z鶈s`uNKI,IE∁RnS{d؎Y_ $özZ2efx'CL(k7KW&b@ Ә[4I(Eg'\ J%M?]HB7eJLDm١d ;!mu2RԻrMTi b@zK5GH-YEY Mbm7$zgT-LZ2 [oTbR؂}~5 ;$v&:b86\nݗlw,RʍmؔB Gܷ ;!A?w#;϶Ʋ? Pg1e&dE1jBp[J2X햄 w,P6FCiN?IП=Vf2ftҮK"lFV=`BD$*[%ݛ* #om $0`>.|}c0m|IFxNχ$IޤF hJ$?E:Cae챒)0AUL%uȓ~@ǀG# ->]WeX; N Ǘc_F~C~!{_0тg!&?'/tSe1-;poZM#9 0t@%OڜT*k#ovaufFN!vAٛ@.e0?X^&Fc:qYl,Hق tȏscڜM ~>))EDڇH1#@q¦&ϯsB[ _ 0Ff4:YDdfl2B5|0K2F#"eaG \=9oAq)koe;TٛDL]7!6O&zL̼ QQr 6cw D |6S|aK;jA kÃ3#Լ#uSb!!Y,0'}][ ~e;5ȀX#՚| lhv!-F6dW9$^i y b<}2!6{'-%u0a/]ɂ'.P*Cdl# vs>i8#@g#XVk2dզ(w 0X$0g6t5kQg'!د$ S`:HnIЫQ\aH;HdĽ3ek=YmF3ݲT` "~3GHd;:8ZA-մqoM`Ztwʅݓ/؛WTFYhD[֩!#aQ2S i2ثavT؊l},Bt$ylpkd~ (fgU#jDv;TN7XFBo1y2u6ݵj~4v7xf)/=/H'C&S[T!kXwӗ ޓ#{u\֦6jD7IRNldϨXt9z L[Z2^ScW񬆶RD"d2"H|f&T[t6Sa%.l.&y4"_dU\KV?F~(an^ߥ?F+3쿜qKшf~0M=jF#XB@SI e Xi `i;N5G[~,>έqe[ kh6q"|Q2Hdw0c{c{l  /LNaiK6fo&^` ?wkԳ&,}'UUr%%ddƆCNC'rMՒ>|,i< AM"C'4y>[dH BwB1aX{{8,C] 9Eb`~suIԀTӲI_`8gO-*%x[4R|e VP;3 1{d径tTezɨ[@Ţ7dc˥[D] S /rSl@߉9~ 0Sk:c%3aCTV,Fǡ#li;MM&y,=J]DH2 fW~(P?͑G:o''5"i[ y\ vi ?Hi{R#=-*$ S;,x_+ҏ&Sb``{6N C4 rhI=Vq'Uس|0f:]=#!f#2_ƐwAxEum6BAC[A[ ޮ餝C{y vS@̛ 1v0́<#8 *"jBslᰙƻ3bI*-S|8<]NnK@]fFq$U\9lqKE ܅W WTS!X2j9ICCc&nEeηp684:!m0XG:r&J؝$CNJͰt <41cM6r0w.&TPoa{ߒ6Q[d".k?m-`DdN`ywS6dA."Y?F;wo . Z8GRC垰$+26 8?;h>?y <3D#p6)h|K~&C$ʗ.-d@&CD=Wg:Puxx7x dR9̏ͅtK(s$zŜ11d9&V'Fr"{ǖFȭYW4C')|%91q91;\2Lh C ]D#S)o 2O-䟽 0] ۼ$v+UCAm6]\N'2_?G!Ol^^-I!Kɳ^Fm4H @/ d06$zg?5זGSr2È9'3Th߱ӼxE%}`:v v>CQ;2Ȉ,s&R{5f3. rY qv%i`e T$zIԈ#="r`t<~3 ]; 팟' "䏨6 ۹DD>L! EՂB_w ^~ JlTr˨G1d;,Ar^-YlR&S2}6C, #X9!{# \P cY_i9j/,r|0./nZq%b5h5)( t|W!ykŹ;/풋#k.geJʡj/"]1=u!IG=`z5b3u2l$:nMvvPHA@FHLD8BHԵ5ȁTs'@:߰4D0f>\%PłDh866V֑4C<)"@ 5a]!!Q Ԙ8R Q!"!Cs٦C\Y8-\riVwhylL@ohgfX6BآDzyp|(` qhFL 2Fx3`V叙@Yzr:0W3>B}%uߦ8޿qHBik #5"68 )){6YlD%?Æۆ@:ǹ``6 ɺldr:> z: &e :3+WdH%!m.kzdFsJ;:™s~ry_ ;lJqB^;&4q1"됩k ~LP_KQ8q ܴiP-vBum#@>&[|'IDU:9#o"Ke#DhC}f5ˣ8Q|Pj5v(4I8vAᤕIOZDŽD%P gL0ͻg?69Pϳ,ڻwu$C@Ř2L[v}e<$L19B(me`6d- #bɍ'XIB632K/#NC9@0DZ;2 ug}[ʊ|$h.I 1!߈MYr)GX^ޘK I8 H΄Qݚ{z$^nLFb$˕Si:Ja^3~7dC2Yaw|J oa[zo25|˶ܙ׶FUDÆސX RIؒz ݖ5fBʂLR:Ptr(-1 1cTȴ!L.)Bǖyl5WQR.5m E+>>ϗ 'v'75q=K1l ABź! &F-:[f(խ: ?b20Ȅvh·?%/DFsảϯ$ϬB0ijirpu 3K.%zr _!{id-vf'Q ԆB' %|ܸC6&81$rP윎i#6u&0v^he{ -Rۢ5%ĪԌaPaX %#v>W!G'+NE  P.LQB}% , &ɇRK1w 9y$ԝ|CpVyM@{$m#={jkOIwoA4!"FuRۉ9nbGóۀQĭ! g\XE$O1ă >3zOo&@PR!Q$h?$MA۾ 0:)#"pBXQY3RDɽ쏎B.#O|foI Za!H\z14†4턝fɐ6bm'hXk11nC& y`#Wr Ͳo"x d@=GV8Ì̲4ye<Ld~Adήȭ]JI4cz{w-roe-J^X" {tY Cn\e rwVY%IۋvӱE03,N;eC˄Kds. cj@qDL$`^K6trt{R; 'і gO؈bhOr ېGn&-2br&s9bXC8fx͔Z fIwi6)]Q-Xa'B@J{"* #>Yك  |dQNm;KV< 0]TXR]O]y-ـ|>oQPnnɼ\\cb?r^x$_̘9  ˖`nn^d6 : vJAnu/eA^[!AC"'K1H\\+,ؼ0\Wd'ch#i9򈈌xb7ې8X4 "̱B!$fC'tv(,vDn0FV* tؐ/F{vZ"} M?'C[na7.[å`N=G<u4ucDXn;L.4lp7Omòm/L4FN)!W'3S&L:vBM!/!Gـ|khk *3r7 7}X\ۜEl I5W.Nb4:^J:1,E%8^m^A7KU"wwR?@lt``w!6 O{ "jhckٺZK3#n! 3aCǰqM=ݸZO/8w9xH~ d^q@!u8~:FV$)b$y䣐/-" *n/0mXL7N&{?P #0oZv҆%^Ȃ{88V#ÿȐ5aN1{5-湲xHz .e"Ĥ̽#1f&,Wl2G o x\Wc#Qm ؐ}1D|?aۘ] f s`ELvBNjm옦ωƻդqX E> VǀoFCJhcÓ4 uhqZ͌=o H#PdOnH}uzJGa$OuT!X(ɻ4qq(ҹ l?oe9آy% Q#urVU2fH?Fe.; 1 O[ ~>?\RX:G*䁩U4NX%G]n_:&#QcZ1t⅚ez0*6#d>AqVaMx_\ ل` 7!ȋ$ i`$: W&(A!RPU~<=H7][+vIkr `y&'a8J/o ѯ Hd0*VΖCY% (vfϰg a)LfM5g U|>y}b#i'r}˖`BA#