golang-github-prometheus-node_exporter-1.9.1-150100.3.38.1<>,,irp9|r\ڇ\SLPί(rAW,IS n\dK.*ƗGDfÿ4F7xa@QedfpZczB?•yS wo?)~J88*yirV4{"Zn!<ձ_dTCq6='z!ZB(γW+*ѺO!Lh?NxBv8J}i^ p +@F "ُ_%DtP.HXDZ>Lw?wd)/ = e .9 Oax~ s  * 8 T  LhH3(c8l(9 (:{(=q>q?r@r FrGr(HrDIr`XrhYrx\r]r^srbt\cudueufuluuuvuwvxvyw zw8wHwLwTwXw\www|wwwCgolang-github-prometheus-node_exporter1.9.1150100.3.38.1Prometheus exporter for machine metricsPrometheus exporter for hardware and OS metrics exposed by *NIX kernels, written in Go with pluggable metric collectors.irs390zp31 FSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/System/Managementhttps://prometheus.io/linuxs390x 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 prometheus-node_exporter.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 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 prometheus-node_exporter.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 PNAME=prometheus-node_exporter 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 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 prometheus-node_exporter.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 prometheus-node_exporter.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in prometheus-node_exporter.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 prometheus-node_exporter.service ) || : fi fi U(Mf,]큤A큤A큤i@g@g$g:ffLf(@e؈e@eRdqddacS@cS@cS@cS@bbzSbV@b(a@@aV@aLl@`Gc@`8`7@`6?_?@^Nt]@]UI@]D%\[ZjZiYyY@Xۡwitold.bedyk@suse.comopensuse_buildservice@ojkastl.deopensuse_buildservice@ojkastl.dewitold.bedyk@suse.comopensuse_buildservice@ojkastl.deopensuse_buildservice@ojkastl.deopensuse_buildservice@ojkastl.dewitold.bedyk@suse.comwitold.bedyk@suse.comkastl@b1-systems.dekastl@b1-systems.dekastl@b1-systems.dewitold.bedyk@suse.comkastl@b1-systems.dekastl@b1-systems.dekastl@b1-systems.dekastl@b1-systems.demichael@stroeder.comjmassaguerpla@suse.comtdehler@suse.comwitold.bedyk@suse.commichael@stroeder.comdominik.gedon@suse.compseidensal@suse.comwitold.bedyk@suse.comwitold.bedyk@suse.comwitold.bedyk@suse.comwitold.bedyk@suse.comjcavalheiro@suse.commichael@stroeder.comdmaiocchi@suse.commichael@stroeder.comjan.fajerski@suse.comjan.fajerski@suse.comjan.fajerski@suse.commarix@marix.orgkkaempf@suse.comtserong@suse.comtserong@suse.commoio@suse.com- Require gcc11-c++ for building with SLE 12- update to 1.9.1 * [BUGFIX] pressure: Fix missing IRQ on older kernels #3263 * [BUGFIX] Fix Darwin memory leak #3277 * CVE-2025-22870: Bump golang.org/x/net to version 0.37.0 (bsc#1238686)- refactor `_service` file and spec to use a nice tarball name - update to 1.9.0 (jsc#PED-12485): * CVE-2023-45288: Bump golang.org/x/net to version 0.33.0 (bsc#1236516) * [CHANGE] meminfo: Convert linux implementation to use procfs lib #3049 * [CHANGE] Update logging to use Go log/slog #3097 * [FEATURE] filesystem: Add node_filesystem_mount_info metric [#2970] * [FEATURE] btrfs: Add metrics for commit statistics #3010 * [FEATURE] interrupts: Add collector include/exclude filtering [#3028] * [FEATURE] interrupts: Add "exclude zeros" filtering #3028 * [FEATURE] slabinfo: Add filters for slab name. #3041 * [FEATURE] pressure: add IRQ PSI metrics #3048 * [FEATURE] hwmon: Add include and exclude filter for sensors [#3072] * [FEATURE] filesystem: Add NetBSD support #3082 * [FEATURE] netdev: Add ifAlias label #3087 * [FEATURE] hwmon: Add Support for GPU Clock Frequencies #3093 * [FEATURE] Add exclude[] URL parameter #3116 * [FEATURE] Add AIX support #3136 * [FEATURE] filesystem: Add fs-types/mount-points include flags [#3171] * [FEATURE] netstat: Add collector for tcp packet counters for FreeBSD. #3177 * [ENHANCEMENT] ethtool: Add logging for filtering flags #2979 * [ENHANCEMENT] netstat: Add TCPRcvQDrop to default metrics #3021 * [ENHANCEMENT] diskstats: Add block device rotational #3022 * [ENHANCEMENT] cpu: Support CPU online status #3032 * [ENHANCEMENT] arp: optimize interface name resolution #3133 * [ENHANCEMENT] textfile: Allow specifiying multiple directory globs #3135 * [ENHANCEMENT] filesystem: Add reporting of purgeable space on MacOS #3206 * [ENHANCEMENT] ethtool: Skip full scan of NetClass directories [#3239] * [BUGFIX] zfs: Prevent procfs integer underflow #2961 * [BUGFIX] pressure: Fix collection on systems that do not expose a full CPU stat #3054 * [BUGFIX] cpu: Fix FreeBSD 32-bit host support and plug memory leak #3083 * [BUGFIX] hwmon: Add safety check to hwmon read #3134 * [BUGFIX] zfs: Allow space in dataset name #3186- Packaging improvements: * Use systemd-sysusers to configure the user in a dedicated 'system-user-prometheus' subpackage (bsc#1235516) * Remove systemd and shadow hard requirements * Require Go 1.22 or newer for building * Drop BuildRequires: golang-packaging * Drop mod=vendor * Run `node_exporter --version` in the %check phase- update to 1.8.2: * [BUGFIX] Fix CPU pressure metric collection #3054- update to 1.8.1: * [BUGFIX] Fix CPU seconds on Solaris #2963 * [BUGFIX] Sign Darwin/MacOS binaries #3008 * [BUGFIX] Fix pressure collector nil reference #3016- update to 1.8.0: * [CHANGE] exec_bsd: Fix labels for vm.stats.sys.v_syscall sysctl [#2895] * [CHANGE] diskstats: Ignore zram devices on linux systems #2898 * [CHANGE] textfile: Avoid inconsistent help-texts #2962 * [CHANGE] os: Removed caching of modtime/filename of os-release file #2987 * [FEATURE] xfrm: Add new collector #2866 * [FEATURE] watchdog: Add new collector #2880 * [ENHANCEMENT] cpu_vulnerabilities: Add mitigation information label #2806 * [ENHANCEMENT] nfsd: Handle new wdeleg_getattr attribute #2810 * [ENHANCEMENT] netstat: Add TCPOFOQueue to default netstat metrics #2867 * [ENHANCEMENT] filesystem: surface device errors #2923 * [ENHANCEMENT] os: Add support end parsing #2982 * [ENHANCEMENT] zfs: Log mib when sysctl read fails on FreeBSD [#2975] * [ENHANCEMENT] fibre_channel: update procfs to take into account optional attributes #2933 * [BUGFIX] cpu: Fix debug log in cpu collector #2857 * [BUGFIX] hwmon: Fix hwmon nil ptr #2873 * [BUGFIX] hwmon: Fix hwmon error capture #2915 * [BUGFIX] zfs: Revert "Add ZFS freebsd per dataset stats #2925 * [BUGFIX] ethtool: Sanitize ethtool metric name keys #2940 * [BUGFIX] fix: data race of NetClassCollector metrics initialization #2995 - drop patch fix_arp_collector.patch (see https://github.com/prometheus/node_exporter/blob/master/go.mod#L17) - drop patch add_device_error_label.patch https://github.com/prometheus/node_exporter/pull/2923- Add add_device_error_label.patch Patch adds `device_error` label for filesystem metrics.- Add fix_arp_collector.patch Patch updates rtnetlink library to fix errors during ARP metrics collection.- update to 1.7.0 (jsc#PED-7893, jsc#PED-7928): * [FEATURE] Add ZFS freebsd per dataset stats #2753 * [FEATURE] Add cpu vulnerabilities reporting from sysfs #2721 * [ENHANCEMENT] Parallelize stat calls in Linux filesystem collector #1772 * [ENHANCEMENT] Add missing linkspeeds to ethtool collector #2711 * [ENHANCEMENT] Add CPU MHz as the value for node_cpu_info metric [#2778] * [ENHANCEMENT] Improve qdisc collector performance #2779 * [ENHANCEMENT] Add include and exclude filter for hwmon collector #2699 * [ENHANCEMENT] Optionally fetch ARP stats via rtnetlink instead of procfs #2777 * [BUFFIX] Fix ZFS arcstats on FreeBSD 14.0+ 2754 * [BUGFIX] Fallback to 32-bit stats in netdev #2757 * [BUGFIX] Close btrfs.FS handle after use #2780 * [BUGFIX] Move RO status before error return #2807 * [BUFFIX] Fix promhttp_metric_handler_errors_total being always active #2808 * [BUGFIX] Fix nfsd v4 index miss #2824 - update to 1.6.1: (no source code changes in this release) - BuildRequire go1.20- update to 1.6.0: * [CHANGE] Fix cpustat when some cpus are offline #2318 * [CHANGE] Remove metrics of offline CPUs in CPU collector #2605 * [CHANGE] Deprecate ntp collector #2603 * [CHANGE] Remove bcache `cache_readaheads_totals` metrics #2583 * [CHANGE] Deprecate supervisord collector #2685 * [FEATURE] Enable uname collector on NetBSD #2559 * [FEATURE] NetBSD support for the meminfo collector #2570 * [FEATURE] NetBSD support for CPU collector #2626 * [FEATURE] Add FreeBSD collector for netisr subsystem #2668 * [FEATURE] Add softirqs collector #2669 * [ENHANCEMENT] Add suspended as a `node_zfs_zpool_state` #2449 * [ENHANCEMENT] Add administrative state of Linux network interfaces #2515 * [ENHANCEMENT] Log current value of GOMAXPROCS #2537 * [ENHANCEMENT] Add profiler options for perf collector #2542 * [ENHANCEMENT] Allow root path as metrics path #2590 * [ENHANCEMENT] Add cpu frequency governor metrics #2569 * [ENHANCEMENT] Add new landing page #2622 * [ENHANCEMENT] Reduce privileges needed for btrfs device stats [#2634] * [ENHANCEMENT] Add ZFS `memory_available_bytes` #2687 * [ENHANCEMENT] Use `SCSI_IDENT_SERIAL` as serial in diskstats [#2612] * [ENHANCEMENT] Read missing from netlink netclass attributes from sysfs #2669 * [BUGFIX] perf: fixes for automatically detecting the correct tracefs mountpoints #2553 * [BUGFIX] Fix `thermal_zone` collector noise @2554 * [BUGFIX] Fix a problem fetching the user wire count on FreeBSD 2584 * [BUGFIX] interrupts: Fix fields on linux aarch64 #2631 * [BUGFIX] Remove metrics of offline CPUs in CPU collector #2605 * [BUGFIX] Fix OpenBSD filesystem collector string parsing #2637 * [BUGFIX] Fix bad reporting of `node_cpu_seconds_total` in OpenBSD #2663- change go_modules archive in _service to use obscpio file- Remove node_exporter-1.5.0.tar.gz - Execute tar and recompress service modules at buildtime- modify _service file and set all services to disabled - remove patch 0001-Update-prometheus-client-to-1.11.1.patch - update to 1.5.0 (jsc#PED-3578): * NOTE: This changes the Go runtime "GOMAXPROCS" to 1. This is done to limit the concurrency of the exporter to 1 CPU thread at a time in order to avoid a race condition problem in the Linux kernel (#2500) and parallel IO issues on nodes with high numbers of CPUs/CPU threads (#1880). * [CHANGE] Default GOMAXPROCS to 1 #2530 * [FEATURE] Add multiple listeners and systemd socket listener activation #2393 * [ENHANCEMENT] Add RTNL version of netclass collector #2492, #2528 * [BUGFIX] Fix hwmon label sanitizer #2504 * [BUGFIX] Use native endianness when encoding InetDiagMsg #2508 * [BUGFIX] Fix btrfs device stats always being zero #2516- update to 1.4.1: * [BUGFIX] Fix diskstats exclude flags #2487 * [BUGFIX] Security: Update go/x/crypto and go/x/net (CVE-2022-27191, CVE-2022-27664) * [BUGFIX] Security: Update exporter-toolkit (CVE-2022-46146, bsc#1208064)- update to 1.4.0: * [CHANGE] Merge metrics descriptions in textfile collector #2475 * [FEATURE] [node-mixin] Add darwin dashboard to mixin #2351 * [FEATURE] Add "isolated" metric on cpu collector on linux #2251 * [FEATURE] Add cgroup summary collector #2408 * [FEATURE] Add selinux collector #2205 * [FEATURE] Add slab info collector #2376 * [FEATURE] Add sysctl collector #2425 * [FEATURE] Also track the CPU Spin time for OpenBSD systems #1971 * [FEATURE] Add support for MacOS version #2471 * [ENHANCEMENT] [node-mixin] Add missing selectors #2426 * [ENHANCEMENT] [node-mixin] Change current datasource to grafana's default #2281 * [ENHANCEMENT] [node-mixin] Change disk graph to disk table #2364 * [ENHANCEMENT] [node-mixin] Change io time units to %util #2375 * [ENHANCEMENT] Ad user_wired_bytes and laundry_bytes on *bsd #2266 * [ENHANCEMENT] Add additional vm_stat memory metrics for darwin #2240 * [ENHANCEMENT] Add device filter flags to arp collector #2254 * [ENHANCEMENT] Add diskstats include and exclude device flags #2417 * [ENHANCEMENT] Add node_softirqs_total metric #2221 * [ENHANCEMENT] Add rapl zone name label option #2401 * [ENHANCEMENT] Add slabinfo collector #1799 * [ENHANCEMENT] Allow user to select port on NTP server to query #2270 * [ENHANCEMENT] collector/diskstats: Add labels and metrics from udev #2404 * [ENHANCEMENT] Enable builds against older macOS SDK #2327 * [ENHANCEMENT] qdisk-linux: Add exclude and include flags for interface name #2432 * [ENHANCEMENT] systemd: Expose systemd minor version #2282 * [ENHANCEMENT] Use netlink for tcpstat collector #2322 * [ENHANCEMENT] Use netlink to get netdev stats #2074 * [ENHANCEMENT] Add additional perf counters for stalled frontend/backend cycles #2191 * [ENHANCEMENT] Add btrfs device error stats #2193 * [BUGFIX] [node-mixin] Fix fsSpaceAvailableCriticalThreshold and fsSpaceAvailableWarning #2352 * [BUGFIX] Fix concurrency issue in ethtool collector #2289 * [BUGFIX] Fix concurrency issue in netdev collector #2267 * [BUGFIX] Fix diskstat reads and write metrics for disks with different sector sizes #2311 * [BUGFIX] Fix iostat on macos broken by deprecation warning #2292 * [BUGFIX] Fix NodeFileDescriptorLimit alerts #2340 * [BUGFIX] Sanitize rapl zone names #2299 * [BUGFIX] Add file descriptor close safely in test #2447 * [BUGFIX] Fix race condition in os_release.go #2454 * [BUGFIX] Skip ZFS IO metrics if their paths are missing #2451- BuildRequire go1.18 OR HIGHER (previously this was fixed to 1.14)- Update to 1.3.1 * [BUGFIX] Handle nil CPU thermal power status on M1 #2218 * [BUGFIX] bsd: Ignore filesystems flagged as MNT_IGNORE. #2227 * [BUGFIX] Sanitize UTF-8 in dmi collector #2229- Exclude s390 arch.- Update spec file in order to make --version work (bsc#1196652)- Update vendor tarball with prometheus/client_golang 1.11.1 (bsc#1196338, jsc#SLE-24238, jsc#SLE-24239, jsc#SUMA-114, CVE-2022-21698) + Added 0001-Update-prometheus-client-to-1.11.1.patch- Update to 1.3.0 * [CHANGE] Add path label to rapl collector #2146 * [CHANGE] Exclude filesystems under /run/credentials #2157 * [CHANGE] Add TCPTimeouts to netstat default filter #2189 * [FEATURE] Add lnstat collector for metrics from /proc/net/stat/ #1771 * [FEATURE] Add darwin powersupply collector #1777 * [FEATURE] Add support for monitoring GPUs on Linux #1998 * [FEATURE] Add Darwin thermal collector #2032 * [FEATURE] Add os release collector #2094 * [FEATURE] Add netdev.address-info collector #2105 * [FEATURE] Add clocksource metrics to time collector #2197 * [ENHANCEMENT] Support glob textfile collector directories #1985 * [ENHANCEMENT] ethtool: Expose node_ethtool_info metric #2080 * [ENHANCEMENT] Use include/exclude flags for ethtool filtering #2165 * [ENHANCEMENT] Add flag to disable guest CPU metrics #2123 * [ENHANCEMENT] Add DMI collector #2131 * [ENHANCEMENT] Add threads metrics to processes collector #2164 * [ENHANCMMENT] Reduce timer GC delays in the Linux filesystem collector #2169 * [ENHANCMMENT] Add TCPTimeouts to netstat default filter #2189 * [ENHANCMMENT] Use SysctlTimeval for boottime collector on BSD #2208 * [BUGFIX] ethtool: Sanitize metric names #2093 * [BUGFIX] Fix ethtool collector for multiple interfaces #2126 * [BUGFIX] Fix possible panic on macOS #2133 * [BUGFIX] Collect flag_info and bug_info only for one core #2156 * [BUGFIX] Prevent duplicate ethtool metric names #2187- Update to 1.2.2 * Bug fixes Fix processes collector long int parsing #2112 - Update to 1.2.1 * Removed Remove obsolete capture permission denied error patch capture-permission-denied-error-energy_uj.patch: Already included upstream * Bug fixes Fix zoneinfo parsing prometheus/procfs#386 Fix nvme collector log noise #2091 Fix rapl collector log noise #2092 - Update to 1.2.0 * Changes Rename filesystem collector flags to match other collectors #2012 Make node_exporter print usage to STDOUT #203 * Features Add conntrack statistics metrics #1155 Add ethtool stats collector #1832 Add flag to ignore network speed if it is unknown #1989 Add tapestats collector for Linux #2044 Add nvme collector #2062 * Enhancements Add ErrorLog plumbing to promhttp #1887 Add more Infiniband counters #2019 netclass: retrieve interface names and filter before parsing #2033 Add time zone offset metric #2060 * Bug fixes Handle errors from disabled PSI subsystem #1983 Fix panic when using backwards compatible flags #2000 Fix wrong value for OpenBSD memory buffer cache #2015 Only initiate collectors once #2048 Handle small backwards jumps in CPU idle #2067- Apply patch to capture permission denied error for "energy_uj" file (bsc#1190535) * Adds patch capture-permission-denied-error-energy_uj.patch from https://github.com/prometheus/node_exporter/pull/2092- Update to 1.1.2 * Bug fixes + Handle errors from disabled PSI subsystem #1983 + Sanitize strings from /sys/class/power_supply #1984 + Silence missing netclass errors #1986- Trim old specfile constructs- Migrate to obs_scm - Migrate to go_modules - Update to 1.1.1 * Bug fixes + Fix ineffassign issue #1957 + Fix some noisy log lines #1962 - Update to 1.1.0 * Changes + Improve filter flag names #1743 + Add btrfs and powersupplyclass to list of exporters enabled by default #1897 * Features + Add fibre channel collector #1786 + Expose cpu bugs and flags as info metrics. #1788 + Add network_route collector #1811 + Add zoneinfo collector #1922 * Enhancements + Add more InfiniBand counters #1694 + Add flag to aggr ipvs metrics to avoid high cardinality metrics #1709 + Adding backlog/current queue length to qdisc collector #1732 + Include TCP OutRsts in netstat metrics #1733 + Add pool size to entropy collector #1753 + Remove CGO dependencies for OpenBSD amd64 #1774 + bcache: add writeback_rate_debug stats #1658 + Add check state for mdadm arrays via node_md_state metric #1810 + Expose XFS inode statistics #1870 + Expose zfs zpool state #1878 + Added an ability to pass collector.supervisord.url via SUPERVISORD_URL environment variable #1947 * Bug fixes + filesystem_freebsd: Fix label values #1728 + Fix various procfs parsing errors #1735 + Handle no data from powersupplyclass #1747 + udp_queues_linux.go: change upd to udp in two error strings #1769 + Fix node_scrape_collector_success behaviour #1816 + Fix NodeRAIDDegraded to not use a string rule expressions #1827 + Fix node_md_disks state label from fail to failed #1862 + Handle EPERM for syscall in timex collector #1938 + bcache: fix typo in a metric name #1943 + Fix XFS read/write stats (https://github.com/prometheus/procfs/pull/343)- Do not include sources (bsc#1151558) - Remove rc symlink- Update to 1.0.1 * Changes to build specification + Modify spec: update golang version to 1.14 + Remove update tarball script + Add _service file to allow for updates via `osc service disabledrun` * Bug fixes + [BUGFIX] filesystem_freebsd: Fix label values #1728 + [BUGFIX] Update prometheus/procfs to fix log noise #1735 + [BUGFIX] Fix build tags for collectors #1745 + [BUGFIX] Handle no data from powersupplyclass #1747, #1749 - Update to 1.0.0 * Bug fixes + [BUGFIX] Read /proc/net files with a single read syscall #1380 + [BUGFIX] Renamed label state to name on node_systemd_service_restart_total. #1393 + [BUGFIX] Fix netdev nil reference on Darwin #1414 + [BUGFIX] Strip path.rootfs from mountpoint labels #1421 + [BUGFIX] Fix seconds reported by schedstat #1426 + [BUGFIX] Fix empty string in path.rootfs #1464 + [BUGFIX] Fix typo in cpufreq metric names #1510 + [BUGFIX] Read /proc/stat in one syscall #1538 + [BUGFIX] Fix OpenBSD cache memory information #1542 + [BUGFIX] Refactor textfile collector to avoid looping defer #1549 + [BUGFIX] Fix network speed math #1580 + [BUGFIX] collector/systemd: use regexp to extract systemd version #1647 + [BUGFIX] Fix initialization in perf collector when using multiple CPUs #1665 + [BUGFIX] Fix accidentally empty lines in meminfo_linux #1671 * Several enhancements + See https://github.com/prometheus/node_exporter/releases/tag/v1.0.0- update to 1.0.0-rc.0 Breaking changes * The netdev collector CLI argument --collector.netdev.ignored-devices was renamed to --collector.netdev.device-blacklist in order to conform with the systemd collector. #1279 * The label named state on node_systemd_service_restart_total metrics was changed to name to better describe the metric. #1393 * Refactoring of the mdadm collector changes several metrics node_md_disks_active is removed node_md_disks now has a state label for "fail", "spare", "active" disks. node_md_is_active is replaced by node_md_state with a state set of "active", "inactive", "recovering", "resync". * Additional label mountaddr added to NFS device metrics to distinguish mounts from the same URL, but different IP addresses. #1417 * Metrics node_cpu_scaling_frequency_min_hrts and node_cpu_scaling_frequency_max_hrts of the cpufreq collector were renamed to node_cpu_scaling_frequency_min_hertz and node_cpu_scaling_frequency_max_hertz. #1510 * Collectors that are enabled, but are unable to find data to collect, now return 0 for node_scrape_collector_success.- Add missing sysconfig file in rpm bsc#1151557- Update to 0.18.1 0.18.1 / 2019-06-04 Changes * [BUGFIX] Fix incorrect sysctl call in BSD meminfo collector, resulting in broken swap metrics on FreeBSD #1345 * [BUGFIX] Fix rollover bug in mountstats collector #1364 0.18.0 / 2019-05-09 Breaking changes * Renamed interface label to device in netclass collector for consistency with * other network metrics #1224 * The cpufreq metrics now separate the cpufreq and scaling data based on what the driver provides. #1248 * The labels for the network_up metric have changed, see issue #1236 * Bonding collector now uses mii_status instead of operstatus #1124 * Several systemd metrics have been turned off by default to improve performance #1254 * These include unit_tasks_current, unit_tasks_max, service_restart_total, and unit_start_time_seconds * The systemd collector blacklist now includes automount, device, mount, and slice units by default. #1255 Changes * [CHANGE] Bonding state uses mii_status #1124 * [CHANGE] Add a limit to the number of in-flight requests #1166 * [CHANGE] Renamed interface label to device in netclass collector #1224 * [CHANGE] Add separate cpufreq and scaling metrics #1248 * [CHANGE] Several systemd metrics have been turned off by default to improve performance #1254 * [CHANGE] Expand systemd collector blacklist #1255 * [CHANGE] Split cpufreq metrics into a separate collector #1253 * [FEATURE] Add a flag to disable exporter metrics #1148 * [FEATURE] Add kstat-based Solaris metrics for boottime, cpu and zfs collectors #1197 * [FEATURE] Add uname collector for FreeBSD #1239 * [FEATURE] Add diskstats collector for OpenBSD #1250 * [FEATURE] Add pressure collector exposing pressure stall information for Linux #1174 * [FEATURE] Add perf exporter for Linux #1274 * [ENHANCEMENT] Add Infiniband counters #1120 * [ENHANCEMENT] Add TCPSynRetrans to netstat default filter #1143 * [ENHANCEMENT] Move network_up labels into new metric network_info #1236 * [ENHANCEMENT] Use 64-bit counters for Darwin netstat * [BUGFIX] Add fallback for missing /proc/1/mounts #1172 * [BUGFIX] Fix node_textfile_mtime_seconds to work properly on symlinks #1326- Add network-online (Wants and After) dependency to systemd unit bsc#1143913- Update to 0.17.0 + includes breaking changes + supvervisord collector reports start_time_seconds rather than uptime + The wifi collector is disabled by default due to suspected caching issues and goroutine leaks See https://github.com/prometheus/node_exporter/releases/tag/v0.17.0 for full changelog- Update to 0.16.0 + includes breaking changes + several metrics renamed + split out cpu guest metrics See https://github.com/prometheus/node_exporter/releases/tag/v0.16.0 for full changelog- Run tests during packaging- Update to 0.15.2 See https://github.com/prometheus/node_exporter/blob/master/CHANGELOG.md - Provides node_exporter, prometheus(node_exporter)- Add BuildRequires: fdupes- Add systemd unit file - Run as unprivileged "prometheus" user- Initial version/bin/sh/bin/sh/bin/sh/bin/shs390zp31 17726193781.9.1-150100.3.38.11.9.1-150100.3.38.1node_exporterprometheus-node_exporter.servicegolang-github-prometheus-node_exporterREADME.mdsysconfig.prometheus-node_exportergolang-github-prometheus-node_exporterLICENSE/usr/bin//usr/lib/systemd/system//usr/share/doc/packages//usr/share/doc/packages/golang-github-prometheus-node_exporter//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/golang-github-prometheus-node_exporter/-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:43017/SUSE_SLE-15-SP1_Update/23ab70ab344d1e59420acbe0ecf9270f-golang-github-prometheus-node_exporter.SUSE_SLE-15-SP1_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=cbaef6046ae6a70c2edcbbdf7cabb044c5249152, for GNU/Linux 3.2.0, strippedASCII textdirectoryASCII text, with very long lines RR R R RRRRR R pێpkהsystemdsystemdsystemd-sysvcompatutf-8508740d85a17e03ab7232eb5df4fc15aa0afd4e87c8701c5e3206bfc759bafc3?@7zXZ !t/&]"k%e;<9{*lO]e7LS ..1g#_Ͳž<@lwiU4&ji j8+>\f @w֚l"] X(CBtx,b&#&ft:ghO*VQhb-/-3ĥˋ,lasC\= )ĉ,VГAbV Wcvd$} 8BFu.rRr[x/H'WPY7NIFODDIʃV_zw}%f9hpnh.hQ=<"B~لDJ{V|=ǣ>m]2L lVYXN,%ݩŧ?.\bvbCO7'KK Dwe Q(U0-C N8?ΥVSM7<%1Bhj1 zK(ف B[ ZduƔ"G˜:RK-mk|򒓌 .u.3pd8?%V_z<9%C3`2s#{\C8*3~aq V}5gVt zwpH{I K[WQ~c=fmR9zQ2 {|<Xl é^j L,אv0:jvZV;>nkINѳfS|_J݄8l#G z~τl@U~D%&lC:6Q=ܗ$ |Xg $c,VXXJM/&Z^7]b ^D ԵbR5 qUK&1m_b_oS !yp֟>rSc#xO6,&T`_Y|'}kKr6grnݑ?2mV[>gL.DqCD&@AE5'9TIArFrKJ;P&`HccE+嬨LbƯǿK7RĄ#TeȈvaR|*Iǁm8DR +CA,Kwॐ5 oڰͅE c7o5ƀ"PEWPNsf~"n9i,)Zct.]K_$),W{? ./bg7~'ڋ}DAӀu=9Gh;skُMlLj֑цگ1l@h{nc*8itlgUذ ?1.3@'%DҸxom9 ]?elE5 Wh{k QvtZȥ7.EQ̎M8Ma5WK;GpL :t0U4e 5(PߴUX!1+Z9p iuz Tl&T ٘/:H,M{-&32G2κ { ;3w0H@!lE|~ ٲgfݟ˽V XT8m H9`G|86˫܊| }l$-B0n5xŒE474j#CzܠD G(S!3Tħe&Xӭ<6*5j|2WӇDrḋ/I;"͈EBGD ;:Kl$k/}bB-a+k"ÂK@h/:+cJo$z}b2;+Gg_AUB83Žc8&v#k XcT^ʚף(4aZVy? y xFݔVH>rB?U^gczN? tԫ|-H1{Qgc3I7* J" 6&2'~0(V#oԲߢU%g,WOn) ̶VC IGQbYnʐkA 2(ÖqXV6MsY ck1wFkݖ"԰ˌ Iq8ovjVJYd@9%*P_[`Elp3I|\^/weri w:%E"0Г֤"O~!ۇDŽcynHbC+`ΪF~BJ xɉ@:"^ޘ?Ou5#@a(},ė):gJ'm:K 6>Sֈ(M fj2ϽNg'2t\P K;UcHɞC 3ƮNeBz2gtz&A>˗5M ƢRXW8dHȺ9V8!|.ٰ]e!⺟[xݤUE9fzoX c:su9P|_.fftB[F9kW:UzF|J:#s.LQuJrM\>hVJ>U^ѳD-U;1T!m׷IUyӄ:z 7AfFPaJ̓3GJX'j:,z=Z) d]ldAd W<]gӥAy5^aiwˤs.JԔQl(C\V$*bi[UPv`>A(q,ck%EU얋@B=$Ǵ+%vI"MΏ{|wO?iN 7ۗ+F3ZCiDq E5cŅ'_@ؚ{Ջ Dn∋IFtx"GaAU cd89-1 9li"Ֆ[M ;,[ͯBl lPH~0+3XgHV`O)jiԅ,F}7ʎ1 E_-n_9RߦS ݑ^.I}ߊJ oaW9]qiL0a4t-8f5i!阥eM Va/<$%ś}|Hf Y[Z:-i/-A/PVO%%|tn9ax4+f[g)=p^ۧQt@{b'z: J +*fzcញĀ2@Ƥr&3$MPme޺E5/lXr,/g寄Aq;xLY{ֆr@-5q7W.G=O 9L_]zRVnRr@\ġ&Pǂ䓿}Zu],p7y:]_߰wlZQ(GX=1 !hi P;KwJFL8vOKz9ۂ2l, jpI]M lkb]0_*鲯Ojs͟~>@ #CZܿ)ށzd=9IzFK|.ݛq7u4GSϰr{)H7h,iq;XdA:࣯"Z\ {nyZ}*"v)W(Y69n!Q/ޑ=kÃti+ctYw,>Wg|n;SpdHX7/&.2t47"k^Nhz{0wrG˵ WJa-q(}2AUd0 ivpqߢ4\!>K,E2v [*ȉ@`;i_*_Ug+A>Fv4o-G$0m~%̶ݽz(:a:;JhNjŬ~4?7xc^o FRsoګt(m[X^LD֌.m#!A{ sVSU#Q˓ t<_K'LZ]oJ;X<;n""!z44 } wtto'WK2/6` hacM1i[K_?IB\fmnoԳ&x뫟c|< /BH p$[0hԡrFOMPPͶMGXgEYsI7h@WC7 *?yМY5hz! ~WqSS-mT Q9b2`{຾nIvݤE*W>2蒰)}[y4FE@uaLd{" -eQin"H;|1e98[T0:1|ʀ P;f_f8[6x4 H+bYM?ySYWrt\rE{,*ȻϽc=eq%Mtjup*+j R MCw dKvu uiɻTvb`g u(µ7 /g׮`Ɂ/Ow A܊Q՜x>p NA'5Ww "@Sot2nz""KK>Oxz\ˉ V{-r\-䧐]z*' BXú@4[TB*u: Bֹ͸:nDT7^ -c@'G\D5r}_[^&]" 6eأU6<ޙU\a\'2mv0 qU!ʰiN"YEZ`*.~۹䡏Xg_,J24Q'K4CwpE~QuteI:xBY<)\<ۨ!p!I)|kpxI+~Z70*fti3DElYuM-!x?BJo2jX!ISR;ݜV'17a+@ۖhN!9# A[whg,5QPs=9Byl^] &2 a_ s^ dYR03o[d2& :j^Xۋ*Nv">$i&HJUp F.%:07(#$wO[ƅ*_ʄ"։D֊^$i}jUu}\"$=Fx/ [eN#E@9yĮUnZ=j!3Ʊ :WQeYVnB3zx%/vd'̄uJ,uM|Y|?[g鴛@əP2}eW$hͧ h=EN$7A|fg$'(B]%2p 㼡<*u:o?'0c~D<*h9eԱE;P20O! G;XЮ4-QW*YwzQTb"j,mF2M=\x1\٥t,1aCPђ/rjϤ/ʘYC$=D ߌR}Hxof?L[N90=(b)u r< )!#TxVug $dtI &j]5JfבpeԨ'F)T{wX `)LQ~\[SGD{G^vS{MnHl3NpP+5= k#Cg,zRQ_VhltdA&@`&J5iI&$߾iZ%jWFrW)Bx# bXn]1J@l-[q?'U>4A7 8vu&EoM?s0OeEwA.撁吢AZ}n<渽&hY9iHOy^[f Ҵ+&ljnSGͩ }1'9k=ޣqMaVh[,|c85r=owT3.,g҅|i;ɒ>%ćx$ڗc] :7`(d⭊Pyv hdVGV`^RmrUS5R"m_o [pdXh 1`W;" `yCk|ҙzn`U T Nk*h63U3傊0l#?"7?8ڐ:qWҳ̜Y:(4?([ @_DV0XyW.:(k_"^_qCO9pO#(. glƷ~t~Z_ +Pz=nו1ёې v^ yHZ~Nv:#{kjI ?*Ms^իt'{K\($B'M|ہh5/4fw+HLWvGNOϦ_t=&ptj#F7܋/:?[C2ւ?`AYꁌJnp6^rZ6( 6$aנkj8iRт@-(?Tϑ g o)ppe'@! )*űn`wkjAxCY.c9Aحoy#|/L'@V( O"A\Bѫ2pHT[[FmW9 w9/W ڨ!iZd}p*3yΛW88u)^ ԛ(2dehxoHvZWӴ71"6MG0*j9 D)d!ڲ!Zֵ8\tpz)V2K$̈́qmϨ&~R_N=k+2)Vf_̗—s ; @-ק7-3LᆔB mG\Ѵ{S؄%!xP9&e|%("C}ݬh`i: g{{}"$!ٖC}w,/97+}i~BvNF"$mT|tGVW Pi:;D;WKYd 22Y9?qx|jEcRVw7GtgKȾ۞ bMg8G{U+h*oZ[w]x+D aelNV s`FjJ@eeibk$R񵨆%:4E  8Gy%tWa$x8?MdL6^`*QB $KSU1+#-^_cǞ͟|l8cTI+Kdi 8$wS@v?uLDzYj(#aW4KZ^Bܗ0U$gtxUCxݽG㵓ݥ+LmæZxoofAR ! N;þ@{ :E P *ciB׽Į> ʉ0hBI=dyx\@"什KiCS}lᣰ+7L_5J\k=b8غ(t36X3k15:et/(I<)$0"4ZkViK8yhÁkY$h_z kySƔ(du9?7cQW-2-kwpQ>w̌Ӳ _ t-$ZApc!a~+~NhH<0:(z繁.q0u8{3A's'ꗆ,Ȑޭgѩ'1PLw&~Auy5}mzIEqR49Z"(olpo]HgwȤ*f)ˀsebb=Ñfg`p7\L!n+*:B_Xz^)-gmu_<= >X "dQ%Ώg< UhHtNryQ_/OQފ[B%q ‰|0ȫjy>1liYR`GJ׌Bzv8w[ 63TasxSX1F/c[pMVglbB`65ƫ}Ϋz &|5Wl?!, YSTm-=59{g}fz-] DE&|m Ϳ. wy(8i E݅JO_B5xX략3׿VvLtWKw~AԜJ$4ɮf2?tՅTšq\ xY|g@e"bw1>uT5JqX4>1# vHjNc}>Bo kdXugTp%5T`l)Fd)0{EYaZ-e42E(1A7?  [6G]@yXF ͕e Mjr(~E-,@77p\ʪT3U'|=Tjl L%i[- Xm9dڧݙE\5aџV:2lV^f57I7ip17dWar?$Lr9%ID}7$ܦwL*CIf\ƙ5x^ %T=F[UA _mO󜴪5p&jN YݻH9hjUZy@4S ]`߭>Λ[45V듯BAjgW+`h dG&ǒ|#hH{{)9¬%8&aX;gla E"vO-9Tw/MG^܅VOd]_WF" r)VlHh6W/{qJ/;Cު ukp?_E/,gkcLH >&N/e>nF~.;5JˆWE 5(Z3Aκ1" 뮣^UIl Q*u ?ʗga#nT,kS}~}KLsc?3˻6Sxř~6}Q3>{CǣN.ow=Osj[PYb;k1NTmeGX`eTR 幗YR4qҁn9F܄1{D|1M|vg: 4#4Q Z[Ͷ,_WC냳›h_BE8ƒء$k _N5h|K-c#^G$t?} M3y#vUe1&˜j 3Z' &tX[i\c;|J^m=Ì<Ckw{dٖAz5J*B#O@Ŧ/& t8q9 ў\gb2 >Dac;48c[yBEW]X_Ekn}$:Y>cLeӛ Aeg^NSu\vV@I- t'HiVyŘTǼ[x&Aqo^!tsER+\J\Gbxnq1Ȥ%I!;F#p;-Ӵ>0]2c sPU 3NiHĚ5q<þ%@7,%ҹm0=hG;M-@u07E޷t aS%Qv8ʑj:8"3V&QEO?a %_[;4> p" 6?roH'&~1h3gYz9.DqdB֎hjUQ}\)"ٓ?wOH40'9e&͞ /Ma{q,}gW<ۛSWl5WdqC¶t)e&ܻ,\pb *ۺnTF(JI$8Nd/8mDRKf:vݙY_rʬqX^-a.B(5mϵk0;aiN6ӊv^<Cڕd[u-*&kPgf iTO']-ܜS g>u I}YD9xw`;/Fq7ƠYث?\8ΡyѤh7%Ĩ t#U*P,HZ%@}1іd/C]xZt6fu/?6m:U)hc2Aat.cxBpJ~;[0c^/E^d [@]QݨA8$ŒCvMr-4.@8l0Rsf-dI0HbTcx{"#ȞGtC1T/PTmw"fr-q8~p]im@ayVCUTlZ3q4R{0!sCG7>M+D)f4YeQWR-WgIt &~4^x探V욤~|eOҬL.] .2;ϴiCH9m>hoV!53 ݇Ѱ` FMKzXae:f(V Rৌ'}u_@U|ӣكPxwI |jk6S]MgZRxO<)iy8-x\%.h9$t>6M˽'NN}ãp ~Qޟ;r:%6j3SNJspdͯ?<Ӣ~2ͰWhLjK:KGC u`0q-c쎖eY %pSCxVno$S)^Ml;N%lJ8:"Q q~YQ Jƌxp9p (Tmty.ȧbJڃ2>y?$3ݫI(A˯1DgeʠeiDf'YCn.S~߇]"h.o?ڨׯא߂rvg+kXU</մ#l>UDćLBҞ>I[X[7E7 ebŌ'8/$V9ĕ6pp*-_!) q!rρJ 6Rc֛\`Ud;8j15 :Konc>Ӄk19}aNFQ 2Vx%*>[HuLh{?i|d $N)bfᣰ܊6</'dxX13Ӥ8AتHcxTGHW1*_;%yKyB9L["J4.-ⶽ_e ҘT7EޥVq/A[%zƔ5tx(hJ~G`B@*WڤZ9 :UWŕmcVmMUm.YY=}&BO^Ǝ㛼V%[}ڕqHa3>rbYLb-!廢DhjY-.lU3h{b,(wb'QkAkThEZPLP2+/3UYorjP]>NٳtKZ5iTs[Sd<;HaC#;3v=!-h #HNIܧ=Ƃ엺A; 6pAvW-+opmH_H ;$C0W.'!ԅ3s8 K2>❫žo÷?Wy~"E ][bC3CN:X9>5'?CY{=9ʥ60 bSkoD(*I,O<3_)f*WIS_.2-gGcДv|xZX@g83wJP2k7u8opݹL6ay[k%Fה{G0z-3231B,yo e|Cʂj$-yt7z#hp a4rƪڴҿ ,fZLLeFptnӳ?#xF0!7 ^>D?kBXɃwu/pqieg%LۂI)q" x!MT%E]8j/D*`6h.e%F)vLYXh(g>К%UE[nwLJ"[#MX[wF)m Di+%4hh EyoKnLZv(Lk98d=^q9=ÖiMeV%Z]x*<5YsÙ/q%Է,[CM6[Mo N p;R2z4 f\1CX` sW+y+%'YGenvp.kD.Hv 8hb AGwC̢A";;r~y> _ԯ>?{ĵ;z>3lQ8<>Q:H, L -҃ʯchG3 [S܍ m۪YbľgW֢Nl=BK™/ElW͢#6):I&+MjN2Rlމ&Ţ,}y?Xp7,L9E30DF|C  ^▙tC` }?漈j1 QW4J]U;N:mY c[OMWr0W {S͡&;i?OO.Gkwxp8`bN ?1{+򺫵&:33҄RTGL{/]c'ixMX⒜/bp,8Z0NM}{XidO~ -Yh~ -ڙ) R7w[qP*ݲGWG"aCݢRb|t= Q! Lj%l<Ҥq;RNEbK^i$PF"F09Tu7d# DF*e&>nbb @1~0߻?my-=XeNzYW KLNIF%Uy0A׋arpwL,_=k)"dђL EXߔGGS$h2r}zd}ɃqsCMiM7 /kOfWdG{ ng:@hCw!"S==n†v:8X[V<0ۮL8W ҂وgJ3'eP{y 6Bm"sz 9U!^a P̃kAпko8fHUuP*^a.k`$ޣe$JM4U+Sk?^P|EN:2ː*M͏FxAŰ{!S^ QY_G )B@T0?&>?{+_XMNu\ iխE#NF;Y_t=fE+@P> B&fndJ!$0ipީ/Q 8bO失TD`bn5#(61mʡb'7 D0U$ċ/0cX`q*%$PAB wX1eH8տO-Bgw3?Y^),%Y:hU!6ߚ /fj+,w[UR8 Hl\bZkf̨#^iwEQjEBY> MFmsB%Fq),~vDN4a"˲jE=f{QABȪ!pt6c#q~e;_ Vy[>]p<`q#O 薹pxB.k+h2F"WjTj>F r̸T vzK 叙U8W)kYܲ|fP(Vs7gWv !L  Ә,ZTLv{O:H́.j;kj]kqaܨn O*;R+PۘydQl;7YdGR?8QV,ja!;~0t||Jmb)b0C}e) o:(#ay$Vx[ ѪP:-:LT&^K{f)1^}2_|a;a w[C|WK:pL[h=qFh#Zv4>V/ʌXTŮtbF0ζ^ =+ū_%zIupJUu_r n5,ԂK߾E֩R4=E 4}Lp9ˣcf1^ϑ(k"9t ~mFW dC>ЯA?)֫ pNPO(M cfA\ Ce:=aWV ߙYuj k(:VQ&>da; 4{*"K_]ϘN] B[d-ox gy[T 8=۽װyN1Pd +THp %F؏U"pUӤd1o! .hq8/ .ҵQ\Vb^Hi+{gG߱- iRFStB$ty ^1\g\;CH2-B#3ڥfయaK6 CXƙ|+ARQ+Q~{԰Da=a>B(i6-` tOMg 7?F[ 'F)\&)[#CtJz+{Y~\llܥR A&>k5wiF@RRsŅD4b|Vs{tKlr`po)5<03b ak\m !GoxH@ԦHeB{y{n ~GX߼oM gq,m]Vv/즴xdţljL5yvedSyFaEzH)6?wPo g<ES)_g湲zLgA3lK~q-7ft1R&XkM q1koL!%谩qRYr ݏ"9t~K" .]nw)6EORNHCLq]-A?s0\x;1=+jrz^W򿈣R~-avI˗>GݲSV"Vvz1pfr?7՞ jxH?+S[Ϳ1Jm8}JL^0H}%r18m4 d`.pzTAwHX 6r}ӓ ;ۻH휵*G C_HąS?=.A󔗟5#1ҥDN^zSZQ^Yfbr%s QӗPԅN&&5T7g&Z 2b+l.[;L&ZFNZ9i]4[w$щjBPdP(Րl)I:ʯҫ-S8FUk` V !_P~M 8 WBEތ*"O6ZWIЙw lO%OLUCzo?fţTX!O⇨ j?[FX#b: $ 4DIsi('0@X \LȊgN^(FѰ1s,֜ [ͱJ)sfs0od^4nt xy8hyLn8|۰ A_/Kpו4L_* =v؟Ifsƻ}P(uLukg.*,|h^N}9,ᇒiG)n:zJՆ3*[UYEwꁅ%I& `?,,Ra?TR n^w\=srlW:?Ei$Y:/{/J9~Wɣ'P`1|xI 2с56򝥫cҢ*0H+\ 'qJz3C JJS>ju406')1|##oL٩CpPsK8QJ#!]xeVib>₪E{P׸m,LPֺ{MM+[z٨h%kUeuؑo:WL"Ew[ :%$sf5y+@ɜ?U:gK UQ¶)M gK!9Ŕ> 'R /"ҵxȍ_<~2&Hzټ]t$VpNc 3~bϔF5( j5n(ro<4Wo7lC _ 9kWQ&7A/O*9%e}~]XDL8\zLѿͬ8!4]F:,) q/|W|䕫OQc88t_̅]FtȻs8˄W5i_J$$#WKV_w"Cz@N/?伃+qOHpګE^hZDŲ7dEăj>{j.x?L$bbS>k_ h>ӞIKtGO?B$ Z FR,҂vL4W>~78hICWix7=lO޺P%pXQ;U2| TEB R;O4F}!uyQ@߀ !x ):M?1:߇QnpֿWgm*xkeVks&cҗy5 2W@^+l NUXYDӌu6gД:Oc.78f0;$ĉGbgfؤDHgc+ߒO &v5LgJvQQ'Ub:K[hQ fN~+Pr,o]yfY9f7<-PͯiǦ΍_yAߩGNϳ;-HyIq=3C2]^+ G&HBr6qpu3GV^WÈ/ TP,ɥ?,1j~]m9ƶ >sYZP%O TlHi-S ϟ߹=ĻMaxhtX{a^^O ]|v0 e1ܬ0s!qϯo-w?G젩d4AHsu!`j$ lա7/tKsrfnQ%9"q{()X}DqfM Xl eˊɈx=qjϫG80!hʴ_%^E1moӵKS-~PQ00ܵ _LQE F8 '3XjŵvٲHwMN$1Fd1y7WM:-\(ЭQ:VK/+_Zj &KgPչ7-AASq4ke ƦӐ WT9l8W9D xfB@~ZGj u{- ($t^6Q81#0IT z u&hzT^[nY@-v͞Ya%צWkgYپJYPE3'C%V/?;JAL=Zeu>R^e4[Iu5Jd62(=I!NWՏYyЗC)f7L (k;FK-n&oZbԃ)t3^J_Il:&NNn"D n) 5䆢deWMeb3kQK{o+|$z1QgV"UD tȹ&ę]eGb=P؅!30 7tS v.R/|0Rzs8cxGzZ,W7`*NҏfU&̔ܵaHݦMO$$ω3\,4K: v"W?wg_$ . [ 0siD+Y3cDδ@jJW?U;!6FF\kX[(gpTh5[7N1 DhW9\dtbuwGa$MPMڭH{̹sfͩ锡uzfAo,DIZ%a"vOzVk{!IvCh\Yߒs_尛popClS Xɀ[iٔD%hRcn*mq_ _sWdq~ $S5ܻ.&o٦ f,.:8ǢIC/*ߌ{lp"? 1 7 --ǹ:W 'qU -1WXdRi'5HVi :"$*uF~ o%J/Eo⢁ǰ[(5X?sY5}(ktV/;2c1xN ؇aD]_-x%Z%r6x ו1d Tϔ6Tnv(gkI0KZCW1$< @Baɉ=?P{L dS]՚5⢬? Y;[` P=OJǖzv6I{OrxO|' [SbAl66UkT%R"A({ɠ+/k[=t>>>GcD Dl|PeN}~?%'*_ ӬSA /a[V1Jj`s(UL3v;$BuHq4إ~辋5 BRG` l6NSetY<36UdOUo>݁-C OoF/N/l/+}@+ eB+eD@PZ(gD3f콱 n]gc]oH:02 tۣP=M0Wsz-W P^?ǮW?.ӷnxgMi?6׽t^c;N[?(LUg ʍx_XT^׆m WsF{} @2TyG ߀Wxvh`<1*iI:HEaƇENH6c}";k?`2pN/pj#fy6u%K0NhDM"(˟g"I]xӀ"_uBl4pj2j!wl:n}IY%d.q?e(^ۺ>Os' q2*lg`(r 5w, ӿS TI!}_6WF3,G.,|4[? 6nZ]h̫B@;k%.\a Z.يl/g:U"yKroAO'ФkOh22J:oJ$'ēಹ2Ap|>WP9qZZF8&Dfr j6_A^qO$EN=@6jn =jlЇ>Nq!%7ם3+?5#u(+fc0fz؁c/ :NCI5u,> h+Cm/ z*A!&.UD\gUǗ4N Yip94I${)7@?>38LN})R6jQ{ѿ63B9|*(j2nݥR{ Vɗ`BJIw s=B=Uqqvm":2|,9Ұ.ZktsY_ótW=&?1U3YFL}G0@ަ)O RvƾF V[vN~_m9@@kWLk[,@mXĸ)#c;C`~񩥽+hmx3`q g I7l; 3w r/kh,s#i2A5{}=X&4r(=%Y<@ &s@ {mEVt)fKc. PBvx(;TF}"~#'\<*B|j2Q< jl.$B=yNn;a]]:̄ %b8p)nE[Š7U=su6̣8|3`'wZ \.sbEYĐ?Џ: @aEHheo[lz"nYŋ$⏺UIh8FF9}sXf9̸ZO|T/+ tF1ǩCd-g0Bd.z3ks+nHQ&GX@]!֥Mه屑Tb6f%~ UP/+W,^E*')-R9p=.O%T_>2)ܢZӒc1Dyp]9DE_Q y|4y< dZtK1ǒnݼpOn)˯_tYOSwПK 8O+i uFOcʣUy^;>Ȧ4wQ=eU5$k!Nf_:jYKAyfU0;Av\gV>#ou 4jNE =qU y芟^g>M'p*ڏ H#Cb.TZSeht5@QXBH*Q/qѝ0>w^uC_1סda.Yp>Ni*Nxɵ<`p_ z1X۹ 3dي-w/X1}ȼ˔@yrO {/é(@3 Bwdeq=-/ L'm!T̜%lԃ`:<;N850{t :t[sX>5r $CFr=TjF**O5ggڒiy&JsQVt/8R|uP,Uzr²VӣV0CH*:^JD^O4اza鈄 GZ6\6)Fs)*dz/S{+F7E*w&+ܞ{eD[ʧN2vٕN68&EE-@N?ͯ.0UտLm x1wse\"`BQ~R59p2^# gܩPzvϛh]d+ 'u-Ps>&e6́j,[:c*ٓJ8m_@I|$0f8|?3d,36`4s-+@z>G9BI2Ybn}\w̎Rd* ntSԴFOy&HP;Ԝ gvWG~sA|,Pn(G{cn:WDo[`25t҃(ҳ1G13j0ybJ5 Ҿ, !"왧k%B[P:Srg->‹jᚇet`(ޢXaP?@KKB*!Ќf'}J:_J&FWZ!.o-M|mय ]Do#d`<_C2fbzz#m[֊d}^~{+*In\7N6Щ 7g>ֈGHLc3ތ!\bBF҉ o)h`Z{ '2AeB\~|m8EZ7J?4 ~&kc?X;XT8T̿46k  2Sr&ѯ:9\{-0 'ItίXD:ﰛSJekMPV-8FwT_J(eE|c()*Y>[M+ź 3BWN3}LxZ-. qOu Y.#%Ŭ >Yn玫L=C$|Q 9FM3%)Ʌ@lSK[IBn VA6ísxgPlܦqSLM\U:Cx&D^oF(mH`qc tmչ/"x:CjcotqMm|2Hh_l&IykB=jI O}KE:4 ts!/8cW}kadԐ3C)}GK5( o=(C3^CȣY_~ӕ\ym6GƟ2O@H)iS 2g3ƒSwQlw+kT熜ҽ6$Rhb襯iFyIwN_1ic "inPa a(+x0k8j|= x A=PޚSe׽&E~ GU\ת(_Eꂀ%!{F~[{6X|SQ?XlcɞXV>_W3%G LwIENaNݖa?IIvTy}jZ';[ PUtGWuwD|UFb%,KqI_4 :x0U% n?4)ޮ}XDދ8WJ S4Mnn78?D{(qݨx|ľ&ݯ|ĵT%s+‘QnkB/WP/瘙V;ā0 5( U|qoMw=7LK4xe V(^Up|82e>5{XuM>{clF485ɸ0?ʃȑsUONwp#Д-dU_-]v*g7zc^j0za;pX_ו>ZiެXGKG~=]sv`uR4\Yf샎TbĥX? M"W*ޕ7[)#w'_j4I썓VD3AD2o9>fo-W9Ws p| 1HoF.-U,"ifɓ-]hYq_|_B?m ˀT+Ss,_=+`u"-ܙf{a!ª%GHH^UH yQ5y!T &;C*T+1D17BSB~ocPIrYN_Odt0]7@A"w.BȁMIIݦ2S.) )8Z r85wC+KGajRho QS4[?IM(3n&Qg$eh{Jz]*TmFyͨ*yJAs Pj {h[qo?"8s :P,rUJ)lmRLQquz#xnvʈƲ,Et'hjTb_gCa]1gM¾VS%Fs~z'٠&KFcf`QI4%ra o*>f.sp82|ɼauCQqkwPv=yW4EkKAYni_t( 3ʊc@w{OTܯ:B!hQ#ᛁ q^TISė|K&JU l'{ GAQf.0 +{ +q ï1"ꦂ7=H":'/ ~<ԁ>jbg{*7忄X|R3CFYt.4ѐ+uv8c0k ̝4w͘L#y]]fqY -]֫h~v }0O D~,}_ ,Kޫimv1%|olܖvDwfLDEV0Y XuP{ }=Xҷ/]WG@*p^0N1|e _ cdѿiζ6D:>sD {RXCᶢ飡f+qG: 5dGHjwj6>BMZ=yTUU/'Nl.)l\U ct.Pwm?)-5^5< ܣ!TcycE fs8Q E!5o&\L ֹ)dfZcofhi:_d :F*up׬X3MEskێ.y0X u=dn-Ē]7 dpc !V%EF6AC^lyY`p5-cC躾VAMaL?;NjlΚeQxd>fڬTC/Q^ڨVo+.^$G8ȥyu+`fiLW-؆K=S0G2y.y+&h2$àdyaAKmc٩[wjQ돌AO丢1Ƥ ?)RH"y߳x8P_F߱Əoc+{WMT{M/"g6L6’VJ.,M+wYnUd a:B.žt 79aأH󅳠M Vk-KqE6XU|ЌpP3 Bƍ&NmgpzZ7r#fڷs&(. wiW֜%OE~$?K+ʣp*yԡ< k*V(Sy# 4ei.tC%)yn`< eML8.^:bwz,2;bS^PuaAb7 _O}G[%-F{lh\$? aKbxɭVȅ1* WoBr܀0,y&S/]P~1f0,J-%zYk{ {IqƯu& { ئ!S ղ!y.ҵ V%dP)o@tLhqFSڸ7-x;t5EhѺor@B,/gfJJ<,BsNE 6BRoVlCd΄R{Y>F@DBG)ڃԁ(s˿ U_Qce:>r}^WDy*{m>57B/: C C3jӂ#Jd_1 ͬm#8îOŖ~sG` I`u;p!BjAHr>JZH jzC鿪Q \`tZ0dHkyZ#zU SCT ˟dooS6W3*nRHB}̍PϲWQW0%)Q{ q ͤ/8O8O!sko'mv>Ɔgsp:;F&ʖV+J^҃憮ѣ8OWuXPESLX!}-*L[MMjv @˸3a#ŴjvNV{V;jFYS S(- _)bD3]".0N 8;#c~ak(  lt٪8KC H^I,R/&fm!]\\A2BZfXDuE0tcV ټYrK]aqKdž$7=Edc%xN#m}kn/f k#2tTe"Bi`z;܏`F_/\;;EQjP~Lc8tI>Q.T'} _"2ȎtX?(@fxMpzv`y@]j)tR%zN "3`؁aJIb=7MiO^c#̷m-iT B װ\f2VHӣQh4Kz[jӉ^ް!쿅Y\ӹKU]x̲1>o|GIy l9-x 򢋯$ blI%{Yl;FRQ4dqUgncBG&]^/Vٚ" 24y8{W ^9B;E*zWs RFvmcLC^5\ *h8kNhLBG`s6/8RX[|%E2\͉q0 &63c"@/oq0JK{k:TWQf# 3;.ȣ1тsWRyJu 퉈>ebՓp< ) Z)}8类yLbY=t|- CbX]Ӧ*L*q0*>@+fbct&9mCX{kڽGʇ%]ڤ|tW߁-#~Vo{ zp5LJ#\ŘPxvb+Nc14253ix1yĦ=Vli(SXFTp>]`$F\ > µ  `hzP{`B2TMpImLcЄEKvȧ @x^۩ 1x߱Pytt% Ns?dE&iv_6_,wY.cQ1)({;.jK{.y,f$PP_BaTng8 D ѳ\쵛RzAL##,)\a L>E8 z3=uR<`^59ȴ6|jKwv^JhRޔg^~/vf+m鍇SP JؿbezdW?gbM Puy]Hݶu%8[GEkG>c>{Aٮ_l|~*=5di܈!Q7/RVvCIaCusSnRs~,BnC+I! M( .׮x7Ҥ8E(WtyB7H/ԣ&<2]P.[n9U'"/;PB#:f#snKÃ.S] Ea4)!:)Oy,e Y)g_l+xRƽ>~:VLيVr8ѕhkaSXNJWDžބ ΗB)ǘOFqh+Pz15Ί8YDq.mi@+U)5ѠPV+^Ts{?%|Ml׉(~75qW׏*YTjCASkU;<-3o\7̟+c'Kl!`$N ..;[[Ѵd5er#X _Ԛ.RIqwr)"],l |+GQ1m hOY WE%Q':hqIf>~kvp_$9Egp y("*h!!nd 1u<|Oz3Dt#~-7D"*XR ʸYW9o&s{: Om}PR,U!+.-$tсxav-e+ʄk4V.3?&9ːRm wᖹwa^jIXqP$r*WuI8R5KivK񄿔ݸs={ډ _0{sq ڦ(B5a\̞8BpL hD9er3ᰃABoY?]Շ'af0ZB^W%$%>L9E #.# سbם*lHfMs0-.7z: ]jNG?=/2Zۏ*_VI*oG:oF0sGW \LZDPUl| ^WD_6h<;&; xފ9SMO@OqwޏLxT ivyrtke3<j{nE$‘R~"aK5Fra燈TI&+h;\K ,h QƳ(  E7UB}D 8۫M.5TzpFn/v-\YcMFWbZYM `^oXmn刋s.0A(4o:ÁFa nͦoyy!*> E+x7#/0R0ԋYMͯ=qj *=tJeN5DeKE_n4&Rl`~{zYI؂Wy[:"ZCǟa/.o"/sV_E0 q>સ,NfiKx[&y4y~L &0 cbv.hb˻&vՐ%IҌ Ag&H`쏀tl MFޑY{-0o|XEܺ,;~켿h%L2'K3KFA4W'59ToAG}\LRܼzZ i=8~%,3=(NͮC{=9.Yu仡4BEV vPVMU @ގJC+ ArT/V\"M},M ǡe:(DGN;p?J}#@ͷ9 JiVI%r)bmhTh#=˜rJ[G:ߞŘ2l %tQi wۣ1Lhݜ-6[28{BC+*/Ju*upO$DΠ9v- ~+7-K$;WNkV}~leú#wǖo̶g?JiHoD0ܛǸ{K"&n͹FB$7\vK}kqT(ؕ5ăe/2!?-鋑mԨhᾋK 'fUc'ؚkNAԍQye]R@:連 ôkl?/WH sa xQmKrb\ %9~dgksEW\t>FBN~f6ƥ]m92\&>(d!~c4Syߍ/u{nJ{q&,{7;)'_=]'ocΖ¬HN1tLo'P@Q#.p!AF8zFa M6(4RLĚxo'pN`Y}Tق6nNht~C.'W,rvD*~.ۻhUIMԱxCډoVe"r0&ˋzx;+:+9Ld# Y-o#3l[皤L[0%a.^..k];dwۑHQdnuѐvT=Cq%W+!z,̈ƒM HRvjC˾Cd|"~UWJ5h?7q{S#C\UM۴w痨 Yv]8yjUl=Pݧb}fxf"4e8m/glBVNd8yA=i_~ɣܽ(:D̥JDhI?;xnXwRaJ$ ٤|^l;q&Ж/Yf#(B#=z`PռH A?9w *N%~_5)Wx 峸p řek՟M-,,4?k1ճ os‰ePiyUl&2'ȃ@ CV-iK%mzحqURU&szGCtBm.[}`;S-,1 FMr/;؁C_hb>0ہ^̷w`2=s4^I[ yd}hpJ?j|(gSm-\O\94@ɼ_잙vjppx۔R!;u$&67w~bG3J Ľ+vV!btg 6lzًOR!Y"kYzAà$UWg @76^ 05BTohϪj/7 Z:2F%AԌzUP q$TeNJ@!Īu$8ԗw(9V+g]2g>U&~$ ǧ6EQo:Ȗ,AX#Q %˴X,ɫʝ&1fYi z~?ňk PM< ]A)NJiK*ωQxl%z~qѕT$Nc- m3!?Ҹߐ $ޔqC+^Du>r:a9c&LABSP_5Y; ץD_MA@Iҫ%VWWȎwf}ʿIl9юR޾;VrF$iUf(T2x0|0b6$\wddy~{MO}/Ѿ)FIɝPo4pK~\/"3<.JU*ˇT#ZGp"WKTR$WPc_&z+-D3JuH;M wQ9C;C^* 5!Lۊ)|-clBA|'O$# E]W,7kw.lg4  R_SKjyxDU)iwP(wUmk/;аCCѩUCSM0?y7cGTTNpj-?yΓM]UYx*sPlyҕ i!|hq1i$s)`>e[z\Zy )z!mn^jp2K[9m:)雀G Tsf}*pW 4_;*Cq['DŽ,GQmӱBК'kznE>C&mj'17ɕ,\jSg&[Fc_yQZ=a[A$[oyfO ,>"o9đ a H/sQS=Y0@{J5ۅU=J].ZR,#orЮE6M0;^2Lh 5^%w%Cҍܒui=["OqC+bN?<(RpKM:w;\ tʧ)=䅬 / eD t_|gᑳPY]5}2)> ragQf9\w"Mǭ1C# P .c%ZP\͋ (Hy ~bc{PFgmRiϵ^( Ꭼ<)Yنmt<)&:m|`L^szˆxcd,xt4@jslJ#Jz#E)|w&bK.ƓBCӜ s5ﰽ޻*h7s-E$o`6z3XUVbb8\E&w<_ò,la$rQ" #9rB^%#Lgcqi5]b8>=>} &h?f~qH˯@x{~"P-eNa#I&N.1r+ke[s^'mAH68YK'S7S @K}i3m#{PE-Pv1r^F:󕘨5%*Hxw]zÔ] $:FTŴ胼P}al}>=Rvn]95T{!xt6`!d&\!0W5?eil/;S˙UxA6 [j>ؽq?+)鍞pukm(C QYb#q|41^P+Y*nJ;J˳Řt/ʵ\ \..q@chۏ쑺EfJC[UU8٩MW@0DPiE"*lHҽ2cVɩ3ۍC2jU׈)Q2N6z?Wcw/j37!X,;hRjD :K1A-n5Jcj ~:ůk610`fɊ@} }t*n\ w<>|HNP;Du1BvT>(i'{8. :h˞- 'V<* CfcˆzfZy-NówH7?'j6:5C6#c+FKȔr2=/PL$-^ Y2nR$J~uL}WzND %-:7Z HSFkQV@ZMvtȗ\|ÜK)ӔC\"Knr?3_,+J22O;g%+$q_]]i7mGZ"N8QnSqzmxjωKҚѣ[0h!{I]G;jgh#{0^'󸋚LW.Ѭ-H+ϧ#`<CsxQzzb|J84@̊!nyyk̎<.4+OtOtڞb\4i4\[.! ,ӏpgS|cqZ4;%G*4"roc2 ]6|3_[8kyVxzW 6/DΡRZv{%K.-{zJeXK ,YeXAp+[9 ·!>멱ϙ<ӑ:cеqM),_FY:|]v:4 z&$'0&CZ+RU&<ms}w.(683 ,եR`~V75Z.yFGejsVN*{U)v  jdG]Θ~Z75R]^7#w,{rP͌YH7QVhOߗA tp4Œ)3#_ vH]@_4Ųm髟8sR} p$yikN=OQeŀK?C恂gQS^_jMjɢ3qBL?*+򟥒0?njGCI͉olbeWȤtRqmbYȕ{CmݲO͒hBM_ETPŸz@y2Ziaݥc%(PصZ!\\O@zcS( HYj cM"7@Sr nULX{(V H =7^T:"0Dh[UKd o]&b/fYT1LSIǠm {E ѽHI:x nUU$ o!:6A}%X9; 0[Y'hdlQ}2B {!;ׄCy[덌l%wIleR(_Ax(>0B4fwDmpN.`@ߖO<@D,QF{[_x:Gs{˷]ݐdbeq.l)'_  EH; 0.~۹9Ւ4,m9A4y#$&;2 Gc N:t`3񞥾bWwT@tB5PnY /X ݼ/%c-Ⴅ*SKہ%YȤPݔD]Cǿ!Nb:G"$/Dx&$jd/MTsb `uly>|f>&Z[*C.J޶~/}Xzpd;z܃{qxD4a6ކUJ,FUhCvC;kBe洊V&^fXus`Rtϙ9NMuM$1lҗe}+!} M`OFC$HC|H++PP&Lw&2zM,:ꌓ As!: F_@f N:^#I.Iq\;W(DBpL 4_JfSSR5[%="lieݔ*4 䭥 _Bywʮ;dq.h`v3XO#+`xc|+|v:P1PFQVM`X27ٌϥcߓsl/U|WL&!~UVcd x4iE26O'׬0 r0/ιւ2 M^h[ews7p*Rmc!k9R/aVº-wZ/7i@Ntp]E7 x cXA-d =H`LA7CwԲ 'Y]VggS.65ԬP8m,ֆoIM62GE(@egmĨ[ek!6C(7w1 PGml~+_u7ir^:K@0;o5H {[i7Y!8$)"0 ,>M \~DK1*FƝ'r<9 X{wo—Rȏ9ooR;>m&l+#0 n9b` !Ճo0y\5\)MK^14a8sI /? Ԍ~#ALa^k{B٠j',z3tyErbd?q4: c,>P֔ݧq~,; JJks yqNd 4MɩG׾aAN*% X^n}bGw ^e88MSJuቖMPK:7Z#ǘ4Mt3YJ$ӕ+{;H~2@;},LQFJ{6e;$|SE`jY|҆z>:@@{%w:mC&ٚ/wz2Cz+sbqmQҽ "y0=9ZRI"Zf[^p$ |aYIDtʢ,1Xt@!OGk G󳋬O0PAkld 0o+0~kMȟ?ۯ\yxq _qEؤ!u~@tf_O£׏\,_*pJE,0ZaAY4Iȍm >S7űKK?eFZvLHE}@gTG?fjdtrp֑@\s/nAjMMQjUrEiZ!/ ,Rj`TT/>:2σb}m/qgBػ+tVz>H7ر`#](ʼr/\d]T@qgiX l$_>O]3#xr1J"ɫ,fx{ R$6gA z{]Ε6 ]޹M1fҥE Ϩf=Kx~]aG_sI{,ՌXa q!Jۡ%DK,'|99.2Ϲ|N[ D+|aB]y\ne?>E">䷲rʛi |vH(6FHktlC ^Ujt9 tգ>wQ34;n$7(u@!}ye׫p \i_|uI.OY64aC#Z8AmgkBp>yu}:W TR&ܵ敩Ky?l`ٝ39HvUJl#Ww)(R;Mߤ b*U.DK3!E 8B]Y 1! 8ek;iǼ_c1Y&ܜ.xxr.ҵApSh/>؎# %vpP_%^lu^=e`R2*>g+>zKhCF`CmݷN x4wk>mئ;PgXZ Cmݚ1lvGl䜛Sh 9$5QKAօVFPavtF\; 4la0sC78 lgZE Rbpu;_Go~&sBvT/N|!U2j4W_3Mr q g)+B~%#0S +xg S4( ].Y N8%}_*@{FG~ƘBwXj@Z{b̧].ղ7LSw%:dBlq%jgie2J? 1X?^S`tP~S8gbj=ZC!z6:3Fɇ=81bt5R?YErTXj ҍgMHvI\ݵVtBR%FGr ~R1T3?d:q>Nw𛍤[ي˷nfw1N dždٯ]S9v -Ektg7.Q!5VTtn ~$MŖh߬P=_ɂMP\=dq]c/Y3HOK=^4 e ;Bu@u[rO[T2>+ Zߕjf~^J~sʤqSy R(˻?/hw?RۥӃoy2f< q~!{Q]1Ce?}n㷭>UU 1<:}5㿗_dR9M{ _8vd{)9ȑ`gU8nup2u@ eEg؉`B"fLUX:FP$(RR|,~䀕/iv&Hyu4m܀S2F!\jjo[)dIJ ̋l&7~5O)gyײw{?3 yػF2"U,*wJoS/U3e#rj`Вpq5YY$¢hc6ƹ.q߃Ij!e2M}x8TWE wJM2}kqQO{v`;q#ޚ[#aI4P[}6f6 )m[EͰ 5ɴdVn8w9.4 G3ipo Fbӻ-Gh`z1~q_Rlbԅ: >cխ[N^oGkRIX䌤ta,* x @pIhwc՚ -QYWLG-n 4o87vjg{{|]ZIHNC>Q+f%G8D4v·HB ۘRY z165Zr1$c m}./+Neɨn&H. uVoNZ-m NP /ɨ 4}E}߫$瀢m1Lhq9Gs}8{nȁ*CkqYk .i`7rّ!|hE00rUԥwԨrs^]Ϯ0sr}0PD_sFn:>R`H&b89i 1h=E-i,{9f}Z|*\1k 4[; cH;uOw{=v>Z:Pj[(ozW/7ډAeez]n=;|~PV~V,eT?jڕ=u&oϚreL^wAjdn*@7 | ިhB&[5q2` OcO 9G4h̹ȲC׻"Qj_U#猓pFGkxZ,T ayj}cEZhz[{(y+e=)؛;0J<5 ҳ7,hb{<1nV5DFxfb#͵sPWMWbeKbBe=!Ozme5B YF:n\wiI~/A-y!0gY8RujNAb/L?-9 EU]"KS?RlT NRy!(=7; pՄN\Be)/V#ё1dh$1'p~̙TE B= ߈^J,iS^} tu; UJ$ز`㷆F .k Om^쬧 [=  A:SCϜ..D>kP=\C^v XtgK@1b-2-'.ZLg4S,? Juj<8R.X.`A1,:]8P{8RG9tSXn>67yCzK>L[Wn`2Ĵi0':jcȃ[{^dE>-ZW^F4huY7VYP.3{:/G1d]x3P^6P"I7* OC\| zZApz-$I@W]^D;=1r]@Y)ژ]!/Oza8\~egbCys:0s|Yy#eTTnl: DuDxvjgP5C/;J1DdԞrI7tRp('|^J@ ^EYnU\"8!'24Uѭ`/r$8Aoy1n׉Y[[Ջ& Q6QRZ:x צ'4m袼_o 77s{vCG郫wOV|>4ryb*e[ֆ{NN,`!T m Kr={1U :g,r8ۉ=q|aDf]Ke9L+ Uy}gL E#X>լn;d3eŚu.Ě'̋9S;\ˈtasre nDD|+IX1l W`pt"r@+b^' ezFJ5а+طӮ(kicۈQRvS&z/B-m=m ͆[+8aw*P@ Wm`?Va|#{eClTL)i)xH-0Yxq`]!f[nލ*zrp-7mb= c0>'*s٥!rPoAΝ44on U]KwWFlN* 8&һ J2Eąm=OCWrPDIZ.'W^{^9?.@(majiPiuh Rvp >+pZb}vRU#D3:?˰e .*"! ͷ`p\Q,:2 xet'|d9vX~K?B;pd.. -V6UQ(A ֘ʕ^R%>'ؐ bRFW\ڸsR/g]CaBy=thdOkoQJ̢-|∻}GFaыUZOlR˔> 7I'|Ms2)Og)Q!};G`Yܔһv#_mHea/Q{{6[b8YBQz|*)KV&J@z=eA0}Y-6q>՝U"8 fHܿ7|͒| By2i9b[ >: п(r^Ao(b!)bCH)afSz,5aOVDsm,dpGL@,a 5[9+]BX;hBSkE%l떩=^ov$6`sM/dge.?І``٤Mf,}mpJ4VSED9r[}z עRyUbQ'~ P 7⧀:M5pʱuS:&.j#G(yT;ѐ 5!>+w _?^V7|y Qpn:M:qHce/3NG]?#T ]=%N 0N%KIW ޚ{V'18x&qo KǗͣخGgN q4udZ[[ d=D+X֓%N_p[ZHzp3U-l`Ci.mn8d6(2'S/YJ3[G#=[ᓪ%د:d+IJ)#6Ir2`>Xfx9E?f8\-9||a)B$///T|̾A 6}o :.HHeӺi%bDB)SzEZfgnoؼM/j%_m[iduwͲtp> yh f%/K=y*#jcۅj8 S4E8jI#J23;-ʎm&I7!(f/A d,̹pFNnk-KA!HPc\3ײ&!e0Ez1JKU*aNUǟP%d 1f;Dя_%ً 28)GRIYq 7ލ ?n$]M;= Eh]6r\0ԧvzw^.c?}TieeWQTFX@{}U)  ˔+ݐ}qgMֵ."С`itL;A;̞ΉDVϡ͍h~{X"a掷}KV~zuh^"SN O"1lVիwRak[4 ' aO\Ejo-8dc0*nsD+S4v?G Wr12BMev ~ Ji)ءȀw*pbO[i ߢ!qM*g'Pp41(3L<~fLsAZ'И–|^=4>?bTzqF}[x ,us$Nd6&]A>Ф2wJYTX-Lnɲ]$"=h#4J@DQW{7ᙖE(Ixz]n4lp{jRi_6ep_v(mYqgOL@=;1oQa1uU!˜$, ` Y޶-^KOwN[>tߧg*A_N cds!m*L),ݭ8s ?XbS4  Fo]fKXx{]I`&Y4Aq uǿ@טP>s}O n}a^ܙt.`O6@Jw?j@seTlVro$Fe6g+N[:k(p&!r_j껧`=uR缎ePsNqpy 2 e$0SV 0}è[h\ 4}=V #RjAd5`,I':KKd~Յs?uFarF_\8+(}D-yf/&0ٝx,Lr* Yl n{00DA.-I#0$w)]dcKQ h1O3$(. u;]d*Ćz{2F.[C+g,.ӕ*;6 ik-YOQŜF>H*'XJz_}#FB\ .CګX{hK&_S>9\28K4vWt.Ux[aS J/UbÓ+`p^XI`TgO?IWÂǀ[@BCk[{ZG; a,?^G\ˠz{=醛Ow-!)G$0%?gVyeJon+9Ry߃i1iѸ/^‰c{Uhhy-;\5~W:+1"6 '#Ϯ0 B5)Ih50*(uEaqSQ;(C85^V7ȄSeYiM>eQ˗cO{Wj(i+$L 3L!X@)&uNת9OV-}$sBBahJ3Yn̡j#\-2x䆃8oțo6EÐr@9?WJs8UbMs 0XNu]VaZ&L>yM\1~%jUF'`̐iIO ˒$e3"Y=b齟o:kQ9̬]_qerI3H,O(9" ~N~Adq>#5ڌ8>j읏Z1QF,J1FkhR ooA]81p?^ ՏdTv~Ip۽n&^ʣI%L-'qNMaLȃLf/8E _elDgw2_t^jy5F!3%)}J_OuwK衹y,Z؂>KWK>7O3ppBw0yOc/+3qtA/e9_;qa20V2ξE6jp.^6#/6}$w7~ ,/n!K\r!zﻸiM+NG6 6E0tQ9<ќi-<eǒH#p~Q8dU(*@\l>ѕl>/Q׈ŵ O+=uD'3Aj4Z!7^2.jHl/C.-qMR})j$ ?Y¶Q9g֣$Еff_sRH^KI'GC|N8 Xvnj%f8?hsVRr^H t_CSP:FRg5'Iwb}0ᅐФI1}*#hOm+Qd,Hh yȥ0 wp(2vgNV{&tJ\dcvmɉd%&X B::: ,qBۃV|@(h\ro#k6ʤF9ۿ'1 ?i'|3J? Ě4oZ]Mi).dqK T|dk %El) yd~{N[-vrؠ|hr*5utB9S IJs]v|iNl$O}sĕBBc$DDflξzv!>v b8| Brҹ;˷YltgoVo]7+ @idSE܄SAS?)biZP&ֽ(l_^VT0B0K,rn33#z's7nF`ÖˍU&4U(( 74WE^| ,"D_H6HG8 '>.&iz5_EnINyŒy Ӵ=7l.ӒؙzbNYs78']1ܜָNk B$7IXX]K(R6@ ձ4@ZK;HD|J=A 86χ^1ls-9Fid .uDh]lVGpT>F?s̍j ēԪh()so.x#ދa *̮Iݢ8RC1A1`)OP3nS;>"]7 >s@6VstSL㨻Ռ( PHQgU^nevSKoqڠUmoG =evc=96KyaŻFu-_Wۀd%@#0ʺֿ6`,fIMG8J[q{-zjMsEp lZDNr-s;ᒶOL[4T%w.Mؿk4QkGNj/vOvrN%0I<11J. x 25[p:L2Ua487/#vx_}}4AdMnr^FOTQLU5M0.`3vLYx/M2'O =%htJI*aY^F#òL1+=heė >IKU>}\X*%q87q&_Ԛe>^KO5(\ZÏ'(.HGb xpkt^.ڐ:=R`ɰiБB4KȨBWB{ aCAw Zr pKOH|aC$Z?mL!Ie-0(򠧼yRT_)(K.͸LvʀC/ ?uL/(&y\}8ۜJˉ˛fbO.U)Q{yރO`_xRR -&?;d](D[fiU Ę" 4ܴF9.jl7I?[O6 0M{NɁ0(w {#Zt9O]yRwl!Lt:S4"%L&4<̟GS澄rיv̽+;Uu&fQNUr{ 1'lT1Uf^\dŒ*r01/w򆆾aNr*Y->0(&XC<1ki|ښt12id|Z RZ+ ~qzE\5rvo!&]S,siz߄CSðz3+vRaH۝)3)+קn&&Xr01?ZM%٪ &2AEϝPu?&*F٦!]! 웧{swzN?ZOljW5ǮeuPKW+Sjei?zq t Q_mdiW/s+tᵁ3QWu&~?YTKݧ C\{4L!}nvLYLjw;<܈% υ4N{7?rV/XjٜP}Ǎ8-^.uf+MĎp XhMzx>!B6BZŮ(a? *dKDt3zRB 89ݑS{eV Fy[s=%e"RL(b! s ⫛ }pmmeR`+,/|"ڋL}r?ρjeM(Vß;28DŻ\ 7?Z%bȍeG6Ŧûkv GGDEY S14C 0-opY8E>oZf6f5~BCHMa2٦f!~?>I ~PF?:W[Riep|Kr 9,piV'礤GEv[OV\j }N :{PT 1-kK-PYY(la>vkp_ F# eEIE ۖ? }]^[NzrJ3?-{􃒊SU*`b 8*ĝ+.L'wiJ/K>gm sKZsI QL 4⇇8a:QIl̤ϷEK!cAS\? =5Wsz3@&|^_Oc8ڂTA曔`~)fx12_fn-CfqP!j!ʼ"#6j!iTl"dyBZsxi pt\a-j o*rL+FN^<fձ3,\#yLf$Ϲ͍둨[N x<=|S\ok(Zl'U?ZҖcGC{H=':u $'O[wq_ҫ/%x" C*2x(˩Yq@ޡFqQ~@15=3xL&q%Qe<{_KCr}Dx宺tӹԢ^+캻GZDZ3/WW0r PR>`@rqjQBBXpw>oexmc =aZ Z7ODC4|>B O~@gD,ӫ=^N|GtED!SyMgb?lǃB9ԩQ(︘eo(b>ÿHsʙSÂ_Α7e R!G(gɁħIfLB/'36.6NA!cWHa`7MvE b +=s n145:V!Y|otg{;6T2O3░ 'Ov&J$|`v|e eACߍH+2izQYkhs"je?փ }O@VD@tZ]x֢R*n z9M~d7nUO{TLb`MݤoA Ǻ"T8yGsg~'ftd?> ~7gyɦpl3}V[IEv`VqEC ZRp "p(/*$tm)&yp (QI\ @tR<BS:4$IJɕwGmg-ӓ@ #0qߑĄ\g?|B&mn~?vE:Ȣ~˦1p uEwӱ0%^Egf5qaslץnuE}(2i0bl%v /_gʯ[#^eKf?G"PScԌ7߸j.;Pfw/U̲jZvXBWVڽ h^HO lm MHx9((URF/|_%! aloFցp % roLuj;?GS* 7s?Ȟ%nelby-(&kɊlZPLUhlŸPB}ˑICJ.,Ja3 pN5#2W:`GHMȒ^N6IG0]Bl]ÍN_iZ/zH"[t.C42pqL]wQv9vWO+&\N {?Uq0Jl}gy)XrIqqYjfL5t1D]OД(u8uY)_/AS33Jrs0hlDZc9$q,&*5slW6ϧWգnϗvγF:_mzB5қqKlRjk'AgoiZ=e\uPqMrG(m$q7>M[L#ɕD֞ux[>2QnFsnvlj0,;Hw2 z(9 9L5꘱F|awuA3>+]$t~_}0?\pZc; T4NeW-i\Xc(''mݲPk Z"q*;Dҳ6663Zjoڙ >\zi -Y*X+ഌH*^ ]2k_觝>akTfYvR.dj/|U&>M!#u^餵}iE:ɶ+By|C9K 1z'cFЀe{[_?Қ0|oNmϺGtlޔr0*=yV߂~φf¤}{)R'5 ǭ]{ֽOז@li}D4 'RN@ [%]rC8fr(}7eޟhLjR{^n4̠r f.WwcP%f'޲J2s>oe6cJGduigDnaHSxIp*0|4dw6_iBBP]AIkݼ`]d"M TiJ$낝BcHyt-3Ws ]Ț\&ނj%<3r0= 5 V!!drpTɤQ)}q莂dUyg M{I@!gˁ~aY=:Xi^*fpg*(:Bc(^$+7P:j|ܓܕL` P+NMN[sHSig5̖J* o| q9֬`Qcq̀ /LLXc[Ywfa60b ^eT8M ~)V;|tcLǁNrq`Q%o%q~wJF:#\Cmer(3&M'd1ʼnav|gcir8lvPzL'*x4 khuQ7mlG._,q vO/ȈN M6 &ATF>65h's:0lcSt˧&?rE8P/GNUˮj .ܻ|D$RSGon62rjPP2GWWD9HqYU-wk/cGKzKLqw_1RQTPjYdlpU/RAZ-6u-D-YX9YHzZbn5Q/ArprcXDfGApOOQDcLG-j/lib/ld64.so.1.gnu.build-id.note.go.buildid.interpnote.ABI-tag&A % :2ZX- QE_#վ<׶ YZ