pykickstart-1.99.15-1.fc17$>"v,oiv>9>?>d  O FLTJ|J  J  J J cJ dJjJpzJvwJ|8|D |h } (}G8}P9:GJHJIJXY\J] ,J^FHb%d%l% t%$Ju*LJv/t w0HJx5pJy:>e>f>Cpykickstart1.99.151.fc17A python library for manipulating kickstart filesThe pykickstart package is a python library for manipulating kickstart files.P$buildvm-07.phx2.fedoraproject.org SFedora ProjectFedora ProjectGPLv2Fedora ProjectSystem Environment/Librarieshttp://fedoraproject.org/wiki/pykickstartlinuxnoarch ] PIXIXvvlMMF``+ 55  TVV}}}I C dA  II  200 : 6 6 zz p p  ++ -:.:.00@l00 2 ? ?1==8VFF2x>> Ltt ++ X ww s s %%,,|]].. R W W  VV********1(((6**0.....DD"!9!9lB_%_%#)*)*#F>I+4UZ5)"a"j 8Qjr! a> $R!| "g a!/C;A큤A큤A큤A큤P$P$P$P$P$P# P$P$P# P$P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P# P$P$P$P$P$P$P# P#gP# P#gP#gP$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$7c101bf1348268d27b9624ba4663788caf8d3d61e28bc9567452058ea44d5c216476ab2c72abf0ceb3a5688f3fc127adbf5b7016688e957b61260a2dea30b33901083d90e8acbfc95e79db7895d47c010c960ff9de33ff4a77f14f859c69e77e753cc4eb5f4674c6e632bff6c52a4e707d3bf4aa2897350e977f3152d9bf6360e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855692654e56c5005efaa32937393000c129bb5081c7741815df9b60fb3983762ec692654e56c5005efaa32937393000c129bb5081c7741815df9b60fb3983762ec58a80a3c216c5a08e93f69521b5e9dae4570cb6b12c78d67c49e62f7ec3dea4ac6e02f28b61ba821dd9d6f47dbffca093c52c4b77461c8195f0c2b34fa529b21c6e02f28b61ba821dd9d6f47dbffca093c52c4b77461c8195f0c2b34fa529b21146b314948cf02bc7312a54f165fcfc23dcac998915b5be6e7d4bf027e94980b8879b35f9c8c0e006668d93fa01b6aeb8469f82d7d9290d0e59dca94b9f10cd08879b35f9c8c0e006668d93fa01b6aeb8469f82d7d9290d0e59dca94b9f10cd0f7c690e2c7533df09b23b4a9f27fee12f6b7323283f2895a7e5e0c47a92dbff2d643abeb864de984d4d86d28f3e4493ef73b5e51360d3609cdcd31a1773434b8d643abeb864de984d4d86d28f3e4493ef73b5e51360d3609cdcd31a1773434b849390b39f5ef57f8d7ba01f49771dee2a81a22eec89000202ab67f3c99145168ab939b10592c4131d607098f392dbaae157677f3c0a017aef68d17fb702c2444ab939b10592c4131d607098f392dbaae157677f3c0a017aef68d17fb702c24442f0c6898d733ab14ce277bdfa12aa0780f3ba44c4f757d00207291c9e4ef5f7b13b6dabf8acb24ff59c9cc136f7a839c4bb4015820d585b68cf40a4e1a0134e913b6dabf8acb24ff59c9cc136f7a839c4bb4015820d585b68cf40a4e1a0134e917222ec0551735c55c582e428da3a5f724ccf156080da282df1f7a1896fc64b6b22bad5272f54a5ed9986f676081bc80c0e6ac74c057f28529b5d3fba56d61d6b22bad5272f54a5ed9986f676081bc80c0e6ac74c057f28529b5d3fba56d61d64cdb41031771274b512aebade23fea52da3710aab44b1b1bc92ea7f4a49632853468193e8f07e55b87e9ddbba2bb6b0d0b3bcca29bd25fa1d3ec511296584c6e3468193e8f07e55b87e9ddbba2bb6b0d0b3bcca29bd25fa1d3ec511296584c6eb417add14ac93478024bcc9e4004e99a742c6d1fff737b14b422b04857707bc9bb8ac9d999418209c5fbb08cb719ac51a37243f1d4458532968c1b6914e7396cbb8ac9d999418209c5fbb08cb719ac51a37243f1d4458532968c1b6914e7396cfa88543bc3b40b510dba8b179eb22daac2432f3b88674723d9726a8b4b5261b68ccd0712c07241c4cef63b7c7ceec0f0f8e68b5dcf49601eb614b2d2410226bc8ccd0712c07241c4cef63b7c7ceec0f0f8e68b5dcf49601eb614b2d2410226bcd9a16caf0164c62bc133c7beae5ef16c9c778e26ac9de7084792ba4d5385be0bc8a334b0dbcdad7e7025221d5bdc58ac704732d1cefe5dc36b7c970146702e2bc8a334b0dbcdad7e7025221d5bdc58ac704732d1cefe5dc36b7c970146702e2b752b0d26f7ce67d11df0610a60ad0b9fee4bc4d5677c64551c2ff1a4169ee668aaf0ac20299c1f1df33b2e967556c9a0fe99b8e9346c1a5204544b0c92b6f173aaf0ac20299c1f1df33b2e967556c9a0fe99b8e9346c1a5204544b0c92b6f173f7a07aa62d0c4563616809785467734922cc14dfd1d01d088fefc8f6a7201eb080c02088a4263945c447893cb3164b588f66449878abf325590fa36e382e083580c02088a4263945c447893cb3164b588f66449878abf325590fa36e382e083573d8ffb46c69d7fe21c1aa205bd96359d47865b024b942559facf5aa83dd2183c5c608760c441b4912cefa9ce6d688e930540d00e28a9dae20d041b2364550a0c5c608760c441b4912cefa9ce6d688e930540d00e28a9dae20d041b2364550a0606e1ea59ae79d06c2df01887f5382e26bd0e7dc44b8ed8378b53b1aaf05fdbaca68bdbee31cae04751d272a76500024a5ae5f5662875d934f406f9d32be6058ca68bdbee31cae04751d272a76500024a5ae5f5662875d934f406f9d32be6058dfaa28197061e0c0377dd8e853ee1ac1ae506a7d20817bb43a567eacba178e1b0ef1f3761eaabf020b3d5c7153036f05a30836b00d6d4d183cc1e39f826907e90ef1f3761eaabf020b3d5c7153036f05a30836b00d6d4d183cc1e39f826907e96f31568cde48cc2447817e15f6758d4a0ab1b9939c50ab2a601c8ba79272d603dd884354d93171451cde24f833d3b25c58fe3f3bfd6d8d967514004ea2f93836dd884354d93171451cde24f833d3b25c58fe3f3bfd6d8d967514004ea2f93836aff19d4501885c1270350687c1ea100b0a41fc86dfc04e1821018f3e33a7d0314cd7eb63048dc3776acb3ba6dda499ed0b7e9b10a198d3432c48dbdf64de4fa44cd7eb63048dc3776acb3ba6dda499ed0b7e9b10a198d3432c48dbdf64de4fa4b5219ba6e4f98d061946fcd34e5be6e59d0d43d92009d96e78372c75397878c027928f7c5c14f13aacc3626e48261627dc71f1bb35d2840ab92faa1dd606f20427928f7c5c14f13aacc3626e48261627dc71f1bb35d2840ab92faa1dd606f204610e3cc7bf521c2e47ee49ee8b3e8e9460a16d81dce3c02f875d8170681dc320db343dcd5df78dc67ca70824971224652c1b9b12bf19d5339cef947dde89c236db343dcd5df78dc67ca70824971224652c1b9b12bf19d5339cef947dde89c236a3dba40ddee09f76f11d7907be50e303b8a80e39ef5e644ded4aa912c37ba072e035111099dfceeb50b0107eba5597826342af861da4576a01d0d73850eaac3ce035111099dfceeb50b0107eba5597826342af861da4576a01d0d73850eaac3ca1196a3117f11a3e2412c7b0ac94bb6c1836939d1bae1b768f9443e4554f81c7dff0862652a640f4eda094733cbf5aeba05a93447851331615f38dda5606715fdff0862652a640f4eda094733cbf5aeba05a93447851331615f38dda5606715f25f28f0f06b3a8460627416320d0a1f0a59d769b5763c6117523eec22474aa77e1a329f688ffa3d955e68261408bcd48d3d93f901220b56a786a9626f8b3247ae1a329f688ffa3d955e68261408bcd48d3d93f901220b56a786a9626f8b3247a626a9307c7beda91e236969d8e62f7aa14f27acd26e773b9fbb7ddcacb399c8e4616e21ef9530186c1272028555e889f8b1dc51df76edb7ca8f1c59b5d3c8ef04616e21ef9530186c1272028555e889f8b1dc51df76edb7ca8f1c59b5d3c8ef009c15f32b7dc7aaea909c262964f8e4d3505bb6591cfb23aaa838c1c85381aeb246691c5e280aea6236089cfddfb7ad26b0bb609a3b31bc44b57062d79dad71a246691c5e280aea6236089cfddfb7ad26b0bb609a3b31bc44b57062d79dad71a8a3612f9d99063ee35440dbe2e7b626b68ed6bd1d500195c1703e62711267b00fe451157d5427076d39161cd0f4a46db8f5c1b4f59bd48be956de7a770312bebfe451157d5427076d39161cd0f4a46db8f5c1b4f59bd48be956de7a770312bebe7211cc169a184a96222b1e2a592b9701aa1214efdaa112d20479bd4030f0879bd1c01117d7d6b3588b05648b334270c519cc9f4c44b1e4080945b3cb85063a5bd1c01117d7d6b3588b05648b334270c519cc9f4c44b1e4080945b3cb85063a584d645004e89ad2e5a1b1a201b529f1a5c9baa50bf7acf5bf38f812911a64c7cad74c803d6674edfa735998292292c164c595bf22da7f431b2d320ba7b9dc48aad74c803d6674edfa735998292292c164c595bf22da7f431b2d320ba7b9dc48a612f7727e6ad286f2b6d8315e967597da685e04dcc50c16f26be7806a4463d9cc05d5040c0df506b8c5b3098f9c536d3594b1c6082f7ca82e4aec60794bfb726c05d5040c0df506b8c5b3098f9c536d3594b1c6082f7ca82e4aec60794bfb726846d16aaa9acb2dd8e882c060e9508915055d73046f78b782940631f569a1843c1a69e6aba57fdd803bb083a145bc95c88f28421c1e24ca5f7f8c8ed792e07a6c1a69e6aba57fdd803bb083a145bc95c88f28421c1e24ca5f7f8c8ed792e07a628946904b466369da04d86bbbb64c3ac98b24122b96a3a409ee99c57c8fefccd2ac70d3050510413a9133adc1905ab633a577c29215e1893fc03907ffc7875f62ac70d3050510413a9133adc1905ab633a577c29215e1893fc03907ffc7875f69830b85e86319623e31b74508c37f9b3e858fdbd5ab1d7c8eef744552097a9c06c7334d1c79013c0326b60b81eb8a0171e15b4d0d568d2fcad32b2737f0a70b76c7334d1c79013c0326b60b81eb8a0171e15b4d0d568d2fcad32b2737f0a70b735106e0cd089f195b3efac59c59247a178ade0be888c8187a9d973be4f1332034bcfbdfc4e2bf425b7031d603302e642cf0fb821b3c8edcde4298403efa2941d4bcfbdfc4e2bf425b7031d603302e642cf0fb821b3c8edcde4298403efa2941db44d20396131b90f0977973ccefd83c6602e7f1f1c692bffb3324d5d9410971968326f9acea8741864950f05dba24686ed5bd9ca4b1d1fdb121d9383043f9ee468326f9acea8741864950f05dba24686ed5bd9ca4b1d1fdb121d9383043f9ee4661467fcecf5aafb60c753dafed01b47268924aabb46764fc9ea4a42143a6aa68aaac981c20a0b375b7aa19e2ba00b62f4209858c7cac22b98295d2d0c851c058aaac981c20a0b375b7aa19e2ba00b62f4209858c7cac22b98295d2d0c851c05f76a358201671835bb0412765208fe199df3070b4b35ed7e5d678d08ef0921ee9b13e6e5832d433fa2fb3c3981f2ec9e4a22f1d450fa72b1c323628c8ef005a59b13e6e5832d433fa2fb3c3981f2ec9e4a22f1d450fa72b1c323628c8ef005a5d794ce69eef1bce0c93e851a86a2fb8dbe4a458b8b4a534774654f2f949347e35507fe3f0d1882abad3069add0b5fc3609a28a5d726b6559aa94895e813e20ef5507fe3f0d1882abad3069add0b5fc3609a28a5d726b6559aa94895e813e20effa6fa49b1b3924ed129d60e840774a890213c04e9d81645e8dc4126da1a8222f06d7a2e8da3d6b4186eb34248bedc22f5bd95e1936c5939a22963d3a5c0edb4906d7a2e8da3d6b4186eb34248bedc22f5bd95e1936c5939a22963d3a5c0edb49437566d5f5708b5dbe4118b0f8f64bf7c8611ba0c19c278dd7d1bf414ceba8e435598346ddb7b17db157db3c9c8b0beaecf9280c1a2438493d1c01d90d616e9a35598346ddb7b17db157db3c9c8b0beaecf9280c1a2438493d1c01d90d616e9a691c35aac16d23796f4b5ffa8d6b88b382e2f185bcedda96c191c524c55c4d7a460e8760f78bd3d518ce760dfeebcab5bed29b08c599446ff13f6ac4cf418b8d460e8760f78bd3d518ce760dfeebcab5bed29b08c599446ff13f6ac4cf418b8de47ffe53482dbc982954b297ccb5df7a27ac9b4e423e3d9fb76da5617f68bc08e436bbc9bf30fe42fd5f24924d82349c905c2ab47f6e2aa94059b3d6830696b4e436bbc9bf30fe42fd5f24924d82349c905c2ab47f6e2aa94059b3d6830696b4b5ddf36c250401b4b174b463810311e5d4a607f8357247cc2f4518277eafc8e09076514c7cb7047756264843005b62dbe3bcc0c7717d8be7eee9e58968694b2d9076514c7cb7047756264843005b62dbe3bcc0c7717d8be7eee9e58968694b2df7e8f20c338ff2d1c2549a343cb7882250e63acead050fe4e3471034a0884d0a9beac7a759330ce5136571762a780536cdda470dea8341b98a6b4b6c21b6446e9beac7a759330ce5136571762a780536cdda470dea8341b98a6b4b6c21b6446e450a605b9780d3021eb52d5c3fe722d883450951110ae040b44a54e67e72fa94366155afbbae59f37789058e03c7318a3f3d0faf0eda4b2df880fbb8ca34d306366155afbbae59f37789058e03c7318a3f3d0faf0eda4b2df880fbb8ca34d306ee6d9871cfdea079b74e968ecb6118e25343b606d59bf6d64befb5eb8600e4235a21e3b12ecfe2e643310fa3a2213e0339c4a9ac659c0650d79f46834865228c5a21e3b12ecfe2e643310fa3a2213e0339c4a9ac659c0650d79f46834865228c350ec44e47b8d3d914b195e1bb4b92c2c26ed6f9d1a56890b9f7029e7773751a6812e6c5ca3cece179282a8237a1c7fcd378679c596ddea47841082c7256f87f6812e6c5ca3cece179282a8237a1c7fcd378679c596ddea47841082c7256f87f4f1efd1bf985a3181fbc51a1c3b32e77ebdc02813bbc561322c9250e36ee3c88a73f8c574109418de3432376f416589e9081ce12a7ca109ca8065d8b5eec2489a73f8c574109418de3432376f416589e9081ce12a7ca109ca8065d8b5eec24895f03a46d96aa7e7909c8af02bf7da71710732c979f52fbcbfcbf64cf9c398451a44f2bae008d356be1fc5b56205156c0393ed80709b30fcf6e2fd0559859ab13a44f2bae008d356be1fc5b56205156c0393ed80709b30fcf6e2fd0559859ab13fc1b9b7ed24117970544f0f2395cd1a41412156c28e97372bff959f250aaca059db8e960ef5187bd5f5f6f3c584ce65d5494770f4acf6dea7e318c15c4cab2029db8e960ef5187bd5f5f6f3c584ce65d5494770f4acf6dea7e318c15c4cab20287fdd93fb5fb665d15a58b372144ca98fe5824a03fdde366f1da6a239a488ca715cfa017c62cac8c34edd0c716959eb6c229bde436aeaeb19ef2da70e9a045be15cfa017c62cac8c34edd0c716959eb6c229bde436aeaeb19ef2da70e9a045bec214d254d4b2c692584fef83f059b5901c5d7390a560f1a11c6c3bac111961287a0b918f2f569d5c457bd231ce63d08931e1f6d78c652e9af19ade904bcf22907a0b918f2f569d5c457bd231ce63d08931e1f6d78c652e9af19ade904bcf2290147aa9f0f8ec8baa6861fac998b708e3f18c4199adf6bc683d7aada512cf94e3fff5abb0b510555c6b36fdbdb9c410d2988e142db7875f8e9c2406bad4a22355fff5abb0b510555c6b36fdbdb9c410d2988e142db7875f8e9c2406bad4a223558a4e8e589f26382f9ad7f1bf41b654aa3a9afcce1ddaac46c87fb8c5a040f78e4da5074b32b3958585504bc54bf8a1da28c183f893bafb464060a1f80cb4c11a4da5074b32b3958585504bc54bf8a1da28c183f893bafb464060a1f80cb4c11a870b176a38c872131eba0f1fc9a8f894145595d4a63703180ef7304c570bef9584829bb4aaec6962aff45421cdd4ecf4f95422fbf8a141e99870e00214c12e8684829bb4aaec6962aff45421cdd4ecf4f95422fbf8a141e99870e00214c12e86247e3bfae5df75815ac117fda828eb84b386f0f4043f0e0e722e8e7b921402dc90939d1cd149f608e7dba092b202f5774d55d9b2f49f2b026222c1f481b07c3190939d1cd149f608e7dba092b202f5774d55d9b2f49f2b026222c1f481b07c315598dc84360d81bc294557e684a445508bf7544549eff720e6e19e6bdb96d69eb723bbe97d8e0bed980730f351092807e417e9deb924cc842623f8ebe2b52986b723bbe97d8e0bed980730f351092807e417e9deb924cc842623f8ebe2b52986e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c428f659f823055add8b992b6ec3f4f1aad801c3c1d495e5927be60fd67db0ffc428f659f823055add8b992b6ec3f4f1aad801c3c1d495e5927be60fd67db0fff092588b14de31ad9bc8ada7867f1e04951139e19cf28200257c4a0ec9c38b5793eef9befe33a667584f9b58ec8fd5abe1f4e43fe7b3b2d5167f61a2be52941493eef9befe33a667584f9b58ec8fd5abe1f4e43fe7b3b2d5167f61a2be5294149a7e5738c5835fa971a279b04b6467a05e94222316635e67145623cb4b4896652e8205914efedbed83388cfd53f450e2a33ded0d51e83146a3f7e3affd74e27e2e8205914efedbed83388cfd53f450e2a33ded0d51e83146a3f7e3affd74e27ea20bf9bdd4dd3d487ef7622f446016c5dfec6a87a7ae49e4ac2f891c4d6d27ee02548a01351730bcdd086269b6bb587a8fccd6a231953abfaef5020d3f1adeeb02548a01351730bcdd086269b6bb587a8fccd6a231953abfaef5020d3f1adeeba08d7f1e93cb300cc90f1756271adbf6443ddb49935f453cd96bf59ff47b10987ca36e9ea4700333cfb144d470c02eba18e40637fa3b4ab8ece278d29e9c23887ca36e9ea4700333cfb144d470c02eba18e40637fa3b4ab8ece278d29e9c2388b477bd8f23ecb49ecd741a9376221035b050c580fcac41564b8f198301839c038b6481b960727699b5344c86a18a2013f78e48a4cf49df5b77c721c2ed6463a58b6481b960727699b5344c86a18a2013f78e48a4cf49df5b77c721c2ed6463a54bcb7c19de21f0a30f8dcb1be0f38b92bf851e05cb4d3db769c84bcb30281c42a5b2a4c2f9e105ad986b85865de961c1879bab4edcfd43cd93c16b7f4c736899a5b2a4c2f9e105ad986b85865de961c1879bab4edcfd43cd93c16b7f4c7368990ba76a40e631c41297e2799d80eeedc9c1f64103c30ccc4a819b0f28cfcd3653298d360a3eb43173958e45fdb614d8f40716d5b80cc69ab3143ebfd8ebff9fa3298d360a3eb43173958e45fdb614d8f40716d5b80cc69ab3143ebfd8ebff9fa33de8aca97e289ed32acdd1b3485005069170ea372e51cbbcb075aa0400cf22a8ef594d288fbc4134dc0b616bb78c22777f7980f09cb0f7e3de248186c903f6a4ef594d288fbc4134dc0b616bb78c22777f7980f09cb0f7e3de248186c903f6a4734ec82cb053802b055319e503af71864124142386e536667b145408c8ed32860b70e84b5f96fe5c6005d4b762e9a668ff7fdfb85fb2ed47925af106979b61240b70e84b5f96fe5c6005d4b762e9a668ff7fdfb85fb2ed47925af106979b61249ab450138b8d21e99d92c4fd7c8261e324ad65e97caa4cec52a8b267fc016aec4610e83a497bf0471eeb144f3318b515c243513e16c08a2ccc2be349f682e1f24610e83a497bf0471eeb144f3318b515c243513e16c08a2ccc2be349f682e1f24f6300c9cc7ba818efec80f896bfd8c436e3d94392698542554cf1638937f529799d04be07db36c12fd695d173d1e614f6ce4260c282122b0ede45e4cb463603799d04be07db36c12fd695d173d1e614f6ce4260c282122b0ede45e4cb46360307442e17044c5965f33360e7bf830807c72ce67876699aa422868e05df2f0d880d1c522daafb69a933c9ef3bdce9edbfb6b8149c7de5e5af991a9aa8f7e87e580d1c522daafb69a933c9ef3bdce9edbfb6b8149c7de5e5af991a9aa8f7e87e58ec6a86a41061290c9db54524c206419d6dda5e7f47d4438096ff95ad414d256197831acc72c69e9f61d6f043bfc3ace443697fecf5470b186314eab7c93496d697831acc72c69e9f61d6f043bfc3ace443697fecf5470b186314eab7c93496d62390b7812c3ce7c2ba76c018878427afb7cc22f9a88c178eb4dbbf3d226ca922448f0529bfeb4c423208b8d4fe03061f517e55809b1ae65ae4ef126d790de924448f0529bfeb4c423208b8d4fe03061f517e55809b1ae65ae4ef126d790de9243ed88a41cb75f0fe16fe01d33c1460d2db0d6bf232de819acede282d394833beee459407ea82ad8af973d94bac906ace4def8f0482e191291b3b8b3b68c6c361ee459407ea82ad8af973d94bac906ace4def8f0482e191291b3b8b3b68c6c3616a3f5aa0060b4e93ddbee486a9eed2cb51b92edaff7478f1dca18924bd2782023c58cba759f418778ee80b28124b88c69fbcd8f87c6f8145f4927d60e33d0a943c58cba759f418778ee80b28124b88c69fbcd8f87c6f8145f4927d60e33d0a9448cb1581ea3ac3ea3880ebc0d2009810e320a5dc67f61a0e33ebb01753fea0c5a7ca45d6024ef738c69d87683ecfa05bea6fb0a115aef5367dbc0a7383d5b15ba7ca45d6024ef738c69d87683ecfa05bea6fb0a115aef5367dbc0a7383d5b15b03c5cc441ef402a83bab5a3bcd484a22bf06892d5f4d78f5ddd083171539e80c4927147dbb785eef6efa6a96e4dc5c5722cad6fb8b859f4b9d4bd3786ba2035f4927147dbb785eef6efa6a96e4dc5c5722cad6fb8b859f4b9d4bd3786ba2035f85cc99524ab5ef2f089796dabcd77ec2b82a2682ff8118f9cb1b762d8b1c80280ce06a73b8f842d2502bc8939b12f02fc373b05a14e23cedfc238e36302285870ce06a73b8f842d2502bc8939b12f02fc373b05a14e23cedfc238e3630228587492586b6594ca568039ec2d9a9c501d39b2778a1229ec21a4604a7b83637885d7d5ac9faface725681dd8ea71bdd7240af2d23467b447a08c6897f7fad0647277d5ac9faface725681dd8ea71bdd7240af2d23467b447a08c6897f7fad064727aaacaadecfd239808391082b058331ac0e0882caca5ed2ae3c9c405c75374570b47de4d520d84916729e82bf84ecb55441ef520ced2b3ec625702b684d99a3b2b47de4d520d84916729e82bf84ecb55441ef520ced2b3ec625702b684d99a3b2248fda69603af983cf82078f3f09a695e7c6fee6da60528db92c7dd3422f67988325630fc9d3580cc19a4ea21e6a005151255f87b8040a21c91b9a97379d1b9e8325630fc9d3580cc19a4ea21e6a005151255f87b8040a21c91b9a97379d1b9ead741eb95e1fe85b09f28b8456433e785e19b39f0c787912a615dbab688d3c3b5975583a5b06b9f5e18e1112bf25d23c6d94ab30ef8036226c1c14b4a400d8515975583a5b06b9f5e18e1112bf25d23c6d94ab30ef8036226c1c14b4a400d851d8d005fa119ea9c5f2ea353802d9313338a770de63e5620baed2d683f52cd80d8b641ecd7c1ddc4054ec0a18b55cca67bcf313af2344646a5e2c739ea072baf68b641ecd7c1ddc4054ec0a18b55cca67bcf313af2344646a5e2c739ea072baf67870e1a9f83d1b0bd57f8b74f2e4302e83d2af6029eed3aeb1f3d7c658863fe7a0546d326e68220cd134dab92320e8e0e4803e4f672f30155b19cfb584577171a0546d326e68220cd134dab92320e8e0e4803e4f672f30155b19cfb584577171b97147338f1637e18456be5013bb0030ab340dbe2b749a4e37332b0a46639a30e82b6caa24366e4fa66711b1799ea85e3fc5246a7500a59bc1455d285f12898ee82b6caa24366e4fa66711b1799ea85e3fc5246a7500a59bc1455d285f12898e8982d3d8343848aed94f3516bce162f03a1ea966bdddbae66126d51383d76dc76b533129a87d570b78be9dcecd423aec114696fcbb928e65684575df2757dc966b533129a87d570b78be9dcecd423aec114696fcbb928e65684575df2757dc9691df39d1816bfb17a4dda2d3d2c83b1f6f2d38d53e53e41e8f97ad5ac46a0cad86a46f8a19e699c26d1296977cdbecdc4bfaac2fff65e7588609c34a85d0c89f9d83df72cdf27fd278d9226ec160b34e50accb9de96018491a95a02cda984804a71aa4be24a7e3efc7d27eb49e234dac86b994fb5549deb9995d66a77a469f7d67a919af14734dd19e3207e5ec5e723b92b8056a750050bd730b5037027186c8a6acd5f428d147ae68e8c82fecfee81a86fb56a890ef00de150c9044408fdeebea2e479bed245d63b00f3adc510d1ced8e78b3da601a54068427296c01570a6ee398108ca48bd22fad7cb0df55bc8304ad4a09d1795072b07e8ed40c37638c872be00aff2593c88f4c5696c44357f0fe3f358c32018997121a646f94280a5870e4b107fa10d7a8a6618a32f680017ac48d2a159266bb00d28c6f33762d4f906e1050a6f92881a0d99c8a51e4c92be34e0254bd3b3d8eb04bf6fb72a3d0c8fb871aab7532d540904d3c952bc248223e482105c3d2aca342b8d893c2395e84f0a83c2bde95c7bc0f2baf1636aaf8697e54b16ccda6389c27ec58d16ed94ee3cf41cd2bd9fb425ba7368234394609e19be512abea65a4802e45336c983b6874480832a328858dd702c1b131cb3b6ebb8983055fa839f70e28fbe40f793e6c25f764254b7cedc3d94e3f3c16b933d2c85c60d5056cdadf1133bad63f969d0f3dd3e41b092a24b87309305155c811a3edf3d183d459e02c22d2a435dcd74d9ea6ae679b9fc73300ca9404f9cdb38b2ea245db84c1aae1dfb149c5fb53bbfec73c7380b8328223c08ff3eeca7b755ba3051c1f2aa4ddcb82a12caed9d703eac90c94206157be1206e825728ed4377a8a99ec01c51dcc3c1253c7243c67ae349567fa2708d970da30e36c5ced01957eabcab500c06a446f870d257919d71ba3f94c1ff0092d3c639740f4182ae6abf58df33f515407a1e8ee3fd0146a81031ac2be34f6fa658a0291fa6e2ddca2dba5e31717a1b2d2bb8e4daadc83a19c1db1849153b5720b138dc6814efa8687a0881766bb057f436072315e6e367e85dc29262c7cc43987fb55d34464483564f3ca75113aa150fa4004233dbd6b93961432fd23de5283cd836b276863637bf313adf20ae7ebe605f8eebd408bf264f8d5f3636e367c04c9175214927ed1b1c4165ae8ebacfd60f5a65055835c3810c3e23260da3608aa56a75d9e3a788deaeca0abc1d474281ca2ec01601c29f7827e0f8e222aafce8994ef8d29971810e2d3acea2b75a3760e8629f3d2858ed7aefb1de9fbb3c63d9d0457bb143474a72123bc834c99bb2deb2d2508876aa2e8c99c5016b9ae60a44bdc7cfe61db923b88750db80828200a92a465f5161fe56acd5d54c192c54e840325a30e0e4cd3cab79d5c5797bc52ff163a12cd6d95396d97d3f383259eafea54510b3b04fa7961daa4d53523a21d3a02071e4f125fa200758bd442ea8b720605bedb8bc7623f7b19e6b6327e054ea929c05e0605060cbaf3cdd83e35ed4e9cb7ffce87303f96df6efdf1c17e303ab2f424521b9cfd12057b34356b6aa178187ac3324f78e732b87cf1f187925761f6f516ca8f70e30119f3027a9176b953256c8cc73f1ed59e81d5f82db5b928cb682a97a2a25f6190dc0fd009746008e0725679a63e34b1bceffed69859f06abe8f93d89bee0ef59d85749cc86e58b44bd30b6ad39261db42025742a67da3556d6afa59477cf6c123efab14ad9c213f38e4f5ec02dcf10509c7d389643d81da0d68eafa163378fa20035d5e3eb9ada2d5e94250696ecfb49bca727c4457dcfe18bcf531da2074a61603b7faf5fe16bc5c23b4351ed301f64748c1e0f84746808ad68f6988944dc493c5325d98cbe0b71d8dd9cd3e959c92d54be6a87b4c4e7945ea36c32929f375d634c80eda5273e75fe86cc7d198b9897848daf313a05e340c55534fc883c7a7ebf3c11d92bbc67b3d991331a45ff956b887e2b4b1305876429e040b96c6e61cea5a574554c9377089aa356b9fca466856bf2dfe982be86c9f90d8235ce03ef4b5d702c0275121b3b8eeaeb5d56acde0483a1fc9e249b9683edc6d2c165fae5b321a0be84080028704d6871dc21971f2e535ab1bf69b9d78b06c9ec953aeb360ad04030ff5edd6524a111083e11a1b2239e8ffbbdec4548a97a7a4de226b870a76733359031e99dbe0cad5eb523e38734713e0d6ac34301c574a972801fa452115cd3517852b8ed23344cf1fda214fff8708d3bc4ffe43dd7338311846006d88d3d88cf8e5b966cb1f8de05082350a889dae5aca5b40f1c8f0e00fee842fe41716cee220d4a50f8ff32747f9e4143f898d76582a57cc5b607a4fb7bb5f02a3c1faa9cd611e9bf99410c472208a4474624c24f23adc79e21089553850e28bc539c1b8cd3504d05617dc278483eb8f72b938744b5840a2ce52e3a1e96462b982da8378bc0a2216ad95ba144d62ae1188e58067d08bfee05bd977d6292cb6cf5ac161218767414e953c736035e6a7a5bdf7435152c1a5ba4c15c938455fcea00e6e8782d339770bf46f45f2cb0a9f13f5c6215e38ef9d2ffab05c329d4ea7b5f46ea54c6109542783cf17d154845ddcd45c4cc450cbfbf6c57083073b2e80332caf24f93f797c12a1b5584ba5d6cffe4956dcb6fba603fc4232bf610586c80ef4413ec272e536558bed26e21c13ca1fb0407f13f2fd353de7196388ccec682fd519e949f60355058367016d5d6c8aa5cd905e0f5b88079f82f5979d5d511326704af1a6822cb8cf7c609a0a7b361e803a80a8c329e476c543e8a12d9b915d1dace085e5566d236b9692821fb7fd62105fdac680bead5a19ca4fe6df607806b4cc7769bc669248e605835a7088eff4911f5e23de32870c66de981f485afc2406b9d4717d9b3f7917c9fc584bf391687bd16e61f4ce01cf041a63eb3efe4371d88e5428c7c0f1dd9d2c43e58afb142427e677f21d27147c8fe8a353b5b1327bf3b79fc7b870123286d48e3c0ce15fa609ba2283a6f364cbf3ce48dad6b891d763dc5d44a9cc2e65bc99ae4783d2c7a6d8e7aee23d88320067f3565b75f295e2a6ce9040d94fb7480c41d96e7e729d4404561f27b170ea6ea021af2fd6586dd07b794e18d91a7aac4c0ba27314rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpykickstart-1.99.15-1.fc17.src.rpmpykickstart@@     /usr/bin/pythonpythonpython(abi)python-urlgrabberrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.9.1.3P#@O yNT@NNp@NRDNpNpMMM^_@M6@M@L@LLEL5L LL@KыKŮ@K9@KKO@K@K @JJH@J@J@Ju@J]@Jn@J`gJW-@JUJL@JMIA@I@I@IhIeIPI I@HH׈H|@H)HH|@HRa@HNlHKH>H6H!G^@Gu@G@G@GfG,@GC@GC@G@GG]*@GB@G0W@G(n@G@GJGG@G2FFFHF@FF@FGFF@FR@F@F@F@FiDFcFHO@FpE{@E@EE4@EEEɿ@EEEEE@E@Ex@Eu_@Ep@EnE>@E>@E4E3t@E/E EE-@Dp@D@Dn@Du@Dr@Dhm@DYDC@D'D'D uC@CCtCtC.CCQ@CQ@CC@CP@Cf@C @C{@CiCgXCbC\CV5@CNL@CFc@CC@CC@Brian C. Lane 1.99.15-1Chris Lumens - 1.99.7-1Chris Lumens - 1.99.6-1Chris Lumens - 1.99.5-1Chris Lumens - 1.99.4-1Chris Lumens - 1.99.3-1Chris Lumens - 1.99.2-1Chris Lumens - 1.99.1-1Chris Lumens 1.99.0-1Chris Lumens - 1.83-1Chris Lumens - 1.82-1Chris Lumens - 1.81-1Chris Lumens - 1.80-1Chris Lumens 1.79-1Chris Lumens - 1.78-1Chris Lumens - 1.77-1Chris Lumens - 1.76-1Chris Lumens - 1.75-1Chris Lumens - 1.74-1Chris Lumens - 1.73-1Chris Lumens - 1.72-1Chris Lumens - 1.71-1Chris Lumens - 1.70-1Chris Lumens - 1.69-1Chris Lumens - 1.68-1Chris Lumens - 1.67-1Hans de Goede - 1.66-1Chris Lumens - 1.65-1Chris Lumens - 1.64-1Chris Lumens - 1.63-1Chris Lumens - 1.62-1Chris Lumens - 1.61-1Chris Lumens - 1.60-1Chris Lumens - 1.59-1Chris Lumens - 1.58-1Chris Lumens - 1.57-1Chris Lumens - 1.56-1Chris Lumens - 1.55-1Chris Lumens - 1.54-1Chris Lumens - 1.53-1Chris Lumens - 1.52-1Chris Lumens - 1.51-1Chris Lumens - 1.50-1Chris Lumens - 1.49-1Chris Lumens - 1.48-1Chris Lumens - 1.47-1Chris Lumens - 1.46-1Chris Lumens - 1.45-1Chris Lumens - 1.44-1Chris Lumens - 1.43-1Chris Lumens - 1.42-1Chris Lumens - 1.41-1Chris Lumens - 1.40-1Chris Lumens - 1.39-1Chris Lumens - 1.38-1Chris Lumens - 1.37-1Chris Lumens - 1.36-1Chris Lumens - 1.35-1Chris Lumens - 1.34-1Chris Lumens - 1.33-1Chris Lumens - 1.32-1Chris Lumens - 1.31-1Chris Lumens - 1.30-1Chris Lumens - 1.29-1Chris Lumens - 1.28-1Chris Lumens - 1.27-1Chris Lumens - 1.26-1Chris Lumens - 1.25-1Chris Lumens - 1.24-1Chris Lumens - 1.23-1Chris Lumens 1.22-1Chris Lumens 1.21-1Chris Lumens 1.20-1Chris Lumens 1.19-1Chris Lumens 1.18-1Chris Lumens 1.17-1Chris Lumens 1.16-1Chris Lumens 1.15-1Chris Lumens 1.14-1Chris Lumens 1.13-1Chris Lumens 1.12-1Jeremy Katz - 1.11-1Chris Lumens 1.10-1Chris Lumens 1.9-1Chris Lumens 1.8-1Chris Lumens 1.7-1Chris Lumens 1.6-1Chris Lumens 1.5-2Chris Lumens 1.5-1Chris Lumens 1.4-1Chris Lumens - 1.3-1Chris Lumens - 1.2-2Chris Lumens - 1.2-1Chris Lumens - 1.1-1Chris Lumens - 1.0-1Chris Lumens - 0.100-1Chris Lumens - 0.99-1Chris Lumens - 0.98-1Chris Lumens - 0.97-1Chris Lumens - 0.96-1Chris Lumens - 0.95-1Chris Lumens - 0.94-1Chris Lumens - 0.93-2Chris Lumens - 0.93-1Chris Lumens - 0.92-1Chris Lumens - 0.91-1Chris Lumens - 0.90-1Chris Lumens - 0.43-1Jeremy Katz - 0.42-2Chris Lumens - 0.42-1Chris Lumens - 0.41-1Chris Lumens - 0.40-1Chris Lumens - 0.39-2Chris Lumens - 0.39-1Jeremy Katz - 0.38-1Jeremy Katz - 0.37-1Bill Nottingham - 0.36-1Chris Lumens - 0.35-1Chris Lumens - 0.34-1Jeremy Katz - 0.33-1Chris Lumens 0.32-1Chris Lumens 0.31-1Chris Lumens 0.30-2Chris Lumens 0.30-1Chris Lumens 0.29-1Chris Lumens 0.28-1Chris Lumens 0.27-1Chris Lumens 0.26-1Chris Lumens 0.25-1Chris Lumens 0.24-1 Chris Lumens 0.23-1Chris Lumens 0.22-1Chris Lumens 0.21-1Chris Lumens 0.20-1Chris Lumens 0.19-1Chris Lumens 0.18-1Chris Lumens 0.17-1Chris Lumens 0.16-1Peter Jones 0.15-1Chris Lumens 0.14-1Chris Lumens 0.13-1Chris Lumens 0.12-1Chris Lumens 0.11-1Chris Lumens 0.10-1Jeremy Katz - 0.9-1Chris Lumens 0.8-1Chris Lumens 0.7-1Chris Lumens 0.6-1Chris Lumens 0.5-1Chris Lumens 0.4-1Chris Lumens 0.3-2Chris Lumens 0.3-1Chris Lumens 0.2-1Chris Lumens 0.1-1- New upstream release - No argument needs to be given to rootpw if you're just locking the account. (clumens) - add reboot test (bcl) - add correct halt command handling (bcl) - return parsed object from assert_parse (bcl) - The monitor command has been deprecated since F10. Get rid of it. (clumens) - Add --hibernation option for swap size specification (vpodzime) - Add leavebootorder test (hamzy) - Support bootloader --leavebootorder for F18 and RHEL7 (#824801) (pjones) - New version. (clumens) - Allow %include in %pre and %post (#827269) (bcl) - Add --nontp option and a way to specify NTP servers to the timezone command (vpodzime) - fix TypeError in network.py with ipv6 static addresses (wwoods) - Layouts may include spaces, so put them in quotes (vpodzime) - pylint doesn't like .setter syntax at all. (clumens) - Modify keyboard command to handle multiple layouts (vpodzime) - Add support for F18. (vpodzime) - Fix traceback if modules cannot be loaded when running tests (vpodzime) - Use F17 LogVolData and PartData in F17. (dlehman) - Add resize option to partition and logvol commands. (dlehman) - Add --list= mode to clearpart for explicit list of partitions to remove. (dlehman) - Make the "bumpver" target work with three digit version numbers. (clumens) - Add __ne__ methods to every object with an __eq__ method. (clumens) - Use the older exception syntax for python 2.4 compatibility. (clumens) - Add an __eq__ method to the method command. (clumens) - Add support for RHEL7 (#802369). (clumens) - Add a method to set a command back to its initial blank state. (clumens) - btrfs likes its raid levels in lower case. (#799154) (dlehman) - iscsi: add support for interface binding to F17 (rvykydal) - iscsi: add support for interface binding (#500273) (rvykydal)- Add --type option to autopart command. (dlehman) - Add btrfs command. (dlehman)- Add --boot-drive option to bootloader command to pick boot drive. (dlehman) - Add support for F17. (clumens) - The guts of a script could include a line starting with a % (#746928). (clumens)- Don't error out if raid --useexisting is given with no members (#741728). (clumens) - When %end is missing, include the unterminated section in the error message. (clumens)- --reserved-space and --reserved-percent should be checked on a callback. (clumens) - Add a volgroup unit test, and fix a bug it uncovered. (clumens) - Add support for reserved space in volume group. (dlehman) - Allow a %include to come in the middle of a section (#733455). (clumens) - Add a test case for %include inside %packages. (clumens)- Ignore reimport warnings. (clumens) - Add support for 'autopart --nolvm' (jlaska) - autopart - Inherit error checking from base class (jlaska) - Let's just use url.size instead. That's defined for both FTP and HTTP. (clumens) - It's url.hdr now, not url.info. (clumens) - Support end-of-line comments in the %packages section (#728563). (clumens)- Don't do "make po-pull" during installation. (clumens)- Fix a couple Makefile typos. (clumens) - typo fix (vpodzime) - option for wpa wifi connection specification added (vpodzime) - Update Makefiles to work with new translation system. (clumens) - BuildRequires transifex-client. (clumens) - Ignore po/*.po files. (clumens) - Remove translation files. (clumens) - Add transifex-client configuration file. (clumens) - Fix po files so "msgfmt -c" passes and they can be uploaded to transifex. (clumens)- Add a way to tell how often a section has been handled. (clumens) - Add a NullSection that just ignores any section provided. (clumens) - Add test cases for the parser itself. (clumens) - Allow for defining your own kickstart %sections. (clumens) - The docs need to be fetched from an HTTPS location now. (clumens) - Write out --onboot=off if it's False. (clumens)- Add kickstart network --nodefroute option (#668417) (rvykydal) - Add support for network --bootproto ibft option (#668417) (rvykydal) - Add network --activate option (#668417) (rvykydal) - Add support for F16. (clumens)- Add support for "logvol --label=" (#677571). (clumens)- Add support for "raid --label=" (#670643). (clumens) - --baseurl/--mirrorlist are no longer required for the repo command. (clumens) - Make use of the "interactive" command an error. (clumens)- Remove preceededInclude= support (#639372). (clumens) - support noverifyssl on the rhel6-branch (method, repo) (#660340). (akozumpl) - l10n: Added Low German translation (ncfiedler)- Move from pychecker to pylint, since the latter actually works. - Lots of minor corrections for pylint. - Add bootloader --iscrypted (#554870). - Add support for F15.- Raise KickstartError instead of IOError (#618002). (clumens) - It's --biospart, not --biosdisk (#620855). (clumens) - Translation updates.- Send the key command down the memory hole. (clumens) - Deprecate interactive kickstart mode. (clumens)- method: new parameter '--noverifyssl' after --url. (akozumpl) - repo: new parameter '--noverifyssl'. (akozumpl)- Update translation files. (clumens) - Remove everything from pykickstart that's been deprecated forever. (clumens) - Using the knowledge of what command supports what option, condense test cases. (clumens) - Add a method to list all supported options for a command being tested. (clumens) - Add support for F14. (clumens) - The %end at the end of a section is now required. (clumens)- If an option is deprecated, do not care if it takes a value (#602303). (clumens) - Don't compare the dest ("telnet") with the option string ("--telnet"). (clumens) - The --connect= parameter wasn't really deprecated in FC6. (clumens)- Allow "ignoredisk" to explicitly specify interactive usage (#596804) (pjones)- Return non-zero on error from ksvalidator (#585284). (clumens)- Don't overwrite the excluded group list after every %packages line (#577334). (clumens) - Add a bunch of test cases for the packages section. (clumens)- Add support for RAID4 (#578514). (clumens) - Escape percent signs in the changelog. (clumens)- Add driverdisk --biospart= (#570437). (clumens) - Fix IOError catching in ksflatten (jgregusk, #558650).- Support removing groups that were included by a glob (#554717). (clumens) - Make sure that everything in version.versionMap has a handler. (clumens) - Add support for RHEL6 (#552230). (clumens) - Don't consider RHEL versions as developmental even if they're latest. (clumens) - Add lineno to BaseData and derived classes (version 2) (hdegoede) - Give the non mandatory iscsi --port argument a sane default (hdegoede) - Change python_sitelib macro to use %global for new rpm (hdegoede) - Fix typo in iscsi parsing error message (hdegoede)- Don't use action="append_const" in firewall.py. - Make "make archive" depend on test and check passing again. - versionToString now works in all cases we test for. - Fix the few pychecker errors outstanding in options.py. - Fix make docs to make docs dir before trying to download files there (hdegoede)- Add --dcb option to fcoe command (#513011) - Remove rhpl from tests - Port bootloader --hvargs option added in rhel5 - Ignore comments when looking for %ksappend lines (#525676) - Use python 2.x exception syntax- Add additional arguments to BaseHandler.__init__ for better map control. - Return the KickstartCommand/KickstartData object from dispatcher. - Add an "sshpw" command for changing the passwords in anaconda's env. - Add --proxy support to the url and repo commands. - Add support for F13. Is it really that time already?- Update the zfcp command for F12 (#526360). - Move "make" to %build (#524215).- Add encryption key escrow support (mitr, #508963). - Fix the repo test cases to expect quotes around the repo's name.- Support translated help text in optparse (#479519). - If the input kickstart file cannot be read, raise IOError (#519477).- Include the error messages from URLGrabError in the exception (#518443).- Put quotes around the repo's name (Marc.Herbert@gmail.com). - Make duplicate entries warnings, not errors (#516338).- Handle a few more places where a urlgrabber error could happen (#512951). - Error out if the same partition/repo/network is defined twice (#512956). - Call parent class tests first. (jlaska) - Add KSOptionParser to FC3 upgrade command. (jlaska) - Correct missing return stmt in _getArgsAsStr() (jlaska)- Adjust writePriority to fix lvm-on-raid0 test cases (jlaska). - Add F12 to the version number tests. (clumens) - F12_User test case. (dcantrell) - Add --gecos argument to the 'user' command (dcantrell) - Convert user.py to use _getArgsAsStr() (dcantrell)- Another patch to make the bootloader test work (jlaska).- Make sure to import the gettext stuff in fcoe. (clumens) - Correctly deprecate bootloader --lba32 (jlaska). - pykickstart: fix zfcp command writepriority (hdegoede) - pykickstart: Add fcoe command (take 2) (hdegoede) - Add a test case for RAID (jlaska).- Add support for the group command to F12 (#509119). - RHEL5 now supports RAID 10. - The f12 hander class should be called F12Handler. (jgranado) - Remove bootloader --lba32. - Add a new version of the driverdisk command without --type=. - Add initial support for F12. - Fetch the programmers-guide from the wiki now.- Make sure the F11 handler gets used for "partition" and "part" (#501020).- Move lineno= from KSOptionParser.__init__ to parse_args (#497149). (clumens) - Use the F11 version of the partition command. (clumens) - Remove the --start and --end options since anaconda no longer uses them. (clumens) - Remove a broken test case. (clumens)- Add lots more test cases (alindebe, mgracik, stickster). - Add a skip attribute on key to shut up pychecker. - Only show autostep command when requested (jlaska) - Strip spaces from service names, and require an option to be provided. - Surround services lists in double quotes. - Remove the extra space from the services __str__ method. - Fix output formatting bugs in firewall, partition, and repo (mgracik). - Specifying both or neither of --drives and --only-use should be an error. - Corrected newline char in return value of FC6_Method. (mgracik) - Make --drives a required option for FC3, and catch no args on F8. - Fix final printing of the rescue command (mgracik). - Surround output strings in double quotes. - Fix a typo in the deviceprobe command. - Revert the more strict option processing on displaymode. - Properly handle erroring on extra args, not just extra options. - Don't use the logging class since it interferes with the logging test. - port without host should raise KickstartParseError, not kickstartValueError. - Add the --key option to option processing, since it's a valid argument. - Fix test cases that were failing due to the new use of KSOptionParser. - Teach driverdisk.py command to reject extra partitions (stickster). - Add KSOptionParser to all commands ... enables more strick option checking (jlaska). - Use KSOptionParser so we can catch bad command options (jlaska).- Make a couple changes to how the logging command is handled. - Add a lot of test cases (clumens, alindebe, jlaska, fcami, adamwill, pfrields). - Fix output formatting for the rootpw command. - For commands that take exactly one argument, check and error correctly. - Surround module options in quotes on the output side (jlaska). - Set module opts in the FC3 handler correctly. - Fix newlines on the device command output (jlaska). - If --autoscreenshot is not specified, still output "autostep". - Move the currentCmd and currentLine into getParser(). (jlaska) - Write out an selinux line if set to disabled, but not if None. - F9_LogVolData should inherit from FC4_LogVolData, not FC3_LogVolData (jlaska). - Add unittest framework along with logvol and vnc unittests. (jlaska) - Don't set the KSOption.required attribute in the constructor (jlaska).- Add a script to diff two versions of kickstart syntax. - Add an option to ksvalidator to list all available syntax versions. - Remove a couple extra newlines in output formatting. - Add documentation for the new %include representation. - Add support %include to the pykickstart data objects.- Add upgrade --root-device (atodorov, #471232). - Use python's builtin set rather than the Sets module (#477836, dcantrell).- Allow ignoring group metadata from repos, using a '--ignoregroups' boolean. (notting) - Add initial support for F11. - Specify the command versions in the handlers instead of making copies. - Remove empty and pointless __init__ methods. - Pass arguments to superclasses via *args and **kwargs, all the way up. - Add removedKeywords and removedAttrs lists on Commands and Data. - Fix version regexes to handle double digits and minor releases (jlaska).- Fix enabling services we specify by specific options.- Add support for firewall --service (#467005).- Lots of translation updates. - Remove use of string.partition for python2.4 (atodorov).- Add support for reverse CHAP to the kickstart iscsi command (hans) - Fix typo (katzj)- Revert "Do not include passphrases for encrypted block devices in anaconda-ks.cfg." (dlehman) - yum doesn't like when mirrorlist is "". (clumens)- Add rescue command to pykickstart (atodorov) - Sort %packages output (katzj) - Fix a typo (atodorov).- RHEL5 supports ignoredisk --only-use now too. (clumens) - Do not include passphrases for encrypted block devices in anaconda-ks.cfg. (dlehman) - Fix F9,F10,RHEL5 "part" commands to use the same class as "partition". (dlehman) - Add an apply method() for commands and implement for lang (katzj)- RHEL5_LogVolData should inherit from FC4, not FC3. Also fix FC9->F9 typo. (dlehman) - Support creation of encrypted block devices in RHEL5. (#449830) (dlehman) - Use the right LogVolData objects for RHEL3 and 4 (jlaska). (clumens) - We no longer use rhpl for translations. (clumens) - All the base classes should derive from object. (clumens)- It's helpful to return the parser object. (clumens)- Fix loading the Handler object by looking for a more specific name (#450740). (clumens)- XConfig is still used by other projects, so just deprecate some options. (clumens)- It should be repo --cost, not repo --priority. (clumens)- Bring driverdisk command in line with the docs. (clumens) - Change RAID command print priorities (jlaska). - According to docs, physvols are space delimited. (jlaska) - Don't write the label out twice (jlaska). - Deprecate monitor and xconfig commands. (clumens)- Load the handler module automatically. (clumens) - Add support for F10. (clumens) - Initialize cmd.handler earlier; fixes repo.methodToRepo() (markmc) - Don't shadow builtin function names. (clumens) - Running check is now required before pykickstart can be packaged. (clumens) - Reorganize code a little bit to pass pychecker. (clumens)- Fix whitespace when printing out the bootloader command (pmeyers). - Fix the type on bootloader --timeout processing. (clumens)- Make the string reader act like the file reader upon EOF. (clumens) - Add syntax for encrypted logical volumes. (clumens)- Support end-of-line comments. (clumens) - Lots of translation updates.- Reverse writePriorities of iscsi and iscsname (#434965, jlaska). - Fix printing of iscsiname command (#434945, jlaska). - Don't traceback on ENOENT. (pnasrat) - Store the mouse name as a string, not a list. (clumens) - Update translations.- Renamed bootproto=ask to bootproto=query, add to RHEL5 as well. (clumens)- Fix traceback on volgroup command. (clumens)- The bootprotoList needs to be defined before it's used. (clumens)- Add support for network --bootproto=ask. (clumens)- Add the version to the output ks file. (clumens) - Add syntax for encrypted partitions and raid devices. (clumens)- Make inheritance and overriding of %packages work (#427768). (clumens) - Add an option for which languages should be installed. (katzj) - Use the right name for the iscsi --target variable (#418781). (clumens)- Take Makefile improvements from anaconda. - Fix a traceback on F9 zerombr command (#395431). - Update to handle new Python eggs packaging.- Don't process or write out vnc --enabled (jlaska AT redhat DOT com). - Fix a traceback in the clearpart command.- Save script line numbers for debugging. - More internal cleanups.- Pull wiki docs from the new location. - Fix error messages for options that have been removed after having been previously deprecated. - zerombr no longer takes any arguments. - %packages --ignoredeps --resolvedeps have been removed. - firewall --high --medium have been removed. - vnc --connect has been removed. - xconfig options from monitor have now been removed. - --bytes-per-inode has been marked as deprecated. - Fix typos. - Add --fsprofile option to disk commands (pjones). - Add F9 support (pjones). - Lots of internal fixes (clumens, pjones).- Fix a traceback on the cdrom method.- Don't write out %end to packages and scripts if the syntax version doesn't support it. - Remove obsolete translation (#332221).- Simplify argument processing and printing.- Undeprecate %packages --excludedocs. - Fix a traceback in the device command handling. - Add bootloader --timeout (katzj).- Update translations (#259121). - The device command no longer takes a type argument.- Fix output formatting for packages section header (#310211). - Add a script to flatten kickstart files containing includes (katzj).- Add a function to convert URL method strings into repo objects (jkeating). - Writer formatting fixes. - Add kickstart documentation from the Fedora Wiki.- Fix lots of problems in processing the bootloader, device, network, and raid commands. - Add %end when writing out scripts and packages. - Add a makefile target to run pychecker to cut down on errors in releases.- fix a few tracebacks- Add network --ipv6=.- Add support for the %end directive to be placed at the end of scripts and packages sections. Deprecate old syntax. - Clean up after ksvalidator if pykickstart issues a traceback. - Add support for repo --priority --includepkgs --excludepkgs. - Fix newline at end of reboot --eject output (#253562).- Fix type checking of string values.- Clarify license in spec file and all source files. - Check string values to options to make sure they're not other options (#251318).- Fix a couple tracebacks in ksvalidator. - Change --class to --dhcpclass (#248912).- Require rhpl (#248953).- Fix traceback when calling preprocessKickstart.- Add methods to handle the %ksappend directive. - Fix ignoredisk --disks.- Add support for ignoredisk --only-use. - Fix traceback in raid command printing method (#246709).- Fix package review problems (#226334).- Fix harddrive install method error checking (#232492). - Set authentication information from the input line to preserve quoting (#241657). - Allow included files to be given by URL. - Fix typo in user --iscrypted option.- Better regexes for splitting version strings into family and version. - Add basic support for RHEL3. - Update translations.- Update documentation. - Update translations.- bootloader should be written out after upgrade/install. - Treat class names as unicode strings (#231053).- The timezone command didn't recognize --isUtc before FC6 (#231189). - Recognize %ksappend lines in ksvalidator. - Don't set default values in some command __init__ methods. - Added an updates command. - Add support for RAID10.- Fix device command syntax to match anaconda. - Fix __call__ on method command.- Fix traceback when not overriding default mappings (#229505).- Fix __str__ methods for langsupport and reboot commands. - Renamed BaseHandler.empty to BaseHandler.maskAllExcept. - Split command objects out into their own files in commands/. - Rename command objects to start with Version_. - Support extended group selection syntax.- KickstartParser no longer takes a version argument. - Be more lenient in what strings stringToVersion accepts. - Allow setting state on one data object from multiple files.- Add a newline to the end of the key command output. - Use network bootproto constants (#197694). - Fix tracebacks in subclass __str__ methods (#226734).- Make some minor spec file changes to get closer to the extras guidelines.- Add support for FC3, RHEL4, and RHEL5. - The key command was not supported until after FC6. - Accept more strings in stringToVersion.- Fix KickstartVersionError reporting. - Add a version attribute to handler objects. - Fix line number reporting on lots of commands. - Add initial support for Fedora 7 and remove deprecated commands. - Accept a --default argument to the %packages header (#221305).- Add a method to read kickstart files from strings.- Support multiple versions of kickstart syntax from one code base (#189348). - Fix inconsistency between Script parser and writer (#222877).- Pull in new translations (#216620).- rebuild against python 2.5- Fix traceback when writing out repo command (#218274).- Fix traceback when using deprecated commands (#218047, #218059).- Pull in new translations (#216620). - Add --level argument to logging command writer.- Fix release number.- Add writer for --key (#211997).- allow --skip for installation number as well (#207029)- support for installation numbers (#207029)- use valid charsets in translations (#210720)- Fix traceback in harddrive command (#208557).- Add support for --biospart option to harddrive (#207585). - Update writer for syntax changes.- improved iscsi syntax - allow multiple zfcp devs- Limit --bootproto to what anaconda supports. - Add --noipv4 and --noipv6 network options.- Handle nfs --opts (katzj). - RAID devices should be integers instead of strings (#176537). - Add initial support for iscsi (katzj).- Add BuildRequires to fix building under mock (#194156, Joost Soeterbroek ).- Change order of LVM-related writing functions (#193073). - Require urlgrabber. - Return a more useful error message on unknown commands. - Fix logvol writing typo. - Make ksvalidator validate from a URL in addition to a file. - Don't write out an empty packages section (#192851).- Add multipath command, handlers, and data objects (pjones). - Rename --ports to --port in writer.- Support --mtu for the network command (#191328). - Accept --isUtc for backwards compatibility.- Output formatting fixes. - Added commands for managing users and services.- Ignore spaces before group names (#188095). - Added some translations. - Add options for repo command. - Reorder %packages section output. - Output %packages header options. - Initialize RAID and volume group members to empty lists.- Add support for the logging command.- Don't write out a blank xconfig line. - Reorder output handlers to group like commands together. - Mark strings for translation.- Backwards compatibility support for options to zerombr.- Get ignoredisk working again (#182934).- Provide an option to not traceback on missing include files (#181760). - Update programming documentation.- Correctly set --noformat and --useexisting on lvm and raid.- --onboot requires a value (#180987). - Be more strict about commands that don't take arguments.- Fix some errors pychecker caught. - Allow exceptions to not be fatal so ksvalidator can spot more errors in a single pass (#179894).- Don't set a default port for vnc.- Give dmraid string an initial value. - Handle None on partition size.- Add dmraid support- Fix VNC parameter parsing (#179209). - Deprecate --connect. Add --host and --port instead.- Recognize the --eject parameter to shutdown/halt. - Store the exact post-installation action in ksdata.- Clean up output quoting. - Finish removing monitor-related stuff from xconfig.- Deprecate monitor-related options to xconfig.- Support --bytes-per-inode on raid (Curtis Doty #175288).- fixup network --onboot- Default to SELINUX_ENFORCING. - Default partition sizes to None for anaconda (#172378). - Don't call shlex.split on anything inside a script (#172313).- Fix clearpart --all. - vnc command does not require --connect option (#172192). - network --onboot does not take any option. - Remove extra spaces from firewall --ports and --trust. - Write out network -- options.- Add --resolvedeps and --ignoredeps as deprecated options. - Pass line number to header functions.- Add line numbers to exception reporting. - Added ksvalidator.- Correct deprecated attribute on options. - Added programming documentation.- Correct python lib directory on 64-bit archs (#170621).- Add a deprecated attribute to options. - Add --card option back to xconfig and mark as deprecated. - Throw a deprecation warning on mouse and langsupport commands. - Rename Writer to KickstartWriter for consistency. - Collapse scripts into a single list and add an attribute on Script to differentiate.- Rename module to pykickstart to avoid conflicts in anaconda. - Rename data classes for consistency. - Add default bytesPerInode settings.- Created package from anaconda.\[]^AA>>''&&..6644""$$77//;;--((  ##<<))%%  **  33009922!!  885511++  ::,,  NNUUMMPPIIOOJJTTSSGGKKBBVVWWEELLCCFFHHQQRRDDXX==YY??@@),+*.-  #xrufclo{~iarasastbgbnbnbscacsdadedeeleneseufafifrglguhehihrhuidisitjakaknkolvmaimkmlmrmsnbndsnlorpaplptptrusiskslsqsrsr@latinsvtatetgthtrukurvizhzhzh1.99.15-1.fc17  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGksflattenksvalidatorksverdiffpykickstartpykickstart-1.99.15-py2.7.egg-info__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyocommands__init__.py__init__.pyc__init__.pyoauthconfig.pyauthconfig.pycauthconfig.pyoautopart.pyautopart.pycautopart.pyoautostep.pyautostep.pycautostep.pyobootloader.pybootloader.pycbootloader.pyobtrfs.pybtrfs.pycbtrfs.pyoclearpart.pyclearpart.pycclearpart.pyodevice.pydevice.pycdevice.pyodeviceprobe.pydeviceprobe.pycdeviceprobe.pyodisplaymode.pydisplaymode.pycdisplaymode.pyodmraid.pydmraid.pycdmraid.pyodriverdisk.pydriverdisk.pycdriverdisk.pyofcoe.pyfcoe.pycfcoe.pyofirewall.pyfirewall.pycfirewall.pyofirstboot.pyfirstboot.pycfirstboot.pyogroup.pygroup.pycgroup.pyoignoredisk.pyignoredisk.pycignoredisk.pyointeractive.pyinteractive.pycinteractive.pyoiscsi.pyiscsi.pyciscsi.pyoiscsiname.pyiscsiname.pyciscsiname.pyokey.pykey.pyckey.pyokeyboard.pykeyboard.pyckeyboard.pyolang.pylang.pyclang.pyolangsupport.pylangsupport.pyclangsupport.pyolilocheck.pylilocheck.pyclilocheck.pyologging.pylogging.pyclogging.pyologvol.pylogvol.pyclogvol.pyomediacheck.pymediacheck.pycmediacheck.pyomethod.pymethod.pycmethod.pyomonitor.pymonitor.pycmonitor.pyomouse.pymouse.pycmouse.pyomultipath.pymultipath.pycmultipath.pyonetwork.pynetwork.pycnetwork.pyopartition.pypartition.pycpartition.pyoraid.pyraid.pycraid.pyoreboot.pyreboot.pycreboot.pyorepo.pyrepo.pycrepo.pyorescue.pyrescue.pycrescue.pyorootpw.pyrootpw.pycrootpw.pyoselinux.pyselinux.pycselinux.pyoservices.pyservices.pycservices.pyoskipx.pyskipx.pycskipx.pyosshpw.pysshpw.pycsshpw.pyotimezone.pytimezone.pyctimezone.pyoupdates.pyupdates.pycupdates.pyoupgrade.pyupgrade.pycupgrade.pyouser.pyuser.pycuser.pyovnc.pyvnc.pycvnc.pyovolgroup.pyvolgroup.pycvolgroup.pyoxconfig.pyxconfig.pycxconfig.pyozerombr.pyzerombr.pyczerombr.pyozfcp.pyzfcp.pyczfcp.pyoconstants.pyconstants.pycconstants.pyoerrors.pyerrors.pycerrors.pyohandlers__init__.py__init__.pyc__init__.pyocontrol.pycontrol.pyccontrol.pyof10.pyf10.pycf10.pyof11.pyf11.pycf11.pyof12.pyf12.pycf12.pyof13.pyf13.pycf13.pyof14.pyf14.pycf14.pyof15.pyf15.pycf15.pyof16.pyf16.pycf16.pyof17.pyf17.pycf17.pyof18.pyf18.pycf18.pyof7.pyf7.pycf7.pyof8.pyf8.pycf8.pyof9.pyf9.pycf9.pyofc3.pyfc3.pycfc3.pyofc4.pyfc4.pycfc4.pyofc5.pyfc5.pycfc5.pyofc6.pyfc6.pycfc6.pyorhel3.pyrhel3.pycrhel3.pyorhel4.pyrhel4.pycrhel4.pyorhel5.pyrhel5.pycrhel5.pyorhel6.pyrhel6.pycrhel6.pyorhel7.pyrhel7.pycrhel7.pyoko.pyko.pycko.pyooptions.pyoptions.pycoptions.pyoparser.pyparser.pycparser.pyosections.pysections.pycsections.pyoversion.pyversion.pycversion.pyopykickstart-1.99.15COPYINGChangeLogREADMEkickstart-docs.txtprogrammers-guidepykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mopykickstart.mo/usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/pykickstart//usr/lib/python2.7/site-packages/pykickstart/commands//usr/lib/python2.7/site-packages/pykickstart/handlers//usr/share/doc//usr/share/doc/pykickstart-1.99.15//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/as/LC_MESSAGES//usr/share/locale/ast/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/bn/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/bs/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/de_CH/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fa/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/is/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ka/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/lv/LC_MESSAGES//usr/share/locale/mai/LC_MESSAGES//usr/share/locale/mk/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/ms/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nds/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/si/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sq/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/tg/LC_MESSAGES//usr/share/locale/th/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/ur/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_HK/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES/-O2drpmnoarch-redhat-linux-gnu                                                                                    ASCII textC++ source, ASCII textISO-8859 textPascal source, ASCII textPython script, ASCII text executablePython script, ASCII text executable, with very long linesdirectoryemptypython 2.7 byte-compiled  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRxz2?p7zXZ !PH6ki]"k%r8Y "?~dƆ{Dbfw6ҹξvDeQalra?;kZlPL_L!1˃޳g &:hSc-=i*wXٮP?Ktf8<餹LoPJ&1ZmbQ`IQʎ(qٴdgNn'(L|'YEˡ fG 2z);N b]*tz9r#"GSvsS_ v~/\vBdGaøA~wޓON?_IZ嫓/^ݒ$66,N*Sfp] ,@/!ZtMQ@nrF ] t!3eΊ~^ F^) =,y_++_P?0gBlι!k%Aײ](M.y^J;NjƤp2$x  %l©mh$'AUVwăf~P8ve{F%:-+|V6 f@ǚ_d{L% ݷz2$.i0.ZO~('1yf1ZA8xꥥٌò:P%ހB܏@X |6up9 93e x.QsfӉF:njʿe"nG80wboQͽ?HY:cuK2}%n6.1}hښڼǣ)AAnN}~{@ `GJ,+=/ U_&uBE/jQk*`:).C =ăT'I7 `aP R3j؅ %/CnU_#FyV홹Tc xJd4 5qr)KMWӦ."MqwVuS@e~$as}*4b6YqGbRӜ +-d$ "P3 EvwġRU|h 7P2k^6HaN_ɵX(q fp} ZC7Ϩʤ"Gש%(jP)RM͛܇Jgldj$|?}g$m x@"j* Lg˕K_8X^mEwռ%f˞#Yp! z }FsnY+_k9 GP˶fFC3J=/ٙO94"mAw/YKU$|9{)WfuqW lR9^8SxNE *wjYĎ`jn v~?S-f1U`A_İٴs^,tqUR0vwk_;ŧd;o=d’d> JcQTy4UR,nh"ʩ~&-Oj*E}pLv/ >3()7ן|{Ok442VWJqk1 7P|KY_/-+CuKN+Vz홭$ RiBd-zo^t Pkf.~2z[0-ma.3o‡j $Qb $=q7жJ@;;;>'t}BP,< o= j;!v9[' _ŧEzǻ|{+RDhB=Ny& fҌq5U'=s{Y|t&*?5e9mC9o$߃ d$ j!h'Fr² @<'ה:댱eo< ʛo9yjxY6́|7G r{i߾ 6TxW4v\:꓌s&b R.3SB4 (ٵy龒+yIJEtb`\]dFNO=:KU oImuPO71pb } ĺQC K[/@UO3vy@:\ Ļ29A닡Nq!\q?򧮓SgÃhjo ) ߣRaÚNžtݛ'v'>Tgmb-Oc &4Ya?s %=HK16:ZMv6QI/Qjߖw1(/>x8MB' Tǹ)D, r?]Ђ`ɈKb4}5p"خ07s>˾~sx=mMHw 10 >I-dcޖY_75WYut¤,J]Yocq3ݕDre3B:!~"w̨%~>Ռp򜳹k5X{ks?&<d=[?PǶ?5mP5NphJdd?Stۙłm.qP}Jttlo\c*ؽk]aL*e15ǖb>IJ\H>NaϮ=b%/3tLFa8!m9V(!㕗Ǣ<\ij,\b}I)L˧:P{ jId/A0SZ;q wt^;_iNNТ.;5*bs,S =tVU7;¹ cZ a硱R )6CԎJ+!c{9苕&T h/c2t&aY+ؕeDҎ@Z_9N>(-R~ >uAe^3ȭD֥5Y[yl̿S6 <i߫>]|x 6Č|[' IA}4 A:&V!g37d_Do0λsnjl)7nʾ5bGbib%^KU.Ϳ@QueiE1=hr'ޓbR;ʔߞSAFNok h\ HF2Y8'ƪDT|h̘2F[+5C>WC!iBHl9,{ ӕ씽0Y~"vr݇zn7b}|/LbuV xvܤMR ]ze<{d| giv`U]'7G>w2udEΩwrR%I@Wt#A;D:L KK 0Bݙ]E=hA)ĭ.gA$΄3!&]`C4qfoj9m_"Z˿9jޓ!B.)6AGt2:vJ6"%6BREInԊ!1$fmӰmz_KP"`xcY # ʡKUt$ 8wi-TIg'|RGɠKkyHe6 'ܱ֟@~7eujQzHGK;=a=*;Y*$xA e$GhsGxy.6men2Td)$0E;?!xYZY3b4f*{ o\dJ&`XL@V!aUM .DTu2SyG1Jrm`$@8sЀ}L%pP%\)(=F2 `nKADGR'7J|됨9Yc+((lM¯S:\pSYg~ŕ7äRpd#jLVԬM^_^\Ah8Hzիieϑ1_U)tQ8̡{S1ـ?ob{˚_mgQ;b8ÿ.,KosxZERA,lP `=f>8B4QÙoCb_~i|FR)̃S7 ћ.FC6ev *odD5./P)zn$'J&3tP1C8e.9FӠY. Ua"L'Z.cNCAB |>(R m1NHS ΢w9?7n^ȪwvUy5zIQAo #_RPdde!D1EW=-|K1T1cD' Wu#fY833^͆{*hi[t3{cA~R7"T}E0߫cc, xtrdQ lJ֣M8YSͣt4JPX,/FeH+s)L_ 4dZ S㣢P0JmoŴ[|u~=:W-$bᅪήo( ejnNB`󯨚eRĨr4=ųï8jD+&zq0ԥcgT\m!6 .od[T &.p|}d("\h6~h;F|tvɝ+0$پ6уVkUL (yHܢpȼ:5,JzAuމKej6R vk7ޭw4)^z!b`[żk jXX :RsIaH>9(P )h鏟@j܏~FVϺ]b[ݨ<ȟT֣R.g|[./0*\%1IZy\}s+G8e^k3UTƮ=QKUCRc>xТ+Ֆ&ʃ^5nxEvIV-?rضf.ͲjN/{8gI"|_Iz&u̸荑ڞ,z/X&f7&9S֊$lZ:,ԯz 6t@⽇VH~54rQZˈ|urrz%*DZG}0 I-GX#gV ʨ߈ V3DM): r;4>2&p@zbӣ|!s!`UY~;ng(ȋLVB?H(&>$go3N͖}ՑR3*;[!QDVjk;7S,4V\k])M'k6X,n`hbG0ΚcUk(K~*8fzu*ͽ;ΕF%{w|GD;2/;xnyǀ'{\]re缔/D`'\ij9<q}FBHd K"pMBM;W0R&<$,{Cf԰Ag /TFvz[Dy!>.Kow罒eBڷ^p64 Sv@te "*M&d ^b5xsHhK֙rO2AkO;%u Dل'?%3~fT{w[׻S1)E.4oT7sfq]J|^S[ᯤU+9/>lg+ߢF.ϦQdb= a$k% ZEW.z[]c]wU_z$Q)oR]\l LYj+n ɷO" `4Іo'W):0N/x2ڮ9N8^syKEixzꦗC$׵hJ\1RXI K :#]iV8@e=44pv^y Qh̋9fGgt EewsgN$hI-S6L38u#Z+C,R'wUY+SLP-o\Lu;ۛVpf2naIڡ2y'hI0}r51t~G6.qwsV~x&e BU.VjYe@R֥A0}6S&\bp~,Q0Q1ӯ WNziu/ZFy Z/j)DsіH+lh`EV`G-u܍^T_d=/2֐ZO7`5R/‘z(0brzX?jc@S@8ۣg[[[9gΝVS;@?<)J[%Wg5o«7-7׶.~*8T]pwmןR}@M]8{@"ڔH ]R(ӂSC Pg/pS@>Yi>]%}U4O*aiDL@T>3!` 7VW&Iz|RX[cb5RۿN-/7rz,1' oMMXTLSŌa']g,q= p"iPXJ:[KzchӤėw0ɋ_Z&xs.sYu@;:JΒ֡GZ[O;99G޷$?=mc}Є0VыY0S &0UQ~ Xާ8,_}㵭0*0Tڲ(.W[^)qUvUx%<%2ӅDsH4l;8 ~ e\KU#/oHDXw'"1*CA^_1DH.Ғp!!BѴ9Wt"udDkbC~w37o{M_h?[?3/XHQh-YE.;ICmmB.5BWaggC x_ޝԵ% j Nv|,ENG[^,j%L}T{;<^>XsᇼQh†sL4jPXAA}'W~ =NǴ,`G\:R ꖾau7Ss 5h8g5ҭދ!%@ dR]e |F?M_Y=P2AJ?\<ĿC[h1Uvh.yڌ[W_n]eh!RfŜ}NĚ2J^G O3㨂gg^2,WCoɡtAc,hs"xDS??ۭr$\Y`)7|{9u/!lIDN7cd{ dA@EV+&5X>m5 TyW7@t>,g,J.,r[#+$tn~wژ ([ߐ sq/KUG"IϠ1_`$ 13at*P(Iu<0F2$u'>e`b<`xqsUVV͸߰`cU_ܤj,7Í2{_i-H/d Y/u)7(ЩJ8GTZ$=̏6F%0OuħSesLgPO&84V\+~Y<}Aw&;[cbk"/s[YT"[D:] X72J{ewdB,NǙY]YVnafA_ۀO YJ^1w,!VS~ᗁ,=. m-$&hG+3Ogzgϯ TvS$ݻWh59vt9(S*(x( pmu9Ω ( IH-th3B*Dޠ,5L,K<`o:bYQt\ohw l[J7F!} ^\+p!Q=$|fT.uLe*F1zs|v`BjiγJ;a0= kX|ihrnO-Uf#/"]7( iJr 3P/:7Z*&a1ONI%y! 3 3ull  NuH *mG^wFŒRc_)Z9z~:  哵NbjέCV9PbDU<^|%95}5hCA ;Qh-3Ѿri;Ùv Pʐ>шzZ0uOc7?ԽO%[/ǖ;s$E1%Tr'ldn6[}5#Gk4t 4اg,vST{ n,*W$R 0>JQ6(aZïMy]9TVb ˞"@'!Z5b!s daBn}n|čHX^m vջo4`1T6!jE{bPZk p ω0 esώW u}߫.,ǵnCNEg5\{D)`GhWDEpH6Jc lbٻ6OzTkI-|<RznawYYnvѧY0Y%RMP%k٭v07Scf7OҟRQt}w(u*|{)"З p{* ]{F0bIlSDIB=ޅyn{{*^I:l;^^N҃֨- 2Ni_D,l%s~:4|@mw,Cpr9zW:n$Jtב{'=KW,B6:y=|(c|l/J|ytFY#7Tۙp 2V;Xm&r f"rnnբ4Ű.} QXLun6+P;Ӫc| BJofu8ju:r1;f-ʑ3Chc#.[b8.=t 5h5ITD^]^h8+=QkZFj&xkq ȶksiŅ JK~ 14^ ƃ4p!3nj! x<;b3 *H+z(QC: % 8GĩdQXC"Y0<Ʒۥnpέ,/|`Q]]f~˟ exTZ0AkG΍1\۵vyg9Ҳz>xQrN$(p 4Uc|Wgx,b4(YN Пir 0bd궔Mt~𜠁|f|+kGWz-[\$GQ滨/. eRPϊDԩ;0nz ԙ_U"׭ &BUo{%^0uo8tqK' m"%KvrN?{7'LVD6t`CJ2U66 )wuĺ svʆ(Q>&=ZK\e>O +#rn+fd~2BGsP'k,۲oa$, 23O;lw B=no{U-7q͏$rئEP"nP ضDvw\m {~}C'!2 y)Lڅ`VK,ҖelB#W5SdLd2+g EJ(V3$VC&a"ݥƗ+m{v_sKVų]+ک7@Y] Fibw充9 3Sio$'917̭To'Ǿ{]{0{-P5tkj~S3g[W m6AVlBsDy')q ll'LۋLꛞF̓Q giB*C 8p!ss#R:Ft+<ڎU:홥@0w9ElW}yL:QI%~;ٴhtHljY.=A8NK yc߇`ճ;<ёw5<z:S8}FP{bqc\VУR+f7W6A):7d+Q<Б/4+W]tv!bSA5{9  :Aد̨8Zt^clUkO*%qO,zmf{,_ХƛѼW\9;Vd&5 drS-֡-kX1@#c"qGN)L?cVdMij"R w;MkH ԎvDзizZB fq?1T4$ ՚9$,s$ߍ"XP=+ 25[ϗ$AfOb\:1,vf4#e9CuQ5<ފ/DP@,:7!8PTm@rȟNpRV$E{WN]/E`{/֗Mhe$BJV4PہsKO&ާcv}= (Q-j/QVT.sCi=&3%3^kA3~]G!s˒eBrB]{LnbpcGS9"B[|  M7d.+\O-Et)4qΨjgowFPԺtNAL#Gh:GeX*0R9yٞa()h+ǔ P*y5jBE5.aOf~DlѤl:dU5زMެGITtMYL+1:ijEP_1 y2#ئ n JxU}1VإWR#`- Dz&q0us;ocM3TqysI{!|>+h? IP &ḀZcWyGU_Tej)^Kѣ `VAJ5J""v(ϐ.&K,s N{Sl)n}aLp'*M8`g r|Oޟx&\7pZ΀7T+FlD;J)#ۼ Ps;w;O\;ϻ3M(hJ[O?9ЏM󷨶Ew. z$7 dM_ lqeI *RjŨ)ܘT ka]ajek ), #"j) of ^sNv L\bpxHKȽ3t.%MTJq٥/Fr[e]`Wt3|D~!w/ 02 էs\-Bns,dU";){)8!1Ç [n(5F Q߬<$Z)>|I+qI5f27*6Pabڮ+tX0+8﹆ļ4@3斑<+fȓ98vp5R,pݼQmq0c.y8#>ClCOP˵e .' _t64q4)90(ZNyad@(dbn90o齘k S ]OeOy BLL2J" цņݺjIz+Ƅ!ߎ I@eeœƥ_w5ܰjL *zט$#LGjP4 .%ڶS\zu ռ[`"揔7/:pVxַ$˭sҀgwܩ%aju3}`, SJMk~XEׂ U\nGb|c:W9R n~y)\cc{,!ȃtԈ% I}z X͊h钁Wi ؋IqwQϫ@ Ҟ=g ar7VZ4GJ͂%!yHD#O~;|]o>ݓT A>B:F/ecjl=jQрcѣg2W6v}$MeG ǧϿp dI>3":.tԛ9 Q{55,O17]v@cc;(ߗ"l3񱿂x̬#(71˛sY}78Lhufe^ss&EҘ.C`4rH{M6^? P]hזާg7 -uxت@dm@"{w $O`YHtYr@K}7?YN_i }΂Z$uK$Ѳt&x޶V=/Frޗ3Z??m5v><7 @S b~RAl߲; 1Ңj=qAhA@챦Qa&Lzk9oLn>pQP%bza1bNRud<οNgڣe4CqǝGQׂuqo,.'@- (pq)Q4:?FZ@cN-YX[)Re9X\o,)mg&k3PyE:6"לE+?^Z! = ϩnԝ6F1s% 4崲W^8K+sZ[LguyneIyMɌۑ5-)!or1/oa:  z<\LA'Ȉںxr0ᖵ`':Ҧ$YI:VŖc6<ا3xJlCGE;W{?bbXBBl-PtySvi%pMy M˴pۊcRمS,\n]*+reKV a~HPA]kK|[v5M[-4 \Q&A:iu0kY/budvxZAS2JMdPzsFډ{3zx÷N DpH1(Ѭ뤡.10=40; g-V11Gv9(+s>M 'X&ޤ!''82'9r݇a!UΑC"Q˿,?Db&8q$+y跧CS,"w7CЖ AZ'aYJoW# &w!PU$Q,YB ;d><z~rt A7̋e< A~oӊ(4Sg!f*zΓA45[ @fCWvsa혮J/f74琺7s\uwfeorԞ$NLCoRYknVjݼﶋcq/#qokgqm] xNW>KlP;;`xs-l슑KgX#:"Vo/ƝF =@'򮒸Zo]*a1Apv&7@`^R#7 pURRfͰ&/&6zDƑ:mVDYF'A0y"_1U)wʄ\&fL[Ws9VAr"iiY! oWC%ڭVG&S_J>̳cߏٖh-" GOfY qlb ;ْs~mc7XOȳXp>C;}DChhcm7 .> ;?E>ᇳͱ8**.@c $,HcUK21^mc%07hNs%zĘ#C Z>!g-+מ*#$u{Z!= I ђ3}-,a~<&R0& ?9HUSp{"?MXI>#`*IaZuho:4gRg?cSH i s2@Ԃ'nkᷘ!$۾M8ʠn Q䄼?*n0 V+ É8GR+g;ؑw8w Ɨ,W.|ː~kG Fdh*,V,jOY ƖksUW#LV}s S.jn |f^+̎>ڀpe0ոQ/In ]*k)ihLK5:6h"[gy3wjV׫_`357+'TN&e8P +okIBo5/ޡy#{`=$: @X"Lvd$[OvI)?e@}+~_Őo{EcFdʹnkULC] MBZHV1욏^N~Mm('Wl?. .9oբg@3|M  _q3ǟAҳX^dbL>a*ȟV!RѦl G"ߜe`KpZp^PD̑KIdӅZ, vIF%D#j,D!^c$y)/]u3R~sc7OFq%Z, !wQX1QG:Y* &76αw3F "TY:}) khX{r!UTHjXC!]?f`*vvp.M9,]oҭ 3 tw-|~!ra0"$% ы\LyH/vp<ªtPMW (8x֞*@^۲l`⽰F}bcWU3DuQ탼pbCg@­cG%EC !AznSD"9ּ)cXH~Fr耳ZfQn"+Dín[LjƘ,MaM;&#oT;= ^ U+Ӡy1"$Cɗld甥)QEN$1YKRT]ˁJxyZ­7tKe7% ox) )\)'!69p=u%U*S<(a=@C oJ;,u-mFۥ` QE??(vFa6?Ta)G6n?.* )R Q6Nk"%GMy LrG&J}FtBH;%ӧ kaw.䚜](y9FI?8(^ iIl_apq zs_%gn=OV &0 )o`Hne[=؁n ̖zF܁̃( ^l)"X:rh_~N]p^p~ ]>Pv |E(?TMCYdwgZq%hm׆$4;QXvQ!%ge#0~oӺ=!q֎A!tL5.?~Il? "yhЉAV/-YdP6ϟnw$};T e6Q4Ys#DeUrO6AXy ֧')<< Qp*HoW?U{a=Q0L({"EOO%hT{<=6·Ԕv|s"I1]K`!o|,p Šݘx;RM_^L!>F,Ng?.rL kںK $=Lڴg4aupAw-{.joOvWrP"{H;}.Fgc(X͏^Wrڹ@b#UJ܅GS8gBͭ]}0qKag\=ܣB:ѤmxeAN+}J`Du{02&;.F uX!Pkd:[]-{SjFiD`&< 6Sӫqr,8!V[6ccKG[]HximRG- .h'gW0)iV%s͗\ :|Fb JnBn'WL D+|R2x|#,#d 0mE_ -\1*io8>G&9iIWѤIw^{j0(4/_We%R,Kuq}7UYA{o05 07sW ~}Ѐu`ʘ7}1byUI>]|sPuMQӏr `-F9 fPj)_-KzIoW)!(Xb^%H`%]CJ3/z3q=::pEXt)b.w[2qr ݥkJk}Ti?E1E<(yUn`gcXG fwxcW%xd]1m)6mZ4wU-4RPÅSo6 0N2hgQ(xڂxc5qyִ0Uѳpr6݇(I66t`_3D~2 Fg~ IU115 o}#=ж\t;IhцIyˡ|}\}Yk9rJr7`o\GIa̙5Z1xee.z2ZRs-WJ:P}8]gG3o}R]c&ƒ6d#ʟ^:W&0|u0g{N 7^ JnM 0z9%A& +ݩ5&hPP&\+_s:l_$o؊b6o?oHho&-۹Ax=i SU!rA.Is_[8gQ; Qzw6·r\j& 6 l<a%77(T)t'竏*]u$$J rp.bPNc~y0([`h:})CCxᆷw u*g@ ϫTz:ѱIRPȮ7 |Tl̉t _5"@&#JKs(oQrt.lSX?(7 Q tQZ CMW_tE._[)ԍ/_;ͤT47Нrގhygﶩ%|jQPyU x-?BXEH/?ɡK* =±_w  e˥C2p4һ{g VUae\?jkj;Jilsqf3[rGd֕RdwEܐ?,D.T5@5u9+h^%u+!6c VPC]41&`)%yDxfzK;`db=TR2FZxG:19t 0 E]t@ 7g)jp$=,Y\^ӟsoMrF ړL^lG=|NKqBw0p`q &DQ$7 qzqjv .(WRfa'%8B>hFo! (C1_-, ˵5?.T5'%t`U%DžCn9÷ҩ^)f'n9:N@9;xdΕ"UvKsI."i(omN>`@*, IDtRHmT" wcOGWFRt\zI ~;c|(3T5jF42yem7uP$^uТ#y*Eqā$E8;;Py'o{hYU뻿Ӗlt~fzk(Dyué*E%%i;gulEcOZ81D7g>K #.mĥ?mԀCD`.|f_-̐ڋT^!jh t='2Y J8{xo %t_w_*67 95/hPhgn$ŤPTگxUl}i,X;/ 06\K y ;3q.t9* 5F IlJȲ}ٴR݆R{ʭT]#-{4P80B#M8Nv\{ ~Usq`Gs?q'夑n'V%?W6MkmFBĒѯ&ŧit7"Bűme"^}$2|Aҟ̬Sܙ(Hn4n4s%@ 4z^pE4?Rre>Ƅ&Zcaǰ Eɛ"T=TW_nQ`tU O~SJzh6QR7"eM>}`p;#|R#]pZkHBT{:3m0tA%5Ϝ'k/h2,'jgkdni#b r3.;~$y b~sGqe/H6ViX;j pbғsYM>XX㘜aD$觩# UL Yw%OH_k\t> 3_1/ 7O@y:3{DC]17=D3G&E(hYPkpX>v5hU 7-p=O)¯cm,54p[J2v]cVKl gs}⑶+ g'2<9\@ 8l_4ŽhF6y1@+$C p~ޗR)Sss,T}%[Xu?P˅xZi`#Qvf,9tżeM ͷqҋ 7,]T vi_pcon"hOFw%i5df>C~jNrB`E9xJqlcB$zM?Y<|u1!—%Զ YZ