dpdk-devel-18.11-3.el7_6$># H=h+eh>8t?dd   H 0<LR\:D: :  ,: : JN: N:S:Y:``,:ee44f4k4(l8l^9m^:R^G:H:I:XY\:]:^3.bʳdJeOfRlTtl:uT:v< w:x۬:y3`Cdpdk-devel18.113.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-01.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\\\[`[`[`[`[`[`[`[`[`[`[`\p[`\p[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\n[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\\w\|\|\|\s\r\w\x\x\t\x\o\w\t\u\t\}\}\|\s\s\u\s\x\\\\\\\\\\\\~\\~\\\s\z\[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\\n\\\\a38a473a6042f4c2825780230724f6e4ef028f4d28fc063c1577d3a162fee6acb878f7f04074e8a382d99b7aba448654c2c855d572eee9bc703e61fc5aee43a94dcbf6b42773afc8604e7b723cf475c670899bf8012c411297391509f257c1f2c017494a8779d3834264dd524a371da3dfb23dda6a08b83719bb25e25af8787aaf30d588f214c89c2d6c6b085e99fee1f7543c82ce2b8db0cf6cf3fa9d146fe6d609f7cbcddd9ed277ed4d0a34e34e2a52dfb7a7da2e3f24fc197f04b661811e10a66280c5f0a2ab84d3dc276b493b0a24b0e64199dacfaa7334f8fb7fe1ceb3b252c298ad5e84ce3fbc51ccfeebcc274ab88f2aee16dca5a27c69e8c79040efb13cf9636dee80da35aaca6df579b421c4dc254c4faf9eab057e1097c52a149e879e2e1eaae9b56a84ae6c9beb1482ff0f533272ba8a64d7977d12c299454723bbe6d477351935a03c506fb6b7c49413eff0dab0202eb8d140385689c3d9f982a5d63c9a49c56e988a8b5f2b1a838e190d8ba82c2e61f5356d2cd1c92385ef447898f3e4a2db7e9d6199bb8819ac153d9407ac6bca5eebd114c63c3d6398fe562f1739b6d739a4e6eff112c3df9c1cf622804665840b3c4d2822af0dd0d09287776d9930f989ae919018956dc2cc26593695a6a18ea1fa3e808496a1787841de4132d5677a83688cfdddfdcc95616841554227d05b491aba8922ee5afad5aed801abfaeecfad2fc3c4a4cb67f8427b9283d8a30683778e2eb72fc949e6980f3abc87ca109bc395fc6bbdeb8001498964a50c4738ccaf719546a7c8c52557b7af7dc182de549da688b9f5afdfa1188e0d8b542225cee07aceab82be4045ec98449075fce319f21c5b3fb141a1c323b00a2e795fe8c3e000b49322118b2bf6c042fe2b6dc32440b8aa4592a4d0a9760dee228442228117a11979b3f085fe4779b746820054ea6ecb502523bd48e46ad41ee6de00546e30dd29a0ff28b81a68a2a50a6972e18d0e2b014c94cefef5e8803348f725bb0bbaef74daab9751ba8ce34ab96bf2eeeb7eb13ac75d6760d683d3ab45570ceaf8f9cf719cbaecdd50995a4b0205451ac791e540997efe904ddc128e0defb1becb4deebca246abd0e4f635bdf39d366744db3d03379918717c60b270242c48199567594c7b42f2380e367da32d1b23ab7123c1a5b83c9c81b5fc9a4b5a49a43e5d5d4a42a7761029639de1618e10da17c8c400feb6e9b90df2143a9ecbc121119eadde50c290b7c1d7dd3529947b0fa9a49a1aaa7c95975c773331208337a569e6af32fb1013d397df2cf62ea9beee3e3f69ec0d62ed9d1714d39a7e2ea4f7e22c683e7dd5d7748645e8ad32270e07d4d2d25225f00ee0e76479e6b35497af125a9519f6a617be7e823b9e7e11bbfaccaaa2d0b3cfd908898b6ed8128360cba0b5d88878912101bc1ce435e7d7f346b2c355b55ee9ad6f74212480508333d7dba1548539cb9882417277894c76bb7a243ff86b6709213f9d89aea2d61a52507cd4d0d9ceb23ac82fc82366ca51245ea7c8c9a7d443457ba8c51cd6c841cf123f748afce156e80d38fbaab13e84f08eb7d07a5ecc87ea10068e9b5b3c7523eebff9cb70b182aa723c1715a211da53f52c0610685c6f3d68628c48cfda96166e7b64bd3fdd60b1592523151f61232ad49090281cfe77d4207b4a37a85eaf8f154840d3992bb30f1b74b44cc6539c5e3e61bf8c5981bb2e2dd9b1cd742428a1ba42b16e8eb523b9527ce3b5a5e129205909d0a7913022127b12fee6c50f0f1cfe599e8c687ac5f17de3bb071ecc32f94100b41312253c9b363039bda252cddeedaefcee6731a33d41a925d22a986a1b0116dd26e289fcf0ad69ca6a9f03e783965324eab9a6a878dfdeaf49bbb5069fc5b50146d6c8664678e43418587e6e0789d7af3ef1b486dcde721dd5c077fdd1137ff836f5ccb6fc9a8c08b489cc4858f98ed932a6843b90bbebf3ecd24b0b843a7bc30e97b27cfbdd9a2f940c0f277b90904ecded5980a1f6d9a8b25c1178475ea3dc62ed2fea2ac238575bdad1d7b9bd70a2b01b6ad69378b33d35ab2dd2da5f7b22cdbadc026219f84af16c1989ab6494ede160e858b85b707ab93d2886f3f2d302edb508c4a39bb30f32ac3d0f551abdd3deb49d6ed7bc2c0a9e5973b37ad60dfbdf61a369aaa3cbe2318682e65ac210765ef7755b2e4458156a9a95a4cd8b730747140bb0ce31c2202231fec2b275ff81271d21ded568cc0d8b7722d7d0d3949dd47a24fc4f8d06060dadf947cc38aad0f9bd99cab9ab70b7a856ca4a6b9485e9e35727609fa31a7bc6a3637d33b88fed480db567fbe6dc739d1e068c1b7b21be293e17fcbfa42df96efad547459d996473834642765dfdb3ff6e819a263031d75f41e09b528f1441611791427e7bb53a4862ec76affa18663900ddca5d773f53c64b6b2a4c7ff16148a4dc4f761c6cac9ade4f1bf8ebcbea01cd14e2f9724f29c62c2257911aa909b3036c804d8a33a12df0e999bd54399a73e01b398b6a5c1e6028fce069ad547fa50b116fb83b5aa9a8660fe0432c5dee27913787a2e1f995ca01e87f199001b3c53d160e3204e96801d77cc5083f4465c6a50ab0a740ec59a9530ecda9fde1a94ba53bac4d1a2b75c2d185b2369ade77064543d8174adb0eefee8f9806a00317074cd3ee2ceb51f99c4e6f8118faa9b3407fce7ede8e6705cfab4fbe6a9a3d6c5fb088b191587473e78a81d96ccb29cc607581f3bf756c24c5d14a42460d1d8b6dfc546451324a48d2640e9718cffddc88eb62d7bfde6b6e59dddf8186c9061520fc468ee7a61bf16809ac1a89dc15dc9fa33bc7c5fdd1432844a997c14856a24464881c30ce914735c720a76bee218f844a8202883ecae1e7cd1205dfabb4bbb85f899f9f217ce9501787d603ce433c76e36dae94b3cd30283f74b45709cc8cbeadb6b83472659553e43630a05240a178ff5e618d1eeb453e129f6f5cb3c034d969b719405c2e95d2e78c30e9ac8c1e101af006b864dcef3bd27c22882e4223fe3b210b92c1600b12ec4d5edf198036a7c8b89e6b682fa8d241ab830579a9e0052813a06a3c41ad0809fd88a4d441cba48938d0a2e0d53644826fca5299a4c6c014e35f01bb254182230fca2be21a883e9b4d05c77e52f292e3085612fd910429363a8a73b8b35624a289b1986494945ebe37abfdb4fd70f0c129e24188db20a17992e8e3ca44645d06fadb61195e8f4e0c9f1cdd2dabdd5580cb435ee39202e3ed4a215de69290779fab092c163b0ea4bf692d0e91b9f0acbb93c6c153df3d22f6e1c7d96584ddf2302b6a3ef2fdee37967ac420294990b3e8a9c24a70ffc7f846f837bfd49fbb546bd671c9e400bd0540dba459856e9db86b2febd0b62914d35e910458bac625775b4c91bbfa7bb831fe39263439dfcf2ddf76dd39e87e89fc0d3b8e0116862a93103b73fea40347b12546a078133486371eaf837089770f6b706c4d184d759790466e01177a25dc29704c47e14de88af8752118dd4d17c13baae289a8a26c826153a7b10f894f534569a988bac794177063375a547270637b706aeb50b1b3bb71fac86652b71e143eb5a99c45611e37c719cf4cbdaf46feac1fe8d8886649ad0f1cc37a28a8fe11e5bef4ca5704a154d744a4aa9963ce1465a02a0da67799de301ce7a7fb17beadf29395ab63a8eba6a2e4deb6daf8b854d3763050cd5ba86455a8af65d0e9b9464c1f54181e3aa031c8d2905e61edb4610f6f17cc35b54081a102c49d89f021eb795ec71cead013254cbe92206adde25806e0a81aea28c2658ba76c6ce50fd0867bf07e362db597ee4f9053d2de8d06594a092fa0f1f8c96a4423ced014ef1c8b615a2ddc7da1b6b15c8bfa7969ca22da35bb976b4938fbbe25ff4faccc44a5b495850ce98f98784273928bee035e50c8fdb08049963b433d59cd2bff2ac02e4f10baadd885ef0a10e5b18172a80cf448c78586773d2224e099783dfd60f72659adc88adbfc25b5b0b6fdd6473beded0a0d1ed3c1e4b024a56b106adf2cd90e0b0d9a6b52282e4064ad6b3ae18bc87f4479547d90cc0d1f684bec8c6bef877c3e16244a62e4cbc1619bf3a20ee17804502c99d0233f657cd2181b255db810123ea379711a34c60b5f9852284e67c25648209cbb068ccbcdf2ac2ef8a2d21564453c6a1eb448cc275d490730f0a4afa09ba2c51a63b7f6c18c8d478864ec2325c58a9d038f021c3f5fa32eee7dcf85201d7611282d84f434dedd178c158c46d3bdee30ea816ad15f54dcdd82fac716e1f7f63ab695b056ddc69a8cedf76a485549d9b6cd9decc65b99377212363c975365eea10e8d3a8e102fa151b947d45d170287c3ca55868a75d645e92b81996f292d6779f880fef4f1f6bc930c9881045d87110c85678bf01d00c62b2bba251ac26263291f6e4a0ab37009a7326fa042cc02d6aed26db07ec0ac055efd5c580e2a4aa60d0547d3a57aab1ba3bb0c71d00eeccf54f9f34c30fa6282ef64e1af7b6b264b061fe9b71b9e913cd34272e183bf52aa76fe19830062e867406afea7c33302611ce9c142dabe5c2aa1f816e1d985fdcb3150ce840d8c7f749f333011154deffb3ed3b7f612a6f3a73cbc96d5ebea7de890508fa902d53f90cfcd79c57acf592ca36ce65bbcb3527986670cfb074c5bbcb1d321eeeb98f257c4c55b4ee604f645374ea37e4a4e9e74c4a45da5466fed5ae7ed256ed4e4a881acb794c470586aa4d132e48ed05573f56b904e15d2c38c4595e3176dc60761b80e09ee3f2fa416cf051b8106c8e8db8b35640ce2627050fa4bdb49bb5cfb469a4657a0c6ccc430e4b27b4dc615e5b3c68c1eeecd7f2a96a5dcdef89c4d18578b09c11b5aa9dab1d89aea7abedf5aa320b55cc6aedf27173dbe065dda11fe51c398ee7c32a1bd6d06dda4b514afd75a1485d4852f91ee6f95ddbe00d3c4d96eabd1e4a7f5a545fc7e07ea92d4d9218c967994fa2f7e96ba3733f8741cf863c9b1a22b1089dedd007f0e5e23b61fad3e94674839fb3684372198b1a20bbbf2e6f644cc5e90ee02106a245b64b2f2a7410110093f7ad1f79a466abcf29130211521e00db377d8ce3e8f661c3a4cb11719abf004638cb3a0f3abb69fb8e504663c4ae1d20d2540fdeaa60a1affa1dc6b8cc662df36eb050408f1248740965173db5b995d2a2ee502dd3bff7dc897daa860ac2ccdcf425acf19feb47bb8bc925b7241a18f83426a441915d51e85457fcc06952fece9514e1ec72676033ef7bb2be9ce8053816ac025d3ddd248ed056ae4b0676dde0e567c95f8decd71f98db055bffb4693ce59e962d8a7d8be7a6e409711556a79abed07ce565d4c8b1dadbede0daeb9df84bf6e3ffb7200980a444b3865b9ee6eb744becc560f4212d99ab52ac4216c9402c6934388cad8091208ffd5ef54c65e1f3b3ae918f4f03af1712e5bafd70805a336159769b0c4a4c5f41db6c4282b16f6c720adc4dc21c47d7ca381f466ac3039d6d8e587f2642aff4fd7dbb19dc19ace6c53188bbc75c1375d44d904a083d5c36df50cce94206def93443b8699a5b8419b617f82a0fe3bb1ee19eb301906b9eaaa8562a417da8e8dc82bf8981394a8b45b5f33643123847491b0044139078f5df228596b3c0697a890ff7272b192aab1d9cb91e9a11c641f575eafa4794698e298d04eeb9a0731c9c09c8ba55d33f537798bb3f525e33af70df65d9f766d566019027c7133b435d944056f81c339048252bceea1830a0eb00a22838f04d0ae624188f546b4d1e951c236ca48c98968c2deca3e753b5ef7ce93cdb2b67766650578b002dc48d12925c2390c307e16b27098e5fc8f73d237b2261a74b8dd3d176b94125c1c6d5e8898822a6b4b3c8c5b4e547a912b9a1eedfb4655d926ee16ebd01ea9b17f8bcc2eb17d3f7849dfb62c7b7a38552932af758fc754ad66fbd93daab81c88f989c892ee79ac425d01cd060068fe220d04fd8c14677af75731e875ba17765711e72fc2d459e41f3bf8d6e6e6ae299df9f42e5f2e3f3b592fd306a5882ebdb2db0d0210d5b0f53cb24c3e25102ea101e64509a078dd0d6afcf976988c48af09d70af10a33ecd3449b7e0a68f2b0eb0495dfa5d95591c93101c4dafc15860568de3404c4d3c51da99dd325166f8f7c94303333ac5c1bdd7ebb1950e7911f4c0155e8a34f3311147d68bcb935e377a50e54c518a58c00c3d274bac9c21036fad334914904f0648efd52c685cf42002b27b73583672252214886a276776e9b0914612338586468b40cbc3b5d3ee385854cc9e5d4b0393ee5f7e78c5578e10ecac98bd6696f09d8c36d6e0035111bde4c4db4018d3cf019e26042ea6ab8c3731330f5e55e7a8c4e1a6063a4230107f9710e2f18632d7fab21e43143d6d5f09c2514d344a77f3d532cf5c5fbaaaacbc5d52896246d47af19d2fc9d71507f2890a1df0a51d9457f89aea38b46643ab380a13000a8c7ce070a531719cba07361f17d915eca4d48e67a674f5dcff5c09d3e946673e7740c18971b736dd54ffc3a220ff7915d0befe71b0a4a356429b50dca95579a9e258ef75eea6d610e060a1edd94d91530d9e2ac5229330269d27d65e16bd69cb5b6c033f2579c02fcc9cae78633e16a00c74d51b0664dfc724adc2aa407dff2cf160a6df62ac39270886e6d014700228fa524e57aafbe2d476cffaac2d7694b5d9468faa8599c8fbfbac19d4f458d37641d83daaf32d82af661d3a1faa1a340b86c1e3abb447398b76aa250c2f2830468f48ded346ade86e0f98953473ca4561248e6a7bc88dd8c185c24602059dc3f971c3ade95d08f3ac49c835e763ccc677a005397b272650e33dadc0941d2aa0f956f37bda2a8865067284e1b9714506b2f870b584dcfc5b23eb5401790fdb4854b2ad805b7e0c1cb03658b5edea07a10d47f471484c6e267ccc0af4bef44d95c95d38fc4da9c205d3f01f3f3e749ff2cb5d11ef93f354f9e7bf673fbde387a3655a1dc4f70ef031de6bd20a0e1bb636a21f1a2a9a61c891b354369294613d486008f9bc7266e710bbe2ec71f1a96ec65ea3010f85ce6fec226aca0072c369ba9ea2553fb7b6bad4403e50fe579e471c730dac15583ac9dfe0d4fe218129c2d7010bebc63eda9466863310767e1bfe0b1a5d21a95caf97ae04e8db62305a89407f5968139de46924277f7f49fcd4628b8e0d25084df6f7686e6a85d352fc6bf5c9dd224d9e14de85b12cde2be365a7db2e338f9c7a32e02cc0f95856a76d837dbcdf22d6bf7fb023fd63cb454367fdea955a73846c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa3eb3bbc00ad96963d328bfa4fd4d7fc8af44db69d8c38dde998d67583e3369e346c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa527dbfa2095b44570ef7fc86250b1a1cad81e5974f2e762c2e9d8e9aeb3f1784d7e0f4345f06874f51129e7c722fae475237cfb4c27a1bc604a0ef04d32ffa9d5ffb3dc64b360f8635e4e9a14777aae4c0e5f5347035ca276834ed893ee3560ef9647681614ed6797fbe304e3ab5127e7a86218cbd9b51a6fdcfadc7351c61785f7b173d01f59c0391f76452bc3f80f3e05ff87863a6a8c88951b3617ecc25d61ae71d1211276a4739566a61e07388dbfce8facf4438fe03c92042e2ffc0b50ff381053c54f4d8dc3d3d5a94cff9d60dd0d5df13641a7f3dab3ee52c4602e35ae2ea652a916d7b92d05969f83a7d4f870c0ec94fbe74acf165c9413cb759bd7043f9006b6b5c5aac224616a7719ad6b4938a7623c51afbb8d515249dc6877f24889b30bd3430e5a229613af5a2d584e3e94279b5512c70c799fad802bf354ff883156ad86e1e9b7f722b2237a47f405a4cdcc15b3aa72af76d323a537985ef1b1c9b3825f84b1bb6ff629696380cc76313cc078b406b910093753a25a767387804e3151d8d572c2ab16248f1dc8f8562c6f9b58f3ce5109da27b06fc8982966a5c01d07cf53b903a194c8ada1c85129ad288a059cb4b88ac8f5401ea5e0e048315415ca5ddad28e865bf67dc1caa0a5af9953c8bc6b1a70d19e8ec17ba237a38122bf032f78bd99c7f15240409a42adadd5a90ddceb8e7e6096ebe4206ddd339ca962e885b6d4a7fc55dc02da4304e94be481e5aa57dbde7d4f5b494d9eb5a9fd3ccc5f8ffe2acd7b191525e2d0a06388962c771a2688d6f9fbe3d0d79efaa3e4020413437f476af2766851ccdc78b180f3e0a9f7cecb5fa28436fd6697dd0f6c45d087de5aa9e9628407620e7825a620f1efba3725968098e3b3cc9873c2b664a766b6c50bc7f1482334b1bda77c99a8c7089977bbbc27b9ea579cabcbee63fafde37f503c3f08e7f4a8907d3d31a7534b532f6ee351bf56d3f76dfea4685fe25b5fa350741fc656eb99693c85c2b75e867599c4566e1a7608bc60667479ff526e886d060753c5385290554c4f814e0a1c6c09f14a811d909f81f30e54adbfa47e53a1db47a4af26d84c911133a59719e3283681a51f00d5bd17a0a65af86be637ab0cad7c13b10211bfa61a93eb1c714febee2a8795b9d8909426785b7a3de5a9fd39e0c294cbddb2390c5bfa1a5c56c9d65000f65b3c4e8e2426676a9163330bc581a6c537de69e86c8a706d856bb86861caebdf027902df73195154291bc02777fde6216a9a2c552cd5ae400a0624d507b8d56d92c4c1a725d84344ac94dc8ae708418fd85d525091cffafab6e520f2fc089bb6585197a6a2124f4ead82878c0adcfad9b02781fb1cf62196f871b824fa59a1177b1bc861dbc9ac7cd2793e75fd9d79c10ca1f4849a3693d2304674cb6f477c707990b70e0b272185b5732c954475add49896145f1a283c78230cee8a605d1856f86ec70e3df52098e15324888c3b0424f29e4598199bd7f3907037ccbc2cf7694a422efa8a6c9119361ad93f209608583130c3fcc192d187737d27818525f409c1d8f4b067fc2c8aad70a4837b03bdf60aecc58b6b42fe75fc0e05389607f4cd93e9b823eb5733d86acf44b0b1eeb9d4cfa3039b568c03372f9d12ad41e1e40093e1a8867d6fc762e5604071a04b43f269b6e6548ab92985a974dc916482136db687d6571e44fc016b5181b282f7b6960ab7e3e74442e97ec6e42802bed562789e287e06827b1fe35119681c806825975c923a0acf90f500a1fb430b0764cea31282452d5ff4187c177305bb11bc2531a8c92edb7931c258ab6f763405d6ae7ce40f5c399e676a8e971ca2133446bdae4aab41f1ca40342f64834d7eea63d06f8d3d5edad8d35f4a8fcc0ea247ed3b6d2e63f1f001bf7e5bb2d155f927a55cff8832c597130879568092c620ca23b0901f9a2e2a4a620b3d02abc9569ef68468e92fc9c955872e38f71dfe3f442236842791249a43dc5c41a9cd55fab5d6011076e74ac3beda081bebdd97b44b6d25bce20c53ec598af2bf0998f60c16387708ec4010ebfb4e24f0c08885a93d3d2c4b4652f31267228279ad5750f3016f8997017c4b0387968f06e456c0ecafd74228af96f89ca59b93cfec0eb7bff491f7f2be011ef203e49483e23763506fbee1f3050fe919c4311e8cd6ee7899667e974499b8b56b46174aacf929daa26d98097be1a4c62cc67e9027cbb5a1ed58a34b7e6408b6a6077d9378169297aecfb377e623b28189c797ab8ee707eb0784e9fc3824e1a7ec8b69399a1fbf938cba66bd40b1bff5ae46df273eaeabf78d2250140abce904e03b6a8db11a4ddd0e7dcc24765701122a05bb09beb98d55595156097141c0a2cb8a906b433eafc83850ec81c9c387e467f6541cd1a1a7bac7ed4b62126197b3aae465947d0956862275c07bde051902510ba60aa20d7600ae19700aa35086453f395089e9f2ece6a7951ba6f2be32d9fad31773d41778b5d8790ca67592bcf3e998e1c9063de181c0f6a4bf91bc81fedaf350c40525e1f0112650b63b513cbb3d88b8c3b01ce0050264e91e6e586231a5bb3b8321e005dd46ede98a5fd87515917b1347b556c5150f44878e8aa1630491d889287f4a721cf3c7343a202c3b200c9380f695b45233800a093eef7b264df9604353a218208a8874e84c157e0b5a2743a33ee364dc86060d32d9858477c0d9a7ecf4b272e226f6c35eec84e4c1e317a66ef5dbc7ed7058bb1c3d7a9fab2bab7042f869de3755df9f8ee06653e84bcf730484246c5836d8d7adaa320d26a28e1aa5ae75676245ce1c3588f2e7c587969c4c5f937148elibrte_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-3.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-3.el7_63.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3\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 @Maxime 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- 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-3.el7_618.11-3.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%f=HM?yd-ΫVd"'cNB jy dы1\In-sA(GF1e/-sW?*/*o[;?!@`$GEovǦ됮! sL5x'^eO; UY&):%|95tN.+)uQ,bOl|A%yfW/8Y 'RWCKx dA ,҅,eE<4ļڴ:wmX.M-;yftʲ4`p{2(_gDXqzGʆ}rh Ŧ>_v1ӋOrʼn" yet"kzu}O2jOsl\,~p|esXiVq5$Y Y J~2!;i]$}ן%sYha9DjXyl1:q0X-^UUԚ-RXj6Zx9X8y#SEgJaF9mZ 怽j=W~4pOreƺr%in[S eG+/QkA)pXoy/AzYX;Z:%F @gӰ^\{U5ԕ,/@4M¡Gbw;~O aLlZ_&Q0n{ {뉏YM{٬ʑ e[4"p`t~V JЊMJϿIvyBa.M6st9PўAqK4n֭1s P+w1;BݺI)#+d/03e*0p5,i&~>m4Gw^QZ57D^jPV1,Y-imقp?%*^&%%F=0\e?Z냑d+xJ2V ?툼1+ my}FJ,D/%Jꯃ†4OYK7vD-֐,ks{҂k(UxW2,ͫ<sa~ *Z>3!6Cb_u׿LnlZwJq3s!sV[wmm]ɭP[绹a|NYy湝g\1WVyY:X+j{ JQ(;6يםEGu#L(?dګ]X7-ӰFsxĚ8׿cd;GxϓCSxP^WL}!f[BS3 j,?K:}rrx7h%\Yu9Daݠ (@t ʖs YޗJG|vً2;Y|c].Dz۱3VD颴DAml~|Qw)%[5:Y{:puOb' ]O}c#Ce:3Ew ]]hZH't=c!Ewu޻i~*5Tb~ϲ/ ^QH>t^̊,X=:\sPsI"Jr Y^qWErap 5ҳ>^9IQE-6ZԐ6k*]Į?ޮF%@W5sxSLk.q#FO'Ii?e|t"{+ ur#+YteY3@=mo  jg'C[*ąN!$ik'}wfOO0bš}7G ]>}YE*PAyHm$^ ,SH9k1 7)9p]m@Q:sMC%FDSNsQl:83 B`Dm%sXZK.&Gi*%᱕zK˝! "~@ "'DȤ {.mфBQ)`:;mԕfBhC'Ѕ؇% :|[KW_>5/%(xPt*@M$wDbi۞s-i{gސ5Nl`e1k4~{M- we,pxDyONx.gJYk2틝ۂ{?kh+m%@Jcm4FnO uC{* @W %m'&f!pxtfV0JCvJE5FgڼĤgB{3y2Ƅx|5Db2UV`wbٽrLJ M8Ri:0TOU0#]V*y~H"pKLn0sU.ixʑ#UF;:I)4v?پ $PP!~/j=۰/- c9,DKD Mi~2rh"yp6ȌUlL 5K=Q%-V$0`ert o62*ØPNqov\}T8e(SzldVs\cnCA ](peD1?,u6NzF-H;:q)h7{Ax)gP YQL|{@G"86|@D)[샢"\S[IY|.ڴi.MaUY e}Jֻ$P1߀}Y 6rF}kk,u)A;KRFyB)@ >f;q<7=~7y-hH$M' <7ߊB9tﰄX?JIQ84-W)%`- ;ՂV/r!/Eq]MpKf5zlVٰM'6_TrO 2R"w=1yLUվ69Fcy"b!ouv3WX i56TY4 -O:54S??Mֱ/u bb[-ʊE`#8EE$qlp`4&R=w_'ݭ Vj讨[ag:dܣ -&QvWfVUx^M+\ !RH2W2u U_A&c[;Ԏ`C3,*@,KVպTTKbXPrKtcۗx-ܰ8ӵ; Q"?*ûK,jJ ["RC 9z|hIDڡ|?D!_Mh|QEM*w v؇tD&`T;qNclk.a߀'P-'K>&7Ƈ6w{I $18k \^2?6iMgVirm aլ~ջ#sCմ Qt@%Rȯlyi%d j kW"^Lz ].IS^C m^Am|G\9Btoi %TU.}dSF1DyK|6ƞ8tu,E%\!8-cj(4#Xlfz!^981|HDF\9{7Gt-nc&" =q-J@@离æ< TqFpGʞތ[ 0zo*_ǂb:~}L ۏi{yN'džV>FBzƛ7xepJ {S!43P9ˎ-(Kw@%iSZ5a a?H8بfo ~&V*vF.$~*:R үq4AW+?oA`q9n|MyXZ;gOc7}NQe͚NlW܁jGҟC6J#jdF0q@Mʦp#yƋp='7t|Go`w$XAPIiz 2i ef3nQwrתfOvRU[cb~u>!˂K4\È:@ yM4*OX\ vs =_ 1|Oy::`#ia2a_B#}>1WEKb 9OߧpWKHя Hؖ*ɺL|j>-:ؐۇ<=ItKWqwτ60KfHON0={@3-S`*S#% Ynq(4{w;-tW6 *JV1|NGntR 4$>ȅmg2׬ G__b?ks2 XK[`RTMAq]T-Ҁf#~|8 ' uC?8ӐIce5v:p.0N&e`Z\ C[?C89o9&nާl 'I͛i=gmZGҨ8z 0bht* 2 ]6"qY~G!+>'+#XR_v<}@3\G8r]ZѤio5%vik&p|+LbZKt9M GpGE yJAhV{>EZSn@ij wSt+ $خ]!~R^دrїE=s )֖:mqksDb³ T@ͼ ٫Z JˑgZGדѳe D/ ٺU58V5{>KA.\s fcDlx""Iy~Jopɣ3 Ȝ.?-2Zԛ3 /pkJٺ ?=!CώC޷Gu"tHz#,ll^+,ڒr V R?~Wq<= _1?N:og2k"9]*?p׎zR-ž ,py OpN9qc{moAW$6ETݨ\ oy!4uI NxLH7#fx(a:֢ ͢-t#DK}Q qgߨDfhk0#B7#CĖ i8NGyc:>֩hO}N2"r/'QY@q=LPa\+mg ArqA N1f4:4(^*-},@085nhsH𐧋0Kd&t} $KH#YpT[KhR a~`lAGo1ϭl79t"mQ[96 ٍ.p)i5Ht~Cc:`߽6'&Yc& frDa/-|v^TsmFʭ2tF`*;uәDfpkڗ-x k҇`poDl^4)Dpnyȱ*"s&@/-dX3XbcW>B+"'])(Bf e|%H3?A}*h(piNQ a|uBы;lhXavDY^XS:!*j(FN&?Ws{4oxI3eب˅0cU9?쀀?ʔ_89fwߙMh8Z{]/+D*XI[c=]!jA!ĪqD˿y f\Su&._ 3ÝOJ!3]::3T1Ҧ⼐$-P6iwV^p(hiJ@h_W b(GnzT;_)'CmCrahjMGO|n3Ԛ?p,c ݘ3@4AU 3'2%P1ubd<粓3f0u.bCAI.RXJC\_gCɌ˼D'3͐'uhgBfwpЌ=Q? CijHwظrnR N+m^~qCf0 &bW2t[dRОvx-a'$8nơ f/kl(`Z6d@S^OLʚZG*n Ke띚 qj3Rm4,s<_48,6`ibF @՜bB&s %{c:&w+i[j0*٨Jd?-k_J6BT6XZ*pQyjK ;/mΪ@@_&I [c)ld_D– 52w(<ArIso^vj[j2X#E ;]U CR q_Kr< gL0W2:cl:߽Hלoo_s2V=p"B=$59QwSy?ߏ@OBg4vEh?2b6ql ([bG3  FiyQ["E7qC'/ 9N]x ss w$VV _e0$lH/VL1F'6Ȣx^2H[{E'I fW/ ͳ~u\ʔ L&G36$׮3mUVY\eڳO[侚C轆Rs {67RTtMfGoܭR=;Ƒ0;a~lT(m'JɯDKB[Z}N-HU*ՋJǫhU4a\Q*ǿDzD\K"Eg{m #;J YTz0KBDea0|5C,?#5̪Z\`b&a82fL.ބg$3x#e ?lCd~P"%)u)O/Fegt 4nǙi~ƺKr U8/:p:j/JsShՂ8Fq(S̏e!*6}KHr])TV/vdqzHzM+?k?Iw՛O `5rF6n|fEgd'7]GPޘZ\T?^/؞]D#J>bZ̺jOE&W܃lB8#h X>GņRu`\t8Yp}gD~ECF#^LF4JO)b5Ji7X6b09[vfƌ}wߚrֳhO̴A~fN؀͢'> jvտ fvF V ' ԅVg.lҞSEt?wws'N#/q]W h̛&5tkRzzSV[Srp1uN)?G'kFΞP|O t#=fG*OeW%Ԉ%+ Y M^k 6 H vqTOrQb]C{ ټ-5BĎ&(fRXF׷tN_pHN xL`܇ D4֦PU *}w<_!,xn@ zOмN*XiySj*):2YWZC29yFvR\k UXlva9&Эf)4O>Rn6)dK$ȼ_4GN%LWEBY\NTuװɃU1TeK!3XcR:@j|\lŽB4Vgۆ WSjm ec7J ZfDx0HnN3B O^ȡOWz}YvbsJ?G>rj@3AF. ˑ>ˉ '7ˈU:t{5q ipvu ݪh7'›([4܄i WwEuB;@O|7_t{" K0 ִE/ lpǡrIELScO);)QWaME {AI Ib ύx݉ײ#%zoZ_/mŽ[hu9t*#,#8 0KfDƯpq>eAg\=tN&i04m \t? "<qh*2LZ"9S1!nRzFSQh3FዤbVAޙЛ*XOՇNH$x)3U_S@-}&9VRLJË!Y$'(zQ6-\zK:h֟=¡%PVg(I]#𪪝 "#x[5݆+K+ʏ>/<-\pܺv=b-'꒜gVN' Rf#vz#G37 !S-$)+gXw)S!?J:SQbvTg嬷Z\z!ev8N+P~wR8eOiM2y*\x)Zۘ˜:<'aǗ oCrw%_ڭս Rga̿u`U*N@[!l&7>Fq.٫yl5 :>;si a-*2όeEfUUHǞL~DÖ ̴dQa7$0Wxe3wQrUfAɲRXɋ i{^V*%qƋ[УnhK93`88NVꠎL_ 1,l}knxO))a>+ftF)nm fȆlYֽb_{er\.h7V[cҲAxB9V,J7|,.SI!9\H_Q0SHHX-F31hOz҇בlRj& c7]CKlhiLd}žT%Zc:pFAp7N" ܻ Fmڛii\5_ v.jc ygfCO> Ҝě^8ư1RJ6, f&ctڎկWrLKhlU^%*}`#B(9p׽l{n(`$_i734ix )ɪboG"4 '] BppحA~I^:qIU4aM! Y7/xw`>1;*rxwVi]#ۓx"0TQN~C g6v#_P$C._b?(J${-$xf{j-~#pJ˾ S#>)W>`Õ4saS~8+dL^gtMqgXF,|H5@/!u9XXDڱEނO[(-1u (i3'"Qpx]`Y9sG#+@(D_' :ZRZ*4A1%3Guْi Kv]9D O p.Ѫ&gCړ|#RDl6Q6"-^dzXDP^o 6c;},.[(͟F:>xm|M\򦤬?Nz66y8ZRWg,tML ͥB^}Ft@*o"kIO9v:fFɛģnjumbqBj30Rڠb3h>,b{|_qjA_aR.1SjVțGhGkn[)k=ˠ gH\u' \m`)Ġ8r,)z'1A>RAa0EVltw4O6q _2`^]jR6*<`q2)sZ=u۬76{|ЕD偵6l:LÎߺ k!i͐sCYm7v;?)kʼ&Uu*禊C9RgmYzTkb{ߎ֘+ fI+HEYGI0L .8p`iWӆN R $mQΣr(~Xs2G?9!״ >MYJ$c I }p1E::H̸ mk;PjWMn{ QCD FqPO]'rxZK5[.=|Ǘ≆SoAĶ;mƴ9ɇHM1YjG^faK=Ƚ79[jub( )$'gZn\. GLjK- ~E9e.הA1gy!qhT1Y@)%|y?;@O(d}.dNH|la̵P'=u)znĝRio@̮lb.$q{p}xK ^w0]})Qk^$?HhhSR 95U%ꞂK/]y$SKLbcV.16-9Ҡƨ?ju/K s1cߓGoO.}p8ZCns/RRJ`VWkAm% ԯ^Ŗ W@c('~Ba՝J)r^P=Y ̕( z<ɉXaXJbFv@I@HlERu9" P;+[>m4xMcc>*'g2wXBIHi!.C|*R|tfmu'j{ EZS)t&]#<2a0/Y rj$vTʼq۳^ҝ pޫ@eSɧ"ٰ/1 2jG&4ssUq^Mj^.ͧ:vLj'C Rl&Aۊ#<MSUƨ$q;1fն5{JoVN04hFq"Om`W =eOv.0K[^Ƞ: zoߣr% '¦T9|rYiJ_u|zi썜FQG&nqr`HD ";-+M:+ оYzP2A*vQQXaM.2tEТ~@X=}TU2- -"Xh\fXt@wN`uсl?a@FM~0=qFSvPDF꣪Fd‚f+4=Xl:Fu9n$إdKXJnFi2Zğ}֬gZ '19 Y(z9츃A8 {Zf| '0{SsQVbbʺ_Zzc Ub:q1.vA+$Ei욐&d"k1ݽLze0&TѲSOc{KQ*uTd-8"a|024tcMK -Ӻ`[9{@#nE.8zlfDt:ݓfXÉm??M1`ڴζhBICIq@FE^"5ZDX -v5}zq?_)xޗ7TGT$IaT8XWs*F%>HlҎvImHb%f:M jڽ,jez+qSf zHhWIajgkZ3TcWUy 8wiXJږn4/{'ѮPtCrg:pי[iEɞLٞпb7BiF5ShOv^-8x'=OFX^4M}>?irPj8V$v8pY%o>~73jH_R+vԺF2=dGd”L K)}pRva-T5n~P%m&c\{WrWôSN[{{<[j Aci$hRXI̕=gE4#[}\gs[(nUE I`q &&|4gO5eG5ݪ@?T{զY{\%oYOUI EٝK^ƣ+P0(`}*C.i~mǴ}#4G2EE3hV6Ѥg>')J$ɉnR`=HQبKJ9LQ.k#Ja1Y:E%<1J$yҦwc+,yGrb5_wT"rF0jlJDJf73B=ݣݟ??rMfY{AEԫ$#A[<ml~LhQd9CTh!WQ=V֠Mt=kk**}vE4x7$܅Ie\hr&N/zwaxHK)o ýJ"X&NG"VQ/ F֕!bU_hd\:´qi#+ˮѠ`QiP%QLMY؉i`*_4MH97Ij C "Km8%Xj'ېe\>3 Ir;BW ʎfCδ$F-C=Uqy%?l@7AU0>Svwqy&Fu8\* %b0|vW ~":8sp+&PNWSIzx`,X%m3pe"Db?[(M+qBʺDx꧚ӖOTW\gPBsG#gay֧ sfzOfZ=L/-Kp1 nLX;ſؐuZgлU9rt5 t?j>/aLj8cWEc~VN쒯R\Գn:.;Ehl:WpzTtW`,l4F=B5-{x^>%݉Kjl^7+ -_7E"k)N S|V)\LWd(S`$gCsz.%_(@8;j &a2t,*L+ԟ UR,2 ɂ sh\y/-Dm$8#!9:z)p֘?Ug Qn$_*g\0XՇ I^Y5DHa*%ŋ@?z_I@_'#;?6:RKf} %J 19ER|,ka -:9 |~O^1hr#>/O%>ՈCM>#wc;.. EqX2 \d|?]w8* i['/}Ǹn Eq@>WK?䂌됍HϽ>CT^lud!5$oDmwb8Ses?m~;XP/-b`03uS| L;{qBawCC6M=[u3ٚ`\7pLExk.9c f<rҫ&ePb=J\xz}h ZǺD,.m?<ĸeVhކ ye1l8^̞w0ނ*=ܭ^x):P-AeƆlf60_ȳO'{|4Mg?7DeuLּ~+}]hxjCN6^ޛ_31]vC>ծ,\=oɼSuRv$:8Á6P DbߖI pO.iq^;R*5[Xd0r,4_C\(3'|S!^'25¼3ݟ&ׇdA^*m/luPtDuKc- 4K׿e3992'M?(spy/2/a>J-s1/!< iyRBixv&ɤ~ BBB%6d:5vî8VBd?O,͓`9eB!8쀲o3 ͼtU?{&1Ҕb%Iݾ˹"n)J eOlqt4t *%.!lM"2!Up䠚4p \{NOl^;_Ovdud'@X>RBwS21$\\I_HuUPJ>> h5ܚrXc-5YbEXNJq:k>Yt[ aYm9ͫ7v- !S9Pkl|銝=`7s)U@ Tp]F괘s`sBvIHRjSN /_ gnc$ql^d1ic`eKKj!pH`a>:/A|I i< LmoH} FژX6/vFdr f;jKW^, wF 1A$J=B=7rBftP6?^w/Q#>ȡA՚p$V1|@8RE4fāf#Vng[PRNo+㉎Ca6igE:4Ķv0!$@¸~j&]ckV֡8@Jm'-mΏ$C=UV뙰Kc9NTn\.eJGU}nTFTHic˰0?a-9vnұIZ,ёeS pz&H ZKdY:kra|Og,gyƁ[m_Q <\f?޺`c3(xx߻@ Jm/*X.Ҿݍ}]tm|AH9}O9x*\>1NLR j#pZxHM參xnQ߿Kl?+V2DII[<61M2At^,=r9DH-WܳatپAb~*-C8Ҋ'õ0 Q3ko덌3<+N XJi]sE+qWk l" CG7i=0e1wf ! X-N٧fWN)ȄHzKRcg,tydp滌#x)X>?#^ /v"N; 6Nc?TVrgDA*f{LmX+=N"3P`+^36V- EJSӁl~¶ID"y쟓+FP )yJSLl骜85ӘϛxU'_KJpC]%lq #8-Khcϥ+,*8/ K  = :"u$~3oK8=/&iC'5=Rbm.Yݹw=w z?H>ЯHҩ\jʌg n^Qs/}zGHv8gI-m^,?S BfEʙm"J.HgGC ɒĈ~j?>EI]4Ծ'5cb50^fO[I.pthH5dw -{ɮq~;(UDKXF(ȿ60|uڥd4 vx]xs8W^Y5Z:s(@Y{)YiET\ W+f V _)|e~zUe \>92S6A`{=:ڨ"HT/Y6F8A`W'"nY3ZUͣhYE]NUj\<~0ֱF[hS%ũ*&8WӺCsTUo6ݒ:+mUfثkᎱ\F3. CaA8`=_Vw2W.e>=X!$B/ 3u4!g2$2T\4sZ8R$X N ЄI  "Z[s`8 Mo 'L n`ql!j=%ǬWrY`?@+*8 -.H@oOxAï-"2x;sQ+ MǭfMg/dp7!uOlOx82ۅm;q]ʝ9z.Dt1 XՏ  #UZ KĎ^ͲtHAoBcn" $M irZx'|x_vU=kv1,IB/YZrW\V0^)SqyttTJVeiz %Y&O Ů)pl/fߖSL¿EBFDFXL]4$W3gd `&E:YwiR~ED@Ċ+h暴yo+e';#2a~:,6?l LN鎱NxYWWaHM '>S8ӗ{di@\-}BLzW ՐR扺G+Ǧ?{+>Ue#f<רW'NCM&mWC G6tY^(0\;Sw yr?dpsM[oZo@G.K(oI,=uaI~d cj ̏uߦB-!>9x&l!7:B^2ص6k8u1 ե̨=Ȋ]|_I14zFw}[8^,o;1M߼%'M(_?w[s];rDXRJ̺#@?R/ ϙ5];߽XMQd` ?q)E%xLV}^yT瑨H -a!CZ`5Z.{Y*eSNfurr)#hp]PSkK-hRFA:>CܐSq ۯݒ] }#f&م (g +4BI[uv(Hk9NoB}H?HnLЫ+)/: ,ƻ+a 2;s3}lß/{"0TΓd1dٔmѮef~<4;sg\kd0B+n0S Bgd065!|]E{5{Rkkf9itO~u]tT䨇Kbxno4G'|Q@LăL59cy9Z R XRu.a-5=hrQWb,:n'Vv)|1L ^ݺCOyW9y$mSk般\ {f A$)!b NKG|-xQt m6x^qxq-󳷥<3y9+'[3Wr", ~3p2 Qz]3 j+&z`|7Ƌ 1މItU=G2B1.9`|5/rNձ[T-cn([k3GN'8Sr_lsWA./ݒkj^v>.(QLLVWuV1 *dޙ4r?(LyMB2_onnomY*]S0k;5giB~zr_WojS;INVu[Al5褃c0 oׇ}K4$XKdw<^*/8@\#[1wd$1`lM.bQee ]!—>#?mLV+veqݑ+JgnL/)7v ?!U m?ZT_ T3"4B j&ݤi]χ3-򥘞F-/<$Ӳ]F%E 9ټjZx6O7])8QM3{Zu<G_i{-R=le D1զPtͳE 3B:;\a[*sq8>ࡈ }r XJOTz UQ}ͻ/FeS䑔Ndne\uB(ޡ&+溩oבy߀G60+NGٷY2-LT>Ի.PVQ(`lE*E6gPwqa  4fMOuK,o_!}:8^M'4W5cPςȇTK7lN19 ik ϧ0򘈤z=lR6m2B'@YK97tk\@a|~&nKN85ǯI>E~IrY{6 L1ӻ4_U X }>LqH v眃j, qlfASW E /]^Ξ sySޔwjyci}qkpupnHm"@cU~c.1g 1ßCЭFqwa'3\=햣b{ʬZny%Q1zU*y^MPȋӥ4҆ U 윿 mӝÙ84`>cn:A75ZUph9F4ݖQ.@qILw|SoU[DTp4¥;*1d5{@!RPc8׳-oRS3k97jLNG AXP8p@.7+(0À 5$;bjb;`߰?h9ᬅ'm( /o] zsDh"HpGafZ2:ƨQ$9ՠU/rv  LL*vͲ\-|z˦*4~|)Q#~Z.Nez\"hʾ3M<3v$,*CcShP[#W#iMxYCr_q#Dzf2 «%@)>#WZQhE.:5)^ӪQS Wi*BS5t틹+*5-A7 $|rcx0fP4ĉSq0F@C+o ųZ7蹧޻H/eqC݌I5L&bi`WSu=ۥ?6f6SX|׵ x:ַOqfhnn6Gr./&g{{yߨz@n[Sp8 &~ AXg{-Ȥ0}P^\w(a'pZazLQ6ifC ^ktGEPΤ?;2z*iHԭfRsKZwaj 9 ܶN٣1SeϽ+.^?P^|2^$+]1 35bN/Έ"NoQkhQmcK0e tpS63tʹ$y@hV3n\U~Yds`+IUB规W'oDmoO(Ǜ}U;<ȲPty`0ZEWt<9>R*g40 HfZDGo71so(RGDɡ/A=38=x{t n1AVe@n\9,hR-'/voiHumŊ.bL%MpIQx2Tlp8M7Ft"ɎM'zܪS.sq7omfu ^*s> }Oa`MONjfd Em~ 9㉻#ZѤ2JqRXU4Tge%cˋDkD7}gw~"bŒ`8p(C v!;^*wEv^?0tn.*Cj^Дɧe yozᦼ!3p3ģo ,B"ˬJ'ܭHsG_"Q$B{Vyi~͕jlEѼxfXWS=-ӒwxK+f. )D{˺)]ːg[  P?X1y~G i|mTA64.]dM9`)-Q~)p8GD$.#u:xx;hZhax$4FE}B'#hB"X1.&<ϔ}WPnvxqu]O/ $R%levY=^@bKQtt)Կ[+T1!ܠ#iM>gOb787߀965ަUʍpz]횵&߈mQ!󤗔\WrQ‹XtnuvV !V+eІ@io)+a˴> YP@KԂ &]=qA `nΎd\$uY:.-<67]͕vO \Bg#bЛ]ɺ Y Z;ZiڥyQ5~!bG; )8w@I cOYVmo T&;b٨mՂ2 0[,\21\:vz!b4/q.:f}DY' 0P7Miw7At9 jl^ dUA&v Avx+qTGr$ÿ&ѣ7'?)h3?&+Y' кRcvOy ܫQGۖ*Peμz 7C 6ĹX^K }bMiZ?,Y_\g=8'F;5\JŞƻnC3>ezc"Ɠtx6>[o8]Dj@@oF:&8 TTh wgG}s19|F9i;1pZR;&~u[6-Byg^A3N0 3ۈ$]}6aU̶ n<9o],Z(ŏ|H7 ղGSJ ذ;aa;( &\oM]!-daJԚ@1hYƴ4pG5(%vXW],;ew5eŅv(`NHY][l!c(JؔVbQj=abu3PS}0u_N ô6At0qU*¦'ym"\B ]M.)sޖ ; <9@? C/n|A3e kVB"Lw`/i %f ]" ̓κ܌)ΨytECŕ vM#~KEW-EJu7 tܟ ^QuhJSW{tlUZX1$kh"mYc hئO#@_D5ʯ䨸h(6B ]Pf=C`םö?0qrhv;JǦ?z& ?ja'W)Ce+e? }L;͹dn}:uH9)/1; QN6Q1BM(;=@%LQ,a6)0#7d d@{ @dI־t;̼RgK:Ŗ%C]>ڲ(-[}m>jkELen@÷D߱TV= ~Mޛ*uYJ"|˸ G&,~l>('Xv…H"_S/ј,udf~AAs7h˞&})Z/PLd4Z.{[mfsEŬosP junˇ 3?V)x+0K*|=aA!Zktyuz1MEդxrȤ5>+LF0\)\|b"r$m4q&y_b$JĞOzT`kYuQ.`g1hc6EsR2 7a!f21\h->(C)[6$4UD`q?Ew vh8e^jOF˳(& k|D}u_OSboVrP7!~Os<=F` D&OtpŢp2,w0ϫW"p.-Tt]tVEbx:pC^VyRi,KBb_Ni!1@)dnP6u2ϧm>Ceޤ}ZH"~=WF ȩp[^|ڮa0k(\ 3\)a;b\H׫G3V7Yidb匋}.pR2 T>em t4M8eW܀v^6)!m`ʦ>;9{s?` +pԠ1>iL~tMl VO%/F-Y8U_yeJ c #-e$ 8MqS__tbp_`prP6(|~ZE7@/v. 1}ũrz\ @wl݇_`;ě A"$x,Mm͎u2GY:ɪ4>;45 H%P {(+ JOP '6yɖ&8ӫ''sda~]r*M-WbvO 5.F]6i>+eHahQIr_O CH ~0!$i⇶[a4h(iODuhBͦ0gs#!SI`$4~C0)JrO@. ! ٫=>ׁ_41:6ڐSxw2I{~.nDjB : ,|-R2LEmJ3-qB[0>\meuQd̩|> 2-Eb! _ |?Ȣ%/B&P>9}~@(u(!ۼkMB 8҅mu10D몱d>I;\oC u>H']ޡP 2+>4O+GlP>e7G,Ri(VÀ3 NeY; ]+zɒLomM3l)T,={k @uBwvb ]˗u~zݱfv[H98;4/O7F F۽WZ颤rno֯b{ UvWgڙG!)y@J 3m~)l#I'Yw"]SUĽ8fNp8WI4+K| S PGV)SZ W8!in)ZM `;0b p"u JU;%>;> %Y)-ewrn)Vշ AgHfCaǢGVWռaqcQҪ,\Rsٍ-VP4Y]ҡlv,=\b%c!í5(´3jAPc F2n^yl B1ߺ!, WY@j ݗBG rM_FI-fjX@{4H,xfw^{Qy2k S=qvbkՆƦǴmҶL x K:ꟗ!:|_T n=Cru89оA}ZG@.#i׸NzKoq\1+ I{,J#Sf 2;p'%6HPP"y+q ή 4X@;HJ*ht8IhdW)_Z% jޫԗ{3|_)VY3qv'oMv^#5=GAZb#F}yhOC`L@v<"L) {[ׇ˩pջE >`W_{\x^z3]LZ2:6!L ̦[_ɴ[Ž&a4^>eef}SHܙ kbyYK+>HINg3^o(~jtϡa"j$oݓ4K t+d[ [mRwgadօlBb-c o343VU@ .FmWc7bAHX&`DS̩N\3^w+k+(uX0@W˲ZYwWhd} ]Aߥ)FfB 5g-lQ"N2<Ŧ^ xfKIAQ=!_0GNqVx@ؖ E˔KWV3* =>"cm[&~EvC$9VQ_ f%HEwp(0=6'sN9r+ոmj1!Y< EvV!|Lq8th3Z(p<6.zI> K U=9jz$(QHtAX1tjd J|"Vc湠IqNG L_#4/( vӢ!4'Ն+yCsW8%AٮuˍĢ#w=Wwh#OB80'T?]1Zy@ 6UPF=,C ]9'ɿ{.Μ@ts.MhW/ץ={[Pt[N8_޲~ںnQvwRJj(K+ ϰhǾu>4W_SuP 2XQ! ʕ!+qcxx 4ZNRhfp(*%8^;tF \klC& [FoǑ52`yt3J[>a}i* C% {0Ϧnr\2MH5:UC^֬ M3ң̗Fb⌸}cg78F^JVg+\bƙҦrWS="{hBp3NAfPveC)q vUu&ړkՙu*lwGzZ`h79Nی{ xH!js5gT~WxԼxjSWrOtA#6phz>j7H+]?3댽WSd_8d~-1:7 ƷAu;[ GҾ;0O ibO2R qg>%<E+#\?}-H &2jg|[m׉>Xo蹰)'lW*]64y\ ,%-G[`0T8LCPp/V)+ r vܯ`-x&(llIȱ"`'hɑE ;8J{nB}8=}J?GGY At>A{7>@ o;LܝX#\>Ol@ ď- 1b:! s%+HNKL^}5W \5EBP!ߟ&shC]WcbE?U Z_([:~ڄhnWYݶ=50yT6B\5+Q Y_Y cv"R+[Z3m_xRl@u®Jv 3Bء!v83eU{HO`D dI%=zʁ ~xz@D{? YNn$)7Q@ږF-zeQ1}_`E <}| #ɲ.. k(dw.|/I`?!.j'o+f/_A˶o@# TF^i# e`>AY م: zTNY֜ _ ;MR.5#iTJ̹'.#ۼyK Um:Fœ$BQYd`X k>كZ켝)uNj̚Fm{68%!_<~u+`8'yJʏpj%;TxaDDbM/j+?0>מ1LcG̖@<>9X' lЕ |HĬ¸XҒy$КNXs@2ψV;`\i86<ͼB `T+_h],0[e/uVQM:uc'Zc2ϡ=.y&,(X]=4t& P-OLV\hFNU=/h$Ju{i?!K/jpIu';lR sek-fl@?L[' a _蟜4ihӊGD%菺Z%6|T~蝯%h)R3' c>` W?L 7.߶lRVuGˀqVv"΅4ŗ[Ex}0pfc̜z/U\Ril=tYm-a ,KIɝ=o)Y8θ\%A? W^iԘ1rg˔A'= e喆GbBA a#6j |2=t[`h X] o'jyÞ mobzדMɁGA03bۇ)۴+o A7XO/H((p]_ZU{۠ 2:>9,\J/L[tkL݄J ]ABzfN^ ˂5*t>}Sـ)=hEjW_fpP/w-a23h?iWvj|%]K4ga ԯ2.2[؅ʀVZk7Uqz9〆Ќ)͛ibQ_]t2qqA]ϥ%b}iI*eB>X^pMRg ?cX{Y ԋIT^7yǏ;/m5U8_Ɋt=rl\`~e牒Dj0ЍO.@z]f تD;4ȚRRv"(SlLm &'A !-`X{:M~3|3dR{8 dO BQSs*TL!$1!f&Ʃd$?foѺ ooֆjt jΙhd@t7_|iBI~e6TaW-\RUD@y!2ZA?l|{A69K;C̬І Aݶ.+DYk,_\FMC}_ڙ2b, }i ~JR}}g⽜mm5H; tϟX&:AsΜ%zR V ;IZl(U ju) GҜHxKxdz!Z4P.Xwޤ z:$ `W=vDzrӕ# }thagb.f,Ѻ E3M$8z>&zoQI3o>oWHMŸֆGvy>?;4ht)>k([M;1hwDxX꒺BǦ篫}[ )]ĪLBXTe7D u0Z٘瘱'5-Yp B߅3N6 ܘzD;YnFJ&p̓8*>hI)ʆI}Sp>%])ʫڱd4:0LNQH N>g)kw0d4לA yE)aicg-l'f !(=>)IQukWBrr剻4?R_ =[G>\QYZTwr_s] n%X 5Uؖl!]\-ceʃ'3@cD `6bMujeދm^5_R+$E+-NT,+,ub(u8)W].Ob* ,j@)#g+$N)d,ӕp|l8.GCg Ѥ:Ӎ ocz & 3/x*Lz_sJ;Ƀx bcaL Yb RNʸzl=O7^2F6Ɗ IoP/"G.B, ȑ\MJ ,0Բ[ =HeHW mN?b;h;^Mw'[Fz4K&>R"={&xSnꓕ KFbҐ5O%%TMOmB8[|hp3:z|wQTKfpЀUe"o;M6#s]>!f~*=jXnzЏQ~ bxƘ kHK+"T+b>]t.,վ_,h D=]wE,9g|)M}~tCv79%౞9ŰWQ90]RfOUŽrb}覆E),FM@Ǵ5"\ia=j+1,dY0Cma#GQC,tM9!DGSWE5kx j\yG%Q%豑+~I*9Jt0#q\kIvu>,5qS3NHG~EyOV2X9s ["CbE"Gr_6GԺD$_Bc&ݏ hTƪvY xEQِGe`tG+؊ra)(l]5\H[1~6zLe#0 z'UYk rp-? +U֡eڋ炪سUP>IŲc{Y$?DOԶIفI3|9J΅㧱3?fl~QG#ϧa[e<QybZ4Pt Ӎ:՚hXV xE  +33MUvR/ᮯR i~ؑ5 8\d£#e(=PL»@B 8_@ss$i&yl4X<|0WDV@S$zA,zBJCw> 1[Q|ɩ-.+֗!1ݯq!&-maLg2>N#\@k0y}i!]4Fs5"ˠܓ\P,di[)'^mȱ𮈜]ݲYxyC )Avנ 언G4Z6+y+vO g\̓,-ԂD8BrZ}^^P) <.s⏽ˏU̅+GŏXHѸwZSQ倉MzR.z__Df5>l3REW8=#491QLLBvڅb\[F/=j1c!;s=\wD 5V"wGC-vfQo:@8NaiD.&5w$"&BzpEr C&iv6*."㨟tbm24eVNpرJ'M :N<J«8tAUJD_$?e='KgdɬI"u/ ``q F,v&Y f$JG:=J4,vb>]>W}BUk‡֦eݰ 5vy и۶592(WsǛ!1W.L'cz(ELN:+ݿx"se( Nw¿Ӓn$Ҙ_^gD{_vO 6x!=ixIF ~fw~lkzkcjPo:vZT#OG>%'&xC/l3!8E^tW{@P"L!t@OGFVik[f'vF0j7P$.~RΛӬPw#'tQ >V:Jg|<cd ζؽ9:K'hB2Eos]d~ @}5]+O Mۗ}巤}S_@h$Jpn(ׄDopc5UH nKft-&ˡ! xozL43+yɋwc.ڵ3J~Զ|Bz:Ϊ6 ڢ=]2U/+E,; EK6Cl>zV!w!mNmڗOί dn)/K}@8hu|_h ؼ̍\xVK:Cc?G-E(CyNl\n~$}tZs#(Zb4I7Pf52ړo( *$vȸY[fDnifE' I(`(#q'nxɸ =\id mSZ B%ܩ}SDCÒZ:_]MZWi;ۀCSeo$'KU:\ld}}ktSOg6h~ km< Ҙ&3}A4';9;c?FlyyNNS֌:s>#L\;X}]Q8I7V# 6 fk(pX+LN:94a}-jD>ucVv=cZ㞨IKEmjW (Q+4S⳱+dhk!"WR@ct'^ FMg\4%_Wzc-_]R&,qo`\ *%ڑ2u`;b;@ t¦]*M|ԋhK^L [,&xrTcO̷+;0HFC ,\˜"Ч?MUS7vD;sj~'Lዀ,OY=q!~-Bo$yznibE cZ;l|.24|OgY~Rk2*VYQm߶34cn:%<6={4#!,_@{JWHY|ʟ2N,) \`*fJ':3/qgJ“)r)xr;L6b(f^MrawV}wʟ޳]RpٰAOJa~FmtM!AلfrJ)0NO{ l!_5bsT7վp~;xz2r<ڑ4\`0HP&?gQ-y>b3M ѭ4-tł޼ybh%!93sQ"Ijg2!-anb)uò6zD<ϜR7?@ղ2]dܫf1d3m?83JKEтYMvBGҺ)2zvήSlė̬:Js;c|PvNqh?S$ M_FoTiRMQovZq$<\yz Wώ Ywo9q qngԕ GˎG 2WԴ0ld|"N r$n/|6Q,|'%aA K m5W)4`Zhfs{-9khJO$# ]\j ZQO0_QF'RiAPg%:gn}o P \ MCNM@%5S3d#u7u֟xoA;dwP[Dbd{dh >4FGZyE[>"zux,c7*QgjKѭ:';C-gaR~d09J U'n1u t{(cY!GfO8x|NR "̑iqcQFО'N?ɋZ oVЁF߅J!"3nEu5GGB;1Ζ^;2qr3|QZMU0z، &* Jp׳\kэMb(Lz}@3`M2e_{<'$e I1^'0 ^}HQ~(hcb u~aWNj~8h>z(2zKfS122Ik)YH1Og^O|v0,LFޫ2I5ž>CIP?+ TX-DCkU&ZJ?·1jx((dzZڈyY 8{યMߠW oOpz?c!oR k?Gvv]PARLfQ]ڠ璃T r(G!-'^w3#JEtRx7QaJki ˹(l<=J7_;Iٚ~gg.k9T/oSWaRR̞%0Sf {VZ]۳F ch hyC?iJ:?WDkHY3'Z0q~7ZZHUlusjF]!*5'٫}mnfc,b:fv3$_@}'!#?.w~dF)u"Mg4LXDn_#|8M c;V_IܦUH5eSV%P*7slu.LoyBԂCb%\9L6b IdXa?=VGV%CijGh zKkh?H諄0k$7%SgqC# 騡6x`ҐWLRҚ# kLF@In&2^[9"~mHgjYU05RbV)?xx5\}vx::Vr\_jZ綅ȪZtUk1FB6a K˾ro‚y1'Zys3ͻQI^YХEnl^<P'n*]}!L-tg9rc$3f(TʴnN~LVI8p7qK N68'0+Nn?Ajwa 86Ȱ^z@zLnTRG i/6?\L#I7s7A*+w6l׽?1%NStin`vcqBj |ݾ=_{ؿaRdMnHeVҤ1ˌHQ_ieNa)[}MC'J6(Q׀.\h&l*.O?l;TT:1vR[Q&~v&@ O9AEl2vIpS]~4A99?seɊ) w/ kˤkNBA"i@ -cl&gM4Kʈ Ij} )cF(>Os;t`>'>U60ߏO%MŰU'LWd٪qY4-eTa{CkLT;RFDiL+4s)S`VH@o&v@XN!ǖB+~f,A4 CFN`i5[1>WjR;Uw3:Bh^?(`f;%2薦)W!`Q84x;MTU%_݃=ym>T|bՇjg,FsS@\~-.U]-l!"&-*'LLn[$]* wI#F(4hmkvr@o';Zc7[f.{~m 1 {75ǃ>ڳ78 PJ,V4,ι_1h`zЪ0غ*'=YfW N<3CAi;0 n]\Dm7tr.4&7.E?¬͆n-8(Z7rl0!xYhn~PƑb.X? ȯY/s^׳[І#:/ sG"Ux | w54MaSb> 2\CMS^ +iK=&Twւ~tɊ6ZbU ƅKU/@T >-a $g6ܯ}" E.^-n1̓}#A:%YoΛT0V|E(i[+ι%i -0"ڗ_/1$I/گ5*XtgptE%Ĕg?:uo8NkC޴*VsMTS5U<}y"VVwV?JL?;cq:'TDskk yFrvLFZ4c`:%$":Z[34FgyQ;.|r+ _5 CK﵌HmP8 8J;g&P 7rsCdK:Aͩ"<^HCdֶ*5RgnS?6/(%̏/#67+\a;COGLB[,Bp|Do ĥ9 T>vnSON ~ÛX@)>0]\tQ[hcs~&_㫲u ?J"],wk =eLvatueQk<4~ľB.i҆AUkA̙YK{0vF;Ӆv$9ڠ0b,9R" z{V^HW¾Nh@Rc9M+k.SkU]!R,Σƌv!FP,kba(4tp#pJiz zoѐe}F~_-γS{YѴ=AH;ߚVP:8&&'o5?AX(Y1 ״DCaT]9MTKd0]^ (] A}mq 4сBw 7[ F@ C,kLh#04yy]Ɣcc7VA) ٗ\a,r:5ωINoǺtR]Cne*V.aï/5f07Qx^ф< v_mEW(O!,v`F.c][DS6-UJR ~Fy--]a7kajv>%s ˡzziZJ4*bÒ1Od~3 {fVsyQȅ]x WE M{'UNaϐq_"9 "ڴ6 ԖW~|: =OFR]dBGjK7Lʮ)F5UWQ%P ՝Q=h@ݑ@]%cfYݿ :?bi/zF-쏨,S3VCBO?I0J@Rg=ǭcZE3%hIAo۞v%N &B)8@b(nl!ui@WbWA_9X<^v)4Gۻ4$ջ'; ީs4Kvmukcs7wN:؛?UB D%x ^.Wxw*Zz.(^58~"C>ƒAɜjύg=zs4P]϶Ĺjx]ƣDk"iz̉bx,Bzx|,Nfh8FΛ6ijψsL$Z8#o%5էUKK&уUtf20[|H!;S})+  dby D2Xi,=0{,,Ƞdpӛ^.FrIJrs:*)~7bQꃈ'$a{daNT4E489XwRY7YylגdTT * .<Fv: U'eCFwuRc0!>ðrإH|vs>"%"É-MILhpGY2QYϜr돎+8OAI2Y!+Q*@Ee6At,`bnx5h>uճܦY]H 09[3sꄚI8})+Nwai-uNeUrǰ8\&\7>z#:Fi{Qvm~a].dEt ;kļt3q. c xچ"TzFr k&Qrwo/cL ܴ6jU=#9 "6ډFEEڼtNj&J:Nt7-oQ`^ Q&'rbc xVJBbpnB>gamJY_NG~sJͥT1\#+gNmWe+bZ_l\ 2{3-6rqP+"{@n;2MfWs bi5'*լ0>Lu%r^,hg&xr7ÈF$ No οZ nSy &fNJU,9W]]o>Sy+4TMRuu17uAEz4vǛK^ /;ۤw.:iJÿXBtaX^b" ѡ_{Rov:(t2l v^^J\DPvD-nʧ&4s6oX5 |#Td|_?LYCu?_N7؏Ȇa?Ҩ vӀJv*Yc8j IM {#EGeJuz֗<PRJ nץB3TgvzP]6TXb/ \@ FL-g/48*{_*@ց?)Y .ulc ~j6ڄn>E)~Jt>$UGbf6&Xb+ئtm2nN(r_aP#k]4/%VR$ Q <6SoQmuVODmmIǟ%(|`fX6) +FM7e9sO0>D֡ hWvZZuۼfc!0I̼H>K:v8+ 7iE ed 6j pN-tmr?yFXrD4<&ݓ50\ܕ1N_ʘ/6Q'6A}E\!-wm !]k 8 0 aQ\W:DSЄى8Yhނ P=rrbމ(fbܨP5uq"pal85#L[0R+to+oqc?8)eNfa:k%LAs&IcLpzPt`L(Fy(wRhx&'RT,D)j\+EZtEOSX+" Ճ$C^Pe[-N2W7t+-M&rFN?.䐀F,&8ܱ\}Q}C|gr1=#e%~jZˑ#Ab%5tnqKɯ2) $fV-]>+D uCʇÊ_ʰӑeWNLfW5q^g^XxFvo,O|N6ն\egj4Bsa:4xr05RXݲVO&|qk{),X̴ Lć>LO9T { YbZs kOb:17ʇ8 Qbsvq/,ą<ϓ֟5荮; a8 *KǷdv'^!皸T1[O(9@#,*K˩q8FMt낅@{}!xO^֝tt?W`}~5v/IY I }w>I 5:+}i(RRlo^LZ .KJoeNUP3!׋5U@C6lCNԠI2Eh`QLT"@:sR+~N߷w +Ԩ*AN G V˻*U7c2 PaXqH EDsT>(ϚKu%u O dz#yEd+~R谫*2'jjǻC_#U jq!űuBKvDebP=}?(X:eOHyS8uP%FxoјѢF`U )cs=Rnv?eq0 lN-ٜAT%=!ڮQd0>H>+l{Q @Iu'%mJ8.hND (lUAT#3+I#A.82քLѧ/*KJchH?<9E&&:3 jXض0@s"mkW1b@Q ($b{,?­IG %]) -&![Ž\a6DYYB U(|?cvLyn'5ħs<N$H>3Q};@4FVܡL(G%5Ž)2֜ǭ 3[#}|0D-%I(mrBPV!xSɵ"-]#Q"qHA. @s #d=dQi(iʃAevt}&?!TƃӭxLR~ǘDg)Ҷ|.ǐC5[(gU)Dc1LMC۝>+qqVYמd L C3LؒRCWbh?YʰY>+'hChj\[apyU(RaWYZS1y];V4v7[Kfx"\91~\e8Sgׯ%)& hK:\5=SƊRjQzh1(_!D q3ZUUJ o׈ MNshj˸wy#ܶM(FbHQä,ݕ/o&͵C,yИ&eV[E+m / 6cWcLiàa-ںApK0<*ZGz4"D8;7>2blSO0E{RLWhI ='[P> {혼(׃bwnv<й*}PB |1dɀ~XHqbHS;RM4$uUida@3RɘrpOKuړ$?m]w)UxZCdzMЗ^ n$3e!8\4zy`EOu'cr~H4*!FhvqmCZؠzguIËd7t@۬gRYmtْ_:ąd3qMC6sg@]W*nI/WDjKK\5ǜo1@*R{+Rl 5@O= $ؘEh(WC#PwjGтZExT?1*Hswج~/ٰʵ7?y У2hcMKHʁ4gYgI::<˜^Ur {RXV&2no,q)Cz]^[y,XPCvAؠT }b?eHr*`b qn‹XL>L-XO#%ɍw=0T̂J+j1923&6,?(G+q2fu8{0,T![1R4^GO_.#%8n2äQ3-2DZi|=y_:i0F:Ir|1{ I-^엘\2i1ivN@ă@\-}dFl5 ǰBEa:N]0wMWjy%kWblW?=j?/]uw#0fۃ Pl`޻ܝAq;֡;:CmޟYyP.?G|2ofi{ 5JҮQ{LC2/D1i? K`F0*z' 4{vUR3ޛ?Yz"Щ%P o'Lam%Y> -Bԓ^eC\qҩxaĖa"O_BcyKGϡqA'UZed~>)@)~ZqR_|2?uQMQ B Lw>l[:\U'*B=iICjIKE #cQu{V“Q`3y?0o+Q|{Jkk'Հ y8j?an}h"Qu R"h8 L,bIfgnChjS6<ݚRrSnjwH;LGӣAP*5j䡳v:tʱJ\~b݋M6A~mfF,EO!YR5[O9 -Za|dW%[!;PU^?+ apvPdjXqc |uUjЈmb*yG PշiuT`YC`^j'p|R"1TW!{@iIY3@7;=e1" V404/3H3i+LZ>-߭^`5ryWn t> `TE sLT)6\ӸdC$䥿բ\yTil^|Nm;CýDu:e/50w7+ ,FqjyL"_ϽXMj.'7KV`ـ9@\Kї=*ӊrBIjGpǪx4/eK ʢe خVlJAc#$> Sh[%'#&hXz YսQ'eiS'qn{.n:fʾg[Dɩ#=n"A+{<LMwDjlSۨѬS6_n,\0ѡ`ٸE}hJ 8nEY,g9$SUJ5PDT30%#KV>S48l^2AF8 8*%DRm| #տ} pF3̨uEGwHʿWL(i?i 'lO[0;4~B"j0Ö]zPxUN䰔=jj%80 Ӗp2eRifXR[-*v`;t.oӀ4+  N2H{B BD,/0cD0Eo0Mb H6^jRDBf-b\ؖՠ.r"cD|߇z6:1DVçG>LZ <60*LPjIÍHh#Ŵ,fpdgfcruh-eV|ՈQvshm`5B̄E>ۭ7b@;tP{vx\522NfuOcG& ]7V)IPuiMo%a3&Sѭ2TSSrH ^J.=]Yvk#JUiE?3( "ĞavaKYo|v+nGOƿHĄyhӫYJ2{P mG~}' BڣY3 eKDa4нҔovvz{"-u[,\"Q-GJr]?Ly./f6ao9ulbB)xȰ7\2UJy/Iv^8OdYx>.7jZmoJJS> j_d6,wek@thXPD/S_U'!}WIih,oJjϝƜuƩ0V瀧Ukjó5nMoi?PGɏ z*FH {soi lu\,9ߛAuQgorɺyGĕ-=. ;2>Pg'FS[Q{?0'@;]Gz>x!M>$g*3,f _}HV&mYUpo5I ~]>X܊po\>dv 0Ӭ"bF`Nn+yEXS~b}@n#$]5lU#@I ,t +ߊ3ЮpD!g;mn)gNʪQe-rwIIOW}.r(>FhZe P7,۽+2GXlPtsCca ue46ꜗecLmep[8𢸩0)zВz$K*̓?Sh{*S-tcY8RaA Ml+/Ͱ%4Z!w vI~ΘaM ?a<)M %#:ys%~("YP xd-V){4DWHj/_ac QXS2<:RKq&aىhIX9Ӗ38ߚ(vCFp5ʖ/)g\A`F˥r-R#kܒ%6l^M؊yt8LnnO" GčSA]!ƫzbK&AtGVy'@37vɤ%HrBNT𖹊tP49ڶz>e*3a7DpDKUy߉{:-ˢDROGqg+ (n—1Qs!*& UXYnX#lou/-GSd ]?=N%1B}dT(r+oӽ_K&V&%t'_S|p>{̣ѬVr;¹Ģ0M+x፦cEynYZH=xp /E>r" ic5?s!nkվ-MdxA1O9Cn]!& !l:G) 2 yikz g#zΨjmNw/XdX!>D|_X/ib,h)| 6^0IV@If(T~u)5EӺ4~sN}u_!R\ : 2{pkF-|,pdvrgjO!4|n}0C0+VB;5_[JAU0oV iO/^?p![ _6Fq*> lkD (XKYLfWťNw lIJGJbed3ޣZ Y% =cc ]}.?1x,.C~ 7?'W)4NF ֛¤TI #.t}&c ryn`GN!ZunH*r9%o\<;N&!^1H7eʨi\ pgU6u| U}ՙ&:7K%}3/@KF)Zn530=/hT5UyH.|"xsn!L!g֔p½ʑh}6B;B(;EoJ> H֐ޡ,֚ ¹pmyDE8/Z97E?F8iÖ_-ChVNf7.aIz-S.^l0H_w3N=pT?@D~NYh:$xn!eY h@4}0Gcy\z7Byaž4m:|4)CRa܉/jS.Hv)aĘC0`-2bU'`GTnH$0֩%;'z>p}b'u_m N6M3:Ή߆=B֯L%}/Dh"S_I8lxs8K A~.*?#0c(ʀٱͣawA.-hXи񍯱ρY\~ XqSޮzpŌfGX0o`bhL [ܬ?EUuYg=b) {?biRҍ;աm! њB3^QD3Q[}z6фrT|qڈY!Q 8Bi¤.^ҬXJ9@#^ۜ%~G2'Rv5{h1m=SBU;2*xv7,;SԙsE.S4&͠E*CͭsUˆ'_&o' <"4ԭ#nPH'xϧ좝AbY?EiHe÷b&G<exy>=6~bǀ^! SƥMT?**]F5²$`' FZT[@y @=}nD`'晘83iys#og^X2WC$u V_8.<|E]wſ:LrNrTilLD=4cZ CPw^zhsHwї(z qpNq-LS pBk8.]5$"OϒMN SdSyR]:6]:o*Fdj`vry) 1`:DxfQqTl•o/]!s0M';4ɁZAU.~Ys04X|ƒCf.fϝ9 @g U)JzdVڳpQ"^0Rd4NrIX=^5{R׏+/B]iNBK%;\gRH[r TY)*pdykB2`k<9OCqx@A" K1*%ߑ.|ٖ2OFJf 2T?4+K143S5'MflYc gXyMfҤHaR|I>_ >.HwU?f ~j|_(0y[^)q:: 1@?[rq.@,F;SC"19A*Ҧ$w!t  ?&T5 2,d:ւ,x(5v6eO\km c&fNcm߰9jlL7a|$/kl?sI75Nd}uC +L^jqFvʹi-E~D/|(ΊFo*xnv0vqq3諿1B$Eu/ >`?6k:w@_ *n%kTAEZ.+$%wtx9C!=n 5<@"[B?5Oשn뜗SzQSp+j*t,}se- |4d((J&jҹZO&8iQ ԉ`mRpp5ۮt,d-XjMh r\~0b uܕG|e9+eu\#"ucJBBk+e,X5,5*tk% ɂEp.Q8\De"5c^w,s2b,_Y9ǁ`a_"C 5=p}nG fkݛϐvK$v 8 e{Ԭt$d&IO c?WT]_ 7oá=]3D-?( xyf=DC|[CE(J)FiIa7xkӰPŘϠ9}!. <()*?. bri1$iVS@ɷzZ[,vZeEt฀xY(y$%ICy] d|TgQK0Fb&O!r2L|(|fVOAtb} p)/C,1X*$D|*wsUShDN8 nTi0M8 =S0@|z1d ùn|.;CUDVeŁM2EptN/Arrf&I<>Koi5)̤mB@ h 9˺qIBvzϱP{[芪"'4"xS Rg#GN9Rɕn.cǞB P'F?>8=VAĩErOFh<$QE[Gh˷N3|\sb iu֟)_ΐs׀˟g_~<;L|yQf"1QYSUgKQ8g>6&7e%ǗzI i#%cn Jo]2keG\k+~H~Ax_qg'9QPڨ7=l15Ւ dt1l !@C4欶4 thƸ1ɤPtxZ!hƌ-TaE:sq=IIA?ھ`k oىz1/IPAUpÒz U$.tA4|ۛ{ϦÙ${he9۵E +2Xy]:PU}8J%hd#t4'& *r ShX/CnLMxe5C,j̕4Rȸ#_ԺNρ8 4; 7O*G`* ?`-C˔ߗWjLˋ1K[w&ϫp rcO|HG `;9шh1ioQ4Qw Y$ :6(Ѣz}>G[{)\$ݍ6c >@z$Rj-p5oJs:o-hep@!C JQEh2+#u~-unaH{ ;9&(J&9 //tB{AoyVq?y4vLX#Q|aՙ?*u@C[p5!C9 Q{ 3mS5/Mٍⵝ$g?Ȟ 'a1,!ٗRiyZ+$ =Itg,&<+_Xz (Ϙ HI+atаs).GUjKk:y\lތ+F9eD'<_I@'$ J- zldblnr)3R~-V1!|fQ/j7%SUW۳]Qj} 7My`̓BԈGA]r0<)G|Cĸ;UQ};C'3?ΚVm/)i4mLE) Dӥ /Noxhfzpgλ4J3}Fp0\;t%f)H5bX3J~`w3hb_L){(hV*Sx^6'cĴ}L;FmX?,pQܢ(ĸ q}8Uac&EW܌ 2G!j7~\ex_#⣔,BCXPPעI^b0G, o+4{C:GڮM Nں6,NSX4.v?EB~oS(U ٙ}fۤϮs /Ԓ8W-40%t\65H;Ϫu:|ԵT70.&$+|;}zZyxIVu ~~9?),wo&risq17SO-GeZi#CJW 3Z ÔX4:" u; z"CԚkKS-} r??KVۊ\ܲӾ^*iR{ j'Vf|V SoKWz:<3ف[9(ѱp?;U9U=.رF~%k #%"vR%e'jEu u"78<[["E)y-X"L.1Ł_ɮ^vr[!3/❢Б,AeJReݴ_١f= /RO\u+N~;N e J]:dRIL:(qwčǻ2A&jBC`}~@Zuh5\Dt?ʢ7"N8:W1 T7A AMtfk T{y_rqwg#Zaۗ!4 `B] Omƾ $peKd\$+?I36s|%}qT.p &Iz[otN1 :a["Ѭ\`v3c5;޳8Sw6|h_HH[zF[FsD8g*N8B^NPg%b?֔ܥ&  [R hl˾6 EytGXn'DV,o nG"a1>" *WwwJa9 IOs.)RhKGM$E͐sD8sL܈^MkFu_#DT"cZ 3R =yΈh^! KZC }oH$OANܼd2ŕT<[qR$>ƽq*eEg$<;bby_X-b}z3Q~gꖀ@oxX"roN!4)"U&uV#KXW1*Dʢȉ@.=eߵ՛X-DVMaL6iC,qufw,n%xρILX7wCK=ޠSg"]/|fpRὯ3ŧ0[sh-IjG:qdNɊea|C=U*iNHǝ_\f+ae/ >{Tl:PA6Eюf+ 5ܧ${ȡ˴?)(8[ JA@tˎ۠j#ii7v;g@rZua 9qb tܫvKb)'SPǘ$!D[TX_9Ls< 酤Ļq i2[vp c9u #,>637ÌBYi I08Pi0SY BAxL q^F:錥ڣW>Gpך9waW)8r-6fЏƹoҲğ1UMD! ԋ]{lxA+cl0܇)DLCfvX?f^=Λdej" oRҐxZ}*'ծߡ\bY䕉GE#x\6;lߡ!KIK)»ƥ}B{eMBȾ8ͭexcc$r8Y>BPogjy>G)o\̙d54H723KKUv$WaA(2밖Qd7"!8.mۂ476s"=`7)ab|34 ' /@1KyoN>ϳ2G^,xjDa?"l 4[]z(!XͲzJ' O2K3m|8&eNJ yl퉺أ$ں̰"M)ĽtRbπډ6_pKGJQֆ-vEWk*WvdGEd3v@oY Q\M}+s0xA+Ɇk'lX%_*LH5~@u4ܴ](4`5o@U B~XgE$I?hmu]uKf:7vJʨپ ==3}tUl8%_1z: 6:qN$`BV,G6NͺYƸ͋]D'\!/"by`KwR|8pyE$n=:%YeKެВϟvZE+ icX ۨءU6*ha?˳t-.yXژzqDm^}Sϝ8{\/[\n5S`-ġz bc2N/~Jz5ْ",sG{wDzOJ&Jvk4>DU0%tbo_%KX7*uJտ6I rxO9HթtYJpZHѿ&Mznf=M,Gﻎ5s\_[zh2[]Ijp3[<(%lu?u(1?5Ofbc[~7_hKP>$v@\9}{UgBhj ɮw:Z~w܇ʿ )9mX-⅁4ƾ yύ|OvQvw;Ki#2~o{KqZc,߲ڑPzY WJoQ\nl]h O%JL|;'[`ZD漝}9{ñ@-Д[|]hߡ$v49x:atAI}a2`;$ `"WBz\AZ R:tѕpcH*pN"$O|5LPwTu'Cٷ2{80uI Ҭ6l|K LwEt2܍Ѯ@n0Ҵc`UJ$O'Vqũ$H `s[cfb<0;~Q~b:JY2>nzoqG-%p?&X8(M"Tj(Ɛ`+dv vF>Y03%PBJL 9}o6 Fm&]u~ ~OyFVQm;OP|0.]+8}7L\z|ݵCT?R>X3CpX<0 nMM2yD9~%p`^|,ݻtYpVِtzmb2[vqV>PROV} WiO je W`zNQ΀MY'RY}?5\JؒH;6ri {Yw{U ZB둝5@ˠ cHxAamVArW>.&.*\$J<Et.#gӬQUKX5ιݥU,?|n9P]+&Or;Y$!#n ?aښL9S\\ANd!Lo/h!8wBtGR-_QR*&ShcɁ |Wd4DRSJzܳ}ڤf{t, tnRSw^<@ /iMkJM⎲ZYt_i'f;G_Ρ*c@۾6^[IQ 04`rW U+ڕ'үOG|C=~qF-+#򥸷Kh .kN3\m_U(caidؑ|0I+IDr)UӂO=}.3Lr2scPI3W%"?Y8#hg%(K7ڔWb_CQ_̧1zk#.&еZ'8n-<;98qSf`cQ/"ӂ%]ʝ>: `)(ͫC5׌61y%O笩fgA[<]kZSu +5-(9 ،gx $t|sntd^_aM{[ s*xGlo}7@f\1r\zomHTǼT:!#LyA BMjطFD=}蘬G熘~;W3Շ}0Q9e}0%k=LFy{bE6>>VBS}!ׯ&I2Q3<>.3k ߢ` Lʵek26Ο%zؓ(IN gwŽr%ߏ=W;TJN5ʏ#ﶣ_(qS&}n}/Zhh)!0>av,R7@xL86ܧ.bHcCcɇ[Bh3q;d%4$T\sY&+#r3D01QzFGv11$0rTpPl>#d|-k9Vkܾ /XDleB׋?5Y^|F3/51sg2LZ*rEޣ!²^z;{%Q<][ìgݧ^T) !H&EȢN}l,˴OZAܼ'GmK 9%[`$/%lAy9A.j*l=(yD=Ӽ@O ^!7Nݼ$h?Ql.j雼<@=7zM ]aʸ(-]-Z I%cja22~|ODcY!sb|d*)wq^#+Ʃ r)J,ݰsSC_}Ifuc4}kc<]4<|' *Qȋ`gO=E`sen),PU;lx]/$g4N]1//&i̒C1,! v,%<OmP U#Š:˼6drdz1z6S0p+QM 2ޒ/wxb$½n/49&I;!cAg\а^):۾U`Lɩ[M"؅.fݱ_G^ 0pl;~$l Pʼ* $LEN(lH:M w }h?@XFQo(trU^sAX`o= B9V噄6Tzgg@g֐u߆UFD}lk9t@JZz1Qxh@s "aw g mG [g>d)LI QcCA%: ?;|ː@D]6wӢ~Q$봃)m"a VgF9\E߮:[CyO:~O{sNcX2|&AdS& &kNAn{ӹHY9H.>F)v1"sPc8dRwA-X92mW"%9B➣ME!V$Prj̉V_eGfנtIIv: Lps즈835hsVhɓ?U5֚] nAQY!)iip,r$Jl n0 85;Q$H[!gHPnಖє3hWR￯O%*&gPZjzmcwWK<5۲2ڼbER dJdl2yn?\NWwCQwJV^)֐I00ftw]A2\3l؞6-*uc]_m3\gX"C4.w'(z+c;q_1Nj5JO[Eɨu0ZsXpi6n4s5r1`{AJp`T\BXgCCH*YpS1V'_T2}yi MK*a֢~ ooKd6HreRQ2QV@|Zc*s*Z,^EύL2,X_d'-ܒ]L/`ނ$b :jtVk1JI5gv͈1zG>(Uqͼ]nGe ]8(\KɊrҌ44 ~433ۊR7|<,N:nwmB[Cԭ,WXE(+lm,dYxtߎn {4"#}Mz`@F*.qcjj1`\CXw'l^K$>Yw"Oւ;F>NC u,0NoXɚcio^6f$vM/bf}}TLeA&jxPHUU~YYkևg(X^q 4lט Չ=V;PqD=0饮Ӿ>|S#\/D.+wBb 10Nwf VjtL[݈u}up\Iu3\h&.w?L혁I*Hi/ o\4,Oh*)6Dg fRa)}Nstctx-S{Kk/|(-f{h _($qX'(SVpy,MoD{"t]'uúgH { oom_s]g.LTR6lp 2&Tܦ2գL:l\"x&U1jt)w4哏 TK^M'| ěͻN/EYOArXnj $3}Clf+ҤӨF;-WpFёF^V0*84OFʹ6I )O􊇽%=0,o-&2&;c88 ? Qqvl#0;b|k5HΛB//zu4?Bt'##K-5S j߾^E. i:DP*wcMaM'/UusK b]eއsV¤q(_27TAHIQOBFS9۠ -;Qe}*U& E^.tx~JA@ܶ ^׊Nu5㯭oޞO(dyRzR*+Ṱ2(>Dt$1DRqTt::hmhɥ :LAJAqP C*sdLB)܈BOl W*m&:~ĥa)X r ELB,` ^:Q @Z }zo=,/`th ˶: &ZFz.Oq\y= R3Vmxݱ 4p2^GNy$SU{7do &Wom-g{"j"pوR:G|{&umᇳE}HĿ|ΏsɡWYf26dgƫZGI9@8vʳϖ(a'Pye*-MbNȣ.q9F9S!5`cQ,3ewKC@t'tD3gr ÀLJp!>:.d=R| U:|?Y1:-&[2]\(+ɈهxcDQ*, :LTM tPF<orߔP<ת|>bC\^݆Te#AHEb]S؂?qǥ06f!A ͝tfTNͶc>(e1VivU440X {sw8ḯi=!^lQg'Yvvf2m[ÎUM*BXs)D 7Oe0%=Ng0[6GRű/hgG쉎R C鎿_qtWCUJ:4[Fٸ}/LgŎ@e[ItsVN!6(b+#zv*u8d=R^] eh}k1_R`7cXRZ煽P%|fh"!_[eH( YZ