asterisk-sip-13.7.1-1.fc22$>ڄ&A5ūĩ׭>9P?@d  Dlp     ,  .P\(8*9 *:B*GHIXY\]^ b9d!e&f)l+tDuPv\wxy <Casterisk-sip13.7.11.fc22Legacy SIP channel driver for AsteriskLegacy SIP channel driver for AsteriskVbuildhw-02.phx2.fedoraproject.org 9Fedora ProjectFedora ProjectGPLv2Fedora ProjectApplications/Internethttp://www.asterisk.org/linuxx86_64h G(VdVdVdf31ea8a34d453430e34c6a03037a5ff9de911189b5941ded363c6bc20a003f22d4c12e801dd4225c4c1184743774abe075aaf3e5bd56a769a064cc88553449b2989c2a17d9625f1558525061232aa5cf0d4524809e0c5cd482189b34997a243asteriskasteriskrootasteriskasteriskrootasterisk-13.7.1-1.fc22.src.rpmasterisk-sipasterisk-sip(x86-64)config(asterisk-sip)@@@@@@@@@@@    @asteriskconfig(asterisk-sip)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)13.7.1-1.fc2213.7.1-1.fc223.0.4-14.6.0-14.0-15.2-14.12.0.1V=@VV@Vk@Ua@UrU&iU&iUUTr@Tr@T TT5TmTmTeTD@TD@TD@TD@TD@SS@SSSSSSt@SW@SS@R@R@R@Re@R7R7QQ@QV@Q@Q@QvwQT0QP9@PrP!@PqP@P7@PP@P@P~PtPb@Pb@Pb@PE@PE@P?UP?UP?UP?UP/P@OOOG@O#O#OO O OOOtNOc+@O]I>]I-I-I-I-IH,HCH@HWH@H@H@HkmHQHO@H1kH @Gu@GGG@G@G@G߮G΋@G@G@G@GG{|Gt@Gl@GiGiGg@GcGcG_@G_@G^{G]*@GO@GB@GAzG=@G9G G m@F%@FS@F^F^F @F@FF;@F;@FF@FtF#@F@FEF@F@Fzh@FvsFvsFvsFvsFvsFu"@Fu"@Fr@FAF1F@EWE@E@E8@E7hE6@E6@E6@E2"DDD(@DWIDLDGwDGwDF&@D - 13.7.1-1Fedora Release Engineering - 13.3.2-3.1Jared Smith - 13.3.2-3Robert Scheck - 13.3.2-2Fedora Release Engineering - 13.3.2-1.2Jitka Plesnikova - 13.3.2-1.1Jeffrey C. Ollie - 13.3.2-1:Jeffrey C. Ollie - 13.3.1-1:Jeffrey C. Ollie - 13.3.0-1:Jeffrey C. Ollie - 13.2.0-1:Jeffrey C. Ollie - 13.1.1-1:Jeffrey C. Ollie - 13.1.0-1Peter Robinson 13.0.2-3Tom Callaway - 13.0.2-2Jeffrey C. Ollie - 13.0.2-1Jeffrey C. Ollie - 13.0.1-1Jeffrey C. Ollie - 13.0.0-1Tom Callaway - 11.13.1-2Jeffrey C. Ollie - 11.13.1-1Jeffrey C. Ollie - 11.13.0-1Jeffrey C. Ollie - 11.12.1-1Jeffrey C. Ollie - 11.12.0-1Jeffrey C. Ollie - 11.11.0-1Jitka Plesnikova - 11.10.2-2.2Fedora Release Engineering - 11.10.2-2.1Jeffrey Ollie - 11.10.2-2:Jeffrey Ollie - 11.10.2-1:Jeffrey Ollie - 11.10.1-1:Jeffrey Ollie - 11.10.0-1:Fedora Release Engineering - 11.9.0-2.1Dennis Gilmore - 11.9.0-2Jeffrey Ollie - 11.9.0-1:Jeffrey Ollie - 11.8.1-1:Jeffrey Ollie - 11.8.0-1:Jeffrey Ollie - 11.7.0-1:Jeffrey Ollie - 11.6.1-1:Jeffrey Ollie - 11.6.0-1:Jeffrey Ollie - 11.5.1-3:Jeffrey Ollie - 11.5.1-2:Jeffrey Ollie - 11.5.1-1:Fedora Release Engineering - 11.4.0-2.2Petr Pisar - 11.4.0-2.1Rex Dieter 11.4.0-2Jeffrey Ollie - 11.4.0-1:Tom Callaway - 11.3.0-2:Jeffrey Ollie - 11.3.0-1:Jeffrey Ollie - 11.2.2-1:Jeffrey Ollie - 11.2.1-1:Jeffrey Ollie - 11.2.0-1:Jeffrey Ollie - 11.1.2-1:Jeffrey Ollie - 11.1.1-1:Jeffrey Ollie - 11.1.0-1:Jeffrey Ollie - 11.0.2-1:Dan Horák - 11.0.1-3Dennis Gilmore - 11.0.1-2Jeffrey Ollie - 11.0.1-1Jeffrey Ollie - 11.0.0-1:Jeffrey Ollie - 11.0.0-0.7.rc2:Jeffrey Ollie - 11.0.0-0.6.rc1Jeffrey Ollie - 11.0.0-0.5.beta2Jeffrey Ollie - 11.0.0-0.4.beta2Jeffrey Ollie - 10.8.0-1Dan Horák - 11.0.0-0.3.beta1Dan Horák - 10.7.1-2Jeffrey Ollie - 10.7.1-1Jeffrey Ollie - 10.7.0-1Jeffrey Ollie - 10.6.1-1Jeffrey Ollie - 10.6.0-1Jeffrey Ollie - 11.0.0-0.2.beta1Fedora Release Engineering - 10.5.2-1.2Petr Pisar - 10.5.2-1.1Jeffrey Ollie - 10.5.2-1:Petr Pisar - 10.5.1-1.1Jeffrey Ollie - 10.5.1-1Jeffrey Ollie - 10.5.0-1Petr Pisar - 10.4.2-1.1Jeffrey Ollie - 10.4.2-1Jeffrey Ollie - 10.4.1-1Jeffrey Ollie - 10.4.0-1Jeffrey Ollie - 10.3.1-1Russell Bryant - 10.3.0-1Russell Bryant - 10.2.1-1Jeffrey C. Ollie - 10.1.2-2Jeffrey C. Ollie - 10.1.2-1Jeffrey C. Ollie - 10.1.1-1Jeffrey C. Ollie - 10.1.0-1Russell Bryant - 10.0.0-2Fedora Release Engineering - 10.0.0-1.1Jeffrey C. Ollie - 10.0.0-1Jeffrey C. Ollie - 10.0.0-1Jeffrey C. Ollie - 10.0.0-0.7.rc3Jeffrey C. Ollie - 10.0.0-0.6.rc2Jeffrey C. Ollie - 10.0.0-0.5.rc1Jeffrey C. Ollie - 10.0.0-0.4.beta2Jeffrey C. Ollie - 10.0.0-0.3.beta2Jeffrey C. Ollie - 10.0.0-0.2.beta2Jeffrey C. Ollie - 10.0.0-0.1.beta1Petr Sabata - 1.8.5.0-1.2Petr Sabata - 1.8.5.0-1.1Jeffrey C. Ollie - 1.8.5.0-1Jeffrey C. Ollie - 1.8.5-0.2Jeffrey C. Ollie - 1.8.5-0.1.rc1Jeffrey C. Ollie - 1.8.5-0.1.rc1Jeffrey C. Ollie - 1.8.4.4-2Jeffrey C. Ollie - 1.8.4.4-1Jeffrey C. Ollie - 1.8.4.3-3Jeffrey C. Ollie - 1.8.4.3-2Jeffrey C. Ollie - 1.8.4.3-1Jeffrey C. Ollie - 1.8.4.2-2Marcela Mašláňová - 1.8.4.2-1.2Marcela Mašláňová - 1.8.4.2-1.1Jeffrey C. Ollie - 1.8.4.2-1:Jeffrey C. Ollie - 1.8.3.3-1Jeffrey C. Ollie - 1.8.3.2-2Jeffrey C. Ollie - 1.8.3.2-1Jeffrey C. Ollie - 1.8.3.1-1 - 1.8.3-1 - 1.8.3-0.7.rc3Jeffrey C. Ollie - 1.8.3-0.6.rc2Jeffrey C. Ollie - 1.8.3-0.5.rc2Jeffrey C. Ollie - 1.8.3-0.4.rc2Fedora Release Engineering - 1.8.3-0.3.rc2Jeffrey C. Ollie - 1.8.3-0.2.rc2Jeffrey C. Ollie - 1.8.3-0.1.rc1Jeffrey C. Ollie - 1.8.2.3-1Jeffrey C. Ollie - 1.8.2.2-2Jeffrey C. Ollie - 1.8.2.2-1Jeffrey C. Ollie - 1.8.2.1-1Jeffrey C. Ollie - 1.8.2-1Jeffrey C. Ollie - 1.8.1.1-1Jeffrey C. Ollie - 1.8.1-1Dennis Gilmore - 1.8.0-6Dennis Gilmore - 1.8.0-5Dennis Gilmore - 1.8.0-4Jeffrey C. Ollie - 1.8.0-3Jeffrey C. Ollie - 1.8.0-2Jeffrey C. Ollie - 1.8.0-1Jeffrey C. Ollie - 1.8.0-0.8.rc5:Jeffrey C. Ollie - 1.8.0-0.7.rc3Jeffrey C. Ollie - 1.8.0-0.6.rc2Jeffrey C. Ollie - 1.8.0-0.5.beta5Jeffrey C. Ollie - 1.8.0-0.4.beta4Jeffrey C. Ollie - 1.8.0-0.3.beta3Jeffrey C. Ollie - 1.8.0-0.2.beta2Jeffrey C. Ollie - 1.8.0-0.1.beta2Jeffrey C. Ollie - 1.6.2.10-1Jeffrey C. Ollie - 1.6.2.8-0.3.rc1Marcela Maslanova - 1.6.2.8-0.2.rc1Jeffrey C. Ollie - 1.6.2.7-1Jeffrey C. Ollie - 1.6.2.7-0.2.rc3Jeffrey C. Ollie - 1.6.2.7-0.1.rc2Jeffrey C. Ollie - 1.6.2.6-1Jeffrey C. Ollie - 1.6.2.6-0.1.rc2Jeffrey C. Ollie - 1.6.2.5-2Jeffrey C. Ollie - 1.6.2.5-1Jeffrey C. Ollie - 1.6.2.4-1Jeffrey C. Ollie - 1.6.2.2-1Jeffrey C. Ollie - 1.6.2.1-1Jeffrey C. Ollie - 1.6.2.1-0.1.rc1Jeffrey C. Ollie - 1.6.2.0-1Jeffrey C. Ollie - 1.6.2.0-0.16.rc8Jeffrey C. Ollie - 1.6.2.0-0.15.rc7Jeffrey C. Ollie - 1.6.2.0-0.14.rc6Jeffrey C. Ollie - 1.6.2.0-0.13.rc6Jeffrey C. Ollie - 1.6.2.0-0.12.rc6Jeffrey C. Ollie - 1.6.2.0-0.11.rc5Jeffrey C. Ollie - 1.6.2.0-0.10.rc4Jeffrey C. Ollie - 1.6.2.0-0.9.rc3Jeffrey C. Ollie - 1.6.2.0-0.8.rc3Jeffrey C. Ollie - 1.6.2.0-0.7.rc3Jeffrey C. Ollie - 1.6.2.0-0.6.rc3Jeffrey C. Ollie - 1.6.2.0-0.5.rc3Jeffrey C. Ollie - 1.6.2.0-0.4.rc3Jeffrey C. Ollie - 1.6.2.0-0.3.rc2Jeffrey C. Ollie - 1.6.2.0-0.2.rc2Jeffrey C. Ollie - 1.6.2.0-0.1.rc2Jeffrey C. Ollie - 1.6.1.6-2Jeffrey C. Ollie - 1.6.1.6-1Jeffrey C. Ollie - 1.6.1-0.26.rc1Tomas Mraz - 1.6.1-0.25.rc1Fedora Release Engineering - 1.6.1-0.24.rc1Jeffrey C. Ollie - 1.6.1-0.23.rc1Fedora Release Engineering - 1.6.1-0.22.rc1Jeffrey C. Ollie - 1.6.1-0.21.rc1Tomas Mraz - 1.6.1-0.13.beta4Jeffrey C. Ollie - 1.6.1-0.12.beta4Jeffrey C. Ollie - 1.6.1-0.10.beta4Jeffrey C. Ollie - 1.6.1-0.9.beta4Jeffrey C. Ollie - 1.6.1-0.8.beta4Jeffrey C. Ollie - 1.6.1-0.7.beta3Alex Lancaster - 1.6.1-0.6.beta2Jeffrey C. Ollie - 1.6.1-0.5.beta2Jeffrey C. Ollie - 1.6.1-0.4.beta2Jeffrey C. Ollie - 1.6.1-0.3.beta2Jeffrey C. Ollie - 1.6.1-0.2.beta2Jeffrey C. Ollie - 1.6.0.1-3Jeffrey C. Ollie - 1.6.0.1-2Jeffrey C. Ollie - 1.6.0-1- Bastien Nocera - 1.6.0-0.22.beta9Jeffrey C. Ollie - 1.6.0-0.21.beta9Jeffrey C. Ollie - 1.6.0-0.20.beta9Jeffrey C. Ollie - 1.6.0-0.19.beta9Jeffrey C. Ollie - 1.6.0-0.18.beta9Jeffrey C. Ollie - 1.6.0-0.17.beta9Jeffrey C. Ollie - 1.6.0-0.16.beta9Jeffrey C. Ollie - 1.6.0-0.15.beta9Jeffrey C. Ollie - 1.6.0-0.14.beta9Jeffrey C. Ollie - 1.6.0-0.13.beta8Jeffrey C. Ollie - 1.6.0-0.12.beta7.1Jeffrey C. Ollie - 1.6.0-0.11.beta7.1Jeffrey C. Ollie - 1.6.0-0.10.beta7Jeffrey C. Ollie - 1.6.0-0.9.beta6Jeffrey C. Ollie - 1.6.0-0.8.beta6Jeffrey C. Ollie - 1.6.0-0.6.beta6Tom "spot" Callaway - 1.6.0-0.5.beta5Jeffrey C. Ollie - 1.6.0-0.4.beta5Jeffrey C. Ollie - 1.6.0-0.3.beta4Jeffrey C. Ollie - 1.6.0-0.2.beta4Jeffrey C. Ollie - 1.6.0-0.1.beta4Jeffrey C. Ollie - 1.4.18-1Jeffrey C. Ollie - 1.4.17-1Jeffrey C. Ollie - 1.4.16.2-1Jeffrey C. Ollie - 1.4.16.1-2Jeffrey C. Ollie - 1.4.16.1-1Jeffrey C. Ollie - 1.4.16-2Jeffrey C. Ollie - 1.4.16-1Jeffrey C. Ollie - 1.4.15-7Jeffrey C. Ollie - 1.4.15-6Jeffrey C. Ollie - 1.4.15-5Jeffrey C. Ollie - 1.4.15-4Jeffrey C. Ollie - 1.4.15-3Jeffrey C. Ollie - 1.4.15-2Jeffrey C. Ollie - 1.4.15-1Jeffrey C. Ollie - 1.4.14-2Jeffrey C. Ollie - 1.4.14-1Jeffrey C. Ollie - 1.4.13-7Jeffrey C. Ollie - 1.4.13-6Jeffrey C. Ollie - 1.4.13-1Jeffrey C. Ollie - 1.4.12.1-1Jeffrey C. Ollie - 1.4.11-1Jeffrey C. Ollie - 1.4.10.1-1Jeffrey C. Ollie - 1.4.10-1Jeffrey C. Ollie - 1.4.9-7Jeffrey C. Ollie - 1.4.9-6Jeffrey C. Ollie - 1.4.9-5Jeffrey C. Ollie - 1.4.9-4Jeffrey C. Ollie - 1.4.9-3Jeffrey C. Ollie - 1.4.9-2Jeffrey C. Ollie - 1.4.9-1Jeffrey C. Ollie - 1.4.8-1Jeffrey C. Ollie - 1.4.7.1-1Jeffrey C. Ollie - 1.4.7-1Jeffrey C. Ollie - 1.4.6-4Jeffrey C. Ollie - 1.4.6-3Jeffrey C. Ollie - 1.4.6-2Jeffrey C. Ollie - 1.4.6-1Jeffrey C. Ollie - 1.4.5-10Jeffrey C. Ollie - 1.4.5-9Jeffrey C. Ollie - 1.4.5-8Jeffrey C. Ollie - 1.4.5-7Jeffrey C. Ollie - 1.4.5-6Jeffrey C. Ollie - 1.4.5-5Jeffrey C. Ollie - 1.4.5-4Jeffrey C. Ollie - 1.4.5-3Jeffrey C. Ollie - 1.4.5-1Jeffrey C. Ollie - 1.4.4-2Jeffrey C. Ollie - 1.4.4-1Jeffrey C. Ollie - 1.4.2-1Jeffrey C. Ollie - 1.4.1-2Jeffrey C. Ollie - 1.4.1-1Jeffrey C. Ollie - 1.4.0-6.beta4Jeffrey C. Ollie - 1.4.0-5.beta3Jeffrey C. Ollie - 1.4.0-4.beta3Jeffrey C. Ollie - 1.4.0-3.beta3Jeffrey C. Ollie - 1.4.0-2.beta3Jeffrey C. Ollie - 1.4.0-1.beta3Jeffrey C. Ollie - 1.4.0-0.beta2Jeffrey C. Ollie - 1.2.10-1Jeffrey C. Ollie - 1.2.9.1Jeffrey C. Ollie - 1.2.8Jeffrey C. Ollie - 1.2.7.1-6Jeffrey C. Ollie - 1.2.7.1-5Jeffrey C. Ollie - 1.2.7.1-4Jeffrey C. Ollie - 1.2.7.1-3Jeffrey C. Ollie - 1.2.7.1-2Jeffrey C. Ollie - 1.2.7-1Jeffrey C. Ollie - 1.2.6-3Jeffrey C. Ollie - 1.2.6-2Jeffrey C. Ollie - 1.2.6-1Jeffrey C. Ollie - 1.2.5-1Jeffrey C. Ollie - 1.2.4-4Jeffrey C. Ollie - 1.2.4-3Jeffrey C. Ollie - 1.2.4-2Jeffrey C. Ollie - 1.2.4-1Jeffrey C. Ollie - 1.2.3-4Jeffrey C. Ollie - 1.2.3-3Jeffrey C. Ollie - 1.2.3-2Jeffrey C. Ollie - 1.2.3-1- Update to upstream 13.7.1 release for security fixes - Resolves AST-2016-001: BEAST vulnerability in HTTP server - Resolves AST-2016-002: File descriptor exhaustion in chan_sip - Resolves AST-2016-003: Remote crash vulnerability receiving UDPTL FAX data - Full changelog at http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.7.1 - Also build the 'radius' sub-package against freeradius-client-devel, as the radiusclient-ng project is dead- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Remove %defattr macro invocations, as they are no longer needed- Rebuild for libical 2.0.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Perl 5.22 rebuild- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.28, 11.6, and 13.1 and Asterisk 1.8, 11, 12, and 13. The available - security releases are released as versions 1.8.28.cert-5, 1.8.32.3, 11.6-cert11, - 11.17.1, 12.8.2, 13.1-cert2, and 13.3.2. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following security vulnerability: - - * AST-2015-003: TLS Certificate Common name NULL byte exploit - - When Asterisk registers to a SIP TLS device and and verifies the server, - Asterisk will accept signed certificates that match a common name other than - the one Asterisk is expecting if the signed certificate has a common name - containing a null byte after the portion of the common name that Asterisk - expected. This potentially allows for a man in the middle attack. - - For more information about the details of this vulnerability, please read - security advisory AST-2015-003, which was released at the same time as this - announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.28-cert5 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.32.3 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert11 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.17.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.8.2 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-13.1-cert2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.3.2 - - The security advisory is available at: - - * http://downloads.asterisk.org/pub/security/AST-2015-003.pdf- The Asterisk Development Team has announced the release of Asterisk 13.3.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 13.3.1 resolves an issue reported by the - community and would have not been possible without your participation. - Thank you! - - The following is the issue resolved in this release: - - * --- pjsip: resolve compatibility problem with ast_sip_session - (Closes issue ASTERISK-24941. Reported by Matt Jordan) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.3.1- The Asterisk Development Team has announced the release of Asterisk 13.3.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 13.3.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - New Features made in this release: - ----------------------------------- - * ASTERISK-24703 - ARI: Add the ability to "transfer" (redirect) a - channel (Reported by Matt Jordan) - * ASTERISK-17899 - Handle crypto lifetime in SDES-SRTP negotiation - (Reported by Dwayne Hubbard) - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-24616 - Crash in res_format_attr_h264 due to invalid - string copy (Reported by Yura Kocyuba) - * ASTERISK-24748 - res_pjsip: If wizards explicitly configured in - sorcery.conf false ERROR messages may occur (Reported by Joshua - Colp) - * ASTERISK-24769 - res_pjsip_sdp_rtp: Local ICE candidates leaked - (Reported by Matt Jordan) - * ASTERISK-24742 - [patch] Fix ast_odbc_find_table function in - res_odbc (Reported by ibercom) - * ASTERISK-24479 - Enable REF_DEBUG for module references - (Reported by Corey Farrell) - * ASTERISK-24701 - Stasis: Write timeout on WebSocket fails to - fully disconnect underlying socket, leading to events being - dropped with no additional information (Reported by Matt Jordan) - * ASTERISK-24772 - ODBC error in realtime sippeers when device - unregisters under MariaDB (Reported by Richard Miller) - * ASTERISK-24752 - Crash in bridge_manager_service_req when bridge - is destroyed by ARI during shutdown (Reported by Richard - Mudgett) - * ASTERISK-24741 - dtls_handler causes Asterisk to crash (Reported - by Zane Conkle) - * ASTERISK-24015 - app_transfer fails with PJSIP channels - (Reported by Private Name) - * ASTERISK-24727 - PJSIP: Crash experienced during multi-Asterisk - transfer scenario. (Reported by Mark Michelson) - * ASTERISK-24771 - ${CHANNEL(pjsip)} - segfault (Reported by - Niklas Larsson) - * ASTERISK-24716 - Improve pjsip log messages for presence - subscription failure (Reported by Rusty Newton) - * ASTERISK-24612 - res_pjsip: No information if a required sorcery - wizard is not loaded (Reported by Joshua Colp) - * ASTERISK-24768 - res_timing_pthread: file descriptor leak - (Reported by Matthias Urlichs) - * ASTERISK-24685 - "pjsip show version" CLI command (Reported by - Joshua Colp) - * ASTERISK-24632 - install_prereq script installs pjproject - without IPv6 support (Reported by Rusty Newton) - * ASTERISK-24085 - Documentation - We should remove or further - document the 'contact' section in pjsip.conf (Reported by Rusty - Newton) - * ASTERISK-24791 - Crash in ast_rtcp_write_report (Reported by - JoshE) - * ASTERISK-24700 - CRASH: NULL channel is being passed to - ast_bridge_transfer_attended() (Reported by Zane Conkle) - * ASTERISK-24451 - chan_iax2: reference leak in sched_delay_remove - (Reported by Corey Farrell) - * ASTERISK-24799 - [patch] make fails with undefined reference to - SSLv3_client_method (Reported by Alexander Traud) - * ASTERISK-22670 - Asterisk crashes when processing ISDN AoC - Events (Reported by klaus3000) - * ASTERISK-24689 - Segfault on hangup after outgoing PRI-Euroisdn - call (Reported by Marcel Manz) - * ASTERISK-24740 - [patch]Segmentation fault on aoc-e event - (Reported by Panos Gkikakis) - * ASTERISK-24787 - [patch] - Microsoft exchange incompatibility - for playing back messages stored in IMAP - play_message: No - origtime (Reported by Graham Barnett) - * ASTERISK-24814 - asterisk/lock.h: Fix syntax errors for non-gcc - OSX with 64 bit integers (Reported by Corey Farrell) - * ASTERISK-24796 - Codecs and bucket schema's prevent module - unload (Reported by Corey Farrell) - * ASTERISK-24724 - 'httpstatus' Web Page Produces Incomplete HTML - (Reported by Ashley Sanders) - * ASTERISK-24499 - Need more explicit debug when PJSIP dialstring - is invalid (Reported by Rusty Newton) - * ASTERISK-24785 - 'Expires' header missing from 200 OK on - REGISTER (Reported by Ross Beer) - * ASTERISK-24677 - ARI GET variable on channel provides unhelpful - response on non-existent variable (Reported by Joshua Colp) - * ASTERISK-24797 - bridge_softmix: G.729 codec license held - (Reported by Kevin Harwell) - * ASTERISK-24812 - ARI: Creating channels through /channels - resource always uses SLIN, which results in unneeded transcoding - (Reported by Matt Jordan) - * ASTERISK-24800 - Crash in __sip_reliable_xmit due to invalid - thread ID being passed to pthread_kill (Reported by JoshE) - * ASTERISK-17721 - Incoming SRTP calls that specify a key lifetime - fail (Reported by Terry Wilson) - * ASTERISK-23214 - chan_sip WARNING message 'We are requesting - SRTP for audio, but they responded without it' is ambiguous and - wrong in some cases (Reported by Rusty Newton) - * ASTERISK-15434 - [patch] When ast_pbx_start failed, both an - error response and BYE are sent to the caller (Reported by - Makoto Dei) - * ASTERISK-18105 - most of asterisk modules are unbuildable in - cygwin environment (Reported by feyfre) - * ASTERISK-24828 - Fix Frame Leaks (Reported by Kevin Harwell) - * ASTERISK-24751 - Integer values in json payload to ARI cause - asterisk to crash (Reported by jeffrey putnam) - * ASTERISK-24838 - chan_sip: Locking inversion occurs when - building a peer causes a peer poke during request handling - (Reported by Richard Mudgett) - * ASTERISK-24825 - Caller ID not recognized using - Centrex/Distinctive dialing (Reported by Richard Mudgett) - * ASTERISK-24830 - res_rtp_asterisk.c checks USE_PJPROJECT not - HAVE_PJPROJECT (Reported by Stefan Engström) - * ASTERISK-24840 - res_pjsip: conflicting endpoint identifiers - (Reported by Kevin Harwell) - * ASTERISK-24755 - Asterisk sends unexpected early BYE to - transferrer during attended transfer when using a Stasis bridge - (Reported by John Bigelow) - * ASTERISK-24739 - [patch] - Out of files -- call fails -- - numerous files with inodes from under /usr/share/zoneinfo, - mostly posixrules (Reported by Ed Hynan) - * ASTERISK-23390 - NewExten Event with application AGI shows up - before and after AGI runs (Reported by Benjamin Keith Ford) - * ASTERISK-24786 - [patch] - Asterisk terminates when playing a - voicemail stored in LDAP (Reported by Graham Barnett) - * ASTERISK-24808 - res_config_odbc: Improper escaping of - backslashes occurs with MySQL (Reported by Javier Acosta) - * ASTERISK-24807 - Missing mandatory field Max-Forwards (Reported - by Anatoli) - * ASTERISK-20850 - [patch]Nested functions aren't portable. - Adapting RAII_VAR to use clang/llvm blocks to get the - same/similar functionality. (Reported by Diederik de Groot) - * ASTERISK-24872 - [patch] AMI PJSIPShowEndpoint closes AMI - connection on error (Reported by Dmitriy Serov) - * ASTERISK-19470 - Documentation on app_amd is incorrect (Reported - by Frank DiGennaro) - * ASTERISK-21038 - Bad command completion of "core set debug - channel" (Reported by Richard Kenner) - * ASTERISK-18708 - func_curl hangs channel under load (Reported by - Dave Cabot) - * ASTERISK-16779 - Cannot disallow unknown format '' (Reported by - Atis Lezdins) - * ASTERISK-24876 - Investigate reference leaks from - tests/channels/local/local_optimize_away (Reported by Corey - Farrell) - * ASTERISK-24882 - chan_sip: Improve usage of REF_DEBUG (Reported - by Corey Farrell) - * ASTERISK-24817 - init_logger_chain: unreachable code block - (Reported by Corey Farrell) - * ASTERISK-24880 - [patch]Compilation under OpenBSD (Reported by - snuffy) - * ASTERISK-24879 - [patch]Compilation fails due to 64bit time - under OpenBSD (Reported by snuffy) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-24745 - [patch]Add no_answer to ARI hangup causes - (Reported by Ben Merrills) - * ASTERISK-24811 - asterisk-publication sorcery object does not - use realtime (Reported by Matt Hoskins) - * ASTERISK-24790 - Reduce spurious noise in logs from voicemail - - Couldn't find mailbox %s in context (Reported by Graham Barnett) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.3.0- The Asterisk Development Team has announced the release of Asterisk 13.2.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 13.2.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-24342 - PJSIP: Qualifying endpoints attempts to do them - all at the same time. (Reported by Richard Mudgett) - * ASTERISK-24514 - res_pjsip_outbound_registration: stack overflow - when using non-default sorcery wizard (Reported by Kevin - Harwell) - * ASTERISK-24472 - Asterisk Crash in OpenSSL when calling over WSS - from JSSIP (Reported by Badalian Vyacheslav) - * ASTERISK-24607 - res_pjsip_session: re-INVITE with declined - media streams results in 488 (Reported by Matt Jordan) - * ASTERISK-24563 - Direct Media calls within private network - sometimes get one way audio (Reported by Kevin Harwell) - * ASTERISK-24604 - res_rtp_asterisk: Crash during restart due to - race condition in accessing codec in stored ast_frame and codec - core (Reported by Matt Jordan) - * ASTERISK-24614 - Deadlock when DEBUG_THREADS compiler flag - enabled (Reported by Richard Mudgett) - * ASTERISK-24449 - Reinvite for T.38 UDPTL fails if SRTP is - enabled (Reported by Andreas Steinmetz) - * ASTERISK-24619 - [patch]Gcc 4.10 fixes in r413589 (1.8) wrongly - casts char to unsigned int (Reported by Walter Doekes) - * ASTERISK-24536 - AMI redirect with PJSIP fails to move extra - channel (Reported by Niklas Larsson) - * ASTERISK-24459 - bridge_native_rtp: Native RTP bridging is - chosen for RTP compatible channels when the DTMF mode is not - compatible (Reported by Yaniv Simhi) - * ASTERISK-24337 - Spammy DEBUG message needs to be at a higher - level - 'Remote address is null, most likely RTP has been - stopped' (Reported by Rusty Newton) - * ASTERISK-24513 - Local channel apparently leaked in off-nominal - DTMF attended transfer (Reported by Mark Michelson) - * ASTERISK-23733 - 'reload acl' fails if acl.conf is not present - on startup (Reported by Richard Kenner) - * ASTERISK-24628 - [patch] chan_sip - CANCEL is sent to wrong - destination when 'sendrpid=yes' (in proxy environment) (Reported - by Karsten Wemheuer) - * ASTERISK-23841 - DTMF atxfer doesn't set CallerID for the recall - calls to the transferrer. (Reported by Richard Mudgett) - * ASTERISK-24376 - res_pjsip_refer: REFER request for remote - session attempts to direct channel to external_replaces - extension instead of context, without providing for the - Referred-To SIP URI (Reported by Matt Jordan) - * ASTERISK-24591 - Stasis() side of an ARI originated channel - cannot be Redirected (Reported by Kinsey Moore) - * ASTERISK-24049 - Asterisk Manager Interface: A number of list - type responses aren't using astman_send_listack (Reported by - Jonathan Rose) - * ASTERISK-24637 - Channel re-enters Stasis() when it should not - (Reported by John Bigelow) - * ASTERISK-24474 - sip_to_pjsip.py lacks documentation and does - not function (Reported by John Kiniston) - * ASTERISK-24672 - [PATCH] Memory leak in func_curl CURLOPT - (Reported by Kristian Høgh) - * ASTERISK-20744 - [patch] Security event logging does not work - over syslog (Reported by Michael Keuter) - * ASTERISK-24665 - Configure check required for - pjsip_get_dest_info() (Reported by Mark Michelson) - * ASTERISK-23850 - Park Application does not respect Return - Context Priority (Reported by Andrew Nagy) - * ASTERISK-23991 - [patch]asterisk.pc file contains a small error - in the CFlags returned (Reported by Diederik de Groot) - * ASTERISK-24655 - res_pjsip_outbound_publish: Hang on shutdown - while attempting to publish (Reported by Kevin Harwell) - * ASTERISK-24485 - res_pjsip cannot be unloaded or shutdown - (Reported by Corey Farrell) - * ASTERISK-24663 - [patch] Unnamed semaphore autoconf check fails - on cross compilation (Reported by abelbeck) - * ASTERISK-24624 - Transfer to invalid extension results in hung - channel. (Reported by Zane Conkle) - * ASTERISK-24615 - When Multiple Transports Exist in pjsip.conf, - Incorrect External Addresses is Used in SIP Packets When - Responding to INVITE (Reported by David Justl) - * ASTERISK-24288 - [patch] - ODBC usage with app_voicemail - - voicemail is not deleted after review, hangup (Reported by LEI - FU) - * ASTERISK-24048 - [patch] contrib/scripts/install_prereq selects - 32-bit packages on 64-bit hosts (Reported by Ben Klang) - * ASTERISK-24600 - Stuck IAX channels, Asterisk stops responding - to most traffic, potential deadlock (Reported by Jeff Collell) - * ASTERISK-24560 - Creating a named ARI bridge twice causes a - crash (Reported by Kinsey Moore) - * ASTERISK-24682 - app_dial: Multiple DialEnd events emitted when - MACRO_RESULT or GOSUB_RESULT are an unexpected value (Reported - by Matt Jordan) - * ASTERISK-24640 - Registration pending stays forever after sip - reload (Reported by Max Man) - * ASTERISK-24673 - outgoing sip registers cannot be removed or - modified without doing restart (or doing module unload - chan_sip.so) (Reported by Stefan Engström) - * ASTERISK-24709 - [patch] msg_create_from_file used by MixMonitor - m() option does not queue an MWI event (Reported by Gareth - Palmer) - * ASTERISK-24649 - Pushing of channel into bridge fails; Stasis - fails to get app name (Reported by John Bigelow) - * ASTERISK-24355 - [patch] chan_sip realtime uses case sensitive - column comparison for 'defaultuser' (Reported by - HZMI8gkCvPpom0tM) - * ASTERISK-24693 - Investigate and fix memory leaks in Asterisk - (Reported by Kevin Harwell) - * ASTERISK-24626 - Voicemail passwords not being stored in ARA - (Reported by Paddy Grice) - * ASTERISK-24539 - Compile fails on OSX because of sem_timedwait - in bridge_channel.c (Reported by George Joseph) - * ASTERISK-24544 - Compile fails on OSX Yosemite because of - incorrect detection of htonll and ntohll (Reported by George - Joseph) - * ASTERISK-24723 - confbridge: CLI command 'confbridge list XXXX' - no longer displays user menus (Reported by Matt Jordan) - * ASTERISK-24721 - manager: ModuleLoad action incorrectly reports - 'module not found' during a Reload operation (Reported by Matt - Jordan) - * ASTERISK-24719 - ConfBridge recording channels get stuck when - recording started/stopped more than once (Reported by Richard - Mudgett) - * ASTERISK-24715 - chan_sip: stale nonce causes failure (Reported - by Kevin Harwell) - * ASTERISK-24728 - tcptls: Bad file descriptor error when - reloading chan_sip (Reported by Kevin Harwell) - * ASTERISK-24729 - Outbound registration not occuring on new - registrations after reload. (Reported by Richard Mudgett) - * ASTERISK-24676 - Security Vulnerability: URL request injection - in libCURL (CVE-2014-8150) (Reported by Matt Jordan) - * ASTERISK-24666 - Security Vulnerability: RTP not closed after - sip call using unsupported codec (Reported by Y Ateya) - * ASTERISK-24711 - DTLS handshake broken with latest OpenSSL - versions (Reported by Jared Biel) - * ASTERISK-24646 - PJSIP changeset 4899 breaks TLS (Reported by - Stephan Eisvogel) - * ASTERISK-24736 - Memory Leak Fixes (Reported by Mark Michelson) - * ASTERISK-24635 - PJSIP outbound PUBLISH crashes when no response - is ever received (Reported by Marco Paland) - * ASTERISK-24737 - When agent not logged in, agent status shows - unavailable, queue status shows agent invalid (Reported by - Richard Mudgett) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-24552 - ARI: Allow associating a channel as an - initiator of an Origination for record keeping purposes - (Reported by Matt Jordan) - * ASTERISK-24553 - ARI/AMI: Include language in standard channel - snapshot output (Reported by Matt Jordan) - * ASTERISK-24643 - res_pjsip: Add user=phone option (Reported by - Matt Jordan) - * ASTERISK-24644 - res_pjsip_keepalive: Add keepalive module for - connection-oriented transports. (Reported by Matt Jordan) - * ASTERISK-24412 - [patch]Incomplete channel originate/continue - handling with ARI (Reported by Nir Simionovich (GreenfieldTech - - Israel)) - * ASTERISK-24678 - [PATCH] Added atxfer* settings to - features.conf.sample (Reported by Niklas Larsson) - * ASTERISK-24575 - [patch]Make capath work for res_pjsip (Reported - by cloos) - * ASTERISK-24671 - Missing docs for the CDR AMI Event (Reported by - Dan Jenkins) - * ASTERISK-24316 - For httpd server, need option to define server - name for security purposes (Reported by Andrew Nagy) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.2.0- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.28 and 11.6 and Asterisk 1.8, 11, 12, and 13. The available - security releases are released as versions 1.8.28.cert-4, 1.8.32.2, 11.6-cert10, - 11.15.1, 12.8.1, and 13.1.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following security vulnerabilities: - - * AST-2015-001: File descriptor leak when incompatible codecs are offered - - Asterisk may be configured to only allow specific audio or - video codecs to be used when communicating with a - particular endpoint. When an endpoint sends an SDP offer - that only lists codecs not allowed by Asterisk, the offer - is rejected. However, in this case, RTP ports that are - allocated in the process are not reclaimed. - - This issue only affects the PJSIP channel driver in - Asterisk. Users of the chan_sip channel driver are not - affected. - - * AST-2015-002: Mitigation for libcURL HTTP request injection vulnerability - - CVE-2014-8150 reported an HTTP request injection - vulnerability in libcURL. Asterisk uses libcURL in its - func_curl.so module (the CURL() dialplan function), as well - as its res_config_curl.so (cURL realtime backend) modules. - - Since Asterisk may be configured to allow for user-supplied - URLs to be passed to libcURL, it is possible that an - attacker could use Asterisk as an attack vector to inject - unauthorized HTTP requests if the version of libcURL - installed on the Asterisk server is affected by - CVE-2014-8150. - - For more information about the details of these vulnerabilities, please read - security advisory AST-2015-001 and AST-2015-002, which were released at the same - time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.28-cert4 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.32.2 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert10 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.15.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.8.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.1.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2015-001.pdf - * http://downloads.asterisk.org/pub/security/AST-2015-002.pdf- The Asterisk Development Team has announced the release of Asterisk 13.1.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 13.1.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - New Features made in this release: - ----------------------------------- - * ASTERISK-24554 - AMI/ARI: Generate events on connected line - changes (Reported by Matt Jordan) - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-24436 - Missing header in res/res_srtp.c when compiling - against libsrtp-1.5.0 (Reported by Patrick Laimbock) - * ASTERISK-24455 - func_cdr: CDR_PROP leaks payload (Reported by - Corey Farrell) - * ASTERISK-24454 - app_queue: ao2_iterator not destroyed, causing - leak (Reported by Corey Farrell) - * ASTERISK-24430 - missing letter "p" in word response in - OriginateResponse event documentation (Reported by Dafi Ni) - * ASTERISK-24437 - Review implementation of ast_bridge_impart for - leaks and document proper usage (Reported by Scott Griepentrog) - * ASTERISK-24453 - manager: acl_change_sub leaks (Reported by - Corey Farrell) - * ASTERISK-24457 - res_fax: fax gateway frames leak (Reported by - Corey Farrell) - * ASTERISK-24458 - chan_phone fails to build on big endian systems - (Reported by Tzafrir Cohen) - * ASTERISK-21721 - SIP Failed to parse multiple Supported: headers - (Reported by Olle Johansson) - * ASTERISK-24304 - asterisk crashing randomly because of unistim - channel (Reported by dhanapathy sathya) - * ASTERISK-24190 - IMAP voicemail causes segfault (Reported by - Nick Adams) - * ASTERISK-24462 - res_pjsip: Stale qualify statistics after - disablementation (Reported by Kevin Harwell) - * ASTERISK-24465 - audiohooks list leaks reference to formats - (Reported by Corey Farrell) - * ASTERISK-24466 - app_queue: fix a couple leaks to struct - call_queue (Reported by Corey Farrell) - * ASTERISK-24432 - Install refcounter.py when REF_DEBUG is enabled - (Reported by Corey Farrell) - * ASTERISK-24411 - [patch] Status of outbound registration is not - changed upon unregistering. (Reported by John Bigelow) - * ASTERISK-24476 - main/app.c / app_voicemail: ast_writestream - leaks (Reported by Corey Farrell) - * ASTERISK-24480 - res_http_websockets: Module reference decrease - below zero (Reported by Corey Farrell) - * ASTERISK-24482 - func_talkdetect: Fix stasis message leak in - audiohook callback (Reported by Corey Farrell) - * ASTERISK-24487 - configuration: sections should be loadable as - template even when not marked (Reported by Scott Griepentrog) - * ASTERISK-20127 - [Regression] Config.c config_text_file_load() - unescapes semicolons ("\;" -> ";") turning them into comments - (corruption) on rewrite of a config file (Reported by George - Joseph) - * ASTERISK-24438 - res_pjsip_multihomed.so blocks Asterisk reload - when DNS settings invalid (Reported by Melissa Shepherd) - * ASTERISK-24307 - Unintentional memory retention in stringfields - (Reported by Etienne Lessard) - * ASTERISK-24491 - Memory leak in res_hep (Reported by Zane - Conkle) - * ASTERISK-24492 - main/file.c: ast_filestream sometimes causes - extra calls to ast_module_unref (Reported by Corey Farrell) - * ASTERISK-24447 - Bridge DTMF hooks: Audio doesn't pass when - waiting for more matching digits. (Reported by Richard Mudgett) - * ASTERISK-24257 - agent must dial acceptdtmf twice to bridge to - queue caller (Reported by Steve Pitts) - * ASTERISK-24504 - chan_console: Fix reference leaks to pvt - (Reported by Corey Farrell) - * ASTERISK-24250 - [patch] Voicemail with multi-recipients To: - header fix (Reported by abelbeck) - * ASTERISK-24468 - Incoming UCS2 encoded SMS truncated if SMS - length exceeds 50 (roughly) national symbols (Reported by - Dmitriy Bubnov) - * ASTERISK-24500 - Regression introduced in chan_mgcp by SVN - revision r227276 (Reported by Xavier Hienne) - * ASTERISK-24505 - manager: http connections leak references - (Reported by Corey Farrell) - * ASTERISK-24502 - Build fails when dev-mode, dont optimize and - coverage are enabled (Reported by Corey Farrell) - * ASTERISK-24444 - PBX: Crash when generating extension for - pattern matching hint (Reported by Leandro Dardini) - * ASTERISK-24489 - Crash: Asterisk crashes when converting RTCP - packet to JSON for res_hep_rtcp and report blocks are greater - than 1 (Reported by Gregory Malsack) - * ASTERISK-24498 - Segmentation fault in res_hep_rtcp on attended - transfer (Reported by Beppo Mazzucato) - * ASTERISK-24501 - ARI: Moving a channel between bridges followed - by a hangup can cause an ARI client to not receive an expected - ChannelLeftBridge event before StasisEnd (Reported by Matt - Jordan) - * ASTERISK-24336 - PJSIP timer_min_se value under 90 causes crash - (Reported by Leon Rowland) - * ASTERISK-23651 - Reloading some modules that are loaded already, - results in 'No such module' before a successful reload (Reported - by Rusty Newton) - * ASTERISK-24522 - ConfBridge: delay occurs between kicking all - endmarked users when last marked user leaves (Reported by Matt - Jordan) - * ASTERISK-15242 - transmit_refer leaks sip_refer structures - (Reported by David Woolley) - * ASTERISK-24508 - pjsip - REFER request from SNOM is rejected - with "400 bad request" - DEBUG shows "Received a REFER without a - parseable Refer-To" (Reported by Beppo Mazzucato) - * ASTERISK-24535 - stringfields: Fix regression from fix for - unintentional memory retention and another issue exposed by the - fix (Reported by Corey Farrell) - * ASTERISK-24471 - Crash - assert_fail in libc in - pjmedia_sdp_neg_negotiate from /usr/local/lib/libpjmedia.so.2 - (Reported by yaron nahum) - * ASTERISK-24528 - res_pjsip_refer: Sending INVITE with Replaces - in-dialog with invalid target causes crash (Reported by Joshua - Colp) - * ASTERISK-24531 - res_pjsip_acl: ACLs not applied on initial - module load (Reported by Matt Jordan) - * ASTERISK-24469 - Security Vulnerability: Mixed IPv4/IPv6 ACLs - allow blocked addresses through (Reported by Matt Jordan) - * ASTERISK-24542 - [patch]Failure showing codecs via 'core show - channeltype ' (Reported by snuffy) - * ASTERISK-24533 - 2 threads created per chan_sip entry (Reported - by xrobau) - * ASTERISK-24516 - [patch]Asterisk segfaults when playing back - voicemail under high concurrency with an IMAP backend (Reported - by David Duncan Ross Palmer) - * ASTERISK-24572 - [patch]App_meetme is loaded without its - defaults when the configuration file is missing (Reported by - Nuno Borges) - * ASTERISK-24573 - [patch]Out of sync conversation recording when - divided in multiple recordings (Reported by Nuno Borges) - * ASTERISK-24537 - Stasis: StasisStart/StasisEnd events are not - reliably transmitted during transfers (Reported by Matt Jordan) - * ASTERISK-24556 - Asterisk 13 core dumps when calling from pjsip - extension to another pjsip extension (Reported by Abhay Gupta) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-24279 - Documentation: Clarify the behaviour of the CDR - property 'unanswered' (Reported by Matt Jordan) - * ASTERISK-24283 - [patch]Microseconds precision in the eventtime - column in the cel_odbc module (Reported by Etienne Lessard) - * ASTERISK-24530 - [patch] app_record stripping 1/4 second from - recordings (Reported by Ben Smithurst) - * ASTERISK-24577 - Speed up loopback switches by avoiding unneeded - lookups (Reported by Birger "WIMPy" Harzenetter) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.1.0- Add speexdsp as build dep as speex_echo.h has moved - rhbz 1181021- update for lua 5.3- The Asterisk Development Team has announced security releases for Certified - Asterisk 11.6 and Asterisk 11, 12, and 13. The available security releases are - released as versions 11.6-cert9, 11.14.2, 12.7.2, and 13.0.2. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following security vulnerability: - - * AST-2014-019: Remote Crash Vulnerability in WebSocket Server - - When handling a WebSocket frame the res_http_websocket module dynamically - changes the size of the memory used to allow the provided payload to fit. If a - payload length of zero was received the code would incorrectly attempt to - resize to zero. This operation would succeed and end up freeing the memory but - be treated as a failure. When the session was subsequently torn down this - memory would get freed yet again causing a crash. - - For more information about the details of this vulnerability, please read - security advisory AST-2014-019, which was released at the same time as this - announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert9 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.14.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.7.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.0.2 - - The security advisory is available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-019.pdf- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.28 and 11.6 and Asterisk 1.8, 11, 12, and 13. The available - security releases are released as versions 1.8.28-cert3, 11.6-cert8, 1.8.32.1, - 11.14.1, 12.7.1, and 13.0.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following security vulnerabilities: - - * AST-2014-012: Unauthorized access in the presence of ACLs with mixed IP - address families - - Many modules in Asterisk that service incoming IP traffic have ACL options - ("permit" and "deny") that can be used to whitelist or blacklist address - ranges. A bug has been discovered where the address family of incoming - packets is only compared to the IP address family of the first entry in the - list of access control rules. If the source IP address for an incoming - packet is not of the same address as the first ACL entry, that packet - bypasses all ACL rules. - - * AST-2014-018: Permission Escalation through DB dialplan function - - The DB dialplan function when executed from an external protocol, such as AMI, - could result in a privilege escalation. Users with a lower class authorization - in AMI can access the internal Asterisk database without the required SYSTEM - class authorization. - - In addition, the release of 11.6-cert8 and 11.14.1 resolves the following - security vulnerability: - - * AST-2014-014: High call load with ConfBridge can result in resource exhaustion - - The ConfBridge application uses an internal bridging API to implement - conference bridges. This internal API uses a state model for channels within - the conference bridge and transitions between states as different things - occur. Unload load it is possible for some state transitions to be delayed - causing the channel to transition from being hung up to waiting for media. As - the channel has been hung up remotely no further media will arrive and the - channel will stay within ConfBridge indefinitely. - - In addition, the release of 11.6-cert8, 11.14.1, 12.7.1, and 13.0.1 resolves - the following security vulnerability: - - * AST-2014-017: Permission Escalation via ConfBridge dialplan function and - AMI ConfbridgeStartRecord Action - - The CONFBRIDGE dialplan function when executed from an external protocol (such - as AMI) can result in a privilege escalation as certain options within that - function can affect the underlying system. Additionally, the AMI - ConfbridgeStartRecord action has options that would allow modification of the - underlying system, and does not require SYSTEM class authorization in AMI. - - Finally, the release of 12.7.1 and 13.0.1 resolves the following security - vulnerabilities: - - * AST-2014-013: Unauthorized access in the presence of ACLs in the PJSIP stack - - The Asterisk module res_pjsip provides the ability to configure ACLs that may - be used to reject SIP requests from various hosts. However, the module - currently fails to create and apply the ACLs defined in its configuration - file on initial module load. - - * AST-2014-015: Remote crash vulnerability in PJSIP channel driver - - The chan_pjsip channel driver uses a queue approach for relating to SIP - sessions. There exists a race condition where actions may be queued to answer - a session or send ringing after a SIP session has been terminated using a - CANCEL request. The code will incorrectly assume that the SIP session is still - active and attempt to send the SIP response. The PJSIP library does not - expect the SIP session to be in the disconnected state when sending the - response and asserts. - - * AST-2014-016: Remote crash vulnerability in PJSIP channel driver - - When handling an INVITE with Replaces message the res_pjsip_refer module - incorrectly assumes that it will be operating on a channel that has just been - created. If the INVITE with Replaces message is sent in-dialog after a session - has been established this assumption will be incorrect. The res_pjsip_refer - module will then hang up a channel that is actually owned by another thread. - When this other thread attempts to use the just hung up channel it will end up - using a freed channel which will likely result in a crash. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2014-012, AST-2014-013, AST-2014-014, AST-2014-015, - AST-2014-016, AST-2014-017, and AST-2014-018, which were released at the same - time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.28-cert3 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert8 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.32.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.14.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.7.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.0.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-012.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-013.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-014.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-015.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-016.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-017.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-018.pdf- The Asterisk Development Team is pleased to announce the release of - Asterisk 13.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - Asterisk 13 is the next major release series of Asterisk. It is a Long Term - Support (LTS) release, similar to Asterisk 11. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - For important information regarding upgrading to Asterisk 13, please see the - Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+13 - - A short list of new features includes: - - * Asterisk security events are now provided via AMI, allowing end users to - monitor their Asterisk system in real time for security related issues. - - * Both AMI and ARI now allow external systems to control the state of a mailbox. - Using AMI actions or ARI resources, external systems can programmatically - trigger Message Waiting Indicators (MWI) on subscribed phones. This is of - particular use to those who want to build their own VoiceMail application - using ARI. - - * ARI now supports the reception/transmission of out of call text messages using - any supported channel driver/protocol stack through ARI. Users receive out of - call text messages as JSON events over the ARI websocket connection, and can - send out of call text messages using HTTP requests. - - * The PJSIP stack now supports RFC 4662 Resource Lists, allowing Asterisk to act - as a Resource List Server. This includes defining lists of presence state, - mailbox state, or lists of presence state/mailbox state; managing - subscriptions to lists; and batched delivery of NOTIFY requests to - subscribers. - - * The PJSIP stack can now be used as a means of distributing device state or - mailbox state via PUBLISH requests to other Asterisk instances. This is - analogous to Asterisk's clustering support using XMPP or Corosync; unlike - existing clustering mechanisms, using the PJSIP stack to perform the - distribution of state does not rely on another daemon or server to perform the - work. - - And much more! - - More information about the new features can be found on the Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Documentation - - A full list of all new features can also be found in the CHANGES file: - - http://svnview.digium.com/svn/asterisk/branches/13/CHANGES - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.0.0- rebuild for new libsrtp- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.28 and 11.6 and Asterisk 1.8, 11, 12, and 13. The available - security releases are released as versions 1.8.28-cert2, 11.6-cert7, 1.8.31.1, - 11.13.1, 12.6.1, and 13.0.0-beta3. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following security vulnerability: - - * AST-2014-011: Asterisk Susceptibility to POODLE Vulnerability - - Asterisk is susceptible to the POODLE vulnerability in two ways: - 1) The res_jabber and res_xmpp module both use SSLv3 exclusively for their - encrypted connections. - 2) The core TLS handling in Asterisk, which is used by the chan_sip channel - driver, Asterisk Manager Interface (AMI), and Asterisk HTTP Server, by - default allow a TLS connection to fallback to SSLv3. This allows for a - MITM to potentially force a connection to fallback to SSLv3, exposing it - to the POODLE vulnerability. - - These issues have been resolved in the versions released in conjunction with - this security advisory. - - For more information about the details of this vulnerability, please read - security advisory AST-2014-011, which was released at the same time as this - announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.28-cert2 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert7 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.31.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.13.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.6.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-13.0.0-beta3 - - The security advisory is available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-011.pdf- The Asterisk Development Team has announced the release of Asterisk 11.13.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.13.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-24032 - Gentoo compilation emits warning: - "_FORTIFY_SOURCE" redefined (Reported by Kilburn) - * ASTERISK-24225 - Dial option z is broken (Reported by - dimitripietro) - * ASTERISK-24178 - [patch]fromdomainport used even if not set - (Reported by Elazar Broad) - * ASTERISK-22252 - res_musiconhold cleanup - REF_DEBUG reload - warnings and ref leaks (Reported by Walter Doekes) - * ASTERISK-23997 - chan_sip: port incorrectly incremented for RTCP - ICE candidates in SDP answer (Reported by Badalian Vyacheslav) - * ASTERISK-24019 - When a Music On Hold stream starts it restarts - at beginning of file. (Reported by Jason Richards) - * ASTERISK-23767 - [patch] Dynamic IAX2 registration stops trying - if ever not able to resolve (Reported by David Herselman) - * ASTERISK-24211 - testsuite: Fix the dial_LS_options test - (Reported by Matt Jordan) - * ASTERISK-24249 - SIP debugs do not stop (Reported by Avinash - Mohod) - * ASTERISK-23577 - res_rtp_asterisk: Crash in - ast_rtp_on_turn_rtp_state when RTP instance is NULL (Reported by - Jay Jideliov) - * ASTERISK-23634 - With TURN Asterisk crashes on multiple (7-10) - concurrent WebRTC (avpg/encryption/icesupport) calls (Reported - by Roman Skvirsky) - * ASTERISK-24301 - Security: Out of call MESSAGE requests - processed via Message channel driver can crash Asterisk - (Reported by Matt Jordan) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-24171 - [patch] Provide a manpage for the aelparse - utility (Reported by Jeremy Lainé) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.13.0- The Asterisk Development Team has announced security releases for Certified - Asterisk 11.6 and Asterisk 11 and 12. The available security releases are - released as versions 11.6-cert6, 11.12.1, and 12.5.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - Please note that the release of these versions resolves the following security - vulnerability: - - * AST-2014-010: Remote Crash when Handling Out of Call Message in Certain - Dialplan Configurations - - Additionally, the release of Asterisk 12.5.1 resolves the following security - vulnerability: - - * AST-2014-009: Remote Crash Based on Malformed SIP Subscription Requests - - Note that the crash described in AST-2014-010 can be worked around through - dialplan configuration. Given the likelihood of the issue, an advisory was - deemed to be warranted. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2014-009 and AST-2014-010, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert6 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.12.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.5.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-009.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-010.pdf- The Asterisk Development Team has announced the release of Asterisk 11.12.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.12.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-23911 - URIENCODE/URIDECODE: WARNING about passing an - empty string is a bit over zealous (Reported by Matt Jordan) - * ASTERISK-23985 - PresenceState Action response does not contain - ActionID; duplicates Message Header (Reported by Matt Jordan) - * ASTERISK-23814 - No call started after peer dialed (Reported by - Igor Goncharovsky) - * ASTERISK-24087 - [patch]chan_sip: sip_subscribe_mwi_destroy - should not call sip_destroy (Reported by Corey Farrell) - * ASTERISK-23818 - PBX_Lua: after asterisk startup module is - loaded, but dialplan not available (Reported by Dennis Guse) - * ASTERISK-18345 - [patch] sips connection dropped by asterisk - with a large INVITE (Reported by Stephane Chazelas) - * ASTERISK-23508 - Memory Corruption in - __ast_string_field_ptr_build_va (Reported by Arnd Schmitter) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-21178 - Improve documentation for manager command - Getvar, Setvar (Reported by Rusty Newton) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.12.0- The Asterisk Development Team has announced the release of Asterisk 11.11.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.11.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-22551 - Session timer : UAS (Asterisk) starts counting - at Invite, UAC starts counting at 200 OK. (Reported by i2045) - * ASTERISK-23792 - Mutex left locked in chan_unistim.c (Reported - by Peter Whisker) - * ASTERISK-23582 - [patch]Inconsistent column length in *odbc - (Reported by Walter Doekes) - * ASTERISK-23803 - AMI action UpdateConfig EmptyCat clears all - categories but the requested one (Reported by zvision) - * ASTERISK-23035 - ConfBridge with name longer than max (32 chars) - results in several bridges with same conf_name (Reported by - Iñaki Cívico) - * ASTERISK-23824 - ConfBridge: Users cannot be muted via CLI or - AMI when waiting to enter a conference (Reported by Matt Jordan) - * ASTERISK-23683 - #includes - wildcard character in a path more - than one directory deep - results in no config parsing on module - reload (Reported by tootai) - * ASTERISK-23827 - autoservice thread doesn't exit at shutdown - (Reported by Corey Farrell) - * ASTERISK-23609 - Security: AMI action MixMonitor allows - arbitrary programs to be run (Reported by Corey Farrell) - * ASTERISK-23673 - Security: DOS by consuming the number of - allowed HTTP connections. (Reported by Richard Mudgett) - * ASTERISK-23246 - DEBUG messages in sdp_crypto.c display despite - a DEBUG level of zero (Reported by Rusty Newton) - * ASTERISK-23766 - [patch] Specify timeout for database write in - SQLite (Reported by Igor Goncharovsky) - * ASTERISK-23844 - Load of pbx_lua fails on sample extensions.lua - with Lua 5.2 or greater due to addition of goto statement - (Reported by Rusty Newton) - * ASTERISK-23818 - PBX_Lua: after asterisk startup module is - loaded, but dialplan not available (Reported by Dennis Guse) - * ASTERISK-23834 - res_rtp_asterisk debug message gives wrong - length if ICE (Reported by Richard Kenner) - * ASTERISK-23790 - [patch] - SIP From headers longer than 256 - characters result in dropped call and 'No closing bracket' - warnings. (Reported by uniken1) - * ASTERISK-23917 - res_http_websocket: Delay in client processing - large streams of data causes disconnect and stuck socket - (Reported by Matt Jordan) - * ASTERISK-23908 - [patch]When using FEC error correction, - asterisk tries considers negative sequence numbers as missing - (Reported by Torrey Searle) - * ASTERISK-23921 - refcounter.py uses excessive ram for large refs - files (Reported by Corey Farrell) - * ASTERISK-23948 - REF_DEBUG fails to record ao2_ref against - objects that were already freed (Reported by Corey Farrell) - * ASTERISK-23916 - [patch]SIP/SDP fmtp line may include whitespace - between attributes (Reported by Alexander Traud) - * ASTERISK-23984 - Infinite loop possible in ast_careful_fwrite() - (Reported by Steve Davies) - * ASTERISK-23897 - [patch]Change in SETUP ACK handling (checking - PI) in revision 413765 breaks working environments (Reported by - Pavel Troller) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-23492 - Add option to safe_asterisk to disable - backgrounding (Reported by Walter Doekes) - * ASTERISK-22961 - [patch] DTLS-SRTP not working with SHA-256 - (Reported by Jay Jideliov) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.11.0- Perl 5.20 rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Drop the 389 directory server schema (1061414)- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15, 11.6, and Asterisk 1.8, 11, and 12. The available security - releases are released as versions 1.8.15-cert7, 11.6-cert4, 1.8.28.2, 11.10.2, - and 12.3.2. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - These releases resolve security vulnerabilities that were previously fixed in - 1.8.15-cert6, 11.6-cert3, 1.8.28.1, 11.10.1, and 12.3.1. Unfortunately, the fix - for AST-2014-007 inadvertently introduced a regression in Asterisk's TCP and TLS - handling that prevented Asterisk from sending data over these transports. This - regression and the security vulnerabilities have been fixed in the versions - specified in this release announcement. - - The security patches for AST-2014-007 have been updated with the fix for the - regression, and are available at http://downloads.asterisk.org/pub/security - - Please note that the release of these versions resolves the following security - vulnerabilities: - - * AST-2014-005: Remote Crash in PJSIP Channel Driver's Publish/Subscribe - Framework - - * AST-2014-006: Permission Escalation via Asterisk Manager User Unauthorized - Shell Access - - * AST-2014-007: Denial of Service via Exhaustion of Allowed Concurrent HTTP - Connections - - * AST-2014-008: Denial of Service in PJSIP Channel Driver Subscriptions - - For more information about the details of these vulnerabilities, please read - security advisories AST-2014-005, AST-2014-006, AST-2014-007, and AST-2014-008, - which were released with the previous versions that addressed these - vulnerabilities. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert7 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.28.2 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert4 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.10.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.3.2 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-005.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-006.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-007.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-008.pdf- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15, 11.6, and Asterisk 1.8, 11, and 12. The available security - releases are released as versions 1.8.15-cert6, 11.6-cert3, 1.8.28.1, 11.10.1, - and 12.3.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolves the following issue: - - * AST-2014-007: Denial of Service via Exhaustion of Allowed Concurrent HTTP - Connections - - Establishing a TCP or TLS connection to the configured HTTP or HTTPS port - respectively in http.conf and then not sending or completing a HTTP request - will tie up a HTTP session. By doing this repeatedly until the maximum number - of open HTTP sessions is reached, legitimate requests are blocked. - - Additionally, the release of 11.6-cert3, 11.10.1, and 12.3.1 resolves the - following issue: - - * AST-2014-006: Permission Escalation via Asterisk Manager User Unauthorized - Shell Access - - Manager users can execute arbitrary shell commands with the MixMonitor manager - action. Asterisk does not require system class authorization for a manager - user to use the MixMonitor action, so any manager user who is permitted to use - manager commands can potentially execute shell commands as the user executing - the Asterisk process. - - Additionally, the release of 12.3.1 resolves the following issues: - - * AST-2014-005: Remote Crash in PJSIP Channel Driver's Publish/Subscribe - Framework - - A remotely exploitable crash vulnerability exists in the PJSIP channel - driver's pub/sub framework. If an attempt is made to unsubscribe when not - currently subscribed and the endpoint's “sub_min_expiry” is set to zero, - Asterisk tries to create an expiration timer with zero seconds, which is not - allowed, so an assertion raised. - - * AST-2014-008: Denial of Service in PJSIP Channel Driver Subscriptions - - When a SIP transaction timeout caused a subscription to be terminated, the - action taken by Asterisk was guaranteed to deadlock the thread on which SIP - requests are serviced. Note that this behavior could only happen on - established subscriptions, meaning that this could only be exploited if an - attacker bypassed authentication and successfully subscribed to a real - resource on the Asterisk server. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2014-005, AST-2014-006, AST-2014-007, and AST-2014-008, - which were released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert6 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.28.1 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert3 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.10.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.3.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-005.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-006.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-007.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-008.pdf- The Asterisk Development Team has announced the release of Asterisk 11.10.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.10.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-23547 - [patch] app_queue removing callers from queue - when reloading (Reported by Italo Rossi) - * ASTERISK-23559 - app_voicemail fails to load after fix to - dialplan functions (Reported by Corey Farrell) - * ASTERISK-22846 - testsuite: masquerade super test fails on all - branches (still) (Reported by Matt Jordan) - * ASTERISK-23545 - Confbridge talker detection settings - configuration load bug (Reported by John Knott) - * ASTERISK-23546 - CB_ADD_LEN does not do what you'd think - (Reported by Walter Doekes) - * ASTERISK-23620 - Code path in app_stack fails to unlock list - (Reported by Bradley Watkins) - * ASTERISK-23616 - Big memory leak in logger.c (Reported by - ibercom) - * ASTERISK-23576 - Build failure on SmartOS / Illumos / SunOS - (Reported by Sebastian Wiedenroth) - * ASTERISK-23550 - Newer sound sets don't show up in menuselect - (Reported by Rusty Newton) - * ASTERISK-18331 - app_sms failure (Reported by David Woodhouse) - * ASTERISK-19465 - P-Asserted-Identity Privacy (Reported by - Krzysztof Chmielewski) - * ASTERISK-23605 - res_http_websocket: Race condition in shutting - down websocket causes crash (Reported by Matt Jordan) - * ASTERISK-23707 - Realtime Contacts: Apparent mismatch between - PGSQL database state and Asterisk state (Reported by Mark - Michelson) - * ASTERISK-23381 - [patch]ChanSpy- Barge only works on the initial - 'spy', if the spied-on channel makes a new call, unable to - barge. (Reported by Robert Moss) - * ASTERISK-23665 - Wrong mime type for codec H263-1998 (h263+) - (Reported by Guillaume Maudoux) - * ASTERISK-23664 - Incorrect H264 specification in SDP. (Reported - by Guillaume Maudoux) - * ASTERISK-22977 - chan_sip+CEL: missing ANSWER and PICKUP event - for INVITE/w/replaces pickup (Reported by Walter Doekes) - * ASTERISK-23709 - Regression in Dahdi/Analog/waitfordialtone - (Reported by Steve Davies) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-23649 - [patch]Support for DTLS retransmission - (Reported by NITESH BANSAL) - * ASTERISK-23564 - [patch]TLS/SRTP status of channel not currently - available in a CLI command (Reported by Patrick Laimbock) - * ASTERISK-23754 - [patch] Use var/lib directory for log file - configured in asterisk.conf (Reported by Igor Goncharovsky) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.10.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- build against gmime-devel not gmime22-devel - do not use -m64 on aarch64- The Asterisk Development Team has announced the release of Asterisk 11.9.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.9.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-22790 - check_modem_rate() may return incorrect rate - for V.27 (Reported by Paolo Compagnini) - * ASTERISK-23034 - [patch] manager Originate doesn't abort on - failed format_cap allocation (Reported by Corey Farrell) - * ASTERISK-23061 - [Patch] 'textsupport' setting not mentioned in - sip.conf.sample (Reported by Eugene) - * ASTERISK-23028 - [patch] Asterisk man pages contains unquoted - minus signs (Reported by Jeremy Lainé) - * ASTERISK-23046 - Custom CDR fields set during a GoSUB called - from app_queue are not inserted (Reported by Denis Pantsyrev) - * ASTERISK-23027 - [patch] Spelling typo "transfered" instead of - "transferred" (Reported by Jeremy Lainé) - * ASTERISK-23008 - Local channels loose CALLERID name when DAHDI - channel connects (Reported by Michael Cargile) - * ASTERISK-23100 - [patch] In chan_mgcp the ident in transmitted - request and request queue may differ - fix for locking (Reported - by adomjan) - * ASTERISK-22988 - [patch]T38 , SIP 488 after Rejecting image - media offer due to invalid or unsupported syntax (Reported by - adomjan) - * ASTERISK-22861 - [patch]Specifying a null time as parameter to - GotoIfTime or ExecIfTime causes segmentation fault (Reported by - Sebastian Murray-Roberts) - * ASTERISK-17837 - extconfig.conf - Maximum Include level (1) - exceeded (Reported by pz) - * ASTERISK-22662 - Documentation fix? - queues.conf says - persistentmembers defaults to yes, it appears to lie (Reported - by Rusty Newton) - * ASTERISK-23134 - [patch] res_rtp_asterisk port selection cannot - handle selinux port restrictions (Reported by Corey Farrell) - * ASTERISK-23220 - STACK_PEEK function with no arguments causes - crash/core dump (Reported by James Sharp) - * ASTERISK-19773 - Asterisk crash on issuing Asterisk-CLI 'reload' - command multiple times on cli_aliases (Reported by Joel Vandal) - * ASTERISK-22757 - segfault in res_clialiases.so on reload when - mapping "module reload" command (Reported by Gareth Blades) - * ASTERISK-17727 - [patch] TLS doesn't get all certificate chain - (Reported by LN) - * ASTERISK-23178 - devicestate.h: device state setting functions - are documented with the wrong return values (Reported by - Jonathan Rose) - * ASTERISK-23232 - LocalBridge AMI Event LocalOptimization value - is opposite to what's expected (Reported by Leon Roy) - * ASTERISK-23098 - [patch]possible null pointer dereference in - format.c (Reported by Marcello Ceschia) - * ASTERISK-23297 - Asterisk 12, pbx_config.so segfaults if - res_parking.so is not loaded, or if res_parking.conf has no - configuration (Reported by CJ Oster) - * ASTERISK-23069 - Custom CDR variable not recorded when set in - macro called from app_queue (Reported by Bryan Anderson) - * ASTERISK-19499 - ConfBridge MOH is not working for transferee - after attended transfer (Reported by Timo Teräs) - * ASTERISK-23261 - [patch]Output mixup in - ${CHANNEL(rtpqos,audio,all)} (Reported by rsw686) - * ASTERISK-23279 - [patch]Asterisk doesn't support the dynamic - payload change in rtp mapping in the 200 OK response (Reported - by NITESH BANSAL) - * ASTERISK-23255 - UUID included for Redhat, but missing for - Debian distros in install_prereq script (Reported by Rusty - Newton) - * ASTERISK-23260 - [patch]ForkCDR v option does not keep CDR - variables for subsequent records (Reported by zvision) - * ASTERISK-23141 - Asterisk crashes on Dial(), in - pbx_find_extension at pbx.c (Reported by Maxim) - * ASTERISK-23336 - Asterisk warning "Don't know how to indicate - condition 33 on ooh323c" on outgoing calls from H323 to SIP peer - (Reported by Alexander Semych) - * ASTERISK-23231 - Since 405693 If we have res_fax.conf file set - to minrate=2400, then res_fax refuse to load (Reported by David - Brillert) - * ASTERISK-23135 - Crash - segfault in ast_channel_hangupcause_set - - probably introduced in 11.7.0 (Reported by OK) - * ASTERISK-23323 - [patch]chan_sip: missing p->owner checks in - handle_response_invite (Reported by Walter Doekes) - * ASTERISK-23406 - [patch]Fix typo in "sip show peer" (Reported by - ibercom) - * ASTERISK-23310 - bridged channel crashes in bridge_p2p_rtp_write - (Reported by Jeremy Lainé) - * ASTERISK-22911 - [patch]Asterisk fails to resume WebRTC call - from hold (Reported by Vytis Valentinavičius) - * ASTERISK-23104 - Specifying the SetVar AMI without a Channel - cause Asterisk to crash (Reported by Joel Vandal) - * ASTERISK-21930 - [patch]WebRTC over WSS is not working. - (Reported by John) - * ASTERISK-23383 - Wrong sense test on stat return code causes - unchanged config check to break with include files. (Reported by - David Woolley) - * ASTERISK-20149 - Crash when faxing SIP to SIP with strictrtp set - to yes (Reported by Alexandr Gordeev) - * ASTERISK-17523 - Qualify for static realtime peers does not work - (Reported by Maciej Krajewski) - * ASTERISK-21406 - [patch] chan_sip deadlock on monlock between - unload_module and do_monitor (Reported by Corey Farrell) - * ASTERISK-23373 - [patch]Security: Open FD exhaustion with - chan_sip Session-Timers (Reported by Corey Farrell) - * ASTERISK-23340 - Security Vulnerability: stack allocation of - cookie headers in loop allows for unauthenticated remote denial - of service attack (Reported by Matt Jordan) - * ASTERISK-23311 - Manager - MoH Stop Event fails to show up when - leaving Conference (Reported by Benjamin Keith Ford) - * ASTERISK-23420 - [patch]Memory leak in manager_add_filter - function in manager.c (Reported by Etienne Lessard) - * ASTERISK-23488 - Logic error in callerid checksum processing - (Reported by Russ Meyerriecks) - * ASTERISK-23461 - Only first user is muted when joining - confbridge with 'startmuted=yes' (Reported by Chico Manobela) - * ASTERISK-20841 - fromdomain not honored on outbound INVITE - request (Reported by Kelly Goedert) - * ASTERISK-22079 - Segfault: INTERNAL_OBJ (user_data=0x6374652f) - at astobj2.c:120 (Reported by Jamuel Starkey) - * ASTERISK-23509 - [patch]SayNumber for Polish language tries to - play empty files for numbers divisible by 100 (Reported by - zvision) - * ASTERISK-23103 - [patch]Crash in ast_format_cmp, in ao2_find - (Reported by JoshE) - * ASTERISK-23391 - Audit dialplan function usage of channel - variable (Reported by Corey Farrell) - * ASTERISK-23548 - POST to ARI sometimes returns no body on - success (Reported by Scott Griepentrog) - * ASTERISK-23460 - ooh323 channel stuck if call is placed directly - and gatekeeper is not available (Reported by Dmitry Melekhov) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-22980 - [patch]Allow building cdr_radius and cel_radius - against libfreeradius-client (Reported by Jeremy Lainé) - * ASTERISK-22661 - Unable to exit ChanSpy if spied channel does - not have a call in progress (Reported by Chris Hillman) - * ASTERISK-23099 - [patch] WSS: enable ast_websocket_read() - function to read the whole available data at first and then wait - for any fragmented packets (Reported by Thava Iyer)- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15, 11.6, and Asterisk 1.8, 11, and 12. The available security - releases are released as versions 1.8.15-cert5, 11.6-cert2, 1.8.26.1, 11.8.1, - and 12.1.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following issues: - - * AST-2014-001: Stack overflow in HTTP processing of Cookie headers. - - Sending a HTTP request that is handled by Asterisk with a large number of - Cookie headers could overflow the stack. - - Another vulnerability along similar lines is any HTTP request with a - ridiculous number of headers in the request could exhaust system memory. - - * AST-2014-002: chan_sip: Exit early on bad session timers request - - This change allows chan_sip to avoid creation of the channel and - consumption of associated file descriptors altogether if the inbound - request is going to be rejected anyway. - - Additionally, the release of 12.1.1 resolves the following issue: - - * AST-2014-003: res_pjsip: When handling 401/407 responses don't assume a - request will have an endpoint. - - This change removes the assumption that an outgoing request will always - have an endpoint and makes the authenticate_qualify option work once again. - - Finally, a security advisory, AST-2014-004, was released for a vulnerability - fixed in Asterisk 12.1.0. Users of Asterisk 12.0.0 are encouraged to upgrade to - 12.1.1 to resolve both vulnerabilities. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2014-001, AST-2014-002, AST-2014-003, and AST-2014-004, - which were released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert5 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.26.1 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.6-cert2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.8.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-12.1.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2014-001.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-002.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-003.pdf - * http://downloads.asterisk.org/pub/security/AST-2014-004.pdf- The Asterisk Development Team has announced the release of Asterisk 11.8.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.8.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - Bugs fixed in this release: - ----------------------------------- - * ASTERISK-22544 - Italian prompt vm-options has advertisement in - it (Reported by Rusty Newton) - * ASTERISK-21383 - STUN Binding Requests Not Being Sent Back from - Asterisk to Chrome (Reported by Shaun Clark) - * ASTERISK-22478 - [patch]Can't use pound(hash) symbol for custom - DTMF menus in ConfBridge (processed as directive) (Reported by - Nicolas Tanski) - * ASTERISK-12117 - chan_sip creates a new local tag (from-tag) for - every register message (Reported by Pawel Pierscionek) - * ASTERISK-20862 - Asterisk min and max member penalties not - honored when set with 0 (Reported by Schmooze Com) - * ASTERISK-22746 - [patch]Crash in chan_dahdi during caller id - read (Reported by Michael Walton) - * ASTERISK-22788 - [patch] main/translate.c: access to variable f - after free in ast_translate() (Reported by Corey Farrell) - * ASTERISK-21242 - Segfault when T.38 re-invite retransmission - receives 200 OK (Reported by Ashley Winters) - * ASTERISK-22590 - BufferOverflow in unpacksms16() when receiving - 16 bit multipart SMS with app_sms (Reported by Jan Juergens) - * ASTERISK-22905 - Prevent Asterisk functions that are 'dangerous' - from being executed from external interfaces (Reported by Matt - Jordan) - * ASTERISK-23021 - Typos in code : "avaliable" instead of - "available" (Reported by Jeremy Lainé) - * ASTERISK-22970 - [patch]Documentation fix for QUOTE() (Reported - by Gareth Palmer) - * ASTERISK-21960 - ooh323 channels stuck (Reported by Dmitry - Melekhov) - * ASTERISK-22350 - DUNDI - core dump on shutdown - segfault in - sqlite3_reset from /usr/lib/libsqlite3.so.0 (Reported by Birger - "WIMPy" Harzenetter) - * ASTERISK-22942 - [patch] - Asterisk crashed after - Set(FAXOPT(faxdetect)=t38) (Reported by adomjan) - * ASTERISK-22856 - [patch]SayUnixTime in polish reads minutes - instead of seconds (Reported by Robert Mordec) - * ASTERISK-22854 - [patch] - Deadlock between cel_pgsql unload and - core_event_dispatcher taskprocessor thread (Reported by Etienne - Lessard) - * ASTERISK-22910 - [patch] - REPLACE() calls strcpy on overlapping - memory when is empty (Reported by Gareth Palmer) - * ASTERISK-22871 - cel_pgsql module not loading after "reload" or - "reload cel_pgsql.so" command (Reported by Matteo) - * ASTERISK-23084 - [patch]rasterisk needlessly prints the - AST-2013-007 warning (Reported by Tzafrir Cohen) - * ASTERISK-17138 - [patch] Asterisk not re-registering after it - receives "Forbidden - wrong password on authentication" - (Reported by Rudi) - * ASTERISK-23011 - [patch]configure.ac and pbx_lua don't support - lua 5.2 (Reported by George Joseph) - * ASTERISK-22834 - Parking by blind transfer when lot full orphans - channels (Reported by rsw686) - * ASTERISK-23047 - Orphaned (stuck) channel occurs during a failed - SIP transfer to parking space (Reported by Tommy Thompson) - * ASTERISK-22946 - Local From tag regression with sipgate.de - (Reported by Stephan Eisvogel) - * ASTERISK-23010 - No BYE message sent when sip INVITE is received - (Reported by Ryan Tilton) - * ASTERISK-23135 - Crash - segfault in ast_channel_hangupcause_set - - probably introduced in 11.7.0 (Reported by OK) - - Improvements made in this release: - ----------------------------------- - * ASTERISK-22728 - [patch] Improve Understanding Of 'Forcerport' - When Running "sip show peers" (Reported by Michael L. Young) - * ASTERISK-22659 - Make a new core and extra sounds release - (Reported by Rusty Newton) - * ASTERISK-22919 - core show channeltypes slicing (Reported by - outtolunc) - * ASTERISK-22918 - dahdi show channels slices PRI channel dnid on - output (Reported by outtolunc) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.8.0- The Asterisk Development Team has announced the release of Asterisk 11.7.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.7.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- app_confbridge: Can now set the language used for announcements - to the conference. - (Closes issue ASTERISK-19983. Reported by Jonathan White) - - * --- app_queue: Fix CLI "queue remove member" queue_log entry. - (Closes issue ASTERISK-21826. Reported by Oscar Esteve) - - * --- chan_sip: Do not increment the SDP version between 183 and 200 - responses. - (Closes issue ASTERISK-21204. Reported by NITESH BANSAL) - - * --- chan_sip: Allow a sip peer to accept both AVP and AVPF calls - (Closes issue ASTERISK-22005. Reported by Torrey Searle) - - * --- chan_sip: Fix Realtime Peer Update Problem When Un-registering - And Expires Header In 200ok - (Closes issue ASTERISK-22428. Reported by Ben Smithurst) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.7.0- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15, 11.2, and Asterisk 1.8, 10, and 11. The available security - releases are released as versions 1.8.15-cert4, 11.2-cert3, 1.8.24.1, 10.12.4, - 10.12.4-digiumphones, and 11.6.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following issues: - - * A buffer overflow when receiving odd length 16 bit messages in app_sms. An - infinite loop could occur which would overwrite memory when a message is - received into the unpacksms16() function and the length of the message is an - odd number of bytes. - - * Prevent permissions escalation in the Asterisk Manager Interface. Asterisk - now marks certain individual dialplan functions as 'dangerous', which will - inhibit their execution from external sources. - - A 'dangerous' function is one which results in a privilege escalation. For - example, if one were to read the channel variable SHELL(rm -rf /) Bad - Things(TM) could happen; even if the external source has only read - permissions. - - Execution from external sources may be enabled by setting 'live_dangerously' - to 'yes' in the [options] section of asterisk.conf. Although doing so is not - recommended. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2013-006 and AST-2013-007, which were - released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert4 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.2-cert3 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.24.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.4 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.4-digiumphones - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.6.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2013-006.pdf - * http://downloads.asterisk.org/pub/security/AST-2013-007.pdf- The Asterisk Development Team has announced the release of Asterisk 11.6.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.6.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Confbridge: empty conference not being torn down - (Closes issue ASTERISK-21859. Reported by Chris Gentle) - - * --- Let Queue wrap up time influence member availability - (Closes issue ASTERISK-22189. Reported by Tony Lewis) - - * --- Fix a longstanding issue with MFC-R2 configuration that - prevented users - (Closes issue ASTERISK-21117. Reported by Rafael Angulo) - - * --- chan_iax2: Fix saving the wrong expiry time in astdb. - (Closes issue ASTERISK-22504. Reported by Stefan Wachtler) - - * --- Fix segfault for certain invalid WebSocket input. - (Closes issue ASTERISK-21825. Reported by Alfred Farrugia) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.6.0- Disable hardened build, as it's apparently causing problems loading modules.- Enable hardened build BZ#954338 - Significant clean ups- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15, 11.2, and Asterisk 1.8, 10, and 11. The available security releases - are released as versions 1.8.15-cert2, 11.2-cert2, 1.8.23.1, 10.12.3, 10.12.3-digiumphones, - and 11.5.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following issues: - - * A remotely exploitable crash vulnerability exists in the SIP channel driver if - an ACK with SDP is received after the channel has been terminated. The - handling code incorrectly assumes that the channel will always be present. - - * A remotely exploitable crash vulnerability exists in the SIP channel driver if - an invalid SDP is sent in a SIP request that defines media descriptions before - connection information. The handling code incorrectly attempts to reference - the socket address information even though that information has not yet been - set. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2013-004 and AST-2013-005, which were - released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert3 - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-11.2-cert2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.23.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.3 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.3-digiumphones - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.5.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2013-004.pdf - * http://downloads.asterisk.org/pub/security/AST-2013-005.pdf - - The Asterisk Development Team has announced the release of Asterisk 11.5.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.5.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fix Segfault In app_queue When "persistentmembers" Is Enabled - And Using Realtime - (Closes issue ASTERISK-21738. Reported by JoshE) - - * --- IAX2: fix race condition with nativebridge transfers. - (Closes issue ASTERISK-21409. Reported by alecdavis) - - * --- Fix The Payload Being Set On CN Packets And Do Not Set Marker - Bit - (Closes issue ASTERISK-21246. Reported by Peter Katzmann) - - * --- Fix One-Way Audio With auto_* NAT Settings When SIP Calls - Initiated By PBX - (Closes issue ASTERISK-21374. Reported by Michael L. Young) - - * --- chan_sip: NOTIFYs for BLF start queuing up and fail to be sent - out after retries fail - (Closes issue ASTERISK-21677. Reported by Dan Martens) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.5.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Perl 5.18 rebuild- rebuild (libical)- The Asterisk Development Team has announced the release of Asterisk 11.4.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.4.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fix Sorting Order For Parking Lots Stored In Static Realtime - (Closes issue ASTERISK-21035. Reported by Alex Epshteyn) - - * --- Fix StopMixMonitor Hanging Up When Unable To Stop MixMonitor On - A Channel - (Closes issue ASTERISK-21294. Reported by daroz) - - * --- When a session timer expires during a T.38 call, re-invite with - correct SDP - (Closes issue ASTERISK-21232. Reported by Nitesh Bansal) - - * --- Fix white noise on SRTP decryption - (Closes issue ASTERISK-21323. Reported by andrea) - - * --- Fix reload skinny with active devices. - (Closes issue ASTERISK-16610. Reported by wedhorn) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.4.0- fix build with lua 5.2- The Asterisk Development Team has announced the release of Asterisk 11.3.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.3.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fix issue where chan_mobile fails to bind to first available - port - (Closes issue ASTERISK-16357. Reported by challado) - - * --- Fix Queue Log Reporting Every Call COMPLETECALLER With "h" - Extension Present - (Closes issue ASTERISK-20743. Reported by call) - - * --- Retain XMPP filters across reconnections so external modules - continue to function as expected. - (Closes issue ASTERISK-20916. Reported by kuj) - - * --- Ensure that a declined media stream is terminated with a '\r\n' - (Closes issue ASTERISK-20908. Reported by Dennis DeDonatis) - - * --- Fix pjproject compilation in certain circumstances - (Closes issue ASTERISK-20681. Reported by Dinesh Ramjuttun) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.3.0- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.15 and Asterisk 1.8, 10, and 11. The available security releases - are released as versions 1.8.15-cert2, 1.8.20.2, 10.12.2, 10.12.2-digiumphones, - and 11.2.2. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following issues: - - * A possible buffer overflow during H.264 format negotiation. The format - attribute resource for H.264 video performs an unsafe read against a media - attribute when parsing the SDP. - - This vulnerability only affected Asterisk 11. - - * A denial of service exists in Asterisk's HTTP server. AST-2012-014, fixed - in January of this year, contained a fix for Asterisk's HTTP server for a - remotely-triggered crash. While the fix prevented the crash from being - triggered, a denial of service vector still exists with that solution if an - attacker sends one or more HTTP POST requests with very large Content-Length - values. - - This vulnerability affects Certified Asterisk 1.8.15, Asterisk 1.8, 10, and 11 - - * A potential username disclosure exists in the SIP channel driver. When - authenticating a SIP request with alwaysauthreject enabled, allowguest - disabled, and autocreatepeer disabled, Asterisk discloses whether a user - exists for INVITE, SUBSCRIBE, and REGISTER transactions in multiple ways. - - This vulnerability affects Certified Asterisk 1.8.15, Asterisk 1.8, 10, and 11 - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2013-001, AST-2013-002, and AST-2013-003, which were - released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.15-cert2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.20.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.12.2-digiumphones - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.2.2 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2013-001.pdf - * http://downloads.asterisk.org/pub/security/AST-2013-002.pdf - * http://downloads.asterisk.org/pub/security/AST-2013-003.pdf- The Asterisk Development Team has announced the release of Asterisk 11.2.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.2.1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - * --- Fix astcanary startup problem due to wrong pid value from before - daemon call - (Closes issue ASTERISK-20947. Reported by Jakob Hirsch) - - * --- Update init.d scripts to handle stderr; readd splash screen for - remote consoles - (Closes issue ASTERISK-20945. Reported by Warren Selby) - - * --- Reset RTP timestamp; sequence number on SSRC change - (Closes issue ASTERISK-20906. Reported by Eelco Brolman) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.2.1- The Asterisk Development Team has announced the release of Asterisk 11.2.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.2.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- app_meetme: Fix channels lingering when hung up under certain - conditions - (Closes issue ASTERISK-20486. Reported by Michael Cargile) - - * --- Fix stuck DTMF when bridge is broken. - (Closes issue ASTERISK-20492. Reported by Jeremiah Gowdy) - - * --- Add missing support for "who hung up" to chan_motif. - (Closes issue ASTERISK-20671. Reported by Matt Jordan) - - * --- Remove a fixed size limitation for producing SDP and change how - ICE support is disabled by default. - (Closes issue ASTERISK-20643. Reported by coopvr) - - * --- Fix chan_sip websocket payload handling - (Closes issue ASTERISK-20745. Reported by Iñaki Baz Castillo) - - * --- Fix pjproject compilation in certain circumstances - (Closes issue ASTERISK-20681. Reported by Dinesh Ramjuttun) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.2.0- The Asterisk Development Team has announced a security release for Asterisk 11, - Asterisk 11.1.2. This release addresses the security vulnerabilities reported in - AST-2012-014 and AST-2012-015, and replaces the previous version of Asterisk 11 - released for these security vulnerabilities. The prior release left open a - vulnerability in res_xmpp that exists only in Asterisk 11; as such, other - versions of Asterisk were resolved correctly by the previous releases. - - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following two issues: - - * Stack overflows that occur in some portions of Asterisk that manage a TCP - connection. In SIP, this is exploitable via a remote unauthenticated session; - in XMPP and HTTP connections, this is exploitable via remote authenticated - sessions. The vulnerabilities in SIP and HTTP were corrected in a prior - release of Asterisk; the vulnerability in XMPP is resolved in this release. - - * A denial of service vulnerability through exploitation of the device state - cache. Anonymous calls had the capability to create devices in Asterisk that - would never be disposed of. Handling the cachability of device states - aggregated via XMPP is handled in this release. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-014 and AST-2012-015. - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.1.2 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-014.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-015.pdf - - Thank you for your continued support of Asterisk - and we apologize for having - to do this twice!- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.11 and Asterisk 1.8, 10, and 11. The available security releases - are released as versions 1.8.11-cert10, 1.8.19.1, 10.11.1, 10.11.1-digiumphones, - and 11.1.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of these versions resolve the following two issues: - - * Stack overflows that occur in some portions of Asterisk that manage a TCP - connection. In SIP, this is exploitable via a remote unauthenticated session; - in XMPP and HTTP connections, this is exploitable via remote authenticated - sessions. - - * A denial of service vulnerability through exploitation of the device state - cache. Anonymous calls had the capability to create devices in Asterisk that - would never be disposed of. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-014 and AST-2012-015, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.11-cert10 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.19.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.11.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.11.1-digiumphones - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.1.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-014.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-015.pdf- The Asterisk Development Team has announced the release of Asterisk 11.1.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.1.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fix execution of 'i' extension due to uninitialized variable. - (Closes issue ASTERISK-20455. Reported by Richard Miller) - - * --- Prevent resetting of NATted realtime peer address on reload. - (Closes issue ASTERISK-18203. Reported by daren ferreira) - - * --- Fix ConfBridge crash if no timing module loaded. - (Closes issue ASTERISK-19448. Reported by feyfre) - - * --- Fix the Park 'r' option when a channel parks itself. - (Closes issue ASTERISK-19382. Reported by James Stocks) - - * --- Fix an issue where outgoing calls would fail to establish audio - due to ICE negotiation failures. - (Closes issue ASTERISK-20554. Reported by mmichelson) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.1.0- The Asterisk Development Team has announced the release of Asterisk 11.0.2. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.0.2 resolves an issue reported by the - community and would have not been possible without your participation. - Thank you! - - The following is the issue resolved in this release: - - * --- chan_local: Fix local_pvt ref leak in local_devicestate(). - (Closes issue ASTERISK-20769. Reported by rmudgett) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.0.2- simplify LDFLAGS setting- clean up things to allow building on arm arches- The Asterisk Development Team has announced the release of Asterisk 11.0.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.0.1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - * --- chan_sip: Fix a bug causing SIP reloads to remove all entries - from the registry - (Closes issue ASTERISK-20611. Reported by Alisher) - - * --- confbridge: Fix a bug which made conferences not record with - AMI/CLI commands - (Closes issue ASTERISK-20601. Reported by Vilius) - - * --- Fix an issue with res_http_websocket where the chan_sip - WebSocket handler could not be registered. - (Closes issue ASTERISK-20631. Reported by danjenkins) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.0.1- The Asterisk Development Team is pleased to announce the release of - Asterisk 11.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - Asterisk 11 is the next major release series of Asterisk. It is a Long Term - Support (LTS) release, similar to Asterisk 1.8. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - For important information regarding upgrading to Asterisk 11, please see the - Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+11 - - A short list of new features includes: - - * A new channel driver named chan_motif has been added which provides support - for Google Talk and Jingle in a single channel driver. This new channel - driver includes support for both audio and video, RFC2833 DTMF, all codecs - supported by Asterisk, hold, unhold, and ringing notification. It is also - compliant with the current Jingle specification, current Google Jingle - specification, and the original Google Talk protocol. - - * Support for the WebSocket transport for chan_sip. - - * SIP peers can now be configured to support negotiation of ICE candidates. - - * The app_page application now no longer depends on DAHDI or app_meetme. It - has been re-architected to use app_confbridge internally. - - * Hangup handlers can be attached to channels using the CHANNEL() function. - Hangup handlers will run when the channel is hung up similar to the h - extension; however, unlike an h extension, a hangup handler is associated with - the actual channel and will execute anytime that channel is hung up, - regardless of where it is in the dialplan. - - * Added pre-dial handlers for the Dial and Follow-Me applications. Pre-dial - allows you to execute a dialplan subroutine on a channel before a call is - placed but after the application performing a dial action is invoked. This - means that the handlers are executed after the creation of the callee - channels, but before any actions have been taken to actually dial the callee - channels. - - * Log messages can now be easily associated with a certain call by looking at - a new unique identifier, "Call Id". Call ids are attached to log messages for - just about any case where it can be determined that the message is related - to a particular call. - - * Introduced Named ACLs as a new way to define Access Control Lists (ACLs) in - Asterisk. Unlike traditional ACLs defined in specific module configuration - files, Named ACLs can be shared across multiple modules. - - * The Hangup Cause family of functions and dialplan applications allow for - inspection of the hangup cause codes for each channel involved in a call. - This allows a dialplan writer to determine, for each channel, who hung up and - for what reason(s). - - * Two new functions have been added: FEATURE() and FEATUREMAP(). FEATURE() - lets you set some of the configuration options from the general section - of features.conf on a per-channel basis. FEATUREMAP() lets you customize - the key sequence used to activate built-in features, such as blindxfer, - and automon. - - * Support for DTLS-SRTP in chan_sip. - - * Support for named pickupgroups/callgroups, allowing any number of pickupgroups - and callgroups to be defined for several channel drivers. - - * IPv6 Support for AMI, AGI, ExternalIVR, and the SIP Security Event Framework. - - More information about the new features can be found on the Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Documentation - - A full list of all new features can also be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/11/CHANGES - - For a full list of changes in the current release, please see the ChangeLog. - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.0.0- The Asterisk Development Team has announced the second release candidate of - Asterisk 11.0.0. This release candidate is available for immediate - download at http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 11.0.0-rc2 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release candidate: - - * --- Fix an issue where outgoing calls would fail to establish audio - due to ICE negotiation failures. - (Closes issue ASTERISK-20554. Reported by mmichelson) - - * --- Ensure Asterisk fails TCP/TLS SIP calls when certificate - checking fails - (Closes issue ASTERISK-20559. Reported by kmoore) - - * --- Don't make chan_sip export global symbols. - (Closes issue ASTERISK-20545. Reported by kmoore) - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11.0.0-rc2- The Asterisk Development Team is pleased to announce the first release candidate - of Asterisk 11.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - All interested users of Asterisk are encouraged to participate in the - Asterisk 11 testing process. Please report any issues found to the issue - tracker, https://issues.asterisk.org/jira. It is also very useful to see - successful test reports. Please post those to the asterisk-dev mailing list. - All Asterisk users are invited to participate in the #asterisk-testing channel - on IRC to work together in testing the many parts of Asterisk. - - Asterisk 11 is the next major release series of Asterisk. It will be a Long - Term Support (LTS) release, similar to Asterisk 1.8. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - For important information regarding upgrading to Asterisk 11, please see the - Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+11 - - A short list of new features includes: - - * A new channel driver named chan_motif has been added which provides support - for Google Talk and Jingle in a single channel driver. This new channel - driver includes support for both audio and video, RFC2833 DTMF, all codecs - supported by Asterisk, hold, unhold, and ringing notification. It is also - compliant with the current Jingle specification, current Google Jingle - specification, and the original Google Talk protocol. - - * Support for the WebSocket transport for chan_sip. - - * SIP peers can now be configured to support negotiation of ICE candidates. - - * The app_page application now no longer depends on DAHDI or app_meetme. It - has been re-architected to use app_confbridge internally. - - * Hangup handlers can be attached to channels using the CHANNEL() function. - Hangup handlers will run when the channel is hung up similar to the h - extension; however, unlike an h extension, a hangup handler is associated with - the actual channel and will execute anytime that channel is hung up, - regardless of where it is in the dialplan. - - * Added pre-dial handlers for the Dial and Follow-Me applications. Pre-dial - allows you to execute a dialplan subroutine on a channel before a call is - placed but after the application performing a dial action is invoked. This - means that the handlers are executed after the creation of the callee - channels, but before any actions have been taken to actually dial the callee - channels. - - * Log messages can now be easily associated with a certain call by looking at - a new unique identifier, "Call Id". Call ids are attached to log messages for - just about any case where it can be determined that the message is related - to a particular call. - - * Introduced Named ACLs as a new way to define Access Control Lists (ACLs) in - Asterisk. Unlike traditional ACLs defined in specific module configuration - files, Named ACLs can be shared across multiple modules. - - * The Hangup Cause family of functions and dialplan applications allow for - inspection of the hangup cause codes for each channel involved in a call. - This allows a dialplan writer to determine, for each channel, who hung up and - for what reason(s). - - * Two new functions have been added: FEATURE() and FEATUREMAP(). FEATURE() - lets you set some of the configuration options from the general section - of features.conf on a per-channel basis. FEATUREMAP() lets you customize - the key sequence used to activate built-in features, such as blindxfer, - and automon. - - * Support for DTLS-SRTP in chan_sip. - - * Support for named pickupgroups/callgroups, allowing any number of pickupgroups - and callgroups to be defined for several channel drivers. - - * IPv6 Support for AMI, AGI, ExternalIVR, and the SIP Security Event Framework. - - More information about the new features can be found on the Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Documentation - - A full list of all new features can also be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/11/CHANGES - - For a full list of changes in the current release, please see the ChangeLog. - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.0.0-rc1- Don't forget format_ilbc module- The Asterisk Development Team is pleased to announce the second beta release of - Asterisk 11.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - All interested users of Asterisk are encouraged to participate in the - Asterisk 11 testing process. Please report any issues found to the issue - tracker, https://issues.asterisk.org/jira. It is also very useful to see - successful test reports. Please post those to the asterisk-dev mailing list. - All Asterisk users are invited to participate in the #asterisk-testing channel - on IRC to work together in testing the many parts of Asterisk. - - Asterisk 11 is the next major release series of Asterisk. It will be a Long - Term Support (LTS) release, similar to Asterisk 1.8. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - For important information regarding upgrading to Asterisk 11, please see the - Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+11 - - A short list of new features includes: - - * A new channel driver named chan_motif has been added which provides support - for Google Talk and Jingle in a single channel driver. This new channel - driver includes support for both audio and video, RFC2833 DTMF, all codecs - supported by Asterisk, hold, unhold, and ringing notification. It is also - compliant with the current Jingle specification, current Google Jingle - specification, and the original Google Talk protocol. - - * Support for the WebSocket transport for chan_sip. - - * SIP peers can now be configured to support negotiation of ICE candidates. - - * The app_page application now no longer depends on DAHDI or app_meetme. It - has been re-architected to use app_confbridge internally. - - * Hangup handlers can be attached to channels using the CHANNEL() function. - Hangup handlers will run when the channel is hung up similar to the h - extension; however, unlike an h extension, a hangup handler is associated with - the actual channel and will execute anytime that channel is hung up, - regardless of where it is in the dialplan. - - * Added pre-dial handlers for the Dial and Follow-Me applications. Pre-dial - allows you to execute a dialplan subroutine on a channel before a call is - placed but after the application performing a dial action is invoked. This - means that the handlers are executed after the creation of the callee - channels, but before any actions have been taken to actually dial the callee - channels. - - * Log messages can now be easily associated with a certain call by looking at - a new unique identifier, "Call Id". Call ids are attached to log messages for - just about any case where it can be determined that the message is related - to a particular call. - - * Introduced Named ACLs as a new way to define Access Control Lists (ACLs) in - Asterisk. Unlike traditional ACLs defined in specific module configuration - files, Named ACLs can be shared across multiple modules. - - * The Hangup Cause family of functions and dialplan applications allow for - inspection of the hangup cause codes for each channel involved in a call. - This allows a dialplan writer to determine, for each channel, who hung up and - for what reason(s). - - * Two new functions have been added: FEATURE() and FEATUREMAP(). FEATURE() - lets you set some of the configuration options from the general section - of features.conf on a per-channel basis. FEATUREMAP() lets you customize - the key sequence used to activate built-in features, such as blindxfer, - and automon. - - * Support for DTLS-SRTP in chan_sip. - - * Support for named pickupgroups/callgroups, allowing any number of pickupgroups - and callgroups to be defined for several channel drivers. - - * IPv6 Support for AMI, AGI, ExternalIVR, and the SIP Security Event Framework. - - More information about the new features can be found on the Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Documentation - - A full list of all new features can also be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/11/CHANGES - - For a full list of changes in the current release, please see the ChangeLog. - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.0.0-beta2- The Asterisk Development Team has announced the release of Asterisk 10.8.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.8.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- AST-2012-012: Resolve AMI User Unauthorized Shell Access through - ExternalIVR - (Closes issue ASTERISK-20132. Reported by Zubair Ashraf of IBM X-Force Research) - - * --- AST-2012-013: Resolve ACL rules being ignored during calls by - some IAX2 peers - (Closes issue ASTERISK-20186. Reported by Alan Frisch) - - * --- Handle extremely out of order RFC 2833 DTMF - (Closes issue ASTERISK-18404. Reported by Stephane Chazelas) - - * --- Resolve severe memory leak in CEL logging modules. - (Closes issue AST-916. Reported by Thomas Arimont) - - * --- Only re-create an SRTP session when needed - (Issue ASTERISK-20194. Reported by Nicolo Mazzon) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.8.0- fix build on s390- fix build on s390- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.11 and Asterisk 1.8 and 10. The available security releases are - released as versions 1.8.11-cert7, 1.8.15.1, 10.7.1, and 10.7.1-digiumphones. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.8.11-cert7, 1.8.15.1, 10.7.1, and 10.7.1-digiumphones - resolve the following two issues: - - * A permission escalation vulnerability in Asterisk Manager Interface. This - would potentially allow remote authenticated users the ability to execute - commands on the system shell with the privileges of the user running the - Asterisk application. Please note that the README-SERIOUSLY.bestpractices.txt - file delivered with Asterisk has been updated due to this and other related - vulnerabilities fixed in previous versions of Asterisk. - - * When an IAX2 call is made using the credentials of a peer defined in a - dynamic Asterisk Realtime Architecture (ARA) backend, the ACL rules for that - peer are not applied to the call attempt. This allows for a remote attacker - who is aware of a peer's credentials to bypass the ACL rules set for that - peer. - - These issues and their resolutions are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-012 and AST-2012-013, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.11-cert7 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.15.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.7.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.7.1-digiumphones - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-012.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-013.pdf- The Asterisk Development Team has announced the release of Asterisk 10.7.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.7.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fix deadlock potential with ast_set_hangupsource() calls. - (Closes issue ASTERISK-19801. Reported by Alec Davis) - - * --- Fix request routing issue when outboundproxy is used. - (Closes issue ASTERISK-20008. Reported by Marcus Hunger) - - * --- Set the Caller ID "tag" on peers even if remote party - information is present. - (Closes issue ASTERISK-19859. Reported by Thomas Arimont) - - * --- Fix NULL pointer segfault in ast_sockaddr_parse() - (Closes issue ASTERISK-20006. Reported by Michael L. Young) - - * --- Do not perform install on existing directories - (Closes issue ASTERISK-19492. Reported by Karl Fife) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.7.0- The Asterisk Development Team has announced the release of Asterisk 10.6.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.6.1 resolves an issue reported by the - community and would have not been possible without your participation. - Thank you! - - The following is the issue resolved in this release: - - * --- Remove a superfluous and dangerous freeing of an SSL_CTX. - (Closes issue ASTERISK-20074. Reported by Trevor Helmsley) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.6.1- The Asterisk Development Team has announced the release of Asterisk 10.6.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.6.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- format_mp3: Fix a possible crash in mp3_read(). - (Closes issue ASTERISK-19761. Reported by Chris Maciejewsk) - - * --- Fix local channel chains optimizing themselves out of a call. - (Closes issue ASTERISK-16711. Reported by Alec Davis) - - * --- Re-add LastMsgsSent value for SIP peers - (Closes issue ASTERISK-17866. Reported by Steve Davies) - - * --- Prevent sip_pvt refleak when an ast_channel outlasts its - corresponding sip_pvt. - (Closes issue ASTERISK-19425. Reported by David Cunningham) - - * --- Send more accurate identification information in dialog-info SIP - NOTIFYs. - (Closes issue ASTERISK-16735. Reported by Maciej Krajewski) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.6.0- The Asterisk Development Team is pleased to announce the first beta release of - Asterisk 11.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - All interested users of Asterisk are encouraged to participate in the - Asterisk 11 testing process. Please report any issues found to the issue - tracker, https://issues.asterisk.org/jira. It is also very useful to see - successful test reports. Please post those to the asterisk-dev mailing list. - All Asterisk users are invited to participate in the #asterisk-testing channel - on IRC to work together in testing the many parts of Asterisk. - - Asterisk 11 is the next major release series of Asterisk. It will be a Long - Term Support (LTS) release, similar to Asterisk 1.8. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - For important information regarding upgrading to Asterisk 11, please see the - Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+11 - - A short list of new features includes: - - * A new channel driver named chan_motif has been added which provides support - for Google Talk and Jingle in a single channel driver. This new channel - driver includes support for both audio and video, RFC2833 DTMF, all codecs - supported by Asterisk, hold, unhold, and ringing notification. It is also - compliant with the current Jingle specification, current Google Jingle - specification, and the original Google Talk protocol. - - * Support for the WebSocket transport for chan_sip. - - * SIP peers can now be configured to support negotiation of ICE candidates. - - * The app_page application now no longer depends on DAHDI or app_meetme. It - has been re-architected to use app_confbridge internally. - - * Hangup handlers can be attached to channels using the CHANNEL() function. - Hangup handlers will run when the channel is hung up similar to the h - extension; however, unlike an h extension, a hangup handler is associated with - the actual channel and will execute anytime that channel is hung up, - regardless of where it is in the dialplan. - - * Added pre-dial handlers for the Dial and Follow-Me applications. Pre-dial - allows you to execute a dialplan subroutine on a channel before a call is - placed but after the application performing a dial action is invoked. This - means that the handlers are executed after the creation of the caller/callee - channels, but before any actions have been taken to actually dial the callee - channels. - - * Log messages can now be easily associated with a certain call by looking at - a new unique identifier, "Call Id". Call ids are attached to log messages for - just about any case where it can be determined that the message is related - to a particular call. - - * Introduced Named ACLs as a new way to define Access Control Lists (ACLs) in - Asterisk. Unlike traditional ACLs defined in specific module configuration - files, Named ACLs can be shared across multiple modules. - - * The Hangup Cause family of functions and dialplan applications allow for - inspection of the hangup cause codes for each channel involved in a call. - This allows a dialplan writer to determine, for each channel, who hung up and - for what reason(s). - - * Two new functions have been added: FEATURE() and FEATUREMAP(). FEATURE() - lets you set some of the configuration options from the general section - of features.conf on a per-channel basis. FEATUREMAP() lets you customize - the key sequence used to activate built-in features, such as blindxfer, - and automon. - - * Support for named pickupgroups/callgroups, allowing any number of pickupgroups - and callgroups to be defined for several channel drivers. - - * IPv6 Support for AMI, AGI, ExternalIVR, and the SIP Security Event Framework. - - More information about the new features can be found on the Asterisk wiki: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Documentation - - A full list of all new features can also be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/11/CHANGES - - For a full list of changes in the current release, please see the ChangeLog. - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-11.0.0-beta1- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Perl 5.16 rebuild- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.11 and Asterisk 1.8 and 10. The available security releases are - released as versions 1.8.11-cert4, 1.8.13.1, 10.5.2, and 10.5.2-digiumphones. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.8.11-cert4, 1.8.13.1, 10.5.2, and 10.5.2-digiumphones - resolve the following two issues: - - * If Asterisk sends a re-invite and an endpoint responds to the re-invite with - a provisional response but never sends a final response, then the SIP dialog - structure is never freed and the RTP ports for the call are never released. If - an attacker has the ability to place a call, they could create a denial of - service by using all available RTP ports. - - * If a single voicemail account is manipulated by two parties simultaneously, - a condition can occur where memory is freed twice causing a crash. - - These issues and their resolution are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-010 and AST-2012-011, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.11-cert4 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.13.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.5.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.5.2-digiumphones - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-010.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-011.pdf- Perl 5.16 rebuild- The Asterisk Development Team has announced a security release for Asterisk 10. - This security release is released as version 10.5.1. - - The release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 10.5.1 resolves the following issue: - - * A remotely exploitable crash vulnerability was found in the Skinny (SCCP) - Channel driver. When an SCCP client sends an Off Hook message, followed by - a Key Pad Button Message, a structure that was previously set to NULL is - dereferenced. This allows remote authenticated connections the ability to - cause a crash in the server, denying services to legitimate users. - - This issue and its resolution is described in the security advisory. - - For more information about the details of this vulnerability, please read - security advisory AST-2012-009, which was released at the same time as this - announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.5.1 - - The security advisory is available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-009.pdf- The Asterisk Development Team has announced the release of Asterisk 10.5.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.5.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Turn off warning message when bind address is set to any. - (Closes issue ASTERISK-19456. Reported by Michael L. Young) - - * --- Prevent overflow in calculation in ast_tvdiff_ms on 32-bit - machines - (Closes issue ASTERISK-19727. Reported by Ben Klang) - - * --- Make DAHDISendCallreroutingFacility wait 5 seconds for a reply - before disconnecting the call. - (Closes issue ASTERISK-19708. Reported by mehdi Shirazi) - - * --- Fix recalled party B feature flags for a failed DTMF atxfer. - (Closes issue ASTERISK-19383. Reported by lgfsantos) - - * --- Fix DTMF atxfer running h exten after the wrong bridge ends. - (Closes issue ASTERISK-19717. Reported by Mario) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.5.0- Perl 5.16 rebuild- The Asterisk Development Team has announced the release of Asterisk 10.4.2. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.4.2 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - * --- Resolve crash in subscribing for MWI notifications - (Closes issue ASTERISK-19827. Reported by B. R) - - * --- Fix crash in ConfBridge when user announcement is played for - more than 2 users - (Closes issue ASTERISK-19899. Reported by Florian Gilcher) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.4.2- The Asterisk Development Team has announced security releases for Certified - Asterisk 1.8.11 and Asterisk 1.8 and 10. The available security releases are - released as versions 1.8.11-cert2, 1.8.12.1, and 10.4.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.8.11-cert2, 1.8.12.1, and 10.4.1 resolve the following - two issues: - - * A remotely exploitable crash vulnerability exists in the IAX2 channel - driver if an established call is placed on hold without a suggested music - class. Asterisk will attempt to use an invalid pointer to the music - on hold class name, potentially causing a crash. - - * A remotely exploitable crash vulnerability was found in the Skinny (SCCP) - Channel driver. When an SCCP client closes its connection to the server, - a pointer in a structure is set to NULL. If the client was not in the - on-hook state at the time the connection was closed, this pointer is later - dereferenced. This allows remote authenticated connections the ability to - cause a crash in the server, denying services to legitimate users. - - These issues and their resolution are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-007 and AST-2012-008, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/certified-asterisk/releases/ChangeLog-1.8.11-cert2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.12.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.4.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-007.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-008.pdf- The Asterisk Development Team has announced the release of Asterisk 10.4.0. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk - - The release of Asterisk 10.4.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - * --- Prevent chanspy from binding to zombie channels - (Closes issue ASTERISK-19493. Reported by lvl) - - * --- Fix Dial m and r options and forked calls generating warnings - for voice frames. - (Closes issue ASTERISK-16901. Reported by Chris Gentle) - - * --- Remove ISDN hold restriction for non-bridged calls. - (Closes issue ASTERISK-19388. Reported by Birger Harzenetter) - - * --- Fix copying of CDR(accountcode) to local channels. - (Closes issue ASTERISK-19384. Reported by jamicque) - - * --- Ensure Asterisk acknowledges ACKs to 4xx on Replaces errors - (Closes issue ASTERISK-19303. Reported by Jon Tsiros) - - * --- Eliminate double close of file descriptor in manager.c - (Closes issue ASTERISK-18453. Reported by Jaco Kroon) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.4.0- The Asterisk Development Team has announced security releases for Asterisk 1.6.2, - 1.8, and 10. The available security releases are released as versions 1.6.2.24, - 1.8.11.1, and 10.3.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.6.2.24, 1.8.11.1, and 10.3.1 resolve the following two - issues: - - * A permission escalation vulnerability in Asterisk Manager Interface. This - would potentially allow remote authenticated users the ability to execute - commands on the system shell with the privileges of the user running the - Asterisk application. - - * A heap overflow vulnerability in the Skinny Channel driver. The keypad - button message event failed to check the length of a fixed length buffer - before appending a received digit to the end of that buffer. A remote - authenticated user could send sufficient keypad button message events that the - buffer would be overrun. - - In addition, the release of Asterisk 1.8.11.1 and 10.3.1 resolve the following - issue: - - * A remote crash vulnerability in the SIP channel driver when processing UPDATE - requests. If a SIP UPDATE request was received indicating a connected line - update after a channel was terminated but before the final destruction of the - associated SIP dialog, Asterisk would attempt a connected line update on a - non-existing channel, causing a crash. - - These issues and their resolution are described in the security advisories. - - For more information about the details of these vulnerabilities, please read - security advisories AST-2012-004, AST-2012-005, and AST-2012-006, which were - released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLogs: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.24 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.11.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.3.1 - - The security advisories are available at: - - * http://downloads.asterisk.org/pub/security/AST-2012-004.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-005.pdf - * http://downloads.asterisk.org/pub/security/AST-2012-006.pdf- Update to 10.3.0- Update to 10.2.1 from upstream. - Fix remote stack overflow in app_milliwatt. - Fix remote stack overflow, including possible code injection, in HTTP digest authentication handling. - Disable asterisk-corosync package, as it doesn't build right now. - Resolves: rhbz#804045, rhbz#804038, rhbz#804042- * Add patch extracted from upstream to build with Corosync since - OpenAIS is no longer available. - * Add PrivateTmp=true to systemd service file (#782478) - * Add some macros to make it easier to build with fewer dependencies - (with corresponding less functionality) (#787389) - * Add isa macros in a few places plus a few other changes to make it - easier to cross-compile. (#787779)- The Asterisk Development Team has announced the release of Asterisk 10.1.2. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 10.1.2 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following are the issues resolved in this release: - - * --- Fix SIP INFO DTMF handling for non-numeric codes --- - (Closes issue ASTERISK-19290. Reported by: Ira Emus) - - * --- Fix crash in ParkAndAnnounce --- - (Closes issue ASTERISK-19311. Reported-by: tootai) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.1.2- The Asterisk Development Team has announced the release of Asterisk 10.1.1. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 10.1.1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * --- Fixes deadlocks occuring in chan_agent --- - (Closes issue ASTERISK-19285. Reported by: Alex Villacis Lasso) - - * --- Ensure entering T.38 passthrough does not cause an infinite loop --- - (Closes issue ASTERISK-18951. Reported-by: Kristijan Vrban) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.1.1- The Asterisk Development Team is pleased to announce the release of - Asterisk 10.1.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 10.1.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * AST-2012-001: prevent crash when an SDP offer - is received with an encrypted video stream when support for video - is disabled and res_srtp is loaded. (closes issue ASTERISK-19202) - Reported by: Catalin Sanda - - * Allow playback of formats that don't support seeking. ast_streamfile - previously did unconditional seeking on files that broke playback of - formats that don't support that functionality. This patch avoids the - seek that was causing the problem. - (closes issue ASTERISK-18994) Patched by: Timo Teras - - * Add pjmedia probation concepts to res_rtp_asterisk's learning mode. In - order to better handle RTP sources with strictrtp enabled (which is the - default setting in 10) using the learning mode to figure out new sources - when they change is handled by checking for a number of consecutive (by - sequence number) packets received to an rtp struct based on a new - configurable value called 'probation'. Also, during learning mode instead - of liberally accepting all packets received, we now reject packets until a - clear source has been determined. - - * Handle AST_CONTROL_UPDATE_RTP_PEER frames in local bridge loop. Failing - to handle AST_CONTROL_UPDATE_RTP_PEER frames in the local bridge loop - causes the loop to exit prematurely. This causes a variety of negative side - effects, depending on when the loop exits. This patch handles the frame by - essentially swallowing the frame in the local loop, as the current channel - drivers expect the RTP bridge to handle the frame, and, in the case of the - local bridge loop, no additional action is necessary. - (closes issue ASTERISK-19095) Reported by: Stefan Schmidt Tested - by: Matt Jordan - - * Fix timing source dependency issues with MOH. Prior to this patch, - res_musiconhold existed at the same module priority level as the timing - sources that it depends on. This would cause a problem when music on - hold was reloaded, as the timing source could be changed after - res_musiconhold was processed. This patch adds a new module priority - level, AST_MODPRI_TIMING, that the various timing modules are now loaded - at. This now occurs before loading other resource modules, such - that the timing source is guaranteed to be set prior to resolving - the timing source dependencies. - (closes issue ASTERISK-17474) Reporter: Luke H Tested by: Luke H, - Vladimir Mikhelson, zzsurf, Wes Van Tlghem, elguero, Thomas Arimont - Patched by elguero - - * Fix RTP reference leak. If a blind transfer were initiated using a - REFER without a prior reINVITE to place the call on hold, AND if Asterisk - were sending RTCP reports, then there was a reference leak for the - RTP instance of the transferrer. - (closes issue ASTERISK-19192) Reported by: Tyuta Vitali - - * Fix blind transfers from failing if an 'h' extension - is present. This prevents the 'h' extension from being run on the - transferee channel when it is transferred via a native transfer - mechanism such as SIP REFER. (closes issue ASTERISK-19173) Reported - by: Ross Beer Tested by: Kristjan Vrban Patches: ASTERISK-19173 by - Mark Michelson (license 5049) - - * Restore call progress code for analog ports. Extracting sig_analog - from chan_dahdi lost call progress detection functionality. Fix - analog ports from considering a call answered immediately after - dialing has completed if the callprogress option is enabled. - (closes issue ASTERISK-18841) - Reported by: Richard Miller Patched by Richard Miller - - * Fix regression that 'rtp/rtcp set debup ip' only works when a port - was also specified. - (closes issue ASTERISK-18693) Reported by: Davide Dal Reviewed by: - Walter Doekes - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.1.0- Remove asterisk-ais. OpenAIS was removed from Fedora.- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Don't build API docs as the build never finishes- The Asterisk Development Team is proud to announce the release of - Asterisk 10.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - Asterisk 10 is the next major release series of Asterisk. It will be a - Standard support release, similar to Asterisk 1.6.2. For more information about - support time lines for Asterisk releases, see the Asterisk versions page: - - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - With the release of the Asterisk 10 branch, the preceding '1.' has been removed - from the version number per the blog post available at - - - http://blogs.digium.com/2011/07/21/the-evolution-of-asterisk-or-how-we-arrived-at-asterisk-10/ - - The release of Asterisk 10 would not have been possible without the support and - contributions of the community. - - You can find an overview of the work involved with the 10.0.0 release in the - summary: - - http://svn.asterisk.org/svn/asterisk/tags/10.0.0/asterisk-10.0.0-summary.txt - - A short list of available features includes: - - * T.38 gateway functionality has been added to res_fax. - * Protocol independent out-of-call messaging support. Text messages not - associated with an active call can now be routed through the Asterisk - dialplan. SIP and XMPP are supported so far. - * New highly optimized and customizable ConfBridge application capable of mixing - audio at sample rates ranging from 8kHz-192kHz - * Addition of video_mode option in confbridge.conf to provide basic video - conferencing in the ConfBridge() dialplan application. - * Support for defining hints has been added to pbx_lua. - * Replacement of Berkeley DB with SQLite for the Asterisk Database (AstDB). - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.asterisk.org/svn/asterisk/branches/10/CHANGES - - Also, when upgrading a system between major versions, it is imperative that you - read and understand the contents of the UPGRADE.txt file, which is located at: - - http://svn.asterisk.org/svn/asterisk/branches/10/UPGRADE.txt- The Asterisk Development Team has announced the third release candidate of - Asterisk 10.0.0. This release candidate is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 10.0.0-rc3 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release candidate: - - * Add ASTSBINDIR to the list of configurable paths - - This patch also makes astdb2sqlite3 and astcanary use the configured - directory instead of relying on $PATH. - - * Don't crash on INFO automon request with no channel - - AST-2011-014. When automon was enabled in features.conf, it was possible - to crash Asterisk by sending an INFO request if no channel had been - created yet. - - * Fixed crash from orphaned MWI subscriptions in chan_sip - - This patch resolves the issue where MWI subscriptions are orphaned - by subsequent SIP SUBSCRIBE messages. - - * Fix a change in behavior in 'database show' from 1.8. - - In 1.8 and previous versions, one could use any fullword portion of - the key name, including the full key, to obtain the record. Until this - patch, this did not work for the full key. - - * Default to nat=yes; warn when nat in general and peer differ - - AST-2011-013. It is possible to enumerate SIP usernames when the general and - user/peer nat settings differ in whether to respond to the port a request is - sent from or the port listed for responses in the Via header. In 1.4 and - 1.6.2, this would mean if one setting was nat=yes or nat=route and the other - was either nat=no or nat=never. In 1.8 and 10, this would mean when one - was nat=force_rport and the other was nat=no. - - In order to address this problem, it was decided to switch the default - behavior to nat=yes/force_rport as it is the most commonly used option - and to strongly discourage setting nat per-peer/user when at all - possible. - - * Fixed SendMessage stripping extension from To: header in SIP MESSAGE - - When using the MessageSend application to send a SIP MESSAGE to a - non-peer, chan_sip stripped off the extension and failed to add it back - to the sip_pvt structure before transmitting. This patch adds the full - URI passed in from the message core to the sip_pvt structure. - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.0.0-rc3- The Asterisk Development Team has announced the second release candidate of - Asterisk 10.0.0. This release candidate is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 10.0.0-rc2 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release candidate: - - * Ensure that a null vmexten does not cause a segfault - - * Fix issue with ConfBridge participants hanging up during DTMF feature - menu usage getting stuck in conference forever - (closes issue ASTERISK-18829) - Reported by: zvision - - * Fix app_macro.c MODULEINFO section termination - (closes issue ASTERISK-18848) - Reported by: Tony Mountifield - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.0.0-rc2- The Asterisk Development Team is pleased to announce the first release candidate - of Asterisk 10.0.0. This release candidate is available for immediate download - at http://downloads.asterisk.org/pub/telephony/asterisk/ - - All Asterisk users are encouraged to participate in the Asterisk 10 testing - process. Please report any issues found to the issue tracker, - https://issues.asterisk.org/jira. It is also very useful to see successful test - reports. Please post those to the asterisk-dev mailing list. - - All Asterisk users are invited to participate in the #asterisk-testing - channel on IRC to work together in testing the many parts of Asterisk. - - Asterisk 10 is the next major release series of Asterisk. It will be a - Standard support release, similar to Asterisk 1.6.2. For more - information about support time lines for Asterisk releases, see the Asterisk - versions page: https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - A short list of features includes: - - * T.38 gateway functionality has been added to res_fax. - * Protocol independent out-of-call messaging support. Text messages not - associated with an active call can now be routed through the Asterisk - dialplan. SIP and XMPP are supported so far. - * New highly optimized and customizable ConfBridge application capable of mixing - audio at sample rates ranging from 8kHz-192kHz - (More information available at - https://wiki.asterisk.org/wiki/display/AST/ConfBridge+10 ) - * Addition of video_mode option in confbridge.conf to provide basic video - conferencing in the ConfBridge() dialplan application. - * Support for defining hints has been added to pbx_lua. - * Replacement of Berkeley DB with SQLite for the Asterisk Database (AstDB). - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/10/CHANGES - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.0.0-rc1- Add patch from upstream SVN to fix AST-2011-012- Patch cleanup day- The Asterisk Development Team is pleased to announce the second beta release of - Asterisk 10.0.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - With the release of the Asterisk 10 branch, the preceding '1.' has been removed - from the version number per the blog post available at - http://blogs.digium.com/2011/07/21/the-evolution-of-asterisk-or-how-we-arrived-at-asterisk-10/ - - All interested users of Asterisk are encouraged to participate in the - Asterisk 10 testing process. Please report any issues found to the issue - tracker, https://issues.asterisk.org/jira. It is also very useful to see - successful test reports. Please post those to the asterisk-dev mailing list. - - All Asterisk users are invited to participate in the #asterisk-testing - channel on IRC to work together in testing the many parts of Asterisk. - - Asterisk 10 is the next major release series of Asterisk. It will be a - Standard support release, similar to Asterisk 1.6.2. For more - information about support time lines for Asterisk releases, see the Asterisk - versions page: https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - A short list of features includes: - - * T.38 gateway functionality has been added to res_fax. - - * Protocol independent out-of-call messaging support. Text messages not - associated with an active call can now be routed through the Asterisk - dialplan. SIP and XMPP are supported so far. - - * New highly optimized and customizable ConfBridge application capable of mixing - audio at sample rates ranging from 8kHz-192kHz - - * Addition of video_mode option in confbridge.conf to provide basic video - conferencing in the ConfBridge() dialplan application. - - * Support for defining hints has been added to pbx_lua. - - * Replacement of Berkeley DB with SQLite for the Asterisk Database (AstDB). - - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svnview.digium.com/svn/asterisk/branches/10/CHANGES - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.0.0-beta2- - The Asterisk Development Team is pleased to announce the first beta release of - Asterisk 10.0.0-beta1. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - With the release of the Asterisk 10 branch, the preceding '1.' has been removed - from the version number per the blog post available at - http://blogs.digium.com/2011/07/21/the-evolution-of-asterisk-or-how-we-arrived-at-asterisk-10/ - - All interested users of Asterisk are encouraged to participate in the - Asterisk 10 testing process. Please report any issues found to the issue - tracker, https://issues.asterisk.org/jira. It is also very useful to see - successful test reports. Please post those to the asterisk-dev mailing list. - - All Asterisk users are invited to participate in the #asterisk-testing - channel on IRC to work together in testing the many parts of Asterisk. - Additionally users can make use of the RPM and DEB packages now being built for - all Asterisk releases. More information available at - https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages - - Asterisk 10 is the next major release series of Asterisk. It will be a - Standard support release, similar to Asterisk 1.6.2. For more - information about support time lines for Asterisk releases, see the Asterisk - versions page: https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions - - A short list of included features includes: - - * T.38 gateway functionality has been added to res_fax. - * Protocol independent out-of-call messaging support. Text messages not - associated with an active call can now be routed through the Asterisk - dialplan. SIP and XMPP are supported so far. - * New highly optimized and customizable ConfBridge application capable of mixing - audio at sample rates ranging from 8kHz-192kHz - * Addition of video_mode option in confbridge.conf to provide basic video - conferencing in the ConfBridge() dialplan application. - * Support for defining hints has been added to pbx_lua. - * Replacement of Berkeley DB with SQLite for the Asterisk Database (AstDB). - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/10/CHANGES?view=checkout - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.0.0-beta1- Perl mass rebuild- Perl mass rebuild- The Asterisk Development Team announces the release of Asterisk 1.8.5.0. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.5.0 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * Fix Deadlock with attended transfer of SIP call - (Closes issue #18837. Reported, patched by alecdavis. Tested by Irontec, ZX81, - cmaj) - - * Fixes thread blocking issue in the sip TCP/TLS implementation. - (Closes issue #18497. Reported by vois. Patched by dvossel. Tested by vois, - rossbeer, kowalma, Freddi_Fonet) - - * Be more tolerant of what URI we accept for call completion PUBLISH requests. - (Closes issue #18946. Reported by GeorgeKonopacki. Patched by mmichelson) - - * Fix a nasty chanspy bug which was causing a channel leak every time a spied on - channel made a call. - (Closes issue #18742. Reported by jkister. Tested by jcovert, jrose) - - * This patch fixes a bug with MeetMe behavior where the 'P' option for always - prompting for a pin is ignored for the first caller. - (Closes issue #18070. Reported by mav3rick. Patched by bbryant) - - * Fix issue where Asterisk does not hangup a channel after endpoint hangs up. If - the call that the dialplan started an AGI script for is hungup while the AGI - script is in the middle of a command then the AGI script is not notified of - the hangup. - (Closes issue #17954, #18492. Reported by mn3250, devmod. Patched by rmudgett) - - * Resolve issue where leaving a voicemail, the MWI message is never sent. The - same thing happens when checking a voicemail and marking it as read. - (Closes issue ASTERISK-18002. Reported by Leif Madsen. Resolved by Richard - Mudgett) - - * Resolve issue where wait for leader with Music On Hold allows crosstalk - between participants. Parenthesis in the wrong position. Regression from issue - #14365 when expanding conference flags to use 64 bits. - (Closes issue #18418. Reported by MrHanMan. Patched by rmudgett) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.5.0- Rebuild for net-snmp 5.7- Fix systemd dependencies in EL6 and F15- The Asterisk Development Team has announced the first release candidate of - Asterisk 1.8.5. This release candidate is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.5-rc1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release candidate: - - * Fix Deadlock with attended transfer of SIP call - (Closes issue #18837. Reported, patched by alecdavis. Tested by Irontec, ZX81, - cmaj) - - * Fixes thread blocking issue in the sip TCP/TLS implementation. - (Closes issue #18497. Reported by vois. Patched by dvossel. Tested by vois, - rossbeer, kowalma, Freddi_Fonet) - - * Be more tolerant of what URI we accept for call completion PUBLISH requests. - (Closes issue #18946. Reported by GeorgeKonopacki. Patched by mmichelson) - - * Fix a nasty chanspy bug which was causing a channel leak every time a spied on - channel made a call. - (Closes issue #18742. Reported by jkister. Tested by jcovert, jrose) - - * This patch fixes a bug with MeetMe behavior where the 'P' option for always - prompting for a pin is ignored for the first caller. - (Closes issue #18070. Reported by mav3rick. Patched by bbryant) - - * Fix issue where Asterisk does not hangup a channel after endpoint hangs up. If - the call that the dialplan started an AGI script for is hungup while the AGI - script is in the middle of a command then the AGI script is not notified of - the hangup. - (Closes issue #17954, #18492. Reported by mn3250, devmod. Patched by rmudgett) - - * Resolve issue where leaving a voicemail, the MWI message is never sent. The - same thing happens when checking a voicemail and marking it as read. - (Closes issue ASTERISK-18002. Reported by Leif Madsen. Resolved by Richard - Mudgett) - - * Resolve issue where wait for leader with Music On Hold allows crosstalk - between participants. Parenthesis in the wrong position. Regression from issue - #14365 when expanding conference flags to use 64 bits. - (Closes issue #18418. Reported by MrHanMan. Patched by rmudgett) - - * Fix timerfd locking issue. - (Closes ASTERISK-17867, ASTERISK-17415. Patched by kobaz) - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.5-rc1- Fedora Directory Server -> 389 Directory Server- The Asterisk Development Team has announced the release of Asterisk - versions 1.4.41.2, 1.6.2.18.2, and 1.8.4.4, which are security - releases. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.4.41.2, 1.6.2.18.2, and 1.8.4.4 resolves the - following issue: - - AST-2011-011: Asterisk may respond differently to SIP requests from an - invalid SIP user than it does to a user configured on the system, even - when the alwaysauthreject option is set in the configuration. This can - leak information about what SIP users are valid on the Asterisk - system. - - For more information about the details of this vulnerability, please - read the security advisory AST-2011-011, which was released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.4.41.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.18.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.4.4 - - Security advisory AST-2011-011 is available at: - - http://downloads.asterisk.org/pub/security/AST-2011-011.pdf- Don't forget stereorize- Move /var/run/asterisk to /run/asterisk - Add comments to systemd service file on how to mimic safe_asterisk functionality - Build more of the optional binaries - Install the tmpfiles.d configuration on Fedora 15- The Asterisk Development Team has announced the release of Asterisk versions - 1.4.41.1, 1.6.2.18.1, and 1.8.4.3, which are security releases. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.4.41.1, 1.6.2.18, and 1.8.4.3 resolves several issues - as outlined below: - - * AST-2011-008: If a remote user sends a SIP packet containing a null, - Asterisk assumes available data extends past the null to the - end of the packet when the buffer is actually truncated when - copied. This causes SIP header parsing to modify data past - the end of the buffer altering unrelated memory structures. - This vulnerability does not affect TCP/TLS connections. - -- Resolved in 1.6.2.18.1 and 1.8.4.3 - - * AST-2011-009: A remote user sending a SIP packet containing a Contact header - with a missing left angle bracket (<) causes Asterisk to - access a null pointer. - -- Resolved in 1.8.4.3 - - * AST-2011-010: A memory address was inadvertently transmitted over the - network via IAX2 via an option control frame and the remote party would try - to access it. - -- Resolved in 1.4.41.1, 1.6.2.18.1, and 1.8.4.3 - - The issues and resolutions are described in the AST-2011-008, AST-2011-009, and - AST-2011-010 security advisories. - - For more information about the details of these vulnerabilities, please read - the security advisories AST-2011-008, AST-2011-009, and AST-2011-010, which were - released at the same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.4.41.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.18.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.4.3 - - Security advisories AST-2011-008, AST-2011-009, and AST-2011-010 are available - at: - - http://downloads.asterisk.org/pub/security/AST-2011-008.pdf - http://downloads.asterisk.org/pub/security/AST-2011-009.pdf - http://downloads.asterisk.org/pub/security/AST-2011-010.pdf- Convert to systemd- Perl mass rebuild- Perl 5.14 mass rebuild- - The Asterisk Development Team has announced the release of Asterisk - version 1.8.4.2, which is a security release for Asterisk 1.8. - - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The release of Asterisk 1.8.4.2 resolves an issue with SIP URI - parsing which can lead to a remotely exploitable crash: - - Remote Crash Vulnerability in SIP channel driver (AST-2011-007) - - The issue and resolution is described in the AST-2011-007 security - advisory. - - For more information about the details of this vulnerability, please - read the security advisory AST-2011-007, which was released at the - same time as this announcement. - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.4.2 - - Security advisory AST-2011-007 is available at: - - http://downloads.asterisk.org/pub/security/AST-2011-007.pdf - - The Asterisk Development Team has announced the release of Asterisk 1.8.4.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.4.1 resolves several issues reported by the - community. Without your help this release would not have been possible. - Thank you! - - Below is a list of issues resolved in this release: - - * Fix our compliance with RFC 3261 section 18.2.2. (aka Cisco phone fix) - (Closes issue #18951. Reported by jmls. Patched by wdoekes) - - * Resolve a change in IPv6 header parsing due to the Cisco phone fix issue. - This issue was found and reported by the Asterisk test suite. - (Closes issue #18951. Patched by mnicholson) - - * Resolve potential crash when using SIP TLS support. - (Closes issue #19192. Reported by stknob. Patched by Chainsaw. Tested by - vois, Chainsaw) - - * Improve reliability when using SIP TLS. - (Closes issue #19182. Reported by st. Patched by mnicholson) - - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.4.1 - The Asterisk Development Team has announced the release of Asterisk 1.8.4. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.4 resolves several issues reported by the community. - Without your help this release would not have been possible. Thank you! - - Below is a sample of the issues resolved in this release: - - * Use SSLv23_client_method instead of old SSLv2 only. - (Closes issue #19095, #19138. Reported, patched by tzafrir. Tested by russell - and chazzam. - - * Resolve crash in ast_mutex_init() - (Patched by twilson) - - * Resolution of several DTMF based attended transfer issues. - (Closes issue #17999, #17096, #18395, #17273. Reported by iskatel, gelo, - shihchuan, grecco. Patched by rmudgett) - - NOTE: Be sure to read the ChangeLog for more information about these changes. - - * Resolve deadlocks related to device states in chan_sip - (Closes issue #18310. Reported, patched by one47. Patched by jpeeler) - - * Resolve an issue with the Asterisk manager interface leaking memory when - disabled. - (Reported internally by kmorgan. Patched by russellb) - - * Support greetingsfolder as documented in voicemail.conf.sample. - (Closes issue #17870. Reported by edhorton. Patched by seanbright) - - * Fix channel redirect out of MeetMe() and other issues with channel softhangup - (Closes issue #18585. Reported by oej. Tested by oej, wedhorn, russellb. - Patched by russellb) - - * Fix voicemail sequencing for file based storage. - (Closes issue #18498, #18486. Reported by JJCinAZ, bluefox. Patched by - jpeeler) - - * Set hangup cause in local_hangup so the proper return code of 486 instead of - 503 when using Local channels when the far sides returns a busy. Also affects - CCSS in Asterisk 1.8+. - (Patched by twilson) - - * Fix issues with verbose messages not being output to the console. - (Closes issue #18580. Reported by pabelanger. Patched by qwell) - - * Fix Deadlock with attended transfer of SIP call - (Closes issue #18837. Reported, patched by alecdavis. Tested by - alecdavid, Irontec, ZX81, cmaj) - - Includes changes per AST-2011-005 and AST-2011-006 - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.4 - - Information about the security releases are available at: - - http://downloads.asterisk.org/pub/security/AST-2011-005.pdf - http://downloads.asterisk.org/pub/security/AST-2011-006.pdf- The Asterisk Development Team has announced security releases for Asterisk - branches 1.4, 1.6.1, 1.6.2, and 1.8. The available security releases are - released as versions 1.4.40.1, 1.6.1.25, 1.6.2.17.3, and 1.8.3.3. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The releases of Asterisk 1.4.40.1, 1.6.1.25, 1.6.2.17.3, and 1.8.3.3 resolve two - issues: - - * File Descriptor Resource Exhaustion (AST-2011-005) - * Asterisk Manager User Shell Access (AST-2011-006) - - The issues and resolutions are described in the AST-2011-005 and AST-2011-006 - security advisories. - - For more information about the details of these vulnerabilities, please read the - security advisories AST-2011-005 and AST-2011-006, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.4.40.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.1.25 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.17.3 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.3.3 - - Security advisory AST-2011-005 and AST-2011-006 are available at: - - http://downloads.asterisk.org/pub/security/AST-2011-005.pdf - http://downloads.asterisk.org/pub/security/AST-2011-006.pdf- Bump release and rebuild for mysql 5.5.10 soname change.- The Asterisk Development Team has announced security releases for Asterisk - branches 1.6.1, 1.6.2, and 1.8. The available security releases are - released as versions 1.6.1.24, 1.6.2.17.2, and 1.8.3.2. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - ** This is a re-release of Asterisk 1.6.1.23, 1.6.2.17.1 and 1.8.3.1 which - contained a bug which caused duplicate manager entries (issue #18987). - - The releases of Asterisk 1.6.1.24, 1.6.2.17.2, and 1.8.3.2 resolve two issues: - - * Resource exhaustion in Asterisk Manager Interface (AST-2011-003) - * Remote crash vulnerability in TCP/TLS server (AST-2011-004) - - The issues and resolutions are described in the AST-2011-003 and AST-2011-004 - security advisories. - - For more information about the details of these vulnerabilities, please read the - security advisories AST-2011-003 and AST-2011-004, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.1.24 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.17.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.3.2 - - Security advisory AST-2011-003 and AST-2011-004 are available at: - - http://downloads.asterisk.org/pub/security/AST-2011-003.pdf - http://downloads.asterisk.org/pub/security/AST-2011-004.pdf- The Asterisk Development Team has announced security releases for Asterisk - branches 1.6.1, 1.6.2, and 1.8. The available security releases are - released as versions 1.6.1.23, 1.6.2.17.1, and 1.8.3.1. - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The releases of Asterisk 1.6.1.23, 1.6.2.17.1, and 1.8.3.1 resolve two issues: - - * Resource exhaustion in Asterisk Manager Interface (AST-2011-003) - * Remote crash vulnerability in TCP/TLS server (AST-2011-004) - - The issues and resolutions are described in the AST-2011-003 and AST-2011-004 - security advisories. - - For more information about the details of these vulnerabilities, please read the - security advisories AST-2011-003 and AST-2011-004, which were released at the - same time as this announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.1.23 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.17.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.3.1 - - Security advisory AST-2011-003 and AST-2011-004 are available at: - - http://downloads.asterisk.org/pub/security/AST-2011-003.pdf - http://downloads.asterisk.org/pub/security/AST-2011-004.pdf- The Asterisk Development Team has announced the release of Asterisk 1.8.3. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.3 resolves several issues reported by the community - and would have not been possible without your participation. Thank you! - - The following is a sample of the issues resolved in this release: - - * Resolve duplicated data in the AstDB when using DIALGROUP() - (Closes issue #18091. Reported by bunny. Patched by tilghman) - - * Ensure the ipaddr field in realtime is large enough to handle IPv6 addresses. - (Closes issue #18464. Reported, patched by IgorG) - - * Reworking parsing of mwi => lines to resolve a segfault. Also add a set of - unit tests for the function that does the parsing. - (Closes issue #18350. Reported by gbour. Patched by Marquis) - - * When using cdr_pgsql the billsec field was not populated correctly on - unanswered calls. - (Closes issue #18406. Reported by joscas. Patched by tilghman) - - * Resolve memory leak in iCalendar and Exchange calendaring modules. - (Closes issue #18521. Reported, patched by pitel. Tested by cervajs) - - * This version of Asterisk includes the new Compiler Flags option - BETTER_BACKTRACES which uses libbfd to search for better symbol information - within both the Asterisk binary, as well as loaded modules, to assist when - using inline backtraces to track down problems. - (Patched by tilghman) - - * Resolve issue where no Music On Hold may be triggered when using - res_timing_dahdi. - (Closes issues #18262. Reported by francesco_r. Patched by cjacobson. Tested - by francesco_r, rfrantik, one47) - - * Resolve a memory leak when the Asterisk Manager Interface is disabled. - (Reported internally by kmorgan. Patched by russellb) - - * Reimplemented fax session reservation to reverse the ABI breakage introduced - in r297486. - (Reported internally. Patched by mnicholson) - - * Fix regression that changed behavior of queues when ringing a queue member. - (Closes issue #18747, #18733. Reported by vrban. Patched by qwell.) - - * Resolve deadlock involving REFER. - (Closes issue #18403. Reported, tested by jthurman. Patched by jpeeler.) - - Additionally, this release has the changes related to security bulletin - AST-2011-002 which can be found at - http://downloads.asterisk.org/pub/security/AST-2011-002.pdf - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.3- - The Asterisk Development Team has announced the third release candidate of - Asterisk 1.8.3. This release candidate is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.3-rc3 resolves the following issues in addition to - those included in 1.8.3-rc1 and 1.8.3-rc2: - - * Fix regression that changed behavior of queues when ringing a queue member. - (Closes issue #18747, #18733. Reported by vrban. Patched by qwell.) - - * Resolve deadlock involving REFER. - (Closes issue #18403. Reported, tested by jthurman. Patched by jpeeler.) - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.3-rc3- Bump release to build for F15- Remove isa macros- Make library dependencies architecture specific- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_RebuildThe Asterisk Development Team has announced the second release candidate of Asterisk 1.8.3. This release candidate is available for immediate download at http://downloads.asterisk.org/pub/telephony/asterisk/ The release of Asterisk 1.8.3-rc2 resolves the following issues in addition to those included in 1.8.3-rc1: * Resolve issue where no Music On Hold may be triggered when using res_timing_dahdi. (Closes issues #18262. Reported by francesco_r. Patched by cjacobson. Tested by francesco_r, rfrantik, one47) * Resolve a memory leak when the Asterisk Manager Interface is disabled. (Reported internally by kmorgan. Patched by russellb) * Reimplemented fax session reservation to reverse the ABI breakage introduced in r297486. (Reported internally. Patched by mnicholson) For a full list of changes in this release candidate, please see the ChangeLog: http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.3-rc2- - The Asterisk Development Team has announced the first release candidate of - Asterisk 1.8.3. This release candidate is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.3-rc1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release candidate: - - * Resolve duplicated data in the AstDB when using DIALGROUP() - (Closes issue #18091. Reported by bunny. Patched by tilghman) - - * Ensure the ipaddr field in realtime is large enough to handle IPv6 addresses. - (Closes issue #18464. Reported, patched by IgorG) - - * Reworking parsing of mwi => lines to resolve a segfault. Also add a set of - unit tests for the function that does the parsing. - (Closes issue #18350. Reported by gbour. Patched by Marquis) - - * When using cdr_pgsql the billsec field was not populated correctly on - unanswered calls. - (Closes issue #18406. Reported by joscas. Patched by tilghman) - - * Resolve memory leak in iCalendar and Exchange calendaring modules. - (Closes issue #18521. Reported, patched by pitel. Tested by cervajs) - - * This version of Asterisk includes the new Compiler Flags option - BETTER_BACKTRACES which uses libbfd to search for better symbol information - within both the Asterisk binary, as well as loaded modules, to assist when - using inline backtraces to track down problems. - (Patched by tilghman)- - The Asterisk Development Team has announced the release of Asterisk 1.8.2.3. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.2.3 resolves the following issue: - - * Reimplemented fax session reservation to reverse the ABI breakage introduced - in r297486. - (Reported by Jeremy Kister on the asterisk-users mailing list. Patched by - mnicholson) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.2.3- Build with SRTP support- - The Asterisk Development Team has announced a release for the security issue - described in AST-2011-001. - - Due to a failed merge, Asterisk 1.8.2.1 which should have included the security - fix did not. Asterisk 1.8.2.2 contains the the changes which should have been - included in Asterisk 1.8.2.1. - - This releases is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The releases of Asterisk 1.4.38.1, 1.4.39.1, 1.6.1.21, 1.6.2.15.1, 1.6.2.16.2, - 1.8.1.2, and 1.8.2.2 resolve an issue when forming an outgoing SIP request while - in pedantic mode, which can cause a stack buffer to be made to overflow if - supplied with carefully crafted caller ID information. The issue and resolution - are described in the AST-2011-001 security advisory. - - For more information about the details of this vulnerability, please read the - security advisory AST-2011-001, which was released at the same time as this - announcement. - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.2.2 - - Security advisory AST-2011-001 is available at: - - http://downloads.asterisk.org/pub/security/AST-2011-001.pdf- - The Asterisk Development Team has announced security releases for the following - versions of Asterisk: - - * 1.4.38.1 - * 1.4.39.1 - * 1.6.1.21 - * 1.6.2.15.1 - * 1.6.2.16.1 - * 1.8.1.2 - * 1.8.2.1 - - These releases are available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/releases - - The releases of Asterisk 1.4.38.1, 1.4.39.1, 1.6.1.21, 1.6.2.15.1, 1.6.2.16.2, - 1.8.1.2, and 1.8.2.1 resolve an issue when forming an outgoing SIP request while - in pedantic mode, which can cause a stack buffer to be made to overflow if - supplied with carefully crafted caller ID information. The issue and resolution - are described in the AST-2011-001 security advisory. - - For more information about the details of this vulnerability, please read the - security advisory AST-2011-001, which was released at the same time as this - announcement. - - For a full list of changes in the current releases, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.4.38.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.4.39.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.1.21 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.15.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.16.1 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.1.2 - http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.2.1 - - Security advisory AST-2011-001 is available at: - - http://downloads.asterisk.org/pub/security/AST-2011-001.pdf- - The Asterisk Development Team has announced the release of Asterisk 1.8.2. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.2 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * 'sip notify clear-mwi' needs terminating CRLF. - (Closes issue #18275. Reported, patched by klaus3000) - - * Patch for deadlock from ordering issue between channel/queue locks in - app_queue (set_queue_variables). - (Closes issue #18031. Reported by rain. Patched by bbryant) - - * Fix cache of device state changes for multiple servers. - (Closes issue #18284, #18280. Reported, tested by klaus3000. Patched, tested - by russellb) - - * Resolve issue where channel redirect function (CLI or AMI) hangs up the call - instead of redirecting the call. - (Closes issue #18171. Reported by: SantaFox) - (Closes issue #18185. Reported by: kwemheuer) - (Closes issue #18211. Reported by: zahir_koradia) - (Closes issue #18230. Reported by: vmarrone) - (Closes issue #18299. Reported by: mbrevda) - (Closes issue #18322. Reported by: nerbos) - - * Fix reloading of peer when a user is requested. Prevent peer reloading from - causing multiple MWI subscriptions to be created when using realtime. - (Closes issue #18342. Reported, patched by nivek.) - - * Fix XMPP PubSub-based distributed device state. Initialize pubsubflags to 0 - so res_jabber doesn't think there is already an XMPP connection sending - device state. Also clean up CLI commands a bit. - (Closes issue #18272. Reported by klaus3000. Patched by Marquis42) - - * Don't crash after Set(CDR(userfield)=...) in ast_bridge_call. Instead of - setting peer->cdr = NULL, set it to not post. - (Closes issue #18415. Reported by macbrody. Patched, tested by jsolares) - - * Fixes issue with outbound google voice calls not working. Thanks to az1234 - and nevermind_quack for their input in helping debug the issue. - (Closes issue #18412. Reported by nevermind_quack. Patched by dvossel) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.2- - The Asterisk Development Team has announced the release of Asterisk 1.8.1.1. - This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.1.1 resolves two issues reported by the community - since the release of Asterisk 1.8.1. - - * Don't crash after Set(CDR(userfield)=...) in ast_bridge_call. Instead of - setting peer->cdr = NULL, set it to not post. - (Closes issue #18415. Reported by macbrody. Patched, tested by jsolares) - - * Fixes issue with outbound google voice calls not working. Thanks to az1234 - and nevermind_quack for their input in helping debug the issue. - (Closes issue #18412. Reported by nevermind_quack. Patched by dvossel) - - For a full list of changes in this release candidate, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.1.1- - The Asterisk Development Team has announced the release of Asterisk 1.8.1. This - release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - The release of Asterisk 1.8.1 resolves several issues reported by the - community and would have not been possible without your participation. - Thank you! - - The following is a sample of the issues resolved in this release: - - * Fix issue when using directmedia. Asterisk needs to limit the codecs offered - to just the ones that both sides recognize, otherwise they may end up sending - audio that the other side doesn't understand. - (Closes issue #17403. Reported, patched by one47. Tested by one47, falves11) - - * Resolve issue where Party A in an analog 3-way call would continue to hear - ringback after party C answers. - (Patched by rmudgett) - - * Fix playback failure when using IAX with the timerfd module. - (Closes issue #18110. Reported, tested by tpanton. Patched by jpeeler) - - * Fix problem with qualify option packets for realtime peers never stopping. - The option packets not only never stopped, but if a realtime peer was not in - the peer list multiple options dialogs could accumulate over time. - (Closes issue #16382. Reported by lftsy. Tested by zerohalo. Patched by - jpeeler) - - * Fix issue where it is possible to crash Asterisk by feeding the curl engine - invalid data. - (Closes issue #18161. Reported by wdoekes. Patched by tilghman) - - For a full list of changes in this release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.1- dont package up the ices bits on el the client doesnt exist for us- dont build the 389 directory server package its not available on rhel6- dont always build AIS modules we dont have the BuildRequires on epel- Rebuild for new net-snmp.- Always build AIS modules- The Asterisk Development Team is proud to announce the release of Asterisk - 1.8.0. This release is available for immediate download at - http://downloads.asterisk.org/pub/telephony/asterisk/ - - Asterisk 1.8 is the next major release series of Asterisk. It will be a Long - Term Support (LTS) release, similar to Asterisk 1.4. For more information about - support time lines for Asterisk releases, see the Asterisk versions page. - - http://www.asterisk.org/asterisk-versions - - The release of Asterisk 1.8.0 would not have been possible without the support - and contributions of the community. Since Asterisk 1.6.2, we've had over 500 - reporters, more than 300 testers and greater than 200 developers contributed to - this release. - - You can find a summary of the work involved with the 1.8.0 release in the - sumary: - - http://svn.asterisk.org/svn/asterisk/tags/1.8.0/asterisk-1.8.0-summary.txt - - A short list of available features includes: - - * Secure RTP - * IPv6 Support in the SIP channel driver - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=markup - - For a full list of changes in the current release candidate, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0 - - Thank you for your continued support of Asterisk!- - The release of Asterisk 1.8.0-rc5 was triggered by some last minute platform - compatibility IPv6 changes. In addition, the availability of the English sound - prompts with Australian accents has been added. - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=markup - - For a full list of changes in the current release candidate, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-rc5 - - This release candidate contains fixes since the last release candidate as - reported by the community. A sampling of the changes in this release candidate - include: - - * Additional fixups in chan_gtalk that allow outbound calls to both Google - Talk and Google Voice recipients. Adds new chan_gtalk enhancements externip - and stunaddr. - (Closes issue #13971. Patched by dvossel) - - * Resolve manager crash issue. - (Closes issue #17994. Reported by vrban. Patchd by dvossel) - - * Documentation updates for sample configuration files. - (Closes issues #18107, #18101. Reported, patched by lathama, lmadsen) - - * Resolve issue where faxdetect would only detect the first fax call in - chan_dahdi. - (Closes issue #18116. Reported by seandarcy. Patched by rmudgett) - - * Resolve issue where a channel that is setup and torn down *very* quickly may - not have the right call disposition or ${DIALSTATUS}. - (Closes issue #16946. Reported by davidw. Review - https://reviewboard.asterisk.org/r/740/) - - * Set TCLASS field of IPv6 header when SIP QoS options are set. - (Closes issue #18099. Reported by jamesnet. Patched by dvossel) - - * Resolve issue where Asterisk could crash on shutdown when using SRTP. - (Closes issue #18085. Reported by st. Patched by twilson) - - * Fix issue where peers host port would be lost on a SIP reload. - (Closes issue #18135. Reported, tested by lmadsen. Patched by dvossel) - - A short list of available features includes: - - * Secure RTP - * IPv6 Support in the SIP channel driver - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=markup - - For a full list of changes in the current release candidate, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-rc4- This release candidate contains fixes since the release candidate as reported by - the community. A sampling of the changes in this release candidate include: - - * Still build chan_sip even if res_crypto cannot be built (use, but not depend) - (Reported by a user on the mailing list. Patched by tilghman) - - * Get notifications for call files only when a file is closed, not when created - (Closes issue #17924. Reported by mkeuter. Patched by abeldeck) - - * Fixes to chan_gtalk to allow outbound DTMF support to work correctly. Gtalk - expects the DTMF to arrive on the RTP stream and not via jingle DTMF - signalling. - (Patched by dvossel. Tested by malcolmd) - - * Fixes to allow chan_gtalk to communicate with the Gmail web client. - (Patched by phsultan and dvossel) - - * Fix to GET DATA to allow audio to be streamed via an AGI. - (Closes issue #18001. Reported by jamicque. Patched by tilghman) - - * Resolve dnsmgr memory corruption in chan_iax2. - (Closes issue #17902. Reported by afried. Patched by russell, dvossel) - - A short list of available features includes: - - * Secure RTP - * IPv6 Support in the SIP channel driver - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout - - For a full list of changes in the current release candidate, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-rc3- This release candidate contains fixes since the last beta release as reported by - the community. A sampling of the changes in this release candidate include: - - * Add slin16 support for format_wav (new wav16 file extension) - (Closes issue #15029. Reported, patched by andrew. Tested by Qwell) - - * Fixes a bug in manager.c where the default configuration values weren't reset - when the manager configuration was reloaded. - (Closes issue #17917. Reported by lmadsen. Patched by bbryant) - - * Various fixes for the calendar modules. - (Patched by Jan Kalab. - Reviewboard: https://reviewboard.asterisk.org/r/880/ - Closes issue #17877. Review: https://reviewboard.asterisk.org/r/916/ - Closes issue #17776. Review: https://reviewboard.asterisk.org/r/921/) - - * Add CHANNEL(checkhangup) to check whether a channel is in the process of - being hung up. - (Closes issue #17652. Reported, patched by kobaz) - - * Fix a bug with MeetMe where after announcing the amount of time left in a - conference, if music on hold was playing, it doesn't restart. - (Closes issue #17408, Reported, patched by sysreq) - - * Fix interoperability problems with session timer behavior in Asterisk. - (Closes issue #17005. Reported by alexcarey. Patched by dvossel) - - * Rate limit calls to fsync() to 1 per second after astdb updates. Astdb was - determined to be one of the most significant bottlenecks in SIP registration - processing. This patch improved the speed of an astdb load test by 50000% - (yes, Fifty-Thousand Percent). On this particular load test setup, this - doubled the number of SIP registrations the server could handle. - (Review: https://reviewboard.asterisk.org/r/825/) - - * Don't clear the username from a realtime database when a registration - expires. Non-realtime chan_sip does not clear the username from memory when a - registration expiries so realtime probably shouldn't either. - (Closes issue #17551. Reported, patched by: ricardolandim. Patched by - mnicholson) - - * Don't hang up a call on an SRTP unprotect failure. Also make it more obvious - when there is an issue en/decrypting. - (Closes issue #17563. Reported by Alexcr. Patched by sfritsch. Tested by - twilson) - - * Many more issues. This is a significant upgrade over Asterisk 1.8.0 beta 5! - - A short list of available features includes: - - * Secure RTP - * IPv6 Support in the SIP channel driver - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout - - For a full list of changes in the current release candidate, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-rc2- This release contains fixes since the last beta release as reported by the - community. A sampling of the changes in this release include: - - * Fix issue where TOS is no longer set on RTP packets. - (Closes issue #17890. Reported, patched by elguero) - - * Change pedantic default value in chan_sip from 'no' to 'yes' - - * Asterisk now dynamically builds the "Supported" header depending on what is - enabled/disabled in sip.conf. Session timers used to always be advertised as - being supported even when they were disabled in the configuration. - (Related to issue #17005. Patched by dvossel) - - * Convert MOH to use generic timers. - (Closes issue #17726. Reported by lmadsen. Patched by tilghman) - - * Fix SRTP for changing SSRC and multiple a=crypto SDP lines. Adding code to - Asterisk that changed the SSRC during bridges and masquerades broke SRTP - functionality. Also broken was handling the situation where an incoming - INVITE had more than one crypto offer. - (Closes issue #17563. Reported by Alexcr. Patched by twilson) - - Asterisk 1.8 contains many new features over previous releases of Asterisk. - A short list of included features includes: - - * Secure RTP - * IPv6 Support in the SIP Channel - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-beta5- This release contains fixes since the last beta release as reported by the - community. A sampling of the changes in this release include: - - * Fix parsing of IPv6 address literals in outboundproxy - (Closes issue #17757. Reported by oej. Patched by sperreault) - - * Change the default value for alwaysauthreject in sip.conf to "yes". - (Closes issue #17756. Reported by oej) - - * Remove current STUN support from chan_sip.c. This change removes the current - broken/useless STUN support from chan_sip. - (Closes issue #17622. Reported by philipp2. - Review: https://reviewboard.asterisk.org/r/855/) - - * PRI CCSS may use a stale dial string for the recall dial string. If an - outgoing call negotiates a different B channel than initially requested, the - saved original dial string was not transferred to the new B channel. CCSS - uses that dial string to generate the recall dial string. - (Patched by rmudgett) - - * Split _all_ arguments before parsing them. This fixes multicast RTP paging - using linksys mode. - (Patched by russellb) - - * Expand cel_custom.conf.sample. Include the usage of CSV_QUOTE() to ensure - data has valid CSV formatting. Also list the special CEL variables that are - available for use in the mapping. There are also several other CEL fixes in - this release. - (Patched by russellb) - - Asterisk 1.8 contains many new features over previous releases of Asterisk. - A short list of included features includes: - - * Secure RTP - * IPv6 Support in the SIP Channel - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-beta4- - This release contains fixes since the last beta release as reported by the - community. A sampling of the changes in this release include: - - * Fix a regression where HTTP would always be enabled regardless of setting. - (Closes issue #17708. Reported, patched by pabelanger) - - * ACL errors displayed on screen when using dynamic_exclude_static in sip.conf - (Closes issue #17717. Reported by Dennis DeDonatis. Patched by mmichelson) - - * Support "channels" in addition to "channel" in chan_dahdi.conf. - (https://reviewboard.asterisk.org/r/804) - - * Fix parsing error in sip_sipredirect(). The code was written in a way that - did a bad job of parsing the port out of a URI. Specifically, it would do - badly when dealing with an IPv6 address. - (Closes issue #17661. Reported by oej. Patched by mmichelson) - - * Fix inband DTMF detection on outgoing ISDN calls. - (Patched by russellb and rmudgett) - - * Fixes issue with translator frame not getting freed. This issue prevented - g729 licenses from being freed up. - (Closes issue #17630. Reported by manvirr. Patched by dvossel) - - * Fixed IPv6-related SIP parsing bugs and updated documention. - (Reported by oej. Patched by sperreault) - - * Add new, self-contained feature FIELDNUM(). Returns a 1-based index into a - list of a specified item. Matches up with FIELDQTY() and CUT(). - (Closes #17713. Reported, patched by gareth. Tested by tilghman) - - Asterisk 1.8 contains many new features over previous releases of Asterisk. - A short list of included features includes: - - * Secure RTP - * IPv6 Support - * Connected Party Identification Support - * Calendaring Integration - * A new call logging system, Channel Event Logging (CEL) - * Distributed Device State using Jabber/XMPP PubSub - * Call Completion Supplementary Services support - * Advice of Charge support - * Much, much more! - - A full list of new features can be found in the CHANGES file. - - http://svn.digium.com/view/asterisk/branches/1.8/CHANGES?view=checkout - - For a full list of changes in the current release, please see the ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.0-beta3- Rebuild against libpri 1.4.12- Update to 1.8.0-beta2 - Disable building chan_misdn until compilation errors are figured out (https://issues.asterisk.org/view.php?id=14333) - Start stripping tarballs again because Digium added MP3 code :(- - The following are a few of the issues resolved by community developers: - - * Allow users to specify a port for DUNDI peers. - (Closes issue #17056. Reported, patched by klaus3000) - - * Decrease the module ref count in sip_hangup when SIP_DEFER_BYE_ON_TRANSFER is - set. - (Closes issue #16815. Reported, patched by rain) - - * If there is realtime configuration, it does not get re-read on reload unless - the config file also changes. - (Closes issue #16982. Reported, patched by dmitri) - - * Send AgentComplete manager event for attended transfers. - (Closes issue #16819. Reported, patched by elbriga) - - * Correct manager variable 'EventList' case. - (Closes issue #17520. Reported, patched by kobaz) - - In addition, changes to res_timing_pthread that should make it more stable have - also been implemented. - - For a full list of changes in the current release, please see the - ChangeLog: - - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.2.10- Add patch to remove requirement on latex2html- Mass rebuild with perl-5.12.0- * Fix building CDR and CEL SQLite3 modules. - (Closes issue #17017. Reported by alephlg. Patched by seanbright) - - * Resolve crash in SLAtrunk when the specified trunk doesn't exist. - (Reported in #asterisk-dev by philipp64. Patched by seanbright) - - * Include an extra newline after "Aliased CLI command" to get back the prompt. - (Issue #16978. Reported by jw-asterisk. Tested, patched by seanbright) - - * Prevent segfault if bad magic number is encountered. - (Issue #17037. Reported, patched by alecdavis) - - * Update code to reflect that handle_speechset has 4 arguments. - (Closes issue #17093. Reported, patched by gpatri. Tested by pabelanger, - mmichelson) - - * Resolve a deadlock in chan_local. - (Closes issue #16840. Reported, patched by bzing2, russell. Tested by bzing2)- Update to 1.6.2.7-rc3- Update to 1.6.2.7-rc2- Update to final 1.6.2.6 - - The following are a few of the issues resolved by community developers: - - * Make sure to clear red alarm after polarity reversal. - (Closes issue #14163. Reported, patched by jedi98. Tested by mattbrown, - Chainsaw, mikeeccleston) - - * Fix problem with duplicate TXREQ packets in chan_iax2 - (Closes issue #16904. Reported, patched by rain. Tested by rain, dvossel) - - * Fix crash in app_voicemail related to message counting. - (Closes issue #16921. Reported, tested by whardier. Patched by seanbright) - - * Overlap receiving: Automatically send CALL PROCEEDING when dialplan starts - (Reported, Patched, and Tested by alecdavis) - - * For T.38 reINVITEs treat a 606 the same as a 488. - (Closes issue #16792. Reported, patched by vrban) - - * Fix ConfBridge crash when no timing module is loaded. - (Closes issue #16471. Reported, tested by kjotte. Patched, tested by junky) - - For a full list of changes in this releases, please see the ChangeLog: - http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.2.6- Update to 1.6.2.6-rc2- Add a patch that fixes CLI history when linking against external libedit.- Update to 1.6.2.5 - - * AST-2010-002: Invalid parsing of ACL rules can compromise security- Update to 1.6.2.4 - - * AST-2010-002: This security release is intended to raise awareness - of how it is possible to insert malicious strings into dialplans, - and to advise developers to read the best practices documents so - that they may easily avoid these dangers.- Update to 1.6.2.2 - - * AST-2010-001: An attacker attempting to negotiate T.38 over SIP can - remotely crash Asterisk by modifying the FaxMaxDatagram field of - the SDP to contain either a negative or exceptionally large value. - The same crash occurs when the FaxMaxDatagram field is omitted from - the SDP as well.- Update to 1.6.2.1 final: - - * CLI 'queue show' formatting fix. - (Closes issue #16078. Reported by RoadKill. Tested by dvossel. Patched by - ppyy.) - - * Fix misreverting from 177158. - (Closes issue #15725. Reported, Tested by shanermn. Patched by dimas.) - - * Fixes subscriptions being lost after 'module reload'. - (Closes issue #16093. Reported by jlaroff. Patched by dvossel.) - - * app_queue segfaults if realtime field uniqueid is NULL - (Closes issue #16385. Reported, Tested, Patched by haakon.) - - * Fix to Monitor which previously assumed the file to write to did not contain - pathing. - (Closes issue #16377, #16376. Reported by bcnit. Patched by dant.- Update to 1.6.2.1-rc1- Released version of 1.6.2.0- Update to 1.6.2.0-rc8- Update to 1.6.2.0-rc7- Change the logrotate and the init scripts so that Asterisk doesn't try and write to / or /root- Make dependency on uw-imap conditional and some other changes to make building on RHEL5 easier.- Update to 1.6.2.0-rc6- Update to 1.6.2.0-rc5- Update to 1.6.2.0-rc4- Add patch from upstream to fix how res_http_post forms paths.- Add an AST_EXTRA_ARGS option to the init script - have the init script to cd to /var/spool/asterisk to prevent annoying message- Compile against gmime 2.2 instead of gmime 2.4 because the patch to convert the API calls from 2.2 to 2.4 caused crashes.- Require latex2html used in static-http documents- Change ownership and permissions on config files to protect them.- Update to 1.6.2.0-rc3- Merge firmware subpackage back into the main package.- Package internal help. - Fix up some more paths in the configs so that everything ends up where we want them.- Update to 1.6.2.0-rc2 - We no longer need to strip the tarball as it no longer includes non-free items.- Enable building of API docs. - Depend on version 1.2 or newer of speex- Update to 1.6.1.6 - Drop patches that are too troublesome to maintain anymore or have been integrated upstream.- Add a patch from Quentin Armitage and rebuld.- rebuilt with new openssl- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuild to pick up new AIS and ODBC deps. - Update script that strips out bad content from tarball to do the download and to check the GPG signature.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Update to 1.6.1-rc1 - Add backport of conference bridging that is slated for 1.6.2 - Add patches to conference bridging that implement CLI apps- rebuild with new openssl- Fedora Directory Server compatibility patch/subpackage.- Fix up paths. BZ#477238- Update patches- Update to 1.6.1-beta4- Update to 1.6.1-beta3- Rebuild for new gmime- Add patch to fix missing variable on PPC.- Update PPC systems don't have sys/io.h patch.- PPC systems don't have sys/io.h- Update to 1.6.1 beta 2- Fix issue with init script giving wrong path to config file.- Explicitly require dahdi-tools-libs to see if we can get this to build.- Update to final release.- Rebuild- Replace app_rxfax/app_txfax with app_fax taken from upstream SVN.- Bump release and rebuild with new libpri and zaptel.- Add patch pulled from upstream SVN that fixes AST-2008-010 and AST-2008-011.- Add patch for LDAP extracted from upstream SVN (#442011)- Add patch that unbreaks cdr_tds with FreeTDS 0.82. - Properly obsolete conference subpackage.- Disable building cdr_tds since new FreeTDS in rawhide no longer provides needed library.- Bump release and rebuild to fix libtds breakage.- Update to 1.6.0-beta9. - Update patches so that they apply cleanly. - Temporarily disable app_conference patch as it doesn't compile - config/scripts/postgres_cdr.sql has been merged into realtime_pgsql.sql - Re-add the asterisk-strip.sh script as a source file.- Update to 1.6.0-beta8 - Contains fixes for AST-2008-006 / CVE-2008-1897- Return to stripped tarballs since there's more non-free content in the Asterisk tarballs than I thought.- Update to 1.6.0-beta7.1 - Update patches - Back out some changes that were made because beta7 was tagged from the wrong branch.- Update to 1.6.0-beta7 - The Asterisk tarball no longer contains the iLBC code, so we can directly use the upstream tarball without having to modify it. - Get rid of the asterisk-strip.sh script since it's no longer needed. - Diable build of codec_ilbc and format_ilbc (these do not contain any legally suspect code so they can be included in the tarball but it's pointless building them). - Update chan_mobile patch to fix API breakages. - Add a patch to chan_usbradio to fix API breakages.- Add Postgresql schemas from contrib as documentation to the Postgresql subpackage.- Update patches. - Add patch to compile against external libedit rather than using the in-tree version. - Add -Werror-implicit-function-declaration to optflags. - Get rid of hashtest and hashtest2 binaries that link to unfortified versions of *printf functions. They are compiled with -O0 which somehow pulls in the wrong versions. These programs aren't necessary to the operation of the package anyway.- Update to 1.6.0-beta6 to fix some security issues. - - AST-2008-002 details two buffer overflows that were discovered in - RTP codec payload type handling. - * http://downloads.digium.com/pub/security/AST-2008-002.pdf - * All users of SIP in Asterisk 1.4 and 1.6 are affected. - - AST-2008-003 details a vulnerability which allows an attacker to - bypass SIP authentication and to make a call into the context - specified in the general section of sip.conf. - * http://downloads.digium.com/pub/security/AST-2008-003.pdf - * All users of SIP in Asterisk 1.0, 1.2, 1.4, or 1.6 are affected. - - AST-2008-004 Logging messages displayed using the ast_verbose - logging API call are not displayed as a character string, they are - displayed as a format string. - * http://downloads.digium.com/pub/security/AST-2008-004.pdf - - AST-2008-005 details a problem in the way manager IDs are caculated. - * http://downloads.digium.com/pub/security/AST-2008-005.pdf- add Requires for versioned perl (libperl.so)- Update to 1.6.0-beta5 - Remove upstreamed patches.- Package the directory used to store monitor recordings.- Add patch from David Woodhouse that fixes building on PPC64.- Update to 1.6.0 beta 4- Update to 1.4.18. - Use -march=i486 on i386 builds for atomic operations (GCC 4.3 compatibility). - Use "logger reload" instead of "logger rotate" in logrotate file (#432197). - Don't explicitly specify a group in in the init script to prevent Zaptel breakage (#426629). - Split app_ices out to a separate package so that the ices package can be required. - pbx_kdeconsole has been dropped, don't specifically exclude it from the build anymore. - Update app_conference patch. - Drop upstreamed libcap patch.- Update to 1.4.17 to fix AST-2008-001.- Update to 1.4.16.2- Bump release and rebuild to fix broken dep on uw-imap.- Update to the real 1.4.16.1.- Add patch to bring source up to version 1.4.16.1 which will be released shortly to fix some crasher bugs introduced by 1.4.16.- Update to 1.4.16 to fix security bug.- Really, really fix the build problems on devel.- Tweaks to get to build on x86_64- Exclude PPC64- Don't build apidocs by default since there's a problem building on x86_64.- Really get rid of zero length map files.- Get rid of zero length map files. - Shorten descriptions of voicemail subpackages- Update to 1.4.15- Fix license and other rpmlint warnings.- Update to 1.4.14- Add chan_mobile- Don't build cdr_sqlite because sqlite2 has been orphaned. - Rebase local patches to latest upstream SVN - Update app_conference patch to latest from upstream SVN - Apply post-1.4.13 patches from upstream SVN- Update to 1.4.13- Update to 1.4.12.1- Update to 1.4.11- Update to 1.4.10.1.- Update to 1.4.10 (security update).- Add a patch that allows alternate extensions to be defined in users.conf- Update app_conference patch. Enter/leave sounds are now possible.- Update patches so we don't need to run auto* tools, because autoconf 2.60 is required and FC-6 and RHEL5 only have autoconf 2.59.- Don't build app_mp3- Add app_conference- Use plain useradd/groupadd rather than the fedora-usermgmt - Clean up requirements - Clean up build requirements by moving them to package sections- Update to 1.4.9- Update to 1.4.8 - Drop ixjuser patch.- Update to 1.4.7.1- Update to 1.4.7 - RxFAX/TxFAX applications- It's "sbin", not "bin" silly.- Add patch that lets us change TOS bits even when running non-root- voicemail needs to require /usr/bin/sox and /usr/bin/sendmail- Update to 1.4.6 - Remove upstreamed patch.- Build the IMAP and ODBC storage options of voicemail and split voicemail out into subpackages. - Apply patch so that the system UW IMAP libray can be linked against. - Patch modules.conf.sample so that alternal voicemail modules don't get loaded simultaneously. - Link against system GSM library rather than internal copy. - Patch the Makefile so that it doesn't add redundant/wrong compiler options. - Force building with the standard RPM optimization flags. - Install the Asterisk MIB in a location that net-snmp can find it. - Only package docs in the main package that are relevant and that haven't been packaged by a subpackage. - Other minor cleanups.- Move sounds- Update some more ownership/permissions- Fix some permissions.- Update init script patch - Move pid file to subdir of /var/run- Update init script patch to run as non-root- Build modules that depend on FreeTDS. - Don't build voicemail with ODBC storage.- Have the build output the commands executing, rather than covering them up.- Update to 1.4.5 - Remove upstreamed patch.- Add a patch to fix CVE-2007-2488/ASA-2007-013- Update to 1.4.4- Update to 1.4.2- Package the IAXy firmware - Minor clean-ups in files- Update to 1.4.1 - Don't build/package codec_zap (zaptel 1.4.0 doesn't support it)- Update to 1.4.0-beta4 - Various cleanups.- Don't package IAXy firmware because of license - Don't build app_rpt - Don't BR lm_sensors on PPC - Better way to prevent download/installation of sound archives - Redo tarball to eliminate non-free items- Remove explicit dependency on glibc-kernheaders. - Build jabber modules on PPC- *Really* update to beta3 - chan_jingle has been taken out of 1.4 - Move misplaced binaries to where they should be- Remove requirement on asterisk-sounds-core until licensing can be figured out.- Update to 1.4.0-beta3- Update to 1.4.0-beta2- Update to 1.2.10.- Update to 1.2.9.1- Update to 1.2.8 - Add misdn.conf to list of configs. - Drop chan_bluetooth patch for now...- Zaptel subpackage shouldn't obsolete the sqlite subpackage. - Remove mISDN until build issues can be figured out.- Build mISDN channel drivers, modelled after spec file from David Woodhouse- Update chan_bluetooth patch with some additional information as to it's source and comment out more in the configuration file.- Add chan_bluetooth- Split off more stuff into subpackages.- Update to 1.2.7- Fix detection of libpri on 64 bit arches (taken from Matthias Saou's rpmforge package) - Change sqlite subpackage name to sqlite2 (there are sqlite3 modules in development).- Don't build GTK 1.X console since GTK 1.X is being moved out of core...- Update to 1.2.6- Update to 1.2.5. - Removed upstreamed MOH patch. - Add full urls to the app_(r|t)xfax.c sources. - Update spandsp patch.- Actually apply the patch.- Add patch to keep Asterisk from crashing when using MOH inside a MeetMe conference.- BR sqlite2-devel- Update to 1.2.4.- Took some tricks from Asterisk packages by Roy-Magne Mo. - Enable gtk console module. - BR gtk+-devel. - Add logrotate script. - BR sqlite2-devel and new sqlite subpackage. - BR doxygen and graphviz for building duxygen documentation. (But don't build it yet.)- Completely eliminate the "asterisk" user from the spec file. - Move more config files to subpackages. - Consolidate two patches that patch the init script. - BR curl-devel - BR alsa-lib-devel - alsa, curl, oss subpackages- Do not run as user "asterisk" as that prevents setting of IP TOS (which is bad for quality of service). - Add patch for setting TOS separately for SIP and RTP packets.- First version for Fedora Extras.13.7.1-1.fc2213.7.1-1.fc2213.7.1-1.fc22sip.confsip_notify.confchan_sip.so/etc/asterisk//usr/lib64/asterisk/modules/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Werror-implicit-function-declaration -DLUA_COMPAT_MODULEdrpmxz2x86_64-redhat-linux-gnuASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cebac384652bdccfee658b4490db1cea97ce03ca, stripped R R R RRRRRRR RR?p7zXZ !#,]"k%wdVg1Do{&FChgJh?,N{w>} ?7r*aWzT6\`7tGTNyK|LTX)nA7 ⮊Zj\aÞ/>O OdYaeG[Md0pqCcIϩ.q"6ʑ;@s\uי@VvM6U r-Rlֈ\]}j=+ q+z& (fUc[PJ b SnP;0i_2l;PI-PXn%KkyU'=p9'(Fa^ .0_F\7iҔ` =}w*ae`zl83'U4 /kB]4b4Xڳ^SMiF"ejq2uPgxho!L"@ɲ8nHP!GϮ qZvFY ze#@")q0.U д9CV\=^៞;F2fڿ[]z=$zQj W/sErMCF8(M\_ӯHӕJT; 9n0amJ=KmΝJf&J+?ڭ ˏ,1aa/a-mpR\:sK M~`*ۣf՛U^-mTa$+L;*.ze=1,AtޕsfȃQWɍ[hIIzmX} tKsUfP)etd Rk%\8$٫O C Snf .śEgLG*{ki[Wmc1~Uқ^h} X̾6PFM'Qn}(2Ka4ha5D'СO2]H̡T篐P|ξ&;}SEYo s떦Y 0SF.R(. 4\FTڽz@NU^E7$Ӵ 2QP%eCOf隤/n ū2u5Aᨠ(E@FxC G0Q SjHj<:_澔E]&E։4Uީhž ߧ9< xlf >$$rrH֔my$KG}|iDUJ.)vP?K:d=vYɈNErF6#9Dhvnk )/qG rEtX 2˷ܨMG)]]2doH`/zPYti0Ns~Ei)YƇR<'~8څ >TRr*A(Wx/A6(񲗝@Vk]8[| xQo[\5A<׊䤦ܾ)ZȷG8rj]o5\Aǯ@W3C1АI\`DZix,2>)AѤgΡzH6MfhIGZ( }b #8sĺgNGm'T ҕAb<[2 * PKj8Iiga@Y%]>3dػ'Ti0VPi^ <ߕ|%R-^:4UwpwsqD2?"iQޙŌ&-57݂UYoA:RÅt H.9FWdxnY`ֹ2KS(Xl=ׯ3?/ZggPJc?L}tQs6p|Blp +C^u;1"O:S1f'iᇺ. 3 :[P_ f%V}BQuku-$+ '?rF3tl2zpY8vm*6ZY8:qLDqP]KīB~x{ =9 Rs(Iw)quNE_Jbldlz"\B"U^qK -mhmx` *C4(mݓAg)J,xW* cX^&1z;11jA :-/ v_d{ /NQZ)Cq;A> ä(K7ƄK}Μ%"?0.h[B1=}~| %o%zl* y4#c.XӼs~ ӨH3$>W)2x^rˆ#y S֟S1h֗Q$Ʒ 5,6evD9qL!r<\3̿5OZI&N [b(#nx[z~gOFgF̿?: lvWqTr=0[4#?b}IL .,!|gm.Q_:WO$[{fС@A0nhÂCAq/FiոqыZ- Nj4[x Ml&RBժNq}kh,*MW>bdZwIA3y%j i7Q 29G/ jv5݌?@gmRjiw~o$EuQY%;nB˜U] K@tn&m]5DY?U\V)l!qA!Д@Z?s:t_Sߕ$$X"eE@ 4(9*fчb |Ӝ˫eI$R^d4IӤVt\>bYd:V,G^5BpIE١ꪯWzú;fwE?N^kTe91 ZrB;X-[/j:ee͍Қ'sD̵=A%5R׈""%#VKH_?pCeSoaNzn@kGXKMrg&3?Q=ސ>d́uq݈%O9=<4Ȱ@sD#?i:LÁ1 vJ@,|0E02vFZr?7q.n֫NCacȦs 4{[}aq~f2hR{IB]#(h̲>dʊ(7R\c'qX͔m\ТNXYǀGfVIԻWqD|) (-Ln9U2pqX@sUU:eڊ2fL;R3Xãg]"KQ4tL:j>rOQ8[}9C7>JgRYri`IN"vғ79"#,S?e*G0%=AYyEy9o8W_$#u]˝*b+X@$״; !=K=>|G- VPtmz_2ѫwa2:XΓu3K8d7`h%O{CćY׳y)1uE?EG*%+{T2B;'[ Y߹b4'RbRircwa ܽl*{7SxI^T9_)6a)VzF[4ӓ~Dg:xO;5Ca_8t[b'G&BM?s;vd,zsq*2QFNfrf jxE;˟MT/drc^ "yٚQ$ŀ&=cɹšKz6 eɾf"J_KbjtY>Fta;}#LY@U+J~8急偟u24'Q'hwf&# EIm6nz,ν{Ew,򏘠IIY.Ȯx\tŅiq#h+ AD&u= 1 u Bwg/U g=6"=ElDxxCҥQUT/QIZ J8l/ܚ'P9d5dޝu&zH ) 6ÖDĄDLY S&%Xv@Cu}c ܽ&AC2a =YW۠JC|mx1{޻J }RB~QPfؓaF9 %3O?h: }<6Hk5\q Ui-4"peTR&ܘ;}lȘO+loh c!`Mqs% HILR8,(9qa?(Ge7u@!4/,5p\ WZthS5HgA8&?1Tf?!\eezfX 1NGً>`PSz)~`<y'[}6L%!a&Pbǐ-3hl_*%{z.bo>9r_rlUM/?ŇXAb a)\ZOnH̏:ĕaM(>s=N,ПzTԥ]'@*];8Z.oV':+t]NDE\$~n9PȒ (DrĕU40QȢ'ųmR%|mva0!h{' ٿ+.;ϧVZ {ct[%HxWh*\`%:'i暂\M~1_ħ2f-#ћZ]456G ܝ{pyauF>Mb%$My 2$۔_A.Aՙ7V$l&eo)j pP(K=T~ZqSs[< @JNllbɳ N7ϱق\&_A!j`/KrQ:{}B;ф#tm' T;Ɋ).׈@D\dɌ*t9A"r?oItDHH.@|+)&^_~՟L`9ZQ)Hn#!'Ub$4R }?zUGΛƤ//ĥ-nPRǮI;6ӔMḻ&K DSEaFFɁpOAGD)^W %U $~W -fA ȱ];0 uMpUÖbyWgI] ^\ia^3=Q!ޘY TJ؇0|h||5ܗcu/Br(eUO񂶫mr|v+*^3uuku7sJɀM$6g˒Lȷ0ń8Kԃ60ṗ@Z0=>tTh~W7ZoB*iĔpAdĺśDu=aZwx%"_*z5=;E} I2u[m I L7@nA;zW_L]#.$_wCCF)euYn٠ k |L iճ@ tH:]X)I\&3nJS abDn c]3pM rT?(UoˌVWX#~Ac7O1퀇s* Z?J;we@W $K# \Z#(wGyѕ0ZpBxS ˷yE^wy5b4deow"sP=.:TU*_VuFD 6i:=wnl& YNqY^-jx5O-֪5f8K}زP x45vp*jm㯹pSްd I#σ\CtNo&c^5\u 18m`%a E;vLB }m"Y%h S4u:4J+ Y*  T2Оq֙.e(I"qzѴK"[l;66}xX?p;#~s3E-acE^bC{'\1.YbvDK2)P-_1|L D 8WX K1(RyKRKC`ͺ*z\ 쪚T=U{.ʗyG˺sW'Q/M?UB-tR)YI[8Tئp(ƙFȷE K" qX"odkF;R _1o7ӯԏgW$r_OWq4Mҙ8+R[7*7.ZXv~-nz0U~1 M~@-?e6WD[`l5 ԥT{RK٤UAu>׳Ž5RwK=3 3NrQ4.`5m.`?yNuUUX9ӧ 6~-d;%+xU3xS7FzL[N홆Y m*epķ2HAZ$1+\9w:ngr݈f $>NLvޝu@mЧh 覟v1gbj<[B8gGR=q9ǖ`>ぬ0K׀kə )-rL>ɞ/;_+{*t-ld rRYLvv'{E25E>ikƞl!7c|y%3ݡVxh~Cl-T@pK sf,}%Q.T9C]m~FpyX$s` 0!CxU"YR<ĠˬM,$.OV[,_a +B̟ lmc<֌hi2{7oImzdO+хaWgٔz&k#Q•T_^;3D7#) Z͹@#bⶖTC5/'[|2!L&LD@:# x%Jr)/T؊ &#Z$ T]m]JN6exHILmRG#joņ/JZ"?Uö.P i)A*%Tiw&~bh6'sGt$~6﫦Kd/nP .]*5"[H x "gmLem<& 3MYS%%Lʇ,Aa|7W(M+HI"{=()ox:|K@ dR.==:䓙ca!1rgϽr8ByÞE#H@̄O26LBR F6S' _b= Xaɩh:ȯyHNu_Xu_j"v҆V/@f_ ZۿʎŽD%QWRR0h% d㵗 &BnJۺSlM lJK=6ǔ[x1I{Epa &=MĽ…7 =O N嬋wKE w&Op' ǐdɐ<OBAI!P?lLwkR~ / ᎉts> :B*MD,] y34ĺ8c3p)\5 IC)3;Xc`^U Q}j9KD$6Q;iZ% WLU? [#fЂ-8H#h(̘d8}I ~3Zkzk D?5؜׏7\jD{^+ɡTf̋W<>1KȌEU bs)n`apbcK&.Ƃj~/8Tۮv6 8壦u* !)MQ#c۞6,ʍob/p 7$8ٱ^6]U6N/?&K$r:@-{ޫ8nnaQFw@AGЌ]!<fWIup@ɟ=(-<;Kz'UbRkLjeS=~./XvHSJ# =0bU!%`4I`ΚCJEn I{Gx.k5IIl&[Q)|YD[~7S .phP"QFE6K[rlARW8ZiNp5RܚmDec?+$Z'呝oi`%BA`xyDB^GOǩmS;JCf< #Avf)Sf?N_ ngG[RrN;Z98ZHLm^dj ca T,H2A;O!L,P'.+̍c /)T?'kx]\ DQWCۖ'g^N,ɭ%$~t)v=5@ra)4U\ZpcI1hd129(NEj.S:_mc?V3L.j`fn "6j@y˳c3M7亹r"Kk=²/SDZ79ZG0D*ArT 6(1MDbֹT`doZ[4U""Ue94/R9ia8^I9_1U ǠB3NK:-)Hg^vx\ȊQË`ET3|37'gG&LE8ᄵcK8ɻ { 6*KlQ;U [ ~kM]ϿaX$ #c9JOzXD7Ɩ%@1>C(ʤ,5J!V"wd@SWʰJ v-( i"rdWґoޔ !=}ǵ6\v:~+KѠąXu! !lL r*?{va$o ; &o۳dʦ# i\{'vS[؎+9QUZ:F+I%nB ]̴) NstBAuI.N(}ydIeO @JB$X(.o-NBFаgdi!vNdc6]}7&QzHqik r;Q4fCjA :h$c!>zJ=I)Q FNWvK#mT>tT>a.?3p;a$")#H&PЄ-rc \U3vۚ{[(Rw?*{)>)^%[uDv*I^xvou7"I/8bwGVE9q}Zw'筒+ 3N@Cy){⃓P,0#Pu/Nџ2 O#.46}P0T7#'k9bH|Py#}!ɶ'ȠɈz8ctT/j %c6E.l*y53b+$%0*b圧I똨vl#WWKXyٶ"z.vđiJ2DgOL4Jc|"i܍޾Dhbu',2kb{VG1*cgeGMTu*cbDE"xNЍdpƫX|w"탳F-h3fOkecTJ=!S`X_zdLQ;&s%_33!Jlx9_ yi FLoFR| |8' Z܇X i?RUxF V\Ԉ>Kzs'v_5t?XEZ~{GQ_@P7U'BMԴ:%d# $uC|L7d8}j}J6c/p)v)j,?_|mjVgNx* 6/oF󨹔;;˜>y[y3B05{>wp 1pux!~~r\MyE%vmJ2|OXUq? WZo\́/>(6[®4(I <2Ovq`t`- AKad'ϯC}:?;ՌC0&q˭/K{&L [$ef!M"<9g5> ~`1$+ÊagBijCzV@r6706JsOIJ} 7K[XfVA\5pw%H.\&NO'7 iA{(Vt?[rfw*+cx2L!xF%CJpT%K ]Wוanxn.bg ZpƘڪ.|cl #>nލ6)%LԦ還gxJs;'5ްsB M_`r;1c}< qI;cEnK7pLӄ̛eZ RPZ¹.Xl$5XahG CY,vy܀ D~k(426M}pm,kXDIH~=c蕫jmTC #0_N53&Q,4KnhσYDS[?Hu?z0^WZU$ Pux0m1 lNF)tDс=lXr*0獣 BXkx嬗ef =|FMZMÂPq>+w/1E?4Y!4AӋ+1/@z{oFbR}Ϛ~0Rݝ$NVG"`il{Hَ˚,%ZF #g+MxI|Eseox~um'a8!9~|5',1_9T(3 ]Uq1&?\y;kQ_ T~rт0m`HZE@k"QHNo{RR)2Bj~|96ɴ' oljGpEO_7'H:䷄eq+K-N ͊S+0ngO@ԉOZR[XM `iZ4Q1q`򗂈gD"[`;>CL"] 7T,K CeJP.j xAu+iA`s ¸f"$kw42jOfiNƇ}"oe4r݊n- ~XYAZeooc}(n&DUHc)50`>s0(lߴ\6_3 m]P疡T˳/ 2aYhi͂r{+CXxRy6st߻61xW^`/yP=ࡇ dc|J@/x~&VUsAr{YB:t)l{vq)s3kv~qhh'O|Sw EX(?Bnbf&%.ogESFjV4[;yfRV'[D7cҥ2㾢RfSKb;Tv=$D׭v ڈ 各TJxh(cA,9yvoEFi õȷ9,'y~ 9u*>8(]Pd-+2X:(N"hK½~u͋+E&j1_9GIQݵ[4Wh g!Ĺs߇y4D˶F4>l2ܗk{=?ИHξe^8bHaB1R4Y D6, 2cԶғ).a3eFBI l n[&*9Ʊl羜Cr7᫘陴L΍xMZ+Xgg.HyS$.vW L*2͈!ͮB' QmIb[}= RW YaǺyHBBAqp!4P&% >PU8hGM;D><& |iE )G˰ h'lZkq剳YS 1~Z6p=mtu9,s՜y<ä.Q /ohbe WʩAz7["Rs䙼7&訫S/ U!|z@\V{B^/V"r[Ն|/~%swiZ5,V-9`TPj4z[}/jl}v$-~auӉ]HFMStpQ+"Wu5=lNc}Q\;gYBSZ'qo 1?@&)z1;4esR!5{+"8x9!jY$v@E<8ZN{өwik./ndWR+IۊLY(._a'n ?=A8Uyv4AҙDw{ytc]̤ˠ4Ƌ-6yG;7I7٨7J@[tR<=#\Đ{r=FkMOHZ0({FN1BT,嚘|HHlx&mr?׿Xؤ'[uRD )EAr^z5B'1|N ({Ǥ:;ҙAnǮvu&px̋]`g[{*!Kh)t? 4$B*zV6 ާQOk6ٖR37@lW?S;I>\426i^3}›OcR7˚]" \'6ݔW{؁9-gVl%dt9PaE/O ԩ!~BdX*íAX/Z@hmqalu+-Oz W-Kh<@°!XvHLex ܕQ')ǥ!^!'c9ӷP:,2Mu#-N]'AI!̡kDKxl%tqL {lA&U3CA9[Yڐ[OO q~n-R&Uzv{29#P/S|p9 f OPK> s ,gX3]Tt.W|0fR5to2{R6-&|jEdqdfx44p^hp=G!: +5jyۡ(V濷N1eۉiMIg~( .O7 W_ĕ q2 /*#pLgb`;~'h,D<'^3:YY9l9lo5 HtO@BeQF@3q5(Ld">dedcF5 I%r ܭ-\*Kr aw)C;դi#[De]츝La`x`omnHb61Fds(~*QuyD[!,P;!Ç=_;qk%oHѬh0vǺsB(j\r# q of03_?z>[>΅H|[bcYgnV\,՘ /ipqU4_S$H-08WTY/M <[ꉁ:|sg7﹏TDA>SBؼh +XtJ;N2|AjŊ  vHOَg{ms ,ewZ.צ,Hd.`}^mNoXH 7՚S='+s؅Uhqw7 b]B'CD)eq |ޏ1E(jYHhA )儕hsժs^^@ W0E۹(,s pA)}Epب3FL^>m FҼ]? ^JR0>;sqݮ| ~phh5.ffsb9r#bonZvd+D[{YYR3VЁ$${b2"G!SXY/w*qi*v_XYvJpmJDz~LiE𿾆./ /w^yշ+H$h`(=Ax5$![gq(r;?a^P-x@C-zL$Ae͛|0"N{a8eg,3LNKO|c@©hCe]ˮcb7HL4#6HJxZ$6MQ;ك~c+T$G[7#Nj=SbKZkiety N fm+2_ t-;hPp'Nz}o ӖjAq~ѽ!_Z+~QTXPuqc`,ƌV iqe&3Doa ٚ,[-ۨ3H]+;/ע'vtƀB̄d.o6>$7Ņ"92뵊q8:'d;뚤C}?4/IduUctn:a$ÏBƨSD=_BDsR ʗU\L2ylg_i>fY3MBwVP69T&yax4vi.q?;樓VWB~ʯ#y4&qj OsJX|!^:\[g()S&8t=֘klYǵ([?+D)y&HW3;8EMS՟Wk]_y\kX',n)P bڤ[ tvldE#7AcbIR_~QۥztHdlf `5;9eNPΣ/Z&Dޕ =B KY.d_txg}C h; ^6#~Tyq/ڔ~ ӆrTq P8.Mp5 (X*ܞ|:AM)fUU:CFe݁1="DJ^%WxӉnzs"bEE;j=*7cx]xNqw$2{}0/mi6Ş=G,5y n)eYdaZ-i(\Y~'[KS1ĴpQ蔡nf)E#)<#„IKƭlݳvdP>۵/# ?` vi;FMkVx)Ru ծ1# (^TESk&0eOk B6}2w\ Uc }Y6Zq|:_0HbR@Wg|XW$כnX$`z6m.}7*&z~a ‰݆n/35ym m aMtޭuquP;a>pH*9AZlm%+#ak!|A4C515_R+§j@L%kv< $lnh؁ϱ}Z*8HuDSl!I*X6Vč+em!הnaPN*/S3lFcp|JŐM!ݩ%=buD.P2IQxSuKTr2}ĦK4ٙ~tDZ䊕M8 CcA03)Fd/ew~fawsA!&v*h7qN-O;4@qi)UU[~ 2zŹp%mrZg9qwiה8[@NV Qu񚯳N拿{r(m}ًtX&gE?L1wm'̃2LPUN8 \D5>$Ñ IY-O[heBH%{F>!Rےd3܄=<Ua^Pw$Kbf!Y/" (idO32^G :=0yQ¬Hg^oM=xNEeRƁ3@/_9ir݇;,Rj}_̲yDik}G$׊ު\nF6 VUq߃ A;Y# neԬ43eS\T{ر!"c+bo1 1]Sք()WO%(u w(6y 2"Yxʷ/y~S Sc?;i_젞W),j?զ0p,k"#fEuGEZU: #nY-%3f}BY|)p\) U5.[/Pw,9rU*9ܚF4< فjIXb+?SI譚2?i\-SpYەJ*iAh&^0 GSuPVt85/i߶ 7{Inqٶeglˇ 2yU#^4wU:K {wjZU+rxc Qanb7fY6\k~x(V^ВOYPҧQuB*n׸$RkoEh{ m*?mytߚH3` g"oE8N(EIy;J:dwZgLd*Dcm>*U)o]L ͧc[ S,C_X~{H~w`Q6J3D# ~y3>`ѯ.2&4 k"N(Krn x眉r`%bS ~bg[34\j.r:z`"Ѫ+}4 YoiQ]CūW9%HsU2 ̹ 2sM"8_SG݉HbY ,3H)ƯVBMԏ 86ֆ{m(=%ң;RKa?݄p_\\pM z-])D{A_y6$OSSZ_B]?4^gsLUJ3OnɪJ("553Q[Vo30$5q-0j(8bGtP{:N_ * V!~qG;G>*~tųdMhA/ H*-`^nOIkHi6kx%%%cs;*ao5%_zOO_P;fEJؽ}tѕF sVH 5Po|f5;?tnWe=*Wӥ[\-̈́CK H*cg]&,bLPh4iҧ h;=t UL컌0tB8MUi`nrAzv[d0l74eWRvjVM?-Q EL&lof=`g7mi_iPijJwܲ=_X ކ-an': flC z6^=1h>m*rje'XTKK%6КgDAV<%I_0z; S"P]7YANJátVT*|RFa!0}9=*l(RHZCe^?`NJ%6o TX.xy`Yg4K4D7W C:ґ1YfE qL HlH(=Eg}11q,J86wYjH]Zz̴q<\)c,^m)RPY%e׮Z'R >@=Y\Ro`Kmy,Je,ڥZ8@FƦu î9} qa&'ɆŕlQku$8/UޅNέI/Fq.OelK¦jJ#2'`}.j_w[5kxSaN}YQR TY?f݆4@ps3C"?qowLA!Pf>l>J9=0>JtK̅=R]URL;Spt5{5YEf_4iM+(V`3f+IUʈ0 é{m, O v>ׁ;"3p$+eElf{4@%Iۂ 3Nʴqs?SݦSD2$-vp3W 8Y2$[-L -nV8eagipygd» xP8GC5ra1nG%MhoQcR(F!eBSrGGFՃ~m_WE`Zw\ޖDy!OckޝpwbW J/fje|-QVNvnEnH9{`Wxv&K+;U2v +TS:;e E;̦vqKq,cGA癫LjÊ7h \NrrٷaÒ=P@2zVwyk\oO5vka$O6w `nE#,MLQЫI3-g&]UPԌgWaȜ(pHi c s?jvhJ -)(i@lmXX;:v vj:x/iuBVmJ%Z(MR X뵍'?uڣӨkKಔ_ҍM`*>ୠreQ7'{\va}Na2"kK ͓d \ )W VD;;u.AU|vNV5inZnjQhĈIP>67x1o٢ -W4JnbxDfE $L$NQoL-HtĈb?%3o"_4%fʗovc{KWe{z;y;!!k^oKb} #9V0J!ADa1 {HpZn.b/QӽvWA%(9INq_TysB03nY43eVtӻQ76;>@ ߦ;qɇM-l.xboG e6nIfF;L7lXpU’̞6|wO ^9Bӥ;lW?!xK7Wg)&ڂufD9A杈^09'Q1fɄAgQ9eW:rXY'+D 1)l=bk,/\>2 ODw7hk#]MH[==6}2-iEK\ٖ=ZCQ`fhUƛEm6n۴Ś.6Vގ +C }.LYOHsvh[t)sYo]ډkf9\5؅֕}h_Z&N!vUυyo|ͼ;g Ҋu|CB0 o1j 1o'R՜Ü5,m3}YZD:8'"?m^Qc_!7|3R6UZ0}~t<8j>.J]ơRGdNQ@Շ&{:6u֯ Dܺ! t= Aҿwl\9$D~^oD{40NW>W2 K".Xp{IA%ͦgF;qYp|nc$4pTxh:^; {JZUC &72cMepG)t[N0ۚqJ.eJ,a +/̠ =pJg~TH'̷p$W?nO%Z$ʖrs'}@e^_!7MP#g8JH ^&L_6*|B+NlBf)<Ɨ|껨c̮r+tS`0g(/ >wJŠEAt)~77zD 6+pU6΍wH4U4w2VR)=t2H`P8 |P65H?luju u+ *:jЯ萕f5t2?=! _ c3ֽ jbo!+z ۸a&]>I@iRg7 Vkt)c3 u̳ k5` [4ݣF־?Jj~ŋlʣΛ4ZmGvAG*8$aŏؿSwiĉƖ;uԇEDh4|^nce;=TL^NP:ʩ{ X&Ӝ·\hDˏ$h%r ,p x%) QQ&56@!k 5Y[r U,\ULAנ:0<黟s:).>YJ>F"gU| Qws/.'3"һaR[n!y2G;NDrU^IsnjYQ^/kNM&j~աqny)MXqwXoܓmnz~>DF)fyo#"{ȑR'Uh 2LiwP]+0pGhYݞ,#j#r*ܞӴ Zih_ 6~qs?U T4PtLsdty9捈nCXn !+4;m5Rpq(G|DW6~xoHtر\ ̸NuvpW)Gmcϐ>_}g)6,wbwrFUC\TǦf/(FZjWZv-+?ȁ v3 ˒W؜/e!V\~Xi(b$I%0@{>m~vlVAf:ƚesCN/ Ibi/6GVUޫU8ڜj"&_;/" ҶM}6'?5z1S!c޷7OŔ쎭t@x7Utv';97ޛ#9[rCptX~P s+{tm0oKDn'dhB&9Aֱ,Cj!kvqǯvy?Beu#N4ŌM?]nҙ>;zHi]tLF={ 1Ϥd(P _4jg@!Ir2ՒֆR0\mq$"*(V$bK~`>3)dD;5fE74m$Wvߩkg$)hLGA+ ޾Z sE:TX?{X#7u#&R Җ`nF_@5ƚ;]_vKS̫8>c"wZ|JФ"V;<i8qXFX`1_+@? &u2VQ2誡@[]r!Mm6T=gND Hb 8o'o9 uÍtd)bW`j+q8Euɾd6pcV寖gZpbMS?f!ޚSanktV'_/&0ꚢz[7]z/hs>od;w5U~݂b%,Y;aPvHGۄX- v$E>Tҏ<(X D #iE"ëఎDT澓R2{Z벵(nYWco$Sk'(?bހjwT9n Sd23.oĹ3RxI}O_T),x4B(С%o>(*l4t]+y}uy]ߑh=z^SIFq$կ1R Fn'kMlR#/WNB Gc)5h*Lx^b|j9"6]U>&Dӑd`v1q-Np1giri-k7W;T})&FՍi%Q Owd2aU71i2J^=4ʟtçD= W{ak_:sg-ZNx0W9y8ATmE{XU-eHyE{&zrY1|kuA}ԩ,J𴋆k/f湿sQ [6` 2?na N Df(P#8@;@ק@Bn8 |}q 6\0+AH@Թ5XW׈@91!x_ Ĕ?}G(LP.m^ rn;=tl v$ᜬC<89@ $Fܟ)*yJ^/ݒ?5+ydD;?ֹ[#tlǟQ?I9D5IXge!0 >i^bdЊJe>nD0l9{O2+@J F# [p,ڕ!I S2Q1>|vp|7qѽ@ABnh׬r-ҥO?+2ܤ)釭\?svCn<.Q9]/JKJ"O!uaů;kEbDOOށ#4P] $ +G!A eKOLѤ'nA}老R= NAզB5u0?G/p~zLr_`e2z=[x)Q$gj:h [Y8T*)!qKox[c^H'ۧ-\Y1E_Af^Kkti&RYڈ '$"LwMD])|)T[w{͛.t{f+i:afi li0MH11ڂhE:m?=69i=@ǧO4NiFhxWc2jP0b $&e`?༇ᐗޞTvU Oi-TvWI1R]ԩ yAI&M3;~'\DI ^Er.maaGa8RƓhS<ܘ`D]!AŽD/"{ ?-ZG/@*^~ՕJH6:M ]# M)P ;k OCarS>=*lu<.e^I PZqvOU P#TJlb\r "Ƌ)F['CCG&9mA4tmރ-Ftl! =>Zk#wԉ1]H"9m+7Y^ZQQ1tqe V(7=zHq?t.ri2Q+I80~딐ZH ak Q`}W7t}fbҐ7+.:2bg(;o{%%|TL|pU.@ŒM&pE vUvւܞ.5eq;ca>:{hC@-ͮ dT?Aޤxğ{KHW] N"Z6:6uX"A+p(k4\SG'+F7/j>`,6cdD2<2eJx$R8k:nb_@-wr̫z\Q '½hy^ 4P3 W.),[D6-t/A[:hNMA zK?O>4 Zy_! qBS$ 4rY8%]6#RNxKYV9Q$,͋MmzɡJ-RVpy%=r{&޷xqmS( q.io(-<%+e\D󦦸 ~+EHg~:&BTX[=d8*']k $'}^| y+77V۾W7)l$s-6v \"&Ћxʹ%CG*Tۃ*@ф`RoܧG.6BJ8յ>E2 )#Bq_=܌H&WeKk'ab0όwX#Έuy^} %;Y:cgN[1劈g&д bZ)pM1"Ž֊ؖg%ۈ阴%?ꢸHZ2^cowXtYزL1 @ϑ<Њdl)eEMŏoc ґ+ LJCdX$¹iIZ]PDlgpx AlJ{Qv%Wsq`݋:+`#g!ؑ|e.2$Biy/^=(рǐߘ^ y`g;Iq+[Dd?k1g n.T@\4H@S7{cvEA0:gwSi"6RYx c%m#E}VTnMn8g1dWyκL/mHY9d>g<%076xVՏO 50KIXr"Eti3g%5-Jy/ω'vڧ,RY=> okGnik;){RUXc1M։tyV,&4{+s֒`MB_ŁY ߕD̆Q98wF&!筪BOj${N8? : ͹{HCs%-0k{]!ӄ@d'v-Je;sS_M=\eo$m7Tߍ&YPpO89|Tx?]7~ iCBY+ xgnpѴ7.C"Ymg$\Aʻw@ћ@@FoU3x?*gx5PbU6;cv .F(F lG|q/L]U.f*nPJ2븺%y_ Hi`!زfzF03︍ЉizBGm]E&;k)dBF&׈V@Uslz({/t|8K *vp{MQr}]"|Qٷ7 XybPvTor>W[`Yfݪ!wLWQHb_<%xpcrxRP%Kg e<"ž,=Z}lUX啤XX3WV7%8xҸ&IS|+;<hJ|>Q }#uL jL{)ş|p#,Q?O`N F% [c DƱ:AѱR&^i5+`e\baZǡS9#c?"wLv1U}NI]М@پdls `KEF.&g3sUޔ0/J*(p|2G`Zzk-sB6Γ- /Ű3?NJ 41c)3Y2ԻV1;SfwEsSuuHX@V]!.-~6pȌ8V !X Ҝqyn,-]_JkY1a7˚ JI&y Op^IUZ?' k`KAgN2晀a9Bp'+nlg|jך ܀M{&L3DVY~Z%KG{{s Hqy]Wl2޻}S\&5CjPWu '!Xk  51EMitR9citqTAԹ;*#őwYzĝVd)&ڨ11 g4-j;qD<ɤdK3VvLILdiuHÄ8oGg! [Iwqboݸg$30s D) dWƻ&x%NdN]R'{ 3ʑ!ưR\9Xd)D<{FlC )$ : m5OPl$!yU#XPɄdH0Fotx\]=5)ZR REbWi4;4~沱Bl >p_IZ\"^rHe1&^9vsׅ@gC=:)ym4Z%p>x{9\Q^&|dWp&U386'"N=v'qLñ&}⻞Tb4O>9g0ln׷Nƶ{1x} ,]Ӧ8CJ^!rd)"cRƈ@@X%㠴vSqp]ba n| @Gu&C`aLʒ ^)I6^&XyU3m#څN>dB + nޕtX*a4A{0#jiĝ3"5q`Cqn_s(F@| lA^334Ƒ(گ\鲨D $Tl6ShB|NNQJ[\;ì'oQsѯqQ@*<c gv2vTݗ7.jM$p)Rv-1kAJfn/^L%P> Sd 2/4'XOܚ5UKn-C^[h,`qG>~z^_TyO7 X:#M|d`;жj"4[~ٌwßX!l̇ヨ S.Q4҆{[kNkJZ#OOcp)e+,r)_Xb-ѽBD&4>bjB}kll&ɖe=$ ])ˉ&2m+pN, :P)vM{Hqn: /5?=01EL/L޳+J dH&xYIw@т׷"&G*w?9bW!mπ߁z,-Bbw.B2AO~"65knѼYleze,gy%@{ϜE׸b'"T-"z%?:!~pr#kķڈP~UTJ3?=]w@Gx~è.mS+u4lLkފa ψM+>y Mjwj_-I˭uX]cT^c7G52u6lgHdIO$0'z }p+O$fq"X`C=eT%`9VY{%6>%Dф.N;`4l^'[;:وyD2=Q:A-SA pOk(Yx k'6O/|x>,?63qc'|N$u{aeRt{VN!; 7=> Pn'+!4is6<*g8@Nf俭# ,)JY>q+{1n7γa4(|25ZG c_FݞŏX4ITESv 0"Y:u(z/)[P%׌n@ϓ4rMіlpt7zrxhmws )EQ[NYoͯ><=^B4dy]5wx֟.t!& !u{kCD :Vmt󖢬Hγ&F@# έqVw8gs=Ɯx uUMFH^d8f&CԗP$EwV V.ťT OP? 8Ċ1˜FžAL-vNm,wg:'-Q$~TQn3ӎFCICt %A*8t?:^4~8/°)nOԸt}0H~ԠSa0P `%l4"5h ;ߚ ׀&~ KA Kj1:KDXmX;Xp!!y5irA~~Wj)I>oqz~ŗ͍LN SJAm{eCuۢFqV_bWp$ycqQUo^@_e*OMa[fAY}"W`hnyWT3Mz2C,A`X#Bb;mS6Ѡn7'I^pq+;5uG4bfG EMKMە;TxE.(b]xۡ NTYTN5"//Dzsa$̱v+S̎ru@nGūZ`H PCoϜׅ#J?%KA ?@-/T9({M<C@Wa5` 鱵ZRf/9|es~arbaĦS޶ }g1LBĔ]𵬭,@OJSqSNQ5 ʚ^sP;,K cwK4՗Bm.#;lzW(.ϯ兓l¤ߣөտKmN,)pa-,r _+ q3uYρ.Btc., k+G) ȟM \`T1NkE$"koa,dae}f o;|kֽa}ˀz0]楈ŚLRPm?۞w*.[52I:]~. f`O,dBB#=ŕ҂VAƢ]ЗZ^Uc\8Bj Uh'v믒Yv$9m<:ZI76D, yD{ĬXjhWLk@i2ģj&HG+~ n$XQ.VdIZI9$Cq5Xs#>2Y:7<.JY+82Z47nu羦-؋3 X\29%ѧz]՘ )N1:9 n1kaaqV_VamEn۟>KUUzXxW&Ii+3GV9\(ܘ[˚x;VNT57z~js}"v1'CL{l/2 1#E:^ Mb`[O\ٸ8u4]= _wRb."yOОI {Xn( PLr%\ WM%8B5s 4wȎa?G ΏĆ:sۍ }X(}v&JS1tV2 OT}7d8HJ0D9ONaZL߱,pS*OKZI(R+,`gVF'nꅻO=3߶pЗ Wt8w~xQjqxځLoǵBU̒DW> ' c T짗æιد@K:UXJLȲeTuuMiq-,n`p*yri> 5rQOYQmߤd_ Yd uz1l;Ԋ_Pw^jɬti RzI\jH4068%M`a5dzJNV:x-21yFevMu lF6@y;5끻jp[E R#E[חcOP"jk›'cE\mzSOZ>R1yեyl)77+S#hT8GxgF>ً&6_j㣡$~Qz])hՌLL7Tjhϯ6ARV^/HX3]<\uCmLy̢fJoݲ{ՠz6>v:I7$y_G9, w)5H Omi=y F=$VɉOT 1޺8[pDX}7LEpbd2s9a,G\k- LY)8Zq;ط6_AءE\޽AKhbfjX8+ ⿫ V½!On΅/V0K9I$7DuNG{*ՇDžf @X6Q[]juٵ綼6bAʜZ-`ɢI AȟT&9Obu/Ȍ;=CܭsCMo.d3il♿QV*jç@1wҲ6!BS:ӹ.`1]J.hDR=KD^BRUb>;U٪ )y`5ot=tVD0+CRdL}3ӏMmt WbDH㡗qcZla>.U"f4d&WP#:4jYGuzK jȁDEJ/@il?7c$!?ڠ//Tz1۱iU?L@o>mw& A2کgK\^{RA>?VY$YoXy6Q!c50ᙝ}.s(EcOwe Ɠ0 mQ=L|`Sc&Ktm#ҝ2B#C蕷O\4کxg>b4ݮ`i2bwIy&[t?L19&֤c&4m礤}/kS${OӪ檏ml m/NPnB&!$e< X]ܖ.UȒp•omE񧩐7 WSxZ=]>-* ;CuB6 mcb2˝&i2=V}mNS(SfHLR{j=Y W',qCኩK`[9p,;_ϲiࠔṛ[h0E$G Zn,GY{ . 4,ΰv"o0AMebSCc27;wy L j%..>[- ix 4vP}?iv\QO P[~V9j7MkU}8TS2mϻσCvZF-sX'}EB4ߟnr1[cy9"ڷ\G^nml`fئ[n Ev+t| su%8G`M#3$s(nja[fS:_E1.dJR2#1'sMwailˑQG8ŚV+cW?gDVԻ͂&$q#o?kHXn]i9Μ!ttSMll͈s᚟ː \}HXڟ""­\R<H=EB2- Y'6asS@VQ[9!(';\>pJj>ũc4IjyHضc "5bW+E>4U,]sIX(!jBaubKWȊ+[ܩ*1Q;/OVps52\ew&e?V X;6(Ȧ&@>!}pc-`-03 &=h7M-ɀ1abumHn$H& _WOQ Ʋ_!8KQM)E{Wy XO^q5'J6\n4@1\v3vLh '/=Eᱼs^^3-k|@j;qdf1C7@ Y٤i72t:YƐhRz.&[Ƅҭ*A@SS_3}.|*⪒+0+K g=94 NL !^"uۡ{0d& <ۍg}F9=,=d´wd_ۚL6f9۽@؁Ftϱ̓Cĩp%,ث/m#فVGֹ:hWnTuw6/vC4^N뢳nd62? Zڣrs@JvٖLH zD˔D8uPrYi>jA @0PE7IXӪi+O|A}FX[UgYR~+G\,mMkߥ3+z ] Q@yB X"EJ#|]['\{PB}DeUoS'˚h) y*E 5S˒(<&̚}ױXRPI|Sߛ=Kb9ͣHx"N7er V}5NM3Ck=+Սgysa}m<:bV6rRXsDk9BM;;-Z]gruh-ǥxAI~ uP_)kNt6+cxTjsެ@>x6%ji,Ls, 1P"d(=#VH uN K݉gek?H3hg.rnF_c]XHi3:tXL(:1H,дt] :]B_`d{g<8~=_}]Oi_0{GF-VVwn6-Au1H%Ia`h7Ld"o:{fvfiU >5@pZ ~x@,UKnz`'5o'-25g#K 7A*94pi= POmQRhh@F2(Uϻ~/&لGl溄F{^(>f맷 M1"gKK[ Lq7톡%FYjW2s5"+CxP^w^^QEk@!;?5kۓ^?*kA@(凅;SM;u4c+5^23,c'>ҋyihJvt<\bF w.H2I@fíHlSDZA\ EEJwdANG@ G,5S z"7X+8{= k"z/gpXi2Έk'2#S1z<*LazfTivPdZw~4b$-yb읐rd,NpZF`eN7/Cm 7b(؏7^N}1+xdאzӷ+4$V)ONOkTnNT i>|ScaH1\)aqNjtEX\c^߼e3#L0MBڭEzy}Pd#yudQ LPvQ}4URnΐ;Q!:.$myYGZ|[LB^O~PjP+}:Ê52Mi?dꕸ4F*6scRW[G>ozYpj[ta9H֐V^':)ɝ;WOmŗtYݍeQQ=9sSmWƼєH'Ns¨RC؄|Q??JNw IxV9&9 &-\36󜨅'>7=Krv"O[|ʾD:;VGN2UMxO>ZFQ(Qx%gr3(""KG,hTSR6fS#]J< pv;~M*4F>.$i-{o$jy o")1 02 1P+x J#,@5tp&^&sC윰9jP-WRt- yR#yXx̞V:A UI;6`$a~/^J>Le_k'QC ƲOZTs͏`WBX9RC13K&P{fq`glż,E RT[ěDlH_g<ޡ,eAk{#s(=G{7 l+ 5Z]U~KUTE& C=9s2ŵ9*)At%f7p׀|e[-Ɣ63 콦L !dОSRPck7""`NoF5yJY>5vG$eG.6ˇŅgnb5F5,yY5pN~{, $ 0xL~ADiN_op&MVi2RAwQ S+@=$ӳӌ۞5M̮ eE!w(+%goJw7qqGuzhDU!x_Hb{+UhvכuM?ݰ6 $s90FH)H^\4o02wDPHU:mVa~-!\s.a#*rs$"H5(,/`]ye0ݝUZ{P H<*3s NwLUYҴ9Gi q.MHSC Խ8|oIpS$Ӂ[E9+q(‰gx^}e x `ϊ(r]V#DŽ!ql>@5J"d"bs]PvsU7bW (RrRX4KPeS`~hs螤Oz u{wqO=DDT!:NQ{XPMc*<^z!K7 4':ϐINJP3wxRzڏ;N-yOsmb {EaMs,oĝQ=}6C''0l5ջOp!bt~F 4׉_(re,ҭ쬌%Q[Ta$y(Ly?Ab&ԙ6{'[)g聻Ҡ)ӢꋴQ]ԙhMD #^>FJ{ǻDLCG,v|4I>X9rvzTNt*sAUm;^)]Qr"pEt\G4=Bc\ #eKeOCC@ sm;VIԍ aw%N"9pH _0؛]R W\ITxY&x#T|\ʡXNO%wBBg 9y`Վ /&%#zޣ"5bOP/VHGv'-#2[%-eV O#Xk% =o `>ᓾbC/ lRFѶ Q:&-CBJQO|iNG9V|u)d{M+$Ε&o[Ld)C<!aS:˩MK{5wj ?7$KQQ=/Yiq7g)r˩|-G'ʱ3zyR 8|֯*P՚:n8KwLd@ /Mo8}CX-3LWS$/p`ֳ w+E(d'VIA5&U3; N i7NFV7 Dgs1cd;'6❫CO8(󐗂zI"c.{X1t[`}vs@^;/g7!Bו7$n\C}Gzmx5Rǜpu94e).Axd*anmLh~tՂEUҦESWЪ-ehz0k5zpcϢݿ\I?߼w? ,_ 렡X553^!‹EF㴙u81٘dx,_+n(wHZ8D{3^?_59jA̡i;G4Dy_g٘)t w]9,vt/?/bÂcwEA$Nmh1#xJ@gyr/UpF[rh1/qjd?' CPX8!ϧn>$'hf/fe=3c YgH2} ѳ/f*$5~<_I8w2l4˾"c?.íكhz/Xq-#WT-,;#sP5Bp}y:BϜTvPhȀȠbmZclU'PoR?VLN7$li1`Ѐ-Ca >,Y=!!lW bY=h[VnʉbNYƔ? $o`:ҷ%)P}(#fQ;_odӱfȂcp@DMMT0Gb~TwFwVb*S rW%j_dkj&0:[yҊ֟</͡,w6'x{3I_%6ltҢ!u%9Zƣxׇu/Kcja#I}P/W+T v꼲qw]`,QLjг?Ie(7:1ןXkbY}Ͳ f=US!~Lf_Isoi'W_2̑7BL2N-9Mb!s%$CZkj˽t(حrz<F>`Zsfffr RX)kUg^)@r tWAyL0D;޽œsܝ&3bɯt/|g7+V-3bzdBНabr[5Ao#ÏK5>tTz? ^żS!nY֧4i! Ko3ՒOYb(4L=SEțp&?!f8QMjـ spL'dLed oCu;WڮZFe_U TלjYUh8ğVא Fz%(s= J؇U9}VxSe5\\JT=$,$C2,u?RaϬt bAK︇MZXOC~}t/=(zF>hLut xJ]HR (THbGfW9G-xIF-J a=t"m/k]%Xݔv/sa2,kiWM80rkhP8"(uX}:k>WN2G Ύh Wɘ88+ A"09c(IJȆ?f޸ )NOŝ[hE#F)F BvZl+n w q(vYQ-C05wrKXv}ix5j<|DDE\?'__ɕ"B g>&P?eluj~q^797YbqI(!/?^8FϱNs+-_/k~Ȑx3Vㆱ#C,PǑ^+n&F2M>۷*ދ[bOߑj TJBNٯ^|Z>3d\xpFdFs(7Yupͪ,3yXB@k&g=z 5!2FG& Xz\Ba1fB'S_;ٹ%7&,cYј`pw3?kfo@,=zf?HOvD}x*K,|)m`rBO4Od~ >z(ưl%Y bh*3;OpҼ5k/Ki5$3#@AH& C#|f̷,ꃍXF wfR܂<R,FT3FjK& B?p{ޔgٌXJŬzblW^DCKGމc˨aM']jXp'xDtF6RͼtucB RGx!e\Pd~%,:"\/$4(}dKU ¹& G&az3Y<|ދnk}JRьe:r-5٩]ѧvP}@jH]K9}iɝK„Z')Eڿ/ݼʉzq0^Sqe~%N svQcZx|cTϒ!ܾ lzn]TR7ɔ^T㰄G{N)0I&(MOHq#ƼD#8/@㸯sjDph rxf;8<-]F/򕇱Z3 ,۫\K牛ewɋmLԪ0(>~'Lڭǝoja.B; .1(!J=XvG?93d'W081J5ZF(3EU}u àfAMp:XO84H *V܅F eY>FZlҷoL.?,DlʪY8!Z%gs"YL(MkK*>L鐦$OZ.(7Wl^nFPI壉6I-vuԶM" 3OB{NC/xZYɵA%mࠤ-AGEKbR5p"'C7!R8 v7C@R|yj)LŎN~j8蒿8#N} 7eAUE@ƝhN^IBjXeJXr6y։Ǜ^S_*p-Eli[r\Tg^ ;aodfg12adv1̌K6Q@W !WO=u]Dyִe4"y|rբ9{ ,ʆsFh: ԏ \ɖ@jXKnOm[ ,flYy֑5z</QuAu4օi:2Ӕ8jpmS ꄽZ,~(YQ[r{nanihn@4 d׃PgA׌k|{$a+N| 2v([VPn*'}f]ZzhBRFݫ弰" 3kLyL)tZ(TϡT(i9eXSF[x.:\C0z]g2Y }Kŗ~D5fbS$zNrWAt O9 ͞bm>t!-J1XF|E2i%Op7w%ɤMD㤋rxC鼞ggNerNeC5m։.HS+٭-y0oL0hRHtp7;TPt޽HfưJexo ADnFeA\;Uj&  7!v`zp9I|>w+S7UO?z]Xk⒳)0^SX NL+7Xcq쩶]39Pa.m)G)hUy/&ArJ7 Ŕ=e@g/9[x|۟ ?/%5*zT`=JK4p{Lux ٧=9U2H &kENqߑy ;A ~nTҟfn xG 9'U̴sxCA 0Xu邙h[h9QLfNbC|st4e`Ɉw{ k\87|^L_?Rj=Rbq-hEP-] ?ؘ>zIp wJb+B2ܳCyG%(;@I}6GCHXb#1hZ"3m .7g,2?iEXu% 8QRJpefbCǒw̮ںl~&xEOቑ;2 ˞”9 QzRm%R~αS?͸.Q SVq_<fv T;5%{O+!YajedfK@pD"{w3  =;wٌc*b*&8i9H~ [;uKlR }[Ð-]RD"ܜMVz[֌VƺxhI2\>HQ>imIՌZRFKy9EX]M=N[u%{0&/6LMAA-,?A`e,bλy%wDžOrR#Z.>y긋=5e`d<;"1'ț̫ ծ!6ב;qBW;$a@8 l¹PJ{+ M`0&"bxL8G WPBGY&ںt[4o=ڽ{Ir Ҏdдqj2/ .p$u/'RC+k &IND`ۀ0%> &Z"cAARH7ys/<Oc V>n"'DNtDSJ'aoK]Zk}]-w|izCJz{n6غD qc ] 城\Rȡ)U)YWDi]XW)^0_gǮPJ$ۘ\RwTWsThhx:0acms%x!73AE-<Yalܯk>t6%)@gvz e+xKUc^;Wx? /3{f!e\8/t-l-=fǫɓlh~?E5h>y~|R\-74?4?0&]9ȣ%G&co麂Z[)%l|8h4f=[ ckm f&AS? D8xpc\vdPCqqW;T*5ZpE5$ӭ"zVoWݔnX hf!eG|Llln{uڻ1˃!;FU3FA>oSP%З,QE `#nO|v2ɊE sExuKiW 46ws^5ZehrTe@rǥQT˽o4!X䈬^ ΆV]xiJ`sH'(mosחUsHU{קŷSN`ZOJ[c-WV: *gQb6>WD0B? ?~(.i-Zk@nG)5! &u?\+]72df$ b)rTp۟ybjgrf{(_(4[/fҌJ iH&L}^7%/{+Bg( [@K|Es;1M{PJ%U7:%وk҆MxvF"ft(o` .GF{Bi禪 Tdc~\ K:It7BmyDτ&Ve!l\-o b&U| N봽ݪ| fa# 1JVsjl7;gW_lgM0IbMR0:)qɆd܄H m j`T ;/`e_Ӛf-7Qh]bl~p`d L7ރs%8kh;zUdzZɰL:8m^JX3I #, FgI`773]z 0P z>Ð}*U@Ѻf*r,:y5U1Pئ$݌m=7 Wf߼hҎ( I[:x]~ryrz% = V訙1 #g1SY-sF#e'i}4pէg`RlV"~Z f狟>C3"T^j' 4R <ػ΀?Vi6:7<~g B=EG I8Rgvj/xQT).蹰%~g"L^ خ[p?둸{'m8haNp"ԟ[h\>!Ɵe4E:?FS@@.:G BaW.FE*]̱m*uwT)k(W[ǶXg#J|Dm?K7Kؘ (4b9Ԅ'YzL)ģrqyąѼy8vlJ*G h TN';=)3bT@ -{S&s l'65B_um!,lW rnHGx*(xlsN+65r`AA1=KMex/g~% #[ 3|N0bUDXzGU3@~ tjtpjjֲ՗"Ok'yۚspa`=|f__91MU3?o&p="?za:묁` eu1W̭kڥ .Gс["g5~)⁠4o:4dy ."|\dҥȨR,8DOE^-O1 k-'5vˆ8S< b/ko!gc'Gt4%O_f[o#VS]_?13?8Jš> K“2 ;6jE8y/"b Pe$8R3w\ &fh=g ,uP91 J1H5GkŽ92ה#7\‡j#Q|B>Yq\N4.K>_yQ;!f26X#&3Yc]VvPMIyet%G! ivе2jcAuR-Hr "Sori81h2# Tupr,?:7OKI; Nq a=B"MW9"j]Eְv! %vb<~NyNdɼ`lUGټ´tj+Мv |ceF<X}]+ Dx[ʔqf#W{-=â/a+:g>D=SF2ђ"{bNVᙲN/<XEx{}ܥoi44eW eaZ\ }^d#F3.ͨ&Bw\B ̵JER-Jÿphߖvb _戂!8w Ҧ16'Y2 G;@y;.ߞƖ$w1x|(A},=康ub㌗sY i&zF{_ m߾2 >PCZw!a\_v93U p8 +"Aϯuw(jqDꮠl^λ{30?i=zzy_OӾ Ie uWE*鹹užqjX08ƺ>VOwQwG{3_,%H}C^Wi{F֧3 8j/^[o'~kmFwr/)sjnRw{BC0atZ1KWU8aj%Mj/@2N\7t=PM9 =H|׹\OfS 6~Y ;aۿU~jOi=eTɳYi3Wʻ/V$bV?M n>Ģ:)d{1#F%CuzQgyͤǶ}h(8p'MEr?y2HLfHPڼl?sw1 g%^qCv!ȢYv~bݓarF)=V7).ݒ!*U3"]B].y#B_As.NwPS@E@ CELp;/Lm0ZnP+#o1W Pisl) MGB!hF쥽㪈uُUBG9|55P)GQa ;nRW[4Ps%0!jOGZl5XX*詪NWiɻdm` io{L/.HoniPND#rXC:T^OiT41 FOcP5-4G>Pځ2mL[A-|&o%bĐ5I1D\s(`nW{{ (~=^Dn:q#qgSL12Nȍlnv2*2qPYo5| H};f[e8z h \.l 5hU7ؕ%tf~Lm \C$vx mګ%R,'yA6o;<5{mg/R,}|*bG\p? P ~cɱt!AƆ@:ӯ!n9 B΅Cl:اA!+g|o  `\Lnbc `! !z+vă6D_v1 7%QchLJ߲,𮤤-.:V?) MBBX["$kqzH}2J۲vWNS~? KZ񣲳^Vf0g_Wtc%g.% .!-(OۢS f*c_FXڒ5 X!5(?UGU^wL!6w"6H@AI(QWk xq,0P^8j4Up jƖ] .Џ07JA(=о8 iY0R9B9Y,*ߑ"NyP_4@}יlH pmX8գ&W4ם&S?* (up4c&pLᔿC\$seX4L==~u⸹i-'o"XVx 3רoOyw H0ֵ-e[-w \:5OwQe v-a5|t] :/"zKT[PGWӤ>½W rSkӪ2 42.2#oԛ_'ݠJ]}|2N@=ѹO,sQ;b ͬp"0H4p"(+r#>*]Z拃8֩~dZ%d/^+r Iq9VZRWֹ ]?`fAzBzf9FY6c!ąM-S *kfIC&{נ'I'bDF2;SژR?.L=G"A'#|?aG:Un+:7Y^7RPST-X.#]P6)[W'3iVp J **HjN cs2"aw^Q)#[V%@KGEN(ʱlc˩]m[^af=&Mj nXk%WgߟGKsɳkgy'W"[5JWVt;"P@d!6mew kW-@gkz{&,E Ln]*c_a7Fe;_*AͪSUĹe$#1uϹKo .V 8.-$eXevLr^)42ʱᱵ?Kܺa^Ss^MXQOS3l_ۙVLp/%{M7,5Զܵ:o'pjFv$9W0 Mn5v(ʶ wo7y|}0ZrBpK[2^pg {j6[(ou\ P &)bKAbQ)3z1'i"⛥>ĭgrmgEOO6k%0P4 ٚU!ENL*mv_p+M $Wsc:fB}[QMKl7wDHq>N.L +!,xJ}4Rn2ED'L 7:Zē 8o!97)cjer>"P1V9yڊǼ@7=Bv =JؽYS IP C<>cU8elV'KǴ{)UzJor-k0UeS M =ko46,5 mrvӸ%?E7_6 `'_\.~x} /8 fqs6XJ e[Ɲ|_n7XUfa04 K87 &Iӂ~'uaNFxS~/o\C=놺mҴE_l#^N& 5Ud H'}6gTpTN)RkY(0"Z8B:R>C^8 ?G(WfgkRhM=qlpwO$7 +,`{:B=2'IonoZa܉N!ͬӈ'۫Ͷ[[Fn^j+#E \lwitϴ}*8,E`x-RZ`RhkUa/B} */LL]0F%* %nEFA#ec[oSl蝳KWCIxi|G* 9n;vȝ>d$b Rs&skO%DکcF1h21t?/ty-{66{A5lt ` BA,Jcna-yܭB> w_~ ȘEᶁ6hmVA,uhUnLZOn^·'TiF V GV3'eQ-S(=?$ PR eƻŮ~K..P@waxEm_ `6LbAS %]GɤAoR"Ce:H:Ras+9\]Hc@I >ړ?"I:]8 r= 4n{ *u:m/식;ct7C?jLN#qeH/GEPr3̾Bul~PM꫽n^bć(n0i %XO/OZUo\7&vBRI?Aom"U ^chOR bt}_[@+* xIj4-R\,pϠvm{w8Z.5qn^cBy_@2˼#,2X-ۨ5,;xgo:dO&Nߌ: gqBo&G(+XyoVL[J Tl4PcD:j"Djl;#>\x=x'SO y힌>wW%{/놇vN,_Nc.vXMjSɬYNYu>m5xuԄ6H „#g`Ǹx*ݻMdrgؔ!ݹ !/pE 'JŘ4VVAE'{Ozӑ΍T+US3LGc"yk#p\%a%DF`q:At7Up7i"߼+?9L?ro;`2h_T/Vÿ@`{ϡ\{mOA=5zx}0$B . ""d^jB.1Lnnu 6Kr':БRKsh&bk^Ժ$_Ȓȳ_̶E3";G!h j=.<QvWZgȰ q7Z ߺ[H؃fC4)nm;}XRcܢ$ cSKl&C&rן4 GD'1s3~l\^r>5VƄ'GSCC |I1u4Փͮ$(\,|\i7KU,mف,c羰i !kkĊ>S4,欛Rʷd`m;䟹3 E#D%)+><&\3|J_?إSJ9YÏ`:q#ljkiUDmkIPNb<?CtBa+Cx D] Ɓţ1(O;z!E!X2Jޟ04-t bt@TkI Kgɖpok~Ie gxv{) Ukhy'g|\xXn.s,,E-n4M&Ml Co8|~f&݉[m{8ZQ+ĮȢ_5DH#)10?9"ĕl.)/y y? W^"i %+d?HXV4cyH¶ ee&ʲLjG@N>4nZ)T۪GptJMJY<>i[mFŶ8pR);!$pPE^w8)[kErzeAX.}-d7]Y5G1]4t?xC7*e%p%s$TFkr)Ix螲8iIJ`wt3hBs|f_5stX.JAX)"tM?,\m-0h 4-B#?]¬;ΟgG][.BO)vN;>;EMC<eTثlO؏% 0˭''mB2I8U0M('6)#imuuErȨݷ)wyB(U~/E=]̹z@G4^|5?)( ?.J1$Z%WEFcPr "}]/<D߁DKG:pJS04/ ;#uQGi.xX%{R`4z"5iG_j}Cd@'Km,(ݴZf~!Fߪ&#;ܵǐ(ŬxֿV4Tَte ̛4&bE,Fe͌K$zn_1ddv<qOPn⸪ɳq>濛!9p##H#?WzFV2퓜.YLo1&V34'S=&5 H>B GHtMSd,LyG]cqXhtd.;5|c r4 % Ftv%c0t.N-=cQ5X'l[N2$XFYXe`"d̄~ٖ]J>5_ݏ1wȸ]@o6pmek(N>*n߈7z$ ;pda _a<ǚE9\1?;Pgh]-u" 0+'l7a K yG }\v-$>.LM(q+%$HSna͇Ǽ KL \2}XUm[&AԙkĎ} V@ni8RF0B}yPCDY24EnpJemc:}#&(ٹ]_>NW 9u>(s P*}5:% 8LSt,p/*c,f!ggg:PHTDTbz1RswW(`ݧ78Gy 5 ɋx:(KHv A ;mq 8.F=1C%=E|@iOφP+MR'ưڽ-~1P.+We͕Gh.ɩ֗~ rpE[n5E bT‡0۠_2ۺ`fK}sia5ko%^ KXF:33I4P&M%q&wZfg%l=4&ϓ,gUs0Le֟1UۅQ 4ꎻc|gKf3j"Ae-WvI0flH1[LjXIHBCtξl ")Hl+RT|f͐Q(Ŵb0LhHk@?JKUÝ]vl[sj})@ ?]cHJS"|8. #3U꓇w<,)(gw`SK0#w뤁47B;y?%LˁtB,"T~dB9LDt=#A#> Ѡ5";(ڊ ʔdTʖ7!QXY 6i}YxvpD(; q9ݛQф8_"1'{iY` Mn\0wRRYP_Bi~>a(x}=m؍}1Kcr,LI$/J .DEHjGց.Suc6HU0ۤA]~QRo^чXMJ8>ij=bDfGC<|MPЎcY[(^PFr{жUq/hQg?Z.0a *vv*7!}:yҋ0t))`< lb6_{q_x!8?͗H6Yf!I샬я*|̽e3f+xQ8Wx26oZ.ӊaKee!x"481";q5Uu F,䒜S|f-00ozcVTB"rc(P2cؓP7žGiЀP>Hg~ɽ̐p\yױGpLYVa{Cg񕪦}v$mOْ?N§6uR^M ^NRxXYr/6 g޷CD*0_DvqR^_0 ,늤bqN,cou9dYxobt]RcPb'i&2р[ƣQ6W6Yq:>g*¬@₢rӢc'SL %@U-Dj{5:/).*ҏS|z&7doئys |chstP9F>΢MW)bL@yMVZ2iϟl/+/#~_ u>wCFS" kƒ*j9yc-2nE~Z;R4q ;MZ.xr# M) ڦݝfP&eaM-h[2csVn4,(l m)b35iC6t7QuWW1&@,&ܝ%'t0ZKH<\iG1Z)^zX㎃]Lʚ0xą+K܈rW^Ö5uKPs\ A 3:z@W94gtMd=K"BuqVvP^:֧" S*&*١=` Y΁lL &ۚJ&Z ө ؊:SS#c%̠aW"3QZa)G?;2(KFi,]1A΋ +f*C.h1;}\Ģ~C _BxweDd7b: J ?AjU$N;!껜g3o^P9nTձ곾3r1hֈO>l3khpwޓ< qևtm, D XOCcpUFum ZP, NDkUлk46L7!Bô)ʖ3_nzJIr&':`#nIlݍOw9\n"BOv]fbq*>y7jȘC*N&`ttZȬgYmj *$A4P!Kx=#P6*[tPg C՞´J7K%Hdlޙ 9 >uӃte3fL R*u)#*^VTӟmTӦEe A d&ۏuӅ?H =S [#5qS60oppl!η@ʊ=b~|wv44%w;҅fu`ؽDXbm댏y%9*mJ)0,}5xiӛ㴱iS꺰B '/ߍ4} %PwOZpzpϺ"˘.kus;Z!JB' Vw0X{pэ8u"ݵ0J$n1W2-Pkd5h'iNY"w paJb Ý<3Xb;bЗ0b1~ż;O5f:ڟT2<f޿ga+K|yi4oumZ z+lzD[.wyeӜɵdhgtiƳ!Xm0wi4j'Z֜ydR?r8^I*Z )SrѥKnU1? r{ҀebPCi!Q]e&``=~PZ:.!5 Kj+pş]پnWbK% 뷫;^R[Vڜ{AsLy&DAHȣv^tv3!(F,֬a= Y;/4ЮV_ U2 9.liuܥ Aa%0\bP) .ݨF)DʆU&0'eƓ^l: 7Sq߿r0hY>h@ ~@޿lPK4d8V_L<= w;"^v)Bv}HOz &<b>z$O2w-HLnwJ{B6. o[ 2T5FlB!xW/#(M:S 2ņ<r8,j[uxZtZ_>%jۤn.c[2mh/zH!Jpqs`XJ _TBQ<LQC 0:J.8ZbX/*\ȃ!TQKD*U8+Rޫo7uQ,9.cRZn8Wp@8I=N;1/_L~ZTv/!Ь 7yF!7^4)P,2Jj Xn%'5d~r_ +$g@28Z銴εf]e/xJDG5>#'vg'("TaU:2Txv~.ߒ`y55CGx'8Et_ k>$ām}Sn$=,KX5+*UzlyVl w";eEЇ5RQs>ݠ|G -\yh\uμ[6J2oE3UO $E6\С(Fu^d+T88omr/3Ԫox:d p&o%e$.mk^nIIfh %;"=)8k`ۑ?Ec-m*YcqysUTJIV@i}#}Ta?3T~C $߯J1ns/7dUfMQ4x b8=-{Tc+ 9?iy~gI(30Kq9X1@4O=ran7 Y<"_>-} ct s3]Q5ٳvvT [{FWuq_T=؂֣v^W{'#9f5o8}wH }[s3_2?wLځS?."`s*BWcD u/l1SC8TQ ?^_vd\NxMch۫hj'5dBǫoRt( q=fHjdos V/XڰG"myh #H޴rDWF*\ @WٓH3xT&@ '>#xy_y`PL; V%XwxQF4Q$NJŮ0n'E&(J#Qٗ#LȹaBI!JF9(_P0ӧxbozAgލ\cxpeK@s|H7>iN Ӡtgk⿕#签OJL慈d!+x9l5[ 鸪“k$>`fA)hzk7\tST~jHhbZnP)j&3.Z鞟gH`>d Os=0}thl~ng ˤ  +;LDяq0>mݝO4ttBt;r߁xmُbmй.`DHQ^+%I5cip-~*b(?dܣFUPqZ$>"83oɺy9f(jLzv<\JeϿ$ʇYSXni2L6Ԃ<}n6j HH)۝o^ӶQ F ?$ 69ُ<ӲaZK|'xEk^;[Ve@wut}c9NmS#+|)`Q= P"M(H.A+c76 o>MV'p ׉0a`Mܔ]ʟ$k'[;kؽ8GH#[̮kÉkx)"*Davc)Tfݑ+դ'NQb<<pJqәZ%hI3n'faΊ` {E0i l1nT:C!T~f 0xwLkyns"H&:2~`XCW(-xLL-Ҳm$*IØ prP-;?g?& 8D9 Kvi rڵ|$ĉh_Tg>#g0iFXWyҋ$} p6^[0D Iq*K3~̈́A?2aD?EV ug&w?sErEi?Gyn5 OP%K:BhijEkD|(V2fQhmb0z-NGI6´E'\q˄9@[qec9^2U?% FE f0T;Kw:R$dT6j(r!@6RɉE괋\筘58^^3!(&2M݂r^l ʠ6,?3H5,rH,[,\`VJ'×i׀X4vky!NETO2qSG- Ӳ9fQ{-`\3gFEj JV'EEp7xꋓw[-3SɒG+G58Z%nx=Gx~0:M]ttyAE+hQH~jP$ۖ6-;X/֗4VĄP)H̫FFUce@2TnEFeVf@X_UN]A ͅ+ a[-vjzI8pv0M m\`.}PpM1Yw:kh=kk7[`LjvH`>(FT!?AoJ ը+vU uѕ4Â0#uMA(+=SqIMF5B]>T?tj>k :&[FB#{ʝ:p6 Ï& Wℭ>K/ G@`#!B`{N|˶.?+le\hNo8,(r~ՠ3\mi'qRˇ:`˃S PQc{3%F^):ʲf Gr;~T2֯%"5z!ƗBcƃB?xaUâ y|:8*'cy,;VVnE_?psy=`JƘo&/yC-4aZ߬NV͡D$fxTzNb0abWK9{OTI|ƕ*AxtOX y#VuĒRU5o5"Cy)s6FN=OR`%Q:5u.`M@4!|%J>7(HH^/ӣ 3Zj]n (km5i/M%. @58yKcz\Ȕ*zkkbGw6c rERPAgZ j`<Yd@磙;fWOV)Z =^RQWt`#1 ΠN!U9c/ gOI:ǤKf.H~xϝUB50C(PC*uevȗ moӈ:ӊfx=#,]8?ERȺC09]^,g^VR۫(ٝLwJG̓RMzWۂb]Òz5 h^.~e0(3o[fsXzGl8KB\dVο4/y _璿_]5žW?eƘl!>"Q\O q ! [CQ&-׽h{@9V9s.h!u@+^pgXURIˍ̕UPk8'Og`Q *PI,$WI<̇2@D̹8~V%ҿOˇޙs||."KqfI+x-d7% ?\Ys?.3bddQ{%XnGSȞ9N8 q(%"IOϵxŸt61NJ}b`Z~mN7qc9iӫi_BW鹻K&GGz_zEDWYMAOvJ%߲M34a(\0`·Kol9o3EL=D5Gg]WNXwB~M2]e޶WE*0Y5"xژF'4W}?b1Jw0Wm7~h( UE2afn*瓰DŽAY6n&xF^\?X )ow8QȞJX#W΋c{퍠rRw('C V&T!p+s wCgʳD˜ZcSJU81ٌW_ISض]G`b6Q)EFCgfr?gv:YIT5Z͟0䢣, W6ףi6 +5BF.Fpw>aq?ksK*fȓRI8!+=!Wu&Ӣ<%l Z6")wV`GvE߁>[^ÕTA[et =t׫(+8# CD?뛹VPC}=ϘIࡼQ` x =Yer@M̀k5hLDˀvK{CJ+w7UP%뒢w3`ƹlv1?{ku !" tpRX%RJTbs['-XUjow>9$GẀj9Wq  3 ?:t>:Q.]"e8۽$<'LZx2'YcέW%zKs7$eF@*`ڳx+S/ko6DHR#>&lޙt@5N]%_ģ->{H?M愕O`?JlV')*]?3q?~n9`P~C~qOz`yT[ϧɋtc( *s#d&XK![uNy𡠵9BJl)懆R3Z w`Qp]P=,$ nEƩpt -quNX謨| DFB"C8de{m&L}bOzղq\q5ydVgJ׭&8ɑ' NŪr k'OOóku=ң4:k$ZrHvsZ41 xd 5ٳ% //A b鯽R\d7zwƀIPRCGW8y-dM#y: HFH͟aL(6o7abԜ F@(+op!{(/8 :5{kzv[hL[ndE$"5=Nt*_~oBiLu~zt$[rnSmxRZٮ}ΖD 5L}5^ea[W '( )h565T̤ŗfط^fA)KgCGk)M`Ih˅׸Ő@V3b[?f0^%kp&erqRχq\ZPN{>k"ωɓnT!ebܨ} R0Zk^see4j%tߘH]Sl3}ho^Y ;CmP~0!F![^qPJ+j_"LbjɬRH~aǾdX9[g]9lF0LESiط^,Q!T&S&qNpV]'O[SFep*GtƣXE-8G_}N=Yq42 dP ,1נD 85HdНN5;6Nf}7ƅ"\K HUAK (Lʟẗ́ߖt<226COJzp{.7[s I0+hrN~}w8Պ\ P#DVbh7Q\c9_s[b@L7GA |2"YɈꊠU2}j gl\Qص=o֯5qۺ!RNI"Rus[Γ+,~DŽ)7Ǹx9_t!Uױ]k[6/%5E3M'aPvUT#sv:$m.i, Uur]HTSQƢ sS!p?3RA u)}+V)RȐ -~`bi|J|z⢣bKе#$m}( :e&O =WkDL!Zyn#w NkJm R)!wY<`,¢苕>q,B`X,y y߰/m͌8O*/(~$fkĊL̋&5Ȃ D@F{0=׵ɉ LE)q&'^MhToЧOZanHe_mFq~G:08J9P`iƞrG:lg — _Y.PYVwtզ`*P )'|1VrPty\(8s'tܴq)1 \IyY. u)cW 6 WEmzU%vBnF2|VSP8% h]X4ʃ 'A.ӈT{V; 0֓ږ{@4`_%l@z\JLLNs4/*rRM*ZvƵMɎ`v#VcD<"M: 㟞"*ȄK7_6vVvu+vLg#K YDŽW/_8m5BEĩLӑ*rWElb}_ Ok xh0/[V3鷑sn)N-=ʡ8 HRqØ/Uq*A Vr;g~yQn-p~:ʯ\3U/Cj3+52-Oϔ"0E!(zho쓽W_"1H"ܛk!5h}Ax :}SNSj>ZJc]$9FFu %av勬B~y2,L?!ˇJZ'ζ@CfDqT+I&섗ǨY_qwn#9160$ Doo_Et CZ[ Э_i¯T I~K!kX %}K%%u`xP=)t*ӋGp#̙ES)dv={70D|dږhK%I_?̩].'oczd˼0py_SqC)}#`ژYMY\79TIh Po=j'ZdX9ie?ڲG8ıT5`gGg=;_K/Þ>K{`ޤ_NCzu\ٴ='Q $G윺FhT3]q c/l}T* d^wՎ@m MJ4C<#:ؤFL#AN}E^̐ kHD[ j!l*Sr2I򦿩P/Ã(PbZ)4ϤI|(-h頫6)dX^ 0)S\ 6@?D>XgraՓWO/}wyCc h\EoXNBXNp44AFͪ<(S$Z4ow.DpbPo_T l0Y[+{%q7jsbZ{Umq41V^Y^0ɫ\?8xwG0>U@t0_DT@$hDؾʼnN9(3/ߌ #Q޾\<"ݞck0m̳ysS09*4ykaːŗnUQ= S <KZEЧf:Y8s`r#sA+"DLUOzyq`譈#qmdS} Z:%O N1Y֌GxQj!΄Sx#?<48i1&4J֟9px,zxbFr;~n--e]HFdhhB:>ہt&f~d{$G o?^.k+`PJkmQk,r&07+\ H핷OKKD"Q߶S!/ $fGBdmUNS= o02LOE\⣄x #;a[NOF`W5%x#-BjSѴҬwCBwLS@{W/w,Av%A.W $?m'_p m^LLMZ7.n($mNN_DYq6䱣GMYriG!ę~F1~G#C磴 "ú ґXHjj ,qCq~g|@ &ׄV[^HfM1D\ BoZ-p `lDD櫔:?TR!ty雐kU7'k^_jƫm9!epw3Bn:#g麜^Q`Awo?X( V2XgZÀ\}'WWO.ԕ#n7$&y'ĽA{j|PD y]z@E0vąWK)8dR?þ",!C^|e/( RYİKK2aނT< W7l}\ɫ'S~Y[q(ZA[UTH*DjGXAt=_,AEiG'nMEd)i~'7jjG6]$+4Jp) ;lEneK["2Q670 Ӱ [zd&\NdZqAyN*H/[8SnA.ir]{—"3z{Uzw&,6a9qqʓ򎪓jq3>߳vau2e iy )ĉKvknаF;?qsM:>&`B[KWn*9&VEK$M+WI {2FYUg]Ի+V<8# 8.݄d6XvyVN²wihg> 󵋮Z3ps _']lHj$o7~4=T?^[!AIU0֥ӴZmN?8hiQ2~a G eۑCW $@ZiLhrV‹%0镢E2(e)P33{< u8'r_G=]Ru&[vo]kZHgiD^H QG-hxu(?Gך̢XT09كa}L8*+/bvx;C^yXx՟Ҟp@m6sGhv1u.ꓥqwAoO^Li燼FiI dO(M?8_*a ./r`Z/ӆN@@h| U}M)n;d hapU d06!t&8然|IEs5RO]&Ms=e+AE 5ϜxiS+e$S,tpj٬Hb3<ˇ~U{ک)+r^)TYjaDh|6\FJi.兔+Dqi jb\c k\YwTԿUfI`6$g!i_^! kVFDX?A&T!iOŷ-n^SRO1r'8zr6?W]nn@?~!8&&o'HNKX`"uuI?pȥf%ك7b+Tjԙ3}ۮB8V4pnh-  ٕԥ$ecrKP֫(/}#d(ǎб4zוl~ŤSR]WcRZ^F0[+@jr-S^[{N4♊o+c-.35C8̽RB-fxU$6|I 92WԀrgzh#!Twt*|5w%y־\}"(0a$C"3Z}WD DHKaa;E7m'?e[in@pE6FXĐ8kJ٬J={icFjFsM2ٽYDJbuZdhE~WXVq? Myer5GɅ(G`X+{}Lrnen!v+k:\#,[#U x^`q|<0XSݟԓIIU7ݔI,}T A6nE~y\|i۳ EvY9 p(PLgJni-ݑT4Ub .bh"KwWfy"lT9d؄NB ZU!mE(Q5Q"}F=quL5өl]5`^ձjrXSIۧeuF^`2ؐ2(R~<'燻JPK7>E=:k4Ddtbs Olu 6Ո梷$P0ön~kf,qU>v@Fdf ?0ʹYE!9oEIO;$jC C2cFlXX//NP;fQ>12Vk=CI 3͉VS&E!檆2w[=am NVz!) TfR9(N ǪS!twwb!wP1'35/OE̸:dE1b­[S Ld-z>)hժYvI3DI:5h01ҏUn92q=0mK)_sJokz+#wWȡM-jm _Hf_c;;3#~P|41$t| hmI{ Sd/mdz ݭǁΚ'o +lpS-Fzԙj?4o>\}`޸DΩ:4j4}@9rl&5FaPLFt3> ""|m&]ʩ̾S\A>ז^%|#g'XE)~YslR\!e p7WJw]x%AFXoN0XkB⠉~65tPr}E?T1]-4Io$26!=C}O?wޱv젶4LJjwԩ7gD@]͵x&·ܳb{k'>jCWwQ["U&5eTH2)m:s˩1M"G5b a=~iBNٰa&t?Q|߆QN(f Eleam-qAb$ݾ{uz VU)8)˦J.c1Llt\'t^Lfƕ. "6ME;ڣE @feቌԌoCO.o|qװ--X~}Wo0zc DA@h;6odѱFo>O"-n:f#>RzH_o@*W=XtDzzS߶ykaSfLÆ JAlXCV Cr5y| Ȕ- E||4(e3dE>9b+gצ)iFĀOGNl Ҧh'8ysJ !G!7 `Vވ oIݪ x"=r#)r%yi;`K&FN$TÍ%ڝjku]of͕FmLgF.ILE>S?jݷPd$ygT1= %FC8jGl&t3$sbLbWp[jjg@+#IN"'tL'H !csKTboutQrnd2m( 3AH74?!ފX.M, tZ%1Ȋ#.ICnz_VrNg("YGz5qA j?,,:3=q6F^ ** Hy80Y!R̅z(S& W8茐?O/2qk-iJ>Yc} HCba[&o(9 t,V}BU9:! Tp[$f)廞\=~i | ^+"AanaׇK=B=qv1zS &i&ڤ<ՙ3o4+6ciBx/fL@[Q>Z&R}.~dAM ڱhI rҢ~/e:2IعWTfvB p,nC"La1jYa1lWV׵On44i&k0 B)[TNrKA_"Vijs<'ku$wwƬEݜȯ'ڇz941Abghb+1ny]qCx=.ý~(D\ƙ t+cuL~0Yԇ!Ixr 7Z)xa6{\H`vekNsa2!KSm y*?Q0d6h pMl#Jr\!ϊ\*UZ~-W9vhazqr3TF3`e4]ʄ4zCotoY7$fxt0Mo="+ .AF2Y5*MG1*[o 0_TѼSϷބwRL}:FFbmU v24O#݉XGD E 9|51sz 4&#PZcsٴsh,s<҂E-0!rbN:\x 鈪SQbh4EF! .0D#qMPi%Hs, VAG'w{6J̙SiIxo!5n'OAB0Ûxl'%GGlY,`G8%sX %ιjP=m$eF ̇ Ćc&Gl~o9Gnӗro"Xl)`,􅑋'ϙCxT/A[a@3Or'{I<9KU.j. jsʐ֬%>ʵ49^ƒ;hSKC'N aϥ?RcDg6Ԩ3='ia+6p*%U`4?{5{ԉ`Fц ]]zq(^Dl L!DInsߋa( $ȼ]@aXsME6=.DљX|R+c)8 x aAҜm\){լ蟉)' Ε}AɯS ;FKL7QWօ:{(sn$UI РjV PxvE`V٨nwSl'\9[vũFl=z~rsxBq%^|IzڜV@K!zM>sWz>Spyώ 9U Ut 嬝 X\.d.46i+N rw L)3|35;eHZw0dc>e zOvhTh5 .IE|¬V7e NQiYaGqko-9';m EޗRc^n~+xUIj=v,[H﫳//Ѹj{*4Eeę@05^a~nR>l(DlBY~]ƻ~i[O!u}bxi/S9+Wet",MvwL#;29g-a݅a^x1v[ 'yl1578#7H?rtti5ymMkr6*s@$S3,`'1$ֳ}P!J<حy؞BWrd}pǥj 9[N:agJ")N/mg—D|]X\6_뷵6[ס au廔]88S=33=8/p A9Ƥ"(vM~3XMOyCifxF7A2M tpQdHAL[?-ѮR @nxX}2Zi 6X3uH"v, z XZ4Bu)j{ |"~e\ -.h99/Y(P觧;N:0I-FܭcO4.h_:ހ0kdt&xO65: ιLLI`J/ 0o MצJם[~g9/+UR(1lyFy/f+ $Z;Oާī^? \Al6DtT1S`ޢ]sT-C 4Grb&d<0yd;09r/9J|22 *lk <'UdZxRae:1?z/L,HݛRY]6yY>['wx-|x]RW8ln.Fya6!y &PP? fC؀( "#j4_ž#7 |B Nbꠥmsك[[F )XY5 yA $!e ӽJ2m= qͪ8XOF4Tȋ<~~YPr[.͢yWj 6uT2v \]ܫ*f{>t ?f*7w?἟8$If܏1f҄\mF&FӁKp[teT, Kbc2ذ 7:㲅qyaɝ湲\jTtMhE,kx{ tG*6q%-&]\RCaU0b_I`5(ǡҬ‰7\1o%<~oEFrXAg[7s\[7S=MZCr?v ! .j qb|{wb-ux6ъ&[۟?X̌g*;'lU^a;@v#k|2[ęWCPy=WZi& k?`dbM bOBѿͧyb}c4~ySƣO nҐ/+O駖q>GG|T[[{:U4{Ӏ/ ͓̀AYK@qH;03};Z7vҒOP5A?kjM$  RIUp$=Ф+\g'3|dsyy#,hNK"a@߄WH]tqĉ5֧Noi$hAh%asFeГ.h1g/aT* ̣%wwsIxK~4IWݣjiLnipNOOlۨGtH|˷&m 29%ԧ.yd2ź,y])2hڠ!tfkxB#{9fjVs(fVؖPJXR\%7Oڡtodc:I;>q#'i4)sB$ m2}/>Ang:53M;SjHIߖ֡"emˤd(ʍGu}./n(km},#-?^2ʹ_Җr3&N*[ӯxd|&} !p ?VPEwx~SBsi,;÷&4¦{##QP?9e$񲟛`]¹INu'Zq!LI?`u |٫eL@GNgLRW:)X)bB9-:oè+H$ +`ٍ!I5pdMA KP>4(.8$a@I)šj K6D_D Z Iʶ!Ti͹Hl[C^ӐxEOC=M۴\`YXi>*+ߛeI"z'Ca&mZ]kvcq"Κ dKybg89-Dwȟ"lL;.~rQ<~{-j@MX {ty`ab"yYT@]8d Mbyn{ҭл->zh`,U6Q>B`Kl&~̎dtPǔ '(ji #MY4h`Nr +G/oxa AF^O0ZbL~m"½z\`W 4r}ޤH;$X &FHC5-wᬖARIQos{ 5( [#'` tc!/i!MƲ"߄FEPϺcÍ[ =r* Q Sdj5RmNc¯h2.$fΝB45n"h},mlh#pB2}/ߗ& ޼r&; `_OilKB]Z(jŏo@AQ;Uw?TV xz`jWI#G O_7ͣєG'IW3 I%h:6YtAX~݈q(N <=q4fB2?i 2@kHީX0`=4뽔/͖ejĹbe->"v*_r93"fj3])f#KY`W`^3~84蜄}vyXO­ũ߯8IPtr1lK| eU!R9-!qI焖Zq':/Nzj&K/羸T,㦝S ,肯)xX5|fHݓZHN`҇֗ | uhSӅae+PF@la{* Omi ~hvh.~X$Ty3ЍbіϼDmarA0HPɼ!=3283|'53XΦ@U*&*U~'7 QKwy)NI kDށb3:= 1{+ZZUKByoޢ-I_.7KowUn ;}ľR #j69 H"Cn܎,b}uCuk%ƻY'q\Ձls;5T5N7z/8~\An("xB^tѳuֈ4#m^.W49I I}vqE.o$w8.Rݚ8:g0xĊ'<c.x/g܊1Rߞ4@ ^tr=k"`DžWfW6}A2)8Q){)0??k/5Ln["^;'XCOr-,8mZ]\+?+y BMfSU2sN1C>&^ae׃rɜ2dRf0 y]WЮBް?ּRH{浉Bd-X1t'v7Eo*6L=O&PRP$.vcc&CLP]J> \]ظb|N"n?/h8 h)f]H(aP`,@6| 7w]wGtޔ.UqcarEp8~R%\~c<%ٞ7]=C@eEfM{t|Fͦ  oj^'ȁ'.y H3 ?#v&z֯{H@k~ @g3&#K6l_#X۱Ƥ7ܘ2U!8fMb{4B?$vc޼f7X_:\{Fg4wO, ;9" }rr:F% bX[xegR : PKY0udFYV5Ts-*fMRzq2|N6i-ĖCB "#-:|Þ.SB¸) <\f\U Fž-f=Xw_[6]|36#ɹ.lz[j)meHCG62h#S!Uaj8x9DBql]1ve*SPΈ/K!7p ^#IF-?K`7ȿ^Uzp"tɅR9NQE2qz{rrUn8 y$YOV:±ݭT' [`HiZinvٻdo:-ׂ0i_bEpz5ӪOWPoOn]Q恦1& _BT + w#KF/R83cr=@j(`SWGZgp c߄wX`֨HL&]<'K|x,-$.`q gd'7q$%ty/̳tf̓< b+}B~r8km@D(8x_i 񃔶NVsJIo4 '}ųKG3'SrdWI~9onLJB]vuŌ)BhfR29;Xtډ5NEYBXxf$7~Ƹs[kBbظ@ &1̗v-V&iAM<ݻ-&Kvҁ&uN.BDV_')G!\~!~P9՝M%\$ASQSYpmn"fQA"a^tccEY8sZ_[,i͘p1H)Pc .1< 0+Ol!-&2eJ,2[lȭ>z]GmuHƉBuCĒb Ϧ^BSON@$ȯ/ɐTQf$ *<*Q;5"=/?bzk!8:xaTWW,;d_ns=&8&_THy#OY-F7PUl K*K^^t4hɯ0[@qҨ`~qcd$~h~{Jk[^b(ډѥZ!#D t>cP6d+E0" /;90 <};EJJE"w%x/L3 :m5@on( ڇcB'v0`u[ !d`cPMDInr:*MVO*oܻF6鎼d9n k̽L"%* 3`mFz쮂E=Y!SNinϏzV_ĺwrEj"HúVG%Esx!g)B{jZ$ѡ UG9hЄŤdN#Ee-0DK뗝(u:նz .Fs};iDM/]{f<á5DZw JaPPr>_?No=7~?2vLR>)g0#]1_{*{G:C =|5 f t 8$(3$xL i0eR{c+RhBLsdTgrNjs352 -G+o'7ZW!zo}]P_i=:ڭBEgrhU,VE٘ řԩg:-iUO $hlB=S5n}` .s^hg_Y`}p?h|4|_ *;#O'"8uo%3 \qkhbdA{KC.t<%co  , Enf:/,Q£}lF‘D|0ΎB">嗠k#?pjc}c6uaYuɌrNb; ̡0n0 *k坔HB>E [9`$5}|3K}ٰ**f1j8YX^*3&T-del`Z>U< -Txxp Ɉ.S(ؽȕ| /,Z$yog%j<&XLnEZb"ɑ/z5pрYHп9P~}% ~#_@ 5K)b\˷B}6HBA cI1 %]Z)!q\7¢:4pq~i*vc<'IܑqR뮡T$d=Kf^L0a XeIxBkԞJS)}1NaV\ <&|_Z%0YD|vGG<vaĜc^<;[ߥ;b_NTrY8u'8Vuy&=9H3eer^nMYH1 ͵ yF@}@ !@m?7TÊ%FF *])oQ]xd.2Pb%0wyULMMIec4zf#/t#1MS:d\] b΃J.Y_+QRV&rH&OGJUd0Ը"qw6,? %[51RF[~{wOK Ly3 n&8ѬN6hu V+mbmCD|IS:#b6HTnEԵqq,XԲFc$+m#O%3<ɵkykFtSSz@-6rdS=6Zf|*V\]`?L ƍvD74Ƈ!SMȨ;}-YnշN{pS ʪѾ5.C(c` @}\r"x{I~9eKKr].6!lϻ;XT+*@/<8ZZV)II=ߑ}غ2Ca l-Ԓ+JI>7k=.3 K`憂-4aݩw}ɠ>:mA.Zq>1x?(HUczٛ[u.^t_ԥ:7۾ S 5Zkb~Mrh;2 կpE镉xq滔w̧NnFUr:X8F}nӫeAC9Tt#K1 ` uIy~22z%Nܤu}/FvdGBg0;ݺZ֌!(~ߑ s3E.(POӘj/Y ~͘r@wtRb ߰7}t@IT\OVQr!EY*&K?V7gp \ +^Q as~Swb [$pp~L>)ʯЂ%;ėsR6(k}Ѻ߈kuxx?uiiQxxXm!,{3b+AssZG,V!L ЊtЉn$,t7PF-MX/+,Xw#WHi V ^dDy:j|.kk/({FZIlNwn@-Eti}۶/<H A.3O=2jhxVS΅XTy o2xsaXyʳMJwL#٥>׻W0=:t|8)\)R/ЋAjGdF5+^rm4GGӋ7z{jy%RK҇:폴s[I\k6[R 4۱)/vUNu#G7k )F҉n:+b̩z\􅛉JӔ@0 Ʒ <u$eX[6 Xv0zR1A eA@zn\R߆ BF5v%&ݜt_J4Pgl!suLW޼d[,E]v| =yA)ͱ@؜~O/(JCEBX歈WFя1HAU{Q-%'D=0~4Բ䙃BU8yU BRYT"^.\ܖ浒lfo ГgTg%~|: " J>tAS/,/TS^a] jjRuzcAi:T;^X޹Uͱ~ߓE /+>/MKcNFwY"E^g>w(;KN-lg{H ﻆE`hƥi<>"J5CɌ` կюRp7*g#y]k uAiMJc 0@ N^9QuwD 04=9oJтF!Gr!1U*\Go/@˝7$5BB.#XP&cahcb4硁 ϻ9c0U'QsZfWޅ=?[x!avTRQ(0؃M* (k!JWF,4D+ߌT!?+ oS#?DD3Wn4z4Q0O&,FNoY©LI)tEpNq{cYv&X)nÍG-kξt :mkjNsok0HZE_'0"2)斻3Q)y9쇎= Fy#.xXr^ItT]9"{SAadsY<5(UiNY!ֽooK׷8Ui\MK.5ɾqq <@jǜ X>XN[:@$r=0}B@i{WP/ݫFHzu|i-%X X9Xք'߫A>~ S)zK5[ w`ʬոanILjz|9 "ґ9]bED%AkL|8[X0,/ m np;Wt|",+_[`*WnAmfN%wU]Dh'ԄNw~*9V!I @C?'\!! {cqF<#MΧ%`@v0n@5"+Y ͷ.6e8{"=m R碟$r퍮Z@J ̭L.6{ ҵ􃧵AX֐7EފwDQܣhI d7/T-QeV3nGXhe@K>rONĂlofrr0PCV*DBq@ۻhmos]k 6? J:[ b:1|F H waDnfz>of6$ַ?,8MBͯMҍ%`d |N ?O˕NgfGbJގX *~`b{!٫Ű.m:D!|` wRõ#3$:Y+j[UΪN8ݩLeH4*6׫roq?Wnp Ic5Ze6ڍ܏uK"5MK1<3A~-\@YZoAJm`P׾xV5uC=V4ɋhM[C&nΦ.yU{*` $ t9grM@S}QRա#UrxpxZj}Uz}r(M@`ω6HG-@Lfq_ ˵)yO:u]K>>;6DAvt-H&!.wD<`~=%-*4#iV ]Bڍi=j)])8bX(o+[>X8v~ <_ 3|v"虫TǼ-f+UKbcX:!E8v&yk/㑪Чzb.Ƀ&ʞot|L{԰@lʯ0Y޻֨X񐁡{N$yM|HHF޷6TE6=RspJݧLW %v ^>ֿ0@АPN,ф \0%Ou`r6Z%xCVRK+ o\$]4۴ٲO<9PIYxlwtM]Hu_,E1E[D3H<,HP1=jsy0?NmGפ-Q˭II Ωz*fL(o)mV1gy(+v)F䓃h.\TvDxh=`ذO?C6^Ş٫O"$MT;;x8矩w_+y1@Wm-J =)opaU?%#D'(M-^mNA!T!nR@0̦pkOyLݷ(Jyxq)5"s|neJ {aR~1 ұ! f&NS;x;r \^(?%FUWf`n/17x~Mlcr؜)raX8 e)] 3wʿ|IS-<2d;J")wxQiQkWQGc\@iCNS0-3 3!deo* x!i  [O=u%žeQ=u_ָfD!x'SƓ̓Jl #>`.?oNṠ%!x5ܡVmn,Յ5ܔL"j8K͊jR_4"HcWa{%uπXsq̕ |,OF>`q"QMG:1k55_b~Euo) Y90U."9wT:riYRY@;w!bc|E&K)z'A5ߣ{Eg%d$*-3a3g`D.Fw[Utb A~0@+2 KNhZv )遼DKpqƤ* rL-/ߖ$vT{(J,+O[ZhgwexKżX-8BcИ Q<."?yaY24XQ0@|ek`taҜ a l*Ug>,rk_k|{5ϬȾo^YLdtY2xvt;Lh +?-YHmaۣ̙E<l%Seȯݞɢ&9Q2-bod"X3!UթA/C_`5lC!BcNcblYgPX?6\ξi%Qp]HXd@Xl@MMm0:Ѧ0nij嬨 _ ui3)GRa#Ǡd哴 jr C`ڿz&GHѪ4<=J2 6e*kBʷxΌ3٧yURDOv0+Ӏ4ҠǬTaZ*OНC`{бݳ̛sCfE Y/kI>"Bpf=]s&OKO?Ka#&kaKZa]HqP;Z$~| Yݶ:j1,GeHփp<fǎ̭QJb-+zNhXA*w4Π+$e)O> ԇB3FeG~/;EQ48DSܤ hs̤})U4ATM I  $|}iJRCF3UP͉"]eAbyO /|_q'fl,% H(S, kKKlgFI|eL r9Hz!BFwG 5HEsn,:HRh[P5 J dnU݌x8/|v[O z/M6;+ׁ*!-RǙ#YMeŞڑr $N[eB3dt=ozc=Y*8\[ DJœBj̻8)q!Ŀ"pu0!5gRM[ŶNz_so(sWݏ]XG2eiZ`TY>'CF+蕩2I bWR*3kr%mYS m^V/Ir ߷CF0dsK,Z 9~x Rv"I yM[<~0Їpw52eOARG+ҵ{J|oMKR.Z(KQ/ EyV9bI:Par3ֶ}D%r[NQya(87p I.$\qpZ$x'2]Q{Xz gi:dtQ-PTv5\}w5*krsєq\#~_\YاK>Hyv r^!L/M $EX'LdקR%eR41d\Iט_.aQWv'wiOÎ3{i~9yZnx)߭}b:05|:p%x~89jW͸?+šMwP覔I5)hQͷjZ*SW*}x{8۩ǚ 6(E(+ ~D 0BCQ*@R0->`uBubSV**lg-l)ZјN2JvSHD{s޹j6תafz0,l f$ fmYF'Ʒ,]Ң(BMx2x;4W+%P#q.zjtb Ttw@K QƂe8#U]TS=a9 ?6"b3ԫj*-K9)VZtSjֽroIq未"ɡgYNv=rP.᭫iOz ;;iUiGd1ck|iO]iqǖ;OR%rmal+E,ks[?:f,Wn :r ln(&Մ=9.1 C bxf0DVO`>=[t>c;$9HA7ZEyoIo'2h̻IEL$%,qn7 YrhwiZ(̇> i$P2$=̜0 ;؍읖8dG, )!,av ǧ$ؠl/WNM<'8jg\@ JTơ k>`AT-Eprd{<@=E ULkM7RRH#ephWs(y W^1~G!*x&z_0^ڔZBI3mǩ}БL_^X`ؑ1ncmɏ')ւHkP71H*+}MeЍ+skquҋ|<9:́&ϓk * p{xVK@_ZqD5L9i1i{,'Z#<"hczGn]̩R:3.8yG:ahQ욡qq'?bR xfe%wOGgrаע{z2Y' T  ipS"`9zqO{P屋2<8-|/_ǰ0Xy?2̧ 4TXPn;ÀO"4ED#;pNt0ٷo$-nWf (4kX; z0~\orZ5 m3Vخ QQnvR<,E{87=a8>-uzQz'NTYu0(v2Ǔ$ v-hUBv,ՖW#֘!hGN~.3hjK75AeSNP9.WB: x C$9ccoY~ 2+>;jBs# O Ņx8Xm5IǞx6:eF!Tm,GN+x 2x5I՛*StmǍ`K>FmM':\F%G.3ToƼ'j\7rƲPiB. fVJ\ZN4zFZP= j97 8LrZ7"dN ?Dr0͛^pe*:|rY/C*&7=|m}~U>8|RX fKX|W4/mQka6|֦ ؋ u*>&9BNۉ^ kIE+m#lV/ TVocE]@ڂ#hQ5qHD_RXjoʘ M$ѹuir+u8OdnbqbȌo;py`*oeAMrs3ʀ= YwSsmhE;ZV6QZfYWcBӢ2+Bحo>X|).xp;j&]e= 8-ˆ-*@-)W/>T=z}2Q]?ئ-'M/[MT溢B5xQMl _qUKn:~Ϣy4%Aq̦(<8֐NE[d|BPP~H\HTМ \hԽ>, b Da[}ö;yM]JUoLC\F H.89nGd^JyM ln-S\tvCXS5|厜 \1`-p{K&>2qץK_ETŔX~G װV<,qN5~3Rz # !ͩҳW| R؅cդo?N!K[qϋh\z yz^L B @^UY{({3bZ?=j>~y*U@8`qsӁ {;ev%Ր#ZDQF?7b)c1I-‡. %=4;QLdi8WiÛ աib[Uj-iP*_CCJZ*?˕5hYh+y;=usds+87+LٿV7ߑyvCC6q)x~Yx6N8}0ڰ{CRM𰋼ݓ+|V.?G3LHT;U(Ӥ s7k~9|3`feBe-x)]MݸvۤNq|"C#NHK̖_m;Ot4ZjoV|)ǙEy?IpTEgZnƬP(̍B~տrv/6fU֚[\Q=ЎS v"]`rÛړ;sWEMn+Dq!a6 +=ș1vdrbs d΢ Ƨ"?V:ˣ}3S1!EE >nvKy̹H*3 8CO,I1Z@ִdÑ_s.!?iHl4Z)?t ܁`@:|c@)r4nEI ?y֚;r8gĺr1OvRdQN RĠ9ns:bs2\>p6*)1`]Zn|ִw[$|1h-: 4(q+ţb5c6(m$(n7pyBA\h*Y|ݞ{E`ork>0J2eM:C4Y1~fRnZ%R^=! Yh8^ ك%4*pY ~+X6{DS$\fYm=E(VO:JCc>y'( e Iؒ4W`!\mDFx綋q)HG8M7=C_4ImdiVtgTm@\ EU0YK[-}2 /_Pt3Ѱ3>XEw;26q3ĥ&WrI4E/G854=:ui4K^g/ MWk8=ڌN+?K]btQ{I+C*B,a H 5xGyfV1DsӡyWWǤ>V?F g`$to2RRt=w|ڧl\ 6z/}iG+'c-JT[W+G: G^>ex^ԋ^C Ñ2F5Z &3E.J?JDȪ{|CUgl5A92M_7G_PQFuf4$$k~S'{h/߻VSݎn%B;ێ߬Gb z!D6cw B<;79csjDR5Roh@RAoh:JFVg$AGpK0 j5/0{dC@FN{q%UX,Z:z%lHQ5w㾾Ø5US+S1+6L<1_Fm'i1u޸v26~aEzљFi."q_H'yKbbnh%ebXocdۗUA+-sPxdK μA&aSL-jcc@m9qނ9伔rȺhʯVPI>Ғ6o9#¤@; 9|'IwRL%~3疎 }yuTI,. |֨HO5(nܼI>D |0vbP@߸+W.`Կ;*z&zHYD²lk`(8!GzeӾX`U kKYzLJeVoINI3u̔1 VF$* NXZz){#_pSjFxhM6UyO(k)EiL=*,~80 Me3ۖVeZ5{FUaϭ Bs& ZE`"fhl}LzgC¶gvFzRJ@6 [L=ܑ<$ !XX䖥~0DEԞl;YvZ}&ZrMj?_ kiU8k'x-x ^E)y˹;QjB}1'rѳ 6̈+/U:pӔAwA6ot}6{R??`v;+*@bRubڬ f BtBPr,#UV}<pb*.5->XhøaNlLbc i0D.`iUF`'TnV 1 -%s-F1/vO a^R#87<@9'&.c8o#a;˽Gj6ڮc=FաJ{ E:ZS^MOWRή]\V:Dx{=cIuQZ#j'Ȼuҭށ=sUK^|RL(rotIGLKcF#E?TO= ơj:o\u Kvag0'}\y*5G}:bϢq:F,78>:~T#LVo)mQdȄ$wGFoSPNGm[*EgbJxM[THkuo3f%f A!ϻޅfw3:9|M| gB| қZPKyQ>NE7^1I\)R]9w|?hg`XͦVrA lbpcF#Jic87+kQ4 {nK(-xmC"=b`}v/sAB|W u24l57t/W1<[0$aD@A6H* HcǢJC $ǧva΄YNA@zh,m:3f^7"ba![6BՙY/]%6]T9u#VYDӏswKI"5"bBY_sǜ%WYmjϵ7ߕ {dX7 l1%x'h]^2շ )]>-(R_hio w=B5Ю( w]IHlZ҆F ñ0ȑ6C a.Gme6_a錅\tRݰZ -q6ֽX/2oYSqCT5=<߈m+SHXpn_sslc(-}s, |fn;,7lS:}G@MO^2 z0 lm eYX &AC!\$yJw;aAO -"5WWv>x 4)ÖlD(2Po >\29 Z ,'j \ _]m 11q!h3ȋ!v92}CѮrA.K?] =~[u̒E~ VDZ_G@6v`6W,엞(Q@Z"w޵TftsP[x˜UG8)B치f/*2)wtYW"A'fj=Ȕ!łC>v&W[+VZG]N':l)B`kϲWhk?.L&ozJėm91a8CE 6Zx~˦[D}RCьHB~#5q* we4TE}%"Qd 0H-ɜ K^:o˓R}[} 9jMõ_taF_5'R}ݹR+.^idZV uoa |q-6bX.A'6SCvݍr)ژڅ;A55+{"#l lb||c XR^t9itY![g\:wѭ=:lToznD[ьGe%Ru;s״fڌn`A!VPY%ÉnG~B0}C<[\&SI4WA\끧#̋"Gd2!P{nVbcFkpՑRc-(4Ts~\i,T@"1bUaY 앥x.~Y/6P\ԧĒ?GiJ̤1Soͩ}4 sVx| if<6+ߦ,puf0<"G :w[Dσ*v84[Ҳk;{J2z ܐnAn:Z]> ITۤ^yuÉ}{6>g;_T@8;7#Ic"'_ohGqH{m6L+*<̭gq?S>AޛJkK&ȑ'/M$kL%<>.!'xtaUY1 LsKF|zR IӂUZdN#}C_~˫aYIy?e#2$R`Ya3ː2WŷA\rnTSUpE0Ӝm )qQKuy}RZG؏4 fNiF xf$ (Ğ eWfsOX Wb4Ipy"I< B.$lޡ U5\h NL1,(A=Qqp^p<}Qy}69m< VX)e~%H+%D `?Niږm.1yRP(ڦvVQO ׫㔲PBf1L=~[36"_®;,?\vDu%lwcx$O;{yꪇ^/u=!ZXCiGUiE c;5Xax2J"c~!?=  (6ݭR'N#]rnN!Oh[VYatR]UU)}]N<7ǒonqe'J4I=C?Z#";tTuOܥ!n7!RGtDZzH5JZ% Y1BU9=1%uqP* pfJ֐eju.{H]gBSj?Ձ?&GB;]2\dJH>ѷ&2mx7b7]8's!#_ws,KA=T𓺹)3XACߠ0liT<#u߫v^k߹Ǻ{iҲ/@o d[unUҎWWT _e.'W_:,7![A r<>!ub:5KU~A]JUݸ՞ج9y~ENkJKdr#j0 ,MW6iÚpVC~ FnU,N1? bH^@I_t.CHHD"_9u×t%jM "wko\'4@L2zlG Cjk*ssq3@%הy.wI9\?멩 c`>YsT+c(/^}Σk}Enj 'L&%nh>\=R T*!d-szNpR M$ V`%] d Ѷ6d\yz@[!cAQ^0Y!Z]0Xz 6Yb<*\chgSD+Xe1?O[1/;8 =7Q= p재 s©%r3/#TmRJ, |IO-EnݞIԺ. 6ES|vig0eޫ&g0"L' 'Hhu_AZCP(t@XϑΡڗ(O_,QĐk7m7nOǼOR7{S$5>+Trjh,BwQ~_:̅H$^Sczrx--yO6%r5b?k0$"@ѸG`6Zӣx9+xldH+'d?mnu~0,%x%a;Ik :EirKo.]$%a uED\qJCEW[6s~g@+RlZX &;k{z' &4DFǕca25ICr7J,L-S׆ ~215!P?27νo+vcp]Fv;2wG-zNȞ5iLaEx@1@9 5mxUxIR*az1 rQZ@`ڽ1k 7t&5Dw8u^P!⦲ ρERoˤ/io!`Ptm3Gʲ^Θ?}9kǯ d7^us"-i?){*yܫDED(c'#j9 '7K:yQ" R9mUmU_W};k^-r[LOeΒd7WI!ZNc:Ȱ|s.q:"Ѐ%Fxiَ@aXlU.87iI4c b5EZM߶ R&.M?ʮM팱W Gc#TEVo.m%v'_m3m!͸ ( CV:8_{Xrx<e܋-̸]QOXtI D܃ₜ/W1ڋ14/`1p;GhE4"=?؊˫MN2 :uWz`z$ /Ues+n ׷\/JNϖs3&co S+a>{#0 >SI .a.4oP"DzW.ܹVf.z2bsB ]GB(]eM:=}%SlG1siqJ-2 8,~liV"kuukﴦI05+̵b'Dz<2OBbozZć 0\aчQ9ǴΩV$Nr~zdwC:a?uy,gjq.tPvɴ/rNI>@ݝ>}z*rnlշ\h?Uux tL.TYQP3 _) '5I)L ~mcZXZ `mt 6T;ppvEGBoSu$xqYTmEpS ;J+F\SKO+ou6Y{?f!l'n Uc\]㇝eN^ *"^(T+13M+;9(XjscSlΔS<٧v^Ġhw%p/4W Wے v."~*Po\'s˩2مYV+7|uxEd\twL}غvyAe{?"Cf99 @Mv~*(۲^WcJ9Uz]SR6CR>YXo]8ھkĻS Q#rׯCi'iǐ 'Z%"(R` %H0"VI14 +xw&Jq."Y9-MD)EE u"NxҖCi,'(@ˆ",4&w3{rs' ʻ'eD3lQP;ToU9v oM#ڨZ3'-7.8.^|fC)N^Z&ŏ.a.*[FU?0ey|Ie5z,oķR1ZI%poX)5Q\\z|bVzjayW{ Up㪒,dWN؛g^@ʟ *- cV+3TGӃCxw{Oګ55w+,@Iixo۰ Z!yeIBzg?. Cܪ,3pePliC1KX`s,Jhm}3rbqj{auD"?JC j暿T ,qtPȾ^"FQmܣ:ROffqF`r'8lP{ZYwx:O!TG=vou#4n$R@XQLGz0gۓ1X1.Sd$?Y֠h0/׌ZCS`J0Ulh d,bz1~s( onl]ڈJdWu*q]/ޛf RF9%=Q Z1`W)Yuv?$NOiD*I-E&flNW;v${b<°9q=:AsE|H =dA)yp {h$5;gPr5ௐ%P}aLBCR0=Z;Dj oWKF-=3Wg)C cئC/ Ya@Sߐ%("B+2Ήt=BG1ɀK ;C`aVu .TOZC!Z;27J({S[rYNғiCh&`<:!%]銾"Rl(3 νރʖuWFy2 Ϲ½mI?T]R 0Cm}2I0k3&7\gjm39׼ k%YaLq7TnrCv!AvQ⥒W"uLw2m$cT7A8wLu;/]պEaKdYYL+&<"ΟwKH/pŀ8Ed%6j]/)ě# :ZXSD;?MiN͏']"?-Gn5E&g,sYޏMpܜ\rA@/xm>jugyvVJoy`~(:j s*)R@;0D+)scԆCSMJImw#_qҐKS{Uz.xO760I ׾k|fg]Y'5 &GE q^}du(.X"š#a6m `96w4AC\)HЀCլv>c9C ?ݧ̇] _U:4ylфW .>@u{N AvFt%b U`M4M2F$ـaP[oBԻObOŎEγ+'`J_iDOv7GyV 4^Ɋ4edccUޒ^X4@?cPoHQ.p7_>u _\[^90sF&/%U޲uf[5,̽JMKa+9_IZ;F:{*q?ZzY.oIcJPJf2їxHZ%/OKs-m2~ ,KTE̥>?VatA]r Nܱl^jG޿Ej{nQWm8na[&63cPuݭDaOx6U VmTE:vx ̓e9{1_| t՛|Y['Wt=Q^NV+߅vwM2Tp$ 闿!@h7}vϢ9N>36?) M"]54Iѐo<)pSPOVU}bbO~fjj\qG;`{d# [d`V>hj:Uf*Gl.MB˃uD1WUJM 1?!v?Ѩ Hp4΀ 0ՏMٙ]7fpvp׼nY&N^4fSmp(lZ8[[0.݋ۭ^RjM3()o,?"%lX ̎7*,vT7 *r{R4;޶BtGy^1i]ynDX#Jh'ݧĥ$A$eNoj(˹ΎA62{~V#grtBQ|a8ps.V%޸3q6tBJDHfTe?&E!>^&X3-f ݭ9> I,r߃TV8^yZ!_fԧ4*G{1'=९SpT-Kt!e9*Dt.5HKsE=!wcsʈ] oE9np0KƂsqNi/fVnx<*0CL1Eer 0yfTTu+kbx5y-[QݳgE :_ Uh:՜r} }.j9tm'dGYIzk۪2OSqKF!k~I=V?QC@) ݿl]!*?HnB; CPeO$B0_[e_h'z7r`wz@D$MBؾrL6F7Ҷ30U)rEV̜:4MhTd'dˏix" h`4P*MlUSU-nX &V*|faڠOo;U Ϋԋ&+FõT͌R$CsK>L0lq)&"~cT1qF&.GtyIe~X9~ ::\EzZyAL<l0?-K~IW| Z0hWpE B4~mƩ@}Y`d8G;g4"cB(je)(/Hե>좸J(uAJ̱,wYI:H1&*=$2#ٌ͢CG[70MZ6|Gc뿚&,ٺU]+'_ȴL"kR0YmclGB_( ؗDxj苑Rz5jћ( >% DGmp t5;3FY4Z;.NrPڿB5ut8Цގ4gv`ܡ.W?B0 jLeV,"Pd';[)SXaSwo!orP"fQ`lO.I!pOAyRql|ql 9oL7Lao @"}x(P*Z)UM蔽UCF+u].Px5Vȶ!CWԥ"{mˁ&=CSK4gn;62DgI2T-1  F?o&JyxZMo2iRgsslfө{}(i*"A-auG7j$g [87¾b!I^鏍Gs=I ̆,Mws&o^oGBA{zf[Y$o˧ ,h;/; ]kd\*W-atr~eS 3)vTc}gwV@9qZGSWXQԗL)8,\GMU6-w_?aI~ѲMdf[m @Ͷny>@jBmǠ-P̿,Sn@ۢ,lHR$Q _V2AF[p,4hC5q=ՈZB1<*pkBٝ/g!bg Fڜ 7VnH?څ?Q<eI␔SQ-/ qqgN `a-oTZH-ϽӪI!jnbl!ĄΛ\ 64gk>JLP_Ptqo o2*9E mq1ɨ k5U<@_6]zI|&ﺒjyfgZ)ه"8!HETN q@F8J-HlaL _^+ZLl)uP/s^ d!pDU/tu؀GʿJ-GVgrG9XwʷyE>0٫w=nP!+p@qU79Lg4ae"'^ aKE|́IePr"7{5*B! exbUM8Oijh}Gvew}^M6gaBɢNsm y%5#ɪ<knn0'pJC-b/g|wlDDy85J1$2j<,Aco6 ^#k1t+905X?X,egy>;cW3ze%e,H/3a%(i,Vj0^oHt:-=^If䥕8Ț H\G$w tk|6Rף瞥@@ózmL:^|,0~(*~Q@kշ-D_y~:.VIut6଎F''~W<-zBa](P{-~*PQ"pU[ )N_%wBs)BuL%~1Eh@k`-Iq):D;UPXgu? ̲:I/L%Kݖ B*9:Km3Z$ph'hvoԼz >c܎ GȡC'"lsik_>QW@8:$Ajp̓<"j-)FE#oׅ!f|\>m3H<)b" xFCp໖GiN{F}Qo %0*`Ddgbr Rs 7}B+OUjlvmrVdtU[cH"N+w/"Ζ%~f> _|;TdgO%﷣i#r[uW2B5Der!@!qj WTaעysQu韘_4Cx ;hBocrA&јQ j'ڞM??%%\wldLz:܄r̆в[|" G[= hWT7*q)W"N / :OԤ \T$ݞdj4h,+-ǟM9>t]a}KՇ|CᅭZ~p\ J0.q)n|ު,~ EM),QAw q)jYMMtlҝR27ۨ0HzDBbH|`lc:rc0 :k4bݿ)KyNe>^/F-ȼɸ/`F;4qdCuPt3j#00H:qۑ+au'Rc;d:I q/mgtC:xܽr˓"DED#bXÝrv gޛJNޱሯRs9i'_A?gX‚C^19v BɈ&挫0?/$gL5֖b;F4X"h|m=xxzbp-7 OKnhμ##-l_BMF\V'Ȗt*PL*I+"Biso$)7DZ(@P{Z˂dխtey=DPX(bBz7BB+0Ð- l,#I~""Q}XˋtR =!E_O!=~¸D>ᴾ.4.k{Ă84[2>ZIs)m2/^CY'ݷT42i#`I0* ,>8 j(QǾ@PY3ΟrX2QyY~+y&9AǦdvUTw?6v =< #>ag?U=#f:ts5ƱiFmϣx{zlxulOW'}&QQu.uL WZC)nBLA/|`ݒ:Su#^B:nh@U,ΩWy9{ vf;-v0Q UEhUPIaSIcuSh־u(^S`4 ,=_9wlы9ϋIArΛ^g G]O(I$Rֆ@˅J[S*'sOܚx#wo%劜a룡!>FAc"]8Jw*Mi N]1< )_F*(juqqNϽ\\_./Zd_Υ-H! ȸ&Z l]ʗX n,_v=r*zBhw Ҹ_k@fb[ќb'1]]A9u&E8IgSQG#pc0JV|K{8ZOE#i+8GU. -؎s]c0?[m(c Nj0Kɣ]|(.C NZ_2SǫB'/IGO^4ZP` ݌9 i0ؾ<>k IiN҆ 'r X 0X= cgO>mju/uz˓`>adio3^K 'I-ms"r`&<ܸRwvCT*̔ f([qӣ)DQ@<ԗTaM_8YRUNmWI| vbnKoQHDϼF;a]ZE fk#p]|[z}%O]{<tDם1llu6 l[pdzc\V?}+GOʎ3$tptYá 3vK]u#مy~#EsB-v%gantH׶ujAH.]-y jleDŽ`LZhlK,Pm-RBR}s.oa3kֺ,ajp{K$E7HE1ݗo,&OdyC~hٳ[I!%_""Rx 0CH_5 vUi<DVs!/xr&H `oDtv{`G>B5EVUwJ;!,!/Xyb0 Տwߺ!D^d9ɴ0 `5 \@Cne~VuP*:a? s ^0 碽uݖ)['_O IzQvyN}OZE{EUw]Uf'!V-TT] >yGF6q Btп /頫m?~*) AJRaŔ0HWd6;@tu.m!_E尼"X`)6X(?!ߐȏXjݲ<'^LPH9Y 7gwpk 'إqV{!<Ѧy &jٚj +b ~#,Q Px4ۦd2`Xtke%MsF-*Œ^F`;- C:_bsH+۵qI2'od(İ&3n l1Yay>vnbxt%sa_}e- UODu~b*Mq̪ 55`2чP͆3>Eu[YW;BW}3,[c7kapmP澢&&k#%B]12`h})(ca7(s_J7Εڝ]%Ȃ(I*_k/cImq^50 ՂLKHBӏi0JYJ^(K*zJdHg5 FX`R4 B?x3#1C{bʤ1B>b C{T_\fײ~>meϧklirz! t\e ~A^]wDA-z'{߰~!,vЉO<;4},4MY14No*Yjw<^?]ȠQ2P֎zM/ ]4wgav  I!aҋG))4[1/ټ6G8_9/~-mBNI?׭I^dv>I&f!jTTC#pm3Y)m\>d x|UBNugzq"8'¬$/b%툶z.syu O9̫[˞.QrZ]cjLY]%IDI-dh Q1^|/>*sOJqpD:|l:<0U7x5<@"JJ.}js(UظZf.IVY_dhc'-Bq*ڑKfXz+0&`@$?wקիYHŗ)A(n/ WAROڪr +]pj(^8j6P0nQ~ؿ zcjZ(5FQaj~_u;]+Y73,6=ΒIQt;5SgVhV78/ IHƤ3g!.(Qx>׉" ʢHl&1JƴPDq@߼}j=ݓE OdcFg$Ք)غXM,[SG@B\r[ǔzw>3"g%"9K ֐X5N]LtlM$c#\63z2.:drz1z񐁬8ӂG>"78DZ6djÖw7/CvQo2>MۧȎo8ߢ+WUס7LFv Te!ۇH@镧3r>*@6FYg^(@6&0 KI/l+ ?u:g;ߊhNXR3R"F07A D 5 ;&)f[<9NIC3a\wu>vb{5aVzpa.,pIݛ'a0饛;ɹ-ʫV"ñN:bwZyuw׼$)ru%#_ߔb )n57ͼSUh$x IZYt-Anrns]{⬴6b9p_*4 j1HaUDEsT&KR7Bʅ;6ćj^^>65@Fq&t  hC3QQjV(w~o\^#_[P OR躤մq^Nw֥Q9`실)(@ [q`zu)Q:u}AЦ>SP яlu '@C{Zg\80rD<ڟLә(S-?-ɠe9*yil=|2,linQ XPOmX.Oxߔc^Ʋ>{X5푱AƜPXxҕ)3fdMzBtMޒvɞRs&f:mDڅ` /+i?iYaw_7(QbKxPg $697Z pZ4~ 銴п&K7RGGp,ڦaiaVOe^ 1I?@j.! emY ҉%s !BLrEh4ILVd%{0o>f<"L~f_2l|fPr;U7tVaoԞ k[@ph8QQxhc:LIJSW^&JϘ5x SbD@jܥR7fvTk>R+uYT,? :)փ,0΂'ߧ8D?y^޷d@g`2o8bٟ?NQ 3һԈ }!+)q ?v .g J%,HΰiQug0@OrdEf '~W pˉDrtbgf!/2+}b&b #X՞4Ȕ z?͗2=#kYL Bz/VEF#@[cehٷbپ_1=ysr0&b@' <Ԍ}YQ K-~wY4^ސW],ӣtD㉲Ӿ) scJ Dm`px3jڨ [uv 1*HÒK+Pue#^,%FK~dHK!ZVrS>-+HL"B܊ ywn6_wh$b}b| (H[xꔞTuH I 2I5TAG*Ok)FTp?-\YVZK/x6 =4c$.M&w*9zku ѻ/2? _hDŽoroT/B[.&#-_:NraN!; ';9ֹ21x؁_qTqXWlͪp4U?~|[sx~rУD$.I'~H厸mR(}'Nf0%8=!sEbVy,3AM5yTYՑyx|)SMBXCN,ۅN=~TUhr|8W25 fYf)p 6hڹ4Fnq. ޢkGIdHX;k Qpg5pEeJE0Q>DϔaT/d&NW޸Z5!bd#P}Y\{Y@09y:KD3sF#?2 AXSF^caU{ʼnE o#yVkQ W|OQqlW8gTijԊ42- J e3G5~[˧-@1-N_fdqVof7 'ncf> N!osRi!C@/T|yzYB% tWʖ|i U< 5e ɮh*K[9\GK\MyO1LQ7 K݋S8WyWH*uȞ6oyO2CV4@y=Yw '7 :Lq} I[i@;&/;fNHkuXޱP2 vQ,wXcM?@DIM}s{QYxS 訪z 1b_~31ۚXE4~H]ٰ@$-)N*⢎R{6boNcDB 4\>kmF1\ng)C+& Q;00ce !r`^&ԛ*-Z7Eq-zM0W>_B!T[XQ5!lzXKv}nLM|F_7cv\| fʓ@d=_mG dNE* z6auK#uW5,<Њde@̀2ֱp.ʋfРa<@l;-1P.͡#03Ƌc竍C*W(2msZx=S2-2ILS !ѻ\%KH z@ߜ_hZ\ :{fh0;.C~SGW!i@bUqb v!jcvQ7Xv:Lua"oLĊin' )J("Yw:DD7|59Vkۛqk6*z3C1y3PH>]Bs.)H)`8nE>7u ^\Ugb'A873RNw%qlOm1&vcV7_C9&]4 #(}th%l}Y%=e\Ti(?J8.IďN@+)|sO'_5K)KTzԻw.6ƹ(r6g*kGo\(]Ss[|TOE5WZ;R˻x/[zOѱHS^n3=ǽSgY⌿.`ž8,0JPu+rD)p{{_7\DcxW}Ʉ6J9P~44h.** rK;cclD,lZ gB,?jqR LͲƹ;#IScüXzb(X-\iڱI?zH i=Ƃd""K%Q^9Oc֫xԅ搿 ԣ-ͥa!@)=q:76}*i(W5E"5F$CnѸ/>*Κp#wIbRU!r4C'\|!dbbBÿ?WMa){C/wH6&3u.{u`dKҥ ުP["wnc9wՈC "dyxx݌<OQO eCncZ^D8|X_KCI).W[hwe~C)=^ "d?V'e2ˁ7|[_ѾF];UlcWAV'tczj[&\ 3du]uчoڋR^p|-dGDq#,J6jjm'S!Vgs)ɚ1SLy/x֎7 k*<$h=Ƞ1yd+3a|6 ZF7I#D" AOaYӧ /˯aK㏟vY;Xᡰ]֫^O$!uL|ݑEBw07%MXZFaeіX8`ީT3E1X@Ok!W 060ͨg>R̀Y(dC.s0SHá[(cnA5h k`WUܾ>M?Tzt<|Es[MTF͜T{!nm?uW,83u -~f?vu6r#{)z\b< P`)hd+r f"4p-E҄@sj>W41sxENf#]HJ_?,MaO\I?y%>/R^X "}`Qa7s 3fwĒ+2]K_o$[׈ @'bc&CsB'ɺ %#= t|t:߈wyu;bux-JӇ hl>lZ&~;./fH^wyG,wЁԂM{+rը˙dY}iQ?`:5\z,@tdӍ ^z-:]ks$+& 2rn&#eM)?7Prؐqd(6;Y qE A?dp_~kf:b'5$?[1G'/iM(y>Fi!ClBRԃҜH_ -#&?Z<)D. Qb˓ !$#pAQǦLn zs|˄A)O`t`qŃfw]5Vk9>zl]ϱNJr9&)OY9rPO{MH{\ն] )kMحxzۧ%O4^E lsW:^Yt\&-ˤF#u P 0L`syϳ7EdGSV׊@ȊCHJhaL/lk}cDkR}EC[S;=!^'ee_&h2wC' QKpQy[{M+W? [LV#%}u!ZF!Hh[] hJ61GHӎrȬfOho0$D(=b܈%Fs[gNh ulrD#\z9mU7xFk2L_/1Jћ9*㫘(ҼѐlqE첏-ks5lVڠ*8&XJ^n M,jilRDaڌL8qՄ̚ mTW݊Xpu#4pT3TKsAn[ױ.-n1VJcS튈)$R I}N0~v"dU?:Kh9暝=Cp&Ր""e=8/班_bB'*a}0H @6\αu)(E^aRp{-C#<$э:a ^ԙΓ?r4!+Wф'aiF4@Ո0-57/y:1XRj rnsGKކXEB0/:R5oi+W>-"3r̴Bӷ SGeVsDe'9qShfOcAFVHx@oGt9=Sp*h-j W:6͹Ԁ]/gq]. 7̺MxvY#mL`40s>Q75\/xb'VL @":y>sBì+Ӳv, d\lPEm?>A1Ѣ \ګc&spJ7 ,c Z[.5Ty'[NYY Rie;5I/8lv# K*˒7\E~7_3Գ$ngSI=$JvѴɨILw y ZWׇ ç%lqwJIZI*]!FdцDrÕvrASj4WY\9(BT985b[?T.E`MG"h1A '2sP:mЇ07TCX 8fyG K:I@vd ~'re 49&7?s6>%ӉH: lP{{_7"juF\~[akDw%Fοa; T5:|sASxBerz[4 4M6"*hڭWP0CĝM3 Z9>h[(KH'X)7y> fpxۿx炿“ @)BNJUZd5p%{)ڻh7Zo$CwI "m~"W;Ġ6{} j99P{F '6vMΣ1_q WK_oa@V_)wZ;%5 kdhB!Ly[2̳qhg g ;ɳBҦCC/m>/`):|[&iAUpӓ;j-[.]}kEU45K Ǖ9\1n.v1m7sDUnԽXOlȀ]y*rTlGd#֥ DX7kA4g}!ixrq+E|Ί HKډTu1 ߓi5 /O4ϵ<,ZIeվN9bW0'ߊ\y{~31HΪx:B Z+rM-i:NFcxLEotIH ifӍYĆD}$X;`eE)7kTMo*ѿ֮!`x`{GHZ`nu:Çp1.eq# sozMġAY@36?+-8tU^}{p#(FJAse`ٌL`{D) m<؎fRu$~O9= eӘ:g ,'\ K P7M,h-eiq%}=V]p{q$=;o|S7P?G2!ܽ{.x=,45 #;|K@\nP!a"O>6򘸪<X5OcU T-E#ZTM{_+>/)~ՎB%R/E˪;uL^6‡ ީm3eMzerK(qQ6ة-`_12Ďsh-D&:*Em+7qs6BL% H{fp/C%r+~ިFEeBga4$ csc:hewؐ[l//K=~*Vpzʞ"!A1H[ɘzf*FbȮ\@J+Y?,ӚVV4g48_n}{UC #A(;ޟ!_6t{|ݵ&н//O< v:hadLOxo3p2_֧jB֟O]r~{ge[ОЛ↽n)H=)4qU6}ͳp2F*dƉjps(횇WPRxdD2j,3]ݪp&\>]c1g^rt{61J `/]"ż!\aU [rBl,C%l͐+J¹zE2⥐m\P0O(7|6JGoUg2•EC8cූx D`Oxm_90hy 0,3iT2N@ m~?$|~$hzdYB`tCAwK!*: ď́,eaB9ѺuޚDb?\A{Wġ- 'zNaNڜ4. JR lﴱ^t$%xdɑڸ&J JѲ7ڕRrje!k ”}½ Ӏ]<7M]Vh϶f`rG{)kI.hC%K&K./Na~hh#!1sߜl_'ę{ʌ=YtL廒)*")b9:L"F]Sf - UI 簔h W§NL."T5ȫjC4W^J1pGaH?kTn @|-i9YL{c6TYv'W6pÛ8@Fm ڑ١;=QNYkTA 0P֘M%f{Zˉy-f] x@g__d5|Ի,iT@VE<ӖXC)OQ *vl}C@6}r10Nl_.BBMȠ"dZ3͏}n"67AX>gs0 "4ӥ1?dEJKܑ+ \U&KM<']lZ)3/b*⦆Ė%c.&Bxy(%Ʃ>Q=dRoՋ*z{Nn ޾Ysi -0"js@k7x_:ϰLfuG?m*maj{|q{ųCȫA-WIh]+ R}M}s7 `]8Lj;&fV_"@ uucK=ZVPCG`:MھL~;Z+hVYMIAJ$UP$3zOE}p|WBS8]Qn稽\oPp#~?UЬjYb]Xmq^f`XTCnS뱕Nu˧ M |& xo]ʦC/fW(6yGM1DB*My&T4^ҘK,WسL-3%0. c£DE $y\{*dxC㲠5zJWK =%.z͐6E8kӠd;Zi(^h: R۠:,T:)^M%~" 9umg"m3 !O}VutsʭUtsXhFQ '.[mgZ[pO `UȎA=7PMe794V>9taP["@_s l.BǞĄb/(T^P =T+7 IfwYoBjWE =nТ[*:hqL $xzS=4w_ԜFx^0ԓjj+ЮQCy_4pJ3J?^k$MמWuN8rQ$WKwo;FUŽ6;ۮy3-pҔz./-phzwGKB5rtA P6=RzlJND]qR|'4X"Yjx|Wܯ^N*eȋT G/k ounhK:w,nZ@%ԺΝq㓪ԮȢyPnXLE9ܝ~Paf7kÑ|RH6R2SN˺4(IDp@/~JsJ\.m+^0S`e4?zv{{/rNE׹ beRDB B߽*LtfG!G:{YP(z/fIcD!6X\xc?P#ob(֊"y깨PW0O#ް-տpͣB&nmtfEQ.f~B7ֺW^6/']Շ02V)aGik3)ѹ2#<8ۈړHz;A GX(1짾/Z,{rQq*>|ZpUszxBRv 8 p=! pDP% m (uWPy} m]?@[ ݼQ0W-NH m>YJfzM 1fRmXv|@wkmW?k7Jre _SPw@!-(2*+̀J mS~DMU'A[ݘYb\JIY塶6Dab ䷉_bpqx9yVy}+"uXQ)q9KuIX%ͬ]A5KJ6(bGJX֏܁փw:9i*ghV\JoWU² F3S-sr qEy>d@`izL+)H crч#Җ^Įv֞hԵTWruRE'34kw5ί$g*7ab,MoÄ#t V`uP,zR:(L)pd]b6xD W5+j`;zZaۯ@ K:4=ƒCmU1orHq6x8ROt(~<xqGq%UJ YFmiP|֧άDLX5wo"/:@A7/n^ZM]NIJJ|5OsPQ, JX#/LG;]---ҟo6*ِ& m}*v{š8'Aqj(6}Xo~ө cD~ve5\0i3E>iyjJu }/^}h +e%%u$\p:Z'ef-&O֩^cz&YRUNGm0XyOea(qֽ\ 7ؐ!UjYZ`슸dxuA %kq. +T :nn:zZGpO!Q%5?ۇu痨aP/k?0kRoiF[4:}#kscim:؂_m,' aR?k oU\ZӅ\]Mn i;5)$6u y cmm݅tr9>z0Й0+,'?QxGݍl}1f ; $?ˀ3% 5B2*`5z~k~ 0*r, 3K,KUZhx1( Je:ّ?}2SY`1akM?sOal55˿6ҁi* ]XϜ\^HguʸF4 VȨd8 q!s<|^ 2/uD5y gs#u-g:+X$ \oycJyj(D/12 ?oHǞ!XWDW{tx.4@)zaK  nYW]x@ݻƩgwPS­5&{"?(gp{K1;; qq#Д = 2t¸|)Y[1kG~NK[e5:!;ʽa/rsH_q{9/ʙ˛hV }'e_B.hm.O@leۻ Y߹8:>[rq VUH6šd)W.ݗ:cdЉ?_wqѥ} M{>I-oivӵ ywS%z . sI|(FPp u1 籥1l}Ȕ|̶)['z+s/}/召'~(M4@TPvd~ H4$} qs6@!hYMr2X/[&0c jq:6 Ѱ!Ns1t0U3ݪ^_ןe < h;*ދUrxwƟjh7.hh}9Էy"oaIA߉Y u?cnE7# ݁Hw D7^=\fGSW%INLK&`IΒ`/؂d*Īc+牗cJ%ST5ZAIA)=\iO;zCZZ1R!8$#f7{l3$/-b 7A)|q@Gլ M;zk"]I? M6QcjW2qRisᣡ@(0Fl 4m\kKf(cMmXܞGXD* 50Gٲw@'SRDSaa<6e_Z_NJux 0X=bq:/gBx2Il]wPpYHwΆB]\*pSX@;\z2VmDh@>aAN6[J$zZ$GPOVvΕ͌>)7У밯4?KLxRu&Te/Lʥ=P\@ة7 PJ>Ӛ߫dm|N&Pv(T^Zƅ$J*)=%f*{߈iOiPPO i侪fbl;)b ~g!N=,9⑆34 i܆ ^lNiġ&z5~ՔGDSxRXK'WVECXDuWj7*߭HH3dA }SdNWv{x CNً$yj8v7`0y'U>{lS<4 $<P?tEݵ,.76H `Mx♗1AL:Nt vv%k,(QM'D:U;9#m/Bc>ilM:^L(hd0ͽ1}.?g&!w_?Y>f++oTG!- ƚ:@4Z2,@vP`K_!L/2g{ ^ƜEjj1j84! "mC1 ô}JҵČ*,b{k(4~ncx_tXW1p\i=JYĠN"':/F4c 9pbmB;buU8o |s«CS,-WۊЧ0SyC;Nx$fݲfwߥƚG: ~75K>(Xzb -:>0lV3<}} jwsW=\o_"o1܅?*EW7*peN,M k x슐fE6wĘ ZP)OMxFS`Dq߱~[E5ù0V 4.-,%Or@4N(qyyh>)Ŕ>X eKY'=  3'Vxn$.L0;lr`ߧ- >a"-PyZ1+WApCWl#~zFy/,]*O8YߚûPHa3R&J}MDsU:;xc4ҁϱݩ)e qqlz:gWsH{6F66QCzDg.[vƪd_umÃgؑ&-|9YEAV.yO>y i䛈O!n~ELq9-,9É폀HfBs͎+Ƀ PudRD'/ҋ.,]U>KHa-qTɱbݏAQb0ݳvrqqO­[7+?J%m=lVq/9H.7HKյ*EB UpPF Md=uV)u5oc{Y&f:~F +04VN)g ^Q?M:}uA s舍#)Ͱj4QPS:2 /M Y0#mnI~uu%@EROvG` e#ݵ'*M^es?1̰O}4I9 ?;%=2X^#m|'?:ǚh5]e?D+>3pw5& _&V<_\[9{&B/3`K9MSFhfxۏ )8q!$5K)MYyr4V`ERR!20f6TxȇSD1ç<#*+|vKN!P?W|>RPYU8v]3ƩWR3~9rfh ,?'6>Lm햝OwgRk̜)2WN(|TM%3o*x䚯1-)|0H0%8ܢj/¸I0I\0Flۉ`YUAub+ r@ q{F6T)䚧xzW|݌fT_X£|9n<}Jm~Z;9âKnɥÅrs݁4UK[!MG`|8,Li_E1eŵwyjۦ%?vB1Ӑ cM^\0rB#.!`])TQF++o!. ϗxb+TT*$+IcC ݢn>[C5(~,;|P Qh8}~N7FȠ6WЅ%O^..;1TC[; :8B2LYfG`W~FȀ$5(Z_ˇ/BloLU,ZjV{uz!B;{ GQH"/nT sg"q#l1W盾CiIY fmXk>2\4qw;G=ZSTylHuu8{63tWۊ ], sn31/ZQ=/N~SϷOK~+W$'~B]it-`i kn%+~?nՌeJ~9a5{rYyhx,E8cY~9`7jTͿfGS s^+O- n-הV%v do٣ƟEW/z-̈q"w.Ɍ"N|>`]ˣ;{ٗ7TJfvj"O|!^MRȴB,Wqm:Ii`7 U &K\$WCԳ)sS%h*C2Ӭu\9;A_xFECT5e 6è/O}movT al&PXP@짼_k4X/ei lFFYܻ fX } !4i!Z\ۏmte7jUQU VxTBefOaI8b"&uQ}$ @Բ| Sp>qxe)i*O{zP쇥{>=]' V݃kJ[j=H$WkK\?pVg«򾖉ó%z#d3Q-V_gbJ`¶} Oɜ#1I!ς4I8`r~H3Qu95V9ND|j xIb¡/mBʏEn" nUՏja}c?jKUb&ŠCI?& Gj%ֵ/z$8(!9.Tv\5M>Iu?a:H[di\>3ǃ:7`K3K᥅jjTTMDؿE=.*H3pnVI>/QJ*g4"f<أ@]m;ʿ6`&ecl]/+u#[+.Jwi/[oI>_7K ɭFG,*-J E{ILruJ$q"+ hAwyBs]Yԛ]ip?.+SߜJGJBmw)]4 fEG%쭖.ʧ&m "`{"/d_B>5Q)!: U;5lbLt *w2BZ4IR:*gԪՅ Q*K[MsHO+ |̚תg CҸDţ|{Q?T~A8I]4PFc==[#O c=|-w_Z78yLd|X6xNVLX_q? v녰9+ES7b Jb7\X]aC݂%,r@ Z FBb8h[KMh&Q|PGY(:<,Z7fF0K9fbb0Rbc|SFnJna\pqs/@hqcIGg}M窥\Hk-?\z3& R0%)4Ei7N;"&Hw v6FfZ̈́βBIt=#FN.M̨وBs(Ar-7T)Q_* Iksf#-{Ը+A0E^ZL#Li.4`$]5]iZd[_7PTDlg8vQVylK^Id=m7,g@q,K5Gr3Pdû>Ou0"gm0"{oRq57@8U߆~| ?l/"z2Ӗ&,9'\'Ji9A |ܱjZɆTP;~?pIKsWv`ی02m2-Bl~lىWoUFQdQ{HhC ͢O/Y4;FQX_:D $# z]cqvHIs>M8u}[-\h̖-zu/,<&A>EqN *3~v7:ǐ D L[wOh!ܛ1&BOIOޝyVra _5TID:7n)-y%z% wQۂDHʜ0׶`Oݕd.ySS?cf3r> ^ETqmhD9 \4"ūytSl S<1?BYES}BJםә"qz "0*,oՠT),N`o ~eT*;䚉x\kDuf26n4.D֑ na~;K <ؕp}!S!kyrvո}Dzos;o_<,IJ+A0Jp?7nh`pdd4cpAQ4KXqo SV^ع]JXo*B*AEos5'' NW}*JvWJIadK-u,JX[ߚ]/ܟyƣ@ثD/'NHmHoHB#HX_M^}%wh$bw)_eɮ[:8H/=lė^[FBe6hZČL{ <:@V9fX+6F[MzvD'4[/fLS`hua07\W i*I6۔ $J桹"D$?gIoh7}]&*t2YP8n8bޫkd <9s0䍹"42"?x)gIL bK6>ůVyh`@a/FCH&V L9 @țfץJ'ɽHبWDA&%Gl6fƁylừe!rwkWA7`E햀z`jNk'y*B)E =J @T.P9%34kͣyȮP T71;cnTm`+3{WN"J]"Tzew~uR Y JVTIz9| vvFs @9<}=Qap *9HMٳ[Jپߡ3ICN= >#3$n"wdB :0@.׃ԑ)Vz׳kźn2_tԐ FzO䍿h6cnVP9O/t]Ka^I܎/OGqomxR. ^ܢ("n<9°|=::MAu"F)%5@)s[ RzBGLqsq+lTy~0hLMp}C<䍗ھt跮h 1#Wg%b,)?{)n” (&|avơ4MTj*D OPo~Fy'RM:86ǚ%Fd%rKƲhx^~n-f (+sV2&tWw/q7m| j 9Z|a{^$"3Uz r4A8'tua5g?7[k3XDq>ӧ/w&{J|p/^|KGY10oJWUUVNdoQNXOV/9x~#GfqP`h325?"V6v._x dVVȉuiqsA oZsr/X&gA.Py2,&} */OET𴘼P$]JUϫ遇_L<a1ȩb sO m)9fA"~J=ONJ !8Ib*jcx}}*9.LaӠ@s秩ua=  dVoRzEK} Zjsm:x<j͒W0`tjj@C 5NYd=#s=JUҵ4fs^ J!2iuH21{;u7hm6'/nWVE&`ےa9X_Cjܪ ) ߴ=7&!D! 8Q2\ Drn409~^jE2alpQń L ?nFKD׻+)4=6[oxs%gz}0Eed3&S*DL!ctp7r k6,zk=ѐ BIsTPmúO4:F8O*!_S;8AGDAd3N(dɾ w^u35e!13˄_)\#Jo8ĵ,LJfVAH$<# KXya)IWڡ r%{zQJ9`Mݵ#`=uf1 ?,jUD:CxX0֊bUݘ= x+ gm ]`1kY|i`0X0M\.>ބI3"H;L/ ) t;:ӏ 5(>l&ķ L h ]s`&{ -1`XM\pGح1n>/m1-n.&9aUP^!<[(pI>8]6/ Oc߲&<#mq${C5ѐ޳~miq:W~Qkjs[x^fvɵ:̘r?@|E1}(\r 3OZ8)d`w9*IDChi&Juݓ3J5EI1gZ0A+Ng& rYx|Z\ GRsz9,T)q6VvvyԠ 96u+\3\lKF}CXIק-pBA)2q yIt5P y v^V;!^^׍db*at4(vIlsUOk\m.:&+ҪHsQ~;LgLS8tۭ-&SbrdDx3*(yxlAM)x/ ZChw 8Vj/9O~g" P!-]7OdLpvB|N6 P_A/@4szဟ)R.`x>Wޓi@$ݻ'.U!N<; t;ە3wVdx|dU\o]EYβ5"-AYIZIi,2nl731_/=)t NצI4*sDqR'?'/JVHɍ>"IrzMsW0jfNs3I !De0ܙz 8 ?BwP_Hx.c%с5D|㕟 [qhFMh|C/#˄f̩yʆ0;'p-ADW#6<cp* 4W:ƋJNpm Nx+IbjSv Ӯޯ|5|’7)(}>nqRscA[Yө\rO2=L^=~~X6G!ZBd@L|W~5x ' H)SˆZ紝pJ}xig_CN蝂Piٵgqf5Xm!b_W*i|ۂm"]F@3TW NI'aKIxe꛷#hܓ)M}1Zw51B:nJI}߀"sm|&54Kn0,sh:Gf,42^b$Vt&_OӘ ƻVyiE z AkauOnEνZ>?m xSbOSg-%OOB]H@zq'c,N]UKx)X3R@h큏a]BLM#ݳHAZ *4Ѷfǚ ̓y&Y:1H41L _xB!Wƨ\PdUh nok9=VePd(Nχ}( ?FC@!Q>G^"\qAhyR"$8ʣ2E_z2͓+nnMݶTXXs5Ի>k*! D%xiS/U<,$)=+AC׃PrI0ӴY,9`?Π UXp#dUadf$"8{ E2|; KhƢJr WRN8d1%jSM-.xTtP~h/GASzHiEr۴ n'x2zO8-+/0,"0<2 zd,*4^l/! 1e&-[ $h>6ʁ{iƺ+| 2X+W&H uI݌d iK8J^;\ɗm M|b*4r/pҌ)[-?&\?X)UZ5vļkw܊Q;2B24~5? yh~ULؚz{\bޜW\Gs(j0qYP&$~==]icq*G%{Ċ#Dq*N,zRlY"Ss={%k}Oy a\x.1WQ5>R%0is--d6'""3++;D;+J@Ʀ VUb<[KXoa?x%ű:^]_b\^Ѭq W#cPX=!#6=ג1{Ii]-' gEt?s^ğac.V7-00.e@h!qŨS~:+Xgj~y7|&f5D;!'a^Txlܞ&jB%Ǟ|ݹbCSԧ |G骊9b V.'^|s :qeZ |z r7\tؿMNa=jݚk)YK}S3Y1Z-2_g);E3e6= :]m+q䍥w¬<20;aN3O+ f QbăK#Gʫk/߫E2h jԬ$bV`w )Q6/2G娄RoM19n_r:`dPQq?Xq+S/TlP4_*~‘lbfh|2-:Ly%]$RHNysnM363?kU{ۯsifH6 W߀ kpS㬾ys7 %nIiO!Zĵ&e,Kħ_mյl# 1`sT#ETvLmQW7=EA[#½c, ubu`N *RPOZ rdZ[ɠaoB@<H-b0Oi~TUEC@pPE Y'DG a/ D3@VDZJzsd/G1HUg1W4 K8QJ5Nh=ʬtRͲF%r^ST-}qhWrEyܛd0|}+\4r EwG.cEĥfIhr[өC 3fAP'vӚk,4)|Z_D/`mq|EBVө1N6y3bP_(!$ ^6E\1K5,5s*<,`E-gOc-7Ũ*h"$.6m$:ȅemSNseΗHBW$-yŘ{MGmA]##ڤ1A0vzJf&a&uN#(ϏgJ'pT ,\yZ^!6 Kgޮ ĩ{xC}#g7!Q Fxߨ6m㎹ 8k]H$U6pQ fkj_0fO%7b(ȗ`9cWJ<~e`Rssh/ R{EDrlI | ˟^Sp3AW2/gGdږŐsjxA۴ ϻbiZiA!&fY_//POIf>u>w]$o7̏*Yb}aLɈڵd9luF, QmvD[[EK5G]$ؚImTWp*ٍȘC8VWs"3t xUͩdړ' i` Ǩvfj W^h'9(P\E&1֑(cUoxh7nkT} "yvyc̯eDЂ7?ا۴ȶ(ZKOA8wGYU:?"_E!$rT+eEAI̛4^ۤ[)Ύā7^x P4tN:UrNT DdFj'GQ@l7elp<ːN9vy+PgqWz ]`\u-!?={. )Gx3OqyyEx#՝\ Y`0)5gLx<ҟ‹oit`{~pHQu_ xP:Z]I_70v`gc{at *a';XoY5ܫ.>+8-"VR`D_M?FtsN~R>( fh''KsX'` sVj%;2sMd2ҀW'mV~t:,@E!a3dxX>7O9(yfq+"eHdEvV*aRGx5_*6susbZS y sOiEg"ClG)7uOi69zƼ6ɋjb޿>qLZ|^sؙJ jME1&8deҰ6m536=/w+q ׳a@PKxC%9[f-G9-|զ5?֕9* ]r4 \Ӓ6pj-(h[wyM,~A1`t *&މJ*pn>uPU];>k}`s ̂W,yʺ[&'`qOXb v1]kC1n:[XVp ͈IMUِ2]BTMH[r< r1v.X"a 35t5U]O\.bmYkg߸ uL#'caBiuxXc#2,VI <ut4΁|OC ,Ӊ=P1[_ T/r/D5EizLva0.&GiVw]*)D030ZZh&)(D _Lm2K"POƚdPY50q= u?9V:FCZcr5EXEK+4*?9R3E@kߏ llj 5i˂>’u6\ 6nrqzR`3$Ŝ$uKelD ^/ctc*@gz99B`㨪eE^1 s霣+ 55鱺=?OՠXUw'' e fXuFwhڜ*M?sD7e_zׇgZ+e>/$_cZ*aX+ &YtM7#vJ&#p+70ܽ|+bclz&.@ad M|紮uaIΊ X2hKM|/X䁆 6lk*_9UP"S&+Y4g)6*ɇA@Ё9Ҍj|QLE*,Cy5j7T &bEY ߙS4=?ƨ f"6^6 5oùπ lo(U'tA*@yPz;MOH@1ܤ2"w-$Љ' tk+9\Ėb@դ D),_]9H tPkUtiz[jn q~3wI `=EpHVsيYm^oTI\Y0Y_E(־qM/o8d)EPu}s*{qm!:gye͒`f߃c$IT%cOKcp U¢Lh׏P4 ˛|^i/9Ď s"5'Zl 7(ÜAOA1*C՗X7*ubh)]{ODyC-Ҷy%IkDK ؽ[ВQ:뱹8U.YРNq("7mn|:/`:z-_ssasu:C=w"?!'raY-t6!YYwaz)ߊI9%?pt"DZ=@ ý.: oNboMBdgSY?zcV;heᕕPFgt2˘j@t`ouYY,Z5k <| QrK}g21^4H|+<'!#YΡ @>5mn'~z/XCA,I44]D˛1Mm'&%,.n:_sdULE8^D7GS h^;k|9;98 I7D X,A|,MP1D ǁ7;Ztsbba%5ZiUJqK9AP.ghʴZq()dR، 9> Jy/+$'_\;&JN( 91,BԔtm>۠&,w2HncʮF>B&\9ȗ9>%dP|`ONBV"*<Z_7LFnKAHrRћ ojr1r,9 < _q}ж~0ˁD L'N4zWH݊ IkH‰%;6G<](Z|X&N`Eɉ3'ME^q kVcMǣ[MR%]7Kovn_Ȍ7-o@U?w}۠]ёoD"S'6?1 !|_<˾l;F-cY}ECLPh \y_4 P74rvwqgCjTӘ3"%n׆M@sP [W rY2:; q*+Lc&EksuqcG e}iˣ;JLN납ÂsMkFhɠdlt~*fܥ4J+ׂ2r1=6 |wzsyaĠx+ `O';&l;VF9+)1mܺvdI'/B:j@Ɛ&s$5$y[ VRƇERt"IsIS Z&*wb\;e.|A" %Ao>FDp=C @АsYf*avh D'drkI--9;1AԀN%Aį^,b gWvv,-lx C4*#SYmh`j 6\M0pXҵ< s ?؟:vt@K7^`#=ZTڨ"P ,3?[聖7ԠB3%0;a5YoM뀏i(jkE%R)u 5I)K,vXɁ:z";׸G9Id)yM[ZPZnXg œxE-7u#ڒOSRMlH\tW!wWs՛5MY12oQbq#BoZWL4;)(Β c'BO.[ңPe ݴ*GGB&O>j*_i)kxG$_9іnj_?}?zE Ud,ئӓ$7 C"^%CByr^2ֹ`fN'' "VJUOOix>`d(^2mD\f42N6BZ W[BF:kƇhlDtL;isB'ph: !_)j0ƿ:|:SA|EPd ~q')4MU_ب:6 %| h4q/wo0q*5 Աӎia ?/,A̭F!Sk0е+_:Q[qAyM@r+Y-R5XXp-Sn:T}ev \b‚&Oq4 x:Y`TE̛ʁWBP2" սz >љ0 ;0P+Dxo2\0.A8t˷w̪gӻubZG5.]GAx jǯ=Z?iV+zRK(ec&>OAןƤ~)AzgtPB!hpOGJW,*{ "NArSYc>-n_s(lqzF`,Siy+>7 +g΀)8u^34#rkϿER[ekx2,V[+slx횮;ܩB~0ƧZ;p ր Dk&e)\`T`C85oJnBp' mfچ-Qvz @p#;@Z/4$c @?[ KqLtJY'XX|BRZ3AyP"P+@e=BQM7Pef!BdžM(cp|tdN3[GS7Nr,2jt {֤[R+WSwV\߸Zsb{eNTN$\Nu1qo!U]JЅ\!@}^64 e'F(踂/v-;mx47.ڢ,1Q x؏Q-CP5 z:kCgmi3sHl@ @:7ИN?tn잮<*;gEBؔ})1w {`E%S ǜv*5jg>Q*sT/ @3^W; jגEߟUi5`$F9͠ԗ"V5%78X/ RFEc]c+V+*#mZnk𴸮j225$qiҊBP6}%yy_Ka.*|ZQ]ga'ijM~&m'3QAMq XAsȐ %u5Dב&0@68 x} J]dIِ0acƛК4OkBuPOX ]E^sȱȥzJMϿ,)FΫ]Y$>顷/Oil|XTϛQSw,׊dž- hp_ߙlgY>D~? kě~VS|MS_2-%?^Ik;Y &=rz*USmTZAjV% 48WjCsS9Q q/2k495|jӑ5@dӂ6H OzV sWlE o ʔ4'ŃYYӑ4kCgq[hǐngj1Rbƻ~gZu"X*RLr*}yd6YI(#T1d|cy0i=@wfǺ)O\t0 GPG ٌ`zkN,'~M*Y*e\CPbSѤvh<\V֘%nax^ALY]5x gXFh_nHFMZ2>IHhKpAV~v~ EPS4&  0qm-~Tmu> DZv/" ĬE65qRIosF@OQx`jn8i+w7'\Q4Y}X!B 孻A}R =2 GODq:Iχ Hf.`D`?ٲR O`˳r9'#R<clU5My%o$XL|ސsU*WSO˩ kmm J,ATJ-G{J7¤qKeRӪ\츸.LK$^-8WqE& &*|\##wpѠq-L,B =ކdzqجN3tu[gPdŏӷ4V\m0 WFpjg8ۘ Ž9)XX~Uq`zSRԺ:؀%@x-:m.OыO̥R}X6,=1]rT%њ.972] W7FO vFZ Ipsq4{r18ٞ;[%ѣ]A9Cx9ϼoCP|f%~V0M=?uveec kw0}"]y/,I&m\r A}&K)=sqA9j)A@=yy:tCђ:0j0#mcTEJ Cr?{#o2:9C$4QH=AY . &7#@K a#zF~zE5X?es"i =D%>dl*l#mu l 6o+o6FCo,ĵpiQ%6%B壷hyFæ W7LbGZa-fnfkxĘPa@E1٤OSx#N&"6h7ە1R5+(PtE"IsÀH?wX읊1 &~0L~b{8%g.~rՠ!jTOp#:nRr晛̔o dOicKDJD29/k ϊjW7g{B9Zp[F9w.aZ= 䯊^kk0-&^Owo(NW=36G}.F"k{Kiy [H𪔿Lq~J9v" k\,n~"NZ͜JV`>}w VM0ܕjjv} ELW0աw Oz{N=EQb%VW\;Ie Lj3\^GKJ<_~Ќ<= ?#Z3('وBo騆$؁{ov> Mhp| LL Isʛ+aj`!_K*%mI]emf HNu&ĐK_7+7al Bsi DtM_dؾ&,2 b+}CPt brˬRپXfI{Z~8ߓ&gSBb!2y-S y14W]r s2?E{Jf* Qe:^٪Oc"cA >uYgu|!ҍlYߚ-В Jb9ˋ N؋[[xȤWa2XIˡM]%~}iA̯]MZ-|{UaE 8\>*G̋G_"(Mslcygc*BYi\؝*s Fo%q[)]S-8)O'аT4]d렛jٴ:FVSE7&w}hs>{1!bPS6v<*pV!NaC뼼B0Cgdž*̹ޥï<4/·.FD=9=hI (Z7/ 66ʦӻ!v։6td@ _A FĽۊFt0M_O9&_Q}XL-='P , .dcPu:rR^˛[ait!{[ z,P *,K P_!\bPtrhQ n8V``#űߞղP@k<kyC2u.))8a䋶htuusؗQuDٔC'\cbSk< N\e_?sCn}>Xxh PAJ6 8}~3ϜqFG`|DR/QMo0+zEUccż"vޏC4aOWnypީ2 1cOJcvکH+ ޒJ#~Wyi7+?u0zL4&>@h (BVR8:Ca.{AFf2guu`m-RsMJ1IsuC7Uq kmWCO&bSC3TsV\`m$+]H,$! O)"B0dfˢoR;cY)GJ^,)|ÐD)B=˴屸A2WWHbx?vHC992\N 0H"k4K$S %;C}[c,&@ʷPⵡSm_v q%K!VW2箸qQp]R+b]u5b7g~LmQ:Fԉ[5ħCGİ s+ht&O;N; 2ƒ3b.!~IPb9,וߵHz"0Bq"l f&##vJ:>BQS]7~8@F_ -872~BjL1{Ԗ0/ݟ2*<\rŔKE3I|T!I ]7|EWj1Y3JdMzdq"j)պ+wF x1h7CsmCl>?{ƀf`h-_(KCS#$"[-dxޒ=7''u ❴6 8I21Ă :OJGT+EO]c!*"ukYbr˪A L 8̢ $&~L0SYR.[XVUNeJxNAyD2o:,/Q8OUMQ8ŽǭC\Z0,ts*(ȶ@aIyA{n2м5,ܱLT =õ-6 @ͦoŜ"}*7/LNG >FgP7kSg`ᅫ22ܸ%ٓh4O9 c1Ujkn^Z$vUeʐp[ 6ﰼȇE(nRŧjAEQaqsݒNG]Y3#N#TyS tk^Ny]Q7Q6(<|O{>058H֚ƍyUk$*|c|VLdD@^ qvy/)n};;)6TYvi 2Z r l`!ݘ:JA3JDreO+1ȋuvwAͯuWԌ`e 2'ujJh z;u+B쎯 $Yi+9S֢)PflJ8Yapۡ -IBJ 1X]T[/V4ӈu|'c:-q5Nתr,SR^bI1I[@1_x"S[7?M:쐚4f*: ~kA7J]`k'rf0Q1AUFF z 6@U;e 'Eoı;zblz̾]uYt.xVh _!eѥ8.D=fGΕm``7 L9.zq- e>FL%/pƜ)ȽSWJGBr2R4m%R|+˭h 4!K#.WO-հcXWFR\y)s=I鋜Sڹy\Gv20"Tp>X(i ,h+f>e**Vq &\o0dvsߕ93F#nT@-^MA;TURF0*1Q%Aj[Yb e%iIf$D@ (Qz9zFk;s Ǡ'az"$(H<8y `{peє8cFSiz@s{x cͽ/Erj|ݹDa?n[C&ᶪva[ܪ:2P8U#ep5⍺2̉*&5*U1`l R4?BoŚ9%z^\(b(wN?J'^kE6d? g%z3 IY[\H=-Q;pɨ("](**21U.AdU ^ 4-DɫU8ۋþ՞XOu4)>!|no: l&!>3啛TL8i=,1+RT+z5+jRuoL*r&m^]fIE 4D7tpsXH|,dK qncm;}`MK]yFJ7jJ酰TvqFM",=d qZ$/N 6Vmwei‚9XtPu؝IzTVq 6r}VQ/ ~ |nͰ 6^F5co)@BCk6J0SN j2Udc$ EYOX}5AN6CgFaƜ 2y0d(Xep7d_1jp^y=T~cV ߷t!9~6Dp1KLq KÐwa+ Z-M+ŗ&V̳C76.pCgvT DT5֋#'%Rs|ȪQүLӱm%la8%00G\gVwoe/~'zu܊3\ʧ̷"yF6<4phXMV = [ڮJMI JF J<)uб%*58 用T]05ɟa fR3^}J[ܐL0˂4V԰{ 5,xUS- vdrM9k*oG91e(\wu$B~GX N0Ic)+LH#_l;5(}wC.DA]$}!~˿˳o癪u.#op?]59I!  ꧫs|>e)rF Er'q!5}vՆd̙yMƋmJ^Ju[Ϋ<+e>I eNO XP볤F'̓CsV'r\,Z`1 KpTКGǧ9&AH3;AU䑼e^]k ^ ޳/6變MoNp+'m`L}Tpy0͸UhoRe=h$0@:5htZlOI(Hz"fҤFE7E~(WuOf!ɫ$S<봒 BGNF%wy s`э'˔ɠV MC%(4V{V<Ɲkbɺ^V=A}ަ_Q3sѐsX eoyBoފ yZ~̬e9޿5Fp6"8|*.6;'x+7*-!k9+fpmU&ң-_f*t|cUL]~2CH֕Ҁ-s=f"ȝL=cŒMA!3Hf S`ɑOp2ٷgxNUc/hV{}J%׳w]Mwn ->-~\  mPVDo1R8OokU6s4tZ%lFix{7iT"%k9RSz(Ӈڞ 4> |wxMlHEXʱO=TF>}1=A m\I ȘM><-3By3#9?@ȋO"fdS%O* T8ʄA: I␱*jaӈN]Ei/~PKD{ uQ+|zCu~_p">+VĭJ9.ay%b#>Wɧ'[_..;49#&~uT.R~;lѤHixؘwald<۰,:s{15&1J~~Yӂr\CַIh3bGLJD&w+Rc-V@Ty (GzOwPRg7˜ xb'~{*%3 ),g(GS@W`+6:;5}Y]5b=֏O>{MvINƘ̗-ƈ֟q:;s%~B=%5˗ VPp6s{ۅ.Y#VFXLN-ùU%LV!_+O%ܭIJɬGOC俀j0F dVmkzK,ce>'(>d7CZ8΂yI"=o4ZHfc_5q_l\<5ܕ`RB%#/ѩ*(7G9>Lx5iiUCsxv?rq$ Kg DT:F$7cPogo ؁ JD4M~;3bYZM6Ul.z]0oZnaeu U-'pp sAxհ-S:3t%#Ǔl-mz9Fђ4Ȏ1Z(pZV^w6YxC2Q|O%,=K@={jPz*&i{ݑbflrg1$|4` <.Ѧe֓돂U( !YF]d{Laf9g/WK$m~=J-BwQ7})_PY`Vl+z9Z~2RLf6I E"Ԛ87.]}kIwߪ@SQھRoGZ=^0'cliL[r 6 -/&҆}*@#w:j܃)ɆTZN\9Z h(/Y)5Hr_Q7%^)=TA<כ15nxE%7K<3*g`4#MrN)9Fb~*` *!u6& eWyEr@~GNz9~'ޯ"}k5*b.. w!^r"i1vƉ-;i^AY͍So"x/A:'*O-+J8"MA_A%˰nQ+|,U8bʎin@Ǜc< mM0ԟǸKՋV~Vo9U# 3{X%Fg_%9e!}.pg]Z%v~qL=ON.D`~/dLSsD*k}=p[9V XP,IF2ZB;'D>8*IЉ1aɢϖMu#R/9BKRt7``W/4Ռ&Æq`|8i3G#ZY O8~Ǧε:]_Sx^ BT!LAlI~cTUB;)Rq2UVM2E7<Wc$T+]19KRWqEjcAX S7 {YFAx7xcCՈN7jYiv)|[B /)ȶ+EvL?bbz@@ji7#3aIeQ{Qh/o9WDF?yjSr"xm̐bR귱絙m@:]9yj$cXDi^Yٰ#z* *mMA-g}CV7NTTnN.Fog5J>;{OGB["?j0'_-ZVJAIYLjva/*(T!r}mcc48- `MP |(u+ZJHa!2dfT>*2Ktay>[XD,2d(ORa-OňF5,O >pod@IpΌag[K䞢Z{7^񮲞~7r*=tm (My6a!NˮB )O(a>mi \۫Hijj*l/ZI@h^Bi?81Q3u0c{&+%,M e)t6ߥn0GߌVaK;O =>mkןhB_$}9yWyE_5w]x1ai:zh8H]Iڸe`h(cbwUޗYʈ+0uJMi1}E@}uͮ׮$i[.Xl\<7H%FM{KٍToU5?b1l]@OS7!X@v;6&>Dr񩗋KQ ;yGgM_?9cT}^}U~IsWQ 'c`Rkٔ}t{vD7 du2bYuKF+ jg;0@uQvAe9}"mz.^8ʃ橬S,J{͎x9@_҂mt6$ sëhU}XhB_ yU<(;!kUw30Aޡ o\vw,QWRݦ|2"AXT^d]([X؀-)0+k2e>PȢNY'JI;֚3E")o:{nrĿ`ߵ`8?V:es;$<˧^P͜7b</ ̿۶8}AQ" I2~`g` ,82|ZHlztLI8`[ Nh]9X%_H ou̚ƐuبɈdћlFGq`Z\L2tx EzgXG s^[%^sX5#z pXNSNp$pS2:g)Wa@mT(,s,Of"Pb h(hN*C׭4 3*w 668?!g)Q=a $RNzA@Ks}?zŀÆ3ˑNy ,mˠa?6{sbTWu(+Bg/; ##/4ŒI`F@xn)0Oure_ѷ]%q4l8Qj~HΧZt"=Y-՜)cRa7̞-ѽ.["r0²5Z}v&̄iȍQhG?'0KOT"Ջ-Lh8P8>D jaS ̀j5ZВ1r2(R{^DÙr9|o=h( UY vK aTmB ~sLatг:/mEuUdU/z34 keZ^VPߛDRhX\Fx}l Om:k{bWB0h^ȃzWqӃ5B̀뷔фVvtnt݋Uաo1@!66cq2&Vq?2%ml9pHj*nyśx6bEx,%$Tϵ) ~'aD!l ~m/XB},f=\Z )6R ,g1YI:c5N6딁+H:O6.wW#hxA߫c&f_G M H3o#Z!D618žj,ae.ߎD2 g@x+W뿞4E sܞ{iRóOe +`v.dD* wL`LD$]?^~(Y0s 50 _׳ÂԯwEMu?#3YPbPQ?ΙKGD@ljUqTw XyPEƵ`16"k4O Ɇ3D66Mu@f1{䞞!\Jןxu~1 1Ja7Q")%R ֡lZ[3Pdi\_OY|?3ZV0:*贇NŴXco I& k>>ٴ6ܗJs[&wvW&Hn"6f$$ANO-6Jua)H(Ė_ol v(Ɇͼ|_6K/Rr&Pݭ1*b^_l'Eⰹx W$pghA } :')yy&uec MC^qe] W"`aCXv1$Ͽu  'g楉V^*2O;'XqH[ӗ0Hqr$59>_SJ?񥿄a"FXډ~OZL\I:IA|݋j\KgjY{(+`ӗq$*{^Fh.4ISZ90$ԁE xȺ9(@4D N-wfs)x0CQMMʕp@0l_P*HW(k$&TWk A,bW^=WT5!,%G]HPG!0>Ĺ@:O/OQ~o;UPxY`ZJ!Ig$ *1DI)|*Z+k$_ ;xi㩢 n U{N|ZAUW< Y:YPGT 200AIi|(B#%AVOL+a r|L4x 輺/Eh{TF'/'`axxh>S5g.ꠉ, 6vկ!pQ萇ҘqM`MTȈǰG)MJ`xL˳& g.Pܟ> j8a_$WgL3Q=J}Ivx"|PlorVD3Ė}쇞62M*tQhL2Q*aOѝ0~2QJuNzFڼ}P)p0^d Y_[7}sneS- J޼@$SnP7wa8\GB\yA* d"۲/:P>EY:}x>aT 9=:(.I. Lbb0gҰO3Ns31"UgK1%UP6+\gLo_C4C‹JɍBAYj򞺶~+WD]%!]0bή͠|y5;20.#Ly۽L-sg2ҔoP]'2U{9"= snzt f),JmR@,E ?&A'KCTKKi4Ѩ۪>7-f5#3k!~ֈ M0!lxo7Bý:1l(,vB ZmSdtwR1*dEs~Nxj6Iܑ犪<K7=SbNW4͇ԃK<5E@ʞ&>H.U*/O=ˁ7کN K65E=ҕmܢؒ%ij& l|z hyf=o73b2 NW*2=rAP{H+g>N }^u+k ±Z[* dg_s1܃a&(EwDZN+LZH5%̲,[Fd-=|.?qG&CpVƑ#(0ch\~E7E%2(񏰴^;h {1 3K,-AZgRXlQC t& vEЕ5Gpnһ*S٧X%Im"Vt/䲕e""& N~ ˬIjLA(%c%agPYjrG@؍AoH$0~ߗ.v+ϝ]!h 3 ij5B(7p(Â,Dy_K0O.pYULqb1AS?<dd0;%70kc߃I)?ɨ+O~"?6)w2 8Sv씷 VfBӗ[V@&`'ecQo˃\.S9qf|j($RlR b!3wxCpH%pq=5;RJy7zY{[imRBO8\PlVm_t9\ ww޲`UA llp\g4^~ܳibn`~7DE<- ^5,|H\O1iqOd]pcȝ,}DR=5n#ʨٵ35=)ȁs˚RcMZ6ZN+4?-i#qi|>i XS"qCNٶ$)ߗ/ \^T-"1g2@S9{ϧ[> Pw*U0 <-="ƹvK%>oU;n~\ZlFq`o#=3- X{X-wL704VR??gZvu^e3$Z*yyM37ىC2n@9˫$GЯ eqM^4RcbKw|FL9Q'%}ݱ^ld Zѿ̦-?*LVRW:گ:dΈ?Fx͎[Y T{xӰsHPe)w>|&֜_yd}t1+W S"RАAӊrߒy{BW)}KJWC%˜K-;9aa!Os0n&.ԯd߯YuK6c\(3!:Nts|+l*SZȾȺagH`^{Rqx H1Ħ{:hĴl \< FxH 2:(7ygmnp~چ~<{m$[y{2SQ q}?!Bގ':(,JtCt@C/z2Lcc-eP4GFc} ! &J(|Ui*'M9JljJ.G8&wT>8=[?*`9"#uaRA1o%J\ȷ DB:7k{ҿ1knZ9ދY2se`oS Pmy?>hw~#H~*F:ƃJ|cpg0{y~UPⰊyH,/Ip\bXLJ*:6 e<"?{SʭЮ85-׹2GIJ@%1DcM,#}3G+ANI7$?RHqrF>P1s4 f+Q[nmU~q`d Oy2xCAko1Dݽo1|\Bo/$@4]\6:RMY~̡$mԑĜca%+$Ovfsge|D><%u3kAqYx 5Z.Mϫ'HXT>Aɉ#+.;^i&#@*kG GXDN@8uLY&ݳzA6%n"T909U.UB mjۇ4@QVdûH#Ggo$kfیeOA6fubcA_\U E Y`˭ҸzC=J:;R.Z܌^t"so_Źqms6Ph8Fg.)hG<:+W( I=a>T8OpDx5^~b#P8QEҪ"&ba5t='sb.ٱ<>I =DA2'۽]R_XCEsP9͍ \3(c3Ҩڎ_N[:~_ swvOɶIj>=~^- 8*2-CgbV5=u&I#OI8g[~VƢ=w4ۦ۸b{> 1O[V^_;xN݌ 23#jj2)h_ AkBj_׻OdԷ('O K@tw(z8Y/`$!maȌ#Y>5Q 'oæx?)zZz 42N،*x8h7g-]TT׹,붗ܳ'08dqC;{>O Ά{vYjM)Bt4fp,r"^^1\o1,>j$Il${8sDZ\N@qxWLyTЛ /1mdH6w5ÙOMOF/L)qw%`g** <훫qNEy3rF%2Vxɞm@`@TaB@ _Khͼ5ti)OuK~T$T}[>N" o[inM2ebTdGmN  dz ֩#1M\Y-1]n H8iJU!|(E|LHRLI ڶ'53.>vɷ ;]YUbSQ\: P %WيN6l9Wk):A'alGy5jR* ξnq$reէwU"qm[P<%Zضބ϶XΎ,.p#X䋌p#vW% PL[ r22X ?pOs ;p#@7RzjYS܊s ̖&w+' 2e cTg)$&yF|YDy Vp4XF``Q7p> H%+K_PH[\tSpR^L홖Wƺ3Y!=v JSLL{8u Y)adz)W1fلA #` ,cC~!LWXbϞ'?#*h]L _-'#-2 Jz}6Pw{c>8fFN?eYkp[1+XJ޲SݥĆ0?TL"|ӷ$ b L'k 2ZhaYɛC9- _'qڈ9~O7(`m'Ru.B.Q1΅}qb$BWjN~zL΢dg(ysIcAR8Su,@ WBX4.$ln'Ay˦y E V1m]s>AEGW|y0#km7!::e{ `Q0p(!~ݎBeLC*suR rYnR?o |Il _oTCkY׫i3& ~b6['#f1vn8Țe=ݳ},'@VG~sa AӠpٝ_OXŇ$$5.c1Pģ=[s'8U*#U8;8O!׍ WASݝ0DH`m;?.0z~Ga{ # ؒBo;dP Jq"rBUK^Xn䃋ĨNcťmoM'ȸyffq~oQ6&)oEI %i}\JQ 9y< z+Vw rݖP 4g{#`} BOcHqG|¼=uLaA >zo>22mw _5y^yOs8iz2"eEbc1^ *"JiJn0u|Ga,|.B@2}@޷\[=з%=I&QŨAo 㨩4yo~vOݻonMӦIԛ@38o!&D΄2y*҇8r9\^uSM6Q&Cgӓk0WZ64]o}p,驽Xص/>" RbT(cvkg%O2ZXű.62Lpt]V+ .T)4me!0f]'DEӁ&yFnU\jèB5BD#C8 a :` qdT悰vZv'?dLuB>sQS92% 1&uF~7U^8hfӮn WtațR\#VA'?+(@"-zU=)t$7Dǝ߰#&ĉ\?b!c/uq!^N bI7uc.U&P*POahdZKzOmBc\ӠP*sEW"lC]lЩ&9E%6=8 [S < ڵJ*!Qx`y/RJC<e Z3yO6A%3 P6@%ߴrh蜪Z+0Qrd[#Nbb'g..ַ(-w_kaK\u7.?'"M'{˪ϻ]1tԱhxAt o.z` ai"[J"S?->lG`~#:eFS*-^Ǹȸ}xNjIwL !S:jor>%D‘d-V;,K,o;[-*P pн;"|`QK3|d0c3 `;al 9DzfnmkB@r~!Ō(H+5M0oe Yb6_/S#:~R $7`bQP:V* *놨7c{|K <0'^[Nvm3Y;~ض޾>L>1Э9a^Z7[^LSﳳLI&a9P |d:5>TmQdRܱlp_LXƫWf"tWtIoYY_ [ImaX?4[OHj>$f i$ˤNOLt:Dg]>kb!DD#쫐i|;N)5=+vR)#rRlw>)Ξj懍ΪR8۔+=+VM0RG!"4Ӑ*KX븘I?K U/B++rZ,6N>s* bc#uB{F@Uw;cdirE_eG["Ku/(z<8棰]Q iQ?!-ޣ0Jtʱ6u5?n])}Djg*)! %-DݷrN`qRIiO@0`,*ym$PFt 4V z' &:3nIX$ݭ_3W~ mrGU`Wжب Դ*_^!%[Z6IYHfJ&4n@n&"Ve׾8:Ƶ?0h2x?u_\~C9}/ A1_qhrKy2l-Z= p䌞,v4Ow3Z}#ҲQ\mGdcLE7vVٲ dCpqCWUL1_4 ~~dRs1hA'䛩 ᣔH~I[/; ]Iyk>KDc elmΰG_16iEgXFjN冿97&{HLNܠ&FP_D%/k tZp| F WZ fSFakކBBzc"YY raF(1t]krn,j 2V+QxeuT}wՃc+w9V!䡐3ګG(4Bt[Q-5$lbz!u5\5b4ؿ˟8R,ϗFvAkJڵX=9Xݞ1?ӌN8m*u DNsc`TۍQ˖C J]Z}\pG)*mQ7H&n{d5k{]h^V_րkð2 歑2p&ZmjQzbл"ZԃJTh;CVC[NgƼ$(1k3qsG%7~Z^eBxSS- Xkli{(6DqTcbiٯ~厷rXs)_ @ Ltt>*9 FOt֘h%,Gɏ$r`K#B_P>E`og |n1Cp( JC]pFpNqrp GŊaGh@ UE1C:MR׸Us h0"OFaTLG. Q?-rtR—|G碊W*=A(ݷ5TQ4'\x(590C&/9\[+uV6AH!ws7 3k/V1U"ČG{Ԡ LIzdL6Qwtwì.qᮓz@w! Ir޷szӎǪv cwpqmZNcyx+¯6RJ9uռ  Q?ϣqʸ!&{E:2iv^bV8[6"?#&NG(1}#L R1 =K5#S`+ D=i>H!tЂ^3$ʬ`h>Жh&V%&v3MRX~~z`@qLkwmEc" l` ;BIx-1d^5Q*4J!-a5*Y2,%:*i}ғf5$ԌX$<=CqqKQ_N30]{Z`m[E`ݯ0<0BD\3 gr=blQ)'mYBFd`iY1Œ˫dMv8r!pk$0j>_Iky?s1P?ˌ")kr?g-f̒a,Ҵsiy(}QИN?"u{ gIxWjDsEiԆ~1L?{5z"|4}n)f3_H ~42WK4Cm0跻< pw-Ԏtm`M}IzlS^;١n2PLGvVɉ ӌ&V56z9gLpmiW/`TH- /u+fşijiJ`ΌӾ+=eAWdz>QOcHJ:HH߄"@W"WK_N`| J,QiA2tޣz>1{T4M"#rT뻂G>?}4A5(}/_f@TPK\Ǝ JJf?ϢAт?c@*J; L.B74*Baxi8˿>au [lsS: `c4wom_=iid-[B֯!`.ueV^ Rcʗ+E~ U"kNJ6F)iTP797 ꥄO3늯]CZ'Ѧ-K^)zJ|R˴a<S OĄQmVypڲ#hjz)3׋G=XrBouS 7Lv}6 A`7Kn"hlXӂf:"Jy-9&+mTE`Ycm٧M& #JvnJQ`eͶtkرOP]MCG\_d{EKxdLJe"b*$}.OL$shhAC.rlhY]&ti.D}i鷼өrtLPw.O_Il{U7KfKkB`[@H_pmo?\:0t]sl/Z=}D7qex [ܳyP?r<ְyY^X.Bn_j<9;wfǬ׌ZYV B[ ve>qnl}EV#jJד[?3R7;= ,PTcsTm(S6&WEnɦv)ot"%Δ6U9VKd PUPyq-Ec2*..kCcHۇ0&[ߊDV?ȑ}2B݅W$a#<{uGQmHc[ߦ?;e𵙦|sYFJA1yX%8{;G h-~ڝ{RHoG'j|wK/Ay|U:ʗ]JR c?iGB=p|YK;^ ]|529,h'goz*"͒_b2 *)!e>$Mn]X` Ӹg:.?Xa)eƱ6<MrBN7 %[ď~ω/MEbƣRR۲1h@SmJf jbhE+ŭ1$8uCc.pL`(Ky'(u iCK6&'F -! sfH,#NB>CqGxQ@HCZ8/*qvGWzg`V+R_Ep!VoZt mQ^ `pCQ4cI/Ǫ+˚ʚ9  [fqԲC6ٻ貫`%8k 6$yoͺ( O 6Mu}ͳT˨'%y:_?rTfRYenP]1V7۸K] R[Om*5_EEc=@vW:O8+46ƒ(]3Z'P&+ VosaVz 9Dedܫ*^KU2@7@#:g>M@UsՈMCeT3VU{P;?h#_/ʧz7V֌:݈;45_I\%wАZF@7g2b*baK ܇J.㕥"_&dU(*ejA.@ yXUq?DC.9u}D",A{Gj}s`U%5CySvE"J:7S LC' U"΋|);w3#*W6>-Kf$cN[=& u:%~ibd/()M;ĞeW>џӦ"3㘢 =Ob?STE WƩ"!!ԋ{[ǥ{KG CqTE5C Nj:mHHJ4˞W#Ctf4Qa..rO>oYj $G-_7K̼hJXz'PبuO28V ,hsJǠWbyaŊu/[VWhΣ 6V9Q\t(c RٞwWsb>/真SY<@%lwPܣfMXp`U 1 fqgc{b [O k!]XI^Z&ո `ț# 04t YY%;%ug^([]ZQ6QUV/!*A$P\s1`}Ȕ @~E:?`U9: {F[Uf o*CȇՏ FՁx/v{eGXi7?#{|4 QI7hW%,͊)*y4yÊ*xh5"M)Uu5a6Ĝb#5r1d%6EeP8vVڴsZ?tk4xQ@_o wmM𯁽u_Ъ|p TɰqlT>Y f"gX=!+4KI C*n8(:\- Q eiJ-&Wb 5.T&Qx`XvlwhT]]:MRa3"U}S/3AZ^?(ˍ_0*xxn׏aO񑏸?cf젛KivCg/N ;q li`!9i~zj=Jͱ|Ã;V #"*2y~#xa>gAGbIVV~nn<>WdX<\Een?89#Ʉ3n?(0(\$]V53(D  ۴<8ĚMpD aˍ6 яmjeB = X3$iyAGg4y~ dHUz Lۥ w^o|X4Swhf\Can[ph(Sj]E q&@eXpNZ@̿FqRuI_A*InL#! N.e7iqbY"!= 0^NedoOɧ!7NťNYI(Fj`T!==el!9Ρ'*nӛ{r:{RfBl <̜R8 D;6RrS.Ž. :-MvfPqDx"4,l#},׋b #nV[V 8UKG~vхI+):_j/hǯiqh+e`E2͗Y`y+)Q-0bX lޱ6NYu7W)g$cbyl^w}rM %ںPOX }۟|SQU*[/.6+>V.㖺Qĥ" պX ͒D5C"5C`D@'Nd!Ep#*ʨߺ-Pnϟ/g>2e :_xrB52宒w:{_R7bMrB9G/6v<*Ah0&|P&5yIq^7lFsOĦexA$hR% i`/͢8.ER" 'fE,eQݜAu?W&:ZvրOˬ8_Dm].&=;/y؇$:Տ&B!7Z_ȧsq2u@5//fL镽o91ppIEd2Yx1fS 9(3Z[ƜS"*Trb^ <Ǎ}7t%㙱X.kŞsRi~n_Yx +a^%N3yh7}yPB%,tsv6u-$'~[,݆BPDK̵+Hd]i|BMˬQ+#0G_R'~i&7u?CܟTvb*=n`#$D% ҈rsR Rır{A>gB\G,猰5D,~kS\k1:]& кD0fx5qohyFx{V.=T :܇fyIno8ߌxR.}N_北k~yu, ƐM„1ъ2]3y9Rs C9Lω6q-sZE8*E׵AGF]9CDYiK4֌~ +2n{#]A&/"_ԇTUe=7lӷ^T_`H-n}$;t- 6uEg Vp#TI2[@ 톄7l,bdpj \SABaQCS»j7yk88Jĩ}*YMI,W)E7hV>|߾O3lg-Mj%^-kUƺtk2Tl9sHCN>?h_|0/eܩ5]tRiWĀTeIl>wҗRsMyP |BbOژ޴sziN8O Wa暢bLk %p]OfȓӝBNkj.e 8Mk7.yx3 rA~I `[Ӑ,~n ƘMsknqv*:L_Vk39JT `$uwJ5 `Lp uURBT*ZpeM|04w7'why6VV%?zBX{ۥ]Ÿ0ƛ8R2j6ST2 ^6lVɠRgRtVz3yTHǪ;Q4HFtj1l.M4WmGHkD\ Xγ6@hZo~mx6/]b=ԋ3݈$>qq% AP F+ٵF" T;4fT׈ -DHɰgMaIEm9l毩6 vʥeRjކu݈FÈ9(Ċc4 ^s u.y腇ktRM 3 Ci &"^c;3d.z'`ٖq BOw2DLv8芀2T..L.hojhv!_ +ѿXVO0fyrSzIjP?IKLD3bDAk"G`Lq뒿~ߩQ1q.fAZE̗6`+c@vֿ~L n~|VbQZmBBqbSˡ6#άgRwA̦ B9yw85hXyiEN!՘4FDXDS ΅r1^.j+21`; <nyXz/ E6Uxh\۱:G\7\zzKb{nʖxo>E'\fqpxxm_G?{A= ̊0g8qZ-=7J7c[;r{rgP˻,e"h.sXӔ^p)2\[ӯrrhD%3;֊M9H-*S0jW%tHIc&Buj6$lHQ)[BVm"! b2^Mo뙚#AUꛙS);[wה6:i>+T]Ld1;G%_8_&,?6T TZ)A<78jh؋7j^.7߻^5#I,.h$ObʵlHᆒ̐֌v@Ρ?jr6yoAdʤSU"ivA{]Kޚ$?.v(=BGG˧NvîlvX/Cm'0r({ռ7⒃ }l߈i*Y%n?U)0Q C# \5pɒ,b_G)y=D!亲OGy,ψ.FR-_6w=mh Ōe"2$*5=z`6 ު7rcnA&5L<Mp}.gi_4>w ֺ !Ѭ"rhh:(~+[ 2E=ݪ"MOy!f3 aXjT #apוS5Vnr̵H.đ,[ruv f\ʱGSnsg#ʙs&=qC#qY.K?T"Ȣ4 -~&5/ pxjL 9{ VUd%Z*JŸ*#`IDy6ÈnkpvU(e|.$fYQ<:\=`0ypjjK54+>=3\#0V N;vs:=z (!8v% 4!`Vja]m׶U솟+(F*"=;xx(vp H2 -i$pvR[n}GK"[i9>m c=bXI, y61_i)±4ه; M/_O,tWq[NneqiT8hy{*cwW8lG&:~㔆_=Yq¬@RՉ|+:F .y),Ԥ: @>[fOqYHu0s3%W;bA۵?ȳlA/94._u"'/==ʭ޺C~\o/ z9y4 (51mo#|uo_瓾h7U/9q 2'1Đ& pǛ?% uHYQ%›o2u[~1Yl)h- c1ߩɌ67ltjqORq|Z-*+H%~@j'ӥ1vAC+jxt=6oc?U|fY𫕛b@w01)WZV$[>0?ᣚ<ɈΘ 6ec^x|fzq2gMWN/N.?zF(E&Χ`̅D9ARϤ7ȬWsdNwj麣RY7'jGMHIm:tAh~YeW:zԮ\zJ XqA'dN@@Q;redӌ>qySu;2ʤ-2 RIE>QjqZKə-/<D~+64O+ʴ&vhu:y/#B&|d6-cذt4պ`8[7 p!瘡k5mq,'?G T:C"톅FwxnXiUtH!@; =CY^e[pU[ՋV)!^gefK> CoFi}{ )tcCw+`xYkݰQx%Ty 0XHܺ|?(3hCx]S]Yݶq_yUiX , MO2K/ 2mpO;++<((Z n; XkeުI)( ܙTz)5TŤ#4!a3g$iqe2B%*)?z);~)5c3/r8ƴOsB톩뎮 (V3uAK@`&OG$gge-0Kf7MܒWtG(Ғ.$X%C\! {, > 5.KY(Gӑ4Via Cq#0!xĭ7 (׃зa`ڋ +ݗQό_&o<2ӻPCl1I >tEB$ oZjPsɈ ]BO\:IáF,%ΫufۄW'~d=;*$ kQ]iH9\ͪWJEQz#xaYKՕ}"ѓeAH- x_s~ˆ. y9+u)Fvg= YfZKkd9yB0`4B:LǹdhJa_{&QM&QTA5F'D\s7n|`ZYx@H_ eWB4g |pXBc&mˠiv+ם~G2e:5b(AE=tܷJZsPknt8'v:+踾KTPq Bo)ck1V._P+ Fǎn Of-ɥ7NA79~UrBe9MsiI=OV.wFf/q_ xW{1{4[h̞*GG%ţ8bcas,V&Nt2H1'o.3K1%]WH?.~;"?r* 6FCCK~l*xwaM͎%á܇+ 6ݹ1GLn)țr+< m Yq cUs3(dZ9%pPsfPL:U5f(xNQ'9Tx3A 5ւz+fzdu^?|W,8OmRZ,[<ߴq]B!` 'N*ؒ_:㖘F49#<7dzp%`pzZB6q (4`öZk1;?%U5!@RiX&-^j̀wUQ"vw_GRK6ҝVCBP3@V ~UE T%{!6 RҠLrM@f|0<ŏCî'I][N9(T!}+GӢXI`3NU-R %ic\FT~ЕʣtU}"`nd)B%5@AX,m}X4RAsE̤Yl}u2Lnjz:-ZEmsbG'I[ȵ**ȡ)]=7}v}4I7j,:7 . QdgY i5^ۻ7Z{3Sԩ$i} &qyCH6T m^΀i|N5x:ԌD@BzOowD& WDN&.q B Ȟ{"R[b2 zRD.F-pǺEG'H?<(ި) x耤|CY܊X^挌{XڒDʴ|L' Br%h'`+|IiFdlTNxSJ,$Io}y]U[ĶRD1@4g'=<~ޡĖ\LD%TKWȗ4ED߫lёv?N z&)@ =c;4Mѓ=%g\D4b(?cJOCveaK6UdQS *GDJM=d(rWHOĸ"%tޱGOO$f6_vzEQhGiD k8| 4`mruwto}^dkL-bK#$0zWj_tGPt4yg{{ 9xkk1O4V J3R#JR@˩p\OGL/:po sFÏcs_uJ C#b+ku(G%9Tf}鋘yIGt:[ƒ<]-#yB/}XK}:n0IbD?7HgUGVh8Ϩ- FӠw'zh]9+&1"FX|)<A6Xц7fJ+|TSƛo}2ʛ6MkI=j~JJ  `+e2BCjXD븦sE. ٔs0uptj0AtH(ݯjɊ.IuT׹b4ELqme>"n] iI=g.z}lC$;B,uZ^*xgK[<nd;t"<"++Y[py-ڰ zh&!ۜ=U2L1TۢlX+1>1Wf[KX)JiI7IX4?=Q*r:N&za!Eډ(Hi0Y+™MͩwMJhO.h-yyp8)7&oYubc&ʜy֐ QtMF_,YMa縜uNDWkn&@FАQ{Ι#B;+{IYfS8AL:N,  Qʼ(B+ԔeiI\2r|)/8nZɖhz0)~{ (q>4<\Z=2#s/(7kpГS@dE6^;f>!j*)Y6KXgc*`v仯I|fd&seB>}ɣ4\|=HBgjהǐ WMOSG&F " ke糽z_;4i7U)ޝ>@=<1s$y]D>ihM mִLj{$r]otXG98^g.K:]JA?>$ӫ lNt A ,\T8U1T򑭲cQT}ϮF/2y'94d1 +``q6E E?\4~uoO(Wv')! F=zO SקAnt3QJCo6O"7Msf@QPa{ X?( NT8#0@-eb8ɩ:βԓUxT\+t2Ϭƒ.ơ%7s7?f}3꼬Hl"uɭ9ۂsjP~FQ+{B,M\@/ZfA)|ݳx,k6#y*7(Ӓ7JDP96hyZʊu [?a.'\}1X7AΊSjz>[@i+4AA巷8) AE$Ù\cZkUx`ft 8+,Miy LdA  -mO؝ E9V7$`p@b L*UÈGn䪮`-.QX5tm;Bf[LvnϨLE 򉗓 S]QHVgNon{qtWrJT-es\*,xELݫ n~ ۱1k{l'4g`So0ǃ /Qۜ2.Ve^1+rQ0jHV酮r{?k}VBґ,0yt8"'FM:Msbbϯ9]5];o\<7NY]{|#|;r1ֽ[\ >*}9@=Ng!nIzaw\ZP<%eQT>=j`37,SyP}[M*+miCMnڳWִ_<ٌpo*mɣbrw>8⨊m=]f(7QX/"U$ )Q׷`{uVzs4 ܀ B]ޭ:U,N oM[bdшLH86Lp3;i񩌼l][Ǩ*`;t1a54glAE -~\dhbæTˊ$:rn!; \+α2Q HYmB}ଙ3n=/ݏ=c(y²@ ;5@џ:|n!;u'^r=oj$g.EхYH K FmkmE9vל+pUw .)݉oqƛ!شLIJW Q8mQP swd6TE%\{8_ck[z- ū3"{ Kbvi=GAiw0\PZpnzX`xrڥV3V;N|sİe\gV`&[J\&s0aXIɌc¦Q8jc(*Lo0d~rMt#Ʒ"XŔU~+J~M@ږ*(nOhMFZ؎)&vAqn-/zѯ]9 peI$'ٱi!_`/r;P"oL{F2)uu2L&D)|']K2/NGh!vrGlA;VճL%N?~ P?ۀ7j-\!xdCz6?t0D[+vhr"$HԵdwk{@ r0ŲlM0mg@O>剨(bCY+ /'gI0J4D~^B`@Z5_H#[ *OƏwg̵ϗ1^j~h,h7l(dW%{Q]{w4>ГF~@[_xmJڣ `ica@}C-_T<灏|BT 0͇`?٭eOQNRgЛq-*|c{9HVD7?eޡgW e?r 12.&Sn̊^}.yF:ZtZ* CHdGUzM*xKKʭ:q}_hf(GD4M_!-7:=.A2A |m8S[GI*tLYػ#VSQTKu~TR(*~#I9 aFN:i "ƻ5[Nx}~o'DU@:/lp<sVfXV?pY+u\@l§f7iHWxD2Jm`PkDY?"fߘ̚w{cl\ x".!LWV,{d/,`1ltQKxal5O֫4}g>Ptg ׮bCO3F"8/1C$՗"\dhc+]7z:+O7_vsU33oۈZ~'MAw"жV{jdGduBGP+Cq⛞[~DЯPa$귊3+Nʊ<$p|* 2GZⶕk%1|9Șnj%.,&]<< W(Wɻ$¥{wE&^!wΚIk7./hN>O2IĘ tsL[ؑk[4sL74ld/օㆁ\mNA [B3eI]*rW/9[~CV$(2-_0,0a~qyV& Ylk_{jfq'{&rzkY[z{ P8Z,PLx(1OaY50f:]~ aNBq}6T}O& ޿q@'ttXu'E+LRsA\%M?DRQny}O)V+W骤uq!$ynJ(m!M8p]'aOzJ7wG,]<1lz `@?%Av*D*f"O(]%@lJ(3%u\6w N8Rm~Mp/^{ӨIt'k{d Z 박 J` 30q@rFqgwΆw0Ha>3]6eEe\.=^1wT i%sC$d 2O/Tnp E@bj\lolSߓecuV8̻p/` X)KtD: C0g 07=VJ])vu5EK6`Ue|k" ܂2R' #)iY8AXb8g|klFMGv,C$fOpJxޠ{UasNn5F+Zͳ˓pz ׎'&K`[WLhϲ@D纒ޚE_;X8xyFQ/ 2DŽMGϒ >])uKb4IJh1.#m1`wuY?idjRd.?ڹ=17\]9P7ZVRam.E 9UW}Pv(:gBPA#AHW+Z|b2gA5sΠ(b1RU(YgDd~45^@V}GiȬWh}+,o$`OQy e>+a}+E|^/Yoj'Anjmzۿ/ye\J;a[<!6mts/|1/78!SSzvgKS 5!,mMh1;dR6ϧ#i\qco<3.=Ӧa53`z`@Z~ 7(Dy B?0"wZ7yl\lhFu̴}*߅-K' Mo!0p ^ߪv;O>7}|Ea1 k5Age ; ۮhLb)ܨv1LG.?E"&{%07]WF٫3=?,'"=̨MfA+Nr" QU{>%әem*>LH雡{0Ѱ[Dyl h#w[' =dzYՐهB0*sҝ?p`#wx:;jןcO a1&Qo`xmq86Xv:QԌKACAC2gEx48Yp\wi0VX 5*xlH 6."PLfp.ysڤ$ӃS̏G_x"3*ǝI y6Y( V-24fcI3́%i-12[Vh@aNmvǧ L-XT-Fd#(^X֚e'U7d=hqĤW¯!ڂs^,#uu i T'ѪCOºD@iE=]z YjƼHKEL3߯=B7:0;i pSX`>Q5LW,Q7t]ҙ5dqbHEƁ鴳#(DQѕetO9:i?UמAjI'2@=&QQ8+3Q: ܧxwrueGK]/䲊L|Ui j$+b 9b/.Ru5ۙ-КprR';8s6:%Au}CM։p1]k#KY6F5Cc REzQ0hkkm^-A uFRfrp/.SPģ4^t1$oE>cRzx߷CX8nI~sKO<"zT;POӓK}k8-Qa$eH3P..X5.Tbo +tLŠF LKvg ׼ib9\8_&JdNQ=镹ȧ4TatL' T9Da91zY2dEXYˬ)Kթ#Jg2 Elk`SJh(f!U]|[e[Iؠ%:- )yi;0d:޷,*ޖ HS Ew$n5{1($HMo8PP 3 I"-yUR5 h99+,/top0|G3#Dg@ 4> ] ,5[_X@}eJ&]}qC-ў"qȆQvLvghnCX(-5g]h[p P8iYtV6rG wl#Q-1Y ]ԄV^փӤoAFݹx=q0f5w?ywdt9+?߹v$ O|4!Ր?z h[l?̝Ah1Ht=| :ؑg-#Ӵ&մ5rj®j;qAƣrۻCn>ކPkrݴ^0AӚ<{H|3fW=A,@nb[}c!vp1+=l390^Q r-4h[k׎nT,#s-l=Q?% /me*2*cqm{ ?&ZMT3+`>vDўdަL*(I]_EIF݅U$Nw3$X ,ض~T !mAw8|Jvr5ghWznz;KwΪ38=UwL%ѣjz"̟YXӚ.ؒlO+q,< uAF ;:2 Fϊcs_C[ 2)K^v>%Z"h\%sQ8HI^ U\^]yv/Vi=B_ ! VKxYrnb=\ 6ǘDkl _@7l>C1{E H,F,gObSdG,}{к@ ~ҦPpL$N<$U@1* xM[d1Ob^?M) }~ŲY@k|Z@{Kr=+%\eFB[=,YWo`?Чj4/erO?* 쇭feDЋCm~VN7[~Ch_ wn"Ftb@ϽAPA/l]`{'^qGұNI{hʌC;H:}?c6}A4j.+MM`8^|'Omإ>߁GoOrϔʨ}{&8eX$A|y Yumz` Pv]ϴtn/MkυbSec^$=u-lj:l'5 +wbEpCMqOV|A8~9X+c]Z7'hxA,(chh'˘e@i[iX\뻝+#jH<*rh(yk}@xD.Or摡Bzü* =r A#A+EB2gKDsDG0K5#?>(So4(iW MvR:#Ϝ&IN$Z^'.#hIlZf㇯m5ׄ "2T x]'>HYgm뜽%^.nl[WkZhV&<):f1;1h>LŹ&0+o:P?0|2⯪0 ] ! Rf+|};غl;jL=T'X.KE>O4vmó#ڣzOɘ4EPgkwnm0ɍ5(-]5i/(WN^ v"VTum7~L},*1a,0,xd_:m*ãU`kP!]Sppq׎-FQqeS]M,%j^8V)8!<Ȋf_@WneEiVK+~ o:R-bJS=Jo`VAfֹ ; ITb쯶MBcFw޽{qxkӆbc b&qѝ:&Z&?/dtHI0f*CΎj8v]9y2h׸$<`#l,׃N2C6l,n[rN}Q;Ny Qrxƒ9;1޲)jya90I9_4 wkD~M ꎛS,t6XCuyV{?ܳ0IuCң0oT=EZH(̴Χʼn:&ߥπo/ה^77/% zg/g^' (oJ @aW}hOn5e68pϦmOʻl)n!bO}N^[_c\A#XY? @y8\$"dgFڏ<%RHH3;0gye,V!NU` ʥN7yRܔtT˒_s.w+~Z4C14R'Q̯zfÎ~El;R[;.?9ϣDpS>r™`G-rSU>*CVreYef0||WQ $ѵ*1;uQ1н-Ӫ%C?Xv1`4.$ J0'/A˙^H,{`PKۊRxrMiN& wfF2ʷT_\??! cu~=#~DbT(~sr"/,/T uSӖU3֛9Fh1ZZ)UA[N:N7vg:oۺut7m_CB6?_`ܑxqf5,;G<3ҕ8` ## #ᤩ[_Q '(X®`JPKdTآZ .i`bGoAMQ]] }- <D2/]ے D`1\a%|C[ԝ%90ZWn~sjɿ Yڨ2&,Lۼ?[7' ~4-i1i?]z#8N79BY.j]B6S$_aR+7#:1ts24ؒۨ =>N oc#mQόֿL[r-FmDي\dUdBEeqp9+%ݷ 1 'k J-,T?/ W^x*2dZ4VLr'"im4:H #`'mqo}TJɁjB1QGZKX! 0^Tz%\{xY-+"'ϣ!YD:d‰@_gϢ3UչK͑eѻ3rM?D駎SBw^H 􌵚FЕݹeV~MNhܵ$^8"7{DDq*e Z//e<.{ͫ*sY;\py|q3ɋCwb&UH&֍`r:b y[$?~؏*9p]bGIh!s B$0eI2 JpXl(]^syܕ|ڸz`S(d*&Jk*eENhĬ/'wkI& };hQP͏jG>6:J,r$m^2B!N2e3NϗP(Ab{uTmi`]6G.= c2 ;x!WR]Ѕ5nՀ~St&B6"#̧fK8Ԥ.ph@, an !G.aQH ުax'M9zE1nµbdvx+1isxH1K1 myA'Pˍm\'Gx[וsv$4Qfo!-k) z9fjѴSTnٞl mfDbxY@&a1%oeu?EW J^TCmNOC +g:J'J2Ɲ›uPUo/Jd6\GmlLĂMX OI0>kZ&3+ }7X~Iƅί)q&1>JIt|1WL߯0vNJE{Atb{ǭ~m:0ꪩunTˉ'oƟ[d7mL8:ߪ&$>UּYM]V$)N2-j+o͊)2V(ϥ/%sQr8-/o?'Q>XTyN}ƈsgJ; T %B0lh\,A:V  _J<nK_j7U`䭲}^q.>cxHw ˩#Wsg05̴b(ݞT{q]= :sQ2M^К`9D#S͖jVkci$Zcu XSSiSj*NFGoǏp!ݮuY|(Yg!,(T("T Ǎ :XԄ֟M NgÓM\f(osvW"]Rs#~h}Q-=ׄJL0R/Ow-;e.x6]TYN_&qǧF)J/Be48m~ 9E#ԟ~#}m zr&2MfO}$ {pC i -wŔD<6VpwoGw^?ٸI#3ʏwsak+/fqgXwGCy0=OQ;틧]=D3)iSj(25c,u7R7-3`h!lxQ@MmATTٻ.挔7;GmŎ!4׾&}Ɩ5geYjɠ#x>مCc{V5~ Q$7xP$7P[[ r1B>Fw\]%&/XK+'Ӳ<L,CS1…k aG:F}B p #S囊KY~JRpd8J5:e7lyL')a7C򞐇˿^ҏpL3%gWCmS*I'p,oB5kU3k"#B~x1.lb?b;ڑo;kTk9]HmxN5sYKŸYn aU3{i4{fkq>mi+(}HD7-wA##֥F 6WJpLA\$?n89y' PG\y߮"zqK]jbcc-PM;s$*j`I=+*i<ݘ~u]\Hp Wvh~]#Ya?J-gpNM 2=|}1e r#K=[^yb!W8^xk+0dH4~c{lRr:hաH}"W@8OL'GbFMNِ]|w-<>/TibnR`eKExaϿy&~zT49[S<^Df-=x~:?"N ]!K!bF>͐5ʹ{LRnH7^q,; > /+!(cݍ2?㆖@-c9Ylf ߫ǏחN]Fbj&e6A¿fD4jZ@oM !<ƨ;eɓQg;JA#iתJ.JjWk:Lf[s^2>v]vD `J~ZfNJ7b~~P囎#\71/3ԘrIbYt x1wCɶ78L>7gP2}jb17ތktNH XZ\TakuɠW=&IĮ$cPkXH@G ~LT\z,u*o +;Fg}|HWz z-rfw?݀J$hg0RFO")KgbMjMfj^̿eheā˂8'^C{QRN3Γ}hoIMC*&i. ]_/xC8[.2 SbE/ ,}Ii-NI7ÐUQַ V!;PQb+Si! Fq$Jվ oA|h i}\Mt!Z}S``f!bnT CP⨱PjrFS7OjL >"w\@9TX\Lw+ {Ӏy>wl2ˤt7'^qGv|0&xpmwj!ĭw‰kInlc*k.|LpCܙ~+ PTvGM}=rmdv%~Q.yGH*yX?9F lu{p?ExI+F ŝ`Ivh.pȌ;@Zr4 gmP'+D6ҩ(u|J,3X㤙=@!!WhvNZm »tYst7ZY q9Q{9Dۂ#& 8T'|;%wsRØݠuJ.8k9Tl!Mό1t ʱP^ VGјVJq*P&Ś-q-#FNjIrvG 1?~PbY1P $NΥAQV=xB)Mj.lT31fGys< 7*<9XXY!럒w[i$8PNRb,1j Vj}"zl0nt\ 8q}0ѪƉq!!FKTI9_"8W@ ׊<1OfE8= *qMEF}nɻ'mmN]?_""blkF(̓@#}wY; r;GpÂJ=mD?efa^45Z"4lD=\hԮ?i[ҿc o-w"RmPUKa~~,.(%sI\^L%c #+K'B? 8Uo'ifV9W=Zsc0'F(]=P̤AٯΎv:S;k+t,} 6⬗dӬ7İt wagJ_ə-}Xړ}V:Հi9y9,zp1Vg.c{}UQ;4 KB=WoEXcw(|-ItʓsaT(.@p_V"<՚~gwBpQ~ n.@wLUJM9=&]NT\ $_ Ŧtd48B+;(.fD,i6r0 wjx[iV2yAשּׂϷ3060Qbꪝ ޴"X!P-s֖ٝ{3wqXKo-J!+=lHIHrUkDGLǕKؿel : [SA tAll`IV`=*I˙&L/0Y}^[uOkKC8NYM%IclA#Ǔ,% !Gr8ݹ'B,ʫ;F7օѡ2&4z"9ŪvjT-z+p<~/~jB4?q7- We?oGp=ݰm&ls1Ǝ_C^a"mǓSp:oD@~8q_Y\Sφ#\MhBwT _ o2t*m,u-閃&(nd06˄JQlB2ndj~R)1 Р9rd=C|pbǨn? Q;t DwV̴QGlg@$c/Am :6Z& / k}@ d^|X)n;,z1P;8dJY&\ܩ[@납&B{aJ S5$t&{Yc ê6GBiHwǒ!ɓfVΉE#e5A"kqԽD|LQ>3]+{ZC\x!M b: uLKo&=8TPhw96Id)X/^,ҌX/ǿ: ]b 1/|Yӧ{FZakˤucK1C4ppFE\mΓmr!HSGUfK4u磓q9k jO,|a fwTێ w:D1+6mZ/ j! I)JJ3^X.u#C@88Sx A3N ȫM5Ǫu7ғro]T(n^2TexhBgC& COGUGE{1I,jVYv`jo5& 7g@B : Jy9QG'yplWtj%C3;As:+z!VS]3#vp][=ǘ"yn\*/(^]9T ɀ~sbhZQ,BQ\m{1%ە@Ȯb18rd9Uد (vAlIkUk-k짶n9c}p'U>Jl FS,;'pk.U4#oE0 sT.6D"cר~[am&ѫF0TPjYƔ0 >_2e߲՝6C<3s+vBIQ."sqG{yIdczHF&L~LKh J$'w"uzj\zrߛ؁}SACj.A*ސŒO {~ 0b|3{Z"B9V0%ЫKwA` p/Mԝes͑'2ԌqbRaY^ßE(v9 1D=zҫ6{5G_+%4+qDN+ۚY^Ho 닏Nn5)_5f3¢&fTxC!<97mQ edba1;e-BE .0z浗a iHk_oؽ,,^(QXex?^͈:0o>.UuDaOnҿi}=鳗eQ<~M焪]:Ǿ1B ZP8iia祤b .Ci1mؼZRձZKD(*o.{Ariv1x ;M'|\=Z>a(b# _"I\Cgҩ$IIlɔiȣSQ -2!k5 [s"̯Tc|%RBbot_TjΊuz/q]bHw161z_>k5Kc;F\hl#/>grp'HQ4Zʱ uK -9$(梺{&ӴЂ ݥFG4 Nve8Rrdty{)mc| <v]ۭBNMUIŇPΆHNEIŠU1RUc~$j΍di`KQR=;"^@ q࡝ DH 9>(dߖ&jʗ" "{z (,z4RCq9(PB7>P" {MJktGtE#96v6(׳ t0+qpޥ@t߷k|rM=h_lμR/L{{CӼ~5ڈk7L ~,L㓓a ^ [yzg3lôA9R2it##n` G9G U=jXU9/Kّb Ӡ뗏&D7nNk܆Sްc+K;C`Y_9ʤ="p?L i WߩƆ~< |t^kߵW VB4 XBev uSxB/X=xt(",84C]bp,wA\<Ǐ{C4omW>cr`wuy~HQؔ-NP M$ U1jKxIn!y6>7UA\?̎ J-ؤa~01krFQz卵$-= fTA&ڐ@ :YN!i}c,"k خܸpu߅|ڤweJha~@˹L_zIVy'MJj F>@m&c![1MqZTQQr{, <`[qY\8>S:zz+Pk՝c@Vv8! %X8jA>fmMnmP"ސFZUl{EKt{9UZ K:؂98fb.u/= ?ABpΩ^o9-$L|e·Qa} Z8@^)ȉ]}=Pj ,zPhגL;oB0tzI!rӋz κn+d`rhr--LQM(Y߅:`j\ZRݞCe螩cD[8{}־9 ,k}l?мՑ(.__n[>2,!O-D.=2"-qؙj2hDC0m3sL`+*QuCH~QpO 8)+6l;>]\LqeiLybFXTDӻݹlE\ g& 2B?&鏽q5$8i[<<(拯? _[}p"ɵOM (&Xlbt0Yb$٢ϽIA8 3-gk%bӢ-`hʆNK;3ﹴQnD_^cu325eBWw"PBюq)"F;^ ǀW;+Aӛ깧5l)YeYsS" Wf6'hP ͚ I*лΠj)vr23kWJfY)= j[wl;m8ϋ/է$ D#QCQ{v8|ʫʒWs0qYv>Dq~eV.d= =BF{Ρ8fvL4 G M~Qupސ:xl'Q(nf wkۖ ġHFe*:9Ka+}=s:]Ƅ9d6 E}$jJܤ;Dr$Z!!E&=B:sF^^Ff=KQ\ Yhl@7 ط>?B.@w?S =RzT?PiN>eYKѭАiu~c򳦲-+>; ]d]R9Ï-aW-X_[B5*X(Kĕ 4-\{/dhRLf@,6.h 69M硱eHQD>"N#όy:mu#tw˄X򉎩\Fw!l[ xn-|+%:3 .zK}gՕ{Bsh6g,l={bORɮw4ԕ=*8X<( G/ZO[CࢺIjBk!foA_)tѭjW+E }KO շ7sXyt2Do6Տ[8-SZnX׶pkwŤh~ C J梜 X.5FWtfs. '~Cp(I6 wAQfyҌjqv.F:8(PLKF Pz%ȶL9\ֳQs%Ř6=/U:*C] Djcs[W<ǷĝL9-xMU(VQFz-VM˟"/[7"VP,9y j)+kms?pxnxjGI\ XF)bϏmE`ߢl9fp()1&^V=hKAK.qnfǫVXjNٍJuW֜<]Byof~`J xE8*_$ *f~'_XT`Cll1:0 LKz0$[a\_<7xVB3Iz0cٰe9@׌PkL Lꌦ:! >Ԋ>Ԏ]VqrkfNf8zd>G‡dh82 `#pc3R|#ÀS]y \o[`ƣSI+'l+ݸ g <7(h_[2dRA n M!qQ:`i7m HYGYQ[< SpӔu2 q+#_IU=s話f_ 5~m%"G%yEAzӴvQ6n)죢`^ -rqkgYcn:tEm=iFqY|SSq{s;MiO³r"~~s{y t!KPYasʆ HZj)bsRHحw' M`*>Ҷso1LN^8UAt)hz)@j`YxpZ8 ZEBL;L]V, @c>'GР&fǃ"hӝl{8.z:; ݟ2A,XR2q{gZ* ;% uFڴW?M>Aq.J.Eii>j -t b2C{L3V\uC,Lo8$D/c[r-Ajig475$+oxD.^̛17a"5DБȎ&18{ #?KOe8>;W$HqL7F`~{ak;ӹ> k1QIZ})3ԤKMA @-14fi }~ܞcLX!B?%x@i'Z7k~q_IF[(ČP;iL.W be`~k |dh[%\jÜ|aNw:'F1s `O&6žqh[RePrI/UTHHHn|@vG 6jy;ԚS#8P|Ȍ9d "O HE3Efgwm=f-Ņr-_s;]4+X! 'ACF.nUiؕjNZrRfo,LV: ^s[(0 F&f>B1]W8$N N ;)Cä]yt{c`4M]mKp"w/x<5 8 >,{IpXjGZ߁T[2_z.*Vױ#W깽dW0x1ģ#q'|LZ1J#c.kAV|?s@9m_?UvzH:,x wmGM,,:vHI<2+s*NYjePJ̐"3>lBl/"RBڈ.k9SdJ_E/P}I TvhJTx? )~%5 ;vixue%|=4{Qq7wڸa!j9ڰ`3M!MX@aO>Y3|VӤևkBO{Н'~p*ƒAPG~CT}7NW.dSu)Bc/vэ,V m>mE7@b*M.0  21MZu$z1oJLR6Swi i򬟤ԓ/:Urzx],ws(xkHH&DP-=Ni^;VNo7d{B2mMyG$/Pô bZ:\+^&A7f6 P4Turr-+=ЋJ~F4rڨb%DҪX} ;8誅ʿ>=í|}T!7P# cD0aU|粗w?UPGp/:'{q_jOqЍ f h&ոLǺșGv˼I}Yt$4_cbsjR eFd^^~PU]d#f/?P(i%l2Q8IiG@s[!=D(2=- z=Ѕn[B _E#e 7o8YfD,zGEPr L,PFKeJ4)(8o079k]7?"ĔRCx[ph)k14.E 1 \*wA7#]ԏߵ, j,ը![r`~pұ=*5m6ǒ, |W`0VRN&$2yͲ]T5Ne[Br%LR aQ{̟^G+w VV Y^XLqH 6")p+JYpJ|SHA[} =`3{Kժpb \oynzB߆C+K+q]ML:h z;SSqi!+UaAVxuyպV BfLX9qEn/'لٲ 9 ȓή $Xb 6 >lΑhm%=Si-nձoF EVBRS]DŽ^-;r1ݹ&{}&FD΀Kᐂ# ;c+27ܩ ,Qt"D*EÀ@LחX@NJ.u!#"|lܗ"NH=sDx9{C 5 {X i|ŎP#{lܺ&לث5,uCA;PBRݘn~V1ܪ 9~ ^Ƀxz|vߓ.wMRfu@qRϡ%ӒVfJ6>S@ճ~}}lIJE斓xwmlj_Գ938L8 Y^'gIo^''5  J!BAl kym8=ƮwM(d`vS2HV3 r 8P&4vo~G To*'slC \Pvm ٚ>.:{i?*vjR{3;E%o^urC&aE^-[E| K('M=&=ΕO ~垒ICukyLX^eݨ`J@Z `c)u{C)_^%[o8wƻ/E$Hb8.0yg}o>cC CHӝp<.EيT Ec謝D6M|$&Fyu\PO9V %]r? ,/tP7wgqSځzf d/4rEH2)s[].Ur :ƭfHd?2iC IzqO{XV}ԄNȵswaM3?+Tv2gb n)dT.6B fCTe84wb1㔨[ґQ^*E j@ד 0tLO|mTSu@HtƵp&FHz3ϙFƖ קLAG+޷aZfi‚qsSǦY+zdܟ|AƘW}3WIbi(xŔNLj .̦| 2v BS-^wN88y͚6wHhXcjN +J}(D!qoy"o+D&Y\Gfгة@KkͳoIUӧxQWt֊)+u%m^?V2B@Ql@Wxzcu\YnP9j2fPUuh:N%wڳm>24Iʗ{ew4pH/ q@YU ޴~qZFxr0dЖρd3H8_4̦8Ok2Je 1~!/ iS ,iiΟ+*_>ϦuN Q`UP 7L> HĿ @K9.ioS9#`g2EJut4E#F3Pr}}Kĸk5ݗEO`=dU_ɗb! orY6r6GSkN0$fPNx67j7:u7[j`JkG`4AeupuOiAO7ŋ\ Əc!r?,_Jfe'Q[?GPJ^v vz3OAVys?([ \ 5M P9Ipa*͛&ɃJ;ȶSn<ز(vR2t& oÞφo&}z@u[ʛ;=紿B0b΢[ B uGOGx^=lC{j WHZb<fSZuDٺ^:v{lܰwyԅn'Jüjs~UX{!DMζ YZ