xmlsec1-devel-1.2.28-150100.7.11.1<>,L܉bp9|Wz)Ǝg1iG`W7딝sΆDhwF)c) yoޡʉ .^S>!rˇf@L:V#ÔY.6n9-AY/zKؘAԦ~y^f*N9%vbySpLwř=p4F{:wΔ+K'x_xy<Cga +qq9I"ȁC6jZ)  󣿡%Wc71(`H{>>@?0d % W 4Tsy     :4 ; >AEEHI4 Ih JR (J8J 9J :K FVGVHYI\X]Y]\]]a ^pbrcs1dsesfslsusvvw{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.bgoat029RSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/C and C++http://www.aleksey.com/xmlsec/linuxx86_64kWw ]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큤bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\>\>\>\>bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\>be83d883626e47fc9f717fae2e0bec91aaca4dd5df8dc4e9473aa4dbe50b384b9b63071a773f81f6c5d2375defb5b6986d0e8d5322351d5e00ff43f9f72f6c2bb1888489bb5e6249862bba0c90f6895eae8c1d4db70659a7c0c44b5140cbbd35a1741735b4e651052c8ee2018724cd7dcf4a5062857eafa9fb93061efb813577bea030d27d0eba3fc726a4c67faa1c1262e15d7b0f75eca5de0a1e490c30538b91bf3c5a71d3df0aa8c2336c9487da6159da0314049a893fc78da08a431d63a13c811c60a6b673c2ab605ddd57fcd8edb3a08ebc72b739bc50196d499877b59b76e5a9de7e6fc4d9d76f5207f569369b740d501beb0bb5068e598507b75f8ec3ccf8fc1d5f1f180a26810ae792cfba4590470b71f4d562586ef808d1d4a04925c9f39bc2f9850c5f4d54d69887a06728166bb5c27cb6a56efec03ff69aefb49b4e6514ce5909a2fe91a50fbbbbd1fee7e9b9048e66334fc390ce560d11251bbf8127a3bd664d88da99a099a94bffc131540adb280f00e0203f2191068133a3a29a41e872807edfb39c2046ba8fd620056b8eaac49c3092d2d1df531cc11bc1c773edd7443cc060bdbffc03c44c7f1b47d63dd056cda553b44dc3fbd2ab436f097fb005dff17967a69373387c87bb79d62a594b4584c74709db65645d9a8117bf524ba14eb437972a9563feddff598e0c764644512b6c6f3b86be09f4c414da71d10f8ed1f5e5f574f748f9e185582eaf18e22139b1b904cc6050f1dca1d525b31cb1c687775b62f52c8d79ce21a0012f3cf1e974dc3ffb26377dd7d28cec67149bcfc89b502b04f26ba35fefc6aa424db48b989e74d19e03e48ae3a4c50f1e3b2e8efdf1cc48b21d634ecb5879322101cac83346045493cedec9998e77335364852588d19edb92c6d96c2cda5dfa9ec9899b55054bb6939475e344015c92698a62a95c0aff973c23febc78bccc56181d4cdc547132518579fc0815a01f1a09413ce5dea6a5b99ba0f78c38a70a00ad83adec6e04063f89a384afc83cef11481335411ef643c809b349c68b3ad26b7fde051a9e19ce9871c77f2e4c486526edb762e366ba54ed8dbbcdd04860cc50e17d11cfb4696b376816aea79bda4e5f7f6c73f7a97904f9b79dcee63b84f25da7e5446e80b802c349f027049ffd2b3ca78e7dd15c25821f4517e36fbb857ddd4aeac029b4a68a0933c280433b03681c032699d1ab22ff0f6d7f5501292d6399e0a99fe5ae70d2b6a41d184362a7fd183198d044204bfce91ac233a6fb5885e8747aa0bd2d16811f83fecb816dd321a3d607f29ca9c6e9cb44f69e02d0edb15cde87133dd563d41b53a4137ba491eab9be9a6c66d72fda04e4b848be132fbcb16716a84f3115cfb8bae22ea959ead98894b2542aded4414ffce2ec41341d5fb95b92a31a432ccf89615901c760f04a376b98b5b0ec7a077f96c8f539dda5396199d1ac2d103d23f8c99949338d2dec937d7da66f09920b1a35396da3f026af056ac7af33d36950491abec45729d1e0eb39d5d83127e52b313f8a5163f5f14c3d3465181eb65c28d3c04617c508ccb5c751e6b322a680eb79388ee707dd03a9f718a12f68561c85a27914f02ca8c411d1b6366365c5ef67da48451eff89b0cf9e04da7ab0031028fc2f8b151ee4434769c837311ec49f7debd63b454744476b44574706d2b4833a09713683d54d8731b34625f8895618d8ff9be477d2664efdae6b64a9ff8a4dc9b62d9151a7e9e0f4221efe0c0606277252f63c422682143c671d16dc0165fb341c049244293057e12d5c0b487022bc5836b635a01d5753a2678ce0c6b353e2f9f88b6c7e04253c13c301f3889d4f0ffd7d32657cb19aa7f28ffd963de7f38eaf6089718a623c14ac189e28c8a877cce9c5208e6159fa4b403829b9bcb563d5ab426d6b1add575370a6ed430a618fdc26f66fd5956a1522cac94d3c3f76a551eac64ce6628e648ee93da2e933659f6395c19ea110bde2a0030a038ac002dfca294fd37107abba565df8089c10f63d429e00ea7f1bb90bb94ca8747e286083400e6920be02fe3f87d0d0b1ef493ee0656e331070de17a4fdbf1b4d745abe44a19b0fbef6db810104885fc50da84d814ec600554111a9f05345ad25997f7f6bbae76806112740687c329b062dfa19d0fec510121a6fcdda2462e7c112da1de3d8cac0b0f2eb64576ddcf78ddb245c2f9b90f1be5824290ed5f5439ab629f4aae4a317a32da9a1f110bb97545e26803350256c4ce7aecda2cab4bce7653146c9efdb50dfd3b447b2cb3cf334418438734dedd6d8106b04d94ac2a0c60b590278604845132a3544bea2c71aa7eee4575f16ce1e8d3b20385eef97cd6ec94ed875c9670809cbba7a2a808683f2d2948d7aecf15a774c19e64bfea57690923ecd3c9c4fcf93366d566d189e11c83c2dfa44ff3c5b74f6b949ee87de97323fd36c21c3814740e8d85ab24c0f71fa8e3cedce5f09355487c6a20ecaf12754e30a4f41b6603f2372b4e7f7afda3a675e8acb8bcfe8353e00896fe130c11f455e30801efe26aa01d9927bd6dd9a37b203203a092e32294f624603585adc8d95e98aa669b8f888d7b82b66b7e1d93809a491118636133a3f1544eb265d75c3478899eb22f20d3085f08f187be63ec36d064ebe02db776c3a3870129242466e9c28dca9284c83257586d89642d0762917d34e0db2756ea54938652c8c079242532c80533913c2126bd05e0551110afc0679e2a0985eb2c2db448987f0c4fe39180362563a65de6e2693bdecd464b40aeecf0d684ae612ee00b801792fe6ee7b00bd7daf70bcde3e569516438d46b664c51a5ca6427f5cfe61e8c9564ffbcb8dee7d571cf6cbb3cc997192f3186fb4ac53fbefeb1dcdec02899cb419a11c250e42f2d4f72dc40466e3f59ebc8e11dbefd2ccc48529b6aac7ba5f70640dc30d7e647ca83d714da0e82280788283f6bc88ca9aefd0f256e3fb579e8fe4bc01a9f2fd9a222aff0a279578da5774f48b87651ab201989b1f655434694850efc2e46abdd762eb0d683f9cce06a419b7be37296337d5ead73e32c82feaa5faefcd10af8775ac0a752194fa173efd2162170388215ff83c40d847349b56f372924b410feef340e7041b3eb058f37fc4647f72f752f9b9e201a8ee72246a0f7f65ac8901e4ae01d47ad4afbcad0cce2ec645a192e85ddc0a5b210d533e9bc4b045355030a92a6e329d6864c9694b1c1b7587e980c82ff007ea472cfa3dadf9bb5e1d1c059e4efa728a8a0a64383ef88b2bad29169279584a931dd0533c43aaef245a2b743b55d45d23a0c62e3d0a84856de86d8d18b32d32bda4cad2813db13fedf85fc2780ae352bcf90d63434b08eb572f8e9fff9b969a382273ff87d91e79156e78ce22108b1af00346b32bc1006978f3a79d2921875855431ef6a990c5f19ff88c54ae3050b278c78596af56c668ca3a94518a1e7f77aa9c48560895ccfd10602aa0a6724f0616e76740e3a42d6e8d873209e5534193079806e89a6d0b3e5158805e0a6825b40ca03f44f836d5915b7dc710ba20adb716bf13bb0a80f3d871552d5d6351138bd84afb456d0f5733a024d65fd8d30169a80d5b8fce8eaf6a5c245d31e8386fc6bea8c04ecf5b94c2874a43d1b7768bfae621c48ea5710f6c57232226c3100395fc0aab6b3c576cdb2e6ced553d53e40705965ffc3a4061c068aff5bb43e1506362499a0e755dc7f5a50d61eb628d364d013b1cc780e2b295cd5f537a1e51cf407f8fd1573a50cf4e02c4252480cea187645862e89064a8222b31b8308b7d54101a5c447b5679b06e9731a0cf25086f1a949ff577f5ca13e2ce03cec40c835be22d44217b49a08541c942576c59e995dc6c4bb60c8f7d4e9ff63a7390ab4b994385077acf88468d5351c796091c09901c995d837f13b2e07aaedea576d55c98bdd5bb4f94c40bf6c51ccd5c21acf32d39a7496880fc2a1f667b3455f931658dc0cafe99497867b56a319cc0c6547f164a9852d06cbb333eb3e21a9a2d19b58e8fbced693c0c25b19b60f8d54d0a88bd72802918ce31fbe4130abbe6f60984cfd45bb26a651e66bda7956ef294df10a66029d285af70fb4ae5f71ed0b06a9a445f249f210e503d271350972ab5a19b9c0cc99435d3a772f9cd5c77ed70a39864ad6d712cbbb26db605e4663b76ec43a7c8c3b2a88fa043060e6f4b0e9629577128b6c4c5bc57f940b10c34e5d40d0b29f30587a072e902c37987944d7c3839f7361db79c72d82b4371d433be564103a510d2afecbb2cd3d0102409c946a33813a75a27c5ba5ad21eb51fe2059df01fab0602c36ef10293db2b5b09a8eb120483a57751ab6ffc5ddccb10883aa251d31d20a9dd7ae0459e482cd9d27683462e2a63501c55a937d5fb47d52788b38cf24b876ce5b741259ac05fdb0ba34ae71a9db7200c9851434d47544d24cff011f234fcf34bbf285cb3f9f9f5c5f7c58297cffb7346e0fb0c61a4c97ccb39f9b02e9fe1b510372d543933e3a1fa8bf1c9013ecf8797ac7d8c018c72887a7207f96458bfcda86ac4abd59065a216bee54b13978596b8748d53b24e1682e13b828c0b419416829a79c0df55d16b572be1e3da6b5725cf054537c4190b9cc5b70d0c391c8c50fa90dba4d81cfed2b2fd733f4a57b6218afda79b1bb5d6e11a9c2310341e5005bda49ce253ea2cb49c9287208da0af3db2d81550f32f50690005db0e7624412f10403ea06d8da978abc95b6b28c2c549055a01188e1e38d08096f895f7eaacd6de3e5e6e49b7825f0bced42fbeddc06f9ab1eea139b5b94b02417e8bb3ed88df88f301c091dd3772244ba6f228cabf57f8ad001d551c5c6111985ad2fa09fb9e3bcc9661c8e518e9509709fd51b92dfe83fcae03732f39d4773ba271a5b12e3534cd17dec0a5115dec4ac69a80fb6662fbfb5540efde2664b41d75b0db93642d358d3cc657e01dff85af123dced908b4c1aa63b6ef42e7dbd9d8d03461cf4e1edf2bb9c8d9021d251ed954b53f4985e215e48492270d02a8f9124aa940e89eb7ad1797969e5bf053aede52f2841c55ca393ae74dfe306b886b5ff1fcbd04806d6976ffe4c08ec8edb7017d314a4d8517b50649b55beac9dde5f76d4a70313ad66047c3a5a24108d54ef306b6501c506bc84076101b885418ec68d8986a4f89728d7b4dc95e0f28d992d1a5e53431c785ab7b3bef673544fce9d937f57e265e7f36fdcfee5ca37413334947f623e178607d731d94f34c24e53a743f7a4fe90c1a982682ce1486bc2fc7a0646d0a170b153e2761db0e57d06c66e0b7b7eb9f35f12d224e1dd8082ff3e8c8e4d8c5b2bc03c004a76e27216aabb4419ef6ce3879190d21855ff7e365f16283dfe491b84d8fb2f50328de65892067d71f1e67582a74b991c161805bb91bca7cb49f585a0dd32ade2427cac3c490df3b971cb1b449de0a2cc4ee968ca88344ca6ca4246812541bb7972070d75530724a641f3be2b5b9c41fc4ddf7fb8c22f8a4e43999f813b33d5ad0ef63fffcf3e0d7b2661c1755e09edf141b388a1a240eb1464f0203658ded58330e01cfa7450e6a3b3fade7145f76526e749cc3b858c941379c2e51e321d5976e0b587745f1f860d1db173007baf6f85f32c6539d3d0f20878ac7ff764ca17df43729a51ac7a2c2d48affdd9e83423d36ca51d5bc6cfe74a1813f4c5afee5c83de9245c14f4f9a99213d4a25b008b788c874ac9a38d41abec0b57fa10c43fb3adbab802f2d3f887707a7d9407a6719c55acbe7207b3ebe29dfef04fe34a24f24f82aea6877c52d644ca3708556b0cbf1bf2262967365775fcc8ac1b54efdc8efe2a7a3eb868df5450a1e809399f3e1a85372d88aeffdbc49bced0af21fdefac75e7992f2d9a1a0d72e2b429f88ca71166a07cfcb3056001bd9330c4d61e7cfe9924807b0c0d67bd1709cd7ea0dda2ea1b8e1324d43a35818ab9515d9cddd42216fe05a55790be9281a0d39271a01fe8d9195791859bc99ee9ffef86237dfa772820775ebc8d2ec1965773370f4ca5d389afeeffbb78092313e1721cc8f6e89f7e61a1441caf5a290c7dd7d8f885108dd3f1c73901eb876ee779452f353586932a2a40aceef849440650df1d909afa323952589ed9d0f34c17476c6001547dca1d3ca089e2ae11e5458dbdbfb45dc13b61b00afb5758eba537875ca91eddd22aab13ee7de91a951b64cceffee0029349a2bd4031dc1addba803a96de21744d36e400bef060aedbc5b66d24ef9ac7f60ae101c227b9ec66902fc96bdad7251a56ef8d3414a239b65930368f5ab965cf92c2a5b8df5b3c4cfd99a3d4523b10d3adb48b94d02816558434a9e1375f46468c13269f0485357b3a70dfb73dc60826b5dbe5c7606c6eebf4fd631a80c84b1ca88871088b134817647d8a34d6a37f819397c04a5bed051155f79617b5879efc619d761cdce4b39049e24cbd0890320c3720d8e850d0c3e373981bacedbaa591ad3ccdc91079a7767ab11a6f627ebe88ae3f8cc35a2528fcbc4bc5bef717b5273b3b82cbdd58361e843ccd8b5c62c43f3fedc356589041791c81f289599450fc4c4f091c7a687463cca37af0030d7045f84f7b6c549a86f913758ae4e77077d0be62bcd68d9e8bbad31740ed62f2385abde414fe208a1d35792fedd05ee8c305853d060be84b7eef9792c111744a0fe0b17f34c694802ab2677af8634c22d1f693aeb9cb5579bb18ce86c18522e8550aac15fce606dd46f73e4a3949d85d1b3ce6edb46e82aa47304740774f44ebbb0c2623af6c94d1277ec7ccb95e0d6bc7551441a9bdf1999098d799fdcd36e86a000b88043681deffdbee958ecd375d68cc0ebf194a61aeb28c08be0f7589bf4e056362ef35585a233894cfcd06364254fae4ab6247ae422dfd94047024dc6d9a7573e4b0fae733f6deaabd1c92555a9d8d2ad7305c32ce458cf9e331a39ba70206996c98c3269cd9c8e854990d587033d75f09fbdb6d60d8f4148d0c5a622fa09a1fe5007e7adeeec86d3f50e617964998b10bc6d907a5dad0de6cc00044fd67886ab6570cf0da348dffbb14c025644b6f771b580147aaada557386b58dcd66d2b9c07a03a9787e92fa010dafaa6c58a51708146e91d137d121dfe48fcf8abf390ab93765f1947d21f11f372f5934bd6920e383ba7805120820efb67a0dbc2c023d849a1ff5e3345f1ad8ddae5ccd685a486f2e393732e26205758812df19a35f130238cc1ab16238f9d117e9d8e371edcd016f1bd161dcaf70fb0a3851e92cb4a89de4af57e63c27b495a9bf5a47f5f4b6ab2140829e4e2e1f6f83a00d420b167ee4c84e4c47137ec7a4f2da0d826e97dd6ebc06680d4e7c81e16696a048382b3a4899cb46468831ae22bde17dadb926758c82d206c1f16dca425fecdd4d43a21f1dcc0fa7c35f8e90badc2393c1f5e2c460468689c723c42f5868c36b2068544909464046198b33a039c742261c0df5fae312bcc26a60c9da56e7eb081cd8d7995411e6aabcfa93e6b840b42d04bd176e91c9cc293fa87f8d06cbe28a635d750e3c76d4a5973b5078cc557af470458baaae16e63ab08db479e558d93a177e95f13a50c0691809e5ef5d015461fd4b0afd0e6da98ca2682269faea0050bc876fcf72d58728934e1863bff353bd2a38e002146e15d7670fb4ed2eb906aa801da43aff3ddc2f1f39647b2f5dcb524005bba0a12e6836a21c4c8739989ac7a85409b348b917fd3cd4c4d1351eb3466d1c30ad08648e8f2332248965f57119d695e0de9a411271eee1a43a24b53f85c6cba4f6fa07c99847442593f412b5a09e65dbbcac0653b69e04ea9a8ca61a001fd877c02093b7a59babd7fd360a28ca383398525e689229cb7d39eef4b8daeec521aa4ab6b0bfbc9e7a174e4e41a5ca86141af184c24d6fe88f3af06429bfcb9fc77659618d12194acd8b68822de8178686f3c7b8b80595e97b232d1c0fda7041afd76de31390567bfca5571fa34b11c6b6a1a96f8d87691a8971e87c04c6e3835f40e988bd4609e4be4bcd3aecac920d0c1e7646646b84e9ca990562460f9cdcd5215433d7a7bb8ab94761c3cf5b340e5af048df1b198ec0562a556d50e448b812e3dce739b4d694a0480491c9df0ea3403a601f5869b372a303f3e78de6fd177391f4575b72f77a8c0168b67e04a8ffccf37ce3a716b2612ddef9b4723c66b6a5492f8f72b64bba0e3a9a246640e0556afd14d0028e5576074841292952348db88cafee78c74b1147b0b89473da332f3239d098d501b567a8aaeb57e7d40e797dc5296a716bd279c0773a9775a99db6d77fae7d1b786e23196173cf6629a34e30be4eb29927f30d7024a0d4e13e711e98e23c051f4d2acb83b820df2efb2e1aaaecbe1af4a057d8a5a05f6c7da0cffe63d9042b22e3710654b5f7950397d7libxmlsec1.so.1.2.28rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxmlsec1-1.2.28-150100.7.11.1.src.rpmpkgconfig(xmlsec1)xmlsec1-develxmlsec1-devel(x86-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 suitegoat02 1660473092  !"#$%&'()*+,-./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_Updatedrpmxz5x86_64-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"@?f X]+Hutf-84ba98054a8c62578b30457f39e8f65ff1d0d8f15e3ab9acedd928cefb33c9d25? 7zXZ !t/VQ]"k%w5n9PIjMEb7vx+fT`jdJqۥ#Mz勶rI픘sHF&e]G"]aj08S#TOtnT !$5CN#ɑaxz/Px0HMz6jǶ$TŦT| [ TR11n0yl_Xh$m+j毩5{=ewoYDW^U7(F26"?Xޝ i{Õg D1[K=ybVSh>0.Q;^jܾ?e废 AyW5࿒*>n 'FPۦl!6W|AS1p%ߺ iPL<`f̮QL6WKRgx)Sa ,K2C,Q0rFѣ;qJaCQEkNS(^ aW8tcq-.ksbnOxC\e&3i\)~|)oYlGGY2RNheF[J2[)ZN7`{N=cXSj"y{lk> tA|1' +)66C2 ╂j$*®8_`!P3ruuD]]khLрREঙd:#d "n>\;K±֩:QHŬ`ci$,鋖CrXX.`8jLw=ch '_uG)+,{S "ڌzxVILZ { !ųضǬ*H2#:J,jh!Hjk NZ iXQ" McZlEE4chfN踊&{PqJbUqf٘dMHʘ ˩UR f- Z ֙7+@Ԛx'Bcʂ_yX}r]+: &\Tr5sz&Vz|!u~Q <zn=1R[zYUye*t !\x4,,*uqavƜ0Of%@NQHDo N]%qSgUUYi:)Zt0'Rh]Ir`{fΠ$$8֫0X<)iVY䱎 ZvrS*m9,4gwN#"8sٴ|%!iQi$nUG۴,'V~_O~rʜZ mr_{#=b1ulM.XQ l>040^=r0mL5SwҩiCC߆tk6%\vb%M>)})O #rE3*R:/&na%'P9lvdP?IҨ1ZyDO41{H$iLlc~\r2]OVs}$ ؗ5lsb?F20FnE0*aw Pc?K아k.joL"|lyJ<2(@)/lxƴk"AN5 q ƔRQЄ*[BT~^bFU/*bn 9YAH@4ނ~ԀX{RV۸B\A]M-b,lwbKEi3F"Ba-vHBN;Vྃ69 [LJZPƑ/`[\Ju-L*%!CmZ|˙T |$Pyrլ4$Yab_tFgJ㸎i^0~eZbRCeb5?Жb:xv۱YcQZWM֭<׎$0zze ?q#Ė[d2bY{:h<*9C,ۇk*ژPczcorFO^:kpPOh _:#=s@4ȕ=zsBx%9Z?糔*Js$׀k#)埙 Dm4'0J =@DQ/guR4&q‰(a"b] {/jUaIy!{|~<&v e gIZ FP\wXwjЙޅc~Tz-FԪ?G\؃Cerq6(0kSp_TbΊY*8,>MsBԉ=CĚ M3o[OhpiUɏ;>7'cji](#|Mϝ_MAU^QAwߥntOvB̼40GM2C3N_3!V(ni3a\ Q1+m=y| zshqW 8$ UJaVKǰ~ֶ&Z2?Y3;wHFe %Of_v"/5k06lm_;;W̌o]  6sT(n03dN^\CcVj+FZT%]ᱎ-9UΨRXު`,/{8ee8࿠qƨpǁ\Ke߮]u3EmU4ݾ ) *!O<)TBYy~ǁՀ/ [)TЦX>fΠku2GΞ}ywkpE*!.Ind 7(L/Icj] n. {|IPWRkm=9 kpJL*ܺu͛A; jjlXB1ǭͅH1#Ha}s]kyo 5Ik)$? Tpϳ )Khwb~1%PY NWXc *%U('yUD0f n:y7 p$.aƍ,  .!΍TռY nn7^cia=H,T 26ZqJOTѵB9'TfFaq((zip~6FlB=a"F^Է+ϜV?򵗨qB~g°hyI8]wjB|w"s}~@Xn%l0GTO!q w]#7trY)fDb%b 0h솫6n&B 1[ #eC3&# @ q-nM z l`d[_HTUos`2*}K΅@SG>J" =$@͗ a7>_`ͩ7us,jUZ~ΩX~fP;/ ў9ދl p5˼v{iHcRiuwOFx&Q@9EjfU+I鼣_ED}tjWzX '^'g99Is!.#QҦ]З ǬzxQj5gO"/QdpG ];p6"拆FhBC 1--wZ:a%? }'KKìaPrrNh)``1SO_`w:cIZU=wE`2؂ s>/W|ttFR\[Qbh4| =K@Ye1!*[ĭa gbMwtڤO׷\P:;͉LdV|3€b )(7nW>s%{T^=Ckx-ǻ3Ąa uq@_g ޼6GL`cn\N WV2 '9 *Fَ$rFW>N"\ 9va(ZǸYcTve Z(V")uZNU)/J;/4?qQ{BoӭٗdpN8úJ3*@LJs߉ AM? pr-xi@sTofcΙx~XQVlN KuUT8ߴ& x,vc r1 $zDnBRߢuf|[rxsa)d?C뵽DTlӻZ@/Ht6O5\x6;F0~Ynd)p^@ϹS%di.<2e7YؤStKì)f^HFz SzD5tJh d7Թw&!;L7吗H|5֢=\eKk@ b%gm~~Roxsfݜ{@4.XBm!B4QLަ!ɥU7;rx3莺s[%`kȂsp̼k4@sƘƲF?c/ Z(ťf:e9cfVү2O (v׸kCX{ro `b=]x/w[Wc-_i{3CQw?_9NT`WtbO4ȼ BJ5'˻@5҉mRJ74P4 tgpb"C垙2NQU^Ai 1gzjDlíɛc[yRn0[e1i,:nVH`'u yeE >Hb[ݜH8HaG) fMc>FCҦe!B1`Rfɦ\Rp}tGHp]w+\`h=Z&X$MQ}(%E"Ot"Pi&#lHG%GR 5!?ƬΜIaL^'*#,ӈ }ʌsGűkzXl\D/ 1t47 ÝrNzpyhDf,LFh|{mKI*H'@Z* v˦U4&K&OFnYBY6SƔ QY:Cr_q<5ؑ "gm08ƥBx幉"%Z|3yҜN*@3&}\ ݎJ@PZ"7ܶb8Cypl5KRWWYLt,yd27qxUvX,G@kn fXE7 yY*w*B-My<aKHvmX$RFA϶/) MXe,"1S!#TYav@:*(D[8Ӊ9^.U~gKm+B~D߼|3@$Q:]W rG0Bqd3T|'̻C3ܽ߸r_ǃB>0Û`gk+I 2"LbH]嶱K 臩AMnSqp oP9zsk ub$KT|g`X%8@75%M J Q9WR.#"%C{ rFFBfy+-tԠ{{,5SB?WxYL*2Pku~ӫ=N2Em\nLL6Q"R`LՍ&LRGm1I>5'M4un0BgFF 993G7nM8XyKgk>ZFXS#T. ˘;-wKMȱH84'sKzZԈ9\o!%~]ȯ/ 4/H^cH (A#/ ED3CڳC A}&NpӳE9Ρmb[$@ X4vBh M'/Lf'QPdԥ`s.-2ϪcῳT0>O/bfmOA7^9Ǯ5FC7#ԙha9m"9k>i 2'gf%zٺXxSyQȓF`*vj >7WE?_y~+RLt)to@XPI}YΤ݆r[Z.O"DT`J*C3!Dq˼$ٌJڞANTyAtvgxѺNrkE)_*T["ŨZiKz'޼V`%PA췖q8l><.3#=D.:?A]}9 iC[)ݮfr.u_ϩЮQ&/F0MvDc^1S"S)JԝOJQ[0D5p3^@PGKAN9UktU)WhfmHb|_"6FuSrAH H9RN i Pzěi-1i҈֦,6sfЏ =fx$k̍YP<(#WNf3:hRm- Jy.lyAg_ӻepғ_/Usݟ0 L ycaN*:Y*^vZ~ߙ5$Mt`<_Iv`41I=GGA i3$3 .S;Cv/lN[Z->#ߣ["H^@/3n&NdGl47: Z%iOw?BVǼn(U[~♊;qrPшOjrm ޼ߴ=tͨ%C- :^Wc# M}85]$л[?!bZq'Ӗ}u;2%nj Očq&"   51Æ@4;SHZt, SQ>&ЎOYL>b{TKn3x^J[P 'k>|E~)[=C S>o? >iZƸZ\b$KcťA?Iݶ[trg0w@볔oV'7@ py0+Oa c &‡g^ ,U)Y<}w[ZEp_$')GjͯY3?}a&~? /ko$ *.-$Pw7dcL*/u ;P{W?Ur: H ~ʐKla*$ďP'Wԩ Y6Mdķ8vcYrn-! O>U;px)+_+/O^XhBX7z# 85ݬ nrAFEm?:EVj`f|Nu$#mbȪjPiˏ1] :72_C@nl[IE䫝VEƓGjJ(2&a Xܸ =AGa 7?{d?aDҁp_/ S4eh~%Z,P'B!B񟨧F.>.[8Mj Wֶ!Y0^66ʮ<"fZ@g ~n{>ӜmүTs B2d.)#q:;L#x'Ŵr1s/Iii eW权?%CEE|k<`'q9E!d_ayYz OG4=TSC_`N\:]xl]ef搕@7g޳2i|YNps!V՚=P'F-Ѱ2 :hrph Ov1b%Q 8iQ,aXZ֖6M\`tUuCˠJǻu60EL-?),r{A{aC?$v)p@ vVM>+6*d3.dqAm=N.4D6 :Z}bAwNI[E&qY5JQ*7`^&E0-|S^SerN/E@zw6V0BS0jiYue=7+'nM QE9QM,c jI)JD$)Qsc@̥ c=.A\u4͓ߓh=yffS4Չ#JeJfԻЪ Z*[,(͌GwSۤ'lJ',gcI B?6eYniW=)bx<@{E̙4 χn= =r824:n>$cSTqAnSk^*[V=Ͳ[A aG<33$#Sš>wVMXG]rӻRLx'][!'Sm/|On!Ÿ~OZ@˓n JFǫ_U?_HVU Ӽf{Jp`5xo Q sk&,LZuiHDrZ%UvXjkGR#dM=L&XiTȈGVs,Ū-_RYo}B>pÌR-dAE%yZ@5ɖɩo{L_dz,6U$U잨[1P%$՟;입UvwC YSŏ\[#SM'i](M% v_.Nv thsq*+ p3#Jwz:C_vKn)ehOngV{Pxu+pZ۔K*E=nyD:W?ן`HHHm\HDk靖>(nW$=D~Gp(;r l@f,m.̒ S,0',:vUyj+Wty"TOID-{Ek׃mW%"9#gCBpQ$B}*!v)d4VjMaVFFۨ (*Cr~4|&Vx} EKrĥFmzȵmnm2xttݪ%P?;nU-"i5"D~HFϞ; [ 9nS МY^aM~HQ!# WpW[呓 FrI|٠0ΦTe޺'}sJS˚z 'Y5KIl/A8´u2y2mD?b+V34:IsM`` d(f(*uAxR5rT7]7XYFk8\%eu8 <éSv{d|_-,n IJ$G0 GUa2!}K'1m]sjSPv4߂ O+ĉ@՘ wꐕXQ0y UԨUa_bZ#qDPxTɻ8"U+rd`KΓ?03 xcPMn/Fdgu7Zl0W}!JzηST*i G WLal_mˌ#A,d)KrG}3GL]luHVd\7?|wG&k!Xx [5Ek'KO^r (d- !I ڒ@NmGKsO^͞M~x `# ",Lv+,;WN]?MWp*(C0EςjV\H#oaw|3ytIX=ON/7lG9z2{s^>|1^6 z&Gp y.JAxH$WDptrʇԠE^ɺ`Pبn[wM? iRspn<%>o{$a\E6 }]H?OP`ٹĠJ>K5z0 =WҀtI>ܒ[wFˮyƭ>:L{b0sl~.47aĴo=x}A3 t]FU싛 +~t\|Fpw$tUe6@3xkذ*6f *u|o`4mp] p91[oy^ȈpF,\>*F1c Ҫ'+莦$i$ɫԖґd'pE/6a$@8xT)lhrӉjɑ'BOigg ^c#\(xwZGCb1x'[Ue'(ӆ!įAfGmjˣQtu>!50 >il` vX9+kW􎴏kMHm>|,FECl|!Os[d?%o'oIgq?1֖O( <<"軮l v j '>à _k~ܐO\=],gj%S/;lCcúhl7\- EvԭMDP+'jq_;\|5;/DFK^% PbaѴUk3ZM8AlǛ@c҉uvVȢsĠ[?EA G;88xZwxwt&X L!-=@;g Krz4 'FƄ- јt4wAo̚b`jT (C7 :hSp۔]Fvr ?6Ѻc"=4%(7]+~BDd6Չ' ~]3+4ԩHsU H}ڗ;=-R")u2QXlή!tA{ԃTy T)ȧ9)uO}2Ũɼ5 c|gbvpo8@S(=jGzEѤ{ ~6{oc|mϨ{ӹ[nbp0ؘD( TZw=7]6+εZ8~ٰr0u<_Ʃ#df d3I?S`4H,mt 0s׭6nr/Ȭ# LzV4a7e]]);X>+a'B7,HP LFPmqF]N~3{/4_A$oL'{Jl'M-izu麃["bM';+?,5Hy>`x:-zv _>vT^Ԡ4J`x1pِԤaӍaUy-OOJ/6[}BYt+FĀy:VGt3;w%UyHAc!6~e"؀ 8jb6zm k4MF[6\&0nîYk3u ǫ4CrxNK؀VP>zgFi2צ=)hP9ķ;nՔү~ĭLoUj>גX:*H˳R GysT y&"-uyhv;SCk0+H(5bm)=c E&#}S J!3K HGiG\WOT _"TG1 Pu{sy*4+5!;BcSSE-:% Kȵ0U|0-aJS' x4 _@!- l$\Vc,6b(4:MX9L5tP%? uj`ZRbqQΛ\PLR@zЄgcFNB,ͽy؅-ЭX}w\zQR| p{ZoY#-jlbM2!D&#"j-L4(pWb1zcf$&UavY:" )8j 5SXfF*gAOXjxZn,§Mأ2̖93ڥeA[k0SY8Jifb6r{ sz ݁JKըP, J60E@Fa= v;k9dcMo^ nh13dxQ&S2+0:Ҹ{ '"]ƗnR*xs~qE0=JL=3U:RfEX0]f#ߢC-!"emQ} 77IHCqBQd,d$ NRkp& Fv}R& QT&tS}ͅz6W X׼D|eaflI(drN`~ "pjI|@GⰠ2;׀1h ݊LD4wR3uH>,ql0:+_7*XtS%?f~b_L֑P~. uJp)I6"9~4` IM+4l%  z/O/e_h/Hf u\uXP5E+"^A&,%7a<ڦ&nׅ]ܒhF-iS5bgIݽ‹0G]8|xN׆j;A!՜^`Pݚ%OnNJ .F/ ڰƞ}DGa:\y1-7Ʈ`yE҆JK.$ Lyxgm3 ՙL͓6 x蓾V*;)X2Y_IQ~=@4Il μ Oz-YA9~*$H9;P_hNk(Y8vǒ;Ʃ;i Ch8P}hpN|η8 rUZ_aL; < XR}4$Vz((/)tgg`RN4vmK(vGC)3,OipfFwv!Ֆg5Vf x7đHۀ:BХŁ_E4DjBća[__8xFc2>llQ `(m=R/{BЇ3狃tch '+ ё9!n/Jw7xޜhS6u{ xK"^DH޲J7yȬ?,^Eq =!W [z3GA"rϴ u=}>U)#0[r4Ma8w|W׼|O) 6P&>62kȝ *ۨirh@ԛ Eq?r3qC6bWos s޵ld2gӋn[qog3 Jazs󥑫=LX,Xlʙi#ߚYbD#zd22sҰ|EO! p%&oGXN7 +eW._|nf,Gp_@}|:M`LClh-ͩl@3٢@MK]:r:ԑOd$uh}tRLI0ׂVY| K!f.-OPD i 'jB &{jח~^]NJj(*yLXmh}h8^jϖ&?$>57q$~e-J b >GUubѵW&GxMN:z!@k:XзH [Q|joB40!uMpN4T) V? '^h%VYΘ~J{$khVOMe6q;ks8nW;ElW&75(*"8.yԳ%Bj`7BW̶H\H=Wڄioe}%iIea:Ui̠o,\k|YlngճS %1uK;+9 dۏ,wђ6'輆İBYyv*ar,񧗳.@*5LFє"(Mo6_ no`81fPu%7U2 A QL-UTQ~H# q4mKUGiRiNsrKf06"_mwxeH\el"G-t#j ǓK##)x0.,Punܾc\'n!UkGPʉ(i=f2ӟij}4{1Uv]٬4(c3KCƁ(:=uNkY5cknU!$;~W 2}06ʖwKK7Ru‰ 7h ZIg}.w'({6[@riWQc2zym `f/-8Ɗz CRB[;KsWo}t.i{_V Lu4OrdaS#UL!'eIj_h9y`0b'1aw˰W?RAg}{v X_"g?`.x3ܼۨ6 )k !m#FS/Ҝ="NaN,oֱ1ב */X! zA}_ٔEjR{ImKtC9,[^{Q sK8pM'+؝3&5\&x\>I1{ݰYkX,=SCo3?t Osde|2W3D-?.9|L0GY1Q pN^h_T'Bx0WxYJ5prĔ-Aq| J h>cV*nR<~@uO6uh`-[N ̗3ȳƎ$ ŏfj%5kt2JO`_L ȷ/rp'[tO*gb{`M5h`ɵ2QO(kZ2Ы(Bc/ hy:Q:OMbeXcH˹sbeo[d!Y^hrHpM@g*4&b/GXVSInfJ;I2zZ2Ayɀ&s<ʌ{hVZн W- #prq6?]Ξ>Q37(B_#.pH; W. *,`_% u&ߍr }7No'+yOٖikG_J/m9"ۢ'^H/Ew?[[ &=iҴƚBKOŋ5`g}uWmJLi+W%O1oIDfx uy?r+2f'Y )K:+5}Z3zmaJC"]Yv ؀=C. .SIgaT&挫G3[z3kP.K M 0 #xΓڶ#C ;ش>}ͩɜMi,VB̷OI:/m<8(֚,P-V (-'E{+; gѝ.)mAv/WZ Hಙއ3Y"bܛxpN 5Gm ߭3 '2HI1K:u+OM㼖|c0C Q2DFMzM. 9˪ .JAJVh%l37X۷XޑR\CBVIx#۵3ҦF< +U'vj_Xd3&xiYLDwsr@Hb& #nýᢹ~o( ¯3(CJ-*{%狳 MV%ifa+D*4c/}V:<D:]BJjˢ@zUpIK[&zvkJI'T&gB #t { ?'C}4#YX_<:͵Ҡ9kݥdeݹ>˝Ū$`LF1[z]g Oi#I3go6hM)ti$'@Eb0>׊ժ<IDRPlX|R{( +Z␮ /Gm΅>G'."Eڜ '4v EQrt{R)"3"[]W[skJ{UMq ?-'ڃv>q `eȶ{a0; "*Y(He[} ṯwxՅݜZΗ+zM%*3[gc"m7 3#F  aQ.%D[ Gjyv J;#2SLv:=~ۤYԙ@ qoq0>4PI[,MK(!EfzK?{>NM԰_1*xBAp.:ia X(z3e2]pG#\s0sBPJ_/[ { ~KL^ޓiJD\a(zSF"~;¼f eYʋ iAl6.¨ә680?'r*nB5]EXYŅ.u5';_8e^+'? Ci !R:3{\ZPDy ֐n`h'>ɠsNKPŭ @{t:SH{8-h8^bTh!-&y+ºZKPlXt)7X7,I_"IRQM)D^?aT< XcZ;<@qTP? 2bAEdvTMj~첛k< /iU;L/ HIz3Y-;J8nX?kdE;B-mOF_a,z|ҲD|iz1ܔRju9btgj)^TU_s9=\H(EA2yd=_T)Yx&mЦP*uy2JH ! V eZoi(osA1ƂUYz3} OLjʼZH[XWh8 TṦC|F^4W9á)ʭM|;XmPqH -;m @L nd02н^C;=k1/4,`9r)9wc11a>C ܑhԑ@Sk)xh"GX2V+Jhy0G"L(]ղpɤU>u$" 2W8⹍2,ЙB,EV[]t|BdBPYkpJw~]9W%0Î+vcnPK|Q\=% @^ ec"s}A9dy2Вe矐MK^S瓲."bȼ; 93|@wGHX"6mF)A֡Qv;loi.sBw?t[h" an3ˏA߫cpݹ9EXu,!">#E &j&Pm V'SOZ"Q}gRсnP`#f!es&s\:4 ,Q5/;r'Yq\.nng7*64j kpBlL*\EΟmc c_F8SC/(V@g>=^P ?;?vߜڊ cTmгB/+jB);qdbvh"uE2qy.[3h0 ˃nнuT\Gt2 xvogy_S?{RZYb27s.whs\E55 9룭C=x@i4fu<8Q":E7=%JBCJ 4_&޵tƹҴH*Pt):Ej]sw{f`9GGGwn~K)3Y8'鼶d+=`kOh6:r[HYMH|RªaM(6<2Gxt|ݏev)A_ lqՎٺAņٲ\lɢ;/;#&GK]yȌʔ,Q6n{#Iw=?&؋f4@%N>#B%Ja(ԉ䘬\?KKm5u$$>xdP u{j@ن Ov+I2>o3?V0Y:0 ީ̙O GN?,Q-^ (eS(lbx.ejS+3moCfLty9wZ)y5F5" v:|55!ͺ=JdT~zKavG¾;L:pP8 49Q,EilCw瑥jYӥ҂<_,f 22cBkay濪fki&;.@d;ĚyH[Lktks j r-9~s 7g[ױI5gJdgD/ z66.y?-F:jB%mx0A">ri{O& maKmD_D)d'V5.ufD. Όـ煑a'rԉK소 NL'Ao3'c~#<^t`]3clτb)٭=etrvR[BjDW BF)mq[q;NFn9D3,]Q=~r\{*mu1Ay]MѥW3T_[hk.,Kp!~AR)C9\fu1jNO;LC *ܷcq2 k(IrR^Wp ٦ -옻IMe Q)Fevwԍ|3I}ahEpL9ە*cBL.F" ppFiBC7l`Yp|Ծ<bvsUsPEdj;y.@^rǫs+{""ُL$` K蘘$AHa"R>,b"ZHSFq[#[WyT w\2xAGj0qU#bl|PrYcd͌'?χ -tXܷ.p=3B{*o"Etp#R$WN CM[fo+D$ ?R"* (rRD#|stj a?(,6\d+G>wL=h7(RF ý*A]o= +mB6D=3dOsRWa.4i_UӣҎ^3a&JF AG6mހPc ]6hh)0b~a+y\APi(R V`9-kh (scp(Lg}BZ{KwnӦFQ#_Ρ-ʺKiSZ9Uknr,lIxVf)n?\z+_AݔH\YVKn?C`Q5+INČC?KKUõS-Տ?MV Lm_NTy @6D$ M֞$l0hО ഉN-# T¬-Cn;>hWd .hf}=-W9O" Pd;CI𚀡F" }FF$d,%T~_Cs.Yˆt~Wn ([нGy'XeJB2(i+GĎ/ .ֽϝm`d6QXe+! STzitG5W+##; xBD C_Jy2w4vQFĠcapn C%km T_/e C=` WYaw5I_]K-dڱUtnU;eP̜(4U/|1ۑ @{֧Ǡx[?^'mbc=bfeY^[4h;U*]* rb%_[q\#q@D܋1vn_xaɻV/m H'8l5T`YI[{M*>$-ơ #3㐴SR"OJCC׏+fm^ ;`8 &[uƔ(xGItu-NX:ͦ/ jA>R^"2-Gd<aDzL<=Q1׀'wwϜ6 i!dŚ>]ҸsX=Gwx+NUF3(5[z9<6I IV R^ay [S \2rOo'p/3bzokm}2J h'3u-&zs;|R~%#_rn>"(vf]dD1䆾lSeSd߃ .G]&|M_2m-tڦ_=a}OPypF3gA0gE 9GC;?)nݩ8 'yOP,ہXcG^1[]WD_i4$E+4M (o q =I΍\Pg5glmMXmf})lTxFUáзp%'tH_{bի +43P=?M0ޒpΓ(%"3E8M#$]@9kK[M5Mg$G,=8:TCC a})9kQCGa6V*K@ p?1:O~V[D`DQDQO'0pHsrkGژ@qTSY"A~k'-X~vbf> \I]gN4IsYU+:.@fr6R s*n=W~{| olyudBؘߤH4Z沦U&*1@7ޡL%R)^́PCvN/~y(8}q a rDZigB}#>{ʃݹ)N V1^(eCNU27TpK +dU(4vD2I.7Н?7X| _&URWb񪋛 Cl!NFn']:{p0ݴ4nYD[ 锄\j0i&.x{)0]oLQm'oM@]p0.H W )=LCfP])bk`>GeuRwV t_CK@ 2S]r'e(`"N1_N3e9]2ҞFCd ih6cAPXN#W}Ɖr}/w!RTUQgV@ypǃ/L b#s'/yaAUjIQ _av{X^zmh$!1h0gc)^OL&_%}˜9rHBNxg/c7^Qz,O:j6 {MeFfxh*‘Tj`KYAT8hlK)7roP?6w["new@yt?.MNRpr5A BĠ AC?o4\AV5YZᢠ#^%θȥRJZ?QIveQDuzRS海6x+Έ"H`خ]( Pj3&]5V=O,\p797q0?/`1Y< Em3seqb WZ-Fu Ù/K\+룹EPjDtiu ;^]LU 6rDU'c pmFQ~ ~fQ ӠnOrW VqD/۔9X^R ETEk~~66Z|Z]5VlyGcVJ7vEQH!/qзQLꚳ9ޗSx+1(1y , %tjvzB7 I? ӊ)K= EdC]I^Ӷx2݂ɩ5;ťD{0EWI *Ek/ h2P<:F'.p9ƘZt'UCQ倻'$OTL3d m2C~rV>'8mw@.sJͨ wƮyթFܟXU~6; >>n@Ov_p- =|]؊{ { UF ϭ[]mExxҸ[Jte{{4ΙH8WޜG!HvL-rF!$;Zsw)/mHCU@Cp1$qF.)M՘=pgmShܾϗh]1Z1' %ݝL\opF{zgyTJ3Lr7nf +9 xOݾoF'xZd&FZ%06 )aF!XrzҾj#4t-w>O~zo혌l߁t>x^6"$a$=ʬgQIc,ZYnD Y¼2 uWkۖ}Ҥ"d%EyT µ 'm\j4ַQ8Z1xSmBDTKFRoՇA ^Tu# 1 4[h9P*,Fth}ͨٿK2¹!Dr|nw L>7K3)Q zXjg[dNمL} S\pi>ItzE1S,DCJ@=?W~9lmYegs[*ޫ$/g;%TDnB;u0U5pp{f'+S5f" 0' mO> Al gWjF11ՄgN%f:Ԉz`h6ʯ/"0G8j[\(NElN~j(d.4w+K 2R$b@%X,X;JƝ @B,upv$+"?9:Ad q1%:I(Yt+ 5 .>SԂ! t7=сn\ANk @: ́giQ å-< oީ-`1[9ٲZ"dhFb)᫪8Ǧikd%aT'DTwpxr?(me*.7ij\I+)Ċ*FXhJ[tmK եz#"g.nQiN f !dZ?*!*2l:ԍP^s號=_!I~>7NWel,]'bT5[h.m(B3ݮ>UG^ɑl|Mxsy|ĺז }k2M} Yr^ꥋ:@߫i\ VoƑc(GD9s"-}B ܛ2 u+5}v.3]~6tn`&r~9TG!u [|d en nY`r6VלQS39G/yְ$Fn58;rŘ :O |GO2;Г4`J"~{Xlm8'^d"@=-mhvͅl'z'˼$?5BFyՙi#\q;r@7h;`J]o7; .ώU9]6,} _&OtvkٖQ7MZA*0.NRz@>pܘ&|K;ȍu'1*F׋H~Gn{ъJqRLK=v;ɚR-l)U!fPq$3KtWmx^\ ג-++z2:/}r f V1Ӱ+?*;jP[h\ @l 7}0$^Zeb1K{Cw6*FpdQW\p;"Z%ߒЍ#I^4}oq8v ^'-!ȶ'FN5WbeHmTˠbfhMBk veCvZĺ v`CQ;8~_fH7<|sy^Lq%Tˠ^LRo@elc= ڀ]>Es~m+m[RI>N5Ѧ_p7FS(J)Դ*qp$zBF0 +m*vm*1$ռ09/ӽn- :YR9B%,JەO? eG` V!nڼ$׶'Niz{JWoDܗa1^cmshH0Ts> /ˑRqgDP1.&3HӦ{GDS{[ |DSl:|[FLNyxp&vEFp2U)Tktha$Om7̋o݄`VmQ$ 6/,fp=3BTeOc>C#3s8j99]v ,IhgÄw^4 ^Gz<9K\gw:c)XϠ+Zɝ*P$QHHd2)F m9-d]rMD˃7)&`r)G׹-D0yQFI:QܯD".-F"k03Rz>|:J47ԋGb$g5iM>諸0Vq#59s/mX[liֈgEW&U,;GJ[uRwtmcBȶג6x":sg^x'&T'y9ICMC>ՉV}mcswތN4Hce7fk bWiz>-]A껸 ""f#Pm Tm8tCt%VïMp,t% ,?)}ze>h[wgN ?eNBMʨ][6>ף@#:ζSbXW;QO8]r\.ptXP9g>OV:.Zh|uX V(}n1X+=X۾ܰ=βbBK1!ֺe&aQ]5h=u ~{$w-QI0 .M'$,"rt&,l禇cz ɀQ3/"!pJ[Zm] ,Pxv yʼ mX)[L(t_AVŬ%v88<ftCb6ͷ7QbJ9n66I%1HfSgk3~m[y=oj+L3 "YHz^$,$ͬ5&C|)5W?2y8`kMBN~F--iZ~BVR5T S BU2Lj6Wtrsu3_~Fy`e>/O͓}a]*^֪VYH<:dCAݬU۸LӐl5fnAkZɹp n/lWn|>QyK$)^_.|dN+LJwjPۭO ?592|`<:>6ߘ UGuNҨT+ tg/V“t}%61in?=@ ͸$WX\<x}Vu^CqaZ`Ll%hGDS(btAT*J&W/CŲ M("QԐi 7Yg%}AS@OkV?^VЁa3]'7;z\Ѿ3V,m'ZZD墔iy1B_LJ5mH.|p8%6a34OҾ YUQf,bF~2:8{Te+ q+l՗  C,/FOI֎Y^ 'nBq_=@Vd"r9Y&x4mN@)Ew<)B)' yup5s`J"eīޕi|>ۍxIt"jS|5,'4 ɯ) 8C.nTBJp_iRvҘӯUe(M=U}. J-w22*n{ Cıp7h41z/:rGgz[d ̑%3@8侶 cD[ƽ[8Iu]r'_òa{oA!i̼{HͪvC"9kv@y]JĤNKE#]Eh  "'ebsE_()ԙ0 yTd)Ɋ:C6R=TMյx4h\gκmKZ'p#Z"Pecrdow`luPFXqf ը_ h:G̍_UIU #b!˷Wä."Hu6,(0QL@VTeH܈@ =*n_@tyUAJ3"L.HզsgBQEKBz6elc˲t7]#}QK'))aW9vv'0Wmp]U@mlJ0hYxD :^llP*$1aOW|l5jSZ vLY=_I{Pً#4п-)Fz:[e8S2ifw,OnGcL2n}&|O7Y*P~cXC?w_m,xHyk-8^ɤ.e]aCNM'LWq2ov \ԟ@)!mqY*>3lF2HB MsOϾs" Ӭ3xUf{= UgЛӑ/)imB!gB'T<ˉ \ie(Л` ^CPlc̔Z!E3N0( qZhudWI ̼̇ra\TO WD/J>84fY}]I1ˬ>ٗĮބ?à ŽkHn!1ج$Nۦ_PNE4W&7lZ5Vb,p^(J8ܦ.qӆzɚ|YkR과x\h[04n]xF%d)V$]gv󞈡~hu}6~VgbcĬx,rq]|`Q&+ AIΩŎC+Gnz)tEf\2LKT49H>ڐR*?Ou棱B1fU>J-(Q?u}ԑ: f!b p5Az|74Ϩv7 r@Mv_3j(n u-4Bcf!l1T+2ӆ0-Ȭ&'S'KQcUskDژ f8|e Lsat !w R~")jCOYĚ "ȀE5‹ w 'zў#VkOuň_uhE0IJڭ?wߛ/1znE/ ; KoؐJSQ|e tS kwqmw"I0w%?62TX['EJJJ}6#VF>jA ^bd7ҞznAہ37 pF+L N5#V2+un襲\{3.ڷp#+`EY-cTK_;ZJ)̂M|;XUm6FZb^o$&j;7궥"%F\+2[p\ p ~Y^C(~%M5;_(2<ă;A%;k6=EGÌ$O# b Vh3 Y]t uJl6c&~<ڣ E9!*K,|fKڔ'sSZ  G;h 6ub^8?3u SCK-<uemQCtR밥P$Ztp0k2+fgdXfD>v2+[${8!{X3,vqH,[tɎ0F+LcrZly(th7#Xh?*j"0 T>qn%?ʳu.%,9B\Pw‚Eի6cNH2*;abx#.TxDMA@Di9z d4Js ~-!204w+Z~czz"/Zr##KhqGluFFE;2w۸>мTzH$@c yIWW3rmO(US暶NmV'n޳|2]YvUs@5W1DVUⶸwUW kuYJ!Da.佾Hzs5н]Ǻ.xyZL' c$<(`F$D {FYWe摫h#5 vŽcV F 'T*$mD&ᘫǛt]l&3gE5%}ċ:1[V}QI/T<ȁPFmRk6WέxbjB} D ,@g(xHT2W~z2hj2i|<H hiݛ.Oxd=:ob_rud79fxbӣNp#6(3X}'uD3eΦE JŬn@vXJN^/&1h`JmI >Rvk*@.)݋ohIЌlP\[S:i:`a]`]f̑ ֩?&4! ħn^2#@T[4LQdp6?9wYzzʉM7rħظƦ"H Y9:h)Siz|,٭eCh_ӵ"[LwcYa$2p+Zr dolq=T> ͊w T(I>-43H/t@\P9qW@z"7\(׀p tt:ሉ9eb! Rh#!ndf,l Z'>)8746}~@@zF>*2۝V{)z7MP$ocQ)hY_@7FýIcޣi8:Nm䰃?a;32 e]4”|8t9Md+2 ͯ- Շ W!QZ2Z jnf!nf}1v<&o=T.d) A;H2\IhTgV8{{$_*(!B".ij?dM!)I,/ExfXruH/I9df9i uڎ$ytbR:v-4O|qACTmeDG2my. ^%[{7Nvx5T64κktn_².7Sۭ%{""tW^O]F+f|V̟xq_P-efc7Z6$FkCz3upcނR I'/Gܻx^Z?aɸb>%?p]~b&qU3ΦPu)<.zKn%rk?e;Q3?$βZH|V((S G!uį4qbH=c##e`Bƭ^$b|ɔZO%զ3_*F(p6*C|PHˮw4-ֱ"^Z jGIl{_bk{?iWywS1 ]o|q3ʉe!{΀4ag;;CGhG&J_,׮lFDtԼDt9 4ƘEqy>XI7| ERR^cdM M."(~%I&4[@ i)UYſT.%J'r@]0;&#ub2T4\|ⶊ׷csr)Vp~hvC+b3bPhajgr3UƟrߴIp?(d .  9ڤ'$7[Ǧ`欆DǠKLk糧o PdI^pm#:}R3 M!'? _1[LJG~0r?|$*t|e;6hQsST9/*"pE sCs}JRmhybrcQ)Rt7]駐 ?'k|x5rx|L)KĀin7Ǹzz `sL߅dsC3_)g :/2"Ԣ wQjh_TĝA+Mi&$Ie@cfGF dQ(x"3I ȩ=Iɱj5+镢Y*T5tr:k ּ6Ty{%E>&ki qWT; :r `>EnoՑ,訿UzFiz664~'SEBRL^V%k / h O8{ںl:V_^@/)hDYI !5zoy]X]n?Dv47 s]Wd-REl`VIR_O,jDZ!ԲBZfn?X[cN&/e1[bwSC)ʀpE=WGr.'|@6''|(UIw;M|iEOt8:h7> ]c?H Z{|T.^~Q>POk9#O(<bK}UYK_EFjAA9b@XTY0IO~=<Ugԍ_#CMlu|qK{'/`IBɡ]X /ssΘit(94Ca2žE+[=ŧzw'xVׁClP^(vK#~.5dlԿPBk,)0. gZ'2 ~6w&Ur֬^oɃo'[Ŗ+^wgReAD r >g VA:,q8۳2snSNf>FFtG8uyND%AK2GE=DslWFP +!c+b  oygQ)lr݊@L4}IcaG+N~RC蓾5fczjah8tK#5*\d\z!s[ mλD>:E;+ y iGRU}Uv EKɋ獜iL^`kHM+薋<یml."=1$[a7[4-jW!֖|oBrŷv2f2b*qMo5aՠtļLYicn9wrTe#q.(yo)n@f QD٨w Sw9'})_V桅MS8,ҥq(b;wT_DX %OQxg9!~e$7J]V;6ys᳾I.H6f'+QʎB{`L=K={d g]#Osd TùrɁFrhy>uz><۰7l'^S|!hS\bYoبJPJ~0hR50Ϥ^asClG<$ű71f d,d<)K*Կc ,э;xqS"Qmdu(:Hv]cZ%XL@QAkޗp[q X/<JY| z^ʃb@EH;cwԄ5H+gJ;[%h0pgaQj[Dd|?qaENV_>(@!Oq{"Il=M'Mj䊻xR= VW%<~!l rN^h9Ķ)@oG7vzsx4jNN?7C>VUŽڂo-<a1mtoyr%xxN*⪗>'d#ΦSZ[Y؊%*VFv( E-ųj:U;7s~G_*_tLL,iP?Y3fvP8d@_>5 1D=cŌ6懏Kd utew![8P9~g٧zX3ڶ>Sj'?rrA8ȕAL[NXw4d5n[{r9sOP\^&!@5kp[sH}C}KzPZƎHʇp-,7xfDu$Q@E$YM, Xl{Gsx5*3r$sg t:F9inl_[!v ۣppYaD*ٮj߼P|=HMrz񷜕R1^yN0d+R冺Ei?dz`FajE_\5-\2%n^}VL4g}j{졿ls29kFfcJ+  7sd' 穤ܱUrM$1 k%_IiVJ)Jv"[F7:UQT8>+ (o&0fpg>2lbsyYX*VFs)`-іgݨ QB{^a*VtSkCҔE$׆itaqŃچ?iiLĤːq|,G7"0 M]MgȋFlG Wـ[kVGGuU #>8*ll.x+3|$8oי(z3ws!h"p`qBF3BWyW#GhUo1JMQa/'sy{G/_Z7*~xjVN9W܎MD`}_ 9Ebn8KT;3-{7Aq/5?YT;R2t]]yc՞3~g O-S˖y^rjYFI:L_o)D o6#NzPxc~c|ңlG/8X&ϵc'CݥHƌQ2AByҶ (NJO-HN-ȺA]E69kR n9Mbƻӌ6]'6>6=])0d[.s㴽}{ .,i5`@c$H`&E߉%TqȵA$OgY)[Ftz}{+eXSgŽB`)RIT'upg!/cYG0vI7Zm֋yW瀅2}l6+ ./1SN!}?|qW!!q;MCab[,FkIPUqS&9 l0!xx Cb{-}}zVPb  TR><)(nE}s9FꆬL@;[(II/Vҳڅ꺕CU".UsE^ )v?(8tYQWKI;0q$Fu£DWѺbʔ'EȡէWǁz IJ t?w̻8&xӌªD5-6]zOŷAvc%yM˔kӰ6JII[HQ2!^R $ngO+1l1e2ܩՖ@`4R=A[ԖE5ץچ$ɳ?}Żi$ ٪oHɷvkvڿc0 j\vB_&B v6Ne*Yn#&SLq`"Q;_e"nCulˆ)_5ex{I?245::3JdJ# ևnKm>  } @hLjwb[= d҇ymWf8)O ީSȇx{6:PFLpU駾e[T/?e% 01WaK,0[vVK?ioMHF? 45_V 8\1qVҢI`ͤ\o] ad7!'X9[%)v_ڳV/wn1 `N!oȋÖJ-NآRο)o>=YF,P3,]r{/9 Τ : qbJ}e^Ϋ`1+O[+fn 1%Lx;b)&'tĊZaԾi HZjG2Bܹ$*P3s\ԢfZG_:V $ i7cԣL69rx03?InBP_fh#.qӬrwEBJzadޡ{iWF71Zo%:v2M+@cպMٱ._sB+o@ҧ!=հ%>S/*VB FiqӐz%8^D=˪F7 N,9w~JҘfe"L|~K)n)zL?D5QaYp}mֶG0[rH<uaQz D{Žm@ܠ99.m"l_axZncy!^ [Tt Fr0(vU?Z1L($ CS^EiA$7. [fb]NFR{XnJg&5U^"|" ]f'tE]aYށ Q0`U/!9`}TSZJJ@DUeX+: m|{Y6bp[rn:+߷5G[djGvW:Q`RK \mvJiQ֟p'Ow#ٺWӒQ z%;PQ,4p0h#=Z/boZ=:б YZ