net-snmp-5.9.4-150600.24.2.1<>,ifHp9|-APz>"/3 un{`L|w\vSU -^ 68&!+0}B|0͢k@q+|v-%Jo>άtĞ>p昐Uʹ(5kFw!#8ܑh?še TY~L'"bCޙ8MP oC\9Н \ܶYфp~v1o>Pgnn-616|UW+k=+Uȶ@/>I,?d   +&; Qo_   $ ;) ;=@uCC4EHEt-F(-I-(JL8JT9J:M=~>~?~#@~+F~3G~HH\IpXY\@]T^bcdef l"u4vH"w$x8yLzCnet-snmp5.9.4150600.24.2.1SNMP DaemonNet-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6. The suite includes: - An extensible agent for responding to SNMP queries including built-in support for a wide range of MIB information modules - Command-line applications to retrieve and manipulate information from SNMP-capable devices - A daemon application for receiving SNMP notifications - A library for developing new SNMP applications, with C and Perl APIs - A graphical MIB browser. This package was originally based on the CMU 2.1.2.1 snmp code. It was renamed from cmu-snmp to ucd-snmp in 1995 and later renamed from ucd-snmp to net-snmp in November 2000.fHh01-ch4b0SUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND MIThttps://www.suse.com/Productivity/Networking/Otherhttps://sourceforge.net/projects/net-snmplinuxx86_64 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 snmpd.service snmptrapd.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 fi PNAME=snmpd SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi PNAME=snmptrapd SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/net-snmp.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 snmpd.service snmptrapd.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 -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 snmpd.service snmptrapd.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 snmpd.service snmptrapd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in snmpd.service snmptrapd.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 snmpd.service snmptrapd.service ) || : fi fiP+Hb<H<3{f w(8eI8((9(Hh8<X8HhH9}8lCxxݚHQQG'2#P"5kV+G G| +?.(o  *&  0 T   jm`  g \ <;_x A큀AAA큤A큤A큤AA큤A큤A큤A큤f?f?f?f?f@f?f@f?f?f?f?f?f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f?f?f?f?f@f?f?f@f@fCddfddddddddddf@f@fCdf5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f6f6f6f6f6f6f6f6f6f3f4f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8f8f7f8f8f8f7f@f?f?2d734063ab31094dc6de2c96842924a0b637bf04c8d304c3dd60377d3e9b9358d7c0e2667ee537051e3a8c77af2c3f57ea4d2ce78ee6be0b75afe1d503e29ca656295420fa8db3005b7220edb4c2cb360bdfdefce760c2c4c9b0e27b051da68c698a2e1e8d5cb27671cf529d9ea0ba6f75268f560d68bf48461c8a13f35e5a10eb7b640a43210fbbe6746febc64c23c8d28f5e212f9a689895bca2511e5c28bac1dbfb91084747a8e9753cc996eea8302df78760e7ecfa73d161e589f489da16f7561020838367f3cd0c5f4aa5ad5d460ff07952bc3cec845e1846cf94902bc1c6de787d1cd1eb58c877cf9efb4ad56404cc35ab263e4a3f86d0e39da48095062c111b73179e6a66ef8e256c4cefa244e25e699c10bd1fb4bf75055b336a68db5e060debb9816889624e7c497ce9d679ab8993462efca39b30ef3b0c04e0736fb2c2328fd06d509c4865253416fbe170b1031b9afde634611a7d3028a49dd79a6f2fbc576c2f7eef75b34af53fc2687f4a6ecdb419b58f9d5b475e3b753b18d16cdd87b07e5b841adac9aa6f6ae4f304041abc6e2ed101521c319937c5a623ae0d9d5ac34c1cf1572ae8641d7c7679a8a95bb1b8fb6fec9714af5cab48a0fc967b82fc9ff09c055924ee7baebdfa26de648a9951ced123d8c0654497b48cf03faea23f34fe3c0d0927c0938b9f9ec9d1deecda421debb700d907923d522e9a2b81ee43c0f5b6fdb8ff903e1b9acff87e3e4b279151979524ca28bed0ab0e16c0a651dc5f8268b9166d10519ffefba6fd95bfc62e5c1c16878fd70ea9ceea50a5996ff17dd85f09c5ae889fc5213bfd77cdacf6374d00c18704d0fb25355a27954014b46d4df2b3738125c8156350d29768bbd36cd24f2085b59d91f10e20fb649a3b4b4864b03fdc65587dee3fb483579e798bdc809d7d62437ae0767c38224e75d06354762962fec3a0ec087d4c5987cf5dd8a9a25dec69a036ca0aad32b9507ce1a8edc24345529b6f0897be0835abd4cf477f760bfd84518343f5f0b7689d39c8d9fa7fffedae070196eb2daecd429a23d1e411d8387b8b4a8019c70952d79fc2059aacab421d542f6679f0f6c28f4a599f49dca122cedcc286df476a046a8a3e009def8ca79bb80032a38e31c05192fb84f920a75e5cd97858bc531906ac3c83688154139f28b603451b54794576f5f59d73d34a054da20866e096b4e0b7727e26f394c93c73855e5bfee4547ebc4b3a334b5f43521db38c43b50bc4f0e677f074d82d2cc5d0ac210b2358a39d0e57db19211feeea26405963d06413008ad74cadde821ccf29fe765f775aad951b472ccf6a54409d4a3b3b495a31f317eabc20357ae48713063882bb958c546c298e8e8122cae5ac068576b90c6f8a02c4b5df7b6e215e18cda465cdeff5218c7aef2e749860a92a9076d595832bf71400f2ec8b3e472e2a306cd0197a43e80ba808bb72b124549e5763132a090138866149fe35e5691703c501ce35eaa0da71bd82796cec42b4d1c55e623972b7eab298ce171bbba79bbbd3dea99657b0eeb3017347dee88bb3baee5f4a5c756d34967034cdfe7607a52a67ac7dc90dbc2e5b4c173a623e9540955b8e8ecea3bd95420762af4f3d1181babee4087f6f9f74ec81b70b6845d07251ec84e9311853b6da29385ac8fbd0d7c1b147d81bf70855029fe2baea8cca44219868ab72c03c3373879187d99c59937cad4d0ea9549c199001fee754780eccffc1243abfebfac2af95cf10958ea148043d402d1f3cce80efa631189db466d9ec5236f8faae169efb4b0770743d453622561d168e515fc4644d3df13e8aa8d5e281a5c288a188e06efa98861158375d99bd8c2dc95a8691e9834651f231f0f40ee33a24929f180e279f482379a6f6586f4bc379e4e53081b45eab7eb09816f2827baec5eb95b723ef88482379a6f6586f4bc379e4e53081b45eab7eb09816f2827baec5eb95b723ef889749cc59e5e9419ceec01dffd89a6f2c084be85c3858c07b9a4eae73353dbb21b6ccf5aaffb2a1fcfeefe07121679abefcb80a05da45db6b08c64e60a20007f760ff977b34e7f80e4fd0784b7902a6b20dfc2a7dc0b03e536448da409374335fbbb0d9f75c01fbf6d8e0970d566b42cf1dd3692a49c9f2d221639d79c4f55df4e1a702f704f24fefe3c55b94e89893a411e49c17758aee29896830c170d91010b5dcc9f30642d238cfdda4cf0eb5570453f4886ef9d271d5b7b422012877de1d28b3192918eaade9fa6b5f058b2cd282b731bcb6c1b9a0fa5b258e481df7ac667545b70e742f8a0497a0c2030ce197379851cd891c96e6472e6fc816c941b1f9ab4cf102b7cbb9a688dc7147f3b4d0ed81bd789ddb1a5618aad486af2e30da38c2ea1b32a2e36dc8e64e347b6f7d250df1cfc76cc3fb3f9f71283905eb240ceffee6246f4521874d1b1623e6443c513be360b7226ec5f51811b415446a2304feed869ea395a1f125819a56676385ab0557a21507764bf56f2943302011381e59f6c7bfed0179dbfcda0fe6a74377180dc7efd6b3e979e0699e09e8b16d21d66841d5af557b56fb8f1aad8da7cb8cb0a7ca81d904d5cf981a4f67584a5369e26e32c1928135109d4eb608332bcc5a35a715e6137ec425ac2b84eb1a9eb6a6d15d64e823203285d4a769ac4c6bb9a6643d63fbba0359de121d431a2bc236eea6b734557d5b96e5615bb1e0f2b7d5f2fdb072f3d3e23fb953810d600ee65f01c48cf7d95524c4bd373ce8cdb446cd1dc2a10447a09c823a974c7622eea671a50cfa30472bc475e69a08a7fd05d6ff20e071beb2dbc4cacd22ed5311f0da5ef6e70064a301303450fb16464bbac5f413f228d78f5ea309485d37a000837a6c8289606e83ba800c6e3e45a7b4a235cad0d42b1e013e9758e285d33820c3027b854b3f65909b83173e4b2860cf961cd09f8a88c13cc5f49fa2f7c52aa8486439f5a5aa5481d1e0a6065025baad2dcfac817ae4dd6a82ad1c5970c8ab46938e2a8ecba851bb58516675c7d6715dd0373e3d5fbb00af48467f2d387ca02a8e6cf0e0aa3a4b8dd3aef8934e15110c82a703f10bd9ed2b85bd7ed7fef88f31d4b21e40d0fb11a7f47a69259da6ae83ed0847d859555fbeec2ca75b8613a884f20a227cfbd7d838c8a08af5592f8df743e8df5627308fc182a358939d334c45f341c9130501d86353e86c7f68f6a7efa3f47d6b69e8622e11379693804b8cdf75457308d2dcff5938de8dc9f6652194be306c9ee88630d596147e00e78b1b9969af3ad49d9f25741d8b084c0274915e0f4bc8a6dc251150b6a4b2277667ef45f5ccab70f40d6dd18d28feafaadc9abff3a680c2f26281abeb4431fa87f85f84284c5c097078972de10ab54efcdf997bb1ca24ccaec526d838d5ea7be9ae5e84d1ad154982dccc5e41c7230bdf40fc924cc8b82cfd72ad4186c7da6e74f93fd3dca5cadd0e1fb3424cd0c8b24f944c5b0b5b2323224e944526be9367309364828a5af42ca767db8b7ef455ebc6f68f23e461c977f25f5e75282aab3fcd17843c5f4a9b315f850d471328ed11d78a9a28d05656d12d06d0031eec338edad07a1e98f3229f5d478355aa3d62e7c1aac84a09c3ecbf35887c58e5ae2b253fa941cbec5296554b4a3aae3f014571fb965a262b2637a0b32972981e3d917c597e968e45273ea762f38c3e8ab54b4adde3ed3945798129c5fa2b3c679dee02be9006dc243b600a28c80fd1f82978d366f3e829421c0846543d9ea62e095cee75a22a5d1ac528bc0d9910f8f54970a8e3225e1b193a9e89a78860b973c1dd999b422202363ed80ac61257c17dbc69ade1f8b73a9e7431f99693e4e247b7b19e18821bf32967edede722cc1fe85228f61c72114a840fb4f44b6f73bb40d91f8b6ab2a1820c56d34ca866f9a9302e5726ea1415fe0ebc1503a5e85377b29f188c5567fa003362c837e70e1ac41c95dc271cf3e024ef4d2145d7c796db2a8736b9fe7278c6ee8c863bc6448c3294608c9f15ee81f80a12262f8f2f07af36678c278801e558c305c8dd039ed59c0244c29e7e9d57d21d5c14f0b3985df98d57cd8a9d1a4855e06473e4e650c2abe534e983b30b1a1ba2163320b64314396bfe587c5a1ddc3e09c9566b5a136c49c4cd8ec369060cdf92d9c652392e2373f60a293163e7f71991c121ca311d7c988b4e8c4f905b50d180be8ef6fb6c48e80a88eaa4c604db9fdea794c02d6e9805db8f1ee9483971f07ef50f97acd369443ca0f97136a63efe2fc1bb17a7ab57798a71f0336b95156e1ae01a81bac78c9d27810e24f6febc4ef3cb9c9603270b68ac83d62a2dcfdfc5d94618778f015c278ee18ab058e3377370699cb064449d52d213a20317edb5f4f9a770fc529161e41eeaa295ad911eb094184d23a6c6bbc91ca9964f7693881796520f7b9005f22f78d3d95ca21e237553592389e53df67716495b5083b7b2f22b70ce2523ef397b06b2cc9b7c85a72fd86fd71db1bdf615773f9bcc2610fec0e657c08eab0d0bd531788e14d7ed8e161c113b913e52acf38ab9b9fd9c0289994e5ca98a7468125e32bb71a39a964baf05fea755b11be4b3205166fc2cad16603399b52db26154a0eb959d604f37685d98c504875b4edbf16e501a823c799ec9b673c9ec7b18c2d14e1a9b9c0b50de88a5ee9414f32879a2934332fd2ce241f0464c405d865b485307de9e245defd823e767c2f71326d0a1d1861199171e803c67b1ac7115b233c60e959eaba828fc1e4abd2058cc7d69b4c27d2a5863ba34a03f00a1f39c60817ed05723dcd6211427c057f98b27ff4b9494b1bd011274c0831a9ec7a57d73b79e2090573e565de7d689224ff419e73d37e6f656912ceb3c5b62411bc2791b2ccb277db4bebc207fcd2a345d901e433dc3ca96e71112c050f8f945874348a309d3dd70ee00be97d4278ed45a474cab183b3916c1cff49f11e1300aa5dfe8be200251c378aefdac5cbf16c2e5d66ed6c626c49bc6d9fcaa6ec1ae9b80e2b9477816bde3bd41b87d2fd4aa4d78da0fd711cf62c393ed5e601a4679a688a0041b1c627306377436b80c6b71074303bef0a221e7fa12e3a5938224ec979b03d5d2e8c1a118b8d4c1be82343babd715004c3b94c398c2e5b695a8e7924ac30cf3791d388dc8a164eb2a33cf84c35c700edd266486f5b81e568030fca6b1fe5fd86b134c9db69f0a7f57bf2ef09047cf05887ba90e415accf3cb0339b2e68fa3d031eb6c8400affa8ccb7404155f49f84456876686be23399a343871954990629b21dee21d076e6189383f4df94b9ff4a0f7serviceservice/run/agentx@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnet-snmp-5.9.4-150600.24.2.1.src.rpmconfig(net-snmp)net-snmpnet-snmp(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(net-snmp)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libncurses.so.6()(64bit)libncurses.so.6(NCURSEST6_5.7.20081102)(64bit)libnetsnmp.so.40()(64bit)libnetsnmpagent.so.40()(64bit)libnetsnmpmibs.so.40()(64bit)libnetsnmptrapd.so.40()(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)libtinfo.so.6(NCURSES6_TINFO_5.7.20081102)(64bit)libwrap.so.0()(64bit)logrotateperl-SNMPperl-TermReadKeyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd5.9.4-150600.24.2.15.9.43.0.4-14.6.0-14.0-15.2-14.14.3e.w@ccc>@b(ada@ap@a{];[@['Z3@ZԐ@Zs@Zhu@Zhu@Ze@ZaZ.s@Z@Y?W@MV@VU6@ŬUWUUT{abergmann@suse.comabergmann@suse.comabergmann@suse.comabergmann@suse.comabergmann@suse.comabergmann@suse.comabergmann@suse.comabergmann@suse.comabergmann@suse.comabergmann@suse.comabergmann@suse.comkukuk@suse.detchvatal@suse.comabergmann@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comdimstar@opensuse.orgrbrown@suse.comdaniel.molkentin@suse.comdimstar@opensuse.orgabergmann@suse.comastieger@suse.commeissner@suse.comabergmann@suse.commeissner@suse.comjengelh@inai.deabergmann@suse.comcobexer@gmail.com- Update to net-snmp-5.9.4 (bsc#1214364). add (rename): * net-snmp-5.9.4-add-lustre-fs-support.patch * net-snmp-5.9.4-add-netgroups-functionality.patch * net-snmp-5.9.4-fix-create-v3-user-outfile.patch * net-snmp-5.9.4-fixed-python2-bindings.patch * net-snmp-5.9.4-fix-Makefile.PL.patch * net-snmp-5.9.4-modern-rpm-api.patch * net-snmp-5.9.4-net-snmp-config-headercheck.patch * net-snmp-5.9.4-perl-tk-warning.patch * net-snmp-5.9.4-pie.patch * net-snmp-5.9.4-snmpstatus-suppress-output.patch * net-snmp-5.9.4-socket-path.patch * net-snmp-5.9.4-subagent-set-response.patch * net-snmp-5.9.4-suse-systemd-service-files.patch * net-snmp-5.9.4-testing-empty-arptable.patch delete (now part of v5.9.4): * net-snmp-5.9.3-disallow_SET_requests_with_NULL_varbind.patch delete (rename): * net-snmp-5.9.1-add-lustre-fs-support.patch * net-snmp-5.9.1-fix-Makefile.PL.patch * net-snmp-5.9.1-modern-rpm-api.patch * net-snmp-5.9.1-net-snmp-config-headercheck.patch * net-snmp-5.9.1-perl-tk-warning.patch * net-snmp-5.9.1-snmpstatus-suppress-output.patch * net-snmp-5.9.1-socket-path.patch * net-snmp-5.9.1-subagent-set-response.patch * net-snmp-5.9.1-suse-systemd-service-files.patch * net-snmp-5.9.1-testing-empty-arptable.patch * net-snmp-5.9.1-velocity-mib.patch * net-snmp-5.9.3-fix-create-v3-user-outfile.patch * net-snmp-5.9.3-pie.patch * net-snmp-5.9.3-fixed-python2-bindings.patch - Removing legacy MIBs used by Velocity Software (jira#PED-6416). - Re-add support for hostname netgroups that was removed accidentally and previously added with FATE#316305 (bsc#1207697). '@hostgroup' can be specified for multiple hosts - Hardening systemd services setting "ProtectHome=true" caused home directory size and allocation to be listed incorrectly (bsc#1206044). add (rename): * net-snmp-5.9.4-harden_snmpd.service.patch * net-snmp-5.9.4-harden_snmptrapd.service.patch delete (rename): * net-snmp-5.9.3-harden_snmpd.service.patch * net-snmp-5.9.3-harden_snmptrapd.service.patch- Hardening systemd services setting "ProtectHome=true" caused home directory size and allocation to be listed incorrectly (bsc#1206044). add: * net-snmp-5.9.3-harden_snmpd.service.patch * net-snmp-5.9.3-harden_snmptrapd.service.patch delete: * net-snmp-5.9.1-harden_snmpd.service.patch * net-snmp-5.9.1-harden_snmptrapd.service.patch- Fixed NULL pointer exception issue when handling ipDefaultTTL or pv6IpForwarding (bsc#1205148, CVE-2022-44793, bsc#1205150, CVE-2022-44792). add: * net-snmp-5.9.3-disallow_SET_requests_with_NULL_varbind.patch - Enable AES-192 and AES-256 privacy protocol (bsc#1206828).- update to 5.9.3 (bsc#1201103, jsc#SLE-11203): - security: - These two CVEs can be exploited by a user with read-only credentials: - CVE-2022-24805 A buffer overflow in the handling of the INDEX of NET-SNMP-VACM-MIB can cause an out-of-bounds memory access. - CVE-2022-24809 A malformed OID in a GET-NEXT to the nsVacmAccessTable can cause a NULL pointer dereference. - These CVEs can be exploited by a user with read-write credentials: - CVE-2022-24806 Improper Input Validation when SETing malformed OIDs in master agent and subagent simultaneously - CVE-2022-24807 A malformed OID in a SET request to SNMP-VIEW-BASED-ACM-MIB::vacmAccessTable can cause an out-of-bounds memory access. - CVE-2022-24808 A malformed OID in a SET request to NET-SNMP-AGENT-MIB::nsLogTable can cause a NULL pointer dereference - CVE-2022-24810 A malformed OID in a SET to the nsVacmAccessTable can cause a NULL pointer dereference. - Fixed library versioning bug found in 5.9.2. - Library version change to libsnmp40. - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. - Fixed python2 backward compability. add: * net-snmp-5.9.3-fixed-python2-bindings.patch - Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update. - Change to use systemd service files directly from net-snmp package. add: * net-snmp-5.9.1-suse-systemd-service-files.patch * net-snmp-5.9.1-harden_snmpd.service.patch * net-snmp-5.9.1-harden_snmptrapd.service.patch remove: * snmpd.service * snmptrapd.service * harden_snmpd.service.patch * harden_snmptrapd.service.patch - Refactor and remove obsolete patches to work with version number 5.9.3: add: * net-snmp-5.9.3-pie.patch * net-snmp-5.9.3-fix-create-v3-user-outfile.patch * net-snmp-5.9.1-add-lustre-fs-support.patch * net-snmp-5.9.1-fix-Makefile.PL.patch * net-snmp-5.9.1-modern-rpm-api.patch * net-snmp-5.9.1-net-snmp-config-headercheck.patch * net-snmp-5.9.1-perl-tk-warning.patch * net-snmp-5.9.1-snmpstatus-suppress-output.patch * net-snmp-5.9.1-socket-path.patch * net-snmp-5.9.1-subagent-set-response.patch * net-snmp-5.9.1-testing-empty-arptable.patch * net-snmp-5.9.1-velocity-mib.patch remove: * net-snmp-5.9.1-pie.patch * net-snmp-5.9.1-fix-create-v3-user-outfile.patch * net-snmp-5.7.3-add-lustre-fs-support.patch * net-snmp-5.7.3-Fix-Makefile.PL.patch * net-snmp-5.7.3-modern-rpm-api.patch * net-snmp-5.7.3-net-snmp-config-headercheck.patch * net-snmp-5.7.3-perl-tk-warning.patch * net-snmp-5.7.3-snmpstatus-suppress-output.patch * net-snmp-5.7.3-socket-path.patch * net-snmp-5.7.3-subagent-set-response.patch * net-snmp-5.7.3-testing-empty-arptable.patch * net-snmp-5.7.3-velocity-mib.patch * net-snmp-5.7.3-fix-create-v3-user-outfile.patch * net-snmp-5.7.3-pie.patch * net-snmp-4.7.2-systemd.patch * net-snmp-5.7.3-build-with-openssl-1.1.patch * net-snmp-5.7.3-fix-agentx-freezing-on-timeout.patch * net-snmp-5.7.3-fix-missing-mib-hrStorage-indexes.patch * net-snmp-5.7.3-fix-snmpd-crashing-when-an-agentx-disconnects.patch * net-snmp-5.7.3-fix-snmp_pdu_parse-incomplete.patch * net-snmp-5.7.3-fix-subagent-data-corruption.patch * net-snmp-5.7.3-helpers-table-skip-if-next-handler-called.patch * net-snmp-5.7.3-host-mib-skip-autofs-entries.patch * net-snmp-5.7.3-make-extended-mib-read-only.patch * net-snmp-5.7.3-netgroups.patch * net-snmp-5.7.3-Remove-U64-typedef.patch * net-snmp-5.7.3-snmptrapd-add-forwarder-info.patch * net-snmp-5.7.3-swintst_rpm-Protect-against-unspecified-Group-name.patch * net-snmp-5.7.3-ucd-snmp-mib-add-64-bit-mem-obj.patch * net-snmp-python3.patch- Decouple snmp-mibs from net-snmp version to allow major version upgrade (bsc#1196955).- Fix LFH violation during v3 user creation (bsc#1181591). Add net-snmp-5.7.3-fix-create-v3-user-outfile.patch- Fix hrStorage autofs objects timeout problems (bsc#1179699, bsc#1145864). Add net-snmp-5.7.3-host-mib-skip-autofs-entries.patch Add net-snmp-5.7.3-fix-missing-mib-hrStorage-indexes.patch - Fix NSS mounted volumes in hrStorageDescr (bsc#1100146). Add net-snmp-5.7.3-recognize-nss-pools-and-nss-volumes-oes.patch - Fix subagent crash at save_set_var() (bsc#1178021). Add net-snmp-5.7.3-subagent-set-response.patch - Fix subagent data corruption (bsc#1178351, bsc#1179009). Add net-snmp-5.7.3-fix-subagent-data-corruption.patch- Fix output for high memTotalReal RAM values (bsc#1152968). Add net-snmp-5.7.3-ucd-snmp-mib-add-64-bit-mem-obj.patch- Make extended MIB read-only (bsc#1174961, CVE-2020-15862). Add net-snmp-5.7.3-make-extended-mib-read-only.patch- Add Lustre filesystem support (bsc#1140341, jsc#SLE-6120). Add net-snmp-5.7.3-add-lustre-fs-support.patch - Add info about the original agent which triggered the trap. When the trap is forwarded there was no info about the original agent (bsc#1116807). Add net-snmp-5.7.3-snmptrapd-add-forwarder-info.patch - Fix missing sysconfig files creation (bsc#1108471).- Fix remote DoS in agent/helpers/table.c (bsc#1111122, CVE-2018-18065) Add net-snmp-5.7.3-helpers-table-skip-if-next-handler-called.patch - swintst_rpm: Protect against unspecified Group name (bsc#1102775) Add net-snmp-5.7.3-swintst_rpm-Protect-against-unspecified-Group-name.patch - Add tsm and tlstm MIBs and the USM security module. (bsc#1081164) - Fix agentx freezing on timeout (bsc#1027353) Add net-snmp-fix-agentx-freezing-on-timeout.patch- Create /var/agentx via systemd tmpfiles in case of rollback, snapshots and transactional updates [bsc#1098032]- Fix permissions on unit files wrt bsc#1087977 - Use %license (boo#1082318)- Remove executable flags from systemd service files (bsc#1089295).- Fix RPM group for shlib subpackage.- Properly conditionalize the py2 build- Add patch from Fedora to support natively systemd: * net-snmp-5.7.2-systemd.patch - Drop the check phase as whole 90% of the tests fail it makes more sense to run them somewhere localy- Take systemd service files from fedora to replace sysV scripts - Also convert the sysconfig files to match fedora ones, they get bit more terse but it works seamlessly with systemd- Format with spec-cleaner - Drop sle11 support as it fails to build anyway for ages - Rename python packages to be python-%{name} with obsoletes * Use new singlespec macros * Add patch converting the py files to python3/2 compat mode net-snmp-python3.patch - Run full autoreconf instead of partial - Build with threads by building few targets first- Add net-snmp-5.7.3-modern-rpm-api.patch: Supprt modern RPM (>= 4.6) API. In RPM 4.14, the RPM 4.4 compatibility APIs are being removed.- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Fix build with OpenSSL 1.1 (bsc#1042664): + Add net-snmp-5.7.3-build-with-openssl-1.1.patch, cumulated squash-patch from the following upstream commits: bbed6b86e70b5a3c54f14992696f2308a8d79511 14bb72fd12bf5b68662893f7d8afbc4a8d52a6c8 9641b472ef01208f92631016e91b0a4a518163f0 e4c6937483d4a680570cec05388d2e4b291868a6 b906c60c8a436d7360267a6d242526b33a9aaac8- Fix build with perl 5.24.0: + Add net-snmp-5.7.3-Fix-Makefile.PL.patch: Fix build system recursiely loading Makefile.Pl and destroying its internas. See https://rt.perl.org/Public/Bug/Display.html?id=125907 + net-snmp-5.7.3-Remove-U64-typedef.patch: The U64 typedef conflicts with a typedef in a Perl header file. Hence remove the U64 typedef from the Net-SNMP header files. Backported from upstream commit 477b4307ef1.- make snmpd and snmptrapd log message destination configurable for syslog or a dedicated log file. (bsc#695677) - make snmpd and snmptrapd listening address(es) configurable via the sysconfig file.- fix build with GNU grep 2.23, use grep -a to force text matching- reenabled md5 and des, as some tools build against it and need the methods :(- added net-snmp-5.7.3-fix-snmp_pdu_parse-incomplete.patch: to fix an incompletely initialized vulnerability within the snmp_pdu_parse() function of snmp_api.c. (bnc#940188, CVE-2015-5621)- Disable MD5 authentication method, disable DES support (if something breaks, tell me)- Request pkgconfig(libssl) instead of openssl-devel to support using LibreSSL as well.- update to upstream version 5.7.3 - remove patch that is now present in the upstream release: * net-snmp-5.7.2-fix-snmptrapd-remote-denial-of-service.patch - rename patches to new version number 5.7.3: delete: * net-snmp-5.7.2-fix-snmpd-crashing-when-an-agentx-disconnects.patch * net-snmp-5.7.2-net-snmp-config-headercheck.patch * net-snmp-5.7.2-perl-tk-warning.patch * net-snmp-5.7.2-pie.patch * net-snmp-5.7.2-socket-path.patch * net-snmp-5.7.2-testing-empty-arptable.patch * net-snmp-5.7.2-velocity-mib.patch add: * net-snmp-5.7.3-fix-snmpd-crashing-when-an-agentx-disconnects.patch * net-snmp-5.7.3-net-snmp-config-headercheck.patch * net-snmp-5.7.3-perl-tk-warning.patch * net-snmp-5.7.3-pie.patch * net-snmp-5.7.3-socket-path.patch * net-snmp-5.7.3-testing-empty-arptable.patch * net-snmp-5.7.3-velocity-mib.patch - add build requirement 'procps' to fix a net-snmp-config error (bsc#935863) - enable DTLS and TLS support (FATE#318789) new binary 'snmptls' was added - add support for hostname netgroups (FATE#316305) '@hostgroup' can be specified for multiple hosts * net-snmp-5.7.3-netgroups.patch - suppress network statistics output in snmpstatus (FATE#316289) '-Sn' don't print any info about the network '-Si' don't print the operational status of network interfaces * net-snmp-5.7.3-snmpstatus-suppress-output.patch- also stop snmptrapd on removal/bin/sh/bin/sh/bin/sh/bin/shh01-ch4b 1722585160  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.9.4-150600.24.2.15.9.4-150600.24.2.15.9.4-150600.24.2.1 net-snmpsnmpsnmpd.confagentxagentxtrapcheckbandwidthencode_keychangefixprocipf-mod.plnet-snmp-certnet-snmp-confignet-snmp-create-v3-usersnmp-bridge-mibsnmpbulkgetsnmpbulkwalksnmpchecksnmpconfsnmpdeltasnmpdfsnmpgetsnmpgetnextsnmpinformsnmpnetstatsnmppingsnmppssnmpsetsnmpstatussnmptablesnmptestsnmptlssnmptopsnmptranslatesnmptrapsnmpusmsnmpvacmsnmpwalktraptoemailnet-snmpagentssnmpd.servicesnmptrapd.servicenet-snmp.confrcsnmpdrcsnmptrapdsnmpdsnmptrapdnet-snmpAGENT.txtCHANGESEXAMPLE.confEXAMPLE.conf.defFAQNEWSREADMEREADME.agent-mibsREADME.agentxREADME.krb5README.snmpv3README.threadTODOsysconfig.snmpdsysconfig.snmptrapdnet-snmpCOPYINGagentxtrap.1.gzencode_keychange.1.gzfixproc.1.gzmib2c-update.1.gzmib2c.1.gznet-snmp-config.1.gznet-snmp-create-v3-user.1.gzsnmp-bridge-mib.1.gzsnmpbulkget.1.gzsnmpbulkwalk.1.gzsnmpcmd.1.gzsnmpconf.1.gzsnmpdelta.1.gzsnmpdf.1.gzsnmpget.1.gzsnmpgetnext.1.gzsnmpinform.1.gzsnmpnetstat.1.gzsnmpps.1.gzsnmpset.1.gzsnmpstatus.1.gzsnmptable.1.gzsnmptest.1.gzsnmptop.1.gzsnmptranslate.1.gzsnmptrap.1.gzsnmpusm.1.gzsnmpvacm.1.gzsnmpwalk.1.gztkmib.1.gztraptoemail.1.gzmib2c.conf.5.gzsnmp.conf.5.gzsnmp_config.5.gzsnmpd.conf.5.gzsnmpd.examples.5.gzsnmpd.internal.5.gzsnmptrapd.conf.5.gzvariables.5.gzsnmpd.8.gzsnmptrapd.8.gzsnmp_perl.plsnmp_perl_trapd.plsnmpconf-datasnmp-dataauthoptsdebuggingmibsoutputsnmpconf-configsnmpd-dataaclbasic_setupextendingmonitoroperationsnmpconf-configsystemtrapsinkssnmptrapd-dataauthenticationformattingloggingruntimesnmpconf-configtraphandleagentxnet-snmpnet-snmpd.log/etc/logrotate.d//etc//etc/snmp//run//usr/bin//usr/lib//usr/lib/net-snmp//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/net-snmp//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/net-snmp//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//usr/share/snmp//usr/share/snmp/snmpconf-data//usr/share/snmp/snmpconf-data/snmp-data//usr/share/snmp/snmpconf-data/snmpd-data//usr/share/snmp/snmpconf-data/snmptrapd-data//var//var/lib//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:34968/SUSE_SLE-15-SP6_Update/d05feef94c07e647bd20ef18729777db-net-snmp.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux   !ASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1c86932dda959affc92df4286c7f7321460d308e, for GNU/Linux 3.2.0, strippedPerl script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bc344758c96864166a08d9677e46f950ced60bdc, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executable, with very long linesPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9adf72d1ad6bf8ac0700b0f42933175487433e84, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=cb2eb260308460a45283fdf051b148d80380bd79, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=da96da1c720b8328e64f7b42c6fab00e6ddcbd7d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2abbcf2470c253c527768a87200b4be73743a44d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=beffb36fdc7b03af5445e9512a692a96523fc12a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=3f14cece70ea94dbb2e706a34690c5219f8118a2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f74c8f7abf018920d3fd3e1a7cdf05811065e30d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ac82fa55e909f3988e4d490399b6c09be3d9c1c9, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=057f5102738036d64b4a54f76d05e33b1b6ce485, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f260fea25a6054c7eb82502a3e3707bdd5edee07, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bafb0a6d0f1181f5f347a7632b3b9cc4877f4dfa, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=77f1fe433781f72fbb31a9fd8590ed094e699d31, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0bb40c80cfe3c53efacbf7ac89b176cd16262456, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b748cddbe46669210ac1c9dde59a9ec2242e7851, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=302be0987baef1a55cf2cf15b97347a54e735c2f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=675bf1072f67f3d4f837d694c0f4b77163ce3e15, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=245ac1e9ec311511605b8b4919be3692412f7cd5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e9664895b2fff9465327ffa16a91f54db4a9c8ff, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c12b58d00c743f741e06bc43f3589e7909999134, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=72af027e4513015b78944365d1f90e3aa891e6cb, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7530049ccdf8ee78ea6c470e98c42537116f85f5, for GNU/Linux 3.2.0, strippedUTF-8 Unicode textAlgol 68 source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)empty'()18>DLS^jpw~      RRRR RRR RRRR RRR RRR RRRRRRRRRRRR RR RRRRR RRR RRRRRRR RRR RR RR RRR RRRR RR RRRR RR RRR RRR RR RRRR RRR RRRRR RR RRRR RR RRR RR RRRRR RRRR RR RR RR RRR RRRR RRR RRR RRR RRR RRRRRR RR RR RRR RR RRRRR RRRRR RR RRR RRR RR RRR RR RRRR RRR RRRR RRR RRR RRRRR RRRRR RRR RR RRRRRR!R f'6|# systemd-sysvcompatutf-8ce9d554946775575ff1f23c36fc322c919e3a7529e3f42e0f5faf15eb14c954f?p7zXZ !t/o]"k%ƨnLF?rԫ2*-8"CR!cX֬laeWa1UW{rt m y,Bk,-qߐn3s7օ:hUauѝi >K#2ܸgc5U۵3Qr2J^"0Ucu@8֔;.l͹<\l3II zRYtP9Ps퓽G=F H5x$d`߬Q.i re* 6oXX!iNYiq WWv~/6rzҺ]2}cgL!^i3W(k4 o_7xI/BPt'7De)G_,'󿈈H|"HR܇xAfv`.tQ'h'S36a9k Kl=ڜ+j%];]"Pn[jb׳A&tr7cЩyL3 .+1yPFYdSNN[Њ(ik~Gv(T8YW9Z`}tfJw;Ob"Z|]wdQ{ʕջ0?=:HXg,2(mHM0Y*q"7;tEc>y(o:?q?.!)< TE^7(0% [Y./5~_xI$r)~LUCxoL)R!"mi^i Ņ.U\p *xZCW8/.0d|)Ru8(DgfIgmYw͕:U݃xoh~%W1]WȿK(j4tط/9"_z=EGFuK!^{1Dg]3z^gkA8R~=Wч<%ج)1eVoƣ!ǫ$iabacBŪ&EhI!nc-'/T &``@Җ6c*s]> Tr3knvvQnI!91@,A"k,*vCLU_X Y5ӯrTih;]d'ELJʹha\SI?DcC "l|x:% GɊX-[? ] c!TwUBDT_;{Ounyƈ5)lfh7ۿBk|'`83b $ n+=ˀ'ۢ0-}7q*/YZ! RCT`rB~.`F>c7L u\;0 :4:s* :@,Tnhہ1KdSn5e:-]ˁkD@|qnR8xNp40/eHNcڕ?)'Dir?=ⸯ~XEW#UIZǪ"۸չ@vab.)&AY!I4Hzɭ#L,0/BW'i6e{גrqILNPI:U-^3[3UOMiRAXZ:erQV:JB6[1Ku+^*0m$YwhTNȎwlu/F _.V]8Dܰ$1ôI&|BjMyĺ_9xedrŽ`G'%X폴I)k!_B+!PddSvlVcpL b;fѲ)Ҝ8Ǻ߷Y5%|n$um('ג⇧hu:Y-_Kvr#X5h&D N N62zVYKe<0&Bk^0"(73sB*dyTM NM`!x&[vJX#}8frQHeWvCۓdcD@+3gc(~֮ NJ4 r2 6Oٱ I])Y[ m$8qNPs8ؓg"X.?Ͻw7F.C7Dߩ,KbW؁h^)juN7G,[%,rDFcL hvpUS)[7~^jejxL0p!X)wJY2"?*cez(a):#}8 Y="AZ胪 Vyr0n,P]GZ q0;)ś$p*@0d:F$cWXN_#q-LL_}X-#?GwQ T*Ҕ/a'ʃ='1Bf#KP?1J,xL ՗:ǞT贎Pw8f<&f% :yi\%mU]䷶,?Dw2<t "&A(P7s!?ԁUTS"ΦHlI-XAB?ȝ)"U߅ZJMx_5 qTi ZadREk'hj}:ϻ >!Cޭ}\)'d( cXF !}qہa'QBoslXnqXd+ ӀS¦w?3IPc#A QT"b*h5WG춬q8 rҲu m{+A^}Ѯ"N2<_A(hh@&;9CTh9 h>|)ژn:dܷ4̓q1KX=5C ո5Wx`WZ'~kFoϱ"^6eDBѕCQ iaOӹqc)'u6T'ĹCZzRfTАsYvo.^`9=䐚hLC˝_r̮f̀F:N@[3ӿnDS%1IGR͋[Xag-=T  2!aUJvXHE{T%]a!\p`F?r98 IHVE%˼iB_z͙V5 WUU9ӶvP_Ivg@8Bh5#ظ?p|zz<⑰&{d}:slFI-:qK=6!a⌧"o>C @;ZXAMvqIO©oe, 󻱼ʌMC[ybq?~Njl Х=l"e_z<5ʣ{˯X,= tOX> 0Kִ6_3z~})EOEorQw2*O2UuYN(Ű +wEXQcSFP_ZGfɗz^ky':{ sƒN^t 呰߸AryPf}6ftLw$ GpX;_PiMx$3[Av:?gz @ۻO%Ethq >W j3\>`lE"{ȥe]XP0 @}zg'Jn΀"K -Yu +yZX.GX\d$q2&Ŵj7R[vOv&I]˚2}+*EH7}HF{OG~S e"R @QAf3: pIn#^αk@^#9iBwxuċw}2rC s_ ~.ԈݪƑZ<)t^.zƩ²I+:!'FqDV:un:v r9jwῨ۪m 񑯮?[ԗ~ ܒNqp35$wٱr_+$g ]8mAn-Vqх%/].k܎!Y!'#?y? )\ ":*huaE5gKƧ/u>>Awei,O&_oR"ƈX2Ƽ|u a.1.O '[d(ȕ4|!uca#e0xƈoSeK۵#M:Bq,,!gjwۯA$ {J*4FCNzӱ"f 4zeA9:,6N3@nyt:f\CDڃʶzn ӑЕ--NQP>϶K$O|#Wp4Ué9ʸUM 1&m'Y;1㚢E"/~w+z1BC9 GwHHẈ&X~WC_ulS*ru6c$^v:lA~4\_55vau*=ą+bAv2~/S6)b;uk[ v@+Q]!˰:/G݊>?CLV1Y _T`* g2Fc?;na?d@zF§7%,xEEԕWK\ cGC[3 |Tg.ʅ@,;U8A5Ҙwe<7>Q|GUů)P>Ri KMzq%!;DjWw_l+2u]>*˺&#!-me&{ ^В]0nFtO*c &&i QkJ<}S# ߽A٩ . LlT]OhZKcjV39*DRC*C$Wx,E6pjiSeStviWʻkg>u~2Ǡ:\L"3l^9}F h!xU⿁nZ㭉 ˻K)w6ZۃίZoȽ[b8N 9(@~>7Ow@~PH*D?"lf!sˎŇb_*$nzu4>'GHӳgI\% (8x5@݀ƣk؂,6 cBsy?QjK'jbD:|\0.wq. v{_\DL[})r$SG8uL*:mĵN c!Y|N)gBK0cBYAyZ|\188Q 09-kj'oS,{)"Q,f®YiY[֊~&S.[J  r)y9*x :wL3f?p)xG@YӽjT_a Gs\>,}ZO;*~ϩV w |ӝrc@WE w@Y0h<,)VAuЖ"jұNmY{ݾё;Md(ds~IΠuA3W>ݩk͆t{Lɻ{d? KO zB>B6BvAկXߣ*Me⇇v!BIo>7.I &E.Ov-,b[awVQi-T"X@vyyvqP;ԋʁ3OF֣|\TD< h/|=f!b"-?CF`,ٽ=sSjF dt-Z=4`:+n`ET+r9}\O"hƣbOJ%qMO_%G+RnHҔk'1#H=E:YBA/0i`6LUI,OVH!.K:u?B4N/q :W&%@nڳr&jITcu٦u[ Y6lt-3&UESOM-Adś΂)U$'a C>bJP%22߰j67'2k)E;㲾b.n^ݝ)2ZThlw`Lf){#,T%!{Xο^7S]زR"8uf$Ju7ss %ALP |ؗ_-x< vzijQO,00/QChm9~a} T&X,d߰? fz( w JvBp/=(*ճp'pm)6z3'_ĈWl֏"^D2hZ:ӹYEdׄvSw]8F!qbn-M{:m0R(q<=hcSL=Ӗ*: ~O߹w9>y !sG.!N'*(npEb^Ao>]Xm5 D}{Hr)cosVĭIb B̆g7ĩ*Y^Ԝt UeC{ōKJvO M{kK}'7_)0o>}tzɏ"hd*3E  XfE'˛$hs!:ftB~(&xӬB@ pGظ>撨b!jԋyP+ 3F?41.X[|-~="d?x^K R; ׏w2 =S}9qzA,бވ]\\$X%ܙ*$wmp)6sR[|G 9LHģItnO&t6.…yS `;s iɵwE?a|J촖hiS# KmCHm6z08׋){9v o'R=Iq e)^XeՉV jCG KYȵSk^_Jt5eFD@ lNDP#؉ؿ!bЃy_w0X{Qk꽇|x2~A뮙&Πk stbm6?"JS:ع1h{֚ܿcS3C%:г=hqI~PK?jl |1KM9??^op̅S^Zi R履spGxȗo%P4U<z?'E(*RCKɹ~TdG(Fy'M5oYB M,_-Z#,}z0B_hlwq_Fa=(<@*1mteЀgz\>u^ l!G{H!L^3xG}+^јf[` i!K/LvMQ+9syLn?d gf!c,'7`N@U_xl_ `;3 %fa:Ϸ=(A/ǝeSo.#Kdf|u8sUkv]/+iYQ| Ԟ(q划.V]Cۅ|`$0o? `u/erh+؊궬ݕϯIA5-J/+Hp75ߩ#Y,ɍg4lgšRnu')@'OW+O  bZ!^uⶬ#iK_c"&Q"Fr@^\E`oxN"So|lyp">H`vmvRUg]E1E˩/x~Y[ l%kwIh/ZE0k4pA/Ⴍ=2%Ћ-`~ڳ߯̌ #o$g#NGD.5gyCf+|NGn.^|0Ax^ O4#.ڌKQzzXR,qқ.Qؔ|M1MnkAa WF(_e>:]PT"= Jb;iex3 ւ &EV &տJc; pl%Pb]6X.NuIւt'=]y8~:\UF=IXl3,ZLEQ꼥=jfrXC3lѺ'=+{|wXѻ]3 {!FٳZ-Ϳ흁 ^EGyz6 y 2=,~B3al6u7+AkLђă^1ATapIroRQ1U79!MM!ͼ3L0e\:L@3mfBt/V,w|n r׶*f[QL"θ&D*۩.Uk:=R=?fDMO*-{`V?b}((R|rm߄?cTpID=jp,Brvv[}¿dẁ<0p8$os[oe @,I 1co汭nPEת) !T]d \>B@Nd,mMqBnF%\PiDCb9dH2KLػ p?ͦ叻\O 쥳opdIJrCZvVص`=k ˍ lnm#dHL/~"RRHS_FN`MU6!e< v]&/]yZU6K c 89lhD #l~_ /TBcd ,ǏUo0[#smq0Ca dUcZ<ߴgk~*,0'Qc-"7eQu q|iϷ"6c[uL(\sm{1}fu]_sNWQ[zBăqT"s|1û3˽4pahmOM;8iIpNY MnyO>5l~ȮYU>pZvX< !nmM\Xƥ@OjHnd.X5!$4x|&sU\b~ nX\N z%!$RxSNY{,5㑢RXB7i6;%b_y\1j]im9OYS#G@jlB? 0ᨓA~=HR-A Rr_dt"61s2MG(R]umsO%K۹f.5NMg>M$ ֱh:?}y)YT͠;o ymV_0ܟnWFι? G.^Ni𠖾xL 8BgS`1$̮&!*DyK`̛_)~M O.00'r p!;:C̪{]#[u@R\t1^=oK!gƒ ,ayg;M Eb|<}!PB>'U+ȵCM;PRҸNOQV˸ 4h$&c6jjIm_#b9K**pkJL=oe4,pI+pc_VN]m㚻:`MǍvr*pelH;+nOMSS/q,$Cx "M;|,Dq‰cOa'.hy} Q 7r5=,I BVᓱ)[:U@imj+&ǤLI$*|7 ,1ۯF^lx^hj;mDPگbcF#~]_.(Vq6.jЊ{֚ 2`ȳy ߴ085$ߜ>(rf 6fl#8.nD̮Aq,}|.xZLn"at ?d5PMԾHNj'JiUP6ԕ|ّ/?l4qS'iOv&s&A Ŝs33|}er޲UDKP9Q0WK @se2ukuAȅAewX?h~%d\ 91%ʽO.J\ōðxL>p#z-; <FQ|B0ujF0Yp!skΟ8Pn=/ߍ/Zc?UGM#MvŌpIߗ9+[`#<7u/IK c4zdlV5H-o!in,dw9s5&e1ڳ-KK Dq=o qS&dV:Qi+PlBXY9ʠW/zm.}<өǎ?ԣwxĪ#0XXt3i~a稙/AV1EeKGс@f>Gk -k. %|Xl77>x{W¡RP.bfƍX{iFCb#p#3p[:.څq\>JvAjt_Wfx pkpQDAA*24M B ҟ@ueGVDxJGd5'Sq$@V ߳дۧb${ *4ba$/.*up`1F8 \ҠDprF`3٘@Fk8I}x\"SYQ8(D]W |㰼n+D2}bY :L跸đP2+n\:Js=i־9{atG3j5mR38˒jPndeMdNP96Sq|1'?-u7ɒ-ޗ?, 2&n*sX3uԸ׹6(f~FA5 ܹﱯ*:1}x5"O4'np-:H`UXeqԛ% h @j\k9Ti[0RWiۄa9| WyE'9sZT`{xjۣ5ZևOuvX80Y楗-Ǒ%r)i/lt-m L, r:ZxPu(]`ns+Xı'N2GY ʄ䖭WװQ(Te,7r%0nPewL6b)$)Smw+}*f"Q6ޒCëyGzt#>!4ڲVtXoDZf6d#HiZJaő0X ah4St;Mrs4[qPJyd^Y*̮c4T֙Oj]X, l=%R nnarf)ڬ5LlD̖3RJwҥucu}|&`R\w7?cUv2n
SGJu7d{L݄F׊@$#Myiq]U,Dj/ҍDIk>`E2 $Q5PWx-/$X22j%*˩>uwe؅a9HX?BlR|;ICC%4[q6}kָ/ 0O.,VJUx z/'xN?J5M_;˜[x nj{DyL&JHl~.qLVs3U@/mjW߽@`rr?`Y?y5痫ó|YB.GQ Qux4\ׂQ90.y# aTrEnغ(f(bDe4̍7Hi]c/|EJ'~ue\X"m&j16-4CeXirP&Cq<#WVvsFW(6D%kH,9֪ eѐTِļQvL`J-v'P Z'=R6jm ?Y[|qĵ>z@4y0,ǍwtVu =&1%/諫 Y*Xy,3é ~HIZ$&n ֍TN)T Fy=%0`l:-I>X=?v ;-6,0ڰ'' L=xG0u;Vo؞\S.$S`{bz~>yPF_֋Qp|]d=Q{ ~w^fCUY=~+Fiv[g +n@4=NϕB"oWު+&+0òiů6S_"M7!di0#ADIz٧/icz3jk8* Ou~+ra+׬@]yR D |A$L=~w:Hj*Y8io5DZ+Aq!}{0Z <۱D L40 ^eJxVKtHs A `#w/g{#GWVJeC|X l?]* @ *|0HN\ g 6_xPux64XqaVX5,>"Uf^ H_lF nO/7Dѩk+U"`/h(R2P- |ҁ83?ܮι:f"g],^zw/ݨ[+XƆdKzPBӊӅU YaC&&?5s !#4RXJ]/{0< /}4&G G"2ݍIҹ0 d/̇B%XuaLStal^*|4PX!-C]Uk%RWi`R{F&(Bם\<3{ˆ4ȳUBr+K"6{2~QX~2$n0+ rZĿҰO=Q|hxĞQD}DN01DhjYEZ=3: @?klWbs&Ñ `_EBqݚ v,ҽA>sZV+LpȖF℺A[*pfjl ¯91"ڔS'Ȓ@O$+-l~Uo7Lgvp^V/j[A?@&E7Wŏ83/'e+m"g 7θ^} O_W#7S]$ {|NR/&.RZdme[1ikf~x:ۅXfmUP!AoRd.. FEa?7҈B]q_GFyNSҏC`=^1nj4K#vEݟV8٢(|:Z3v@}tka^~[,JJIM%U>RgBOz~" R(y'0Gn}drqD_s9r3 bA BDžrH"!zct%x 濢 {[ެ̪F=g4oa۽)A?-|"[VgQL(ԍʷN7}CvB]UX1XbF**(6bںm9/dx}֎B-BmH/}'r(Xa(Ϡ賍PLD͌/u8(nenBů8Pt$2^k54JhpMs;CCVB'(dLW+ch6Z]њޟ&ɨX#[GEVSClO&/uVlpqW (lP96<׎@B$(pOv/0X`kE1`r8A-&?uO9iF HG,"v ~A^6v ӥk\b -|͈6KxTb>Iz:5JZYq*@3?tq0MGpK%rmgx^Tk]jÜ(<0өʓ.8;/ f}ȕT$ŁU$1o]K **U/kvyzgUoy'-?[m \3IF#d2 !,N\s8Td1z}">p3*HIoV^H OI\N?qFW\'u#0#3&ٵथ[ڻjyGpPQy01d( F<,))V+7XK2uV:o+j ﺘ!qhM ˕lNiwTSW<ҹ9Q%Q@;,K=O@*;s׃#;ſjgww8v갍ͨZ{;߸4qDD8e\"KV l34/yjOr_WR9(D2Z03y*pN_={)n=El1ҫ:ޒ iXf? f"X8#yDWnjl$Inޘk-2ZLfWA`!7WImNhaQΎ_̅^(`#su{4n9-g(k\N]<^=B"bKg:{77<%|ضns`QYr]:4쥄 8O潝H%r\+l۾~aMČ Ye՗ՇtcYh^R`Ed-MEeG]Ol(s8:x.lu޻7}n[ߨ}ٮ\.4ǽR.g@ĊM X"2 s:v.Ҡ 4nq +ӕ]\[@ (QT7;` Ro4%@i"mŔNy)tu]"4^7`iBB<y̩@j6\q f:~S(ҰkBs-)FO5I_7,9R37,|*yF-:}Tri=;>ct${O{4O99-dH)0< ?F/g^µ\|VN^ԗ4D L1 8G'a>ӌgᾨ𓆼&L gfCL}*P@)'˼tLNԃy]lmY58헄زyꐝ"NMS2Κo\M\)l}>Z{&LE pYE xzbFk|nhAi]Vo)u" N(xXrm~ٵYѯhȊ9T7xl wNߝc_9\;DʹEq^ߊb sgx`药2\& e 2gMmP:~"hfk'{v!h, ϖeΙ>|19'Ƣwhaf^46V\b\ MEzgI1 2TqY3$-|TePbw7j${ =&ma:4N󏴣P3tf)\{S\mXmnSavl Bp*fsKXfIm14Pٚ!/= kԕ? <Bo'ܕh}`q5lp>d 5B`[a-_Y[wá5 EC*u rm%hP?ՠDbUԙ ΛkF_V!0`U'dKddՏ: +Hi]2V@)C{Ofݠ7ml- !(- v_@=aiѳ:E}sW9#w *GCa׈A'9 z'KK|Vh'ݟx) t9J ͻL 3@U>^|XKGN|M(Wv"G6ARC`m]ʺB4OhO# %'jj'u,zlϽzK Y%`@XV `ߗWGJIT68ߔjk^BڗN z1AhzP0P(bϿ2$0W  (g?sKւ.͛Jbr7<eUZ?NR)V '1U_k܀1]YZMz<ȇ`l]"%JםRJҠ{%8H'H}*I?s&ךBVBɩ|2j&=ㄲ/0*}BG[wYiX' cQtS302zh͕W!`nH[M4l6-JDIfZrs eP oes Oe:&9T ISpT{*_ u4e<*zё ל5s~`vEjҗcW:Qͷ+!8="kT^]w<.Rp{1~ΉH-Oq8X$Z {+u XpqvrN2)JQQKdVMczid٪G$S!ZKS Mlw3VQ+طΉB^B>b1M;kGZv̾s$O!<:&(=5͵/؏."{}prx֊xF5mz\%{~p9XS$B÷6 X? |=뇵֙-^B9ASBF("?X!fKc"NKƒߌkuPl{a{^5[Dt`p\OrLuIc #22Q=l!F6a"J}A=DϯIb۽"D[?nhTG'e!8h=@ 0:|<ɗ(RC:sW$&0̔Ǭz[IwYVѳg q,,xӳtYzʡ(P.fJ#뛫 & Ԉ;7y~6:K8 g_H") FL0:NV 4Nmnhme:FLC>+ͼ $CC@/ r'R;8,#.@HG{ވn%rW#˧w<{MXQriVu-3&/5}HoO S6N+)j.(c_ W!Ya((eX$#^ZAQ;q}j1DzZKBqv ĝ=MkDW tZ%5B(:OZhSА>>x@)Ri OY?grz @&EW7M1>Uzǭw4S=`Uv{ZxNHU!R/ N:!1=2S1wqu-Kl4SLNVj)ј)45X8Ĩ0+Cߒ ١0 SE9'^ָaq0M&7hi-޻^3ύy ^NՆOT*}2X" 3EʾQdԡFD\XY&1N?pEnI +a1&zptfn0wk7^V@CL=1asi}KL|$.~z̅.rVD*sPUz^s딪:aG{sa5D.OAsۧ '*m3Z &: +w\c0V 6if#b+#4Pk. d,TgӰ!3y b8!v"X(:* VQ~{_qLUpF^>KL v ty=4}:r3D u{zU}`PR-iHv9˧f8CmIjuUQTQ`ן ȇz ?jgZ=G9ޣ 2CIhF_ {)FN3ҽ.r'R`rn¾Jjgˮ{`G ya(3Am#O'5k}x|BW7}B/SQNpX[2@If*A޾bs wnTp\r-&f>vr (xǃUjCF% kW -ldfiҼ[%a `.ښ ]}' I 箔AÕ1h4<,c ~I acjD: QqoOYb`{b;:e KiڔZ K0N6A2 '|mzi512;)9bW4m!WqR@~~J6FAL 0.;C"G h $N."[Q.7ju 4gق)3gɃV7= bpJ 6劕0ކņEL&uAp4b,SK̐L,%c˂0bpI,~>k@"R:M `,$4wBojKΤANJ 8n/G$x.I7s_;">DyJn?zG^9n"U|#rs{9`hPv2k=+^,P50X sȧ>;"ʎAy/sA> ƩNп:?Ka)Wxc&ns,V\>gnh7!uORd3{oq<VjclF@4BK;V(P[蠻AUR3 /}L݅5[Áe3nϷbk?؆yW\K?5۟vgtWE?ּ7$!aKrFW'q+,Ҳ* 3K_ pΑ ֆBuӲ~$1etZa^xK!6/L-]XoB&# +TX"@r LR p찓Mʩ*ZEu\4VȌDLjǥ-Ut "`UQ!ė$\OyC}x#mHHv@7;id&h=:Ao3RD/j, c[6#ߢX H:TUbxwca1՛Z}Q.sC`=SRqkˢ1ҙut/g C lki3±+n ){ i{/ L0C*O{Rz0(3e 㿦i`u0c/3V-}~sH" #YB:qL#9 !(Lbw^wByAϡb 2MmQ1,< IS٭Db'~t@G}SZID|v%:$Y $YԾ 塙xA/wb"=yV $M%w#DIRS.;zX3n.*Cgbtm(7K$Xq?~ r?7w'j>;!Ui(Eɢ* M~=Z rƘ b5y'^UQ뫁W PCvҲ|Z͕mV:Nb0&uJ%PE"V$]}bw[ԔC\t߿;3oE1bqK.=]"Lo(RąL#o a 9􀉻?VV';]oZn%:cMm'@WIUs*w+ޡܥ,*Tf#c"^ ~'i*(TꄟkJ@$5Xt^=JWҀD</N*v~kWW<mHwHZK?X{hO qNU8!*'BG lu Ah@Y64&N[R u$@ZQyHWCIs3Uy13p@1\kKxy ( n@^Nq^u_U=ʹ+]08Q!0+le0{Ldst~_-#wNQ !J5P^6۞ij(nsDsE6QS1ȓ"ǯwŚN]"u/a^t0>> oѫX6ǶexÍ͕KK5p"nnlxk.iٕZ:ҖC_Wz8,rwԙY+8.rYE-o8 Wxr~UzA'{g)9@HF>!EJG >fȰbDLB.}f mDUQRNboG[L4{ ,T)nǓ4u%X'3D:N3V7Kl 3cˀQ$}0~آhv|.$/~YkQ]?F}<)\Ś,-qKk;7 @ jottx\׎WL)+#q/.Pd^EέؤsB }m"_U)uLǙ0YZyYϫQaHy$+eDhr{Ru Wt͇8\p^g6<,QW@v~e2٬YwZ=/5OB$hSq[R>}~EMӸqodm yTi:Rg,5La}e*ccduc; kXED22^}'|Te+|C?ֲ޺`V^twܳmj:O[S~.CgDCT ^ :k,9SyjIajұ-<-aC!6N@txP ^IY pf'T&j <._5a[3;fO\W`|:? ք=I;뵎)Bt![0"GYIm] rJb Q{"b +n{' ղ5ccrYmu-~ Ti:kbq7,qqNKC;@N"HۄwSzpvRvt9ZgbAxQ׶J0;Ӌ/%vd!+`Nl& kh{rfGK\Ւo*:^g}9^/1D-VwJ_fϹ5U0dR@A )ϴXFst?K/#$a$:m=Nj=UmĨJ!5wǠ3"mhUd%?t50ON*GLc@#+U@By2 N֬GnOn:MkX278}m 1*7ʅ>c>mioU(kg/Kޣے3O䣿iZـط*j 25uW/}fB\O g>/']6^!}ؓt07Vf%}Q&i#77Yپ5@r'Z]}JYĠBδ>\B(x]͢甮>>d)w>Ǟ6~}c? ":Ɍ=5J?-JOٌlsFN/$|ng  J!y Oϣ&N#而<_HkIe u7a$QӅ*m0Օ( $P!WUd$D$%PA 7wh6XBQCQ@s|#i ܘo. )Fsm@KK!f/0Ơ[LDISL՜B΋.ѷ܌),lZsr;6tbMo]fHUͯCnC*־x)Ww}2q -<⸴:Æ[1\甍LԩF+*ROF$ O-NXUuR"V[`;#GOѿ2]W3S#p͒*LLc W}ģ+R5gnRjц?3--GAF{aMș^}CDeO@Ai*Ϻ@ewØnE޳z{~&ΥeiI?;F(ɹR̽<뙬YxgbKy+p贿za.Щ6T|ye+89{+?ǹƕ?mOX75Hm}SճYq +w_~!3] /yZq}+ݸ&Q|5O?1p1vD{BU;chn^d{!g+c{ KՔ1|eMK4,M-)27Xd>#f};W:\qV릷<} ɬH 2Udd"2jnl FBA*g$U,V>k >9 V![_)ꥅs('ŁEGs{E)Pz0$: 0~##"8$]fpWEI(u*A*M8FjO5$ 7Rq%t3F0)ArYQq_ɤ/ŭeXV0A:[LT'SJŢzR#^|vd5( bCO5kA pАjҖZ.j]'|IT0y"$m"oqa誎f˽1(@M l>`7;흸}]ujʒΫA(2Cu}!Gdf.Űcw!3qv*ցʪ^#D%$uw~wn>mB,S /:0\l~`c.Eo1m&; пg1.75{x+iXڔCy1{{32M 2#+Jq$W5hEyrh&CUT:'ŨXdX}/]o2K؃ƲeSOFQχ9eԆg=ow\"cWvi|$TlEL.MWG~.,G^*X!َ ԡ;tQHe @s 0ې6YF~̛.R*u0bp!B㨹jyuHB88HvPݺ;J8 \9DP.[yE"R}Dَ:RWgADfqhjiM'DI{QrHzk|;1(;< MpFyWePڹ4pF?O}T9M.+7P <_{Pm ;eRd`hd~F,; kEjz\r? ;l8C9kyZOWs/CM.k+$fJ @vTTWmoŚ3*T\yj/ItwQ^?O>9vVH6; I|NQ~!TPxuc̑C{Y[a%Iʪ$n5*zTj7:o;7.R</"vzSHpW8]?`VMѶ?h8~@(ҩ LFaߝ\^$OboΓj5Np&4~ܲQ2-!%8ԼODf6 ʝ؉ ּ+ 3uV jΒ p.@p4F=t6OEnӮ7ƲDlʼ>=ކ!X )w-v P1 pl> @kws[*'' CoKBmĽM4t;x58zHVc2O❰.*$& >w V|H*sJ )6?q4 m܏0?۬քCAXN%@\(G%b__q0x9.u+oDa'1ԗ;mK42ŊV.6`jhْ:~K$S[+#BhB-@n g"Cqk$JaIktZ(&I0J`"l_X蝅k-E4cmd_rvԚlp\Km>B,noA}uKbc3Sy1 pp<41| 1z@_#Q?'YukBoW\ۙN;B/gc8j]|FY<}F0zd^CƻOtyyQL{GH3=ybm/4 /3֋^bcq=&c49?+ѬFUnGԤ_ =ɜ cU/q-Q ?ʬD)S_{D[JZ }\>󇒣׸~$gGpf9c*n4h,WT. |e|I^s) $pra4cʼnǩPʇ9j|5j]uϋ4sZțPv_꠺Z%Jfktܢ|/Ѯzr(&ꜬO/.qߣ͐I؉M}\#׀? I@v Of$6BG%Bf˱NYџm ψ\j@1ui).vp3_*jif2r0Uzu QtL'3_:R!|qE+^Ӵ!5&qU6#?XB{7/: \$b8`XV t.Uv@;.7 4Ap?0d<|~%0~e pX׶]f26=f c=)͕iY[D:@iAm<(ѓ(Ժp#Ф~[M.X6H=Z 1ŃŁ.$?M,BO"9$_gyB.TRc̨)YWrT<Тmf&q;ڟL!d[1({W=@aqZnc[f#B?izOP pDNɰ?,PrrK󝁃V;3`7" wFٗ?F ?[ dR_& (ra %YJne"92-x-"mg M@-&?Lv |6`媬PݵAMnVj%O z]tK<ڧźy]RfoD0Iʽ# `Jkg! gGĝOS dTX8N-ˡ[aDӤRP}b8p;{̌Fɓ}(d40.`(eEyH `9m@G 0d" nTA.0|hWv⢶(0""4Q J l{*ABtv%%DdHSAZk|V~:ߚ*?(JT4!:Dk;VJUS<~ҮHXP\&pzl]_$،yf c1|'wxeqI#i<x#(z򄏪VF‡-ffx_e8ҷ0DBHaٓ+*)H9Lp\LN! k 7ή٠JTBt .2dq >]LO#ǜְ̼A,t]K]_㤇 Uϲv3'5Zl _R d))5x+v#ےx2DȳNmF?bs"2"! d4 p4o^*^t/A HWPjkmfow@4»[PkIkFނ;)Њ]Āwc̒1<=sD KVfN]4SDnƽ uv`wk[+15~򸥧!̮55Гad -ZhX{5wIV.3|AGiܵ&c撗,ꫣ Hk|䔙 \ 08I+n`O@ߺjOKCb`h)7[q^{^JαgaD{(wJ hi-Y5\V4v|Q6|2AOl! wA,S}χNܢ Ӯ[e #FBb(!uiv"c5-u`n{IOZEc?cY8(;.@ѬnܶaDQfP`+" }Nx~;2@^fyY\ްi^Gv(wwR]%DOFS&=#@k.@,ro|)TJ_pwJ㓋qDO6r놰D^/0`=@5ԙ#W;`.TCnѕ;b-X3hK#|%L?Z*k9$v~ IK!iP;"KlZ.f'8iMC֒?˵u%¹]$2Ԝ%HB=h/0،6X@,nmrqۼ(?Uhm7"Y1>!dCL:fd}y}ذLw TSΧzPݪ),rv@=)iN&1!Cv=Րs`aoDl+mb6BI'ޘM2 B^:#"TNzSQ5=syх$`:9 LLK~o6a2Qw4\vK'Jǝd±KVWr9' {nSdIUZ(mѺ [ ^Āȭ*aCZTMbҚ CT wVg=ڼa=銘$/$ dkM`reY6A3ٶ]7p¨lfɒ79#="ퟰW{<{mtUA z-8phQXncn;/.>N^jy5;ZČV(xͶoAѝW5V,h9S N{^Si<.砽t r@-r9 v֍N.הԧ}^=EsrAZ\g> Hj⸺dCM52%_ˏ` e~YF$<noKPK >h(0rzLmCmA&ɳ14>fY|DoL:S N/(v;dyrЏ9 7"ĉɉX5eD씣 dҎ̾n^_./8?:vrY1қ普]3Pa2Aի+/ Y0օ̳,얦h} vJO) ] qQ v+ y:";t )T7SV4s94v\+p"YSmF|uUvRJmNǏQ0bYrnȁ]Ч6hD(Jc3S'O8|]^RaWW:_; 5(2F])xhB4Qm@Ï b|ƣ i(wzf\Ocܼ6YȪ(#uQ[ &Z<@,ӥ90a m(l1"ي7"p8 u199^jR K[à/G[Y{G8Eh]m5*TJƄaNCL^&8Kt6"3Tщ\Hȣu{fKY<.چx=ZL73 eSl(f&m<+q!yYV}ٍ?@Eʌ ]q8n}t=ych/i`=K6 PUKX_9.Hĕs;_ӓ5L QC[^);}RA<5) euh2lVG$;AЉ#-wWV{n+GE*< 2/lw1SO<\\3攔=,CKK.t)9/uM3bdZwrKv:'pK٘TFS?58s /~nsPW`.2sإy\W=Mdw,b,TE;$xԜ Th M`@5@&$yIٸc/;l>)U0$˛O+qH8|S+M^WI䃹1ơ#u>נmRP5C>l|3F*4_a-\W#Reԭ`Hsn"PsViIklN 2x]ĕCHgQ[~9p5·$`G'9K!˾z D{4sIϦEPmT .u#Q-V#V1qF٥YP2X2&]j4؏2u"kvsHKˣWȲsgN{eZR{KXNgP }QMw\^1NYC )h {|SXku-b'~^R(Tn֦P 5{nCw%"k -~hmuGC'Ujl˨Х%Yٹ ґvx +\{)OvdcQ#䠸Wmۮՙ%8u0ƿ[N q:ǘPu:+wSn?m4\b!ll7m8KɼgAdmÐQ ~T?ZJa@"doRbض)10Qt[zvAgEJƛSQWmk˹+[KY;KR mI'^=F| Pj"~NVgUj:ëiII-qf`n"V04$DQg' =T%#澘1+]^G.K|^_eZTʬ]S[$5~ZFC=DQ2\`*&XtƵG+CJW9 ƃBZU,$dž~a,=I$*fBCi&lQn䮼Ŏ%U@etEt"m|R5G<\;lW-8tbyuY%t{X{K0{I;ƨPI F9՚̒3Gu4_FL3Oscv<*ۍGp; rJ. jĴFiqn3ηKSoFLc0?diIRd6d{9YTThׇͩBY)W1zݬYL?fuO9d=a@+ RDn8I4S43gB\g:׻_ww]*DZNfT+O&$%AJ *Zh'qdiAQC6chQs;SM[GևCɀqBk{yre;}t9{ TߏKE,r,ƞIwM*s2׺VO!'8r1%] zTt鼍ϴy 4 wegg=#>e:2o䇡vhg+)ud\\e\*ɧΙ>\pX=QAi=8TV+#DVkՏn#; NJjs*_VқU̟ ,q\'§@S+ljr4bP"@c g^Py[;v5Y8=mEdBEaЎgo<kw01B @K?N9C;g J\` X@ߝUVGm03P} 5g57 n;:B<Rˍ xסwp56Ϻǐ6v a/C'mx>Ѳ:1^C\V%K3Ջ!~Pm/2O8E8īsBwR7{~2J0N;w3F@n,NœoQ_nѶ1;\1LiUjḼhTl#r}~w_#WQ.}1YU$/ZMkDAA#=S1# cB'ւĜFk5Obl a8p@Xē1D4 ]Fc)pr둝z`!0c-ebr$a^5Aw[WB Sʻ:2nkF`6T20[Աנ|k*U(XTwg0Y>FBmoe!OTͬ'AD c@HkϿV$L+d=F^`{)GR'NM>`^6]Ga !W'Hw>*TUÒ8\eS'Xɵ.`I.Oixqui[97VXu,(tȐy$+Lҗ/v%0z/ERy>Hv[u@eZ`}}VąWŠbz!_߽۹3 o,fCôYޠBndN 4 C~F6IHآvrQ&SYk ym2(&DjC7ъdž}"^d:B5ph=A.ZͰ'5F=ʫ fu@y!pZedŒ¶Yjӯs{̗4%_"%zL5a@@K(Y2"1d$џ2EhZCJ0=G4.Wj艾1U %RD/0͕AW)Gv[m-|&7; ^;w? /ڏ86/i7ʖȞh#5\W >z8~|&A2JlڒeODXt7Ŵd֥ ЦFwԳ9Mk>c1G|A\18V![t 7ߡ~2)E6d׌hW3kIQ`i{6;Q;pLV RV,(F&XPar/Q4*/Jd{ҏ~˞_|%YR9\jյߌ ܾsQ|Fvd56_ ZJ in\.pA -&:T.$L=wyE ;Gɵy"y$aL^fӴn97~jAFHqЁ1 X9g^t#{Z_C7eص4wKNPg  ?z1D)XG# GjOUG~v Xs~P:Wo`M/5tVAJyHwX A]\Y^1=эCM{85sGl~lT`)IqӚá7h5اsՔztT2"- AJo@Cb*̶ͣڍ8K *:K!A#ݺJvU`B.j01ZF"ѧJ@r&(1QP+)VիZZeq?"1 ],g\R2W^X'iPZh'=ە+syEY=z歲vmPQY~+=t1|k7zM _40<:Ѭ* ^F1E+o!^7h$vn~ l 8%J :-Pא4׏? )..2!]6 C%| :dҶېS(TۼQIc,kq=RysQb "A"CfEُ̥} p|K@}-gncYUZ$>}ق=EAp?v _Z,p;LIW$}br| .Np&}^,@;M>u^I 71/gĩޒc4ߤP LJA8 }.UN֞4z{e,(C}#38,5k׹W.nX`[,3T:?e2cεxJF\7u|rfX "$E MBr1n+K| eBOǁ PrwʄEr +`Ymm D@ "8}/MK210HɁVK]a cqu"Zl\/U+[ĥhy$^%l!WU ]P߮NBlg],K0ӈ̱uɻk~fw/M]8.>pK3g%mj = zXұ%f"'Trje'e1³k+Jow!󥚱4y4t853{vFVSYs9`]Bݟy /Wp@W8R@"f_+t7کw!A-8cI VZ`L/ n.z2oUc5rE"=I%yiʼ1b-_5|?b(Mu&OoYs+:PՐ & >TFje|0&f1i .ꅯ0Bt Z>+n]aes3f"㵇At;x߫c/r>ת։b'Y -:S :O$z0OH{ ҝ`Lؗ) Ę;6J5v97[P)l˚cη咧6@2F EzDR zYY SG_`"Sې@L"`<n#`,za"== <Ĉmo C/iHQtan;tfT`*^;L?z&ӫTzJMCt)xC LY@2FU*rtX&E\ #Tje GY.1JQ79d<[Hfd:3$p82?W9UQI!E5*6(IZ10ģV!1" 3ǰ"TgCl:ګg+@]ֶLLgx\!xX!|6z 0`$زܛ+1;cRn/UYneW7 PG On<% Tn PZ%U[syBߠͦ'C|b yl*@y4iQlqYO3uz$/@ qs6v)YX T4f-gGХa;^YԀ!@9b3^5/%sʺhm{ߩ|QSQ7ǂ2LU'`cDz9=Oȕբ>4LQzTfUvzc )͗X4M'U*0KXY◫ex$ZE̱ +/#U_֙oߚ8ody=60Jf>2TT֌iϠ%@뚚ːlTb͈;:ŒЂoP 1*_p ǁXڗQS[ -Oo(48o>uW'պRvY~hSM Sr7UN֓DYs k qv`f*%XLm8~rjf5? p?&Y3*-' M@eqlCO(Wdr[ 5Mf%Ȣ D̿9VhY,IFsewAAR0 A<#0.m"řtv ;mmKn97~X:+\D)YCoR ;闏_R, ^VoŸTG$-BRyx:_[ֳ~[g>׉8=`#/¼/3;\\"`kW&8)&=ak Zٙ@t6P^Y|T9}ʜ-m:he&a7/gĈtئ-<"t $GQYSCr*aP@\ G"/Vea>,ʓw5Vpn$_=3NE46{;V>,7#]M-}3RQk=f/GH t]:K<˰0 z\>n@s+wPLh%xRSUOtdYMNWݶ9_ : 'P_pǟקjh:{Ҷ YZ