html/0040755000101200010120000000000011310433346013014 5ustar docbuilderdocbuilderhtml/copyright.html0100644000101200010120000000400011310432314015673 0ustar docbuilderdocbuilder Telif Hakkı
PHP Kılavuzu
PHP Manual

Telif Hakkı

Copyright © 1997 - 2009 PHP Belgelendirme Grubu. Bu belge, sadece Creative Commons Attribution lisansının 3.0 veya sonraki sürümlerinin koşullarına bağlı kalınarak dağıtılabilir. Creative Commons Attribution lisansının 3.0 sürümü bu kılavuzla birlikte dağıtılmaktadır. Şu anki son sürümü » http://creativecommons.org/licenses/by/3.0/ adresinden temin edilebilir.

Bu belgenin kısmen veya tamamen, değiştirilerek veya aynen yayınlanması veya dağıtılması ile ilgileniyorsanız ve bu konuda sorularınız varsa, lütfen » doc-license@lists.php.net adresinden telif hakkı sahiplerine yazınız. Bu adres içeriği halka açık olarak arşivlenen bir eposta listesine aittir.


PHP Kılavuzu
PHP Manual
html/preface.html0100644000101200010120000001477111310432314015310 0ustar docbuilderdocbuilder Önsöz
PHP Kılavuzu
PHP Manual

Önsöz

PHP, "PHP: Hypertext Preprocessor" sözcüklerinin baş harfleriyle temsil edilen HTML içine gömülebilir açık kaynak kodlu, genel amaçlı, özellikle site geliştirmeye uygun bir betik dilidir. Dil yapısının önemli bir kısmını C, Java ve Perl gibi dillerden almış, kendisine has özelliklerle bu yapıyı pekiştirmiş, kolay öğrenilen bir dildir. Dilin ana amacı, site geliştiricilerinin devingen sayfalar oluşturmasını çabuklaştırmaksa da PHP ile çok daha fazlasını yapabilirsiniz.

Bu kılavuz temel olarak bir işlev başvuru kılavuzudur. Fakat bunun yanında bir dil kılavuzu, PHP'nin önemli özelliklerinin bazılarının açıklamaları ile tamamlayıcı bazı bilgiler de içermektedir.

Bu kılavuzu çeşitli biçemlerde » http://www.php.net/download-docs.php adresinden temin edebilirsiniz. Bu kılavuzun nasıl geliştirildiğiyle ilgili daha ayrıntılı bilgi edinmek için eklerdeki 'Kılavuz Hakkında' bölümüne bakabilirsiniz. PHP'nin tarihçesi ile ilgileniyorsanız onu da ek bölümler arasında bulabilirsiniz.

Yazarlar ve Katkıda Bulunanlar

Kılavuzun ön sayfasında şu anda en etkin kişileri ön plana çıkartıyoruz, ancak çalışmamıza halen katkıda bulunmakta olan birçok kişi ve geçmişte önemli katkılarda bulunmuş birçok insan var. Kılavuz sayfalarında kullanıcı önerileri üzerinden katılımda bulunarak destek veren birçok isimsiz kişi var. Bu kişiler düzenli olarak buradaki listelere ekleniyor, tüm katılımcılara destekleri için müteşekkiriz. Aşağıdaki listelerde isimler alfabetik olarak sıralanmıştır.

Yazarlar ve Düzeltmenler

Burada yer alan katılımcılar kılavuzun içeriğine yaptıkları ve/veya yapmakta oldukları eklemelerden dolayı takdir edilmelidirler: Bill Abt, Jouni Ahto, Alexander Aulbach, Daniel Beckham, Stig Bakken, Jesus M. Castagnetto, Ron Chmara, Sean Coates, John Coggeshall, Simone Cortesi, Markus Fischer, Wez Furlong, Sara Golemon, Rui Hirokawa, Brad House, Pierre-Alain Joye, Etienne Kneuss, Moriyoshi Koizumi, Rasmus Lerdorf, Andrew Lindeman, Stanislav Malyshev, Rafael Martinez, Rick McGuire, Yasuo Ohgaki, Derick Rethans, Rob Richards, Sander Roobol, Egon Schmid, Thomas Schoefbeck, Sascha Schumann, Dan Scott, Masahiro Takagi, Michael Wallner, Lars Torben Wilson, Jim Winstead, Jeroen van Wolffelaar ve Andrei Zmievski.

Burada yer alan katılımcılar kılavuzun düzenlenmesi çalışmasında kayda değer katkılarda bulunmuşlardır: Stig Bakken, Gabor Hojtsy, Hartmut Holzgraefe ve Egon Schmid.

Kullanıcı Önerilerini Sürdürenler

Şu anki en etkin geliştiriciler: Daniel Brown, Nuno Lopes, Felipe Pena, Thiago Pojda ve Maciek Sokolewicz.

Bu kişiler kullanıcı önerilerinin yönetiminde çok ciddi çaba sarfetmişlerdir: Mehdi Achour, Daniel Beckham, Friedhelm Betz, Victor Boivie, Jesus M. Castagnetto, Nicolas Chaillan, Ron Chmara, Sean Coates, James Cox, Vincent Gevers, Sara Golemon, Zak Greant, Szabolcs Heilig, Oliver Hinckel, Hartmut Holzgraefe, Etienne Kneuss, Rasmus Lerdorf, Matthew Li, Andrew Lindeman, Aidan Lister, Hannes Magnusson, Maxim Maletsky, Bobby Matthis, James Moore, Philip Olson, Sebastian Picklum, Derick Rethans, Sander Roobol, Damien Seguy, Jason Sheets, Tom Sommer, Jani Taskinen, Yasuo Ohgaki, Jakub Vrana, Lars Torben Wilson, Jim Winstead, Jared Wyles ve Jeroen van Wolffelaar.


PHP Kılavuzu
PHP Manual
html/manual.html0100644000101200010120000000225011310432314015145 0ustar docbuilderdocbuilder PHP Kılavuzu
PHP Kılavuzu
PHP Manual

PHP Kılavuzu


PHP Kılavuzu
PHP Manual
html/intro-whatis.html0100644000101200010120000001147611310432314016332 0ustar docbuilderdocbuilder PHP nedir?
Giriş
PHP Manual

PHP nedir?

PHP (açılımı PHP: Hypertext Preprocessor) geniş bir kitle tarafından kullanılan, özellikle sanal yöreler üzerinde geliştirme için tasarlanmış HTML içine gömülebilen bir betik dilidir.

Tamam da, bu tam olarak ne anlama gelmektedir? Bir örnek:

Örnek 1 - Başlangıç olarak bir örnek

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title>Örnek</title>
    </head>
    <body>

        <?php
            
echo "Merhaba, ben bir PHP betiğiyim!";
        
?>

    </body>
</html>

Bir PHP betiğinin Perl ya da C gibi dillerden ne kadar farklı bir yapıda olduğuna dikkat edin. HTML kodu oluşturmak için bir sürü kod yazacağınıza, istediğiniz işi yapan bir PHP kodu yazıp onu HTML kodunun içine gömüyorsunuz (bu örnekte, yapılan iş ekrana yazı yazmak). PHP kodu <?php ve ?> özel başlangıç ve bitiş etiketleri arasına yazılır. Bu etiketler "PHP kipine" rahatlıkla girip çıkabilmenizi sağlarlar.

PHP'yi Javascript gibi kullanıcı tarafında çalışan dillerden ayıran, sunucu tarafında çalıştırılıyor olmasıdır. Yukardaki örnekteki kodu kendi sunucunuzda çalıştırırsanız, sitenize bağlanan kullanıcılar kodu göremeyecekler ve müdahale edemeyecekler, yalnızca sonucu görebileceklerdir. Dilerseniz HTTP sunucunuzu bütün HTML dosyalarınızı PHP dosyası olarak görüp işleyecek hale bile getirebilirsiniz. Buna rağmen kullanıcılar sizin gerçekte sunucu taraflı bir uygulama kullandığınızı fark edemeyebilirler.

PHP kullanmanın en güzel yanlarından biri, yeni kullanıcılar için öğreniminin oldukça kolay olması ve aynı zamanda profesyonel kullanıcılar için ileri seviyede özellikler içermesidir. PHP'nin uzun özellikler listesini okumaktan korkmayın. Kısa sürede PHP ile programlamaya başlayabilir ve birkaç saat içersinde basit programlar yazmaya başlayabilirsiniz.

PHP'nin gelişimi sunucu-taraflı programlamaya odaklanmışsa da, çok daha fazlasını yapmanıza olanak tanıyan araçlara da sahiptir. PHP neler yapabilir? bölümünde bu araçlar hakkında daha fazla bilgiye ulaşabilirsiniz. Eğer yalnızca site programlama ile ilgileniyorsanız, Basit bir eğitmen bölümünden devam edebilirsiniz.


Giriş
PHP Manual
html/intro-whatcando.html0100644000101200010120000002224211310432314016774 0ustar docbuilderdocbuilder PHP neler yapabilir?
Giriş
PHP Manual

PHP neler yapabilir?

Her şeyi. PHP temel olarak sunucu-taraflı programlamaya odaklanmıştır, bu nedenle CGI uygulamalarının yaptığı her şeyi, örneğin formdan veri toplama, devingen sayfa içeriği oluşturma, ya da çerez alıp gönderme gibi işlemleri yapabilirsiniz. Ancak PHP bunlardan çok daha fazlasını yapabilecek yetenektedir.

PHP betiklerinin kullanıldığı başlıca üç alan vardır.

PHP bütün büyük işletim sistemlerinde, Linux, birçok Unix türevi (HP-UX, Solaris, OpenBSD vb.), Microsoft Windows, Mac OS X, RISC OS dahil olmak üzere çok çeşitli platformlarda çalışabilir. PHP benzer biçimde bugün yaygın biçimde kullanılan HTTP sunucularının büyük kısmını destekler. Bunlara Apache, Microsoft IIS, Microsoft PWS, Netscape ve iPlanet Sunucuları, Oreilly Website Pro, Caudium, Xitami, OmniHTTPD ve daha birçok sunucuyu örnek gösterebiliriz. Bu sunucuların çoğunluğunda PHP modül olarak kullanılabilir, geri kalanlarında da CGI standardı kullanılarak PHP bir CGI işleyici olarak çalıştırılabilir.

Sonuç olarak, PHP ile işletim sistemi ve HTTP sunucusu seçme özgürlüğüne sahipsiniz. Dahası, hangi programlama yöntemini kullanacağınıza, işlevsel yaklaşımı mı yoksa nesne yönelimli yaklaşımı mı yoksa her ikisini birden mi kullanacağınıza kendiniz karar verebilirsiniz. Bütün NYP (nesne yönelimli programlama) özellikleri PHP 4'te varolmasa da, birçok kod kütüphanesi ve büyük uygulama (PEAR kütüphanesi dahil) NYP kullanılarak yazılmıştır.

PHP'nin yetenekleri yalnızca HTML çıktı üretmekle sınırlı değildir. PHP'nin yetenekleri arasında resim çıktısı üretebilme, PDF oluşturabilme ve hatta Flash filmleri oluşturabilme (libswf ve Ming kullanarak) bulunmaktadır. Aynı şekilde XHTML ya da XML gibi her tür metin tabanlı dosyayı oluşturabilmeniz mümkündür. PHP bu dosyaları özdevinimli olarak oluşturabilir ve ekrana yazdırmanın yanında sizin için dosya sisteminde saklayabilir, böylece devingen içeriğiniz için sunucu-taraflı bir depo sistemini kullanımınıza sunabilir.

PHP'nin en güçlü ve en çok üstünde durulan özelliklerinden biri, sahip olduğu geniş ve gelişmiş veritabanı desteğidir. PHP ile veritabanı bağlantılı site sayfaları oluşturmak son derece basittir. Aşağıda desteklenen veritabanlarının listesi bulunmaktadır:

Bunların haricinde PDO adı verilen bir veritabanı soyutlama eklentisiyle, bu eklenti tarafından desteklenen veritabanlarını şeffaf olarak kullanabilirsiniz. PHP, ek olarak ODBC'yi, yani Açık Veritabanı Bağlantı standardını da destekler, bu şekilde ODBC'yi destekleyen tüm veritabanları ile iletişim kurabilirsiniz.

PHP, farklı hizmetlerle LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (Windows için) ve daha sayısız protokol aracılığıyla iletişim kurabilecek bir altyapıya da sahiptir. Hazır modüllerin haricinde ham ağ soketleri açıp bu soketler üzerinden istediğiniz bütün protokollerle çalışabilirsiniz. PHP, WDDX üzerinden sanal olarak sanal doku üzerinde hangi dilde yazılmış olursa olsun tüm uygulamalarla haberleşebilir. Ayrıca Java nesnelerinin oluşturulabilmesi ve şeffaf biçimde PHP nesneleri olarak kullanılabilmeleri önemli bir diğer özelliktir. Uzaktaki nesnelere erişim için CORBA uzantısı, yine PHP'nin sahip olduğu özellikler arasındadır.

PHP oldukça faydalı belge işleme özelliklerine sahiptir. Bu yelpaze Genişletilmiş POSIX ya da Perl düzenli ifade komutlarından XML dosyalarını okumaya kadar uzanır. XML dosyalarının okunması ve erişimi için SAX ve DOM standartlarını destekler. XSLT eklentisi ile XML belgeler dönüştürülebilir. PHP 5 tüm XML uzantılarını libxml2 tabanında tek bir standartta toplamış ve SimpleXML ile XMLReader desteğini bünyesine katarak sunduğu imkan yelpazesini genişletmiştir.

Bunların dışında, mnoGoSearch arama motoru, IRC ağ geçidi uzantıları, birçok sıkıştırma aracı (gzip, bz2) için yardımcı araçlar, takvim araçları, dil çeviri işlevleri yine PHP'nin sunmakta olduğu ilginç eklentilerden bazılarıdır.

Sizin de görebildiğiniz gibi bu sayfa PHP'nin sunabileceği bütün özellikleri ve faydaları anlatabilmek için yeterli değil. Yapılandırma ve Kurulum bölümünde ve İşlev başvuru kılavuzunda listelenen eklentilerin başlangıç bölümlerindeki açıklamalardan her bir eklenti için daha fazla bilgiye ulaşabilirsiniz.


Giriş
PHP Manual
html/introduction.html0100644000101200010120000000242411310432314016414 0ustar docbuilderdocbuilder Giriş
Başlarken
PHP Manual

Giriş

İçindekiler


Başlarken
PHP Manual
html/tutorial.requirements.html0100644000101200010120000001102511310432314020255 0ustar docbuilderdocbuilder Neye ihtiyacım var?
Basit bir eğitmen
PHP Manual

Neye ihtiyacım var?

Bu eğitmen süresince HTTP sunucunuzun PHP desteğinin etkinleştirilmiş olduğunu ve tüm .php uzantılı dosyaların PHP tarafından yorumlandığını varsayacağız. Çoğu sunucuda, bu uzantı PHP dosyaları için öntanımlı dosya uzantısıdır, ancak emin olmak için sunucunuzun yöneticisinden doğru bilgiyi edinebilirsiniz. Sunucunuz PHP'yi destekliyorsa, başka hiçbir şeye ihtiyacınız yok demektir. Yalnızca .php uzantılı dosyalarınızı oluşturmanız sunucunuzun belge dizinlerine koymanız, sunucunuzun bu dosyayı sizin için özdevinimli olarak işleme koyması için yeterli olacaktır. Herhangi bir şeyi derlemeniz ya da fazladan bir araç kurulumu yapmanız gerekmemektedir. PHP tarafından etkinleştirilen dosyaları yeni bir tür HTML dosyası olarak kafanızda canlandırabilirsiniz. Düşünün ki, artık HTML dosyasının içine sihirli birtakım etiketler koyabiliyor ve bu etiketler sayesinde istediğiniz her tür işlemi gerçekleştirebiliyorsunuz. Site barındırma hizmeti verenlerin çoğu PHP desteği sunmaktadır, ancak sizinki sunmuyorsa, » PHP Bağlantıları bölümünden PHP hizmeti sunan barındırma sitelerinin adreslerine ulaşabilirsiniz.

Diyelim ki çok değerli olan band genişliğinizi boşa harcamamak ve kendi sisteminizde yerel olarak geliştirme yapmak istiyorsunuz. Bu durumda, » Apache gibi bir HTTP sunucusunu ve elbette » PHP'yi indirmeniz ve kurmanız gerekecektir. Bu ikilinin yanında, » MySQL gibi bir veritabanını da indirip kurmanız iyi olacaktır.

Bu üçlüyü tek tek kumak yerine daha basit bir yol izleyebilirsiniz. Kılavuzumuz PHP için kurulum bilgileri (HTTP sunucunuzun halihazırda kurulu olduğunu öngörür) bölümüne sahiptir. PHP'yi kendiniz kurmakta sorun yaşarsanız, sorularınızın çözümü için » kurulum posta listesi'ne başvurabilirsiniz. Daha basit bir yoldan gitmek istiyorsanız, işletim sisteminize uygun olan » ön yapılandırmalı paketleri seçebilir ve tüm bu araçları bir kaç fare tıklamasıyla özdevinimli olarak yükleyebilirsiniz. MacOSX, Linux ve Windows dahil olmak üzere birçok işletim sistemine PHP destekli bir HTTP sunucusu kurmak oldukça kolaydır. Linux üzerinde, » rpmfind ve » PBone araçlar RPM dosyalarını bulmakta size yardımcı olacaklardır. Debian için ise » apt-get sayfasını ziyaret edebilirsiniz.


Basit bir eğitmen
PHP Manual
html/tutorial.firstpage.html0100644000101200010120000002322711310432314017525 0ustar docbuilderdocbuilder İlk PHP-etkin sayfanız
Basit bir eğitmen
PHP Manual

İlk PHP-etkin sayfanız

merhaba.php isimli bir dosya oluşturun ve HTML sunucunuzun belge kök dizinine (DOCUMENT_ROOT) aşağıdaki içerikle kaydedin:

Örnek 1 - İlk PHP betiğimiz: merhaba.php

<html>
 <head>
  <title>PHP Denemesi</title>
 </head>
 <body>
 <?php echo '<p>Merhaba Dunya</p>'?>
 </body>
</html>

Tarayıcınızı kullanarak HTTP sunucunuzun adresine erişebilirsiniz, sunucunuzun alan adının sonuna /merhaba.php eklemeniz yeterli olacaktır. Yerel olarak geliştirme yaparken bu URL http://localhost/merhaba.php ya da http://127.0.0.1/merhaba.php gibi bir şey olacaktır, ancak bu HTTP sunucusunun yapılandırma ayarlarına bağlıdır. Eğer her şey düzgün yapılandırılmışsa, bu dosya PHP tarafından işlenecek ve aşağıdaki çıktı tarayıcınıza gönderilecektir:

<html>
 <head>
  <title>PHP Denemesi</title>
 </head>
 <body>
 <p>Merhaba Dunya</p>
 </body>
</html>

Bu program gördüğünüz gibi son derece basittir ve esasında böyle bir sayfa oluşturmak için PHP'ye gereksiniminiz yoktur. Görüntülenen: PHP'nin echo() deyimi kullanılarak elde edilen Merhaba Dünya cümlesidir. Bu dosyanın hiçbir şekilde çalıştırılabilir olmasına ya da özel bir türde olmasına ihtiyaç duyulmadığına dikkat edin. Sunucu dosyanın PHP tarafından işlenmesi gerektiğini bilir çünkü dosyaya ".php" uzantısını tanımladınız. Sunucu bu uzantıya sahip dosyaları PHP'ye aktaracak biçimde yapılandırılmıştır. Bunu size birtakım özel etiketlerle birçok ilginç işlem yapmanızı sağlayan bir tür HTML dosyası olarak düşünebilirsiniz.

Bu örneği denediyseniz ve hiçbir çıktı alamadıysanız, sizden dosyayı indirmenizi istediyse ya da dosyanın tüm içeriğini metin olarak ekranda gördüyseniz, büyük ihtimalle sunucunuzun PHP desteği etkinleştirilmemiştir ya da sunucunuz doğru yapılandırılmamıştır. Yöneticinizden kılavuzdaki Kurulum bölümünü kullanarak PHP'yi etkinleştirmesini rica edebilirsiniz. Yerel olarak geliştirme yapıyorsanız, kurulum bölümünü okuyarak herşeyin doğru yapılandırıldığından emin olun. Size çıktıyı sağlayan sunucudaki dosyaya http üzerinden erişmeye çalışıp çalışmadığınızı kontrol edin. Dosyayı doğrudan kendi dosya sisteminizden çağırıyorsanız, PHP tarafından işlenmeyecektir. Sorun her şeye rağmen devam ediyorsa, » PHP desteği alma yöntemlerini kullanmakta tereddüt etmeyin.

Bu örneğin amacı özel PHP etiketi biçemini göstermektir. Örnekte <?php ile PHP etiketinin başlangıcını belirledik. Sonra PHP komutunu yazdık ve kapanış etiketi ?> kullanarak PHP kipinden çıktık. Bir HTML dosyasında bu yöntemi kullanarak istediğiniz yerde PHP kipine girip çıkabilirsiniz. Daha fazla bilgi için, kılavuzun temel PHP sözdimi bölümünü okuyabilirsiniz.

Bilginize: Satırsonları hakkında
Satırsonu karakterlerinin HTML içinde bir önemi yoktur, bununla birlikte HTML kodunun göze hoş görünmesi için satırsonu karakterlerini kullanmak gerekir. ?> kapama etiketinin hemen ardından gelen satırsonu karakterini PHP silecektir. Dosyanın içine çok sayıda PHP bloğu koyarsanız veya hiçbir şey çıktılamayan betikleri dosyaya dahil etmeniz durumunda bu çok işe yarar. Ancak bu biraz kafa karıştırıcı olabilir. ?> kapama etiketinden sonra bir satırsonu karakterinin çıktılanmasını zorlamak isterseniz, ya kapama etiketinden sonra bir boşluk bırakıp onun ardına satırsonu karakterini koyun ya da PHP bloğunun son echo/print deyiminin sonuna bir satır sonu karakteri ekleyin.

Bilginize: Metin Düzenleyiciler Hakkında
PHP dosyalarını yaratabileceğiniz, düzenleyebileceğiniz ve yönetebileceğiniz birçok metin düzenleyici ve Bütünleşik Geliştirme Ortamı (IDE) bulunmaktadır. Bu araçların bir kısmı » PHP Düzenleyicileri Listesi bölümünde listelenmiştir. Sizin önermek istediğiniz bir düzenleyici varsa, lütfen yukarıdaki sayfayı ziyaret edin ve sayfa idarecisinden önermek istediğiniz düzenleyiciyi bu listeye eklemesini rica edin. Söz dizimi vurgulaması olan bir düzenleyici size yardımcı olabilir.

Bilginize: Kelime İşlemciler Hakkında
StarOffice Writer, Microsoft Word ve Abiword gibi kelime işlemciler PHP dosyalarını düzenlemek için uygun değillerdir. Eğer bu deneme betiği için bunlardan birini kullanmak istiyorsanız, dosyanın salt metin olarak kaydedildiğinden emin olun, aksi takdirde PHP'nin betiği okuması ve çalıştırması mümkün olmayacaktır.

Bilginize: Windows Not Defteri Hakkında
PHP betiklerinizi Windows Not Defteri ile yazıyorsanız, dosyalarınızın .php uzantısı ile kaydedildiğinden emin olmalısınız (Notepad birazdan bahsedeceğimiz önlemleri almadığınız takdirde dosyaların sonuna özdevinimli olarak .txt uzantısı ekler). Dosyayı kaydetmek istediğinizde, sizden dosyanız için bir isim belirtmeniz istenecektir. Dosya ismini tırnak içinde (örn. "hello.php") yazın. Bundan başka, 'Kaydet' iletişim kutusunun içindeki 'Metin Belgeleri' açılır menüsüne tıkladıktan sonra buradaki değeri "Tüm Dosyalar" olarak değiştirin. Artık dosya isminizi tırnak işareti kullanmadan yazabilirsiniz.

Artık çalışır bir PHP betiğini başarıyla oluşturduğunza göre, PHP betiklerinin en ünlüsünü oluşturma zamanı geldi demektir! phpinfo() işlevini çalıştıracağız ve sisteminiz ve yapılandırmanızla ilgili öntanımlı değişkenler, yüklü PHP modülleri ve yapılandırma ayarları gibi konularda faydalı birçok bilgiye ulaşacağız. Bu önemli bilgiler için biraz vakit ayırmanızı ve bunları incelemenizi öneririz.

Örnek 2 - PHP ile sistem bilgisine ulaşmak

<?php phpinfo(); ?>


Basit bir eğitmen
PHP Manual
html/tutorial.useful.html0100644000101200010120000002556111310432314017047 0ustar docbuilderdocbuilder İşe yarar bir şey
Basit bir eğitmen
PHP Manual

İşe yarar bir şey

Şimdi daha işe yarar bir şey yapalım. Ziyaretçilerinizin hangi tarayıcıyı kullandığını tespit edelim. Bunun için, ziyaretçinizin tarayıcısı tarafından HTTP isteği ile birlikte gönderilen kullanıcı aracısı dizgesine bakacağız. Bu bilgi bir değişkende saklanır. Değişkenler PHP'de her zaman dolar işareti ile başlar. Bizim şu an için ilgilendiğimiz değişken $_SERVER['HTTP_USER_AGENT']'tir.

Bilginize: $_SERVER PHP kullanımına ayrılmış özel bir değişken olup HTTP sunucusunun tüm bilgilerini içerir. Bu tür değişkenlere süper küreseller denir. Bu konuda daha ayrıntılı bilgiyi Süper küreseller bölümünde bulabilirsiniz. Bu özel değişkenler PHP » 4.1.0 sürümünden itibaren kullanılmaya başlanmıştır. Daha öncesinde, $HTTP_SERVER_VARS gibi eski $HTTP_*_VARS dizileri kullanılmaktaydı. Ömrünü doldurmuş olsa da, bu eski tarz değişkenler hala kullanılabilmektedir. (Eski kod bölümüne de bakınız.)

Bu değişkenin değerini görüntülemek için yapmanız gereken:

Örnek 1 - Bir değişkeni (dizi öğesini) yazdırmak

<?php echo $_SERVER['HTTP_USER_AGENT']; ?>

Bu betiğin çıktısı şöyle bir dizge olabilirdi:


Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

PHP'de birçok farklı değişken türü mevcuttur. Yukardaki örnekte bir diziye ait bir öğeyi yazdırdık. Diziler çok kullanışlı olabilirler.

$_SERVER PHP tarafından kullanımınıza özdevinimli olarak sunulan bir değişkendir. Kullanım kılavuzunun Öntanımlı Değişkenler bölümünden tümünün listesine ulaşabilirsiniz ya da önceki örnekte kullandığımız phpinfo() işlevi ile üretilen çıktıya bakarak bütün listeye ulaşabilirsiniz.

PHP etiketinin içine birden çok PHP komutu koyabilir ve tek bir echo komutundan daha fazlasını yapan küçük kod blokları oluşturabilirsiniz. Örneğin, ziyaretçinizin Internet Explorer kullanıp kullanmadığını şöyle öğrenebilirsiniz:

Örnek 2 - Denetim yapılarının ve işlevlerin kullanım örneği

<?php
if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== FALSE) {
    echo 
'Internet Explorer kullanmaktasınız.<br />';
}
?>

Bu betiğin çıktısı şöyle olabilirdi:

Internet Explorer kullanmaktasınız.<br />

Burada birkaç yeni kavramı devreye soktuk. Bir if deyimimiz var. Eğer C dilinde kullanılan temel sözdizimine aşinalığınız varsa, bu kullanım size tanıdık gelecektir. Aksi takdirde, giriş düzeyinde bir PHP kitabı almanız ve ilk birkaç bölümünü okumanız ya da kılavuzun Dil Başvuru Kılavuzu bölümünü okumanız faydalı olacaktır.

Devreye soktuğumuz ikinci kavram, strpos() işlevi ile yaptığımız çağrı oldu. strpos(), bir dizgeyi başka bir dizgenin içinde arayan yerleşik bir PHP işlevidir. Burada 'MSIE' dizgesini (iğne) $_SERVER['HTTP_USER_AGENT'] içinde (samanlık) arıyoruz. Eğer iğne samanlıkta bulunursa işlev iğnenin konumunu samanlığın başlangıcına göreli olarak döndürür. Aksi takdirde FALSE döner. if ifadesinin sonucu TRUE olduğu takdirde FALSE dönmez ve kaşlı ayraçlar arasındaki kod çalıştırılır. Aksi takdirde kod çalıştırılmaz. If, else gibi denetim yapıları ile strtoupper() ve strlen() gibi işlevleri kullanarak siz de benzer örnekler yazabilirsiniz. İlgili her kılavuz sayfası aynı zamanda örnekler de içermektedir. Bu işlevleri nasıl kullanmanız gerektiğinden emin değilseniz, kılavuzdaki bir işlev tanımı nasıl okunur ve PHP işlevleri bölümlerini okuyabilirsiniz.

Bunu bir adım öteye taşıyabilir ve bir PHP bloğunun tam ortasındayken bile PHP kipine nasıl girip çıkabileceğimize bakabiliriz:

Örnek 3 - HTML ve PHP kiplerini karıştırmak

<?php
if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== FALSE) {
?>
<h3>strpos() false olmayan bir değer döndürmelidir</h3>
<p>Internet Explorer kullanmaktasınız</p>
<?php
} else {
?>
<h3>strpos() false döndürmelidir</h3>
<p>Internet Explorer kullanmıyorsunuz</p>
<?php
}
?>

Bu betikten elde edilebilecek sonuçlardan biri:

<h3>strpos() false olmayan bir değer döndürmelidir</h3>
<p>Internet Explorer kullanmaktasınız</p>

Bir çıktı üretmek için PHP echo komutunu kullanmak yerine, PHP kipinden çıktık ve sadece düz HTML gönderdik. Burada dikkat edilmesi gereken önemli nokta, betiğin mantıksal akışının değişmiyor olmasıdır. strpos() işlevinden edinilen sonuca göre HTML bloklarından yalnızca biri görüntüleyiciye gönderilmektedir. Başka bir deyişle, bu işleyiş MSIE değişkeninin bulunup bulunmamasına bağlıdır.


Basit bir eğitmen
PHP Manual
html/tutorial.forms.html0100644000101200010120000001517511310432314016672 0ustar docbuilderdocbuilder Form Kullanımı
Basit bir eğitmen
PHP Manual

Form Kullanımı

PHP'nin en güçlü özelliklerinden biri HTML formlarına yaklaşım biçimidir. Bilinmesi gereken ilk önemli durum, form içindeki tüm elemanların PHP tarafından özdevinimli olarak kullanılabilir olacağıdır. PHP ile formların kullanımı ve daha ayrıntılı bilgi için Dış kaynaklı değişkenler bölümünü okuyabilirsiniz. Örnek bir HTML formu:

Örnek 1 - Örnek bir HTML formu

<form action="action.php" method="post">
 <p>İsminiz: <input type="text" name="isim" /></p>
 <p>Yaşınız: <input type="text" name="yaş" /></p>
 <p><input type="submit" /></p>
</form>

Bu formda özel hiçbir şey yoktur. Hiçbir özel etiket içermeyen düz bir HTML formudur. Kullanıcı formu doldurup gönder tuşuna bastığında, action.php sayfası çağrılır. Bu dosyaya aşağıdakileri yazabiliriz:

Örnek 2 - Formdan veri yazdırmak

Merhaba <?php echo htmlspecialchars($_POST['isim']); ?>.
Siz <?php echo (int)$_POST['yaş']; ?> yaşındasınız.

Bu betikten elde edilecek örnek çıktı:

Merhaba Ahmet. Siz 22 yaşındasınız.

htmlspecialchars() ve (int) kısımları harcinde yapılan iş oldukça açık. htmlspecialchars() işlevi HTML'ye özel karakterlerin doğru şekilde kodlandığından emin olunmasını sağlar, dolayısıyla başkaları sayfanıza dışardan HTML etiketleri veya Javascript yerleştiremez. Yaş alanınında ise değerin bir tamsayı olması gerektiğini bildiğimiz için değeri integer türüne dönüştürmekle özdevinimli olarak bu alana girilmesi olası başı boş karakterlerden de kurtulmuş olduk. Ayrıca, bunun PHP'de sizin yerinize özdevinimli olarak yapılmasını sağlamak için süzgeç eklentisini de kullanabilirdiniz. $_POST['isim'] değişkeni ve $_POST['yaş'] değişkenleri sizin yerinize PHP tarafından özdevinimli olarak oluşturulur. Daha önce $_SERVER süper küresel değişkenini kullanmıştık, yukarıda ise tüm POST verisini içeren $_POST süper küresel değişkenini tanımış olduk. Formumuz için tanımlı yöntemin POST oluşuna dikkat edin. GET yöntemini kullanmış olsaydık, form bilgilerimiz $_GET süper küresel değişkenine atanmış olacaktı. Bunların haricinde, istemciden gelen verinin hangi kaynaktan geldiği sizin için önemli değilse $_REQUEST süper küreselini de kullanabilirdiniz. Bu değişken GET, POST ve COOKIE verilerinin birleşiminden oluşur. Daha fazla bilgi için import_request_variables() işlevini inceleyebilirsiniz.

PHP içinde XForms öğelerini de kullanabilirsiniz, ancak başlangıç aşamasında çok iyi desteklenen HTML formları sizin işinizi görecektir. XForms ile çalışmak yeni başlayanlar için uygun olmasa da, ilginizi çekebilir. XForms ile çalışmak belgesinde bu konu ile ilgili daha fazla bilgi bulabilirsiniz.


Basit bir eğitmen
PHP Manual
html/tutorial.oldcode.html0100644000101200010120000001233311310432314017146 0ustar docbuilderdocbuilder PHP'nin yeni sürümleri ile eski kod yapısını kullanmak
Basit bir eğitmen
PHP Manual

PHP'nin yeni sürümleri ile eski kod yapısını kullanmak

PHP'nin günümüzün çok kullanılan bir betik dili olmasıyla birlikte, hazır kullanabileceğiniz kodlar üreten halka açık birçok depo ve kütüphane oluşturuldu. PHP geliştiricileri geriye dönük uyumluluğu mümkün olduğunca korumaya çalıştılar, dolayısıyla eski bir PHP sürümü ile birlikte yazılmış bir PHP kodu hiçbir değişiklik yapılmasına gerek duyulmadan (ideal olarak) yeni PHP sürümleri ile çalışabilir halde kaldı. Ancak uygulamada, bazı değişikliklerin yapılması gerekebilir.

Eski kodları etkileyen yakın geçmişe ait iki önemli değişiklik:

Bu değişiklikler ile ilgili daha fazla bilgi için, Öntanımlı Değişkenler bölümünden ve oradaki diğer bağlantılardan faydalanabilirsiniz.


Basit bir eğitmen
PHP Manual
html/tutorial.whatsnext.html0100644000101200010120000000365611310432314017572 0ustar docbuilderdocbuilder Sonraki adım nedir?
Basit bir eğitmen
PHP Manual

Sonraki adım nedir?

Sahip olduğunuz yeni bilgilerle kılavuzun birçok bölümünü anlayabilir ve örnek arşivinde bulunan birçok betiği okuyabilir hale gelmiş olmalısınız. » http://www.php.net/links.php bağlantısından inceleyebileceğiniz başka örneklere ulaşabilirsiniz.

PHP ile neler yapabileceğiniz ile ilgili sunumlara ulaşmak isterseniz, » http://talks.php.net/ adresindeki PHP Konferans Malzemeleri Sitesini ziyaret edebilirsiniz.


Basit bir eğitmen
PHP Manual
html/tutorial.html0100644000101200010120000000455011310432314015540 0ustar docbuilderdocbuilder Basit bir eğitmen
Başlarken
PHP Manual

Basit bir eğitmen

İçindekiler

Bu bölümde PHP ile ilgili en temel bilgileri kısa ve basit bir eğitmen üzerinde anlatmak istiyoruz. Bu metin yalnızca PHP ile devingen site sayfaları geliştirmeyi ele alır, ancak PHP'nin yeteneği yalnızca site sayfaları oluşturmakla sınırlı değildir. Daha fazla bilgi için PHP'nin yapabildikleri bölümünü inceleyebilirsiniz.

PHP tarafından etkinleştirilen site sayfaları normal HTML sayfaları gibidir ve bu sayfaları normal HTML sayfaları için kullandığınız yöntemlerle oluşturabilir ve düzenleyebilirsiniz.


Başlarken
PHP Manual
html/getting-started.html0100644000101200010120000000360011310432314016775 0ustar docbuilderdocbuilder Başlarken
PHP Kılavuzu
PHP Manual

Başlarken


PHP Kılavuzu
PHP Manual
html/install.general.html0100644000101200010120000001174311310432314016761 0ustar docbuilderdocbuilder Genel Kurulum Değerlendirmesi
Yapılandırma ve Kurulum
PHP Manual

Genel Kurulum Değerlendirmesi

Kuruluma başlamadan önce PHP'yi ne amaçla kullanacağınızı bilmeniz faydalı olur. Kullanım amaçları PHP ile ne yapılabilir? bölümünde anlatıldığı üzere 3 bölümde incelenebilir:

İlk ve en önemli amaç için üç şeye ihtiyacınız bulunmaktadır: PHP'nin kendisi, bir HTTP Sunucusu ve bir tarayıcı. Muhtemelen bir tarayıcınız zaten vardır. Kullanmakta olduğunuz işletim sistemine bağlı olarak bir HTTP Sunucunuz da olabilir (Linux ve MacOS üzerinde Apache, Windows üzerinde IIS gibi). Yoksa, bir firmadan site barındırma hizmeti alabilirsiniz. Böylece herşeyi kendiniz ayarlamak zorunda kalmazsınız. Sadece PHP betiklerinizi yazmakla ilgilenir ve onları kiraladığınız alana yükleyip tarayıcınızla sonuçları görürsünüz.

Sunucuyu ve PHP’yi kendiniz yapılandıracaksanız, PHP’yi sunucuya bağlamak için iki seçeneğiniz olacak. Bir çok sunucunun PHP için (SAPI de denilen) bir modülü vardır. Apache, Microsoft Internet Information Server, Netscape and iPlanet sunucuları bu tür sunuculardandır. Bir çok sunucunun da Microsoft modül arayüzü, ISAPI için desteği vardır (OmniHTTPd gibi). Eğer sunucunuzda PHP için modül desteği yoksa sunucunuz ne türde olursa olsun onu bir CGI veya FastCGI işlemcisi olarak kullanabilirsiniz. Yani, sunucuya gelen tüm PHP dosyası isteklerini işleme sokmak için PHP’nin CGI çalıştırılabilirini kullanmak üzere sunucunuzu yapılandırabilirsiniz.

PHP'yi komut satırı betikleri yazmak için kullanmayı düşünüyorsanız (özdevinimli olarak resim üreten veya komut satırından aktardığınız değiştirgelerle metin dosyalarını işleyen betikler gibi), bir komut satırı betik yorumlayıcısına ihtiyacınız var demektir. Bu konuda daha fazla bigi edinmek için Komut satırı PHP uygulamalarının yazılması bölümüne bakınız. Bu durumda ne sunucuya ne de tarayıcıya ihtiyacınız olur.

PHP ile PHP-GTK eklentisini kullanarak masaüstü uygulamaları da yazabilirsiniz. Herhangi bir HTML çıktı üretilmediği için Genel Ağ sayfaları yazmaktan tamamen farklı bir yaklaşıma sahiptir. Bu araçlarla sadece pencereleri ve nesneleri yönetirsiniz. PHP-GTK hakkında daha ayrıntılı bilgi edinmek için lütfen » bu eklentinin kendi sitesini ziyaret ediniz. PHP-GTK, resmi PHP dağıtımlarıyla gelmez.

Bu noktadan itibaren belgede, daha çok Unix ve Windows üzerinde çalışan modüllü HTTP sunucuları ve CGI çalıştırılabilirlerinin yapılandırılması üzerinde durulacaktır. Ayrıca, komut satırı çalıştırılabiliri hakkında da bilgi bulabileceksiniz.

PHP'nin kaynak kodu ve Windows için çalıştırılabilir sürümleri » http://www.php.net/downloads.php adresinden temin edilebilir. Dağıtımları indirmek için yakınınızdaki » yansıları kullanmanızı öneririz.


Yapılandırma ve Kurulum
PHP Manual
html/install.unix.apache.html0100644000101200010120000003325611310432314017552 0ustar docbuilderdocbuilder Unix sistemler ve Apache 1.3.x
Unix Sistemlere Kurulum
PHP Manual

Unix sistemler ve Apache 1.3.x

Bu bölümde, PHP'nin Unix platformlarında Apache kurulumlarına özgü bilgilere ve ipuçlarına yer verilmiştir. Apache 2 ile ilgili bilgiler ve ipuçları ayrı bir sayfada verilmiştir.

Aşağıda, 10. şıkta kullanacağınız configure betiğinin temel yapılandırma seçeneklerini eklerde bulabilirsiniz. Eklentilere özgü yapılandırma seçenekleri ise eklentilerin kılavuzdaki belgelerinde bulunabilir. Örneklerde yazılımların sürüm numaraları, belgeyi sürüm numarasına bağlı kılmamak için 'xxx' ile gösterilmiştir. Siz bu çarpıların yerine kurduğunuz paketlerin sürüm numaralarını yazacaksınız.

Örnek 1 - PHP'nin Paylaşımlı Apache Modülü olarak kurulumu

1.  gunzip apache_xxx.tar.gz
2.  tar -xvf apache_xxx.tar
3.  gunzip php-xxx.tar.gz
4.  tar -xvf php-xxx.tar
5.  cd apache_xxx
6.  ./configure --prefix=/usr --enable-module=so
7.  make
8.  make install
9.  cd ../php-xxx

10. Artık PHP'yi yapılandırabilirsiniz. Burada PHP'yi eklentileri
    etkinleştiren çeşitli seçeneklerle özelleştirebilirsiniz. Olası
    seçeneklerin listesini almak için ./configure --help komutunu
    çalıştırabilirsiniz. Bu örnekte Apache 1 için MySQL destekli
    basit bir yapılandırmaya yer verilmiştir. Ayrıca, apxs komutunun
    bulunduğu yer de buradakinden farklı olabilir.

      ./configure --with-mysql --with-apxs=/usr/bin/apxs

11. make
12. make install

    Kurulumdan sonra yapılandırmanızı değiştirmek isterseniz son üç adımı
    yinelemek yeterlidir. Yeni modülün etkili olması için tek ihtiyacınız
    Apache'yi yeniden başlatmaktır. Apache'nin yeniden derlenmesine gerek
    yoktur.

    Aksi özellikle belirtilmedikçe 'make install' ile phpize gibi çeşitli PHP
    araçları, PEAR, PHP CLI ve bir takım başka şeylerin de kurulumu yapılır.

13. php.ini dosyanızı yapılandırın:

      cp php.ini-development /usr/local/lib/php.ini

    PHP seçeneklerini ayarlamak için .ini dosyanızı düzenleyebilirsiniz. .ini
    dosyanızın başka bir yerde durmasını istiyorsanız, 10. şıkta
    --with-config-file-path=/başka/bir/yer seçeneği ile dosyanız için başka
    bir yer belirtebilirsiniz.

    php.ini-dist yerine php.ini-production (dağıtımın standart .ini dosyası
    yerine önerilen yapılandırmalar dosyasını) kullanmayı tercih ederseniz,
    değişiklik listesini okumayı ihmal etmeyin, çünkü bunlar PHP'nin
    davranışını etkileyecektir.

14. PHP modülünün yüklenmesi için httpd.conf dosyasını düzenlemelisiniz.
    LoadModule yönergesinin değeri PHP modülünün sistemdeki yerini
    göstermelidir. Yukarıdaki 'make install' bunu sizin yerinize yapmıştır
    ama emin olmak için siz yine de bir bakın.

    PHP 4 için:

      LoadModule php4_module libexec/libphp4.so

    PHP 5 için:

      LoadModule php5_module libexec/libphp5.so

15. httpd.conf'un AddModule bölümünde ClearModuleList yönergesinin altına
    şunu ekleyin:

    PHP 4 için:

      AddModule mod_php4.c

    PHP 5 için:

      AddModule mod_php5.c

16. Apache'ye belli dosya uzantılarını PHP uzantıları olarak ele almasını
    söyleyin. Örneğin, .php uzantılı dosyaları Apache'nin PHP dosyaları
    olarak ele almasını isteyebiliriz. Başka uzantıları da buraya
    ekleyebilirsiniz. Bunları aralarında boşluk bırakarak aynı satıra
    yazabilirsiniz. Biz örnek olsun diye .phtml uzantısını ekledik.

      AddType application/x-httpd-php .php .phtml

    PHP kaynak kodlarını renklendirilmiş olarak göstermek için .phps
    uzantısını da yapılandırmanıza ekleyebilirsiniz. Bu, şöyle yapılır:

      AddType application/x-httpd-php-source .phps

17. Artık Apache'yi başlatabilirsiniz. Bunun için Apache'yi her zaman ki gibi
    başlatmanız yetecektir. (Sunucunun bir HUP veya USR1 sinyali kullanılarak
    yeniden yüklenmemesi için sunucunuzu yeniden başlatmadan önce
    durdurmalısınız.)

PHP'yi bir duruk nesne olarak da kurabilirsiniz:

Örnek 2 - PHP'nin Duruk Apache Modülü olarak kurulumu

1.  gunzip -c apache_1.3.x.tar.gz | tar xf -
2.  cd apache_1.3.x
3.  ./configure
4.  cd ..

5.  gunzip -c php-5.x.y.tar.gz | tar xf -
6.  cd php-5.x.y
7.  ./configure --with-mysql --with-apache=../apache_1.3.x
8.  make
9.  make install

10. cd ../apache_1.3.x

11. ./configure --prefix=/www --activate-module=src/modules/php5/libphp5.a
    (Bu satırda bir hata yok! libphp5.a'nın henüz mevcut olmadığının
    farkındayız. PHP derlenince mevcut olacak.)

12. make
    (Artık httpd çalıştırılabilirini Apache bin dizinine kopyalayabilirsiniz.
    Apache'yi ilk defa kuruyorsanız bu komuttan sonra "make install" komutunu
    da verin.)

13. cd ../php-5.x.y
14. cp php.ini-development /usr/local/lib/php.ini

15. PHP seçeneklerini ayarlamak için artık /usr/local/lib/php.ini dosyasını
    düzenleyebilirsiniz. httpd.conf veya srm.conf dosyasını açıp şunu ekleyin:

    AddType application/x-httpd-php .php

Bilginize: PHP 4 kurulumu için php-5'lerin yerine php-4 ve php5'lerin yerine php4 yazın.

Kullandığınız Unix türevine ve Apache kurulumuna bağlı olarak, sunucuyu durdurmanın ve yeniden başlatmanın çeşitli yolları vardır. Aşağıda farklı Unix/Apache kurulumları için sunucuyu yeniden başlatırkan kullanılabilecek komutlara yer verilmiştir. /bir/yer/ yerine bu uygulamaların dosya sistemindeki yerlerini yazınız.

Örnek 3 - Apache'yi yeniden başlatmak için örnek komutlar

1. Çeşitli Linux ve SysV türevleri için:
/etc/rc.d/init.d/httpd restart

2. apachectl betiği ile:
/bir/yer/apachectl stop
/bir/yer/apachectl start

3. httpdctl ve httpsdctl (OpenSSL kullanarak), apachectl gibidir:
/bir/yer/httpsdctl stop
/bir/yer/httpsdctl start

4. mod_ssl veya başka bir SSL sunucu kullanıyorsanız, elle durdurup
başlatmanız gerekebilir:
/bir/yer/apachectl stop
/bir/yer/apachectl startssl

apachectl and http(s)dctl çalıştırılabilirlerinin yerleri sık sık değişir. Sisteminizde locate, whereis, which gibi araçlar kuruluysa bunların yerlerini bu araçları kullanarak öğrenebilirsiniz.

PHP'yi Apache için derlerken kullanılabilecek farklı yapılandırma örnekleri:

./configure --with-apxs --with-pgsql

Bu yapılandırmayla, Apache'nin httpd.conf dosyasında LoadModule yönergesi ile Apache'ye yüklenebilecek şekilde bir libphp5.so (veya PHP4 için libphp4.so) paylaşımlı kütüphanesi oluşturulacak, PostgreSQL desteği bu kütüphaneye gömülü olacaktır.

./configure --with-apxs --with-pgsql=shared

Bu yapılandırmayla, Apache için bir libphp4.so paylaşımlı kütüphanesi oluşturulacak fakat önceki örnekten farklı olarak PostgreSQL desteği için pgsql.so adında ayrı bir paylaşımlı kütüphane oluşturulacaktır. PHP'ye PostgreSQL desteğini, eklentiyi php.ini içinde bir extension yönergesinde belirterek veya doğrudan bir betik içinde dl() işlevini kullanarak verebilirsiniz.

./configure --with-apache=/bir/yer/apache_kaynak_paketi --with-pgsql

Bu yapılandırmayla, bir libmodphp5.a kütüphanesi, mod_php5.c diye bir dosya ve bunlara eşlik eden bazı dosyalar oluşturulacak ve bunlar Apache kaynak ağacının altında src/modules/php5 dizinine kopyalanacaktır. Bundan sonra Apache --activate-module=src/modules/php5/libphp5.a seçeneği kullanılarak derlendiğinde Apache libphp5.a kütüphanesini oluşturacak (PHP 4 için 5 yerine 4 yazın) ve onu httpd çalıştırılabiliri ile duruk olarak ilintileyecektir. PostgreSQL desteği de doğrudan httpd çalıştırılabiliri içinde olacaktır. Böylece sonuçta tek bir httpd çalıştırılabiliri Apache ve PHP'nin tamamını içerecektir.

./configure --with-apache=/bir/yer/apache_kaynak_paketi --with-pgsql=shared

Yukarıdakinden farklı olarak PostgreSQL desteği, doğrudan sonuncu httpd çalıştırılabiliri içinde değil, ayrı bir pgsql.so paylaşımlı kütüphanesiyle php.ini dosyası üzerinden veya doğrudan dl() işlevi kullanılarak PHP'ye yüklemek suretiyle elde edilecektir.

PHP'yi derlemek için seçtiğiniz her yolun getirileri olacağı gibi götürüleri de olacaktır. Paylaşımlı nesne olarak derlemek, Apache'yi ayrı olarak derleyip, PHP ile ilgili hiçbir şey için Apache'yi tekrar derleme ihtiyacı duymamak demektir. PHP'yi Apache içinde (duruk yöntem) derlerseniz PHP daha çabuk yüklenecek ve daha hızlı çalışacaktır. Bu konularda daha ayrıntılı bilgi edinmek için Apache'nin » DSO desteği sayfasına bakınız.

Bilginize: Apache'nin öntanımlı httpd.conf dosyası şöyle bir bölümle gelmektedir:

User nobody
Group "#-1"

Burada Group satırı, Group nogroup veya Group daemon gibi bir satırla değiştirilmedikçe, PHP dosyaları açamayacaktır.

Bilginize: --with-apxs=/bir/yer/apxs seçeneğini kullanırken apxs'in kaynak paketindeki yerini değil, sisteminizde kurulu olduğu yeri belirtmeye dikkat edin.


Unix Sistemlere Kurulum
PHP Manual
html/install.unix.apache2.html0100644000101200010120000003003511310432314017624 0ustar docbuilderdocbuilder Unix sistemler ve Apache 2.x
Unix Sistemlere Kurulum
PHP Manual

Unix sistemler ve Apache 2.x

Bu bölüm Unix sistemlerde PHP'nin Apache 2.x'e kurulumu hakkında bilgiler ve ipuçları içerir.

Uyarı

Apache 2'nin bir hizmet ortamında evreli MPM'lerle kullanımını önermiyoruz. Bunun yerine prefork MPM'sini veya Apache 1 kullanmanızı öneririz. Bunun sebebini SSS altında Apache ve evreli MPM'ler başlığı altında bulabilirsiniz.

Apache 2.x HTTP Sunucusu hakkında temel bir bilgi edinmek için mutlaka » Apache HTTP Sunucusu Sürüm 2.x Belgelerine bakmanızı öneririz.

Bilginize: PHP ve Apache 2.0.x uyumluluk bilgileri
Aşağıdaki PHP sürümlerinin Apache 2.0.x'in en son sürümleri ile çalıştığı bilinmektedir:

PHP'nin bu sürümleri Apache 2.0.40 ve sonrası ile uyumludur.
Apache 2.0 SAPI desteği PHP 4.2.0 ile başlamıştır. PHP'nin 4.2.3 sürümü Apache 2.0.39'da çalışır. PHP'nin 4.2.3 sürümünü bundan başka bir Apache sürümü ile kullanmayın. Ancak, PHP'nin 4.3.0 ve sonraki sürümlerini Apache2'nin en son sürümleri ile gönül rahatlığıyla kullanabilirsiniz.
PHP'nin bahsi geçen bütün sürümleri hala Apache 1.3.x ile çalışmaktadır. Apache 2.x.x'in Apache 1.3.x ile uyumlu (tek evreli çok süreçli) yapılandırmaları ile de aynı durum sözkonusudur.

En son sürümü » Apache 2.x indirme sitesinden ve buna uygun PHP sürümünü yukarıda bahsedilen yerlerden indirebilirsiniz. Bu kısa kılavuz Apache 2.x ve PHP hakkında sadece temel bilgi sağlar. Daha ayrıntılı bilgi edinmek için » Apache HTTP Sunucusu Belgelerine bakınız. Kurulum talimatlarının sürüm numaralarından ötürü geçerliliğini yitirmemesi için sürüm numaraları 'NN' şeklinde belirtilmiştir, NN yerine kurulan Apache sürümünün sürüm numarası yazılmalıdır.

Apache 2.x'in şu an iki sürümü mevcuttur: 2.0 ve 2.2. Bunlardan birini seçmek için çeşitli sebepler olabilirse de 2.2 şu an için en son ve önerilen sürümdür. Ancak, burada sözü edilen talimatlar hem 2.0 hem de 2.x için çalışır.

Örnek 1 - PHP'nin Paylaşımlı Apache 2 Modülü olarak kurulumu

1.  gzip -d httpd-2_x_NN.tar.gz
2.  tar xvf httpd-2_x_NN.tar
3.  gunzip php-NN.tar.gz
4.  tar -xvf php-NN.tar
5.  cd httpd-2_x_NN
6.  ./configure --enable-so
7.  make
8.  make install

    Böylece standart prefork MPM'si ve yüklenebilir modül desteği ile Apache
    2.x.NN /usr/local/apache2 altına kurulmuş oldu. Kurulumu denemek için
    Apache HTTP sunucusunu normal yollardan başlatabilirsiniz. Örnek:
    /usr/local/apache2/bin/apachectl start
    PHP yapılandırmasıyla çalıştırmak üzere şimdilik sunucuyu durduralım:
    /usr/local/apache2/bin/apachectl stop.

9.  cd ../php-NN

10. Artık PHP'yi yapılandırabiliriz. Hangi eklentilerin etkin olacağını
    belirten çeşitli seçenekleri kullanarak PHP'yi özelleştirebilirsiniz.
    Olası seçeneklerin listesini görmek için ./configure --help komutunu
    kullanın. Bu örnekte Apache 2 ve MySQL ile basit bir yapılandırmaya
    gideceğiz. Sizde apxs farklı bir yere kurulmuş olabilir, hatta ismi apxs2
    bile olabilir.

      ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql

11. make
12. make install

    Eğer kurulumdan sonra yapılandırmanızı değiştirmek isterseniz sadece son
    üç adımı yinelemeniz yeterli olacaktır. Yeni modülün etkin olabilmesi
    için Apache'yi yeniden başlatmanız gerekir. Apache'yi yeniden derlemeniz
    gerekmez.

    Aksi özellikle belirtilmedikçe 'make install' ile phpize gibi çeşitli PHP
    araçları, PEAR, PHP CLI ve bir takım başka şeylerin de kurulumu yapılır.

13. php.ini dosyanızı yapılandırın:

    cp php.ini-development /usr/local/lib/php.ini

    PHP seçeneklerini ayarlamak için .ini dosyanızı düzenleyebilirsiniz. .ini
    dosyanızın başka bir yerde durmasını istiyorsanız, 10. şıkta
    --with-config-file-path=/başka/bir/yer seçeneği ile dosyanız için başka
    bir yer belirtebilirsiniz.

    php.ini-dist yerine php.ini-production (dağıtımın standart .ini dosyası
    yerine önerilen yapılandırmalar dosyasını) kullanmayı tercih ederseniz,
    değişiklik listesini okumayı ihmal etmeyin, çünkü bunlar PHP'nin
    davranışını etkileyecektir.


14. PHP modülünün yüklenmesi için httpd.conf dosyasını düzenlemelisiniz.
    LoadModule yönergesinin değeri PHP modülünün sistemdeki yerini
    göstermelidir. Yukarıdaki 'make install' bunu sizin yerinize yapmıştır
    ama emin olmak için siz yine de bir bakın.

      LoadModule php5_module modules/libphp5.so

15. Apache'ye belli dosya uzantılarını PHP uzantıları olarak ele almasını
    söyleyin. Örneğin, .php uzantılı dosyaları Apache'nin PHP dosyaları
    olarak ele almasını isteyebiliriz. Apache AddType yönergesini kullanmamak
    suretiyle, PHP tarafından çalıştırılmak üzere istismar.php.jpg gibi
    dosyaların oluşturulması ve yüklenmesi gibi tehlikeli durumlardan
    kaçınmak isteyebilirsiniz. Biz örnek olsun diye .phtml uzantısını
    ekledik. Başka uzantıları da buraya ekleyebilirsiniz. Bunları aralarında
    boşluk bırakarak aynı satıra yazabilirsiniz.

      <FilesMatch \.php$>
          SetHandler application/x-httpd-php
      </FilesMatch>

    Veya .php, .php2, .php3, .php4, .php5, .php6 ve .phtml gibi dosyalar
    dışında hiçbir dosyanın PHP tarafından çalıştırılmamasını şöyle
    sağlayabilirsiniz:

      <FilesMatch "\.ph(p[2-6]?|tml)$">
          SetHandler application/x-httpd-php
      </FilesMatch>

    PHP kaynak kodlarını renklendirilmiş olarak göstermek için .phps
    uzantısını da yapılandırmanıza ekleyebilirsiniz. Bu, şöyle yapılır:

      <FilesMatch "\.phps$">
          SetHandler application/x-httpd-php-source
      </FilesMatch>

    .php dosyalarının uzantılarını .phps olarak değiştirmeden kaynak kodlarını
    renklendirilmiş olarak göstermek isterseniz bunu şöyle yapabilirsiniz:

      RewriteEngine On
      RewriteRule (.*\.php)s$ $1 [H=application/x-httpd-php-source]

    PHP kaynak süzgeci, gizli kalması gereken bilgiler içeren genel kullanıma
    açık sunucularda kullanılmamalıdır. Aksi takdirde gizli kalması gereken
    bilgiler kaynak koda eklenebilir.

16. Artık Apache'yi başlatabilirsiniz. Bunun için Apache'yi her zaman ki gibi
    başlatmanız yetecektir:

      /usr/local/apache2/bin/apachectl start

          - VEYA -

      service httpd restart

Yukarıdaki adımları izleyerek PHP'nin bir SAPI modülü olarak çalıştığı bir Apache 2 HTTP sunucusuna sahip olursunuz. Apache ve PHP için şüphesiz birçok farklı yapılandırma seçeneği vardır. Yapılandırma seçeneklerinin listesi için her kaynak ağacında ./configure --help çalıştırabilirsiniz.

Apache derlenirken prefork MPM modülü yerine , worker MPM modülü seçilerek çok evreli derlenebilir. Bunu yapmak için 6. şıkta derleme seçeneklerinize şu seçeneğini ekleyebilirsiniz:


--with-mpm=worker

Bunu yapmadan önce, bunun olası sonuçları hakkında bilgi sahibi olmaya, azından ne gibi etkilerinin olacağını anlamaya çalışın. Bu konuda daha ayrıntılı bilgi edinmek için Apache HTTP sunucusunun belgelerinden » Çok Süreçlilik Modülleri (MPM'ler) belgesini okuyunuz.

Bilginize: İçerik dili uzlaşımı kullanmak isterseniz Apache MultiViews SSS'ine bakınız.

Bilginize: Ayrıca, PHP'yi deneysel Zend Thread Safety (ZTS) motoru ile de derleyebilirsiniz. Böyle bir yapılandırmada bütün eklentiler kullanılamayacaktır. Bu bakımdan Apache'yi standart prefork MPM'si ile derlemenizi öneriyoruz.


Unix Sistemlere Kurulum
PHP Manual
html/install.unix.lighttpd-14.html0100644000101200010120000001441711310432314020370 0ustar docbuilderdocbuilder Unix sistemlerde Lighttpd 1.4
Unix Sistemlere Kurulum
PHP Manual

Unix sistemlerde Lighttpd 1.4

Bu bölüm PHP'nin Unix sistemlerde Lighttpd 1.4 ile kurulumu hakkında bilgiler ve ipuçları içerir.

Lütfen devam etmeden önce » Lighttpd redmine sitesini ziyaret edip Lighttpd'nin doğru düzgün nasıl kurulacağını öğreniniz.

PHP ve Lighttpd'ye bağlanmak için tercih edilen SAPI Fastcgi'dir. Fastcgi, PHP 5.3'te php-cgi'yi özdevinimli olarak sihirli bir şekilde etkin kılar. Fakat, eski sürümler için PHP'nin --enable-fastcgi ile derlenmesi gerekir. PHP'nin fastcgi için hazır olduğunu doğrulamak için php -v çıktısının PHP 5.2.5 (cgi-fcgi) içermesi gerekir. PHP 5.2.3 öncesinde, fastcgi, php çalıştırılabiliri üzerinde etkindi (php-cgi diye birşey yoktu).

Letting Lighttpd'ye PHP süreçlerini çatallattırmak

Lighttpd'nin PHP'ye bağlanmasını ve fastcgi süreçlerini çatallamasını sağlamak üzere yapılandırmak için lighttpd.conf dosyasını düzenlemeniz gerekir. Fastcgi süreçlerine yerel sistemden bağlanmak için soketler tercih edilir.

Örnek 1 - lighttpd.conf'tan bir bölüm

server.modules += ( "mod_fastcgi" )

fastcgi.server = ( ".php" =>
  ((
    "socket" => "/tmp/php.socket",
    "bin-path" => "/usr/local/bin/php-cgi",
    "bin-environment" => (
      "PHP_FCGI_CHILDREN" => "16",
      "PHP_FCGI_MAX_REQUESTS" => "10000"
    ),
    "min-procs" => 1,
    "max-procs" => 1,
    "idle-timeout" => 20
  ))
)

bin-path yönergesi lighttpd'nin fastcgi süreçlerini devingen olarak çatallamasına izin verir. PHP kendi çocuklarını PHP_FCGI_CHILDREN ortam değişkenine göre çatallayacaktır. PHP, PHP_FCGI_MAX_REQUESTS değerinin aşılmasına sebep olan çocuk süreci öldürür. PHP'de min-procs ve max-procs yönergelerinden genel olarak kaçınılması gerekir. PHP kendi çocuklarını yönetir ve makine kodu önbelleklerini APC gibi çocukları arasında paylaştırır. min-procs yönergesine 1'den büyük bir değer atanmışsa PHP yanıtçılarının sayısı PHP_FCGI_CHILDREN değerinin katları olacaktır (2 min-procs * 16 çocuk eşittir 32 yanıtçı).

Spawn-fcgi ile çatallama

Lighttpd, fastcgi süreçlerinin çatallanmasını kolaylaştırmak için spawn-fcgi adında bir programla gelir.

php-cgi'nin çatallanması

Süreçleri spawn-fcgi kullanmaksızın çatallamak mümkünse de, biraz ağır kaldırma çalışmak gerekir. Gelen istekleri karşılamak için PHP'nin kaç çocuk çatallayacağı PHP_FCGI_CHILDREN ortam değişkeni ile belirlenir. PHP'nin her çocuğunun kaç isteklik yaşayacağını ise PHP_FCGI_MAX_REQUESTS belirler. Aşağıda, PHP yanıtçılarının çatallanmasına yardımcı olan basit bir bash betiği verilmiştir.

Örnek 2 - FastCGI Yanıtçılarının Çatallanması

#!/bin/sh

# php-cgi çalıştırılabilirinin yeri
PHP=/usr/local/bin/php-cgi

# PID dosyasının yeri
PHP_PID=/tmp/php.pid

# Dinlenecek adres
#FCGI_BIND_ADDRESS=10.0.1.1:10000
# Dinlenecek soket
FCGI_BIND_ADDRESS=/tmp/php.sock

PHP_FCGI_CHILDREN=16
PHP_FCGI_MAX_REQUESTS=10000

env -i PHP_FCGI_CHILDREN=$PHP_FCGI_CHILDREN \
       PHP_FCGI_MAX_REQUESTS=$PHP_FCGI_MAX_REQUESTS \
       $PHP -b $FCGI_BIND_ADDRESS &

echo $! > "$PHP_PID"

Uzak FCGI (nesnel) örneklerine bağlanmak

Uygulamaları dengelemek için Fastcgi örnekleri çok sayıda uzak makineye çatallanabilir.

Örnek 3 - Uzak FCGI örneklerine bağlanmak

fastcgi.server = ( ".php" =>
   (( "host" => "10.0.0.2", "port" => 1030 ),
    ( "host" => "10.0.0.3", "port" => 1030 ))
)

Unix Sistemlere Kurulum
PHP Manual
html/install.unix.caudium.html0100644000101200010120000000664311310432314017760 0ustar docbuilderdocbuilder Caudium
Unix Sistemlere Kurulum
PHP Manual

Caudium

PHP, » Caudium HTTP Sunucusu için bir Pike modülü olarak derlenebilir. PHP'yi Caudium ile kullanmak için aşağıdaki basit kurulum adımlarını izleyerek kurabilirsiniz:

Örnek 1 Caudium Kurulum Adımları

1.  PHP 4 kurulumuna başlamadan önce Caudium kurulmuş olmalıdır. PHP 4'ün
    düzgün çalışması için Pike 7.0.268 veya daha yenisi gerekir. Bu örneğin
    amaçları gereği, Caudium'un /opt/caudium/server/ altında kurulu olduğunu
    varsayacağız.
2.  php-x.y.z (x.y.z sürüm numarasıdır) dizinine geçin.
3.  ./configure --with-caudium=/opt/caudium/server
4.  make
5.  make install
6.  Çalışmaktaysa Caudium'u yeniden başlatın.
7.  Çizgesel kurulum arayüzüne oturum açın ve PHP 4 desteği vermek istediğiniz
    sanal sunucuya gidin.
8.  Add Module'e tıklayın ve PHP4 Betik Destek modülünü bulup ekleyin.
9.  Eğer belgeler, PHP 4 yorumlayıcısının kullanılabilir durumda olmadığını
    söylüyorsa sunucuyu yeniden başlatmamış olabilirsiniz, yeniden başlatmayı
    deneyin. PHP4.so ile ilgili hatalar için
    /opt/caudium/logs/debug/default.1'e bakın. Ayrıca,
    caudium/server/lib/[pike-version]/PHP4.so
    dosyasının varlığından emin olun.
10. Gerekirse PHP Betik Destek modülünü yapılandırın.

Şüphesiz, Caudium modülünüzü PHP 4'te mevcut çeşitli eklentileri desteklemesi için derleyebilirsiniz. Eklentilere özel yapılandırma seçenekleri için eklenti belgelerine bakınız.

Bilginize: PHP 4'ü MySQL desteği ile derlerken normal MySQL istemci kodunun kullanıldığına emin olun. Aksi takdirde, Pike, MySQL desteğine sahipse çelişkili durumlar ortaya çıkabilir. MySQL kurulum dizinini --with-mysql seçeneği ile belirterek bunu sağlayabilirsiniz.


Unix Sistemlere Kurulum
PHP Manual
html/install.unix.fhttpd.html0100644000101200010120000000432411310432314017614 0ustar docbuilderdocbuilder fhttpd ile ilgili bilgiler
Unix Sistemlere Kurulum
PHP Manual

fhttpd ile ilgili bilgiler

PHP'yi bir fhttpd modülü olarak derlemek için "Build as an fhttpd module?" sorusuna "yes" yanıtı verip (yapılandırmada --with-fhttpd=DİZİN seçeneği) fhttpd kaynak kök dizinini belirtin. /usr/local/src/fhttpd dizini öntanımlıdır. fhttpd ile çalışırsa PHP'yi bir modül olarak derlemek daha iyi denetim ve uzaktan yönetim yeteneği ile daha yüksek başarım sağlar.

Bilginize: PHP 4.3.0'dan itibaren fhttpd desteklenmemektedir.


Unix Sistemlere Kurulum
PHP Manual
html/install.unix.sun.html0100644000101200010120000004303111310432314017126 0ustar docbuilderdocbuilder Sun Solaris'te Sun, iPlanet ve Netscape Sunucuları
Unix Sistemlere Kurulum
PHP Manual

Sun Solaris'te Sun, iPlanet ve Netscape Sunucuları

Bu bölümde, PHP'nin Sun Solaris üzerinde Sun Java Sistem, Sun ONE, iPlanet ve Netscape HTTP Sunucusu kurulumlarına özgü bilgilere ve ipuçlarına yer verilmiştir.

PHP 4.3.3'ten itibaren PHP betikleri NSAPI modülü ile kullanılarak özel dizin listeleri ve hata sayfaları üretebilebilmektedir. Apache uyumluluğu sağlamak için ek işlevler de mevcuttur. Mevcut HTTP sunucuları desteği hakkında bilgi edinmek için alt istekler ile ilgili bölümü okuyunuz.

Netscape Girişimci Sunucusu (NES) için PHP yapılandırması hakkında daha ayrıntılı bilgiyi » http://benoit.noss.free.fr/php/install-php4.html adresinde bulabilirsiniz.

PHP'yi Sun Java Sistem, Sun ONE, iPlanet ve Netscape HTTP sunucularında derlemek için, kurulum dizinini --with-nsapi=[DiZiN] seçeneği ile belirtin; öntanımlı dizin: /opt/netscape/suitespot/. Ayrıca /php-xxx-version/sapi/nsapi/nsapi-readme.txt dosyasını da okuyun.

  1. Aşağıdaki paketleri » http://www.sunfreeware.com/ veya başka bir siteden indirip kurabilirsiniz:

    • autoconf-2.13
    • automake-1.4
    • bison-1_25-sol26-sparc-local
    • flex-2_5_4a-sol26-sparc-local
    • gcc-2_95_2-sol26-sparc-local
    • gzip-1.2.4-sol26-sparc-local
    • m4-1_4-sol26-sparc-local
    • make-3_76_1-sol26-sparc-local
    • mysql-3.23.24-beta (mysql desteği istiyorsanız)
    • perl-5_005_03-sol26-sparc-local
    • tar-1.13 (GNU tar)

  2. PATH ortam değişkeninde gerekli dizinlerin bulunduğundan emin olun ( PATH=.:/usr/local/bin:/usr/sbin:/usr/bin:/usr/ccs/bin) ve export PATH ile sisteminizde kullanılabilir olmasını sağlayın.
  3. gunzip php-x.x.x.tar.gz (.gz paketi değilse 4'e gidin).
  4. tar xvf php-x.x.x.tar
  5. Bu işlem sonucunda oluşan PHP dizinine geçin: cd ../php-x.x.x
  6. Netscape sunucunuz /opt/netscape/suitespot/ dizininde kurulu değilse, aşağıdaki seçeneğe bulunduğu yeri yazın:

    ./configure --with-mysql=/usr/local/mysql \
                --with-nsapi=/opt/netscape/suitespot/ \
                --enable-libgcc

  7. Bir make ve ardından make install yapın.

Temel kurulum bitip ilgili benioku dosyalarını da okuduktan sonra bir kaç adımlık yapılandırma işlemi kalmış olacak.

Sun/iPlanet/Netscape için Yapılandırma Talimatları

Öncelikle, sunucunun bütün paylaşımlı kütüphaneleri bulabilmesi için bazı dizinleri LD_LIBRARY_PATH ortam değişkenine eklemeniz gerekebilir. Bunun yapılacağı en uygun yer HTTP sunucunuzu başlatan betiktir. Bu betik genellikle, /bir/yol/server/https-sunucuismi/start gibi bir dosyadır. HTTP sunucunuzun /bir/yol/server/https-sunucuismi/config/ dizininde yer alan yapılandırma dosyalarını da düzenlemeniz gerekecek.

  1. Aşağıdaki satırı mime.types dosyasına ekleyin (bunu yönetim sunucusunda yapabilirsiniz):

    type=magnus-internal/x-httpd-php exts=php
    

  2. magnus.conf (>= 6 sürümü sunucular için) veya obj.conf (< 6 sürümü sunucular için) dosyalarını düzenlemek için açın ve aşağıdaki satırları mime types init satırının sonrasına ekleyin. shlib (paylaşımlı kütüphane) sisteminize göre değişiklik gösterebilir, genellikle /opt/netscape/suitespot/bin/libphp4.so gibi bir dosyadır.

    Init fn="load-modules" funcs="php4_init,php4_execute,php4_auth_trans" shlib="/opt/netscape/suitespot/bin/libphp4.so"
    Init fn="php4_init" LateInit="yes" errorString="PHP ilklendirilemedi!" [php_ini="/bir/yol/php.ini"]
    

    (PHP >= 4.3.3) php_ini değiştirgesi isteğe bağlı olsa da oraya HTTP sunucunuzun yapılandırma dizininde bulunan php.ini dosyanızı yerleştirebilirsiniz.

  3. obj.conf dosyasındaki öntanımlı nesneyi yapılandırın (vserver.obj.conf dosyasında sanal sunucu sınıfları [sürüm 6.0+] için):

    <Object name="default">
    .
    .
    .
    .#DiKKAT: Bu satır tüm 'ObjectType' satırlarından sonra ve
    .#        tüm 'AddLog' satırlarından önce yer almalıdır.
    Service fn="php4_execute" type="magnus-internal/x-httpd-php" [inikey=value inikey=value ...]
    .
    .
    </Object>
    

    (PHP >= 4.3.3) Bazı özel php.ini değerlerini ek değiştirgeler olarak ekleyebilirsiniz, örneğin php4_execute çağrısı bağlamına özgü docroot="/bir/yol/docroot" atamasını yapabilirsiniz. Mantıksal ini yönergeleri için lütfen "On","Off",... değil (çünkü doğru çalışmayacaktır), 0 ve 1 değerlerini kullanınız. Örneğin, zlib.output_compression="On" yerine zlib.output_compression=1 yazın.

  4. Bu sadece, içinde PHP betiklerinden başka dosya bulunmayan (bir cgi-bin dizini gibi) bir dizini yapılandırmak istediğiniz takdirde gerekir :

    <Object name="x-httpd-php">
    ObjectType fn="force-type" type="magnus-internal/x-httpd-php"
    Service fn=php4_execute [inikey=value inikey=value ...]
    </Object>
    

    Bundan sonra, Yönetim sunucusunda bir dizini yapılandırıp ona x-httpd-php MIME türünü atayabilirsiniz. Bu dizindeki tüm dosyalar PHP tarafından çalıştırılacağından oradaki dosyaların uzantılarını .html olarak değiştirip PHP kullanıldığını gizleyebilirsiniz.

  5. Kimlik doğrulama ayarları: PHP kimlik doğrulaması diğer kimlik doğrulamalarıyla kullanılamaz. Bu işlem tamamen PHP betikleriniz üzerinden geçer. PHP kimlik doğrulamasını sunucunun tamamı için yapılandırmak isterseniz aşağıdaki satırı öntanımlı nesnenize ekleyiniz:

    <Object name="default">
    AuthTrans fn=php4_auth_trans
    .
    .
    .
    </Object>
    

  6. PHP kimlik doğrulamasını tek bir dizin için kullanmak istiyorsanız şunu ekleyin:

    <Object ppath="d:\kimlik\dogrulaması\yapilacak\dizin\*">
    AuthTrans fn=php4_auth_trans
    </Object>
    

Bilginize: PHP'nin kullanacağı yığıt boyutu HTTP sunucusunun yapılandırmasına bağlıdır. Çok büyük PHP betiklerinin çalışmaması halinde Yönetim sunucusundan ("MAGNUS EDITOR" bölümünden) boyutu arttırmanızı öneririz.

CGI ortamı ve php.ini dosyasında önerilen değişiklikler

Bir Sun JSWS/Sun ONE WS/iPlanet/Netscape sunucusu çok evreli bir HTTP sunucusu olarak çalıştığı takdirde PHP betiklerinin yazımı özel bir dikkat gerektirir. Bunun sebebi, tüm isteklerin aynı süreç uzayında (HTTP sunucusunun kendi uzayı) çalışması ve bu uzayın (ortam değişkenlerince) tek bir ortama sahip olmasıdır. PATH_INFO, HTTP_HOST gibi CGI ortam değişkenlerini almak isterseniz, bunu getenv() işlevli eski PHP yöntemleriyle veya benzer yollarla ($_ENV gibi küresellerle) yapmaya çalışmak doğru değildir. Geçerli CGI değişkenleri olmaksızın sadece çalışan HTTP sunucusunun ortamını alırsınız!

Bilginize: Soru: Ortamda neden (geçersiz) CGI değişkenleri var?
Yanıt: Bunun sebebi, HTTP sunucusu sürecini Yönetim sunucusundan başlatmanız ve başlatma betiğinin bir CGI betiği olarak çalışmasıdır (yönetim sunucusu içinde bir CGI betiği!!). Başlatılan HTTP sunucusunun bazı CGI ortam değişkenlerine sahip olmasının sebebi budur. HTTP sunucusunu yönetim sunucusunun dışında çalıştırırsanız bunun sebebini daha iyi anlarsınız. HTTP sunucusunu root kullanıcısı olarak komut satırından kendiniz başlatın ve ortamda artık CGI tarzı ortam değişkenlerinin bulunmadığını görün.

CGI değişkenlerini doğru yöntemle almak için betiklerinizde değişiklik yapmalısınız. PHP 4'te bu işlem için $_SERVER süper küreselini kullanabilirsiniz. $HTTP_HOST gibi değişkenleri kullanan eski betikleriniz varsa php.ini içinde register_globals=On yaptıktan başka değişken sırasını da değiştirin (önemli: Artık ortama ihtiyacınız olmayacağından "E"yi silin):

variables_order = "GPCS"
register_globals = On

Özel dizin listeleri ve hata sayfaları (PHP >= 4.3.3)

"404 Not Found" ve benzeri durumlarda hata sayfaları üretimi için PHP'yi kullanabilirsiniz. Üzerine yazmak istediğiniz her hata sayfası için obj.conf dosyasındaki nesneye aşağıdaki satırı ekleyiniz:

Error fn="php4_execute" code=XXX script="/bir/yol/betik.php" [inikey=value inikey=value...]

Burada XXX, HTTP hata kodudur. Sizinkiyle çelişen başka Error yönergeleri varsa onları silin. Tüm hatalar için hep aynı sayfayı kullanacaksanız code değiştirgesini belirtmeyin. Betiğiniz hata kodunu $_SERVER['ERROR_TYPE'] ile alacaktır.

Bir diğer olanak, özel yapım dizin listeleri üretimidir. Dizin içeriğini gösteren bir PHP betiği yazdıktan sonra, obj.conf dosyasında öntanımlı type="magnus-internal/directory" Service satırını şöyle değiştirin:

Service fn="php4_execute" type="magnus-internal/directory" script="/bir/yol/betik.php" [inikey=value inikey=value...]

Hata sayfaları ve dizin listeleri için özgün yol ve dönüşmüş yol $_SERVER['PATH_INFO'] ve $_SERVER['PATH_TRANSLATED'] değişkenlerinden alınabilir.

nsapi_virtual() ve alt istekler (PHP >= 4.3.3)

NSAPI modülü, HTTP sunucusunda alt istekler yapmak ve sonuçları bir sayfaya yerleştirmek için artık nsapi_virtual() işlevine sahiptir (rumuz: virtual()). Bu işlev NSAPI kütüphanesinin bazı belgelenmemiş özelliklerini kullanır. Unix üzerinde modül özdevinimli olarak gerekli işlevlerin varlığını araştırır ve kullanılabilecekse kullanır. Aksi takdirde, nsapi_virtual() iptal edilir.

Bilginize: ÖNEMLİ: nsapi_virtual() desteği DENEYSEL'dir!!!


Unix Sistemlere Kurulum
PHP Manual
html/install.unix.commandline.html0100644000101200010120000001067211310432314020614 0ustar docbuilderdocbuilder CGI ve Komut Satırı Ayarları
Unix Sistemlere Kurulum
PHP Manual

CGI ve Komut Satırı Ayarları

PHP'yi bir CGI programı olarak derlemek öntanımlıdır. Bu sayede HTTP sunucuda çalışmayacak betikleri yorumlamak için veya CGI işlemleri için kullanılabilecek bir komut satırı yorumlayıcısı oluşturulmuş olur.PHP'nin bir modül olarak çalıştığı bir HTTP sunucusu genellikle başarım sorunlarına bir çözüm olarak kullanılır. Bununla birlikte, CGI sürümü, farklı PHP sayfalarını farklı kullanıcı kimlikleriyle çalıştırabilme imkanı sunar.

Uyarı

CGI kipinde çalışan bir sunucu olası saldırılara açık hale gelir. Sunucunuzu böyle saldırılardan nasıl koruyacağınızı öğrenmek için CGI güvenliği bölümünü okuyunuz.

PHP 4.3.0 ve sonrasında, PHP'ye bazı önemli eklemeler yapıldı. Ayrıca, CGI çalıştırılabiliri ile aynı isimde çalıştırılabilire sahip CLI adında yeni bir SAPI geldi. {PREFIX}/bin/php çalıştırılabilirinde kurulu olan şeyler yapılandırmanızı nasıl yaptığınıza bağlıdır ve bu, PHP'nin komut satırından kullanımı bölümünde ayrıntılı olarak açıklanmıştır.

Sınama

PHP'yi bir CGI programı olarak derlediyseniz, derlemenizi make test komutunu vererek sınayabilirsiniz. Derlemenizi sınamak daima iyidir. Bu yolla sonradan karşılaşabileceğiniz sorunları daha ortaya çıkmadan yakalama şansınız olur.

Değişkenlerin kullanımı

Bazı sunucu kaynaklı ortam değişkenleri geçerli » CGI/1.1 belirtiminde tanımlanmamıştır; sadece şu değişkenler tanımlıdır: AUTH_TYPE, CONTENT_LENGTH, CONTENT_TYPE, GATEWAY_INTERFACE, PATH_INFO, PATH_TRANSLATED, QUERY_STRING, REMOTE_ADDR, REMOTE_HOST, REMOTE_IDENT, REMOTE_USER, REQUEST_METHOD, SCRIPT_NAME, SERVER_NAME, SERVER_PORT, SERVER_PROTOCOL ve SERVER_SOFTWARE. Bunların dışında kalan herşey 'üretici eklentileri' olarak ele alınmalıdır.


Unix Sistemlere Kurulum
PHP Manual
html/install.unix.hpux.html0100644000101200010120000000425211310432314017307 0ustar docbuilderdocbuilder HP-UX'e Özgü Kurulum Bilgileri
Unix Sistemlere Kurulum
PHP Manual

HP-UX'e Özgü Kurulum Bilgileri

Bu bölüm PHP'nin HP-UX sistemlere kurulumu hakkında bilgiler ve ipuçları içerir.

PHP'nin HP-UX sistemlere kurulumunda iki seçenek söz konusudur: Ya kendiniz derlersiniz ya da bir başkasının derlediği çalıştırılabiliri kurarsınız.

Resmi derlenmiş paketleri » http://software.hp.com/ adresinden edinebilirsiniz.

Kılavuzun bu bölümü yazılana kadar, PHP'nin (ve ilgili eklentilerin) HP-UX sistemlerde derlenmesi ile ilgili belgeler kaldırılmıştı. Bunları artık bir dış kaynaktan okuyabileceksiniz: » Building Apache and PHP on HP-UX 11.11


Unix Sistemlere Kurulum
PHP Manual
html/install.unix.openbsd.html0100644000101200010120000001506511310432314017761 0ustar docbuilderdocbuilder OpenBSD Kurulum Bilgiler
Unix Sistemlere Kurulum
PHP Manual

OpenBSD Kurulum Bilgiler

Bu bölüm PHP'nin » OpenBSD 3.6 sistemlere kurulumu hakkında bilgiler ve ipuçları içerir.

İkil Paketlerin Kullanımı

PHP'yi OpenBSD üzerine kurmak için ikil paketlerin kullanımı en basit ve önerilen bir yoldur. Temel paket, modül paketlerinden ayrıdır ve her modül paketi diğerlerinden bağımsız olarak kurulup kaldırılabilir. İhtiyaç duyacağınız dosyaları OpenBSD CD'nizde veya FTP sitesinde bulabilirsiniz.

İhtiyacınız olan ana paket php4-core-4.3.8.tgz olup, temel motoru (artı gettext ve iconv) içerir. Modül paketleri ise php4-mysql-4.3.8.tgz veya php4-imap-4.3.8.tgz gibi isimler alırlar. Bu modülleri php.ini dosyanızda etkin ve etkisiz kılmak için phpxs komutuna ihtiyacınız olacak.

Örnek 1 - OpenBSD Paket Kurulum Örneği

# pkg_add php4-core-4.3.8.tgz
# /usr/local/sbin/phpxs -s
# cp /usr/local/share/doc/php4/php.ini-recommended /var/www/conf/php.ini
  (add in mysql)
# pkg_add php4-mysql-4.3.8.tgz
# /usr/local/sbin/phpxs -a mysql
  (add in imap)
# pkg_add php4-imap-4.3.8.tgz
# /usr/local/sbin/phpxs -a imap
  (remove mysql as a test)
# pkg_delete php4-mysql-4.3.8
# /usr/local/sbin/phpxs -r mysql
  (install the PEAR libraries)
# pkg_add php4-pear-4.3.8.tgz

OpenBSD'deki ikil paketler hakkında ayrıntılı bilgi edinmek için » packages(7) kılavuz sayfasını okuyunuz.

Portların Kullanımı

Ayrıca, PHP'yi kaynak paketinden » port ağacını kullanarak da derleyebilirsiniz. Ancak, bu sadece OpenBSD üzerinde tecrübeli kullanıcılar için önerilebilecek bir yoldur. PHP4 portu iki alt dizine ayrılır: çekirdek ve eklentiler. Eklentilerin bulunduğu dizin desteklenen tüm PHP modülleri için alt paketler üretir. Bu modüllerden üretilmesini istemedikleriniz için no_* FLAVOR'unu kullanınız. Örneğin imap modülünün derlenmeden geçilmesi için FLAVOR'a no_imap atayınız.

Bilinen Sorunlar

Eski Dağıtımlar

OpenBSD'nin eski dağıtımları PHP'yi duruk ilintili derlemek için FLAVORS sistemini kullanırlar. Bu yöntemle ikil paketleri üretmek zor olduğundan artık bu yol önerilmemektedir. İsterseniz hala eski port ağaçlarını kullanabilirsiniz fakat OpenBSD ekibi tarafından artık desteklenmemektedirler. Bu konuda fikirleriniz varsa port'un şu anki sürdürücüsü: Anil Madhavapeddy (avsm at openbsd dot org).


Unix Sistemlere Kurulum
PHP Manual
html/install.unix.solaris.html0100644000101200010120000000674411310432314020007 0ustar docbuilderdocbuilder Solaris'e özgü Kurulum İpuçları
Unix Sistemlere Kurulum
PHP Manual

Solaris'e özgü Kurulum İpuçları

Bu bölüm PHP'nin Solaris sistemlere kurulumu hakkında bilgiler ve ipuçları içerir.

Gerekli Yazılımlar

Solaris kurulumlarında sıklıkla C derleyicilerin ve bunlarla ilgili araçların yokluğu sözkonusu olur. Bu araçların GNU sürümlerinin gerekliliği hakkında bilgi edinmek için lütfen SSS'nin bu bölümünü okuyunuz. Gereken yazılımlar:

Bunlara ek olarak, Oracle veya MySQL gibi yapılandırmanıza özgü bir takım ek yazılımların kurulması da gerekebilir.

Paketlerin kullanımı

Kurulması gereken bileşinlerin çoğunu kurmak için pkgadd kullanarak Solaris kurulum işlemlerini kolaylaştırabilirsiniz.


Unix Sistemlere Kurulum
PHP Manual
html/install.unix.debian.html0100644000101200010120000001523611310432314017551 0ustar docbuilderdocbuilder Debian GNU/Linux Kurulum Bilgileri
Unix Sistemlere Kurulum
PHP Manual

Debian GNU/Linux Kurulum Bilgileri

Bu bölüm Unix sistemlerde PHP'nin » Debian GNU/Linux kurulumu hakkında bilgiler ve ipuçları içerir.

PHP'nin Unix üzerinde derlenmesi ile ilgili talimatlar Debian için de geçerli olsa da bu kılavuz sayfasında ayrıca, hem apt-get hem de aptitude komutlarının kullanımı gibi diğer seçeneklere özgü bilgilere de yer verilmiştir. Bu kılavuz sayfasında bu iki komut kimi zaman diğerinin yerine kullanılmıştır.

APT kullanımı

Öncelikle dikkat edeceğiniz şey, Apache2 ile tümleştirmek için libapache2-mod-php5 ve PEAR ile tümleştirmek için php-pear gibi PHP ile ilgili diğer paketlerinde gerekli olabileceğidir.

İkinci olarak, bir paketi kurmadan önce paket listesini güncellemeniz yerinde bir hareket olacaktır. Bu işlem genellikle apt-get update komutu çalıştırılarık yapılır.

Örnek 1 - Apache2 ile kurulum örneği

# apt-get install php5-common libapache2-mod-php5 php5-cli

APT, Apache2 için hazırlanmış PHP 5 modülünü ve bu modülü etkinleştirmek için bağımlı olduğu diğer paketleri özdevinimli olarak kuracaktır. Yapılan değişikliğin geçerli olması için Apache2 yeniden başlatılmalıdır. Örnek:

Artık herşey yerli yerine oturduğuna göre aşağıdaki örneği izleyerek Apache ve PHP'yi kurabilirsiniz:

Örnek 2 - PHP kurulduktan sonra Apache2'nin dirdirilip yeniden başlatılması

# /etc/init.d/apache2 stop
# /etc/init.d/apache2 start

Yapılandırma üzerinde daha iyi denetim

Bir önceki bölümde PHP sadece çekirdek modüllerle kurulmuştu. Çok geçmeden MySQL, cURL, GD ve benzeri modülleri etkinleştirme ihtiyacı duyabilirsiniz. Bunları da apt-get komutuyla kurabilirsiniz.

Örnek 3 - Ek PHP 5 paketleri listesinin alınma yöntemleri

# apt-cache search php5
# aptitude search php5
# aptitude search php5 |grep -i mysql

Bu örnek komutların çıktısından da görebileceğiniz gibi, php5-cgi, php5-cli ve php5-dev gibi özel paketlerde dahil olmak üzere kurabileceğiniz çok sayıda PHP modülü vardır. Listeyi dikkatlice inceleyip ihtiyacınız olanları seçtikten sonra apt-get veya aptitude ile bunları kurabilirsiniz. Debian bunlar içinde bağımlılık denetimleri yapacağından, örneğin MySQL ve cURL kurmak istediğinizde bunların bağımlı olduğu paketleri de kurmayı teklif edecektir:

Örnek 4 - MySQL ve cURL PHP modüllerinin kurulumu

# apt-get install php5-mysql php5-curl

APT özdevinimli olarak farklı php.ini (/etc/php5/apache2/php.ini, /etc/php5/conf.d/pdo.ini ve benzeri) dosyalarına uygun satırları ve eklentinin türüne bağlı olarak extension=foo.so benzeri girdileri ekleyecektir. Bu değişikliklerin de etkili olabilmesi için Apache2'nin yeniden başlatılması gerekir.

Bilinen sorunlar


Unix Sistemlere Kurulum
PHP Manual
html/install.unix.html0100644000101200010120000001351511310432314016326 0ustar docbuilderdocbuilder Unix Sistemlere Kurulum
Yapılandırma ve Kurulum
PHP Manual

Unix Sistemlere Kurulum

İçindekiler

Bu bölümde, PHP'nin Unix sistemleri üzerindeki yapılandırmasından ve kurulumundan ana hatları ile bahsedilecektir. Kuruluma başlamadan önce platformunuza ve kullandığınız HTTP sunucusuna özgü bölümleri incelemenizi öneririz.

Kılavuzun Genel Kurulum Değerlendirmesi bölümünde ana hatlarıyla bahsettiğimiz gibi, bu bölümde esas olarak HTTP sunucusunu ilgilendiren ayarlardan bahseceksek de PHP'nin komut satırından kullanımı ile ilgili ayarlara da değineceğiz.

PHP'yi Unix platformlarına kurmanın çeşitli yolları vardır. Kaynak kod paketinden kendiniz derleyip kurabileceğiniz gibi başkaları tarafından derlenip paketlenmiş sürümleri de kurabilirsiniz. Bu belgelerde esas olarak kaynak kod paketinden derleme, kurulum ve yapılandırma sürecinden bahsedeceğiz. Çoğu Unix benzeri sistemin kendine özgü paket kurulum yöntemi vardır. Bu, standart yapılandırmaya yardımcı olabilirse de farklı özelliklere ihtiyaç duyduğunuzda (örneğin, güvenli sunucu veya veritabanı sunucusu), HTTP sunucunuzu ve PHP'yi kendiniz derlemek zorunda kalırsınız. Yazılımları kendiniz derleyip kuracak bilgiye sahip değilseniz, sizin istediğiniz özelliklerde başkaları paket derlemiş mi diye bir araştırma yapmanızı öneririz.

Derleme işlemi için gerekli bilgi ve yazılımlar:

PHP kaynak kod paketinin derleme için ayar ve yapılandırma işlemi configure betiğinin komut satırı seçenekleri kullanılarak yapılır. Bu seçeneklerin neler olduğunu görmek için kaynak paketinin kök dizininde komut satırından ./configure --help komutunu verebilirsiniz. Ayrıca, bu kılavuzda da bazı seçeneklerin açıklamalarına yer verilmiştir. Temel yapılandırma seçeneklerini eklerde bulabilirsiniz. Eklentilere özgü yapılandırma seçenekleri ise eklentilerin kılavuzdaki belgelerinde bulunabilir.

PHP'yi yapılandırdığınızda modülleri ve çalıştırılabilirleri derlemeye hazırsınız demektir. Artık make komutunu verebilirsiniz. Derleme işlemi bir noktada başarısız olursa ve bunun sebebini anlayamazsanız, Sorunlar bölümüne bakınız.


Yapılandırma ve Kurulum
PHP Manual
html/install.macosx.packages.html0100644000101200010120000000512611310432314020411 0ustar docbuilderdocbuilder Paketlerin Kullanımı
Mac OS X üzerine Kurulum
PHP Manual

Paketlerin Kullanımı

PHP'nin Mac OS X için bir kaç tane paketlenmiş ve derlenmiş sürümü vardır. Standart bir yapılandırma için bunlar yeterlidir, ancak farklı özelliklere ihtiyaç duyarsanız (güvenli sunucu, farklı bir veritabanı sürücüsü gibi), kendi PHP'nizi ve/veya HTTP sunucunuzu derlemeniz gerekebilir. Bu işleri yapacak tecrübeniz yoksa, sizin ihtiyaçlarınıza uygun olarak derlenmiş paketlerin olup olmadığını araştırmalısınız.

Aşağıdakiler, Mac OS üzerinde PHP için paket ve derlenmiş ikillerin kurulumunu kolaylaştıracaktır:


Mac OS X üzerine Kurulum
PHP Manual
html/install.macosx.bundled.html0100644000101200010120000002404711310432314020253 0ustar docbuilderdocbuilder Paketlenmiş PHP Kullanımı
Mac OS X üzerine Kurulum
PHP Manual

Paketlenmiş PHP Kullanımı

OS X'in 10.0.0 sürümünden itibaren PHP Meklerde standart hale geldi. PHP'yi öntanımlı HTTP sunucusunda etkin kılmak için Apache yapılandırma dosyası httpd.conf'ta bir kaç satırı etkin duruma getirmek gerekir, bunun yanında CGI ve/veya CLI öntanımlı olarak etkin (Terminal programından kolayca erişilebilir) kılınabilir.

Aşağıdaki talimatları kullanarak PHP'yi etkin kılmak demek çabucak bir yerel geliştirme ortamına sahip olmak demektir. Daima PHP'nin en yeni sürümünü kullanmanızı hararetle öneririz. Gelişimi sürmekte olan çoğu yazılım gibi yeni sürümlerde eski hatalar sürekli düzeltilmekte ve yeni özellikler eklenmektedir. Ayrıntılar için MAC OS X kurulum belgelerine bakınız. Aşağıdaki talimatların ayrıntı düzeyi başlangıç düzeyinde bir kullanıcıya göre olup öntanımlı ayarlarla çalışmak üzere düzenlenmiştir. Daha yeni sürümlerin derlenmesi veya daha yeni paketlerin kurulması tüm kullanıcılara tavsiye edilmektedir.

Standard kurulum türü mod_php kullanmak olup Mac OS X üzerinde Apache HTTP Sunucusu için mod_php'yi etkin kılmak (öntanımlı HTTP sunucusuna Sistem Tercihlerinden erişilebilir) amacıyla şu adımlar izlenmelidir:

  1. Apache yapılandırma dosyasını bulup açın. Öntanımlı olarak yeri: /etc/apache2/httpd.conf Bu dosyanın sahibi root olduğundan ve öntanımlı olarak onun özelinde olduğundan Finder veya Spotlight kullanarak dosyayı bulmak zor olabilir.

    Bilginize: Dosyayı açmanın tek yolu Terminal'de nano gibi Unix temelli bir metin düzenleyici kullanmaktır. Dosyanın sahibi root olduğundan dosyayı (root olarak) açmak için Terminal'de sudo komutunu kullanmalıyız (root parolası istenecektir): sudo nano /etc/apache2/httpd.conf Önemli nano komutları: ^w (arama), ^o (kayıt), and ^x (çıkış). Burada ^ imi, Ctrl tuşu anlamındadır.

    Bilginize: Mac OS X'in 10.5'ten önceki sürümleri PHP ve Apache'nin eski sürümleriyle gelir. Böyle makinelerde Apache yapılandırma dosyası /etc/httpd/httpd.conf olabilir.

  2. Bir metin düzenleyici ile aşağıdaki satırların başlarındaki # imlerini kaldırın (bu iki satır genelde birarada değildir, onları arayıp bulmalısınız):

    # LoadModule php5_module libexec/httpd/libphp5.so
    
    # AddModule mod_php5.c
    
    Konuma/yola dikkat. PHP'yi gelecekte tekrar derlerseniz yukarıdaki dosyaların yerine yenilerini koymayı unutmayın. Yoksa bu satırları tekrar açıklama haline getirmelisiniz.

  3. PHP olarak yorumlanacak uzantıları belirleyiniz (örnekler: .php .html ve .inc)

    (Mac Panther'den itibaren) httpd.conf dosyasında bulunan aşağıdaki deyimden dolayı PHP etkin kılındığı anda .php uzantılı dosyalar özdevinimli olarak PHP tarafından yorumlanır.

    <IfModule mod_php5.c>
        # php etkinse, .php ve .phps dosyalarını yorumlasın isteriz.
        AddType application/x-httpd-php .php
        AddType application/x-httpd-php-source .phps
    
        # Çoğu kullanıcı index.php'yi ister
        <IfModule mod_dir.c>
            DirectoryIndex index.html index.php
        </IfModule>
    </IfModule>
    

    Bilginize: OS X 10.5 (Leopard) öncesinde, PHP 5 yerine PHP 4 kullanılırdı; dolayısıyla yukarıdaki 5'leri 4'lere çevirmeniz gerekir.

  4. DirectoryIndex yönergesinde belirtilen öntanımlı dizin içerik dosyasının yüklendiğinden emin olun. Bu ayrıca httpd.conf içinde de atanır. Bu amaçla genellikle index.php ve index.html kullanılır. PHP'nin varlığını sınayan yukarıdakı satırlardan dolayı öntanımlı olarak index.php etkindir. Gerekirse bu ayarı kendinize göre değiştirin.
  5. Ya php.ini dosyasının yerini ayarlayın ya da öntanımlıyı kullanın Mac OS X üzerindeki öntanımlı yeri genellikle /usr/local/php/php.ini olup bir phpinfo() işlev çağrısı da yerini gösterecektir. Eğer bir php.ini kullanılmamışsa, PHP öntanımlı değerleri kullanacaktır. php.ini'yi bulmak için SSS'ye bakabilirsiniz.
  6. DocumentRoot'u belirleyip ayarlayın. Bu, HTTP sunucusunun belge kök dizinidir. Bu dizindeki dosyalar HTTP sunucusu tarafından sunulur. Dolayısıyla PHP dosyaları da tarayıcıya gönderilmeden önce PHP tarafından yorumlanır. Genelde öntanımlı belge kök dizini /Library/WebServer/Documents olup httpd.conf dosyasında belirtilmesi gerekir. Ayrıca, her kullanıcının kendi öntanımlı belge kök dizini vardır: /Users/kullanıcı/Sites
  7. Bir phpinfo() dosyası oluşturun

    phpinfo() işlevi PHP ile ilgili bilgileri gösterir. Aşağıdaki içeriğe sahip bir dosyayı belge kök dizininde oluşturun:

    <?php phpinfo(); ?>

  8. Apache'yi yeniden başlatın ve yukarıdaki PHP dosyasını yükleyin Apache'yi başlatmak için ya kabukta sudo apachectl graceful komutunu verin ya da OS X Sistem Tercihlerinden "Kişisel HTTP Sunucusu" seçeneğini durdurup başlatın. Öntanımlı olarak, yerel dosyaları tarayıcıya yüklemek için şöyle bir URL kullanılır: http://localhost/info.php. Kullanıcı dizinizdeki belge kök dizinini kullanarak bunu şöyle yapabilirsiniz: http://localhost/~kullanıcı/info.php

CLI (veya eski sürümlerde CGI) çalıştırılabilirinin ismi php olup genellikle bulunduğu yer /usr/bin/php'dir. PHP kılavuzunun komut satırı bölümünü okuyun ve Terminal'i açıp PHP çalıştırılabilirinin sürümünü öğrenmek için php -v komutunu çalıştırın. phpinfo() işlevine yapılacak bir çağrı da bu bilgiyi gösterecektir.


Mac OS X üzerine Kurulum
PHP Manual
html/install.macosx.server.html0100644000101200010120000001270611310432315020144 0ustar docbuilderdocbuilder OS X Sunucusu için Derleme
Mac OS X üzerine Kurulum
PHP Manual

OS X Sunucusu için Derleme

Mac OS X Sunucu Kurulumu

  1. Apache ve PHP'nin en son sürümlerini indirin.
  2. Tar paketlerini açıp aşağıdaki gibi Apache configure betiğini çalıştırın:

    ./configure --exec-prefix=/usr \
    --localstatedir=/var \
    --mandir=/usr/share/man \
    --libexecdir=/System/Library/Apache/Modules \
    --iconsdir=/System/Library/Apache/Icons \
    --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
    --enable-shared=max \
    --enable-module=most \
    --target=apache

  3. Derleyicinin bazı en iyilemeler yapmasını isterseniz şu satırı da ekleyebilirsiniz:

    setenv OPTIM=-O2

  4. PHP 4 kaynak dizinine geçin ve PHP'yi yapılandırın:

    ./configure --prefix=/usr \
        --sysconfdir=/etc \
        --localstatedir=/var \
        --mandir=/usr/share/man \
        --with-xml \
        --with-apache=/src/apache_1.3.12

    Başka eklentilerin de (MySQL, GD, ve benzeri) kurulmasını istiyorsanız onları da buraya ekleyin. --with-apache seçeneğine Apache kaynak dizininizi yazın (örn, /src/apache_1.3.12).

  5. Ardından make ve make install. Bunun sonucunda Apache kaynak dizini altına src/modules/php4 diye bir dizin eklenmiş olacak.
  6. Artık Apache'yi PHP 4 ile birlikte yeniden derleyebilirsiniz:

    ./configure --exec-prefix=/usr \
    --localstatedir=/var \
    --mandir=/usr/share/man \
    --libexecdir=/System/Library/Apache/Modules \
    --iconsdir=/System/Library/Apache/Icons \
    --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
    --enable-shared=max \
    --enable-module=most \
    --target=apache \
    --activate-module=src/modules/php4/libphp4.a

    libmodphp4.a dosyasının güncel olmadığına dair bir hata iletisi alabilirsiniz. Bu durumda, Apacha kaynak ağacının src/modules/php4 dizinine geçip şu komutu verin: ranlib libmodphp4.a. Bu, ilintileme tablosunu güncel hale getirecektir. Ardından kaynak ağacının kök dizinine dönüp yukarıdaki configure komutunu tekrar çalıştırın. Ardından tekrar make ve make install yapın.

  7. php.ini-development dosyasını PHP 4 kaynak dizininden bin dizinine ismini değiştirerek kopyalayın cp php.ini-development /usr/local/bin/php.ini veya (/usr/local dizinine kurmuyorsanız) cp php.ini-development /usr/bin/php.ini .


Mac OS X üzerine Kurulum
PHP Manual
html/install.macosx.client.html0100644000101200010120000000753211310432315020115 0ustar docbuilderdocbuilder MacOS X İstemcide Apache için PHP Modülü Derleme
Mac OS X üzerine Kurulum
PHP Manual

MacOS X İstemcide Apache için PHP Modülü Derleme

Aşağıdaki talimatlar MacOS X'de bir PHP modülünü Apache HTTP sunucusuna kurmanıza yardımcı olacak. Bu sürüm MySQL, PostgreSQL ve iODBC veritabanlarından başka, cURL, GD, PDFLib, LDAP, vs. desteğini de içermektedir. Bu talimatlar » Marc Liyanage tarafından sağlanmıştır.

Uyarı

Bunu yaparken dikkatli olun, yoksa Apache HTTP sunucunuzu bozabilirsiniz!

Bilginize: Bu talimatlar sadece Apple tarafından dağıtılan özgün Apache HTTP sunucusunda çalışır. Apache’yi günceller veya yeniden derlerseniz PHP modülünü de yeniden derleyip kurmanız gerekir.

Kurulumu gerçekleştirmek için:

  1. Bir uçbirim penceresi açın.
  2. Apache 1.3 için şunu indirin: wget http://www2.entropy.ch/download/entropy-php-5.2.4-1.tar.gz
  3. Apache 2 için şunu indirin: wget http://www2.entropy.ch/download/entropy-php-5.2.4-1-apache2.tar.gz
  4. Sıkıştırılmış tar paketini açın. Fakat bunu yaparken StuffIt Expander KULLANMAYIN. Yerine Apple'ın BOMArchiveHelper'ını veya komut satırını kullanın.
  5. Paket kurucu uygulamaya çift tıklayıp uygulamayı başlatın ve uygulamadaki adımları izleyin.

Hepsi bu kadar! Artık PHP çalışıyor olmalı. Bunu ev dizininizdeki Sites dizinine dnm.php adında bir dosyayı yerleştirip deneyebilirsiniz. Bu dosyaya şu satırı yazın: <?php phpinfo() ?>

Şimdi tarayıcınızda 127.0.0.1/~kullanıcı_adınız/dnm.php sayfasını açın. PHP modülünüz hakkında bilgi içeren bir durum tablosu görüyor olmalısınız.


Mac OS X üzerine Kurulum
PHP Manual
html/install.macosx.html0100644000101200010120000000403311310432315016631 0ustar docbuilderdocbuilder Mac OS X üzerine Kurulum
Yapılandırma ve Kurulum
PHP Manual

Mac OS X üzerine Kurulum

İçindekiler

Bu bölümde, PHP'nin Mac OS X üzerindeki kurulumlarına özgü bilgilere ve ipuçlarına yer verilmiştir. Mac OS X'in birbirlerinden pek az farklı iki sürümü vardır: İstemci ve Sunucu. Burada PHP'nin her iki sisteme de kurulumundan bahsedilecektir. PHP'nin MacOS 9 ve öncesinde kullanılamadığına dikkat ediniz.


Yapılandırma ve Kurulum
PHP Manual
html/install.windows.installer.html0100644000101200010120000000735111310432315021033 0ustar docbuilderdocbuilder Windows Installer (PHP 5.1.0 and earlier)
Windows Sistemlerine Kurulum
PHP Manual

Windows Installer (PHP 5.1.0 and earlier)

The Windows PHP installer is available from the downloads page at » http://www.php.net/downloads.php. This installs the CGI version of PHP and for IIS, PWS, and Xitami, it configures the web server as well. The installer does not include any extra external PHP extensions (php_*.dll) as you'll only find those in the Windows Zip Package and PECL downloads.

Bilginize: While the Windows installer is an easy way to make PHP work, it is restricted in many aspects as, for example, the automatic setup of extensions is not supported. Use of the installer isn't the preferred method for installing PHP.

First, install your selected HTTP (web) server on your system, and make sure that it works.

Run the executable installer and follow the instructions provided by the installation wizard. Two types of installation are supported - standard, which provides sensible defaults for all the settings it can, and advanced, which asks questions as it goes along.

The installation wizard gathers enough information to set up the php.ini file, and configure certain web servers to use PHP. One of the web servers the PHP installer does not configure for is Apache, so you'll need to configure it manually.

Once the installation has completed, the installer will inform you if you need to restart your system, restart the server, or just start using PHP.

Uyarı

Be aware, that this setup of PHP is not secure. If you would like to have a secure PHP setup, you'd better go on the manual way, and set every option carefully. This automatically working setup gives you an instantly working PHP installation, but it is not meant to be used on online servers.


Windows Sistemlerine Kurulum
PHP Manual
html/install.windows.installer.msi.html0100644000101200010120000001560711310432315021625 0ustar docbuilderdocbuilder Windows Installer (PHP 5.2 and later)
Windows Sistemlerine Kurulum
PHP Manual

Windows Installer (PHP 5.2 and later)

The Windows PHP installer for later versions of PHP is built using MSI technology using the Wix Toolkit (» http://wix.sourceforge.net/). It will install and configure PHP and all the built-in and PECL extensions, as well as configure many of the popular web servers such as IIS, Apache, and Xitami.

First, install your selected HTTP (web) server on your system, and make sure that it works. Then proceed with one of the following install types.

Normal Install

Run the MSI installer and follow the instructions provided by the installation wizard. You will be prompted to select the Web Server you wish to configure first, along with any configuration details needed.

You will then be prompted to select which features and extensions you wish to install and enable. By selecting "Will be installed on local hard drive" in the drop-down menu for each item you can trigger whether to install the feature or not. By selecting "Entire feature will be installed on local hard drive", you will be able to install all sub-features of the included feature ( for example by selecting this options for the feature "PDO" you will install all PDO Drivers ).

Uyarı

It is not recommended to install all extensions by default, since many other them require dependencies from outside PHP in order to function properly. Instead, use the Installation Repair Mode that can be triggered thru the 'Add/Remove Programs' control panel to enable or disable extensions and features after installation.

The installer then sets up PHP to be used in Windows and the php.ini file, and configures certain web servers to use PHP. The installer will currently configure IIS, Apache, Xitami, and Sambar Server; if you are using a different web server you'll need to configure it manually.

Silent Install

The installer also supports a silent mode, which is helpful for Systems Administrators to deploy PHP easily. To use silent mode:

       
msiexec.exe /i php-VERSION-win32-install.msi /q

You can control the install directory by passing it as a parameter to the install. For example, to install to e:\php:

       
msiexec.exe /i php-VERSION-win32-install.msi /q INSTALLDIR=e:\php
You can also use the same syntax to specify the Apache Configuration Directory (APACHEDIR), the Sambar Server directory (SAMBARDIR), and the Xitami Server directory (XITAMIDIR).

You can also specify what features to install. For example, to install the mysqli extension and the CGI executable:

       
msiexec.exe /i php-VERSION-win32-install.msi /q ADDLOCAL=cgi,ext_php_mysqli

The current list of Features to install is as follows:

 
MainExecutable - php.exe executable ( no longer available as of PHP 5.2.10/5.3.0; it is now included by default )
ScriptExecutable - php-win.exe executable
ext_php_* - the various extensions ( for example: ext_php_mysql for MySQL )
apache13 - Apache 1.3 module
apache20 - Apache 2.0 module
apache22 - Apache 2,2 module
apacheCGI - Apache CGI executable
iis4ISAPI - IIS ISAPI module
iis4CGI - IIS CGI executable
iis4FastCGI - IIS CGI executable
NSAPI - Sun/iPlanet/Netscape server module
netserve - NetServe Web Server CGI executable
Xitami - Xitami CGI executable
Sambar - Sambar Server ISAPI module
CGI - php-cgi.exe executable
PEAR - PEAR installer
Manual - PHP Manual in CHM Format

For more information on installing MSI installers from the command line, visit » http://msdn.microsoft.com/en-us/library/aa367988.aspx

Upgrading PHP with the Install

To upgrade, run the installer either graphically or from the command line as normal. The installer will read your current install options, remove your old installation, and reinstall PHP with the same options as before. It is recommended that you use this method of keeping PHP updated instead of manually replacing the files in the installation directory.


Windows Sistemlerine Kurulum
PHP Manual
html/install.windows.manual.html0100644000101200010120000003355311310432315020316 0ustar docbuilderdocbuilder Manual Installation Steps
Windows Sistemlerine Kurulum
PHP Manual

Manual Installation Steps

This section contains instructions for manually installing and configuring PHP on Microsoft Windows. For the instructions on how to use PHP installer to setup and configure PHP and a web server on Windows refer to Windows Installer (PHP 5.2 and later).

Selecting and downloading the PHP distribution package

Download the PHP zip binary distribution from » PHP for Windows: Binaries and Sources. There are several different versions of the zip package - chose the version that is suitable for the web server being used:

Bilginize: VC9 Versions are compiled with the Visual Studio 2008 compiler and have improvements in performance and stability. The VC9 versions require you to have the » Microsoft 2008 C++ Runtime (x86) or the » Microsoft 2008 C++ Runtime (x64) installed.

The PHP package structure and content

Unpack the content of the zip archive into a directory of your choice, for example C:\PHP\. The directory and file structure extracted from the zip will look as below:

Örnek 1 PHP 5 package structure


c:\php
   |
   +--dev
   |  |
   |  |-php5ts.lib                 -- php5.lib in non thread safe version
   |
   +--ext                          -- extension DLLs for PHP
   |  |
   |  |-php_bz2.dll
   |  |
   |  |-php_cpdf.dll
   |  |
   |  |-...
   |
   +--extras                       -- empty 
   |
   +--pear                         -- initial copy of PEAR
   |
   |
   |-go-pear.bat                   -- PEAR setup script
   |
   |-...
   |
   |-php-cgi.exe                   -- CGI executable
   |
   |-php-win.exe                   -- executes scripts without an opened command prompt
   |
   |-php.exe                       -- Command line PHP executable (CLI)
   |
   |-...
   |
   |-php.ini-development           -- default php.ini settings
   |
   |-php.ini-production            -- recommended php.ini settings
   |
   |-php5apache2_2.dll             -- does not exist in non thread safe version
   |
   |-php5apache2_2_filter.dll      -- does not exist in non thread safe version
   |
   |-...
   |
   |-php5ts.dll                    -- core PHP DLL ( php5.dll in non thread safe version)
   | 
   |-...

Below is the list of the modules and executables included in the PHP zip distribution:

Changing the php.ini file

After the php package content has been extracted, copy the php.ini-production into php.ini in the same folder. If necessary, it is also possible to place the php.ini into any other location of your choice but that will require additional configuration steps as described in PHP Configuration.

The php.ini file tells PHP how to configure itself, and how to work with the environment that it runs in. Here are a number of settings for the php.ini file that help PHP work better with Windows. Some of these are optional. There are many other directives that may be relevant to your environment - refer to the list of php.ini directives for more information.

Required directives:

Optional directives

PHP is now setup on your system. The next step is to choose a web server, and enable it to run PHP. Choose a web server from the table of contents.

In addition to running PHP via a web server, PHP can run from the command line just like a .BAT script. See Command Line PHP on Microsoft Windows for further details.


Windows Sistemlerine Kurulum
PHP Manual
html/install.windows.activescript.html0100644000101200010120000001005611310432315021532 0ustar docbuilderdocbuilder ActiveScript
Windows Sistemlerine Kurulum
PHP Manual

ActiveScript

This section contains notes specific to the ActiveScript installation.

ActiveScript is a Windows only SAPI that enables you to use PHP script in any ActiveScript compliant host, like Windows Script Host, ASP/ASP.NET, Windows Script Components or Microsoft Scriptlet control.

As of PHP 5.0.1, ActiveScript has been moved to the » PECL repository. Bu PECL eklentisi için bir DLL mevcut değildir. Ayrıca, Windows üzerinde kurulum bölümüne de bakınız.

Bilginize: You should read the manual installation steps first!

After installing PHP, you should download the ActiveScript DLL (php5activescript.dll) and place it in the main PHP folder (e.g. C:\php).

After having all the files needed, you must register the DLL on your system. To achieve this, open a Command Prompt window (located in the Start Menu). Then go to your PHP directory by typing something like cd C:\php. To register the DLL just type regsvr32 php5activescript.dll.

To test if ActiveScript is working, create a new file, named test.wsf (the extension is very important) and type:

<job id="test">
 
 <script language="PHPScript">
  $WScript->Echo("Hello World!");
 </script>
 
</job>

Save and double-click on the file. If you receive a little window saying "Hello World!" you're done.

Bilginize: In PHP 4, the engine was named 'ActivePHP', so if you are using PHP 4, you should replace 'PHPScript' with 'ActivePHP' in the above example.

Bilginize: ActiveScript doesn't use the default php.ini file. Instead, it will look only in the same directory as the .exe that caused it to load. You should create php-activescript.ini and place it in that folder, if you wish to load extensions, etc.


Windows Sistemlerine Kurulum
PHP Manual
html/install.windows.iis.html0100644000101200010120000000344211310432315017617 0ustar docbuilderdocbuilder Microsoft IIS
Windows Sistemlerine Kurulum
PHP Manual

Microsoft IIS

This section contains PHP installation instructions specific to Microsoft Internet Information Services (IIS).


Windows Sistemlerine Kurulum
PHP Manual
html/images/0040755000101200010120000000000011310433263014257 5ustar docbuilderdocbuilderhtml/images/b4cf2bb34e3c20eebcf8f9e8e7949efd-iis6anonauth.png0100644000101200010120000006246111310432315024440 0ustar docbuilderdocbuilderPNG  IHDR&/ܳsRGBgAMA a cHRMz&u0`:pQ<dIDATx^=]7{ _88Bgvfg# m"8{er&gLN`*TnrYÏCp!>,$? l@(@D^Z75MpbP 4W=ٽ&z]#v ń)(@PvR|5FP @(> KؗO/w~'/?LvP @(`WN}z/W|ՏvqY>縣P lKZ{o[yRV+ Ww?ݿ/wO/}=95--* Pz]Vk7`4{T֗ZI`ۿ=~gO޿{ݟowo޽}﷯_ǘs} vJé6%ၭ|,Szưi[@!^_sӓϟxۻo_w_z/\acC]12c lHuU&Nw|.:#D; źiqC]"H֢UdE3b`oR\_|vu{\Kxqx_]_};$v / l -{=˵ILZxSEE-Ӂ6nQ @(Uw go/zv'?-|O//hrI/SQ;z],*I?֥$sY(CҠ(訏U$ۦ0 U]`urFE}3JnzG C(1Cخă׏_:N_~y`?z|ed0JRF7ݠ$`g}:R!c"L,D'w~>+>.'uZRz`3'PL}<۟xO lcdѶ qR)Jl9P @|t0to.I+`-9BSLZ P^*`g?]_w~zɯ<|Ϙ8m[nCi`*ySi:i#z^)` Ue)%G!>ӗ.~½EPFl(l$rJ{f!~%i"E.ˈP+2UGl3V !vGyG;žKZ !SDnü5c¨(vV {{x4{z`GSd 5Yt*Ͷ%d F wh D3lSOtf|) m:~褬T6{fր{>׿_\立O>ǩs˞^P 4QWw?ݿ/wO/}=}˵`/7d*P=|w߿߿yͻo?ܣ,ҹwU\0uus0N@H_'?wg_w_zyME8EVG-~jNN' u2Z؁P 7]]|׿=^<<}W~W>;c[pځoP7ќ {?reӑ~K0*^|O>xy[l;`?ǟ^^|fvH~b,MktځP.dӱx2S?_}Ko?<W`K̔<\)`VvB(N ^o-|Ta;`6[dسP`xZȰ'O_R;,t7͟acTS !";s젣F1Ͽ{|GOG;}ӻ)0Vn^gUqf}:|+`g5G( l_߸Ǔ?>~OUlRlffC$^e7ζlZ`l)-0 rC+{*i00*W_ؾCKW ͓aG7.$VslgSJ >j=VJ(0tǶz&N@(p0?_?׿;l~WO~ͤ4̤SӓNM%KSx&MIwv!_dW(eaZYh+8lr$}[zg/dlth-G<57䴑n`2ѝet1;ɳ"f{/}RvQ XN^vKwg`eḱ=Q"t]S KH) ۲`(5dn45jZn$Vl*άxi7;O89S1`3ZoʰYK`Gh^"zhQ.G-˳L~T9m}-OeW<ճs H/W.qIk=2Z٬̧݃2lSqkƬSv/ T<m}lhL8/?sc6w'rgRUI"k)T Xnt<{ݭQkmv 7X]l<$Tl{[T4Le}\l:i, X-]yuP6vl y`Lo4x zqأl\Тyޢn@vP 0\[]Ǝm!.4 F`C^x{jǨg| tk>څ v@`˓C2lc(:#r5gתmI(VϓX3Fۭ2싋GGȰ+#ޔ-XW2͂*Q=2.M"x Sʁ*ѲKafܻ$5N9GU#obW7?ߺl\9'g=?أ2l*~ہivx+vY ȺR8_1U1.W$ )`3;Z`YSOt 9`:xe%n̑ ] DgL@(lR4 l}֣Gw0k #6`{"CڝgQ`{ !'2)BH+Kˆ u! ۑhaOTP#rWPcJm~?/Ȱ` -4 h~uaf6ێH}(p`t#rݪ'C( >0%,gVl۔;>g8%> 0MvʑLì"|긱GZ-B(0]遳(ڵ_2lgO]2lyl(FgA2 ūˆb**c˵;*eLz?Z붭f~c=[1;d' e;('~nD(DhȢmܬr( -FW7S&tˀ߻v ;yh)#s:_l0|٦ ;L9z細(1=GvӁm1xNJؖ1IvNև6wfmf/; #c{H=ibQF꜃^X*=HH_5Z>1oꅏG6R(\"E(R,K]YPW(XR|EP`.h;4>|<Tܫז-[kZx+G1vlY2ZK6#$>-l[+{Tly%ؕh-|7`Gr+> )1BY6ar('eېVNia= wD*{alCғB EƲvQ`3m-KrkfҚyTͮgSt**{6=}X`Hx4.1;(` ;C-Qpn$}*JUߔV YK>{բUq;sPm}V2F[.P* ;Ml|4te[Qkl,¿g+4+%%\F+HG12;`EZEB*g>)+9r=2oS[h(CtcDgBtRUje&xRHl^N+`@)BȦM3+9Jά 3*!^e `aؔaAc/kG.aܸu.I(*`c]`ܵEķNC9h&`rOr<NE؋܆{*]c޽{G=y=.?zqu淕}Ӷ`O;4p ̣@c`;Z?~ fGY =* 4_yN{f{l;`MlO @c`Lڥ7v_^| hÎ >Z]B(72W(W"^mH(wteN` }nB3߷lv7?w%ܩw)k6em7v6I}}zX(bGkԛ.>)zl SLRvHswڽ=4~/_/CKRՃ3J3>=W-3Awn(2r{piJ篸[j-o> oi4}+a6(|6[7a  ģ[0T+/ }2`J} 1 "+JѬ{(_͖CUxMm 4QKøe+.– o.w:$ [.ˀ-4Iv`Gtg~ ٿ)٫d4"r%wAcuel vHY3S}-fD `]E,lR҈"[' lY^B `w yȰУV ln|?`OfC=5lʘp*k+[,dAHƃ=æK4SE î y6]3&ԡ8G<ܿLNԑu/H'8@`g=ĕg{7{fnoHܔAcuˑxTR(&hJ`r4  n*&dIԦ/yݑaӥv #vu kͤ&޶@B)JxQ2UY+zE"J)5L"2 OUl@װp [n(22mAh0Dw 94Z{i!0 ;fߔBG]{Nj2k 90-Ye9;۴cHm5- aPIf 5SwݽAڳ9keM#{#>=bG2,&i(g*sMSF23d|zkZ,fȔft~I+H8`Oܖˤl?=n2a)G8Cbe> v4EDÁ+ Bڑ;<K/(; nNF ly =?4Z^gѩ8%6s&jg޲!_]Y(~6Ii,*r-HgW``g03l᧵&M#]hlf,2,BnZdXSvM"dt] OEJb`v k2'ܺf{oH`Gw@nWޓßdIDb`gZ{nvri_7I] SNs1No7v2l /)epE> bU;M6 Mp?`/c8$K>< o6Ei4fԧHV2rG=d1Lh`Oد}\h/{yذف>x$~GaSJ2BMK*}Y-S'_2KWR6Qu?~ϗL-xC}-Y>HK{+MOS'#PQRӿ$;-ލtoGM@c+0%R{oZ߽/%^: l<>/-wCN~s؇µl7xr`~g*= .=M%)ذQS|5Vhll%.1IS .XFAj[9+ͰV2.VoJ8~ޗ_%+g .rvKyFw_e ;q0e6'P;%kH9 x2QlKHve-`/ cN}["鵻׎ ag9e <6'VrpH.[׮zxxq8W(Y?|x{6a^ U@oژh76R<Ɗ=,W؛T';v~'ZH 74L (BMZ #i:NjnT67)ŚPh]{%`?{M>-<3CǧjPK6ɰx)Ё9k2lvӯ&Mkz Nlz+BvPm^ a7˕XH<̘囄k 5`¯س;!æN=]6喿O}wGû|Xk4,ۚQwOcOF5=4`vC`X3~ `G"{O21$릦Px8,mcMgۀ]{Y`,yrh=F|ݙMh˜c%,\>kPak ׀dy-SgIwv$.3VfvB lv"oyMa-qNK}ɁmO.2|%u?ZK(0/% G&`^5Qf+fxu'GC8+~[]ԫ `a0 9@VC;77ցM-o:Ft=(JN}[?=ԝq$~em %i؛79PY>ڣ1 *0;Sa16dvB!Q(8TkUGւ-IXGR`v`g37U/?}_O??S*X82#AXE(vPa;N;<_lIf728 W`v`oJiNlilG~?v}̳\  +0;ސ!vg7~?>=.d>l$lU7h6&ʞOo8*;`1??LWFEG`728 W`v`oʰS`^`y{Zߥq@PyO`+4ʦEr?E(vPlkJ;ja}߼-ַWs^nylao٠T ;D:4X)vYu{Lf4S6}ɑ♻#3>  C7G_|3+_|[m3`G_.Z)0;e ?0;d{ٗ_|Ͱe"ʿVy];cϡn  3>{$̾ͧoŗyb|ә~$`6k^n0_ف]aӊ)XڧwOH.:Z!>nu2l-س*0;fةOD`)}_ʟo|w垸dQKuH؛:da2.CJNA(`>ֵ)Z؝;`Ǜ7|=p.Zib؛:da2.CJNA(`À).W|o>o8Zy' \ q.}8 Ec Te.{80o Q-l˔BP Mف5DN݄C}U' `c@(U`v`027W2MU)`g ge T*0;-{Kp_끻2 #v >Fu^@ ɳ>'p9~Js=l+&_4+ϴW5fP DI4 Q}r { ~Z ڲ<3}۳N=^k;WWr(euo$]B̍k<6 ҶVOXT`y`o(3z6jߞIQ^ ^aд ^m}0es.3rv[}4"%Ir<)g=Dw*P[CWt U`^`!}e{_aKftP/6u# ~a+Yy] X1ІdwG.NʁhQ4.5XT`^`$5zQ0 bN`Gؔd2vIY1`Ѧ)Ysll؇ h!}pᠮ[ɛ%rnv7`m ~Beس$ ?i>DP;S%whdXkkP L1]/K)ΰݏy|E]⩛pgEdHdV-_bWd}T`b%/jȔ7l=I@P`f&v6"LkGk=6æPKv$/fR:òv|"%lE?xg왣$|(0#72ڝ~;B_tM/'jpCQP  ~z Hmg(`aG(P?'n"]9Ql{W+v}Y["Nn >q+{aY~'W m^3N30 RP T*`7ofƣv'aa P;*`0P6WfBf BlA쎸Zh%tr$,B*`vGFUt tR;Ӭ],`U(06 `wT<=(6W N؝Y(pBl/t~aˣ_OOt `ۣAT~ \+ж#}-2P X`STi:lHZ-Ae(S?Қ4nA1+lbQ*bhKvUw%a&ԂP@*`!N!9[l]myRу}ZmSeƇli ],@zenuhEt{YӖE"'V`Nv'JZlDRGriqH^kv@k|Ȟح`Oɮ,F8ّNpC -Sa**}4>2}5BQ`lwXB,v\ea:r6q`T ϶RQz`P,NQFi} !l6FVvʰ!hOC=팟ӱ&vvJ]12:ȚflbsYS6W-%fۛ L`L+oؖ6Awo94aziٔ~P`-^$6]uv6fKfkx @IN B',B3+`"Zu*nLzRj_W]+P`Zl#X{4lfYuvjl#MP+޲rsQyXވ 7Vi`ø\ 7p @?~Kf+͒o]``<M)5fp&.8v/aoy=2lF,Vu3??Y``$࢛PF^6Y voP&ll.p3}-5Q uI{hw!`+4J @9}nBl#X{[͡~6;sV:;v%W$i~̎i|S')S7B7 gƺdRlkﶖD ;u EbE&V>_bd`m_inDqBM{X>*'%Yg6![F/6adz.F*69}D 6v}[̙bvYv9Qcb5B̥kMKv/.lIkoz'hakE-CbUL[u~G(}ݰx@f!+^݌V;b҆ث^䔅crSݱ7f0wgJhCLp}ʥBjVqi9F6WM[aY쓉`J*ˌF`*?i跔OAދ{FVioH(EDK2ŘU9Cbs[Sl#  `"N1.vv4l"{6T M>@m頒P/$3Z`!ַ^H`gqn$e:1Sc|KU:Ţ6S /WjJ7XJ`Ul`SfSq'Gv_gYMO4Ҡc4,f%$( P^B,;͒R+vY}/38|Q<уOFn.l?#ݿkFqɮbbv4&Fc ,*)7sޜnQ yBt+, 525VFg}Еݒ&2zVYX tNJ2̲ PՒFRVN%^J79SWR fYq*ciPt;:1G:S&\3^h,F3)]Ѧ!m}] 'T 4y<ߧgy̭`}&o P*EM ,AM=^vn+مtF} ̭`WcT1]vxh,(O(P]* v >FՁbǘ*`Wᶾ2g(:b[[Gy(v=s,؋nv3ON)e%};Aԇn2om;L*`Wᶾ2=vLz+`3‚ez1 ԕv,=^ In@V ̭`KilLo/Tb֍0 [&<^ 3oRm}e{|=j&QuYf|Y. K*`3e&\-d /b~ǚҁ]sKγ31(p *W*{$f',*Ijxb*WՍ, ljgL3&)S!4;-3E, ~eT@)[UVK?W=E+ȧ;2c֩O7ɍmKޜJe݂`YWm}eKTLrAR;TRi\ -Tb4ɺPTb5%lJaϰٽ\gzt=22lO/ ZFrq+xU|U{aBfNh,&e> G=nY/s:`'\xׇvEnJɔ([Vl#7xUVNNNU޶l686=W\Z:`o 9l{/Μ.'i.!8e*zޮaky_Eܿ*ţsEDQ`WΝ6=^{` M1 ̖Ŀdzײmϰ6{h8Y\f\` % HzjzՐR6FfD0R݅lZ^K\4nae9yxl{6cWYTYHeL$+Z+27T/u,!e#dcRƕFV Pi `TKb3K;06d-˳H-D HU{S*3n\- YJ]Kv(JJ٪"ov`8jady!@o , h1N&{ Ol6J@І씢6-I!!+]v˕ kS*':gx\?gk6ΒESO4˕ðE ]KIFz9 ^RЭRQlr|Mkcθ T+`Fٓr T)"*xx(9\z SWԔ4BTvsSYBz`]i wj. *$k]@`OƺqH`حϖ[yz`".=b =Pf B& F*n,XQ7P0@PEbV66b*`#"C(`Q[2(38vhGǺ+` VinػI 6=^{ ϡn x\6ݧmvhG+` VinػI 6=^&|iu#<V 5#G_y8g F1(T 9j2vhnGktRj5ہO-oXIaOaFt[.PPJN `l&`[i5L=; -RSXY'Mmo*,իgL)q.1SgşP@J,(BǂZV' lVC,Z=Oͫ۩XT1&FZ)`X* ,Z^˭f%%m@&n̼g_Dg`/P@_ aQZ"Ca}K!gN=IViVTau%2Ο倭ϓ$2V5:ef& '}g`ز'Q+<֣Kh{XIGiS4o z4cͶPr(/ ktoة~EfOm Mi1cN2OQgtg9(`)ژudDJa%KtZW!ng`+}L(@eld16# RW1/= "< /l&**0 l+UlVV; K [FոBD6@dCQW.˰SkvlvZ|7vs` @{hw`a236|ɓ$1-L4K~jg{4 OJ SP F*:w/H@N ؽHl `wk/x (`ګ=d(=ۈ(0v/]jlW_@V^=C#GvTd;#X]v՗P[x{P 6zfu#L^lI;G-V`>W6.š_~V ,T^t6b 4Uf({h:0aB%;] .ؖPnK_Pf[!<_C'oU3p85?뎅NvF]fKRfm%ֻt-8,^Y lde]Vs  WTJq( v.M2nW,i`H@тDlf0KߨT]E@0eD,CLEB`A6 \~ӊ[02l;[]9m^,b[Vԭjtye9O;j\7wEQrӔ75(,v?mWBRk aQ{U,vevem%e6 r ضCYXTv۠kP ؃!QOX,l%7GGh `7|()ogCli0*2ݨ ykv@(p6l=n8)x`;cC;P 4Tar={j)9j=lfÞʷ@(P.6; Vhs9p[s{1xNl_r` ˓pCV+s lꇒZ(V` լe$jE;U+I[ 66sl֡wo֦-9z=P9Oh4_idku|וSJc#vp5>}(<ol{\aEY/+/ϮK<9+Mndu&tJ!UO1'f[:E%keLM$sʱ b)dؽHl;'u_eN(,]f\MWXȳ!~.FF7C+#7FSڪyV|!\rF*D-ԮF*6Ͼl؊3lɖQv2mb6)/i<K|΢1PkT1 (he ֶQh)hj%Q*&advġkAN+i$š1FWv5`"fkE)~Eh1cl(!H'S; PU. *ڌFXYl":$RWTgH1o,AQv-H) :.ܕ;`UlN`%@/)e[]?HEFZL Ztxj /K[cBedl z$QY;dZJtuԖMFdghEbig?[i9Uw={^ l p/#=/cM5tP$f Qy[QZ`?lLexI˲)g,;TߣJ2eFnWeOsFCztg MsQgvٖy+Y ZKEgږ OݦJlCfd휳@b^i{`"aٸk'ZR %3H Ò٤b䨾\SnXP=7!wn r(׫غ 2Ww[k5kuB(Uvv sʩ[gyk +`ګ؜зLL=vEA& ؽHl;!Hg8ח+$8g^NŽCE(p^$6ڝ ƻv;+8W mkb9q]MM.PaP`^$6ڝ؛-sg{ecvMO6(](z SȦ簳Ff8g2=h @ F*6-锒$ӺS,X J_fX5؉l! `-A(`QEbݙm@&yͶ;Zg%e&}c蟬I- BSqW)f?3^`;خ#:˖%–+)~SlƬ'# ;EIi5 *hŎ݋FGvX* e@<+D1'ވؾ<6u>}P -I#c6=Ѿ>X|)]a  `=6 l 6d,i,fltbnRG3LTÞdc$l>`YjWˆ9cY`98Q `#WMh,>J1,\A~2Bu*t3ڒ'X,6=/j9T#XsxIRTƅ&4}fAi[{BkliPNDeS75` vHiMq}!|BaJ_4m9nVږo ~1:e9LT^) `ϋ}F4ϰif3yRd--UX>dIh 1m6stӋua\ҳ+|ٌ':fCe(/RPXW2N]2Evv4;gJA,#`[TW~Qzy3]2iW?30Mpw˰- 2;=vU6v@xrҜ8kS%vv8;EvQ&z.#<Y7YaZ@uWdClcvmj-l K 5bW؄N ` l?:E揬Ů: Ju_VWoPJ݊(PR{#`[+g1G tUnM{*#?@썀m]!?g2Xh0.ׁMC(Oc[VW-m8[çKsd jґn @}qL;3OԴ;t\q u88~kX`دM/XT_u6Uɸe=^GmY/`O;ء^- ` >95``U&i}`7o nU cGj`ϰ==^ĭ ` tI h87`WWu{T>d=Q)- Ӌ9-qBE?{֯Fs_;˶@Rq+xU+JR0HFi _ ë {64ݞY-7|Pv%X{UuMle!x;c#{쐵İܰrmٹ/5EJv󹾢AoaSiB+nԯLs`K kvzib+ګ:o/dyO`{Y7;'g4%OR{&fmXv/.anW4?Ý#. +Mr'ey]IdؓOrv8`BEZrah[`S0{E 6𩓪v^]*iAjlDu{G=P_8WY1Ze6=/m;4ج-ߐgd6gX}A{6˹Y>=Ȱgi ⣦mq5챃v0: `H|^ ~89s jܲ{.[ W2ŗeP "=w[oemV svUPz1.Mg(pmk v.v*S 57ҎG]6{:`6ڂ*`7Co!{ѕm]fC*P [f>᪓]1 *`qY-;;GP>(PRz ؕ3c#z*`qY-^8HO(0Pz gۈ(6z;c* d$pSF>g;x9pq١zmks8 M}톔_4C^{M67;W }` ǐF{ ތ9 5] ɰ';쨏YY`p ih\L #X/U6s>՗>f嵋5ն2l鬣m'kϐF-m-Q6](`wTY;m;*7Y=쬬@ mlŢ !-{l%w5gV;A:jo^찖hcxә0z묚h>_J1rݾȓzj>)%Lv" *Vl< `4/O]9,\T BM&Vo-)(OerUO՗8u8Rk{`Gz [O;c^&aM mcJFw~NߠapL(Y+%z$f3 Îgn‡/h>  ]? 98< ؞٬6ݾb!fVlBS^e6V2(Sn5G[ka8VYw +=T} 7hsMSX>~8ho8aޖl@`ӤY0?웳QvP~?`S}޵ѭ ԔGM;̰)15m]mZKfٚ(U: hNлtl63kv--@I7w44w =JҚv ǐFkTJld3 ÿw0&XoR2C1ؽW][ofXkKc65`Z<^q ǐF{CZ%U!{}>"EȪԶŊ&X+0U!1G{D[bREKԵsγYon;4:p @V q`j63d84D.P`6lSMoS8V+&+`X}yM[W+k,3(Z)`h5M׵`;v ̦WֳM. 'Q~w?E`; -B(pxB [&V¡<Pjq c `Tx^"P@Qv-q  @(CnIkInB(W`; 6q$AÿP U+'4{Pn0'x{\P @(vr0( ڸ7IENDB`html/images/b4cf2bb34e3c20eebcf8f9e8e7949efd-iis6defaultdoc.png0100644000101200010120000002031611310432315024726 0ustar docbuilderdocbuilderPNG  IHDR5sRGB pHYs+PLTE$k8QcAYYYyacicic989!A91iB9qZ!i9a!i111)BABRQRRQZJYZYRy)ZisByJyRiBsJZZB1sA9{YBsYsqskis{y{cakicysq{ysq{y{qsqsyckkksks{knjAa1aZqJqi֔Rޜ֔ƜΜƄ9Ƅǥ8ΥQyBq֭Ƶֽ޽޵ޥεޭέֵ֭εΞBΞc֦1Ʀs޾kζƾƾǽZJ1sהόoIDATx݇]F4rO8BԧcaB k_LP2 ILbbTHp֝Dl)ݝ7;+~oL!@L+DI@L&`'B@IQH1_?~7~wbalH[=n;W񓟄I'FvVQM~7|ۿeɓ)`p1_M??)QjW24s3Lgo/ԧ^|ހh~KI6 b23M|ݻ/G?Klf~/TFYUf72~E(O&5$L*lR h~[_߽KɨRϟE[DɖmyƤ|&7>|՘,9>P9#-3kdy7RIM*,OF'&.?o~6OFaRSɨ*)%=7߶ܬ¥mD_JbRPO~g_~ٻIj&uU3]ߍfw,Mw\R*|x9YT,o4dýVvG5&W 4ߟ4Mv9?W~?~ן rɪhcG=Nq?~/LFUjZ."GTD̻L=??ܚ)lQ7>/o>0:ζ%)8Qt `rf& Ul*dOYS*dEl2ID-+Zn#k飚 Wv#hu&0N&0ɢ--L"lkIkOa$‹I=ҚnRkKk$ƒɲꚋI-me15$RLdJ#ˤޖV΄&Ld̓YXmRoKkL$dS+* 6x_?tk}U*Y(τŢPo>en >"nC̲$kR--'v=MPz_@o2Os̓ΤҖ3~"&ad9|Rʬ kjK[cvI$0iZ&}ɨƤҖ1)nTwb`ңj̓QoRTmiZ‘~o¸m"S~ վ]4'onXΧY9up9gDٖXy kZ&7Y"GjJ#O&ݾda3|/ON )Jj7dێԔ݂7sAE+=Ok5&S1nyĥ ;_$FI9粛KYWMz!0꟒05?'b霹޷'Y>Imkd<3Yh:$-į]~LڢIBuuo_Vr#̆x7,@V'ԝ^ 8ZkӤ`Mrqp'̬Iɐ'a&DxamI$nQ"EBw"MLp4R L"&jN&؟&i2d{߾xqm&l5/0h1wZ;1/$b&o啃vH0~w>zUzM6 ɽGo$7)L¤ɴer/6'nb+m%'ˊՓ0 &9uO%qjRf{sT?I8b&vX7O>yiTuw2ɜcGL?O s`5ZM&(TM=Mf͡f?'UO2 o_L'${ϛrzh4I`j ;2KڄD{WJ&H$ JY9*OGV͠ny&G7i`'>L"ɤCܫv&qԦ')j9J Gpc՛ /'qǁL ub) 4c˜՚ oZ3əT:.w&sɢJUU eyrt2&05Y%o:xL͓DT/.1g!&gë jcD8VIi^|0MR*X¤{jU,i-_ŤngcԪT{4;v>ʓd0Jݤ7uuzj^3THR&gzWˬ35)㺹aRԟd[ %kIuOj+8$F,-duLIQOFqqq!&ÀRK5VR3""4`H}gɅI'&`e7%dImW{<=~z&ɼ:ƁUl?zw?\I#0ݤ~j&ivt1c'0I&%&'o]|vE'ary2['1ʋáLu*Ȭ!嬺@y[p&y[]SQZ '/_fs(&`ry8e)7?r֭ޥKE̔ '%L9Ovb/_>L䥧,(LzʓRBfsyfh 7KŅy3/`_Mn.&(Mn bry'w͓Z l.<Lz1-魥 #O ~&a2I73~7L&ݚI}M&e.jD6Iwk&f֡L.1K+ &Ifn3O&0|zO0 MJ4~8Ad.0 L 09I{nQMv Il6are&mm9$L$L$L$L$L$L$L.d>G6(o\L6ϪH܊o6NkY0/GwY ~dsc}VK?}0 08dQ$Lˑ~Td3:"3I,!~ݤ۬IΤYeTy0i/GG7ovVi,6iLorkuk|5kVG_aV'O4VL7)55NQ5)Ԗ-s䧡񭖰${!sB۸Ù4*GZBp-L֓-&%)"lLMIaD*l,aݤ}#ֲ[Ia Dm{'0 0906&ǹ ILNä/ɱLҠn2]'XS33Y\I&ɗIXYgXYpLa&cG)<ϕNګSLLL_[$VA^Vk44snSz_JYiO:T/X׽UUh㴷4Y&Y8Dj0m$8ɾy2JkbKd}hr"ewe2XK Rq|l淲;1Nz ?D_vI_i̒fT÷:~ ;ALʎ (a&Cϰ<2զ/!Lf0 0 09I:p07w$brIL"`&0ID$L¤WZW`%61@ ߱AI }L"S DL-oȗhBpIENDB`html/images/b4cf2bb34e3c20eebcf8f9e8e7949efd-iis7vistacgi.png0100644000101200010120000013562611310432315024441 0ustar docbuilderdocbuilderPNG  IHDRw)sRGBgAMA a cHRMz&u0`:pQ<IDATx^w|b|ιs߳gɖ,+YheJ$RHA9gٖ-YV)As9AUuOOO DӶ215 ;ݧT$Ld'-wL,cr+<[=o}k׮Gyͷ36` sfm6,HV>$&5ep)+}^cL҇:a`go`&(LK@;j$Pn];,?z&k6pkhB-jΆa͚PfEnӌjGtcv,Ը? gev,jt{ L mDI=JLX ,RE3Ɂ+Cm1jU+-J;`jFbf40vh]NCX.C[b Onp1Yi<"ʬA;lR)\bSŦrO'){J sM* DŽ/d!op P ,rdhș!&А78'_Fƭ% m0Dؼ!14d(oqt'rf8yԔ;b9b999ȋZ0P0pdb\|ݹ]G͹$sc,~iut~lْiӦdz +bȃq )m*Gqc`;iNS0s`zA! @{\U;FT0 QXB(BoD@1-8J9Hnl jvI( uD Mǘ>"SRWxW #@hQ01ct 򶫼JwXӐQ"rM  -X 8X'[^q0:sHmR;5[^gUX+-=rڪ(AzAlRա& &MI%8A$Kް}LFa^? T|tDzf(SꑘRV'rV3该{z4t^"}Z,0yQlRr 6L nCm]7"֡4vb.(ɺ ޸HfFAА .C34UȬc B"Ne`PFu3Jp>6(aor#4ts4$@$LH8H;np~ZI!Wp{g I'8֍i^^ݑc{Gk;ql^߱_==ٗ8KO=}b~;5}cLݧ=Oud^9v C&#|n:AbBpc(Hp8GQg MS%8Y,sj*kPa!6d}C&߀ :L*5sXA#V GO]x+aSԪo Ikeׂ^t9w}d^0\i*%6]QU׬oV6rMʓMfMa &VJ2W͐L ze*R*sV9+R >g9+9pe]֒.[QPb²ӊeq^Wj|޲^d{v(u(KR^GE^i.!f)wʺqZ6'tȷ,{FIlVv]<Q59HQG`b (Dhq0R5΁`bqmV [\֘a.jnţzuV3}HLJ?h#z@[=zb" b3n^k|7v)Peܻ˰we.]{wZK2ֿx–i5olDͰkݾV~-cC__d? S :[n%릻G;1!lhl j{XsuN؈5bpf߄?iOS=8-6[pz,0eƁdk5[zu=.CUPީ4T+dKXi(0u;Uq]Wܦ6WX*սNSy ZTyɺ'U?Z-;\wPњFun pi,뵕9TIAU^chJֲN+VJ,CdZ%=v'ZЪo6N6slیymNkI4sAN l3wVC\A@z")CÌr4ka-6CQ݀"=DRg!vԀ2WP(7)v:2DH7h`! ݜZ0P69&3&L (PN"[GdZok-ˠ؀2)v48T&Q>-5&Mɩ2:ln[}\mXQph-0ةFV.'4Ⱦٿk5Ů];_ک۵Ӱk雝ovھif_g#辂^qXrsݟھݧ>3}Ou|ןȿd9+/=$:jRF]uҠ5o;>/kTWsTv,YVG@(-1')GhIlzX'mqwjOi*!O2!Kn*C׈CH &P[*SCVSZİb&+Ȋ@G2qDh")fu˴>M(AC+Cn[T` {:`n34j{UuE]S֦*hڵ8Xe@@]D[ڮ)hZyVeQE] 8v: ]vcYP"j9uٵ5ǫVQ;T}`uFe^acYRXJ;Mt͚&mn&Aۤ49 ''5ړ-`V4٭XלhT?X!;PwRvj`5CU'M9ƢN9EWЮkӃ3Auzxx2Qתoc۬F dlPUlP²y-B^P/0~J&nۤ eBBv#MFnX\; jԢo(i8c4lݚulЎo9QzU" /nAmw_%Swb9FLjsXi[Tfhl.oB;; \x jCZd܌57:?x냷?|÷>zK[5[R}>㿚>~?,P8F?-;~[Oކ?yۺO|Gmo|Lο*.]n !H خ=KTtE G(d34 M4Wxw6ZOm-5s A̡0FZ[ }˥ ;t->P{@iaD5G8^'?7`Dڡz@SQԮGXPGr$B!aiF'XroBR`/pGAD8>d;'iari(@yez'0z}h FIDV.kh⬥GڧlU*%RDVk:eNZ"UK*?i:[Us`KKF?Xij둷*Z{uL:nF]Yz^I;ay//J|y_Wo<#|#~Ʒ^ҿ/j/7_r/!z_jKGo,7ԡptyJAd׶kzEY޺![ByR-$򝬬w13`8&+NWh=<z;+6ѻ* OyfeekdФ?Xh@Ʌ_ir* 0T _| PټZ-)f7v Ԑ?B(1{fZ\B =4!j[ϐGaUY;MACۀOУPV+u:YN,doU(95e;\ѵHrHHE5)rE-:9@2F߾B }o~^Y[ .v29ZDsxM~(}E]Kz(_ TPCiޒK+|ɮ_khgG??T/7u]mtP5A_DjE?HwN`YosZt+[܁P}Nw'[˓ = )R:*໬HyҞeM6Th1ፊ;8GG!DJC ƄBTȅ\9>&Bb ) IHȡxBD !yEߓPYA'0r׽HzT8Y?|=J_{{XP?]xdI?'k;Q/`^ՁJ1U"呂#yU'JKO+iHo_5\Stե^]yU5_6˖~)헝vb}-w׮[suߚkzΫ%w^vMw^xuw\]}5_St5&7r߻ $ dڥYw?-wum`?͈=#Ѿwge@p̥ʿ@ÆI/uǵStrp wpū.+z &^ˢA4t鬄hM^*jKV֛ ##0 ahfK]|)]vil氋4hT&ftMhATFB2Y4-]ɀثVW+*ezi^M/ x$&m*lSP$?YDu߉D@ "ЫC|tn0QS?H0NS;N'}ym?)hۓC!y{:mٓߺ{Oqº#C'~oTg,E|{mWv;_Ca=ȭۢ߾+9-kH'+?W{+?9XO~yc_f.ۃ:޲5/[I )Cq٭n] A ͓|]ndMo&yc_܇ b}] $8%?t->7iۍx/MvH< SPQyk 9ZG#oJ"*LBRY ֮}˾?Zo:O+k+wC9UTm=t%.h'/CVzIP~BXCUum{7G~{ّ\v??۟yKKjگHrEq{kZ.[|-﮹wtiMtiMtiMTpI]k/͡M;9`~egJ5}6А AVG퀋"{i< &ϻm$݅@D9(L[x<@ā  :A4/H[k!H+I^x+eeWz3 $ K 1v2 Pt.4WjZ;rS琹Ufhw;튒~* آD< ",C\& 7 P͑M:#dWܵ)E=:.hd>?\O}z ohW'Znݕ'Sֿrj }ꇎxp?ȋ2MjD0i A{|`- Q}W7>mNC}]^{C8B!0*xq,TPw&BX"D\O58>4@#ԎIa0FȔD.<(zqkU{OT9V݇K,(S|H~#uskdW5Kzپ!)s|o6)Sem'Y)?Z@PWS&}޽7_skN|ɛɽ[,[ۮjۯl;k<\.)Dvuu]Wy5w^Sw5$ۮ.[ɦ:v-;߿VDqw֚|v rCp5pН^r~~WKʂ r !aTЭFaUeqq qyZUh$ iQ/fJw+8TsRv?ANz4)ڴyxQ?|NTUJہ|2 ay/^Ӷhݫx00Mw^Ө8V-Cs_IBo r%{Q5K }Wn'?p8/5dW'Q5|W& 8j P<9X)=T*v7'[n&;P]صG >Ewzqt?+CN6}1g7iKz27P5&J8ȡtEЋ#sPsV}h0R;Fv}qL ~C1t*yurjeW=A*3~ha:Vt8@l l{vWd95ieUxxq3G kgY{c﻾7\r_~` mt};7ش 7VojT|kọG9/? Jgޣr^f8 ~5SӀ g[cpOBtl]uÁiyto&kAo% | yڬ h,QcR%DAKvtTt\?l$Z{T5V"[m p^ rPnrEJy%x>-x1uD8ИhrLMrd*7z5x_,mSiJbѕuC ʻԗkZ>DUԪD9]yM*$C;nCI;MD-zF7!2uAiPd[txڡ/4k&~H:7ʞ {@@'9\9xrpeaDU[Cyί :PG&}s%XٝV=u}Jk`8֩r[u޴͎@4AWGZ+e^I7~ PΣ5jn@J*9Xܹ(m._z%z*$=#L"=čBaB ׯo= VMP&ݪPAFƇ(r+;ڎ+n9R u=h'r%ٰn#O:2/i/EH9C'j|TuRòBҭӹ.=n][umVo_[}mk^Gz.ػl⎂b)ݏ <غG5l}H7gj E(Ab$06/[OEOU޺wa?|oYw4 IbuG fbl`uHI lb>EeE|#R'_9ysuLЄgSMLm&·QMF_Vז\:ǀkI1dm Xu "CcUt&+f,CAK%Z0f5:`Y #C*zU}tCN3"?2U2^;t,SO?ޠOMC+U.k7?tiӣ" crG\9Ec{%ÈA2nV1\<8ǖ!!Tǡ@02~B¸$|XqI 1W>X2XT++VTTWUVvcWuUvcY@!eq.^T)=Ÿ:{a vGޢ^^ھznY+-4J#VR'EV_SyQA+^W?/lozq[K_WU^,_*{m q{İmۥ~X%/ooy{K^QW=GyG<Wa\H88>Xz$6u=zT3Lv_ kaB8HzX#z;HXC>wp' %Bq0Hy"w-~޹CƆ$2'Ԃ;h0AxC$SF986@bμ$6Ѱ&ȣχpRHX r[G_eF7J^=1~kc^!%ZFjZ1bZЧi?j lע z" 0t0CP?Dt*,lӠq# !`k1(ARkx;A]=C:*J hs\L:T$!P ;-c~!̀>7-,c:x t@gČ&%>gq\ꄕt[1D0Ynؤk@bz~;:W ;PSQUпۂN^Re9uK:8P9toj0܅ߋ-r0ҋp#UnjGin|H(0ATH^GFڥ#8@uTiִZ`6Vee.+r,+ZVSVZRW1{EdYKFMCTðBv$ V+Qjڕx=*j^/?Z|$}z~Ns>70Ż(#zDzx9ٻuZx5wv|C, m?=7A8.%z$m xӍ7`IB"M8oI{Q}10A՘OB;NiP(zct QQG~][]QŻe:yOB{}#m>udu15!yyMA/I_+ W#{y(9?э m 6Gb#|0ԛAd$ԉW1x1_ O]Y8趍 3($\zSYjtRag "pb@q>+`0>tH1cwd\]7X`( 08V9#6詆Bw͠JU+zl2Atb'c?W!sUHp"(:WaH\/؊0wd `법tً)2ڤCROU+dxHGF{0؎è>áq>2c `d]aj0*Ī#ޅAMyeƈ䉁I^l 4vzcy2iFDhdxC Hۑ?:4 iGth""4Hp!n2A'* 0ZtLlز㭿 1YdiVO_b[Lo }i?/0*$Xdǘ-~=zr_W9rUI$_[f(5ʈs`'5WeU9QusU:+r\;1iV\]q#?gyrCΨYb Ǚ]lj| V_GMˠa~-ڿmmm F1$\[k:=w &`Ĭ5w B@w>FDeVAh8apq,J_Ռ4MmxVT5# N"5 }!w!Ʉ~>+;5d g3Ri>(!cJk`Nl!H:5vMiQzЕ!: rwiBa,B0xH-PB ";)"82uKiT aJ@[;X{1i1CekV:fQJ!?1 =:/r[)wI]rś<ԼJ/ jAUi$7t2yTJT>t!6䫕9CVJ0DTaFYwCﮓTVHaЈ%yq̙0 (H.) ;Aüxeb'uBXB-1{12*PtLI=.{3ȀfDAvM@F݇~/6nmP"%oc8wCn|v tc_aKaֳvzY3;dgns͗󨝿lE{v!+}g;w1V7Fy PԹי]AsrƦiiAXy;wdPT#:W 3 ץqf92vىMD~ ~0I6r f0ɂd$5 #^(!vk-x_6k-=`>@t~ߦ EZkVTtЖ&m-4a&Klo0b=EA(5(USC%؈%]QRP.AWACm0#jf r!gI3SF #<1:Rr'u>q!8> gZۇ IMT T891=aBW0t7bܠq(!I6\e9[`J *;,dPa"" G4"'m YV §*4d LK5ViUΨV?j: ,N1E9¨p'E "[ ^& yuxu" \kk[ժQE5{m@o'uHwIH&.JiO6Fp ZM;ʳo_)!%B[DO jMv !+jU FT12Q#*P\2CՏL$ڂP-L;ӌ`%b& l $T i0#+F`*QWU5Ǹ%1M2|۠Kbk,D׺Q=҈Bd4A@%b#D̕ ͂DY:z^˚q%pfm@GBj ü< ɣh^ {M}1i@! i+Aԝ@pY 1rRtOz` F#79Q>!0LX9Aыo rK'Qd&HL S jBc UO&!,f5549lC?:41oiӜl5Em4dEkl?IMx}.?}f8jIתHF@ ׈f*M%KD/ REE KRYS A8-bӌ4jFZm8]U@f{*kHŢ[o>Hi(`A=J|QJ" !TIuBTNZO%!O"!$WQ!hњҐ0>1 i]@-xc1QD 8< @=sN`4`c}F"oo9rC!^7#0aDZR"1Z,v)`D.M1vSJ ̭-v["My[hss$ 32J9Ez%r,ɟt;t88A"T?j\jtӒ…$(TjEQPScDTU)& O87DLW$2k&Z:E ??Id23 I o蒮(9xO6 _NE4*߮)hlXQ[56 񈵨Gqֈ퐷FTE=t|! AFEJ@TzDs6AW ꡂT I# #1 Z" FH 2 H :\K~ś ;Zp ]S lF(e"ܷ5C`LHO%1&!5vG&((L 1)X;W+)YV|UлFQ{$i]G?!MH^+kn4#R]kW\s̓v\AX.(1u׷ XǤ m*ޮH4MK^,xw옊q(4 4zwukݘ K2D4WMHA/< q&Gĵ X#h#("De* A4%E[ iM|ͱL)Rߒ\dFv$# h=>rnw!#QF8 A8~Ꝉ_("9 F%UGQˉdZ%7Q[%؀KhEHqQܻo舿3̣$J԰! ,DKW,؈)#U$1R!#KTOR #Eґ7:Q'A{}N j[mN愎4~< x |2zaT (tG0DFf`qjCN:ӡWQ!ڌ(PF[{ 5|5Ȗ9",*y9Vn.Xi+vJ{R/>]|b"2ASe٫BnHHO0ޕK!%uQi+vX $8A;T3жN2Y IDIebI֩?[#!k6'j7[0Q wn G̯Ѐ2"*^'#D !g-4ɇ8Q #ī6$}%'" W-Q{tn=Hǡ@$L@,ZPSM՘-v:a TAk;~|%c2 Ԁ?ၬI)8}Dp?HO$R2cLVXưoђ~BO:#mOznv 0Y0HC>D:rCu䜟$aA nJ<71]wtf )&P'u~Lidιevf&52o1{?YlNZdXMGE'N-**_ Z ErѶb&7 E~3B*0n9R SQ/9F# wp2DCئ`AQGhGw"LzJCφ3+/ #DCg{:t[݃K+ŰNtAwhsPQqvu<1(O{]rxJz 8|@駂.) Š1YsAsN}A}Iݬk3KTvY +2i2ei l"#)g#u`-7-:tv4ѿ=1Nr[TpO>8t!q1kҞl2 @݄>@ WEGhXFGhkVa VTGk*C%DCl*Zab&p͐ݢz!mVc>;ysn;VI&I?bi1CryHnѝ$(CO@K~@b ;Q!}ucuGdby ۰]1} ;M06@b 'F@ƥѹP-L;y`He*ЗvbPe$[ -RR XFLPnIw$% uYo _;rsʂȮWO8He,51C}FjACq2(/0(dEq_K0 s )T.L)%xlgIr!4d1 MJڇ,B {۠}Va SKߌUl p$ hd. S8ȍ rsqEzƟq@HUa&'˂Aנ4Y-nd ,fAbN FPúk, d=!ъDfD !y lhbEiDDO*E&Nhns6+آwˍ$D|3 PIme-d1yHdd1m r@e Щ p7~^:$0z!3v֧"&Uaѯur3`Z!$#36 dd_0y<$ RanwA (6V:_ FژL`= s3Psss-3t2-\7 Yr'K8^ߚ!Ks_Qr*Z]>"셌9]XҔdTD^Vbt 7n6h8Ab$ Ć"F>:F }DnlĤ*KM>P =7'QA 9䈎iDG8IO\GgyiN^ E;HE;Au֑I:nYB.dvP:a.2s+DsbQ(6J8#^oѣv;?=p08@pᓏ<2?=v<ǭOɗ<⦇۸?a>uCOϬߊ?S=z$_a˽>qCOb=[_ud=[\w<7?l_<!츁N3|ry=$Y>}[@y~ög \yp\Ar{6?~/faX8Er %@(d-O`GJBs{)zgQ͏/qˎgI 0⟭Zέl|d_K{qc/nz*9gɷ?7x=k[ѵCPz!%8r (φp=888}(' gG}/u/NjZ0Rzv©my8^bb0۰/ +X2$$ɟč܅dr$^+Ʉϐ|Bp -!ʀksyG_|W`۞~ w=ܟ{Dd۞z^Ľ ϬG1襹ݸFOQ'p-?áqe7һ7Æܾ1;';rq,y4[wu2A(ãwoDyvHk6lsÎ;߁X!FHo_I{٢spף۟(b qf#ww@!D[n}SsKr Հ>+{RO>nm0C02KΆyy-<7܆(ddw mmESc;^4qb>׋iqyI10hjDC#:щ3[yy`5xM=2׋.jTyA#*t 7D?jp O ϙ+8[2`n :f?2:ԋ1Zm̊# 2>7.o6AŃQNj C3|< hj:-ps1QbH84G v{ SQu~" C!"j92lye0F3PR]~UrdXxm@T0An~U~sgX8z~+°?q˞A:K },=iV=?(.jiab#B !%'~,/黕d`Ȝ)jX7wvo JBagn[&\1<ꮬ{:x:qx{ Ҧ/ݕu-EσI<ȟ9@ާ?ѡ?2{ <]pTmF$K4NiX ?` ď'q0$51cij.ɒpѽ{ﮬWx9pPp.@qd]\oeu \Uz3t]5'6P_\di39|2G?jr49(@'KcKb7 8渧,j*y.f`dtdt7?+C2$NӆMfR9n7eAo< EpL`e:YT㺨E9=";|QxmW>- o:w/ZƯ5CH [uab!rѣF<( JH?YPCwؘ]/Z' ,"▼h3t,}0Z$QUFi&QL6Dq>|J 9d>7_+EjRp i\DrRxcIw\-t fizcj?PϾ#m竿.s7!q:gq} N؀[aKA,G"xp6&:\\X9O4. 9$k3H_r̿!ljYpC[?߯䛏Q>g\wνWo809HP$s&_$ƴEX)k|]%8+bE׵cs} _4A*Hzjyisb(~=+EOuY˜b*ኚ"Θ`l38TZCp^+_w}Pv7w=Gސ}Ն_.Cx=W/c!sJ4O `l1:W::e3H$'vzq{ʖ у)LJ Bg#J]IJtԍqPR7'_ssRpD={*++˻;;MET?U{ ]~wC_aU;{~b\+;tXF`$Gc0If;?`|8MZ˓$ɒez<Bޝp᳽MJYfEx!"͔W6ܺmz_oc*X[u͆/6Υ7ӧ<}'o'cLNlP'u9A>L#m"̋&t3Wĸ4EM0&z?o׋E>O-KZųǃ֋S^*.h塯+?5=}[V]r{Ӄ/4Iڏ _3`< ;HU8Ht}FY5-ro?b4ޓcUW҉GJڴE%kOlЌ}V?'ƫrE5kg~O2;)Bc'Y$liˁ[:՟|^R4qu?]AKp4qpa<) J'qX<Ҝ`rBq\CwM3kK2i4q #gD1iwt%.M8t*vd+ 5YP@?VgAA˿o,vj QGA.#tCFaf`& ϙF叼'W $$z%``XnoxBLGMޓb\nyy M`~p$ӣFWjOyy`ylx=jO oKXx]^Vb4<_Lfp$2L`8i%a`X~dz?oѕ?`X 9 30>$}:75Vѣ>Jo9}<<,=pσOؽýjGѥrtΌ/V9˿,] <<uOpq{ì}p)ԙVn~ I5Nz@?It Bʽؙ1fГ.x0x.RN!k7Kć+*Щ{tj委ü 0Î3ޟnL?s{LNb)JaWXr_aOANq\ݜ3>mry,N,Lds*̉甕PRΩsJ<˷FqaNcyc*[HeVZ E'!D9NS!\NI(sM?3~-`Vs8}ǵbbQNĸVBM:Hb2Q݅|[  ߉`fsf~hyt;εTjH83ɹr˘i@)o:zs^Y #/yrEY v77s5SQܥLx90.5w%܋AAVOHNv)rlK,LIEgqL0; J;YisHт4ȵ^сf) 0w:sbIo!Anf`w#PoJ艍'9鷢|.mX.UQFϸV.yG8{HX9e m:IsżIECT;ΥTh\{c/6Y%;Ob&mW(,yι0'GSNnIu ~PR? 'ƈ"Obzwc swhG`gjFOx)$$7܎A@PS΋kq8$qLu*@ʱz %~u*;|8ʽ?r0Ğrʻy cڿĩ pp|T$=#7=jOW3Taw8քOa=s:>⤏Y_}Q+ ӿg>|n6蜼VIM|RzAܓܓQSVDr>^+?IƸ6Ec|qߥ4&)I|k6x7FZ_,v733 9F7w΅Ciݸ9_hLk46u =,74iɒ ixd{Oy#JOe)L>GƓ@}(Ɲ|a``XXn;AQCokdž3skN͏-saEc``lOim࿞qvϯ60< .dZTcwBwozt>a000,aܹ~Xe*K,UYY(Lc /saEc``8jmjK,US(!KntPg|wmw<7ìayi ibwa%I)fNkyX9ʌ~Ts/,R/3I(%s6/4 5^/?&bx2w .]fbC:$%P4nep0Eo4*SԳsǜ~fMVܹ?oxd@'~׆ D>=I(<46U<@xy9(q\דq0:d9ݞj??ΕsJ?'?"ϯTuZWcMQ73<2w`Z{Pk Bs7WL"LBWE?8w޸.Bzl|LUK2DrϠ=XYqH:-b4A;;U4 {fY41 y) 0LETJwYB-!O^_nHU߄}ӾLI̭>QX3d\:Ш0z_o'z?:_6y&WF7?N1pZ CKR ]}iKp54SI#”7_gQ(_z{$rե9,A ,zID"\ɇĹ"&4"у[:d:i:TIk*iީM,D ҫ-C'cg'@њKS=ީo3TfW d\ݏ:?ko MX#V(1t؋i& W<bEf/t`3/1[3!mI&M,RLTZ"=KlG%4gsa&&dg*g/l,џ \ s_ٮ\G4-hρoV3B^Gs~qpǸ%C0%"Dc>3b .g`d`*' Kusk$Z IyRO!ѓ)_9q0`8l%ފIْy^w_>;|Q8qof|D\sm#㓎ggz*Mrr?ة~㒥13D!zԛq!V׋2ߐx1gS|‰R/~uS:;%qΒzqB*R#;d74\S|L;55枙آ3zqWpCxq9P/BDYQ8 pl6?30Nm KEYdt|=5s$aEߓķ&Jcb(OH3%B6ir0EN'yO2SHiL,RJ&e}b(Z+q!nk'g>*fQ?$Jb̹qfspi͠9nZW$>'ijH*66z;4!G}L,_^ `08Nm탣@qxdč[zmWJ՝qpi^Q*ۉn`=ɹ+8H xy;+%G{w`uGuۛAd#]oNƒ _826As ;]>J<<<;0 sGϏ'׍۽Ü9|ؽ=V,-CV0K2o'_|Uׂ6O !w.򹲬zMzCN|tt/~VW; qt3fܿ#yu/~CAw&pۗyb2004XWPzt3fܰ=^ ^ߒ$ F^|}ۖyb200끻6><<2 cLĄ9KvtlDސC 툷gzc`X..xdc6wjb~ O`$iu=<<<<03}qL=ɒ<_H?jt$c|rp<<<1 r<ЄĀ|~nK3kg=|4pξ>4aFŨ>8vfT{︇]Gku.˘yy4x ĸ:OpTa*,A9$zCP>(>Uȋ>8 Y>Ν\w*&8 Yo <<1d<7g=כ|݆X>ܡ a͏2Oӂԋl  YpXl.˘yy4x ◚RS8k  ݭ_]/l8(]&:+&@J` BX u^@43vLtNLjvfna93-(&jJ:: q NY:Jֶ> ;o%O9RxT]IhE6G6fMT3W|H8Rs8#؁*WFGn3*bI }Uf&@R xQ>7=7ҩwj__y;I1ghy˕9NtG*8վA07k-[^Ehx e48a(hvM؂R64OqxVE@pV njBTĖĬMJ<0G$rۿ]ve9,p-Q[6rƃE`Iy5@ɄnS>JZ[AZ6(hz*JBHD#/2qx"CL,!Aa4¸l#*.glЗ$9},9@9G?ꫯ~9x'`cAfˬ.?~4g/b1YNLYa*j*hϭ4v93(Q{"A@PTk_7PBM7.5JPނi20dwߪ2:5}'sjxb֋_BAypT!oZCkf`H}^ ]gKcp՛7oل0~y3r4>j4+r@F8Ńھx0/5 Ry˟ni8U}")yy`y    5 ƴ 2$Lp}1:ͨJZUAH?jb\d10,#d78cu#@㋗ 2}YQmOx[CNf﷑$JmӜ٦ObG w˄y`yy ) _: ?9zNAG`VZS@&81HkRCfGŃg?9~Dó|p濝37zԧ~搆&67$-)jYGk)=ݓdV2͏da db?H8N FOw |Z*ՓC|Hr3aQF 4Ù:'aΑ)ig\z #0g,G OX+>ISi:{_g.}jyqQӛ3 .9.P6gH'^K=QXiGG Sq\~vܯwr'3G yRaIΚ !$P g݅gh4XSGQċN]SQV^$Y%/^QTfbŦ _ǻ .CSGWGis:}*<8xƷȗ]빻v5-upWDZh@I"==Kbp'4DD!f I3v6%=G񓶈J(˼!W,Vىe{ cvbDۃy;#9[dtۏyYݜ3^?ׯ_ =j㕫gIf%LOAAҽafz|l(\%mz2, 7+s0z(/Q:Y9o]a*jL>JăBژLّRy&%m p<A@h4 5Tljuݽ'NH>epzU=ƲN}E1:\! xgHq3vӣry}`_RŃգ+{f҅N řO2̌T+JtbȄSIߓz g< p𫯾 x VWrWZ'/[|e6Ma,YFI'Yz tOlV8r1 v{0JR Jjk{6?xKZEM1;:x .5WZʻL=2, OuY¸S9xȄ*K<< n9\H52'8x/`ezp0Bָ%DUtQ+J3̢3LNlS}>Łx%,œ>dy7!mPx>^oy.A+]3g=^!,;@&81>ج7) CFHZaԬ 7I5, !Y98ËY[HRj&&H8(2UP:zWEt4q$Y-r\7=ny\u.7#@pI? sxPX_B Aq$J{EA~3?N,d  ֧OZ^-8E}w숼 DsFq\Nzv\S` = _3t#; -c9:E9 `Pcb3zQCuN=+0 ZEm::IN/3p0$Lz{UTOaegbʭ=/sΝ9'O*9qpFw~*I}A߬/NWkt1!d}d2v_8ؾ={r#ʶrpƇu5'jWH՛8Ƚ-\3L:XtKz===s}_|VHAma+?"rbGR2,Sd^aZ[+K;D.?NgaYp0zԱ.E_;-lIBq$H1}YfwXO"2X%"֩캴`V21n#\~WU#4b=b1xNoŰeUbKLgPA1:94&4獳yxAdЛ1Gzn[7!: ^ 'Y =jc'q*1Iz#c@Hh+ 1]Y3.;Yf< Bk 7C*?=v4oi4O$q+B|(  5'hJ՚L.g* Xx}VBbD5D_h$'Qbuz 5׏ գLmFN;H rh_OEKԔo='mbx%l5)8$g,XD%QN%w.B g&$D>LpH<8ҬiюFF GQp+^pT#M^/Mr[7>9R3䯕zeۉVMLn~4ppQGj۸0L-7s$.W~/̺7Z'Bmcx4rQ$=",clg0ݜgV}t!-3p̍o?/=sw5YYk^9o8վA07k-[^Ehx eTwLx4su96{I!.5o!ƎhtP?pai䂫h]3V%9U]c-g>P5-p$ķH:^:1K$yOPDdUl朞"x{ ČTuZ0pl)q[A޲ذexm]wgqG/G>>oϕk: hUYw˫ muAy݃)ʯ4O3hvc.WG,c$I (_g̿\^sGDEAmKm95il  T5Xi$+%*\-$SJ똆$k SڧiFIH=Z8P*BsYDt\VppyJw7;c2oz(X#=\9xc\$Zj;ymJ9@@S\lg x`Q9huJ{eR{W^< 1ƥYz!YˮoԞluX%f#cKz\]dQy`yx`Q9x/~crJW UU*- ;V.?.8ӣ^w=+%@*]E=vʴXz1s/4f||cM햛o_qݔ堀B?Le]-}lZdB֧`f?>bOK-H Yy`)x BB>Σ||Տ=wmҫn{rp6k^ Y/'a5{`8_?>Ʈƞ+~w `{7~njl"IMsѣ :`t%POLXl2g_$Z?}r赏>_\{-u/T,zdCv7@COlm"oxyCÞ!灀;]ۓ\^~\02?voHvJ" UyX}A[|`.~)/̼1mRM?I{J _,CGadBiݣM"b7fNÐ:LRfqڷ|P 1Ce~MKNWEW]k tVmNRat28DkJ(&YNBX $MSHAaقM1`,sKӷ3q0ɫ%i(tpyRc+2kl۞^^\ZBqT "AAIէb6V/SNE2@qߊ A atuzZ:駈i 9A:'a񗇋b5iI?qEfi`Q9x~5)fQ3Gxe fZ:9<7i;b)B"/%h$;A֙:Qbq0$IdȞ("^,eĹ3VTkޱ#2 ke+^t黨.wx04J #V؃O9x C(+"]R3c'qjXTbb_x<뱐=_].kteFȚq0`<5ZܽȔ>-#t\jW33B֌KN_a\׆ Y/ Z=8Z<;o恈2A[p23z3^n<%q28+΄3_@8dM[f&d=Oݘy s4GQsqFGG…^0m#ׇ`9%eX*bkt>T;ǔc(B-SiU֞Mo\ȸ%OQ: f&:4Kwi}IdmtĒ&d p!!D9SۻdI]n=v y5)ޕWI(`ҡ:$Qy;j欒e",wu-\+!8vk%]׭tK,P/H6ʙ ԬxR'yR~W^NMci"QJ06dy sǁBqpAِJ7@p3?p RĘUZam [S^Cy`cEP AQ:cu"xDeK*.UwXC6! gEVo88ۇ`ckGkj_v.ݴ˭/Ւzoq : zִmQ7=^=g~BٸmR$R/iqz #kWLTE/eFghϞ\Dֳ9}=1hH9@ZݓE %x͛*ePR t |}]|[keC۝NَƨW͵0Y0btZM&ؒǪЦA1Y08>UcV/ýqGݸ1l? *,}ɻͺ ࠼َ-^Pbz88\%1H+'-[ @$GqU7 r1)M-mvWlGNiyl6  EQI MoXji׀CS-0-q q6lj\^3܈rL=, jʮ쇜ݬZ#?Im\>Usw?0tf8h @PR[u Gn,[kom,U ly騺}2tiCZ\ s G\ #)Cjq$942ܡ+p qkֆ"D+!pǓ4@\$p=Os j} (!}pՔTQWIsMrP 9(TkeIs|1v̌xT$F:y`f Q;NAi^2#d}*%ZrqxY\E*d8h6C@!2fr2!Ly廚 G7z;ɌI#f\n+=!b?Av88"QK2B-jQ'Ms|,r@F9(qpFIʒ2;_r3=%wX2A2Ń)ufr_549zqn(G)ϲ|W@!jع2,7dW5f\n7+/*@F9(ŃuF2]}XlFx*Q'ri/fzԫieg)d\H^Aoq0eMjttCJuXu"p(砀B&A:PUҽPKSjh VbGAQqiz:!H8׬,d\rW(QZryt?-FHspIQ]yb&U^Lq30P0>y';caV֧^e: 0У'K[鶗X,%GMV(W9Ug`<ͮXW?G_`LAِJ7Anz_T.1=jzqp`8񛛜~W- ƇcL`ckGkj_v.ݴ˭/Ւ-9=D%m z*Β;qpe\g JmBM}ID'_?K7U\-Cӣ  XkZhy_0p/ɺ\Fhj2lm~e}1ӣf2By StrlԎ7E݊Lznn@A6cD'wq֕$S fN<8`.5? K6푿~tK< ljHAX8 Q!ŃwQSE;wB,]%aՓ ;d$tKx 4 g`9m88]VG>x^MAxnc!̬\1e` ȦuJe~{vdaB0^cCO!z`>FAb2AM *0}1`:f\:xpVQtΉaX$ {Óf:͓֧Y<}qld\0+܂x ?NVAfκ_x/s@F9(Ńs,QsLzneIR{qpLz_+Awp0aLXX<tĒԭ݇j^zRcD8RNZԼl}=Sܻ R2AB2$aC0LDQ2X')V)vreZdf88}1t&uM?i Y<*ۻdI]n=v yx tW=o#rؾӵ=Ύ -؍p#(QkVY瑝rnM ׋P7')OfJ=B){KF0M'恨-&pv9Q**Oŷ"Q'7"O~(~"03a'5%iDAkM'-V:90 0&^񛛍S~rw>ˌ̼uFļ"c9xn(US9h2`"3G-?(jQ@XՑ 'Y$L /)8j5SՋY&.d$ρy`I9x _~S*_0>,`"$L=Ń#^s|WE}ZϚ0q0!؅Q/{왹"?}\`L 8 Y,shOqb+TZŀO;;^*q袋~J?g}W_cǎ>W x`2w̥so{58ƃ֭ۼy󫯾zj@paAr͐f[=ѻˆrP6MA?7yE}B$ĘUZam^N}M)@.F4z8~DR Q̍B%媗cʴ=>U_|#GH$ ՂŃ<) 7ңFMaD<#Ac_8hZn|.02&+Q:iKR+Q/ljnzx<^܌ĉ)' BT\YzԳrpIj!#L\q W.]A>{+\<pIj=3.狕syx q0s 8X`8޻$iLWH/,RrLDD0qPéspPh``$Lzy?XJq8X0p#F4ȁQ/gvz gI8ȡ0xd%y8(pp惱oR/s(L3\gȊ<<< xL+ă qИ#vR+sP@!ʾ1ZAwhA" ŒYǓZ?g`Xa230ZIE{_ܨbd M&(g@!?ogzXx V>3ޠiP6 yƃ ajld\;=U{>.Ϲ+p.8t.Ν;_~gV3JzU{V1\ )à!kky ܣf:4UZWO ùp^3_w{O>J\pF8Y-OuV +CUCZEܒrdseoK(kj m?:K`?+ddX8m [ h7t\ar7]%gA>suY\v8@eoeH49?z~z=^rzG2WE_*Q/s3 $N-3z1J߼!r6>uߛp.84A\?=[jD>| tG!\J&OH{_/{uߖwWjzD a<^\;c.5wdҥYkRgUsTKT5^gq)~7IKV5CHO=E[X'Sj_sG1 k|p.8tbcшje|p.8#׬8.b V)]AʘgssyDO+egp.8tN|6kG{t00,_A}̬3xq`<<1ۅyy`Ez ]+`'<<89p?ʼ쬘`b)VA/Z7;+U8 N5`zĮ};ێgx w-͐Fȭ2e'ۍ&DfA3^SFDnE? k3NIiiZbj7N!VovQ p3B3e_6& Sm6٫E7ިSjd#uz٬@z\򘫎;@̓(y5jÂ5BV +V V+'Z͐/5`Un} *ج F%d.:B[uz2A0<4fY7qu {y N(K( qWJRO}2+2L. XYm/I,9mv6s~׉Ta'ha$fN$g.3`GHX0t&0NtM%=C&ȡ|cMvV9Z%W)•C*H 8΀0B1ˈ&8#9F2VkdF1#(Gg'#pD2R=CLB8a/rpkU?ء8(aJr)PA0nfr"YAa:ԢiY(l7FQب +@!4\(쳌]w]֫޼]Pd^0W-< ]Q].v3ӞA,.; >Ñz~'gINN44tGu[;sT7j4i7֤&K?d-:QnՍ o~LbqD mV$ӌ4a,-hG$_a|Hz%Y3֬`M`b0P$ z}=.o~_,E%3 _#0 18(TÕ$X,8VRJd80 2|}%aԥ!A6/ 9 Jsq?F ôCB@!!BD @f+%* rQ!BBUD !!Ό$ĭ0Ca ?{onذ!޼yu۞c~ǾwA8ôyqN'HGvy͖M-M#c-#l9fnEgilVcvXPfo*TX?P;d̑ 6kõ:2h"8m@%]5@,X66XAQqhPkT 7X6"u؎_ Yyd#]i!$"}2T3~nOv+}uy\E}PH"2)I`PSKdW=>)q!ltA[cY!I \ {v{qݑ+ 6D=)ՎgB)ƃ\59q!ʮs(D W;B™Q8C xGoƇ~8?iӦKno(̌yyy`zWU[>M7ݴm6Yg_sοKn:+~ze?9ҟR;낟Τ+Xb Yw^s/&v!]!)# 1K~DfB%;{ 2Mo?[}e\x;gX [b_@KeȾ| )h 8-9=3"EEQ`Ys5 Υ(쬟]gʫs"G6q$s̩+λ0c` 8ϻ+~u=Q~G/YuzyIENDB`html/images/b4cf2bb34e3c20eebcf8f9e8e7949efd-iis7w2k8cgi.png0100644000101200010120000015243111310432315024077 0ustar docbuilderdocbuilderPNG  IHDR" gAMA a pHYs(JtEXtSoftwarePaint.NET v3.22}ԗIDATx^xTG7{={޸^s:1&s9!@ 3 DɮZԸu4 gFzsNwWWSs+&I"H@$  JgϜi7tp:}9(Yd s@2d4HIJ?4AۇzJ9 s@:9b"}'ϝ$ d9 s@1nsA!5s" "ѿQn^?ç;>^/S2dI*eS_a;Q:[?*^َGs{|>@cĴ*?v-y>8m}g74)&Vd+s@́7DvCX \Xd+9 s@@&cQOO?!!눶[)QJk @4 lDBYFN)B1zk`VG? D,hy,eL랗Sú-ҘY (>34N- ! d\?,) NBfר1 ) D6m9 s@́:̚1nvuXM riFYDzZ|fnmC._ F@O2^9,p}3vuO^l1-$& A_֕>Pm< A'ߟ2o@dڔzi&$8F Lͯ2MK3.-"ju([=6D ,*W/*dnVv S4XXpg(ͮ|$۽jʾ躨3: DV,-,5xF7E"[2d49`=Qy+iUZpxQ , 3poĦUn㾮ye7c¨A}9o1Ӥj|LJS~,"ߟ|2d)60LE2d9s`؅Ա}GWwf,D$d9 s@os?noMs[@6ŏH9 s@:9jx?^uN,29 s@2us"׮]u H@$  D%`"%]+ D"@ "D$  D"FFt, D""H@$  4|"'OB̦ԔtJNN4JJTשNWDPҕ&׮u(7JJLg8hE"H@$ h< D222ĹԦPj;/鳯[ӈc(5=6дhĤi4`>~"ČCÆw0կ,OҳH@$  D&Hff&iƒ:-b*SN)4ev<L#ǎcQcgK=u1ISTF_j4AH"H@$  4|">XA/Hёch6oKhʬm6~Q#4D+3)&)0^֤PQA:}mu%!=D"H@$_N.\3kQ~6RJNX43Ihuz)m;EAvmGkr)6!D"H@$а `i搲x*`qکIEdv^fFXDFO󖯧UqٔTp( F_GJ`a+K3ȸ􆕄& D"@Kg ]D%Ҷ]{x^eOY{(]D.taj꘱ci"y7Jgt%J9@K2M|vڮv*H!Lh\c E: D"Ha$Ȩ 4{n=CҨ ސ9:Q3r NL! 6*2sIm"ZSH?EEPq>ZMUޯ+{)%w'IiIH/"H@$  4|"YY6&"'S 4'h5 ?KLz3gӨI3ޡ*O9FP$Ek{gRQAVXVbSs\(ҡH@$  D #߀͔Eakiy{j׹u5zK ĩi4b  +iļ8 OG՛X7Oc_8HQЪx:qlHBz D"H%IڤR` 0z M? I=LnC&Pރhڬ4e4m3FM_BoXpLYkow |*J+M)H)m+;L.]ipH"H@$  Կ|"Yr(2&/_M͢w]{Q.}%d\ Df_DSզ)3Uoi4ui,d*0Fç:F9Z$d}^HH$H@$  O>վhJ3n*ޏuC'&P~õdVP# 41/Fl{i}J.Q\| ۼ+h/fQ&8Bn*4|pBSaI D" H6,B#iԹ4|x3qZYD҄he4[YNAŴ4LӔc?e\r]MA[hUl:vYo_}[o&!;|^CTTtMT^^Kt_ @ߟ4ś D"-H#N9Fy;(~c!mV9r)+w_FKW%hAp(]N,*OfgRȆu9IۏQ\Nڰ7o]j^:q_$KM111 Ԯ]:" /`bΜ9^ G!*{r_/rRz$H@$  x#6)1uB.Ђ5>!27o lW $B*+PHf%+h|.OL+ԞUy*9Oui[ѓތe]g"<)f1ڡ? Frf_ u̙3} H@$ h dffѲ4i|8}۱;uڛzÉ٘ 4~"6j2ZVP$BU,Z%ӗӈY4~zd8w* [FD,^S((.v=#u҅~_o~zg5={7LAAAt!޽;y睺"k׮[nRRRt^xA/7n~|rV{hiGgΜq D***讻Ç:P| {>q&A{롿GS//zȉzcrqzw5BXgڰa{W;a084ϙPڸq#WV襗^'jy@D"HeH' 0>t,uқ>}ݡ+u> C=ރFR"BW+(P,[E Tʹ%EQc~K 3}߿r6m'm_JÆ g_W BâaM.sz_nͭVA}<7˰܂10?P,]TQG"knßԑ#G駟`]13 C>sݏ@m۶Ç__DH@$  DRg9 WROz7jiMԾ^-t03YDW֒?,=ݶE7ѽsfuG~~>vmBӦMロvȮ/V@@ t_E#PSOv$kz= eݺu?IkhB1%--~81`?3 >`@"V411LyZδR$  \ D6nUOA#S]!ԭ3d<6 INq ^e 3*:"Rxy?^_4;~"7o֧f+1p93L ("hy^7a9xR ҥKԱcGzu5?>qdz?X8۷|AG9x:d ,;vp Dx8@L[{RP: gI"H@$2$ISIr}۶3ާ_QNݨKQM-2ǧRJ&JH̠4Su$TgFEѭoMo -K3:_^#aqmsy`9p5Z7:{ƴmMz:q9/Ҁ'hWi644[g) 'C D".HEd9uއwAmԆv? bpe62(@m<~[/VǼwOK+S evex Pq@/'7?LbZW& D"@Hw B*z o:tSV84belT- l-?DSCR Nw)Pʏ#k~K3jȹ1DCDgHD"H@$@>, Z/Hh=Q~#נIDڜ[Hv­%[D_}CoxZ?8 < ;&8H++GJ^;=fts/REXDdފD"H P$3=w}޺#u?}Pk08 gБ)'w+m߹Go gu\7HX-iw[z#ݕ{#t{ʉSe%D"H@$%٨_FO*H[ԥ3b#c;wK[wx)̭X\IUMRW=IfٓYr$ D"@`H' ̠Qc4rB7bZMC ]D=GQv#")=-^R@͡'?mOe"H@$  O@֍3N}FMqhjT7ZU6b2nM{TͪKgϞν降ew)'"2oE"H@$ @(׮]M)4z"6v6^҃%OFNm;))%RS.ed=t4)&z"],">d|"H@$ W)&j-}t{AЛt5:ZyW꣺,a㦩 5L͏)ѫ)PaAD"H@$ % bw-nEkvJ{H@$  i2D"H@$ ' ' YH@$  K@{I H@$  IDIBV$  D" ^FRC$  D"zS l'+-Yd~:yܣ2w%s@GdGqIx:f+˜ߍ2d4i0P:VaG @9 s@@"Dljy9QSNe4 "@6HX(r9 s "c eL2e4 "@6HX(r9 s "XD/Gk 3jɳiÉs/S3r|W^X 9eD~POş;Ix4ʏbUeUxESNDpx8\S"#ue9`DܖLJ (2dؙȃf"(&X[p.0_t[h:$~u{>?ͪ2d9E|GIUT󷿙` T2ڣ/ ZTe2=ʹ=p߮R t(H~_s' >e:/_e鍯fЀk5yI4lJ4v6M@w4ZXיJ~g7>QyrP"-ϤekOO\ cHYI:dW)V'4 H1nyqGZ(3}%oS}@W_ŅYc7e=F_|#M>1V}9޸?gO+A' rٜ星;NEE9-ū6ѡ`?>Olߣ"遵,3V zhA4q2F;Vy\Am,??9@,")Wƌd"ݷu_QK=Sn:3OhUa⎎<{c9'CY32]h~u0.\f}oOjQZrn{"+7͘6|y@Ƃ1+*d=|" :` P t?벀nnK b.Հ Do]}JaP<,5-eht~DPS\^x95U;AsgǏ ,C}ޣԠ)+U#/D}s<?f[+M@=D1Ϡ./g\l7|̛M7G2SYmbYs|k[S΀ߟ?_KLa֞}#Cws' bZ"Fzݥ]&Fd?V_:k_M O_L[`V񘦅s:h>Ӛ& =5c@3br]}ǺޛoFUկ(ti0XB=~ !A?jpxA Q  ~ԉ}@I }QOߐ.[[u]M;l1fi"BkuOv=>D1dP-ONcn_5/9.0ǫDkV1|s yYZ|xȆu7nvάb:2|>2z!Ҍ?Ӏ}tKe}9 ~A3 D\v҄wӏ?^G5ʤoq:mO'aCn߶"4jɃUbݻ~]`CKCce>]-͘KVj,5udʌe[eߴ!Sg|zDX'Kd߱wZމM_-"h0*2~4~( DLGF -%}JjޔP.x9s1kiْE/q`<ק$xA >_{ޘ"fh>tdxp}`G`@.!tW@mV,[c/Z_zj "{D%'@\XH0fl]6h,wse Ɖ2f¸QԿ_oe#j) b^=@{,0xb̠ `5gG>7,wLSPCӰG$5)}ӧN/p@9njJ) 95ڙe(UJ@i?2??cP?3M ~?m.g,3yKc?[,s1sLحeV^q߃) ٜz<>ϝ}GcOߟrJNyo޻㮞 9%ɏƛ9pUYB^Fd9 s9Pki%$uTܑ#s@zY>j-}t{AЌL;^~99 @DLi'/1ye9@8u2ٖI״&XD!>dhnsg N=3 <:r%M8bV)on;|Yyo)fE~6_|w݉lE2d49JOPΈ+W*:e ڪFѐehQQ#I#(9!Z_oXKv*@ٺ^Qf]oK&} pmѽ-ܶEK};U,]0Gg4_OE76.##`3w#%Ss|q]0tnSfj-o ܰ>!4' vtpo ,vL3hİ^j ph3aj 2*xX0ف֮A)/ci1lڔQ* rҒ׫ Ni&GjIU~y'Q=hE2ojq#9a=>D}wQe^vx x/C>=" P nqe/9G;# ^R%mNe][&[o!7v_oqrdɿwOPC' һg{:r`Or^оڒQq',?H{Kw(WU@ Z^}R|C]M]$x &ZZr-@_Nhә̛t&ڮV`dY5͍8y3Uy:yw?/l1{<]#܎3_VG.]fA?[ATʽ|o/8QLޜm(oiάi~p`(hwv}C:XA۷]tֿiXfn"߹O@"gcMsǡ}zf¸*wt~4PАPpk @EZAsX6PW,lߚiP4+AK1Vj\VBl}ݬptQepP1zwua2`5|e~1=#_vӦLsaKSͥ^G?łsԋoCl(3mKeEUASO93)9q}o  g l' RY/GبpZ4ƍJtb"Av@d񢙚5^F'dX@i iwifܘ]c) D8,l*b8FEEz@-Ls 2| "k[oд:>mwﺡs[6Mؤl,-ɤ]۷#F>PvcjRL٭s6iKGbUsth9"s DX)۽MEjc~{TB@V %ȖڏV|2`(OTxi:m lp3̴D BoGTDSEdY^ֆ=I}=q_|J~$ܩ,R_K5qwc:~+Æp~oIܿ5~M͛=]􇠂D.$K0 DD q멙~}zQ;ţЕ*swtnx"O'o/:w\0I5Tߍ"DsR 2]ws  R?U<_*&s@7s@@\{3d9<"Ddؚo/{k*s@(![JͪҔ;"M}R&])[ڈ:'mvӐWxT|Ss:Zq,W_h)IT\O"VR~>mb\._(=ymӚ2{#h  bGC}ӷ|+Yd s ρ1FQc. #m9MG?.+|[=Z4y;T' R!6 GmI|)xkk4o<ڶmyo,77Ό:v?")x+mܲO7Ν= z4wanGhZy& X1>qt-׫UtEf<.գvv0hobBIya'iڵ /,iS(?Gs՗5I/.[xӥ/(7CO`|L_ c@;x=(cWfLDsgO2cfd  O4^ߣI36z!]}@HNzۏ֩uƐ(h~|t#""u$D?K=t:}DyؐuN+TV߯R!U4j~ڋX PXB5b(s]5B3r~j@>i+~ "X(C?_|sL'Lm]{7QO#dLfhot2 sz3z;DA/AܣGk4dů_K˗QrGEEf6"TElsYFjsE=!W;͇[:x[4x~!uI3gcwW/L ++T̥(N3Mn7fpeNI | ۾5_٨{]5.ڠ-hڙÒ@e,+وa5/뒙 D!?to:$Co Qs;k.!BX/U&T!%GT"/@{2DݣȰ!=iтK5`Y2WѫD3+8^_mi45"bMΝ@$*&Ιmm95)VXEӦMs DLyyyzܸqwQqq1A?>66VE~i]iڙ`͛oSk/<+1Y2(;˝Es C:ϚQLxhA~5;}䫽y֌912r*J/Z0W_ \g?q|Uvռ$m^-蛲=x L<1}cع+@_֐ ʼp74e;(?W D(6F#&'DDBϙX=,) D0G ֤kK&j+KLJ4NvӀ> 4YXG@ٳZ)st D $%1EWYiQ.ȩS?VoK[n)S̙3(bQ}2FN\]vZYjJCMXZnMuT~ܹoҥ￯C=DGP>81yW5_<իW;}'HաCsXDO>2܃? r#5UܲG`D:_<O&:+_{_WCbX9|}"˖sX=0Еe\oۨƜYm%}hsf, .+.̡THf="KоRm A;a?JsjKӟ@dΝZQs޵kK \R#FАC\bh`Ȑ!_;6fPƖSʞ~iGŋ;h `ut`ä X9؜ a } ҠAt_O<54W^y7p;O޲Uz D|5tM[o8ޯHKzX(Yٹmc ȰF ~}:=%a-`-4e2)fRx#g뽮u+h4b٫'ݛJJJh}\%uNظ9|8q"]rƎKiiitq0`Vړ&M ?Æ D@}/nݺ$DiժU_/ZVBفudÆ zV\ի1` [lڵkhcU%ͪp4Wch?Wډ37*N\_fc:EhC ++q((۷o/B%/ 8ݺ~ɟt[qͮQ:vLGe@nM%E}RzRm43ǃvf].C}5)No5n*p;8BV/tn9P?-*+pJWO>0G>yƻYW2ӷwOsGS[3pz ;2Cg ?X XxòUǎ6A}ڱcrh9&OWKqJu:n:s`Ԋs/'g'9uLel*qÉ"b6b9VC3W@mxV.05}F|`*D,#DؚxڬZogl`]t mLYje8튎o6 DO6y+$LFc.4mͥ,?#W+a@+15:?O+v2eCdA= i\ w.q4__2NOϬueF5Y=:tQt㉇T;cE]32;6rH Y_%=  *|3iO3eoXK MdD@dg(}ox>4 ʡU,!. ⰰ… )YuI'{RSSu5Q{t]N5aܟ'ehL!ODAFf|PoVP: p;ApBHӦMa-j YD3}, CǍߦ"&} Ni J%b:3gU+VI/3f"X"NT_@$Z-t^s|Ꮳ2XzNx9C!]+30LixveМY69WC܎s4Wc`=;5rUh: Kl7n6H/]<mj/՘{DQ$[D)-+1mv﨑Jʼ!)umH6Fro1h> ]ݻ}_Zbz]RYH[)PuP @Ìi3,U&'T?o.@+ l A~Gn `d_^k3,є(52/WLS ,"|eE K3U4/rO$М%P@B8^=Sy QtP ϓW_~5 D"T9B9((# mPlyD~AәE|,0=WPEv"b?wc7:EӃXvuXAYLz6ESmQl@/u%ҹ(&:|1?SMs'^^@)"ss٬:VE/(b/iK̢+PysȺԩS:@B_tI٭Yƾ-puC!3]XdPzP@߿.@?3 g 2ƳtR=k(Ǹ@S:|p D2mxWUeڐe'7 d%90cANq ),_i`l]|2],?͙zY7da=J+[RZB{WJlW}̸߅5}iȥ 󄨱 ɴd*"1k+9ZklGR; p`3AFzh8A'D6@p Vidh* ji:Xyʏ+G=Ү5'NRZj p0Dh0II_@ptQsclL?_mml| "DlrhػV"'N=e{Tx IGrD`8t^N(1AѣGueKZ@4 gPPf\C3׬^S u`Ô+ b/>.^`K/?l޴Y?k,@e.p%і[_@Gtٲ03󔗝\1lW_yI[JZ}qS0u [p&f]/z}80qtzu:y@C;{i<=u|vhBS)"2&\Gbq4"bM/lxea<-9a=ϯ~?g4 e {5 9vR8"&^KVӒu/]xg 9s ‘jolEO? zkطڼ4s.j e . b-k( r߽8xD2~~Y/- `l@XB·zW"ya}Z?ud\#:N{uzj*9=6bo 8Z.> ǘeLl~x'f{3bwjJEyYfy2ۻjǼI]"1:F̶MrzOE{}L]JӼgZq޴ "@6 ͪH%O ⍒ǟGc}WD"U4G՝)I"." hW"uhjϪPif8|v|ip EZ=$7g}*5u"8pq՝܍zO#x6]G_8e> e2ޘp9C5xW5}á16fn3'ϸ#P\YWy8‰O .xA?ֲPf&MwE`|pXJj 8NWijD\r"nޘ˝5/gN\lܷy|Af9A ۷iS&U7_"&UKqαf]F;wh/^;IWcY16lB6Tr`LJ /pu|<.s'3"ߒGSǟ@GA8q]+}/\>y~PRhXi}8';pۤ{q ͚hs?Dx|&Hp:Ǝbp|UGI*3cY sax3&{36<CS2PlL^>T-eKe(&(0dx ]'}LTc(_2y's8B;x@E}_x>#}uRt_2ZT|^rϝ3k=ܳ?SQ :aCuߧzR9x j\hgϱrR'QjY=Vy䑇4:yc|8zki u|\쏟9so֙d J؍ MiL%D=qV%JLSʳ DfhTYI"2vvViqzHec:!.Vk@xvꊾ/2әWقzsjp2ӀNkhMmF D1u/?Ӑqht]ߏ]m4T)l" 6L/lSi㚝Cjo:^C]osŋ)cu}םw8zɕm _+ k?)bc C3GD9/;V~LxUQ02O?V;sgOwiRGZXvޭ}ŌK3#*22%+ ]yB4cǎ⩮k+  bmFź7-D@F}Ӈ q eؿi E N"p9zv(XA՞5+s]g@=x59;.޹ O>g>-@!wq]me8hKJc'pudۚ&hcq[֥v$vk(GmNm׎rLOn"&UK٬zy*Z8pb+Ȃڽ9"b&<hջ ,n}^%yP 12,[ /5 *(=!.^Da"\`0ք20$,̙5GoDZDPf3ǰpjȍ~u@]b !(~}{ jF u?emZ!=o>dA qvfr7}pho|&=˼WW/4 \y 2,I >;& ?Yڟ2S.V^ F R*,($,\tΟ;#H*G;==op* ,-29}FN52^V"MZ}s"H9V+7 //m뫍"&d9{wQWv?C#"uPݒ82J Ry+Eg8/ec8jnruW}aő=^g݇ fNe`\gQ/BE$ Dz覎~JkVk<7g4a 2QrP/YYA}םԡڡ0P:1TaQK]u%sx7" ͦou jơ=%3 0vLn%CczALqL ;p\a;X۱\]!O3rZAק" gQ{s[ a"g%84C9Ęz*]z22"}֝C3 M7Ѿh[6}]_R}$xݚuN:]_:)XdG@NАPc/[Mp<bA~K`-oH >hkx?8:c^h1/F;>vc܈ӳtR〜;\l, Z ꢎ DL t@u!?:}Y l۬~_zy5MȬᕔ-"}zl=O"V-w,@O4^^zJ7^~}PKBں"l"f4zqG_psC `qDXfǏB%WJ2S<%bbmgk|8;wlerR Qn‡]i{"DlM@? T~\+odgT$o\ĄDxV9We.D2-"f<wY3f龑2e2)S5>v-^8N3-Mcdpv/lqhδ\p0Xd`irBo8ݝĶoDMF P[ux[)SX!(sj*)a)ۡ>qDHϸIP:qgJAkefQϤ{3 ˌۙ4dv, `,;sS a"~"hK3"V2GbJ5uzYDLj˖,a0; b.8( b&g`˝Y<67. D{jltl mռ |]ƼSHmd/ qP͛Re "@cRfUѹkd:VY_{]@ll D`Ad,A R]=,\~aǒb,G [p̴h"M M"ӚeX3k.B`GG(yf={8ry, a,XBZRHJKJ5hgr5Yyq;b mY, "ۊ0;FH"Dl$Z©,`\`"%ON%P׀OA? p}a4aMLQP(2&7x0ǀ\zQze42Ϧ<X c\Yzf4 ߱"H]Mٔ[+ж⅋66"nc%PrdYplrss&֖Dp47JAδEqQ34܃O@TaO鮮/cogcŞ"&YiK8zǗv8j~41p:8rxKf_=zӮq;QC "@4O?iw*$ D/#8% eiS&{v5ʁQ(?tD8LŊv|.曯j# 7U<1oN娇)܍5c[: O?pvKfLA/Kc;c7噩D!e8|r_4&p)"&T-[WGw䝻v6HSW~_ӑ?SO>*Ӱ > r7z=iPcXƜY4).uiN)ncgX׀O,asHjDA2@"#ͪN٫]#tԏclEy ꨹cMUn1k%կ DXyAboG\;#A}}ߵx(G tK :0.q>UyiEXg=Î櫯D qF$`XI="No@06@ؗ,^@}Sq̮ "gto|MDB-stgR9}K *ܡUpdLo#2x&ixD8f8^Kwh^X qm.AU_8 ,5wnqK[nl$ OyC)\RA@7w \߯YBYM~&{N=s* VJO?ӂI꺈{{m8OؔکC;G X/\5&2.ͬ 2u=8Be%jG&5)N^//ZD4bݠ=x3 |#y3v|t| `|@N΀<dtB@G[%vYxWVH37R^NvjC3(6iMɛX3ąAp:Ďd {ZvƍXX+ %rӵVQP hs@WVҟ7"S"D4s椲(>z@ޙ,M<tܕޏЫGqZ32>>J  F[?@"pyraA!b1NE F}EƛRs |k1NđN<2<3@cTyWqoEwmOlD_xv8?>} D^G}<]lPE;\#FR1\< (C}C{Ў1N4FcMgW$xqlmas}> Ot5^la\>kGo3sv{oAC "@$ S3H$/ b]bimk}^FQ̫(3gYH+Ų L\0ˬK3(t}$Xk;> >ءܤ{Z ;5paz3o.aNs`􍸴 4Dp#" AE1\XqWtЄC.+Xڡljgh$'X.VYL\̴$  ھ+.WA6A)|;xUB;Y`!7)OA>VW'@D tȌY3kWphєRadLSQxix =W_APfWe\@ۙ R7{] #/@U; 4'\;k4A _nc]a4eqɋu|n{˔'}C _ "@D t 2}t:x;z W\>}84Mdd$eeeoA/J]v_~^y6l?^^QQ=ڢ/\PY+͝;'hz?G 6xT5 lͦTGt`'iq5 E[?@?5S\7|ӡA۶mkvUf@=S^^NIIKH/oݺ"(߼y3>|X!v ʑ9^Zs=Q4O8Qši&E)@i8FADCղ\\YF}<"C @$11LB+Vb{S~~> ~`/@cСyܸq4o< ۶m^_3UAKR@K"֣MY36e>ś"Hri4ͪ΀ȵ+H"/XKNX_H0aQ7\JC}+>d3]+M@ͦ""~"4s]⼨k4wkj߾QXX H cǎyTƕ4oti$FHHL>]?S?`+ [DNGV]vi:ϛpDp4tԉxr_#0;{ u?c]~+~~~]}Gȫh6W?7fǏv0y( A v`ZA=sѾ]Z~G4oݻ~qL41u+ݟ}X1h֛hEi "@2vXZ6mp͟W+LTx@K@<ՑV]eH[jt=w;b:bEYz Ӝ?wi[Zh[XȨCu{dv(sԉZuLSH]4q4B}'@D .Owvqi% DBet@[w.;{v{a1H]e"VV}"hu 7"(ۻc=ƌ_zQ#?+M :y.ﭼf'iS&P~S̮+M!O`д5}HSW.ŸHS <<":-2XyoQ{P7{.2eTLJqU8.gq]k&aX&A4#Yi?u?# uJ/*:cq;S;0͆ ݟ"~"MVM{9"bzNz"f'SSR8ګ/kkBC'o?m"5)Σ*`ƝtjZr`5kP<|h:`ҤIc&t[Wڸq#m߾]W3gxnnt;9>g0kc\cgNǡq]^ Wi Qذ^h D*)nA~!c˖.s D,9ƌ:ggQ†Zh1g"1`{:w;we׮]s3&W=u.2lpK?ٳg2g =k߾}5ƅ>JJuG^zA!qM  1&⮝9>}~>A6,3Xo>C]nV8ec)#1@ Ǚ1v%"~w[S#ycuS<RzJ'ESLdu_VF2m/̟VY_mL@5aMP"&Or8 ]]Dح:;fڣG S!RSSu9!`*h JO}8P;"G}/flo?g+L>|1/㱛ߋ y< k^c юYh^{` Opr9vD~xA4a:ww5e6b.jo8K6:-|{8.2~Nh+3g;2lmqkr7" j `if⤉$%Ҳe4uT1bK HPiij7 b twKfϵnT@}gֺb"hgqVݻӢEt:5_WYݷ[ pͼXsΙwDծ];@ɲ5Kf-5ڳ[|yS;Of@#g>GW_, 8LaC(mԧ|B[h~vǎu rc%'GWq>n9N:I_-hpyؒI;C]8!{ds|jL9^0D\,h L3I{=΁jGogR]t\-Ͱ̺~1 ٷ"`\1rDxD-> PXT3qre=fB+W8ai@&iePr_獏D_zF .>PO'챕i:7Ϣ>32k;l-Bjcqs!cyGY.\,O\s;7s{uA $?v$/"'pc"hR`)>66DײlT8{)@L!<$-^8_}>=|}Jņsl5ڂ+ͯobcc)&:FNK K{)a< {\k֬.o~eS(+륢"~"]HGY򱁲o+r-~ƟL}נkA{2OlRS4"D<~kѣE]t4'$< iX']kLD"")*(cGsgkd8*{Ӆ |!`m_ L뒕6pٟL1HRbMGtgM>K6Ҿ% j Ó16橙P*E[JtNm(bS&:s W"ڹ&˶m: F:;y⤦Qv`=;KC[Y@U9w:6ד{>GēwXzڮ)ճ;ך,"D|B.^EYd~M5t G*]]/ v@JLHhSǩeЀy 9cƗ,"8jګ2T?#޾nJ=~誁ȝwqJE 1Mng>J=sϬ4QnJw6d <>߸w'pW}Wk bҘHձ*r ]X}65)vmߥ"G)=5NjoxNӴWԐ _^TvYEv(喿h L4{c1fpLׅu" 5hbSE_~p,`Gmœ1O=sN4{'mc[ "@֏%OЁ}dW Qjb*:yJ]<,"Ud͔E889 uk+34r$z Dp0Vqߪ_~"_P/%zrN9Bð!h!ٱC[Ǡ2|ϭ9ٟcow}ugKv(@Dm RL Eӑz~ǶدV. /5͚9K[28  s~Z PΖLD`Ok>J D6ߠ`En ˌ6"S'O ^y״.X p_Y?/p D%aq|̤A}, ~ +ǏS5k cE@kڔ4o m 24{u-5'E@$Oجzy*Z#NDLVM62[D gVFh ػg. OXΙ3{"2E]X~ W"\fm0(C\VU({*(|x-ZS&Τꨶs#-+#x!vfڥw\g fD[D]<*@PfL>Ay zb.쉂n)u RǛP+gTaWBvGC9+׹Bu.?34[Q@e`Su[3i,Gp mA,3yaOԫ? `/-EI8"^('n\ZRJ[8X˗.7+>a=3!/6V^b bd,@Dd-YD@4U#@Dm {Dpꅣٺ1^I"."D· #rAfJJ "MUED-@@W.;2]ak 6s ⚏ryMpƚ@eɭA}ꍹ{.<5}]cq۶1ו0xũ&zDoK7 wٳ*Ǚz*ۻOq=w\.ޡఴ UMg`pS97gVp" GmQ9ά;c7TP{ʼn Rwg}p}Ř0'P18Ps-i"D$[%XDڕktU~:eelpՕgUV"p{1W$'%q`rP p#8=|wEJoP} ޵[$K+7^E;ĸa(Ceh Ǎ:',G6ǀv A `xϨ1H|"MU _kƖ zT~#9>NTU{C+q9siMR-A=dĹAS4 ӚXXA;k.YXja^hؚ`qGiHz;vz&2A* GZD:w7>g1|4ŴBE2EHk)@ЁC?T[C] !(weKS"P2ls #"̋3 2 gz eeeL`|; l|DFVDoK7 T4SغvJQQQQ#r93)!I"P&hصs9Z+u oNuDLXX/XVX)Q?~C|M ,QyytPjcTg\%W[ P~n>*2>䩗fY^j6 "@@D8-aC`@k W{Dp"{;8. 4?9n Pz! h6ʸʐ}ՠ ~]\45'[PL^WYj '흵clVujDbޟد:ۏ&i[􄯦 t-[){S6fT\TL/|ܶmn8m] ݆f9Z ,66ߴ߶o۴m| gN "n fkVҟH$pi,.Mp*?jm_ݖn~#;{\ͮ:SA&Vo%`=r|W"  \?"E[ԉSt5Gzw^7^p 7ҽO__^I=;Nwuv"xzO71 H] 8d[ t"*kxV=y$&ҩj썩t=3B1I:?8ǿ~G=Fx6nw v6u\MIӃS܂6>: ή0_i61*x+{D*dz D5}i@X]x[k?M){s6]v***jXD-nGmz'j(|W?V+`wtңogG6>P?>O=8}]2_L b-CLPܜ8MH{RI@E[P D.gә3gԩSD~E-[mҷ.8{ t|0 "çАIQU`0yk,=]͏^Aw_Y6dr5MdwJXԪNH][ﺆR-"Dl8[̉'6gm?J\fm$I{:]}ӭ(w4U="HR|ھm;ݳV޿w?ڹΟ?_=ާ?@&F'up|n^s8 'f*ތ#neG$^L]۳Ν=mT"^6DΜ>Cǫ;'ӧOJAm:?#_?QS;_v2.z r|kݦU'D"T.])**齥я+iA81{R\4}Zvv?IH4W];Ĵ51g}{W\i,"<?@C} "@6 d?"[l.Ν3dyH fkXYYсO_V}_ ""AS?]㻗]ryHˠ'Nz'#=왳ta}k$l~EN\Ϫu&ܱMK*,,Y6૨HFu"bcs.+//4ݯ3e`@z|@H]'vi b"_&WSBȢ˗/"w 7hoq]Zq.\.$dSZRJ9tZZ[]8-[Aܹs נk.MAŋA7Q@06mO3˚PbĻ ڡ=4di->?`;E<~Da0W{"DDw"rVtP TVRF?X;kzjJMpe/#A*c j:і-޽{);;[&b ؾC?ykVG332S/)ۣ?v$g-\QmcM%KcmÇSRb~gk 19ZqT/3ʐ !v  bTQ,.*vRzJc Y DpYڷokǡ?y$EEFi䉓)lyEGEx6&HaK/t<2i&"=5] .i THPV?}ttDYJ[.0vaSTTy7gg͜77"u/#"@.`D"-aidI]Lp `LΞK#t^pͺ΀+^,$YYX;x˲ LRPP@-"b\c:va 0/pP&qƧXEjJz|@8^Iǔ#j=|p84`K7xZd5٪f g.厜d\,z]V焸m]1+x+HOY3f``yGK)XZY^as=l 7v7X-"&M8HNJ gNy1džk͛=jXDevC2eBjK@Uz^uo: @E*uY D-ZË*6" 626[6fZ; c遯y"c`Mܞi3|bke%<'/7Ú鍪/n6̧Iәߴq[\iˈ3ewW%9,S6O~DCs)C}{ёCGI?K#5V1V_}W ?pl []ڈj-WV=GU9ׇ="l"2lcGze f 94FAbb zݢ"TifxW;U`?S]Խ1mRd l S3*^A7em3'ϸ{7m߾]i\# @v:ёg;P `\#Ƭ r >cퟏ ;;vl1ċ1ƖJÛr|W@KC"Dl@k5s5F=-5MH/(wjU+Wi[XgAϏ)8tbм ]n+ަ]c;}@ĝT2OՕ;8)R; ] .K?TH%=)U{XŒ;Ϫ/\mvW#pY䉋wAC4&̙5G{E<Ī5h%+_ 4y ]!s45FZAqb&P{ y1#"ހ+@D:Ż QQTOILqWԁbrGƚ9}p :?w2\+xc(3#CiaVdpӎdGhw` :tYh20]Û[6w+$mVD5~"pbvQJؐ@iǶ fr|c&V!!se˵T8LCęqM @pD62Q՚<"` q>#';G!vC- 2"|r;@fla}W,"#@D7,͜?s^GU"Px0СCx' 11,!K fRʼ r5. c,\c"22 j?\C>(MYfm@An2l ={ZsH {P#5V1S iHpM_Dx "M@4>E!9+@pАu D9긬lCyM$ K3D\xӗ"H ;48y"%$&Mج2RB$`=ͪظ4ذkSk٬* a"~"lta|A93䫗RNnS/_2m9|pشYuѥVC}Iw.:hrJJIIqGFY}W]P_ R9tPX37|@dƌԥKª3S߾}}l۶֯7t%q4tPlEΝKnHƕ.pR_D"0z:۩ȏt D}]ƜO`o3,/>3X P^ȠM6QDDD а`Zf4A?\?C;3mۖpL^uG8;e}J@4iu]W܃wkҸ*Xzj)#ԑtD>VqD_l?"<~{wUOL6[-O8"_&$WK3{? ^x B|1fQϑ u~i]zAδ^`cFzǝCHh`g4QLxD?e'(b ꫽"H s2^': esLL ?@'뭷(11/hI'Nm]֭[G.99Y}Ϟ=5mڴ TW‰Ws5w2DNs5;K]{RFO@6PIII-]vl!i1CEU9#5FQм ?ggZ-ݛ P <KB]C93gj6x%aG=Cڱc~Z np&MEpggH˙#Gg999t=k5D$kQGYf346^yA+1L^3`27c&߭?+li@9 z]@GqB22i]:Z`7N r-84 dQQQ:b߿_Áx44Ŏ_\hp& gd  8!gyFz̙'>ApGZn|aܸ&2aYZҠ4C5x-#1\l t@>}WESAD"G-" @2?Ǝszk2gs9ܹs' >\s\|Z]R38.".h[]s}(q+/LPV SN ݼY?++Kuѷ5uOv}Lsz|AAA5b$%%ǢX9L ]֘8D~6w%Li=", 6T[B豣iԥ[JOK՞Hli1TfϞ#" o߾r !#tZD*zJQt Y0wyGC[-"xܣGm@?Vv/7(C`}رc:N czіAUH7n%(+-XyЮSNQM baֱ6mɺG$F DˏHRbؾF^hq-="}"vPp>le%P0sP0s`\*Pܣ`ݯ{n c=2[y$´M(C;h\LJ:L cu5>r } |PGe\H>\ 笝)k\ H: @DHEතE[kel&Ҝs(haӌ#p{MKEC'^NRrwGt4#"nfk5X3j{Yti:uT|T,MN`ŋz# lP)z F$Xx[WLN[QD".+K3/@D:4:GqdD)I$% w4"Dlrh/[ҩ'J^J:X 1~Q8_-9K/v__ vV[[n#Ddٚl4SHEK1{-Ғr@$5%աJKJzmOCӊAٛꫪ4|M'OV=e{(tY]2n /T^^̹(&:F<9JurLJהx7!   8fBT+Е Wk?M){SO"b:UNnX`h9*3ۣ-qB8d{ܳC9`nUeݻm;SXrJKSKYr}蟗?i F9Mk. 9!msw QnDߕ&bs뫂au<ӧOSR|߻~'@֭UQ~U^p_HfF2(TPP/ k%!Ktiit:Yev$dhZXH5x@Nkzd]@ @ |)Qnwqo "@6 =""Pee1sisftz+\<,[L/`YU\V[,hϱ9"h U4wڭm`Ggrx-|E$@D," D g{!;8pnJvUroC!bO0a"H iHE!}SUGh!ĉt∾e="lol&[[D""eTe*c$@S@ʏH1]hy(Rk$@Dm 3/p,՚7$++Uk:{Ga% w)K'?"Dl@# 2wl/^쵢0x~ԨQԧO#"" Kܹs֓ #3O)/:7l{V  bE%Qnsrs7|.qdԩSAe8⊺U;d׮]ԱcG >9-osNGHJ@6b㝬 Dء,"eA\ZDL R\\-} >\+g}V3=z裏tbo8hW}N@yҥyfѣG_ DfΜ 0@wKv:ͪlol&[oVu483HXD(ڶm ﹌ kgNc b!\[u]BW(`%)% w/E*uV"u+і#mڼYM`(XιZ =e)`'@DHƚXCeܝwI_~%u҅vM?ǦR2 }Qm!0aR4cZDnZDM9<aÆQff>JyiPK&8:?jPc3u'""> 'vHw{D}lOS6O~Dx "}HzF:Ƹqq0h mY~n IΛ>n˖߭?E* Şl D*?O"ҲU>$ w)KOqR{9  1hcTYUwe@Rׁ;] _e&@D:tOQA vΜ=S#>sΜ9C$c/?d}-=FvW pWR  bgբ-E ve f 6љgg@vItСZGs4Xl@ ]ƗYYoYUUU'|Z+;{bc(lEX4JvPA~%%&ϗ1Zflo@l&[oV:V"._ݻvSZJ!3 0 g}$gzZ#AQ6B)/y ?wۀz 6-t_nQmNa{F$XI UW?#@te|2&m;++fSn-Ja(&*F/@iyMJOk{ٍyyt%ژQjq(Wxzj\I'NpKMItf͘U 0h!egckVuJJJrst5lǎ<˖;w(3DDSr$=u_Wep^34E'Ϫ: Hإ+@DH9qJwҞ=BNүzWyAL))TVZBYTd޴hʗ]Z?oV,^8."gG+jcMbVn-"xYvS]n0mg@ZD\/]^-> sϥsr|W]P_ D}HUe=r6$Px^ݱAҕEdْe{DxR  K`S,dX0hHZjwDP ql)6Xj6mc[(CA=1a R_@.]"Dl<͏/͜?s-NU{K"€KaFP`i&m%ټie۶Sl}pB:tz(AKF~V(#hoYD?,ŘM]Gؿo?͝3WiZ(<`Lu>p i1ˬbc5_ث2,wIr-9+@tC "@cj׮^.e>Z(놳ͪ(HA޳g>tXkׯ{dVڰ| tp5fʹF*5`ݼ3kux ܪ\@?S6@4Qp9ۻjc?rӽ+JjJ@ihiD"YdW ;[ЮGsO5극}_r|W  bLsS6¯H'@Dm 1ںx$ wx "~"G0ѣNsiYxoZXx$]oh")Ϫlol&[Kz8]Ȱo- g]{VFӧOw=хXvu/tꪳaslpuF Kqb^<?R^b4d]"Dxr>BgOu ~Dmv)--> Θ6[W<1MWLdbøeF*ԫΩǎʣ儍ྪBߛe$nC*ޗ"H;4/ ߅׮Sfz& ANp puIJ(0z X[`g\lmZ >F"1([vcȈVp ?g} Qzp}fh~ec U q-+ x Dڲ9:4Cz&'! DnX(1S,ܹle X!y]VnϹ3Wpf{8]_(0 mLG4% wxnzDx "ZC3,tu;l`E{$WfPf?1<jpf,X3 bFuD`@Q뢴4p&owXx.Ce- 4+p|x1a*Wܛeͪlol&6Lձ*:w꜎>X#k]ԟ@d}z]0=gZD,K'$dI-]pvW\՛F/Z 46oLw&[epAD\7 ijXD YW"u {5 QuE:;wNWE$\Nx3G{@;>_ނN9Ҡځ>N0fh\F{vdj ̕Ww݆T-/"Dl@X37t*8%Pq:ƫ6Dͪ\,ah=}tCv)}y)w&J,s*ǫҌ[p%@D&VG$p7z"&+]9+5+@Dm {DxOOHK@/ a"H [DƍGBѪիjU4o<8Zu'ЧeOΨp凴[wcif,h .i/@D3gPr̚5'7*++E͉wDOYO >L;cL98D]\B99΁67x TTqqqxbYk)HhhxDVhͰ,hFfպ]ZDBk}JJJgRu^{fΜxvcƌAm۶&'#7~֮vLp׮_ajG9nr|{*ʗ"~p @4, ed;]y7k)@~,oRRRHj'gg&lR*+)wE7 ހ"2lM4Kb'@ X f̘ܹs5Y$20~Pp2Y.3y5]V{w9$x!M7F[AL@GjaK,ɩ0Zd ]6ho{u(īsG}iΜ9Sh A@>h׮^n͟?~m}:/_qDD7o \x+34D!,b gkµ\?c m#:K+Vw}W\UeGY=eh%?wθ];:h:B]:k[0ߣ{G1?A%*/8KMbbeCʣ*d́&? yG7R[/o-"M KW ? "swÿE"@DD RBnV E2"D5ElE,29 @D-%TY9 s"DloOnʝ*E;3m+m'Sœ4f~.Fm/D)9s@[W y:uv6dAlapyWVrp֌=gOz[g}B[>(#2j bKYjxm+ݎ)5ڴ>JmUVTw]'WQΦ"9+}+m*"XIp|n2i?:Ӽ9e?\ْaCP&hYe@ h`?vqeGV-_[v|}֪F4lVeܳ(}Z᳂gVeJ|O~}vnkr@~aXzC#k\BO>qQ/1~[ `u9}rLuםa Yd7qzﮡ^2ҏ(42DRfe>UY(:Ӓ% b-ySg+PЦRhg=riF_#l6@XL }p>23F6bN7jy 'v6vRdRD{%^//x2 "@@ WZ_.N nc?m 1ZiNW &2jz:L4c"$%4@ 4vktPj̗|_絫l/ " &/͗6GD@/m]9:r@}q  Xw@|mߺE+˖)Y5,"UUTX孄PLhekNޔs=;eKh坽1CuҰs^d6ZY)ukV֢"ݏ+Y`3mXhdg+Uh0e HkLbRΖnP5޸tA]  =0%HYn=˨1>,Ce/]J ӳG7ei[s4zݷQÝw:1j 7f$͛SLUȒOǗKY ˼GOo6ŗl׿de58u㷅-,#\?6*R[`^OqmT6xFGzX"PnyfڻgR j&_ըKcrtbyܫkڱMmQ[V]v}lݞewV_/5EykUa"Xhv;uƛ΢ecΩŋSu^3ߣl¸ю{%ǫe|LMzxBg]ohO$f}dS!g XCgcQlw5vx(xkwCD uOǴb M#ڹm'_x|wDPKOaÔ*qꇿ#|o;?s|\OvZf|w}(&ġXD玮@JxQ:xp6A] !Gs{] OِcjHHc "@dudzY"ŷ;E&Ao.H6;=JAqO-5Lot+!} ji* QxQ;xSYjEg~k{Z3`8EbyG̪hyLϧa3H"jţpĸt߮j>#REhoVW(WpbP(J%$˼:$n[®&rؿ. 냛>AJmYacVkdMrdwīP(@j%8C F ``nLV7x/rvAPi.޹9 $ z*3]'*_xiZP.V*ɛ%[󵹄}mxfQ(J U?`('*1P/4$oep^%`Bs  *rM,TyI&9Op޻pdīP(@%L\8@-⁉⮔P솖{Fa*|X}tҞqw ˕G$lW𷲳2Y{|[]"[("2LǩD%gmFdE7 *)DBJ`%0x`^Z^4M>Z=vۭN !kp-l!\&h w/7ӻJ%?cuP]=uI۠N,_<wm;mm,gQ2" ᗋOP(L%3qDٙ I0ZwfL刕/o$!{$-kQ(Փ-C\_σhB& ^D0VH'6<N$E PK&X3-X&&*khP'C `b!P(J \fނ]59hy 8M^n(J%@ K`r0E P(J%LDk`J%@ P &,C P(J%0=0qA]ڽJji;āgZuN%@ P(P f&nnURwGAsЁD+KY;. oS,r%"_JҹUhp HrER@ P(T%L%wڣ=p>]agᄤ0{5[/$ z\Bɇzz$bRR$q?M%Q(J`I%|D$L n}[!UAWdpN&`\b _ђ^{j7{^ l|E`yb|0c`@ P(L/xD X 8v6K`IWfmG;@$n,6 A -Hc-rWt*õA6{L@P3a;&C$^!L3hr@91cwE[:H R^;aֽf>U_=H.!`Vsha?5S$Hlm:?> ƔMPnM|W} ,YE;̹>:Q`d20Z?~J(pff(J%|%'C诚:_2HſX/I]z=OlfDa:e{6,p *wdŸFP!8t^W@]A"]N 0aBwcV9!α{wt@|NV}`7 OZ)7Dc2rbLapWNF.Z#X8p X1@UxLX}䁤R&(n'?+@> / A~.,m!O菺 ` HC GӴl rr>Na⯀ oI]Z(m-} k.(>&+єSI:nΩ>[Zs_k?X@OwVe+C0$^mo{jXpGZ)W`qQU3as2A~P=0JEjTZ-F J%X% 1]姬RZ}ٓ-Y+O,OIe&1:CTacȁ|-`&@; I'D !/eOfih[m_wZRKzG37mu;hOLQV`oy lh# x ߽2;QoȱOW +V[&UA&f&s%s?7`ksP~T-__EHwOe-2+Y1b&:nܶkDպoui& ]yi^A 38 X`'\0fl;K6 ?'I4Wi|;Q+K?&`&-<[':@jyS\=ցeuG-mʕ-0gܯh3" Ej+?)˷& S .jϥL6럤^9Ayǂ' ͰbZڳ>`ǾP(@3x*H@֏ RT=TOr垄s3Lg$? c&= I@aE@O.0A4 M/A{zy~k>A]r}uP ɉ0J+TUsa4u$J$m$AڟPW,nȐ_"O45`&zwldh%16, J]Ֆ(PCaC `$_UƫMfs"HgͽӲߴR8J' @A@ Gdy Z>CMC@' εN~H~׷|b5^\&yp ԙ( ;i*ʇ^9eW_sLf/S0@!M BKpU"A[jE7!* D.0g7@Ѳiůj(g %՟nneC81[0A84ڞ +:C 1"L*7w,;J(59C0$ U  7.aɑʶ mm"HgB:3+rYڗ xp$^[n A~3.cAK|/Vm_?-/$ J%0 1*k,}>C9)_TBt&f`0$. E $D]z I؜e&x'|+q 8 g7@7`IH@EmyN}?:,6" + +:$8$aNľ*6w '޽t$/I'n䪶]* 9v@!sOW LLAO⃚V[{g?o0aDC xZLMrtB Ѓ>W`[+`/^- >?(K&lڿɢ!ec Pgp\|^7Mz jʛU1|˖.*aA dij_ZYTzP! ?} X6F#%J\`Dؓ 2 {iڟα $ 0"W"A1@u:wR&zVں4{IVI&MH!dt-`2?.fW d|gFa(4f cxb 2v30'%Q\3ץ.4[c0! Npq~G A|CԖrj!.fU6Ƕ aS=U gB\wZj{7Hh$'pFlU̾[ZṖr7}WzW Q޷{/׾LPfŽkjܿΉRQU1;uk|T ~Ӯo66N U3w!"y0aXҾ/0lBhxzhIgp ;u&.˙CЊX(o2kLf3:iú^*ev2SՙFQl(@ i?xq33A-R!3JU7$.6H g>OΉ0bwS!?Q>+#YތmsWt2mfߪsU{z7 `G~m9fSmK"`Bsrn3 xx7 Z0qG~<|/{4Nɠ:E~ĕHX%@ K >T/rzbN@ )w_\_Z=t&B -mI-l(AH z#4a&@[6~E*$@(ist @!@N7ZuJ_{X0TI-~V[t VdD0SlgV3jH$/].ޥ6Ιo\VGiV[X=S{P tނXLH" 0Az4:q_y.!Wp C8y> V 9 T113Q}CB1[<-`(Q/swU 4Z ST>3At hUWmy"h͢H^NlS bg&F8$/_ -Q fFZ~BV%?`d̟ 0 63mus3jY=cdjWdj)e.lp`X*ouək_ ͐;li3KV 64̘ vKbHLb3f" g`6\{^/U|k?S{S&3BEQ0aRY_̿^Cwc}X/İ^ח|2_d yk{_u5,+ b1 ,w *uPG7ͼ­jq@4Bg>i0qmq^z}q<1c`c 7kApi_8 K!3Is`2L[X/bO8Nz8c*H"m*k*j},_7eku`4A%gP[ w־)]HXwZw-):܆ a/ UcGTwO$G[)2ͦX%@ ._fVk!/AE,gHbٱlh!ݤGEd 0IJJ~S<[kÒcd̮ݒDcy}G]۷MՖ چ=1r=js}G탿r}*緕̶y&q&bL z IԾm2G10יv`p&b,x1X53f!wb⾒WsVa[8J{-8pA6H=(}\՞jS3-{lN6;FwfL,PcP(J ~#>t&\A8-} .pݷ7Arrߔ&5HNp-A[Z]M0id8p 14cĴ@ChfvmA?< JOӠ8< J$]_σ433| R#~j(*sIL6(J%@ 5Vk#Q.ml;tgWW2,!4mjZ/pʃÉ\{`@ P(Ֆ@6}^iOe?V+kLG#m0$F؂O|z*7TK4.Iވ*!(,@ P(@,  #ѣJ͝V{BkR :<@"\cXоACmJi/fL Gl^@ P(%0`9] g;RƒILpgP(J%H dP(J%@ D P(J%@ U 3RaJ%@ E>`mEC/=E=8Np 1v;`ە 8p `?Q8p 1cǀf&I 1c8@03"I48p !``O'h48p `² EcLp 1c1LLId2HH!1c73j^ I *#X,^O你B KX՗έ=Ig̠Q8p 1ϯAۆNxu%'M?M,96]Dy1c aH|y6`IK;s t¹6Z~mp*OcӷI8Po8p 1&,ˤHigᴗU1Tʌfۋv~~mp163} (+8&`„UpD6D.0Nv 2|͐߂wc{_"ed>b c`f"]/Y' cˁ/.l`/5r&g>ܗU7Iډ#>G(s9%ċaa82MVd}K>zx6J춱4Ytc}C3q#/ 8f1 C,7*GzeW+}Uunt<ouLQ$6a&L74N xi]M58r_dIxY+Ah&RLD(7ϳ&^—F~ v‰VwVq*]UE{!UՔ{]} `w1O4LhLLx(A0TbaxEfm ڸq.4 ' W9\`"J*L ~Ài& rDܟj~"vV<5f܄D(-MC6 %`#zgrLo4`:Tm'@W[ "1A/ C6koa_zCLPpNX6#2\]Lzqţu3 I+ݧ9v I9\;ǂ04>&1$\iCI%1KsI>9i/aӆL]1L ;Mr'W8-Ob&1 $Hv!Q#_q1'IHt])_Ø!$H H2I'_/W淴Q:0Jh I?d0>(]BП-NF]:Lݖ9A51ɖ_0]߽z.! e|VEvY« 2A8i6J.ƷDL6fsUwͿጐ 0HD0z 108 ~‡1D0'1d,|9W`4)̄A#"p0'Ƙ 7'7'$Dߋ"1AI&K!iORR9h> JJ_Q02lw|.޹R&<':p(dXz}AyRk$;?[+ClpU& ,ɻ6Uf _YlNBpѻcNއp ]?N6f>;Lj>(3Oxv=F; Cl0TO Lf.=(=}ib׎W O_ RBڝjA1)sNLv/˴9MvU!=ʓ>Q9\HSl[,I&8_|/+G٣|P*l`w#W.; `z%9 zvϕ:ذu<;) s!|#] "[ &yאp(PgbJ:b}/VѬ3s+pl S~,:{KzfcW|5 3a;m``:Z;ZoyPl>:OR~0FLM.ɤW%:z_d׷r;~>{+?j:GIQo5w@QZWqxalx4'^׵j |^F+rw#@k&&ES0Ӟ u&54C41QgO+`{T?ΕRz7ګbVP}/޼i/{NVd(@f_[IA 䰧ψeh9V骄o%Гجfٵ~6{˝ oj=ZO02:&)}mp<$`Y&k%veƂ "-E&RF+=Sm/`? kv LpgV4G%L;AE(KKVPlE_AzPtz*i؊K NBPmzҩˀoU%d^S(``\0@ 6W3S\7 1[{.ʎ^?;mbb!ܖ| |wgS/A>\ȟ{R=4=mYf3L@ P,m|{`9? Cr.vkۯ z2/fPlJǵixQ*UZ?7޵FȹP2@ *-O RW L%Wd%A DらƋ*Ue 1+|LL[!]f~*_YC]r pgai63Du,f8{¾s}/+fbL͓{́&vQ-cL8W+ 撾 TjW PJNMp 9U{r}OkKېzuuubչ,]aQ 0a !I. -at]VGS|lLLڙiS4/¦TPiLgwcu[ym GEpl̪Y29:xnAn*Mx@q嶼?L1|y"(`)/BJ ,c xBWg7iMl~L~BL ۀU&VQV;|O@u$U+UXEt&(-ӓri$e{0UdŌlsP;bA$ X|uXb?XI*?Z]( EQGR\تW-SV v\p I힑RU$\#WQU(e5f"i0m3Lg©%0IIou&3A-׿ ۠VPD13Y:ΙJ`& 01Du z:fLuy [&1q# 3YHo9;̄S5V{!t>UThUt1k s?1hw`j^v& Z.e'F`bIl 1d/=$0"L& z@;D9VF[*oO%8ٽ&m-p97S1|@9vg8lLp&s{ص ?S &v!ѻ˯YP;5.HDpX| @0蟪ֿ՗ȷ-wTrx4;'P)qvO A㲵vL[s,%`N ALdުOЂ2H L]b x}s89ll@m$riFx9lZ 103v2ηO=93ȧǸd͑kA[[:J^߹FyURQ+jsg/Y;Q&nUؘ 1M69W@cpU7CNGQU(eߵI 7PrC |8pË!c#lљpqPԙ΄ЌEmn~r.}?7*~[ : ssYuSu}˄Ze C%N JI@ a3X{u z`ĕ ~ZOQd| `2U忹N6W\n4.8 P_!m[ӟwm8z ùڗ0 8@I0H˴P`[QQڻ&LM1T 06y 2 7x k=p6l}mHppv7Pgb*:f: O{ qE|^UT+d8Qi>Ӱt# q)3S 9#zV}(@NJaQf&8 h <NJ 䘜vߗ`&]HcC[SfR8l6ZVkh_3Aa މ, EUߣIעNs0'm'8LC03Ās$s|`̄Gx E)LǦ$a[@)_cVDyN}I. 8IjcFq!3LpdA*~1R ;b&a>}VyzKo9[NONJlDQ^# 0q9YY' f+pE=@^sG~m 4u`&6i"$0wML8[iELW:`A 'Tg:w: ԙH3ӕL܆2!*"p̓%IcL0 e/pρ(gbbRF{_py46 { 1%,p9R=S࢖w 2]e[־LoZ`<+7h2JrJ`Z31-1'\gD7aE%ad D%ll 10f@3֠'&'iw,#Z)uir–4z4ES^'tV(Gs#AƊlb˹L`Qڻ&Lu&-K4 3;vlB;l-`C C& Ch.bC( %9ck0S2J,hi&&# 0&;IdnZT=J`%0wm"fG.;C fg"[L>~lV06QgI0~/PT!&QI%0 .|§?:W=r ?(U5!f}soP]~(+%P&d&΋,Fg: ;Yd9}jͱx %0E LǓa‰/G &:3v&3u۫˂y7*֫ցUL3^,<\KW&96%0_ L]3,L 5'L)L$i_<5m";-ikv8XI`u5]"r2bxe A,S7Ffl?0p6<v1;`ɾ {mwmՄhhԿz{Q?!&W I׸25r ܋vDk\7z-k3KFzH\i#<ɚUFݿYzl%\KT%zXԥߵ ?́9#̄yU͟b0xn&+ej`=}'7%0o L]C b" _U36e*oLmU RYaQ٧zf$Vbg"?8x ^\xlfOR{ o/Vt&XLp^MA M I5Q 9ZNU0`Αhb /LӅKfǖВ՘Kf̈́v&DlD_ꑒuYX/0U? $Nū *$,X/w+|E$yƪP3^~Uls,\ޤGD/6xNb jrz}`gپdTm_2;XE*rnC~4Zn[]`k`IMK{6:_0Va?_EwKK GD̅P.y C+ljc1O5SY swiC/{(77ҮZ`lgKh.s7AޜH VLpL)Ϛ:<4|"I &2Koj31=vDN 60:$_>63R_+={=g7 >B]yfBpՙQpEe R ! vG;K H \xC6L1lm ԙpcz ԙgkn{9sSX3bG[v BG BF"A ,P(! n5vӝ# ,#H0ጄAtGnxDRf- E 33!2/V]'9g.uFo4+wԷ  ę W"9DH`b)W` ! ?!7oo2QW & ԙ;:D9XIN+J-I@|&`"dW:do/nXؑ@B0~%O&HfI4:-PX4 &Ę 6TG]*i;'1ܴ rԙ3P p$3~4'wfwnpLW U 6pi28;=] :APfFc10k & `78kBLSS^ 1 [PT[rh L ψ:KJ6Fcmsþz` 0I:z%Lskò_!|~4rqL&h01\'o[Hg=<\;o0p1jr9 ;J@~0vD9 c)XilR|G9-I8֫Ff,`ـ=-AD1Sdjc&&^$`bY$=0Ac;3+E=( `ϑ1_7 SV^g ssB f@6[JL7^m_^'kpg;5<`i_| (.u\Cnr\ O{b^Ldo*p<γv z2(<#W.c`BYst-90oǙ px@fL7b|uv4|~-:`:}ٙ/c&:0j]~#N:V'_Vf G[L]8e!"[^z|eDahé)J!/ LN&d:nS, p"(L 1 Aذء+(ΰ3Gl( ~ѓ xלOC%16NNDF3KS5(^2@VuPTΉc2>q6ڕub0ֻf $Ͱ0|[6Sw܋MM .| 0.LN_DCk cL$9zuU~`Bu&| UbNO¥3*N3)nӲCo hgP=͡>\tS0([P2tUUל݌pR0ѐЮUb!Xu! 53N\y 1f" Uӂv&K4:b#Ƙ [KzlL0O#?^Cab8Kiy (t')OŻA|P1e(;˛vfVҷ0_&BWz[ҷLoǧ&|A_םoyg.[8]`g\+-q6tyFFz)@0Q6E9K?o0!L7kLp/cUL L"g>)1C4MLmmv?jۗ Z{ 8[.Оָ0_0?\5" .^X3X~-L8мRTНX&Q>{+\]"g4}!m,f\CAwNiT:N!!yU2أ34Og&H@-7@>Ya, fŸ`Hb̄&'kq5/UFi_ŗqܵz.l 'ę _0?!Kx 87]J/۹252)3q^1a#^,i$pc&<$ %c=j5L1u&Le&`(7j1rJ88?Zy-|~Opd^A_0ZC 뫠yp$W8~L0ľڢp  e>EnxDRf}^4D 3xXcDjt&x2-c@7&߯AsGl2u)Ro5 a&c'"C~gf/]}W^߽ߵ|ZX&D$^pWPbCCGHvCJr(9w˴r=]=qzlt/A0 Cә;Q\_6C N"'AH>[FB9&)`8`"wC$D\- D&Dtxq'lW 0GǼ*r]b6GcstK7Rb9Q۰*$L΄[g8g`70S?G*ސ6!|V9Fৰv&|?B&%K6ʒ% Tb0|)VK3ܺnF77>8݈`&Pg" l96:{Fu6{F512鷮s31F ١%%y- ɱ0b!`"W(7" @ Vì5kT>L z:cFdkK\*Lim6{B]J !31шբ(XE]iF`sP6k͋$j]t/Wu&ls3Lhs*o]shlA%jߛՍX2F01+Y% 2$X>ƻk=hrK@x\v*Oy~TSTb p$:` c*:pɸ1!Avbӫż΄mӽv& 0Υ9׌FSiV2 Ę<C J`j`[` ][h9ԁ8ie%=VP?^"lU !n$E /z ^C万qzVG_hg"ޡ)+U|vҎSj"%`b{R ~%/_ď!fg X+ ;'paIJ )gpg74s:~rf L Le&Pfzm}}oTYzl%*S6G&pX\X8p`!Au fg&'A L 99Lłk(;4 : r(Wj jσvZŶӛSgv!}_Xjn,ai@Ji/۵Jt}{뢩DVә)דpL)^ A @ Pԙ`o 3a 1p,hx<]JA|SRtIM5_W/to7|%&"n§bO~=tQB]z;t &|mNg؈Ez]?U 2 2|'o{ [mm2n6iKLؔø?#6bBfb%py$_;o#@L|YʯLf|5r6#lpī/)(y[^0!(t>Vg }b݉{L8ʥ9#0W2XϕSXKyb3#|2.CML@ 1f`kPsޘh# cXl'8Wls:.uI,O8ڙx9D ǑR'(|3|MMx~+3"d`^[.H101 z.u;3$ߋXNsI>.B."aG^8=`)_KKbv&΄cgس̑ +fjh*ІdD ԙz[M:}B\OEJdmgN"oעd&?pPh֏Gpv!Yj2T=1qORJNLxl_2k0`۾$zHgLp^CP'ԙNӞQzKrĹuw9}lNi== ΏZgSHy/'wO4lΡb'90;0r$#S ț1~J9AKPA/+[3<x+`")31=M~"@clj<;kZSv\ Fe(<]}yΡo^SoMh + ` 0;a*n3u:3>vKh?[?Fެ{ Jѯ-`BPP+`bv}5|+zK򮍍̄mgb #$T/y5Ĺv&g_оYPZ4ǼE]m5 bϒH '8.$([6-_wͿELf8fO1hgu&X5n6[vsoΏzA 9%ULp&R(1S8`6'Dn]*3Hg"ZuLj 2ߡf`QÕf9$AHxdaL^ " Y" $%6%1G蒼k f u&(ے `*fÊdEp4ㅞã8v=|stU7.kзLDmX`H2!Ia&N`蠟rvQg—x^2`۾dinrLz P`<}.]87{R|0'F|P:O97oX&+X5 B)5@`Ň Pڔ`av&Pgb g 3pf=);A9Z`"P\v 5?<$ OkLC>c*H t+\Ec ;my;:<::v6njN2= >F Gk(;t^CCR]C+ ?e+J˴̦8LMp&pTb! qT=ٻF0ĥA>K1|(aLgB1 C̊>`LD;d*(߸OHcAWTRϪMp&c#% O̚Z5CFx"M]8<Aџ%c#}kojP$Ac[6v&PgLx0 ΜkKWLb3/V$L8AG7۰u&,fЁ:( hgBL/} [o]B}Bb@0!&',$ O̚} ! 9³CPќ@q3O qvIݽzkd?+o@~bFs9 ]^ Bf&CKyI8jFp3sOuKԙ@ 0avU ifwbca L_ g[iN&f*^|I% O̔!hqO 3쀸Ns s ԙ`]4J+G>9s7?b`\ Bf&/3ks 1 ϾCE = +\A>t*Jo)uK4uR&f)]{Y% O,3ᶱNpa8[hgs녾9vH&f$Xvy% I@>Bm`߯q`#ߡB^C7iH4ubec&9 ~c&PgʎuoĪM؟@0_fxŊK H+30pWr,fֵYFFƖ <|1`__^_VA>}=SǩGr?fL{ݛLLWXjH X6fb" }s &Pgb5t$`bjĊVEDZ)L2NGD3؈1~b _r38 U ?1NK0Nu&4xSb?, ~xTJ X6fb hCp2؎(p_b {/h9ٰXF|/Q)?lb$ I@ ԙ9һRL,fRywE02v1b1҅ˀo/dP%5&L FN{2s&4a e1P|j<|;ӽ (b~V4?^0LL 4d% I̎([77jjoڗj}B}s g?`V9T,omr:U ڙXY{%Qߢb1u@C0$qc c&2<]v}s΄U쳟L@ $ I̎([r8*`eH 0 :Z@;.L3J &[-nPUA%?^@,<1;f8ʧJC<`wLD16O,џ+Ocz P@8]$0φrh≸$fL 0aȟʀ0 Ixу3_9:,=!$HzhEu&cicR=MNsc;41YheR}LI&*`FX`XR0UUS''۞z@,<1;f`$;!3`2יp)3ei#9L(0 ,).k4ڝfHrt8%\I0$r 1I"8ap O̔uK8Aq8#G<1g1l` #6!MXV0k{t?qF~\`0&w>O5}O)Z0X I̎/eb_b 6;41ZP;sΎXy'L}oԙHԄMLPuLù\)Rw"J\؟!noiOòR0ѾY مXxbFD`0(o^gge ԙ@YXH`D 3 ؿO!gH|!QH4})Ӟtֳ~ZOw edp} UаGK/N׍Hv03-pTA?,LxL9'Ǩ3;,Jw@qD,eU剔hk-ؑ+ Uص@ _}@sQ--w0X6f}soVKP$4`"ߦLiq _Gzmb8ڙz%H"`Jp};]E1ykm\ftd Q_df0ATl̄ӓ#:@ok K` H;`eY@tOzc{*u{2UqtR&|Вg-.oT2L{0Y/-EK…9"߹$:c#*}CcFPgu&"G8xH2 /8+^~mN6:>i'N@CۻҵgP@;`tOeZ饉z>-LD~0Yn ,L,731P rAE;hg"r>oTq`)#nT́]{td8”:om]*]ӸQ1KL m=Ovp1}!{HD1QA LN0A IؕQal3MX>S l=Bt~6n FwZVs l4 |ox-[o'O3]401qi|u maɤi)x' K`ܢ7) 0Q}aKdƿҕBaρs`9A؇-vuk-?nmmK6u*?f1g9`b%)+` 3 ې^ LDA+P LJh|+?Lz]iҀq[7s)9X`絋gyEKa&&$Pg7$\1w|ct>1~=A钝hgbq&{5mﷻ]`S|T=xh jN@tkB]k 󩧝r>6GA1:n 9Vs{@tL˒b*ԙ }sj,^)H_a?QYft`xl]0q8Hls:HR `F nwuhͼ\ܓ?!E>`bՙV##ߡ}s,~e]iq- v)Sf1Ȅb> LRLP˄6uz ȗo P[0qU֥5ibu@R J03A2LR嗦C5l qF$jqXBN|34~lj~%YzSoLb~VGiXDLp~!HHh;-ա'Ra/O 3A}3렽q&&޹;!b&DR23B;3 b ,= @ @?0 Q~_f!WŸeA.>k*%Lk;J #3tC}S2]Zҙ YHk/$@E;~#I/9"Zu&=S&$cbJlPP$0]W!{>[0%[8@N`cJ?ڃBذ S8 J.|u SB0 I8{"<ɻ_9Pgwo1PH2L Iܐf-OE(bUAvHE0B ;9bW*<&(i{F?h2# 0D Y 1QF Q]LBg5}L2j=1bMc';9f9S'BOa3-DL$؄@ Np83(Y[8Ԁ'gFzf"=ta_(saG^'`#^#Lfh?<)RĀX $طe/X,Z.9k0L:K9Ѿ9|}xI 96#a0A/s,[!bi-,-[ب5ǰ+a# `D( $&\@ X[M w$a8N.`*¡%%N1W , ,˱lc:xk-? `7@,@=gҐ| %&V`֙` 6gF޼Lu%#,tN[?+UciIa)3,V(%<`>(&5tp$@m"E`~Z=A׉s`+']`"d#)`roSUg&phrN@p6N LL{|c9a xf,Ũ 'nl.`:S,L8Ĩ5@ۗ(pE+^X0A  :@AP % E)lmIpFT"_M=Uo_~ͧa1X3p ORtI޵t&(91`XL89C_9 }Ia@aK >,Kak3f; L!bpr =8+رFP`k9,NvBl3ې2 $L0 7%`]E`)0_򜒣hߊ *($B ;сQ)D% *Ӎb! gO$i$y&Йp`{ qv!8LsUjK|t&f [+ rl L }sFw7Hn!F߲2ZC#r`c@ n`b Iuf dW1Z>CqPأ`<#%4bh)!EXxBEHg&Ӗ@aLeg)GRM(38 ^1,r= `Z31Ҹ{16ED83t&HaD/Xm $H0>H'`洁~ PZ> gjǜvx߉S CHAaH H331g&MLp>(Q c,L8Ux%8fib ~rx1*^Ct&f&NI9 !31V L K K+ôI:r؁uv:ɻL06a&9fӸd8Q`#HxeI>$:ae'31|\gKg61Jڙa%jg" 4 Gt1LĖ,&@T7$XxBU'y3= }s0~Ѹt _ySv0}l_2ۗav&B΄ jL%dCg~%0u BKLo14fiHӏvР4X;@ipq4$Xż[xՕ}س% O$Z|fb: C:iԙC F # ќ0@qC\L #+'@ NpmBfJb7(XHb ԙ@ d&6./ L+Cq};5Ac&dZ]qYM~ Fk'Quw->3:䘨;töO59:_J '8_/Cθٸ-wiI/ﱐ23Aq ax؀@%8?^T#t-92'Z}ydB9~z*k/l<a"Q85 O$Z|fu&^7zxL:ߢLpshT]5-a&.4b _Vû8Ild{w%\܄6ɺ*XBfu&Pgu&5[`=C L0o}GBs~Ᾱnqf 3d)~GA%/:)0Sa\M'Quw->3:3aţs^LpsdDRKѬW"&, 7,3Ҍt,$Zf/e{3z*G;&?Pov&J0!Mpuj| L̎3LP8}Yc AT]LPGCP@̷R5my缍4sJ>REmKP wP?khgLL-$LNWf6GI SA4wq __;A#H`7XBfwAn{$g/h|-hqO0Ƃ rO͡v0jMHN.qrHz$:>1~scdiȆ0䌖SNŸؾھ`2Uv0G09;hs3 VKC$0#? 2_`b AT]L Q/FQRn`a!H!=0Nb ( ̄7Mrl8(>j e^Cnp#aϸ=0 ;t-c!L6,Lpsr fiZwF2ft/jc!2 p'?yF0NŽ}}sLu2b)-,/3 Nb*(ڙQƽL猽'XxBU'y3 h/ә +΄h!E3ar~DC8!cA5(J2L39X:Lpsh(K H33^l1v3>!L0dPߡv@Pgu&: $s4f$ O$Z|f¶3hH𜄳%x%ƥ9 /|u&={2.Kc)|v7?:^CPs\GK5&P19 x3Z>gB)g&+sqLϋR6qhgLCsNg4A$ S@,s8˭K| _LB -3F'Quw->3972otZLLpsh31]0Y,~Ӡo҅G "U,4"-I񍽪NL d&D^Y,GI&T WL;LS+ II޵L2Sh $P3ݪ]/}J6#qop V"UD?o,! XHa2"+NM@ ԙ@f"}1%d&\o25Z5CL5'^-Vfxə+Z{`E5@LƋaO$``Q5HPoTʵAKE!H g$N^=v;n׆mw6ͭ&ƏFGlԾ: iRڐ^PxF.ric燤k\; ب@ 3NиFo4m鯴iңLP? ]zW8 w^SC$00f[LLBKLDڙ fܱ0v&8 P5tﱃ `J UJt5b^C8`U$`"VؗI[#=TRqW7yr8v0ۗڻg46n{ Ӷ1 蛃͎qL_ۗ68 d&bGXt@01]ybm+ XH"u9 /``c 67X +80P^ b&3!B! C[ڌgG1֔+ yJeZcxF1vNٲI <SB:`b!bǛ\ԙ $FqhYM_wZR E?13:0>MzWxF0bp >:)yHBKV[ԙ Гwy`M9zo>2A'\~D&h ?/ʝ@ ԙX {'$BbBoLt `wA҆KߔڶTkP*ZD8 {ã3APwc縣/ & 81JD3$Pg] apI :3G6kL|U!?G|6'3[ِ@1 0F:6pU V10n L 2 L ?}2N7*d_I$ OL#ppt# _%Aξ#TDL;myNncA p2}w=Hsu&Wx K ?\d$L0qʅJGZ9VncG0B*|앾H6Йx~. @ ML739&{UUy؏iJ .3A,S]Oo.ljtOT8-~ 5f,f…0xfٖ`9hg"r_LL}úV@&V!b+XHbظJe. ww Np?˥/J 1p9v:ָtL0fwls8.fdRU|9Pgboֶ@0O? e&h(T_/=VwI-~Vk[*`S2oFg:ȉ(L,2s$`bg :kaܠ݃4tAsqTpw q /_aY>h| F0{aHqcլdD=pNpt&F$LD(2)`XQZV (N7,ܳ ^az FPVM#PREWwOtW&6awi$`ޚ,`v$ fL3o@̉nce +׺tveRu / <%`zvOBbk '`'{ OKj I0LB7ǘ zL ԙXMI 璌Hyʗ ̌nGp̞r :3Xq^;PEdi.9Q[%] 5 SL&Oq5 #F$|1fǘJp}sot¹sɛw+8FJh NmlBH!k{u:afDcGꞪ)?۽BcWnѰ+;!v;=&uNd:_ cD 01#D}sE 3!4fJ `ms4b$hɒS J@8au?z!/+H?%oA@0d6޼XxBU'y!hAOz7I~2;C_,+Q%r-kNcMc>r8M> _Yf,dz1?&3>syaL,.Lpsh6L4)Cl?F`T@@kڵ+'C^—`ҙdsP`_$`x I5(Uљ1{08< ؂' OoG؂CB戜JK '8Fʏ搮桬ܛꃩ>`iOぐL\n0Qے='(ORXe3H` (eLv@C0ޕ_$T:s0ZE Oq~$ K&x o.H…*dl6S Og&31{UT:hL8313^9 Ox *Pgb s %dC#ls&a&;@&`{i#_xڞm`BnS Ʌ'0QFLh\VlG9ֱP0!L,L]g"`#u  TGFe&?$_NL,|Ltk@0 W3A7ɱ^k$I9>lH 8w9K\Ao] <DP;m@)ƫ^:Ok%rOڂ&g'ԙ`3z 71(&mޥ#) A$.A &`Y f/=XߐA ־JPCZUߖj`H Ijՙ d&DL ԙyӰL L8 BcO &hH0Ad0b.(nJ_ %(otLz(MpDìkz+iYLDS3k؇BPvȣ_@qPnu4u&@ңIU2Cw=>&IKFivP"Ս lqi-X``L@.`:-N 6'o]Аmiz&IL蔓h>Uk/U0+ Ѿk W<3m!yL8LL23aљ;i:/K&m+kyu·aSK&|:ؙp$bSbHǤL@`ҪLiJ:nj$Sj IB}<\?WOH.K`BE"Jgvy eDeze83aۭ3ZBV O8l$8ML<`K `i`j] eB} `B\20'Dm>&\p[cH' $*`Y<KGcP<^h Ss3LX`D.L\7XU0^wr__C >)!=aIt_-X1c1G9Đ@;_K `?AĶ^R> T/YKVv[;"6yXZ}+`v1H"my'=6-1 n˰QH xx-Jx,VKVjw,0;"0#j:#01` !X'z u@cgp=K3 ^siLDx,f LSIÙ=FWRk BR53H6@Eay Ik.01b&vves$I  FKT.qD.~iOA 3A CqG0<3?Rx 7S['jHaEn'an5YvZښ7&dQwA;(خvP-TܩAaH6*{Ll L0<';l0aoXpjT?&vo g9Wg)U*v&| ^)Z::zͤ̄u&fL΄(b&4m &`PiLtSĭ$VRnOFiD O8`BkYW|pIE%e0fB@fB u,U V`|\2s$Sf)%Pg}sX(H`}d*`Bwmbb rL 򧪾ӲGOXSr4O4(LI@戞..P&^oc8K.KC%] 9/ va>|W >$Ng1hݍ1_(ڙX"H9|}(W0`Ƴ[S3 f =bJ9Ia4.ɖlmtvKѪ;JVL!$Lxr2X;,Johh6ڙ@;1F>MR&8$L ,n>ӯ65 < *N 2ShN;}vMrns= !f):Vw97&%yH'p[ -;=^\,qk<p3aJ|bO $23v=螈B;,O} ;>~ld}xqt w=ԙ|@j$dCWb? ^ȗ a¤aAHT !fu&LqiS;}`ÖT&Te@# ԙ$?I|_MLOC0't3IJθ@0WbX~%v0!L$Ɏ X9q0vL5n;1<<–7&6u;[r0guZ ?lA$v0@ ԙmM:+oS'UqN& ԙ@ BW 3񖧲Drq3$Iީ\CDRfu&Pg<ͦsL&"e"+ga_{L13:LML| Ppyiv^f…&0ާLQ&*`")3:3DtEVke/r`KBOb szj|.`B@ ԙ@fbۻ+! )4#* 83T2\6H3L85YB;E~1_\L(L 3kٌ78A9^3(ẏ/3ᒽ <[/Yĵ7 H& ԙ@ d&9a]Ɨ'pHqa \ć`"Bc&4gQ2N'd&Pgu& }c7ẵԙ!M!L |& ԙ@ d&f=U`&$&Ĵpc&FL$e&L 3Yg3#0 s_;Rt.jrnὣN',Lx5."?! zLYN2MaԖv0!LL 31ۏL*Io>&#&n ZXt0`")3:3D:enO/y9Oީ\C3:3[s"2sov0@ ԙ@fbֳ۫Dg>!-w-אv0!LL 3񖧱jQ 31a;L$e&Pgu&k.Z% |y ;NPxy.q򉯝 Ai.%& ԙ@ d&9h &fr!Ù61aILJ{ߕL2>K.TAvb?~.oL Q V:©0xUZ! >ebBp|Dn=2iBL26&|Y)(=b' 3~^!:esf&"NxaDRfu&Pg)NX/i^B~4;SsIJ"!`I_2IJ{I޵)LL 31Y @ ~uV~̄ jpH3,#iBL2XxDX03&.k3!R.1;fb2 "`rKK~Bfu&Pg&3*XI&m&oq.an%#nW@ ԙ@fb*c&R'[!`y623:Ln6}G01bK, ԙ0MղHL6,b| s3oO3wN2i041\NrhK~i;Ґ%:KһR5!w_Plz*%`"H L$e&Pgu&L,rY{#X犽J !fu&Pgu&xi\ +1,H;HLL 3;`b"]iBڙ@;L}Y!Xlj&23:LLc:x pI `B@ ԙ@f9JZ L$e&Pgu&XhZ`bu.H;b&Pgu&|7a@0#%dI ԙ@ d&pڛLL[XK`% ԙ@ d&~.Z Xm&23:Le*yS7A01ǭiN ?3m*5ctVaE)}&Pg}soM؜%ә>:qulT^5?`1Bm\İC% x@(7jwڍN>;jƐ޽>YkfZo5Xo1iI ԙ@ d&f=;iwړzҹAKY"r)/yoVSRP-}6[ơԺл$.f @䗁.a9%`B@ ԙ@o&ֲ)k{s9hgIq0bOp@c%Ihn7 LtΕnZxW.~Q0ѾԻw& ':Vh#w4`")3:3k҂ 95_=5ku` s`r? `BZPPN[K&g9 y,\h+SuNTWQ(,5:(U,a- b&ڙ@f"=h2RL}a=GkOvݫD?ntH}߽5;'{fVPђ.UF[mL2rV1&N{R^f]&x"i.@!0B.&ޗ BGc9൰,KR[0-]cӁ-"S|WOTmpw:`B@ ԙ@fb%eĒ 4.˟_L'5E{X8K3QgT46L@7gwßp s"շ۠ɐDJ{SV!?oJDRfu&PgNOOc,HȨآ6+M;5.|V:' 54Z?1_hO;$L2ǂN|"?$~kI 4N4حҍ*vwi@P$dCCڣ>Snhuam;vlk"`\Nf?E/1_{EWE,Q̢0t'g, DH`nեT\便.`u DyGU7T |c!ɻ666 ԙ@ d&f1cH2 Ρ!A~lt `fGvd0ɴ o P&~is EDSﲭ@ 0'r{3wȉ֑D l?[-W?kW[ͽ4ڙ;"ӑsLwmL2+)$\r0>[ 91[mn0φ_l6 ]ZsNp7GL)ꃖBl ~0LԶ;ٿK 0Eډ^=ЊM$fZ> Hv'y33:LXfJH2 Ρ!-U43q.dGo;Gn&'<aS EVl"`>@k@Mn?-Y H55swk9`&ݟe҅y"`K|vu׊_veӾUvj)ѝ$"LM@ ԙ@f"}1%dդK{vۇv{6@ *::L=6u i`w(mp4{^eϲlY{7G^-:8+ZW?o^Kll/Bw->3:3DoK Np c&nT06 Sp#` 0{RQ{9pOT'! `/Ԡ/k&x0ѽVZj v:i#9{m6[Exfzs؟]D~^kjخ֢c,$L2]V lN) $l+{qg= 3;Ai3"?g-C$Lf}q^P_,po5}P|VH ri)IoJa_)hGW~tMRAgB}4 - JC}_0Qwq4|b AT]LL 3ʹ!'82obw*,SsB@^ X& L*lgB\! !> poQ{xX W3R&4r'…Q6~JmN~NYʛjგiWڏEv{6um,$L2Ӛ- &TlUWOD+ t>R&S]T-k*ibςFa*$nnՕuO&\0[;)g?vrߤ\< z s_zK`IVX/mj[(V.riy Ng&Pgu&H粰J2 Ρa-> 3}LrL@R tBiH쵥CYVӾִ/U' =ʗj윫[HT"H`H ]6 SLe}7OrnC-%pQ?3'F WJK%g Zv'123:L,’/L܀k9!_+ m ټ6Yt?V 2|3%F3 U@?11fN=(tލ7&jJ&hB?HR"=l-j E(Lt4A"Vo;W'DI޵L29Lpsh83ڗ8qk0'=;ʷwS@?{hT4_ςG^=/StOd+}t 0^_pv1u ҹx"g7Qثzi(%0QG$A?2)7 ҕt,$L2WV 7* +ڭ=0|il; <~#]S5hS@;R0#eRI|0v[8L6;ԟD@~ 摤<X'LX}&wf] ūbR9j%@Hwr_;>PCJ^XxBU'y33:Ld:yH2 ΡQ}#;m43)` 0Nc$``L(&e,(RΙ 2 Ɩ0G'UX_rDžipU(] Otm@ȿFA.|[iy23:LgeX,LŪqhChO @ʉ,9F8`&;a_U__@A^j?`wxBfb~ַ~dw!s|Q}sv {JySyb AT]LL 3 $'8Hzҡ4^3Üvo :ʿMwz> Z`#( 'L@ؙNf&(H-'"_Rc'Unf׾X_Z_˭d9bl\+~S&XSuBKLL 3\2v`x6QrQ)vصћ&`kT= Fh4J*ֳF-]8#9SZL5LHU(Nf < -sv'OKwڱ>%]oK,ۮ,|% O$Z|fu&PgeI&89td ~$@ ԙ@fOr3>\z :ɻ@ ԙ@fb'e@ Np]&q`[Q`x GJ.ɻ_9*N4xc$b0&;o0|.??-sbZ1(fYb;4"x '|A d&"W,SI&81ŗF]LL 34*44'8HL^^K+4VW,$:#Ng0'qN' f,<*?I1`9LbO cb~װs }c :Ćo'&9$aiCQ#zOb KJgL; g"%t, wq"DP6'5WSwU2P]>=k,n:{,$LLXRL!M0w7y oW` 0k|kQxL}R.TCņ`Xx"L2 < &X5۵]b&ALAާ%J|{C.d,$ڙ@ d&5[`=C L?.}bﺑO[:A *G$ߪ h̨jB q YoXx"L2xɤ)ɠ_oXK d+ːN%0|s~{Ra{kC1~X|Kb!%d&Pgu&  &|u\:-HU'  "'"#L?A$&bTwebT23:LDX`z.p~-r"x%pJܗ-˯"n]{Y\]W] jAkr;f_o]@!r՝K,$L2qg,%邉(@,j8NK:$@ ԙ@f'iK``.2l}ueL}ӡ%\A{) 9,2oXx"L2obJK'g&7lJ`" BKLL 31ԀHWD* ԙ@ d&pnLQx@,$L21-S+L,¶KD* ԙ@ d&5_}@&p\$@ ԙ@fiKĴ%bT23:L\4}@04 :/ BKLL 31ySq d&Pgu&db H,B`$ I,!3:3ĪZ?lA$ O@ ԙ@f"}3  ?\d$@ ԙ@fb (bT23:L6G V!XHb ԙ@ d&c.ZV"XmbT23:LkL0@ $ I,!3:3N{ӖiK[ d&Pgu&Xhi`b֏JB~ͺ X< BKLL 3oNH, ~ih+N7M'Wi*= jbj*4=.-D* ԙ@ d&R8n&It^,FWuB$4wFBk_nGOf˗2@'䃌+8Ϯ{Xc!%d&Pgu&X첺M/nG…Ns9Ir’LȉW`'T8e<ڽ*R"˛$OLTFg O@ ԙ@fbSۻuzڝ7֑BzL랩Cu Gc͘Ǝ=URG'&``¼Y7;c`⏎YSQ {D,$L2]1alll68TK&A Otbt8Cfl=F?*c.0!JJd&Pgu&Xڅy09fI?b 06>LtRWʻ*?Zl6nVLYQ6Mi8?M}B0 sQ/ 80ȅ!3(BW܇ G3IӘh=Ġ 4iAS:(]J;4]>i·f%Ob'!OO0ik4f0~i.?g0}c :Ćon>o4!# 4iAϥA1ʥ;Q#2cR>0Qz6Y臀^`ݿ &Dȉŀ7(ba@(V`! = 8$1 a@&L 3sҶ9=``B\hKzW: p C5; kt.A6^IܰK&w}&UAҿG yhvF0&d&Pgu&zHp9@B0ʝ  U0ѽдG q;>fBm˰Q#;^ʣvxWS~p#`~a@l4ydvY3uQ!E ԙ@ d&6䛃ؗ[ X LL^GhtNܾ֡4uWOh\X#H-h<  8 +'-<4M]BDjBfu&Pg +06GRoɔЁ f\Ovf & h[e_+0tvݧA:}%`b}و)|(^XK|e 5] dgƎc,3U@;3B揷z gwAhI2d F6L&^eҥ :zW0.5]fᓼ{nű##5{/j h}m޹dıYjk M! v:T{&>:б0!LL 31 @zmQ<}@^xЗL8ז|o5w;1y9>q]l?7nFmm; $GI^0a=xTsvlh$`sϴĹ%!Pgbdcs=+8?᱀ɬaھd61Gھپ}99}d/`,`rv0f[f$ ~sֶzphd|1rC . r?^s{wy\%`b/S?\z4^RB U/犧!c iR=e@L|Df"@BL23Z6Z? Lmc}Ba#Fl LkKLyh4]|j<`SmKo]UKy[,2ˊsxnZid&h=բkڬ6]m2$&LcۀVAhL8^97k$@zX'j?zSuJ`'XP PR &`dNX0QlYLN&c~'`|)7e{S\;e骪?6,-:0 YuA 'm_*;k`)"}Vt@.-3؞rI0,ї3:3s^_6G FE q3t DGH'A R6Oo閩/(ZZ9EC>ejCDZ{)խ f_ ^k⠯(c`:пK& ^Fko6L΄w(L_H 'VˠނD$adc*L2"%6M=X J`U%0wmBfL 35 nq};,k3>a4Qg4+׶Mp+'J`6!3972}d.Q~(& ԙ@ d&N,XS+@ MLL 3ړ"z7 n{/kBڙ@ d&?+P 6L+(YH`ڄL2xvӟ޶<( L]b&Pgu&h76P(k23:L,6OKwu(EI`j3:3Ģ7yߩMpoRziMLL 3!bI1 L/B 5 L]b&Pgu&xksB4 _b(>' ԙ@$nW|[p}D A !fu&PgU^S7iXQ oV g@ ԙ@f"uk7ě]ưi$`B@ ԙ@fbe X!HiX K*IDRfu&PgeZ`brg,2N&BL2s_ ():n H-$IҰha)IDRfu&Pg:ͷ`1!'xhlC rZ^0| o# ӸWuR:W5lB$0 b&Pgu&X̢F*&3@R5ƀ<ނLGĭD?Q>ѭq\Ȣ7M&I ԙ@ d&4> i% &Y2ILXmL౭_! ?00 L& ԙ@ d&滚 Ggwڃ 8<3":Y:]f¼k9`Bljur\ctd&x .p`IV̷oL& ԙ@ fBd#L,ؖp!3A9~a&(f^vALx) V-k3\X 8v АIoʃ.63g&D ߅HxdqA@ y`BE /3 HLL3޷D09^̑n3 b&Pgu&0`"mH /ԙ2=Ua&|\zmK ˗`!4m۳ L&23:LcYȌ{Ue&T*W_F9n{`@Bhg  1Wҙ06 L@Ŗ,P !fu&Pg"3L,pFryJw|fB_()5wt|i؞H`0@ ԙLDx}f,u;7^҅7M&BLD|fBcO+ړ QOL]hBHf- uL$e&Pgu&&2񙉩 &ƾx! Q !fu&PgB !*18P$`")3:3A |,f!x YLX'J%0 b&Pgu&B 1,|#p0qG f!IDRfu&PgBm%Q"NJ@D8f!gvnŀ@ P(J |[8e}D P(J '~:|eYɨZ Uڞh|ر9AI'WWR LDP7iV28Я[N=/bjiOobiIS@(Jk-7rه4TK4V8\eIl؛f9ӏZR3۾S,"z@?iviZ/i)Ǥ>i7,O(9IkcxP, /拮!L# <uV!д9!!qc ,Kx2JS tRahic. CD8"C$v:(&Q0G8:C$CH,T BHba>ocL љpҔiwigxA;sb9@ ԙmNپLOD;B8Pgu&& JQ|=泃R~PΟ;$pbƫJ&| O9B AG;$Pgu&Pg"nws^- ԙ@iDL0:*F9s\mVc0! ݎ `>na&-`Dԙ@ ԙ|vo;7lrL봧*ZV;i~Ӯo66NLL8lgR3:F;hg"03@73<Udךt&H+.$31ܡ'L?os0Ûҥ@ ԙpP1Ҕqo ߡ¶/7ǘ*!~}s,:0l$qCĕڻPm& QK~D=r!7Q3!L_(px>f5}sDPE'KcG Do*l}sxt-!]2 y1!%΄}sxvc2; 18:#kS:3a#: >}9\/΄  LL&=KY}^o%f&߼|U<<VP @(D3ͫ7?^ ڏ,| i@; )bf\nϗ[\C\}}y._O1;UG ׯm/_* iU9*30DWt1D`YUIxKlFviF<…z'BS0u}r(D H%R֋7w~m}yIC ?LJ?>ϱ!wChU+C7>;ač[^(q ~| Z Brqa?dz粋{̯?zezO\B{CXK[m6 ͆P tU!7qqo{;7鱣~'rp\Qz%r5 |!XZs ?6CwAR{ @+ |\S9'ОP%~Rlg eh~{dNW)CYl`JQVGP~4zR%!-4/D˷4tHK4I=`a_00Dᵻs+9 P Ta?lj~ @ qF4m*`T!tRP TWX'm8yq8ͽXTW T9oTB(J+@ ~,eDn3b㧧 zsP @(@1࣢M Ab(w#\;#Fa(T !&. @(00P @(XC@(P +P!$ 7Lv&j|zꪳtcp P @(U !?;LJGh鳓_e%%^-PfN^~z:I+SI5 (PV"'px(yB> 4>cչ XP%o˜qN:{qJ䡠!'zN~KީXBGRcP` T!Db xϮѓ# ;{ǧaANC=9pdOiI>^)C$z~?;}~Flo}kP` 9 J X@C@POD]/o//_.>\^\4c ۀ?E,3"dQ$/>^f%6Nuq> 5c6ɬ>M!jNĕ` :@FxXC IpyvNG̳xQ [o;_.oyAnog̎Lq~?|HL !x_>>ڿwh~j%stI$<!kP)sD1̒4A ByR  )3!//N^?uWɯ (V+ŧdϯ>_.sB k@8xX|X,?, ]P\D\|__ogo #N$G˜y1sqrN'/t3A˳'9"byMzA.]U,?]qIϞ'>EЬۄBVEN@kJ;qpU*m3b˫;9}_.~>c#HAXpv}:{}5?~ib绋燿Rd?9Fa,og$e?P;|w|e3(@C $ !  |:}8E~rvy6:.i3A&2t=?A$ |f48<%~\ q#8=V~g'O__gᯗg\quls~$CP#cٻ!Xhԁ3tY\|OGÃ?:yÇo;u<:xxf.p@ǐ-nAA!hh۫9x= oBb?7Bcri[\ K]7s{gg/gIʹt(wW^0CTgW!7l!\>~K=3;wܹݧwڽ&y=.s x8>x۩A>"ˁxwuK@,>,ˋwK7Bcto/vw{?ͯ7g:yr#Z*~ A*P4 Cb\ Rz@œ}ߙOoG_߸h7?nl<LJHr3F$&DI$$MH k0ȁ !ey٫1=A?Ϸo3zv˳[֯;_L >%av΋;>"iA4䝦iNs#e Ȯp/؁ ރ;_~qb/|ٟgM41 Xl}uӛ{r~Qj'?ny5ͪpAaSADK`g'{=~G{{E%P` N0b ȣC4I0j]>n~D@ FtUhۅ>ݽG.?%>1O|yηm}kLѬI$ex n_8qs:g{iϖg_D!G;CIOw7Y8*.{L*]OW8 LD!7*;!~xB76mݼ㍍6>=YlA{C#.(w&AwSDۇr=ȇHbvf$a>"  *yhs8Jw8wB;_|u~ ͺ$-!^$ _G`ZBk"!*1 L Ǎ}byy |q-\ˇolu[Nnt;!ܾ͛/oCMfH|~@3,6 j$Eć 0'I\=;^)C49$YoS7'U{϶Ofb h# A7?n?ܸuwBC:tBډ2P`: TgRC67@3;oo~{k&n6;w7?mR~t"ddmadʩtlWf"IS1n}q|_G4pJ>؇%`?I&&1!zrl=ZG#c:rII"49ƭÍ9mI.|() ՘!_36jza,fk̚Yoϵ8칖\(pC,#dx6 d |6?Zxo/onmwۯotl.o<{ߓAX3@ӐOIM}{iiC0@YL|/@!Aka$Yӄ|{v9=4%8yiJ&!?qknӒӒG qAzH`d/_ae\EMG+C?+Suh.~Ysz'=z6%-雧0"]p3Wz|v f^_?WCOiN"Fkn%@$knQʹIxQ @8 n…q_420ǬPUR2`+h\&&| { A) 7:]ۮXL0ūL{֚>~zv4}sX/SnAAqSs dKeF*7{7瘲^LTd<'sj?mj0.ˡ .(C .j" l'!FFS |ԠpCfo~q"RCh!DC0Y&rp#S2ӿW-w@ԥ!1?f;_l~g!$Z dΨUh?Q 26jHX*B .g" TgG22<6u;\x"}Lf&|t˴GL Exxa(Q Of<V HZ.q#Z[#Cȏ.g*@ ^Qʇ?%'@ `ԍCL[˄ ,z12ЛC(о 5 @zP>D'"U 0:T !:l+N 0q(@ !+IP S QN7+C@(0l#jX1߾)Pg5GA(J( O:ʩh[JOy`]P׏!a u:C\]]]?m BWS@(PBfW߅@rCN(ѵ(ZP !l?~u* @=`]&R0-t8%|GӰ 4 LH#6D׆ChȦp]> ~@{`D2}_CP P !}O~&$/!D׆ChA|,'CDV!.?-OCP Pwao>Ч=`H (ѵ(ZP@e BŇZH h+)(@C.W>@=`22&6D׆ChAC.Wf?MI=3Ē~ܞClllP Ԩ@iǸC{=`ޯV9˰VU:KWա~(\ H"x~ VPqqqXviP_sNP` 0C.7shM!ЁB99ָ9g5 }>>{dE:koCDpU@eX.WEw}jLJ(l @(u@ r*UtC\P + 龦'S\;MԝCy%8PsᑾYL? ao0S7 [saAT`'0ĤxCL7. !"}s`n}69, `` !"}s`n*CDO$d`(S D CL0w{-13|w`j]0DTo0 m@[b/,R@C4Q5!J3=Q˨?'>q !x M+!!dOӁC@+M@1.wA7;\{wM+(8 Q!`uZ _}Yӽ1(Cg?!xvMA:52]cr0X&|B!\}7|ڣ*lS0Dx!`A0L1G>~P=>|6U`&D` :5L!r0 `h0/ c3sBQV@ !J&Cfi&2LhA]HCݦ+Rv!eJ(X ;JFWre9hyZfKr*Q SvE`auhmCM(CL-zU ǰ6A`MA:`z$j+T (P 8CMC<WuB)$Է=`0D*,C+c 00@ 4l(3?#0x54까z# jNV LASCDsO{_"R\}i3k=ٛ?Sg}Y^}JO6I^;oeGKn/;E3}-d~y;wv>_ۦɟ;? ^Mwyv P$l!c`$qB` K`ED0x#E'kv!R#Em FKF =G 'L$xc X0q),=V`_)^0!"X3"% &=)LH0ncJ~C$@@>?"!|FnŁpCCF(P`\AÚaq#,Dn"'ħ{`nX.S>Ҁ-! "u# @Cv#tBB@0@DW&3&B?}^P4:DUQm𘮥Mp*2m,%s |ݍ(Xs#և3lCuh@dx!:^>{ 9!GCchc5̑#`p+B>Hr -R{,|퉪 1]KʠQ*|!8Cb btwo?fF`lUlU^Wt-SP@eL LW!87(󝷷ޝ:_\bԶ?yAj=ڟTiB$=Z-[idMIa^ !!\Ȋh ~:c i;6?/銝%F5h9Рc3U!=] 麖x %˨!Ct22$Ot|s> `W!Op1 O!]3O1MªF3p P@*ʚe칌!Cxnۺje?OJV1u]bIB@=xWZz!x.Cc0`[?n?<[l?[˰=Ces8Cj+~뵄  kB0D CCll,=Γg;`P S0D Q`J! ,R0:ȤKΙ0ԺgaE! <= .x!!d B8P*ܿvՁXs  xAw0D?{O @0D CPpT>ۙ"B 2$:v# |&:(7Cd|3(VEW܁`nu;S"u&0ߠfBȅllMn=2})=5T Q3C bZC`C5".{Rm+7bm4$_/CӐ+aC,Uރ|3)Hd!xC:xl> )>8/.Sޯ7we0!{UP !jf "_`PـC.=z>;i*B i@ˇex=La"q#dChLL|5ngCȝ™!2Hax"E,b@eY0zj(f!愰"|NOIb]m~l# \8؇0K6C%/9sOg nde{JX gVA(!|l~5P= ·.!s#EG3{D{9+HR7အa re/%egً]2!W?X`  @~*!X/cet1`~h`"ȇ(^/CIdUj2""ćH= 5`?ex/DI.ՍH23T>xL3F>?] ;=5T Q3CT!52!#!('Y 6ded /po,f}!{UP !jf a!:ˇ$ʊ>ĐPm`1||t2^F a` (CA>!!jYsHe!{.P !jf>!֖ϦfOѰ3u1+wեP;rl2 @CA>!R83(ȇ໳\>I lQd uH@ !jf>!l`QuʩCp- <;84 @FCA>Dq>Z/#:[{RC "#*>D hʡ`"ƇVҲ2D/!WZ[;X/#Y'^:[_fOux)얜~2Ul"BGBVLJB(P`"ȇ!V pWZ LʇH [vzkkUj̗ju QaJv/d$Z:#TC>D6x[Բj\KC ƋUtk+wn< B\iS_ٔګu;'1 P`p !jf "w հE‡n 6hqA۹u k3T΃z_Ϋwu|J>:#4 @)!* &Xd{jh #% vf-(B Yȇ2 s#$KeoIC 3B`"ȇX5d>D麝F0(HB%Q2OdTkCZ"ث=F5C8VOk!҇.y~՞S9 P`p !jf0"ȟX1U6?Nf-Uz|'QCZ0\|mCՇ``"!mK&Cd 5 W}n#l+22t65ȇH>~H`O"s&! gYC6а:2+!juo50"Rqf;ň @2-Rtȓ$Զg\SY;fD>D|fXćB !b53CF FmChOdeW/()`M:u>D7e|CPXu~Og8)@F;A넳C(PE(#PsP jRuSYFUXS⿆4ʇ3e` v ڷPRʇ." P  ! ZJa iׇ(^/CO@F6[%ˠu>uoڙ.ҍ䝷m/;V=kt Lޓia ;!OQL7L3Td 喪!TkɕW3¶^J1’!WχH8F H|ZMW\ ;@ !EDpY! Aet!S&ed>?Dx>*"7|6΄݇`foM ME.EQ,zTVK"`_qPxzS  Fm QՇb>DotHhV!Cs xO20Dlu#<P !]ki2z\fvFE$-t"ȇ@>Dm|zuվ@V":ۮNĬA}e/ca LA'2 uROU}/RSȇ<r#rB>Iv,b.DP$7qKrccckc!e)y~^X+j~^+K>ҹGMh-ml%O5eZ)9}2/X/5D(o,CuX{\\Neo?Ajm1jbZ!܈|-!BNܢ52ɭ2֗"d W r-9W9klԁj!];IX'}6!χ![hʫƘY:ֺ: bC*f-fEm Cd+I7uʇf|v&m_`[d+!J z $4|$ S9!jz*i~(+|mQ1D0A@ V/,#&^z[M3J.rr#!cJU8[;5ZPC+<̑z!7(Bgm=qCޡ9jzGP {S)5PiڍQeLwSHTي́}{ KkpPɅfE{}+7BCRcʇXB'.L@{>Di|8#r =RNC!}p !\R2kC 9P [.^̵9PhT5ە` R!|Z1U6?~CB,2DKChOgHBuP iTI!"r ">T{"GÇP,S7b覀9?DFlzbCCCT2(@a&q1j8K JٔmʩlOJD#ʇH&LA r*ɓ0ːdSl0X_S *< lkSUv~X~'P` H0! "ȇz ;aN-2aI؁! ! ],=|ivdj(:Q |SCC}2 0a^ 'P`( D1D-!|tkYDj{} EZC#c0wbm,һ^Jt=g?\j ^5e4(]/b() g> #2 m!Cd`aK(121N f!ٔQG>ZBZX<6MPfˇjN ,\;Zb.)z'4ߦ$4grl=~a,}4S Q3Cx}&jv)\x\C(0\53Ç@V5mwOO@mv e+B!QP `,FeX߶ wD{R|a skOdȩbj|ytrk_Od|fh-|}~cڰ\ a/y:xq۫O $^@(0C4Ch93D'懨s~MčN6OeF0@ b<~PB(P`b=B0AC$ j'"YSc5ʍH]ž 7"[dCX픟š!-Q"\Zdv^>cP\0D W[E>e]/!r*_|KǪ!2edr)'J·^Fvd8#[<]O+z ºjFC\bBj%ިWU!' G肛*ԥ*U Q3C8|F&RV)|2j)Nv&k|܇!>D !2$u;3T"!&PhCTvՅ4$TX(053!2 B9Ҋ+YeNhF.WV iy;c \ɮ m)vYk+B\ƺe)Ł2+N>T3*Yea.oPۯH!lJB;{f>j Cm$: dWi,+"9xh ${ҕ2xO*bmO|:P7| !d}'{ fPW{Rt_ru; –8UM$zFM*E_'2錮pQIf5#]QVg'K\bU ѓ f Z0D a!VF!<B G%Z?Fyy>4C" r\‡VVB aB!ֈ!$V"B?I{'dv(C0X$nD1|kߤN 5bsY|'!ӫpɠr4 tf!^*xNv 2PHgP`?>;!`"ˇ a(< v $LS&| VnDnK8/.VI2zc h~ZO׎8)`"̇P&$8R!x!\"|r i Pٞ C0OdOg~C6| B1iXFH`.+@>pZމ`\PF٤Rx[jC9r~V3FdZN%gBHܣ!@ēHq~=2ϊPL7BCƪ&ؓȷ>H57"C08TD{ uVXBJpMe\[57f:qR(053D>՜!H, MMAOyXM0 !an|ԓ=5 KBj8C9*L yo߂1):W  )!bfC w!4F2VE=YȇhGZW o:7]WzP!9WWg,Tۚ[ry*m>˨s NXz:Ct}y@, K) Me CЩmKf!|d"m2RVeN^5c=}R=!!|pV飛{f>KaNSRz2JhB!V0ϛfuٲILh& @k *ĠCkKDߑ(r4txˠ4^P Q (?+KC 9CA&}`mp#e|tCW/(Ǫ2hL۵0DpuH4ޟ/O^.53O^&_'ߓً3z>?M^NN<=>yzrO>>㷓c={^r+y϶={^c\^toz=Z5Cfn.%ZE( < Tá)@V 7hP` _kQ`s6P3P@S{<|`Fnp)#T@1čP DZbHW'5D_0DOzL4 @@K Q%Ƈ*#zA+@ @Q=5Ֆ; px_mvE9Rc.XHiD}Z( 'A(@f`?>Q}d0̀ڣ1Dt1 Ch !TdY°Bz9Xt4Ӈ'& bSS@c{*U4Z诧.PCpatl!X}vB :2!qܶW;P9YV(l%kcS `HgE!.2BF@Zbr b2D' Q5V@;Ĥ%&pd+Ը1D;֌!W\LSF-8**`e ːaSYogڠ(1B(0bXڰn n^}sCCL0ᒇ!j= " s*c54X j `s3)0İ Z?Ac a M+`eر Fg pPCTC+@_s /9T!-1,⒡@C CC aAԋOu",]P +PQoP @"B/(軡`yR! @(@Ɍz߮1]5(;Dž@('vBI)IݔXS0 (z 'b)CP !P` !z{IP !?pB0(z 'b)CP !P` !z{IP !?pB0(z '@ P @@Bm*o6o !UP` $䆴(xjZ03&~K0k> 8! +dH8>\(T !b6;[!jPZbE~ &?YBb\;j;'M( CY!>D׏: ‚\>;XJɵwA㤣W=`As4$tߗ@MUbtr܌nۀCZ!OTQ}G%P` DaATN.C s}N>kt 4WQ * [x**v`WA%fi}<vuM\ Ꜹ`@Tk!tՃh9CTp,0C ~ƅu1 4zJ#'wOJ>NeLf>y>&#P' !P` 4?*zvQ_ f$C ~Tq!T6yM7VtD3afsKCEW,,b_I\+CKxA+K;QgCh@ ?69b#H/y#rCh%R(E}SA /(0nKRfl.'ı(ʙP!0I^00D/2DP҄0RI)h;=>fΫ.ϺBҀpBNK̴i!ў !Z48hCwŸc: _bE Xq!!Kr"J\0h..tV]A ƚ"B$'U;!=c=_P`E4/\0D ce\ɮ(*y((RqIh )OXHѪwHmg)Pf !`QQ}S PqB႕!bFpp5ZCz/D0D (wਾ)0$[Ñ_`JnP{dQPWzьXz40ܝ@7 a,|`(0c:iĆ%`r=KgB(m0fTɇ0V߇PպPC/p"4/ Q!pT #l!b deXt NPe0Q  Z@9F^/CSXYC`q`AU!S8 @~*0E_XՓh7#*>pCD(@a-CpT`< =IdPNP0D?A @r !&pɃS QQP S0<`*()#(w8 K"u-4P`( !M ;DaATS@(0C P H(Q 1oGh @Dn*p.(z F@DyA(Ц`Ə6o DaAT~^/Z@' !P` DaATaꧨ(|IB(PQ0G{@Ubkv[4%@ *C@*£ +"P hWK^DA^}`0QXU6Wj}`x /7h]5V]Zҟ|#SqQQ DaATaru\>DN?}cnOG3pW l-"Pv!P` DaATa!#$@}Q** wJK,6Zmځ`Ҏ oUy JyMh[kj6HNo,`Ən< @&1c;V6uQ~ ? 0FQ%O@ P0$ܺBI~Q*Mob \!Sx] hE`P k =.:CH>ʌ ֈ.ðr4O3\,(V?r0&?F.RChN0 P(,*l2}¨!վv*!l9p q { 3ce6YS3bc:/ԥ@Df 6@MWm6GEeM@SO$V/l^uit)C@*Q32溭OF+/g;K_C0~L& DaATa]F+/-t< #T #CD0G'wN+ p.P[2 +]׮@D @*#LBz|RQXUW6@(=e: 1O< O+\CL: Q p/̓PM`# p@C0~s!µV(,*\tW-(:Q 1{ W( GxOjq8(aCk5QXUE %ڀ\*(wȩ]Xr pnS&-!:<*$GrQ|'S6hӥPaϒTUcU` Z|1G@T_ Q- F@0Rx0"K7B(PB2z,4V5sA(/mkgQ{̖h@Pk1/'C*6QXU~e]0m*<@ f\ö!Ӫ} 4܉<(-]‚¥/a`~_ ƁP *0wa\6.X-xP LSC~CZ !B~#J_T`  "& ~o}%K~ 1֯}D #<Rm< @aٕC24pG /C~aR> WQ7A>j6)Y~BJq,ZT?/rSP>tTIZv*M\LL3NCw‚SOa0:o!up(;C_5|8|R!qGaATZ>D-(:Q y*1(,*I?B(OFϥz p(FbAN0DV*QZ @ !5x_PFNT^Z(,*\I8 @)#cMbGaATi+P=b(&[V @DUP t@_IX‚cU @ Ω,qA(Qqh$(C@*Qkdp-(:Q 1ɝJ(,*\2d0X-P`(0B p~Jуyb\kjTi-PP0G᧎W *$G"ko%kU> J+C@*Q+5ҁVr5#d0DB* !F?8v DaATL& ^1ۄZU?6!*w헣!D-(:Q #T wOP S0G?o5M pWsA(s`(0B p{44 @6C0~y\T z*(:Q #T wOP S0G?o5M pWsA(s`1+ !;‚=<(T 1sM':j *P`1+0IC9NCQ)D P \0b L':‡P @C9u 0Dg7B@(C!Ƭt#|^%K0Ę#h]wpC|vQ)D P \0b 7vXÿ%C*P TW 1Zz -0NFC4*/*P 1ffx|oC3T 1{Ch́O  @C!Ƭ"OiZ6 CT 1:;671Qڠ`0Ęh!TTF401P 1:{Uj*X( 1fa>|CS@C9Nn6 rLG5P @p`1+0"CI(R 1Z]2z!tT QeW Ӊ!{=P.cu%ínv>QT\Gi"8`2*[в4  @)h5:d! *)R&0LIkN?Q+<)r Es>ʕ|^(Е`2*P;CDM`RDD&!Oq^(05FG,D0lg,!֏z@W !Bʴ@ {X UB)h5:d! !*r bj8 t"$L !]u8/Q !Z8Y`0DT/P t"$L !]u8/Q !Z8Y`0DT/P t"$L !]u8/Q !Z8Y`0DT/P t"$L Yͅ\[[bwl]Xkk@M S WP ^0D' Q a]%0{ı`wǸ@(08!A eZU5`AU^H𔴞Y斚!>:b4 T0D' Q 9a 0yl(0\!A eZU pkpk bI3CInQ2BKנ‡nCa)h5:d! !48"4Z(0\!A eZU w9͍e)!P`p !Z8Y0JZc9A[\ r 0`(0t!A eZUvzR Q6T8IzC(h5:d! !X4C E;C5iUn"6`<b2舓(%`h'`2*C cEDCq`L(0t!A eZU zNJC(h5:d! !qP` !Bʴ 1Q jtBC!&2C5iU:KuEokƬ]3[V<v_FPCqzZ_ vjm=?CN(0t!A eZU5`A[t\\Z$u.ܣ+j-`h?`V#N@ !@q]0bͭm^nP] F0DHPCVh!6!4As4(i!̫0= :;|tи(sFG,D2`4hr'C2=v<(0!A eZU !d,#M1舓(P!u;Dma[6BU8BP`" !Bʴ@ul_|B`ƅ6K)2DaATފA(о`^9"#C(P`F6!dCQ"y~@(0 ս&'x7C b2 H0Do#tV;Ctux.c@/ FbW^/C!F#C6Na2}!C{%<1^Q 1P+!Fv=`h `F6 `7C bX/Z FbWC_ב=ۉ|ȸ(0,m"<<(n핃!bۘ2V1PmXu_e`>út @( ս At/CD}( @umXEA QkF8(R 1P+6FCDA=P @0D};"H&w!0f\`5_0DEM|H(0k^`!F5 CTqx !*j DFB(]CT 1bwW QQS0 :_4 @0Dׯ`t͸(0k^`!P` !*v8~5Ck%@A(]CT 1#P Q+)b]3. B0Dׯ!vDFB(?Ɗ Xb_6/>E%`ׯzTW> |'ˢڐ" *(@xvxogxY͇$P`VO7?;NΫCTp,)@j\@ԔGGO{v  @* !z"ބ@`r2}_jۇONiǧ ztB1vCTp,)B }‚׫;G @* !Z >I C(꯫6N^~Z^uI{ҍg'dCTX(@E\} C|Nu_A%Ë:yYCTp8 )`a3EMFU3 *5oz;a\ʇP̆rPg҇( !Z uˡ0)`g.OMXjW?ZȵpBCL#\H, fZ||IʛP6>LJ0Ϯbe0Dk"N@NE2DHy]#h&CZCHbfNeqb7C k,a2Xc " r׹GP!)H:!BDbBuC$cʍP>IJȇfHr5ǺB\ a=, P @(Իi¼7X(X!.qDN/rChcf<2 <cԚ/fR3D %o7GO|*!,\ƟB f6!XF P@P4;,e!vLJPf`N+"|КO&2 !sfVn[)f{,ۗn_)l#a ؇ oG|#2!Lb_i}M=HXq>M}RA4>/f>DScCtI5!F/ `:}i/O|S>DA]ڤ~V!P*š~`XFߺVe!o߻  pu9/ +Cs*9!:Z`0bsIb;on;gqAAn5G )C!FႿ*! kr_S|`yˠ*_yXŚPu;/$|ͭrDy5OaʗCXc;M?1=V8U:}@>D8D 8eC@0]@(ہ܈B:EnDMChH7"r#܇728 r(Ө0DRy; Ғ4C "<K; E\&(Bȇ΄p :aS?g,IFBxCA&!u#>| hG0zp7o|Og6< ˚>Qȇ<{ٕcCnD҆XӥM>KOdpd4ICQ@ Q.BrpGW>4'5XC!?f%3W Q*D G>*  " #+$ xX49|n׶ȇ@5+ 8/\!p:A!Y""}NQCH(v إ!D=$YLu=g4kOgdȏ 0Q8?UeDFyCqaB9-bAQTy)ǐX1$qΖ@?GzOg6,郠i&\e$pV3; kզ>L^OF)vcm~dCC."$͵=\|j~Y '!59V& |Vܶ\|]A(e| ,Za=""ǑUD*y[?2)Ǔ-牱-F)J^n9m3s,a<[ܳդUBp~C6p`Q9ɹ85ÖCDC{*Gq#*$`z7fgA*:q(@3+Ms9_!hʳUmR:< 5̮s nA Rx `-̍r&b $ hk dș.ʇH37Bz3Ѱ|r(@>*kAdEP2'x۹ȇ-H¹t)R^Qe>șXዑɐabG'ed,eYwSYͶ6O*BT`u#Tz&Q +Lq8ʁ*Us6A6a‡oχ(@ i(@ԕ؁XSj:ȣ+$y~|,)Z!ZX=Il[8i+b 7ɬmbٮIlDCˇP#Y7RH]؁XIb0BNw>|C@(Q؇2`NCꝑ.Uj~5\ ױ^:jAwF/.E*2X/#C4A 'Z @ %`OB{_yNx*b~9!U@!tHcO eUy, Z;ceH`2>!A[p:(z@7> BʇCRș6@D,%$Ñ|8h3Q@ԺDxȇ@(P ЇȞHC[L7b2b"r΢ier sEDP) ֶkz5Ce2W?'X/B$(@>D!X/І=o<'TNDy8>}t !VG\\\xxxUU={ܹs3Agh4lKKKzzZ>}4~."M &&&N4 .6geeuww?~<""B,O>رck+V8@Y5aBHh4J2??B%; ׮]#fgΜyȑtWfddE 5kVmm^'Rȟt5k,[ (**իxj5̖֙677Ϙ1ܹsV w ]pL󡡡p@066F,hJF##BH"I$<}xxDNm033<+Ɇ q˅; a{}gHο/$<:mY:800@>N#ΠT*)qqq;v8}k?!Vi\[[Rde]!ZVi1!!!᫯"f/^\QQ144488XYY t+ao۶m6lv`vƍ)jjj_n߾}۷o|NxO;o"o]7; +jҔooo??%Kܺu ðSN703ZLNSD?P,sΟ?I̭2{ҥ d2Dj4D#2HhiGLs^&RJzW_}~ҥK;::L ?~´8FD[ڵiknmmqovZ⣷~{֭<@88qwioo YvݻB=!vi q {1&q~1h!GCps&s%gWw?q ۃ@Dt4Ds+3mpуxYndZFzY(yOD T}'B)y<󸏭>"˜ EkeBgA8q`p†{Xxެ}1O&𖫿:r\TTT[fSSӆ  yc0 -h7wQ\\ls{mo);;;((Ov]_l@ܸ\cw#= x2y. ǝ{.tn"Vɣпvޝ"1{ο] D__I&&66[T3c& j4xprcǎEEE⨨-JmiLì^?6:l[6ʝ0 <)L&o6mDI {.9swR//?:͛7[oEoK(** ?_{5=[h;eYd uuu&k4/t:iӦ]rE_r%""òlٲkvwwZ|2W"%44h4NwU#) K1_b0lVMIIq|u,7oޅ \[`n߾MN|!JOH$Ĵ4Pcc#^ԩS- Fy:#JM6j vag}6gۧ.يA0O4MFF96lJO<ƍϔ>|e( zzz&OׇϮXo*M6<+񉈈z:>p Z"~'"@nnnrrrPPH$³6ï) eļVK}6Bgdc/lloogS[< KQQ 9OnVs1HPÇSL! $aaY|5>m0BCCwJVbg}V k|200Sp]]]֭ ~~~'>#/KlNNᅬO+Jy___`U[,@i4̈Tu떣+i~񳾾8{L\]`UD.o+UUUzH|Jye²_{Bڪt:ݽ{7{l<'-55A }嗋/6S[< K [r[z[V\P뽛GT7F^l"fj={z{{5͔)S< bf0/_?C֯_?ֹ< z{{.\óPNp۶msa̼eݺu!///%0\O~b/x=|e [jִ4oo9s8q1y?3eӟL\ƒ+VL:G$M2%55uϞ=D^z)00P( ߦqm0/LKK_2gΜ?'<ۗ^=wxRO0l`P**UڿKK˩Sȉׯ__tiGG!n:gꫯ[({{.gr+#D[ڵ̡+=tooݺѣGB=Ha-y'pE'KOOwu]8S}q .?o<\&Mjnnz b'_s&/߿?''y? ]x1###88 \h<`99W>rCyÑ^8;nܸsDB!)~ .Ms͛7ꇹo#_-4G3p(c޳>z䈈oow_ڻwpyy9YI bpgaOV\yV {^AFFFRiXX?J|i~q#x>8cXrssD">XC*"]{``'6_ёaSNIdlرCR9sΝ;CCCF0ZV6~~!,,>l>=@9Qo7cw^S`?؏ؼz嗯]뇇%K={ŵ\`fmm?Om۶{ w~-r?G6Cys]|^  )..>x k = 6( 7h @,_n[- ;}yX,*@~^|˟~iWmu63/p([>>ǎQQQyyy $..?++"MF*ynzxuIBfͪxJyyy@@@qqhss3Ν;GOLkЊl<ɓJ:.<<8%!SSS麺֬Yl2sKkܲV8mumq8QGxC|e c^}}=9%))mhh!'Ν[RRB/SV ))7o}}}2R삘6 7Qq 1&BH& DR7D"H$p``2uHF|ŀC籅lŬok~Bh4 ugsQ3 <.#~#yVTT_|==::={6>-JZZZy8@) XT*|M|ԏʡ%&&r__߅ 655N8 H,Yb0 ;zJV(/zɜ:ѣɁb844W_~ɪ#GT*58+:[ƤE uuu&k4/t:iӦ]rE_r%""òlٲkvww9s >>>o uk;95%~ܢ_|VJ+VڻhfΜIL Y(ח}KiӦ [VVFq! qwvQsNL6 !TQQAI߿Vy'fFB/"j*ݻgՄ!Lsȳ٧r9edࠟɏZ[[̙C?򩤛sC Gܘ={E xs /_͕<(6++Eӵdee!ݻG?>B(88í:Nݻwj߾}gfdXC1\Jjjj"/er׆iccc\\úg{Ȏ&˺xycptD4;wt\[neu&M:s eޅ FVt-`[ޡ[I/0nC_a݈wyg?# eG%WrЏ?z7E"ɓ-Zty͕<O?|pllT*-5YaXRRbŊSD)SٳI\mSu jIIILNSRLh F'x#N\ #7!<yP@-1`P**ʞ]~}ҥ^^0)\y %8p̞եݾ}=xyPY>rAsCO"a2Yg bune=N=1Al{"#p\>VhBa2v87HybaF]$mwYt0 x~{,> ;IDAT< 0i]3G..xw&/@g2¦S\..t l63Zd8 k?gln0l_ ϝ@x3>#qtW=,011wҤIxFV* B"i4xprcǎEEE⨨;<<822L9#Rh$_$ЈyprCƁ___'l.²81,jINJ_ӣٳgRɊY~q۷}v|ŋ,Yb2gNN뫪z}[[ի͛7oܸիի7nܲe … oc0V\ɤJ!!!.]Ko`r,5ҥK ,d$55U՚YJ%>(22+22D333rX,VT4\N:By+\w#Igد]]`<bO1[z\Fd1Xak(=1X@<a; zb삀)1LF7y<1LI_FIENDB`html/images/12f37b1c6963c1c5c18f30495416a197-simple-array2.png0100644000101200010120000002373111310432327023535 0ustar docbuilderdocbuilderPNG  IHDRQUsBITO IDATxyPWߌss1&\C@õ&0LJPuT^層e~cV e+Vd# T!2I1]/"6N =|?v;c04p8!쒁|`&ijjϲ?lfڍ6{Db'@U>۱HycԒΰubXGUQ[p 0+l-QV >߁]0(v^L:,di x}0ٝhqB\>~abN&`pSLyԓ# d+裏)*K/}t0!tٹs75cG!F]Ny+0עNJeee .4#ʢ:q,/xFf20!_PP3Aim$p8EEEży8zVφi4{mܸqŊةgφ455a򃃃I[[[ayyWaaXGGGhhhQQEv=b6F+ӳ?D7oޤ477~:~V]\\+**S/^$ EiB%<<ܢpCaְ 4x{?ڳgO^^^jj\.g||O(Jz=#BH,jX`BNX:bvD CbB.;11a^my LXm#777WOꫠ l&#GL%$:<*S344>Tz ъ9<{ JJ%1$22*((z!N1JT*J^VkI!6r ~K/UVV ]t)((![SScgϞ[^zU]zu۶muuur|a?$$>Ę/.//S:Sّkjj,Y" EvaZ0sz>,2.zkvvvb׮][|J2sX ߽{7nݺ7xcӦM~{3<xg;l3B>}ݴi|<-plIhfj= Y6d\z@|<5 naZ>'r777WWĶ6,ӧcbbb1$ 8NBdgg?s>>>oڵ׮]#Ekoo߷o\.sIJJ***2XIIIBB@ J۷o'~zy-[) e2Yvv`p4c5 : g˖-۱c)֭[$!7o4YQSsNݻ988bIK8{,ur믿nTjYj hA_p8 Jj|IPPPӃRVB%$$TVVt:Rr|~{{;Y.gggCCC:磏>H$!xrGy!i4%ܼy!ꫯvuui4իW:[`8U18$7} !k.bxyy9B詧"b_NII$GE_޼TbΝC-Xh,Jؿ?B(!!^_t) 4l|Wܸq800wwwSb110!!!Jׇ 0bďb#$ 5ѢY(O᫯SryvPHS65@ :봰8/|Z 'ʜ3guJ>j'NP(]]]x4P866fQ:-)M 9h B^87o>udz8ho Yw aa>`#3·+{at4p^_RR |c=vtt^y.tBb(O3$| nnn`…}ۨYML a-ZTRRBUVV#}qpZb*u[`Ms1 n#cZ.'nU` 4ױ!uqq>q2"XVb1v822ヽ9!G7Oٮ8PUUo,̀ۈgc2HN4/^e}z C)2L9rQapQQQtbdjjxXXXmm-~X[[Oc% &NFt,?r?:00OmuSʙճc%S#\t)::alllhhҥKIIIF_|Yѐ<ҷo&((òbŊM6ݿ_c{󫪪޼y?eNFB=zxaؙ_|رcݱ^0,(F#,YE,+ Sϟ?/?qDpp0 ޽m# w___ U}a9, ft:T*-++O[[/͸`ϳ')_6|=sXXIEEżyBUUU@fklzoa# l74sXDqqqJJ 1ݻ[nH$>mϤMa4mlllQQ1^oooZ]pEcSylg%DEErZ600o>|p~lTڷ~yϜooo066ɦ[aByyy㏸!188O677FGGDFF"ǃ Bu`` ((o҅d9ꘉտgy0c zxxۼyp81eLLQP*G]]]^4)F7A#&܈ꫮUUUCCCA?NMth&mJJʷ~=};v &rwwzSϳ'"0oMHRRՕD"찦(3i9_ԞҬR)J^#@_7 ́fDLL̕+WÇђ 6e>5k***9oiƤ>fi kZnبyhHP "H(.\ӈ$$LZΝ;/.//_4Z31_ϓLf2$MF0}XJKKe2U:tPgg3g׮][|J8Sc&֪g QcKtر2S__L=))ȰiZ3J=Se8_èq8<777))Ѻ0FȉO 5 3 škz-J%ɾ˟~ixx6tV ^+;Z `Ɓ}fF;`0M*++BũAAAk?sa%DVge…rG+Ú> @p+R'==!;w8Z)0M󢣣BWzVrJrr筘 뀫`6lXxJR*ZV޾} w`[9^h4={|'9(`3!V׬YSQQaJ>3 H,XĚy>lcc+r.]ZXX[1&gϞ;wsmݺ XKJJD"}]dU²-v7q^%/((xg("_6.aaaVZjՂ ewkuiN |#E\Ą/<<75rVL.,V>|35p8|\:k,,8""B(JRl7E<`#njDĘ'O !!!D TDFFD"+Wb{`dǢUڍ73kTu6!ϟ___jr//±Т"b|B󫬬^n_HFFGMN Ai4{mܸqŊR*j*86Z31_ K{T'jVZ:knn&---EPeFEEᇥ111pZb*u1]`<)j"\\\FFFq1<<>.P"b2$"jX,GFF|||FGG3>^PyL&U x'y<^pppNN~T777@ 1ۙ3g|}}i4|g ϛFz^(t:j._~%{8PUUOld0iEHT3rww7z{…!@X`nn;sҥcě>j-k!JJdS}PS*;*yǏՁ9,1 x4&bbb\2TF68q& `ic@ U Q0f뙙VB%2btoŋԍ'~:rn#1pYƘ9{`c=YIRL6]|rJ#gFۼMv-pl뙾ǎ*++NvIII?|FFt46Βw>hfj 0ad2:6g8',N<xk6"݅vȒOOO;۷oǾc49Ԑ\\ꚘֆE8}tLLX,vwwONN4*`0dggd2PK/ڭ_dgg?s>>>oڵ׮]3^ʒd"^in&,޽{]pp0i-SXȖ-[Hb]\\;v}||nݺE믓bx?$n޼?ݸq;fKԲdF`'Ŕoʕ+GGG yPff&MSXPTZ'Da===Xxhh(BhΝFuKII~F~:QiAIDATES۷o1ZmTTB(!!_)L.۩bw31113T~ULᬙ$s!,X@S>Brc/^wE ///G=ST qqqD411:px)PJJ^')vQIb7md tYw~ULᬙ$ׯ_'#$ MSXȍ7Xxww75\,S%R(?OxHBBBҀؖխ`hcm-N K2>>NAfFTéz{{}||1fϞV9sPgZ(vxxX"Ibf35ig]tc09&Ʀ~)8>>y< n>?>>no`MWa0h`atf:/ {߷0Fv.2`]#WCƍ˔ zb`03o8G{'BC.cǎ;ztܹc;Mh(s#xB۷opXKKKZZZ^^2NKKj]]]Wvww786lXxJR*ZV޾} sX!Vrۤ/?#)}9l3e;Yfj5k***LnsX9[ZD` 0 OO۷|ooe˖]pö4''O?H$nnn˖-I!]^^^RR |c=vttNٳgΝ˄9;ӧm֭L( <-^>mAA3;XίX u00Ebh:Z!ϟ___jr//±Т"b|B󫬬^n_HFFGMN Ai4{mܸqŊR*Լmkȸ̄z󚛛!aKKKxx81>ѢE%%%TQQQeeeaiiiLL 59)~sZb*uaσ<Ǚ뙎16J$^bXVc; FFF|||FGG3<=%Mk y~ =`~ъF 2$@ز?5i,>~b_9Z@a -p#@c(X!n6լQo!+(H-aQ'`lgaF<3/=IENDB`html/images/12f37b1c6963c1c5c18f30495416a197-loop-array.png0100644000101200010120000001352011310432327023126 0ustar docbuilderdocbuilderPNG  IHDR0dksBITOIDATxilgjۋB[ -lFPI5r h!B0#5SBcBg?q |`^ .D0f̘5kh ]y8=ۺ"n9rdnq9J񨢢⭷ު tD*茦 wRBtO;֧O7C!Uል-,,}QtAxs ۛ);vlddjMMMݻw/{<қxڵ+---<<"OV+#88822r„ nn޼9..bgӦMI<$6mJHHX, [lQAYVݾm۶.+ vi@{lkkk]]݌3Ə/ڳgOBBBIIxSSS=&{ǎvܹsű999~Ѩܖ/ץ1(+[qb\l-Rݻ?7o:/yȅ :reo}}}XX{СǎGϲ߻wGzo~~!C<====77WUZZq])i?xq*00UE7o^NNNVVVZZڨQl6qնqÇŹdp!%  755 'wqʎ>ٳgss555I#Vf@vMzJ]vO?'=`s+M!~|8==]?|p1nܸjw-ެ;iQwyƍccc֯_oXS+GU6l ߼yµ:u^ 1bÇK#bzA:z !-clmv4 秤%]OxwoquG~c(󂮻o,M}FA͝;w~[iӮ\>`̙%K̝;$CNhRN}4xB7mڴ={6B]j:(..&Σr~^\QR{`vW>uT~~.k3fLFF'|YBG%%%Bw|G˩YYS TYSyf.<<144T61<<[nq-8 vx7Yjj5ѣG6]>|C(j?'ʢKWs4L5kVhhh޽œgn;7==Uܾ}G_<BB---Σ!~Фtذa!iii_p8j֭sՌog.YdݺuUl޼933GM7 !Σ A75;?4=[$Y>@i?ĩg7 m6[ee8~٣n :tyT^^!dѾ}u9%%͛YYYYYY7ot8~Azdz1)"YW\y׃VoN?+--Qy?όѢ555-_<))bX,+V455|i6qEvݻwocnoWGB;^i$?7bŊ;wJg)K,ٻw/2=8N=8qĉ'&%%镳?Xo#Gh .J;vȑtDcC=:ߖ~DG~4g-"|f;~xKK˕+WM& ߱cn?w\kkkqqqlllNN!g϶͘1cƺd^hm9јG8}O!===77W[ZZ,^K/|?55ȑ#!C8.B|8>,,e޹u3 -[dN4i8ÇWbd_,<޾}!!!w- !MMM={> 8Cs8J=o=E<ϋŋXEui}O~Xs,zQn"_T~r…iiiݻw իرce.ᣟJLII9yӧOO>=`whh;wQ TR?xs6gV|W=O yj'(((Zǝ(I N:k1ÝM~I_ݾm6q efeeubcΝMB鞿z~{Sfee۷Orl0f@ʯ777ܸqCXºDgx^sfna1Tn?_ꫯ+((Hh(_ r҈pT>Rׯ>.Ƕ.q^r/`j?,Xp}]vQx]ŵѥ*G#s#5?޽{ƍ~-))I-oRpLD<;m&'5_BVt K.Uq-"xh(ULpIvT !'O.++kkkkjj:s̸q߯Zݭ*U]ץ?'Cd}QTT4j(vy]V;P[7>W# pj? vܹ~gϞQQQk֬Qq-*U;M30F/L<駟ZIIIׯg/%i-%ˑrqj\7uGt03q˖-s8W\5kȑ#?suע$E9G5\"C<gZhѢ+V:Zub Qsl'71]qܮ]򄾗/I'y> @޼JܴiSBBbIHHزet pGFFN0֭[ V\)]bzM`^?a4^ٰ۫$U}><~YL.Kεk׶n:eʔ޽{kT,/֘PĠSKa8~眜kT/<~3l63}ϻvZtiaaz#F.Ɓd>lٲj*jjjM6u}W'OU nii66*I&yٲe}?T\4-E-%~b9|6+H0ϩKE"MN&F?_ ?oE`̾.@m9XEP( 7Өxu؏Be؏`Lh *2E0tS:2z6%~4 L?D!:B93?/z,1W !AcL?BwR xu*LS" ū#tf؀?N>IENDB`html/images/12f37b1c6963c1c5c18f30495416a197-leak-array.png0100644000101200010120000001234411310432327023074 0ustar docbuilderdocbuilderPNG  IHDRwsBITOIDATxml C"b{ -(I5< $  *F_Ц@h6Bj1#n/^oo{{;3}( @j+#*|~YUZ`d^Z oe(Tfl&j~B"Š??ə8.K-r)<2qQﴡ B-9JMs٤,""ڶCs cgنwD[ L4 pC>?-`D[(~fXĄm۶-X D ͛W_ KוE ݅Wim'\ iӦi$0=k]v-2rKS)yTFhۂYDXmԩS'N:-eee%%%UWWsm!G(,//Olmm?~BBx<%%%£) >#HK/^| y={ĉwޭtǏݻSSSGjj޽{ulNv߿Xߕ,kKXZyMMM3eʔ~yriFFٳgWXpBiÇSSSSRRT777{<.,,tΝ뫯OJJ*..'O=ҥK&M:vX}GYFU/y_tjԨQnݒ'/ߤ|\p:˗/˓qqq3g:uJ^O?3fLl{zwTFFF]]<,zNZZZmmmٲeoߖ^<͛o߮Ş={ƌ#M644zv0zhB}+gȆ-, {CI̶j,&;w?^NP9Ic[灁uEyM/ت5gBȉ'|BΝ^lTeeq۶{nBB[n?^VŁ3f,YO?UmcǎUV `xr܁۷o <("ڪbr/t:MvVc[?p8Ն_Qg˖-poݺǨm%7n;\ͫVX7di֭EEEʙvIwS!ϒ &}4EE w²Su( :=(XFG)SKsN<9zK.M4رc.ӽW\ϗs'%%nC8{l___{{+.\o+;$=\$F[zJ,y&>F斖ʓ>쐏yG#T[BXLtkBMщ<[mi : pxeeeҘH5+!lYYٌ3k޽;55pݻWo9ʊNHHXx7T=Z(&0kױ,D[ ۷77nIuR`NV@tYhxA Ó ݵGs ~[=dc\C;4d h1C " Awf Q_$N1;3qsng|s)0؍[1WL{ZVk۲X5RDvix#÷P:7`sM;`)PὓaȐi9 wPy'Z يd-5\I'mCD[1P =y?6^qr%pC '^%kNh @#\ B0T70qϒE -pyh @m rv'wAxqO~r^zD V*&/fC&3 W x9vdP `D[}{v{v_ϙB)/!ʃ1l(IRQ0m9>gHgh0E?PgAb|:"/z@h;hO`+|]EX~ǂh/YhdUY ΂NtE[SsEoUA BLUp=F~XF[_EQІpm5 WbY(Y0PޒBA vB_!U93{ [Wp_"`mXa7smYb` @#k-GIENDB`html/images/12f37b1c6963c1c5c18f30495416a197-gc-algorithm.png0100644000101200010120000007433011310432327023424 0ustar docbuilderdocbuilderPNG  IHDRf.<2XhsBITO IDATxy\?r-H(DL1Qsj I|џ%\Mol|Ӥiaj՘֫ Q#( Fxܻ,eݝ9||fxg!9t:Y:~1Py'zk:2Ad "@D& LA 2Ad "@D& LA 2Ad "@D& LA 2HdVVVYYYfڸq1 #τu:"kجL.3F"s .:uj\\^?_wuum߾{e*3uEL֭[`snذA"2A,o5rdvww4(::̙3'fK;X䥑loo㏷lRSSA 2AoBdO6Ľ{"A!Zxdٲeiii6l8uTgglfd2]408N]iv3gDGG=z499Yj-N"6X>r@J^0믿.ST~ T<NN8ϟ_VV?̞=ohj%/NႧ‰✜h}ҥXS!NJlyZefgg۷G  -((x.fY;QB-mXfKl&IZePO 8A 20"Bd$m@dCdP@d; 5A&HMP;D&RT nBd9=P)D&ȀMMT4A] '&"䁋:L R rBj 2@fHMP D&*;yTn)3sm`wCaά ?St_pU7nuP3b1K%C(Waq~jW oeDQ{)/yOj~)nFd(GP~A"B}RL`n דw: Y"Lp}2r%lRod?6 ` 22!2ULj7vz9=;gvq$̙3{=I'!K~%4р;EL&SllmRSSJܹ>k>ӧ}|l4&$#Ld= Z&:0"+aǎcƌ+>* ?cFί2M6͙3X]]=k֬^~zݍkgu:ڵk7==?$$Gt>3f̧~jq 1o޼_BJ駟iӦ &ؕ+W:[i\ 7Uy8 &q?VXZZ:gvT#OJJ*..ݻh4655=?0//--e?zhgdd XUV۷h4ĬYfo߾=,,`0TUU;vƍNK:o *4@݄D#; ^r9QYw9p@ѱcǸ́ߓ&Mڱcoykk!C,vFFƶm۸[npSL)((zR\\}:qDll7nݻw?~(//ZVǹUO?pgΜwuvvvttȑ#w%Jj.]tѢEeee&lݻ7++k/^d2.^ /4ٹsNpP5O Z@5.еK aDC;կ؏K,~^,CD\?>W> 111=ҥK|ׯ|cbb^z  ?񏯼ʁfsVV /̨lprp=';K,W=rȧzW_Pd_FLy4\݄`֭[W[[KD ,kFC~cHkZ;XfOMVWZ?9YXX~,6RS5Ce䡵{ y4R,%KGEEmذuÆ QQQzb㷘=IN4Q:Puuqz}eeeBB׽6--zرOH&'d<ai+``@/#2<Yp!?/(!!!//l6r!-^qsdL5j,3_II =ֽ؎RM]A(|# < T**?3I4 y555D4n8^D=#/5Iʡ[C25y@1ԼZ6o>CQZb<% "hnn&H^Db(0X$P 2AMz q"8Y2h~D_-^()EjSd?LbCwLߦl:>!zԶN3j&Y~}WI\Jkm?:v}ð`v4h! 6^M=YpRt9$)t.}xוQӘ)񀍏}emI\-} }DaaaDhݫC ,Q5Y,٧K6 t~A^7{ xPs}l7M̛'ILL$GZ:r7Lݖ \$ fj:Se"39׵hORZ?DDE;S2w4?*;;pE͛7Q.i9@p-j,Xo^$/ JKeF,V|7x:OP%"/i>_4wWX3͛VZ6Ω]zN?~,<,u 7?vWRįVuY6mh5jtps|G8=@Dc ܂\g*o2AX(d;15Xe8>D7v1t {YJr`T;^zPy]Iɮ}Gǎ;w.{zz즆*8'o :2Ai}nuӥOhFe:o }:vS/R4ggn +))痜[oݻ744Ti͗_~9l0 \ٳg듓?#<22Hx?'?\O_ cs-UOOWͨqcׯ;D瀄Uۡq._<==-_{5q"WL< y"my2(0I;ueBdev饗z-nFΟ?n_Iɾ^L"'y^L/-󒈢yI=Q֮]}ǦM&LcccW\a///nf7m4qD~i||_||u%IOO yG/] K]??6???EO^^}rU—luS!iYUj\Fw/)%%%]oVPP`0ƎqF[l Vݷoh,))Yf-QJJ޽{FcSSӓO>fPo~h"!CK5Gi>6M08`2UӨqkca LÔ)S LII}o޼z۶m>nݺ533]رc\%5k$''I:d_p-&h2֫-(vlD<62t^,Z~ ύpРA/_n> tuu=Jr]t:lo^k׮}׋%Wx.'N DyI,̍3>U$""OGe=h~mR \˗u:pΜ9#Glwe'%%6j4^^^l'555_9PrA_}Ǎ{޽{߃ ZȄ2{+ӟy>&&FH1IB؟޽{(55']UUg=;wqGww7TB8bp:Q2R20] 'NXRRb0::: g͚esM6EGGܹh4Z3jԨ߿?..~ꩧ.]S\\Jk-**l6;6v-_|̘1gϞqN}R̕+W>s}ҸW?~orJNNΫ:i$av3466‡$ ^Ke͟E-*0 { r!k2ؽ{oqٜ /̞=ocFb'cbb~d755-ZhǎF1))iٲe?8[_lhh`&[wtli߯w}/_+{1 3eʔ⧟~>/ȍ7># Cƍwر3g9M/{R?+3-E;>Y*})42zM6Z*,,{ƌs???~`???АD9xf)y%%ڿίƻ1=];(`}vǬ9!KZZv-[ wVDTYYi6KΕY &d )JvLSNyyyMfD4c ^gϞ%"n.C{ϛt'`o%>y@iar/ >$ LEX2QG "O8GeQbb;f]F?O***(%%E9pà.&;[ ʦz: iDDe}2c/]||~=2[ѕӈߓ" (?h؋Dj.FrIٺ;w566jISht՞D4wt㕿ѰRt"".y=2-\ {'E޽e {ۀ|.*(2GE~qDDa\xN.acPLQn¿ˆj:LL˷=dϩu ]]|KG4d^v^>L *P*"5GP)2%OH]ZAĘ) 2h*1'2֑PCfM RNO޼gtm: 1&QBA5DĈ\N窱Iy 9Z6f5CP>閑tSLAyIt1ZEgŽEe:@xa'5ifT2%Q[EZee:@eP 'l$(6Lp\rrT J|b T e:24Z]"̵kײyſ96))iҤIDd4׮]"s}P尹f '2?-n¹Y5bX "K9CY#Gp ?&''KY*p7}8W @n2WدYGQ1W9^퍊jllsH\6P"DOz$hZmؼ9rdoo/az{{GAD۶m ƀ{C;uSTOHrD=zdrge.\>i{…ój.d$ha˗/1d2Qmmرck׷[n>b(bs?;x&/"Zf v"2Lk֬qOA\@5T_9N-M"֏cZN.}ĭ8;#hexSD{ WL5D& LA 2AdC=3*.b.#G-@D& h@2Ad "@D& LA 2Ad "@D& LA5aN'פ]rx&2RWM5cpj 2Ad "@D& LA 2Ad "@D& LA 2Ad "@D& LAh$2+++_|ŬP__߈YfmܸQrvg:5uvl?Q&AbE#9y N:5..Nן?믿~׻o~2T:"DM֭[`ܹs7l  7i92 }QFꥍ{Hd[liiizz T 7VTi!2MV__d=B -L`sB$aُ Dd(scyJ%@ƃ3X`MD&"t: + qӠRLEsSZͬ^NNںu#-[*++%,#W,D&grESL|ᬬGYYYUUUf=ۘuR#Zu8{lHH-xDhСϟv}l0 D& n p~Q`廮nԨQǖ/O0aǎd|+瞪g}vŊ Cx{{GGGO:5 {رഴݻw6>>NHd=z=88x„ IIIB~477N8nsT5D&ƍ}ܾ}{rr3|||._\QQh"~rʦOeXEEԩS###F}v5sL":qġC[n}^[[k2VTT̘1cСMMM}1cO̙3;w>}zLLիW[8Gqp-@~v-S_>5+""999Æ D4cƌÇ{yydgg;w^YY9uT6h#""NjŐ}iӦEFFzyy 6lԩUUUN|F=p02}LNNꫯF9rȠ8tP; &ʕ+Çzfr/]v~LZZB~%??^___cvvرcϝ;W__w &Dac2ˆa_ҍ_upb.C0aŒ3~򓟔;/r/\`1@kk+Dq }lhh[.]\XCd2~K8*""=[l9{d2LΝc+((LEl6755ٳb .DFF8={466={̒/^vApP59O]{ l׿]ES&qqq)))Ǘ766z{{>gɅFoe2IMMݻw/'Ofdd 8B!tvY;Ҧ&a"##Ҝ('s1);~V+ecHAx?W={8ҥK=[nF\U32í@kuXzWF9M//baaafffpppss]^OMMT"S92;gg'5:rnMKKs-[vmI-L:䥢-Ȑ4' |n:՘ >-)8JX%$$$$$] Y5"2 T nY{sիWΗ^zFh4>|_:uFdDaMg~CMJ#YdIyyyTTԆ Z[[[[[7lu|'':'R .-2>̔,4Q2vUѬ^faaܹs8lf3եnԨQ.]]]eee555G;|||hŊsOUUUKKKoo/0>l8na͚5O<^':D+:;; àA,z ".Y63hpj HSSza߾}2e ۫l^^^+V݌ ~d=ztԨQl^jiaaaߙ G䁰GZXf[g?YBBw``iN<6lj2ٚG?VHHۚ*EGZ:r7P裏;VYY9w\~?);Oxf õL$.."%%8cƌ={'o}ΝGe^^^{v ydq|ʕG?/~15Y,ѻv|2[ h;g$v2^|-**ʵ"_~_=z4999;;!WQxxmoo?tPBB‘#G|}}k WjjЅ l̷TSp)"JJJ7/FC wDU5YDiiiRbŊ;88آC^*=ac4W\^;3 #G|ܹsxbOOϠAF7466_ꫯFu}QCC;` 8q1cN<:__oO?/ބ Ν;wU0IIIO޶m׳>;d{eff>|ȑ#'NdBÏL<)}6fT~(o!UI]0 !ɓ't!!!zwzWZ8qDWff߱c~GC{」GXVVVRRr(///lq-N-o?tІ 7o(?͛.kʕD=+w3>_w%˗+^ L2駟7># 7nܱcΜ9_dC`׿U/^,wE:GTTT0ŋkkkλ!D4j( ъpKP 寖HMQQb-d-ڶm[WWWGGGQQQnnʕ+Gn4nݺf͂j(Q(d [,[d١ۯe.]4++aف999EEE;w;vCٳhz^z 8EX)F('/IwڏLwyguuu>>>sYdE‡$O?444t/^4R̄_h2ێ?^\\̶Υ---%%% D4bĈlVA-Z =lM9ʬUf̘1l09+VQuuu}W\MM͡C~;)Gq );EJejXK"7D>G6 CQkT,ˬʥCVXq=TUU>Dt477N8nӧO=""}M3gv9}W~qqqt"Z{QVVFfmmmEEŌ3wWQQ1uHѸo߾]v͜9bqݹ̺;wP: ~ mcV.rrr"""ӧOgc ȴP^^>uԨ(" a>|xڴiD4lذS>>FQ׳7ˋz~FZ|6f2kh:33ŋ׮]3LΝۺu!w}yںsN{JJʞ={fscc={DGG |NHΟ?/qRRRN8qឞÇ8qBIx&*Z4|)**;(--mjjb&222--搱f{힐[XX>ds]wٳg׮]2dȄ ɓ ;;;IL Cш#z!Q!bjrOTc2Fe$*9$o/&mPE^^RbΊ{ `t2c;NjZo;$eJ7,~7_ IDATee:@eP 'l$(6Lp\rerD/:XspjNd'HeL/-}4,w*mσq3%32ZvhLEa]Nȴ);~E_+Bʬ>@81+2)@KԸR)̨np;?ҿIG9`h騋m?Rs'I¡pNJ! 2¦&Nh"<ʂsBE@KPT1iLiyB{.*-\ȔfOʁL-C2e*6 5K:E ]j< q '䂭DXd_yyyrr,lbZ&s?D[oځ-͐ "۵L_|SOш#Ο?i@d<|}}{zzS>Mf @trz&jo)KeG}d"_|",#ϱlmm %Ç744|̺!,A>?dǭW\0Ї[6q <XdZ#22R€ 6OF!4KP#a/?d;{6EA|!,A9~ȄBBB~>#Bd"ÂCX8,{||o /~/]_r +-Z'ĬN 6lXZZ? %'9gvP>% =€L #'IP DBp T D4cz]!#A{) q VBXA{Trtaa!2Af.6uN,h[Q+ӿGJ!2AX ;8&τ "@D& LA|H?1]Lt1]LWeGZ& LA e "@D& LA|䚰+M< x&2RWM5cpj 2Ad "@D& LA 2Ad "@D& LA 2Ad "@D& LAh$2+++_|ŬP__߈YfmܸQrvg:5uvl?Q&AbE#9y N:5..Nן?믿~׻o~2T:"DM֭[`ܹs7l  7i92 }QFꥍ{Hd[liiizz T 7VTi!2MV__d=B -S y@IMD&R07]i ɻsRP,D&Հ>w 6)7LEttrU\؏C@`*NY;ҝ}ٳg8Qfm̙e䊥gTGgzMh"pr&)66v۶mvF%d\|>>6retv&J@-@Uqƕvİcǎ1cKDcbb\1pWɦM̙}5kVHH^X~:nڵYYYAAAP훞裏^tg3O?87o޿/!%O?sSߴiӄ z}llʕ+4HPHXev ք ʸ~akkh,--3g;*'%%p]}SRRk4|ɇ~_Ǘ=z322,Ubccg4KJJbbb֬Y3ԷoVPP`0Ǝq%ٷmdG n "Αf_BCC\}?w8paرc@I&رZuȐ!;##c۶mǭ[fff8)Sp<2ത#'um"Αf_|||F#{r.]f͚sfeeDEE[ct:]oo/-at:l8U hnn`wuuy i6zd_l񄇇www۟z```WW<^^^׮]?-Ⱦ-Z&XK>/6_)c}"?/9=vNl6Y2 2{ ~e˖_7$QHII)..>f8q"66v7nݻw?~oedd -@d*'3g:;;;:: hȑv%5.]hѢ2TVVxbݛ5x/^\ZZj2JKK/^s 7x^`oܹsm8K@-{ "sӿ@evb#Ė-[L}ܺuizgϞ][[0իG]xc!]>䓘__>Ϗ?w޹}v!3=gџ}ڵk遁wuז-[LK"o 02  [+ny_Ը^f=jg֭iiiĎxС￿f?# YQ<2/p}}}_~mS;~xoooee3uQBB‚ Św߼*$2ZN5Y 2SSիOdffKŹ27p͐}yhl¾BiX"K,)//ڰaCkkkkk W^?$>̡!C2JK=FDֽ<ƀg)Nh(sJ}ژo>݌ &TV2dje$Dnn.m޼ٺצMhƌL;!=OeZ&N!!7?65/~AQQC: LzKzzZ|ݗ^Y,(>WOHS|ݿu}ˈV&4yQ/m$(ڵFD Į]gls&"38~zFDfAA5k/W_eggPW y;YG˖3GybϞ0ːdh„ qqqn^ ^RR2v͛7 Kt:/[RR2nܸuק\7]uMfϞ}E@oң^zI=5%wv Ӷ͛'ظq+KVa;.#k|J1r궶6y޽{[ZZ?>|;w+åC ٷo_KK˩S͛'߲eKjj[[[kjjRRR ?1FYUUz…Ϙ1Oue7 .RR_9oرcƚuqwn츌쵱4FaҤIO>$33S]^}gݻǏq1B'N(bcc 322;C2;Fj=t_L.!@v\FXdZp8:::爍x|R)L0&&ҥKGGG744(Aɇ=J*cVo귌 +Ӯ>t閖#FKa:!|zz׵;+Y{gڸqڵkK+}.]r8B3g<_~IIIJW_}U>5rUV|Q%NI}}g⽁,%''ȑ#ZJfee8p{Q*++Gcbb._UWWeFZZ~=v?/R/ Fܫcƌr~C:'NvzRZJ~GZ9rypcedߍ2cƍWSSrղӧ,_RRV㎏??:trό3,XpŶ1c( R^^v{ZzaþK+FMY< BL:MMMW^ݵk+W trYuV.&I7w~۔IK}2eJllltttnnniiiwwؑrQ֭KKKHKK۰a2f0`*,,T&]e֭[ߺ5}:|r_zjn|~g{'1bDoKF)8wú2= g?Z#ff2h>hIIԩS<*++{ g\.[W^)>>>!!o^T/Vx5f2cdy}}bҥo !-Z䑂B!DLޔB;vvQ?Ѹu6B`Wi;6e.ۿ 9ydw>[_~BK{I!|͛ &QˎƊe_HMM~;Q\K m˾TI:2+ޗyI!Ĉ#|+of9HEkkG!O<ےBG !233T>ܗ 5) LH7{1" LL?aÆ !#%I?yޛےBSN !ޓ1KXWKRj,Dʔ.2… |͉h/)߿wikk3y٬eW"wa`AVc}4jYOM&sOMMMEEZZZrsskkk='''ڵK~IoK !x۷˜;w_?ݦ͎70;.#d>Z}Swr=_uw;rdgg^ʕ+})۝Nbڴiz~%/˷w rIӧKqqR\'כP;'Y :ÿzA:[G-d}P] EV((_BW_<^+F8(-.vQS"դ$QQŋOW+Wğ$=+)̮{AHܹuwxŬ i)6Vrsn!eeI.*m9~:)-MҤ :ǟ?/͚%  \RVTXu$9:ws4mڍOFc*j]+12lqƎɇ㖑qhǐ, ̙vOȳE^ !$)짻_:581-2(jlӴ@0IcoQ{1zhe-#A:7q_f/ر΀i?`%A042gδkCOtT64Aù^UdחVlD =9#dPh;R- ? sKM&V 2uf럺NƆu5e!Y\zDyyOYaVfLfcal'5mM˰zd&Gkm=‚](҂[!?P]ikU qN :|vJ0⠰'D k"5 "SAoy&L&.w @d\f+`a_D&0Y sA<@j@7 #ב$I?Zz")l^٢'zά 5'heV>nӯCd>y  XE4 a "Xs+#2uogEȯ?̮"p^!4J`P]sE^¾LG@_`ME@v옖vc{A0u902}t%/Go||MGGw}cӦMyyyN'wE+ǚx:KAVfAAڵkNsժUO>|{/H K|v 4.47 2E/XԊZG <0W2m69/GQPP`^ЅqZ^ၰtF}_?&m%32?3y`&UZuw'PBXj:e677 !Ma kL)GDDluA u^%466TIR~U(|{ o]8{IQ$/^L'„ XqM .JISxzh_̹sʧ3O8+W%@.iyy-,^X^b+g>}c=fx`=DiYd$BOn[ZZ瞣G/G3L<9%%%>>̙3v%_}m[_r5D]p,,6ݞId"0}le];“c/\SSdɒ]vY1 ?M倰"C`IL󟢢?… wq]w5sMlNp=Zt@h øec@s'"ML4!2Є@"M"y2_|/e}Ν;ͮ t8$I2gBShѢ7xCY ̻멧U)I /`R|~UyD ƍB̝;mmm}Q^^ގ;̮`WZr&VWWO:cҥK_u"80 x'%B^(2瞃>c r:qqkfvՀʼn ̠cK6Phe0-N"nN6"μ:"2B&B @$8awD&cD 2@dRvGdRFd*REd6ӃML & M L&l`NjvL!5a/D&3"HM |v[0wp8,쯂Ʋɑ 2I,IR8P-A (;J+염 ,DW_Tx9K- .`9>`!yiAIM"s$/"K`-&-r&>Y7D&2(`9`MD&fCW_DtjӦM{ ),`QA>qv{3fI8])hAd(k+))9s򲮮n 999۷o3q\pM0!.._~O쨨ٳg_xQywÆ Cu\Æ [~o9sڵKKׯ_r7nܨq%%%cǎLMMݼysW!H nJƎ{a#|+WΜ9SGY]]֦QYUUz…Ϙ1C~k۶m鵵<&~ȑe˖ԃԤ8{&&&?~|;wq^1=L 8oQ^FEECuWFq eCCCll<?T<&~ʕ}{=V;''gϞ=ݻw?ǹO4XyO>q^1=23hmm !.]ZXX8k֬ &L:uȐ!ץ1CGv=FGG744DGG㛛Gp/L#$'{&&aB:/ K ,;"@($G  Fٶmm==zt… 0Go/::[nIII3fLnnC=J 99y'Nq=2XQ<##ìM.\bŊ8#+Aet^~=2Oߚxz+WKcǎ=yr8EEE&LׯTWoٳgrǏ!ĉ' }J_eJ~替ÇSlAy2ѡB677/cbb.]}dtttCCCttyРA׮]*cVzU[2{Wոq$/ѻJ`]BFuCDKygrt eޗOUUUUl&''ȑ#ZJfee8p{Q*++Gcbb._UWWeFZZ~=jE 02^y^ͬ\rٲe;MMMYg-//okk;}SO=%_hQ~~~mmm{{{mmm~~ŋ|e˖]t'R >\x Q.)XSL---;\.|;2~ݺuiiiiii6lPƟ?~֬Y p\YYYBuOwuۺukRRrOG~#8̚"n[>> e%(bUL#ݼ3g֭.XX\(;b*u6m&M_e@"7ߔCr8sѻJ`NgZFfGGǚ5k{Νn@LXd|M~}}}ee֭[ϝ;'2dȑ#Gn.| X19<6lXiiG^@$IyhX'/EwGBBB~~~AAA\\өS@k12NgttARSSnj3eʔ~XyH *.h}"ML4!2Є@"ML4!2Є@"ML4!2Є@"ML4!2Є@"ML4!2Є@ݣe[IENDB`html/images/12f37b1c6963c1c5c18f30495416a197-gc-benchmark.png0100644000101200010120000017142711310432327023375 0ustar docbuilderdocbuilderPNG  IHDRR+bKGD X pHYsHHFk> vpAgR:IDATxw|{6MLUVRlEUkv--:tjuIDbd>?;W$˹|y<_g|ژePHLHLHLHLHllllllnrڵk׮Ƿsu2dR˗/_~|_~ѣ噍1ܜ|WWWWWWܹsΝYYYYYYR͚5k֬i~(U]YR\zիw/_|zիWxD! 2dȐovɽ7tСC=zPd%߿~)$$$$$v{{{{{{̙3gΜ/%%%%%E]vڵk^F/gw2fHTp@`(}_uY+._AAAAAAƍ{͛7ozꩧz:jժUVM^oٲe˖-'N8Q:pJ]^-=====]׿K kҥK.]zǏ?^jڴiӦM*UTRE^zե:tAO>{fffff4wܹsJ={ٳTN:uHK/͛7o޼y֥)z/]t%魷z뭷뮻%[[[[[[k0lY/r:+ZjժU{+|aÆ &hѢEQjժUJ>>>>>>Rxxxxx4xK+z}ωٳgϞ=[իW^u֭[Wrrrrrrum۶m۶Әw^M4iҤb|k޼yͥgygj7U ԘpGK7|7,vڵk׮3^|?o[uȑ#GL-L*Mm۶m6ļ&S\\\\\-X>W-#G9#<#a^ߗy)MǦM6md2u֭[nei_@ w?-\p…x5k֬YWܒ^er~W|򋊊߭[nݺ\ݯy)99999'˥yϤl;Znݺuk ,X-Io޻g͚5k֬,V\`zy۷o߾}Kq}{^zzYfLX+/v=og>Z_wjݺu֭~n^=^F>/|>c=؍=bĈ#F] u});܍P^Vݻw޽tqY{,03iҤI&8=Jy=xŋΤkSF]vڵk9pKzY,q֯_~{-3RSSSSSow}w_d>}ӋUVZ*KKiwppppp(W\rgz?wWvڵk[gr(J ouw~[R1I#gpܗ_~_Z/c^oY[bŊ+o;vرc%̏!C 27nܸO>7~?sUqO<O}H˖-[ld{o^ 4hP|yɾ/*****]v6)Uz硢~\/T) 1Q|{q3/ %լYf͚Rfffff?njժU&;wܹsR*UTRzǼtٳg^n#,KJ=nyʒ̛_01"-oys,3K=^ny~-ϛe!)+y,3cƌ3fH?\nޓkμd$^c_*ϓ{{-9XZ@@@@@Աcǎ;ZPz߭JLLLLL믿:tСC׻F?,,勒X_ϟ?5jԨQoVZj*}ݩ_@ w?9rȑ%Ϭ(~K.]tiw5i}6o_?iR},ZSI!''''' KfVPPPPPpq6mڴiԹsΝ;K'O?$`uڴiӦMzf L2ei… .,uVڮY*FSJ KTr%QU7PVAeE߾}[q͛7oŋ/^\|ժUVZ ʢ=,3uJeI⸺^++XPܲe˖-[3,KϕXδI߿,S޽{-͝;wܹ/*J @o_#tҥK$ n^| .\PRFus*nI@ ƍ3f̘1co~̨%K,Y-KwիW^z7YIJd{iӧO֯_~zxիW.y5qN%u|a)#####\9YALI/^x?Ni}]o|@ j$J{IըQFfw 4hР@Q%SR%n֬Yfͮml8pK]M2dȐ!CUׯ_~Kus֫W^ze7UVZUzx`8~駟~Zr%-bŊ+VHׯԤI&MX,{!-----·eXUՏ_#_Ϩ,:tСC-3CPnݺuŷ[nݺu8k֬YfQޕ4S******vʋvڵk׮~~+_כL0a„ ŷ_o@W|Π۱cǎ;JoܑŷoذaÆ 8Տ_#$2M6mڴRDDDDDqu4c ,ۃ>߾tҥKJ.]tҍoY%Qލ1bĈѣG6zׯO>})//Ko6Ry˗/_|yY^o-||Ao,Q}[g*-|ʎ@ G|||||{ME72k׮]v˗/_zիW/ԩSNݷo߾}XkSRRRRRyRTTTTT$=O>dKIw}gٸy=i:t뿟eIxxxxxѣ~&j{{L˻DZoȑ#G,~/2y,i担e]vڵGI JW|%QkV3zٳgOggǏSZ w4˿ꊻ4ZY՗`2yzzzzz߿{iڴiӦM3nݺuVɼyTXXXXXh2gL{ٳgG}G&=s=ze<ݩoܸqƍ&yԩSNL&ricǎ;v,lٲe˖-<ܪݻw޽,/^xq*sc2g?N[=zѣ&ytʕ+WLǎ;v8dPLgϞ={u\^ϧ i۷o7ƍ7nܸ7ooYr]~,_׿/2Ϭ~L4dꫯ꫒5X&ᅴLAݻw~N(-SW^ ]&)Ҿ,oNw}wy3/V~íjӦM6mZjժU331֙gL֥q,{n]wu]wL999999%e^"d^zK______)99999?K o; dh% X}GzG}Q*'N8qBjذaÆ üW7eϢ5k֬YF2/u&gI%ϬǛgY۷o޺NY5vǏKVZjd^RuZ>,{W 6lذav,{f͛7o޼yO?O?I>|d^Zw߿5ZjժUޮOTTTTThѢEY3gΜ9sF2tj׮]vmsΝ;wfȑ#GlW<by(-Rp{W^y7x7mnޣj;KF5jԵC 2d|˗]-@ǒ}p2%-X`SO=SFW 9s̙3jRp1cƌ3k۫UVZ5i6Zlׯ_~%oV^^^^^uksuuuuu*+)CX\xwy7nܸq$??H7nܸu/ed8}G}u///(^x^x{H@9gcccccsH:ti(q>w}wI/uNG;vz @Yrppppp>> ??KׯꫯQR^{㍙3윜i^׿ pz店Աcǎ;J/K/$EDDDDD]5p{Iׯ_~jժUVI;wܹstӧO[ssssssBCCCCCÇ>[C @} _4*_\?.ƍѳgRfu$h11wKIIIIުUDD˖FW R6Ĝ:etY7Wv64 _xo䓈=؆Rdev""73f3ŝ!442M<<ݥf޽￿gOgݻu+o߾;K%{]Yupĉ_I11{#=zcRjjZZZd9WRXXhhh<Rvu}ntGFjqqǏ?~|7^}G}tmd2LF=Tt&^RZZzzzu۷[/ׯ߰awz7AΝf;pA|RRrrr_֮]V1baä'LxYGV쌧lٲe˖Ioo-URJ*%{ʕ+WXR͠3gΜ={fͺu*-Z'KH7H˗_K<2t!F⎻g:ݬz֭[WرC-¤ƍ5jHQGQ~? }+VH}lٗ_J׫WC}>ѣp3>d}ɒO?3)33+++K0aܸcq .X`)EEEEEEIVZj4|Ç\/^xQjݺu֭]vڵʆ=bWN:O< /Lۉ@:YP8qɓ'qߩ386dȐ!CHHСC?z<95wܹsJaaaaaanދ Kr# PPPPPP`btUʓ₤??.~W_lݪѣG=Zzgyi߾}K.]tIڸqƍnݺuM?!*vfnY3zÆR}Ժu;J>8`Ko[o-U&L0at}Vp]@ySTTTTT$%'9s挴v_/-Z'KXݻg=6m;pko,qg'|啗^zٳgO굎OH8qB7o %'{lHPnݺuRHHHHHKW^z4pJ?? JRdddddd3tСCJ-Zhѵ7nܸuli˗/>>@Z` >]*m uQǎwݡ4t=7P_|)22"""BQGɑatg}cǮ]vIӧ_&5hP~R恁͚w-,Aر>;aeM2EjذA@yvRyHY_}|i{?{笁ԦM6mdViٙ7eVM hڴiS̠=3ozllllll}vjUYF}/-,{mk1Ц/N}饗_֯߰aFi? i֬3x-e)7nx̙gϞxb#A 09 6l0iʔ)SL6lذa^MKgggggg-(((((^?}ӧ>*m UZѝSG[ݻٳǸ>|Xz}VJOOOp:gǍ;Nalݫntײ WN:/fddd:w޽[zѣ~D HB8}:)))z شi˖-[cǏ7% >dҋ/N:eg @EСC:H-۷o߾}{{޻zsΝ;w Kb,4w Zohٲe˲ի^97"'{lHicnj1,:bt=z!EDKuI˗/geII~˖IvEEEGKvvvvvvOmXҥGYo07㏏9bgJO<OH/^x8̙3gE-Z0zP.<߇Y/oTժUV*͘ӧKM6mZv^DY̙3wyqukH^^^^eW?ܬE-ZH .]tR)>>>>>^Znݺuk^x]v`) __|![o6H1111RB‰'OZd,UԶm6[K?<`@RZ5k֬ihY -oSǏ?~_*M Ulwh{72g6W[ @v ~:vln\Z..FW]Hm]* @"@"@"@"@W_]gO˺qÇjIM֨Ѻ@j߾M.=@Pг]ƒ}(Sŝ!442M<<ݥf޽￿gOgݻullllll틊ڹQR{ܥ=UZ$}P|/k׮]+%'ۆ g}ŒѣlT@4`̙gϞ֬Y_E>diikG2Tq߮N7E͛7xw^m[ԩ]vm)77777Wٽ[zٳyG:}:)))I>7O1>P6C*?~~uԩ#?.ɓ&Y5k֮5Zm?lRi ׯW^=Aruuuuu:w瞎7|^?nݺQPe%'N{ٳW/Uv:t:t0Ҥ%ٰaӦ͛~~x k?6mٲeѣʧJd`#G=vzQ 64*bzwy]̙3gΞ,Yp|LPҙ| yyyzzzJ͚Xٷ/666V9s֬ٳ2t M{%oo)88(E P>0C:]~oY׫WnݺFWU=lȑ?.nݾwK[wб<oɓN:eٺ֕+W\"m߾cΝ /5j?Uڵ~?a,QjK/Ill+WJcƌ=jԪU˖-[JeVX 3RTTTTT$%'9sE>dq{٣٦ѣUqq8p향-??${ٳgKzf͚9v.]n@ebccc޽o޽׶o!5qώ_|?ڵmۦK,]jR7ux:HC_z5A47 l̸}3gΞ=wNZfݺu&M7n\oFWT,=ztڵ4}&M:qĉ%j׶.7k{vm?iiiiwgoqŋ޽qqV͛7k }n^Æ-J\\\\\\M cYݽZ5) iӦM3z4ϼo}vjUYF}ŋ*mۺuR6ԩ/6l(-]_|aeWծ~-K?~ĉ?_JvEGXݴi&߾zlڴ)S&MΝ?'z駥t^RÇ2xs]QQ_ǩSO>my9XrڞrTg 9;;;;;K5jԨՠTiDw6nK@6vSOm v޳gVZjUE@e:;gH}$͛ot@di }zy5 y^^^^(5UUΟOIIIo$կߠA҄ ƍkn/[ JeŋFWU}AW_}ͷJݻwֵ!!֭;vQ|?۶رsl@ e/ wwww*^AAaaa-FTM /(>|TPPPPP %%%'''Ko%H<2t!3lؐ!I/Zx5@Ϸ^>d*}L&d]`B-[litu[z= iS*]キK^yWS5kԨQ:#jyΕK]-,,$$$Dzɓ'Mfx㍙3AKSNl^E G/R( y#ѣG)""<<<\[Ϻ˗/geII~˖IvEEEGKvvvvvvOmX=RRxxXXhWvֽ\rȑcǎ~~EիWW 7{]v^*KepP.<߇Y/o%1WO6-GqqX/oyg;vKN:u*z0ʅ/֭ 蘘)!ĉ',E[׼DV۶mڴn-=KjլYfYfNlٲex4`@~}J7jԨgUi`SFYMe=87z_PPT$XJ^T^Zժ]ʛJH` >|8>^:~*0B{e;wJ7sꔔqr^dkkccc#=@Iٻwp4x6k&98]=pk(C6DG:%EiFzhӦ~}R|U]5P(E gddHfX-EE:t-Z4eJnRXX>>FW -)nAffvv^''\qCRaaQ$yx:9IG,ߩSӦePHpL&I^v֭۵ )/4 `zBBPHp{';8Xrvvrv-@W_ڵk۶M)&&>9wK9tZ][ۿxUw6)@vRVV^4?+YcGB[P Uj^roȞ=[50Prttp3zb THo_RKl&]|J^ZWO0apV-OO*&)@*G͝+mݺ}ŋ/fdH=ڶ~g1/}m6lڴy4w HO'%I~~uHǏ;fԥKN:=z*33ٳ{Amlm̄zaڴzl۶~}*)@4qԩ/ 5o޼y`W˖}%%K>Ϭ%lg߾XiYfϖz7^{M M{%oo)88(E 99ҧˁ7_PPT$9;;:JG, عs@dggkkcct@B :|aiΕ5k֨Q>;~t=]v~m?˖-_r4fѣFIZlٲrҾlي+V_7,PL&$_u+uFz5y桇åwPsN>;w<)%%%%5U******ΟOIII1w_.;_Rۛ+Nvm۶i#۷lѣb?u驧fk(;;;;iɒ^]>}Ĉm R i_|E'~z̥+=E@O.?Դ4-eQxp.]˓_z>d<=ܪTƍ{衰0wv6ΐPH*wޙ3gK[Nڵ}}dyw+/0mZձcΝ;wJ;wFGXh2$$(HU˼ y!>+WGkղؘ[jtA{s9:|i 2dȐ!RHHHHHՠ!TH֭_o?ݪURիWnm[_1W_}Uӧ K?-,KZh۶M6m- ƍ;@{xj[˗%=vႵݲ…'w*5hntnB2{E]mQ`i;v ׯok۶mǎ;А`G@q~gvΝ /Z<=]\gyp{֭3j@ P!uҹsN?ko!M='թSttRRRuɾ{5aÆ 4H4iڴ_4_^=)$;W7m/\pA4/׵v"M3IUVZYG/X` ǎ}isչ~=23XP9l~@r_}#8qKSG4iV:u||\]@Y" H*˗_jni˖={5kIv rFW vb> /,{6o?v,5U+((,Q  % @rp5zF \cbNf^2:ZJMȸr޳g۶ H>ۿxߖPH3g22^<*J?w^4xy aúv 4je@JMMMMKrrrrrr*UTRRR.\Ζ[z>i;¢"Ipuur~CC~:vlX1ze(1ӧmvܹSڵ+**:Z;t0:@eg2L۶;&͘g;vXlmml:ujT3DUht$R ׯ__!}dZ4k֊Rl㩩U 'MU _KOɑ{~ںq@ *˞O+Wnx|{Vzk\z^$gg((m|@+VDEIǏ''gdX]\TW_QTRp:{6==+K3gժ={ O[8eKcP??PH"77?Pz饅 Kؤ$d2Uyɽ#{lB>k@TfRPǾ}O[JL<>3޺u``Z#Fm+ժbt`E %p5kŊhiթ!=CIשctP<)YY/K>|tK5k֨Qʋ܂iY~M:z4)dܜѣx $D8SM%;;[[HP.]t)3SJOOMMKϜ!μQQ'NHs昗KMȸrzoߨ4~|ᒇ# ծ+UVjtUǟ:u4{ʕQQ޽GXۛ4 50P뮻64juRPF,{A_)sRQyWjUJc*Ӯ]F XX#G?{윜|ɲeOd# **)E,KYrqM:42Rj>8Nۇ@ nɓ]$͛I7sd%ժ"MR-[]5@ J_PPT$\qC|=v'';;Gwo\9g-@eG ؾdR|11ҩSQ矿[_R$&?)͙j{A__wwiA""m75j((C))))))R\:$:/5k`tuBsg77[۝TqpF'8X4sA @rpppppUVZ6}{_{tlzzV߿F 77iѢ)Sv9yR!)$$888XWnݺu *3g22YV:{ެYݺԩCFFJ z{]5TR*<|s:ԩg33%$۷oXwݨdkkcccctPHL&۶?.͝w{J陙99|Cƍ  ܜ*>)wҤٳWRSר!ӷoh޴iFW B lpwww~}Æm߰aӦ͛s,X@JL<}:)ISG?~1c.]:u@uBffnoRrrjR>>Ug@l)uYB|`,)@o_TΝ%7co̜)~bccc3g͚=[z7x5)$$(((Hڿ?...N6嗧O||}|ࠠ-> p+,,*2oټ9>^ZpX圜>>>WxX~;wFEEGK6lذq=""<<4TSPIgKv%&{&Բe:RhojtptuKɼvF5jdt5(oܹ ,\(=>*999:::իW^zҕ+9999Rnw ׯ__rssuuu5@ً:r$=]͛OΝx17UCJ5j-?FW@ P)C}曯k%KJIIIIM5êVk;>%%%zEjnnnnR`````C}k'..!!5UZp;8vmR|ZI5j]5@ (EgϦgeIt͚[Խ{׮]^φ 6m,͝`RbII_:cǎ#uҩSNFX,s}-ҩS]dm4eʐ!ZI͚ժet?H*ܼ<'~z)0Yi¹s?PYF5G;~\cs`uu o_lll4sYgKo&IIӦ钏Ԣg3Y쳵k-[A)/ϼD:ujD4iV$;;[[1J/]R\܁H?{Y7ϔ)/R6[GFJ׷ǭZ? EEEGGG_,>23 ƍ;OGE<)}#=%ؘc^aCiܸ~$oowU\fH*u֯_^<{ٿ>>>-Ϝw޽[JI1]eb^^g^m5p`۶իK V*'&8 {b5dˋ9p5)@TXXTTT$4g;̞-թSvRRRrrro{I/>ҌӧTzի[fxW_k)oo_Jj]xϧXhҤQƍZje)@;?`~cG)4qc( aa!!sKf2#CB[wرo۶cΝRhhHHpѣʷs/\ΖquBB5"b"TH<2t!Ҍm;ȼߩSҫΘ1cԳgn]^ϰaC $͟hRL̞={HÇ 2ۚ5;v$$X٦Mѵ} E͛7۷o_iҤiӦMOH8qBpwwwzѣ{wicnj&O4I17fΔNNJJJ^:ud)88(E GO99yyҦMw'&Zom40:Pwwоfuz]X/ܸ߻i);;''?_ n[Q@Yb>-*>)̜i΃Ϝmm]##3:p;HL_k׉RaaQ$uWkKNNFWn)Й3gϞ=+m۶mҾ}FW^W/wm۲T eEj1*HH8s&#C'%77ggGGCCNR!777777YM6|}kժUQQhC T|TL&nΝ'NXog>*/{ @PXXTd2I11ٳYYRnnUHaaרatR%11Ig\-=t˫Z*U$k  |oݳGZ>*Ik4~R.u]50"iܸ߸Q;v,5U/,,*+(H6k@R+66)Izݯϟ̴w'M8xpVRZ..FW #)HNW֭ |}35|Cƍ (C'N>nnݺJsO&FW *) &99-ei۷Oڸ1&IdWwssry桇å޽۵kPa)>PpEE~?f\l.keϧキY3i>}{D5);Tl㩩[o-_kԅ v*UO>6[7Q:u<<TFRws.\Ζ{kwLHZ<=]\ lRネu@ /((*rÆ6 wN6k@{ P^H3۷8,W_H'N={钵A⋗_~G `˗_jni˖={ժU4iҠA]whQU\?)G=*m[HM4i"ѭ[׮FWJ&͝Ү]9#wQ  % @rp5zG @jڴIƍ%OO////(nӦݻO{wΞMOʲmۢy]{ժFW p [B™3ҬY+VDGKQQ=km[zui„["#k2jG PJ23'|'́TQy1>WW''驧|04Tz衎7lmmlllHܤ"d~y۶ǥs~^)=ҥqtԴ>"89]=C BC##۴틊ڹ 6mڼY;w ӧ$?:uǎ3FҥSN=ځ ii;|Ut{xjyG֭ysZ[C J Jlll4sYgKo&IIӦ钏Ԣѣ@iIH8{%>tvk e!^sl)uYB|fF@yl+WJcƌ=jԪU˖-[JeVXp ͻ>}զM҈vu&$ѣGҷ߾HݻnMp-fH*NuCȐݥ`FxQ)44888o!5qώ_k׶m6/Ytѣ͊?wN={hѤ~~5jJ/8lXRցFW PH*N:vniĈÇZh\͕o߹s.i_|eN2z?Դ4ۻǫQzE^^~~^t|JR\܁X۽%GG@哐plfv䈴mہYkrvzw@m5FZjժUIp^ iΜwޙ=-Kuv}+y{{yyyI6so^Hݪ;-[lk{Vaa_e-@+*2llC.\pqҪUؘLRfR@@gHlv1P^ݻwR`````ՠ!TjAA-ZHO>}m%JIIIIM|}}}kպSRRR[DDDDl)5mڬY@4a¸qc=j?KJ{obbĴLkgjUH}K=zHjyz]5@A Сx׷V5m 1-u;vH׷m۶cΝRhyo*ԩs23{Am~@raڵݥS ""ۿP:'N$=СCZv޽{R}O>c#G^ϰaC $M4mڋ/J ԯ_$'͟hϚF-(1π?8z(ݧOp4p`T|R _Z?Xlllmmm&M4{nq{JwߵH/0yIҌo1sttRRR'ԩ'[@2L&IZ>* fn)55#qP LԵTT>6B,>23C Vǟ:u;_}-s I jJjѢA`(22rs9_ĔLI2qgjUH&ݮ]Æ KR(*2=,Xz>˗ss ةSӦҘ1}Z@D  c))oXe]ϢUfjՒƏ衰0yYA @ξrEJH8q )===ӳzu0NjjFƕ+㏿毿JgϦgeI}ktq[tiٲn]" ]p… ҉'N<)?@ *"髯6m-}+W =D^AAcP`ggtUR:uԩ][V]j*"eK}o?p 9Yz睯N<{%k{xx&5jHF,EF@B J֭'sljm_Vjդ Eڵe@ ܴBiɒ_~,Y&.^S>* Թs@`ookkt] ۰!&)iΜoٽ[:{6==+K1ש&-Z4eJ׮GժFW H}s҂?g[֭^]6m֭ Fffvv^h9ZrӦxk4fL߾R߾wݸdkkcc%XHL&$ӶmǎI}}RZڥKWHvm//WW_ygOZ5ggGG@yG @%'OIfX-?jmoٲi5ɓnJjϯzu@ 2&:t#ѣǎ;&5nܨQFFW*/_͕&L͛OHKxx8;K& .uYup3 TFEE&7[>lʲGE^m6h M:lX֒=OKʐԪUDD˖̌OLL|soX%?am-jזL2U+߿F 77@EE @plzzV4|k]+eddeZ-s زԱchU _X(}ot5H99yyƌ74T>k@PHp{OYjn)1Lk{uJO?ݧOh԰aժ]5*;)ʱNHKN??/\ζ7jT4eZI5k]5HPdgHϱҊ6TPPXh2Ivv҄ 潠 ԩiS@ L&$]'NXKMȸrEZn֬V-kմFW\) f͎ җ__çO_`mn[2eȐVz9Rd)&f޽{۶mVj*"eKŋ/J ҪU[>lmVjUg zn׮Q#ԩ\/2Ҽe) |}ݍ([R܂Ԍ+W3-۵K}Nת"MR-[]5p{Hp +6nte~¥Bqc*=H׮͛KFWoRJwk{E .~˖-_r4fѣFIZlٲrҾlي+V_7zzl}4gΪU{HgϦgeI66潠z뮆 qz(,LvwZ; B۴i˖.7mɓ&]7ϐ8gǏ/vڶmF%K.5z9~<99#C1b̵kլYݺԩCFFJ z{]5pg#THgϞ;w4o… J<yt6IMMKKK||||Q5jXٽ[ڱ#:::ZoYުUxxXW6{NP6 ml/\VM:rggdZը!5h䔜,[qqҺuFлw޽{KFW@ P!ҋ/N:eq <&M<}ڵkH=BBܜ@ *a^i:vLJKt)'ndYV-OOp'# KiiRVVvvvltu"1LR|ozjժVM:uȐHuZ@EB @JNNNNNm۱ciϞ{:th׮];TT99yyҥk8 }o_X(T EF6kVO?ݱdggkkcct*")Pի'yyy{{{D֧U~ܹ $sԧOI*yyUVU uXRŋΝR\㩩z)S iJ nTFRp˓-oٲadlmN3x}{2G A TQd2I?_ǎIs~޽ŋ/Z|8sM1c|04Trssvvt4z"r&6ּѳfTPPXXTdmYS4iРI?ՍG KKti޼߷Omێ󣬦O1m[Ov5X@ n3˞O+Wnx'g#V>[ͥ#{lBrvvr܁_Mv3ggyMm!8NiDR|5j]5:)PffffftѣGJgΜ={[VZFW(kgϦgeI11ͻw'&^{߹Ծ}ppFW @ 2trVVV&?B Unn~~azk8`ݲޣѢݻ7on]**)ʐ%xruusssBC P{ڸ1>^r%/@[__0ap!pLF_}#q3v??WWi#Kjٲi5C %ϗ/X髯6o $77ggGGWv6Əpё@"kL&$͜lΝ{$&J/^+ښׯcƍc <<\])@{b_#eeegggK5k֨QԥKN#=QO>)^߆ 6m,͝`RbII_:cǎcS'GYN] vIǏZۃ6M:uk) nՍ?)@͟/߯_߾Ҵi'O$y{{yyyI))ҥO:mxysZٷ/666V9s֬ٳz^BBi^~ytG  j(eӼy?wz;&HU$sOx4}m+G1#ux}ݺIvXۧLyŗ_ڴi:2R0p]mժLhspҒ%~}GUqumM vCb`n^Řn&VK콀J7@>5B.e`̜{sϞ &&...8q1cT}DDWzzz: ׂkA=} ''ZZrͧ}7Z1sgGG@__WWKKխ'"""""*BFDDDDDcǮ]w͚5iҸq}|RSL0~|mԨA͛nݶMgIDDY={˖k׀s T߰}2}ԩسrIDATٕ)cd HQPsoggkkk رe[r,[X+ Ϟx9 |ŋvJW芌KO.]D½&MTڴZ59x-_UqpKX[[[[[5T0 EDDł;rt 0ׯeVZW,~%~ *ۍ======U_%"iwp 55=]g  ]MLT:""""_""bE]]]]]-_|y`9s~Сk3offjjj eʔ)ciyа0eʪLys##֐""o׮ykkӮPTɒn%QѧRJJJJj*oꝜ7ݳ>͛@NN>+""JNNIIK-ۻSȑ]891EDDDDD"""iiӦO޽w} 11111Q@>z10sO?УGݺe>΀ _iu޽{qb'"?8sC͛Xrekkwo*UT:""""")Hѣ[n݀k7nܸ5555֭sN~;qjtrrrfΜ:;wE`F.9kS>{"Km]6u uu;DDDDDD"""iƍ5RR[l٢/L+V奤k߾A;;Vʕ-,T:""""")лr;(r @WWK 8WZT:"""""" )"""""*t%IcǮ]{XpNe;;:%K驺DDDDDDĀ/_K}6I`eJkٲZ5UP```׀P^:u 6hP[GDT]{ɓ/_(ҲT)%5_Vu/VQF HҥK{Ru tI܎l9yOٮ кua:ښtCDDDDDT`#Qʔ U*"G޾-ۻx*$eiӴi[66 HQ{622.X|>//{^V+WtɒԩɩNTj""""""\ HQKJJIIKFZ9H%E&w:9:lYїb@Xb^^@HHDD\e:uʕWBխ#""""")"""""5HaHJ`Ȑv6m˗Wu(1 EDDDDD-66!!%3f O޿S%KhkGwZн{f+jjn=I$ɓn| ۡC11~={~uˁ(c%ttTz""""""R([DFKsex|yK˒%Aڴ+k&M*VTu`@(=˗.]W^:ЪU͛uDDY{͛u~'8HOH&YЮ]vvQf H塊+TMLzZpqkU(tIrSy%]SSCC]曖-UF """"""?:!55y6V)x] ,,**!AٯQ#{{++`Μ6J24Uu뉈c@(I$111111@ZZZZZQaI`yz={lwp33LӧvmѱbEssU"""Cϟ|pڍ7o;;;;[l٢[GDQtt\\r20tEOaa11@zBJx;G5N5PPWWSc*>""""""*"""C+WX"`iiiii@e.';zڵρbcoժZ5&EDDDDDDT0 EDDDD/_K}OQCNw:98 ȵ #Hȇ?lt:ś7QQr9,U4wڵ-)WNխ&"""""" H偔t`߾K<6l8zHJJIIM45Ԁ!C:t Pu뉈rRDDT$ݸq֭[s'-[6oN8q"Οx%` 6l^ ll˖Ə3fhE U=Ç!!yy^+ʕML zYx`@?ܵkn`Ȑ j^l2 ))))1Xlժիs.\Xxy2Xheˀ%K,7prrppp||3~ss33ss^W򃟟\ jÆQReɒ)}֩4l?jSuCS\\\\\ТEv:׮]yi~svz޽[y֭۶(/\t{yoFFjjv33cc==?~}{R' HQnƍnn@߾{~YYX+ 1111O|ѣv;;[[[[аD%T}Ucaa^|\ ֶti}}`Ȑ-mmjլ `_UQ~kuT<1 EDDΝ{ݫaÆͻ ߼QשSVMٲe˪oII6ah)tu55% pvNMtHݻ/Ŀ>""""""Urqqqqq*VXbEU X㏝;w\~u`ݺիW444444933SSSS ,,,,<(SLK) kH$7ox[w䈷7WRٲZ%J診DDDDDDD RDDT?~S/^l|ʄ#pㆻ;ЫWݺeMwwF ''GGU5#"e|}_ W׬Y90uj~@ժʙDDDDDDDRDDT$߾}6w6rc=O?΀ Θrͧ''y哏~MnnUKϞ> `!!qq> 0332&Nݻvmm[gg[[@MMMMm'""""""**Ԥƍ7o~/^<044444̼ܹ .^~} `?~̘Zl޼ysnݾ} &FYŔ}Dy/--=]/_~ظ||de}[Z3{5}}M>EDDDDDD'7.]p!׺u˖-Z(Qɻwҥr*/ &]P[MDDDDDDT<0 EDDDD۷qq9}l04Pk͚ըamVO HQyܣGm7ztn5jn]:o HQvwPjՁw_(4/S1S'ɩbE U>ƀQk-ZԮ][MDDDDDDDĀt`߾K<OJJMUk׮^=[[`!C4tt44Tz"""""""*""""uփo+V}lwqY8wڵkks%Tj"""""""*"""Coބ~~͚5nܸ1PV͚5juD.I! > <~q*--K\]ShJխ&""""""€)""Iʕ(Y!C6Tf"""""""*""""*% ؿ'O7'|}d@KKSS]hٹBյ_:u5 [Or3 4xe{FVVԩխ XXDDDDDDDT1 EDD^njrrrr5kڴIU o##իw83 @^yk߾uM:9-V1 EDDllFՁzUuHNNIIKv"""""""*x"""C)VQAw O5bbm֫gk LгgZ[MDDDDDDD5T,0ݻh`?}wٳw+[[+ԩZtiU1 EDDD㓒RS͛OWD=~ ZZ@ÆVVݬRDDTݾ}玧'oׯ_wxx|qΟx%` 6l^ kD- ?f@....>k*h$I۷_֬9x= <Ç@]]MMM ڵIqzU 06.QBGGխ'"""""""r HQq[';v,?z/hҥ˖K,X0o3fO?ff怣ϞTɓo׳gTec ffi׭ T^[MDDDDDDD"""m˖ׯ߹s{ѣG1[vڵk}={W)EE&%7p+Ϟbloqvz*Uy}QŀWHM2aYרQ7oݺm[MEDID`J|0UՁo04Vu뉈RDDD!<<"""077773z? sssse*{,, eΞSowvVRIggW[MDDDDDDD: H!ww غu;k;998n-e%))=]Sx,.x69Y>NTD` `dlڴfn=Q߿''''''U ))SeBC” ׯ_wppp&N;vUe'%%55=س…Ǐ-[N㓓SS-- VUSikkrtEDDDDDDD L#pㆻ;ЫWݺeMwwF ''GGU>'O;w9!lwqU2O:u2eLM Tj""""""")""0`@}3f`ggk[<$x֯ߴ Xj_UuS~ZuݻիAAvp5kР LUQWuR+fj֔sϜ9u+0w 4k̛pYӧO 8::8۫IHLLIN=zqc`ګWǎ֯?z;yR Dji]6iRpܹ;3߶nuw14agg <<6kUwoժɓ]VQVSSϜ駓'۶$I &OׯOFܷjU;8%U"'9R~cǪU? ? ? '?(/IO !""*nݾ} &&...5ի/^l&O,DFLJԀO 䯵4P;G533##==UEvɀg({Ys4` gUZJMMOONY ط޽ExPGT)`Tk7[L^Q/XбsUfn-EG'&vyz3{ꖖw|[KbBڵn1x>>[y55?|44ttTjp#G||Vwob? :? _}%?->SQM7nL\lt--@MM]=%X.65O~G T}Gbbjj\p{K( bAGGCCOHJJKKHbbTj{gMnޜ4I#? hhkiŏ߶cLU&uuJPVrDG? !U$IJOΞ}x`NO_~Q&44454 5HIIMMLTu?2W/NL ښzzyBÇ@Ŋffj KNɩIIn5v HQYsȑWPJ*IJI)Y!(gOC@KK` *q?/?{sr[@MMMM]hժjաCgr:t-:wOORR{7(Y`޻wرf̀7o'@] m ڵQ5ʕ/\Cy򄀛ۭ[&9/_VWhfV60jTƫVUZXԯ&%EF*DFO^O>|9g<$hj|SΜ9@)ᶶJ99)BbBy͛˗ >~rA[ۮ]om`Rа|y 2СCbbXoϞ ?v3%jήGewbb۳g-.D Ol>m<:98+0066”xmRgVqQǡC˖|"QWWK@tdo?v,&j _رt_:07/Q k뉕eU곣†)""< GDIIIIIIk|:2`ΜS:vTQ DE |Yn̙u+[[O(|Hg ?uT8zzr:ullڶNmbN eD ?ǁ-[nݚ:UVS+]XKR˔| LMkn|aeyʕTYm\ƍ/R,kf&??l0dR#u"P/Rd|_+gѣMݻ qqQQʓ*sv߀A3>}J~1 ^{ظQNIhJY!*&^3'>8(KN (K˒%+T.?T%"+^9"""C_~ ߾}6p󦻻м_3GvD-&S͚UԯϺ v{w\ŧOC 51׷o_M+VG8 yŋ{Tm;lPԴfMWg\?w…㾾b>}j֜9iD?T-rJƓ'W䕈WгϚ PŊvvvvQJL_iŽ| Ǘ- hjϙ9sfn]2FFYD_tiCTTBBhy҆>C|;]v4YF`)1zv@ʶ&M*T[W{y-\:l]0@k׮z#r^&^9!DΝ3ooҤB^a4X0330O !1 ɵ}KOT8/ߩSO/h:s͛P+ńjΎծ#wqQ'D@Cc@gh۶ZCD sO%v>6Aŋ9Pp/;u>|HJ RR˗,,,V>sgT)CC]O?`w/(yeBMvؽk\>ܸQI!DӧV~S租r<;6pF!Rl>}kEի{sGIē8"fxx\\POX"UH]$R jjO?kw(Pu_{E#/ׯOVk?T`Ǐ]<֌۵;vL)2N'ӈ{6\>aB+zz%J˖u~&`mml\^L7e!?/ROqQ]3gfʕݻsjbe֭nMCUںU/|U? )Aj# Hʈ '<ذAuuU''V8:/_̛7fLրxBH`q%E;vܾrqvjVEsKW>_>.>yRlZȪ{n_o/PFxb\s24Wf̞ t0n\ΟWx_x J -,,J(W.~( /,H&;WwɺTq%…'OvCN-Cbq?(?TK7mys$͛˗*ש%\R¢^oF3ĸCCKT:ۏ񇪩z!VS"\DW (\ ە+&O}7EHQs֫WG?߷}DKJ| ZEy`X\5nILbTTB»wv++#ʕbZr-;SouxسSkiihȵ&OVj|㿽x~>kT*9(XRRbbŋϝ{A? rv;hݺja8P7_:rXkG+ R…ZAW66&&_}<{v玒JUܧ>RDDD _:UNq$ljjb>x0УGݺ}#Gv/'^I4ٵKN#jikEs=b"÷o_W>VʐB_]{|>`V3P^r:&|M^=Bqx ~Byr\ԆhΝϟ7iīUp^8xPlZlB~u̞ ]qmR:ullڶUU:ݼ9eJ"]\5JDj*OΝ=-ShcЬYŊ}r*bq{۶ɩ2?ח3LЬƍRSN.ƍ}Sa()R HQݻ==,SB,^l$I߾ ~$`Ԩ#utr3%Pq*ʓТQ)_ EE JL }\}XoZfbg',BbLۭ[S\lFSU$S >."_&^ʵ_8zg*(3ԩ3gЮW_p>xb]x;ww(|e6o꫚Dw77'OV&rLN*=ՑyU='CԌ+?ƍ?񇪉ǦM}Q\Zҥ4P+֪ri㏁mGC ֶT>~S0 EDDDFXϕiiɥJʥ^ ̜9jTv@rKDŽH5Pd]T_ps{II5ʖmBI`mml\[\\\ PT ʩSmxV`.O'WoE*U ʿ'dzcmmdTݻW?"RQ#jԜ<ڵ,!ApiժjաCT8 |y&gbBHL !Q]ろI7nfMqMQ_+&T=}[7eETZZzzJիFӁ|ySq㏚5˖m1Q+8P&&K˩n!R&\Za@U^H)"""l"uWN ܽ|=55!HJzncǚ5u&O[+82(jBqcӦlkWq-'^슸 y]='m˕31WjY~+q/[V^1i֭yW=dPVd,~萏ϲe@JJjjb kq-bJCC]]K x&:s%HTeWĽn]Q4Y&6?8(Hʵ ~pG*c?T? ) |C&""*:Wpܼ =RRҒ}EuشkV:>+*B {ޝ?8~oZeFɒr֭V>8+<̋jwwnuw6MI*&R׷0@Na$Vt"Yrr`J"#Txe69ߍ/_:lkt8iо(jaa^^J*>? 6? :62,, ˗W͛=+x+]`b@(}קOk\4alOL|vmht`qڴ,-K*Oh[Q+@p{nUOPyݺneBCcbe.^4x4,LO(*_ 0lXKMVاOISƍxÆ7Ə'VRT8:| s"(XAAQQ+"֭Wwo<ضPi͚}NP }&&\D* Ξ x͛k׀x@WWKD O5gvur81疢j9X…g==9(80+D@JԒb@>RDDDyʪL2e]\JjժYHm/O}{=55! }cG`g֭V0葛}*kpuUk,?TM?ʵ߾~]GRJDǕm7)o"""Rb"d3g>wN ))aa=z7l8e зq"IazR544BBͯ_O'TM<9~℟ߺu=wΛ|O V.@駶m+)d#>ϟ]p,o6nqcD9e̽{v+%+URDW|NT'Rd1/R<"ݞߏmڤD ccyS'`D͛ O !1Z&D*7Mz66&&ժo4`l_[߿`[ܺ5u2%XZW>j2A^ԈG2%KV 8z\?>z9pOma&+ۭچ"[Ba/J㏂=~˃@̙yWp &"""U f:z[7 $$.  XZ'OԪ`bbhXR'dG|)GW?߷ؿ ŏ+4ۆ -+EsKAmt˗Ν/^߯\17/QFZq-"Ǽxr^ S9EW_ēX;jR]LT"M]_r񤸘ʵJFjhժ_=T!))=O?~.YR^:{v/lmm" /T߉~IMMJ7ŋ,>r RSSSSS3x1g<8p CWÆݺj=U?>e|#+VGZDG'&+.]ƏSgd>U?>W+K53 rv;W.>lX Q3DL<'A Q&";qD+ R…~aH 㯿FLNVE&N~aĈU>^nOPb{wj*[AAooF5j)ԩ7l6ouU.j^G5kΘQx_z*(¼%KΟ?s5?d5u-ׂ??5k֬Y:uԩSTTTppR&p횗W@}u666666;wܹs}۷x۷o2e}ӧ0gΜ9sUwӧO:wܹsg`РA jժU R HI;nZ8zo\{ii@rrLL@ǎ+^ 3jTfzJŗSSWc (-Y"Stp(S믁n[=ꚛ˵D7o..j " &'Wݽqmb1e+U?~xX\;{-[һwZ3g*5j*O imS5bI<|yn7o"M0gy+|nݚw,^ܥq;uD ⃪? Mq75;ge"HusS`Nb *#Hȫ11?ѝ[a֬[VtiP'@ƍ}>~@TFT;wfƏ?xV-%%&Gjxj`߾C߿g * LMkT~2oSf)iӊQk׮]v$'gٛ7qq4-ٳOhF Dqm9=dȻwd㏌ΜyxfeѣG]@T^0k-[+W^4l? +W!?{(Q"5Tt֭[nWteʕ+W\'N8q"΃墈{n7_>~~Ylٖ-ի{s:~E]]-%T}u "?td۶I׫ԈQ'~/g'? ]{b>oMMC_HKT%eц }>xtW_|jBX+II?4?˖z`ANShY?VZjU`ŋ/bbbbbbbUϟu֭[n's*000006lذa++++++@[[[[[([lٲeÇ> Մp*ݭ $ij_r`J޽ P^|cGuS.8ǿ{'IW_+vyzY?{wѢbH+O+_50d_$I/_|$?~9daaaaa!Iffffff$ I)Im^$yxx{_*Ir-/TJ*UHRɒ%K,)I>|r}%I H<.IOUav}χJy$/3gT}EMΞOgsbq_oPӳ-w21K_Sg?Yh$MvhӦg϶KOov33:nv⒒>|[ݧO7oW#&Ξ}h%H_F\oq2><㏬&믿Z 3O}i@J^U^9w֭[nz777777eC:4~o_IiH]]9_Y$ݽs_]G9ooe˵Pr/q?ye5 f&M8۫ז-%KJ˖{zf믿/e?9uXK_ge:;+q^bM6mڔ8ٍ?rO4e7o޼y7+"0*~7yɓ'gLe D犏ONV| ubBlllll\/RRS"G6l(8VR#F4jbW,Q#A< ÕHBJJZZRϧNo3W-Y׹so޼zyѾ}Ӧcf>/18sǕ ::&&ʕS~s7I߸qƍY: {8=]9sLl]@㯿~><ԩSN@^)СC>}G9?02B9?bŊ+VjժUV)|˗24J.YN^^+nD *!R HRJ21 lm?⒒~:ztŋ$I@N|m6;5hq]M"Q}/YJ9'm[w߱vF^J98{./PFٲ͛ Onn7oN׷5Qի7 "fx6PEE VVFFrMM}}B0062N~ ع_Z8(޷oZfvW^35utTR"!R}i|_ r`wƌVvfvW1B~ KʊI7|7ڵk׮]Ll~ϝH^|-4zJ>wqTlקeu|۷o+VX:vӦM6m5D@B^ 쯩 fw^"/f̐kƌWX0o\s-99>3kÇ8@U-ϕ__Q(GFFF~wKCu,#,,,׋ghg̝GNRrA@N1 9rȑ#Jm&o%J(ܹsΝHNiJHHHHH r~]]]q&jn[[ԔJÇ>|/ r,D QT|AyH"""+.<|A۷+(I$mm<5u`=޾Fl׮S'>qjmt˗ŋϞ g4iӊ}E[7. =۳\Ľk׏Wo5u/6 9r%Wʁ(--MM==yڤI=C1_Ąvr&&]{b~`ʔ#G66lqce"F ++`Ν/_yw2r'95iQ#%eboi)ӂ }1_r{W.\pBsΝ;ˏ&gRbPz3|v>wd Du8*00Hڱcǎ;Ŋ˗/_^!~O^꼞?]s߻8|{ OmJRAɒPRVܒ_߬ڝ(י2446Wg'N񇥥% FTާw޽{.пr5`رc?^yZ[3f̘1Xxŋ@W|̙3g#d\YS5jԨEgz\!cWZjժ}  7o1cK`͚׻wCCJ6o=zJlY3/YO2@*[ȨJIի/_1B resuKvzUXر(Y2'+(wds萏ϲe\חWp|mKW)O?66&&ի+=o9SY Рm׮u{Ç7hdܟENy6nqcDˈs%ll3[޷;c3g--6Tu닟_wwǁ'uGa+W\rĉ'N5nT}5mڴiӦɓ'O<m۶?ڵk׮];kvO_={SZ\* vĉ'N|q[y}e˯u${_~㕦_*^YOu9C*U┯?66#ԪUVZ͛7oެ|ݻw޽\\\\\\}}}}}}s~ӧO>_W%w޽{{ٳg%K,YD `}WH}\ /3/V E-Z[਺QQe˶m۷KҪUvmNݿ_ԥ%K*V;w޸QWWFps5J"#T}6E#)зm,^P_XqѿJgOժrgU:MWWussӓ?s%)))%%>^խ$!))55!AvusQm֬[TJʨ?lQvFJ IWd优}NT^z.y$5$))))))IZgaaaaa!IٷKĦ$%&&&&&JҳgϞ={&I 4hЗ_߿^j֬YfMI֖$y['%)%%%%%E-o߾}I/v$+$I%_&L0a„{=wҤI&MRG8Oq:uUk׶Q_m.Y+I&&($ɵ$I^ zڷo߾}߿gܸqƍ:uԩSNtСCe_|_)?'yCB_rN4iҤIIk()+'k9$ɵǔ/D(r/RDDDy(c@*4ÇPI5j=$K?0iz##IZmT'0G$iѢg{`Uy͛SJ~~ΝKϟ8Pne%66))*J֬reIrw?vLխ?J@ 6 &y.]t%IW|I\#H +Fx-[lRk$._|ef\MԩSN8xroV%Ullllll_111111ٷWyd_GyM?Qۺu;;w""݁7o  97wz`g?|80o^^Kzz, ܹ{=:d[E9vLNS:ںlٲeU*JP޽{];uIխl"=8ottU*ʊݻ@ZZzzZP[EYpp#weL͘WmԫW^zǏ?tСCaᡌ?5WsR>WN:uйsΝ;wܹsPvڵku-ڶm:tР>}z\vڵ쏻nƍ6e͛nݿϜ9{x&""###߿=p+?{E;#0ObgE\'qݲ UsVDnrx]yvF"އ}>ϮX!?vȩr+>Na|vߵǧ*l?dGp!+,ȵ777777eVZjՊXbŊ8Pxe䔉J9 P1eO PyP?Tjk[bRSׯ߸|ufY3333SSҲtҥ3'`{hذ~z>;rʕ+UX066226μ_xxDDDuPPPPV5jd}knܸypv[N@WWGGG'~b@.UZjլ{ŋ.ZhѼy={&`k[|KJJJJNnߖM6iҸq{05J~O>{rOO//Jʕ+U2]hw@hhhhDW^=9uοRRRRRS×O\Znf9Gu+..>>>HO?H~q?|뤧)*?dIf[XW?'F')Q@㟿?x9;.9;/? i~a֬ 4hpqi֬iS֭rꄘy`6qرcƨUDDDDDDDDD9Ss+?pЧO^={C4p `jZTR~8TF H=RDDDTݾ}玧'oׯ_wxx|qD۵k7lذA.,-[?~̘ѣ-\\\\T}օύnݺl;w>>{e]\W׉'N+;+xz5ٿ~_kE ~ĈSCg~S@`ҤSO^|ի쯼UJ m۶mۀgϝ;^ +gcccwÇm۶nݺuVNgʕ+ϟ=y;+FVڵ82***hH]2y)52bdn8ߧO>5lm˗&Mq 6xQ>'_ W׉'LHDDDglٶmvI?(5#G~$TnzHRu IwxyyyI\ VZl>gԨcǍknܸqC%)22222Rf9s$iƌ=;㰿Ç$;v$OJ\Y޾};IZhe$F3&qo!oCvIW߫Wbx_ 4d$͝`…uPPP$GKҔ)ӧϘ8췂?BIںuǎ?ȼ 6oEV㏅ ,Weoc܅ -ѣǏ8Q$)55555Uzɓ]]%ѣǏ?|W*(ٯ RDDDy)SgΜ5K8|ȑۧO5U}EOlllll$իפIfY*$ٹqM3ogƢEti [)Wrsۺu6I8u?` |kIjݺCNgO$&&&&&f诬ƏѰ_7o.IY!I?0{?g[~-^Uċ7S~dQ }||}U',LNb`~쯂AYvMf͚4i8uW(PDO_..mڴkԪU~Æד&M:m-GV_gϞӧw?`X~Ӧ͛!C(+Tk֬]naaaaVZh}_)ſ;vС}{`̘#GTKһ{޽{9sfϞ5+_맟~ѣ;ٻ7~իWlٲqGvr~;w<`)SL˖ҥ+WZ%?oיUV_""""ML0}7lСneEAw-رbĿ|ne?/JXխ^|e@ڵjլ hkkkkk@6Zl ,Z4oܹտv[Mii +W]vM۷_zؼyÆugϞ={ +VTu)k7lظ>|ȐGW^ Ǐ>|p͛J*eb"f[]|͘1m+Pҷߎ@ݺ5i7iҔ)@Ӧ5js֚H[(ffJ* b2s]KW\X믋Y` ˗/̟?g?.ɩ2bOϻw"ʊ Yxc,r Ơ_ ;fʕQ~N:}̙aƣG?y<|@]vϱgϞ;uﳿ>saН2e sN:qB סCʕ+gcږ+W\㰿 k€Q67ݳMwwF ''GGU:~S/^t +VttttttyW9%~b[vf?#W"&˔,]:vWYF ''ާ/je~Sk7lذ9oVF%IJOߟ`߾ڶmӦu_Kn(lٲm풴j￯]֐Tnz{ޒԢEv:H@v__??Ues떇$}͐!ÆIRttttttΏ_&M:m$yyݽ{$%$$$$$(=G췂%$+7y)t;/IIIIIt[Ծ}.ݺIҡCG=84qԩ$_Jر'N$Is.Xpaޝ:uޣ$_I?~dWgg8:c̙'OHRJJJJJ$ɵ$i޼E/6LZ[~-^:0FDDTmݺ}@L\fıcnjQuRNeJܹ .^~} 66c|=вe͛ ƍ7o~/^<^+\v͛矀vvrn:w ׯO޽jj~+}E&ĬZrʕ_?TVY]~ `͚u֭^|066222ڷo׮m[u"[ѣnj^u tԡC9?+(u|{T)u-[&N7nX@OOOOO/oy̙sΝ6lps۲ |kti eEȑÇu? Q>'_RDDDDDDDDD!EDDDDDDDDDDDDy)""""""""""""S HQb@RDDDDDDDDDDDD""""""""""""<ŀ)(O1 EDDDDDDDDDDDDy)""""""""""""S HQb@RDDDDDDDDDDDD""""""""""""<ŀ)(O1 EDDDDDDDDDDDDy)""""""""""""S HQb@RDDDDDDDDDDDD""""""""""""<ŀ)(O1 EDDDDDDDDDDDDy)""""""""""""S HQb@RDDDDDDDDDDDD2d)"VIENDB`html/images/e88cefb5c3fca5060e2490b9763c4433-readfile.png0100644000101200010120000011157011310432514023122 0ustar docbuilderdocbuilderPNG  IHDR?e pHYsodsRGBgAMA a cHRMz&u0`:pQ<IDATx^]|ҿ+|ex}eW4؆n$Mffft33>̠ڻ!H'V5ŕU==r:.׽0<=PvMiQTӪcc\n7wqcL85C⻒>u1ԟ~ԭkय~xM(MvZ-u}W@8]. .Z2w}%E-| z ߽o0&oh{w_+S1ɨ( i'y䈍Q;yl͌{'AQF ebO.Hf nFn`ϦQ= Ci?^ =UHm0h9tfIhV[Ҹ ۰?:UF&%$F.IrR du>/7vF}̞ś0q0R3#2eBT .EbHD~11e:F22$ԗ"dӸГo6r_d W BT(w2U6B자=Ojs@Kؒ 3+t1ܘRO)3 $R}r1Uh͐س+2Wɕ392&Wt6>ɖ3Y2&adV2ULfT2R&{P&e$vOL8"! rlQ"cH6@RR>Vh )0򍔐"aEFJŦp"Qd*1G#KL%R ~"+ƕD|-QH($=#IBGș\A~) Gș"ig7.vi"Gԙ.gԙ!qtԙ)qRGf3{HZJpGd.»fkؒ.{Yg۲$ּ*GUpB=b5/xu6ZDE>;7e':vP|Y>E>U>M>>x~>g 2p,peGt[ KבS{v,2 `}$ p{ƩbY pat1 Sbc,1Sl9 XˀXkB5AH eRDT16Fk)bgL{j #HT:Agԁ"4tT9 IY[ԞSir?ޖ)-ʔ "b|-8Wi+; z.`HYh NLi X"v5#{mɂ;v]yxnݪ5Gw;O_1nQ5対? !#-Yl ܫf3ˏ:[rdû3Sw%751K:9f1B"J*##c G|pGfh)_.ޜZRmf ځ'Bjj!TF!P= @J{*%̶%0ۀg~|‹0fP9,4R 2>̣I-m5tZ2{@]BR!Jc"Yi @o|= 4|pKE,.k-GG%& 60mХ&%` {L %UHA,^"i3]t%`&XJ>h7+-5#R+ pԚ%Y"KF sh[D᪴|i@` Yh}M-ڶxW@ٮ鮀===C[_Н ٩_I5:Ͱo|w@eJvo_Mۮ5A/Y+۱;_q1D.zj&!tlQ{aL >"q6eu-ӟ J~"J%:EZ]4PKl.TXrLe` UeJa\Pi !f i-A/$1T$lnFDDį#ukB"]π.%Тԥ 6*al"iA땽DNpA%h\ :n)!LYb&z2 '2@8Ԃt\_IГ!~ˬ@/u Z6 `m-$SŘJcgQ!l!=R6Xf.j 6N$0KRzAD,C$7ʎ~V}LLO^ `4*)z{Lfq +7.lX^a(`dӲMTK/u`LbpWX\SLlD$`y%ˋ6(ܸ"obUtXV-~ˎ>Gꉤ)brφFȀa+f7'؟k L*/VԅL&7%υ4)7A8J* 6UrU\z nR/mp rN)*-\^p<(:Pd-||%yi@1t}!xI/4&2p*HPmvLLe KL$-}]VUf;^1I"WSf,2R̄C6-BoT>00Y! " aOTzDy a-ڃa^Fa"rhž^  j!,8=Z4Te0SLįȜ YK $E%"MPBЭ%/ưOPLb63fh)GM;k +:d갲ä3MmVi6eъM#~dw%6eXaeO;}ߩF$N;fh4)@:ίxJn ][t{y}©4fKHkpRhK ^٭2@JhZeAT-]Bk8egysPyѭ08 gM ?UU:d:`ce]pt2UȬ K-LT Ie>_=&*++oZ5ɧ*STm2MP=]خE_ؙJ--/h ]z\DL:&{`ti7j h,--Lh$<{Wzhf5PyhخX-c ^_*4fRDS3Hx8v^q1CĚI9+~e,**f}rV'ìV9摆hL[|_Ub˯Z~Җmj fcdLb=[6Tddߜo N4opgYfCXȁ^Y`l;@^֥0 F# -&:8Tgg-fSoP=6 o3ܐr MwBT[Xݰ 6]'XPQPz]ПomB=dL:PՊe]+sRgEŬK Ld/KT3-gzRzKJ@/kz!~BCL +4МL,|0D" s4` 4 s#U.خ|=aؚfj)վn-?z7{ch\?cRSmt7hOb5S hCb~114<٦ rVzz7z Ku!S+F:!0"d cF==c~,F.L;U(x60d1h=,f-/޿j\ -ܬx?qRTEm ~ZS6\0{$/׽Ü\S_}G-T﹝x?^y&vnO{7|>5Kys^{~}1꘶y<ޣ7yc^FYl*tMNc0h+rbKY-l͞]ٖ T^N/+ri2KqK y#:*ɬz!N2t !!/TjBk&(DBSB0R; a#Ѣd M MzT^[4v5JS[4DtȧB{,D.0-D.I@y&xODF Lg g߰P ͊e! a: ȴ܀:8ףmp϶FnӧubZoUyZ%mЧ5.LF˄iZB4c4W!w 7Vsh`ߎ"1=k }a|w> SOƦO8~k,9k ayַ8Z{ *WًJkĔ#cE@/ z㊵dЂƗ Y}jKWր.cEFN׶zYUi"'tD lfAoÿp8$0a_7`BZ4,˫<Bz/f &%gvZ4@Kh)/{Th-M0Ea8HFI]_&( +p c|KLYnp-!Ew}F'it1}2׻`Bg9GC{q@/7w^z4O>#D27 ߹Ы40̫Mz Be*:gA.ʨn\2n~wc>e-L<p>$"HH<0=fˉz++*s %FBc<حzV}9rןEtї9upkL9:dʂM󻺶@NNo2jADž┞Qǣ^Zpad}T>NaǏXy&hlb-N Td7Oj42Ag#TPO('4 ?z~6*tmYlt4ZU3MQmi^.$>&!~݉F%.4\`A OS#JYCBƁ t!9Ӏ.c/& a;-Z cAS-u I4 &t$jעi'Yz*d`(^b՟С*b3qaů^Xx07s@nFN۷n\7sLҴ3G3kDF]7L10wdߝ`YM|s/.sKuq'vlHݹ>e2wnؽ!gCƑ]vmHEr\ ں.f疽 f AysCRBek}P&>apN>vG.k=zt{Ǖ b .m]_0dicfkMSh#YX`Dء]-K}jM9j41zv]ZfM|.UD+8=s6m8 Iܵ6\Xc-cz ԹMA am9&A*F 86ޮ]ާy&mP$9t!8Uеa9d_dN/2 b܂ ~KП+lC7@E|%|f*VEW[%j#9^-wDZ!c}"T%-mm! ,!`YI*Y-'v,a`.aMF`bH+}h*Y!LgBDyBخ\VoO$p`|&C\xѲgb| 3!k&ё$cV'xtS&,2qŴ+M^5}S̜fci=a͌iO%pI(dՔ W,m8,R@oC,akDة5_QgnG=.=z2K婫71 Ai"ð1K),Y}'=›6[Xe" xɬx}(ڄuN~p[ӄ`h#q*tz|5vrC:J=0:ҝ(d`cWVXA=* ti[πf DXG[WhIegg[AJZJƇ|>[[[" ^ aWf\T ]l F|ȅó !jṔ$:1_-C_ `V-8?.Yo0`=CyfGmԝ+IH`ѢY L.{h" :"b$Е`gxi; LUh)ag& 0CfT~j .& ;r* +YD HEU"Y] NzFngM)_L!NTxyaSf||>HwxDG(?zP^AZiKNv0ЄYpJ̲=<1v I&YtGc2H"ratӄ \ `2S</fVƗvSR%njXkt@h^-,UDCfE.1 ,bvB3i zh% %  e6o7XWJ% Z4?KOt `91aa$;1{09/+ t MނoĈv9 f2uO‚ٛ's1{3; z Zt-I߼EǢNєOJt؟<8 [J8<KzfW,Ժ>i$nX*;y`-O8♊ed.Ϥ-d}k=ukadL,;0*AyKrPc epvT`{-_kh\x0S0\nL*t {=z tY 3SΏ>yFf:϶BԤ|IKDLVW:z!LM^*r1a="D%G*4&D0;ХDdZ4Ojd?$sr8%HƫӜJƴg a'r}S|-8̾S >7r'hRz%.Fp4才|Ev,½X9I'\~A5XJ^S2S(;89HMϞZ㠏 tXa(; ؓdN"_JN1XIs r+Lf֛ )UЋ /D.pWA&8YhHɐh3ȫ-Szwp+]*r=k"ei̢ 3UkK` JY;o4%. Z!Y{E5Dә>{4[4"h0PIhh)LD<:0&ØI@f+1-mW/mrr; z⑷USZ)Zp`,ȉdcUa)[Ǟ/TT ]t|i(y/V: ^Av%>*T25HA2x 3Kt=s;/kDPBD7jŜ BsLL-ܔ&'Cafuf"ot1EDFu(.[AmMEg1O@H?I0El'УI" #AJ`a 3cϞp󺍌S4MD<~/i1'=DȦy)^睲ǫ/:qKNj:0^:M>Io R6W-'!GH6H \8$xͳ4&I%p%$4> &ECph3'厜p sVCjlO;ΦS]Kbܬef-gixv&K3[+<.;j%%&?D8}̺%UiԪJ"%.{#k'6Ҝ+R]\K}\>tJ,2/5m9 7q;MFF?%8\ag\!fQ_+xJVIDbzOtصq@}a6=zAzyN>U Zؼ4zs+6^p,zhcZ"zYwms轫WB/\9s;^w;(zaհZ~/'{6=}Ad^8l``֫Wg0~/>Yjv~^mkH.8֭xG-d:;L;-YD9}7%2,sQ6CJjY1V}gGb\=?~WZl.Wپo~pCMы)U5}sUw~\̝Cd(qj# ՜>jh/MJc6 pkڤj$kޑ.O\KLo3l3D,Ef3D+cϼؔ,zel 1owCpO +i~>xf驅ߍ#Z ,danA(+OK样?sWp'/hndL:5 W$ӓ߇ԋ>z3K"|| \MVpbrld,h~zuA/<{;Hθ]tV/H<+ߞH?lUg ng8SA-5ز'0l;\а7u綿1h{f6M¥z;pX:Lgo$ejχũs<#b2.~YU"?vVyLOew .Kj fÊcNA`C7T-zUpp|;pTY?ƾ݆ :'w|cnl^๬ge*swtD6yy\)w9jQ|G6p`^z(d0͕ƶ|{^l`RV{[#yt:Cyb `ҝ:|m6/n}#IoY9>Z-vl{{Q>Ka|_w9DL.Dk|~S[ʁ?],3_?=tqο~Wuӷ i;xjMv&;ͽO01_cmv ;͢:>7;Eӆ?Ǜp΄ٔ=k6`f`x-fqq,&0`VIgy,n:1| '= T z LƚzM(,qlTh4Y{-0"WBZ 5%% 1|&|:cg|?$5]܂ Vo-8xJpE˺9?竴*ӣ sȺF/<% ?gPV:V$^Qe[Guy6.ٸ<n"jkξV CMd7Wǁ^h՚3; dv,,Ł`sU8qNE4v edvCoXe8p9C/jU^؏ɡ6v^Z,6i ŵ#;ln#j1zFco!o©4>[q;|J#ȇ^+e:뒽mtSZtzF#a4cDކjW^c+ {rϟ?tI   7`\(vt5RL$~meqn~DO5Ju@5zu>)#F@s IBgJ5ܜJJ*3bRϨ6|kw9sMx <{?"ChBn8P9Z:F zdo?"{K x؁dw Q̘fbylnlvlv\~iAE)F'Bgi ifǚ{w2QAI6[@ڼ(< C<^LUo>||0l |p׼ 5ٿ2Qn{g^2/{dFsO 06ln}?/+vW>G yt:!p7\jE/ =Hj=?roi^=bbV;]6V ."z܀F}'~{՜~/1ygF.۱rKwKv0}O)dbn8P9@ыN`U;jzeGr؈O zͺ؄ϯH>ٛ/CDL`GxsK֛x?2tkGD%&~$q <^ۭy'G~KLyړQ<S#&N/v1cށ:TMQ4KC]wNR=h".1S wsύ3zSM 5Nu{-iI醱羜ˤ_*a/)%IL`Ek{Zf#1`# tL^r&$uo`nMѦO~<"zD_%ڢrpha?+a2mw|ӟsWyv(1ɶLlǢ.aӨ~hkfo?m?AVTL[w^ 50QU͹B{}ݿ\?{隃,l0hq?9Ե?Y$Q&667b#"ɠ3݈m!2qfb7+nǙQIh16NDaק,xO䨭fx2{V af8խ5YoYu,zo{W' ٻsNTZ^^,WX"VQ)xUޥd;]rEoya˭ٕzeF6zZXh׈^x;v Ztx %of1~ {0qWe!rjp1zuN :Ћ1{VCrǁj,չ*FͨWGabVf28!Or\8qr*3cUwUz'psndY\ˌ@Lo9{ݼ.8pk9Jjq.3fr]np@sTkjZ &Y4F$/t_T{jL.{-* B/`پ&x.?d[6b̶2ȣ۹v45Э btH]Wt]cItcQ8FHa.rs^֔*Sit6LVv0^.]&a]/#VAW+*ftn;]}CF2a+X6'74~y'ؕؾCol<>^59o rds=R0ϟ]0qEqBPOslU[5AT\ղ^[ ^V*)ǩez)ާ6%Nm^7z}Cn՞Sqb١/^o?łs%3'}Ћ z_{ufvtuyt9!^o&_;}HԾϼm[Z~W lg1pxp`hSO[?M58Y8.R C< -oeY7Ml F=?<Sv/<˿c3vF{t'xsY9{ mZ^D]C/9#Σz4g,d_ςK<' Ɇ8D;:rzxWo ' $Y{GF暗<`ҷ6zcК͈ž^ؙ=0$_[QodD݊ACr^G`G0HJ~N̏!°=}W~]PD\O8@ Xnt[,9F&ɩtdW:7]t&_ 8pp6q!{ fU:@MuT|}>ċ 'EX F?`, sN՜7篿{o{®r L927_|ETiz$xf$խᇶ kƒ+;5:};oM&Y۾yw|s~yX0nS\o(zլy{\4(XԽLf^ -#:>HStȳ|H2.% &u{:zyΛ!z?^#zQ-x06<;.apGY"PKNszmu%[L,p32CpadYfM?6~{;3f[7CWma!o\q|Tsf*84_CD71Djw}(zUN@QcĈ7]ב6sé%8r~H$rZze=:ud`R;m=wOMY[s~ ߌ`;?l&s'$NN$OGQ 5ntX,UAԸn-ЋJNOkz&.: )@*7r߫f$ڥ2E5ZQy`H߱[GDt~vYGE_{`l"z_N;cw;8]N&_TQq%k?f ܀`ưu6LȜjB"C=S˒{[ZSs%XxX nyC,ٽbI>$)^xz eF+vx`)G=-H]9bd?'Ǧoz %Uu s5i.Q{˹ ޔMڢ7u[V/іDm}hֽgn;6Z[ݚ6zլfJmZpSN2VKs 'e "0e`dܲ7Ib٫KlE~!sF4y+ם|xJAFݝ?eh5c#6?Bʏ>8cYW6MƎ5tYSfƘG+3[ǗlvyqB=PE^=n b5NFocm+u´ G:8wkk8ќL%s {W cMu80蒠"!a9vX5e¡_e`Ga$Ht:4mN`L,-p YQz`4mvYIN6Jc+{wr^hB%3'{ Z@^ c^uԦ%vXo zP5(z^["zYahQzseLͬrgVezs@5zL U˵>jWǢ^^~ V Y*fAo;O.7ǁzL63Л͹?j},qq_s(Y#*{~-;W,ǁOTsL{+iR'q.s%p{~UYn290+cZ#FBR-b )j^ A^dOk` Vtլ5+QV\ .C9ż )gr}#F:8z؁$;Kkcmtؑ%ԀKm~:ǼB$ Kzd\-aUn횰\_nuX5nHECWw0 im|W`0QFNV{{E55Ê:UP5Gg Z[0٫[7xFk0)b$z7S:&J\ˍs ]xFcF' Q+h3_du}WvE/z>3oQ'Л~o-3Kd{/w؏ }fѩ Xޥh_o+mQ=8-ȞڞK<h9lnEhAuf2f; \k)fճ(QFׇP'*eb)v6|`zo.F^K PF%+mlL<7HkD𡱚|5oq0ɸ SEdgGFcTd"jg fE4^Ȇ`z<ByUmpU:?<%TjGxVt~)뢜36Tdp lTE~|ڨOv^AIZU KQjk?w_&ٳO<з2>j-nܢng UFӤ4Yyblޏ8pY#<:k`@wv9c?dS/X}ˠrk1Wcϼ: >nH,{Q65m?#`·<;6X\M3&/ s|/diAa/3 [N3C-bg~Ѽ#U:uؓdzMo@T潷2Wn^Ź [Ƨ $ʨ |N&]opG~1u֖_L9?NJә|oNRnry tІSXXyn/I:S_ĪHoHEɒ5Y,]jiQC{;Im3atGɲ0?[>Kb7 {WBRh` |>0TZY6ٙڲͤq… G4 ax#@#,HO֔|bLNk2i[̓sM",dD=%X>}4]ՈkwoXF>&k^2;w0-rk^[/XLd#a{l\3 3L\E2o4=ՒI?(0لi;}9ΈyN6.R2t9ui&FU23{~aԳ{zD7%kY&A4FtqgeZ)=ջL ?錤t{G3pSXYa@f)zs>iQ"m~7\,^6Ϩl|K&my#"[Y;LZ=Yn7Hbdc4gN9Jgbשy3L(,Xw{do)335g!{^ 4""};u4Kbw~m`]ֵw\/Gk3nPP_ͫ(#iûO{vp(KRphB#=5汇~Ej\&[5S9̩Nuw@g=Im>CmIg Z[lp Cxw$$/yߒFd keAS}XltФux?>胙.PsK')ni6m FznŜS,/21r)=>/;5W_y*_#"9`ye +NǞzk$$'fԔn JtzJeBFPDf}3O=@r6xŜ;cu\[:@8p= h76+x9dV"l*lŔq!( u֣űv Ao{` fV6;D. 4"+)yc%5ZyZE9 F+a (yn|q,xesu/_ pm5㬝\1eCem ;9 ]dWѳ 2$mob`O9NʉafDXxsМ!{=VbiT +]p@ы3͙Z ^׊Cf5`p L3á~F-^Vs+9snlY3z\z*"3"7A/ǁZVet~oI%Zǁ΁kB/@x/Z1I"'{onq@[w593rkr^q+z'΃vV.9hzo8p'\Pb^މZǁʁ:wkzR4[2 Cr轭/ǁ:{'aM*YB +r^44|&,mjs QkTW;iu$MxS?~qɁɓ']K֎j3z똸rG9UӜ3[4.A3gM58pȑ˖];zKLT%1IjšO< <}Oo[e")2?UF.wĉ)))4$qwڴi j"SZeR۞DD;bt[5`Ç )q)zQm6sa6qnzuМozC0<ԓO=KKSUrN6Ó{U ܑ .-G72P3^"{o$}xDDH*8<aEm۔ E TY{. Qpd؛?Wf6lva#"*u&v;R6OXI۲8KtFų${UObQNߌGxGƍA.-}E=US5D{QO8&d6[-Rm Fh!\F#.6X\RB+F &ṕ[^ '' _+|+4RA٩~JzVvn>"b"ЬJg+<;sB;c#4yZZ ϟ կjfL?~Hncg1{OmٳÉ6%o:ɔvvJ燝 J_W 6kGO)3CjtfA?NJl (W=fU{ptoi7kSjлW^O8 =Bw/j*mcD0P*-F"7L04ge/4D[9C𖔔\MJMN/*WUU5[XV`Vg'GsE1}8!1W#-ϣe+h5dRαC3}7lVDD,ȳ3_H^~e:\p2|Ȇu H׾{e얓z@Itq/7boPYYYX^< ز3ZQcn6h'̞1y[zoґX6}܇5ԉM>~ A=s2(*W<[G~?c~YfjVX ̷jak<"{Yٜ)zS3%ʪ*V{TZM7Boց:]fkخ08pԚ8|'GXrĨ'xo>z~ɇ?i"T'~_n1F)Xp˅EV9ۨQ#C2A-T2xzDDo||YyEfVRLd((( ל;0o۱T?ىǺa)=L\*#w+R $r@/Q $ܝ&-c<5uЅި8}M'b ]gz2TLs Os.,`PVckitowu:xú~wX;el?LY&[Vo_ |F3-E/doP.@;N\Ss%#>,<<4$Dщ6d۷Z;eؖ>y?=O鰪i[6g~!%>go?zc쨨}8?h~D"(YoƜd܊>a,NthDh%-^-kcʓ,eћlqiEbƯ -E/|094ml,K7'}>~ ᅴr3}c?el쑑~7 g?#dn(..͍ze"515+岗:{,lWPaĤUk7䉈MƈprJrRbLdDrf<4!Z&0qaZ, $}lA fgzbuVMB1 Bmc~Iy0*, ee|VQ^VTX\.˄"qEHT.(^.,ʄ%|rFr+e/z zX.8Tvڭ[wlݺu叉ӆЯnjVLY{{^ɱn5yO2iavr ++VB!P_SsFd ;;YGd7ddƮ ]|e@-ddd BA F4gX<8@ff&[9SIOkMpצMv *9&E= b隚mf^bx/9sa/Uqm.ٳG)JkMU$s*nBF7ra@s섹7kBo(H4gN@sEpa\zC Ez^| qs@|C:|\?.b,w'&N3'YMܢmh 8c#77jZizF(^@鑛h z%0h .z:wW'0}Gnzp4۸q#|쎈%=#qqرc8X'?SyDHHH`` \SgW]2,ĩSp .N>}ę3gpܹsKe7书JC P?N.Nq ~q)r 书,/d0.N- 4`ʠ$k 0[PE nȈ|MQt#T rK*qQ~X\n]q:?k.BuFX`r!|аJxj6oָ}GU:%*ax_צK/EoZD eiι!irA@&!Z0&JKVdgnVv6N1N ˅99{b>hpdg"o:5LK*PTAC72v`f&h:N$bU]orI0:6?ty r0(|Sbv[Txs+~~u/'mИӜ &0}un9+33.73O={ɼY ^B6QqVϞ|?q(&Z%4h07"gc&2L֡?cɌ!*6ك^_T:֏%CC.Fſjycd_v8}]w"-ʴÃa[W[֢OccOVWAehѤ޾LnUYئEEF_r_6$XW;<V+7^ &۽gOvvl4[d'Oμfח^~/ꫯ{ՙ3gQ%rXMd4`:*3N_Dh@nFkzjǒ $x';%hj3VdI*n͙ rttΝ;8 I` `cKP% LF]8@j"N[ÇPn Xgew  @>C_GEE@}/q )]W!6 q /.G|Ћ)kJήVxq!p KL\b/N8z^SO'OK/7.N5%Ж ė)4º'T‘~GZsDb ,/xM zzr ꭉ< x#WM1< |q葺'Vpյ&pחp9n} <_SW'jz ,?K\.AO'кkJK@V:3 ޽%}TA,7 Bgp[ huss}5=p8p sR>j[r9Pw[MO2<;zz\8P8p=d^i[}ROqqQb#3z&FSj*o pqJaoJ(ƽaw'}3dov3Rks6*Aw.M@oXnpCXRm1118iF x"6¸m ac#UM'wrҌyP:!l> Y7-VT)*r$l#0Z|Mį7b9W~7[^8&'#1" mEЕKǶvֽYHЙPЭJ<~2]6iO']kN@ (ni^5ab 0E ʬ ViӅKXgj CuzZrlۦCYgOE(y!bo%7Y ErAaRseS+kh03%{cNRj3 J,pX|uǠ711 Nȝ#Uk FuyNKeK&4&\ȗfUivNVZ||Z o[vR0R)KܽXaVD!Qp`PKK/\ /"(21JS%|$'1XfYaR$',(8OlȎ I)t*3"$ =>rzyhPR 2&<7HEQXT"Wٯ/\jfM{f1EjMƱw%I腪LqDݳXo6 E1or,` @(mς{BSJaxΦpС<@(_qfۑ |ΣiTE)Y9VWPjp8gW .ڸqW`ZY( qQwl9"QJMXt,!Q(Eg9]=hKZ^USuirB#GD2_e ۶bԔ}k֝] TEa螀[dQLW( UѻwM˹phJyftB9\(zT(/=,rH-ٜPydׁ< ؑԐg:H`Ee˷*l\XRԙKwfEqGOmw.51.\e FU~‰ׇdՓ  _{"45ܖM{.Y3 O ڻhݖv\~a# oVN(3ZK]~+>Vs4h۲5JʢNI5+o]DJj5[ 8snm "M 7:pǠ^:)ņUqDB8䎃 PYrޢ*Ĝc55%6uί\U >x$2Բu<ʚJydӂ% -ƷCm/z6FIGvmRjwDq{68j熓iD;7s/3i^D_}ȅ\ӔvpH~e-;#N;4R4G3?z% f^LC;SI`BZHst[nrȑ飷/T!=ќ˜fcf=)S9{^v<8jϊAb (o{ѫJݳ:P|2b eo;seKܜPaۂ欈ڹTfèvl9_ $8x2]Ylb#|t=+Fǔnͨ;oM*pѺD9U:IF#&)q#z,)kn[SP^cYAEQ̅7ş8o:>VuV%tg$0q,Yxqw& -wY4kNB/ .ް};CNcvŕ%'S]yejX|R|f*C$BrI +SMSȭF|-}["ޚoEPd+DJy!nC#܌4,8v"SQ7 "zs Q%g[D:?L{!_^e3teަ{F|XX3ϑҮb/?ocgnѾWiQ[7*i0i"8f[i(<{K]8e#f6‹{|ᢀ'9e`aVbPi2lBJܹ\#&8 ]s֞/!UʮKNM\zQǤNơڲS` \>Yt8ˎ.&KVTxR|[~qmVdtfZLpR(؞gR'mf!KieҘtpTé;dHSYW_cЋn2݀[l8ޚ^$h7l^[tʢ3;ׯ^aú-rb! VZ=F'-k{2_"D׈V/޸gϦ6E7ٲl0Yrv9 `^X m]}n]C^e*pǒk\;{r$J\_z` Y}|k6nݙ'Qݸz+ ͑Kb);wO];-[8.8mz;LVحVMnK6nX|HY}:OCov]ǒ6cN؁݁i2y%-޸~͎B7mX5Ya` ?XLuAb5i e]kV]nC2ҏ5rNolmH^QgUHӹUqwMRD^au*̰\L4WΩWDf6H#[rUkΧ˭`erd/1G(zGvVY,|$Ǩ,+WKܣnSG.ޛ#&f vߢE6^dQE8(t8 8,*K9e{H%:뷷.^ ꢻKMt܈”R(2\Q\fU2=E'N*VƎ7PH0U["Tq֋%Q@P(tpBV!;\ɔ4Q\T8 8_+1JwyRL&FJJMk Q^=hycв("CBU7 {/ԍMlU ۔x4<=AE WY<-ffZ oz)XnRƞj(^VIב |oټE^՗ubyȾ5};ڢx<1yyׄC$u{wzְf1V4䆸jf>|jq{wFO1(7o޶mm6mڄsSůfE/_15*㹝^/'ݵ50`_IXoлxeeFyT.~eKl<~%JAure$ZkunRC7jJ..l2gƊ㮾8pgc.q[W{q[w.8޹w{ ;q59no߹{;w;8-{;zwn޻prC{\psWz=ˁCI3~K9߹jqrF_ pM@/2d/8~nJ()9{G&.^33|)ǁfF>,ozqR gsq p ***j\^^ecn8qF8 JW]!9o.qp:ޒqMޛF8LnqpCMa#Wǁzs8pS8+?ni2#LfLzvpv¡,2ŨO-d+j:tsˬf޽{6iҤyUTT\z9p^]_, t$3VZhb4pCLBt) Y;{߰aS#G:+v?8Z|^mcLZƨ_d&ji3]BμyfLȔEGSB!frٸ7D f[g{3lKwӦMCHn>R-7re8CoިbVun:N-Bouڍ:$tfa6\_:g{^X ZfK8]ϡC-ŕG05k޲yI c8Kw\t0#h~qG f} ^ѕ [Gjʘk-00`@|Q ҆@7^wbkܒZ9@bVLhOw?0zz}쐑%ENq qUB@W/_kdtyz씤Ę36[Fd6pM76loVX/٠CjހFd y1c0[2e {^#fUp'{E Z7dn@!4.sѮ/g~{*R[ZLJN֙WqWZw1dnI~]<-R S!!'lۙVolF\Zլɏ?c L'?*bLWB J(WkuKWh=EQ׶+؁MSU飞l}I)ʝB!5nTz18-+/+)FkJ˫"|i]R\P*(Ku_^zS^UYVzmr:QWA/G]e#~84S&*#K*$?~w= T?ˉrM:Ċ"~{jNTK?ʻ^W'=9ߟSKؒ!&o8ܐ zV!|<qw8@~viY)5oeҊY?}c̬dAs~IwGGCrq5L.(.*~|/{/?bV$[}~RԨT(eeɑ=h!G%r%juL':6˜vU)rY=[Ln=qQƵBD C?zzg3KJ؊UѓZ5e>AGSj݅wyZJAEQvH^~QieAA߼Q6~mֱٔ95hԸ?0Ozg^cjxO'E==_7+4i{ۏ?aI>7gȅWmAAoz']v-zĸj2x[/_VTZ#Gg3P/*)ύ?s&<_pe㚒7N]A ˫[%G=zSǏVPUXgDD@Xe J39x:.3+Bxj>jO [ք==PZPs[n^>Ayl)dRz9eeeu/977# ssP,DQIA<_>W~^Nnn~0 ^YYYh_zbݲG7% /'=9ssW֜)z])0E&~-k$\C<ʁ<~VF~Vf¬ A^櫁廯8 UzzzFVY %ڋ1b&UqJݑ,]s.hNQ2_ J(ćb6`ю;BBB`mC4vL6nܸ:{\:^q:ˀ6&R$.8,WKpn+>}:0gLӯܹs;vlt~/Qbk׊s2tj/UJbZm$vهh*|`s\u_  /waP7KT3uQ vs\=9/{K{{#8օ\jwB%J%,~?:P]冁腷Maeo!ؔ-s+4ڄu/Lof^.f ӥ 9*32xdJe A%A{J~PfJt~5Xk BS$T w]rWW 8pI匇L!K w|ph<%Zֽ%_[,$*gGM|j.-6jT7*&QlM(1ГץG){H>~MrAM9>J\5$ap\ xB;O5( 2oSPYL9 B;MAp&J0NSHCa 3_|}P.(W{>Gs.[}6Ku.[O':,!"#IRRZe \+X|X$nD(VPPnP& 7DΟ J %JZJeT-߂sklr\ _!Fp1FA۠OG+{B`B-5:Ҋ<̴D[cbGFm6˨Ƙ [d!ȘTjI-gT8$LPr!N&zrwq3KkQ6\x@\BG5U8ӄr?Or}`-b%sR bx!Pi@lEL:Ԍ:VC$atA*J,=j!J#|0b&CDLɔ\PfЙZfKb18@Oq|#–]5kcyhQQ9\?E tE2kf#[{#C\|qkж͖Npx@{ƃ[2G}-Z :} 8qfn_;m^> {=Ư~| Lu} &0mϓZgi6?\k0=ezEw[ѰU.mk3kIENDB`html/images/21009b70229598c6a80eef8b45bf282b-watermarks.png0100644000101200010120000056126111310432537023400 0ustar docbuilderdocbuilderPNG  IHDR@O*< IDATx4{偽>׹sXs㩙A&khÆCEIh]n@ՅRRٹkWHpYX2*I\zjQ^I-IkUoڹW}]*FFBMƣB I\:j@cWe{$2钚jŢQi4Tz=@%I#h@lN ,'>XO]cY!eo!v_PXFI_)@?K#{߽,0Hbq^$(6"aP{ng_<ӿ{w/P[/%p wjzq.gHVS58%&V&fj~FTd;`KΈsjnVF6{  @iAJ{ɺG.yϦwQHFR*BC~MFŭK )55>>[r(" I!#[qC$u;2Ja)1PqSm4Eg>x"O>3P*Z'Nj4^d$AQqH()u imBOTZMRiR;rҪ {ӑ7 j41;;@x$*kot(ch0ƒΙYċ<---:fQ&b&Wy?rP$y**.;sZWa<~v@*Φ3#37IRȪwM PKxE, 2/zA  k)]X<8LyzZA(!qlh'Z`#x$jZfg*Ucۺ&F}$QHHY,X2% ☘଀C<' j>juz!q|䏿=ܙOOeӑ_|~Eۿe^n3iff*w^yl!JemI%< Lcュ+۳;ovˀ(,+y+I$A'zz477Uby}~i9dW6oC $@ζe|{MÂgٚgyJb hX.2 1R,Cݷ뫃kn :woM(e^Yɫoj#V[A f$\Sl1nw;Wq6scwzxQF Cd W!ˬ$TP*0D^MSĠJ{Q'cʝW&bxS- ,)HBdK;;F"QEQIA@`@3SCǎg` ?N&ÉH,9sq׮ә\jmyqrfp|ƭ38ydܲpÇN_7R-2aorjjcWM)8IP&CC A31pҥƪŠrl:ҏn2hܞ{ϯ~j474pviIUpt~vEEKSC}8E(#%ӪuhT$[q?pRUE77[nw,y~/c:]}^y1 -VҚۗŖ?\sS1NmymϮd2Dp/rLݚv.Xq>Jp)ƒ}WXt}-S\!BŎrB{k#.}@c?_N}~͎ ULRYZL'V=7,N,| ]]fZdYvyE4}uUIQoۂJ"`< 2r-؋M-R \.tseC29+Jl,:6O)rϲ@ @C2+ܤ4d y]yIHe@j<22Yijh^3-$T"`EKBD˔JJe3jmYj(~~߱{>=ttyéյYwgj˪:B|ޕumiGQfnܞjٹsžG+0.ĕ xMT+Mx0N ,;35;GށV}yb2 4|N^uy(Ml9$Pdc׻['jK4uSsϿ ǔV*[9lhtM5,E@.߹D#m5M9|׿ʽOV;ʢ _@*$ B&i^% S "`UdD (hO>^{n9{K d$Z^sTj$o2+ȳxܫ$PK+UrYVӊ Kr"WQYrAR90^X̱Yb8*[4pZ6/(*x)}KMͪTt4sRE[KBdfFGW}3r&ETc{$Vkl`, [BŠwf<5K*@-5~ZתK7tl0; Fm[+j U]RD̹3MA\={v=thoٵs_ i/}iqK5 aO-:̜Ҡ^;S-C./ͦe6^\.oٻ; ,^ߴeuʌ Py瓡L&$&H*sH `X6Mdʷ-[x OT"P1`0 AC+/iim^PNy\sSǶls;VpYRi-F׿s=eƜpFBVHQh`Y޺XqC`$*D*H 1J+I( 33 F<ҫlX<GnH$f,7V$Q^]K4AយشdaY. ~W*7* (i(RY)/Ch0bZ{@<⩭ee 0tl@H4_8LŠoM{v[j J{CMdy՞Ï tcsC&Q)!XZ-"`՚ Ǿ Z1 ̎HJUv9p2vߺ&jd]qۼkltNE-24EPC3p8* D dF1$uƪʛWHB J7xot6JXl50*ōg O>?=eE2c<y=P,}T]Amj1W_߳:62j9v0iԌJjX ?{e`-(Y]H_cͺ;:#ϵɡHV5sN{] AA~uPMcsRl)LYYIy} 88~l?QK \}ۖQ(U׾83;5LpvdҤ+S,k7oݓgG5Iɐ,%,H1J,ʚ¢ʉn6!J֔70((r/לBA(մF J{iSE>럝lN=26?/|O@NφyavfdS)iNy/mo m[J&I"~׬ K,40huxdgB͋;/9]Ր2#웻6m:Gmu_^Pg*.3 / m&owjߴIiё8aPdy1hs Ƥe }g/ Ja_~I^( 7 ZH*fxBJkҘ0 G}l %AfpO~?ח˿~7o> ,pH ,!Q45a{坿'<^N7o}׷nr+˛S(ƪGT8ir{ZvNC~df3tp8 !TD"D,N1ɥ* ċh4e\PG%UuUSZ{OC㮑 )۷3?I\,IB2Eb91s/=;mW?>kV̎k}$sNΉB*'k MpK>a׽wZ Su 0J-Ojwn޲uWd.h7`tk&mM*(ZDr.W HM8jξbн]{.dĨ]#Oĵ0?N5-=}׀n5>1MgZZ%Ide҄YNH"ŐyHhcfm)sFUp2t28%o%Ĝ,')(*p$6CQd(b٬d3RrޙYKm?zM: O>oRv ,8A^3:L/(iF\ZZbF9 ÂA?&1B e1`4Z5ŞT & P*tJLWl[v-f3IY_TPέ2{QU6sknf\ZorX[* . [7Fւ9}w>ڵ$PZ :׹zGFM]]VNųaZش<4ל\Ln%E1Loܻ/l޵k_{֦ʦt"::6W Gsr$/I4'bd lt:J2R`yfd&D,bYxBh xww=|@AQ7^}ɻ6=йoOu;voYG4NurbUo,* q2'g'%$ b6Zrܻhl-mg>./#HI^=n0iJNjԎ{fhLySCc:=P$8JpgF$8N KcY3_)䗿fحv&h'厢ǞJUMtE=s/\T)x<.||? F囎R:/>UTطÇ LyT2v}Bh:+Tl+i\BZܻUVUu@K{;J:G+?K7nkSxb5zF}ÃG{uЖ7;2H2jj~⎦[EmMsN-*={> _WNDy+/Oa7SܱVY)r|2' =99MC(5" (a]HF\&!FΔ4t"IF,!843 ~= L<ŦU6֪ nRڜ s,M6֢yZX G MwΞ2~J[S,JJ 4 \jk"٤Qp TҶH*D:;% Tj0?泡\&8re* /<TJ%QZ^ZL$ 0lϞp^@Kn߸]7eokoM_~7}+&` s׎QQ̊"`(f֝X X*  0 C/_<{ejv{Ql9c"EŖ +kK$_ Yb̆LK Jm۫ڼ&8|R 9.p][sYQ`йd$2 DId߾AfΝ ihYA\eWd5ڱ-zz{-:uۍ&ˊg{' fV\U( jL~ʒ?QҥO_[M() r|2̄4LJx ]^VWi'cN!p㱴OGoO" D|CG;Cc Gzo_qis~F4I&WG IDAT>qoC{WIiw~ֿR1ۆtc3B,+7z#EA8 JxhJ[wE o<O\ؓO N8''MPugxQ5jC.!II6 @,G1tYUU]Qo (ç9!ؒU"PcTk0gPz158zHoSax{Ei#k?9%8н ھ筗ZD^ӟߵ4yu Itw*73[s*0I$.];wjMxjǁ 63-;yWxϠBS#W-h́U%eHFS][d藟?YYǦ96 pJ ²&QiT)%{^2"4AJBg:t;CJqhAGHŃ .ܬ4yƪ\Zǝ͛\ DkyLyqayf(# I\]^T0vjCVptz`o}ڲf|jaa)ೠ$0f4\m6KKZx.TX~CRQHHZI ]^w3<\VFKU>l݃ T Aה-,/W U8Jgy7667#Dcfz 'ɔ˱ ȲQYEf dr(S$إMoyF&\Xə/Y^JGC{76Ա9VdIKJK=nw.!9qDA@L$wOM ^} [v.U?XO֢|\*)p(QHnjl%1cͶ|oǾiCyiWA$ml(ͯjۼaۮMιՅIRoJ*G2*hPwg* zKa9bVƮ\tӆZ%ЪܶAnW_8J%6nx1o>rFu_\lRG_f3om9H S("kEUMsMgn!ȶ=aEl6.Wu_:_Y|ɻh)Hvk+6&oEXP&p@+QeU˪ ej '?ˬFNt<$#2d! )`'W*EN3kx8<H2Vg{ R#[ͳ.pڼ5eӛZ`I} AY& &A77ܹuڥODmGaIiU+-&;HBkV&\_b̖gS%ЁQeb֕͠԰Jֵ'y=sJm沖X]ުU3c7M沭[6EE2Hc :Pߣ<2qC7Ͻ͏?-S۪ tmu=E5>bZ,p&XGC^7[E" HeRyM (#xIH1$ӓX, xC  XKzD'Pߝ⦺e 0*& ZRwC@ߵKE@1$L\s-mmiM&I2 J'cHHJP̢$8E)؆_\sZ7ռav§ 'dEUe/ruk+/r_u9*ŐfJeo|~ C䋷^c歎f}V]\Br%MN 24pTu8>8UP^&]*۰cr.A𽃧/gG%=9131Ļ|}drpq߮Gyd5,H8@Z}~낮1:6g#ń充Y>ݿogV0ҷ]W 9ݴq{hCg8o"/ LجRK&36kvO}_~;jZ&}"+'DZl"HVWZյ!ͳHBE^*6V #D`/ J$VE$is_9xx"VQWЙw/` E< {L6{Fז7UV4VLƔ&9I OGC+3*EaaO@kumԒd1o3[G[?O6mۉ P"dWh+ܕ ~A>p"/+ QBD(Ȳ!$ ,*FA $X$iE\.B)_cA$ `6:4/q0L-֥%>b(DMo0 j++Zl$peG:8 q:PZbX`3Odt(4<X۷9%yFh?q!yس~-+HaNbB|—yDd$qQ0 Cʲ 0y(# I7Th63$3E( 8RT^^)IϦ2xmC[7m6C4cH0( =OnJZ7rg:q$Xh0k[g`$CqVT7i'ϛjK}yqIEpHg2vvh$x1o_>ڷp馶[YJBEu "߷s߶#ǎ8SWv؟fʹ½r֥{?~:((WjLꊱYu *ky#c8Egn~Gk=-jN՝{vKKLjaˊa\-ޖ{/296:'fFtrelzu ssV;9:663~N/H$ --VCsw~# DC$eD!147ߺ !X-խJB='I% Q8IuրS&xܭY++C?i1IoV6 Jx$!>51\֨z Nr*b)Va$_41}hΏ?G6J% H %G/9I,$_ħhd$ +Ibx! Ar`e  @eMV 1^-_]]kRkRd'&#ㅘ<ٵc3%_{ymt0K-,-,ѵT(%ge+x wP[_T)xAQi#BkIHoji %"*H"5:8q ?x8MabrcN9^$AP @ J3}Y^-$Xa+ᑡBq>^e^(&jia \8!ɱB˪ ݻL8uɳ1zkWo~vjzhH1~&:VgX\PJ_-5xƕ5`z"|[S$FŽ6M6cн'džg.6b,uM,ٹU``8q'ƃk^ϳ{v(JZv.Ʉbehn)y_v*)Ȅ)oNFcsss+dSMkwu;'я@yUէXYInmlko޾(TcԔVx_I(AĨg᱁~^fشRds$0bSU!I$"dDBc8A+p-WVWX\!Ӱh}$-,DM5VaγxVݐ!CHd,a@JWL pх"6Q8Ք֥p88>@LM"LG3*8aHp pI[Q] 4 Y$Jz&u:A YYHR(f=~6վ7'8ֹzSVgIqF38E!IEű/^読+kipz=W=QNڮ֓{5λo"jRV\9ZL--.N<ZCFHkYk6 NOڻ_e10EERA%YF!E G Oߺiˡ#cDp:>;V_%҉$%ȱB*lIUYáS.lN jK̦?.O 4״+Zz쥎ӟfPo6R4 mU$ i4cSz?=Z߱3&'jj+]~L*6Զ]uy\Lݷ44\KɉݻM.g1OC)ŵoh\p2jc*\q. b:f_[Tp۸yfD$!JߙݲC Y02yB֊O9ubǎ ߻0x>eYkl|XVPZ4;>JW wn^K{Vfܜ4$.*cbK3LBIUd,IJfY l8ruc8ͧVaYos\e8.I@ AP9(D%4R2h&AHi~߱xLBh0[h6ȜY8Kj "0 a0SmhĬ!>J=vk*#hŽ?$1 B.#8DHqAq-^32'Xy-v.zӉ`<'FS}֞_zdj5 &N[낹' D´B5~7tt"Xԍ+ښHvN^>}K`9MAs~ag]k=$rZ$XjZHX@)> ''MF{]j}u4xw$ vpbbeatnrt`VDR,QdEe $RX6ino۶oSgo_|ITq!B6YF 8IE*pW/4 &];w}9s~U/r/56v嵹t:f6e2l2Wi\)N<6>pпꍇC!?r~ ?0Uմ׶/n8t O$=vnhh979ͱsq3o}%Ҳuګ֭ 5?ĞY*rP~^䜞k.ulض5=U'ICmV nt| Um7u&]Z_] :㑯?[nw/A {Q4L3[jFI&c*R[-Ŏd+-,OJn' y)IdDQ &!!@4A ȂȨԖR$rh&F@ad)م R0S4aw0jBrG9Iʱi>2WH靜jmI=x- #- CI爙Kefv4$O6Im|SHBIh8`YYmɒG/kZf~4c {/kJvBYE% #VA!!%hpaE d4ipdЬcg<YEUsAe,6s4YAB`7cu`8R7n=v:bM3۔(c@48[hJ %D$Ld1d JKKEy2F̭k{s-{t`$:uox!M/D (/E* 4 1L"x߽̄gfe/gM,@Tda3G AULg fTH9^'O~=^~/>߼eTHFX" sa5??o0(bDEJ8Fŗ^/s-k'ϱ$ɳzუ'$0~#EeWzSŤ*MMԮm6?YW=}%-雝\iX5`9iaz)k7 {r@#(KTV4@A/IH)-zIgLMT!TcY@.+0g2)@,#zVAxe5:Sүw7!A;'FsS@fƵTd Zӵޯ),i@F B0éBFPUBҼ' [73TNavٳx@MFC|Ѧ-uklPY_}ce2"*5H;zE#VՇEE CYХ<{:Y('8!53qR(0Dz̊LPJ!@0%bq宜?i&`0 d^XhkkZHF⚜g$c>{>'IDӓ յ~ɡyvuaDQ~ϰ,(Y+*utt=jsIDUMl٭g e޳_`ʒHbٲG1:> IDATh'q03lL,,,HLeԬY=tՕj]tǃW^lb׎[֯ބ84޶aPWyԑケ h|;S8]栔ظʊO<L@Go{*{ i)ΝYC%kWw ay^S@捕GjV7:J0a![ډ[ 5mxdBШUOr8pe#M@luÜɨÃr~5*ٹJ7{Ffaձ/5y # hZQ,Ju6yy){um*PUNU4)YrD%xG(A"ЙeμvDY,B!p )ܼ جayN]U6hX ;v{(DY#EYR1<cl;d1 qڍ)yOX_TS[`LzN 1RBR!bw tV6_o,Dß< #5k7rsε]Tu;vx4]Q=O{j׭A@H$ 8̦X:A$P4,.* /E@UX 37v DL!|9'1W?aiE%g)P ECUhVSYy>(##C+^"6_~:;;>+ cc|9Ez+#f緿}\}Y%[.Փ1F5МNF 0IYLd\4o喳'NS'6ܱ s3xRu $}ߣ!Ѥ~.D%+a1=ෟvp{Gmv3u E2L2Uy_`e\Բw]p# W$U_%\ycoCz7vܱߢ3a <;=pޯ=Ѡ'~{ꂑɎ gϵ7 ʪKa5³\<ZH@4D^IDh j2/ɓ]=Kl^[gwZ.+FK-3Ҁ3<]? gMgoQ"53=1qku,[cU !f7`~^5% ekmsYt !2N/+.^H曙'zENG^b#U$8@$aIJ&cB1F}ǀ*۴`{۹S`A}w7ZmbUV{Fb5M-;ui=s/`UI}O?1SF# "jBMo}]_mg JxRJu^oC@%P!r 4 S (tOT?剟'kڮx\ș1tWI]:_f˲U`U4XGjWǢ<7=t `k>" fpڼ,r !Ky&"ɨ,Aj0,2lLT< gS"yF Jf`YwИ&?&fxloi2*<ԸU62֮@X 87^y + ME1E8u uG@?92!q74zs y,*xlrxRb7Z٣μtN)uB@Hɸ2N%! d~j&bQ3*!?4PZ^!T"K)0Bҥ$D@)a(`&*3f[_}䉯>[UTLNoޜvO9}l5[/0SLL+ ovdFQ{@ꙟ"ı,+IcȒb1)28`/+)W5mtjbg??C0ѲU#cIBL! g4 hqRXlgT*loa^`jX/ܼ2:eOxӦvn޲fխw_Q;Vlano-Ssӵ+o0 Fްg.]]jU^Mgj .VkqqGG>έ,m[vwwDgݳi⍇ΞedW֔?|6fǭΖ.qf 2 *@CD҈}n%* 8"!,%׻P^_{#!h-wv|79AI4WQUú͹fȕΤ$&FɅ/g%qva Yv~<PpB#&W_Ф3 8OO8z[ UY?GwN>#{:!ᑹv8jaG\Qbrl͚5V8})&J!_y}ʝ_NMu{ Bz(,,"F+¬IuOJAJ e! a* .=3OBHbIQ(h}A b)R㊈yrؓy~ YԤ7.=͗ D=# Ccl1>{čny3GSliɰ䲧fh˫W0 cYáNbQB RLwi:X @ez_SjRX: Q2!ԬRȢTd7?*Ta+]7Zyc˹YXk][LZ.m4<:$0ڴ}㿿w`wln[tNwϞLIMf MQfO-/p>}8 zN3 &7}y-ق#EEiyC]oITYufV5(-M)ahRr2Pj,&*"UU04K3*o yb4O  @("Ŧ2qmrk.lfaD$ )U K /g7L\nak+*r!Q siQ:Uo0CB‰(%Ξn!wd-]V"ڞ#$Fd5 HTe_ȟp74mYqK 6ڱngnd$470>o_@,h`x'}]W'ڮo\繆 O_lް{ko8K Z|1B2)޴MX!Lu쩗.lX ]jn\`J{˥ @JPJ5YAٷk7aQ)JJ! ,5uB@R \z(DJ(XAB  hĆ#?-͊חa uuÕu5گ:EL.e1M. 2Hƒ9N{kׯYsDž|Q_fIv<ٲyW]}}8w{*rn]RX84:JIzv y.P]ŅHȣɲ\Rhltƕ!;"LjFO~^7{ڵo~9ҼjYZ)(.IKM$64/>俭޽lSSɹz7.>!o($ \7[zL8irYu w߱BLͮ\Stkd^hߩ5 >HtV\~{~i١ _?%Еj:/ "TchըF:z>_ OQUQo_n:ɡ#ݼBpH]s뽹Y1 s,,惋sOyrY:e4) D>JU )! Yg0 CgeEª!!˒!FFIKu55r̒LH֟gc rl? oxhK3mFaukiKsbIFD9.hP{gŋBGYs8+|u(*oZFWW~i;Bζ1>\ntdX1SF%eŜJɪk zj^z-U5Ȱ P `01V5m3" %$mmii2_/K)0!K6[hя.8sRԼ+dqcbɲec}3cCPS]&HQMu1*DTmI'U@B(+^O0gq6$%DP"D" !!R0̿e (%e_ȧJ4d9ǎ޾o._i.//VjCvE<,xjkD#~|wt6]4{Ͽ//+D|7_/+#}рYiqEYO8uԙM=LO _AQ4"9]EQ$#?GI|WZyrcV9^R_S N<( -0ǟԉr-IR 3˪i9>_va+;gzr0;⅋@&ٺy^v4PRUi`v`fz -ҙ'"{<*Wm7Fn־k6mDU\#y&DS妓XIb,̛L $Rd( &r8>y37~'eiM~$GzGp$(Pa0kex8 % MYAL8P0LT5Jbۓ !@sQoMuX^)L=w}m+41UQRn/fMz]UrߋꘔLхM}j6culi%+a(,,ZpDK-swa`I6( Nͮ޴SI8Svt{FXH&e=,UU B0ycXBӻ6 @ RtlI<RW{Hb" 0tcZ*ƕݽsqMIuU%e-BXqifޠ!=#klde8sHZ__իg=99|++Wǧ|-8LӍ7:p dлCC#{6M(jVA~ۦ@,IwۭGF{/4 +˗7Xn2 ܂mC>W+_]7058:>2>607 YeˆIόbյa..nsjVԞ9yVJfuM, *]z|pdt  h*C&g'*jkb )Ѩ mLEeGOrGzw>:7;? 'b *9e1[^X[/6S]O|_I Eú~6NHjHS4)&Jr rG$J( f0ڜF"'kg]VMcs{y?pp{?^ӃmضSrtwM|KRtʵ7ۓONoœ-oIf_Oxu&=d%3mN0 ,tLܺ3 $i1WΜ2"˕7Rx Tjcz`6襣o9-ޔ"*@_z4J! H! R!("Dr[JHI#Iu&3P]E9V܂͕'OxV]QgϷ+3R1#+u}=HAdEXB FIEDE^ݺwOƭ>)qcX/$lqq;vPt*O|ro<^f;ƛeef!wA!rMw [ ce .5aSJ\ T㱰`427/#%ՒJN . r{pӦ^+8?3r)ə#JfF{گحőI}MmW[[.(B7:;˪Go.B(Xaw%jeU"1?񝧯 \ZScf{Wyq`oo7_#oS#gK\E%gO_yj$ jHe!;tuobUL(*Q$ǡt] sVKPN]sx=lU ~ȓ4Kz>;tH:Ms6X@;L/ sŶ}wG%SRJ G2Gi";}< 7tS*3=q)(1š4G7JqB}MbG7_/<3S gլ`ro ` "M/`"%4UF234Ri:;38]U @ x~{bLEg GcxEbU\k2[ 9Ŝp9l}<#3XjWCM#-Ǽ-k֬؀k5JC1@QhɄ!dUQ0K- WdL#37|ۥCv- )t6 i2RM$*2TI%Ze6@Sn~ EWZ+keZZmt5۶:,6L`vw ;Cᇿ YCB TYȨ5rOBhӬ{"YhsƻZ8EoQSRI;[㪂sޥ6&T7^;ޣ<48QBuih/r)0`U'Lv;UJY*%u*XUQt/̜}'džƇ3-4d6bɔ M˽|rHX x"kgm۲cJȐ =,̆m;/ ޘ=>/_NSUE,.R/R@c@%aiC0UUeX SǞؐw˴5+rZnަP00tz@((ёϠ LMMeee$ñab($RJz}4cpK,cUI^T㒊_^::=i;M/|c.C3AUԳ:W vV^Qx5y`}Gyo4T2{<]n|푠rrUy͍~1Q<{sq1Snbr<;1T jjҽ~hGz?~ M +pGf<+-/&,8?ouZH4HD"!d4x&K j+;]xæ3lN[aR"m^bp45e8m oJ FC»uæS|dyzK<zNFx{/^zݷnvѷ?|w- `=ɔ"|"I +6n"稴_>GU֋LY$In\qv0uq OJ}6.*R^j}v2bX.8I&ݞ X=TUgMՖk\RV $/|^؅P $`1)-%/6^.f H$ބ]is<N\M׿]{"P(8RMktfS󕼆eF~ߺLُ~V쩣#rn{g;\m${VT_lrd~eiEuAo`'Ն7~'.P~abo9u6p+kV~lƝ50'u@O-͕b?7YQU>v/+)_ >|'bc^fBS?gO֍ i,b1FRUQ8U5$ȨDzkk0dOyD0 FQ% xIڪ]*RpuWCՃ\cHE*'&U͕aU_[l=0p,O=*DgN%g3?Z|f@:O<>,/cx8 WSRecb!)U55%%Zg:3=U"{fY//B$~o4׻k}@~_Jtڍ]G|pu*w(ZJ3 `$1)/ݾr֢566Wao<͹en*θlB >XV+*\D˰kBJYDQT봢(S !"/4!>B@aB !@QjVP lB,Bw;乚};w=p89={L&A1ZLzYfiL,JA(;*~hc5*Z!"|nְ e9KN vvta ıJ^Q-//2ohFroWw$??kՄ 6B}{;/~zEs;F=jij*:uҪ_w[K++g/ ϑ9$J 2[o޺.B9֖h,d՝}z{Jh$hTx62bT,I"0(s+c} HZx+QǓ3uȊ9U+-lnnz~#5g8l+?e&t/̵ީ~WjA Cc-հ(7v+jnvw|h4 GSiW}?EOM~[T%2x+Bx?yߐ!Mьj/t**IŨQ *[[[[TycyCJH+sAH42@H$iaT&K,ɡڞYc285* D4_HmO;0NSg4pF䫬vBsFS%TIIX`s~ƪT֞ٳO>>kR[Z^|Ͼmir{h@Gh;pn;rc>|W  ܺv̀PJ|Y+:F+e)ƙ\NV`_1R@b"bI+))(4Կk ԭϮmimk5A %"y^(B6so,&I*˒0R4JC !=BH D") XɲM-m2Qhd3?~㭯1͚Nܿ^;/Μo7{Mo\ 0ǰV~=3/}==m7s=<N5Nȡեh48;lS)cUtw\}^ΌS,dA17xRø=4h @BIPH;y!/bYE^w{+$nצg169xQoo&663z[ |OW^ 矽̍ N>}x.niLy9޹P]ež].Gxe󅯼fli(v|qUMi%₾}x)۫kj #,IrA(Kc^LsgWYd*歠OR4#Z;J`k8t?̤b)Q${iŎh$RxYBXX eR~Ko:YĈBB mnZp uKJNkp1&/s< B^KdKRgr5S9[cV`Ǟ̹WfZvumXX Bk֝&>:5yFpmqf|,v 8;:Ea8v bv9S ~d IDATZ޽Ƈ?4|Sp:UҚjQ**wUUdAv:")EL""_y|FaXWmm"|"(IBwo{%ftsB>W`U*DCw5uv,C0i ǦܿySRo; !!H Q /^cs Dvs N3Lŋ/S4Z(=729ѿ'Wt[w#Xf[_巾+3랕VL,R?y^.TrDA@9Abh{d_$qU+$%m](r:rsFRė(a)`0G YB@5iB(/R>ORԪ, Zg! R;ha1:kj>?{Qg L=/;B& eANQܼ;6ssf~~s_( ujX,\YQbaK+3d:*Ag}T7Z Lhbl!(FbCk+R*UjM~B!ۿkЈ#B ͯ#ːPef|0giD2b1I!hSYNMyMQ|>޽u3|gajhalcqzf~Է86XOH/2!%ň*+lݫoD'[~I_[_mٽj4nT<0VeXvӈPpwl)K(Ϟey*MSeH uJNMECé!B'e )FWH,q;-j #o47GVGޠDdUΆ&(e߽q>SZ5CӞՕh:reݻChGgC |6 W7B@~BbY36wkkko468ohiY*b"n֮ȢSbJA/OKB#HbH&e뫫4f&UEWb2Z]бwO49䙌 tЧF8ᙞN=T#9>͗D.h ͈ЌXuf Z/-Ϯ—5*3pɴJU42sX:r޽}narv}a 'x%ΞM+;*9Ko!$R*cg#IJB[Bꕯ{Sßt ^l{f2j\ZZ\_ d$y᝛89KDLiz!ID<N(.79n޻ M~1OMxWL/̏MMOLOxmiHAS+`x=phj1 ,bxeW?L+ᲬQiz @!@ #HBX4H7  Eݫd$ ~848jW>jn~mǏ;wz~y) D"3d:!K|E̾}g޸uiס~_pbxpc;ע[hp-70Em@JVʢ|dQs ~OJPB 4 ګg9h~Pa8D}L0X#5߁g*;76Kl{fz{v 8Wʔ(RBmG;xp]KGեU<//Ul34|oO>px RKcS=?:BD$d͕b>_:GEUuM!bI"rGҤe(VS\uU={l쨬mLZj(67 dܽr% )9eRYL0j- :6r E1!8JZMDl E 2$?oT1:񨻫^"Jvy, ,2X.Tz~yu&̆ۗ?X?rjq:זJ{!xA5h3ɠBƒGO'zw5+jˌIK"Ͳ:pV45/o]~xuvbnlkO}궝=J"Oᶾt&b#,Nό?(I]i2+)ۙQ HHc9%d-XX]^Z zr9ʉBCk+s {6cѰXwo041/$hR*XɪA2^?tC'<-U8: y"[9ԃf{FLD5 hFq:^YXz?QFHC_"P]S%f_WD4"֖ttc b S!$s_A B[1DB@f']=t=kB:MfϿrǢښT.wo=>s/-.OyƑ#_76Y",!koٿ׿ /˥Jի+sm#e/J= oXX/i\UPeTMk 3s[e$IQ M"DVi T@|&gر"ΆC'|o+ 򋋣i+l*UktRѕʘ?08!j ܆pl@ji@Lzd$/?;UU\a0Ӝ2 }E˯ƖGvknRcwfEz}W'"dWWA zsѳFCHAr!rG L: 8?Cw~wOSBNC) ܺ $gϿzctPy:F0'ׯttںf_hShzgsca~zcMxppK& , H\C,ш#@J%FwխzʠSL]e_f LN1oS+]V}3R:]24K?_]}421x/VKlYSə񩁃3RWmU"(9>?gw-@JtԷ>dhv>Rijp<3ڬߚbPzT:'\]Y;{G~dv*:F(B%WЯ/-H{÷1}|:KȬf10 o)\. %KX&ReX6[RolPZ@/ո v;P8 eҴRe9sKBf} ~RWSSVU4,vZg^cpeqn2 %qev̓} EvV,&K^{VJfO?hn}_LQ*z'i^6wvy=Ky%L?v~WftO?ײ}d ʒDdiqe33cXĢB4͹p"Uj:+ NG֫tN@4C _*BeY뚛vVSO>hl";~؞>g'N <~U]8V"'? /0=9m%2MQ4}aD`$Ye b4:=Q`RH??8tlrîɱǃwE\6 N>urU5ȸG1V\XZZnj|(O>b8GŒ SZoH&5uL+hJA1&Ȩal8fV[þ>}ķyya|AV~w6:SfT|cjo /gwv"J :t/ ͹ZUjښH=n]gIc3mIɨUZ*SC:A*dAF",gP`fd^nh`q,sSEӱϻQxJ)L9,UF3%, L: DYQyjӵ PXb! ifc  y!="Q(BM5˥bs+$={9K\e4dmWn]koNޝdNomnxN?Q!HƓNm40Cy=w:7367Q]tcT>UZXB&cYe|ĺwfLXX"P4E\TK'4RY( DgUTQDB<(_tpbNa95‰}GO t,ST&/ӿ/LKh< Jo2z^k6j?)aO%bHeFˢT2fYĎJQыEAԎÃuU6gm-/~((-0/1Jzh@;tAq ޷D\"H% .!c JXIJ$D,b!5;1wGHP֖!Vj5z\Z]I Eϭ-/mn/ hZdgKoUFM3 6"eB `!+!5}ϙB u 0 @ہIaY,չjtJCS}ocuVA56ꌺٙqb_ZY*2`a ˲֩آP\]˦:1U ;x\WXiwJgh 7npJԱcJ]K -k[|^.Q2W˅$J5Վ\!o$ V^XZ%zS×K|ڹ-wnjj֗X tܩaYZWWV\zTJb*QSYRzB)"F 2wnwkOCMCk{ǝ;o|7?{WfG˨wy CF%j;v49lG^M' jCXS}:[Ҩfl裲 CB)oi EST̰&Rr2!Đ`,@sZS‰E\JE! AaUZF*(2ҪQ(TA[Qav^7_:^]V26%T*@sǦw, mM+s3IGyʂ@fӋ`NP]#Qu}rm}h~ڹs5&HS F<"%#q& UE0)Ɉ@RX$ H"Hd#"K1U@oZf+e2Trme;h(WtZR[Hwes9W6_X:/8  yT`Bfgg{;}>RbhB Qask`8|XN(grbáC4VXMHcYIj9kjf(s9JnMLN 5 edL;^_^_T\. n?pRُ[X}^w+TY0 bIc{66:5&KSePUZYjlb9geUÚsxkp6շ--ݕ B3c>[SStT.,Pb %`WV+Ms*D4_%w&WWyp 7SB6_ᪿW>vUgw›B8xOFy'ѡ"G:ە;t{?£;ysKmG5(FYrer'Bks-.sif.Y].Cuhp}Ą\Je,KT &04GQ4Y\>e)@+ZQY#HR2JY6MbYNejjc5m}KgZˎCGp4Ҿ$\[ {fr2N찻LU֛?0)! hm]ÞVW_z 6dnqի9oBƷ^1L'DQϖUso>C{emnjeqڿ2xtky.:3[]_ܘX\^l,N/Ln.M76^O,dE+&XI(iAH3ݻw6[}moG)FWΝ}PȡݘCC-Ͳ$:o* } EQ޹۽Co0R4@ݘ@M?V Uizwֹ bT.J u F2# bc$F!/bIcjW8$XBSSrMx7}T*{}/uB/MѬBo1TxU@$ݻptZM{o\{g=H(eoؙܱIz>Z5 erjR.V%H- P(!%LҲq,,@Q]5M: R˩ jVrTQx/û<'⎆ctAD@%"b"wpji[ E66]ϦcVkac~z+) t}| nmacm{7|>u}ckρGN>_gX&M<xbr Ʒ9G:?y SF0.rQ%"a K2M)"Dsya߁ޞ};[y!PAH ^*TZSSZ'JZMkSg:inJ2e,pk^YZo9wo|qjsyڬĽ> g Re+-NrȆ`'SGsgNxs瞋ЍFZ Gu$ʹ߿ɧM Sv/\@~4 7Djnvv'IH/h N.::;67gF¾@^(Ի7V&?UIw&qmCm:DŽ`!d{Y9 !d1!>_!D) diʔĪU2)X@MO5^q,%(@A$c4Ϸ7}\EereyWVI9N Ӛ}<^ϦRRX\ʐ:YFyUE?q*|:-J|"rz唃wό_xمUɢj6W P.dI t2*˨U*`,a!ЁFǎ<nX )!_(uF d!a*6k\.e"@\Y C)4ZR*歵uTf9+l\Nc"(yΞё=w}:4#,}UWn4 K H((RjGnF:#(q(qV!%6h+}VUVefUz>(ݳ'W|ϼ3>9<wX~k+5GK'Nz固 b4Y#>ۙD"i[lNO>WǛk)(brע,m/.L4= #3elI1x;Jw\ɴ,C܄4&S@3[EC YbMc"9k[; 1YrCTݻwR6O`dd2*# ~1[,W Y+m'ݍᥚ_.0Vis 4$NMI MP'#<~汸۷64ϟxh}!*k" B4x֢Q$4Зƾ=:6'ڑG/d ,ކ={- *)R|#T60jTCLL9IEcécqͬ!bv:p#gmߺ 6{Xj@#JrkKVt`,gc3Ѕj[;GF] ]]/$E{lSOƚ}uJYrDb3 44r#;%@jT6,Gfu]^YYWҬ14rɽt;rְW~_Nķo޹$ |+_/6`uaco49?q/cusI#"ڻUEx`]]sr߁@m){khvyes/D,˿vN^:033=O"@XSj1Y_\oχ֥/$K#UӲPU$æC\P,&kkP93.5Y̞x,q0</I!!Ņ;7|877vr\<{ƦXU(WEUQL&I2|Q$!IP뺮$)K"a09y}3b>Ol7|"D2-rl:)Kb.M%-R.ZV" [͵wvYi:HJ$ܷkѸXdUTUe9\ȑF[k7.UM֌Do~w_(ƖRVPdl90!8vʊ“loKm,$ BJ{k u/L. A#Qɡhm$g֒@M}l~=5uuL.N'rh4&KN&5i{aNO`mvw423rs]+<+토?<ꒆ bQPM6e"i4k&RV r:h l4ohØgK7p0a;B)6,ft~c%{/zz:6+9W vc  l&ZK [Ë, dC{8|Rʃ{ۼχZWrWgUA O.|,F#@;K1n @07l檤kÕ*On}ښfw{XZY߯k(g{`-K_% EX,.ӹ,QX8{thkѭں={=V"W}W{\|!WR( dR\.;PM}&C?Lr)_(-r\)WU9݃ XZ,GNl&cɔ$W5E64L,ER\OB9TP p8l^R8,Vl`d Q5U Yh1Xtca X4LD !r\6>r,vd6X%lrbTM$ᩧ }/}r/&g6ӌ-Efnz~fqn?O x=Pjn,(Xo ֺl$-Sc݇XWvTaKUbBzfjk7ff|{#@N?l\,b;FN^))M?#ڱ xË Omp N7%Yء4Ś$}'$ۿu87 iqNT6>=bwѭn`Wu(.^/\c'O64l&yvtad{a&23/K,K77nյ+EN=4l6ygi ϺBj|}-]tç{鲨TP?&l2|Y.e|Ύv:1=[ rr8y豲$){﯆O ZPTt Œj4CC8vnM6-|>zVkS=asV f*@!?p}kylXc#&Vey߾55uds B`O̟}k | IDATQElXӵ*0PFiDIMV38tLmme,Q$X ˫zwoo&+<1|қn|߿ Sf;6qñW˟(/όϭK}w*@tػ+jIDPp9lg==wGXǣfedV<)DtbInhA\P@yNź, )`Kk &PPt\&\X-L:%U>3c͡ $4HQv{k[Z]70f?B6cδu r+kOMmg70eEd3^{zc[o]sEM.T<ēf5P$&)ي#b! Y(f(a(LPTRPW\YY1@>~C3cc4#H (!ְ̛d*)4QP_иo:n k el`ҴT*rCuޙH(~,(BWS6#}xn+>REYJ3L?gfFx__l'rGgwxeݽ*am{j)<7xpoCş˕rN{fMoWR$>c;nߺ952R=]dS=P۲ 45UW?K7jaCO>mJU? Zvt|];&ðyjJa~mcm׮ή[#=6OomVܾwqPHIU8jDVd=2W"$e5aC4R4&=r865:TT34r[ɕ˫ ]VZRyMVdJ7R'w~ar:IS VIo"ᴘMj[14Ln\s|"=3071oAسbo;4;B{}{[wCE]`Ć<ɍbN_Sw y.#J޶6Xf}H6ST7==9s8b2c_y_X?c@tڠ^?-RHj)s|*N6*vS!v8Z465D$eek5mcu]38t̅Re+<7o"`5Id;\ :m9W{gbmqL=SLc7Yu?:~o8zo3Hk6]cFuAW_Oǡ@##73\wowD]mkA/<|me ɫѹř)lQ+eQ-Kv5 5tgױ\QX V4CM4kƪt=۔d@ izgy@F_V1ch22h\N$7*IP&NR3_zW0bdPʆ.HMt&q̌U]"gN'r_7ȦN|ތǶ=aը" L ݽɮ.f4]X]V% v}މ#ǏZ͚>Z2.axA>q1[s]miijp:u_Mݼ2}냡}Ogi"&ǷO|/^lo>pÏMy,rYg# Jlն ۹[H 69'r,kjTtjyJ"ЍT4;,6/_{Xs?ӫz{ ES3;94|[_OjeQ]{voJ_?*W,-KXXL>ر|4E,B崕lUWC5Wn>#Bk\xdf%#PP+0eMw`$t]#IRTD }ԁ5Pttɂ?tṒ_ɋw]v.N9GaWr%$(ѡbR$ζX!L@iic$6aHQ` @3.R&ց݃s7z]dZ)ɪ^6sO?`937tg =g«+uur{nEͼN)h79r!kse/^p\&w߸q!DL\f cojɝms?|uW/V+hYba$H>ht.˒jqBNaS{TbKD]QN' )MtU6t :c&[gbj(%stgoO6 tw`O0Զ\`)z:{ҹjpg~vDx5=7N R|}susuxdW_!5{wTe{ʥxdCOBZxjv˫ sݭ+᥶iP6g8v>uˤ*hC CrscGҭl^_<4$yZ[⛫qk?|]G_{&BZE}~H #7BcVWIG~DK>wo`w_WVY[]]9Hd3 5 ݞ1iu-5vMȖ;tW99 `>_\8HEk-d%S vpdeӹxz#͂ xr< PaEEW8q$ "!FahP4M#B4MxI*V+ yLxaZm 6j볪1=<܉/I@7u bnm+V'˒$IV(I!:1i*I$UUu',U(WW|NhM}=bfjBj TRUs KeI}Y?iKHG <32+?{*IwwsM, ؝Vbdt3Bhjt$EPHOn fusBA zC*GKg4EEd^bKb1H(j mD#G=}%O=& b*r621TI*f)"qݝ:ݫq;,=2=ӄ021"xw~lH)\]^m ԍ1r1eZZz:x#⁽c kckW?0>~ᩁ/](+#m{4v5Wď|cXR4 )ݻkusxY;_=C kTHWеx|{ V0ٮN ˖)4w$H<|xm4b[]- H2LBV5AIR 1Vr}G6bM޺>nZ*lv%H P 4]ꢀTU.Ō&XS[\*NmG3[\2of`mCf)W[_U{ =BHKIRӴ@oȰa7YX!Q"[+JUD*D㢬2r\`>g@ +PΞGfƐ2@B(TnsØO?U_"rAl 5aU,֦Ǿ^xd2ɲ$Jw&38`1(ֱcay ٬P_[UJ83OR ‘_ ^]_hon5](X.U9k0:{؝L>wg?sPԔrn-I$C +ɂ 3ٌ#FرT @+km- T]Ip MMEڭp8PSG\9_Ԋ54ASkаY̱h!M*T4"IR}cw..-N uU3G}|ҜiNlqE:IVmq~j{="+P[cf*WKg4EXBM 4rjXX( P$ YB %A~ղ< H1&<'~Lno{Cx} c.{k5jN=Pr+}}fH~Z"z}s2uo{wYo&0ONfJҒ|t !T ssB<%!Y{]|rNEp#j\XGal<.'^Ow>qW\?p +T2os#c'j{זgKUY 3@;/BQ׺{*B:( gꕷG}*;Y ABrl!8ٔ5{T" A+2 `cs>D$2:2MQ U:Jʙl7&Jk(Vg%UAQ`Y(XqhB${cIS4H%DP!`ύ5/^q,< baa"I iN=rU)A I֦F1ȺPeCrYV5Lvf3NfM'Pܳϝ:c=uᑧ.jf3 ͅ|@RtXV4#KK6\.C Ȳ,pU=V#c@.jC~,kr8"jeok_Z!}[y/77(J[Yy;q<535sOMW> ɛt?q5|)sYx /^36$B*c0~j!:p}N8ZffևT 6nkT>tEM$U*I< L lнS$*Ic] Sȵ뺡 |PZC&s|u( IY5M#"J1 e4E (Re6kkJ ` i4MD;֍_H],X::-oA,߹/$8%2ѤEk;vA&)JM7{ڮ߸+(fRCcaeeifIL;]sJ_+BC c̲(a0 cq;9I )0Y5M8B*BחFQ@:A5:& (RX"O3,AIvtRۜn&JDBoG[CB;C|RA@ 5a\(P(4-@e6$ j5ZM|N8=1 6 xff;P|*Vgmg |4Oܾtdo\c>d?:61>=2wMe]vͼbيn65[BݎEI`1PsmH'5̇oswvTd?[mY_7RUK577rM5 T&eMv2nu}t tx }'\jj0 bRs(bǪj25LQ*0../#HPemgc*??uܾfk_7b›9Պ0s<*uqj,jJaA00*RV r[hvvtnqjK#CēSS݃{VU"nT*ӓfZ4*ɥΉg1v CC%+9ƙL u]gY;'Iű;1,4MCH$#R%˲$IC==3U)P-.tuubQ"4#]=},B\)X*U((",|F,Gפֿ }3 U)L[=uDJ!aXrv^}knl(I Y!6vC]#s)>0PGߟZ.X=3TB'6?sl5CoV{k{K[Տ.v7m&Sȯrqm{be3 r果 liiK$vPb]- X70;aFeyd6T]{[~u `ΐb ͨЀARcd0 DhǴSE!h@HcbH{݀[7_om7fUQҰH @E Rڌ өdzsekkmV)BV5rcOMIѭbڎC{yguz`u N(.%%v,nkgl6dY;qk,X.J$ g0w^CN?sd$hlOK p(JUUQ(83Mj.q7t EQ)",R%Tʺ|p9욡  )"IR$ 8E4dqTQ4 HCecM,g(,[&IкRBҔi8IX@0I P(Jei-  i di&)Du]e4-MaI" UM@8kPM((J2),Hb"4˨Rxs+H~_ q{Ct&[r BЍBɪP&'o߾i?L pG{*ZYyU0{pz|# v/pL<@]?}}Z*4*(4DE؈{vW xԅ߽J(w&J&JlO^&v}R#WA*/B3m\cEOsoE@p)x\ p G:@UU( MҍkDz׮].eim)n2D a蚨e(f{U}P} L ^oC{KXWxD~K?b5E1,1I rϦϼB>8Sm2QZbt&K-.N.O'#2ѥ\b=][[^]/咩Nq2b[v}E-K/\ zTRdcL:%E$Vjj+JȪΤi$)N bR)eQB12J9͒΃JWhww#tչd.]*wG6VpKUcK4 smFFV~kZ+7*+B LhV&AZF4Mݷc}]&(QKY! n_`x24]Q Wv{-N5pll+6v%7.uw9 g_*aViq&*~7܌{woFcf2)"hTW5׋b4q~h0>}[~m;Ca,k777ߺu$p8l3 dl:bZТ]< #‡QR ,hQ)Iy5܅;á;W?P! 0Ј|lj>~՟ !Aa(@P ={!K9XEhT0$ITYD܆abX&bG.Q$aA` J`8Na$PDE ǯ]echh(]5u XU APEQTfgE%Xajd2͍]LE,Tʥ?Oo,ܕ4H`bd"&T Uc-]U4M i`MӮAhY@QjU9@Q %l:Vk}_ ԇՊ4MgﶴQu=sg(.]422b"h|;BBe%D7XHg M\%T,ٖDq6PjP8G3d2MO%F˝NVTwÏ=9O(V8;芅E[WHfk䆊)ָ"BmiVN'N=|,unn?;F;ǎlO}:DxWMsbޘYE11[ RitJ*fdٷw*zL&*EqB$@UER!E0.y_vL ÏZWCu EseBєXHA`hrqcc 'IW~)NA>u\4M< N$ike b&)"ZP4Ţ;mmi#pLg+Lc<ֆbDX:bixELc$5 1Z:}#<_DA׳_ze=Nʥjpz^bޱ kj? &T5ʥ*%ӪqlʥA.ҀOnGM-rMI UAyV8M*9fS=ݸ|1 `-63󹊥t{ԤRJ_~BCjb(PXkjiSeIÒJ1[,I"\*kb)ɣ;Νyu+3^=Z]nmivz}{P ]e`qO-.6BRv; HH$h)PhigX4U V-81Pj`foW E|cYHm,-]u#.ݾ>A$nw\ 1TLPE IDATu (+TKUUMØ}{醦fOȡ{jBozrP.SW Q 7nw :w9JrOg:08Xg!PbY"(bepx <ގ론P82Ls{ډ 粅PCKWWKs'Nw^w-F|ЌM2p2;|P,;l6өx* 64E v(ժt2!4QYa8Iaҟ\,U4/Sx&Q,zNXO9iCηv[|S 0LQL!HmͬL8{ƎO/Of*+2C;Yҗo?|.PS 14Ii &,0(D-`A2-4M!h˴P'PA1`Zeb䝾]eT+yW.]XӛwbKwx$tEa'?75HN[[{ooO)Z[{sK|$Jh"4u4 ӰFlZsa2>!vdY* of.G8^c9@[ۓSFjBUT׍?gN?!+nز3t41,xcW/-.}叾=z9]fwfqg?OO=+hIl}paf7_"%Su Vkgt*~!1y7\.vinndRw`?4y4t>&XS,/ml Jje$,SkO##8mb ޜ൱ѭd"67G:px& 0.f(1#c8pΆx#'tXݽjm~zDQCLyOom޾67ϲNqIEjlGzE:'2#^K6wO=t]GOW׮ϼ>4/)V-d@O*okoimnѪn+P*yB!jCy6p^6M'ic)[&9&(  t '(Nvd/Jx.%Iv'a=xA\*lꯎi YTTTHQfOO3?4Pŷc6pwÀxY ZJ99CuR Cޟ@DwϞ{ٷ^BfHna4ţ( oˢ(9u~<,Js1"T~cG|NoNVV>˜wJ;S7n0P in{kkiq߳{]ENRB~,WznO{̕hj|}MXZ^ `.7Q葱B2T[`>k e)r^wiI%6[-՚nXǞ{}Gǖfi'J&ͭN\1E6-gI&B5V) ,;LTX)WM] nSTݵ{?ùLhӱHnJ'c btig2Mz0ƁEj1S% ,h"N6GKJgϿ7!fJj]#xapOK?35$O|lL\Y,]}ܾ_Lg jEWNan1fo<1s =`Cs9wtrT~Sy t4B[&7{8_+W9e;d#O.[:&b:E +T.*J!>t:`\ZRY={xjxwKsoIb^7@ߞ^2sM+ Pp' u_߹?ܠJ"꼡Z)ԳO ɤP?GB;3OĒoS__<3ow \CLCd)$)rS0o?ӈiPsn 46^N7īb'bM71yG8FseAZ"fP8FHl)_a6ٚ+=/ǁ>G>%ka՚꺦ֹBUry&/)IQ {½VWW{%"HVC3],SXX^u9۸%]~wRI2jy/dM3p.1TɆDO mB{צJ|"Xo.ݷ@NvO ;dT<%#O*,Z!v6Ƿnh9Mݺv=r:F5<~C'lNxij墦 ɝHScpeuQ,,i3M!vB]Bn>V+exN"]ãc{n޸v׿3iNCzӟY"?sD1sLdm5_^6ݵcbaq~YCu4NݺkRz_(af󅂍瀅YJ)˔jao]`-kҥwzwLNًkޡh.yd{ybz!P\]Uʅ~ۗf>l*tdA0"-,r{wOER,jE bTW/q?$kB1u%MRIr2ZME 'N?jlG>ό:2ͩr4k*FקSw T0];sor" '/ywg:ښG>u&GYC#nm,hJiD\JYQ#G#Gf*mm/\)Zs8ҩ. KM.}f+5QBB`(tDX{F\RC)( |QwnȺ*dpD܂6 Z(61hJg2}] %e뛛54dieymuvVYC TղlT ,d14rL"rQEl/9Ĺ}OJƳ?0vEfFIR[ª&/.M=<ːmN[*k􇪕ZP(f+z{w.G9_̕*C#Tn߼l,G?K?7q]wDiBbvu+<~ӟv}|ť}'_YދXtkS{w3d\eɣGL{q7E ^Or4Q({_" sy^'|oPJMZ[Y;rsݯ~ ۯ8{c|#rR)[{yWogPTG  FSxE?oɐ$p…(gkgg5Qr\KkiZD*kn*so77]sehU9ޙ I`kF:wM/4ڛ{ƸPGǼvoc (Ͼ}»\2s|U,Ph~3MƚZZݺU y$CC$I lmqW/_p{#{2ѭBhCKP_30@jC7w M1J(ITt#OX0 U Bw 'yβ6$>9L5LVC?ocSAmGQ> mݻd61ePe4r%^*U(9(B}S2t:P[C ._Ж{7O~y]t`Ԥr.qzme5TWGmvQrٷ~ЄHm]k &g?c>w S&qyjry6}>e_`P(?so|Z=x; S{;t GRdMcy\,u#-zCcoliD, IDAT7u _L>/63nhJw^АR ~nͯ^:p$ozMh~ Րf'j:"HI]PVȒ y3zXoĥ?`cͻ`WO=nNLܺqhl\tfRy- vx /L{3|;gz0;iRPMf8+U]Q1ZX||L*%|RJA, #HѬ 0[+xg`9XpiOQY67q+ n]kimjk 7R2=f|VͳȩX'q]u=#j-&6s8ꂡήttGٔk7NW$V*590N&}бD:9_/P6I^ qD!{x]6t15Ej/Ai TUT9OLuB>O|{K%Ͼ[oKʣ'ZH^vٕ)A֊b%go&S;(͕ZsK[g ÿ{wԧo/}9Y:T^eSQM\T]P!Kd6u;R}}gMǀzcB6wCmfggv<)_ll%و\zcť$IC2j睏?'_|QނeQllE67VO߿{]lE4BR,]Nd:q&o55cd RĊprgfgӉɲ,K-s4شMP7i08NؖeɒN'L{;Cg9l.ыGx*ڿO߼>4Կ,-Ma@CsS ʛf@TtX\XxۿH.WoJ,>z%4r+?vsg}U>ykJNFՍ>-bÈx|HA $! `AXQOP^U qhLX|m}IٵXb>M/Mt* H.yC!$qB #lIdݹ%{lpNih4\o?{&./"7TX\\;`RԠ v">1u?FFS,ػjr>YQ]4;Q4)B"RP4Ⱥ=6q4^_gf.jwo/fD?87ݵ50XpcsOL~7ohɳRPD! `1Ht`gk}|f`E3jNl,sR>>0tl [kK+<cgw3 vvo|cб#}ua1GRdSKͅh0ܴ|Q]) 5mLU[:07ʕ)/jݲ܋޾yA,&QX5?q{kkw,1T CL#vCRDT>" DobX%bɠإ/.,<̃7<:Q?O0X!SB4VV-,^z妮uKķ'|YSt@ܱ x:zz@v%Ӄ0X:z&.b\328۾gqb$rpT#r,.OV|V&B1L#:B.X"E$h 1]U '|t0VH4LTwwin ăcMWG)P\UӨՔߝ xiHF|xs-u- TԔ/CK.⮛fuY`j.ˊ'h0CACe}$a0L,'bR4r g?G2 fdGݽs+GbcMzj<$*o N+ *̆(#8|t[{WeSۑ |QSW;T v!5Unt޺i/P[5939'?ѨUz9&pA c0!"`k[:Nhx>Gibɇ<{tg{&+X>99~+-1|<rE}cRg(pB4MGhT(~v/΍O>Huu7ԭ)g"qGZnh}8µ+`c{MDžIq$"}?,,VGg7b8jzonnD.&bT`߳v8|W PʹvvX"&uktr}~bmi/x޿s?С5epyl6Bc}~t 42榫nby|Q6]T2AY PTu˯x|Ӿhw̌; oĘշJRyp4nolR䏄(S]$mMTŻ:c<E LX!f<Xzs_Y^ZZ_G>BБ>]Cg1`"OȞYB[޹KX*|X&D3A:?-I4M4:V/*J7ki75Զt990tRȦ63mQFq]TƧ#\)"dȓNE) $ `qL!Z_):ɠ3~gwFb2>BdR (g{WcP$P,a*ǒL Tst)O L0m,kh:@J)P1ЈEHV(5n[:Z[%[; ͌y9@'na!B)&{~g?^~g>FhZ~{݆nO,ĠC,PȞ>lUe#,U(AfT:_&P6v%-a8kwr9 `@"= Js0Jdsˌ08AX-Ot: %#)$jIG/2+py; 3T<ձm5/ ˄ g39C`"Kd]Ɔb"yRYJ%3IZDJ@.8Zu6w^ zN.eb sK"tvs>Uy;X^C{ÝO@0 );c$EdsB3pD")7yڍ/25WWu,!_łi,<uʙ,fxBSΰH,5=ZbL"ƢQD#d0fZgnmmu#ʊzUEöq.^`љbpa.̈́|Zhy!}2ga1 LkJT$<AJSBy?)j*4ee#MO; 4mpm#9l5K&mKRrgyc/2݃[M",Q0HD1g3$It:cj{Y z"d3`R%:FBЗbkj.]&Dk+ n}MjN8(}Û&C%'uu-R b2kT<*S+[RI:omRLea`{hd3p`\K)<|\cga "T2k'y.۾A6}s*[ZFmn Z>±._0WĖy"؝\880<"*? ҭ6\M]=jc+[W;뗗u}n 57?K"'/mښc [)uD7Wٶm{K6sfv_Vܹs@0JJԦӅwotՉf'ӉIh6bQ8pbm*oXesyT!I~ȥgun.6u|tldweֵ9>vXA,ClKmv{6d2i(3I>sɩ._d]?|$[d$ d!ܴJ>T+Ujȱn_AT"q[BGI@Ono2!bȵ36Ơ45yDgqѹ1_Hp~C#.ܳW<ۋ % $yr4@EEc\>(&YF!i+U"0I/l7wbqRK6K.# b4E m.T/lvtP JS(HRj4&HS^U $O<:r] XC^ 7A D! %0Qa(5b%%zJ$ Nnk7T2Z#IF"tt.#`['ow o~y,AQ@嗹"ɡ#3ŜZdz/٥喾 E>a ⲏ?+/<Nˢ\+%jc#f\EC1߾#沀#) d/RqWGO4G\:=Nj ,b"n߹yg>cf}wI51lrl?|eva'"$(n.hښz?2Ǻc&Yy^Z,= UuF326 :#[$lİKS55>> 8cEi"*l4;ԃBsjZH7,]%QUWfp[v;`u8$-JGN;n/e,n Gbs3djkqGc~hb4XtwFbsOw #bN'ZºSKYes/=uLYKD;N9–ZƸ?  Q/t\iO9*j," ;Սh:atSWTTt>XMFr}{[WqJ_QU_&CA>gcN/ Hh;tIye"Ks**hR2G\Ku#Ϩ:fp JDp[,d ,FpJШu捍B*ioE|wrecK%Qs (X&WÙ[5M};ZU+I9Ln2ַ!_*Lc9Th {fT!b0yN2E0I؜ӕ ޽yp,+DX fbA1:zs_2ؤ/ J7?Rʷ6j/ۛKK,Pni#9>(%".=p`ۭ- h.7u^_W\[ }P Ms( eƁ#agin񴱥ևL[S:1Tt.ĤL5/lmo5*ޘ8B}2St{D, \{7 Yt BLFZ!ˣEy5<9|/O6gioh蜞eXle!d<-@&kJQxܰc<"utlK'8}ob{ hwo9z?k3Q8N#$Z@aSϭ/e d>} 6^'a,>;Jw[uzCSmAzx8?OLZ?428ZDS+aL,:yiXg6g<noi#˳s߷o?Pz?,R-Jd>^jU`r+=VJf2E4=`"pxf WV5tQ4VmCG: $rL 5-hh>I\x- @6Ý[%tDd&O 'T0`+emۇH` _ѱ;wx0<+ IDATK\LK& yOI6ݹ~ B?ˋx.QB"%h)K|β{dk'7ˇ:j:45tuZSW٧?sV_['PT^w]LXD\ޱs}`ۚ\Y^;%yebLerhПI $1/ 8JQ8 1-e!)(by,6I /"$mX>J\XV !YA \&v5ru(^{bւ\$ Z;tmrapfǰ"Odg`xlPݟ<~FI 2G.b(;Ftw :}@ #}HTȓX)TTUXmT{c7Z|^Beh j[Zk{cu;Dg#O?49󨥩og^lT+uC#2<>x`菿Ba!/tf[Wo|;N߾I"^|#\^8*E,MGLZ;cH%irA ȤbA. %4O8 L-MYYV(\@QS\2V[+3Ѩf5:!!q6ֶb"}eeJ$?.s8p+}K%ReR-D]y퍦yȉSRrgctڭs.AD͔T7,ܽϥ/]Vq'RE 8#47 ALJp$I-]ád<tDcV+‘ ]5 `糉'$bSɜSI\>K$? D6%;-~;$sO4V+ AljIB2!9Jc ${pH@dpxLIZ[ߑZXYE4IXVS(~mo!`a,sB6M>B]At8 !gDS ՛‘@MȥRPDPṰ.=؜D|eZSŹX,q5(P<8pyss C$_1]\qs09}ܓd#KSJ$9o}O,B>YB^7 WF >m=,9N[[ ԧ?a-\z!j=&q2hb˳vg͌ߺNp;vI,bVݿ C0UIxK+ݶn5 ffSK] ijy>vgdeM-G$K ";-/191+&:# ѣG./-GLUl2ZY?s !'.fkaQ)Lࡣ&C+ RWO_d j=t|'[DT4vD1;4B O%"C=73( ϓ 9x6w{¥ף A&hI"`?m)Ry(=iey!'*+hD)ֶۇՃtH֝B.rC GRpmW2Sji*C,}b0;ziw$?h:v0 E3B$ llIǣqTw@[,πX>q8~Jcli /3+K55;6t$Q+[v7itf4ދh.#V0I*Z=z}.bŊ% #qBB" A\: d,IM*w+" "C|:%SSooہwًTM%S`ȹH@w~ҳӫ.TU:vLb9ipskg[;w,׾mU/9}rWᚺv]]c࡮Hp*K8 pq LXHS) K/`n.Xwba&A )-. D,f@ Y2$@$IQd19|:H.W*T6PPKd gcmQW֚P`VCmξ,O$h7z_qZIY:SJѻ=-RZSmB., seBIpH9PkV&W}7ȗܽmG]87MqwR\7` @)JW˔kk3PPW1ߓ'\F(@"%OG¾yK-pbp¡ȓ9phnj.$կa0>7VUYf2l!\W]1 éEżR!;|x=޹'$#ŕ-rzT h@/-oj-`7@񻋓|7]Ueo$l G^WZ꛿ڗ1pуqNW0mׯP$%(- A#QhxhD YZwwRhl ^z?#j^}W':Kr!24P;XI,/fƣ[Ix"qC>;%%L$,+8x:(8}6̔@QErmQG"9_  %"a8J$@HCX<&[@G|VwmkCGJ c3drYl܀b9ZM ٨= `Agz^MU|kj $T>MaI@BX08?sܠeBضy?>il&}{g`p{um (8"gٶJV4O=~Ņeb޾RZ&J$ j+4pȟEUwD^7*,-MHvHƊź\XcNSի khnژ'g^zS<,XXJd8Oj5W.9^1lkcޚ3d,. )7OHZax=}RٸuIRC7o~p/KDϝ #~:㱘hqųKkYimݽfiLP@ݱ^l0inb ryR}񙗊,Qѓ{ 杝^~ub|؈{4dbayz *bTZbk~Xk4Ն}GWgz O:q$D` RT|W_x{`Ï:}_OOW:zrС#'|st)Vb{XhssA^Fo GΚc#_n<2*r.?>}dn?yb0.Mfo0Oģ:m2zFt!0>{M^J. 4R6Nz.x7Ts9"d2Tc)\*㏝nim훦Aa}QʗvF^_% ͱ\>>_|576w֎:49,?m\^EI'y櫯>9" 7{:Xt حk_yEH"rHmY6T&{G&(Mml vþþ- B*$d w NOyvumKm,ZuŇnSleMN%y~)AR3B_߀Bo~?3/ޟ{+6}hzBT^SIDcdsŢ w@2T YvSxTP[FhRE"krpocs\^vGז\3M;+K:^WW|xbtc%Bo[x63\H,?934o:_)X4O{[DBo|r2)L1˚+F_@!Oww@0`xb|(*;z&.$eJs#^etx) {j-ΑL^o-\`s%Rw<M0 M'#B9CYtb^0(8yQ?`DFT𩣧#;ȤRQYjtum}ͅt4V*^}ݽ :mRprjl/>bѴdmokڣ6A7`j==cgÁDLހxjn'O<~bLkPFcϐxyesK2k;29p~H.f-,%ֻ~#[;[ H?𓾾t&[=K%g fsEc)N"󙮖Bct5z=os]o2 M1"65p^-n'I1{j`ߪVwB>Vh S1.`NHDPTcgdS.~KۚZjŨF<)W ՙYX]JA)8F# Jo$OD^]淿?:v!N&{wWQLX_]{>JP?C1<Pm$"(GUP rlBIMDҠwlmmca'x^#4J5|6˱%\OT:aJ"X"J* YOT$_P1%(kG_9-cRPjE4<Į 18=-I$AgD9" SI0\*+pSKnpTsm`mRDP0(ԴlK4/љΎ{74&J)0 HL2Y($]C}I撕QVK FdpٝЁn~w^*r:^*FWJl*0{ŹK?Oy;{m%/ROSK-.?BǞ?5 vu.WH?M(TRdQ~go'z:nk MzoPg}ĮW/pH:[tpZ{֖Adk՗.}0ޕqK/~rdR149}OnopE&],i{Dll:~'Ӈf5Nֆ^ U:˜h&XboZczwoLzz'',R*>*yN0Ymrayy`PF@d 2 PI1 s\({m]6W !sX07+:DI# 0ȕZ)"r^Ltqr~NdE⏾CUkt6΁b5tRmy& Yم ׾h^XDP H 8W|&BxQ+WIX^㪉LPR5D0'ze=t={V[x:[tCBm SGg?z:{tZ/vo#RYR@!DHGsNc}eĎaDg,B89}8O&'o_piEBuqO>՛쇢R!UhiRFUW_ⳁ>FƒČ9rrĤ?6˔Ju$)99$v-lԺZ*]WA|W7 "#kT:_KINsH @Ϟ{9_\~%aVH,mΞth9&_|޾Z'ICTB֎6LR T}sZ>!+ ^0o]HAT!7۔ FR ިt=Zޘ84\&W\ euen.fYޙGk:S)WSd'iLq[-&ϝ\TbDi Ggyfe5ÿ/* ^oH 7|N [_c=]|-gK`rS>[`:U*0RUo<-< !ԌٞNTRXdTS5 RuBxDwy|9#^4KzC@|>]oir78Pd=nZ[Ff_R\ڵz@acJ' O:t@wL,W*BdumS~%e5L!6=.^~emp'Wor۴z 3F\8h,yeP̉lԮôÓjhrj5.V5#Gx\p$Tjܽ֎Nץ?bERh ݛx٣YWsϽVTxwhvnvNL,{BbwY"EkpdT~o毇j"kR =2sp!R]Z^}_ 4΍k}t^->JiZdaHckLb;465GgOKML\Ȕ [;zl- lmu}{pgZ'(yf{:@SKKXB_@"A$d1aXҨ\No ,_ˆl ԉf FI[#ѦALd|t}.WVkU,JPZ)0޽~=Q(WHSf_}o^y9١ccHo|Z/]zꃋ29:z} Fʬ^ξz U$Zx dCR<!(cu;t_'PtGcp* ^3<ssKc~_blOlemcO J:ZMǶ:}%GkUh=b4ꝽDj%@P|* (("Sh 5 Kj2:;ӌPezt.\ŐL.7Z:+ r1XY[8d`^J&݇sx"l09H6y{4CNVkŇKG"YHfO5[K-P*exl \6,{S{O>앫cpXXM͛-Nxۺ%je& dRjjV$'OØŝu{;bd}y5nuL: 'Oyh F!mp;^".睯 J04[._d=oٷ i'TʭMv$ %*?xֿo;~8rUʜ9dwSOF|Z^X\XZ8~ gp,lsD`hh,9)PKO~ LAwnEPE" }G`BDʿݨ[6 ,֩fSBA T+rF}J9Q*1,V NqWs*$ U^%y5 9FZqE;z(Fn6 "%@T3ɬ9m@ O6@Lmk{ mMF&NLw fī+ׂX2gNL952|Ρ'>ʑϜ|eOӯ5L}}B>IJJT+=7.!T8[jJ,˂$0u[,N5f[WZDx~\KZEy4s  ðSK1\֋y7Wax$/gz!hD|<\Es`)REx2i,R! d¡<#\ %jU^tKgw(ckSO[h it .?2[,loVG6+_.>+y\j8gY-!JkikQ[( B;< jI`cSU}ݽxiuV/3L,۷' 5rr&۫D&[;{[ZMNLŢ'L^)Xkkj Gw<{Ai-{/^#}G wF v/v敮rtf?9y /<\ﭳNT&yuV\Nި%RuPzJK{4JPE˝x;4{d Z-?r*&ܭG|I4*zqq j^JjC&'_f#dYbRB Og2 ґLE^tFRtvLiuZ5>6?N%0ɌnA@H.+_zm|1WSV[[y t,7R-ȗkǟ}F&WKt5Z)W/}ިi+R/}h|,H%7(oQݼ9œ_M[?/p=JeWswR58Eot4_|:MJfo}XY{063}ojՅ}۞O1WSz:K}\>)kCDFY((J"/0 ZB-jM}#bLP`co8r,CIc*C}T QSH9:*U&w+S=l-_;@bӪ}+2cm` IDATowݨ7X͖7֚Pޑ Bn!(0l`cc\j4M!XRl=ZP)dkkT:ټB=06!FQ(5j&9шo ̨ 0}=Klrz{NLz 3CDNTkoo{ T"z'ƎL;[[l{;&5F4^W*Vɓ'O.޻EU)9۶V6FK*[MK&eNcx6X xZ54<f‘?\~ݍu" No<S<*CTZ6{{3'` Ʊ{{f`ɸdڇ ֚8o?) 6B6uW;w"&atw?JJ7?ܕ'0"JBRUL*1+^3u/ܸv1D^nЙ`/Fӿovx ̊|}oglFRcK?g袥rFJd),44:>],zYe4"TF?MPX*S b\.c   O䫕bA_~“ϼ3<6`QD\*T3#*)@7:&9X=U1wR)]{d.b*DV894u^- Q+Ih Τ tSsKS3jW.|UJ0 vmUZZ&ai^ &?zsε7^ƭln|g!Ji{H0_o6D,8Feyg6# ͽBl&V˥.TXZWVjykF~oDR& S3Mҩ.Snm,5j`6e)Zs[Gqy<] HVʥLloc(Lc|v|g{kķ \.%YVS(b#h` 0uBͤ(:Iiv8tlzdD`]DžSg%xfW7ʙp=[Y˩XXTɣ'H !qSY&z^ A*dwt2\+dK+7jnf^W9qz2ł<#2y?-'b}}kk$IrGWsJ]mm;aΥcKsVw|dr?eġ"AU4*ѿy0GiQnaݭCSSV*nGz\|fw,$\! lNE};X)A`PV:MJFjO ˲^7pbhtT@ $0h'(dRD gs(2 BJA*Rdhvr8ި㕚^|t2[9Kx\"%9Fo0赺&٣rupx4 ZͣŹ[.Uk'NuLMI RiыB(f6w ׵)%JP)Vi:ݻEG/Vs;0&@h쬬`Ϳ?gvYzE"1݃H`MT-mJET UHuZDeF*js,"Lgt>fJ>]+e@@@DJ)@\'9r)bI-Ft dr)(;|zߞ}ٍ&}cRK XHdS1Y邫N &ر[J^*H ErugfN{PP.f2[;g02"_|^5_|G׷ޣ LgN_~r>48Eٳϗ1P`y6. [7IR>,sAA40 c2 )XS(T:AEuB*QDY& M0K,Mq=Z34 uމaW˃H855MJ%Zd'P=oer̀aDLV+O>Y P.&hVV'B"QLmF@\6 Z5/"Wkr%*B>[(hbM og:;,n$O5 vsVF,3@SBr-۳F4y:.ܾf1ݡQ*VqZEvX3:4#QIW<)#q D7MCcjyŴ~&ʕ٣*I>':$$p 1Xli.,)ɌV;B{nNVkM2X*K}{,-RE$9^+>-Y~\(74vaTdiTjֶ֎aH MVK41~Zb2$Cn8H]ܒ)=CDc[O):LF?_R?y T'7v/APտٲBڍi0;4/3|`׽ ûa!U@S*TZ1tgxDb NM9V,tz ./DAcRQ vgigc< I KYިi*T6PhTZ^syWx8onSa\"HU\j3ig{N'qjr'ì`V6V)Ͼĉ@6d Q/28CTuhQQQOd;G'Wjp`-SdJ!G;:Q6dɔJ:Kj L&t78Xar嫡d.+)C" |^  (J\b5;~wKBer9)G %NIxzW=x3L-n9l(( ۺzD# ҡR)D"-krqLfnjꑩLͶXϥaXK,Jj͇vyYYc#GO{23{8+&:43OØ 6L/|)r.=>wEV[~oz{w$Xn4z݃U [0o`   OΞwTc CbRujjkrtͭo,;y4Id*Ѧ29N?HQg?ە8O9) uzLAɵZ$JAE`Q_y|&xP Pd pT,X: 780AR^_D "{'NxMpH=èDIIQ0 SE*mT \GOON$6vsHR2ԵGz̔uy}/~Z-gz[{t+rŀ( 8ec@YlǎV{=8q#gIml$X)y+p}{]P[=wO>mvwQ. yE7՝ߗ02XKۉsY#տv;8vO,َFhr͆yV7]S,NLwݻq/`([p|(zQgz7 _XZ[;7000;qH5,fN3+N[K+?[;5*|:?x4cK)P1_m,jx>]],hq“]G~~zdhh//,<~ `jEa6r#Jymd&xNXoh`J{>%M->ʨh;gd C3Z0V2à6tM1 רj8Q%E5Uq\RHQ(ER9{$\hɴēy)W;F,8:9~_Lf=ș`m Vxgׇo7ཥV^pavVrÒJeS\hrX RKkڃZ⍶՛ʆ!bńYۻΜ9vF(03{<Ѣ 5ClZ:l `$͘m5Q)cgpB:<~5gR-#9Y1㰁@GN^r!_i. G#dlmvBT^gFl[aHx"+FQ&Q r;N%JWskopO}vfs#{Аͥg& wt6ĝOǟ&VP*揎.Tks@秗 K02-4KbٕQA\Y}{k:UŚ?xs_/};;&?g쥉rcT-[+l kaͫ{̅RhH 0N\xLPa3t :Xm|zN<MdX "7]E(Sc; IDATzPih#:]ũIfUbxƦ.9|G(ܼE]U Lnて,+ê&c( _"4-ʪWڝ.#z^\<|{. 2_+'rM/!@Fu`A0bij6[0$%#0 ( 0TU `2kNzCc>wdo|k2/䰚6SkG+i0?]ߙż_0h=^>ujmǟ#I4Az#V+Zd&@VɆɹP_hW)r;hXfS;cw#`\RA چHyС!A1tD4͊|ـ $IS&;A!Me+EW.no=v_QfyYl,(KB\gUnaijkeqezѓ*-cN^&uX$v3s;yvNݺs5xCd XۼIȶdɻRfq\z9;ˍQx:`kLd<mI2Nqpel.3;+6*լC gZ-\OO/,KjHF7WQB'pr-C++m qr> &ZU+4 3oue^*|az8I\ufL ?^xxg5iԽ'x4dw/Af,/=$!ي pgWwX_(I${BZ=}e)sCSCw6Vkt4Tf!@VUI$@A-ɮrnMUQ(%Wu$I0T9 !lPy9hl1KtAZ$&se) RAV7 _8hp7YETEh APyQP # J RT-( c|;ov/mmmK:lVp 5ϼEu:f} _jd=;8VJDGZۺfgaX+f$i_Ḱ+6?`R"IJ>_ D#lC+^DBM5IZ>F ǣ[{i';&h@G8T^ͣ}le}%m'P dz]9n/>BK0isLOkvtD[ږ&t38Gml3;6CefVM>syABAݫk4D3HBT=^ oGFZvw7yaցIg$zn6ͅ]$l5}ss+IttLϭT\r7VN+xBT=r٧|#e[i;Xk Ხ$50:zgg% |{mZ7kPk};~"8sꯗܖEk/Rb`8v^}{>#Pp0תnfkK`@E2UD]TEQ HpYp@`f 0$ɘ7X]B?vkKV058#$ be4mTmTMkg3tZu͐UEWUEQ`@@!r t?l-ˆK`0c&FZ44X`#Nc9}Mt(fLaM^Pj?_8ht8\F]ɚ6B 1j=z-qQ& U.9CcTfe{ȩ3SBS฀'No5vc.Ve^Q{ʙj~i~n HCWs]] @DP mvRYE^Amf\,V3;fI9z+