waf-doc-2.0.25-1.el8$>PG= Q= ר>:?d   - 48GVe tMM  nM  M <M bM dMiLMoMvNvhM{{{|(|H8|P9~:.GMH MITMXĤYĨ\ĸM]M^ bdNeSfVlXtpMuMvX\Cwaf-doc2.0.251.el8Documentation for wafWaf 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. This package contains the HTML documentation for waf.cbuildvm-x86-22.iad2.fedoraproject.orgqFedora ProjectFedora ProjectBSD and PythonFedora ProjectUnspecifiedhttps://waf.io/linuxnoarch&uX~E5*ZT}xl2֮$!~:y$ d4-yIW X( } @CE*hxw/ !-   .U \>+(w>1>7>1 R04<Y~{c9Bi&&LLKydBBZ3V5(dE](q.V9ia~KC5A2=]j(hB(P%]$(a)!e&z/*/rGIUi,,<}8DD@;55>;D5>8Ei%I 47=1II2=CLRLO}7xF@:7F4C:7777FF77:1@:7LC=@:@7=)2=$RZZ+ci`/lc g,'h3+xKuIOc(WF:CgSZC0W00#%I`Y/#+k>%W}x+0<"1G$<nGt/ 5"'iʞ] "a  "fUs:S  k AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccb|b|b|b|b|b|b|b|b|b|b|b|b|b|c^+^+c^+c^+cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc_Ac[KMcc[KM[KM[KMcc[KM[KM[KM[LPU[LPU[KM[KMccc[KM[KM[KM[KM[LPUccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccf2816b7cbb8e485c7d0073fb2ed525cd34dd365b76d7cb3639e2360a989176616efe87f8f5ecd63f55756cf6d095eef85ab8f2876ed133ff33d7eaa85efcdc86ebfad46aa0c713bd5b6c99e4699089dfaa34ab85750ad287c7b6c79f32b36dc67089b6e4e22ea5c48ed9a80ec433f5b2a6fcaa4b95d9385e349f3f539918dd140ae83a07f44026cfddabd079cba69cf1198f35bcadd562dce723afa3fb06423b9d537ea4222663a740ada8cee54230622da1d4bff5384b2851223bd2bcbd1b483da453b9bba7ef62cfd870b7a44ece64c455d4eba5a0435c57ad69c8082412289143a6f5b2e1e83ab134719c62dc04abd6d950fb956aa476e552b3592f260fabbe64470c1b0e69a7d8bcb499e5f07bd11dcf42a9586ed359dbec72c55e2fd0b7d13a6eac69bc42b9bb5b3b61a0423f406821543b8cb9a9e5b648adee1001085cc70a9e2e1c67e40687d3470471c4c034e24aa5e2291ef379d69bc45c284873d998ab8feb67e42b2a713ba01f9dbfe3847d133fa10c75542decbc4467e0f3606a72fd013c09887e2a6f68a574ffe897bb3d77d03d2a6924884145985fc3fd914ea397c9b4e4d69b38978a52065224be67f44d40d5a8f039ad897bcd6d6b3f8b1ca7cda41be7dbd1aa671f61c38ad2eb8fb3b8930552d528a06b1d6952a8a314ad969b4b7315e436a1c28700b2b1aca4619061c5cf345fbe4bef7ed4feb560ee9cf5d90ea2fd0af96cee7d865168081169888d5b8a0f5c22687f5c5993abc4ca5a49b60f41a0a9c28e8cb13964aec846a8af3b875a513d8bc0dc572486999601eee1a73d289784b4395f9ad5de63f9f77f7d7e768e322846a7b60056d532178b8086e00529cab48a3898c703e010ee2c9e1a09f2654b422376710a8641339b29148fcfa3bb8376ddfc5b77d6eb9100cba8df9642e10f34424f994466daca2f86cba347de098880afb0399636f9728241619010b8e7acbd700340ee07fd0efa694813cd09dd7757a579e7df00cc9e323490fe05fa827abb64c82e0d61f005f78c2a9fe20e421bcc1cc28ecc799f3066981a2e7f1b5618beb756d1b6c9f83d6f4122afde7b0d5cbd038d364f28439496571203094b96edd11146c1d2208c9dd9384916fa0ee7f2d05003fc8979233fd8ad42a246ef866efacd47d8dd471455a90cfeee3d1f5e7b1955d460040b9294393a133cfe6f18bdbf551793a20bfa706821df63be37d1014a1717736218bbf44579eee426b602182185c8fcdb6a8eccd514db601c74d54341288e20884b22a3740a6ce57373b62fcd14d47383e7f26f9a3e756937e7f3937d69608259917d59bfb16991ffd72153a9d837b7dd52025381e6f908d6733ba5300bebcd9a7d753eb234cbdf97f1c4957fc773bb0fe26b5863a5fcd002bc364859cfbe3314268915bdc6a2c8ec406f28c1a3b77387f1af89efb96b3d3267a6da23bc40378b6a5693a2364335ec9a5d534f29aa85c8a26a2c4e8a9cc8453d06222fafd576708bc00538ca2cc0928d2151078478d05a9b35efcc65fb91bb240d6fc45b0b3c46a1e565c49384fa7674d18955f3c167652186dc60f15b9c1303a2b389f8f225992bc116197678f07b303f23ae11cd30483722b0ef7e03e86018e34af072383ade227babcf91b636f1d8ec4a40957ac8b8cd400feee831a9419e93329b50c2777050ef7f1bb6833e25b76eafe68d14926066c330bc8f4d5bd728f73fbb67f9aace456d44d0b7eb761b08afc0ae7dd1ce1a0083c152eca60e1df9e3d33ae018bdf4a19973b5ef0e84f0edd027511251af9205d3883c1bb63c330306d169ea00e6b963e85b9fad8d43e2648b466b084c4d6a082825443d075d928a317f808ee996026b098671493d342b26c1fd448fe09af8bf1fd4675d711b60fe69d08e70d2fa22c5ee26919f6e7cc0dd5251ec3306e8a7ef1f98fdaeea2229b7b036d0f6993f4b1406641361c6bcc4f1d0f0f53e0b045a2f47a1fec4e6bf37b3deb3b5cdaa4bb2486d6f17c7b87d706c4da3dbcd1072b4cfca298feba2bbfe8495ff5f631c19ea02d7d818f3346c4e4055c34185390ae169fa2e99d4fdf6208a4dd702c835fba4fc02ae82c1301b3a390c65040179bfa970cc193cf54b4fb7cf93e7961f6b793c7eccc9f342dabb7e2711c4c139b35e1ca9a8e62e8b1af1d077e790149f6a7856cef676bf509b231dc6518f00d81215acc20d4c4bb27a723faa7ae4f894a42c22b07d23768ab0c8a8c357c50341cca5269370ea15c6fb5ccb395a610f9463c2c36aa4982b2e35b61d2f3f2ea251a8e412a45119911d57ab0740b197568ca4623ed7623572f2294f78df3e622b0dd898d5927d53392a7f9396b5cb5fbec766af2d0e922cffbace9b49438a424bc0fc0404883ac341fcc00fdda7bad913972b754ee11e1d4b141bcebe8c03280ab7cda958dce83a5c9e8b39f653f2f03cbb2124d351f67fe6d556885363d54b415d3db450c7f64d51e7f00ca4343ddba2401dd45c1037f8dca4e7b34d0c073e47fad69cd2e8d99a4391ad118bf66779963085e406e70c732c00aed62033fb22636bd8bea3977798037f3ea5d03999999bda2e92eedf2d94d53e77d17636b78bb9209309962da512135d276558de84bdae048ce3b2701918b10e895cf7850c6047fc5197aec5e553ce92681c6f0f17947cb1477ca2857e78e03b7f6450abf21165312cac690326247a556205624e21f6bab005e6df17fa4164959c26901876c3e385a9be592da5507033ed577a9ffef7c84b3e7b311d9103114dbc6a1231bb094611ea50a22a092f26fc514df88fb326f3023dc0855b3b5b6685916c8a921afa1c2f18555ce453437469577829cb506da829f85f8ad052cd77bd55bb11b0503a7ae06e6b672cd041c08bc44281c068d6c40baa4661b1a887871b42b7ff2947a7d87314d0bc81731c40e869f36c13d8ae93568ea852740075e72ee393e6f9f3e93b4ba91577aaf1fb19844725140d027ced994afe903b206c546c5a4d336d4555a229c4d3b5217c68f8d0e423c2a21e1b69eb2485313a723efdca9fc444805bf60183e55ee888ead0d0e51558e68a764b7abcbac33f4d99844d0759a7ea9eb8dc9f4d1988e0c7c30be2adfe3382f07d971811e3aa169be36550d60049a1265a93d7b4ddf58663efb682e964372b989108109a1b56939e85a44321b65d204bd7dbda8115ca7caacd55b03784cc61a15cb8807a5dcc4d9377906cd9d8aa3c9cdf936da74575ca50841e325bf2a9d666ca444e40f714fd98efe872f705c8b75b2abd3b1f10aa8ba7bcc31820b0f1f713ea29826becbb2dcc21b362c36e18f3a1adb3a7c4a71ef767eec199cc94513683a1680f4389a1d3f270bddbf1e81f8bbe809ec05bf036f1f49117b7018231794dac69dd8bbef9cd3d618f0bde4fa99f503e82e0ca3e91a9616f89dccfd1b91f648c6d2f09b6ba92d6452877cf2c6adecf68ddf1bc8d1935aec9113b799ba3eeccfdcb9a423f959e5525f485e7a3cb4afabcd897e6ac38ba913dd93400af593bb0339f5f65cbcc6d550de94103768360747999bd98e8e868ba1587e11a92c14b0f9a6e2200e75254c05de95426f41660f0128fdc86e768fd4eb53825f43cc2d088b0068d08328b147464a598ba7120afd4af3d21c2387c5730e8273336fb1c30ee7186a184789a8ae84249183e3321311f07d423ada0c91117f9e0ab4b648e3363aaa060a595ea165e0cc925729a157c5d8467881b31d94b9e2e6c4d2adc397cccfc44a218b8cb62dfdaacee982d997f22cf084e81ab365118143901bba3c56371e0e90a71f71f2484f5bb3d336f21ea18de7f754f0b8c502afcf89d295edb9b87677538695a183e9707709bc4278ceca126788ae2b851f24d2e6907dbed4b3c09024727ee2a178b8461032d301295ebcb44de0dd382ac3992e288716d4a34cef63a5e9cc2e8ca52a24fc02dc6d07aced755094d7190af1a42036d38c919aec8cbbfc0fa0e48337fc9da15c29c2cd7427d89b2545c1ca96eed52e9686e7486fbe00beffc9c31c1573e75f5594b2ccc91996992b8a93ab3c1da06cc241482a56c3492eb456925ec92b429979744008fdf5966d531f6dfd48abc29343fa11acc1a8fcd8fce26fccf0c57f132b034c99c936308489116dc727d42a9112f0a243946eaaba6e8ed0a5a3f4390a371a1a20aba498b8435d67b53da49e133a864a09c4171cc49e332842319023b971e48df5ad84bb45a55d471b2b2f4b7bb770e4bdf312e1b5ba7aaa48ee321bfb959d71280e1b89589301794936d630988d94e88618187576368682b162c1db2e2ff183753550f3e718141bfbc7de1938bcb452262bcbf5225d46d51baa903e8fe7d227386edb2515578d75de7b6af2d53c7883a3c62a2613fa90dc244ed712468b879aaa88c07c37ca74ace3cf51ef6791711f7babea2da37704bcb101cff051d56181a8fa9752b5bf6fbc26ef571e3431ae5ffe49ab5fdbad576946dba658e61ecd0f815caeeb5371d49f2cb186e4e05e9f642ea37b7f10f93ec7e2805bb9949bd35edb91cbce65213e40d65e3479306d5fd87bb53559c4058b2c8ebb7b74b3ee14895e61b0c8f2ae5194f6e59f5a3bd8f5abfad8673f6f01ca340cb2b2cf9f5c9b6d626169039e58b80a453a203699b40aeca24aa423a2a6cd7dfa6b16e9e7dbefaed43454ffbfbc5e56b0d2608769884b0f8ab437a8d7dc21308d58f764ea9997b3c5189cb140f5a36528bb06c276d03cd3b8853943f201d64f1a01d5641b23a685960f43033b12dafbe26e9bae194379e08c0593e9288ea6935c30ae665814757c46b9d12c557ac62e744b4e0e5eb4eac7809c74d5519c14b248b3dcda5faf19c69c51fae1184a3e5d2d8e74333eb6014b7a788589a62782563502490c2b349d011684a83740e9fa438855b091aa965e3d00da741fd9fbaf16ec5a2d38bad19764283ca7cc386c95fb182335e1eaa28e548bef701280814996b69c72a0a73e3a69ec2b622ae4614b012aebb0dcba5bd5e93d7c7d34ee1af54638c27d860ef3b31e4ee1238463bae6bd3f81b8e12756c5b71aa22f32a256e00506a9aba18585ce621c018d975160b4f386a7ed02fd138588cc4d890eb7d9b125b9a57a1f1d4ee6e9526aea4ae67d64fd792a100e13c81b45354afa8f749f825f7416ce788d833bdc821009cbf2e93973aa9b82d2393a103d460feea3225b954deb4890265321366aeab9e1236b92d509539b9d740e7e8cd35487886378a4d84bad26e28feeecd601d2773f8d29dba8292e1d6fd38663e9f6728fd6834df266522c495d2dcfc5824d9567eaad5c2e8f19b06bf36f0147c910d24fd265767df62974543dce028d0b711889b16f54b95d2adb0be93952efae28e1ab311ca92fe1fff7255aeaa35d2ecd85d5c83047ee79f00eb768f423bf86ad732df936fe26f176ea728bfea3448b5610dead728ed5691da54393b6963fc87f2ac70679bf69a85e29a7be18814fdaa313558d2e0d1a59f8450f53b7584b49ddb2f0377fd7a33edce6f0286e0ab1978f202a56bccb37768b95de2e23db2e2af0651aeb938e6538670890f25fedf689e7bea1e31aa4e5beb9aa6819c55034cf2966f2fcc4797e106107b4f2ea8c0440e6571e79ec884c2c813fbc42471f47f6c379a9fbe4e3c73e4b131e77ad7be5756a9e27446eebc83954393caa144903623f48ac9020fd097ae4c3252dd0c0053dc46359a87cfecbf0b536e26ff16dcf024d1b8193a572e8321403e98224b986f5ae0e3e52dac96a155d7fe75fddd0812bc87c6e5905b7014c34bd5b578f80abf74848fe13bdcdfd18101d91c2b84e340cad353b122d0447ffe586087be04341eb88529af75bfc10ed32f6b55821f791d3f42f47fa90179e85afde7b4c6acb14cfadc9539025819a2cc542718b0b174ce3c5b316abdf4ea33b61fcf64b38181eafb52e2cb7c7e516f67bc582187759b19cdc6466d19592ac3b729a778445fcf69344101b55edd81121eaf94213ae2e9d5ec2c0c174ad4b1e076603d2894e9fc3fc581726c881e623fa508423031bcb84771ff210d85fa6e5e473432a0a6286f1bb9249dcbaad7ec1098fe54b44ed5e05b6d3cbbf7890e2c31aa308953a37f10f0924ad7b6c5a93d637eb42bf24f033d057a60ba3fe6217ad06725b312929cb7db5b6b90c82a9d0ef1f36c2734ec48b65298e5447c6e505d1151e2439d55bd8b3e68c858211d36238e75bded68dc2c423eea76cf1aaf37abece70b2f989fce05eeaae01493d4d70421f89c487c4a1effe524f925ae1b40d57cead2cd374af06472c773d3c468d4daa77c7faccb2aa89998612c4e7e0d18fd6819176137a760f281f6b47580fc519aea81dfb0d8f5e0128e9645de11cd3dc8185fff6639fec689e2c629de349acf2948faf3cc820ab964df037f237260592d41d4c8e7d0991805ab0f6cd9d97c75e76155a977af09364066735c14bd6adc346345b0d289a22a6bbdb87d6bd6abf5c8d5f8312f424b9fb5766d7ff7e553e941ec3b2229ee5311467ba2f5b59a9822cd500ac30a48f09e49d120ff66e05a8f81e6d0531513e5c775ba5751dbb390e8966811509c59a48e9b229c4a0d335492576e3690bb5806f7805271cdb053fe5a8d23e73964e53f0d7f48bcd702036753aab2b458b4aaeebf3b91c9108cd782de9c216f8c411c57da823b5c144b0e7ceb5a13dd054ef1bc2aeca08bf68d5555869a7e2d53bfeb7797a77975e890f795d11c16de5c16df68a0d9b6e758ea55f102e784356ec8a105265b88c825cbeb6dc3a0e454102e32e53e9d1cfd08226dab3b53989c449e76a01245a5f760c915981a8448ef0fae3d0d2bf4613caad171da45e4a40484f9d7389c353d41b20922d98017df9cc0e2893edc45194c022b758008e25e21a8c5034afa7bd556d48cd5ac98174559e46cd331639494c885afcf0ac46dcaad45557ba162beb54cde6533bd5b21f5c8ba99bf7f904643f948da6e8da65b581bfc63259c8fc3e3c0c431e2e2f4eecf4f3d5805ef95c087281baf6883691af347132f0ce9c379267a1e85eed181aec2f1f4343eaaf4a211e9c6badd65979801bb3e2d7dd16e8b4264554419d2f8273a37cc39fa0809de8e906b9655b286bf24215b7fc0bb243dd8a4b273c0442f245fde69f3a11d8ab1cd05cd3685c89bf036aecfbe7c57d1416526c7e95a2991c6b5d007b1443f1b84dc69e20180a2723744ce0828bf62680e791780115bb16ab16103b206c79066b3988b95651b42a5f2336f7d4e003aa82df2a7b3d41fcd6b442982b6470ca7b24f9bc3dfbcd42b27ff84e6e5e89f091377b21a702a8955910a6642645a3c4d266399e730549be1b511ec4e395b8a43d4220b777e4a071d6417b3051ad0f484213041477f88b97b0480afd9f2b807e2c251d13d71816919e4d0bcf538e7338bd0c087a5cdb732704c8b856d6a1d2a3281e8bbbd5c376ed8ce3fcee89a35b203a7ab22224f304309adf7277a638545203b232fdc356e21ee9acb8e09d1480e1a01be8f63bf131bb04a9db24f02e598ae24547de5a56c4465c96ca0c85afabcfb578f18b58fabd1cf27aa062528c455677a6f05c4e1f321c76e80200244daa61f8f78c1c8365ef1315876bfacb083c2962e140c466b363640e12514eb2ecfc5f899467a336d23ec8df5deb2692ac76a7ddb73cdb806c1d8a938177adad5b0bc1cc941a67249a4c7bf556315c7d60c4644b0cbb9a7aba60fde4cd0a559279781ad564ff10151165baefea44c01a0846636aad1b5f5cae0847f691490656cd58270c1e58a9f38d8bcf88da31196229d1d04aba3d3e6b16e9e3aaf42be094f274e8b2f006ae7bb76ef410c473be67a03a83e6aead7569a2e0747c6942101f11c14c98eb7ec489c38961c801ff695f0fa5defce78c6fd4d40f5dffce186bdbd9dcf66f203a5f34b5cd0c3f55a8af8ba99cdac52e89cbb0cc05e61e4e2fde0669df9fb5bbe1b387df019826089cb33dad0cf0b60f0a5292756c049e7e7cd0147435c20839c8e34ce395c49c2c9e3385528f59505d1c9b9134a9f8aec12c5ad59b6e6409b9dd8dce8290c1938c2aca0594dab25be751f58186d1a73b331eb4dd0636d72cc76a401367b8cf3a922673bc75f5613529836f36157054ce278cca616b447e0022b8c8c01bd2e59588a6ad5a001a793f6382fc9f9587a07380d4f7d0d7c027a54320cb11bb1091ded3d6210fa140bc2e91133d060dfa24c31f0acf05848c743c3a18e22246e7dbdad77799f850764785395eefe12d813d8081b23b63b860d4c3afd176a8ba0c7a643c29297a034a83d3e6ad1fb5c8d686dc685d5c3dda4c7708e80965fe737108301d6aa3d48b6b346644a3e2f3c627e9115aa51fa6ce9738e5e508806b7503424243933a0e2c7110780dd457e555e91e0258fcb87de4a084b8878204f9aa8b451e2d42b16673ed6de28cd832cf58788b2cff13b26604d325768ad279dab0f491ec78c8efe40100c453cf5bd351a7487a11dbf0ec78eb604d440f99759005c32d136edd1a719fd15f1cce795a4851b391d36b46e544bae4849054963391857871904dfb21438b97a6bc452cb30f611ece14641ac6a80b27e1e4a2ab0be59b8d5ca5b77cc39518d9fbb031ad540590cb4e955893de7102d76fa56236ad798320acc04fb46e4743613e720b7f9994bcf8e3b378d478390ebe7ce9b0a3ca2c7c35380ea3498a2cb76e4f4082bc422486fd25cbd30ba48f2099f2be6c3b1108148fd87208abebc33450739d38356fda7ee0cd2cf69c72459824af8628266a0624d96367251a124e3db148d9ab61ab69b574fc2bd833724f8f30436b59bb02c40a4278bfacac2af03ac4e869c670577b97c8f46bb509e79945fe5657d679fc9f283cab5d9a9c3f5e8036c0fbd8b4ef55ffb94acbd071501da0bfacf41e26fb1026c5514c4bc1ef48fe3ad396ad4a20a8fcef6dea775037ea8f6ef3d44ccafd10aeea845c1847e92ec827ef1dbe2ce6def51d1dbc6b82369040cce5685613fefe03727ea749ed0c7b661935259e4dec7c36cadb1f8a5f047604deed26a2f5266920c6e2e73c4a3756ff27225352be24e99032626180124b0fbd8bf3bb11f3f243554efe2b88c95edbea22d4ef8bf663d1fd23aba06db704e10446911d334d006a390123e08c3f24694956ce916f8b479794782e4c0ec76ead82aaeb2c2d9bc601329d8d21507a1d6518b261f16d53f99e5facfe1e9287ea1f72b5c7296abf79a1bd6e9df23ec3e7b341b9325e1ff212bf5b41f3576b3d30d69aa15d0254215e789eb2595f7b0ec067223af92ebd86e98a319e16921187fec70f885c0c90ebc7b2e9ff4e9403dd5877e37c4c53d38f5b84b19c16cc31fcd7a343961efc3169db5f0cf4b49f9d05019650e9f461fb877c9f5d48506cef0f5b2ce4ff372238d4a651b7f08027b3e77050395d26af72a10f6c4c151faaaa47d359c319c2e2a67f846d47067681f7d3dd6e7e879248e0144691613d83b466d8daea1812c3c6d8c39e8b65da108ba1318102db622a40f03088ed326d4e8fd80c4fccadb5bd2af72a8447ba82a8050f1784f8150d561d7da642240ac49daa5900c7f39a4070e2513ec29d6e8ccc150be18c9b3886b9f7ab777ef1aa1e42222b1d61c2f846ea9603832245dc3a7b22d009a7edb399fcedb9b5e89f9b1bf2afd56171bc4b884181c69f91b67114e9053388ecdc45f0ca980b01bfbcf48c58099e07b5cb09969f76b20e5f799edef1186b2679404d97f4de855af57065c3d592646706175687060d857f21da056dfab242fbe9953794b5d4aa13cf0ab56d0fc85aa31d425f717468b43558e72bbacc5b4d3eb71aa5c0fd8e1db350e34c108e22ddea67d9114148d018ba4a18ace1e9f5c4337d5d0b279f06eda95d91c5699178fd82eb9a7656fc9404e6d53ebead9382b76506b108f2af5fe6f1a598efd3b2c0d4f2ce03f3fec874591604f80333991c6991d8574ad7fffb96d6c12384809b3f939ba4d2060ebdf2187fe5af8313c7746646a7ae143707095aeb287544d40eb1c17a248024bbf2780300b123df0f4a19f83bdf033695cfdc7b2dbff5af8dcef9f64737fd6605128eb4b1250be2a434daac97065184f8ea0122763c14942d1d8fc6bd05797712cabb76cc485fbbddd2f3665af0be623019f4e7e62cc9e5d045fd991ddf2b208dd9bf39a591f50e6ec793416e2867f54e8c6c7e89b68c2f78523287524fd8e9f1c7ea2afb27b84b9906600e2ae2f35f33461f9dd97f70a537fd0c26b02082e7b79fceb9542901b5c03cbb752773447a1f4d13f13e0e0440737b92f8825f5ed0740482819f3fba7826297908bbd44ff00b64ee95d262d60866319c7cf09c3d5b2926ea9d9f068801c8ee0724dac66604b03ac50b18295775fb8b0b215a51fc05bc152a12ab32d44cda758721c5df53f2aeab1b1e3490aa5ba5080dd83bfbc09c8440ecc3e163b7352073f7428a92facb9dfcd04ba29188b419fa4619e754aecaeb4b61786ccf6fa2b6ed50211452c2d5d656088810cc5acc89ca40639d0bb71502306afdbc8646f6ef362b79c54a8f9211aa290ad8b363575fc30ab04aa494f8ab239fba636663b950ccff763bd3b95a3c214ee2344ec895c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3e0d9027289ffa5d9f6c8b4e0782bb31bbff2cef5ee3708ccbcb7a22df9128bb2187083882cc6015984eb0411a99d3981817f5dc5c90ba24f0940420c5548d82de47e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc00854115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac63c67b5260b50a0f434e9b26585479ce67ab2184adc7b31c26d665642d3512835fe8d039d87d8f443d02abb76df25715de53a329a7a35cb58d4767c08a574fbe00ffa2fe3371504d9b2a52f9147f4e8659aaa6a29b32bfff58b653c17f392d1f0cf808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f4cfe678a4446900f4081ab8d74ef3d1f8b1002edbf8cae3db292fcca0637310ed108f280badfe5ec5168738c4f70a59bc6ea9d1e9243ff2b951386fb668e935023e61ad44de4625bdd7aa3b1ac8ddad355c919de8a23bd16fb36053901ff23cb9d321bf408098313d8a207e64cc44a4d2070316cf3e191883c24ef98e21f119679a1578a96abe5b8f7cb772dbe0b48df27c901b946fcbcd1c21c7f9cf40fb49a2790b210156aa90869cb7f2c6df6dce4af40dfaac4b5eb3ce71432f25dd23f43658408aafccfc9629b32d7e7038d0d12be53b516876ff5b52301420e88111d67b3591c02a353d9ddf226f116f638ae8a8a0eb13c83c459bcf9bc61ef573c082ba28753f3f251e8ba4563b27bdccae355daf38ae7525fe6e4b1ece474ef2379429b90b47d30db6a8d21519c30011de3798256c0766220a21cd5c8bb1ee93592ac586e5f3eb0a645d12262ce5c7307b336ed7da6128efec6dae56a6a332e1607428e479f1ca20418e95b0fd9146aa873a76f214cb2ad09a07febbf55ea8b381b5cb424561b8b8e6addd197b45aead71992456b14ef18211d5e616f762b5db494baeea4adcd64104aaee39de1ed597b845e5d5cdd875936910143fc22a09c6f85c5e8a28e4bfdcf889117b8e2ea65fcffe17b228463871dbebdebf8e9ac4e326e5ee45506dbde999b90e01aae96445c59bf59951bb376d43b992629e4728577a68c0a3e87aa7b99c229350e808331be3ce3f3c6f43cc7ad6794b20ec63c937036eacd1310f1fc5d3e0640d6c23d22b9eddf50bf2befe15164c6145c3efc89028946656a442e448077dd7cec4b86b229fffd8f0bc1482580fb2e0000cb32fc7516d2cec6429da48298cdbf3937157db41ecb9043950431de7d32012dbba0f034043daf08174167574c96b9e8047d43ef7449f5379c1b0b4b5b972af7099066cf014da26e558ae0ebdd3f29bfda7e00fd99fd9538917a160c5971cf8ea7aa2f675f9ea0d4331c90a1542358bbb540ec460f23e583981a6a485ce07079980d3ca034710a81723b5eb2806e6a8b88313ea668d8f2c89faabc7a8d2686a1efb7cabfaf11c773453858350d27c438c7da14bc68189722d2505b67ce0f529f5c476846a32ca3ae6ea2b5d69c8390e57a8ae35d413c692397b68ad3c26658605d7c80ba4cc4afa7ffe3346394d8af8612a007fc7016165db9da7f098a5b9845d57dd521571a5444bf3c37b0f8f1eb9aacaff4e898a728c9ca98daa2f90b47e93884b11ea9ea1de2048691edd15e1a2fb164d90fed9682b13bbf084a63a92ce096459b8d783ac77a9af7ee2074074eed809caac22af20166958f1cb2ced90eb7f5f6b2d1027cbae51a0126ef929d69e37059d084cd1ed4fb2d7aece7ee81cc1f66edfe621f465ee896f3b4c15175e96bc8f42b2b230309c4f1b46f3ea977d7d40a2b2a45064a981fa6859ead002ffc098f4a4d83d3a6d20f6616f7dd7a8ee633ecb13cc3eba8f53fc50536d499d15babf18a549879c1b79b26f6b122e812958c62838fa89f66dda71f947236e0c7f289a5decec2571aea1656cfa59a3b1e2ee95fdb721dd339cefa7ee864b9239bbec88a084363c9130e35ba8d1c58404f8ecdec392b9bd9742fd3dbdba8119ff49400a934965870aeda1b6d075337b9a1992bbf0e209c7d1443973ec5e662444e086743ea5d207bb7d2c44cf952d2e3badb3193e5263b6c05b2157ef98ef16d73d1f5cfb1f498ff17f944737f36bc8a77738b4821219261b439292ff89e242bbcc3f35423496a058d78779351dbb2bb5dae5ecaada558bad84d06201fa48153c50d69ed4cbe68c175f5fa98948ff844aa7bdd39346f12f11c105cfdb0050b16545c4e6bf8de0285ac5f94ad8f84d5eefe59288862d8f443e4274736e83ffd89d6311faefed89a0199dc7b8b2f6f693bb69c0841b5dacb39c3610fbd11fcfba9b62d7aecbccdc4d906defdfd0f7d1ef3f0dd2aab467e6a989e2c28de154c0a2d18f5865c338ab6f2c529ac277f252bced2b511e32a44f77eea4d4c22605ed688ce6e2c59044dc69c291c1d362e3969cfd5be064de3f196930ce78a20a8b1c0d2b58d2e96bf6862bafefd8e1712230cbc535643f3f062d34a8264c294770a0f0f2fc5620841f96f5a6ae336a6f2b13f527683059c08f9163996d0beeb087ea02a0987fac6481c07b0ea38c3f83b12da2b3f2afb9792a645641509bc98426cfdef010d9a00b947e8e6644c5fd4ce5da3cd2b69b316a5c8cda909fd2b47c1c0c587352365b33f99f4d2217d55b947d1b5cfbff77b972dfe1b8a574257634088b586b8e92d320aa779df4c058b25a42c22ccdab3548e890bb731f9cf2dc698614947d831cba0d1efba4d1e90e859714157919d71dbebcc78b612619a7749866894c0cf4abb34e1b8c8251f4d1f567e2bd688103195a394dcfd90735b927b3243c8cd26b3dd7ffa5a3f8c072e5c67fc705f872c0daaaf77b1a74516ce2e058d8cc9587f739c76b6e33ac0fcec85729c0184fd0eb5beb9521ad947bd01d8a7bc21ff9eb57381bdfdd545a7c6e4ba003a87b1ba817157aff2471fa3ca766f5feab44825829260c2202b49dcd320f41a488a6d6c51427af9d7becffe557d4669c4b0612a051a6792cc56ae903e2826d6c002b960989457e9352fdfe7475f52630135b51afa4d3157a8fa4d78e02fb9e7484d7fbd49fd10422c1589d79e8e8541c1c3335ee819306d5dfb7e291adb5b2e96b3cdcd2ea2eb9dba922b401c66ac3b026eaf9fd920d9cbc4c4beeb755403383dacc256c9358775824ae39a81249eeae21d558f955653b196e83ecd0ebc76fa0be2a881af7e563d541ba1048f99c8dfc23a7b9bd638126dd8637e0f2d9d18a8b0ea6a8ca8283636380d5c681ac766bfb8cc86c14c3095d6e039b0fb71d8cebce7820b82d0d948b64990897310ea87be908f2b38c2dfc6c88f159f6118413561dec0605d20e56df1dafd1eba1985c7176a86726c51940ed6f31f92476704c049a2bb76ae33230af097936f9b133a999be4c535e7c7b514e24adf3d767e3fbacb34bfb9d1f1e9998d3df87773d3667512369dc65de4980fd6e265db1d39ce4d11987701fb39bdc2b5d289529fa4449fac690a55b56bc1adb35017a021837e6221a292b9ac40d7ad5b83453ad6e75fc3d036ef8bb81448c1e3a29f3c5b0e6a1d9d346a726b11f52108708be112b83df8dbbaff757bc71a41ca15e22611818f16685bd53f21e6e579e876b44403021196e085e723752c344d53376f4eb9fffb6a3bad97bb417796b1874700167de45d19965865baa08e0be7e212bb82e70b68fd18d27f8aeb54bb51bdaf69e8d53360962425e748c7c75c871209af1ac758d4d4a63d97944ee78be6c443c1ba61638a0fc796e595e278d76429d673607638fd9eeabaa33b162acf5d922326b2c7e3frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwaf-2.0.25-1.el8.src.rpmwaf-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)waf3.0.4-14.6.0-14.0-15.2-12.0.25-1.el84.14.3cbb&baa@`@``>`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.25-1Fedora Release Engineering - 2.0.24-3Python Maint - 2.0.24-2Thomas 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.25.- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11- 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 package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM2.0.25-1.el8   waf-dochtmlBuild.htmlConfigSet.htmlConfigure.htmlContext.htmlErrors.htmlLogs.htmlNode.htmlOptions.htmlRunner.htmlScripting.htmlTask.htmlTaskGen.htmlUtils.html_imagesgraphviz-00eabaec89408617813e864a2dc0e07d27c60fde.svggraphviz-0357655d2f0cc1a59fb0d832ef4c673049638a89.svggraphviz-06760c318a3424cda468f9cd567fe463eb686db5.svggraphviz-06ab6efa44de9658361f41620aa645c62e46bc16.svggraphviz-1278beeb4a4a122a42767364960e228c3f13bd9d.svggraphviz-1f04fb469300ab73fac1e8ac4bf3c23d5c44109c.svggraphviz-249cdfff15352261421c3b98bb4a95feb1382a54.svggraphviz-28cba9c32855799967469fa198b4994af808fb72.svggraphviz-2bbca6c24cead26a7b2a286c7262b01a39c5f41e.svggraphviz-37f84eaeec0808205af5d545b46f1e0afac506b3.svggraphviz-3d4576115d8dff26c5319bf9a5cdde409d8f82e5.svggraphviz-3f270f565a56ba5d1111b3d660332f1ee9bfe0b4.svggraphviz-46dee11eaf7a73c3c4abb2859d15bcc61fd5cdc1.svggraphviz-4a07516fd921f0aa36fc5da32071afe6b0c49472.svggraphviz-4e50c0ecded667b761003acacf5338e748a332ef.svggraphviz-4f7a487691fd0f255c083fe88c6fc059be1a0849.svggraphviz-56d52315db112465bfcf5ace1781baa13bdf560b.svggraphviz-6841e0e59c4b97c243186e70b9a3f37ffff457de.svggraphviz-6e23e31b0a44867d42c4d12dcd7ea9757afefe11.svggraphviz-710b443c7a0f44c00958d275ad976ba418e398c7.svggraphviz-770c5f48133b36e6e4d91c41b4e97864ad5a80d9.svggraphviz-7777511262f51435216c6de434ee50e37fe9743d.svggraphviz-833a8694f727d6c0a682adb46b7d41e36cd8fe55.svggraphviz-83af0d62a7c708cbb301900da93516fd72cf0bc9.svggraphviz-85e64d4318864133642bcde686b24888d2d424fb.svggraphviz-905030623afd8408151b07363e33abc4fd35628c.svggraphviz-9446a997066474f96718d584e3bec245c502daa3.svggraphviz-98249f2b49b1b98fb8413f2c88cf9a233fc040b3.svggraphviz-988e59a8075f17df5f30ba14eec46077b12eaab4.svggraphviz-98cca3c1a7fa7b4630a18a37d0c5c81450f9c3d1.svggraphviz-9eec437f28a3d28e7224d6cb614917b27c27c799.svggraphviz-a29c372baf5cc25097072ec32045a6dc691cdf22.svggraphviz-a6aa180dba125aaf0c814084bb8376846c9fae6b.svggraphviz-a86b1b6f6eb97678e90a499b97d4c7a2a42e4894.svggraphviz-a9ac45b6bed6917fc4d6534fd3107b2e8a19a88b.svggraphviz-a9ddc9a75f92a42aa6f372b88d85a5ff2a68525e.svggraphviz-b451a9e051a83475481b6016cc0fc288dc7c98ae.svggraphviz-bd647b624a5d747501f419c311316611f0de185e.svggraphviz-c386b38c4b9f343af541ad32d791ba9a8834f4b5.svggraphviz-c4d2dd55fc9991e688d9340ee0cbc296535cc657.svggraphviz-d6581f38f16cd557150755f4f836afcebff25758.svggraphviz-d852113ea229bac6aa4ceefead01174c39c3b9be.svggraphviz-da597fcce49d11fb7eac2c05ee35035727bae5a7.svggraphviz-e1283bd17f5ba5d250067286397011ea0e2f0983.svggraphviz-e3905010a74cf84a4de4ec4dbed5c2f0fe496a3d.svggraphviz-efb8add8f9439cb0b33b9ec9305dc20bb20033fe.svggraphviz-f49fc1ce9e89a459a0141a956a3c5be7d79510be.svggraphviz-f4c9deec7e4241d3577ad81747474cdb35d79c2f.svginheritance-05bb624f5839e798bf8e14b4b44ee621a2253f17.svginheritance-92d770b542afc1f5566a10965314698e9a023416.svginheritance-f12b1227cf81df495636e606de5467e5e6d169f9.svginheritance-f2f863a26d054535dec91a54fc81399b2e779b60.svginheritance-f5da5939551a7f2ae568c934e2c8ce526e8da08b.svginheritance-fd909776d3faf6d7b9e85ecc15dc0af13fd0681f.svg_modulesbuiltins.htmlindex.htmloptparse.htmlwaflibBuild.htmlConfigSet.htmlConfigure.htmlContext.htmlErrors.htmlLogs.htmlNode.htmlOptions.htmlRunner.htmlScripting.htmlTask.htmlTaskGen.htmlToolsar.htmlasm.htmlbison.htmlc.htmlc_aliases.htmlc_config.htmlc_osx.htmlc_preproc.htmlc_tests.htmlccroot.htmlclang.htmlclangxx.htmlcompiler_c.htmlcompiler_cxx.htmlcompiler_d.htmlcompiler_fc.htmlcs.htmlcxx.htmld.htmld_config.htmld_scan.htmldbus.htmldmd.htmlerrcheck.htmlfc.htmlfc_config.htmlfc_scan.htmlflex.htmlg95.htmlgas.htmlgcc.htmlgdc.htmlgfortran.htmlglib2.htmlgnu_dirs.htmlgxx.htmlicc.htmlicpc.htmlifort.htmlintltool.htmlirixcc.htmljavaw.htmlldc2.htmllua.htmlmd5_tstamp.htmlmsvc.htmlnasm.htmlperl.htmlpython.htmlqt5.htmlruby.htmlsuncc.htmlsuncxx.htmltex.htmlvala.htmlwaf_unit_test.htmlwinres.htmlxlc.htmlxlcxx.htmlUtils.htmlxmlsaxsax.htmlhandler.html_sourcesBuild.rst.txtConfigSet.rst.txtConfigure.rst.txtContext.rst.txtErrors.rst.txtLogs.rst.txtNode.rst.txtOptions.rst.txtRunner.rst.txtScripting.rst.txtTask.rst.txtTaskGen.rst.txtUtils.rst.txtabout.rst.txtconfmap.rst.txtcopyright.rst.txtcoremodules.rst.txtfeaturemap.rst.txtindex.rst.txttoolstools.rst.txtar.rst.txtasm.rst.txtbison.rst.txtc.rst.txtc_aliases.rst.txtc_config.rst.txtc_osx.rst.txtc_preproc.rst.txtc_tests.rst.txtccroot.rst.txtclang.rst.txtclangxx.rst.txtcompiler_c.rst.txtcompiler_cxx.rst.txtcompiler_d.rst.txtcompiler_fc.rst.txtcs.rst.txtcxx.rst.txtd.rst.txtd_config.rst.txtd_scan.rst.txtdbus.rst.txtdmd.rst.txterrcheck.rst.txtfc.rst.txtfc_config.rst.txtfc_scan.rst.txtflex.rst.txtg95.rst.txtgas.rst.txtgcc.rst.txtgdc.rst.txtgfortran.rst.txtglib2.rst.txtgnu_dirs.rst.txtgxx.rst.txticc.rst.txticpc.rst.txtifort.rst.txtintltool.rst.txtirixcc.rst.txtjavaw.rst.txtldc2.rst.txtlua.rst.txtmd5_tstamp.rst.txtmsvc.rst.txtnasm.rst.txtnobuild.rst.txtperl.rst.txtpython.rst.txtqt5.rst.txtruby.rst.txtsuncc.rst.txtsuncxx.rst.txttex.rst.txtvala.rst.txtwaf_unit_test.rst.txtwinres.rst.txtxlc.rst.txtxlcxx.rst.txttutorial.rst.txt_staticajax-loader.gifbasic.cssclassic.csscomment-bright.pngcomment-close.pngcomment.pngdoctools.jsdocumentation_options.jsdown-pressed.pngdown.pngfile.pngjquery-3.2.1.jsjquery.jsminus.pngplus.pngpygments.csssearchtools.jssidebar.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jsabout.htmlconfmap.htmlcopyright.htmlcoremodules.htmlfeaturemap.htmlgenindex.htmlindex.htmlobjects.invpy-modindex.htmlsearch.htmlsearchindex.jstoolstools.htmlar.htmlasm.htmlbison.htmlc.htmlc_aliases.htmlc_config.htmlc_osx.htmlc_preproc.htmlc_tests.htmlccroot.htmlclang.htmlclangxx.htmlcompiler_c.htmlcompiler_cxx.htmlcompiler_d.htmlcompiler_fc.htmlcs.htmlcxx.htmld.htmld_config.htmld_scan.htmldbus.htmldmd.htmlerrcheck.htmlfc.htmlfc_config.htmlfc_scan.htmlflex.htmlg95.htmlgas.htmlgcc.htmlgdc.htmlgfortran.htmlglib2.htmlgnu_dirs.htmlgxx.htmlicc.htmlicpc.htmlifort.htmlintltool.htmlirixcc.htmljavaw.htmlldc2.htmllua.htmlmd5_tstamp.htmlmsvc.htmlnasm.htmlnobuild.htmlperl.htmlpython.htmlqt5.htmlruby.htmlsuncc.htmlsuncxx.htmltex.htmlvala.htmlwaf_unit_test.htmlwinres.htmlxlc.htmlxlcxx.htmltutorial.html/usr/share/doc//usr/share/doc/waf-doc//usr/share/doc/waf-doc/html//usr/share/doc/waf-doc/html/_images//usr/share/doc/waf-doc/html/_modules//usr/share/doc/waf-doc/html/_modules/waflib//usr/share/doc/waf-doc/html/_modules/waflib/Tools//usr/share/doc/waf-doc/html/_modules/xml//usr/share/doc/waf-doc/html/_modules/xml/sax//usr/share/doc/waf-doc/html/_sources//usr/share/doc/waf-doc/html/_sources/tools//usr/share/doc/waf-doc/html/_static//usr/share/doc/waf-doc/html/tools/-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      directoryHTML document, UTF-8 Unicode text, with very long linesSVG Scalable Vector Graphics imageHTML document, ASCII textHTML document, ASCII text, with very long linesASCII textASCII text, with very long linesPython script, ASCII text executablePython script, ASCII text executable, with very long linesGIF image data, version 89a, 16 x 16PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedPNG image data, 11 x 11, 8-bit grayscale, non-interlacedUTF-8 Unicode textHTML document, UTF-8 Unicode textASCII text, with very long lines, with no line terminatorshttps://bugz.fedoraproject.org/wafutf-8a93892e2d8cde76ebbf03f93d2341193f56df956442dbc2187712cbfa6be2997?`7zXZ !#,l]"k%] DGyͥǨb$ .JgeyNJ }ݺNa3$l6_1~@Vn1^QBF;6hP}!.sxQnW"N%uXѬr<,ڲ@wO'u"i(0,?0Y?Q׷Z^ zi²e17AlЦ=UZ2Gf0RØ#:R@­"kF8 _TYN#a.LY8 L5d &NFK"S8xB 7 MTyfRFgYt&:=뺍 Ӻ ~zzB^]ERb &c}**7y C?fL޾b8GVt?k- g,-y1Że!-߾pg/YVΪ0fZUjq fTT6'4e%q[IS,6I[>I^EObX dgc WC/qWXGv((ʓ1_ϮOPoDމSDDREC5=./+fT|E)YhrrJp4+dzd-I/P!^"vZvAF&*S,'6 m9ij"_lUuhy;^:vf:H<Cv7M4$WƩJ:R Uܰ~{:tgA"d ԙ +pxȘni)xy;XUzAZRB1/,]QT왝˘ru!1<@d gS| #n'wF!|C\H_-L_xW읽?Xtʡ{׮)@u"n!ל lZ8E:|WQpIr$xE%K|"`5Mٽ7yTlv \>O/Mf0(K6;ܟ}I7X>J!#! ੤ZUƷ;,Z"BhBK: 3L7,f$hfN%x3].B-GnI@iɍ"; >{@)ϼ! a 0>Ba؏PW|ve/w 1</W찇 ̔Bboc pK}Ñ0In|lSm\ e֮*kƖtaӚlS}پ*k3rXDդ~ {RC?2/)'ĩύhW ,%)k:m{+]Wl޺Xc̓ { x#7;/ED_1$M>G{2HVψc*$BhO|xB[ } = om7 Pɚ4WbM #QoMڸ;S owݳ=wŇԿ [E1AU%w\Y@˙-{_y$SyV5bvȘֵN%NWJ~#2>B4\?!U]b́ħ$!vN1x@4Ւ4 X;Ú6a6%g!xiH 4QAUJF N4<8DJ2J|u2z=mpZچRʳM5rͪ<$^?fZ-I#q;mw̛^P&i_f;PݤzQ#bw[[")``ܟEL<09h1+ipF{mdQ\9Sm??\Z|>mY+/TlqtC^}bbّe@,@(~x@BɥocLVgL9iB{j&& [qf*D?I;]x4_* ]D+!2ZsTzzj8z: sFA6KȂHy oXYn2 GfPd=%(h vUª0CsbmTݜ=$(rNeYЪ͸_> Jt'tCZft[_tqeGUH6mblwAHr;9nk3s ,jqBOyKn.Q&z/v%Nm+m>M$&sԨB^}lOL'3PdGg_d}7k\/,ឣhقp `g-jH0Y,;H0ۣ!*2ãcym'EYNqC'ȵO=C8;f{=w؂dPlS2&}y{Z0V|'İO#)5y2%YMTvӧkY6u|d R5xh(ٸܞGܫMB1:Z qqA@XFeM $ @*4?(tZoy#*Q%S7[Vb$lv ]+6)݆{szvd!p=a<L7"(/BHN :Ecv&ey{Y~R%.j2XY/ipLQEmQB;NujlD=zH } }>)$ǧ@6#ע è!72zAxT/|s#!|EEˀx{ia%Ǚu~ <[ ؝^a50SwzCm|a.+0Ɉ\b͹T/f(WX:?]n#)/=weX,B;H|n &y2FSMqarK.n$gpUkӫ\/hS GI/-_"jYPAƏ#^ppOյwᬭ)=pȵx+U\QF )a(+P!f$X݇qq8yAw~XDt$j@hn 6iJGL\Xc剸};qWݪRت(0!:1+¼/ ye8lYE%CN㎭4F"$$_~0{)80} ݸbҀўBb{_k7NYW} C+w]:V hY:;VUF7cvpX x A o{s D+&P MX/Q4sRv iṖgsYө_X"*-!.ϵ*dҘ-jz)<0kcKZ\(-ˬYh +q1MFByzb-M_o>2[:U%Wp{twRXLpxm >H´11?O!rLؚlExZѦ3^ϒMP$~}:Se9%iwpן1Jl^qP`MxkiLZ{bQ.ֿmeS_0DtgK49N$"lB%R U8&ES (;5c-ˤg1o5la/P9sYeh!g`<znuligZa|z$@ բ G!{" sK{sZ6\)* 6@{ɞR E |xn!FcXɃءX@g2磒I Cvڋ6jr>F8$ ivME;R_Li~ Pyxъb=4sݓ:Ӥ]ìnUBZp@F)PArUMA'K UIRJ a_4%_kdtG1S_*E@AoEy8sЦuN)Ь^\͕n͠bsXkEoyvob'uЀbL3H7~$6٦Q KWSJڌiQ'$':|αM K+5hCR^fPm~`=AGss0и2[uVh^yp9ݿ8ܯ03"P ~{ԷqKy7}vz 5mFO ĩB4xrK.9DVԬ<P3()!4k`'dʻ=:؅"h_'QNw~3*aP80>Ur lJ S ўǂvn{[0V~Ǔ1y 5i Mtؿ}{8m x:T\4-MfdnK%5O%*YX:[Ge#T#ӞS.𳎰$49\5:Vp/-" Wd)597 E/+O^Ej4#_ƀ҂תD!ly>xEp{y((k\ miBx`J>KqL1? "p-}+ -\77'atF+[=$~p_+"5r;D޸"rnZa=CR/nֆJ]< ieM@#L.-K~іeB!-Jz bN@6rGnd7WuV9Y'Yat+<Aã,"Rvhg=(F1+ca]?O9߽~jA=&01d&Ƹco_Uh=Gh+õФYCyGjv5Ƙ$4صJEfxoT Q6%"dvLϵ?r!t@nB3%۱>U;=?=vZgN*%[ZyEN84E$(n[úG`nwtwM7PjrF|Fء|:Gt|߸hLrdiFSѽ趇q|M͜\mz^Nξ樨H] ͵Jk4U}65]HMij#J%Ub'X'e̙ɳ0@:^ԌVݑX4#_t^B߀hmYta_s`JvK+A.1;H\]:Xt55WxDb{-wo7ۻ|f92/' !xSc ?/7QV)D/$]jm# D2j"sB_UՌuY hzezF)uٝ+DveL(`ox! uQ~nᡠo|&JUIhsMECd7j| fYrx+.il2)ڌD\yY;G8SIDg;U-*=(mV2Dop{Ёg r%2:,vhI A{)5f+I1 RPc?mI#j]q(R(2e߫Yr1S)K,2H9Bv̆UMF.{.̛vAuC1% m|He*HCʁܸ5}Xӧ ݴF:<n{;U<9i<#2 |W%7'g\o2k_q/jx%=VuW5&ovq iN aS Oޅs\d3A ^248nss6d/&2 S쫳`^XTzZav7ՎG]kb]TlOV{tLL(ꅥ8~NxVU'#5򳚔?*Njp*iJĴq6}fnC5pu: z|6&O{Cb_FmSS,v+3[ 観,QV}AX*#LD?nlϣq$3CK/lA^q UV6w0*!J_y|Ň-QEDJ o15PAGIP QL.yu]&57sĖO>%KZ)\ %o>Ih|X}rwWtYRw3{RWadY5bTEȾt_͛èfyUf#.Z8t&Vpڶ$}>pV,guzK{O#/CzcînZBrt ;w.ΐx1fHc.=?-"aGSð%7wAK0cgvB6&.ߦQ &+`XJ vpLjgSt"WFqѦL742)?#cUaBzx #H,F Ol T!6AT%>j4 FaU WD!g!DЧ8h7boÃ>:GP[ J̟/ qU#uIjGg,V1 ͕h5g,ST!t?<[Mbؼ]Bd/K{*`xhOQ\>uh e; g 0M# 5 .be`$g]Xhޱ>(BX*0VŒm*~&BzZd(<:9:pGwCf-TK7(S)FbmZĖv˔Oc2^ d:+WSΩFݝ]#[^@;Fvx!P,0rW~?8m UkIҷ =l)%P+;vC#nzA>P86`OG/eR4B: ̛E厓!(Avi(&}Aӫ=ϕ{S8%0ȹ9m6Ԏ+]giEpLB۾bPe67 xFXC9K T`kz6Vf\p@b7~#/(geSq䲁2an%Hq~A6KtB{a"gTL1D/q0$a:w;?$(dJLY֊X[*]4#A!рnE:q :瞂WՌʐcnrLY:^geY$)1C lR"ΉJyU|>y8$qN:WUӆ3ٚwxÖQ%5w>]Ϣ-xpdjCo"a<χق84689H'!!sBqHEk,L$IVYwL_1"բ& KIIRYֈL ,b^Ѣ)E@/ev bV#<$Ja'LUQ~ O;AhSa 瘵~7M} 3S BB1yKme _u ((o!.bd? BfMۮ2v[ T[$?G&i@ݍNԺ3=&Bb {n|ڧUӿC5(x]Y$fh{A9{O 5;9'Rb^ RR"θ07K_tNT~gO()\ 3V~\FfK_UsEo '5$R2HOjdGYSP9Rv2#'[țb|‰>5oE]Q }JֳX5_7 [B &ɾ1Q15&.Rx)"J9LbSan(b#pVDc4* uK{J/ߌ:"+уBDfQcxm8#Q]m,Ev?U<ǀO7SPMs_0ps14!9cH_,M .#i@Ta|:*\GJ#j'9eT@.~ &QDJ9<B6<59nգPl5JsЄ7ЊOT1i*-d0moDERcme_ jmFmlfE;E=, y{ }صco QCn:a֤3(r ܭBErŇc#-RfXJ@ 4W^_ordžCIHA|ό!"Vu2W[R^Iz*"HBªlރsGJ9Inj6kѮwu("G>+\='0NN.26n✦ xf;6|b7PkʹQ8w۹$&vW^ĭQ뵼M0 CNL{|@̛#e ܩ#'+V2rj?f%Fvû'Awa Xk}X#BĞ)wZ$_\[]0(6k|œҶA\/{E*&Q%ii2v0iG91ΩnǴ.’cO$a"D#9N, bF ӄu^ k!Q%)ЊY ̀cyǕ4ue9-wL/2fwXM.thӷu5{=ʡ.ۊ>Y5 pKqJId@ŏ-`mlx 5t4w 1cqt}v۪#ZzH',1Y_0 [UJ҈T|m/&LKnzwG~Ahkci}.bhpIx-gt2M$nLٞPFw8^KW(m:z*c?>eD\"vIZsک-DBNWN*5Yj)oM+=PlY"6[ހYO#"R$hCEM+X 5X|#  [N#cXx"+Z?RՅR)U'X#Ѹn%eKbi3wl[q66h=3kbNn/}OLif?ue7ӓJwroz x+E-&!ϙ&SxAq1}{g?DTPA^tW^+Rs´fRSHT6Hp$8 ه7Ԅ$K6KV&khmsNXʻFVQsBayb>2>Zk-f' kF/1oU:.ɨ/4cgȌM͒O/*-S:h IN{Kh6i-3yaj>:!j1S#5N^5UY5MT)2s>4sxt0HM`t`jj lT&,(1y+^΅"_j>;^/-Ymg/־h@P@cɼ e#Mփ髰 .CRJl$ )w"|%} f`ke}j7 -.WCʗkW8laIl~65.zr͝-FycPPJw: ~=z|^IGC䄁&u UI#.$<3!9ōv\Bq Q5#ōodVPE[.BWOI7aN-弴х 'FE`p2IZ~3 v^H'yeP֞vG2WH)TؚT ,K4F9cR$7Yz3<-<5R(r#p*Vlkp$i{79PNy$w(9SoFFm-sίl$T]F^ rYJRcBW*#iT w p1I% <2 u r5&`j~m yv%2BMA]\HN-МlniׅLﺴf^Jbq'LD*]X`M(v\!l."#_zLO]9jSM0]谵,yI9$w־ASj|';`60L3?U p6'⡘J01o^."@ی9%RBsv,PnhL5ۍNG%"+m^CFm;,pk]lBRf,:ↂeCWKPU1Ű5qSpb z{*gן'\B|ʉ^8Acam]/;~Z鲖Th|pCFڟ"yq &Wy}p, OI]؃VT9Kq?Abq!ݘcizIUP-WG +1"^CcK`ʽݧxM3$k|=g 2pYlo?'::"C#(0oZiBDQ, X^ő** 5KٚP~j0!U.sD}/XfCh};lx}d.Gs[HdT=}]ȗ }!忌AD<YXvm-;z)(h3f#$ *]W{ʝ\pn=}i<693bml?,ɍ4N+=[|RY&5514de22Kq##  WCM%3;!5K]P"JkbOi7YD"*z wb8o1Tn[A?#{U&e.R͉l+Sz=TVo_3* #c/|5,6%( X>6]t\ܽȻst5V#>T k˺Ay^A#tm*{m"oDwh7rozJǯ9hmeEJ\L[dp^܍#9ZHA!lg/w}@[Wm_ yd ;l|D˛^kFH&G%|7QNK󬼿Ȝ𕮱8ֲ=؈Va:-|OTsNo걭$`ڇ0T`IKcuH\qI4b`h땄\h˙)ngR0&V V%Pcv:r9늫rh[IM, ^ y.*߳3 >}*Rǂެ@׫.^Ա7; CG#"%Ē.r𯮧*bMu崉X6{: Q7ʓ!r9:V =x NȊY%>mYdb "bdw/n !1$PVR[XAFK Ahǜ7J5mY=zs(L1M0c6Kp.bS@^>DRw8ZH|*H*Of~SSS˔-nݙp L[4cl x ke[~nZ1?i;rv|$ u 97]Oc 5)( LN>sK.D{s;چp%7 ϙ?U*ݕ~`B@ 8`sL_I^V@TcZWJmb,?][)6P"0++Rۂ> 5Ҧi@GvH (IVLPI4Aom骝d+ {S}>&}rcݪvy8+]+@lÚ W:كO8S0i$88)4<$!p׽LlןM)t cƷGvij|y ˃V>zӵoTT }뎢UU, tv $GFW^F.=u>Wv໯SzfP)HYJ3Ѩm!;.PtjV3~J“YENuC^,!Y0h3ŮP@q &|Wiťmָ;CS`^\j"r6? *,@j+%z @fy$M~n< iD賓Du|A0aJ +e`LtRh2;`̆:kzR6~ i#"Mpݼ9ɯS!0"{[Zod`r)'J_tl$"`&,M$FHƻ:;O"ZZ[ORrd`XT$S͹Ho:T,Vgsqٽ}qbF u.q@#C3 ltiN[4ٕuF7k 诜 &v{5eyEz&{*bRG‹3dy2O'l,$ G|a<WL&co5Z^g_֎Xr=E`e1ի~68fwJ<<׏XFk K\K4!9s-", 5rX[M9?KOTwڑ̉(ȜCjo).ŧ8Gl =|lYu/b+cHKpaX>(p'P,FЪ viVHTn>^xpޮnŇ>֥[b ȡc\YBQe>~ T{^Ꮐi_u%+Q9TEoV]#2&1raڂƨsD584!ӳ;x57p[6o3)H,XJ!Ge/^B+&[ԑ@ 2)T%oA&jtm/QvaB8MmlKEqj VƓeL婄*fл-ZI~x>I Z/_p-'I8rM8AsUw$U,)~_:sJ(s%׉UҨre7r i,kA9 nވ*j9j)~i7sMw>lGG I!OJ;\N;߽sOhkx*dߕ2q,d;u}8jO?ჰ1k ?p Iڨŗ~1o^{/'b;;N3c9AM'T27VxiT2)aa8MFP 5BBY}\Ym0?G #_npy;l=h3uBg׎nESR)Ih1Z54''[>=uy-Z]@%]wt^UT) k b얛  YEGUzEu/2RBc0B}p&έOWkz;K\ں7ͣ-ۂ0&֪,H8&Wwqwe`<$d=֯i>"أ=)#,7XgINicPm΋ D y_z` W]&d{J]3}9;:B*ҩ)d Q`fxtΉBRZ=-7?$ 3a'k0t%MRߛS jz@ 䞫 =Lqnm,Hmw]餸% #kRkߜeg|B鴪^\d$R phM%W.7LNKy(p‹.H_4Gw~a&̤=vK'w"t81@ςRa _^5ѣdK%dU0u|_A Z%A 9mS6|q@Ė3;@Q3QBZaP̩QY\O=HC{>O#!LPW'%c@ UݱT#&(ÕB6uVXxteJsd%ƒqPq8)*,ЬaovMgsWV$i+(^!:=hݵ/;}y\%[̾+x& Vlf=3f%b5TF 7@>A# pG1$ܧ`Ir]@H]PҌJ`qd78ѢwVw -{`yDN#od+M̃=n~S߹E@x (=_,6 Qg"pۮB/],mwcS{mG%yjsj]iN")AptR[#%I>c䷶4= U٨U6CvݼC #PHc92޶⟡KuBfW'!*)dr:#]CxVSWSUϯĤElU?#WBqpaҹ:&in+6A (nn!\(~b;UW).E--||݀R4 Y6:t&KYbسAB3L1&竷洈D6俬z= ܢg Q{^m#7H}R У*A>W̎f({=DG XRJ Y\~:f`P+".XdGu>Lxܛ!H(M1DlvPdg='"=!McOw؄I^AmlK+xz;p4\ MɅulpC,Eo8KuӪr&?\QϏ5#w F}Jjdwz *QcIzv7EKsB/;Lllӥ`Zd!aY|aC:ddt o<<|3)ۂwUB(8õ6`,su;<`M[*\7mI,2 'V;;b|,r# ^l<焘F2{ N2&Z|k8 /:|>Se?G&@Mu< we/!'ʣ>*c;izCzSZ-€k&;c(KCFܣYLDŽ+AE/YԜ$cƥyd5u+'j+Rq6 bg֢9ja$e60hrgDyDt"u,-T9:\|J=PSؚYRMs/o EƇ?.PSd"eUUGCn{_>z8lB>ZAt(GBH;-}X2~xӎ0[o|Reg;{K7S2pzQg+>,D R2f ̈D8)Z0Tʁ[50Oi mU'dBH]O+[]XbW@[T狺Bf3v Ϸ61kRDlr[]Y=iB'-.x'@ăL8oHZɟr1'ͼ{D"Yy,֝Z|Խ|vdktt1ςMiz@XP|͞ᣉlb-}wk 6%k= :o{.e_z;e٨ѝW,"!e{ډCdc\sܕ4r!f1WU'bv&9bQa>|SCCId}f`kaI_ 2V(~FO-f`akweF}1Q$bvy@鹅璲<[0A}2<s1el}D>3m8v޳ȼuiʯqy';]X8` l mD7SX$h"vF(aJqLwi 0g%Q8to|P.]1 jyLs<4Z!lC vT(K|"">fO=~1K~T uBd]E8w| k9BPX#aO0 K(IҐN8 {%Dy/N`WG+<N" uʍe%1~R=WK-f@P-L]W7&C3r[7c rWnJ1Td^5go|J ;d~me,mìp 6iqBbEyԪ(4ɷ\52^dv)xd;dB@}G5B;$` %sF@6O3qntJet5>R3-a9"0/yAΎr]8+|/Y2jNDjW 2s^h5v^ohR1ˣFv{$g=: c|N~LBg&H 芟.Į9/}/%bRHqV-Z~óDm\+&Eq‰

v&ٜE 5N*GL6i #0 h%ڵ,>JF7[9|&I[K^v2 l[vOS()]'74tD[ZvYonj׺B59^s\דMսI9 jJ/2hN](Jy0%[J6V,Bh(ƒ=EZ#_N{wc~ &P\csaq VMK" ۖ/_{n.fH⹢Qw"~?.o czBUߔ#t΀RrvᏆm5V2wӠOYJ=/cQy:vSz -bnX *&a\P_,Qŷe=R~]Pq_ʒA|:Ѐgat[{T Jh['VD16zWB.keSaw7+]:U %~\ǿ|tP:WaDػ4LY1B[|hc9Pb)a65A77xU~5_W,:~ @6G[ʨeb=rd*Kfk>w:RZ,I6%]˝vzʽ&CdEϓ1A9ݾ1ޑcTVjj3s-}D ES7c}mkrw3b!8~ϴWDX6z046@9iFw8G 1mRi5_?]ӌ0>\ )y15[yxЄ='J~l%(4^gXqeG[W:Rxf,~㽝h#8MdGoI]FP"Dm^hOr A wQcmٲ#vxWMM&fAߟ)3;^Y6_ntӎGY"ټ;$0╣*w)kqMSGÙq*&ٳD~!,!W0y?YG /iVtf#1i%_Ʌޜw!L[!_Nnxފ46};rX"#nOy|fڵ`T,ILSWY{-ŜXfV$(U+'ڛ*67qx9UQPǜLmQS৥X26bOGl ֶbtDY`綥tM3Y㞬g]9G+XvdnyoSp`D~+O;x>[VKf{ORmH^;l"XIA?@(:gJ3v6'2ͽL0YdƵ+ùqۻ qȿd&M%D!#F*! =Զ(O]G M1h&$L(Fً6ǕpSCZZZer,TgjFd= ; [@Cc,7pW3^G(&!1Qβ.PXEbb x(h9I+ԸtSsdȥ @שrW܃:}5@^訚tut򄎃M=QJ묗Aq!yӴJvJo/B IL{ae|QyI[lcI[ǎ Vo5uߜDG{r'xn.hݲ.9I{ F;VwU iN:G&\zV$w@A=h4 tj91D@k-:IafH(|)lvF0O/_{;珊éyϾ{h\АKNtksl[Yj@> yMv{Sp*6F({$ xD:b`p _50!+7|n?/2xO'dZf[y{N2f3|q;Yu-{,> Q[!wiVq &⼏u[5ZZ=J:i~_ޛnZ Z]-&:A6x.VQ!E*?*B(V0\1rcYl;jҶ@d:cc{[Os"b}6y,P,mpPKK ge~CnXad/ܥ`fx? ͋8IN a>\jݯ4B}7" 6}37?D·rtAcޙ{*7,/Jי 6XFzaZ1|IrQn6K^Tm[ONxeGGhБxJ1rPH<.,F{chNɣkFEF|_Q[AZx {2K_ 'scI'W&8^~,f]5+F_NV65NnǚcP(4#"z݀hV`WՋxm%lȌj7{>ŷ"f*3J򥉬\N369~PNRjܘμ(_eDq6e8/Υ(0H_!U5_ "GyUp1XP|#"RۓL*~vdo0>O V&( ;?tHFsM#*oK)|\RkS}ī)HN ?߮DqӢW`;eisPۻV #(v,_|Ԫﻣaz=>͵חXIBws4ꈚx?V2T?k*F >~@WxL~SA8CHO ^j:8/tժ[P2"Ւ}P~fY5$\?Aqfy(2Fp*ц.,}-/K޸H̋E_72ڍ7.[nyb>93L'N0(lDzj#)İ⫦2{0zI?3SW4P"`R诔Y~3jiELסjr&F[]dڍcJ Bdi%jvV2 ,|O.e_{dbAEº`;:A8m,zcfz}~G- iy"{'A+=%WudOS(*Si%&窧'M:}Qb-|\hx8u1$JydY`2m?>Q+UJ>-R/SR :_ @U# UV%t|N'S%1_ 3eRTEZbA~Mt|)Zh*q2twpLb%yR -q $-6~*[X}^],7sZ}؏u0jA~ Ѹ++I)o叞fB£s1n<'mڐd5Ajg &nY5ix$S3mMj3 CRTȢ?=EDCmQSId7JD?&q@Sf{Wdw)G'u Q\a)W]Մ`|ǚDþx)@ӮRY﵊HU6:T;#Xiw$I3@U*ۯ<7ϏYœXP%C<ġC禐Z!sN0UŎ8HY{NN GI#3 D'N2x26'{e M)cʴ=;w,X`_yrˇ$vƴтG5"eÌ~CQ쳱Z J Nf}-Fue'%Z [NH^S z&ú"x@Nѻ?3մ s)Z-~|wM鷰ln0KaP* B`9~E$ʆ3WϡOv~>a+F_bo|XŮ!)~ cm,LΌ?-5LGEXwdYTK KXLՒˬa9% v qFT\[ac` nI:َ} tG_ 2jqwp/O1tC"7lr?]xaf!e< Yq|WP6FE;)N_p[o΃3Ď.}-x`/P .[Wif$G~_XR%$ h=jd?=bKqߣ J fGZ7@\I4Wu xO\;+UBS'=$x{g95uc x(IM:9cϥ}=K0D"1BbJWOG,Y ŕMx,Ɩv'*o"T (ZG댏.EΣ OkW rlL ђͶ[]K]s\I ueGKRXIgP,J(ۤ*kz`.%nVOy?ـ㍎(jlRxx.#Z!b jTj{OܦQw 'g*t}&-UJ 6ȉV<K .U*H"*(sDxI5n<ˁ+`t?a]'8PEHzUs͠Td 2H`>Fԕ;!9q?mَ!ӎt0)-8Q}c/z/iXu=5俰SK֜yqdmz=zvty٢_r9%:%zZCi fN?iP}0В$EAe7'װ۱*tM7 lj q*;")01p]Y!#Pe|2@Un6| bv]L0ҩ@+ȋyV ջ'? УLp#etRgO+E{ t*yt8%,4#YCqwp߀+8mU*8zҰ SCkFI-eJ^Q:J|+^w!/O`#K%Mb3Z{f@UۖJ|TQv5l,Rʍ[t)][8 Wk 4Fz:/g95kš 5%w)/xdCb30*Dim~5ʄ|X=Bhg9uނW FC>OO:ۻ f"C"5~~Ӷ2}R?,@ ݃EJ:)i !:NəcC7F{p Uݧ j47Y SjfDΑ}iAhnySVȍ=fC>dwM/vvKa'5~u ;*>aݹr=m"p: 0BD V_PSEE ^x E,-r)ጹU -Qg܋1ېxb-֮Jd1/E?3:5%P;{4*.$54ޝy$(@UV:L:}]o+!B{ap~Ƚw;@ _~[YeX!${o,>b2 pd/^呁XO,%"ߔt:A62fzҟ ptyd97`tc;1yoڦ&+~68ii &cF"iv6Rb]ICu0b?%B<5e5rخҀ6/h6&WF2 sB1ɣHA4)uy7x=$1SςlA]'%!rch'Fxwo5Ѽ\v%>yqeBL&Ld@c7âDK@"Y>)i@9}C&tI> b_U/c5Y[?\Џ|˔68.ڔ/8uik'Lu1rԌ!~ OϼT9-AI΅I=?zh+<&XC/C3]\4<%;V whLr>B]]SK 0ĉW [d0GR"֍e/FZql;Sbiǩ?__lq29A[VPN,r~o}| o( h57A]g):7<~Ɲ.2]^ 'N,:t3/5 $#TIWWZ?p,z&;mtR2Eԕd9:llNMO`E-[{Yw0>>ymҝ (T= j>+<]-\*[h9X8l۵͂y5zMFK=;Y;lfРv Ryag}NB0UVkgz*bob@rՃ搼SCd#:XO$Yadplձ= `e&;?1R9`)>c@ȥ΋aHGUR3(gW7Bh1vvQl,U!n\үg}"c?9mn)D-ddN 2sJff/Y RztZ[7U`FfA=zp;.j7n`ȈP|S@)W_چ%@8 uS