munin-node-2.0.72-bp156.3.3.1<>,/hq)I%z #Ҳ=VޭyQ> )ɞ:%z?oɳ ]\tDYUt!Ld ͙1LJ7 71EPCf-y 62|OAxGDp|~1[[kTAϨ=> 'r(+urixيB!6/<M|?NG/ŶҴZ$Xn@/is;-`K!_k)&<3m^Y1_nb wRշiy&Y@^_^ D@MG3Λo*)OV܈AnNliIRsjB/5 9 >Ot?dd   G 06=  js== .= = != m= o =t=zH=|=L(8 +9+:+=>?@F'G<=H0=I$=XdY\=]=^qbcӊd/e4f7l9uL=v@wܴ=x=yz `Cmunin-node2.0.72bp156.3.3.1Network-wide graphing framework (node)Munin is a highly flexible and powerful solution used to create graphs of virtually everything imaginable throughout your network, while still maintaining a rattling ease of installation and configuration. This package contains node software. You should install it on all the nodes in your network. It will know how to extract all sorts of data from the node it runs on, and will wait for the gatherer to request this data for further processing. It includes a range of plugins capable of extracting common values such as cpu usage, network usage, load average, and so on. Creating your own plugins which are capable of extracting other system-specific values is very easy, and is often done in a matter of minutes. You can also create plugins which relay information from other devices in your network that can't run Munin, such as a switch or a server running another operating system, by using SNMP or similar technology. Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent RRDtool. To see a real example of Munin in action, take a peek at .hq)i02-ch2dSUSE Linux Enterprise 15openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgSystem/Monitoringhttps://munin-monitoring.org/linuxnoarchgetent group munin >/dev/null || /usr/sbin/groupadd -r munin getent passwd munin > /dev/null || /usr/sbin/useradd -r -c "munin monitoring" -d /var/lib/munin -g munin munin if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in munin-node.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fiif [ $1 = 1 ]; then /usr/sbin/munin-node-configure --shell | sh fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create munin-node.conf || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in munin-node.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -x /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable munin-node.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop munin-node.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in munin-node.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart munin-node.service ) || : fi fi}0` Q A x" P ,[Q V[,d IXX* x *C J/ k] %1c ") bp  H&S  >m& ,T" ;S+ - b% C9WDzgp >5  ^ Z " ) :bg = x l 5 2  S   ZD6= Vl= !]9(*Rf U5 '|W #4  "   2 RlK[ P^;pq( )h W di~'jo2 ]2* '  1{$/.}FM?+GAFEy^ A    )  2  /R"A큤AmAA큤AA큤A$$$$$$$$$A$A$$$$$$$$$$$$$$A$$$mmmA큤$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$AAAhq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)QPxAQ8|hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)hq)4d692b692404b90d8b76b2f287071edb9d0df028685b467207174112557b1f0acdc40e5b04a57ccba33a719d4136fca73c654668327e18004997b1603368b3e296c9af15902288d8c188e0f615fbfc69e51536b4354376e43ea38574b4c3f1b384b1979d59761bc0ba28a249df56a053441c253496b9e5f771609fedebe0cabea9859621ec253c80a633826a4a6a87044c576a7556ad6040a5f8d901ad5a5da15921f55ec944e66a1ff1993cdca1317b9aa0e1c7bc73a94ec8c1e19deabe40e0a0a4796db8d9ee93ab3bb1d9c7cf953b6827fe76a1bda5acfd4f1e4b245321c93f1d5b241a7972ef80adbd99de544c8d71aa7b89de0f29a05c057d689d0ea7f360b6d42cfe8237576b6e1860d863e1e10e41d3cd0d88ab30fbdcd006672a7bdc98a7f4fc8423057bc54c5cf00618dcb6b3f7fb39a8da23271ef73f649f7b6d37e5f6dd58b750dc27f465e9b830bc78ee80334abf3416a124eb62070217d2f0a07123ae8f1d6de5fa34ff46d1bd0ca4e820c3c0e5c6bbd430d58fa9b064b67896ca3d00b16246a8b0295a34511035f03c614821927ea0928c06c870fb07b2e3ba87b6a07c84429253a57b386343b7b0bd7de87f29428ca2e05b8e51d593b26e8e88b358fbf441d124287882964e74622e151fd1c1815a24edd55007f5734cb644278fcf22798e438f02e924e539d1e5429a5967d5d5bfc154adc8d9a2a19b2190016ef77b8e0f67abd124c9f1944f42955b7f24e9299eaa8c5838d3c279a4cfa1ac3451e37c3f37778aa4a10f5cae04c1315fdbf6c3ad928cd10a1a46c4f2ee89085d1999120f84300141e71ba93e7af1868919b3c925f2344516c3396bc88a40f6c56eb45d74f2816d7c6a8b035b2459787d27a25c547b4c36e4774e20322a0056773620833fcd08be8355dbc6f99b5e8cbe5291d47e2f2e60dba7979e6707ac0448886e59ba3eb3c43528985a02e99f6297cb6a35b82161691636f61b74e3e52b55aa43a3c0d1f2c190f5c300d96541a24af8f713459703afd983c0458a85c7001731ae8079a4e96ef6f5cf3ee35f9de483c5f18bb4c806da7572b1a8fcfc36c4acccceaf1ca889b6a8f6c3d71f167519c9ced48d491944a95018cc0f358b21b2ca15757444231337aa2288434f470d185bd4ae54e13e6f1e6b5c32f93469bdc6a5cd1c488535015d5efeb262ff03107daf21b3ece3dea5e6839381a3e37344900364e5f05a11d9ad42e6111ed918efb694cac2656473e82a9133bca5eb90fa19c03998ee6cd878ec35514e9412e0e6a8dddc0ff9cbfe2d32e46cb9d5bcfd71be6d897e176e1855e7681e21b39148be36f6d56faadf46707c1dd97cae6174977c672edaf33e5e89ae42672b24cba54a924bc8ddb3f1c242fd577b20e0abad56f26cccc9fe3ecdc3c18b1dbd29f545204d9e626a169119720391a64f16e7b3324c72c1bcc2deab25f14816eeb3c23d19e050253f31a5c2501cc16f2042687628d31b5a5046f4bee863b5b6b156cd26e225bcc04f2b9594bbf29cda08812dd8bc5281ecd69e4a7dfd393831450f1a4ed3813c6fdb864f35b172739a2c679b6022543159d26c2243a9ccadc57b78c1b5cfcafff79ddeee46191c9c372e4ab5b42b9d52b69a239bc4f687d30043fb6d7524ddab1d4f3b9531fd355d24f1e4591045f2c07cdee15ef44f8217cc1636186809eefd507642106394622630eed83597eb8bba855678bf448d5f622320002a50abc8bf3646f86126bd5d5c534b6fc7ddceadf8263fbc444ee2053c46b21b5f5c05c1cc7d61507da2992854322a669966a7283ccd263c148f2c0dfe3e0c1c37f776812add747d3198756e96ce08e06c9c5f7309be31e43b90b44b5bd6eaad8a96dded3fc538d94f00b62124253af678e47127cdb7fd9d755cce7ebbb5c0bca93b725020bf65a99a35e4e246d139f300ad4269b0d29a9ca1b639a0b289b87056e10cd9019c77514502b15ad428ccaf26dab06fc73b9c15efb4ac1288ff94b524a45fc26764bf5b278ab5ff6d23b042af29a34973f5ff7ea2a8f1ed367a3fa7acbd0239c476618522b245e70ec8d1cf06ecd995e3442b23d65598886f76b59dc3cacfbcaf12a21755eee23e8af9adecf429492214cd5d48b0755afe0eff916ca157495ce26f79b33abf50292ecc04ec6ef1f2f2f822f85cd509f7d57e2182b2e4060edd59e774eb6022c4b5997e4ea778f8ad20adbdb4caa8392d6d2e6cbe1a3e7bc27212bd665f52b01f68fb1694fe7e8beca7e5ec403a1037153cc59f595a8ae0839cf257daefe3a14fcb3ce2597e5d2a33c622f0213af871f652dcf3c50823b48364bf512aab9749911f1f9c75aa9dd1cfcd1b12450e18042d7594827d1991be1daea3a16b7d6f8a30479ab39ba74720f86b39f594d1e8f2c2f1caa009f6536fb85e10c2e71d44dead89d09e720ce9555a51a452b6b50fcac8b90f8c1e2855ec11ef010f6c41cc872a267f56ede0494b289ff4de5cb4d5f9a66c2a8201abbb8504f5908f2535f732b6c4476fa3ea71d67e62fb4c5f469ecd87adddd00cd620d5c3a824520e861f08beba92668bf4ba462e472fa7fc0a1d034370e71333c3ef4fb8d5b443223c78c66509c2de0e2f34fe110d00e85521fb7238a3801a64fed8353b19fdff7667e6dee99b4a6cbb5a1341c26c6e36111672862df85f6c3d0c43ff8396c271ed7adfd9211998882a677cc77215418610000ea2ffea9364ca243063ae9190580938cec30045050c47f634b86ed8d98564fd460a56e7698ec44fd2a9d065ca558863758950cf75fe6ff08e56ee486fd90a845ac46a62eb7d09ad266a4beed942af1cdc0bbdd08a16e3850a313954d06a4774d8edb424b61fdb7ae700deb5cb1e6bf9d921491b769413c506cd257e8e4a452d8f47ae513872425cf97e66f72efbc1099783ef04bde20481253916277345d7bdfbd0ffac6cd8cf90646069cfb11848e382961bc0fe20f16c3aa3419289b24b78b6bffb04f8af61932b6ef5c68e1247ce270dbd2b8800a1a2bdbe5aea3b87a6a3e6bcb24a58d95884d374650a65bce78ebc9988fe308b828cc53fa11eb7fb7e9f5f226bc0584c77b70ba0448cbbe7ef8d5f7ad2a3d383453931365d2ba668e89ddb94d8d87b3d01a1391c5ff78a7371064f872c5f9ad44f9f5636f90a9d6b966d3a17b8756f58a54e50e4b3d0de5e9f1d77cb379467ab09240b931e84ea1a49c33da9600fd88de07e6ce83f41951444c204806a64b491968c1c2235a1729d0b171edf0fc230ebd6f67ae13d674b90cc3d5827a255b8c1327d00c8951a0ef0bb513cf6ab3d88a513413e39d6333df08bf5e74d29a2f8665661a7b4e10b1085c2339e57d5d170bcdda93a9451c1020ea7d8e65c506451a690c070bc1cda6e8b1e2c39d9eca61f2591ec2b11e85dc025b0dd99948b3ff2d98969649c3e68a8181aaedbd86db2e430aac7f36ef85fac5512abfbf51a2782538e25d16d63ef545f1cb8f579a0153b35c2dd479e39f79b2e4d865a30a51ad72fc1b2e63726c5e625fa8b4298b9f0e64bffb33256986488a70aecb8004c1cb769481885632e9cb26097f435b3f5a8192fed8953ee53ed0139cdc61b6994d3dd0a94347fe72ede21195289c0d9b1b839544b637ec29aa4cf84f754ed00d65656a03c07fe084483befe691f54a2eed8089c07bf53e6b47cfc5833cf4acf0d18bec8cee94a33d1cb7690f36d23124413deb922d51959e958d3143c0ec11b7b829e6d638bf68c0e85f529184bc89050d88b4ce38b9825b65211c6d921837b85f08c5e28c5c0920e4284f98035878d3d6482c4edeac444b66d330a05366bd6ea7924fdf94b2595869637c3644bc70bb729155369f5056f01b80b6ed047057c36c00b8d8c444b781093eb02f582db17b5dc1019ec096f64b5ab140ea88e424acaccf384b7e94ef3a2c7121fb6dc4092029ad62d5fe1235aaa0f7e3cd2cb0bd37108b6b3d3430d3339c323cd42a462c7dde3260b1257c237c4c102f6f415e1626690b81133fbfd22ab0e8c95d3f76a0799031fca1bc32aed8b58d444be871a8dc9e3b96c18cba04107532f133be55f4755ad571d1db68219100b4e37ada55b7781fbfbc7a29e1e928f3a40155af79b2ed724b682c8ee87a66303e6017917e9def8c458eb02d278de27decca0e7b75cbdbaa856a8ed64384163d43c5f5227b83e56ed2440c53aaba62e75ba22de75832cc41d15fafe4811d1eddcf5f79ab5777e302b63031aa0ab3d9d23c1a4a2671b403ab9d975a22609cc8776a008f0057fc2b6eaeb6cdc2e4a910b795920519361043f28f993d19bf1bd3a06c12a4990c2ba522c57cee24c4fd923ad24f6bfda63dd6ac475b6f15efe2c3c4740a151f95a0de55af1a2e0b349599d0129af9cbba74309062f85dffb657a8e263339672d0e6787648db0dcb1132d0d31f0a920389c9e96d2f5895cbf8fa190f02687eb48408179a67fccac37bacc06b9b2651124ead120f9424b1e8a9dc2834e62014c3907fd9ca66c355d4b8fc8521239952ffd6c03e08460d32bd10a44d47d837329c22059239d1dc23acfcde493a0c21d2f1c1ae3daf96b4b9e760026eefee65679e64ca65efaf4873bd73ca9b3404b086c2225c1e291a246670be5a736c7621eaca9899b741ab9c5280dfbb817f0cb7598b09ac423d4b55af4a329954c9adb5e797e5c385e7ed272e35f6642968eecd59c74018274ece4b226580e05cdcefb09d4716a6952923522ea5e18b543bf6027906a93f13a9d05de12a1da4931ed6b32b66340119a1ef59ec4f7e414a073924714406b93b5f4fbbc224598bc7cfe087c5fce19354ad89d11cbefa9b03eefc0eabe27f559b133f44fe97bdd35ac79f43b976b3e238442fbe36a18f2e53d5e1ceb8d1866af42ba2b2ca81432200d4c802f73ccfd46807f003f66d214f8d7d906fe94714e6be1666ea7817483f73e60875617aabc502fe320edcb2ca3e156f2b24cacf3778ec2b5a7940b65a33e79a4fee5d0748ba7af780f6b721fef6a2161a5b08ce65212557a19e3c26a9ea18b79fbafec0cb80e4b8e4d6c7d51561c3b65d0a5027a37802ae336807463a5a156619c09b0b7ef528f7980e7c6b41eb52cf6bdd94779cb681c38dd542db7433413e6cdf1a28c30c704e10a1bcfe594c3a7ab4e67bd31e6e5a73e04b1142645953085063a2f4fb7282152c3fe7a176cda23e78c902e4543c7ac608100a189f09b45676387d0b8075eb3eddde4b0d5b41020835ba726e6845f27f876014759171a58669652ff08957cfc596544a0a3424cacc5c42ef75e44f0b2e6d0c395dd353634188688d2ba7238302dd65b16e5f966ffd11047e59a7a6f21febaca3bb17a16f8471b53bf5cbe7dc417439c50fe0f5fb9902352163991697f2608168adb1da24c3ca1aa8a1e097959718ed5694439674a687f5a7f3b5bbabc0e346c5f14d93ad14eb8008f53f0679a142d90ffa72d23801aca62571c4b0cc7ed3cb8d0d7a4d5a3a3ed1964394cf4b94c6d0255d3c9fc3302a0dbe0510a64ca8ad1d00879749943ffffec9e24f74e7a7e67269227039fe44e36ee70959e563a13a03e34e31fb7ba0917666058ebbf0460c85f3f59f213232e85c188841c857a1892775600ba8ff104437a717adf179d7c01418bec9580d6ab335611c1efe4979072b7d73f824a33b58cf897b1cafe4ea82651df703cc1bd1ab425a49ff195a6806bb21206c0a2a48227fd0f0aa35e3f3f3254c5cbb0eb8cd42df3e5ea9cbc9119dc187135b1c2bcd91e23ad3a42e6e60042d32e8218b5e4a7126417e12288a4c89151e682ef04cae8db2f4d24d5a52cc6a61b0a14fcac0b9ec5577caa73abfde0b99262068317fce60f9df3a83d04e36471697e3eac5569397c74969ac9484b5d05a3e9f3b5eca59969b5928c9ce04412300bc1c6a1959a23021d50634f84e394218b0ef79c1b09f6071755127f96002690f90cff3358a1f342ad8ac118d379bf6a28492d61b07055125ce8993e1172424b317a50bb9821a05d37e875de49225fa8ab42bf606d959b4a51e9fd36acf4ef0cfea4c107b522aa7353e954090abc8937f3b77904e33813c271e9650aa3c4c0816ac8f94231a270242e0fcd1b75ea065fc23a62b180f6daa2afa59475d15b2dfcbb7e1dee19e0f0bb4d7d61d2d37eb3abe4645c922bde89298f5e8fbe37feb895ad58f24f65989424f15c3fe17df61288de36c61ee00b50c2a7bc48ccc3aac500f186592cdde65668a94e47e27cf6877c89a4648de3c95deebe1e3c737ab7282010e1f61411de2c82f66f3d3a2449fc35be7bc864b0e0f8536845eadc0d935c70b2b23decffee71cff26bd5689176846accb1f9833cf0f73c0b2771c6fb3c4a2ad07a215403e7088e5750f3424a031d0e303711fe9e95432219d7941cdecebf2ad7ac86591472c35237b88f933f9059a1baf73189e93fe458dd00ba5559ea202eb3fbb0f56e3b71920fed22a03f4a15984d99ec9badbafb7852495386af194aa44f5dedbee4e701feaaa559ed7563f8331f1a21a6bf3f6ef1452bb419bfe979ce37792e8f75fa738847f10b368d191556ed507599640ff027ba4c749a010820dbd38b5cb1e1fb95debb8d11b35cccca5ef76c3f41d5d919b41dc1e98fe620b44e4de3a5fd569a646fbeccb89ee128978c780733144e43e95b2ae921874ffb22fa2248e68cfb0aaed7b2afc93d03d98b21f2d99f41d38fe0accf07dc6a124f9d40af5085aad8cf6dae555b7f48842dfcf628d4bf6c28bb241a1a8449a9b8df191628ba67bae409369aff89185cb948149a7d45f283c7929c9069e60adfef0f46a64f503d15e4482995806ff6dc91726d6006b6ce98d0170d2da352f06be8f59fe898ff2f2775c90d5aade51a5f3a82071449f2071b12da3e0a7194f6a98f8a5eb1b94c91711108f49b617700611d0f42b861361ebfb24d9e473f4eb785c8848fc15ea6f78d1b3696435e107bc0c8e98f194e8546b4c51f196c52c2d127964faf609cab6621c6fa28445625dad788ad43441a002c741938fac167e1254300817333157d2bcad7feb1ebb8523a3ef1ff47e34bd7461cec11790a20f72b16c6c410382c981b5375adcd81702c52766dfcebbe7808b1627e527384f6d1c1d7849fbfb9e144deccc28529508c4a5a89f8d0dc7f045281a829e02e04c126ba5ee88933c91d013af4e9ec2fb8fe52cdca44e5f171df7ed7419ab5346b7c62f8fb8b3c1dd5cf4e07b2da10525829a69b59143561dab0dbb9381e8bb5a17b2310197bc6460f645265463ddc8928d9342aedae862316e4ff7145ee4bebe0f7364644c05ff8c9ea66bb0f683657b06f4b143d67bf1c7dccbc3a4c46749ec8ab395e1f93540c7dc7feebabab7ff3252fea47d5898f332cce722e19c5bd02718d837e377b32b2253074a50993b65b38564facd1d397f5487745fc7c8004985edbba68d51cbc92048a17005c38430acdd957756291df4d3b9d77773601f0f8ff73149ce18edcce871d54dcf2b8f467fc0b8cc62756106c553494fd894c86351c7e40c6f831cc5938678791e111611d251abe96229e8ab92d3f32f00326515364af426038741ebc38cb4ebb225ea7a0673556161a405a5e02c01aa623ec5cb43afb3dd13228260ea385cc3eaa6fd7f79f3c6bd3b0cd1ae79ea0006c000548a7519a20fcb452d6931866981a0e37832cde69cf53b9dc843a639ac65ecabd4287a11910d34cae4ba98c36042f5e61594cd97b23bf7dea9fa7015344aa389cf501aa7cb003e33c9092283acecad4ee799e54ec9d12ab66cc8577004f90cdfabb0739e5bace38ed904466830340800de8ccb86a97a99e71b0786079fd37d71c4603e79a24ec7e720e3c32a54dea987ac9d6b2acb16e046ce10b4396fc8f3dbc7911b80f1b9656d14ecda50453a9c82900dc86c75d3f648a5c5a319beab217c88ee522024c11d1e5bb2008e72d9661d8cfbe6cc2d72606d3d6dd01145fa7779522b5c9fd0d10b0b4808e177216d24ca333343c388193f4ebb4720487308e7b3dfe910f6ea1605ef9ed019a4c9a02e689231c67c7910275c8c661fd65a50419e07f4594c556905944b04f4a7f4464eeae50fe1c761823e0e1bdfd357e4b3f6bad96d2ac14afef87a61142f1de3ff55cd776769fe9e2f3aa1c4f4d9598cc2e7c75f97531b4988b0d3f67a9e7116ea7f9a72fd0f4c7e93812a5945687cb3b88555e3f8a9014cae49a05c187d462beb1cef269c755417f23c6ba7eba0eed0fa84295474f61622733569f3f480c176e5c6cf6958bf51b040e86a53f7c5919e8c7cfcfb42dc6545dedb8783cc11d29eea76523ea27969c3831c9b20ad6350beda9407854cd171f35e39d014ae5853217c8be5d22f2d92fa0aa022d555b2f2b76f955bda6a0b4ec574a5af1b9cd41f7b5d84cee75c0e10d0f94a6a54e0d0f028e2bb6e783e75ad357db2d4633eddcf61b1227c6907a103f9f0383bca0f68454ca8c35a023be080c3f03a6469e5eb6ad18a8fe8e87a7f8e3a272b30eb916dc0e8c9ba702ced04eb47805703f627007927ca8273cfcbc577f069f359c3eeaad4329ba273ea9392355d5d0939a6b4fe1f0949ae07ff943ed0701e2cc5dad0cacbc257e5df877de565bee6c52991c4ce1b063bc401f14631d1fd228024b8b1f4477424f3fde2c535a876741a0ad2f8b5dc63e80b1f9dc1bab62a347bca16e6fd74bd837bdd67c7d0a9af75013c20d23d3ef1b13752677f60b0be10084d6eedb4814cde6a3f47b5cd844a941f04b65e829d8c0c0e80db3cf544d9e68c83f8aced2e9d0e0ab76e0ac5b077ed554c8e763d0f7bb22af42a8791e5692761ae302af2b5756cdec18fd6136e822f0b68acefffc7dd8db9f21fb2f0ad33c325dbe1071c474afa1a50e24e402072431283eed8403acde098574fe8009c2464622cf15d05261ffffe35d977f6e6c66d655e6e6e3818639cb0d9f5f18d2f87afb6fea8be1d95032140bdeba0123d0a809013ebdabd1c6f1eaf15b9b6f31f16b6f07fb800018aa53194735857d4e234ae7544a039b86cd76f3994c2ee1a0ecd752e007f807cac95cf8ca2bd427ff41ff35736341a330a28bc7b44c83b71e923bfd22420a07331c395525bc1d0754918778cf7e978450f9a1a2317bd015654e95ae5f0e43a2445ba38eb8dc69e7b121ac9750d85655186359c797ba5c7048647a0cc34dc432a0feb8030f902f3e95e8e6863e530e528ac7fc6a8b3700a13e36df4ca7860d80b597fd509eb811912908e5718f529868307fc63c208838ccce06f7ecbef29631846219e225177e02c60ec5013226a69a6f98878759df9f68fd297de97447c1f0e93f8a658a4f8351365d6d329376deed2c6cf0ad6881d2e76670e81e6eca7040c36ebc2ddd17ba813c021035044129943b9ed4a33af58ec1238e6e9299a715cc9fc1dc77559abb19376b34714c3442aba6eb0eac0d7105733966d2decccd79617b779fa5329ee025541e5dba02c603955dc8ad5bb73a3d0b41fe8c7c95fcd0df7bb5f406c69d730b0ad335651cd09544884082b56f62756e06728275bc7b199e0c324dc1eb49e4dbc16eca6d61641e6464cc643c92709c5edd0f18a949d723c038a19f9425e52198b29949c38e652e6070d5b40728bb8b045126ad06217ce3d501e4b2b4dfeb1a03942a1057f43f9b9a84e82cb5a95f17090c95b644c1d2e3e2888ade9708c86942af1ea9e31ad7f7d9f1d65f3e24775ab6ace8c3978d5b1c7f1463aabbcee6704cbace2109151e5aaf74ac84e9d94413c2956ad71694c9034e326c8189a3c90f103b29acf5296ca3b67d73def1340ab94f8a3d0b764111be6651536dd6392a663a902dd6ab237c8196328707a2696918099b4fef2caa8f1701c0dc9b809fd007db3789086004382fba9752db1a586664b765da7242653f3b07277b07f50e4b1a2069ac6386481328fbd9fdff6ca563e214772e04485b941efeba411d2ff368a80c705cbb0e6377059048df0e1a604a39024ba7db66f4bc474018dd8d628d72da0e58b9099c0c52025b66239f141b6a87feabe437fe964c700ab084e8e64751ba2cbda47b56877238099e28123128355cd11d7f4a7fb93c94821177f6873e51994e8a85bd4302556fb597e1eada06c66fc10fec74c0a3aeda61a30f3c4be7712d3dccff12a7d08302d026c4dd1a84d89bddf911f213c64558d47731893bf372c68208c1b56d650ffbfcda87a71e5407e387b5ff66916a1f068b4f597c41ede9fcd651d74a48d334c4b8283f7c5d9c62f1ddbda31121319ce5ab5e615b0d1190a6da603ca1ec7fec141310ba73a6c61d2439f703299f99add17e3e50882e7d5ce6f365b51358e0680099bbd1cbf88c8f11a75411b4c6c2f14f0c8f16e1391befb3746034e7e1e101fee86441d1131215c1d662f34fd41b51ca63759b71ab5e3242a77c98c6878d46dfcb1744ee39a52377d445ab24f80a7c3a543656a7718c54fc75d3557b79a8bee3ffaa0aad77e5c6c62b211334d89977b52d6701d26c781a2ce45bc86c20d7c439659c409259f2b4035925f0cf81b4ee4699c891d99a525adda8440504e9b5c759562f3c1844ce8bcff970e575e8edc7f6f197d4bef4184a653820bd417624f4936c741ade3330504fefd2f49ce1d803f17baff1153ad404a726494ba7df4213d97bbc1319c1b038522a28f2a9973554c56e8c1dec8a4f6257e5971ffebea62fbbd3436353309854fe2c444b208e721a8b57efdce13771316d65a0ad5a701cb63eee6679af9ff3a90e7082c99ed1a220cabd1dd4151f7eec86b97652ad69219ef7acf28ed6c6155d562b214be4966ea9da1e7522fade11057ab17cb13acf16516a9233406115ecf5d1282e25c45872bb1c46c8c66a770d75f33582ac922f8869b4b1cdead440ef19ae6f8b6d75b4a20d17d64fea517296c445bbed1c02ca46223e2470155082cca7fc56d67954634e3d39b3ca321183eb9b0e71a44ed1499046cc1e12466a67b445b884bbe483656c1c85e068255f868ad870e1ab985b964d0bf3a7a6e33df192059e22f32da6017a864ac20d01aadb84d209c37070ace375a76257c3b391b4d7714ee3827d1db56915103f6efe06272b09d3a3c004ba2411d8e2b70d79ffd4d8953e003a4750b89c53f594e0b81250dae98f01a981f5753f116ee9e3094a2ed92c421bf4b527653ac9a5ab8f310b6cb07005220e3f68fc6c4e8697623dec11a99cb66d774bdfca35f176aada6984e0a6a28dc1c956b6b6cd46ae8bd88a3bbf4bd96f1e647fdd9665ef659d1f789e8d98ace6013a6abb17db740cfd36acc7c1fb0576dbb7bdfdb8c4f30e5bbb2f1fffdd90675841ec95cbc71a05b871afec2b20e39a85f9e9231ebc7107c5f6dcd33817f5c99544e5e5c3c0675aba403e1b457f9bc61d37a3fd4d301661760f43c73f0ec86b727e8a7d14aaa18d864fef93f717a12811c1215fe7a0515a31f9e2c0a8196901893f088dc02f2cfc1c4ea20750dd44ffc43f454ab28a9578722378a8a0fb61666d94a0a42b91ee5e3ee4182d1e10b7bb7cede6f4cefa57cf8662f9e5d130efe23decf824ffe5b4fa774aaae004cd61cf70ff24f0cd077b8febcbb32204564ab488eeca6e803b0b4c0af54ff51c88b88740f31e3e2071e366b07789905047249ef2e572561309f8f699618a7a5735b742c1af85fa5a6c1207441aa161d1b217718ed54363268c365c586aa5ac2f36c7f5ea8df64bfe6da031cd7bd6eddcd52a704db84b106e001c12b46b725d501ab94f9dd4bc49d5ed942a50506937dcd61dcb4cc048ecf3172fe09d31a65f03f7e9ae7fc3a5bd54ae78cd95b6c8f2622304c7129ce17f438aab4d77b624e0cb92dae348be227825f27c866cd6b3ef525001e8c09d455bb43143ef640dc1ae6c2d213140be4e03cc07a7419b1354bfa1062b2c2bd70959e8ad4394eb6afb126a5f4ce333eb186693874ffd57a0e130a2494b46270e4c0e0812e5741e65318c8689987896791fd8c90693753925c7406489df2b67d34646169c6c17d1c15cc8da4c7a785de53309081fa0f93190d4b6b861ff1ab71833fb53c6395ba6d106f7983afe6d14a94b2bcd0dfe4d20b1ef4b039009e6a1d53f07c1670cc9cd1eca5f33e8131f39269529b3fe4eb91cdf643a646f56a85e0dda3698ed7b69a335b92772aa5f615f122f1a9639e76f220fcc619785228ba3249bf718682f8e919bd52ce946d35a1438c811a523ee3e8b5e7851dbac4d9cc5e4c0ae38a3c2856022bb3679e6808a5a55304d1694f2b24db3402cc404d0f627c8dbd30b601313002cbff92951d9793efff4b300920c5c7e88be4aac58373d841d4cc2f79d7a79de0a0f9d9a9a20c9273e99d7e87dffd672a0bb2d8ab0909616103cf9019cbcd03ac80bb0c3451f937bd8ecb52cabc63112330f638c5be88c268913366c369534a8c540122e84672175322ccb2aa5a60666fefab15753a692c3a7a0d8b9cf70db7f9313269dfb073a852478dc5dbe6e3260e52e09fbc9b3b0cc88b4fba9739c60ba37c5b78d54d755f7a22d94186eb54e9b34b8b7e1c586b9cc95ea57c6c0dcc41983863358417e1ec4c1d9a40b38d5969d665830c2e4768c5daeed0c91f1e183062fc8b5a82ee2883ff84318df86ce0fca15529ee7a399ef7d925830a35775baa2697b6b511675dfd504d3dce22bf1d8b5a39948f39f6f892e72a7557cd9104140f5cad6748b434c49445f218a303b9a8ced8068d5d2f141a73f49254732e5802632d791c5ff76bde4dcd762c114e3033a0cd9c7fc6423d06239df4b155c80d5ca09241a80e8140693e7d7552aa03e993b51c28228dee69b7a7cb26c29bf17bc82edf1f53018a29334a17b8cba4ff915c0e0cd8a895d679566915b4472e4cc060b41273329ede2e48845a88ef82894cdadbf414bf5c7d90cd84425da4ef64fda848237870a34b16fa48b073777e59155efa492bfc12e9febfca01e720a57bd2de00d76ab3295238784d6855b738f18716aaec42d2b45ce0f290137ddcc2c8c6519d8e24b143be0dde12b2c016f08587bbefc83fd13a7a8995c269dcd3c67f2983fb55fe61d40f5cebbc2242de25f189bf4931030e83b2eacbfd7cc952be49b09542e02f8bfcbaca90d0177262863c09bc44ae96f31316b7b2c2d666822453441029a651fd96c9e275e0b954ea8f483c7329aed781f8d9cfaac36da08399c181749c8b82fcea4079f2c1239822991d96ae530856d58831b0acd937c851a066b76d6557f24584298be138ed8f0be2c3cdd9d9964a274e1c0495ac16774d64a137325909442b621a8c61cb1c1632a3e27a1f6031c1eea0514d07a7279c316f8fe53b6623a9dcba22f6e3d9787d875482cf7abfdd46d272a80cd90d2f375e546982dc73397109a975ac529b76fb78ded610c156b615e5d3364aacaeaa89fbeb11d9b747a51430a0d1312658533aa8a29a222b269cb040e1c84a0cfbb28136fd968d722b6610e0dfe3c4731d872fc180fb59f70f60ccf76abdb6ed159244ed9174e0ecda396ac9fe82d6607cbaf22da1f380cb9196d9945d4f92a64ef47f943e72143cdf4d682c657a713service@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmuninnobodyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmuninnobodyrootrootmunin-2.0.72-bp156.3.3.1.src.rpmconfig(munin-node)munin-nodeperl(Munin::Common::Config)perl(Munin::Common::Daemon)perl(Munin::Common::Defaults)perl(Munin::Common::DictFile)perl(Munin::Common::SyncDictFile)perl(Munin::Common::TLS)perl(Munin::Common::TLSClient)perl(Munin::Common::TLSServer)perl(Munin::Common::Timeout)perl(Munin::Node::Config)perl(Munin::Node::Configure::Debug)perl(Munin::Node::Configure::History)perl(Munin::Node::Configure::HostEnumeration)perl(Munin::Node::Configure::Plugin)perl(Munin::Node::Configure::PluginList)perl(Munin::Node::Logger)perl(Munin::Node::OS)perl(Munin::Node::SNMPConfig)perl(Munin::Node::Server)perl(Munin::Node::Service)perl(Munin::Node::Session)perl(Munin::Node::SpoolReader)perl(Munin::Node::SpoolWriter)perl(Munin::Node::Utils)perl(Munin::Plugin)perl(Munin::Plugin::Pgsql)perl(Munin::Plugin::SNMP)@ @@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perl/usr/bin/python3/usr/bin/rubyconfig(munin-node)group(nobody)group(www)perl-HTML-Templateperl-Log-Log4perlperl-Net-SNMPperl-Net-SSLeayperl-Net-Serverperl-baseperl-libwww-perlpsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubyshadowsysstatuser(nobody)2.0.72-bp156.3.3.15.26.13.0.4-14.6.0-14.0-15.2-14.14.3hm@hQXfA@fj@fie,e7@eXe@dP@dBzd c@c @cV~@b-@aa^@`B@`4@`!'_s!_=@^v^O@]w@][]@\@\![s[ @Y5Y1S@X @XXX~@VTQ@U@U@TTVBernhard Wiedemann Lubos Kocman Thorsten Kukuk Dominique Leuenberger Dirk Stoecker pgajdos@suse.compgajdos@suse.comDominique Leuenberger Pedro Monreal Bernhard Wiedemann Max Lin Carsten Ziepke Bernhard Wiedemann Carsten Ziepke Ludwig Nussel Wolfgang Rosenauer Johannes Segitz Johannes Segitz Thorsten Kukuk Andreas Stieger Dirk Müller Thorsten Kukuk Dominique Leuenberger Wolfgang Rosenauer Wolfgang Rosenauer Wolfgang Rosenauer kukuk@suse.dedimstar@opensuse.orgMathias Homann Mathias Homann wr@rosenauer.orgwr@rosenauer.orgcoolo@suse.comsuse-beta@cboltz.deaj@ajaissle.dewr@rosenauer.orgwr@rosenauer.orgbwiedemann@suse.comwr@rosenauer.orgdimstar@opensuse.orgbwiedemann@suse.comwr@rosenauer.orgwr@rosenauer.org- Let munin-node use its own log and run sub-directory to avoid privilege escalation (boo#1246089)- Drop dependency on fast-cgi which was replaced in 2.0.x by munin-httpd https://guide.munin-monitoring.org/en/latest/reference/munin-httpd.html- Add /srv/www directories to filelist [bsc#1231027]- Fix dependenices: the FastCGI perl module is called FCGI.- remove package name based perl requires- remove dependency on /usr/bin/python3 using %python3_fix_shebang_path macro, [bsc#1212476]- Use %patch -P N instead of deprecated %patchN.- Provide user(munin) and group(munin): the user and group are created during in the pre script.- Use IO::Socket::IP instead of IO::Socket::INET[6] * Remove the dependency on perl(IO::Socket::INET6) as it has been deprecated by upstream, is no longer suitable for use and its not being maintained. A compatible replacement for this package is perl(IO::Socket::IP) which is shipped by the perl-base package. * Upstream commit back-ported: https://github.com/munin-monitoring/munin/commit/012b33a7 * Add upstream munin-remove-deprecated-INET6.patch- Drop manual requires for python (boo#1210588)- Use python3 as the interpreter in ipmi_sensor_ and smart_, boo#1210588- Update to 2.0.72 * Import custom css file in style-new.css- Drop harmful chown in %post scripts (boo#1155078)- Update to 2.0.71 * fix the fix for Date::Manip - Changes in 2.0.70 * plugins/http_loadtime: enable saving cookies between requests * UpdateWorker: prevent use of uninitialized value $first_epoch * fix html_strategy to point to munin-cgi-html * plugin fail2ban: allow configuration of warning/critical thresholds * Plugin haproxy_: handle backends with special characters * [snmp__df_ram] Update title to match the memory plugin * [snmp__cpuload] Update title to match the cpu plugin * Plugin df_inode : Exclude msdosfs on FreeBSD as there's no concept of inode * Plugin bind9: stabilize order of values in graph * Plugin bind9: Author's blog has moved to .no TLD * Plugin bind9: Move 'Other' to bottom of list * Update munin-graph.in * Update munin-cgi-graph.in - Run spec-cleaner - Fix rpmlint warning: This script uses 'env' as an interpreter.- UsrMerge: move stuff from /sbin to /usr/sbin (boo#1191080)- update to 2.0.69 * bugfixes * Handle NVME drives in the Linux iostat plugin * munin-run: allow to pass additional arguments to the plugin * use dedicated munin SNMP plugin - require the www group (boo#1195732)- Removed * PrivateDevices=true * ProtectClock=true * RestrictRealtime=true from munin-node.service (bsc#1193118)- Added hardening to systemd service(s) (bsc#1181400). Modified: * munin-cgi-graph.service * munin-cgi-html.service * munin-cron.service * munin-node.service- Run munin-update as user munin [bsc#1183078]- add upstream singing key and verify source signature- update to 2.0.66: * unknown_limit: do not misinterpret zero as one * unknown_limit: fix handling of value "1" * SpoolReader: process spooled content lines separately * async: fetch spooled data in order of timestamps * async: use name squashing rules when determining the names of spooled files * async: clarify handling of timestamp * doc: describe "timeout_fetch_all_nodes" and "timeout_fetch_one_node" * Make sensors_ temperature plugin work on musl libc * Symlink and custom name support for diskstat_ * fix reporting on URL in the munin-update log (stable-2.0) * make it possible to configure global munin-update timeouts * Use configured plugin group as primary group * plugins/memory: add per-cpu counter * Munin thresholds support for http_loadtime * adjust_threshold: strings indexes are 1 based in AWK * Plugin apt_all: prevent ambiguity between slash and hyphen in release names * Fix utf8 encoding in plugins * Fix special character for author name (Kristian Lyngst370l) * Plugin snmp__if_err_: clarify authors list * Plugin nomadix_users_: clarify formatting of authors * Plugin vserver_cpu_: clarify copyright statement * Plugin snmp__uptime: clarify authors * Unify spelling of author "Dagfinn Ilmari Manns345ker" * Unify more author names * Fix template error in case of an empty host list- pwdutils is long gone, use shadow - Don't hard require systemd - Update to 2.0.64 * several bugfixes in minor releases https://github.com/munin-monitoring/munin/blob/stable-2.0/ChangeLog- Stop abusing %{_libexecdir} for the firewalld service files.- add service definition for firewalld- update to 2.0.56 * several bugfixes in minor releases https://github.com/munin-monitoring/munin/blob/stable-2.0/ChangeLog- use systemd timer instead of cron for new distributions (boo#1115448) - require perl-rrdtool (boo#1149880) - removed old (non-systemd) conditionals from spec- Package /etc/cron.d as this is now part of cron which we don't want to require- Allow OBS to pick better candidates to shorten rebuild queues- update to 2.0.49 * fixes and improvements- update to 2.0.48 * many fixes and improvements in plugins- update to 2.0.40 * many fixes and improvements in plugins * fixes and improvements of the build system - removed obsolete patch munin-plugin-quota_usage_warnings.patch- update to 2.0.37 * Add support for IBM i * Update lighttpd.rst * Update nginx.rst * ejabberd improvements * add example plugin graphs * Add support for MySQL 5.5/5.6 * Added HP-UX support to processes plugin * snmp__if_multi: Set warning to 75% of interface speed instead of 133% * Add support for rndc options in bind9_rndc plugin * Correcting mysql_queries plugin random hash ordering * Add PostgreSQL 10 support to postgres_xlog * mysql improvements * Add IPv6 support * many other improvements - require also perl-rrdtool where it exists (boo#1094776) - remove obsolete mysql55.patch- add perl526.patch to compile with perl 5.26 (no more . in @INC)- add Requires(pre): user(nobody) and group(nobody) to munin-node to fix Tumbleweed build - add %ghost /run/munin to munin and munin-node to fix a rpmlint warning (Tumbleweed only, would cause build failures on SLE11)- fix source url - update to 2.0.32 - remove CVE-2017-6188-fix-parameter-injection.patch (applied upstream)- fix CVE-2017-6188: munin-cgi-graph local file write vulnerability (boo#1026539, CVE-2017-6188-fix-parameter-injection.patch)- update to version 2.0.30 Bugfix releases (closes the following issues since 2.0.25) 2.0.26: Closes: D:761190, GH:426 2.0.27: Closes: D:767032, D:768553, D:825136, D:834194, GH:690, GH:714 2.0.29: Closes: D:847649, D:849383 2.0.30: Closes: GH:745, GH:771, GH:783- override build host's hostname to make build reproducible- apply upstream change to work correctly for MySQL >= 5.5 (mysql55.patch- Add perl(Module::Build) BuildRequires: Fix build with perl 5.22.- fix munin-node start (bnc#940287)- update to version 2.0.25 Bugfix release. Closes: GH:304, D:769415, D:770745, D:770746, D:770826 * p/irqstats: Improve generated labels * ip/iostat_ios: also support /dev/xvdX devices * p/iostat_ios: also support /dev/vdX devices * plugins/df_abs: fix the naming for regular devices * p/pgsql: Detect "rc" postgresql versions * p/ping_: honor ping env variable - cleanup sysvinit scriptlets to fix the issue which always disabled the service on update- update to version 2.0.24 * bugfix release compatibility with perl 5.20/bin/sh/bin/sh/bin/sh/bin/shi02-ch2d 1752246721  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=2.0.72-bp156.3.3.12.0.72-bp156.3.3.1 munin-nodemunin-node.confplugin-conf.dmunin-nodepluginsmunin-nodemunin-getfirewalldservicesmunin-node.xmlmuninmunin-asyncmunin-asyncdpluginsacpiamavisapache_accessesapache_processesapache_volumeapc_envunit_apc_nisaptapt_allbind9bind9_rndcbonding_err_buddyinfocmc_tc_sensor_courier_courier_mta_mailqueuecourier_mta_mailstatscourier_mta_mailvolumecps_cpucpuspeedcupsys_pagesdfdf_absdf_inodedhcpd3digitemp_diskstat_diskstatsejabberd_entropyexim_mailqueueexim_mailqueue_altexim_mailstatsfail2banfoldingathomefoldingathome_rankfoldingathome_wuforksfreeradius_acctfreeradius_authfreeradius_proxy_acctfreeradius_proxy_authfw_conntrackfw_forwarded_localfw_packetshaproxy_haproxy_nghddtemphddtemp2hddtemp_smartctlhddtempdhp2000_http_loadtimeif_if_err_ifx_concurrent_sessions_interruptsiostatiostat_iosip_ipac-ngipmi_ipmi_sensor_ircuirqstatsloadloggreplpar_cpulpstatmailmanmailscannermbmon_memcached_meminfomemorymhttpingmultipingmultipsmultips_memorymunin_statsmunin_updatemysql_mysql_bytesmysql_innodbmysql_isam_space_mysql_queriesmysql_slowqueriesmysql_threadsnamednetopianetstatnetstat_multinfs4_clientnfs_clientnfsdnfsd4nginx_connection_requestnginx_memorynginx_requestnginx_statusnomadix_users_ntp_ntp_kernel_errntp_kernel_pll_freqntp_kernel_pll_offntp_offsetntp_statesnut_miscnut_voltsnutups_nvidia_open_filesopen_inodesopenvpnperditionpgbouncer_connectionspgbouncer_requestsping_plugin.shplugins.historypm3users_pop_statsport_postfix_mailqueuepostfix_mailstatspostfix_mailvolumepostgres_autovacuumpostgres_bgwriterpostgres_cache_postgres_checkpointspostgres_connections_postgres_connections_dbpostgres_locks_postgres_oldest_prepared_xact_postgres_prepared_xacts_postgres_querylength_postgres_scans_postgres_size_postgres_streaming_postgres_transactions_postgres_tuples_postgres_userspostgres_xlogprocproc_priprocessesproxy_pluginps_psu_qmailqstatqmailscanqmailscan-simplequota_usage_sambaselinux_avcstatsendmail_mailqueuesendmail_mailstatssendmail_mailtrafficsensors_slapd_slapd_bdb_cache_slony_lag_smart_snmp__cpuloadsnmp__dfsnmp__df_ramsnmp__fc_if_snmp__fc_if_err_snmp__gsa_docssnmp__if_snmp__if_err_snmp__if_multisnmp__loadsnmp__memorysnmp__netapp_diskusage_snmp__netapp_inodeusage_snmp__netstatsnmp__print_pagessnmp__print_suppliessnmp__processessnmp__rdp_userssnmp__sensors_fsc_bx_fansnmp__sensors_fsc_bx_tempsnmp__sensors_fsc_fansnmp__sensors_fsc_tempsnmp__sensors_mbm_fansnmp__sensors_mbm_tempsnmp__sensors_mbm_voltsnmp__swapsnmp__uptimesnmp__userssnmp__winloadsnmp__winmemsnort_alertssnort_bytes_pktsnort_drop_ratesnort_pattern_matchsnort_pktssnort_trafficspamstatssqueezebox_squid_cachesquid_icpsquid_objectsizesquid_requestssquid_trafficsurfboardswapsybase_spacetcpthreadstomcat_tomcat_accesstomcat_jvmtomcat_threadstomcat_volumeuptimeusersvarnish_vlan_vlan_inetuse_vlan_linkuse_vmstatvserver_cpu_vserver_loadavgvserver_resourcesyumzimbra_CommonConfig.pmDaemon.pmDefaults.pmDictFile.pmSyncDictFile.pmTLS.pmTLSClient.pmTLSServer.pmTimeout.pmNodeConfig.pmConfigureDebug.pmHistory.pmHostEnumeration.pmPlugin.pmPluginList.pmLogger.pmOS.pmSNMPConfig.pmServer.pmService.pmSession.pmSpoolReader.pmSpoolWriter.pmUtils.pmPluginPlugin.pmPgsql.pmSNMP.pmmunin-node.servicemunin-node.confmunin-nodemunin-node-configuremunin-runrcmunin-nodemunin-nodeREADME.gsaREADME.nginxmunin-get.1.gzmunin-node-configure.1.gzmunin-node.1.gzmunin-run.1.gzmunindoc.1.gzMunin::Common::Config.3pm.gzMunin::Common::Daemon.3pm.gzMunin::Common::Defaults.3pm.gzMunin::Common::TLS.3pm.gzMunin::Common::TLSClient.3pm.gzMunin::Common::TLSServer.3pm.gzMunin::Common::Timeout.3pm.gzMunin::Node::Config.3pm.gzMunin::Node::Configure::Debug.3pm.gzMunin::Node::Configure::History.3pm.gzMunin::Node::Configure::HostEnumeration.3pm.gzMunin::Node::Configure::Plugin.3pm.gzMunin::Node::Configure::PluginList.3pm.gzMunin::Node::Logger.3pm.gzMunin::Node::OS.3pm.gzMunin::Node::SNMPConfig.3pm.gzMunin::Node::Server.3pm.gzMunin::Node::Service.3pm.gzMunin::Node::Session.3pm.gzMunin::Node::SpoolReader.3pm.gzMunin::Node::SpoolWriter.3pm.gzMunin::Node::Utils.3pm.gzMunin::Plugin.3pm.gzMunin::Plugin::Pgsql.3pm.gzMunin::Plugin::SNMP.3pm.gzmuninplugin-statemunin-nodemunin-node.log/etc/logrotate.d//etc/munin//etc/munin/plugin-conf.d//run//usr/bin//usr/lib//usr/lib/firewalld//usr/lib/firewalld/services//usr/lib/munin//usr/lib/munin/plugins//usr/lib/perl5/vendor_perl/5.26.1/Munin//usr/lib/perl5/vendor_perl/5.26.1/Munin/Common//usr/lib/perl5/vendor_perl/5.26.1/Munin/Node//usr/lib/perl5/vendor_perl/5.26.1/Munin/Node/Configure//usr/lib/perl5/vendor_perl/5.26.1/Munin/Plugin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/munin-node//usr/share/man/man1//usr/share/man/man3//var/lib//var/lib/munin//var/log//var/log/munin-node/-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:19008/openSUSE_Backports_SLE-15-SP6_Update/100025499840c6d88f02269d465e357e-munin.openSUSE_Backports_SLE-15-SP6_Updatedrpmxz5noarch-suse-linux         ASCII textdirectorycannot open `/home/abuild/rpmbuild/BUILDROOT/munin-2.0.72-bp156.3.3.1.x86_64/run/munin-node' (No such file or directory)POSIX shell script, ASCII text executableXML 1.0 document, ASCII textPerl script text executablePOSIX shell script, UTF-8 Unicode text executablePOSIX shell script, ASCII text executable, with very long linesBourne-Again shell script, ASCII text executableBourne-Again shell script, UTF-8 Unicode text executable, with very long linesPython script, ASCII text executableBourne-Again shell script, UTF-8 Unicode text executableRuby script, ASCII textPerl5 module source textHTML document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)cannot open `/home/abuild/rpmbuild/BUILDROOT/munin-2.0.72-bp156.3.3.1.x86_64/var/log/munin-node/munin-node.log' (No such file or directory)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPP P P P P PPPPPPPPPPPPPPPRRR=3Wvu%systemdlogdigestlogrotatesystemdsystemd-sysvcompatutf-85d737f2917a7a19a098f05ff3d8954bf165df54055abbecda9b8dce298926d5f?7zXZ !t/ #]"k%{W6 ̂#^r=x:yR:4N(,/KJG ~oK'E=nS um0 CPޟھq*{ElH`ɘ9RG6!5-FbQ4Wf!k VhEg/DڑY`K* U5!P񟯨7 e};t(vyj&/ҎΑ2o9ӶCIŐK Xs!߫|ƒotGoK z&g䴏bes'[?҅"J=ٞWa]&t1$mKenQCv|#1qg>nMxĈp9(SM,NOb.VG1-RC(7Yc&ށMWm{QBz#ڔvO?nDz=`z e\~DE߲MCD 'bE*Ϙ(@KB-eB> 煶1PZqW 2# J&$q0п\ryySO.wʌwh%cy*8?61$cĵ1b)x D96C^vc X+ V!4Oy lTY@Y2*ff'5dK#{,60^j:+M؞yv1ޒ8,hov|,u<}[E>`.$$,4R_m ~9y I5"_s*qZjڭ0ۺP Qh4d>YNs<): h$0fƜEHzV#[/iFo=noO6SxCnLa e} wБ(Ao.R?ȜزS{J@Ae7p:1%DUWb-&Y_J-aP1IgYౌ W3p|Gʧl8Em/gVn$hX9?Ճ6Q`!t?z=#1sCx̣sp-dM5paCn&gq[B\HrCZOc |B?X.|8'CRh7ûZQ޲} ŶkObr8Q GJPh#?f(],845>Tde1mG˂2ZI`^a~6,|;IX?AV ?Td!p)ߺx*+~x[t=)B1,cldٙuge8LZR\,x FEx6Hzwꛨ=hkMExwGu[LjǥA5 R.aEJ{$c2hN>.&lrx#QǁV@P9>=A|pr} nbQB-=7_>nY8h5_dwh"Px fr?h+amT3O) Ge!69m@Ι^T^N *_EBBP0qa&@(;uh(U7P[ &Dߋ%@RҧSՃM;96J)xAWW!1*N|\fV 1NvPm[T/ieEdLe|s ^Jlq_EXK0c U 1 r2q̖ve*c6'n V܆5irPsЀxw%dkyU}M uA BTvrd&%9~ {cjr:۸QG:d5Ky:O=|6 w#jK5VQOئH%ZB1n71n.uAT!>KRڋggtxr~h_,2Ӫu^PZN<(M#3'%nJڠ }<%,~5ֶf}XڦgPa6)+G\[F}^8LOs U* V.^ ӯ1!^K1GL<>qm1Hw %[ل3˷c#wx[q']UsʘcX< 3zƻ֘Riɇ6jo5YxQ|"y? rp7(@K}x# 'yN!xewBzEAjcj f-0e81kŪ8Zpkթ$/kCʔrrr6BGN4[S?ENۼyY&τ#S7ٰU<[\ #lƼ.'ErT\+# (PaLz ܻQqt 2[ϡXL{v {&{H^ǻ8XPw%5UٹtݓZH#LX8=/ =2 (fC!f[@2ʬ))"Qs+ ѡًt#j.?I&,(G*H}wF.(֟ ɏw4Ȟ> ̖p8[X/FߥWΈC2̩ 9juV)&j&j^2<\D͍Q=!&1jP XzݎKT`\@ع^!gY#  X"f<6VuFBj!z#-?|beWqӞjJ*QQQڋFR6~fΣ VR.#=qp@9Jغ0$sgx"&ѽ>B4/l?Y'aVY൦bþ}zsŰUKYw{bKh>C[KV&P$2ii%A٤)G^+z_jo7+ΉDY9hEFug$>ٺ1/[T)XבCK ~at^ZBЮ[дl FKdV~{FԽÉa?Ls(v<ݛmaP g)ÞD"9xh˿.3.x~p3Q7W%4p 5K!Mk]ݨ{p+<8e f s$u8Jn3+ϿwJNn$GɑN8u^#3ixMW1sIw\~Ss%^\v\_1!Gꑠ~$44bghv}>X1ʦ%ɥ أ>Dv3RZo) < [ݰDcN"߲ƺ#N@8(&Fw3 eZrs rv oMt5viXS4PCAzn };đ5Ԡ>.n6`$Bz4IC,Ei4 +% ĺ]-= UtY5cg9N >!KdIw:DcqAY f $;z;Ʀ`@v "~c ~b;tn՞)=АӲ0g`.|\ȇ~%|+yC]^enhAF]!`\JddV`Xd>$Ƽ)'iXM|2؉¬am]: =k}+ՅUpG(fVԍYD 0C8#p"rOdvi :Th4?9nEޢ kHF%G 넠Z,\.t@#NC۲H-Om%O}82֜#mq}K)`WBZɲ4-mlRT,xnY{1;ϩk)btV]]^d'HWD폱U;snO  z#[>Ɖ +aք-`x34>'ʴ_"R ;U.Tzb }ْurtzIPH=I$]BM&*,Tu⾶YjuJqt;jAq9,#ƺPilj"kϕ0FxxsY1$u+,@'{1%{VYV8شCO]s5%' 1-Ji XN$\/%u]0T@^c)4\$ѠRW/ؼH.R b߫|Y}+ \3KpRib.7W!bVlxS'aVׇͅ:zזECzkt68KT^N=BaS? [5kcۡ kne9Y췀>QsԹ!R=2K wC$Apc tV ϊR8I2s;TRe`E1rĊDz&fNm[@;mHJ|k7%z~;,3-~;>j%-f{>3)SJMxbq%VH7reJ7)v,w^>vYz-Ku":uFr8{b~]OOHĦ܌H<5Uz[g{ƚg˼SpVPzIzOʇ qٿh0nRvݲ/wxI&lnH?dnz^d߸Yd** U.HLI=:U7mlgB^E~w$q@q{')J0t)F@ixX6 (*ʋb@vݱ. ܂ po 0t4ԱڅkdP/ nI#%]&UZGa;č|SZs!0~MU@]*SC/M6y1zC35mR=I$╝!p8X@Bg3̃]2mv w=m^m[]RFPњOwog6K V ew/R^tDjnZfuEȉrvmeiCAI;l7fG03эRe4YNߓ5JP_+xx4CO+$`pŨcBP8O( L0RqMKt4Ґ"cvj3hW A,)s@7q<#{k9LǑz)Wz7=u #^(QUp#Ɵ5]yI .g&!9W:ڷCyD! a,Ox_`WOs^8eU3-)-*|q l#A#uvq$SvoBڢ`hRw#tFRffL.="Igf=cT>ľbWߖV\f&@q?ZE[FA!d_b,ɻ"5h<<,WJT?lӵLaUe,yڣE}DYX!f\ChFc9_'B{elATLupc0oZktiB{,+Ɩh %.˝]" 2F. _3*]H.R픚i9zc0/1E'ϊ3 St?k%8Ky/wmFKz\|R$@r ,n(.gxd7d7d]|A'`-iu\LDFptԒR)"/'hJ>mz{u|~=u?"R>e}h:&8·9B \+`,0p4ooI'Bܚb|`+jQ~=2CsMmct:z=q0ZL2?5^~{*\9B=&"6,@G'P,7!Ős62"a rX&4%*®9R~1@Tb#(|:M}tȁwGbH:C^xʻ[G|ŹSJ(J_;x"%!2Ffف*B4T7"-ԍS ZHQph)h`N _5Q// g[ښe9Ƣa3VDHrnH—\c{l(F|ΓUD_l}EnP TU/밢5u:t@38=JƯD\F̃q_ayT-Q. a?U˜|A? 17>Wj w0W"<蜱BXߩ wsrB܀r*]PҹNhW bNqcIZE 덾+h7v(k~6=!eCσv|ې,"=. dR Iim"s1&W bYc޼ֲ96',NX4D߁И3m EZΣ>b3i3k@G~[%IV;[$bC_PMU[4o*kXO4@ t3У%WILԌq$ϛO fҙ皽oN^3~ʚ=dҺiS-xmSg {۾7XdT¶}ŌI*t_\gJ।뮠n3Ɉ;Կ-2#;K5LJ}_tt(*KB|W ~{.x Ţwji.5 .Sܛ~)(O&#]3yx2wv/#HL(4"- mih!:D/ϔa3qsTLdf+G*Z5B=!`k7`0SZ/mlr!lHP E]G&`W־3i $ZUsĕRv&q"XhuˋftՊMf,x\!%,GI,#[XYۚgi@lf1ceP\+UakmG@̇ 9m4"x׷hֱaєe7VK܉w5D3D/Q)-k1kQj~zK!lCX5T-_QQAKyb M8NJư);ͧ$5g- ߿#gGX֦*W#-dԲ`ǩNuMϢd:r:8 7`~spr ](oH)Nr#/Ą0V|zD!wqpS-~+#r`y1 mc+@?%ȿ>A1@U&Y>RЗKP2r쌨HaU*}5Dgr¦Aȕ&]]È2 =Tuاk+(Nz?#謣b3`L'֨wu|ȟbӮ~f/=1Wtɐ>L^BtX&^md''=rthkJ0T ~ɍ/nCTM]H?I6z<ޙ` ^vNm}ÿf W'nR׏e,2d[|8Zt2p#FՁѯ 7~eW ᭦"3d-WIϤ(@VGɰqYPv}Xn* t;xR? ~Q˨%}^1Baw;Fp)>m>tWm2Q :9Y:/\Y2B,L' ?b|@t58e4°K5@`8vjኖT,}rkUi{ zBARx"PPsaMȂl0C\^u~榩"牧u7;,-SȡnlHsjv(fA1X|'o= 2ݶtTy8O"u'qHr.3\$8hO ɘHRʟm͋:Z Q$ip E<]*l_4P$k#p(E[V~|64^~n3X}5 OE,7 6: \dg"Ȁ^C m7/10g`,(\$jZ9'_̊4 RfYVj|0]P1=zHWyPr52bC[鳽a#GHJ·PJ-X_Nű׾ t*C ÂFܯ%D:۶<9ꧩ{e.D2J]iK&Zb֗[oq֮ *f鍔G>n!SJqac ?v=j}54ߩ5@YVAB}̪sUql`JM0Oh 1܀t?k7e7#kMZ?݀搋.&7M*4`,>so'WJy6RBYpD1O!(>Fpn0F"`6a$L ^HOw3uA*5@vL_vŪ6x-L(n@k{!+:3!nD:_Acr0gP.3]|wߖ+}NyXDs1" NJ= y1Rb{ҪRKPڰELH`A9PE`d A|V(I%99AǦǼ8&6O*C@ #׍@&lzg8!'uoH wKG!T>ZA4O1WAH㭀̋e_i1('lBccbB#8DՓpN%4A7%΃G In-Ui%Ky11Aȳ$ f`]ǬPD 8n͈\-lJOWOތ 4XMɾLIja1:K;1M u(Taɮp nx+ڶp5e]ژMU{)%>s|pMoh\) H0sEVADRhl29"7JA hƽ^T=)il#_Ghw4#WG`\EaWh嚌ꯈ!#QgL.n?̓x"v[VB\@lbOyZA`ⱅ%I(ǕtTь=l8;]Y׶3\ښ|EY(wC-FU&OV=JڈC+LNV),5.~@ox DYNRϦ$|xtreޑY\ Y"Lo,Xq`-V+9#)P`Sm: R~klDuS}Lzt=ٝo]*lYcSLiWgY,_Gsew\[R1dP8)d0Tzml3ZϰVӰ_3w ąEDU1R|aaǝ@‰_ mC?{61]_㴟[[+h FzyV0_ 5MS߻"+h -U+U-Jֵmſuu*B_r^&nܻV O''-(6\Rm`Y ˥k1Oq0jxQ,Ԫ3O_CbL䚡GD[a W%\^V7fBnO9&UX{@)ѻ9灘#n..ȥLD FozNrʶPnjA)E7OU\13* -J&%-,k?"n2s2wcVFe.1'2/2Ii8d&89zM1f(unz'cLC@.tp/_lP*Tx sx-IAMr@>nE=S_ye]Xݨswκ~ س0{|E WW0=ec qW%*цl,e|+Ώ.pc+g'@:@W20mD>߸O N%D?)88x>THlxEvnӚJۺ1 8O5Z3_0'voFifVfq kXφkF;.Ƨ~Q/|I!Ig,iM+ʜrTscR=6kMz!I.$:#AlJ&ri|f dɕd{7*?*˛=W1O;XHHigˇ#5<;u(jtK8^gޑ&#ߕ؆ `#$$9:wjb>)͜QyT"zb?Ru< mMT\930) TI£|5ryL*s?ڀ}fi83 PSrrVvf+}k?`f]4U0X`Vs*.dwNY$%n[d}6R˲ێJuȝd~:dM8/g}XfJ](Qb-!fEz[ k\:?Z:NKUDժ6L;O+bMđkZ%]ߐr2)b:3"as9mBcFsn0? {dRA(fk 8Igt>:?0ExdVxʎ+yJ {U+"j!~$%siTb#EԨy)Jm[Z0k>WZb.ދ=യB- /i\ٗ~h6N+ipU.̳(89qo+ Mįۢ%U.>㯐h3^G2@M0Hߩ L f|{q'L,MZL<*Z)EMCsMZ]BL_12mg[^2~rzl*svlJ 膈0.rSq=Rֆ>r~B ]gZp_T.ǰG$TC HM:DQ}YcAN1XE6VIZCB[͎DŽ$PGv#̲w6V =$)lXn]\;78F̗5Tm{ڤآ̢{S@ʷMfWUhqx,1aT@H jfffE~QRtI=VN+ ۹p? V9b?'8"a;^(L2O-CZ5rTg|d˦ZfÃ{hD@M~D :U%Sҝ⛟Ype-TK#⯟.E-ˉ[ " 6Zd_gL,4F 4B#D敲jb{aRN|@)FkemZ\knX"p1`:an§W8Q-+ZVk`?x"GkE+߳yʎjϸ2g>)O{}mC,s]\߃'O<,OŽycgǓl)ǁ6u,`sH,fI.Ԍ*sOx1x@}aRM5[=^{[N'CK)TˌLE_ίNqfpw0 MH 5gg(W[HgMy} >i/0Nx^^&_H Q Y[F0ֲ448W}8JNT,P%N_:-Ќ#FħalRY T3P4ɥ^\`_~JEQ?u EF3<Д, Ըj"}Ym'&P>sˬT`uS῾-VuZtvm %9lKg?Lth24 AA5MevO Dm-'EwNpt E1+{arZXj5tNOLz=1HC+Q@ bh5ƚf.2~mr"E/>nBͥuL<(rkuD2^\+z񊒦 £l&ޣ.q&ACxvQ0rjގ :6[zK2nTjdKFGA|Ⱥ2k][t0x^nM^qT2gViYbEEެ"u޿YH4"DRy!iV3UXȖcl0 EvgIWA9ob.[& :qސBg HY=<^0e5緼- 7YViLwG⟧_YScH d16G}LW͵'@4#^ !WIo6}R:+ɠ( WRTßn W|BR"RE9=iCG7A8\OI{q۹*{ o^zGsKn7YTE5-,`:}  9aEE m>S0n 2pU]?MWrl-c,Z=2`,Wj*^'{dQqb ggg'wSR})ʳC4n!K}ꄫSѽ T-ߟA4TסK Xxl_dew.sOI٧3bh~.SƔ Rjž%k :,9vw!wjIqaKa#Z<b7hU=b+A /0ثUвew 9urY7ӟ8C}D͇9rtNVUsY5{cz+|yƆ -ߣԶ%vQGhOgw-F_D(=XY}-k^@ =@wL`VD}ft{y8>a,Y{ ?ܼm i:[[Ǽ"໻Z`Hmޫ0G, gܞ :v^ڶx'4+zG _"!,MX> V2=Źn:pkCH{%. g_=]ǘuxgt I>Jw~XʧmπW˄AyDQoh'c%c6(Ь?D6Un.rWdZZFIvd.ȑq~ED/!Zbs844N\Zm Gb\XJzi阖Iw'K83$$feӼX9W^fhHgx7)EFz$-r[mjY _6v;`g9Jh_*PMƝvUB_ duW~rWw5by݆qcm6AqNb' oMQt,\܆?߳ 4/ r 3f4κQ3T heE- <-jgy|L0yBRo(cT?M:y{KuȪA /,L% +;$KHXƇ$<ԃLN<'L^Z7H`9nLZ_Z&;(~>y=\68?o.2ٶ56>sԛt?@U5ؕ@o S9v)!Rk.;Nvodg@V`#-n EFl"ܶ>GM Aao3dzcZ::1WoCb+O$̲138,MQ2)iOõHK&FʂkҊvj|qΣ̮^u- ɉNv9}:&LBF3T/B cczv:M@vM 8O!dE1( пHɝB=xEgj`b8;c:DboMbf~8^:Ty: V0/N@<_鮣ʕ/&dl/={6_yzb y:ԔiH"ςC=nO@0Ca8_U:3 huq<)8ΒOIR+BnP0(?}=ne2j|0vK8.;D;37մHY𢒧V{;Ɔ9=4]0~ 7#?Sޗc;L aphyJ>FV55ufhD3c{Dg_/-^>ҡ4\4zVbLܞE 2M[215\†,-+ 5*udA4iêJJp˭^*ax7K4vZDR<`D G=/7D)&t?_=SzVRDq'jZ$ ΄]N$}e*k/Suz7)f C4\QT0:tjۏ3 MۥhkpC謹Q3fJW^jiY:\4C CTqc(l}7{1CĐLbE%$p [EuVA?l[lS N2)أu_ð$gȄy>~X~sZ2$;I=?ԨG `=FT/nK0 3gt]@O1]b@lE.ϡ#4H#X>+^pQ>cY% nJ+pJjx5ï_XD vT8ΰ>N_ˏR'a2|Ø0Ϟɼ,i^yg0F xU.GO(elǠ}!M]\5Owx>I `7JL mw]}D%uVd?ů;'2Ґ;]o;:8! M0R%B&m~3;T<{ L[g?%qVW W[^.(ѸwnDT7 Yb5\ÌU0 s!mh) 6'04G) io;ԭ,5Nh\X]-+qdMz0ܨ9Q+"6N]mF"7#;duЬO|Xxʚ!z8tۼ\eBZ{ W1=;9,({!e@ov+`4t4>u?:AdyJ}9؝'et9vۈjkD|4w3mW 9kɳؿ$1M^1&E&O_ ]Igl$ԗ '>D5*;yuR*Wecڵ8i?4ܒޗZ!.X(+VvrkO.I=_LZwN>,N?l# '؊8pPt7)~.q ~ˮ(Vy(QInMD;VH8Et?|'+1ZytxɄbCqBT9)LͶ&L"ճ휶l=C&T,B-=NIo'Z΅ 퉾W9F_}t^ڤxm 6*+V~^Z=K $\ \^\^ {urr1 BWWc9)GYZdͳ1s ++dǽ97 pɄƊ.|b8˽# ~1'1Rq7;b\- |z:f:70g/r,y喪Kpx @t0=SK6{5wd'gσ`miL!RґCh:x."YJҥt0zH=z4&\!ױK R_mvXG4K<3]z/ `TL(PZTV#zct9 .oo"NYO;ۃ:<xŷvʯj2mphoDa| ʏd8|%PQTvFn^lMgVD$9":<ݭ<&܃NhVB@}..E࡫.dqiԵ p:SCп1>MU8u \f%#J_wC;G,3r8HT eU(,="T@z/$78BqfGqu|Ƴаp- :[G}sAe@PkCb _tKܴh,U?}Q۞>FH @cZP)[@h'zNED~9F^Fef."ሾ=Rk(r_;ӵ*Vo[&y]qi>f=[:JTioԬϚ$њT|H܂AF\k< (sj/P6u(%gZ*s߹`Mo ]Rj}}d?&A(A!&lʥzhyLqD(O+\©yUYŖ.g|+mZ9(LtD)嚂wۉD Uy>$` _kS~ѷ4eNY+ER~d SgTw)i quUY7g K@v:4dGQ]L1_k2K8xigԖ'4ĸ9$N!/4N;q wa*;t 4Yan ^?\-@LFW1۸hb֝S2Xb{L={܉2?Qd[5!:qgqN"_џ7=ƅ3b͎sDAs]Q@-"7,yҼbKuu5כֿԒg8A[1D즅eHVşPk~yOcD2}x6$S{oy`c G ^BnA";FVOװD? }4|U_jd4IU(KO5CWZ[Eꜝ5ԍW&=<5S.BusjBʟj./a)j:z9kn*Uk$T*U٦黴|b\h}5T±nˏxB)8f V$t5<|`#AO B}vAQ ;x ZMDȄj5gб̆58S5Ӳ4trm`oCڰxAY\Q@ ĥhN_ RL>SW\0]Ru0UQ@(kWIJow'0wE5yϫ~Z;=5(}:k`\~g^]wHHLHR9pO5sm8b T ci5!+ނpK<ŒOYex1߾GzV >rm NʽXG堁TXJ"̜tKwD?0'D8z} [E-@ 2އg߷ʡveU]-go Mc'@(RG ?J"4JPȪWsy7QLIZCRe?hʷb4[ F) t>$جFDJp^o-宄$Zr(QUWC*3 $z?nIA8+uͥ}+2pY[G:3"8M# W]Žz5?U_g~v8A| YmQk ӰG׈lP"PX5hiH#߃}x)>ƀ/8*>>H.4,u^W@6Ԥܔ\Ecz?A'0+AW crQUn1 NT6~"kJuiAGMi1 5M$% /ˬblfݸ%8[:rhTprQf;nyLG8S"oO G'Z*&T@`mH-E<^i1-("cB,<7yFM@3FX ]ny ɫđLGR~= c!GNRƫC٪MJ3 Ys9kq&3dV*jQc%{5gD}po0`DrK9)@O@h{ע Jͼ"V'KN[d7R9q4^3,q2 w_n)7~ 58|l^h_=J۹x~y'm3wbٚG2eiLi*5QQ֢#9sJxmkL8ve=2^g]OFyRS8Aÿ?z^8 Ghrvk"5[tPa 4J?dtu3~Oceǿ}JIUbDcZLh w1}h+& qG' gQli1z;䏈 -뻌?;l3m#FnFM_9kxA-lqUタEyV1z9(c eE/^׽Iw%/qά;#OG~ mTZe}IX\9-^/9J{VDdFʧLj~>:#*G=HeI+#zX{rQ6c.x(u=N?a+닾>aȗU&٩v%CWc^w)xO=JX px#f`Zo b!,|o (괗:)GH6R.$Q8<e#{rw ^+"g=3]_9߻!{`U򵤛$%gԢq?slߋE Н6Ot)7yL8y}۬\ }XuFW0݃;YJyGf;=F̒2pq + lﱇerP)2.@!AY/rEqI]TZND\zV+8s$}A#_v<_-bd;:$hy/\<;I~}q N$IN |dpM%$0v^6 thW;ps׮9"BU(u}+̊xryߗlH/81{nBcjWvœRbV'c%:i<+8e-aB BlQV:"oFvLK IEx .Ǩ$TO\zj7tQ!?F]7Fm>ʺo H”«DhRH7_?=2!7? DONF+C=nS;"%Mn܏@X3)ֳ!m1b@Q?W3qA CJOP+^9V_ ,Q}Q5fcm ͭLK"ތ+aT^ NB}VX]0."@. XuUic{5fB盆%AVEJI Ĵ2Y5屈3wx\'e o;g3n۔A~ Yn.X.o-=&Ȯ}3> dbmDZce 180'QE 0Jp O1߯_w.ƒq+x^]Azrv;k'Ha+f76\K.zM&=j / aHA?aGE'!Bi8w1t]@qTФClͷ8u9_Zuw^6={cU% VQ%l*vjÓm( vӬ}ZLޓ|΀٬4{V_NߍyÌPYAʶ!)֟Rgn"u{&rC&AoME+Upoba4+W*dc"/gm&7vMrl Mkff%)G㩷LSdxLh[+z 4ScZpyQ D3- /S1X+|W_vNU%H3Eʱ01%hNWOeQtL AJkkw,xD1yTZ>Lg43JChVre& r< [}uk+ |Ũ[_4j#S;43dvnC!Ƹ-Ζ$]FLg{UyL}(B A ^R:zGw;u%eL̎s_ETaԄ8spڶIYIAŬj^`2v{uIH"q℟W]+Jj:N2CǕd)/QL"(,|9bg }p%ݼՇtHXecg $/iLJhB8k_qV .<9YOi&n=&'q;-D1`y7yKu!4o ~D@iL-}Ѳ$}HdMK T_nkTqׂdQ 8,Vj ZoZi+KiK <jy]X~kpOx]30upDqC<@1qmPnYzibJ\ѣ `>LeR$Cga fd'ܠ2{:]!Dop)[pv mY];݄/{;Pga=e.2#?B8amV_cҎ:9;0kЄi__xNdc9#lkGOaA$QS78U:G::yK 9a59UYi+OVjXZ=Cp xgetkٮ.aD!F7#+=  @wr oG%'ڠF,RХbA!@E`PJJƶr+SNh)TmRCa1oy(N5J)\uGXÞԿPƂk_'UUkzpY }@_sBOt7ɦncG܍a]Q+Ȱ{>)k~ryiV =6af38n–F0h9[[ i Jt sil|̾HY]}@Ro2{<}',3l<=cwa tfj!I(ᐮ"%Ymݔ!A#W{nT} -ƠwLz\w&QݒpR{EjVu=x> فz, WơY|޳p#KBF:dNw/)NԲK .~Eي9a?b%$5Dcݢi^̏qa3+o:/>2Rmb|MNxZp7Z ; %IG SWt@hۚFp ueW\ |':"yO-s)>ὼB<}m%RCys+ sXn;@"d̾^ e1yDyBGӒ^~:DKEX`n4:H"d}c:`cRa<6&0Ezb-7kCJB4ׅ֔E/L.}{ѭX5ۢnz,he1،2R#P(& 6់Fͦl LdoeCY-̂iŹΘu#6؆=27ɮXX77'vK9!wxV45-^I:IDn2D̕ޚIkfS?ܴ2Q'=fqǨx9w:C []aqC4x$Q . u|:-.X`Ѷ=+}ztzagSS2}]明ϴ/>c6f?y D6[ayPQΎh =5ԭ%ꞻ8J܅Yz+qG]A*a yU[tzvq{:_t.@ Kb"{qQ&jI!8AT4O(W[K,3LBؤ҄9CSKLKƌ/ Z5"C2s}01/<%D`l %dw;*R(NnsRK91D[`!V4r䫕7!߫ZC0kW i ǫ+ki!Rdʂ8E0W5#jCY~ɨ2FnVW -#MWj\kgF0&LgphZk 4/F6K"a 4Փ&B[XD 7A1RsԺuoud$oeW,qSzm["l0?䩭a;~WStM\?Hw"&k娺j[@{rU-NʙFz\aO tfV˚8p g4ԂXD*1ljAA!AdB؅;$ o1 xۿVFA6?\ɦ0«ӢsIIk2lo!/-C o N,ehulQT2ǒD ݊s^4J_*]6C6gpl0\0QZh5P u.*=;7ί6x>0Ҽ?̀LT#9&(>>iI Ч(0_ :Rw&R䄦,\6hݖJ~Q ,}ԧޱl*pmyO@'+}RwȅU KqXZϴM#g VfGZAd/FaAG .A0 8⩚T Ο^! &_ m(h2݃dB2SA%d-)^_j AR8U܂XM@8ѡ`+, A{'J&..rX3FȺԶT]Fvp<>jY34#ȧ?́f뀨iOٌ:p{}k<Įu hHC]Sj)v.Z?$:Cj in6 ^ S#¢bLFv e-$(sg'YTJ-;kEOquHb1nsdk>"R Y.,w\֫eX:/qBڇ6h"&"=䑈g'L?C$~)(شy7<5|Z`_mدsuA11Q$,G:glԁ^ %>> p_wHl\+4=ѷbTdKeV[BHgvx@oMM%֧*R[.n҉iaߺ0v h}GCI(I#6w?&gg@"ՙvDP^0.?敕+g /Kf^r 7ytce:G?9%# 5i^# |X#`+dg$@)lq&㽥-mӧdIuӁppK#t zA#AE)7#e - eE|iju_@4}; a e ޺UlMk_Io<@GaS﷋Vٔ JW_!3bA)|2u #O_p R!z7h~LK4Y2B;)'+H$fR\>C`m4U{s֪q[3)΋?NrF4?GZ=[\ny$Q ؛Sf&m T~TOg.}[$G0[ Byrn[H qݛ Cr>[|?=_`E[*EC9gyȰ-y_iS1 0ckG|;SWqTrgi! g<8^z_m_*.M 7fҊ;ؖtJS~T~"7,ԬjhL ]پFZX3J%*M=)" %h!c!ye QlJwxx79@\k0=Ai*lw&Rrn91 M+{x>9x~CWಱ_JMm,@?YK/tw׾+s*Hd6|84@п$i;p..ILjj+FUYYڸ1E6s GJ8_N3|~(q\2rSkgOs1K5R y _%T|\y\\X בX)M~Y#Utt,P8۩[g"a\igwFYۚkw(S?TԳ 15U~,e3%jU5"GvU4OluަK&0^Uex l0m +DxBW/ hZME.WyJ;eZGD7HP1dN*q`!nk|9_Sܦ yccăSpb%?EO>fHzUc>%4y%[ush9qfaZ1%jVn" TGv 'U_Ҋ\"2:!grl!>x<"q &UH>`bƩh~!<槄 unABlv燋":eVGcV-wǝ*/y.Fb^^ 2N]wEӇ/=y*hoR_I8K/)neV?*ߩÅ`lW|X-]3Q,V ܿD0Y>oߵrMEÆ:BY6y$$Cyؔ#:"S6 'g[?&Q d3ѿL\*"q'<Шw&{Җ¿TVh|tuVcyI܂IR 񷹝o /ʕY&~hOh "o6 i9MåZR%^mm. X=EnD䕩DTQd~ ċÚKV8 .'j..EMhNЧt 'R_HN,6<ߖ5|sg!K)7J3f~tkbڪkASPg\䇉+Qtّs?6N%RBWwsJM`'a׬j:Է>Cv7B]{垣tj#p)lۣI$ eBJ\d/L{K'ET"|EJf֊rۼ<Y`d%Ɇk<= -ߦ}yEPy'F ?g=e7,K|;BbPEN8#PC*+92&u{lhWJbc_QHIyÿ5ŗ%|/]äSsW؏ONȿroY$$+N3 #NetߝQ%0?;@/N=`3:{2[0+&h~đ%|7J|Άc>!;w4zZATp}Z۪‰cV+ZJ4yޱ>h9?GEn%aRݽ7E,|<۔ qߐ+ 7SZwhZoe?^?ÈtX3ݓ;k]{+ڀuZL &G]Kg?S3 I!Jh@\xK?c:n='w d4,&O H8hWoDdekti鴿$u l4(U#zxbZ;E+CNG~X^lw=ʾղ=5o@m߅'×#NB;N{D3_|YCYtE[1Y\Q3ps߭v#* aZfI:$|_4ls(4OqjqLU ICcV8WD{mXB _*t~GM2Rjcn(ҏPysJјI'0i+c?(½R v86^q yk);(?>&ˤ`饁 Jgr4f|v,t?A:1b \rKUe᳖9X;L_o<2A]OԬ,CzEu+ fat[1aR"guh?pWko*G gmRYV&&_!^72{<⦆ѻTh«~r}#IݵFN.oDn)7?6C!q邞V -Sk [,3N}%渻 Te;wŽ* -R+˕&l\ Q9?L%G3w,r2s!$tE'Anc=/9a6J`6Ԣaì5 .u>'Ek7 XpJ ʸ:ٙ,1wپSɞՇz_tV, M|jD$lv`;"vRNx'Q9-לd")N[h!F n0x1z{%р4$vE.ht'&OpYڮ?y+G6Z(,\8׍YHf$h[jPb݄p07"ԨL1GJ.b'Ds\&ەq!:y[Z40є;6ai9 ϫMVCU@ ꣋1Z39P\oTS(y3]EdaMaˮ$૪l);QGCj$tr`H-sII챽:nl3zy<{>6U%MSwpݲkgB, kXzKЬiwI0?f(gMIT ?H$y'H|qRp*tSe'X5LI6!! %׭K)0.ޗLpK(HeWQyu']SGN}oi.%FmV>4k}fysZ} 1|yk \kO8;t'UXBDI8.򦖉Z^$ liOC(ϕvDYXSMC&>a^ @^rƹE](+ZX.|'5rO#A1 #Sr0<#"oϴ&"Tͳ/."z>c,J'?ہN To)SJ lq:hE#d)%loG~"]3NEgz0ͭjS6?]4#+HDu &7Paj { 2ծ_6'Z?~Ysj) &(;I2DJÈu*l" Tgd/ -[AxNӯ -c|C7W򑡠{[R;*c,v|[K)NfȪݹXn+ Ck>Se?*" ) CA:~[9܋X?x2=nU(%y3fVĴe/KOGvݔ8|!N辒*˦}.Ha +bQjBկ޶mQE24(ڞ_rRŲvz=@7 R 4TηSx7|(jBNwx !Ꭾˢ^gB>Nܝi,{v: ;Vkj3`&FqQMi!<_Sye:1t݅ @pWyh# Z *nInQkUc +0C8ȺryRxKxG~R)E@.;"߆C)}inwhN^3M7nDZ6tQkY{Ej s_"!QB6Y#wk!W% ^]җ`b*]R^$w!{mY=:L^Gl4Ms)T,x2͂  Cn=.WRkαs` YHl>px#Pfy#O)N#clG#XTyzNt1-] +(?'A[G|hJ?d\~hd9xPOQ[es$ܔh^t"(֗?s*+@y :t擯un{vSLBi%'@yW{^_w2d>C3Tkѿ!{AN^FWyQVϝ㾮=٤,VG/iz$\:noUO C.lo$4BP,.BpUq_/m\_ a;1v~ڟ-GGh&9gWveq q>T?N3 m_h.)Ijc1`JAnJͮr"QEĥ+矖$uOA'!s+ABsyeS{H{L}:.ZIZp0N8lnXL߶v/ q `EeR~(1[ŁG9k<7>Xm~6s吺ÙOYSA/+`^̂yVbADt 8z;oC"~3e HK?Mcۢ>5[;IlX"=^@DS\PH,8 ;3:g%tuIC Dʿ +"7Ș$`<W⊕!o~xrᕷ+u5Rt 5L8“I.&Pdџ.+9G$sV]L;76$:Q1L fؑA.Y%pX}[ms`z$h^Sw+^UM;< vt쓭As߯=Y?{++yAlyJ,j^[:CZ MQun&`K~ɵ\]Ms,_\Ws{]a$H|J 6fgBq\΃KX*p%Wݯb+^el̘j>(aKJ4j< ̀;;:Nx$(Ҟ"Q~ h^+o\f7E `/([LoOGn''?B^CUЁc]Hu0\DkGW(iFC>hPFH+.1 @яSp}j#`wiEJ9.f??whu0>^mVdJZx&_!݃{D&-['v0=X d &1Y&ߘ64[]Ɍj'@U &ͬ[}ur1Y;rb PXe0x@G*[Xsu%2ނt;I]q!3A 1v8w>%Tʏ=.*R pe>~#^oBq9O*rZN2e4;fP=$ z#peY,T]5sseמn|/ݹs zk'xk옙P볖`3wcRKoSk(P[Z6ð.j+R:M-5sļOz 4b"G&qOꠞԻqO~uG;ZPΐ!8 k)O}[a/vb:S;Z$&xw/Tߙ)jKAR<ڑA[Zw3^N 22.LM6 ݶŅ*[41Oگi\O!Ҏ-ʘKJ$OL [8CMNZpN+fm+} r{݄]qPLx\hI1g=wM?AZ`A~׈ڕ sm|i7[A^JFNco4Ǯe+ ܃"X.}x%#T[؅@&,pي Ud W8mUM\®ܜs`ghHfe͚" DG^/O, 䴅HYWTısB8D`"lj&ےh?>$fr?yxÎ;H+DD f+c9 +9#US1MjBi&b늶'l[9V nsu#!(f-3p3>Sh 5ts)ƺ6)*.YV%JKU%Y&xjU@ͻ""`R3vյZİ*,G_Jm 8jPʳ̍س"'تrPe \A($-pn9(0(6lА7o(P zhY!s3KxATEV滱}sDH?ZΩDFTSCW麎 YC 9掠[DWxKRK{Z H.>](7 kq]oߟ 1T[~{.;kf[H)i:#µP\`G dxBT٠^(WLC^zh{[ &OXO@H2(lQ(k9MxCt:bCPTYeEZIbm`#jӗ{ %C`d >) :TҶLH ~aCyKwꍷLE)byLR]83ܭ Bp[+W+@ QmmE>aEDbzC?*B SQ[M7VM|6s- VI::?͸J %N*BS9+wb1+K4H5QxYwYdK ۻq`P s<0\(`kEp@t/gh{#^r{  EhqWB33qOO\KB p&2χ r+4:+y:7" 0 -џGHGS(M%PƗ63qgBi  /߷%F{MeeM[vmV(B}#8oUS4Z;脢<}ŵ-G>jZdSXT;(V9wqOCmiuGt 8R| z+{KPýmd }OvDAk^@-rgٶE7pIzQFc6ȕ;͉JtW/rSMYc-HrعRzHk3⠬g>?,Xix+i~줎(RTNA㷬e"lW[A1#( H "t!RbrYrWfqN;(Cq ؀sv1[hT,*mP0 75\j!3lؕn KRh>\fA~a^$ZxL1 9HL'fxd]kgw~d)FmΡ)-;cir l+?YEŸiv?cdeqh#e3 {c kO6[=, ZlCׯȀ) 6L0^2~J+PLQTB򻌆TKT^G(PdEPr^c*\q> n_au: OM6(V|D{81Aɓ\z+Rz )Ysw2{0y6<(ɰ;W*$s˜Y֩N=u9'-CFӭIժ\b9B`"5} a(Fs&*ȁ@o̔/HwNU &Py 0n/pS6 ubYփO)ZGt@T]s"hڿMǵEO:q I*=jT! VcaT 0dʍvDbճi fT Eg)گ:񎪍 u [4+t%q!Zݏ6_˨jjp)v^C3} TfsE^gʀ_ %ԙ}?Z)ڡ_Ө-L`ɬל5G ]Rk s|߶g4*vᇵ` AȠЂs"NHIbVR >R6I׏ kP`,"cyR!mC Ґ459^Boq jn_ 6ˌzhE;*=0*[$lR\:a@NpGQv-/Bʘ 6=lgy 3p9,=?׍hvg5\,Á#. Xf }TC$F/aJa=qBNnFDSA6r (갳Y90w(yZK׏}*CT&땫;4'9F p*QA2DmشT0E!/7l]Y:w43P~t,SE5L;wy4;Ng MJb%C e YagiC@3=j/ZFfgk!X+'-V.ƘcFsthk ebV:CТ".PS\‰~+6$wZeE3>gN>ѽqSWmGb[cxzoZE\ dcl)KcCH Hb%'XA kVXeNٶh3ʳ'em3̞>R㫙PͪΦ-4Z9[UVK=eN%"6֛ X`tn'p<=Xd{NA=-2ܯxUW-A}&|v%H/2SsSAKԅYKJƁ55m;S^AA5VĢK3XVU |b@jGG!/pm\n4HcWq6YA)IQBۇRA%GpRnG7t_x'_t:LY~AaTQnd,uܑPsֆwc<+:.ZeV |&w~ FTG3Qx|iOEƶj ؟a/A i >5k-!jpq6L}<~j{\?ɨiEE%Rv.(@@*D)=j7J1f僼k 6Nn C9 P`@u0e3j@7IZWǏvvr'Rb͋Xzq0sC8Gqp؎Kx,J^&k1k⬩0j==ٰ/|SRqA 3ZoA~yHkA~yYzd4͠hC~0W ^X WcbpqN4yDA>$8ɨ q)߭c}F]e 5Ozr` M "TR~pQ:v bȬ\#4<~btJ||'98Y[c&pη|ERr!Fڀr#@?쑲=&1v͆.Qf^걸EZ}I\C.b'íحB7.^Od]##դ.չb o}vlt|R9CJ'ZZM!q ,1KX\&W=zBWz "dxk}O˦%$lrP]>. qka ^<\:)XSf]\b2&_;+6-xccL:N4PbfuB*<`IMNfSxARXҶ9f i^Oj),^ ,K(5(;zGaNnM@ߤ(t4Um{`SK/X3F!-8˱HDt.s~ğt+K?LJVDE0ȍ/Өs3V|ь%xGy(VCE==V Pr Ѷ`su/Zv[s՞Sՠ3")iJJMk%W8!y#] *yiu5 FxjHmoݝy!N0_ v룀iǝ.e N4@>1FPMbݜb5e(]&YńVXC\l PorPH jxn_'zhMg y19yR`?J"i=p4wv ¼m“NKwRXs1Aι] U M)0Ph+%uB"xHoq׉6L# +UM*6 26z.2+m)GÝ c\(&'-\Zq.v|"j7 7SCdӝ<.A zNk)D@:d6#^4 TfX[R $Ҟ,,o>/]ޏ'3Oa pU o/#F15H9:;CQֈpØ^RoBoݲ2-\^nĠh|% SoYVc6uۮcx~ )DI3i=0e. ӽ|v[n^ :eS2(LO'$Z_Nvg͋2$2\}*(>;3}HpT]V+||I .0,ѳQlX#|z? .K[Аʶ~XZ3y>ec}/V mF4q ]Bq8c-&Hs08s893i1'a,RQ{0cTK&^S潾Rp['bgݽKoM&veni/ᝏebxގ,TpԨ)-67wV益7u /=TvE+P8J8xmhr;+w,+Do 39`_HЩƈ8rj4jCVenm9uXKHI}6a2 ':Z~֎@&&NGGV )4j-DJ΍6[! 1Wٺlgl`< Ѽ%Ko_VY#G3]XSɒ;Ӗ}x-&5 εo )&Pn΢Z1rz1+glnU#vӢa)!&v/0v89dYöp'5&'сfz DQq '/`rĚf]=/{ KsRV]VR&OEHD i2u\U]ll95|QҖvhPzevhBJ3FQxaّJs&|bl;lߴx͞pTՅ5ܦcK L]?! VU/OHqTN)*mqpQVfC/lp)}=:pA&kDMrDN񧱞 ? QV _h9Dt; R lP8f|&džw%v>tPcئn[k )zߔʈ~'0Sff(+Ng~(t LˢjȨO`vTg3ѩB;mf #+9`G}|ZYT`;DpȎM rq*z^ԯwΌƵU2HL嵝"9:Wcv w/" zk=uJ%t5av}@s <'"2 :` iUq%%ZyKˇR8H#` $ 8TR=?DeQ4uQ@w6L1z bB+jr‰Jj%G NX;gc$Ei|Ps?t" E(}R+ٍE; jBZT5n4Ah|3.s _W?.䞞UXu 7&R rA=I?O. O:ᖧs ?8m;}^ȹ00tx{5ѻR1 #yPh$؋\|k>rk xEiG4F:0oOB!\v_ QMȺ6ՐTbǴ꿥)0>o5қV(X]`έ tӊ;H3xwJaC7O& B 8EN/teme%_ud<1%RFOttbh/YW]OprzY :xLۘ2 K\nsРJ7N(ѩOC2r%uƎ8{4!87) TUs4y i x6JLݫ>7ПF}eNZ#᥹[MIOe|6ocGԛE8JUM4}1R_ :i pF(yuwg6#_'P뷨Y] v+J:?VK2)"\J_N/` @Ū F{ d_T>o&]Уcp}˞kx8}y#GH5}8!-daڙ삄Q" #i^ M$ Ĵ 4kf&d xú}lO)(z /ONL}ǣŮ k%]jsSsKV/)I#ԡlZ^ jd0vI/ˬbZD$l``ٕu1Nۯ _E `t/QE-O3qNXy4N߬t;Y\MPʂ)r#\tBg{(,fc鯔妲j~p3G2V o Xgq P@?"Rz7%K2a ٺ!D3~!)]d_D ~廉`#:IY\Yb8} H=! 9#gw>Ϫ1m0P82'lU ֶ=ֲ,pőS>PeZRqUn&~!o*1BT+e&ʜXFgs*4\+g١8K>ːp`6Z0:o2dy/;q>`nO4QHDuI;1["7v! v uUy ׉Lu4{\[k~<DUfiXxp2_9T(*?94hm6t% Гh<ќؿ$=w[B)i].Ddt0`s##v5HD0KIYc1X1Q+^-(LFp: Ƹ )JPu=GJفWiǐVVY:DtJR _"u@fd);-omwpA2N<lX[#Ng= 1>^ W2zvnۈ` muha=<*PI-utQ .s0Wl߷E(`sOUG&bbe. Yr&*ˊ>,1XؓmSG<@<[O]TcJ'tI7Y7$]pxO;jh024eD7Ss6 M ^ԙ$̶9A)Rӱk܇1U(]wx0I9x 2{ٹ6eχ0y:J7p7j]ڤ87\l*4Q#m䩠CN{xJ6iLNc_0mޒ&s amrluOZuV>zVTYC(n Ph3OAN>N2=#t`dbr;.5Y* Nݭ)ᤇo㩱Ʌ!)e;Y?Oۂ`f MP @EN"XSWE#Ac9=]DgbBړklIwfpvm:*pBs@l+wGt{#<&( ThrBx^7vb-3G(,4d.G4# zs-iN͚-KZyl@Dk{Ǵۅ%GXKQy 1.IFʙF5OjF0x\&j=Uk[i+"2XpCƶ5 U%B)2]̥Q-IM3gdNqyuǁ=@۱ykDI f!-i!:8q'crc^Z䴲7ٱ@&OyaB * 'lD qMB$Բ'lY~On#sR" VV&6@CD@5rfc:mx$j TQyB]{qm. ŖNOH@džv9D`mCd(g?u`pNJ @Dg1͚Fք]g#g+0F=ji'ibrSc~1:OB &5!ǛyYP%Ak,エ(N×WnIdA'8̐WvMulk(kƟi!jr<`cACJ3SQj#v bT+䴮wˣx~XY~1z\% 䂩.|wUPvtY NxgssR!+@!o 7lhsD?Z[8e806oSlk2~c=8+ݶ RQ`xE5c;ٶē{zʩ\ơC)[L=)xc+Re. !}vlcdyVP ܹ01TL#+6^}XGG9bMA$~À3MТ\p^<9dHGh`~w؅b)[2O"^!5Ж U3XTT* ((1I0!CD&H'2օG]l{1o5Sgegf層_WMB0l 4`)r{Dl;F5]Dj!EgO}|s7졀dƐTJj0yH2.v-;&V~VZ񹶦y!u99^arb5āH}ǜkB-#wo̖j W! \4KM@\u ?ۀp|~AE |Xj "+I6ND.ZƥsYCc$)KG>ݦK*@ЁW`r3MQjMK:xa5E@,kZҰ R]Ctg76r*I2}ɦ FC9=l! bo};6|.5׌Imv>ř&4ff1)k~+`Y"Jv_['d8-n{ d>`Jo1w!ؚ"ՈSRNMs)UVjZ#/H3,n"ܿe|dcNti$$PQT`[@e2:OCDVuqTf=FuptBһw"G$&Qr53g@(\~L=vňS'fN>)&b8#rv'(5ÒҮ̜tSAըΙX]{fh.r1KSCk|VUD,qV P+<0~돱Y[pCG6%0@b Xw$PbM8E@N`5?" = <4F/kK QBAD?ZIIl>3m'#+ǩ܏ i4֊ܙ[񐰜d)S!nY6w۾0D6~ܬyxN(&-*}6zʘF86$1g:jo}"l"h|W hH,Ƕ L#F5\-eQZoP@ 5(Sޔl3xңCed"t]2터02w]8>9we7 4; 5Xy̍ZhX3ӣGH ex=2L3XR! ͉݉0r?v=,b(Snp[È!)xwU~Ig< י+[5X p1BO$GLbZ;JW g(Bz׏GxL#ڢ3,mk1f=ظX0.)C܃r}W?|iuc%ZIhv4e ut;.0,wݣD/OCXry=\}uIhb%/(rU8uڠ;0KyX_I z귚`WW|v0`e_S)d&##z Dc,M`-v}T5 l7ЗѴnl}@F<ڄ|]z`r ;-E%+kJb+C%àofk$w.7 $5i,l#zY-Oj'Д!ofh309ť-f)3g2/C9dz>*.fGӌR;"]RT؈bŹ"baNhT'!wHQ]_#ڄU|Y_?s:UVn|\>H80ǍMZsvy7~,>AX'\ь pc,Q;c5ZmTYi9ШȌ8C~rZ oqQ.w5IȪϩLeOzWNL: u'LqVzxOM@3*0}>{tЛ 3&_*bmFLYkhE0(e8T{n[6*53j pXa\[0E{=WpaS.2yS7Z3q&CJ=pdW\nU] mr- c4D ^[g*He!ZHnًG̙I*/|owJU&Íy#gI=V(xd#컨]tVS{{=ߴ+HT+ ޽%.?ÌWW c1h~CGྲྀՇs%+}⻟#|qPzK۸TdyvwbKdPS|SBUYr#ڬme.OsL@``n|seg6 ͪ7MJ P|hÐX1ͣ~W$=ڵ Zk#ucx~ d}y_xy9^e<@Ym (7M'3t01!'?+)}7/DآK)*è}#g 9ުPSyj"1lnZfQ4(^y!9 F,1o 0x;;D-έ.Z dd0x㦋N,Oro>! ܈͓̑-@9 㘙W5+sRUC_N@TӍRSiI}q,.u\B%4%!J\g{\zlm 9n2t>(w`整pVݱ ̻4隺~Оc^%%%)kMH,ѤP+y]eQ9]Jby9AB&\j1sJ,> Ga%-C|=S+A`hF3Ͳ E tg쪉/ R:*$oꦗ- ,7Fqλ'|uIU(u1b̄K,~Y e(X[Sl5nng30H_~%y_']Y;=M.n*WLelBdH6TC|xf_hP[ٗl% -Ч#?y@GGKfW&95UnvӼM@% # tv1߅Hz:E!5{µۻ[, Q'.ETA -%֗Fu(qηbzJ[hݓ4_oҁ?gTP@<Թ_1JP+OզN79)dtٗes*hM$\&dՙzWI 7,`k)f6.g 츉1Ơu7+B'/"2ep6fŬ!HMB[VEزlĎXN倜Ñc+YWzo~zϼZgY7ڶQ6Ò \EU ;ʳG PY*72ruRRJԇ0\+aWg:Tƌ9X&83?E*8>) Pܹ^RI0ԧMP7[c`g:F\/\]0lv7 %T('˽=`%b;DvH!X!U.aU@qR*2iN)ۨ63z4} 7H%tޤz"fUe׼>-gk p.QG:#r 4*<ݜ˧OkUEKw]d]g͟=}Qf2& S7Q~i=fc)0z[nvdYID*pT`{VvV8lh;hGm\pt< I%J5FbWF0T9sH oYҩ$P|9 YhnݹR85sFBhHel.S͎OG ”GR/iY3{v HJrLȳvՋ5I)F=Cz V3P᪳QX,e7,cb~¥oT> (Ov{Y&{)9`,kG6@<0ͦb-i;5wjqIOaeu`'oM]iHY. ]I:ښe.="WDJzE+J).1Ld<s V̴Kf7@-k%bV#F)u U-ڑg=uNm(;dJO#9VnJL21A$sr'+o?- [3n2 HT ?<&vnj|c3 #/LvvṼ23}cT*r˙0xAW}(DPq&)|dQ0>Cs= ٵ@-)}<"MBқOz b3r耟=:a_ k,s`s7 =I'Y'yuVV 5nTVE‹Dz1qObebl\>LC_eE [r1?@QՋ5{!]iҒmJ5)FR΀IzR"t '=6 4nzs%b+w΄SH_h˃K[v[],yC`\;m!۷ų30o@p~;GXT"fQE:%:4،Jۊhsܓk\ B`A_j3^Y }GnZ~ۃ"K92v GrH1Xs<:&h[BF̈ܟZ/㠿E4!"cZUk"Q#OP AYW'"^pθ.5\;f |n gHu90l^j#s4*].kJ@}V|=ҕQ4 z%Ȧ$ƼL(D3j܉̃=-'?(R( K 5dY㷫 Z}e3 'XލjJ'_hb)^lz jJe,ףtZow.X=Bb޻Rǵ !@sRdy6Dog8LzcujpG//э!{2})F`7gIYZ`2Cq9wcfы[S%_kfL8Gv>/BoENex ,OX:Tգo +S`:# >/sAy@\=n,7@Ij&'%MwïjeSsk493W LȊH Tł9׋u.Meh~8+(ݖ)1)NJ&o.[|f]c6,jl^C=Hv a^-k$ԵX3 8s^cY ݩ`nXIA~0=OkQ5*Vim'Ynj8JyrZ ]#Q!7+R%k_@up+ 3\[ {P%yanCT`C: a˒UwnqڹLon=Z ~Ŭ C.]t:OQ EZQ螂A6!<\Kxpޠ3vi9!82LbttKh2۠)iL!PaC泰$VAIu S=JY,HJKU-k pN%X];} }lU Mv zʭTi̇0P`|)h y) #qtYڷ%:j.;$H7q26OC11dFq) J5فtZj6H'y}嵙]hAnB$vUŋHxe]Rz !|NJZ(kG7-^F 5JMG2^O:$Xj+$ 0rQ4yIdٹ7vnGLғYkGۇO^dH< 0VRmfLH+_<,\pZ ? v!P8za-gm   ]O_wdLl58=@Gz-TXxas<#jg&DNT$AyH3Vui#"f63>Z:Qk)%Q[Cv¡{NQ7(UWuтi}v!A&*. g&$t VoQtu˔E5.ns'2:Ƒ[%K{9 o):7!Yw+Ì !W@ҶZ߱a"|H)S]mw!c=F.+oL*v}:j@)t1ǟ|#7FdH+FU.!h)*J9 )Ì@aBU$<.O!-0%$ fk6!u9"BQxNA!0("ŕZ*Þ2##b9M鹴Sy;+P:3]ӇŅzzJ?Zgd~D7!TM7[Ωx մ/wOT^NMo74-ne"N70l*FVvfr-lsU>J-7%RD鎰%-G8S{N;j-7 _Fq+ $S=|u -o)P[ -2[pyk22}BbG0l yK%w^p#etrg$ٌv9qlaZ`[&I{)N+;(~kza' YX?=u.,2HdiȀ歷Ȳl9TџWNXIcJnI2HCƐ#=@͇Mj4K>S/P+n;+7[UF3{^n!mlڻ%+mB/GkkFiKhVJDL$2:z"%F]3qϷP~>_it5F>!cvF)3~*s@7[m$H1Y8`Zp>{Hr4l1D_U [P9rJ[t ji e!rZ 'B(=d2@Q7=2P4{uR:I O̯ W@(5.д,+& 6[*}IyFh;4\v"ݕ!L y}. }DOz:C/87Qvpxz(#e7;HAlN|h jwSEgC/{&EO@v?Ey=H^V]wASw&tnWwY':&d}o0[t  }w!{J*<4M4DNV4d&+x*Sy ?Лdp2[ Ctڠ?VB(Zo|Xe/⨁ !!@8 H R}Wm(>}3 w2翗I>⛰ǯ \\{g\n]^T?1CArt\ܛ'y/̽N%ӏ3#l} q~T6G(;fTD艹V޳Nҋ԰:df U;}Aԧv;i n>nԃjt+G1y|%n2k\LR]9|9N&Ӡ0dp=dZQ19pL#P2XAR= 8l'JԔmܻ]wwq}4J ?I,l˜倄 32Q&vnO$ Mob*Mel <7K!C4o9Egg뼝wߡˬe Q8Zd)cyR{&uG|8~a \'60>icb*oyDj#>zځ`YTi'H^I@]&LN֦rp3ClY|B liAήǦg 5BߟSgc)P0]:f6g'31o^3UDD&s!ek1}_.Dcԡ ()n_yhrr&0>MjsL4xQXA7 H]V4ɭT X( y•D.5 epQ+9VZ{jiUzWюVl.l+Yo PʹF4>j#fgg\Kt 17G13ךEb'~;`K~2i~_~{Тl\`Z;?G 3Q5@L_C~DKC{ʇZH_DiH, C.C̚y";[<?ppKN7R$왠j.oN"vn ektZg}q$9.IY[}1׌TO nfmo8&촺Le?n^#{ӽ?k3$$?B&D/1@=R:(Ks]褕$ ѓm!6OZ 5bG_DC<9ơ2 iEVn%O.ɀ|0(1ℯ+iӵǣ+Kzk27D8J7̀zK,%O6e;J7 f$Ӆg(&~e:kUoQGsAl§Th-3:,? ˥]ɘY{ V6)Z) 2*Q)xsܹ+ BJ?S OiG!f-DBko=,}< OP `!W]ctG bAB+@ Mz9Gs[ lD ""wX9/oy '@YPFcђ{"R`!An9*A/4Je)yJ F2G#r|]#eFk{ڂEUd.1w-7iʇO95 AF  7-'x(FńN3QEh0iuV-oqnMrrH\7P N0Q:X`9\a 9In )`۾`S1} pTrz|=^ ~|q.vYcy4>؜R) e7$6yy*Ʌ$&Xu2kK"'iE4stu Y BgO^GXRRvgAeC;S{65֬7Oҽ$p=lS'1$ο׺rJo(r~BOKuIh+\Q%SJ3D4)㙶^ƹimG}b}=C/vtJb3jrgRg>Gm\UKJ3`͠ $#siẺgy?3)ܥ7NlƊҎB.I B[+& ]X?P%v hǀ hOB]`S8_^1=dϫE>۫ +*hw#y/WneӂLTN~@}1Pc5aYaKa0]^f;Ls|Y3xϖlé #m6 &x-fwxP---Fl]UGG'1>Cgs4v[py2֏{._IA9H*_s&{v mB+qx.e\2_UyU ?!tAm:csW"VBԲ)3䬂|R\ċt 䦷PC|".g IH#Y3BUЇ[d &.1;ϊG5͇w5te0|EKKuPA:#̓-r@ݼVvng dsE߮z!?ID;^n_LUkvj]p7y!Msa+V:IZ$i)7C|Y-ŋ+1Y yvgT -@aGj@mK(ПuQb45r2Q*] .9eO]^Wm^ḯ>;#an7b7a<;Z9鼄f8(deHqo̬صƂZy?Cg dGS Ҡ 83f3Jc}q<2jXѳ4v;<($,d1Mb_Z_w-8#{;D35‹0 z3wfRUHa?WtY;/I+t2Ef:XBj-#8_^"".3! mFx'.fXz?؜pz:,C c-*nl,$u8H\!2U)\'c/t*me9.en 26R]N wVpA+|hMCnu+5B!C]|]tGDO-rA~TR*)LK(ɜa: =&åӤ!]R?8ƪD.q7O7DOV,/1V`+l uA1ڳsk=Q='O /5=r1Gre2X:*+VŕZ O|oħp8r?F%:I ֿ2JRK xF7PBD:5*nCփyx>fC- wf$ :m^+ [zu'4EnvFD9n61g8ʕКU"~wH9ݰm}`Rܥ A(s aj*}VBNGGOY3鶵B{vcs_|:FR1zTa8yQ;.èTځxG~0[LGS\&Bq{;x񣠝Ѣ9,q\:Sd\-[9~[CBXc 9nd @:LCd-Yr{ֽO> j߲zQ1)fEa§zzt˙Q/+l2] .Sg-$fc|^փT6չrT[3%hwFqm9&Vdde(2YֆM^l:-k׆MH?vSOBsP N-{ OAQe8}Q*Gnrcc yL& 8fWe/ρ%xLdicT?4}}QfcD%'ӅFY:.,BbkyϤIerkuH5Θ]ƒ8$'t2,)<+ۂǤ#@;RgzFDQYGV=mc#j@}~ryˁN`;ۏHwy}`j̴h>\ךc. Ndz|x05u]jaJ/ĜPF 8tfbi=63}AZ++鷐RL)@ttmH^">zJf8Jf2{rLjIqʳ#W~^GWXR!;Mok)/1jyrjL]n5Z~rj""]M;2QwaND +7osb\O˧ܑ> L~ϒS?'$zJ{~;*kKΙk{U8* !6eWn|HthH*vڥ ``%%.6!u51-\fVE3a[MV%NfY骡:,+>Dϗ+C5&Ɉ2dqX~=eS ne: mze:IZXJ |&^ұ3}X>;Wn'y.=Q,7pQA8M:x=K=߀ lvj*S3YĨ1 & Ǒ`$IE' au5"̥D/ #ަm:WbFxP|%u,iqf;%/>m'~:ޅm8١-Ī8! _?}ګ?eH6QBQ#IMͣ iBhmz>α;g\{h3qB4Mroo>DRk:X|m.~$I Pc)/\;عWs5MM =jȲ"mx:Nͮ3BA%[aApmńn^0+;:JE hP3\%anby0%-]9DL듍B+b5Lq%VȃcS@)W`x :^*dF Ջ0+~;̢[PDϸ&0aمu]Opdiit4NVGQT0 D=:~h"8+ NTm=; @l޶ÉG_yTt!7 _~Y)w՘U|'Q| O濧.Mf!XgUՍG[Zŕ7cDq?py*`7 =_M1WGI@%쿡mJBn%>p/|KhDXKVZ&8pW8{3 D [|fE3&}Kj).\< NpAk8l^Mp~򞃀(GbCG1l={@%ōMb]fT|ަ?o1YD̉Zj%"{n?6nhmm4<'+кӓJ PCUXS*4Aބ~C~^{q|Vi5ڲ\'`{s+~[!vXeG]qvHvd*}^,#U.zC}_<0K1_+e;'H̿?|~25z笖R?.яb-=&BB\&o;ߔY5ߌ̆ Ttk+.hv Lw4KEb($`S|Ӊ3֬KRO :xr) YDE!e:;SX8 >{ޕ-OiAh&hB-ẎO5a?63Fʌ\TUR!Y0u}^~N^ &]125 N G((A 08Gl}wɆvt9A)=SziN+j׭^ 6YSHMAtyx l)u&{; *TY爘L˒9,ǗRNKL y $t2#Xpy̤}^ F19EqmHfm^)it2-LNo<|@l:O\9N`ո'T?=Wԫֲv -%QB:XU& a(9xl!jXQ<9S7c~EM0߿D0LAXo.̒jmA9񯌢06e]f:墙x]0WꃠL'I߽75BVN8 ) Jok+R7€cUt$[p [#."WtIzOz#1gJ#IlyW1DZd8xã`Ar #I?Ei -1Dȋ"23z\k7tbi)>@y|FGflH`M;u+@P.SI+?8S=eLTM*^tdW`UJ,1,F8ɑIaAK7 .o웓9e_b0G׺E-86ǎOsXhNkt)Yk7=ֱIN@+,ZxȐ|Ej V!\gD;|o uym+C.E/I ǸGie e.o}vH{suAbSΟOoB9 < V[Ű;VTƜ24U=O^~{?S. !OiiYFVTh_h НO95S6Fw* 1| Jay /qi{p T) ,v{y T8M/vǿ( ہڡd\h$l:So \. @sUC0#7_ߐRUt/o,3h 9Y*鵄ES#wX9f/aF RlE+p 3|G+:@8XKW)α͍>0(ѓ!*% x?A0lxjRBoلEcz|/eڗ;ŐtäRe<`)0Q齫#a?|jZN6]R\w`F?gsNn6Zo'p(eFWOqjD؋ĊD  {Ozߟ[蟰6Mxտ!> -,hICHފs98!! g-2Aܫ3b H)z< Bm%Үj5FL?3q<=: ;'fEATܡEe`tGJpNҟFESfv݇ D4;# |aN./6=_:x#0q[.g19]'fL\klF%Ї: hXΥӯ!IZMayv'~8j,лέ!D5l҃&#YTpe3"B9'^jvnZZxe[w8 1fcH;{y]?!K"O^ >`$ YZ