libxmltooling-devel-3.1.0-150300.3.3.1<>,dS-p9| *P_F\ ߟٌR,M@q}gYM`p|OQwXZ բymFᆪǢv0T8z:"xYQ8 T4(Dudg_} ES؃ XVGH03 ϊZP.cQF%$3_wwmUnZ!Q+ as) oEuZI, I4,A#fdvRjD= KPbG<2V#C{>A,?d ) H 3x~"" T" " ( " B" " ""t",$,,.b(.8.9/:0bBMWFMhGM|"HZ"If"XiYiZj [j\j$"]v"^bcGdeflu"vtIwx"x"y؈ zؼClibxmltooling-devel3.1.0150300.3.3.1XMLTooling development HeadersThe XMLTooling library contains generic XML parsing and processing classes based on the Xerces-C DOM. It adds more powerful facilities for declaring element- and type-specific API and implementation classes to add value around the DOM, as well as signing and encryption support. This package includes files needed for development with XMLTooling.dS-nebbiolojqSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/C and C++https://wiki.shibboleth.net/confluence/display/OpenSAML/XMLTooling-Clinuxppc64le D  / 6q 53hz&72 [ 0 8  eMv~ ~W 4@f "95 G  0|  v!$< &*#d *R( B^E ,]gx9PSZw&@*>&RPUCS-Eh~ U{L+x!jS]t#Jd.+u'%{#r~\ k!q)M:#"{F7"t$p"P } L[/4wy?G:i* KҵEKqIǦEAuB9  `] ]$Wxc9[y-Is[0q.W:R <Pua3p@/'7nWI%,Q').0pR70pR00q\70q,f=0q[kZ1qkuc1quud0pW0>p/0s\0YN^KRTNpGr%W10_ .{ 72E!5Q5*Cil.?% ,CF%f ;"U-K(-OD$Z'; u(J?'6/WG!@uv"' ODQ a4UA|Q PjU;/V L2bC; !5N}] H< %`j7~RC/tj[.)a ]I&+s%711%A3wW*VhMA  gpY2lo ZV+>,(=i&!0.8D0q R$E59$!z'C2B,w(B&+(3&/> uhed5vE45P $#R=;EY)Mh2 &)G `5@_m8~~hU2*ueQL `? .L< %:Be ca[G Tg2#2 T'_= u2&WEEQ# F   h_b(; 137s;3;:7Q{:UM$=uA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#dS#ffa43a6d7547bd0aef842575389bf9f4d0f209716990843b9ba1a17f2661ccc0b40c86a10eba084a75659324338c4c04ecd1db363dde4756bb2d0b5570f5a4f1ef5b00fa59b8fb031744d00941da0a40ce5a09aeaa5f0dd0218a59145ca6dea0be83262f4b1c4bfd283ea5f7e69647aaa53ab0661f7439720791afcd7accb027abfd19c851b796efd320f00ccd016911c9a2c0a48bbdae75b0c2b09c8260e92283ea6eb6f4a689344387be197e2cb70df6e54c5ce3061a889457c87fd5e25fb6a91f9dcbaaae6a989ebc9147770ebec648642b097c821c11b6a69b34559382b2a86bcb6e358fe4af26653af1b71b2e7ce916b2cce51819b7bdf9a35a1a899f7d1c0903351de0567d9c7a0ce24c8556d52696fe1f211d5d1a7981521daa12474efc10e75858ed6a19e5641e5967198c1687517a067c54fff293483bbc337a829f6d89ea30197c5fa5e0391429deae8d4acbe5d07f9fc955f919c8b1b93b7dabc6ee17a9256c1dcb42ce9d023e63f3aaf54ec8ac2200dccd5a797882d9bf91217e423bea3eeb7fd0bb441e0e7caddb27302451f2c0902a771639d0de252686a019b39c1ce85be03764d1862fbfa12f94f856fcc667a46be976c4eac23d815abd3fe86bdb72c4afe11c1148fbfd3f11b3219aa29780d95173b19899399025668e58411a5b22ce85b8afb778b25984d4b2ee12692e70f3cb6d17270529ec3be90281c53758b2054fff489e4ad5e5729c001a6f1360e712ac684d698a0ca04529db2242742299b146273092aba403adaae2c11ec20420b6fa9c8a0f2c7b824afebdc78fcb34f22b40e4121f7533b7c7c196dbb3339714779893983f001e403a85b6b806611b3e6d39af86c5d8ea2cb0ed59aa4643c7ec7c276fcb743ee8bbcce0229528a055283552d2c2c91679b03d392655281ac4c7f46d0366abe2acc4022ce73b860503eb59db3710b7cb4599c8db644261eaf574dfd47bb0cd4668069d713f460b24b07267c83eb8a485c08852682c882d8a9f831314c6d19d412be10193c9cee16c72b877173d8f5b4e51252fb346c9b080cadb1bf465d63000a5be7fe0b13989fe662497ef9f1bc96fbded8ea1079229d63ef8ac137a43f28941431629bbfbb5de8d5918a06ee25ebf0c7cc4c1127703d546b92efbed3525e3af245a3c7e6877ba758cc79b23c564c8aab48d8b8518e37ebe2502d190002910ac2d5e791496fcd823f9b51e066b957a69df62f717e5d8cfd916fe4f41faaa9518abb7dd9794662cc417faccb2ab87a508178d82d4ec559994329ab4d02e1a3c8f0ee335f8dcb841e6524b7927367f0c68988f5d388addac4e61751d2e3d0061a768a97312d972b49f20182cf3bff700e243154ab5752a253a8c92fc35c353e714ca8871c6b202ae9c19cae069202d55d0f2a711c939ce0aa141af4676de814c15ff69c627e45d1eab524b0c37765cc52742e6d6cd4b9dcd5c5dd139df79b8795d0497197e6b1dab7247703e75a9a874d61ee303b457c3241cbcaf2e54996f1990bee6df921d9c7028b4c1b69deea892e0af9a4e8268cb18fcc19b3d58e8b1edddb18ad9d5ac12c5cd4036423b81c0fc078532b5d5b3aed8932d4a5533c189baf937c60d1f2d7bb5b3d7718cd3ded81fd6d669e04f1638ebeede21ee420928b09d334f5f90fd5a25e6a4d7e7b710484759010d40828d63404d909f6cbb94090b8afe9d0db0e8a844032774b6df6965fc0009e482194301f22553bea8eebb9afd1eef99c4b95531dd338bb679d53537f2112dc826cb7cae015ffc91df5722d2142419d7bd4f523341b12ddf0f27b4f93f940912cfe1e975fd29d9d837563852c9a9bf00b13a43f9a0a532f12d52be3107a063ec5a818828ae7706d11d6e03d59bae52d09890c4f1005f9d35554d3e436d2e53f8f37cc2de723de8e9056aaaa922a67d0b31e41f863b99f4ea7ef3de47ccd198497d8d32805e3c460131fe2b38574d9e03f4d057daf6fd4d4d8f1cf52afe435ab9fe8c2aeda56dc108b3ffb987b82ec1cb1cf50d96467858a7b3296f25df2def06067246395f400ed61bd21114c901fb243bb04548d1eaad90c9860ca283ca694db0db4c6c87c9706ebed3d6115c69596b927a385da1ca45a8f3b404e14a4b0ef5344de69d99706f07ebb8432dea2ba62b87b5710f5171c42105ee454702e763125b11efb09fe9196c6978bdf29dbd2f767408122210ba80260a61b20a5a827076b3be82178a34cd151ae89a60a08f9e2842a838bff3fa43906c2da49df45fa6e069dadda9977ace702756e548713ef8e2ee1a043501a0d2f8ff70bce633f798c7d940a47d36cea5159f80106b417bf98f9bd76cfd97bd9f08229a6c27d48f6f5fbedbdbb4a22df2ddd643bb23b77458ce877f867f71bdc51f1740595053dbae33c2a67a114ec482c75cacfdff515895064958f8eca1eeffd3e831128112f63c0bd14b123a886052df06d34071409f6b4d2a6a7b6a915ba241283ee6b0eba3600dec0dd943e2383d6e59ddac97981b13b460f4d917130442e2f0e3e17f068a59e283ebf6bf31aee4be1f39ac7b4a4e397c1a472bcff118f1ac9c92448f8c3300973b6caa463c9845ed56b4c1a8e42e3e2e284744ff2902693bd08454bcf8d1da9bf9733510982bb2be07ee218196595bc48a31a4e8ab7ea9bc4793d7406293ad27ab6529df81f15f7c849de70e9b768519647fc334c64ed8958da2397081c3adf925ebea1705094b98a1c85b818196ef1b0665dd75161bd6a68ef5caf2670c2af2a6dfa265c35607d0ea3bacb7dfe590e0478b8e5a081c89bc2e3095ffb8f7270e62ee0e9e057e7da0fd294c26ce9962c059cb128832e786bfcd779281cee859bd1d05e19457db111890f723f79a15271f4a56a7a2b8aa8d5a5c9f1119fc457bbe7aa6964fd508ac5b678e5646f7d52e8c04d761473b1d010537a2d65de26467e7f1e634ed0e1543c15d8513c052a2ccf4c7605808fbee37ca572cd4f3cde48f1695ca7713f9e9c3aabf105bb4777324f1cd7f7593c265d0ba81d0ce9cb0fa4a0030a97815a7857338b1a36aa64b957a450090d5af4430fe74f20927ea3ba2338de1041ff02573835c76a6bc0c57e6f3bc2b342eafe2bab54cefc74001f8eea58bdf567a60f89e9490796d0dbf047c2b012d28ec118a154040ecc47a2903e75e2a2eb51094c6ec86f8b119a177ae674b919911166b69e4b19c002c4c653262f7a777465e0f8f792777bd5667fa0df074542234f7201bf226e01a863ee6cf47af73810947c4912e5df9c2532b402cf83c6d0fbe51142fc5a1a6621bf58bc5b8c8aec8eb73bcc185f1cf00102c10865d5179aecdda4bc3bfbd81e8f7e1ac6751b8d8c84e3437204c42141e0d5903eee514562f3e0dd4da22daa6f05cdf19f779df023dfb92dab8adfca291ab8a20307ace321f7e3a4fc90c642f5680d71df93343f4357b8f10c67009abb19131fa5b6c482b1336f8a5f01682bf77d3903e09e3922c35fc4778608470a5c46db2eb78b13dffdc82b40e138de12912d8e7bad42e5fb81222a6ac2f6b2b2980ffd24041b5d0a65ff02b6fc0ef2230e5f3c0c9942fcb32ca72de3e36cbe95ecba13a3fe8df67d44a5a0794a1c200065f491cc845396ce5988f8446a41ff90532f45b610ddb9d9c10975729a7240e195522404a157e73d640512b65185cc72e8542354e4dce1df6593fde6545333a001b3295d78c564d45b1242546bca2051a6c43c13fa57750ae4e9f636a71dac18e6488334e48c685af2e620f2ae76ef378193a33befa05a88f5a63f829cc79caf4a5f00575aedb6f36a93a125a8e44ad252248c3c8865e67b601b158a5409943f10cd1b6b8056bcd6f52373f375494c9aaf81fde9c8f632e366169fd6f0c5e3d3f2434b19087d9f0a715dada721f7152ff6c9b290d8f185d541fb2151b0df9dddbc608e285f299e3f93e4e789fad40180920172267a21d9a4d7e2a33ecacc4893ff3e87c1f2fbd3d2d3df8d9389bfe08bf03549b17e123b6cc3464a4d9276d064c644d7962980f3d665b20fdd474c1e14600dc6ec3db6609874179b8c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551c935bd345b5ef74514a11c3d008e8eb769989f682cf54b14da616b5b0bdb8e21c7e750194d45ed8820fdcf420ebe6ad27f0558a4ba1f8e2471d5286c998eec748f24ebd5c11c3ce999695214d08649c3d6598f811a638ff2d03319d8554332532af3fa08f5c791538bdbfbaa15c47d5756cebfdfc74e60cc4342dc06a5cbbd614102721a1d2f30577a6ef0c4943a60a31965ca6195b945d3da5d4a06148b6aa545af7274f208054ecebb01c39311bc724d39562d7a90d74ad8590ed76cd46c4c590aed03ea248fc915f2f4b6566475abb6b4a2ccaf8d9a73dc03f0d01196a125ce14c961b4f4aad6ee411b6d0fa53104c6df1d65eb27fe3c03d08828c3f5b1fdbfafd8929468a6085c0a1c4eafc0b52e864771fc96973d22d6978130d68671ca073b520f49999cff443ec92c62717896c5fb9487661020037381ca09a5aad0fa300acaebee7617669ab300898b51c26905bfd5ed355a21c4ae950789ceddef7add90e401c2f858e8d95874a93dae6e94e72f94a8e6ccd2ed2e9714dd93608798fecadebbee34b4d9f3e24677eeb08b927d1afabb59e225b60dfb22facbd89ce3319c0e32748a0cf24a02c0b3988725d11c749225e546367b94c06d616ab7f9878ca93ecca99c1aa259cff038766d9ce295a070c4bc5e9c7b9f303b1a47fa9206914e78f8b042bc3f6d193ffbb98f6a9ad341d25ad326b7a9190b4c90c773f17608ddbd7ce101bb60efb51c99c27d7bf8d6419654af3c804b4eb4c2d702514c0afa15f226bf953d8eb5a3a8dc2305cbb302dba8fa812ff52108b4f95d91f53993eb37ba06239e925924ac02d88a724d623dbc40dcf14cc6c118051348081f11259aa32bf763252cda56d2c347e5479380a260a1cb8b2798da6b06afabd297a153a666d8b52377cb6c9ad08cfe42b15148693828b2426f078779ee778f433107c5910b2b9f9abfcd7b41c9a50e8855e3006b33d7c74b8733ea58edfe75c6b60d12ec6516bc8fcd8b1f3a7ea9204126308683ca70ca8a3dec45079bda35d4611047191060ceda840a7820e5b696bf8c258e555b90e5511653ee949820b5209b2a3072100323953623839d2736ea7f6dafdb9bd0deaabd2e53caf8d130865f5f8d88ea61e67008504a66de6d6ba67da38d121494ac414be5f97c9b3b38cfa66f75b3ecd8da0da94d2b984d75e5b7d7c287f422e32befc762fe16e3e51ce2163fdf01de2b02eb75a308c9a2fb270915dfd2c9b75582534896e152a108ccf2093747911d9900e91afc708eb992e42bb8773c439e58f6bc4cc88e64d02cc3b42048e1998679a6cb99e8de5c8255e5ab5afe0aae6e5dff5bd304bb9f13e95186bcaabafbe8211d51fdd8736bf91cf5c597861f0e82d72f72866fef4ef887440e01b0b56376a88a4f300a802717b3a06b4508a7799cadc528f5dcf5012554fcbcabb6f0cbcc17aad1df9f1f828fbf3c775ff2849c68ceb559c9a36942023e2dacba2e80f0755fd870b4bbf56e0e082ecad35fcd9b9a56cd0d6be7d74ba86382badebdef3703cda7297b9d41e6c3a187bc30ad3b7d08e0b314d84c6c2422b558dd332a553dfa79fce9e39d9bd572ccffe51ef07b53d70ce1b92e26de6c1b15b55a65709436f477b736dc470ed83ff3d6f537fde0ca0d0bbcb3e5a461b75bfb37d1241847539e3a8d2b3a04c34a7f540e57e7a7f6725ea54a1fe51709fbcd74a3b0da624bc97bbc29fa4e0ab01897e4b588dc7e948919559af5e824c635eef9102b16cb46f0d5867d0df7af84f8754cd15a4d553c5794cd2305d3af3f851473bec1312fafa83a41f8c73f3749ac60afe4a64a39b0f66c2d3219cffe658f38e1c6166a430037ea08d54526d94f0f6c3f42fefff257780018ca92ab74fd0222d6d2f230630fa7be6b3519bd0d1961f751fd935dfb4ba0ffaaf2d2a18aba4a57fa6e27b404ed1aa9358bf34c47605f39bd75c673998871a5689fa2704b2cc274ca886193daf8ca8f8475a8336c85fcbebc9d3427d592569a4dbd7c800558e4b41615069d24786aee2412b3bf966b440e34334d6a6c0897cfb110caa7543fd0854d43d3c2cca1daad31e87edfb92373f89e674a6ce2a46016b52ae8c4adea90060059069192d18b975c447e135e5637c8cda372b3ddbba12369380d320998cbcfd985228653717e82302bcbaa7965e5feb2cd4a35b8c70186c18ca543587833c61355fdb57011a5d383ece4e2dc405a79ad5c33f8f0a0e6745b96aed5671e9a7a88d3247eb877441bd3bb879eff705b362aceb92fd475b5b5290d6ddb721708f637c5277cd4c5ae485ccc5a448b79514c5c287d5a92f2e071bb0c6b68274671d224a0404b7a54e62a172ab5c5e59e2c1411e3e561e4841348c536f7113df117e9419c4ebca7294fbfce57506a3f304d1fa0020c43f46acf16962262058432999afd87afeeb2722507e5748cbef052ea709da44f97cfeeb9ecbbdb70961b2b073890b9a4b27084379f870e7dde310e2d25da00e099314c96a8fc7679ed0b27767cfad33f1f29ecc2a9387c93b1df5a74d5110a72e9553ca3577bea73cc04b19b61674570dd8b50f1adcb9354c6c81efea90b6b6e6e6d6a1cf0a9edfb6ea422d1628524a3bc99656ff655b259887319890243b5b6d4146258d82e90ba87d777726fc7257521ed77b87fbca219358fdeb79f1c18070331ce8d624c4709b0a3a7028d77b5915699ba7c6c27d2fa7a57fbde01df0e4424e5ea2dd62d25aca1521ab314d663fe15301f557ef478dbf687d5ae0ef6dbe0060a9b4a8ab5e5f699c17993563428717dba63e013b105ed77f25892f313fcd576fccf28ac41b9467e1d44a363b1ce988b26a797d74f611c36642941fc6b290fa905e09a455079c4e9acf77a986d965c337219c511cff5cf948682d807aaf7eb9ee99736e56ee1633a2dfbec94d5122bed331de2a2401ae99f53a5f23bd8bed86bdb7cb49fff2b9184c80748442029ee0766e732035decccd61a34942c2a72ada318b927a01c7c2ae813a3a7f6826705142cf3f1eeb9bfa20c289f5ddffe39f2b0be7891aee3c25cd79e0c4d9c21f5cdda353329fa039f9f02875af1257c931cf72850bef76e32863dbb84b2d2a9be014aab4805ef51dd79aadc909dfa2779357271fd644bec0781574d9b2308b82c665586c8b4af02603056069adf4b55f8d34857ef17f91974d5748b5976d028cc8776feda2f6f7294fbbf5bccd323a84a56971f27ba5ef5c594f233e12cf00a56ac7b55047c6a16fa1f406d55abb8847e20a76cb3cd27b825dcbc46848797f0e9f360ae526373cdbe194399fd37076015873f3061cb2cf85881ff0cc44b93a7f7dde7dded02c7454bc270c4e0a793cbaf0fe4cb4cb6f62b5a66ff88ad8f307078452fab8f4854d72ef19e5c2c1cd9c0a770283c1f2f4f28a2c95fdee7ce3f29e06ce4a09d146d8274309f06033975ebb31c755b48ca272a05c0d4cce0828c39b2a37eb35cb0d42c63cf90874c54f41d6af595fa5a95842c5c9b5b637a0a3dbcaf6b03bfc23ff63efead2a766469d34c6aeee8ce1f283ffe735e1d2e5b4f39eb934d35d081f4e611cd4c04b15fd3ae24a68aa593129f4e1e98ea324c3d06da3ffb40f73cbaa5684e3fc29eac4c5115867a7949492f0d2dd42498ebdff137ba5fd66aafbe48bc503903450949319e6350f545c25772ce270c720089269a4047c500de1cd883764b358e4b43ef7b799b27c8829d1f1b8fe359cf5f43931ac7d0000c0f24faa517625b7a42bf463ed7d6d97ec8b11c8d880b22bffeeb390014913aed546095dfc5f17a13286fc175b6f327eb7a043b16764bb42c19dbcd2b98b80a1fe47fe9b55b53ea4eb09246aa6538eb9b38935fd56d6db6ed6b51bd0706c83871546bfa9493d1ab6a130a5127327f63fc893fc8e86ceada0eebab12cd24dfc927e2c385d48507c913824ad7a2a528d03e12e1c00d19ad0846dcfe078c1ed52dd3cc1a8a3670dec272a8f2700be1f258f47b5f71ac1c65d2829a48223ccc3b64ba0f5422c0bac349dabc76b54abb090976a5fc1bc6d031841ad737c47790a1874c02fd853ca5ce604f2eba58507ab6fb17cf735a98d543250bf9c813a4915e5de68c9697a9c781fc47a8e3d076662c2768bcdad30cf9b3b49548a372d364ecae8ef7dbdce7068cb195e840e819e39e1b7c0923666babd478e15cce6fa061e6c51d408bff04ec1ad8f90a5d9d37c5d4a280b909bce77045981b143c57ec02321c60227c7d578685eee9da8910540ec7a18dfd0ee52523485a93b31c9b3c6a75ed43c1f18d50df36e41b8c35f1f11f1f24358f3f522f7bf01714f822fe1ce5290d8b5177eee81f4255b8a14d7ee438d58ca13d733d52f64a751bda80e237873cccc2bdff91a7faf58f8873266fb28c05a73e9e573543f8049a4cfaa2c1038f27c58c42b2674f73039678f8ee847117edaf4f2f90d7980e11010d838cb612295c14851bfe22d468eab966cd961fdbddf43576e9e5be82fcef634991d142cb69941a18e5799e9ca4ebbce3545564491305293a5421882f3458788cd866ff63d3a3f153b3309b3e28b79a5d6b8e06d3e24aed55452795a3470b4c3e6f3b7051c69d642fd0974a78e71fee74ce5b22696a6c867740647a04ae965440f0af5c5cedf78086e921c9b84c50e1077ead2a11139baa687db561e849798d99592721a3e06e73c1bca30b9a7bb10425acbe2209a6224774dd143948d70d750e218c8e8f44565359e566ea57b455b517158e2ceae90a523d41d05b473d62d9bd3f6e08261858409365040630ada330644835760f7cfba86b4423fcaf4ac7a07438f6b8a8d88f1ba25620783b25d3f8023ad2f02d21d6b6d6639289ca739cf7cee9927612a6bca7f1cf4addfb346318a02ca5afa57dd19e6bfda643b3c6728aa2b2d0a5300d695bd3755b530c3f5087d8437a109df66279c0a4bb871c5fdb14ea6849946d0698d0527c1b7e85772098cf63e36ec4b8baabb41a6753cc7ac7bedf4cbd3a79dd4b25c691e9d81975447a5fd52ac71fd050fbfa3a80cb253e42f79b27b4cc6e298d3ddf431f0b45fc4329465c00c0704e236d5b243b68a351a370fec67a585166a2ebbac9b119beb0124610ae6a5421c590ee5c82d71f15bf4ef048542e03928b0a647a64f21eaf0c16c7e940664005e1a7cfa7de5d75c21f9cf203a70e95a79b13eb59bdab02019cc28f3ded309984d280857c90284defb0902beff9d9dbfe89bc3a0399d5a790e08514b53ef473ffb5c57adc3da86b4a4afb9341188ad23083efa5eac93e445fabd989ee47c599c5b0fbc4e7c7b60eb01e8f75ae50c76201105b4edaf08c6856410f9bc41ecd6f671da03eb597e812d4bdf0be170834f8718dd2203743a66b758673e6da13d6d1cf1735cc7919c2566c14a325ea657b1f61ceff3c84271482e8c3119d9f794b24cec09ae78b7ab55cbbd01e876cfdb716f4859c82fc2176548972f3087979aaae0ed5f11a68e0fcea6c8f97a0fe3e12b2049f195faa1ac03aec6b4d29a852ca0d836ca2b5a87ebd3f60290f727258e0ba40703d0f897d25f879b8bbd48c305813f6ceb2c6a64decb96da6bb7b7a9aae55720ead378efd9ed7f2777efcace22be27bc08111c8f4478e2c821fc2695c8769c0cb1db32fea853c3a7d9c3c853caeff7bea25c4c9b6222d9a686ea518b0367eb322055a3c5b77064e9fcadebae08accf555471bf32f72990acfb9cfe4f062fbd7636637bd25709e542d7750165590a8bc74b7fa99c2a46f2230c15bfbf08156ba4e8b8484e8bb56a7aed9285e5b0c2376f4f6dcaed7f2e5751dc557a014775d0f9461d3becb3ffbf8cf0f33787d1cabf7489437479088eaf19beb14b5fa40a891a3224499cb95f7f1c76863e7f2cd7dc4ab1c859b1274ef09c6e5019dbe27300d6eeabdd1ade6b8f3e9c74d2bf697d6ff359e30630a7bff357e49cf97b98a1ca833e7ed20b9d34fc27867679d8fd5045a4fec7eec91e55a6686a34c16df44f3451b385830f80758945b6b988bf4f740c079f2fcc832e4e4f5fb7bb27c553781672e309389e9fb03361182d867364221ebad31007fc625bf06444cbb7012d46d7df4031cd99f46e303df87b6688a9a80fcb5d4570605bb28586cafe8322050809f3e7813a44d5ea324d589b5d8882c2a0aef94569b62ea67dc91dedc55f288a5a5d59a4ad0c622e618b441277a33ca4c898d964b3daff6d8a4082a6502a2e002478decf851ebabc8ef81313b145404833a2f0666205e8fbe9ce1db38b2a255b9fcccd44786b8ea842a19f7715a866e526aeceb24e1851445c997cc510f37513586f9cf93efab57e2d23f259d7c273fb1225ddfd140d3e6adf039baa495113ae731980a83b6abe5f537d7a3741e6858eeb6158aff7e3f37190df365b2e420a565cab011d1a41213eccc0e72c9e6b42063f1cfc249fcdbef8dd0009026348151dcf912992e8c45b86ba57dc56fdef130039bd0e0ae2183ca0b1ed29a04ca2fa39d48e9bbe260ae788386b9748ac1a20a5d771e88089c7ee5735c3d374406407492313acd770a68e5b682880f9292856bde59c5d02648d79f28531df79662460e3c9ce0be4e85fd109e2dfe586a5b722e3aa3aeaf0f960d981dcd6c870805bda7f0f84d04cbcada10b8de68f3a54c8d14763069039d53e2c8e56c56846e26363844f5c453a937dab8d99b4f5fb4a0ff01b4640477a64b802cf3fcdbcd8ff98e260c5340dfa4f4850755cecabb4fbdeeb125be9343ba2ade5457c8e59e303a95d574bb87c0277a6648d292d181807d0b1adef5653e8570a643304738ce53dec1a93d2f46a9086a016857c54ad1d398c4bc930861c51cb2fa2bc5ccf92dcf9328844abaf10ee5e1424ca187c7930ebc4adb5472d89ba63ae046f6e8c837288360abbf5998826d7cf29113259a6a3bdeac0b91dcad1487e504364c43fce1f7f8f04ea18779a9402afdb4f54ad0084188245e42bc604025c3c51a7771f8c06b9d0dd1d7206eb7ae70fa4bd0c273403f20a1f7d7b1175e63e5c8a72dc0344ba6262c133520b2da6b995477ff2e1cc8e6b472eea1f04f2bf34dccb42f28b6d0c347aa6486198384bc2cb0baf8c99588804a442d639cd84605ad0be1d9aa003aadf233380c9c1669c04aac866e39a498073543358aeb4ee9ecf8c8196b5ab79e5d1d1e82cee5e926a0e269884eef387b3b503456fd62bd22bd0c0f39587b58c7b924553ed95012b6bd11c982954ae2f2c969bcb16c1ae2eab98380099d2503b8cff4fc1488e1961809326a09f00fafb791d67a33391639438066db3ae0321a98a03312b3c61434bdd6786fe1b42f926b3a53c9b6d46e07edc256f88ad459e1c4e9ee486ff22410a0e42e9d216b74c0e598ca2983a5e25b7148cbd8766fb68ce9494712db5d9cc8f122fd45bc870f6dbbb10f88b8c4a1451f13e5815c0ca373705e68df514184abdf78dc87580addbc6e1554318a439e4c3c7a670278d4055585c933f87b8a00d59b101061209193cb623407bd63d1d0eeaf866801e77abf11af75e87cc7eba44bd0e8e736644e62c5b88c7848fc385cb1485f78b3b3b24cc1f62bc24acec9a67e2026d4d388f88f115e6d8e6c9fc7f36e6552b29a2a80b67ecd4c2928e5bf7e498347ec7f2e79ba99c9e79bc05e7a1fe977f318c878317c7a33f66b87acddda310998e153bca13636dca0c15bb4e6b5de0ee4ca70dcf376a4c59144f3f226f9bacbc5dff1f225a96414169e884bef3a9b8b96c7a5a926ff5a1857b49643ec54de62300e75793b4f236e2e6f9c87d7ac1973da827c0b6e219e2e7c1574ecd1481c3f04c77d1239da55193f34dd05e1014df87403d52f7cb653cf378765e836c5729362b3b2b83b756240bb8d711ff278a277bfce736cd09d22f712a908e63cdb1727cdefa79b52d741166b22d12588143ab91478a8497b78f929ecc608240f79714203bb1c2ef7ebad54dfd9f43a24828f240d40312d1531d42ff1a1d23f697874700b5c191b1d0f099e32aa1a7ab0fffa7b5b835bdccc36c538986d13ac204188d6c64e9bd711f824631e5ce609045f9e7470a4a2b2d2f7bcb4c286b841852881c742c2df8d701dbc068c44cd6c47d90685075bb07f9d9ea46f7d6e23517d722816aac9777137a2f0e3bda3887afbfa97133d18216e057ff7f12df16c103b03079771be41cc4f6e9537c1770e3cbf48189456a30b870b686b1aa51091b2165516b981c2c1da5a05c3fe04d8bb53118c8013ed3883b83bf124d7f56cd0c48e6c3f5f7ad0da6aeac6d3917113766e9e367ffd5867fc1bda278b844a75432350c26112f23bb7f4d659f8c51ef3e28b43c7009d1acd03c8126594f6ade709bea61da50c30d696d0db93c04035071fee354b53e19114935f61852dc82714cd80358348a06eeeb682ae16e64b50af817fd21b452fc986be0e6bf8b7a4b36fe5ce852257ede1533d4d59b7755e6f5b9a0dc24a7025045a3096626f9cf791931b6f8913d4ecaa167aa645e16657142af07977a56b15cd6298fca0a4b76e2139dc0520ce0876fb83b2fed1cf41dabf326fd15468c7e51553e86ec21d6af7ec1a47b87bca9966726309f9dcd2be33bd1147ceabf4340526d038d6309f4b2027f1abe3f55e96def44d179832b9a02e63c0299d12dd96b758fdd8dabc9af9fe690a19270743814af17425f081edc97da7465873c914e72d287ccd0cbd1025b44d21c3bb645a161669e2fb1525d9379fe560fd47eaad6fb1d492650426386c849b8741c92bf32f16d2b0abf916bec9d38a45037e472af683b24937ac264fd1ccf667432be5aabf8b11825405d0976f35c17d3a655a551ef3bf41553b3ba1398aa31413b8252cf4de68fe85c7491ab5a22c753c3ddf652cce36ab1e6926b131606c638cefa7ea323a98f35d506a5e9452c87197ca7375b7db86a65da6387fbb0d0eb27a4f2bdb0c0ae702326630f79ea0403660a0521dc539a65e3d8fa3a3a64841a8efc99ebb5371c0deea961ffff5385a78416c628852166b2cb4db475d347cb3f4d34fa244ab55aab436d0a679b033860cb7085b4bd85126d283a35edb84eec0f32b75b75f282dd6587f7d2ecd4b77c37e832a910399920cd949b39d5461af04fbcebcf1656cabe65626573e8fa3a548a98d98cb3b311e70bb5423ed48868693b86c8484236475fdf98fdc62c38739736668162a8152277368af944a220f6f276cd03dd02e4ca6143b8e74a80bc496bfd59c463c0e15f60bdcad4513f8bb7ab77a188eed78f82d3c6a1387ad497d9b54a704334c96b17fc9a7e5c5868dfe83954303ebe7aed726f1067e5b5498cf53ff488a9499996945a9b8393e6f2c9a7c148ca23a0cfbd5b801c9ad8ee187b6fd567600583e2493991347f674b744477ce73279fbabdade4dd4faa69ab00dc20ea3722a4d8681463e7167448e1efd8c846248e9946d0027d8cdaf885a6d232053c4d084bda1f46ad3ef8dbad18b7152e81b32e4bf90f6ae40770fd89b8b28c7afb26b815e25e193241410b93b962326f2c051e8425381b2a02f58ca29d2215675439cb5c4df38af79c359760296df620ed4d0f1128fca380c63421964cae84307cbc33cb55a327cf02054998d0a79b7e36bdb2e907600de5bbd23203c98cfd491d7c27e7cd5a1d676a9174cec86069bd40a9d7615f253f8cc58a505a8bb681acd104361776a7ea44c4b0adda13ba0ad16ee9ccf696a494430f265972862b871aa0ad2b8a65faebca12c5cb1cf39c11463963ffe7b05523df9a1dafc5305cf76a9a5f5ba801ee4c7a5386fe7725d6a412ccf04be085b667cd0546a4e7e6a31cbdb4a9b0ed8b1814b2f5077bdec266cdbf7aa3fc16f752516eb6b80090ed7d9fe44afcef9f5e4f79af7ec1183f191fb788b7d22db5c164a5ec8f4ddb84f859c27f4c3acb46631cf9fd11d01f55827188e4465a98b1ed8d8e4fafef3f2f9807cb713dacc4433b01de04bd9fb91a312aa4ab7338c6a11ba20c4d5a9fa7160ee9b085a8566c620631bb1680100f486549448f89af39c2290efee76198d6ace3f8c32c9d65b0583678c5714b4a88f903aefa18bbd335f69b95bd680305381aeccfdf74e8ac9eb9c2ad5a38bad8d28c590f86fdd93c78051fe2fc7832e35cfa6246b94da1cea40c16c10f807836922db606169479f95283993205fe77fc51752d8a87da2b95e5f2b2ad8c235e33a37b04dba015ece33fed24b9a4d8893dad08804ece72533717a5bb8315b72b5f9eeca7c05d6e1047f708b60f0e99b4f1c365bd8530579065eebd4ccce74adce7ef3b4816b38b8ae60f8e69b22339636d4abc501e53083899555b05a4ab6f67cc418c7177f4248447d41df070c69485295497732b4ef7792b43f458eaaae46e0abb04a2a90e5d067cb48bfd1d761b871824c49ab4993eab9cbd98d72497854f1be4e6ea9229f79f44611fb9c67eb5e8b65c5b25672d3f88f901017d7642088c9de00975c3a4745b93eef76505d681e3a60b0fa4dc00ed90b52ed1adb3b55577a0a50f268660faa34a752ad3ddb981ad01d9dcff98fecb93a95ce70327b56ff3dd06d035edb393dd0ed10868a2a1e8734b0787c607843779595e97f473c0ff9eef9a5a494222aa403b4d8e9a89109d1eac7aa1c611ba9d79cdc500b4a4130b75ef2fd8d39de94f752580e1d780544f03dc297c32712fa6b6d909be823696822766229d7c8b774fd21274aba71b0e145d81703794906d32e17b2664e69cfeb1cb1a68e57a4ed8623581f3c1584288c92e1e3549530d212117967985217c49791f41ea5179057db4155cbb05fa0b44e6afa52e0f6c482b8c536928febcaea492d249cf9d440d79ef36232a4b08b54be75c57a871f2942ccd79041ecaa1a5e30bcb852b5ad327106e5907d4638aa6f35ab42541479ad1c13b6a40d9f0aef4b76b35a189b7c62c343bece7d7f41d52c8d40a502caff4774fe78ea47d95db7fcac61fca1afcce3707f7a460d232a095b96758bb00ba41770371bf2213b7324fca31f18bcfafafa5e12d30f553e2101d16a017025f008029e01341bb5849c50255d63701e616904ea1a0032bcc0726f73fabed95479aed87f9b27774a686b8ccf9168f065088ed43493884ee30a2d985bb34114efceaaf820e20dabc71dd77f75255d4da6758c5605bd163c9094ed82c60ff30d6396cab774e6dc24b33e6ec6375b2fc349b121bd82c93e536a9d9c2632cb6d10df27795466b3e23dbb9f0dde9cd2ad12bd33a36409aa78fe93de7acabe147110d0974a1656c42132df6d00371b5d33ceb3d8c420e5ebce1e165342691728af07f238cdcc9e3ce64c8156a63c256798cf79a9d2bce21eedc826b07659c9eac87f00b3d006e35b2df5a69f7b859d1524714232a7b13ef755317dc75b39c6beac6618121550ef6a66286765e4a15ad3aff5b7898918c2c55fda1ed20c96e297836c2d8ec4d29ea524aeb080edcaa33c9573848eb24ac26b585d2f52cf6d4e332d35a7f45b9db08fc39c443a70ab456c68fee88fc1befe00c86a12e40b36e7ac6d638740f11b7ff47111bdcb5adaf9a8633af60914caa6aaa34f3fbdff4d2d12567d671690421ce98646d4ab138c788c1d427a3825a1b65c857e7782cb378c880d3e7b03ddc609db562ae2eafb180ce99e1aa536b0e4d80f8184a39da1116a930779665fd580988aca4b3fa0da8f1f4d46dd8d3fc696094e7af317c3dc563d43488bc9cb07c29f4793b2f07d6127a9b8b9f06ac36def889c9c97c2de8d785f8a86bc69e5b21a71a03b8c236a0cd393c10248eff74f56c4e0ee8440f8e24a7c3283f63940af8dd8cd1c6cf6202bd17e23a260298324136b849ab0e8ed996e777b7aea77ded949e81b1c1d18291fcaf1244d314f0b163cc96b5000b9a47d07fd023424020d83c07fd0fb960b752a09a5e45eec1a65cbc5077aaa93444c57645435d98f66217aceb94a182c8a74e82f5456663cd072f525bcc9db8adac269985846d271f90bba0274f18f2ca9f54c194a683aa0d0d872858db2eb0122e91180b00d3339d633b7e0656ac8e9114f9336f7922f0dfda994016c033e12ad7045ebf42fa4ebdf02f02e5463da66179b5a4f0a6838bd0519a172a861877f62b52fbd28c552519c561987302b064091a35c28dcfe328b02f2194c75771fe39d2fc92f7c384e34f0498d961e5dedbc513dd4f5730136bfc4a6444eaa7635dacce6585c0039509320c9a9d8cd60f351836de0d961d54e94f29b9bead9da899bccd1a19a7459810a0a47f42696c9566b3d83616348037b6292ae32806011b55ccee5a6eefe60ad6c5c7ec5ecf20df5dbcb550a93280dfdacbf4bdb8ec7513b9fe88f26702e4a4ce8375ea9b6ae73be44a268c087bd5a3f8dd0fab529ea699f4a696a0ead070d8bf116b206734d9ce6a9d976114fd2c50817c7558890145fcb0c17b0ec90b19a21a448f29ca2733034bb2a02c591dbe4870317d982bfeb7443cb9074ca9115bd94aee5fd5a7d1211515b5086e4daf4e96d6985d9c1f8cfa8d19a71f6560fbc31619b74db02cb9b043c63f34da20c078230856ed8c0e4019271f8bb0c9b9e9ef834520eaf777c766111fbeef70666089eaccd004e6a0464e8736fd4567bb33a7ffc97e764b1989f79e60e6c32f70b281192973565ec2559ac4c62b75a29c6b4ecb20b338e24133f84659c4cc868a0ad95be84067619c314aaebd87c8fbd6928d927eabfef0ab43136d78b7d09b4795e4f5f71736bc58d5d03593f56ba105bce0c874957ebc5e28df435cd9bec7a24c1d42512f982e414dcee37f8d7829690ebe1a4eea30346b4f299f8a034bc1288b12eef89a5fb4c9262f15c6a749117838c157f33ae3d17554554f53477c1ef48be590015c602f8c30892e2a73b2b160847a4e629238653f70de3bda0ee070f72bd7c9e63149bad588aa1e8bcb7d8f879f26c7519784c332344cdb11dde1d58fcfb3b5fbfa53d6abfaf1496ca5fad8ab591b7fd1f39d8a1125948561e52b5a0ccace42a2a97580f7b4ffa971871aa36365aa31daf154db702feaade4bad83d34739a9d4a2918d0d7ed4227ea7f5b4bbf3d6628ad8e1f3ba13adb77f48ada2bcfc86283504f509efbc5e4ed1206f6ec978a49961492ae2134354674e931e8dbf376c0419771c55379bfc9de3071109cd00c0dac1b2323948c153582b0027740e1b554152a519ce8d6cf855c4237430ce784f3a70462dce55fb1f4befcdb501ba08e9ca346992797dd25f7b0150208a6879fc54672d501cd91020432d50eea215cd0b48cd79537af186d26cfe959c215f64ab799c162cb19d992681c55da190a25b5ba4e78e70bd8a5d2eaa2de5951140d0ad13094efe50e4434201c69d7d99cd7a03965a48050f93bc25f6c8779eb282215cd647454c07bbbca33b2d96a8fa3125145d255f03899a2f537b173c08da1287a87e0c28245bc324a9b4b8df2f4e97a40ab3360c180a2b67d64c8ec310b917f04e4f031f7b995bda8125c4657b25e4b6441f2b51a932904b20a653e7518a56a7a11b3e91df737e0e3d8f0634c21f6bdc67008fe8b3f7b40a500481ae1ffd9398c0da7f950baa7a6f7420b283af9c23f3919a53854f6b753d70fdf7c75ee4175eb2f21755c75672c68244c47787a2d89e2d6aae1d1c7adaede32fa6e822d6724b649051556fa060588a0d3207fe3e60789cdcf7e07caaf5a90e6af37696fbbdd859b6605624bddd999b13952156686be1be7a13885173e449855652b9f3b52d53e36bf9ee15d3201bed1331a95e79987dc8944d8df20c69b46c3973190c5fc8e148cfd353dcd7841cc4913eab8bc86dce7b565f1224a7beb669c8572056fc0bda43c48f96c4a095d7a1e76df07bc778a5bc26dd6b5f1382c11b41b3a17c4e2e103a0e589ef5d36bdc0a768119e293bc5cbc588e9692a29944f2e7087a83ddc54b92cc6c61c93ce8b80677e24e4829f7bae4786a69d9b15954a901e7e40df8ef4a05141949b45cbe09a760b48fd727b97f1842bea8e4e6ca35fa3b368fcf009f588b80e24ecd4a5d033e7948c99453b59b8f6a03a6658a4e54dfad5a8ff701ae5a98c217e399753938b8a2e3832c6728e7d348126e174a276d1d924dec252741abed7dac11bfcb329506cd4607a32c575a4944a8e5ab86727431e5ffa4b83db206dbf10d647e081938dedc976c548e16080d18259e01b36e9a47d4a893e50c1a21195e098da63abd8be9d65f366690cb009de3d1e408d6d51cd98c0eed9d288e8fec62f23be88b149e31c43d94afee1ce53e0ec6675125020d50331c132d32301a364626e90b7a4ab4c2ab1d6f6e84f7509ecd5e045d28b3076390fcdfa35bcdef2b0207fe4797117db4018d948b00b189a29842b2fe3be379909a4391881cc96fcfa6b97e63826b61e46f15cae8cbd9f69ef103f67147454399973642b28559fbaf4a88f0b2fe732ec426fd4b3e31cc62fe95277fc0384d108e87515babd9b1a0f7edc3fd5b214410c878cc7d72a7c6534b9a28c01161c7bede7fc3540d2e82d792dcca2d13349d9040c62e2b170bcec7d7c8d2f44fbc91c34d7c64df200c1deb40ef95a33fae3e724f4b156e162d1b4cff8c0e3c2eb5389fc71d611447d6dd67ac38a504e12f9d09841109f8f497b054a827021ecb2f30d0dff052c0512eb3423d01d21d0a3eee937dd4ec1bda6a256c78e8df708f8c5d06ffa43eae32e3433de3b3e229cdc3160c9a99e7526627403073fea188d017fe87dc38569cede5dca8ee211a5ab654820a71c7e137612a3f236f8330a60622cc3e4cbd98df214a46a19de5a763eb807dce1dc6fefb974198a0f5fb3914b4fc9294ff6b5f92ffffa74d1731b5fe92279092d273171adb63dc99e37c659a621ffbb22dbe810f3c00632d40305e40254dcab9f33cd980aabea321360e4e195b4f1420e9e3e27b380eba03ba983e29a56c5babbb52ae783a3018d26b99ed7eb96a81ea6d3ec6f59b2715de18c18116da71ced38c8685eab7a92c2873ca2297b0110f359a53677fba4f87f55033ae90ad263c3e472086fe3f7c7a478739bb9aa531c72b2011e96f7d79ebfa0fe2efdf479f62bc1462d230dcb339207667bf502a6e3edf56ffcfc554126ce2413148dd395ebd636537442d69a64ceac388a57fe0d940b74713b2480eb66a19d32985a7aa8e796f4bbf04f307638f6f587b25b2846ddc4d7bd1758c2d4c687c79eb0b2c2050afd02d299392ce95c4e41452ec5fc5cc7606ea88479ca056e49649333ec9a02a65b6b50f974918855781710003ae12c097010307c453665eee102b5554938e91ea3ab545a74bf1c20c285eab67d63eaf5a37c242762a7273d3770ac358ba530c7a458a7a75996459d1ed4af4c9f104b7e8e2252f69582f652b7f89a484bb3b58ca49fa41c1016577b1fc7dd4b9aac5244dc427fab19bd9419cec4b09875b84fa28b908a2d9a5dc6e9117f7943cf0414bd8544920753fa639d7c7ea962e5888aae7e215eb2a9f38c035a455d34065e4acc4ec7ab410c85ce2af1d34a017d18e174c8f5dc2a801cb69076d81806296188c422fd1a0e8036250d6ac70106bd93d54811d0905e088026d1cf43b045e3369c59f949e603730b3ccea6f64e5eba8a9dd47610fc466a96114da4755e6dc70b3569d043ef63e76d0ac2ae7d18143d94650a05b8e05cf7cf36237be5d77504bc74602dd3b880308246bbeef4661ea26846f424145fe0b1f2c1fcf95b4f278ae1b1a16462d52d52b5a9374a683eff24fb31d1cd0e8d41833800ca8febcb45780cacacafedb5ef964c56cf0a1f2de89d4cea388bc870cc47d136834f10d5535b25fd51730f9f1fd0a63593829c3f40d3017b08104ad55f039963363baf4bf17ccb4ce5b8dfc0ad1ed90e2ea1fc34a7da523528046e8ef9a02b5987f589bcfea92214bc8e502319a66e1d1ab3112ee7bf102efe291bc04109a7293526774c21a99edecd2cc4944a77d1ed9bff249a85e9e0c960bd7a78b7872f279ed1293e3930086af78d7dc1dff031ae60d25b8327ba11e9747fb7a6128af9a38948ee2fcd21bb3b38f8426a1718d4a1f8e5aab838ca6b1741c605ca1ae7b749d5d0e870a13891dcda55746936b6e7235f5af3a90fd19a9469e8eb79ae7708ca0224aa266a63875b39a9d99b7dab0c2db3baa84017980ff4c9db3fa594831353022d416cf005a7d1a0beb75796a03b83d8fa7b00760036bfd73a003b4a1a45f26018c10ea9d99cbf95f8dcc4049cf5d5e87fc8cf34cc351e28f29e6363e03975fbb6b77f0b20d41d5b600bc623f16ac58f7d6bdb9b7f084d7f99805fe06fc07b32a13edeccc3e37823cea1ff30db2adf3d68e1a1ede6f7c9a6d2e169d20483ad4d2cbba9855cd44ac39acf1902de9bae55d75adf6095818f47cd054a87584dc8fdc7ae856a4945336c39d6ab1baf8ae46bef594d88b6d1de4b9cd4d85c5eb7b298a84f543387488381158d5a514e957bdfef6e199fe5d4086cecb49b79ba54e540a9f4f77ff1a43947dd0ea0d8400c552f98e9544397498ac281926d30239b57f0e4a8ab9fd4b09407e58ef5612ac203e660e11f9d298dadda1a070d61b5ab56a0e86f0c2b43c3d3e23c692a052f0c485ce53dc51b75cc268d4151e7311009ede8f9953c590e78faf40ebf7e7a299c88cd1d78dba4df8372c92136e261026e7b11288e947eb5adbc9c70fbc7c377662dcc9e4e3b72df72fe979e39dff32e2d6d1205322252ed2da3ade733e93a82256bbf2bd0b389bcb93ad1cd8548c6cb5ae845e8aaa6fd716f82d1600afe1d639e00772142b69e777f1995ab465e39252b72c068177dfeeb65320622363265b9fe0ed7ad44e1ea8bd317e252fc297239eee6b83ce4361741d8311cfc5a297352874e2fb30400cc5057ce51c3a0c9e95107dbb261013d433a0b68a294d87b33a2d69667ffb6f5e74b6f86b42d1d3ae46d95857ecc95eac595ccb76ffbc0df932f98245e124e3be988508613ef68748b3ba1ceb58a203e082d405b31ca1d0f47b14eb98413c9a5b815134bc1d46a764ee1e3f0615b7f013d39b7a9cae30af4667798ef3a34f30ebc670f2a5e9f403a76fdb9bee08e4023d240d4a7f4f00c3d9e45e68aa78a7c3046b59619200645b73c67cd7594b1bed3fbbd3fb75dff427ed0d796ca0a5f12f68c9a27c697ad1c6abba3025f8f09e8551f1b48e1a95d589ec5cd42592274638abb85eda6f9f5abe3526a7f34235d560b0243da202dd69071e8c4b7aef78675c0a40cba19a57d4b491d839ae41d27caaa63f1c7debea6d1a65f84c54a3ea8ae7288ac38b212bec6b51cd979a9efc42f326e1cb46fa9a4cbb52d0309164725707737f4b4132ddd6cec8d893378a35e9cac06863b578de9f5b405e587c14d4359452ef3a34bb9561df436f2fba53147eb6322710654813d63d8345dec00109d3982b3fad3fe3750bb5cbb4f51e44265c8d810de39bbcf15cfade774774fc553efebb05471ad431ba926521cbfc9e2a859fd9d57a37b1d38474e7f474d28b334e5048ac526b2680cb3a80f2486a18c4ef346acdc5efc899ade51d9b8e9ec590417d3c1529e8fb43320999e81d3edaef93c8258bb0eb57242ed7dd126888cd5a8097ac2748dbb4881e1a581a5f139605ab23d9bb06a749c5f7d225f064e270fe853f21f243b6473bab5797364a14b8818b30270ca6a952a1409b4fdbc37cc689d9892e1cba77f569f3189753338541d322b17f96c6f4f41012f840e218f3337a43019085e9fd750c864de4e976786f1282ac9a01afd857f5fe10d5912a42f9ea6e58fbce0c467140b25445b1fa98f79809e49357ec906c64d7e1f6cc01ef71934bda89f9cc25af3c9cd9914ccf9cb565b74d643cb5cf81486b1fb144668637dfb4565ce3cdf3a10f68d4b1aa61b2c6b5905f274d3dfcbe5d61a1c8d18eba1055a33d88530feb00d4282102dd322b05d3614c536ba16043a067da9b94982725e04387602481f054e31f90310684f7c5055843bc1115b794e1611b63c52ece09bfe9b9e5ac7cd27cb32ad158a9f838725189e5883af5fc18d6281c7536ea3707a937e5c4d730174b9ef0981a0b878e0e55e199d038cf208abf5b82df164198e1ca9ddb3036ca808664bbe0d8341b7a4b4d12e0be1739059ea9182a8bd38fba183d1fa9a27a0548441005228fcdc9565cedba93edfa82eabe2b91bf9aa2cdfba5b8173151c540eb2d3381f88f062ca1ee0886c998ab76aed0d0d267fdecc1a3c0d90cd69df139328fe4bfed37500bebc6d06811be717d4c7a4ac77704cd97029f9e51517c42063b8007da21941539009b9dcf30a15e306d93979a827d375ce5aa44ea75389dea4a12d8a3b01075e47ccd47a79468363443e42ed1af919131e2fa9943bc9a421503a0bc2f02597cdb4fe00f7bb47f969f5d180018bf6708a71419af099eb5585319eafc2631030bd652ea20d6bbefa4a1f61a25832b741923703fecf2fdaf90f865d922d449f29adc0079037a5d38aef557bb5a2055c45f32a391bac1c0acd0ebc8b37ec90d7f7c3a1a2c8623609a098bfff8816dd37dfb39d4ef034d5588bec7d28f0ab9be7fb4b0adbfdfe3c396259922ed58abfb7ddbbdd8940ee5afb43ae3ebca6a3b3dcc5889d991e928252661488fc92194f12cce905b68904a2abab2be064212d2a729331598fe93089a681eb55c60ab49d4c9943ddc5e7a8771ecab158fea3226036732dc8b8a5c9b009d48d84bf9d5923be4525a0e28e5bcb592b1a773a8600ed423537e749c00ae046021fe6749c38efb36bbd3274e961d3dccd8e3d4cd49d0471585b6d4c49922db3bb2386019be6b6998e66ebd38fceabeb3fffa8a67859f8eeea69e8007f8a02539a55573585dec4e7c6757103b30d8ec0193de2eae4298242f63633d5e58659e9309a558f0592872df129e414464e237872cc394be6a4e5d05151bc913aef40ed536240a899f44b1c84f542e5fb6b79ef09e8cc04e8147f70e0a6ec213c717d7cf7b035f2a7c8b71b2c5ebb551cce983874858260ddb49b8e456586990e4816009a843e05e82f3b7501228e53e21b249d6099f80d66e7e987e85e14e8af9ac7e80ed8431ab202da89595f0f13fd84acabd45eae446d83f03fe0ae413ff2eb2e3f71c5f30df8d0a2aa9155d38bd9fdaebb9ddbf2f3125b311d2de23d79282fbb6b8a3d6dbb68aae672f9a15811b31418f62faebfa038b7f382064c0ab7d530e71f79082d834ea8551f592d5fd9d3220f892b286a8f4535526aa43b93159081fdc490294f655a12db438d551d6f5b800aaf768e7687aebdc43a65d8002827fe744c506d1a5a0d989fad4e5ee5bfebd4c88cb628523381788d22b4f4d7ca98f801874566d1d6688c4377625fe7b01481e8105d72f4fecca550fa471e5f373977e316a0b5185ef0a2d5395638f8d8845b8e738c4b0b05fcd968a78e2e40519ce99442686c395906ce04bd4c5ecfe0feadcbc9ffb9dbfed6d04e358d6b72c17853ca02d383b0ddb883314e16203e0a01f80159dcca7efaf6e9eb293c42fd3eb6be17c181df70ef6bee4060c3dc8cc1cc25ec9c246b553bebff3c6082b41d068327e7a15df3117422ac4a633976f414d60747674a9a0709f41082093e414f3571256e9f4ddaa17026782cb16bf470ce836d860b353be8ca881f2c34c3e05cd62441f3b71d70d8ad882cf12f655d6fb41e51dd076d689ec3f294fc08703f3d76293edc1ccea0132901e2aa1e48e9b3766dfd46dbd3cffb5f9592fbb5bb52e0c5201d2c22a1c075e0f6d4f54b4fa44b59b6d0f3760c6318c345f0ecd75806a83fd1ae34d1637c3ca665b4ab14061a19a2f55ca2645abce90fd4e741c4a8dd45b8cf2c3b1ea594e1a4dd3c98472f3973fa0e16557e0acc87756d38dc99bad01078b687976d73b9552be51f7a8f92f2088e812c89b857c327a2e69e6e7eb7b51d80ccb6dfc60223110dc2748efe09b4b13ca7a8ed325d8022b4d74d6c431b194b6d85722238610c7dbb515f7ca5f601843037e8f9744b97316968ba719a54bb790fc0c36cad5f2b05d22eed44541db4bb46bcf647560fcf1b99cc90165977e5f3cda3a2310cf75c53c19188e2b903977829b2a11a7c1be8dc36190aaaa5308bbfffe3e23e57739de0a87500d7cb134bc4ac0ca9455c853a3b76015f427f1ba79ec746e3902c69f7d529f25f6d020a183b92d2c28f6e5191b18ba5f890dff6a1fd21c6721cb2f41e76ac592b98cbe7fe9fb43393a0d2a9ff94f4478959d1f3f580dee4e9bbc512b115c952484461df629505a0820ac60ecffd540ea03fb636c00556e014724a1ff91e7c2d87527dbb822cd6d250058a92330135316d307232afcca63120a310ce47c68cbe70b2e30bb0060180dbd0a0cb2ea8c93410b22fd5df465c4e23ea2813f541b458af76683b9d1bd5068f91cb7af643cc39f8382e22a80fa4427576820177345ef201d57329c02bd584a890196d9812a8ba97ed59ccd2ff5868258ea28cb354b4f563a3a56ea3bfe29576aea228a92f9d65eb27a9e191dfeeb4d9185e9365c14ea0a714119d0b71c50b273965f6d5997d551c96ee2a4ced6551f0941f8d36dcf3ad546b152ac2e6e10a4835c5e19541151f8eb85824752f869d03a675c3aead80d278724f84125b60580d5487db0e91033ac74f393b5777fa87aa37a536dc65f095b5ac484f110dc254f03d228e9e29b1238378a7bb04a271c6c8c42f4bceb55678dfcdf4c88a666aa219e994c9de9df68b077d93695fd4a66cd99d4fba7dc914edebb8dbc6af91b5b3079dbbfbb0bc595da597af75d8c1be8278a66ee29c46f37b138306a893546b5b614a59f7168225ae4c1fe67608d1689ae62cdeee78bcbd148a42f8616e653ac2a770f2906e23ae2145c722ee1d21d3e74f8c61818a516373658c2b422f8034fce326cd02cb63b00cdfddf0a6cc98e2be673efd77f9c7070c1066d7bb73daac165e7060ef38107185141ac847d5cf29f141338cfff71f50fe68b7d3ffdeca7b390511387e1e6cb3cbb9b5f916f114311515dc2b9e9ee7cb72146dd22d81a66e7f77b13ef25b7ded092775fd0d4b517078ac945160c2a09773e049f4be6ec3b00418a8a50d52667b735d6553323cca68a5887c90797eec9c444841f45dced24db21dbafeeeb8732e789d8538b65d06a94d0a91c929776064e62375b1be9d070517980ff4795d598b2882567836f699d15bf6b6fb7d0a09f25aaed4ee84bfdba4acca40091cf9fdfa12649faf50bbd358267912f92d5a0283fcbe657d8deb948e69b7d6bf75c5f8e8bfdb43bae89c3fb6b4850e5b8eca17f1383d5e57afdc703a828b1699e965f16b9da238e59f861739c77e86a0c85b341633b2b46832e8b9fea4f56a1e89c73f8b232baff3aa7f86001fc7542a74679c3c4dbed1dd63a490f5c65f2498de22a541e61b7fb8ff06e5df09acfdde37c7f09b5d50cf5736c08881a0dddcf9ae502e130e4599b6d724738c884b41842be65059479e736655858a30e08de54ad83026b80935ba4cfaddd39f13f876a6c473c46c24dad2c34b4a7ed6185aa4ad1b2961bbabc63e6669680b47ce973ad4f6fe6a06489a8a2c3fddf928da9fa1864f0bb410d05cfb71af5b5ce9d7a29d05cbed2127d553d5793c66b96d54673d81b7a7da98a9bd0e52a54480546c9e63b725170352c0575257bef8e6b017847c2473115bf3a6aa1b529e08cf50f36eb090a3e380fef11c3937a0c7fb1313fa30e4152f9a111d51dc91e2c6155917532995d3476b9b2a47d9430745baf00111400ea27bfb5dba8b91da82b62d8b29c35962d3a6c2e1beae7af4c38af778d51aa8bae848541d10f850e9e0d5ab40c2c9146c18c695d3cafea4b9f20bb41a612b2108d0cb633aea81589123b689da687ef5249b4a1e4d9eaac78d9596f7a551846d32bd75c39c3f89bf31fa11823b3e20e6c7a781ea4443e67795f03963e64c29a9fb46641ecacf4f1ff4d340e1c5c13bf5b9f9e9c65a2ea71759e36cac700a3ea6b1135538bcd6a6fd47bac6dc46db90054cabe96922d535ad13c45328c5637b75f2390ded93ce5449e1815d6462f2eb2c105be0c3a00ec2cafc92481b1da9d5f1ba0db40b642350cbd744829d3ec5e164e2f6eeda03c76856ee7bd4263d00d9cacf63f7623424fd89123a37adf69b7adb18c44a856fff5d75cb5b85ebb85d4d1cccfa456e73578f66c8deeb4a475c4903365a64bd16622e408f69395b6b215989af50596e800759774d3861c8c059bc879fc884eb96581cb0f72dafc5b345ea1004b47d76b0942c47df62ccc4db2fb7ac4577190531b10adde86e7dd0ab5ab5838f34da5d47abe7c60539dddb6539e83bdeae6d0a505a2a3e72b8b14199c5535e6ebe276d65a3b69d34315f0438d24e27dfe95108d93affd7e3eb18996033c0628b7cd8e3cdc5fb8f35169f1ab9c921eb7171495b866caa6ae10416d51771558a3f5e7af47c652b136fe2d86dcf28a8b6d22ab37765b5cceac85fd96b4268a1b646021bc94515fbff9b64d46af6369649bba18a9d2ed17fdfc3ff98e78be6dec12c64522b2de45bf1394ef22678544291eccfc3eff610571d88c6f534b862f23ce9394621c087ec7d16a8adb2147af5ad2c1cfda707067d47d2ebe71b53915ca953b950b5eae9e9a187d0bbd063ba89a9bca14f91d4a1913ca531f652a7d865f1b5f0a32abffabd316510799a06e4888239b1d91bb66d636cb5e3c3e3152f5285213367ce6a8ec96ed10e681c4300f676fc80c6de634e2aa5aaafc9719a886415c5458be43cf4e2712c54566b0672011b9afbe48bc65656faa87d2b2643e0a95908e2f9cb8b3700db66b6d877e709543558ad12aeecf05f2e2d734982c9bec4a454239b44b4ad74878cf85b38b610eca1099bb27cb21f2a0ee65b4495e240329a0acc325e7f5f43139b25053f95e9979e500cbee920aa30778a0b544e318d34e6d3651d23f5bc0007c0179ce1bd2ce75de53578551f226b8a642cd05f9d21f5ada4371be288a981f73e6bdb92e5b9a3f193156b80f0c4fc4c2be7ec3776c73acbeeb1b54983048ff5aa556b6e12c686704472a7f5df66b54b520a8b67969afb9284c1f3d7ff34a465d63e1db43c714746e5c2708bbde52b099add1728fa91459f824ea55ab07b74aa09caab2b59c85dafc9fa7e803f6640cdc35ecbc0810bc42ad0b792c51e1c3f0225b9e1a4b7b669361757d3e548ab6fc1b7caa153d7a1bacb066a91e9897049c45cd07209c33f2a83750161a5281256ccdaa474a0deef033ca91622a6211f105c4f640693f520904691736d2e5c0182f639676cc482c3e6be12aaf834051ca5d1ed8ead83e03db8556174a9f16e556a2f848e1689e04da0cf7df5b092f64b729116c5b6d2afdde6e59a913c2bfd3a73e8050b780c8e13d4c7b2efdb9b41fd5598f4770f0b1f212f2eaa27cd1d85ceebe2ce646d278c2ba56b29cac243e9d8eb536b4b3c71c8c62a03e710cf91c7113dc0c529548ddcdaf1f7fa7076efc13be45e79df73cbd2ea1ff443b7844213bfde30e56e69bb7aa30e2ac327fde18c2e793e6f8febb43dfd2df4dbbe5dfffd9ad22c0c92f55ca459b3314c6a31f7b6519acc8b7c54484051a9891b00a5a281c22d1f382a1b23a0406a27de9e4361404d93373b78dc4b181424bf908da20800b064bb07b47f655446aa0a85827c024a370f3ae255bf856e77166b079b76eee394db998f04ee75eddd1c3195ad4cd85e99dcb39aaef35a871cc041eaba42a010071c10f8d995ccf97a320875d646d28dd2469b7eedfa310c0bfa10d83eb8f20aad12dd6115e607583509201155f8bc770ae40d94bd2fca108102dbfd078f1b7247f400db550adeab65eeb8fbf0b6a939ae789bc2dd5c6abf81fcf4c8babe0d5baaf934a603662fcac6ea3863cf3b719b4fecda78aaf24ab38c1d220d6dced39bb313b33d8ca1005a0f8914d19988100dd43aaea13e62e1f86792e9118b3fadd15c76f3249af98b29cd796e266b9d62042ea08d2db3edb08f1d447a02c267c386f8fb9dbfae20bf21f90a3853d19688f4d1188a315f59e7881cc89c36f3cab9978174a8a4c9311b1f7b5206d7d49346541f45848019184afa2bf93ba83c82255855b297c54279cb5c6e1d8a31f0ae8005db4aab5c5ff9746bf8a217b7f4661baa4056c122a67e88661c3179840e9a1a907d9e72220b839d4e3ba81247fcb3dcd773cf91e16ace375fb7c653e261352ff8781480cb0efa6de6e94709e0acb93f4deece7ab3628c3070eb19faf6bb3368b7611397db808a08716b85a21800a64a5ab7648b319b398c322d1fcf02c94c2599dcb89e503ea1cdc632ba75bb87edcaf81c7082476b2b8d9a60367f15bccfedb554d188c2b2004a47ed370e8ad9b6217d71026bdb65f00f65455730e2b50c40d1603714a359db045db108f4dbed8128a2470636dacd4a5dcd15662891b141e06af7f1b7c23807a7a7773831a17aa0bda5d1677d48a53605d95eb1b850a3fe87a4f36f1a49e79a505da0fd1b5413e46b28d18c0fe4a697971181e35556567445f94efd27d7a2c964b68e8ef4c44b704023e0f0d1d75c277074d9faf63a200bb686f54545006cc5be8a65914705d2d3180ce7a407c4c3475b85949052a8684c30e2f2b3e07a7480d64102560556a9c90571a09f013effb1bdac6d20a99590eda696749c6819e383bf134c44c6fb9650e66aa4c67028e1bc2fea73095974be3a95c62223f3d4f7ad8f5a6074dc2ed21bc3e8f8aac17ba691022d331e29fd8b2a5c5fffda665b85e0cc0b90235c214e60bde7455f256ec287d2fd1bdc5de0eb05f9819a72b13b82b642177e2a99f5f2e20cbad8d9013027c01f99f48c7f95cc034933d404e97c9777476d129253c992c78ce2fa0e62334466ad61e981db4d483f62d2c192d2fff44cad7a84c43f0d01056a2d41fa6b9a9a1f31812a16c4c038174f8559f8975814e3d56337edd48a4b728a975e2d935c9de975c89b50f9793c40f06cdd2c104b172df31b8a4702bdc95b87515e0635ab200a6d64bd4f64e5c482087043b3d70fa0ad3127e2cbbcb452822eb174b968986de8637b9313a090868db3bf81ac38ca902d1cafd87a1b67cf10efa12563659854107ff409e3d5d7f9a09fe2250849187eb451cc5e1aed5c342668f56ba5ac0a213f9ab0a2ed5725631d48d3718609b85507358cdde185ae3eb964a304dc2d4b5049d0c221f3f2c1a8c25c8075ef580869424746d6cb17854c2f86960c79dc9a7f887f2e9c9173f73158c6301b830680b3ab159d2e0fdc8089ba7dfe970ebbcef8222539e8b499f104ddac1b351653bd9a52b63256d65a7a8196ad58f898d1202185556b9227fc4e4bd37c89857011caa3fc64def67b41700a0467b228a20cc90a200613bb4422cc70247c99dcddba29e71d35a5f5cc43524fab3738536ebf2a6883fd73a3092f317fe58421f817eb0deb981fd147aecd6e3740a051589dd04a8e2ba8461bbe470cf086d4f827233269352fad7bafe738d6769fc2235683b4a49e4fa177302bd618efe6134bb15acdf3e70d57dd9dc47c5f16990d07727fc6b4224b4f047dedc7a29f9ad13656acffd27645e11c1fa81c8f256690087f2c33c8138fce0028822541e7e9e3de26485c990ab110a8a2adbcc2c12f533c0d78d32542990c6259201462d5cc427964d4d3f2e31859bbc47d2fc5b8dbf5345b4747a8a128d7b5ab9e75f9b7a547ebe57f83365eaf490c9646252f4a659b8fce90c6c182584ec8c2b41ff4d8bc44c69e8518cd2a5758d944c09e2f58e578d397049c169b925496df0a54d51eda81631da39dc03b771202faf7e68e480a22417c7a301feddc11b76b461725af2b77f4c93ed5dbe9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58be6cc1bdd14de27bb941541b19a643c86eda9e969ae64e4adc4cc994f09396d55c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830600408a9820f54172a618084379014ee73085c68828a1d9e2a1d100849788d776bb585796efefa4467f3a4a2da3da016df1ed4955a79cac867ebfb30de437eac10288cc76ccef1fda7a8e691ecc29464d6d22a3bdac9d4eb6ad5f55a359ce9fb1046334a9a87c6803362c7e1c2e7afd9599f0f15c3189235d58c655ea9ffd2d3771977363ca27abac362867405b9d279e8632422897b595dfd5571aacf872ebe77dc804d76b1b5fa03677436a1186809800807c5e3cf5182e7bf1d12b3577047c601823bd950590d51ac43de8b4ba890a04b2522674355c5b3170caf76eff00a80286400742cebba8d271f349ff57f12ef61542e8470092c90c13b908343ec75bf53770a1e375dc541991450d20487ac6cc1b0a60cbccf057e33037ab3fae164f90d3542cf13ac859e79d03955322da81ec0e34617e15360297ff42384dfa8e1cd5f92727e4ce5fa3b78ca4c081bcab7ef823c3f0f8beacacc27eae299f0f72cb771c222af2af2c074628de36706032910043933478006d3d749730bb4ad658647e3bf2e0623520ced429f602961a6fed81626b6e710f2715069aa23470a78825a114d4d04a3167c59089c3f270f82ea8d521e10feb4f8c7f4ae40fe327281c9dbf264560d9bb969e449f6544f13370dc6df6d74aee23cc7bd15b9a8628463de670048846930b38adfb17d135608be951aeece17f728138affb74ce5b156be02666efb52ecbf53384cfc98905a7a41441adc71c20352b8ecd6921752e08e6ef5bfb93382ad81f14dd5086bcff6dd38ce0bbd8d685b53286d2fa46a751cd0d0fd98b3c7b8a67a9957fdb73bfbecb834697a52b67a7d0d169f4adc395c57d21e8f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad87198108708d2a3bc72a263c7fbcd9a63b76ff7d7d25200c8d12f26aa086e74cd0b345718bfe90813f774a4469025411a8ac9327d2038938744276468d4843f5b8a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e261e3637edadd8fb1d94ac431191db8fdf801a29545b1e6859a0f2f9c491c5467e6a2ccf10b4c15b118a079d435ccc3944d5131ce5235fc2f12bda421cfe71d7ce2476cd0682d5f540457e862e87ed208ba513380b4e08834c1057c69c698536c728756e4bb24803d485a937d367d379f4a0a471212b32248bd79dbfc27a4aae555678fb56ddd7621e9cc650b1da70123b59a59c5382d9967814868eddc9b390fb39cd2c62071a3c5e1415e5fc47ae752076e4e76f58f067268d8f3d2e415fb88f2bad05e27ee56c01500ba747ea72107112ad75c18cf220f5385623122acbaa766e0612df506f0bcedd3f2b0cb135a0575934d75a0ab02b79e4a0e2ca76c52ae8b68041173fc3d37bc3f73e19f9bf24ca23090d68219ef3edc6d7e00398bd2035a254bbb06fc41ff1705f7449ea2127bbcf04e8fbea7d22dbeda6a8e0c703de719e8474e63afcaba7e42a133ddb0e3fc88d1049052ecbd11632a7f57778e3ed567157d15a181dffa397a36baba08056f21c1f28e5676a1415322e9635b464d8b224b17a326d6fec44041c3448b3466d6d19dcf3ce4df08cfc60b9cd156100998a8629094d8c348917db5916e87b2f819c116553fde5b3cb33116b8902dc6ef04fa1e26934052072c9d23be2cdc50e08fe10660a2b1602878a67b9e37b63cb38c3325e93df81f595151e813c9132fdd5ad1d678fd23cd145ebf29d825a5063f835f6e3929e5e20839e0f71e4853d62a4f79d60d669b6ce677aacc2b7ebb4d8c6c6853bd864da7379a37b15366031265f5d6f8d536b5603080fed63db81a9d991ab3a77636782d4f3ac3e5bebe78900a3c709672432ce8ebe12402f07f34c730c9516f23dc3cf7d57531ae367eacfe5e1418d827f80b6ea5540acfcf5c8df05b00e4d44799b8a7d577ff2ae017128718bb82e95d45f2fd41f000c273e12332b09773acf6490f6dc5d0e62310349bb73892d938a54c055553e98c8df6429c49b5a7ba2752c823955437515903b7b680bcff4658b50e6c3dc90bbcc8e3d6cc7955226737317bd5d86dd0690d6712725959b62673064acc50148cfc74ea3d0be1a84468545b0c55c979fbb5c238f7db95e08f717f7b833760ba0054c5e3aa06200c7b0895a26aa0b9d1723a3c1f2e623ac6ff0ff1399522a3a0f69600b92bc8a3f0a2e6f58c9c78e2fd2570aea85dbe884a66ab5dfdbd4bcb55f3ef9cd7318781d4f2294893e9f141a52605d0a91cd9c23f06dbccddd0ed223f1ad535e6fb98d7be3e76c76f73f2ccd70e571b913e4cd9e80b05e79ef63327fc8f4ff511b2cf16d332253228813d44944be5ea00c3a02a08535cd7413de0a7561e286ca125be3b7d3bbd7effe43541c008a7bd1a6a9f27761c147d4abc8b5983f39f691438f8fcfe7335adbad0f42ee96aa6a74b310c5698334bd247945292794177a18f79605885add29d2950491c74a65f837c05a892b96987626f53e0eccd71002fad7473befdf579c4b81a4997c40053b1ee39c148680dfe694bea469c03ae2939da8b049856f171d9e21fba4ea7537612db339f74bd13ba83f4749128748617333ae4152e1421b3a15b7db578ffc858dae53d81d92f9d15fb7fd19d31a2d8fa211cc9f095495e329c48f188b0facb84f54648565ab41940310615ad2f7456f01b29f342f0ae9c31e38402e6390e2504ae616b4fb4bc998258ad9b71cda979de5dd45c07f92a2d621f08b3461a963edc3bb32e74281d0358cad6af35130e50a878df6c63c5071c02311916172f8aa2682e41739b77f2aa6c701c9d837d62029b48b27aab1ef2db9b0a0674dc40ae8649bc7dc09ed139fd04709fdb2248792b55868a31ee7195a03d7ef9e28aa05fb0e5898f2449edaa5fe1e93ddc470a820d80304ed9cd030ea9ad5f47516492e2fcf0e53c573cc34cf038358c9e2f7ba1f0bf7183118c77f39de0ac6673f06331ee623d878a767a6130781bf91850ea3bb83de05e1308221ec18be89fe761b36901e9f937c6d1fc9de9b45cdf4d97a2941acd4576e167377d002fd65e2d2553b5f2f975915718fbcb82c45a11ebb98c919cf87746c664c94a0ff52f7bb3febd13e1deec7ab9a9062bf40d78a3670a379f377ca2707a920f10e866df9fb59846c63c30e8cbd02f5090a97af9a6aee0347827e73f23a0bb82a48bbd85c28b5e9745346461d2e1b52d8d3c6300c8a0d7b3b45fd3e8cc557bb720deb506e4861f8465b47da270b055c391f47e7b039b2f3a377b86752116098463d856e2f3e5c1391c185c65f7ebb7fb99e791c41f1a313f58fe5441dd6af6fafa994ea9d59f5d37a1af0dc758dbc8d05f79e0e763b0cb1b0d26a85a9531dc585da65c633c0352e0cfe5f4689b2106446133f3f1771a766a35db31791a683f2ff365a32f5d9fe3202cab085cb13f83ddfe82c55dd0bcd8bf57b30f1049bcf7959e15421315a56e129034ecec8ad455ecba9d44bd5f345990744055b0bb82ae15b6d34bdc02545c56fc4b52b0d115760b281c4e8d83b9622099e37e66b4d65e9ee79438989de31a65c2dd8ebc13aa20efc62ca93dc93f6ff3f5c87b5eb0fbcf9fe11de4f1cbced180c2bcfae673600b256e17cb5672d7ba71a4652ebb4571296b049a78490b7617d37081439d0f001e2839084d008887712701b3abfbd75f9f555e6fb0dfa73c730197a62d12aecc1ecbdd34f01161ed0d960eee4bb455961972278c801affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c55352f8af94ca690d9e60067dc475943f6fd244e53b813da5639b7f4521495b22916021510ef87f16e80fe0ed3e8f3dd05125a63487c1ac09bbcb27c28c90f70fb9df2c67ef8a174587c99fef2f3720a23e9644d02156e66196e844e01c6018d4320849d46a839dc584500ece3b13d329303c68d10719c6e69776f8a9c8880893c3e215698cda26e3848ee96a9c2005067dcbc53ad4b3c2a7617d0e525b2d7cc5183476156d74a3017c11121ddc83e2155303924ebc6742e76c150291babaed032296d21cc73c6c7aebb1a2e407c371b896d93b96756d342207b0110808872c9bfed10a606021d8750cf093bdc8890b73c8244767dd0817d54b1a56a08fe9965b4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda35bc9a152fff06bbca68a9911e0bc6c76339aec36ac2a55e424daa18b1718c754d51cb9caad6d87a4eb80861706adefe2ea591cf89a9d4daed2d5b89e0e919089a68175b9abaeb3681f85378d4e62b9ff24703b54f2316f3c38cb588b856a0d44bc40364edc8447cf935448f7292e2d274a8b89b14a8f9a51644e357375b8752a4f92d4ed6c0c34772cbe3d3fda5a82db7202159eb57cc74e2ec834828e0e87a5da9823a29d58cf851a9c80c381b186c73e95a33ef7e1fbeccd33c520df5b5afbb5e9b6097f37b1edd29f2936447512fed9061204b913d5dc0c7d9fc1e068720c0e68e3eeb2416b5c4c9229078469c71f6525f032ba8f4e2d23624f759b5b77ae12161032f3cf7fc84b9f5ccce9fafbc9d157852e70a0ace62f047702a1cd11d05ea2a1eef740a9f53b0030978f5262654569f1b260548a30d452ea5c3ccbd014a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4763cd2db39803e7c30ebd91bd18287b84d0a468c4b3a5fa53bf41dabf8d9ad4a1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e526cce9807f8451ccf7fb3cdaa40f00c9d660888c30ee0598dc3aa579471a583libxmltooling-lite.so.9.0.0libxmltooling.so.9.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxmltooling-3.1.0-150300.3.3.1.src.rpmlibxmltooling-devellibxmltooling-devel(ppc-64)pkgconfig(xmltooling)pkgconfig(xmltooling-lite)xmltooling-devel@ @@@@ @ @    /usr/bin/pkg-configcurl-devellibboost_headers-develliblog4shib-devellibxerces-c-devellibxml-security-c-devellibxmltooling-lite9libxmltooling9openssl-develpkgconfig(libcurl)pkgconfig(log4shib)pkgconfig(openssl)pkgconfig(xerces-c)pkgconfig(xml-security-c)pkgconfig(zlib)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)7.10.61.0.43.22.0.03.1.0-150300.3.3.13.1.0-150300.3.3.13.223.0.4-14.6.0-14.0-15.2-14.14.3d@_0@\+@\ac[1ZZ\Z ,@ZC@YéXX@U|@UUU@U(danilo.spinella@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comvcizek@suse.comkstreitova@suse.comjengelh@inai.deadam.majer@suse.dekstreitova@suse.commpluskal@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.com- Fix server-side request forgery (SSRF) vulnerability, bsc#1212359 * bsc1212359.patch- Update to 3.1.0 * [CPPXT-145] - DataSealer is sharing non-thread safe keys - update lib version to 9 - run spec-cleaner- update to 3.0.4 * [CPPXT-143] - Crash due to uncaught DOMException [bsc#1129537] [CVE-2019-9628] * [CPPXT-144] - CURL SOAP Transport: unset Expect Header- update to 3.0.3 * [CPPXT-136] - Likely issues with empty element content in KeyInfo handling code * [CPPXT-138] - xmltooling does not build with OpenSSL-1.1.1 * [CPPXT-139] - DataSealer needs to catch both Santuario exception types * [CPPXT-137] - OpenSSL 1.1.1 work- update to 3.0.2 * [CPPXT-135] - Lite half of library has unintentional zlib dependency * [CPPXT-134] - Reloadable configuration deleting backing file on a 304 * [CPPXT-33] - Credential::getCredentialContext method misspelled * [CPPXT-81] - Use of LIBS in place of LDFLAGS in configure tests break custom builds * [CPPXT-111] - Build flags leak into pkg-config files * [CPPXT-114] - ExplicitKeyTrustEngine doesn't handle EC in the OpenSSL case * [CPPXT-116] - Apache 2.4 / Shibboleth Deadlock * [CPPXT-127] - DTD-defined entities can be added to XML without breaking signature * [CPPXT-133] - Eliminate uses of getTextContent in DOM helpers * [CPPXT-110] - OpenSSL 1.1 compatibility * [CPPXT-123] - Updates and next releases of Xerces and Santuario * [CPPXT-126] - TODO and cleanup tasks for V3 * [CPPXT-118] - Address any deprecated CURL options * [CPPXT-120] - Set disallow-doctype property on DOMLSParser * [CPPXT-122] - Replace DateTime class with Xerces version * [CPPXT-125] - Consider making AbractPKIXTrustEngine::checkEntityNames virtual * [CPPXT-130] - auto_ptr cleanup * [CPPXT-132] - Slow down dependent on curl version - update soname for libxmltooling library from 7 to 8 - require libxerces-c-devel >= 3.2 and libxml-security-c-devel >= 2.0.0 - add Buildrequires: zlib-devel - remove upstream patches supporting building with openssl 1.1 that are no longer needed * 0023-CPPXT-110-OpenSSL-1.1-removes-BIO_s_file_internal.patch * 0011-CPPXT-110-Clean-up-some-collateral-damage-from-previ.patch * 0005-CPPXT-110-OpenSSL-1.1-removes-BIO_s_file_internal.patch * 0026-CPPXT-110-OpenSSL-1.1-library-names-have-changes.patch * 0027-Commit-a-xmltoolingtest.vcxproj.user.patch * 0010-CPPXT-110-Start-to-add-tests-to-exercise-XSEC-paths-.patch * 0003-CPPXT-110-OpenSSL-1.1-makes-DSA-opaque.patch * 0002-CPPXT-110-Add-new-OpenSSL-support-files-to-Unix-buil.patch * 0012-CPPXT-110-Add-test-path-for-RSA-loadXXXBigNums.patch * 0009-CPPXT-110-Start-to-add-tests-to-exercise-XSEC-paths-.patch * 0020-CPPXT-110-Add-new-OpenSSL-support-files-to-Unix-buil.patch * 0024-CPPXT-110-OpenSSL-1.1-internalizes-locking.patch * 0006-CPPXT-110-OpenSSL-1.1-internalizes-locking.patch * 0028-CPPXT-110-OpenSSL-1.1-OpenSSL1.1-changes-to-newly-in.patch * 0025-CPPXT-110-OpenSSL-1.1-Fix-some-signatures-and-names.patch * 0016-CPPXT-110-Round-trip-verify-test-for-OpenSSLCryptoKe.patch * 0021-CPPXT-110-OpenSSL-1.1-makes-DSA-opaque.patch * 0007-Unwind-previous.patch * 0013-CPPXT-110-Used-Named-curves-for-EC-testing.patch * 0030-CPPXT-110-OpenSSL-1.1-New-build-mechanisms.patch * 0031-Missed-file-for-OpenSSL1.1-support.patch * 0029-CPPXT-110-OpenSSL-1.1-Cleanup-tests.patch * 0022-CPPXT-110-OpenSSL-1.1-makes-EVP_PKEY-opaque.patch * 0017-CPPXT-110-Inverted-parameters-to-TSM_ASSERT-in-DSA-t.patch * 0008-CPPXT-110-Checkin-prototypical-vcxproj.user-file-for.patch * 0019-CPPXT-110-OpenSSL-1.1-makes-X509_STORE_CTX-and-X509_.patch * 0001-CPPXT-110-OpenSSL-1.1-makes-X509_STORE_CTX-and-X509_.patch * 0018-CPPXT-110-Test-for-OpenSSL-part-of-ExplicitKeyTrustE.patch * 0004-CPPXT-110-OpenSSL-1.1-makes-EVP_PKEY-opaque.patch * 0015-CPPXT-110-test-for-code-changes-to-OpenSSLCryptoKeyE.patch * 0014-CPPXT-110-test-for-code-changes-to-OpenSSLCryptoKeyD.patch - introduce libxmltooling-lite subpackage- update to 1.6.4 * [CPPXT-128] - Additional nodes can be added to XML without breaking signature [bsc#1083247] [CVE-2018-0489]- update to 1.6.3 * [CPPXT-127] - DTD-defined entities can be added to XML without breaking signature [CVE-2018-0486], [bsc#1075975] - 'Url' -> 'URL'- update to 1.6.2 * 1.6.2: [CPPXT-124] - Regression caused by CPPXT-116 * 1.6.1: [CPPXT-107] - Issues compiling with Boost and VC15- add upstream patches to support building with openssl 1.1 (bsc#1067419) * 0023-CPPXT-110-OpenSSL-1.1-removes-BIO_s_file_internal.patch * 0011-CPPXT-110-Clean-up-some-collateral-damage-from-previ.patch * 0005-CPPXT-110-OpenSSL-1.1-removes-BIO_s_file_internal.patch * 0026-CPPXT-110-OpenSSL-1.1-library-names-have-changes.patch * 0027-Commit-a-xmltoolingtest.vcxproj.user.patch * 0010-CPPXT-110-Start-to-add-tests-to-exercise-XSEC-paths-.patch * 0003-CPPXT-110-OpenSSL-1.1-makes-DSA-opaque.patch * 0002-CPPXT-110-Add-new-OpenSSL-support-files-to-Unix-buil.patch * 0012-CPPXT-110-Add-test-path-for-RSA-loadXXXBigNums.patch * 0009-CPPXT-110-Start-to-add-tests-to-exercise-XSEC-paths-.patch * 0020-CPPXT-110-Add-new-OpenSSL-support-files-to-Unix-buil.patch * 0024-CPPXT-110-OpenSSL-1.1-internalizes-locking.patch * 0006-CPPXT-110-OpenSSL-1.1-internalizes-locking.patch * 0028-CPPXT-110-OpenSSL-1.1-OpenSSL1.1-changes-to-newly-in.patch * 0025-CPPXT-110-OpenSSL-1.1-Fix-some-signatures-and-names.patch * 0016-CPPXT-110-Round-trip-verify-test-for-OpenSSLCryptoKe.patch * 0021-CPPXT-110-OpenSSL-1.1-makes-DSA-opaque.patch * 0007-Unwind-previous.patch * 0013-CPPXT-110-Used-Named-curves-for-EC-testing.patch * 0030-CPPXT-110-OpenSSL-1.1-New-build-mechanisms.patch * 0031-Missed-file-for-OpenSSL1.1-support.patch * 0029-CPPXT-110-OpenSSL-1.1-Cleanup-tests.patch * 0022-CPPXT-110-OpenSSL-1.1-makes-EVP_PKEY-opaque.patch * 0017-CPPXT-110-Inverted-parameters-to-TSM_ASSERT-in-DSA-t.patch * 0008-CPPXT-110-Checkin-prototypical-vcxproj.user-file-for.patch * 0019-CPPXT-110-OpenSSL-1.1-makes-X509_STORE_CTX-and-X509_.patch * 0001-CPPXT-110-OpenSSL-1.1-makes-X509_STORE_CTX-and-X509_.patch * 0018-CPPXT-110-Test-for-OpenSSL-part-of-ExplicitKeyTrustE.patch * 0004-CPPXT-110-OpenSSL-1.1-makes-EVP_PKEY-opaque.patch * 0015-CPPXT-110-test-for-code-changes-to-OpenSSLCryptoKeyE.patch * 0014-CPPXT-110-test-for-code-changes-to-OpenSSLCryptoKeyD.patch- update to 1.6.0 * [CPPXT-108] - Potential nullpointer dereference in InlineCredential::getKeyInfo * [CPPXT-109] - XSECCryptoX509CRL::loadX509CRLPEM() can read past unterminated buffer - update soname for libxmltooling library from 6 to 7 - add version for boost-devel buildrequires - add %{opensaml_version} macro - run spec-cleaner- Update RPM groups- use individual libboost-*-devel packages instead of boost-devel- update to xmltooling 1.5.6 * [CPPXT-105] - PKIX revocation checking calls OpenSSL's X509_verify_cert in an unsupported way (breaks with OpenSSL 1.0.1p/1.0.2d and later)- Add gpg signature- adjust Summary in the specfile - remove unused conditionals- use spec-cleaner - package cleaning - add xmltooling-1.5.5-doxygen_timestamp.patch to remove timestamps in a documentation generated by Doxygen and avoid RPMLINT warnings (file-contains-date-and-time).- initial revisionxmltooling-develnebbiolo 1687769901  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"3.1.0-150300.3.3.13.1.0-150300.3.3.13.1.03.1.03.1.0-150300.3.3.13.1.0-150300.3.3.1  xmltoolingAbstractAttributeExtensibleXMLObject.hAbstractComplexElement.hAbstractDOMCachingXMLObject.hAbstractSimpleElement.hAbstractXMLObject.hAttributeExtensibleXMLObject.hConcreteXMLObjectBuilder.hElementExtensibleXMLObject.hElementProxy.hLockable.hNamespace.hPluginManager.hQName.hXMLObject.hXMLObjectBuilder.hXMLToolingConfig.hbase.hchar_traits.hconfig_pub.hencryptionDecrypter.hEncryptedKeyResolver.hEncrypter.hEncryption.hexceptions.himplAnyElement.hManagedResource.hOpenSSLSecurityHelper.hOpenSSLSupport.hUnknownElement.hioAbstractXMLObjectMarshaller.hAbstractXMLObjectUnmarshaller.hGenericRequest.hGenericResponse.hHTTPRequest.hHTTPResponse.hlogging.hsecurityAbstractPKIXTrustEngine.hBasicX509Credential.hChainingTrustEngine.hCredential.hCredentialContext.hCredentialCriteria.hCredentialResolver.hDataSealer.hKeyInfoCredentialContext.hKeyInfoResolver.hOpenSSLCredential.hOpenSSLCryptoX509CRL.hOpenSSLPathValidator.hOpenSSLTrustEngine.hPKIXPathValidatorParams.hPathValidator.hSecurityHelper.hSignatureTrustEngine.hTrustEngine.hX509Credential.hX509TrustEngine.hXSECCryptoX509CRL.hsignatureContentReference.hKeyInfo.hSignature.hSignatureValidator.hsoapHTTPSOAPTransport.hOpenSSLSOAPTransport.hSOAP.hSOAPClient.hSOAPTransport.hunicode.hutilCloneInputStream.hCurlURLInputStream.hDirectoryWalker.hNDC.hParserPool.hPathResolver.hPredicates.hReloadableXMLFile.hReplayCache.hStorageService.hTemplateEngine.hThreads.hURLEncoder.hXMLConstants.hXMLHelper.hXMLObjectChildrenList.hvalidationValidator.hValidatorSuite.hversion.hlibxmltooling-lite.solibxmltooling.soxmltooling-lite.pcxmltooling.pcxmltoolingCURL.LICENSELICENSE.txtLOG4CPP.LICENSENOTICE.txtOPENSSL.LICENSEREADME.txtapihtmla00008.htmla00011.htmla00014.htmla00017.htmla00020.htmla00023.htmla00026.htmla00026.jsa00029.htmla00032.htmla00041.htmla00044.htmla00047.htmla00047.jsa00050.htmla00050.jsa00053.htmla00053.jsa00056.htmla00056.jsa00059.htmla00059.jsa00062.htmla00065.htmla00071.htmla00074.htmla00077.htmla00080.htmla00083.htmla00086.htmla00089.htmla00092.htmla00092.jsa00095.htmla00095.jsa00098.htmla00101.htmla00101.jsa00107.htmla00107.jsa00110.htmla00110.jsa00113.htmla00113.jsa00116.htmla00116.jsa00119.htmla00119.jsa00122.htmla00122.jsa00125.htmla00125.jsa00137.htmla00137.jsa00140.htmla00140.jsa00143.htmla00143.jsa00146.htmla00146.jsa00149.htmla00149.jsa00152.htmla00155.htmla00155.jsa00158.htmla00158.jsa00161.htmla00161.jsa00164.htmla00164.jsa00167.htmla00167.jsa00170.htmla00170.jsa00173.htmla00173.jsa00176.htmla00176.jsa00179.htmla00179.jsa00182.htmla00182.jsa00185.htmla00185.jsa00188.htmla00188.jsa00191.htmla00191.jsa00194.htmla00197.htmla00197.jsa00200.htmla00200.jsa00203.htmla00206.htmla00206.jsa00209.htmla00209.jsa00212.htmla00215.htmla00215.jsa00218.htmla00221.htmla00224.htmla00227.htmla00230.htmla00230.jsa00233.htmla00236.htmla00236.jsa00239.htmla00239.jsa00242.htmla00245.htmla00248.htmla00251.htmla00251.jsa00254.htmla00254.jsa00257.htmla00257.jsa00260.htmla00263.htmla00263.jsa00269.htmla00272.htmla00275.htmla00900.htmla00900.jsa00901.htmla00901.jsa00902.htmla00902.jsa00903.htmla00903.jsa00904.htmla01449.htmla01452.htmla01452.jsa01452.pnga01453.htmla01456.htmla01456.jsa01456.pnga01457.htmla01460.htmla01460.jsa01460.pnga01461.htmla01464.htmla01464.jsa01464.pnga01465.htmla01468.htmla01468.jsa01468.pnga01469.htmla01472.htmla01472.jsa01472.pnga01473.htmla01476.htmla01476.jsa01477.htmla01480.htmla01480.jsa01481.htmla01484.htmla01484.jsa01485.htmla01488.htmla01488.jsa01488.pnga01489.htmla01492.htmla01492.jsa01492.pnga01493.htmla01496.htmla01496.jsa01496.pnga01497.htmla01500.htmla01500.jsa01501.htmla01504.htmla01504.jsa01504.pnga01505.htmla01508.htmla01508.jsa01509.htmla01512.htmla01512.jsa01513.htmla01516.htmla01516.jsa01517.htmla01520.htmla01520.jsa01521.htmla01524.htmla01524.jsa01524.pnga01525.htmla01528.htmla01528.jsa01528.pnga01529.htmla01532.htmla01532.jsa01532.pnga01533.htmla01536.htmla01536.jsa01536.pnga01537.htmla01540.htmla01540.jsa01540.pnga01541.htmla01544.htmla01544.jsa01544.pnga01545.htmla01548.htmla01548.jsa01548.pnga01549.htmla01552.htmla01552.jsa01552.pnga01553.htmla01556.htmla01556.jsa01556.pnga01557.htmla01560.htmla01560.jsa01560.pnga01561.htmla01564.htmla01564.jsa01564.pnga01565.htmla01568.htmla01568.jsa01568.pnga01569.htmla01572.htmla01572.jsa01572.pnga01573.htmla01576.htmla01576.jsa01576.pnga01577.htmla01580.htmla01580.jsa01580.pnga01581.htmla01584.htmla01584.jsa01584.pnga01585.htmla01588.htmla01588.jsa01588.pnga01589.htmla01592.htmla01592.jsa01592.pnga01593.htmla01596.htmla01596.jsa01596.pnga01597.htmla01600.htmla01600.jsa01600.pnga01601.htmla01604.htmla01604.jsa01604.pnga01605.htmla01608.htmla01608.jsa01608.pnga01609.htmla01612.htmla01612.jsa01613.htmla01616.htmla01616.jsa01617.htmla01620.htmla01620.jsa01621.htmla01624.htmla01624.jsa01625.htmla01628.htmla01628.jsa01628.pnga01629.htmla01632.htmla01632.jsa01633.htmla01636.htmla01636.jsa01636.pnga01637.htmla01640.htmla01640.jsa01640.pnga01641.htmla01644.htmla01644.jsa01644.pnga01645.htmla01648.htmla01648.jsa01648.pnga01649.htmla01652.htmla01652.jsa01653.htmla01656.htmla01656.jsa01656.pnga01657.htmla01660.htmla01660.jsa01660.pnga01661.htmla01664.htmla01664.jsa01665.htmla01668.htmla01668.jsa01669.htmla01672.htmla01672.jsa01673.htmla01676.htmla01676.jsa01676.pnga01677.htmla01680.htmla01680.jsa01681.htmla01684.htmla01684.jsa01684.pnga01685.htmla01688.htmla01688.jsa01688.pnga01689.htmla01692.htmla01692.jsa01692.pnga01693.htmla01696.htmla01696.jsa01696.pnga01697.htmla01700.htmla01700.jsa01700.pnga01701.htmla01704.htmla01704.jsa01704.pnga01705.htmla01708.htmla01708.jsa01708.pnga01709.htmla01712.htmla01712.jsa01713.htmla01716.htmla01716.jsa01716.pnga01717.htmla01720.htmla01720.jsa01720.pnga01721.htmla01724.htmla01724.jsa01724.pnga01725.htmla01728.htmla01728.jsa01728.pnga01729.htmla01732.htmla01732.jsa01732.pnga01733.htmla01736.htmla01736.jsa01737.htmla01740.htmla01740.jsa01740.pnga01741.htmla01744.htmla01744.jsa01744.pnga01745.htmla01748.htmla01748.jsa01748.pnga01749.htmla01752.htmla01752.jsa01752.pnga01753.htmla01756.htmla01756.jsa01756.pnga01757.htmla01760.htmla01760.jsa01760.pnga01761.htmla01764.htmla01764.jsa01765.htmla01768.htmla01768.jsa01768.pnga01769.htmla01772.htmla01772.jsa01773.htmla01776.htmla01776.jsa01777.htmla01780.htmla01780.jsa01781.htmla01784.htmla01784.jsa01785.htmla01788.htmla01788.jsa01788.pnga01789.htmla01792.htmla01792.jsa01792.pnga01793.htmla01796.htmla01796.jsa01797.htmla01800.htmla01800.jsa01801.htmla01804.htmla01804.jsa01804.pnga01805.htmla01808.htmla01808.jsa01808.pnga01809.htmla01812.htmla01812.jsa01812.pnga01813.htmla01816.htmla01816.jsa01816.pnga01817.htmla01820.htmla01820.jsa01821.htmla01824.htmla01824.jsa01825.htmla01828.htmla01828.jsa01829.htmla01832.htmla01832.jsa01832.pnga01833.htmla01836.htmla01836.jsa01837.htmla01840.htmla01840.jsa01841.htmla01844.htmla01844.jsa01845.htmla01848.htmla01848.jsa01849.htmla01852.htmla01852.jsa01853.htmla01856.htmla01856.jsa01856.pnga01857.htmla01860.htmla01860.jsa01861.htmla01864.htmla01864.jsa01865.htmla01868.htmla01868.jsa01869.htmla01872.htmla01872.jsa01873.htmla01876.htmla01876.jsa01877.htmla01880.htmla01880.jsa01881.htmla01884.htmla01884.jsa01885.htmla01888.htmla01888.jsa01889.htmla01892.htmla01892.jsa01893.htmla01896.htmla01896.jsa01897.htmla01900.htmla01900.jsa01901.htmla01904.htmla01904.jsa01908.htmla01909.htmla01912.htmla01912.jsa01912.pnga01913.htmla01916.htmla01916.jsa01917.htmla01920.htmla01920.jsa01920.pnga01921.htmla01924.htmla01924.jsa01924.pnga01925.htmla01928.htmla01928.jsa01928.pngannotated.htmlannotated_dup.jsbc_s.pngbdwn.pngclasses.htmlclosed.pngdir_3f55732e7da5434d2930e07f27c26f18.htmldir_3f55732e7da5434d2930e07f27c26f18.jsdir_4525a889be032b1535968cae6b36fe67.htmldir_4525a889be032b1535968cae6b36fe67.jsdir_472d3fff574b2339f04f728923446b42.htmldir_472d3fff574b2339f04f728923446b42.jsdir_5d4ee0d52734678063b51fc885ee7c75.htmldir_5d4ee0d52734678063b51fc885ee7c75.jsdir_5e908b025dbaf7cd656175bbd6c26f22.htmldir_5e908b025dbaf7cd656175bbd6c26f22.jsdir_6051302bc01ae5da5931e7ed3656ac68.htmldir_627eaad62ca0759bfdb0e5241b831edd.htmldir_627eaad62ca0759bfdb0e5241b831edd.jsdir_e5f7319712ecbee14eb9a38b8e289fda.htmldir_e5f7319712ecbee14eb9a38b8e289fda.jsdir_ecc2aa90a870954e14f319298f086d73.htmldir_ecc2aa90a870954e14f319298f086d73.jsdir_f22b208f31428b6bc0145b6ac5c011a8.htmldir_f22b208f31428b6bc0145b6ac5c011a8.jsdoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfiles_dup.jsfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_dup.jsfunctions_e.htmlfunctions_enum.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func.jsfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_k.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_q.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_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.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_enum.htmlnamespacemembers_func.htmlnamespacemembers_type.htmlnamespacemembers_vars.htmlnamespaces.htmlnamespaces_dup.jsnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreedata.jsnavtreeindex0.jsnavtreeindex1.jsnavtreeindex2.jsnavtreeindex3.jsnavtreeindex4.jsnavtreeindex5.jsnavtreeindex6.jsopen.pngresize.jssplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssxmltooling.tag/usr/include//usr/include/xmltooling//usr/include/xmltooling/encryption//usr/include/xmltooling/impl//usr/include/xmltooling/io//usr/include/xmltooling/security//usr/include/xmltooling/signature//usr/include/xmltooling/soap//usr/include/xmltooling/util//usr/include/xmltooling/validation//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/xmltooling//usr/share/doc/packages/xmltooling/api//usr/share/doc/packages/xmltooling/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:29609/SUSE_SLE-15-SP3_Update/a30d8955ba0014fb53af4a61103805ec-xmltooling.SUSE_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linux      !"#$%&$'() )**+,# (- .//$01234567/89:;<=>?>>@ABC=DEEFFFFGHdirectoryC++ source, ASCII textASCII textC source, ASCII textpkgconfig fileHTML document, ASCII text, with very long linesHTML document, ASCII textPNG image data, 586 x 136, 8-bit colormap, non-interlacedPNG image data, 212 x 136, 8-bit colormap, non-interlacedPNG image data, 261 x 136, 8-bit colormap, non-interlacedPNG image data, 201 x 136, 8-bit colormap, non-interlacedPNG image data, 1778 x 136, 8-bit colormap, non-interlacedPNG image data, 229 x 136, 8-bit colormap, non-interlacedPNG image data, 238 x 136, 8-bit colormap, non-interlacedPNG image data, 492 x 136, 8-bit colormap, non-interlacedPNG image data, 213 x 136, 8-bit colormap, non-interlacedPNG image data, 212 x 192, 8-bit colormap, non-interlacedPNG image data, 151 x 80, 8-bit colormap, non-interlacedPNG image data, 476 x 752, 8-bit colormap, non-interlacedPNG image data, 196 x 136, 8-bit colormap, non-interlacedPNG image data, 207 x 136, 8-bit colormap, non-interlacedPNG image data, 223 x 136, 8-bit colormap, non-interlacedPNG image data, 226 x 136, 8-bit colormap, non-interlacedPNG image data, 233 x 136, 8-bit colormap, non-interlacedPNG image data, 434 x 192, 8-bit colormap, non-interlacedPNG image data, 208 x 80, 8-bit colormap, non-interlacedPNG image data, 245 x 136, 8-bit colormap, non-interlacedPNG image data, 258 x 136, 8-bit colormap, non-interlacedPNG image data, 162 x 80, 8-bit colormap, non-interlacedPNG image data, 173 x 80, 8-bit colormap, non-interlacedPNG image data, 850 x 80, 8-bit colormap, non-interlacedPNG image data, 440 x 192, 8-bit colormap, non-interlacedPNG image data, 192 x 136, 8-bit colormap, non-interlacedPNG image data, 398 x 192, 8-bit colormap, non-interlacedPNG image data, 394 x 136, 8-bit colormap, non-interlacedPNG image data, 216 x 80, 8-bit colormap, non-interlacedPNG image data, 181 x 80, 8-bit colormap, non-interlacedPNG image data, 205 x 80, 8-bit colormap, non-interlacedPNG image data, 185 x 136, 8-bit colormap, non-interlacedPNG image data, 219 x 80, 8-bit colormap, non-interlacedPNG image data, 203 x 80, 8-bit colormap, non-interlacedPNG image data, 273 x 80, 8-bit colormap, non-interlacedPNG image data, 440 x 136, 8-bit colormap, non-interlacedPNG image data, 777 x 192, 8-bit colormap, non-interlacedPNG image data, 142 x 80, 8-bit colormap, non-interlacedPNG image data, 202 x 192, 8-bit colormap, non-interlacedPNG image data, 193 x 80, 8-bit colormap, non-interlacedPNG image data, 442 x 80, 8-bit colormap, non-interlacedPNG image data, 172 x 80, 8-bit colormap, non-interlacedPNG image data, 186 x 80, 8-bit colormap, non-interlacedPNG image data, 161 x 80, 8-bit colormap, non-interlacedPNG image data, 180 x 80, 8-bit colormap, non-interlacedPNG image data, 309 x 80, 8-bit colormap, non-interlacedPNG image data, 164 x 80, 8-bit colormap, non-interlacedPNG image data, 184 x 80, 8-bit colormap, non-interlacedPNG image data, 1778 x 416, 8-bit colormap, non-interlacedPNG image data, 468 x 136, 8-bit colormap, non-interlacedPNG image data, 178 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 textPR RR RPR R RR R R R\-=r7T[@utf-8b6d932dcc97dac4932a6bd50cdcab41fa4e8e872d8c4d5f801d3af0d39be79b2?7zXZ !t/]"k%KH`430r@(6R E<89ʒ{Nqv3`_i~95&k9k I0vb_S H&&][P5*q q"90)`G5p0F ;TOGM5)nS=QnnRT4o<]5cRU_b G־6 :5<`课Fk_r{lz4a?GTjbTƣٿ*c[Oi#ԔC ̭&-(X q!UveLdbӲ~lTz0T"3T4zM+pMJ%"P]eQW 4W`\_ '&qU|'$k9)PJTfosUnu)Ih.\dR&sp 0%Ï^=~ת 3Zήuyv]ej <|O[k9&Lj8o|E}W~<@KLsL~|uY%W(M{ĿMMAZW%|{4Dc.[sl!PAܼG !ty]CNtKS]\QEd%)mh[]?i6 @#&j -_Jn(Qo7l"5_ЛtքՐ|L^ K1= .MW 96uP+2/`&4h4? bL!B (9y@e,/i7xI! K/0вUK#9dus=C@Fxm26*s,κTg%XֆI? gLfOad׷ _HVuC_23qf pd+(&F8QH}CgNx;2onL;L*P]ыEDԏ&3ΰn b?vNسzWAرafS]{!= Hy 0qOg署^ V+;y0MSğfnz,^3T9.X a}PCC$\IIðyD0ݰS$*( Sɦ0+5K0@2oÿn _H2/vr?hz`)! Ů؍u؈+gS&m>wX쎁ۉ7TBk*qMN#]WB@* 2։W95Tm`TYA³Q髠#QDc)*ݔUU5:th)țaK{Ǐ"xsǻMpbS #, 4/Q:X:Ce%ґ>$1H݋ b?їm1U]WI휣;WZ'R1>ݥLn슑2zntÇrD6d,OMId!zQD$M NFf-Q%Ѹ[duOY6֖ ".xָh1JGbjSb%z쑼JޞCN?tPb; r,&Q(9GAŎyD 3A3QpA0|n?s2Yݷ:sȥQ>EtɟwnEPX,úT?3WFTm06W77\ z~*0m3.V|_=emtձfb{:--!;Pl7gUJcɟ/XGT )';kn> h<#gJ ~NqPV9y5ZxqPDA FK|,+CMÅ6>7gkh_\ޭn*F1'o7:\Nȕ%D<*6{Vdp0XU7qɗSaQK]SۡI ],8SZfOoQg~^Qcg?_/y}Ff٪,=wTŅjpfڼ\- i5VuQ@ͫ g*RKy38-oJ#q khg&3nC$zSQ4c4teƾ`ad5,F9BN7A|#{dnsG`Gٗ;P);_i]ЂY0X#d|JJ2 P7ʂzy52[͍iN\r߯*DrCӱK\f1\ZwLH[_yDч hF-ǟGX?JF< @OwDt!(x;J hȇБUxD*IN6:\,GpɒzHs8١ZFIebIo[mn_ULJzςARZ^GqDn{Q3%G' i(دrFuF*ZZ.؋8"3ݸR+VD/GO. ]Ic@ßX׏{D Vw1UeNujqժ69Zw_CDR20 l-36Fq0FiLvnTi_khԈ@@B5Xo_F{I &a-2*ƈFxǂF: J`4NolF= gOl*A ~h2c$NYþj}%y1\5w<^' l1;0(~%o,q!M{qEI=xW<}# ϗ3 ̓1iFY7ؕƠtT!=TT )Lb4IeKO̞К( WyX裼7zЊڑq}}z9rQF{;DiLHܓ< !F޾p51^kIpwBؼ͑4S@Ե}a@t Z²f^ͼjjj6՘HʹM zSCQh SMPlfbSӋt 'A䤼X7N_yuGV;p:Iq݂w+_mpgwUhyo}v ʫde,QA2vFkD$V6nxtj=_p$^,HFaM{ \ci(*-r=]X72 `. 7.X$h|ufğ(r!i)b|"")zнfSg&2z3TA\o<2<{oόɞT),g6UG]<ۙ(=;53߁wmDj{K#EEfjO}.YSd*פ6ң_IZx'5$Jt]—IS5de?g6e9}U)N\<_@(j_NA`ʤ|J}_g ,t2μ2(Q rE'W@Ƽ8D©̏nEMdDi)Nu$ 5~qYݹ(+KL\pIu[y4/}ᇹw,x^rNuErd7@N;jll86P|s¯(wRZ74x f85_ڐa.;z~;?AơP# 1JSxn9mQMgfuhvDN#hSoqt{[Ϟ3amS O FjR:ϿxC7/T"kWP=:C/6޽~f0 dsLdV졹ɞby: hg^AHg@b~ #kм!NՕ{b(xbD<ߊ:Bmծ?&(4#?X{Whst.ߴ_e>~ĒpxoKᦢSB4xW'8=pY8~~mY ;0s5.S3XhǟH[Tx7_TF(Aq!oxh멪.mɝuQ%95ΐJ<*_XDE=XfGbǨѸ%3!U9Mє>mw1. N;.h[&Pjph-6Y-*;u(8ZXW+9$ЇW1*),)6O 'E߰1XH gJ촻!e ׉FVN*1b'S- ,(] (1"[vbxR]2dn+u1YH?DDLOVW;.L> P9Vbu<9hm$"w80[Nj^P^Z?z0D9,&L8.d{:} ^;Bg23)V{-orcB%j#/ ޭSS1˘J 2۬\Rbgn0朙D_-*DJ~ON[Y+D=4v F?DQqbrl9LXωļc0]OI V nt1гԁT(rЛQ:o /2.Ѽa&5uJ3w5\0Pe ?sأ$J$DnKz/הs."|8\jzHɒmFFXsqX?o0J٠?!4!\w_0Oa_tg 2L&2k ~[)Gmcg+Sm\L'"̤~~biTXCu{f VC8# &0LÉGI5y82 w )pDuX Z9iJȰՉ36X>fjkcp vH1Q+M?r8>T^f̡f7>,a|vv@jeg}rZ2τ ]T0QxF8m*8Ec&QJ caVښ&(M֖}8pf(b'R)u42XCů6[uبYaৼT' _B"B%E@B^^8uFN.d$-OXCO{ԈW[9qP>"kכcC?$+nLyWEHѸE1a4C9~⿣-lCS*`sI<[^#iՒɕX|nITFQF,&v!;ELL)T̎=7(L ;Fa=O`hC̾ X>%"Q"< XYYA*s;EK:,4AW9Z]o_so%UY3Zij-Iېek6BFx_2aDMhmo'=P@ +S$U5J ªՕȩcq ߔEctX@/?!JѸhȷ~{1TtQZKUE?Y!ruૢ:jpȴ)ex"kzȬ0ev/K_k6V356A WO^9aqdl7[8'5.]FA"u?:gEi4@8׳f|x+|rVe6{ȿdǡb9[-XfNձ;@;eb9QBu6'xu0'ޒ3b.k`p%v['u㙤9-f61Vi~!Lށ#)8-d<6Qgb s "wDte]>+W W[#w=|u#!OW$SbLR_61N_jvp=[nU2Ԫ)D ԶAxCYhȱކd6&!;Сhx7aįS=){B^z!E 5CdJᝆ$VN|ǘm(9~,C^PCkUI4BT|0F#w4=y9 ~<+Ck4QkGL9 YڎmbׇI=<!԰/-kދuO"`r:\WˮTcJ%ň{9!6S /C: Wv@Gwl"u:wጧtI}XJil@VN * jk~AzsH%K_6A؞x_[,\,*Hq1[:bw|M/:sf~ `*hhco'F[ уQLuz҅_F",+kwh@/fF,} ۀBjʘqҵG`Qp<:^R) 3Yǫ\3uiPW'l, a`BZ7u)+!iPcg NQ({:sY4Py%2L&l-hx*G5{ Ѳ3%ZAZ"| SGFxWf:lZr%CG/J'1h/|yYJv7pT˗ 6?gwK7l: !IAw ili&F>$Sq-*-/n6Q*e22sy\xuЙl%4q^KEb$)ߡ}9X|JyRGh,d5vD*x ^ 3 T4!,.0hqZ[a^78̼M@"o沮E>`.+ 9 rFrQ}t(@=(yHYgCmzU <胧P1%zfѠ9f`)ɴDUz c\IVgWu8WP3;H~Ï .ĪwWƧrz?" iF1srr)ml]7Cۯj(s2HCx;A? S1yPlmAI 3ӟ@-WzuWZJz|+it^z#nna|$kNQ״!}]L2yY UL3~]YeS&<2LAKՌ&&>FjNՄ_kύUM쎊= D{N. /L Q9ȣS({xvF16De%Ħ RӪt.#\!?g1 X aeP4%m/+3* 07?RL!YTYfZ6zy H&/ݴOe:PxL蔸0 GR>n )1,i//Л* Z"(ˠ{ n m"y9EPb HEW.*p_:nzl.hGu0g8CTyuuZZg1ISPhK4z݁bTլ8\&WL??<QWSc|Zb/-G/c.=R!dur^Vd\L5K)X2;To(? U75sb1>j{#8m5ҭ08)M:'ϙN|[mّNJ ~GDK9qvEHT8h#7Z'ԇJv ڤEo3~k12zgn|6Ę_&/[V" iDe@!cڛGW|\A:5P:-p-H)G?&'g?[zIF.嘜H*ܗO@tF,L-og7^ȶ|C\lNNxNTs먀{9v0~=Z6B|wc[h]a+O:Ň8DrT7//]xSH9-Ѷ]QTي`9ү.nKM< 3^?FX48X(QޚA㠛bԸg Kqa)B`48NIbYmg7-hN-=ދT~ܮ=n.rˀ JD4sԥz+Y]43eH_^O6yJNZ2͌0P![D)h\j/hpťu{QnHZ k_ {t\nAAU"!a$w^P#yez@i; Пɉ`[Y2 ] k F$C'xOpd|&9 ʟZNh()`$[{GW _ѡq$VpnVgh8uְҥ' zxc(pHZz%d^֧>_~qاЉ >Mwa.oJ*)f?l~w 틲v,Ӣ`_kۨZ4 'O-L`:0!IjR͡!A撺avu>F53!|GZ jnk[")ɋ Y{|!NJ*~_ Ea+n_ғLDq/qsKĵD ߑdUGF}0n{sK_AbCys=d_Q>Y6nG6cM0}uX m`ZwB1lW#aGP&? ~SXC0ƊF>T2@@7Q ?h9sKAXnr<:{tCN_\7{;Δ쵯B@*DP P;)y`+'DQ'8-23n%~"¼zPʗz8oc0B~[IxΪDvG `,S_B9@I/gl7:ʘd2Wz-ntYjJtDu^6<(6|k{d3~u<[0rְc.BFgX5rL1Zt{.8:%Dn+k)=-L1G!-?YUIL`Usןzܘm}cOI"Y=Lic ?jq 1n7 žQ7 7 _IƆ;ފ4|c3ܮuq} /ை=2'C!a}T%T\LYrl?ʕԋMAwTU4ۧxh(!ϞI*f?d$x|aA&JJ;?Ϡ:n>$ @R$'0b4v̪=y XV@&6‰u]˿GO1cdHK&kǖ~Rב)W?g.Ĕem/n66[}vH./c9Wa` 68fMn!j)C#9L?ʀWєU 66ED|j8^JyFLi-YfvnjoȔxmbZl ^֜GUo XF]!KT 왣 45"WߗޕDr^-W +B$7f;5VXx\>'+cwfAӿa_鐎er?5t> gHrH~+ weR(7 MZC$>~ll:cK+Ն7)= `д)^"ݘ%$Xc+j-~:fiA xA2NФktU & -9N@Cz ó튣O"Q$G IY% =rmC>v?xi"wW\Q[{Z˽u|@\]Lv}YkO1PCmf<9Z"_ e-8^YRЅu0܀ʿz${Z8}=-7uPuYoi_52bז(6fwXwgwaz:uGl=-8Ei6&:5&Х`Y"dtCۦ#HUdNTHS79CK>5(s-Q\dP\HMÃ$ZZ?(/f~m4%ӒVʷ sTٔx6e{Tq!9Wefhh9<~zY@y>঱6}xm KuXĬdIM"0YN+2{LdNړȷp3RQߤX~11ѳxIջk5땘!)ԓzs,VvKRxS~ⱸÝ^$u#l&Y\f0l--Xϗ-Z }A[Lr:x<.uM&$gE7XP;ikB{Bk&Y?5{Tp8B!JI]Nhq5ufWN/!1?qIn !#~Fߔ L?"F#n3qK(v1 %ƜѫyzKyYRX n>u_ 4j\&1TԊY&t 0 T\x:qz)x%Y,52a;*/ޥk&tګn^ٓb2gq<1Yzm`;քd~As:ePܹIoS$ "cYV@״q}.3_˯u|ls"2LRE= mTAQ+)y4MNƴ-'ֆ6^x?޺"c>kZ/]ΧE ݪ+q"2_?LYV}UzYa _LqN)Λ i+9dG ߗ 7z{ vqJ .DN3:ζ].Gî _Z=^fļ3p#S:}O`L0bwc>\ &[BzGI Pz fSm -PT0,Aֿwd|?>8r  ?0:'%NXI$Lp8rō eBD){pS1yKs!F{翯)PPeJ|ζᾠ9}oUXl Ԧ]=K-|,N&̤l]ym?U01b>)Kׄ rRys5b(sw 0&5Ba,)+_h%kCE˂p?Q թ9U.AtaTRНһLQڔB%r>IzP~s׀$ԊȺls䳱 W+xRD&Z`AJFGYRnhL)o'r`OG]jw YhBW|p @pdf93bd!˾}z]kz[o.n~0*Toh"[OXŞP:6PF'dojTdẋ.}{X[צtozaP)o2Pb.EcZ˙N٦߳ Gr >֞Y;a6!&rO5qwtQ ˽,M2B&o8cZߗmh2^"7JP.8ba8B r.[ ]O< !mga.W#N',uYXMR,6xeݩ?,퐞{p d=h"޽СbR4;}c\k?\M:x-iccBǧJu6S-±g"bH:۲U;l-f/TIP$Y6;Hpf_`TH ;(MUNoZpP"H6 2$T @﹮>YJ0Mn}"!BG)в_uBC2PZ>U*Y`8.ot;h&poCćDh ՚@U,s[D>nϏ!9]̝m5﹓g0n>eCo#TwTEdsFX\$WZ6~ޒ!1Do/wj5+Pc=zgyCF]MK aEȚGvrA \t*C<`?{J"'d_#HL?oLU7FBd|('ºQq7;X%SE &zkMI CݲU YˆwGomz\X,-ߎ܉Ef#0Om~lbiCNcUߕquLF} #>vpO|&frq8w%p20C PlBWN i2^P|1V~.ڱuIwVp_W wg9J? IYAL@en0\|:Թ}MMy}kEضo,.OxVO#ſkތqǏAu}1VWsvqxbZ'd* قPbţ,Z̻yE7y|G,A{!ݼˮtkP ㎴LDݹQ~a-e琴5청aıd~d/`Pƨ4yҩޛyoz~L9d؄;ukr_Qk٣A].ԦŤ!mI%3b$a~$\!W\LZN}s!Tq C9{xܗF>@1 !etp0:nCJ wFZNO~ (Ƕr~vdSڧrC!D#7]+OECN%O7 6'yɩ} W9WՃoW 렉knuuqTц04zqd^H{ g[ SÒy^q|! X2l [ˇ!f~G TNI=HrFmNC GNUu@r^, ͔"YB1{:7Jq&i!܀fMK۪u(;i|EVI"xYǝAϥ_c״R^Pjv;Um@-/T`S.5횄|$4V αg:o?97|-l*b\j"ŏ[_ b40#%K4nNhI1aD*^D H$MY >"G[)kEcLy$2<z;8w03"3{> w&a5CN5kU'tI;>VrL3@ tYw2;!*sOiɎ(ީ7կkd*t礸4rO g}`E^j! `U|૩H~GB{Sk9킖gGC pèQ33[Y]bTީԕL.];6h.kBU<)<#%%XXo K[9ͪ'8EG$9pLhYcqY֚ӿ.<0LQݨ莮5[hNyNyS*ODΘ+I=h zt[PT> “/(apKQux)rh8;>t:R^Nŝ'9HkN),4gV'FFm3RaV"_x&+y,{)+?N`>5M+;=E~)@ ˱Cx7g@rHvW12'y=\[6vTG cu Ex?bb]CeyFg՛@a Ѐ !$NZz`ڐ'L5+R>+#(hkϕKTo>fA~_}hN1"IS0Xvf[co;xY"nlj[u$ms>KP(L3dݭrлir%)EŜ,.͇M'u+偁 +I*@ h?әtT>e214UDQe5b;l_MKcܑ`TLNg{NI1ra e KG[GOVDCp 5[4[d}E D0KXYVQ==C\!ar<'qs_ai;}$ D^e>^ΫZ| R$ЭHC+{ZfTnP֫[ĴFhyXDc(;~ +ذD=@^`y)b"@\)zғ8Az7A/n;ЅKKhCB@W75դ`0D}4|mbj<(6뻤w\ %YoY`&ؔvMөhZ{/tÀr9Q7]Az3ɤM{K6=osMj mƄ#iqJWBn.cm#G&z7؎3f< Dab$(79j.^emNHqfr[EFZL>[,*f}l2fjLż͘tb?zұsdu{NT&nں_9FQӼ|y!LqF#A.ooUp7jv~Ī*U#c`Yf~5gUwOL \bՁTf?xuNIBw\t,US+S(%n'Km! mV j*=,uV8E ]%#!8#X(eR:)QHQz 2>v RY?ui cG MoqQۢN0@_ w~K3L_L.nGksZBSBjeߖ{P‹峆>Ǿ02}]g}-cT{Η&ΰJxs1"K<;_O?5As׉IJR"Qb<@8ũipfݎLdYhPx`@H ⢽e14Fr^rMpl)At+2_+$5uzQCueYS։I7l/|箚Zmg1é(+;m%2PSHӢY޺Τ1VIzp9ƩFC.wMӚ2UhAy=ӓRB߻՝.|gmPZ{[fDg\]PĭWZO.v/M5Kc딴 #1l4iEpyΌOV9.ʚ_t/sX9S oJS X;^̡d>\V !E%a3 PeRqN*īmaZ4*U,}!UurSwLRXӈJK/mw ߓĊL(uBWqF7"o!/ 6dէut-t$\9SAF^%}1$O6Qs ZDt&,/tM9`2GVR<.{n [[r3I!OiX)j,۷PWaYlm7k^D_qɖFJ9ʻeҡWՉ)Ͷ^`(GXOjmNVBp&OtRVcP7<1̓*nPGe/\^LuP1[r34j֐kWaE<`ST'ѐk+]A1)H%TPu`_ thΎo;ɖ=1~P`ltENx~˳ղ%C`<'n#_MMdykw4푅#mC+|RW]/\(R$F\Y6'i$\^Ow ,s}I"9g4OVɉps}iHv-CeÍMZq,>p8 \D+3UhKfr{+h{܃y\ Z '"CsfZ! -0Fh@%53CYw.yc(; 3nʚWvHz2I÷, t#9"il04aY7d@ascFS6APirX:>!fuk=%,}]hTE#<ᗞ ?ЖÖKԡc$;eC9km>\}iZKnyI)QN^ܔ36z560Y#Dž\jś挎M4&J2ҴjQb쪣Gk=]..&UYqqn4=a .e!P)oe2!( UtFUtPe =]~a1|ቿ8dY طf 3*Б{vnov;P5 q"&۾ܯYmOR۵^5lkAmgrH)S]Ypɵc/FHPM&Lɜ`ra|n'}D]p4?|DOv㘡0\PP ddLmAPPaA&SWq{o5ZF8`FBچw/+5±)qNDuRf\۹-kS~7]rsIeCSNQv.xȜ+ ~wǸFXܯ8Y2mY#ש̙XbVa___PIY~Mp:Ʊ:1jd;+iwwo|'KǺ%]5SKuQ3D #d'Rqv8Ww|T}n-i5^mu@ 8) !/V 8GFbjp1ё#L+# 0hʶNo(xFτ-07'|䰆;/'Xؤ$[|w@jc-=?d" "i]C;9@mP22z fiذ bw/JȎ֝n*N Y?xR#%+).<rQ`eGeW1elUõd =mo, 8=3® w+9nݾPY.N0(z%e*c.q Tr3 BQu8w5AF6mɦsg(%EF27YQKy 癲3 y-z9ZE050'P(S3T;Q,^O{2_UС^w_&ϔhL6|Q-aO *:i2W'==jY_wvڹ.EA(.^b8b LӰrޕx h6)$Q3mXdS]ڋJ6[2|Gk` &? oTfK3'`& m|Qt{3`?dsUpNc(4">7눸yd(TНy "Oqٝ;3Y4T;k0-/t%3Ce=*Ʊy5pbt%):FԶ=mSR³0| 50a2Et CWR1mW_v2BMaSk㑊)͟OW.Ak4^ٗa겍#b [>] z-7n'\[ǽ9g‘-y>r._>fK1!Ea)\% D6 ڳ A_E:"yL דR+O7 E~xzuC$?86y{RQϤBǑK*/Xm#7 Yi~EA+ȫLmvLA. ` 7̥Z)FiIaG~[k9H{V[bWC H%>w0Xy{=՗TWljd"L|lzԥǨjY?&\Tg&NO$γXi}R͈gh&E#eylz<%/?>MĜM^V+>\Q`R%؝ dGC9, Vc%`̢@.f=OWOމ[s_7KMO O6Eokb% vN$gVaN*rK>EP'TU<죭>Ql?1ER[{IÄީb+YVXu`Ez<]T՘+wkè\`B}U};=b" (kSFl+rؚ?RjJ 1^ fQ M6hۈcqHg6[$θ _s8lj/ЛIbD?H+;!_ R @ݢca1H~Yq]=~Ei .PDjŁi!JUkdKe rL wl"SB9p. {C}YB zK?MJU3etP)2ϻk0` \eݻ7g?^͊^v7ư{)@}Q$'8{g,0T |GwZRu!Ox; 2Sb4!cd<SCQ&93LJhr%P yb)/2f_rGQ' лXawwJۓ5cXDPYcMOSn<&)݆ԇWY bT=p~PH}QH ԇ6?% OP)Z]\[)2:(ֈBmnRbs;6S(>Nz7n :D`TAޖ[:S{.ηP?|<| ΐ7$}z3oƣKFK87:2ΫG[:-zrҘ@x o^/NᱨyLHA]m<卖P䙀V0ڋyк9]h%G`|YbUԻ]C jې7y)#,ݘtѤ︆Oԍ-9=d.ִLJVRo#!.Rl#fEZ*^h %{ie7=7ϭWWL`-Q&#,d NHڗLZzԇᳶawnPƦ;Rwcp{MFƦ0\U[MJJ`m6a!grmiKz>9Uq YB28l{qUJ!58N$+{Ylzk:ځ;X6.(hXwv !ZC) l29C׫Ki0'yEj_@Uĸ$91csgt5|e;9 jJKyIsiR:v6J_22C(6@"?b<%:wbO-bS*_.dž A]W+pNwq": IRtsXۯQ=Fv9c/*X&;xXB]N^PBu yW]v2p*|2F 7уxp+z.Ҽ.B+j s %pmуBY hJ0@6t4T7:'!VP7]4׭2 eZIOա xOj>k+fKpuE0*`ay^Ansl}n_ 3;OYYV꤄$If ϋ *ɴƟi*,~1|e*;JÜg\,Om,YYD k3A. 'v賏bǀ6m6][:0\{g+/O'Qb.LW4E6εu行#Ҹ^ٲ4 Vl>?3v:{m(>N@V 1ev,Dv͖[ItR^ TS1H]G(>ns&aof> tyƔyf>vl@֠V6z %Ȯe$oOS)REHnWLhVV--n'-ң{QBA }cjH { X߹eJ  ^vr{؅zAV..SO8b%hݞ=mKE$rG1K ͒wy0{);QD(!FůY X: "H'-Ҁ4Ief-T(C9YK*d)[U# q<ʐ%hݫN'5]b:˂ BCmM~wKӟp)? 3|}jEt'/:Cxemٓxĕ32>4RҎB06o oWi0̈czJ#ex_for T߂iӻ'=ttJzU111Vg]<4 F<3E/))8h2&)h 06= q6||4.:}grWY҃ yrجַ͹ "_$QKs}q.M<<8[?1h.36XԧTP)%IZutBj vi KZPS i,]x@J;9dK|eLk-O1\* bU+~^!b̈-ZGPsPڙaB?膞Q(*f$m#;FUm0~ Gag9 ljF GB&M"6Syf}7ez w"8&`g8.weOpA*xmPØcB~\WF:0c)#PnͱtI0?6y`lqe 6"2B̽*vh$X鮰c,~.WYC'HLIs9C=L (fǷ֏©;q ΏMxt8M`::Tur!Բ9z^2°3[{!*]3vv@x.ȒP7)yg//kfhZӆJB$Z1YyV=) WLA SW~L܃& c:S.0I'n63}9 HPTL'jj P~|`"h7yrK`X]Hxf|6Kn̽aCwpߗS.kj@֩Oڮd"Hb ph#F:#P_񓺌q y2C:e+qsoNOf@(t_jV0I?逊 [ wVA$.́S׵E?=XaHE|Jc,op$vޤuY bn8'̳=K%0 j5"mr͌$ &6?L3L3[)=hC,q7Ew\i ~Ԕ@ " Mu6cK̮)U'0)r?^DSV H_ҿ&QّrH0Kٙ3LaՅ;>E~:5hh4l{wZQK­J 2/BZe.i--yT!2ﶉ<{͈uyXvywh~ӱm02%jwrS =Wg4Yuȝt-?IwKQI象`w( t)*WWu re"4GMYe3ԯBǎ5+MEޭ;# 5ˎ*\|%l!g8 I'}#pW-Td&sZunC e:t.R܊FM3Jk(m{}[W{0(~AU0]0;sF2zSA9 UKƂ>rÛ&Fdܮ o|Ўby"nzAly O Cހ\ .IGPUn˸8rwaؼvkOSV!7e%Cj A;=38b;;'؈,EZ-94եF9WO2*Jz 'DqH>iFuw2 =w*Y' }H4B=*~GtN fP Ƭ^/ܳh <v@U"<ݰ#mcK3#T0P&t;)@G׬v٢fU׎#3Ωq Lz w:Wf Xj\F!M?mګ [\*ENa!W产%3k} I]73_>F|`[㸧s6W9,Tp"=N SAn7b~T_[ԼHBg$)\ﮘ_y5IUE78gVҰ3=%PJAWmAzi*-+0fd\lf OF^]gr|!b} 0?D̚,^!s.D 㷍l}dO aZ8hV1J:|jPR0_hI31AH][No gTW@'G&¯)b ڍ+ HY)/2%ŕWbԆIֲ$<4vT;Ȃ$@ ;Z(D\Wws[oz;e!=iG ف5 )8a-+h'ujqûDΞ5q/bRIMiyF6Ke ;Y )}yJ|((g"SPW'jVߘgk$`R .ߡkءH ;Bhh6^ ~F:Q;J:A6VtC[+ZYDe|I˿4!S>͋FWW4c"xǔͪˍHG<,oP iͨGFRtGV$.bFtXuś=6|4DnqGp2z; w xvƲK h>B {=ơ,#9a6.ЏО.c:3Ԗ&ɵDmpPDE.M#rrsF]A '&}eVk; E^]bŘOv ^=4*ؐAw:KD)q;n`]U _(dj>8:%Ϧws m1| Ͻu|&th3j*šX#h:25 mm6Z?{_m 4/$tL/zwbrq^c|~&vOj1S/T7]/ V,y,V?\)s0iKa =*b”dl | y; GpF=$A-IЩy wPӞ rWLFEO JFR?vR i|XW219+!}')8D9ʢ2f( ]2akdpn#˓, eq}kujUs SZR%JN-6ưæ56IsoހdrysmL+B]Rn|nh AgLLZS)EbצB]9+AC³"W`*d.A?Γ951~z򩨤CK-8ܔJ.i /qwCh]soH\c h.DUuŗ.tl gMz¡4M/M3>(1H2),6 fo"8I_)Ĵ"D[E΢kz_7#҆N]RcXՀ &/V EaKS NʎxN kiK >.tJZZxдÆ+[HCv2bš!71eҊGEwQn kͯ80`.Sox񮷅YlےG4GP%Srwcf$v GA(4XO$b2s%s'eB'my, e19V]Da$C'eZ4zZg4vJ29¢B #Bk*(Pb AC/]"3s/5A='m0_A2F*/>d7 M}UHUv%@ŀw.؎$<ɿQXAU: L9+Ph;[O+A͞9X;\j(2ZoI o99DB`vo=%jˉ_bjFV]Ymu\7ޠH.a+oV=&nB]05gC4hmqݞ"MxyũG6?¡/8.O3td95a<oa7^ʾctE)Rz@8@3WOIIk9![$Ϛ"+7Тߎ -ť7[gSQ5Gݣ3'neI`Lj"@遘 dB@ wѰGuF꨺']|m<3s`gR7*vZf ;xC J7,erI* P 4f+@륆TfӹV۽j1"7- im2kQI3Ks|kTW;\bpߣ&pWbs.иIv}chIib[<[J}Փ&Z%˶}ﰛ9[.v`7WYZNB6QmT/ =,~t)1<.:s@fΞAZPnUgd+p'aʆ1(bvXvYC3$xg]l%=~/mr5|1I wŰk BKnD#Z/VL~) Ȋ [jxa\#sPG,>b% @CO4TpP%c~fHav95/̐BغmWX?)ɰՂ~rΫ7.]&&;FNQXO$#mT+9嵮[[0q;_"# (cf@獞oI ߣRbAH`:Ɲg̎ b\D&@.Lpx{0E}{f!YHrt2 ֈa@>^ )~Jԛ~ 7+411'.Udk٫U[rQ.unρ{PZo u7ze V;P\*f,/;[Jq'ӞɑIIO5As\3' DL%xa. VJ:ldv#7r|Zm 2 o,V0t^"0#]X""pXDn34RuQH3 OF"w1;Mw%]ix s]?X@a7 }y(Zn1rxbRy/ 4L5#ijx ri;T3IZ? 5 {5o A4ro?з+dJ`/?҃fm*>0'"/9V5حzr.<}sKϞݒczp,2jB󞗼YOtӱ7VYPuV}1䓜^x HId *0\ $ᄋ,ԐaRj.ew ~oH%ݐ$!ixQ'0oG^f4C9}!x1 >JfZ.pЎn,-\[ ['p kd@BAEsjpO7zSW0VF+gb2UZx(ai(cS]:)sV֤Xm|`OUSE҆v$;x{,CE@#ҮV) }lL""վdozcOkcH&X7J&Pa/0Wrgu]-JRO?''vWZH8%ƚ:AE{$czD&fAabLY4!ZG狝1i<+[M[Lk-0tH3L D* Uͫb6@AթQ,ǖLPFVZ^V=h+RFŮ^S2 aUH4[+UK@\2O(SqQ4Y*t (qo9 TҦ\k͌dUU0N16FJ%Q7JU;JIn{?I}u+Vb& St]vGpl)`IeRnCl?.CD3uQ(NJ83*1zF>QX5۟^*ѧDq6Uvk&F" )HeP%P(R@pFD@Y²z.8cw]f@4ۧ+YEue̔0f +kI3"66s̄i HWJV] 4Y*h^+)pxct )`@T'%r$yO `ez,FqUݓ.õ9>&sco78f x9P ؘ:~O_-lч-XϐٟIDeBz (wUYQvl5. ]c;ӲsC$y#*+_ roSy'G*^SMϥʹc{Bs<BZ.yK<]36jې=wi1`dn}@GT(m̳ŬVdjQ0+%fY^4If(5"~l4-t:$a|gm(҈hkg-J94gDxq£7)D - 9h$PXXAlr)JJCGDSTdRsˑB>\[ t9H}: AʄG Jkc$Wk2br(ݐ6ݓ$CYj@2Z՚ox}Eɪ,o钸q8%!qX-_pZC㍏M|WSo KZH5Q*gڞEtZwa U*v8yzH`GK8o4.i.q@,Ri8\X[wا Gr|1tWvP@U)mpT$-#]JKA51k.i?RwEBd I sIFtgpCbN!F0/eT'HWM1zt;R"?AԠ`hʔ/QAUݪQ-3mLpj%D}歶+-Zz:M0dПm+ t;[foɏ 3G]j =kZMh@8 6i~CyCUG(ܘI˫[;zTԖthn.tz6߮O" \B#Ư#:!W?ȅ\g``'0ѐ^HoUbC!Q o/ `P`@{I7FW c~T|JbP{pkebm|D!$\xx:K K*ST NeY n' /18|k Jϼ¤Y*f!jՉ̨E3$wW^/z*k O,I|)ɊheDg9Bd}u0+k䬳5 U+d}fـj`E3K5@u*J|`;CJ؜m 5oeʺ[UF lJڏ܌iaĿ8A֪w/6kLX/@\B__e~a+p*Q% %Jw >#zVv0ɉK"1Kڞ,+ e(*O$hbTY]l&/J q &L 4;QK" xRk3Y (Z3 (oэQ*T4j_f^0s }{Sv<ȩ]$!:&ߝA(عTX/v҂2܉6/ 09'CX/r51d.g'ϠŠӼ7F%-fuͷYb#HWs<*ns?b]ɪ XYwbU"&o&Zq/p~K[rGy43n6yjG "8nQa]ۊ)ETmE;_{#R7aUՙ|牥 %<)7p9Ш-6Xj`#'OTհSۙe% iȰ@Byy钧˪s驋x0NN ě71/@ J:l˻ .>P;Q@+G ԑ| opX(9TLV2I Suj,{oݵ`7 tͮĎW+oW-&oRt68yS|+!2 0N/IviD+`r^93aS  5G)(V<~Nbjv= ޱv soX4UJF=妻B 2%GcưDLL=}i *Na;KAĦ&@ЊAO.?a)r%/ kfO|AȖ|,`yHk~=@K/ Ja3g᥾R8(sG<7Vj#v<CPm-X bO3zq`p]GԤ?קTLCd<@  " C;Stū'lח}umҜM9/j́It_NVJ$2)kP4%ATj;¦?W6Mv' *CmuƓ(9C&۟bvsf96]$+& 1a'ks`„Cc1Á}U­1=* (v["ҏ3' 9.+tGB* "3@nO9nvݻ)G5{;2ZWq]RnJKr' f^#0I^pU݁^UP2KL>s?*xW 38lXݜ9AZa1[Jem06\ £ҨVx"گ87Gh# T@w$=vWdg<ڦC})-;5B$0+8ߤ`_͗8 3\A@{Vi(f2 &dQ--SY.kYtĕG5g5rٟ"Z\q侅eoQ3~*i*^=ʣ/YݝIt&3ȢJXJQ-tA5*C.ގȻ!1y/7\Bj9Pmqh#H#E߀)X^PiCÏҹTUֳnࣂb٪zi_DmE0umr*͒O4>8Mc LC3wR%p4(65G3;Ce%V4j$lM>ghT6f!FSv,yc=|D*ø(`|UA4{k#}6hJ?tEfjb/J1;;su$oMpE}cT̸mAl~H68uSֹ[U1xe kyyWPX$6Dj9ganSZ->W=i#X[pFgR/uNe%8I,r{Mr ȼ CaNCa.e| N=DIWo 1X=RgXB쟏Z S:%nZKx4<7B[>;9_l"et_v1䮞4C<н9ǁgI4F]g͞ιlu>+ (w?q!8[vq ^Nkc1Ь*h]p #@uE£cHQssRh58,HT15U:Ra##0-) r&i,AF 7]#$?/p:vĘt8wc՞"a \p"8a|EҜhdH@Π8 v!\c֥ BDyɁSvoC( 1H]:hCL-߃KN=ҕCЂ k9明4"A,*̸(bd3ÜT1epЍʆ;%8UPɮɀ\u\giok_aё]Ub `(`x@wy>-i:@ rU"*!>\|'B^"}^zn_NӈI%Y45Iev&;n05-"#owpjEŤ8CaXOc2&Iࣼ@%5yML za c>[-û;lXeC J'O^.MGE"uVF5tLET8;HYB7'*F0TW;q*/A"U1c>o?a*, ̀M|u\V C:uĊ]r2ݢ(&/;wݹۥ 5=SӼ':\Nɜ*"Y_C:Bzh:C PW)p6G ~ F:sQ2l=@GDNJ^h[^DQ}U{Xd~jE@(TG1 Ij6E1]'DܮȾSv!Tgu8.ŧvACε>9I  䵥i0cp?ܥD!ʗr0r8rrYL[oa>viᝇ 9y}DE '6zR &"m2V)g7!'!v9S(p`hzˤ$ƞ˨ZԀnHÞ _cvS_j7_qZ=~zD4)m6A׉ˌ=9]!\38`Ǒ=~Owoh{2eiJjAԯq9UEY5DːGb&2 k0TN4@SJ|֝9#fe:(FR5ǦD!B0M:%}gw҈JHk?u6D!j̰^m.F}rYa"b-[rlXi}z38+Y#@Ki•3XPpŰL`\8OG6?;z GX5G؆)A9" 1Xb/MŅe%fI8i~ã w{~5XQL.Tqaiύ"d1"SSRfԌAiVǧuԫV(| ?C@xUD,Q+zqqӠ悴hc4/i\ڳU-K6x2՟q!Z|UD5M8e<(2۫$bo<7suJ cJn*<7- +fM߇04f0  !eG·4F00L*:% NTxIUNO]T?7x ׌ԍQd{j?5$3 \`aR;*ms`PZeT0x\dRg<&qN<1`Q:Ϙ730kn5NaB'9t.+бy7s]%?Z-$LUWFbh`,~vkyb5#:c{5, I_"?!m,@[%uxyWU5S<1#Sn֠T>{"X9Ji熏?iUs-^/8:'u!ݘ48赉9v!Y/c3נּ癣:9@6Od +Z]s1u%'}9ZІEQl7Wϴք 8YNVNuO82cL,X[;Lz[5בE@ռb6jFnZF\G>@I(\'H4.UaVxew Jzģ7 Rc;)5^3\q/ȵ˖>+X[s[pꀁ-2(F"5F"(lNK>7- W571v t **ONFx(@YI_"@A/ʼ LR\֡/Jl׻6wUp Lt BsBԧhuQ.49WXĜ[+֣֎CN}qJO,M O斵^uPVw s!7 r_A Tg|!).Xbؤ}/ck 6ʒmWLIcg#Q 検V푬3UAZǠu_6O޸x 1,. /B<:Z~r[}faKU9vӃwA[:a/Aixg?%םj_!˴O\mR[~M5 HbkQU6iqHL+.".nNսW_;1/k ^ +?67CsU0'~ ~cZ,@Z@nI9^Ԏ혦u(:x٥,o ID~Tۮ,S1NM9%)QGu|W&&o><<ra- T0Y;8㊕ɡVhv4>=&.nCD;.r .qLV?Da)1d,Wb#! `woZczY›D.nX l{ . ziem97~cu aXjd@-'3WTHOtAvdsJBa1ł.xNF"n ONúLXv plG׺PxL s4`g"5$^'%[-j_Pn ʕFߖ4bGV,pA~ʁI _")$ sYJNȠ3gh ނ8òY=G/?9) PiZx5\U Oj_-᪉|W;0\⤱-2ԈBgJCBɸ"K37I]ւ1>gwyp ?YyHx=R¹3dx2dW'*ܢ嘗hȶmay:KY<]Ow26Ae0\L8Ư NvZo H+RlW9!5+™"tc,~HO4֊ŭf3O_nRuUEXJ_Ʌ {r*jjAoi<^pK<)ϓ͑Q8 %@90;T4I†eY`7C6^8VlO]= 1־D o  i6~y%ҺdIl+i6 S zo SNt )_/cw7N%TFkgB&Dg1YVc8`y`Q6_8MK$ൢ恵D̚?eAsN-'^" Uꏘ𰷠weR!1ƿ'Tb{E{#TKY=Wqe'B *nE+(GNnp6ʾK4m&ϛ?gO,h|El;L<\A7i@(^ِ["<5l {!:%H7=r%23ޒ*|9QکRuҁ.r$=[v$ثh4jY}A;ہl@4oSC_QG+$_IY"HNgg )iUᓁ5%/TNHl&čOT H7b. Q!2,*Ur 'yGm" L_C B]!`U or>*ؔV$/vPPl!ҥGVB+8 xC;MwCa^v/FP:flT4c .5Kԡ'`cKfCp?wS5z-O\ hv]8i(7T2@Ak`XMVf9qw邾d $[|뫠ZOZ1,9uP|ߴF˘qN%|_Y죥yB q_wx#V@wVFt:ti2iGS٥8+BZS1 egc5ڸaWt`eq|aSggȺi"DJzgge 9PѩYW7>1!4C OON4kVv i̅@ew1_m;g_DK5r <jjPR@ȈbJىcӀ *>,HQ75T/BsK ;,Xk}zrjd`5aiʯ4K xl٫Exkh:e$ =4Q2Ad~内ͪާΩDfbT<%dVїpFhڿa/)09y\mYy^}4|bz@ex_حSS`tRmrB]JӺd9t(y$h+<ux#`[AJtX^ GMtTc6WhU5Dg~DEZv# B}%On}~!_}&̹" $ݖ4pl7`YfV;F|_)0s`V$#/Wtޯµ5Fݞ+kw-ʓA0 +R +^x9_4t98:3rgiʈfmLTsBr\M3af1Ib 9"I**t}o>_^+,l<ȯnڝ ]j>0|4YJbދ bD\Ӆm"zoZWglӉ&$a{:ͦ?ЏH-;TH3q#_Hgh'm}̏RxgphMʗ6Ԩ"?+_T'(b^[Dn::nJvnmb"8q{KAqTpE^vę~(rwlz)/X'{% ^gw(Rd7 Џ4LbU!aNHW%|\B FⷍZԟ1:hC!{U:AE-I7wS|> 8]5g|{W YU 1;Aٺu:{#*@ {FaSF :m;xuY;4@n-jsBti|`96iA/MF*3wRl8Um jGrLft.;DU?0^hkc)ވ) D[ywa 8d F".;mA۶߅tnWppS< VHQY &9['T~fC)V8ɩ8\>LDulAîdjO{dT*$׈+SXa .3,Qg /k ,d,Q3?M ~Kxf\N.;kݟMYDh7<߁Sk^1u^?acWSDkix@%ߪ#(f3Ez2чn2by@zn`YQފSXKMDEPSp<jFXGek8Ńk5rhr0mvP?%Ay*KpDW؏"E`5&eS>'W>͔*h+92t Y)߷Nu`Zz>GR*/.y8Ơ%gR,"fH7Gn}WRCQaقi}US15GJ & yyq=uחͭ_`{JY*QhՂ77>s#&N?¤Km,G[FJH:x_ oPcSMiv^XOtmrCTePM^B0IvY7|1R6ՑoENɠdBt.e,|T3c*cr([5]:BLmz "ݯꎍq2DCsΆ|Ak(ܬ! {&ҍ0w~E|?FGka]A\H*k}%e&m LcBao}f,]-zˋ #fg3b3s'(}̥棚&9͏nϑ B$" yԇ/gQ8O7.XXgY#&+;He֒iz`Yjh' κg(HޥiTD(XG}2?,no`9p:I )G gݲo2.cXȄ!ЁJW:T(çNY]j?M,Cu&Tiz/My2C`ZzsMe4a&x+o&:ʷ,QPpM낸lC\+1<Sׁ`Zf9`gǣ(~]!f|Y'`ܕޱn!OJJNLጓ}_߾wFRu!(k2{`&PR>gj$,O7Xy"%/C(߉ z=_TU .pP-љJaWg^Xyc !u5M4Y Ÿ!Yq -0/[FzuSWq|g3q.պ2Qy*e쫅61 47CAyic^JMʧwcF-&Ӹ -'rp0p5|)2Z9p)2?_y?+,Sehl瓥!9 ΃RjG{u`ྗ(qlnP=ȡXV>ȎDҊWIkITxƝr t%9d-Mu#mM^g>=> ` .!V]|(D>՘.XU BWj۴+8Bg?`e#N~̇O QI:J1U/PTY'0b!h'^VA8+dXwuI@8Z?TyxdZ S@m"-ZBrfNgF< 7n"dӯ& Wy1JDJi?8ظi<"?&ŤŠD޿8n;7,?맓oԩ,׉`t r`$,Q~_1F Q|UtW@2;f˰K,>`ЁS@b*/<ǛMQhX,+M|?~Q=UMM4}9N$|2bs>yVݙ0Jaj26{q7Q4[SfusFy&dz`!:v*1Mp#:,莪5?ldDkY,Zӗ8hLkɘ(Ԟ=sep y<(K N1zk}2NU^\HlEcVp/ܗK7|Q.Ugx~7p:orمH0DM3kq,())UJO7f^<: "tQI< kOs+((̩[U\ C~3£ҧ \Nݐ5zBQ_`"`OɋLwҷ}2~@@*%"KVNTƹTW잏m^.Þp-ho-,#2p >:/SS#>K~i%~qȹ)N4O;$V_St-Ws% 4 /˹mȔjּ  +oL9Ggk *"Hp. /`7Ȥl‚Wv?(S\cE`"#>3OJK Awop.SH fC#GT5Z۷0l 6*ج&7/ckzWݕM wbr?Z?(̝ 4zG>,hsSKMي;Ƣ[ʖ%:g P8`I|—.gLIä勎7Cb.s ]ޢotTPOظB1v ILmqjJ5&lyHPbwDL"p7 ).:]w(ؾZI_T- ?b1SŌ}t[&c.) ЎC 4UB3PcĠήv): BZ5(#Sij%Z0r )9 Xx~UQd%+%ueƴw/ƫ.i&zʀ_#sA2<^3i5~` bl!,s:]l9wDJ%I)y54~ʎKȯa:WB"y5kuJ.OyZMp4k\! զ"KZh(iy (`>9t]tNQbŀJOe?aᚔH~܎֚Z~ a8d=D'/[RSe*TCok-Tl ~OAጇHf?!N.7btURw Cir?Q>`X :Ec܌;my;wUk/h Nj݄Qtw7 /P2FAcઆzVVE- yTQb10#.mDȎΚlmRX$^E;63ŰWř2 ѕ }D&Lj#\'ྩ\ /[Іú 9WGNZEծEy]hCS\9K[Ҋ"I_:ʌa=hznM 6.ciE G4HySf Jgi#g@{t&Dk}8^' HI3l;os+Q˷gŻ0vL/sPA;>c%5m;!ƿq~ A#{^.9-OeXP-~n9h9Hq*O7TSd~(i8Ěx) z+벇Hn\$I2z:we~䅈R`*#7oB4pt&TprBѤ2<&Ʃ(#0D%I_Q/Dr) _] _h)'䯴l՚w Oe 3ovkWPCT`BLXԂ=gحpe$i u5f !=PB kGܐnWUmvS ej8F|a_:^Rͭls~‰; =6J*ի/U`|{"GX)R pU4.yV­A@J'Y<05S;OoYvM.=~!~_XE"ZU !Jp9l!Ubl|G DZVߵs"'y<Ӎɂ ؐ$}t@gGx=i_<2L%̊W|ɂy =_1uM6p)~U32?LȨާJL!׎v:(ŀFGꬮ}/ z=uAudM]bi9A'aDb)̟n^فIߨP)OiQM BHlooҖ&&zp d01cf Y}B :Bĭt:v!4AQh='UwA8/D?oq3n;vql%r;W2bdP&txԛ˘g\@7m9ƲeZ gt0`+v~=_EC/SlZ`"HJ)<2#! |QE6ELAm|]m] F(Si&Q[⸁.od;r4WLA&KubAUp׳|NIڣEeUYHN:j 1d,f_ч@W޹{zǢ* YnGjrpb8zB`؃K_{iXWӚNO \c?`3ٻ`̞{;=+Y(Aν7ˮ LA4uFDy6l W {z9?!?nt3M`W "hu0/ۿ?wMYdTm}#JUfCWҝUa! v;Ah!pv}?n8-&WFTusT<ؠmڀzeO/Ʞ5AJ ~p[6&&Π2wYq*$JcƅH]K@jgbzwZS*mχOvԨuhb"Nr!1{5;El*)}t|Va*^"/]N/GOe(CMb{W6lB`.-5jb,0ï uvman"|?j.ҍ;X@`x_S'Ϟa^2$lu\*l%v~Kܣ_8ɶq8mݚ~iR Lg, ܦ_+2clu rXDnVwT>@<: 2RŻ*\=d=uyoчu(klmDB ?Td{Ou` `=d+FBU %,RɁuSVw{Kz]2)mz9Ejqk5rK~xnMȷ!E)XZR D|ᚈ'~ĖųmY_z boĴicb>/4}>Urd\"GbxӘ/r{/@nXPcqDsrD C} nG_L 3uJYe붚 1k-jܤCJ;]CIg=-3't[8qҹk9έhYsDNȉ5h/3b) Vқf[#>C‡ }LJA5H;^hqcrM?!BuռE(QܥnB6'aaSjJ N3[wa@iMtƀ"u.[;Y#𒆤5S"iRhf[BQSfg ʦhk{~zOx4|g#>R]+ڟX߷B~<blD xV"u{f"rB5Sğ_6nsƙlUuC#le1uz~.Cn!/+W3Mўⲉ߼߲OW&zwSk#]IPs%pWЦ 41 4q[YݰYW] ~{3E-(j QvuKfaT/O6JԽ֧7jFaM# }5d(_GUe)0Eg«Ӡ2F/yʮ4$HsU @ipq}`FuuvrA8BXN+[j/fepd9KдrdD9 SG=lV@_m,vdz+p4);p q' UoY?2@}Yf 1GTl D](a#ଅ)%/Dj w~[[H]\ti r"y=+pRf+[ ,[TzU[ }$=/(pُ ޴ )DsfSkz/+dX =&BB<ϱ-1DgK mh ZI0Fd'n8{{` {]"2^9>㰆)Z"3Cf|il)I#>7+W옯^'6zkDq|wgBķnY*x5K ”lzn+:bqYf27.g݊PH]x#?zx W/ۈ\:ѕDٝ˓SwQX+$!KVE0׈Yk1G)<3ᛎjO\A4UX&B>wG7!*{.l𪃛^X(ū33cbPX 3hڵvkx H)QfG e "栤5M'9ecK\P\Jxͦ˗ӽI+Q ,dp H@tt[7Ŋx𘹪xUg9ƶN*MkIN$6J侟pm06/zsV*r-O޲+j`hhGQ7))c" Zv\ba/cGOkh w;/x)Q3<%$^bhp1:ixx*vXv{oݕGű n4ڟXlo^E䌼DWEɑ +T^|G Wwk(Mb&ܒ.3wMk a`]S ?,Ҟ6j"&ѺPLm2/Aevr0#_#*9T9QB;A PEhFXt3#Yyכ #ȸX^g]]/EOl ̣+E!yꈞ-{sصGjH(:3ݫ Z˗@yVbXe}E@JHD^Cۄd^j:@€~c|>Kb"u"rlx+-;ڕRpɑj V9;>s@K6 aMX0_K]"wJ [7+f8CN8ئ1wIʰѪT͊t|?14y4F<5w7S9,k-M_Mg* %÷YbBVKyjm 1* $;Ph 0PկKE4u#l `_n֢73c5tΌ,Pz j;96CBE aJc? e-}g2Rzv;*:adsc F ddq˲%1s]69aϷw}qq-_l,aH ͆'#)@s6JGi خ'n>jP~,,١1 y?^ rԼ1HC):PukC#F TFs4 g<":x󾵕%b]Vu 3]W!T?+d]h)M%؊/E1 l2OnPF\!:qt_8ޚA|gc| I&XJRBNVY(e֐#A Kd+]I R@&O}AY!g^o2``Ǐ ("f:h ☨+9t_ ۔/f9Z|j 9;7鐭[@gKzcaC)L"Χcp!NY%һ}n4[ِ0ijYD)Oz9a|?A ?Qx-LCB9 F?`.uuMyk:ԇ 6պz@,  z̃.}~Ģ1$&bG~wzxÄgǍj^rk|?']ϰ%mRkx; >&(xΆ'?]4m`Zg{-#Z0:@)v9;OKlɾ[waLmB3i/ä y)?7FϞJMS1[p93##x# zu3 60742;j'0AY#/XwЊ,e`]:9ȯNgF#@nR/_־8a>B=rOAW4U)lv`0|-|$-h!RޜiqȊ8w2)V@H)hh>ddO*:s+_RaLUEXZ' &|k/> xJj{1ɿ m-~O2'!~NEf3 _#oBRe(׺ӏn}' U*G\*Up=GDޕe&Zpޏ:bdPQKI[`M( Sp77YO>c4TZ=V8u 5)X&%EUALS.< @'T1"Yӗj#Ft cb:jnm?I !;2VDΥ] ԝ1y~\- "זr\CD벖d(ڒYH!PE|`4VG;K~hi$ CakkeT~m+ǖ XB ?AZ5|p $gՓiamFC?i=y!xŌ6֓_F!7<1[B~[ Cu1YA.r#6uBՍF2qx@@;J=`G|x^7_ ?fEz+p'3+`%)~'`jDZ. O34㬓i-09d!0D)(W3J xJy>zJe&uclR# <}y{e)h!W|kKq2w17WcѡE_"շ_wLI9,nʅx(f) 5 A~@:ీ=H=J`J~ ٦C9C+t(È.,/, zϳ=TF6M0.;PXn}fcV@Nj\zPm4ԿRtb係4FH472)wjL4>[&U"HGM6$ QHd԰y[/cxj9B5/rWNP(}JihcSneHzdOF>ߜ˕S= XEN?9A[I]C4XeY|vDrzkJx&s#0MHqF}ºwo]..bI]A:M&k4[t&2d[4DFB⬁eßOjLa Y-Qkؤ>A% ڜCd-yd U3gHRy|)y8czUj(Z-R5x1x'9+.|<p$v_*Ffbd]^Z2%0pZ\'Nx]\RJYh+<(/"1gSC_A%/n k#:,}(]c/R>^ifxrP\?Fr]AcY D;2릛!C C(͔jE50#KK3[b d0P YG+7YRQNohe3".{. oɕMmKsч+=VHe\6[ lI0>4A荙zs_L:?:8 nt7K '.٧HjI|S]%n2Pi/ ;}/沐)R gqn۩nleL[i MC YZ