rpm-4.14.3-150400.59.13.1<>,fCfOp9|!\_R$r kQ3w[O -'b>W:Ri{ ¼>N +/mm-iGhj$0Y #kghX= b"Z]ZD/'D8{P;HC=L&3ֶu2 v,?:G~47)V&xC(hm)Jei/[2%fq5`@?e~^ ^LSAow1fH>D#P?#@d   4 %5;B     S U[c,jjpqH=r<=x=(xl8xt`9y`:`>FGHIXY\]^dxbcydefluv+wHxHyH5z  ,"""""""#<Crpm4.14.3150400.59.13.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.fOh04-ch1dH`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큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfO8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' ^&^^^^&^Y(^&Y(^&^^^&^&^fOfO^ZfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfOfO60a202b6462994e770623593e8903ba9e6ab5b9abc1a5b32e088a6f44ecb098290f431ae0c8f69d44874216dfe88b435538916d301cae27c2a70d68826dae7d1d48d86076de1358b6e965f7005be459caee198b39580acb83eb5e9ac794d5e9645bb88f62353fb001a3ea59c937480130ca80ce55e8586235398a4360f311a418b5f05b8992f4556c0aee0a59dd2cb98e7872e0fac3714be7726bb39c8b4bd1fcda856cc3c38b15fefd7ec8c4408304d76c646a7fe4092b077d9eea57258c10404263bc6f07950410123e5e401a42938476190ba263ee1788c22436aec91c9623b6501ca0a7f31506a2f99ef02a0ff2256d2bf14a07f54cee82080eba38e32cf7cce1a8514bfe94faee0f3751f18949f91ac4565cfa0b53e09bf7b761e82338f7e8333679feb57442213cbe7a19b3a29a049590c2a2c5269da68224dfd919b328bff1481150a0de0e633c9c3c196460e6facfe123ef243525379aec2869b3abdc56be31851c0f853730d31522b5f94da73bfcf3d106eb72f777431db40e76e352f5edd0a45c8a52329d0be66a1ccca92ad58fffd8e92f6ef7a607b62c06764f0bbd37b17f18d85209aee5f149b2f1a81781b68e06ee11b1abd514c22616c1e64238b0fa185a2b15b488c5e3d9348886d08a40c5293261840167d7a68f7e8b0d2449034796b0ecf3759695b5a7bfd7f709854de29dffc483a1343d6703010d517b7721877e47b01b683e237bf28577d8893a8c4b312297a3e275077ec2b4c93478d11cf47a5a07ad269eea26f0d334e8b5ee4b3b5b6e44a29d309bf9d405353da58112ff3081dfe2a8b64b5b5ba84b5c167f969a4fa36072eb40277b090594b5fad8cab1000d2e68b25569f1a7d84bb735aaf149df512dacb65b27569aa635f1641b67ab16c106cd8b4d46e0e1c21514d346de038e07ba67472734a9d1b4205c432fcc225e34757bfc737958b66e845e566a3d57372624d83fd71a071690de19f6dba10269b2089d19062c5fd5941366c875e32cea5c50450433251a83f28563695918a8f7d1a983a05bb26f1ad33f4b255c80d5dad7ff89102fc3429af34259be9a58ddb993cdc8f2e178c70e50bd41d19e4775590ef930885b14d50f31e2c19ad2c3bc68f42391e70f77acccc36765446233a1ad65f4b65b96ea7a90a4b2acc937821dd4f1c19c78097346d19f17a3a708429248407847db6985bc3aa524258f5ce956521d171126c3865cae4cc6b845231850ad5ab353d52fa87dbda96c9c6e61e96a8e236c5dbb61b0d0e17cc7d4c6e8ecd3843095a93c0ef05f89cb69a06b90d7d9ddeecfe18b3d040c0b3e8467231f5977c80774e01831f13ac4c7f2bcaa6613b063c518fba4895b0fbc97221d19f56552a27583c3cba0f4d5e479db13ef90253ae893dd1b01283e7d1e6b1fa71723ded811b118406466caa92c5edf9c39098be6081c234567528a9b75d635e2bb02acb96a69f85e621a89ce0cf45d4f8d3f15275f867a6c5a45f648a175e88fd75723f9cc8c339687e0780c9a00fdbd503ad90d0701bd5d5cf51aa4053a5b4969998f24da83d6bbb0780644556581c962ec903e69f58fb6057dce0498020d353be204599f4c3fb6694820941fc5c7105c1e8c1028040fcc16a33d5552805f2969a566c5f52403c23a93d01c4b81b37ce1802675d757718853eaaf58e4b2cbd50a44256c6357706f814402a50ed70170fbc377ab49e1f83755b4b5f72543bad282f4f3dcc9bf00e08ea69820a7b815e47cf6c151b645e5d00098d5f5557b355ad2f70f4affa8ac43281af3a1c087191d81fd9798c2e41c1d9aa9fef5cd745d067952018ee75c9bce299caa0fd1b5bc4dafb780acb2e7cf77a2f7aa6a4efe6d04f788b62bb52ae6ae499aa116665e4abcca1abfddc6842898d4f5dcceb1c39920ee597abb51aa08ccfc9e99f86836b64d9677828ffea91cdb1f99db44417ad228aa4a01c9813c9e95ab556f7a3d5101b28c54f30538246afd4f80ac88b6568b6c0cfb89f2ed41e22579b233859e61fe566236efcc09e5a164eb32338650226fa1306f777f2d250eaaaac93ee97c525c49cba999291fe47dc0ee9c876909ddbb25ad33f273ca69ba11334cd6297f2631d0d0c8540befaa50f38c7aeb9c8d5c2bc7e9fad2cfc4760e7998f3f532a09a2636d1cf56ccc34cc8df9b0ae0135812c1c775e6b90c9b5388ac7c117eb29255aa4b40e0158c6d18f71c982aa7d976878428a6a12ea8d110c03788a10a54332333bd3a83645304d948617227f910906177123ca0d023bd0ac5483f364e6a1545d971d2720ad298c87b49cd7645af53879f842e1c356e3d9b2a2a47b8478611cf019776a8ddf3e2fea8f6a88c0610496a04fecf371538d9384640eac416f9e47c36c1924bd98e34423df46670954768c0a624bb150bcbe264be0ef5826195d21aa7d4b13488bf80b8bfb8c2f95d309d30af9edb6e853bcc8eb0dc0d053887bfb7c8ee50bb913ee76240ab1148125aeb250761ca32e1f4f7df02066e6860041c327c855a719a80d0e85be365610706d61a0d5d7fe88fac2abad7976c70e3b82635db1e555bd6e4f0682db6a9eea7f1086d5ed434a0a61322f68d10f7e7e41c662c63ae3f67de42cb28172c258cfbdfe253925ab629310083d354e4f8e0a253be3f4d2c3d6ac6b0808fd02feaa0e13ebc6eb757db0387da4f29f617a259c4f653db49a02163584e63eb5158610f87b7e1047dc174a9b03d15a5dab098ddfe6d8d094d4030c7766d049a62897113ee2647a6beb0dc07cc8ff6456a38408d19c06f655406d79aabe739b7278333a5a41d56293b79589088fc0c1ed66d5545cf19668c5c43ed5a2976a5e1a411cc91ae09f530e5f4ae7543d568264ee42dbc76c5c335708935af148529c4a9b372dd0def182f888a237e8878cd3a6eace7bf22991a219adff75588b482da6bc956d69fc977ae764e4f6eb283f15032f66b3c83c8145d77f33dfd03b4d40c54076fb3c2242b7c0aca77a0977609ef035965ffbfafc8a16fb3fe73e237298f17c098ec5f4fed717339cf7b45336b2ac482966da4c104d60475439a4d7844254d9c309c12b50c9142913336f08c2495da4743e2740649010a661053373da2396487b5c535642bb6af2cb0d0d50292ec6eb747a181bc2c4eccf884c643fbb3770d1f6075f99aeaa6172deba638758f7801b4be8a9618ff15efebb76c41a67430789e2b9bae30ff9233efb33ad87393734c7d08b1df499b81cf5b6796ab689ee60a2d1dcd0295c18d3cd30c5e7364fe193b372269994c7cff65ab2cf562b42b9ef970e89e4f434b52a8c6a24c9a81624aa7527881aa3852f651c01c59fb3edbca7c71d502d73198a07e59993ccae42fcc700baa045a3eff93d79b8c59fb3edbca7c71d502d73198a07e59993ccae42fcc700baa045a3eff93d79b8bbda9ff00aa6107574f08c44a49d2aa2688fa92b90d56770b0a2f1d39a6d24ba77284cfc0ad7dbbd5736903d2721998e42fad7eddb745ffb0a88853504b6e273163584e63eb5158610f87b7e1047dc174a9b03d15a5dab098ddfe6d8d094d403004c7accc4f4d8325d42880348298c8086b5a7620881d994e7ecdc40c4cfc7a87a2d4b64eeb59b15a37a0f11ff7e11ec3b46f1ca76db85e21d4f458017dfcd77d9ffa51268434301c7bcf2fcd431c6a64b4cbb4a5935a92176bdf10c2b9c43c2acefd9a9c46c1c41bd6e6bba0dcb4334cb0ce1393141ca8cf8f85da53028b2d17cb3bd90a01dd9281609ee74684ea8ee5be391736da568e1dccfa9b573e2b567af70931acb5c3fb9024267dfad1be16793dab866ff3a87eeeec77433074dd44bc897aeaa93d1f38e6a39dea79f32cdf6791efda36aadd2330d4a5c513dc7e0157f8372c44a83dc26404bef0f1affc6501f623f0906f354faeb4c168ad628f5eae770dfe1ba22f2b0ab59d75ae4dce2d8465adc68b989c0779c3ddf2f340deca2cdf0468a61d253b9600048303a058a553a9e7116214ee94e261c78505014caa7655cac559e373c512cdb69d75c25db9ec39960611ac02ac3e189569697e565458822aebc308b138fbb1d54f930defdcf12d3091a2b772a04dccc732963e53b007c4ff398bd8ff56fd118dd2f8c89f78ff7cd46745a714e0ee5accb925a1648d07ec5a7dfbe1cdae601ba892ba2e7c36dc476d2c1eb91a29f44009d7b4f894e071e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c1a734426c6187c67a48a1099277c71bb914067b687213b593be33ebdf3608fe3aba5770a073d12cb926e6c0cd04f342f7db9f27ed8d1280341b3ba1adea4b6d98603b2cbd75d5cf0f1a62544b2976209a75fba221d9d50e852ba14156f0538cb863237282d2f562c5b769096675f1a7015f783e05e60e28f511a8f1e4d4d6c0c1ba5770a073d12cb926e6c0cd04f342f7db9f27ed8d1280341b3ba1adea4b6d981e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c11e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c11e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c11e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c1e6440e7280516229a061ea092c5fee7c4c229e1ce9cd5695205a9751039b323478dbcd9033886c549ed485d7d536db82ebbe893f72329a3df4afabe785722ccfb6811f0cb5d7c7f2d7a502844912d3f0a8b3211ca5c117fbe3e22addab26fe8831442708c753ba44404395aa62f4b90814c7dcf11bd1893febc431fdf2dfaa84860019a755a8ab354c9552cf0742827448228574ce14b1085874d640afb400ea7c1122a809dcfecba9f3091097b137a5b5abd34ae5edc6242456e8e30ab1adbaa023a02e6d304eacac47b7e1d7c70b14f39fc83e1702179ca013cc50b72e438c6ee7c676e69ddde4486f53f834e9b26e1eb746f07a8a08d74711b786cb8886d4b8196df9ffd1f16a3bf60106c3aa7b43df139e4fe635816d0f5418a145bd48e35e96c461139d3dc3eed4227f020d378e98d9fe738afd9a8cb97f70d6155c6f6b42b83f45d8ca4e7ff53f9aad55d3272ee75f6dc4f1e32619adc3f57231b3f3106ee7c676e69ddde4486f53f834e9b26e1eb746f07a8a08d74711b786cb8886d4561564fc4e21ee3059a09c357787c364ff07269f1227eee4f24330022dc14ff473e3901e957a5e45ae121be39523ea92bfa995bce84ed64c6389ddc6100a361840fa71de2e6a820ab7f78c5bbc78c24df6a294f62f8c5d1b8be250099269c0cd7fb758024a099af733d93105b06a90ef15e373c48b9c8e0d1e26c84a1d743399adb1b4815c1d11664b9455eef059ceea41e24c042f4332e55f71a70c8457193ad88d7b62b79bf754a47ba69d0997ae82c4f0e5ea6af3f8fe2e40ffb1fc3fe0542e546925694e2cea276a4a1dec19398cc14540a41e70042607dcb8a3200ef37f1afd40faa500f5d525feddd7db0d5d8a91933f5f559caa668b9d9f7b3901a1773a493a0f840898a69a353108c12fa743812618f7e46926a43e2afe6a50dba1752746330b759fc5ad7bf710c32e080b52c27ef9775d192bca18d3246b862a03e014484f3c0be1c00e24119f65da0cd921b3e57d68eb09ddf1c288812fec68b42b9aa0954792e3eb083e2ca9398f637b83069c73560dc2884be8745e1990d7e21ecde082fd89c51574b3d83bbdf4a992cadb2270c2200ceebdac5763e48e64011422ebd80c555bd0857bd96e7599433879bd1f9d740088441bbff480c694287f7621ce691088798adca5395cd1d4aead9b536be9b9773a7a3de21bcaa23194cfa4e3031e784c9e55b2d1f5800c9e21600b80bf0f8b76a414aa510a3f25c56687f5293db328703dd15ac6d6513e393c1f12d0de41c0524a1a80d14a65014a01b67595105544661ec4980d8b41fcd69275f7a202b11926b4d941586b040763abf8ebafae4682f1dfffa8cb89371eca12c119edec7a6eba28bcfe3628b10cb493a83eb392a8e4ce73a5e69b9e11233e208cdd364a63e19046af3d5367282c4a84a715c02352279bc7e500ef1ce692935971047606f54e8d4673dcf6ed8ef6def25752ff975366821b7c57a0c8ee7f17606560f51dcee83a4ccb922767858bc7a395324a99269c30c9817662454c8c9aa367aed144d76e2c7dc4df214cd3463634d3531e743ccea3bff258a4a509d4aa0516e85602419d1c445573d0aa90820ed4c4a4ce0f456ec94f63ffca5486b44fe040de1223b0996adbd257a740b9ad57bd6a5c10855c7958947dc56fa648ce58a66b938eec161b1a9f7c211ceefb80ea9d6fe517c8a38858997b8029ab7b4596caeb7a46cc9ff074d890562d5eabb8056aac89adf4997b3150e9694411e4bf2ac0a72d5b429630565564b4eb5cab7973f5d64e94c7207a632ff78b2a5a51fb5bc3f221162766695266150454d8dbc2e362f873b1bd9b804f12cd687ee126169e30ab7b64c68a2c6695a2becb03c8dfe92efe9de03a225eb7a88159324b599ab151349f7d4c6015a6861609f46f19b4ff8d13459eec5ba26495bd7be67f48abe8b37e29ceb1ef44e8d314a8112ca326b56d25b97bba9325d7515d6af8d5b6db0412fba30e55d366431e9853a4cd7671f241976cc90edf333c7083b953b156df4c0e8924686d978e1bfe406b9f53f23765cc36eb657c806f25ccf9e910ad25a93eb05d606e27864547be7fc24e6bcd2e84d89a7387e23e00736c012895fa8527b9dc4be0d3fd1dc1dcbcfa5713fdeee4db7cc0d7cd8297340eacc68303e13574e7dd0ada962555876b515ad0090d826fc94f9eab7609a8cafa9076f8c2cd494095c92081e71a777c6e04b9f21b7c2ad8458828175e4f0675979cdc728fc586f9e7cce867c046c19cfb453ae8f527448da89f50ac8387a9b4357de2b5a6c518ad13ccbd62eda011ebb43b15398f7a7f300a886ddf847df62fe109f7d374aa7ece56712582b45701e7d4f2905e2e46adc51a7795ba4f4b72b07fd0d65986302586f6da7af3b6320ea6d1eb16920919107f44d22895af11101dcaa56c7e92e974616ea29dd5deb9002340aa7933ce6b301753845161fcb96f41ecb14429adec73ca886fb8d7ac7db35c606cef5e2946f35ed090a6d6ce193b0708e64880161ec78d4c88303e96578cbbb2758fbe28b529c3dd361068b9a906b00e7a03f20bc458f3ce0dce18b56381fb73edfb21bbdfeddc94642dce817946820ace9db9adcd53d17784c0a55bc372080d831372ef69057ac71dd9941a9d8148ca8c114094d9f3ddee9abb1a712e6d32139cd55c7b80c01574963ee0a8080606a07490e4edc2de52f58bd14d24bc4c704526d7edcf4a0ec869268470dcfc761412e44c1de4ce5925a337dae75a0263d8913af2dde0b247b177db2b668fd67dd9462a044af278de687bedd43aedbc484cf88adf03214c284e0cea32f89c2b9899ecfb3b2605b83590ba8750f0ccce6a280dae9a7ce0db2d55d74e733b1580050367dd281a03cb5d5e8692349829f1b21e48ebb328cbacf7e7e09d04ad7eac4a3d80abb2c002735348520f939cb43d21e73d3f52990baf3ba925b40d1070a9517d270bcfd399cd7927aa18d659e0c63395b7d8fa11560ed71b549340a22eec5c7860e4408bf0aaeb73bc91a2d1009f37b7070c59903b1a54f0a3d1905e546660743edaa82c31176c705c6452ce0e4600ec1e5a77def2bc1c8c3ea86b8c013a188ee9adf79a94b8961e4342d6994ee0866f12cea3f6579dcd51eda0d796bc7e32c2351ad8368f7ecb5f9b02a61b761a0561bbfa9899805a44fa6e55627059e84e15d9af66ed7b693b7c200aa48328bd24d18c9ce53f4c2a36bcefe65a313a201753908109c5c3f3130e9f0378db79525d4e42271a7c13698647145ed0a63a41eeced53b1c6d1ffcb8df980d98f6b53c8f79cf0b3d78eea66ce058bd817de52f26d6b1474b405e410e0d348b45509aee6168eaae06643ce1298d41a69ed9dba1546e65e0f260168c4eb13be33ce266ce659979a98af8d36df0e29c9b45ecef90466a2296d07666cf2eb84ea9886a3738e445a880816970817c1cfbd80680533567bdebec1ed11887dc9041d68402a67497d19a3d124a090093ca5bfeb96f61a26deca08371c29cc8f1f7c0c8bd734f477f6828e8a6cc671b0d8ef1f88017171d94d9f1641316bff7f157a903237dc69cdb5fca405fed8c832c76ed8370f9e7028db9bc9825888ce0ef6d97a68c24b963d8a5b8e7b499d0a872b1f48e968b163acebf0d13535cbdc95ae7588919911dcf204ee436369e9201e6cb7143341094633bf95073ba9402161bc326c590fa2a514d7713cb820e44d0979b0fb86ee76cdf0976ae27ce75b4d39d745465b2b1289ebcd6a02ce858ed081105b0ad9f629791f695e63ad306e4c3e983c4e0a74297fae879324ee9506207c190ea7887dd08101dca1d10e8fe2a97da0b2b2dec61d6402b1fae1a2fd9bf9f845767f068af34e604b3ec6750d12116befd32b37ff37b21b5028326bd50f10ed6ab3222124a5120ac8bd44d255fae0bbb0dd073225c2ce4510532dfe468e286e3df207e6429393b72a04fc10c46fab6816b13ff6c85b9c36139ac00549a57eba2a627f36c1a3e0068a852f4841e3a9aa8706866f0377756115262cf655f942233587055daadec9a933fd8ef0354f19e3fd30d730dc6508dd4bb7b35e95512655cb2c2fb8825d9aff27a98da1dff6c2dc8159ba17e2d37017b0411a878a57253c286af6465b85eb3be663839723c17ac6deaccbccadda2e345db2c7e68de8f33bca9aa5731f31d938f725e849d3bbd10b347440ec37fbc316121f1d15ac0c77d98888cf61e4652d38bef8bdee055a686a2566d802688c3d9b64d1f165e8936cad8771d5373c08acbed48328067effe6b2d6bec64ff4f9d14d37aa639461847d99f711b38738c9e643fbadd86a6bf1f6153a5d5b3ca059b0bbbc7456505de2c56c00843976db15ae9bf5aa94c71bff4a274a8a3af412683e526cce804422ae49d3520660d90cd2d1641536acfe607682bc44fb508567bc5562168cd7173159bf7a83dba866fc9b7770b7d3558802847dcf324ea6aef1b3823c8a885ad17081a3d6a8d53382d875f091fc45d8ac3e587f2963fd602469c08d75c6dd85d97f3d2190bc23b72b9eb8154713a48c3e846f1a274a12d26e21db8d98e4e507956a92c76bd550032f970ce7f41f069e1ae815064db998ba08d79051514f68b6cc79c0b10637df6dc160842e5417316c8805719ebfdb9e1b1c3696755323a7fd36b82d06afeb1115a2421145935fbbfcd32a51d341dea6346ca2c0adecf339c51b841e9053274fa8f67eaf237a7d5d306ace605d5965919a7fd191e5f7242e9eb16be65f065670374f8371150acbdb75de492987e7a79ecd082e9cefd70ebfbdf0da94353fb9749f0eb3a6371386dab2383dad188f2dbedf03709ed2d8069b8abf371556891926f24070c082f643def28fb205ba097a7a2d82264118f65783f4c7f51e402bcef8e38ff5191c83e1e9a06649cc9628040b401c143e66affe926fc4bc1cc50ae4038c30a265c37495952ad7d30cbc602d064d564dec7d77a17727d356266b3c5e29777cee4e4d17dd3f0ddfca9a093cf88a27dbcef23cfab9562134e4ef25e5108f1e866eaa8c647b82726c4c7f7c5bb89f7b16a8c638e575c51b912adcf9d29fa5e5d12ca91e83a081d47d5ab360b72fb89ee78b2a49bb7a108e50b3a38c949b9d1d39e60da3e5e939e4d2272794780c68287ebc892dcb0922b806160731d78aa5b04928ff3853aef7abafb2a402738fbc85ad008c2cb7c467f909522013abfba00de97b4b320b98b1a4d8220ee34e0a1f70d069b8fab9bf8283e7159bbd7bec370f8d5a53d8cfaf1fe0c3e6338015e58cf524492bd2b390d9ace7f24979b4b652b12c9b22a5164bd534f5e044cefd5103ebaa617659cd2365e35b1c4f99121810cda851a23654c2db3d03551105696141a7dc73990b3545d7026d14014d2ccab220828be1ff622afaae4ec05292f0284c991fc4f3cbaf295200372c410a89cad3c6dd4040d309615c61f313df927ea9fd5ae1bdecb70c3aee6225fe41ecd3138902dc15c9f7cef2eee8f5fb6a644cf485a3360bd07edd1b89faa1c5f519e2d082fd934f1db3738e589c9aebd21a26f374b2360fde6c21c0526f695ee9ca856d6ed01be26/usr/bin/rpmrpmrpmlibrpm.so.8.2.0librpmbuild.so.8.2.0librpmio.so.8.2.0librpmsign.so.8.2.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpm-4.14.3-150400.59.13.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-ch1d 1712213918  !"#$%&'()*+,-./01234569:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~arcacsdaeleoesfifridisitjakonbnlplptptruskslsrsr@latinsvtetrukvizhzh4.14.3-150400.59.13.14.14.3-150400.59.13.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:33195/SUSE_SLE-15-SP4_Update/4594a488edd6c3209a1e3e7352962256-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]=f6944766e16d4e82720277fd4b1e96ecd528ba01, 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]=ee25909f0ffcad94f9208c2c1429f6cc2ffef265, 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]=7e6fe62dcdff268edf9657f74060fb9e27624301, 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]=36ec39be232beaffcbf7798902ed4ce3a9313c2f, 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]=6727b4a008bb9d882a9d5ffe3132288db906919e, 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]=adfbf4bfb7b9ba705f999ae4e02a027c3f8a91bb, 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]=a5b8cd85588e4ccb1539ffa0e8dfa3bc17635dbb, 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]=ab4f93d5a1b073343bac1440b16569c96a59c6cb, 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]=ff40f5cefb36a705839b1d8b78b81d9f52e1b981, 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]=87e32525e2c6e6aec86a30333706730d4ea929ac, 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]=35f71f9e8e8998df6c0821b89217c896fc9c89a4, 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]=e39a93a8d1b23993b5d45f78be9fe5e7668886ab, 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]=b5b77390519a7ef3630114655c61d499f11a3b5f, 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]=d0534a02a02c2c45453d6340e64035719ce4ddcc, 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]=3dc0df58523e116ca504820c43f3cba2a8a54d97, 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]=a93e3330fe6d5ca2a19dbebf9649d000e1648989, 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]=7da86f72cb72d86aceaac555681d59ba445a1074, 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]=5219f77d2b2bbe39866296e8e44bc2513ffa123e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=db6b01024f0cc73377a5eb9be0fb97367b790af4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a97a325e6f15ebc1a83eac08c2ef33da3b7e1510, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=99b2cdbfcc8924379fdce3ac4251594a46b29764, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f29cf45085775e9d0d5f5d944c0ed16e45317332, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f97834600ccd21ea79a20169ef3fdcdf0837eac2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d3734d26122ddce0c2fc75efe152f6185ee5f531, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b15cd152a62b5b14d2840b6c651587af388093ed, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d32c2d4df65cbb3d9d66dbfad4ed8ce6198b0c7, 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-RRRR0R2RR_gf>rCR# 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-86553aca9b1cc7298c307345e599df9832f622195bce30b43e5ae9b6e48c678c6?BZh91AY&SY @D^>}^kMy]BJ7z|ϛ*vv=`n4w{;W/;n卼Ԏ;y{7w1xYn>t/\w^3^y;ۺy8t=I>l;$Ϣ>G :($[w}wn>+{}ۛ,];}וwxѻymwշoC896:ouwTp$ukH}3xwT^{Zsa >lp;Qs'}w}׷٦Zҳ]xz2{}-w9mIwZ8[xnw.y<;^^=p'+_uE{{s޽]pOo{ӻK{Yw{u-,=P=ݗn]ye)l.>6):0@0a2d0`F M2@FdLi`#& 0M4h@Ʉ&LFbde= OBL0 & hhhLL OѦCiCC 4dLLA1(U1` Ʉ4i424 hLd & 2i!CCy4241mM5M#Md4 ih4hh<bOJ" I!&M1OF&C%?0ɣCMSڛTMLe3'LIz5MS0H'iIE7=M3E?t{r7є[Neq^@W)Old0EX1Pw U7Gfw0Urc+=w)g `囀ںË~% ˲%rX0Ʃ00Ňxjs|ʇsZ㜯q)/R|Mrdᄃ}r+Bױp*p9q‹P]%r_~sJ!C`%4\%ġpr6?359RT_kxOW[ڢ2n},cz1N+ELb&&(k:A k-y'̲kF۱&zbmXV{+Ŷ#d@ߡ\BC9đ(V}_[HjG4A+ |g仆9B7*cAUVoEkOĎHBb\ <$괘S(%Vn_K ’DY=d9djEjsWҫ>~_6*ꩮO"FB"Dr6ņ8|n=FۇrɊޖM'%=*k`Mp TL'~ԟ.7כzdiqjO[BƁ{H\2y ,˛@0Zw8>N8kQ8dX6ʁ:w}GWRS7D5-^9vqqb"1r0^) ~qԨHbRr3|-NT [_Z`yڐLj1AwQf`*a0CMgW8(ˋ/9 UEpvŲlѹQucQsZ_*s ׳mKo7ӥLZrm>Q~Y |k @Q6Mh8}8Ó9c\k6|IH*O(lϜ Q&伹rDICv/8(q5@U2'1`7e/9z=VXac߯meH]w)}ͻhAt"zb:avx?g;ЂQzMyQ qCeȍ ;4.0">?T1 3.&qD  ?Ng;rd\9Î`zQ͍Oku3>T O"&䘙Bdz^ m^q~Dp$/0/tQ:I}bb~cxO9Z7~* *p^SE DAK$L\$UTr3ӗ͗7 ߜ:9䡐  ë_ 04e}JKq%]fr 10rb$~ќ|uOR6ڦZkkoV`5h ?..8$|nC^vqƣ#6nn|Bm ٳk t~ً_66nnm , |8 b=LgCGW`RӼ1x[Ǧrw/?:|ryyA`O +DŽ0  3oof<<y%zTA9'sn8c8su6\TN7wtG;g]_su3ӮಊV`&ek.\/T·9"kkѡK T l]|~w%uh.\.q?@хyEEĻ&'[1\ZjjmoĹj~^~ zDdCo :9Kx@ )L~<@ /.EWX[{X<bž<{i^MzwP(0`v ;j}NTKZ+-eGeH~,xVՀw`M:9U-Tދ%sFͳ{ND8 X'LeR\er0^>%Q߄.}}A&{'?oxoַ0ɾ6As Lz sI}ǹyE\":b![Q+{6…Bڈ\p.܈o\m;_ Ywk֬ߦf`38xuwi X Hlhi6-RRm؛ Ę&b N0!n"Ѵ'$? \̉yNn6Qi/o-*\bhnbi`bd lm HlāI!6؆hbm m5pHD IpѪ?{P5څ _~}:e عfLdBKR!B%H` pm0 14!L@JC@!Ll`P bhhmq}J K#Q¹%1/^, )hBc64liH&II Cnc@b6yUjo6S m!uჵ2KKKnJK 'K!b Lb@ 8HMibi`  `@pN67ߋĚȕ"?J7'~8WM{9*16Cm4141#B$ 4mhhCMi7 1nM66l0I6@hn7>88D.I%4x3Z*tB[<mMl@LiLpЀ@ &ĉ1 hp4؆DNM MlN 647vIIzYEȅ4,RG_M)H$(I$U_`Sň Л H1Bpn&  1 p " 6 iBۀl!p!GQе(=YID-ZlCMD l`D Bi 4i`64 M&Lh!4ЀmԤ{̚ߍBۅ ; Wm/RIFe5Dy 椞6Ch%7 ǁגK*ǕQ^pv;jEC ͥ&3z0ñ smu敕?o;^ڛWŮ~z{ ͦKL 2 O6STqLըWW~ h Eʛ}WL WoAV6mQ#" {u;_=~|RbeIRO1*?Ҿjt: "zȋ޼"7vdZR]TNRS^XnDf (to-|x"EDqj.oohKMNm%'P!#$"NNڢM-ݓe%)(344m|p 2r}:2jiOsX4kVZL<ߡػ(UߝN6@.AS|6~ gY5_CD/sǸu ,O='KKiXG-&&yeĶ.lKq&L qx~l~}pL:@nSl'i|zG{L˷x3b#;i !:r"76Ŋ`]}jq"R,E}=l ly"|a,n7q&JX,kB{/rHӈ;k%Y#56? t`̳)8 @>]*ao"xk +~n?WXA]Kb=x3]_ co?v/^ Ҩb-uWSX禩n.8ţEe{Ȏg !M2Mƃ^\ZPdhugoˤWS-v[!Ūu[tr*rՠ^һ9[XK_~-u0PK$Am:QyuqO?GDUCgլʵȐ kߴP+=7\bs @NMut o:`ag\(/t>vKOµe}}cp3 lux>]yt)< ?v6  Y?u5_#~\\=f=^__»^%a jlCY[*V+Y^}#p,)̽ rWikoD- w+]$aq 6xzK[XE0W`^g>gf-R3_]`.֦*sg iU,*hH\$~.tk:܀ɏ-x2jmô)--,2KCoo*RGU}}zJST~^VZN[_8 9ĀP)3v39S%*^ʨ_0of3mqs!mogLͲ-ȓQ6OXY2k{ֳ/=~zq؋c򌾘S,D!8 ě<{xSYh*q۵)b_5C{ փ[q#Š!\6Y:ʧ ` ˱jƌ?[XZ27te``[ Iw#Ӭb& .0@kz G3X* Ͱ>NҁU$5% !t"*xFaˏ P(uOLC Ƒ$/9TrNHM%6?!D?Tuͪ!>gNSu&, `H+<2`+ }>l$gQݢ8.Q9-ΝpwӦ8\¢7O 9k%<>wfW&J{Hh*~/;7Av gOϹ_jJauɖ|s}/a{ %fŶb&f lfK]&/I+n`0d^~&QU"bS;#{}vLvD] }(LJ.}GeJy^A ؝]^!CK>-je,ÕaE5 zP%XDDд|aէAr#^7D40E_ Qx0!Q ]0_oB-<.z$foyrY)l#)YzGaУ)Pǹ\6dʧMP®PU"QoSwQ<,+<ùd371'J)tIrm5*:_/ ol$.+Z{40=[)w q)fx`}r6#Y-xZIFHݮ]A(!,ڱۥ`Xa.Q_T㘔~SxѼ;gKw,S(¢FK*/Hu3L1USGN|:'8484­a  ,ufd ySLFzELnHOz{sw~yD? >/\^ b'Ɯ M~0 l^f< =RddK #ryN97n^:T9Jj|UQă][YwN]/?(sEgC[%nتf"q%nX6؁V݈ǡ[.j.L!pD|BH%|M!],UcŏM]éb7q}24;U*h7hlC޲0I 5xO_|!{W#ey)3.7_5 xND*iq@"s)zG 1gl9q?9ЬV$@5FImeڣxho{P渥LCjh;4$)ѽI&=EaD '0%ɹ6 h֏V/eP}~lQ:(v2gL!}/is-@^ -nKYn*D Q65btW}`eGnZBa?ƈ g)Nr!V)o/ֿlm-o C;-D _r[~*.,}-ߨ<"bd{oH\|/wiM+F>?٠Qg7pTr`Δ+--W0\Ci],/u3 z[Hzanѽ5Co:MאR/K/~yrZGv-)$x4w񇄅}d^ ]ŁEIB̅ڒ\*9=R@#e=..-[_I|o;sfmt䃓*tK8IqQi J{꾕(%,H8\;X/:p\>~in{JAsYg} 8$Њ"B؜mySO:)H=p*R3e[>@k MPɈph6D5Ki*]-@OzA}̗E\CNVsGl>ROyٿq,Xd?Qv0C aL녆>ˮߙU][ur@/G= f!ިC&l" :Rqd f\f0-X`Y' !E;mPzt\c)G~-t]6)x>F~\dz Z۩,$E~e7VaDdЬzx7`n/p)P'5zfOMthONt ?olp1}4$2mEQu`& *9x"#2:5?@Dyd9Ε7Is^oM/A/lUTFU݅]<_i𬆘Pt7|0Tq%u ^|=0袽bC\Of#,]f"ʣLy3ಝPXG~ `Fw5X h % ut^z$v$eTK[R]m%*Nzj"[[e SJO Ƙo=[ ղl ,t|{( ϲ/WLb˨8xg\d Ee:ԕyɅYf듺[6C|Mˎ0H<7p겻/!{x#ByA7[z# ռOmڕ`qUd>IaMLS=b7mǃ >Bv,4랽ÏNO)*O040!j6~V.\A^#7B'ھaL$8h}JvDBf #"opUP@b7Q[~g2t415&[Z.z`rj`wJ)0Qva #v$*(-N+() 0&|bf9(DGp^ED]3|p[4PñVWcLᓶ{rJJYg@Idax_]KjoBq\1|7Lc}n{ħxp6 ^v\܆.+r][-'}f"L׉9wH vH<^.8sZ{RV_n\Ne ;!cʈrG Ј[EKEO DV>5@`HH0)"P7FioC%*T%GSqӃ}Mx8G|hX.8}o/ 8z-+_ W=)hD\]X0=!yI5jͰ]k}JY8*8qT`W؉1IK6Hٛ9~43ܱVVe@ ܹ5MF"Mw6c\eӟP\Aw|2W< lv<]q&c7RPzysAm{?# ,7& pA_8#RE5x{ AG]seZW\w(†AY;Te:7liO5+%ؿuē{G{I[92E Nh Si5Bų"鰠OC>\}n,"y[!QHP]h.z@z:9,BPf)5H6{%'g`ݠz&vvN̒ʟ0G@é k-SJMd4hƴ `iWԕ57 m 󝼞pH|`a߯&P^bH#I=E@T7uMS4V?Q̝sJE[fd=%j DK!_ktzڬ {̊)(&DChlI^Rhh;cjc2>Vg1 z&];X -\nfسF>_F9S9 5l!JP3 b7F0}׺'PͤV9έU=zR27q^`*%?&y"$yF>b w0n1 wB'YbЄD/j3ip}hGA')t]YMe ٹ8\fx.:M1G8oiH*?i$ӛk|n\ ^ t~ ?XK^}IϪ=皀8n 2Y[[SIdݾXQ)  a⃅_a͈m~ TD7[M89*~?sc޵OiSG4pI 4m6w'>%̮D=3XTsFz!4g7]չt|q ki#`=`SF 0g_I76Td&f *)r 9@ W[8dG)f/'+#(߲;0zh*E癜0E[B\08dxk8Ih'NY5f꣎ֈtOyÁIS~I~omzVsQb{^nB8;rfġM#0W#"fPX+ر9Mt$ֻJ-$w6ӊݐhI7e"]$5] ;Rxnƒ~H(d(f8if4R3ȄtxQOaGzn6mG0A˪(HFe^-GV/.&ҁ1SޙH4  8uXI %SȖaڱ賹5*R=S0H}f?7HU bS[Əz ?f%3)))7$0g(›Hx>p-^{ 1N~ąHդ*Y2(06:i_nsSOJ~cJL[쿉@vz|;E*˶G_R-m&}cHdEyÝҙ3!+9ٜ;|zt@<ÄS[/hg, ; 8[ӿp[*C_m (kݵmC.{&$AsH碯lPoMKqnb$]Ԭ}ZY̓ 5kmLMIt2Mي+:lmZwa"8l :.3G6gVf&iM] 5DMix82wR7B\Q*ˣhd*eRW8{tVN z+_"XPqEK.4mhvtS~{{vE(ׇ&1]jp}]`̪yJJ%ݥz%( ^V`5~i`[F9{a6oJP?nd[ IIo <8"0𢗢~ƔN79-od'!wh ;! KŬwUe\,n Nax+B9=k'{"5V_nfE"禘Q=.6}rWtȯ{\0/=`I37nmHBqk-~$~)Id M niZI&wBA .st4`3ɮOg=|Kf8|~*YRS95R'gAdߝy[_~#{PuT1o&.N\[?-{"۱5,>-HlOdW|710!X\ |!j}fKهcoH8-LB`o2jւnqa9: X2'!SM sLpeߡbev:q"H?J@2|Ve0&GC /JEt  /tO`:!_/ fwhqFy2'=E6'XXW^d"n$ʅW0KU7S֥o@.O&`M+if* %H ?H3w6is7O7& vz\ +{;ko%Gk9 uk)flހHDҷ|UiB K"8 Fo3 E6۷Z눬0=8;V4Kvx9/>rx KA1g _4jVkb0 )FJa'H f efz3.72fb|/e3 ..gu,a6L,*e0ݯ?E5h3,Y9ia+;\!!prM4ϔΒ$BU9`9 {JO.6JFta)(m6U[?J1w>m}& 5ꎇ!mGW5'%˛N9 VrLQdG7y)vqpַ/x}s1zkz]/_К1YA:&ߚuӪaG"[S=B+"h?=hW&q{bǔ!4>*Z]V[aq?X'U<~5]w!Pɩ葙Z[၏iHô>[WQtu%j/ʄ[jjx6`xKךnu(\xѫH9/;ZOZ@L U5P`pd [MO7?ǚUeC3Փ\ T3yՖkF+-)pЅQ}bH&MRt7>Hq_qQe:x~1\7XqaDL 2HL43n˱Q/=UV^ Dl_;Aa/e8Ѵ/5_J "z`Bk]5[[Ds%CgXp6Y78\VFIv1zDx$_U2A 'JI_^j=6&ީt߀ 6R|LȺ#ofM7iΕG[oeVfiؾj$t>PUiu {q `|r2CLacI%Ь!o y_Vw*5&d<ގxe&&ݟ+_c;e>?:0^~@w?e{ãr@1tiLZqˮめmz8g`&Zw2Ӷ ՜s_m]K?!gyPΜ^}QF ʟ~ Zϙֻ12`m0PZ \wt|~*̖s?#1^ndV]b܄UNBFS7ݨˋ -]AM23ݏc\fq \/X3rG7sI vNY^dnÆZP̟-<Š~#kXBKPO^Xl$ɟjTظ0iml&ߧ?fe%DS]]s뱍mu$?nUBZǯh<3vlQD݀ s2crsZom|0sgOٱ~(/ E0ˊܗ8sm *n[H,Z#apOh;nd4cW M;PG,|3SQl>OLccB@fqxDaJX'֝ZrI8=)h/FMK1K/u.0c*!pſLE"q=5%CZ7,'Tx A BQ+6Jl5D j9%qIщ4|xv:lƍg<ԁ5MӑD' c~^VƬ)ya{;ϭmZ{8mxQwc) 0."5ޠ?}mֺU  2vC焺.%P 1ܫ#bWZܳweЋmXr*+n:? @$qGsn2;Z9iFV޾ BcT@}P3*ՍD5\#@N w=rZ*5+]To@})/ !@B+F"}7*AcU,Fds`tTӊblXPIFgP=9ruy?n76Dj8a5^i/mєi ^O !q.*&m-V[fnuP6f;8B@h!Z;΢MGd'p-[>R@j:!6 _{vӪV#pU!pjή)R+oI2X:X;G硫L-Z!|vi0=8tbU] CűvINHTw_ָŭ'1;lz4sA-[wu-]>^(=~S#I{˃clQf7O{Pe?TU;p.ݟ]+Od_3)O#PU+#8EtcKUJ_3ǛQ-my<9;_8$FGq4V xJO )0 x E'%\pkwKG=q0iuyS6[H0<\,9>-WS^z;5_ Y7){w~hzoIȜ,c0rh?q^}S!2=3 ⻫gLS%4x;Q2$}Hg$] _.FDNF3U:֨q{ hҪ|a tbOt@YuQ}Q\" ۟rC;mOw//MhGasxG2^zLW~ pCh ft_VOZX%/:9eIiYijNMEto͉BDDG`Lţ+y[.˒Ajlj #> =OGop 4A0w/39H<ܗR|N83~Є$p@!QL6RmWf샾)E_^Pz,ɇ~Y1ͮEO, P(f{tnw]P)ܐzc- TUmǀW}9>Rly\]NA Y;%?7E~B&QRM5 *ƏѮt%w;r2Lg6l E\[=NW19u&68Kk(3Igi^;_!1af&zA@`/SV)}ɈDždA:bxϹN8WRnZxdƧŲ$3RxQUuwEW 11Yjb#eȞp"c5hR|meTǿRݘף1)+! m2XUrs$'%_[ɔՋf>Q鹏kc.PNWyJP ^ @7TU;.Y^B%2{$/"f\}ö.GЫF+HuKه=c&G><8:\ɧ-15򾠼\saa8 H 6Gs[75/͝p. Y= 0ȘDݤ6{ Sjط?{]:).ӂkkw}"<8[{9ʓgxi-gx8o(x”>'bU0e푃kely_S`K!G⿦aR`Beo7M  BIяiy -f-vH\/UđxKp .8(5 E %;uPfo!HƉUUA:.agl_uƮnBM8>ȠVW`^h=MHjqALb단>3Ur`nk89|C:*l;9ٜ0NEx8ɱv?dXu7YEt]n]N~\8igނ!"$'Pr$EFR1g0QAUJ{|C/"2RK6nkK|%;]2H` bBg$jRV8S8Oؕ*nDZ(+sD` ־~#z;ʘ@L{N$'Xk7CYx{Itw x2bi&|hF2턱wxG._-V$ïHfd u ͉>(È~ppIfdLttd%0G5V$ڋ|H51*%s5Xy8f)klE6ȹȢ|B^ÎVju|Rm#h]h,oUٸx{~qZ6>JRx-XG׳zr \*.ɣ+^oz#"EF2V;L@.2dyG}3y[aEbTWH/ ]w 3EIun\(hW[ozΕU yUVW}}J8r\HM(AA#ތ2[ fP*׭ԉQϥꕚX~sԪB)* ݤݽvXե$-p@r2m$D@CmG˒]i4m!Q#v@tq6cAYv\@ wJ?^:ow r/MKqږU769~ ~vjHx]X }99܈"]y,%b2@|L0@m+ܶF|]O^2-"ُUlnгcǘV1qꐱ TדD|؜RKh7B2I˅nd?#¯.p'3ت֋ O9?7Z,B4`1IDwE:JGWɗX(oI WONVW$C#(O W Ʈ ˱vu[e^k@Շ*t~S\lJ@,*:" r zغTZwP _* ȜxG;jb|Yt.;'"b̲jqF)'g]AY wmO9aiDwZĘ#)v[A)99E$SeB|m*(90V(F) g2-\@x22&~aW6f#ukuU An'$)>~KuEA5g o!7L՛Uɥo dj4JtՒOQJ-e5)ݷI>T_q*\+Fap7N+@[XAgҵ6x<sa*a(pȩa3#~.6P闸i#bu 9a"0ZGz*rkkaVBc.}vOsi\KװƤa6duP <Ɋn[Hm1b_Mt`x΀UYR!`j=%-thjrud:\?-7p!FXm8jzT~kd;)QB-0lo굦[YT{fEd$y=_1?8g\id}o3Y~qr_ q&8h#(hTN ‰Tܗ$Sj?4('aLrյ5܄T9GpNB@ H/cWuU=MZ{`=O- 7Ύm& q&7Ktƒov_𣇞:M_<J6G޸0*νWS"b/ CP`` =5pF|yL{+P; ur=KOYNv:Ԥz]WP=·'=>y"2i1.’G\9y)"_m;=NuEҥZR)C l(!ZM8]ya8 kiHhTV9W8 8}+}z]aZ< g o|W_M1cb{i^ eה1u~=X2FUef%]zD% jY{7T&Aٟ l,H(V'Cf҆ѹYNŊJˉlU1yQh B ?Ѭ&ɰ3-K-.pO%sNVnnc n]5n~-Mkʷ opy6C>HOJU-i^-{\R*>w?Rw 2me=w0E'֔ī+Onv#z?ĵ ; ).pGuƒUx[׌Yaz=rYR̫$y~Ob,6&%in _ &"ўN"@@ LLt}4ۍ ^f{ܒPg?by}A];*\~%K[ɱ]|@&lzG[KKvp9i恢>A:?</|6 Hz yF:n|eVUHIUCQSv֕PZ-AJd=(csyŠ{Z- 'Th#$YVؾ\p`31sXL ܣ !_߱YxPCPs Z%du0v#'lC^Q#L3ѷ cP)ci|º~\$ax˻V+xxV{"[?@ɒ9^~`ڬ?: M-AюP0uc^4Y6i⵩ JNqL\݋_" -ezH 7=a!:Vt ȔhQ=g931Ou!Nrc{&O!4A}1ym)=b?"ko&|ws-n0crVr\lf|OG۵ -V 1_$ғZ~+BnVv,VX@O;>éCp{D`͓q4}w֊Ja/CHbWPQ{S ndl<f"\nĈ) $QnrO?|@3.nٱXXrιOS % _Gu$AgAZ=A`nSdܱ\RUG#؄VR1JcIpϏG؆hK[Ѐ"!)K/ 4Hʦ!Yp&qM4$Sww+l3[~;MJa(0IaƂͦ}xqh,,d5H6-ŮX.ۄ7ʚkҾnV=b-_StZ&b#'ڭ4m?pB- ^-?LxY=]u=;?0= -$YD~;tg찠pjlߘQH07{r=CPz'QmOW]BE*wvi/>s8j'k{DU Jt/GX$j%ѵSnӹ>mMuo.>aښD#Z7_ Ӭc2syF3!ڽA%{h4+UTJ!bmQʇ찄J.N0~!1ƿ0Ićef FSKG7d YLt=zD:UcR'k4tDRqר TDSؾgG=]7=4aGBBoQ ! ԌQd&HLئřD j48?YG{Pg%ppC'gc}Ixr)x]_k ?h=|≬Mj\oɫTfo|` 1]r5:X X0X\D&'/gVi1&Yӭ-m튩jYQR@YwPYt{ڞ⛓ g\?轡ȍp_$pp kifqL.*Ul}`mjpO`&Em+\zƨUщsez/P+=C$&1l3wx=|xԧD0Sc9WN)5^$%HuL!@!кBUT(&M}qUwEVՈ1T7=js;X6ҋfIڣX9V>uiLD} EF^XDg/ծPWC3D$V S鞙1<]ǷK,ڊ,pwc+S72ܚE'J.V@mEo[>-w<#VƴTHs*ZqvE\GV)zo6BԾWįp>=6Mu*sIen_R 8/`Ûi~1H wQQӷJ  RPTȟCaKhT!b){ ul4̀Eubnd~ӷի1cンbinl YP!!X0`j32`qR'>JZ dj^AFh Tiϵ,@9D|)YrxTK:oƀkSx2]9ЇkJ|dayDV 6%v˛()~a7;c{"Ha>_4?}\̊/&~~jg7)Z*ot (^ +z#> kҒ.BOߑ5ZcK@r#5:زjWCl&M> ֶUSE7 0qvM>|zd{jm9w RQŵU4bV<'D}~!l~Q2QCBNK&zعeHbU!ukʸ[iinEXfF܈yD8hJ)ngLt@0@Z"+4>c3r5&B!)Nf !7vJqܬytq-+` ?QY?8Չ6nCl g;8فs% }[úњ)P;;+˂d+..F8t)~jtҘ ;~/?Dw::3>ckWyF r]8٩JR6X>w\`u)"H l}q?|$W-d'σUwndWCL7+5s_X/CNşo+)h`ϋ`|vuN9*J!fJBq/~Y(٫sMȧ(cm>}饉j!ݷ.\f`M hϯ! M)H85?2).WrIdS?/1{߶;9s6 ^wdԹ$\6'ftl*ُ)[LF= z)(vȍ30<:~`vN y갨 p띫u$>Gg̽]"(d5+K카s(F 7:*Fd&yZ-0]|ayjU-XVR P r $ޗ]zpVGs&?/G:$[-d1qŰ#D鲋92E]L&1X>ygh\>;nӗ. Ox9B 8ao{F A  8L(bG4e6ח2_<ͬm3]y5 N")uNL†mD2Ʌ{ҐپUr}(ԻQhR/D9|#(9k7Bw)XS.Zxy)>AHWM/wN?m=ʪ/ZBNixFr;ZWZzJS_`0@Uw`+_ :Lg4m8&:iyEqT(?DzѴi9w lCCF!5 ~zbOuU#>11*"yň|VhYv<y&)7`FSgq?Uo<ěfdN'q!_+rT4#LØ/3B65P0[EPhpC_MER؆j κ}L*dy<ͥoK[7qPp/Pa )B5w+h0e.A%?/.eqWˋیKDMv^;K!V|ޯ`;á.+!`]J}=>DW~PhY]q<T_L6 ~'7R;7*H+Ĩ 3?|.AXxrv&{ūy%kQ0z*Lئ4fXÿ ES/ a5@kO_"ȑgG~N }wCh@̯jИ@ cѮݪ/9Q. Q=s4+\罡|3U_ٴϼV|ڴ& )N/ B,@'j( O_+bY: {su2-L4 \Gmj*gitFTzDQ 7-wA>V&B>!ˇJ5f5 ik GGk30o=-x@:Af7TuxV#%v-,_5 3eCV oӧH"G< Mt^ ނo& ?ʋgقwh8qpDI6 [*{+{k^/?+[?jcm/y;co+fN9$Y[%ɣMLu$ݚ=YT}Nh~p؎!8Nt]Etg8nಘUsۮjJ.~.>9?%'>$Xgߑa0|]R?Y0r|nd^>~{~| _`0V~niR1HW>Z.:!oVEzR:cPӁm41L9u#T<1 DC%7*UPODBm9֎tVy j׮{fӅ౨D"6@z3։ݥﷹ%߿.\7]yDon[FA$~5"9$}n{܋EM`Cq΀ox꽱ZtD57:Y7M9>V@d{b47=l\my[1~?~-ndP/sU2ceԦLv ȴyȿa;qK %JVyÅ^ ؚ7B"! &ޠ(A&H.58bKzm**z|RfJ8#m &gK H6ϭ꺄xi$|淡Ca!WY) _~d *bT}~Dž/:zƹ#[-V75u۰. p͗A#]=yk ~>)>Ϲ_v@Dk:p"\*y&;hV;2ꤣd(?.h}[IOc>I-%V$I~ °HsYHOJ&qK``A$>C \?2:0 !qb`Q#lAwG$}-nY*:4d%?l6+z ?X1$L(1cs8dk[}r "+^k&L L$?cvhE 4HЈnjBx>XiVO#s軷=z]㥭Lم3´<ᮡyfXeO:z C%*Xge '*?"vg'C+ˢ4/˝ʆs*_Л_:7UOu '•,dshh:Te12S7*Yx1 $qG[X&RL*q'5JnB6@MR8zsoX)9.PJĊy&~J6]}OWqX_;TI0. u9<|Fr*ceѺεŇPf'kٮf`y&c&p>רDEC%4v,C/kGڃhm)Gb[8źͫeM/5'Мz-Kt5rAj`<)TROʕDxO.6|{DAXqѹ1ru8C_=$ur;Q.[Cˊڄ@iһAx9Pqsvd\6nB$ۉgDwg=TA]14\G峭C&pB~aPyK/.-ɨC.x aSY,lĠGz]cjXpn6Iژu v-/S n9lX`#p08F(,S+wQ;DRza7?>lxP9'cJԋIB q}~s@ŀ]VsO8b.a'!mIpx"M !D0ꇼh]pLRBp李LVm.#hoGNav"`ۿrؾ2g8ZEs>M0OJNttCb~ }$c{H *hq<[fP 1ť]M [MմS5m] هn4[wJ*UQt28P>cr*3廈KT^ 3,f%d!!\6g83eAh !?Z{z>boPOֆ` /@u`ʍnbbhXKʈl``& CFo(Jii`׬t~r͗YvSed;mf۵j應=sE4}[2zHf|\XsW:+UVQ4!x1= omTPBA @$I |Yy~جWy?_G궇++ }ZRe ;_&=v\QڙσZ,gsT܍ ^;i#.{U| b߸uن|8rM]"Lݨ?A+K?@n;pK1O.^Ƥ\3>I Ɖ4}QmNW+,0AkA0{^^ cfҁmo;A +M$r{b B_Wn:ܭUi_k W JN܌rU="5DkcGM,wSΠՌo_G%p!%`*͕@\;Y)j~yw7mgZw!k`ͻCc[y~`TD@>e)u}=TgKmն "mj1yMFg9}?JLcbYe*F~jw36 LЬ-B !ibz#oHaJ\,|Nvix26(TlßK? KSxvE~xuO36@kpZ0=lZ(@mAa1ȃݛyD4t<%|2+#N~)JZL0g%1sOUwS+=9xsL7c@89)֧_0 ]EZ4tB{hG>Vta~6YۃW;:K!or:I;ͤJ 3cAp8tNrY&&w}r4yܷUO#5n[ٚP0C`.,&-&hCIK(x'=FwZ,rTxqQb//mZp% ;V{h))SNw0Ie:y,+)AbX!S!dj y~5Lˏlx aMLh|QdH=u`2W'p"hQ#]~uz^YZ$i\%oۉcL %5[FC $Mn,qT%L׮dlX|-;bHev$}/MY~@d?U:J{|6&Qؚe' o F7(ɵnAW9#]q2^`SGӠ>0*Gwt}@'Y)Wk5N|L*Y W`ASw( 5P|1lZKٖwI*`6y᲌!8MUjџ7e@~긻jĜB0r*G5 ߳`Pg ѥ_i֐`![9 >,~|^΋Λ1_,{x{.o=v =)BzInQ^ q␣ǵkq +8S՝Q eJ y}E2a.~QL.d!8cLՅˉ6ɸ|J3;?6Lҕ,)^?*Zz"ߥƎʯPq˦J?oNwkI0M=)RO8Dv(.~I󜻪IǫDPޘNEq+:ޝKQȔ|ؒ؈}O|JBP=O26`@ֳ@miZJ.JnOnC;V^WF^' \VyAv&|h(!; y͜NSx/W:(3Qν2*'z}A1 :C.JZp#O*Qc04Vb?*R檉N 5}{GHA{rۢ#N’F;܏/88[Yg(b(#UoVlUVtcYZ|>hl=[U8DBOq70TG8fΓ:uab; v,' %-c|7Bܦ *0F}/KZ})MFt̒xZnVhfrNjx 2(3?<Ls9Q$auo$aM*'kStN_y߂ e)A˝עpp9XƁ 3ӾLL^khw0QlX<(:EVQxy͘ze0v@>YS.oBZL'x[þ0q=T0Nls-h܁']Дp~F;k ,#8՜2d|@;ca[DC }1DE*d?]׊|QIpþ)r@xl/+T•JJ!02G]q?,Ǭb\0kixFB[:fcT`__sQmX2 <3UTbL])*@͈$ngQd dw0ekwYkܺ~K:IvLULSH;95QwZ#ǠD)bOi/RП /@O80 5"~QKR|霅FV ttC y= ſL@@[H yVem d~A1fYMQdNʊe)ڭ5f }w+ȃE3 tH.yX9B 9뾮5 m+)B#P>.N Q#] Ag>HϿ%On.L -賾"{IYqºRFpuo3]oJ!(ae HA7!ĸzR}lI gL˼1)<x^gHS!M9;L[_)zDTrph'أ*p MՂ@j>nVQeL1 X/ލt<YR(~q pfFgjK絖t_6>8}ⳮLu=ץ񩚝[Iau˷D7-U!j=0Lbl̮OZR SMG{hs ڈ.ɸdH~g7}E$nk  GJ|3hHЇ:ըb>{F_t`6ˡJ6•Jf4l;ɸdUuX~Q^pj#ŷ_;뜗5ICڋHN;ԑ$l:uF͎j6u(Xe801M_Q=l\p!Êc!W:mE-O]+X`xKMs5١:ODaтn|#<݈70sc_7v@dD ha}7QLppRGӟןDҫż'k?d ~iV $֝HX}gdg0|tT%=i&f.Eٕ&k|X kL/aծB/Uq䛻k*4kY/B|VR{C:7Nn{Yf]Nomx7(Qq y:m؟eDG((e)s )sf0tK.z6&gVU'B{Q{$kISLCZ5taE礀j7"4@5,iMdJHP2BqCA@1#`߫W~ÿ(FoMݷaڷhQ=SSCR8gqIO;w܅re 4#-Y j4"q˹z҂:#۬G"\+{2&%h<ܢ_#n^Z(⤙FQ).#q ?J6( =H RN1ݥ!hPc|}*xc/G eB0S&p^ ёCt|JIDBA*pA±c:IwTÆv_~TE;7zv ~]^toSk&l ]6o{xQ 5B"ӂF+_cY{Wרk.;!If[~9=17m5F3;6`i]EA;EXZrm-: k ͤC%tK *5X-^;nL#b3QG+*A:9f:y쉘zkg6nM7(O&>oz>P@0[yBDuc>2a Ojd5smx촎`3 ZNlf8̪WW]j ^>H04RnlY챸Mlޒe}wS9~ۑhljjzZep*ޯ0DO P#?KK]Ã; n hhms[޹.𰢥X-V {i)-`lqϣ0?ܹD+qWX<z*>=`g5ER7>8u'F |k=?Ts(%-}A674 Ϯ!Dc1 "$'[O e-v|rEyчXGW") -cƻ7ab wIɇV0 _?Unɨj /TB\t `N}HܭL HJ5cF󙞦0n<]K)$Mʱ0.t;ګQ^yd_rP6{]\-LB!R ::wV{z(&L\sʶH(Q" x& `kV{lVkS=Qagx#mw> JCWq[Kw=-1c7`f1ү5t9̵Ji=IPzRTӴjǛu"?O9O:i`bZE).ʌS?x]WN~y>[K-gP0G@HRVci wX8EH˷'c} =h:yӌќWy*g0헛bdZ +nMo! ӏQj( Ad&OĬ~z+aD9vvѷ-$c_ )O η~OD[8\RS\z1fNjZ)o4㖆KkWv_SoEw/D.0M54v8OԻ(o{+-{JQn=R,; qTa#KRu$"$zJC;"iߴd^u|(@} h&-+K^ שBDYS~Y A(pUd$Kۊ.̟wڠO#I%3\N+{5wyh),*8#j Qgv-ZN" [kB3uNYVnvP];$dbC~HJa򠧐‹w'EXSoõWlǨD|`.M^bKsŃ-m?#KͦѥdU^7B:b΃pCtB@vvWG}{==az?̕^Bauc ֻMVIF6 _qӵ%u-/}!9ayn2|$~&ė#NHLf Dd B=ۺIJBcHϑUM.5_G{4&G(5=;nf $s)đ oz?A" U%@3[ q" ;$xI)In.e@SB  0HwS5P6}{y_|+iC9i qaA(I:H0:_,QTn*Lkc_D]i %u.pUZDmVV6\#!Rx ךWY흦V'v*߆~0.ۻ$ȊwGlq ΏH6_,[YP Z^H!& t\+8/;3 A7jNpR`؃"xWԝc6_ceH%A׃7 22VaT\l@}ȏd'wʑ쓇`q5wχUх%ŋemnBš7J5u |@nIݝ2g~ [~><.>,ǭqC}0goΆ_b Ы{[|hASba"_ԖV[ֻZ4yY[?@Ea K{GPZe~aìTIAdx~) :ZjKV% -3=ˇD+zlr'ks0nϜ({ǣ'v$R_붹W^@BYN ֨5e9D{tt6E3p#z< d̋,R_2~tOA d\vcPҺ!JxYŧd<5 8e<9h`_h0ĕGTЁŷ}cm\yGF=1ζiI*l=[ )Nr@C菋?W"凞:JjGxoD:\a%/I'-0&aQK8鬥i˿Bӫεȫ> r Tr6ZHklσ}1@*~lnK̾?b(SXQ.B,(J5$e3sMxWDl*c"Irf;c=wf.6򒏏6<AKRq ױT-s1ym1P&#[fIR)+j;6͛ 3{z6-YڒtV5hj=,})"Dy bAz*>.DbD{'mɋRlD  db+J'%|FU$󱲁+\-=n`P5;,#ߝңtMp(ܚ 89?ܥ-Kͯ?rvW2_Res32|jWvFM(!;d=P6Fg|;`jdزF)㋠4Ye0 Iy;QO+Y ]>& Rw n/#c/hA 2_wLOIa2nӱx((ăϥ=5(!9`M)zTdO|--/5Ci7kNG- }^O|_hR剃?^_͘N"X( \F!IGW3ˬW /^}Q[|_D KFyxm[Ve}B1VNE)nR'tj3j #":5T 8ܦ&.N:e&LC#Ƣ|~E4eoT,0Qyrp4LNwGlq{5v, O&ԧ`cSXϛH{MUâ~4y*7E8pG]r¢hBV<`/J@ 9r<ԉyűoLMp. Z9>'u0CKα)0"|b`5`sVP\Ku*uĩg.Si@T>i*ƻ"= 6hL/*A^Ym KqV58 ',s0N|U4M|K-Mz?D8_£翽r_dnr.gV`艙7ٖSBg^WN=\s'qqw\CRA5g$o8{!^8'TL>m^A N ̽(5|i&d u#RX5dVX8׺ 0<V-hWk!\TzgEz:lϽA^!GRl]έVu&#(Xj *:NSݿDڔ-w])~(&ʃO:d9A3*4Gp׶'n r1ss&b8 \dB>m:T澙uy60M;d:x.p>fEDGL35 vj5MCJQ3,t'+5ĨĒ3~h;6(Х&ac1ݧDC_ bfWeurM^gkGýGzu{z Dךܧ&OEStZ>\#%M}X+L}R֫""yvO;CӺqZޔOϤPP 6 a~6yysxT 8u1?Oݠ8Cm@,"Xy u[#|Fjm<dRql֝"Ti}:qQ]AkcIgZQ|dDkk)[RwG4&k( (U xeeLACڢTf*]|}J~@h/B@ 'G\uR2l$_N0(9D}ܞvgDc 98cUr/>)S5UJ;}K^k:_^K\?j)ٌ^{VOa>tU*hj`ΑwV -J^䰯BY/vBq543K! xJYׇ-j.Zik ڧK+egӠd](i[AdpĺܪnC p eFO*J-X4J( z ۇW[Ə}@h>I u|nCq=!Z5L?תxv^wmh_1B<^Lxɗic,%?Pı-Vd_SH%Jd,>y_Fz)3E#sB;aZt!KUaב%w8`-Q%tɬ94ۤJB̯ .gY9wٹTDpV זp"_Y͐|FǰS~8X:)A(yEC<4c@1Ӳ?$4L*Evh%-H"59`t_\yrޯ/կkOTL` ^ `Gw<#CqV,]-I"  ۟woBU˹[G-(%8NuiH8A#'YXcRٞt4KYѳ|-C yw]|: 8 waDjGekp=~NZ\.&e[(WDң}.PgN1f3]q{>q;WAUdʶ?.Jȴf`n1KqHڈA>]+ k Q_ÞKg?TF3rڃ Q*P@ܙH^ۀP|-ޱ*, )ZD7ΊRw@1J,ȳ'8"n݋0`J"mA#[^U*3ojk,2U;#|a3+6fya~ٷ.K_( H@~6  q0olһ[9y8`Ɇ30'Og8ORGYH9W); ^rM1:c;*M:xλ$_%/`ucpܝ(%d/T)nxبkmnkxN3EArHYtl*={7}83 #C$ӿn2)iWZ)R'XKPsx9Ty v{AzD<'Gz XB$iӤ>;K>9$Wf_Ƹ1ס}CcD)nGw=gKsF[n_RZ ׫pj-[˲3[Rl&͚FhG#LBn8xž4S8y.{(QoDI )1-]]|hp34j5WE T}gypڄw+ ,jd-_|~,,RLo{`DM;bn[ɋBbW;I /P?ГbeMxGוy)=qr<ތ~Aҭ҅4i#|HBōwû5__ޫf+r2#2 @"EzmVx53;U?+?.,"XN4oDcI$guEC] ѦޗEjS֯ ^B 5$@ThaxL2#d")3V.eY7[\1hA8A_ּp̶̕u".i$7: G76<ڥW-ۭ`N6h`|v"GbWЫk2WJIzLdvyqWwW4r1F/!XT 4Dqn3lQ8C o+oyN jS;Ľw? _ VRvSW9HZ9+o,߫H"VZK-D-9"_Ec`+=8&/bmHA 65*w/7|ABpjTE_/Rho-ؗ}3/q!"y7^1 .Q H'D=\Lm o_;K!+β;^=7B<꓈x{A(/1>"~t;'/mTl7L5Q- x]NM 477=Na#KHR-qL&J%56N]D."؈K~/#jHG`uY;r}`k"uMT+3x-ԐYE ?֣'\W M+_ӆIZk텡kt@ 2C筌sjbEjAdNv O<6=kI5x࡮uHЕr1!Ħ<BjNtA+m@f-rAC7GYNh"Jj5G-7[lBߥ3ڊ, Izz#XXʰ&W dަj߸0`VB]oT=EI4F&K{%QnŮ|y]#;A!ܪ%7-M)Ask|\>evϧuXtKs+S+UhizjTH֯TZq 3h@D#J=?&W&rN/ ŃO6$ENu3>1ÀJIU$6IӼ ^KKYEH(uIo.ts/lۗ؞≃l/ɑ 0_ע4)/Gr!)7Ać3;[;`KxK1B6(d:~7jnO| 8u]}燝2pkX'F(rɀ¿>ߌ KSW,;'l(y賃J{p]{Ǻ,dH@x׍A5O7Т/Q{R رxλ]]RhC񵤢F =Q Xf'eKhZsA}V=K(xC=x}@C-ӶWEL~;~?54 D=6W(]EϠ.v h~*] -Ė~KY@ &?&Q8N!CaHXAHNzppFN~^[H(d6`*ȮQ[Ug Њ|fԺI Nq4ebi6{xh5/7qL&x>s 8T6p`V-mWnsZZj{8E5(#Cw[4Dk!?Yq8cB `95@b ’kh<%n`w IӭޏߎgAFUFt|34O|`dmh=l:`(Qn8ǻOV9^Q7Ò.[#)B>Axnh;ܧuYV5PaJ )N |@=6\D#${cKdP6vnҾ[!XRmc1^mn~&9sVGԈ;d/VqDeɸx굣MgWf'TSO!:FHIIiߧgh) -M0׃˚DhKx4>ԤKVrϖdY$#;ʲBSaZ |m(V.R`\z߃+2>kk$8ZW}K7 a(w݇5~aE&i~89ڙO  H~X06ҋOR1L.態؍- #aunD,69?k+'~缞ՒmVҡ}2`V{O0||dC^;j!RyK 'm(Ea-]<#>Jxfq1 (YއmmNʞ53={ W:xӅ6X,|ko{i(7١:dP19A)A:9LY",Xs!^_ ޵|V9ϾXi>zdWL9vuԇ\?vBV# |C!u ZR{CGe^_AJ]K<<fs1 xB\$.!R*ñyR-`׸_δOS`"[)㵸9T%\qf}$U܅PP,+h9TZm,@GWHy>`ϲ".-`&)^v-{S$IxvP$+U%ɭ+x椨"4U_5rjAVgSjS^ MG7a &^啶?%Vl8^!7;EkubvD]Σ?> ]Wt&{$*tSuK.~ 0fB ih0Btj3y͈wB@ӂ.K;|Y o!2 %DKtpacBȷmC wy~G  wTGM\ZW>Pgϔv4Gy5lv;$wWgޙ7 R ftO=o913 &Yp ^piZ6Y%qWd wu ` Ẓ~GgNN#u_)[g7󜗠k(PBwM!ܕ[*36p w4fFIB5E !C܋p8!M Co.H\M$y7`6d"{؋6Ak8X^gBT<3_fJ:x|9D|)%ʟ\Q.讯E.?q0C<{'*Q4/.b9vSl$4G1 H/@č炦8%^na^Jdq8!^]48; S ^C<Á-[>B%oxMsIn[54\#D(XP('H#X ˮ7#?LȾ=r0( EAD6&'?|e>`B7z(i.j?_CȎhU^z! iTOLQ:qWX5UHo{{^*܋6̄MkRW^FZ]eqw#z/XL.U|'s~Pjyf "Ul}Fe|xaNh̸[@1ȝzڽ|CdF(^Du7pSIP4{pk ,L){_B3 o]bBA sM'O wWI̬Xowv1А 7=^zҨ)be6Jx-%2Hp☮DD= ybۘ|4~srDMoIiP<<=S} Lʰ2anndq&gdxU\M$Rӊ8BNfL"]eBf2K' ou<ϟ!w|BƯLb`QОŹ]I̒.dE=zo/wQFT:1Gf=7%]Z=.ꑵ> ɍJxy[zoaw]Z 7@ 5y6u$)DޛWhtc=V) a{j:T=pc1:GB7J 80K|\6s|(H?*ɪ?u!O=) a`&В%'=A+:%dKV#yodkID_?qlx$ȏo,_mȤ`B~Fd*QșJ0EzC=s6\eN9T%؉!vr&O㾄yyX'72і͏ Ȅ4 ^sn#!Y}o|: ~TVЀ'~MOK9{D4o'KmPEbOHpS47>ҿڞmDŽs d3 cev}Z}^M *ɉnץ6hV8*";*aSY[YJahi{Ԭl;+FgyƤ, yt+]|NKW)Ƹ~gow) mM0+ Jnζ.>Jsrӥ)H+D`}Jf9?<qIHK]2?%q6(sF0+;,i:" 5ن3lDܧs _WϤ=>p3`>uXmiV%{#XSAK8'EyJVLip;.A9orM>:5qaMc 䠺i=pV쬒̰B'X Re /4s%:T3ۉ1EW͏:5]WQgqoƣ7"Gy7 p^7lwb+5o ui#?LgfWQzF6,ْ{~A0Cs^ss*zmsգuuz5{ <ӧ+/  pپ[)2Ȯ1pvZ1ljșWSɖC{nt&jϑKgߠGSSYcI{+AB]3[[ngѓm|_|-vK19'+ѓD8scįmSja-ۣm#RfP Ð͙54d |kM%"2|  ~LJzQ9\$zݺu <`49[~ݓ#Ŀ<)Ko4Q2|Ղ1{ff0! o'mK?ٹʛa&^3 -=E{Nv>c? C~D$::**}/trӢ?}b].@*Z۸ً:H7zsy$v6:5RpatS[G۾sd;R(d[udrQ11Б%8ұYfCR @Yb%7Y[fR8!2lfV-nxM,EFN#D0C\[D"iaRvՈWq]Bѱ`gphw=4ƍ-@/5gzj߀aZT(`Me |kwGu^U?``/]3񴅪?}8$ݟ|8 Eo਴I>3[!Y_. jJʓJV3IhdhUS4Hb׏>Q Cd)9dRK`zW?/Q=  jhj!@qUR1#md  'vb+zE"(q>/ҙyQf+N16Iykb0m><ǀaxdt y4~SQo7F^>fCuBriu(ݲ^fh#mt$8^TeD@sXAHwC!l;ISIta4Hۿ!63i{%'}a!H[oe,9y703G(̿ @arޏ^J7m/oļxO;6HV.-mŕYM>`7Yݱ888fob%\AO`!)j6h' eKX&>"hO-`ruf1 ;DKylrc '`g|%G: eo!‹y erʔrJr4 8V7pH|]/4$|ϚƖVΤKҘz*̎{-K%-^}+Ġ11>us @,ꂛtsVӋ աQGh5NEW9ݕ&`ʯR@_=Mn{! ڹ ם"'PFm-]/9)%;rߥm+^B^˚yŶMO<4v)5^(d']NtDG)/4Gؒ_;\(ɱݝ,ӵ{.R..9b|R5JPo~{JW ?_(O:8pKɿh`W5roBKk5G$]_BCzv1]Ku;k? "gZ$ @?7S%%<աQ?)A^wKt!΍.V-UwK@: \Lq.*vP/4A3$N8ϱ|%˶F3Ȅw ܍]`fOѾTMH2YLHjs[7DUZ`F/*)&՚WRJ,:9_h臲6u|] Uֵ -_=_H:Q%?א _|'TkJZ.gHyk~#oGC: V7oVi)RWOԝKt۵kTsKPAEڌ80Gf8y_L,NȚA2qX6fc?:,Bpi? T$-ЍعτD},;3w$$n//q]*qDSުpod#v#^W[QL4tİ 36QK?!Tӥ'~C7=vKM"]Yߕy弊g2JeXTo\zK($IZj;uzGP1bqR4U;sU~trP>q !xyEKu$8PX;)a=a.e8Z)8Xg y $ l2 n5}0mh8F%F=*` \3QZ:&BQ/,zžJI2[*Bm#[Picd/村Fj>iD Ssayf)ef`]2|o,haG6!0$W|c\HQϫs2:PXNםGG2}_wLefNƜ|@eggwE󯙌]I\/\uĨmۭF9=ޞ8, vmSkU0>s\H}Jc}Sonnkh|oaU潼^s1<, YJlp0BIv*ɕ^Ϗ:xe!=㥬óZ tOZ ~q{.-g @Dm[\E*}(=@i)L(Am4`oʆGDVkTG7bu8nH\#:K $l$Aw%EգEU 6Z ԎmBYؾ0l 8:a +/M+5{isU"mY}Lv{6ƌsGF$%"WL@,a7,9̓R+j~Gqg9'i6ՌDɧř%0qQއSVF½')uP{ys>Rĩ. y B[/oo q!y&G$2Y=Roz\st,h6WSޞ0G "ݲqa-25N;N U"NQ「oܪd :geJ?u]FB?K#:ܗ_,Q2gf\5I5,$-Lj9]K fVIrJWz=t̃@)]=MX)c݈90w%ĺQm\?#'7r_pm)NQx4 gvFBa~{:/-A޴+e:}bPߧ%sWGV+Ub)@.1L EMcCeP7nͥ{.VSsM9Ɉ֚H{ëαq\RWQH4JVX=S2Zy4X*j-~ 40MpۥOHAJA+t6\;6Nޅ t7dBLҐCTQݼ#(0TIirth~p%h`dC~,kTګy (Y|szH(crvn e1DFm8Tѫ: ܌|}eeH^l~@X"7HdG6 Y5C{eE Fd)~{mH1Fy3bvX|l^U9@i hD 7Af'26R`;Nީ rl/o7MbucsnILv>&=\Ӽb%k:J(~]g"ь yk'Zu$$=v3>rG%FeYYC7G{y:f@ةR2&~)}ٵs1; Pɉ ΜF֎JXĭVqO; =5/S$Ft#E2';%=E52T G G0;߮_``d4wbt7Ef,ct.]-#fV[l^8ͿLά+ڴV;`aB!rM1Kxgq{x+(&s-& g`|j/ɵ{!qz/ee.Qk]e+הxQ;'ŋr4y-.֣UO輂=n߼zpl~MW3ai]E }ba\0 `Tx)ai9|ҙ=^pBΈ<3vSz5}W.us'I.cvl=I,0gKW";zyK`y2LɾЁ:i\Kq'Y|moI3qv\F. ^Hb4(%0Ja@-"IR/[!xS@~rB9\mo5iA܇7U z`PF3RgoyY}F04K6Pa;/9{i?O=~rǭ)8P1-^<.tYF/FR|;;z)!C J%3u-?3 9Xm_==n'5PL-M s V>Bm_i$pd7DaA\TJ:)%{ڗun۹XHB2Kp."$ߖg3>;ɩIXFNc-g4Ș)xl^Bdx 4Ӆ_ןA2NeV)`%`PM0׏jCŽLxs҃T☙r&DMg zAwe2XSCNk(1RlY)~QFҷw3aQcg~5A%ï*^_wr80CN>պy#9Ŋza`:[Ld,Z7E~MGh7ګCJ)\au'tz$=}[^)H z%k)A&CnQ=^[ZY{0>90kMr5j1kς4n$idrԒAШl5AdW˩]JYk~BP=E)\Ȅ@*\1I@bq wn~\1>Ncݯ*^ºp > :Yb@XP> n'[<%#'RL}txM[ODŽm`v)x((Am׎l^,,캘C[u%1KhneJ{)[q^IMrO.HҘ7]]0LqU 猯\qRKB(ی]VT\T+c]S}ïE[49َB94@V@T{r€ ^FpPrUm>_`s }-/9n >a=@ޜ9 b36b1;2I s,cҞ4h # /ҕj9O/Ypdmਗ਼ )b"-jG{^ v;ޫ]@(V- ɦWHŏ_b˭X#.,b qx[K`f[_Uoqlzª+k!1hILsr,h%2nߙBqohB ¶.{z9.Ac+\_3^8d?:+ZXOy80 ,4eیU!oZb{wtk,o{̮D.JUd\|~5V\'̘]5>~zpi,O79"z!~p]ϓg^Vf@X uTǨSϒM{utsSgW!we4>Li޳:B;H|k\w[}UXvIbK1 ψ%7<^TIK3>t^TZt? 7e-a2PjMyـFOY|wŽ)"i3WiW/<. ZoTwYG}#mCأ  pgK >Us[:H~BvrPhǷ60hNC{o wzz8Sǩ3Kc ym]+%yҥGl8$؅P9#6=E*HxE?Z("7+s<7Y݊: RºAJ"co[I}In(.x7ܣʗ-`OfCeB~❍y02#Dv Ol~x~n*shj!9%}qwj8&g}UjgQ~,~#@J acXPxN"“PjqWΆk3|Lvn=(F(p#z)0fiC?@b&t~z'_Y2j]*% F]oܱw+`i+ Kb! QfO 2dn4K4#z *cYƎ葾I__&(fXl15W7zy uXyIy&?rs0Nh$d"y=E>}iu?s[xH/EQ]Lj@#%Qy fDu_l1 7 1 o[NeG 1mAa _n|tKdg > .~AVJn Yi186{Z t@,''m\tjRU_RaM4=T:i%e5-OS I% $#Oj{JyW0祸QNʦm>x?t*ޭ..!YV:,j( ⸶,i^nsG^aV2+f8|#G(wyWWZ'PŽB⢴[a s,Tdfe9DZ %0oMpA#)y!JCOINN|v"6 72asЉտʳ0ݔh#Pz4rm[ڡ6Z[9xb{+F"GDY !Q -Uh`ey~.fRd-mW5[EU~xcJ5Q|ݫͺk}55FP5| [v8;9+V,`g6~-vIvYҬcG$. X"ÕI= A$DN p!^ҚtM]{^sl||sl7a( aK67k0ۋr5;َ\8+G(M cMOER]#mC H:}͊"fkt=U9HWI!ǰMH;`pvvE}3, F | b1qx+擑G&k}8x}\Uf[evF62*v NLxeGoμ46!~GZ BǩfyrcQ<.mY;UUW}-m`ye^,%EZ}j_0 p}TRMzߎ. j\lqn'[k6B{aeqKۇuY++W ;?߯H FU_oMWp#tiV ~8 2& 0f IC#~/ D9; e'zLM7 reyUD9*s޽"1'8⌷ijz</2e'zBuL- E}BL.PoO\"cLE: -Ȯ?sC=v5}bnjDEsC\jYm&e*E9e}%ѹ&Hr̪F+<^b!'fUv? ȘҶ{.1w(1Dp=hgJ(Xs"%D + 6 Ƹ-rp\$1 ?)|TcsJ'>59v\ݑ/6+qǕiut4ܕE\OO5Tri*Ҳ3V9.\\ﳸك%VShK&y^|e="Kذ sWvʹwA.r46)ПV(UC#Yr]4r'q`il d,t'ۼi2M]S7ՓypΤ};@>X>!OoB$kؤ^.B1f{dڔW燰Տ+/w#jD1ۇ061މ@~&T Фuꭌv:wC PLBoqݔ ⮢xS=vҠ3iwŵїAXBx=l(uyBS!k3Wekh;QFhS7QKAS⦳.8 sZ@1ERG\9W.KIV1HḧM#l ;/y|#^8֍AԫE' ýW}T@KNф6& {E-f\1Q@{4 r6ZZA.ywCtwY/9!I!B@^ÕZJ zu 5&8W 0 D9h,$o6Y NO(w:TS_L'O@{[.=$yш.daPQG_cH+̑E1OrmwUof4˃^!4DqФ{"/:Cg};gqNJJRY/?D$2#lsHy0;tρI<;'un H= 3) D[pNN)X=y+\RۇGj!<:oox /Y?6)DZdP.Mm*l߳pm;{@ҷF:lK+8Vuݓi_Z`3+9нNٷO[-m>iP9^0D]KMx-o&i?+zs}-/gDq3bw͂F8!3Odz&qO\?ՌT&ޫWnsQe c19$\!'| ͹n#8;mmjBRpHM6r3j"]aߢt|s t'!^Z|K.3s{t*G_R /~3vwJ"RkPxi>ւgW7k4$RL)6Z5Ֆ ̮찼?_beu4n쨴c0+pOrб[JնՊ`rՅBU @lL`M;<gW5Z:̮/5)CZ*!O& ^2EO%0r0F]-It,wv}6)rϝN-I`[Z]fXvȹv[ڲ]b̕B]5LX蔜THV^rRX(kXDCԔK_ qfj\0Bx$cZ\$n]tUPEN4d]eĴ# [K~6 ˔xIIҮW*# ffֹMqEA^idZYJF߬ˮ*.k']u`$*  B Iy$%믥qRFn zJVѢ dhYUFk,RXD|{ǖmUϝgU!C652~QDBw KARzdqbZ/ [[cQXV/RmVI3.QTlB)e!$S;#2̃T[T]%*%0q]n[e?%*%k,قbxw<=.kKA оy=i!-] TEZhΚִ,Z5T ^@@K+Ӟ Q/٧Jȶ`E;\_ sfxS#Qn4Sl7#JGg*C֢IZO!`ݛZ![!"bViޗqVUV]UVB]xb,h VfRw-u$_/^~\3i5~IhY]3`ЃErz4hY0kϫ f࠘,;SVjԬ1pjU]M͗Rړ$O*n5yp5Me`YZk[,3YT®REyk/I1G.*ԙH4vH,J\m: ʻ-zdz<ݩK5`rg%=MW*o\5]ֲ=XJ"XuUpd݉aثZe.V)$WBjCC 5bY.j6qPJ j,ɕ,UhRԡUd*먠F*)mpiZh -,]ذ-&+-,03-4pM]?TMU B(fL͚*l,'Y^Jœ@̦2jdUN֖֟ebwTPaZ]XQN Pµ\5e&0` o3{RfEN]4eVESV,qe5iSMYuŭ'_ם+iZ⬱<`V+J*B0w|MŬyv:5JTɞ"؝,fjR/;[ujZNlWf LARخ<2o,jJVحD»mPYey# ^D#x$Ŷ.-XJXj,8$Vڂ'ˇݵY[ :&ZX5+& kM|w yeNFY< R2 rq$/OC*lW<jPuC<_MJT&sj#9RAmWAD v/g޵9Uꅌ㩢*1V!-VU,ni߹4YidE թ:BN8Y/JUZ7*YՂrk UK]#1=- 9&4S GfLؤ*BBҭmRdMdcnDI)*W[ mєX'i͗1ʲT,tIK&\sALI_Y2<Śq0/+R FUU3I-EDXV&EH:sPTE"e]u]AR҃6S#_;ZqN!E7XכE3Fw=K fMg֥ЫϩN :Ι(Iɛ2Em40DEFZT IƱ_ޝC_YrCʲȜ)E-"ٲv7$4lJR Anm]Z+Z;g-1,-FLYq]o4[rE V%ZUk@aNE^;juઋ״rMY=*D2P&QqF{ZFp\qKk&j=pw9gh71nd떨p\ns?2Ye[Z_ ] f- id>-'.(#4S-3'RN;[6ҙ2!wǏTZ1ֻ$ծDH[R\ōeD` oYΕUz+?DZ`kk,꾪7y| 0b4zNtVV~cmt#L'p 6_fhY"6 "L@FOdXXbZU7miΖC'nYt.Mb>8Hxh^= ֦S,*N3Ȁx ݔ׶me6HI!gb{gP[L̮_[=w$S p