python3-doc-3.4.6-12.6.1<>,Ԯ[w/=„hq\'pƬ}q% E>b80Ͻ$E72yg7+ c˔N3f}aIv!d[U\MNkV3+ yxMkDs?eK/d;`E_iWR1E6;ACGc) Zjr6\l!.ī WTUœe'<*1xGí jb]U?y}4VR\+folZ4$H{}2ǧl><?d  G /8C \y  "  2` p `-(C8L9:FG0H pI0X4Y4\4]E^zp!bcedefluvXwx4ztCpython3-doc3.4.612.6.1Additional Package Documentation for PythonTutorial, Global Module Index, Language Reference, Library Reference, Extending and Embedding Reference, Python/C API Reference, Documenting Python, and Macintosh Module Reference in HTML format.[wlamb20hopenSUSE Leap 42.3openSUSEPython-2.0http://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://www.python.org/linuxnoarchZQDiM2+ r- +CC4%Aq , ]sAU #ky#jW*  `2leǜp<ih$ r> $ #o&A0 ]=.}_{s?l KtVk'h!!w$>/ߎ  ?WQu z3 ;\acB#j-r.XN H*v{_["]0=]x./'B*&4$2w^J2iiR/%) cJG5S TWH ,y4#D ;g2K=O$r $4_8k @ Po 04)/ 'c T N.^A>&8H\S%  "5QvHF!nn+[H)w+QgW~ &>*RE !"kE`9eUO R M{MGSi&7]z'@ ;/\U&:9O-md&* T_m _hU\9+ RA p~D[*H;'9 TVV"BJ]f\U1=% u [[fPv*> 5I`/lYY-c,/#\6%>"%w8,\Pf,-zROk>GUcp+5f7CX!6Rx$+T \;<811?D-I1c(hrC, ~_pF0G ɑ2B~"E*G6^qOc_sB 8AF'1/;H$6ggPCS1s.$2C/q,-_%ggL;vrE% A!,@^Dr3|@%TTX (Z[ o#dQ|09% 9!!TV]k+x*}qwB\e },,jSD=Tn'.[*`)l%!.=l!c3S3.QO#r1dCe8n7O0AS*lD=Uzde'J>۔r)4}J;B ?24 qiu(SMw OAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[n[nf97fb8f117a8119d4cfddfcd66a35ce9b4bfb26a82eb341c5776161052487c34ab6a045cdb84ca11eb81b2302b839387283c14cdbcf08f71590eb5141dbcaffc302de552ad6be0bd38610f00dd8fb571d7389af3f04d6bbd1d675da93476f249c55d8ab8fc18adf56a3b1940f5454c3c1a884d3bc1952038d03aa2dd38eb883c28f2fdf5b748e2292c57d39e371f4c0bcebfd8e596f3424778745ff75e81548d4ce04520a571305a77923f3b5020f5698417c937bf93a27b64ba996faacfdf5f9f09ce7e74ad6879f759e5ec645055db1e5c54f85befbe4a40fcc5c54b5d3ebbb6e81f42a125d5364568634592598453449c0653c722c9ebd7ef317e567d55e12ddd7d4b207f11c9ba38a437fcdcf72b543b19ba5ec87a93a01e7229e5b7e5e4832a53df428618ea5166f055c8417528f24217190c807094cbd723e82fa2bdfed43a918479a4cc7171dcfcb0573b6181206114b581a351ae3384625597ff83dc8230283082e84a2d71eabf74b2eb76f4820275dc1029b03f22da57f7cc914a97551d0dabcd42f19f957835b19d2504d9d687b512347e6382e94db79a0123e8cc26202981b1fb400e651fd4c6f2aa984c2f10ee30c2f8c44b72e28c9ac9085bad117be879f6f2e46f48ba090f4c2825a54b158f664c7b07997b5606e1bc5e7a5f2acb78cffe570ebb6dde80c15d7ce25904c3257a527041de1458731f0ed5eaa0af1f99ee3b5ffae68c75d7b98055a464b33acdf21d82ecd21c6ea3cdc6a96df4e5ce9eb34f5c3aa00c85eaa0a293ebd9d9d0486193b547cde57d2a145327f44452bf27333226a25476adddc39485c3e00650c7f51b325cce5138b3cc43e3800545e7de2afc8dc2cd305720a1f5aea40d70976a2b49a409f8dcd47cae17a6c16f1b35119f1507535016f99914b980d6e4b65b094a28dfccfededbf7ef756f7cd8de7017eb63f7668b6ccd08de1ab547540d3f7035b25ee10f365b2f787ba241b828f5175d1773fa986b21d7d96c1f8b31b9b3e7cd3ff15ff91dc24fabd15e571c864eead1603af180942ca54e27122470b25b4ee44fd333615c2e3ce5e6c90669eafc94ddac0d8b606ee471f958a015c196585e1dd6fe49b515eb5f87c01f9520382d464dbc05c903172391b1973ef85b8170e246a72cb2af698c6bfa26bbb2db992c47a57e9c41b4bc0866750012ac91da09573ad5755da449b8392b8e5ccaa5ff783a285eca723adc0f26b9829a340521c1f893687652159e32967086a37aacd06fdda41f01d26654c14fc197b5bc7008b9bc8919a3d186749c9d14f3f8e13c3147325c5838a6f20b023b0f287971e8234aa42b1c47e17a9b495e48cc8a7f1ecc87ea54230be9ccb734fcae820eedc2a858a095544bdf5ce04a827fabede74200e6ff257cc7ff1e0f859cb0d00dcbb074fff98dd0e504b49773e82d7a6bf4eac5fceec30c11f8f4ab7a9dd0126b1161e516e2393305188d4d257135d49cda6660fd1ffe08d14a5e9e5d6bf35cefd48cb38efa6b620a1a2428a0430ef4e01e6f9af130ece7e350812a5dd0780d8803f7872ce7786981a4e431d51749a9bef792febdfe379e116ef7189734f6c5da69ac24ed158b2fb55c5c550edbd64b3ce86646e48b16917684acc2500d0e6feffb965cf69470d2e3e6240a838ecc78e23b5c4da7bafdc86fd6637f4795c3e5164e77fe2e156efa86f4770492613f118149a328a278e8e70421e414a170cedccdbd698e5008bf4d9b34ecd36150983f23f4fe846a4ea2ee05586dc1d0b498a6fb5698c29c30b13aae8c06a92d05bafb494ada8fffeffd32d60101d8cdc72395c247be68c978e649d486ad58d4a121a62b6449b644f7573eb324ba12123b05fd31c92577c2243a083e047812199b10f15ca6136032bd7a0569093a0cfaffe36902e6c065edbe1e8372284e461efdff077037c895175a86fd04d0c49e72ff1ae8a06d506d7ec55af189b3f6795b55a8342d63641f24ba4defe54386b6f2878c4aac73c6719d847e002d74ff26071ce8e40ee388f636d2fa068f6579e60163cdfad4b4bec94e06951bb66f18450202743a72626a25f5de3d5708240f919bd6d1ffe180179543a8f53ff1547ea88cce181afd3b0d752e656cd0317059ae99858059a3419ae020938c3f3982ed98b036afc8706d190527f8c7adabb489cb151b626a95e1e6d407b9f40d0b5ba87bd676e6f9b6e72c300b0eb17c3a0ce26c3828fcbba68739a0b9d7e391e7bf810bd89349f7eb5ec6dc18bdd5db1875d961406ee94cb8fd53798af438a72d84e8a8ec64e77877adf40bbe34d393a1749ef4ee73131f085a3a75b6b2ae6d01d0e9d0f8abdd337ff323a2446cb981bfb6eb9e20eb3634f39bceb6d398f409be89d268e514d483be0e77fb1ce180a0027cc0b4e04da8998c7a8bf372b0ba7bbf58725122cc1dc19e3fc8c89a774463cce8641ad2a28a27a52be569a3654608e2f142895063327002dc50d9ed2da21f4536f5a27debb2e438383d84888be95df7a47e702011524b1ac3faaf229167cd0ff11521c0432a95885be404c00afdc043f553dae8445fabaa62660b2f2b4cc1298a25ffacbea4a41c596102cf04923ac7ceef8e2a33d20ae55a2a9f6ea22859a8015848bb04223dd22e09b9cb9ad787f482173769966ebb46c063cebe187b008f30f322d384f4ac2200e90d95a00587fd7594d25f38ea3e53b1433cfae6c27aefaefe4f4d6d25d2654aae98e4831ccae0c5f2096e7fb6a047a36586c0cd8ca1b8f51dac94d99eec1bce087ed6d826ddf0758be152e7440a12831544b996c6d6c2f4f46df80ec394974022fe18a67b8aa8ce00a6c9522aceea8a4e204273b3d455bb841ae15cd8d9b3da59460d051c3434b3b91b8c84e24d52e453c281b994a61e7cbdebf1e2bed7711fd5029a04e25c4718da3b7d8fe94c887ed6a866bb06f06ffcd47c52995ec1e9ef669c118785216f5536d4eaf69c72c885d063ea13aaebde2495e70fe9b030268af4791330720919939258c86b5311ab36c32ef87aeb97dae82ef95749a12ff416ca4a1d4696b41670cbf639aa99868b94a5e85125ed05d89a8477aeaeb7f8d115a75091304dbf33bf6924656cb1bbeb22db48ac7fb995aa873ae70e137b32e0deedca2eedf9612a49578f16bab16927193d39f803e08ff7ab042a0a21740f5fb725bbe389f9d091745d54cdb9fc2ef8705f81d16467e3859e1596ce8c5d11b9e6877a55c3824f73bfe1b8a080bccfb24a1a445d5593d6830c3565cf55e578374ab23b89c48b2a2c3a63b8f1a2588327444075334915b8a94d202cabc9936ec8389aa46261e7212f93fb2ef13ae3f246444fe4ab20998899e1586e2d9c580e42ff4bd12683a5fb1912326d246a9b1f0c2b9724446a3eb6a8ddb4cfbcef2787913e3ce9b6d0d1725ea9d0c69c1234fd6a623fa7f46f408346fd02797868ac5f750e1f901a73bb67a10464922223ab0365bbb7bd17e0c188eb305aa29c1a676a5044ace2ea638954f9d180f271121cab151e92c6d2bc3a1de708e1a349751a9340b2773799eb19c2c4144afb0f05b6f01ea896c0778a2dc6fec329cc665729dbb629736feaa4bbd0e2ad95294fdcbea7a8cdc092af77598fde97a27794ec70fec2eba2dc75943d288262266450bcb53ebb0c69f069b2d1974d053157748b8ea38a72729da5d52f04ad22b87b26a8534f40641cefaa915fbfd118ebb10f66776ede42598c34ac05af83907235971e97041be431d3ed977421ef140c1a08b9f89bfcf8660aead64c48f11f9b4b51c69b9b1c816fa6142c9ec4665b2d0e25776793a8a5b45542bc506c883b35ea77e2d57413a9f7a3be5a7cf8e525dda72d4ff9866b9d5663c4db28a747dafd46f2fd8cbd6e5180049a448c6dac3d4f6defcbd8f3144f51eb7ab281568f893a46e58d1cb253280fa147ac1dbac606574bd249ba11cde5c7772d17cf059e1e2f5f26f8ba8c0e18af2c317183bc0cbea1e6edf2dbeb45ebd16d3183a4241699bd3953411df2a7d80c882e351b02c48a9c128ebd319a831cd6f34a7bb86631a5d2833070f0ecf081915061c2d1697c01f319abc904a32c9338d0ac9d4b118df3cea9ef4e4e7fe5edc3a542c60ced56b62580c8a8382b648b824cb1912bbcc37da3f452d9cf91e27a0f638e75e11b086fe83c5b7a72c278767e8625c262bb86455b8d7ae1643ade26b731a9df9139b28fae8ede92575bed59e1df33480ab8e7a1786bc3bcaa1654c7b6a9f59462e7fa14ca2b3ead3dbaa19cd8dbd90372aea8fe705b197ab8322c2ff5d33851a7c3dd71bcb526aa7fa316453e8177e99b5380ac627335f3dfef040407c759fca91518d9a1303f26ebaf4c347fe014de17e07340ec3b5cb38626e40153ee9650c238923ece67ff519b8093c1f73ff41d92756ba1bd1570046216506ecb76b5be0a2006f27cc24c50c1c08cd4750b652c74d8bac35f87d72bddbd3205df692c8e80edab87f58339f1e06193dd36e4900825ae3a20a6b6393a50a589b4dbba4a11890d55a7f52398ab1bac3488d09827a6668b2d924a9d06e86556e85bf6ac448d28a84f92c85cc1c49a786e44cec76025a1f584b34b1691bb4eec091ea124500ddbfb96c11e976adeeff8d53b7043a001a9362053e026aac7091a12f56ca986485c010ea6a26d115d97ec027725ff3df734330ae8cd9862c062b56dcd4f5941539ad894ecaa49cd1929fda1416dc2da7dfb905b0dd26324c2e5a988013c390792fee1cc65ff928ed0dbc788d3b5b3ac4e7356f4cb9848b78a4391aecbe3c826d7cdf181045fefecf741e4e58b2ac8ae08f8269bc1778536df3e93aa82a703d100857755ee360f4805a794dc4a4c85a6abc7eb7315d8d68433e1064cd86f3ffd49190f28c6b1ad3453e7f224b0fef3c0d0e1db0aba6f438464da48e575714d178c88eeaa92ca0d760d3e01f8b392bcd7672e8f48f7505901edd5e787d057aaa43ed89a880722998241e5af91766293f902ba8a53a060db1c9d80bc0f7588c9b646614a4fca501478fefc661c76df0551080f1532d21f856050cbe7c33b0a3bc230d9143baa54ba5e375d8ed3003425062a13e2807f82831a2e6ada7e92a30c499e3537edb0d5f7efcbd583ffa691a956a0be550e8d2211b1050cf366069f58895214581089059e161b9174b2117896f699e13ffa2008f335a1b3a31d951ff4e0b15d93130cac519024d60bc8a8cf5f75ea9690c33ac94cf29deb5a1a214ac92dc09f9d4da7a4499786cd633b12fbdc11363f3ad5955cd70f694d7e95bf91620263b2056b74b96f86bac1dc2aefd0e2f14b44a79b384d1c9d9ffb2d567d8533c0682f09396982e916379855364d086e701fd2d469a750ed8e788fcef4f6d97db5cbf889db4bf04159dfa0cafbc379de4629ab96f69316c68dfd873d71fbf74c56a75c1587414a2cc34501523b92a1bc9b225e4681d147d3aae5e5be81c7bc20c8b0fc242ae636768fccaf95a969c3a6c3d3332a89db144eb100559abd5f58c09c04c87ec69d199fc074af1831eea72e58f56b80b718837913248b55d053288993e434e139202b983d363ab2faae94ad719a3d805030ac80b9880572290fd670d4512bd728c49cdbb9b08c34fdb92b827c3da8f9b78dc25faed15496bbe7d3d625b528aaf6d3ec4080ef21789c5ec7225c18a68052e2378ae428ac70c6afbef2d22b1f567ab10f83d98fb3105e02b4290d856421531ae53a6e1333e62b4b24787e27dad2bc02f2545e5269f6230a10d9eab7309f1e909e92d85faf6d7d745f924f89cf8161c6a682168e1afb9f4aa318ec3639b70ec306ebe5f005d975c02a103ebb7fb0e98c586a006144b2ef47290d52949b04e133b3e3d22395e8bb365c64ebc2426faa998e749a7c2319033d26b76423e89f336f74d2aae952fd08ef1f495991ba682b1333a15e111ff9fcf015137ea35004a57cb070ecfc0f8c3f9e8b80df4e65c38d2bfcc0c05a35c8dd73d434cf99724195f675996a5d394878c31cda7ab28f8d9475b9b8e5efe4dc1d74b6aab047e65a51177a20c68c7bcc07b1eb4e5bd29ef643e7b9e6555d0c1b217295256b5059c5eb32e55bb753e173f7a959bcc3166425da13539bd7310816e5e126c009239d4ec5330274699cdb2dfafa0e5551056ed0a189dd2e8bc03bdd3fb977e31af6b7612331797b53204791fe98a2ba99ecab4605dae36f613094c1e0508c9ebb59f5185bcff68c870122650a205a05cd47ae8b603a8273e9d8b9df597ce897473f9cd3a1b910a0dc261eeb521f9fdfdf345b3ea55897e34b260deaca08432d20278d244aa37dfc7849c4a8b8fd5d03489ed58c74d49d368ca796b1db6fb4af15bf42b753a9e444e94275baccfa22a314709d495eaa8dde7b13520cd10147aa39ba52ce6b7cba9d6ffb8666ad9a21d22d41a5f8107c1473806011a7dea8c58b97efbf35dad2223f7f2c00d7be83856e1224cc436a1300a4ed78328195c6f68c219b7125dff1637ae400fc8b292577dfa56b4284ba6e62143273264e7218a2e24bf958ea0b7c215daa81139ac4693188c46474b4685b8bb3d2daf5e40e524da5ec6d81f26ec48bca9aa2f64e34e6057ee9669ea1a9c207c40f45ecca92a8cbfd2f7767b8f5176b771357e2b9b0d4045fd96002c8b37f396cd8cb4459971c965c839be0ac97fc3e60f29ac49b196b1304dec9dc52b1ed4e6cb840058d21402fc191333a439797a09488dc79e5d5c798b74cafef9d57c952916f2cb3b2244dd3e6470ade34ee475527f93ddbffe120f7f2c355269ea62d5adb78968add0fe71fc2bb7c80703a05229468f9c1c40d18e3a053dfa5c6324fd0986db8b5ad593283a721d6f7c73a753c3d5aa94892e2c797d3f77fd39c0bde91754ac2895836615dd3a0a59ad7f59df35579ee72fbdf9f0bf6ea07de77346d328cbc62d21bbc89a7058d26ed29f8572e858418e6705fc9512453cf815b44f940b102cb645e0bf74154c8734c50db7c5289894d81e0217fddf7b8a39857ddaf31ab8834465ee302f0c0a9bdc3b615aab612a5a8de93b1a2c94c0b9602a1def7dba5bdf583a8e0cc87335bcb286c4d8c084d0e9a6cc3b4b2017ee6abd5f6da1515a621ded15cd137ec93c619b9474871ed03e6c6b2a05ab591fc92bfae76b4a67fc5634a2cd94d989c3a55de3ae1f079e1e7d9b8051e111767127588b983cb413f09ad37785462f24009195c661b4422201a23060360ec98739038ae1fdd925f75e09d930e684117cfebf52eaaaa1d1b70adc791d861232b09392e6502098bcd5148e2c01bf8299b235c4db0ef4c0bf533324e7a7a40dd758dc28968fdfb1a802d5aba16c056fe73b6377b1831ea8113b0dda833fc0911632de8ab5b3b2882e114fab72b37e62838bbececd14d2eb926506be362afb9b2b9e595586df8f7a7154ff6059ae47b6184b87a4b176e2a57372b8549bb4570b70f2d54c86c74aa326fd34034209257ea7f86fd12844acba74677770bae4b995ffd46f88b656d421f8d8588a048f1587da7662fb21271437de886e1658a8a594d4cbcb15bdb223d1b51e2683d81f5ca937e94173b28963778c49215033e913f334458260735d24583c1bd42cd86dc55ee2af564aa5e0ece86f51c7e14c2757ae5ed4629572404e88f37d8c86194804e2d880df34dcca3f95a89a8322b61b8d13ec4e2db84d47ba1d6c33711b4e4cd20ea15a3329e1bee17aa8990512f92ffa17c0aeffe799a22b641d2a7f9fe6f38056ecab751ce7e44acf855fd1c07b3f934a6015a67964583fad9bacb457e60225856155f853d15127fdc77e03f868d2bc920cbc56736af1f3e281ac31bc047fe2b7ccd366974d5ea0b47a5f343cf567353ecc9c1cef9b6d9a51abc835baa7c4b9512f84ff6de01437e211ec42c0caed626a1de04f3453908d5748b5da968c76d0a45f2f6adf14c1f7a6cb6ad34047288e001935a16170519ce5b4d4ccaa7ba50463293ce0db9bffca185d4c101b3ef0fec74aa23c157c7ae8ebeb4963ab07ed4d4bd27007af192ca98967fff6acf6f071d9c34bffb5d6ad7a2c5701712c65e58ed149cbff09a278d6bb0f5b2556eb86c1010d522e1d0948ac475c7de7242b053c88ab792f1d214b33de013a548f2d9c277769641517c325592d8f5d663885fc0a44d4acc88db347196bd04e283a7585fea3b3ded61859b56f16910d500dfa53d282d0bf48024004f29cc7e1eec181e2b9402a805146396d063d6799d907546e870b4e07f153a3806c9f9efc641607e0e4466e2f55cc80d281ac5e0d7194037f9d35625e892cefa60bab05c323088b8ca16a05c0294d23053a5ef7d54af51d91ab0ccfbfd4002b5ebc8f1a73d23e808b73d268b9e2e6c85869386074e385cc1b26817068eae4e1d0865128b0cbe56b7aa0c28a9b69753214baf517ac4559649bcaae708d0613d8cd662816f0d5fe819bec82a2a6b76838fbb9b67ce858695c597bb19ad17d1d84bb5daa4fe0074c08aa841abc101e067449dc29404f100f6be2e44384a356d25591460d12dd0c95daf67321bccbfcf795712beb688abfb0c2d658f462cb36396ee727450b3f36579a9cf1f871c4d0bf4ef26273c7904fb26820435438954277a61e1cabbaec42b0c94923ce675666b9a3c65d3d974e291d2c57ccc38a6c2866d834d7ab15edc1148e4bed1be5d76ab03b983582ce59a09a5b58753eccfd2e31e9052390a03bfb85d24f7b06015e05082a8eb97d339507a434fbfa2e8d9d883b78573ea00d8fe1f09f32826e95ec47d1ea7b67747be68b8f3590529b4be3de7c723b938213a1ae63ba1c6bce8a2d0e5545704e40785733ce2553bf636e2b1b9d6c69575f1c6a62b17c53b8c5dbd2bd7ffb651a337033f791569502693cfbc57e754631734aeec112d8973a48c2d31ed8db60ebb7aa5dceec380fad5c95f1942e4a31dc24feea22f44d18570e58afbc1a978395c4755413b4e65abdf8c6ba578affee0cfec1bc116e39bed31dd47368bdfa48ae71cd499dcf152a9c3d272c0ed5fab889039618fdd969475d3b06a051b62b7163b958ad720febed84d73675b9e3ccae3a9ae449c75498f901a67c7436e77ff90a7696fa866dc75b86ac2eef6e7ed6c41a28336526d95817804863b373919e5adaaa864c9a168b8918619410881a7e0a19e9c4d8b8b6fec6384bdaf417b83c098b2a9845a65993274a3e5b4a74666b45c47d8c41e9134f7e8173a2d1460eac5dc4b84be8a6081a3661ff681e8512a44c68aec3bda49729b7cc1394c8496e90410c6eeee8fd9bbab15ff16c072491f5cf2bf4ba17f789137624ac58634876636f86aec2b77f2b32683f8e4f8deca91d2062eaeb638a317373604f748ef677b7b9effd435bab59dda593291da47e00d142d673553206d3bcbeec648ee6850a2bce102d961691ae11401a8d6973844b21d2677260a5fdbf74a397457eb2d4d6587c2359319c0ce3a9595b018f5d899f27957a963c9e4f3a82f2fe079752ceea8ea549ae262592fc018c1b0916b03ad426b0a65e786141308ff2a4ca365b4b131ea85544c45382bf440365ee16442074f333c2cbab96e8160e05344f3a27f0c18d563fde8415dd30d319ad413dd3b2aab3d9f37f6e84aa773215e668f1aba3bb1c01ad774063203c65c82a93b55c1973b5e562a046d7140b9b967102b0b4124bc915474d11696672654d866349f17dda27cc67e2ca3d3415174bfd7774d648b9c5132d0aff663734c292fd35c7cc8afedc75e37cab4a49cbd1dd6882703f9fc6f5a7819f1837fdede381e1da294d9ffa41581c1b43760b1188d32e0510af1b99a12aa603e3c7084f92bdc6c4de551dd350123e7a929432de69c20bb04b8fffc66ef956fd9dfffe43ffcd56fd4bc24e22d4db3efb3ed0189b7ebd1c0786f37aef267c00273bacfd1aa7e436f5002c4b8ab94ae5faddfed8a5544293f2c76f64ffbbd2e322cf7ac9e11cd4915a8057a66d7a290732416f0d233d6fe27c32512ada6954dbac557a4df9f2d70e1fb1edfb71158594f00904c67f528f7911a2f9380da1a5ee8c5e52e8b375b584ca42a89d2df045cb5135b60b9b7537cd774bea527da4f1ea9d0a5ccbad676c0576e6b5e8c5b6f147cf3d90c4e8efbe08436ffc82e17200d30c4a0a6d062b7d13e846bc55ae29e7c7030d1b14687c1b10cbd8407db91bbfa233bec930bd4c78618c77d6a0d8f0fecfbde8d47475a30ebc923f4a5b16ee643c7bf7be0f11f28a6642bfa85fce052d697fb6343fa0bbe36084bfd09961cf4f534344e4052d3fdce5f6403134dd94094b293930a53ba61fa39a40d2b4f44aeaeaa2b7dd2acc2d472e6ce1c81507a33d50817cac99d82234332b94627ad41ac5a02609b7872ac08dc742c07602f471eaece93457657169f18c951efa9282d879f48ddc7fe5b027435c1859ebe7fbe70c6efd3e3ef3880104026e7b747a5e02d3414e61729cd4e920019bc6799a2381c21e5ffc6c1f7cff372cf04ad8b03d7fe21bd2b196bad3c8f0eda8adef81dc208742348711272160358ef4be9de1814a46c4f6006e146fbeeab8cbdecb672440fd4537f2b3f9ab0581b8b55ca7f7435d00ee258b6563aba0a0766481928860a478895e4452c6791b9ace1ba9eaa205948b35585261e94e717b9f1bca552d698c3b09baabb934757885ce2e3de54d2034ae200216ac67f81801be319414a4bdfb14a826bec78143b596ad76cbe97677e22dcc2836a4a586c76241e8a12c630d637c942e5248e69b8f9a6a211867830e72f18025174716383c7e84ab2082e52612bf537c290fcf4e04f00f9cf479365f0a6ad619f528f59d7d9e6393c287fbf34d5134beadc6b6540d8cd1c77365dfcf87f74c597eff09ab0ff3ae8f9bc3ad135776745dd9e834514c5de3f3665ec28b8bf913f94267b54c2fcea1cadc908bdb4bd7a5bccb61b37bc77aa5c75118d818d5ce698adc4f7c61c7d5e4adf6afcae6667053ad118020b8e68ccf307b519ee0e59fd9ed7805a6b8b5973d53cb1804f23f1b4fddc4063d08bd73be55ad1460c850bb4920b581bf5e5dba5fa493a642635dda49c823e8122d4d11ed385f33d882e40f3d6a16c6ed35659b10525152510ded9eec6ec1c53fefc4cb8a6c482e70000e4ea89f1c9f5739b7f36d88477dabddd64d603f00bb6e196bf94c6cf397871f5c3a4c398f4fe22a9494fdf7a01926bcc489d1138b05d8bd82273fa63a6d2bcf7eb06f6c72f1cf23eeefe71195e633d93b072d14f2bd1ede58f4847f537fd8101d596b2b8fa35fe3a634ea342d7c3611d6118f1968c8bd445ef0e1a845e924323ce7c70f074b5dc085fa7f21220df90680331edb32156fe420df2ec7fb04ea721fc7ec672275e257bbbfde49a4d4eaf4e8e09f4779d8d88ce4505a52d0ffc4b16d8712689b328a05bcaf8185cfbcc7e6b0c9e2101780129236299138aa0143fdee800658abf844774e19e4f9e79f64eb64db36175fefa3e36b9e57606512cb538b8a3ed2c5519b19409eace25c38bb40e1299cd69ebd73f81d66b09f4b271312cfdc6fc45b7154332238f1950ffffed581fcc16e9d23b04ef39d6eb8061e261952dd30636397d19b691a46cc70cffd2b7470052d5ad74e077f154bb8cfb500ec9d7e629bd1d580597c0fde2b73e1b6a266d2735f75355329ee427dd422daabd23fb2638888d39f332dbb6528b98af7c5ad2cb5049781036b29af15ffc46441e0fd1b741b6b5cfe5d603e506038183f85aceaab5adce6adf934744aa1d700f72a3dcb041515b5fdbe4cf4ad8c3f6fbc282ad64818e01cc69b3c46f7f8094342ac6261712bd6361105253e4ed703f645ec91e8dba06f01fcecabff4a620ff58af8597da07102a7e62fb6cbfbc3caaf5445251f9ff58bd7894a6a11051d47c3e2092f773eace2bab27104d41c23a351ae8a8399f3bc9bd091ad0ceb09c6c6eb4195cde062ae5416cbba93f3a575a553ec43078912025534533d021003f586edf6b871f07f5c7f03336e8795d4776503b490b6ec96fbe927f788df0f731bc4257b87cd390439dfad436e135fffe44326e4eb84bd7ea4821e36db0d813d455b2fe658afbb78ec82cf4c097de4ab12b55bdceae64ead0989968f668d5e4addd62b47995587ebfc1f91065414fb72802b084a05f9ef38771d3a3a7a05126e00208b5cb45c592f744e168d63c432e7590df240b4f088b47fe7988b886f308208cf5a05c32621d23e965a115f6c2f27828746b752cabd3fc6b590ed801951abf28d49aee1671d5f7ea37258fcd02bfd899267b473ca6d0787b4c5bbedb0067dbdb82f2f13782c826c113c8fdc15a1ceb55f53550042da87d64b5477b2372c523f37b571390f1a86a92175575301e72459a9466924acd3e27318002ef87281afd2eac0c717280117bf824465e62cf20bf233107892dce175d7b71dc1243f5969c959c7bbab6bfa16fd14e699936caf9e38efdc578247fd0126914b95148750bb011619634b8a995a007e7db149953e56354cac159ff22408ce698ead50b062be8ee6f62970ddc5fca6c3129793ff2f97be946b22568e4c5312f6512c402a1c7cb4b715adef7f007ac0e19945405af47da7b4941f4441cda977218ee93f7926d0fada83024eaeeb7cc3790b88df76e3a20f288e21f439cb83281856a393cc9f8f3b8e95a57b6ecd0154807d2d2788cae5a8e5892759bfe6e04722b2f7b840d0b893f281a02b9c4fb077db3b05a53336dfbb08294fbcbc9a202debdd541d4f7ff53bf800973a551a8effac84db498a003d98fdd7d654f578cd0ef5b0d46c0cca8c097ad863e330b63159e0a69181a304c01e778ee8ba88b3e3e222cdd74feaf7318e6b3e58c9a9208403f3bbf8e2cb523f1352b9f7cdb72189f57b75b0af99541face772efd8eae5e194893dd79fd68bbc0db7495a7993396bb542ea48583228a14ddb28b5f916045ff07e2bf0ec5a18dd0a95d25cbe838491c292f1a4cf179d08a57ad2a5f95192e42b43dc0b36bc259e5165e2a6eea39bcc8f4ecbd00736040a1505b21e730f24aed8690b3ef2eacce484536031aa24c5d409a3daa6e07515bd6abeacf6f35d3b1f066375de6fc73c557c89fb149b90c0612419b43e40e1926354d29373ac557712271356f72ac714d39eede8bb1943175f89e83a5913901c16ee24f61a05595a3b39e75b7865b1fc3bfbf7baeeb4b0126ec76192b2ffbc7236bbf9830cd72d1fb23fe83c08104b06e0b2b7ba62377fd7a541a6cdcf61808fa91f918afa6ef5be3d9aed43c053eb89135434c175bc6193c15aea05c5a9a77dcb20e0f42d46977545ebe0ee140a8b0125d99279100a87a9b98c3c04082f80494b2fc2a34e6122dfb3dd9b9a273f54035aef1b6e7c2afdd3dce454fb961223a60d62244800365ce6b940c442046b5f41412d9025e6af4d971f2bfcabc3bb0002a13dbd2697274197fe5620318cd4eaf586fe30f780f44e22fb8bd57f6f47e69fd4b97db83f161661e666ed378ccecb4005c042d2a5668295640d9a34352371895e5b23a897099df20b4cab3d5a187b241aa12c803e4a520682a7f08e155b678f6ab2660157e9e637bad73a406367be0f2c42a924669697bb96a574d530eb325afdcb9c6fac6c984f9a2c8315729baac874e31c6a8d9515b8d31fb2d3ba6f4e453c47fa2ff3ce42b5699af001bd9bbb2e81a6977bfe8411ccbdda1b2638ba674332fb9e3c6945c08b4284a3b0272bb43656e3f01e90e0e9555709224415464a91e53c789d672071fe7ba9edb1fdd5cd7df63bd000f88878418e12011369b2833d834097d400c85cdefe3067aa843571b1bfb6a118dd4c40ad0fed07ae57681821fb75774e3417a883dcc63439785b0c555503e54e51ef1734d15959cd620b53bcc6475edfdb95b9b52f8ae03363419ad75736d66fcbb86c6296c32922e450ca32f4e3d88c636e5e5ac768543ae902ff59f7ceef0b113de0dd1023e611369def14145fcc9b9a1e93497ff07818acee35753761f6d4aac1a97ba09cd5a9241cce3e3808bf4270c9a0f46426383f8e1c43890fc87d56fe2d5d8ff864e728038bdab014c0f4e9f4c8e474698f9d67899492d6ece80776776e914ae063827957dffb21df85f81fa7566f6925f64dacafb226c1c591fdf9f45b2bb4d0416f494635ec164cbdd3dde32394287f60ea26232a44f8c719561911e7982e583ee7b5fb6449208b45cfcab1f9bed5d63d4913da0b82e453a2666bf621ffc89341b46abfbdf146bc3a12e8354d56b0c53f822fb47e4481f02b2a4ddee2e5ed50fb49acdaa2d151acbf2ed937da6d090486a752d9a34a344eaaa05278a13a74a8967dc19fa707507d726d2345ea4f829635eb915f12dacd84c569d5f992781c865d8f70e028eeb39264c34aacdcef7ca5db97e9ed97cf85b6523eb917bb89004acf050ec3a570100b80036dd24017221b6da13761819de2eeed5fac7ec82267dec39a42036d53cd39b8b75e2cfed87025906791bcacd92062218f6c79af3683670565549af1c78203d1746e08b680e540cd2c5231a3be38477a7e3150092e2ac393698082e9df3d1d437f0278e9a1f3a114908836cae0b15ad0fdfe4f5c1e9f7ef6b59cc45a5022c91ec2bb062ed9807f617b30263d4326ea2e019bd017d9fde8df6d8104765fd1c8e7134e07f3f5c4d8a691a44f9076fbd33028f280283547d61b49c9cbfe57104fe725bfd122d34207596245f6727ac737d2928a81901bd0bffbc7e4f52dfaa5df70817aa1aec948bf9fa641bcab42b4044aef6ed64df3365c1fc2a0da5c0842c1c5d91e5e8767dcd7e9603dc6d414d01fa15b75187e6b4f0f05c2fdba2f07f4bba4edadd982e850cca15e421a199b9a167b57a46ee3873abaf85ff48f590a22a9ab7fa6bc521ae84f7f914484ed4622d8719b1ebd46d48615ba9948e531e20d7c8f8848a50c02c2e638268da1713f6c13581191cb24fe3b4c2eef5a773a68efd169064ab0418ef9474589ec005c13811456ca6d0651841382e3cba240638ce5eb7b442e9499a373ffe5e78f6023ee146e948ee3499c5f846c68e982b05637b64afd0f0db2c27de0df13678431bec0ea328463012479b17bdbf88f02874a51d2d47a275f8153e82debbd277fbb9959a35307cfd49a36d33ca1a74f17622b7bb86f7ccb21a45d496def266a1c83ebd00e9949927882270a3173ab4aa9ce109f93b6874f37f7f444443e6792de255a44ed043c4bff0491ae7519d8d9522b8c238ea33ddd754f780ce712bef206592e7fba67849f4818f6f735e1c7da82d0d7752e7346aed6ac293c142f64583a38b94d9b01e4eda073e8b255b7fb1e1a999e5f0d36b778c3ea85f16d4964add613c67357c2a7bf8961047e05ae3396c233e3e63ec2ca9de1488054f7d2dad2cd8e23b8f07529b0dc9f26d96bab0eb25ebce58a6e63d99af27bdcc4210d86164907d060579e53d9ba03551e6ca6ac4108348a3e8a9fddcf7d4916c650d482e6c528503c94b8263a75348dbb84bf950428fc767c6c0f2c877b942d71dfe05a15494aac712f4d77f566e8375993f641bc991472bd0b961f84cb3cd72a8bf0bf405b3665df888701c3dc02497a4256081a3fd423b27f7f4ef8caaa71c527128c9476f30e64b16b6c9e89773ab2af99597082a5f7de4a88448f49b896aaf092cbb333185a4dafe16bbf0096964c093df07bd9e53db090478fc736533ef10d3e4565c982b4fc1bf9a15504a651a134c1073a8f3abfc25739ed29aea8ed44d9a9113a7ce8805e047cc189417ae2034e32ef056e85d9221ded44e3e81ecea5673f6edf9dd9c52471fe2fec3302cf3fdf584adb0268cb5151135da8372a039a478464101903fd2d9e50111cd23e6f6dd97543d9d11c578b6bc269fc4e4d4707b18d05857cd1f8cb53118b8427b1d3fc29a9b9467df81580a7fce3a2113f94ba0686a91dd5af8a7994b891ef21bae68acb391240c60d7badcdc1ac4db9adc463e6b126381f69c5ab24bd4baf0258727c3fe8d4e46c0f05f01cd334c897d55f084373480bff0e1f148be66ac19b2977c500f9fda22a5d6fee84af458bf1c81c95c03e6e3781d9b6f92bd590a89abf99095b6603fea9f5f60c8da197ee7b0c57c7ed85115ee20b04184b29b2e1bfff19adbbfafbc2e2f37620f7e231fd98a8263de7a76306558d6d27c38e4bbba32e0dc34f612b474a2c139ece358771180f93a032e0312e0145233a7fe1c0ed9648610fdb01f924c639cdc0df5532b91306bf6d523caabb0dd7990352a4e89d4d7561022826f52c6112d6c29895e9272e16b6c7e51fadf6eb05da21cd766d2b25205853299f7b976976fb1ae4186f03970b44755978946f2b5754f2b6f2c4f90f14e26de17b23efdd60ede69c35cef375a8e97464b3a057bd76166ec8a6aca8ef4cb96b69cf6990bd28cafadfb2fcd0bde39c8314f3aa9ad7d98fdc955f415356becba4a924ae5068c5f712ababf92fc879fd267d2f950068aac0cafa29a004e296568ed5d2e406bf01111a52fa8e3df22db6821c9a283a723c5e0ba65a89e71e375fb7388bda59cff7594d85ba60dc7a234ac1df63e3414ca9dbc52ac697d8caa106fa54ebaf430ed0f70a4484a98e2e7682bdeacc07184ff73126014097fff95115870d272fa2050276250399ad5c73403e57d4a57b857412bc082207c15cac74fb47948e9e3828ce56da524f9f7151adafd24895181779c7fb593b8a34146e89646bdd52cd9be4ecf4396fad3e075d6cbd407209daaa9f4350bf2085fa428ff2717494de26a4e61949f40d5b13a99736f4fa314a11f8d7ee7eefc35b6bed15bf0d52a6fa0546b5d5e625439052ee4b754bc077e049d0772e324beb054c4fb273e6c2e9f0a20ca138b423d2a0744f190452c08e9a7ab250b39eb4a326cfb098a4bcf4c1c1712a7a67507d42aea0381adc2484db9fb9832131f526048b8c18e4eb6eeebcc853b83cc8038d578a2b09774ebe328128dd2ed2b66b6812403fa530007c9498f33228ff08a8383486d900bdeab46d5ea0b1f9e6e25c0333c7da262affbd9352029a9a36b97fb29c604b25b782be3925168cba4ee75fc1a8251786f6cd2bd264d0f0d33be9be449b23f46a81a5d8cee7d352896d97eff59a08f0f4e996a12c15d3e0dda06fc8c3e82f1c72e6159dcc8eb7829e8b7c598408e3ce9b42a7a7caa971f62cba35a358fccb107be29ccac59735ec7264e0d62c3c25505f768d39bcee9510fcf8970f8ba1bc9ee6271262697bc44bf5fe0b41a5be68d4e862b80cd39c2d423a41bd21a0c16a1043ae0e45a39d1b1c7e1d9ccfc8f7629b1fa487824d403f4cfe38b882332c1cecc8da6db76bc6e3d8ca177dbea088bd7cf487703cab10389740316f83e6f270d0808c3d587cf02786ad172a36c865602c073e8a831178561c38259554b08a42179efb2701b40ed9406df636001dd5d300a8efd255cc7e4841bc35cfe9f06d3aa14de40264da47b3e63863aba2b109fae537f69f7dfd99d6fccc69b6d81df738828208085ce9e8594b7320cea83e03e6b24c376169501a0cb1044bc7b8b09064ef71485a14c7da946abd07b5946c1d60dfc67ff5a18d7a5c689662904a776b986c2079ebc713dfe60ce12ab6ee99879455c81a6059cd98d934e353c6aa0b9211f48668fea83356b2ade57e57e235f032d5f734f028afea187c5663b03b8d582e9f618b1b94624edfcd3862dcbfb6779ca1abd17668b77ad43df0707593bed96f4804ae6eff667802f4dbb5b03030a9973015c646fb956b162e5729866f2c3a0c8bd7bb9db11716d9bb5afd96317949537c0c68576f71e3be1caa1246636b854da979debcee44dac5f13d42b69a5c7aa1f32d35027af220dec630f894d8882d6791f955dad7ab12a94f7aa0e1a77e5037a59098368e8033a4705c07bc66c29c0fca25f072e101024fc5955b1e7cdbe68c8ebc355c8b6ad8b8e20962fafea73babb69dbd96733a495cd0558873f2d0b3f472495ec96ed17dcb45917c1bdf658d0496c613ed950af206fe5950075820cfcacb192d6678aa97ff4524ae68819750db70998a1dc2608ef164cce5aabd794dde9f67d7649e29e013a1a4991a6e07a5d8be4c1e2aa070764de9c0ab73f59dc5626e176b1e0fdc6186c35a0f16acffb2c7aa97cea1decc4827a2717e5ccaa22160d4c6bc5a969270d0524d2fe1dc71a0246aa0abca192af5e0c302deaab94009866d22c5490f9b8a90264ef82423248cfd1c53f0cfbdbde10f2216f838211750a01a4c65bbd6eca23226380435d80f3509937d8b0c1764f3d0b0dcde6ed1f892712e32a43588d8f32cb897ae6b7f5302dcaf97869844c698ed152e924ff7f0e4c221b23db051221089f8a42fe99610eda5619d4684ba4434ec45438af5c1eecdc3c59e46ad423009bb6a2b53e8bfdd9d47fa351a830da0fc713dd855b71cad6a9d15364435940a1eae2cd00eeccf8dcd5a9aa28b258051a6dd1c2fde45bc921cb5a6094861cd8d00bbb5c274985a571a1322b5a9ff3a00dbd57d6d9d02c1f9b650e0a16a5808ea76207d2a5018d07608e3661aaaea93a8c46d29f8971d051a6b4a3920175a2910c218bdabd46844d89c8a6432237c0974a622f1bcca4742d82b8dc15442429b408d519dc788868808c237fb764a7fcb6e439c49083b2f691b0dac61f65145a80e0887acef0bb3d5bf882439832b7a6692c7f722dbc4966b3a9d087f0012b704461cf599353d44640a62fd149f00cdf71c427323e61e66634ff40656b6fc3d504c5ee7e59134a138fa64a831a440434b7354065fb10453885e204b24243ffcd3fcafd239aa95e41029503ef4ba9e0e1c87c4ebb517f634c89d7721532dec1ad5d708018bcbe9d003146145591001f7d4841a794c8362836e039c4c65210d4e6140f5cf6a7441417b6b6a67c2a743e9d7a06f29d28637d266fceb22054fb51545741b4c0bbbf9bf1e08002f07c2a3cc5ee950c281f898f153c79fa0a9a1e64f91a2bf4ef810add3ccfa91c6ef64219e8f6b1fe3df0340119d02331c60da0db8471fc2f4c7978c83eefd3ca4df28eef05eb4fbfcdb1acb5a7e2a90efdbd624a7348c831b71379003b9930140b337778caa495f3adb4c7ed4c091d372b3fed3b570f0d4fcee9e922e1f5720656451671f29345560a9fc0025749fc2d1db7b62c1bff37eee5adb884499c03f6f129cea2026f19de03d96d25aaaec43f4d215547f2aa15c7599b1a17b96670e7a723ff8badf62596dee5de0b93150e0a7e248b851679449fba02db8ca47e145fd68bc0fa011990799f1f2e8f24671355b260d6f9800dccc1c3d8a7e72a9dd7124bf50a0a21a5eb2106bd7d191aa271d6c99d3dcf983c1fc17100e80d4c97eb2edcb89c1f2509d0a40de5ee0253c9093e6b529335c4c831573005bbf048d5455a33eba389db84ef6b2ee5fa01e3cc8674967e8998d376f3f79471c9f3c85d5d0ac4aff9b51eb740b78089f4526d40a11d868e2c3148ea197ba66be7f5b2df9856218f030ae01be643ab71368ea292317f3170d538500aa6275c22cd141c39b0299123a9fb995413265901962031033857d03cb69215b01d90c455742d037510ab8d058fcde5ff6929ee151cf180b3b76ec9ec43a5b0f7276e5e9bf4d102af9b0d8d4310197e67eb33f7f0e51a88884d0c92867b37e9393d0549f21db786d29e4bda3de56303de737331d842ff14d65df5e824d03dc9f182eceaea9adba2b42a1d6ec50cc9765edadc1030d0cf79d036d654a09666b72299e9cb77ecf92cc21b61573b88c0e561b28029e30c1246d8d73e02db9f8dd4e5f254dfa89396c322afde326341c3f3d8f27a0cfa1ffbcd8984bb09521e1755fecc7217ff4b62400bd7034d186fceb9b13685ed42577c86b879a9794c6c74d051ef1b99cf7d9c80a343069850d8027d9a0620500214afc8b6eea7a2496bbefa49441be53e0d5ebb93c96bd25a9901044e81b2f42f4c11d8530d644516a4d250af05264e1b8224545e70ed446e023d9cbe99ef1f450c91b0aa9387c84e8b1d25566a6933d5d0a369ee3a89567d6ca77b88a90aad24c34d84338ff61b07e4a792c59c46f9812940f28fadedea8519242a6238c5f0ce1741b70f2d03f7e7ea7e8fe5b493e7237071f76a23eb6178ed4c34b149b3147985267fd1a31e675995440da72951306aaecaa893d54bdcc248d5e90a237d787fc8b08adff3811156cb3b3f91b1756be2e0bde82b803a2551021402500faa7bd36cd52b82d6423667049187de6079a644a77ab7cce7ee9392e62809e51987dcd4fc8ed51530347501cbb83f1aaa9c1008d892a6ade1057713e4cada56ed8f20cd968130ef1b16461aa4234467d2c106f51944d18a72364756f1788e0c8143e2c0d6c5f5eae5b150ca6196b90ce6f2206b212d34abdb4425a093d78490ef59b5de17a4ddf7d71e3e917304783cadb7b5fb4b78aada24e39e19104e2da510d6f3ae6dc18c4572b471ab820c6a98729a7175ea5044a8a74c51e1378d2c27a075319d1382d696b6db03c4b11a54fff0b792bb0d3961c25184d4c78c93ac5d53151c27a202ddc56ccf584b9d17ca711762387a57bd65889e90329bf1ff6fb130927c0f2c99794409dc2e4fd2a6511fa6124e00e8a6405453bdbac89aa2e01daf1578337ce87e04020287f9428327af41c1a7dc052f669420305fde6824dca717c47768a5af1935d32db9c4a6748fd50d248988f9265d751c2f654bf027496b0044c10a9871d1d8e7c0b0c1807e55e09586fcb47931651cf69e4d41fbd67148010ab4ec11eb880787142ec3d1262882cf3be0020f9170a0979d8dd79ceb5ec0274696e9d94f689a96305fb8879a12cc2e861d591cdbe887b4d2421eb606a6bbbf68c9830f6ffc960999924313bdcd9123647e4e09a47a9032dacc08a55e62cded17c15b9e32d970826c825f7d14d24d8b619d1e4b039adbe68a1ea8cc44b967612ca71f8699547bd81b00d6d4789d519da57d6b1fbf5076b5019536c59f72b0370cfe819dd0dc8ac2bea7fae771c9b85ebbdcae634bb4946a95de76a10c928e5a59aec9ea30475c48070499b62ef29e24f099cfe7d76bdea174d6fceb5dd3bff13a82037ed99dde922c58aaf46c69bbdc1cc0d259ab238746e2d7e7e1a090dcdd2fbb6200990e596287cc8601a3f7115e6e26a9febef5b75fe5c5e2a5d39e7baa8b974e1a81ace694dd4ab400c44522eaf09c4d0eb3eb9396c3a8adf6a8dcf43901fda318e20cdd1b037c796a80145743fc6975670ad61b36de0e23d11eba6295c461bb18e51501e8b23b25b5f4646bddc4976acd099d7ff83d51d57340e0cf2e5664dd55f9f8faa6873b508f69c2fc272e39384cf5edc6e077506215b827af03ed80005413fac8e32a8a3c0241107ad104c5bd6412b398b4e2933b2f4fa9d019bb50ff274a47008a9d5d51974cc0289b2f4a472d1d3ab93ed757cf5675c153399daf1dc99b653049b1f8cc392fc8480875585a72214413194e8b3bdcfa6d3128eb55549f8f52c227043c1444896fcd266285c1c8dad0f37a8e6ff84c66a09691e631ea69da5906f80a15f73fe06e19d395dbe39027591f504bfdb9d36e98c1e57ad99e7cfe925d767bf6c5c612cdb33c5559d831a67cdc6a5b805b15e3854cb774335199d0d0c6851c4312ac7ae7dcba16f57d8b5a299f3e219f2f727a8e7de7032a63bf97ce144e891ee852aedf2f019b9d35c33d1a7e2d2a175fb34a4fa0b0b8e144e99e6a4f1a22738e2c374362a411c0bf14945d8348a90ce03dee99497bed16f30a476b86955fe7e33a6972a5361c3a002d2ff927985950b9189f6cdeed1f3cc87e6fd86ce9762d452b86402ab997ebe07e0366bd86143e78a7824c830ca234d6acb345533600e050f9716a0035e3a964addc3cced2f62ffdbb87d8362e5b6f7a00092030a1e09e3aa64128e371bfe7a46dd980d2300b70d4310c825a12cf17f711a9d729ac79e7deb46fea4cc5c2f1815da456d1cdb2f1de01c2ab4e6c421bba0dedc2c74473aba89422fb94fa29919a616185db782f20d7ca5d5fdc6604b108632aa5ed69e184788a0e49d227592344ca9ec23931707a2fba60de6b016030276b20bc8c3de2742d2bfbc1403185d03ffdd3c2301933c55c6a4c3faed99ddf0472c5b0a1e76e2898703115bc0d41e413a469178918a7b5bdc45e238c69c6c08905dae8b0b2e0c4c461fa70e8b12459277536d3a047678bb32288b0202c5db9062dca12bd61921710f6e37abdbbd86500d91250e621cf60a25a033e252a20e2f9f647c9162a3e268b75fedd2f9cd842e0a5bd422d1521febc8f15b32a915911f194c520403b4bafc2dc5a15c8d6e42c0afee5863ad964684deec2b0b9c1600272892dce93f4e9be4dbb7d42ed75cc298b3a96b26fdb283cc30c5fa7f880eec73ebde08eb891e09470b95e91eafd44586b57a39952ec372715c3c2b8048fc5054338e24da2decd9a7622774f77312b73d5adb2224a3a3f911e8e4cfd5b782f44a107072fd3ecac95800842b1707bf19cc7ecd924c4fe5c197c54ec4093b7937464adb582b74bde7dc57ef54d12a84207c6dfd947efc69315210a7e384de88ae86cf06041fd8574d4568c221015d9ab226f248326ecd71e05b55f68888988f253eada47b043988b26838cba593131b98af7d7227d1e49176cbec585f49994bc7c24e80fb437b4e57dc2fd9fb80b57e0a764db37aa17ba60d83032eb2bcd44af43995a11aa469e9070cce86d8a188fd633daf7007c503946aa61b185b47d062bc428b4d66579517390011a24c7b46fb9c333990ca98f1fd0aa104850rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-doc-3.4.6-12.6.1.src.rpmpython3-doc   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2Z@YP@XWt@W"W@Wx@WaC@W_W-S8@S&S"@Ra@RRQ@QiHQ^PiP@O/@O@N$ @MMQ0@LJzpsimons@suse.comdmueller@suse.comjmatejek@suse.comjmatejek@suse.comhpj@urpla.nethpj@urpla.nethpj@urpla.nethpj@urpla.nethpj@urpla.nethpj@urpla.netjmatejek@suse.comjmatejek@suse.comandreas.stieger@gmx.dejmatejek@suse.comjmatejek@suse.comjmatejek@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comjmatejek@suse.comjmatejek@suse.comjmatejek@suse.comjmatejek@novell.comtermim@gmail.commatejcik@suse.czjmatejek@novell.commatejcik@suse.cz- Apply "python-3.6-CVE-2017-18207.patch" to add a check to Lib/wave.py that verifies that at least one channel is provided. Prior to this check, attackers could cause a denial of service (divide-by-zero error and application crash) via a crafted wav format audio file. [bsc#1083507, CVE-2017-18207]- require python-Sphinx-latex for building on Leap 42.3 or newer- update to 3.4.6 (bsc#1027282)- rename rpmlintrc to python3-rpmlintrc (applied change from 13.2) - drop python-fix-short-dh.patch and dh2048.pem, this is now fixed upstream - drop disabled libffi-ppc64le.diff completely - reverse order of lowercase-proxies and HTTPoxy patches in order to fix documented behavior - drop upstreamed werror-declaration-after-statement.patch- fix python3-urllib-prefer-lowercase-proxies.patch- apply fix for CVE-2016-1000110 - CGIHandler: sets environmental variable based on user supplied Proxy request header: python-3.4-CVE-2016-1000110-fix.patch (fixes bsc#989523, CVE-2016-1000110) - refresh python3-urllib-prefer-lowercase-proxies.patch- update to 3.4.5 check: https://docs.python.org/3.4/whatsnew/changelog.html (fixes bsc#984751, CVE-2016-0772) (fixes bsc#985177, CVE-2016-5636) (fixes bsc#985348, CVE-2016-5699)- apply upstream patch python3-urllib-prefer-lowercase-proxies.patch in order to make urllib proxy var handling behave as usual on POSIX- Due to being fixed upstream (differently), removed outdated patch for CVE-2014-4650-CGIHTTPServer-traversal.patch (bsc#983582) CGIHTTPServer- update to 3.4.4 check: https://docs.python.org/3.4/whatsnew/changelog.html - all necessary patches refreshed - adjusted Python-3.3.0b2-multilib.patch - disabled libffi-ppc64le.diff: horribly deviated - fix a new multilib issue in configure.ac with $LIBPL - add new tests, that require ssl- update to 3.4.1 - drop upstream compiled sources - build documentation from source tarball * this brings build-time dependency on Sphinx and LaTeX - drop useless README.AIX and duplicate ACKS file - drop wrong Obsoletes/Provides pairs- update to 3.4.0 final- Fix build with SQLite 3.8.4 [bnc#867887], fixing SQLite tests, adding python-2.7.6-sqlite-3.8.4-tests.patch- initial commit of 3.4.0 beta2 * for full changelog, see python3-base- update to 3.3.3- update to version 3.3.2 - switch to xz compression of main Python archive - remove README.txt (bnc#709442) - disable Source URLs for docs (the doc archives are regenerated every day and autobuild detects this as "upstream file is different" error)- Update to version 3.3.1- Add Source URL, see https://en.opensuse.org/SourceUrls- Update to final 3.3.0 release * See http://hg.python.org/cpython/file/v3.3.0/Misc/NEWS- update to 3.3.0 beta 1- update to build against 3.2.3- update to build against 3.2.2- update to build against 3.2.1- update to python 3.2- updated to build against 3.2 RC2- updated to build against 3.1.2- updated to 3.1 documentationlamb20 1536747895  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     3.4.6-12.6.1      python3MiscACKSHISTORYNEWSPortingREADMEREADME.coverityREADME.valgrindSpecialBuilds.txtcoverity_model.cgdbinitindent.propython-config.inpython-config.sh.inpython-wing3.wprpython-wing4.wprpython-wing5.wprpython.manpython.pc.insvnmap.txtvalgrind-python.suppvgrindefshtml_imageslogging_flow.pngpathlib-inheritance.pngpython-video-icon.pngtulip_coro.pngturtle-star.png_sourcesabout.txtbugs.txtc-apiabstract.txtallocation.txtapiabiversion.txtarg.txtbool.txtbuffer.txtbytearray.txtbytes.txtcapsule.txtcell.txtcode.txtcodec.txtcomplex.txtconcrete.txtconversion.txtdatetime.txtdescriptor.txtdict.txtexceptions.txtfile.txtfloat.txtfunction.txtgcsupport.txtgen.txtimport.txtindex.txtinit.txtintro.txtiter.txtiterator.txtlist.txtlong.txtmapping.txtmarshal.txtmemory.txtmemoryview.txtmethod.txtmodule.txtnone.txtnumber.txtobjbuffer.txtobject.txtobjimpl.txtrefcounting.txtreflection.txtsequence.txtset.txtslice.txtstable.txtstructures.txtsys.txttuple.txttype.txttypeobj.txtunicode.txtutilities.txtveryhigh.txtweakref.txtcontents.txtcopyright.txtdistributingindex.txtdistutilsapiref.txtbuiltdist.txtcommandref.txtconfigfile.txtexamples.txtextending.txtindex.txtintroduction.txtpackageindex.txtsetupscript.txtsourcedist.txtuploading.txtextendingbuilding.txtembedding.txtextending.txtindex.txtnewtypes.txtwindows.txtfaqdesign.txtextending.txtgeneral.txtgui.txtindex.txtinstalled.txtlibrary.txtprogramming.txtwindows.txtglossary.txthowtoargparse.txtclinic.txtcporting.txtcurses.txtdescriptor.txtfunctional.txtindex.txtipaddress.txtlogging-cookbook.txtlogging.txtpyporting.txtregex.txtsockets.txtsorting.txtunicode.txturllib2.txtwebservers.txtinstallindex.txtinstallingindex.txtlibrary2to3.txt__future__.txt__main__.txt_dummy_thread.txt_thread.txtabc.txtaifc.txtallos.txtarchiving.txtargparse.txtarray.txtast.txtasynchat.txtasyncio-dev.txtasyncio-eventloop.txtasyncio-eventloops.txtasyncio-protocol.txtasyncio-queue.txtasyncio-stream.txtasyncio-subprocess.txtasyncio-sync.txtasyncio-task.txtasyncio.txtasyncore.txtatexit.txtaudioop.txtbase64.txtbdb.txtbinary.txtbinascii.txtbinhex.txtbisect.txtbuiltins.txtbz2.txtcalendar.txtcgi.txtcgitb.txtchunk.txtcmath.txtcmd.txtcode.txtcodecs.txtcodeop.txtcollections.abc.txtcollections.txtcolorsys.txtcompileall.txtconcurrency.txtconcurrent.futures.txtconcurrent.txtconfigparser.txtconstants.txtcontextlib.txtcopy.txtcopyreg.txtcrypt.txtcrypto.txtcsv.txtctypes.txtcurses.ascii.txtcurses.panel.txtcurses.txtcustominterp.txtdatatypes.txtdatetime.txtdbm.txtdebug.txtdecimal.txtdevelopment.txtdifflib.txtdis.txtdistribution.txtdistutils.txtdoctest.txtdummy_threading.txtemail-examples.txtemail.charset.txtemail.contentmanager.txtemail.encoders.txtemail.errors.txtemail.generator.txtemail.header.txtemail.headerregistry.txtemail.iterators.txtemail.message.txtemail.mime.txtemail.parser.txtemail.policy.txtemail.txtemail.util.txtensurepip.txtenum.txterrno.txtexceptions.txtfaulthandler.txtfcntl.txtfilecmp.txtfileformats.txtfileinput.txtfilesys.txtfnmatch.txtformatter.txtfpectl.txtfractions.txtframeworks.txtftplib.txtfunctional.txtfunctions.txtfunctools.txtgc.txtgetopt.txtgetpass.txtgettext.txtglob.txtgrp.txtgzip.txthashlib.txtheapq.txthmac.txthtml.entities.txthtml.parser.txthtml.txthttp.client.txthttp.cookiejar.txthttp.cookies.txthttp.server.txthttp.txti18n.txtidle.txtimaplib.txtimghdr.txtimp.txtimportlib.txtindex.txtinspect.txtinternet.txtintro.txtio.txtipaddress.txtipc.txtitertools.txtjson.txtkeyword.txtlanguage.txtlinecache.txtlocale.txtlogging.config.txtlogging.handlers.txtlogging.txtlzma.txtmacpath.txtmailbox.txtmailcap.txtmarkup.txtmarshal.txtmath.txtmimetypes.txtmisc.txtmm.txtmmap.txtmodulefinder.txtmodules.txtmsilib.txtmsvcrt.txtmultiprocessing.txtnetdata.txtnetrc.txtnis.txtnntplib.txtnumbers.txtnumeric.txtoperator.txtoptparse.txtos.path.txtos.txtossaudiodev.txtothergui.txtparser.txtpathlib.txtpdb.txtpersistence.txtpickle.txtpickletools.txtpipes.txtpkgutil.txtplatform.txtplistlib.txtpoplib.txtposix.txtpprint.txtprofile.txtpty.txtpwd.txtpy_compile.txtpyclbr.txtpydoc.txtpyexpat.txtpython.txtqueue.txtquopri.txtrandom.txtre.txtreadline.txtreprlib.txtresource.txtrlcompleter.txtrunpy.txtsched.txtselect.txtselectors.txtshelve.txtshlex.txtshutil.txtsignal.txtsite.txtsmtpd.txtsmtplib.txtsndhdr.txtsocket.txtsocketserver.txtspwd.txtsqlite3.txtssl.txtstat.txtstatistics.txtstdtypes.txtstring.txtstringprep.txtstruct.txtsubprocess.txtsunau.txtsuperseded.txtsymbol.txtsymtable.txtsys.txtsysconfig.txtsyslog.txttabnanny.txttarfile.txttelnetlib.txttempfile.txttermios.txttest.txttext.txttextwrap.txtthreading.txttime.txttimeit.txttk.txttkinter.scrolledtext.txttkinter.tix.txttkinter.ttk.txttkinter.txttoken.txttokenize.txttrace.txttraceback.txttracemalloc.txttty.txtturtle.txttypes.txtundoc.txtunicodedata.txtunittest.mock-examples.txtunittest.mock.txtunittest.txtunix.txturllib.error.txturllib.parse.txturllib.request.txturllib.robotparser.txturllib.txtuu.txtuuid.txtvenv.txtwarnings.txtwave.txtweakref.txtwebbrowser.txtwindows.txtwinreg.txtwinsound.txtwsgiref.txtxdrlib.txtxml.dom.minidom.txtxml.dom.pulldom.txtxml.dom.txtxml.etree.elementtree.txtxml.sax.handler.txtxml.sax.reader.txtxml.sax.txtxml.sax.utils.txtxml.txtxmlrpc.client.txtxmlrpc.server.txtxmlrpc.txtzipfile.txtzipimport.txtzlib.txtlicense.txtreferencecompound_stmts.txtdatamodel.txtexecutionmodel.txtexpressions.txtgrammar.txtimport.txtindex.txtintroduction.txtlexical_analysis.txtsimple_stmts.txttoplevel_components.txttutorialappendix.txtappetite.txtclasses.txtcontrolflow.txtdatastructures.txterrors.txtfloatingpoint.txtindex.txtinputoutput.txtinteractive.txtinterpreter.txtintroduction.txtmodules.txtstdlib.txtstdlib2.txtvenv.txtwhatnow.txtusingcmdline.txtindex.txtmac.txtscripts.txtunix.txtwindows.txtwhatsnew2.0.txt2.1.txt2.2.txt2.3.txt2.4.txt2.5.txt2.6.txt2.7.txt3.0.txt3.1.txt3.2.txt3.3.txt3.4.txtchangelog.txtindex.txt_staticajax-loader.gifbasic.cssclassic.csscomment-bright.pngcomment-close.pngcomment.pngcopybutton.jsdefault.cssdoctools.jsdown-pressed.pngdown.pngfile.pngjquery-1.11.1.jsjquery.jsminus.pngopensearch.xmlplus.pngpy.pngpydoctheme.csspygments.csssearchtools.jssidebar.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngversion_switch.jswebsupport.jsabout.htmlbugs.htmlc-apiabstract.htmlallocation.htmlapiabiversion.htmlarg.htmlbool.htmlbuffer.htmlbytearray.htmlbytes.htmlcapsule.htmlcell.htmlcode.htmlcodec.htmlcomplex.htmlconcrete.htmlconversion.htmldatetime.htmldescriptor.htmldict.htmlexceptions.htmlfile.htmlfloat.htmlfunction.htmlgcsupport.htmlgen.htmlimport.htmlindex.htmlinit.htmlintro.htmliter.htmliterator.htmllist.htmllong.htmlmapping.htmlmarshal.htmlmemory.htmlmemoryview.htmlmethod.htmlmodule.htmlnone.htmlnumber.htmlobjbuffer.htmlobject.htmlobjimpl.htmlrefcounting.htmlreflection.htmlsequence.htmlset.htmlslice.htmlstable.htmlstructures.htmlsys.htmltuple.htmltype.htmltypeobj.htmlunicode.htmlutilities.htmlveryhigh.htmlweakref.htmlcontents.htmlcopyright.htmldistributingindex.htmldistutilsapiref.htmlbuiltdist.htmlcommandref.htmlconfigfile.htmlexamples.htmlextending.htmlindex.htmlintroduction.htmlpackageindex.htmlsetupscript.htmlsourcedist.htmluploading.htmldownload.htmlextendingbuilding.htmlembedding.htmlextending.htmlindex.htmlnewtypes.htmlwindows.htmlfaqdesign.htmlextending.htmlgeneral.htmlgui.htmlindex.htmlinstalled.htmllibrary.htmlprogramming.htmlwindows.htmlgenindex-A.htmlgenindex-B.htmlgenindex-C.htmlgenindex-D.htmlgenindex-E.htmlgenindex-F.htmlgenindex-G.htmlgenindex-H.htmlgenindex-I.htmlgenindex-J.htmlgenindex-K.htmlgenindex-L.htmlgenindex-M.htmlgenindex-N.htmlgenindex-O.htmlgenindex-P.htmlgenindex-Q.htmlgenindex-R.htmlgenindex-S.htmlgenindex-Symbols.htmlgenindex-T.htmlgenindex-U.htmlgenindex-V.htmlgenindex-W.htmlgenindex-X.htmlgenindex-Y.htmlgenindex-Z.htmlgenindex-_.htmlgenindex-all.htmlgenindex.htmlglossary.htmlhowtoargparse.htmlclinic.htmlcporting.htmlcurses.htmldescriptor.htmlfunctional.htmlindex.htmlipaddress.htmllogging-cookbook.htmllogging.htmlpyporting.htmlregex.htmlsockets.htmlsorting.htmlunicode.htmlurllib2.htmlwebservers.htmlindex.htmlinstallindex.htmlinstallingindex.htmllibrary2to3.html__future__.html__main__.html_dummy_thread.html_thread.htmlabc.htmlaifc.htmlallos.htmlarchiving.htmlargparse.htmlarray.htmlast.htmlasynchat.htmlasyncio-dev.htmlasyncio-eventloop.htmlasyncio-eventloops.htmlasyncio-protocol.htmlasyncio-queue.htmlasyncio-stream.htmlasyncio-subprocess.htmlasyncio-sync.htmlasyncio-task.htmlasyncio.htmlasyncore.htmlatexit.htmlaudioop.htmlbase64.htmlbdb.htmlbinary.htmlbinascii.htmlbinhex.htmlbisect.htmlbuiltins.htmlbz2.htmlcalendar.htmlcgi.htmlcgitb.htmlchunk.htmlcmath.htmlcmd.htmlcode.htmlcodecs.htmlcodeop.htmlcollections.abc.htmlcollections.htmlcolorsys.htmlcompileall.htmlconcurrency.htmlconcurrent.futures.htmlconcurrent.htmlconfigparser.htmlconstants.htmlcontextlib.htmlcopy.htmlcopyreg.htmlcrypt.htmlcrypto.htmlcsv.htmlctypes.htmlcurses.ascii.htmlcurses.htmlcurses.panel.htmlcustominterp.htmldatatypes.htmldatetime.htmldbm.htmldebug.htmldecimal.htmldevelopment.htmldifflib.htmldis.htmldistribution.htmldistutils.htmldoctest.htmldummy_threading.htmlemail-examples.htmlemail.charset.htmlemail.contentmanager.htmlemail.encoders.htmlemail.errors.htmlemail.generator.htmlemail.header.htmlemail.headerregistry.htmlemail.htmlemail.iterators.htmlemail.message.htmlemail.mime.htmlemail.parser.htmlemail.policy.htmlemail.util.htmlensurepip.htmlenum.htmlerrno.htmlexceptions.htmlfaulthandler.htmlfcntl.htmlfilecmp.htmlfileformats.htmlfileinput.htmlfilesys.htmlfnmatch.htmlformatter.htmlfpectl.htmlfractions.htmlframeworks.htmlftplib.htmlfunctional.htmlfunctions.htmlfunctools.htmlgc.htmlgetopt.htmlgetpass.htmlgettext.htmlglob.htmlgrp.htmlgzip.htmlhashlib.htmlheapq.htmlhmac.htmlhtml.entities.htmlhtml.htmlhtml.parser.htmlhttp.client.htmlhttp.cookiejar.htmlhttp.cookies.htmlhttp.htmlhttp.server.htmli18n.htmlidle.htmlimaplib.htmlimghdr.htmlimp.htmlimportlib.htmlindex.htmlinspect.htmlinternet.htmlintro.htmlio.htmlipaddress.htmlipc.htmlitertools.htmljson.htmlkeyword.htmllanguage.htmllinecache.htmllocale.htmllogging.config.htmllogging.handlers.htmllogging.htmllzma.htmlmacpath.htmlmailbox.htmlmailcap.htmlmarkup.htmlmarshal.htmlmath.htmlmimetypes.htmlmisc.htmlmm.htmlmmap.htmlmodulefinder.htmlmodules.htmlmsilib.htmlmsvcrt.htmlmultiprocessing.htmlnetdata.htmlnetrc.htmlnis.htmlnntplib.htmlnumbers.htmlnumeric.htmloperator.htmloptparse.htmlos.htmlos.path.htmlossaudiodev.htmlothergui.htmlparser.htmlpathlib.htmlpdb.htmlpersistence.htmlpickle.htmlpickletools.htmlpipes.htmlpkgutil.htmlplatform.htmlplistlib.htmlpoplib.htmlposix.htmlpprint.htmlprofile.htmlpty.htmlpwd.htmlpy_compile.htmlpyclbr.htmlpydoc.htmlpyexpat.htmlpython.htmlqueue.htmlquopri.htmlrandom.htmlre.htmlreadline.htmlreprlib.htmlresource.htmlrlcompleter.htmlrunpy.htmlsched.htmlselect.htmlselectors.htmlshelve.htmlshlex.htmlshutil.htmlsignal.htmlsite.htmlsmtpd.htmlsmtplib.htmlsndhdr.htmlsocket.htmlsocketserver.htmlspwd.htmlsqlite3.htmlssl.htmlstat.htmlstatistics.htmlstdtypes.htmlstring.htmlstringprep.htmlstruct.htmlsubprocess.htmlsunau.htmlsuperseded.htmlsymbol.htmlsymtable.htmlsys.htmlsysconfig.htmlsyslog.htmltabnanny.htmltarfile.htmltelnetlib.htmltempfile.htmltermios.htmltest.htmltext.htmltextwrap.htmlthreading.htmltime.htmltimeit.htmltk.htmltkinter.htmltkinter.scrolledtext.htmltkinter.tix.htmltkinter.ttk.htmltoken.htmltokenize.htmltrace.htmltraceback.htmltracemalloc.htmltty.htmlturtle.htmltypes.htmlundoc.htmlunicodedata.htmlunittest.htmlunittest.mock-examples.htmlunittest.mock.htmlunix.htmlurllib.error.htmlurllib.htmlurllib.parse.htmlurllib.request.htmlurllib.robotparser.htmluu.htmluuid.htmlvenv.htmlwarnings.htmlwave.htmlweakref.htmlwebbrowser.htmlwindows.htmlwinreg.htmlwinsound.htmlwsgiref.htmlxdrlib.htmlxml.dom.htmlxml.dom.minidom.htmlxml.dom.pulldom.htmlxml.etree.elementtree.htmlxml.htmlxml.sax.handler.htmlxml.sax.htmlxml.sax.reader.htmlxml.sax.utils.htmlxmlrpc.client.htmlxmlrpc.htmlxmlrpc.server.htmlzipfile.htmlzipimport.htmlzlib.htmllicense.htmlobjects.invpy-modindex.htmlreferencecompound_stmts.htmldatamodel.htmlexecutionmodel.htmlexpressions.htmlgrammar.htmlimport.htmlindex.htmlintroduction.htmllexical_analysis.htmlsimple_stmts.htmltoplevel_components.htmlsearch.htmlsearchindex.jstutorialappendix.htmlappetite.htmlclasses.htmlcontrolflow.htmldatastructures.htmlerrors.htmlfloatingpoint.htmlindex.htmlinputoutput.htmlinteractive.htmlinterpreter.htmlintroduction.htmlmodules.htmlstdlib.htmlstdlib2.htmlvenv.htmlwhatnow.htmlusingcmdline.htmlindex.htmlmac.htmlscripts.htmlunix.htmlwindows.htmlwhatsnew2.0.html2.1.html2.2.html2.3.html2.4.html2.5.html2.6.html2.7.html3.0.html3.1.html3.2.html3.3.html3.4.htmlchangelog.htmlindex.html/usr/share/doc/packages//usr/share/doc/packages/python3//usr/share/doc/packages/python3/Misc//usr/share/doc/packages/python3/html//usr/share/doc/packages/python3/html/_images//usr/share/doc/packages/python3/html/_sources//usr/share/doc/packages/python3/html/_sources/c-api//usr/share/doc/packages/python3/html/_sources/distributing//usr/share/doc/packages/python3/html/_sources/distutils//usr/share/doc/packages/python3/html/_sources/extending//usr/share/doc/packages/python3/html/_sources/faq//usr/share/doc/packages/python3/html/_sources/howto//usr/share/doc/packages/python3/html/_sources/install//usr/share/doc/packages/python3/html/_sources/installing//usr/share/doc/packages/python3/html/_sources/library//usr/share/doc/packages/python3/html/_sources/reference//usr/share/doc/packages/python3/html/_sources/tutorial//usr/share/doc/packages/python3/html/_sources/using//usr/share/doc/packages/python3/html/_sources/whatsnew//usr/share/doc/packages/python3/html/_static//usr/share/doc/packages/python3/html/c-api//usr/share/doc/packages/python3/html/distributing//usr/share/doc/packages/python3/html/distutils//usr/share/doc/packages/python3/html/extending//usr/share/doc/packages/python3/html/faq//usr/share/doc/packages/python3/html/howto//usr/share/doc/packages/python3/html/install//usr/share/doc/packages/python3/html/installing//usr/share/doc/packages/python3/html/library//usr/share/doc/packages/python3/html/reference//usr/share/doc/packages/python3/html/tutorial//usr/share/doc/packages/python3/html/using//usr/share/doc/packages/python3/html/whatsnew/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8731/openSUSE_Leap_42.3_Update/0985ca7343d1456811e1c5da4a7cb8a6-python3-doc.openSUSE_Leap_42.3_Updatedrpmlzma5noarch-suse-linux             directoryUTF-8 Unicode textUTF-8 Unicode (with BOM) textASCII textPython script, ASCII text executablePOSIX shell script, ASCII text executabletroff or preprocessor input, UTF-8 Unicode textPNG image data, 955 x 758, 8-bit/color RGB, non-interlacedPNG image data, 538 x 495, 8-bit/color RGBA, non-interlacedPNG image data, 100 x 60, 8-bit/color RGBA, non-interlacedPNG image data, 1062 x 513, 8-bit/color RGB, non-interlacedPNG image data, 250 x 250, 8-bit/color RGB, non-interlacedC source, ASCII textLaTeX document, ASCII textC++ source, ASCII textFORTRAN program, ASCII textPython script, UTF-8 Unicode text executableC++ source, UTF-8 Unicode textPascal source, ASCII textHTML document, ASCII textASCII text, with very long linesHTML document, UTF-8 Unicode textGIF image data, version 89a, 16 x 16PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 11 x 11, 2-bit colormap, non-interlacedXML document textHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII text, with very long linesASCII text, with very long lines, with no line terminators% ?python33.4?@]"k%f9%) `=dfh|pU#ڐkw+XbbcEp:K)1/ey0y1 uo*=ۭ 4]gml`vb`?#(evԎɝS5B-K}vEתR)ONlM;C1i ^xcT-7nqP֤x0ILFd$v5>:(%&1*6N8'8#Eh&(Ɩ@ Tpr]9Tl4u'S=uD:0M#t6.]JP̀7>u7nh䦕 q~N#_?{궊h!4A_zݭ"*'kٞ^ ~®E:1gM,(8gQWf3Kn7,=1߿Zz1As zVܦAo按P,B {Y4tX_@ з^Yv]= oAy07^Euvkaa+}Y#.Ē'֨wuu#gKO%BL絑W#~!XbS\%Ͽl8'#"< u6 `U蟐ZRS8!Avv97DAP}+" skMc! ٫̡}m @aK(7>H>%5W^|f3`>xd9!9ıX Ns\LQ|Ңb}W+s6tB>8Z3?8"ct5HSGV=r@Qeb JX7Hn%sb7*n{)!KiFʬ\n,9.r-t-[0=S|e)v'Fa VAXV53ڌh싵J=ƭa_dIſ_)PfHWȜR Ģ[wO sڷ Ԅ9ʚ+=9y~ӣSSGpݒãѯ;G.)*&QapG(Tnn׌{ C\ xQtMı agYŠh\[*JsW>u 1`fo=##VDd")8:xulwe8ޥYf+Q*9scH<30 71qS!QY|_h*OsI\d6#J]0C[g{ J[Uޣ6ȉR|Q;*=) k}nݬ W/$  ZMkTVG?Bxbjoˀ9lTo|ԞGKɁRFm(~}1^>>0͸?4=-LiU/S*96lSbcI_"l nT߆Q,˚ťh4[~VE^xQܭY{\V/%J⩓ {I[RT6K n)~_x݇9R^ ^Jus3Suˬ QYXpr4B[8#F[c=Gj|fE''By3Xia3u0$qSMHLi1՟Om{d_uFL¬FY t w@Zj9gCu ~hdRp$][BZ?'b񮭝0,Im ݁/J߬.ښ%L *pQW>*TNF?끋7߉%AqapKqa~M.dbko#<ÚXµyk@.'¨EaE$2Ǐ''U٭ v>YݣE:2`7 64]CI&~@P7 C/̳bۘ2?^^ac֘B\nx2]N筗RUmK Credgec(/O PpPL7GJ.re2GY|7ogfYvMv& :2Lj͈$;15g)+`} \jj=ϟjǑ-U=kSz5r 8i؜/>$O~|xde!܁;[6AbO КYDac?sDckJZ 3R\+pv~e{EhY>}5| R,\ -{ T(08E@!lnyJR5/hZܱp/|NRx^E4i[_ eȰ͢ibz#)M$:ЍXF|+[6ˇ˭Wr8S&L 7.Wreh ψEQL؋6ѓ[p nb(ؐ´hj-.Na[G/T{Gz@X*o:jFȚYCB^KHt_[q\I4])̗GP|ADŽ@} 5a=>jpCinll7h EKB#jZ?x.F~,E0> uI"Fg)hɃ.o8Nי*t'0>'b SbMT2 yK ^Ň0 ַ<ɣ {bB,n޸xyЄ[EBh^O?*ԸڞA8yg݃Aǀ2 %"}s)e-AwSm3uWM9ؐA]XPXKa1 ZX58-hPPmA e)GMEJD<c,~HCLWŮf qڴ 5_ՋE]vU,V#,tÿԣMB=H%` 'U[ovɐ2-Ɏa߇ )3BԼ*S!("]t#Zp0%V ^s`jy 0 c>yF.xk0ǂ 9s݌ qTOVpVU>Y Hz77 ߾M*wB[D4x,>eϩjj0 *iB4P| h: vK>ceߎRa}+5Tb֮qAa[a !xO(>_*߀IAp?Dmétќqn.VvF% m }tJj'#bZ.+ ͫrH^vuLvbTFmVV"Q F=F9-z.Eɹe/UQ0n_b'Y.k%b'$k=A_a@ی tU[ /^[`G,Jª J=SOcXCuz>: Co Zgk$*G0_z[" 8N#h/]r0  4 9-kvl%Q5}p0ȡzN&~dY[!oj8#߭yuu7xnr=.$IYZ95w1S3bmI?Ì(b^ CP7unGW"Gz 9Y<(bf Q R8 GCN.yn CB/>r<5"&qlbr[%t#&Ջ9ii͊s-DLü?g?>',r$m{KT-此* >qE.Kq7N$+ g&@d|h:mk[^& m~P-=> dukcCV?:U''u|:=g @9^(2M4z ϔh'ۭcP*Ot1YFS({h5h ARΨ2 [A%tGVs(ܵj;RRFzBʏ6:8иe6Ow܋$\o/_Fu22+ALj}VC%Sqi(  VlmG &m;_3QE:!"'i ؘw+&j.&;{JjȜ![$7OBK>dV2VR=ڍJjT.~܍ Q(y]C+T.%7*#P*W.0NiB*Q'=OA:v%k `̧)0VƁ=O_anc$?ps.>,p`F? +< Bh>$mpDFn졠rq"*bwF ?(tܶڕ3m6to: 3-AB'<͖q:d?tG2%Z2`:%./RN4ڂvk)p-_lOpQ*TZ{#>D"vbm* UI ~נ# -)\{ bpQ_:*;<x*~٩?6~6ȻEb# c0:cm@Oq_{h|t0穝s%<߄GiQYcDNoG5fmBLxﺅRN)5ws _Y\0tEW9 zn L5f֋}E*jϰg$>y)S~=v*O?GUE} q( )TR5!]3ʗ9\}}5ᦶclzp 'EK.ѳ[Aْ>Lާ!;cCpta+յoy>Vw׻LI Jm*h9h%'RW.;^Y7k?*VL'DHrnFƽ&Ja=Ѹ֩˂aeݶeڶbujd#!_0HH֐ܫ*ݱ~[ "K=RbtLO`:u_>g&2'PA fZ4v$O"o/r?