shibboleth-sp-devel-3.1.0-3.3.1<>,8`Up9|N\њw\)QGԥ^qp?s #4VyLiD8-̋`[ E"ܓډxemp/}+_"p,t//_\rz{Y[T9{}5W`a{aԕ -kgk-c}pG| ͢u֦W3~y5l):jIY6J=S8cuM z來$-kIm>&b)4PxةUaT~>A:@?:0d " APTdh  H h    T4XĘD(G8P9Ǥ:GBKF_GxHIXYZ<[@\H]^bc;defluv @w)x1Ty9z9999:,Cshibboleth-sp-devel3.1.03.3.1Shibboleth Development HeadersShibboleth is a Web Single Sign-On implementations based on OpenSAML that supports multiple protocols, federated identity, and the extensible exchange of rich attributes subject to privacy controls. This package includes files needed for development with Shibboleth.`Uibs-centriq-3DSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/C and C++http://shibboleth.net/linuxaarch64 K0t2 .$3;S<   w    .t " n P&z% ='!Y !% 9 %  dx(@%75":)@i  'luDLv ZF T9IB [,[6#?% R-^9XF F ,CJX);C _#>& 0S0/_" TLJ%bTPz0v""9 YQ;n;$Am $neU*? W&Zn3cET.$B?{Z 'F(Kv2Wib/La%Am1 1y $0 Vt }m8`zhU 8 J rC   , _1+g#f3G&jR <i u* f " K  ) z ;-o-> F J@_b(; 887:=<{ :UM$=&A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`5`5`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-`-6b4f4f3bc81d48514a6d0ddc3a96251d081ccfb283cdb4b12942433c50db5f8fde2ce3bd1dcf73554f835516e10ac3ff32153906b79e655c6755b325b52a733ba5ed9e1566cb7af4159ab3db59332b3704c8f516b89bed04a06f08e7bc4aab0e9f9dc97cc3b2acbf53028c1ec4f38a6891fac4db5c6a28ff39bc7b6e70a2f7315dd1584e6c4e4ea66d9cebbf2fbaea4ef355d2dc3e4b0a737fd3b3bc30a5ebbfe2dc5090ce494a55f7406ac6558c17311256b95e61eddc098342a0cbaa02431373baf3e9c5ef69811ae3c2c1d76e0c0409f94de69bdb6917448f2fee0cfe8cff3ab7dd1048b0dbf43cbc9579d206762c0b5c780aac181819f551a33d2efcb4341beefb64bd675ff541bf63687a8f07dc6a9cc588082fe033bd833527aefdeb64584559fa8ecbd187dc0a229e403e3bcdfe86e832793b571be32c822d8c413773684ecedd1f632081be2e48cc5d723b6b552185f6962e78840d771810c973f84661c9fefae45090cad3bc473218a391bd44e4afb56f896fa8295122cc713dd56dacb7ecc0b919c5fdc280196ecc350ef053a423ec8ba5befe9ed5e45e21c69344f21ac5a7f31ea2b726ee01af6654c8155d4d7bf69613b14f9aa2109d683d242a26cc8147bf8e0e42114c76828d5fff077fad209244e6a77d3d4114dca81e085bff83da53103513fd65729b89158cd972db530722295ea116432afa38ac67f8d7ea949e9a7fe9ffa81fcbfaadc02d033896c800aa18435537ff3ec10ee3c464bd57726b479690a09d381d7e3de257f7b5b5de7dd18075bc1fe6597f24f3a8e77bbd533df9dde41c7fdccbcf4d8fb26ccacc79082fda563a7a136579c5f34bc7388a6ac74963daf4d9ae0b6082a2572a1ea1f10e5906fbb4d3fa12a3dea1ce9cfe8f6b358c52dbbaba116177e9d2bade28038fb4631cd5a9a1c4b54adf9e36469d3bf75e87f6598b8ab41f05f7580d5c9509ecd24fd42b77ea30c7cadd87e5232b84b025155f7023d26da23da17731cb2971a33e6b9dfd69f58e1040800ac90d8a06bb19206ab9ef0cebb4ffe7dd3eb8d086dcf2c96c012f58b547bb0fb1c11caabeecf8c36e3d507b2812344f0cb23febc09e81e2f83b64a75084fd18350be81691d47f1a8aaf005d97bed60a345f154ad9cb6b43ac54f5a8633d4422946ed492c610b320c8d8481d1f432e2a2c1e1229ff5dada1d9beb460be655a071345d333cd5a5c2c8fa309fc0d7be059f45f87248e42dcf7ccde6c34ffb6dcd342b377ad0b1f60367de8bc369242d6bbdaf0a11b52953c3c4b6652d4f5d3bc581b89bdca7d83793b9a471e9c30c384aa7164a934f943a59a84b077d3d35c38fa6860f56c06aa63a63b940a08ca737e2afed4fb6d5d33296538a0cf86b426fcf66b53afb5629156f8b39b5a5bfb57f8b3a28a0ab12f22dd56a901dddae307f6b0e7712d2173a12dc9e1b4ca90e6023d1d1933adff163f455a2435099f7dacd2520fc556ddf4b598a23d537258139afc2441de6069abd922416711dd064d4753318529122de184364280200042b1a6687ecef42c8f6360e935d72970e6570a7f4f38f02595bbcad2107e56ae17fc55a2c1fdb0ad3c843e41a93bd70bde7d81f7900ddf44007cd1f63bc99c8eaa799281c4e49d47b6b12d7df3c4d8cadaafe5dffa4566fb91909caffa04ba049073f94f97d25ae756d62058c27fb12746fb83c3e87279ee3f44a78b620aaf9e0af390c6dd0df9e35ce04961ca715589d8013d3554917d3bedba76440c64ad1c65974d0e6f23979bd665d3110dc355bb65299e6d58c2f65286582530a7b010632b6c522b377f58c1fbf6c520d980c6f55fac9c20fc63cf13cc852d96d238c146f7a67a41804adeebe8853f895b3caeb2ba4d8d5f6658590cbdcc5ddbb0c802bc8db32225011691235156e0f63ba30309cbac8f39d5657a34c4a814e051e952da844d3f344a692e30f019ceefaf2236cd76d8cb32f4429cf17f8e823a573c6d8c1f16d2980b490be65436045cbbe2aa24b5bfdce8719a96e53fa216b8f9900266f59f1c22c4e4aaa8f5473a094aacd632bb66f7f1abc4100a1bcfda57b5b438a79ebf2a5e5225260d829f462e06f02122961241de81c2aac4ae3c6def8c2922cae29d0e251ed6195dd8b83456aa03bd123a2508d35ce636e5edb5f17fae7ef65a1bda9fca7fa918fb0ef593335a7a64b5f1b60d2526420a5f1d9c86cf61dc79399c9fbccee366b539b7c70e7f0a8ad56907d5b469d6d2a9e7872f383db8b83186d6a7cf3238adf40a947c50593c92886576b803a93f2c975a73709e143678d636b07c05f85c248c955ddda3e562abb7fd297032d5b4e3c780734074a30deecda157a45b1000919a6e86e0fa222f04fb0664fca333ec8216d117fee5df35e23775cdb7e31c5f571f2347338a5e3a91b340da48c93ca714cb736c4a6dd1c0844fbda830cf5ac569f3de51af10a6d8ce0bfda5355c32edef1d9b97f66d5d0dd41564829af2def1ac42ea87afc0f4273da4dec0a854abdb750c794057ab9fa52bd1eceb9cc21107ea0e5dc10228e8c668cde6240b17d95f66b78cad3d051057188c2e91e36b7afa19c20151ec060708f9272582c723ddd041326ff8f18e0416783cc185797093574186e175db1185c784836d5d212b3792eb88d7a2ba1dda5d939759c5d0aa2a15d1a5aac7e98550eec6ef87cd0ece8a30a189a4563d93397ca5964e467fff9fbeac5c3f82115f0a326ca554017b141493995e1d442b2e10bbc281d49d5051143939e3324c03ec9463a3cc83ae484bb0902826f7749fe1d85eda59e023cd07c95fa0a26711ca7609fc45438df9e7ec052940fa43fd6010cb21556df7b2b1bf1f73d8aec30ae7bb2592cb0295511bef42d59f898f94546526ddc0df6e65112fdf742dda968acfd9084ff256a25d289c968ed0e171579f67dffc4036a7cbce891b12ddb2da43bbefdc0bf92b4c0269c807a559161e6e7f93484d8e709e43d9a17baf7bc81d9d5c6ae3a317e138cbe256702313a1148af465865f68fc43c996e285a990e8c71ffca5bd61211d8b8e982f0f68455c61f117bf03d5f73bd0d907931345d1f66ab19c17d206be01f621e11b52d5bcf28a22079c0e3b316d81e7a4fd083cec24897ad49e84a326fa42653fd1a432be8e585b660e668368a6adefc652876b2a7b4c6577de898728323d8e7fb9358da8def1953623de17a94aac3baef1dc802cb733b44b76059bc65366853b6349d9b34d00246ac5bc7c27788b0ee1501e8c19aab3d69906d066ad9fb99375296aa81f4b39dd228f925d3b4cf4a71ef75ade23314af2d1b32999ce641d7d5cca364cae0d2506dfe828df6f896f231307bbb168bd0f05da9945301bd6a196f23278465f760be1c01e1786259ade584ce6ecd49df55b65d184873f9f170e46d38cc48363bf7ed31f319cc2b33f03b4ad6e51d9b618cd38baeb1458c582dde186ad642d20f669a9b757f579e6eefd5c34850b9f4a80fc139bc2ae580c094c91da8f98dca4db697e9d63fd6f72f298dca4a499bdd70115cf4b401bea61e050e43999abc469f39f8598cb0f2efa0e2061c15abc18e97bf0f4aa767fc808196bb18aae563d6ab8f9ef7a4a007ced7bfa65e1e9fdc1208a7649ad25306f2364408c26d8d850b12b22cc6fd8e43019cbfe4ea150fa76a62a2a38a30828892c4021933c72f94701fd724f9f5e857659c204fbbca0cf98c6239a7bea2edfa6ecd60b6507037de42610e8a7688a6b8601c725338fbb9443f0dea2cbd33d91caf076a65e245a8d04f9293bfe083f4e5ad3f5003b3191a16195a5bda81774f91e33a9d79213663365ca89cc0b9e63680b169cf55f8109b35597cc0c1a9b783fa80db13f6e768fe24e0ef672390e8c72549af93d995b285dc075bb007de1767dadb176042158f525e84cdc80504493959a67f4f62d6799ff5207ede3cabab4048f63f6d191fa1510d0ef3d278c734703bc19994df3aa625dddf5bbbcf0cdcececb8f38525ce9cc623f0b50a3bdada7774272a9da0bcbdbd10ac6348f096104f8c3080e3a6874ee3067b2664d40effe6e48c9a626660a85f89bfb90d87fa665db06ef28e824b0712570f3a0745a4ff856c1847c25e6a44216f07dbe8bd4bad8ac3de78fae04fa330543283efc3d33d95a2527848cde0747e77d091888ae6d83dfab151da1f011046d4447f084735ee0181bb9541b059cd4c851a8a82137d29f65acad99145d32770372ac40121a027495dc2c826277925f55f810f1873f3ac3d603234273aaec7a75f36c157bb4a09f78a7386b8edca83d1bfdd9b53921ce353b88dda2b19302bc3d0721ea80748333caaad5fee2a8ec685c54c888ef4134a40f6704cd714c9fcafc9847cca96685252035b4648a433afeeadadc7f0bdbc1cc0536879515abc89a3959203578b9e492588f13b7c41a8edf9159406ace316c2d6434486c9941544c26b7233411f76866c85553fdb69bd4c53d67c2aadf1b8c292d1bbbce16c8832b7db50de08d8b50a83b18d27c4f8e48786262afbdac948d89907003a7ea7295377dfb8fcb7eab3679de39dee5b8b73fcffbbca8a09722dc558d01437b1760d3b73bf9f9b0b8e695413a65f943522dd73835baf6ef15f2da0b619aab6ff0bd1ee19408b1ff7e28662f8b1687e84bb4f3d29e3dc080c626e11f886d67f04b6800c4f12bba6fff90da8f4ab77adf3eca0cce26dd23be4d4cfb265f251d67f6b7d3d6ce7506c984c2d71ab700be336cafa5842f57981ffeea0b6322fecbbae3ae37f9ee70776a65b8ac2a0fec0faedcda582942d4362822b0450404957a8e9e32d75c8185f2500b3df6e32c1c20e837e35641fa70400690fbacfdc90c0989e3fe47626ca6c15dde146e0272b2d8d2351bd5ebe8519c55096e4da7de68fe692cbc828023064dd7fb227d70a3c04b15fc99a93985292f17f4f4839d4a8057d9c293dc6a64ff346f222a117e21c150091219e2bf0d5ea620918091746a2d970a23e2442c94f817256c81f6f0cd478849b32ff49c1c9a75563d15e172ec265fa4a7b82ff044306c513114ac548d200d226d502f14cdab0f274aef86f5fc11c5b730e9575f8451da73236d57034fdf4fae933abfbd6a533d3719859a638372edc8cce463167fae755840201cfb09934d5eb49e2d2ffcf6080b10aa6a73fcd15e23da702095cbb6a49b1b4f73620162cb6983f1111f88b06a63241017392affc694a3af1c27072896b93bdd29fa3241f4177a1ff84f5f1a5cf1013791b832aa3cd8e3eb42c11aaa1dba9c949d40a24879a0a19d13fc7be179b1a676a44baee2e64db1b7e562dee33b8dff7261828c91d013d664ab8509487b63a6fde708a0e5aed0dbad0ede4ffee688bb35b9754f57a35775608e136b9aa03e16259778d372167d916a35348bcf18ce3c42ec280b6c854d5840847dfa8d7e1e5e8f2dfd76de8ca18f15fbc4fd52af5d3a9cdf3f7cd4583bbacab8b2d2f3823a7fa0f3369a8c589eec32074b3fb047ecea86a71aa06b9c25873a673f7dfd90920f99bdc45877a823d7648aedc589eb08a224e49c7de3579a9b14148f741fe05751f6a1eb309c8a07438dd53490855ea4f79e2df3575d66e7815e06b7838189b513a772a018d206bcdb52af5cbf002f112972465bbad941870e26cf6d21bd1a59e78dbc70174bec8d687317da8c7d45dad545fc6c738cab6497196fd3bf529aa504634e6ca890231060843ffc4dfa965f5f658cade7e11b2c4f98b36e24018cedfcb992cdd34cc199d2116022374bd5934897d96c498435dc486a54f6881e99017c23e9e9344bf2551b7bae6b52ed1804ded02561ffed2e8d68d7cfc938cadd0f5a968d36d7fc63cfdabe7e41cd5817f4d65577fc8e27fe62858337033ab92fd068feb6c059eaf14e7489de23fb51695bd252afb314a86b0cd416c4e52226e7b464e05901a9db15ef198841b87cf860af4078a7c5d0eb13691b2b0d0c8cd7bf1a3197f815ffbb7636c6d6f19705cb6d7cc6c2530986bbc0fe64f060f168bfe1612e31e2fb2dafd4a34abec34ab9cbef4a9d9a6eca7b405fd199dfe94395cf66e70271de9f0f57c551c81a1523b2f08610995a060132f8510ed063d941a4f69a68e6a216507993426539f9088952a9495f0a26146575a2dc28e67bd2a64dd47918cb32fc9bc9a8df928a725d95b3ca480252bf280fcfaf2011b3c6224f4df6c142835a9f44588f0b10c341fea44deceb934a1723f0a978eaeec0e990c117ddbaf98bac83854565ba7097d11b321f147e642be61239779e1d5c128ead2148c0cdb7390bec698a71a0ea7211622de00b6c58f3f4a9da43b7546c5e60a45966f8284c9515292817129009673879dd94f44d89e35998f4b007668fcc0146b150691f0a680484f2bbbd2159301e5bd6cd8defb63a2aba304a3f5f2f939f127a682f7195643fa96e665c4e366867aae1c73e96614687392f172e51a65b66d9661689c87d548a08e509e5f01fcffc05640da37de7f8386875cbde418a1b0cd3450a64c380694ac71db716d9428c7a5ab9689a998e3fdd4fc1ca42b0e3e3bf9fbda4c4cb4109c8fd2a709225e462885109ed1133ab83142bf94a48e5063f78b1ee6b1e01fe876dafacff8069baf679e525e9565ea6eeff73181d8e7ee4be33c0e0bf7b59b8da4977a79ed591d950bcb72a05341edf660ba741dc49e308d688246bbb423872174cf99bcdf984d9893e586d4ee9d521f64c84b9270114d64967a1b046c0d75f2515d7993d6362a2c1f9f4a7746ab40eb5f71b93810337d1f536a5a120a405ae24dcde9582e496df7ac0996f2407031d166112f004ea08c86531598fd5ece3ca5e2525812c7ca94ee8d981493ca51b5926764c67490329de49c48c725cc448ea904eea7ac35855f45382ddf0a26e39ffc11d877df8d5694df23729f57b92cb2b38fd008e83322e5fa50c97e1e2ef6a068f133a319ce9d02144024cf347ee36a75b998f04ac96b45a682e2c4a8be4bfe603f4796dcb053b5e4f35694b6f66875a163a42bc245acd534ebeeb310e244658fb663de6d572b0c77f4da207142ee7d85ae34d71d607c4adc393e46d10cf4ab5cf9a19fec2fdd671f5490570ac8acea427e9e99e284d9730c8986d553415794e1fd977c04b31de782020bef9885594d1a9ff251c2e68c6e0b315845e4cc98358a4ec9c03af21071ea092d0e33f1eaf4eb5b3f7e6369db49c4ce90d3a61714d4c7aba8ce37f7541e5777f7ec236af69a387e18155b28f7e19c212ef38d37a84aa29f521b4b6f86e0556371c3e9289dc2016df2979a0c7ce49e630d4897187d22988daf333939a95dae26c6ae8125b110d2897c4bfa9c525d8b9ba64791da04bb6ba67bed9d5c48bba26175225f6f8cdec6688f4ecf198f0416f393c8db8f931dbfa0af9461e7c7fb31b33a4e13f74b738cf77145f5874745e73e0609f4968d9ca0eab0413b9082f28a42dd6f700330871ce3181b741712e343734ff827f1618252100ec09e0fe56e3d43511394e785fb26c3ca9779aa3909a08dcdf8d7c577f157b02d894c8660906a7793cc9ff610b811b6df5b960ce85c97f2c66118225ce4f76015391f70ac44c6608f46fda3d5aabcbf319b12eacefb63459f73af115c5f35dd9240b98d34e11059bdca1a6c96df9a5a0434046b33fde2e6eabaac77c5ce40e83c18df55123f2364acfe7181a242f848f134cce2d61287a41fd0f1166c4d0f6f02ea8e288973660b833cb0f05e064cd9725d9e90c11790cd350cfdd3080fff3ee4e420fc25eb969c55c06fcda585ba51f37ab490e3e2ad9c170e7afcdc179297efa7bd800db9a3944dc4cb71abba4f42fcc0121433ae2434f86d08c8adc9decec9f72becfc3888ffffb70b44d0830d7ebea1e2b7960313d0b3108af85a724494bccbdc5527d5a35ebdc6953a4fcee101efccbcd9977d4e768b725d001ae5923a90b4aec23ba5cbc451ef6edcdf9329957ca3f5e660c3b9cfea13b6a946091b0bfbab6bd4c4a3423b2a51bb218f740d38f4a3f14f9e28f66170dbb9e7a1e011455f1db11a365807613f6c164ecd672c49d379882013d74b7f86a798cec346fd0ed04b52dbe78fcba4f17652ec9947ac73cba1687124e9bbd07f319292379eab08267dc27bcec902f18ee6c9945479e21d1ea242b158348c9c658ffa47b20ec6bee5a38741bcabeab50fc1274db96eb53369b84e6a42fa8a0418959c4fcde9ba0cd603f35cddbb8f90a2f80112e13083c3b8e5d0dfb0c25ce4114d1e6e1e5457759395cd9f7b6335c9d0525492162d1be21d5c43a2974cf0b352c47bddd162fa2dc8eec50c65b41120c8c2c56d03f2e4c09239a807944c3f437fc6c53f5ee2f16126b13668c1fd7c63716601b3a7b9c108e8e3abf467973ac0288aa0b7d3906b8c7d5587f48130d0172d67cbc9ec787d8ab139e801000286b359f6179fdad3a9ce59d56fb81fa108a6d804f12e468c615652e529e789e984862058608538b2efd86052c0fc4e5ea3477a30b03685b19ca616af7e2056c746a2af3ea5b1e65822ed1e86d3c3aff899203c3a0121edc15ce8ffcdf7bc053d446c990f7719d6f0401cbd3937bf146786eaaf7bbac2260a2fa5f8748b809b6ca17579b5bfe361c249eb551eec781418f8bfbf325ee8fd677f537f5bdb800016bf5b24668cbe26523aa22367af4251c8a3f283593acb1d079b8feb9dc1531f0025a15543505eb7c53aee6fc61ec8e03f39fc52ad21ee787c462a78b911d64a192bc65528b9bfce95fa68f28990ae69b44383802300bccf7cdc2214a258b3cc32d23dd69d4b7be8d64520c5714e1dcd7ce8660d37f1ad37e735edba0430519a606cf0bc5772c23e49726c03420175f4b7a741e2fdc4e6f7223c7c5a51467d2fe4daa51ded1f0249c1dccf71f169e94779669619375fec188db1b1c84ace9ac5511970c52b7f09df80e2d3d9e4634da969d572fd907a82821ecf127baefa3ee77aacf911d254e01193ab533d45cfb2e40c1b578f5834d2cc148f2fdc6e571a1f9435923ef6f16936b1e2f34920872f2d13966ab835862eb5620f9022e0260728608fbada412f2551659c71774c9de7c0490a857672d4cb148619c1dfa1e0b0ca542bd8d14364c56438c250e120584482cc5e973eff8d4994a4b84a4f583668d7b0e8240d792c67d47116a2e24881a532904253c66e3097147c1b9c34201addcaf2d868efa3e7eed7cabbb2cb6d870da37c595fa8e0e58bda09e99a2ea87178fa5bc63590f3f5775bdf07e9863a31583abc3222d3e50d198b8c89f09c4834765993110d63b14874b75084b28ab2ec3db9527ba30ba53bce1be93cd3a8bd1de2719bf5224382869f6418fdeeec6e07f77c68a0dce7a66b5089a2fd0951bf369ba9857326a168759ccd432146a99c3ab2922741de22a60ab34406fd4cd1b836994eee9877f6bdc41a97103d890b93f41b9b0638b1402618416a385a30d31365701ff7d0799dd358969030c9a2040b5aa6a1538b997315ecd4fead8d3337457a5e78ab1cb947fadd814595a8014a26cdb26cfcda834851411cd13fe858a834c3e0f3d72f82831729a3128e96911757410d207035ce0c87cad4a5a4cf843f350364f013f3de264132424be3bac0f164f85ac632e477749ea89930a2292d6beb9579b3f68b074e144c9654a8503e983a8be53821b8a3707adb9ba02a648105e9e093cb974df760d7ea6689ce2c086ea0aca4bf9cecc4c0580bb01f9d7e9a8f452a88e69fd1b40ed4fb4673825c8ff5d020bc211ce32a7905fb09e9e83133de66704807952772801af96cd10b9cd9479bff3cc2d2b5ec3f6035419078055d25583f648233b8627cad43bfe75b3bb0dbb5ba975f8b2a6b3915f64b5fad3c77d5128b484c7214e3c78a600eba0e1af7ad66218876ed07be7c25dffb18de35d7397025440e9c14cd3ae45bf2f31589a2fa5f3ef4f88036b9ef4e4b05319382e1414d745968ed837772637fea0e0de6182b80e2319e21e41419739b75e002dc1119a16c6b9c015cf1ba860e63f19f69d801e88b4bfbd3b7db8ecbe08bf8442b296547a657a5fb26c67c0dc408d83aa75a8dcb2f388a102a9d015f37c694d7aa10a224d3e858938330faf263b1398d48143394a315b78f10f4f1fae3a1f88d030c009116deb0120dc91dae7541ff654c9f0c66235abcadf3e8938684044ba70eede45c0ca70648f11404cf4abab0c225b86ea724231148d754324703cc0b35ce9d6fed25a0c406f8fe9badf9dfb324b798d85ef504c4673ee673e8e6d69a29907bb90a648214e17b5a75f3d4feed6d77b9ff34b7c046bdfc41d715a99b2da28302e549f7143de592bc4a14dfa1bd54b6d14aaca32cfed7815c70893e4231d407900cbcb94f42ebcfd100c91427dcc8730ffdd012ab80819fa6b266108642c7047afdad5e157825302945690ef39b82d382ddbd68faaa0ee0c39a246584c1b85e16cdefe520c1f74cbe72d4c5146aabb523e4ae9fcb1f807c30a331001e5261a7da06177e63b7615c75a508161c8fb9fe95cd276ac08638532f8f29ea83c6aeaf13d9587e91490ca660e0f0982341b86a0707343cc674a0308759a20db1796428eecc879108dbac33ad651a281994a91d3dcc085255833ce7165a5b8b259079bd451a1fb1e4e24e61bd9d62635606b6dccd795c21410722c5498eb631b240c41159950e9055efa2eedcf267d76757100ea599d3f8776cc464a97e66175f454426e845d7bc96bba7e0c827220daf6612178fe4fddcb6c5c0d908810e771bab0351b69930a810355556792c02cc1e7083078cb9bea1295dc2335e125205c786ab9f3ba86860dd85cfbfd8ad3c84e591d6444e48f83651ef439ff0ec51cf95aa2a4b70675622cbaa01b78bfa274c6db13b15808b6f2763774aa7483bda8db7581aba064a7d6c24d95420c788dab9d26d2e741c60ac0466e1a6a1ba974db9fbbf1d68a665823e16328c0162f33f1f9ad289c2f4d9e7169e5b47941bd49797d1f47fff89be617961e54c9d67a1ecf8339cba08eaf210b531de5c66a655a5ff9072817f81279050b24e8f2af808a54a05c01b9ef0135d4e1808e458794cd11fab0f84508758fd0482515f28e5aedacf9e9f88e8ad1b04d5763dd802b77518845e85003cabc3063b6f62b1aeb3e2c7faea1346b8bdb504913eea7b469d4d37c6e6464ad0dcdd360d9555b1f2923015d4a60a98cf5009469e9fb2471d8604a30ab09c165d033e79b7081d0a54cc87238618b4b1a413921f77d128618ef1f04d9127c32b4b2f072a925d57a4ec251d8f868139a62b1f0d33c686728cbc7fa4f18bdf66f84681f2604f701a12bd7dbb9ab846081b6e9e43eb758efcf3dabb0cfd14c536f16d037d9a989313594866933b3b833ec72d42e35ec58dc32cf86970814349f2e5a348bd4aca225cbf575e31f8fa9bceba54cc9e3d1ba21d5d69ab263f04b7715ae994b3c6b900767d026ea951188e6a42e18c58103f58c204aa1847f15535a77f250cedfb6b5b5bc1ea0a30455cfbac0bec1ed1988365b11363e96de55e6941e18a4dafaabf15fd1011a84d75ddf3465ca95b7672fcbbfdcd63990cfcb98435d2ff14b514371b5f27627074c2f1606c7fabb98695ab28ef9625428075ce9374b74a75b33cbac8505be099665ee700b8ef06f2e6f4c93699fc5819683c5a88dd19807643508cc116668f56e97163f2deb3fda048636a65ba2a7ebaa15e6eec106af1d99be3f767403276ec98b5abc865903be09a97fbbe3061d98ded42d651c3307ab97b6cdb6383685dae1329fe8d13962d896a7b54696c84e452264274772592cf7bb0f41ff21105659ee9eb757e353e486eb5460ea9c43c70e99c6e7ab868ba36716dd0d833b66094c5e25af32469cb32828b87960519251899026fafb63081849ae5794e540f03fd24b3d3c449e4e2411f3785ad19a6383dea00ae4629b3f77821bd33091c7cba4b07c95320fab9eae656f5737be9a454f5b4f03bad3e3ae8add5bcae3847a4413579610cb46808a5da8a25d911894248d22ee61afd68efd1504cafc754ad6a603b5e8d058dff14eda85d4198b736b571cee1dbb34381f73acd22f0b3d3602cf601b76ad460a09af81bfea9d6c758e5431756f070901512e4c6483ae65131f85305c4664a7096898e68192ae12a6c092e3a24ae9ad67f9f1f5e8627e95a1fac5b066f4f8d0f4c3d79b22a10a4f87d5695f8cc8467165c3660093578cb57892983920497d494654eb37c2ab12455fe47eb704699ec4e0bab33c0accf1be113179d154ea61884c120b292c765a83bb99a1d41902803346795ff88b7cfcd7361b983f27ccd3d97ead59d4b043c3d17c10d59f973c3d480fce9eed8f386ec56a9cdd8fc58ac6570a9970188e483d36882183a29c769d73cc5787076d0e76a70fba566afcc440d779782f60a248a11a4204944f5108c465de5c174cb5154d18dee39265c0889caf1523701183f04223b4e79beddfab30114b30b1e27c3aecbffb40984730545afad9b316010ba190a99f32fcb67f0cff86e36b42c1de525b16d6036db9f2dcf518d61dfbd92cbc0a2489dc4e72443b5dcad2f7f4a78cf1cff3757fddfecefc93b279f89c9c7008102aefd2f7eee23372c1f67b35ceab8c57af825faebd4bdf375e44e1a8beeb645810bb38d0dcc8273c9434d6c443e284806d5c7ff3fb864b61d07dde5cb4a3d776e30d0fd2c94b7d9c09231c7d52678316aa634c6b2e2565bd9fa2d38ce423f981a5260cbff39a1fc70f4ac05edea2e98cfc6a853748b06e830c82882e3d5e7515218db902177617757f47093184a5a8a5f2ac0af3aa56102342d53b80d910f9575a0bfabcf5a38fb6f2dee56344392ca881d183dc32b7523b55bf25b428acef335f27a3d8c616b4e58a5821ee59f98b90077c83f676f0fe590bd4617a1d964eb3ac93688a5e838d84ff191f97ccde55c0f39a9e30d3700aa8d2ced79bc4a0aeb4d45e90e8fa996529b6f498f9e3f076ee9e3427dd42164ad66f8695e139413b544369b0916e71fd2e685b150df4fe41ec2ea7923485c15f08869d736ca46cd11d196e65c564d4fe92ac772efda39a393b9c4f391bb10627dabb01c99d3c008147e3a765a575c84b3cd466d6e5357a8722678f60147a7d68d5cf5c565b7ce9e1dd4de8df1085313daca49f97fc11cb67c97e7d074b1999c205ace2460ffdaf775c3b368eed23124392abe195d0ea078f1c4db36c7a43a41880b31b045a11a3ae0efa75669310440d54e2036ab2f895c77fa6dab0dea6539af7edbb143dc72c2fbc588ba777d56815e5d824d1eb02371eb60f630a64f51b9155e871c5c048bd72e17cf1bf74b0b8e71433d23642839e5c62c9d4c24b61539bf754bfbf26ff34a954356dd817b076f2fe1a80caed5df84c75ad79cf2973f5748e4e2416458216f60d80045ee643cc2fe7876c4f05f6e69f6aa4534a1b0f9343e33f1eea6d8be7fd11aa6e714bd7342309aeb4ffa4568e5ed7abaf761f5fbe4eb603d205d0ead86d3589895b0adbf4b96d29f44401f05c0cb7b291f1fb9f7822d1f9d0f0f94592064cac1756ea5e1c7dd206f01948ed35bd20ab9ca55a3c76a1eb290421e3c30fa51ee047350a9c1e49ddea3be57d98e3d7c81ff2289ea5910170a96b47bc3da37d0e001af3d8791de7ad77644505579dd7bc39431251b5770166e218a9f1cab769e1ceb78a95e4f2debd0af253dc3d8854f6ef8866fbfb9774e69174721831dbca7076e3eff208f64fc11ed1b0b2f7b8736e61b784e18b6b28c46c3a8094237b8e3958417512ac172e8424398db3d3482f553d72693dcc9988584dd63ef6b0cd79032558113a7861d323538c98c829d4ca65355f31bbdb593f5e9c0831f10599ccc240211f3a4bacca55e980d1515014a66ade936c018ab047b3428a10fa0a364dbf91556eb71ac7a7f42eaeb48901624a6511ef45bd9381d2eb49cbcd9911416830db7ea86d6cb8dab7220460166599cb55c275585dbf2bf00f9daf3c951665b3fd81f192076cbb8d1ffcd9cfcdea4835cda666d3f6413c981b2a7edb7963b3214f88cfeb9e2af31c3e9f9d4569b173ef83cba24278241e44b7cf80f289ba351b617971e1de21b4a806918fddc3e60fc64df11bba96cee61073303ee56adc7f98b6f535905eb88163cf3d9b0a6018b22e3c6bf28667c99d93fda15f341401152eefe7bf40230f2c12c3fef36dbc7558e60d7b66a55e9fcf9165c83f6d6442adb5dfec875e7e1875abb620003fdc6d0c210da80317829c7379f37bb2b2e73eedc06903b60f38d2c72860e2d32959d610b2b4ce9d90723f0289918a5d8854c0509f1a026df3ad14905ebaaafbcd8d4a9f8e819ddad60040271b118073a6490e39d0a547dc411e4f4fdc5ddefb355829e115c8f764c0e7e65807f4ee122918afd44c59a62096759c7266a7a39bc5442675150c26341b5511444cfff161e3128757f61f15d9c3c442e202b870f7b5edb518aa1761bd1826c1be8da1b61454a0d7261bffbe68a472731867a3fb291d7ba4cb5d388b8d9c37d71a55732cb2c714cc20b199e0ce39aafbae3ff1063610a5c1759d8be772113fbbc3b80ad73c940ffbc3140440b3dbb7ce823da90c29297dc07e6f2851d620fde50c50cd15e07ce1f8679151963fa87ff581749841ca2367e0f973a20a8a633b16313cb4fbae5a6d9d857d64806a1839202b83cef2ed5678f84022d821102b6fe60ddc17ba0ba61c3ecec70998c3fc41a8e55183e737f092e3830b244abb0b1633835eea29d1dce15c1cc5f9e019709ccf008aa641611496de75920494a01237ce66bedafe42061243b839a9bd40f9a8ee2fdf33d486b0111ae99ff7d015f8d5be3de6a4e50fa4682a29b4ff410dabe2abf2cd64275f9b51b7f1fad6097356df3f425431fc2cdad6a9b4d48355df0e200f3735aa6119c06c720dfa72301cda83976b2771610cdbdadfb02f3b21cb1281255d1c1b12fa5f056253fcb4bdebfb400e0f178a376cdd774287930147ba8959ca32a124cf536e208f7e7b1cf96d0df385857706068ad94885f6f7e0137265f2dd4a5a5ba7fcb99e1a0fe2aa1013589035d9a44bac68069814c34aa9299b03366a7512b133b6867018b809173be8be23e12022a8a484acce3a7bf9ea2e12d70d1fb7ae2c86d69851b52583d700a45b35839b2518ebdaeb46bb05193ee7b276ad5e625c41f88e41eed25023fcf60c53803a25079985ec221af237e3fa63333ee4cc3745db06206f62490b30d4168736914977b9d970288e6117ccc704446c743021c0d471019e12ed09e392e7536a21a12c0b2f04ac6a4ca4fd8f734147a39ffb66a6a892f86da697b4b315f8e80f8a17805f2a776bb8c5dc2db4a401a0a020b1e653b6859b1ead67fbb50ac7b5cce9278736bdf8e852e6b6a429ba095dbbe036d057db2e1fbd51b3dbf74e279aa8d5952ad9f24e671dda01382fba606db4ee3ab6e448ee542cb688adcd2265a73bf0f2b4607c6ae7aea462480d1aea05026612e8154bf66873359822a8a3f943ad4c9c0d207a0ccec8422d9f1a87dee7e56e903ee34f50bf05a6b07d871ffcebf61b6bfa98b14647efacb00c54d01677c73fc2591429555c1f2f80fc054985ffc3002498513e0fab76c69a098ca51e86ebbbfa19e6509af8f8193b866575ff5ce58361c22286daf25a025728be44dfb0e9cb72506b10c174e94cb05189881e07af454a3e76ad30e244ca9b6e918e3be64036e133ae4fd5419a467a86349736a58930594a83ba72283a2a2dfd4482e626f4e878aa00ad4a2526f3d6ada36367e119e14ff518ebb3cd2c8650e24e150f8e965904917d926abc7ba091ea6c28535ef4093876d82e60c2979d27248ce09cc50150b5ce23ba0102493d623ebf123d36766c3be18edf76aaaac8311478f76798541a8f9738c2769eaea35815c3e64c778658cdf056fa64507e0a163ee2dcd2aa2d95f567b5c4737fecba3fbe215daa6497bdbaae7c9f167e6d11c4f342ca1ff9eb63bdf12fcfe33e5d55ce561515e974529d9f8c3940cdb501b00cbcf5b23f889702c1778cbab9508aa35c6156cdb9a87a8e41d407431978dcd1267b2e9cb8a022e0b5e9e6a716a6cffbf474a65f6db165de6089878593eecd1417dfb3191c63c27fec004ebdd8207379bd5bbc379d40fa76faa719846d9e40329e375b416040744d04c44bafff29d92ad68b582c8951fefe44afe9f4b914de64b99bf1fce25591c6ca16f94d05e4d5358137c010d9482b848f37baa95514457ac7ea2e6f13b600b16901a6b85397ed0ed1f0ea8f05ae00265ba98297407ff655f9f7d1b6f15b33a7d184ee72974ca7cb5ea6e6ca2d35a0e314173f38520dca4b46f0595946d5d1598a5961622f8bdf12e789c2b5f3c4f04612ffac14794b271192874041e2144413372f6e5597dcd23a9d6aedd697bf4be3b6d4b0983da7174809cdd6979b3ce33204bf0b6951bd55cd1c6fe77b04e16a01cb0a2451a8d3fdd645b451b24094cf19d06fdb66d25c81d3d2175fbcfae82e334db4527be7ebe5a78d8f3bbc2496d873df573f504af8c017810f63911c5312ce05f197fbc069573f9c45f3fa6a311f3e0d3d914ea48ad833efa9157fa61da1d1e61755bed37373336e375d04e4d999b6f6bf95d51a6798444ebbf7f4a79b9b1ae1aead16acc7c28ddd8c39c6c3703dd56f23a638f7da56e510d4549f27ec845c72fb048fc94e3310c7041609e413523564e1c870c9cb2466ad5c09526c195ed1619da5079589080cd6dd20552b1676c8c2acb1d562443bb99470ffeb6d002e2111c0642f248777fbd8a69a93f82535c5d9657b8055aa52a4c329b43b159a4b0a07ef8de837f9e2ec115027868bd91fcbb03ab72311b19e25ae98fc76f9cb2105f7de0d9c9fae8a5d1d3f118d08076cf8fc14e5e6b4f5190455899fa5fcac3834c1237b8aee4218b9d51e9c2da33c80e867e6d7ebeae55befba6c8866678f42f0fdca3e4dd57ede6e8f91a5fdaf04bd982a8f4e4186352561dfcb27ec62fa706ff1c9d5bbd45a62986ac27428ecf5d811792ea82c386b39d251ce0e3b76460dce04df6053072ab300f6dba7d6a5e49a5326e776ca48421e9cc2c80e405c623595c9316222ca3ace309e6d35bd47c7e1d94cba38073084313a54494bf7c3921f3bd94c2a60ded5ef8c4dbd04d76dc975feb96f8120fc33bb3e41cf22fc4c43b6494d7863c52dd34f9c1bfe3eae7f048f5c305a1c2b888273ff7448ee6c9559e330947e1f5cbd60b1e4e31f3deafc292ff3467fbcecb241966d2e1eeab22f16685bfab5c9bce59864cc57ee799bd8b484fe65f3859d315aed3bdf4e3941e3a09d267c12cee91b29abdfc1cec78bf9709e68871417ea31b2e26e54c60e390833eeff942edc0a58a9956e908970f67dc4ee04093aa276d2e36ada2e45dae4c1420101b35b7f7345c55b4e749b3e55158172ce94f7044c4c1d38c9061a6f8194aac8581c908bb724a40615192ce652149201955cab1accfb6335bbd64a4fe57eca33ab9cce6bca709cc604c16871942e41e689eec4a78176ad198e233df58681aeed3a5fc05e2b5a67a3023844d2e7e79c51b7fecad4a478b669d7468e568637de904f922102258c9aa24e89be1d1c17c17e98b5bfa814d8b07f5b34e277e5e1f8b7695d046e010ec97bd03e466aa0d286acb02471ca0a95e98b828d234009793e8720564e676dfed63728e78b5ef09e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bf1e61f1978da84be168dcda50005e87ea0936155c5adf7bacdf6daf2243ae566c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830223fb443ff3d9a1e509678a259840e5dc483840dee887b7d5376eebfe16941c76e4e026bbfdec225ad6d91f5dda3b3e9edc4668ae465c7ec9043720277ebb96295b6f755346e324d1d0f1f1bf44c0a4b71c4b04ed495edfb60a47d6f2ad3491056d59ffd066a39c84ac8ebd700cea314e02e01a57132df6f8ccea6a6b1e29d14f8882469775694c49a5472b9f05b26c5891904ce9a52db4f761062bc8f706e77a2d93f46aed21b66b4934ff9973c245c66b6d531478957ca10782ef43f99af2ce0dc4760203005546a87f26cec9179143cd60887bb2c09338e4d8a88afa1b95b69ce12bc1f7aa3c830ab82b35378c10b6d98813f47e9476f8e753682b8a046c9d3dd207e17f4478bb1b9a07a3c03f60fa01d0ea54655cc0bd7e544c7f1df254487ae6893e885263187ec573cd3587fce5bbefdda96763454c6bd0f1a2ce6ecc6873fe7d06e429afda5fdde0dc42b4c757c05999f5b0fe56c8dc78bafd6442f5894de40506b8a00381a4956a8321a44baa8d27a314b2abb922070e50f03034070a9fac5310f039690d28f12bc24f4b113352dbf91c3ac591a8f112998652cb1a24f8de1cd89b54cd1637af1eb37978ac317f28bd62a7ae4466e415ba4b311bc698051fa4d71b827e32103c9e6562ff358662f35807fa377ed7fad014fe2edf42ee4e1d63dc2afc43a92bb10bcb8f835b8907cfa99cc18f25a0ecac432a44fc3966fe645fa9bbe86721a759a43ad173f3abf6ed9c3078d7c535bc18ee8e844528239e9324d02330502379d3a3f0b1aab5de055e5dbbbfd04bf62a4ae8a10dd191510098065959d001116c5a42a2595a313a05ac141b1278575af0da61ebdca18ceeaf73547d86dadab0eec11ff7221899dd2a060e0ad6687409b38eedc9f4665b30b977553ff85e2bd889c10ceabbf4efcc6e69c23db9a7c78d489a0ee6889d95f4ca21d6d88e172e100a86958a7ea663f1ea46c7ecb4d2ed3303416eeca43a1c5f4ee7ee7a0767c63a7aa243a4bac7f4792bbd2443f9a397b0f4e05d7cdec52f311bcfe4c85ba1a113d737566f75b7fb4936474a79a04425117670de3d1dfc93d5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad875823be1f85d31c4e78d6ce9e0d40e4aed6c15dd6ebeded3a40ab2504df51222f8cf3aa00976b48b293042ca3d7016288c8db09effd40a1864c58e4072f252521a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26d412ebd29839b5e11fda2c5d9ea6a16893415e785c8bc9063de35716cce14d547b7cc7c17ed03b36601a382872de71b76a16b6de4e97ebab70cf740880108625f2b4e123c6f6f8ffcbf8bdeb093b1c70a3660ce32f02550ca5279a1f5d86098861fae85a7383ea2ff829a695aae1f7906a7c605e55ab9e75907a9366fa920d293a646a6175ef3855c7a968620c198edc3dd8158131705b508f81e9bfb9238151c46b18f09aac4b3e7c1e9049f275dc2618100209f07f659d90b84d25bd6bb79849686e022c13ce6b50c58d8590b50d888511a4a21457ee0cf250d1c9f12d322681109a61900bfc02d264fda69e6b53c0ee5b88a1e3e7cf799c4c5ad8908474a6462f2b927b5a3b2d21917f18f557b2ee00ae7382ca7801bb5e901e87737faf862af5e830849836717b771c872eb0c8e5d292e15a4933b19534e2ceeda90197b4885ec75c6d827f8bea0f728ff272e4cc19bdc96a621a7a652d0123328f2c064fb018100860af7ad7f344b5ce85119e1e93dd17740b5147c79b2bc043a2b85eaff2492888cb6c4d388125ab2ce263623f4533d7ca47c7b871dae3502583c81098469ea8fbf64301e8f4c603bdb6b10eff6f02d86065d0ce884dd4773323ac85a26296595254d35629f3bcdb4b14a25cce6d68e473c9c443256a5d15de86b06751e2ed9a9ad76198d9df050f91801da9f3e547f735dc74859853e488e037827b3b15acdd8ef3a4c2b7c27407669560bdc7fd53bbea872b4bd4a3c74eeb773bd146e47f7502ac1ed20ac3a42b9fab0864668e215fea41ffc8274749d1b12cf8981450c825963c256feada3bf6f73c316d5c180ff97f15418ffe354725a009053fc515ff3eb08b74ff19707316678694333061b3b394951d8b60a3ce76ed95ac059f6052941fd834bcab5b9645eabf95d88ea7ce47c9edffe4f18256930750517e2bbe7bf18be54048643190c330cbd09062b5e9a44aec18de4fde2eb40cccafe424f93c03312e10a7de4ecd43e7d58d96eb43ebd976b7ca17a0b8570c3ab5696a31ff75febbaae3d6cc98e98475c19c15e819617ff8d94af419a0d080f4942f03e179ceead4ae240b8781f7e99c307e727b103c40e267413f112a8e2bdcfe88353a8edc1d307a4a093fe5b6a8ee10892a58b110dcf8d6eaabd1d18250ff95b337e4a14ca3cfb896cf2e2d6c7de0fe43b11d290d3afeef1bf2a77a59ce47387cd635ec0895eecc1931d7b22069249280db1f1abd8dccb584df0026e7981ed258d78214de69bd4a01672a0e16b2cc456d449c06164a6af840b94de8d447eac7d0e10a5f068597e4567bfa9a2e4c12044e2430dc99db71013cc5d33f87a219214d7ab04626da36a80fc5741d1e052db96b0191de3f138dcec25fc329dde5bdd70b7889d138d60b62edb69462a12d96b46544914380fe2f2ffeb7b95c85798d1675d40cb4a77dfa5c630db5af0bf75bafbfee5b36cbd7e0ba78515ef2793d3ad2e4b6872df0a18d0e82de19d404db4f4c6f5b8db4dc9422eee72c9257557b9fd120973d3ff1602c0e2801ad288dc434b50ba813597e02792d0c7356b883aec060b8bc86f5906af669be2b770407bd7ce6e024a1c99f9d13cad025786ad4fdb85aa1ec0560f1bfccfbf29069a8c46b42caf1ac39d874ea25a9c7cb46c4b998e0869e5d72cee8b71863dd79a47f61e6dae0a63a452eb7cf29684fb349e8d7192e6072ca910ec01f9631e1dd6b077856d575441dad1219fb504992e715cf37e79da631f0967c488a5258ea53922421fa1a53036cd6e1456427ef7c8a8afb42fc83ee5bfb8e88710f92e45abb413260005b6f1abc753dc98458f295f1cd17b3ceb016bd1f2799513ae971913b81b8b627484507c37a7215cd327818eb4fc6cac949f73271a8966629a54b2ac11d06c7bbe362ddba29295c23bb58a8cbb0a2a6e1fa71640a2e394ca498b8a7e50f1e1b9f0273c3486ba1400d720abd97d90c68a923c2689e87ccd353145702751ec05fc0177c75cb3b9519d53f4e08984f893be02e2986d974770621c33a5872eead6a1ad8502677e362230e446c68a706d68bf4401bccef35648878a971e453397b641693c85beab1b9cb27fc58d4340ec69b145466959d8aaf535cd5edaceb0f46e416bd8b60930ae952db205701282a18ea621f834ca8f855d5aa2d26ec9d8a95ed0c58421eb3722cf9f19aaef46699901bb1227c8029564bf3e9f651a4378006466dde8fed7c9b451687fb84e90fd04bbcf31222b7e8e460784501c794eb4488a4d0440b138fc6e367309e9344d7ee4370ab1198ae6a9ed9fbe616ede614e0f90a4c1aa26997e568feae25d116cfd1986b243f3c7754b38b20bb1db55496a46c5ae9da4ae03f5e4625c74c096f0031df053fae49a1ee684a188bf4b9e50c471be7aadc3283daa6f480382227d777cce74c888a837b0e4201affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c5a9e8d6a83d2cea64b60c3c9e97804f66128ab38b805567802a9212ad455596e0456e5b35fce7a24b7e7d808fee29e973380c6ffd11b39a5d20f602cfcac343ddd2dd51ce56426913e78909bb603877a36dafed90511f57d5fc27aef9564cc424c3480a574b52bc53fb54dc8365a280ae66f15cdf4ae1866ccb214563ea58c8c638163a7783a49a76af436cec6836f40e2052c8fef137ade5dfff8965734374c897ad6befe54167069512eedeae3c4b6942c4847f22ad79810fbb9a73321697b44bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda35bc9a152fff06bbca68a9911e0bc6c76339aec36ac2a55e424daa18b1718c754d51cb9caad6d87a4eb80861706adefe2ea591cf89a9d4daed2d5b89e0e919089afbd21e45cfca1eb721b5f22aaeb366dded65c481241e04162e86283fd5e44e89e376ed136c059decbd1f10c580e27a993a76dfae7552714bbf120b30d8abdab1adbda5e1f260b3012ffaa4754942c177cb7de68ed67fc44fe0d194202d02d260cf8472275961457d511727b527e210f3dbced67ed5295fe1c95fc7b4ea8c41bc7d4d279b5aa252d771267c3458b804ae295fafd0935f5ffb407379e31c80626ec3095a3dba2fba923ff7ec2ffe970814d69180b5010d4de0477a42c1b3a9b62a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a45dd1af2db2b4c2923fedb81e099d13c5b4d62c79823e7391224888a11fc6d0f9763cd2db39803e7c30ebd91bd18287b84d0a468c4b3a5fa53bf41dabf8d9ad4a1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ec3f38a15478da79521b7109114aa44c92a5240c6680608839e33f4a840bb100alibshibsp-lite.so.8.0.5libshibsp.so.9.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootshibboleth-sp-3.1.0-3.3.1.src.rpmpkgconfig(shibsp)pkgconfig(shibsp-lite)shibboleth-sp-develshibboleth-sp-devel(aarch-64)@  @@@ @ @ @ @     /usr/bin/pkg-configliblog4shib-devellibsaml-devellibshibsp-lite8libshibsp9libxerces-c-devellibxml-security-c-devellibxmltooling-develpkgconfig(krb5-gssapi)pkgconfig(log4shib)pkgconfig(opensaml)pkgconfig(xerces-c)pkgconfig(xml-security-c)pkgconfig(xmltooling)pkgconfig(xmltooling-lite)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shibboleth-sp23.1.03.1.0-3.3.13.1.0-3.3.13.22.0.03.1.033.22333.0.4-14.6.0-14.0-15.2-13.1.0-3.3.14.14.1`#@_0@_=@^@]\\+@\ac\ac[@Z ,@YéX~@X@W@W3W@UUU@U(danilo.spinella@suse.comkstreitova@suse.comdimstar@opensuse.orgdimstar@opensuse.orgkstreitova@suse.commvetter@suse.comkstreitova@suse.comjengelh@inai.dekstreitova@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comdimstar@opensuse.orgkstreitova@suse.comkstreitova@suse.commpluskal@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.com- Fix DSA-4872 Template generation allows external parameters to override placeholders (DSA-4872, bsc#1184222) * fix-dsa-4872.patch- Update to 3.1.0 * list of fixes and enhancements https://wiki.shibboleth.net/confluence/display/SP3/ReleaseNotes - Update xmltooling and opensaml versions in "Requires" - Change library soname from 8 to 9- Rely on the distro-provided macros for tmpfilesdir. All half-way current distros define this already.- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors.- remove fixing of the ownership of log files as this allows shibd to escalate to root [bsc#1157471] [CVE-2019-19191] - generate two keys on new installs instead of just one- bsc#1130588: Require shadow instead of old pwdutils- update to 3.0.4 * list of fixes and enhancements https://issues.shibboleth.net/jira/browse/SSPCPP-851?filter=12771 - update xmltooling and opensaml versions in "Requires"- Trim redundancies from summary- update to 3.0.3 * list of fixes and enhancements https://issues.shibboleth.net/jira/browse/SSPCPP-845?filter=12573- update to 3.0.2 * list of fixes and enhancements https://wiki.shibboleth.net/confluence/display/SP3/ReleaseNotes - remove shibboleth-sp-2.5.6-libsystemd-daemon.patch that is no longer needed - update package filelist - change library soname from 7 to 8 - update dependencies versions- update to 2.6.1 * list of fixes and enhancements https://issues.shibboleth.net/jira/browse/SSPCPP-760?filter=12270 * fixes [bsc#1068689] [CVE-2017-16852]- update to 2.6.0 * list of fixes and enhancements https://issues.shibboleth.net/jira/browse/SSPCPP-716?filter=11475 - update soname for libshibsp from 6 to 7 - adjust BuildRequires of boost * libboost_headers-devel for openSUSE:Factory * boost-devel for older distros - update versions of BuildRequires for opensaml (>= 2.6.0) and libxmltooling (>= 1.6.0) - shibd.service: increase TimeoutStartSec to 150s (as upstream did) - remove %{_sysconfdir}/%{realname}/*.xsl from filelist (it is no longer present) - run spec-cleaner- fix build for openSUSE:Leap:42.1 by adding %define for tmpfiles_create as this macro doesn't exist there- add shibboleth-sp-2.5.6-libsystemd-daemon.patch to fix configure to use libsystemd instead of obsolete libsystemd-daemon. Regenerate configure via autoreconf and add autoconf and automake BuildRequires.- Use %tmpfiles_create macro: gracefully fails in case of missing binaries (e.g. container setups).- build libmemcached support- update to shibboleth-sp 2.5.6 * Update solution file after loading into VS2015 * SSPCPP-669 - cached samlds.json files prematurely removed w/ multiple * applicationIds * SSPCPP-671 - Handling of partial success in LogoutResponse needs work * Fix line feeds again, VS is also broken * SSPCPP-670 - Session Cleanup for Database Session Storage can cause performance issues * Re-convert linefeeds to undo Eclipse's handiwork * SSPCPP-675 - configuration sample cites "federation.org" * Clean up ignores * Apply typo fixes provided by Debian packagers * Update library/software version * Update MSI names to carry patch version * SSPCPP-665 - Use of systemd breaks on reboot- Add gpg signature- fix some warnings - add service as a separate file - remove command line switches for conditional package builds - remove *.dist files and unused *.config files - remove unused conditionals - move libraries to the subpackages- use spec-cleaner - package cleaning - add shibboleth-sp-2.5.5-doxygen_timestamp.patch to remove timestamps in a documentation generated by Doxygen and avoid RPMLINT warnings (file-contains-date-and-time). - add the macro %{realname} and change a name to "shibboleth-sp" - fix Source address- initial revisionshibboleth-sp-develibs-centriq-3 1626872405  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     3.1.03.1.03.1.0-3.3.13.1.0-3.3.12.5.0    shibspAbstractSPRequest.hAccessControl.hApplication.hGSSRequest.hRequestMapper.hSPConfig.hSPRequest.hServiceProvider.hSessionCache.hTransactionLog.hattributeAttribute.hAttributeDecoder.hBinaryAttribute.hExtensibleAttribute.hNameIDAttribute.hScopedAttribute.hSimpleAttribute.hXMLAttribute.hfilteringAttributeFilter.hBasicFilteringContext.hFilterPolicyContext.hFilteringContext.hMatchFunctor.hresolverAttributeExtractor.hAttributeResolver.hResolutionContext.hbase.hbindingArtifactResolver.hProtocolProvider.hSOAPClient.hconfig_pub.hexceptions.hhandlerAbstractHandler.hAssertionConsumerService.hHandler.hLogoutHandler.hLogoutInitiator.hRemotedHandler.hSecuredHandler.hSessionInitiator.hliteCommonDomainCookie.hSAMLConstants.hmetadataMetadataExt.hMetadataProviderCriteria.hpaths.hremotingListenerService.hddf.hsecurityPKIXTrustEngine.hSecurityPolicy.hSecurityPolicyProvider.hutilCGIParser.hDOMPropertySet.hIPRange.hPropertySet.hSPConstants.hTemplateParameters.hversion.hlibshibsp-lite.solibshibsp.soshibsp-lite.pcshibsp.pcapihtmla00026.htmla00029.htmla00029.jsa00032.htmla00032.jsa00035.htmla00035.jsa00038.htmla00038.jsa00041.htmla00044.htmla00047.htmla00047.jsa00050.htmla00053.htmla00053.jsa00056.htmla00059.htmla00059.jsa00062.htmla00062.jsa00065.htmla00065.jsa00068.htmla00068.jsa00071.htmla00074.htmla00077.htmla00080.htmla00083.htmla00083.jsa00086.htmla00089.htmla00089.jsa00092.htmla00101.htmla00101.jsa00104.htmla00107.htmla00107.jsa00110.htmla00110.jsa00113.htmla00113.jsa00116.htmla00119.htmla00119.jsa00122.htmla00125.htmla00128.htmla00128.jsa00143.htmla00146.htmla00146.jsa00149.htmla00149.jsa00152.htmla00155.htmla00155.jsa00158.htmla00158.jsa00164.htmla00164.jsa00167.htmla00167.jsa00170.htmla00170.jsa00173.htmla00176.htmla00176.jsa00179.htmla00179.jsa00182.htmla00182.jsa00185.htmla00188.htmla00191.htmla00191.jsa00194.htmla00197.htmla00200.htmla00203.htmla00206.htmla00206.jsa00209.htmla01163.htmla01165.htmla01165.jsa01166.htmla01172.htmla01175.htmla01722.htmla01725.htmla01725.jsa01725.pnga01726.htmla01729.htmla01729.jsa01729.pnga01730.htmla01733.htmla01733.jsa01733.pnga01734.htmla01737.htmla01737.jsa01737.pnga01738.htmla01741.htmla01741.jsa01742.htmla01745.htmla01745.jsa01745.pnga01746.htmla01749.htmla01749.jsa01749.pnga01750.htmla01753.htmla01753.jsa01753.pnga01754.htmla01757.htmla01757.jsa01757.pnga01758.htmla01761.htmla01761.jsa01761.pnga01762.htmla01765.htmla01765.jsa01766.htmla01769.htmla01769.jsa01770.htmla01773.htmla01773.jsa01773.pnga01774.htmla01777.htmla01777.jsa01778.htmla01781.htmla01781.jsa01781.pnga01782.htmla01785.htmla01785.jsa01785.pnga01786.htmla01789.htmla01789.jsa01790.htmla01793.htmla01793.jsa01793.pnga01794.htmla01797.htmla01797.jsa01797.pnga01798.htmla01801.htmla01801.jsa01801.pnga01802.htmla01805.htmla01805.jsa01805.pnga01806.htmla01809.htmla01809.jsa01809.pnga01810.htmla01813.htmla01813.jsa01813.pnga01814.htmla01817.htmla01817.jsa01817.pnga01818.htmla01821.htmla01821.jsa01821.pnga01822.htmla01825.htmla01825.jsa01825.pnga01826.htmla01829.htmla01829.jsa01829.pnga01830.htmla01833.htmla01833.jsa01833.pnga01834.htmla01837.htmla01837.jsa01837.pnga01838.htmla01841.htmla01841.jsa01841.pnga01842.htmla01845.htmla01845.jsa01845.pnga01846.htmla01849.htmla01849.jsa01849.pnga01850.htmla01853.htmla01853.jsa01853.pnga01854.htmla01857.htmla01857.jsa01857.pnga01858.htmla01861.htmla01861.jsa01861.pnga01862.htmla01865.htmla01865.jsa01865.pnga01866.htmla01869.htmla01869.jsa01870.htmla01873.htmla01873.jsa01873.pnga01874.htmla01877.htmla01878.htmla01881.htmla01881.jsa01882.htmla01885.htmla01885.jsa01885.pnga01886.htmla01889.htmla01889.jsa01889.pnga01890.htmla01893.htmla01893.jsa01893.pnga01894.htmla01897.htmla01897.jsa01897.pnga01898.htmla01901.htmla01901.jsa01901.pnga01902.htmla01905.htmla01905.jsa01905.pnga01906.htmla01909.htmla01909.jsa01909.pnga01910.htmla01913.htmla01913.jsa01913.pnga01914.htmla01917.htmla01917.jsa01917.pnga01918.htmla01921.htmla01921.jsa01922.htmla01925.htmla01925.jsa01925.pnga01926.htmla01929.htmla01929.jsa01929.pnga01930.htmla01933.htmla01933.jsa01933.pnga01934.htmla01937.htmla01937.jsa01937.pnga01938.htmla01941.htmla01941.jsa01941.pnga01942.htmla01945.htmla01945.jsa01945.pnga01946.htmla01949.htmla01949.jsa01950.htmla01953.htmla01953.jsa01953.pnga01954.htmla01957.htmla01957.jsa01957.pnga01958.htmla01961.htmla01961.jsa01961.pnga01962.htmla01965.htmla01965.jsa01966.htmla01969.htmla01969.jsa01969.pnga01970.htmla01973.htmla01973.jsa01973.pngannotated.htmlannotated_dup.jsbc_s.pngbdwn.pngclasses.htmlclosed.pngdir_1bde4a15c3ea93ef234a191ca6032ce0.htmldir_1bde4a15c3ea93ef234a191ca6032ce0.jsdir_27643f1fdbc798493b6e6bb98b7d0d29.htmldir_27643f1fdbc798493b6e6bb98b7d0d29.jsdir_66fc3245da69ed5a26ac15bed0f40dbf.htmldir_66fc3245da69ed5a26ac15bed0f40dbf.jsdir_7387b9f9a4ad0c768ea117864a12b622.htmldir_7d6b78e00c75d67d9afcd11048c520a7.htmldir_7d6b78e00c75d67d9afcd11048c520a7.jsdir_7d789fd3e63cb2a150b832538463121d.htmldir_7d789fd3e63cb2a150b832538463121d.jsdir_87f3664c8a713dfcdb6455877f2e9c15.htmldir_87f3664c8a713dfcdb6455877f2e9c15.jsdir_9005c7b20a99b4f4685820dfc04044a9.htmldir_9005c7b20a99b4f4685820dfc04044a9.jsdir_a2974d84083162008137cb063e51df96.htmldir_c8343eb46b0c5aec1639a99e0bc866a6.htmldir_c8343eb46b0c5aec1639a99e0bc866a6.jsdir_d96dd7be744024b8e97974393bb83127.htmldir_d96dd7be744024b8e97974393bb83127.jsdir_d999fe47c6496117cb202b83de45c66a.htmldir_d999fe47c6496117cb202b83de45c66a.jsdir_fac050445ab3d01c511cfbeb57064226.htmldir_fac050445ab3d01c511cfbeb57064226.jsdoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfiles_dup.jsfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_a.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_dup.jsfunctions_e.htmlfunctions_enum.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func.jsfunctions_func_0x7e.htmlfunctions_func_a.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_x.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_p.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_x.htmlglobals.htmlglobals_defs.htmlhierarchy.htmlhierarchy.jsindex.htmljquery.jsmenu.jsmenudata.jsnamespacemembers.htmlnamespacemembers_func.htmlnamespacemembers_vars.htmlnamespaces.htmlnamespaces_dup.jsnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreedata.jsnavtreeindex0.jsnavtreeindex1.jsnavtreeindex2.jsnavtreeindex3.jsnavtreeindex4.jsopen.pngpages.htmlresize.jssplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssshibboleth.tag/usr/include//usr/include/shibsp//usr/include/shibsp/attribute//usr/include/shibsp/attribute/filtering//usr/include/shibsp/attribute/resolver//usr/include/shibsp/binding//usr/include/shibsp/handler//usr/include/shibsp/lite//usr/include/shibsp/metadata//usr/include/shibsp/remoting//usr/include/shibsp/security//usr/include/shibsp/util//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages/shibboleth//usr/share/doc/packages/shibboleth/api//usr/share/doc/packages/shibboleth/api/html/-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:20486/SUSE_SLE-15-SP3_Update/3fc974d09e58c2d6b6c4cdf6306001fc-shibboleth-sp.SUSE_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linux       !"#$%$&&'()*+,,,-./012345655789:4;<<====>?directoryC++ source, ASCII textC source, ASCII textASCII textpkgconfig fileHTML document, ASCII text, with very long linesHTML document, ASCII textPNG image data, 332 x 136, 8-bit colormap, non-interlacedPNG image data, 137 x 80, 8-bit colormap, non-interlacedPNG image data, 298 x 136, 8-bit colormap, non-interlacedPNG image data, 998 x 80, 8-bit colormap, non-interlacedPNG image data, 138 x 80, 8-bit colormap, non-interlacedPNG image data, 158 x 80, 8-bit colormap, non-interlacedPNG image data, 130 x 80, 8-bit colormap, non-interlacedPNG image data, 173 x 80, 8-bit colormap, non-interlacedPNG image data, 145 x 80, 8-bit colormap, non-interlacedPNG image data, 152 x 80, 8-bit colormap, non-interlacedPNG image data, 151 x 80, 8-bit colormap, non-interlacedPNG image data, 144 x 80, 8-bit colormap, non-interlacedPNG image data, 128 x 80, 8-bit colormap, non-interlacedPNG image data, 150 x 80, 8-bit colormap, non-interlacedPNG image data, 121 x 80, 8-bit colormap, non-interlacedPNG image data, 426 x 192, 8-bit colormap, non-interlacedPNG image data, 862 x 192, 8-bit colormap, non-interlacedPNG image data, 971 x 248, 8-bit colormap, non-interlacedPNG image data, 304 x 248, 8-bit colormap, non-interlacedPNG image data, 426 x 248, 8-bit colormap, non-interlacedPNG image data, 312 x 192, 8-bit colormap, non-interlacedPNG image data, 438 x 136, 8-bit colormap, non-interlacedPNG image data, 280 x 80, 8-bit colormap, non-interlacedPNG image data, 135 x 136, 8-bit colormap, non-interlacedPNG image data, 714 x 136, 8-bit colormap, non-interlacedPNG image data, 312 x 136, 8-bit colormap, non-interlacedPNG image data, 539 x 136, 8-bit colormap, non-interlacedPNG image data, 197 x 80, 8-bit colormap, non-interlacedPNG image data, 143 x 136, 8-bit colormap, non-interlacedPNG image data, 1189 x 192, 8-bit colormap, non-interlacedPNG image data, 142 x 80, 8-bit colormap, non-interlacedPNG image data, 185 x 80, 8-bit colormap, non-interlacedPNG image data, 304 x 136, 8-bit colormap, non-interlacedPNG image data, 135 x 80, 8-bit colormap, non-interlacedPNG image data, 141 x 80, 8-bit colormap, non-interlacedPNG image data, 557 x 80, 8-bit colormap, non-interlacedPNG image data, 179 x 80, 8-bit colormap, non-interlacedPNG image data, 753 x 192, 8-bit colormap, non-interlacedPNG image data, 482 x 80, 8-bit colormap, non-interlacedPNG image data, 236 x 80, 8-bit colormap, non-interlacedPNG image data, 956 x 248, 8-bit colormap, non-interlacedPNG image data, 168 x 80, 8-bit colormap, non-interlacedPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsXML 1.0 document text PR RRR RPR R R R RRR RK;W~N׺j doPT@it#Ͳ cyn7 v'hSvQ(݆HNY x $UͺߟGN&%(Gx8ߦZ{-@ylTjL[\ÙkhH.}PHsPJ)5C33RԲ3+uL~LU{*)|J}sk2؞=5?m/߃K(D*<n-f4'F>ᮡ^.pT8pHBl#j7OJ[X&GG±9N..,p4aut3!!ڣ;~Dl.>m1\W ~F$yv:K+[ElZLh75*m1|ڐLL|>1 "{JHdoˡ@o@X_WfA+68a\} :,>~z}{98Vm}K0P6_]AhU Io҃&T3``]uC9\#lkHfپ}{DR`_ \~Ȅ!8'ШF؍],+!'Of;3Jb$O};7cx4T ?K VݴQ[QJ  *T )|h&в~Uh?zΧAkA\yZ$%$4ͰbHj*㉜%3r85DQ$mk' :# CiD1c`U)c WI)(NLqb_~ ;tSk 0jN>D=vs ]UdFo ߡ,UڢkƸKvE)@!n"qm&.)վwjAdY[w [iQx_V3t3mҬ$>UL쌳IC$ڄ\ˋf(-R78 zI&]}^^W3wg0X5UfjG_b":`d)E_u)Fߣy.R3ho`zL /2! a Jes9݄i L?8Kpڙ>2Qg@AOVSSOGv**EVLkD06>E$`ʌF{'ܕ|e]Ei bH b@/FZMSDǿy QVo~>QP/bKWba>'OX.8icWA`VMՌ| Sf |>myϒ 'Sf`OEp'H!V"]> Plj[(Cn{y'SS 79aV|wXQ(Mig@`kz1!Mh K(+<MB 7|Vt.@Qԅjу@'CB5́Jw{ H춸/o$_O*?Er(Ѓ/jebq=˄]CP iVhB D{Ԡ-/ۦʝ[ebE;:I:$LrPp[Y֮tT]mZZJIDLRYx&ߖy݀9GO"7o9gUNq|U5w?fSg#|Ck+b3 (έ vǸ"Ht'u;J(~r;w(uCRJfOػN.HBËB\TCe79Ԗ-u@dLK2TQ> 0I޺WȬT.]+bH:M\Xش\hS1ЧNܜ<`tED塚>rK(|xyk urNůxVo#zLX8=Nj8@~ $2'E$ V?s*uԅ$CȖ}cSJ6ZI|#tO#J;)H6~Ts~'z[$a:6u-[E-O6z?_&y hڴY%k 6sǗ-_];fFgg5ܒ50DPY j #y8>;#$ q"-4w H6;O̻0o񇣄&k۩׏uaGf4sp2"gS;4߄lQsVes*Z3 u 90C|1 |A֩ q\QuO~܆wTk;As:9ª-}2ϳeF]8>,6dr߲@kVn.`@O&/5g-O^rDBQ ZDJ6޵x7+!$pLOl(§᫭@t;ڭӶO@P|w !z7ND͕%+@ZքV_$|9{,&M}!u*~BQ]_w_:$Gq^Z|\B0Х?޷ ߘJ뗓ZB*sy?枑 3>:kajdHzd(^E/l{i_l\K9uB2yv 5-okzљkb25XZG)t #_,&Ȋ _lӳ~S 0d?X*.o|! 8J#\k4S#1p*4WT@`!N^aqFzIAr5-k ?<] 66w>pTR/u."Reop7Ձ#A8;-r |2B]Rڳd [ #U9Š?󪕝p`R S&5Ł"7g[+lRŲtvV!Mƹ >1m&sI|[ow_pij!Xϩ')]V JZvB P.ӰC?Dsotd [OQcӱʿeنXj4TEX&ä>=.'}h2aƴQW)'zOΪ25YRÛ ?AVwYIƑ-{V1.1ZA9XbIS$T.߅M=/wjuhAqQS|ޕvЇr(|R:s:]1zxo=ˬRM Q5g^b% ]l+ 2A K[u&a#I.Ry:Ȇ*~s̷ pϦp,^Er򪰭k^(Ƣ\b{ۻO,;a! ] g`wr.ֳ<#2?ZMB@e:zҠTɤWX #+g̑YPm .{j  #>j<'Q{`gʅ+F_YFLG\!J ko*;pQMU(\@A-BѶq'}#XԡI~CQ*^Ffo2}&7%qc~:EKN B׼Kւ}'.BoH'[ikPq>#uN. ZE7Ė}k l@̻;Č."E=S3xX? 9Voӫԛ bWmpoHI[;b$!}:xZdnvV_dr;|Rw-H+fS1#ZdwC]v[W2Q'/bh!zONJ۵8ETyK@Ŷb+FN >ZST21hMeC+h2.<])s-+"17uTYVWwcو3Y |yQϵV!icߡ ls0; :ڂЍdo>4؝:Մ :P#:s_L-WAӤcsDck܍:R )J4[/o@.y눾YstwѲ3$hB/ŝSi"qsquj Wkfv7G_tvW,s?AP@VXsτڀ? }%9kԬ/$| .bA6 cj*Hv~A>:x-?BÔ(q|_3N꼒*@8#iVJ&%)Lr aN/F2!'؍גK&12x&/vxR ldPԳps"Saц >ZNxf`k칳ZW|;6N5h S/_nx6HjKУ2\ >M!eϕX{ ܍93{?oa>4<; o[\7/g<^+jӪ~ӈ&n[[uqn9lYf XEgD>Q0vNrXC(]+ $Kms(5F_19 vє37E.*A}G; b({EfZYi]eF&(9#d$rnJG#O-^Hڤ~c;:"Jo38:Cٲ}Nԍ%6rJ:FG—5Q)r#J*xĄח6Iv=2Lc3] wWp |xMTGV 5usQQ+[8~*1 j 'jaO4nW B;AZ2wJ< QS6K88o-cC:\մ~n&߁HŖxi:5i&E W|$^;o8? Q*@!U#[mT, s տ.+(u)y_oweo%tͭ4ԥ$т@4Tۖ笯˺ڈ Z-N8 "J\η!`LA&/z( 6GT@]h UoRft #p U2ˬ0X'1pPHg||g?߶%?z)JTWT+9^Frƍe+]@zMs1;pTdRx\LVW$mXT;-}I;bC9ڻ1iǕHXKJu&9HL`0? >=wB&XLn50GJp6x | nKi>5_R"{+'4&gņѡU֔'&.( N{*,샩gWYG`0և΁?)%|'L8`Kli/DY"Wϔqmm6 P1Boq*gm=qC{v4cI(DJXIɫ5&p%%W@~;7f/p7 vO™dn-a7 NZ*3tuxssgrցna!-#bC}(MBWU}7!# !7-4gӈC} saU".j"R)ëY# AVWtc<u>o ⥺]$gF|7Hi siJz L䅚cTn{*,ՙr 2qĀ5Vl2Fڶ4Ce'v^i^eYQǹFuTsd|}}WhV !Pۏe+>P ֖/[z8A_m`کظʹ?6=)=MBQUY1*:ӽB>#WP J\ḣ\%y`׼Uy*αb**_ü02i:&(9s9tU 5v|jtDmA"tӮ}r/T8/1ĂPyUD! rpY[~8P*[wjB͍7¯=>°B1 ';I>Dws"irn8lH071S5T#j0ĝwlT4 _o=O2ԓM@_üw)+EȇaNB]4e7]/Zy`z* mĭ޷k4ƄB_vreXÅ1&,ZîA`\r,w,.a- gHmt7h. $y5S+4m(z;ف߸$ xO.ސg]jwV>zqXV.c1Qdq%aygk5wd8W1һ ] ʨ% R~_Ŝh &SM0dQado!\dD{YuQ1<#\C>b \};e+T Z['N!=Ơv椞r]2{MJϼς=bTAj>P8gbXS2><sxPTO[Vx_U##)-a (AT~d:8,OmD1:إ5#3~85)9-k0F\ XU w8[^>u`#.NWx0-j\kY˳0 `N6KL d85Ô/.yD 4SJֻбqEߐ1׀JqQSx[6Jq 6ψugz:л'G$S\8hkz~)mkh|F`Qk|Sk"Zf j{&ہqج(fEǎW+:ASIGqɆ 8B܄D" |rG4~Z#A jP G-@%J_/\xC"pzL$OS-tp:QQh6RDث9sEkM\W3SsܬQ4hZ1N&aV+ g9锼\ZxE\4_MSҔ)?UoЁn!/xrzgF`d8o{[W9po1c=nBZ 20y)jR~*4p'w?Z)YSu8R|Vd(ܘ7[:E>m/\Mm;md:ihH"i>CՉзVSi<-9≠ZXU}ef&dږmmQB]48=j&ĒQT 8+Ѷn}2OdZQXkwְ-rY-' ѧbcxlk M ijΔGVX 󑬫vd">E[/3KU"N 0-b n?+#u%=ijsBX"BS)u}H-uj:$ % uw"acÜxJ5]ˣa@q&' 5R˅xn]`aQ5W]篂+Nf.YQH:μwT{/Fܺ)(r(\CvzHe$/jdFrhf۔7zdF6jyE7b4r Yi~i0^%i+>h_1kGJeҌ"4o'Z]1VE\k#^xhl}_ {E벳54QMZ|)9x9/rLu=a@@ŀxn ,d_׍) ,Y`7I}?uݗԲS;_n8+[k9!zXz"%!\#,)MZT}h\y]02#CH=M&4)kplbUBVA9!~l oc*{ FE@7@8>Wm

eP,28xz2{ [!h֔ 0d|nܓe)_V Zl7&Heuo:2;Ԑs)h4Lz4ykx& nmXB'1K2-`FQt=,w4F"Zo9QO6z:u*73 ͝Z (ѸW^K <0ؕoSBS2ϡl䧑誀ؔ3_ y;Z]f'UtQyV#)϶/a[tss!-issu7ȇ^S?# ilB#LhYZN=]1~iNܮ0 eQ6$>жqxF-7'H:)A5nr&Oc3{cB_kg&cmֶΚFE&=L{}Mߤwrg' e*7  h1H؁h EmFt`.Qs,{@ פni?#0%r{#&Z<֢KzѵHR|~J^xt <>Q5"!png0/лi?uxòa'<ʼ<e2RU6Ws\2yXdi_t(reJ]IeK0c4aAZgHSRwaU~Fz>f/i :Q5x7}5bz`bYl-Kq\d_s[mOVZ|M.=9#96F Ŏv^j-+]S'YLSu:Ti!`iVMPKw9}ĪYЦ,mz;uV-m7>Yrc7#bjfUjj[\ gِ!u(r)[.4Uo5_J p6<'Йj,QET0ueGCAڊ|*/Ő8@ZgfЊ䏨z ,] @^wpv?f!}"*U &'Bp7Cf\Dv؄h]W#ר$Ssϼ,F2g"N ^@aag };Ym\m/ ]Dkdgb+RO*\)ԸO (lqzuID"M%|EUދwJD!"!hGRu2~cʿB= %[b "uQ=*al~㝩u+;XoP]Sr 6ʰ<..BXx,Ζh 3 x{V0桟Y)c+r{akT=J(Պ)O"d.^[=8|u @'s?OϠI-p",U! .dg3)Kt}z{MәzUs?gxҀz\rBH~';qL<0> z֊ɡt̄m}ݟRv\Prw1h&8ANh'HϲZOhZջUO_s/?{ j*%96U ҙwӣ]7a 726Ŋ<ըF,C-^-Qˑ eVQ]"gۚW 3,RWƉD{Qnm Sa`Jm !%*J舺P/?\-ޓhR+!1}x;GdsjCln63h]Z\( Ź>6_RH LIqVDP+/xLI ͈K9r_)DT긄״Q1dEQԖ(J>>=Prʏw_m[2$&Dq̙xm/KNσ|};o/\ŘU8BX:DlGbP,۫zBSA\j>T}GX#0‡G⩭?]_:1H8+8hG]**if'7{z~:M>ցŠ<O՝ԡgp,PY wYF-pb%NI ܷK;) UpW2k [WU 6έ5uՏ""F7_Q6, pv@ xsRt671G v #nf9phԬ0F1kaRNGj?Sp&F! |I;G7s@xV(qe.Ft"``\F2EgؑޯC+X%#?Y|p{r[sU|n/= % |u-Zs6HØȍzJSgt̼G0d]mhSj{Ydbw$]+|@%/$qWՅ'JslQLgj]Ӫg_ ꖀ2"9Di l5aIW^ZݭbKwFi(*aPrn07&s ĸ["vtW怚udUP@Rρ]Iidc[lSj]ݒ90VA-ux-tJS6îwp'RJ2Kh7]f48E$-`n4;Hᒅ1:zg2[/;"8δnjNINFjTێg~#ΔlfS#u6 F&;]GR2JI H>[%iCm1v?L<#ӱ3aq=Q `#4&n$R$}_L=/=5&P7RuPFa[NK &$Qn -d' vbv~Em"YRdtaJ-]T]w Mꧨ-7MLPJ~ Z]]},>ƈ1P_R}[k iKLnkX|%,a 5Ҏ 6fF]q $Fc`7M9.X~meD@rn3++s1fJsm#)4Kx/ Fk*P:'?"ҾEI_mGɢMnfٺ"sPxzR<+]ƅq&p+)޸pl0F5KA" z@bWrpVC8|!&>}+e۱XnK' !vi\uNWdvtvZx% HPHCV\,/ʹ߲WJq0R->y>a[ks/ JXnOŇ"l:Cg漙]Age=m)O:2-IDn* 2} W_Rbk]hw͕⚱IRרc!ڊF`Hh"g qϷN䌻}Y )\Z#$nSЪ WL 8 I(LwrKZCёgqoϫnmPM%nRM?GQCx#_Ӣac 2`H˃.o&]426'݅b_M?(="OHح iz`QpjXC?S ^-Am(IW[6K4aJ#|2ҹΔMV(Qm_ʜX,o1";/r>j{^Q#ݷ>:M^@m<(ιsNKK=d1n{hrIV s~-G fblJ0iKd҆0чX\c&3uc>j/UQU67aFs})H7m˕*xΧ-h 1>sENwwUrpR<>"5M FXFv~W DŽItVT%xvꪣth lu;c{d8-+Zoů.aSMgǩAr n4bSznLS-C+t2 ?x]'54؃w!Bm :98-!p]̄hik/ <Ods 1ˢa[p$R~o2$9~o$Q5I)?o c}緱h ]]2/'! \R*3=vRUڞSuT[d{RgVp;==@51,BS*.l#u" Qb8Xʀ u!uY~ jwq>rmZa F4v;JaRR8F>ɓxEO43o PWeNU]\g`,ګ,̇NzkI3u#8P<*Gvp?Kc2k4 e]ِtx'GibJ?LMnf?*On\8~mg#{enXM#zO{aJZBV1dxIPq ؒɞzQuaQAZ>9(O/U6FbEQ,X!6R]ĄB sEK 6)jYN<؎3ڔ `ڻA0u X,,o:+bgiir|r;7zKY~Av6#oq}1 }҇W0F!]!8NQ,B%8_?TqۍgЧbF!霵3ZB$X\le@/|`@kd#@rM ^xPo cُ@I`E?YxS[GHmo,=/DHR-OFtRGeygZ\P$Df}/Z3K%[tGމ'*"Zz@4oP\2;I4JDhϛG_<%sx>i(Vzxxz L]bh̉ܳ ~$<$E 9 t5&ʱhLΌ!d=lŰLsI|KBF3'jFuIawA&BIEqKDa+g28.8!gnu0GfEƓHVic6>1ea 4x)$Ƙ[P?J7 >BAN84l ~o2ti$Ɠ4B,- Um% =}C#hI~-Ϛ<||ҵ=[Y[CP&n]j7|CXѭ f$F=/~ymu ]*LG'vKF-$44bB+=v'T8IqV^55T[iz66}=?z2uU6>LZ-ձ%6Azk6ZU 9Dȝh1E)}L]I svƉjii*eQ7|ğٗDsU(qOMg?VЦ䲴٧qbnnol>>'ӿT+ +)8*G6ro[mlʑ6t|*FF+r OCf1Ntj[ `fCLS_Ҕ?? '9ߔ"PT#dQC>UĿds,zczDzqL.Z5mY<ⷜx,A!n!Щ l6%b)DAʄx!R d-7] 8ªZB.cžGoi'Ԯ V X0Ň0Dr7I_$J\(g'V1#,/hzVc싇yl*~f#OP5+C6lLeCZ^)[JAƒ1BNq9 \R(ihUmLT[`pVr@0uM[F_Fr gWu{l_4irmy[Yt"4msǓ _":%R@=BH53EU(gxÇBQ,?De쐈$ vP߭1'm-$!-nG+DqIdh 4uAO?~pa9+|]+?䴳N 5`z} BJ2xhuyY*:B ,.ZV̳-o7VQ@El1lǚDAcU"NB 0*Lc1IH{HyJ@AI &T1n:W縨sCMbWʋElZ%~@mscs-hAU/)&I:%ҥ=,츽(ܚY/+yPh#e&mKV&09O_w`EzM$NɐN~2@LB_ᚼVI~bnV \Aξk߫0w|+MYD*Ròkp<t<eG%'2j=V7<yMaQPr)f] mh;go`#XcÞ2I}w}XIܨ|Ryxyy{fƩ!&|BUg180䯣9jp5I8vyʹbPL #+ xj Ev:gs (L1_>iPv>uOe> 萰% =S(o[/zL!tm!]z /=QA"f,6m'&̲ ʅ% vV׷ԟn4Z7*w=qиۜ8  ʡfi5Gf u40K. ~F< ]p )ͩY+"!w0ToOe-si/?H(f?Uz x~8lBTf{4b}=2q_=V BY.'[Ud ѲJo WovIUj1*.r;o%&pZ8T:Y<*ov> M+ckճ=n\I]Hs.n6g#^oYҬSp!_$ǜ!;<GkD˄ oe8x*KAw_*9 p]ګxB6)Ok\K3WHLM$nyFO(V@jȍmLQܭ>xlYK1 rnbxuNÈ:xDs S@VP-:hg2IwP.eqa߫Ȁ#6A7nzْߖUag"r9]T8lר5p$cZOԩz7k]ӧkʚPd$h?w5;x>PSB@6Ps.1Ǿ4XrAm?ĘF]phs(EĢI _7 |uƖt1:8sa%(Ėbw`Dhxfng׌4K:=kR*X'Lo?Mf Ǖ-4*P}_+% X*)O ڂ9:-Ғ _L]sQ߆7$ђA"lCS%t/nS-% i )tqfU|B/Mx·J`2g,t]fxlZ'QW};h.27+ \0`donҢ|ٴÕ Fo vG#C&Gt6Ҟꥩ! M88Jv-UMP>$wvȲ]u6/t5Z$ɶ5E`Ƭ PV@T DΡ+0uظXP;leH~LsN(OQ6n/ӏN㋻F{ #to$2 Olj.+HrB#L\tL`ʟ-QSC7"3LKά8wjh=zJotY*~(Ck`IFrm^X@jQЁ.^ jr| D]T t\F_?I]F @qn%Ni|IXМ9!ƔFZY۽ux 5W<MHEw-,5G;Ί8]ڴ9X2Cz2֛vΙ|Wy$[qI1pLDJ+ ~:Kh~f]Xl=y5=u-:;i8&Rxy$<"3Q`zOWP%ckOhF_DF=%| ,z5T%ip~_@T8Vumgg0ALNپ}C/ˬ)RՇЅeq8 H-Ҳ`i=;!EЬ =(*+5z(w̫B$wςӭj@W)eSjѨ2twsE߸y^8/v6vh+Iߊ2G9LKk&-p>R-G%ޔ%ŕAv7+Zأ))48nÖdjKյDdP_$)-Nm7N9fK͇yxE LM35z]8`n<F=eFH+\߁! Қv"A~¬yMr5I ]$Yy=*GaGl5į֊9V[mTT(E7s53~T,f=gnuˀƹ"1 Ǐ9aeXB 't0 jF˩6{u\.?&jZָ}]43#mDakM s؃xDc B^b+ƑێK'S;뙖Ӵh"Jtg+:gkcFć}M6Ms&UQ</. {?Y_9hAZY5rl"g޽UikLwAǿ+ JyRvFkZ0_K8$@+3kq&)nPboWv2UEE#7鼬#3̥^\lյ/`+ ;⭸ GGȨ?R:$+:@oξG$'(cKϋY@i` c.-Pqs DZqByDGQb_pnI )i.O ͕*q g# Y#@ߏŀ .SF":gsn:ahMѝ V\a:Pin'U4S|0&x 0Y0"'b°P1BvG"?f:\ɔU/xNWgSP?)r9ۉBTkcK{m&Y' XTΖ V:A㔻KpD٧p(~{ L?{O#93ަս"̹ăG#36ῴzwyf.l+i*[ZFsk"ˁ't: *rFO?&=qE)bk}1ϑ||8nO v!v \$)7Tc7~Y+ӊi1^G!Gl1o&׹L3bqIv>) NϪ2ǝnbN4^RKοVKߴw?֫KԤe{Cɹ|cg68bm'/d{D{8t&ٽ@8_"I2Rw!$\eW$B q7t+c !DӜLexK2,s*rrh)uRYL0w$u5;675[=ed8+|, ?4n浜4Dtr=0jNu,f<VKbͿ}{@>Bƺ8`@D2NCc&khhER\<8}?ߎLjA?YPBzW'=%G^{6"ΫjK *;8w~?ВUǶ )}&5}4Rg$aZjbt9:&M%煮d=Y(߂jH4>~yUX2*e؁C+9Sjj O(e6|Ng" vqƽ7%p 9 abCI:cI'Y]Xd&Ct;B)9{v*QyllCQCoBRYQn MwYdxi8'wջG G3sI8Iunj&x8y k(&?_D0XtGIr?֑70s>Գ/8.t#/'wf"@I&z\|Z2 K^BYO[=/|i9>j>=I,9^ַ5lц\^Ѯކ3` uo[+%1Z!:*Jw%Ult>B+fH!`w3kJ"bq=l{ss'z~-7Iy#wiZ/㉎7IeI#l_?,Q$R UzIňk,x≂mk>82ATuJ3p>P-yz\dܺ$qװbC wVٳo~ir>O?)LZrSei 4rW#@)0~=g-")ͬҵdY%ե'3 u ٤Mo^iK >HJ0yf-(֞ ӎe^4hg|+T!m'/aAM"1/nBfY6w~kX8y,d>ٚ4ZעB$ĵXUM`.0PBZxNB۷A֬1=UӘxg4|ݤ e=% ]`w'eGy q}hu#ڟJN:L7)~g+ }B`aT#ߔ|XC+0ɅE_PusR?z\:֠W"36rB$9%( uPǟ W["pG][[]:<j" 0f5%".SLb1@%RPnto1* kF b"bÊԄ#jlm#D<5 yPAꍐ=t*:׳(]\v>]Om*1r4S62&.II 0~ю%h)&H{ɱ*I(>KX?tϐעˆ;dU}wI`yT7dvvQ0@yeMۥ{2L,Ϡ Yi恳 w vB8gBUMUUKGލ'|aTk,ƸFz'AV#W.. WLDOn[@'xU ,.'^!;J"?40!v%@Wq*ZnŽأM~qMAt-"tjl6{O^*,n@3ug7 vgSa#alRMBHƩ^m/馪=2ņZ(+z  ǣۼ33),QP/}.bngifr#H^EN!RAlSo ?*2_ ~A͖s; ҆]e,g(>T[H`Ý a?^63?qE(_ w\-[K\z#K[:[ pvXp]y@w^q3VڒG2Q̈1KKv)mhǨZg6)+1 V-mru3eA.q[VT^m2kf@^5Tq[PnCY|f!Em3?VU"S:l\tAs D#v}Y'e{ӶGT} tHrIWr [M P?%@㪳iYqLy@qL:VTҽ&#rFs?Gz^jtjW{HVnB2qf1PoфC_7 - 0I\crzbԴ)?=7 }cPNYIQU"#~HCZmBۋzR1=y=1]9猍{RRiۃ®ZysN+qki[xӰv BǵCnVⷅ8zf  nu0'=J!ZzP#Ssq\=.9GͧmJA5fuuӵ1yA4E:o*ADd8?G{ʎ+&xWxIRYy-W709JИpq\P< >cOJEBt%!Ư+zjs'k8yf#*٪c ""MqW7vZnڳ%yΦpKnR)XwUUHKZF$pvMܟyF2[GsR3,6pb>gluu)~=Tm~DXIu9,㩐3?d%;#F4S1K[uOrx3w㈮q=b^4D*SIO߂f1@1BԄhQtbQuo٘M"{ |c, Zŵ‚9.!8/VVgY>Q dcI+9ZbU*4}~ǚ Ϙ^s|vr2،͜D#1\z($i* 4't, qh%o3Q &`lXxMŇx6XU|bN"Nc,k9BUH;)l{5^Sbb frS_V ZVΪݑ\ls(j _g%1ƅH Z/Hb;x MoA ޸-+C.ِ#b\4җ\;BeɍukN N+3ʈˋёIL-H2Ɍ gc`Ĉ{3eF%nR/|r y?t߉f軓COP\OBFA񿫘l&SxC$aj,vh. MsKU=g ; Lly\Hokxst- x8!b9X%} 8ղ;퐗`Tox6sXbbuCE#3`?(1({fXyLX(?T`LL3݀;ph5ʡ!y캹qkiu>AFbJx$nkw%!@υ8,4dc㳿86׺ H, FQ LJ g-èMIU.M8{:ՏTLv]>( ؅*P*-]xpUs*WNֆBqӔH7΍URqZTR~Vƀ̳'^VdN4_Rc!RRdl|}? 蚯x3ɧ=g*Q#F$_CW ^94H0EDH0ж e@γ9BŹ'|zՙӈI:e N|kX$ IԁϖawOtX'[?}QJ^(eː(r-7z^6 P~wbA3[T h('^]["@K6|}7yg: gs˸.@0߶ӳhGþԄ% Կqa5(q>\{Q  9[Un$A=;Y:_nޞO@$Xޫ>"/ѳ6'\g47lDNLT jK$f<^=03Mŷ:6 EC9p>~ԝ u "HρM1~В ˮ7 U MNf]םTly ~ |Gw9(fǗOi1ه-Ó[dի`$eB]7.vIzՖQQ*\g_^w ǖ *mSB $E "JLt o% q6:gJ_Y\ E԰BJ8'9-0Ϧ.v2āK>0D/OFLr`qCAn Wl#`, 7Bk tUzɌ|ybmCx~3vG;"yLv!<<1:Z\6 ;H%T~%JiQ]*_k,c yG~1 hu_Ռ6Ps)6sx_EF>+S&2nl2V.v08ði \#3jT9͒s jPهfwFajk] <]A&4! aތxW} є4)E~62G֫JAfSNAΒzN=mi4j0}L:fq^ĎJ/qY[85qp?Xپ8u%ʓ1wsy߅tL9i]<gX1!^ $':)=6I*H@`BI8OrH|qq2@]2jx-1^ЅI홑VɴqfcB qۖ( zꉚ=&q~Gmȏk8WeroqA}:"*?w}:Bc͛öCe/C=.kOMXpH?K;@ޝT٠ ]ft1R&O &8/m_F;^3Ya*B/~7 Xiqe!)2A]zf}ղG]T#S%gD 6~=^Ք@U,^[5iCûK!, 0R)z!Mb?{Oh5+#߼%T|6}++YGYr.]MzDfJ+,Nzr'KC͒ۓv=N+b<=WD֜7P&#_7w3sxOZoUЕ0Z# 3f9uuj^)E}f#Ý3oyt0hwn+O(¯O4n >|0ߩ}xԇP`:֋YWC mD;;4R](?.&G.b빩@㔪2t.Ƈ21 SLcՊ= O5!llѭnkcp&ZJqʋH{C2Miv)z'^zGV peV@A9gmc=湙ZNI>ůz=Ox;~IQÐX"("Gz.Z;i% |2犍S_Y7Ɖ)^-hA~fMSq1DV.1#J&1wҙP4 ?.EY{׸4ߡ_ho(9|rE`}<(,RNy<;l]^Ir>ZۗJY,B8ku ; SG!F=' Vh焿6]Թtwi6^s`>VjiMW'vyѼ+0u/K~쎾xM*XO %Q 5s [.Uǡ/Ѓ 8JiJvHIjC(C@}io+eRF9_p 8= A%M|d/uҔ鰅_rOJ{;1h$=M᪋nPb̍=^ 8 " dm3*1Q DZ?bvZ`πI 9Mwʬ$zRe?,,ȿ"3vȦjm?Tрgy@ᴷ/( +>C=hk=g~o J\}u.N1ƴa2LbdYZwm_!'1X+'N.링.mkiWvyTE#YR]Lµe#"q,"!Ik4#//U~}k%o<]ƞMŵ\Ƅ5f':X2Qh 얽+V*!Ffo3K$R̦9ha6 ga~(l7g* vGϣ1M%#uwk' 2YK|lhYa!'YOr6Ih {@QZfw=IV*hNݑ% l⍊6HC!*{;I zZs=FW&OAVWvtz-?_,L.~q0X99I\Mmߙri%5ܥ`:B70WCN%]_w>D@=9Ia=ؤ|hJP$ A 8W$ܻ,L'.+5pz G*Ԗ}~Z ` ۱㷄`?[x*_4Ӡh>h5//{6c[6Nq<\:бLz90qXPQLKo+/ XG{I `d2]|ORuO? jwﶀ^R"BU{軠adC8{d2#HxO m7\o%82Y#يT'0/E"&³j_bEJы7R7L5Ha9 ~eW$쯲%79CE< kSQ5CrQZ8E=zK+L% ܁ Ӻ s7 NC|faW aOM+RF+ݤWRe%9 հ2/t5]ac d~o΢S>{pme}yhh.wyfPڅ*Dz}ILaZ8@CLSV )67CIZ_0z~H7h26I>! kbTbhȽF#Bs\>McJK̽oV}rZ6;aFTOYաi>|Զ*kXV{78O<ݖ klS2Gz=0 e΂^Wt{۩Uʚ GtUUŽ;o3*>CMFvOQ|cbNbLLӫ ?[ @4;Cقp%-LLD TL)e^H vUv;0mв͆ ވSցܽH 1'tKZ!փTwx>(.{egCpf:-]mcH=ЎO:6 a`vGyFոXkZC=;mm,%|X񲇻 i pHA䓳rH}z기>*ϋ>(@2Jigӓv1 \',A Qf9%J?CR:T6ͰI+͋8ц`QOx& DH-x>=8+WYn +43)Ct3ɶPxiʵ#EbCcn}nb}XPѰzz/[5hCBnV&2 @{|>5JZdh\[YO(93S+o$­YU}`%E9<܊I;հ*8eGx#Wczz:]2N;gfp6chXFӛ5Ұ8^3fdb4 Rg[7NdDȿ%_OhU}HK!-6R2)WL,;N(,hp[WK˦Y S4^s2їo)]1- b5& *e>'Iu/W~yK)zRp Y_ԡ>b/mkf4a˞򎐥 KujSo@:-%r)ո{=^&b6oJoQׁ^[R{ԋ͠2P9wdG nTPr7RWS/_3 B5L~_{7əjL};Y ''Ϟm %ֽInnK=SyXYd8 1c:,3v\ OwLJVF7hFE7HbMx+ܱMfe׊@^Jdu6/;t/%E@]A^ŀҡgdm~q *X|:u~T+: UNvOTfU]Uc LLB4Zbz C0Q0iv_ކf͞ nD \,$ ͩ*Hw%'!áfF9Uϫ_*hN^EbjZVXa;Mۥ|I+rZyE 25t5Iv+u9 A5R4 z:lY"ЈC-c`͌<1Wr$is&yܛArUn=Ӈ g}+G,^WB|E}G*X&p-~E^9='Ҍ759K<ńBS^}vݶ*6y&qLɣ?5*͡7"~IXzغRsP 4vMG*TKF)5],G:&S<ͭ=IxB zܞ&U~JFg`\I|(_Ψ-fÈ{@(ZqQoQG8$B:MI?T.tPGcp|qy;iD34kշ_#v(1s1"zIvdS*,; ߾ޮUzm \; dF>H^ы-e^!B8TI; ˜J$Hf phc;B%Nc8!Շ!{_ǽΡ;ekڪſ6k $zg7doY ۣ,+_ `:.G r㰝D ;A=B;RX 5O%&vfIѼj+yY\6\dhk5`w$FjXI282q̃lEA+Su?{DYnG}I-&;aC6ڨIDjRTj%d/Mo Ց0N` 40WM>*c˘W{@!8cgk%RČS9_c7;g7mwzlYi $f$R̝LEbbn)=Ӻ3HzL2b0Kq1ǔR,uGDHWt%TfĉJw>sL:쵇C'`4pUKI}Z#1d1IGuI8CMήfEuّ_h.¡'FC>NZkyo~qEfn+A:g#\r\@D̦ƴy7mjRqCrhCV]ZY}z~bw"'zu5a4-6:k7^*@JZ?{դp])0B[BSZ\SEJӥA|~MGt%)XL^_U⅓`n[<{@ J+I0dtSID{d*nt30ÈлB,2Kq\/-!DY,]GdEfBky_P}ۥ`a 0g~+}XRxuPX.m?1ɗaٓvzT{^+|Xxe]S$|E7ׅs(Gw{pZKJOf<~Օ²:T7^E!rNACTZIp΁𮿍4 M@W S`R)QhZhLrTK>0 lK*# zZøM|i"О][n0_.F Gx[Nt®6?ȑ'1 Ű`@]9-Q> J" cQc!K/>E9~}3hsPrRBQr<}~ovreRNUPQ g^aqZ_n}jtچq' ++M: U藃t4c(E`eսfH$ oeKZ1L#li$kkծY{ћA$vkð $doe6Ǫ+#F;ACZdZֺ#1? #K$H) 4Fjߋ:JTzwHi!g+&EfS?KLҺis/XR]tD}i , $ L"\ֳ;3'mEC+m3mtz.rFts.2Mhev%%SVq0iG'y\_ wRV̱lDʰ?X: @|݊F8aP{ }$.|FocagktO}yWq{%_L#.m*^U v5޳r=] ,WIXFu7EiuS!Smm+'_6Ch+dfB@}O(SF l1i5 }tRVL3n}Qfً4>G&G/`uVBv{=W!M6< 5q}ӜJJو,h# a4y;`G;Pr5.( vz cXQI 92F*V8 ռ){g(RV(Mn:vO0Lu vUS(k;V)bFI7"Ĺ:3SFe= f>IèJMM>r1Sbi$=;WUY`+3vknX=`Uȱ}{G6MFZg_SaI~ MA("޳ɳ[1n߉k8\Xn~z QFH{EyDHA,5}ϳVyxeg~\=@(Hn9Z{R6JcK֦7Ψ#{L;x:O^A\/),za-L4Y?F`宸[^3Ruʠܲ<bp{,v?)+N} _`iّ[y}o5 ~4ф?Cx^11p{'/drHӂIDsP/X}rkNV$ؽ ǭcBܺ !(R)u1;r'5rpJSt+s_Ic*-͌h^ ;@횔4;  s]TВ1\|vǕvDQ3 M>SEX(f^zwH{]OY#Lȑ58oqF KX)WtU!!0j̈Ƅ Q8'A@*{B1 K:i3K)VQtT\w$߈8𳡹SɼH')eM/gp_ ]u.1,^4$ͷu ! iܫ^Z*\|$X+`=tti̇^c$` ;AVޑ@$BeVp#L|[@F#)ms%e4p\t<<×=1#+dIwU@c,b˘tL3Yg=eLJ|Qr疩9w4uJK$ja,*|9SC], \xunl,:47ǢM 'z+1^TζQeȹC5!F8"A{}X-lJ֝3>]Q 9U8ѓ {r' 5yɡ|-vw#8郬C+5ć. V|ZW/f-caVR~*4eڡ/@"eFlIc 0쐥&p/ڷ{0RƯi=@bJ0q|=5)/e\ι89W俊E!|OhL4}:6w<ԦAꙻHؤBYE<trQ[ȭ7Bi#nLUCҜ-DuFߺ=*qڑEЮBUQ%=e1quYn惊v>N Ǽd{FhS:-5eՌ4/vة)r+auWGn$m)%@#}i"U q̇Uu hK%;aٷyA w. l'W{ߡ&/X{5Nut6ޡ19o)iLUԠٷџN;cԮPrNP0 kwkr_ }N. ko+T`D]h.HReG!}Ē6:)oSxy'ӼNg36GI#Xנ{&9s U}Q?I.of,Aܯ-Mr3 DC.ůֵmK؄+#`Ю(M2E-2$˘Mx{*TfH (ic, G;R(CxX)HR*lחa|\)u@6[d+VޙKd4^6#?ܮ[ y"ٻ}6*;!L>u,ͽzv2eEtn*1])t5F tɈOjzcr!cs}Q])&4Q&!ٌW7y<ډy7q< (̴vu*V"K`% KcZlNޱvJD_Ib9!8E#caݺMw0y)ZQPUb;OFbVX d~ \fv [l&wNz&tgn޵ (TYiW&y~DF"4B#)6ic/r[."jRXMz9:+*.%uo,E@}C/gwb&gS!=?Ki&VKo;ʃV{o(SJKvK %dlQlo&66vq-~(f戦V\&d*KדTQ(r BKJA6u6u $CA=P.%<*l1V-?+^NAԔ%g!mGRMOO̅%_  3B1X^PvQiGR IJ %mGc@q ojT ;f7=6zJq~lQE5p9A普] ]5c :O *Nr+Z_vxgώP1LK4E"$K[Jh4$w?4\ubnRj.|G;h"z杆2 S!9ݻ_Wh3fo&9G~'*T#ʴ*pb1=e_D2$@XukΠ|.u+t#>[I@&Q?F2QɴM?@rks4|Eqkщ#z 1@WjN^+ҦRB)n{GkHk3'zpdZi2s*1Kݐvm+hr(#E$bv*W=êQM[/W||4$3A-O!RkW`!fq9Dٞ^J5Xcܲy3U뉇%415dg:V(J9%+8䝑:5JTyZ+emը! "ft+SHM!Qx6GӼ9[Sy}4*HQ[<ѯIuv isH&)atD=dkH,PJUDr[bı1t<`st!)/k 46+B_C3*^`L?%8!k*PuADByĊؗInA lal юrvC=1QHc$0&hcrTn'C qCE6=/V05I?!Jƙ&V͆ gKBir̊C}c(y=+,r?05]`vp50,5K%rKAOċt萝JyV]eR¿,~tq~ⲑG߸#*gmW'egFf[cΙ52A*nNM@?c-?l4K >K:"КJc}qdg/tU^fϳU)=e>)'`M$<ijMl%F@Fqta;d-* Yj5&?C^iVӝՇE\Q)ʬІZ5>'\(;m#+d+s*D]a͜{o uo_ _H[Z$XAxՃi<ǵV2m/$*m2DE}P^УMٸcp\бԄ nTt+=<Ǐux.w^xdĚf@ȕV EvVJZ!b$3{y Cpb`Z XYn%6N!19raE$/.=M=6@ZiW3 b{"^e_PcS -cmsaROr;ݓߴ*fl||qJJ=eC]*,<VҭB@WVs4iw1N,4ž]K?guf9!5CFBQ07H8#LAO?T^0s|k'Kz"Tqs*OKd~ۏo T FUdzoH7#odeAfT.:;ӯFF(u-;磳-S%[@|*D\\mq=Z{/T F;%yP%G9iSL *VgA{3)T0ܻ+*=FD7݉es꧶@FH[(.9~vXgՄy#LSdy 7F&JH4 B^V:\TEA.&i=I4tw9@Yg})PvS t3kᙅ0VeVB/QW~1|Z厞eqļLۛ)Cb( >JWiN>l;ZT)ӥ05CzҌaʵI׆?o6vXhyBt.]"ubƱ~# z>`t 'Q[tJ zvI_q-|.F%,ɍȔ$哼T͖I {:|;ё0Wr*  $42,L6ڀaS' }Vyy.N3'\%JbluzrL^><8 C*lj% G^xl_Kgx|rc033I3zq}LtЂ>2bZR M~}MVklYŒ B$ ӊP7yݛm|a gzvo͸x >3tp\YTMY~IubmEspN}ERs;݇'R~4*M2^.ĺ6'|0X@j6J !!d&ottP!|PmcJ1iW{b璎qDTs!"L{ĊY{ceU.UJy sOsJv6)Zh YPLLZ-BS:i]2[CRa<Im.F?5 .ƍ92.%f3J{4t!/-" s5Rnup1[*\@B@<=| K3AnXV@usDd>Qe%݋=z,R龬-(%KF=PB`eLm#ܔ :_ɕ][Gh$s9L$tٷ)+,D6(މ f4.x=" |W1J싸omuBaQtG/eyۆAE3a֐tu4=ǡE"?"Ʌ|A7iXb XmPm8.f"V^iD"!;QI YHIA7tø+ -W3RЂDdZN!rz'l!{'-<@c k]K;DͬxX9% Y{ZԪIh!8/<¹A7B3xSz0 pEoASG#81Lo)>΅ۇ?Ȅ*  ^K23uA~1W+ꠊ>X>!{xDn/1O1R᭥I#Cw+M"d%+/j՗W^5|DF=b [2hjF\ ס; X\T|Vrt*mFT r]G>-J`9P#@#[*ŔKX:)s6Ul7 k"O <l8+%{wm}whIɼ|)p._9=In7;g =/w*,4KU yofjd*!pK^R=꡼> . 2u'Ft r4Uve,%lbE*}?#t?3>=”5ZB"8l\ ju}*)W;s̀:\=sF\+DT0jT!5"$ Zg%,q%BznzܽGDj=U[-HYV%# sZcRU~C1/G},UNHjHQnI%7h̀E.k@6 \Y)|<˦mégjfe| rqH-{F^3ݡ48P"Q;O3ׯE}5Nx>@?|:J,/\qv\Q]}빵o:@%q1zS|`[)TTQ]GZ?0Xߨ+t$S6 '}~J_sG"q@lV 8.uRHs7&J|x}<||&* $b ٕx l3U}y\:/JˁqR,V9upbrWu]wJ kͺ HC"q YqXVup&$U63Ʃ**:g[ABEGM 9w DQk$b>euHU~ SJ@9J68Ḅa@$ *,lkbh(+D :n>W>^T?BxB47 X?2[7}I & 9Hm! .Zdž nؓ&Ɨ&3эw(h@zD]YL4̃mh+M>Gݮo**v]EQ|l͂I!Axa8F)$&/V1k @K(9F-٣~H":⦫&2|w K/>MiC9K'1P6N^$&"6LLyg.@/JW[{t~1RP:_u5.2 a/r}õt;lMM!UcBXrqr$xR#]uc6"P_3ƯH$cNِ!uW 558YU@(Oaz꙱Zͳ|tڐHԨ:XODwsF* srM{{'y9&ax7wokW4CAèwPS!G$曁 iV|&܅@c?|Rl,1[u>cN-^)Q)1;uz=ΛNYͻ^|3千ZX&" ^ya~3`yߏqWvj)QZ&O_b!,"9A$5 R‡tzʯKAVP5 _7Įo̐7K Bt%ېtu|rP"nJy}Yw2iOX!H;d B#>Oe3'`8Cᙠo9^oX\oq1O >ӽn^\-'iOʱ/ -gB1NPhh7m6lReFp!oTc2,E{髼Ϟ ]BE|SpLz@b%. c)8+f1DM_˿ngbْ$\,ֿ `cXf"s/iXQ}R \Տ`h[R(XT1m5-QG6BFHG= <8 q6\g+P.jOi&-a-1{` D*i ㋖bFq>@Bf-QtHn'Ed)ȦEg}atlŠ> 9OM~Y"bX&:s[MoBNAP2Re[$XI8]4ە";'+yY@K LQ3T[ijH-hkmfXWQUzq*U__'b(gߢWx|Z(tA4) e%ec6OlJ쳾=E{ka7QwA ]wZEiA9/7zesUY)ցćwLIKY:{@vDTMGѿncI;!˕4M Aش79o 3ygssCbge]ܒ;4\RohN -gC ¼캢A1p&,y¡L~]=,v",`}e׈6..>ꉘO`{}!=3)+qS|*rJx([cJˊTNjuZK'ub4 %_إ; @LF4 %٥>\K_M+@*^%n'{$ܦO;M\Pݧ|%a YLo`thW H=4*_pd=sWorJtH['A~;Ԅ9J/_$SJ6;Ժ!&8닔6誦' _;ݫ[鴼Tʆxmgl5vWG)$'j$n7[' )|c@{-!Xxrc/M>#n "eqm=}!hO 2Z[6t;+/`k9/ʱLx~ -!&vn޿Ee+O8NJFpl=?wk%g phkil pF66 ^4ˊiTX[$M_5(B0/3Lm~[) juȧhYUn ~8mWQBRa UpjSuU@>%y[S$j#~A֍ƭ RWPJ.imp3)TĜ𔾛W@Rx胮2AV |ͺkS Vf"Ю< ̈́Bj]N Jj1Z*Bf][UcyĺI\N_>@z?pIk oFIPe@A6\!?fЃNIE<#QaxOK1ˆ j]fLḧx Ykͭ;By,Jfd3Hg2|șa*N;Ch%8:Q+-~$d /u1}~'+.jZVf1 H`>gluw,3mG2ネͨ˜yD0GA0+ 5EwnZ,.K`ZwՋe,d.<ɱ}C6>e)8e.N[wCp3|/cgR1dקF_oB/M RMk҂`Z23J]SڇlZO`>n+|t%r)dwH[ r BnjdS7E;Z&|0)(zkE)r۞&C"JW/fDd:P( l$pw †Uv`=b8>J-ld">+-e8t,\JW rNOO$nk3[5ZuQt<#kE BS-Ҵ$x^a.wH^FWe1\r`G5CJ n XoI.t˨BmHOC-RU?4//|ŽecY#6`'B3Q6h/}ފRR@8Pk̡q|؉ O}05XjZ0҅2G^#xڷD>e=~3eLḀ|Y_EՂDqj.f IHn $;~^˃?I}|r-Hn cYw T.)Un/KnqrYJOоyhZPIqa9T5ғ[^NvdMBR2Vr[T(ѳYk5H:E)c+,ha{uv-"5=`o!Мq}lY4%wK҅Tfҵ"6ZRKJ֟J$ (M`B1.˾ɽy59tpUs "9f@]m"AX`~bH3>w<ܚg.Orhlsseɡ@ӚC= O _3rLlB$m9qgOFK^c#04 g,G]NN9S !BW#O|Hyͅ믄m.ɀ,Bż/]^J? %CC*]$ C/)*o:(c0nsiC] i&w֗`M !Q_SckՀ{CJ!l/^"憨q.`YbiΝBH9v`e6q sz!]f15v/}G9/ϘwiXmA0m:8dLo aTP?ԛ,.x=~^#wFAK=Aw1%8ODp e0u~P.^):^3[GtP$q#Vgy,y'}+ŏ0tV_t E:>,( "ٗIBy渋W746{$.y¤CXR" J,XJBp+ˆyh_j zļneQDon!ϐ,n͹R#{#DFm@0/S8\ڳM-I%U34>:MTzPI*ج:..$B2}9e0(e#ى0C8A,\¡"I8[M^XFĞʴ.iŪ Rr6io \HsHMANs_|8[4 /gϜM)AĔt%.oiTL [Zz2py9Zʏ$!<䫣dGDsG(h',q<Shi6)1py_bZC9C}N[1͸Or EX nnJ p1/QaPy D|SFоa:q&bmWK XQUi}'וO;HlȿAqD'0us<>OI]. 7~8ǵt3u" TW#q6,i-ѭ+y3m/iYVk*BK-j ɗs>PX@ljw$]zJG&Q|``"L)a?V~!| = `~(*B+Q`H4B}SI(|"^#f1\ 2,MJAkPbZ_Ȏikdm@E#[yw#Qߢ,!0[=9$3J[rO ~/j]SG0YK+(D1@0c767];f9a>K5V62Q'1(7VH;/dzR|(rFd凮ﬡpD p6sB3w/u1~qa@ѐՈw _8sࡡ+V{6C9J\G}lyUwl)y1<k6c$31 ;lQvL@^D2'e[UUaU+t cWড়Z&+8ۤ䍬'^Ey,b|'nApGJR!)eooLbnLjX$_6$/VMl+e!/",nuR[c_"Uy5=|gv`  k鋨%D8A/ѷ,x8yW<^Diܡ5cyS c! ^U2cn2:FX @~)niqeF,UF/}q|J#H{8Dg|n`(p"fݻfN/WQ*xd!0?bɿdS*(p/A2(Carw1&;FBi5|lgiL^ }@ 5o.z޵V*!6 OU> ZdH6lAl0jKHC`1^S[vPmSSaP-^Lsi 1K\.Tѡ֡;꿇ݵ(KŻ +-QW7!yn`WA`vNjK%y,e^Ȍ:6Xke ;Z"ud}f#|jv>߹ äLXؔsM~P*b6fM0QNtY.6J)3ݦyB)xF3nWܧ pR\R͛1‡="5f*`P~LI샷1e&^ι.\ۗt&n'>ʱOS3x;k&oP.m ZH3[l#yV::^goIB6Ta"Pk+QW^ !&竗|.nО<1bt+ߔY); anKu ;Gzʲyw*S= )"Ӳԛ(ly-(}/U*<F/CfZ[ѧշ ϶t0+N>Jda I+6q5P'dzT%_oN>XwAtT{akӭGfc܎a~\fF˗G [^¡#eIS'`nTdKNBsoܼ}6u&fVT='D]8` =e.۩({fQEi@^]p?l1D)gq%6NmՂ?|Mh|ۀauj~JYI? @tp)Β7؟:@%db0 `FR|'41gLIQm[bp6W`}vr-tU+XdbP}dl2[uL]pVEAX0dܚP9F+Kf!#=IeU br}/+/Y(j :s֭p6AQ4@'aHss0ߖ)գI(:2wk<.E•{V%YX 6hvAku,k4=^VCXXEo=DPlhLg9G%Er69LZLFݧ= Z;}72}Bۇ{|BCBI9g.,Pt1bT&~ ꣀ0nG豰%)ϼNʎ&rV5_OnSx0ʖS8k3dvd;L]v<H'߆/F mM+Slm &6∠*Ѯ%.%.GC'c9JT"Ht}![X]C7mD \qɾGq,GQݳS6/d j\(9>}&&o37Mb1xk}6qaKE;Ga"9׌`I8xv:ʖ_L'zG2$ͧ(y@N8*XkBh 87<ƗTk8H?<>oy`guM֒eS=:*m;kv…€ɚjL\#v2 SꎇO'InVrP: s$~KVЖvȑ6/9+y~Ϯ5) JIG8%e뙩:ִޝGMR0C!;%wG|K*gitެASA XbL2,9y4G"xWtL-s˹VUD6WS/sћ`WD/% g6f-߃x"(:z滋qd3F9u7O9.S>'.nrX%| ad6taZ^±/~b ;ku.WT8,ʧHq#R}ඖŞ'8  ir]/ֲ˹PCuփSO uoGto/b;:C9r7g@5;;$=K/HU˄T(W q״{7 bW ZVodƅSqu?ppǙ{/l,{k>,.-Loyd7@%" p9t~2uX">:mrv}dz;쾼Nz3_,XZ .;ȋI'wsHatB?6~q7;n5NՄ|Ȇu0Hij_#99Ӓs%cBw$-ewexjƭa,sV)ɸ0JBxuBs c:40/pҨ΅+1evaV7vLxؖ/ ؊)\b,PbL,+.;6ﷁaqfOa[ZKx.+lts ϋyZRߧ3HzTeCma|U zv?mrBT/ +MsRM>{9JA\D*I/X«+Ut'{{jX2fWQ篥>.7 *=pd\NbѪ+5˗"||6$P9ֻÞc&]+0}@O1,=^d׫:*oi&GvBu1^ RUh^l0<%;E<[25/IOUQr)4K*BplP~ƠB<ž^d,;ĬY(}rʎO{Rv=pȕ=>켖PQf@LkDX _*IEs;w3\#$[>@0dôo= w!9[ ۀ:N9fr]}R ,fэGL;T{f}Q g=4.c7#)gxLe APߟP,>FցLPS0gʢI(+[4Ф`\qR@_TvH#srdGj#ºTaQ7[DzIoP"v\X2XLF$r'H}x@Hgg ?O[ysF?>; #J~ ;V{AtV~M/V+4R#`q.^ ivʓO֙m}e[3Y鎄2M@Nj-wk M%̝$*bx\I'ҰFu2:*mij1؜͢9 ](ˤr+{mOO>I~X*k-E%VFb 6:`#Q ?M6h"CN,WkGL^/XJeȀ:F`;r[_x3zţᴔSn'7jZAypzUmc܄!WޫfUC~axMh8E;KN<\΋"n-YD5Bo]'PR ӧwuExtm-%X;B{w~vM\BVٌD!|HdfTT}#^]Ea#-Fh]9-A*FGA' Q!6Ds+^QB%gŨcEU"DY$j?fg l ;$UYeǠ>٤r+-kV F`~=6S[XDQ֞lO+JF]f;c| -]a'x3bӐN"=m3"HTQ*I=t w0W}ˉqO sGN<}sXӁ@:M ^SKTI~T)"<$9+jh7r[6H׬В!Q|`h^ʉZ&5+b_2YWf[ ˀ =Mwy3+ I@  M PQVʲGPk܃vA6`s.8vǃ$iFM4?O]5gWXkD τ)@B@bVd.jo?I!յcFf$)=X{b%7ՈlBcOm #LJ(j)nt?t !+#vGm=Ͳ.q4f'ʚI}nd)hP/!Dg92fy-J_`=7ctP~fhJ.$ꋿg(@ªޞ0 ׾^VC(1UAz6ɧ OwtJWVV mx|Aţ@'EJHQi^=aЄ1CSnOS.q_1AgH{xE Lg$?2nq,kݟ5tIn~!3d|d$o?d fč( u\]&i/<<dž z:&~s * d&ȧhUIC|QXbzU`_y!B_Z7=aWK {HժBf'PoDݎ Є<,7!O.Ȍ}+CZ/i4`u4%X|q>웍\ N6GA 9qD2X oviS՟ Ry "*PǶT C{e_dE7W?;Ϙ)f,;ېUM+ 12/n|B&8@!Xԩi qI _w" DaLǽ3UaZlHFyN>dC"(WxhPi ڧFO:rF|L ҁb#ۺuumA{B}ߡ;8a.>-Wna| `硼/K#fܶ#T*!qԧ34'.20/qG$jKwY ?N\%Ƨ.kh1ϢŞe=cKUqFrV(C)o6 f̿ ovNJ lP ۜT]ju=X1:ϲ|QO? 4WE$ =&%"o8uoq&5^*'믪`q ?#j+Fn :*wOܘ$F]˭  &v"lƮ"n{ts?\dp\Y;'1B#`@'h ovZp0He3]N+75Xq&6!wWW5 3D0+,j <`PhTQ6& [X5;b$F@8=ao`§-[o^9Pu7d҂&.c[Qf>E^հy1t, ȍ}&W1OAp/ VtظS4egJh%ܙ02+ae~VW2h^`'"!=^~3=`4B8ycW olx {D}Fj Yb8-d8be|"vJm V:!;&N4 Q?({yХ(_ 3Rz+^b͟&0aO旻3x}Ny;uxe_1sLqSs+o" 9 3<X$BxЗ)k(ڢ8.7p shu>j"@d[kfDޭC$Xc`w4)YG:}G/?Аظ(̄'}.L^dod_<{,9~f BNzKREZٻ9h5 y{-1ˤ7@:4V`ŗ]MUW40KSӣ8flWhHECq!׎o- .b(A^Ԧ XpSyMW_J@o[ |j.oyPDٝr/Mo B>O|;x4rBkSG+2P ^y4VDǓȟ-~1%~SjTbzAUAcJ߭O*xfQY&DD$㦁skCtJ1+u1"L7h9EmHE3w;Zݸ~]h G' o,T `>tF>3s2qs#p0|~JSgCQ`bԼ(c˗ymO7X*&eFdW>WLb'>b.Bcf28Z2Ao9 3wlʎ xS905e.OP_ RoQc:;nNb稵7D>aIӧxSړ2].4!1-%[:(3ծ"ҞyDCyr}h7>6,qmt!ʃ7١CZ-PtFWǺDxa¢wȱa]WOA,a "&ߥf>s7ѮoJL_+..2|؈7SxiAWOf{yN$Y*=.&(% Ȝ na&(ˏJ[9*!նn;pV*IEI"Z"K򳉨ϵ a<̨l!v1lo}r9Xi$W7+Pَ[Q*mPٚ.SzjiPb$n(d1`!` a5PCS5a:"FE$X戌,Ռf SUiBD k#ef:e)+؋_5' YC9x&($G|7qjSRB0"_/h0xpL7jV'%>L;(<.7\.Eh8i& wGZGm~ nG†>.BIpw׻[ݰwm6M߰7=Qr)QLGd;MQtkNn4#[A:fwI013euI9ER+$]|;ʵڒ6ˌ63 &tI5+dctW'z6XOjpnNxj%HY3x5.*ϔQ?`Õ>:QR[o`36@kH3Hlr̰GWTݒK.š*Bk%`Ԅ[5=(ux,AhF]{!UbX, UO/3JF7Пo}> ْaKZӜ،z%`#wΤ3SWIݎgV"Z35NH~ϳ;d,W;oEv0WFa3FemPDS~)95GW#4D@Z?͖ȯlj+]> m$ y1|6Ɍη{ } 8舩 hl ^'o5e@d@B]}Ra0@M"Siӽگn["GaJX: $#e'h.^lʧc1tl͜QD}pUլ7u]tǐq6F\Ho8cվY]/E:c!ƍi585 <7ب1wL0 hpDxt0+>Z> +oY}d(bn*M|5WHG*U>|/jr.*}f RV "xgpT"OcelAׄ.kI so?זȹ@rBj9vȒ1z؟NэlƍJmg2rbb>Ӊܭj,H8)Ͷj!y+dg%8d$ͱ#gΫt?`!: ?7Hiڽ6YQ2p  ny\ qFe]Ӓ0זi E)k\kd6/lp-:@> qY[^ 6-1'$2jn| 6]LrH~:V$}5}/ әTZ45KI6=G~HH!htz0BeJvi? 7M fg"ơ_̥]}H,EҰD41:&±:B0ӂht,K~Mؖ1]P`pdi(*g Y@coS ]ad81RVz5AQ6ֈgQɬa_zʏv(o?]V:Q -#^{بF=ad9A3IAz!'\L~Ƭ0Rq~O/=>z9юN. jH!Y]F_wa*095OI,ǃQ間f>-5I*1{ $2wS님IIƒI@ZhK :܂D YkSf 3$>8ŝfm=er?m_[,X,)[z~iKXGEkP"u]49k>Phbˢn}jX2ˀTAOsFBx9WrfGu1WKLt}vӝϹlG3\fQEw~0 嬀MZ [fh ѐ ,zIryY [.zSe 4BArcĪ>~|V0f@'>N}<|Vˢ< Tsp.qGmv.K5EۥL\/)@FWvͥO9E'74scӨ0]Y03=2$5aZ]E'\31ʝe3MQOW<}NZy]> w{jI%3^Kr <3yo+X 3G2&+D]8\ST W&N Q+ =}bJeֿ[娗oA S)T?;ŷI*n+NB_N0LCa01 o3տroH.AK,P 83n2 +??BU a@qTG 7qZ7!2ۙRk{i3x5"ga}XunXl6k[V&sujJS s2j>ha(Yw ]Æ;'jߵ- n&=X$T:QbS+ (A=T_*@q3_|hFXq 7ȭEG8@/a9KTP8"@5u__gE&},s}g߂0zhmjz i˕Dݧ.U韷Ӻ|%C3u29&0a: 6wQ~PᦀgTѵ[L*],k*2o,CI-J /=`zT f._n߈XYG+{Q3P{w#!{R~rldzJbUal\B1j | 7fcWE1=}ӳ[Uo BNR 4eEѢ+|eawD'i#/Unj.Fh=!w1S[gK;f'Ii"i7m'bR' ΒO#mAaջOLoWSP-1=酩Ho%vxkxU!f?zz{w~f ~9I`35W'4~faN"JAwN2Muҏ0֗ku)?>""어biɈPm=U>؃FtҮ]o'&_1v &$#3kn9IS\oA7䓏2o/̦]xп*UZe*]KKe7D1+mÑt?SSg{i!JL n/ޛ%H,(|k\%3Hq(שAm=6wE_C'Y++A+t) ?@sTDA^):@0} ,c6pN}!_?6jD:61=/1x8}i4֏4O$Ӡ)}P)^py7Q 5 v4ڹٜ|AdB|4Z)rKCK!}Dk$ ׄ_y~ʷmS56/fCLS2,&Rt:fA\ٷ=r"G2otbjLb{5@1eą_Wf%$Lp/^=?՚7A]fT|g6y7 qHk#iو1Kg|~zdi5xDVpGhUN6 !\e9}հSVmoOM?w28x9c61,q>5(W}aE;%`NYZZJy6,,هQs1}1%Q{̅FÑ,q0 4`TmPCR5;$ <w:]1Ycw˹# KKRY&Qyʗʀ7D 9gi)Xk6ͤJfuŴkXrޑc!j8kYrŠhO'ȉ6 h`DrwOLLlu=Ӥ3ܱ/}7JĐN_n}{~[,ݲ{}0DL5(s(Յ/b-n{;wTbFə%쵃^(_$|>w]pHyॱp)z|E}9Z=ko?[6pI-%1/xqIZ|SuUYTш䣨ǂ)."PwD+=淺 5KѤK㢶qB,苩ҷިZC#vlto>AvZxœ1INh&r传U}a\?#pc5|A8 ;eKHR6%H͈gw0AQ7Jx`f)am71Y?CB;5mI# Wt)'N^V3D9MFhnEF~ws*RKT"p mzfG2XK=U=%"k 5جsiw}9 f_|ّۿGuò[׹!!(?~׭JPn?n #7ENȴ{HVGl啅Zlq$7?qKF=~g[P,9ʬbk 5 9~%r<8 ^z·e!yl=8\|V %3y,Fa1)-p2z\۾MxyλycXndPQK(X|IPV?DB>MΉWmN"+7^VpIh'c^tW56%hȼp|T'P8[q *jrWPz[?ahZ;Ml G|:ҧ!$f6SC_:6ՌD33`u&s3w-«‚-=- =scV$mp_!p'5N)#c܇iM -R(Hsl2pf9!!iDE' /&j !%L/DW%e^G9]M]8pJ>*N#8TW\|E+8 W0矒%7 > ?* rJd $)t EG4{g, HTwV] cIGL&%θUAqFk#oMd=ve:oE3Si*9 P|IմVte>*q"X`Yw^ _ *3,xoB8mZX&@әkPTANJccW%@-2+÷~G6S s!~o$Z>riNwyW,Xmb,sn#Z"nad]tN4Qv|ƕ=c=GwbŁi'8QzbpI8-_Ʊsۡ{-7Rܳ2IoW9u3̖<3}0ѱ)*o A"{njJ~gv:?SaǺt=htV,6{1#ހu2/V#% ,*1"/ŋG[9s87r`]z^9ypjg/~B%y~8)Ѧ~9@̵$f 鳓wN|R=͟Y$eZoSWyKg4qb!~=GuAiO =K uv үa K.MFem:_03w9̕K"rHP}?o4jFMBD֫ PLQ7*1w7lj&o޲V Ʈ>[P 2|>qh9&.EN[A]yq1+p\SO@+~#3BY:Ov_LȺ#WaGW.~(m$r#[~Fuь:mؔq՞ EkjPRNYC@;v&jkkll\ty5;<[@hÝ4]=υrTyCG%2wMT,!)C5 Zdž_*1QH]pkx@:KxےۊPP$ws>Jrp~^k2RŀfO64cmW=kӊ%|\3g%^r*r)3y=)9OwjM8W0)dRs[OA{)tLA%+ !R{o[>u`]:߳ j*'rʖ^uNIH"Ģ]Tii:));53 ) t0Ni~V1c37c# o*0e<1 xVL+v&t枎ݠ|I~aCJeRQ`&)ܻ>]) >Ld VGS #`|8n\+#CR1` &e'S-"ܘypqJt9}^俦\445'ߗ. d7`UWĐȃ%LC/=DxVh*K?H&}q7h!Z/Ӫ-~ uyPբؘ$nPQjB]~~) y~޵\ B U6e[j i}D+c :;Nﭴp V=J'E{:Op fOݘbwIވ̦~-'>ݟC^TYPȹGTJqpaG#rhs=Bx ģmIXsl6?pNċZexDxVRgY4DKpEA&, X2*a>kq\ {9(HLv g#հvQ)<%8䢽~e!ѿrƗ Fy5ןk6@뽘y]#*ifWw"G ^l`' ž?j$锐0zYM@7KڐoY`F oˉj>,Nرo``%hVYmeZy Ȃ uQ1_wF`0 j>6K[eiZ.~6zYb 3v iyh̹wd9pn/.۠!w@c O33 D7kD s?`կ-eh؋舛Q~֥ }]A~#trj`"tFn OrŲUh[94L3 )EJVV#r~rYtxH(B57!)LHdhzzILa HK܅dfKI+LP Õ@ ˜ѳ1seF4ukM!Ny~KnlV| DK!u w%XϹ|-0L_; OvQN.qjtx?YnxV::ZGF\Dr;מF6?Mk31 𵙪Wo`(8Bꃽ,?Nq q]6S2=euz~%?>smk#%j7wBN=]\UcJa^+Ym$>/VRƭN.I<:K%zkZ@|:.i?=~4 u?>Ky?BVw]qV̪<  vy߭8+Ifu 4\n){J"0Jcdkb"$4gt5|2&K)BIiY1 mn23B2)Hp 44:uRqiRWK0s:/tiUXWqdItX)|Y1zqz՞\G^i)Y贡|Yc{J[z44vljriMdzEjB^>Ӵ/*@Sh`C>7u] om/vLn_{6,eМrgM<$ gCQ4 j/ yq4W*5n5<+Ļ*HIKSs:mTAܜxrziAU-X|`*$X);;FLNWaM&לbRI`6=ivmо;}B$O)5V3kl,R%AtMȀ4umf6srix% ʢ|Ճ"&j^Z1ZL 랄=z1 D3J47 E=*áGGu5+RqzxJS%#0}  )Z@7fq/e놪Y'ނ|t~i+mVQ`6`@f|1&,GNItӊ& o.\4/<G;ӆGd:9Wt?"zv>t4U /;ZH5b@agdl]U"Sf*oF} MM6jwqšRs݌yEy_1_ cUnwx7Y2+yѽk#- R,("&DotHp%HM>$e+ҭ[y~+pLLhe^Vk◬n-I]´_)2P/53ʚȄmTo4cAf cSj|YFۡerLZAL~ܪ& u7G?ᇒPb8Cb܌RbB)l/xeko{BC@g :AS؍JB|jE'Fn nF18qe|9_rBĹzTl]C ^Aւ;Թ<7 b^zݩ[R=i{x(`++c@R9$x^uHv+ Ԁ]Zx@IRWĂOHq&1Qgv=T>X92tT1SծKʃziAk͜?{)jRfk!KvzM\u3ɽIobW茥ԓiNPx}DjuHWWW@_5zKod~*ܪي:ÖN.LZ`T%kI1Cyj9w qa_*yfhJ^Mp?5wRىޞ n}?KiҞB "I/iaY-筛zrPa!brttҮqDn,EFlrÊ*>F-0|*[/ځ~Mlb/n:J L6 &!bA05B:`e"!?IRegb v᏶z ld [ҹØMc $Bŝ81.AZU O^rRȼG@obThZl8j-S7cj,W7>#*QHœKk5s ׽O74'+Wle޻\&JqN/" )Y\]L[0aAȪa7)\6'&n(QVbjl@Jdq5VϗE^CRLxSKyV0Q`M(Max6 QջǏ[5-[tH$pq`De[6Աj9!ϞoA~&Xߔcts}ˁf-Ջz]MyFdʆȝ=4{S-Ehz OorQ{":Mϸ@3:5>{(s,܆7vy\2-ՉVXm&H_hrY"xQWULd(RL 6&JMT=ƆJ^oF1}_}Nŝƚ3E3ij~G0&󍃻يEćّ-C)_( E8%0لꕶ9Yf-blc :gG8W4zyь!ިk6'%i)Ƒ)йT=I1L@@ 7vl\g>bOț秵P6ip-ҾM1p; }o-s* _v)-ʏL*k_ѠC@kEhjs{.9AwF O9@]CFAhsWHk:Ok`XVxLX72j,~rVf@qR\vd.pA YR5D_HrraC֍cFC0-֖:zpr168 #!kwlWa$⋎Nv273 z3BN-}d[:>3tLvhU`ȋuQHUF W#7[kN].~F1#*Dք#=O'(5 hp2D0!G8*%F 5#i%4 SGRGK)tgePOށahڝKF!ؔٓXQB7VaH ǴJ)xyR .Rl7ΕH?a3.\Bk%tdwr9Ki*<_la!>x`ct1GþfcJU\obulC_j3 KKeAYV Sbv{|d\`d֖d|tnWGEFgϋQ֢| :h%x}I@=ݟ=ѠuzڏvNg\@V{&쩂 6 Lx@a=²>A9'/:¬FΨVJCO;`o⠃} a;]aj?7HQFŘ70l=\ӗ?)oOOuՋ(˥kjLJ j棠 a!eHL˧?$MhAJC.M@eUPZȥrxiJ_?x4ZXs]p3NB֙EBBWb*OZunkK! KFHlqǩۏƇYۺ:DTH#bxl>-ث=i>M~òf{~r@)475c&~M&:lK AS~'#"c9ؾX7k#إ`Z,)e/~\_ܰߜ\b;lDg윓B7)9❭SORp IV:UJQCK0_OG\HLrB#ˆnfHȬbo?aAu6M9uХ*Xnzc\I]51 sBk O_`yxWti]3#6rc{uKtp箓0y~ (åVϛ483rŗ{I UEFᵡ+z>\Ѝ} N:+Nŧj ss`zIy^:-4]Qfbv6@WbuhB@\Nk 2w4 7+jUb(ܥ6y γvQc|u Ls &u8pKx``A@pޟtk+60}_A Қ<{K/Ւ&og,_l7k.֏2ڣlb%ʈ{q:uC Ϩ- tMv:ߤzahO :6"ul3\JNWQִT3S- Vӕ{0|[֡;E_2͇IV!!@O$oJI`&-ý4B[MWsd+0]+dvq(1`*gLd 5v}A_h rrh!ceД#@oZ8$Dv]#%j˽fV ÆSKׯpX α_&TG˰Dk`;w ACyظj%ڿM7rbrwz0~A,ub],p8ԿMr{4!VVz(Y4UTUtoȷ'c+Xi%bXOPi(]Қ>G -gqpEbEB8ctg>wt@ {Šׇ F*~x(gEƒO14Vo;%EŇ/ݰ9eʛ}KJp6C5!Gg)|t3)Oh g.d[%7$7&kA#bD[?vx.dE weL)ˊvedL۲ tQԡHNNDfq7G'kJ]7uX=G$@iā˗%}fHOە!'qzshӨ8> cX4,k Jf7E. pj6^g8b9Cը&>țy鳬I| rP98ޮz/yf N8;"ad:9[,r"16b8]3#MP$jl0*!MKI +hφ[*"ۊrds5x4*fˬe(MоlȦJoI/zlw@Nqd9QFSk j(P ۱av<لcyiXD: ס8Ms2/|#1RIy 2r~OPjÑ` 4A= p&EYNJl}0TN"ٛ8m䤉,X9]d#*x Q@@7Z#H 3ϠHAK5Ѹ)zoGi͢Η`u?OϽ R'Á) =!K-/a: ~41KZm`P}[ Kq@ipbW_-:dx#jIo~ ^_;rhJYO]1;6})&-Ei(bM|bqk4?C$QzY^!F `r$eEC(il cݢ %c8C'sVDdӓfLc̷KybVhKŀNh.sX6I.uӞAWˎU& # "N,̺ؼe8-LlJXGÍ2:ԅ6^`,rdM{!{Oi'Ѝ$AwuOF׋{"]^qW.F~U'kSqUk6miyk<%y3bg- eYfpZC#C>|Ӈo#&΢{4`]՜C4eߎIw⑜G{(w0p3v~w+SBAZnXPE\@cZOe ,g![<&GnُihJ`ѮLDo{իbg(]CH/U+g1R ~R`>,Ihe~xw 1zQLAoLzb[$O56X4q-pAJ\_*\zeW@:kaWե2 q^|~># ɘtVϪC2}= mnI9:aliQk~3s޻ֳb,N"m[?k#swb!i3KzHuO&ݨL;QX7^t0 UzX_Пavдݞp šB]١6 ^>"f xoOƃfpE[UBzA+k(}5üb("/QtB^%cu7=ҭ%$glbTxe҉ UcW=]JK(t$IN`=:Vw 7s+Y{knҶ0)k/5!8x7WviʊQ+O6ql?|阔9pVce\lh!2!ZVD`awh ŊjU=mJ~xˑ)n"QGK!WwK0L&ֽ;yUH̆3*o^ij(!~;.kO{Q3K$>dD+>?:oiLEtXng9Z1^3l=Ġs "Mhfq3BS)O!P:g󻫸V~)T"Y)E*];Ӓ6"nVwſ8H-˼~N'سfRؔ!cVA/M(:nK`c ؓyJ!{#4R4g9T dt퓬TSN6"eKO JDȔE>%Di˷b# <=S։!cσIjκ\\d !'nύ !]WMUܭv@0ݚqk|$Ͷ* "Qm6}fx*FԄҗ:T#VxLQH$m6a>,U%/-"B3Q>')h$ p/~'~'so? y4"((y*V!OTid$f_\toq[2Zy @;9Ҳ'K"@،% '$MWj3^$ =CWyٕK KAk&[!2뱮Ac֙7N+,bgs#oxW"kEs:O:[*{SDwF8\)*( |Qn91o~DM[F:v#4ӭ_MyHyQИQg7L!QTDU4@nWBX@M.!͞8.\)D 3p$RCRi';5Yc6|Bz&@go+2#Ŀ`j`V]'\E 3BZ B OBU (i'I! AP'p #:yB8KlgL2VF6"DHL䩡 PfE7(!T (qnŇbaVHf"L`:AmFBip2ŲI( ^4%ZބH+tJiubB|vш)jna o.zFLP1cbߺ`xΜf/ "Lbf|ZXYuQWf52uġ֐$q;]c4kP6hR#_ *}ޘ*Tϸ)VmuV3 mś}-=Vi؏d-M%> iu9$cA#ȣI+8;5"Nh#*BXtGIί6q*OR+ $`oq69EBfBrd)i:vɆ1_i紃b' (Zc1^V$tmV.2H{c!\ݩ>4SCn6j;ɾoY5fW3K`JJu_-̐pHMiXr%U3X_i`D?jp`Zs,Ѷ L1˫ٞMj`>~MPW~AufO*~uSr yӴ1 *bHQxA!6S Z,.,# F6ee4^IY"7hI\ֵpy("}-fțW`NΘT;w!ń);YŇ5|QvU3bW Իt*^x%9KeKjNh+ Bە> yCb&XU4絴H" +j{V^UOܗkP:tθ8&kL6Dp1Վ'wrL} &Aox]dw y^2LYl{z<BFh#=K!ZVSrc?e h*i0!\(cX>4?8qxRn' /(FPxBq;#{25F'$̖<][a됀EАc{ZgҿwAź:$Z[Je%7ؒfٷ8Ҍb7fC{0هTJ{=(#tWeUnӈ b]2 E:ڙ b |aP K,ּtA 8}F>WD$p|NU]lbrir)= Lg/s ,ɄY=nl'g'ř(:}uZӑj=[@Ǔ=ў E]+VhNgk =[0۔fB7gsJu>E͟UN܋MaM.{ѬDR=MfEG.E w M$a7`p/ш\L( p*vsNG3k1]E+ۤ| sp\uxm<>,9!"0GiNg16n?~6z/.S3 j;U!=iRrfcUM\!:P<[RݚݵL[T{HYb+01Βڙ:z;{eUs+a^3Y (gVLJXc-wC1o')T:<)y4Ʒ壭3 ʰfHQ+y?Hl,9(;?|"zޭF Q$8M˓z~"Quwq !,F fMx$x4A2xGx3f`/Е#|E+*&dz2 hV!h;!8C R}x3m.o꺒QP*ϕطn2 "'|kU)Fn #2/d8UeK]W S|:b{S.S5æWg=7 łLFEdլ]8s8}|#5JhaE'i$y疹P` 5%fyVd~hEcfڹ-)vi6ݫ.rSlq`}xyx/"5zBenB 1lR}̓U6mA3KQx5leuk1O9ZLVV W?({0Don"C}Cm;uun >[H/[:TƐ؅[b2 \MqB`*9*e( 9O"ƻȒBuM) S_!7֫C׫alR@M sTuwyN}IZEɫVD] 15ѽFpz׺~lr>:x\abB"cHP7hUatM)J(jA Aa\X@K=)C>20C] ۓ kιV ά  K-*Z .W' ka;ā& }%˼@Xx[[ݸ5E |njZ|Lu׾9*_KaY",Ioޒh^6J7+$>29gxo*461I y./r.ь뛿*·>)Ye aN!u3.@ҿyZ"|":Ƣ٦oJK3^, Z]al񹚟^g5Lzat&of;j21~ wlfrm$$C CK^ 4~=A7ӑT8R$5XLHD%+ze! !04s`f F%KqrGc:lzEJ#P05h\M1ݡ8%\pRi#̵ںd-!)I7^\,nl=r n|~xPDNr;OL]*O$N_bzn" V*T<;'J&jG6hd G` U |a+ Y"2Ss_uc0a̿ZJ'<ΜСZwy`}B2ciFsڸN!9rQ8]\3́ xMȑtZ@o`+OjX}sSo}XFYI$Y&e䓕m0g,3gvщ0P#]X('#q9;_YB~ 0 :b|:«Gbf%zD[BJ2]D穝0+xN&Lg ia 2 W^kcf"u #Y݂r"Fw`cS u&t7M[H%K9ئoWF&ᵅtlAR!\Qt|8$w;.E]Շk˙gv:?́nivP1!yS 1vhǧ|.0 rWZls=F&05f$iP:n5W\j$:8}=]xut~^R/qJhOCsA@N9ݓ-n@ \S#gP$ D8W>J:R"ȢR`1x_>K׏tԥ@F~Fz8rm#j9IXpkҸ}줨$1͌PCsۄut+ wXd0<8 hjQĢŪ|$bS mVcOA>JW9نW魖Y=FShFQSJV ձ䬟eP$&Gu6sTWԀ~+5vygFx0JӖ_܍i(5Y)"-sPz_XKkrC9OAj~Jh^QwD+rU0\kW\c-G1VhS-7~oz TTǒA}@d>vNa;5+"* Yn˴&hJg ȸ0(_.Ԏɚn4 }LmW8:!6Pyy2bD``Khzx~kU"uVOX ̎vVH+"i-2䲊\(Ҁd+tT=Oͪ??`)Iݢ\^.|ub =/WP2'~+}}\3NȆĒ$AP`_&?",x6v;I#NG ITbV\ܔ!6&xtz-ON_X7ݻI[^Z)²`mh:xf R|>Wv/)۟9,ewos'&OwMVeıynCԮHk?ˮ€o=z)HM:{M<`"۴ vʢſ*{HV:@1BqKfke⥶Cg2 B a1P~b:0ve{0w.UwTΗD.a܅2,H$7c+ZC3Y%0f31%TWT#: ht{K!g :G-ֽg3}6!lXyv/ uQ*;9Q+`y a6% q|omx rXۄ::J_ 7* \աtMU5}c|("3u+"b'p6FY'4`ןg_9M fp]WT?nWTmRt#O]ICe}E;:3%>J"@Ct)U0TBY*L~(kvQ▵aV/dc].(\) r6̔!@}BNY%J]4YPtC\o gEk+trD9i9 W-z0ߺ{Lkۦn!^>U݄}h@x?)dusWiR~P[\Z2VxЊBPKR~MWz RLTc=OA]VIKS㛘MWdTK'(dF&w>0KC9 ]KhY#fX,8 AY2\gl*Rf%+L{{ 6Xң!  "milKx,<&k u"W63@RW,0I\Ѝo[R)>uLʹ/ZS.6K 4F}qdEfoZ Y|[" .>zt0O$KEQHA"h#&ASBE9M ^Eqj^phjrFq1w MJ5BXQ}t;^wt1RtlO es8f8YNvY $)qi7ٍeKԄG޹aVD]2~!]z_Y3IOĶxQz՞ 3M4Zg(JԓK=!b& > tw6i]6^RIȔxCURb1K<)4QHC1s|θCd7kfRgt+Ǯga,`TaIpAD_?tm##8IeD<Y^u ]DaqDMv]@LkC$tX_-1~7,zOpAޕJ?&X dc141.O}-MSiml牘i`3Ákyf9oG`x]|iSw@JlACzaS qGiu~fU/;!fQK|Rf%?՘qu_~G=6m-%aFخ >`XK{f;uqw9Xxح ;.7 P%$A~~LbQ uȖb-|oW>G Mw =]6s}YՐ,bЬY/,J#՞ ] uSÈl8FU|Dhr0ŭ<7bv UĜޥ&cr.%R/6]ivln"Xn`41Yw&n朗[ڸ8-n 3w0XѴ^wNiP?vy^uC]&[4fh xamjx7^+_وq̔ԥjHL^Ll|Cd^,IZ6rɴd9 0p.{)Zzogm#51C1IdN9 m9Qhy1og5@[ȩvw$y.:煮эw%#.w Y2åk0SڥSQ~].\5xx|P1ED;Oҗf?b)'hk`YC>A5iT $|xO!&U=cppq9QoT/.F%Z(WD/wCK"VJ.Q:1}C^e7*5 1Nx=QڙDw[5.ʃc,K~,xV,U\pkA=z Z6{RV,C]Oƞ.ՊY7RPbkԠ_m8*.nqGP}T/Wa"UUiG3[E{(ړ,gTjK  FQ =zM`X]nF6s#4ZԳE݂ 4Odա{'pp*ZiMƙٻR;,rPdܨK(AR?>*nӺHzwQQGI8BM<$B2%zo,eLkk}#(4kZ'wno7W>7IC܏}f+f<7y ^M!׵[?0Rۗ;: ݶ=KZ,TKޟbl֕wT%\?IV~s`xF=r}Q9wgn!}eіUڈ%FW cA?C0jsp5;4]‡#!2Q x/R< )栱]ݶl1utg_rvd'Mưڤ5 Abx [r[ %;giC$kBKMUC6O]G>Ǽ".h>T1ۢe&֟WJk?J)U O] ol(kЇKibwL/dV>[)$=s sImZd@3"<ikIP/yb &uK0m,tcGkKLjA?G(zq/q`M#UphOBj)9"][ 63ECls|Kհҧ"1 %2-9|]pyFşO/`ܱ|ӭm_yԲQΆ#W7әбa't'ۊ?B5Gk77Y!m7;7E&ث#ED2jqTQF\;/P,B@0hGFXgzg~~OIZxa|d 1G<x\#Ol%DWXjjG,x pt-~t#+7To*'7F J/<&懎50_t Ky-=ۃ@Z<z߽nx <Mn(rKevY%lrR}Q+g6 t}NI>>WZS@ @RKa8IB#ĸPw_58w5.ɏX>y!DVlf4&ǝ#eyۓ09`3`Ps(V ƴymr=Y! miI, `SQo1#S^9Ozudt}eD |/Q#|lg"Wa1m$:/O"QV$_"+l yu#x%cûX.HNI|WvlRspQ ~]o=ԜNX,,3{פ/5^J',+QN :rR{C4:maTn\d1go *>{ ́Sp xk[^Eco^%R-Ro!1; l$^46%`uWzYĄG0ZԀ@թevf -w'7j&rhEuѽnzz}Vt㿟(M䫁)(; 1ʱ\e֟lr( Crf\(bcp( T0>HAUv$;ƴ5>ܚ6!i§lY/E:-R3a=)V`ҐKNj۷VWJiY Dj`9/$u+-tpMQ .?ko**~{uWֳF=5t1o1:;\= <.MyPDYy0}p1/\J Q(>z f%h~I5>u/W⠫p |`k|7}Ѷj6hj3{Bخ'iԱc  LgI*rlz|eɲX; Hfp,AO- % `c AqLȚJ ZLeW˕}KeBPүZ4Id\W$<2!:3/ (tjJCﯮ֎M|* /e֢=VjU42޹~ͤ\΃iEW*~e9&Kh ^KWnף( ΧRQ=Q2i"ch[:;h;Qs=xcW-a`"ؒgiŻ}u4Ŋ[QSQ ![,Bsl$KldD+Lч}Q*1Bw[蝣g)wkV1jP%dI͏*V=ZQ (}WVjB׽rFxD>Y9Q-qhP=P kZ|duO7Ԫ3%Jhopk9t׏sB3*=gk7>>;,+e ؟*"=fGJ9jėSH0ZN'B|nTrM,̭5n5]Q#ֲO~T%~U\F!]V^Ba+,=Vc@"{B )Ejn6: ') YZ