xmlsec1-devel-1.2.28-150100.7.11.1<>,t8b9p9|]mږMWk'4& B^!mXa}ukqT\bBeqkʁ=7Mεw5\3`~e7jCT'/?y!R@-o FO %(IT.[JcUcDn%ôGD^!06Oeh&知'GMA$bDPqV2$* p3&>i$MC^ p % + Eq@ˆ͓l X¸x!'>>P?@d % W" 8Xw}      :< ;>$AEEII@ It J^ (J8J 9J :K FVGVHYI]X]Y]\^ ]a^pbrcsAdsesfslsusvvw{x~yz<Cxmlsec1-devel1.2.28150100.7.11.1Libraries, includes for XML Signatures/EncryptionLibraries, includes, etc. you can use to develop applications with XML Digital Signatures and XML Encryption support.b9ibs-arm-59RSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/C and C++http://www.aleksey.com/xmlsec/linuxaarch64kWw ]y 1 *.)o|V%KYrnjX(N1!&=FOm4?l cp[N N\>7R+Z"7.+(9,. +7S# .XZ wvS1ͬBLe (^w;&+ xy $ HGY "n 3+^ X{ Z >. sj /a 72*,)) sz" E+Z,~_~!J)pr'!; 4% -&z%V+Xl>jJg/X: 1}~S[27AA큤A큤A큤A큤A큤A큤A큤b bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb b b b7\>\>\>\>b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b7\>b e83d883626e47fc9f717fae2e0bec91aaca4dd5df8dc4e9473aa4dbe50b384b9b63071a773f81f6c5d2375defb5b6986d0e8d5322351d5e00ff43f9f72f6c2bb1888489bb5e6249862bba0c90f6895eae8c1d4db70659a7c0c44b5140cbbd35a1741735b4e651052c8ee2018724cd7dcf4a5062857eafa9fb93061efb813577bea030d27d0eba3fc726a4c67faa1c1262e15d7b0f75eca5de0a1e490c30538b91bf3c5a71d3df0aa8c2336c9487da6159da0314049a893fc78da08a431d63a13c811c60a6b673c2ab605ddd57fcd8edb3a08ebc72b739bc50196d499877b59b76e5a9de7e6fc4d9d76f5207f569369b740d501beb0bb5068e598507b75f8ec3ccf8fc1d5f1f180a26810ae792cfba4590470b71f4d562586ef808d1d4a04925c9f39bc2f9850c5f4d54d69887a06728166bb5c27cb6a56efec03ff69aefb49b4e6514ce5909a2fe91a50fbbbbd1fee7e9b9048e66334fc390ce560d11251bbf8127a3bd664d88da99a099a94bffc131540adb280f00e0203f2191068133a3a29a41e872807edfb39c2046ba8fd620056b8eaac49c3092d2d1df531cc11bc1c773edd7443cc060bdbffc03c44c7f1b47d63dd056cda553b44dc3fbd2ab436f097fb005dff17967a69373387c87bb79d62a594b4584c74709db65645d9a8117bf524ba14eb437972a9563feddff598e0c764644512b6c6f3b86be09f4c414da71d10f8ed1f5e5f574f748f9e185582eaf18e22139b1b904cc6050f1dca1d525b31cb1c687775b62f52c8d79ce21a0012f3cf1e974dc3ffb26377dd7d28cec67149bcfc89b502b04f26ba35fefc6aa424db48b989e74d19e03e48ae3a4c50f1e3b2e8efdf1cc48b21d634ecb5879322101cac83346045493cedec9998e77335364852588d19edb92c6d96c2cda5dfa9ec9899b55054bb6939475e344015c92698a62a95c0aff973c23febc78bccc56181d4cdc547132518579fc0815a01f1a09413ce5dea6a5b99ba0f78c38a70a00ad83adec6e04063f89a384afc83cef11481335411ef643c809b349c68b3ad26b7fde051a9e19ce9871c77f2e4c486526edb762e366ba54ed8dbbcdd04860cc50e17d11cfb4696b376816aea79bda4e5f7f6c73f7a97904f9b79dcee63b84f25da7e5446e80b802c349f027049ffd2b3ca78e7dd15c25821f4517e36fbb857ddd4aeac029b4a68a0933c280433b03681c032699d1ab22ff0f6d7f5501292d6399e0a99fe5ae70d2b6a41d184362a7fd183198d044204bfce91ac233a6fb5885e8747aa0bd2d16811f83fecb816dd321a3d607f29ca9c6e9cb44f69e02d0edb15cde87133dd563d41b53a4137ba491eab9be9a6c66d72fda04e4b848be132fbcb16716a84f3115cfb8bae22ea959ead98894b2542aded4414ffce2ec41341d5fb95b92a31a432ccf89615901c760f04a376b98b5b0ec7a077f96c8f539dda5396199d1ac2d103d23f8c99949338d2dec937d7da66f09920b1a35396da3f026af056ac7af33d36950491abec45729d1e0eb39d5d83127e52b313f8a5163f5f14c3d3465181eb65c28d3c04617c508ccb5c751e6b322a680eb79388ee707dd03a9f718a12f68561c85a27914f02ca8c411d1b6366365c5ef67da48451eff89b0cf9e04da7ab0031028fc2f8b151ee4434769c837311ec49f7debd63b454744476b44574706d2b4833a09713683d54d8731b34625f8895618d8ff9be477d2664efdae6b64a9ff8a4dc9b62d9151a7e9e0f4221efe0c0606277252f63c422682143c671d16dc0165fb341c049244293057e12d5c0b487022bc5836b635a01d5753a2678ce0c6b353e2f9f88b6c7e04253c13c301f3889d4f0ffd7d32657cb19aa7f28ffd963de7f38eaf6089718a623c14ac189e28c8a877cce9c5208e6159fa4b403829b9bcb563d5ab426d6b1add575370a6ed430a618fdc26f66fd5956a1522cac94d3c3f76a551eac64ce6628e648ee93da2e933659f6395c19ea110bde2a0030a038ac002dfca294fd37107abba565df8089c10f63d429e00ea7f1bb90bb94ca8747e286083400e6920be02fe3f87d0d0b1ef493ee0656e331070de17a4fdbf1b4d745abe44a19b0fbef6db810104885fc50da84d814ec600554111a9f05345ad25997f7f6bbae76806112740687c329b062dfa19d0fec510121a6fcdda2462e7c112da1de3d8cac0b0f2eb64576ddcf78ddb245c2f9b90f1be5824290ed5f5439ab629f4aae4a317a32da9a1f110bb97545e26803350256c4ce7aecda2cab4bce7653146c9efdb50dfd3b447b2cb3cf334418438734dedd6d8106b04d94ac2a0c60b590278604845132a3544bea2c71aa7eee4575f16ce1e8d3b20385eef97cd6ec94ed875c9670809cbba7a2a808683f2d2948d7aecf15a774c19e64bfea57690923ecd3c9c4fcf93366d566d189e11c83c2dfa44ff3c5b74f6b949ee87de97323fd36c21c3814740e8d85ab24c0f71fa8e3cedce5f09355487c6a20ecaf12754e30a4f41b6603f2372b4e7f7afda3a675e8acb8bcfe8353e00896fe130c11f455e30801efe26aa01d9927bd6dd9a37b203203a092e32294f624603585adc8d95e98aa669b8f888d7b82b66b7e1d93809a491118636133a3f1544eb265d75c3478899eb22f20d3085f08f187be63ec36d064ebe02db776c3a3870129242466e9c28dca9284c83257586d89642d0762917d34e0db2756ea54938652c8c079242532c80533913c2126bd05e0551110afc0679e2a0985eb2c2db448987f0c4fe39180362563a65de6e2693bdecd464b40aeecf0d684ae612ee00b801792fe6ee7b00bd7daf70bcde3e569516438d46b664c51a5ca6427f5cfe61e8c9564ffbcb8dee7d571cf6cbb3cc997192f3186fb4ac53fbefeb1dcdec02899cb419a11c250e42f2d4f72dc40466e3f59ebc8e11dbefd2ccc48529b6aac7ba5f70640dc30d7e647ca83d714da0e82280788283f6bc88ca9aefd0f256e3fb579e8fe4bc01a9f2fd9a222aff0a279578da5774f48b87651ab201989b1f655434694850efc2e46abdd762eb0d683f9cce06a419b7be37296337d5ead73e32c82feaa5faefcd10af8775ac0a752194fa173efd2162170388215ff83c40d847349b56f372924b410feef340e7041b3eb058f37fc4647f72f752f9b9e201a8ee72246a0f7f65ac8901e4ae01d47ad4afbcad0cce2ec645a192e85ddc0a5b210d533e9bc4b045355030a92a6e329d6864c9694b1c1b7587e980c82ff007ea472cfa3dadf9bb5e1d1c059e4efa728a8a0a64383ef88b2bad29169279584a931dd0533c43aaef245a2b743b55d45d23a0c62e3d0a84856de86d8d18b32d32bda4cad2813db13fedf85fc2780ae352bcf90d63434b08eb572f8e9fff9b969a382273ff87d91e79156e78ce22108b1af00346b32bc1006978f3a79d2921875855431ef6a990c5f19ff88c54ae3050b278c78596af56c668ca3a94518a1e7f77aa9c48560895ccfd10602aa0a6724f0616e76740e3a42d6e8d873209e5534193079806e89a6d0b3e5158805e0a6825b40ca03f44f836d5915b7dc710ba20adb716bf13bb0a80f3d871552d5d6351138bd84afb456d0f5733a024d65fd8d30169a80d5b8fce8eaf6a5c245d31e8386fc6bea8c04ecf5b94c2874a43d1b7768bfae621c48ea5710f6c57232226c3100395fc0aab6b3c576cdb2e6ced553d53e40705965ffc3a4061c068aff5bb43e1506362499a0e755dc7f5a50d61eb628d364d013b1cc780e2b295cd5f537a1e51cf407f8fd1573a50cf4e02c4252480cea187645862e89064a8222b31b8308b7d54101a5c447b5679b06e9731a0cf25086f1a949ff577f5ca13e2ce03cec40c835be22d44217b49a08541c942576c59e995dc6c4bb60c8f7d4e9ff63a7390ab4b994385077acf88468d5351c796091c09901c995d837f13b2e07aaedea576d55c98bdd5bb4f94c40bf6c51ccd5c21acf32d39a7496880fc2a1f667b3455f931658dc0cafe99497867b56a319cc0c6547f164a9852d06cbb333eb3e21a9a2d19b58e8fbced693c0c25b19b60f8d54d0a88bd72802918ce31fbe4130abbe6f60984cfd45bb26a651e66bda7956ef294df10a66029d285af70fb4ae5f71ed0b06a9a445f249f210e503d271350972ab5a19b9c0cc99435d3a772f9cd5c77ed70a39864ad6d712cbbb26db605e4663b76ec43a7c8c3b2a88fa043060e6f4b0e9629577128b6c4c5bc57f940b10c34e5d40d0b29f30587a072e902c37987944d7c3839f7361db79c72d82b4371d433be564103a510d2afecbb2cd3d0102409c946a33813a75a27c5ba5ad21eb51fe2059df01fab0602c36ef10293db2b5b09a8eb120483a57751ab6ffc5ddccb10883aa251d31d20a9dd7ae0459e482cd9d27683462e2a63501c55a937d5fb47d52788b38cf24b876ce5b741259ac05fdb0ba34ae71a9db7200c9851434d47544d24cff011f234fcf34bbf285cb3f9f9f5c5f7c58297cffb7346e0fb0c61a4c97ccb39f9b02e9fe1b510372d543933e3a1fa8bf1c9013ecf8797ac7d8c018c72887a7207f96458bfcda86ac4abd59065a216bee54b13978596b8748d53b24e1682e13b828c0b419416829a79c0df55d16b572be1e3da6b5725cf054537c4190b9cc5b70d0c391c8c50fa90dba4d81cfed2b2fd733f4a57b6218afda79b1bb5d6e11a9c2310341e5005bda49ce253ea2cb49c9287208da0af3db2d81550f32f50690005db0e7624412f10403ea06d8da978abc95b6b28c2c549055a01188e1e38d08096f895f7eaacd6de3e5e6e49b7825f0bced42fbeddc06f9ab1eea139b5b94b02417e8bb3ed88df88f301c091dd3772244ba6f228cabf57f8ad001d551c5c6111985ad2fa09fb9e3bcc9661c8e518e9509709fd51b92dfe83fcae03732f39d4773ba271a5b12e3534cd17dec0a5115dec4ac69a80fb6662fbfb5540efde2664b41d75b0db93642d358d3cc657e01dff85af123dced908b4c1aa63b6ef42e7dbd9d8d03461cf4e1edf2bb9c8d9021d251ed954b53f4985e215e48492270d02a8f9124aa940e89eb7ad1797969e5bf053aede52f2841c55ca393ae74dfe306b886b5ff1fcbd04806d6976ffe4c08ec8edb7017d314a4d8517b50649b55beac9dde5f76d4a70313ad66047c3a5a24108d54ef306b6501c506bc84076101b885418ec68d8986a4f89728d7b4dc95e0f28d992d1a5e53431c785ab7b3bef673544fce9d937f57e265e7f36fdcfee5ca37413334947f623e178607d731d94f34c24e53a743f7a4fe90c1a982682ce1486bc2fc7a0646d0a170b153e2761db0e57d06c66e0b7b7eb9f35f12d224e1dd8082ff3e8c8e4d8c5b2bc03c004a76e27216aabb4419ef6ce3879190d21855ff7e365f16283dfe491b84d8fb2f50328de65892067d71f1e67582a74b991c161805bb91bca7cb49f585a0dd32ade2427cac3c490df3b971cb1b449de0a2cc4ee968ca88344ca6ca4246812541bb7972070d75530724a641f3be2b5b9c41fc4ddf7fb8c22f8a4e43999f813b33d5ad0ef63fffcf3e0d7b2661c1755e09edf141b388a1a240eb1464f0203658ded58330e01cfa7450e6a3b3fade7145f76526e749cc3b858c941379c2e51e321d5976e0b587745f1f860d1db173007baf6f85f32c6539d3d0f20878ac7ff764ca17df43729a51ac7a2c2d48affdd9e83423d36ca51d5bc6cfe74a1813f4c5afee5c83de9245c14f4f9a99213d4a25b008b788c874ac9a38d41abec0b57fa10c43fb3adbab802f2d3f887707a7d9407a6719c55acbe7207b3ebe29dfef04fe34a24f24f82aea6877c52d644ca3708556b0cbf1bf2262967365775fcc8ac1b54efdc8efe2a7a3eb868df5450a1e809399f3e1a85372d88aeffdbc49bced0af21fdefac75e7992f2d9a1a0d72e2b429f88ca71166a07cfcb3056001bd9330c4d61e7cfe9924807b0c0d67bd1709cd7ea0dda2ea1b8e1324d43a35818ab9515d9cddd42216fe05a55790be9281a0d39271a01fe8d9195791859bc99ee9ffef86237dfa772820775ebc8d2ec1965773370f4ca5d389afeeffbb78092313e1721cc8f6e89f7e61a1441caf5a290c7dd7d8f885108dd3f1c73901eb876ee779452f353586932a2a40aceef849440650df1d909afa323952589ed9d0f34c17476c6001547dca1d3ca089e2ae11e5458dbdbfb45dc13b61b00afb5758eba537875ca91eddd22aab13ee7de91a951b64cceffee0029349a2bd4031dc1addba803a96de21744d36e400bef060aedbc5b66d24ef9ac7f60ae101c227b9ec66902fc96bdad7251a56ef8d3414a239b65930368f5ab965cf92c2a5b8df5b3c4cfd99a3d4523b10d3adb48b94d02816558434a9e1375f46468c13269f0485357b3a70dfb73dc60826b5dbe5c7606c6eebf4fd631a80c84b1ca88871088b134817647d8a34d6a37f819397c04a5bed051155f79617b5879efc619d761cdce4b39049e24cbd0890320c3720d8e850d0c3e373981bacedbaa591ad3ccdc91079a7767ab11a6f627ebe88ae3f8cc35a2528fcbc4bc5bef717b5273b3b82cbdd58361e843ccd8b5c62c43f3fedc356589041791c81f289599450fc4c4f091c7a687463cca37af0030d7045f84f7b6c549a86f913758ae4e77077d0be62bcd68d9e8bbad31740ed62f2385abde414fe208a1d35792fedd05ee8c305853d060be84b7eef9792c111744a0fe0b17f34c694802ab2677af8634c22d1f693aeb9cb5579bb18ce86c18522e8550aac15fce606dd46f73e4a3949d85d1b3ce6edb46e82aa47304740774f44ebbb0c2623af6c94d1277ec7ccb95e0d6bc7551441a9bdf1999098d799fdcd36e86a000b88043681deffdbee958ecd375d68cc0ebf194a61aeb28c08be0f7589bf4e056362ef35585a233894cfcd06364254fae4ab6247ae422dfd94047024dc6d9a7573e4b0fae733f6deaabd1c92555a9d8d2ad7305c32ce458cf9e331a39ba70206996c98c3269cd9c8e854990d587033d75f09fbdb6d60d8f4148d0c5a622fa09a1fe5007e7adeeec86d3f50e617964998b10bc6d907a5dad0de6cc00044fd67886ab6570cf0da348dffbb14c025644b6f771b580147aaada557386b58dcd66d2b9c07a03a9787e92fa010dafaa6c58a51708146e91d137d121dfe48fcf8abf390ab93765f1947d21f11f372f5934bd6920e383ba7805120820efb67a0dbc2c023d849a1ff5e3345f1ad8ddae5ccd685a486f2e393732e26205758812df19a35f130238cc1ab16238f9d117e9d8e371edcd016f1bd161dcaf70fb0a3851e92cb4a89de4af57e63c27b495a9bf5a47f5f4b6ab2140829e4e2e1f6f83a00d420b167ee4c84e4c47137ec7a4f2da0d826e97dd6ebc06680d4e7c81e16696a048382b3a4899cb46468831ae22bde17dadb926758c82d206c1f16dca425fecdd4d43a21f1dcc0fa7c35f8e90badc2393c1f5e2c460468689c723c42f5868c36b2068544909464046198b33a039c742261c0df5fae312bcc26a60c9da56e7eb081cd8d7995411e6aabcfa93e6b840b42d04bd176e91c9cc293fa87f8d06cbe28a635d750e3c76d4a5973b5078cc557af470458baaae16e63ab08db479e558d93a177e95f13a50c0691809e5ef5d015461fd4b0afd0e6da98ca2682269faea0050bc876fcf72d58728934e1863bff353bd2a38e002146e15d7670fb4ed2eb906aa801da43aff3ddc2f1f39647b2f5dcb524005bba0a12e6836a21c4c8739989ac7a85409b348b917fd3cd4c4d1351eb3466d1c30ad08648e8f2332248965f57119d695e0de9a411271eee1a43a24b53f85c6cba4f6fa07c99847442593f412b5a09e65dbbcac0653b69e04ea9a8ca61a001fd877c02093b7a59babd7fd360a28ca383398525e689229cb7d39eef4b8daeec521aa4ab6b0bfbc9e7a174e4e41a5ca86141af184c24d6fe88f3af06429bfcb9fc77659618d12194acd8b68822de8178686f3c7b8b80595e97b232d1c0fda7041afd76de31390567bfca5571fa34b11c6b6a1a96f8d87691a8971e87c04c6e3835f40e988bd4609e4be4bcd3aecac920d0c1e7646646b84e9ca990562460f9cdcd5215433d7a7bb8ab94761c3cf5b340e5af048df1b198ec0562a556d50e448b812e3dce739b4d694a0480491c9df0ea3403a601f5869b372a303f3e78de6fd177391f4575b72f77a8c0168b67e04a8ffccf37ce3a716b2612ddef9b4723c66b6a5492f8f72b64bba0e3a9a246640e0556afd14d0028e5576074841292952348db88cafee78c74b1147b0b89473da332f3239d098d501b567a8aaeb57e7d40e797dc5296a716bd279c0773a9775a99db6d77fae7d1b786e23196173cf6629a34e30be4eb29927f30d7024a0d4e13e711e98e23c051f4d2acb83b820df2efb2e1aaaecbe1af4a057d8a5a05f6c7da0cffe63d9042b22e3710654b5f7950397d7libxmlsec1.so.1.2.28rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxmlsec1-1.2.28-150100.7.11.1.src.rpmpkgconfig(xmlsec1)xmlsec1-develxmlsec1-devel(aarch-64)@@  @ @     /bin/sh/usr/bin/pkg-configlibxml2-devellibxmlsec1-1libxslt-developenssl-develpkgconfig(libxml-2.0)pkgconfig(libxslt)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)zlib-devel2.6.01.2.281.1.00.9.62.8.01.0.203.0.4-14.6.0-14.0-15.2-14.14.1\@\ `[ٙ@[ٙ@[ug@[r@[{@ZXXӸX<@WEU6@tchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comkallan@suse.comvmiklos@collabora.co.uktchvatal@suse.comvmiklos@collabora.co.ukpmonrealgonzalez@suse.comtchvatal@suse.comtchvatal@suse.comastieger@suse.com- Update to 1.2.28: * Added BoringSSL support (chenbd). * Added gnutls-3.6.x support (alonbl). * Added DSA and ECDSA key size getter for MSCNG (vmiklos). * Added --enable-mans configuration option (alonbl). * Added coninuous build integration for MacOSX (vmiklos). * Several other small fixes (more details).- Make sure to recommend at least one backend when you install just xmlsec1- Drop the gnutls backend as based on the tests it is quite borked: * We still have nss and openssl backend for people to use- Version update to 1.2.27: * Added AES-GCM support for OpenSSL and MSCNG (snargit). * Added DSA-SHA256 and ECDSA-SHA384 support for NSS (vmiklos). * Added RSA-OAEP support for MSCNG (vmiklos). * Continuous build integration in Travis and Appveyor. * Several other small fixes (more details).- Add rplintrc to avoid bogus errors: * xmlsec1-rpmlintrc- Fixed (bsc#1104876). Added: Requires: %{libname} = %{version} to each module in the spec file. This will ensure that when one of the modules is installed the corresponding version of libxmlsec1-1 will also be installed/upgraded.- Version update to 1.2.26: * Added xmlsec-mscng module based on Microsoft Cryptography API: Next Generation * Added support for GOST 2012 and fixed CryptoPro CSP provider for GOST R 34.10-2001 in xmlsec-mscrypto * Added LibreSSL 2.7 support * Upgraded documentation build process to support the latest gtk-doc- Version update to 1.2.25: * Various small fixes * Coverity cleanups * Removed support for old openssl- Version update to 1.2.24: * Added ECDSA-SHA1, ECDSA-SHA256, ECDSA-SHA512 support for xmlsec-nss. * Fixed XMLSEC_KEYINFO_FLAGS_X509DATA_DONT_VERIFY_CERTS handling. * Disabled external entities loading by xmlsec utility app by default to prevent XXE attacks. * Improved OpenSSL version and features detection. * Cleaned up, simplified, and standardized internal error reporting. * Fixed a few Coverity-discovered bugs. * Marked as deprecated all the functions in xmlsec/soap.h file and a couple other functions no longer required by xmlsec. These functions will be removed in the future releases. * Several other small fixes (see commit log for more details).- Fixed dependencies with libraries (bsc#1012246): * libxmlsec1-openssl.so * libxmlsec1-gcrypt.so * libxmlsec1-gnutls.so * libxmlsec1-nss.so- Version update to 1.2.23: * Full support for OpenSSL 1.1.0 * Several other small fixes- Version update to 1.2.22 (fate#320861): * see the ChangeLog for most detailed output * openssl 1.1 support * Few features from libreoffice for integrated * Run the testsuite- update to 1.2.20: * fix a number of miscellaneous bugs * update expired or soon-to-be-expired certificates in test suiteibs-arm-5 1660473145  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.2.281.2.28-150100.7.11.11.2.28-150100.7.11.1 xmlsec1-configxmlsec1xmlsecapp.hbase64.hbn.hbuffer.hcrypto.hdl.herrors.hexports.hio.hkeyinfo.hkeys.hkeysdata.hkeysmngr.hlist.hmembuf.hnodeset.hparser.hprivateprivate.hxslt.hstrings.htemplates.htransforms.hversion.hx509.hxmldsig.hxmlenc.hxmlsec.hxmltree.hlibxmlsec1.soxmlsec1.pcxmlsec1Conf.shxmlsec1.m4xmlsec1-develAUTHORSChangeLogHACKINGNEWSapihome.pngimagesencryption-structure.pngkey.pngkeysmngr.pngsign-enc-model.pngsignature-structure.pngstructure.pngtransform.pngtransforms-chain.pngverif-dec-model.pngindex.htmlleft-insensitive.pngleft.pngright-insensitive.pngright.pngup-insensitive.pngup.pngxmlsec-app.htmlxmlsec-base64.htmlxmlsec-bn.htmlxmlsec-buffer.htmlxmlsec-custom-keys-manager.htmlxmlsec-decrypt-with-keys-mngr.htmlxmlsec-decrypt-with-signle-key.htmlxmlsec-dl.htmlxmlsec-encrypt-dynamic-template.htmlxmlsec-encrypt-template-file.htmlxmlsec-encrypt-with-session-key.htmlxmlsec-encryption-klasses.htmlxmlsec-errors.htmlxmlsec-examples-sign-dynamimc-template.htmlxmlsec-examples-sign-template-file.htmlxmlsec-examples-sign-x509.htmlxmlsec-examples.htmlxmlsec-gcrypt-app.htmlxmlsec-gcrypt-crypto.htmlxmlsec-gcrypt-ref.htmlxmlsec-gnutls-app.htmlxmlsec-gnutls-crypto.htmlxmlsec-gnutls-ref.htmlxmlsec-gnutls-x509.htmlxmlsec-index.htmlxmlsec-io.htmlxmlsec-keyinfo.htmlxmlsec-keys.htmlxmlsec-keysdata.htmlxmlsec-keysmngr.htmlxmlsec-list.htmlxmlsec-membuf.htmlxmlsec-msccng-ref.htmlxmlsec-mscng-app.htmlxmlsec-mscng-certkeys.htmlxmlsec-mscng-crypto.htmlxmlsec-mscng-keysstore.htmlxmlsec-mscng-x509.htmlxmlsec-mscrypto-app.htmlxmlsec-mscrypto-certkeys.htmlxmlsec-mscrypto-crypto.htmlxmlsec-mscrypto-keysstore.htmlxmlsec-mscrypto-ref.htmlxmlsec-mscrypto-x509.htmlxmlsec-nodeset.htmlxmlsec-notes-compiling-others.htmlxmlsec-notes-compiling-unix.htmlxmlsec-notes-compiling-windows.htmlxmlsec-notes-compiling.htmlxmlsec-notes-contexts.htmlxmlsec-notes-custom-keys-store.htmlxmlsec-notes-decrypt.htmlxmlsec-notes-dynamic-encryption-templates.htmlxmlsec-notes-dynamic-signature-templates.htmlxmlsec-notes-encrypt.htmlxmlsec-notes-include-files.htmlxmlsec-notes-init-shutdown.htmlxmlsec-notes-keys-manager-sign-enc.htmlxmlsec-notes-keys-mngr-verify-decrypt.htmlxmlsec-notes-keys.htmlxmlsec-notes-keysmngr.htmlxmlsec-notes-new-crypto-functions.htmlxmlsec-notes-new-crypto-key-stores.htmlxmlsec-notes-new-crypto-keys.htmlxmlsec-notes-new-crypto-klasses.htmlxmlsec-notes-new-crypto-sharing-results.htmlxmlsec-notes-new-crypto-simple-keys-mngr.htmlxmlsec-notes-new-crypto-skeleton.htmlxmlsec-notes-new-crypto-transforms.htmlxmlsec-notes-new-crypto.htmlxmlsec-notes-overview.htmlxmlsec-notes-sign-encrypt.htmlxmlsec-notes-sign-x509.htmlxmlsec-notes-sign.htmlxmlsec-notes-simple-keys-store.htmlxmlsec-notes-structure.htmlxmlsec-notes-templates.htmlxmlsec-notes-transforms.htmlxmlsec-notes-verify-decrypt.htmlxmlsec-notes-verify-x509.htmlxmlsec-notes-verify.htmlxmlsec-notes-x509.htmlxmlsec-notes.htmlxmlsec-nss-app.htmlxmlsec-nss-bignum.htmlxmlsec-nss-crypto.htmlxmlsec-nss-keysstore.htmlxmlsec-nss-pkikeys.htmlxmlsec-nss-ref.htmlxmlsec-nss-x509.htmlxmlsec-openssl-app.htmlxmlsec-openssl-bn.htmlxmlsec-openssl-crypto.htmlxmlsec-openssl-evp.htmlxmlsec-openssl-ref.htmlxmlsec-openssl-x509.htmlxmlsec-parser.htmlxmlsec-ref.htmlxmlsec-reference.htmlxmlsec-signature-klasses.htmlxmlsec-templates.htmlxmlsec-transforms.htmlxmlsec-verify-with-key.htmlxmlsec-verify-with-keys-mngr.htmlxmlsec-verify-with-restrictions.htmlxmlsec-verify-with-x509.htmlxmlsec-version.htmlxmlsec-x509.htmlxmlsec-xmldsig.htmlxmlsec-xmlenc.htmlxmlsec-xmlsec.htmlxmlsec-xmltree.htmlauthors.htmlbugs.htmlc14n.htmldocumentation.htmldownload.htmlfaq.htmlfavicon.icoimagesbart.giflibxml2-logo.pnglibxslt-logo.pnglogo.gifopenssl-logo.pngxmlsec-logo.gifindex.htmlnews.htmlrelated.htmlxmldsig-verifier.htmlxmldsig.htmlxmlenc.htmlxmlsec-man.htmlxmlsec1-develCOPYINGxmlsec1-config.1.gz/usr/bin//usr/include//usr/include/xmlsec1//usr/include/xmlsec1/xmlsec//usr/include/xmlsec1/xmlsec/private//usr/lib64//usr/lib64/pkgconfig//usr/share/aclocal//usr/share/doc/packages//usr/share/doc/packages/xmlsec1-devel//usr/share/doc/packages/xmlsec1-devel/api//usr/share/doc/packages/xmlsec1-devel/api/images//usr/share/doc/packages/xmlsec1-devel/images//usr/share/licenses//usr/share/licenses/xmlsec1-devel//usr/share/man/man1/-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:23464/SUSE_SLE-15-SP1_Update/972569103892e3e642eacdbc5fca389d-xmlsec1.SUSE_SLE-15-SP1_Updatedrpmxz5aarch64-suse-linux  POSIX shell script, ASCII text executabledirectoryC source, ASCII textpkgconfig fileASCII textM4 macro processor script, ASCII textASCII text, with no line terminatorsPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 914 x 983, 4-bit colormap, non-interlacedPNG image data, 220 x 370, 4-bit colormap, non-interlacedPNG image data, 220 x 290, 4-bit colormap, non-interlacedPNG image data, 650 x 480, 4-bit colormap, non-interlacedPNG image data, 1012 x 983, 4-bit colormap, non-interlacedPNG image data, 810 x 870, 4-bit colormap, non-interlacedPNG image data, 380 x 230, 4-bit colormap, non-interlacedPNG image data, 1050 x 180, 4-bit colormap, non-interlacedHTML document, UTF-8 Unicode textPNG image data, 16 x 16, 8-bit colormap, non-interlacedHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII textC source, UTF-8 Unicode textGIF image data, version 89a, 441 x 273PNG image data, 90 x 34, 8-bit/color RGBA, non-interlacedGIF image data, version 87a, 200 x 100GIF image data, version 87a, 62 x 31HTML document, ASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RPRRR |iMue8Rut7#oBD+&V\}]S\~_)戱\n=#Bm FEx[3N7s% քv[a}ס1}/xhEEahls 6d3%؎T@,Bڳef6!5э9V\|s!QaFӲF dD,c_+ J;4P) #"am!.tǓloctHGјA18D4(FS҃b^ҧՖ]5+/=)U35$U}XXel75eV>@y\f|E`ÔNy~hxK st-q*];BQ.w {/xM$ܨV^kyȆY9Ж]TlQ(Ή`Ws \GWSy)MJEw?cME )۞hQ %mm򁚎rZ؟ `, #u4{;KTA4£c #"J[{emVޡsm5W9F*Dr9yԡ2flH: qG9*r`=ǝTzsUB H0&G|}ٯM C!aj,oiSO6Q%Htt4LM9uثBz-TB48ݩ2 vRȗU 9!ɞ SļP~C9cS5Rb]/:ĺqƥ&.u 0\z׭ft&z,W >-Jm]VY 1GR{ x7+ TYӓNn)CeQT|d`XW)0L/M֪[& "R [ :reSB*Ѱm2D-g"^(9yR;\]Z͑0;)9g( 㾨Ѻ:=mMe8G" g>zޡMLRϋ )' cS`/ li"s=C4ih!|]Vَ$Yi'w P6ϩ;1pNg͕ց*tenZ|MqMb/ " _)sв4ݞ.ҴGΩeI<Ѓ־e9NQl4ьw?ƭnZsnnXB㧛njv˨8 J#tbѶ mI19ְ`Un싍/h>c(n_tJ[LCT޶#vXi}mr I-0k?*{F!|S AdoD(9>JN5 =9&:0-1~aT<2uQjԄk7JT6L@Ew:wЦKI,{1[GB$K׮3z{6>}zAu7/ܓAc<;`4Xnk͇c_ ChӘȰcVϏXHb-*Щ~ėr'nB4(U\ j-][Qq{5'ܘA/ZrܝF0)"yWVnb2ý 1eu;o(Aa?&[qJUq}I!rC81A/#8I6a1؜w Jwz кy E,-@5<'>>? .##WՏ煟 l$`QOD?/ K>O5a%ɳ6pR+hn|*g5fҁx+Sor~ǃ>+d~*ɛI%@کF|w _`0Өz. 5Sa9co= *_jShqR֪ @$삡@24}"j2ͅBx*ƴc/X),.&s+6 B)$go KQgi+%b:h4u  ` S"Ip2HN!OpXT{ܺty `}W8!Kw|AFҬ`"0 ;9G[N`c&^hQ25!8HYeU8ۂNʹ~&k)Eu-Z  75q 5ϋ0UX3lTйvos u;"5.n(h[b "WL!btgd_!zn@ 4RKK*F7h7W_o/=@_5^og`R4.j/3~ 6`cf;=laNr6-wd *D|zUDtet >6_\tR:b]z(Փpy/*Q4 ̆D#ٺ )$H+R^@r&7S8 qHC d:vkdKFӏ8 W@)Wu&PyaemMeR`ʼnzΦy,qHq;Vějە͂,}$ FI-kd]lEw$*]+$We0ϑ7J އ|ZBjs rLxHl5L(Zc~xA$Z`T|%.2l%?~m `>_+|W9+6*`NG,º(p9:.T*6oZ*UӱcUDwL)QRj @ rp !A/DLWx׭dAO&k  =_mQCq#*d"1E'jA%$i򻖷B)IOcjVު (y^gEDǤ +[;8wH=z ūxdc+,c$|^B WV@NJ܈SO褏iSÜ4ٯ/.mv/ 0DЧNDz^L2T&gjv |5"rIcʫժDV)d $XOER;_AY#MayjJyHNu;ރ=Z$ 쯍ebe BivyXӕ`)XcԘm 8gOXx+6R4'qr27B~ȵQH/ɿՍdid Og5m P HBˊF)jId p_LHZrfkG2))=?/ĜB ztv\> LXdiנ)[e'ߙ׃%bd,1جj a`o*OVPƥ!iQQQ H:#nXIuEQLYWb.zc .I۷Fιwhok#TFrTh [`7¢&eؑ\qF^O<`KD.M9 54>~1}CC*Q>dPU܏ڜ`huœR>%EM(vN>>qGF`u؀h61mB@:n/݅ f2Q׎x882r t&&햋m΢ThYt}->PƓ(~N( ӌ؟Jbm6vBՓC[N.T K}&cB"l )iϖpX<6,0lH`R*AxLU獅n7@j;9?;6;M쿬3ڰH c0s[8Gƹl4;aR[;$#0'ٯ_22ϊŖQV1Yiñ$oOu{A%WDs{9|T¦'ƪh9iUUN;c3QxkBGqp1暈މ 1>/E*ɯ6f\d! {E:d*wl ]D4@ Em6P4&VaWmW#aʯ2ASE9MJF 3Siw?ݩJa8bv -W!#=<dU򆣿ۻtӐzwv5 iZޜXi{\w&3d-!wT TOVor7"n˨jXXVL̓X^a`z\^%VדIar!Cb5sYǪ|+f/{P{MҶRn-cjXfWb0ƫ5PfS?&z}En8mGkAJeuwE`WVsWz5H 2Bi{S=L!>}S.=)ߧ" Z[}ƌ^ZZtfFAKzv(A~g30l‰}:B2i,oET1rܨC,=ou!QzX9G94SX47BN4rb7$ t^VqV}utlժfP\0KؔX;8 n5TEߘV־Ds^4!.v_ݷsd燘'؄l򱌣ZaVՌHuk:( c}x(u^W .γT27]Z٨!+o`8|)xK]FܚYSE!lJ{ey)}/F0OM^1D>ǏGu9Vٕ${%BTYo :MfcAyegl%P8֊RU u~3ÖV <{p#JDq K 8LC]u|tT8VG|Z(m H'-Z[E-sd`~4 Lzn/>ok_;KYg/P9gۨ!tN-=[pR-B:hW,N*f*5"ft" 3 o+hd pstrǚ9uy8[91챕l܆0YC3ΐsBW6vuPP=?"w/"/'ݑt=9xoTaSDџ> ̅I>5T:f2ΉzQ1>Ȭ&3y,],_1u$%CQBƫiUtew b?9\9I2NcDrN$߫!PĦ^ W BTԨ5P|, ;!AP[j%V+K}tF3oRW45u0xgʩLꖄTRIpt[.(*dޚ?zdN\3>W" & KjG3ԵA~.:e Pтº 0}4rFPzU|/ˣhlca 5Y-G7IPw}WڨM. JN3{,w~!-p!+,yWª/}FD rٓrzT}ŃR9H6.//H,_B)!9n 7)X%@'8eYFcI ٣dcߙ@z 523EF֋((~e`LL5/7~?ѴYuzG.82"]ӐOi_48ؙch_ڿCyX 6ZێHߞ"y)6== }uhoҝc $|@㢂 J{:Iꋱ/Y:~ h5xj?R Gv2@''Ҹn8ڣ<bY-*,A1Ԃ {*^2wr|.\5TJG#bʼnГhk]GwGw9@6,nz 4S}XW#]0uڗ\YSϞ+;Z3a1)_ lYTE]0)mZzHaԢ7;ei>u\Ke<.H+v9rNQ\du.-waЬд >Cң)Q OZZD퓵 * vA ZoHt7Bs jp2XTYE[ն?|= Oe%: sX{ 5@x,zM' "}ƁXF J$/ v:p0ߠ]N=bl?x/[xc{ u:boh uC[z2[26;N . jf+ͧUi#8Cr)'2SoT%H<FY&?Ah1EPٕ t݃m' 7¹ӚNsQ{,^x[$:БpߏG$g;nT'IyN5+Gq#@@;}/;.4{If8 GǴ`1R3zYk֔cT4Y*Ҵu+SvA)yx2,̱ٺ <ĢKv>l7{"T-}]8WrQ\<'Np5/k[jLַTjA[X(< rxPh5c&2eef@ZςehjZ7A;~鼇's[{Wly}㕤"Oىi},' a_oMdWyH>|]j+׷Mc O9&Gߝ%6,uW%Lפ]Տ%x[#t6s捏jRRT;Wc~NC D2}Vj(w_&'ZNܠ"!~LIO YYl@ڴxʽG񬲜paP4fUL geP5{#`y謫Da 9T߿$7g\@7,Dz*S*~ŠnIPL$G qeCux&B:]ɞOKpvٱQ)-rV.2!`J~ɓ&uҩP (Y76@=fmr"m1wyuGsýi@$"N+o.XՇGό=N^RkU 2QdﳪFɰ15w Z0\t 99pP`yY}c<,*ғ#Bfp١u sxԮ@@i|u+G#"2>6uFS{ ~G"X,[V2YT'/%G;9rw\-Ye[훶t`tnގ+ 5zy˴,JI+ k+o!C/Um7&(GFb" L[;1s`tU[e|Ojs"w2\f@adxS(3kC 2rg+y(u6!hV?E"s{cN8eo+}i3їv8O&Y9pdo l< E8pŠ4F# :E Jr5 @bײy'E+d%kLB%ݣѢS˿tI"6"b^Q#\G@hFͱҵTPO;$ iWtmBDm8'8 ®|  ?'D~Α-k 1jA&ywt"d*xLH}ke72WR0i=S)WZ:G8h/GSyroD?O4FwE8h߾NܠC*$<% =,w;_#ef>X!1Gv- KLi\dp!\7Fz:46R ,8aKO5.[ZGro O⤓"h.W>S7y~"1Kc0BI[朣mKdrA19 h5.IdaN`` @5٠pbm"l5FG Ʃ E㠇iRkg :y7|W*l4oA$k;~+E]3{]:\~շt+V>')'[KS[o*ڸC%}e@P}z7rLUPCdzJϵ~f9q^sS11("+Y(QJXOM? Q{ٔEPXw,0[^.I(ۍ>YN觺WSpy< )!?XBp>#Ej bbD~0{„2hA[HьI)Lv \6z!6R;m'?/&\2eNk_]ѷ3qbJ g{p0V{>kIZ#t$5. %GwNӂUUiâ;'rU?ᧂ,RlzALig>zӪU uUÈ fśX 11N;JsVlMfwie+EPv٬Ȅ]1.VXտOFIW< x7rAEus {Μ̓@f zKçEQRN;d/ VbP9k4e孆|0V5DN||$NJY;.$|vyc` Q <>Y8Br } y4!9UHN05r.ArCZUt4FœG`ó~<pn /N5:0.gU{˨+LV+XG"98~"~jؔ{2$$n:l;)69 .h8q`8DGWABVsS9#.D(%1^L6folT- BP\yjJ7doVL5OTh}tM;)Od\|cjC0u%Ckdj4^!]-w iV7y2D?+a|CoEh ELӽ yhhuaPMA-2O )"􋺽s' OO2?wdWo|aRE/CsPƾ!}P:c F+v}24]A lHv# Hpa )'FmGX vd:U87T{I:]쇱aZq H p'V%[brfB>n}ɯZTm5bcfvW'So qOB!k@RШv엥8(&=GȖ:k5G4Y}TbuPozޓ/[ \ mr'({3uutGfЬ:Ukj!R0kԁ jage-ѴaR[QAe{sElm8,p$?ӚHw \#f!W%j㯗7I"_9dwLvʸRc^Ꮡ-rM]% *&e1F1rEo5ߘ4,\VJh'Uz\&/P \rɝԩds$3p~k%_]woإ_252(}El,L$Io<|'f]wI&tWa^X-\5X.$DɅ]{NK^Kpjǒ1PE77qU+P|TO S.KC="+9=V˩{c?<@+Pö`+|<`vWCҖI1P?ۚjz{>_m\NswH_%Ԭc^\ݘD*l9/ܲ0sN^ 룉Q;U?i'*au֜N&L&9Jj d8i9F <,A?ax=KO9R m_?^]d0JMRrvZ\8\lprE]iu6?7x ̳^)oԠ:y+%Rs5'Mߓ}= `8c> |V?̥8suR bd½1Lcy>0X/3倗 kjSWV6;@Z_,Ln:tzcO瞭$Lmd0/Qx%qM c f:P3UL)' v[EiSx~knQr@.3/݀u [|Rv03VCTxcBMz.H./gc%b-3_re8% r~:2ہ+Y|A 1BRk^7訖Rv&BoHtRaL-|w6*ʟ_[CL%EG D\ÚXد^eȆ-$o3.UqykꀜH8L%smlbJU]Ϣ)YԌ sIE_;(HwU:6%x-wu wK|Ng} 4UKP-$%_86lىb$:+Sit7ʟy\Y!ݙKNzt;b$ %IwUT} q3 ̿'7h1DaKe;x%idFb,^[U2/03:t_d2+ˠJ-NWO!;csLET&,s>}F[I2Y Cn7:Jo9dk1V->r6,sDC:5Xl?;Z]V,zfw60)-OK o=30T/ّD YBe: bg_vB12dc>ά^FV#b b}jOX5:Z?br_."w̾P &yfp)70?(>D6b 8"9.ڶ2BK`p 3r+d ͱ&kۡjnK©wڔd|{ _F`ĩ\ SA#1_EPS) gyW7=k{KXyӨ8h.vF|Y:dmkYMeQKVe01콴^K@J鰉ئQ梬Zk3-Hc,Pu2Ŷ:LJFsj CǜzT…f}F{P7l,{0׽(@ۃ }7uEO$̕61˦օKбx$u,4a",IcׂcBiF|vTU[8,Z& I<z/&4i5x2G tSC+^E(ddNLC#r>'Y,жᮯAC:zOi30Rp M\ઞ>u^?`\hPzd :ޘ7y69oP5Sͥ瞸`[+&}z4v)UOċ³Qg]F0ҠG"_:1t$W| l%OF*j2f7jU2H1S\!sDN!CI/Õ["x PтLPx4VerF~lﳳX׍ԊAgwbMO'|%EH!؄߹4(wduy]Jp, >)<_DŽG]Th~sgly)v^ȧ!9s _ICtWfYSsbA{,j8G_ /;OM2F&K@{~I `TM/K`h2κ5 ^ILg.\6,P QP{ن-eoM1h,_VoN9N*~Y A9PK.E$x/8rCE^fk|%[?dWEjoʹ׺X:zI0,+N=߄D0+}ur3e1w60&,hkT߆K]\#VJ EcK.zəN͂ȴ.+F{NK*?BƜ T#wǽMZyȒAT Lw@7[NAʪp \$XxmA/8$Z_gH.nJȽ֙B໯S1Z C_yAΛ'\"&w&)]vǝc ܍M1v5)6|Bh'rՐ4P$+VEZ7=@|͎ujqd7Gq|2…D|  Tb{6MyTzʜVx v?ত_9ħc ;&KuiңƼ6J"!t;ap zE*,;D7H5qD)21[61SݳZF8_~tT}uÂSUv ǬIxڄ)e75t@1XYʘۘ=DRk}bɑy*<<\ nb|5zgCs77Bm g;0گIrڛoZ۱yӇ=H0#6Uub&$8gfzDJS:&@i/UѾ8wxdڱmF#Pdz9eWPD Cu`kY,Gɝ$=utf)'-*!ӻ[II 11F|0W'QyCK6*FKIz@hf1͕=FwBnZ8|a,G#WO*k i/C {Y'C%zt3|arfn.MuǑXs5S CDȊ:GC\ rj%lC f>ra_fEe{x.;'-VTUnŚN?G+"%U 5}CA *?tlEmi ܗ鹭BF/) S@@ڀFEk^T1RPnN +`..WXU'.Wg_Z 7Iq!daT O\B`KJsh:4J@~X_<_% fh"kR(g+d=:q>Fu'qnI1ղVp09D:(hɐC0̶U Is) ўW4+xuaD=^}s5 a;]dؘψr B qD[Z^)H./OiBNnz| Q{NzкIs&^ٟoA~yS?LvcӘCY/X!:T8x4(V'aT댢/7fPbLLTsOrP4m* EWf|McY=,FAƾJAAٓ.1zvpZ]>W$w&#(wd4q;,0ZٰSUڡT6 uIe2}ߡ '^wn@?.y$S 4n\>S Z9/ "DsI3;#` R>=-ݰ6.A)3V`YыQ"(=ErvecB+ ~m4ߴvID&WRtw{?=6n!?C9Xޑohe*X! !lqi-T166X<' y={޵`͊[~5{h۶gƣ'S2armrgҙ;-hqN,C]p5g#2@\)'by!"f%5]}wQ>z)S`2X3 ` ;s؞ts l6gẍtA/z^S]069{\_`P&u3@`2vUB_p$<ҞWElU?,ć$ WuqӨÖAEa,`밟e%}H3vDolM/O4.M]J60Rnߓ,(lw#|SvoyKRڪ ?a7jSVoR̸&'#2DWVv=#4 }b;6CbH}4O4k*}$P? EG]HrH22}3;mث A`k8ر8n͊_1kpXԑYm$?3k[@J.Cn*|L ,z> cḍ&}11[wPpU2f p-τeR'ZN z0Č7MzáV!lGe;^U#LJ 36d}<́j|< v h%_u?~ M_.U{N KO&T1A/:kUE22i7;p-V5-GЌf~JdaEHoR=>Y.lzA=g!כiߤ^i_DU]r8Ŗ2aj8 uȬ\Wv;ĽKGa8TMdW+$b]Ņ W..8ޤ4ZSLdHPsbDr(OJK+n'P:vDR@^Ҿb|r 2oFd,!Bkdl;J+{/>E7٠r U0GhUv7bPWۓ lmW.6_|E7XX"ٛ.kg)@X16G1qb _+V{T,Q~O3sy5Vb[@oo\qFy?8a_~R:CM0ŸKC#΋[`AElcHK?Q6Tҳ!L잁'|\2¿{}'A3P˸"푕 OCdx8kGQhئ)@5^.!v"S:vI億rgFOEϫutuS݊4m#6oyQ$jeɵ[%J|^ ꃞ 5US4 yϊ<K.b4c%~8_.;t!cAof@[-$YvJ1f4`s}ټV91AwyVd iM^<-Wa lC䭎 lK"D׹ض=c̙h F̽[#hwz$&Ģ}7`44BJlp̡ !{ߩQ=D񷤵` iHvXOG UgQyVͤ7oq_3/[\#Uߜ_IvIX6x,]znec# ?zQ[(=!5WM{,k@#1x.*Gaױ,dvc w^1vP ޮ? +N!7UЖaI+_mk8 ZOyevUVPxΙjMxmPwzOǮ[ʆ b-7VΏ7EQC\oX7)=C6؁LP`֮-s]Ɣ7i ?yZۣXi;Wޤ@Y~jݭdiETR R5dz ?[No ^j-K7*tn*tNG;}zFւ%{ Xͭnœr֓fOwmF%|ɓLc k'bV|Uv$ (0jZZ=0EK&zʱۓgHsI~h`'TԲ~,,1qK}r? <6ok`4Hr0hR_:t39ߵ9,R@s5۳8KĠ`O+h[DGWy;z7H+i$zYH1dVHSQYIڏ?4Hs)e&Q;b>.RdgG/-vݮ{8^^|;9Phq='jԬj Sfۖ46|W#Y(|_NͶk'qf3*[F!m:oBh{_S gϔ|Ȓ?Q\6jQVHA*~\ ТmlhXQ= 8VǶw}gp& <:1\$u)vJ"4kAǜע@ c!y8#3+3mh ,0$20z}L}Z2x{:enДaٌr6H;2Pif]&fOzӤq UR@@/;z:_G PM%SU5nZsU50-& 1c>cZ[RDUtP' }Y{{+pGԝipK]׾ց,t56k#}4Wf\V iiZw|: >_ƑY2Q%Nt%I=tZ6SΥX9#V_G*ue+ 7)*kiLgzUȝO6BƩԙ_(k߁l4bD &^FÍt|Sz*;6Tk+iA*.̎}#USոjͼ2L x[RAA*8:8Mܼd;6.h+FG,:ܭ, ō7+$< n.X}i)UY^E[$ &#P'?JYWzX-М*f !j0[g٩\D5,8wLքBa <5lbzuǔ5#?x /31+z)bvj#xue?tkͬ\ȢʴtꭍFɧz|c,kîN0S:lUƭ[9`i*U ^\#GwӧD .}DP S]8I:N6z~F.[/L5{}(N^dDֳ~%MT$-*ƧzX{gS3=%(Rr &VMkQ 9%WM 'w&8ydrѪvcH&F+=- DGXt ʤ15pR $H[E)#d[-?雠밪ZB8 k!tg῍znˑ_# 2aRnOģniY@ƒmLdQ&YFپe$/OŁT_z=KK#;=jpENo TBcE{S2&!_lm-hRJxN]CbU$UmpLT=7uy w9' `y\aL^<ׅ)1nEtEP O2#zz(ªj))}\zFm -̘tRGN;r+.p0Xcg5K#TJ;H`\r}C|mƛ{5lNfd!y ߝ]>Ѭpnz,+v. Wᤠ؁4,HmAvj_]1au@|d$mq{| )lr|j-C;AelBtmΫg H1؊CdK[T,`5-qa;(&N"Vw! >b(#yPh[Dٷ|x 7o%#zfw?Fb /?,eZA[t{ ǔ,HkxKx'zVҌ HzcGbh%V!ۧ-a i%#mssF['o3q Q)̴ށ7Ob5'9_{*2>p嚴&miQR,7#Lm>MoYSR8Ɠ 1Ry [=6K ErR𸰠|_ ܄8.M1ޔEяU٧4qJY2t[8rlζ@R{Rt hznkrq>eR_ .mkMʳYښNMHٔ<1PG۾e u6RX1O-ϤS, ͋I˭3JRο"1X8Uki:|尟9J|dX R$[̶-pkܨ;.%^P n*B#cm@aQa>++րy:a)K_`~s>%~YPxo !]e^[5CN;9_ɡOpq ͹B} )}h6pQ H1|iO ٷ($Bcnz/i:fP1g GR.\ 1lDDA Y]ۑkkzH$u5< vb[}]oXggtyL B_8W&?2@D3놝[/s2]"Fއo5Dsk'+/Or J^XvT4Ǝ Inf$oRs/HKӍyGN e,_OK5vse/\dF'j$ Br q†!aj4ւ" Ŀgd#'jvLʎ&"Br=ÖN}1˖Myp[ ;@罧-$ h@qџe:@U5ge/_cGARc6;>Z'8P@U[j9G֌oceWNH3;HkpG-9nl`Ti|3Xr,gHN{,aK X@d#@@nDl4 `\pq S|&{+#&eRʹW5Ŀj˥ n ![-A7Wz! h|U c2 #kur첆 5fP_NvROy.U'՜zL07 sд_[7N! 0v 0Z[cp ֧ӄ+j;7F$nF+@dB}xONX)J+ڌ Ȇ+dw{g2WՄ@ -jj SoZLHC nrD7oGC _^,Y}|?yԹuq//"|'}2 bd/,U\3&j!T, S5M[ᏇM"ތ+{ UƼιZhcl j<5;}cˍ|VRWP$Gw  5Pd)J -gиГ!UzK-I5W%Mi !LIi2똨sV==i'mv:+]mL9&}s"̨s([.C¾YgB3@#=%O>:yž4H{ܛ=GO׌{TRȴ3W٤c0jڲ8Y!lN*iQ]icn'|hjTVˎyB/ZNLJlP9PĦB`e~eå[75}D6llp m^ E1bmQ>€LEwbا&^M2ԚI֮jgzt.X |)'\8VuwHrjC4ϧ#p#3)Ѿb7z_mkTu0Dp\P6`rm#y7 D;W[R AعJт `'"jL!\fvʋ@ի]ȿGl tN%c'`(bό@:"8#;jad\ UI ƙx ƹR R}Lɣs.K0ib{BY=h;KsB4fTZ95pPe/=Y^e\d @Έ0-8Ev.!+q2 x 7ըXg'k?7 ::Ǩ4j1πHrZKq׳'  G7cʒ`g9&:cvYcYVQ*έAM} nV!w1~sLr&Ny“]H(8{=V?!>MY 7pUlwr _j#ʹˊN,$TG}rZud3ok*SʏE 3[*KË.~XXx5uGʧYNPNqGѭ`L9Vr.vR~@4Hu,`q=kJS o8HfETduюjY3؉3;)OX~wy݅n[g"~{kxAns!D\6uڊHmM1kBn:%@?mK" -;! =UlȰw8ba55]o$Zcqn*=]Ys8c0\W^rETD?[9tXY/F]D+ X'{e5|1stD[ҵD:f[suFZwLi-oG+w2G5 he\`u49;n~@e1ƥ< V5'"~졹*OjTT8r7y!hV"}A_M х%ꅶZtjK^'>e[ ,ߩĞ`ZҹA~=!~3VW@}(*tC7'ߑ?Gsg]!z䂐$ӿK Ж"A1xf3$cy%HO$^/o(N  vHQ;0tmYMGk7*b9#% KcI#G-Rz!ja#y>{y8- =(@9 }/NCCuu0Tmcv;:4]}ry+g%L/gC oDz2$Ӛ-P`qzvv6VaEBsy4DP=CiA?g0qK PU*ǂBSc;n4%(CWj)^LoK iEK_ڬ 54Vzw#< 򼊺-*.$lfpo.|~m)fe] t$g-dtbFfsa~ 8Y{/yy}4so,q**xY}[u~JE>Ue{3 0p%&Z]~sLH OoxdŨZ_ Nl'!ysO5Ϩ $~Y}מ5&jÀXe6D(s*lu_7@7v($TUϲ {c{ݠ8-7;q#BkspuLFAF=N_9j})RCe?aBE.3(@dtzC؊iIf# s`M}%5?Tl{?.c ˹lUqN tfwRk"o ϰKpDʼn)]~a)$}J[ݹp!,x]@iCjgYm9ЩnXv8 izfi=` aŒ~r֜cPAЌM)J<'yJh =/srcPԕmD0kGµ|Z*jbӮ1mb:~MdRI=S&iޕxŸI*YYyw]qⲀdXHC6lz*6qԀ_35Y: "Ղ/X 9p#2-:#ǘ)Rk-Rb#>.fldPX=bX_ v{DN'vcJVA͋ZK@<î sZnẕ,m~ޢ-ZaeC5RYla \qjeޖO{.h>/!++,Gߡ_C*@a@K2KaondQ)$t%!/P~6yA&U -2.iqH[oE鴤qMo:=Mxѯ]$@a(13{W!͘`{E1r,"\`7|/*f >~`BzSbCiՈ 9 (p8LeΤsh^ȧ7|@[ Iq[/Ѡ17U&hI@L'y]&@LzzjC#TK0i믻tC=6G&гl37ɏ P>:9UTau&EB9]*A%y<UY8Sg@%+tDIT^EojjZvy D9$Ziߜ/uå1 ?(4?Ugx'4ju݋ 2{3#=m,"y4VMo[ޙM Mƈ‰‘8 m9U;p%y!ϮljYjktǶ)!,D's4_ir9!*Qu tN|N\:`ckK"t,)dc:`IM0dק:$2NMJMkjTKם:Ոe-%Ԡ&^cTj*[U3%SpmBh!:%pQ3t& bw'=\%]xabWlA=*jA"v =E*@xM6-?;xS%`[\lOX0HNH3xJ]&Kbvei1Isjqrc,i&UYH#jPP 6텅kN6CS]"x=WNo[ǡ6r9U/ԲB,%X%V3~GB|(~y?8.\Db44aEox.M-&+ɳ,dvލV߾lbv)1"c͊r;>VMؽiӞLOwJ=sղr-$ր~Ե~p`a)zPc'!T $Pg5JLw  ݱ!}Lrj[CVvK=Q[1l6"R/?*G 7n ; EU[Vz[!AO#3!cc,Nيj` TZ"'s%נV]k"ł(#)Ƌ'v,9rlz?}PeU BSDGݰĹuI`>PR-!f8{ݯsR2mdZ`cwtd{Z*e73]fA2P8q~-[`}̱å*[hqsX$2y+C^h&,p9\^ޗҚL\uxIh_Ef]CC0qfNΩWQmu9yo?ԈXњLzF;" jw:V@|zWSjpW[%g=_&μim^LN7ީ'B<g!w&@"FS2,ˊxwsKs#wo y݂qaGvN!D|Vnl=؝ %Da=w+d>: V(Xh>Je 6"&J@Z+.ꢖY•mu~jZat6SzBĥVg Q$+r39)8]F78حϛ%cjq*bxYOjwWeu-̼qWBMc;ӥ\ {[}W=ȍedofL#WaxTa>MttG{\D&.[qp<.>fP-v)j>:IwYa/kGşȌװaYaDEҁvj :PɃI2wP&%1*>.2q&5@afͷ< Z[v5F6o2PO"yp8g DfL__[8[Jm44+5\2TGZ ENO+̶w/J?l'[m Tjh6u#ޣ,EȦ=gUiDn:|oT>\aG8q&ɼi 2Doo գ3`nЕ\8_H/|9^WkA3X:()< vɣ#O a-~]JUJ1r2ŦmbMzzM;$$lՍZmvD8b!L U~ϥٷJ3Df%o @O$, vLA?f6Ȋ.6!dtH$&Jw`֑p!qC)Y6ޤ#s"#۱0xM- ]wF$NWɽ_ɟ/f,F8KO4L9-anfUOUY18|t4Y?]$ͅ4-S\_G}q\DE;f4=k~krơ2X>A ;z%Ri¼%AdJ9k"?Y 1fm7 9XnJXsGb*g1rDRɼ]^ Dߒ!ԄXXBx~X4rKwO_VG`s8pXgBǫvSy"ӳ28c B=boRf9YG|[\<ׇALC \iZ-C:/a:,6Z-Luq%J`p.nLI]\IP{rmJ S\u%3( fNN[PFg.] "b.6/-4D _y8(UÓݺg;j8(^Aqa/\⺄uLK.1xv0Ad[kDÏ?vΰϽ1NH:j.LAg$82lUʡlH5.`BGx`]9S9 ?8BSE[RUcԌdVP@Ǽ"TEyH(췅R? {d%,0|Jub򈴦8Q0Moֲ&E%EL>[# d>6J{| 1G'ǭ:r G$d6o1NB\LYUa uQqlDͰ ß֩W=k}O$*4F[|NvU/u{c?u@߄ _aS€N7"[ךR(Ez4$k[[ak`+c ɻ5! )E=E>>€!T:.cRU2XSoӒ8s?񎦛{&mf_x8ZTk_OiU$ Y!,k=GR|"耭͜\eiIY8A;֊s$($FWjru" >( 6]DpBip㼎V\@gGgO/*p+4pq'/# < /-<: rc?>m?׾TM@C66wx-G=*O[LTv驞=%f3XA U2E.i^(K> p1jW^6 f!J;%aSDܜ%;0.m~vMbDxG|,nuP6yY hM+ߠ-|.ِ=ꢁUӗRWkA3Ʌ u L?=ti(Glbb89Lj[OE'EH҉`w.™vt7[{N,y)aٝKUE!pNHylL1٧򩿚|~#_-`HI׭mu{d։p~"뾣c`~OXu;RF#lll]2'rlQ@L u]EX-YD}6jHxC9]?Rb rx30BAKnsbpHay^K폹jPQ4e~&1 \7s>D1Y:1S6">A$` z9[CNЍvdž>L%< -z7bMrıp`2ք5f7Mb_4m~lb\CA,AK(jY,m ]m%Vm]?'RӉyBY!r8z8tS+=J-wJG=*%hiX7'F۸m #Bc^vO#M)sέ曃@pI1H:EF,IЖLOLg& 7G `ط$@ ۋTe1RQ \gfx3~zBt3ŖNjлT`d\V,JJfJL̫*%2DOܷRg$|v~ ?Ex*畱T/1M=>|FHT_Ș#k]\8- 5zxѤV]s׎Ѱ':svNoW_%jE .=󿴤l&`%$tT_ KwsBVĘKy| 7W]X?~&>Y0ދCT5"MFF&T1bAGndC8OFu~#m˧pEt|m6Hr1 p ;yېf4W,x.j9eQelG|8tTSt:ta z[/z))waloP#HS sV z6pH>-Cm ($6n$a{ـ +UR.A_}k9GuP1i\5#& @Ǒ7P?( Sy p#Q"d୧DP?w7x|eɈaUk!;>7pQ.k]rzN)PٮlE+!sMC 9'</xՃ{* V+ilw(A%C@˧lU1aBGf#Cr'4DjWNZ#mjĴpW#Rpym-_ GwR9eҳ} F-uV*;Q/ !Z͝eFBr6Qwlg54 "&D$jy=eKJa] *nW1OL+:,9銆WY0 0fc\ ֍-RaYAf2M Tŕ(< VTle+'X̲2o6tl xՀ$*Kn>Q8jgBn-eQ~YL9A e9G5aeDŽ\-T]ۉo@?/y誃K+1ċ=PlmX{z&|]JM7d Hfz<6&ALĮ< URrv(1@g"hVYh@p&`%_ k̛!4d{ú"el/&ݜGd3g Fo{'D ]~teAÁN@j|WD)|etJ5'c&D3ݒ!r-ԙqYzG;m,V%`[TPS͝,s-]#eOK1#y0['qڻ2IuyY⒱4Uݪsh7 ܌O nl1ELR9!{u~-" xr'+՟Uiy!FRYy 2GXj^mȝv'D)6&Dz9f8w06 bޚ;ǜ?}DYs34IdmfF>eLmHmٹ7ˋ -#5R?:ol&#XgrVlSݬ!Ļ)dlA}'i di(ak`3NI}7X'Me`-mH #es煿U_z-}rOplWF9*y̬wjVk~+& %i37tRSZ[rfUN cspqs<µܣcㄾ Z5n5(]<7Ƀb\.:E:[LS3Lkc%eaSskL:͜ uڝFQ`DĂ)E\b\pw//:BwtN#EqA,Krm&J[n7U!& o;|JD%3 wrYjL^ϱ\9 K/$qEns ~~:rq| 7қ)50c4RM*3@ znc`Ҏ ~qLbJkAl )XlyM쿬9&^^FaH@KdyZ'.Wά@Q6 2`@ a?֎7l_GF nCԿ&m,=<:GWei@Q)'QStRrkx4#OtϮF`.|X:әHFı^/I Ѓz w Sw-3#€ݡ.KAP1즄EEg6+_t~#A S 0| Eq SgLCpZg<)PHjQTx61HI 5X ]xS-->Rft*F@O1ܲ }w#T-rvҤ&fr, T/-J p9tw{ٮ~ 1 zߘ%LxwhKpɘ QN1Zm;C= J.ۧ׾`\:=DT֚ϸ%/ 5s$g6Aj{v`+-|1j$I(U{J*ICصNYǻr2#YnJ!"$6o7k"dQIM~xmn|oHh%c6Y..v]ͽV+YDZقP Sz5~5xQHoI0VߞJ nRJµKǑjzƝ@g.%%j@9JO2e[jV' ;'ױ:NE8{3'&I(,ɾc'-[Znӄ-r~je_fT0' )rAhe#SD02 ճv6~:G #,Z X"L֔Ļ5CIB !BՋ/H`eJDp.mogg)p{yHU0=wD8u LehEn‹ivH\iuƖim7zq3 L(^L3R> +ɥ|5 ))^޳\N2l,x^UGou제{YBwxDTźvF$_Q0D(#\ACzx'!\>91p?Os[ZZƀRE;:Z,;/ }F-UUa^bP7/>Jr6 㜦֓.ݯ@"Udꋅ[Rb!4P~`'@)YѣL6k 0XlL!XvGG02|CU%pEƞX*B9v"kKC`ոv ^RNWu^vE:GNŶ~Dw_cWUtցSn?N>#7(rCGB+i0x1_$FH!olBѩ -H(O_0f'qj31#pOHRzEbA&6 qd hFI{ vH 9$8e#1o"ezO([[.u@!FA`o 1d] ͞78M:~{ 5QG(Xx9Z4=yu>Pv+FQEm?\N2 {<`lΌFa'?ӏ$QO v)&ʑ RPu-\qu)lx5BX4ApȰ#1M.apeZR|_٭>IΙa8)]lPAٵ%7@+܀^ԐڈcGkˡͥ5 T!:Dw4gW|ߒ  H߰*SXOxӊ(k/&Ŕ;_紓 "[<ұ)[%8gS;WBK }#dZ%mu +k@Y.:2 +׀K:[/k {_pj+m+=x; >_f@pV0i/)@8"14,l,L#=boJJ8X&T1atR*66B K`N mÚuP5W׾pdST07pժ]_#@[v8BKكs5zn7_D{Xq.f:(ջTQoHfz7~J=@Kf~圂a)'Ո),r Uy3r8iƲ?9pwIk kzK""#LaɒCl#HJ|!mnۣ݉(_&^5[nX:yISbnq3-nYp1Z hkŅb%Xs܅<䛺?(^o- H&v]J p4ϊ#S+7P+X%ڴSU dqLp Qwy۶yۦӎ&8aDzV$L:F]54f{ 7*6 LuuHP׉UŵE 93[u| F `UtG 4KrN^zI넯*d;{Uͣk)yd?ebYLLpu64D=1|,fBxEC _bOi}:Ѹs\J=q{jO:iM }G< d>#VWYq2y)s?ݥ] fjl?~潡盏jGRl=׶|)Pw'B*j+ ¨e5&>B N_=Yc`D+}=lϒ#X^rRPB"K tuE٧ ;4 ;X*ܰZ('x ᫔Z9H>F=㿃 ę2kLhHTtFdѯ ۑ_c r>\K,iui 5o5R5c,) <512>b ԌW85"|Q40K5uc#捎0NTi\ Z.P(Y@65/Zn;{vWa5>pVhdsz!RyL SP G4[&H/;YQQ^ \Z.? O O!F~czCb s?.>,=Ĥ04dw::8挎Zø"{ Y¦Hc@fk+*.HY։sCMՊ+}pf4lM]Rh i*lXdxV֊_4{/ Sp$j?UH`|I*FK }j@)k/|I]gY„PlOdGTY gZ95 b@? 8.\ q"B3$>9;N39{S@.m UVhXwӁC\e6{x 8&aܧ!i^a( z[]ҧQW' ֤\2K*s"b f̏Y' +yđuPL^{OcAɝLM [ Imydtζ% ~j2mۤG[i]Quhg감8Z4²k]"(WWAinٰ3Ʒ<<XO󼂟u0~%pC".G"^ m痭;_(7?//(`;<hRqÉ7g8ᗻ(y+KL}ةB b ()_ck8rCg#>D6Zyg&*)Ε`X-_6@Kw0ښI*)gNj݈Hg55137 kovvMX7-V.i?2N_kz0cbw`_@=l\p12iY.ds4}_$UOUAFM$4Z@v.5i]d/fjAaz{ɏaHQߨ{L6е%b0pJni_#3Fs-5͡I3<`z-85䗊(+T1d7A_6]$ XZȗ'w C8QĪփr-CسYqs' He ERv!h6Y忧o'֢D 4˻ޭ,͒"Qt~l-<#bfKiR%K`rK+s/cKOx'* AYy>tFcqG.lnjns*+wx#|%cKțBGf8Xg$섳B̭nGss+.B1! ^@(t,KZւ〆W/Jxd|Y7I؟IhگQ^ K|MEܾĨ-͕N^CbNlY] UMQ$%СY.#]"PgҬ6MwRBl/(*6mqɒ1[ Am&j0O03m6J?ZmQ6HÊQj!姫>6ogw8K7OzAt 6Ku~ʳUQmumW~/BFBAFPFu '6x馽V>=p]q!_O+tO':,T!XN+qvp ֭,uٕp6KgCl@+|z,@chlREʫ] !<~f\h#[>U^%m,K~ϡKvK!6qkg:ɑec;sCjqFGӟHN Z0Րa  M+ZBúf5, E.QoqcroA\Ӎ갇=ьhZrĠH06RQ]Qט$}K'위k~c燪f_8r))i_vN}jt/r1f[6ȴcT)̯AI8VvUDoNEr yo' WqXH3At: %ЛŋgKAG]<'DX|kgBL9FTV(\\0tcΡFR hPr`K6_V1TJ[ܹ0T48:UJ 4LXW7*Hixƞr.Tv8֝`.ʈZ{aXQ*wh㈌X_NO7_0 A֮>k S yX"sv`J]V8m:mk<´˃ўI mםk"7y8Fv`;.ACTTΫ2B]Npiup66{iݝF$Z\_+X6oBv{'RaR0[wU|&JKts_wp9HMx'o-"Y`Ev1 u'eغSF7R"uq)@3:KTL⑀b|qKtLjIkR18*'ƄOv#T8FL;~=yMP~(V'(G֭OdTůuXµ>5esfT)$"nl-o.F`9F! Jk$RvT<+'Aڦ KUƲ1 pWy~w`LZ%ۃ$$H:jQ)WB) V947+zO^u+E߹ LdҍYQ|y"`#Am[5,B>ZRXo# 1 !^l[:㩲WCKz!]{V34y+IJ HV,3@.D^xEG M#DԳ~^Dvc1 ZK\A`ܧ`kY,蛃B%X ZXGB4 s0Bz slEg%C~O6 FY5x5%psnqI=B0|JYWаw_wj cO TV|-6eߚAq(4u&Q@}>3)P"aNH?V'-"ajh^>Q0;>(rL5]k[@VaS+"lt{TX~ `XyN*syBgZ$֬3Dz)M|O,͊1t aRyM)Q#oM p'1,TMYh}KXM7LP9$oq6k ȷD AC9;YnU*ܣ3m=zl7SKRNq mb?f8ӴSZ?A# f&&b]pP l'ecZ5ZtjICM@ýJ9l45쒖ZH容O4K|cc_G,MGR>ypr*bKB%r|2 12h˝_XyX>}=q6؟J4\N]As"\(!^މ:Av&8Ԝ?YZ)yMJZxMQ)z)w^lY"t,ն| Ø/OL/pqmc6zQK{Fd`zM؂1xY̿ze&effV}6.ʽto,-au\v~XReWZ[H;1TZFu"z13L$D5K=>]!MP( .?U0͓fctI3 2TD{iv: +uK'p\m=M ]0vЂ(k'_qQx.C}綖BwuI ֌I[ao3W0`~k,w%%5%j"Eg\\'0vL!*)wUOjQ{{D9yA;<K4wo!#R1!(U(aT3pQ<3v/#xfywNX{> "z@=ɥګI0-%4+Ɗcrk[M,k`f ONK e#>}oPr›/Ly@+D# -,I, s蚉Qve{:KA?`ؙ̀F/kƏ<3kǀHYǸ$闻+Ɖ " =k\5g*(pŽ3fJC]hqB@r4 ɸ<`RBsxhIjLw@.JiQϞ՘$Г 64$隊_}^٦q3#zj^Լ2"ڏy`Oq$+BomrdEQ{={3mK#vXLzDEڄ7 \Ed<T##!5YXؒKaruh ~z kV- `K`C̳Մr~'Q`žPU;#rf16}Z[oY䥒OvӦY7NwasoxRFdGmlvˑKKUH.s@P PõE 2$uh5[EjhKhRT-օ覉gOg-Mh a)L"w f]wٰ'9ݬi~S#Eɋ5RͭWpÓH5 M4jIUrSkcYh\as.Zz ĖyN[zti% 0<ukU#KAqЎ5F9ϙ:g\]UT/Φ|Yo\|c-?i>s0|>]f:Qr1PO+ Qz`G* ~(37 +s9i^ԫ>?wr!eGӲrpeDBN@s8Q؎ JiOe5j~ƮdUƈ,:$ G 7Y)Vý niYTp 4?E>#RsCfXmXf!)?J"RZ3Wmw̕3^æB >9`<:5":#mwoݷ,S+(<ڄNЩʩ„c! 8]GxQR.{l7LȍSՙ!h@kK3-4嵁NņR\/k D)[JtPV^IB-2iȑu!"R..bLQuCf ) rN(ㅠ{y_4BdOO-96M65(i:QKfXLg 's㨰5ϬZCk52c%EqgZ/J!cK!_.I!ɡʟ@CLF o#RC7>иJܭ;O)qhOX VX,[b8>l~}P}Sc1Enr9ÕP%,6XA`@$p<YD(QCh\@ֹ|'nIdVV܉c'1q5*of\`Nu)_ _ۉ[Ҷ=: k3R;L3geMNĴTLnMǩT 5: DF.hv$>2%-YIz?D,|IUب 4 Dwx+@egݳbz(c!$',KwrzYyC?O@DR> 1 ȤjoZ7G+|?j:FIABcrtfۍb*ˋnY/EG0Ʉ9_^?ktj}H!?CNtأ  7oU$U''E(!~tc->_ڍSՎf?z+80^#g$R$51:AمgMQBziV>^#ˑ]kxɸߎʎ< $kn G Co-Rm&V6&"&xHx\F΍`݆7NH Q4OJCNN ;3Y4X =d!`]ie7cZÓ!P.qt8|&p;A:-Fz$w`DɷὌՓ>.2K:K"SSwp0k[aDBpFjdb[f7t X9V ~V.\]κ"\?K`zccMN. H96v8sbp9a)#ҙxA' l%n8fa`'d*褘- G'%Xȹ'cJ&ð)!GNka6N0qgۨr+LcR9u%V&CH2ݼjp8Fp-?G;@?鞍MbfpG9`HTPWЀdY=G/hG m@@ļT\g۞&ɡe\ бŲU"fQ t? A){@*0Aq.ߋ:AuF㻽!+GΙT]luJ*m~}d"a۾EEjWo}p6zhMxoqؿ]L_9#1tPֱ5f^VsBi T"; NT0-ܵrc˵d%G"g5)QVx;9'-_Z3>ڳͪ.1ZS*M(`9l7zڤ`覣t!] "ڱKn^Kl`_d9bO\Y86 P`1!,zA|FxD-ewݧ`  DQJIt^-|3 E6C֤bBR!uO: =l@WM~rEN)YGe|tjKG3۞Q]i1]?3ˈnז>G[U``p+l}Ыqu`!fENJpxVMՙ dGGeXWN chy9y;"]hJChwH\&&&ێ (H]&E(/@ur`Z"9kbE vn]:@OGqu浩QU^}5ě "[(voj\V JԐ {;q E0j(u4E&Vf&|YB7S71Խv šہxY0Vs uNFG+ۙi!ϻDڱL^Cm/m}la%4rMHm#8(_OX+'[φ`V,VZ]p2^Y˙=se3CUۨ]jYM. R#]ia+m]5VanABU],f,vX;9ۛY6G(h&X'`JMQBjmNE0CwYa0A CJ qԑf^sAeyOv_Z1 }#%ܿ" ah1lD"c_X=Vqm+= :(_8^oyzE\ÆƓai(Ha'S_n0Զ" V[9`. mp;Z#rLF~\<+ 2>>R jgҊKS vI׈m p_ydYD$cBьV S4m!Ҍ# WGra/ YF X?4X j  vJltFŮ,ny_<A{~mR5PE`&[" ⛰pe+C>].NbA;K0O{Lt!9DzjZ->| m|ڵ2ͩŮaU {gf4{GoJM z2h]EuiG6ydQڤȋ' s;\lcH~$X+LWŪi "K8 !6SqFjh(a}*vkcn%q:s -ëst l$a$<6r [K2ǴOoNJgkarN`F^nqv-Fuǥ_ބB'#?N35aL* \_DˈΟ|t:[ZchfM3osS3&tNJ8s͹Rk49}&0&:hBKI-z `rԸ`Z7ńhB2amfn|,