rmt-server-pubcloud-2.10-150400.3.9.1 >  A cp9|u0#lp$qKJJxhZr.$`_f͘jFm G}Mz4k%gMV8Y&K 1#EI?lf&6dzш꽍F;7xOᤎM~CxcG-zS|( jY (T鞶%sLwA"6 Y:=ӱUNGu<TqC(e뽻@(#Rhr#AdB?9^5o492af1c136a955a3e72b087debf5a75ecdd645b4b19be5fe4daa93831d39b35ff69627cc85aec01b5a44c622d32856dc2e61f918cp9|r ɗZHǵmC?l咹F~b}VduTtE%q7+p{qFAQ&bI;[qÑڞPM:D&O;6M_A\cpz>';-ꍂDW mCd^'FimQeM2A~32\ZKV0۳䐒_j7럶J'0|}qr5sNX>pH4?$d ( @  !Ctz> 4J\J J J J 6J JJzJ J!<! ! " """("8"9% :0=>?@FGJH JIHJXY\J]J^%bcideflu Jv4zbr Crmt-server-pubcloud2.10150400.3.9.1RMT pubcloud extensionsThis package extends the basic RMT functionality with capabilities required for public cloud environments.cs390zp34/SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Productivity/Networking/Web/Proxyhttps://software.opensuse.org/package/rmt-serverlinuxs390x 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 rmt-server-regsharing.service rmt-server-trim-cache.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 rmt-server-regsharing.service rmt-server-trim-cache.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 rmt-server-regsharing.service rmt-server-trim-cache.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 rmt-server-regsharing.service rmt-server-trim-cache.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in rmt-server-regsharing.service rmt-server-trim-cache.service ; do sysv_service="${service%.*}" rm "/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 rmt-server-regsharing.service rmt-server-trim-cache.service ) || : fi fiH+ZQ+$!$c=~ N=OB$a+GgZy"&eAA큤A큤$$$$AA큤AA큤AA큤A큤AAA큤A큤AA큤A큤A큤A큤AA큤A큤AAA큤A큤AA큤A큤A큤AA큤Accccccccccccccccucvcucucucucucucvcucucvcucucucucucucucucucucucucucucucucucvcucucucucucucucvcucucucucucucucucucucucucvcucucucucucucucfb5ee8f8b2f1ad1f2fb7515395b2ccc6da88395021da85076b0b484396d82a622465d5fb6083c53e02cdd9a6b48369083e0a561f1807f6c49f71c7b3c99e76bcd29f753bd5d1c752e08537241d511ebf83ac2c8c62d6e43cddbb84195751f35fc8a69639d010cd9357cdcdac9606b085205e65c210db5f89f5e5a8a129b22b1827193ee213a50db1b9c2036c053ce29a46ff1f98cbf70afc7f18cea657fc5f88290b20a88f57e8727ab33e0a6fe18ae7ec34fd5396a35c01e506a95744d20cf80f314002a9a8ec49d2074ff1bf7eaf3b18305abdbd8cc74ee91acd3b0faae91bb587742dfa6771a9347b2d2332b4c2557f44fea7a7c403117504f9051760039552a8ea9c924359c7238b1b6ee81d7c75f27a44929e046ca2cb8257dbc89627ba63b04af63d033e0ebd4a707fabb00361572cb29a1fbc0413b8833bf189551848aba9247eec1e86c8eaa762aa248f36140a603b91c40bfdd2856d4846244770f1c8944b4103b512f96735c919d7eea797417bfaeb32d59f862f85ad385fee2658cc3d3e5c6a02b2affaae0974c84133b62d65b47715ed7dadb4a23d15078010d27d51defde5a8757f51839448594706c6abafb9e53dfe16575612a0d24b91945d49ef752696ddd4a01780be1abe046efd7879db8b7aedd769e352dda696ef5a567ce8d6ea89fea8667c0e925e6673b4d22f8cc4191dc34ed6b58653556bad66f9171a5b93df02e7ca9c66b6907ae7355a24da7f29807d766cc68cdffa768f893404cb9b0130fffbf15b9dbc76ecb684a0906ab782b4a5b89e3846cb4a60cdb589428f58e268ffe2e71dfdb501e0136740d7f3c4cf25524c7b7f03d88ef3f95ee047aa8bfe82a399f299fc470b225593fb6c3f235e79e0f1cabba2179ce1291973c7d6851a131d074fa0fcd06db469c5ca97ae62164ef1e8a2c66295926d886c0cc9bbb8a8f010d771120d78b2b0166ed39035365e6cd339d366d40ba6682f0d8227271dfcd0d1694e661e3473409758b660fa3d459a4ab86e0c1adafc3e9615c997ca8cb01277a5a4fc5a95dd14e7b7203d56b8f85151153002c61a205e6137038b9cbf34d85b20e7bac4a25c7b46912afdb6477bb68e02cb682d3e73a9202af8e52604b17ac09d5d3b8abe6d96b236a360c016b6487826918cb16fa76f28229ecb34f038c88073ce4bb8b34621061f324aeae35a100c7bc1c36561da3b2ff7c3960fd4b6e5ec81b5aaed58ea9b186cd4d0dfd351c27a17454a80d09e88b69b2956bcf437f7e98d0111408eb4cc207d536272179188e2f9c4096e2fdf06aa1264464e9bc16eee8e80639aae29e5b127f37fda906fcc97ef51a60f46934d4c94a3586104c616115ad0c46d52a4590eb6ea5def6f947c292955320704733a99a701644a172abe0fde0dc28153602c66990b9fb8d26a41f979869fe4c2477e63ca0cde2f75faf5e4450096fd2ab4cb5e0a1650a848bdbd46a0813f4e77515089394bcd5b96b33dd8c9b344c5244ee3cdcd53f62be7050afffd1bbca26297097da7f636467e3c44f7c4890bc2dbd1ad398a3eeb50b740e8cfd70a1995432d4b3e1a679966168aa9d2c51d9361b0d29ca48bdc1ba5570bba25b030b4a0e69ea63aa95645162bc8cbf619d8c1e107968a61a004780c0bbd51503463aad02a0c5b2f47c1../share/rmt/bin/rmt-manual-instance-verify../share/rmt/bin/rmt-test-regsharingserviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroot_rmtrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnginxrmt-server-2.10-150400.3.9.1.src.rpmconfig(rmt-server-pubcloud)rmt-server-configurationrmt-server-pubcloudrmt-server-pubcloud(s390-64)      /bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(rmt-server-pubcloud)rmt-serverrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.10-150400.3.9.12.103.0.4-14.6.0-14.0-15.2-1rmt-server-configuration4.14.3cn9@cjDc,N@c@b@bbob/.@b%b b8a@a@a^@aG` @``e@`a@`P`P`8`.V`*b@_}_w@_ts@_s!_s!_h_Z@_X_Wr@_O@_N7_L@_C_?@_6|_"@__@^@^y^3^@^@^@^%@^:@^:@^8 @^0"@^&^g@]]]7@]@]y@]]2@][]V]L]J@]@1@]8H@]0_@];]]^@]@\@\@\\@\\!\O\@\N\|\+@\@\\@\M\n\j@\Q\G\A\=@\4\\\\ `\ @\\\[@[@[H[@[v[%@[G[G[@[b@[P}@[<[3|@[(@[5@Z@ZZZ@Z?Z?ZZZ@ZmZ؄ZUZUZa@Z@ZZZZ$ZZhu@Z5 Z'ZY@YY@Y6@tschmidt@suse.comzpetrova@suse.comfschnizlein@suse.comtschmidt@suse.comjesus.bv@suse.comtschmidt@suse.comtschmidt@suse.comfschnizlein@suse.comfschnizlein@suse.comtschmidt@suse.comjmason@suse.comdimstar@opensuse.orgngetahun@suse.comfschnizlein@suse.comfschnizlein@suse.comfschnizlein@suse.comnatnael.getahun@suse.comjesus.bv@suse.comfschnizlein@suse.comikapelyukhin@suse.comjmammen@suse.comjesus.bv@suse.comnatnael.getahun@suse.comnatnael.getahun@suse.comtmuntaner@suse.comluis.caparroz@suse.comtmuntaner@suse.comluis.caparroz@suse.comtmuntaner@suse.comtmuntaner@suse.comtmuntaner@suse.comtmuntaner@suse.comluis.caparroz@suse.comjesus.bv@suse.comtmuntaner@suse.comtmuntaner@suse.comjesus.bv@suse.comtmuntaner@suse.comtmuntaner@suse.comkukuk@suse.comluis.caparroz@suse.comikapelyukhin@suse.comluis.caparroz@suse.comkukuk@suse.comjesus.bv@suse.comikapelyukhin@suse.comlcaparroz@suse.comikapelyukhin@suse.comtschmidt@suse.comfschnizlein@suse.comskotov@suse.comdimstar@opensuse.orgfschnizlein@suse.comjmammen@suse.comikapelyukhin@suse.comikapelyukhin@suse.comikapelyukhin@suse.comikapelyukhin@suse.comikapelyukhin@suse.comjgomez@suse.comikapelyukhin@suse.comikapelyukhin@suse.comtmuntaner@suse.comikapelyukhin@suse.comtschmidt@suse.comikapelyukhin@suse.comlschroeder@suse.comikapelyukhin@suse.comikapelyukhin@suse.comikapelyukhin@suse.comskotov@suse.comikapelyukhin@suse.comlschroeder@suse.comikapelyukhin@suse.comikapelyukhin@suse.comikapelyukhin@suse.comikapelyukhin@suse.comtmuntaner@suse.comtmuntaner@suse.comskotov@suse.comskotov@suse.comikapelyukhin@suse.comtmuntaner@suse.comikapelyukhin@suse.comhschmidt@suse.comtmuntaner@suse.comikapelyukhin@suse.comskotov@suse.comikapelyukhin@suse.comfschnizlein@suse.comskotov@suse.comhschmidt@suse.comhschmidt@suse.comtmuntaner@suse.comskotov@suse.comskotov@suse.comtmuntaner@suse.comtmuntaner@suse.comtmuntaner@suse.comtmuntaner@suse.comtmuntaner@suse.comhschmidt@suse.comwstephenson@suse.comskotov@suse.comtmuntaner@suse.comsschricker@suse.detmuntaner@suse.comskotov@suse.comtmuntaner@suse.comikapelyukhin@suse.comfschnizlein@suse.comwstephenson@suse.comfschueller@suse.comikapelyukhin@suse.comikapelyukhin@suse.comwstephenson@suse.comskotov@suse.comhschmidt@suse.comwstephenson@suse.comtmuntaner@suse.comtmuntaner@suse.comskotov@suse.comskotov@suse.comtmuntaner@suse.comtmuntaner@suse.comtmuntaner@suse.comskotov@suse.comtmuntaner@suse.comikapelyukhin@suse.comhschmidt@suse.comhschmidt@suse.comtschmidt@suse.comtmuntaner@suse.comtschmidt@suse.comtmuntaner@suse.comtmuntaner@suse.comikapelyukhin@suse.combwiedemann@suse.comdimstar@opensuse.orgtschmidt@suse.comikapelyukhin@suse.comjengelh@inai.deikapelyukhin@suse.com- Release version 2.10: - Add option to turn off system token support (bsc#1205089) - Update the `last_seen_at` column on zypper service refresh - Do not retry to import non-existing files in air-gapped mode (bsc#1204769) - Fix CVE-2022-31254 (bsc#1204285): rmt-server-pubcloud allows to escalate from user _rmt to root Root-level escalation vector bug was found in the packaging file which has been mitigated.- adapt rmt-client-setup-res script to work on SLL9/RHEL9- Send system creation and product activation dates to SCC for better visibility in SCC.- Release version 2.9: Implement `System-Token` header handling to improve unique system reporting.- Add --proxy-byos flag to rmt-cli systems command to filter BYOS systems using RMT as a proxy- Version 2.8.1: Retry failed http requests automatically (bsc#1197405, bsc#1188578, bsc#1198721, bsc#1199961)- Improved rmt-client-setup-res script for CentOS8.x and RHEL/RES8.x (bsc#1197038)- Version 2.8.0 - Forwarding information of registered systems to SCC more efficiently in batches - Syncing the systems' most recent last seen timestamps to SCC- Optional '--no-confirmation' switch to skip user confirmation when cleaning repository data- Fix "rmt-cli systems list --csv -a" for RMTs with millions of systems (bsc#1191552)- Enable nginx configs to serve on IPv6 - Enable users with old versions of RMT to sync systems with SCC by default- Fix build using ruby 3.x (boo#1195318).- Version 2.7.1 - Remove products with a negative ID during migration - Changes to RMT/connect API: RMT returns HTTP status code 422 whenever a system tries to register/activate a product with an expired subscription. - Mirror metadata retry. This fixes bsc#1188578 PubCloud: - Update the way allowed paths are checked SUMA requested a new feature where it is possible to validate all versions of the same product and arch (that are allowed to that system) - De-register BYOS systems using RMT as a proxy from SCC - De-activate a single product from a BYOS proxy system - Add the handling of the BYOS systems that use RMT as a SCC proxy In order to do that: - New boolean column in systems table in db: proxy_byos - Skip the sync with SCC (using that column) - Registration of the system to SCC (announce system call and then use SCC credentials) - Activation of products - Check subscription is active/valid for a product/repo to be accessed- Version 2.7.0 - Add subscription support in RMT. RMT can now consume registration codes supplied when registering a system. - Add host's login header to API requests to SCC. If the information is available, RMT will send it on requests to attach the registration proxy to a host system in SCC. - Add extra check to product dependency on RMT API. Now, when a system tries to activate a module through RMT, if it requires a root product which is not activated, the activation will fail (bnc#951189). - Load global configuration only if it can be ready by the current process.- Version 2.6.12 - Re-fix broken symlinks: This version fixes the bug-fix deployed with version 2.6.11. Reference bug (bsc#1188043) - Handle special characters in package names (bsc#1189805)- Version 2.6.11 - Add release_stage to all api endpoints to allow external programm determine product stage (bsc#1176628) - Fix: Don't create suma and repo symlinks at install stage, instead only link them at the post stage if they don't exist (bsc#1188043) - Update translations - additional debug output for mirroring subcommand with '--debug' flag- Version 2.6.10 - Fix: Rails 6.1 zeitwerk autoloading errors This references bsc#1186798- Version 2.6.9 - Fix: Store authorization tokens when adding custom repositories - Fix: Don't append slash to custom repository urls - Add enabled attribute to syncing process This fixes wrong marked repositories when syncing This references bsc#1184814 - Enable 'Installer-Updates' repositories when enabling a product, so they can get used by the installer to patch the installation system itself. This references bsc#1184814- Version 2.6.8 - Fixing wrong handling of ids starting with numeric characters (bsc#1182736)- Version 2.6.7 - Clean out `subscriptions` table only if replacement data is already available (bsc#1183615) - Raise an error when there is an extension activated which has no migration successor (like LTSS)- Include installed modules to the solution tree when doing an offline migration. (bsc#1179523)- Do not raise an exception when mirroring if info missing is in alpha or beta stage This references bsc#1180018- Fix rpath build issues - Resubmit version 2.6.6- Version 2.6.6 - Add filter options for product listing and bash completion for new flags- Version 2.6.5 - Solved potential bug of SCC repository URLs changing over time. RMT now self heals by removing the previous invalid repository and creating the correct one.- Version 2.6.4 - Add web server settings to /etc/rmt.conf: Now it's possible to configure the minimum and maximum threads count as well the number of web server workers to be booted through /etc/rmt.conf.- Version 2.6.3 - Instead of using an MD5 of URLs for custom repository friendly_ids, RMT now builds an ID from the name.- Version 2.6.2 - Fix RMT file caching based on timestamps: Previously, RMT sent GET requests with the header 'If-Modified-Since' to a repository server and if the response had a 304 (Not Modified), it would copy a file from the local cache instead of downloading. However, if the local file timestamp accidentally changed to a date newer than the one on the repository server, RMT would have an outdated file, which caused some errors. Now, RMT makes HEAD requests to the repositories servers and inspect the 'Last-Modified' header to decide whether to download a file or copy it from cache, by comparing the equalness of timestamps.- Version 2.6.1 - Fixed an issue where relative paths supplied to `rmt-cli import repos` caused the command to fail.- Version 2.6.0 - Friendlier IDs for custom repositories: In an effort to simplify the handling of SCC and custom repositories, RMT now has friendly IDs. For SCC repositories, it's the same SCC ID as before. For custom repositories, it can either be user provided or RMT generated (MD5 of the provided URL). Benefits: * `rmt-cli mirror repositories` now works for custom repositories. * Custom repository IDs can be the same across RMT instances. * No more confusing "SCC ID" vs "ID" in `rmt-cli` output. Deprecation Warnings: * RMT now uses a different ID for custom repositories than before. RMT still supports that old ID, but it's recommended to start using the new ID to ensure future compatibility.- Version 2.5.20 - Updated rails from 6.0.3.2 to 6.0.3.3: - actionview (CVE-2020-15169)- Version 2.5.19 - RMT now has the ability to remove local systems with the command `rmt-cli systems remove`.- Version 2.5.18 - Fixed exit code for `rmt-cli mirror` and its subcommands. Now it exits with 1 whenever an error occurrs during mirroring - Improved message logging for `rtm-cli mirror`. Instead of logging an error when it occurs, the command summarize all errors at the end of execution. Now log messages have colors to better identify failure/success.- Version 2.5.17 - RMT no longer provides the installer updates repository to systems via its zypper service. This repository is used during the installation process, as it provides an up-to-date installation experience, but it has no use on an already installed system.- Version 2.5.16 - Updated RMT's rails and puma dependencies. - puma (CVE-2020-11076, CVE-2020-11077, CVE-2020-5249, CVE-2020-5247 CVE-2019-16770) - actionpack (CVE-2020-8185, CVE-2020-8164, CVE-2020-8166) - actionview (CVE-2020-8167, CVE-2020-5267, CVE-2019-5418, CVE-2019-5419) - activesupport (CVE-2020-8165) - railties (CVE-2019-5420)- Version 2.5.15 - RMT now checks if repositories are fully mirrored during the activation process. Previously, RMT only checked if the repositories were enabled to be mirrored, but not that they were actually mirrored. In this case, RMTs were not able to provide the repository data which systems assumed it had.- Version 2.5.14 - Enable 'Installer-Updates' repositories by default- Fixed deprecation warning when thor encountered an error. Also, instead of returning 0 for thor errors, rmt-cli will return 1 instead.- Version 2.5.13 - Added `rmt-cli repos clean` command to remove locally mirrored files of repositories which are not marked to be mirrored. - Previously, RMT didn't track deduplicated files in its database. Now, to accommodate `rmt-cli repos clean`, RMT will track all mirrored files.- Move the nginx reload to the configuration package which contain nginx config files, don't reload nginx unconditionally from main package.- Version 2.5.12 - Update rack to version 2.2.3 (CVE-2020-8184: bsc#1173351) - Update Rails to version 5.2.4.3: - actionpack (CVE-2020-8164: bsc#1172177) - actionpack (CVE-2020-8166: bsc#1172182) - activesupport (CVE-2020-8165: bsc#1172186) - actionview (CVE-2020-8167: bsc#1172184)- Version 2.5.11 - rmt-server-pubcloud: - SLES11 EOL - Extension activation verification based on the available subscriptions - Added a manual instance verification script- Version 2.5.10 - Support rmt-server to run with Ruby 2.7 (Factory/Tumbleweed): - Bump gem 'config' version from 1.7.2 to 2.2.1 to fix incompatibility Ruby 2.7 OpenStruct class; - Bump gem 'typhoeus' version from 1.3.1 to 1.4.0 in order to also bump gem 'ethon' version, which caused a 'rb_safe_level' warning on Ruby 2.7; - Fix "last arg as keyword arg" Ruby 2.7 warning on source code; - Disable "deprecated" warnings from Ruby 2.7; Rails 5.1 generates a lot of warnings with Ruby 2.7, mainly due to "capturing the given block with Proc.new", which is deprecated; - Improve RPM spec to consider only the distribution default Ruby version configured in OBS; - Improve RPM spec to remove Ruby 2.7 warnings regarding 'bundler.- Move nginx/vhosts.d directory to correct sub-package. They are needed together with nginx, not rmt-server. - Fix dependencies especially for containerized usage: - mariadb and nginx are not hard requires, could run on another host - Fix generic dependencies: - systemd ordering was missing - shadow is required for pre-install- Set cloud_povider info when registering the instance- Version 2.5.9 - rmt-server-pubcloud: enforce strict authentication- Version 2.5.8 - Use repomd_parser gem to remove repository metadata parsing code.- Version 2.5.7 - Use DB locks intead of lockfiles (bsc#1165548)- Version 2.5.6 - Align supported subscription types with SCC: 'test', 'full', 'evaluation', 'oem', 'internal', 'partner' (bsc#1168554)- Version 2.5.5 - Add `rmt-cli products show` command to show detailed product information- Version 2.5.4 - Fix migrations in case adding migration_extra column failed (bsc#1162296)- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors.- Version 2.5.3 - low_speed_time and low_speed_limit can be configured- Version 2.5.2 - Fix offline migration (CVE-2019-18904: bsc#1160922) - Ensure download of signature file from custom repositories- Version 2.5.1 - Relax systemd units dependencies (bsc#1160673)- Version 2.5.0 - Add `rmt-cli scc sync-systems` command- Version 2.4.5 - rmt-server-pubcloud: escape paths in regex- Version 2.4.4 - Verbose error reporting for SCC API errors (bsc#1157119)- Version 2.4.3 - rmt-server-pubcloud: Relax zypper auth plugin checks; produce detailed logs - rmt-server-pubcloud: Allow access to SLES 12 SP1 repos when SLES 11 was activated- Version 2.4.2 - Fixed system listing when architecture is not well referenced (bsc#1141122) - Added rmt-client-setup-res for RES8 systems- Version 2.4.1 - Preserve cached metadata timestamps (bsc#1146611)- Version 2.4.0 - Allow to mirror individual products/repositories (bsc#1138863)- Version 2.3.7 - RMT now uses mirror_src to determine whether or not to download source packages. (bsc#1145688)- Version 2.3.6 - Make Rails log level configurable; set default log level to INFO- Version 2.3.5 - Fix RMT installer_repo call for empty release_type parameter (bsc#1136178)- Version 2.3.4 - Clean up download queue on metadata download errors (bsc#1142641) - Fix plain HTTP PubCloud config- Version 2.3.3 - Removed release stage from names to be consistent with SCC (bsc#1136168) * Generate friendly_name as needed * Drops friendly_name column from database- Version 2.3.2 - PubCloud nginx config improvements: * Proxy only the known routes to the backend * Disable error logging for /repo * Serve smt.crt over HTTPS- Version 2.3.1 - Fix mirroring logic when errors are encountered (bsc#1140492) - Refactor RMT::Mirror to download metadata/licenses in parallel- Version 2.3.0 - Check repo metadata GPG signatures during mirroring (bsc#1132690) - Add rmt-server-config subpackage with nginx configs (fate#327816, bsc#1136081)- Version 2.2.1 - Fix dependency to removed boot_cli_i18n file (bsc#1136020)- Version 2.2.0 - Add `rmt-cli systems list` command to list registered systems- Version 2.1.5 - Fix create UUID when system_uuid file empty (bsc#1138316)- Version 2.1.4 - Fix duplicate nginx location in rmt-server-pubcloud (bsc#1135222)- Version 2.1.3 - Mirror additional repos that were enabled during mirroring (bsc#1132690)- Version 2.1.2 - Make service IDs consistent across different RMT instances (bsc#1134428)- Version 2.1.1 - Make SMT data import scripts faster (bsc#1134190)- Version 2.1.0 - Updated dependency nokogiri to 1.10.3 (CVE-2019-11068: bsc#1132160) - Allow RMT registration to work under HTTP as well as HTTPS.- Version 2.0.0 - Breaking Change: Added headers to generated CSV files- Version 1.2.8 - Offline migration from SLE 15 to SLE 15 SP1 will add Python2 module- Version 1.2.7 - Online migrations will automatically add additional modules to the client systems depending on the base product- Version 1.2.6 - Fix incorrect triggering of registration sharing (bsc#1129392) - Add a script to manually test registration sharing- Version 1.2.5 - Updated rails to version 5.1.6.2 (CVE-2019-5419: bsc#1129271)- Version 1.2.4 - Supply log severity to journald- Version 1.2.3 - Fix license mirroring issue in some non-SUSE repositories (bsc#1128858)- Added the ability to mirror the SUMA product tree.- Version 1.2.2 - Set CURLOPT_LOW_SPEED_LIMIT to prevent downloads from getting stuck (bsc#1107806) - Removed use-ruby-2.5-in-rails.patch, use-ruby-2.5-in-rmt-data-import.patch and use-ruby-2.5-in-rmt-cli.patch as they are no longer needed.- Version 1.2.1 - Truncate the RMT lockfile when writing a new PID (bsc#1125770) - Zypper authentication plugin (fate#326629) - Fix nested serializers in system/activations - Fix HTTP vhost config- Version 1.2.0 - Legacy zypper XML endpoint for backward compatibility with SMT (fate#326629) - Instance verification plugin in rmt-server-pubcloud (fate#326629)- Version 1.1.3 - Fix missing trailing slashes on custom repository import from SMT (bsc#1118745)- Version 1.1.2 - Fix product version display (bsc#1117722)- Cut version 1.1.1- Fix some migration problems which caused some extensions / modules to be dropped. (bsc#1118584, bsc#1118579)- Fix listing of enabled for mirroring for non-mirrored products. (bsc#1102193)- Include online migration paths into offline migration (bsc#1117106)- Sync products that do not have base product (bsc#1109307)- Repository table using context relevant values instead of true and false.- Version 1.1.0- Bugfix: Alias commands in short form no longer raise an exception * remove -> rm -> r * list -> ls -> l- Added ability to enable/disable multiple repositories at the same time.- The command `rmt-cli products list` is more compact for smaller screens.- Remove the "No product license found" message when mirroring. It's not useful for users, and it was just causing confusion, as many people mistook it for an error.- Register to SLP if a server running on this host (bsc#1113760)- Modules for migration are being sorted in the correct order- Added the ability to localize RMT- Add bash completion for rmt-cli- Added ability to enable/disable multiple products at the same time- Version 1.0.7 - Import migration_extra attribute from SCC API - Offline migrations will automatically add additional modules to the client systems depending on the base product - Dependency gems security updates: - Update loofah to 2.2.3 (CVE-2018-16468) - Update rack to 2.0.6 (CVE-2018-16470) - Update nokogiri to 1.8.5 (CVE-2018-14404)- Added flag `--all-modules` to the `products enable` command to enable all free modules/extensions.- Improved exception handling when HTTP request fails due to a network or SSL validity issue- Version 1.0.6 - Change file paths to new locations to make RMT work with read-only rootfs (bsc#1102198) - Change file permissions for rmt.conf (bsc#1104232) - Nginx forwards to IPv4 address only (bsc#1107100)- Version 1.0.5 - sort all list outputs alphabetically (bsc#1088680) - Include 'last_seen_at' field in API systems output, for consistency with SCC- Version 1.0.4 - Only show post-install message on initial install- Version 1.0.3 - Fix duplicate migration paths (bsc#1097824)- Version 1.0.2 - Improved handling of errors during mirroring (bsc#1096967) - Set correct permissions for product.license directory (bsc#1097367) - Log version on service startup- Version 1.0.1 - Use curl instead of wget in rmt-client-setup (bsc#1094348)- Bump version to 1.0.0 (bsc#1093879) - Make rmt-server recommend yast2-rmt - Add the post-install message about running yast2-rmt - Add new script rmt-data-import for migration from SMT to RMT - Split off usage instruction into MANUAL.md - Squash migrations into one - Small improvements on CLI responses - Rename clientSetup4RMT.sh => rmt-client-setup - Add use-ruby-2.5-in-rmt-data-import.patch- Don't check if a product has repos and that they are mirrored when deactivating. See: https://github.com/SUSE/rmt/pull/168- Show custom repositories and product bindings in supportconfig plugin output - Add CSV output option See: https://github.com/SUSE/rmt/pull/158- Rename of service files rmt.service -> rmt-server.service rmt-migration.service -> rmt-server-migration.service See: https://github.com/SUSE/rmt/pull/159- RMT server binds to 127.0.0.1, not 0.0.0.0 See: https://github.com/SUSE/rmt/pull/158- Lockfile handling with File#flock See: https://github.com/SUSE/rmt/pull/157- Added lockfile feature for mirror, sync & import commands- Removed ability to change user/group through configuration (GH-144) See: https://github.com/SUSE/rmt/pull/154- Added supportconfig plugin See: https://github.com/SUSE/rmt/pull/146 - Rename organizations_products.json to organizations_products_unscoped.json (fixes bsc#1088687) See: https://github.com/SUSE/rmt/pull/151 - Improved log formatting in journald See: https://github.com/SUSE/rmt/pull/145- version 0.0.7 - Fixed offline repository sync with usb (bsc#1089038) See: https://github.com/SUSE/rmt/pull/147 - Removed unique index for uuid in HwInfo table See: https://github.com/SUSE/rmt/pull/142 - "rmt-cli products enable ..." enables recommended extensions in SLE 15 See: https://github.com/SUSE/rmt/pull/141 - Added RMT header in requests for Connect API See: https://github.com/SUSE/rmt/pull/139- version 0.0.6 - storing hardware info https://github.com/SUSE/rmt/pull/138- Only enable free modules in migrations for SLE 15 https://github.com/SUSE/rmt/pull/132- version 0.0.5 - Allow access to the API only via HTTPS, add directories to store SSL keys & certificates, add clientSetup4RMT.sh script https://github.com/SUSE/rmt/pull/122- Add the offline migration endpoint for upgrading major SLES versions. https://github.com/SUSE/rmt/pull/121 - Use the recommended systemd service type ("simple" instead of "forking"). https://github.com/SUSE/rmt/pull/129 - Don't create a local licenses directory if the repo has no licenses. Closes bsc#1087707. https://github.com/SUSE/rmt/pull/126 - Don't allow duplicate activations to exist in the DB. https://github.com/SUSE/rmt/pull/119- Version 0.0.4 - Fix nginx config to point to correct root location See: https://github.com/SUSE/rmt/issues/113 - Add message to help output about collecting feedback from users - Only allow one activation to exist for a given system-service combination. - Update loofah and rails-html-sanitizer gems due to CVEs. - Add proper foreign key constraints where applicable.- Do not build for s390 (bsc#1082150)- Use correct service for systemd timers- RMT on SLE12 also uses ruby 2.5 - Removed use-ruby-2.4-in-rails.patch and use-ruby-2.4-in-rmt-cli.patch as they are no longer needed.- Fixed systemd timers for SLES 12 and Leap- version 0.0.3 - Added nginx integration - Added systemd timers for rmt-server-sync and rmt-server-mirror - Added custom repository integration- version 0.0.2 - Use cached metadata when possible (bsc#1066669)- Dont package build logs to make build reproducible- Exclude Build for i586: does not build and is not supported on 32bit intel archs.- Change package name to `rmt-server` to not conflict with the unix tool `rmt`- Update summary and description - Fix 'env-script-interpreter' rpmlint error - Ignore 'env-script-interpreter' for bundled scripts - Remove leftover .keep files- Replace %__-type macro indirections. - Do not ignore errors from useradd/groupadd. - Avoid running fdupes over partition boundaries. - Compact description, find-delete calls and %systemd_* calls.- Initial version 0.0.1/bin/sh/bin/sh/bin/sh/bin/shs390zp34 1671103234  !"#$%&'()*+,789:;<=>?@ABCDEFGHIJKLMNOPQRST2.10-150400.3.9.12.10-150400.3.9.12.10-150400.3.9.1     ! ""#$nginxrmt-auth.dauth-handler.confauth-location.confvhosts.drmt-server-pubcloud-http.confrmt-server-pubcloud-https.confrmt-manual-instance-verifyrmt-test-regsharingrmt-server-regsharing.servicermt-server-regsharing.timerrmt-server-trim-cache.servicermt-server-trim-cache.timerrcrmt-server-regsharingrcrmt-server-trim-cacheenginesinstance_verificationREADME.mdlibinstance_verificationinstance_verification.rbengine.rbprovider_base.rbproviderstasksinstance_verification_tasks.rakeregistration_sharingREADME.mdappcontrollersregistration_sharingapplication_controller.rbrmt_to_rmt_controller.rbsmt_to_rmt_controller.rbconfigroutes.rblibregistration_sharingregistration_sharing.rbclient.rbengine.rbsync_job.rbtasksregistration_sharing_tasks.rakescc_proxyREADME.mdconfigroutes.rblibscc_proxyscc_proxy.rbengine.rbstrict_authenticationREADME.mdappcontrollersstrict_authenticationapplication_controller.rbauthentication_controller.rbconfigroutes.rblibstrict_authenticationstrict_authentication.rbengine.rbzypper_authREADME.mdconfigroutes.rblibzypper_authzypper_auth.rbengine.rbregsharing/etc//etc/nginx//etc/nginx/rmt-auth.d//etc/nginx/vhosts.d//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/rmt//usr/share/rmt/engines//usr/share/rmt/engines/instance_verification//usr/share/rmt/engines/instance_verification/lib//usr/share/rmt/engines/instance_verification/lib/instance_verification//usr/share/rmt/engines/instance_verification/lib/tasks//usr/share/rmt/engines/registration_sharing//usr/share/rmt/engines/registration_sharing/app//usr/share/rmt/engines/registration_sharing/app/controllers//usr/share/rmt/engines/registration_sharing/app/controllers/registration_sharing//usr/share/rmt/engines/registration_sharing/config//usr/share/rmt/engines/registration_sharing/lib//usr/share/rmt/engines/registration_sharing/lib/registration_sharing//usr/share/rmt/engines/registration_sharing/lib/tasks//usr/share/rmt/engines/scc_proxy//usr/share/rmt/engines/scc_proxy/config//usr/share/rmt/engines/scc_proxy/lib//usr/share/rmt/engines/scc_proxy/lib/scc_proxy//usr/share/rmt/engines/strict_authentication//usr/share/rmt/engines/strict_authentication/app//usr/share/rmt/engines/strict_authentication/app/controllers//usr/share/rmt/engines/strict_authentication/app/controllers/strict_authentication//usr/share/rmt/engines/strict_authentication/config//usr/share/rmt/engines/strict_authentication/lib//usr/share/rmt/engines/strict_authentication/lib/strict_authentication//usr/share/rmt/engines/zypper_auth//usr/share/rmt/engines/zypper_auth/config//usr/share/rmt/engines/zypper_auth/lib//usr/share/rmt/engines/zypper_auth/lib/zypper_auth//var/lib/rmt/-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:27148/SUSE_SLE-15-SP4_Update/aa82fd0a3b8c31ae9a673a7f9130cfe9-rmt-server.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxdirectoryASCII textRuby script, ASCII textzͣha ύ/usr/bin/systemctl try-restart rmt-server.service /usr/bin/systemctl reload nginx.service/bin/shutf-85b6212ddc5ee92967778c6b9e75996676abe1d7c71911ad11c19a72f126106cc?7zXZ !t/W.] crt:bLL +cj^z>ޏ-jdYn;u`b^{_M(wլD$QgS:7: ^b[HM: N9a0q^ 5HTu/f-spo7) wH k t[KN:h[q: {r\ R"P$l,W0]~]v}޼i!ډhcʎ{JX̾xhP-Vq›>$Є] %(+uN5T2|lB5G7!H3jɟ}f'!iG;ypT;9`g Qub&4 U$~, [56BsһKWԸϾ e4c B^YQ&3%|5 s7>w 聟 qK5V K3o6>ɌWPIS$#]F˯H6D] gRM _AW$R*mnr|5ˋ;_ ' ;$Bar!ДT?9Eg6SŐ):(p\׭(EЩư^92~20-ꞙzgS|Ƕd;#{bgGŖVG˞ ( &Rudg9>/ynα?ΜZX:=R Cpzsܗ0(.U$,P )k_v53ڲE7 zH[0ɿ*dE DB"[ZHdQRS'H-DuE[>S#B8\Bu݋!7|Tn,f g5$w)SW̸9m褐x eR(!?D:{4 sAzͼ>-5r@WA=_)suK"z1\_G`"ғ1$yk<S䷬6̢yzf%qݿ4T;ς6y#y[ou!()K[ZCD!.Џ!&ZC_ &*Ԛ-zٚ.ؘ*ܹ qJMxөMO2:3ytic"̈́YYX#{!'/rK@aҨTL M)S(7=9<Ɉ Tzdp֖2mqxrҨɕ3_o2i~y^G@t`!|&=J egzHo-w 'ެIcB=WZ:E:o/idU4S ų"j-:>CK]L3ľ9}daA{;XMfP Z$bspX/.Q8!^碼 7 h.I]/QN0;7ᎪFx6 aȚLVB@xN/LO{t},7!c;yzZW(YsJY7]h1/SXl-ƃS!ˤ'Ts=wpωMNsG ^FA-m)=Rl ~,'VB)ӁtR}eٳ ~[ owr%Nit<7?9BWg` ARP4rs-NtSL+HNhP >e΂7,11s;q$|g]5QM4 DX|KljᙇDTZեcwOGoTU/[vRC%Ƹ_~9ω3W$ KHPIaѻߧf'a4wTMLqAvU;8 >WL"Kו"{<gɧS;OR$O_JH$\e fVLG!u͍H^;)zN~v/P"77 ӕTד+JglY2IY `]9$ܷho賛I."vv悫7/Nqѿea$_xV-%T;w3|ɋ7P۽!Z>ſ%^y"\;NRڜG .- B KpAHuC;Իj띂8;mu,xS\0p iٙdϮ$RIc߿CtP'x.ZwMnS1(J5(㣸m)BIeSX\cU}c\3WnKҷ ,9G|j vqxK5& 4\{_APa:ol 7 o'՜*Z`̭Hf5DM҃-EyM"_+QuS+f8.z>$CUg{=2s$0~}Edž]A"V<?PMxrw2{fhYN7)F})o~I>⩸ ؛lQ(ܻ?w-FKu NMҍ&IK!ܪB9Z_Э\%-yY gaCI*w>3Z,e6$Ap)W.~II`GB6UܸXBBaZ:VY2 Y"OT IXN"k`.Wy㗲x[Vrs ?|d3wr&#_ ,G5[U8}O@v`C Ngצ /??48a.?>ƕjJanλ¢[oiE;>Ĭ th0?2🫅+ >=cJmk8-]iD3= Įk0YFHZ!_Q'Bq8*I=2< ע`N *o2 l-*>8E8,5qJ"mÉ"YA8^r}m..w"d Tώ@fm r0)lP]jΉP/í &ԭ ؟%{]w )g@o_H~J=O|$i]%VJkns A~WNm/cM[gj{ lɬDd8 F2fK~YF\ Mo!0GN=.@\{5XUr< DUo&XXгY%VL7Q mov#k5ANC?\s>-W+;*ihѤBu.cOK0+ t,Yp<)OU#椷X8&a?˙+Z&N!|=|˶`LvU!vyNcKrd[[iп]@vP߇hyڋ/abG ٰT<&%?$fTܤbDŭE}^kpTdvjg(jwb|i OPd#?8r ?FCANmws6VD Md{C٘(^,?u"v*&6;;~[/@ྊijjRM ?o-r+ $n^m"0Ϡ?lgIk-8X* 5=uhFra &.Ta0Ȁ ba48QTkz}H=S(qQD(TvcrʆpUbӯ뉜8TrMOOebWnύX,!WXD'Sa&tfܖO?cF[Xy (|`O3~/'>9Ȓħ㟠 'f'nϤ&Vuy“r%y2'Jqh"GW1r*ZT)-OѼE܃-!{pX.iDڎaXϘ(,FһUC{CN( 7C;J ԤuÛ>J#]U?E8=k$ $5ڛ HۨaytmP;^b۲e]GDJ2'_y !'HfCKJ;\ТGr"5 h@(NsQ:y9"Ck/2߿ѹo@;,wX`6{ roM2|td]Gֳh*[GL,hILsmHAtx]Tl?\|t&a  d0xM s.,nIАSP}n kf-ʙ4pn+N7ws=Kvdѣx\PO3}LnƟb.ꧠHB\]@,H#xdQ9>wpFps2 "+U)2}Y$E/05{lg̍ze|Z%67ez`MK dilTD檆9>rvњO:`8^};$ tc->͖ :͛kPEf0s͋;C1S` ACK*P! yc*6h?EէF5.k˼r_A廤"]B0{7͉c줚=01԰3 YL%.Յhޒ1!-vazC wcCf]@SȪ]]G㔒utC [>mB7`tMoT7OaR8֩5F ]m1=אΣ{⥏II≷Jl^ g=ֺ8H>2 VF+r_Zi$e@WS؆RLRsi "P"=+)]j |U.ƒ4^8f.c|y:uoV9"[8cQ}e4U.6 +21u GW-rbz#`nfK@mF ? h2`ĺvܞ#Ti?.Mp5S̭}M$B%1He48"M/d%!d_p%l+g7xڐ- bV9Cd:rK9 31G+%(BqN6 gE~=<,^47;y[Wu)oXUt#o ELuܒ$FCr[oQk[Hk@,[7I]FR ]~{!A:΂1of2BD_CssDe-(l$BāM'{9pz5Ĉb;^$߀9B 4l- >qwzW@w)Dhl(WG/# A\L.Njÿ%BDJ+2i0rS tN[ZY}CPG [V٣LIMxuf:, Iim/%E4 ֓&^kn_`Klm,v6Sv` t2b"'ڸ5֖H)] ݭ :JN%h@ʧPCQ$(Y?G4QH! kak '3V)2[Mh⑪rUtlIsЋlrגU4#$G$xrʛ;-b973RN!C;i]#2K;3ø8X͛:od:f*6;oG W:"UgI#$qh#52N ,E:vbp.2gGuӴJF>KF>'?Gp dNk8P9'-=0Nz5srnt"*H.RfonH;۟Ppǵ.Zp.h2bK$S7yiC2,!~e(d/nm=\w= I!ZL|uf3Hf * Ti?NX{)ѥEpxNl!&/O"Wp{g8G(ZLi# ;*%7f I\$ٔ0 +Q-Fl.t+م$ VM^ibKzX8_-3MҙBء[@ztSI Era.CDH`q0 o0_$ݧoc U&HPjv]Y_qf o'oqQ&Pν2i] zCzyU¯}3 cv>_Mpzq\Xח.p}s"=;-R,\ωE^mt|*c YzOF!#^6;xtT,з.=ti:"lJbY8obEҙBVFfL )n{Sjru7wa#̳ $vT/V[H0dS^y DK'G(U lD\HQHKp93(,UEPFI=d(OtǟYЙ>'.g B\ z_qҲ)YA_4G + j|{ 4]OY)Y5 &C?F ľc/'仉1C,aQ*cZ>(k{E!TRx Ƶa&˜N*gt80ܸ!l[>^`ﲿZ:RұMR`)L|7/98@|`0#[& @2VslD.&cE\\e;}G(5]:zL}uDUx zcѭ&Rպ\\kQcⵘa8iWi _XB7rڢ9M)cIxk",1.:'8/O90\WEҪR1?^\Nݰ{Z8)/xU5S)#80oa}S`$hԨ%&pه(᤺>%vdh̦OF*??{< MlZg32Vo .yXHOOцx1lh p@@0BG&5E4y_XafT8`m}7R+mp=Z፴DT&uu4fo0Tmzye~5 '/W{I}1OSPA 6m^ԃ.--/>Bx'wS7O2vk'6%,2&jξd~)|ڰ.uGgp\葥t Lxn)Er@ ŜX+~~69~(^ު\&> -ΥkHX0bIv!R6YTun;$3HXl9gcxXB5XFONBB?ߝyEՒj)nû\9?0CQ48GlGvֿD!tӤɔnrʇ0W)nğbX}b]7-DsO(gh. Y "MLZrEN1vߠ0%b{:K߮pR(XM.eGAf:71lR]1 CyIs/6!L,Ŕ ɕt~s>$ 9F΋TbRx#qHP58b8ah±7M.7h,o9a7H% ;@rB} =,7*Cˇ3s_&Us,n3Aƫ :|ΪM6#ihY* ;1-SWQ^0" [)%c-AYW+2=ԠOTp`5.+ m`\R P%? "Pbw釷jGTJY 'k*o+ *_{tR4s0B+(O&ZA[se)(psU Ry4|&Ӝbg.b}ZuW}R1GnΤ,3gId?sc0'1}XT&{7Ahyn6bl-h^Xi<+{M\R@A՚4RjNQ̯ Z.tL]%/Ƿ*e!kkN.4|ЋԸ6nOJ[>O * au2.GfPU9.&aPUCay^ b@Eh!Eq~dgH;GuLgbmw;?o[!@Wn?sO)$bl^Y``ͬCv!_oH1WZwo˸M[oU͢{ OQx)e^j@PDBh:i Əiqa7@?ǖ%lK]Qpɸ@)4|7i,g-9p Zl ntO+ަƧȌy -a1M'|G? Ep$ւ| QCN= Lju*DFE:ZEHXol/O>`nePToC`m~v^g#yleuCTw.7ky_4(,8O>lgx rb-Y7I °;f]Cwf,"Ձ*Mt\ڃ='Rի{Aӣn\k{ `1Di"lK; Lyە%ԕ؂G#uR<>b[9C@AA ɍӲJf !2Ҧo@ X nϗŐ;mƈ(Rr_lnZ =L/NFOΙj6֑Btܑ,~ pݟ95FS/$06ikE04Jr,BhG”{si$!}ݹrK>K.Ǩ:~cq̌KKn]Z--DTGaTXԃ+s}mHtU2^͑D\>Ce'w)‘fHlYn'mI~`qd<ߕY]bq d;Ru]شqE YZ