postgresql16-contrib-16.4-150600.16.5.1<>,#pf@p9|!*0BFz>K pa 2Z22ӡ1z#E&4E(N1od %4~.8B5k-Lf$ hxƫB2,h IjKiB<{\&/#aq)ǧzUĚU<&h-GpPRRmiα1Elmu Rɛ!u8V'TnL`'K֌,bs8$_ o8X.оy_>B;?:d * ]hlx| K|{ h{  ^{ T{ @{ p{ sD{y0{{({h) )3)(899|9:9>ƫ@ƳFƻG{H̼{IҨ{XԤY԰\{]{^bcPdeflu{vIw){x/{y5;z:::::Cpostgresql16-contrib16.4150600.16.5.1Contributed Extensions and Additions to PostgreSQLPostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, and user-defined types and functions. The postgresql-contrib package includes extensions and additions that are distributed along with the PostgreSQL sources, but are not (yet) officially part of the PostgreSQL core. Documentation for the modules contained in this package can be found in /usr/share/doc/packages/postgresql/contrib.f@h03-ch2c. _SUSE Linux Enterprise 15SUSE LLC PostgreSQLhttps://www.suse.com/Productivity/Databases/Toolshttps://www.postgresql.org/linuxx86_64/usr/share/postgresql/install-alternatives 16/usr/share/postgresql/install-alternatives 16# hǘG8'87Wwh7''W'''X77'''נ'g7ǰGG'gWGw7W'G''7'09 f */ =+!0I2Kv/ L_4|1sW@ rp;U. 7 x;  {!* C,9  y"G6MlST\`P4iz `R4:m&! SO  _(g 5%DsAw00-aK%02" Cv FMHOy8Y1x&PB` ZsA Q3 *L+forW h (wiGG&AA큤AA큤f@af@bf@bf@cf@df@cf@df@af@bf@bf@cf@df@cf@df@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@jf@kf@kf@kf@kf@kf@kf@kf@kf@kf@kf@kf@kf@hf@Sf@Sf@Sf@Sf@Sf@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Of@Pf@Pf@Pf@Pf@Pf@Pf@Pf@Sf@Sf@Sf@Qf@Qf@Qf@Qf@Qf@Rf@Rf@Rf@Rf@Rf@Sf@Sf@Rf@Rf@Sf@Sf@Sf@Sf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Sf@Sf@Sf@Sf@Sf@Sf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Sf@Sf@Sf@Sf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Sf@Sf@Sf@Sf@Sf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Rf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@Sf@R3ecaffb285249ddd2b8b569ca6a5b70321a288c3edd2c7b1d051e60ce8c38bb40de553418b7e0d7fdf75bfcfa426df42c67ee17161c71e45c9e2acc68060dee82e27c135514263924de33c53548723340bb7adf694b68cb418f7cbc85f9d7cae1e55775330eec9939ad026c40eeb258412a093af584afdf7b891c95c2e00e147229963994a63e6b88936015f3d5a338edb47ab8e38af47809ec9b74e5cb26644a5f257bb20b1cddadc2a91ffd6d8868285aaa6f07c6ee4ea4ef6a41fe2dbf20941cf08cae702bbb592e05f8114d6cc9171ca5c1b496483edcfe34d85e74afadd88af0facf0ea2a3b4020b0f1e0256178467e435fe5434390db2d7ef6e1a6cc60c1f3bfb5c158974985e3edd7d280af9569fbfb1ee8ebc281035c7eb214ddc114f7ad3a33061177caede4cefe73f802a34d15329fac6a8f607f0b9276d3c2e54197c29215a103abb2419b3730663effa0bed4f910c29db9ab66aadbcc43c977389d1c2501b352ec521f2496b6fe7fd51e820d17f1d5bf15783e1c4621d06ede12d9b45d3099c646df7580cc3f859a0d7b91be2979e395f515adde1631ee8048807d0c06c95ff601da784e1276a20440928162184e43a8de90e361c1d813592b3536ec88567b0ef9ce8243bf0d7f5c59b8daa0a0f2b331e12fa4f66dcbfaa3dc3f77effd602092ec0a910d3304bf7e4dca725052f40dbc13b84a5fcfb1b5811e88ef2d09d31cc0723edd9e42da54334468fa953fcde0a4f9c72e78121000b8d945a91a8c427835d46b72900c2902f84df82c61c99dd90df837faeb2b5d4c4c148b224b6c0449dd46a30e729885170404fe7b3b16f0565cd3f74df63292c453a00942ec39ce397d16daa41906f954424bd69ddfdec81014e89ef389272c7dafd642e725f285b11c17a57f3c96cb5547046344c280bf8405ee659c56cfff482e482c27a2dc0c68e181146de64c6145f59bed3f1d537851e6fcaade5608fb3e57cd38085722fa6446274882287ef36266fe7734e1cf252d34dd4865e041648e95ba14677604c491439d5965c844ce50374b805509b796920e25a177fb004d39ac01c4efea2abdb5f42c306b06454ce6dd84d7094ab65a96001be8831ce4b64061c4d969941d17638066702edae73f0838f919593ffbbedf30e5d624b70922839f52d128f15af0729a18c3404bf5ac7cb7ac9c063fc5c8b9afb69eb9c66011d7797b24f6f3f32be4034f26355b64cb71365ad7a31ebf7995cf835133cee6e620f52276bb2b2d9ec8c3cadeab09ad1eed5136267b6227be3e5bd46734f840d17faef5b2281cbc783acc183bcd76eeb6b8969f032d4bfcf5e8c3a6748cec35c3e659b13fa50e2776208c9e85bc7409a888ac25e4b7c035776b25e041a6d12a36ae4f070cfd87149b3849b701ce3e77dc7ca98e2fb5c5ca0d5b395a362f37cc9ce94c3531e386356744e44a3fd9ba6fa3e37e46ca94f204fac03a2609c77db3fccb90110f976d7b0bd9381ff7257410a43734899a48e23fd6d37a2fc62193a9846dde05d6bcfa00cbc1f531c9f0969e486101e914148bf984feb6eb042c481874d8d5a2f21368393f113c28fe78d9a855ae126a9ecbef3a8f2e377ed952e987525a13aa89a6c3cd81b34eb2b2f1e3e03e4b11aab33ea6b7df8153fdae06b4ccc51c820bc3fd2457725eb7b802f29665c369392e9ba1698810304f660578ef58aebf2f95d38ebd60960a1c577008e4086dbc94dcf3356e73f761ea1d4bca5ca809e876f8e822bf1cb30467147737d482c02f40eb4b7e6621955178be1ce3b6843ff7ff29ba410e32dae9970bc552b6b54d7ebfe6cf48f01f3056237e1614fbb030a1c55d18aa61eb0136713026a33c47377219293b8ab1c908e07bf12063a233792211937eb1fde5b7384cbf4e3240a492127e8fc5ae39c8da3c33b9d34b72c001e6d9b11619b09e7832697e29103a9fd0df79f616503ed2a4b429efd3d1dcfa797b51dbebc14a0e46bd5f52b9ee44f53ce7ea4928fdc1220908d20e36a7d582be4cbc3275d419ed7c17c75f46a12cba033fb6c99d613a4c330c0eb889d27f4c0d5f3b34ae57374c3ee22a22f0720d5ff011787e5d0caf53d7ff58f1292673469f9c9c1c28e63a95139b86950c41aab00632dbfcde536d29f7b515ade15d5a9b8e282f8f6e55a8000ed3079776e80a1c24a4ffb298b92fcc1cc909e1d35f55d1d2fe6b1804f3482b3d91f16a684bef10b1fe4829d07154b7818f781bc56ebc443107705a36eb9c658dd0f1afe4f46d1e8be0e6703834d3df2efd83f32addc374dcb72baed686fc56c9e498720eaa74fc64af910b4455364ad62d8e56e27a4923375cf1aa8751d30446b2a9eee013e4755f7a434a8f01211e25a9869e9a27796bd92b38795151ca16aca69be04ab6d24c9995feb49a75d4f2a62320b0126097806aa24a1f5e54862c97d3a9bd9b527da53933b3c442d9e89114783ed5c129682623afec9285572f9effce79bba1c9c739ca137b7e22841949020d153d8f055fbe127d2dbaff1fd7898b8c4673474cde013cdf52298413aac869418d135c3f473f355861d2f5e186c17e40d4ded787791dd0d9efd78dbecedea2e448bb01bee8cf5fe85ead50e6bd6823728df1e636b3fa439837740422badd17e66fef64d7ea75016be66e84baa9c6d5e2ce3a75405feee0f3f4994ee6cdc0c96ecb00df313653e9d0d905b321e2bb35442eefb9191ab39fe141b618b0f4ef70d694f24bd03b43d066d3af22c9f0c43bf3e17b067e991c080d83e07e179aa9c1969d06685fef00dfb8bcf7016a9d78bddb1878cb4a7aa985e7c54552144418195dd43704e614d29ddb92df47df44aaf0296091dad226ecfec1211178c184078301708f6d37c19d521ed321fe67daabfd3cc6aaffa64bdfb4a5575be5f41dccd8325784c045fcb28cc73a428965d6f64b26468f34cf192e54b09a9235fd41c17fc47acd7a12b0d35cfd0d29a4f8ca2cc72359704097bf17b2bea9aa7b94b321f6204d4a4961d274a9cf3f2d9949e64f09781b8498f2cac51ba516bd83900f329902a921f5424c20115bcd7116196420aac0d1a4e73ed8bcdeae5c3bfba059ed216a36a24e220fa61e30fcb60e04e91998b30e8c42037d4a26d1edb8bbdcbd8ddc5162468f9a4b7e933c228aca41e453320d09fd2bbf1f1d149016e714fafadfa46ac4b3dce3d1c9b457f6fb38deca98896432a5a1dc8c2d504d3bdc78a5776a5026c868feee321a68bd16613e66cf618a4a610ba480b618f7cda1a3aa392ed7e3a0b8b14a828b0a245f61f101b5f2e7c27cfff17010a0f9238a50e2506083b4c0b6758a22cf9365978f47c9eadcb8c9b9cfccd826f6e3b3b3f6d1c3700b906a6bcad2a5149ea592a4bb84c08f2178089aac7d36ddce92f0fe9693c0a245a3c64f7f16ecd42d6b23662a7e97e8c480c0bcf18d27c0491c5bfa5ac9c499354fc4ba2e61abdd92da4a849f8d4ae2e522b6df941571df8110f2ad1069fdd9dbcb42881dd69053c85f35e3d9d0ee5f5ffd62d05fc4525e64dd9793af970615c57191da4786f1295d31ab7b2b6b493c3f1579c523ad26517f6c4ad021c71cadc46c5abf40de94c46118f1915a9b325846e2871fb8b948b361718c58410d02f4faa3d85cb5be7b5f4e9e4fc282c02c14fefd7dc81a8abee1b99c7b0a9c8a8c2414fcd1a8b05748f31dae759350a5f80e1c3f0ca912de301bdd7bed53163b1f3a369ba4b68a591c57eafd5861db66f2fcee7a53b547cb0bcba2f593bc3a24614e6addad6ce2cacb241a3ad86ec39065282a8892f25c724bb796e9a7f6af22fcd4580a61bbb36dd372c41aaca5111c9777ee2f0c8a63e31d09782da52d3b70460814cc190d2a915b2c9516428015131f54db1b6a96c9f35ff45a35f7a123263549d7191bc0caec14c0b808bb9e86fcba528762c18d44d2301f8920161931474fe4f5a8aeda1e833ae2b6229a8281cf3b1b866a7601072f81b35c414a1416a466d2ff85b113445fddc7a9db633b9c6b1549cc9fa868ef7d2d8397a56de0834a4d33da1f32de1e46ce29e78509828eded4d4db1983a2fccf376af2bc5793476233e05578212722c0b1c136ee86f4cf69714589dc8dc2314b217050ffa905fc2fb2afbf0e32b65fb8937bce69c1dfdd6c0c9a03e3a27b6c919650248c397bf67fdb3ea9f96ab2b683a6d71b4bbc86550b77a021350147f6c15c9f984778632e0a0547e059e1ce8bed70c78b0d1353c2ef3e7863ac7affdae77a8127c047b09137f6b1e14bc0736332b4ba9757ccadfa0c03d37173abc59bc214c830ff7590fc3b4ae93252163854e7043cb60b20a5e57109b748ec4e39d8a9451227d4e89e3fe5c346f015c6c4c5d50cd5aa77a2eeb1da9b7ece6ad0f97dbe2513d051d6512196fcb3e0554ef34bf2a53d28cb52e6566207090e2be3b2d737dc8273c792afc0432beace55cec881df37cc08274d4fa43032351d1f0dadf316c872478bb9c21288f47c24e5230553ddfc94a3bb12c98bdc8571296fdf682f112adc08277c5d59126168f3cfd6f28b15e2469f4628509837ccbcfe8146861fbad47a66352c3daba8bc30bb5113cf2c56ea90c0451ab749e9bfb0767533280049ee48254f5dd313fc664e475d0e88ea550efe966f1de6860adf078b0995fa172db6dccf25b18f110ec4c648eb006293f22fac83e170dec19747cff7248509b91899b7723a7af63000b877fc77effe2a97f71d603bad727e63d9e3192fccf2234666016fe552a91fc603957886b9ffa334e3c51b77229abe1bbc111291316a8784f904810018e8efba4cc13aef6bd321b9ec86c4ff441ce545b25e875a4d1642914fcc35bc08c5be9444a67f794d8c1391eeae4afb16af375e0c3165f95dbbc77f748398126a08c2f241f0e00dcdd661906ac41ee99c916d7a16521d4fe771d5d1ee2850e117710179952ee9c5614da7f6c320fbb4003f755a6a43f757aaa3363dba8dc01bbfed70ab23aef148e04d26b8eb99335ad0676e474b2f7def8edb92c32cb37ff5ce8556a07ba116288b70cae268129abd77b468b16f03447aefc639f15fb56f9b0f32a9c03c0de41c672bb0454199484fd74faa34b70d4c20e63224895e86cddd017a74636eb87d87e7616564f348f18d23fac747c2a0cedf2dc4876d7b5769feb8cb003dec024d05d90674e99b129bac2492897741a6a595a2810e2c0edfd26433f46ecd7b7a1d60818e43a01e774b322e093988bfbd26f06889ecd92b83619c0df6ddac1410fa8d50bad1b50d3c6bf0fd98918ad02f87619107056aabafaabfeb9c74928ec1326e96d84f2a063a27a2ef9e255429df2ab636722873ce76b3e84259b0221d96c5d58061e5d85d502403f375959f2e42e8c61a9cc51dca51aebe5d91874ade65da7ea59263c3a17e7d069e796a8cf6312bb6b3980b28cb5484c08a88edb49ba301e371c536181b93eb77e31e605e9457cf6c39096f1ea6f7325bed02fd46a09dd3f390fe791caf0396ef94d47c6556136e418ebeb86554cdb8a68a11b1118f121428b098a1c43e7e12674672ea4461065bb34812665affbe46c3ff4e4cb994ad6190ddf4c7f335609ea4799cbbd7a351362de94c0361076dd6844b7366165382fb840b5ed7f568156a5ecb240fb4e8bc276a12f17870cdc23912693168e1ec4b561c17f81ecc625a32c76f2ea5cbd0025691d4e40997e6e3d3a67c3be75c5077ec137b909af9ee4b46f020a4fdc8e7b10a5bc4c96767f7fc4a5b8cf81528b40fc741d8360b08f8f2495fd4a4ea54533ca0792c6d881791fcf977ad5aa57b662e4143d2234b94ec33cbc02b2372ac6255b443bf881c3445ad840854a71b2ee03d3583634f8da3ab30aa52ed4b2dec2a2c1f0dca9a55229c6ae6444be065d01ca7f292038ccdfba7319d14ee4facd344eab994af5aa85f628eea0f9f83559dff489df1640f75df2f69103cc34d149de4f98aea7193789d96718a82be078a86fb369dc1c0b3bcab1f68f1cc12b16ebe5e05e910afe197ab7c225371b847cca1ee75f63757a4850c928c94df0acbda75275f5680586573f9cf1179b407c6cb7e3c968f01cb454246f033dcf571e882fa834e14a7e2fa1d3d7ad49d04054f4124eb36721eb2a7886e8a75b6e1736eff17cffbd9575c8ebfe8aabc91eb6ec606524545bc78af8f22a139c412c90ba85092292cd132d9170ed81392701c089849068d976f6e508344ddde12907f5a2cf9f321b19df9b6391441cc531adc20521c4445a36e34863de90521444f837b51e96a35a81f5e1386e651d6f76161fa009842f6a64789543d83ff1fba589101995e29af0e3fd4be2c4ade8770e76403072329232f2b9d57c264a013467174c72a02aa480dcd4ab224700cfeed7ce07f8250b42b45575bd961374618b38e4f943fc749a26c79b1cfc03528bc75d8f6240a8f7cd8e0c58009b0cf8f49a020e3ce93a1017d2514008334b21d9453661c3a0363edfa89b288bcf3aac189c55d40c6452042f299d2811bdeb3fbe221a1da04f72b2fa6f46e47330f550ca69f242468a358493b02ef7837e801a68f98a386417dcc2e6daffbcf489903ac6ae2a7785f5c979f2a576a11b89aac993740431348d1c578d5be1e285a81de79eb27ff6335b075bb7e792a67d156021c0aa2f96f89e4a537c2087666debecb07cb708c022adfafa7db357205188cc931c77ccf914d234285d4c67fbc8384c5d1f5178aa3be1892ed7b263996a45b93b65197921bbf72e35efea3e5415222d759de25d94c4c11568c62a190a86e5b46d1d6b1688c3cc068b60782e26a52fa19139feb6b6049ec7c289b534fc948f4ae89d47a07589a4c2cb93af211bad46369666322fe0a3d41d6d7d5ffcecce7d404b82c1fb397f8598953c55a9d9eaf02b5554989259bbf185611837fa638be9bb2eac43f8fb73db7d5fc43a170b9112ddbf2034d7d037b34d5deedbfa98954c904f169003d487158a0af802996a357872de06d7578b2b91ba1595e654427c7d1edfcce8103853ba8a9c57f28ef0fd6f76fd01aa286b7963335614b55f1a2a6d44cef98a8d174a76b193bb70090c98226a600fc8d7b69e748655606241b8806a8cb82734681c84bc5350e1c07a54607b32cf8532e15c40db7618f7817c81798c7433e3286af13d5b876c0640e0f6cbe7fae25275b86511500ba5d88790c5440a89f33c953fd0217d273a3ad6816ae32eeea8bcadbc8951ea6688756e36a3c43f4d8e91802f205b1c0ee330eadbb23372b1ff86e2954bb1ea3dd412f427a159af1a74eb2202be19c5a6383720a08e65ded58d4b2393cca56fe8c34cd35ba6ceeda8de05adc0145a152178fc96a84ef7d21b4347af36f8c644542c94bcdbf5d5f760da60f41fbfcd31804550f06c4511b1a5c19ffa302c3c1761c4afe382d3caf344f62e7367e7b9227e42196fcabbf3a666b5a2216e44854675f6430335dc7a402185ddbdff6d4488686ba28e3e89c59a850e54f833114f383cda191236ce065d3cf6225cdc56d06ce0e8c18f404b658f18d5ae5b5adc652b69b4a66b47a7f5ece012f23d7a11f460e7536b65435ee0aeead0717963a428b092135ab844e28241668ad1ccc0d645ac46726a160617af4d07a8d77f188776e91b085d3ce593f167508dc9c6e8be7e5565c15d5fb8d259e38f6139170b72b3da115e2cff4426340ca65ed9763e3934c39e5f427e743a4947f6e89eba6bb4c7d9bd3ad0bf53ca06b88ec216596b06215d9c0cc7f08cd10f0f3fdaf48f58b19bce0464c07ee8e522f09d70ccaa6794ba3aa9e0eb19e4c4235b6772605506e619f5b77ba23c49f9fe637eab0a2af2a3b6c1595d73fe8a24c8f23668c9ac43190f050055400cf7d28362af43aa2cbfe46785afeafea351dc47c75257876aa07e466f7e1c4901f7289ff58c1cb20ca73b4c5a0e1c55808661b07d196f28a0b9a1c1dd7679a736e8104223ef4f55afc26bddbca5a6f5500a87c026a9692c6bf1f06e2594fe69c21ca0e42530cef4281e9ee788739c6774cf4d5e1ce8eeb1a84964150a9659d3e0b31917f922dcc33b58c34cd9f221d4822eadfd5a190f2d3f0a447e03f46de394e748d123583d37e9f1be4376b736579b2e248750ddaa12a7bae1f8bc115ce43b5943afc9d06b3898eb53855166438e42f3475f284176d5ec3745a701c53365bfc5815a7165eaec913b651bc1aabbecddb0a85a0c5eb67b995d86f185ac07dd8faccc82742d4a9360cbd3baeb8eb50090824be5a84e30e9e01f8ef9f1e82c0beb55c6dbab000abc408addfbf19bd797a7d7bcea7d64f02f4ab44356eb0acb2daeb1ece52185fcbeaf78b43984c9923d1949ddca64d30350a5b96e3d42fe5e1ee72cd493c743c1a8fc305cdfac8c8a06bfd7aac89f6ef737a6e5197c34fef8088b7bab0de58b95c1014fa8f2372680653c39b8b7af2fde69393c966112a44dc9a8a41aae031fc6c6e60bd64ddc21841d02a0d894a3894ddad2591a37c02281633bd65ef017bd7c0b07f65f0785420e83939a833645f5cd2935b9fc7235bac0f3001615d0687b504a6389ce94d4fd202a78a0dec09eef55653d358e9c964f9521914000235278aab047a81911dbb285563e4ea5cefbbc1930901560914f28c86237cef69820527c757bd6004c04353fc2136b405b47dfd78c4af6aa34e96b8fd540f7f8fecf5146855a282f1a66ce0902cf78fa0f3a6ab0ac0eb081f83bf8275c206a0ff05b7ee7c72242952d6cecb4a00837a19b3ed28da25a00a0ffa7ecaf9001999ccde7920c8f430fea48e311d5420bc238491d2d9f7e2d38f916ade95a0b9cd378acfc1526f7a7b9dff088cde21bc85548d15388f7283732fe728f7facac80998b4241851000f1e07be015d5ad6f5a3aa0d77fa75c01e35b6445874529a888394be3ba4b5bf6ee7b8892119c8bade1cb9e5b635268e4760473e3b1495a867ad9e8c813cfe876d71d5ee36ecaad5d17c77bbfc8bbfb005490f76478ac37e3f532f5964ed7e8d26aeb1a5b78674b891f219cb4d8b63fecc9600aded4315c6de78b4e6797d0a1d25ca905b52bc96f5ab18b40f18b1fc71fdadd8d01513b03a754e69c66f21261fb48cf64bbcfccc204a5f5bb078d0d3dbd1bdbb3f2fc7fd99ea3184009c54e3756973a0e8c5786161eb5bbd1d45b83d2f1c717ecac2917ae6cf0603cb75eb2e7602c93bae23f6912a9cb6728229c1118434505ff26958829045d48e166794ad480bd9141f5627b838d9c9076a76f63237c9058b836c36f0600df70753c346e86147cb7767f603310b774cff6affb11e65c2d5caf173cf0766ad2c7e8df8d33964ce7ab39d32be90e94b64f9776588fe43b53e70077a3e58ec95f9045d0def508a248fd0049f1bf99bbbec9bccff523f31514ffa3f7daf46b11de6bcd0328004e985554dc3831cb0db92da3f45bec48b6501fce962187b7a2c2bbf957ae4e39efc2841766c59e2ece1bc431d87a8cfe39e8433b70ba08cf3e3b8d50d410440dc457b525626b0fd6f5a0262dd233ec6f299e5c3ca7b090d2f9576db49bbb159d5f67e86ddcb93d11a9d444f6dd70bcb03a8400ce8c3664fbb974dba1df9f2b3059cd77e38920dd35235161b3ad336fc71198c66120d120262ad086d1db9dd3199d7f549920b0eb1bbda9a1c29e82328c4da8769e9f8bbbbddd0f9accfba6a09c204d8010b7da4a62efd190f10d895fd2a3fa93894ffc0bc5a1e17f56fb0cb4ea07faf0ed479975ff5be57b271b341212148ed364218e82d299122ede002350703f6eb8b8dab94bcea938bef8176b9d6d5624478e6eb67d5be297f350439a302b4f76dd5a6c556686b368ce6541cfc88390156eb0630983c040322cf3de66771562dae0ce5cc830ce780d9d67883f458e5fece4920ea0183f5d5c4e6dfd01c866f57383291de8998b03dc99f4ef0d0f6a6f238a61511f6b3c05676dba50a089237d1da5e5d56ace503a601d5e3d759ffb1d3cc5a61c9024eb19a0ddd7d1dc1395321cf717ccb84383f95bf5f34f9691a303ee16c5a32bb2387d60e5723efea89ed8f96cc6aff196d2ca19100757e8a27d69add7ea516ade554273324b0fd3e80a9386f194adebdcdec7a87d3e3be05f2b121b5feedf24c70c3a6590fafe3f46b5ea00c14d203b81de1f9c44ddff65fb1780f12fdbe9f9a5fe8bf3296999a398ea4c6c568c9c539223fd6fa22582e5cfbce48efeaff73cb88157c77376ec2bd07555168eac88c09efd777fdf5855b01e8170e9c21c164d36e2976513fcdbe2efda79cb5c9cfc17f157425e240bcd659b5c4ff590b30ab7dafc8b9dab1df2479d62a6aac3fba7a924f5c84f994fd98d4ad9926966d9d471794f604460e2fadcb036e13e88a68ad11030c5c90234951050c0db3ce925cd8b82ae4797dd14639c9ee34acfc0f3a25bcff0c4e6398722f9a6371241b1950a4c1d1b73121c1481e984efaf9cf02f0351f601945976b1604bbb46eaf72f8400da7121f206302a8bb938809c0c3cd239ba3248590e774961a54da454a7f2d3050169b221e46b2eedbf152770a67be7cb839ce3c229c2886ae07d4888f8ec61caac09c818a0fcb444230950d1bc13cccaa16c9e9fbf69da1ec92eeb4d9546eafcc7ea7a8529e8e23e7e30bdb43fc83f8936694f491f35974a997e79b5d4a8881e4e66fd50f584cd71e1b2bdf89c97e804af1a51d83c2558e84d004067890f58e3bc3d8f7ad1397c747f638060e4335c023bf1ae9a8015858e07e310f50ddba872955aacf8126513921ac857c91d90e72ee32460249b505e08360ff7e233eddd321d76f45ac8248b3e695c8192d716ca3b851310162cb86ffda8c97c33d7d83eacbc234797ffa613de997dc17c74bd808972e3689d80d52fd26336815272242141cb4efacc6c9e36b746a7b34517f8c4a9aded518085fcdce85ee9145b7400788167401833a3485d045cbbb5385d15052b9dacd213d896d994ba51af55695e1685681b2f7637d5ebf59f18118f7f02c6d79cd3a559249414c3a373f5af318d9a75f343749a919f6069cf8d289005a3ce19bbd4f7c0b7aa84fccac2763392a1c7ebe1fcfe641a25fe8f907408575edae282a028691eaa6f61b0c810b6f7c3a9cd2b7fb8935bfb40617bd2b7616cc0fdd72ded20017c224e7c1d8d145a7562f985f5093bb8180b7cc90dae470c48b8c3cb82df0658f42a54323833be9b448884144c6c66908496c704b576bd49f567410a8b6c8506729079ec78b6e331c76623117a0336a4c7db9b0881d44740488f0339e89a1b87bbd9b5697a045139dfe6a1568f483127eec33d081aa1167a1f7ab51f1518698c8f56f712a5030e15ec588d2e1def03dddc69c967c6e860c0570348baa620603566c6bc4d7bb4b3b11a66dd0033493fcb4f1f96e120b6ac4a523a48d0f98ea6e05a6e41bd1ffa0a2c1b3115560ee5fe16a7992995593838fa73c7815f60932f61e7c2385e92e42507bb5566507fb976ef6966b8384268e37d39bef6585d42a4e14dee567e7afb919addf6621dfd4ec9eabf08fca84899c9fbf372d2c2dacffd817eec64c6076fe41006be6261e76f3661c91435e37957ad54c1565165d586604605ffe6c017a2fcd749eadb91f19c1d04c980db69ac047074faab612b9b04e8a9239ee99eb662522538b855016575618374954fadf73aa055b6977ae94cbafca5ce57dab3778633189525ffcd517722a333cb9d777ea8f779d43ca5fbf04b81170e9971459c9667f0d3e340b5d1ae2c055d35f41b433f6d5838c1055b9d67fa15c170069b9f7e48f0c44d89b30b9207254b4de2a24280667f07c8e9323361c01e6180453f659c3b7aa92ed4cb2356bc6742fcc10c8ae5e8b5b2a4ddd91606768bb97a15b20d9801bf221dc5f5a6b9d04f87285829429a8581910c56ca47892c6c0c5f21f978de3b365735234dc918eb88da689fb063f1cd1dc1fbf11db12e10528dee5f2298e7032e5a2cbc5853c864526a0221552b688ab40c01ef54b9ac660fd05520aa35b5132b712f001fcb4a2f4c3bdc307a2b2dde12407e6bdfddf9bec8e6db6a48a973d4ed6fed1e4349b1b6a477b20eca828f9f2b9bd160bbd67c6604c70a95e81a3b4150be698c8d76b8eab3fbc4f2e88d9a4fe3d4b1f57716786357bf323c3a563da32e5ba424220dc79b96134458c78054761138f260a9c1b34577e7f2a09b81ff3d58ac3f6e1c6424e0f7f5ca00f7a90452071e7dae7ca6e75bacf15b73f96bb4be46abfa93502c3e6d520540aadef83a188c86f21905f9ace8393143c6407d2c25c577e486df6a251c742b6cb6ed90f11f4e76c28f5a92a298658a44f2d1bdf6751cf5543fdf9647ebd085abefdb5062f9077e9e9a1a2bd9e764ba26e4b40e62270af9e748ce707a77e64f74a9467a3bc34c99015ddb234e33af7468aecf7d07d32ad2edca1689c8f385b8ff0f5d864b9660785a2b139368539f5523c26a125e1f70e110d60f7106f203b4bb5b2af0b659e01f3d1c49cdae9857be584e7ee0358b80c917eb810e8a808b5a3d08737218e3edb4b4b1e9c0e71b0771128ae7ba49fffb21443b9056d137c8cadfea4086aab8d6f130184865916aa93e84a2563ce335eb8da130fc485368860c8c3901e3071f0c1535462db8e3d03df58c4de0de73e0106f16a013c4b47e4d84cdd19879227a872c8a8e200b87a09470d166264d0f71269118dcd2117cd89370dbdf602457f028a8d2b0a861c4a6611318e3a9af92926881fb111d7d39c329da52b083be14c0cfbc48097813ddb38be7b6ba8b64e61eed495ac78691b112f177fad5d585bcd4b958d9509a4884807895263dc408cd84deb591422fb5088c84797a03cfec6a32365da764be76cf65d3cc5aa70286601f33a07191d122f394eb34c62141224d505a793c90f36e8d9ee860780a3b9cc57043d75bf5a3c3b9f3e45b20a602f0256a0f057d6bbf62fec58045f06e31974d8d391f553b6ba48fb8583962b862bf423c3cebe2fcce8ac589f4b12cbdd6c4e678520d5d8bd76bbf21d7d86a1857c537b11d4bb551208b8f61ecc240ab8af9ba779b76fbd653bd12f38bfe28dc67a5ffffffbff4eab6dff365f8cdb63fd5b675674e2ab52a53adf705aec45fc73049ebb696bfbd46fe5b9695a3b44aa6f4059e360e1edd2c047f9c0a0d5f619dd56b838f8d2eb7dcad313370d656fc6a8d886574e93ddc1d942c6d9af85b89d57cfb235d790cceb4bb64dc1e23211114324a978b6ea874fe143bf6acc64bc6171beb5e1d882be0e612f7313b05df6e3cae4283db0fa68ddede3296140be2e397603db9e2e8ab9d92eed941cdbf3f2cb5f43f530cff2d2810baaca36dea5cdee6d4f213c2f2ae1e53ef463a20d8b3c5dd0e7122c6cb6fd32c1f0b50f0aee627cd6a85cff55497081250bef3bb3b7fc8d8beb3b9bab64675501f79f923d7bd0a06c0ed40419dc9b01417ce058aba210c615bf1ff04daba44e4d23085983a4565f7f29caec4ef2830920c74c2594c11e0255c3a17102c59d244d9aacb3b1add541ea98763d59a6e221dd1bfc43e941024e4ed363fc05c9ce4514bc93554dfd8a8ed52d90a742f644ca794f3819bbefac60bddb53fd9e253bfbc68d6ad3b6d1cf45c4e5de4624f7dcc3954b4c8d84136f9cc6dfc9942545b091180ca18da41f234d1876d02b6ac7c6a5c2eed44d8fa48c8a104b7af98da594969b19e5bdafbb706bb817c2745da2a706e1443ee363ab7424ced871a9a652e86bf55d25d139f43ee27b60764a081274333c2fb9378e339ede225cd914d72da82fb4f2e7144e9630f6afe013d95f190343277fb02d797b2ab845a975e4a4280a4702cb6941c2211a8b604894754ecbcd82334a9af001bc8eec10f81a12149afe89ff04ea1193ea71cc345265d68f17d85a14d89441b5a800a2689509dab34c05419bbdb1c5081d4cc39ef0f705c1776991de419b64fa77eb7ab75cb323ab9345fd4ae1e3333019dd51a5dc1835c445c2a571d1d46740941618e0d07a0a0596b9b04217c4dc50f09ba782794e7a688fc60ea2e0dd109f6ce6d5f7a013a2e5e9fc230f9c8d0de645fdec2a530abf4709c3010f600312b513cafd2c169b8d8810b59f54ad4da5e576689ec3d33b87d052730a764df864d59f16f09686c0f6c8883184d60784c02702ab1af3dfc2f4de2ca4eef79c4b24e25562b8d1948f5a6571a916b6b4c81b07d14dfbc684f8eee1d6b03982fac596988b46bf89d5d5d8790d3133783eedad38bc7d8d382a6c81eef34ae6cee9ff5b557f3b6285db7fdd7bc76ee57798e82c945c61c939679105d3cf9c1ae69ee1f95653bc3bdfd6501b1ce2b4f166749937c7a7c9e52f5718fa13fd8e3ea9058284683eafe8c1be3ea8d549032d04b625ecb33208f46b6645e58b3282e3f7ef35a7ec832bf1a06cd0480715993f379e03472eb8d9e63695be083d42f975d6868a667d2c085accea63e65e235cd65d1697de4e4ea0ff49f3d746e666e75ea13570858459e9cc6264de26fe9a7149af35f67396056829473166dce80800ea8cd1abe4334f8d76b16b4b1c25f5fc69533264ee97920646d5140f5d8b2a6fa9285244fafeb3763e579e3478762ab2646011c8aab6a21e43f6d4a79f01e50e9623ed1bc0e44d84b88ab5312ed1b25c23d43b6eb5db9dccf7d78d8eb6a614cbfca248684edff229303a1c18ad0e12c89f62da0e1b2411f35e24f2340a359a830b8ca02d192a40470df25e4cd600212062910980ad694f49d5cb51ddd02509a3c65c5b07eae95f4f49375cd3d3da56f0357a4c9c12bc5a3579417a9c1935dc118da7811a9b07a00e7e688362a3af7c82bad26710b1437c723e983a6af33c106f7f62040e0ed8ca97eaa5f144b23efdfc0e261bb25368d0239a70493ad428c23f4822c92cee17ea2816e5a73e9f46a59c1b26b1f09740331c1e8a25f8d28d97c44c2ec317755620cbfdd740360a868a58626a47ad4aebee0dfe7b2c04e91a2d113ec5e6596c5b66cdbdc80dd4e0b9d0d7af9af13116c91e06fe047375ad8d52499dde1fa5a574ce106c926068ce97d5282bbcfa7fb067259912cbfc18230eaa27579238ad232553393cf09ae9e47de249b5f3ce064e9045ea1a96afcaf459b8f653942151c68723510724b596b8b914b6a41525efa00a378e63c059e7d2875e78467c18349da9b0648e213be07654c0c52c0ef4cf89e719acc78f41df806282108d0e41826a13f6a25815822bf09181e4dacbf9a9170bb3f5a196adcb5b70f99424bbdb49e866bfbc21a6d2fbaf78b3e852125fe8df7d7f42c3791a293f04b59457df7fbd0609a1358324516baff7ff1e59d47070619c92ce4bd095cf20ca97265301b1f046a65aa153890bc93817e2cf20d5f5cddfc3cd00b122e58a0233448e54dd486126208d4551ee1f313a8330eccf1d28a6400795ef95a4e6a93ff05db1a9947cbb5d2a8477a71c0726f656e934a525f651731193ff717e82488e9d01a88bc0481d1a4be6193802d0aecd925a362a56ddcb406bea39ad7e2b679be26461f6014cce2d9af5bab584fe1ab0fc016158bbde6e6e02e58fd89d61685715d8213fe053f8e1d78864e4948df337a7a660bcdf3d61d0808b1d1af3ffbb70de41a41be97629bb6918e21b442d905d4cf0b3d92ef8f398657674fb06b6ff301cc9069b9be9f3e29ea6708f8e452b4621e5728b25cc10e8d6b45a1ef33e9077a0ef885ffb4af0de79bd2177bdd5445d9c5269061c1d6f725d2624146f3c47246eab5711c561310e9c5209318deb12df9a2f26837493e701c56ca37ef32ce290064590c7a10cdc59658acca7d5564e8275f10982139242f9a7e88f877982040e64db6ec0fe8210bb414e175ca6fb7ae4a70d80b0e65d861f4f4266ac96e08a90e98ae8e1b6cdb5d25dcab352064f13f187e99f29b6d971ef61e10f6a7a6845006fd86d373d556ce0ad83b3f1cdfe6f9c35df71a4fe31e3bc23312d8160112b84c73afb619a0dcddc2c23aef834cab2b4a2a0aa6b54c42d74e0064f3bc11cf94e2eaa2033f32b80b1a7a371809d6cacc108b39d187c254f6fe04b383f84eaafef3ac3fbaa16e59986201e15f2944abb841167fb37553700c11b6ba97e5bf14378e15a56c8e837feb24deffd3fb779a456b87d9e81ddb7da702802d4990a287954e902826960e9dec8f7e86bc0e39ca1e257fe25c0641f9f9fd5a4594e0d8d9c0fefc71714d6e70598c164f3bb2343b7078cee75b89f9500e9a75718b2100976b49849393a5d501ceb9020775114a203da84d2c8ecf70b8054368c54321025346fa2b510399e4f30548067ef76b0b61aee884b301a7fa55db4781aa1d84e/etc/alternatives/oid2name/etc/alternatives/pg_amcheck/etc/alternatives/pg_archivecleanup/etc/alternatives/pg_test_fsync/etc/alternatives/pg_test_timing/etc/alternatives/pgbench/etc/alternatives/vacuumlo@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql16-16.4-150600.16.5.1.src.rpmpostgresql-contrib-implementationpostgresql16-contribpostgresql16-contrib(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@      /bin/sh/bin/shlibc.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.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libperl.so()(64bit)libpq.so.5()(64bit)libpython3.6m.so.1.0()(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxslt.so.1()(64bit)libxslt.so.1(LIBXML2_1.0.11)(64bit)libxslt.so.1(LIBXML2_1.0.18)(64bit)libxslt.so.1(LIBXML2_1.0.22)(64bit)libz.so.1()(64bit)postgresql-contrib-noarchpostgresql16postgresql16postgresql16-serverrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1616.416.416.4-150600.16.5.13.0.4-14.6.0-14.0-15.2-14.14.3fV@f;i@eCe@eqe@eKx@e@@e%@d,@c@clcGc>@c6@c5c,N@c@c@cb@b@b@b@b|bV@b[@aaza@apa\>@aUaQ@aO@`@```q`OL@`Gc@`/@`#_S__@_F@_mmrueckert@suse.demax@suse.comaaronpuchert@alice-dsl.netsarah.kriesch@opensuse.orgdimstar@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.comdimstar@opensuse.orgmax@suse.commrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.comaaronpuchert@alice-dsl.netschwab@suse.demax@suse.commax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.comada.lovelace@gmx.demax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comgmbr3@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.com- Upgrade to 16.4 (bsc#1229013): * bsc#1229013, CVE-2024-7348 PostgreSQL relation replacement during pg_dump executes arbitrary SQL * https://www.postgresql.org/about/news/postgresql-164-158-1413-1316-1220-and-17-beta-3-released-2910/ * https://www.postgresql.org/docs/release/16.4/- Upgrade to 16.3 (bsc#1224051): * bsc#1224038, CVE-2024-4317: Restrict visibility of pg_stats_ext and pg_stats_ext_exprs entries to the table owner. See the release notes for the steps that have to be taken to fix existing PostgreSQL instances. * Fix incompatibility with LLVM 18. * https://www.postgresql.org/docs/release/16.3/ - Prepare for PostgreSQL 17. - Make sure all compilation and doc generation happens in %build.- Require LLVM <= 17 for now, because LLVM 18 doesn't seem to work.- Remove constraints file because improved memory usage for s390x- Use %patch -P N instead of deprecated %patchN.- Upgrade to 16.2: * bsc#1219679, CVE-2024-0985: Tighten security restrictions within REFRESH MATERIALIZED VIEW CONCURRENTLY. One step of a concurrent refresh command was run under weak security restrictions. If a materialized view's owner could persuade a superuser or other high-privileged user to perform a concurrent refresh on that view, the view's owner could control code executed with the privileges of the user running REFRESH. Fix things so that all user-determined code is run as the view's owner, as expected * If you use GIN indexes, you may need to reindex after updating to this release. * LLVM 18 is now supported. * https://www.postgresql.org/docs/release/16.2/- Upgrade to 16.1: * bsc#1216962, CVE-2023-5868: Fix handling of unknown-type arguments in DISTINCT "any" aggregate functions. This error led to a text-type value being interpreted as an unknown-type value (that is, a zero-terminated string) at runtime. This could result in disclosure of server memory following the text value. * bsc#1216961, CVE-2023-5869: Detect integer overflow while computing new array dimensions. When assigning new elements to array subscripts that are outside the current array bounds, an undetected integer overflow could occur in edge cases. Memory stomps that are potentially exploitable for arbitrary code execution are possible, and so is disclosure of server memory. * bsc#1216960, CVE-2023-5870: Prevent the pg_signal_backend role from signalling background workers and autovacuum processes. The documentation says that pg_signal_backend cannot issue signals to superuser-owned processes. It was able to signal these background processes, though, because they advertise a role OID of zero. Treat that as indicating superuser ownership. The security implications of cancelling one of these process types are fairly small so far as the core code goes (we'll just start another one), but extensions might add background workers that are more vulnerable. Also ensure that the is_superuser parameter is set correctly in such processes. No specific security consequences are known for that oversight, but it might be significant for some extensions. * Add support for LLVM 16 and 17 * https://www.postgresql.org/docs/16/release-16-1.html- boo#1216734: Revert the last change and make the devel package independend of all other subpackages except for the libs.- boo#1216022: Call install-alternatives from the devel subpackage as well, otherwise the symlink for ecpg might be missing.- Also buildignore the postgresql*-implementation symbols: this is needed in order to bootstrap when no postgresql version currently has valid symbols provided. Once the packages are built, OBS could translate this to the pgname-* packages and accept the ignores; during bootstrap though, there is nothing providing the symbol and the existing buildignores do not suffice.- Upgrade to 16.0: * https://www.postgresql.org/about/news/2715 * https://www.postgresql.org/docs/16/release-16.html- Upgrade to 16rc1: * https://www.postgresql.org/about/news/2702/- Upgrade too v16beta3.- Copy postgresql15 to postgresql16 and upgrade to v16beta2. - Don't create a unix domain socket under /tmp anymore.- Restore the independence of mini builds from the main build after the -mini name change from April 4, 2023. - Adjust icu handling to prepare for PostgreSQL 16.- Overhaul postgresql-README.SUSE and move it from the binary package to the noarch wrapper package. - Change the unix domain socket location from /var/run to /run.- Update to 15.3: * bsc#1211228, CVE-2023-2454: Prevent CREATE SCHEMA from defeating changes in search_path * bsc#1211229, CVE-2023-2455: Enforce row-level security policies correctly after inlining a set-returning function * https://www.postgresql.org/about/news/2637/ * https://www.postgresql.org/docs/15/release-15-3.html- bsc#1210303: Stop using the obsolete internal %_restart_on_update macro and drop support for sysv init to simplify the scriptlets.- Include -mini in Name: to avoid conflicts in the source package name and OBS internal dependency tracking.- Update to 15.2: * CVE-2022-41862, bsc#1208102: memory leak in libpq * https://www.postgresql.org/about/news/2592/ * https://www.postgresql.org/docs/15/release-15-2.html - Bump latest_supported_llvm_ver to 15.- Update to 15.1: * https://www.postgresql.org/about/news/2543/ * https://www.postgresql.org/docs/15/release-15-1.html- Update to 15.0: * https://www.postgresql.org/about/news/p-2526/ * https://www.postgresql.org/docs/15/release-15.html - Move pg_upgrade from *-contrib to *-server. - Drop support for the 9.x versioning scheme.- Update to 15~rc2 * https://www.postgresql.org/about/news/p-2521/ * Reverting the "optimized order of GROUP BY keys" feature.- Fix source URLs- Update to 15~rc1 https://www.postgresql.org/about/news/p-2516/- Create mechanism to specify the latest supported LLVM version. Automatically pin to that version if the distribution has a newer unsupported default version.- Disable LLVM JIT on riscv64- Update to 15~beta4 https://www.postgresql.org/about/news/p-2507/- Update to 15~beta3 https://www.postgresql.org/about/news/p-2496/- use %version requires for the contrib package for now as 15~beta1 is actually smaller than 15.- Add proper conditionals for lz4 and zstd- Upgrade to 15~beta1 https://www.postgresql.org/about/news/postgresql-15-beta-1-released-2453/ https://www.postgresql.org/docs/15/release-15.html - Refreshed patches to apply cleanly again: 0001-jit-Workaround-potential-datalayout-mismatch-on-s390.patch postgresql-conf.patch postgresql-llvm-optional.patch postgresql-plperl-keep-rpath.patch postgresql-testsuite-keep-results-file.patch postgresql-var-run-socket.patch - Add buildrequires for lz4 and zstd support- fork package for postgresql 15- Upgrade to 14.3: * bsc#1199475, CVE-2022-1552: Confine additional operations within "security restricted operation" sandboxes. * https://www.postgresql.org/docs/14/release-14-3.html- bsc#1198166: Pin to llvm13 until the next patchlevel update.- bsc#1195680: Upgrade to 14.2: * https://www.postgresql.org/docs/14/release-14-2.html * Reindexing might be needed after applying this upgrade, so please read the release notes carefully.- boo#1190740: Add constraints file with 12GB of memory for s390x as a workaround- Add a llvmjit-devel subpackage to pull in the right versions of clang and llvm for building extensions. - Fix some mistakes in the interdependencies between the implementation packages and their noarch counterpart. - Update the BuildIgnore section.- bsc#1192516: Upgrade to 14.1 * Make the server reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23214). * Make libpq reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23222). * https://www.postgresql.org/docs/14/release-14-1.html- boo#1191782: Let rpmlint ignore shlib-policy-name-error.- Remove postgresql-testsuite-int8.sql.patch, because its purpose is unclear. This affects only the test subpackage.- Upgrade to 14.0 https://www.postgresql.org/about/news/postgresql-14-released-2318/ https://www.postgresql.org/docs/14/release-14.html- Let genlists skip non-existing binaries to avoid lots of version conditionals in the file lists.- Upgrade to 14~rc1 https://www.postgresql.org/about/news/postgresql-14-rc-1-released-2309/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta2 https://www.postgresql.org/about/news/postgresql-14-beta-2-released-2249/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta1 https://www.postgresql.org/about/news/postgresql-14-beta-1-released-2213/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items - disable postgresql-testsuite-int8.sql.patch: it seems it is not needed anymore, need to be double checked.- bsc#1185952: llvm12 breaks PostgreSQL 11 and 12 on s390x. Use llvm11 as a workaround.- Upgrade to version 13.3: * https://www.postgresql.org/docs/13/release-13-3.html * CVE-2021-32027, bsc#1185924: Prevent integer overflows in array subscripting calculations. * CVE-2021-32028, bsc#1185925: Fix mishandling of “junk” columns in INSERT ... ON CONFLICT ... UPDATE target lists. * CVE-2021-32029, bsc#1185926: Fix possibly-incorrect computation of UPDATE ... RETURNING "pg_psql_temporary_savepoint" does not exist”. - Don't use %_stop_on_removal, because it was meant to be private and got removed from openSUSE. %_restart_on_update is also private, but still supported and needed for now (bsc#1183168).- Re-enable build of the llvmjit subpackage on SLE, but it will only be delivered on PackageHub for now (boo#1183118).- Remove leftover PreReq on chkconfig, we stopped using it long time ago.- boo#1179945: Disable icu for PostgreSQL 10 (and older) on TW.- Upgrade to version 13.2: * https://www.postgresql.org/docs/13/release-13-2.html * Updating stored views and reindexing might be needed after applying this update. * CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages. * CVE-2021-20229, bsc#1182039: Fix failure to check per-column SELECT privileges in some join queries. * Obsoletes postgresql-icu68.patch.- Add postgresql-icu68.patch: fix build with ICU 68- bsc#1178961: %ghost the symlinks to pg_config and ecpg. - boo#1179765: BuildRequire libpq5 and libecpg6 when not building them to avoid dangling symlinks in the devel package.- Upgrade to version 13.1: * CVE-2020-25695, bsc#1178666: Block DECLARE CURSOR ... WITH HOLD and firing of deferred triggers within index expressions and materialized view queries. * CVE-2020-25694, bsc#1178667: a) Fix usage of complex connection-string parameters in pg_dump, pg_restore, clusterdb, reindexdb, and vacuumdb. b) When psql's \connect command re-uses connection parameters, ensure that all non-overridden parameters from a previous connection string are re-used. * CVE-2020-25696, bsc#1178668: Prevent psql's \gset command from modifying specially-treated variables. * Fix recently-added timetz test case so it works when the USA is not observing daylight savings time. (obsoletes postgresql-timetz.patch) * https://www.postgresql.org/about/news/2111/ * https://www.postgresql.org/docs/13/release-13-1.html- Fix a DST problem in the test suite: postgresql-timetz.patch https://postgr.es/m/16689-57701daa23b377bf@postgresql.org- Initial packaging of PostgreSQL 13: * https://www.postgresql.org/about/news/2077/ * https://www.postgresql.org/docs/13/release-13.html/bin/sh/bin/shh03-ch2c 1725448341  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{cscscsdedededeelelelelesesesesfrfrfrfrititititjajajajakokokokoplplplptptptrurururusvsvsvsvtrtrtrukukukukvivivizhzhzhzhzhzhzhzh16.4-150600.16.5.116.4-150600.16.5.116.4-150600.16.5.1 oid2namepg_amcheckpg_archivecleanuppg_test_fsyncpg_test_timingpgbenchvacuumlooid2namepg_amcheckpg_archivecleanuppg_test_fsyncpg_test_timingpgbenchvacuumlooid2namepg_amcheckpg_archivecleanuppg_test_fsyncpg_test_timingpgbenchvacuumlo_int.soadminpack.soamcheck.soauth_delay.soauto_explain.soautoinc.sobasebackup_to_shell.sobasic_archive.sobloom.sobool_plperl.sobtree_gin.sobtree_gist.socitext.socube.sodblink.sodict_int.sodict_xsyn.soearthdistance.sofile_fdw.sofuzzystrmatch.sohstore.sohstore_plperl.sohstore_plpython3.soinsert_username.soisn.sojsonb_plperl.sojsonb_plpython3.solo.soltree.soltree_plpython3.somoddatetime.soold_snapshot.sopageinspect.sopasswordcheck.sopg_buffercache.sopg_freespacemap.sopg_prewarm.sopg_stat_statements.sopg_surgery.sopg_trgm.sopg_visibility.sopg_walinspect.sopgcrypto.sopgrowlocks.sopgstattuple.sopgxml.sopostgres_fdw.sorefint.soseg.sosepgsql.sosslinfo.sotablefunc.sotcn.sotest_decoding.sotsm_system_rows.sotsm_system_time.sounaccent.souuid-ossp.sopostgresql16extensionautoinc.exampleinsert_username.examplemoddatetime.examplerefint.examplepg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mopg_amcheck-16.mopg_archivecleanup-16.mopg_test_fsync-16.mopg_test_timing-16.mooid2name.1pg16.gzpg_amcheck.1pg16.gzpg_archivecleanup.1pg16.gzpg_test_fsync.1pg16.gzpg_test_timing.1pg16.gzpgbench.1pg16.gzvacuumlo.1pg16.gzpostgresql16contribsepgsql.sqladminpack--1.0--1.1.sqladminpack--1.0.sqladminpack--1.1--2.0.sqladminpack--2.0--2.1.sqladminpack.controlamcheck--1.0--1.1.sqlamcheck--1.0.sqlamcheck--1.1--1.2.sqlamcheck--1.2--1.3.sqlamcheck.controlautoinc--1.0.sqlautoinc.controlbloom--1.0.sqlbloom.controlbool_plperl--1.0.sqlbool_plperl.controlbool_plperlu--1.0.sqlbool_plperlu.controlbtree_gin--1.0--1.1.sqlbtree_gin--1.0.sqlbtree_gin--1.1--1.2.sqlbtree_gin--1.2--1.3.sqlbtree_gin.controlbtree_gist--1.0--1.1.sqlbtree_gist--1.1--1.2.sqlbtree_gist--1.2--1.3.sqlbtree_gist--1.2.sqlbtree_gist--1.3--1.4.sqlbtree_gist--1.4--1.5.sqlbtree_gist--1.5--1.6.sqlbtree_gist--1.6--1.7.sqlbtree_gist.controlcitext--1.0--1.1.sqlcitext--1.1--1.2.sqlcitext--1.2--1.3.sqlcitext--1.3--1.4.sqlcitext--1.4--1.5.sqlcitext--1.4.sqlcitext--1.5--1.6.sqlcitext.controlcube--1.0--1.1.sqlcube--1.1--1.2.sqlcube--1.2--1.3.sqlcube--1.2.sqlcube--1.3--1.4.sqlcube--1.4--1.5.sqlcube.controldblink--1.0--1.1.sqldblink--1.1--1.2.sqldblink--1.2.sqldblink.controldict_int--1.0.sqldict_int.controldict_xsyn--1.0.sqldict_xsyn.controlearthdistance--1.0--1.1.sqlearthdistance--1.1.sqlearthdistance.controlfile_fdw--1.0.sqlfile_fdw.controlfuzzystrmatch--1.0--1.1.sqlfuzzystrmatch--1.1--1.2.sqlfuzzystrmatch--1.1.sqlfuzzystrmatch.controlhstore--1.1--1.2.sqlhstore--1.2--1.3.sqlhstore--1.3--1.4.sqlhstore--1.4--1.5.sqlhstore--1.4.sqlhstore--1.5--1.6.sqlhstore--1.6--1.7.sqlhstore--1.7--1.8.sqlhstore.controlhstore_plperl--1.0.sqlhstore_plperl.controlhstore_plperlu--1.0.sqlhstore_plperlu.controlhstore_plpython3u--1.0.sqlhstore_plpython3u.controlinsert_username--1.0.sqlinsert_username.controlintagg--1.0--1.1.sqlintagg--1.1.sqlintagg.controlintarray--1.0--1.1.sqlintarray--1.1--1.2.sqlintarray--1.2--1.3.sqlintarray--1.2.sqlintarray--1.3--1.4.sqlintarray--1.4--1.5.sqlintarray.controlisn--1.0--1.1.sqlisn--1.1--1.2.sqlisn--1.1.sqlisn.controljsonb_plperl--1.0.sqljsonb_plperl.controljsonb_plperlu--1.0.sqljsonb_plperlu.controljsonb_plpython3u--1.0.sqljsonb_plpython3u.controllo--1.0--1.1.sqllo--1.1.sqllo.controlltree--1.0--1.1.sqlltree--1.1--1.2.sqlltree--1.1.sqlltree.controlltree_plpython3u--1.0.sqlltree_plpython3u.controlmoddatetime--1.0.sqlmoddatetime.controlold_snapshot--1.0.sqlold_snapshot.controlpageinspect--1.0--1.1.sqlpageinspect--1.1--1.2.sqlpageinspect--1.10--1.11.sqlpageinspect--1.11--1.12.sqlpageinspect--1.2--1.3.sqlpageinspect--1.3--1.4.sqlpageinspect--1.4--1.5.sqlpageinspect--1.5--1.6.sqlpageinspect--1.5.sqlpageinspect--1.6--1.7.sqlpageinspect--1.7--1.8.sqlpageinspect--1.8--1.9.sqlpageinspect--1.9--1.10.sqlpageinspect.controlpg_buffercache--1.0--1.1.sqlpg_buffercache--1.1--1.2.sqlpg_buffercache--1.2--1.3.sqlpg_buffercache--1.2.sqlpg_buffercache--1.3--1.4.sqlpg_buffercache.controlpg_freespacemap--1.0--1.1.sqlpg_freespacemap--1.1--1.2.sqlpg_freespacemap--1.1.sqlpg_freespacemap.controlpg_prewarm--1.0--1.1.sqlpg_prewarm--1.1--1.2.sqlpg_prewarm--1.1.sqlpg_prewarm.controlpg_stat_statements--1.0--1.1.sqlpg_stat_statements--1.1--1.2.sqlpg_stat_statements--1.2--1.3.sqlpg_stat_statements--1.3--1.4.sqlpg_stat_statements--1.4--1.5.sqlpg_stat_statements--1.4.sqlpg_stat_statements--1.5--1.6.sqlpg_stat_statements--1.6--1.7.sqlpg_stat_statements--1.7--1.8.sqlpg_stat_statements--1.8--1.9.sqlpg_stat_statements--1.9--1.10.sqlpg_stat_statements.controlpg_surgery--1.0.sqlpg_surgery.controlpg_trgm--1.0--1.1.sqlpg_trgm--1.1--1.2.sqlpg_trgm--1.2--1.3.sqlpg_trgm--1.3--1.4.sqlpg_trgm--1.3.sqlpg_trgm--1.4--1.5.sqlpg_trgm--1.5--1.6.sqlpg_trgm.controlpg_visibility--1.0--1.1.sqlpg_visibility--1.1--1.2.sqlpg_visibility--1.1.sqlpg_visibility.controlpg_walinspect--1.0--1.1.sqlpg_walinspect--1.0.sqlpg_walinspect.controlpgcrypto--1.0--1.1.sqlpgcrypto--1.1--1.2.sqlpgcrypto--1.2--1.3.sqlpgcrypto--1.3.sqlpgcrypto.controlpgrowlocks--1.0--1.1.sqlpgrowlocks--1.1--1.2.sqlpgrowlocks--1.2.sqlpgrowlocks.controlpgstattuple--1.0--1.1.sqlpgstattuple--1.1--1.2.sqlpgstattuple--1.2--1.3.sqlpgstattuple--1.3--1.4.sqlpgstattuple--1.4--1.5.sqlpgstattuple--1.4.sqlpgstattuple.controlpostgres_fdw--1.0--1.1.sqlpostgres_fdw--1.0.sqlpostgres_fdw.controlrefint--1.0.sqlrefint.controlseg--1.0--1.1.sqlseg--1.1--1.2.sqlseg--1.1.sqlseg--1.2--1.3.sqlseg--1.3--1.4.sqlseg.controlsslinfo--1.0--1.1.sqlsslinfo--1.1--1.2.sqlsslinfo--1.2.sqlsslinfo.controltablefunc--1.0.sqltablefunc.controltcn--1.0.sqltcn.controltsm_system_rows--1.0.sqltsm_system_rows.controltsm_system_time--1.0.sqltsm_system_time.controlunaccent--1.0--1.1.sqlunaccent--1.1.sqlunaccent.controluuid-ossp--1.0--1.1.sqluuid-ossp--1.1.sqluuid-ossp.controlxml2--1.0--1.1.sqlxml2--1.1.sqlxml2.controlunaccent.rulesxsyn_sample.rules/etc/alternatives//usr/bin//usr/lib/postgresql16/bin//usr/lib/postgresql16/lib64//usr/share/doc/packages//usr/share/doc/packages/postgresql16//usr/share/doc/packages/postgresql16/extension//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sv/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//usr/share/postgresql16//usr/share/postgresql16/contrib//usr/share/postgresql16/extension//usr/share/postgresql16/tsearch_data/-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:35500/SUSE_SLE-15-SP6_Update/bd049b57a872fd60bd3ce0b5ae307dfc-postgresql16.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux  !"#$%&'()*+,-./0123456789:;<=>?@ABCCDDDDEFEEFGECCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDHDemptyELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9ba19b14688d1c50ef14e19e86eac91f3fcaf87d, 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]=7ec404ba75233b3a654859976327d2126ee55cbd, 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]=01621d9083a769075c9be6a4217e67aadf9a14da, 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]=7c3d8e84705c22a4cc6699bf90626d8ef3c6e649, 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]=7c181c4a6c829ba44b54920fc99a7b5b3027f9de, 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]=23e4985febe78601e1392aac5a9c0f7bdc3dac65, 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]=3b971cedb009ec63922b0177286452c2c0e940bd, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=091ebfbd04120253497d9655aa8ca38171868ec8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9dd809587ed67b08015ef5c539bbc07c38445e10, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b1efa5b013aa08015aa26d2746e3dcda43acdc95, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ae54d5773f346e1dbf1a078dfc408089a81196c1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c3ee433d03b1f38d5d4b0622d55dde1d3c6e7d3d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=edd85e6188254885982e98b4775f7dea4b23bd0e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bfbb60f5289bf4179b5c065e83e374e0d99e817b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ee3a61ea0d833d39b8688a2404d10b19dbc43e37, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d57adda5f932b5c81e6e46e2094ba9749e1297ef, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=744eaf461a8987489f55618ffa4832a4975ba2f6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=db7839cb97a1bedd6478e3ba200aba0a46c88622, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed1b1c16e2416cd23af1947e5da872e1d02db316, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bee2d21161a7f4846afa21dffaf5f378018761a0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=793dc67955feb16bf62b1459ceb9099d8840dc0b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5db3210f0db5e3a6608ee5e159fe1675db3b4adc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e7718282cf27b95a7d6daaaae9cb4903c7857c18, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5074b9cc069c04bb0d5bf46761f620e136d93676, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed5358b99bf5ee851d9bcf4772df9b7490b35db7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e9ef587df794e0c54d54f7aabfeae92a35496873, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9a728f12a9edaae6f9351c80872fbba94b51a282, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c316526ae426947dbbb339055c7fdc26812880d1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b65a72b109935d81d92c9317802d60107cd35c8a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=15da61799a0fc36b030cca8bc38e2b0a885bdac6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cb4c55855ae228918ba21e7bd93a9ce9924fdd09, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b562a3a4d0b589077979dd9a6934466fb721f05a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d91853453bd4df4771fe81d086694a194abdd01b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=60617d465a4b745abb2664ceeb5135f88bc85ff7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5b4f3b318ce2e35cb8059ffbe098aa8fb68e43c3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c2ee352b0f0188c9ec42055c3f8d37e736cb74d1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2d1670a1b81a660ea7af555fd74bc51904bc6503, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9c66bac6ce57b5e2471f427bdbcd5a50f24acd0d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=70b5068169875ffbcb988feb510e02446d3cefeb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cf2e800d7139c38eb573ea5e4cd3ae5b3763679d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1de1d3e5a11a1cce0d7defb56687b7b3e0890696, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1ed64d6966035a9d48351e4e5036fd8941e66725, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d9566b1d7f8be547324ff3409a4f16f580578cc0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d158dc01ed2ba8c76bde023aec244efb3e05dc8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=59f9ab5dd6bd971cc3197afad919c492047d4285, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bcdb4189ae2712aca83afb52d24040b8869e3beb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f42418610c548933ab9d54a1660268d5e2009fe0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ffdb42fe0aff694f8ace18fc9fff2b3501c48fee, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=869e3f4d38b4539963ccfb9f3d560c19955425bc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b7f475631e8c883459399a5349d61bdb1896744c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d3942228de126073b9d62644b53057c608836b1e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d360652ab75506d8bf614a9a3da0e018f7e4848b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c6ce62cdfebdf27e139dfcb7b043f25512a30735, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=76491121989e5f2fdcde5d8e9e5b6d341b3a38af, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d0525abf10062fbef179bc1a868bcb226c063382, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c852c3cfe86a622951ba8028d6469d409b0d9ab1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c823ddc45ce02f826cd8e192687b800ea5501dbf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=46cbbe7c0afb821885f5a4e7c46e5008857d19e9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ed9ea4bd7ff437dc850e3332228a486a9835c53, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=102f1138867bb7e22a3f44c8720f1611c19762b5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4cdceb73b5f69724a64bdde843a3d4b19c0f8bce, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=90a5d09fa9fe8812b4a5779dd04b1d73c81fcfe8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=34a002403bda91e2b3a245c0f542e0394b3a90bd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9c5e4396ec479aa5161097c163732f4ada0824bd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0124c83e98cc1339529a384e6a1ccd1a144de346, strippeddirectoryASCII 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)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)UTF-8 Unicode text(2AINSWY\_aeimosu{ %'*-15   R R RR RRRRRR R R RR RRRRRRRR R R R RRRRRRRR R R RR RRRRRR R RR RR RRRRRRRR RR RR RRR RRR R RR RRRRR RR RRRR R RRRR RRRRRR RRR RRRR R RRRRR RRR RRRRRRR RRRRRR RRRR R RRRRR RRR RRRRRR RR RRR RRRRR RRR RR RRR RRRRR RRR RRR RR RRR RRRRR RRR RR RRRRRRR RRR RRRR RRRR RRRR RRRR R RRRR RR RRRRRR RRRR RRRR RRRR RRR RR RRR R RR RRRR RRR RRRRRRRRRRR RR RRRRR RRR RR RRRR RRRR RRR RRRRR RRRRRR RRR RRR RRRRR RR R RRRRԺh{Gě/utf-87cee424a36b784fd7b170add2b615e259e19406477845e7e7b7b1c641590b8e7?7zXZ !t/]"k%Ň0#J:fV|/i(#HꇿW;m+ҖDͤ)()jI99✾ h@AQ=d)w59aXu-TzE=wݢ|.PG"YǂZˁg襞Zw>@ ?g[v&FHIp۳vuN>^v"HvBQ|>]]3{=~֨K:rգs[M=25s6]آu+Lt.l~`XKZ_*#iI)jp67ᶇ|ȇK uЁ_ԳPtVH4J[ɯ,! aV8b07.L|lE;ࡓ"S7MY/h}[S6:kOp$gPVI[d0U'iVlk4g (ql%F - "]_ieY;G7 Df=}U[sbnhZ<|87\WV#,>H?|-^ /:j6qhd+H &4(CVY_/@J!<]b3Crpɞ 3U@)[&n[f#~~sP2&sJt! ᝌS uhCrMk!Aӭ\|yMߎ2XK4=E_{yOwӐx~<Ե!h /V#|Ui_E!GR`-=֡0D0aE[ǣ#+,:GGoDM ,P'g y)wBru1 W(fԣOX4qbx:q 4f'n04 {yT$iޣ!}#VG>QF^`sI08]90j.JDa}qIcW.]VҔA~HW'ƘbGo}wolISOnяDž3KD)\V*Y:7}յDmiyd tX6I1IA+I.A#GaѽCE{3,+W%ʂG,gJ 0b ʼnLy27Կr2~!?&YK>,ŀ.dNqr|\b\@tT;uƽQ( [1yaE\$LEjh)<$qm.#?Cf{@h0~6Zϣ蹸n3Y6#̏ kMn}.@\#%qٳ-L8*zvاoɿvwȄpNW=z lcYȀaц6}knC PrT n^8pyL&C7V0yL+xnCSc;ONJl{LB#4Кs5)&7$Li'x8veڡD6 OJu[""Q&ٙpknt/ȧqxy[$yf5JcRJ=D)b@iB(GK~obCgm LΠKzlX(KlPkz)C/[=T؎”g|֖T,d ӧ\D=O,I}E;OxzxUjܺy磘zہ9֔ʭ XQ 4)L 0 َ$tʗo#->߳8MiQ͓;y~7UCV dwqʍ=y ;X/vY?CkSWH0fہUs^iY~yKZ{kt9sCN?E\0y#4^3B|i9)ΥHN&U߀bX:ɥ߁G;#+`i tRq9e9'] )nRrVI.8)N'wR[/bZ1YbuY298 Kwwb@1b- M,ADx(~߈`kpbsOq2v'K"~&]1zBO%;mJxn6"\~?;Zc&Ⳑ*uw"N90 &TDߍ -(䇪L4qIbkQv,>̨^)%Ђe!lxjaykWsCɬԢl> pq=cJGpo&jTU?(A:}]1qeK3(fw;o\յʑG&δo> SIgHCxx)>wXܮwG\*8@!8^~WІT ig4'OzzQ*EqKͽ)osҎ08+U Нlz^a|E XIbLX]-j KFA>Cb\"+pk$GTU'?x+E^pGv  5,%MgD{,QHZGϸܷA#,7#}% J& ꍍ0>:Q!*7vIکJ9<Nlj%pk&&SvyEZE`)-@(ÛNmwG}~c/CZEW 5mM>#E k@rѭth=57x5za2;i0PwBp4[`kɰLQƩ.lx[H_<^ףHq~9Q Qe8 !276'?ف$Ėm} 2AK65.۔%%K.}22M~kK%WV Զ8%e[C03MtP59-FF:p\$ن+6.k "n}Ӳ)'ĊB5k3;YfTTb}mxk>-h,1RH7^K0]Bz?l: llŤqlW v:S-"v2~H*݀`e<ո9e3Բn*ȇxLҳm;9G ߕ>A~.D+WyIDKcT>S e, k麣68bd ]UeHONGb֘0I6iY$gc|o_CMlhB%̽OZvISRmdlMh G, % UAU:ZX2Pjv\%ىz@.53}H9քO=\ܖ9_En91{\.ZyQ/Kw[B\qzebd=C(!Z.":[ZBZϲ|haY a \es;{%Mu? wjhSG%@>H١'4RFHos|+= aވ_.S@3䪉AGWp ZFųFd̳}6o#@[b9gz Vf_e"Yǧk*m )1-0A&$6n8K&!3 e#ȼ01b*JZ -$ Ŏ]FVjEz'%\nQ,Vu3P7tCid O "\o5Y0hfa,| ͵6W#ڐ̀a,8URtZpF wJ"[§0 k$1]_ޤJ{mTR P+u =?\Al;M#5o;hpc&+r>lEKtdvgb"6]:Zi 6ˤ--8ES(B3%2$i4l >U $n5.?3ܝa7tËb`xG>GK*!deX·Wjٝ3vJΙ[x30a݄߬}k¯7Bix3d')-TT&g*lr09RܛB{EL_3v'+!/JU"7Y_2*yA?KȣP|bI|T$ [9LmSe3*ӜV&ٛ@"qК/EǃmME‡̚UmoQc2Ғ#m- =EF%wJIc7|%%{ oV9;sXy+*gw+!G@~D49^yR0 gۘf ZB#QCV2(N׵ ]ə2qM!uh Mv c!X j(݊4H$ @߿(N~}Ѿ.[ <=; T}HRoxh~ r^)>IV=4m~` ]E11Iu8bS;=`xƓqP[Of=^Ee `8=ǣ$5DdtGHETܹ+rs8LW^|sI $_ے61Z ԚŔ:+'ЄAFc584iB-G ݥ&w} W[4_+0oh[Z]n>^kH&GD(C:B4AZ%Mt(W{!%踏)x}0Pr@EzўՁ 4r`m Մg du?ۈ ;5Bϙ5@vm7@ov=lCݭ~@5i&ml!Y#B쩈R2CvSQ.DJ&?`I4=΄}:_:?,Lwn{\=5 IjIJ?F7T1Ql5"8i{);4X Mh^H>nt:|hv _5.@kAY ݙxr^s±e tm;osjQ^hgh͔S2 ct6)YkZ|1QG,)S~Ks- {UŸ^lgWлk-E獦-_1pW{) .ϴ5BGNcտE9nݡ6]$7Ya*7W~Q~fLAvA^8<7p3v3$ -vn~4.Ѣ0MSdQ'-X: 6Glh}ۭr`ȸ.D^JE!Ȍ'lm}wiGCRʹA J1KF;boifq7I3Bl7F:D]hUrby30f'}eU謗.ҎN\λf+deڨ_Uz#ӎ`4ID-ZPT b-;WG g->ur6=#[) v$'i#3Dg`ߛd%Bꛍi"`Dc"_"DBHa֐IFk|ߵ7&rM"ԩьNI[>M)rDu&<|4A+)Vpz꾶L\ak1nq.rb17Q7ڳEY!UkӸq1YذK!]^ii8!P'@nXZd=y<:m}[O{U@.y5+<_eݰ`dzd`Έ"ML,:}V~L/OV01cHpJq18-'p49\/we}M"&_} @ZJMh# 8nUnu>5c@es=Gr#㘲ZqR1Gaf7oep*| -+Q$>F_a 8 \$5u°přaZC'2MP&<ʜK %14mSJGؠ9jv%4Ii.P{)bb$\:׾JngXfdsJ>1u(Fwf4v--Ep`,؟Q`S:r_u~cPЯnP.y /)7KKxn"Lض2n G1%D1Lʀ LX7:ڞVZ)W3:Y=Y]h[l-1h0ryR%9)MhSlJpv+r Q a ' xSuQP7 Tiƞ_{({ ;KJ- H.ٌ*Lc,*XCM_u9⇄| 9kxq4Da9"jŹ1MN1Qp/{xѽ#WbYՈR.BPƵ?t"jm`bhTWi%M:?p$7GOK]He c h:aHWFղsZ΀jn$´}7cY;ܗvkOxQz7ˁKɯs0`bmFaPF$.h 4o@m՛Thb@*q^!FBI#TmwHw2%K5FSkiDp:xmB:SE o9OhUA~P j\=@vH "_ِVw*LY|X䢨9q0'FnV >͢Ko/qlL1T-z;HNt=D~BU#LmA3I}@R;[E'- Xe6:% cOYHnm&e!hs2pیPvUԏ10KHG83;q5St}HPR_L#6x]K@гh">N8Cifw {pG Aq0e=ntN8JG"C31b?C3{ vw'Χ = &k8U L M5Kmc<m  M|?tRk5EohDMBQo ͩF\C#vxvڝ 'e͵NYTLE7L>eYuDQpb>{IٺE6!ֆ:pa *7Dq10hL\ztNK;5b7-)4#%]a9C +&RVϧ4Uڷ~/9|: KX;NX t{QQ@%@u##L{L7RmRꛕ1ICG<|&cq;J “#Ҵ|y\gDGҹ<;ږH1D)uQۿ982@IزIiInq}nWiy +[dNЍ ̚JŜk%mǧ^'EwV 0,=zdg3-lX!koiYInǡtI_Fg#~@#Чb҈ۯQ5kzs;mHߠ$J -Ny |c3y{QZS[,Pw\UNNjIIjkn"U|3J\0JΛ{!۶6|_ V2|!T#/F"Cg(5i>[lgMg&K-F/|?cW.UUīMfFBx>˰6tܔ?2ah5zm{9P cV3:Aע_9YuZdzgpa_ߐ3.'i Mth ZPĹ]˞7WGQ ]IT|i5J, g-"YY *!O33l?ȔxnlJe[5jLWLQh6|7ۊ{wn/"^,7SjL3MOt=v\*uWLÒK)pcBd 6|ߗE^:[5Vs4Z6yīkXz+kIE+JbQ(rcЄG;Y`>6P+eYlFy}yC!jwX^5 0+GqyKiNP9AlEqCar.>+_tܚ"-X5Aƶ= ^f+ߧCo䂞P,]4;L_X{uGũۿO Z/hd4cjLVe\5-Ԓp.Abh3zw-E -(Ɋ v}r<'b7lVm{kE,]t}*I6 [{F߮Bs8b(d; CTUk{x GL>LBc@|mK#G;i Gl L0+{Wx9BYC]mҥZ$ Q7.OmY)܏>0~LQ,O{<9f jULwT.l\6>HճLf}_UژE'8eiY~{ >$agq~1cSjꪌn&%^6^h![c; Ea2uhOEŶc[%u'ͯڳZP:;1۰SUcGL*APp,}α淹Lhw1WElPk!DYfߩ*ԨaK_]t9N{j^C+[dZ}>JX% vW 7cj=ۅ8sO9kjJo*2Nָ!O4Vjs.]C'{ #-R|b!9T:<-m~R;H\bq6|s`*upk]XSZQkQ)vKDIѩ|6Qd͟^ЮӵGhg LGO:Yr~Uin$Ȇ<+ӎ:qWi>X`ڬl] {AR,eΙz' )U8=D]gk8ԩ)O&^±-_pZ=GE_wd>Z@›`5[ oy ;/w:Uwf)"i>Ɔt,tOI:‚Iڏ2DQĹ=-L&Z-wdx`%p! ][~fe"`u`ee_K 2,Pv.tj2u/#@]<ŽږW9呦4ٕkRCWg#i[[xى:[Zެ۝;`iFWq ^wtSh*5Aު;k c˭EqˠOîGDoK*SlgNvq,B0 1`g얽$NF֨𚪂z vcrN*& Ҵ\_׀rીe&&c L?" UJErAYAE=oҎtkFuoCmyA4p(*\Ϊa tpv %ujBjYKǟLy Wq*tr0 "r݁zr@/"tnӴŗru>b!㿯Qv]+҅|W 1P(|`$df{WL 謉&M=*ai@R{1i/ݾ\Gq )ݖD@t{!gHnV}j=0Ng+};A}cDD']y>pE},^E*8J>2pah$BF(4XcɵGJ e&&_G͓0דc[P?U#kr#aW84Y]?5VIuU+ 5ɝ1|լIqB=I^.>N*SkDn8y`]fژΖ-0 84&}Flr™9*%!k?C0Eg-IqlV"ݫz Ğ}%b)d*;IΒ21tZ:sx4{sg3CˍSꢍlc*ERdD $dޓ}azsLn3T"ܚ {lmŪd=whU}AB+?qVb!:kMg O!Ћ1LN0A44x-H4ylw>TP@ ^Dg(l\+[++󍛞x!6Av)9tƂ_cӯi:ip8A+r!5.8:búo|ٻ,, B ؒҬЗAHT&8G 'AM43X)A\񨲸vKSQɥڡ)xr5Hr\} A.X-U3!qqN-nMT 2Y&3 l ʳ>><>U_o/\ҕ8LTz.jy^`v{: gd0N{$yyMf.Y jhj][.آ{a%$e eOѮv#GyA 6DYE.p PxRu٤+z#^(m <<ơ[sq1-KT=ak0fO)F*^Q?Ց ܴb?7] `Drt{=15A &M d>O`;R8^f15l*Ls R3 LwTZg`L+Qՠ0ΗܝFS/OyIA4ЎſS3.jv%+%&Ks™ɩ2 B!I "N@ʾa#ٔ+БQpZA#F@R B7a su7Ԛ:v+tFЄ"Em4/B6بqoH'rᱸ!sU ^>Fk2cW ވN|\l16?EISz/_BR).| )#=GgU@kPQ]沷yX+DPט3uml%j!LLVL?\E͏8"!?ԁ/|MmuF1[/)ޜr|s[]! )k 0_cux%\29wKgUfaPJFSs&JE*$"MgyIэ `ɑ)4^! Lrl~vp@ Ndznx{#~qH!3?lN;81ާ^Hj$P} ,IJ z x%}>'0`&(O{w84j(a^ DR~Nd52`WT4l.ei)ϥ$ bQ'Eb@4 Xv>>+qJ-_ (1eſ6cki~ 'pz=Ow"R_BcaGLoC 8;w2n/vS:B!b^WˋVlPЀ5\iP\ehJ] kzerAوm$N}/G啢ZtZ, K ,GCYbߔu(onfH &1Ft"(؋`+g']:dg5۹E?ģ Y|EډRA9oS`Tj2Kh-R5/x pȝ0M <+3DTZHmƢGcG7 xEHϫRlDlBLia%,et{ a4@ea}z,Pse9)K| 5Ew}=- (%ˬ#;Q'G˖d4äU ?kYnugG @H|W.ʬܻ3]e]/_FA;K4E0F|d}K!bk֬d7}軍%eDPo A+ovQ @ ӔH&C|7瞫;|9OK/g/t{m# ^mL{}z֜U"PGEY3-(bkkwAKm<4׊ؘmsm\f՘MtΡẽ'!LViգ <U /'tYYE}e@e' I_y'9"4Av? Ds5Y(a#UV?RY2Aig!-rz1@\Ik#im0c4 i!_bb!h'0A^M}'шKzXG#@_ Czё2BL`$86pg0 3iKg{Z*&kj(ɬPO荭xuhI4֔1^G@FЫṳ„ w\IY.jq=|0[Q/]πeg0VM]lzA(vs/ g #Vc_eXr~J_"|-ISѮD 7/&]ȅ_%e n1E+03yEX4TD;vU~b|"*pOc%9   wX 2ϐ&M:eb*_r[{{tҳ`C:`4^[Nb0b8Gqqxs qF$ǩR\Db&F!/Egp͡΍fFc`(An`ӎe~,}VpPEg4)M#"l2.={y2. E\J\^w*eWm~1j }KGwhg ,YY|oֱ1ْZaxlk7z\ :QRw GAnǭ>c#bu%s-(KIVNM`c13 ¾$"V8~&9+[']݄L $Rd-"@O" dYѥ};bH:{AYmw˻[`&spmZ?UvOů .xd{;ꞇӯӦUuf*lnzݿ &^q(ෟG^-NDb`0](fX8SR$q״a}Ҷ7/v@0o(dsdo~"(b@]@Д m3E$sj(~Q?9uZi%)G(GU;yѽ3WcTr@Aܬ]F/'ȩn݁bc˚{'u^VEFZSax=`J״u3_-ݳGJc3qhv̏D悸_sAέiTrLߦl]PF)-1MI BV7%LMc Kbc#zL,ß({!0e'ǔүͺcN"bj.OE>d"r6M\*<_4;ր8|9hm4'&1.>,N\#igwoBn1IdFyH#Oxhvigw"ϾOXI#{@j8ݢX+J-ø2S0],vx |*k/eM3^p BeNk _ڳ4<\UH}Gsbu*EH,NƆ{]};YS9QѮRNʚ}V.7bzJDN|M1v3ЈIkHrH8K\303 @vľA'c Vgf) ru,4ƽv ܏zV{Ti?8Vm$Wll ӏk KwqӪntEѳ}bIŢm,ҊI:!M"p2~ATasw2ˉr͝ ,ح!m2te$ѧZoٶ&ڢPV e~Y~urp讷@eGCQ=]f#B/ݸqzᦳ,VG5ӵNʴ)1lr'4|(SV(~RDjHe :3pB^]: 8ϑH&b?Rn OgVfFT$5YvEs ys,ɹĬx- +*G%lyO_.н]Jnƞ2paMFE=0h'Ur 6EYcv /܍Ƣ)チxйU&8\L|(HƑwB^ LaBVYT(I_DD~zMeQt<kt!ӹ>$-btp)oL_ c 'Q*̝Tĝr88op?Xؚ0E@X!xOKg -|yy?Gd7rn"K_LH2A #W+.Cw]!hh;~C@AgVᛌ30vPg$تC|%tNC˵s,h:Rcz*3;<qj&|_?m)2t")Wlb#p(vsy1)[N^.R-cPM~QZjղBR>.+5YU-I ؙÂUB%bs}IQ#FkArڻA!A#Wv¢vV}mۆMfNR" MfKlkC5OT p\4\$=^nqkx"=7l?BF?C{lZzi`hO[4\כs \?UX%%X]r Wt^xDtϴǽ]DTEn^Y\4&O=1|Bh9u0)Zxxؤ.U:G?Nj  Bk U˕ ۗ;&JZ2^mە;~ϐ  n-spo( BFꀁ!L:ՙD|j^*LdEɷ1 mێ 6DP= (hS6 LiOg}M~"e__cX5A`愿k%v6Jk[/zL_Zlzq]5)t(1MB6 `Gι TpL\0Ii,2z_[ U)Kȸ'sKF$>3;E&׌KU Vli)1_6ն} wnłܿ,72X?ǂjxpA)Ǯ`oldu$No[#>X^Kx|LԚ)ۅĕ$y3FgʺluVB $63ظVu6$& pcy& xf'}{(-%vVKㅠ) Xkۼtߠ> DV2_=MvikHU^kK |g7B Ŷ94Ku?ݧKL[5ڥxVBME;2P0v1D 1{ĺu".0+}UOYv]S7ǎDrn),T][֔m^#gG 9*^ʘ 9L }(M6c ]]#$;cbL6]ڰrLS䠰¨[ CU bbW&d:<|͓>#{2c#f/Y |d&-!]ܿ8~WU@+MUvPMHvgڱ-0olXwj=mbj~U(7i[; (f${uiy8@+@ׁŋfdjs%9^%&mξO[>5yv^Ҿf~L^ Cҽj6[{b) uޜrc^fM#Vy.޳وE? lWròc8Ws6uƢy\W ]j2(4OP'#ĻC}"tb \#s'm{Q 'E&%eSXV*4a@jΰ-*@QLV W} {p$u_:w `"N 9>sfhn9q+Sp_E꒦c@6~c'du&fDL}UuJHO p,_J%mL91pl_4)ըx}t_Sx?3d#d%`R,Nfj/TRMn~赌3 {1TʚƮ>笒&9`]}5EF`)A1#UzVSig^KaZX\}V9w:as K0RͰ6-hcT2wN0Ԙ|,bDχwmp)kY+tArXm}Aȴ9:y?i\.+nڜ|!$tz/cjz_KShJCW'/Q`5:qnB’k;Y`Chפy5>eMws"FǦb)lʅ/6].p6s's4'=ZÜ2/V`jat 즚xܰG>B=y =zt-EanE۶ܛ8jY~^::'K( vgJ"&)ݏ Rͭ1 C[|[>71#C$U <2ʓ. qjW}/U6MB/(*7(ʻK?F]]uXG7֘nrsk8H&ƍMQ8X.Bc#j=u1wYN.~yޡf<. H:2X=du v d5xճg8o7^Xo0\?J\7\VGC&1*ht^yu r0wyj`3,%lއ~چ6:$7dfz"fyS6 aCn:>8jJ"B N؝m wбgѤSH81k sk==bZ9*S5D/X\)A61;_V{9)]2A3J1fs}e%a+E6j䚭7}/Rk5E7%bxGƚ@ mD9St8tش40ےj'OĎtѧoVNqLJ| 5Ӥ"͸ eh]Uz"^Uܻ5܀Se5XjPfX+"Yo[ ?yz>Ӥt^;Ue ᕁL"f_${ۗ֟/bLg]oiv"P 0 @zp`ɃOEgn'51φk"Tt]܋vs9/( lIKs&6vU坦`_omr(aD lxP|FPݚIY0T]Zl&'T'L!\Dm "A1N;סU@_*{$O7Y  I|q wr/|Z̦ {ݝ z' lZ]=:])ٶHr]z=u7z6LttQſ{Cj=ڠu|v\_}؂{an~>DᤣL핏ڿx8۷hK7Qz+[dW4q>+,}@dakQgenUf8L $"ʴRg >IW`}oR9,3G^D H;%闛"I LJ ֵf'c1@4ZxnTmE ɯjfZdھ|?"5 NS=͆):Np; jz[>4N6ίaf :ֵKF%n)l+yNU;Zڛsf0|'%>*y5܍ē K؁lbaS*Krpp li);ݏ+>& +TiźUӼ4nc"3LR\E8L̡#5FCFRXUCa~::e|.m+R5u~/vJ[U"=vXK8Jc-7Waô|Sc57`l>Z90ZFB3E1cJSw|:qy. 2JSs?wnP  =#?07;& zReO,Z,I`l@ -FT/awt!1AYE`)˜<ڄRY.ަڼE!pI.e6ބ:W44z;4U"`-u@ZX2aVkғ$$t.WK >('QW-2l;-`|AfѰ+>LUpͦL9xa5Ar˳hNjLˏ_^ :`<3|@~Y~i`O3ІQjH7I d)+.4 oSIP~ww:1]|v(b -&cBӲد2`Aj`yC7/0ЦD5KLY-㦢2PAOЎ _e檷{v~Nl(sӨT_ؚJ9.p"J9PS/LAԷ(3׼xK.dxNss 3|e*BCPa5V@5%ՃQ?D|LȲGq5. W7X_3;yA(p۾طIP\@772UWK󕫁 kW&LA02-byV-*8Y:a6#?SHof-JԨrN`9C:AGюnҤNi%wRhSܒOAƣx1Ku(EӸ\DRNXK@@ z/A(fcA ݖ!P0BMRLtFM>ّ+DO5 8$ŵS+BAȽIIquVS.B}2^ Bl:Rִ y`GOQַJ)np@X%!lG`GF}-ܩiGU..pʾ{ہ^{ ]oVED|HET&0r՗CF,~3+y7f{TQ66@t fq՟6@V_DA'D8FOY =*ꇑ Q$)}ޘɧ\4Nm+zoM &.4Lh! /yB*1NWIRp5+1 #Sr0=aka4\sYC4k~$,&~p}^itJF29u,i1iZ &ךbⱯZDcC:T Ç|_rf) ߺ)+w{ ZNƐI0I_*OPn*ɲpY)4\ߞfmZdo2cU%hW:3FJ2? Achg5߶ι @"ܪKUŷD0[Uu1.B|[DIo;˪H8*7£ÑzT ՘LLYr8fMwʲ3ɉ;ݥo#bJjٹ]ڨd``c.,>%\DkKiq=l盗La>W? %@hp41WȆ47BQjfA<=2|Q:=gf\O,ј@b ;Vyx:i{Ћ]l=9g(f- 8XY~znk*x٤X"|1euev˴vRp|Z"p(->F`׸.[ùDFkѮu~G\|y%԰&NS3~X6:5Ka]zˍ$Bzu3kC*u +fK;ԄNE qf5JD.*LrSa 9R.aPf |~kJΖ߾@i0L-_Y0JYY5Qn}C6e8Ke@ zkmbP<3Pv O褞exV$v6(n.M \f'VqaW_al.[AJ䟺j~WXmPH ЧAZ1{Z99z7_P>T9fV5%, *لHYqE1ۻB~dRv{-nv 1qbee RF/Jhā/IGdŽk6%By܋M߹~G? EcL/Uz Tl71 -U"/il/h~lQ1m T a>)q]?B^#b0Nxs ϘG5NBZk.,'Mq 5tvVU^/5BWXߖ?MʝtfՆ Hco '[O TI:3stim RPUX? d$ CO`F^ Zo$ d4O1ev2 nt;kc㰡.D_XJܹzcȭzP3hYh |ץ'[+]KrápY+_SXhc{߀ZЕъ=B5};ZRUy+!H쓣2q< $X῔@3ڠ߀UǏ(S>8£%z?Q)n燂^â]%\qB{&cTDt&Qu%7ww{|:s$_lVbo[ zsqT[O|>M`>@KgCC$ NJssYUly[#y_辢e+VU/ LJi½J]pHf;l8./i%aIp&d?^n?N޾}l~;.eތtYⴸ/r@KrĨ! < *\xo'aA^GZJS;mM0fx䳠r=f"[ ^zɡAgdبH#"m)zT֏Aol*sؕU &D1Bp~ri^g*C?^+ oR Ǭ Lq [&/D櫦Dۮ=ȘTӚs5u˽s,HtQ_86Hp'v!e')AhqDl6~EA5}%}e}+lF?x<kfÂqz0BG%}d2y2=Yӗ!6%*lG?N;ֶѿvr$n}9֍>1oj Û]7L:h?w @c^'#κkbMǢYL' CEB7v^}g,㐖{{yR20j */PJ/w2܌=ae(7BSz@CP8Uk̔,%kX1(|ʩGziʛg&˾Gy .t'A;(~ndpgE/mB>+`$=\x6 LXo+HPvh)\bA 頛 =PHR~&"ӃzpҫHgXDh4 ,>Tbm7{2SEGD+8ENBl[Ӥyd@:‘\Z)2܏W;LF?JfwvZAWg75`5GCbП&!Vݯ#^jP.j3\uV˂J"!@MCv~ߥA^o!"DҊȎ>O/:3՗i~ӑ[Qef)ܵL <>DbCf4sAqDy4s8PFLFwKڏY!ƒԀכB|az jtQl&AL7_ojW6bLih̽1MT&D2C-)+Du*Z08BئLQ&+)?7TՙUMrgB1Wm| Tq |d~!yFjǙRu{sA(+&œ4[3qZF2 OQ W FG}FaɎBV0Րx%́HLmqoZysZ;V/GȴL8>`?an$ֽoHTs0K/onyd#Cx!(>͝ds2 ƃj95~C)x4­>9vnJ"4@\RDs r"͕ V q6-9NUs)v_I 5ہ*&!l29;9 iBǁi~GHKsD5X@{'cҶ_]I6@&Z٬Sb[y=̭xMNqh;Kg-e%rjfhPtYJc/}h;aBJzER[,P5nM(DZJa G"Efv?&Rct2LŤc8n΀o NKysP@^baJxBviiLPnJ~^fl]0;ǁ&.#J{uˈq^Z,UUD=*#hٷpc##n`FeLrm!7cxoL 9)p3 >W;Jb#vR,ujVؙ+v"%0%&Ud/XGo^)U Y6%S!}mq3A-?IS@]_Ձ+uGqԢ =5b}q'N-P m %Š-8'Ǖ#~=hܶQ th@t!ۧWPOg%Kȇwy=>ey_DL1pDp:[pD&(?MqP]L|r 86ezvQ*›Gr۸?L;=G"[7V:|93$0)]l05Hbس$n#|C׮Gh7keB΍kL0 OC۳b،XB]<0R8`S0)$|:F4&F͚!$~)>/V쨹KcQY)seQxbk ӯGz2żiKMt0,%<͊=$ zj=Va|_ ZԦv,Nz#QJmigOw6idk_ Py-e$.e_%:)i^3P(=ly.|8Mv)"2;5AXV::,O]al+@&}4L:Sk9 ߣvR XVuiU]f6d`phWn~>^?x=Z:ꃥ |E?\1q,tjpˊNJӞGg|jz{e/ =!Ggn NM Tqjk )T(!'δ&|tgyoC@E}5EH16?=4W[v.Th7V @ /9@è"NZ/s7WHOYF$ 8w5.$mZoɢӱ(3 Z-~2U2-PwM5COvOc"-'wtZjA6nΫY/0qF[~7#&; vQxII.Wt6*.Ξ[6LmHφ_ooKgCۻ0 eġLtM8®? {T>Ģ _jc 57!YR90/"ˢ86w͙GcnɸÜ KƉ|k򇡤K\hD}ɺ%A 1 Xnt}zw5z%ֿdKK~^(:mUѭP@x6/-!G#4w q3-ZS2_ЋH۞x%*҉-Fc>A?*d}~/'bOcj 'OK..X k耬!f;~?Hhsʙf59u뗚  kV i's? UMC(ha&C?Ԭ)a ] 3q zY=Z\Xpd"tP`"iZQ!)5l̥0=(Skg#>qAZՄ¯PuH!Y^Fǀ}صTa@7W)9O>]k"z [ykt+Or%Tg$hn d+$s|uvK,Si3:IlUci)vŅJGh{Dbz]0&0KS[ByӄlE`16Gjbad{yz, ,\㢕%0 q{6 u`^&>&nəcX4;d bLSGU`qh>.[Z:mQJRfƇT97kjqd$[D>AG@@ұWn<(}Fs#gTt#% %%1GW ^d*6R'c| om_{3t9HS٫VA,09K{9tWRH" '2!;R9M!~S)"qwRV,8Bw?ն1=!! ~< Ԣ!#±)ʧMvKoDYhX2lg $wϼ1Yɖ47 +$7b=-y'Y~wQ xG;ڧjm!rx: V٩OMB$lu.JQG.\‚7$t@%<#9B9`O+ ̓Z¦@| \`4 }&b̈Lb@|h@%HrDكPr떧ٟ{t [6deC\dFUOxnQe!ZS\Ce쨑GyPyדȦiAxԎ>G>N w_.Q=ڸM0Q_/bdS14=)1R7qD!',629sʝ;}4׆o~uY$R[eQ9pGJV+L҅*5"Γ`#*^%efsױxi2 h`42w* ̥NG.Z]ZI`Y7ʧF9ZǣI=̬ ^s(_8LUu 5fK%":-GUwbaJ~AHZvhx6VO %  <hK3iT\_ $Jzl˗X㖲-32Z܆l  |͎;YOK'ZAk IZ GChMs" z4sXvހ]y!QTV<[]3Bq=/F3e<=7"HQ߭9!=U07߄zx<7n̲wY~<U玀SLVBSD(\[;߰:t,g^#撂?28cמ G(v<ndT9޾+zr?ZZUjN{Tz3ȡ䁑0dr X环ʎ@ɩAg:~,({|2Ua?\GO!wHY]g >hgU &iF%`Msv.AeA;x~^~1d}s( ɽ5 |s|mh|N)\3K`ǯ}lQ'-_`&>TiIDap:伲;hJ[ʘRr3D-nӘhᘙȢ45 c~u!Y|p|Kx@`<\x42Jj\'6Q/GS zfiyi1̼t1ͺf9hݺo4p:|k 39F_ bisX٦#넢)uʖ>~5?2 ;xj0xD_,e|Y`W$g]a 70C="vʔ2bMD hr5]=jZ㼙m,!UvA"f*IxOc A^N̴d?'ɺE=L߭&"NNj[vـJ.$2+<#O%7 P6)@w7KƣI8#g C^Be1FwÈ?gC3U%bQ F) vTI"76$L YN~A R"T/j <}wѵ64<˪4am~\Y9m<-jq+eHzB u;v< ф~!b>xw৪]4$v_Ò$2>y "NOyvk $e,gJzhZr"ҲZHZsIcYna נauaqdsEd:..\~>:=2L-fuyXkdPJ k]@,=w3[3JWÞL; vc /Kz8|QM|}::jOQi2A7XLsvؒj(j`YuT3{N3….)~em/@iSE;:"/ ذx7B\ /_Gngt|l+ܩNŞx훁5W;َF&) ]N1p/RT . S9}(q1VEЧ€3uofr5<55k~{-̗m\VX{Nf***!=3\Rb{`*>˓C.nkYm3maX}@f2 /\9l05R2Hk%+TËl17 qU  Ql ddE2 c:S_XHԙK¬m<{'xqBR=Io R%VK Khcŏ#*Pz7?I=!3@B~l 8W5ʿ{5.XAF 3+@8s?<=ّW5Eľ8kcP y3POgt>5|ΖC,0,ođ\~{t]n-n*:b|`mSLdvs_Vr{xq*fPѪn0XZ'!hO T a!i4SՎjVɩ:uǸ|a}$̤D4X{}ٰpK/Upְ^]jR jrSJi@1LKdɗJB; `wNZ"t~ a^~X~MͶ ~@3:+&ZwL1 7ܦƳ5׍XMӓ J Wy6jzzOWx5DgwP0LB[ ED''t*/Vߠ,G2 4~b ,{c?sԅGB{a <]]"/bRFӒ"ANǙtFT,)fHĺ:?fxI-dPtd&,NL*F DINg`ͺ$C1HP5*: NJ/H>9> W]o-9믮24P^KAn<-{ݫAC^@+(0`,G6@2e܏N3V/[9E&BFt4ȝHǏ!O .u5R)]~o"@Bf<t!-z>LHh&x @ D5/Py̅ѧ]:]M9hx xw*8.lŘlt-,VphY08@. *dJEXp,cQd p6{ϧ4S_Zz۝Α8Š0ҎJ{rE*<.XeP~ L{C3`I11^JnĨ_vQ0> Z*uqchO)gEΤ&6Y@t}#EBQ{2+>##:9aɟPkHBrqw${8o ZI.-(\0pN?.RgDec}o1z!FdMstqKU/uB 9!eU<:#8 Ectj퓗nxTFpƾ轋 ݿj 1@q6zsdfX4&o yꯂ1szJGafI<ʉJQuɿ/F%Xu&RM)ؑ7(^ uesc 4le!Xf,FlO1 Uf+h5Яjc(ΐHШ_%gL,D&Ŋ͜P]tVk'&H">GRwo}wsD< *r]&#ͫ90[ȑB]r ztAkn'CP9"k%b,{jIP~2:Q%_ڜG)`_|S%GNWB~|"> e T+jί+x0HMزL\)0\<؟<LOqoɓ.؇@L~q2T*)9a9o֧/߰p%zgk~ ͥj97 "Hg~'%K1'uSEc\ Q^gGX_CJ1NTm(g71ңhR0sW UQFmT!;L% s K瀀7 oa.+n׃Sp5"CG*6Y!]P )h!K];NnLB0RK]~>)tB$i-"MhごX6@P(w쎙LK}T6Fd cS5s3me_Xj&b]1OpXR/( >9H8KbtZܬc RN C\}(,aM'_5^ ݕsIwU6hb8t_ef#{棨'?Z䣆H jr^< Px;!8R1g#q*`8zZnO᣻t==P_ e;TٱķFCE\/> MyοQt ;p].@4 'B7Z^ 7|&e4 U tI@k,cEA#\ RՓ*RQwW zVP71\5edJINFI` _l98uv ;59| =|Yjdϐ: Sl3 ZHSP}c`NqӶGL&Ⱥ4TXN# ?C:7XtAL}w%+:t:$vMUV(hJ,<디r ݥ;kN 4H"PTpϰNkc-EᏉдwsMNEBtb5"*鴻lX+oo: VP̡[hRݩvgLmaQ:)oNNǨET Z:x>>׀AoG6P Uv(<{ gzF `}A]3, Š9drāl!( zU25֑ׯĘՊGP7 AG ױm)Yo'MK."(tnAm 5zH>x:qwTJfX60rwquV|hx(4bŃv2(=ZGOPy4'5itV*XV)yq-/'1 F^-Dyy |)=JWG'YPɿI껴,:V63p% beV?R䭹NY=[AKs4$+q^ Pg4 >,S*U.>DpCxS$8a 77jv1 &xk+mVz;f]k,]N>.e;;8/C^JݡHâvxL|||>bs5< PI RTA֕b^8uK?+J,9m<̈ϔ$}[LbIJ U_5@9RUTly̧GaWkM ͋K0 ї؜yase, 򁮁e_m~yy]gxSH3Pa7"[zouZN5g&)9RC\@GwmAm%bUu<烾wu_ϑ{=9ݝ* 9 O?{Ů"eNӃt߆h8^'NsaK 4NZNn) ECPbɁ[C 2 6l0x.20<_;! \_J(@F" nHR3"R<}H-0u5җ?ޏ1x!+Xt\v4u{^=k\rGRY)R6,ܕ, 0%o&fwܪ 6+#]%{"@O1Mk=?B4Y ,7jy__H^MpXJp3q:t3epO wX"< a% ҥ4$Cܤ!=vN>Y`el2Jt1}[Ra{ASY_x+f|V:/#TVrMFK12aK^c+P2{H6LHGP6%0tDr{8ˀ2uxؗ0B.( BDvCS),=b ;.[$rW` J~Z0௦;N#cU‹I&½o|2Y-@GY]eUI |csè˘݊ږUC̛Ig2lFwי?f"!t;K4_iOל0؅hYVھO6^˴ڣ֙ǣbgX47n4|/(0ny#NO)l-p_*d໾ hC1L?fEgQSNlOE,{OјGTiXiKôv|ɛQKVV#RQ"meUn<2#8f,\橉 xy23YL4u2NC+ayi1yaXY^_q)M)Bnu6F_Pn`&g2OR[VAysoc-0!5RzJOPBb7ybZg49_ #~*z` e\$!fx:V(~n/r鲯\>z+gW'OݡH`HEFQ9|GoT }a,6frVKㅼ|yQEFIZ; hTVعzmĔ JxQ;視&gc0: kp;艂@'zw]: ͪO1U XwTj MySG%ll Y8+P3(<]@+b4ыV>+?;2"lH'~׬HFMFGЮF+!u'Pg~PA3FXEZ2:{w>mӂy_Ƥ`9 mܵu^%\1w 1* y9_x:&S<5.F BKm[pbIw@Y#/EM-WRDY$wQ T 0΍fӎ<";$t}W\y:aII:[P/hrR l`|931Hx9VZFK,_@ R-*&{nbq,KC .s7^`ӈd"q,}oYT0@9*1k6Itt1z}> 䄜ӡ?JF @ݸ7},R\|(H-3蕄):_+ ڈMmIg`+8pYhIsn}*T_ƧbJz!Nf%;e<{{Y.-"_A_ٽx/%^"[^<._:9k#IIp7 #r#<ԩ2OPlBVv;*nKF?7(UJEm>OQ[jpjJGB'%%jsw͌Q>{u2сcL_TgJWUW[J^9siބzҵE w&`F\20wg@# ~*6YdH;뇊P3xjdYRO ۺ bEdtJQttˬ)Bb'cOt=lH :ne.?vWѣƘRgsNblrwEMvw7oaAÎeNJ =clrרdB,5eӰB <4=|-S|:vQ - #*5?)q&|7j$θ̆|m Vi)㲅ܓ2*ῤȯzc8tX!ݐ8%3 LC9kpܹ|rY}eq&Ji Hmwm>% m&GSnxOdiOV֫G8~T7]Qlp}}a4jg|˩LJ"m3p -94~WT bѮox>R\3/#!8A ь N/*<6}y >wEh+q5Z4”W=wuI>hO<71}? UX le2ٚf u 2 Y ,B%( uF*y%yQ[8g"sG@3c'1AVtN*4m,!# .&_]xAvYBHʞȣ(N(~-3 ES1 z%a+&ȼULϳ֐@": °G~":dz^݃-!dT,8漖Tԫ[piwrbNDZ*%;|/R+ߒo!"F扲_K{ 1S>P5ɕ\)}ETW'ſ<^( ֌G$N82Jyk N7CߨcZIx` +̐ nӹTU6MT-Uit,D`Vx v m`X~uG%ï'r!SSueO`tx5k0g:r[\ THg`Ԫgfosߖ]fg%>[hC0_\y+4e8KΜsqV`^wSBI0q'΅eø ITH$?_D 3[`髌dYmd7q>=>%p$a@2Sn@W;Z>#!( @|^ 1+*pk' 4rsPP<:]iaDžwt&6:JRDOF4rsHvE%yviN"蜛wEx6თ=% }ak;A)#0֕!2Ik1jvk'?-?ةwF%=O9є[47nYN?Z)G6o5YMR ]ɶN./rމәf;4\DxᶺD[ɲb)S YJLB*1K`Aw7)T Rr`22HcC.?K]diPH󲶜FqԐj‚.RJB5 ۖأ]8ħr39:d`Tk.8󴍄N< ۭӒ,actO̹BWVp g%PPQìKm6W7e$f^N8@< ?1! !ȘU+xl 8ҴrWYqPH+/jp-}3=YqoZz3 =F{D~͐ν~vŁ[ϋJLCvyOpSpCXcm?ՐI:B^Dւ}ZyN#BY@ιOPsehO#zvtn)|A\~ҽ?Vi Zh#.ѐM'M,O[0Y+&& 5cDgNpW-EQtglb?}qf"$lX;g-4֥͹F|HA=W}/)4:.QBT8z FR5#%coڤd+mKjl,j\Rk`eߒy}.~ͩ>R1߲[Y3\Ysԗ.7m C,HIzf2r2T"~5e^:Wsn/ZlcM]$nX.K%L 'R5֖+v/ 2`Ih5fA{5ѻNs,kz:hGhD Jw}>* ԏCLt$(WY?CVg8P J/ZOY$yP]qKHzyfcl]EiEMi3gR#|$: l-KDa1'  RG.e)lcJ&IXPd;ْ+OOE_'"(ZkA=csoAeY~j=A\w ^~{G5YZk$4w PvU 8E d%wqGٔdrc s V!Zlk!dQ\Aa[]7W餹'.~~8Ӧ#~Lj(6$ iޕ*nY),͎"F"ʪb^&͹G^C0^Rx-A&[585D0:`񽦞J,fi;saFiD \p"UC&YDT=`+51v:箎Ӝ;Ddh) M̄IS 6q3K TBC+9>)ڤJJtndTmz9JJlNBޮQ aڶƽ.Ƿ5FW,{{b|cBZ %A~;ҋlU6GxCeK\eϬk .PL VV$Z-_VR,@"-BZe^gL:38])HCJ+lW.%?`-q.ރS1c:jTPí|e{>aU;uj&pX,3s<)AjYJюS@SD9O|_U-f8n:q%dp H,|'BN-`_k $Nذr?08&s=E](}jƮO0Ω*=X0,.X>xg/?h[oa#@{x7F""*daMr^:C.ЭHV؎?W;;[aGS 1vƣ)(J9d 8}guY+s^Z&rCJkI$N=`hXQmPޝ.!+E. ]N.Q8Hc./a4a!!TK066kFުrhhxQV‡&ЛGIsPOpR9J :8{w)[wKl>썅 GG",`?}~UX6m, e >#H*R- X2`l:5ǖ(ķ~y?sU9e.u+;%)m-f8D֌3 CFSg/ [o$3ô,Pb]ozJ,DII-na3: CK6|8Bʗ0@]aK H\{ (8xRU !GW^`q)Q[@wy G?Vnj1ؗdnARW^Nxn$ xXBpl17tSl}gVFXzQ];4y!@uG-PoJS<4 ϲDw6 [Oq(O9p# wi<BASf] {Td/9/3Rn3$P<0S bѪ@p*˟qޙSt}HY/]Q^;=3Byָ=gb޺=0q^k8сs,gʸ2Q- *UO̤wV~3[r>ȺdYjK#:mϥc}ty[f *N&LHܓsed"Ǘ􋡐U~R L-`:Sk rTI#w 8/ge8Bn]) s3 *PWD% KV\X>rsѶ?.ඍǽC]2 hkSJ.WM?^M$cR & ]u6A&h;K~I.Wf9菎'uG5#\tw.q?Jȁ"v#47sWs,»7ʙ] ~>loH3=ԾTSgBt6C^?T"$X 4` 0ʄ,r #+KRmR`&Q;+,x&J/xi5œ~_юh纞x٘)Gnz7-:̶kg/o%DDqN١"d3| pL )psgDZ<Ӌ@lfa@SII@<+?nA#wwp\BYs|VLBDa^E?h7hSBxmY(XT:ҶIMSхlA-똦8Y<,BV m?'z"o㐅q>V' ,(%u(~%C$,#l 5N7)ѫ,M7.>]ֳȩ Wߐr|?<xq adZX&dv&mwP_kO9NmQ 6!0;ɋ(xn`8qB؁UE؃׶b9˝w\Ι0+狄j%gyHZ&"s rX?Hjm%#ONAjxNFc( ?x'S.|!ay J'L92BoLH5$(s S(XˡRME%ԱXA1WJߋZjY1XKݒkn"yR!M|sAZW-p ~T }酦'N5=x΄bT) FQG1(Bړ;t`)ޟn2cr^&cd ^ّ'cgt%Y,^4 p/}"[ReoP$Zbz4Qہ4E(x6\HMOci~"PBu,CcΨK(iz(\X`9T%Z,Q|(Φ߉}_F&|?$>\^H] O MI7 cV1*i\ZHR|bLa1|1< 2yO5\z$,c!m4ziT۠6dBk)hV~o]QӀ Hn/m p`*Q(b 'l)emh #'DlwXƸDWZ[ ~/ˁS;.9oc >Bq-n^ƙ\hdcTcYX.K ]ݨ箝'S66: } 4lpfAC47N+[uSo(| ae La$9ԙ@B"}O=UA9J0W~ [lU@oxt._O3u¶۟kI<0uJӛw]Xeq (RG [^r E{:&Ts @ %.JQq!j7ݐNjeDX RJp؃uΙ(ѹN{W[rqYǵ}F%M |kKP%!]b]) zX-~"+pV 0VAfN# U=SK%{{`>,,2\y@+^ 1 |{jeN"#%;<9N~eL,gYSp~RUIp Y OĘ瘏lAK|(uMr8(toIfVTGG22H#@OH7x*ЁmT"e3Yd]HW1= sA7o(b9K e4Atdp4dTz fhTFz~\H5S@h윑4Z VW, Y&e%L')ҢqoI(b[.޴305UL;Չvf[;.j)pRZ tG/vG" $ķc0)dk)etU-f9R^)Q.,(WmɦqrfjzGp%;)xU#L1;|W`&Ƹ@ς Xmu/W&i̋h{au> ]h1[6*hlc<`<>I!Br2&Zlw=a^?'+"eN&ʛG̤8]M{:=\G=&˝\<euP\LrXҘ`6EL1wWA rGB @+~AufOpϜ Ǐybz3ODLhuy0ZmC]z4}su7hjJ^eS@l7P/9M]=fHj,)F2e8H/g-() ^l c#Fq[ ?dJ"sӆus4Q`^,_/ƆE:f!+i]sV6`j>DO:knꍹyIOpn\G^u=G| FBnob͓NC ƒQ>p|_i*<. rf7}e "\}@CM_dүY:᜖5GppZFmfA8_o|IGOii!'%@X?>q!}d ?tH