dpdk-devel-18.11-4.el7_6$>7|߸+i'>8?d   H 0<LR\:D: :  ,: : JN: N:S:Y:``,:ee44f4k4(l8l_9m_:_Gd:HL:I4:XpYx\:]|:^ů.b/deflt:u:vո w@:x(:y3Cdpdk-devel18.114.el7_6Data Plane Development Kit development filesThis package contains the headers and other files needed for developing applications with the Data Plane Development Kit.\ɳx86-02.bsys.centos.org%CentOSBSD and LGPLv2 and GPLv2CentOS BuildSystem Unspecifiedhttp://dpdk.orglinuxx86_64Y\ j`yPr 9Z 2w4xN(#) : 7 5M9 _mP]Ei"u d/3(%"JG|Xp:-M,:+ +#t"< +BE!XuS&BloNj|3- + ^XUJuZ!ZlM{q.r6@_u:  ) H, <5|+c ? 7aDxiv})] I ) TgT & k |H1 1  SqF mJ|=A큤A큤A큤AA큤큤A큤큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A\ɳ\ɳ\ɳ[`[`[`[`[`[`[`[`[`[`[`\ɳ\[`\ɳ[[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\ɳZ[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\ɳq\ɳd\ɳi\ɳh\ɳh\ɳ_\ɳ_\ɳc\ɳd\ɳe\ɳa\ɳd\ɳ[\ɳd\ɳ`\ɳa\ɳ`\ɳi\ɳi\ɳi\ɳ_\ɳ_\ɳa\ɳ_\ɳe\ɳm\ɳn\ɳm\ɳl\ɳp\ɳo\ɳl\ɳp\ɳl\ɳm\ɳn\ɳk\ɳm\ɳk\ɳk\ɳm\ɳ_\ɳg\ɳ[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\ɳ\ɳZ\ɳ\ɳ\ɳ\ɳa38a473a6042f4c2825780230724f6e4ef028f4d28fc063c1577d3a162fee6acb878f7f04074e8a382d99b7aba448654c2c855d572eee9bc703e61fc5aee43a94dcbf6b42773afc8604e7b723cf475c670899bf8012c411297391509f257c1f2c017494a8779d3834264dd524a371da3dfb23dda6a08b83719bb25e25af8787aaf30d588f214c89c2d6c6b085e99fee1f7543c82ce2b8db0cf6cf3fa9d146fe6d609f7cbcddd9ed277ed4d0a34e34e2a52dfb7a7da2e3f24fc197f04b661811e10a66280c5f0a2ab84d3dc276b493b0a24b0e64199dacfaa7334f8fb7fe1ceb3b252c298ad5e84ce3fbc51ccfeebcc274ab88f2aee16dca5a27c69e8c79040efb13cf9636dee80da35aaca6df579b421c4dc254c4faf9eab057e1097c52a149e879e2e1eaae9b56a84ae6c9beb1482ff0f533272ba8a64d7977d12c299454723bbe6d477351935a03c506fb6b7c49413eff0dab0202eb8d140385689c3d9f982a5d63c9a49c56e988a8b5f2b1a838e190d8ba82c2e61f5356d2cd1c92385ef447898f3e4a2db7e9d6199bb8819ac153d9407ac6bca5eebd114c63c3d6398fe562f1739b6d739a4e6eff112c3df9c1cf622804665840b3c4d2822af0dd0d09287776d9930f989ae919018956dc2cc26593695a6a18ea1fa3e808496a1787841de4132d5677a83688cfdddfdcc95616841554227d05b491aba8922ee5afad5aed801abfaeecfad2fc3c4a4cb67f8427b9283d8a30683778e2eb72fc949e6980f3abc87ca109bc395fc6bbdeb8001498964a50c4738ccaf719546a7c8c52557b7af7dc182de549da688b9f5afdfa1188e0d8b542225cee07aceab82be4045ec98449075fce319f21c5b3fb141a1c323b00a2e795fe8c3e000b49322118b2bf6c042fe2b6dc32440b8aa4592a4d0a9760dee228442228117a11979b3f085fe4779b746820054ea6ecb502523bd48e46ad41ee6de00546e30dd29a0ff28b81a68a2a50a6972e18d0e2b014c94cefef5e8803348f725bb0bbaef74daab9751ba8ce34ab96bf2eeeb7eb13ac75d6760d683d3ab45570ceaf8f9cf719cbaecdd50995a4b0205451ac791e540997efe904ddc128e0defb1becb4deebca246abd0e4f635bdf39d366744db3d03379918717c60b270242c48199567594c7b42f2380e367da32d1b23ab7123c1a5b83c9c81b5fc9a4b5a49a43e5d5d4a42a7761029639de1618e10da17c8c400feb6e9b90df2143a9ecbc121119eadde50c290b7c1d7dd3529947b0fa9a49a1aaa7c95975c773331208337a569e6af32fb1013d397df2cf62ea9beee3e3f69ec0d62ed9d1714d39a7e2ea4f7e22c683e7dd5d7748645e8ad32270e07d4d2d25225f00ee0e76479e6b35497af125a9519f6a617be7e823b9e7e11bbfaccaaa2d0b3cfd908898b6ed8128360cba0b5d88878912101bc1ce435e7d7f346b2c355b55ee9ad6f74212480508333d7dba1548539cb9882417277894c76bb7a243ff86b6709213f9d89aea2d61a52507cd4d0d9ceb23ac82fc82366ca51245ea7c8c9a7d443457ba8c51cd6c841cf123f748afce156e80d38fbaab13e84f08eb7d07a5ecc87ea10068e9b5b3c7523eebff9cb70b182aa723c1715a211da53f52c0610685c6f3d68628c48cfda96166e7b64bd3fdd60b1592523151f61232ad49090281cfe77d4207b4a37a85eaf8f154840d3992bb30f1b74b44cc6539c5e3e61bf8c5981bb2e2dd9b1cd742428a1ba42b16e8eb523b9527ce3b5a5e129205909d0a7913022127b12fee6c50f0f1cfe599e8c687ac5f17de3bb071ecc32f94100b41312253c9b363039bda252cddeedaefcee6731a33d41a925d22a986a1b0116dd26e289fcf0ad69ca6a9f03e783965324eab9a6a878dfdeaf49bbb5069fc5b50146d6c8664678e43418587e6e0789d7af3ef1b486dcde721dd5c077fdd1137ff836f5ccb6fc9a8c08b489cc4858f98ed932a6843b90bbebf3ecd24b0b843a7bc30e97b27cfbdd9a2f940c0f277b90904ecded5980a1f6d9a8b25c1178475ea3dc62ed2fea2ac238575bdad1d7b9bd70a2b01b6ad69378b33d35ab2dd2da5f7b22cdbadc026219f84af16c1989ab6494ede160e858b85b707ab93d2886f3f2d302edb508c4a39bb30f32ac3d0f551abdd3deb49d6ed7bc2c0a9e5973b37ad60dfbdf61a369aaa3cbe2318682e65ac210765ef7755b2e4458156a9a95a4cd8b730747140bb0ce31c2202231fec2b275ff81271d21ded568cc0d8b7722d7d0d3949dd47a24fc4f8d06060dadf947cc38aad0f9bd99cab9ab70b7a856ca4a6b9485e9e35727609fa31a7bc6a3637d33b88fed480db567fbe6dc739d1e068c1b7b21be293e17fcbfa42df96efad547459d996473834642765dfdb3ff6e819a263031d75f41e09b528f1441611791427e7bb53a4862ec76affa18663900ddca5d773f53c64b6b2a4c7ff16148a4dc4f761c6cac9ade4f1bf8ebcbea01cd14e2f9724f29c62c2257911aa909b3036c804d8a33a12df0e999bd54399a73e01b398b6a5c1e6028fce069ad547fa50b116fb83b5aa9a8660fe0432c5dee27913787a2e1f995ca01e87f199001b3c53d160e3204e96801d77cc5083f4465c6a50ab0a740ec59a9530ecda9fde1a94ba53bac4d1a2b75c2d185b2369ade77064543d8174adb0eefee8f9806a00317074cd3ee2ceb51f99c4e6f8118faa9b3407fce7ede8e6705cfab4fbe6a9a3d6c5fb088b191587473e78a81d96ccb29cc607581f3bf756c24c5d14a42460d1d8b6dfc546451324a48d2640e9718cffddc88eb62d7bfde6b6e59dddf8186c9061520fc468ee7a61bf16809ac1a89dc15dc9fa33bc7c5fdd1432844a997c14856a24464881c30ce914735c720a76bee218f844a8202883ecae1e7cd1205dfabb4bbb85f899f9f217ce9501787d603ce433c76e36dae94b3cd30283f74b45709cc8cbeadb6b83472659553e43630a05240a178ff5e618d1eeb453e129f6f5cb3c034d969b719405c2e95d2e78c30e9ac8c1e101af006b864dcef3bd27c22882e4223fe3b210b92c1600b12ec4d5edf198036a7c8b89e6b682fa8d241ab830579a9e0052813a06a3c41ad0809fd88a4d441cba48938d0a2e0d53644826fca5299a4c6c014e35f01bb254182230fca2be21a883e9b4d05c77e52f292e3085612fd910429363a8a73b8b35624a289b1986494945ebe37abfdb4fd70f0c129e24188db20a17992e8e3ca44645d06fadb61195e8f4e0c9f1cdd2dabdd5580cb435ee39202e3ed4a215de69290779fab092c163b0ea4bf692d0e91b9f0acbb93c6c153df3d22f6e1c7d96584ddf2302b6a3ef2fdee37967ac420294990b3e8a9c24a70ffc7f846f837bfd49fbb546bd671c9e400bd0540dba459856e9db86b2febd0b62914d35e910458bac625775b4c91bbfa7bb831fe39263439dfcf2ddf76dd39e87e89fc0d3b8e0116862a93103b73fea40347b12546a078133486371eaf837089770f6b706c4d184d759790466e01177a25dc29704c47e14de88af8752118dd4d17c13baae289a8a26c826153a7b10f894f534569a988bac794177063375a547270637b706aeb50b1b3bb71fac86652b71e143eb5a99c45611e37c719cf4cbdaf46feac1fe8d8886649ad0f1cc37a28a8fe11e5bef4ca5704a154d744a4aa9963ce1465a02a0da67799de301ce7a7fb17beadf29395ab63a8eba6a2e4deb6daf8b854d3763050cd5ba86455a8af65d0e9b9464c1f54181e3aa031c8d2905e61edb4610f6f17cc35b54081a102c49d89f021eb795ec71cead013254cbe92206adde25806e0a81aea28c2658ba76c6ce50fd0867bf07e362db597ee4f9053d2de8d06594a092fa0f1f8c96a4423ced014ef1c8b615a2ddc7da1b6b15c8bfa7969ca22da35bb976b4938fbbe25ff4faccc44a5b495850ce98f98784273928bee035e50c8fdb08049963b433d59cd2bff2ac02e4f10baadd885ef0a10e5b18172a80cf448c78586773d2224e099783dfd60f72659adc88adbfc25b5b0b6fdd6473beded0a0d1ed3c1e4b024a56b106adf2cd90e0b0d9a6b52282e4064ad6b3ae18bc87f4479547d90cc0d1f684bec8c6bef877c3e16244a62e4cbc1619bf3a20ee17804502c99d0233f657cd2181b255db810123ea379711a34c60b5f9852284e67c25648209cbb068ccbcdf2ac2ef8a2d21564453c6a1eb448cc275d490730f0a4afa09ba2c51a63b7f6c18c8d478864ec2325c58a9d038f021c3f5fa32eee7dcf85201d7611282d84f434dedd178c158c46d3bdee30ea816ad15f54dcdd82fac716e1f7f63ab695b056ddc69a8cedf76a485549d9b6cd9decc65b99377212363c975365eea10e8d3a8e102fa151b947d45d170287c3ca55868a75d645e92b81996f292d6779f880fef4f1f6bc930c9881045d87110c85678bf01d00c62b2bba251ac26263291f6e4a0ab37009a7326fa042cc02d6aed26db07ec0ac055efd5c580e2a4aa60d0547d3a57aab1ba3bb0c71d00eeccf54f9f34c30fa6282ef64e1af7b6b264b061fe9b71b9e913cd34272e183bf52aa76fe19830062e867406afea7c33302611ce9c142dabe5c2aa1f816e1d985fdcb3150ce840d8c7f749f333011154deffb3ed3b7f612a6f3a73cbc96d5ebea7de890508fa902d53f90cfcd79c57acf592ca36ce65bbcb3527986670cfb074c5bbcb1d321eeeb98f257c4c55b4ee604f645374ea37e4a4e9e74c4a45da5466fed5ae7ed256ed4e4a881acb794c470586aa4d132e48ed05573f56b904e15d2c38c4595e3176dc60761b80e09ee3f2fa416cf051b8106c8e8db8b35640ce2627050fa4bdb49bb5cfb469a4657a0c6ccc430e4b27b4dc615e5b3c68c1eeecd7f2a96a5dcdef89c4d18578b09c11b5aa9dab1d89aea7abedf5aa320b55cc6aedf27173dbe065dda11fe51c398ee7c32a1bd6d06dda4b514afd75a1485d4852f91ee6f95ddbe00d3c4d96eabd1e4a7f5a545fc7e07ea92d4d9218c967994fa2f7e96ba3733f8741cf863c9b1a22b1089dedd007f0e5e23b61fad3e94674839fb3684372198b1a20bbbf2e6f644cc5e90ee02106a245b64b2f2a7410110093f7ad1f79a466abcf29130211521e00db377d8ce3e8f661c3a4cb11719abf004638cb3a0f3abb69fb8e504663c4ae1d20d2540fdeaa60a1affa1dc6b8cc662df36eb050408f1248740965173db5b995d2a2ee502dd3bff7dc897daa860ac2ccdcf425acf19feb47bb8bc925b7241a18f83426a441915d51e85457fcc06952fece9514e1ec72676033ef7bb2be9ce8053816ac025d3ddd248ed056ae4b0676dde0e567c95f8decd71f98db055bffb4693ce59e962d8a7d8be7a6e409711556a79abed07ce565d4c8b1dadbede0daeb9df84bf6e3ffb7200980a444b3865b9ee6eb744becc560f4212d99ab52ac4216c9402c6934388cad8091208ffd5ef54c65e1f3b3ae918f4f03af1712e5bafd70805a336159769b0c4a4c5f41db6c4282b16f6c720adc4dc21c47d7ca381f466ac3039d6d8e587f2642aff4fd7dbb19dc19ace6c53188bbc75c1375d44d904a083d5c36df50cce94206def93443b8699a5b8419b617f82a0fe3bb1ee19eb301906b9eaaa8562a417da8e8dc82bf8981394a8b45b5f33643123847491b0044139078f5df228596b3c0697a890ff7272b192aab1d9cb91e9a11c641f575eafa4794698e298d04eeb9a0731c9c09c8ba55d33f537798bb3f525e33af70df65d9f766d566019027c7133b435d944056f81c339048252bceea1830a0eb00a22838f04d0ae624188f546b4d1e951c236ca48c98968c2deca3e753b5ef7ce93cdb2b67766650578b002dc48d12925c2390c307e16b27098e5fc8f73d237b2261a74b8dd3d176b94125c1c6d5e8898822a6b4b3c8c5b4e547a912b9a1eedfb4655d926ee16ebd01ea9b17f8bcc2eb17d3f7849dfb62c7b7a38552932af758fc754ad66fbd93daab81c88f989c892ee79ac425d01cd060068fe220d04fd8c14677af75731e875ba17765711e72fc2d459e41f3bf8d6e6e6ae299df9f42e5f2e3f3b592fd306a5882ebdb2db0d0210d5b0f53cb24c3e25102ea101e64509a078dd0d6afcf976988c48af09d70af10a33ecd3449b7e0a68f2b0eb0495dfa5d95591c93101c4dafc15860568de3404c4d3c51da99dd325166f8f7c94303333ac5c1bdd7ebb1950e7911f4c0155e8a34f3311147d68bcb935e377a50e54c518a58c00c3d274bac9c21036fad334914904f0648efd52c685cf42002b27b73583672252214886a276776e9b0914612338586468b40cbc3b5d3ee385854cc9e5d4b0393ee5f7e78c5578e10ecac98bd6696f09d8c36d6e0035111bde4c4db4018d3cf019e26042ea6ab8c3731330f5e55e7a8c4e1a6063a4230107f9710e2f18632d7fab21e43143d6d5f09c2514d344a77f3d532cf5c5fbaaaacbc5d52896246d47af19d2fc9d71507f2890a1df0a51d9457f89aea38b46643ab380a13000a8c7ce070a531719cba07361f17d915eca4d48e67a674f5dcff5c09d3e946673e7740c18971b736dd54ffc3a220ff7915d0befe71b0a4a356429b50dca95579a9e258ef75eea6d610e060a1edd94d91530d9e2ac5229330269d27d65e16bd69cb5b6c033f2579c02fcc9cae78633e16a00c74d51b0664dfc724adc2aa407dff2cf160a6df62ac39270886e6d014700228fa524e57aafbe2d476cffaac2d7694b5d9468faa8599c8fbfbac19d4f458d37641d83daaf32d82af661d3a1faa1a340b86c1e3abb447398b76aa250c2f2830468f48ded346ade86e0f98953473ca4561248e6a7bc88dd8c185c24602059dc3f971c3ade95d08f3ac49c835e763ccc677a005397b272650e33dadc0941d2aa0f956f37bda2a8865067284e1b9714506b2f870b584dcfc5b23eb5401790fdb4854b2ad805b7e0c1cb03658b5edea07a10d47f471484c6e267ccc0af4bef44d95c95d38fc4da9c205d3f01f3f3e749ff2cb5d11ef93f354f9e7bf673fbde387a3655a1dc4f70ef031de6bd20a0e1bb636a21f1a2a9a61c891b354369294613d486008f9bc7266e710bbe2ec71f1a96ec65ea3010f85ce6fec226aca0072c369ba9ea2553fb7b6bad4403e50fe579e471c730dac15583ac9dfe0d4fe218129c2d7010bebc63eda9466863310767e1bfe0b1a5d21a95caf97ae04e8db62305a89407f5968139de46924277f7f49fcd4628b8e0d25084df6f7686e6a85d352fc6bf5c9dd224d9e14de85b12cde2be365a7db2e338f9c7a32e02cc0f95856a76d837dbcdf22d6bf7fb023fd63cb454367fdea955a73846c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa3eb3bbc00ad96963d328bfa4fd4d7fc8af44db69d8c38dde998d67583e3369e346c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa527dbfa2095b44570ef7fc86250b1a1cad81e5974f2e762c2e9d8e9aeb3f1784d7e0f4345f06874f51129e7c722fae475237cfb4c27a1bc604a0ef04d32ffa9d5ffb3dc64b360f8635e4e9a14777aae4c0e5f5347035ca276834ed893ee3560ef9647681614ed6797fbe304e3ab5127e7a86218cbd9b51a6fdcfadc7351c61785f7b173d01f59c0391f76452bc3f80f3e05ff87863a6a8c88951b3617ecc25d61ae71d1211276a4739566a61e07388dbfce8facf4438fe03c92042e2ffc0b50ff381053c54f4d8dc3d3d5a94cff9d60dd0d5df13641a7f3dab3ee52c4602e35ae2ea652a916d7b92d05969f83a7d4f870c0ec94fbe74acf165c9413cb759bd7043f9006b6b5c5aac224616a7719ad6b4938a7623c51afbb8d515249dc6877f24889b30bd3430e5a229613af5a2d584e3e94279b5512c70c799fad802bf354ff883156ad86e1e9b7f722b2237a47f405a4cdcc15b3aa72af76d323a537985ef1b1c9b3825f84b1bb6ff629696380cc76313cc078b406b910093753a25a767387804e3151d8d572c2ab16248f1dc8f8562c6f9b58f3ce5109da27b06fc8982966a5c01d07cf53b903a194c8ada1c85129ad288a059cb4b88ac8f5401ea5e0e048315415ca5ddad28e865bf67dc1caa0a5af9953c8bc6b1a70d19e8ec17ba237a38122bf032f78bd99c7f15240409a42adadd5a90ddceb8e7e6096ebe4206ddd339ca962e885b6d4a7fc55dc02da4304e94be481e5aa57dbde7d4f5b494d9eb5a9fd3ccc5f8ffe2acd7b191525e2d0a06388962c771a2688d6f9fbe3d0d79efaa3e4020413437f476af2766851ccdc78b180f3e0a9f7cecb5fa28436fd6697dd0f6c45d087de5aa9e9628407620e7825a620f1efba3725968098e3b3cc9873c2b664a766b6c50bc7f1482334b1bda77c99a8c7089977bbbc27b9ea579cabcbee63fafde37f503c3f08e7f4a8907d3d31a7534b532f6ee351bf56d3f76dfea4685fe25b5fa350741fc656eb99693c85c2b75e867599c4566e1a7608bc60667479ff526e886d060753c5385290554c4f814e0a1c6c09f14a811d909f81f30e54adbfa47e53a1db47a4af26d84c911133a59719e3283681a51f00d5bd17a0a65af86be637ab0cad7c13b10211bfa61a93eb1c714febee2a8795b9d8909426785b7a3de5a9fd39e0c294cbddb2390c5bfa1a5c56c9d65000f65b3c4e8e2426676a9163330bc581a6c537de69e86c8a706d856bb86861caebdf027902df73195154291bc02777fde6216a9a2c552cd5ae400a0624d507b8d56d92c4c1a725d84344ac94dc8ae708418fd85d525091cffafab6e520f2fc089bb6585197a6a2124f4ead82878c0adcfad9b02781fb1cf62196f871b824fa59a1177b1bc861dbc9ac7cd2793e75fd9d79c10ca1f4849a3693d2304674cb6f477c707990b70e0b272185b5732c954475add49896145f1a283c78230cee8a605d1856f86ec70e3df52098e15324888c3b0424f29e4598199bd7f3907037ccbc2cf7694a422efa8a6c9119361ad93f209608583130c3fcc192d187737d27818525f409c1d8f4b067fc2c8aad70a4837b03bdf60aecc58b6b42fe75fc0e05389607f4cd93e9b823eb5733d86acf44b0b1eeb9d4cfa3039b568c03372f9d12ad41e1e40093e1a8867d6fc762e5604071a04b43f269b6e6548ab92985a974dc916482136db687d6571e44fc016b5181b282f7b6960ab7e3e74442e97ec6e42802bed562789e287e06827b1fe35119681c806825975c923a0acf90f500a1fb430b0764cea31282452d5ff4187c177305bb11bc2531a8c92edb7931c258ab6f763405d6ae7ce40f5c399e676a8e971ca2133446bdae4aab41f1ca40342f64834d7eea63d06f8d3d5edad8d35f4a8fcc0ea247ed3b6d2e63f1f001bf7e5bb2d155f927a55cff8832c597130879568092c620ca23b0901f9a2e2a4a620b3d02abc9569ef68468e92fc9c955872e38f71dfe3f442236842791249a43dc5c41a9cd55fab5d6011076e74ac3beda081bebdd97b44b6d25bce20c53ec598af2bf0998f60c16387708ec4010ebfb4e24f0c08885a93d3d2c4b4652f31267228279ad5750f3016f8997017c4b0387968f06e456c0ecafd74228af96f89ca59b93cfec0eb7bff491f7f2be011ef203e49483e23763506fbee1f3050fe919c4311e8cd6ee7899667e974499b8b56b46174aacf929daa26d98097be1a4c62cc67e9027cbb5a1ed58a34b7e6408b6a6077d9378169297aecfb377e623b28189c797ab8ee707eb0784e9fc3824e1a7ec8b69399a1fbf938cba66bd40b1bff5ae46df273eaeabf78d2250140abce904e03b6a8db11a4ddd0e7dcc24765701122a05bb09beb98d55595156097141c0a2cb8a906b433eafc83850ec81c9c387e467f6541cd1a1a7bac7ed4b62126197b3aae465947d0956862275c07bde051902510ba60aa20d7600ae19700aa35086453f395089e9f2ece6a7951ba6f2be32d9fad31773d41778b5d8790ca67592bcf3e998e1c9063de181c0f6a4bf91bc81fedaf350c40525e1f0112650b63b513cbb3d88b8c3b01ce0050264e91e6e586231a5bb3b8321e005dd46ede98a5fd87515917b1347b556c5150f44878e8aa1630491d889287f4a721cf3c7343a202c3b200c9380f695b45233800a093eef7b264df9604353a218208a8874e84c157e0b5a2743a33ee364dc86060d32d9858477c0d9a7ecf4b272e226f6c35eec84e4c1e317a66ef5dbc7ed7058bb1c3d7a9fab2bab7042f869de3755df9f8ee06653e84bcf730484246c583068833935c8e84281f03c25933326b9719914bd6097fcf13d46d23e7415907f2librte_bitratestats.so.2librte_bus_pci.so.2librte_bus_vdev.so.2librte_bus_vmbus.so.2librte_cmdline.so.2librte_eal.so.9librte_ethdev.so.11librte_gro.so.1librte_gso.so.1librte_hash.so.2librte_ip_frag.so.1librte_kvargs.so.1librte_latencystats.so.1librte_mbuf.so.4librte_member.so.1librte_mempool.so.5librte_mempool_bucket.so.1librte_mempool_ring.so.1librte_mempool_stack.so.1librte_meter.so.2librte_metrics.so.1librte_net.so.1librte_pci.so.1librte_pdump.so.2librte_pmd_bnxt.so.2librte_pmd_e1000.so.1librte_pmd_enic.so.1librte_pmd_failsafe.so.1librte_pmd_i40e.so.2librte_pmd_ixgbe.so.2librte_pmd_mlx4.so.1librte_pmd_mlx5.so.1librte_pmd_netvsc.so.1librte_pmd_nfp.so.1librte_pmd_qede.so.1librte_pmd_ring.so.2librte_pmd_tap.so.1librte_pmd_vdev_netvsc.so.1librte_pmd_vhost.so.2librte_pmd_virtio.so.1librte_ring.so.2librte_vhost.so.4../../../include/dpdk../../../lib64rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdpdk-18.11-4.el7_6.src.rpmdpdk-develdpdk-devel(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/shdpdk(x86-64)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)librte_bitratestats.so.2()(64bit)librte_bus_pci.so.2()(64bit)librte_bus_vdev.so.2()(64bit)librte_bus_vmbus.so.2()(64bit)librte_cmdline.so.2()(64bit)librte_eal.so.9()(64bit)librte_ethdev.so.11()(64bit)librte_gro.so.1()(64bit)librte_gso.so.1()(64bit)librte_hash.so.2()(64bit)librte_ip_frag.so.1()(64bit)librte_kvargs.so.1()(64bit)librte_latencystats.so.1()(64bit)librte_mbuf.so.4()(64bit)librte_member.so.1()(64bit)librte_mempool.so.5()(64bit)librte_mempool_bucket.so.1()(64bit)librte_mempool_ring.so.1()(64bit)librte_mempool_stack.so.1()(64bit)librte_meter.so.2()(64bit)librte_metrics.so.1()(64bit)librte_net.so.1()(64bit)librte_pci.so.1()(64bit)librte_pdump.so.2()(64bit)librte_pmd_bnxt.so.2()(64bit)librte_pmd_e1000.so.1()(64bit)librte_pmd_enic.so.1()(64bit)librte_pmd_failsafe.so.1()(64bit)librte_pmd_i40e.so.2()(64bit)librte_pmd_ixgbe.so.2()(64bit)librte_pmd_mlx4.so.1()(64bit)librte_pmd_mlx5.so.1()(64bit)librte_pmd_netvsc.so.1()(64bit)librte_pmd_nfp.so.1()(64bit)librte_pmd_qede.so.1()(64bit)librte_pmd_ring.so.2()(64bit)librte_pmd_tap.so.1()(64bit)librte_pmd_vdev_netvsc.so.1()(64bit)librte_pmd_vhost.so.2()(64bit)librte_pmd_virtio.so.1()(64bit)librte_ring.so.2()(64bit)librte_vhost.so.4()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)18.11-4.el7_63.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3\j@\Z@[1[1[0[[`O@[U@["X[d@[@[@ZqZqZTZ2gZ'Z'ZOYYYMY:Y9<@Y9<@Xg@X@XIK@W@W@VJV@VVhVEV*!@V +VUU\w@U[%UB@U:0@U6;U0U&iU#U/@U:UF@UF@UU U T@T@TPTPT\@T T T@T~T~T~T~TܕTD@TD@TԬT[@T[@T Tи@Tи@Tи@Tr@T T T T T@T@T@T}T}SGSǺS@SESSDSSSr @Jens Freimann - 18.11-4Maxime Coquelin - 18.11.3Timothy Redaelli - 18.11-2Timothy Redaelli - 18.11-1Timothy Redaelli - 17.11-15Timothy Redaelli - 17.11-14Timothy Redaelli - 17.11-13Timothy Redaelli - 17.11-12Timothy Redaelli - 17.11-11Aaron Conole - 17.11-10Timothy Redaelli - 17.11-9Timothy Redaelli - 17.11-8Kevin Traynor - 17.11-7Aaron Conole - 17.11-6Timothy Redaelli - 17.11-5Timothy Redaelli - 17.11-4Timothy Redaelli - 17.11-3Timothy Redaelli - 17.11-2Timothy Redaelli - 17.11-1Josh Boyer - 16.11.2-6Timothy Redaelli - 16.11.2-5John W. Linville - 16.11.2-4John W. Linville - 16.11.2-3John W. Linville - 16.11.2-2Timothy Redaelli - 16.11.2-1Timothy Redaelli - 16.11-4Timothy Redaelli - 16.11-3Kevin Traynor - 16.11-2Panu Matilainen - 16.07-1Flavio Leitner - 16.04-4Panu Matilainen - 2.2.0-3Panu Matilainen - 2.2.0-2Panu Matilainen - 2.2.0-1Panu Matilainen - 2.1.0-5Panu Matilainen - 2.1.0-4Panu Matilainen - 2.1.0-3Panu Matilainen - 2.1.0-2Panu Matilainen - 2.1.0-1Panu Matilainen - 2.0.0-9Panu Matilainen - 2.0.0-8Panu Matilainen - 2.0.0-7Panu Matilainen - 2.0.0-6Panu Matilainen - 2.0.0-5Panu Matilainen - 2.0.0-4Panu Matilainen - 2.0.0-3Panu Matilainen - 2.0.0-2Panu Matilainen - 2.0.0-1Panu Matilainen - 2.0.0-0.2086.git263333bb.2Panu Matilainen - 2.0.0-0.2049.git2f95a470.1Panu Matilainen - 2.0.0-0.2038.git91a8743e.3Panu Matilainen - 2.0.0-0.2038.git91a8743e.2Panu Matilainen - 2.0.0-0.2038.git91a8743e.1Panu Matilainen - 2.0.0-0.2022.gitfe4810a0.2Panu Matilainen - 2.0.0-0.2022.gitfe4810a0.1Panu Matilainen - 2.0.0-0.1916.gita001589e.2Panu Matilainen - 2.0.0-0.1916.gita001589e.1Panu Matilainen - 2.0.0-0.1911.gitffc468ff.2Panu Matilainen - 2.0.0-0.1911.gitffc468ff.1Panu Matilainen - 2.0.0-0.1906.git00c68563.1Panu Matilainen - 2.0.0-0.1903.gitb67578cc.3Panu Matilainen - 2.0.0-0.1903.gitb67578cc.2Panu Matilainen - 2.0.0-0.1717.gitd3aa5274.2Panu Matilainen - 2.0.0-0.1698.gitc07691ae.1Panu Matilainen - 2.0.0-0.1695.gitc2ce3924.3Panu Matilainen - 2.0.0-0.1695.gitc2ce3924.2Panu Matilainen - 2.0.0-0.1695.gitc2ce3924.1Panu Matilainen - 1.8.0-15Panu Matilainen - 1.8.0-14Panu Matilainen - 1.8.0-13Panu Matilainen - 1.8.0-12Panu Matilainen - 1.8.0-11Panu Matilainen - 1.8.0-10Panu Matilainen - 1.8.0-9Panu Matilainen - 1.8.0-8Panu Matilainen - 1.8.0-7Panu Matilainen - 1.8.0-6Panu Matilainen - 1.8.0-5Panu Matilainen - 1.8.0-4Panu Matilainen - 1.8.0-3Panu Matilainen - 1.8.0-2Panu Matilainen - 1.8.0-1Panu Matilainen - 1.7.0-8Panu Matilainen - 1.7.0-7Panu Matilainen - 1.7.0-6Panu Matilainen - 1.7.0-5Panu Matilainen - 1.7.0-4Fedora Release Engineering - 1.7.0-3- John W. Linville - 1.7.0-2- Neil Horman - 1.7.0-1.0- Neil Horman - Neil Horman - 1.7.0-0.9.1.20140603git5ebbb1728- Neil Horman - 1.7.0-0.9.20140603git5ebbb1728- Neil Horman - 1.7.0-0.8.20140603git5ebbb1728- Neil Horman - 1.7.0-0.7.20140603git5ebbb1728- Neil Horman - 1.7.0-0.6.20140603git5ebbb1728- Set correct offload flags for virtio and allow jumbo frames (#1669355)- Backport NETVSC pmd fixes (#1662292)- Fix python scripts hashbang - Remove meson.build from dpdk-tools- Add conditionals to build on RHEL8 and Fedora - Updated to DPDK 18.11 (#1651337): - Updated configs - Added libmnl-devel BuildRequires for Mellanox- Re-align with DPDK patches inside OVS FDP 18.11 (#1646598)- Backport "net/mlx{4,5}: avoid stripping the glue library" (#1627285)- Re-align with DPDK patches inside OVS FDP 18.08 (#1610407) - Backport "net/i40e: fix port segmentation fault when restart" (#1610481)- Remove dpdk-pmdinfo (#1494462)- Re-align with DPDK patches inside OVS FDP 18.06 (#1591198)- Fix mlx5 memory region boundary checks (#1581230)- Add 2 missing QEDE patches - Fix previous changelog date- Align with DPDK patches inside OVS FDP 18.06 - Enable BNXT, MLX4, MLX5, NFP and QEDE PMDs - Backport "net/mlx: fix rdma-core glue path with EAL plugins" (only needed on DPDK package)- Backport to forbid IOVA mode if IOMMU address width too small (#1530957)- Backport to protect active vhost_user rings (#1525446)- Real backport of "net/virtio: fix vector Rx break caused by rxq flushing"- Backport "net/virtio: fix vector Rx break caused by rxq flushing"- Enable ENIC only for x86_64- Re-add main package dependency from dpdk-tools - Add explicit python dependency to dpdk-tools- Update to DPDK 17.11 (#1522700) - Use a static configuration file - Remove i686 from ExclusiveArch since it's not supported on RHEL7 - Remove "--without shared" support- Rebuild to pick up all arches- Enable only supported PMDs (#1497384)- Backport "eal/ppc: fix mmap for memory initialization"- Enable i40e driver in PowerPC along with its altivec intrinsic support - Add PCI probing support for vfio-pci devices in Power8- Enable aarch64, ppc64le (#1428587)- Import from fdProd - Update to 16.11.2 (#1459333)- Avoid infinite loop while linking with libdpdk.so (#1434907)- Make driverctl a different package- Update to DPDK 16.11 (#1335865)- Update to DPDK 16.07 (#1383195) - Disable unstable bnx2x driver (#1330589) - Enable librte_vhost NUMA support again (#1279525) - Enable librte_cryptodev, its no longer considered experimental - Change example prefix to dpdk- for consistency with other utilities - Update driverctl to 0.89- Updated to DPDK 16.04- Disable librte_vhost NUMA support for now, it causes segfaults- Use a different quoting method to avoid messing up vim syntax highlighting - A string is expected as CONFIG_RTE_MACHINE value, quote it too - Enable librte_vhost NUMA-awareness- Update DPDK to 2.2.0 final - Add README and MAINTAINERS docs - Adopt new upstream standard installation layout, including dpdk_nic_bind.py renamed to dpdk_nic_bind - Move the unversioned pmd symlinks from libdir -devel - Establish a driver directory for automatic driver loading - Disable CONFIG_RTE_SCHED_VECTOR, it conflicts with CONFIG_RTE_MACHINE default - Disable experimental cryptodev library - More complete dtneeded patch - Make option matching stricter in spec setconf - Update driverctl to 0.59- Fix artifacts from driverctl having different version - Update driverctl to 0.58- Add driverctl sub-package- Enable bnx2x pmd, which buildrequires zlib-devel- Make lib and include available both ways in the SDK paths- Update to dpdk 2.1.0 final - Disable ABI_NEXT - Rebase patches as necessary - Fix build of ip_pipeline example - Drop no longer needed -Wno-error=array-bounds - Rename libintel_dpdk to libdpdk- Drop main package dependency from dpdk-tools- Drop eventfd-link patch, its only needed for vhost-cuse- Drop pointless build conditional, the linker script is here to stay - Drop vhost-cuse build conditional, vhost-user is here to stay - Cleanup comments a bit - Enable parallel build again - Dont build examples by default- Fix potential hang and thread issues with VFIO eventfd- Fix a potential hang due to missed interrupt in vhost library- Drop unused pre-2.0 era patches - Handle vhost-user/cuse selection automatically based on the copr repo name- Dont depend on fuse when built for vhost-user support - Drop version from testpmd binary, we wont be parallel-installing that- Remove the broken kmod stuff - Add a new dkms-based eventfd_link subpackage if vhost-cuse is enabled- Update to 2.0 final (http://dpdk.org/doc/guides-2.0/rel_notes/index.html)- Switch (back) to vhost-user, thus disabling vhost-cuse support - Build requires fuse-devel for now even when fuse is unused- New snapshot - Add spec option for enabling vhost-user instead of vhost-cuse - Build requires fuse-devel only with vhost-cuse - Add virtual provide for vhost user/cuse tracking- Disable vhost-user for now to get vhost-cuse support, argh.- Add a bunch of missing dependencies to -tools- Another day, another snapshot - Disable IVSHMEM support for now- Dont fail build for array bounds warnings for now, gcc 5 is emitting a bunch- Another day, another snapshot - Avoid building pdf docs- Add missing dependency to tools -subpackage- New snapshot - Work around #1198009- Optionally package tools too, some binding script is needed for many setups- New snapshot - Disable kernel module build by default - Add patch to fix missing defines/includes for external applications- New snapshot - Remove bogus devname module alias from eventfd-link module - Whack evenfd-link to honor RTE_KERNELDIR too- Add spec option to build kernel modules too - Build eventfd-link module too if kernel modules enabled- Move config changes from spec after "make config" to simplify things - Move config changes from dpdk-config patch to the spec- Fix warnings tripping up build with gcc 5, remove -Wno-error- Move the unversioned .so links for plugins into main package - New snapshot- Fix missing symbol export for rte_eal_iopl_init() - Only mention libs once in the linker script- Fix gcc version logic to work with 5.0 too- Add spec magic to easily switch between stable and snapshot versions - Add tarball snapshot script for reference - Update to pre-2.0 git snapshot- Disable -Werror, this is not useful behavior for released versions- Fix typo causing librte_vhost missing DT_NEEDED on fuse- Fix vhost library linkage - Add spec option to build example applications, enable by default- Enable librte_acl build - Enable librte_ivshmem build- Drop the private libdir, not needed with versioned libs- Drop symbol versioning patches, always do library version for shared - Add comment on the combined library thing- Add missing symbol version to librte_cmdline- Set soname of the shared libraries - Fixup typo in ld path config file name- Add library versioning patches as another build option, enable by default- Add our libraries to ld path & run ldconfig when using shared libs- Add DT_NEEDED for external dependencies (pcap, fuse, dl, pthread) - Enable combined library creation, needed for OVS - Enable shared library creation, needed for sanity- Include scripts directory in the "sdk" too- Fix -Wformat clash preventing i40e driver build, enable it - Fix -Wall clash preventing enic driver build, enable it- Enable librte_vhost, which buildrequires fuse-devel - Enable physical NIC drivers that build (e1000, ixgbe) for VFIO use- Update to 1.8.0- Always build with -fPIC- Policy compliance: move static libraries to -devel, provide dpdk-static - Add a spec option to build as shared libraries- Avoid variable expansion in the spec here-documents during build - Drop now unnecessary debug flags patch - Add a spec option to build a combined library- Avoid unnecessary use of %global, lazy expansion is normally better - Drop unused destdir macro while at it - Arrange for RTE_SDK environment + directory layout expected by DPDK apps - Drop config from main package, it shouldn't be needed at runtime- Copy the headers instead of broken symlinks into -devel package - Force sane mode on the headers - Avoid unnecessary %exclude by not copying unpackaged content to buildroot - Clean up summaries and descriptions - Drop unnecessary kernel-devel BR, we are not building kernel modules- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Use EXTRA_CFLAGS to include standard Fedora compiler flags in build - Set CONFIG_RTE_MACHINE=default to build for least-common-denominator machines - Turn-off build of librte_acl, since it does not build on default machines - Turn-off build of physical device PMDs that require kernel support - Clean-up the install rules to match current packaging - Correct changelog versions 1.0.7 -> 1.7.0 - Remove ix86 from ExclusiveArch -- it does not build with above changes- Update source to official 1.7.0 release- Fixing up release numbering- Fixed some build errors (empty debuginfo, bad 32 bit build)- Fix another build dependency- Fixed doc arch versioning issue- Added verbose output to build- Initial Build  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./01234OPQRST18.11-4.el7_618.11-4.el7_6         !"#$% &'' ())(**(++,,-,,dpdk-sdk-x86_64.cshdpdk-sdk-x86_64.shdpdkcmdline.hcmdline_cirbuf.hcmdline_parse.hcmdline_parse_etheraddr.hcmdline_parse_ipaddr.hcmdline_parse_num.hcmdline_parse_portlist.hcmdline_parse_string.hcmdline_rdline.hcmdline_socket.hcmdline_vt100.hexec-envrte_kni_common.hgenericrte_atomic.hrte_byteorder.hrte_cpuflags.hrte_cycles.hrte_io.hrte_memcpy.hrte_pause.hrte_prefetch.hrte_rwlock.hrte_spinlock.hrte_vect.hrte_alarm.hrte_arp.hrte_atomic.hrte_atomic_32.hrte_atomic_64.hrte_bitmap.hrte_bitrate.hrte_branch_prediction.hrte_bus.hrte_bus_pci.hrte_bus_vdev.hrte_bus_vmbus.hrte_byteorder.hrte_byteorder_32.hrte_byteorder_64.hrte_class.hrte_common.hrte_compat.hrte_config.hrte_cpuflags.hrte_cycles.hrte_debug.hrte_dev.hrte_dev_info.hrte_devargs.hrte_eal.hrte_eal_interrupts.hrte_eal_memconfig.hrte_errno.hrte_esp.hrte_eth_ctrl.hrte_eth_ring.hrte_eth_vhost.hrte_ethdev.hrte_ethdev_core.hrte_ethdev_driver.hrte_ethdev_pci.hrte_ethdev_vdev.hrte_ether.hrte_fbarray.hrte_fbk_hash.hrte_flow.hrte_flow_driver.hrte_gre.hrte_gro.hrte_gso.hrte_hash.hrte_hash_crc.hrte_hexdump.hrte_hypervisor.hrte_icmp.hrte_interrupts.hrte_io.hrte_ip.hrte_ip_frag.hrte_jhash.hrte_keepalive.hrte_kvargs.hrte_latencystats.hrte_launch.hrte_lcore.hrte_log.hrte_malloc.hrte_malloc_heap.hrte_mbuf.hrte_mbuf_pool_ops.hrte_mbuf_ptype.hrte_member.hrte_memcpy.hrte_memory.hrte_mempool.hrte_memzone.hrte_meter.hrte_metrics.hrte_mpls.hrte_mtr.hrte_mtr_driver.hrte_net.hrte_net_crc.hrte_option.hrte_pause.hrte_pci.hrte_pci_dev_feature_defs.hrte_pci_dev_features.hrte_pdump.hrte_per_lcore.hrte_pmd_bnxt.hrte_pmd_i40e.hrte_pmd_ixgbe.hrte_prefetch.hrte_random.hrte_reciprocal.hrte_ring.hrte_ring_c11_mem.hrte_ring_generic.hrte_rtm.hrte_rwlock.hrte_sctp.hrte_service.hrte_service_component.hrte_spinlock.hrte_string_fns.hrte_tailq.hrte_tcp.hrte_test.hrte_thash.hrte_time.hrte_tm.hrte_tm_driver.hrte_udp.hrte_uuid.hrte_vdpa.hrte_vect.hrte_version.hrte_vfio.hrte_vhost.hrte_vmbus_reg.hlibdpdk.solibrte_bitratestats.solibrte_bus_pci.solibrte_bus_vdev.solibrte_bus_vmbus.solibrte_cmdline.solibrte_eal.solibrte_ethdev.solibrte_gro.solibrte_gso.solibrte_hash.solibrte_ip_frag.solibrte_kvargs.solibrte_latencystats.solibrte_mbuf.solibrte_member.solibrte_mempool.solibrte_mempool_bucket.solibrte_mempool_ring.solibrte_mempool_stack.solibrte_meter.solibrte_metrics.solibrte_net.solibrte_pci.solibrte_pdump.solibrte_pmd_bnxt.solibrte_pmd_e1000.solibrte_pmd_enic.solibrte_pmd_failsafe.solibrte_pmd_i40e.solibrte_pmd_ixgbe.solibrte_pmd_mlx4.solibrte_pmd_mlx5.solibrte_pmd_netvsc.solibrte_pmd_nfp.solibrte_pmd_qede.solibrte_pmd_ring.solibrte_pmd_tap.solibrte_pmd_vdev_netvsc.solibrte_pmd_vhost.solibrte_pmd_virtio.solibrte_ring.solibrte_vhost.sodpdkbuildtoolsMakefileauto-config-h.shcheck-experimental-syms.shgen-build-mk.shgen-config-h.shgen-pmdinfo-cfile.shmeson.buildpmdinfogenMakefilemeson.buildpmdinfogen.cpmdinfogen.hrelpath.shsymlink-drivers-solibs.shmkarcharmrte.vars.mkarm64rte.vars.mki686rte.vars.mkppc_64rte.vars.mkx86_64rte.vars.mkx86_x32rte.vars.mkexec-envbsdapprte.app.mkrte.vars.mklinuxapprte.app.mkrte.vars.mkinternalrte.build-post.mkrte.build-pre.mkrte.clean-post.mkrte.clean-pre.mkrte.compile-post.mkrte.compile-pre.mkrte.extvars.mkrte.install-post.mkrte.install-pre.mkmachinearmv7arte.vars.mkarmv8arte.vars.mkdefaultrte.vars.mkdpaarte.vars.mkdpaa2rte.vars.mkhswrte.vars.mkivbrte.vars.mknativerte.vars.mknhmrte.vars.mkpower8rte.vars.mksilvermontrte.vars.mksnbrte.vars.mkthunderxrte.vars.mkwsmrte.vars.mkxgene1rte.vars.mkrte.app.mkrte.bsdmodule.mkrte.combinedlib.mkrte.cpuflags.mkrte.extapp.mkrte.extlib.mkrte.extobj.mkrte.extshared.mkrte.extsubdir.mkrte.gnuconfigure.mkrte.hostapp.mkrte.hostlib.mkrte.install.mkrte.lib.mkrte.module.mkrte.obj.mkrte.sdkbuild.mkrte.sdkconfig.mkrte.sdkdepdirs.mkrte.sdkdoc.mkrte.sdkexamples.mkrte.sdkgcov.mkrte.sdkinstall.mkrte.sdkroot.mkrte.sdktest.mkrte.shared.mkrte.subdir.mkrte.vars.mktargetgenericrte.app.mkrte.vars.mktoolchainclangrte.toolchain-compat.mkrte.vars.mkgccrte.toolchain-compat.mkrte.vars.mkiccrte.toolchain-compat.mkrte.vars.mkx86_64-default-linuxapp-gcc.configappdpdk-pmdinfogenincludelib/etc/profile.d//usr/include//usr/include/dpdk//usr/include/dpdk/exec-env//usr/include/dpdk/generic//usr/lib64//usr/share//usr/share/dpdk//usr/share/dpdk/buildtools//usr/share/dpdk/buildtools/pmdinfogen//usr/share/dpdk/mk//usr/share/dpdk/mk/arch//usr/share/dpdk/mk/arch/arm//usr/share/dpdk/mk/arch/arm64//usr/share/dpdk/mk/arch/i686//usr/share/dpdk/mk/arch/ppc_64//usr/share/dpdk/mk/arch/x86_64//usr/share/dpdk/mk/arch/x86_x32//usr/share/dpdk/mk/exec-env//usr/share/dpdk/mk/exec-env/bsdapp//usr/share/dpdk/mk/exec-env/linuxapp//usr/share/dpdk/mk/internal//usr/share/dpdk/mk/machine//usr/share/dpdk/mk/machine/armv7a//usr/share/dpdk/mk/machine/armv8a//usr/share/dpdk/mk/machine/default//usr/share/dpdk/mk/machine/dpaa//usr/share/dpdk/mk/machine/dpaa2//usr/share/dpdk/mk/machine/hsw//usr/share/dpdk/mk/machine/ivb//usr/share/dpdk/mk/machine/native//usr/share/dpdk/mk/machine/nhm//usr/share/dpdk/mk/machine/power8//usr/share/dpdk/mk/machine/silvermont//usr/share/dpdk/mk/machine/snb//usr/share/dpdk/mk/machine/thunderx//usr/share/dpdk/mk/machine/wsm//usr/share/dpdk/mk/machine/xgene1//usr/share/dpdk/mk/target//usr/share/dpdk/mk/target/generic//usr/share/dpdk/mk/toolchain//usr/share/dpdk/mk/toolchain/clang//usr/share/dpdk/mk/toolchain/gcc//usr/share/dpdk/mk/toolchain/icc//usr/share/dpdk/x86_64-default-linuxapp-gcc//usr/share/dpdk/x86_64-default-linuxapp-gcc/app/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu ASCII textdirectoryC source, ASCII textC source, UTF-8 Unicode textexported SGML document, ASCII textASCII text, with very long linesPOSIX shell script, ASCII text executablemakefile script, ASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=561857ef6fff536209ea37c7fd26f2bc259a9805, stripped  !"#$%&'()*+,-./0RRRRRR R R R R RRRRRRRRRRRRRRRRRRR R!R"R#R$R%R&R'R(R)R*R+R,R-RRRRRRRRR2?7zXZ !#,}]"k%jY=HM?yd@W#N$' 1ץJ }z 딾TRu.佥O_{@lJ}h|G=c`,eA%u)ڝfEiw1 ":nQ aa9ZDRTPaIU?b[aq5XV][C!+}Zqž隮9!]Md ;M/F%09ֶGUW_EArO [;{å0vJŵ]@*fJL5ej\mH4#Y /úbl`T%}d`>,;r }PQ1A/_T1৊#P MQ>k!gҼ@ͣel)lԘK=bU%s<)^)Ff7V:s^[p(śW.Gɝ4?mcJ#[ $&QlUzok|= tu2YC8 im3-DT*QTއr]b;/dCBC+r9tsTxe]ÙDp[| ߩ/@x^fe*FS~'p r(Q (fOՒRԭ9' QqDžO~{>rZ<&b1-5+K=?1htJp%?Z+- Q:qV]8)-!i w]P87FGY?4Ġ>%E;k2_DĽݽB%{*gt*8FwArxA\ 93":\ Bm3L6~:yc2i@=-_)[}.rS qPNi$"Avoyk8֮',I ǶlZgj^N& h2 R$h#Rp@cR)8/oDweՓؕ(ѡT*ZO-G>shȦ! AkTuofFf03DA#3tȍW]tV߸/3w)A)gxX4~5jcn'>&8 li&W͎sqc603=u E\P%T*O*ZЮV^K2VٳFF @ 1V6~m궒rwW,x簍BP#IhyS1nw~EcO57O%#ETQev:4 %4&o4 r&[<&4SB{k:f+.b$qT\Kk䖮GHaYQTD:{&bDXAQUs+6 &#[/$rӨG[s7{0w*nPsLۗm7%4Ȅ㴱1ad_%Yș컞݀!]b јn0.j~ 5h GUs5s8>n'@xتY̏X6# h⣅ 0l)ź C qL$ZZZ9D_p]Em,*V똌ƪw\\-92` _MdЃ^҄*]C9_|E=Zۡoc*H쬕Y9F(M@uVv~V1myOa=MsMU \eH6 `t턑 !*J crk${VLZ,}#mo na}ZE.W_s,qwFogfdx"Y;nM5a፮AtoqimU^1%=pJOP׭'̘C j%=@ޒ$n;7Yىy7qo<~,"f@ .%uS>wVAjb %q猐QXhRayyM0훏&(Z@dm=#lox_:""~ k.)>j6Wj|@FФG< 8S:_wPZ^x@%_kPC%PelD)%Lڽ+>b>O~;2G̞8TH'/̿GoFpk\m&{KǩV%3ꥅ =}) 9 (_.y|̶h?Y]Tcq܊ݲ6j49*dϫi#'J.O i/$^W\ٺojB<:PʕYhpUw" xołp%L|~43 H4vI@B.jqvm|v 0m08>bfژ$jT>`9]:!k_^#\axP%S)s5bVYϝHke3qb?=7a ݣE i7JʀI:bJU'r9JE0?ߟE8Hn TN*NXyn݀ih҂-\,`@bR&zКNvYLie=W/l RIػ}, Ye혅a5?!pprQ+&X"ZI뾨F 04b> %>T m~Ƞw!)ت(>'"E9 ﳂsm:X1g>QOJ;eV3k5^g|̼jaR9?]Gc&J/YǶB~,҈ʺo=.x%T"/79.U9Qw_ >fr.e6NU`LWANW9W|jG@3i܀ }NE55S.tr7-f0X8&[9^4 )} CkFki5=/Vt)Hh-mA _>u+0UcfQ H`1 !>4be&'/A)Ա~1GuYR7{yqΑpY tVR yEd)3G!r7{H٩ 7ڭY1 z~U&qtXl l3c<5yTJOנ˰񙹤3 71>t^l*=־סl>곢tW}?sQuFi7#]3YZFRX1oZm.8U}1a2b]QLueF+=qt?јJ dؓx_J]5BRk|VecvgĽcfس$5{B_((zaEFgw0W? G|$\D䶯S|7:A'[-pЂK˿ #nڙ~ <L֕WG?Jh 4-b PF2ўUm.?UX}d1A(@/ `T%2\E,+y USƝcP F$}0 u>S.㿡[P}F. Lmx`LO5k/ p ^jܓ(y~J*JPdU}# X 1/ʂSoh@מ$vX.+bEZ'Ä gZeAzɜ 9;!哵3xӱzʤT61׌)+.8FY_a]eDxOrMYf\$AHYłgS7$M¤.Xx'ÁZ:MObjg0~?[1sR2Q}+ ҹpQ )H'o2"aYwnrapãԈ",XΥ.bX{Ҧ2!yV>\7p-%^B,ƙ[wѲoɱÐx%<&T%;YvZr5d(Y[mE>$8zW`))^)ji&i)dJbmK aN6z^ uA5.ogX ӭL:% >o&v\"+6%Ggy{W]cyqfP0U@ujՃe 5H҈CQdD}kg/ <!{Y3oYRA0ؾfJtWO^W G!j?MkvEc A4g||yAo~|#;*Z!G-DT^yE6oDIlOY?*3l;^hr$&`% -OVRˏLX31jMHv|nxr7.SC-StLbӏx=MkE21NС6[xMd7E ]5QE*JMu>`L_z;%}y04;g<4jkhKm;Dո̙ ;Gb!PnQx"|չVT3ɷ`w5>ba:dS%~v?>,h;߆OMmCW"?R L|ZS!.>f}Fs0]3-6?AOY9rNBYb~Jm\{y-eg*Y13 jL].kH;6ݸDvO`ݐZQRsBND!K 8AkogEPm`IuzUd9ָv-K Y 1Եۓ}A .3µR 8t0zd`Li V? iqWb෡"0TΎܳ ̹%4 0+" d lݓIE 7k_LC/_(DQvH@6UiLJ]~Kľ7dqsZ5'~jIԢ\Fٗ2QF2cT&\&^(e"̇2黨dq(_"w}9kd֏ w<q?TDqʺI) HzV<@?ow6}[bn@qkgqֆ󯎱ug&Z_G̓<M`Κqpcw$资!Y[Kb5*j7r H K0\ճd ?!.RgK>c`i$WFwL'&7wx(2ԡ Dk ~IfiF~P`rL\\i{`cyYS)Z*~۱bqPO x3QfG| OTj0&EgdìϛPނI8v)g]H2N " FhT;KY`vm^}/.:s(̶d//Ha5,WO"еq:zMᮢ؞Ub!yg즭8&WrP8eb#KWFN'ap$Wx*9.ZDAsgMGw_A8Usd.s3>6%;# rI9(Xx<=WȎLГZv7.8QUGEwr*值Fi@ ZVuin^_tvGQH&ÊHz "fv\V$4(#5H mtub;ӑm+LH<$4P 8Sоt_c'Q;>9y;ѣ/T0/-D1d}?> cՉ[M$]*= †x=ಆ2,M38~iv51IZPkkRpD)٫#4\"*V/Cl[>{[WKٍפrJl7?wV,Z6MwH)?)Cqv(xJ#>Io5wѲC(qBHV^w&"KkCt ?д% vHaC w;l8'lȭjqp6/Khlt?y];48S+URH&(_7QA7Ib`CN! XkW s4d6C9C֋LؠDVcp|[/=_G?+8!ZtH2ܺSepKP eI&H8ڃLV pcafE]gUia 0uXbXTWr$!(.4$>;/5JXϖ)7quH|99Quf:qP8q*ԅNK Tb8Fy~ bÐi(Qu+&G#(5cExB(4x^PbӹٿqdGWt $r HKŜ5zxn~Զ|*|M]R8Dtk9nAFaLhTK]3*̀"#S(Me;WUU^(ON䟄!p3~zu.L.\uo@Fݕ 95JT,bu(.HS Ldo&' t p!κBZĺ\Y}EӿTiٜ8.>+.lzzLٹ0yy[r% O*uZa}Ş=wf^?Lp"jqs؍j í A':w-?#D#ޢ!.4*rVT5 #k;cUKGxZ4"%W:S_I-~ܑ4'5^DymyXsMVcF|vv/Z#M ӭ?urkz;xAkI/ >wx}kK' @Y!׊-* 9F\ѭbӸ׵ HT$ mVõn*Vr%RGW,7j v)L5$_05vENC P/ '`gs%D;.֝O0m_RlD%o8wb&?ZN'&F],a}⷇e˲Lb!R|" Mߜ-b oYvCf ( S 5M3zES,!9J0-'-;}1ËSp׸e0[mgyݜdKk"SͩmaޟkX] C~g i$ <d3)C{JE Ǭ%$ {jg?=w6' ͓Yl^lL .uamm`D4q8_߮_qk m",sMY9; ,P|chf /̏J6LqE;NC 谣sl {z?ȈBl1CZo3;G{' 2H"D AK˧ep#o0+?9R?6]7hCڎ(Ճe_SCvޖ0*]ui2>P3=aneeGHokĦ#[HY9;|ǶJyKf $/XH= ׯA\2y'[MK>UcZ_BCϝ b4jZ5%*(/FrA'; 2-# rD9K]bѨ`ynr5( >=ؤ2eP=]r-.m騾t>ݡ7cr'6IM5V^NB@oH%JKgle.Ay;;"\&9'&TsM|,ou^KѤ ~0C/8ނCeյfAƵ-wi-#  ؆ 6`}DGeؼ2q&%#:X<b 9Z|pZ}g+8V3goQ-l:A, {TUk0kO'ѹn0ts;bh`JHVJhwjM b̭aR7bձ3~Pe@.D&نW2mZ]X]-XK@x!ocVQ{s`8>9+dAɟ ?#w~N;,?'/xH9]U]+VM]Qۆs..\D.0kG&V æu?JS#@|8IO6U M/[6V\$>ƄNc@d*T̆րsb^&mdщ5A'Nѡϓ!Gߙbx>D'B}N*s~Z`dji/p̗V`e -g\8 -V>B6F-)r-vl,$>.d呛;L424׬[|Al秃Z%O%k"m?䴾L9~F" dwG( a/)1GfYL##I9UT GPddehs;IeeIa]Gw૕1-Ѳ;!e6 ?0 $!z&6*0jž4F2F|3XoIHW #%Z' EegnKk07:߰4Om5 c8]j=)HC- Tqͷ3'Y߃8Qz?~N5Xr?slv%"& $cuiW'YGM  92G"e~LUOy,F[΢( 'r&pe yS{#-Uӟ 5^׶z@pIGaUjM7Y +lnkf<ιQm _YTJ¢h_:Zy3 Cq}[ԟ٫JO ޅ(Ae_+T#v8M8Ǭ^RJWƯ. <NCO#W!KmnUDN% 7JwOiϰݏp{wW<ȸyޗ֜s۹4{ "hSZwA}j W]pRvٝGjW+l:[]kDS qdW@x] ^>/a3-s\|qROqsQͳx2I%1zHvu<_6ݐ,#Oy,NJ /qGZ\w]GXkJ>mo|0?YNPf.B *ŽQ*Xyq0Ok}z|pH6}Nc,0Dp"OfjDz$Gͺ;>"S..Iq쀲WCn).,ƮR6ng= -j2H|Si7 2Ac5)x,P;981iJ&:C9IK$wpwa49q^Sz(IiM& 3 CS:K"m!# ^{- NتrЌ+"u&]|Ia"rnd} 6xQ y7Lz>.i[<\}6zT`bsw7\#K41=zªE8勎&f>1=;i1lq`n*;|-Ç= ]5Lee7Uc^\4]:O,M)kJdWC5`3M:q^XId)cֺ] b{nk+wXۺ{X8chʙQj\k|c^Ūǭg%'xX ES m[:g4h,bO^V  ,O.P| Aif"ߥJSX2rq&CHSq , .ҋ݂OX;ueg71IMs;ޟhAXkzϬK ڧ&o]$ )Z0rG5T2OJ `[ʥ?#y2{f~jñە 6[ uew۽s8ԁUۍF`.8XVP@޹KaKT՗RJ X!ܷ>Ðv!+/'nO(oqEȅϚ?CSO?kHx[^y5I]O,^,Un !% 9o0^6*i#z69n&9H=)ޘ fN&*/VHBGJ4јp5YVj0# L\q#ptϏ:7+0Nfn7H] &|*~p%L1vg^'%YOF"ĦZ϶Q)qR׾ȋĥfeSSe9 PN@)y}(. S%L,? Ҝ=Gf[?,y̱|T ]R^@Z":$@L%Cc=8}kRkT٩i ޻T$7:G (|mMwr#E 8pp@wµL&l#<Gx\]+TZ:-lӉg8gPw\ 1{0!Q:ĔS T^!$>=7? k8?#{yW^b/JWm. ɥI;&gKZjteXD [u`Dzd񰃕汷%Se)zcv؏>'ó[0baqX1Ig : 0Gǂ`~I^k Z.ѹ s|q B2)*&;E8dԝ^N+FrhDS{˲U^fٽNo>ZHSe@9 KC+)  \wNt|?3u4%yJ"rEz Wg"i_^K,S<["HjNrxgB e"li;ZY5k'3_*{Zܹ*A6_V^ERf`ɢ<10n.\ᣘ[ԧ샤SrzbR]TC@ !Sx<=<) -oa<=teǨYrlB}YD{ V^'_hΖ*Zѿ)hA9yB)x|ST??\uc_v̏:>|M5Ej$َ/:Q`zCctP\y\}p"n5D]˲м5_O#:ã*-m8/;IL]t ޷DQFsmѐ ə—(6}k7c }T/H>4oÈLb 3 ~"u~vi(ؙ efr#H"F2o\ZV_uW@L2̯$o@%y" @Ww|te՛ZVvk9LbXotc1 |  X}T4Ī[=o$~DÙ:{#µT-c6BMOZM Qou!%CLZZ5({E{:ШAFvC'e @h0RK.AIdc;8DGp墢 oتb{LR\Ӈ$-o("v]9EvՄ-)T7$R 4>-Q݈]>B&M6ZU5#YszǤ[11&ʺ2gsϢD+O- (Fg*[maTY <$TH>(;DV$ꖿMEMrpZ/Juok Еfzӵ\(A K5]L w:I{PyA)"-8%G%(Mdr+{ xqT`LClNCW-Ē/W8c4@5z5ۆ};{9WV`sv㚆Wso .4gWnڅA3fx(\ Ȱ_6a}272m& ®VJK[-$P npύ?.N87 e}򕘛Yʜ)}.ř`1L2<&!CyR uNgmr7,8MC;KWh?k{[QyS9Gᎁ%86@,,쀶@wu!~d]W+2{ HO{Tl9U#v( W6mR7bϲow[q x,;s2 M4 fd)9X1# br JV+> ;6u |x2r{u<'@?_ /ݓZ4-i!gkVS5_^, ˌ 'b,ڍ ]͗XH^$ E{` NLpգ=Rv/x~`A,׋ņH o &فęYj^qZ"9 g~&;>7 n\HLUOy&r * P/ }`_ȷѷFB+2H7I\JÓN3SENC~R"/ $vrk<W6N> yuMD^El&IayQN*8m*@[t~)o;d@f@yj8KGJQPW$NG{00/"eku+쥼BPX]IxU!#U ӨM_+Ok#Ųr;25aoFSuEik"8j R(K<[xbsyjS밨7RN)SbxU2+s_Y>Ш5_dʰQ\űFk>iv5 bG>~/j:q' ;_`T 7@V0τZbzkq9.EBݺW -A1z6@?3DppMƋH^S!T0_\R | W9AmUfAzNhta9AE PBVۀ?bhbbʞW-q>iǡzwOzT'Y9.蕾pQmqceU Ab8~$❊(ŮL{|2*wQ?e7=0@N/?aW S,͑ @t< g $qwIC%qo%n֫46*ˆiaԠò6N#6.V`l!@Bpt?ZF"?Zj VY.זgmp^e$lYWqJ8J!kL/0p' spB:L.}緓z'Jm6>V,=!۞適 P6Ht%3"й9tbHÑOc.3ׂ>($kDO(m? HUHЊ`9,OZ=xr *;pˋ~^1xmRt+t*+eAf3DZd&tȜf5f*bwy~][%fdMSӢdW~%eC.H|sTK-^i%Ǚ5DMV^:R|H|gh4? ~cRJ[nVHwP.ƍUJ6;5K& ~2ig7 5A6 kCtO7>I93HҢNHZM:;',+08tzH'Kj8QY>GU"?.fMUk-aϙky1뚽ݮУ DE >5X ^J/g\t-,xtgpV0[ڭ{a{|᳀H˙aUibs/N p&k0lF 5J+u~ҺA78T֤g6׵tt;3I!ƻZ| XeL97A۝9:VNYj SsNox nR @jw1Cs[2K, F+=|FS:{Ip4LWb:NVf@a{R*QT,5ݒ/P˃{ua6 0}vrTRcw)J[ld`n0dwAțNxYBuK7]Mtϲ(_cҀ/ マFecdU K#Ds_'?wi5fXs~ Yt9|`Q&lR|yqs|1 H|DG 㠎dO O3p;hmw\s>"w3rA^ Kx,ymsMR@qC{喌^-* ʲR+IO>Rc@G/uzܬ}Efҽݺ%؃ɳ`<, -2q2t"~]7|TݾsiCMNVi,FlD-͢!aFm(!\ok/|/ 倓Ox5M:%N:]#qu=ɣ;S@TRLe!f#Ppdܜjt=A;>;=ȋwlr%S7ޭ-1 r]hx7$ꤩrJ\}ґ3ee@դIc>p3}A1TQ*baVm ng uunJ ^a:ɝX4/ xй^':ՈLV:~u\{5vy_nַ䶏6/k1]B؏n1=9`^"8xV'Hhx}Ԙ0s~*:I2͜C#J_Yt rW{ߑ; ts[*!G,R~lK{r8miZ{3֬È-d]xk 6\Cm,4{'UU!?;,ad fs@Y|mFf@{喙JkifCV78e NOka!vU·ABS_a}|rUon456O H(2ÑTۗ>I+0}=0n0w<]thFIF~k/~J/33BcnPF hc_P&2X!u<+Ouү N>ilU?sbYtX @` @KRF'#,ys%=P.ŭ|仼ׂ_ p|V,aa/}MRr}|bpӰPoلڧ>7m2<sne@(ĔJCL(EW[  z9`򗭋&,p8&IeE{L+1%uGfm(8@秝OaMHl4**D[c>-d"ȍrQqԥEnjJ3]/;\eaτ]ՉVu?Jg7`xjT'A+h=Ĕ=Xf]- )$\O-[VPefനc2,Z~%V  3Rzl=cdvfƌ7v9W"{iJ*X UoI~hq70yHP&O}⼭V-$^}J˜g`MgkKEʥڑUD¦4U ʡ"Be \r웢dXʮ _R?8d{]SuBۿ>fQ҅{Xu$0Zu.-RPnPWr ,움I+!9|Mήux̑y 0Do['Mlժef]6, j0Q88T(^67K|+WOPA zt 4[4}+5ћHǦ=r9շڄJQ|ۮn8Fvo#ȄnKnOcyQPUN0Le<̤ ̑ޭ}Yu*!d Սqk9}]ENk^dQ͜~9H1a8 ÆF ﶂ8uUcA}󲒒B\ַN ^J.l ~ıΏP/eRa`97 +N؇;3[[?p ,KLw05)b^ޘ#r̈U$Ɛc2FZm@o[n3s".E22eXh92Z1ycQ* Sݩ"nhOGXQj|A`|8NQ7:,a6TrUۣ3`Scv]r u9C6w"7'Im@.V:)q|=|}4cĜQO7(y# D@Odwl@cnu^u$-˚5s\r&%h xQ6%C$DŽ>4CIXbP3PTݲ[rkeY<]GeWx6*m킊(NS>)l StB :l \f{?ɗx[c>߂yW['HuesC\| M:~@;v3\_)EᴅFEfúoqrpLhW6GA:&5Bb|a0C8bXwiE=&2%2&;Zî_a?ўrEnClK[O5ɞ#ȣϴ/XOlP*n]\l?x ؋F˰j((댹}gZә+Ր VxaɎg/!I39X4T|3ˏVS>Ui)d-Pf?%!EL5WNZn 2,=(k'2 O p D0xBO/#R.:d2\{΁e*Yeeqd / 44t+/xY)HctɇE<Ї?XժAvF`EX{Bct$WäplW_"+`C0CЗ1DIù&L%.Uw5 9}P?Z~T8Ns=15fzvw }UgѺ׉hɞ<4%pЊfe&U}=D^W#Q6 1&QО"?2R Ėy8{wMqBC}G7lLh_u Xl- Ǵ%Y:l/g(BUo+;ur(piT 6’ O;mr?y -lA}Ss, L>7xM'Hrk&J;e.P8p_ lnoƂ-,%%BNH]TaSfeG>y=֚3gTg >i|RF"Mf[e:Mzp?!7+8%61'Zz/_Fho8^-ALf0aiKc|uWR:q-Z]'jh![3=+nδJ7 #Y3w'qCzݠ~CW#. H)rWm0MIܵP F 𑲪Qf{إZRQ; )PMg8nggfufՋT]&^6JmO3# HqdU=WS481;QQRvgK7i3i5Ku }< b)P Ȅ)5]tu4)dÜ-iy%=m2]h*F">4]'=6Q u5lbd~'B~JmC,cjsӋEb\63d(ܖyMQ|;Dɒm5?7bX5y $T|\0wfGUɳ0HJƗ(AOEm|%깫NbWB 7)2;M|g/XrR~Tf_),WMd[; ~/#s ,O=o"\8T*i `Φ;iII̵s="` ig[^W|xژTd2-&+P4 1F[S^LtK e72l\4wvKst;%Sa [íav1:- [NħH9%#PEA]W12;}q.V$g~ ZaFbJ/6aNwYZżxв*7xo9nѴO+,rERa-M"UVn\Y3Ɩ6zǁm{Rj 2.e({  =Y,{ZQ`<}r5POuD8,0rȯTD n|M>N.n`I&^b 9+zQgrQdu 1'kTvoM&c\JB 4Y2:T`8G.i{F~n:XAdidNͨ9snPtZ |C+&?jAfSG7BP*5>"t{w?=X-1HW$Zf*P&GiB nk:E"34v[ -{T@r>m7bgjUxx S,ް뽌qK dMjSfɏ,ZإsrJ-3=ƔyE@qV Sb.L)cZ$wuG?^us 9v^\Ϝ5!,_yIh 1Mn5} ߣfIӂ&( to7 N2&ݓ #5c6xhv]hx:UޮwFމ hr/b=13GlF737I7Gvݫ]:>*JUPxBzyAC=h.va_.A'-2 <|zk1K]MleX_<d5ÚiN,p|lKwy ?!-tmp_JC zs҄AΉ{ D#w0 /otl}rC!W JH$-inu) *F+`zq*wJ;! 16 w!{p!5ҹQi#4q+΀BM%d;8#VA6?"2 >dq]Y+OTv^IE_@'?\$B&%Tz/0ub Z Pi6vjV̹){¹{MZq|$1\a$I=MPB-~,R[EbAhpa!Ew&H(MOyPwG|M{];Xjp&K؇klƈ-aAijsK(X|#$m;[B=׃2%2Gp;f٥EB=]fsTkM\T0+d ˺WeW$wиi`_I>Ͳؘ^"(1%7OO3bt\4QW J%V0q 6}iƄ) i>W8i0n[XAB!w:oX+nE\^e98:5Հv⤸>4|tnVC*Fx%csSY, Xr]zD9K+F"J&<U~ÏRX(_Q } |$ݑ_oa -R8So)IOp#b@{RgHȞ+)ȌQd|.?EX 硾adm*Bxc.]}&j8a22l]5:*ySR#Q=:/Jp(i"& a5L` ^;nZuZ2;bfQ,g>uibDCtL*fU{ j{6Z 0݇#af;'ٵ ظk !?C W螼Z-h fAx?< DPίooNt?KKJK:R5mV(08hF%W]M4cWeg*^roi!ec.[XΒ^M9nB/vdXYs^T7T|Z=Pb}:L.7pපE+)um 4=*=F/F`ĭ mHO†m̬nE˩Rco x 9N K~qG@O Fr|qz26Ht;Lf<[ j/8sZFryVtMWa$p7 m*et#HQtZ aEm!wl!FVzT\?H˿vH9_/рeSkNq̆WI'o(\ X-c)"[if$ h>1&]s$@3UPDT@ cQ' DX[t+ݜ2S^ָ 0-G'Q9k !"v< Nt7CNj3v /0;z ;k'~{ul!UQooNa>}|NaRlt˃tov*dS(׳A =ʅ_MUw]t *w~|U_ʼ/'4JNd܄߿㩠ZwU 7Z.4y)&W?by>fұI:~cJ6Eam\qHb7ȉ2sXAK-Ho~qMéWꙬoEn -YqB%+qnVm'( 0Q,K^S}m^5ܡԪd0(c6ձ, ]~(7{"JևO݂IէH~q36-J5vX?3vq"HMGX6w`̶K]+BoqFq6D/ƿoYzv'%Ķ"eR kp".©]iW~G5'Aoi琜'{zp:qZ>Fd`șKx'l M?󫒀 p_ŵqwtWi:L ZT,DiEg&MtA+~dV֐2Z:I4]_LAVXk@Йm=U9l7h O͊MNQT]ːO7`- `ЪB j\7I|BtI4 ? S gl4ݱ(xs&pDDiܠnNBiTV=FNK tF g*u\Qk1 dՉ=996%@eWtq 9E퍴 s%!FYe[9TCSx_&C'RHn k1ԯԨ,k@9MG-z{rL4?MskU5MtOTGMXd6RQwh35nע5΢*Zz~#,"03[z Jtxutpug+%JLIt.(mǓ#3*G-/Sܤ6JB g vm@'Ă{(}x9ako>@KA"Lfw".)##|vFk#3%puKH9︹W@vb;^9LdEC<,EP3g7A_T:^5VNIŦ;GD!q戵h,-N "(Yt1ݾGS,QPCleQ{NBG\)fxxݹ"=tn}=,'[(uIXew$zKD_F&śO*^a`H6Qv6=ㇳcx1pM^z)89\Wr F0|໾? )VBVj>.?:1kQ6wu㡃ގwo/bI %ATz65q4I ],̏x/wh; 8AЈP5)^H&WD$+oC?0/zO)&VyvطcϺ]oQ0`Y-sڣD;tV_dԽE#?2x&Ro;⏔$\~r/3T yT MRg$ j?6f)zΪ&w22;!>=3-e_lr^Ҕ$|6yPnAŝJ-mt]ĺߡUh~AJ}х+nxڡaK{"JV,F JRlO <Hx9\4 応KIlcǠpk&VCbLIܔ?)l0f(vٰ/%*jjox3,CH;=Ǚm4|6\ԧٿfhil9kA34%clo.~O¬ W2U02$$#.jIRyA)Z8 ;!|<*bأGзj| wn: ~Ol7ҩ ?19Q`k1]jH\.]d$ؒ1uajjEjOK}eJ#b~>2k 8aPZĚO& +'3 ݾ [#צt񕳉N]5vSQgkT"TU@R)G ]Lm~Oԣ%* X+ r)Qa3`ZHEe m~"(=$GO*2j ZI'+nȧJ /@ U}j# 'c5 QQd){gZc 9Xr+2pQc iOF}ټ9dK ))ڊ =z=lC]~RH0ׄW\ PP88* Sׅﲣu>['-I+J7YD'Y8]]1bdMS :nfgیFqňt6(R_zm/:0ƠO om. |kۉн!<D-T' X EX/?219Mm0ƣ;nI_T(űxى<=dxN\Y1=yt؞AףN @o?׎~`M~M`҇}d7uᑠ"VVyY&fꝽo#~tIulv:Gړyݵ? UlJ_nR-Kkt^fkb>CN-N_>NGx*gA%>KTDÿޭq8VM(5[rZgXƩ;€&W aMe^ڡmI"1wb _ch{ '9M[uqu YTDm 1 OM\ ~3glWҍώ4xhXR[[ՀY2z` $p |m y>c=}O"8I8%0Y1pH͵S)v?(Lftb# lW3$M\ubxlkՄN[hyC@JW)c:Qأ٤Ϡx!wy7}h޴s5v dYI* fiQX2?y I^-Ka.{op;J hv͕ QsC>Cɝ|pз ŗ; HYK8wPls^td@4 䲶}\&U %L#n VmW @"> yZˈ,wJKlRxXE0EAEWF0Ӏp9åFXJ^lyDvKq~t%dmwd]H'YL}JFyM/ 03H un޿DdDE }K}~o2<X,vhrKe W*~8ʣ~ WBYLѽb$>8ZOtE6&bqɰ[eij% mNhQ)X{)vlP$)2. 69tw/OI6ZgtB{DkLP4]7/!cӱ;Kt|p*-\Ɵ򸓒7:Rvs?b)C1УB< o'~f= *5Y ;'JoQ%kLTx/ mE#_Z˦;u_z]ԽB3Yfk)oB#ENykUlU#Oa :Ų_`I"Y25_>'W ]6K.<H̐:H  ^g9mh"a3}]Ru"JXǨ@=j񐘘N JTW0EWŧYfᓵ!u y&,~y9J`AGr7zyn*+gh;I^/zB/ b~lx]:\[' { `8sZkM9!t4^ȢCag~ć|.DZ/ԧnù#oه˲埒+ER yZKЮ ̣z 1}(9nmƉcAJzXsѨ׆6ig01|D,(>ܐ" ׅUZ_7ҋo49H"TW.z16=G=/& QFE;I[^,;ZgZ4451h=DEB8Y[-E-~V&hx[;_,SC}_ӑmM1dȾ܂^Sr3{42V#d:3 C<=×iZ 0Kʨ!Z&4ȳFXfr) `Uܴ3A '6]A6Egj8rb[ a\2A>lUEHX·lf0s}93zaN9ܡkuIbnuɼ%hT-B5n/,  YSDV<#cGؔuc3]P7>-<50#i0vd7ujSt&XW7;bYt+.M Q$c gFsJ+ܮ=y C$V>I؃:]W=x`ٜR5Y9H_F5꿛|`0O~p-}dp2YֆȂ"')NL p2g(Ļ 1r=`;2 $@5f:0N:E 6T|bp/ӜẑGu,! MbQJdJIhYE3Y-ΘvfF0J_U=v{A.Y/[Bͱ7HxP9(E}YO:jP!*s^B9]!9b,N]"l|)m^J*wT'vEX5Jh?MAN6c&Je@Ιa'i!!_MiRDA5u*X)^(#/}|~:dB6~&'1*/ΫܕbEx򚘎U_'|:`Z\뛰AI󚸛KYɝV3c/5nu+mnhJo4L`A&q75ڇe#fB7t;`N).8$7(ȧy@OL@jz+g#KuDN_OK5R]]5 @3M&l( @\mGI(wq#l4CJO~w27ҡ\4@J,ΪХf²=G3p[E:}?M+8}i0Vh,+PI3jy6IHGgV W+4#e|?M3.:+(vY.v]e GrxyY9m4-"yW![!j.;g!aD $Fc&p%tC74)zzCulK%u/7vAM9 5VZU8 *?Iaꀢuf 1&n. F 8xfTlUCF>Qfw-eLFA ou" Y%l7B:ji +EyGǿ{,Łѯ,aC)]-'M{.vDlTiwT]ɰqaM+%aFLzPT4 7YE &Mnr bb+dӦ =WR{c_BQ& H0"+ QTN{XY 86gWҭDxrcnDOLU~ b\4oXhT:9q4W0e/zEs[SѤ$?@O\QxxXn7?, UAhiC"5s F#cFfZt@<6C:UfTpD#_'&3;+n\ %idBd7PZ\ 6y")Mu!qsmZFwu#Y6_pJNx7{`^0yaDE7UE?$Fz3vCVEoLvA  G0H= w_{5.y_}ꯋ ' m/Y OW~L?O^錁 A/P/ AkI X%mƦ)"D&㵸u4#ͩ6mdp,Q뙥Icc^k=Xj>*n,!8S A@݉A;r˶;s{{:|m9݅xKkIrB)2]gbpXL$=g5\?qvY|Eb%2+*/8Kv(#(_"̫''[ahIhuB@/4"|I✣MK)1˻ S5R-]vLKVRN#:&=)sTу`(&G8_`dhX 'y@;KJztޱFz4'ϔ 4akn0s,\X:8y|؝FR5L (z3%0͖y{(8S~x½ݲ9Uw}S#{bI=t̊~=Վ0o4@QDȞCHJidq%E9$;.=ĸ 6lE  apT}h q .:T ݡg!/_6T."^FNo_)`sZxoFPPnhbɆ宫+{ˮ G0B, ?Ma=c_3o g[!asnexGC ɟfg9Ikӥdyݓ" n{Z{%&W9oWt"=H:=i` mi#_п?%0q1;dfQl9yZE[g%t_N_>A({GG<©#bgIY+mqHf7^ hS: \K*;/@}hi {CCo*u9ʧ'#C|*bC`ÇSQh7ꤟ؜dy_~AAIR"{Zۍr2II>ad:)Ù ON6*|_r4 PٮڤBtjX(BbT/{p JP?#7d,y=%I0+mt9D!%V %XrVLCr\Ԃ&* IOhZbS<" TQys^ |1,kTKP#(7<~뿸<]NUYKKcBnJeM/nѢ5v(5~x]cn@k`=3CԝBKsžgŬ?}}CXBrQ(HI;;=i4 MR-n}}~Չ6q +D;MUD1 9pt /|,ߤYy>pc{ѰHl׿WOϮE*8jN}zY ?#FR!0r;:9:,swPNAf7=OO'DYpNL6Y0 =II%>NwkÍV(()gl&;3+z|n~yƔ[=ʣܐ]XM)x-{>A,\ =F Q cB(3 5oAX͈lĒ"׍/ď .E(L[ނÁ#utlI oтj;eo$z K,Yu#|pX7Q/yhI:5ͫu!AؔzGz 5r2UeSis`( ^O/\>ɝd VF~.BJh$Op ay̓st' ={L4gۄTpc6[=20F;JqE_3#Lm&+t 6Rf"m"eA]{b/t稴_rM>@a(p"OW=W[B2JK!RXtZ:LbS $v#e{: :b_"s}UBbvr,&ce= Yq֔Q'N_?΋9ld-A9 @X+ho4uJwHﯩhA?JA DCh$I;pDmlb

Wz31& iC&}Բ≅? lةiAO%و&ZOh n_zT޼Η׿:ulf:pݾVF")$\nR7$37dԾ70Xj}L$F6X3 5F dkаc}Կ2I/t򉪆< m /+]*1)W<(1IqWwV>kuq Kx< AWDoJ<o yiߛ+Cth|YIҧ_ x-4)oII3Oٹ|0M Eq4.t;FO:!-Nq`>Bo}s{Dwq m݀44D:a )ɰ԰Q/ )Ci}i!+暤dsRa/Q@˫X*e 6pWR,_$f{ Ak$O>ɷ֜Շn`kμD珻*k^b3F]0fwœN"[=Sѳ25řj4;iRO IZ>٦ E>/=qDTX(tx.8V9f[w艼 F [b "kQ>1WDiG͓%0bط/_1#aC#Gg[Oل!lF͆FMJbTxa@֧/A_^ܾgR =P;4e"~.p>=W+ήH;$̚Ho_3oY; "Xk> |NQjW*4Y?Ce:u޼Nkuyc5MxiQv~%90ZuN2ke=Г8[vxs]]CR}RsѢ#O͙[:=DaKMO0#6V}iY=ǔ;A{ ؾ%}DW{0>LZU:v#V#%D%.ڵf Rnk Z( &KcE?uY~":֯9r5:k/Ra ǍLk)"/Nc_`v\bޅ|9|QȽ{6=êSSza. eʔKνz-= 󹂒ݭv0#)S,i<ΩaĆLٕ0~4*a5@3WP$t8b%K՚gLbG''ƲqĨZXSO_ػ +C\r_>x;ݠ^;v펾IlQ?v-s˞oj`"PrcZZC;pMǩ_5`)hkY5tUxϾu!smGj-t)gCtRzROP8Ia^.aAn !h?U/' ṗ"GCm5Ϧ|)?~"on#K`fn#a{?8g>wQ,wyGx΢d 8<VōA!fH&ݘHKBv]r'.^QER&$گs]BjNR0k[wޔ>ZJ+-'zx J[p1D6IYwϪrd:ʻ|P;1:JSiOD*Hj-⦢XCSq"0fUVG(ƪ>`ȥkO<7baTUy5UVO$"br%*+DtlZW@6/Ҧ۹oI;|`L)3[y!KzBwMiqJ$~\^K*Կ@`/Fg~)֌g#M?zrr9pkj*Ai)\|nMya Ipḥ--aHD'w@+ lf~%NDEtIx$H,;@0u!l+D񣇥Zɾ/6ů*{%c3E3e{h w2cMHVeI ̼x2&a8Hu*[F[Hyv7+IRD/gv˱eU2(> Z؁jD9J Yy-phh:eAЙf5'*Ζ,>$8BM*7o }Gzf2z$ $FIΙUinE`Y OP{h-]ՠ>h_R'"U'9;_׉o,bDQܐ- ƿĮvNS*i a݉` ٽp~i0- /"dI>M'O-@"ū";"}V1J&~D#J&vB!/=1S SD!D M~ksZ=cSR#$ #f`>ֽnO!L! ^RI=(.w^ΥB#aȒVğ%  a6>z=-p@r|f0*-̓&&3DH 'v@ ӑF# i-l/ -Mqݴ \oRY@-Eq7L]KFR-R97!L_l q+!nn0R |ku/7)2r熭㊩yHz8_ٰؓZ=8ܱ](ۿ 5{X!w5+97/$VCۯ68=6U'JiC*w;(6Il\6{ZxG}r!da2NF779 oʜ!ع|k*yMPU:!a]ŁWO=ZYt[1K'i8J*?}i3׾#<j}ZPM @,Q1+]P67`/䲸gtb}U_W'pr@ Ƚ÷噵(&1V⃉4G6i0NVc^X=xQJ:1W DAhB>^nn؋M+Kmݏ$9viIz4/H0!`3*m?͔S,gMCqW[ m.Vn^B- zwp%?ͰeBm7fHL-D_7=6\QPè?kykduZZ蹱~}iIԺ&L R 4)l;Lj,,:P-yE#GꓼɅBElaRE^0X&x{G5<() \TMo1Cv{P솣&KT!Q?\̘>D V7GRb+6052%}˟ttn:\:D0)׹#%ya݋P&'8s~nNzE.n@'}fm0DZCB|_s$TT==xVş {czu\~T0jpeRAE}SI{gW d1`]FԧSBC`ԲC}tBCTtgE. y.3Bג3b*I󓢑7ZEm}up*+Y~Uˀ" Q[@q;5EDdi`Xb;b)s} 9 `s꺷vH^t @J/j(7JwTW[SV5rj-]'ww]ɍkWΡEÝdx PT2L>:Pj3=rw$ʼNPR3:L6C&NW&SՀNއsݤ/F@N ʚdw d_ p ~zU*BUhaˑSWղI'<}I1z pqdEǟ?˃)eW=ѐz*Q1NJO#yasR'jPYlΌt*X4(n~m?XZW$A|\8M+I?5滃!izIܲǖe͓ǿ TZzfۿN.&w$~Nݽ*t*\uWEy<HPq^YޠrOom]Df4*0z+U< xwӽZ"&ʳDQgl,-$m4:X԰{wmػ5Vo,5u˛X!زllQń%V 5%PѬIkFŴn<>;NŐ7=:]ew/VW~ KdNbFЧO4zuc+ /ρ~ ^PF{^)yś '{C:`o^$v"DeԒ|SR68?x2~Ԫg *ڧ}:cPgهKuƤa*saAx3Nd0|HrLtԎjo\{+\QmpC9hMAY$Fb/SUc#+Zс$u P{\@p5(wLe1Ur(Sh֝8R2Z3N[H9Bf6=V6,Q(*4't(%PhJy(ܼnhU4}@b:idt uyI!Zlީ7,voeV5%I?}{AmA; I_fBPB%-^`I蠤86؀<:̨{AZ 31;487?=4{Z an sBT{ ;|M̑2"Iʑ p,Ah\]W&SQ-//._` O~ͭѕ 1t#<Pɍ,g0$[7r%$'ry^ډ-P`|C9]9c95%`.XJ?2Eڲ xg3-lΉ1Vu $(I#>ATǗ^en*J)J"/ga|Jw q-QOIr7>$tfF {ON0Sa%bjRT9̾S̒b0:sq.{ԏ (.Rɣ{41xv|ZJg^/c|"AjxӗI69tdrvR]uB{I(=H/26y;*1_7-HFA4d9en"w iĩB|6:pFg~ POst?ffnkiOisqֹGjN##5|/e%6Prj~+KP_0;3wXs pPGL[hQMI%惯ʵ4J|]-7 JUO֌XUTXEׂ97cP[tYEIIi+ƟR C>3q ,7Fl7x3‹5ng'J≮)sP(S*0r]@ZB3t*p9u!nD'Go^.O-ʖi8'yܼ%)vMc[fܓTcꥀʄbHnnf@hUkV+O@}ۖ2_ 9-5.p1/+eV*4WMɼxpxMvw l4Q_[PT:k 8 ~F\O7UK9 ølΫ(^h0z_)/H"3j$HuHiD\z`^z ,@ݽʎҶ@G%yPh_rǺg̷sԞT=U l(ct;Q+7|/O/mk㮧"J$^EJ!!c3U= d|K79l;3f(V/'_]o _?r%vO~FroO>,.:̈j uk9P0dr$j"D8ԩWҏm1k$,rLn&"z_cp(IW @)Yh>GvU{!;L˹ nj4cBx*kөA;{5ICYsZ,ZH܅ ˒%0rel6xal޾E&bwRHFHr҄1;!XhM3#+2*9oZVcZToZjb&ln9$>K{,fK- cyrih;쯋PG 99ZP&4۝8 #h~of=7ઈѶR IvBR̬Mvj;gj#X;TXI)vRPVЈC֨?XZ'~ثB$!ţ&O~p9UtGҼ[1ҿkX$Fϐ"¦U5"qea*ߐя(RٍO^{%zX;i.GtM{F r9W ˲L7,WNֈ@WG{k% OxUI dqHZ#Lүt `!NuM>PA܈'a$ٕgN4WO|`:Jz6fh]E!;'$zepyd YdyܱZ$9$" Ap:^Z$OẲ^hn rF̆$7:;׊.P^D}o0@Tt p 9auc ᩓ}2V7DhqmB(2ݩ1lֿ[dJȈ n it[ *j@2]* S$͉x39v0&{<ꄒAO @Sg{ӚJQ}$k\~KwAiʿ hN@*_GcppoozfCfRc:E'OCA۬[m9*݊H.*\Rҗ$Ly|%Ǩv ƦІ7Z߆c:- u;2&χJڕ>}m-U/"g!Wef9Ţ@ڂ!-[-,cS=bI]nѪg' ,1ز9?v? ?7`0o_R.?>tق@@ #}R"5 Ixi۠YZNrYM ϬcxxĎFNgkj|O(+n9oSI;}}.xK鱢zgk#vpq~?]Iz7jW|тS*({{^W<XmyA6rw|}zW V @&C]v2rB;GWKARHh#d܅ÉHFLZ-Z Ҍgc] aկ[iA"  3}EUf{w gk:+uC!KX*-_!ג1uݽI8ؑ#q!j`Gy׬-9.I 6U6`z /ȬafvOzCB7 mpiE>d (SІrW3kᰄmٮ>i6o0cNt*:^Ap;q>`<+{RKY ; ^ *dlIC3%BesoVjߍ5m4J-i[h4SAA Lt#~6ăJGZ$6H@=bZ,EzK<*_y#۪ $Yi9R0UD0XVϿ-vICc6H^9`N35Yzz}_'n;;h4O5(ǚi1kLE+t 5d7ع_*uTʨ5yd0g fNОhm9#&?}~T3c w  Jm7ь)e4$lp0/ޝE f6+e`;1a#Nf!B- A*&jj*F=~xn >IӬ(P!o-sq*LV qLDRY;< 1;& ۿy+5+ !5'H3PP%Qvd]y3w9V2-~l2AД5m*P/g0&!܅tl6R'57G:yE4;gXAG!-1GF!_lA8~YJ&?LawEXEӔސԆ8lcSY/Q jZ>5Ka #E1|$U/ Cƥr ]{Q~ypTz2#^%'b`\X'[޴ S9dͿ_]zE!V.> SvM,ԼyB{C,( XLe![ϓXfN41/1R[-膠iۊ{MQcE_!76yMnv#of-qݪbdk*-kxo d| d?38},ݗ2.f'f%Gف #)ۆ=Ų;*TBؙ%pftgYCVI.}7[KحY:tU/BfWq<\H(Bq`O`4߷Zn-xH`YVҭ;\$v+Qxpgc _讵WplT%R!v k˭agZ]$f[\{2T[[b/#}<\1aܽ0/wrA&U8ak僢.3}=jZz[.=őJgds /Ov~'ٹ wXXm:O [TVFC`NBŢ3i77hSx >ճɥ?%[q%q.]ĉ@r$*X(; J{UV@b)>)Ӻ%đX&Ϥ΋!;U ;LMaxm@*;Q|0ֈq&\`=1qkD2FXt_xOa=PįS'JH~GFwޗ;gJ2,7h%b:u]=4U:UWXoW5ZS*;\":xr˝i &7>^YTwh0ɔ:V}Fy#W2fĽ >[` Jb:B7v?I?OQ#9Rbd90.ࠄP%tΜW4LxLT\Wegws2iKUh e_ [D`ؔHHSbX"+7mDez]8<% dKQ֕}%8K 4=4~씚}ŮrKьc K;F; R{HˁXlLeH2}  '5"`@҇r_N/lumx˚]s:v1u=!ņ]K1aR2o5:Ȍ4gB0jOer+6kaۉ]!0nK.Ӊv`!E PԢȔ`k:Qަ-@ΩAc䎆]%. Z}j#q+*RE:9{w6!HLhjYљ0N^hZzAX^w+19W#(AAm> 9^n6 ŜX) jPH}cu4`,LL\ v1gB [wY~AR)T RKoE5z'?)1M+!'j.xF #gտWI6H%K^Q[4Wr4d}X݂}y$ly[`8{l6T5VQ2)3ox?_fh]ȄQqmvt}{F$"NT-=c\Y n6me[4qMWO)ִw.,ui6e^C}Cf~lyǏاȇ;e3s!)> &g-~Ql듸A_ leG"ȅTWL:VĐLoƋCL!-1oI3VR:d38V, uha) ;8(lgCY0>Z6'( "7hCBUj?23wĆ{vTcՃq%/O}ރ3+vDi/Ge9̢G8a6l@TT# 6rZIʱpŌϗFn#SinT͚,pY@X,^đOH6ƈ_,Z?ifq޸\j1h ,0G9f.MnY^]/LW l|50v'6׭L Q! }9o_Js3__TC!yekq=d=.`J֩>J7ެ6욲~VNݐ\Mee!2y.oXC*Re_`]0!*Uq\ך\GҨ|ݎ 00rp:w w F*/imb-雼6p a \GY#MmG$%2Hri@9mqٹc]?{1=.Hҡ HzlO1j3zov?CA*RNB.;^"dڌ$9qho GYܔ{LLb<[iyKޭ OʇK]jbmC/9!3^#[%]0Qg|YڛݛZf ̽lx LdƲKs?734M4ݻg0Kߑb'phf[ yW&I$Qa~Wg3qk3 Nj4QJOO$h/ s|5ߕs9֩Ez?)K6aj,EI eBn6|B6PfV?;E&J2gQXq."hѪ@ ι} I8 EXn W^0PG//:PeF-豢/:8VKNhJ 5/^iHf ̙n}jz/?od`58_<ݬ1c0<<\,1‘0U6>k{tM8{۰.D# ^&<ہ(9U6I^N7i¨s3Ӟ/26LBӭba )4a1EU |'U}Ӥ+M~6@(0+IP"WTZ%3~vA5T17v^5$UkHpldF09?8 8 *yw Cy,IO%@6d݆c{N9LK}޸JVI&EuՔY $6_U[YD ƠZM+H0/:rbܒ)#[ixMWR VtsLkW  JȏE,FNӍd88~M&UnV 5$OAeM\~la]^VFǙsEхi[~,OqNE|PJe}Vr L=}d0P/Zm![y@$C3x=/+mx.:@~ paǘ Wfb=ۻZۖegJlLi6gc甍/I+tY `0Bkb3'5nÄʶ)mvAP-O;օ#MKnLT늣V|^>iQ!{Zأ̎3 &ռsUƖgV/̯B=a#QwIsPuwYO|XCǚF÷͔v .k#jYtB1zWWa}[q uBW)w7_{XD !sҶCg=3:Z%8iy\2g!ᥝZ`D;<5 5Vハ)5Is%n1anP},ԡj<g/5 )$Y]a9bčBs=UA](*=vU;-N0g 8qoGeaĻ-ⵐ6&ugr5,ZQѷM9B1Eg9{P8'G 6{ɝxr=_=0X Sл p-U23/YS(zfՐg{sH2k5Y5ZJP5vDp&T'C8vw d50^uͽ?gc)_l=WK0D#\ɂ62 Yc-&[jNk&?0KrǹwV(Zix9:oRZyVNcDpz$s&9{='6#qiJi(j}!$,Yʒ%g#!Fb-5Z xr#qo/=pz.+f\;vU 9U(4vuUKі{4HakFho vw ']|Nq7Txrg.梬$f0՗f{w-D4NJez- keEBFpj1{uu_gɧUPu{Jx[`ʔn{5-g8耋_&P y 9c{t>x (??֌8U^QVY(̰z"SOspWt"3] ^b9 Y+wGBYnrwhjj?a Vg 2dU(|D掌vTb 76B3"qië#(`oߨP..ul;[r'!/ENZ3<ц "\mԐJ|jC嚭G&qZPL/Qs8-&sX5fAQJ_`+TPh+/D#@*n6PHDi†r%YN;`g5fQńXhz DfOzXv=cXK6yh{p+U*0jC@9Tq~$7T)_9JL]؈ɆmZpn0JhW;kqv v?ua6g7V$*gq?냎5عd?dbR|0W`3'/-{voϹ~"^wlTJz;`D!.OPa G2Gt"] Q?iBZu B *A&:|JL'>^^e ӑ/4(n8Δ!V3`l#ee&[d<pL" 2;}4p'dJMbi2`F_J °C)e~no=,PdI,Bj$5r׃~\Sgֆ${ ]O#';.}M0MpF[dT]ڱP=+Odb*#Ma]E{ce3r881Fc>u;y@7$j|_vMxM7|zp捧Sܩ4&uS#D3<ݞ5u6Usщ(JDSҐA4z2c ib'E=H%SU7NB'pofrԼ =xޚߦS9O~28K~W6hCY9T ϞFyIp3]=Ar}P,*jc'`~`+Ω_b`̐C ݵsl&v"= vU >\r0#2x.R!"T%a5HxE-Gf2d7N5k;޻'Zԥ û GC0m7*B={ЍkwO2]qegM5_AdX;ڍDF^T*p5ty6Oo@O[F$wUʂXʟJ*c;nH<"HhwR+AiʢyEvNDm`ؘ_Os=u&ke ļyT*ҞXWhjM17jiOA)MHHe<ݬV` &4I7@wu446לnccKOkMk/>ڲ_&rl9 ~j0_eəe zt IL>3_Ħ[8`/WunveSq+P'E%nVYʛgDox2PD"ʌ&vEz{ο !9cGo &-kLt- Ǎ7m'/#3E2#wRD岟.Ժ+fv~<3cStL8Gy{7QI(ŽNg|s*Fc&Z@<~ 4|n;ܩ{ܑfxM>j/&jHE{_q&Bijs`$ N ؙ]u/pʳmoy]/MIzbh] mpl+]:QojHTSs*N&.}ܹ 8\,%w0(@#MQm3YfV?R 9e %.+k*]_.q~ P@(>yz!CiST^FZSyI, Xa?'`E]²OhBzdGi-ܑ^.LȭH~kq,`᐀-EMpJ#c(x=*0^[bB|1o+U+S޵FvO>$<$x x5jUߐpRr& 6}gWEPv5aN{]V<4Zeғc(`1$2uʅ- 4gh=~R 7ncmg.9$+W: U_֡./a( a n|&6*~L= lvW}G HJJo'/ u20BM~jO;S P?/y/ f ݤE~c#fXڞ? Z$vUJm?q>^m:Zx0(BA=~9> IW92j h1fݨ_`z2G7t zS?'&nV}p&+C,B>?@a7b|"dI/;&RFGT Kfx$de¬H<>@YN½S8~1HnѨLĦ-W<|45-{7/}%n~Pd\ߘ.I!A[939?4ӵe=] #}LXad.K &̼TIHU@gc/PԶ2de.593<|2^knݶcF(ABˠﴐyov`Ѳ֙d%8>˽;Ϣ|NN~7J5wyp6>prp*k>ț@hBIt,vMQ'Eޤ6δVga7L隓>i 90k\FCxwokAkDHEp '}6}C=qД|q7A5eLa*`_:|*/=Z@ܧAZV_8t:ns9\2r08 sG^667o٥G[{=0@ !cRv)k㢈gj;kfH^&<{~ɔu3OU{ Ewta`Vj5:`ϬG?DEg8|/Һ2M '{$9?L2XnBem *05FBO_3VP6Ç|Hj7覤]s\Hʡ\nv:Ei/TCs/089 هѥx@` ! x^{D~l(͹%K(;oJmBnUIcNV/\Mn3K1ZDR6jTzWi(;7M b=vB,nB.D]M"q ejE ZWM'sEst[4W%iV J ځ6)UM)!!R 85z:$Kk/fDٿ<$״ G6#k16vo;3sF0cJrD> s4 w}'<8"jtZ6Q7߇E)H`1kC9%9MWWʃn&WnFA2~i8ŕ֜ k83+)ow%qP^nQS[ӻ ?nts?^zs$`hNb`Ru4os |#WK<`Ƌ@( ^[~tY 嵕jA׎ݡwY7ˤ|,m QMQ,KR}RPRo(juaKm3$?)%c[Ru+<{o qK3F}!yileNq{c@ ]T`K9EW~,npSoiXrYwc_X,BOK-1hXW ^6N9 >&VBUy%[H.6Il5@-[Ĕ|NU鵘tPčTc2=K<4$5yT,3˜_mZa<y7rjo[]CzGNw#tIsk\omEk٨oIn'$2ᚦ'+e>ڛ fS24+ L%=l51nw o"WCV,Ip;nQ, V15^Oh3P~qzj'\ .jo6Y_s6AiKOX؎,{$:lr'Wc3&b?"*gPx@5䂕0R(s24S %L5t+~ ]Zm$^D[D'25u |W׃v*@ѹEJGwnYK"j, _"uE[§]\+?rK5(z-п j#y¾Kޅz?}0 f ݃:\n{hGr9A@8PABiƅJ4dܮy*?1p!^l s'}HݽQ3+0նHùvn`[` qF1ȱ`1FiUOB_W Giy׭{wQ#uI`[^4Ӑnǝ))@I.M'Lqảs[SI[]x/QvDO)WJgr$̡\9ضS4R;g3i#Ɔw_^o=^tǎ83˙Jwktw..G A]ٲ#3bVmOnbѡ x0X |cj/r#.9\bҧVK毶fQ3CYp" CcIZ#MwFxx5+uüUW9d0L)˼mszArRl (s94*xQ l;_KU<:y%V3a\ _1yr.|ɳ0q (_;m}fƜFW6x|nLX8;}v@AYiYX ȳ?[>E'1T@Pn͒H~|x$%/` x[*.k( 8OS{dC.ļw- GGȓ^dz,Mi7!]fAvNh`G\zl[g^Jr fyt݌GAm0P4AbUu29C%J ih]ʄG)>ȊDH#X7Al &): 9k߾ΞrFY'}5OEÓW"$Bv=*X#8n.ƏxMn:O.`OGtG*v}CoqRDòE6j<$GFbH̰֊orSiqL ?p|XN$kx0>L/G c2wM)w2S&3եҩ-fV>}0G0^| S.Hˑ2?H^l <u=1X(%+[683%@چmʄ]~5|oƿ~TynJc2_*#ft6G8+ADyd:~?G 7\ " TJ@Y%Ndש.V)z8S5GzڸvL"L;g xIz-*k+g}@bEqVpQ/ѻЄ tA— ^TnL,?,n\NNֆ{*MW;ndB-oN0n-0 QݔB)4=5+A\: sX7嵉d,7ƸڡRtr7tL2mS&8 pI) &79@@-PvihAdV'nPY&ąLzpvɚnXLW+{tĥ0䳱`K)-*X.ĥi"޲v0.7>gu.81Uk'U&2!6W0Q98y)N@čN(T9^Br G&ɘ_ f"((+/B !!1\$cG1EG)j%?ol_:kiCSnk]o(Ya # !F3<Π)NjCi PPvzȋ{asܩ.?)U֤o[0!j#ݸ\iBxa̷sw^7.&!'0, 2얎;v˱=VuWgI6"]x/c&@T߾Y?sW=>d_徬fD)}b/w Lm\*&Xc4P 7|tJ24:Ļg gIf&x>Fԛ:> @ƢeUP{;|^P)FC7)hvmSZUϣ6{Rz:=3_OH8X(F>~e}=Hbզ_mO#8w~uK1T VXTqAFnj^GL$@mGus5}{&I[g5*ԩvpVUztXr%4A"uZ$Lp=d9HtH撙3?LAxD0dd(25 H{[%0PB4Ӗ"VV:G͇eYw3 Tu&z1"OI}ұZ3)^no2FI/6`L6G#~~E%HWH0Qu#8zzH ;G%(UUP))>=)pI{<Oj'B;%H;1aE/ا›)Pue2at.4z\u[v|rw(W%M5, ;Clǎ*'9O| NtBg1wzíӒbî3|Ec_YWozGv@(ci"kbTwrg?A&Ǿn94Q s29/ɔA3MAYIwqPH[;\8"Vsݾ-l kΧP̸ou?eA '^M,)aCM:MO{\mVʚcGS(ʷ_rB=%+5lx/^8-a沲$M_wxŰe[UQtWn׻MG/k)MΏpb[gG5Dg+E(})F0Y]&}!hP%{aWHQ#9K?x!\ix^>ŒO~d54*8"?yz/Ul.P#2 ;)#=k^zf0V<-k ]<H$WM5 :JI^/*gznP KCM2h݁jьQ+x~'ZpD4tq=fiWH:2VntSjö, >3*4V3i&;^>-qAUvu^[oP0 Zh0byWk oV %sV@20lm?w9k?}+Ԓk|) La:$M} kgZ>l/Ȣbbw0O9~Aw|;CE$8ƪ*. @0@_6S+cS1F&'IЦ$UuJ)Bkg{VJy?{ۜ7-YΗvzwVlm_A*c崜<64]o`|qJ$Io%.ku6҅n/ZoSxcɢ^&8 V]ؼ)ʜ7TkT@Կҽ[NB^V]RWtb͗cY.J:;qFNC*lrC,DҺu xq?J7`̓a Ufwkʼnmg/Oz( '$Ƿ 'C`DW'y2Tr(@9(=-sfaFT]2)<9#(?GPR ir@_JkTf}sCX"璝;۵~zMr{)U*ڸ=Gʟ@6L]11tg&@ 5D})sED >Hp4ܵ^+]}Y[FE0kiT K17MiM ~Nvv먣:hrخv R.I$i Pބ9pN =Yuq\4( 0 $Mh2y!!qP{shÈ)Q"X[C3ǐbn$ SwLwUAyrvLb͢R:9VK=< a! DV3[ xSu3 hz5AE&{בLs@1:^%dg98N avذ=X7r-V+R䣼>.'a%s4:2BC! B5r{x1Q-#/rJt,3M(w: # zfGsj{i@ab| 9xJ9JMЦ#aЃTY U3ՓvQf&lw껣RRDx|ߦ K1{P'-ӪY> #RS+)hkZ?(67Nt TΪKm+]*rKȎ21m.${ VZդFk@sZL~\jn*q9 xBj3$[wAA"$E}C)wTg,;Ca F YfegO,6v2od>ק^9;,)^p`F۫ÞCh;{3Asi5|:ưZq DXb2‰#PelmԘ c]z~ѫ5$mtr^ɐYN)#+=WI6eRlh_D(r,yT]V죥2/V)ralX}zA L ߯\XyJLmʹ7ߘ+_!iO6Gު]8# `ܷ'`wDªlY>USy)Yp^|*ɉq"/EXugݖ4IpBk\;6r]F}Ǧ' qkC~$-V^Ŵ#.B"#>zhEV T]ɲHCm?wxC&w(Q6 RVy3pu2jRJ>wAm?{'hz׼RҿYUOW]u,ɦ}β+btړN EA[p݇JA '^ #b/!7 !T[ԹM?_j4 qeh6. [/NhZrgA S2#y6IXxof?yh}&q},h@7?|H{(A 1wa, ƣx02 lZ1:O%LUK+hZr1&"h]w_z̧6,Ew%8zHĿ[P SrS[j&Q|Xi&e$0J<kQs/Ȑ di!d1麯3O>|e₀JO 퇁S}CIphtsSwfO_h= 5kp/#@A{hdb3K ސ()=#qe1Fރ47[5cLbcKIDU\wIJe| H~*{TEʵD!-{9 =d+mc2y\KyFQs'̓WJnF@6{!bZw a=AlXi-d*k[ *W'H/GudVQGUVFs6>ʗ>o<;h#QR,WksD7[Gx|(&qk( >9zhɼĿ==q4^k{J5X#/k_20 ؖX8sa)ʈv 򰴒edkl~/&b#ŰnSӒ`a{P(ouJɐx˱pRxbmb}g>[P,ź @SqS)4l6[,}P(xBDja)ǹPIr*؉QW>@M$p!de@GbGR$y>lx=K*~]9R< Xt\8&tn$wd/TmJjU5^^=<1ZmкFa8B{[)Qo.6f.D9i]~Lj֦f"҈P&͔ ?^R yV1L|_LJK>C>_ .BeIg8@ ceWMR 9=9J~? zۆZנlyD4 ہ/.݆GI`'flrwN2"qȱjv/A~D J^r~&\PWށmqQ- uvcN6?2ܬyL Pmc4jXx4^ówF7c(} lA_-JuuFSyχVX(x$۞!xkAބ/Gt$q2is>!c YZ