python-devel-2.7-8.12.1<>,ωOḋ/=„s =JXKLQ,H !=^Z<+GJ)XNQ?(?9\zrZ<‘_Z6]`g ^Z@W+sv z H͐ٵi)!%7841t[KRPˆuGMu4]E șD鐪fvч6t]TxƊGiygOo>WSYX}FyѺQ}bdSA_yeg>5W?Wd  \  &CZ`h484 '4 44 L4 l4 474V4uu4   (A8H9:FG4H4IϨ4XY\ 4]4^U bVcW dWeWfWlWzWCpython-devel2.78.12.1Include Files and Libraries Mandatory for Building Python ModulesThe Python programming language's interpreter can be extended with dynamically loaded extensions and can be embedded in other programs. This package contains header files, a static library, and development tools for building Python modules, extending the Python interpreter or embedding Python in applications. Authors: -------- Guido van Rossum Onbuild05`openSUSE 11.4openSUSEPython License ..http://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://www.python.org/linuxi586R RyXK z r7)= y RS- p o {  C az6x> -!/2 }Zw. 3 U^{ | p)[o0@/zzmry!)'u'u:tt$2?+sw! 0 Y%1HԹICvJnw~%* L`p$(y`01.-irxCa>$ikv37D14cF/E&O\mqKjbsx~r $>Mrz>0=1.-<~!!OtwTkz9QF>K/ng>^s( ^>dC=JZ > > 44]D|lHH#yŁ  *5WHH fl.c[F!!   0;0;   " \ee ) )W=U=AA % %>5FF#**U|llw((5<5< &~~!"!"!)3g3g2447i8S8S-33  ((VV@]BBdee LI0I068S8SA i iEqEKEKHGG11 p\\""" zh'h'  $^>>  $ bbU,/==    EMWMW 22,2\2\jFF 77 Qdd#77 Q  "!!Fu H99&y8S8 l_7l;le/4:4:NmemeqJJs j p  :HH( SQ:H## ++0,dd4Y99yDnnxxvvbTT /]-`-T\\m]]5;; 5''  \fe0%%aI 1;B;B;[[;;II@}}&OHH]m cEcE ###l[[/00AADFJFJ\!!WW11|W > ,PP298]4JJ200JJ 3 3*e991!80807{GG # Z Z@<< '}'}jj&AAsI??1?1#PPb||k / /&N00q00/o/oG*f  s R O O:EE#B0+0+> q  + +;A@)H,,<< cii+//+-- nnM>L> * L L&((0&8^8^K!6e[[@MM !! 'F'F= -..VggSkk5*-*-uLllKNNN $$ Z  #kk%%#W####cW%$$ (  #((X;;S' ;;}4665,,$`u`d`dc!H!H,6A@.:.:EE==I GYY CC2G7#7#X%hh.v'A'AddWXXYY0P::o  $%F%F,?^?^'?8<<^K``<)``u ;  C]C]l=pHHPPYYpgg"D=A=A2~//>``GLL--%''@@$1O1OGEEжC8JJ,#'-'- nnd\C\CJ87>WKK ##ddd[~~ 4  HNNqXee(%%1|((0::f!ijijZMM!! QQ M/PBPBt P P#6BB&&VKWW\St0s`WW ^LLsccC   ʔʔ!a,,,55 ) )ualcl3V H-HEH%--TOOU_JJ)((f Q.\w\w&MMxff||1AAEA4P4P#gHFTT-ff$f$f[ED=CC'00NLLJE (  11XzUjvA큤큤큤A큤AA큤A큤OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOe787ce6feef8f4c96f99dc2926f054d3adb27ccd8ae2346c3c270e473c2e6e3a44d5ff07a7a3f06189216b8443a6ef0fc2c484e873569c0860cce208da25d250882430aeb92c44a801ca9bebe25fdf234a7d36c8b41472f70f3b07bbcf38de0b8d1257ff523335aeccf47ace56e8dbbae1df85c8e4bb75f121c52f283744af077a0401b7ac6afb7f82318cd0333b50d3673cd4507dd92a8312adfa81a03210f71c5aedd066e0e2e9e5e83e970c14b93c8b1e226bb92d147b1deb421cc675b50d4bee31abcb502e3ba9117bd0feedcf59169c9d9010b3588daec9dc6c04bc8fe3ef0f300a74d1b4933467acfca90e6f0e194667d10572d7cd8a94734f26ff0427d7d8b963cb5c6fe1dd97427a81ad80e313496ea381ff81fd70b4f8fab40b8eca1dc57ec453106e5ea6b366077434062f803450c60ff1204870e3c3f541436d787618ab7715011580c87509bb2d4bbf119d812b4cda6bf3bd88d98a9c54916f4a1783238e6d204ce471f31e83bdcfcf5bde64e9cf8e240013e6026717489d204779177f28c47ab7ad62a89646a8f376d26c9648f286c04930d3224d437c619619c111f5203a2050e77772342b543437313a1335312da24435830d8df3d1d684e9c93278e13b60a627064516d213d7bcf998f5e7bfc47585dcc33c6e1b0f779192b68be61a2f90f86c2e24386dd2cc14773f06f52410a6fbefea314229cc30b39ac364ad706081c6f64a693ffdbadc7a339a92f801ae074477dd1da642d248786e4dc59f14ace56dfa91094405c97372ffc6b706d59ecdea8bc6e3fde49d5adf21ecf0b7ae9af086d7779381eeac29719a6059a090d160948dc878d53b9f769068614ea3dae2bd8c25ba8a658f646c7f40a72cbb2d83141e0eb4547fbba0dcd3b093279b79d2bf9ace6c71465feee07b37bbcf8937cad995059dba82fd3efe7766f1f63b19d798c816a39f74d0df42ddf0a3dcdbda6fa13234e7da042d1e69a16eabf6cce75e8199473a677666d795e018a354ff395500f862ad802f3728f6aacbd3f8d184d8ddf4dc91248a22a1897f856172f0cfb0980579caedd03ff42e41620584c2c065ebaf60ae052d18722b1113eec2cfcb69ff3ea9d88ca0707b0f6e23aa8fccdd9eb4d4eca72759eec026165268b3c3ddc1e0dbc35ab483e13ba8c20cf3dfcbc9e793eecafbe804b48d3456df3288ec68354eb918cf8a994a902ed3d4472740c76de716e21ba9f778a01c9992691284a450a85f21989b02ed86634760607d97fb02030c6754cf875de3d24c1b38e16a2d8a2b46531461351ab6202a3ee3ed8eb8c70bf0f3dfebdc9c22e7a85df1a2576bc250b50ff47973b6262018bbfaa7a75065a5233852961dc0df0ee2a3e05cfd1a014756ad121ee5f95b56aad5bb9828dba5190669e3a752dfe866d231735d4ba9d8b37f750f3fe7fefc8657e6a4fb6d76fd808fc46051554f56809546483150a52dc4de75c086c57ccf0d9947fd3017ccabc1ce19f519502a0850a64f924697f74ceeb4618ef6a840bcf4e1d85a18b628dee14e8567bc43af268237f36423b7a34da2b07612c7d0ca8280a624ac6b836e1adf8dd69e6be423c0c73bd0a8c531890eeffa0ee165bdd567a73fab0cd4702a270b831b7f8c77ab01fe50d0c8c2ddea193b6050ff48fa2b65d1abd72cd563b2df23938b6b7693080ab488d889a13f009e9f6f37e140b6e2ef9196548154225c2c62e79e6d726d8efbd7cc69b3a38976d5f097f6e45ce107e654bc262c5ffe5197d92ad604a0cf34aec4fc1c704b746137f55e8b83c0d9a031a6e15b03232a97cfa1cd224868f335c3cad13dd0c2ae1c1d460f699187c3b4cb9e6573c2c10da3d01cc222472b78270a320f77500a448a3505f95eeb48ccabbbd097f6c291d4f8335ff2c367ad930ba5b1ac6ad2019685c7bf3a024909f67e3fbbece3b5a8bae263b8eae0d1164e06fd40c8a6735c91137ce16825de5317eb0076e057e828a1158d5cb8b5d57b778371de78f7ddb320deb369f078885e6ab8bbadc832ddc9dc18e3541cdece5848cd2be4769baad69375037c52b2f3062d8026bb05bce93eae94e1f04398a8467743726bb57acdfbbe1be0d81c567ce1cd278d0b80186c13c9b790685b1a1de6233c1f5322f64df3f50573d0b4d58a1f83b565b7ceb5f78e3a8770057df86847e97b6979fd11e8b02fa9ef295970c48c9a174d57377ed7f793bfdee560cc8da6bd480057031ad2945866557b7c9640cdf083857c65b65ddcdcf35596abd839eb35a3a6f6caa79f7c38132b29b95c5d0fa8ed4cb25169350f58b2ded9e8ca8a7fc5476d194c820162c799087900a645c96aa71bd270962014c71fceb0bcdf7973711b5fdaed9597781d2954bbc2eebdc963de519fe2de2ae991c026bc6cfdb08564eaae9210bd2ae991c026bc6cfdb08564eaae9210bd2d3d86aedec6b204f70cee1e483d3e140c5ea18c31a32213f9a26a957da800e070cf4f9ba95dbca741c90063cc57228070cf4f9ba95dbca741c90063cc5722807b824f1ce87f1b67474a6347e02704c2bf41eb1316b2fb103691170cfd0384b15f21b49c4e2a88e9b77166ade432d56d8376733e0e0e902add3132f0dc2d2f5a2f01aeadbafb5b374d67cfad9498bc68498093b01ece971eb9a573e451f863b7fe831277e0da43bebdd77161a530c38a2bcae5ac048092e4519ac43c6be657597c2b7e3080552e89baa970509e4508674ecc04525a957020fe9119e7b6f408041f69289ca9ab4dea11763ac38c5fba6e46230c54ba6a738f425ec6f9a2295d3eb47c1289af7c2f18d229f935ad63f1295c1110e2eb05d059da4b70bb04a0cd325c1110e2eb05d059da4b70bb04a0cd32091fa766089a86ee582c8bad29644b464001df4ebd9c87400d1b58f4225c473f0112bb7e2fd7c1c4d1a55bf637ff73d822e1cc26c09d89cd7180598ce8d923b422e1cc26c09d89cd7180598ce8d923b48a3bd5814b8853c0b1e7657bd4fa11384430e6bab7a4c1ac65c67ac36c9e79b4fba5c8eb9a87b288c0a1eabd44415da3fba5c8eb9a87b288c0a1eabd44415da34307f949998dd39e6eaa5785caf0be17d4700ca4b0faf60288608c36af59d17749471dfe3024a96ad27833930d1c00163dc47e2e805850c4089883a998124b33970be13d862d11a5a0900a8e42f656f4de46757b087ea3023f45787c50488140004827044d40034f93b75bcf7325b7f19ab67ebbcc015d1bd3664ba9372142a3fc5bd9af7dc55f79fae0d2f49f4eeaebca95f81df6ee6dadbb9433bf50eb31098caffe3e0669df6fdfd801ba55c9ce114cd95c33b4cc2e59514f3555bcbb451f7144e0c996a4fd1d1e2eb5ec68650c6597e2c2e3f5b9a8bfdb2a412d8f0db713a6bd65ca60fa500b439662e86d0bd148041b738165e3a1242e7d9e51245c95f361cf698c5bf33df717bf98f30a7a6b8f189f8ec9ab3a42ec3825b62892f0e067cd1ebd705ddab474f306a90bb5b85f337b8719a6c8ac1756f56ac079231baf620d8733c7c1e81250790592aba11440c9e04a3dc6905d4aba48530bf8274702ad87dfb55623a848126bc6003cf5243e69bcb62bdccd1f8c06cb44120300be8afb978e3df28199781625995d6d3907819e2c2b65b1f3149d58d4f59eea6ddd8a5de9d70cc5a82fc914952dd55b3cd98e2de08aebff0f9945c578462e722e9d04536e6237657229838131ce97cbf908efd2d9154ec478a4ae4107f63edf3376a33b8754432effad850d159663915d3de50eb7c53818aa081ddce9fb00ea689373c4949caef4730c687d6a984d44d818c8e1022e7cb9ef43fd3839ce2fc24faeb1d4af3f17ef6f7d64302df85e5843c0eeb0dc1914feabe09deca60d6ceed4a1f8c45626881a280ac575b50cdf658145af1fcac9e9db7f91f5f9b32482718e7742738c1406197fc520a101970ecb9641c6b2df3003cb05d88f9327956f788c5e0ebd195b8b20ee3fcd3c42346f2ccb8e6c3c71c5af0d507909ab3038122f339786aaa2d625fab285bbd0a34437117e7e23f70a7fb0dc3ecdf736239cb868f981336eb337e68ae571ac2c859027e90903ab16d757a9938366456fc87f8a0a03d7c69c0bbf904c18130c21256011492ed2bb920f629aeef2e039d2c47471f66115137dd45bb60b878101b4e5b8417e7183cf40ca21af638e7b20e8cf8b39418a0a643e3b7721554527df76e8c219f6056f583744bb3e8a744089016834bb4dee564b97c02ba81746bd548eda47380e602f7d940340f68e2303508b776c747a9098f8018c4c2fe15029fb0ecd010582832f6577aff6cf2d15ea813711604a97bcdf10436d3a49fcc0c2b5b64d026b0e4e6fd555fadd1f3b45a6d2d20683b67e031ab8c7201557b1a65ebe7384adc9ea3e9d0ca782c1348181a9ccc29e9823e6171b99620248ad3491cdc6fdc04f4c7c48c7415110997f2dabb6088d04d390c136f0cf2025a84fcb1eb37ff72c01c0495c8c6ea567efdd383b5b047daf4441442ea8a370fdadaf08ce0dcb815abd57fc08b199d89d75c4f9e13ff57189eb426581b912cfe6eb6d400cbc65919ae9ad311986f1049f643f9e04db79fb1a81ab74ff2b6a273848453cbcd21a5974b4230ec8c9863ca79512766dc5a38ecb329861c342a2c54023ea7b09e5656499b5b403485aaa8ec18b2283b3009ca6a8ff45dd90bff057da793ded1cffc51af9806719c8b6830f1870384c4c4a8ccc6c1e48b804f8fe2f9264ab5f42cdade8900dd8acf0e09a3b36ece75f9bef89187e81f0cc5b9560ae8e4a201ff6fd8140bbc3268e5a63bf2336c8bc40e038235b88f803de96353e6ea60dc781263a1eb9d968eac0a85aeff6a9251e3dc136b1c586185abf3b85c5d954d9d41e72686ccc9b5c58d3d616650c838255b3fd53cb38378b5476c35338a1713418339ccd82f932aecb0cbd4356a5f9b824857b1726c484e75a3a1e2e17ffdc8de92ff5a8ef993e9841d2cbe15e163b9b3be3fff839e07f468f36bf81763f1d889eb9bf97809ef111e8a1a178da71cd9d3b733f63b7da5e66f6a41809711488afe58f889900500ebaa2f67f81a7f4a36f0d376635ea4a450110a950aa81c8cd345d0cd4c56eea4b458736424edc1ad5709044c500c60321d2a189de79d7074689b668438e7b65535f98c658b39798eaac6e0ec6adc1c55612cba97631a6d8b262a4e9f539fb57c528c52d90d32eef122db35508ab3f917978ebf92d248baabd1b7cf88d6cb48360e94a563753e005aec27397bb8f8822db2fd3d7dce13afd627186f4b9dc050ac6e98167d191706875810909600a062c6241cc16f5d55e9ee53a492cdc4fd66acc3c68bdab16a149254ae1c0c67de068d839f28c415b5d2292a147b6dbefdc87b0317474cdf64d0bb86da83b3ce1dee4ef29868fefc7af8f5f7a87664c29b95308166782603566d10826a1a1ae9c87f99ce3c0334efe1a5763d9cd37d7bd6115ef93f51841e74846fd2a2911c302491503c5e34f7327cce913417ff8a1a70995df4d5c37bafb6d4bcd1999d0eaf0a9dbf5a5be9eacaf451defe4c6ec101d2d2a5b3e7168c00abfa26887e4c4e3c2110c214f19ce1cbff7eea2b4675e874fdb13cdc7b4c64425e61dccef59ff4b21f9cb434cf7c02dfb09c1e798a48d2466c973e3e41c378d9e09e5e1140c0d74ac6d00da31241a58d9659ec3c1a795f9f5278f2c9f1b0f3eca902947fdda11787e39ca34ba48d826ff10824a5d05d9cdd65edc27388b33968c4d9102a9047093eac9f4918f095f7018ace20c4c1089618753c0be58cb5ae4dd0c098b6046cdd80203eeba2c0fa4ade2ea9b20f66323e1e1afe3913124f9bc0935b691c89a7a52e4807435db8b6eb55ea73c007019a4554970eda6d03a2e539fc40e95a65b1e80a970a8abc7e3bafd67b81af3b04055486beddb32ab431ebe32c4034bb3be0c46e974fc30ad94e5812a3a5483f50ad4f35f5106b90967060f383f5aa78eb32a288008f2d5845c5a2d04d7124e727b45847f6fdf9527aaa32633f39e66721170a035aa4d6c6181c03efac32be2df7ebba386ff6d35c79f02624fbdc3c11dc7297cb1d45583e9593aad5b4eefd7f231bdb2c9c555f3868fe0d5f282c4110c865e6c1cff7526fd8d1339d0cf8dc4df4ae8830ef882f718a257aa9b8ccd57a3fd422077cc72276f146b67cf60bc22f16eb4ac478b58149a9ade7501905f8fad72cc8f286d491b0a09235c208e8086967238dcd46610987dc7b9e996adbb443d7f3e7e746fad9cb5ae087f2d49ce625273d9b2cc99aebed60b551f7a2b81662c1e3faf1b6ba56e642e39e81d1a6661ed449360198e90b2e59ed6ee3813ba61ed449360198e90b2e59ed6ee3813baab23c7bad451392703b83ace94f120b6b3395276c8cf30002e0a653b11c02d7fa9944c00e7123b42bc89dd5701352329ba0c6b291074ab21ca5c94cebd6cbc779c4d0e3c871ce29b2386ec3e149e0f29f1d1461d6a9cd60b913d1e1498f0c8da919b30d9298e67628ae8c9566a2dcfdefbf42032c5937799b97fa07e4c1f7aa7fbf42032c5937799b97fa07e4c1f7aa7bb6c8f819851b069daf0e0709b72bbd9e8526350d3e2b6ad3bf884f48814cf8d1bc8b12a2a8d4c1a7fc6572cad828c0a1bc8b12a2a8d4c1a7fc6572cad828c0ad7418fcc3bde8ed8cc7486a1d92cbab3fb262d55709427e2e9acadf2c1298c998950947ce611377dcff976eda251d825732d1b3811dcc92b2a547b73124ab3d0b963eddb60eb0d9f7f18102307adc91ab963eddb60eb0d9f7f18102307adc91a78b872417cef8f363965b4e2221e13450fdf0a5cb7b8177e3e6838664bd187640fdf0a5cb7b8177e3e6838664bd18764860e3a15a55b0efdf939fa4ec528d3c33fcb70304d84757d8a22b761b4b911e83fcb70304d84757d8a22b761b4b911e881229efaa994811dd3a6a10242df9d6b2c3d22018d9caca986ca66c100b7cb5a555fdb432396de79b72b34b7bb14b770555fdb432396de79b72b34b7bb14b770c562fe7e0c15378abaeb4e880e09418752ff22cca2611e279fd65c14732d15f452ff22cca2611e279fd65c14732d15f4c2c51bed8e6e60d93f3aee8640babd0c99fc4ee41d87766337b0e52e718f806a99fc4ee41d87766337b0e52e718f806ac434dad592ae929161a6943f52a74293d41d8cd98f00b204e9800998ecf8427ee5d302ebb142d20284eb72abf9fbda29ffc66c6ca50bcf0753586b90e9a8ad84ffc66c6ca50bcf0753586b90e9a8ad84ca93bf2918ed20453cfecc6c608b389b79a276313b0de8436f6c035cc900e393714fde7219f5b7830cfb50264d3d63cc2f446ca143b20108f806a45639b85b6361c6d3e306ce3ca2dcc603c22a4154d361c6d3e306ce3ca2dcc603c22a4154d390639bcd22d193290767b87c9f75984325513b828bf967868e8ff8a62d5313da25513b828bf967868e8ff8a62d5313daa62f9533ea94308bf7877b57d65e17bd8226564120b5fa029fecf073213a87d68226564120b5fa029fecf073213a87d6f47682196c5e62e600f1254acc9fa3bb37001bf009f479fd796c316533f18fa437001bf009f479fd796c316533f18fa46265771c2fc0364b8f4f81c9fb1d8244aa2948fdb56e937b42ed52e9b486f232aa2948fdb56e937b42ed52e9b486f232de65e7ce17980fc112f8cfeb43629e5a63dcadae209c12c5128d38178bddeaaedb410ecac1be4f0ce791a6650537b838144c94eea8f7d00e3048108977b7c87435cceb5e590e6638ebbe366ef5a616d535cceb5e590e6638ebbe366ef5a616d502300529b1fdf55ffe6e218ac2010604e7610890a853e76ff92e0f7cd55189c2e7610890a853e76ff92e0f7cd55189c2b51aa813c3641f5b6895b913d041634cc997bfaa7ecece26513ef56b7cf81b605e2bfc94c81f40fc69fa8d064ff4ae2057802143390b233611bd90b8ad7149fa073fa942a4a8c5db5c760d2ecac77252073fa942a4a8c5db5c760d2ecac772529212926a1cb0513dbdd6bd1ba5dd6596664581b9d185e40b39f8755bfab9f98b664581b9d185e40b39f8755bfab9f98bd029badabf822619472e08f03751bf14edbc5ffd8b09f9dfb5963e640f90693dedbc5ffd8b09f9dfb5963e640f90693d9e47acd3b3fa7a9b38756ecfd159b3e10b9240618499ad696bea772b86e7bf4eb9914b8f0d4f7edf3ced30b2618600e310a3a68d1979e6e4e83611d17f619da82063086f1e6d4d05d14ace1de272e7032063086f1e6d4d05d14ace1de272e703adf45a0e25c7ea2c3d78d879d4d7cf8e37464aa99f55834872fb540d025da5f39d32946867f5c1981996d475192cdcfe421b128278336994495bf76b828355da32fbf3230bb2dce23de14314358f8b9c82fcea1a20250c6943e1542f233bf8482f5d867c4572f12e93dcfc13e0ec2b49eeeffccd7253e328db88627e37eea82ebbfda3de74d081f30ba29b9ef139241abbfda3de74d081f30ba29b9ef139241a0af455551c179dfaaf80f9e12a77ad453b5dc1d3d45b49be07cb7ee5c3ef17fad783403d0b2e8d424973959287ca6eb7d783403d0b2e8d424973959287ca6eb74e942fe9eddd3b0a8271b544fb899eac77f63680d8e3168f0f22c5979c0660d777f63680d8e3168f0f22c5979c0660d79c4ae79592b57f2da3af804c13685dd94ffb1910ec40faa8303e16f2a55c4a404ffb1910ec40faa8303e16f2a55c4a40d083f1bb2310a11c07b43554b703cbcd90127d47025ad86937b4bd52009d074990127d47025ad86937b4bd52009d07490419f3f8b4cf4d3deb524356a8152cb775ae644374aa21d3d1e55f24c9f9241575ae644374aa21d3d1e55f24c9f92415fad3a0fcf420b95c8f2a8e44f9ac0038616efc6db48755a0a1f9844dc46bad64616efc6db48755a0a1f9844dc46bad64caef850a1d023b00e9d6e9772cb1e7dc0453ca313940637550d536c0b9a256ac0453ca313940637550d536c0b9a256ac16c5677632194b40a5f30a8aa635c922ce13b9fc77178c2517b45309d207a09dce13b9fc77178c2517b45309d207a09d6e72e667800a6338e281ed794f90dc7faa09cfcbab1dd9ff229aa978a712194eaa09cfcbab1dd9ff229aa978a712194ed1d7062c49d6a85897b3e1ee2adc1fbd8aebd0b421f079f0cf7f23acfe07639f8aebd0b421f079f0cf7f23acfe07639f12c0e5f188f4d4551804eafd3b0b0abfac88e8db269c5da8317bb1bbe594075bac88e8db269c5da8317bb1bbe594075b56b7eba45b10c48d1b402dd208231933ed13607c48597232c55150ed2ce11a4aed13607c48597232c55150ed2ce11a4ace2580e4ed24859356733a7f813f5d2c6495ff7dab86ce10b5f1752ce29dd1d86495ff7dab86ce10b5f1752ce29dd1d873885fd6debfc7a2449436be43d344f687b457eb1f6f52f4108ab7930f9ff9b2c2c23ee860be54e4411fcda9b1489e90cb1e4efcd0f99060b978d91f298c3297f5658e09191b7357274b4091af754597f5658e09191b7357274b4091af7545973eaf84a43dd4c0031df389e3bda202fd273fc96aa960a557a24f20e2987e7f4e273fc96aa960a557a24f20e2987e7f4eda9d4c19c934b64e76bf8c83eaa68411cd2e106fca40b44392d5abd3302e8198cd2e106fca40b44392d5abd3302e819821927d7a66ca57ed6d5f84ab8f324045e08863fa3721a138606df3bd2fc8718de08863fa3721a138606df3bd2fc8718d2f4f9afa072f52ad40c508282d7ae894db5cc020eb5cc59a2a52661ba94f2ecddb5cc020eb5cc59a2a52661ba94f2ecdf8fdef9f8e0e5d84038e20fec5a99d49bc265f717781466a029ce3c114f6583abc265f717781466a029ce3c114f6583a206c235dc043ef47ffb38e797b143b35556dc9195bc2c5bd4246b89b72edba27556dc9195bc2c5bd4246b89b72edba27e85bf5a46934368eaa186ee7647d37f9097210756c19b187816375459287283c097210756c19b187816375459287283c9621897256c68b5b98cd4061696042f046863f6ea00d565996bba3411e183bf146863f6ea00d565996bba3411e183bf1da56ced927d64de9aad264aedbaa90249d725d2953e4ed717d60bc22869bb5d39d725d2953e4ed717d60bc22869bb5d35830de2067f0c0d6eedd9b240d03c424a02dae8d8daab3925626265748f42d48a02dae8d8daab3925626265748f42d4858bbcc174174b97a1ab40830b607d417dfd5105e02c746ba63b95ea247bc7befdfd5105e02c746ba63b95ea247bc7beff1fc82d20c9f5b9c51c840af0629f450a61502afb1a7746bd5801cbc7b62b9cea61502afb1a7746bd5801cbc7b62b9ce3e2829e18a1c7161d36e0d3667a47f951b5cf9eb94cd41aed5d2519ee303179b1b5cf9eb94cd41aed5d2519ee303179be73d2cc48fc0c88494c532f496d7879784d76708b80f8e0656b0d147c723fd7d84d76708b80f8e0656b0d147c723fd7de21ce34f810a8352b61215bd1951c4a76258bde738da09f705e84069d2ab28656258bde738da09f705e84069d2ab2865afd79785395f741a808f09acc3342535eb58d420986f22bff4278a19caffab90eb58d420986f22bff4278a19caffab90fa43a25801afd41fea8b77185fa6e7a5c3f2687d579eeb44a76ff44d0257e46ec3f2687d579eeb44a76ff44d0257e46e9b0edbf1a9f097cb4880ca3cc08469349ec665b80ded37c9440f9e95cbaca6279ec665b80ded37c9440f9e95cbaca627dc4c9c31a71ffdd07c087de0aae76345a5db91252f52a6b02eba808ee5db014ea5db91252f52a6b02eba808ee5db014ee5588ec6ae980f9c4ea90fe969678f50dbbc985c89952ea77a67e1fc5d862823dbbc985c89952ea77a67e1fc5d862823fff02d7807078d960c35e961f44b9ea2873687ef5e8857f290c1958b8a41a74e873687ef5e8857f290c1958b8a41a74eb32d5227e2a082b3c98bc9eabf7a8edc31740077fcb011ac8d034ce5d5d75f6031740077fcb011ac8d034ce5d5d75f60fc796262ff77b2ef5439e78583d591522b55423dd538da10826dc61c99a6c20f2b55423dd538da10826dc61c99a6c20f82ee3dca4d8d0c7d4fef68b7ade88e64a4c16cb116ef9145e6d6fd5cd57e55d1a4c16cb116ef9145e6d6fd5cd57e55d133b89999f6c91a23f30f678e8e9d8b8d8f6ec5b0a5a6a5c584657227ace8cfee8f6ec5b0a5a6a5c584657227ace8cfee1b93c93f8f95ae1ef2b5f9d6fc284d78256170864e68816101666ef10a4c9e68256170864e68816101666ef10a4c9e685acef3674809f16e083fb3eaf32954d65d8c747760a425ef8e6022705e85615b5d8c747760a425ef8e6022705e85615bdd640ade4023fbbea1c38ef11b2220f66b1e5548e0b77944732f12d6f924ae046b1e5548e0b77944732f12d6f924ae04265ee1ea8b38dd3b371d3a95c7ea3a905543ebca0d792e89136cc5bb2e4cb5bf5543ebca0d792e89136cc5bb2e4cb5bff336fab5fae9439e29f9f232e2ebd816114fe640c606759d3973c64184f95467114fe640c606759d3973c64184f954678536b26f5ad81fbfc3cb8e20e5bd891b03c30661281940ea0f9875368d0dfcad03c30661281940ea0f9875368d0dfcadadbc33f4ab9d7ba3656d73ad3347c5d6488e11dbe4704a9f7f9f21e2ce640a89488e11dbe4704a9f7f9f21e2ce640a8917c188d0157c67e58fe4d662936c5af0b8bf1d17cdcb930e0a31d1447be1babbb8bf1d17cdcb930e0a31d1447be1babb18c1115a7b22d3947a4d86c21d665dca728102663e3fa0cad43c0f8cc7e6d16f728102663e3fa0cad43c0f8cc7e6d16fe307418290f875eb641225edb2301e917153400d175da898e36ab7dbd98e32477153400d175da898e36ab7dbd98e3247e8b279675d7a243f3c185d59219b0bad5f3e931b1b7be74469e0ff438d1759235f3e931b1b7be74469e0ff438d175923b3f990bad9db152451d754ccf7a8a25a706049cc3b24f53e54f5925e38ff4c5b706049cc3b24f53e54f5925e38ff4c5b6d8ec2a8ea35e3f85cdaa057ead29d5176388abc98716abe3ca1c35b8e400d8a76388abc98716abe3ca1c35b8e400d8a6bedb01f74c1471cd9f799a4ce70bbdaa11dc7f41807e79210bb4cfde1d96615a11dc7f41807e79210bb4cfde1d9661572b05bae9342a75c2c12788e33b1f7e3d653d5c7e801783389cec61f1908f942d653d5c7e801783389cec61f1908f942c2c57d3094734f4c1be8b03fd4eacc18494d50c1385143ccf269e356348d30ee494d50c1385143ccf269e356348d30ee7bf5666f9ef40a89514c1df38f4046c13f0b84071cbefdaf1b4240ff2190ddf43f0b84071cbefdaf1b4240ff2190ddf4b6c007127b2652ab22a675207a085e9b2a2f5c9d3f346556896d52c7175341622a2f5c9d3f346556896d52c7175341620863478f3ac49dafa62d340f028bf4db9616936c3cf7b05834775a6c12f3ddf59616936c3cf7b05834775a6c12f3ddf5739b32d4bab0ee44b77c2fa130f60bb835ba2d4d057ceb8e89195c2405dfedb035ba2d4d057ceb8e89195c2405dfedb0625c0531baa52a4e1b239ea4570f394ca8c67121528e741a7e269d7b6e612e8aa8c67121528e741a7e269d7b6e612e8ac82c61e22f8e42365425a02e8806ff923c085f50b48973c919e84acf675e29df3c085f50b48973c919e84acf675e29df575912102595bb2aa359def6d022d5407bbe595e53be4d045352dd1d91b630a67bbe595e53be4d045352dd1d91b630a6f0a1497dda6e342d70409ca67ff0a2147d002f00f07ef2e89534e45a38a080e57d002f00f07ef2e89534e45a38a080e50832a9f679919f7e7d1512d3cc2b3c4c4d215a0f57d424305f0bc1242d7f14694d215a0f57d424305f0bc1242d7f14694752c3d229ca15a66e7093c254aaa33c381dbf7eab60c11cf6c06fb7ca1fbb96381dbf7eab60c11cf6c06fb7ca1fbb9615e3126b5660b52a93bf9d11e8ee7f882dbc2f26305bc4f8b8c06a441aefb1522dbc2f26305bc4f8b8c06a441aefb152cddb4d712a438e4e1d2ce30750bb05c84298ea06113227ef1bc14ae7799f47974298ea06113227ef1bc14ae7799f479700066159af886f7060228ae41c34cd65b99c5655055ef231309e04637b91e4a6b99c5655055ef231309e04637b91e4a6de9579ed2b1fc9908dc505d668c3ab01b1bf5c58368d852854392e6b2a6c9009b1bf5c58368d852854392e6b2a6c900980adffd8b1f01ac695254ccf90cec93b9505eabdbf585801e412abd780d01f3c9505eabdbf585801e412abd780d01f3c73f6eba2a5554b397a82a4d0efd870496e9c76282e710c0836f716cbff0397796e9c76282e710c0836f716cbff039779e99e0bdde9dba84364c998cbe597d310511ff27582c163e724e460d03679d9c0511ff27582c163e724e460d03679d9c07634830c82f437c8d6c3859c0ca2c105458cec1e2915192490f1687e8c66a52c458cec1e2915192490f1687e8c66a52cd8c014dbfd7dbd29c26c8bce12621110e15d6f008b5103b95e918616c4445030e15d6f008b5103b95e918616c44450305ae029d8cbcbc1b1a9c46b59b837998b3e3163fb78a73f6cfa3781733b2b00a93e3163fb78a73f6cfa3781733b2b00a9f4b12249fc0fb4cdcc8cb1e6d11348106b7ac51966ac14a21c9cc69c90c41d4e6b7ac51966ac14a21c9cc69c90c41d4e1e25e22d5a494696822446ac3891a5ad39747995b6bf4459374a68823a25d2ed39747995b6bf4459374a68823a25d2ed0cbb1aed6690b91dde2c9b1be680a0c28c9b39712008b6909b61ac65aa85cb378c9b39712008b6909b61ac65aa85cb37fa804cbbc16f3bb90c194738ad7456601487f1afcfbb9c831108cd77a8b41fe81487f1afcfbb9c831108cd77a8b41fe8cd20c5e6cff3031e82fde0ae10699d41b541f0027337443085ad9db780c5659eb541f0027337443085ad9db780c5659e4fa68c8b4822b31b387dd0a4338281ca76c549d52ed4fc3687b14f99235e9bf576c549d52ed4fc3687b14f99235e9bf5e55d0991615d5ab0b61aa0b8b02528f2834ff46ae4a23a00d13581c2c9fc6db6834ff46ae4a23a00d13581c2c9fc6db644fdd2b2757ff0140c34747df9f77a6f0313dec492981bedba04de27025be7f10313dec492981bedba04de27025be7f1a867d9a19514692d3c2e3de5bc047e470b0b7590eccc6db21204621f4c1853f20b0b7590eccc6db21204621f4c1853f20fdb410e20a300030ba1f1d52fb2e062bf0b3d1f13c23b339734b98c5e51e04fbf0b3d1f13c23b339734b98c5e51e04f9a5da3d0094b27bb1cf9fd1beb5e783febbaf475a3188825855c987c7ed43c6eebbaf475a3188825855c987c7ed43c6e0a2718235019a6751c253ba0c8824fa0aba1e81673a17917b0ea0bdda2170a8caba1e81673a17917b0ea0bdda2170a8c74e99ee647f32a8128903fea0a9fbc314f59b899251ea4b387cc9af76354005d4f59b899251ea4b387cc9af76354005d82b6e5f2e2f1880ac68bdb6f75cafdee344abedf79e8220361275ed91b7e79b2701c38a5ff254b3c638ad036026ee400d044ab88945b10da78e595e6dfa215738959452872dc36fa94d9cdc8fd22b3988959452872dc36fa94d9cdc8fd22b3983268057ae5d62517ad7397796dc9dacaf1d948b798d16abf57398ef8ac83a124f1d948b798d16abf57398ef8ac83a124b5043a4b22853c7305b3af7650ed4a038a2e75cfe72c0dd28b01d51fd90d489fd3a7b8117d1adc21e5bb263e8ac84fb17d0f16ee65acd70f5241b6235adf8dbc82292120b67c11fa3cbd7e8eec737a2c82292120b67c11fa3cbd7e8eec737a2c335683a1ef9e536397ee363510410575d1ee337e6b42e00a883131fee006f96d0ea240dc1ce2f9c695f10e65afd7ab55455dc559a92c6237b3eab2e32a85d478c7d61a60d5e3bde803afacb52f35784daa158241519b6946768c8de24ac3129449cecb9ea4e07acd37b41e6f96fa8e33efcc0326b0eb64a64fe2be28165f4208efcc0326b0eb64a64fe2be28165f42087da448e5b8cddbf35807cd69635f6b75c580b90280078c28c83065b90a00b39ac580b90280078c28c83065b90a00b39a501000408fa74b0542a4e0fa4f3aa072690ac6b266834ed656506856d6b95bec690ac6b266834ed656506856d6b95bec716360c41f18a4d0b6684f1ce9eb3e4e8ab410a6b0f2d4580804cddb6d0610138ab410a6b0f2d4580804cddb6d0610133834b45937a16e4f9ff026d42a361e8f8bb74b802a53e6664635d46b9b8bc1f08bb74b802a53e6664635d46b9b8bc1f0950fe82e0ce4d2716f62d1d4eeb38ba44d76f2ebde7af83d5903cf2c66ffb0e15851bb79ee22cf380676453ed40ec37c5851bb79ee22cf380676453ed40ec37cb18bd4328e1a1336587cc27f36b56dd61a86c966db974bc68a2c144f1c3b9d20de60b9cf0b09bde29072c4a4b1a3b8e0e0d0e487d7227ee85e0cda5c3d13f45af21abc634a838089a0b720ac81443671f21abc634a838089a0b720ac8144367171ce34a6dd90e512361d1cdfb3e9de7a01370a1fe24a8a14dde12ea87a165a1901370a1fe24a8a14dde12ea87a165a195e09f690a6017d43f2698e83a3dbef3fdde041ba8c2e6a744618a996c690a932dde041ba8c2e6a744618a996c690a932a4d4af69b55a5833964031652e3938f8b2b1f04819384db7f5e7db20f78c516b9f1a5b6dbd9144fd1d73c7a33bed96dc9f1a5b6dbd9144fd1d73c7a33bed96dcd8629f12fc6c7c4ec5997576e40d2e943a5d3c566d4f1e98f443e85fa81a57561e26ba4e9baa9037c34561d160c2076c3a3cbd9731fe81e53ee735dad095701dea5f393d0fafa995d96f348d3d606d10ea5f393d0fafa995d96f348d3d606d10ffa20144f0cbf38adb54fb97843915b30a2c7b7a5ea02ac5d508a1f848a784fa0a2c7b7a5ea02ac5d508a1f848a784fa59b95700eb95b341321d3627fd96b6bf7c785baa8a353b5069429d7954865f0b7c785baa8a353b5069429d7954865f0b0c4331534b1e86f87d9289f3bc901a7a84081175451184b7d40e923ac69f638084081175451184b7d40e923ac69f6380b979f939e11fcfe49b23a911d23f742eef410c2b2f97a60bb77a90cc4dd15a49ef410c2b2f97a60bb77a90cc4dd15a49fec5252a3467781a65d37233c08162ec20ed7d6e89f285ade4517b926e786e1120ed7d6e89f285ade4517b926e786e11cd875294e7b46d203a1eb02ace6ec79daabd74fbe59f00174b05a08d22d18116aabd74fbe59f00174b05a08d22d18116c710ad1ebbb4f878a9f98da378d172d2a7955859cafe5e191f90df0135d007e6a7955859cafe5e191f90df0135d007e6aef37fd45feb716dbedf9999ac76f33dcc0f30aef6fb6cbef910e9e19e2e435dcc0f30aef6fb6cbef910e9e19e2e435db6abd1149a3823bf6c67b3d5f1c1125e824caa2d0e71b2b7e275ec1c984580e0824caa2d0e71b2b7e275ec1c984580e057574b74c4e8bdbde03607f273612b22ad686cad18f73337de784b0e69f62bfbad686cad18f73337de784b0e69f62bfb084c871ffd224d4b73e337edfd7bc70cea8e0638ed296c1b36789afe4164c237ea8e0638ed296c1b36789afe4164c2377cfae330d06e0e1da2dd4907c735b15db2042d33300cf0d93965bab67ad5eda3b2042d33300cf0d93965bab67ad5eda367eab6f530303286ab938b077f023cbf9712f3d3cd801b0f707aadc230e647839712f3d3cd801b0f707aadc230e6478355ec6a209869807dda870f6bba522eaf8d3c1052344bb21fb21a0eba95d0e9d28d3c1052344bb21fb21a0eba95d0e9d292b568a5a4608965a2f45685af03c1dcec41995355fa92487cd7916a775164d347d9732f2a848fe9edd1117638523e26aca7b2595889c3a0f94baee85ce0d4a3bb1f49b41c251fbbbb47ac8b098d08ade30a2dd28c462b2cf211679820d1a90a4dacd0141beadb50fdc26efb256f38da4433cf6469ada42f30e2c7aba2bf06b84433cf6469ada42f30e2c7aba2bf06b835befeca0aab6556c1231de660f1d6a018ecc50764608b182a15e41fa3fda1af18ecc50764608b182a15e41fa3fda1af2a5e6c731dd8727ea5fbd61a657ad4bcc01bcd66a0c1e863f51411a5517a080bc01bcd66a0c1e863f51411a5517a080b360f18ada5b9b44e7c6205a3ff0538b98cedf32ade61320285279323ee2bf2b08cedf32ade61320285279323ee2bf2b02766b01a7026cba1f8edb16cc831b3d8dae4a5e5342036cba7ecf9bc1a277b1edae4a5e5342036cba7ecf9bc1a277b1ef7ea435eee05376e8833ccc9d59ce28f70f10aa03b187b0fe423fdd5b78f48d570f10aa03b187b0fe423fdd5b78f48d5f9029b3ff4d54e91920c385feb2d64a7591286e8cafa35d411743bb74f2b7d85591286e8cafa35d411743bb74f2b7d8550025c8cb52745c13b3f9321e57297218876cca33498da7ba056ff55d515cbee8876cca33498da7ba056ff55d515cbee721a3de85879233ab0a6917caab90ddf52dfc50e130eef4b87bba8101b55aee3e3e36a20724ff40083a0029fec3d33869b33742ec30feaad22295c81d646dfebe043c2acbf5cef022b88c6f7d88e1be6e043c2acbf5cef022b88c6f7d88e1be60eba1eb476013a5965924e4c48428dac0ce713e02e815c94cdcf372d07c927727c70e1aad4f2ccaab6affb46ce5eb2305fb1f5d12697d217de4bab3e2738d8dc3502bf70f3efd90006cdebd2af6a14753502bf70f3efd90006cdebd2af6a1475bcdd3eb026b12800a601a0c5e592770696be1b67f30f0f71efc0cc6d5595253e96be1b67f30f0f71efc0cc6d5595253ed8ce009d161f708da214b147317073a44d05557b01fe6748d73cf79414f474534d05557b01fe6748d73cf79414f47453e039c93698c924e87bc649276383024bc2efadd7eda727b8c9a46b6ca33430ffc2efadd7eda727b8c9a46b6ca33430ff300911b88f90f9921670df15ad269c5a6dc1088cea9da66aeb9773436fd125256dc1088cea9da66aeb9773436fd125255ff7476f76019678c798af3489041e4baee01951b8b58dc1326f4797204b87a2aee01951b8b58dc1326f4797204b87a25a39d8dad28596865403925d4b71d248c22db2399d13ec1cf9d69d74e1da3092c22db2399d13ec1cf9d69d74e1da30923233f2a5b92994fdb7afc34c3c6a5cc994c50a74bc38233f7ad657fd0efb01ee94c50a74bc38233f7ad657fd0efb01ee129c0bd8c7596cd15c46e4f504d3998a35624f2d2b8f6d8ca4c5403e5c50ed3635624f2d2b8f6d8ca4c5403e5c50ed36108589f2f9d797376adc484e63afa4e7e176ae6e163ab40819101e316a650dc33a1493da0fd08ef6470c27464ae5581a1a1bd9c430cdee8da637abcd319e92dd19646f7f96db4fae1b5fa8862f5e635419646f7f96db4fae1b5fa8862f5e63541103325b4fda403d0f0699ea274da958b260ed96b3de1bb2b5a5c3fc8d746c56b260ed96b3de1bb2b5a5c3fc8d746c5645101b044b7e8d90a4ddcddd5310daae81cb18904d6f0e2c0de902950de4fa246becf66306be940a88cd289e8ce22c5e744058550f755510e24e4df98b1f2b1152eff3e8b74f5158b9d6d3c715c857ed52eff3e8b74f5158b9d6d3c715c857ed8b830471ba27034269d7d99cd3d80e817a309b62bd5c39f794d75bc57d57a0767a309b62bd5c39f794d75bc57d57a0766c2fc59aedaca729aea43502df9c1e53336eac726c272c09bc0c0a51b752e0b4336eac726c272c09bc0c0a51b752e0b4d0825d02cf517b51e9795544c93e206aebdbc372b96646c65ef03019f128ae65ebdbc372b96646c65ef03019f128ae65936ac6feb11c2f4861403a988508690781f91f3c47828b7c4ba6343e710d522681f91f3c47828b7c4ba6343e710d52261c0a7ca27cfbba2691bfedd33192895a1007eb89b5cf850c36f58b9c096fc3891007eb89b5cf850c36f58b9c096fc38923284974a9c589241a6ecff41712e43afabf94eb2f36ff4f12bc408c4e6a529ffabf94eb2f36ff4f12bc408c4e6a529fe08cb899eb34bc7f122c06aca4471e26e643ab5f7a7b45058a24882d158f4e32e643ab5f7a7b45058a24882d158f4e32cfb3dd9d8d8a433d5e9a15a7f65b856a1e02bb642d8ad92be495e51b24e0da771e02bb642d8ad92be495e51b24e0da773bf21ee78b91a22451ed5b730f90f56af523d294f0dabd4a3cbba10e7fa091250c7243aa17941ab6622eb076f9658f7f788f45a8615ef1d677088ddbc936289c7b725715d2ec38e996f93100f400709d7b725715d2ec38e996f93100f400709d67b045224d629277aac89ce8526eeb62835d8065dfee0bd29832199caf7345f0835d8065dfee0bd29832199caf7345f076b9fa25ac5280868e59464508bdd41b8690647a5a7cac419db5e5320fe104248690647a5a7cac419db5e5320fe104242a7ca21a1c6ba909d0161c755256c7636024406733338bbb875eb68f233ed33f22731c65a458e20a078deeb9c24cc215c77d855008230b136236738f6774bf1d60edc336d075c3d4e2a61f3baf4fbf7a60edc336d075c3d4e2a61f3baf4fbf7af0ac3b3a317388841efc0edf80a2f69d6b4a7f5c58f6c2589e21be10ae773f2d6b4a7f5c58f6c2589e21be10ae773f2d838f81fc722930872a1f20be755b6e1504835eb281a9765f093f4ddee51513e904835eb281a9765f093f4ddee51513e90a68a3d2bd9960cd40ee41623a58a8d4f01fa6a0f40e6c55b7345055fc809151f01fa6a0f40e6c55b7345055fc80915180ba2938ee7c7c81a1131497ebe3c9a1870816b7806a6d34cdf897c86a26b932870816b7806a6d34cdf897c86a26b932383b46f48f57b5e026c4c1eb04de5eafcc75f485b0195639fd6b296cc08444decc75f485b0195639fd6b296cc08444deb1a224c087be2b84e681c3d3a9792ba84ac8f84de0869cfdec79c0092dd2457d4ac8f84de0869cfdec79c0092dd2457de60b45310cc5621717034f839f625a144c90961705bacf20c8f0aca7b04a36b04c90961705bacf20c8f0aca7b04a36b09ed4e8a90b8e37ae6824a8c23c69e0b958c50da8c3d454ca0871f49e1e6fd33d58c50da8c3d454ca0871f49e1e6fd33d30079aa7a892de9c05febc8f26d956b04daa67f446b4d6968271daa0c1e60bbb4daa67f446b4d6968271daa0c1e60bbb341778b906cfe695b54bc0297fe4195da55808f4c3e44e710ddb4060adbfaf0ea55808f4c3e44e710ddb4060adbfaf0e373996d197468e08d38451b1bca7d6a92ffa740999305308d8e88d05abca8a632ffa740999305308d8e88d05abca8a63ca3baf1724e47aa7643b0536aad7683944e7af91e72118b662799e6b72a28d3444e7af91e72118b662799e6b72a28d3453048f87bd9479d2f35d91b8cbf5b9a399a2cd0309739794433405a00484597499a2cd0309739794433405a0048459746850b79429ceed7a4559dbdd089b4ee85328f23538b5f44a6e7f292ba1aa49bc5328f23538b5f44a6e7f292ba1aa49bc9d62aed1abba94edec7757f9d3e5fb812b7607c3ff6394913c275fcaace5ebcd12dd8fc4edd7e21327ae409f4904efb758892fefe52d427eb2dcf33e84333eb678a80af60c675b50720b3b4da0ba2daf78a80af60c675b50720b3b4da0ba2daf3fd9820508b392c9073ce9af81f31593c3861cfc26b85aae828012332da7d685c3861cfc26b85aae828012332da7d68522d5ff3cc31fb9745825fb99d5285637ca1df64a1210d8ba445ae560bb5547d02469aebdc330f5b6e5ffca12eef84b9fdd2b3574e17ee64954480a58827c074347f23991413ea8df15fd2adcca63c48e47f23991413ea8df15fd2adcca63c48e1d9c3ac8e0c16ecf9ccd4b622e6e15b45162bc80eee70357a7cccbc5878a8b625162bc80eee70357a7cccbc5878a8b626cdbb1aefe10faf1d743336720be0cc7f5fcdd9c876c6151e4d3eaf933cd772e1a11d1d60218b7ed4cd4590bb4740e543bed282604bc69a2545f86b8cdd5357114d2a3a7d558da4fb706f7bf8ac9a98e14d2a3a7d558da4fb706f7bf8ac9a98eb0f002cf266c80e70e9dcddb0d4876abed001bad5ae3cf52fbc4dbcb9da0212ded001bad5ae3cf52fbc4dbcb9da0212d654bbc13ec32a45c41558af7407fc9762a0e464d057602bda7e6de7f941b33a22a0e464d057602bda7e6de7f941b33a29837403b1e8320018421e8628df13530a02a999ed01397c64e49c5dbea1efddda02a999ed01397c64e49c5dbea1efddd14d99e1f2444e94eb728cd4d13e0a25c5323db9f2a22e872f5300357badbdc225323db9f2a22e872f5300357badbdc2232b2153f52ae20777a3760415756db4d6a73483c00d0e84aaa8cbc2a8dd5c6056a73483c00d0e84aaa8cbc2a8dd5c6053803332db634ea6300a2054753b34306060508ad4743512a923a7e6d4ea672fd060508ad4743512a923a7e6d4ea672fd821fd775fd3a34b7525597b9f55f4f35d9b3c22eedd12d57ffee4963d32d5a2fd9b3c22eedd12d57ffee4963d32d5a2f699aada843d1d6754ffcea9155519abe40f369118ec66fc26e58990524c8939540f369118ec66fc26e58990524c8939556673c9abbc012dc71c608d314ff1cd4ee650ad73364e3b694c3dd280f58ab41ee650ad73364e3b694c3dd280f58ab4123dc9b7e8ce8c5e5e9a7096733ca646ca615c1fff20487dccb9ba14a82f96afaa615c1fff20487dccb9ba14a82f96afae8d6da53a44fdcf34820b68ffd2abc368a11fd8238db9831a590832d45b29cbb766d52683ef5778af29d328257746ce5035d52dcb9f1834aba6eb9d8c635c2908dbedb2f1616e25a184fa516fe32405f8dbedb2f1616e25a184fa516fe32405f32bb7c93ac351b76b15871bb2d4f769a6112d9bd790120494b0c898804515f5e6112d9bd790120494b0c898804515f5ebb41ed89886bc5495829e17f12f803f25da4a9b1bfef841743b51ee05b05fd0a5da4a9b1bfef841743b51ee05b05fd0a32455304811194d33f8e21f4bcea7d3cca59863cb10049158630c1a2bc58250bca59863cb10049158630c1a2bc58250b4109bf1c534e68e59dbb78733f5b0e1432c8dc127c4f1bf70b2b293647e0e6eb32c8dc127c4f1bf70b2b293647e0e6eb86eb472e873e90b51bb552f13ceeef0ff9f393bc98b0f02b076a702c8d576dae5d34edc78de1a74396fe271acbcede15dd8f2f8b35cf000944ee71b0048e9b432d54bd2d7c677860c9ac4a6dc00152592d54bd2d7c677860c9ac4a6dc001525979111b3aa5f2610cd445f6398b13f923e5329db38a334b11554b591680e706dce5329db38a334b11554b591680e706dc2d5196dc0dba20aa3432ed4f93513ff952d99b39f18b260c9dd5123ef1fbe7ae52d99b39f18b260c9dd5123ef1fbe7ae2141c9ba84ababfccf73fe49fa824a162563a4309040ed0ebb8da4e68386a0c02563a4309040ed0ebb8da4e68386a0c083a9350caa655d95b0c7ccbae66d42a7fb3b7fb084e2b65b66810706146363ccfb3b7fb084e2b65b66810706146363ccbc3db0316232c80f6be884e7ab2369158ea7f962f29fe26a657a80904675dbf88ea7f962f29fe26a657a80904675dbf8136723a8b65f26b3b136e0a86b24c099ffd01f951df93271d88ce2ee57c3a1d4ffd01f951df93271d88ce2ee57c3a1d4febf1eb29b9cb0c3212caf1f1bfba89e00ab4d118d29df1266375e17d05cbec300ab4d118d29df1266375e17d05cbec395a7f19a639a72f8435eeae41a1d3cf21d8a9aa19fd966485024f07bcf61e2b01d8a9aa19fd966485024f07bcf61e2b07792390a3dcd354b3c5aa2f876a8efabffb5585d56668443020b873fbbb665485c8e8730de66d4941efcba71b9d5ee571d0021ab6a6339c692800946dec566b95e3e8abb0abf2e35508f177f83603fcd5e3e8abb0abf2e35508f177f83603fcd527d682a38ccb534bd50598925e23742a907b89f17d679755eb84022a417de5da907b89f17d679755eb84022a417de5da803fed58ca1b78dc8cd51a8ef7be4e6eb643c1babc7f799a45f154e553a2467eb643c1babc7f799a45f154e553a246720b7a0ac4d1dcc9b0bbe8cce5d5083e4ef2def6449c8e086ffb0b5958578d384ef2def6449c8e086ffb0b5958578d384e8779af5e53a275339a6fb1e5a5695d3203994b2dd34c6f31081ad741d0abcd58a08ba87bec6ae221f937e3258fc0df8686e45c07002d900370079841be098cf0d4f6e91ea284dd0f400d6d9cd439f3b06990aae0e082db0cd2b256477b7289e209ae689149d166c3f4f34a799005e6462dd003aaff0eb4907e7649a6054d55e62dd003aaff0eb4907e7649a6054d55eab606d2089d7ee159659f4032caa4a6a7f1147ef6aea3f36a419d17b4f3d230e7f1147ef6aea3f36a419d17b4f3d230eb11e8012be74963ef323d0090a6618a8802c445b131b1cc3060f326b5fe82f5c802c445b131b1cc3060f326b5fe82f5c2e233d760ca3f93436f81517babbe82bdf226297002a8a538943944f2609f865df226297002a8a538943944f2609f865e54a53f7f0d81508566a893b29a5c4b6a943cd04d98fdab3c8c1300bd4492460a943cd04d98fdab3c8c1300bd4492460e2a7b84e62ae15b2b1c5da73084d4d241e0d387cfab16e9f404b7d5d7d4328851e0d387cfab16e9f404b7d5d7d4328856398f5afdfc60471e70f64c2bf04a5a5b5a5cfb59be797d9d19545cf14d919ddb5a5cfb59be797d9d19545cf14d919ddad819e7edcec93f218e16d8a69244b207aec727bb96eb95446c27067739631347aec727bb96eb95446c2706773963134f6c89dc283e70a93736691be1abaaf873fe8bd54b27bffda962676a5df4de9ea3fe8bd54b27bffda962676a5df4de9eaf6584fa6831880a244ca307ff159011efbb63a3d7572ac1b100bb28504e026a2fbb63a3d7572ac1b100bb28504e026a2af87c069fab7043e570d803ebb439a0b6de4456658e02b2f7a38415a82991bb96de4456658e02b2f7a38415a82991bb9592b5417592c3d4565aa7f1460a88c39fee3cbb953a976fd52e5bdd1975132abfee3cbb953a976fd52e5bdd1975132ab198f311047b8829900ab048912db164de81f0f07e25291ae40662a84be603312e81f0f07e25291ae40662a84be6033125a30b8f27a2c995d2627801c59d0860dff0b125d867671b58847bacc45145c96ff0b125d867671b58847bacc45145c962d6c8497a06ea0000f4d089b66cef39d4aa03e60c6d2336dafe18fe012d760544aa03e60c6d2336dafe18fe012d76054a07d05d538969ba84db9a3beb8414b2a935474378cb4c94d98739bf01f5bf231935474378cb4c94d98739bf01f5bf231c282b960c41c89b0d96617fdd101eae8a6e51291142582bb09525e0a34e408efa6e51291142582bb09525e0a34e408ef7b9b9776fed4cd24d3dee2ddd40c4545298c14f4d4e613448c246bbf6f892166298c14f4d4e613448c246bbf6f892166cbb72e73c2a67117e24b3a94fbeec7a754469aaad6b309559d3c0396ec9fa8ea54469aaad6b309559d3c0396ec9fa8ea0ac91038eeda71dc5bcca45a27e68a2f80ebcc2f433c56f7bc7c4e112481723480ebcc2f433c56f7bc7c4e11248172342664d52986f9118d334ae40b167353b924b7a66814c5a28e455ef502ff18b45124b7a66814c5a28e455ef502ff18b45122c5435f63c53b821211f80040471c5cc03955d4d9ea2ba4d5bc42a90683cfbec03955d4d9ea2ba4d5bc42a90683cfbe9ba23abbc61d185ed46266b5d8bdd73926b338c0c36e38d6263fd4ff1ed1194626b338c0c36e38d6263fd4ff1ed11946130a783914db80e9fb5524d774bb31c0968dce9fcdc693571fa76ab8ca596641968dce9fcdc693571fa76ab8ca596641d45299937acd5d9de21dd9f1c4c1eaf208e421817fe26ed32892176a895b6da208e421817fe26ed32892176a895b6da2f2acab20d772f1adb3103b3dd9a3de587a8461f5abfe789a031be5199d455efe7a8461f5abfe789a031be5199d455efe73c3dd1db90228d5d4f6ce38dcc31bd4031992284377c7ac6f67ef51ce1a785c031992284377c7ac6f67ef51ce1a785c79c9823fb2f0907eddf6a49a0e5c53429065d6b8122e9f1717d66afff34b6c269065d6b8122e9f1717d66afff34b6c26ed96adf5b6a7f0f35478970c52643945f36b761863bdd2e43b311fe1993bcadcf36b761863bdd2e43b311fe1993bcadc25b016c8268b85ca1570536959c3e79cee2e1ac0a8d777dc2d6a1a8c908ffaf5ee2e1ac0a8d777dc2d6a1a8c908ffaf5be4310b3237d79a8573bc325d6c6c439e451eb6daf9db597f9c2f64cb3041f65e451eb6daf9db597f9c2f64cb3041f6508a34498ab3d454a280212fc1a0735bed3c62763082edce37d31db4b95ae2e71d3c62763082edce37d31db4b95ae2e717bc0f08d5e0a3eda28de0c103ce67c493fd1ed724da9b3bf6baced82be5163e33fd1ed724da9b3bf6baced82be5163e3a4b9dabf0e0d2e62fd811c8005c51f5252132f829b4bfaa249e938ac6f5eef148ca602567b1c872fefb972cadad692f13981cd2a1b261e068727585defe5ca428417825e6a4a13e41f2663d465d86ff98417825e6a4a13e41f2663d465d86ff927d1e33e01d8161e5c183a6f3affaea6fdfdb307e46f9d04ba186e8479ccf3a6fdfdb307e46f9d04ba186e8479ccf3a64296383c35491ef1bc116bb30dc596145f7d1f58214c81dd26c994535d7aac2a5f7d1f58214c81dd26c994535d7aac2a55c1b142c709295ed8ebfdae8698eb103f1e46f523aa92775ef663037ff1cf903f1e46f523aa92775ef663037ff1cf906bfe954f0203f944a2efda4362ae36700c89855924b5521bebfdcd9b050bf4110c89855924b5521bebfdcd9b050bf4119a91502cfffaf3b79d9b4201a5f1ef9a059a7d00e39b661b18c297a0f65b0ac3059a7d00e39b661b18c297a0f65b0ac3489f672ac61b2712a64ff81cb0aef2ebc8359cafc33f7c2cdacf689121c43a8690dc664c27c0b61f7e7ff64ab4e11a78b5de913d49095abe0b94d12202b91b4eea179cfc05f2b6bd43f051795e081cc5ea179cfc05f2b6bd43f051795e081cc535d2a81068ecaf7f7c7d433afc1a21250ff5f5955aeac6862a30a33af074fe7a0ff5f5955aeac6862a30a33af074fe7ac87b9a62c30228d3ca59c5806a68a5c0c8a0bbeb0ec41df806d7743155df381ec8a0bbeb0ec41df806d7743155df381e7778848e55858cd184b55629f0e281193296549a91d11e3073e318dfea44c03a3296549a91d11e3073e318dfea44c03a662515e4fed067582e166f0273f605c938853becc360e30b3582742f26c014f738853becc360e30b3582742f26c014f7eb022fa4cd2d25007a7c850197bf69720fda3e00bce985a0a2ec11143b8475c90fda3e00bce985a0a2ec11143b8475c97d6cd88044cf073ea3fb705467a063dc01c93ae3a7686850939c9bb405af0afa01c93ae3a7686850939c9bb405af0afa3219624b3098cb031f9ffbb8b7003655e78cbe3a99bd05a0c828f78777d7db56e78cbe3a99bd05a0c828f78777d7db56d16450480193544546ac3e94c6818b898f32896cf8a729e4832f75f065ebd8928f32896cf8a729e4832f75f065ebd892e813109957d0607ff8819d72d4d59d91cf094e63bf12d83ebb3a24b702b3c119cf094e63bf12d83ebb3a24b702b3c1191bda29ac7228743429161c021252d9aecac8030a59e173166b1eef98e7e1052fcac8030a59e173166b1eef98e7e1052f0d25261e7279743dbc7b5dce9e9e80ef8c356e2c9034d8c9e2d72bdc55d592d78c356e2c9034d8c9e2d72bdc55d592d784d361c7efa7b835424d8a35bde75e70710eefe1c94e6473aea62209fdd5a7a9710eefe1c94e6473aea62209fdd5a7a903da901e101eed76ea0475f652b0118cda817183ab585556b33515cdfbacdaf2da817183ab585556b33515cdfbacdaf297186b803bf821b4c5b8659202fc3732e23294341098643cddc9c6901be3449fe23294341098643cddc9c6901be3449fdc1a223cb2aae5b0d24157b9cd53a8034cff0a8ce2dc720ac74e3c9b5fc34b644cff0a8ce2dc720ac74e3c9b5fc34b645c110bc4de9368a88b01b19cd5006c93b3027452acfb9fad4129528ab0bf8987b3027452acfb9fad4129528ab0bf89873219aea4863dae94cc615b7f0c9f3ddd01eee6e2ab7b588dec9b9fd484567d6401eee6e2ab7b588dec9b9fd484567d64624e6d7b45739ed039b6e5dcc022160589d951468a2d42498ece2b786d73dd5f89d951468a2d42498ece2b786d73dd5f8628dcaf525328d159735599582d738baa8151f8d05e4fc2574e917a55603851aa8151f8d05e4fc2574e917a55603851b1afe99f2f56c24c1655481ee9b80642b3f6d377804d5743b604b439e31d7fa6b3f6d377804d5743b604b439e31d7fa65725e897990b190a03bf3879e6d9ba56d140dc331f6ddece0479a50e879173e3d140dc331f6ddece0479a50e879173e3af78652785e8a567ea39eea702b6d60933d44a38745645a646ba66375d24e84f33d44a38745645a646ba66375d24e84ffecad3ddd5423da16fb0bf168ff769cae53fff9ecd040e6f1c73ebab6ff34d09e53fff9ecd040e6f1c73ebab6ff34d099fef3d14f050bae511fff38668aad848d6976f4efe93267cf7ed30eaa0d91122d6976f4efe93267cf7ed30eaa0d911228ae9a7180f2c03606d834a8fd21b3256ab614de231200dc9bc0cd108bb4a843aab614de231200dc9bc0cd108bb4a843a0b06cb621349ca24ebce3d85cee0d3d383e30293e87c056224d924965333b99083e30293e87c056224d924965333b990286fd903c1436489d90aea61a6d27355795c490cee490ff46e1cd9bc7122ce5f795c490cee490ff46e1cd9bc7122ce5fcbc1973d553efeca95c0fc22eb2e723f103e083becdd9c7a23ee7af2af33f2ff103e083becdd9c7a23ee7af2af33f2ff408c662136d27399a3201daf7a4c80520b7794260402dcebea499fa18a6eb93c0b7794260402dcebea499fa18a6eb93c4abc680f3e7c6313c29ab82dea773b47f949871e00bda19627f17456d9e6fd644f7640c04e3f3274e8b648bb94136dd71ef9d95c1ed05e9c242395767a391809aa772d0dc6fc790bad2c77af8db745bfaa772d0dc6fc790bad2c77af8db745bf5dc40a38adeec8875c8dd84ee4994b8c6ec0cc07bc701f3cb4ca6235e601bde66ec0cc07bc701f3cb4ca6235e601bde668480eb5a0934dbc2dcfd5a3b023683bb87af72cec5bc203aae5c8c75c2e6bbeb87af72cec5bc203aae5c8c75c2e6bbe96ee8d5b42115abe20ab74bc29775e5000c14983dc382afc5ee9f7f9c190be2900c14983dc382afc5ee9f7f9c190be293ac21618ea4f877f58789e98c67cb403ea1bc11d56f2b28dedfcf77815aa69c2ea1bc11d56f2b28dedfcf77815aa69c2054a4eabd58688fe4ab5f6d21023d3a3ed433e342aeb7ce944dba995aa90204aed433e342aeb7ce944dba995aa90204a77c37703f0b870184baf09a69215d6c3e34cad5c005254bb5fc4cce1d7acf8ffe34cad5c005254bb5fc4cce1d7acf8ff8c636115a578e1e01f4e79524c22e5682625ddf36b7da7d8595346b03625a9832625ddf36b7da7d8595346b03625a983833284a3766eba0d8bc132e701fb9897998cc1bf990191d327a4624e5e92b8a0998cc1bf990191d327a4624e5e92b8a05863955919c671a6f2560fe94f91017e230c642fe8489ea18e864b40c4b36d7f230c642fe8489ea18e864b40c4b36d7f6bb9877ec60df99c7e4d0273e00c249ca9118f6d7bb573d563ceb59a684636e7a9118f6d7bb573d563ceb59a684636e7a8c6034106742ebc6ecd0c70408971581fb741de14082d1ec2336b1a69930fdd1fb741de14082d1ec2336b1a69930fdd2686ae2cc4d42f467044473239f8460635e2c01c294c70780f00ce8c451dff7135e2c01c294c70780f00ce8c451dff716b2cf17577c5a9eeb27d25b3cf5dcafe9673714850a0c105a0b338d1c940abd39673714850a0c105a0b338d1c940abd31b9a0b23e1bc117fa6ac751c9c213274ee4b30a71b4e287f6a7c185dfa24a9f6ee4b30a71b4e287f6a7c185dfa24a9f6bbe8a93ffbd9ad1c9c6566cd3b71f3d9cb2a362d038926157f12d8ffda6aab25cb2a362d038926157f12d8ffda6aab25449fdec7435132150e7a20aebeeb01fb5c86c9ab59cd1715374b735e11e40fda5c86c9ab59cd1715374b735e11e40fdabf1a381f2c35bbcffe108642da1436c9e5e71c390a3c74f7b8632aa4dfcfe117e5e71c390a3c74f7b8632aa4dfcfe117c52a5e3a684768221007fb3032a7f37a3a558ab71cf595d72f742460ed0a93eea4827e008cfd3d5929c8eccda7df9b993b05ab9b328f06dbb71730f2780277e4c84d7f093cb26029b80f747917251165c84d7f093cb26029b80f7479172511657d1d069e9c8991816de52fe01c469a6df3acacf41136c1e83cce6210704910a8f3acacf41136c1e83cce6210704910a87b6d6710076b1ea5ffc4853f6259f1485ef0c8f8b2a442d762b344f9ca2bf2165ef0c8f8b2a442d762b344f9ca2bf216e314ffc54a26c872635b5e511444ad3833f820e854e3544581dd71232122207133f820e854e3544581dd7123212220715797fc69b3f92a4cc97ecf216d8ca5b1bdb0f92623fa28bd0b211c9fd189b92ebdb0f92623fa28bd0b211c9fd189b92eaec97b4bffe0faa5c633ba4b18aae3b9084a59fceda362d7fc2d8a42efc1494b084a59fceda362d7fc2d8a42efc1494b75cdc05c6a1921343ca6a108d21519734b744060ec9354ecfca8bca2f1d46afc3bff7ce53b091b63022ac2fc8bd8df44adb5624f1771b9d3a3d55aae27b0b56a6cbee84412b9d41c95b8e954d57d15036cbee84412b9d41c95b8e954d57d15034bb10d850f3945cb0f4fb4008d173943deef91dbe689e016c6fc87b7b9d6b88bdeef91dbe689e016c6fc87b7b9d6b88b889b2dc348c00a359fd688f9bec7c6eebd95a551d325162f1ff232f1a3df2227bd95a551d325162f1ff232f1a3df2227dc98e87fd902f16d5a23febd2a20a955e642483f33e16ad84fe0b56d1c754df2e642483f33e16ad84fe0b56d1c754df2cff58aed338957958e6b8f9266f6f7f96e88ad6234a914be6f235ce2eeca30f56e88ad6234a914be6f235ce2eeca30f590a60a118a358507a00a16cb9a51db144b4093d5584bc6ae86ce6381cb628e294b4093d5584bc6ae86ce6381cb628e29ae63b8e0a0e0e1a6ac6f3c49a24481f62b831b16ff79333f5579738b7bdd78782b831b16ff79333f5579738b7bdd7878ea45b0ed47f75448e5408e8b8c727d9a2576858fae990571693084ace8347fd72576858fae990571693084ace8347fd7d8be6cfc1ff65ba852d67415f6503e63ce736c60a48876bb5402c1b7c388bc94ce736c60a48876bb5402c1b7c388bc945857ecd7e62b215681b731f389457a27e48a5d1035d3f26b2f7a11a4920af426e48a5d1035d3f26b2f7a11a4920af42671934d853e981115e2f9035f818ee5c39a017e08d97beb34cd5aff7a09d3f8c99a017e08d97beb34cd5aff7a09d3f8c9138436531fe8d7df392c337682b27e3dbb91b37f9a1a39ea46b50c0bdc4b9a04bb91b37f9a1a39ea46b50c0bdc4b9a04c297adb9f28607b74f338bbae191f6d5a700e96b0a8c52e046c6aa3d2caf70cea700e96b0a8c52e046c6aa3d2caf70ce74cb0c2fdcd600420efb65f596854ca69445e086680dda19af1cc70a2019fb969445e086680dda19af1cc70a2019fb962c14f075e2e50e38fe44ce0b01bd2279e78a57c8f0eb6b16cba3d924ec7a76b1e78a57c8f0eb6b16cba3d924ec7a76b1815140a70affd32ce8ae0f0d23877a7eb3f9c461fc6fe82a9b3235900df9385ab3f9c461fc6fe82a9b3235900df9385a734016d9514be6d7eec470a7950185705adb8585dbccf55a3290eea7fdb282bd5adb8585dbccf55a3290eea7fdb282bd9e2bee1857d9caa962d55b3a440346a5dad8bba4e76ab16c3b0a6969f1e5ca6fdad8bba4e76ab16c3b0a6969f1e5ca6f7113b1e937e09ce570526d4e0736eb4543161a437fe3ccc931a833b962e1da3f43161a437fe3ccc931a833b962e1da3f363141ec1b5614866ecb6fc30a73c3df0febb4dbbe2745f5236e0519a09855d4ac92d78549bffa5a2166b2b16a117c35a4fd0e741b7849f9d5af539f8fc3d8342f860721957183098ff808f1c6de77ae2f860721957183098ff808f1c6de77aeee95f24eef269f8485514db3306116791195ef4b80f20b2ab97c8a9775888aad0bef0572f412f2be28333e5ba67d0312d249504a0353643cf12057a237258f46ab88c5c969764fe16c51572cd81a05cbab88c5c969764fe16c51572cd81a05cb8c4fb5eff06de3a5f0c7a9d8b54cdba68131589c3cc315cb294c82172d3bfb958131589c3cc315cb294c82172d3bfb95398f95f6f715f56338d7bba279f6680e46dc539c13317807ebc56fda3d2fecd946dc539c13317807ebc56fda3d2fecd9df32356dd3cf20bed04baa362492ba96a63ce7d1563b9bd955714032085f6c4da63ce7d1563b9bd955714032085f6c4d6d05910121640da97d8856fd2642d999b2a9e1182cbdb0ff6642e553dd5a36ffccf23da1a43873398ea9865061f5c1d23a2e4113426421bf96a7c7f0aa59606737d54010d95e102d9fd55d1b5fc48d6737d54010d95e102d9fd55d1b5fc48d676984b446222f4640bc932f8d4d6f8f93daa93d52aae0efa1d0469b0bb99238bcdaa93d52aae0efa1d0469b0bb99238bcb5c26f1fb319d6f590fa22fa055410c9a3eb7782a5afbd1e806a4cd8b7a90f67a3eb7782a5afbd1e806a4cd8b7a90f67047f7722f46fba37422a05fd83009c558bd747bfd2681f991d3f9e76ec1dc5168bd747bfd2681f991d3f9e76ec1dc51608e4d9134ea4c9b146b17bee9132110868bb17e9d082fd5b6e8aba2849e8078d68bb17e9d082fd5b6e8aba2849e8078dd2392484c8f894543686bdc455968103793a3b53f344f913d1271646dde82c95793a3b53f344f913d1271646dde82c95a3e041838e87f9e3e67eee376ee5901d0720a59fa668f15614f84c0a34f185250720a59fa668f15614f84c0a34f185250748f5de759dbc94714da7195ea6b4d31af383925483bad0be621647bb1978c51af383925483bad0be621647bb1978c57f887245e4c31a7e69d6b2130402cd0194c88df96cf1c3519b0b3be55a0b6aa594c88df96cf1c3519b0b3be55a0b6aa5d1f183dbd206f1c52191e69f06979bddfc08d3a83f9ec49795423d769daddda1fc08d3a83f9ec49795423d769daddda1b0d620c92aab296bafadfb54fd4101081f68d2159e9367eeeee6e14d3cedae55eac79020d2eb74deb2e1023fc09fc7ce43a1cc23b87170581ee26605436fd3ba6f9d557a47e5cb2c6fc40b099f1df55712191047dda881a04bf5a86b974f20d93fb6afc9e9760c8dc4ff544bec912e6f762ed8db110bc564f6ac8f5813006cd1f26864f5818fe6392728da7982030b49d3c8c15b4e0b9916c29fbf6a8539bfec841950becd8b97c6e97984a615c953b3841950becd8b97c6e97984a615c953b3c5855b427c8d6b67ee2f9ae78089b536e961a9dac76ad50efa6e1a693ab5e4ace961a9dac76ad50efa6e1a693ab5e4accd2f91bcc98adadbaaaf71786af7438e95633abcc98f86e2a822fae1e9577d8995633abcc98f86e2a822fae1e9577d897f511f83d6f47b2d122aa3a36fe6b21c2ff553773c914ddc5b40d8f300c5a97b2ff553773c914ddc5b40d8f300c5a97bc93e8e00171ccd69525b184d461f7ce080673d574936a4ee817acd8cbb4309d980673d574936a4ee817acd8cbb4309d97f4a802db3226be9b040c39d2e0390abbfe00fb35a2984a59060ddc65ea87b0fbfe00fb35a2984a59060ddc65ea87b0f8d221d8166121024c23ce21c8f24deab7e4ff1b84c94b6b0e188c46da6c83bd87e4ff1b84c94b6b0e188c46da6c83bd8f700e48b3378a287fa0cd7f9175a1a1267e3f1fc90631b4d0d06aff94173aec167e3f1fc90631b4d0d06aff94173aec1e09b880a5fecd111c410096540007817d3c252d023f226b101fefe6d44492c05d3c252d023f226b101fefe6d44492c052a69df9c089d48ea9dcb0e78cc9d7df7cdf1c35ed12e8e4ff88888b512305b17cdf1c35ed12e8e4ff88888b512305b178158627d2f1c8f62240060636b676d077a3787935f20fec65bc19c378ffebfccebb7f5380e887a600694131d94ec6f0230c49e2f67ace42ac7ad5e6a137cb4ac3378f7f95d260aa7ba148b9ea75d70f13378f7f95d260aa7ba148b9ea75d70f1c0f6435453f60725acf19f344ed6f7cd1bcbd7c40e523b9d711ab0defe9ce36a1bcbd7c40e523b9d711ab0defe9ce36a6e8d032317b2b6a6eeb85bf0ef80ffab537a0af74b249b17480d9679dc34d2e4537a0af74b249b17480d9679dc34d2e48c5eb987b56738b6a961acc1c00ec5d3c9fcb55b2be562ec243cd516924ff5dbc9fcb55b2be562ec243cd516924ff5db3446f91305e283c141e9255a3eaeab61eca642c5e4c357b8f15f0b2c08841a75eca642c5e4c357b8f15f0b2c08841a7576b1ff4f478ff21a60f51ce25a17cb5f8c64bb8d2cbe7ccf341dd8805274e0618c64bb8d2cbe7ccf341dd8805274e06148ebb1d6ead7157049020bd6737ee8fe47b738668e139fc8c46bc37df0f8f4b547b738668e139fc8c46bc37df0f8f4b52c60c4e2f61d2caba62ff55c8197b8a3fe4b9803c5b6bf1aaf0bffeb693c46bafe4b9803c5b6bf1aaf0bffeb693c46bafcfc6c98f69f48652d33b9d552c81e1e8264cef01de83e3508fcae45dbd289d08264cef01de83e3508fcae45dbd289d0dd2e1bc1cfcf9f57607554d066cb235a1fe077e6dc94937405cf2a26d849aff93e6ec9932af1f6904f6aa4c397bc9cf5beea230222d77922736e2c51525ddf774c43a12beff2fc681384ab20e4e92c904c43a12beff2fc681384ab20e4e92c90c4365616938213edfd52cdd0460f10a7ccf271107fe97379850ab1f062e11997ccf271107fe97379850ab1f062e119979ec9d573113cab9f7b7cd1372eca3862b51a0735e7dcb228d8c3f4a4e4b9a10ab51a0735e7dcb228d8c3f4a4e4b9a10a52ff4cb5412f282ae7a511d1c955efbbc9137d68d5e07d071014b42f7f5fbfd2c9137d68d5e07d071014b42f7f5fbfd21f965fde16994e5a6ea3a1cf244ca724dc866a1a125b990e461b64997952b3e7dc866a1a125b990e461b64997952b3e7ab3abf370a26140609a446e87065955187fc09977de37f29d4bc90778213703e87fc09977de37f29d4bc90778213703eb814927817c8b8bbea3faf9478bbfed45880b93204da28422ec9d87760fa908d5880b93204da28422ec9d87760fa908d3f2ea2bb5b7d0eb8347604b89191d996d6052fec9da69d9ec3f3b2a62a67e5f4898c12a85e9a6033727e84354fdd9308309cb77a68636230e5ac1716cc4e097e06224d78b73afa947e6c20e029b0ee0706224d78b73afa947e6c20e029b0ee0745c20ae1f98a41c6bf466be9058b2405c9c1380c5c65f4da91721d0e0577b0d0c9c1380c5c65f4da91721d0e0577b0d08249fbe6b1a6382f8b5b968b9fbe29169e9a1b3d4a34006edd2351e00824938f9e9a1b3d4a34006edd2351e00824938fcb7d2ce38f9d895116b097c866f248081bd658843d0767bd831687cfb4e1cbd51bd658843d0767bd831687cfb4e1cbd565d82c2c064638e83d8d641f8a2d70e45c43d44cbf143ed1b077f6f51c4e935a6f946a6217e2526f3d375db5c010aeabfb3c26c9cff2b5a61f45a79bd3d7c8004252263e042216cb651bcced6e7d4e6b5292d8127c27a1f9310fa0d6f27b65635292d8127c27a1f9310fa0d6f27b65631485f5412b5ede354c4deae5d876bda8224ecd8d59932b00e656b20f1d7c036d224ecd8d59932b00e656b20f1d7c036d279e768af4e68933836969efabb679cff4fa7a013e598d0370956587d3525463f4fa7a013e598d0370956587d352546399a1d001568ff82acd84dc48d6759b6eab3928d8bd5b3c984e173a14071e1b71c8c3133724eab34444cb195a87f05074c8c3133724eab34444cb195a87f050741f1df7a342e2c71dda2bf544c4d49c8b6183168ecb20248948347f6ee7af20b36183168ecb20248948347f6ee7af20b3698bcab7aec098de7e7314145d0a3ed83972be4008c15f106f8ac035aff8f6b9f62363ff5b919def40cbd2b1d43c6a8f9ca6c054a225fac87fb0320f567d293dba80a5e81d80d5d31591a2a9543abae2bac309044fe79dc6c4824188b1e1934618e9bbb93e2dd932601ceeb97615368c18e9bbb93e2dd932601ceeb97615368ccafb05d8c8640330d6405fde07e3a6c0python2.7-configpython2.7libpython2.7.so.1.0python-2.7.pcrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-base-2.7-8.12.1.src.rpmpkgconfig(python)pkgconfig(python-2.7)python-develpython-devel(x86-32)    @@@@@ python-baseglibc-develrpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(VersionedDependencies)/bin/sh/usr/bin/python/usr/bin/python2.7python(abi)/usr/bin/pkg-configrpmlib(PayloadIsLzma)2.74.0.4-14.0-13.0.4-13.0.3-12.74.4.6-14.8.0O@MM] M4/@L@L@L@LvW@LvW@LvW@L-K/KsK@KjKbK2@K&(J2@J@JuJrJq@Jp9J_@I@toddrme2178@gmail.comjmatejek@novell.compth@suse.decoolo@novell.comcoolo@novell.comjmatejek@novell.comcoolo@novell.comsuse-tux@gmx.dejmatejek@novell.comjmatejek@novell.comjengelh@medozas.dematejcik@suse.czmatejcik@suse.czmatejcik@suse.czmatejcik@suse.czmatejcik@suse.czaj@suse.dejengelh@medozas.decrrodriguez@opensuse.orgmatejcik@suse.czjansimon.moeller@opensuse.orgmatejcik@suse.czmatejcik@suse.czmatejcik@suse.czcoolo@novell.commatejcik@suse.cz- Exclude /usr/bin/2to3 script to avoid conflicts with python3-2to3 (bnc#739536)- fixed a security flaw where malicious sites could redirect Python application from http to a local file (CVE-2011-1521, bnc#682554) - fixed race condition in Makefile which randomly failed parallel builds ( http://bugs.python.org/issue10013 )- Prefix DATE and TIME with PY_BUILD_ and COMPILER with PYTHON_ as to not break external code (bnc#673071).- provide pyxml to avoid touching tons of packages- add patch from http://psf.upfronthosting.co.za/roundup/tracker/issue9960 to fix build on ppc64- moved unittest to python-base (it is a testing framework, not a testsuite, so it clearly belongs into stdlib) - fixed smtpd.py DoS (bnc#638233, CVE probably not assigned)- fix baselibs.conf- fix for urllib2 (http://bugs.python.org/issue9639)- fixed distutils test - dropped autoconf version requirement (it builds just fine with other versions)- update to version 2.7 * improved handling of numeric types * deprecation warnings are now silent by default * new argparse module for command line arguments * many new features, see http://docs.python.org/dev/whatsnew/2.7.html for complete list * ** 2.7 is supposed to be the last version from the 2.x series, so its (upstream) maintenance period will probably be longer than usual. However, upstream development now focuses on 3.x series. - cleaned up spec and patches- add patch from http://bugs.python.org/issue6029 - use %_smp_mflags- dropped audioop.so because of security vulnerabilities (bnc#603255)- update to 2.6.5 (rpm version 2.6.5) - patched test_distutils to work- update to 2.6.5rc2 (rpm version is 2.6.4.92) * bugfix-only release - removed fwrapv patch - no longer needed - removed expat patches (this version also fixes expat vulnerabilities from bnc#581765 ) - removed readline spacing patch - no longer needed - removed https_proxy patch - no longer needed - removed test_distutils patch - no longer needed - disabled test_distutils because of spurious failure, * TODO reenable at release- removed precompiled exe files (as noted in bnc#577032)- enabled ipv6 in configure (bnc#572673)- Apply patches with fuzz=0- add baselibs.conf as source- python-devel Requires glibc-devel- fixed potential DoS in python's copy of expat (bnc#534721)- fix files section for ARM, as bz2.so isn't built on ARM.- added /usr/lib/python2.6{,/site-packages} to the package even if it is on lib64 arch - added %python_sitelib and %python_sitearch for fedora compatibility- fixed test in test_distutils suite that would generate a warning when the log threshold was set too low by preceding tests- support noarch python packages (modified multilib patch to differentiate between purelib and platlib, added /usr/lib to search path in all cases- disable as-needed to fix build- update to 2.6.2 * bugfix-only release for 2.6 seriesbuild05 1326908782lly4xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\xy,y;y:xxxxxy9xx\]]a<ee`]ee]]]]]]]]]]]]]ee]]]ee]]ee\\_}_~_________________________________________________________________________________________________________________________________`````````` ` ` ]ee]ej]]]]ee]]ee]]]]ee]ee]ee]]ee]ee]ee]]]ee]ej]ee]ee]ee]ee]ee]]]]ee]ee]ej]ee]ee]ee]ej]ee]]]ej]]]ee]]ee]ee]ee]ee]ee]ee]ee]ee]ee]ee]ee]ee]ee]ej]ee]ee]ee]ff]ff]ff]ff]ff]ff]ff]ff]ff^f f ^f f ^f f ^f f ^f f ^ff^ff^ff^ff^ ff^ ff^ ff^ ff^ ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^f f ^f!f!^f"f"^f#f#^f$f$^f%f%^f&f&^f'f'^f(f(^ f)f)^!f*f*^"f+f+^#f,f,^$f-f-^%f.f.^&f/f/^'f0f0^(f1f1^)f2f2^*f3f3^+f4f4^,f5f5^-f6f6^.f7f7^/f8f8^0f9f9^1f:f:^2f;f;^3f<f<^4f=f=^5f>f>^6f?f?^7f@f@^8fAfA^9fBfB^:fCfC^;fDfD^<fEfE^=fFfF^>fGfG^?fHk:^@fIfI^AfJfJ^BfKk=^CfLfL^DfMk?^EfNk@^FfOfO^GfPfP^HfQfQ^IfRfR^JfSfS^K^LfTfT^MfUkG^NfVfV^OfWfW^PfXfX^Q^RfYfY^S^T^U^VfZfZ^Wf[f[^Xf\f\^Yf]f]^Zf^f^^[f_f_^\f`f`^]fafa^^fbfb^_fcfc^`fdfd^afefe^bffff^cfgfg^dfhfh^efik[^ffjk\^gfkfk^hflfl^ifmfm^jfnfn^kfofo^lfpfp^mfqfq^nfrfr^ofske^pftft^qfukg^rfvfv^sfwfw^tfxfx^ufyfy^vfzfz^wf{f{^xf|f|^yf}f}^zf~f~^{fkq^|ff^}ff^~fkt^ff^ff^ff^ff^ff^ff^ff^ff^ff^fk~^ff^ff^ff^fk^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^fk^ff^ff^fk^ff^ff^fk^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^fk^ff^ff^ff^ff^ff^fk^ff^ff^ff^ff^ff^ff^ff^ff^ff^fk^ff^ff^ff^ff^fk^fk^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^fk^ff^ff^ff^ff^ff^ff^fk^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^ff^gg^gg^gg^gg_gg_gg_gg_gg_gg_g g _g g _g g _g g _ g g _ gg_ gg_ gl_ gg_gg_gg_gg_gg_gg_gg_gg_gg_gg_gg_gg_gg_gg_gg_g g _g!g!_g"g"_g#l_ g$g$_!g%g%_"g&g&_#g'g'_$g(g(_%g)g)_&g*l_'g+g+_(g,g,_)g-g-_*g.g._+g/g/_,g0g0_-g1g1_.g2g2_/g3g3_0g4g4_1g5g5_2g6g6_3g7g7_4g8g8_5g9g9_6g:g:_7g;g;_8g<g<_9g=g=_:g>l0_;g?g?_<g@l2_=gAgA_>gBgB_?gCgC_@gDgD_AgEl7_BgFgF_CgGgG_DgHgH_EgIgI_FgJgJ_GgKgK_HgLgL_IgMgM_JgNgN_KgOgO_LgPlB_MgQlC_NgRlD_OgSgS_PgTgT_QgUgU_RgVgV_SgWgW_TgXgX_UgYgY_VgZgZ_Wg[g[_Xg\g\_Yg]lO_Zg^g^_[g_g__\g`g`_]gaga_^gbgb__gcgc_`gdgd_agege_bgfgf_cgglY_dghgh_egigi_fgjgj_ggkgk_hglgl_igmgm_jgngn_kgola_lgpgp_mgqgq_ngrgr_ogsgs_p_q_r_s_tgtgt_ugugu_vgvgv_w_xgwgw_ygxgx_z\` ` ``_{gygy_|2.72.72.7-8.12.12.7-8.12.1 python-configpython2.7-configpythonpython2.7Python-ast.hPython.habstract.hasdl.hast.hbitset.hboolobject.hbufferobject.hbytearrayobject.hbytes_methods.hbytesobject.hcStringIO.hcellobject.hceval.hclassobject.hcobject.hcode.hcodecs.hcompile.hcomplexobject.hdatetime.hdescrobject.hdictobject.hdtoa.henumobject.herrcode.heval.hfileobject.hfloatobject.hframeobject.hfuncobject.hgenobject.hgraminit.hgrammar.himport.hintobject.hintrcheck.hiterobject.hlistobject.hlongintrepr.hlongobject.hmarshal.hmemoryobject.hmetagrammar.hmethodobject.hmodsupport.hmoduleobject.hnode.hobject.hobjimpl.hopcode.hosdefs.hparsetok.hpatchlevel.hpgen.hpgenheaders.hpy_curses.hpyarena.hpycapsule.hpyctype.hpydebug.hpyerrors.hpyexpat.hpyfpe.hpygetopt.hpymacconfig.hpymactoolbox.hpymath.hpymem.hpyport.hpystate.hpystrcmp.hpystrtod.hpythonrun.hpythread.hrangeobject.hsetobject.hsliceobject.hstringobject.hstructmember.hstructseq.hsymtable.hsysmodule.htimefuncs.htoken.htraceback.htupleobject.hucnhash.hunicodeobject.hwarnings.hweakrefobject.hlibpython2.7.sopython-2.7.pcpython.pcMakefile.preMakefile.pre.inSetup.configSetup.localconfig.cconfig.c.ininstall-shlibpython2.7.amakesetuppython.otest185test.dbSine-1000Hz-300ms.aif__init__.py__init__.pyc__init__.pyoaudiotest.auautotest.pyautotest.pycautotest.pyobad_coding.pybad_coding2.pybadcert.pembadkey.pembadsyntax_future3.pybadsyntax_future4.pybadsyntax_future5.pybadsyntax_future6.pybadsyntax_future7.pybadsyntax_future8.pybadsyntax_future9.pybadsyntax_nocaret.pybuffer_tests.pybuffer_tests.pycbuffer_tests.pyocfgparser.1check_soundcard.vbscjkencodings_test.pycjkencodings_test.pyccjkencodings_test.pyocmath_testcases.txtcurses_tests.pycurses_tests.pyccurses_tests.pyodatadecimaltestdataabs.decTestadd.decTestand.decTestbase.decTestclamp.decTestclass.decTestcompare.decTestcomparetotal.decTestcomparetotmag.decTestcopy.decTestcopyabs.decTestcopynegate.decTestcopysign.decTestddAbs.decTestddAdd.decTestddAnd.decTestddBase.decTestddCanonical.decTestddClass.decTestddCompare.decTestddCompareSig.decTestddCompareTotal.decTestddCompareTotalMag.decTestddCopy.decTestddCopyAbs.decTestddCopyNegate.decTestddCopySign.decTestddDivide.decTestddDivideInt.decTestddEncode.decTestddFMA.decTestddInvert.decTestddLogB.decTestddMax.decTestddMaxMag.decTestddMin.decTestddMinMag.decTestddMinus.decTestddMultiply.decTestddNextMinus.decTestddNextPlus.decTestddNextToward.decTestddOr.decTestddPlus.decTestddQuantize.decTestddReduce.decTestddRemainder.decTestddRemainderNear.decTestddRotate.decTestddSameQuantum.decTestddScaleB.decTestddShift.decTestddSubtract.decTestddToIntegral.decTestddXor.decTestdecDouble.decTestdecQuad.decTestdecSingle.decTestdivide.decTestdivideint.decTestdqAbs.decTestdqAdd.decTestdqAnd.decTestdqBase.decTestdqCanonical.decTestdqClass.decTestdqCompare.decTestdqCompareSig.decTestdqCompareTotal.decTestdqCompareTotalMag.decTestdqCopy.decTestdqCopyAbs.decTestdqCopyNegate.decTestdqCopySign.decTestdqDivide.decTestdqDivideInt.decTestdqEncode.decTestdqFMA.decTestdqInvert.decTestdqLogB.decTestdqMax.decTestdqMaxMag.decTestdqMin.decTestdqMinMag.decTestdqMinus.decTestdqMultiply.decTestdqNextMinus.decTestdqNextPlus.decTestdqNextToward.decTestdqOr.decTestdqPlus.decTestdqQuantize.decTestdqReduce.decTestdqRemainder.decTestdqRemainderNear.decTestdqRotate.decTestdqSameQuantum.decTestdqScaleB.decTestdqShift.decTestdqSubtract.decTestdqToIntegral.decTestdqXor.decTestdsBase.decTestdsEncode.decTestexp.decTestextra.decTestfma.decTestinexact.decTestinvert.decTestln.decTestlog10.decTestlogb.decTestmax.decTestmaxmag.decTestmin.decTestminmag.decTestminus.decTestmultiply.decTestnextminus.decTestnextplus.decTestnexttoward.decTestor.decTestplus.decTestpower.decTestpowersqrt.decTestquantize.decTestrandomBound32.decTestrandoms.decTestreduce.decTestremainder.decTestremainderNear.decTestrescale.decTestrotate.decTestrounding.decTestsamequantum.decTestscaleb.decTestshift.decTestsquareroot.decTestsubtract.decTesttestall.decTesttointegral.decTesttointegralx.decTestxor.decTestdoctest_aliases.pydoctest_aliases.pycdoctest_aliases.pyodouble_const.pydouble_const.pycdouble_const.pyoempty.vbsexception_hierarchy.txtfloating_points.txtfork_wait.pyfork_wait.pycfork_wait.pyoformatfloat_testcases.txtgdb_sample.pygdb_sample.pycgdb_sample.pyogreyrgb.uuehttps_svn_python_org_root.pemieee754.txtinfinite_reload.pyinfinite_reload.pycinfinite_reload.pyoinspect_fodder.pyinspect_fodder.pycinspect_fodder.pyoinspect_fodder2.pyinspect_fodder2.pycinspect_fodder2.pyokeycert.pemlist_tests.pylist_tests.pyclist_tests.pyolock_tests.pylock_tests.pyclock_tests.pyomapping_tests.pymapping_tests.pycmapping_tests.pyomath_testcases.txtnullcert.pemoutstanding_bugs.pyoutstanding_bugs.pycoutstanding_bugs.pyopickletester.pypickletester.pycpickletester.pyoprofilee.pyprofilee.pycprofilee.pyopyclbr_input.pypyclbr_input.pycpyclbr_input.pyopydoc_mod.pypydoc_mod.pycpydoc_mod.pyopydocfodder.pypydocfodder.pycpydocfodder.pyopystone.pypystone.pycpystone.pyorandv2_32.pckrandv2_64.pckrandv3.pckre_tests.pyre_tests.pycre_tests.pyoregex_tests.pyregex_tests.pycregex_tests.pyoregrtest.pyregrtest.pycregrtest.pyorelimport.pyrelimport.pycrelimport.pyoreperf.pyreperf.pycreperf.pyosample_doctest.pysample_doctest.pycsample_doctest.pyoscript_helper.pyscript_helper.pycscript_helper.pyoseq_tests.pyseq_tests.pycseq_tests.pyosgml_input.htmlsha256.pemsortperf.pysortperf.pycsortperf.pyossl_cert.pemssl_key.pemstring_tests.pystring_tests.pycstring_tests.pyosvn_python_org_https_cert.pemtest_MimeWriter.pytest_MimeWriter.pyctest_MimeWriter.pyotest_SimpleHTTPServer.pytest_SimpleHTTPServer.pyctest_SimpleHTTPServer.pyotest_StringIO.pytest_StringIO.pyctest_StringIO.pyotest___all__.pytest___all__.pyctest___all__.pyotest___future__.pytest___future__.pyctest___future__.pyotest__locale.pytest__locale.pyctest__locale.pyotest_abc.pytest_abc.pyctest_abc.pyotest_abstract_numbers.pytest_abstract_numbers.pyctest_abstract_numbers.pyotest_aepack.pytest_aepack.pyctest_aepack.pyotest_aifc.pytest_aifc.pyctest_aifc.pyotest_al.pytest_al.pyctest_al.pyotest_anydbm.pytest_anydbm.pyctest_anydbm.pyotest_applesingle.pytest_applesingle.pyctest_applesingle.pyotest_argparse.pytest_argparse.pyctest_argparse.pyotest_array.pytest_array.pyctest_array.pyotest_ascii_formatd.pytest_ascii_formatd.pyctest_ascii_formatd.pyotest_ast.pytest_ast.pyctest_ast.pyotest_asynchat.pytest_asynchat.pyctest_asynchat.pyotest_asyncore.pytest_asyncore.pyctest_asyncore.pyotest_atexit.pytest_atexit.pyctest_atexit.pyotest_audioop.pytest_audioop.pyctest_audioop.pyotest_augassign.pytest_augassign.pyctest_augassign.pyotest_base64.pytest_base64.pyctest_base64.pyotest_bastion.pytest_bastion.pyctest_bastion.pyotest_bigaddrspace.pytest_bigaddrspace.pyctest_bigaddrspace.pyotest_bigmem.pytest_bigmem.pyctest_bigmem.pyotest_binascii.pytest_binascii.pyctest_binascii.pyotest_binhex.pytest_binhex.pyctest_binhex.pyotest_binop.pytest_binop.pyctest_binop.pyotest_bisect.pytest_bisect.pyctest_bisect.pyotest_bool.pytest_bool.pyctest_bool.pyotest_bsddb.pytest_bsddb.pyctest_bsddb.pyotest_bsddb185.pytest_bsddb185.pyctest_bsddb185.pyotest_bsddb3.pytest_bsddb3.pyctest_bsddb3.pyotest_buffer.pytest_buffer.pyctest_buffer.pyotest_bufio.pytest_bufio.pyctest_bufio.pyotest_builtin.pytest_builtin.pyctest_builtin.pyotest_bytes.pytest_bytes.pyctest_bytes.pyotest_bz2.pytest_bz2.pyctest_bz2.pyotest_calendar.pytest_calendar.pyctest_calendar.pyotest_call.pytest_call.pyctest_call.pyotest_capi.pytest_capi.pyctest_capi.pyotest_cd.pytest_cd.pyctest_cd.pyotest_cfgparser.pytest_cfgparser.pyctest_cfgparser.pyotest_cgi.pytest_cgi.pyctest_cgi.pyotest_charmapcodec.pytest_charmapcodec.pyctest_charmapcodec.pyotest_cl.pytest_cl.pyctest_cl.pyotest_class.pytest_class.pyctest_class.pyotest_cmath.pytest_cmath.pyctest_cmath.pyotest_cmd.pytest_cmd.pyctest_cmd.pyotest_cmd_line.pytest_cmd_line.pyctest_cmd_line.pyotest_cmd_line_script.pytest_cmd_line_script.pyctest_cmd_line_script.pyotest_code.pytest_code.pyctest_code.pyotest_codeccallbacks.pytest_codeccallbacks.pyctest_codeccallbacks.pyotest_codecencodings_cn.pytest_codecencodings_cn.pyctest_codecencodings_cn.pyotest_codecencodings_hk.pytest_codecencodings_hk.pyctest_codecencodings_hk.pyotest_codecencodings_jp.pytest_codecencodings_jp.pyctest_codecencodings_jp.pyotest_codecencodings_kr.pytest_codecencodings_kr.pyctest_codecencodings_kr.pyotest_codecencodings_tw.pytest_codecencodings_tw.pyctest_codecencodings_tw.pyotest_codecmaps_cn.pytest_codecmaps_cn.pyctest_codecmaps_cn.pyotest_codecmaps_hk.pytest_codecmaps_hk.pyctest_codecmaps_hk.pyotest_codecmaps_jp.pytest_codecmaps_jp.pyctest_codecmaps_jp.pyotest_codecmaps_kr.pytest_codecmaps_kr.pyctest_codecmaps_kr.pyotest_codecmaps_tw.pytest_codecmaps_tw.pyctest_codecmaps_tw.pyotest_codecs.pytest_codecs.pyctest_codecs.pyotest_codeop.pytest_codeop.pyctest_codeop.pyotest_coding.pytest_coding.pyctest_coding.pyotest_coercion.pytest_coercion.pyctest_coercion.pyotest_collections.pytest_collections.pyctest_collections.pyotest_colorsys.pytest_colorsys.pyctest_colorsys.pyotest_commands.pytest_commands.pyctest_commands.pyotest_compare.pytest_compare.pyctest_compare.pyotest_compile.pytest_compile.pyctest_compile.pyotest_compileall.pytest_compileall.pyctest_compileall.pyotest_compiler.pytest_compiler.pyctest_compiler.pyotest_complex.pytest_complex.pyctest_complex.pyotest_complex_args.pytest_complex_args.pyctest_complex_args.pyotest_contains.pytest_contains.pyctest_contains.pyotest_contextlib.pytest_contextlib.pyctest_contextlib.pyotest_cookie.pytest_cookie.pyctest_cookie.pyotest_cookielib.pytest_cookielib.pyctest_cookielib.pyotest_copy.pytest_copy.pyctest_copy.pyotest_copy_reg.pytest_copy_reg.pyctest_copy_reg.pyotest_cpickle.pytest_cpickle.pyctest_cpickle.pyotest_cprofile.pytest_cprofile.pyctest_cprofile.pyotest_crypt.pytest_crypt.pyctest_crypt.pyotest_csv.pytest_csv.pyctest_csv.pyotest_ctypes.pytest_ctypes.pyctest_ctypes.pyotest_curses.pytest_curses.pyctest_curses.pyotest_datetime.pytest_datetime.pyctest_datetime.pyotest_dbm.pytest_dbm.pyctest_dbm.pyotest_decimal.pytest_decimal.pyctest_decimal.pyotest_decorators.pytest_decorators.pyctest_decorators.pyotest_defaultdict.pytest_defaultdict.pyctest_defaultdict.pyotest_deque.pytest_deque.pyctest_deque.pyotest_descr.pytest_descr.pyctest_descr.pyotest_descrtut.pytest_descrtut.pyctest_descrtut.pyotest_dict.pytest_dict.pyctest_dict.pyotest_dictcomps.pytest_dictcomps.pyctest_dictcomps.pyotest_dictviews.pytest_dictviews.pyctest_dictviews.pyotest_difflib.pytest_difflib.pyctest_difflib.pyotest_difflib_expect.htmltest_dircache.pytest_dircache.pyctest_dircache.pyotest_dis.pytest_dis.pyctest_dis.pyotest_distutils.pytest_distutils.pyctest_distutils.pyotest_dl.pytest_dl.pyctest_dl.pyotest_doctest.pytest_doctest.pyctest_doctest.pyotest_doctest.txttest_doctest2.pytest_doctest2.pyctest_doctest2.pyotest_doctest2.txttest_doctest3.txttest_doctest4.txttest_docxmlrpc.pytest_docxmlrpc.pyctest_docxmlrpc.pyotest_dumbdbm.pytest_dumbdbm.pyctest_dumbdbm.pyotest_dummy_thread.pytest_dummy_thread.pyctest_dummy_thread.pyotest_dummy_threading.pytest_dummy_threading.pyctest_dummy_threading.pyotest_email.pytest_email.pyctest_email.pyotest_email_codecs.pytest_email_codecs.pyctest_email_codecs.pyotest_email_renamed.pytest_email_renamed.pyctest_email_renamed.pyotest_enumerate.pytest_enumerate.pyctest_enumerate.pyotest_eof.pytest_eof.pyctest_eof.pyotest_epoll.pytest_epoll.pyctest_epoll.pyotest_errno.pytest_errno.pyctest_errno.pyotest_exception_variations.pytest_exception_variations.pyctest_exception_variations.pyotest_exceptions.pytest_exceptions.pyctest_exceptions.pyotest_extcall.pytest_extcall.pyctest_extcall.pyotest_fcntl.pytest_fcntl.pyctest_fcntl.pyotest_file.pytest_file.pyctest_file.pyotest_file2k.pytest_file2k.pyctest_file2k.pyotest_filecmp.pytest_filecmp.pyctest_filecmp.pyotest_fileinput.pytest_fileinput.pyctest_fileinput.pyotest_fileio.pytest_fileio.pyctest_fileio.pyotest_float.pytest_float.pyctest_float.pyotest_fnmatch.pytest_fnmatch.pyctest_fnmatch.pyotest_fork1.pytest_fork1.pyctest_fork1.pyotest_format.pytest_format.pyctest_format.pyotest_fpformat.pytest_fpformat.pyctest_fpformat.pyotest_fractions.pytest_fractions.pyctest_fractions.pyotest_frozen.pytest_frozen.pyctest_frozen.pyotest_ftplib.pytest_ftplib.pyctest_ftplib.pyotest_funcattrs.pytest_funcattrs.pyctest_funcattrs.pyotest_functools.pytest_functools.pyctest_functools.pyotest_future.pytest_future.pyctest_future.pyotest_future1.pytest_future1.pyctest_future1.pyotest_future2.pytest_future2.pyctest_future2.pyotest_future3.pytest_future3.pyctest_future3.pyotest_future4.pytest_future4.pyctest_future4.pyotest_future5.pytest_future5.pyctest_future5.pyotest_future_builtins.pytest_future_builtins.pyctest_future_builtins.pyotest_gc.pytest_gc.pyctest_gc.pyotest_gdb.pytest_gdb.pyctest_gdb.pyotest_gdbm.pytest_gdbm.pyctest_gdbm.pyotest_generators.pytest_generators.pyctest_generators.pyotest_genericpath.pytest_genericpath.pyctest_genericpath.pyotest_genexps.pytest_genexps.pyctest_genexps.pyotest_getargs.pytest_getargs.pyctest_getargs.pyotest_getargs2.pytest_getargs2.pyctest_getargs2.pyotest_getopt.pytest_getopt.pyctest_getopt.pyotest_gettext.pytest_gettext.pyctest_gettext.pyotest_gl.pytest_gl.pyctest_gl.pyotest_glob.pytest_glob.pyctest_glob.pyotest_global.pytest_global.pyctest_global.pyotest_grammar.pytest_grammar.pyctest_grammar.pyotest_grp.pytest_grp.pyctest_grp.pyotest_gzip.pytest_gzip.pyctest_gzip.pyotest_hash.pytest_hash.pyctest_hash.pyotest_hashlib.pytest_hashlib.pyctest_hashlib.pyotest_heapq.pytest_heapq.pyctest_heapq.pyotest_hmac.pytest_hmac.pyctest_hmac.pyotest_hotshot.pytest_hotshot.pyctest_hotshot.pyotest_htmllib.pytest_htmllib.pyctest_htmllib.pyotest_htmlparser.pytest_htmlparser.pyctest_htmlparser.pyotest_httplib.pytest_httplib.pyctest_httplib.pyotest_httpservers.pytest_httpservers.pyctest_httpservers.pyotest_imageop.pytest_imageop.pyctest_imageop.pyotest_imaplib.pytest_imaplib.pyctest_imaplib.pyotest_imgfile.pytest_imgfile.pyctest_imgfile.pyotest_imp.pytest_imp.pyctest_imp.pyotest_import.pytest_import.pyctest_import.pyotest_importhooks.pytest_importhooks.pyctest_importhooks.pyotest_importlib.pytest_importlib.pyctest_importlib.pyotest_index.pytest_index.pyctest_index.pyotest_inspect.pytest_inspect.pyctest_inspect.pyotest_int.pytest_int.pyctest_int.pyotest_int_literal.pytest_int_literal.pyctest_int_literal.pyotest_io.pytest_io.pyctest_io.pyotest_ioctl.pytest_ioctl.pyctest_ioctl.pyotest_isinstance.pytest_isinstance.pyctest_isinstance.pyotest_iter.pytest_iter.pyctest_iter.pyotest_iterlen.pytest_iterlen.pyctest_iterlen.pyotest_itertools.pytest_itertools.pyctest_itertools.pyotest_json.pytest_json.pyctest_json.pyotest_kqueue.pytest_kqueue.pyctest_kqueue.pyotest_largefile.pytest_largefile.pyctest_largefile.pyotest_lib2to3.pytest_lib2to3.pyctest_lib2to3.pyotest_linecache.pytest_linecache.pyctest_linecache.pyotest_linuxaudiodev.pytest_linuxaudiodev.pyctest_linuxaudiodev.pyotest_list.pytest_list.pyctest_list.pyotest_locale.pytest_locale.pyctest_locale.pyotest_logging.pytest_logging.pyctest_logging.pyotest_long.pytest_long.pyctest_long.pyotest_long_future.pytest_long_future.pyctest_long_future.pyotest_longexp.pytest_longexp.pyctest_longexp.pyotest_macos.pytest_macos.pyctest_macos.pyotest_macostools.pytest_macostools.pyctest_macostools.pyotest_macpath.pytest_macpath.pyctest_macpath.pyotest_mailbox.pytest_mailbox.pyctest_mailbox.pyotest_marshal.pytest_marshal.pyctest_marshal.pyotest_math.pytest_math.pyctest_math.pyotest_md5.pytest_md5.pyctest_md5.pyotest_memoryio.pytest_memoryio.pyctest_memoryio.pyotest_memoryview.pytest_memoryview.pyctest_memoryview.pyotest_mhlib.pytest_mhlib.pyctest_mhlib.pyotest_mimetools.pytest_mimetools.pyctest_mimetools.pyotest_mimetypes.pytest_mimetypes.pyctest_mimetypes.pyotest_minidom.pytest_minidom.pyctest_minidom.pyotest_mmap.pytest_mmap.pyctest_mmap.pyotest_module.pytest_module.pyctest_module.pyotest_modulefinder.pytest_modulefinder.pyctest_modulefinder.pyotest_multibytecodec.pytest_multibytecodec.pyctest_multibytecodec.pyotest_multibytecodec_support.pytest_multibytecodec_support.pyctest_multibytecodec_support.pyotest_multifile.pytest_multifile.pyctest_multifile.pyotest_multiprocessing.pytest_multiprocessing.pyctest_multiprocessing.pyotest_mutants.pytest_mutants.pyctest_mutants.pyotest_mutex.pytest_mutex.pyctest_mutex.pyotest_netrc.pytest_netrc.pyctest_netrc.pyotest_new.pytest_new.pyctest_new.pyotest_nis.pytest_nis.pyctest_nis.pyotest_normalization.pytest_normalization.pyctest_normalization.pyotest_ntpath.pytest_ntpath.pyctest_ntpath.pyotest_old_mailbox.pytest_old_mailbox.pyctest_old_mailbox.pyotest_opcodes.pytest_opcodes.pyctest_opcodes.pyotest_openpty.pytest_openpty.pyctest_openpty.pyotest_operator.pytest_operator.pyctest_operator.pyotest_optparse.pytest_optparse.pyctest_optparse.pyotest_os.pytest_os.pyctest_os.pyotest_ossaudiodev.pytest_ossaudiodev.pyctest_ossaudiodev.pyotest_parser.pytest_parser.pyctest_parser.pyotest_pdb.pytest_pdb.pyctest_pdb.pyotest_peepholer.pytest_peepholer.pyctest_peepholer.pyotest_pep247.pytest_pep247.pyctest_pep247.pyotest_pep263.pytest_pep263.pyctest_pep263.pyotest_pep277.pytest_pep277.pyctest_pep277.pyotest_pep292.pytest_pep292.pyctest_pep292.pyotest_pep352.pytest_pep352.pyctest_pep352.pyotest_pickle.pytest_pickle.pyctest_pickle.pyotest_pickletools.pytest_pickletools.pyctest_pickletools.pyotest_pipes.pytest_pipes.pyctest_pipes.pyotest_pkg.pytest_pkg.pyctest_pkg.pyotest_pkgimport.pytest_pkgimport.pyctest_pkgimport.pyotest_pkgutil.pytest_pkgutil.pyctest_pkgutil.pyotest_platform.pytest_platform.pyctest_platform.pyotest_plistlib.pytest_plistlib.pyctest_plistlib.pyotest_poll.pytest_poll.pyctest_poll.pyotest_popen.pytest_popen.pyctest_popen.pyotest_popen2.pytest_popen2.pyctest_popen2.pyotest_poplib.pytest_poplib.pyctest_poplib.pyotest_posix.pytest_posix.pyctest_posix.pyotest_posixpath.pytest_posixpath.pyctest_posixpath.pyotest_pow.pytest_pow.pyctest_pow.pyotest_pprint.pytest_pprint.pyctest_pprint.pyotest_print.pytest_print.pyctest_print.pyotest_profile.pytest_profile.pyctest_profile.pyotest_profilehooks.pytest_profilehooks.pyctest_profilehooks.pyotest_property.pytest_property.pyctest_property.pyotest_pstats.pytest_pstats.pyctest_pstats.pyotest_pty.pytest_pty.pyctest_pty.pyotest_pwd.pytest_pwd.pyctest_pwd.pyotest_py3kwarn.pytest_py3kwarn.pyctest_py3kwarn.pyotest_pyclbr.pytest_pyclbr.pyctest_pyclbr.pyotest_pydoc.pytest_pydoc.pyctest_pydoc.pyotest_pyexpat.pytest_pyexpat.pyctest_pyexpat.pyotest_queue.pytest_queue.pyctest_queue.pyotest_quopri.pytest_quopri.pyctest_quopri.pyotest_random.pytest_random.pyctest_random.pyotest_re.pytest_re.pyctest_re.pyotest_readline.pytest_readline.pyctest_readline.pyotest_repr.pytest_repr.pyctest_repr.pyotest_resource.pytest_resource.pyctest_resource.pyotest_rfc822.pytest_rfc822.pyctest_rfc822.pyotest_richcmp.pytest_richcmp.pyctest_richcmp.pyotest_robotparser.pytest_robotparser.pyctest_robotparser.pyotest_runpy.pytest_runpy.pyctest_runpy.pyotest_sax.pytest_sax.pyctest_sax.pyotest_scope.pytest_scope.pyctest_scope.pyotest_scriptpackages.pytest_scriptpackages.pyctest_scriptpackages.pyotest_select.pytest_select.pyctest_select.pyotest_set.pytest_set.pyctest_set.pyotest_setcomps.pytest_setcomps.pyctest_setcomps.pyotest_sets.pytest_sets.pyctest_sets.pyotest_sgmllib.pytest_sgmllib.pyctest_sgmllib.pyotest_sha.pytest_sha.pyctest_sha.pyotest_shelve.pytest_shelve.pyctest_shelve.pyotest_shlex.pytest_shlex.pyctest_shlex.pyotest_shutil.pytest_shutil.pyctest_shutil.pyotest_signal.pytest_signal.pyctest_signal.pyotest_site.pytest_site.pyctest_site.pyotest_slice.pytest_slice.pyctest_slice.pyotest_smtplib.pytest_smtplib.pyctest_smtplib.pyotest_smtpnet.pytest_smtpnet.pyctest_smtpnet.pyotest_socket.pytest_socket.pyctest_socket.pyotest_socketserver.pytest_socketserver.pyctest_socketserver.pyotest_softspace.pytest_softspace.pyctest_softspace.pyotest_sort.pytest_sort.pyctest_sort.pyotest_sqlite.pytest_sqlite.pyctest_sqlite.pyotest_ssl.pytest_ssl.pyctest_ssl.pyotest_startfile.pytest_startfile.pyctest_startfile.pyotest_str.pytest_str.pyctest_str.pyotest_strftime.pytest_strftime.pyctest_strftime.pyotest_string.pytest_string.pyctest_string.pyotest_stringprep.pytest_stringprep.pyctest_stringprep.pyotest_strop.pytest_strop.pyctest_strop.pyotest_strptime.pytest_strptime.pyctest_strptime.pyotest_strtod.pytest_strtod.pyctest_strtod.pyotest_struct.pytest_struct.pyctest_struct.pyotest_structmembers.pytest_structmembers.pyctest_structmembers.pyotest_structseq.pytest_structseq.pyctest_structseq.pyotest_subprocess.pytest_subprocess.pyctest_subprocess.pyotest_sunaudiodev.pytest_sunaudiodev.pyctest_sunaudiodev.pyotest_sundry.pytest_sundry.pyctest_sundry.pyotest_support.pytest_support.pyctest_support.pyotest_symtable.pytest_symtable.pyctest_symtable.pyotest_syntax.pytest_syntax.pyctest_syntax.pyotest_sys.pytest_sys.pyctest_sys.pyotest_sysconfig.pytest_sysconfig.pyctest_sysconfig.pyotest_tarfile.pytest_tarfile.pyctest_tarfile.pyotest_tcl.pytest_tcl.pyctest_tcl.pyotest_telnetlib.pytest_telnetlib.pyctest_telnetlib.pyotest_tempfile.pytest_tempfile.pyctest_tempfile.pyotest_textwrap.pytest_textwrap.pyctest_textwrap.pyotest_thread.pytest_thread.pyctest_thread.pyotest_threaded_import.pytest_threaded_import.pyctest_threaded_import.pyotest_threadedtempfile.pytest_threadedtempfile.pyctest_threadedtempfile.pyotest_threading.pytest_threading.pyctest_threading.pyotest_threading_local.pytest_threading_local.pyctest_threading_local.pyotest_threadsignals.pytest_threadsignals.pyctest_threadsignals.pyotest_time.pytest_time.pyctest_time.pyotest_timeout.pytest_timeout.pyctest_timeout.pyotest_tk.pytest_tk.pyctest_tk.pyotest_tokenize.pytest_tokenize.pyctest_tokenize.pyotest_trace.pytest_trace.pyctest_trace.pyotest_traceback.pytest_traceback.pyctest_traceback.pyotest_transformer.pytest_transformer.pyctest_transformer.pyotest_ttk_guionly.pytest_ttk_guionly.pyctest_ttk_guionly.pyotest_ttk_textonly.pytest_ttk_textonly.pyctest_ttk_textonly.pyotest_tuple.pytest_tuple.pyctest_tuple.pyotest_typechecks.pytest_typechecks.pyctest_typechecks.pyotest_types.pytest_types.pyctest_types.pyotest_ucn.pytest_ucn.pyctest_ucn.pyotest_unary.pytest_unary.pyctest_unary.pyotest_undocumented_details.pytest_undocumented_details.pyctest_undocumented_details.pyotest_unicode.pytest_unicode.pyctest_unicode.pyotest_unicode_file.pytest_unicode_file.pyctest_unicode_file.pyotest_unicodedata.pytest_unicodedata.pyctest_unicodedata.pyotest_unittest.pytest_unittest.pyctest_unittest.pyotest_univnewlines.pytest_univnewlines.pyctest_univnewlines.pyotest_univnewlines2k.pytest_univnewlines2k.pyctest_univnewlines2k.pyotest_unpack.pytest_unpack.pyctest_unpack.pyotest_urllib.pytest_urllib.pyctest_urllib.pyotest_urllib2.pytest_urllib2.pyctest_urllib2.pyotest_urllib2_localnet.pytest_urllib2_localnet.pyctest_urllib2_localnet.pyotest_urllib2net.pytest_urllib2net.pyctest_urllib2net.pyotest_urllibnet.pytest_urllibnet.pyctest_urllibnet.pyotest_urlparse.pytest_urlparse.pyctest_urlparse.pyotest_userdict.pytest_userdict.pyctest_userdict.pyotest_userlist.pytest_userlist.pyctest_userlist.pyotest_userstring.pytest_userstring.pyctest_userstring.pyotest_uu.pytest_uu.pyctest_uu.pyotest_uuid.pytest_uuid.pyctest_uuid.pyotest_wait3.pytest_wait3.pyctest_wait3.pyotest_wait4.pytest_wait4.pyctest_wait4.pyotest_warnings.pytest_warnings.pyctest_warnings.pyotest_wave.pytest_wave.pyctest_wave.pyotest_weakref.pytest_weakref.pyctest_weakref.pyotest_weakset.pytest_weakset.pyctest_weakset.pyotest_whichdb.pytest_whichdb.pyctest_whichdb.pyotest_winreg.pytest_winreg.pyctest_winreg.pyotest_winsound.pytest_winsound.pyctest_winsound.pyotest_with.pytest_with.pyctest_with.pyotest_wsgiref.pytest_wsgiref.pyctest_wsgiref.pyotest_xdrlib.pytest_xdrlib.pyctest_xdrlib.pyotest_xml_etree.pytest_xml_etree.pyctest_xml_etree.pyotest_xml_etree_c.pytest_xml_etree_c.pyctest_xml_etree_c.pyotest_xmllib.pytest_xmllib.pyctest_xmllib.pyotest_xmlrpc.pytest_xmlrpc.pyctest_xmlrpc.pyotest_xpickle.pytest_xpickle.pyctest_xpickle.pyotest_xrange.pytest_xrange.pyctest_xrange.pyotest_zipfile.pytest_zipfile.pyctest_zipfile.pyotest_zipfile64.pytest_zipfile64.pyctest_zipfile64.pyotest_zipimport.pytest_zipimport.pyctest_zipimport.pyotest_zipimport_support.pytest_zipimport_support.pyctest_zipimport_support.pyotest_zlib.pytest_zlib.pyctest_zlib.pyotestall.pytestall.pyctestall.pyotestcodec.pytestcodec.pyctestcodec.pyotestimg.uuetestimgr.uuetestrgb.uuetesttar.tartf_inherit_check.pytf_inherit_check.pyctf_inherit_check.pyothreaded_import_hangers.pythreaded_import_hangers.pycthreaded_import_hangers.pyotime_hashlib.pytime_hashlib.pyctime_hashlib.pyotokenize_tests.txtwarning_tests.pywarning_tests.pycwarning_tests.pyowin_console_handler.pywin_console_handler.pycwin_console_handler.pyowrongcert.pemxmltestdatasimple-ns.xmlsimple.xmltest.xmltest.xml.outxmltests.pyxmltests.pycxmltests.pyozipdir.zip/usr/bin//usr/include//usr/include/python2.7//usr/lib//usr/lib/pkgconfig//usr/lib/python2.7/config//usr/lib/python2.7//usr/lib/python2.7/test//usr/lib/python2.7/test/decimaltestdata//usr/lib/python2.7/test/xmltestdata/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4:Update:Test/standard/5c8ce66ba883570558a57e641301bc3b-python-basedrpmlzma5i586-suse-linuxgIbR~?]"k%]) Ք~T+ gU&fy Ɩ;l ]<:pA6Y#eZ{9< lfn!/rI1,PA.uCNw\;7 OR.I_3< :DbhDFdDa=2~%@PKT. /% Q}t~:_llu6ZW]aӍ38_edzH@%\uK3fԛD;vL;ETl͔#W#9vʬ;,wpAb̬gbvX$=a/mc`uЎ!Nm>}nb.0W k VeAs|JSx&2'A og8sotcȲ|6pV] 'sT+]*AҐT_ƙv{ׯs*ͻlQibrMg ΂$Iݫ0C49 ,dq0rS–wd(O*9OV]MOd ;q95)JsӛATe,sɕ9+CnPSN ރWO݊Vp5?sK-Iy)9^2ϒ3Y:/#6(2OɕYSw^(b![G&Dc䗅}ʢx[E*= i%00\:s$$܇s(oό1 U6&fh"6j.@ %tA ߿h$t7c qw&j^ƇuVZHro=\-*Dg .,>gO5Oː|d~tn<⳽H]#q"hP v?*Il?:L4[V?} gr; Vcʐ,Ɗ"({4m2H`spmXIlJ?p=;7e;]F,aUT V'!2w4/*lU+.'I>;& Wɱ,L(ݠT{- ?{]`jLb(D:w:,R7Kj1BX{oLWV)B Y; mKt$hBFDry^;ÂPKpG!|[Pv:jr$ ull6ر+B=bcV˫IN \Q_ы4 'Xö.(9\*$yᡑŅR6mO?-[Z_R5%!ӲJt`pomB&F(O"woG@KmR9T58N5+f TwjJD %xy}0c_`7ٜgd ?;q+GB]D<wwzeT-õ8DI> >IN!mr_}nb|X̀4[bL==śNhrxגRTm ݉e0`]u@#gVQL7sVc="2m6̻o-~7>.\;(3ؓ}_ ~˹RBt^p᫵]I}^q=Ҥ}uM~<:jBYK6ANEƌhPHu1,@=qX$(8/'Dp0Yd93:|*0 Ĕ/ɉ󼨕1Q&y$Ա|KIbm_V%zeU%m; (v-xـt\R"ߺA AJ ۥl}6MGsH-Cٗ>*2tخ܂ zQYyNqrI~P k'HTAK/$1J-gd;t'fkXm@MF"sKrVL"+wv :JijWqfj 8 ٠7"cb%D]Еql*UP*wzJU-%r]'i!ݣ%>mpҥ1<9=.皔EDQć^Mm.Pȕ}P٦L 0j?›)}/LC#^٤#DF?<.%@4]b+*6:etkP<΍Z^FE J{qwX{5KqW}t;'+`a#5jqvnoj8KFK7}VdgC C?3y㊎I2('v[rI%Ƌ=-I ># /%4ߟ ;.5SįJ)LFck|DtYcݨ\8ֈARsՒ:Fr#aiC>F˫9p ~]%:ȶdU2 i%#r2tWuqb8Q )$?HGڐ>Z%jA7B䥛c=!H: M6CZC3:sN,dm7"׊^@oJflCany9 5{,46ܮ]vP)@L1cRؐkyȢ }Q\͍6dEB3bc|7 c4hp:O襉ϾIjKvn1K@qQ/+-a i %4Z_hI^ +]p[bMߊ0*0]4!m;Dxߤڭ"W9TRq]_(_n^c~,]uYp^,;Lg~`>ajSDo;~_抾@LYg-oD;NoO~>"S3ZTLŜǕAUIUk߄Խ(Qm˛g p~,M0yUU .{T8O&K]|cA8f;CNEQD?=4+st-co'RǺ̇뛜So{=_ S:]7}˕x'A(4'9,^ ywɡ)M[tQ4z1x:/#QZ嬐B=x7~>$WkPvoyK{,詌tκ|;vlQQH$&.!q_Jv GCmd4 :|II¯ϾYElpߓ`P//`}fom{UW&)ŹI79M И:U>"c6<4"JhO -`J4tC*i&]QZ|)gzc'=2Z@b]^V5{Q(gzGsb-qy^`"eir W[(WhLY/P +ۣǯ6ߏ')ZO:}So%1%`/J7xC*fCl߂R'C{&1g?h*ٗ&>p j+Wqkn ?&a{ϭ=tɫ4houC՞JOvVBt C3Ȭ\qFH:w>8elu]5Upn/_)vvyxj 9x h@*na*4F*TER: ϡB|~gcXLۢ{En)i $@[UXIuD8ckVa{ƒ/Z&-.6D+ mR,KIM`.,ŸM+8[Ƣjo9ؾlQ=i [F&I*+ihvcꅅUVz p?`rQ_<hCk~(c*ׁ<췷Cf%?΋  0i"M>jEIX8`RT<## -׉)bnZ;O)?0͛P\ύ`{{s|tR7^=7͏S~r ^W_Gz<g jo~6l}(9^N#j"'m9=P-Sd}@9vMIѱOCU|+r1^D%FPBփ!J)Kb OkBZپXL3!u/,)'+1"~BFxۅaR{ȯ@Fbjғ{sD6ԁ?ٙ?BmJeDVES=\p7 Gݦ"n=0&Cw̲(Wr M)ur@M/m(kMjoq*]F-iZ^&(MO1MQ:=u=][bH9B5@&JuۮGO 7H҆)`=;3@x5y5bd>ku &{ˁq/SE*@̗l)F'|[B+m>+a1..30#L6}"XvBN=*@eKn" iȘ)x纬NJ\oj U+\IReގ'HT\d*΀-mGDЩ'gEDdJcCsMu4m/YR"nGVQu֩A5= mYKgc֌w'fs!{6KvDf,o %DR[is#a gYB49QR)EŦY 0wJ_ۯ\z7Zm|#RXV*>aIl[.44s(tSYA&b]Cwۍ$V9 A0`%MQ4plF>ڔ}+_p6% [ynSd̋&|T@g08Ntkc)O٤oDxVC. 'ԋQlx`eݩ f=r&uȤV^(ܻ’tCݧc尲;ag~=2oIChq`Kr1G_&q=~oٛPśUQgg[!˨ )ԎE iCc#:k$:-h2jUuBNY1g㟈Ȫ;4|:&$Vܗ)E%`MAN) ||F=WRa]UDaE:@$G^IU,aq+6?آX6%n`RE3s_v+?PzU00x1 BG'S3YiuUV"wOyC:^TfhQyy}~vD qDp*a{܈5<%G\|~{dpehˆ@a\Efe ŚϤ2WRݶj&Q+Q͑DkXgaSЩac9.H؞3Q\&2;KrbKmY{!-ݍڮā|-/|R ?I Zу'$+(|XbS&UO(|\_}轆n&8'ϠUnDZa#ڌȞO)e-u:Q֫*CD@trzEmK h? FI4b& ,ܙ a:+\Bc}pG0 5.ⶁ֍ c:~Εwe"/+9 OX7ɔ1ˎ ! 82 ?fe % F@ J9 V)*bѸmBYn}TENRnn$ xW򐓡AYN[pj4-P16`y' foSrQ=4#cohhY[ ds~s6 M6m{=CizPTj;#W<d3tI~ 4vK꣫߀< Ue(V M.ۈ-Pv>t={)qP\LRy-۔cZ%v:CGx’}j<& `&X/vي^B,v'cRtYJ6'ɵfpnӲ$0E FLl1m=] 'FB6e'RDI>[zKs4TCޝuFѵ(>Nסt1xU%o;ȸߡ:cV=V9[ F+EGzYD^tyE {MbeλYY< Bp/q$ >@i♐AsDpl=\ħ4 .8}n_t^EFb"?|hiۄږn¡S!@J7OM+RH81_4(&E F 8y8N4I2]3 t48ؚ_tS k'縙V>+cmQM^ o"/L9̂Fd].] fH-9@i'noJ1A`Ry2ۼIXT$'1biYcZ}2#]Jb wK+'ߐ$wuI/ }=DuRxO%) 8_]oyӥ ΀Ϡ+腸sh4׸et3HM^ -xfeXƓ.!5ZsqTaSJg_A)D݌ 6os[TM2-lLfēH6pHF̦:-0i S*+Fߝ`>L(hD r2v$ Pf(Ωlvs\}X@mI +wԾm{IMzXk4cj/"(tZ$zobh.+=rK,QwLjcv/ѝxFjx)hmU=RKnR;X!V㰸s- ĴQ?A$0)tDBy/A}o|qvhT~$<^]GDY^3o <^G)T#K?fJڋoqN;*3h7:oVs=Gc[g   _ۭT%[Sy +CxDa-N%yXIAYTָiЋCxU8s|Z *TEhVM~ 01 }ZtIH% 0B.M&;k!R4m,wOkA B!,fmeW ڿwJ_I7d(&tKdo'c*tD>L?+D"=]iJ@E|L #H]BK6{QZ-:`ԝ%U?փC*@˧)O)c ٲJ+gz.w 7v:J99Q?Pze!>bfv"r U7vO B"RȪ[`ֶh DΐmpSշVI!ǝHG- W,.cI0rToyi `xl%#;!l+8 #!@sf-)ȷơ&I!+Txd#-2NGO7yG2_QzhZS??.)&ZXdCѦ*'%~zmi!ڝ !̆BnG`V;IxA>NجI .uETfb~ОI43d"jV3rRw*>xYHyl*ԩ'w_F*h#J~m2\ 'q^;Cu/AcmfS ZO! ' dL5~NC_uJ~(#8fP4o^ 2a=?yW%B&8- jqOAm^fb0a ejާ By\OQ ΆLZ%W7|F,#,?tIq=Mq"lo9F<ݸkQSELe&pB5f_x?X4xaLd6z_ R=6ݧĈg(5aroP=+`'謜bv8e_٢TL;:,Ұ@>N.>*X#6m7oƵ)SN8rU.ѡ!<B$m-Y#FVcCrl{ 8gl4Z C12׎^f&-SS(8ğ1֠Vd<<%cQQZcαN7<ڗ^Xъ{Bfơ^J40_OĻ?X4C6-5*]$ņ\.OSjԌ<1e,ri]L i2 #sIEP RX b+I(18#zOV ;$֫Nm>h]K"ۗ2^DPᔞ9+I{[ۗ,['NaA,[\_l9dZˡs7|>6͒t,ل6Yڡ/~cu,Ⱥx(odNhy%L xSil=Zpun=Vl`t3d#/P8ѨUMvFʗ3U͛Bd-#!pLbh)x4A$Ҵi"cϐg5 CqY7lw. +T3f"ũĖ=Qt"$TYˈ jaWL ލ4T$<~KttlOK kՈXw0Nl{9&~8f(Y(kc`^JU6݄,^1oeoݡ I1^0%JW^v&dw¬[:XVH*h~#geӣzձd`%@JLx7VYs\&A] E5j$>mRnuV]DxAJu< ADxy҄= bkƣ3TF,N n;Xh͘>MW6ҢL O ѤkM$%Gsx5D.x֞Jķ[ȱPޏ^3sż~)9h^xe fbsDILWэ`u%6XxƳ1Qu2&b ZvqKc.ɀ,&"Ɍ {b2 nm\aq_t!^H}|ߚ ^ ,TƲe o ϼ -4jeKi ɼ:LZPNG?c- !ʊ_vEzd|>2, QbXANq= Q݈_ sz/;Ǿ7n"x2} %jS*@ 7@d}n@9w'XBh\CqC҇[g9c^#e%Tyh^K|ɧp"r8IkȞ [e-̺%|\I Hv5g l 2.jd|qZ9&"sCcI9ӆ,9k,7;#U37;}(2QŁe:c\f8|]%=v,>@`><Ιv(5]TYj2"0t,J-tsEGpMqiqkjU:Sͫ6nB }xP|zs73c1 T> 8pj`>cuc:/浭3̃4\3K%mP _Lj3h)!=7 }qap @"Ó؎eM8xi@ɬd4< 3HKKh% 7#9T(K(ԙLLLoLXٞpE0]91U2?`14wmBZ$N)*[O(ܼr[NO%.͡XJPvݍZg0zGn\V];'OfMiUYa [, K֋> OAmզx'L(`j01!WUۢPqjN#ccYf^2_ nq̥@ʠ|rфEusYoZy)+ED!5KsO. hmiq/LX1Ķ%^Ѥ =6kfr/ Xƫ}9vj6 6@TN?'\ =c#-C)Oiӛ v::5qRnBRB&<0]˰jGc#oI\$?Y|O[4 Sǯ =Q.-劮[]:J&%EĤ].녆KN[rb2_&m(Hx# ކŒ# S| "%Rm87*eVe4MhPXy-,NX=36 J ߨ2Ad6mT'2ܙ{[3ꙟߠa膻J@z_i9 ?bKDJILH 音2L۹HľySWncd~@ ꙹZ'ƿɩsGcjFMޓ@Ŝsa+ωRsb*"ٕ,:sVF -S(9@Zⅺ/jí"Lwo&3kDK_*GG$7n͢܅;zΕңat;C- LZ}8V\3iE.Bv -sS[m7A|Vm}}Zd#l3EÓ@ԤQ9#gsb!.B'е BF$ifm ޘQ{*O{nu{d^hٲS`?&%;*ɖҾ ~(TOe jA?L1t _@+c M=8rP<C}my@vez9cvyO] BE8;Bo+JbuCǤ'+1i&Όvt͞"/YOee9c~:%^r&cWzRu08kVXH4ɰ&_~eB"Ŵ/]Q}KH!3 7{# ^fWVneV/5ώjt$P3]7PmNH^M&L'f qE(Gph"m2*Vq,h oMsW !i>,L5bx8L7?ٴǟ+`.Ou ^&s:+"Kqcg<2=1(@ C2=)㔌Y-m+={y$k B]~)\94SN^ 1zkȰ}q2ލ^LK6:&~z)YXCa 5q.m=4C'nE\%.Hٲ ,Y\[Sm]czhꟺ=4 c{쟆ߗ~>KGy tGofW#;YkBi{GӨP,JlPԓlx!ԌVΆE@2)tg̓~-$BI:WXv ŔL/PߢCOרH [6GT 9.Sf@ܪI$t'[,[B>4?gKK=/ "^=5A'j{B\G/; _-\s޽,tP |qz*ȵpf'0AUѧ6H0=mxdz..X&o:4VVy$}|w+FCK}OWf'm6Xl8v(P.|gu`GM p+LKG.tjz3D]:|{2LFJ!ON6rn6DǮoor0O"cSdڧq'%" (dR\6pTz>S2VЃ18ܴ,Cq|~0ȸވ6?ǣ>g)Ce؆:\!5faV';>7]^?8L/Ѱdyi3F69x?5'wi g,.HqЮlCAs"ۼ9(ϰ|`~ !bE"G( Ѱ4 }@߭(I]7p],N k(u̧w14;k69u,u8JDz:O>|*{\Qմ>fRO~3TRN=c) #"q&cIiJG(ȪC}"^ZoqZ?+R_A) 5,`%}{T0`@,t 枀0XCʴ55c0H%BW@ɽTʱ߁ܞPF_\x䍸ɫZzE.p>p"-b5 ^D?аhFQlO/[,[1/ 2jC-RmA0!yNiґ&XSQ@[j"R ~!:>HB-D1χk^''x5?+ME e%L #o&qGvmx}Bf:AC&,nyZSSb-욪 ?S@VoYөOp;qg:͟~sVIJyiyjmpS@Iμ !O(Ua—e;khN ˍ!l-vJd%Ox'dq+$!kyC\S"=_/AA KzŽߠek7Ϥ}W}8DݣFRyjdL'W/6U\j(J~ my| cc+*&doT v).>(/h}ϐ+PB*DB'+} )=hֽ LyPP]kcrXtDr\ͮ`(&IԶVXYLj0wVrX?x e~(ݶ<9mu; GR4; ]1N$'?=P@{zL+[J Z(An;c?6BP?>oY5)9CE"2"r}"9>9ê)M(Nj"Q\T' }uef6h4)[>\?&IXAe`@Ok-s Ϲ_xt.ټODW}%bO)oX/i$[MCwsJr+P?APT4) 4g)zOuիr;|jB^4n_ę7!:@f(MǠ3yФԥŵiO:}\3=aFlT9HY$q=)BplGmāA9f|>8SV*= q37;{Ro]&'Dk{$4'{@[q5s0v2Dx53 њ:fIEgۓp-mz(}ڟ(60HEsƁEhym\B$Z˹2MNKiZ3q0,\&C8Z4Qht4Œq'A(3 PZʚ9Gs{7jhq?L] & 1ԍ.՛gvyr\Ñ\қtGxQjV w C$ʶbDYǐE\_tuml%=1p"$fy1rmb$OFKtFZa30,j?/,jo\{MadG0+v hLAWY=V9ܡķcU8ؑAcڲjх*'ׅn-pm'CG#"txD ULzj[.OyFy[Kl!4$ Zv @uKU9J4dȚKg^Cb:gB@^@CAQ_<~~ćb/:q۹+ \ZzS~_0CPŧ^t s!3=0M`pƞzFPp{lBu!ZW5nLwTCH(]T}"-"ѲA4l +n&>y+Nz * C}y~ar@as,BI W53t`Ӟ3Ptlqꪲ-B#YF]Y/@eH5+Cj`*B^"`?'2yy(:$j-RRAiJLkaԶD`{B6-b u K\M"Ac A \)ISD]yU̢fI~&ш 9p rj/(Y=Vc̅Ƒ{yJK~0 JJD|l煰 .[Pݟ 3nd;=c3(t ]G Q{#qiq6 B2bJSAv:u@@O Yu۞ q$˕g-rӗ,N*_i/:_Cr;>8%BMIs Zv4gqP w =:0CIςj+lj˱h)E,vYLjbDFOor ;ȼ`w&CuU/ _ -PKeB8C>Z[X-Pyǣ;.RѲ 6}4hu̾b [@ٵ1a`;~r~cp( t@ y󇬑0KI%Oo Ԥ*7$ >Mr=2V9Oǻ4F\ <,(A·,b(Xg"(,: #oja6˹ǧ'_zKKU@ *de|A-?wTC\+p^o4[V/`en5hia"<V' 4LU7{V)y#R`J9wcT̬ n,X0xzLU=2(VR|MSj!mys12slj_Єw,(:零ig9r|$sx +Wn)9>{m +ZԽȃQ\ jƞ UB4rh0}Y9d߾Fr,<4ɫ8ZܭrC'pWlRTC4vH ݫ(*(d 8RД}K7H)- 5Akvf*:S=u`wiUgNCfei7E-QT]zZF_6O[Նb8iFԉO8,ss%7:nVJFq}^"8%-%9spLTpUfJ_sK= ʏG _?HL6%[%}. /{:cqUG0!F_{q G^s_7Y4֑nQ@S`W_/nhTh@Ab2Cfݪ6A+-#:18A2kZW.'f?%F.6l٪ҫ V9mޛ#h%WC'Mw6 XY"pD/v4) ~X&vͰWfN/G--D8c/-&4ƒ`oV[_~l*H:ц5BVm#ŔyA2(G vτ iaݦ~|lG$'Š,J@(:tz9,J@^OA@kз6,z0'KywPP&Z 9]uu+8o~5qC}]ڬ꟦A7Kb4 l@[oLr>=d-"Ã!  unw ƃ>΁;|c8ze( oQm#6tdؠ (Gur-5N-.dZ ?]R69E5VĐKMgdθc8 d9*oqfV?kM([-rdoZ$Zql)kEs K"M% E\_Yv?)Y.Ej-Xkk(O܈Э3P҆*pzXN)wAWYX}z1aYN @N/V۲%D1RlS":)>8ecG7Upf-F qG L-БgiRcZIXuP]&@/|NxRg!8&ܸؒ $\wk /JƈNΩZF!|){d5}~#R2vRʇ!7~l]/{)舃Y!jl+&2,fw8A6v8C=0%ޱ0~Ϯ%Л\kyCҠ9 ߭W8W~ Ƅ5;`@%Zz8LuQ4]}R况2V!D~fTp2?Y1Ji(!o !dҳtb/¦מּm}Nz,%un)/4sKˇ훽H\`^J`uf˛;T#z 8jKkR7i{ooc69Y||lJ77cE.`uT{L)f S} E+.W|sgI/ S,1 vJ-u /˟離q _L- 9fWZ`ᬷAC ^<;1eWCm ƨNz9` xo" 2?Eq >x8ߨGJg<6y ۢ-/FҌg =ThH>qWH 2[6;@$q$VeNݺpJȏڞI%G鿱/U8lU"ު)^?GLW(Qu;O'Av!aߖ /g`ryd@? ѭ?*o}'!x"a ?VIۤ2{sܡ)N1+0F Sm^šf՗q6G/ՖXnBT]"^>`Ke/wl+yd^W(Tϳw;~i\K类K<@Mr69o(,ۦ3t\UɐX^0ƫ Og ]@-3˳,r-5;?5  AUKPc*,toOOFrm 7S% qvrs|) oU,=m VP䡉X(8MGY pRN0xUۧ9,3x]d`; ,-ϗ^dg"cet)ǏҕHO l<0dƆp~jU9UoiWuPS٘x(89Ֆ&ѝJUnyN IG4!0S&m 2;rZ3*n244o*[Qvlki>M]MLp($5>Y@cSZRuy~2lR[p6nS)Հ.1@H<#6Vpz]p8j̓"6[DB*t=_$T.Ν`-lsk(3rj֔m!S\_ r#k*KE DmXBb3C]O)EdL#8:3zGc'ϟ7 ~~IrYX 7nߺ(أ'ڮ>L܉ x/K& -%DOs}-ܩ.D 3u}%f@58nO m+AkaJu0Lv/l@v̿yz$ՂHkWyܷZ`(%?=?L0A\ ׬X}w[~Tui#nhtJo\'jX6OF[أ! ȭ O꠫7{P>I@Y#SG6а? д_J~&aM(wv[Y`P j.>q ]D&yj:|"J@b&{ߞ"W!1-3۔6tJ 1B 4|yJ;,b'H2ė$Bf Lzqz?[9qc%g0dow sIJdۿWk&}oe8w#"hK8}̦ˁc/ΩԖxW>h= CPAnG.zh(%9ˈ:=Qڂ#h\ As,PGua^|n-qFτ3S(a7ӹtwp0> ]'%>\Ѣ6>~(QSHЍI ?`{0Mp4)9p4)%'h$qaǗj~QYn}q>8b) tY.Ov)8oܾIV} )}5b bj|t,!|oUguͦbc6k[}%'Xm:3!k5o>":63i0Y5rPu?&v Dޖce$V-@0 O1CbCPy͎Q>7UȫϦ$_< *IaՕr$sR__:cb8B@0lε+1xT!|=P^xN8oՑi8z Z }^lrzE^r7[T|k68 4Bw{A.G&<;0ԒWWww|[Hd,U=T*ޏhC5M~^C ,Ȗ7K{ߦaC{FNDYWLw[²LT8>١'L9zk0c슙5H R\M</}iW2dy&s`O' #mjh O% f:25 *KiX״7(|$ek#8d_[٭`gYT:h)gזl_"7WSٟ;f *%4;UY9ޠjhf1qڴ߈/ߚ\RעQ*u42dL|6ۅrλ?M=q6_˫dY*Wձ@b/J^T}КgV+Dp@"?OZAI-o8ѹp'{ԋ WC>HY=+Z+o;%#:=.sFfUT'λݛ"-!9?@}21P iה.(ayw31F d3`{y:\V3khH)Jfr-K)]#D! iIMf3~(_Ai8 Z W(#\nHS XE9l%5t fi%xZGL)"+SsXzmhs&,R0̰9 b kpʪd3mh2m87DXDrSYhڪ\3K|:m B"V鴳hr|kuNy3?IB8 g LWbyHe|a^0. wzu| ul'`-Ռ:n.ȕ#G4~/Z$iڐۇW_ٳa'䅎I3߀ICJ, O"x xM"cCok@ Hh&)#. (sjk:n-G0DZV呹Xrٗ]pϪ87;t| A:Ţq`M cJ_1n*֪(0[|iVi(XmY-ڷ od gWV\NM-y %ja.FnFe.Ia <6WGͼ 3T¨H"/W:e5;|71\֕pQ%sd.|PQ$\L:OBkpz=jUD> sݖJG5]R,{f+nZ!h-<_'7P* /ru-7 24HAFs\š3x6f~!q%]m("u7ALCg~Kh~~!#\A[ꮀlmf,>7@o{)'ixIEWO x.J5#1|3JN dՙz̶MAeI 0hd墝۵6vmwѶ'kKe(ag3(2JMN\ZKJP>`@se]q3X"܄Ebx—UgP-6DZ&ZG1qKʹ (x:ibPz}l`KZIZ+]VwQCXd甘i{񮫎QƔǐ<1B60Tm_y 1(m&i~dž~2>!>젡ݘѽ<Ԫ[NyoRW3!Ĺ | Uz/Kd¾m:QF*HLiJ罬šWK W4yz_k]G0rXsvv 풼"lKL(M=Wry$^i Q%saT冰NKp-U-%ad{gE {.<\ 1-@*n7gRzd~|@ۥ3FAOcŃy]V@:TjJY*= IJ2N 31f |`/{Ĥ".吋azi98BЌpU EDo[O0Anç$l=621':\5eMCE֩wJ/+ٲ'6N_"yt2 U-a8SƏk}"`(;WEE2.F;žڸPuG;}$US!eəe͞N PD˲ ҹ(yD]-@fXDjWSk6Ma1]?BugxՓ5;f{-xV_׎+!p/K$h8@-v/4ڽ/2#γ;#gɔ"c/\"ɼyEn |쥈8b5g 79}F/Dr`R>MgWOÇ R|0I:\ZZZ!"eVAjӋ)n_g/u1?((ۦNav'X1G)rŻ7$&DX~#⤙ )ҟSwʺQt_4q}UZFQ\e<:y:ܣ7hijPja(3B;ha|2.) <\WZ:G)zۭrٮb7 e@N>ri\_9~#0t*xxQI N@Y&C=! QP(EZ C:RS] ,w`yx̳f4CC&tcxX@ɲ UQ?=܆~J!c}JcrfN W|MkDұhD]j5,1,08*VOE?lT8RTd'͇ UlEϿPAX~ge- Gf*Wҗp⪼2[$lI/O1[,9x4N3a+kn'v$Z'TG8:u{ⷣh¹@Jeb^Gvt>%79qAxOkɲ{87E\"?9ruc CZ+#Ӫ1KCVƹ>ț=+,HR#? S1G<ğ C8{Ɖ BK"{йݰF{qӈOSԉ/Ezf->oP׶Wdps%A]b_V,JS$>;5/R Dㆴ$ێFC$gLa˹)= #2S6}\Q&C_J0RNf1WK`MoOwI