rpm-4.14.3-150400.59.10.1<>,fe*p9|iKDSx; `XÍ[69פawP~/D K"ޭʑ2GO,%^vm5=#n;cXmWA!ߌ!7t%2](?7tB7rÓboKI95X`s K ]+ӑQ , d)psԝ)*2/ЎR9? &g U~(c@Cݮ@>%UsJ'ul:P>D#P?#@d   4 %5;B     S U[c,jjpqH=r<=x=(xl8xt`9y`:`>FGHIXY\]^dxbcydefluv+wHxHyH5z  ,"""""""#<Crpm4.14.3150400.59.10.1The RPM Package ManagerRPM Package Manager is the main tool for managing the software packages of the SUSE Linux distribution. RPM can be used to install and remove software packages. With rpm, it is easy to update packages. RPM keeps track of all these manipulations in a central database. This way it is possible to get an overview of all installed packages. RPM also supports database queries.e*h04-ch1bH`GPL-2.0-or-laterhttps://www.suse.com/System/Packageslinuxx86_64 PNAME=services SUBPNAME=-rpm SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi # var/lib/rpm migration: set forwards compatible symlink for /usr/lib/sysimage/rpm so scriptlets in same transaction will still work if test ! -L var/lib/rpm -a ! -f usr/lib/sysimage/rpm/Packages -a ! -f usr/lib/sysimage/rpm/Packages.db ; then if test -f var/lib/rpm/Packages -o -f var/lib/rpm/Packages.db ; then rmdir usr/lib/sysimage/rpm ln -s ../../../var/lib/rpm usr/lib/sysimage/rpm fi fi test -f usr/lib/sysimage/rpm/Packages -o -f usr/lib/sysimage/rpm/Packages.db || rpmdb --initdb K)<`;`;)\!ZhMCΆ3a f/7,Y"y{ Y([Z;AAA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤큤AAA큤AAA큤A큤A큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe%e%e#e&e&e&e&e&e&e$e&e&e$e&e#e#e#e#e#e#e#e#e#e#e&e%e#e&e%e#e#e#e#e#e#e#e#e#e#e#e#e#e$e#e#e#e#e#e#e$e$e&e#e#e#e#e#e#e#e#e#e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e$e#e#e#e#e&e&e#e&e&e&e&e&e$e$e%e#e&e%e%e#e%e%e%e"e&e#e&e!e&e#e&e&e&e&e&e&e%e'8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' ^&^^^^&^Y(^&Y(^&^^^&^&^e%e'^Ze!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e!e#e#e#e#e#e#e#e#e#e#e#e#e#e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%e%60a202b6462994e770623593e8903ba9e6ab5b9abc1a5b32e088a6f44ecb0982f1b9e20c9b2a9eb75adc9e8e675e2722d0c0bf59ceda364bb5b7c95d77b795be7458f0e7d23bae49b2c24f20b6b24016590d462bd30c211d22b41725d3da86ac070260fe131732fa8eb1c18eb01f0d8e6449e8da638812ed74c65a94014f23808baefa06ba21b07664211bb1b8684facc2e4e96751fe6cabb27bce26d8516eb3a09f8ebe32a69fd4453421c3f3fa17932ffc1d9361106868fe7b4d682cf24979d208ed97a82861abad4299b8729acd48561d8f9d2ae128f4dd6114320747e15c95b28839f6ca05618ed4ffe3357312bceb2e23ec0daa22bab4a807a31b0a94e2930d12651a892980b34c4d71a9215b8ec574e1409e6848d23f7c687b038def2e7e8333679feb57442213cbe7a19b3a29a049590c2a2c5269da68224dfd919b328bff1481150a0de0e633c9c3c196460e6facfe123ef243525379aec2869b3abdc56be31851c0f853730d31522b5f94da73bfcf3d106eb72f777431db40e76e352f5edd0a45c8a52329d0be66a1ccca92ad58fffd8e92f6ef7a607b62c06764f0bbd37b17f18d85209aee5f149b2f1a81781b68e06ee11b1abd514c22616c1e64238b0fa185a2b15b488c5e3d9348886d08a40c5293261840167d7a68f7e8b0d2449034796b0ecf3759695b5a7bfd7f709854de29dffc483a1343d6703010d517b7721877e47b01b683e237bf28577d8893a8c4b312297a3e275077ec2b4c93478d11cf47a5a07ad269eea26f0d334e8b5ee4b3b5b6e44a29d309bf9d405353da58112ff3081dfe2a8b64b5b5ba84b5c167f969a4fa36072eb40277b090594b5f93a5fc79d75712a7da3a9ffff264416296b455895eff6afcbaf18769822a35f041b67ab16c106cd8b4d46e0e1c21514d346de038e07ba67472734a9d1b4205c432fcc225e34757bfc737958b66e845e566a3d57372624d83fd71a071690de19f36a24af20be64f88d5b61ce634879f321c614316294bcf1f5685a9afa8f98a4995918a8f7d1a983a05bb26f1ad33f4b255c80d5dad7ff89102fc3429af34259be9a58ddb993cdc8f2e178c70e50bd41d19e4775590ef930885b14d50f31e2c19ad2c3bc68f42391e70f77acccc36765446233a1ad65f4b65b96ea7a90a4b2acc937821dd4f1c19c78097346d19f17a3a708429248407847db6985bc3aa524258f5ce956521d171126c3865cae4cc6b845231850ad5ab353d52fa87dbda96c9c6e61e96a8e236c5dbb61b0d0e17cc7d4c6e8ecd3843095a93c0ef05f89cb69a06b90d7d9ddeecfe18b3d040c0b3e8467231f5977c80774e01831f13ac4c7f2bcaa6613b063c518fba4895b0fbc97221d19f56552a27583c3cba0f4d5e479db13ef90253ae893dd1b01283e7d1e6b1fa71723ded811b118406466caa92c5edf9c39098be6081c234567528a9b75d635e2bb02acb96a69f85e621a89ce0cf45d4f8d3f15275f867a6c5a45f648a175e88fd75723f9cc8c339687e0780c9a00fdbd503ad90d0701bd5d5cf51aa4053a5b4969998f24da83d6bbb0780644556581c962ec903e69f58fb6057dce0498020d353be204599f4c3fb6694820941fc5c7105c1e8c1028040fcc16a33d5552805f2969a566c5f52403c23a93d01c4b81b37ce1802675d757718853eaaf58e4b2cbd50a44256c6357706f814402a50ed70170fbc377ab49e1f83755b4b5f72543bad282f4f3dcc9bf00e08ea69820a7b815e47cf6c151b645e5d00098d5f5557b355ad2f70f4affa8ac43281af3a1c087191d81fd9798c2e41c1d9aa9fef5cd745d067952018ee75c9bce299caa0fd1b5bc4dafb780acb2e7cf77a2f7aa6a4efe6d04f788b62bb52ae6ae499aa116665e4abcca1abfddc6842898d4f5dcceb1c39920ee597abb51aa08ccfc9e99f86836b64d9677828ffea91cdb1f99db44417ad228aa4a01c9813c9e95ab556f7a3d5101b28c54f30538246afd4f80ac88b6568b6c0cfb89f2ed41e22579b233859e61fe566236efcc09e5a164eb32338650226fa1306f777f2d250eaaaac93ee97c525c49cba999291fe47dc0ee9c876909ddbb25ad33f273ca69ba11334cd6297f2631d0d0c8540befaa50f38c7aeb9c8d5c2bc7e9fad2cfc4760e7998f3f532a09a2636d1cf56ccc34cc8df9b0ae0135812c1c775e6b90c9b5388ac7c117eb29255aa4b40e0158c6d18f71c982aa7d976878428a6a12ea8d110c03788a10a54332333bd3a83645304d948617227f910906177123ca0d023bd0ac5483f364e6a1545d971d2720ad298c87b49cd7645af53879f842e1c356e3d9b2a2a47b8478611cf019776a8ddf3e2fea8f6a88c0610496a04fecf371538d9384640eac416f9e47c36c1924bd98e34423df46670954768c0a624bb150bcbe264be0ef5826195d21aa7d4b13488bf80b8bfb8c2f95d309d30af9edb6e853bcc8eb0dc0d053887bfb7c8ee50bb913ee76240ab1148125aeb250761ca32e1f4f7df02066e6860041c327c855a719a80d0e85be365610706d61a0d5d7fe88fac2abad7976c70e3b82635db1e555bd6e4f0682db6a9eea7f1086d5ed434a0a61322f68d10f7e7e41c662c63ae3f67de42cb28172c258cfbdfe253925ab629310083d354e4f8e0a253be3f4d2c3d6ac6b0808fd02feaa0e13ebc6eb757db0387da4f29f617a259c4f653db49a02163584e63eb5158610f87b7e1047dc174a9b03d15a5dab098ddfe6d8d094d4030c7766d049a62897113ee2647a6beb0dc07cc8ff6456a38408d19c06f655406d79aabe739b7278333a5a41d56293b79589088fc0c1ed66d5545cf19668c5c43ed5a2976a5e1a411cc91ae09f530e5f4ae7543d568264ee42dbc76c5c335708935af148529c4a9b372dd0def182f888a237e8878cd3a6eace7bf22991a219adff75588b482da6bc956d69fc977ae764e4f6eb283f15032f66b3c83c8145d77f33dfd03b4d40c54076fb3c2242b7c0aca77a0977609ef035965ffbfafc8a16fb3fe73e237298f17c098ec5f4fed717339cf7b45336b2ac482966da4c104d60475439a4d7844254d9c309c12b50c9142913336f08c2495da4743e2740649010a661053373da2396487b5c535642bb6af2cb0d0d50292ec6eb747a181bc2c4eccf884c643fbb3770d1f6075f99aeaa6172deba638758f7801b4be8a9618ff15efebb76c41a67430789e2b9bae30ff9233efb33ad87393734c7d08b1df499b81cf5b6796ab689ee60a2d1dcd0295c18d3cd30c5e7364fe193b372269994c7cff65ab2cf562b42b9ef970e89e4f434b52a8c6a24c9a81624aa7527881aa3852f651c01c59fb3edbca7c71d502d73198a07e59993ccae42fcc700baa045a3eff93d79b8c59fb3edbca7c71d502d73198a07e59993ccae42fcc700baa045a3eff93d79b8bbda9ff00aa6107574f08c44a49d2aa2688fa92b90d56770b0a2f1d39a6d24ba77284cfc0ad7dbbd5736903d2721998e42fad7eddb745ffb0a88853504b6e273163584e63eb5158610f87b7e1047dc174a9b03d15a5dab098ddfe6d8d094d403004c7accc4f4d8325d42880348298c8086b5a7620881d994e7ecdc40c4cfc7a87a2d4b64eeb59b15a37a0f11ff7e11ec3b46f1ca76db85e21d4f458017dfcd77d9ffa51268434301c7bcf2fcd431c6a64b4cbb4a5935a92176bdf10c2b9c43c2acefd9a9c46c1c41bd6e6bba0dcb4334cb0ce1393141ca8cf8f85da53028b2d17cb3bd90a01dd9281609ee74684ea8ee5be391736da568e1dccfa9b573e2b567af70931acb5c3fb9024267dfad1be16793dab866ff3a87eeeec77433074dd44bc897aeaa93d1f38e6a39dea79f32cdf6791efda36aadd2330d4a5c513dc7e0157f8372c44a83dc26404bef0f1affc6501f623f0906f354faeb4c168ad628f5eae770dfe1ba22f2b0ab59d75ae4dce2d8465adc68b989c0779c3ddf2f340deca2cdf0468a61d253b9600048303a058a553a9e7116214ee94e261c78505014caa7655cac559e373c512cdb69d75c25db9ec39960611ac02ac3e189569697e565458822aebc308b138fbb1d54f930defdcf12d3091a2b772a04dccc732963e53b007c4ff398bd8ff56fd118dd2f8c89f78ff7cd46745a714e0ee5accb925a1648d07ec5a7dfbe1cdae601ba892ba2e7c36dc476d2c1eb91a29f44009d7b4f894e071e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c1a734426c6187c67a48a1099277c71bb914067b687213b593be33ebdf3608fe3aba5770a073d12cb926e6c0cd04f342f7db9f27ed8d1280341b3ba1adea4b6d98603b2cbd75d5cf0f1a62544b2976209a75fba221d9d50e852ba14156f0538cb863237282d2f562c5b769096675f1a7015f783e05e60e28f511a8f1e4d4d6c0c1ba5770a073d12cb926e6c0cd04f342f7db9f27ed8d1280341b3ba1adea4b6d981e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c11e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c11e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c11e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c1e6440e7280516229a061ea092c5fee7c4c229e1ce9cd5695205a9751039b323478dbcd9033886c549ed485d7d536db82ebbe893f72329a3df4afabe785722ccfb6811f0cb5d7c7f2d7a502844912d3f0a8b3211ca5c117fbe3e22addab26fe8831442708c753ba44404395aa62f4b90814c7dcf11bd1893febc431fdf2dfaa84860019a755a8ab354c9552cf0742827448228574ce14b1085874d640afb400ea7c1122a809dcfecba9f3091097b137a5b5abd34ae5edc6242456e8e30ab1adbaa023a02e6d304eacac47b7e1d7c70b14f39fc83e1702179ca013cc50b72e438c6ee7c676e69ddde4486f53f834e9b26e1eb746f07a8a08d74711b786cb8886d4b8196df9ffd1f16a3bf60106c3aa7b43df139e4fe635816d0f5418a145bd48e35e96c461139d3dc3eed4227f020d378e98d9fe738afd9a8cb97f70d6155c6f6b42b83f45d8ca4e7ff53f9aad55d3272ee75f6dc4f1e32619adc3f57231b3f3106ee7c676e69ddde4486f53f834e9b26e1eb746f07a8a08d74711b786cb8886d4561564fc4e21ee3059a09c357787c364ff07269f1227eee4f24330022dc14ff473e3901e957a5e45ae121be39523ea92bfa995bce84ed64c6389ddc6100a361840fa71de2e6a820ab7f78c5bbc78c24df6a294f62f8c5d1b8be250099269c0cd7fb758024a099af733d93105b06a90ef15e373c48b9c8e0d1e26c84a1d743399adb1b4815c1d11664b9455eef059ceea41e24c042f4332e55f71a70c8457193ad88d7b62b79bf754a47ba69d0997ae82c4f0e5ea6af3f8fe2e40ffb1fc3fe054d64e6c382e60d8489be84eb96c59a22a1ba99e863ccc3732640c1934ab92b638044bbab97501ea87a9a74448332ee6f25ad5164275a0052f4302f7e3de2493623a493a0f840898a69a353108c12fa743812618f7e46926a43e2afe6a50dba1751a1c46a6445e536156ccec5329f8b44be93c5376ce98a6708ea0801fca1b84275c73f33739dc8862806dfb24487177b71dd9ef9dad60a75ba62a017f431cba907d0bff6ee1dade2696de03682210db7a60308029fcc8f4aad2e0cf33e5e7e3d21371eae8471e3d488a669edd434ada62576a1abe74c764373cd4881b27aa09111f4d30f64fc010bed5af4d03d322eca0acf1b5f64f09d5af6c090c7def0cf37021ce691088798adca5395cd1d4aead9b536be9b9773a7a3de21bcaa23194cfa4e3031e784c9e55b2d1f5800c9e21600b80bf0f8b76a414aa510a3f25c56687f5293db328703dd15ac6d6513e393c1f12d0de41c0524a1a80d14a65014a01b67595105544661ec4980d8b41fcd69275f7a202b11926b4d941586b040763abf8eb5e645a702d4abb4aad1b8873a72581f22f6231f7225b1c36b7bd92a404b9447db392a8e4ce73a5e69b9e11233e208cdd364a63e19046af3d5367282c4a84a715c02352279bc7e500ef1ce692935971047606f54e8d4673dcf6ed8ef6def25752ff975366821b7c57a0c8ee7f17606560f51dcee83a4ccb922767858bc7a3953210b516ed15b2e6c6cf680dd3480a67b233f6feebb682b1760c4fd5c5a59f7c1b239d093275fb68c759efcb0711df81cd6652eb5d88765740fc27310facef4a58ec6b37e2f2cee0968c5252f762128b786769c1199915875d99eea2cd9b17dc5b30c5bd732d15bb0a3f907facdc59a84627a0adb8214fecafdf8ce817a74c7b0b250c6b765325bad7a3e8c551e3592108b33261e00705ab9bdb275fab19cb3268067dcaed87c64ea83cb7b058838b15bb3223ca261568e7853f98d8a9760c77958d2e19580be055ff7fc0f99697ee8e6d14d0c00d039813928a52d42a417235a3236c0bd6fa02b01b39230839d6ffde0f55b4786e55387dccc7e092d7d49e1c6de03a225eb7a88159324b599ab151349f7d4c6015a6861609f46f19b4ff8d13459eec5ba26495bd7be67f48abe8b37e29ceb1ef44e8d314a8112ca326b56d25b97bba9325d7515d6af8d5b6db0412fba30e55d366431e9853a4cd7671f241976cc90edf333c7083b953b156df4c0e8924686d978e1bfe406b9f53f23765cc36eb657c806f25ccf9e910ad25a93eb05d606e27864547be7fc24e6bcd2e84d89a7387e23e00736c012895fa8527b9dc4be0d3fd1dc1dcbcfa5713fdeee4db7cc0d7cd8297340eacc68303e13574e7dd0ada962555876b515ad0090d826fc94f9eab7609a8cafa9076f8c2cd494095c92081e71a777c6e04b9f21b7c2ad8458828175e4f0675979cdc728fc586f9e7cce867c046c19cfb453ae8f527448da89f50ac8387a9b4357de2b5a6c518ad13ccbd62eda011ebb43b15398f7a7f300a886ddf847df62fe109f7d374aa7ece56712582b45701e7d4f2905e2e46adc51a7795ba4f4b72b07fd0d65986302586f6da7af3b6320ea6d1eb16920919107f44d22895af11101dcaa56c7e92e974616ea29dd5deb9002340aa7933ce6b301753845161fcb96f41ecb14429adec73ca886fb8d7ac7db35c606cef5e2946f35ed090a6d6ce193b0708e64880161ec78d4c88303e96578cbbb2758fbe28b529c3dd361068b9a906b00e7a03f20bc458f3ce0dce18b56381fb73edfb21bbdfeddc94642dce817946820ace9db9adcd53d17784c0a55bc372080d831372ef69057ac71dd9941a9d8148ca8c114094d9f3ddee9abb1a712e6d32139cd55c7b80c01574963ee0a8080606a07490e4edc2de52f58bd14d24bc4c704526d7edcf4a0ec869268470dcfc761412e44c1de4ce5925a337dae75a0263d8913af2dde0b247b177db2b668fd67dd9462a044af278de687bedd43aedbc484cf88adf03214c284e0cea32f89c2b9899ecfb3b2605b83590ba8750f0ccce6a280dae9a7ce0db2d55d74e733b1580050367dd281a03cb5d5e8692349829f1b21e48ebb328cbacf7e7e09d04ad7eac4a3d80abb2c002735348520f939cb43d21e73d3f52990baf3ba925b40d1070a9517d270bcfd399cd7927aa18d659e0c63395b7d8fa11560ed71b549340a22eec5c7860e4408bf0aaeb73bc91a2d1009f37b7070c59903b1a54f0a3d1905e546660743edaa82c31176c705c6452ce0e4600ec1e5a77def2bc1c8c3ea86b8c013a188ee9adf79a94b8961e4342d6994ee0866f12cea3f6579dcd51eda0d796bc7e32c2351ad8368f7ecb5f9b02a61b761a0561bbfa9899805a44fa6e55627059e84e15d9af66ed7b693b7c200aa48328bd24d18c9ce53f4c2a36bcefe65a313a201753908109c5c3f3130e9f0378db79525d4e42271a7c13698647145ed0a63a41eeced53b1c6d1ffcb8df980d98f6b53c8f79cf0b3d78eea66ce058bd817de52f26d6b1474b405e410e0d348b45509aee6168eaae06643ce1298d41a69ed9dba1546e65e0f260168c4eb13be33ce266ce659979a98af8d36df0e29c9b45ecef90466a2296d07666cf2eb84ea9886a3738e445a880816970817c1cfbd80680533567bdebec1ed11887dc9041d68402a67497d19a3d124a090093ca5bfeb96f61a26deca08371c29cc8f1f7c0c8bd734f477f6828e8a6cc671b0d8ef1f88017171d94d9f1641316bff7f157a903237dc69cdb5fca405fed8c832c76ed8370f9e7028db9bc9825888ce0ef6d97a68c24b963d8a5b8e7b499d0a872b1f48e968b163acebf0d13535cbdc95ae7588919911dcf204ee436369e9201e6cb7143341094633bf95073ba9402161bc326c590fa2a514d7713cb820e44d0979b0fb86ee76cdf0976ae27ce75b4d39d745465b2b1289ebcd6a02ce858ed081105b0ad9f629791f695e63ad306e4c3e983c4e0a74297fae879324ee9506207c190ea7887dd08101dca1d10e8fe2a97da0b2b2dec61d6402b1fae1a2fd9bf9f845767f068af34e604b3ec6750d12116befd32b37ff37b21b5028326bd50f10ed6ab3222124a5120ac8bd44d255fae0bbb0dd073225c2ce4510532dfe468e286e3df207e6429393b72a04fc10c46fab6816b13ff6c85b9c36139ac00549a57eba2a627f36c1a3e0068a852f4841e3a9aa8706866f0377756115262cf655f942233587055daadec9a933fd8ef0354f19e3fd30d730dc6508dd4bb7b35e95512655cb2c2fb8825d9aff27a98da1dff6c2dc8159ba17e2d37017b0411a878a57253c286af6465b85eb3be663839723c17ac6deaccbccadda2e345db2c7e68de8f33bca9aa5731f31d938f725e849d3bbd10b347440ec37fbc316121f1d15ac0c77d98888cf61e4652d38bef8bdee055a686a2566d802688c3d9b64d1f165e8936cad8771d5373c08acbed48328067effe6b2d6bec64ff4f9d14d37aa639461847d99f711b38738c9e643fbadd86a6bf1f6153a5d5b3ca059b0bbbc7456505de2c56c00843976db15ae9bf5aa94c71bff4a274a8a3af412683e526cce804422ae49d3520660d90cd2d1641536acfe607682bc44fb508567bc5562168cd7173159bf7a83dba866fc9b7770b7d3558802847dcf324ea6aef1b3823c8a885ad17081a3d6a8d53382d875f091fc45d8ac3e587f2963fd602469c08d75c6dd85d97f3d2190bc23b72b9eb8154713a48c3e846f1a274a12d26e21db8d98e4e507956a92c76bd550032f970ce7f41f069e1ae815064db998ba08d79051514f68b6cc79c0b10637df6dc160842e5417316c8805719ebfdb9e1b1c3696755323a7fd36b82d06afeb1115a2421145935fbbfcd32a51d341dea6346ca2c0adecf339c51b841e9053274fa8f67eaf237a7d5d306ace605d5965919a7fd191e5f7242e9eb16be65f065670374f8371150acbdb75de492987e7a79ecd082e9cefd70ebfbdf0da94353fb9749f0eb3a6371386dab2383dad188f2dbedf03709ed2d8069b8abf371556891926f24070c082f643def28fb205ba097a7a2d82264118f65783f4c7f51e402bcef8e38ff5191c83e1e9a06649cc9628040b401c143e66affe926fc4bc1cc50ae4038c30a265c37495952ad7d30cbc602d064d564dec7d77a17727d356266b3c5e29777cee4e4d17dd3f0ddfca9a093cf88a27dbcef23cfab9562134e4ef25e5108f1e866eaa8c647b82726c4c7f7c5bb89f7b16a8c638e575c51b912adcf9d29fa5e5d12ca91e83a081d47d5ab360b72fb89ee78b2a49bb7a108e50b3a38c949b9d1d39e60da3e5e939e4d2272794780c68287ebc892dcb0922b806160731d78aa5b04928ff3853aef7abafb2a402738fbc85ad008c2cb7c467f909522013abfba00de97b4b320b98b1a4d8220ee34e0a1f70d069b8fab9bf8283e7159bbd7bec370f8d5a53d8cfaf1fe0c3e6338015e58cf524492bd2b390d9ace7f24979b4b652b12c9b22a5164bd534f5e044cefd5103ebaa617659cd2365e35b1c4f99121810cda851a23654c2db3d03551105696141a7dc73990b3545d7026d14014d2ccab220828be1ff622afaae4ec05292f0284c991fc4f3cbaf295200372c410a89cad3c6dd4040d309615c61f313df927ea9fd5ae1bdecb70c3aee6225fe41ecd3138902dc15c9f7cef2eee8f5fb6a644cf485a3360bd07edd1b89faa1c5f519e2d082fd934f1db3738e589c9aebd21a26f374b2360fde6c21c0526f695ee9ca856d6ed01be26/usr/bin/rpmrpmrpmlibrpm.so.8.2.0librpmbuild.so.8.2.0librpmio.so.8.2.0librpmsign.so.8.2.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpm-4.14.3-150400.59.10.1.src.rpmlibrpm.so.8()(64bit)librpmbuild.so.8()(64bit)librpmio.so.8()(64bit)librpmsign.so.8()(64bit)rpmrpm(x86-64)rpminst@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/usr/bin/perlcoreutilsdiffutilsfillupgrepld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcap.so.2()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libdw.so.1()(64bit)libdw.so.1(ELFUTILS_0.159)(64bit)libdw.so.1(ELFUTILS_0.167)(64bit)libdw.so.1(ELFUTILS_0.177)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libelf.so.1(ELFUTILS_1.3)(64bit)libelf.so.1(ELFUTILS_1.5)(64bit)libelf.so.1(ELFUTILS_1.6)(64bit)libgcrypt.so.20()(64bit)libgcrypt.so.20(GCRYPT_1.6)(64bit)liblua5.3.so.5()(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)liblzma.so.5(XZ_5.2)(64bit)libmagic.so.1()(64bit)libpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librpm.so.8()(64bit)librpmbuild.so.8()(64bit)librpmio.so.8()(64bit)librpmsign.so.8()(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libz.so.1()(64bit)libzstd.so.1()(64bit)rpm-config-SUSErpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsBzip2)3.0.4-14.6.0-14.0-13.0.5-14.14.3e@e؈e̫@c0c0cWbb@aNa@a@a]``x*`3`#`__м@_j_ ^a^^^Nt^ P@]+]Γ@\+@\\o@\@[^[#@[#@[d@[@Z?Z؄Z3@Za@Z2@Z1@Z@ZZZv@Z$Zz@Zz@ZxG@ZqZe@ZOhZKt@Z8@Z3@Z)-@Z%8Z!D@Z@Z@ZNZNY@YY@YW@YYx@Ycl@Y\YBvY:XsXXO@XXX}@X@X@XWM|W=W'A@WV@V"8@V @U@U?U@T\@T!T{Ta@mls@suse.demls@suse.demls@suse.dedaniel.garcia@suse.comdmueller@suse.commls@suse.demls@suse.demls@suse.demls@suse.demcepl@suse.commls@suse.demls@suse.dengompa13@gmail.combwiedemann@suse.commls@suse.demls@suse.demls@suse.demls@suse.demls@suse.delpechacek@suse.combwiedemann@suse.commls@suse.demls@suse.deohering@suse.demls@suse.demls@suse.demls@suse.demls@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.commls@suse.demls@suse.demsuchanek@suse.commls@suse.demls@suse.demliska@suse.czadam.majer@suse.demls@suse.deschwab@suse.demls@suse.defvogt@suse.commls@suse.deschwab@suse.demls@suse.demsuchanek@suse.comdimstar@opensuse.orgmls@suse.demls@suse.derguenther@suse.commls@suse.demls@suse.dejengelh@inai.demls@suse.demls@suse.dekukuk@suse.commls@suse.derbrown@suse.comrbrown@suse.commls@suse.derbrown@suse.comrbrown@suse.comrbrown@suse.commmarek@suse.commmarek@suse.comfvogt@suse.comrguenther@suse.comdimstar@opensuse.orgngompa13@gmail.comalarrosa@suse.comsriedel@suse.comfvogt@suse.comkukuk@suse.comrguenther@suse.commls@suse.derguenther@suse.combwiedemann@suse.commls@suse.demls@suse.dejengelh@inai.demls@suse.dedimstar@opensuse.orgmls@suse.demls@suse.destefan.bruens@rwth-aachen.deschwab@linux-m68k.orgfvogt@suse.comschwab@suse.dei@marguerite.sulmuelle@suse.comcoolo@suse.commeissner@suse.comledest@gmail.commmarek@suse.cz- backport signature reserved space handling from upstream * new patch: sigreserved.diff- turn on imaevm file signature support and move the imaevm code that needs the libimaevm library into a plugin. Put this plugin into a new "rpm-imaevmsign" subpackage. [jsc#PED-7246] * new patch: imaevmsignplugin.diff- backport lua support for rpm.execute to ease migrating [bnc#1216752] * new patch: luaexecute.diff- update pythondeps-python310.diff: replace with minimal fix to support python 3.xx (bsc#1207294)- add pythondeps-python310.diff and add match-python-version-if-minor.diff: * fix missing python(abi) for 3.XX versions (bsc#1207294)- Strip critical bit in signature subpackage parsing * modified patch: pgpharden.diff - Add workaround to make newer dnf versions no longer deadlock after it imported a pubkey [bnc#1202750] * new patch: keyimportdeadlock.diff- Support Ed25519 signatures [jsc#SLE-24714] * new patch: ed25519.diff- Revert unwanted /usr/bin/python -> /usr/bin/python2 change we got with the update to 4.14.3 [bsc#1194968] new patch: no-python2.diff- Backport header check changes so that old rpms get no longer rejected [bsc#1190824] updated patch: headerchk3.diff- Add explicit requirement on python-rpm-macros to avoid widespread breakage by package mistakenly ignoring their requirement of python-rpm-macros (bsc#1180125, bsc#1193711).- backport zstd detection fix [bsc#1187670] new patch: zstddetection.diff - backport ndb rofs support [bsc#1188548] new patch: ndbrofs.diff - backport pgp hardening changes from upstream [bsc#1185299] new patch: pgpharden.diff - fix deadlock when multiple rpm processes try tp acquire the database lock [bsc#1183659] new patch: deadlock.diff- set default package verification level to 'none' to be compatible to rpm-4.14.1 new patch: verifylevel_none.diff - make illegal obsoletes a warning new patch: badobsoletewarn.diff - backport header check security fixes from upstream [CVE-2021-3421] [CVE-2021-20271] [CVE-2021-20266] [bsc#1183543] [bsc#1183545] new patch: headerchk3.diff - fix potential access of freed mem in ndb's glue code [bnc#1179416] new patch: ndbglue.diff - permit secondary index open to fail for bdb_ro new patch: bdbro_missingidx.diff- update to rpm-4.14.3 [jsc#SLE-17817] * add support for enforcing signature policy and payload verification step to transactions * add :humansi and :hmaniec query formatters for human readable output * add query selectors –-whatobsoletes and –-whatconflicts * add support for sorting caret (‘^’) higher than base version - refreshed patches: * checksepwarn.diff * dbrointerruptable.diff * finddebuginfo.diff * ndb-backport.diff * pythondistdeps.diff * remove-brp-strips.diff * whatrequires-doc.diff - dropped patches: * debugedit-bnc1076819.diff * debugedit-riscv.patch * disttag-macro.diff * hardlinks.diff * reproducible-debuginfo.patch * rpm-4.14.1-initialize-verifyflags.diff * safesymlinks.diff * signbadregion.diff * verifynodup.diff- Add rpm-4.14.1-initialize-verifyflags.diff [bsc#1180279]- Do not require the signature header to be in a contiguous region when signing [bnc#1181805] * new patch: signbadregion.diff- Increase the maximum size of the signature header so that rpms containing file signatures can be queried [bsc#1181568] * new patch: sigheadersize.diff- Finish split of SUSE macros and some helpers into rpm-config-SUSE [jsc#SLE-17074] * new patch: findsupplements.diff * modified patches: fileattrs.diff, brp.diff, macrosin.diff, enable-postin-scripts-error.diff * dropped files: rpm-suse_macros * dropped patches: firmware.diff, initscriptsprov.diff, modalias-encode.diff, modalias.diff, compressed-kernel-modules.diff, findksyms.diff- Backport FA_TOUCH fixes from upsteam [bnc#1175025] [bnc#1177428] * new patch: touch_backport.diff - Backport read-only berkeley db support and enable it if we disable berkeley db [jsc#SLE-7272] * new patch: bdb_ro_backport.diff- Handle xz compressed kernels in find-provides.ksyms [bsc#1179251] * modified file: find-requires.ksyms- Backport support for compressed kernel modules (jsc#SLE-10886) * added patch: compressed-kernel-modules.diff * modified file: find-requires.ksyms * modified file: find-provides.ksyms - Fix obvious bugs in find-provides.ksyms * https://github.com/openSUSE/rpm-config-SUSE/pull/34- Add reproducible-debuginfo.patch to generate debuginfo in a reproducible way [bsc#1172173]- Do not map the index database read-write all the time [bnc#1168735] * new patch: ndb_backport2.diff- Fix verification of DSA2 signatures with libgrcypt [bnc#1165731] * new patch: gcryptdsa2.diff- Remove ocaml-find-provides.sh, ocaml-find-requires.sh, fileattrs/ocaml.attr ocaml(NAME) = HASH is now handled in ocaml-rpm-macros (bsc#1154874)- Backport more ndb fixes from upstram modified patch: ndb-backport.diff - Build with zstd support in openSUSE Leap 15 and SLE-15-SP2 [bnc#1162668]- Consolidate beecrypt patches into 'beecrypt.diff' old patches: beecrypt-4.1.2.diff beecrypt-4.1.2-build.diff - Use libgcrypt as crypto library for SP2 [jsc#SLE-9552] new patch: libgcrypt.diff - Backport ndb fixes and enable ndb support [jsc#SLE-7272] new patch: ndb-backport.diff - Allow to disable bdb database support [jsc#SLE-7272] new patch: disable-bdb.diff - Rewrite rpmqpack to use rpm's database interface modified patch: rpmqpack.diff- Backport lang_package -r fixes from Factory [bnc#1156300] modified: rpm-suse_macros- Backport changelog cutoff date change from Factory (bnc#1129753) modified: macrosin.diff- Translate dashes to underscores in kmod provides (FATE#326579, jsc#SLE-4117, jsc#SLE-3853, bsc#1119414). refresh: findksyms.diff add: find-provides.ksyms, find-requires.ksyms- Re-add symset-table from SLE 12 (bsc#1126327). add: symset-table- Add kmod(module) provides to kernel and KMPs (FATE#326579, jsc#SLE-4117, jsc#SLE-3853). refresh: findksyms.diff- Fix superfluous TOC. dependency (bsc#1113100) refresh: findksyms.diff- Add kernel export provides on openSUSE (boo#1095148).- really fix symlink attacks on rpm install [bnc#943457] [CVE-2017-7500] new patch: safesymlinks.diff - backport removal of user/group duplicate detection in verify new patch: verifynodup.diff- Define sle_version in leap [bnc#1094735]- openSUSE releases also preserve kabi (boo#1095148).- Disable debuginfo dwz compression for baselibs packages [bnc#1092189]- move -fprofile-update=atomic before -fprofile-generate- Enable -fprofile-update=atomic for PGO (boo#1040589).- %install_info: if we are going to fail, at least fail on install not on attempted upgrades or uninstall [bsc#1084997]- do not use the source date epoch as buildtime by default [bnc#1087065] new patch: source_date_epoch_buildtime.diff- handle RISC-V relocation in debugedit new patch: debugedit-riscv.patch- remove no longer needed and now harmful extcond patch [bnc#1083539] dropped patch: extcond.diff- Use %license (boo#1082318)- split riscv64 part from auto-config-update-aarch64-ppc64le.diff to make the change rust-proof. new patch: auto-config-update-riscv64.diff- auto-config-update-aarch64-ppc64le.diff: Update for riscv64 and enable it there- change disk usage handling to take hardlinks into account [bnc#720150] new patch: hardlinks.diff- Use ksym-provides tool (bsc#1077692).- Update %remove_and_set: This macro needs no fallback to /var/adm/fillup-templates, as it does not work on files provided by the packages, but rather constructs temporary files inside fillup_dir.- remove shebang from python-macro-helper- update to rpm-4.14.1 * Fix arbitrary code execution when evaluating common python-related macros * new artifact file marker * less strict signature header verification [bnc#1078284] - dropped patches: * bigarchive.diff * editdwarf.diff * hardlink.diff * rofs.diff * transfiletriggerpostun.diff- fix debugedit relocation offset computation (boo#1076819) new patch: debugedit-bnc1076819.diff- fix signature header writing if the archive size is bigger than 2 GByte new patch: bigarchive.diff- remove shebang from pythondistdeps.py new patch: pythondistdeps.diff- Update RPM groups- patch debugedit so that it also handles the .debug.macro section new patch: debugedit-macro.diff- switch build id generation to "alldebug" mode- Replace PreReq fillup with Requires(post), so that we can deinstall it later if we don't need it anymore- update to rpm-4.14.0 * new with/without/unless rich dependencies * multifile optimized debuginfo packages * much improved macro engine - dropped patches: * 0001-set-SOURCE_DATE_EPOCH-from-changelog.patch * 0002-Extend-changelog-to-support-full-timestamps-903.patch * 0003-Allow-SOURCE_DATE_EPOCH-to-override-file-timestamps.patch * 0004-Allow-SOURCE_DATE_EPOCH-to-override-RPMTAG_BUILDTIME.patch * buildidprov.diff * changes-doc.diff * convertdb1static.diff * debugedit-canon-fix.diff * debugedit-comp-dir.diff * debugsource-package.diff * find-lang-python.patch * nobfd.diff * normalize_blocksize.diff * perlprov-package.diff * perlprov.diff * python3-abi-kind.diff * rpmrctests.diff - new patches (backports from master): * editdwarf.diff * rofs.diff * transfiletriggerpostun.diff * hardlink.diff- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Introduce new %_fillupdir macro for fillup-templates location - Set %_fillupdir macro to /usr/share/fillup-templates - Change fillup macros to support new %_fillupdir in addition to old /var/adm/fillup-templates location- Make %post compatibility symlink creation more resiliant- Correct %post compatibility symlink for /usr/lib/sysimage/rpm- Remove usr-lib-rpmdb.patch - Add usr-lib-sysimage-rpm.patch to locate rpmdb to /usr/lib/sysimage/rpm after discussions with upstream - Migrates existing rpmdb in /var/lib/rpm to /usr/lib/sysimage/rpm- Add usr-lib-rpmdb.patch to locate rpmdb to /usr/lib/rpmdb - Migrates existing rpmdb in /var/lib/rpm to /usr/lib/rpmdb- Generate ksym() dependencies for SLE if %is_opensuse is unset (bsc#981083).- Drop %supplements_kernel_module, as it is broken, undocumented and is not used by anybody (bsc#981083). dropped: modalias-kernel_module.diff refreshed: modalias-encode.diff - Split fileattrs for kernel and kmps, do not pass around %name and simplify the helpers refreshed: fileattrs.diff, modalias.diff dropped: symset-table, helperenv.diff, modalias-no-kgraft.diff- Change Supplements in rpm-suse_macros to not depend on bundle-lang-other anymore, it does not exist in Leap and will likely be dropped from TW.- Amend finddebuginfo.diff to adjust readelf -Wn pattern matching to account for fixed readelf no longer emitting spurious newlines with -W.- Drop net-tools Requires from rpm-build: net-tools only ships uninteresting binaries. Most people would probably rather have net-tools-depreacted expected (e.g. ifconfig), but as we did not pull this in neither, we can just ignore this.- Define %_sharedstatedir as /var/lib, which is the path for shared state content in Red Hat/Fedora; Mageia; and Debian/Ubuntu. The old path (/usr/com) isn't recognized by FHS, whereas /var/lib is recognized as suitable for this purpose. - Change the RPM binary payload from old-lzma to xz, in line with payload settings for RH/Fedora and Mageia - Backport upstream commit to read changelog entries with full timestamps New patch: changes-doc.diff- Added a %rpm_vercmp macro which accepts two versions as parameters and returns -1, 0, 1 if the first version is less than, equal or greater than the second version respectively. - Added a %pkg_version macro that accepts a package or capability name as argument and returns the version number of the installed package. If no package provides the argument, it returns the string ~~~ - Added a %pkg_vcmp macro that accepts 3 parameters. The first parameter is a package name or provided capability name, the second argument is an operator ( < <= = >= > != ) and the third parameter is a version string to compare the installed version of the first argument with. - Added a %pkg_version_cmp macro which accepts a package or capability name as first argument and a version number as second argument and returns - 1, 0, 1 or ~~~ . The number values have the same meaning as in %rpm_vercmp and the ~~~ string is returned if the package or capability can't be found.- Add patch to handle newer package statement variations for Perl 5.12+ * perlprov-package.diff- Add patch to handle special case of .qm file paths correctly (boo#1027925): * find-lang-qt-qm.patch- Convert rpmconfigcheck init script to systemd unit- Tweak debugsubpkg.diff to no longer use obsoleted RPM interfaces and add support for debuginfo compressed by DWZ. - Add %_find_debuginfo_dwz_opts and DWZ limits to macrosin.diff. - Add dwz requires to rpm-build. [fate#322957]- Tweak debugedit-comp-dir patch so that debugedit does not crash with a NULL comp_dir [bnc#1027228]- Fix debugedit-canon-fix.diff to handle directory table size shrinking by 1 byte correctly.- Add upstream patches 0001-set-SOURCE_DATE_EPOCH-from-changelog.patch 0002-Extend-changelog-to-support-full-timestamps-903.patch 0003-Allow-SOURCE_DATE_EPOCH-to-override-file-timestamps.patch 0004-Allow-SOURCE_DATE_EPOCH-to-override-RPMTAG_BUILDTIME.patch in order to allow for building bit-identical rpms as described in https://github.com/rpm-software-management/rpm/pull/144- update to rpm-4.13.0.1 * fix several out of bounds reads in the OpenPGP parser * fix handling of OpenPGP reserved tag (should be rejected) * fix various crashes from malformed packages with invalid tags * fix transfiletriggerpostun nondeterministic behavior- update to rpm-4.13.0 * support of rich (boolean) dependencies * support of file triggers - new patches: * nobfd.diff * emptymanifest.diff - dropped patches: * rpm-4.12.0.1-lua-5.3.patch * fixsizeforbigendian.diff * repackage-nomd5.diff- Correct summary/description of -lang subpackages- add is_opensuse and leap_version macros to suse_macros [bnc#940315]- Add rpm-findlang-inject-metainfo.patch: allow packagers to inject a metainfo.xml file for the -lang package, which can then serve AppStream based Software Centers to show -lang packages as extensions to applications (boo#980583).- work around bug in rpm's macro expandsion [bnc#969381]- tweak rpm-4.12.0.1-lua-5.3.patch so that it does not need the -p1 option - add option to make postinstall scriptlet errors fatal [bnc#967728] new patch: enable-postin-scripts-error.diff - rework nfs-blocksize-free.patch to always normalize big blocksizes to 4096 bytes [bnc#894610] [bnc#829717] [bnc#965322] removed patch: nfs-blocksize-free.patch new patch: normalize_blocksize.diff - drop service_del_preun, service_del_postun macros, they are provided by the systemd package - change restart_on_update and stop_on_removal macros to use service_del_preun and service_del_postun [bnc#968405] [bnc#969381]- add beecrypt-4.1.2-build.diff: * make sure debug info is not stripped from internal beecrypt- %install_info_delete: only delete if package is removed- Add nfs-blocksize-free.patch: * Blocksize of NFS shouldn't be used directly - Fixes bsc#894610 and bsc#829717- Add armv6hl to %arml macro- add patch: rpm-4.12.0.1-lua-5.3.patch * replace luaL_optint/luaL_checkint w/ (int)luaL_optinteger (int)luaL_checkinteger for compatibility w/ lua 5.3- add a space when printing information about updating a sysconfig file- apply db.diff from the subdir to avoid patching through a symlink (to please new patch) - comment gcc-PIE for now- add gcc-PIE to requires of rpm-build to make PIE building default. bsc#912298- fix bashisms in brp-compress, symset-table and check-rpaths scripts - fix shebang in find-supplements.ksyms script that contains bash-specific constructions - updated patches: * modalias.diff * modalias-kernel_module.diff * brpcompress.diff - add patches: * rpm-4.12.0.1-fix-bashisms.patch- Do not generate supplements for kgraft patches (bnc#904848) new patch: modalias-no-kgraft.diff/bin/shh04-ch1b 1709892650  !"#$%&'()*+,-./01234569:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~arcacsdaeleoesfifridisitjakonbnlplptptruskslsrsr@latinsvtetrukvizhzh4.14.3-150400.59.10.14.14.3-150400.59.10.1      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIIIIIIIIIJJJJKLMNNNNNNNNNOOOOOOOOOOOONMPPPPPPPPPPPPPPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsttttttttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuwrpmrpmgendiffrpmrpm2cpiorpmdbrpmgraphrpmkeysrpmqpackrpmqueryrpmsignrpmspecrpmverifyrpmbrp-compressbrp-python-bytecompilebrp-python-hardlinkbrp-stripbrp-strip-sharedcheck-buildrootcheck-filescheck-prereqscheck-rpathscheck-rpaths-workerdebugeditdebuginfo.provdesktop-file.provelfdepsfileattrsdebuginfo.attrdesktop.attrelf.attrelflib.attrfont.attrlibtool.attrmetainfo.attrmono.attrperl.attrperllib.attrpkgconfig.attrpython.attrscript.attrfind-debuginfo.shfind-lang.shfind-providesfind-requiresfind-supplementsfontconfig.provlibtooldeps.shluamacrosmacros.dmacros.perlmacros.phpmacros.pythonmetainfo.provmono-find-providesmono-find-requiresperl.provperl.reqpkgconfigdeps.shplatformaarch64-linuxmacrosalpha-linuxmacrosalphaev5-linuxmacrosalphaev56-linuxmacrosalphaev6-linuxmacrosalphaev67-linuxmacrosalphapca56-linuxmacrosamd64-linuxmacrosarmv3l-linuxmacrosarmv4b-linuxmacrosarmv4l-linuxmacrosarmv5tejl-linuxmacrosarmv5tel-linuxmacrosarmv5tl-linuxmacrosarmv6hl-linuxmacrosarmv6l-linuxmacrosarmv7hl-linuxmacrosarmv7hnl-linuxmacrosarmv7l-linuxmacrosathlon-linuxmacrosgeode-linuxmacrosi386-linuxmacrosi486-linuxmacrosi586-linuxmacrosi686-linuxmacrosia32e-linuxmacrosia64-linuxmacrosm68k-linuxmacrosmips-linuxmacrosmips64-linuxmacrosmips64el-linuxmacrosmips64r6-linuxmacrosmips64r6el-linuxmacrosmipsel-linuxmacrosmipsr6-linuxmacrosmipsr6el-linuxmacrosnoarch-linuxmacrospentium3-linuxmacrospentium4-linuxmacrosppc-linuxmacrosppc32dy4-linuxmacrosppc64-linuxmacrosppc64iseries-linuxmacrosppc64le-linuxmacrosppc64p7-linuxmacrosppc64pseries-linuxmacrosppc8260-linuxmacrosppc8560-linuxmacrosppciseries-linuxmacrosppcpseries-linuxmacrosriscv64-linuxmacross390-linuxmacross390x-linuxmacrossh-linuxmacrossh3-linuxmacrossh4-linuxmacrossh4a-linuxmacrossparc-linuxmacrossparc64-linuxmacrossparc64v-linuxmacrossparcv8-linuxmacrossparcv9-linuxmacrossparcv9v-linuxmacrosx86_64-linuxmacrospython-macro-helperpythondeps.shpythondistdeps.pyrpm.supprpmdb_dumprpmdb_loadrpmdb_loadcvtrpmdb_recoverrpmdb_statrpmdb_upgraderpmdb_verifyrpmdepsrpmpopt-4.14.3rpmrcrpmsortscript.reqsepdebugcrcfixsusesymset-tabletgpgsysimagerpmrpmconfigcheck.servicelibrpm.so.8librpm.so.8.2.0librpmbuild.so.8librpmbuild.so.8.2.0librpmio.so.8librpmio.so.8.2.0librpmsign.so.8librpmsign.so.8.2.0rpm-pluginsima.soprioreset.soselinux.sosyslog.sorpmconfigcheckrpmRPM-HOWTObuild-it.htmlbuild.htmlgen-info.htmlindex.htmlmulti-arch.htmloswg.cssoverview.htmlrpm-do.htmlstylesheet-imagescaution.gifhome.gifimportant.gifnext.gifnote.gifprev.giftip.giftoc-blank.giftoc-minus.giftoc-plus.gifup.gifwarning.gifuse.htmlmanualbuilddependenciesbuildrootconditionalbuildsdependenciesformathregionsmacrosmultiplebuildsqueryformatrelocatablesignaturesspectriggerstsortsysconfig.services-rpmrpmCOPYINGrpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.mogendiff.1.gzrpm-misc.8.gzrpm-plugin-systemd-inhibit.8.gzrpm.8.gzrpm2cpio.8.gzrpmbuild.8.gzrpmdb.8.gzrpmdeps.8.gzrpmgraph.8.gzrpmkeys.8.gzrpmqpack.8.gzrpmsign.8.gzrpmspec.8.gzBUILDBUILDROOTRPMSaarch64alphaalphaev5alphaev56alphaev6alphaev67alphapca56amd64armv3larmv4barmv4larmv5tejlarmv5telarmv5tlarmv6hlarmv6larmv7hlarmv7hnlarmv7lathlongeodei386i486i586i686ia32eia64m68kmipsmips64mips64elmips64r6mips64r6elmipselmipsr6mipsr6elnoarchpentium3pentium4ppcppc32dy4ppc64ppc64iseriesppc64leppc64p7ppc64pseriesppc8260ppc8560ppciseriesppcpseriesriscv64s390s390xshsh3sh4sh4asparcsparc64sparc64vsparcv8sparcv9sparcv9vx86_64SOURCESSPECSSRPMSrpm/bin//etc//usr/bin//usr/lib//usr/lib/rpm//usr/lib/rpm/fileattrs//usr/lib/rpm/platform//usr/lib/rpm/platform/aarch64-linux//usr/lib/rpm/platform/alpha-linux//usr/lib/rpm/platform/alphaev5-linux//usr/lib/rpm/platform/alphaev56-linux//usr/lib/rpm/platform/alphaev6-linux//usr/lib/rpm/platform/alphaev67-linux//usr/lib/rpm/platform/alphapca56-linux//usr/lib/rpm/platform/amd64-linux//usr/lib/rpm/platform/armv3l-linux//usr/lib/rpm/platform/armv4b-linux//usr/lib/rpm/platform/armv4l-linux//usr/lib/rpm/platform/armv5tejl-linux//usr/lib/rpm/platform/armv5tel-linux//usr/lib/rpm/platform/armv5tl-linux//usr/lib/rpm/platform/armv6hl-linux//usr/lib/rpm/platform/armv6l-linux//usr/lib/rpm/platform/armv7hl-linux//usr/lib/rpm/platform/armv7hnl-linux//usr/lib/rpm/platform/armv7l-linux//usr/lib/rpm/platform/athlon-linux//usr/lib/rpm/platform/geode-linux//usr/lib/rpm/platform/i386-linux//usr/lib/rpm/platform/i486-linux//usr/lib/rpm/platform/i586-linux//usr/lib/rpm/platform/i686-linux//usr/lib/rpm/platform/ia32e-linux//usr/lib/rpm/platform/ia64-linux//usr/lib/rpm/platform/m68k-linux//usr/lib/rpm/platform/mips-linux//usr/lib/rpm/platform/mips64-linux//usr/lib/rpm/platform/mips64el-linux//usr/lib/rpm/platform/mips64r6-linux//usr/lib/rpm/platform/mips64r6el-linux//usr/lib/rpm/platform/mipsel-linux//usr/lib/rpm/platform/mipsr6-linux//usr/lib/rpm/platform/mipsr6el-linux//usr/lib/rpm/platform/noarch-linux//usr/lib/rpm/platform/pentium3-linux//usr/lib/rpm/platform/pentium4-linux//usr/lib/rpm/platform/ppc-linux//usr/lib/rpm/platform/ppc32dy4-linux//usr/lib/rpm/platform/ppc64-linux//usr/lib/rpm/platform/ppc64iseries-linux//usr/lib/rpm/platform/ppc64le-linux//usr/lib/rpm/platform/ppc64p7-linux//usr/lib/rpm/platform/ppc64pseries-linux//usr/lib/rpm/platform/ppc8260-linux//usr/lib/rpm/platform/ppc8560-linux//usr/lib/rpm/platform/ppciseries-linux//usr/lib/rpm/platform/ppcpseries-linux//usr/lib/rpm/platform/riscv64-linux//usr/lib/rpm/platform/s390-linux//usr/lib/rpm/platform/s390x-linux//usr/lib/rpm/platform/sh-linux//usr/lib/rpm/platform/sh3-linux//usr/lib/rpm/platform/sh4-linux//usr/lib/rpm/platform/sh4a-linux//usr/lib/rpm/platform/sparc-linux//usr/lib/rpm/platform/sparc64-linux//usr/lib/rpm/platform/sparc64v-linux//usr/lib/rpm/platform/sparcv8-linux//usr/lib/rpm/platform/sparcv9-linux//usr/lib/rpm/platform/sparcv9v-linux//usr/lib/rpm/platform/x86_64-linux//usr/lib/sysimage//usr/lib/systemd/system//usr/lib64//usr/lib64/rpm-plugins//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/rpm//usr/share/doc/packages/rpm/RPM-HOWTO//usr/share/doc/packages/rpm/RPM-HOWTO/stylesheet-images//usr/share/doc/packages/rpm/manual//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/rpm//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/eo/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/is/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man1//usr/share/man/man8//usr/src/packages//usr/src/packages/RPMS//var/lib/-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:32908/SUSE_SLE-15-SP4_Update/ed398fc122c07dcb03792fda4645476d-rpm.SUSE_SLE-15-SP4_Updatedrpmbzip29x86_64-suse-linux            !" #######$%$%$%&'''%$#(((((((((()))*))))))))*directoryPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5600dce339293729864c37be6b2a3f9060bc709d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f7ec2040b5e85231f26cfa172f5f5d7dd2b41b45, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9001dc4a91ae88bf9d42bcd7e7786b1761f6fe5d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6f1be3e7170e236e0bbacab5075f94103ea67135, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9b1cb8f88be29a09db8286b61adcff7c6a9b3e8d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=107572c5a9e6f2748e7842462d118b3520f3479c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7c9495f0befbdc4db13eafd31c777d031793f045, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5daa5200c143562470873cde1307a5e4c0a61054, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=083562dffc11c04bf4f84ec2f91f0a621c16cccc, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=06efe021e45ad08e9660eb8fc2b576f459c5eb47, for GNU/Linux 3.2.0, strippedASCII textISO-8859 textPerl script text executablePython script, ASCII text executablePython script, UTF-8 Unicode text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4961564c5c3a15ac5cf044953a8798a5284f2714, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c7d0ca82518816141a3cc77fe62bd2c8544e8dc3, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=158bdaf0e174a610cb9f8eda5ecb1173ef74387e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b57aaace92d1910cfe965f7a7878729503aefda4, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ee7c41512e0cabe7818bae17cbd7aa23c3414a18, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1125999d1c903ae104ef453819f0dd356d02e6f8, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0100e68ab4509ebb0697fd0e23697455dcb9fa03, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c20d2daa258d91c476958fd9c7e6991129d01349, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ffe1a4608248507591d319cbbcc0701be1a5723e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c6cab56b263013b4f64662c3a7be1606def51515, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=217c3177dcfc811ed7bce728e2b212538d50b71e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8085a4d95b2c6245b0ad8d2466de1bee88b3cf8e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1bb1ab48391de068026c8b363f44e8dd46ef7230, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1c519b0901d49c2f6233d03ffc42fb39229d3171, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=35b67a534157b1d8b4e49ced7ad06eaa4557098d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b47264c0918d669d93d1d2515e26092e8c91e32d, strippedHTML document, ASCII textGIF image data, version 87a, 24 x 24GIF image data, version 87a, 35 x 15GIF image data, version 87a, 25 x 24GIF image data, version 89a, 15 x 9LaTeX document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) $.4?JKLMNOPQRSTdefqrstuvwxyz{|}~ !&/4       RR.R,RRRR0R2R+R-RRRRR0R2RR.R,RRRR0R2R+R-RR,RRRRR0R2R+RR.R,RRRR0R2R+R-RRRRR0R2RR.R,RRRR3R0R2R+R-RR.R,RRRR1R0R2R+R-RRRRRRRRRRRRR.R,R!R#R RRRRR2RR+RR-RRRR,RRRR.R R2RR+R-RRRRRRRRRRRRRRRR.RRRRR0R-RR.RRRR0R-RRR.RRRR0R-RR.RRRR0R-RR.RRRR0R-RR.RRRR0R-RR,RRRRR0R2R1R+RRRR.RRRRR RR-RRRPRR R R,R/R.RRRRRRRR2R+RR R&RR-RR PRRR,R.RRRRRRRRR"R R0RR2R+R*RRR-RPR,R R)R(R.R RRRRRRRR%R$R R6RR+R'R7R&R-RR PRR,R.RRRRR0R2R+RR-RRRRR.R0R2R-RRR.R2R-RRRR5R.R0R2R4R-RRRR0R2RRW$ZhVCC## var/lib/rpm migration if test ! -L var/lib/rpm ; then # delete no longer maintained databases rm -f var/lib/rpm/Filemd5s var/lib/rpm/Filedigests var/lib/rpm/Requireversion var/lib/rpm/Provideversion if test -f var/lib/rpm/Packages -o -f var/lib/rpm/Packages.db ; then echo "migrating rpmdb from /var/lib/rpm to /usr/lib/sysimage/rpm..." # remove forwards compatible symlink if test -L usr/lib/sysimage/rpm ; then rm -f usr/lib/sysimage/rpm mkdir -p usr/lib/sysimage/rpm fi mv -f var/lib/rpm/.[!.]* usr/lib/sysimage/rpm/ mv -f var/lib/rpm/* usr/lib/sysimage/rpm/ fi rmdir var/lib/rpm && ln -s ../../usr/lib/sysimage/rpm var/lib/rpm fi/bin/shglibcutf-8440738e4586cddac2444ecd68ab74ad4e2c5e6bd77fae3a6b4eea660ee45ca13?BZh91AY&SY\@>Ϯ۷sU{e}v_m}^@^˼vrWoMn=;Vnkٞ} {}7ַ9w`v7cQW8qל{w;w{]M۽W(vwuy{/h>Ӵppr{xzH|Wyvovyv7v};{}R-3s᷽_@{q|Kレnwv{[{/_7zxGgaVn[oz/{zwϣC{׭${[Ԑ pxዞ[/w7Jͱ5/@-P}<էJX9VDٿ8#Ӱ|x 9L a꠮<B GB,Mn*755蜯pt)/RsIP2w|ǭ*& NcY+sb8Fd&)rh% yqSS%Ez#/.ͺ[L:.Fs_(@"!Y8e",IUf1@^rZ5:JA ,;ef j׳xz BRN23?=[aIJ+iF%ds Jo--gV:RCKCwi֟;)*[ aL6#I^j'J)POBE0 Ŝڊd S7H>F y]T48ǿs܇`_S44_ 8iu&5B {G.2Ɩ5wa_Q9Y/-U&m{>e([pyUľ I'/פ2>]2Kieȝң $gb(E78d.%H{;!ۈ'Xȃq':[f۳sy0\ZfnwWI\fg#s/ݶ@iT8V&+Ti4Գ"V WbyJsg3i;Y7ʷm+MnTl#I}ָso[뗝6OjȒ 1q֜q)0 8NrYw/˱`0PtOZYUdr)q%!J8vTPdW[a]"*;4t)[#]b`8kvC-gf2Ə@c|US@'J俕,p@+ 8B@ȑe݋/<%EG+(u,y1~KmrLre g#) RT\6ъ7f`:Pʝn{#CN~c_kh%AVN5L'bYlL5~1 CХxj!Xshor+6DE @(P6}H0g262bu[`<;:Z[VVM% gbd5 *konH{xW 8 bO|n^.+GavP 6bzbYƾL@}0}َT ,BhTTI e>[ _ TPR.{RS;g-itG 6IN/]Ԃc۟bG%I&7F,;ݎb͗Mٿǵgx;>\EwAFq@6gmNBs;^[ڱ7l`==/XnoT1B"r;q:[~]![Sw'+9bU>f@ձDvBBz` 4$;%s8=O~/w/aCж ݬ Zld!MtH~6@=` r'(0;.EA=/+)_x p{. +E А=HC wM]fyd:ު@# _} _xLp?] jliӈ[n<|~n8L0H/s!   $((@a(Qm> -# '^ ;Vsӿ or(sV @]?6[7H%+Pl:6@MM_p\(Dor/Q~BbfON6S0K?AӜѲʃ6hP)tۉQA%W%Kh:v}Sǡ/:?H'#!@<¿Lɚ[]~.M;M%996 GmcqE|4WYۤ[ gx|F:_\Bo! b\}vniKזK<rz@%uHr=峘n 9!2C75ȸ9>5x0\ aY5̀#y- @!9 @ L[P@z=j`$egk.S^3I~ }jeF|~?rT!Bk)Ϣ@6`%4e ,Ӏ"$%Iw3[y}mxV+nlq g80(Ur } ,#K -d&EhtȏOLY4U[p\pWtbӦ3tJsu*7Jʽ{zw˞=O}8 ==zsFV? у||,A Ph@*Ew It9j e4W,dsV8<`-Id|YIIG f?q92"@\q.{jZ0G]nw'EA[fW7R@J!c笹o)`58SYXXi3|i4a/=VUad p 3TT`ibn !db{A/ 3z=$hw1:{=~aہ~}|5OW// N8ٺ[mK|GON=yקYW@T Gs'`xq9 4jӁ~5;/T.k{T.5AacNpD' ܝ)#A)V~+p@D1^؅ [ѲN.L"DJ uGҺ.)q_OubKxbܯaXj2Y,zZʀQZ\]:Giw;ndf=bu#sE!@8q3y?>塞g@CB}t÷gp]yF nd A x?gPXĄ h'a\k"sP(^XQB܅ %.d]-`J= D 8s[K/$"Q>ô_QI{!w;QĶ!t xh!@1!&[ 6@44lLi􍄚16!2 0L!2$hmN3EHDDD/p(EA._\j;?A h|r鍬Qn:Eժ`dlm C`! @6 `$C@! 61ᦚhlov4!I !iܥ1BKj^Mܑ5ѸKmDNsO /]Sw(Q}¸y HYHL8b!62`6C4@&& !mch$Hp1@ҽ9K=soB?(B%@&p `!pC cmm6&ihL6W $@Ę ģpx9Dn5 ~YzӍZKIaJD(]Fl$YJ0Im$@ bm1mpM4 5!h rog}z++Dp.~# Q"-HBc64liA lDL2pC@ƚ@ 6ؑ #xY)6,TB߸2zΒ߽ӝlX6}Lo?꫋Q"Hq QU6q5shVRm$@n 1&W@!i@M!4@!d8Z9<t}cU&kWt=Iی).JKO _(G#ޑr.=eפnZH 0H `4m11iCPۆᐆ Lb`661bq%7a"BP՟Ez#׊(^K$Hc m 211!`n0L 1A 61nBhl@M laƘ7 l~I%DoPq- ]}wm4` mh!6`4 4CBl`4I8 &ቱ 68p 6'%N#!D'8=kH]| P1!Lc& "!bbLicCipim 4ţ4)|֕d֩$}_K@H[V 4!6Ā ! p1 m@16` @y 116ᦜ6 m nC7nA^=}滟hj! 8@ļfЉ7d 6nbMh@bllLlۀp bLm !@&j:\DB׿y~F|i%I\vhhp؁CM8g%!B6cb6i 46`&M' A$ФEG2DBĢHGG'DPs(\IhM$! mc ACc4!hm68n 8ŠP*Dzb]o!-u !s[YlCMD l`D Bi 4i`64 M&Lh!4ЀmԤkޡ1l" wQ[z?8b j }e%htHEn؆,ro;,$ ͫ@\OLoƁʉ䘌[KKD2by9X.w|rCD:ņ9(;Q[`i ABD G1c?XvF4_TFottfdo4i[ߧ(,$ԸDyHd`/Ⱦ* վ;+!lB0bE,2g&3b5P I; #6MjdUV/NkXZΈ\Ru`tAmmA]Xz?k FoDog9~EkG镐 >řů? NO$ ku mٛڀ qqmR%:*FϽa`*wˇ{Z&iҨf&oJo\v+N|.YP@!eR#e#KjjjF*|6Jl\ `]@#2] UwIA:vߜbp,]R_nzݗtf`B `BD? 7cx..NHN5CrDD8aiMszz K&/bbc WǺ";l0f7&)y ]T0w@]v '^^aXJG+y.-P2]i$]vvEyIxyIi!!1L,-8 YY^R u{n_$SI6S;?XI/l4%oDc0YC/E}]Y\$8y66'$'P 8nYSI%wbLXg=y9 tHKlQK63<(ZwT!}۹#Cō_㧎N#vI \ Q 𒽦d0x^8Ue1&](;J&ЄdQ?,bD?ʶ:+hh P>p}w@ 4.2Zg$pD[npbR1^!@XrpU,+37;Տ˗^x sPjgM {V=Ed?+ 8S_dmVX pPwQmm0i7):|(?ww'{Zۺc30(xg!spװBw/.*f+ ")  "0QZbu0ّјѡQGcßE̟eIdz{<zx{6wc 8y9;~ vPvz ~4<aqb" 3хcadc͚5f\+.^3&=U*{ghk -f04da c (8T$lݳuT!#WuX֕r3qJioe^ˆy9Y㾗a,1{W[ʐ__^/ۙ?_ ҵlS%&,ly?h0[vAؠc4-0؃.z}(\ SVY PHZ5͠|! /oo7^@ 9oۛuUA8Fu|71U˼M)h %I%s%ǥHUGUTkᱱ'(rO RWG?h(JHt#h$]oYY#APhA#VۅX\4W+})4;&~À83WX33 uSȜh!N%aIBDRyyP{ jR/ՎVbKZ"wNӐ.ׂ_(aS⌟M,ބ8єA0X`P ,}~ Te%C{úsA\DwmU)׽7n c@݃b߻A8t X+UMG8i<_cAhU~Zx2مXW6 m $_˙ LT{!w|wr^/ t$XѝLƜ;Vܖ@!<5ˈ-c:,9,cog@500.Ulrnj\,uGbd |n'ϥcY_vKfA?Ŀ[ mGq}+L yi1C5Fg/^E,FͅD4u͢Ԃ$B]zòᦁyot(^{GC_KJm=I6M N߭IuS(yXkuq,B>!5)f2[Tpi,J5m: zeW,t3x8` 3رfD+f2W٫ MO똖ޛe{=S'{~ߴzb ;3F=(A!bKHѹ\vYϵtӗ6]}"g<㹦1þ{:WpAEkbHn/pNV\{= Pa${jlH4ZZ~ҠT'JhinѣL4͜ÅKElܕ nte 9[æ؟XX@ב`eķ6Q38bߍl |5tb+m Xuw ߸C R@AϏRW?)>~J .Re\1^eiykZTpm`F-l-]OZ5]1[Ր'&?Z O"%mj#9[mN"?ͣg{ʶXcT"Hx19wӆ6eLQwUQ@@@#DX8Ef {D|׬̈́_]72 6L! UQslf8bg׻dKF,,n1Z=N4ÓeFZIJR(uhJEmKO轓kga^"u5ս>vwvd賩0tlˏur>D0ae:5}3;60I^bU͋0Ďb㥷g@GIY ͇ v2#B/n SFF($ΈdSjRo^6`>i%+{n1$В@&h@-W7X7o>Px) [ ĸs4poh'YE^] p|8FDXy# .S,X.t*zbCK#Y\ C+n+#v՛>X $Gp|/ar;Oc逮EՒFsXiQm<ϫaa-|*Z{gSoD;DRkpe3$50麺g󫗉6b vE2r_WQi~vV׸c.Os̳֭bp}(jH^d2UجdIw JyzT%u.*^]#zYepl(NM o.y- XToK‰A9ctiYr ._O4W"5Щ/;VsG␈hzs̀)0C>o)Jqz_u+z*ۜ(J.Ca[ne[`D;}yd?}bK @-<~TP`a=elϹ#e'74-~S${ժY,YNR_w,yF,"JKm4հ#ZĴ7`ӎ(@&2ob'b*ƙ\:bl;g\4\-ׯ Rb$ R ThRLT NFK_a3[RTBw쭫O\J!7/쮱e!OEȮ{v״s^v|z're}>=űhZd!O9}(-I2<`[Z@tP :jw;* @HR 7RsD :_q=> ~EM_Ș9!]Y1i R 0MKa<%Un\ZJl@m5R1/1U6i6q-qxH%[7g?Rq4~MDwڹr̹vo9 ;O$jK̍a 'j9.0 9.KYP)lGf3I{ېf ,9Npz^h.]X5ܽ^Ko: "I$JBeP mM,PIǛ)+[䊒<",碭-3` ?ܢ"7uh9]"rSt,O<2vdV0oNej~ *ץ_}%[y@{sCϝfw֍kTqLw|f;1?qSDQyy&j7g ,( !J<S7Ue 2iLb`kW olbvm%YQgA qYf+yU)j6óVXgHt1't= !?a_Q3i+3k-hcЮݱ9J^Ky*MVV!Lo8OL\֮dVc*?)Ss3^qT<9Š@E(thåL\1s͗9P/D!0hBSh#+"a9%.|Nnolk]Z:g۹ ӝpq+iWh5h,OnuE?RғX=cA=&w:Z+H/D NжVD;^XU'AdV$0Qt څWͦb9 }*?)*>:jOc|Ip u0d(rkG^a)fETt6bdP?Uw:b{.k>[Ttk؁,BLB@G5Gg]ry=-b9 :pU\*3 iHаj^7.F|GPBHܢ^ؔ#j3؟3̌t+ YՂH2CWgۘ.Z6܋15(}+N5O:jBRСol{xAi}ԻT`6[cd F9gr- 9A2/Dž32ʉ.xYr(Q]GCbb?4nѓљY&abyv)9|*A hK?&T^o&!b%~'\6umf'R)J2c}ģ]o <[cxUDz- 2Nag=ӽ5".Ʋ!Gҋҍ}#ې뼿0\D|&]'(Jcz/1tN/(P;pSon\8z6R6Yԫ2S5 (]gׄ|WҮumqؐK֧ۢdttNە[S 3'Ua` 0U#ӑ'֐5!7lú=z.k>Ϧ[@mqQra^Z %тs g*."eXWxmRez=g',R,wG'Vq߾{$#WAU: 9G_X~Xhkyk̬OʝIJyI%*zz݅i^7ƋѶ?$-H:jTfqaYK ;;țNn֜C'('ڢmXI#8)gNpr)ڤ ,w/#b[p@R#bb{.܀Y_A@ˡ}4]?j0/hfƧ%אI8wRg Ek99Eq<#˕Cx5Ȫ#$\Yk>h[X5 00PD>ߞ^}{r ~{4 <\WN)^ ~ֳgK"pZ^LJ:1tC. ZcD!Cro|X6_+ռTMdֲ֭ ɍLqN 0 f*F M[#W[0Sڋ]yK'FjQ9)Z^f}M'Hвmy:N5\^$e ":z9]{e9SMecwA^()<7ZPE,+rvBB1KF5fϗ~ݮ/#3oap)Mj|W5 ŚEW f9\cD|'z=IaK|)^̪#'="z,Zs %_SoF`i׈X+:v W`c9GӢ5.!cci~g9kV]s,Z%&--ݧݎ6t{ 747i5pot 8ǮfԳVԬeb@Y}CzbnRL[Gt'*=1)#7`zx{ '-!΂mzh09hP7)~|N0? ~Ve ZE@[/хRTHy\(Y3ߤdLReM cͦMט=yP"Q1K)!fP,+ݺxiW~v j C4gH 2L7XGa uŌ$I0RƳQʹ|ܹҬ_TouzCQƽFOu"pbsj"1Wl,ٺ3h;;s;cc-g. zEΩa>ŕ0b=/Vȧ)hP[УzP^$;ƀ)n^DVmE'߱nN""opvNR*\3p]SKL0eGXv[< {m29i+"k[<J2cJf[B ~3y @RjqNh]1d~ߐeho[B [n^r75wĀ*OXi@d1\ث==xf0{'F9+trcZ1R3ߏ\i1 }w #&1O{QNp 'wZ4`+{$ʊ5{}`brϴ*Q }vLC?:%$Hv Ԭd i!BȠ|"U5qwÝDsr}r_G9 Pfyk0,bHo%,5ͩ(0mh`f/&`%)c®J]kћċ$z} @\|<O: q8f5Ҥs߈lqWQ87ӵj|x|/{qL,RDCյ)C67|So˳\=J=<QĖʃCcz: zCj{Xlv{aU[ =iq-6. ֢>F5Gef`ĭik]2Kk6b4qF'Vpgq@Wx$N>=_P.7e5T]-S_W ]{,w"⹍!+i\\.وu!k1Jt`gb֋\s=NFܛxG!f>8w1h! P[Œ#8_դW{˵mWUϸSwc 똆(OA/KEnNμ7KZMtAAt?Y٨%@ @ #a_*/2#P[YO`,MXm H,ǚ!daa<)&6fT! $۝d~NK[U+ |qI|b@0B ѢsH1* 8rw"AqמއI@̋W赡 )(&ktzSAd4\ [VxdKJr-^5}j/{,B Xj3$Vgti?Gj,ͦ30~nCq5FjO+d=ݳY}e-v5`3N){ gd+7s X|ƫe\0BHW^k,/.>W~NAj0ΞE6a;ţ#CYy)Ud~߅ʅ!A1XϸHE%֕q %BZrCBbe:PZ/VFk,h@9OXQU,ٍESHo{,)S-e[u3h>huEmt|:jiSy"\y]Ǟ2Sc^a:"ɞH#KqQt7|HDg |ax;׸'[Tdf\E%@c#lVrY\ l RsGW?O(Tp"*CΜDo)gRo(' I!@/&<6)'ЎzHՇ\R9wWJsH1,ا !"P]g#7 C.τb1V,KNd*ϴY@jkZVלyDbŢ{L F] z]AX|@3U"=,—(;ʪt@$UW;Aa8>UE<ǍJ@V|!y7ACr+5zք́uWT'#2_RIΕ%\@ $ htBb{}$1Q ULzc & Yߔ<7r|i;ItȞ$p=)yVm_ IҘ}˺ׅbepX%$,_Uצ=ٵۡNOs\6{DRM(Y ~0 (U>Nw!iKlsB`R2zVfR"4튢ئ'rYq<O'v ŅԔjKjjJ )c˜O^O]5bMފޛQN{\r5 {P.e$UN @I|W7ջ߽#!bWrIa!YYNQ!vCj HqwdUmbv \a6\d#v$8aΈBs?4?o?j,CB<Ѫpf"!$ \PL'\=L져^A-Pz_tj*J D0-D(BJ:"4Z\Pñ! 7BBqZ:j b}.]P-B usviff2$;w_Hk1[negink94cshgIX#>c8!{</sWf&JG mO1DZ3(P;X`2sA)2od~BGY$=Vsh)'/H:cIE|jyIʂ_BScg'|ʼncs=T1v̈́w{1 Jm&gݘvHsRwk$G0gI;szlO&Rd.deJSZx9EjAAy5hog&xF&P+{~7%zX4իKa\_: Ă;uL-_kq>!eۃWNčfDE' W_\_oeMd<w-II]OaI[QVM%oqX WT"27eXO潍{n$%x+o*-?!$ɝ͐ +J SLvH;,9k\|C[^ <ꈛa*wj>CCA=2R]K)waɽN7tqUAm=0 }vߍJ@ƥ4 g(AK2H٢Rno1.ٚOw7\rJB:`%}"){މ8nJ`t_KкyfFhU,j:NwlPBvB#%.wg9w 6jn 2C`*h?F"t@ o[yyk8hH +^WU[w6YJK-N3*YȈ,+yYt byp;A(ݖwAkeAA@s ^=Eݑ-9٫ &kЏ5AO+D/EeHon#_?E ϟ&ve]Qh|g*+5i>.|Ж;< vHqưǷ +]C2髢 ]3XU`Bsri0fY|3+'5gVDC㥴=_xwM#\DzB%\lj)ĴPB,* ;Jp3+[W9g.*V䣽YTsqsʼn٬{[%kd\ܳ'n1V΅<M5%]~.=h)6!>G}RCEb<ék؆WPN!w7oȗqɜ$$fcfWQsԡG[+LQ; 0HJ+dyӣkԴ@g slSW^FR]3Ï霖a*oKҪzŝV: (QSUv5ZC跘r CU(Fdl ?$q8]T7 0 xr^6p[e&ҁn lXXM2xHZ{^|P.nɕ6]g%G}ujV)G{MŸ+,X`mK?L$q։FGf] 40{#(9u@O!v04N{(^KExnH:d*l" xŶ4FAMÇCe5  !Y!=TQQNgu4[d${/ʤꃊ^>Qd~ ^l^0{{}zGQ뾼;?!<i*:+! ȥ>(0;Ny)8\K1W ܬE`5?@`1aW :/:T8?n4]k3S2 M-`GzCY4tw11W(:k"]PSMxas4݉Ia:is[/EXV/*C$u::.)~1^a/M򟒖 B;\41$)'p,g)w\(mN36nnxdC\*,t}yyC3iam[agNJ³sLB5m/,;;&qڅRFZ,ϝLRҫ"S"B L0-Q]Щm\GlfU!b攀vm{2Sj#*(rkye~Rmg޽IGt0OQ{>$Cw@D{u\i#t柠eZ`u\H6,PYմI|{.L;YOT!GIxq7=_ty~v\bsID89 tf E 65WyC qSnF;㺯_Z޺G=b5$ vtA,?0m/9Q p0@И$Ug &DFP} Vs}wq5m0@K[|꓏D#ãJ[3vhIVO @M0;,$ը53bnfi{_]ƌQ r.,̏u$gM5EѦ*o 1IbuJ` {r[hzXc*]?+N cc$穋5yzg7OjLKzvە~xSUQn!`=TF[ą¢ %E,Sɘo|lR/=Q̀D/\:HTwkhdԴ*]1o7~{Yʽz>SO]nu8OpZ7A?I%Ubf>d -S- $l..\څz|7&-mr^Ҝ<̂e2CB$E]aAOSA|1}JPSɰRwX&;aad+垕Mf+S Z{ }Zj6I;Þ73LPfq!RQP=a_,Vu\So4z;U7d2=kKF(vlus=vtd)ۧ0-N_d)5S)o!((@eL$XIŬ !M]Th2/iJGϖʉY\?[u~ՙ.jS'6yDcǕ|Hr؆eAs ,7M*ںKxr"*@5at~LTy7N_f5DhXB^.ׅ;pm=xOV1nzFcLע(YuR>>l90mFa\ 74f6,?=G[SѨ>a;dD&\.KH/٭fFP8tzjSYaӫF>@<־õ1m6X yy;aq! )T8b" - 4fcb$td"·T$uX. L&N٫^Lth5TPyV6=FPHxŃ=?;I$ZEBMc! `*1iPM%IzXiS IaT"`EP6?^dk4)׎ ,eLΒ ҾJ٤[9,2mX\T$I;#k|'{͢"|KLSqs/fY{ʼns-<= 0K3z2L0xpsuG3w,^lTa&$HفRؙU)C-oF/NKe.bC+;~l_k9Hoiro 1%Ӳ^$l]O-7e{kZmCq|Kw+-EԆ;^yW骉}DgN@y Nkc Hu'ọ8k<"a)_-YcUdzV6TjC3׮@+*zf$PAD|3SPU-p{xx8 {$z֫ιE;7D~Q,H*WF#70Z;3[S <>6$7# RSE:5BDt]{؆ߗNrH>)pͬw rUo zw$<ָg($XSAHXaFymc +Njr;M( !,hQ''0Apۃ!ex [3 Y0RT} ,%K݆'ɴ]*{B-g}+Eꄳ$lb%ɀX]p2gGZ0w?s]O/GB\8?)=<ҞnNQym?&}3Öe@폂AB5R\O#yEb`o?Ǻh vK۩t #1 9ӤvMN+eT.T$C'j!JSw=r%+GyZPf3 {c7%6ɫɈ)aMo^?"O: Z__:h]Aq\~M@W&V$zEJӳ3`HO|$vjD4h"?,yI,bX/Q+B0c0h{=BNaʖI9M: qSqߛ$%\CDu]lLVd!;V ֊ H--Sub3!7A]T w!+oO;2dهKk}F"FN =Q|; RKT թcEj\ #+dxߜ$P1t(tkʋ'O"jཆ2V1iN`<d^~q|@]8^P †*n PyhPNY'iUcqڸjs>K9on % i;CTm7Ae1{&va'R46fWr3ZnmUS[+aKŲc@[ΧLBA6A`2Cl&{qT+6/mVĺJEI*5}R5tix?|㕲qרה'7k; J`}ϊTލ=fԩ~D.ˉbsnFjs|T> ХUP~|tl52Gj;Rf8R|0%-XvN\ҨB}hŎ#wwBtp73~LdA4#bciPF},&쌨 Q,dy9\/3wW셉H&V[#`|ǭ4ԃQ?"vZ!v y1J3Mc:G0ұХ1å9,r8MSc bտY{<׻ e'B=rey"͗]ak<Ƙ߼S @l̇PxK2Qs~0 2 TscG~NԖo9 >nCZxaNKK 6JX`IdtK*}&DZ~22Ik.( DGP}acltz[tr 4L*up߳4s3ѯ ֿ]bl*;Evo B:ob6a0PY|Wyf++il<$OOAOOO:C4t|yoPkc}k[M+"'-sU)',V"Ypl8f:bJi\mi:}Bnr[1 ~pč9Fڙd7 A IY\b'7aL ߮Ͷw3")_OczHdȾZ"Yf?a0HU1#92xr<G{N* ,k;vOSgݬAESo=?FϒO›ϥϯOϫϻO˙ qKyWN9dcw\n= =eoiJzZ ,,gͦw*y7 _pB` ?ȾJmVTl ,,(2.;Ω:qy#Jny~n|sq>sHe:_ЎU'E|MF"˚SVwO@ VW(=NS]Wp.:>/Io|>.CqdMJmw^m4kRUyǣauw x -p[RV'#P=l ?|KPE(+ ̤%65M<55NGB;78RaĖF~9Bov!M~*!f5wNna|]@'s޲ɬdt<ߖ7a|ԩ4z;aC>s4@DV Z.M6`]ao 0P2|TYVCnh_ݻ:r,'/ںAݓ8MMX-#\Eԇmw  WA=)3k~2|Ue5^!s& ͇f9 :"|xxhC!W4u }錰o_W=37] /LhPf &^J0K$ҜC]Cү@ˏyq|pQכU{:E!:Rp Ȃ/>w٬!~/lELuȧqd( p-ap(&R- 50LjPxck 1YoҰQLK a+@ԤlIDZ3IH@1k_&?@={i\2`(b@.pjC8.PYle{N];Os9ջz\y7a*(B"LTlX 7 x]dk:=ӯ~c? U:U*{rmgxU„ڄ햞_8`]lW^I5b{ixe2bV.7 = 0!\*O1ӨAT~laft$b"fGA޴}TG<ݾ2DB"QaqvVd?EVz曋~AUN*tJGx\PAyg`1"JY1Ďm{ i 2ɇk?;+jUw̩jƨg~@\گ1-h`Hycш}kLDGՐ"})Gl}@1)dw|澓'@匚h}̤kjɣ'/JU-v #DmܱQ)i[Qمp ndha C 7l؀L7S)m&pJyw5N'LH9MdV7 vK%s` +e(qC MInwT*N ?1rE4ŀM\ Nj6ƣ6Wt4J/5+Cۓ638Ŭ?H4ߔ]Ddfxs}۰zRZD8,5t\=#T6 *#+) W:Ed8}8xˎ_<6]鸸wⓘ%?RZ㏢Ad#ͫDXR{%' iTՏo#Zưk/+HԾB R4X2ԕɝoBʉ0QaHTQTo^~>ʙWz]Fua5Oۗ?_: v-%1a"R/ѾDo9@8- !9ab^t[u^/%Z0!@mwH>i=A 9${bMɾEݲ^=$M{weR)ueTrlAepgwٍpAWyG x+J x"n e-k'gHp ..BïC) z\rވ"w[Ct^*7 Q vvex*xtYnnb^uPH3Hwo12a[{ .ԃ'R+-kE#"\, 7cTfI"99 *Qv#&$\ $35u]Þa/VMV1Xe2ơr:vr Ðv6-X*$KG"-RVXb)oPH91m{_;8[4`1Y\*XSM kZ `$l "tv7k։~ʇ 1vٽ0x(Wwj>zI.'=elVlc*fp/y9gطQIXs}J5S sq!XT?!fD($ױm6"2*oT't#@els֭&ro1_8 3׌f$a?X(C)QMC`"J9;=I91 FQH)Ӓ >Ȑ+^/MS3PKY(e#u\}]-F]%hWA%Vvv 79RN<큥);D>ps;V=6>]MITk;g!av2$xw^3͏ηiSM].$QPF ^ `X_\+wGzj9xYu+>#y-?h)hpp9_NM41_~?az47Ha}O1%Y:/T%#Gpuоo7z,jCGlņMⷲlεrU[zrCK#uokaVL/챢+%O(F#ɇC(h,K,0VX4 vèjMY(-7"`^1UIq~q$ԗ@!ª tcؼZeAZ%=9vpUL੟wtdS3n,-Zgz\G0frf:+J=5\oM!GA4D#0d{G4O埋Xoٞ =~.~0qk6C!,R{-q>_β!J_;mE;U fQZvSYrЭMp%zKfMڜY1(Pf{Hލjw{rL' ش:D6"PL2YE1IPE["M$nl+2.U ўy vY|L;KwWl/A#gMNߟ6l|V?T ʵv6D ,tVE!tk}p^Fslv\9OvX(K)#KŅ8Z&{sOиwa&4I#_2Yi}$iLfAՒdY4E$ țѱmK/"t]e_eEW!xHXO3B7=Bdʱ]+a-löuͰ=\1FHߎ+# m7D$1˕U/^;tQsRr>n_ݓZkzD~UaUL^!. t" + '<  oq(|_&(|] 2Ji-q${_hD{-oqϟ"[kA$f=4]%QbFa ;*9dAqH8O w5D_[Băd|W'W4rmS 柶f+|Qf5۾3.MJ3˜w;4l< RYU&mf47x~%=aOFdScﱅQQAsхpqOsp|Z&j ZR]J8s얝Dd4jL>"ewCVORƒ22,1-pI @]? ^"Vղf{9XJoK Y\J.fT 䂤U3fvkԞp ۔fֽ!xd43ye7ZlHׯM/8ƆqK_rH.*K.L =>WuϪJy}: ˛j6ɦڹyc!zAC*TL!/$~1zJD %hz:a9Y1N7aQ䠌?$j e,j3 @uvp,U6@EU @ Cd8ڭ;4wkT&Em ̏(4l:eO@_x雇CP |<>v/m|eN̉)/QV+}dpkjTv"-Te jߘʏ0|`BUܿۂDp,~e 0'9y8ޒv4[b nDZ*]kvdpv? vɌĖF=6w= ZT巆@Ij 4Vj8V]l",HDmT"Xk 74凥X׵uP&npЈCq^OBJLt102[\oi2A.R;])>,lYH28M.})|e~P` ??+76{e'fµ.Q `ZmǵΚ|pJ@Sxå,:g[ _);[&Y4klVQ٪ @ 0t=4$ ]ʭ1a Aۚھ{bUhXfP:!,(̅aHP|t[u s!=s*Y7rP6 ^z,FE9~Z7Lda #x_fY]*RaF P4!i)?;2Nӄ-ΞԞ\Ud8,9C1&tu{c>/ͼ5H.^!x=`5/) x?p e> -$VYN nhue^ k /Q t G)\3Z zFFrTjYUt0L_9 LM - xd(w,n7&Ǜ!y3'aqӏb`›dxGf'_e uH/r'LR, WaɌBYHŧ-' Șh-v!/|CiSQ|W.|c!HTk;d]XPcyX,4Rμw_)ZI>2kݟ.m\b0,,WE =B|t}q;#g䍮[=] n(Gf :DTIOpQ4X!grdfP@'~N)$W$Qt.QJ?߀\3OubӐڽY*qh!A`Q@"D8QfmKw=?:?%`OC_ߑky+,աAO~rTB:+dYpBB*NP"*Z K`zr\=2*oJ$m@`R7s0d",0^@3C1Q62FBU B?uBuiJ,[K]{qbZXͬf+vbPao^[?GZBW:-Gdk+Y OhwXȩ7w56|V;oʲge?*]<9fY붲)l/J)G?S}6Qi{x/;ƛB7|(A8f+ceT^P2 LH @~6 P4APLfS鐀WVa Y`Bs0%(miU|ѰJ9p.~`]X})ʽd Rw3Xu)9ꤸO2,YkbJ8`-p>%oXMrgtV@ 8o|P&bg-9l}یL+was7n ie;S=B[ġR\-mmR;Ml{ H^RsaGGˆ)Fѵ#ߔ-cr|l=x , ]QH 2epd)B,MS&J UYo^@(8:󞂬?Vm`Qt\|8WG6pIpL"`٢ًI8͜= *ET |C?6@@ =NL2q.HJ-I1=z:n"qN1qAJ1)DIE{BFC!@t\3s]=?rC$&Vz"u숍".oleq7f`zYHb/sMff*en @֣1#oۋS-4#Ņ,Ksv}IR[T D VRDb@Da(r-M@bA`X g5l…E  !Za<s-Jv F|y$D8 =,)0\lGEٗ-fϗ6Χ>:C~_dut$$sD0*mV3ɐ 5r~ğFXY3NnB^#1%Ϭ#h:2{em|˞&,@ e06;03Ᵽ9Ю'CGAz]:V6~[^4{ˋ!êԟ&XؔI@]FRJ3걈G 3"?O>JGx0IH7Ʒ@I*㾸N`P*&;mZ'D-4QxET3וlʆ0KO9ERiiMjZTTN>1AZbQbPD9.WS"d^:"*R hSpv<'U(i.*E]9 RsD}$5d`C|eSQh;Q"3D}Eη31mEDl"%t/@QrjcXRebjtϓF[K8M0Y|Tws7rmk `/'j.Z/XfPܐƿ*ҟ:GZBMߓ.d3%E@6u=B~[ /`?EN7Ǽ=K!=X~ۜs5BJDRChKvU v`/ *a\CaVIɧ+d(lwEhb0ȠW9D\ʝ^%ĎCͼOK_𓏹*HaɈ=OG!߃*ENcswu;J+DwE"G%3`1s>gKbj.z$|f4{&н߉p4r']޸vfԱœ|Ü68s[8++ [ $1P}Qqʄ)Y}R&5\B(ܝwn!lJˀ;GL8 X6Q :6 $ㆤ[F9X -K] ;qV+ *"k\{] @RT֒ʝ1^gS+٥JA5BdƧa;vUSBSym٘e ۯh1EPѴbo&ƨcWAʚ%4 {)a7݅r1*ʁoCc,B? B&Vmp ^y` 1!SgՒHG{ :̫%-K5T 娙Cʞ( | v%o8ۊSG,`ِ@!UP@ JhMz24e#V7[щr8wM7(qfAJE BwRs%ܨb)[EypZYN'BF\TDcIvVງ?JxX5 9tfhnb A}5́[rDMؕP7-m2~i"Cz.q+Ta5nCH $* &D<&(mfx& RH6LAG;@Ym8Q.MS-RHDE3Ν-t ! q n^ * ?.VwVԁ ,IڰfB\GM*S [X /s XUC6ٞ}Vff^|RSFׄ^C߇JT,\iO=m8jQ5 )OX6m\Zl4D%# %MPGw& oƌbPbGϖUIsaD5eN#s@tPM3ϵ8`]˦ʼnYPs[a[Q^N D9rt6TYr0!S -Ca=#{ ƢB`TSilH0\ܝE5 25b:KJ*!QniL~E H>%-([c=v< ru?C"IPAp.ޢS fRĘV`6jss)Kj?`[hӓ!يoGڥ=gYm߹OSmTiStrZvڳՌAJXwr2Е]W9H%*8DƧ:S yd|p?@C& $ XLMt;uJR *jp00+!#?9nЅXo]F0P5C:D&xy7nu߭UFV˗mR/(eÿ |FaR Lo f [`g,͋^ %q͇nN?` oLi3y^n?w/KcbAb$ /=!X=YIrnrʽt/}md|=_]cNx'F@)c'ܴ֠FjT =V,r6~@ #Pɂ .1T )i0r>=g4i1-~i[Uُw<E8diH-{foZRqFԅԑ5?{z| Bl_bh[1-t'Ki9|(@`'5v|8=1TH 7*`emE+OŢ"RXIAe3d/ZK9k $mɅdM_v,:|B++a[H,!ge?~'|@Ӧea|}/–|Dt|Lm2w97%ܮIR7자>G?0&0S1F)焿&Z#=6,p8{F%bUdďj24TڈTT5 ~_5Qzazú 9A.0}b)|?)Xxm~mbA{>E4 -oq+Jf(Ϡ=1v)ㄝÌ)M{|l --^pӁ8cYO$Ŝ-nݔ`A(Ժ2>c@@JFP@ggz%&.-Sb*8yeJJ)$7xHC\IԬ}!{[9lH䊶|ߑ & Gxf()'mJu7Bp/_S(> ٤d?Z<$;ղuS= J&jbPZ,gLg`ED'{#Q28W,YyqƂ[N4o{ŝ$l688o׾hl}.NrEVUA`"mkpKV'ñd2ж礕H/KBJïob i@Lnb?OZ_=ogƗom|f'.x Y @I*VNջ .W%A~`vۂVapk4`W=2^?7쉃6[hi(q;$<;3mp86?`_ms:B8[A8cdPS3Vgr" Pp4ϷT'8/[*EZ0JcZ:P^CSl#w_toW{/j5CYa^ϹpBǴg>Zv׼YC䃿UFec)7T'2$?#wMu*_.Mj̑ _|ܭzfT1sʡ"Q4/-2Wf}\Y |>. 0 :X;zys r$h%(t,0؊Ӧ"YJsgZ~=%&kC.&},#婁P?ax!}H}!)Sr@ٍA ofs(v;_'~aꪇԳtXjbGO'ByV.tc\+-RCkq2|/5CPW^yT;SjS_d,ssM1 Q M4!{^w$3sLT|liPl+ȁk"_eZDsޤbH@.ax/w-T2/a %:vٜ3Ԙ[[ B(B]@x3*& lFLrא:[nQ1n85,mYFӘ\5$m+JxgnMMHMV>rE/mlf߄f) iZsWD{"N'pzvbWdy~N Ea^^K⼇"L:}_).h@p b'$B5UؘX$}Pm0bz!=*&t&I "3Q]=7+`^#zo9&b~qBZ=2΀Iۂ*@Y@  !B𮑅=x_+2ssu}1>m4Gp1F"H/Ag9ƎVc±`鑆#:ŕs.S#ɝZk;=3P B9{ [7{ 6"L~˛ U8TyF馪R*ɀbن];@W\pͩRM7Bw.CT@€M:͔sfO˹zr.*-3{'ݶ(Lnrw2g&a-0BkUzy۝5kgTK \"'ҸbJ Pd:} VD5 &SI7JdVǩ93ZabCf5+WGLӮsSo$5 Ze(Sb2۶$VA,e ūnhNڧVZokX63ՎPmrtX\e?]]V.wPm0gD͝[F|gU98Kv8 -U=B^׹2t۔ٚ2 صGkM]_ʱ_񁞵|(nDf9mhop&vY)8SnLN$1D¨?t<),F+W[XZvPb dWlj B H1B黣rX&v6N}eIzx~k[xצ. Scv$Zht= HB ܖ5-{Klsn>3W x"bE"D.`$ņ`;5UtUTr Ȩ N+Hߤ TM-,#i y (Y.t:')q<<Lt!1J*-ҟm3]E!}:+Kp=dlD:?7 >qn2O*@>ZaW_&c`Hfh22'Pg۾eX&W:cq^aiNmWocnf,s6<99f@jOe!XA0H:_/=lYz +πy| olAr BwK xBQi ٬N]ht"OV913ՁQ`:kqt.oo(CelQm]W:ca:O'>XTh~O>oMWkAеt7Iյ%nDHL>~J? lG.8"cRB̾c'cG>9֐J7CI\YVmDʴ@NU-Nvhr!W &cM#|XW\ۼֺ3W" ZNGkNLbfP ?31P&huUS#؏ IXAmv[N!~Zy.2PoD˃mxoPp(NZV(-Lyzeؤ- թagWxM/A^',l*v;3v/xY3gg>!Dq>_J,鐹&\L Z^ ZOIDo8Gp e*V":Za6=6-hc"R)i'໻7;ۓNzq l o]~Cz۱r@onGiDW}M^a*{sM#:b3nXanzbz#Q08޸d tTdaQl#'r[\CQn{6{aگ(Re ;V>81wpSy&zۜ]Y/NlRKap=> 32C;*єMUDA5DR$v!C!vo)" eeR_C(.`0()},12ќs;*ynA*.C2XwṝU*r>wdlpB<Wm'-:Tg%-)x&'ηWǐ`L226`53C1o,9tWװ=o3ovUMfQJ8DHbb5~sy2p_;r\I%pmܛ홀q@ghP[,!=ͯC|;\$ bJ }| rѱn2'6=fK$6p%Jp,)h^}8'!3,\# "N':Q;D'CԵۭJ!i)G ?$j]͟}+VhVXj,&}_:ajeCaĦi URo{6H_xZޕ}V׵D H!e2Ϟ3M[kJo.t&xBᧂ?3! #Y3b452|1_MzI mvf+rnX_ ;,tQ7j;E-zc43h FhkDډ4ik(MͻTcwL,}=E78Ti#&y+MŠda ?`kE?]c*tO/R?x*Ra 3tvHbQ<I+*J:(YD,7ĥa}+MuKj]|g ӉhjY3Pؗ]$3w=ߗcsT<#{i#WP1i0nl҅)n}M8׮.`TQԡ )-@ j~oj4\#8t/ko)i%86j?~Cu@G㱺$btFVn!ս2i!G\r9a#XZ&}\_~-]\ZDa Iwr,e&Yk^~`% Oh]ssdIBfOFysV.(h`ШBdR< Jx0mzuD`_<W#پ ]bS)h9DyiBѓͮWPӢ żQI}UAyhtμ4!rDMTB–'fjB(||А0øK` ˙Z jVYMʉeZq&>[Xq? ؑԧ¬R|^r ZjDO^$,b_ z)\\z~qϼTq Fz`律a~Z xB帯ѶFcGM BsU6iΦk yigA9"R")VSb)&UnM)HA14*~PrM6ۼx _xd̓yqAB )yvELo9 SEkP>24زR+pc6|~1n dW28T?O,#9./V>lGs-Ǵ(o-@st6eF*I⫢lH (Ĥ(2`7MG6֑9t~t/q˨HJ؄W9 X7)lb;ٲ\|cu9w|\?/ =즮 K5sƻϚIώ ~q C(`p *05˝>>p؜?r$n\R:Gs*G/u2WFĤG{./G5'ݡz) mvYI!)h C4 !a<`6{<}2%:%F0&5 | xZ7\&3'"m&붆~f [\3utyi V8۟ 1\$`rz XE) Dj]cݔ#!m@U8Uo\^vkxFbp4 Ktj "HbxxRĶqn|h`"^ֆS3dEC=`>{lST)'BwP ؆43g7 71B= E%n;ʓ(8o>cBh_i |{g+ljILjE7dSPPѴ6G偬uSl$5zvIRuDf}hr PR Me,,-!ho#smTʬK 3 S+FL0E %z ׽AmT*qgUmdQr?=:V4H2QUΩ$sJR6NTveFS(n<WH;wTG/ssJ덧ny?Ӳ( 5ļ:Jȫ-i}"Z>!H81.F⚡l . CGz9jݬ?Xk)[/ rog!gxfƘ'MQTno|4'9d:tαAp߻[8# ;{^T۾X`QN+a߲lE.9Noo&źZث|'S"9?Gz']fQB>te8p\tĶ[sP$r#!p!T][u<7zx^Gl ZcmTht$ ;ƨ]qg|vX^":.+NyPx :bƏɜ0?śUv=?V9b |UڨqP{!AheYf+<^]}J68ݑ*d'VUc >xYpniˠ_tfwܺѽw54H8Y"R?44tA`> ]f[)>ڦq.8Zg z!gsұ2Qb2e׌JP,7Į;`&O CDX.Z&V+4.*ި:20n55RwZvX{Ŝ$(#Uj&O?NJOW$|.dopHㅃJWdgr"1JZd!mK43FJ % J#~fe+ug,Z55W9)T J&ʳׂOwGbQSeӹi: Au-TY 9^[,ui% VE6c`ܱ5JUЈq3҄֗~OibS'=x(ˎs{J&@q)'7 o A}D.ObV: q K7C=qeiR $}5w}D>5?O233eqc ž ;AxE"¦o-|4ķZf^{-*CPNrǽ^,IZiw*Q 0ۊQ"b19q4Hl}#CɄiQ_^)-j;@xg5&L'IÎ`LtT{i Uրlm*:]=Τ./ Pr%2%IVs^E@^~}/ꍅ=I?_$w61Ä5ߟ(kUJư)ΫUtKF;WIid>U 7v&m<9k+cPȾ=8kqnd‰~IN]䭨lW.,YIV*y(aܐ1=I|:SD#B=~Aqŀߣ*!a[oaȏjXc#?S@DuzǪ'W *KǴfܿ1՜\ސ_X eɏqcZ,H⎂6P0VyV >hmB-+P ϧ"w? x%|s& mZ|LE2Iғ%.?ӍZʃb]}&tS;!Ѱ]teR-PZ'f<,3؁g~;?5wB 00~]kp-%ɺ&{Ny0!ԪS!j얲s*7LsP'" +'.fJ r$^U qerf@giv^f*4WLt3F5z{0:Cbd  0H $L2\?Eh߲d[^ou8`HoGb? GuV"߾jC )|}( ,9J|{Z^fKI}kaݚB;wSV"/i_.8P fO!qD p ؂-SC d $%(kMP'T|PI#?NO4GM+#`ױ.(&~cxz@zߎ?)|B HSF L@v]٭ Ȱ㭛^lGB!2X:B/75X[2t>mT hDׯV ɯg] 'eQv'_+2vXb ;x`mI >dLW퀣yI &\;"Ù<,3gr]<_a -ë_(#r38hX@H`x߄T1p{ V]Z+?> ̢ \uBw v)0_+r7Y⋰]xk1Ch7J5Ì|VwA`'_AO,x<.bL,$/?)Ĝ.8ꂇ ꡯl@dվㄎ>:=DO*R:Un|dvHV:x1g1]ȨɱK`1oOgܳuJH#(m/MvglS~ǭbϫJ /RgPEjreT:nlΩLoRJX3ld_iZGp4.qzG˩S } {|["RJY$L7i}CXż bnCc8K-J_#sAm 0 %ZWK:B4E,09Uzb"A HP0鞒LD+S* (K䎬bV@ʉݟ6J &v"]2r#[[4+IZ"*mF= sɷp\]XHMS fjFIO@+L\E.Xĸ[C*Leǯ2ȧJaÔOʏ)Dmf+9]XY.D\ ${2͋ՅO`+!1)B犪GBB暲A{fg>~^>?$}+x)5#.Ԯ> RV0q6=cyy'Bs@ϺccP¥[r ;apڜٓt]eRPƱotN9@ ;RO D86#5f%dc6כ1вBZ CE g~G8T2¡&P٠8M(4vY4y{7+qnd2[׼xW^>fE+AK7kVͷ#Yuڎ6_ 9x=fYZ1C<", GK BCՅQSJY9)g9M\f9S=]"Gak@:1k_wGY J5آ2g~=:bK;^a!Xԣ[UH&1Mn;`<|k6- ^Iq1dX<鞚ʶ*^ 6HfhlryU3AX0o[XᐥW?Z՘Ϛ̐%%N~J!L55H mxu=Vq)I)su'wz8蔚[FzJ 6O0: a˫7xOhj&h]S 1rtKaPiꮂ ~&8` "9r9@ su.Zd1,NPQţPy~kI!l`D~bxzס4@iw|Lĵ.CERޯUץۢ2: 5( >!"r*۲j"GPOᄨ&,aMz[ڿח\qb tj\\㒼;78MhЀ h 3a3v]!jz3Xl.zXUh"q siy^pҸ.^?A]c}(`A򓫗#=Q)qΉ 2\-n\e`#2e [ e<)qIA0( =L6?ipO.K`* UcS0奉RwR2U j'\42Jy=sJru+Ffg%H[Pm{MRm;Wic#K+ H]&om0`.xdVޖ;sgK( P|)l(ïCL_3q |&~ l-1VXWS]Q(K ۗ3KoϘj¯ռtaP&"tţ^Pi7yE7#1>7•cE(t~Ss }n#K#nvi쨒ŮE_dP:@$&i&̆e 04ʒ$A/c>q̂dKdP< %wqw2+ \cfhr|9[L "Dwql*[phNjr=y@:>*D ͆ÙR/*!AWme[*V8P3hiB+?CN645X^Y! z;I?}Ǝ[y0z 2x!#t!#1Y!nݱ6E~~ɜ>|qʘ=Vd_M󹐞阢)]DZ4~Ւ2uPTjvmUثx^*D:uw6wjIfj^&\y ys2^ɽHZ8y[&heK?e?ץV4@xמtadE-%T,K#(0SO!D-<9 5oXcvɆ돕0{wd'VA/{C<_ac*4ιߓS[Dܹ B,);YvS)enQK'l7~>% j,rfrd6MdA{igJU\E>yNR1rz#}>] TܢqӴ.c2=; k% hT${ Rdr1Tl'.N[a$HS*x)#Ƙx\hIϻ ҍ\) Ì:S9>m|2o1.?rc71i&te9I]J;[xXV%#vls8 rA!pkm_j(YP1!TPV8C=u\5:݄6N5e#3ݡ_nR.b˺N.T.L'^nwFW^]ň2d47gX}>;T\S?=q!_:QGmȣÖhAt$[ 궦!q֍ ٷag=|Dg"\@<%k<0hI[|Zli*r\,<~C0-oYc k0@kRA`F d˂eiw~5/x}ar=kS[F_t HRv'!v R>Eѹ)DK \w+q{EA4~T0cG 9irV;KSRE%y>4cBrl%5ms/22>!(@KyZfM( 32;84H%U7g6y|Fv^1`!7FpMa,xtWigқ?] U4s*o w;t|MFr%H6{ߊ' ؃tvoS箂MB?yvߥ%zea7u|xzѽ.);H핢6Z{%?9FG,Wʲo:\xRԤÞ_{i  ew 2-/]2=C˧Tm)*H%asvϣ#-שa˨aWo~8mn6Ң }\CO86Dmz8tDmF*]Evm=X}{x0[bT1:CJ)AеULX&.g( >qyr _\>Ex_k:͇lVA|=;[~ j̝Ŀ!@taa47@ޜ!ngK҂Xτ8T RmH|3hE$wd#hOrT6=Zґ\(>e􉆤”vؙh*.XOr1k[OaKй!..5'z{6ࠀ`F,ľ~Ec1\B$r}L (_?G"@{,XEqԚ@D 8턀s2c$P VWN /T@|6.VL\P"c{4X RWګ%Zauuuu0XaT88SVb1Jz AfnPe/2hwO[?J\hQ;q@|}->[=&,KzXHJC%ceG|W?r2O 157 :/X+M[i/qr U"^pNίK|Q~ 1zIu˨?s %;n[Hl f@ߴ<>^Uim olsl0Iiߤ>A0汓ɂJ|ވIϐ;+:N^ Bi`d78mak ^H[ bQWYid]m YG5;`廦J%os}_rZT+Hb?30rA_ z\ d-o&ܔSRy44ZñפkKt)}v6+{+Oh]?X5W;D8y6Mb{Z;ᛦv0]ƇY:HA0/O4ʝ+quj0oaC`Sߞ?4a`!KdhƯaAt~n:$whe/U%ti%;QY L dK9d0?0d:͵x[Qպ5H Q9c-E0A rۿYz3XovZ[&/ wdޭ>'pM8 #&Re: e T1:eP"4jgm[3YE`$+rLnGY%o`"2r#PF+tx Gn 5.$w%Ss_̾wT!o\丵۝ǣ4v](럹t<}=߹ %C?KE;߇l(cnAo0Rq rMK$8 |ATHts% 5SROF*h&X8aSXdcXI;4U)Vi*9w@(S_+-n(My1 ٱBെrPV jסR c4&?o2f߼.4O9Ƙ#t$z\.M/P ; 4taUZ/y2IoqΉCa^k/Vߦ?^0Z-ԅG"@u,,!Yki)l,m>Q3Zz-FYo{Dpu!v Z}AR)kdD-]dOb3_,BRRQX4qehᑐ|: /5ax%JB?1,`a; ׭zlY޿,z7l[&$Dt0@99&k%uVsh78{8S]_'W8%uʔ|ЬI@sʑ"@n)~ u_+;4w`ZCѿ@]k=ϧ3cX"SLм ;?-7@QS˫p- F%-}α_rb:CSQs,"A+g $U $1be2'_/K\J;# |-5}kwinP.8zD"K ;z}v3d~)/Ӏ||O(^*JjLe0ӃP"Es`qgOP%QÆ[eػ:* ,\w,./~Hq! Ũ{0bɐiŇi>aٖnldTc/{ҿS(#ÃVkbXg&{m6ǹ{o|Q%Eqg[ڂw10=ly5yK/_Bq#ZwaB[,\c_4YMJlr2b=f{(<#E~qrx;J&G'd6J !lO(p+y-ǜY{Z~Wj،;6^[r!s>KyY=H6?$i[ ldt\1i(%rN@{F\ Blg#Ӷkٓ߱:!.ey ҿ?.ɡww)2ͅ k( {E|oTaB}k6mh3{83Bh@0mWn- s}4nl$ QdejZZ- _K.I ׁ/kVbpUehk+]ivˏ".|{ _vekSpR>&$qG=e ^ܺ8K.6N*2cG9͛Xފ|  TM)0DXaTxѣRqؤlDhS`'zŌ96M[3%*`RGh{Q. uhII#g5:0X d](~6nN/Cu(yE6D]kX AwalG\ao᜚WRO->#pq,u~/V5w+{:HD7T$LAoV,jّcЋy8:ý]b$z'b Lw%KG-1Ƶ園oM^m?9U,$QO`x+v%xBv,LU2CWPßhΆkL3xv;/(QRKn JꎬAI3š)}`[3 h.K%*nʂ-« Mĥ::G5Y[vljoُ=@H6g|p )l἟=>V%,%;ɢᥪ4CoxkR޶_9mJ@J׎7\S9PV1xe&VغcP)nF .3 =dtiQC$KΗ;,nuIpHfe\Q8Xɴ7/er>vwEeuYho46RWбo?  ^R-;';\7O5#=.Jdɀ p0Dp(_>0sT%F{O{Dͤ;B ߨ48IXfFԸGaTmN?[p"Kű F,BI'\l%gPZ4()yk,qӱe.m(O(C~D?gsWz-/IcGbYX8n8sRÕ\%Zټ}.\_C$M>؛:LZc~kr׶ ܳ~_`1;E~߸\G ;{5Fj>"Ǧca0)6xQ,@sRh rx)nVvTR 4#,|Ipz=F)(|Lh5~'JwjH5KDa}?s۩cLWVǮE.U qE45ڄG4S>q,.n.u{tA &@k*e 66rs}\EEjeZ^]I,+۩\]n͋p/[||&՟Dve W3[ 'YC;JD{fUrzM_:jtĚQ$w/HQz_,߈^@R`jǰߖs(7"vyMF`^.܆z򱪆+2A}p<~rT/h i/umlFO.tW&_(Dž+7&}A>TC4ep'n`b@#Xwrra~qeivJudM1|&;"z8Q ^ 1{DPBPC9SM*{a*AV ]]؊:;1V 7=)em{B8h=\ö&ԂŞE77ܸlPhYE&_N2^$)&_-Fȃ7Lui}0D1޵&rpVvc y!Lvp?חk -wt\UO\ENF!fKp# S#}ϱ-@Ts87pH7a4{$8ZOjS[x?^r_7Jh]99 2j$¬[.g1egQ0U|%L[iz"ؤ+u54ǬrPFP~}Km DLD[1G65DHeXE,Y%g{ Y:XM]b{{r%TZbfVUbEGWawcYSbu2+-*quTK;s2Mhm"ec+UUHvOJԪj!i%S *Nyu,g\@Ž;!Q@ ]i?!X5 s~E&=`#E2?'L8V%|Y MrE ot_^pP~&x/1iRA7ƹ^BI'E^?eIeZ״>g躺@Zpuan\U\JЪ歐ܞri/ϛ9z/n@pȴePw*a.>U[x?&PҸ`lqcl&HA~-tXMou]^KìS২|Iօ]r~ATX_#>, la1LX ?Mߔ2(*:=#QDPopm!F$̒>:<8)u{ӭHeQ*oY8b m&-?z8@,u.iMH @׌wu MJ@X+Y#u"O+m)./A =(gĀg9?hijJU[LCe**m#qc7;i_*@@1— dL%ʇR Yl:% GU"ZWD:6or벸,-l)Im3W#ゥPQunScPATS=꽟U>LLybrFLq2ÕDɚUʨ,UT7RR)SSA@5lHu%rhؾrb;G'v B"}%?_BIaS/夙}C&ү*GT)g4Ѷ4@TC0, ߤ[H)o)i eGpH6^UYww7@tÚi׮ (K*njO\ݕшt,-7]ƀXQfFwϓIh1yM%8 S8rUo JCπgT.>p%{)Buh[hX kv:h}et~CB$zR'ZP[Gv\ ] 6FW]**StvX[YL;e%W.L9|);ߦ/8f4}(l5sJ IYŴ|Pvۖ)fѺFx'N1 ه%UU/*s*,em ekFۛ,XyfbdJ+..:3U.\"2Ldb5哲m˖gN4+M2p-c/:_`X8z L1|mZ!ӆ&͚2d8ǔo\YqU,#ۯ-vKԛ_0IhQ !"#4gh74^ cT^ ٣&YL˖DG.T$"z/sKo4,Wz8kL4`9r X(PYde;,^D XLOFњ58h{>t57= p//y[ _򧋅K|:d'Ouq]ī]bި]Lb{/_詈mJd0B^%jMbA1E2kOO3)a<Վ%Қ-jgɄgvWo > NJjQբ_!TA00ɏn2b㫟+@{m<&y,O#xN;/ M͉: 7t)WƟ0ࡅW/Yld]JACֳԹT0璾qvlՋ-xs%_hmljk4a踊4a!p,J/H/84Fyn?)6 7ĥ&WZ:M:g7܅:DD: u^ǐ$m\{{Z'Yu~^J\Nv+<'!Q5?Fp] FH]jܥJ 狃j ݄($O׆E8EvI}"0%6غCC4*[?,qGmJ3]3dG_Qs[Ox^]^DZrPj%89vrĤp._%?S} )KN97t\) zl)@{5%u"%UD1}GrEvDxG[:0z9_gङ: |Q֚YyošnZ,\ROMy]]k\L$I7S;/99̃<ҷ>.1VBG<}FVXSQG%gl%)֊+</ҔP}5F~ܖRMK)Wu ={HR! ''E4V l^΂!~ޮgoztrxEz~#"$%)/Qp~+ppU'2H V҃W;Qg?.~j8)7pYдx9_ޱ?hKu4ޓx~p/|]/S'6?ɰEwOW>Ԉ&t&l_cD&؁RXx&w2TU sy;)b'nQ̫,ԚGc% '_|M)͹D(Zg.`2qrV*qtQ#ƣ{2B_ciHj1Լ.ZO`jQ[|;2 E#6ꐱi;ۭ Vk9۽-^dgzfI14>KChGE-Yn%6\ T-u11* [ۼWQ~W6Ɍ;[}v?N{#KT>[-tex*U6/DH5KaDY  5biIfw"OtgLJ I=fgl r1{z'P}fS@#nϫBЍX碁FQ3 =md1{"C20$z$hjxߊ4n른NtEZ|Whdmp{yѽ"UW>RwNHhC`<-B&Ҏ?z $Fچ&~r_u9]^||z_6e]UTnԫB 0k+Q0 [Ayu!UZĔ|eR),:SV߼+K͆_n t8ҔY6#+ ZĿ ; Vovv%:^Cl=Ty?kؔʀ’p[YXc`+i]#)c7lԅ )zZ@PXN'սL{شHvWX.<#()ḿ5lMoۭZ 7w,Âx`ƒ6n%Aȼ&=ZL%!:VLR0l,u1.sr s7ѻGl:]@ |Scqlfwk[5[kTB&7$wFFM)0=`K%aZ\]]PZ~a~O,(!RE.6CƍƔ !\D=`B/L~@=|e63|qKdpa((%yrz䎠MzKO+8Ӥչ ñ)Pb}d&<99s⩡i?NwOꄆ Ӑ/ v,ćADgzhc!r~$rP^'D9>WRt*ȟn򗛢d54 yKWG)[\7?׌y%FVU:תX\qŬ$V+ \Q{.NѭJ9Re"Dֱ%.PHյb?ܓEp Tz5s+Zy);E!p( rW5v :@>ߕͮU[*in-Yӑgg&ЍC?vZu3,Xos9?B﫿kv9bN{|%iU2߅1! Fg \ͱz9?<Ů[E.kZޑHˋgzpwzZQǻxi8 x.~y1d0>?~~})8pa9 ,bl 7kFkMj^0JϺpUH 3=p=u)wԻõJ|cs'6yiI*V@#FFA'H𗢒ŸlN2:*jW_຿jgJzP=Ctv0;J l7EEV=w <\> gc!MF:Fz?+YGS/I zI/J jP/`8݀i,s륊3>E/Zow%pNm کY,Y;zit38dnfD8 h_"rbZ +Yez +*;%]_}ͺnmxH;T }u"R1a=On7#gP1)kgQX˒*h-J!۷'E;IsmxqjԾt![PetTr; s4Ĝȟ8V5_璵0س]ZsG{Ca"=ڒ ( 1~mļK;B-a_bf\?IrowfdrǴmM8&H|3;_tڒƔ荭/=Ha/70/ɅvR yHiA \E ULxđ86}(fI_mo_U95v4!V{ZlSniB%p˽,-:4$ `|`$n۠fW:gWĚv̌`fTZ :_O;y`cx~9*C7鳾1ErFrx"H;)ǒi1/kLVH$PK,n^cϚO R8ڴY{GA_)3Y=InB;{>nS Ie^s(C@ў2oi_gW!(zxUm&r$?Ti6DSwjӲn'V HJWCY3 M/QwByN" =PHG-Pcfal >j0#MH @[(MqJ*e}t[2%fl=1w9'ߥz(T%=M%'jL<~%_Sy}CnAm(R8Ͼb:Wx C(;w a/|dkKuumqXz=oK>JNe{dۦ_Kq"̻O@/2D(*IEވ03'wh$ݩҫh"|/NGC%\emK->lp]OZA>wPT71JҞR! ą|Eo[{Tȧߔ 'XKK^\3hkMֲol.?VjA;VEuBq#|PȀU|mځ,ϠQ()kfvcLfB=\٬κy8l)y V hk*=O(l9[CUU|-(`9YDDB@'T&ͳtIbV>гׯ'Mnh2\%eZwɋz9I"D4]- )W-\V(.[ ^CD٤+rֲEGi?(zIY}  A#,gZ5Q4}9Wssr*$D;`z/OnivXI.ӫz8WȡQ5 ζv ݵS)OJbMV@֖bі eix~̆u3m= vd?zjT6T3>~1IY,uZp- 1#?:O2$XnmT& ΔFV C/WjƆUTNz;[X%jaILFUj,Iƪ9]ɑQ⌒Y$RxIJ4\\UNQ2b 'yf)8HU3 )_-p*bMS[VeōZxBC^_^, 0J-,V`\eBih5H͙1 ?"z3SBd`L5jUl] )3?CacYXJbŬNd4ӮF ƊhWՕ`Kx$ %/},^\RSRy\@]2ʳȃQ^,:2"wsjy'1WZ&hV- *uhuFWhEC°(]O6z%ag΢A'jQqgo 4hBjy+F1NIƜb,bhOFak eu*,UZeY$X,%N8rʛiKLIJdlzfk*jTUvR8 @bh sATh8\XX9xK:*dVsQNUdabV:ke*ϥVMEq[% 5`[w+q5e1/6Q^V-BK+q#>eGz=kPvJ@2M^:unb̽8ȉ!DB$#Xk!rXERʺjqڮNV Z4rL0܈X;rU``0[ :HSu9V jV1&eFŖI-5,.i<}w.n4;Yd󪗗&B%<-B\A^{`ͽJ  ,DWz0*Q(VMZǒY#V"itذQEpM.b.2Y';,ݩ,UJXibƪ(Ŏ!h])PMl+dQmҕ9 4lH'X,yZVqgRҧ1aWb XLMAe9kd)a!NV*&0]x NܫUcP x,y_o6+q[L^Z29HYWhj,dpZ+Y[yńԝD,.+ӏUi$MZ 32ċZϧ.K+gbLhfCQ^4ɹ8ұgaI)HOXi ̑<Ց%m)\x]Bjmh+Ԭ\TʕztKVUzOڽJ8*h LANݺs bJ5݈YLd5+̵,8%l-V!1EL_F*FeDFlX ̥rc$RlV!bcojK+nbh5*5Vɲ3s⸢ DXөJ/'nz^ iJܺY]qYU^’O3BRj VUUdDB5s$7Yu-%= ETeu\X5-9SBƯ 0,xJEEnYɽX>{ν1yzĘT@0Qi;s0!tF%r?@yǍK)4mh4#"BJji]Z=fsկ2¸ZN_%oc ҳz8_กth Ң@ f̅Q\I3j0(™k'-B^h҈2;S_]MީQ8Hs1,#yY62ppI[yPT?+qތ V,&G@Z:!wUQ3Z[Hmă~ox; F%>7ëO&y+&~~%c *`qJcyÄ1QP (RjK\ Bs2WXrXU̽utb%2^p!eequy1e3ҷzvAz%~[j}ZJͮ'mxWiV M]ŵJoW1mBJMey4R}Ԓ]+bbfLjFH")E+}PVCg$W.jl;jckѮ¥Qܾ?/D?&&5uB:57۶m޶HBw=GC5[B  w$S Θ\