nagios-www-4.4.6-bp152.2.3.1<>,|<`ǜ!M@eee&by?gMYwJ$*;0eYN=OiPKΆR4Bc&Bu *ɂ)͊n')у7/}EXLF[7EŰ>3i(P.LyD y)o$:n/^#.׸Ti'QxB_rp%* YEmJBF䌍mL`y!hx h ibFY\gb0DmL`(LM$2 >@?d   \&7 Pby z d 8 m d8 h(8)9):ő)>5]F5eG5H=TIE(XG YG0\Gh]O<^hbjckdlAelFflIllKul`vt4Qwxy`0z 04:|Cnagios-www4.4.6bp152.2.3.1Provides the HTML and CGI files for the Nagios web interfaceNagios is a program that will monitor hosts and services on your network. It has the ability to email or page you when a problem arises and when a problem is resolved. Nagios is written in C and is designed to run under Linux (and some other *NIX variants) as a background process, intermittently running checks on various services that you specify. Several CGI programs are included with Nagios in order to allow you to view the current service status, problem history, notification history, and log file via the web. This package provides the HTML and CGI files for the Nagios web interface. In addition, HTML documentation is included in this package.`obs-power8-03˿SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/Monitoringhttp://www.nagios.org/linuxppc64lewwwusr=wwwrun if [ -f etc/apache2/uid.conf ]; then # If apache is installed, and we can find the apache user, set a shell var wwwusr=$(awk '/^[ \t]*User[ \t]+[a-zA-Z0-9]+/ {print $2}' etc/apache2/uid.conf) fi # if apache user is not in nagios_command_group, add it if id -Gn $wwwusr 2>/dev/null | grep -q nagcmd >/dev/null 2>&1 ; then : # $wwwusr (default: %nagios_command_user) is already in Nagios cmd group else # modify apache user, adding it to nagios_command_group usermod -a -G nagcmd $wwwusr logger -t nagios/rpm "User $wwwusr added to group nagcmd so sending commands to Nagios from the CGI is possible." fi # Update ? if [ ${1:-0} -eq 1 ]; then if [ -x /usr/sbin/a2enmod ]; then # enable authentification in apache config /usr/sbin/a2enmod authn_file >/dev/null /usr/sbin/a2enmod auth_basic >/dev/null /usr/sbin/a2enmod authz_user >/dev/null /usr/sbin/a2enmod version >/dev/null # enable php in apache config /usr/sbin/a2enmod php >/dev/null || : fi /usr/bin/systemctl try-restart apache2 fi FP p( " Pp P H MH  0 h V h P x  -Lv:U'[qp |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||P){mm8;G hU  <( 4H  U  5 |F+â( 7 R g_bOH~idz@X`'6BIF[I%G UT U=:EJ z 1Y7fIJW}Wj a) |L+{7}h" ^0F$T o1/ \#{ 8li7"mT) AAAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````f59c17cd7db8bb6a84fca00277d327125764775c5afe94b53264c0ac71d2ba9de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85568bb6ed209533123e5b73ea53bb3e5f5a5578c2b04bf6c7ff8b41a5a44102a1984fe21d62a2029aa187bb5b571d4548ab4526a5653b0553c72037e583122eb40f402e9b5fdc6de06787289f3e579014ffe512c9c356b971655f6d25463d0fa7cb946c4c6b1afe0561ae96dce25121ac538869a83afd2e0bed63560e85778da288d1ccfa2f07adae1d9ea791cc39c1b1c5b070e23e1362df8c46f8b30c796a16024ad052c3d54b2b6997962668f784fe20528da56ccb73fdd70e4cf40715bdf89c58ae6fdb2d4f1571a0d64c1803261904d05a44cd4e10cfc4b4fdb826f339f93e7e3d801c6ff33319f7d3abdd47a4afcda9df0a0ec5475deecf37d5a24864313e84ff133f4e7f5554f04bc648966686e1d81a28a4eb206aa2176854af3090608f58f7d171d4915329f24b08eeddbec59b911f15097c19afa887cd1c9fb2abf33df3718df3f5a34b6cb625a472ecd5f4099e05e1eccad04146d4eeff3986b21d87cef170daadd7216e2900cb2b6b6453e6954ca62ff4b55aebce84ebd2593c411048d79f096064d7eac64fc0d1042d13a5ead1890c6dc4504b50696788b8cf4d4afe8baecda43baac2ab1c3c64311723d82e22cbfd20d5c96b1486e7fc8df8062b65e286769f225dd29553a88a20eff204c7b21363ed4cc54005f33b35892b4abaa6120de74c9309c88b3169a9c1ad07299d972fa38e439f9a3d280f265d15e2d3f9ffaab10ff05edacfcaf6ea720fad5aca592a5c39c4d07a6e615676580afa2c0e8d4ddac427604a6b57e5e520617309f8b13060c968fd901a3c2a9e2005c06d127afe6a97a5db9ed372a4315fc0e635b287682f1855389eeca7e928e95a2c064fda405ab6e6add9f8cf81bd9ac41950498ed4942654b6f62903bfc3ddeb48dba1a6255516077f8fe3905737b085c6168d80116453680acd35ab26de74f4aadc71e3ccbf8a01997291027e113fc839baaa373915642c85217e43206eca80190003a2a5641e04cb803ddecf71f687979f1417e2b3a008d7547f1fc90f0b34b9dbf1bed85fdb9dd616aa82f872ca3847b6303c4c710efbb7b836c8dac3011bcae1c336e3280e66ee6fb0b981da273bf4604d71d5803c1cae8295d253df8fd2e59653e073e97423adda5bc3917a241ee8497dd38a48f14bcde0098a4e54fd0fa5ef75e846cc83bd11432f4b1e21a45f31bc85283d11d372f7b19accd1bf6a2635cf858ad5ac4d1a07cde8adc23eda020be572a08d4853887891a4e4144becf07ac2ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c152ddf8540d4738665e62c460756876bb11d87596b99e31b0e5a95e02dd2540c1576c39718d1c0a3fb321676b3b7e29306c0907919a5716d5728bd1b08ae0169e7650e44b06cccc1e2e0cf5fb232c7854d84575ec0827924b254d98351f8a0ad196e6c3d30698369788e0833830f51e4ecac6cb57a06ae523533c462b8e0f801689e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b3b7ea5ae2a117089b2f5812d65e9c6fdb70d4f54b8851480a0b3c4da981a2af306a536a51a661680fd6f9d8bea0aed6d19582739fffb66abed3c11281f6b9de96ed289887dca9916a45c7528631193bd458fa03163807e0b3fb6a0ddb4a43738c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783089712359a771a5c1340f2ea2153a80ddec534b14defbc9c1bffe5eb76e317bdf0e90fa24ac69154ebc59850ff63b1c07efddc4cae18d8bfbb8f6cfb704381dd3facd3eeaf91c18a227ab4c5ed06c0f01c36631434eca7ffdacae741ced16bd067bec65277f2069b49de3ad726f43aac79f0eda2f12fe0c688388d6e1b58381b55cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad8704fb730ef5217ab7ea2496bc6fcbeca9ab4a3356cc6663239f0e75e81216bbb8f27567814faa813711a568843c4fde3c2ec0f4e4c4a16a7959b7e03cca3050c38825a988d705bd71b22f7ee2be506a84f01da41804fb73b082e8635e75509fa9a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e2626329dcd140db430477817391a81d2b0e14e76e307ae202d6e5a9ff77301963f24d2d2d6baf361b9c309439bd7f84c952644a04eb3d040f21da834d7e054c378018a33107f47265b932555643454de2820b3da171b406a342f52d5a024574faca84410fc166d00ad011ca80b2792d772f6a91caf8aef8a40c4a4cff573454e46e3dab2e8579ddb0a7c287fb3a181e56fd590f149d4daac1a2c0d6b5af40d067199ef5a2540b9b5bfe3f7b417f9da7eaf5192a85a120e4acdf49e97f0ecb9f4898955a3b3b81368b5c67071a970afbd24e61b7aa73688dcc3bb3ddf41652c51f78094ae8a9c58d38ed8498b5d5ee1ab62c87ee48ed375a762535b487014efa5ae4ce88af1a23094e9b7e7567c37d31e6f29c36fd28e621e1ba45a591eb762874486da3fd35dcb428aaa3e3715b723a2938c2a78abfa157e8af18693267c1b10ef3d28ef96277b10ab9233023e460e3769cc5aae5e1f7e760252e9f9fc2d239657f4c73f00aa14283cf42000e5faedf1b36aa3eaa5e3d589a2d0e10aac8dea4434225da23a9eaa41e071917a1013878ea9bd80fd16fd70070c4a500428255e6947432b5344140247fc17132f10a097ac6a931bfa04502da0b2c431518ec215b86dd7ab97fc0c88e23025c6ef9503ab39f269539d8eb3b1a218300d86f65bc2afcf829e947196d7fc050f22796c5982a9ddf96d7e31e4c9dc3bccb87e80b17694bbb2f6f535a967972d8431a2aabbb772cff5211acdbe1249de7f44074e5146eb44225cf59e962de42fe03a1c3703ba5e5e92818bf37feb53179999dfaa4d84535e44a5f7009f45840a6dea19ba88cdc421ff6b460156429f31810504357168b28c1f83ff5acdbd7ad6c52e9ab00eaf4545d009f5c08de241e4b226c70b951d83ca97a9663ead806f87c07e400cd53f09b059b1a188cef5688ab1ccdc967ea6a9e14eb8a4fac726c2dedec78666d79a56ce74e869381c3bfba23dbbe6b28c40ade3b6322c51b4f14b51ae672079d34dae65f484ba653e53a447d2f070fd9e977f998c16f0a9f351299f0cd7554c98e9c73dba30628d05d7bc8e1b8404511d6aa49dbf2e1bfad514c46cbe2614ed4d4ed1346a214beb42b6aadf459ca64ccaf2975e7987f2198c29f68cb49bb1e787db034777005acd19450884f4623ea0e044ebd601affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c3582566119c00dd1573ecbbc56b405a612262a6747d63df21b0532ef77650aec1638363fecfa3f9e2916270a1e816112971490a9e003d751550aa2fd538861f06dfb94e573f2e001a0d20f593c0932b6f9a7277e037da51e3532f990df855db0820c8d3f4f32ee9f8ecc7f7709dcb00590439645ac63527d6f2a2ae3f7b848a643100e973bbbcfea7c5a546fe89ef8ddaf110887185096a3c2f85e36b402ebf322003280f5a969ab3220dc4249b3c00a7037fc86f1fecd2683b4719b6bcaa25d60df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c5022382fc1bfe0f38dfd9f62a6ff2a127ad3fc621033d84f8c15a344b32ededd44bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda35e955db07d59fbae86a2d6dad19c444a34e1c535fa675e3c619c6fcbc453089580a1d01baff798f0704198d3398effd326610d950ecf3908a360c4e628611aafce2810b68dbfea8f541a91ffa0b9942b9909a461f54b369bdc55e846482b90fa52827ffd32f3082ea683a84bf07f7ba58ada633742d299a746f09d047f49b4cc6ee7dc3cf9989ce3305b65860dff4af74be9f3b33bbca62b61dd8896f4f55a7569bf30bb10c77e5b0c5748d9a110f034e347813f38f172861816a081e8aa349ba70e74349c73effbbc85eacba1cbc5f814a6cc914307b8b9a8d40a8c260b5c6006f970151341291940af8bd9459d37e56f167b0d8ca153cee8e2564f389d2abfa04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4f4d70c2af3e511769ebe01009c224190dd356d21eceaac58d1c1888618878a8ee3816774522a1ea6a7a3968e7bdfccb414b97bbc2553bba90b3fd0f9f915876d7cae647d49768d6caedaffc430de83aa5c418d62f3d687f7c258555a7850d552671241018565b93af952e351ec96274da3ba39509b4f0e4f3d6e199d3537019a590d14b2a6a13e2594445c879d1afbd3f3c52537528db0e8d8a136061c4743ef495fbfd1e84b9d13be2b9634d38cdd9652e6e9102c0dfd6e53365e9e8c9d946bd6e7222b64e93c37af3cb00d5ff2f1a74cd379e671bb4550a6902de7ffea5e2940691e2b1a20ba9f73301e649b91f855fb4f94d0cac53f18266fd9468d9d82d346ddefa46b736f368944ea93a9972b249a865206d32d092a5de981476e2b6ccf3909c0f17a957e835a4cc0332d6d2fb10f33cf9a939271a2b80df3998997a54a6fc8bd01202fa4bede8187c1c09d6a8ad7650ebac6dc21b6571c9aab067780ecaf1a9bc031f1e488fefd013eff2f644f06f5de2bc36c57ae5013dc1a5203538072154d79470e377e9d885ac81326de49abe2f8a1f1485095e3eabe1103b8c5b320ccd7a59a634ee308b75becd3d110e301c6e165ec052727b1b8754199efa1dd4bdae851e5d5a7c35f0f0b3ffa1bdd0f6c9d68efc5a4a602ffeb845f1c7012297253258bd88f825ae16fbc9e10381396f7c5a29a5b45a200d517b47751dd54c66649a9ab8866951cd591c4d2e9fdd30f8f394f8353dbb2aad8443b291240291709e83439887503780d71b9d6d637e1e10017453f0fe4fd5d63c0dc0ae616843a9a04f5e3aa5a3290e1ae61eb9be7581923479b40abe704c409f967ef87647c169cf6c4d8c00fc03348d061f6ee87f2e492bd986fa1271185329e019c974c39ff11e5e8df363a87c7f75d7b89a135b902b33ef63399210d446e7c917f883fdfdab8d686c1c8d61cce1afb448ee77dffaa8d2eba152b9956cb06a89cd72bcddc0d16b3622b2593ae1450e8d9f2fd9e4ed7687e9eddb459a82f73048e257c2482bf57753d0f8360c4b19eb9ef6412b9b1d3cd05e85ed94c801e776ca187b42c8080b62250cccbf44c5e389ded920bd9ed62f1d8ba4ec61d4e3131d13cf75b9ee928ba5539080056b36c8347b9cc08de98a97df7ce63749710be975991c1a7cf8a0c574140707045cc847ba2b4915e2eed1983f466b11a95d1645ca2e3dde8b25db2c1f82770f5f3d11cd3bf753392a7592a329a1ccf51f1a8642ba9f14f386aa4c4ff0382cf103d1a8e19be4c61efc5f0ff8db542eb75e2dd9c510995fd742e5214dc22beb61fa8d8d4cf20e18e598118b2da7adaef2d02f4be85b06f4998b446def02739d4b78c20b2edb2f64148b85175950b02b84b1a66fb7bfe047c471accbce28314efb9589d4b8b9cbc783db1aebda64b3b2e8928c00c9cfbc6d344fa3454883eaf24df8bc599795a6e0616e9178cd5da4ee6e7829045f7a381c84783ad85f07de107aa873aa56f45b561c1db523647173166f2500d185ff55302f04b401772b9197abc1bae495dc080fa0416ca7a92201adb43292cadd446a4de559f5192cd673fb0ea47b450b70a47ef5e766243527ac6a5be3c39221c36c35d5ddcb7918f1ac6b6246059421f526e2a62e0f3f8d61d67d040bd649684a7de630c578a24e433fdba6ae85cc26f151102decf1acf18c377b5bc9b43b48abd02e38edcef7a490ab16262df6b246470794ae117b3e055c980e3a51b64c6f8c1ba4aacdb3c9fe0dec8db08ac148e6adebfd067cdad51cb99ee8c37e7d487206e770c5032d3f54ffa2fa9405ad084f895f896968c9641b373d7aca9a1ffe3743dffafce5130e7ca2853a0c430991951d3ea1c290aa4155994304b6d739ad79743917e5550a12619e3af0f3b81d1ca41ea4eb439e562f3acae9a6e2ef4b65b9e4942da9b1fe1989228b9ef7ad17ccc1d2ca2d3f36fa58fcef6e4a4082bf83a44b37c3377445879548267d7b6511407c369461264749cc4fc11f4657a0669c82f617846c7bd945ca5eec458c74e438557b70036bc6e5238c4e3c72480b6ae68230bdb1b83b59ba5bfa319010597eca754351afd68946a798732c8466230c105a2942d452bfdb96840726779e5ff6678462105084ceb4754adb838ce62de73485d6a4af44957a87876f4b9f2cadfdf7b4bcc056990fa12c9759cba1213a761612cfb50351e49cd723ff8966868bd687235e0187936dbf8194a4baedb3b43f2d2e60b308653e7b68bf6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e2a7c036c11206a4f55ff83bbf95326b588c427f27fd5d1b05634ab5554ef1ad18ccd6254fc0f92a40c40adf868b4dc0e2e2f4126dbc05608694623ec0f1c807e6f69a6cbae58054c8248e3fdd99c629d1612c09e70d143953d6ad052abce117556b8a2a0c6eff60351531f2feae198b28272de03859334616a6916a31273ba1bb762c8f2bf0e394fbde952f01a22b0e8d9611b58a17cd9f868e0119bb9a5f5ff37dae9c19556b2f8154af937c81b0469384a534c6c283f9994636333a4530254f277a6c7344de831bce231a04e04e1dadbefde52c18385a02acbab37920d42f457753d0f8360c4b19eb9ef6412b9b1d3cd05e85ed94c801e776ca187b42c808092b28f592a669363f2ca531b612cd5f6831a282159920b927c7786a815c8f42d47c84091bb62e9d97f46bc6d906ae04921c62d7ee2123526f90f01e1cb25d8894a61dbd6026cca8b5720a157e6dc6624a27773f051a989d55ac2d4eaed8c824ff33146b216a35303c68fec73795845f6fdb90b48073fbbed595731bede5ca8a128a6258e4b14ecb73138c20f8dd5009edfc510ef12741d020564e964031bcb888f0413c32b1074edbd55f9f37b8cfebf525607c7d0212bb0f131682501b7a49d93163fc45ead66d551d0059a8693fc7ce059f584b7ebdc16587643c861ccf5bceb6ca2ba7f1809204723c19db71492309229cf9d32eb183add68d44fd10216010808369dd5df3423f374d93fb7a0dac3b8412b02cfa0406f0199a53d1a8f2da0d837d2e88a43a991ef31a1a01f7023d927f75f0f646b8ab549c12466cc513d6ef3da5d3902d324efb07488f770547d9449c3f08e90fa771a450a33c95d27a5620084d8c38e1073d312a1201800d85ce371e21431531e55cec55c838fe19e34841c591f325c2ba7e1ce4af88dff4f188f22fa3c5acb5082c427eda3d1107d8997a87663ba35248e19370b6ebeaa3b1a5d625c04557dcee1d3e1765002e22ae7cb74dbf95c51c42f1adbe3947c03b5000a1b547277faebab9a5851bc0c95e7b7803a8d9a3e5d477209d38f3b5658ac839070c628f2e6f94b320a13311bb8d2ddb7b2a4ef1967260673f97557094953bb16eb20e3c5513c1309789197a17320dc62888a1d93583bfbb992562031065c42f1fd2e9043e357e2eca638cc66a38187c56580f24e6d1eef9e2a7a5ac10bba1c63002c718345d2424ef51f92711f1ba34c2dec529905f05739c7d1757c1e6280f4c56b3e547321b8e724f2f1f4c8292a8f9b00d261e90ee0b44714167ebcb3bea9b708883d55d2a6a1e398183fd6adb1ec32d5a5bc9db63b795c7602382ef829c49753c81f4807a6554d47cb74d2683afe80616a7ac68dd0b6c1d899063aa87f64860516c6b3aa2fa4191ed6c60cadb4ae558e1c7fc10da391c82fa201a07290c221c83c8907a53bff4c487a6833872177e31dd61a9a96d2f721347c08411fae23aa8490698dab58c07ba28c99226f6dae866d49b6ecc8dae50099a83a1d3701d38711aed4e3920672f6bd8fe705c617788f26328cae45c342540e377a44010d9ab3080b8a7da825ae165cfe664f97eb44e769fca36e573e663e5dd74842ad0e7f0ead82cdd9630e25fb1d3599aaab5865d453ff85a3e32bba7c8bc6259c6f63b4fca9f982c3a30ec763906ed937b434ad8c045fa461eb66aa6bbd25e50d182e1b6124656310c453fd499b941cb06e81e265d7fc5b5240d628066ca2fca326100736e1a93a88d4ea82d0c38282031b482af07de107aa873aa56f45b561c1db523647173166f2500d185ff55302f04b40179e32d80173890e22047d5cd41c7bc8d57bd8136cc9ed3e3217b905e9168469728f9f9938f681a761e563211b3cac0d718a74b73178a4e522772f593d6d678f6ef6722f506cf4b7ba79e8d79520fe5fed0685caaf2122d4980dc5f6ef0c4671fcf9aa6d209a7394a6822dfe6eea2b25b16d197761407deec0bbae6b4fca9da0728434267737e0dd935da6fed42d439528f07b55648fca13d97b3968a8d1e1542765eb264298ecac2d79c91ce2204a22a4d60b5f11a4207fb672074664998b5b90e6d3a7666ec9924173bb708ccf6feac3fe3507b3ab17050fbc9d6dd12d01519c279405c416e0576462971ad56ca6a75d09bf5d5132c927d73ff5657b96c0a9c5c0e71d9a630656e7c79f66d13d5bcfa60ccdfd9a9f4cc03ba8fa2143d90db6de10c74480c66683a2b02e5b8abf38156685fe203031d6f6d9ecaf3b8d7536bce2321693d96d584e67ccac6b647a597b54fa764e04f8e0666a061a1245d75c3af45f01b330903b1eca18409fb9aff98bdc4ae6e4806919cad90b05817fb8a65d8fca9611de809635f8759680ee6e6ce18f2f4802531141d4c79abbd65ed1d7d610c7acd4d1e19d6f60bfca2240e873efc60e38c2c00abffac61df9251ee7e774021d4378906a93b9b36096c22d29354c66af8d4c5d3e06fb3b8cd5e0b3ebd9a924ced00343fe8d28e1084517e45c88822d8dbfacdf2fdb2672d9d3ca933ca0b0f7548a21f7ed2e83016da15e1b4b30e4c7aafe16550b392aa1f0fd2488d648a3180275affc37593f919180675741a39cb5acd5f34f4bb1876e05c3224837854bb422fe8732c47f12a1e113217cdbc45a4280610ba128df377051bccd6938c5660b8c9223033142a05ef3a6f765aea9387bd410a18a3a2ba1b256c4840c51245d09600c38af22b25618c79ee7726dd7bc0a3bbb8fa974854884d4ed3c653eb6c8aa0754bf6003e7b6a9be7dd6cb9a48aee485f46d07ea09879cb88415a1ef2eff074c0abb34538a8f3de16785000d1826bd5643133508c5944fe693340f948f419f8a1dafe7fe82829cce90fc5e6421480af1e5900342e8600a3ca15a8b0695ea0a155d1ae17c06fdb37d5969297d6bd2627ff99e22afae8e28e723d16ff2a98e248fc65516e85794f9c8344fee6c7289aff6fe7738029fe23845c593a60f04916ddda99568dd21737fd31e7502c342ad83121131668e16a264ec6c888b94de4f5bdf400e114751650628accaf7988e51e2df392151e25e1e93adf01a14b11b8f828cf175653c59eaa929d39764a99905561ec1d697ee699d4e1cced89551d736b570e113c5994184ef82f062158e7e8a450fea45a56ce5fe62a6bd0877039aa327f87565ad329fcee8e614b275021c00378be99eadf2b260a3d3baf028b66fe0f189b67cc5c527054300df6a02a3fbd56d3dd5ae9f81f10377954bdb8056e1c8489205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea47dcfb177df42e3cd72e225c853a7abcc67af581cd4b40b68195058d4190bd58c86b28a340de888996e74206dfb3677ae64482ba8f9d0677af496f912c6f356d1f1269d869a91cc1bcc9d5d59e39a3628b4e8ab2a5e6f62ce9f4060b2691bd1fab2eb68cb1a8e67422b350b82e51ab048998763180c623b0e8df97ca9f514701835efc25803cd29c59380389ec7284e732d4c8176f8c7a5b7558920a466fbf8c9228b9ef7ad17ccc1d2ca2d3f36fa58fcef6e4a4082bf83a44b37c3377445879f2acf6ac2946b1cadb5f10fdf446e34da39910a04d4ca13269383e6aa6fc890a09e83439887503780d71b9d6d637e1e10017453f0fe4fd5d63c0dc0ae616843a223fe2afacc1eaefca7f09419c7bb528f053539780677b81b0a972a3fbfa5b5966329e7f695cff4f6cd945eb1ca7a54cb58ab8456ac00208ee99afb29280882aa685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd1a6d7765ac1a9eb8f45396e7f4a6347bcf35970de7f11a35bafa5863b9985007e80b3b8325dcaf116c8b9c169314f07d7a2801ee398281c0860a86b09e64eee163325ec52c72f4052bd3fa93a6550617546906e300b1f973cd2afe347f094989bcecf45b5e80f1b6498d1820e709bb57c7317df2f0939833504e69b09d081f48de7e7cb294b9c896ffe6539260afff772065738e15d8da8feb0d16134a425f99da5acd0997a3c56b41518b99ea6c68d9f1538618abee429cf6ba34bd5181113c30c5f95e9d43be1bb9832b6dec9546c22c33de96b557562743fbdb65a2cc8e17c06a89931e38719a74bd42e889ff990b0dd6185f14fa4a15f0990187af476c438793dcd641bb497fb6565fb63f66006b145275d82b1505c2f697f23736db04cb9e93f0de5abd34da731384d3dbea8549b41851d1fdbd85173c9f58210c9f9d3eb6c1dde6739498e78273fdda1c0aafdda381552bd413f201b6a990ff40be7302ceb855667d9bab072819ac1e64f80943c4a6c9adc0151e1988912cbf18936b4d7bfbd13099a22af584b5600afaf0aae2b7b28203b3c8e6d16ec09f7b767ddb284ae4f14c26018a409f46028d31403f41fd50aa8c7f5e54cf81f1cf1564fa58516bffb672f620854d964abe92afcd8bebb529169329fd9b981d1a6a82f645c96824240a156b8b6d2f9beffa4cbc840aec77a5015d557fa789cd64e52cfb1576aec1f82770f5f3d11cd3bf753392a7592a329a1ccf51f1a8642ba9f14f386aa4c4636bde3f17adb3b233dbb3cc56d13e8bd2a82cdd1e52cc756fa520bb41b839e274ce38530ed2034f562c87ebc46c3068d7691fe077f0082227c40848a105ab2f1c8ec3a277cdf182882db3eae64df96f1aa25b8dfe3e8a1c2ead413b2db2513e9134cdfb04a8bdc10ef3451250fec04c61fcbd3081eb5b1e2e73f397cda1589b81009cc9e6ca4d373bbc2b126590ea564e2ee2d9bd6ef9417709fe0817b495f455db35c86e565c6b447b822aa70457da8ef4a15024bafe7bff8725c2a3d09aa79f275018b42bb585f5911675a18a7090ebe8ee576cd7ed7ba45e25cb268f11a568fb2170ba9409fd6cc40e8b0854e16c9f2f4eacef4598abb68d6db4e7a0ca94a5084aed0c8f1c919b0d068a67b5dd2f702ac51d310a46eec1017220af89cead1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525851e32de1b2e04899dda5a8168ab0def97a86abd80d018e7e9409aec2de4f3c45b0b58e6901ac63d0ee9806e03f90c9e85183f9f2dcc753a93986773ad86b8deb24737650caa9665bc51648af3511b07e892721465bb849e85ec468c4ac117ad2b9333e13928955faabe3748d9c7f70210ea0591d483f3e7f27c0d052c90f1e48236ea6f15a2f09ec84fc250b332e66540b8650517c5f4a2dbf5f957f484918f360ac200b0b87c86fe7ab703d753e5e825c73d273b3c39eacd5b13dfde224be439bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b14890f143fcd48be084909cd9f1c2511887522cc9efc13b0f0d405f49f313f1f365ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e2ffdde55ff67150a02aa6daf10d93a3315ff78dae474e8d216a317b1734e16f0eb34ddaf307b7686edd0bf0c0f868a5e72f47188f10418338ba881af2ed3da774ebca4c52eea3badf3df0e3e60c9104f5b46fa97e22cf066b3902688b945b7956b1fb92c32f5cbd51d6627ae7b5ee4aafa94082bbcc2aa5d53fcf42a831444af07959ffdd52bc872923bfbeebc0f0c431e289e9290d605c9df0bfeb62a67f609e728c3bb47a202a0235fbd1bb2df8a0aed19c1d89e48ba78cd1f9d9aab884db70e826771f4b74357b0dfa1cfe464899a83cf1533a93dd57a80b039830fb47513a104973496971cbd53e40287a5e9387d67d0718f98d1ef0d1a3785ee4569de2f35b6c3c12ba86bbb931e4c347c2c5ae0a88c4d20be961243de22638f2c60f3bb69c6d90a1de44be26adf20aec4fe467b61d1badd276e99af3a6c5a54155b6590b536a9c847493be597a39afbe0db3710c6a320ffd53f7273a1f24981dad9044833ec1037557ad2cffba81755ff9da4d201321cf02f373326bf495eb3ee4514efc90109ed404e774804f3bd79433870b3487f0ec856be2ba561bda1f70cf94ed04e94604df3ddce89682188eabc5d625931a6bfa7f23e6dddd110b43c412d3d6d8bc6d04e06e6aeb3aa589d10742b1def26e945a0ac295573288a839c9d641ecf25d3a2c645278230e0e92a07f4b15a4857c8619d4e6c55c62a1c5d677c09a666822cacdc2da32628dc22f0d03664e0cc3ffecacdbe4b32a543f131c1f23d87692b87c27de5ccb10df60edf3ec6ff75f2d837f0c126c5b9a72ad9dfbbe9667765ba8471d410ae240a56a82a0fcabfe9a3e527bd0a1db90522bc1160d0e3e4a11d00d3cd2dda0e6f50ae3f4eb5d1efd35479351d91f6eb93eede14c792df2a600f1278e77fa8465a29c6627063c366b1d304b2bb30fd093f9be4cff6f96f8d0f22b8d24cdbedec4cfe780271776ef0f0f517f39ba67ce143ca9cef071e0fe258a9aae7affede7f6b842b955f331f24908ecb1a87dc8aefd55f073f0ff3cfc8a8f79c7dad424e7349427606cc22649bd59e9736f2d68e49f59068b8d6ad835dbb85ae20e60fbff3612175fae057ae7f88b2d89d1e5772f26a65fda6811b03a3e266f6704ab041275e5e1c90ed735a82cc9f4d1f9de1ee8f02d999abe3cf5c5bf6d7bcb2f43d5dcbc6cedf255d386fb6dab6ae326b999263c90c67775fc3ee49d1017929a4a9e23e1f9e781211b9eff0e74e976c6270b7cf21feab734488a5a5d64b57ff1068caf7d83d9c252ae26af5f833290b917945051a90cfc4b42e4e72ac13ba9838f06bf59138d6b01fd1c683a8a4e69ed86cd03b1e783b132d523c2ad260b8527db9395c06754fd9ae6450e46db0c03116d746158f4e4e4edae784ea00d8ee23d58e3812a703edfcc3e61e16dfeb2e9f232e78cdc2fd4286b8021f0c319efefea56878116fbecab0d36220feddd96e6c56d7eb5c88ece2332bf8bc0ab4e05fa951301e33c041371e8e12b3e629708051f3ab7e8aa9dd62e49957d37339cec4a6955ba3ba001f5622b301bfc5c0b5fec0296569bade1d94f143b6afb02905f42bf36ac74dacb0331c6f5a2b87557e1fc33fdbe0c0241d54f0ee8c2ee14c4254e5fa19b79b825935a7355cff558c6f9d8823174329755fdbd6af00c481e41f9206496cdb69808898158d5cebcfa874613fc6c4484093142fdd91e98b4f1b85a54bfa84efd4520c00a3c5f1b61ea7be58f7ee1b0804e2a885e404928653e2c31ba9386086425e9cc2faa3cda32db0074876e7ecaac74608a3d50039b24226fd43130c8a4f7dd98e8467784984cea858f59425c82b1144d9f2a3e4986c68d540e7130b8980fb407b4b74784e341c94272ad3cef243c038d90a09dfea972b1d56da443ad8b3c64f828cda73af8fd7cf2dda1d5506a8f15b1904d2ba3b420ad51e86412d68da06dc1fd3bcf6784df77f07d87a8cda5101cc91de1f465368f5cb5130c09cf2a7e771d17c06ab0aea7f1243eca06ff9fbea197661bb67f0953a2c00871d3d592bd2a365911671486fe65e61fb4fce903086bcddbbef008c531f2bf508f25fffd6791a7f489cb30969c845cdaeaabad40a4a00b9673a0f25de2d8956beb2ac97f155337ee6adf149efec57a261d6972ebcd4f39e819d5a061404eb5050b2751c7f301610693ac78b18a17b530bf9bca1f4632e991dfed23418d520db5c42aabbd53766fdb14de5f09722e4daf6874eb5119109ffcf24b49f712337ecc6248480e9305921df110dc37425e2aebe9e6c92de5af26161dd3b9db731fd3099c5fbf4a64629e8cdf03e7911b5ad9cabe40e5581881ad03e6d62bdcdc3c5c262fb9c8d1c77f42c2840e96ef2244ce468e24fae8c0a87590a117472e13d02023288353ab0482e21e3e645844f9bcb8b66fde030be7275a0828fa6eb7965b7d9d0c8add54f7b533610a5e6aa2b8c52ca56b2950d7a9c89197aa24b0bb60b1672f0a33faa2e7a033b17430036060498cad9c8376de94b6615bf0c23d9e69aeae6d5b7c14f805e766a4abaae25399107bc346dc461191a3764f3c6446d6aa0c73ac4a6955ba3ba001f5622b301bfc5c0b5fec0296569bade1d94f143b6afb02905b246029cfa2bad550383340b9659bd4a25408d326401895a176fae879b99e6b67dd827c0417f7d9974128d5c894e91276693eb5109f24b610ad07bf98fe114f6e47290b3630b0e16f88f446ee94e0a2a2bc668f33f023e375804a6804ea406b87409f59a7472c51c440b30fd81b66d2ee937ffde3db41619637a06465504c59d1d7eff9692086dabbff58e45ab4dcb15ce78d95c8d0891f99b02ebef2db36c07e782567a5d1437326101c4e6961d7645e6926b37881fd95abc61954d3582310e6c97265d2a199c7c8a2f0e5c6c9e22fa79e06352867dc2bee4c66d948e6b8756ca5934a579ca5be1d65f3d6e136888b9b7b396e27920945ce98ea28d6fc9f6e388e1d844dc1759bcb56fe9c2907095f01c96d5c7a3e9c70a10e9338150831068247932567f35bbd43a8be309d0b06f813bbe87546606dd39d3b885b953daae6b1e26878050f1df6ca08fb0067a92389f19d7761028b8b37e722ce9a94bb074f78997894a205ac719fdb392e320b62879985df362051a0cdd37f305c6fb75bfb425019ae6d1a54e2d137e96a44d3e3f890c4cee71db34fa489ea477fc76e55f8b343c6eaf3006247b95a2943674a8ea8eaa854edbfcc19623f1bf941cbf7b3b48188c073b8cc6f3226082992cc35944674446f84c1addf587f87a1010df2f3d92f141c8eb64468576e71acb9c28fb717fb9b177a90922e534712e5cf38ca9470e3f340f74ed5cc785ab6748580995b775c9c1045fa6ad40571d5726b794dc847a0bce683195803b72800f2d765e511ac73a1c481941f0dcb5ed0bb06fb219baee0c253ef7d0ec06fc135e7377a3d6283a4e02ad7ccdeceb0e7ef8285fe69590efd8eb8823c4c10f0fb742404ebe25206e6316d7f166ad47b45a2eff5ce3a585390a248a2ebed57eeaa78fa4393a1fa85634d62ddd2d6bfc278e8f7019f3169ef2e273cba6690df0b83d37b30576be12ccb2fa1bad43134a1e1edad4145f979cce1f49b69ce7b8e0d9397fd2076f1218c61a3c3238e851dbb083584bdae939ed18ba85367782de810e56b4efcf9e59f9874a86d0b2f9ac596d11b7f57d218d0f110161d18bf97f37bbec4a33231cc8312feaff09d9b1ec2e2606e53c1ae02779c46b4ce1a6f6da0ad631ff2857f87dfb5238dd81896c3b2849ecccbd2897bf413ba380b2f8c8d459ae2c3a0f6facd6578aa2b2d37708cc5b2023fa0219d79abd85fb9dd4b78b2be8454f29a4938f0a0ed8760f630fb56e27a694d93ac1212841dcbf068d3db404e7c05dea6ecf6599d160e422d7e129d6c9ffe764587d10a037aac0509ecfbbe6778c655ef3c74d90286276e5a0a5242450165e50f1c8e1acc37bb4079315a27b658d461e51cac51e68d749bf30e9bccd5f937895af5b812b2ac491e1c79ac5e9542bec2fb2bcaa3dd6093a5890db4ba54b8f0c6e2ce00cb58838668b046d12db350ccba6728890476b3efee53b2f42dbb84743e5e9f1ae0cc4041c1c23ef2ccd08a45ba88078e4fe0d2c6532833959623fd02112c6532555d09d54101e5edaea91ca1f4f3af7226430a0a587fd6c2d1d0656056dbd45658c172d4445f2a669fed96afc2c2f30d682922bf23453a5f6297407d8cebc80c39bc5dbcf74eeea3a02b373a0d6aec0164ca4f6edb14e59bf352a0d7ffa7599ecb3a6a90ffd827c7fcc313c5d2b0fe50677153f059808741ca5a3bc2cc1bd2f7539174609e066897893c71eedfdf8166165b93a2aeefa27f9c5d8f6312586d22800940e292c02affebd425ada090b4af2673c89c78c09be9972c95aa13c320903ee74ea1657ac9b25934f05a4b25404c077a4846673470ae458b1572c0fed997351876c2bb3506a3c6d1773ba3edf3d5f251301aab8889f22eab63807c83d7d224a4706181a5b72364c5dfec4710fe9aad5610903cd5521b26dcece22b676ce347b9d815a2d6b628bde3e7ec8ba350e4035647b1f45ad03ed4328df38e241d12c66827765732ca4b307d33e713c90c401cc6651a218c82a6c071bcf6701fc2b57c9135303acefb5a3cc463953a6d8dbb688b3520c52170c2991ffcb601775ada5c457d586d9572e5cbb3f65df374473022ae60bf91fd5acec6fcfb74c52537fca7d46d18f19588f66a9dda0eb7db3681689051710fa3251712b468e47b700899bfe8fd3fdc24bd4a71630e09ce20ef6d97381d26f646bc996a96e327b26329744a74ce5e15cf540991c14f1400e2f4ffecf4d31dd925459cb1d3f7f6dda85e6b1871a4d331ea9090db0c9f6f597bd9840fd5b171830f6e0b3ba1cb24dfa91f0c95aedc1fd2cb894da44985235c06cdbf7d7ca8d9a94131bf437e49f12064ca14cea74e4edf0824fc48c27620b71bb7a646704d10391b3293912663f38817ad9f546270324bd23190090d20ad999a7712351bdd115dea9b0838e926b2535ff1a95181b6702e28c58796818773cf5a4f764ec30609e73237d00853fefc0f1d98c8a8081b9bc7eecd0e3be134d73725327aa252c44c3e8fb4de071361783aa620c0d2ffac79e8748aa0224b0ab9746dc54d28fdecbb86ae6b6eb36a8c2ec58d62402376bc91b972c41fea69eac2457f17b983c99c04ab678388ddb41e7620e487607cdee0506c5ed9452c994cfee8a0d3c99c4ee208af99e347a2b500040a4846e9ac5f011d855b8b96180fc7f9924c3238b599cc44737b656d3a0703b4dc10f0e7a6cee9cb2d3da3ac02615f6a0f3ab4cf049dbf7428550b0605061a97f384efc01fd773ac85a2d890ead0efa60cf848c4b23ab0b4bfa0032e98bf408e63bfcf09a52b7f666262b5aa74b0728050ed787894d57adf1a2bd5783c098df5b4108b9965a6476ddb0ddcb006cedfbb21bf1b33d1d952ae4adbb3d04dc66c7618020e5bd43f8d722b7f089823da3783614b36a86faa568115c359c9f145d3bb4f7f0eb24c0af3139c0f0731fc111f6d8f5019f3e4418295320aefe605cd4642687cad4fa27bff9e5988d753fab16740541dccafb663f19759115edeb4e0b610647c0405a5100c289d984d2b7f841382419b8348594c075300d2456eac43f451f7d4b20db2e16ba2e661326d8aa983ccdecc4c1f4bcbe9c232564fbd200ac7b2d63638b738962fa274c09fad6e6c9f6d0bb65b62ab6c449b9c84b4a39c667434466321fa8bbe43118ca385c2da5b6062994e5b319bb3f056d9c4ef3ee9aa62d383aa781d03847bf861a10fb8a2c61ace363e7329b1d235df15ab14fb04b18b556c86b34c86e402e79a64c8d22172434de31beedeea0df931df0e35a5b9e5524c474843918a203a3799f400f76a83657dc5052ec612a41aee1bcec512c39394e3cd35a27fe7bb2c56ad53db89cc03055390e371630c728b44a7f2ba45dcd56f2aea2ea7dba1a7aa9ed63e3a874fc7d44c7dd369ddf3db578f76723401c71a85398ec157952c9dfd33d3088ff353dde174d75a9a291f23fd43c3c7f06110f987d4a64ac6505983f676dcced6df5e09675902cf554e1059dd34e22df8e4b528728d7d170aa929d1302a03c63427d6324fef846f216bae83403fcbb9773fee621491b047db831f790e1601c2d72fbf661547c0abae027c93136da99c72f6625dbe8842e623552ab093accb86e439e17e825819ccea788f62e9c1a0ffc5d0377c02c59a303a602329d281686e4c4af81a9f57f6b8bb1ef9489838e6c108d21a51f6ba75da63300546e11rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnagcmdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnagios-4.4.6-bp152.2.3.1.src.rpmconfig(nagios-www)monitoring_webfrontendnagios-wwwnagios-www(ppc-64)@@@@@@    /bin/logger/bin/sh/usr/bin/perlapache2config(nagios-www)coreutilsgawkgdgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgd.so.3()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)mod_php_anynagiosphprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sedshadow4.4.6-bp152.2.3.14.4.63.0.4-14.6.0-14.0-15.2-14.14.1` @` @^א^^8 @]]@][\ \Db[ā@[ā@[{@Z%Zp^@Z!D@Z!D@Z@YY@YY7XO@X @XM?X=mX#X!@XI@WίWiV U@UU@UoUc@T\@T-@TT@TLlars@linux-schulserver.de - 4.4.6lars@linux-schulserver.de - 4.4.6Stefan Botter lars@linux-schulserver.de - 4.4.5Dominique Leuenberger Stefan Botter Ansgar Esztermann kukuk@suse.deStefan obs@botter.cc - 4.4.3aeszter@gwdg.delars@linux-schulserver.de - 4.4.2adaugherity@tamu.educrrodriguez@opensuse.orgobs@botter.cclars@linux-schulserver.delars@linux-schulserver.derbrown@suse.comsbrabec@suse.comlars@linux-schulserver.delars@linux-schulserver.deobs@botter.cclars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.dejengelh@inai.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars.vogdt@suse.comadaugherity@tamu.eduaj@ajaissle.dearchie@dellroad.orglars@linux-schulserver.delars@linux-schulserver.depgajdos@suse.comdarin@darins.netlars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.de- new nagios-exec-start-post script to fix bsc#1003362- fix nagios_upgrade.sh writing to log file in user controlled directory (bsc#1182398). The nagios_upgrade.sh script writes the logfile directly below /var/log/- 4.4.6 * Fixed Map display in Internet Explorer 11 (#714) * Fixed duplicate properties appearing in statusjson.cgi (#718) * Fixed NERD not building when enabled in ./configure (#723) * Fixed build process when using GCC 10 (#721) * Fixed postauth vulnerabilities in histogram.js, map.js, trends.js (CVE-2020-13977, bsc#1172794) * When using systemd, configuration will be verified before reloading (#715) * Fixed HARD OK states triggering on the maximum check attempt (#757)- fix boo#1156309, CVE-2019-3698 : Symbolic Link (Symlink) following vulnerability in the cronjob allows local attackers to cause cause DoS or potentially escalate privileges by winning a race. - enhance systemd service: check nagios config before reloading - enable build for SLE11 by excluding some special macros and directories via 'sles_version != 11' condition - add nagios-archive.service and nagios-archive.timer as replacement for the script in cron.weekly: no need for cron on systemd systems - run set_permissions and verifyscript for /etc/cron.weekly on those distributions that need it - enhance rpmlint: ignore empty htpasswd file - enable php apache module and not php5 on newer distributions - try to harden the rcnagios script- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors.- 4.4.5 * Reverted changes related to #625 due to CPU load issues * Partially reverted changes for #647 due to CPU load issues * Fixed "Quick Search" so that leading/trailing whitespace doesn't affect output (#681) (Sebastian Wolf) * Fixed build issues on non-RPM-based platforms (#617) (T.J. Yang) - 4.4.4 * Fixed log rotation logic to not repeatedly schedule rotation on a DST change (#610, #626) (Jaroslav Jindrak & Sebastian Wolf) * Fixed $SERVICEPROBLEMID$ to be reset after service recovery (#621) (Sebastian Wolf) * Fixed defunct worker processes appearing after nagios was reloaded (#441, #620) (Sebastian Wolf) * Fixed main nagios thread to release nagios.qh on a closed connection (#635) (Sebastian Wolf) * Fixed semicolon escaping to remove prepended backslash (\) (#643) (Sebastian Wolf) * Fixed 'Checks of this host have been disabled' message showing on passive-only hosts (#632) (Vojtěch Širůček & Sebastian Wolf) * Fixed last_hard_state showing the current hard state when service status is brokered (#633) (Sebastian Wolf) * Fixed long plugin output (>8KB) occasionally getting truncated (#625) (Sebastian Wolf) * Fixed check scheduling for objects with large check_intervals and small timeperiods (#647) (Sebastian Wolf) * Fixed SOFT recoveries sending when services had HARD recovery some time after host recovery (#651) (Sebastian Wolf) * Fixed incorrect permissions on debugging builds of FreeBSD (#420) (Sebastian Wolf) * Fixed NEB callback lists being partially orphaned when multiple modules subscribe to one callback (#590) (Sebastian Wolf) * Fixed memory leaks in run_async_service_check(), run_async_host_check() when checks are brokered (#664) (Sebastian Wolf) * Fixed potential XSS in main.php, map.php (#671, #672) (Jak Gibb) * Removed NEB brokering for nagios daemonization, since daemonization occurs before NEB initialization (#591) (Sebastian Wolf)- compile with -ffat-lto-objects to prevent build failure- Add /etc/cron.weekly to filelist, as this is now part of cron, which we don't want to require- revert setting of sbindir back to nagios_cgidir- update to 4.4.3 * Fixed services sending recovery emails when they recover if host in down state (#572) (Scott Wilkerson) * Fixed a make error when building on the aarch64 architecture (#598) (Gareth Randall) * Fixed --with-cgibindir and --with-webdir to actually set values given (#585) (lawsontyler) * Fixed soft recovery states for services (#575) (Jake Omann) * Fixed XSS vulnerability in Alert Summary report (CVE-2018-18245, boo#1119832) (Jake Omann) * Fixed services in soft states sometimes not switching into hard states (#576) (Jake Omann) * Fixed last_state_change to update when a state goes from soft -> hard state (#592) (Jake Omann) * Fixed Map link always being set to undefined host and don't show link for Nagios Process root note (#539) (Jake Omann) * Fixed notifications sending when services went into hard state on a down or unreachable host (#584) (Jake Omann) * Fixed log_host_retries not logging the host soft state checks (#599) (Jake Omann) * Fixed stalking_options N option to properly log only when a notification is actually sent (#604) (Jake Omann) * Fixed issue with service status totals being zero when servicegroup=all on servicegroup status page (#579) (Jake Omann) * Fixed escalation notifications logic and recovery notifications not going out (#582) (Jake Omann) * Fixed not finding child index causing duplicate hosts showing in the Map (#471) (Jake Omann) * Fixed Map configuration popup checkboxes not working and Root Node not populating (#543) (Jake Omann) * Fixed cleanup and deinit of neb modules on reload (#573) (Jake Omann) - rebase nagios-4.2.2-enable-ppc64le.patch (allow ppc64le builds in contrib Makefile) to: nagios-4.4.3-enable-ppc64le.patch- install /var/spool/nagios setgid nagcmd so external applications like the webinterface can issue commands to nagios (boo#1028975)- update to 4.4.2 * Fix comment data being duplicated after a `service nagios reload` or similar (#549) (Bryan Heden) * Fix check_interval and retry_interval not changing at the appropriate times (#551) (Scott Wilkerson) * Fixed passive checks sending recovery email when host was previously UP (#552) (Scott Wilkerson) * Fixed flapping comments duplication on nagios reload (#554) (Christian Jung) * Fix for CVE-2018-13441, CVE-2018-13458, CVE-2018-13457 null pointer dereference (Trevor McDonald) (boo#1101293, boo#1101289, boo#1101290) * Fixed syntax error in file: default-init.in (#558) (Christian Zettel) * Reset current notification number and state flags when the host recovers, reset all service variables when they recover fixes (#557) (Scott Wilkerson) * Fixed wrong counting of service status totals when showing servicegroup details (#548) (Christian Zettel, Bryan Heden) * Fixed avail.cgi not printing CSV output when checkbox is checked (for any type: host/service/hostgroup/servicegroup) (#570) (Bryan Heden) * Fixed nagios not logging SOFT state changes after 1 (Scott Wilkerson) 4.4.1 - 2018-06-25 * Revert some macro->kvvec changes causing problems when `enable_environment_macros` was enabled (Bryan Heden) * Adjust `process_macro_r` function logic so that it handles macros properly (Bryan Heden) * Fix spec file for systemd (Karsten Weiss, Fr3dY, Bryan Heden) * Fix bug where `ssize_t` typedef to int on some systems (Bryan Heden) 4.4.0 - 2018-06-19 ENHANCEMENTS * new status for check dependencies (John Frickson) * Allow more flexible requirements for comments (John Frickson) * Add a `statusCRITICALACK` class for the status column (John Frickson) * CSV output based on groups (all options) (John Frickson) * New Macro(s) to generate URL for host / service object to be used in notifications (John Frickson) * New Macro(s) to determine if host/service notifications are enabled (#419) (Bryan Heden) * New Macro(s) for obtaining the host/service notification periods (#350) (Bryan Heden) * enable_page_tour interface option (Bryan Heden) * Code cleanups in important sections (Workers, Handling Results) (Bryan Heden) * Automatic mail program detection (with same /bin/mail failback) (Bryan Heden) * Incorporated [autoconf-macros](https://github.com/NagiosEnterprises/autoconf-macros) into Core (Bryan Heden) * Lots of enhancements/additions to configure/make process. (Bryan Heden) + Moved all files to startup/ + Added upstart job * Added system limit detection (RLIMIT_NPROC) to check for anticipated fork() failures (#434) (Bryan Heden) * Added stalking on notifications (`N` or `notifications` option when specifying `stalking_options`) (#342) (Bryan Heden) * Added automatic `systemctl daemon-reload` and `initctl reload-configuration` where applicable on `make install-init` (Bryan Heden) * Added case-insentive command submission. (#373) (Bryan Heden) * Enabled `check_external_commands` by default (Bryan Heden) FIXES * Command line macro detection skips potential macros with no ending dollar sign (Bryan Heden, Jake Omann) * Fixed a lockup condition sometimes encountered on shutdown or restart (Aaron Beck) * Fixed negative time offset calculations computing incorrectly sometimes (bbeutel) * Fixed reloads causing defunct (zombie) processes (#441) (Bryan Heden) * Fixed wait3(), wait4() implementations (replaced with waitpid()) (#326) (Bryan Heden) * Fixed additive inheritance not testing for duplicates in hosts/services/(+escalations) (#392) (Bryan Heden) * Fixed very very (around 600k chars or greater) large plugin output crashing Nagios (#432) (Bryan Heden) * Fixed first_notification_delay not beeing calculated from last_hard_state_change (#425) (Christian Zettel) * Fixed duplicate downtime ID occuring from downtimes in retention file (#506) (Franz [feisenko]) * Fixed segfault when navbarsearch was used in status.cgi for something other than a host (#489) (Bryan Heden) * Fixed some miscellaneous ./configure issues on Solaris (Bryan Heden, Troy Lea) * Fixed "Locate host on map" link (#496) (Troy Lea) * Fixed service groups defined with unknown service members (that aren't first in the list) not erroring out (#500) (Bryan Heden) * Fixed tac.cgi to have consistent behavior with the other cgis (#481) (Bryan Heden, Matt Capra) * Fixed clear_host/service_flapping command logic to broker/notify properly (#525) (Bryan Heden, Karsten Weiss) - removed upstreamed patches: + nagios-fix_spurious_dollar_signs_added_to_command_lines.patch + nagios-4.3.4-fix_memleak_4.3.3.diff - refreshed patches: + nagios-4.0.6-remove-date-time.patch + nagios-4.1.0-add_KOHANNA.conf + nagios-4.2.2-enable-ppc64le.patch + nagios-disable_phone_home.patch + nagios-fix_encoding_trends.cgi.patch + nagios-output-length.patch + nagios-random_data.patch- fix setting default values in nagios-exec-start-pre- remove unused xorg-x11-devel BuildRequires- fix upstream issue #455, memleak introduced with 4.3.3 nagios-4.3.4-fix_memleak_4.3.3.diff- update to 4.1.0 fixed boo#939829 already, mentioned here just for reference- fix a possible symlink attack for files/dirs created by root fixes CVE-2016-8641 (bsc#1011630 and bsc#1018047) - remove the pre-configured administrative account with fixed password from the htpasswd file and provide an empty one instead (fixes boo#961115 - CVE-2016-0726)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Do not introduce new RPM group just for nagios-contrib. Use established Development/Tools/Other instead.- update to 4.3.4 * Improved config file parsing (Mark Felder) * Fixed configure script to check for existence of /run for lock file (in regards to CVE-2017-12847, Bryan Heden) * Use absolute paths when deleting check results files (Emmanuel Dreyfus) * Add sanity checking in reassign_worker (sq5bpf) * xodtemplate.c wrong option-deprecation code warning (alex2grad / John Frickson) * On-demand host check always use cached host state (John Frickson) * 'á' causes Serivce Status Information to not be displayed (John Frickson) * New Macro(s) to generate URL for host / service object (John Frickson) * Fix minor map issues (Troy Lea) * Fix lockfile issues (Bryan Heden) * Switch order of daemon_init and drop_priveleges (CVE-2017-12847, Bryan Heden) * Add an OpenRC init script (Michael Orlitzky) - only require insserv on older SUSE distributions- update to 4.3.2 FIXED * Every 15sec /var/log/messages is flooded with "nagios: set_environment_var" (John Frickson) * Changed release date to ISO format (yyyy-mm-dd) (John Frickson) * `make all` fails if unzip is not installed (John Frickson) * Quick Search no longer allows search by Alias (John Frickson) * flexible downtime on a service immediately turns off notifications (John Frickson) * Fix to allow url_encode to be called twice (Z. Liu) * Update timeperiods.cfg.in (spelling) (Parth Laxmikant Kolekar) * Spelling fixes (Josh Soref) * Vent command pipe before remove to avoid deadlocks on writing end (Kai Kunstmann) * CGI utility cgiutil.c does not process relative config file path names properly (John Frickson) * xdata/xodtemplate.c bug in option-deprecation code (John Frickson) * Wildcard searching causes service status links to not work properly (John Frickson) * Quick search with no hits shows a permission denied error (John Frickson) * Setting a service as its own parent is not caught by the sanity checker (-v) and causes a segfault (John Frickson) - removed nagios-4.3.1-remove-flooding-messages.patch (fixed upstream)- fix upstream issue #337: remove debugging messages: nagios-4.3.1-remove-flooding-messages.patch- Update to 4.3.1 SECURITY FIXES * Fix for CVE-2016-6209 (bsc#989759) - The "corewindow" parameter (as in http://localhost/nagios?corewindow=www.somewhere.com) has been disabled by default. See the UPGRADING document for how to enable it. (John Frickson) FIXES * Service hard state generation and host hard or soft down status (John Frickson) * Comments are duplicated through Nagios reload (John Frickson) * host hourly value is incorrectly dumped as json boolean (John Frickson) * Bug - Quick Search no longer allows search by IP (John Frickson) * Config: status_update_interval can not be set to 1 (John Frickson) * Check attempts not increasing if nagios is reloaded (John Frickson) * nagios hangs on reload while sending external command to cmd file (John Frickson) * Feature Request: return code xxx out of bounds - include message as well (John Frickson) * Fix early event scheduling (pmalek / John Frickson) * on-demand host checks triggered by service checks cause attempt number increments (fredericve) * Service notification not being send when host is in soft down state (John Frickson) * configure does not error if no perl installed on CentOS 7 (John Frickson) * failed passive requests leave .ok files in checkresults dir (caronc) * Services don't show in status.cgi if "noheader" specified (John Frickson) * Standardized check interval config file names (John Frickson) * "Event Log" (showlog.cgi) could not open log file (John Frickson) * "nagios_check_command" has been deprecated since v3.0. Last vestiges removed (John Frickson) ENHANCEMENTS * Added new flag to cgi.cfg: tac_cgi_hard_only to show only HARD states (John Frickson) * Add broker-event for the end of a timed event (NEBTYPE_TIMEDEVENT_END) (John Frickson) * There is no Macro to retrieve addresses of hostgroup members (now $HOSTGROUPMEMBERADDRESSES$) (John Frickson) * Add "Page Tour" videos to several of the core web pages (John Frickson) * Added a login page, and a `Logoff` links (John Frickson) * On the status map, the host name will be colored if services are not all OK. (John Frickson) * Added "Clear flapping state" command on host and services detail pages. (John Frickson) * User-entered comment now displays below generated comment for downtime (John Frickson) - refreshed patches- update to 4.2.4 SECURITY FIXES * Fixed another root privilege escalation (CVE-2016-9566) Thanks for bringing this to our attention go to Dawid Golunski (bsc#1014637) (http://legalhackers.com).- update to 4.2.3 SECURITY FIXES * Fixed a root privilege escalation (CVE-2016-8641) (John Frickson) FIXES * external command during reload doesn't work (John Frickson) * Nagios provides no error condition as to why it fails on the verify for serviceescalation (John Frickson) * No root group in FreeBSD and Apple OS X (John Frickson) * jsonquery.html doesn't display scheduled_time_ok correctly (John Frickson) * daemon_dumps_core=1 has no effect on Linux when Nagios started as root (John Frickson) * Configuration check in hostgroup - misspelled hostname does not error (John Frickson) * contacts or contact_groups directive with no value should not be allowed (John Frickson) * Compile 64-bit on SPARC produces LD error (John Frickson) * HOSTSTATEID returns 0 even if host does not exist (John Frickson) * Submitting UNREACHABLE passive result for host sets it as DOWN if the host has no parents (John Frickson) * nagios: job XX (pid=YY): read() returned error 11 (changed from LOG_ERR to LOG_NOTICE) (John Frickson) * Fix for quick search not showing services if wildcard used (John Frickson)- use faster find variants- allow ppc64le builds in contrib Makefile: nagios-4.2.2-enable-ppc64le.patch- update to 4.2.2 SECURITY + There was a fix to vulnerability CVE-2008-4796 in the 4.2.0 release on August 1, 2016. The fix was apparently incomplete, as there was still a problem. However, we are now getting all RSS feeds using AJAX calls instead of the (outdated) MagpieRSS package. Thanks for bringing this to our attention go to Dawid Golunski (http://legalhackers.com). ENHANCEMENTS + Update status.c to display passive check icon for hosts when passive checks are enabled and actives disabled FIXES + Fix permissions for Host Groups reports (status.cgi) + Service Parents does not appear to be functioning as intended + Availability report mixes up scheduled and unscheduled warning percentages + Invalid values for saved_stamp in comput_subject_downtime_times() + Remove deprecated “framespacing” + The nagios tarball contains two identical jquery copies + extinfo.cgi does not set content-type (most cgi’s don’t) + Timeperiods are corrupted by external command CHANGE_SVC_CHECK_TIMEPERIOD + Quick search doesn’t show hosts without services (service status detail page) + In host/services details view, if exactly 100 entries would not show last one + nagios host URL parameter for NEW map doesn`t work – Network Map for All Hosts + next_problem_id is improperly initialized + Passive problems not showing as “unhandled” + September reported as Sept instead of Sep + Notifications are not sent for active alerts after scheduled downtime ends + Nagios 4.2.0 not working on Solaris + install-exfoliation and install-classicui don’t work FreeBSD and Mac OS X + Updated makefile to delete some no-longer-needed files- update to 4.2.1 FIXES + Fix undefined variable php error (John Frickson) + Links on the sidebar menu under 'Problems' are indented too far + Using $ARGn$ Macros in perfdata (John Frickson) + using a wildcard in search returns service status total all zero's + read_only does not take priority (deppy) + Running nagios -v on 4.2.0 takes 90+ seconds (John Frickson) + Missing Image for Host and Service State Trends in Availability Report + Maintain non-persistent comments through reload (John Frickson) + Servicegroup availability report ignores includesoftstates in service report links (PriceChild) + error: format not a string literal and no format arguments (Karsten Weiss) - ignore rpmlint warnings about tmpfile creating/listing: this is handled, but not properly detected by rpmlnt- update to 4.2.0 SECURITY FIXES + Fixed vulnerability CVE-2008-4796 (John Frickson) + Fixed vulnerability CVE-2013-4214 (John Frickson) + web interface vulnerable to Cross-Site Request Forgery attacks ENHANCEMENTS + Increase socket queue length for listen() + Added host name to the website page title (leres / John Frickson) + Added additional icons for NetBSD and SuSE (John Frickson) + The new Status Map will now use cgi.cfg options (John Frickson) default_statusmap_layout will default to "6" for the new map + The new Status Map will now show some valid values in the popup for "Nagios Process" (John Frickson) FIXES + Network outage view without access to all hosts (John Frickson) + Core workers looping (John Frickson) + service query returns duplicate host_name and description fields in the returned data (John Frickson) + HTML output of plug-ins is parsed in wrong way => webgui unusable (John Frickson) + Command worker fails to handle SIGPIPE + "View Status" links under "Map" broken in Nagios Core Version 4.1.1 (John Frickson) + Can't send big buffer - wproc: Core Worker seems to be choked + Too big CPU load on FreeBSD and other systems using poll() interface + Flexible downtime recorded as unscheduled downtime (John Frickson) + Service Flexible downtimes produce 1 notification before entering + Once you "set flap_detection_enabled 0" it should remove flapping state from the host/services page (John Frickson) + New map doesn't finish loading if a logo image is not found + Extraneous Div end tag in map.html (Scott Wilkerson) + Issue with "Problems" section (John Frickson) + Status Map icons and online/offline status dots disappear in IE11 + New network map overlays the nagios process with objects + Added Default-Start and Default-Stop to the init script + Compile / logging issues with BSD 6 + Related to above, Fixed a lot of incorrectly handled time_t's in *printf's + New map not working for RU locale (actually, most locales) + Replaced all instances of signal() with sigaction() + blockig + UTF-8 characters like german ä are not processed properly by function url_encode (John Frickson) + nagios worker processes can hog CPU (huxley / John Frickson) + custom time periods that include special characters were not being handled in reports (John Frickson) + Fixed init script to wait up to 90 seconds then kill the nagios process (John Frickson) + No Host Groups results in wrong error message (John Frickson) + Setup Nagios users to view specific host is not working in the new network map (John Frickson) + statusjson.cgi fails glibc realloc truncate response output (John Frickson) + Report Time Period does not work if an @ character is in the timeperiod name (John Frickson) + State History does not use actual plugin long_output (John Frickson) + Time period corruption (xoubih) + Tactical Overview - Disabled Flap Detection Link (John Frickson) - add /var/run/nagios as ghost directory- Fix nagios-www: keep nagios-www-dch from owning html files shipped with Nagios. - Remove unused NAGIOSDCH apache flag.- Update to 4.1.1 FIXES * CGI Could not read object configuration data (broken by error in 4.1.0) * exclude (!) not working (broken by mis-applied fix for 4.1.0) - Dropped patch nagios-issue_71.patch (included in sources)- Add nagios-issue_71.patch * Fixes "CGI Could not read object configuration data" (boo#944102)- add nagios-4.1.0-add_KOHANNA.conf patch to allow using kohanna2 if available- update to 4.1.0: ENHANCEMENTS * Promoted JSON CGIs to released status * New graphical CGI displays: statusmap, trends, histogram * Make sticky status for acks and comments configurable enhancement #20 * Add host_down_disable_service_checks directive to nagios.cfg #44 * httpd.conf doesn't support Apache versions > 2.3 FIXES * Fix for not all service dependencies created (John Frickson) * Fix SIGSEGV with empty custom variable (orbis / John Frickson) * Fix contact macros in environment variables (dvoryanchikov) * Fixed host's current attempt goes to 1 after going to hard state * Fixed two bugs/problems: Replace use of %zd in base/utils.c & incorrect va_start() in cgi/jsonutils.c (Peter Eriksson) * Fixed: Let remove_specialized actually remove all workers (Phil Mayers) * Fixed log file spam caused when using perfdata command directives in nagios.cfg * Fixed off-by-one error in bounds check leads to segfault (Phil Mayers) * Added links for legacy graphical displays (Eric Stanley) * Update embedded URL's to https versions of Nagios websites * Fixed doxygen comments to work with latest doxygen 1.8.9.1 #30 * Fixed makefile target "html" to PHONY to fix GitHub issue #28 * Fixed typo as per GitHub issue #27 (Trevor McDonald) * Fixed jsonquery.php 404 not found error, and disabled Send Query button until form populates #43 * Fixed linking in Tactical Overview for several of the Host entries in Featured section #48 * Fixed passing limit and sort options to pagination and sort links #42 * Added form field for icon URL and clean-up when it changes in CGI Status Map. * Added options to cgi.cfg to uncheck sticky and send when acknowledging a problem * Low impact changes to automate the generation of RPMs from nagios.spec file. * Update index.php (Trevor McDonald) * Fixed escaping of corewindow parameter to account for possible XSS injection * Typo correction (T.J. Yang) * Make getCoreStatus respect cgi_base_url (Moritz Schlarb) * Adjusted map layout to work within frames (Eric Stanley) * Fixed map displays are now the full size of browser window (Eric Stanley) * Fixed labels and icons on circular markup no longer scale on zoom * Got all maps except circular markup working with icons (Eric Stanley) * Fixes to make legacy CGIs work again. (Eric Stanley) * Fixes to make all/html target tolerant of being run multiple times * For user-supplied maps, converted node group to have transform * Fixed issue transitioning from circular markup map to other maps * Fix displayForm to trigger on the buttom press (Scott Wilkerson) * Fix fo getBBox crash on Firefox (Eric Stanley) * Fixed map now resets zoom when form apply()'d (Eric Stanley) * Fixed so close box on dialogs actually closes dialog (Eric Stanley) * Corrected directive in trends display (Eric Stanley) * Fixed minor issue with link in trends linkes (Eric Stanley) * Fixed issue with map displaying on Firefox (Eric Stanley) * Added exclusions for ctags generation (Eric Stanley) * Update map-popup.html (Scott Wilkerson) * Initial commit of new graphical CGIs (Eric Stanley) * Fixed Github bug #18 - archivejson.cgi returns wrong host for state change query (Eric Stanley) * Status JSON: Added next_check to service details (Eric Stanley) * Fixed escaping of keys for scalar values in JSON CGIs (Eric Stanley) * build: Include if it exists. (Eric J. Mislivec) * lib-tests: test-io{cache|broker} need -lsocket to link. (Eric J. Mislivec) * lib-tests: test-runcmd assumes GNU echo. (Eric J. Mislivec) * lib-tests: Signal handlers don't return int on most platforms, and using a cast was the wrong way to resolve this. (Eric J. Mislivec) * Fix some type/format mismatch warnings for pid_t. (Eric J. Mislivec) * Fix build on Solaris. (Eric J. Mislivec) * runcmd: Fix build when we don't HAVE_SETENV. (Eric J. Mislivec) * Fixed checkresult output processing (Eric Mislivec) * Corrected escaping of long output macros (Eric Mislivec) * Fixed null pointer dereferences in archive JSON (Eric Stanley) * Fixed memory overwrite issue in JSON string escaping (Eric Stanley) * JSON CGI: Now escaping object and array keys (Eric Stanley) KNOWN ISSUES * New map does not account for multiple parents, leaving "legacy" map as an option in the menu - removed upstreamed patches: + nagios-bogus_warnings.patch + nagios-apache24.patch - refreshed all other patches- use new syntax for apache 2.4 + nagios-apache24.patch- patch so nagios does not truncate performace data- fix alias definition in systemd file- ignore errors during *post* of nagios-theme-exfoliation caused by the script trying to restart apache during build (bnc#911755) - ignore suse-missing-rclink rpmlint warning, as we use a wrapper script to provide backward compatible features (check)- add Alias=monitoring_daemon.service to systemd file to have a similar virtual provides like in the old times- package a shell script in /usr/sbin/rcnagios providing the check commands as in the old sysvinit days (and redirect anything else directly to systemctl)/bin/shobs-power8-03 1620835527  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.4.6-bp152.2.3.14.4.6-bp152.2.3.14.4.6-bp152.2.3.1     nagios.confhtpasswd.userscgiarchivejson.cgiavail.cgicmd.cgiconfig.cgidaemonchk.cgiextinfo.cgihistogram.cgihistory.cginotifications.cgiobjectjson.cgioutages.cgishowlog.cgistatus.cgistatusjson.cgistatusmap.cgistatuswml.cgistatuswrl.cgisummary.cgitac.cgitraceroute.cgitrends.cginagiosangularjsangular-1.3.9angular.min.jsangular.min.js.mapui-bootstrap-tpls-0.14.3.min.jsui-utils-0.2.3ui-utils.jsbootstrap-3.3.7cssbootstrap-theme.min.cssbootstrap.min.cssconfig.inc.phpcontexthelpA1.htmlA2.htmlA3.htmlA4.htmlA5.htmlA6.htmlA7.htmlB1.htmlC1.htmlD1.htmlE1.htmlF1.htmlG1.htmlG2.htmlG3.htmlG4.htmlG5.htmlG6.htmlH1.htmlH2.htmlH3.htmlH4.htmlH5.htmlH6.htmlH7.htmlH8.htmlI1.htmlI2.htmlI3.htmlI4.htmlI5.htmlI6.htmlI7.htmlI8.htmlI9.htmlJ1.htmlK1.htmlL1.htmlL10.htmlL11.htmlL12.htmlL13.htmlL2.htmlL3.htmlL4.htmlL5.htmlL6.htmlL7.htmlL8.htmlL9.htmlM1.htmlM2.htmlM3.htmlM4.htmlM5.htmlM6.htmlN1.htmlN2.htmlN3.htmlN4.htmlN5.htmlN6.htmlN7.htmld3d3.min.jsdocsannotated.htmlapi_incompat3to4.htmlbc_s.pngbdwn.pngbitmap_8h.htmlbitmap_8h_source.htmlclasses.htmlclosed.pngconfigincompat3to4.htmldir_97aefd0d527b934f1d99a682da8fe6a9.htmldkhash_8h.htmldkhash_8h_source.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfanout_8h.htmlfanout_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_vars.htmlglobals.htmlglobals_b.htmlglobals_c.htmlglobals_d.htmlglobals_defs.htmlglobals_e.htmlglobals_f.htmlglobals_func.htmlglobals_i.htmlglobals_k.htmlglobals_m.htmlglobals_n.htmlglobals_o.htmlglobals_p.htmlglobals_r.htmlglobals_s.htmlglobals_t.htmlglobals_type.htmlglobals_v.htmlimagesindex.htmliobroker_8h.htmliobroker_8h_source.htmliocache_8h.htmliocache_8h_source.htmljquery.jskvvec_8h.htmlkvvec_8h_source.htmllibnagios_8h.htmllibnagios_8h_source.htmllnag-utils_8h.htmllnag-utils_8h_source.htmlmenu.jsmenudata.jsnav_f.pngnav_g.pngnav_h.pngnsock_8h.htmlnsock_8h_source.htmlnspath_8h.htmlnspath_8h_source.htmlnsutils_8h.htmlnsutils_8h_source.htmlnwrite_8h.htmlnwrite_8h_source.htmlopen.pngpages.htmlpqueue_8h.htmlpqueue_8h_source.htmlqh.htmlruncmd_8h.htmlruncmd_8h_source.htmlsearchall_0.htmlall_0.jsall_1.htmlall_1.jsall_10.htmlall_10.jsall_11.htmlall_11.jsall_12.htmlall_12.jsall_13.htmlall_13.jsall_2.htmlall_2.jsall_3.htmlall_3.jsall_4.htmlall_4.jsall_5.htmlall_5.jsall_6.htmlall_6.jsall_7.htmlall_7.jsall_8.htmlall_8.jsall_9.htmlall_9.jsall_a.htmlall_a.jsall_b.htmlall_b.jsall_c.htmlall_c.jsall_d.htmlall_d.jsall_e.htmlall_e.jsall_f.htmlall_f.jsclasses_0.htmlclasses_0.jsclasses_1.htmlclasses_1.jsclose.pngdefines_0.htmldefines_0.jsdefines_1.htmldefines_1.jsdefines_2.htmldefines_2.jsdefines_3.htmldefines_3.jsdefines_4.htmldefines_4.jsdefines_5.htmldefines_5.jsdefines_6.htmldefines_6.jsdefines_7.htmldefines_7.jsdefines_8.htmldefines_8.jsdefines_9.htmldefines_9.jsdefines_a.htmldefines_a.jsdefines_b.htmldefines_b.jsdefines_c.htmldefines_c.jsdefines_d.htmldefines_d.jsfiles_0.htmlfiles_0.jsfiles_1.htmlfiles_1.jsfiles_2.htmlfiles_2.jsfiles_3.htmlfiles_3.jsfiles_4.htmlfiles_4.jsfiles_5.htmlfiles_5.jsfiles_6.htmlfiles_6.jsfiles_7.htmlfiles_7.jsfiles_8.htmlfiles_8.jsfiles_9.htmlfiles_9.jsfunctions_0.htmlfunctions_0.jsfunctions_1.htmlfunctions_1.jsfunctions_2.htmlfunctions_2.jsfunctions_3.htmlfunctions_3.jsfunctions_4.htmlfunctions_4.jsfunctions_5.htmlfunctions_5.jsfunctions_6.htmlfunctions_6.jsfunctions_7.htmlfunctions_7.jsfunctions_8.htmlfunctions_8.jsfunctions_9.htmlfunctions_9.jsfunctions_a.htmlfunctions_a.jsfunctions_b.htmlfunctions_b.jsmag_sel.pngnomatches.htmlpages_0.htmlpages_0.jspages_1.htmlpages_1.jspages_2.htmlpages_2.jspages_3.htmlpages_3.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jstypedefs_1.htmltypedefs_1.jstypedefs_2.htmltypedefs_2.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.jsvariables_2.htmlvariables_2.jsvariables_3.htmlvariables_3.jsvariables_4.htmlvariables_4.jsvariables_5.htmlvariables_5.jsvariables_6.htmlvariables_6.jsvariables_7.htmlvariables_7.jsskiplist_8h.htmlskiplist_8h_source.htmlsnprintf_8h_source.htmlsplitbar.pngsqueue_8h.htmlsqueue_8h_source.htmlstructkey__value.htmlstructkvvec.htmlstructkvvec__buf.htmlstructpqueue__t.htmlsync_off.pngsync_on.pngt-utils_8h_source.htmltab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csswprocs.htmlgraph-header.htmlhistogram-form.htmlhistogram-graph.htmlhistogram-links.htmlhistogram.htmlimagesNagios-clearbg.pngNagiosEnterprises-whitebg-112x46.pngack.gifaction.gifb_first2.pngb_last2.pngb_next2.pngb_prev2.pngcommand.pngcomment.gifcontexthelp1.gifcontexthelp2.gifcritical.pngdelay.gifdelete.gifdetail.gifdisabled.gifdown.gifdowntime.gifempty.gifenabled.gifextinfo.giffavicon.icoflapping.gifglobe-support-150x150.pnggreendot.gifhistogram.pnghistory.gifhostevent.gifinfo.pngleft.giflogofullsize.pnglogosnagios.gd2nagios.gifnagiosvrml.pngunknown.gd2unknown.giflogrotate.pngmenu.pngndisabled.gifnoack.gifnotes.gifnotify.giforangedot.gifpassiveonly.gifrecovery.pngredudancy.pngredundancy.pngrestart.gifright.gifsblogo.pngserviceevent.gifsflogo.pngsplunk1.gifsplunk2.gifstart.gifstatus.gifstatus2.gifstatus3.gifstatus4.gifstop.giftacdisabled.jpgtacdisabled.pngtacenabled.jpgtacenabled.pngthermcrit.pngthermok.pngthermwarn.pngtrends.giftrendshost.pngtrendssvc.pngunknown.pngup.gifwarning.pngweblogo1.pngzoom1.gifzoom2.gifincludesutils.inc.phpindex.phpinfobox.htmljshistogram-events.jshistogram-form.jshistogram-graph.jshistogram.jsjquery-1.12.4.min.jsjsonquery.jsmap-directive.jsmap-form.jsmap.jsnag_funcs.jsnagios-decorations.jsnagios-time.jstrends-form.jstrends-graph.jstrends.jsjsonquery.htmlmain.phpmap-directive.htmlmap-form.htmlmap-links.htmlmap-popup.htmlmap.phpmediarobots.txtside.phpspinspin.min.jsssistylesheetsavail.csschecksanity.csscmd.csscommon.cssconfig.cssextinfo.csshistogram.csshistogramgraph.csshistory.cssjsonquery.cssmap-directive.cssmap.cssministatus.cssnag_funcs.cssnotifications.cssoutages.cssshowlog.cssstatus.cssstatusmap.csssummary.csstac.csstrends.csstrendsgraph.csstrends-form.htmltrends-graph.htmltrends-host-yaxis.htmltrends-links.htmltrends-service-yaxis.htmltrends.html/etc/apache2/conf.d//etc/nagios//usr/lib/nagios//usr/lib/nagios/cgi//usr/share//usr/share/nagios//usr/share/nagios/angularjs//usr/share/nagios/angularjs/angular-1.3.9//usr/share/nagios/angularjs/ui-utils-0.2.3//usr/share/nagios/bootstrap-3.3.7//usr/share/nagios/bootstrap-3.3.7/css//usr/share/nagios/contexthelp//usr/share/nagios/d3//usr/share/nagios/docs//usr/share/nagios/docs/search//usr/share/nagios/images//usr/share/nagios/images/logos//usr/share/nagios/includes//usr/share/nagios/js//usr/share/nagios/spin//usr/share/nagios/stylesheets/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:16268/openSUSE_Backports_SLE-15-SP2_Update/cb9c485423b1680c24c3eace78da742c-nagios.openSUSE_Backports_SLE-15-SP2_Updatedrpmxz5ppc64le-suse-linux  !"!!#$% &'(()*+,,----./012334456775666686966:6;<=665>?:2@:25A6126<65BB6>C6DEE666666FGHGIII6J=585KLLMNOPONNASCII textemptydirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=30e71c833b420d08522248eb705244381a9f760f, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=34ef3f8f678ce8043f86aa68f58ccf94a88958e0, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1e3cded1bf7537d7c17e9afa6b6c634ef72a4d23, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=b6c9e9bdb8915f0a745f16344dc8d88662fa0f41, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=eb5af4d5909d03430817fd63df78a20e69df38b7, for GNU/Linux 3.10.0, not strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=65e38ed6c786a6799696f7fbc6bcc611f6969595, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=dc7aa1bef00de8d01b778f27c153b5c582ee92d9, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=58bdc95572c437586ea24addf879722b525dff66, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=aad9dff300ba88b83990d7ab0c87a58099033ce2, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=dfbbc1273e972cda86d393d298511422580241eb, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=abca2aeed88a5b56f3fa3749e29865d553226990, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=6bbc16df593aab89c62e0f439ca7033ce36b4542, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=dcb36e30bcd1806440168f3fd188a17d6723f76b, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=2c9b77b75d41538553bbdb6b4b6f372983cfc72d, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=fb4b3cca9094fc762413a42a1f2341179475226f, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1dfbeb4348fdee5db4830a5404d4131978a2c01f, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=a7f0704a5f187104f25de13b11af5361f0f589c5, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=404fad161d3fd57c6601dbe2cd9a6ec5f8b0fa6c, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=2943d7f3efcf240e4adb2db03b013542e45135f0, for GNU/Linux 3.10.0, strippedPerl script text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8418a3e15eec36ac3d905cd4184c314efaec8ad5, for GNU/Linux 3.10.0, strippedASCII text, with very long linesUTF-8 Unicode text, with very long linesASCII text, with very long lines, with CRLF, LF line terminatorsPHP script, ASCII textHTML document, ASCII textHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedHTML document, UTF-8 Unicode text, with very long linesPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsPNG image data, 221 x 52, 8-bit colormap, non-interlacedPNG image data, 112 x 46, 8-bit/color RGB, non-interlacedGIF image data, version 89a, 19 x 19GIF image data, version 89a, 40 x 40PNG image data, 15 x 15, 8-bit colormap, non-interlacedPNG image data, 10 x 15, 4-bit colormap, non-interlacedPNG image data, 20 x 20, 8-bit colormap, non-interlacedGIF image data, version 89a, 20 x 20GIF image data, version 89a, 30 x 29GIF image data, version 89a, 11 x 14GIF image data, version 89a, 1 x 1PNG image data, 150 x 150, 8-bit colormap, non-interlacedGIF image data, version 89a, 13 x 14PNG image data, 900 x 320, 8-bit/color RGB, non-interlacedGIF image data, version 89a, 36 x 32PNG image data, 220 x 76, 8-bit/color RGB, non-interlacedPNG image data, 300 x 300, 8-bit/color RGB, non-interlacedPNG image data, 25 x 21, 8-bit/color RGBA, non-interlacedPNG image data, 434 x 233, 8-bit colormap, non-interlacedPNG image data, 140 x 39, 8-bit/color RGB, non-interlacedPNG image data, 88 x 31, 8-bit colormap, non-interlacedGIF image data, version 89a, 33 x 13JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 20x76, frames 3PNG image data, 19 x 76, 8-bit/color RGB, non-interlacedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 19x75, frames 3PNG image data, 100 x 30, 8-bit/color RGB, non-interlacedPNG image data, 900 x 300, 8-bit/color RGB, non-interlacedPNG image data, 102 x 47, 8-bit/color RGB, non-interlacedGIF image data, version 89a, 14 x 16C source, ASCII textassembler source, ASCII textPHP script, ASCII text, with very long linesexported SGML document, ASCII text "$(*,-R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RR R R ]rZutf-86123216d5f0103cc77a3a4626c72eb31f12c4572a6c6fc785bb1fb9b0325d741?7zXZ !t/]"k%w0!n@\/չ|lLTHVj;1<7<͂0dAʀk)`9idzKC9fGխ"9Q?hD+E]5&pP#!-ZMx:,H, Aj 'tlBoBZk!(C2-gƂAKR C"0GhY#Tݫ!VinhxbNZT}~lmLnh cRc\djVI p%?=aXbIt*#-'O{;"L{2fՖGCm-XO05'>[p40%vo5޾JъS_̤jQ32:1dD_\x s0dM,ح/&W4pV`P+9S*D ' B}"L6.\^0.6');_D2]/w52i? XWY_p X W(ޯ6/iPmjĂHԕgvZ9s-V:^[ xa6ߨ/6~x cE.լAB{T9 ET04oT;$(ˊ_<*I;bNÚkTqm"dcLvq9x#w$+\PpBYkBYϟw5$ W`~b||8rY,?aHt&HmO1&*z5ej&ڤb\_M -JSk<wIVI + Dvsݎ= e2PYvCLYhG4hR5˼*-+pPͤ'cX'i^Ju2*tw6!`&!YT)w/1gBo/Ah$_3RL*`{['Fa _V:QRgFV2HйrA=5EǀW;+p ius(J MH F$Ƙz4@%^c_tGy,4qFf.6a5՜fze Bg2įs%SV4|ǥ۹ng ysԱ ~о_gwe"؃6t!k»&Nk^􇭰DjPԓ[QUΗUmʲBM) V[ɋƔ)sd>j1xGKCJ w?񵮷;p&) :Aǂ= Tirш$SD>'_&q`*n_{J i;NE5!BEi,$:Vl0 -6ߔԋZ o':8mTᒘ؇!L1ږ'Iio\ˆ% .7 u`g,[(EJA0 F^!"K9yB̆kG\ MA#y*q$^c0V!WꨂR' 501;r5NCc, TW IE]*|3ϯX ¾Ck8CkxƇ=:|q#{/tۊ'/*'Kl &?2ҁDgTS(z..}ڦ)a&%VZD ڬ3^Cg鴂Qjg:#`o`?1$} 55RD:KPXY;@vj-7}P,Qϓ?<\\XYo3ai;돺sGdpl;aOoXg8\~) 427Zkɭgs.8.^W.kiQ= &+~sҌI_o/xeTN4a OtO̤,J /wi?̃Z xΣgS6;:6͵KQǏ\F#~b⢿ r;f+^FvpLǧwNFTsl{yjN$P;iiR-x-JLBjOvU3`:-*)B6;[X0cf6gl}?xnLO0 Tgn[)H7.Ϗ(Uo!e ~уk i@LkP?ly,bm6Kvr% u^VI mn;zWh{tmSM)$aDjcZqF.z/4CqwS'^B~N3l/=}A&S~,"! μ\곤KzcXtsi7SfHRVc),CyЁtR-G=9<ҋ h8ӽhbwͧ-e}! Vn&% 'ՙH^nf >sc]&ihX4*׌A6`zv رO"G1 l!8fd;2Jt:]d{'S bV5+-=ļe)^'[PAK xIx&7}%6\$ t+xe3+# 3^wV=;g\/x"ॎaN8p Q?wDٞ02:cRNRop-`o_m$HT]ED 2b_Ħ }R>w_f_3QTR>OQd{7Ǣdrx oLZ`-X4(F죣dBi})Nay.՝ݽQ`.?gnF6>wA%XԝuֹʰFG̚LΆwiT} g{Pꑊ`8O` ;Ep;a2/ֳad]?wNJ!*.~P ʥ@Y2zZ4uP6uWH`:H*m0^ ][-Y!ڛ76)`ۧza G K<[_c=c:'G~UyΠxWtyqdWPe_6 bgS`^ȵ‘,q~<"11nz\<0K|o] rQ5Va$@Ŝ @tw4/z%tl-2ij@jjw@Rb{ЛF k ;603^qĽR7;9 |g{63VkJګ>ˬ%Ui0 !UPkٸv!팵ybEY4;B+*et-V?By֦&(\@;g?Et0SӽuPzo4c_EKpҧO2/x{"0h/XНŠP\ox6i$ı)2#U5<Rq U e(kɋݼcO2$tH[Ss߹6c3.љFz)9q$$+}wjq6$#nqQA#V=q.?ˬ 3;J*.J[l&Pߐ,,}q 5C/i"~sudo{R#WJUɥU|;x.}W藖[dJ(PK*V\vw_DhOAΟwlbdL`dt8pa@"Zl^TG~?9koUmAs"ΛH~lx#mEwRp oMrhkmi\OQ5ا]E7iBNCnG'Jb\ [r<"וvp~o 48aoЛ]"&gzT۽]@[s" % %5R먌p:pLT ҘԘiC l*GG6+z.Qޫl7{27x'yrgVҿZT?UH%?hwe }(hDPcI Iud[A҉_l_I'krbf_R^+>Q)cg/=o1.<(%wڦH@+9#jUsOqo[菔ҫ%y+~.3Wج 'J\eH)@\*Juo"o|OkJhk3GGXgWd)ަ?k綕.`g:5\{اl՗I 10Q6B}:.J0`kxV{~cPr @}"ND{;0z +<Ȅ &Ň }f/.@Y;Ё8pWe&`Лn]l9~$%]Jn$eͮA4L8y4Sqޠ܃2'On`v&F:d AR*9䲠oKWK5by9k xu)!]yA6qT8E Ƅs8>.A0_㡵 +.z<!bpX]~ q[[u({WL7m~@[Ι9v#ʜNh2ץ~;N#FwBoM 4渭? 0aٱ'fsy7q,FjQ6л`RB!lՓ3tKLF3~D͍%3֛qc!xhl[jz䮾5BaO[| \@. ;,GԴf)(3볛J?>g뙦1-ۀě!v["0+1#rr@ᴭqicFŨbm$z0ޱ}G;{ G'rן- WQ.R8J85U`tPȒ}A7>L5M.څV_@i}f ݰ#hKc7p"ؗ3Ul–IS tIV eR"BDlwQZ!S**Hnձ7n cj^^jk~{v%u11e|;GW|DeA4qjL ]$B<%/dVG&yblyS#}W/DN;ިUoZ2O-UnK)f;HGρ//L `9HK3Z DiVogG5ʤ9n8"|Eڕ }W$XFQ;BDxs}w( a,1I^Ǭ̦Zafή.ʯcVy,C:>ݧM&F%fqbE> Ze :j7"ʰ،֚?=^ҡ\KɵB_ÛHɳM̺ 6L}d:\\Mo\.Fb5ιK>3}~I>LnӞf1Qdj` Mi|"_S.LOAfK2<7l D4:2$,Ni[V0_!o0=_zo`5e5CUgY;kq2+ͦlqn v'6^\Lk5AQoK56081ڐLޓՕfZI d( )bOfۜ,g)co' gX.^9>6 _1Fe-{9אjCq+̃Y26b#g :1,u?OJr6Pݗ^^ѪoL7^ovI<[e @?dR}Ye P0g0lܜ5!ID4$gF<6n;-q'694IG{j΄.2nd&`<X ݗj]QM}\GC)kk &(GFX3T˝0ٞ#Yx#mݹE%9gypXԵ戀 %H M5\a3X' ƂN[HԿmWc%1:=maxfX1frRQZ^JMx"u ~s~M6oթ߯%R\X \ϸz?r])`~w{/j &mGzon&R P_IBҊ2vVY#E. $:.r!̠+`2Ӏqlj[il^bօkBK+e9x'Њx~TLF?9q` \8J׃\n䠂Mag]~?. ۅT8!H$iG?3p@M  W[]E q,¥7DsdJZ5 H5I=ZM]/!z{F u-II?C0݃[M)IeL.'U?P2,Kx:-JQJdoE7Vc1}:[>d)Cv.z=$}dI9{ ǀZ[ﳶ~J1CRXac50z^ n >`WUf({`fr=xc.K^vfZh{d4Ө1:ߨe?Av1`8\ԈxˤԻv4s|0n'_?\=v2k*SkBiOp"TfyV$Lf\! eW+..`7/!&=ˎiӡZhAY5FkL`RQ$BҢdIk1=Ut yqQpO2P!a|HYw8:[A Cy< 9f5 .>}6 '(HvEm7{[R!) ^hy~6toZN|I pF Ό2  3zl/|\&zhͧxBMdNnk1[ɣI*^'LWp,`yYt^$4djF]oK,{W,j[+ s\2Н\kMbx4NSou i,*lͨ$]H_ Nݢ,axBKbcSw,r~[xϡO7^[ k-b :be"fz#"RAEc_vi&uΟn03Z|˽&%)(>xŐ6 ZB G>e\_)'V_Hpܴ]rywPKyԍu@ ]JrG 8 4pIw mr_\Qp8/`|1h7,p*@5/ՏeZ TbSa@* Wߧ`iD?a]J>^r{e{oz*(Qe9鶩).*ﶂˋ󘛖 4GTL&TWP$`L4gy,P'ckÌ,v5FgOvCŲ1ᭆ%[3tB-Y_ϚF6|躶cV:zVC=m"?*U}0J:川HpT!Ƹit ? !(KC#( ]ڈx :MΞ#~m1 }8`[U+wI]xzN8Rg/Szd$N2IHZ:}xz/q 5 $kבY6a$)q Gr˷I,2IΓeVJq/Y%ǐcY .jA`JYOVo~!6n22xJq8x,́BpkvTQ}hIEMM~DI߱[Mu00`YXd;1Bw#:5%]T%nj5/tƢg~lcuDxg@Z.>ݪw14aI 7˘ Ct|3mH&w2Nv"ZW-B7f G8׀wŶ?wJNBI1*Dj@ְu wifVJdJt׋*Nb>:Hћ/X$cA]@5<*4@螨W#Y>K#~:KDcΘ35}ȁmg,LI 3U!dx7P/6oOLL` EnL*-P5:C੸7u3/!+c Xq.Ƹy18=FmR0l  )raLo6$qTbq 3϶b2=-8){-zrwVRDtH8h6 C f[SK.g紜ZyC%V2PHMtqxyIK^jKCP-mKo,O)kzv(j S1.淙3 R#oW6'j0@ROC|8w23gl3ϔy,] E;Og}FG-vreeaI|RJLM/*تf@}?3NL]&6nl=̦of:625-cU 傪}|Ibqmd[^ B d>۶g׾P5yO3GCFFSWr|],!3mfM`b:7S7̔M$ۈ89y(.oE= GH+5W\+w(?m䷻YÿAEL/'AgW!˲!"^U0%"6VP{_5O^GF"z4AA@4AI{k1Y01ueR-`xҝqqZژR4%N_@q)M`3_6_Jħh]}xt[T΋3q=v!8?bՂx( k 6yU9neeYUSFo/5']gO)wTTo A;橠wepGn?ݙ9\3jSá$љ؇]eh0(ğ0t;>A&#G=x/GFx3mխDZC''I _R#:E3Ց+|>}peB٩⫆ؒ!.:G]vf*U:0kc(0x3[0 *$@N;G(:K^S}'fw{8LQrr2-WXʖ\qۄ,Z搛DXkOwHB[JѺނƲpmc\X?=(E*_JggA ZGĜ Gtf"me/C(zNlc(ǮdFӋ\1ClM~,uJ/6[Iܙ!wpq9Ӯ *AA#hUc+0q RσŔ"'H'= o}FrCcP@u;}7 fy]fP7RZ\bc>MsxnP٣Xx'䅹-:U@ DF:3紿=AsykKc+7W#k3vhGSSEY.FE3D̚'rWЩzL>%jIfdʽBDnMe,Yn"h @Ls`#*Q7bC/sđ #f6URGsz}NQ!j{gA:sfVG:F8VƏJ~d.xX ݅$,XΎ|⮃:[ 7ⅅjSI qKEih/(,I-5&gݟb" i}Ӳ2hSz 8B6,EP&'x^5Jܤz]r2c!#K5MJv=*Bc~3honk+xV]鮔dI3D'j+W "W9h>V46d dw9eC_.6b|Q/'Q9A>It=Ã]HJ))tnP9勍p5,Yɦ]HS9noÏ09\#cK!E~"ճ2IAv6%q!͡xԝ,i@A%uu oy3UM2KeSV]BŎ{nB %X~}W%ʘ⢛IКtm Z}9Rdj{{[V7mr>N ]uA^EIFՏIiD1;[ @LoUu s{JYNKKJUZ؄{[3! yo@­d|$)xq1^ : DS"ǒR VCVg@“:B.q Q9{FNT mCD ?bMg1yWٳ9]Z5)QX e-ϳy2e|=V5P.QqOCh{OZfMrd{w_d^`3a19<U8( :x^WFU@,|%^!$ȳZ_Bɓb e#~>&3ѐ6,~G}eC$C=eF_LdV:<ڊ f;ƨC2FrQL-_^Q7)nrt*Q3OR{c˅HSp͆ӯ \:h8W 7TՋ@U>3c7~ d<@yE"{XUw4?~w$)vS O+v@_PVl#I6{› (U)ggdDA>1<^N˫J?ݚ &x0jk^c!eS<&Z(vc h 7J= f5xI 'zǁijecjy9|J7d H|$KH~+'׾isx H_,X2vߺ i ]_P1P}]/Ļ8,]+j)V戂_Ac"jx(*ܔ_96MA @/T̸o,Lݔe_%,swN3\qa3fd%bgK;Gq}S16긔1Hu[.ZJ!DO.6}"c4U0-V/.aOf}k|۽}sjVBc J"EI8>V Hd3rMμ4$92tT-GwmY1YqSwV޶Rlb?r=E;# u$$H,u+XHvФkVdž{o;zDBZ XO H&+HP ?6ҾtɁJsޘ&pk0lc{V}Ĺ[*[ӯAFKE8łheIÃ[A91,_E+,W},uث. uCsN^Z<D0?w%dy\dD@1k*y* Pd ÍC]P.jzĉ-1l^m))lrB҂&>bրt4bHܗ Mߌ.źY^m@"OÙ'@ kgwKM*1 Evás+ۓܰzud V!^L.EF!wg7y{.VAlqmG3\1 kVy̝ 2oOdA PҒ4SkfvdfZՠ/HQ*[Bv c0Ǭ>zh<ޛܫ3iU=yhjćN+SLAa.A fƸ"7 ok$dؼ㖽|U'Z^S܌Ϥ'Ma5&/y w5aqG|_:fGT?8h;fn)1kS4>p}OGI>}?8RWD'6kWxlH%]}36H(|/5$_pWoާZAr-h3ZI'xP! [ ʌ41gyfN k?lY.vR_=(;Pa^Oβa(?4х/w&jp /%t&@/D U9пQ$y%lx[uc:ެIeRp#,L_At=ثZ߅%=:#y.H`) .~1g!h2Sމn<|J)hl$]ECG\'PuIy3_K{s P+^lag`ônxד Ƨ-y*=hiG{ui˝ÆN{nSAY#%΄F 6>vk42T;m>S{֛, $E &9aԂFm&t*,(}x43m|EH)]m&b$"5@فƷ D|1$?VƿțnRXqY Ў1ax99ʾ OZ l"ˌRÅK}G`>,! Q.|FR%[>SV' xњF-@@mr6nsڝZge*으̈́ziQ i5(:V4J='%?G)mCQFȣ0P&Kvq"/~c}5%R_(ӆnOV5~!F,/u 匷FCBf ,9@W+;7 KwFN8f̛d[ZJQ2~<9֥wz-;TnkL83lj;\~M72&& X[ņ IEPxN'g<@3AN#@H"zMNzS_=lV!.B/ MirTtU0&.S8}&,lƍJRתeXz!?M;*,|X ,#02_MrUl+z_6Qúby8af Z)-. 7?fss,Pr:Џ{nx`”<}6H^q h5Խ(S6]shaHUL+\B0 nIۀYr^-llv\ CO"e#Y4ȋˠƻ.jb94ڑ>i3ϔC ҳ"R޿X -ނ=kYtRpז; NKYX'$W28+f2`E E(kRE 3 lnUg5tQS8Y Dْ+=vvP-Ot +m$C܅]mqຓٝDHi*xYg=DxyR6Em-$_MO1N -Ur-[FW46w7M(6LCS)>|#J_F$ǰw͆fnNTrrpSg/Jʖ(~5@$`UqaRKd^W5S/9&G$VVf<rVެ(@BXHT}9ELbIXAO Z;%CDܰ]:\.Vw4>T3zCGCKȧK;MKj&\-shxмBPGQƉYQ V ePy&Qc_?R%yK_i@7)$t4_@^;3wL'm1ׁ?ɯ>C7B/XxR# ~怌 Ad0; s.Ŕ ϞVxJ8v>|te ?\=Uy\Њt}:YAbk HԾc7/ %Ò[ ;тe3 6 oЬ/dYkA6zwn b7YaP@4lS͏=mW2mqpLY3&`w3nfC>Ωk~'ݪd+*Кǫ|:=ǁjf=;D7ic<-4 0p7eEKt ۗ,VƢ jǛP6}~wy˓Lupn)y,1w|ABc\<[Zsz\R~+E?M0yJw31^`GѾ[Ms!k/ElNɣmj^s3_{(6Xvŋov=bdҐ1>({L^^ݗ֯;gkWۏ7psQCmx;r;gMwqi;$[*ŁnJo3hB,WMҫ;wco40 _wH<3Б/KOy\OVY{&%,3 mZywjÙp[3^aBhg ARz`V6Ǭ6ɗ"W{ k) C펐<@iδ/Uzs+^`Ʃ~*,}3]3^ͮn.ֻ s#=D>lNǿY Ew+9 `}6L0kG"MD*Tmd׽>;Cg$!!eEed'cM!U 8VR{*ie,$M{nyؙ VD 7][?MUh y;Hb ru}tڭ&đ$t[{=kbG(&BQ BjQg wf=lABh3ױ%P @va>he `֭uV&6YQ5\Ϫ(2Y,3lT:GV ;yչ3b !%{'ySe`Wh-ƛs)QIq L4UB""=+KL V&Yn$%8' L?izZ]:6)ρGW (m/A$$hʋ(A /}!WEld(]E8iٶY+Wʼn%1RiEW;?b@S4_Lww+#.\Q4;F;4'DO5d8a:h g1oUEHjبS@۳,!{Θϰ]ST]T^p?iwaQ؎)c}'Ti2 CHZm5)o=+*Ƈl+dV52 CGa&CŐ+l=`;IV;^bl{QOgVH"I ݦm˓:a59Pd}Ea@83^BOBzd$ nn]AI}6"/AڱB uK$ ai 5OXON[@:8& X<$$EF٩UL4:f3V,ŬBN9kKIy+vr-Q`فX5(N60q:&xE+uƛN{|E>xz8>mr[KHxy.Nq6uyuS3$BwM$DH+a”uwSBj`HXV0K4Lh )%S BXq ߾<;;5h {t}[85X&w̡}r(Hr28;X]&͞1 *7 _ÒUy`w,WWj̭>7J&O/6E8ݕZus&0Km-ow ͕M-Nb=fmunQwUwB3էno3Q׷UBnaʐ\=Qϙ`NEvM'o!ǜ`NPZ4x;i/BlݭPApqR2b[vpû.}]VzHf"7TJt)b$bS-]W>t}oqMd.1tm=1qv CW8j59ʂvx7g:Ѻ⹀qHTVFgo,@)X-*Kej?l7PKKϮ>|E:* a!'>j#x]<>R$+#AOhӠTrrKh3e".یA?>t8n@,*PQ&%lub|BqY5i;mA-N&Lcׅ#`L\eM>ҟ`R(Iv^;fTa܅[yJ\D2_"eNz3w9[sC{.>(`6vlٽZ&5bEx2<={uӑ;9g*îM\$sSuD 3|Of uOm$&(Dh8 ps7CQ$k6auP) @1s~~N36co#A38뿲ٍ͝V9G'G;d卭>C?C:~C*8Ft+~Ў&~.1VOtڽ󷮬"#XYy\#0K;-Y}]ثʼn TJ̾Ӝ+ܴo7Qt@ FB&+pDXM\/CB0Nf+]f٦IPD+vUCĭӳpC%O,uչP.OW|AW.7/ F&N(a}̃g0I!&6n?n݋I`)vĚ}oȵJn̠ G>@7= />|lzHkM IAFYEsuCı`Kŗj|ZVVM]{~qTl /(+3:u `FSڼNK7/P\Ka%Le]f?S_bA 3t+Y4Qc*V}z0_%Nqv~5ڜ' ;OXKmވ/}Y^EF&YG ī,?qH_5Ƙ;9rhUj;rt-[+k5D5m_pˍӔz;ãvCnW80ά=Ԅ y>l/Zqm~iqGTl\^+^ҿeF?96\5 uWP2,ה:dX)h( xG$j&Xy!?mL΅y>u]Pv͞$rl21~׭$[1Xj' BF߮ *@az }6o%O7 ;R9!vr"!::'C8<\}w_!f;⊯L$(>cmQL0_ܺ6eKUˮ6(u3ئXi6}KAS+c ŰyLe.̞A,'.EcIL@֕I#g-~֒W7S]:sKЎSN0EU/R- BMN9'Xkd/;R`Q )†ƬRk,hd{M|>EEwL^sF':I)UDjKp/kaϽ-fvd.0lB`~ܔ]iR!:~PXN'd)&,|8U9N'P[N+y$MHq24cqt# ڶX+~{Ryl0-o:5'9pegi2h=,@ݚJ{L6+m9?(0uuE]9*z* fSkJE>Rs7#*̿lr^PX̞a[:R:zx uYt gV'4UU0gqh/(MC禇_>\Wl%nRZϳK / e|,& muaPu!rTZD>и곘5wH5=~oos9QLӣ]쐣axPMt%C(+tSџ=B%G8yo( Pەu0mx`IE&t_B.P"UvAnGEvV1c%P,D}J,^#ESxYQ{ g,TD 9%Wp[*bC?v$}ھY30c(== W _8MOֱ.  y2֛4A8%,9v sBi }fpCgRZ0Ӯ&t +o׵,fEk:Nٝh\j[Й8*?2knT U]嫁YksADyس"I6]M۽t 1Ճg qWcn]/?1{\v_T:YhHnǷ_#7 ~c}㸭NŪ*"`~p7 fs?Y(*ΏÐ9n =%l2n[t,Mi14HKݚ(zBS"FeH◔}zxg%&7W*/b1Wxivk2^5bT < IP\Har%vu%.YB}(5jL/pA1LW;-D w[0!$xw-FYZHym}iC}QCvk*+Iۇwf݄cxqX1MfB^| )}˕HjL7nV:K8qMG3wWkJWYPj  E۠\lJ%E+K t-BTh(򋺔gLmLO4_wc9V 5Fr,2ʛih9~I5 &ֳ)3A.C%0TlSיi1<" Upl<ʭ)G~gNRx#ƒH连D6*Y B$u/NNnCFPci͌ɍ@ A`lB{-[UT‹3dg+ :3h:cuܠuŦhP'g@o)1ƵO3DiƼ:)T߮:ivxW\dju}t5ws0ŐH6+2OL.oI,3P  ۜhi&@hSV #(}bCQtQsM\fH۩[uܘ[98eCYl=afCyMVgITÐE%?\tX?gԒ#2wR (C(D z_W*a^~2QR1Ÿ"fFӹڱcHl*bClD ?NN{ZD+)M,} ~ݷa45v@w>ťO9\CFZe% C` 2Zb^<ξCEIHp(m.k@J:@*mNǚkoH_٫ceHdRղZiyԸik XtQ|xHtfwo ӻ\Mɮ3';N`λ{¹X,@hs'QɓO47+jƷde$Zf7 '`QG K5bpIl݇FZ9~!a+58 [=/J@Ks??ދ*up.7OZs Iץ%ZgpՌھnAV<@RxC(ֈz3+BF4\bT.(J$EvS'ȳufZ"|"g5I\ մC41;das,"VHzm(5fdw9ͫnSk]8ig׿)0}9vM8CCĽMw% , 5{js;$I9먁gS7*\F`qdtifrk.p 4[P?e,lwjs 틎>LX25ն-Ra(I=|f^XF#j(j!h?G((\> 譱m2zcى#]r7׉-xg9̘W&eldyl,?)צHzvYL`(QuQq.GbnIUVׂhzAb!.Mz]s+c߇ޤ'ysBRa W {ԤMV%PS=_wՉHz}'#AIX[-% &ZU{jxLON h :;ngd['Rvpq|;iEީɴocjEKuHcՌBQtzö"Xwl3&b{J i;J v2hCXqSb2( ?mՒ%^uaC*yd:y:+y :Fa?KF&>;0%o=_L#mAO|EAG*| jZ4{@-x+ GlP]ɋyGh[Xu/@quy&3|)7oYLH}l$4 .f{VS19/(}(h_\ YU='N}8Dc lc/0ø0oofli)JC8CHz+&_十bgɚxDO9C@98u3I\{N:o$E[OF}KORԂ[ݛ[,b0Žp] mة1u)fE$$$Sr4Ϻn7y41g0"NM2(=88>̅t[dU~ J>YA|A#/zx%/9_/AwJJ?K"YdQI`~ ru{\Oɻ?,!k'UuYQ oiRyk'÷^6f0s(:WV ӝ#D[^S[lw}M*nfDv+O` Y$sE1i @nV^E!ȤiX ?А*)h;ė ކ}e7m/MpP vG'q7PԾz(+?Ij򗸈>/x䋔}:GoRg-@ ͰK]Nl}S֐% jvgZ'U4hPjlC_@mm˫&w#۴9+NZ-fӠv)€z2Fxغ-2Zxtث!P|FėuOIyy=X|5BIh]"T#qYqmfsuJ3k^Is^c͸|Kۉ_8-,6">ʩЛ=-utTIHǃŞ<۵N>u'հq`b9'h XhT |1T\ VJFz*'c {nuhXoOrRɅR@=ïhj*FaJͪjljYp>RHUK͒9dXKo/ S#Q0Pޡpk ~0I},WQkdCyµZ R$8?xF:R [!ҙ)AV,"JjԽp:g.Evp×m4[Jl[&$4" |%&HA|IiL8cV1-IO Wi,/ꍎ!|56-(i"XY}clsX:htf5ZJҋf3`SFC#jmӦ'Ux5ƍ d9K $c1^!kL`LV"ْpQBGMuV*ĩXע?8ެwH,넫c , \%ܤgR%vr)_ifbz¼9Ǐ | ˁtjgPtOjwaGx&E?[;@"8l̸ǽ-PzLCBWRAIyra177r;&څB-Dyy(q 36ͭQꭑ>9e6iү/^zx'[^,l/PWQJDgyvYpg_傞awŮ𨦛eKae(uO[w-T,F/pC ߞ0N]O cW4$Քq+֭DDދ-Ѿ8YZQ;aLht)_ jp jܧH́PAC.IJ $Зhe/'H J:a8 7R} g̩1ܟ9iJq ِB3,)SQҤ?hE<\]udHC1`ǔ5 *+fNE,FMMƯm)7S8% LXjH^AES$Sh4cŞϼfF3VvSU80E%5Xe;4L)7#FʴHYP(Fի&FV,^vF ұ8Q͝B:4r!G| OϓhZA:,_;" Z)I*oJm-U&r R1̽d]*RU~DjTJz{$L*/dɸ"ӮG<1RS]wjZlgd)A<νe 5&lPm/ȉ.2,nͶh"5¬Ua.1cQmqpQ< [ Oz} ;Տ\΄v_Tnh&KÈO/]/PD~9UVCl|⼗`<G/nj[Vl'O}i= Ă'e6-orVCѪQ)ReQ ii_1o#ї::y|L1osrF 0nxuOf8Z c}'{o1;#w_B|afBk#FIsf;j}T)j5Zzo,)Q@> sgF'Gs 9m`hoA,yACS&Y&`w#T\9><ɌSу +kNkEǠT&ne3cC9Œ]i 6O]{x}%@aY.ڍ /7i;:&[vRi#V}v#}jῥ7*Zџ,'YŽqcJro 2(#+ܹm`F/壳4&(c~>Nd=4ڱ)?ܓ+T򻶅rln5;\gp;{39b]4EknV vzELcOwb%cpIU~zT"f<Nƴ ?*o BǨ\#9qe)*~XKڡfC0i{rTHwN}@!т6y8,Z3- Q ަ>~n%++mJxx ^`StR/wҲg(y-2I Z_w΂I LᙐіK+Z+ùAj3St>JQyyj!3$ke W~&B߆r!!86Uc<;@*]ڧACh㣙ICQ Om90u,AqV}d_bUHbx s,`N p.ohFPp% ]!esXtvr֠&|-w쟍.kݫ7цh ^9rn'+c 1if&H> .{0464b瓘}EDdw='G{'ih-gj}nHՐKB#_3 iʟe9?8$4e(_v&:MJ[$dWbH9yJiڌB1݈~70wa8ڧ^d>Os+{_Fq\ O_c}+XHGכbȕFlawC SbI{g +Ui}$ևe#.$~ʣY&1 9NvU{C7ms%`F .K7[G)BBf$M؁çlb_0C&J \gEo?|0-4> HKEļ왢HHG%F.0ꬩRjt*HfsV *xٺHv{>]IUB0<,@'=JUW ܦIf+"`M<7>YX|]h*sӇgS|NM[㎼Z4J?f85 ɵ)*|eC3ç*4_i.^+ v_ Ѭtw>;/8n`hݣeg!"C\ݺf&K~%䌧 OWjJ]˪y5ǁmQQ {s?dՈ+ >'/YyVї v$VabB\tA I&Y9꣉I2_P$hS!\Ɖ x_K]Axe S`iKo LE˒%VID5tފ͐_l]ƹ HaԐvi d#_[!)g^;!F^7kHrxǭ8[͈Dj?eE"`?9S ǶK>qzUH|ک;25o8 _̌`Xacpj:)E5(v7^s 2=`d&ixrZӞb}AF.խC!Vۃgu vdcMkgxx]%WYu_wؓ~9;Yڤ^偋ʙHʍVr+="r'5t,KufIbxfAy@Vi'plAsFkf(|!s뷴eLbR)/3fQwپ3 B}GBI?tai Wŏ> nʠi$Vu:nnX. #ry }w䦳Rp.#FEћ&Xg,Iq?^-YAs f# ܑUfE| .)-X.lߢGo1 Q {u/*M9d\ YN;ߐ~Dt?of$Cҧhͩ@z|ߞu7pOdg89瑫K7#֛mR8eRg;2#13`7,0un6 g *+6J$an^R!ĠՑzCT7mٹpS,iQik sK7;KVGX|&2!/`zgDX ==\)"^,RTSz8p|h.8||m6*pOT;Lʭb!$zcyvw=!eT@Z-^Kӑ_]Fs2,/:!iXUh_X8|DzeٱdLj!j `fGvZSNj62O RJN(>#H؎M}=@ϔUS!E \ ՞R,F1ANI؇bɇ(Yր%e6oqen߾gQzn*H>XY"l<0ow zt7o O$J*-M)p=S63ّnl(<׿7<Lugv??lOUV f^yvguO %v }4͗@89S5o}E#Us6ʄ|<@z-ZJ@lZ{kLΧS}MD۽-fǗsÑX`ֵ6~4 31 +Es*&ҔsA]yaRQD("DZSͰI尤 |Y FB6I1Jѝ^\a7UaY? Ď壊A_L"9W!*SQo̱>XiI2PA Mʵ硕vE48SN !pL6g\\z/2TB6^Yq}/J^HD cd1oX]AWQmf>ҡVYWZHpxl6P-;sүe 9W!q~ܚQ|)t܉lE0b45ROژ*yaj -|t/ixVul +XuU?3hΉny7tzv鴸P!9}bT- FPzW Ȱ0`' 3+v,Hjo Mne \L<ɼb.u3h!NV)p;󱠧&L%r8D(QgJSs/qv+>Q9C\xBǔ>= mx0`;HRɷta/W vs_<򫠺D#ibf㾳p+(N҆ ?ά 8tgY2uZv)R䪬Th D֦ss0avi^aw>QO{'&q6&Z,vtt|Wy(A (.xL׵"KV%.FCз݀b[Kȓw.5E%$?7p{@歠-eXC7f6_ HgQJVjt:!tH|CU:oӃI-EoA2OgxY |G4/C؈u;`8|كt.[a bYȔX*0Oy݄|%r@!Wv֗ B]wQp.zf$z}%9H)[{]ӛ 0J>0^T* Yhu!AeH 9-A-HmMķT!4a !`\J P-.؀P4FX9u>Q?c Qp]j;£D 4n 5[C&\ꛓ\eHms~g^U.cCfx.Rњq5 g> $``zuDM &!,Ƌq .qhaN9oadÐ}*G(:]AOrk.;fO <)8EE4z|0^)`I/:Ĕzn=Xlw'ȠKwx#S$ A&jM*E 'lY-f UGXT=pZ_'v%z,'u3Ҭvΰ1m}3韙?r%6yjY`ҹk03'Ge|\0<GAUD/}F@=Q}q},:m/[.٢u*S%5]̈ƴ@D}rb1:S ? 7wC+Fgq?S=bFDR: |#{Vw4O>!)*uvJQu1 d$<mu) 9m̈UP]>kw v_?󛡊uRbeH N &Zψ`~zC7'8ɮ(pcC8" Y9RN t;#Lˎo1Z||fµQ0ZG _^Ra@sqЌܜ_D0x/7E_| '4+DhFI?9mC'vœ{3fW4/#!=; P'l@*Wdܟ;Ul!L _,M8\2;1>hIPPlօe>}X3 Ek zA@6돨E zrT k-(R*I ^=3r%HF~ܪĦ'\?Eaq/32E,NE!>lP|;jtZ CWe8eHxyc_B$hUnˏPKR[ 3ԡM wspxmOTk?-@?&wn*Ldl/v"o ?~rܢCfX?0x+@z1AyKʍG1VEm*3ѹe+-:8x^EZv|Uu1lT& gJ:%ǣѓAt'G{ 8!B % 9vŷfZ^NӜGG-=JhWDՑO&oȅM#Khdű\u߶fLz n_3[@ DuCWuqE4pFP+87O^H[Vr0U;qhxh@)ĺxN1RЃfٵxT M=,G/uH;)g^s+iLׁGH90\/{Kt<0[5}`E#5Ji-1x3" PGOXTBbz(G*$a;Y$TTkxosi[+}t&+Gwӄ@x[{krg[t鯡E(,46ב()sjV86_BأAu݁K\T[˚ho00 );AKdm i*u4<:ꃒH#q[V$>{';F%Vl- 0cC\m)7 U!*ʽBn%c!RnS'!1g_"ͳ]?Q`s@!fհ^ ͠@i NkC50 "E_k)EMcLw` ?I(ʼ}IA6KV=if 2%/jۻ;ivސfn Z.iy,ӢF,J3\! }^%Z֨;+Ƭ[R0͑eB!a2|dtRX*=`$"<ғ'.ޞU UfiƲV| $n7aVפƼ狂cbSA}'8+PTWd<[ĸ1rGB;$4)r GK^SUK=FóB 0~a..qˁɗ?oILBZѠ6)_3iG~Bf>?Iց9\<쨙;q4bǠp( T#$}Lg9ɭ(bT[^k@LLB$5ۖ'D>?6%Tu m eDB4%-P( X%>w?#=OkʝDAM7/a\?ϔ[~LAF&eOD#pC(`B/(}`Vձn=Vb|"*a-`dvmVR6.30>=:Sƃ);#h26J`Ć<X#`fEܴ\ݶJN 11M,tGӤv@ܲ adKW#\~Vg,SMuoI($_hUnc>Dϡf,7K[kʕz[ $}1h͞DL %9B戟;!Os>7pB)q=I=! Xͽ#Mw\5jڬF*žRE7X삋\9kXvOs&Z Sme.ЄnKbQ;xsqN8sHT-($c2G_ﱃ)S瑘 |SXT)niӧ&P>zOaƛG$x9m^0~}2cea!kUaNt˳m鮽fd|ôT/k-&2}.OZE/v[wԖ3 逸]#'jlky`B<|¢0ͨᇛƝWy09*OXt0;ujH:‹4X gD|P:J"-dג"?@%lգ z9ӥg&Ѝ%BSjaXDx/jJs]v'b{$acjQޢ5u \I؆{đKmRF wa:5u59s &9?"b["sP2ZCP}TAs00D9Op`m]Fn~{³kRb<'Bu構kEUNXpwsXzrTuaҢd"qyʏIB?to1Wgye&s{` ANE\ )S(U \QɅY}R13AE Hxy 1ӕ2LJjJNbnSǖefUn20Ƥ @yzӢ:YD? hH\A6S^q lP P΋%4P!|X0=[@`3,'xyno!ǟ]n4/ʼn30(O#+;$ѳH ҌNF9* $֬9I4>lu_P4P'PFπhQUԹ|PV:GyI0-$ypJq`Z9U7v[q % E‘,!,Z$1K'2/!*\i NeI-ya"zVwUdTQfl) .ZO#0"D[7jW ~lK'T)?if)|]B~6ۮ v(BVnycx 5!u+MB'A`xa|gW+`TAl̢]>${Bq|)fd5Bhs?Z测1Qg&jCRH%e`l;WfQn .W{V 5V>5b]0x`(i/ coת̰bLQf4m CF%) r08?twE:&+6: Ё:>֮k|ɪA.x[;T3!?]O͆"ڃќwG %&$<~8U׼"z ?Qb2sn*U#~mllҊ_֞,0[saAt<1wi9h+z'T!v&Qv.$ܹ#ON3ix(@U>K 3ׂ)ӬMHg{爐@\X=O3BphP}>|WjzЕE>{~ٳpɓ]Ztܒ…8"|"?,/lP,LC3MF/K @y-7 /8(%R 6²eɏ%IJlHc Xvh@/w.D^(0sBg>N'؞`(@)̶[0b ,z8X,g*ʔULØs {86MXs 1mL8Gmϼw/#5n1)*Wamգxg݊€ǨP)sy^ WX22}p C1Be&G#,9Z0611 :lE}YGl:㊡ 7ƾG`23)4S)r> !𶀘X%F Mȝ`𣭞/ysge=8¤ɷM0.&[D\m`s$F~tEa!p *xij 9)t3՘iXФ)R8 I0+ BB$K\&nD;Z&z#_ڈ_`\0Jґy'?V8&}5 NK#w"CwZPV+:sl߬ù~?c^jlԫb|- v,mDSV=X]A<_—߳ͯ= z'Z=ӗd މfM)4}m@jȶcxL:K^wA[]ף{1p5-i)}Ky_9Ig(1/a܇oJRǠ,y!e[F([3SQYҼ 5]xA:Y 1 D&Y+tVsu; $;.Uel#!IT1rN?F*a/ӯnΙ]ɵrץ/`{M^! 4~䃃҅vQC:3Bu;Ĵœ{x3%Tf4Brk  EBWCs :0DUR=$lsYzXziFѰ)1 " # pqb.\=OQBs2C[ͨI Uʁ䲷:",$21&SStafQVNN ͝>ޘnn6Ac˨Ϧ"h+ BRf[o ,GDM YRfru\qNԸ\mGگoZE7ǁ??' АҀ[:C0 b9ۦu *)'kFb_ -L8X*,8[=OÝ$[T4rva-Ryz-'Btb^QmNj=0ۊ+p&f/G;⠹31+t;ۖpjKR 숴u9KD? v+cYB߷yz9."X~|8u !|i&jzr717ܸ>zjX7}GJtB%YNF:aRe!:c'ްXӦ9(5*%STy|W=ޙDYĜPf/&uQU~P ]a Rø@!-%6ٮK:mW<J =YUxG#Z5odD5;"Rݼ PVT ,z-]PQ\9LdM'aaQ<+63t4PY+:m("JnHU);+`,|P*cO3 ۔W-$魂 z{< -cv譛ڔbj[ S]jka"p%d{8.;>:HJXԟ>Pa;TP6%E - LG!+'d):NyCOs1S탵ngN$9#F EĿD~+!pL}¨?1)gᤜYrj /f鿈Quд< I8IL")UA5 $S~ZW `:`h=k !.BڳPhT@E@ŠP9 Ilt:qL)LURlgo'jy(XZ-4KFeI&ok!R溼M0FpغC#,ėl}yLNel؍Q2S-z4 !_t#/'=荑9p)NC.a'Jqyو + j[sQ-4>l F͚uWQխP0!|bu_Y*-\c=0sZ?j`J)T]b\boguyW:6JK ኃ|gmPaK$WDG3RQͭ¿Rц+"x8~K lDD`1d:GJZ*]-0%^IF-ƶRiJ&ild9"ĺ+r'@ʾ,ߺIp<75.xy;@`\?qMp$~LM : ISD*PHt_֗V݄kXBUzEE&<InR;TM#+PY Ѯ^/{1j9bߖ5fC2f ,9hZNN%|Fε"x[ 1 TG0 ~BS"IE1_п6ފCl徜2 7}(UG(ɚt qW-oSJ S?N_#@~ؤؼh]K&L]~\#BcPbXȐT$~'y<͙$+_EY'O-g"?.ƇD.it[&j: ngKԽ.l]ˏ^ͤ3CH1>dg*bV<0CJ]TUϙ1jd!~L7HO4sb;<]~azm,b  8N-/_y,eM4MKKfM/A+K2=F%?ئIr*m(5:604g%.>"8fL,[rZ"HZ3 |:%R|Qz_(^Rnx:D_*Ro8Y8W*PqK2UyoڶMcl?|qQ-/$<`44sF ds Yzz7Uf~\ʀSZ2&\+Ոs903X0$,x)fW3dSxVS #,BHD[LYr՘Q#>]Q۝M9[ZWn'i1"Z]-d3L, %~!u8^*ݲdt.hLN?5뚧KL uJ>-Q2ҶR9A*WQ懒7ܷOa6g1e&c9ѷF}$G׵S,9˖J BsWyׯP#qiV!+!}K5*6}js"[qA P^&smxo&6\! =4Y!S? | R2MaZiq >+{46yɌ%g2GIi L`q;MVewD[فrһ!G7z ~npɔnRF?.^Jy[ w$>&=|98dIcshIjz~U/ YЁi|<Ã;gXzrq]- ̩\!(dpiw=: [{8j]4kVCkkdmKE@ w/dNډ72^-Ρӿ_g]؅O׍Z@q3xͬa~IENIk6.UrweZ~} `>6|D1^&>JvjLRxAi[ 28bUZ >'DSW/By~ p(jzMCW~rwD\1M& `.kȀ\^=eTf ch_*ih|XZT_kUP@p`L2Y0NdЋ`0,C1^P#8{*ƝkJ'G7NsY)hP%E$)Pmw<<EpO!lQ*]"L4yOp>ihr*B7tL88X4}=:`Mk^>3u!r#sѡǭwՄCJnҟ~Š0My7 ~؅=.AトnߖW;3A(}&Ö{L|hޗwS~%fJcbH1'".☹8[gkJ;ngaAeG O,$Ϳ'iE`w & B< ʇj~ZLŤ`gV9;U#ṔG"$A(cJTj5hݦw.8jqſnT֌n`APӏlhG۰u`M<[3;$ @+v;EPwc{#QwlwAjJgK f7;Zr<{RtS&הuY= /dPgnF ߗp7hw JVVrƢ rd,>m^·'2g2.5rCiAQFf,EV"%rW}`Ri(u;ˁqq]V%.e+6'Ʉa)r(BI'؆,=c+ٻ%{W%7{"E M#OYؔф7qYhDЉ-oxL>#,^92|_32O 2L3vblsྜ$Jᤛ΢7sepLEW\HD.> l&DQ|I,3>R!Ik9v=Z0lINwu2h$eTLf\NI+dW='sX8ouăaUU A 0\>{a:dSKy §)AMxYrE糘v".Fٶ/v49$ QЂu޽mFIfAjXZk1!) bsU=YC\iɡN7߿HOhx?-?sHV|dxj?!agR Z$T}kSf+^l]Id⍄Fai]wy9boDf2 kע;:$4./xRrWy@ 3Dr^Xړ=:z xJR:)~q *lRV52 6!vTM0%-񉒷Mm RPSmʩ>vЈVK+@ 螅_4N0 dxefMX;(Q*zַRtet;Za0280+ mf4l|h;:)ݦB"' $b1OBUYD*So4U7YR @hn_;2q8RqӀoݛB'ʶ3:;),LMձض7M1LrtSfRd$Zաݰqik\"'tȦL0fEUPhrT~t Q/҅:ԯocto*58Blv.jCu,Zv|9MS6e4Iiԟ )b[`ȉzB}5tv ;)H&Wqr2r ev f?@gPI| kџN fSU]xF:"2*x|sa]cgwmQ`?^*Q="}]X2Sz~ow~Me@,^6H)x$(_Ų#88Gc$Ax}}|ߊM'a7IM- ҿNLkzõ-WC 7_ /sޱHNimSO΍,c*BѼId!ܨs]x%{, Ձx<!}#̷cyUi 9R׳ޒa9`Z*㊹NJe 9ƈL< ߃/guFl5لe{ yPL4frp<2Q C61mɗQکNْVn¨ OWWzYgw[zf"32n٫WRte!k̶;@y_<ɒj;X`nAgOH-Ĺ#`ll`a~g;~؎HM,:eWфsVKw29{X-iڅN97p*ĬE&4̛lJh`<OmX5mvyTvXZ/&>i3-\ UԝU l˧YfH!RQcH3Joy5:N#Cũt,֞Ӫ:%u1+J`/* Kxu5SWw1rϨ:o'Ғ}lWy9h r~^`!M2Aז' FRWG"ȼ(6CrE%r ({;Gmژk,`w7(3 aɞb <Uɺz|J]OZdI=gE F9 4ԤPmЈ&s/=f&s˧!{#b }آ-WP*Mi-m6&+1-kTP_vg fmHh6A(}rvN ,N/qF;~~. -&V0J!='@Gt~cC0)_2, _V7nñV{nIHKLS^.uÙ)@2KR3Q0{c~( HKF&[웷Rc9V*HE1hN*L(iI 7Eq,R/(sGY׀8N6OBp+ ө5*UPQֻL ssqAIw]ދ`AQ]QyaOfzIm7Ԉ.%Z, 6"{1)pȒж;d@2{>bŜϰe(,Ak p&|BUdR9loQOpr!X?L|' =`wi]eL0?o9L[smUO(9r#G\na <_L*%6yuj,޶wGC$=Fʼ?R}G;9?GKGĿ܄fA\GSotx vWM/Xmae!фˬc7Bot.1+x?sRm.YeM~2Y }M'|}{3:(z{$nDŽ^:'c~W5.VSG" e#L` I>fm{ruz81qzp*=!+]w I}RT\c sEw6;Ib=ylR/8lW*p/CGHƽvl.!>ء_K6/=/2Ջ§qfW.Wy=ՅoR$ڃjX N& z`807. M̬no>+.T1 L$_7X5o9231Մe^`;QwdƷ^`S Y+}EިIa:U> SyV #뱁pC{Iף*&hFNOE'keJgdq_ NzI9uq<:{l\4YL]p'Z(<#6UHxz%jVixL)_E3t{ xl\Hp%Ŭ㡍AM}A"\Ѡ8o^Ų^؇!Xֻ%F}Jt<|d }lN򭕏wh8k OS^_jhB`݆]}],iiMzB#S&0` ԋ1i ~"J4zTaUņt 8 ˬ#2YG-J_[)CeTS6aIBĽwk'yl|R2`nZV;'n8/ [K9FCq0U܉z3mؤ)iOҕHrG晣 ZIJYuC<+vbk)1p~X9 T|-KvMt Jڕ3l7t6o5uF||HɌfaa7\gޒl/7J=O(H03F5G ]lgE!Y߉6 L0~v/2EpVxG/r6>@EϜx9,afN\P\^Ȼ7!QGdR$)RhAgBuJ$LJ^)YQXR.i@V$x_ s&7Q={KQ3j&O t7[`S)kxDriV i!ATГyS t&9 \1sjhTplS2@dҚS4O{(est= %V#GJJm*`N M~eVlT }嵃 ŦNt$/ d71!9,O HZPhh&c*k/{hL06^)v$z-Ný&Ĵk}~20],&k+7e4(oVG;fgm#ݤ1g&D*dXY{<< uҮg]4-70=d k_V ;3f29'We5[kν6;m nJdntLdz+f(29Y|~1!nKHm1bX"T7A>muvJT@aaɴ h ۠N%Ji1F+D]V@ږ/$\%#$|- R1.b=V^$_ŝVưn6{T` uG5r$b ,pr'8_]!t+0Kn>#3&AUv BٹT,ZK,1k]8#=<0@sս~'q 77 AXL)mHB"SET|`[f*z~x2QbTu9Ynj6#VV$\{eXdj uQMPk@WPE/ :oCY^r>4u,8YYQ!+C9l un}Gj WnF.hҳ%:% pFns:W[^H3YAa|aprϨ%@0>hz_`+g/ϽTFpV_"c #,`$ nXyJܜ䭐qmdn+SYd4+쬍<{Ꮽ !\X/-5_Dւ9C:328d[f )I0PX{WQI,q~&'0=r,oL+J'  Wm,I^KcV~*/J.Q@j[{/H4NY!@4tKnhth3JI)eԎ"¨t7|vj]Moy"_C'YToě 2;-n9_iη_o %=hs^Rۃ8BlaYX"5"hǺ '~ʲWObJ=FEq<( COR Ր ˕wLqA&OI0(h MY9gc$h?GEpԡF j310.IA8S@l BJk"C54v/~W'~ym" e ?S^832a—nuq8> KDr `!dʺj2!z4hS:99 R |3y 0J| fn잃-v{ήo(BYUZR=]&1ZY砈AGT`Iha03fnU>ÿ{:ε6LF$w!Otz %qLc;-8e i.θxsvT8ʂd]Ʒ`*ZZg _*rHf;lx׾XAJ!Sp͐0tE[LM-C&x pF\A_"lҞ ,G9O@< СEhxR&6WY{0MDHr-'GZC?./r1,b0O#sZfK*pF|\aa} $!ԏms(sս#)K۰;Lɭr\6(tOrʊ_YFo撻T\:=O>2Ǣ\ޒiG(\Q>S,;7q2^4^x)BBK`Bv Ss`Ea*U@"]d%3`;^$wl*/#]VCz5taEg@]#Ɂ۰]aJ 06#\YT;d <DEe A>M$VBSh4VAEjfs=ƽ/DuhKiK U'~lX| cǬ]<)15DC/?sinɡ_p+tϘ!ikpPvjoQL LHhtjԔ>2@u j]8@o/Ɔ/%`CP0g,7?]-~% e?|vX>II=J<,Že_ *$=ŷ _ HDd  &0)w@ F- }t(AD+sYYyurLzaT? C01 3~h x}@H굽l].Uv2aYcw~98geZb}%HpMСl6No8IuWeQ"+,"?݆kp\涆:tcJ\һIq)SDө {b&T53Wd$~svkf K[\$@rLIis֊&q.m&5+Trڞe`Pȫ uK PО^qz6.qsm9$(ӮT ├aGGVd!JxQ׫[ ;|gꮻ՗#;NDGEM.w5q(Oh2 t(,/K91v;{gZjຊ4vKV(HsᠨlC7 8+lzWP/8ixB_W+/WڬpOEd(CΦeqƊV>ʯ= fhZ9Op 1ˤׁ)f4n3&؍s? H}Xo֩U>\zTfun]ۗu0^[H}Lh[Gw.l*\iff'_bsl0Y;ԑ9^4n4 \n\_7D跠y=-0h)&6`n!/;k[Zs$ GQ~.GNIʊyzIjt"(( =#i,$rRO>vvcW}T Ղ`NE О>B˻,F]*o3XVfS*:|8@ZXE4mC &nmET i Ģ}NX=OK|Z޵e j98R_s@Pf*p)M4ui'D&XI՜%4GRAwۮ ,ֵVFVV(E}^tT!}Bov8RzKz{c8\EU剦+mI4C]bK({P94pAHEh[#r%,KhHu}ӘCӼCLJP QXCo A1cZ򝸲xnMޜr@Iϙ|t&PP52 kxp)YkD[iv2G<>"mrs !XR*wsh@ fMG*0:լnEX49]DgնR:sG¹24o'A.+WIm^ᰪ'Tu  P 5-Ӿ5 Q2PG*ILk| mfndYdajjXkbӡ̉ey܇/ +x ş |.p߿։FKNr N`lT-6\ΉG(q2;8s28I}!@."7J& qjբi߲C`PNs m49mQ匴qB@>)bRé#^sQgU{OMe|W>Z#E3J5'3r? =ґ+òX"H(%1:V1`z8BGiI0Z4f=c6 !KI-e2StQCs4Hn[Ƴ]q 00^GM t=q*F.!pkA.=-qw1dbuӡ-XU)uۻ9 #Fb=z @SSo{V!j~L D,NME)? Ӽb@dO8̣o"1%KD1!zqsQ(d*;y\ʯk:&@W}cY*yPjN6(Q^j-|?@9ث3ܞ75FOtBEjdU!6ܓL9v?+ھ(=RjJC磽hN 387Rw=:( wy) ZhMb! 1 ;IlyX<%bjdEf*6@*<13i-xt!Z!(jax 9͉W7 3RG7VK𩗰ǠE:S7-ES _ãhre ^.y+,ث߁:yP61-m #,@"(ۊ}lGSt-/)|Ex-2|..&7᠝(MDo<,_,l; s^vO2Ծ]}n'\j"1 Wtޑ*ҷQCDd;.(x#&?dmx- "2vd<=/БpXuߌ"dhxЃ6=f@WI?]8HQ<_/bg鴃Lj⸃&~sk=>">h D>^TY|$ʀm+TOIT†,̭Cq6 NVga*d{v+֋+ʔH+ؖ똻xO1g,踨o} 5B ;Gba@RjVrlN1x* fŗӝ;bf%W S&ـ`X]4џ1W졽y RAKנ{Rp@MĮpOL=)_yh⟘eWtgIFvmsr̆cOpfi6^?AZ|үmv6|2Cuh%~9/]TayMUAHL'g9guϡۖ7l٫~:+=؀~ B^V4 2Ed,cX3^f `6I-\+;2 Y)(?.IKw$bDsF:+V8[`} =<.En0͵i>HtLxCԯ:k.B3fy=rw",Bq+.N\6@N O7h|E M4aϜY`2k{ g_%pk)U7s _ Ӎj/b 銩Ȼ5^1YB Y!U{/B[ fiȄ>@l:)CKo܄ ?4.Hmwcl}jl,Qw4_[Zz'#\}=.VRXϘոgPvE^b 04ϪNfB dlb^O'3klQ,rt߃m ١3bl}z)Dq1Oq7K1zK ֚>"ۼ$&g-}'M_(|bT _B! r.EàVTjUS7ۘM-&sf.r3z؃*ͼac@oו;LQW!2){$_1S1 aS9pʘ2K Ԣ]0p Y2k5QS׿/@Z_a7:Da-vA4^]L8-[`?r"J qaٱ&X94`K2RTReH{4w0eCƲCBF oȭ- TcCՒ@4>?Dހ k)"Dr9g $-g\*Փ#,+g''K]_6vol*ߦqdW!X\Dd6x(@Kj]=pцk;)܇\~kQo2H,nbڍWISGbjRL͌ 'tZE T@2QJr=~*v+w6;@/n0R/+#:=@0їmns) ?,r;| S_=X*`E,.&"B}₹6K里/xΫeAc#^5%ԣ mkqk/^0gx6yOg:ıp+A? >\ \DI vKj>q(CuF XemX@V.ƆJb"Uj|Y\좎P4- R5mdvJN_."һH7H`W3"ZI./RcbԎ\,Q[ A S*&gN 9{ l2j #f zNrB؀aaI9듻 _z:L/=pWvSIٚ'4F@W>FH]5xuV=a bicҩT< ^ڨrkRmN6D$֦Ag@oz>QkܖrCҚ҉]HVYkK gKQ=փ nH[ nJbf&Ɍ2&8zʢlqb&ӜRpӝFlYB.#ڣON _xƷ82ؾR\/ 'xPf??;XJ8ƚ[V$X=b$-Q~v\H"t|+9@imLo*BDqa,j;ު#`e~KCP(FgvMﭭ~$E-S@roǝ} faE[s c$v!?@MyӧgT'x\ion;Mo Mcjq40hl~>/!w4(>=´/:inWW8-  hhu|# ]bo8Ϳьs>(Ix7 8V/x}m7V=!IE0!kF/l\t@({IBQC>u~W B8ϵTG[0ӢN"/$QR }TG"j}Oc2w~% nE2Qn sZF?B_䬩H/;O;_$ |.;=`Xq%=:=dBmAH1@x:KY˻4$Y/:T@~kBJxIqzm"6qd. "/.~d%biV A@s@D1oL|Jy KCQuX -aBQ߲JeY _e-CYRM;!!$Xg$$"`S]XWmZ22|@FET/o'A75ݢ\L ua6dw?"Oq橙4Qd4O8mSy&釐6^/h|s~XK[EaDzl4EU3d7퓺TSȚ7#71RyF~N9)Q$+$"0+SdyYm>gHz"#es%SGM5\ƑXQ 5 ]iӒʾ(t P l $ӕ+ˀAEcuC#8.Oh}8El(*w0rrjh v#:9A3T >ӮHX2VU>1 yp%nԶy&W;g L!e׀ ͈E;~P׵R=_=MͧV(WO<~5}@'Yf};NVCʆx̨C[?۽6_&&=f,F u&k=n{m}=nux0<~A\w0%°[6I&tz<̽iBU4f&^8Ey5z3ͮρYI.fYTKX6PH/RxYȓ?۫n-DZKay'*eŸ-y*h`2ӈ\{q cT*L2| d~ Ҝڭ_m hn:𹎁!s݊}}6VC$LΒCS_D]Tٜo>Bb!oѨM}*@rI+qX (` 17I^`S`Ocb4c8jJ!(6$ʴ#^?!PϐCa蔤,goN=dBp>)tYhjdg/RPD#vpAIH4/Q x D^iYC&;"Fcqȝ[Kүޕboh"õRB LѼ ̍k6Hp2]i ;0@LD~\Q "XxF.J,׈E/OG W']4^b$R6 .-#l.'#ǟ$lcstmŏ4-a4R HЕ85*wyNgi\$ ;xg6ᶯ(kC]ahrֺv^. jccs>F::R};lOZƸO+'2RyW?Dt#/"BuBC?ֆe=M+!! e9;p30\D&<kr$B7OWs!5 MUx깘() zM#6tjOW1-2]Y:ϼ1&֓9q +IN,\q@S2@,Ɋ$ihlvI(cmvYoG>nA~xyrS+KRZ0ӚiAUL(WT+v8qC ; ą\ID@IVk`u2~kڐTˇưf P[j8^vx 7hoǘP{RuF_ߌ椡6HC]0@8ִ(Ƚx㤕Sq^,RzRzm^)32C!G7 ۃv Yw:1fvhgNt ;[`{ '9\|& X/O)`M1w6Ľ wqq RItE? LqPsW6Y4" 3 (]1\$pmÇ.Otd5APMTˀ,_!x=o_%M-rD IЁz lwV$aVTw^01o/w}n…R>bd?Q1gn7X[#>!iC>Wkk3=.EPz- jQbWd 8X0wYm9wčA(5?&Q -B,V-[hFtZ`yf__w R,wiҡvD0M儖[yd&r(6ZKXKtDV#bMoS>wHYtA1hƢ }?\Fփ(<[g۸ςZu؍rSnmti5c6Ԧ/OoA) ]š lJVH_*ֆ~ ' . 흞[l2QXKS7bwx v@_Qd-+ipss}_9!!Fd9a`鿖[oW`0/1nvc"M,10f811p'h::J"ƙu Ō\WGMaL=n<]B,~SJ\Ҩ)2+e8z HHn|W[qv86gMCh؎TMc9 ؠ)'=>.gI;c>5Wc}*! nmC[17Q||_*\e1^ d~2LYrō'Az$1@oԔ4!VFW) /=/s&ҖWȕ6}PXRDU ߍ g6#5CV6F ڿtц]#'$ 7bʟRu#C-5)(C')# 1o]E$ S ȇr+!Ǫ3bxdE.߽ƑԴr{>|Νs+3@+`P? S@؁ԠHbQT4La88W<CpRx buԤm$'Ar ![NQ@:lj1|Rd8&lKi[ 'K^1us!RXL?zj EG.߇1d3%IvHari:j$و2)X$gƂp!'D϶HT 5se\GBKHipHmb  7Nub(_\{^ҟ7bײPq(j.O4d}mjw  7T9axӝ))PЗ90 3ʓiI~)WOM7~ui:U. (Gb)U5&(O҇2ѽo/Q= |8xz_Q%.zuOJ5p<6i,:]O/UA k`w0iPHI1OJ *njnUjv=z)$`h5 H ԛҘC|N *ڇVi({pVu-OM(ݤܨ&Ϗ3{X,KKYm*׵R{VsͳJHPZ/YL_)^2g^A =AwdGVXXŒwUA= 7 +Yqs\7Kj}iiR(jBƸ@L1ҷxV&l0:KRNUrƝopMrz6ca ƿ /m&KnUqH;vs#2=W!0%ڞԴoNdwJq': `9ߡ|D:z֕LV~d{C>ܳARt_*^fsDԕx$.sU).(YGdKK%8^]MSJ9eOZ=XE rN;/7lr~V̓41aYܺ6r"ڐA` pL׽3|'8]1P론ƩY[) _Y.zWpfJV?Rsj<-6o $|o|(p0::Ϭj ]@L C'|'{g>;8^ztBNvW&HЬu_Y&[n8MM?6zсGLTԾr:v6aqÓgZWGHjǃy^><;^XG4 \h:dBI4mO5mYMiî߯@ TyߝmWWEoɃ2:`k1ޟJK zYH5x1+pFfw Hx9O# IOwԲg,rѮsVz<=Ԕ @~w L趉MeoLʓ rĤN]wJѣW^I۞lc˸heMcRtX4'ȃ*Ĕ5,ՙ_[Yۧ -:tEC9tE+VZ:`WQtq umΟo8%T/ӮWkwYT?r@IN}G׻!:nկp+:I=M}a78: U /a.(b? }5>SzQ]4I ڏN YXw4Av o/M@]5Ȧ$?śC*: Zqd(^7נgN4|ƹEˀ\:m>0q{'uv3ZdZ0,c2+gRR7dH"XkM[uAݞtbR S;;X5+"8iB2ע9&{d~Qȃ WцUp73KXf ۞(͍'iX@ʚo$:D팊3͡V J~2Kh8&k_>zo-|ZzNI}+1;v2В$֨ af\jk.&.sC3e_E<2${ [L ^Q I ;eXGvXDKk9{W塯 U"u=0 tho[+]Q b{zGBZ^z.%{Hx~8S!< O ",-4Iޕ$jFc]2^{%,A 3قSt |F͚x.)0!JA5tx)hGYGD7N@Bs{"\>cjU Ev!X$mp` c;c{lDܟ-'mI6q,O"ӭ|OJҽ6EXp<49oJ/̨yɨl{>Sė4~isNFBZ| {tF5Ri}U#g{QfV~d+$l5-+y$,@נ_kGj('=>iJ˩ oR6MER2sS 3/tD /%1u)!"> eAS ̷:ұXW*L'(㺹+e e`-~~v9Gf $D8h(èU>hUXxo" tTf)Wb&2٣ r9=2XE瞟?{z!-KSFVg\1ψ m64 .RYSrJO^IVW`OQ>V6Q!"5+ƭŐ7OI0=ބ(pi7JK.S ^C"?,wG'S AON=*/`܁M$-'&_i[wԏrܤĥmS#1X5y2lTڔ1_W7?<Ѓ4=϶bG5}8>C>wQ(3)&TunYܗCdG'8`7NEF)n{:Q% Y(\U׆ɺz%lqkے̓ş`PkLq\U^W:A# DYFQs)׮f<1x{^$UW#Ѥq+ >r4_ZԺYoz!V?Yn< 5Ԃ Rr_ (M7/хϿ~TuQdK멂*==O7{Mس:^]ջd!Di.B(n:5@.K/P0h\*iȵGLaҭPIic[tHYB%`%PX_6Ơ\n%LsxFkAe>i%ʠdOl29ΐA>x' ?}lll$=M_*msT&ٍc8Ef*Vd ^@BP%g޶2 _@Q~cYl! Rvi8I "!L@mwDF^?tpFfD.H ýYYŬn18yl7|m͎LJp4TA_x`_Z->xbT4e7IF>=&! M@> 0QV!4ضmn$UKݜiIUY=vEfJ`060o,kuz&nS̜7 ;^ :ȡ,@4R!NXˀ^rJ#}Shh+NoF1HSw;bll,)8O0&XLo2D& V8=rߙIa}B )TzrR8{+̝&=>B.&VpKN&:vsj4¶1'^!8o"CbE z"B2R8r|Ckb9OlȲ!v)1xfS6ew۵﫯Lp3h~u8K` ^+™\Of;Z.ѾЬ?ҡvC ~76erZ^6Z1 m%Y•%(ʠ)lB725ͯ6CP?JEЪ'r&!/T8 E& J?=J>$jQHTJ*2 g8%zYk qq,VT+I"G`E&MJGH8m}8*j^S ɞvb b1Y}%^LoYAѻXn6.N˓ykྒྷaPi(,phGOV&=NL/}k8i; 63K7z=#n'gz&ʞNHV-A527#xM- n5G+jȰ/1䒖NTH? CK#4UN1. 6 c߻p58B'D(JO܋敁س2eFDpq_7xEف\uS< 14$˸B6sn5zi=~A$;+Z䌄] ¸zSuJek^Зƃs7?#v gDG9 #!=Rv j S / zDj%`/'YDڑgv= 7 (0Y%%/Ӳ}#TD/;̓ )39ɟY8Y/Ovm_ˊ0]мZn/niχ᪹e$ڠD Y^p9/s3z:w{*J/O'(]y|{"4h HWRLhn{#!+"Nd}<æ)Xk%vWdIP8uL#R ͪA֧??o4o~g uy s%=RP$c9Du|Y4ٻrYeݗxĴp6b~!x7Eh:,NCډH:_OK0 Oޚu*ѿq:I]Ү4B6<?,BT[-A3\HBIag=ع*A[ >3xiZ)DTf1R_0 ×J\*:Tcc'{I7T H} |F73azuU~z !h!@I#zudЦ ,A :¯KHQ-;ǪJ[2e]b'y4͕19Q+DR^DT̥ɉs7Xji搰y{:EXC<ז!:tݺ` lm#l=D޺`꩏]G.wSz':[XE^״@ ߡ}-`pdOM zrwzd,T&lj/x~|*Ͷ"$l5ԑ<|J3G}7@sD֬Bc2k>ys! "DF4=3)ħNA ~łPC.#%]PEZ*Л.G'A(yL~6BS~y.(%J`&,Q.CIgS㥪MO=>2dK#^}V1w]ޓ+TAEEՄZJs$#-{u0Yd遁W_<٘2fqiQ|/ۋii[}_/Z7Ӳ)BR?{ȋ213,9ue/jΔT6 㩮&J:!o%Я@ *,zғ?K| 0m@,iSB鹡̜8/xB&2%I8aȰK^uzT5%ʎJC:)9Q(;DY6yUdNtt1'k&t^R%q1Zԁù^m|dPM**+]l§Uk/{GAM)g.;yl w>CbpmKbj{0Ѧ>Eە&6&LLv:KXG:<4PqvVН Z3gkƍs"Q=x^YiHjb2IܤnꗡH-yo s 3|<3V +7DP)-7 Ǟڊ P 37{S8%BQU|Dj:'P_gJm8R6*WrD.nWdu=,fu\ eb osR[ȂHH(K6 ~'J\O: Eg|:Hk8+.d;]~o $ Z^T[2'GӃT*AdN#M41X@5u KYW1XȷU<^GRk_/F@}4EMW; 4?Ɛ+*%.P)aXBdj?U&ye) ZlsB.nZj>syAq Gqm(=Bu}8`<,{}p qS1*Ik;1)06#8 *aGlpevvСƵ瓏ɷ ! 4"),'n{;Эz,Lhp3M:oBAGf5!}boE^/9Ѫ`(#A350(S9uMv,l; >52eF;^4*־ฐ2 :{TǁYm Wx˧xaoKje,?;z+YΤ"cRVYrE#>EHޘ0,;}}ckZdrzaΎf,Q4f/|?2CID=|`—'}HTo |cJq $u_1]yyبj*CZ\?;̿(RxN42nY~?oDb)- f/ *p{"0Y%e^P$Kt Aӱj]R\;dpyu_svY[HL"B2WJ%RPBocwD/-/'P[:/D@{/U48-N.ʣk<03Bur1~ G5xXe#{\10tR&\v+u <`jK?0H>1 "8g]&-Sߠ:"nZb\K6/"K[ݦi4࠱>.| p>'*4TQZt7qٓUKɵ3} E:ܾR{SUnCl}oS,an(0pr[u_[7Qy1u!r|!FJfo,'%LhzoJ1n4ne4T!1܀=TӟC!%#˅tåg+=5kثieҗgo@=BTvnEv̶+($~ <o-mbu(|v!m~0&\ 텣ߝO2$W$\/|oXdDWC5U^wmCGw8iQ*4ADLY+ĴqǪXyB1J{]) ")fkçނCk܇mZ+X.3j \]wA9f.9Vy8 q>B01^YTnet`+i[ҩ NƆRa(b]epL{%zқ䌪,,dz )t!V IKzm1c4xb)$*;^.cCF^"G:#THz\".Ď@:UmcrymK}NQMWW/|xl#~O8Ej)Ryw84D'0@d~o^m%& y84b5#e%) icY*Q3´W0sW%;K|2eNH-mߦ>E:Wo͎+f/iQY ݨ5V432}ih:f hN] jDĕFY@% W.TsSu̐A'gʀϼ^o{}1F; ?|kM_6 @Xe[F'$$+"9ݒɞlL,0VzDzGːrnV-ǤHX}Dh2<DҰ}v vĊ#dqHR E'4)2dR )@_ 23FD6 i^ڑul9tHEN5_rg{.y1z{X]#72X+* !Q bjZtp%Q;Kٹio!*Y;XȄӫ@#Zݑ@K|Nh -<'% W_rW#\}b'UVAPw݇gIDhK-,ClfHU;+m&_ql`@aoU[ .,b.T_hB.SS9;e c{|w0[lc߷{'__Y+lryzs}rBT˓0V\ hդ4͒`oBū\te:*n4E5]ca:qR4yD ©S})ܨ:;ϣ- lYw!`6\.ԡ(s:F!<(r57ta3;͵f#Q9|2K>nV=&v-?͌Tj$sAP$b ;-^/ YV;@}9y6u=f8WMwK)Y b)'R6t5f?]`/,? $LrإM(ʮ:aI4WDiyLoj[^ſM=%Jxj1X#@ȓbn"'Jvl363ƠW^$yiKXVs]ri~,ݦʦ3+9gF uei۪DV,&x3CBVG\%:[]Lnchݷ޸2 3_}e[YgNZmpź<@QK])pILB#,JB>m+qn|8, BS *xu%+TfZWPTgFZZ-$tbf.昭fLbsT2q@Z|hU+s,8׎AnŕY U?}7D$n @8:-Ë<]!U⑦!Y;$o6EEN ^;' /(y:Dl:rS}H3qXUKn%wlf%@m{-h ddAv%,`Vlu2ط Ntfb4 :r"ߜI(Nby}"!~?nT-u0diGntd7=[JKc C~QlQVcLjސֹC`51TQGx.T ݙdW?L"i&!yؑ͊<+^2VϠU$=R-h˄5|vOuU@t}{pwg9ܼ -;gtsH%S] "I;=&9KO?WَAj{҉bY2F3sdc~)]}-ehUD2V0B*KLf8J>.T_)@].ruJM7kpE?QĈOt]vrJ\{ykooN; &y\*Z ڡ#uVcDrmT׎'-g-.f BnCeo:wiBBߓtп&Ԅ]C *Yԑ7P%|w [™@.Eiw=baF`fy;q %TK0j2(!KqJ X?JZ\43szv\Oo6,4ٷR.@`nY O+JHq d͢#l܂$cPKSu ‰ SDD~jhʰ81Je/ DBgXܯfdnGn]~ y R hxp2r6ڸC"I+)6m$a HژYHx́k왘jXQu>Ou-pHѤrKk :H,(r m.WDo jLI\T `;*$h0x0!R'GBvW۠mSd{%@9)2Kdu!NS7dq%qRM% ?͌Ǣ|taA=j7Ɇs p9xWctmyO7 bB,/x$̜uڄC݇%#}V56|Pbh?ĉ!Wh +S@;˧wT,ge4 0/S_rjZV AO-hD`D,|w#,}ӁxsM|1&|.tW #5SX?7Sn3:2,chFT˴dU@Uy''qo(tB{.pkWs:'6?F ?Ѓ\xK1r$iJ?߰Oåsh4; >\h&f^H%UWy]dmg +'*հGKODbIH+o_9߂%5$. )B8={ѩ.r൯f.wЇ(WrB]:1l1Aw/dYk'G&oB nؿX!&['ݺtVI5Î3S:LJ)L#埏w+ ~b6lZd *^7 $)ξA^sǞdΉ@QsGY .~gg~.UA!5WNϒA~~;ЪpB'*R~G17w)9j *.S3>G>L}t~!Qq(9k,!@JƹqzTF# hiAa~y_! ?VhƽfKG2߮SKcgI^;Nu [AnGf)/q^1=eu|}@Rej+KMzzȻªOV<2ҍE"5&_5&0;*X *C?1_.G / ρ@OWOt0g_%J^0'/_6;Nr!e`^ qNΦ̋^Z,ƞ̡JĤJqo~ү 'D\(B͌]m e1݋k rw'ߟLPS}ϰynsKu9`wd+Ŵ._WGzg Lycޥq尓v Fd}兛$s8(!EVEhZ}z&W{ _;~, E*=\8'{{@dcɱ)t91qCINS/ G\_B61j,[PNhk>}KiގFmaL:ofn8ɛKsߝ@Z+aE#_9w R#$a $washIwŧ-䩾5טK)-oB ERc V3))ON8BY zS Ehtoܧ|29H)k{a>oVO Mj+\#\lKB]{We??G0(K!1Mz[Cj\ײY-l];h&= b޶vr3sIOz/z7(Q?t;:H7a,V>s27`-S칦iQK i /S] ص^zKWc#:ZTB8I 0\e=nγƯثHbI'\٤x.uϪ$`GEg_EY\>iƉX3I$M| 7nhZto(bu;ȷ}ja_",fcȥx3zX>43wd?}wAmmEmu@^K &׈RJe2^1W]y l7g6n0 .nD=s #*7zB 䪨(T;ٝ[B8vQUݧ*vXr?|sWa?NJ-4#=tvUi$w =/b2ʶ6Ř\ˌOǮ$i1A U1;ͷ,G`RŸa4$~,{$eI9+}~ęY}Cy(AQ 3'kc OX ljUթ`d&>1+(Q&Q7cfIG|dҞ:X9H\EN@@ H Xٺ9:gE±ō NF{];CQ&FrF+ƍ9㍕%-O|>Oc:p x!S|ix6%> F/5s[I_/Yj I,ސ({Fhx'Sa<D c`5cۗ~cM;0]ZuFZc(pjѓN%>;{u*1bL)y2H>hÿ<4,h$-66R@%|u:2Lg-0[㸾|' Qy94k_4?^R$SQzS}BjD G%DIj>h낉X{tlX}kVUnbGqݎ4eCRG2,lP~{ 5sJـ_];1\@'>Lғ=iQsiR򫜳'<%98YPv"FP{~QmK(08[H}^Sُ3WD'u38h;EiT:}knh+⤪ޢԼjZ~-00=N5aBIm91+AOr:VY(9 ^pƌ)wpt=*K4ソDu.sa%iD%l%ʜu,fPBQvqֲK 4ⶅO;@++?jM0 mf5o/!&O ާOA=+4DAc8s=J<i?7n>+$/~s#3>:4} }1g M|X )Ig=pɢ1 2)2\;#NǎvjL{M\cܜ]6^g{1^7SG4!{KctYK8#-i-dBW67ke@R52yX(^Bt5\(G1tQETpdQQ-j$L Q_5h6TMiq3}C84Uy7~VP^*m#g $!Sg|!,vu$ē)Ғ 'G(پ/`Qج6!Z UOfOevNZSM[AEüh%?wDP0P Gt#ԻZz`E$3 ERs0V\ )ߒQ4b#8e ?wgZa=od*@s9iNp9'fʾJ&yX$W)T[>7ݎXA?a /UGiAͤ[|i0J-Bi-X G -Xnx'cU;(=.Ԩoh/.5v/PYTD›O@JU׭ t^U,E([F=qja+MH &g6C"( .s `D{ U [y$#39>BdmCs^j҄6*>{ďztR~NNu$yO#ԕ--mq{1QֲTIRxcKʨB{>>htO}I*;33qXU"`鿐 Z܄ꡭtm#K`JaX<;>O6b IuW1jdVy㜃*qoF6m ^T~opC`@V\6aϽ}wu(%\UBŠ(ߦ06o&#k5b wq/Nߌ@P6yWZPp |M*+ڜq% 0 V{&oKoʆ@~MHA=ߏ: TOA`?Lfٸvy 1bmWx@:>%L `⻪d1!?J#Pg-=SDΈ=pp3hmx.Y1n)V+,|Ğ$ P?~ȡJ_{Sxf^ $:tow[?L@jbC5mlZEI|Ѱg5S<9l˻&ɍMl)9IԽRQLz, A?{eQp-uN5i6;oKKHf[OՅDN$:R鈨-uMsȬUmN3/O-E,-Y±UÿHƷ5U$L3pTwSWҳ#jc%H0Cѡ`~GC8/Wu?T)l6[dn B?) !;z-MpAtPq0NY.bDA\U4"E}׺'4G|wn%Hͬˣs"r  lfY'm xD߹e"OX<ԓ΋KKj 1^Lx Sjs-5ŀE]tr|FЁ 5S;٠`I~ɽgr3qC:hЍj̊"$13D3Q猵t%_h?\RT:lst03k.RB@ܞ ܗl4w{;GG!"fq38p$9SeRKFO%uVPrD9֢grsl]VCZh5T3+LRha)sz?숩ib-D2P|)$|\iEo, 6j-,Gr qR<ĉs84m/݀I#0.:# !| P#/ @!ZN s<ݴ*1/SvSs/|c [zI4yWc[;"މ\gl[؈Ѹ8K%z,иcpVuiYZʟ,f9YyΈ[J lO0+N 68J>%.I(jo/jf;|XwPqgd!!mJEsoR왿{iF5Mx~B|]1NB&noSkmL|LF#̛=2l-`KF,#V ׬m 3. YW"(+kF4؀F#*DQ\l?}$ åI o0#ٜ?j1`όF. Dݿ6ܵ_H_ԩwߨ?C(WT^(@+, n92km}grazCrɲ\v Qh|W$cA{|3q%d_\L"t4iU0/MşgsdO E?⎛._a15}UEGR{"-^pފS%ŗq/:`,.c{Tg8yP}wOT.k -?s%\xt-$XHB޽'eXn: }8}8!Dt4veތ-KH{πϨ*ܞ +ĠNl"zͷFQu:zd˃5Š[+usѧzP[e?46l/_wo:*WmĤg LGe)8YOnfɟÌLϔtCvHsƞ2UPKoԎw9v[:kF**-uL":ABe=ߑD_=W\,MIU? dUHkgѥqB6DOeD7 qHv_}ЎNh@&@t$wan'ꮉ[?ۼc^"wN5*<<8lLx *nn]ZRod1,Π\^ғ| B 8{J&/k2 v[1ę֛<}n24/(% Ydc:*Qo|F"M Ky7|5&Zcq­ M6\棊7.⳦ג(/ &,X֧,hYwһhk7n3)Q}$-1,[]yN,:5j4Ic:p\nҀZZ; :8'M;ҖYaDWE0vJ1͖E%!64/ E!l!p[-[dU_aeF,c‹ 6tdzmi[9 ZlX#뽭('^xJרqKaM8icV:copZ(m{BsX犟 ;!PlP>A^b Ľ.Cw_ ^DyNc)q3߿-n',m}rշLH0KM͈ -}Gq֟XE0wGt*۩.8iҐd -B /Zr*جً)%7+E~Z>mZ09mY< )m 2/3F|'@)z .Nmn1FKӸyB7;גfMgJs]p jj$-Hyu FޡYZ>}42m(Gmh{wM=wڎH;V l`5KG9ju|_I|ފm6aNfs + ᴴCޱ҇_Hʹ0FIn3u)>@knPvDuهH_c7>Z:|.w>y ؇ vĖ%{PxH.Ά\j4%w3o~̻Ci#3R=잮XDFNp I(,E__ɼ]0I9NtkKq4i6pMO#DMF) cmn8+ ZvVhe2/1c﮼)bT#'ޭc7Vm I pb;&G<Hz 90@o>1L>4ěiʔh[{ zTDU&8 hxިe;+Ƙ=UF/C>xh)"{r^9~]).&ϛ;*wc-6))p5ŮI L}U,brC!eU@͌ (E1 "[)nSm8FQZթ]/+َ,x O;E۟p)Iz>Ӏ"&nwx@uʫ(s,E}ѧ8?l%\~Xn¥p@,onݶ-Oa]*zDaob\+t<) C.5M%.pd̮!ކQ$A_K,;&Eʏ̵>Uό)z9ӦnesdnJJ"װXIU&.Kay t7oB~p+Np(:nqiR'p鐁K32y %B8bp ,kiY+vf}u X >{TvW ~ߢlzjYϨcMKE#kt:Bo&`ﳉx(а2g܅k_ T*kr"NU=Hxmמ |d8u*QF7 3R?wY%#9bTP AIx6Y:VH`k\;85\B|IZoHp='T?\F`tJR?*d ICW/61\q[2* sⵣaCQ pG<Դ2=U3}ckh+$₇^KﻗQƺv^"Nq3]}298UPI4WRV7SA[ɤh#+<7orZG1!oafF:@Et㏲<: `s[@CZ;[J#eWL5m'#sh CKѹ4Mdd.X | l2mO.BN_ 1YB7dlzGk@5 yU4G*kfr&rӬyh^ oOzcSJfrjrH.!Mٯ:Ї5mmEzIeŎ +kk-:N>ZusJ݄@>c1 ֜{?!6k1YןP7N4ؽAG$N$~u&P60u:ٽ퍔Na*TƲyUjv{\n$6ˠW t:;l/"Zr_2ca/b%NK uOq#&'UяFSShOV*> tdWn m-pBNv0fy~zL7j8W7s~x0  XQAʄ\z"{T3o;L#-tsںCpN?f훳 )*eX=b^Yav '9mS g3St0y{6.>&ќI*VqS"Ip.GV\ǒ?\?>Ή8ٮiQNZB;/`rVds!?MJcg1@ɛA㡟4NF>`aMqoRNrZ`C+FRݎJjE_GR$}Oǒ-՗1aBrBEdؽm$R&(S\"k-:W3[^Y\`ωݔذ.pc )3Oe`4d!qd -3筃vʒLj\K2Q)ף3 A*}a-N$J(Tkh-ZF%X,"w EP~ $i>G 0MN)V,~36?.cc+"όG|3IĚܻG2"2 &) P\\LeKF]bT7ԂODA4+ʰ6rV;_-nV:sWhF= TGD rIIiKarQԀ5'܎o7A ?xd jY_K̉;k[FdHdFOs`A?ro[R)nC{qu=oZB {9 6*9K=yH,`Ѣ#>ZhU;1L4B5]q}!ܚĚ3ejU\o@a7/W$lIxY;sκJ3P?^ / F]ᆚv+z& espEt1dqƟ g~ # EgzX@(і5b>}MwI|j_7⛧N!S r]/"oCI[GsH DG$8:t]^Y+S1_DW@1KIR/m ěxף@vyK1q)3Fr_o~QTElAϲE,5ƺG@hjgٝ/o*ն `P#w:B`,_hK3箽v.Zϐ:8[]eYiwcg{uaa=D]}5$A;EXb>r\ą:UFKQɐ~ P#b F8_m.P&oXGI7̗A(X\.1 ,^47fj:vf.!CfNҞQeI՝>L(| ]na|6>w}]^][ǜ5@346)(_h{̄l\=6R3ޢ5$σײP,h}ͧ+@UīrQ71d/qID[fdzYQT$R˰^ a먨շzDVsyY]UkM%C9cr#)cFFߥ;d˻޵Mb/CG;XD꘨AFٽ>S"yvxH׿`ُ9[{w~ccZ1u-֟9mZ0ئ^u>bCҦR-)3H%QvKK\!<fX\n$r|sōS Q#U euR\lgH{:d(0:])oQ\#u!ث,BMv8?%iCLXgO[!2m5*nSF]ni]:PNJU{3MخuH֮!Du<+/l ¥R{xeq"{D{YUYIyZAVhWB*HiM(e!YŘXn?~PzmXVWo1Mb~P0ul&M^25IhMxkm %u;P%I£'z6㕷8R~/zjfZJ6YAPɣ?|WK>Ҳ!-&@2Glv -)݌+:MM;vȺIe⻽7 B/~k}&a}[5x]KΜ!GT6~Ԗ)h{kkjX҂6 q|Y`U )B?>KEzNVNS-;G傫x:ނ~c :*0s ed ^0Ö:,&廲*r`2ao۫8VIbl;ȪTCP7ѡ^뇬k8./!;)\h.IV^TrC3tW|ψgcYZ&%GLr\epA@GKkv N żcҩ,<]?ՠ7(W!VZH6*wi9ciN'ջ* @vWՂ&߇q+477~sF#(36X$Q_iu4YY=?_h Tj(A-HmnEQ9C|Pgp c pzJ0(98񶉩+E4x]x i]m::3O/Jnn_֊CZ^+\ X_Y"Urbש1Bl<} ^SBV:Ųv]ɔM2oY扙*-F@?߾ĻQM!CedyejvyG.Oq%Wc|ńyK*Zs#"E7=1?*0Q*g^W8j qR f4 Ei"~f dJaWb-:(Oqose 8'-DfTijI:k^^gFdЍp-?|'F*&)3In~ t, {![?/mp3Fʛ%C[y'vMu ݸ7 {7mnÇ&6΄b[e:Ҽo[[v?#ữAT Dz>FR)­v>ႿRhj?XR sW25u,ɟ,<(DYa#?}n)vѣS:#YnkJJ3I: @3wWx|<^#0*}6Uܞ{ pKh9*CSפ_:'D?!c0]Feg'`yَ w%_R+ /eHfM}L,]7}e{vn^5m?Yo&;Zf}ukSvbD936~k< o1|,DQ='/Ac⻯HkhC!0eϳx{+x[1_o[XlFQg[)Q~*mog}BX]GwnwB?]rE f5kQTncf'7 '0Ql" 5PںMtvV~=RvT5((#D,˰=%6G9'T9Q:,'D>XB&> fI`_¹X=+>kifG1 f-"2{4R:w8W Au]V|JlRXƭ1oPw*Ҋ~)@PYtL b8O,CΔk4 +m 9e\'Ks;9c^,Ih+ 6s᧏u1Kֽ`7 :6vKiB#uxn`bqVsUsyo!Sh>ƚh֖I FVsD1q 4z3Sޞ6H;kJ d^YJoOef*ul}3]J K(`mh[d+2/(2Qx+e8Ycw%T皊PN1~ }Ab*M]&BP= ZU>&zؓ$Mci}(:<)WpR"I&P!f#@ۀpWy7&$ "P6fd!t%Y!,VIoUtQS~RmEO>U|uf~2@.9A-J>IY):GF?f *U6iJAˈWbrw7U'> ,Zޮ]tMkfoɵv~vyhB(SЋ G"B", CbzkYZ{D.S++SM:V3פ#%\V|zV=HnDߥQ7eZ|^1""v}'8PjON jj1Lm(BOgqw Y|]M8UU*!T=\<[AlАiשb${mUs:X, i6@~ݏ݈)SV![9OvWhd|^{.(W/QPK ̭NA:ei%V J'5:f|V!E/WmB7I+<,O+Қ> ETx:汑20D pjx-T6MK>&2; Juk3} ֫)H,`t)J!I 7nOv'Bs5 MfOjQ υ|$:k@fs:/]wZ(lG؏=`x7V-#("K8٬IS;`&XNj<'p% jAO9%gS\ҹT\Z3!r_U=Pf(shъƾi DJP-BNr'uV4ORrqޢEv^-L(= 5ΰ N"gSB,+ָr&;2"~잔Hp[$ȌziXx!.kFw HLPg\ի|iN @ʿ zo5n^,g-aD9EXtJC= .1 ԲrPy~btԇt)"`έggt&>SeK.Qnr"^h>l삣HA~+ļ.Ą:;vwIkh2 ܊- HC3OqӅ%_9(-CfMP%Sypk17ic1ݩ%|M~%TYUʴ>i&<L'YBFX G gqMa7jE!Mޢ8_0 }܍Y԰/GW]/&H@='-y\X7'x5]#dYbm4#뼚BV>=n[ݎye7ioε]R>׃Pm3>R$iQHYaslWKA<>Ӈ'eWmS*-/ӾD/zft_Dw3 ;2^7Kgg㰓фG-Egh g'rǪ@Z.C^:jv7*۠flBW vk7Nu<4+< 6$ǰKrKXXbc TPxrEFD%%7G<0ZG#7 o]60CXI`Vly$H0X|1D͟rSqzvlO&br^L@‰Ʌ0ƀ۲ro,m;BbhE2F+[( !/<󴿉cW3@8'Uѝ wa.8w)B$)¥4> OZR[NU@9΋1 ҥ|)>έYb1#gCwG)J2t"f 3g0)lgXmM/WShBLfp6E? `$9<{Mt;mW4Q:uLkvD/й"mp0vtF ?oj"EdrS *#gM8/ vgL5TF y߻RKפɛ`~A{W}p[0{ g,t5OY 7")b`RB=44O#*H $cg*>nM V3f |,"jʼ)V8E5uUaE>p 6b֜]Ctye~kPe}n>MPdfǟTtSfcQ R&.Tk䒃'y<*wρx&V?(8p[p- ŭ~9`'6B* GyE*S|;+c3Z >w[M&L76쉽)JKx&asZ?QZUEgJęJKb3h]vp@ r˜ 韻aMp{z9*5I%v3jta)PչX){Z"<ө̒,vb:Ϫq`i'b3@?Ixq(@Pw˘{cS"o7zcc[¢Rct-(u| a;e%;VQkZgb :<>}~D}܉uōg1l|1DdПnGIFhD 1@9l \p 'Y@8@#Bk5FFΏGI s A?1`+k&աD]>4&"@7['d&tc؁7` v qlw`GI_)﹡8&ϼ.nW18evFW۫mߋpLʑ7_SvUp /Z~X [FdvJʃ۸QKɚRT_nLO7Sn8sHGq^}AH!ll`6C'eV:Xn Ŵ`?a'V.[2o;!s[@?PXS.( }Kr y: Avߡ/0f9?BNqIW=b@Pfr$߉;RnBȕֵ>Wyk 'u% &WpbB8=wM}Bj\6̒Wj}tz.ĮbjPrި6">_[]mW!򠥓ȣ-I1#Ff\̀&,lPr?80tL?|VE[d5΄"B~8Hk{c9Vhp1no0/b^U}[04IͯHxɇ(1^\ >r%%Z}Q1J* 0wzYOE]@ny¥vA-as@="--VֹEGC)6 <+L8wX9"s%&W*+Q.Iz0&B)^H[ bT[$݆ף[Y˄}[iry̠ONfJ:B9t~M,2*XDS(Às**J|p("l(baSn.#ŋ3\僑Kj8/࠳'ejI LuIa6|;e;_0md5Š\t+MPDЄ+nMFG9dX }cN]i emw&K%Sȇ~Z @u5Mw΂W$u,of*Jrui|ҡ[ډK}R4zq-Lx\ykJ60(ը>g嫃*+?]ZMĖaR&BZ׭=ݢd2\mxWK ?^54Moguɢ"b32~12H,E/oZG`GFa#8NiƳܕMRq#I  H1LpP2{lMݎoҵe~r!AYB&"Pl>4$p;$ !Xdf<{Gu0⏝EpU.~d.6m'nx{'gHUMe|nqum⽃>ZV#!r8¯ R]8_IBmaw|W`m($c!ߵGERr92/kw't" m+l |S<^b s_Zm}ykp'[Ieͻޘ$iVsXZseAt}nV-KY}l`o5؛l9qrsd衶R`ۼśO{&IΨh>3Z:I5ˀ-@M6k5Z̰'<:.s>* BK_e4l~J #x#9jq[|a8ѡ6'fj.:V-fZuQ]1wY*o %'`'g g놫 M[]P힔L,N_\фR0}k$*q]4>TЂD4Yp_&5ayN-CƃXON2blpdIbyARG尮h+<'u䎗?@IYZ u~s%3Nχ V@K43<c*C21LT/i~hNZ#5DOӹeicׁ+JY!LZ B $h @'yr/{FI?g~ZV|[S1ٝWtlS 1rXbX)4J;Be:&L r1]ZUsB%wp-mhG nxa1>p/ǡWQ2rPmFW ݴBQd%ŮߘW3-`jy,o\Qd'q/3|eaj8{2nӾ=rU]渕:1򔆅u 9hª(#Ǣ?#Ʃ_. +dm Va~:߿L9}'fqs jfr2>8/7>QTjm2!@T lߌ8Rd`t;ڲši,Ref幝{iB"?N* yTf۸~1CBZ:8a,/O Vd`30ՆؑTnYn"DKaR߭ PzF(X ~WvR# p&eS0"2aMGć՝"CVc_ⴱUti4] diz;nWqA&;H$%mdC6*-x;)Z=;HB/Hqk l6fmc{f-!fGve+F~yr^u]u5ё8Vo^v;l ͠(>w{lPVB$r@069w"a油f(G݋MI,T,K3et4QCG2]ME3Y^f{:ɓtv^rƗ@*Cm= 8/]t:M4CH,La6x "x#]=ri<壶&Lr|H'gS ]T d2AH]n˅%A%Τbٍ|eH kyXQdS~3S3%'8oFF'K{8%$;zoK["x^IO?gNW֙.Ƃ`61,jG?el/gC= YZ