waf-2.0.24-1.el8$>B(FOv288>@?d   /"1 @L\bl]] ] T] )] e] ]<] ]]*l*|*+6(+_8+h9-:KBfGf]Htd]I]X8Y@Z\[`\p]]]^ibۑdeflt]ux]vw]x]yCwaf2.0.241.el8A Python-based build systemWaf is a Python-based framework for configuring, compiling and installing applications. It is a replacement for other tools such as Autotools, Scons, CMake or Ant.bbuildvm-x86-25.iad2.fedoraproject.org#]Fedora ProjectFedora ProjectBSD and PythonFedora ProjectUnspecifiedhttps://waf.io/linuxnoarch( ?f1 KA ~_ 7oBuf)kb[- db<a6; #{Bl~1 !qbr t"CF6$\1g#<d  ]Oœ6HB/11*_ ik%"v8u(`y R :e$C /MP<\=Y-**!#.CRE3b||  UUe+f5ppCC>*>*hh\\$$  ee**LLL11 W W .i.i y y )W)W/O/O$$ff((?@FF.t.t b b E Enn8#bbioC=d #pn e9yw$BM R~*O I&*_+8jU D= `) 7 %R>RGp j j     3 3BB    5   e e66oo!! l lPP  Q;U & 6I:6&]8 )j3 > u(8]V8 ul  J ~\ 5?X\ PT) kF6*hv N*fK: Nj T t i}  ,CA큤AA큤A큤AA큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AAAAA큤AAA큤AAAA큤AAAA큤AAA큤AA큤A큤AAA큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤bbbbb:^+bb^+^+^+bb^+^+^+bbb^+^+^+^+bb^+b^+^+^+bb^+^+^+bbbb^+^+bb^+^+bb^+^+b^+b^+^+bbb^+^+^+^+bb^+^+^+b^+^+bb^+bb^+^+bb^+^+^+^+bb^+^+bb^+^+^+b^+b^+^+^+^+bb^+^+^+^+bbb^+^+^+^+^+^+^+^+bbb^+^+bb^+^+^+bbbbbb^+^+bbb^+bbbbb^+bbbbb^+bbbbb^+^+bb^+b^+bbb^+bbbb^+bb^+b^+bb^+bb^+b^+b^+^+b^+b|bb^+^+bb^+bbbbbbbb^+^+bb^+b^+^+^+b^+^+^+^+bb^+^+^+bb^+^+bbb^+^+^+^+^+^+^+^+^+bbbb^+^+^+^+bb^+b^+bb^+b^+^+bbbbbbbbbbbbb^+b^+^+bb^+^+^+bb^+bb^+b^+bbb^+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb2d47c350b830ddc5262e0efac5244307139294398398daed9ee0a6b98ba72c934b0b34625c0434673edc880435f6c6b4b8f2cba5ed63eccbc512a7147a2c56a47e0b8e4b99d1f17c937c7fa992b7e3e53f5fbe94a4135633addbe2e15aafbd627f7f593a74af01d1f79aacee66c9dc64e370435b50a4b7e569be80271e7a4f12a5867913751ab97a729890293852a58e1bc4abe3f87f6c6e54c1257be56594ad6dd42177416aec331e978d617c23171b976f6aefc605aa7b39c060d9f472c4a3b9c56e78471c5cdfca809be8ce96631a580fe395ccac3450df26f4113d0361e5fe2e45e278d74be513c342b8869b372612eb86876e159db5688c361926077d3ff6406b5dd5727ae0c810d1717103cdd8b9d214b118218426db21bc90953a78179fd5c8fddde59d392821fea84fcb1981e4533f742afc45ffd7b84205307ce2f8ab85ed4d7b99a943b797232086d218a11fdde4fd8abc74e7ac9c7299502f1145e4ee0db4fd533979a5484a164c1639cb6cb204d50e6bc128fc5a582043ef013014dc7aa5573c5cce622ab1a6cf2935bb5238e273a9120999fc9fe21e9b8c53fd9710abedc777c0364998b77cf86222699f25bb4443854c79f411f474371f7257e67eb0c8685fbd1ff77d1630f1df2330e32413b55b965d87ff035730209338c497d7d104c29314af786328511db4a7fa06e047bc587d2dd51033df0d107f26f40054ab85f938960a83d3bc8015f9beee50f6c5a70df9a4e621bec6470b56d57fa6617e483c42e4a85dad4f8117abafbc7cfaf8f8cfd774ebd96ba6a003ea9dcd6738d9bbd5610a58cdc02a4d1800bd9fe47aabfefb8160995a87349b978c2a580398f093a54ca2438bbce81060f163708a6ae5c26480c7c4975976204564d2ed8593a265c6f886fc293f9d0fc0dc6d626778b596b363a415fbdab9c76f2ef9d7b8f064bd14d798c50c7dace037b8ce732bbe246dd2448d9b49de8b017e14c35b5580bee53f7b48ee2c86baab29a3d7e75dcb7e2cbc113b51a41eff1da0b8d2ee2f85c71f9e2548105be747cf8ba1a0135627a76be023d77673ece4fb8b8abacffb18caa69654c28c162807405eb8baabb9cad9ecd57e851b4b2ee2440544a49554447750db4d66ad182cfcfdeb4424f5154f82c7361107bc9a9b835ebbcdd283547f3bc556f5a52b88e9a72b8bb6c030c701e571161abb923dab820891e9aa48ba0609645e4318fa3a64122750f4e27a9ac623716f44783a03f603d0675f1cb7604be0f5d79050d8f3f3f6d813d4ce988b8538752d55865385aa1f5ccb5e0ce2a0e51d8f542cdce9fc796b03d25b88cf0d3d03413fe9f4bb2980b5526e7165d5aae6353f7e720b5c6ba8024f14fed872fa4d63e205ae1811e10a39d0fd4a5b4f05b44725decbf6c9b1268508dcaaf2b11c4ce6b6177c4b2c4a4fb686d044fa01dfbd5760a419264ebee63adcba2cde35dcef1e94b3c394fe5b38f1435f3d317c0c7b9d98639de50df9cc46ead0f05c7d5a22377157c7f7fe4540af0a1fe23096da4080fe9bd568ed0de2d13ecea644cbd2b272fe252ba103c3d576f407dc31cab72e44d849968eae8013e64c4b3749be52d67a6414db3b1e4f794966bee3ff0d0606de3e9c663d54d0a8f88f967f910a81e483ced35ad10a0d1ab02a0b484d4c35b70c897a8f491fcfa9206d44eebd85d6425ccab41c561edccf0ca21426a06ab871f6c27f9130ec173f6182cf795fcbe457df29561535bcdbce089605921d4916e7cf67dfae132a9deddcdde8adeefa503a253935c9eac89208397ab60c2340ad0ad32f5e8035dbd5d0186c9f539ecd5f706f19fc08732fafdaae4c47d479014b4ec42de046056776793e0e723bfebc289b7de8675734b74aa0fede71566aa5fce7a135b2078fa36d99e18490a795fbc15172c821095a91c0e848353ab568f59e7448fd2ad0d5bb129a1412e942d7410daadc924219903fcf91f1cb116b7891018b0f598bd607060e13dd4ad36d3bb7e79476851c1b3b6db7cfbb7ebaf27b99654f85353d328618c1f86ba451ff12063645b3539e0c159def833661d3d58520aae4a79c83e0b37e41339c531581a8b2c9bf7edef69926214a3228c486593d8c5b23be1cdecedf61ab6f59362c528f32c42bbee97bd51cf3c9f71914a6a7df9b0e1917afa8c8bbcf124ce954e058cdb9043ea7e110cba997a3511ac7df64f4c50e33720cb54476259587ffab629df017676d20f7c3b93a17145ee5324cef41292f32708d772531c3eadbc0e74c620209f26d2b7d68fdd03cdda41995a86de97e609f9242ac888d380146b927dc8b87bf2f63942fcc50972b4a0c36efdf4a84e42c9b57fc02423f698043b6c6c4d1e10d2ba13d3c206d60efa9e5c5925ff4cbc59710abedc777c0364998b77cf86222699f25bb4443854c79f411f474371f725789408cd508268a6419b9e36e0d9f25b81a212d55b1d18e5ff80847b9d21a5bfa6856a92ef18f7198d9a7820658d4d8f9332eaf6ff7974eb7a79c831c97024aed8ae634d6cb826cbc5b4f4966c3170b5afb4626843ba69e0635c6c96a8a3b4f8f8061c4628d0b839f458d81e1a14c26f7959e9914c4bfdb348cbbe44d0bebb615fd393c27f328c8b8f13cf1ca5fb7727112490e65e5caf60092ed33b67a7037aa6545ee1add2bcb26508f5f6dcef0aeff046eea92b0effebf74d486d44e63c4859201cd9f0d42ce5487a51fca68750273f88cfbbe4f1e17609dd5c17aa5a6fde874bd2a96dc063668a9e9e67c21a2f33e2389d1f6e64a46171e795760bba81e03e14482bfeb2d3ce6a4346de004884d8156f04d6deeb817c13e0b4c2fe79e206c4458e39f86da603f17db4f29119764964f9bfdf577de07e6e58117046853cf38a2dc54d1c5c5ea6dfaf616288730177b8c330a1be1c664ee0f13e691f2af49f91e1ec02dbea4aa60df1366b549e1bc49ec6c928b96975ca5419420a5815285cb941df098afcecca433c374ba73dabb6768349f44f140565960bcebe04c0d3710c545097073212e662f402e0a36eeb006b0a1a8e070b963b08a8e5ab49df0bf5da797c0fd02f22b303455acb8a23106667428ba31a17541e66243a9b0238cac55102ed3f088ea475e65a6113ae86fd3f4d320ec092ee97aac762db9c78117419f08b15e128285c19ee84213971429b7e3af1bbf413224b96c1ce44aa6cb26d65baf7fa53b0b883f9e70473c3299ed5864c623a3c6d1237ea3e7053692190cfeaead03a44f53591acfc076db3be4969290f8c215d89ab0a7dcd3c635ff4b85026729cd84ffde197f2813ebf089d7196978647d4c9509f90081d8cae67caa421ffd57db788dbae7742495f5fb444f7e243ad4958fbccdbb4de10138b863717a1ebfbe86612341d619c38b5cc85b5021150b1af7b8fb8bf4d254516fd1d18a85ee6436d49a119bc0aeed3bf97facf551b601094a4cd5aa682d718ff3b380e5a1c0a7fc9b5fad6c48e225033a3f93e7e6eb69fd92a1a028275e6f172a2194da5d205490933893dbe9ce98a780d7f4d47f8b5dd7c401dacf2fcad069063f512cae81be7a83dd42cfd93926f95751de552a5c9c1486f5540ee98a79132a445d370b266dd036d13d96c0137294e00bffb9c16e4e6692938b185fbd9cee35a0af8c7225215e3e144cc4785f9efd9a6fb4418932495450a14d4c3b55bd7146e1aa7f2dcd109a9882b760cc02e0c9165b8e4ccdb5940ef2a12911070836946401c6913e04d042f2e68cdd8b5f51f5f4e63f48a1f645c1b1a8c80975206879ee1304df9cfef1be81f15bda815f2ef8bcb64676a52355b1aae9ed3170d4daba9c503bbeda556e00d00943cb2c80943576e77ad4a9994a294f527e426bede6a4ed83013f95619672260b38828b60dbb8abf1440dba6b5fb116ac00c9743b007ddcc09ea17c36beddaa2465f689102faacc970b293f6cc1aa40bae39f5104f9bf6b82b7784ad0b039bc1b20a0046913b17147fe045e6332ff36d26f4430e3099b43176618da285a0b08ca8cb6f4cbe58e85c961fbe71cb7cf9f8f57d9c59d1a8ce51cf2d4a7dcc8be01a77a7268e6cada9a2a541e5fef330d509282c876780458c3ede0e0d61ae1eda5d91aa92799d8cff6bdef41733b575c11f0ab893a08ea4939e6400210fd7e19382f26373c26aba980a2ca1ce7a1056f6a26c0a4c5f2604a5ec78cb6f6a62c6e30187a4a186f90a7c4d4c6c842b51c6f48273cfdaf9dad09a6a90e9fc5472cdc5007199aae152be247222b2edc7e2cf39cab1a94ea813691fc6bd7fe7cfb1b009ec4de25785698b6180a8eb315b6d13918a13ddf8b59ba9a636ff111da4c5bce4998a2a5b3d01fe15d833c16ba6b543beae6b84e14a34b8787046b420d853e8d241451c7af2c985a907a35aa43dbb8cc6922e2a5d7dc11aba70c56fe2f0656d6cce3ff44e13686293d24d2e893f6e357cfb3d86b3a4a361ebbc15b5f11623df79d6092e323ad08682ae925d00924b861a5403a8dba7706c9dcc5e65fe305bb412786f379de7c4af6fe638a59999827262af8ad4851a637565a9d21c497d4683938cdd814313ae92b25163e99b9fbbd95c1729dcf71dca8727651c23dc2cb5271ef64ad97d9a31444b572d79ebc4fc685b01d5edadd721ec3fba3bfcb279e6ceeb0de0e421930356c6bfee61d7d5432a0cdc37c7b899ffe30e1bcf1a69bc852cdc9166133b5a25254e7a17b048cef9c92265fb3ce5a282f6bc42ba2595c09a8edb20c490b3f6dcb10a25090a1dee8d2fb6fdaf8dc89194be4fd4da51c708e004aada7498766a3ac02df391fb0da6148285ae460fd2849b179410ed6213128eb7ed4d53cd80449656299a751160bfe577370f99cc7de7da5b0652b8f36a80e7a88a9b1d34d73f229ff6bad60c73c5c1e648b1e9195ac711dcbdfd7175b42f57b80e86ea77211d80f93e54272653359e653278223345bb2b7f21ae5ce23f73f239e479b8b5d50b058870b18aa93d935a89d20790d958f4be3074cb3282ef548d11d7a9d4f0ca56da8f1188b3493beb0d228c15338bb7e018746c32686121f0808416fe47d278e6bf9bc2195aac7817781f5baed6fbd4fbb1c3f161ee74ec336029714fc550584775945e273857d81dd57b47e01e8d1fb56c98fea918074427cf99b6686fb0f577f61dfe86b1a886198ec0d45824d316e0edcac61e21a591615fea1a7c2dc0f31f1e71ae0e9627428ac4734e272fcee9cd003d1e309d7de4a7951f206ec2843a535c50b48de7f84b44ca0aacd1e53b28cb6673fc2a9462373678c26d1520a7ebf8753447322424e9739e28618a0ab0c18ed050fbbfc16bbb487db3ee9a13afc00b18c2b47222df92b268630aa2ed67f7bce290c3a59438bcbc2ccb7bb8c35b57cee630fc2a99bab7e2fd59be2ca9fa86d4bad5072567806cb043b081a938669cb0fa215d5b82e72f638f9455868cdbcd8c3b87e082b7172f096d16399576e69d4554b760b3ebefa0d4673ede6bea1dab6d27e7b454c15ba9956b16ee4c8ba5d5cfda52f84c447b1d4f53f494f0f25ac9aaa77770d7d0ac55a8bf0a2d9377a0a712fb61785762272db9c6560d33a0684489f51bb993005cf896494786fabd0dcd87c5f2d678ed756a1d18fdc39c1217789cdc186e765c6cf8a4b73e7294dc1c24df33b6d8e35f7882b70fc55db34453a1d9c486df0f12a7f08c06f6fe8254981214bfb97f19fb6f3c6fb02509275fe1160bde4221eeaa2486bd0d4e908993efa875ca80b93b75d394806bf8bb3dc1d72000d89da928abf2759c82cf2550eb374502fe427a7bc1ff4b6e61aac254a00e2889241227221c83a1cbf4aea0af7798ef21584ac5d42000315bd03f0b8f5377aa6c14a5df24b82c9adc35ddb1b41ecb147597942283bb6abbc0d48a1bb9de271d9f5d53745f66a41b729059f93a90ac56c97c5a2b6e9c7ea8846ca0047aa565365d1b31c1fde86690b6710b43f16c1c17fbfaa05af491966334e503140ba1da300f835a70000865d0b643f4d18a37ad0b06b84acdfb68b5fb89c656e4a9683cf5a4e04d6b850e7ec5a21d62435612fb259f00fb4bdd67178b266030167a017af4b925d1578f50caf07a71b802e47102ebb92cd3e15177eba8d7cd311203d6efc58021fb27f05af251c3ba01063a48840d95d9ad99f3c625d96605d0566c9aa33ba5c4b625007cb5ab47a975909b9f41a1a342ac5f0d8bb3b3ea73f5f2852b51c263bd15683b61cf6f0eeab049db1ccdd5e7a075f27dc4f1e1e080a1ee9dc51261514c5cbaba2067438a4fe4267d3cfa9129f2204276c546fd0d29cb3850019586362babe40c859043f3ba5b0e7f61c7c4a9d12457e18b02f5536bebbf03f53831b6ef9c133fbd9bbd05091c7908abb843ee7f1021966e7dc066146c06a88f6ad71f07f081e44ed9dce2302e1078b97ac1a07b5255d0e7daf93b0984fd038a43c7aa87d03d8907000c95810699c5f770290b018801fc45ce0780199025e511353229e41481e850d52222ad7f8d7dd6cfc8f74cc061a2cabe2d0980709e20317a27083b0eadf2a1d18f15238a44dd4d126a3087b57c818e7a1666b0555ecba23bc8a156189c33624e786ba9acb1bcd4e24b895c01fb5594c32838dd4fd871795f49ce4043da4fdde715ea464e8796f71d83686f3a322b63cc46eb30e0ecaf1a43041a69748ce8e85fdd93d2bc2bfd3d600e9cc6f6d4a5e01f9d1e80b82b2009e895248bffdc43a78e75e6fdbe0f5f541ec9e0b943536ba598efab14b5251f540c69874617f97ece4cc537c7af462ef9e535470c33c1bcf3de4e17c2d30fa11bb9df6459b9917cd6b860bbfc45ec5bf5bf5e5f14e65c87ef137a0df9cba7ba5147c93344950b64ef173819540c23ea2020b43db4c8d5b7497fb0d0e2cff8925b16ccd72e3f2358e4cbfcb3fd8dea36fb705f6367dfaf7929efe0516b03d4028b1d1f184be8cf9175c86db0c7e3b48af9c3965ba256aa246f5c116a958f9694facd67e1c72157c317c0e28f050619a78addb50d3e5ea92e12570c88b6f4f5d5327f4cfb4910fc126fc0e36b31466bc0d91900e5804a8f75526c4acc589ac6d4055246744e2833e7e7c1fb6a91b3a86321195c44322d132d41779c682f1ef45f190d57a8ffab1244f572d65e6ef0d4677532f3b49afbe70225cd9ecfb8efa0d4251ded5b0e1d3ab6cc746a27658eeee246f819458d63dd6037ea9e4becd436b96003a2d9477abb66464783af25315790d8f0d9643e164117f23bd57dcaee7d26f23602b3bb763215385319d4174323df224a7cb910a09b66b82f8b21671e9492db6100d1d7fc11e245cb7b653f62259fcc0e45cfad69130e6d9ad76de068c87f4463e2081e896a9d2e3fc2035ee8b20f3592d4215b204c4454bc7b3cdf0aa4b76130534c56680ebb0b86fc9413b30bd2c0fb590a7cb223d719e79070c85f452bbb38e4f9308fb8742d8cb11961e847f82de05c09a716cf81c2b6e650e470c3f1e9573f9a843f6f7582f31baae62d713d77f612fd49286fcc93655324af15b91bc43e677c1d5238135200ef453f1330d3ef1734638cdc1d165f6dfa97be21b74ede10e73dd1f4334650362befd3e07f3be48e639203d5a21ada20b524105806f501ca49595d0cdaa16c92fb04ddb80fca930caa79b2e1bf8404e8a93a3c60bd7f3f91883289902d95c30f2e19984917df3320d778ddbaa5c5c7742bc4046bf803c36ed2b050f30844ed206783469f6b49467f595b1a44e442c198b3df4d221e88efcaabc26254f8e0ad4f79b6242b0e066b1c8059615d6d7773d80a7661e28992fe36a137efb705285bd49613287139a21f6549f6d88c70b3c2d7494589260b61e909de03b11d075d9524003e9d299a85400207b05c0b96a8e7d4898f905c0c67dbb59af847bcb5dd290e8f7f71ff5c72e4e3e437a80758b031cd70b433f4635fc34e49d6f91957f46a4d9914ba19bd00080f682c0926fa0527319d90681738f52f75f27370bf29cf67300e30f1f86d0bf208fa4ae2cabab35d7da166febd9aca73a406e3b0f0da960f9adb860ca60c693a1a14b07f0cbc15620641248ae3b4c28a3ffbb02f83f81ec6b2be346ddd3f9a182fbdfb85bce974745d1608d506105e3d9177f93b4d7d013069b2233b0da95151f8bc3cb1493d0911a1b91389f5f913e89b82ae6f1e759196acb6e08fd010845dd373a95414e9238cf728360354b2339ae8d841aaed7429af98dca37c74d977166196430206430ef8bd38d91deb89bc270c5ef764d993457a6f8056a4891dac0d8be3d8b9c9b1deb7b33fc404c800bbe6c29442888bd9f1f8d4a61b0d5600f05a7525e4420c045d79ce4b94a7b5bd76b8e2cd1b0d49b8f8accbb787990a78d8a746952e9605815fbad9ae603d00e26b466b0b0122e70cbb126e6bb248aef2ed359105276d57f6bed5f3ea7aea97b2c27afc07febab616c353fff76991160a05481583fa51b9419b1c361fe59a5010df54307005fec323259045a3a77cda1af52d1c6ea52bd429454b9759e145fb12b1c98e07c95f56d6955c9f39d1d1272aba4ff887eaebca6e895f1dc43d1295498596eea21508af467a7c02a0cff1fc52641db492221f5b537463d635737048405fc5847e8ed1302c89ead237520b89c2611b62e5da8d4912526af5e4b8cd5f8fac0ce09d456b82b85e05f0f33e430ac7f27ea945b53bd0858d53bf876ba90835c96cadf11e2bd8186cf1322e1b99b47e0e243dd6bd9cb0c50a325065bb2b245ca2ed9bf06b2c928ea236d8d3325e72bc74c6d7847e1b02d304ae960367670244d74b9bc770b771a47f30ca123ed4483a1c75031af3dcf64d7fdef78a907557fb9cc47f1ef2009fb8dc2ac8d50fe003a0b0919ab2c0ac4447af9f437cbf980d1c5893840341b26c191396100e03e2d1590c322d27ea62907050af5ea48376ff0a3a3a086ed6874e1d5951ee1bb1dd7c65f592fbe9611bfad4dde0ca2bd944fa496e76d03b93fc41ecc741070365679ba3c35863f2a75274858f7a5a39315de32960757c67263d58a1b2e6e9d866cababbd3ea71746374d7f05afc24999156712e6102c3117172e9deac8d64f966523b8e64c15501c12cab2f4c08107ebdadcd068e33f7b27a1a750a07c4d35f9d2632c3e067eaba0c6417698fb29ab46a1a904019a8f8352f0568243ce83db3032afaf5ecebb187e32cf9230718721d83298a33982fdf08c56cfdd6e93b24429c488a2569c83eac5efa21406456934d6217d935677b8d3d5bb566772ee15441ea588f7483538dd9b6f1369a60445f32b43edb61ca8ea6987f781762a5d2c9f121a0cd1af575d9ee20ee655c630642b7ee52816ff46ec82f70e27f7af226dc8f90ebf82e5faf92123bc22a937e11b409e859c718c7361e1abf7f74b7a64adc1b0953f394c044be367c62167f6a15ddbbeacf9b5652dfb94d89e9b23b7b0a1dc687b296e98be4807c2f38bef10f2df2dd511d70e514cf8ebb4989861b13e1066155ff76e98be4807c2f38bef10f2df2dd511d70e514cf8ebb4989861b13e1066155ff7ed8426a65ddf7fa6f32b9585481841e2314b40079d10a77dc7955284e2c622b3ed8426a65ddf7fa6f32b9585481841e2314b40079d10a77dc7955284e2c622b30fb392097455eea420e328fbab2291fb26f1753404025779cbc5bba740d5f3300fb392097455eea420e328fbab2291fb26f1753404025779cbc5bba740d5f33047f3b5828eb4f64a90bbcbff115dba794cd97b40cd7b4c788408d23bba47ce5847f3b5828eb4f64a90bbcbff115dba794cd97b40cd7b4c788408d23bba47ce58ef1e25be4f7b83829ac170b043451fe0de7e695f913d1c7224e1b811dcfffcc7ef1e25be4f7b83829ac170b043451fe0de7e695f913d1c7224e1b811dcfffcc78c97127d8ca1c93803cd63b6f1579b3fc31782d4fbab99bd4af53fe0340123778c97127d8ca1c93803cd63b6f1579b3fc31782d4fbab99bd4af53fe034012377841825ee520d95068ab80ab23b9ffe720cc384fbbb9cda8a98c8d0e1a52c4182fce75774a0afa61da9686f4d1923bd025ea32aa0d4462f3a0a390a80a366938b5d354a8c9988d6bfd6178e92dfc925f84960704d04e92f170e9e1c3f06ea1b5c5d354a8c9988d6bfd6178e92dfc925f84960704d04e92f170e9e1c3f06ea1b5cf2964a272afd5967b386ca2af124db74bd922b1b9efbc039d5cf1183c07d1189f2964a272afd5967b386ca2af124db74bd922b1b9efbc039d5cf1183c07d1189195964ba3c57a14bc65aadac4055a07091c0693aa216813d56427b36733405e9195964ba3c57a14bc65aadac4055a07091c0693aa216813d56427b36733405e9598d00bd6765b7c3efa0ee7128d471b2b33d80dc2e1c4ccc964949e349a7c646598d00bd6765b7c3efa0ee7128d471b2b33d80dc2e1c4ccc964949e349a7c646431100bc11a86f8cc94356345b816e531a9490c831f73ba458cc1e6097626d64431100bc11a86f8cc94356345b816e531a9490c831f73ba458cc1e6097626d640eb8287637b11f48bdefbb088de4b75df3e4e27d273c9f9df1be29cc4bfac7900eb8287637b11f48bdefbb088de4b75df3e4e27d273c9f9df1be29cc4bfac790178d4b1dc331bf26c456bf512e282122afc6c332613cc32d5cc8e09c4bb63de2178d4b1dc331bf26c456bf512e282122afc6c332613cc32d5cc8e09c4bb63de22b5926cef144db01f46512c329ff77a142b5ac8677c68e26b76fe6c393f47b892b5926cef144db01f46512c329ff77a142b5ac8677c68e26b76fe6c393f47b89c57d44e7e7c4226caea29be2dc88ae41474caf840a795a62baee3d2814cc05e0c57d44e7e7c4226caea29be2dc88ae41474caf840a795a62baee3d2814cc05e0d4debd846d7529a423aefdf4c72da8098e2952469ec69ee3af138c5734a27b5ad4debd846d7529a423aefdf4c72da8098e2952469ec69ee3af138c5734a27b5a832c4b36a7d620d6bfa77a60c8d0e9edc7a20177797e86c34be63a8332a12f2e832c4b36a7d620d6bfa77a60c8d0e9edc7a20177797e86c34be63a8332a12f2e5d1b5feaade199c6b4b9f4a26ef3efffa4cf76f899ce08fb3744cb78e220fe6e5d1b5feaade199c6b4b9f4a26ef3efffa4cf76f899ce08fb3744cb78e220fe6e0f2707b7e0e3e8cc2403ff54dabc31dd7afb6ecce2a8c3eb94918e8f384a25950f2707b7e0e3e8cc2403ff54dabc31dd7afb6ecce2a8c3eb94918e8f384a259569b0980ca309a0acd29f3ff61c7dde0120ab6f67db151d68fffbb1258fdc462669b0980ca309a0acd29f3ff61c7dde0120ab6f67db151d68fffbb1258fdc46267350350cadb5a8f99e066718bce905155b96eb13e3f612510eabcf7a20506ed37350350cadb5a8f99e066718bce905155b96eb13e3f612510eabcf7a20506ed3ebf16dd2827d3de2b9542ae61631e7946c2e3f7156fd9cef6d175e5967d27399ebf16dd2827d3de2b9542ae61631e7946c2e3f7156fd9cef6d175e5967d2739972a8b33ea950d595b4157a19213379886757d3832a1460778ff90c3e0f1a076b72a8b33ea950d595b4157a19213379886757d3832a1460778ff90c3e0f1a076b87f53ab7e8fcb5b87edaf6064acb9825c10974bdbface20ad2ee5d54bb8b6b8a87f53ab7e8fcb5b87edaf6064acb9825c10974bdbface20ad2ee5d54bb8b6b8ac79c5cc4802d70e26f425e3f3f7cd5fbf8ea7aa31eed11afd84739c2228ac05cc79c5cc4802d70e26f425e3f3f7cd5fbf8ea7aa31eed11afd84739c2228ac05ca2f6eb445f5cb78def0ae91dfac2398362ff1c062f9f9c37d5ac6a3de12e8e9b6824d250104972f5aa09f28516ff273aae04d7433aa95e4a7a1d6b230c8190b3ca2d909d6f5f35e6ea7d00a36af067464375a8b201e10cc891f85a84605de7ccca2d909d6f5f35e6ea7d00a36af067464375a8b201e10cc891f85a84605de7cc9f95f9584844453cd0403a00b4ab50cdbef183cf71ea19bc273a2487846ff9c29f95f9584844453cd0403a00b4ab50cdbef183cf71ea19bc273a2487846ff9c256b7819fed6e7ae486fcbbf451af2d19ff426f2f4fbf31d05b9b1ac24f3dd37a56b7819fed6e7ae486fcbbf451af2d19ff426f2f4fbf31d05b9b1ac24f3dd37acbdae2474a6bcfb7602fc7fd5e6dfc8235f5f5bdb30b8c96b5f9a064ca0a2a16cbdae2474a6bcfb7602fc7fd5e6dfc8235f5f5bdb30b8c96b5f9a064ca0a2a16cb7a9b8d264bacf7bffcc99b4d900ca4245d7778418e000862b88720396405bacb7a9b8d264bacf7bffcc99b4d900ca4245d7778418e000862b88720396405ba2bb783321e7e481fedc44c3bea1e4375f9039e1cd22bd5672af3f04e2a8cdfd02bb783321e7e481fedc44c3bea1e4375f9039e1cd22bd5672af3f04e2a8cdfd0f2e46e8e7b59d8c00faabc13782c28d7bac9543c33a6d3b10523f93c1daaffe4f2e46e8e7b59d8c00faabc13782c28d7bac9543c33a6d3b10523f93c1daaffe450ae70315f7c4de65c3869c1a343c1284693bda71672d61a54d2894e64ea1ee650ae70315f7c4de65c3869c1a343c1284693bda71672d61a54d2894e64ea1ee6f69319194fffa37465497e01bd9609acf77c06f1e4d04e5085bbf0428c7dcaf9f69319194fffa37465497e01bd9609acf77c06f1e4d04e5085bbf0428c7dcaf96da0606cf48ff3417d2006eda38cf2b81921dd1da94e371ac79bd133e07576e86da0606cf48ff3417d2006eda38cf2b81921dd1da94e371ac79bd133e07576e84c78d771429ef3a6b8bd35d9d22e4e8e062148ee25976628a5c9689bc7a11f714c78d771429ef3a6b8bd35d9d22e4e8e062148ee25976628a5c9689bc7a11f715833b89605ed39d325fc0b53cdff42c796c8284659295bbf71b59cba0bdf864f5833b89605ed39d325fc0b53cdff42c796c8284659295bbf71b59cba0bdf864fb238a27a2df317893288551c81c519244feb48041f2b8e07ba8af573bca0da25b238a27a2df317893288551c81c519244feb48041f2b8e07ba8af573bca0da2506f34a51ffd8102de2b0f3447d420ad178528756b7fef7da214adc0b07cba78f06f34a51ffd8102de2b0f3447d420ad178528756b7fef7da214adc0b07cba78ff68e03e14f3f0ebbc903e1f991e12b42968f7fc6ceb0d587e578a2cf2be2a0eef68e03e14f3f0ebbc903e1f991e12b42968f7fc6ceb0d587e578a2cf2be2a0ee084e1317e5456e06e244be37a6281de2f5f0d2f2f070393f08a324b77a0e1f50084e1317e5456e06e244be37a6281de2f5f0d2f2f070393f08a324b77a0e1f50d9a50c3f2202d4accd8258cc5923c8315263e68ebe53a4ca08f55a6990049552d9a50c3f2202d4accd8258cc5923c8315263e68ebe53a4ca08f55a699004955227a6c2feec52f757352afa097503ac5760586e41d00374897378ca91b16ace8427a6c2feec52f757352afa097503ac5760586e41d00374897378ca91b16ace84e34cb50ffc7e9be47ff468a4a4a12a760ed041d651842ec7a13237d91b9c8714e34cb50ffc7e9be47ff468a4a4a12a760ed041d651842ec7a13237d91b9c871457864b0fc5e78a785ff720bf1e4ad07ca629fd57a3daa6af58b7b580c9267d5857864b0fc5e78a785ff720bf1e4ad07ca629fd57a3daa6af58b7b580c9267d58e672f5eb68a6c6b0e6f1e5048d4352d2c7e889b83d574491196c77c28f59be8fe672f5eb68a6c6b0e6f1e5048d4352d2c7e889b83d574491196c77c28f59be8f7ac96ac6df3d241dd7461c6e31329b92c85b4c0ffc94bfadbf18d60a77daf1b67ac96ac6df3d241dd7461c6e31329b92c85b4c0ffc94bfadbf18d60a77daf1b6f5c8a4d1612385aa3ce4c448d3f42a56e13121b0d8ad13e1d28e6131d50682bbf5c8a4d1612385aa3ce4c448d3f42a56e13121b0d8ad13e1d28e6131d50682bbffa9d2519049301f77d80953fd23061cec6748d0064b6230fb2edeafda8ce0fa8d2e9838ab4b6c1bcf1b05f9a06f05fc9c60fa30d01eb7ea2b087069097e113c2b9c5dad466508ecc422b87369b223c0cd168b35c2caf307a0b0239f110e91802b9c5dad466508ecc422b87369b223c0cd168b35c2caf307a0b0239f110e9180a5bfd194f226759faa880bc6ba969e14f7d31f71084696f6527911facf3899eaa5bfd194f226759faa880bc6ba969e14f7d31f71084696f6527911facf3899eada5eb00d5ac0bb2cb47b862081fbcef820b67ee503c3b5e702c31a66eebe4919da5eb00d5ac0bb2cb47b862081fbcef820b67ee503c3b5e702c31a66eebe491993e66d84498ce98531c87adc09f58ffbc3f9a4b8b88a2a041ff874bf1d04c09d93e66d84498ce98531c87adc09f58ffbc3f9a4b8b88a2a041ff874bf1d04c09d4298ed2fe83a0c26e206230bd9f666066edb0202dffb370aab5354dff17dc8604298ed2fe83a0c26e206230bd9f666066edb0202dffb370aab5354dff17dc860a7f0e6c34e0c1073e7770b9473544eb03458be30fb43fbb1be61c68bf3448a50a7f0e6c34e0c1073e7770b9473544eb03458be30fb43fbb1be61c68bf3448a501883571256cae3d1ef70b5b8dab8c3673db26a1f389440621cbb2c70a8181b561883571256cae3d1ef70b5b8dab8c3673db26a1f389440621cbb2c70a8181b5611c419785c72fd9b60afa827a081c89fbf78fa7143b32235fc617e991b5121ef11c419785c72fd9b60afa827a081c89fbf78fa7143b32235fc617e991b5121ef9be7777a5e7eaa689ee2bc95ce73ebea2f83487c8b345face0d3cee6276ae8b29be7777a5e7eaa689ee2bc95ce73ebea2f83487c8b345face0d3cee6276ae8b2f0be9fe90a59db5d2b7fd52f31e39e17cb7159a6d45de8cd27dd4d97e4ed11faf0be9fe90a59db5d2b7fd52f31e39e17cb7159a6d45de8cd27dd4d97e4ed11fac61c08fe562a1854f03227f2754057d3854e41e99399d00e6603173c8c9591c282d5092fe240e14864f5323016a4a6343ed9f3c63882b6f011c53352c64c6ec81cbbc4cb2ec99a0d56b3f35bd3ed6d777f65e75e8a2f3100f2c7ae68cd933abe8655009c821156dd40d67e562664b293dd42b51230923cd2799e3c6651b352d6ce909a3817e3344c41c177e3f45a061b6da21894536877df4aa0f92b11aa4f86e435015fde829b201bd0a3c5ccbdf201203bec1bccef0326493991d567a670b6273ea45976e5e0c27720a0e9c0336bfae865ff52acc03c46b419f3dca1cf4b4f07684e845859547fb2f2af25365731d24fad217b4282e6ad72536f7831faaffa3e0f4ce5a73487b101c0e231319dcef01b8451e704f8f572ba2cebeee4fe45a326312dbf339598267d92e540a0a3516b69e5461957d4fdcee98572d4a0aa5f675ad9c929e3485b274ab6e1e06a5b3891841e0c24f31052cb7fa30dd1110941f00d5a1b393244d9e5b8de791b6453617d3637782322bf6e54bfbb775d073bb863f92832137183718f8c90d968acb32798dd7a6f33bc4805051ed536b26ec4f413588a16de3e6f14816813361a03ac9ef4eef86934ee61c9dfe69af8b34f34e9ae664a712f9178a9b65d71f06629fd6f67806093731da479a6b9532fa5f54ccbb58386125ec3bf8c076522cebe12c164429803b51a10b3f6dbd068f3ca56108eedbe917448cb5694e2eb4deb5fb2988ae94c79d9543cf21ae329881ce01d806239023682d8f625fea475f4fe37bd279e3bee99bea9192f85f2728e3a3899ec2510097089bf84bee44b5cb9615db6ea16ef714458cb2d35cb76d0937aa8622b4d394d6fda13556985d507fb726fbfa017176331b2cf62fb4bbdec1ae96cc682882fdcf88f546e02550bbe31eef882034d7bbdb736dcacff575a878d41e71447c5ba766b8156a9b1f03afeefefb3c87dccc6101300a61fdd8c17bd72858bfbf7f55e9f17698f99b5f42f2fe3634e337b0445099c1d2786dbea12940a9b6effa5004e75f0efded7e03ad071a6c09313ead1300c60bb7378db101883721e6d7c43d9fdda028ef6f2cb1a4860b60673d7cb1c1d06736e2b438efe4d46068510d28932428429243a7f43f85c083db9a91bf109d021cbf307ba30d8878ea10035461056d8c37437f6e88fade9150d46808a02e8dbbe8d0e17549619affd54f3fef2d2e9447fda9759975300220a58a7cc88a5952d56ca20e6c7c9b0754cda4be485a16b3fcbcf7e48e6f6bedb1cb4fb0473869d5959a184cac0c5c9932f93f1e249ec7141679ce8365a7c2563c6e14ff044c46d3e7247e09018aa2cff89fedb65430a99fe2571bc42ab3e7b440f93fdfa4df710c1d7aee56159ed526fe029f0d54ea66e25d533be0a69b192e03ed4b0dde81e4a4182e3ed7481f88741a62aa29d0fe8ee93bc80ea4483b757d55d98a3f617bacad50cdaa0a703e82e151aaca2cd2ecab9fe8c186909e6f826d3efb8a05137ad1024128e781a8e50d84f8e346d85feff6c388457cd6e7dda36950573082687c223ef9150fee05dd5ae45017f94f20e2553697c39fbfc815372fa5a7faa5a3879848310f4b58057944f3dbf6496407689dbb80c8aa0f51c6b3ec14fd33d8539aa2e3a6345e0c93271a7db6b03d82c5779c8b1d83950ae326bd04c6980405c5d8701097967f3df5836f34eb6c2e699a7d29525fbe52c79c47b1757bb4d57e1276dcdcbe7ab756be9c2b3cff43de0bbf7de640affd5487a077d12273696ec9dfbfe49e4ccb2ec09574456d5429f8c28b1faeee90a7ae1db6d9bbae0354bcfe098a86cd17ce9d9e90f09be7cc61ad37853ca2915897b6c9ef890588c267d72774147bc43286b119ca1e08af002f92400651a3dfcacdd3ea4258eea59c8675e360129bdbf9fa5aff6e9839cce80b7a04107f1f760a15c3d6ea25102ee6824a0643acf0c00f70a6fbb5a73559247e0612e6c70d6923c98612aac22c1f3558617bedb342853609d350576b5cf8f8bbf56dd886d137f2c47c0a35543040c75a4146759d1589f3f1b73e853e5f5c5dcffee639abe4067c7a5b75a4c720fca26a3ac4bf1f2df37ea7d520ee3b0aae00391664e7e82c9b13c228faf070a801ce96b54cd6791d0ab3c5eaec0ac1dcc689b9b37a4179698bd1ebd07f1a34220280399a887374597587d7eae2697e0c3917cf640ccdd84abd52457df72ce57033c6c09298d26a9634a1829cad87dc2c0c72db5a4bfc91443efbe2d70859f3cc6ef5d35d3f9f1ba993a7b15e996087ce529356d951e1e22fb98d28faadb1c9833a2bfe8f2001533fe9b9170acde714da4dea28d61af9f61101fe39a69b76679bd75793ce8e224a38420efc6d80e57d29a0958753fbeec7be8503dee47f108d07703c4d5db17bd21859b497700e34e1eb8b6d6c76822a176d579515556c7ba0827f0636096fababa4ebf551c0953a8a96a6b02e2e28647f371ec533c0397f9bb78f682c0d8307492d72a1639a0d70fac129c68e005974501d3ef405c8c71578a5ae76e3cfe2120b09fcd2bc39930ba9529ca5b5849e676acd7eb9a4b699f2800a1d9e3ab7fde5b264703c9ee93cd081372c85c136beb24062ffc789f4a8002bee2edd01580b44e1bc59bccbefa6a7c7eeda9fd76ffe9d809832bf48a4c1c5eec72d79eb0b1610bcab72682fbfdbce097b5348e3bc270cb6bcd5fb5098d874f3f785cffad790161c0595e975173e4238ba0a59cb1a6ced1fb7b70394c044be367c62167f6a15ddbbeacf9b5652dfb94d89e9b23b7b0a1dc687b29a3923f3f1e81637182961f4f6681eac9945d83fc210f2aa475dcd602f2528db616460890239a6ead1ad8cc443d60f94838bb8e11df4e293580e05a98963b85aa66168f29b70053c0f151a2b45a1dbe7d2f593418c940d2ad5c1cfc3023c4a41a66168f29b70053c0f151a2b45a1dbe7d2f593418c940d2ad5c1cfc3023c4a41a3a67bab13ceace7817e5aa3d9e26a5a47624b960fb2601f94798dc452c4b0fbbab6a4849e89cea996a5adc3c1e42ac3099527dee65cc42eff152970cb355415d8bc8fc3085e6fad45d8ea3c84765759e4949e0547188174d031c95ff42b888c494c6647e2be5ab80760530d4e1c805173823e510a7c2d883319294ed56d9675b41e059f1811f0d8fbaa8036edc9e6b400a6fafe35550d3c9e5426dd12f80b535699e0c4d57faa8e2aa54b2f0102e6b62e88b0328a8a51c22f37df23d7737a7764350c0241b0493f336a110926ec7e35fc6d7ad7980f3975baa6c526c7285227a4350c0241b0493f336a110926ec7e35fc6d7ad7980f3975baa6c526c7285227a5628b323b3d70954f3934ee0725274e396d194100e3c83eaa23b55b727860e6e5628b323b3d70954f3934ee0725274e396d194100e3c83eaa23b55b727860e6e09957eee8db8b8faef1d98cb7b80141691eb93531bd3725d9f465dd1a1a7759809957eee8db8b8faef1d98cb7b80141691eb93531bd3725d9f465dd1a1a775986a28d4292333a8b24f1949650510aa7ef9c2d295df5322b63356e734e628f0982e67863ba159f8cb9135040983c431f40d522d1b5d731e272b2d1c4cbc859211a246bd4cb5a5d3720bd2b68a1f70f7ee1754cdf61371635cfcebc3dda3d09510a246bd4cb5a5d3720bd2b68a1f70f7ee1754cdf61371635cfcebc3dda3d09510e12acb92830e49ab14b72a03d0123c11a3f65414ee757d08c01dc29749c26cfe9e777c57b79082243a88fbaf09739e8368af8ac1f8b23cac0ba43e9eaf230fcf7ba7487b4a64abb68b2a0370b9cd63b20781b7ae9d9d422ca188a41b12696e387ba7487b4a64abb68b2a0370b9cd63b20781b7ae9d9d422ca188a41b12696e38d604610f8406bdce5bc2ed870ebb93e96e6e4d7e515a913ba47aab1852f5e4b76e6dfa71bf40be04d9ccbf14905476c45cbaba5af1adc9ce94e10b22b5b986713704848a1a606967bd3c030a1c896cff8663adc9be54b418bf90308e2a562deb3704848a1a606967bd3c030a1c896cff8663adc9be54b418bf90308e2a562deb084b3f14a7baf59ebf0d8275da1144655a1191e74f3578007649ea0eb2d16af3084b3f14a7baf59ebf0d8275da1144655a1191e74f3578007649ea0eb2d16af3db2249a42401352a8224158a7c2550a4b9ac3a42453493906b7ad5aa0b40fc72db2249a42401352a8224158a7c2550a4b9ac3a42453493906b7ad5aa0b40fc7297caa5991c9e9202c8ed199d99d60b2c2d63d20ed3a994e08bec33c3a84d5ad097caa5991c9e9202c8ed199d99d60b2c2d63d20ed3a994e08bec33c3a84d5ad0a2c0e8c41e8d7c6549790d4012276a77833cd275949ba735f47871e93d01b4f3394c044be367c62167f6a15ddbbeacf9b5652dfb94d89e9b23b7b0a1dc687b29883fa510ee9618f611723e009a70f3601e78327d3cb14e15bbfd4766cb650d02883fa510ee9618f611723e009a70f3601e78327d3cb14e15bbfd4766cb650d022df20b23b7477daf9f7be58bd2a17f84aac01845845a9f8a3106544a46ce4a1b2df20b23b7477daf9f7be58bd2a17f84aac01845845a9f8a3106544a46ce4a1b423578bb18c07a627da6eff5863759b8edded4ae1a142d005bcdc269271b4079423578bb18c07a627da6eff5863759b8edded4ae1a142d005bcdc269271b4079abbc9c0e37d4cffc5680fdfd0a07eb1fb56ec49a7ff8be766e4b53dc59b38072abbc9c0e37d4cffc5680fdfd0a07eb1fb56ec49a7ff8be766e4b53dc59b380726cd116da2abfe63cbe21217379c820c4022d6f1d9c69a27a04978e887402cc936cd116da2abfe63cbe21217379c820c4022d6f1d9c69a27a04978e887402cc93f0ce7970dfa9daaab79c4cb9217a1b6e1581510e2e35fef1dd2b52615d046757f0ce7970dfa9daaab79c4cb9217a1b6e1581510e2e35fef1dd2b52615d0467579976fda063133a30eb406a1ffe0f94e246a30f57b3ab3f1040e51829354dd9de9976fda063133a30eb406a1ffe0f94e246a30f57b3ab3f1040e51829354dd9de903c9d36edf3a4d9dd8c6cc6a6ec196cca9f3741246f769abfcbee9a73809ce3903c9d36edf3a4d9dd8c6cc6a6ec196cca9f3741246f769abfcbee9a73809ce3aafb7114d8a64f16bace934314969107ae3db24d2c48ed5b74b24700184459feaafb7114d8a64f16bace934314969107ae3db24d2c48ed5b74b24700184459feb40b4fba56daca2bb96b57db026b0d305a382b8eee94620c71553a8cc676bf45b40b4fba56daca2bb96b57db026b0d305a382b8eee94620c71553a8cc676bf45885b9d8b78104c0ad40fb752c44326754a72e6c00496075bfacc34691b0906f9885b9d8b78104c0ad40fb752c44326754a72e6c00496075bfacc34691b0906f9296527e27f70c211dba55c67bf1e00f32c7a1ba75704314c818349b6fbaf4058296527e27f70c211dba55c67bf1e00f32c7a1ba75704314c818349b6fbaf4058a0f2dcde10e5dafd48bb429f1e519232c41177ee297eda6972b17b96de4dc0c7a0f2dcde10e5dafd48bb429f1e519232c41177ee297eda6972b17b96de4dc0c7f85d9301de7e3224bf34ff4da645397dc92a065272679667449f5f79391c99b5f85d9301de7e3224bf34ff4da645397dc92a065272679667449f5f79391c99b5a971b5f879b09e99d03f0aab6d0c33bb3c2fef4d86b032e35fe07a2d8a7de3d9a971b5f879b09e99d03f0aab6d0c33bb3c2fef4d86b032e35fe07a2d8a7de3d98cdd0c1fd76e829a85136f958a05894165f689a7feaa2faef38985893f4c56a118099d388b3a3f5d923a60692e918b602899a7f37bfc7825e92f65d04242bb7e243cb35dbd77902f74ea227830dd99961faa4d503baf1d103ae00ae90fec42b0243cb35dbd77902f74ea227830dd99961faa4d503baf1d103ae00ae90fec42b06b3d1ba573296d60e626cae20c23dc2bd12ac5278bf76bd5e48b8dce16ba0bd76b3d1ba573296d60e626cae20c23dc2bd12ac5278bf76bd5e48b8dce16ba0bd7243ef0e578cf5b2314d383ad4c38cb308b79671bba9bda4d3cacf18595a4d944243ef0e578cf5b2314d383ad4c38cb308b79671bba9bda4d3cacf18595a4d944dd111920d0ebedf82a8ad224dd2ff19971a14bffd6a755f50d8c4d5fcb98c965dd111920d0ebedf82a8ad224dd2ff19971a14bffd6a755f50d8c4d5fcb98c9653b92ee621c9f2d3c0a68ab433b90f3588499192709aff8743c767fad53ad18653b92ee621c9f2d3c0a68ab433b90f3588499192709aff8743c767fad53ad18653f224ef3b81f4d6f1c512ac4feaaa4f77a6d4888524c5060e39c1a909d382aae492e1b7b12ceef0311e3494ee6d1a6d1c710e1d511ef62cc5a54a8877d3a303bd05aa57c39bf01f3b873894b363af918cfcbee14c36c2dc776849a401d04a155d05aa57c39bf01f3b873894b363af918cfcbee14c36c2dc776849a401d04a1556cfecfdf45040d28b528f919a3941b4091e6dbb49e4265c9cfb19ae598bbdc8a6cfecfdf45040d28b528f919a3941b4091e6dbb49e4265c9cfb19ae598bbdc8a2a9f14dcf76ab7085e2827f5d8ad26fae783a4d535f8a4e6f3d67804c8b0f26f2a9f14dcf76ab7085e2827f5d8ad26fae783a4d535f8a4e6f3d67804c8b0f26fda48b86b4b91ee5df0e288a77764eabc569733199c5fae025b8d08954232bfe4da48b86b4b91ee5df0e288a77764eabc569733199c5fae025b8d08954232bfe4342db1b47582c0473d80d7114d2728c484cfdfe779e4ecde651dc287a37f828f342db1b47582c0473d80d7114d2728c484cfdfe779e4ecde651dc287a37f828f43a2f734be6d875aaba389ec53b0e7df4b40741b52cddd4361710c30ad92a98943a2f734be6d875aaba389ec53b0e7df4b40741b52cddd4361710c30ad92a9895e7cf9ce2a3d2cfa5ad38f312f29de436e7e9e785a18110bf78518ef6ad497e25e7cf9ce2a3d2cfa5ad38f312f29de436e7e9e785a18110bf78518ef6ad497e2e58139ede109cc31e6bd3e13a519afd70f5df3e0e7de8f1a95980a485bb0dfd7e58139ede109cc31e6bd3e13a519afd70f5df3e0e7de8f1a95980a485bb0dfd786d486734130a00060c5782237b1b712e01dd14cace1fe8a5437b4c1f7aead9d86d486734130a00060c5782237b1b712e01dd14cace1fe8a5437b4c1f7aead9d692d468451bde2e87c906c692212719c113843f48783a5e41ecfe237b762dff1c49c73cbe90126de0a1127c0d60770edbf958cfc30126be2f98e1101c316af230d38b596d6b693bc302daf2210c49c49093c8a686f4698b49072c63bd8e3f83e0d38b596d6b693bc302daf2210c49c49093c8a686f4698b49072c63bd8e3f83e0f796418405de6409baa398303765c59934d66ac1a1cef1bda65358d8cb64cf10f796418405de6409baa398303765c59934d66ac1a1cef1bda65358d8cb64cf1cb625da0d64c04b64d9f161cb02abaa1389754fe953b65f493fa94b7751abf94cb625da0d64c04b64d9f161cb02abaa1389754fe953b65f493fa94b7751abf94e1c5e5ead730fcf4317f858234c071fd19b9f06580da8552d339800b01c33040e1c5e5ead730fcf4317f858234c071fd19b9f06580da8552d339800b01c33040bfa6b899bebee706dac4cf28339c0d5a7fa7abfbca278a92bdd2447c6aeb5649bfa6b899bebee706dac4cf28339c0d5a7fa7abfbca278a92bdd2447c6aeb56494ec6bd60dc9881e7c4cd8a28d234b95a595b331e7e83fce4e5cdff22ba50d8764ec6bd60dc9881e7c4cd8a28d234b95a595b331e7e83fce4e5cdff22ba50d8765bfe1f57c94f02b5d302668cdcc22cedd0392e9b1f54a9edf890823a21f6cb9f5bfe1f57c94f02b5d302668cdcc22cedd0392e9b1f54a9edf890823a21f6cb9f775b43bdd814bbc715e5cc5c4c53756fb7947bd7121d4a22d3da4910fd3c19d5775b43bdd814bbc715e5cc5c4c53756fb7947bd7121d4a22d3da4910fd3c19d503f85a92245f0541eb122e9ef6718a56200aad83f73dbfaaa6c6bbaa7e59a3a603f85a92245f0541eb122e9ef6718a56200aad83f73dbfaaa6c6bbaa7e59a3a6bc09cc22ad391aa1ee979262fe4f1d2ae69c3cdd1c4b1ee70a19cae9c4be791bbc09cc22ad391aa1ee979262fe4f1d2ae69c3cdd1c4b1ee70a19cae9c4be791b7792e2640fbc9649b2c2dfd92f379905d2dea2d382f1c189c0a52bb5bee32ca07792e2640fbc9649b2c2dfd92f379905d2dea2d382f1c189c0a52bb5bee32ca044737fc2f3f4cc2b865508439fbac80edc6a806e47548fe75a0662610685e01444737fc2f3f4cc2b865508439fbac80edc6a806e47548fe75a0662610685e0146fe8424eee3e582efebdb47a77eb82c21d6d64431f16cc465a53785d3eb6d2576fe8424eee3e582efebdb47a77eb82c21d6d64431f16cc465a53785d3eb6d25737e5e16391b19025635b1cb0fcca2de5b66430c890f47215ca5f20cd0930ac3537e5e16391b19025635b1cb0fcca2de5b66430c890f47215ca5f20cd0930ac3556a4b90e4f55006e21fd67512708f23b87805889487cf5003db7a69e25a258ea56a4b90e4f55006e21fd67512708f23b87805889487cf5003db7a69e25a258ea3e3ed32455875c00f8b9a9f4f47c821de50ad041206daf4dae3a761756a59dba3e3ed32455875c00f8b9a9f4f47c821de50ad041206daf4dae3a761756a59dba82f5a1776d81048e5193fde409d3317c0024c26dffd82f951efa67c63b76b8c482f5a1776d81048e5193fde409d3317c0024c26dffd82f951efa67c63b76b8c4dd999bfaec9b82f5b4bc50d1c998bdde144a820c6ebbea5e8f8536a6c883641add999bfaec9b82f5b4bc50d1c998bdde144a820c6ebbea5e8f8536a6c883641a1d9a67e802128eb060ed2b0c78b378ba0fd50745e2424e7729a1c0ab66c77cc41d9a67e802128eb060ed2b0c78b378ba0fd50745e2424e7729a1c0ab66c77cc4e9a74fbc01019d613a22f369d802f426cab2e03e4109e7f38859467a650606e6e9a74fbc01019d613a22f369d802f426cab2e03e4109e7f38859467a650606e6aeccb7b5debe4f1c53199e85a3284a0da5914c837e94dfb39ee5e5d77e5e11afaeccb7b5debe4f1c53199e85a3284a0da5914c837e94dfb39ee5e5d77e5e11af28e89fe9a8d1f40c601006423e5d27f9deb0f0576a866eb73f64c8ff2160a3a128e89fe9a8d1f40c601006423e5d27f9deb0f0576a866eb73f64c8ff2160a3a10d28dc156e3b82cdead5b414c65e2673cf7772600b6faf8c7ef8411252c285450d28dc156e3b82cdead5b414c65e2673cf7772600b6faf8c7ef8411252c28545ad620c4984df435c1fa863143f3b47048a59656fc5f3c359936862bb4b334c57afa1b686db2f7c96942e0062e6b51ef77511421d14297ffbd0574caa58533faa5cbc0ce2c4ef7ed0a8db1f69d9871ab274e535a0d48765537cef1aaa1c18bef95cbc0ce2c4ef7ed0a8db1f69d9871ab274e535a0d48765537cef1aaa1c18bef9e4d34f4209979b1befcf35379d1d028aad8a0f0f7403f1ae2782517f5c5518bce4d34f4209979b1befcf35379d1d028aad8a0f0f7403f1ae2782517f5c5518bc0b4e2409d4c3eafdbd73ee1915d2f436e879bba19fa52023b814660246d6307f0b4e2409d4c3eafdbd73ee1915d2f436e879bba19fa52023b814660246d6307f6ac231fec2477e7d1331290b58222f173129483902eeeeb4c2bd9beed8e6a4f86ac231fec2477e7d1331290b58222f173129483902eeeeb4c2bd9beed8e6a4f86eab2165b3f5b2c46c1fe1d1e713281eed23a302ef04251e0228ac67876314f06eab2165b3f5b2c46c1fe1d1e713281eed23a302ef04251e0228ac67876314f0c14ae50e0b1e7bacb64d73f2bb69eaed3a475182862b99c271ac120f6b5c58dcc14ae50e0b1e7bacb64d73f2bb69eaed3a475182862b99c271ac120f6b5c58dc5e6a3e111a3c6d1ccb1234d190c0f5801d6a65877f46dc7374ec4f7ff112f3a95e6a3e111a3c6d1ccb1234d190c0f5801d6a65877f46dc7374ec4f7ff112f3a9e8d6504fbc26ffb8b92ffb450931a1d1cd3166114cfc02954e6f5bb5b3b51d0a90b1290c2da6ba8b3c13bcc593d6f083072aa32548adb76752aae000852fc11f3416d52cceb769f54c4771ca7e9ffe46e444763a69a149b43945a1909c88ab8f88de52913e9674ba2aea0f4f99976d9a8212a4f3d3b1d0f7245d918af8a76312d1e7452cf910d2c537ac266c6f0f0739b55915d3c3daaf594a52ceb9b9ead631d1e7452cf910d2c537ac266c6f0f0739b55915d3c3daaf594a52ceb9b9ead631ef823ae12a2a4c753bef4c3878428aaa1454b3cbbccd318007b3f148449d9a15ef823ae12a2a4c753bef4c3878428aaa1454b3cbbccd318007b3f148449d9a1512507ff95e1df3db9b2e851724c207ce4d3ee8343e8dd933de13adae7ad69d7c12507ff95e1df3db9b2e851724c207ce4d3ee8343e8dd933de13adae7ad69d7c1fe77ce612854847e31db6038ecb44039635cc5b0636d4518fb19057e36cf84f1fe77ce612854847e31db6038ecb44039635cc5b0636d4518fb19057e36cf84fb6e693205b8ac0341c3ea0a2992ed03a88d99a291a4a64891e99dbf35363502db5987c2aaf4cf8b4c4eee2ce18dc87af81c211bb9e2ca85a8d0a92cd7b6b736d816f19f1fe400e8d5954756e01cab80f6e7bcc93132d90ef22710577cd7c66c9816f19f1fe400e8d5954756e01cab80f6e7bcc93132d90ef22710577cd7c66c94da1192d32f228be104f8aae336d7a3c4fa9f3a1553cf0062ef20f28a15747e54da1192d32f228be104f8aae336d7a3c4fa9f3a1553cf0062ef20f28a15747e5e9fa6c4317d8da53295019677e18e3cf48a7635a7bb389df7a270aa7a6533c77e9fa6c4317d8da53295019677e18e3cf48a7635a7bb389df7a270aa7a6533c77520958c134c2f234a5c487fdb0b7a5620e0359a408f76971ceee1142061e362c520958c134c2f234a5c487fdb0b7a5620e0359a408f76971ceee1142061e362ca92c474a244754f5a3a40bbf35f413e015c486b0eeaafc9aeaf5910a784fc546a92c474a244754f5a3a40bbf35f413e015c486b0eeaafc9aeaf5910a784fc546d91f4bf4088a0af3272ff9f9c2d6b665faf9ad7993479a9226cafecbd5fe6bfdd91f4bf4088a0af3272ff9f9c2d6b665faf9ad7993479a9226cafecbd5fe6bfde0e8b1b48a193c196c0a8fc4b3f8bd0d36fbba351e507cb04203cd21265ad838e0e8b1b48a193c196c0a8fc4b3f8bd0d36fbba351e507cb04203cd21265ad838065c6b58cb7d26bf8c708b8bf5bf11d9283aa30ee1b2b7a0690ee333ddfbe0bf065c6b58cb7d26bf8c708b8bf5bf11d9283aa30ee1b2b7a0690ee333ddfbe0bffb163823560bd45f955fb85f04e8b5ebe5024770ec8d62157a1142b7cdcc2efefb163823560bd45f955fb85f04e8b5ebe5024770ec8d62157a1142b7cdcc2efe7cf271bd0ec147a3924eb0d26f1b43dcf32f1b2adc23116ec2118c47895772d37cf271bd0ec147a3924eb0d26f1b43dcf32f1b2adc23116ec2118c47895772d39a4c49ab68ece827292fb6ee7cf767df4a283f786920dced917f4a5608732c459a4c49ab68ece827292fb6ee7cf767df4a283f786920dced917f4a5608732c451cb74c60a91bfcb553ce14905e47ee39db1b0800c0feb429e4688324424b90201cb74c60a91bfcb553ce14905e47ee39db1b0800c0feb429e4688324424b90208b333783c66574746c96c75a813307bf935f51d5353e42594ea9e407ac605b468b333783c66574746c96c75a813307bf935f51d5353e42594ea9e407ac605b46d8dd8920177ca08d690d94ce7b94bc68cd739515a46836b08ceb6f6746287797d8dd8920177ca08d690d94ce7b94bc68cd739515a46836b08ceb6f6746287797b241a01b1f0f13ee136bb38e260678da9b1ce0de85a2fd2789e88b854651ddb5a3e5106da19d5fac8ec3e4bc8b6599410ba7e50af4c258a23fe38e34a445a3b42b276d60cd12d0a57310b7003c1817747e741c08ba98d1171bf3e26e0f5b1b8c2b276d60cd12d0a57310b7003c1817747e741c08ba98d1171bf3e26e0f5b1b8c9f88c4dfcfec434372b957a1abeddaa64f73d33664482629a15084af6810988f9f88c4dfcfec434372b957a1abeddaa64f73d33664482629a15084af6810988f07746a732c52616311a38c8df37b6520b5d8d07bf1f1d0c0c6470cc75f1fb70c07746a732c52616311a38c8df37b6520b5d8d07bf1f1d0c0c6470cc75f1fb70cfca44ad87f38193365fea8d84a36f08d22666859adc30166c60080b13ae88869fca44ad87f38193365fea8d84a36f08d22666859adc30166c60080b13ae88869c92d113f10173a7aafe1ae0637eaa437518e6f1cabd268c126cc28e89e982a45c92d113f10173a7aafe1ae0637eaa437518e6f1cabd268c126cc28e89e982a45a411a54510124ead0b88f61093eaa4afdea99498689b8ac118e434ceaefcd649a411a54510124ead0b88f61093eaa4afdea99498689b8ac118e434ceaefcd6490faca859398dfc38a4f8c8cd7343e6ac6239fd31a73211a084fd1173e7688d780faca859398dfc38a4f8c8cd7343e6ac6239fd31a73211a084fd1173e7688d78a9573cd03a29f088573955b0c0db2360c70f65b69df7ac8dcbb767a065275dc5a9573cd03a29f088573955b0c0db2360c70f65b69df7ac8dcbb767a065275dc561f65f0875fa19f366c22cf92b472d748a041198b6b31945a92827a129727e8761f65f0875fa19f366c22cf92b472d748a041198b6b31945a92827a129727e87413f467f34c2bd8d021f5f4c9f1126c1a2e104af780791d55eb30d18e8a8a13f413f467f34c2bd8d021f5f4c9f1126c1a2e104af780791d55eb30d18e8a8a13f5cd08ebf5e4f56eb531c10eaa5abf31689d710a734f6dad78e19772a536445345cd08ebf5e4f56eb531c10eaa5abf31689d710a734f6dad78e19772a53644534df67ebd554b56f5993be97a58620339b2592c3d7082c8582fc4e65fc27dea407df67ebd554b56f5993be97a58620339b2592c3d7082c8582fc4e65fc27dea40751fb1256e5a9aa7080b7a7a3040611c158f73cdc29f4c673b1f5fd2852370bfe5bd8f414c9911f8ae7e40177b9a0a9450b8b775a232afdc5576113c60697cbf3574ec9dc9d919d7c695fb96ba76688a03c4515926c5e1f9a7813165250ee5f91574ec9dc9d919d7c695fb96ba76688a03c4515926c5e1f9a7813165250ee5f914c976cf39ee362a88cec3db097e22598e9a65cb2e5183f58bcc91a6cdbfcabd8ab27709de4bbb3b3e91c85a00a8b1e6853ad784554b9c980c2c24d93dde38ec0b07ee7a7c862e961d60fd52c43dad6004c9cf85c6171ed02f34171943f87cc7fb07ee7a7c862e961d60fd52c43dad6004c9cf85c6171ed02f34171943f87cc7f6f8c84924b9d110652e0fdec2ac0979a75f1ad098fd20cd173b0af41ef1a81b96f8c84924b9d110652e0fdec2ac0979a75f1ad098fd20cd173b0af41ef1a81b93fd350931a75cde5f7bc1c76a7e3bfd3ed98cc98e6c35ea40f0ef255b66622c43fd350931a75cde5f7bc1c76a7e3bfd3ed98cc98e6c35ea40f0ef255b66622c4cfcee39387bcd3f21e723d6d3e2f1d54bd4a3dadb2762e2dcfe8b9e070c9420fcfcee39387bcd3f21e723d6d3e2f1d54bd4a3dadb2762e2dcfe8b9e070c9420f465fb1a5dcefff5bb2568f8d0e982c6debb2aa3aaa01e74e5e77dc4d6ff6a4f8465fb1a5dcefff5bb2568f8d0e982c6debb2aa3aaa01e74e5e77dc4d6ff6a4f83adf4da81af772af70b262811b293207402d02518a0092b84059151598594eaf3adf4da81af772af70b262811b293207402d02518a0092b84059151598594eaf8a56791727fc562bf788d4a8ca5579517709fe1bdff710f07ae4962a504c5df28a56791727fc562bf788d4a8ca5579517709fe1bdff710f07ae4962a504c5df244979f3c4ad0343b4f3105c5d84f98882f4a92075455e4c2f20fdb4251f5154044979f3c4ad0343b4f3105c5d84f98882f4a92075455e4c2f20fdb4251f515405ca777542513faa1ee045317c60e0724b9855b6d9929e6d32d29ef76e9626eb75ca777542513faa1ee045317c60e0724b9855b6d9929e6d32d29ef76e9626eb703c71b480db0200b1c085671ff199746b4c24af3dd95bc2d8759271090c571bf654acc79c1d896a4590c9244da1241795a066a64a104dfffd70f8a439118e3de7ef47f2bfa71c575b16ab30c016506c78959d796e941ac4593f13e169c6bd5ebefbb6a19181ddcd8dc9d5a801da906f2b9d047685720eb43810fb7543d3ab4108714f5afb86105c8cd1b18c9beed5927baca639c87a8d1531d6a950747a11b2598b55ef6ec11a28ab7cac451cd3673cfbd5bf64a5d671dbc6e29142d26672b0f62a576c1341de127442d40b22275b7200a451ff142d002eaa6a8acaf5b6bf092eb8f50229b806772744dca16c8b211b772c4a8ad63c36d01906f8a94998285e472129131837157bd92916d57cc364c4f33da113cba98f3a48851825a46e238a474d71be4e93cb29247651dab70d2a2ca78578f0360ef8de8e6ad86bb184478a70a9dd61b3c1222a9bc17a0aba0d7d5298ae331fed2ecde2d023717483d419cb6a443ceffe8eef509decaa5db090da88218aad85d531875246bf20516c1fcc66afdb62d1ef537a45bc30ad42b297bdf31e9392d0a1c27994dcf3423e181967ebc803d36061cd2aa6edf6949f244f4ce8b74353931c473043138dca22a66800aaba441e6d8b36aa415286aaf50a1ad337336d907ef90af715ef2623c11cc14c6614b0120b2b1cbce45588c7a90c0fe62891aced9b18c1ffad7dbace019a28b4dffc199520846094457cc35c0ef43987c8701b01b662b3180e901309177a526d886ed97c84342ba32ba17016c6ac2c74e8a74c1e01c08071f525c99b345fa7fe2fad740db6473c97a3b93da70a82eb842fd77cc65169e27e1636eeb461359a4d7dd850c44855f9aa4911208963d40acf6b3016f63d3bd143e646030ac00cd4c0b9839d32a4f6cbc666b38eadf928ef4423ac53396ea244191eaeb34943ba8ae20a8173adb4169b585af8f4d693bea06f1874671344d01a5966340e407095972a2239fab095cefb9209b240f7a4615cdd2011951e243a3736cb8eb84c6e3af67867c3a2f5ddbc67e4e947d7401d5ad37bff476036e441d9a9eb000a90c91a16802b7426d73a4f7c0bdeb2f7410f77c950b02b10dec113f0784d630036d10d68e0ba3a46494c15a09af2b02882131b5ba7d08b74e8605b97f7ba13884d024aa10df4d15f0fa20e223f5dec209fb3dfb2d27d6e2c51f4ca8c1920c13a47e8b178dab4cc234679df8df8f004c7d8c95ae63945ffd51d214ea0c6cb1e277ac501ef20bcb92f23d74b5766235d53894c2cac7aca8bae151eb7eb72aed0b5ca7fc1104e6f2ff0e9789011baeba3c96cef5a7c4406f68bb1389140b0b817c7ee0a854f0d0949168c3176a9a7b3acffe8128e1efec266aba1188ef841d96f2735812d69565c416e14b6a4b9f38f55feb2af0d935fa8948e7514d87ef09e817ac649173cbfb5f5acd4c8e377c0e22c34d1e788ab126b52e89513a32da4e23ca11bc15ec73c5e920234855b70f1e3620773dce90fb703534cee90db690e3841acc497f3ac4311a7343bccb540401b4ab780106176e93e199bf95583b4502c866acb2642da1af1da2b5a86da77164592d7213f8d67cc7afef941cf3889a68f678b3a9ef7c602cf9daf462a6deae0d8863bff228e6dc86710ca9c902875a7c71e9319ea62b74c892a7409f8b4f91588f85c480c3e1123fb81f5527a418ab0699ccea8ded3350e361a9d59228316db5c88c7052c811d4efcb2b7adeab12b8ba72cc2cafd063fb6aaba1d2605349c26178c521337dd7e9d51fb6943d78625d9d36b9b97391c841cad12037647192620a49e7003babb22b78638c38c8ed7b90d186ad166c03f3bd531a73544c1309f64a856d0fc5206838e8c6cc3ccc71d71ea80f5197247bf801a584e7a01f0040b11f343c0406865301fdbe3075a329798d0f960ef9f3452481f37120d73775a78d76278f3b37e6492328472d5fe8e1bb79dff00e5c4a5b78d20d5acebf286867dc147ecf10ae0fe48fb3889e073d72b85f857040e0fb23bf6052eb2efc4343c500c61a387e43c6b38e125ce0f18ba5eaaa29fc9b096a466fc7b161b88ce2e8141c89e1be50931911db7e9ff1447720820bc23c748b3b741da3b0061f45cfa1682a1ea348bb6f15e0162f9235d6e7dd644bad823c24c13a1c9f407b2bfeb5188c372c29692818aaaebfc51058baa7e3a2f73877aa79b87ba5b65a3e1a29c6dca79f414669ccfd4509b31f1aed23f8e5faa2f146c1696eb472fdc162fcd7e35edc893fde36007da879cc7d6133ebda36518711363b1ad2a6f17068d87287feb7d2f38c133731a16463071000d953963338144560c293cb95847ed6fd5170b57dabce890492972b4e486bd042d02a9d6fe5d2613c30f078cf6fc5a7ce3604329092ced165ef5e2b570669ddd7350ab8a94b1594ce54bf22fdb29e3d398f6cc1463ea284e9a5058e31b4b252cb57123ebf0503bf604e4eaa5b789765fbd7d043309125688672f3f7ed601643834f6090662f1fe495c835435537e259214387cd5432e5c5dc933eaf5df0afed38fc45605d5ad17364c73a87b4bfed8b9496e6055141716734183b1e3bc29d531f5d1ae0f3549a15bb50b38f63946775eabeb02568607f8fc35506b84a9dfbc0c2b00af94bb7db9ea8868c4d174a8f05f7bbb97dc6087f46085c0c7a41ca9a22ff94de9c533e15c09a98accbd07fb3b0894678cb2f3f0a4b6999c8e84fc17818aa2e3dd0d8580e78574f5026925c9788e3c458732b7e92efb094435dff71115f2acdbbd9a4f75a491af1d61924f3d5bb8b85137d26fc4144928bb10fe131045dc3cc0b8ff0976e33de4bcfb5cf55e4720311ab084cdd8416b4d8165780d40b77105b4935f0f5592b87d6f7e0b36d32300ca9d00cacf45892c4b2d695c0626ab84616792970dd609e3f4604bb8de8cd9e0e143317602a4d5db7e0f46265f3a4ac02392419ed3a9bc07d6e878aca865eead4dcf50f8f7ea7882ae07e40fb176f26d53310c51b138d6da710554218dc9cbcfd0936d160425b4d8e969e3842d57bb5e1bc16ce11eec0add3c00f6ac36083a129036c8e9287a59f35ec3ce8959d67e2ca7d3d68b55fe9730f887ee6327fb2743c80f2db5a3229fa146563081853dadbe4a79d34252b1c5be303b50141adaf394b500fea813c47bfe7caca212673d6f7b3c838cca84397372b82554d016bcd8b5b07730a0e2bbabf838daebefb5f744503854950bd5f14eeecf838706806e380f3a507daff7147e94d2b3d5ccbf1acddcade22f7af15e0fda9420e2d80e0a965ae50e061d9685d6dc012fa316df530a0ed92c05f4e964aa6d68a8ed3db637a7615c6e746984707eb605f5203cb7abab9bd5f3124558197209694c5cb9d5f7ef7d1e75e419aacae2af616a8c52a4826b999b7f263eb53564c4368e7643481a5779da377d22eb40c87f7c4d7f34c0a91a8d99913116bbabe758727bea27605f55ce3b466f0811ec97be722477b1c2f12321cb2452956d1590c1b884aa18b734fac5434e9b59594694eeb78ec490f298e867b9b809788e380d01384ef8989c998cc2e2ea9a3077b354f16c11da3a72f4a9110aa12dea035022f56177a542fb3a9e504f8c66cb90d92aaf61d695eb7d143a17e763d97b358e7bc7241ee6d6aeb67519b8dd8216abf78592efc282eb91614f869c9e164d9b633cd4ced17526ceec85c197118cac700ac8511ed136e043ad2c9ba61185f4b555f01f6d415d08e69fdfc415281bff558ca8f922f1bfbdae5a2bce19eae399faaf0e89a9d9f458eaacf905c1701a727b1fdacbed03084839868fbfc960bc4ac81565a456680ef4a98b885f933ffc3e42f3ed65103578f41ddf5f1e7bf7370bc02dd793233724c24be94c1bee4a9bc36b4e665415931bfecb3d418e6ac0a0b642a92438f5ec0715e30019bbb2f7692a5d12397ed2a2779b0baded137b91376d865385c6a7cc3f833ef00f38e368f6304699ce6a4c03c8f753a36047e562c9a6ecb36d2a98ca64b068efc6252e53037a5bb712c4b0a1b4d1ab7424feb94d8c4080730b0bb6c47462c6aba1edb41bf881e5ae8b9f99c83f0a07179a6fa6a5e5e6d11122fe85909f92f002224837db34c7b08d7ff1a6468e7e32a075f28c91caae514401768177a06bb4bc47fa4c53bc5342139e25589de64a0695ddc720962660093284bfc376fdbcb032d243b30c64d61eed457954e369ac3167b3354ee3d392306b36693c78c2c161075de0fb8bbb3a784ba7916f912b5955e46be7b8e507b4c573b9fcfbb934acdaa1fb8c209fe32a059b1e5ee1bebc35c9297e71a480b716313c2e14d286f220f193815daeb9f13fe56b7ca38f44c001576fbc50d1feaa8e26ea93d2fbc61d7fe950c33ad78d76904beabf50ee324a66b1779fc4c780375ff6703e75ae3230fb3cd22be1443c79668f9a45eed6030c1c405981e7d2c8f87ef7e1b9f48f1222f677b63d620a113ac17bcd0d1e9175a8889e8e3b884916856e720584a475087d63922c7e032c5f2e2b6deca09aa8673aae9d4cc18da1923be2dab8464ca4fd2e56b1f3cabe76fca1c82064f4120d0f596a2dc6a73f5e31ddbc4314720a9fca924370fd88c418b15d461b62b6828da09c99921ab83f663ee681f11adfa3ca42d2b5b37b3fc80a6f762ffdbf15d776b4b5b1f8340c4afc793573da8fda1a523828db0d8edd046d7db218caff0db911e5f681b2de95130b5c02c22ba9c8e1a34d0731bd82d0abf3d6e0675c1211d4a8bebeab520f93864db528a1c1a70eca48f45744af00db328d19b3bc270613128e0a81b5d3f7846676d3ac76f4355d13e2617640bbe883fc2e587c0d03fee1859749fa008f2600855a9fb4d2f8ecd4ab2f841391a62a3cb0198bf9428ed213d06119c77264ac0dc219f2cf59ef6a071e79341a5c9702f6b1a5e4f7aa031e74413d3a6041705639442f2ae17d81f09b0dac8caf288255b0cbawafwafrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwaf-2.0.24-1.el8.src.rpmwafwaf-python3@     /usr/bin/python3.6python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3baa@`@``>`U_i_!d^˳@^^4]߶]z@]]]Z@]<<\\E@\@\V\(@[k@[t[Q[I[(@Z}@Y6YYyY3@Y@X@X@XXWXQ4@XBWWjWW.@W.@W@WzOWDB@Vm@VVHV@VuFVO @VA@V+rV+rVO@Uz@UUU@UCjU3U3T@TTTpzT:m@SP@SS,)R@R@R/ QB@Q@QLGQ;$@Q#@PPO@PͷPpPj@Pb@PPPP @P@Ou@OЗOЗOЗO/On@NNNM@M@MJ@M_MOM:M9u@M5M1@L@LRLRL9@Kj@KK@KO@KwKTM@K>J@JmJ0J*@IcI@@I2I@IpvIpvIKI3HHf'H:@H.H@H GG@G GG@G7Thomas Moschny - 2.0.24-1Fedora Release Engineering - 2.0.23-2Thomas Moschny - 2.0.23-1Fedora Release Engineering - 2.0.22-3Python Maint - 2.0.22-2Thomas Moschny - 2.0.22-1Fedora Release Engineering - 2.0.21-2Thomas Moschny - 2.0.21-1Fedora Release Engineering - 2.0.20-3Miro Hrončok - 2.0.20-2Thomas Moschny - 2.0.20-1Fedora Release Engineering - 2.0.19-2Thomas Moschny - 2.0.19-1Thomas Moschny - 2.0.18-2Thomas Moschny - 2.0.18-1Miro Hrončok - 2.0.17-4Miro Hrončok - 2.0.17-3Fedora Release Engineering - 2.0.17-2Thomas Moschny - 2.0.17-1Thomas Moschny - 2.0.16-1Thomas Moschny - 2.0.15-1Fedora Release Engineering - 2.0.14-2Thomas Moschny - 2.0.14-1Thomas Moschny - 2.0.12-1Thomas Moschny - 2.0.10-1Thomas Moschny - 1.9.14-2Fedora Release Engineering - 1.9.14-1.3Miro Hrončok - 1.9.14-1.2Fedora Release Engineering - 1.9.14-1.1Thomas Moschny - 1.9.14-1Thomas Moschny - 1.9.13-1Fedora Release Engineering - 1.9.12-1.1Thomas Moschny - 1.9.12-1Thomas Moschny - 1.9.11-1Thomas Moschny - 1.9.10-1Thomas Moschny - 1.9.9-1Fedora Release Engineering - 1.9.7-1.2Miro Hrončok - 1.9.7-1.1Thomas Moschny - 1.9.7-1Thomas Moschny - 1.9.6-1Thomas Moschny - 1.9.5-1Thomas Moschny - 1.9.4-1Thomas Moschny - 1.9.3-1Thomas Moschny - 1.9.2-1Thomas Moschny - 1.9.1-1Fedora Release Engineering - 1.8.22-1.1Thomas Moschny - 1.8.22-1Thomas Moschny - 1.8.21-1Thomas Moschny - 1.8.20-1Fedora Release Engineering - 1.8.19-1.1Thomas Moschny - 1.8.19-1Thomas Moschny - 1.8.18-1Thomas Moschny - 1.8.17-1Thomas Moschny - 1.8.16-1Fedora Release Engineering - 1.8.15-2.1Thomas Moschny - 1.8.15-2Thomas Moschny - 1.8.15-1Thomas Moschny - 1.8.14-1Thomas Moschny - 1.8.12-1Thomas Moschny - 1.8.11-2Thomas Moschny - 1.8.11-1Fedora Release Engineering - 1.8.9-1.1Thomas Moschny - 1.8.9-1Thomas Moschny - 1.8.8-2Thomas Moschny - 1.8.8-1Thomas Moschny - 1.8.7-1Thomas Moschny - 1.8.6-1Thomas Moschny - 1.8.5-1Thomas Moschny - 1.8.4-1Thomas Moschny - 1.8.2-1Fedora Release Engineering - 1.7.16-1.2Kalev Lember - 1.7.16-1.1Thomas Moschny - 1.7.16-1Thomas Moschny - 1.7.15-1Thomas Moschny - 1.7.14-1Thomas Moschny - 1.7.13-1Fedora Release Engineering - 1.7.11-1.1Thomas Moschny - 1.7.11-1Thomas Moschny - 1.7.10-1Thomas Moschny - 1.7.9-2Fedora Release Engineering - 1.7.9-1.1Thomas Moschny - 1.7.9-1Thomas Moschny - 1.7.8-1Thomas Moschny - 1.7.7-1Thomas Moschny - 1.7.6-1Thomas Moschny - 1.7.5-1Thomas Moschny - 1.7.4-1Thomas Moschny - 1.7.2-1Thomas Moschny - 1.7.1-1David Malcolm - 1.7.0-1.2Fedora Release Engineering - 1.7.0-1.1Thomas Moschny - 1.7.0-1Thomas Moschny - 1.7.0-0.2.pre5Thomas Moschny - 1.7.0-0.1.pre4Thomas Moschny - 1.7.0-0.2.pre3Michel Salim - 1.7.0-0.1.pre3Michel Salim - 1.6.11-1Fedora Release Engineering - 1.6.10-2Thomas Moschny - 1.6.10-1Thomas Moschny - 1.6.9-1Thomas Moschny - 1.6.8-1Thomas Moschny - 1.6.6-1Thomas Moschny - 1.6.4-1Thomas Moschny - 1.6.3-2Thomas Moschny - 1.6.3-1Fedora Release Engineering - 1.6.2-5Thomas Moschny - 1.6.2-4Thomas Moschny - 1.6.2-3Thomas Moschny - 1.6.2-2Thomas Moschny - 1.6.2-1Thomas Moschny - 1.5.19-1Thomas Moschny - 1.5.18-3Thomas Moschny - 1.5.18-2Thomas Moschny - 1.5.18-1Thomas Moschny - 1.5.17-1Thomas Moschny - 1.5.15-1Thomas Moschny - 1.5.14-1Thomas Moschny - 1.5.13-1Thomas Moschny - 1.5.12-1Thomas Moschny - 1.5.11-1Thomas Moschny - 1.5.10-1Thomas Moschny - 1.5.9-1Fedora Release Engineering - 1.5.8-2Thomas Moschny - 1.5.8-1Thomas Moschny - 1.5.6-1Thomas Moschny - 1.5.5-1Thomas Moschny - 1.5.4-1Fedora Release Engineering - 1.5.3-2Thomas Moschny - 1.5.3-1Thomas Moschny - 1.5.2-2Thomas Moschny - 1.5.2-1Thomas Moschny - 1.5.1-1Ignacio Vazquez-Abrams - 1.4.4-2Thomas Moschny - 1.4.4-1Thomas Moschny - 1.4.3-1Thomas Moschny - 1.4.2-2Thomas Moschny - 1.4.2-1Thomas Moschny - 1.4.1-1Thomas Moschny - 1.4.0-1Thomas Moschny - 1.3.2-6Thomas Moschny - 1.3.2-5Michel Salim - 1.3.1-4Michel Salim - 1.3.1-3Michel Salim - 1.3.1-2Michel Salim - 1.3.1-1- Update to 2.0.24.- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- Update to 2.0.23.- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Rebuilt for Python 3.10- Update to 2.0.22.- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Update to 2.0.21.- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for Python 3.9- Update to 2.0.20.- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Update to 2.0.19.- Make waf Python3-only (#1753963). - Spec file modernization and cleanups.- Update to 2.0.18.- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Update to 2.0.17.- Update to 2.0.16.- Update to 2.0.15.- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Update to 2.0.14.- Update to 2.0.12.- Update to 2.0.10.- Spec file cleanups. - Add unpack_wafdir.py (rhbz#1509550). - Fix rpmlint issue (rhbz#1509716). - Fix doc building (rhbz#1512232).- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Update to 1.9.14.- Update to 1.9.13.- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Update to 1.9.12.- Update to 1.9.11.- Update to 1.9.10.- Update to 1.9.9. - Use alternatives to manage %{_bindir}/waf (rhbz#1404699).- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for Python 3.6- Update to 1.9.7.- Update to 1.9.6.- Update to 1.9.5.- Update to 1.9.4.- Update to 1.9.3.- Update to 1.9.2.- Update to 1.9.1. - Fix some rpmlint warnings.- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Update to 1.8.22.- Update to 1.8.21.- Update to 1.8.20.- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Update to 1.8.19.- Update to 1.8.18.- Update to 1.8.17.- Update to 1.8.16. - Remove patch applied upstream.- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Update Sphinx config patch to also work with Sphinx 1.1.- Update to 1.8.15.- Update to 1.8.14. - Include waf-2 and waf-3 symlinks, respectively. - Add basic doc files to the python3 subpackage.- Update to 1.8.12.- Patch to remove -W from sphinx-build call, in order to build with older sphinx. - Rebase libdir patch.- Update to 1.8.11.- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Update to 1.8.9. - Update upstream URL.- Project moved to github.- Update to 1.8.8. - Apply updated Python packaging guidelines.- Update to 1.8.7.- Update to 1.8.6.- Update to 1.8.5.- Update to 1.8.4.- Update to 1.8.2.- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- Update to 1.7.16. - Update download URL.- Update to 1.7.15. - Modernize spec file.- Update to 1.7.14.- Update to 1.7.13.- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Update to 1.7.11.- Update to 1.7.10.- Add fix for FTBFS bug rhbz#914566.- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Update to 1.7.9.- Update to 1.7.8.- Update to 1.7.7.- Update to 1.7.6.- Update to 1.7.5.- Update to 1.7.4.- Update to 1.7.2.- Update to 1.7.1. - Remove rhel logic from with_python3 conditional.- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Update to 1.7.0.- Update to 1.7.0pre5.- Update to 1.7.0pre4.- Add patch for waf issue #1171. - Spec file fixes.- Update to 1.7.0pre3 - Spec clean-up - Rename -docs subpackage to -doc, per guidelines- Update to 1.6.11 - Build in verbose mode- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Update to 1.6.10. - Remove patch applied upstream.- Update to 1.6.9. - Patch to not use the logo (which has been removed) in the docs.- Update to 1.6.8. - Use rpm 4.9.X style provides/requires filtering. - Move Python3 version to a subpackage. - Move HTML documentation to a subpackage.- Update to 1.6.6. - Remove unused extras/subprocess.py. - Small patch for syntax errors.- Update to 1.6.4.- Use python-sphinx10 where available. - Turn off standard brp-python-bytecompile only when building the python3 subpackage.- Update to 1.6.3.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Update libdir patch for py3k. - Add patch to fix syntax error in extras/boost.py. - Remove hidden file.- Make waf compatible with python3, if available.- Enable building without html docs.- Update to 1.6.2. - Generate and include html docs. - Upstream removed the 'install' target, so we need to copy waflib manually. - The bash completion file is not provided anymore.- Update to 1.5.19.- Require 'python(abi)' instead of 'python-abi', seems more common now.- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Update to 1.5.18.- Update to 1.5.17. - Add patch from issue 682 to install 3rd party tools.- Update to 1.5.15.- Update to 1.5.14.- Update to 1.5.13.- Update to 1.5.12.- Update to 1.5.11. - Use %global instead of %define.- Update to 1.5.10.- Update to 1.5.9. - Rebase libdir patch.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Update to 1.5.8.- Update to 1.5.6.- Update to 1.5.5.- Update to 1.5.4.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Update to 1.5.3, which contains various enhancements and bugfixes, see http://waf.googlecode.com/svn/trunk/ChangeLog for a list of changes.- Remove the documentation again, as it is under CC-BY-NC-ND. Also remove it from the tarfile.- Update to 1.5.2. - Generate html documentation (though without highlighting).- Update to 1.5.1.- Rebuild for Python 2.6- Update to 1.4.4: - python 2.3 compatibility was restored - task randomization was removed - the vala tool was updated- Update to 1.4.3. - Remove fcntl patch (fixed upstream). - Prefix has to be set in a configure step now. - Pack the bash completion file.- Patch: stdout might not be a terminal.- Update to 1.4.2. - Remove shebang lines from files in wafadmin after installation, not before, otherwise install will re-add them.- Update to upstream version 1.4.1.- Update to upstream version 1.4.0.- Upstream patch to fix latex dependency scanning: trunk rev 2340.- Update to 1.3.2. - Remove version and revision information from path to waf cache.- Upstream patch to fix check_tool('gnome'): trunk rev 2219- Fix python-abi requirement so it can be parsed before python is installed - rpmlint tidying-up- Merge in changes from Thomas Mochny : * WAF cache moved from /usr/lib to /usr/share * Remove shebangs from scripts not meant from users, rather than making them executable * Include tools and demos- Initial Fedora packagewaf-python3  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./01234567799;;==??AACDEEGGIIKKMMOOQQSSUUWWYY[[]]__aacceeggiiklmmooqqssuuwwyy{{}}       ""$$&&((**,,..0022456688::<<>>@ABBDDFFHHJJLLNNPPRRTUVVXXZZ\\^^``bbddffhhjjllnnpprrttvvxxzz||~~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]2.0.24-1.el82.0.24-1.el82.0.24-1.el8     !"# $%& '()*'+,-.+/0111232456789:9;<;=8>>??@@AA?BB?CCCDDEEFGFHEEEIIJIIIKIIIILLLLMMMNOOOOOOOOOONPQQQQQPRRSSRTTUUTRVVRWWWRPXYZY[YYX\\\\X]]X^^_^X``abcccccccccccccddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcccffffffffffffffffffffffffffffffffffccgghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggccwafwaf-3waf-3.6wafChangeLogREADME.mddemosasmheader.hmain.ctest.Swscriptbisonflexcalc.lcalc.ymain.cwscriptcc++a.cppb.cppmain.cmain.cppwscriptprograma.hgfxsemfavicon.icomain.cmsvc_resource.rcwscript_buildshlibfoo.defmain.ctest_shlib.cwscript_buildstlibstlib-depslibAexternal_vars.cexternal_vars.hwscript_buildlibBsum.csum.hwscript_buildlibCdiff.cdiff.hwscript_buildmain.cwscript_buildmain.ctest_staticlib.cwscript_buildwscriptcsharpDye.csHi.csMy.csSimple.cswscriptdexample.dfoo.dhmm.dsrcextra.dmain.dwscript_buildtestlibcode.dwscriptdbusmain.ctest.xmlwscriptfortranfoo.deffoo.ffoo_pp.Fhello.fmodfakecc.pytwo_mods.f90uses_two_mods.f90wscriptsrccalculator.fcalculator_main.fhello_inc.fincludehello.hsubmodulescontainer.f90helper.f90parent.f90submain.f90wscripttypemapbasetypes.f90fsrc.deffsrc.f90fwrap_ktp.inwscriptwscriptglib2enums.hfile.jsmain.cmarshal.listorg.glib2.test.gresource.xmlorg.gsettings.simple.gschema.xmlorg.gsettings.test-2.gschema.xmlorg.gsettings.test.gschema.xmlwscriptintltooldatakupfer-mimetypes.xml.inkupfer.desktop.inwscriptpoLINGUASPOTFILES.insv.powscriptjavaanimalsjunitorgexampleAnimalTest.javamanifestsrcorgexampleAnimal.javawscriptbengalasrcorgexampleBengala.javawscriptcatssrcorgexampleCat.javawscriptjunit.pysrccommeowHello.javapackage-info.javatrucbarHello.javafooHello.javasuporgtestHella.javawscriptjnisrcjavaStringUtils.javajniincludeStringUtils.hsourceStringUtils.cwscriptluafoo.luawscriptmac_appInfo.plistresourcesMacApp.icnsMainMenu.nibdesignable.nibkeyedobjects.nibsourcesdump_sbpl.cmain.mwscriptperlMytest.pmMytest.xswscriptpreciousprecious.cwscriptpythonfoo.pynested_scriptsbarnested_bar.pyfoonested_foo.pyspammodule.ctest.cwscriptqt5but.uidatasome.txtfoo.cppfoo.hlinguistfr.tsmain.cppres.qrctestqt5.cppwscriptrubyMytest.rbhello_world.rbrb_mytest.cwscriptsubstfoo.intest.pc.inwscripttexsrcbib.bibbibtex.ltxconclusions.ltxcrossreferencing.ltxdocument-glossaries.ltxdocument.ltxindexing.ltxintroduction.ltxintrosub.ltxwscriptwscriptunit_testsrcAccumulator.cppAccumulator.hHelloWorld.cppHelloWorld.hwscript_buildtestsmain.cpptest0HelloWorldTest.cppwscript_buildtest1AccumulatorTest.cppinputtest0.txttest1.txtwscript_buildtest2test.pywscript_buildtest3test.py.intest_import.pywscript_buildwscriptwscriptvalamulti-filebarbar.valafoofoo.valamain.valawscript_buildresourcesappwindow.uitest.gresource.xmltest.valawscriptshlibhello.valawscript_buildstlibprogram.valasrcstatic_lib.valawscript_buildwscriptvariantsmain.cwscriptwaf3waflibBuild.pyConfigSet.pyConfigure.pyContext.pyErrors.pyLogs.pyNode.pyOptions.pyRunner.pyScripting.pyTask.pyTaskGen.pyTools__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycar.cpython-36.opt-1.pycar.cpython-36.pycasm.cpython-36.opt-1.pycasm.cpython-36.pycbison.cpython-36.opt-1.pycbison.cpython-36.pycc.cpython-36.opt-1.pycc.cpython-36.pycc_aliases.cpython-36.opt-1.pycc_aliases.cpython-36.pycc_config.cpython-36.opt-1.pycc_config.cpython-36.pycc_osx.cpython-36.opt-1.pycc_osx.cpython-36.pycc_preproc.cpython-36.opt-1.pycc_preproc.cpython-36.pycc_tests.cpython-36.opt-1.pycc_tests.cpython-36.pycccroot.cpython-36.opt-1.pycccroot.cpython-36.pycclang.cpython-36.opt-1.pycclang.cpython-36.pycclangxx.cpython-36.opt-1.pycclangxx.cpython-36.pyccompiler_c.cpython-36.opt-1.pyccompiler_c.cpython-36.pyccompiler_cxx.cpython-36.opt-1.pyccompiler_cxx.cpython-36.pyccompiler_d.cpython-36.opt-1.pyccompiler_d.cpython-36.pyccompiler_fc.cpython-36.opt-1.pyccompiler_fc.cpython-36.pyccs.cpython-36.opt-1.pyccs.cpython-36.pyccxx.cpython-36.opt-1.pyccxx.cpython-36.pycd.cpython-36.opt-1.pycd.cpython-36.pycd_config.cpython-36.opt-1.pycd_config.cpython-36.pycd_scan.cpython-36.opt-1.pycd_scan.cpython-36.pycdbus.cpython-36.opt-1.pycdbus.cpython-36.pycdmd.cpython-36.opt-1.pycdmd.cpython-36.pycerrcheck.cpython-36.opt-1.pycerrcheck.cpython-36.pycfc.cpython-36.opt-1.pycfc.cpython-36.pycfc_config.cpython-36.opt-1.pycfc_config.cpython-36.pycfc_scan.cpython-36.opt-1.pycfc_scan.cpython-36.pycflex.cpython-36.opt-1.pycflex.cpython-36.pycg95.cpython-36.opt-1.pycg95.cpython-36.pycgas.cpython-36.opt-1.pycgas.cpython-36.pycgcc.cpython-36.opt-1.pycgcc.cpython-36.pycgdc.cpython-36.opt-1.pycgdc.cpython-36.pycgfortran.cpython-36.opt-1.pycgfortran.cpython-36.pycglib2.cpython-36.opt-1.pycglib2.cpython-36.pycgnu_dirs.cpython-36.opt-1.pycgnu_dirs.cpython-36.pycgxx.cpython-36.opt-1.pycgxx.cpython-36.pycicc.cpython-36.opt-1.pycicc.cpython-36.pycicpc.cpython-36.opt-1.pycicpc.cpython-36.pycifort.cpython-36.opt-1.pycifort.cpython-36.pycintltool.cpython-36.opt-1.pycintltool.cpython-36.pycirixcc.cpython-36.opt-1.pycirixcc.cpython-36.pycjavaw.cpython-36.opt-1.pycjavaw.cpython-36.pycldc2.cpython-36.opt-1.pycldc2.cpython-36.pyclua.cpython-36.opt-1.pyclua.cpython-36.pycmd5_tstamp.cpython-36.opt-1.pycmd5_tstamp.cpython-36.pycmsvc.cpython-36.opt-1.pycmsvc.cpython-36.pycnasm.cpython-36.opt-1.pycnasm.cpython-36.pycnobuild.cpython-36.opt-1.pycnobuild.cpython-36.pycperl.cpython-36.opt-1.pycperl.cpython-36.pycpython.cpython-36.opt-1.pycpython.cpython-36.pycqt5.cpython-36.opt-1.pycqt5.cpython-36.pycruby.cpython-36.opt-1.pycruby.cpython-36.pycsuncc.cpython-36.opt-1.pycsuncc.cpython-36.pycsuncxx.cpython-36.opt-1.pycsuncxx.cpython-36.pyctex.cpython-36.opt-1.pyctex.cpython-36.pycvala.cpython-36.opt-1.pycvala.cpython-36.pycwaf_unit_test.cpython-36.opt-1.pycwaf_unit_test.cpython-36.pycwinres.cpython-36.opt-1.pycwinres.cpython-36.pycxlc.cpython-36.opt-1.pycxlc.cpython-36.pycxlcxx.cpython-36.opt-1.pycxlcxx.cpython-36.pycar.pyasm.pybison.pyc.pyc_aliases.pyc_config.pyc_osx.pyc_preproc.pyc_tests.pyccroot.pyclang.pyclangxx.pycompiler_c.pycompiler_cxx.pycompiler_d.pycompiler_fc.pycs.pycxx.pyd.pyd_config.pyd_scan.pydbus.pydmd.pyerrcheck.pyfc.pyfc_config.pyfc_scan.pyflex.pyg95.pygas.pygcc.pygdc.pygfortran.pyglib2.pygnu_dirs.pygxx.pyicc.pyicpc.pyifort.pyintltool.pyirixcc.pyjavaw.pyldc2.pylua.pymd5_tstamp.pymsvc.pynasm.pynobuild.pyperl.pypython.pyqt5.pyruby.pysuncc.pysuncxx.pytex.pyvala.pywaf_unit_test.pywinres.pyxlc.pyxlcxx.pyUtils.py__init__.py__pycache__Build.cpython-36.opt-1.pycBuild.cpython-36.pycConfigSet.cpython-36.opt-1.pycConfigSet.cpython-36.pycConfigure.cpython-36.opt-1.pycConfigure.cpython-36.pycContext.cpython-36.opt-1.pycContext.cpython-36.pycErrors.cpython-36.opt-1.pycErrors.cpython-36.pycLogs.cpython-36.opt-1.pycLogs.cpython-36.pycNode.cpython-36.opt-1.pycNode.cpython-36.pycOptions.cpython-36.opt-1.pycOptions.cpython-36.pycRunner.cpython-36.opt-1.pycRunner.cpython-36.pycScripting.cpython-36.opt-1.pycScripting.cpython-36.pycTask.cpython-36.opt-1.pycTask.cpython-36.pycTaskGen.cpython-36.opt-1.pycTaskGen.cpython-36.pycUtils.cpython-36.opt-1.pycUtils.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycansiterm.cpython-36.opt-1.pycansiterm.cpython-36.pycfixpy2.cpython-36.opt-1.pycfixpy2.cpython-36.pycprocessor.cpython-36.opt-1.pycprocessor.cpython-36.pycansiterm.pyextras__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbatched_cc.cpython-36.opt-1.pycbatched_cc.cpython-36.pycbiber.cpython-36.opt-1.pycbiber.cpython-36.pycbjam.cpython-36.opt-1.pycbjam.cpython-36.pycblender.cpython-36.opt-1.pycblender.cpython-36.pycboo.cpython-36.opt-1.pycboo.cpython-36.pycboost.cpython-36.opt-1.pycboost.cpython-36.pycbuild_file_tracker.cpython-36.opt-1.pycbuild_file_tracker.cpython-36.pycbuild_logs.cpython-36.opt-1.pycbuild_logs.cpython-36.pycbuildcopy.cpython-36.opt-1.pycbuildcopy.cpython-36.pycc_bgxlc.cpython-36.opt-1.pycc_bgxlc.cpython-36.pycc_dumbpreproc.cpython-36.opt-1.pycc_dumbpreproc.cpython-36.pycc_emscripten.cpython-36.opt-1.pycc_emscripten.cpython-36.pycc_nec.cpython-36.opt-1.pycc_nec.cpython-36.pyccabal.cpython-36.opt-1.pyccabal.cpython-36.pyccfg_altoptions.cpython-36.opt-1.pyccfg_altoptions.cpython-36.pycclang_compilation_database.cpython-36.opt-1.pycclang_compilation_database.cpython-36.pycclang_cross.cpython-36.opt-1.pycclang_cross.cpython-36.pycclang_cross_common.cpython-36.opt-1.pycclang_cross_common.cpython-36.pycclangxx_cross.cpython-36.opt-1.pycclangxx_cross.cpython-36.pycclassic_runner.cpython-36.opt-1.pycclassic_runner.cpython-36.pyccodelite.cpython-36.opt-1.pyccodelite.cpython-36.pyccolor_gcc.cpython-36.opt-1.pyccolor_gcc.cpython-36.pyccolor_msvc.cpython-36.opt-1.pyccolor_msvc.cpython-36.pyccolor_rvct.cpython-36.opt-1.pyccolor_rvct.cpython-36.pyccompat15.cpython-36.opt-1.pyccompat15.cpython-36.pyccppcheck.cpython-36.opt-1.pyccppcheck.cpython-36.pyccpplint.cpython-36.opt-1.pyccpplint.cpython-36.pyccross_gnu.cpython-36.opt-1.pyccross_gnu.cpython-36.pyccython.cpython-36.opt-1.pyccython.cpython-36.pycdcc.cpython-36.opt-1.pycdcc.cpython-36.pycdistnet.cpython-36.opt-1.pycdistnet.cpython-36.pycdoxygen.cpython-36.opt-1.pycdoxygen.cpython-36.pycdpapi.cpython-36.opt-1.pycdpapi.cpython-36.pyceclipse.cpython-36.opt-1.pyceclipse.cpython-36.pycerlang.cpython-36.opt-1.pycerlang.cpython-36.pycfast_partial.cpython-36.opt-1.pycfast_partial.cpython-36.pycfc_bgxlf.cpython-36.opt-1.pycfc_bgxlf.cpython-36.pycfc_cray.cpython-36.opt-1.pycfc_cray.cpython-36.pycfc_nag.cpython-36.opt-1.pycfc_nag.cpython-36.pycfc_nec.cpython-36.opt-1.pycfc_nec.cpython-36.pycfc_nfort.cpython-36.opt-1.pycfc_nfort.cpython-36.pycfc_open64.cpython-36.opt-1.pycfc_open64.cpython-36.pycfc_pgfortran.cpython-36.opt-1.pycfc_pgfortran.cpython-36.pycfc_solstudio.cpython-36.opt-1.pycfc_solstudio.cpython-36.pycfc_xlf.cpython-36.opt-1.pycfc_xlf.cpython-36.pycfile_to_object.cpython-36.opt-1.pycfile_to_object.cpython-36.pycfluid.cpython-36.opt-1.pycfluid.cpython-36.pycfreeimage.cpython-36.opt-1.pycfreeimage.cpython-36.pycfsb.cpython-36.opt-1.pycfsb.cpython-36.pycfsc.cpython-36.opt-1.pycfsc.cpython-36.pycgccdeps.cpython-36.opt-1.pycgccdeps.cpython-36.pycgdbus.cpython-36.opt-1.pycgdbus.cpython-36.pycgenpybind.cpython-36.opt-1.pycgenpybind.cpython-36.pycgob2.cpython-36.opt-1.pycgob2.cpython-36.pychalide.cpython-36.opt-1.pychalide.cpython-36.pychaxe.cpython-36.opt-1.pychaxe.cpython-36.pycjavatest.cpython-36.opt-1.pycjavatest.cpython-36.pyckde4.cpython-36.opt-1.pyckde4.cpython-36.pyclocal_rpath.cpython-36.opt-1.pyclocal_rpath.cpython-36.pycmake.cpython-36.opt-1.pycmake.cpython-36.pycmidl.cpython-36.opt-1.pycmidl.cpython-36.pycmsvc_pdb.cpython-36.opt-1.pycmsvc_pdb.cpython-36.pycmsvcdeps.cpython-36.opt-1.pycmsvcdeps.cpython-36.pycmsvs.cpython-36.opt-1.pycmsvs.cpython-36.pycnetcache_client.cpython-36.opt-1.pycnetcache_client.cpython-36.pycobjcopy.cpython-36.opt-1.pycobjcopy.cpython-36.pycocaml.cpython-36.opt-1.pycocaml.cpython-36.pycpackage.cpython-36.opt-1.pycpackage.cpython-36.pycparallel_debug.cpython-36.opt-1.pycparallel_debug.cpython-36.pycpch.cpython-36.opt-1.pycpch.cpython-36.pycpep8.cpython-36.opt-1.pycpep8.cpython-36.pycpgicc.cpython-36.opt-1.pycpgicc.cpython-36.pycpgicxx.cpython-36.opt-1.pycpgicxx.cpython-36.pycproc.cpython-36.opt-1.pycproc.cpython-36.pycprotoc.cpython-36.opt-1.pycprotoc.cpython-36.pycpyqt5.cpython-36.opt-1.pycpyqt5.cpython-36.pycpytest.cpython-36.opt-1.pycpytest.cpython-36.pycqnxnto.cpython-36.opt-1.pycqnxnto.cpython-36.pycqt4.cpython-36.opt-1.pycqt4.cpython-36.pycrelocation.cpython-36.opt-1.pycrelocation.cpython-36.pycremote.cpython-36.opt-1.pycremote.cpython-36.pycresx.cpython-36.opt-1.pycresx.cpython-36.pycreview.cpython-36.opt-1.pycreview.cpython-36.pycrst.cpython-36.opt-1.pycrst.cpython-36.pycrun_do_script.cpython-36.opt-1.pycrun_do_script.cpython-36.pycrun_m_script.cpython-36.opt-1.pycrun_m_script.cpython-36.pycrun_py_script.cpython-36.opt-1.pycrun_py_script.cpython-36.pycrun_r_script.cpython-36.opt-1.pycrun_r_script.cpython-36.pycsas.cpython-36.opt-1.pycsas.cpython-36.pycsatellite_assembly.cpython-36.opt-1.pycsatellite_assembly.cpython-36.pycscala.cpython-36.opt-1.pycscala.cpython-36.pycslow_qt4.cpython-36.opt-1.pycslow_qt4.cpython-36.pycsoftlink_libs.cpython-36.opt-1.pycsoftlink_libs.cpython-36.pycsphinx.cpython-36.opt-1.pycsphinx.cpython-36.pycstale.cpython-36.opt-1.pycstale.cpython-36.pycstracedeps.cpython-36.opt-1.pycstracedeps.cpython-36.pycswig.cpython-36.opt-1.pycswig.cpython-36.pycsyms.cpython-36.opt-1.pycsyms.cpython-36.pycticgt.cpython-36.opt-1.pycticgt.cpython-36.pycunity.cpython-36.opt-1.pycunity.cpython-36.pycuse_config.cpython-36.opt-1.pycuse_config.cpython-36.pycvaladoc.cpython-36.opt-1.pycvaladoc.cpython-36.pycwaf_xattr.cpython-36.opt-1.pycwaf_xattr.cpython-36.pycwafcache.cpython-36.opt-1.pycwafcache.cpython-36.pycwhy.cpython-36.opt-1.pycwhy.cpython-36.pycwin32_opts.cpython-36.opt-1.pycwin32_opts.cpython-36.pycwix.cpython-36.opt-1.pycwix.cpython-36.pycxcode6.cpython-36.opt-1.pycxcode6.cpython-36.pycbatched_cc.pybiber.pybjam.pyblender.pyboo.pyboost.pybuild_file_tracker.pybuild_logs.pybuildcopy.pyc_bgxlc.pyc_dumbpreproc.pyc_emscripten.pyc_nec.pycabal.pycfg_altoptions.pyclang_compilation_database.pyclang_cross.pyclang_cross_common.pyclangxx_cross.pyclassic_runner.pycodelite.pycolor_gcc.pycolor_msvc.pycolor_rvct.pycompat15.pycppcheck.pycpplint.pycross_gnu.pycython.pydcc.pydistnet.pydoxygen.pydpapi.pyeclipse.pyerlang.pyfast_partial.pyfc_bgxlf.pyfc_cray.pyfc_nag.pyfc_nec.pyfc_nfort.pyfc_open64.pyfc_pgfortran.pyfc_solstudio.pyfc_xlf.pyfile_to_object.pyfluid.pyfreeimage.pyfsb.pyfsc.pygccdeps.pygdbus.pygenpybind.pygob2.pyhalide.pyhaxe.pyjavatest.pykde4.pylocal_rpath.pymake.pymidl.pymsvc_pdb.pymsvcdeps.pymsvs.pynetcache_client.pyobjcopy.pyocaml.pypackage.pyparallel_debug.pypch.pypep8.pypgicc.pypgicxx.pyproc.pyprotoc.pypyqt5.pypytest.pyqnxnto.pyqt4.pyrelocation.pyremote.pyresx.pyreview.pyrst.pyrun_do_script.pyrun_m_script.pyrun_py_script.pyrun_r_script.pysas.pysatellite_assembly.pyscala.pyslow_qt4.pysoftlink_libs.pysphinx.pystale.pystracedeps.pyswig.pysyms.pyticgt.pyunity.pyuse_config.pyvaladoc.pywaf_xattr.pywafcache.pywhy.pywin32_opts.pywix.pyxcode6.pyfixpy2.pyprocessor.py/usr/bin//usr/share/doc//usr/share/doc/waf//usr/share/doc/waf/demos//usr/share/doc/waf/demos/asm//usr/share/doc/waf/demos/bisonflex//usr/share/doc/waf/demos/c++//usr/share/doc/waf/demos/c//usr/share/doc/waf/demos/c/program//usr/share/doc/waf/demos/c/program/gfx//usr/share/doc/waf/demos/c/shlib//usr/share/doc/waf/demos/c/stlib-deps//usr/share/doc/waf/demos/c/stlib-deps/libA//usr/share/doc/waf/demos/c/stlib-deps/libB//usr/share/doc/waf/demos/c/stlib-deps/libC//usr/share/doc/waf/demos/c/stlib//usr/share/doc/waf/demos/csharp//usr/share/doc/waf/demos/d//usr/share/doc/waf/demos/d/src//usr/share/doc/waf/demos/d/testlib//usr/share/doc/waf/demos/dbus//usr/share/doc/waf/demos/fortran//usr/share/doc/waf/demos/fortran/mod//usr/share/doc/waf/demos/fortran/src//usr/share/doc/waf/demos/fortran/src/include//usr/share/doc/waf/demos/fortran/submodules//usr/share/doc/waf/demos/fortran/typemap//usr/share/doc/waf/demos/glib2//usr/share/doc/waf/demos/intltool//usr/share/doc/waf/demos/intltool/data//usr/share/doc/waf/demos/intltool/po//usr/share/doc/waf/demos/java//usr/share/doc/waf/demos/java/animals//usr/share/doc/waf/demos/java/animals/junit//usr/share/doc/waf/demos/java/animals/junit/org//usr/share/doc/waf/demos/java/animals/junit/org/example//usr/share/doc/waf/demos/java/animals/src//usr/share/doc/waf/demos/java/animals/src/org//usr/share/doc/waf/demos/java/animals/src/org/example//usr/share/doc/waf/demos/java/bengala//usr/share/doc/waf/demos/java/bengala/src//usr/share/doc/waf/demos/java/bengala/src/org//usr/share/doc/waf/demos/java/bengala/src/org/example//usr/share/doc/waf/demos/java/cats//usr/share/doc/waf/demos/java/cats/src//usr/share/doc/waf/demos/java/cats/src/org//usr/share/doc/waf/demos/java/cats/src/org/example//usr/share/doc/waf/demos/java/src//usr/share/doc/waf/demos/java/src/com//usr/share/doc/waf/demos/java/src/com/meow//usr/share/doc/waf/demos/java/src/com/meow/truc//usr/share/doc/waf/demos/java/src/com/meow/truc/bar//usr/share/doc/waf/demos/java/src/com/meow/truc/foo//usr/share/doc/waf/demos/java/sup//usr/share/doc/waf/demos/java/sup/org//usr/share/doc/waf/demos/java/sup/org/test//usr/share/doc/waf/demos/jni//usr/share/doc/waf/demos/jni/src//usr/share/doc/waf/demos/jni/src/java//usr/share/doc/waf/demos/jni/src/jni//usr/share/doc/waf/demos/jni/src/jni/include//usr/share/doc/waf/demos/jni/src/jni/source//usr/share/doc/waf/demos/lua//usr/share/doc/waf/demos/mac_app//usr/share/doc/waf/demos/mac_app/resources//usr/share/doc/waf/demos/mac_app/resources/MainMenu.nib//usr/share/doc/waf/demos/mac_app/sources//usr/share/doc/waf/demos/perl//usr/share/doc/waf/demos/precious//usr/share/doc/waf/demos/python//usr/share/doc/waf/demos/python/nested_scripts//usr/share/doc/waf/demos/python/nested_scripts/bar//usr/share/doc/waf/demos/python/nested_scripts/foo//usr/share/doc/waf/demos/qt5//usr/share/doc/waf/demos/qt5/data//usr/share/doc/waf/demos/qt5/linguist//usr/share/doc/waf/demos/ruby//usr/share/doc/waf/demos/subst//usr/share/doc/waf/demos/tex//usr/share/doc/waf/demos/tex/src//usr/share/doc/waf/demos/unit_test//usr/share/doc/waf/demos/unit_test/src//usr/share/doc/waf/demos/unit_test/tests//usr/share/doc/waf/demos/unit_test/tests/test0//usr/share/doc/waf/demos/unit_test/tests/test1//usr/share/doc/waf/demos/unit_test/tests/test1/input//usr/share/doc/waf/demos/unit_test/tests/test2//usr/share/doc/waf/demos/unit_test/tests/test3//usr/share/doc/waf/demos/vala//usr/share/doc/waf/demos/vala/multi-file//usr/share/doc/waf/demos/vala/multi-file/bar//usr/share/doc/waf/demos/vala/multi-file/foo//usr/share/doc/waf/demos/vala/resources//usr/share/doc/waf/demos/vala/shlib//usr/share/doc/waf/demos/vala/stlib//usr/share/doc/waf/demos/vala/stlib/src//usr/share/doc/waf/demos/variants//usr/share//usr/share/waf3//usr/share/waf3/waflib//usr/share/waf3/waflib/Tools//usr/share/waf3/waflib/Tools/__pycache__//usr/share/waf3/waflib/__pycache__//usr/share/waf3/waflib/extras//usr/share/waf3/waflib/extras/__pycache__/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectiondrpmxz2noarch-redhat-linux-gnu              a /usr/bin/python3.6 script, ASCII text executabledirectoryASCII textASCII text, with very long linesC source, ASCII textPython script, ASCII text executableObjective-C source, ASCII textC++ source, ASCII textXML 1.0 document, ASCII textRuby script, ASCII textexported SGML document, ASCII textGNU gettext message catalogue, UTF-8 Unicode textJava source, ASCII textXML 1.0 document, UTF-8 Unicode textPerl5 module source textUTF-8 Unicode textPython script, UTF-8 Unicode text executableBibTeX text file, ASCII textLaTeX document, ASCII textLaTeX 2e document, ASCII textpython 3.6 byte-compiledPython script, ASCII text executable, with very long linesSVG XML documentRhttps://bugz.fedoraproject.org/wafutf-84ac760b597d6f4a99348cb54e04704da6f4b3bc0cb29189fef0e66e4e67aff9f?7zXZ !#,J']"k%L苜;8aKGObL3Qo-A @#S}HTٿXC|Mn9T!3xWZxύ\2śd̲,1cwg6Y r*DO>> 6ЀY8DyCN"DI]Čל_^>s7Cs02#n0X&lv k&{ͺYה7#M<^Ш{/'|h7UoN\}eLldCYأijy}q{i^c=ߜ~}Iv6Mj)`4;Y7Hi-(iafjyT Zv[=~i45GAG(ζsdyB񔅌}rdP9 Ҽr%(:UVƃFD ZDX No~Ek1UQqNvs 5M1=ދ5҆򘫹K?UOR]˓)6AV!  5[0ΦJ-),`>Ywu/Z<*Ykg?Mqj0_f)ƳWiŶWR[Rt+|T?W" [r.2!KIve9)LERm[ضkhVr_+pd_@k_YGb''`bvۢ\{,T8Ps>+ bv3Bƾe3)x^U]a\-aΠIѰzK>iǻ|i|HC Oѷ8Vh˅ "֗&cjy{b6Iݒ˶%xPiѯ;ZM[1$}VJV!aJPH靿&v>})îk[P/ۤq7P9h 3I9n.MvF/pU!&M%ߤl y|՝4 No "=ezPH@~H޻ };54GMkPcliDjCߝ'sy߁;X[3ew{OfJ 0q$ ȡj&H Wjcp3M^}m)+rd†ɑ%O똴Le<ڽI_,~<(]~ J0L&? kD9KAf0ěn.'piW4DtA,6_B[>+f>3j.fz<40mϦ'GrIZ;a*^$ƣt"]pp IGo>&%rD}+nfgpw1;D[@xdΚE90Vim`P8G/v`twwUoqH4#ڕ޵Ū UFl6EB'T r9f7orT -Fb!kuI*<XjVpRJ|3 ,1@5$WuK(|]w\tGX j)ϿLb!QB3^ P| -ӆPXż9⡣hL, طUE4AD7=\!Ÿf1~6Ç 8n@0#b-^Hx4)8Z hiwA1w  ) cc@ЦSCߕT>8OQV-kFϕIB 9Ez o$BO+'<fT74HS|®pJy!.9 Q_z3Oh HqVH pq"P7ɇU[ՙ51MԔ2h^fI36MA1b UK4qFBuw'/ozo}>e6 KtDGG˻We0&߫guG[PњN7NSTc.nYe % 4eѿ?t4ݡ~4ɯQ}gM\gqta,QH CߍKvT\L:S &&~ RN?BO1Lf^RNZmSnԅobK'zwT*fUGovz6!fgep#zS&Yb5cXУ+%ټsl@]Zn28/ÇԲg͠?%k̩X'$n1/qZV˦&e=;m$,>v}6v@\OHCL*PqyVtF_A'?%Y QFs7!ŶA[F7#N!l9cvBӯ%6ɘa z'['480N?VLI r5aO@;[2.U{G5sUcWQZW^h"I::"V$vj#~P#C@v/G=wy|)uP~Boadjiܩ#No9GUzw+HH1wG7b{Z()B  !հ`-)혝j3ZFuIz*B ;KpyY^?>kY~sWρ^!P%h3g+M&)w&S 9JB,7mhv?9KBw [NqL wb]͏&k3|x ڥ{!1G $f|.x\,xYaItqLIƌ_0)Tt~J)wL/2DߋcKwIK*vUĖ֚<`/o|'G}Jk@@evÚ\5Jiz4p,8؍Jxu73^n%W Kdz4)-KP%&džTVg8&'1 P% ~PPqD \>d6+UO12Ci8&S-;-|[< f]*j lz[3eȄey/ hvqTWҊ|VL|-oe{:ԝ YdY^-_N}֙%:]yM6P9h$8hgk&Fyf}6: Y?8ufu>HD˖rȯ~hkL1Rg|UĄrB/ &Oco5hT ܁.$W@w$kݨ=gvm\TeUiBMS_ǥ0xL lIbRX;5oeA_np)ݞfR4NvUݔE8kox t뙯}C泌r{ oB6Ů9 }:}NEj L|ǩAzN u*핥sGpORt ꖷD*T" hi[QXF~q&}(KD\ښW5\+ -M\=#GnHIi]f|W뀯[I{?#oRԠ Xtf|8B'6>\wxhe @sA &;ճ9%vifpvHqLJ#[ZR-놺aE*qDĽ-\fm>8{!3"SyJ0 |cw=$2\w!4 k"JY9W9ɆE1{/!399\OvHzlM)3J.C=^|a;ݰQXCèBo`@BEo#Ϊvàfq-":UF"3,`ւtXQ;-0PV7C* +,NsF7$t:YT;€oנCA-Qh$7Dkp {[`һrD{u S:=Plšs>\ew4AtTF,'!SR*Vsv`r \|f+9\Q4>+{7t[ONV'1 -Bg5.Qe12%dh:~ jH1h,q*U!uG<Ċqď!nux¼*!Pa^ͤb[kM@Ç %:/yd0B+N7: 5j[5?ra.)\(\ œ=h `xɳ;';Xz$+xN}-@$&kEzs6ಀ8`>qL0QSЕd2g?{*Uw~-% 5H0wѶ/"lRlE4F7_\B=ew_&iE@A:+|MU3'-՚O_RfI)F(W ثCzy|a'M ,;Ƅ5{IԪd  lR#gm}B~{N}8'p|!~wAE-; A"`:U}_?T`(*|O|Ȼ{?1bHev/@u9{&3HI}S00w!X܊u֌n) 'U%"q`p%bd.& d,`(0 /<1f0H(w+sVѨH dB8FhU@~,G*B=3C{:tFlۮ3: Z9Eܺ.&i&WʵLT@ vEZp6#DH.J":n[E2YUSR!Ԡoc'/[sJ(r4"9-7* Rw˅y0[ ِXanHs5^7`rj,`eA=a킯| mz.y~gD[Q+sW^\0jf<Ϻ2Q#UuF:gQcuof*[fAjcH`q-]Q<.6aiZ +s'E?fGllh#PөE}H9<#Cz?moq?=9X䰲=c \%oSoxR KȰ}Gp~EuHS5H>_^87=g.r f:br'ѩoЧٞe}Bwf`=U`MCpŐxOE*ed!7sOc\UcC>3xes][-|$1Q`=cP#I,h\?{T}:\'hLҧ/ oZԩ+R#!ygd/ 1`v'ewԚ=~bH!{˂!tL B#7Æh\6I4 ɢ$<~Ss`j_>1hJ1./XB' }qM"ڲ̥-jy|Zޮ= r\4b+Y5myd= 쾕~ItiĀIVS%Ez -:fz^K=5_N,SlȖD_rvqgbno6k vI/}NܟOt`h[S G'AHN7XGji]e&c1@$m,$P@74]$)Of+k̡ZMvW-40Rag1̌{(yA$-Bd*̰۸P7z"]1PԽ.fNJUVwQ`ZNm/GSAkgQQJU ANOhX QҕGBUT tJNۦcSX'kƇBsBSk2m<|2-/:N09OzRjfټN20}gi>}AO7>9n#1-`XP*దL] "[Ƨϱ1IO#Oz1b?jF}UOO;0 np\§7J"\2f_0 +ӹQLTe/4gA$ްYN }ӄj{ڗ*ڴ(W/`ĺaDt ?vf1HȫYD.bJ?f'7I!>~(63)⻫V[M =HI~}]rH>c@KLVHc+9P1&@,xb XlWL(UM8Xz\hV\K:iۘO=_Tv#8&'  `ȉn-W4T>" 52K,܍6|n[!@8g<Pa- ֤ó½7>.ly08݃-tkNF]Ҁ]cx̲W9ˊ>wg"W| 5iVC's(n25h^B x¦z[BX#\<*h(*vcf;g #-l iBz1Ï#J3iYwKA \Ӗ\xzߴ{.Q 0HR-\%}j pN wEW>_YtCk, ܣ,鑧2<}OXnŶ YZ