yast2-packager-4.6.10-150600.3.3.1<>,hyp9|9ӴGW6ƴSr9!nB^4zfe(k3 L4 -$S͞a#Cj{P.RtvAZ-@;)+_?=&@@9\$CltNq'u <'P@4Iz @~qOSМb{Bgd{8JF+]>Ae`c|VTؓҋ'<t w[#VL{Y4s>G?d % =  /5<T ` l  $  $&)F+,.( 0(0x12$202[(2q82xj98 j:QUjBFGHI X Y Z[\ ]8^u&bcd9e>fAlCuTv lw x 8yPzCyast2-packager4.6.10150600.3.3.1YaST2 - Package LibraryThis package contains the libraries and modules for software management.hys390zp3a SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/YaSThttps://github.com/yast/yast-packagerlinuxs390xs8  :dsfZ|D (4RjzE,3)H8 :x . E ` Cո)7 N  doQL u g*-   A A J M @22 ?  %<qvRRF`C]K~F A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤AAAA큤AA큤A큤A큤hyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhyhwhyhyhyhy0e18dce4d08685eabc17f9548546ab65f12050c26e054bcfe0e582ae3e45d5088d9cdc4e03eb90290c8cafb07420fd3b292b8f04be321046509e3910448220b01f674cd0bb2e33fe1c94a116583d1ff8141f39bf4e5edd9cf86b5e3f76936ead7f43f3a8a3080c8ffdbd5563ff794e36a8ef2f775a3d2bf2e07a32aaa3d2e27dc1924bd1b7fe4f3a1f14eb1a459ea2e0855f829330d184bd229ddadc2c29fa8b99122ebaa67c91e6c4fc40f145d91dbbc4488bc142e7d01c3c94df2c96627e244a6ffbf54635606222609a1eee71542b4ad8acadc675e8cadf08949d781232a2dc7dcce573e55734f82da45482226dadc8bab9e2e29509dbfb67213c7757980174ef5bf649555bf0e0dd90ae01511a13dc98a71b1d7ec117a025552aea37f691b4d035d5570429feac12c737f3732ef6a7d6e46aaa23378a4422ce12b351ae31c6dd8442a7e052cf5f466b9528fb1131c3170b1a10f684d3c52e973eea73326966192722093f505b1d786f0f3b64c57bc39149d7e059a1e27c2ed2bc3bf0dcafffd901a2a6effffba758098dd51f1eb4d0e79efac11c1418def5fdc72601220f84804e8c3d46c2a82a02342f4d6de84ae3447f82c6e610641802a270c311c8ca065a805740079db21aa008c71fa5bee29517d50edf8f30cb8c5382b7b0d3a5b2abab412d6aa46b2d728651f5cca1700f89f35c8010014093027397e12657d8f98df3e4bf7875a9f2303e05791d129639f769cf2813506b9ddac9317c8ffbbc64c5184c9b8196936e83907228e2b8d3fd5c5ba511857ed6c3536b15a8b9fcbaf341449d5e429cd2a0e685ba6c26657d7efff8f2da7c63e2c05fac4f60887b2c8f5362b31ddb105a703ac7469e6d5627dd5d6199ef75341aaedbac7f997c98d360cb1d1d5a7b43bdbb762bfba874d292d7c7622558794bad08f4e4c88bd8546e4b34ca2e6dcc5395f9284affaa58b4456b3574b214e5906a9ba1d6ec4bcb9472b3d581576d61750ed15ad2c0bcabbee8553814388e929c13d31ded573642cdfc216227ee30791aa573c8bbbdbc6a06092ca01f9ab12b4cca5cfaff7cd256f4316b96493867fe4abff2a54cd1573036ce6489d6dd14d3eac8b53c9c4e381d09ef9c80034b427dece0d2f75788ed60541c03ff809c014ff416514b093602c90cfa85680aa48fc86ef8db94e33902293f17ee58895ade837b8ccadc9dd913cdde5a08458350361874be47ceec227bef258555c72cb591abcc135516d1af519f81f3ce9e80f798e8bcb8b80c116bfc803657a13b9b586bb1a670a28b306badb43a5c0a10d6219f132d085cd5a24b23f40c029919ea2074846cb0bc15188925286adffdefd4d19c4ddb25954e5063dde3878cc9dbfa9343517b60691131f166338084efe849cc095c607ce091fef1e31b081f4c657b1b12233097f7422f6b7b2452942a058d3759cd67161eb95d0ec6a80b1866397b1d0a215bc497ef4e2d7b3f119dc6a669251fb733f1b41cddc30789c334d948d04b0ae37dd517f24341c5769778df3b88f7dfe8e5e33bbc6153e8deb10f7e595c07f1c02f7333015049d83354a9f274ac162a25ce43df091856312fcedbf7f0ea04964fb5939bc801561e0fce787c8b106708afb937240654e4e215f468b1e089c83f9f7617b4dc6943a0924df077b0e796850ed8ab4a691b21c11514263a64318c96cd339fcac284499263d1924fcd5f2d0c4a90826354bcbd6372642af8a0ac7952c35365d7dfecb2ab7323a1da4282ff3706229e2acf283d740ce126ff1c646f1c46e380dab0e8544f74cf6431a6c70b10855d78f7dc3faf609b47553a81e07352bc85ddd015c982805bb35a6ba9fcf38b13a99133c1187c146f9d525ab0c5173d297947fafc1549987d4a381582b72db37f3afa70c9d9a211e904432da9db59b11bde1babf466cc036e99ef6390c075500c4eca7a9740142da0f3cabd84fb46023495fd81a1bd9a81bf8a6f8d415a33690de1272cf03d7425c2ad1a62091240ba2f9dbfb2d53898dc4d12cd92fa3e6852fdca30b5f6ee3f070bc9c3f43e492217d0432cd4eb5c8d09261d3fe0a66942372e5cf81861b585ce34d8ed9aa5ffe7e76c4d7c12c4c8b4d99d7a2a0557359c699d2b06a22b6eb70fcef3f201cee83cb6ccfaaf918b7abfe6cf90d5351a1e67e28b897d761c418c0d2db3a565fd98f38809a34c46cbe72edc16ca8a27c30f988ad6f9e43f546f7f464d19312b940b47c77f884bbc335ab1f71b830d2cd976bb7bd6706fc660ccbc271aaf4e80dc79d36653584cb053691610bcd6f0b3df80cd1b2147d01db79565e3fd576d5b0ae243eb191d4a4388e8e10fee7e9df70b7a18263c2bd1047e039716133caaf26d4ada281bc0b727335d1324324c2b467602868bba05948cb8604768af71447023e9f225d3f6b9cf1b092b86e00c3832bd3bd4c2bcf6718cc322700c7a6cb1d3ae162422b6460897d65716da55809fe7f52689a2039db455aa131a148c28a56a99145e24c50a9eab802dfbb55975dc4594bdb68a879cb01c43c37c0dd15bf60e430f06c57abae731bca27b695732bbd566f2b607c667950844267a59506151bc0155bdbc5126facd9f4d167201117ce4bc2c15b7d5a3544e2834059409eb39b403214dfcdb3802bcd88888aa2b0b0640ad7b91e012a231a565dfcbda47158a0e2433ce485e5f4e8e18dde0e28a793629cc0c77f308fddd82513b3d7fb5193d3727fd3cd5635acf679725b2860919311f021421c7f68824be9edddbfe780cddb5aaeaf038398d89df4c73e4b76c87e86717ff4648d28a9f1e54240cf937a4a982804a29cc0a1d91144093d44d1ece45505e6fd54b9cb612a94e203c2a4946335a32f8c31175b668d5f73dc854a94842c21df34f980d52ae79dbb6b16483ad008750e938aaf060e26716f1469527eabf67bcfd0179e40be7c582dd4b0995d1c09c8fb371749dba1e48b66bbe99170e284857e1a3431c75c8912d53a6b61764ddcb5682c684594f2554d29a579569d972ca3c306a8b31bd982a5db58bdaf03c4851aaa05878665684764403c00cb91c1165f078a74d8cb9f8105be30f55c5702fb81ede0afbce3fd1329d47ec5e07b767a9ac79b18d7be61f04bda00c695b690f470ff358c8b64ee2e8ce814b09878ce1df8d2f1c094a584a8e44f293e8c4edbbce18fe530c7e6142b3b7c6713a63421aefe139c590dd679ebd476296664698a87284cabf8d63b1f518be1d7ddbee97dbbb6b1cef7f6cfae9f57d080c8c4eb07955887fe6879b2c4e7272ef3b83de31421bd402bee6f6ef32de14154fb0092dfdaf2c388ca2a304f5f1970350dee29b4246d6a6182b37524530e0cc2e49e3a6d0b66676907c68019d4033891491948b4e105b99f25079ccbf5e52f6fb560ff84db3c6703f691bded8b4f823962ffb5ed3898c9af6f5241361288b928c2d07e2c4af02dec7c6620941568fbd855291dfea884b60333c96de86db8fd722735c5f418daf7e2930658fdfe1ddade63cc4ac6ca86054ce6b14bfb2a23366bff98bab00903bc343b28b42e60cb65c1201be2ccf9ab6f358d848d0c14b6bd06f93ad70ced348751cc70ada0abfc0fb6d6346c7a5a78f0d75ae59832649739a2db2189cd3a24261fee1f923f96c25a34c525411f27b5bbfc05aa5951d3a4dc07123ced8a6571efd6de185b718fa1c7e991e6b74584b7cdc7f24bc4cb3190fd1db8f8ed47722d3693ec8ed35e227009cc8afb59cae84e682f81353857a2a64f7d35abdbe2d66c37cb7cd3a2176c01ccb92bcfacc32f6fe777b78befc36a99351c5a5516337ba2e7e4406a104fb26ab2793530904b4293c82e832399ab5a8b805f0071ad4c8694860efdb96d0d47b1044ea68fbcc57afeeea44479888e64ee6e843ab8548bb48270d1c932190ea70b696afcf694ade3ac88d4b45df08cfe4fb446928e8427f36c365e83171f3c4daae833c899e12125a42eaa419f8ada17d2f448532b232a69d75601361c34098a66befb42a7f0b2696d609519f68d5735517440dec635865c7e1ea709de1c349cc6129053a9af042f10d73b51d4f72c81b52cf3ee3da84ce69169f9731706aa127f23a639a6d6fb0d1bec0401b28a5b39f9e49bf79f06021bc5854c44f241220a206997114686a3c19d23534b4ded33259863ff06e2b684312f4159119ae34421ee49655fad171ab74338658d9a7035c68ed21becbcdb2775c003e848fd3497727dac923393ba8443d82ec67170d3d423d87f553c4dc9db7e89b5c4f7c01df590f3cbb5af40a4677055b8ce515da05b7ff8166814472b51cb02ef29a7bdf1b91a53a47759de74cff4e93c4bfceb04a8e3f4c664b84db75ba6f27268f398cc9ba785082267c678df3d37a15b9ccf67d1ccb3f3abbe52e80d5651d23dfea4538af9704d4751b6a001bedfbc3ddac34103c5bacd00ce6f21db19896d28a4843cfb6d11dbb152a1e6594bf198beee57d6afd3f10e7824d054fb9ec3188468f93c2332234d7c9caa5676373db28fb87cf6c94938a2d0082ac2ee26df66d3841ad75c658ff1c43b145cb6133d1c9daba8d289b5815496fe0fd58db29847cfbcf10a8533f4711a5b067369a953b2a6ce09401f45b0c59338e7082376eb77fd9f09efc5e4721901ac04f2ec06087983c57d8dcaeae395348b5362560103c17c8d45981459ba5e8244590595361b6c6309d6c1f2cd329b773d6d9b2b325d127d4014ccbe8bb51eda7d03fe9c701f78c5a70a30ca08a795462d199395b699de0673c40fb8e8f8a331709c417286839fdee50f89dc96bcdcef17de294cfa34417915e87c47261122baccbcee934fe2cbb4c555f169efb4f477b93566b21231b7eefeaab774867125e276cbe7974c38177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643ac40d9be623cb0788b19af20af2dc486ce8495ff73783e707cd6f82f7bdf9d5a3da55ddbee50cfe415bae44749f89ae829507dccc5bb0866edf9a9a89f76246417bbb84949e30fe9b04f7ff2f8bd0e1a50c33af7af0449ff1a9ca5c01674ccc1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootyast2-packager-4.6.10-150600.3.3.1.src.rpmapplication()application(YaST2/org.opensuse.yast.CheckMedia.desktop)application(YaST2/org.opensuse.yast.SWSingle.desktop)application(YaST2/org.opensuse.yast.SWSource.desktop)application(org.opensuse.yast.Packager.desktop)metainfo()metainfo(org.opensuse.yast.CheckMedia.metainfo.xml)metainfo(org.opensuse.yast.SWSingle.metainfo.xml)metainfo(org.opensuse.yast.SWSource.metainfo.xml)mimehandler(application/x-redhat-package-manager)mimehandler(application/x-rpm)yast2-packageryast2-packager(s390-64)@@    /bin/bash/usr/bin/md5sum/usr/bin/perlaugeas-lenseslibyui_pkgrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)ruby-solvrubygem(ruby:2.5.0:cfa)rubygem(ruby:2.5.0:nokogiri)unzipyast2yast2-coreyast2-country-datayast2-pkg-bindingsyast2-ruby-bindingsyast2-storage-ngyast2-transfer3.0.4-14.6.0-14.0-15.2-10.5.04.4.382.16.352.16.34.6.41.0.04.0.141yast2-add-onyast2-coreyast2-registration2.15.152.15.104.6.14.14.3hvBeCe7@eYe@e5@e d@dTc`cwcck@ck@cS@ccch@c_cWbkb@bq@bi0@bi0@bN@bMbEb3"b0b'E@b D@b[@a@aaaA@a@a@aca@aW@a@a@aA@a#aa @`̊`9@`Ȗ@``@`e@`m`S@`J@`Gc@`F`F`B@`/@`*b@`__@_E@_h_a@_"@__ @_ L^@^>@^@^^^|@^j$@^b;@^`^_@^Y^Y^W@^U @^M#@^K^:@^9\^1s^.^!^g@^g@^ @^ ]]@]]@]߶]e@]]X]X]@]?]?]]@]@]o@]fl]H@]:@]9]8H@]6],j]'$] u@]]:\ \ \ \\"\@\@\ڭ\g\s@\\\@\@\e\@\\\\@\}@\v{\eX@\eX@\]o@\P@@\$\\\\[[@[H[@[[@[@[<@[[ٙ@[[F[#@[@[Q@["@[-[}P@[z@[L[2*[[ @[ @[ @[ @ZnZ@ZZ@Z؄ZԐ@ZԐ@Z̧@ZZľ@ZlZ2@Z2@ZZ`@ZkZw@Z1@Z SLES upgrade (jsc#PED-7841) - 4.6.8- SLE HPC is not a base product anymore, it is replaced by SLES + HPC module, added migration mapping (jsc#PED-7841) - 4.6.7- Fixed ERB template loading in self update, if the template cannot be found using a relative path then fallback to the absolute path (bsc#1219174) - 4.6.6- After installation disable the empty installation repository from the SLE15 Online medium (bsc#1182303) - 4.6.5- Properly save the repo file when changing URL of a repository from a service (bsc#1214135) - Also display a warning when changing URL of a service repository, the change might be lost after the service is refreshed - 4.6.4- Branch package for SP6 (bsc#1208913) - backport from TW: -- Move loading the Pkg module to fix a failing unit test (bsc#1214069) -- Adapt test to changes in ruby-bindings when detecting Yast modules using public only methods (related to bsc#1210051) -- Comment out expensive debug calls to improve performance (bsc#1210051) - 4.6.3- Fixed crash when selecting incompatible modules/extensions from the Full medium in SLED (bsc#1210668) - 4.5.17- Fixed a crash when selecting depending products (bsc#1208421) - 4.5.16- Ruby 3.2: Change a test to treat dir:///foo equal to dir:/foo (bsc#1207239) - 4.5.15- Prevent crash if nil dependencies instead of [] (bsc#1208068) - 4.5.14- Added wicked-nbft package when Linuxrc sets UseNBFT (jsc#PED-3138, bsc#1207573) - 4.5.13- Unescape the product name read from package Provides (bsc#1207276) - 4.5.12- Media check fixes in containerized environment - Start browsing the ISO files from the /host directory to show the host files (bsc#1206834) - Fixed file readability check to correctly use the specified ISO file - 4.5.11- Do not fail when the installation URL contains a space (bsc#1201816) - 4.5.10- Merged PR https://github.com/yast/yast-packager/pull/623 by Christopher Yeleighton : Do not call [Install done] on aborted packages (boo#1203302) - 4.5.9- Do not add an empty repository to the system when upgrading a registered system using the Full installation medium (bsc#1204399) - 4.5.8- Fix hash vs keyword arguments in RSpec expectations (bsc#1204871) - 4.5.7- support 'repo' scheme for add-ons (jsc#SLE-22578, jsc#SLE-24584) - 4.5.6- Support managing system in a chroot (bsc#1199840) - 4.5.5- Fix package counters in the installation slideshow (boo#1199621). - 4.5.4- Run the package solver after selecting additional system packages, fixes possible broken package dependencies after system upgrade (bsc#1195828) - 4.5.3- Don't rely on install.inf availability #(bsc#1198560) - 4.5.2- Fixed migration summary in Leap -> SLES migration (bsc#1198562)- Show package downloads in the global progress bar during package installation (bsc#1195608) PR: https://github.com/yast/yast-packager/pull/612 - 4.5.1- Bump version to 4.5.0 (bsc#1198109)- Fixed regression in repository alias name for add-ons (bsc#1193214) - 4.4.27- Read the products from libzypp in installed system, fixes crash during online migration (related to jsc#SLE-17309) - 4.4.26- do not keep file handle to repo metadata open accidentally (bsc#1196061) - 4.4.25- Properly set the repository alias for the Full medium add-ons (bsc#1193214) - 4.4.24- Remove duplicate repositories created at the end of installation (repositories which are stored in the *.repo_1 files, bsc#1194546) - 4.4.23- Fix a wrong reference to PackageSystem#EnsureSourceInit (bsc#1195519, related to bsc#1194886). - 4.4.22- Use Package module instead of PackageSystem (bsc#1194886). - 4.4.21- Enabled RSpec verifying doubles (bsc#1194784) - 4.4.20- Simplify slide show to support future parallel installations (jsc#SLE-20437) - 4.4.19- Adapt iso handling to do properly double escaping ( fix for wrong fix for bsc#954813) - Prepare code for ruby3 (bsc#1193192) - 4.4.18- Unify the Yes/No popup button IDs (bsc#1193326) - 4.4.17- Properly set the custom repository name (#1191491) - 4.4.16- Add the register_target property to ProductSpec so it is available in all the derived classes (bsc#1193212). - 4.4.15- Use consistent names for the Full medium repositories (bsc#1191652) - 4.4.14- Introduce the product specification API (bsc#1192626): - Add a ProductSpec and derived classes. - Drop ProductLocation and ProductLocationDetails. - Add a specific client to initialize the workflow of the selected product. - 4.4.13- Fixed missing license translations after going back in the installation workflow (bsc#1186747) - 4.4.12- Adjusted low memory message (bsc#1139325) - 4.4.11- Check if the "pkg" UI plug-in is available and if not, ask the user if it should be installed (jsc#SLE-20346, jsc#SLE-20462) - 4.4.10- Include some hints in the "Priority" label in the repository manager (if there is enough screen space) (bsc#1154693) - 4.4.9- Fixed evaluating module dependencies on the SLE Full medium - Ignore soft dependencies (Recommends), use only hard dependencies (Requires) - Do not select "Python2" module for "Workstation Extensions" (bsc#1188633) - 4.4.8- Adjusted memory check to display a low memory warning on RPi (bsc#1139325) - 4.4.7- Adding NFS repository: Checking user input e.g. white spaces in server name (bsc#1168342). - 4.4.6- When editing a repository display the repository alias as a fallback if the repository name is not set, do not display empty name (bsc#1184935) - 4.4.5- Fix the Comment entry in the desktop file so the tooltip in the control center is properly translated (bsc#1187270). - 4.4.4- Use the "armv7hl" packages on the "armv7l" architecture (bsc#1183795) - 4.4.3- Logging all available product information into directory /var/log/YaST2/installation_info. This should help for evaluating the cause of e.g. bsc#1180888, bsc#1180908, bsc#1178688. - 4.4.2- Revert copying the libzypp cache to the target system and replacing it by a symlink, it is not safe and it can cause crash (segfault) in some cases (bsc#1183711) - 4.4.1- Hide the abort button when the network client is called (bsc#1183586). - 4.4.0- Do not create zypp cache symlink when running in installed system, it would create /var/cache/zypp -> /var/cache/zypp loop (bsc#1183683) - Remove the "Software Repositories" button from the YaST console, users can easily break the installer with it. Added "configure_repositories" command to the command line interface for experts (bsc#1183687) - 4.3.20- Move the libzypp cache to the installed system to save some memory and avoid crashing because out of memory (bsc#1182928) - 4.3.19- Added IBM tools product rename to the list (part of bsc#1182837) - 4.3.18- During installation, explain what "online repositories" are (bsc#1180707). - 4.3.17- Extend the special installer configuration dialog with repository options (jsc#PM-1895, jsc#SLE-16263) - 4.3.16- Support for configuring minimalistic DNF (bsc#1182849) contributed by Sasi Olin (hel@lcp.world). - 4.3.15- Show correct number of downloaded packages in log (bsc#1180278) - Fix crash when installation proposal require pattern and such pattern is not available in any repository (found during testing jsc#SLE-17427) - 4.3.14- Adapted unit test to recent changes in Yast::Report (related to bsc#1179893). - 4.3.13- Proposal: fixed the logic to detect whether the partitioning has changed since the previous execution (found by bsc#1180537). - 4.3.12- correct add-on spelling (jsc#SLE-14772) - 4.3.11- Confirm abort in product license dialog (bsc#1178005) - 4.3.10- VNC installation: Removed xorg-x11 package from the needed package list (bsc#1172459). - 4.3.9- Fixed WFM.Args call to not produce an error message in the y2log (bsc#1176653) - 4.3.8- Fixed name of the add-on repository (bsc#1175374, related to bsc#1172477) - 4.3.7- AY: Calling of post-partitioning scripts moved from dropped inst_autoimage to inst_kickoff (bsc#1140711). - 4.3.6- Handle exceptions when parsing xml file (related to bsc#1170886) - 4.3.5- Handle variable expansion in repository name (bsc#1172477) - 4.3.4- Improve medium type detection, do not report Online medium when the /media.1/products file is missing in the repository, SMT does not mirror this file (bsc#1173336) - 4.3.3- Replace anyxml agent with rubygem-nokogiri as yast2 already depends on nokogiri, to reduce amount of used xml parsers. (related to bsc#1170886) - 4.3.2- Removed widget option :immediate which is undefined for the MultiSelectionBox widget (bsc#1170431) - 4.3.1- bnc#1166661 - do not crash on empty system_packages_repos.yaml - 4.3.0- prevent race condition between log rotation and migration log backup (bsc#1166174) - 4.2.62- Allow updating the roles via self_update repository (bsc#1168702) - 4.2.61- Reverts changes made in 4.2.59 to improve the addons selection, keeping it as it was (bsc#1167523). - 4.2.60- Improve the product selection dialog (related to bsc#1157780). - 4.2.59- Avoid unselecting the base product (related to bsc#1165501) - 4.2.58- Avoid to abort the installer when the user decides to not fix a repository url (bsc#1163015). - 4.2.57- fix showing count of packages to install in slide show (bsc#1161412) - 4.2.56- In the addon selector, display by default the information of the first available product (related to bsc#1157780). - 4.2.55- Do not crash when the list of preselected modules is not defined (related to jsc#SLE-8040, jsc#SLE-11455). - 4.2.54- Fixed going back (bsc#1163023) - 4.2.53- Preselect the default modules in the offline installation (jsc#SLE-8040, jsc#SLE-11455) - 4.2.52- Media checker does not complain because sha checksums (bsc#1158432). - Media checker shows information about the signature. - 4.2.51- Avoid crashing when changing a language and keyboard layout (bsc#1161842). - 4.2.50- Enable the "Search Online" menu entry for those systems that are registered or that can be registered (jsc#SLE-9109). - 4.2.49- Mark packager and repositories as WSL capable modules (bsc#1162650) - 4.2.48- Don't overwrite the default English license for add-on modules with the translated license of the current installation language (bsc#1160806) - 4.2.47- Move y2packager/repository.rb to the yast2.rpm (related to bsc#1159433) - 4.2.46- Enable the online_search if system is registered (jsc#SLE-9109). - 4.2.45- Do not refresh package installation overview if the medium has been changed and the user has switched to the release notes tab. (bsc#1129426, bsc#1159367) - 4.2.44- PackageSlideShow: Do not show medium if there is only one (bsc#1158498) - PackageSlideShow: Show hourglass when computing remaining time - PackageSlideShow: Never exceed 2 hours for time estimation - 4.2.43- Improve warning when all repositories are disabled (bsc#1158512) - 4.2.42- Do not unexpectly end during slide show script progress (bsc#1159461) - 4.2.41- do not crash when invalid URL is used in config mode (bsc#1073208) - 4.2.40- Speed up product renames calculation (bsc#1157926). - 4.2.39- AY Export: Exporting product_dir into the configuration file. (bsc#1158450) - 4.2.38- Allow to override medium type to allow to upgrade registered system with Full medium (jsc#SLE-7101) - 4.2.37- Moved resolvable class to yast2 package (bsc1140037). - 4.2.36- Fix a typo in the "Extension and Module Selection" screen (bsc#1157789). - 4.2.35- Show beta warning only once (bsc#1156629). - 4.2.34- Using Y2Packager::Resolvable.any? and Y2Packager::Resolvable.find in order to decrease the required memory (bsc#1132650, bsc#1140037). - 4.2.33- Preselect the installed add-ons when upgrading from the Full installation medium (related to jsc#SLE-7101) - 4.2.32- Do not crash when the product licenses cannot be read (bsc#1155454) - 4.2.31- Do not add an empty repository from the offline medium root (jsc#SLE-7101) - 4.2.30- Small refactoring related to the offline medium (jsc#SLE-7101) - 4.2.29- Support for the offline installation medium (jsc#SLE-7101) - 4.2.28- Support for the online installation medium (jsc#SLE-7214) - 4.2.27- Properly initialize the used base product name at upgrade (bsc#1150856) - 4.2.26- Added Y2Packager::MediumType class for detecting the installation medium type (related to jsc#SLE-7214) - 4.2.25- Avoid error when generating some warnings (bsc#1148536). - 4.2.24- Select the forced base product during the repositories initialization (bsc#1124590, bsc#1143943). - 4.2.23- Fixed product selection for single repositories: do not scan the products when there is only one repository, the scan is not needed (related to bsc#1141414) - 4.2.22- Set the proper release version for newly added repos always, not only during upgrade (bsc#1132748). - 4.2.21- Add method to get the dependencies of a product (bsc#1142535). - 4.2.20- Add method to get the summary of a product (bsc#1142414). - 4.2.19- Fixed the unit test for the previous change to work also on other architectures than x86_64 (related to bsc#1141414) - 4.2.18- Improved product selection for multi-repositories media (bsc#1141414): - Display more product details - Handle the product dependencies - 4.2.17- Better handling of license agreement dialog, allowing to distinguish when the user is declining a license or aborting the installation (bsc#1114018) - 4.2.16- Package installation: Rebuild slide show dialog and enable realease notes tab (bsc#1136708). - 4.2.15- Allow to select the license language when running in textmode (bsc#1135901) - 4.2.14- Replace icondir with an url schema (boo#1125594) - 4.2.13- Add metainfo (fate#319035) - 4.2.12- Fixed the unit tests for Y2packager::Resolvables to pass also on the other archs than x86_64 (related to bsc#1132650, bsc#1136051) - 4.2.11- Define the openSUSE => SLES product migration to properly display the migration summary text (bsc#1136325) - 4.2.10- With the previous fix 1GB RAM is enough for using the online repositories, decrease the required memory limit (remove the workaround for bsc#1132650) - 4.2.9- Added new Y2packager::Resolvables class - Use it in the installer to decrease the needed memory (bsc#1132650, bsc#1136051) - 4.2.8- List of Online Repositories: Overwrite already existing repos in "new installation" mode (bsc#1132622). - 4.2.7- List of Online Repositories: Do not show already added repos. Replace $releasever by the current product version. (bsc#1132622) - 4.2.6- Increase the memory limit warning for the online repositories to 1.5GiB to avoid freezing the installer (bsc#1132650)- Properly handle going back when selecting the modules from the Packages DVD medium (bsc#1131968)- Prefer control.xml to ProductFeatures for Community Repositories (bsc#1132613) - 4.2.5- Display human readable product names instead of the internal IDs when upgrading from SLES12 + SUMA Proxy + SUMA Branch Server (related to bsc#1133215) - 4.2.4- Update proposal: Showing product obsoletes. (bsc#1131503) - 4.2.3- Package proposal: Reset solver state before starting the next solver run (related to bsc#1077399). - 4.2.2- Fix malformed rpm commands (bsc#1129422). - The same changes were originally made for SP1, 4.1.35. - 4.2.1- Fix: Checking if the proposal has been changed (right sorting). (bsc#1125718) - 4.2.0- Use correct method name mount_path, not nonexistent mountpoint (bsc#1130287) - 4.1.34- AutoYaST: Disabling local repositories in second stage only. (bsc#1127818) - 4.1.33- Bug fix: Changing repo URL has been ignored (bsc#1119564). - 4.1.32- Correct english wording for missing patterns (bsc#1117535). - 4.1.31- fix showing help text for product license (bsc#1126491) - 4.1.30- Use the correct path for /usr/bin/eject (bsc#1127138) - 4.1.29- When patterns are missing, use 1 pop-up instead of many, and suggest to register or apply add-ons (bsc#1117535). - 4.1.28- Automatically preselect the driver packages from new repositories (bsc#953522) - 4.1.27- Replaced SuSEFirewall2 by firewalld when checking if the firewall is running and thus maybe blocking SLP discovery (fate#323460) - 4.1.26- Change wording of the popup that asks to enable online repos (related to bsc#1112937). - 4.1.25- Display the license agreement checkbox only when needed (related to fate#325482) - 4.1.24- always use absolute path to binaries (bsc#1118291) - properly escape shell arguments (bsc#1118291) - 4.1.23- If linuxrc does not provide a repo URL (parameter NOREPO), use the fallback repository included in the inst-sys to get the information about the products (fate#325482). - 4.1.22- Add missing icons and edit current ones (boo#1109310) - 4.1.21- remove cd:/// fallback installation URL (fate#325482) - 4.1.20- We do not need yast2_theme for building this package, the desktopfile icon is included in this package now (related to boo#1109310) - 4.1.19- Provide icon with module (boo#1109310) - 4.1.18- software_proposal: Added warning in case the NTP configuration was modified but the package is not selected to be installed (bsc#1082369) - 4.1.17- Function SelectProduct removed in order NOT to select All available products (bsc#1116332). - 4.1.16- fate#325541 - disabling CD / DVD repositories according to control file setup - 4.1.15- sw_single_wrapper: fixed invalid variable reset causing a possible command injection vulnerability via environment variable (bsc#1116226) - 4.1.14- Support for adding online repos during installation (bsc#1112937) - Added pop-up dialog to ask user first if he would like to add online repos during installation and upgrade (only once) - 4.1.13- Break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle (bsc#1114517) - 4.1.12- Set during upgrade proper release version for newly added repos (bsc#1090193) - 4.1.11- Allow specify alias for online repos (bsc#1017823) - Do not depend on yast2-installation (bsc#876533) - 4.1.10- Fixed path to license file. Build error in bsc#1110913. - 4.1.9- Ignore a read failure when backing up /var/log/YaST2, YaST might be updating the logs while the archive is being created (bsc#1110913) - 4.1.8- Copy also the role packages from the self-update repository (bsc#1101016) - 4.1.7- add_on_products.xml : Added tag "confirm_license" to handle Add-On-products licenses which will be added while installation. (bsc#1105758) - 4.1.6- Copy the selected packages from the self-update repository to an additional add-on repository, allow updating the installation workflow from the self-update repository (bsc#1101016) - 4.1.5- Fixed service check for the newly added repositories in the repository manager (bsc#1106837) - 4.1.4- allow hard disks with file systems to be selected in add-on dialog (bsc#1003263) - 4.1.3- Switched license in spec file from SPDX2 to SPDX3 format.- Changed destination directory of COPYING file.- Do not display a false "not enough free space" warning popup if the free space is bigger than 8EiB (2^63) (bsc#991090) - Do not display the "not enough free space" warning for partitions where nothing is going to be installed (bsc#926841) - 4.1.2- Added additional searchkeys to desktop file (fate#321043). - 4.1.1- Repositories: sort by name if priorities are same (bsc#957372) - 4.1.0- When running the installation in textmode, consider only the preselected language when showing the license for extensions, modules or add-ons (related to bsc#1094793). - 4.0.67- During an upgrade, skip the base produce license dialog when the same license was already accepted (bsc#1080450) - 4.0.66- rename SLES_HPC => SLE_HPC (bsc#1095053) - 4.0.65- When running the installation in textmode, consider only the preselected language when showing the license (bsc#1094793). - 4.0.64- Display an error popup when the FIPS compliant mode is active and the "fips" pattern is not available (installing an unregistered system or without the Packages DVD) (bsc#1093060) - 4.0.63- Fixed argument handling in the .desktop file for the "Install/Remove Software" item (bsc#1087352) - Properly process paths containing spaces or special shell characters - 4.0.62- Adapted /dev cleanup at upgrade to work properly with the registration rollback (bsc#1089643) - 4.0.61- Fix text direction for RTL languages in software patterns list (bsc#1089846). - 4.0.60- Added warning to inform the user that changes in a repository managed by a service will be lost in the next refresh of the service (bsc#1078323). - 4.0.59- In AutoYaST, skip base product license dialog when the same license was already accepted (fate#325461). - 4.0.58- The Advanced Systems Management Module has been moved to the Basesystem module, added the product change into the list (related to bsc#1089477) - 4.0.57- Error: Add-On products has been reset during the installation workflow (bnc#1086846). Set it again while setting the base product. - 4.0.56- Given a license, remember whether another one with the same content was already accepted (fate#325461). - 4.0.55- Better evaluate the product to upgrade, do not use the package solver if there is only one base product to install, use some fallbacks when the solver fails (bsc#1086259) - 4.0.54- Fix tests to use correct storage instance (part of fate#318196). - 4.0.53- Adapt to API changes in storage-ng (part of bsc#1082542). - 4.0.52- Added a known upgrade from SLE-HPC to SLES_HPC (bsc#1086734) - 4.0.51- SLES-12 + HPC module can be upgraded to SLES_HPC-15, display correctly this product change in the migration selection and the upgrade summary dialog (bsc#1086734) - 4.0.50- Cleanup, do not use the obsolete scripts which have been dropped (part of bsc#1080979) - 4.0.49- Fixed crash when displaying license agreement in the registration module (a private method called) (bsc#1084847) - 4.0.48- Always allow next/back for adding new addon (bsc#1082286) - 4.0.47- Confirm base license: parameter for disabling back button. Needed for showing base product license while AutoYaST installation (bnc#1073324). - 4.0.46- Updated repository selection label to be more understandable (bsc#1081508) - 4.0.45- Added product merge: SLE11/12 HA GEO has been merged to SLE15 HA (bsc#1069705) - Added a missing textdomain in a file (bsc#1083015) - Unified text domains to "packager" - 4.0.44- Added Live Patching product rename (bsc#1074154) - 4.0.43- Fixed installing packages needed for accessing the installation repositories (e.g. "nfs-client" for "nfs://" repositories), additionally evaluate also the add-on repositories, not just the base product repository (bsc#1063980) - 4.0.42- Added textdomain in order to activate translation (bnc#1081365). - 4.0.41- Added product renames for the SDK and the Toolchain module (bsc#1080913) - 4.0.40- Display licenses translations (related to FATE#322276). - 4.0.39- Also display the licenses stored in the RPM-MD repository metadata, fixes displaying the license e.g. for SLE15-HA product on the Packages DVD (bsc#1057223) - 4.0.38- Adapt to new MountPoint API (part of fate#318196). - 4.0.37- only use the repo from root of installation media (bsc#1078768) - 4.0.36- InstProductLicense client provides the current language when asking for the product's license to the yast2.rpm API (related to bsc#1079045). - 4.0.35- Remove also the release_notes_fetchers/base.rb file (related to fate#323163) - 4.0.34- Move some Y2Packager files to yast2 package to avoid circular dependency (related to fate#323163) - 4.0.33- Reimplemented package reset to require less memory (related to bsc#1076768) - 4.0.33- Display a correct product license and release notes at upgrade from SLE12, correctly filter out the old installed products (fate#1076513) - 4.0.32- Hot fix for big memory consumption during NET installer with whole TW repo (bsc#1076768) - 4.0.31- Do not display the license again when going back (bsc#1069124) - 4.0.30- Added a new client for displaying the product license at upgrade (bsc#1069124) - 4.0.29- Decrease the priority of the initial DVD installation repository to prefer the packages from the other DVD media (avoid media changes between the "Packages" and the "Installer" DVDs) (bsc#1071742) - 4.0.28- Space check: ignore the partitions mounted before the installer is started, e.g. ignore the HDD installation source or the user mounts for remote logging (bsc#1073696) - 4.0.27- Improved disk usage check - check the parent directory if the target directory does not exist (yet) (bsc#1073696) - 4.0.26- Allow different handling handling of addons without installation.xml file (related to bsc#1074766) - Display the installation summary tab by default in the package manager when adding addons - 4.0.25- Warn the user if the infrastructure is not available for running the second stage (bnc#1061754) - 4.0.24- Do not take into account non-installed products when deciding which local repositories should be disabled after the installation (bsc#1072595 and also related to bsc#1071702). - 4.0.23- Make the dialog for selecting modules from DVD look similar to the module selection dialog in registration (bsc#1071771) - 4.0.22- Do not cache products status (related to bsc#1072063) - 4.0.21- Consider only installed products when deciding whether to disable or not local repositories (bsc#1071702). - 4.0.20- Allowing AutoYaST to add initialize add-on products provided by the repository in order to add DriverUpdate. (bnc#1070804) - 4.0.19- VNC does not depend on xinetd anymore. (bsc#1058820) - 4.0.18- On single product media, select the available product during upgrade (bsc#1066709 and bsc#1065172). - 4.0.17- Do not install all available products (like SLED on SLES) during upgrade (bsc#1065485) - 4.0.16- Fixed spelling. (bnc#1055279, bnc#1058071) - 4.0.15- added dependency to yast2-storage-ng (bsc#1062009) - 4.0.14- Use `nil` for the default "display_addon_checkbox" value to distinguish between the default and a changed value to possibly hide the "I would like to install an additional Add On Product" check box from the external code (FATE#323163) - 4.0.13- Cleaning up DefaultDesktop as its usage is now reduced even for SLE (bsc#1057538) - 4.0.12- Display a confirmation popup when no add-on is selected from a multi-repository medium (bsc#1062356) - 4.0.11- Do not abort installation when no add-on product is selected from a multi-repository medium (bsc#1062356) - 4.0.10- Disable vpn, ssh,... and inform the user if the needed packages are not available. (bnc#1055279, bnc#1058071) - 4.0.9- Bring back support to read release notes from an URL on non-registered systems and as fallback mechanism for registered ones (related to fate#323273) - 4.0.8- Report error when the repository URL cannot be expanded by libzypp (e.g. it is invalid) (bsc#1059744) - 4.0.7- Display a product selection dialog when the add-on medium contains multiple products (fate#323886) - 4.0.6- Add support to read release notes from an RPM in the repository (fate#323273) - 4.0.5- Display beta info even if the license is not present (bsc#1047060). - 4.0.4- Do not show license agreement twice for multi product media (bsc#1058503) - 4.0.3- do not warn that url is already used for multi modules media (fate#323450) - 4.0.2- show product path in url for multi product media - for multi product media add product path to repository name (fate#323450) - 4.0.1- Replace /info.txt by /README.BETA as beta file to be shown (bsc#1047060). - 4.0.0- Do not copy passwd, group and shadow from ins-sys anymore (bsc#1057367). - 3.3.12- Product's detection on single product media does not require the 'system-installation()' tag anymore (fate#322276) - 3.3.11- Report an error when no available base products are found - Add support to skip validations in the product license widget (fate#322276) - 3.3.10- Add widgets to show/confirm product licenses (fate#322276) - 3.3.9- Do not report an error for optional resolvable patterns (bsc#1054670). - 3.3.8- Moved repositories and product related classes to this module - Extended repositories and product related API (FATE#322276) - Added clients and dialogs to handle products licenses using the new yast2-pkg-bindings API - 3.3.7- Fixed a bug introduced during the code refactoring associated to bsc#1047060 - 3.3.6- fix typo in storage_include.rb - 3.3.5- Merged storage-ng branch (fate#318196). - Note: all changes below with this date belong to the merge. - 3.3.4- storage-ng: adapted to the new Y2Storage::StorageManager API- Merged master to storage-ng branch- Synced storage-ng and master branches. See changes below.- Synced storage-ng and master branches. See changes below.- Use storage-ng during installation (to check the available space and whether the software proposal needs to be re-calculated). - Removed the client wrapper_storage (obsolete with storage-ng).- storage-ng: removed yast2-storage buildrequire. - commented unit tests code relying on the old yast2-storage so the package can be built without it.- prevent crash from add-on workflow (bsc#1053536) - 3.3.3- AutoYaST: Configuring EULA acceptance of add-on products has not worked if the add-on product is on the medium of the base product too. (bnc#1032523). Now the add-on product has to be defined in the AutoYaST configuration file explicit. - 3.3.2- drop reading "/content" file (FATE#322386) - 3.3.1- Less strict low memory detection, there might be some rounding in the hwinfo memory size detection (bsc#1045915) - 3.3.0- Properly handle multiple product renames (bsc#1048141) - 3.2.24- Escape backslashes in installation repo URL (bsc#1032506) - 3.2.23- Create the /etc/products.d/baseproduct symlink in inst-sys when it is missing to allow expanding variables in the add-on repositories URL (bsc#972046) - 3.2.22- Do not crash when changing the priority of a just created repository (bsc#1027111) - 3.2.21- Do not ignore solver problems after touching the partitioning (bsc#1029306) - 3.2.20- Download the addon y2update.tgz file from a package referenced by the "installerextension()" provides dependency (FATE#320772) - 3.2.19- make minimal changes when modify zypp.conf (bsc#1023204) - 3.2.18- Product selection: Do not reinstall already installed products or products which are already included in another product. Fixes SLES4SAP autoupgrade with SUSE Manager repositories. These repositories contain SLES_SAP and SLES product. SLES product will not be installed because SLES_SAP already includes the SLES product. (bnc#1014861) - 3.2.17- drop inst_desktop client as it is replaced by new desktop selection based on roles (poo#14936, bsc#1025415) - Allow Desktop module to specify that no desktop is selected - 3.2.16- Do not allow changing services of type "plugin" and its repositories, they cannot be changed (related to bsc#1021117) - 3.2.15- Fix escaping spaces ( yast uses web form escaping to "+" but libzypp expects percentage escaping to "%20" ) (bsc#954813) - Fix also valid showing valid libzypp formats of iso URL like iso:/test?iso=test.iso&path=url%3A%2Finstall - Fix editing of iso:/ without triple slash that previously caused lost of first element of path - 3.2.14- Packages module is able to perform a package selection proposal during system upgrade (bsc#1009834) - 3.2.13- do not check content file on media if there is none in the ramdisk (fate#322276)- Use information provided by libzypp to evaluate product renames (FATE#321751) - 3.2.12- Adjust /etc/zypp/zypp.conf in the installed system when software/minimalistic_libzypp_config is enabled in the control file (FATE#321764) - 3.2.11- Mark the selected default patterns as optional so the user can change them without blocking the installation later (fixes openQA tests) (related to bsc#885496) - 3.2.10- Revert the last change, as it is more tricky to get the correct behavior. For more details see the discussion in (bsc#966466). - 3.2.9- Always show summary mode when clicking on details in software proposal (bsc#966466) - 3.2.8- Use a non-blocking error in the installation proposal for not enough space issue during upgrade instead of just warning as it can be easier to overlook by an user (bsc#1003682) - 3.2.7- Software proposal: display an error when a package or a pattern required by YaST has been deselected by user, implement a generic solution for bsc#885496 - 3.2.6- Faking /etc/mtab on target system for post RPM installation actions which depend on it, e.g. checking if there is a /home directory. (bnc#995299) - 3.2.5- Update the priority for the loaded packages when starting the repository manager from the package manager (bsc#498266) - 3.2.4- allow SLES for SAP upgrade from 11 to 12 as it is renamed (bsc#1004665) - 3.2.3- Do not ask for a CD when the add-on check box is unchecked (bsc#955186) - 3.2.2- Disable autorefresh for newly added local repositories ("cd", "dvd", "dir", "hd" (including USB flash), "iso" and "file" URL protocols) (bsc#948982) - 3.2.1- remove workaround that creates fake mtab to prevent collision with real one (bsc#1002978) - 3.2.0- prevent double URL encoding for ISO (bsc#954813) - 3.1.118- Fix URLs handling when retrying to load an add-on from a CD/DVD through the add_on_products.xml (related to bsc#991935). - 3.1.117- Always enable "Next" button in license confirmation dialog, because even if not accepted, popup is shown to user (bnc#993530). - Use the same popup when license not confirmed for base product in the license confirmation dialog (bnc#993530). - 3.1.116- Do not raise an exception if no license is available (no licence dir at all) to accept (bnc#994309). - 3.1.115- Remove the icon from the add-on selection popup (bsc#875201) - 3.1.114- Added lazy loading of licenses into AcceptanceNeeded in case of base product in the initial installation to fix a problem when explicit acceptance of the product license was always required (bnc#993285) - 3.1.113- Fixed parameter error while logging errors. It belongs to bnc#991935. - 3.1.112- Fix automatic add-on handling when using CD/DVD medias as source (bsc#991935) - 3.1.111- List addons below base product in Software proposal during installation. (bsc#992304) - 3.1.110- allow KDE to use packager for opening rpms (boo#954143) thanks to Marcelo Junior for patch - 3.1.109- Fix layout of Add-On screen (bsc#951720) - 3.1.108- Fix remaining estimation during installation (bsc#982138) - 3.1.107- Fix remaining packages count during installation (bsc#987791 and bsc#987604) - 3.1.106- optimize slide show size computing to improve installation performance (bnc#986649) - 3.1.105- Restored back the InstURL#GetDevicesOption method which was accidentaly removed in the previous update (bsc#985593) - 3.1.104- Allow installation via HTTPS using a self-signed certificate when "ssl_certs=0" boot option is used (bsc#982727) - Drop "is_network" method from InstURL module - 3.1.103- Drop yast2-packager-devel-doc (fate#320356) - 3.1.102- fixed parsing of patterns in content file (bsc#980718) - 3.1.101- Select the new default product patterns also when adding an add-on from media in installed system (FATE#320199) - 3.1.100- Showing location of installed licenses. (fate#219341) - 3.1.99- Local repositories are disabled at the end of the installation if there is an online replacement available (FATE#320494) - 3.1.98- Move the default pattern selection to a different place to not conflict with the pattern selection in the system upgrade mode (FATE#320199) - 3.1.97- Added public methods to modify and know info about files read, in this case to avoid display the welcome dialog again after restart yast (bsc#974409) - 3.1.96- Select the default product patterns defined by the 'defaultpattern()' provides in the initial installation (FATE#320199) - 3.1.95- Explicitly resolve shortcut conflicts proposing 'alt-w' for [Network Configuration]. (bsc#974216) - 3.1.94- Using "uptime" from package yast2 instead of Builtins.time. Cleanup for bnc#956730. - 3.1.93- Added [Network Configuration] button to Source Dialog for installation or upgrade modes. (fate#319716) - 3.1.92- Fixed list of skipped packages in the installation summary dialog (boo#971759) - 3.1.91- Show messages coming from libzypp except during installation (bsc#943805) - 3.1.90- Allowing AutoYaST to confirm licenses. (Fate#318945) - 3.1.89- Fixed selecting additional products during system installation (do not select previously unselected products after adding repositories from the registration server) (bsc#963036) - 3.1.88- do not crash if adding unknown repo type (bnc#960460) - 3.1.87- read release notes from media of manually added extension (bsc#957241) - 3.1.86- Removed leftover closing rich text tag (bsc#950866) - 3.1.85- Do not remove the system repository when adding an addon fails, better handle errors (bsc#956597) - 3.1.84- Do not check the free space on a CD/DVD mounted medium during online migration (the mount point has been changed from /media to /run/media) (bsc#952112)- fixed crash (missing nil check) at ProductLicense.rb when displaying EULA in the firstboot workflow in a Studio image (bsc#951210) - 3.1.83- repository manager - properly close the main window when aborting after failed initialization to avoid a segfault (bsc#950525) - 3.1.82- repository manager - fixed switch between dvd:// and cd:// URL scheme (bsc#947595) - 3.1.81- Repository editor can now manage urls with repo variables like $arch, $releasever, etc. (bsc#944505) - 3.1.80- Added a filter showing only those repositories not belonging to any service. (bnc#944504) - 3.1.79- handle properly the SLES11 SMT upgrade to SLES12 (evaluate all removed products when checking product upgrades) (bsc#946717) - 3.1.78- Do not show a warning for the removed SMT product when upgrading from SLES11 + SMT (the SMT functionality has been integrated into SLES12) (bsc#942639) - 3.1.77- fix crash when adding addon on DVD (bnc#938786) - 3.1.76- fixed crash when editing the default URL of a new addon (bsc#937948) - 3.1.75- Do not offer to install recommended packages for already installed ones on the first run (boo#902394). - 3.1.74- Checking nil result after reading /proc/cmdline (bnc#934229). - 3.1.73- do not crash if user want to add add-on via url (bnc#934216) - 3.1.72- proper fix for a float remaining time (bnc#882240) - 3.1.71- use the full URL (incl. the password) when editing a repository URL (bnc#826075) - 3.1.70- fixed building a local ISO URL (bnc#919138) - 3.1.69- Packages module uses tags instead of package names (bnc#923901) - 3.1.68- Ensure libyui-qt is installed when using autoyast in graphical mode (bnc#923901)- register addons from media (FATE#318505) - 3.1.67- Added reponame to license's title (bnc#899892) - Display correct license URL for add-on repositories (bnc#899891) - 3.1.66- skip EULA also in the autoupgrade mode, not only in the autoinst mode (bnc#922232) - 3.1.65- "iproute2" package is needed for SSH installation (bnc#920175) - 3.1.64- removed obsolete patch download callbacks - 3.1.63- process "workgroup" parameter in URL properly (bnc#784978) - 3.1.62- Fixed the network configuration during upgrade (bnc#911132) - 3.1.61- The unit tests are now compatible with RSpec 3 (bnc#916364) - 3.1.60- initialize bootloader during update if proposed from scratch (bnc#899743) - 3.1.59- fixed file:// URL handling (same as dir://) (boo#869399) - validate entered URL schema - 3.1.58- remove obsolete legacy patch callbacks - 3.1.57- fixed \r and \b characters lost during conversion to Ruby- explicitly resolve shortcut conflict in repository type dialog to avoid different auto correction in Qt and ncurses UI (bnc#913099) - 3.1.56- remove X-KDE-Library from desktop file (bnc#899104)- avoid warning about constant redefinition (bnc#905508) - 3.1.54- add desktop file for yast2-packager (bnc#892936) - add build dependency on yast2_theme for the icon - 3.1.53- fixed crash when using custom license in firstboot workflow (affects SUSE Studio) (bnc#899482) - 3.1.52yast2-packager-devel-docyast2-packager-webpins390zp3a 1752819955  !"#$%&'()+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.6.10-150600.3.3.14.6.10-150600.3.3.14.6.10   !!!!"#$%%%binsw_single_wrapperag_zypp_reposadd_inst_source_slptype.rbcheckmedia.rbdo_not_show_again_editor.rbinst_check_memsize.rbinst_checkmedia.rbinst_custom_packages.rbinst_kickoff.rbinst_product_license.rbinst_product_upgrade_license.rbinst_product_workflow.rbinst_productsources.rbinst_repositories_initialization.rbinst_rpmcopy.rbinst_sw_select.rbkey_manager.rbmedia_proposal.rbpkg_finish.rbrepositories.rbselect_slp_source.rbsoftware_proposal.rbsoftware_simple_proposal.rbsw_single.rbwrapper_slideshow_callbacks.rbcheckmediaui.rbpackagerinst_source_dialogs.rbkey_manager_dialogs.rbload_release_notes.rbrepositories_include.rbstorage_include.rbconsolepluginsconfigure_repositories_command.rbrepositories_command.rblanguage_tag.rbpackagercfadnf_conf.rbzypp_conf.rbclientspkg_finish.rbrepositories.rbsoftware_proposal.rbproduct_patterns.rby2packagerclientsinst_product_license.rbinst_product_upgrade_license.rbinst_product_workflow.rbinst_productsources.rbinst_repositories_initialization.rbcontrol_product_spec.rbdialogsaddon_selector.rbinst_product_license.rbproduct_license_translations.rbproduct_summary.erbinfo_file.rbinstallation_data.rbinstallation_medium.rbknown_repositories.rblibzypp_product_spec.rbmedium_type.rbproduct_finder.rbproduct_spec.rbproduct_spec_reader.rbproduct_spec_readerscontrol.rbfull.rblibzypp.rbproduct_upgrade.rbrepo_product_spec.rbrepomd_downloader.rbself_update_addon_filter.rbself_update_addon_repo.rbsolvable_pool.rbstorage_manager_proxy.rbsystem_packages.rbwidgetslicense_translations_button.rbproduct_license.rbproduct_license_confirmation.rbproduct_license_content.rbproduct_license_translations.rbsimple_language_selection.rbAddOnProduct.rbCheckMedia.rbDefaultDesktop.rbInstShowInfo.rbInstURL.rbKeyManager.rbMtab.rbOneClickInstallStandard.rbPackageInstallation.rbPackageSlideShow.rbPackages.rbProductLicense.rbSlideShowCallbacks.rbSourceDialogs.rbSourceManager.rbSourceManagerSLP.rbSpaceCalculation.rbetc_zypp_conf.scrzypp_repos.scrorg.opensuse.yast.CheckMedia.desktoporg.opensuse.yast.SWSingle.desktoporg.opensuse.yast.SWSource.desktoporg.opensuse.yast.Packager.desktopyast2-packagerREADME.mdiconshicolorscalableappsyast-checkmedia.svgyast-license.svgyast-sw_single.svgyast-sw_source.svgsymbolicappsyast-checkmedia-symbolic.svgyast-license-symbolic.svgyast-sw_single-symbolic.svgyast-sw_source-symbolic.svgyast2-packagerCOPYINGmetainfoorg.opensuse.yast.CheckMedia.metainfo.xmlorg.opensuse.yast.SWSingle.metainfo.xmlorg.opensuse.yast.SWSource.metainfo.xml/usr/lib/YaST2//usr/lib/YaST2/bin//usr/lib/YaST2/servers_non_y2//usr/share/YaST2/clients//usr/share/YaST2/include//usr/share/YaST2/include/checkmedia//usr/share/YaST2/include/packager//usr/share/YaST2/lib/installation//usr/share/YaST2/lib/installation/console//usr/share/YaST2/lib/installation/console/plugins//usr/share/YaST2/lib//usr/share/YaST2/lib//usr/share/YaST2/lib/packager//usr/share/YaST2/lib/packager/cfa//usr/share/YaST2/lib/packager/clients//usr/share/YaST2/lib//usr/share/YaST2/lib/y2packager//usr/share/YaST2/lib/y2packager/clients//usr/share/YaST2/lib/y2packager/dialogs//usr/share/YaST2/lib/y2packager/product_spec_readers//usr/share/YaST2/lib/y2packager/widgets//usr/share/YaST2/modules//usr/share/YaST2/scrconf//usr/share/applications/YaST2//usr/share/applications//usr/share/doc/packages//usr/share/doc/packages/yast2-packager//usr/share//usr/share/icons//usr/share/icons/hicolor//usr/share/icons/hicolor/scalable//usr/share/icons/hicolor/scalable/apps//usr/share/icons/hicolor/symbolic//usr/share/icons/hicolor/symbolic/apps//usr/share/licenses//usr/share/licenses/yast2-packager//usr/share//usr/share/metainfo/-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:39728/SUSE_SLE-15-SP6_Update/20e1cf37a4b13fb770ed78ddc2ca4518-yast2-packager.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linuxdirectoryBourne-Again shell script, ASCII text executablePerl script text executableRuby script, ASCII textASCII textSVG Scalable Vector Graphics imageXML 1.0 document text RRPPPPPPPPP P PPPPPP K[!tDh0Jcheckmediautf-870e6f1710b08a5a3140e089d588dc289d6cce9168fd951de5014ecd49b9e74de?7zXZ !t/M]"k%ruX @%Ǽzo/iwհư@ [ɿrt7<;!B'c8i`- l_BNX@6srz%4ؽie>#2-0,$2=CEus5d#KU/AE7xI<|&4I#FLiư e?74|%n{G7ǵ-'qP-Tːe~l`cØxo"poqB8a2R~Gz=Xrƍ]_Թ&N4ŀ[oA5Zoj59kv '2@,W0.X|w`B1V5(~b!6V:_rl=A-9WylEq)(Qr҃j*evٖωSYY{DBWZ+velȕ^vq^Mx5~\4Nsz}'G.JI]"R@`QaFBdܶ" <t~+VוfԉP߳3ܬe0,Qϵ>Ôo ݱ@cS&'L[v&Tlv 'ӛAB&,5֨ \LL'6r1~B8:VZ `IKU >cBH(:[D_V Qg/#˛mAÌak=%rQ 6hJ,?KpqhpjBm+$_`n3_qh#@&)KR⼁{S=Y4;U'@;ź'y]MQxh9t6P3TPqDïgoDteP5B q|62{0w#XPHV0b6[-p@#Q&Ő\ [KͿ"*xX_u)arH)+ z^0kէ :QH{cmߖ{p2&_;i}UsKH%Mk?ћ `lms `_+5_?+!TB^sWmwwm 齚o%-ȶ!rJ'tUMV!yPW5 E|Rz央 TٵI曝s4~i"ff}yi4rP&ݫD v@; H]~0Px&"5XPpߦyq{Wr9RV .gr!k(21O'/{麩Uo{;J^}h>$KhbfTy'l"fڲ yA^TRuc ϧBQ ͱChyŎL<&-*ThL U;`C.(;|5s^S fM/c)i`2P;p-"OWQXM Q9W(n9DryR}CճMk C;Rf tSPAP1s`{R =W!][~ÓB ᩉ?!~4 Ip$܍h]V(gu1A_3N'83OB[˗^[Yo8GOmU%8uy)LB3խT0SB8 c?+BW$N(%N'E:X+xpsZvӒ>+}l㔛V*$RfF`%|b9$!Ƞ$ڢ&}^H"f\S5œ'Lfhv䕖Rt$[89PA%Ej'RM R `C:< Rwii7@P] $fcB1s"3E}8DL.J44is~(;1t76{n¥~'Sփk蘑8}n d;s~_'/!9OIz5_/_#5Yk> w.Hc5j)Neg{K|3N3$t_d@zNd򁕁pLR)L'Pَ_~O fQh+wdGt"nYU|7۴Ϫe]( p](!J+3͈  oo4STp&R+ ֠8=wAc?bF7( bs R[!O죊+ f]:QC#ɍ[MU - # R îumwÁ[ţt2Gu$)%g>ޢ^;okinCrCJKjoq4#[vyd@i%XDN.BGm+}UewXi69]4xf\ KWNo Kl#GV+TMBa>$T}R F84M^[{Ka6v |-ѣB.`{õTҝPR^jKV͜WIȴVy'kT|WՓՉ{#Mݮd?I_"8LڄaSi-麐&+S7N+ W潳Kx鼕1flXj[&cy`cpY^2k|ܹsW{~rT/hε͢ '$Vc FG9-9G[<@5d*$pCT pb 9f[kZk>g5Yw{7%IϗaȣR{z> _Q186MʀO̼;!L,R a-"2//G^+~QKYXcϠE)W_Y5<1EDtF?,0ow1-@#L.)QXk/qȖ~USX`(~UMOkT 0y[LJ\}װqC7FsviA޸\S?ykgXҗ7gsQpWѨzZϋ9CA >g۴y\] R+M&Ϧ"1;#ÞJtS<㌳3 x1:oò9+zϵlLakIF|3,% O%;`Ncx3s:iU]Ռe3PKZku" x&R3b0]Q EB{pǯG+ +#WR;DwԺmقQ!"rE\7`B_Te?J A@h-F^KS+ E^ ŬPNӏ>z? +D&T=(7z{cq0Ә~B'L O$bt Ij{%ʖTE0$:4 5C:n2'Oe"M:U-]wH)2^+\tIn L9u&KgS7V)hw"=ƫi+Y@mn"E3(ui$)m7ZopهӮP -ӲLW hB_H];+n@-nWZ/E2 .}-x׷A$<0pwr@bgr.W8lq}pMUFk~o?d}A+n9nrm/T&ҊU=̞iXJ4}Xcv1!KfbȂ EoO,M_B]r=uJ  $޲[/  ,9HlJEY/金X[ƒ9 N\5l}(s5I1/Lvyxl>iЍJci3Е5ޞ0`\ĞPgc^ 2Ov5wYq73i59uQ 9e*ZK`(ýPOoB/ e38{)n܄jp2Ԃ"G&4 !Yt\G?b0WF1'{99 nP( $_HqL3?`N7|7 r6]`. A>#S¼iQ^P25,{M~2=:_5tSLH ,trVOtSro٩*j_iD`0 Bqh]]j0!):KXZUG.O;@IiuxĽKޭ)4@}?Y_ju"tRF;l%!$f!M]dFwaH6Wcfo9w+~h V`=7k祽(|k?W*e#|3,Z07Yxpdrtm7r{0;Y:}K*ZQP-:3Cw1vv9 .&ӗw ْO\1@ M tL9jtvY@f䛦 !I^7o)%-~+ [7 `'b&Z XJ<ʝ K%Mc ʔjt,oo|gaH3ɲgQn,ĎU U/wRwHa(\_G#\x><*<;enlumfyTWl ̢):!)<1H'@7K .>i6ٹܷ6 )9H}G9u!]4I#~lV,Ol>;Է~BK!"VkzR:-`7s{{te//W+?\lhV01Q 0sJp\'n NbJgrfÁTHb;)+~L|֊Eji_֨xpR%Jk<+Ȭ$_&jcڋjIĀ@%6ӌ)ٲ|WL$fE;|j%-2Udf7%ű)$3MoȾ7~!r Ipy*Z[+bŰfzZJ/A$X*b8J@p܎#d#O;5_bơNC}JDU7nD+*@CK#m`<^uֹWߢL1=ap>0&jbZ 鏤+L /fՏ1ֳ0/yNVQsR`ѕip;H(1ִ@zL.Ȗ56I<;aPڢS+o5Xm` ܟfBQb؋MΈtVZ%(UVq)yz94*'lΖ?e+$"8-TeGq %)͈}ݜ(po_3Ў. 8_2+mCR" eZ]-o bj]sh4& ޝv̸:Z 垓,Ad#ݾ~0lz7PewW8>:^$1M1I%@%#Nr}x_uz[1}hH3VrؤQ?DM/n#AlEcNI&D3=MB?g@J/1ya.^H~R\uD{33/fx4җթW6%ޛ5(`aNpأ "kp߆Y3~ķu.`ĨzuvlkQ&nCGPlgd} 3ѫT4)ʭܳzG= 1؇?^WS {HTpx b+gQ it#Y pGFp#4NA탈ws>?굍iܡKM_frkh)k"Fc}MS(UN]oN-! 'y5P(t@ K-ql7qHe^?"m B.7<2:h! XͮB0in_)GaSJ'qZƺ8%_R" f`=[ TdW[-ankM D.޴ IIrwNֈɯly&TjA;IoDl@;m8r{FGE-סhUekz>AU8ݯ9}X皻SP,BShܿ>xIv7ftDP.|ə8%TIvPŁzOTW8;^]dGۊrI/,۰:7+K2 M7q,Цlʛ@mTY:լ'w%2znW>U>}~/^!йlKۈZuyJyBWְ2g%n3 ,q: D,B!M|wvR );*;7,@Dʫ:%*bXc ^Z28!t g̱謫ue`插:ȵPYN[CÉIOuoNnu "~!b'%M~  @^;!R&`W+y2;YxkuJn] .]]>FC XⰫWE"DyTZw]Xfb}xAPKY_! |X1߉=*`PS}0!Bٰtz9FXe[V-%ˎxcp-fSB2PSD5K'+4z?:1zf0PgY x ѝ {ھ tJX:K:Srvjjiͽ ʈ#3e_RR軬!ڷWA/iQxTr胝FVCIW%{rb hle5~Vub0T`xbW+1;UW`Sܩp5ϫNlhSME{\`Xr|G/q,zZăy@P|.j=tC]\seNDiN ʳ>AT/|wiƎUS8' ÈE1@A>TAQWhM 뀬 B=J]F*aMǠ?/%tikhU5/΄_f"R=//Hr+[扡 NF+0]h+yVӄ1ڔ$]iDN^^ֹ_iN[>YiiW +Nw[~HLԇXE zYfGZVn85e$Ɖ vQG˷^OrByч X'ȵZ;>¤c?fS*f,˃~@=WA U/j~tu8;`Ω3,k׊"nBŠaT7 e҉UM+sS`h|ts ,[7ubmF @5-Try<:]'sl֯HHqi xWnԿCCBb"_tbm Zvt+[6 ^^;W2<:@ ty=#ȝZ"q)%O)+f9w J%ˌ4HO#Ɵs{ew-2jʛʱcEJ10WPsBjy A-cfJMK8;Yk/2f%}6`Qǯ(KYMɬyAnMb>kJ-٭c` 1ZiO- z@(_H#_ѬA ͜}',waHYsׂs|+NZN,j\H-;UTXS 4MF/"šv1wCڼ Ƭ!4dN]HCg^ LBU8 JG+wg{]Yy^whhlm䖱^ dfXg{|hλ,hZfˆo ݳ?3TP5unT-ACw;OОA#!XIuAl"odlhae_wNM) >"7=+!퉿`P?Aˆa؍X֖HŽ˯<{*A0ZܠQ2͉EML>&0-i Xj ]yp׎RU?N1@vHmΑƴ"J0*DbVI*^0^S"_ڽ}{(A;h\ٸbVr""bP\,P1p2"qaZ1$9EA=sh=4MH qb}02ZPz9jQ!m6;BF@%a,s zWM̬Usو DGm:ϧzѽ>mn ?D`q!y5#L1T`lYF}62˙]u)a5rJ[4ڧSMAhkHXC38 D%bn9 I ΃)[ELO -4}#j [Ά 75z&Y2OxȆ>a&gptv DJ,(`p4]nzR|MA!`tׁdsZV@w8)wȿ9.e)S&o-ӛ5WGCG{a="j6j&a KJVS~4-޾ķmu' ze3UWUSc95+ܙT]1έr|Yo4{ —'W?CiFh5Y LLd_< J?etP5VNTl Z#fƿ#P{#}/w?r쳰%,M#&lN?1zU.Mow*n=4$>I{]Kz:Z6X|Fgw[a r%V}Aٺ?>oヸ{͝ 7pجLc^]Sq  `US>~of)!DlMOK+52Y7مwYOUO($]41O^𧍊7[ ܃X+q,?!ǂkGۅW=5ҳՃUJ;9` T\iNiP!V;͔zWMp^&7`qpor*>9ͨR4uMN2 R= 5;܂? xJHilpF=Eu9%]T.i?4A _9DbXu*l 3J?a4ʗyčR5- 0Vq|~'F.}IRmZTqǙ?P躕K1Fܷ|VNT3Y0%7'B|b86_n'ZHϳ#lq< @m;9fi뢣Up3AW.>WΕ:_B%Ds&IG)ݪVW"Ƅd=: |.NC@zG3D^ dLk?8Dw! ; < %]Q4uў\-k(_N24k`J9 ÃΰG³Q<.njImZ_&&#R2q:M%͐ӥNtX}{bFB6dcJ-*x_$?/EH dVڎvn@!U IDDf5?2+@6_8lG4Z5 c  ?<􏯆"є"iK.3;-f2 xHv5o-]7>Wgi$Zߡ7LSvYF|k$gS< q<ګѡ4%"vˇ&/KZJ_s=>ƨrxPo-2w :Zr2O%9)FPɨ|h8*#\T݌DI)\x|-$sM^_w%ܧe.C W_;=]{|Nz>|xv;Yy&$~2c1}XD2Q:bYq ğrL2iSW&fbw h.xsd4/pWc_lWR5h,r#:Q^UtMSM؋jƝ 7jL g-S99f%NG 7) 8ȩҜ-;XGaMdQOQ(\Tx úC5&R;~ U収s934b# e <ȊHD-D("sT̽ W pEH2,:[sх3KAr'G~Z%=+-fXœ;0KE0Pؾ؞,`؋Cn)bmBƙ5 =n bƸo` =bQPHg<h3G >$!\/GCbf-I)/ hL t֮99d?-CRĺ?چF=PE42Sõԇy7ym'Q^_lEC/CcٽfV'8a[DL?jp*>گībzx 5hVlkXS#t^L,8g( [V=S<8ߗoaVx?{N%*m{_ ] f2% = < 0mYjBCm9{N B[45Ȼ։'7:1? ?͍Wd5O  U2~Ms0 ,OFA4;(&f5)&1bpdFao,\Yt=Im_ܵ_LbweΑT ބzH9Bqם{yl,M<,&HRҏ4 .Ȟ=K&!g@g:%0%uxG۔1uFM5([ JEC6hGOr4@.g CߢnQ\P;o[M=6f=[Z%|<ztB O0du"^sb5g,n9 00eAFFb`ASm$}[lrkO}F&!h.+(()m`9?Xu׍bFΖip,^.UE|Io77d`s 5(YSPaVx cPR--{! uo!79.WTm(SD')Ȱ2tDeԐ%CR$|$ <` $hi P&S^¥_?I>D\s_fQ7Yyf6a~Fv&0Tzb0p¯ ͯ Y=1L$B,Χk臲WslVu[hqT 7]4&FbdQ ߷2G4>9U ،pڠ-!,'>{W@.5VRsC.ʻV!]Z;FN,%@:a56JI/=&f%vwngBF,[yxlٛ^ 4Ct}({ZD N깶]XEdOb`((eRPγ}Kcs=hNI,=xpA_v=pCy djixuPBLFu]Y𨆩TwJeGe(Lmxy} v}ϓw{'1[vsŸG=$0bHoƜ`R:nE@ͱCB-%+Isfa5Ht2{p~L%~t_g=i* I0Or=PTb F&a7NLyaWkEh!!a2D֯:R'A*ABĕ GuƽV`F1bɹze-]K3p(Y; ˗s"e{ gVҏ)8&9"Qe2m.^KrJy wHsO0KUTz2\0GoKi9O*L0WDk뽹m./_;bS i[&C!SPtq]Kju*6{ \lLkǫ } 8RiѮ2jiNjJЊ qlW=6GLjhũ~Q' ٍ Y]aӍ"-I SNU:Y>e"}q xLAҽ{ObCدM#OVf.;%zgiqEC78[8iB4LTA:aIW)m*e ^.v[`ϼhd؄2z9X?WqDN>:?ŷ20={3o WZ+? xF^gs;0q&%2@VsL|Sjk/A#Q&M%uSuia,6#r*ɾ"+KqoDu[xA{dR8Bݣ[\ƿT4Aϛ:㩛<$ϖplGπQE L52NٶZgٺr@^AL]>(ȦfsZlvyz1e4=IMJ S kO8X$0].l)@)z: Vn蛸Ae:Ae. ^6XyKqpߔA%`qpп(aAԞPuc&0dvzĠ'HûkS9j'wLqi2/"B MѸ& Q九O&ՂxTcvq2#L{LHcd~ Rt4n*~fg2fDٖ]xoPvGsvX6\vWVFFV .>FkEw /k?$]g So6dYf уDM~/:׾?Qr8_' P(mHVkhCX/3)>mfQv,bíq*=Sr\k12~W@LxU*s-C^?BeL0t%@GZSS3gXs ;.{pOpFX Z7)bO&񖶐 oMYwe[c4/_<łU*ݏF C9:W*hDCqb#7Hi3P lPkgޕW3[s-dm:z\;qL-7c-*/iSKӖM x Y*5jt[HKb0gF~X %}h;kћ_\PlQ0pJY-8GH'ㆿFESR~9wl<rXL@ ͳQ47 'aSf<jtZ؋5u5di8 6g o'|y &>5ћ}Yi /$O%-dllO=44^ R W r ,+ ;ܑl4GALo>ColR[-ۅR,H>^荮:s ]^O?S ~wԂ N qaꝯHs2gfnC8rY5/paEs"hP>'nFsh'H.'R0yD%*OjMow: ڽ3C"O$Zvq.#ФCjmlYP{Rk*gjp!so__*cE)HA my/?Ae1$$mthx_մ)DѮpc(^>Ko9IݮXUiYh4 Fܗ%XJ994/'ˆrg,$@+=Ay>X)CGyYب\ Zɸ2 agVzd 1H&DVwu I9;1+8WxEX7 ?YJ A:1_+FR IC8i:.pw=K 4h8ʪrی|XBZTaY7eh.)WLݔb`V fc%a,*Mip ?4ߛq<>zG+iQcRȷ?vyk]*wl8J`fF4< &^!snkA#ՂHp}Z#CF(L(aWYet#͉ƛ긤#qҩiVܴr%Jm$Ws}_y۰PN𴯚6|2m""/şitݒA j1ҧ,i/m_(C,- H M_) X}/lPĿ ^}+PNCRJ~i#m!HczF2Lۀhxm'qB?wOզ4.kq;RD)Cפ_ni_[&G($"$]TE.զԛ&5J*Scx\-og{}>]s8@0CB$T,F`c geP:xPǤ-.'b}hQJO` 2ႶVJt-zLr8$]Xsjݬo=gM V\@BQ[;//F;䷹g8=˼В^\ύ鹚Hea!sIͭQXսclQœWl3Nh% &{d%Nc"";쮺XךQTw&a`l*l''jM*z8Z,㛸~f#O@sn8d8RcUr+qYΛ>Zl+^`Urę^eSdjڰ3-'W)X},<P}ƕ &'6ty d^iF AӚ@O*]' `!3Ga'D'Ғ^ @+o9Q9ZD?rluԏpC{b›Z eZZr֖FM+؉ZR$f\ph<  cL{x}@^OZj}΋1 wVΛ蹀 j",EQ]gӽhkb;(J PmaY.8Qޖ4u 4c[)} f+M0k8F^>+4;U *ݮ˔\/wa3A7F KKkfZȾ\ G,yT8 R)*{AiNW&LOmIYO0ҼF A"bŦ'Jv!@`Ρ ?3fG0N2MQ L2XK;`3Қk,/ͬ 1)5OyXX0ypsu 綤ؙ̌C gԫCWqWxdH\(5{YKX&nys} ;VFjOPj <Mm{m̛lPD /-~g_m1<%}IV[`UP#ê;I dEQw Sd!Xߊnl KzPiM>9αލL;uG\%D¦uTᶳ5PL pk!MC06O?mȍ@S/ FM$T"Sy]S>YGbJ{@C 720@hh{_|cuZl6mX!q1I "/(1zgsy)<(II/w,ѫecm܍í]Dʢٻs@IY]cԵπ`7Kh}$ 3% ƉeMi933;EȤOwnf3 X\YQUUK/RQ)k@*+Z岡P~K,2}i /q f#0ApLvu4dd~xU ,`?թ~xrAJgIqN"BzRR)H+^ Ү_ԟelfPSiKĸ⹳9g|rY:EϣviSun_-)#ѫ#J`xO PC<>7´=5/H1_TUC[͙dlMi.ߍ5S@JЪX5X]ML@`*jŝoHn*ފO4\'ط|}N(nXoKaPm!c}¥ F,`3IXgne=euqbYmB [1|Y4}@̺(L@Y C 0Wַ7o_:P*bj_X(s̬{ % ]/]yvLYQPWIQo,tv5Q%7A\y[1hz)U䫉-UXXij,LCCj7@x*SysR54A"3RD<6kir>pA  eDJD#/eE7-T\(/R.cw9yÂvHEdrDDQjm؛ynzW`s7|@/V v,|^Zq%ΰ7HsNJ׺M$j}?@Wʞ{Q{Y#X`κ+?GΪ:쉪0[Pk_Ft'M긔{DB{@i$prGuj/5~@^䯔5Ie] j5Zψu|OY#KG FN@`4\SVt3R80R\U}@`ڄ#pF2{pk&Y{DP$&Z` 82&QS9 8Sm+O,Š!hj>l%cNsOEǮj(|2y?b W/i6iAAчĎFMXpd~"(*6² t7@Z1A/ ʊ: ้|@/[k{\ s_ٞkk2}1]"~(]k\&rLȏ3aĬtSieL>Dba ȫr/1zXZA7ȓ:)'\l 9 D%ʘӰJp[EGtNKl˟C*)[&m"(|:QЭ~,Oqu^9œ7$l.Jį<0u+6kP @T? 2 ӟ%^Rp4 /cm{Xf>S-Ak2aG~4ӢvhO71C;l)T'jnKغҧaK\Z%[Ku@L#Ӥ5 +lo|!/z;>U5ĕf+yKPi;Kɑ_H*iSM@%< x7 ڇ t!Ӫ5Ѓ}ͥrdpW7g^]$A4 : W& š1{F.\HZYEQS (P _##:&W+û"̊2?A) S K,ON:cRcߥ\VS`]#L'y ;ZXuuҩaߏݩR\ð1,p雳+EfCL8T3[B[=e~ z;1Kh^j=aj&ֿ7be+-qmpaf,q.Sq& D5>)t NyQ{TkMD粥&,Xȭm˽ KQ>EӴ~ /l|¼p<lZlG2dD'I'i/ĴxJpKvie]n;LbLiɔKD4/΃P {orgK% ǚnUCoTwb{Fъh|C1.Ik u MZx):1b=q\BJWw{GJ W,__+sQe<+6}1VMpKfȼEBR$?ZNA`XIB:|$`;0O8d0E; {5k[۠4NGQuϰac)^"6߮9vVڲ7Pjf I4Y6/-P!hj(Zğکnc)zaZj'$1cs?dM> O\܍延bqT^"oGJ*yJNaL}ҫ/z\z]Y"r:|9+m"bmj>d(PPz2m[)f =L/j,+xSז8 wy)QG^qx2Dj{e^+h0^B|:\p^w7pOZ1ε9h̫~32b̯5ۃk]3PN^gbl=ZPa.{Xvp)4.WPɦVsk{"Ԧ ׍T`5ceޡսk -l[R=_C2_,7 VMcqi[v'7[^ihNYXG&sZEO*M`>Jgmsz9ֱCaq=z cӸzq0<1T f3\?GX"y(C4=K1MnK0%+fȿ6f#:Gnx >MjҢ}PC[N )'^Hi( nc MP3Ulu7hd+[A66#s>dͷ۔ﭑUZ&NU-=O%͏W*Ժ9E=^䆹nEȚ|PH-;Hѕ!#+t 2߳oT.R;G|gFɕWO]ak _Nfe?XM%FTCmne{_fҥ) oES3Wtz$$+FśxF{sG.ʸ~%g]Ԡ]Vo@vJN }P1HE8/tȗdQ x@ xՊOf0ݺ/godTe>$6(iR\fՔ"ޠzxj8ҏ& +6lbBan2Hp@N*WW;Р^r1h-f~ORNAe,=+f;wJ ߭i /#c6u߆]DaS 3A4 hLҵ7{% ;(]Vֱ֒PmI(}B q’_nzb?N~( KLXۧIĹ҇: D>8#,vag88*FNFG+v5/TN5y~>BUЯd%q g !1kȑfX$v) e+=װKC>,TrK:[ز0"0#0HX;!Tj9a5qxyl?C|{{XQS끣K"O`bJ͡9AfuUxg4ڟ &0TZi?]\9IfHUgyՃܘUu/8V{Wi`,]c]\ML/ZdG:Q%"YsHi&E#P!ÔUK.d@'^t$:Q9͂z]&Шlz'-tf۪U{o w8yFts E (C,W]A/dg6JŊ@M ԏ)|_pvrt惿ub[7yQBI$.Ig;g?ޘڙے[y] 9Zy1-\bTrTVc, Cn\gN< 6!B$+UA&d0olocZA'@*kXE]?D<-D{}PXR!ƁR1j|s7#RNSZ٩abTR"M@tm^7xK@3RY}_M5.aMQ6mM*Vɳʚ>a]n2m3? /`y~M5!F^tyY Z!FAB`&+ 4'q-@?A(D3^L|Jl!dmPp`M*GRT.Q_zWI/vCȸzf?|,7)㫺OɥcZ;0j|g&?)_2#-H tw|&U]{)vsIakoU&l$%æ>R8Ө[f?KZԹ4C19$ҫL4ֻ¿8g~e˽O#י똚~{%iÉV0I6^oA"k^tq]zpE7=ڻ#w$ _{~Kdōz^G,V`xc"kɢ8g;9a8Y*GPagj1D_xUx>nSHf:"?:SV'C! = !YQDJ 0u] p"'ˀs+(- &ܳy`I?G/א6 IKi9ަrv_`0ٻOD&R~يvi'e <=F>NljFވxI4 \!U#5 T:Qɮ%)Ŧ Iˢޡ*4kt{a՜$:{1&Dyz?X@!?W3N;#M'?qцSqt28Jq豃bv#VIuەM iL4T <-`/߯3>1BL١ b>kc' K**à"$%]+ﭷk)*ZƽU9}N &w}ռtcʻ`Xl]=!sr|bPk3zon伲Ɩ!qe>VK~I 9C·c4)֢i}fUMhpqleF +)g*%MDeU'<^25B@:_z.A6[cʘlstL:"!^`́8Y>$jů`,xQƖI5LM.hQ~5a~DP+|֊&05Pni5!sυܰvjD2H|qXXlhLHEa )3[]f<NEqLG  />vfZߥ䮵*a0 n`!f{;4a- &< D_u;7<m^[ 2BD"dYg7rC㟎6r~],q仌ٹr9r=BVL};Ad PY&uR X=-{7-?+Q}<<իUkXp+V>q|)VcĺO!+pL[9,/= BLCJKJ<3FVaC+ tNua]iL~Ďx::j}!hŃ[}X]$0e<[ E3~>9|yp=̜ uqIA/qabL>[xcNpƉ_>׺Dje&S[{ţ+BhJ"OMO_$t` _D6=suqvWN+N»-uzmʄ\ph_k jT{Z7" &mxbKƐnp,PK]ӎ8MENu[>Cy|%,Bml#Q:9n;ۙD>;Tَ,AUQȟd;& fpa\vn+VSYПtіPT[ Xo`Py121#q-G!E@瞣aHh&׵m8nE_E؛Ö׵I7͎)4+o꓋lNG=OVjmRQkfR}Q[N'g _4NPqNJ#Sk7Zпȭo C}[sI)X":z)Iy;dإVGl nTM(ts]&[kdx [m-«xѱ @ճMyIfzl .˔5˛xuS.8$b2苀`R89a~ ":eNO1F̖"/ xF*lfwp5;+lC|c7tq w1) ]ڇqH>"Mۃ Z>ii> MDzts\\hXs$2ɫ \yC\xƁ2`|\W7@L6`a ?~Z f{ib)@F| V.X}mOSr Q6HL@&V!?}d# {՗!4Tu0#}vߣ>%\/1ukcM> m@GulOl{>>np݄]_׭~%gJi 3E.u1{;25i AfHVBe|lAv<TvƵxx\#M-|W,VnSP_w`;qheB)h5Qx|ԠbVdYU5@ dt%`H:W? %RMH=n {9X.k,.Gd)֧ZD_̨kfV Jzk(ۄ8}:3K‚l-R@4tᧁ7rsC,.Usl\ fn e :{ ṻܿvFqS]X+o'r&ßE|CG䨼c}A;k }j*HeV}w`@u7הCa.*3Ri7Ia ɽ\} *p>K?F47)gU$Xr,<20</>5JD{VLUo<CVPq|#VW7e456t eϥfI؏p'rECX=?l Ds`- N~TMH+i_և~[;(tlǠúhyoaK8?~䅌^3K6}HKd{ruUz~.x+2$AMb;:Ac mψ'09Ϻ,p8 H"W}\en@7 +yXi!!qThH2y;tW.ە=|+lA*Pkcg(lEbWkne ,k6ҵ$8uNrD5ڲY2{@x3_v[~RMYWțrbߊUtߎ 2R?vN;C.OPIB >X͠nvxh#bGU\\įZg} 䚕 䛶lqDQ:?rC6҄VHoZӝ.SU]t3.eˇ}q$A^f 劇H8d {Ba)A0w$An{JCv:xB1Y/P sn#pJ c q>o"GUSeȟ'9N.#]~ [lbiA0<TX#^_V1n^g3S2muRmY2,)Znw9vidxHfʴ,&Jgw\4|qg-I%%e&M,4XxG lɩ0#"f&tn,Kej~Ief$#WfW3"9ԫ| +Azٛk?=\ˎ:#:fY(N&$7NlFoiceԅ:eĹp PlW<3ust/? ^ MoØ|_`gGEJlʝ_H ~ _GgB+Q~K9ĽV},oSQߛdt >O܃u+l.w/亘К:tSl(Y;ڝ ^=С<[Ndw@sqg t+ŀPbtMD6O9A'::X& z +&.{VxY۞%a r9J0ʣV`}54:t@!kKEŊ-{HK^1 7sd x?MVDH.S'۰ffp"Js94րmҎRviN%'+8AvoWwH~7zBFM7AJ7&vIby=Rd"{œK9ׯ'/R$EV^{?M2?d!_1 Fymk1\yL[dj3cQ{ҰbCygXj!jt:k'.,rO /]5: uӬ;+guQ^+,_ 4KZp@Y{E3 htl M}o~5<,LO%_a]ҫkvnGerƶ4bdҡho #3z%5/S+0,降a7{lǯ+yjbNmJ:d]'Ă0;r|Ta_bo;Sq{3+9{ݔ|{՟UoT-^>0 D-RMwKRpf Kv4|{>_5Lmt;a@* @lIZZՇs'Uֵ>ɱ)Ԛϫ`/Sʄ>D Ɨ ֌#h5^d2'=,b6Z~@jɃ W$g;/,%U@x+lnj%-!2UdũSEi;\GV>JG5SOu BnFL$wC9nzJP6M!<>ܥl'!ܫN,gx;P)VfIA>uIXI쏬φj!huM7dphIefR# ^T u`Wr0REBBI{w=7m VW 4{}с!~onC,<Hdwf4M+b\!O#H[6x >Tc^2(ztErLb/;_(O7dtyXB?wY%Pfn,JwD*8 !3xU__ c4LcPoxiSK# NdN\ΌBnbp"z0ZYΛO=9KUqkzov2|z?RP%9ff^-AXԔ^&b0긗М/cݗVq)3%@C*9u5\uP,i'oa ʼn[sJTv1 VU.|i8"ۄ*?hV|*xaPzjH*kC8s9|:<#hwn/n9v5gXT|iWOr;WH(?V7Poؖ66n`}$d>1JXL Jɏ3 Q}N?(ܲa$I6THO:̝a;JELN%=ʛ\[) Z;rC5dmX-6qr jH&|:n%o8N/Kz ݨZ˪ӯ4av0rm&y% 7FS1Q0Rx<+ur(drtDlhZ7)X[4' kN*ZoDsAz""BuȬK7WPb'W؃ 'pPO/J"}q-a1`,J/֡U/6=J^7f;ߺWCD^6篹lG%q>o~VhBN(ՠ2U :׋9'Ek.,54lE>8k.}Xgξ"=&o |B6 Mppడ$2L6 U!bvބ֛&P(jak7ְJ}${JcrckaCm㽽؜j0BvO &W;lqgku?~ Ơ9+2`b ~5wJO D0X8,A [Azx! nH$N"i2QXwam5;^uqKgR sD0x}.x"!nP/|/&f QU7QQhT{y9,cw#NhLhtX$>hN^KY753dAy&u *N(.krgt֖7Uh)~D9+=~AF(X↨<Tґ4'9K h"0OŎ|hفM" T0G:h kj@*|懟؊?SH* H`[buY?jhH7T+Pfo=C(IІ e7RJ8Bs~ 7V%A -W3Pj\y痆I0rl'eLUDRpz ;xv(9!>Bw8{sN<]$|â+|Ø)*[)}A@Jd W ם"A\L$Lp 9i#; =<.wȋG MwVM eC1~2V1(} 27E=`W lJK*B=G5l N; I'fnNhJqh_y%p>;oLe|u\ ARjF ['pS3h+v]+zܺ>Du.tOCH}p3T~3 q2?u_C2r5mњ 8 *;*bfRR3M {{ W#i[O\,N!ԓk +cda$U֮HMW`Έԋ?V&pgȦ)lC A)!ӑAu@q>c[e$[4zDF@n7C$]@aw@{B "M`L&l^=ìaSM֙"фnm$H ,}/X-. WIg%mpq2CmT @~Mh= ީŖKuJÁUr$E,VArH&r~hcZ\adGbbأ^D,ufNr˕=DNʫp2/Xt+)a'D0KU@d0-k=~M^ cNIJAQňJ8=Nj,wث-C?'Ha}..{RrY fg"P>$dQN'$ԑnͩYLȉ`9s;PWx!=b9K^"$}2-^W8lPR}1HȂd͞y[4zB=ʒ?s=nP]ZV&:<:O{_n2dM(,H\|/@ Fz(VHJLO=^<< ̊Mi Kridߪuةރa*G0{^DzhG`F\h: v ҩYI8Ymrmo^t@7nsQ*9Ϋ,)P!z;g>]@96-e/qtI w߹Jk_klQp߻J#N&3 Wg5 K\l@1k utznA%@Q0RN*-Fv(тNK[י[N㱪mVBڭ&\,~~er̺7e,BC[qʐ~/A|iǁ}$[>- /Ǧ2gdATS;osD\lٰ%wBvٜg=Ý٬py[xbwP8S/KHԜV5u05AϢGEqUݓoYBX%3FwNS_:FaↈyNzڄ tOav,X]%oz &lY^ ߕv/CUKiL'xٗH\QùI8ݡ#vGe7ХBMzzd35"[Q<Kܢq)moq"0YݿƑ>06gcf]3lMAW#bP,08V &"#zoCwą{/D]G?f*'L.IXy$(![T0lPs8 שEŠɏ#J+aɁax+E(9s4Yա_N{啯Vǵh~H/] :V-Jbufܙ#j1VC4x㨥YM3Tyr]TאJPjWhLm!?v5Q7Ģڞy`}% 87CoTm`$1 //-?:w!쨧)/˧/};.%b|?0^twUC4a>:ڌazF_%zv){/>ER\[_tT6M񿔞0ߐ.*ǁ( ?!bh8_TKg]WԸcx5Ki'iK 0g8 *0kwQJS9uϲa=l>&6JDZ d14ȕҦ}2^1fr ?!8,q&*]ډONP?N8cSxM%XFf$~Kf-a 9Q_76))-?Oȇ`"B+#LgVH毈T3ZWC=?TaW$8 [xQf=rx:!M]Zmq[GČѮ< /"F 53ԉl%+v4iú"A%I'ߓUACYI f+.&dRzvGC&|+'@~71 {K/׻>6IfTrM(X=ng:1ss5Wt-?w^+kөϟ }ޠ,`5-jKڌTWӽ8`AOUIF7!ٖtҥ^|c-DF`ؽڒ 4glV>:LKv1ک{WI |0mHI('-7@ymh Dx7VuRq۴Et@&ج<׮Z,UDw vΰUP#~Z}NNUYLJ6N,q_U"/E7Y$oVIV]GKčڭ'N-ϑ4yq1u>%kz1LBz"5[5)W޷T|\;H`A1@z8 ,Y`l[dfeɚpo0q@CPm,Lg^P|$HSt=*&ͶఎlYTY9k/@/s-Nw\vW2rƮK5*ioL$sX|{MzTZ|NbFݟvU(UH)tO"-(N ,-oSkPkRԝtJ&VTvN/;4"6sdgk|G|FS9%AF e=,M_NO+ih _>Ֆ'Cص]m eʞ30Y"xzo@$ͻ/dէ@]<XQGRrecgt%<<:HUW0̫ݾ>1\8 },C/,u‡g/Rʪ}E$ݑCP3ZJ@j.}[>$N2sJKLym,~kVԤwAuޭna#!ipm'/U SXa5jW((?+SC]j|Eu#RՊsjX@vipW(us^d>vɘQ+ݨIFSSb50Bl+.@K  uRg-B-O6wԔAVrm*Tx63%X+CƓ .點-~ ?_9ЊtMJgzt1wry듁qclMJH|ūZS&?ONZ 5õOӲ؜`MM,Y1įNje݀3 xOkZ`AU_6JʭRjB0k'{ ˶x" JvRU!s}Y?fQ 2B[*]Ui$iaSˏmۼӢZ֌6s5~@+1@~ lg9zҾ: XVoYƽ]LG1竬{%zx, @$op={LB*]}?aTaZaJqL󾶪eirLznq1*v곤2"UT-3oESTȴk,vZ?.9-t'܎AHLۘtAHS*CQO5~K]Z{Kyg7*'IĊ$~/i9ܨ:vؒ`pD UD& 1mSxt#qa&w.f mk9ƭs82O_aQN Ua(nT^SKeSaaC dFq?@;>m BNߡ{*}WoG?Wo2,k5lS50W77*]7K/HYqNK[5۴9'XG+ }瞮nIn2!JR@c>Ŏ`]mՒD8+h7(<,ythl01B*mgE*Ѹfw᧷XQ6>oѧT\V"R#.LŒ#9 y%Z0("ʘj|K\"K^w2+NA`a8t*$k.x gqj'~ѕenϩy[性ZG~JrYr$d?A4h0^)`65rMO@gSnb5*zEeFI")押f{Y#m 堣 ʴo3:Z/&+IZޡDlȗ@XHqDd?Š i՟`{}]5 Wc?ulHp*xH>솇 28zs6_",/?GDs1(h'riƎCC%vn He5|CćAzd¢^oX'}#ǹWzHC*$k\Bk5P̕ѩq)d0puOZ y U~O8Lj:<,rzn@~/_TNRdmW*?-@z*&j_Ղ7v;[q4Ayt yп"z rOTը{HO-9u~2F+W Նے&Te<Яsgs+ѱj~W]V}sNbW"7!\Z[ Lk |6@ƍqҬ[d2naLk?ojSV1"ךds9arP(}!)ڂEW,Q_.vy; 'K|cVR\t%P>Ff%|?Zii)w:1pTl&˧b[!ɠͷX;Ad(C$Е! kZx$K G5ʈ[z7CWkZpvߝ:ġja4:FySfMm$#-)A 46)Y::EYmbť_y KLjFVjRg kTj&KQ*xCᐇTM\ ^}VoO=U€Me $&ո87#nmd? =Vfx.U0iKw1f0COXOTi'd4.w?fF S 9͝- ,]ӆTCy(RE;9ׯwv(m%~&CC-z@Uù]12b%1u/2 `*b[h$(ƿ沺R|>*e>6`|؇Ҵgte@_s C>u_Dˆh aI45x%;mOOY a2N$.Q%_i؁0?%םiqlz"y Ɵp̗tpCWSwJzjtP Դ|F\X!@2o&ӈ6͓?Zkkxq`8 +|;Eڤ D]q!D langޙ?J4ƠU$p}^(xl\ƐU.Oc*dq{f2ЁOaN]D:5Q.r,wKyK3a4pՔonD2;cpEK% A~wٖZ[!u_ޜYn{NăPɁVX7mFkdXOҸv5Qsg VcO+tч͈|_V k!-b7ߴTޒLx\Nq5ڸ+MJD"D1TL8N )| Z+B.fS|g&xC 02\K?emh v\2clb}UE(០LNX",=CRZφ>UN+ҾS'` JsJTJ$YY YlU{ %S_ZF@~/b PW`Vd,$,o^E]lU8U |,xl-(X&G;?PkImF8xQplGv4ﮒu3펺Yߴ[q"ᔙ+A}-dʨb'2z n4p#%( mVל99*_ԧ$ Q"oUfU &MK4y9ǼOݣӷYtnX׹Md{pMۖۓȘRhM]iN=AGD[;{Z9+^9 =biOVuT9_ gU-l}aTE8*B #Net"aYva(kqlD2(lXcβo=GzK hCb`K{w喺Cs>Kf.&BhV6!EP*#jSߡV›o}MEiCѓi 'jsf.|HkOX͂-C/2 ELwϿ˵M eËZRplf7g6vqx~µC =oR7=4Ҩ(Π=n}o?Pkmܧ~FY ^@ÐpW/vBcR/M:m{ì@)lkZo]WgoU[k[r+ (sv3$n @wu 4kbSbDxx*S;!}nK蔩H+om>Hu?ԞȮ)(S+M`+57W$HleEw%||QușAu?{8+a׎m!B}!6@ I@)fИ+A1??\~y 5cel?# fr`38*t&i+>ic.RMG=56s ]8o+STo.s |]m;C79͒}it޴bb|fs⣉bUix/3 ޼GDF75 $:aV˴ i<kU*mA59m$[T>HIhi`l5DYN BneYUK&TI0N%* }_P~TTJ-($mT$W!yp)VX忾a\Sh' D}td$2ѩۿ<Ą0oRea]裌k4蜤NU0' i`;E/|qBD}WV`yD s&Qtx87`~# ?KE>5]'OXvLzrAork8z#mԬ;Jqe4S,4_(Cx>%7?w HYvO voSStoNm*R픱\|՘2xN LX ղrJ޽𑱓+Jɛx|I(TZxj[YD<#?xnҦ*A G$V%ek*K: !/R+Qep6wVCi!< Y?CUXO{/:ʌ GxQ:z. FHfIgwuC8F$iaT%lC*Cp%=܈û!]Fqf&YۥBx|~1 D1اa™_@5)P8X6/b:K/dwߤ1-cVtW\؅}--v%ןh0;'6i ^XI_V9U&/G?qglWtKKdpKܥxjft֍kL/zA14ݨMĈid.=UM)E m*gDqbOQJr<. 4UH-UoRb|e]([4̅3 &XH<GmIH32c9e"9 |ꐠ̭Sfzm-}J/ȁ7:V61߈.r]ni8O \W(vޢՎ,/UKjwgcx ZӡkBNU+p!)2&7M$`i-=Jqxk7"C*s_jF0+0vfvFB:/¡QcbHHf1 +ߏ}bΙ}W7ST 쒆,Lvz҂>erlZf=Gpp&hktoꍈ[/2 ! Q?R[_;Siӕj>j)5kvi2 ˣW)BiMolo@Ab&`/^1m|PmJVvEKMOV=v6 ȇ?IsV$-a0 ۟$J$jxV( DnwH|Xm-;WF|+f_l7iP}5E蓮?x%,%P5Ve>-Mն R=>y`)aYƚ=>ۆO[qle)՝vU ap?_xq{ T6[GVpKO+iCB2b( Wi$XHKI֏*5 &# uW8<]hit3 u\bGI1Yo+o!CDNXo_wɵaZQ]jq[(:C#峀 ˜f?vRmNz5L]&`+⌛Y%dMNtE2jFrRf/G֓jU)y__zeMsR?^в ϊi?U_XI6ИMƥ~bqz_US6 4|62(-ۅgA˙zVFQT3\R1_|ߡMqF7󕊁MϤ@ˋ0Ӷ8/okcX{XNÑr^ZNM&25{ 08gy{&mE{IuҬRq0RGbz%R8 #?CsgxLJ[MԂc]dRT^\\}mHHQEL*nfz~yI;5`6,z*c`6 Xdے%⒉Sb@?1^=969\5ApG^B9ҥ6ڀ7=VC~2.qx+3-LMڹ[<"ڈ .ifi*yF_O2Ѓb8YK>zY󿇪RpJb|+Mr>$\Ovc؜MtZTa<@-o+PEOZVOYF&W4ܡQ5twJ9`NCΫaUDʼnBvbD)뀗P{FYhU' jgGɊ};DHsz$WaԥH'.KxTX`}7`֪WH 9ۋa.y #w'JLuףּiX֯6HAi޽2s 8Ne\>>썵}6 oWkٳ`Կ9iX%n[üSu(aw$ 275+"Z\'0.ТqwLbz^D65!v̵w6G Gʑ?YBY]S .,wvye5şnr K nٚ&(|GnH|hC# աxv(~P6Vξ4ΌȾ=䘢iI-EBM_Ih43ػ>6ӾA ݀xMѠPJ '^**'QJ3bME :='@p;@d*"lP^ hC*lZfm岂lPW@s kShը_RaM.:+On!VS˽& eP!^FO`q CixX_ƻz$;\^`cԘ LxItwI[ ѫ(廏#܎@=侱G8ʏTs.Vh=%YJUk> &ɫU7f3 ݴQL)Ìj? KnWe1[Nd#oQqrᬺB8]2yca/DEneCbA$zeolLFƯ"(Y\g,lp12S+F=]k4d]fGXvr3`wNͅ'=~6'VdUC<-パC3z +2}Rn"Ĕ_ gG?잙~ eخwDWQUK ᘁ57Sz#2Ch=PxѧWCW~ӽDtW\n- tq$wF>d//z,%8oxx'z Lss },4AيJ_4AR"wTA9Z);Pf98@VBvk}xN[!oA%cc1kP/]?,A Q#))[!N tdd,iv+*2Bzwk#bNQ}z&7V ^G+su'( VN|+&Gx(&)*Mhbf E56: b_8O9w>-ty$>6/-#D{5+`'UJ';7i+v!U,P5NMFzRU"1y$o