dpdk-devel-18.11-2.el7_6$>t;vM%Y>8?d   H 0<LR\;H; ;  4;  ; J[; O;S;Z;`B``;eLel5f@5l5(lq8lx]9m]:s]G;H;I;XY\;];^P.bdgelfolqtˌ;ux;vd w;x;y4Cdpdk-devel18.112.el7_6Data Plane Development Kit development filesThis package contains the headers and other files needed for developing applications with the Data Plane Development Kit.\d6x86-02.bsys.centos.org&CentOSBSD and LGPLv2 and GPLv2CentOS BuildSystem Unspecifiedhttp://dpdk.orglinuxx86_64Y\ j`yPr 9Z 2w4xN(#) : 82 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\d6\d6\d6[`[`[`[`[`[`[`[`[`[`[`\d6c[`\d6b[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\d6a[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\d6x\d6j\d6o\d6o\d6o\d6f\d6n\d6e\d6j\d6j\d6k\d6g\d6j\d6b\d6j\d6g\d6h\d6f\d6p\d6p\d6p\d6f\d6f\d6h\d6f\d6k\d6t\d6u\d6t\d6t\d6v\d6v\d6t\d6w\d6s\d6s\d6v\d6q\d6t\d6q\d6r\d6s\d6f\d6m\d6[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`\d6\d6a\d6\d6\d6\d6a38a473a6042f4c2825780230724f6e4ef028f4d28fc063c1577d3a162fee6acb878f7f04074e8a382d99b7aba448654c2c855d572eee9bc703e61fc5aee43a94dcbf6b42773afc8604e7b723cf475c670899bf8012c411297391509f257c1f2c017494a8779d3834264dd524a371da3dfb23dda6a08b83719bb25e25af8787aaf30d588f214c89c2d6c6b085e99fee1f7543c82ce2b8db0cf6cf3fa9d146fe6d609f7cbcddd9ed277ed4d0a34e34e2a52dfb7a7da2e3f24fc197f04b661811e10a66280c5f0a2ab84d3dc276b493b0a24b0e64199dacfaa7334f8fb7fe1ceb3b252c298ad5e84ce3fbc51ccfeebcc274ab88f2aee16dca5a27c69e8c79040efb13cf9636dee80da35aaca6df579b421c4dc254c4faf9eab057e1097c52a149e879e2e1eaae9b56a84ae6c9beb1482ff0f533272ba8a64d7977d12c299454723bbe6d477351935a03c506fb6b7c49413eff0dab0202eb8d140385689c3d9f982a5d63c9a49c56e988a8b5f2b1a838e190d8ba82c2e61f5356d2cd1c92385ef447898f3e4a2db7e9d6199bb8819ac153d9407ac6bca5eebd114c63c3d6398fe562f1739b6d739a4e6eff112c3df9c1cf622804665840b3c4d2822af0dd0d09287776d9930f989ae919018956dc2cc26593695a6a18ea1fa3e808496a1787841de4132d5677a83688cfdddfdcc95616841554227d05b491aba8922ee5afad5aed801abfaeecfad2fc3c4a4cb67f8427b9283d8a30683778e2eb72fc949e6980f3abc87ca109bc395fc6bbdeb8001498964a50c4738ccaf719546a7c8c52557b7af7dc182de549da688b9f5afdfa1188e0d8b542225cee07aceab82be4045ec98449075fce319f21c5b3fb141a1c323b00a2e795fe8c3e000b49322118b2bf6c042fe2b6dc32440b8aa4592a4d0a9760dee228442228117a11979b3f085fe4779b746820054ea6ecb502523bd48e46ad41ee6de00546e30dd29a0ff28b81a68a2a50a6972e18d0e2b014c94cefef5e8803348f725bb0bbaef74daab9751ba8ce34ab96bf2eeeb7eb13ac75d6760d683d3ab45570ceaf8f9cf719cbaecdd50995a4b0205451ac791e540997efe904ddc128e0defb1becb4deebca246abd0e4f635bdf39d366744db3d03379918717c60b270242c48199567594c7b42f2380e367da32d1b23ab7123c1a5b83c9c81b5fc9a4b5a49a43e5d5d4a42a7761029639de1618e10da17c8c400feb6e9b90df2143a9ecbc121119eadde50c290b7c1d7dd3529947b0fa9a49a1aaa7c95975c773331208337a569e6af32fb1013d397df2cf62ea9beee3e3f69ec0d62ed9d1714d39a7e2ea4f7e22c683e7dd5d7748645e8ad32270e07d4d2d25225f00ee0e76479e6b35497af125a9519f6a617be7e823b9e7e11bbfaccaaa2d0b3cfd908898b6ed8128360cba0b5d88878912101bc1ce435e7d7f346b2c355b55ee9ad6f74212480508333d7dba1548539cb9882417277894c76bb7a243ff86b6709213f9d89aea2d61a52507cd4d0d9ceb23ac82fc82366ca51245ea7c8c9a7d443457ba8c51cd6c841cf123f748afce156e80d38fbaab13e84f08eb7d07a5ecc87ea10068e9b5b3c7523eebff9cb70b182aa723c1715a211da53f52c0610685c6f3d68628c48cfda96166e7b64bd3fdd60b1592523151f61232ad49090281cfe77d4207b4a37a85eaf8f154840d3992bb30f1b74b44cc6539c5e3e61bf8c5981bb2e2dd9b1cd742428a1ba42b16e8eb523b9527ce3b5a5e129205909d0a7913022127b12fee6c50f0f1cfe599e8c687ac5f17de3bb071ecc32f94100b41312253c9b363039bda252cddeedaefcee6731a33d41a925d22a986a1b0116dd26e289fcf0ad69ca6a9f03e783965324eab9a6a878dfdeaf49bbb5069fc5b50146d6c8664678e43418587e6e0789d7af3ef1b486dcde721dd5c0771b4fd327fb0fd9b3b0bd68041c61adfce6d5a74739aeb0a6731a7413b5740e4d0b843a7bc30e97b27cfbdd9a2f940c0f277b90904ecded5980a1f6d9a8b25c1178475ea3dc62ed2fea2ac238575bdad1d7b9bd70a2b01b6ad69378b33d35ab2dd2da5f7b22cdbadc026219f84af16c1989ab6494ede160e858b85b707ab93d2886f3f2d302edb508c4a39bb30f32ac3d0f551abdd3deb49d6ed7bc2c0a9e5973b37ad60dfbdf61a369aaa3cbe2318682e65ac210765ef7755b2e4458156a9a95a4cd8b730747140bb0ce31c2202231fec2b275ff81271d21ded568cc0d8b7722d7d0d3949dd47a24fc4f8d06060dadf947cc38aad0f9bd99cab9ab70b7a856ca4a6b9485e9e35727609fa31a7bc6a3637d33b88fed480db567fbe6dc739d1e068c1b7b21be293e17fcbfa42df96efad547459d996473834642765dfdb3ff6e819a263031d75f41e09b528f1441611791427e7bb53a4862ec76affa18663900ddca5d773f53c64b6b2a4c7ff16148a4dc4f761c6cac9ade4f1bf8ebcbea01cd14e2f9724f29c62c2257911aa909b3036c804d8a33a12df0e999bd54399a73e01b398b6a5c1e6028fce069ad547fa50b116fb83b5aa9a8660fe0432c5dee27913787a2e1f995ca01e87f199001b3c53d160e3204e96801d77cc5083f4465c6a50ab0a740ec59a9530ecda9fde1a94ba53bac4d1a2b75c2d185b2369ade77064543d8174adb0eefee8f9806a00317074cd3ee2ceb51f99c4e6f8118faa9b3407fce7ede8e6705cfab4fbe6a9a3d6c5fb088b191587473e78a81d96ccb29cc607581f3bf756c24c5d14a42460d1d8b6dfc546451324a48d2640e9718cffddc88eb62d7bfde6b6e59dddf8186c9061520fc468ee7a61bf16809ac1a89dc15dc9fa33bc7c5fdd1432844a997c14856a24464881c30ce914735c720a76bee218f844a8202883ecae1e7cd1205dfabb4bbb85f899f9f217ce9501787d603ce433c76e36dae94b3cd30283f74b45709cc8cbeadb6b83472659553e43630a05240a178ff5e618d1eeb453e129f6f5cb3c034d969b719405c2e95d2e78c30e9ac8c1e101af006b864dcef3bd27c22882e4223fe3b210b92c1600b12ec4d5edf198036a7c8b89e6b682fa8d241ab830579a9e0052813a06a3c41ad0809fd88a4d441cba48938d0a2e0d53644826fca5299a4c6c014e35f01bb254182230fca2be21a883e9b4d05c77e52f292e3085612fd910429363a8a73b8b35624a289b1986494945ebe37abfdb4fd70f0c129e24188db20a17992e8e3ca44645d06fadb61195e8f4e0c9f1cdd2dabdd5580cb435ee39202e3ed4a215de69290779fab092c163b0ea4bf692d0e91b9f0acbb93c6c153df3d22f6e1c7d96584ddf2302b6a3ef2fdee37967ac420294990b3e8a9c24a70ffc7f846f837bfd49fbb546bd671c9e400bd0540dba459856e9db86b2febd0b62914d35e910458bac625775b4c91bbfa7bb831fe39263439dfcf2ddf76dd39e87e89fc0d3b8e0116862a93103b73fea40347b12546a078133486371eaf837089770f6b706c4d184d759790466e01177a25dc29704c47e14de88af8752118dd4d17c13baae289a8a26c826153a7b10f894f534569a988bac794177063375a547270637b706aeb50b1b3bb71fac86652b71e143eb5a99c45611e37c719cf4cbdaf46feac1fe8d8886649ad0f1cc37a28a8fe11e5bef4ca5704a154d744a4aa9963ce1465a02a0da67799de301ce7a7fb17beadf29395ab63a8eba6a2e4deb6daf8b854d3763050cd5ba86455a8af65d0e9b9464c1f54181e3aa031c8d2905e61edb4610f6f17cc35b54081a102c49d89f021eb795ec71cead013254cbe92206adde25806e0a81aea28c2658ba76c6ce50fd0867bf07e362db597ee4f9053d2de8d06594a092fa0f1f8c96a4423ced014ef1c8b615a2ddc7da1b6b15c8bfa7969ca22da35bb976b4938fbbe25ff4faccc44a5b495850ce98f98784273928bee035e50c8fdb08049963b433d59cd2bff2ac02e4f10baadd885ef0a10e5b18172a80cf448c78586773d2224e099783dfd60f72659adc88adbfc25b5b0b6fdd6473beded0a0d1ed3c1e4b024a56b106adf2cd90e0b0d9a6b52282e4064ad6b3ae18bc87f4479547d90cc0d1f684bec8c6bef877c3e16244a62e4cbc1619bf3a20ee17804502c99d0233f657cd2181b255db810123ea379711a34c60b5f9852284e67c25648209cbb068ccbcdf2ac2ef8a2d21564453c6a1eb448cc275d490730f0a4afa09ba2c51a63b7f6c18c8d478864ec2325c58a9d038f021c3f5fa32eee7dcf85201d7611282d84f434dedd178c158c46d3bdee30ea816ad15f54dcdd82fac716e1f7f63ab695b056ddc69a8cedf76a485549d9b6cd9decc65b99377212363c975365eea10e8d3a8e102fa151b947d45d170287c3ca55868a75d645e92b81996f292d6779f880fef4f1f6bc930c9881045d87110c85678bf01d00c62b2bba251ac26263291f6e4a0ab37009a7326fa042cc02d6aed26db07ec0ac055efd5c580e2a4aa60d0547d3a57aab1ba3bb0c71d00eeccf54f9f34c30fa6282ef64e1af7b6b264b061fe9b71b9e913cd34272e183bf52aa76fe19830062e867406afea7c33302611ce9c142dabe5c2aa1f816e1d985fdcb3150ce840d8c7f749f333011154deffb3ed3b7f612a6f3a73cbc96d5ebea7de890508fa902d53f90cfcd79c57acf592ca36ce65bbcb3527986670cfb074c5bbcb1d321eeeb98f257c4c55b4ee604f645374ea37e4a4e9e74c4a45da5466fed5ae7ed256ed4e4a881acb794c470586aa4d132e48ed05573f56b904e15d2c38c4595e3176dc60761b80e09ee3f2fa416cf051b8106c8e8db8b35640ce2627050fa4bdb49bb5cfb469a4657a0c6ccc430e4b27b4dc615e5b3c68c1eeecd7f2a96a5dcdef89c4d18578b09c11b5aa9dab1d89aea7abedf5aa320b55cc6aedf27173dbe065dda11fe51c398ee7c32a1bd6d06dda4b514afd75a1485d4852f91ee6f95ddbe00d3c4d96eabd1e4a7f5a545fc7e07ea92d4d9218c967994fa2f7e96ba3733f8741cf863c9b1a22b1089dedd007f0e5e23b61fad3e94674839fb3684372198b1a20bbbf2e6f644cc5e90ee02106a245b64b2f2a7410110093f7ad1f79a466abcf29130211521e00db377d8ce3e8f661c3a4cb11719abf004638cb3a0f3abb69fb8e504663c4ae1d20d2540fdeaa60a1affa1dc6b8cc662df36eb050408f1248740965173db5b995d2a2ee502dd3bff7dc897daa860ac2ccdcf425acf19feb47bb8bc925b7241a18f83426a441915d51e85457fcc06952fece9514e1ec72676033ef7bb2be9ce8053816ac025d3ddd248ed056ae4b0676dde0e567c95f8decd71f98db055bffb4693ce59e962d8a7d8be7a6e409711556a79abed07ce565d4c8b1dadbede0daeb9df84bf6e3ffb7200980a444b3865b9ee6eb744becc560f4212d99ab52ac4216c9402c6934388cad8091208ffd5ef54c65e1f3b3ae918f4f03af1712e5bafd70805a336159769b0c4a4c5f41db6c4282b16f6c720adc4dc21c47d7ca381f466ac3039d6d8e587f2642aff4fd7dbb19dc19ace6c53188bbc75c1375d44d904a083d5c36df50cce94206def93443b8699a5b8419b617f82a0fe3bb1ee19eb301906b9eaaa8562a417da8e8dc82bf8981394a8b45b5f33643123847491b0044139078f5df228596b3c0697a890ff7272b192aab1d9cb91e9a11c641f575eafa4794698e298d04eeb9a0731c9c09c8ba55d33f537798bb3f525e33af70df65d9f766d566019027c7133b435d944056f81c339048252bceea1830a0eb00a22838f04d0ae624188f546b4d1e951c236ca48c98968c2deca3e753b5ef7ce93cdb2b67766650578b002dc48d12925c2390c307e16b27098e5fc8f73d237b2261a74b8dd3d176b94125c1c6d5e8898822a6b4b3c8c5b4e547a912b9a1eedfb4655d926ee16ebd01ea9b17f8bcc2eb17d3f7849dfb62c7b7a38552932af758fc754ad66fbd93daab81c88f989c892ee79ac425d01cd060068fe220d04fd8c14677af75731e875ba17765711e72fc2d459e41f3bf8d6e6e6ae299df9f42e5f2e3f3b592fd306a5882ebdb2db0d0210d5b0f53cb24c3e25102ea101e64509a078dd0d6afcf976988c48af09d70af10a33ecd3449b7e0a68f2b0eb0495dfa5d95591c93101c4dafc15860568de3404c4d3c51da99dd325166f8f7c94303333ac5c1bdd7ebb1950e7911f4c0155e8a34f3311147d68bcb935e377a50e54c518a58c00c3d274bac9c21036fad334914904f0648efd52c685cf42002b27b73583672252214886a276776e9b0914612338586468b40cbc3b5d3ee385854cc9e5d4b0393ee5f7e78c5578e10ecac98bd6696f09d8c36d6e0035111bde4c4db4018d3cf019e26042ea6ab8c3731330f5e55e7a8c4e1a6063a4230107f9710e2f18632d5e7720368ea130449305b6d7645ffaf93c364509f6d540d63334330725f8ffecaf19d2fc9d71507f2890a1df0a51d9457f89aea38b46643ab380a13000a8c7ce070a531719cba07361f17d915eca4d48e67a674f5dcff5c09d3e946673e7740c18971b736dd54ffc3a220ff7915d0befe71b0a4a356429b50dca95579a9e258ef75eea6d610e060a1edd94d91530d9e2ac5229330269d27d65e16bd69cb5b6c033f2579c02fcc9cae78633e16a00c74d51b0664dfc724adc2aa407dff2cf160a6df62ac39270886e6d014700228fa524e57aafbe2d476cffaac2d7694b5d9468faa8599c8fbfbac19d4f458d37641d83daaf32d82af661d3a1faa1a340b86c1e3abb447398b76aa250c2f2830468f48ded346ade86e0f98953473ca4561248e6a7bc88dd8c185c24602059dc3f971c3ade95d08f3ac49c835e763ccc677a005397b272650e33dadc0941d2aa0f956f37bda2a8865067284e1b9714506b2f870b584dcfc5b23eb5401790fdb4854b2ad805b7e0c1cb03658b5edea07a10d47f471484c6e267ccc0af4bef44d95c95d38fc4da9c205d3f01f3f3e749ff2cb5d11ef93f354f9e7bf673fbde387a3655a1dc4f70ef031de6bd20a0e1bb636a21f1a2a9a61c891b354369294613d486008f9bc7266e710bbe2ec71f1a96ec65ea3010f85ce6fec226aca0072c369ba9ea2553fb7b6bad4403e50fe579e471c730dac15583ac9dfe0d4fe218129c2d7010bebc63eda9466863310767e1bfe0b1a5d21a95caf97ae04e8db62305a89407f5968139de46924277f7f49fcd4628b8e0d25084df6f7686e6a85d352fc6bf5c9dd224d9e14de85b12cde2be365a7db2e338f9c7a32e02cc0f95856a76d837dbcdf22d6bf7fb023fd63cb454367fdea955a73846c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa3eb3bbc00ad96963d328bfa4fd4d7fc8af44db69d8c38dde998d67583e3369e346c98a47e6f1792c40609b25fdeb75549c8824d46d7f5f710ad5b6d0c559ecfa527dbfa2095b44570ef7fc86250b1a1cad81e5974f2e762c2e9d8e9aeb3f1784d7e0f4345f06874f51129e7c722fae475237cfb4c27a1bc604a0ef04d32ffa9d5ffb3dc64b360f8635e4e9a14777aae4c0e5f5347035ca276834ed893ee3560ef9647681614ed6797fbe304e3ab5127e7a86218cbd9b51a6fdcfadc7351c61785f7b173d01f59c0391f76452bc3f80f3e05ff87863a6a8c88951b3617ecc25d61ae71d1211276a4739566a61e07388dbfce8facf4438fe03c92042e2ffc0b50ff381053c54f4d8dc3d3d5a94cff9d60dd0d5df13641a7f3dab3ee52c4602e35ae2ea652a916d7b92d05969f83a7d4f870c0ec94fbe74acf165c9413cb759bd7043f9006b6b5c5aac224616a7719ad6b4938a7623c51afbb8d515249dc6877f24889b30bd3430e5a229613af5a2d584e3e94279b5512c70c799fad802bf354ff883156ad86e1e9b7f722b2237a47f405a4cdcc15b3aa72af76d323a537985ef1b1c9b3825f84b1bb6ff629696380cc76313cc078b406b910093753a25a767387804e3151d8d572c2ab16248f1dc8f8562c6f9b58f3ce5109da27b06fc8982966a5c01d07cf53b903a194c8ada1c85129ad288a059cb4b88ac8f5401ea5e0e048315415ca5ddad28e865bf67dc1caa0a5af9953c8bc6b1a70d19e8ec17ba237a38122bf032f78bd99c7f15240409a42adadd5a90ddceb8e7e6096ebe4206ddd339ca962e885b6d4a7fc55dc02da4304e94be481e5aa57dbde7d4f5b494d9eb5a9fd3ccc5f8ffe2acd7b191525e2d0a06388962c771a2688d6f9fbe3d0d79efaa3e4020413437f476af2766851ccdc78b180f3e0a9f7cecb5fa28436fd6697dd0f6c45d087de5aa9e9628407620e7825a620f1efba3725968098e3b3cc9873c2b664a766b6c50bc7f1482334b1bda77c99a8c7089977bbbc27b9ea579cabcbee63fafde37f503c3f08e7f4a8907d3d31a7534b532f6ee351bf56d3f76dfea4685fe25b5fa350741fc656eb99693c85c2b75e867599c4566e1a7608bc60667479ff526e886d060753c5385290554c4f814e0a1c6c09f14a811d909f81f30e54adbfa47e53a1db47a4af26d84c911133a59719e3283681a51f00d5bd17a0a65af86be637ab0cad7c13b10211bfa61a93eb1c714febee2a8795b9d8909426785b7a3de5a9fd39e0c294cbddb2390c5bfa1a5c56c9d65000f65b3c4e8e2426676a9163330bc581a6c537de69e86c8a706d856bb86861caebdf027902df73195154291bc02777fde6216a9a2c552cd5ae400a0624d507b8d56d92c4c1a725d84344ac94dc8ae708418fd85d525091cffafab6e520f2fc089bb6585197a6a2124f4ead82878c0adcfad9b02781fb1cf62196f871b824fa59a1177b1bc861dbc9ac7cd2793e75fd9d79c10ca1f4849a3693d2304674cb6f477c707990b70e0b272185b5732c954475add49896145f1a283c78230cee8a605d1856f86ec70e3df52098e15324888c3b0424f29e4598199bd7f3907037ccbc2cf7694a422efa8a6c9119361ad93f209608583130c3fcc192d187737d27818525f409c1d8f4b067fc2c8aad70a4837b03bdf60aecc58b6b42fe75fc0e05389607f4cd93e9b823eb5733d86acf44b0b1eeb9d4cfa3039b568c03372f9d12ad41e1e40093e1a8867d6fc762e5604071a04b43f269b6e6548ab92985a974dc916482136db687d6571e44fc016b5181b282f7b6960ab7e3e74442e97ec6e42802bed562789e287e06827b1fe35119681c806825975c923a0acf90f500a1fb430b0764cea31282452d5ff4187c177305bb11bc2531a8c92edb7931c258ab6f763405d6ae7ce40f5c399e676a8e971ca2133446bdae4aab41f1ca40342f64834d7eea63d06f8d3d5edad8d35f4a8fcc0ea247ed3b6d2e63f1f001bf7e5bb2d155f927a55cff8832c597130879568092c620ca23b0901f9a2e2a4a620b3d02abc9569ef68468e92fc9c955872e38f71dfe3f442236842791249a43dc5c41a9cd55fab5d6011076e74ac3beda081bebdd97b44b6d25bce20c53ec598af2bf0998f60c16387708ec4010ebfb4e24f0c08885a93d3d2c4b4652f31267228279ad5750f3016f8997017c4b0387968f06e456c0ecafd74228af96f89ca59b93cfec0eb7bff491f7f2be011ef203e49483e23763506fbee1f3050fe919c4311e8cd6ee7899667e974499b8b56b46174aacf929daa26d98097be1a4c62cc67e9027cbb5a1ed58a34b7e6408b6a6077d9378169297aecfb377e623b28189c797ab8ee707eb0784e9fc3824e1a7ec8b69399a1fbf938cba66bd40b1bff5ae46df273eaeabf78d2250140abce904e03b6a8db11a4ddd0e7dcc24765701122a05bb09beb98d55595156097141c0a2cb8a906b433eafc83850ec81c9c387e467f6541cd1a1a7bac7ed4b62126197b3aae465947d0956862275c07bde051902510ba60aa20d7600ae19700aa35086453f395089e9f2ece6a7951ba6f2be32d9fad31773d41778b5d8790ca67592bcf3e998e1c9063de181c0f6a4bf91bc81fedaf350c40525e1f0112650b63b513cbb3d88b8c3b01ce0050264e91e6e586231a5bb3b8321e005dd46ede98a5fd87515917b1347b556c5150f44878e8aa1630491d889287f4a721cf3c7343a202c3b200c9380f695b45233800a093eef7b264df9604353a218208a8874e84c157e0b5a2743a33ee364dc86060d32d9858477c0d9a7ecf4b272e226f6c35eec84e4c1e317a66ef5dbc7ed757ab960413833aa11f4f9a5e776e38492e48e25673da77db9305c29e01186b806ca9e19f08d37e71d9d59e9579760aaa72bdf3fca71a0083fb39aa40cc478dc2librte_bitratestats.so.2librte_bus_pci.so.2librte_bus_vdev.so.2librte_bus_vmbus.so.2librte_cmdline.so.2librte_common_cpt.so.1librte_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../../../lib64rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdpdk-18.11-2.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_common_cpt.so.1()(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-2.el7_63.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3[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 @Timothy 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- 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{|}~      !"#$%&'()*+,-./012345PQRSTU18.11-2.el7_618.11-2.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_common_cpt.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  !"#$%&'()*+,-./01RRRRRR R R R R RRRRRRRRRRRRRRRRRRR R!R"R#R$R%R&R'R(R)R*R+R,R-R.RRRRRRRRR3?7zXZ !#,}]"k%jY=HM?ydz[;8HT o '"jNF#Qwi3h5Xs-qe^,jl{:=Lrq~fQQ=,}@:eУ)<.vפ|)LN6;--: $ "gUQJ! +OpUvٳS5F6?{MaH:AKHYEGOhm2HTYG = Jwhc6[b nƉ&@Y0*H uTN{e7We1;'GY]؀# WeܱJ$R$U^?' G%7oh(bފ%:?~P59˜ ԻHqPMI{A7}Xseji^{Yj n/g#''"tYG̬Ozzh`EѼL{V4NБ >!/ E9/^yD.䑽-&S @B9c̤vao..}ڛ\.v<14nf2Hx|}kƥ8%0Z~;%Rl̦Sn\SHbbxz}x|ҘKͬm,;7ewDEjFz;`Gg"ںd1h:? yЩVrdܣD^OM@@iџ*^htڙ}\ꢵ&`ֲ,zy;7g|t0 ^%ڗXG{5Jw,U*ӆ Ki'7FQA?ⓍGXlO]& ?/ [8v><) m!2RjSPcnBSĨݵ654=n6Fg旹aSxJw,I/2:6mL2ބY瞴R4S~`zy huOpGSaZEeح0w P=LkSN=yV" ƫ$v|bB(ͅD X4UrJ  % ☇ʥv&ɷPɞ20sCg\?x~ iM&nj7"^ylRHv>Po #c |LdrBi ݟ"uVv%oWF *+6r@gl ? pZѤau]W;/J58|\&Lr?(0m;M2 SL qc \m>\o TzC e;ZP ^WN)'dBKb)(~H@G,3/t fy>e͛ˢ>~,nYVqM,< elo>gsWUl. K?~if! \)02G`ҌyIlzp.ݏBTfGy|k0A '䀀%|^BR 0KǝxYa#_[͎ECLɓ4=hV3r'%a*/@ȴI#z^!.+GA9 ޠ1_@Z3K9C,P`-F!ET ~qLX3F7K!m],*vMi( 0_7n3}P֋GG$F ыރ Μ"+<3e1*Ҙ;1i@,~F鴀t;q.bcd[%絅DNjRД>yzVi)ӏtI4vL£| {;)Cw){8)zYJP w +8jhi'GԋfՊ&^Snb~&I Qm0;-L,2>. >Tģ-E2a]o7&~ &lŜS L4DQJŃ?;P|eiorvm/m:3UF;sT 7?/ER|bcjmx_42=>&~Zs[N)2dȰAtPǢ=+)D:v3$R2@둛eXvoN7Œ]Q|<" aF쒷BNኘ f`'7~j`Hlesea# >gߚ7E 3oƷg\^R#u~F1ř<yMEujhn4of]} !e+gXNW>B`A]v=NN{޷Lܕtib KyYo*%b(Rb/O1)aPw=={Xf{+YnY(cAҭ!م#GdW%XUYK)JE mv IxJB4>{zJ5eJ8eYVG z-EѽvQ|7~iscrF!!}&vN}ocn2YapӇbx 0M~d4)JD2UxGbY+HM5|{dO1mk:<] 5 y`=Nɪ 2E_!t8ei꠻r澫`2& E)㍀V {7"ɼmGҥ!Yz[8Ygt_d,L઩0h fʼn$ }b$iMyzޠfg^p{Kt=e݁so`쑦~WS%Ϗ `+Xiskkc-buibo13H^nxg’y O2{JI[)B/f$Sń.0b]&[(`P ^Аeu hW=~#'K͖+ZŊQ@iKM[Ǖ{+t 'I&P䍴XϓD`eeр^~A7?#0n!&}g )/A\Hd<@?x*c5|mR e)t" qc#TʅݔFe)cUq4y0`t &!Uo51XM^-&a}ZШ|{F?ޮRL@Za-%k^4*=d Ѵ=_wuHb+21>3gFn(&^E(ͣ ڪBWXwlunL 6$ 9E[uN5/`-;Z!#|V?]%uel 6NaES@xFklR"ݟ7dNMeRاd.5ݞ5-};c򂕩npZ1er m^~:vU]9/}sN "*,`aAA}|e kR􈝫%)bQe~Y'7ebCOc'&Ƽ.ۂ*C0ptx[%y} c%L/[6LeTz) hQIz)'ԏ7451+kjPShqw|zL4b&Y*<*˂!T#\øѾ SZ,>3 4x+l#DLȑJxA|hh-eKZ@:]ؾkWʒ%rL}[WXvϸ>+,4aDkנt[^_bs>qZW')K#M>SK z 2Wy4 |g׍0FDֵGFh7Xt .{|e|[WqRу=̀%Yb77bKBs㉲`gKQ#4hT™I>N)?plY~_ {xw~ ?f΄;v(Z]6WWgyaQ4m9ݵx!*M7*UU3? P׌{\W_$D=VLD-9HIY\jd /(WjZ-.Ru| ;WWboG3U}VP ͋rcXe 9"ЀFϷyH *U#(sy$4fY"^ }y^;▞aHiH;^%+B1ל ֖ $Cq-6ٴ cs:|g$%B`ؼ݇Rq \)S2.X|qU@s?c!OYcSآd!{0ʒVπ6)|Mɲx"9$8.ݳŖ :DZ0H+wՍ54yv+6N/ @ʩ Cd,o$*Ӟ%ϔ5u3JlK!|^,>єO=Ca ߢu'r'y?Ce֙҇6p]{3bTcZlvF}{ۖe $h]bC7Zni `4%oV o^ ni (m:~䢆yb|,ԹbNp S`P7G[TIܳaU~g>/Fs:gv(mf.Bt XY4U:m0⡍/8|/+K{/CA# Bu'"6KgƶV hc? i&_*'GEBDSgN6>n.~z#1jgA_<րoq˓%opAP8q!&PRuZ>& e 7|}:Z Ak5,*~7!ɌiX9؍{'sde=ro OCw[yyApe_{=y]MM0Zrw԰E꥿=)Mo -p&q#TklGf9fҍٗ6n{ vi@ aGSo'5=¼egº7-xteg{ܲaxCUVFV< ِ6?D8[ϵ$Ӱ"܌5YQoQjdbB/ޜ/'Qehî b6+}ꢍKH3.UY;mtHj] =e/4OT>MC5^u n‘yRR:s5IJ@OT@&djN>c`#) { o #&WZdC^D0\Cu%Y\)se}8h!2^w0 %e㛍? ]`/N;N xf Qڌ "!YWe\ CFd B\I~Z$-tZo!M3۶Cx s$)%>♅z$d%RNJ:otn[jhޞD][s3|fp^DdsohvȯtGI-!L=R4L6D4ahQL!<uJi᥿ѽ[@}RRyA<""x˼.R{(PE̵#wQNj杵9{wE޹h_:jт-y8y'%::<Kd2VuʂxiŀpB%f1Rxq sw8KɃ}ř_9? V'ʮ~9}Agk2 ooYC_I)?Nh-oEpZrN+?}$^GG*=D!Ža[ oc.*U5[;Rn>Iv٫_<_H>"trg@7Uw&$MArELmQut.H]V^ˤ RTÊ+zA,3PP rFJ^E1rArBB I(WK DˉDيhkwdju)ݼcΪjt4|D=.'Hޟ +@Ȉ.Y浇 ' u!6,M&C_xP6S# R ț)僲6;M|j6m:rLn޶&߬mGV bq@%ZM\da]:&1d,?-rl?NՏJyVL_IwwcAߎPV~c48aJQ7=4Vd'_P7=!I5}C 9PP(eI6dC4`3AQ6@b0cD6RG!T@?Ng"i.τdT!fd16B6j>/(QmBuW]Q|GTE{obTU܂ƍk LBUr2 Xb…@To_!ԗ{^[Ftu"-JY+Ju1hRKݬz5QL8@lFR}N?" J`w))rMA>L-- jsxByҹoer.*0dlbbgrbL~%vZבZ"Qo 6K9ۅ3œn=%T f}ujdr4fmƗSӇFj 5=]%kY,t|IӣKV-u#82uG3= 05" ͤ1-mE#iKHHq!K|%;旀-H@W?7i-a*qT2 ~Pt. F@}F]4 eBwDnLA/z@c#=˾ɋSWMΚ|ZJQǚezZkh4?Ivb%A>=YzdF=> ,+-qx{-*ǔ#r Lpkaˍf+0Oxs͵[1+:2̜ g*-I0:pa;u<\\dHP-.˳N ٌO/"S `A.KW}…؝Vx~aCi /AJd\4OFp٫]!M HbbrB1BU8лo/?e^ XA[ -lJv<ռRM&=%c Pqxp?-4=by%`&flDb3uK\&AAtny&]'u1b5JFhQ ;; W@ٚC0灅]( ruXݛpsP䳹KiA@$|E+ bhrx)CR+U~o}ưVVu)5TƓǷ;qm @/h&OmڮFd**ȕI̊[zGG.`qΐ/tߟs!`;e,\Yl@;2AD UԈ jB+=cDElYJ•CF $uc{=zȗFvH $Nhcs}ua^뾠,moPoAsE}5)HF\*"} ~a{iONUv٬T-P~3J6~)<NjjҼh&P,K'd9^|0k; ÐF+'S fq:@4w|Qi `u/{lqk xA٨ yLH}ptQwc\7 h#5_,xE`Fp#Rي3(޼KskIYn"V"S87qd&4 W(\[%`K`=@T4ȹnK)rxBc3Ljp^Ȇ^YRI|רۍg|>ѣ:#3@D5s8)5W9\œ7%@G+{B0lfJ/W'+JbmLL'%)~sxCx}On5^T&K+t$*.>.ͦdcm֓Pe}hz FQVo1}ƙ&aCAb7W,?Vw1)8й3b|յ P(p"`J @MqןRu2x?+rlHt'370&t-{I)3g TFñqDʻseptz`U*^5sKcjMUt#a iu<ɢ׻ e&ʭ@&;xECqq&p$ι4=0oe~\~ iIF7;l9VTe U(x^oP |r̸K"=p _dMҩ0w˱P1{"`Rhu Cѥc-+ML!x}S.laM+h|8A,+7 = 2^Y˷P/nu{:jEWq3'{>#!?޼sc6HɘHEXINC~u%e,u.Fa(;1*3SFGS*lzBg#l)lH`'VKd+FC|),ԫX/nXc`%pi:o3}%N ]f;7 4wZ*l.!~ߒiE_KI|%' ܴi7*:dveqÊJoqqotUnJ^e,}óޢMňl5^֞{!\7AP:6RИ%-snyUѩ \{ fʡs JYm(!%$wT;|T iӿro(H'%#v֋w/mQɈeZ@fӺUiPlT:.xY:cߢzOWA(#6Is\NSA=BRɓ!v'ԣQ_94fIοmxV}H;t/Gx鈘(C}}MF~8=֪2skT@!Rmj ߲T(q«:Ȝ |jRt]<޾MaI>YqZ{Rm7ON221sM[ ;tѢ;T'!G˞e]GdѨo XGۤoD#itAB sm昃(1Z.ؖ7{k/>=9EI՗xh;) >MM~>WcD~ӆ)cMQwl!F9ؖH3 6 wSLDQEZy{{XmIfQ7KÁ0oȊ!^ ms4&1G3 \V9R {QPqYB&@&^S5M6o p/KA=T_2Wj0w'_De9vc'I K4U!>u#"q'./k{v쎸`]Qr8Yk@=UNŢ?% oL )(eC `ݸ}ZRSiwBpJ(R-FﶞN" !tR6-ڻ7!Z2^(:)>X['J!|ĖT*vʩ:'k0(f~?=wt=3s8W@h&!)pvw\gsWs8KtaxW~AQ!2gk|뢒;eHD5ܛ*9>H+CfMzޢT4u)gG;''ϧ_;9>pL>!4"h952(Poϫa9xQw׸45 7aK RQzSo7o74˷rY^0.RmR8H!IrAJfcOߊ4 `hBǮVSLahe[`Ϭn޶[T8X`^d Q/$8Gd/52C Qί=U 3I,@Ѯv Xeb/Ȗu`n%;&ݮ-LVWA2ቍZEF+R Rr=ik6g%BVtĔ\?w"jV tݐ1=iwꌤT@zb{'AoaS3cC-J0tw Mٯeݸ9C8T@;n৽^q9ʋI:XG@k<_|YF51M.IneԼdxނ!u~;>o2`h=PM8hiܠƟ=q@#vo*u=WQ-ٻ<8RҜLZX+%I$ԭ3.'H t5Q6i0hKY'_ ŞE.L0>d&~u::<`v ]4b4AJeB  ,Wb&ȝ!~#8yEaF1O|li@8uU88 ab_dͅWaD;MG}l?%フ dMRҜ&O Z<_Vffԕ 20,(HbfZ>`HS.[Ji2\BP6ƚ6˓]G+e5,ΆHtBwo6>OBw00ʡz&TPT~ٴ2c}2J2zu{[ν,ShhTU7)m$:Њ4 Y!ɉF$+RKE!M5HqƬ[CSjWnO:fE&pL0WZ>=(5ƛASl/uW {/= ?> }7xbܞnʹ2uC5Ĺm-h'Ĉ%Gʼn<8,{[%mPHm` > 07}i3 n&c>Y!u}'k@zI9(D8T3\ҞJ 4T3V+⅄]sa[.̀a,$4$4|$j$a7nzr T=s ..tae@Ly$]9;P>#Niv;.Vix;lЪKUB>iµǗ" MPc1S%Jnj|AWב-,yË#7tEb `Ip K^bǀv^uBr1ZJy~p?# x"4׀KN>|v{8>[= ׋]UaW2}eD|4͒Dhњ~xVO_A ]0Yk&GMbkJe':p~NjVɟGHưn>b h(kcBgj *UyJp4^,]imu8]#B&K*J/T]]soZ[j2>B[-3L攸K["Z.HZWe JٳYu;#PDke}R4p!ϯU-SƼbhQaI㧸zڗ-=w D]m:qNill6D!Zzp52GNse<$sgxaøDwE6lsc שxrx߇=*NሱY Wg_LAW8t#ᗆ^!$'WqOPi.hDyfYMYeDH>rG*Ia~KQ`3JS]vmEi)OGZ<*+zp.GN NۄBk@!p %`kHL‚Hhm"n,弄\"mSyD6:;PV5+PG{@wX:myVEY`8֣r`V th6^O(UCo l\+g]#RP}7~>GV6 %$..X"r:BgҍpU3ok'ZnityĢ֡wzXAw## ' =j!gZSJX!^:(SZ}ɈLJ߇ש耉+`kzS&Ku$C=QFKGqĕ- yeDeL{ݟ&Ng7c ($Ow*XyMzi WƊ؍M9xb~slz|5X Rqw[T9ɊZC'KؾFoW?֌n/Y0?SY>qғ'x %T 5&?6R P7Vċ)HWbUnWlEl: ߝS%/k`#+4r.p+W8]D4avy|d#W 3_s*4G_W蝊2z>HB &QGwiT*Hf²AuFz.ŋrEILzr~pfF.r| `I{9$vDL?rti^t yDj;IaGrr~p}dt2+T|z'\gCB78%"k͗ق=ȸd7㦻P=U_nm ák8Vש*k+)x0!4S|u[|PVjF:W΄o1t5J^} ܉];Ƭo-yU;PULq:u4iOe z:8H=l*v/\.]=!$~Nt UJ: Dǵ1Wlzp'kF%Tƽs' _`4~ 3y U݃.|?ѐEJ|S\*hrw/K@5)MidQ tnڣ4>EZΡo8qn1(j4V /G<5UjDdryEgs/h]k-oILD9aIaqgrIlaJ5 nd)(?rxb}kiPe 4΂ܪ9BtMƐ`E%oxϗt5[t 5F>?鶖S!uG4(6UDX"h,Zz^=DiInϪLfI[vs-UV4L֓EDKx l (6Q@IeK`ͶPҰEOD·Uy3$A[{?$JץnLʔY]ˤCɰ^ WѤJ(z[lMP \=zC)u ڭ';S+MCd؄^db~oḭC6}zhU _#w` wTc6a"D0XyAPh4uM*bX7x(heUd%z x^g|FRiB\ kP _$k/V%xZD!lt؞͇/fU,f@0}7sA[Lc oū>=6!wOu"^TܤmZ#Wo%ո$@XC.9 zT= !CqovH(1v.ޱaLk;XS+wRmppLkzLZXQB0iG4Wq8s֕(G-0`Kts)gT _b+ oWU~?t!@nGYS vo,쮾T !;߼eӳy wkOVӇBr+wOO0sCHPRTiw۬%Ru|3:`VU xVJXզ|k;=D^S˓jN)oH]bfSyL$4˳*(%0󧴦Y*wRܯŗJ\/ƍTN?lI"B?BoO`4諯YkqEҵ(/T\6 4hD)+ch&K/Fy'4bѬ_Wމ"##(Í;Ir[2:ҪHdK~x7XVا[GԌU/GH@do+ Ɔ5Գ%-e?u^42P$xRolMP^Q ;_[l]pΞh$-GďUKUXju7_ir"\YACi:ٯi#*~.cn07NzxJ 9MC)hLu\yKd @)b5"RlH_&(I3Zݲ&QI+SC!%©t+d0VGIO®OXdVorW{}# a2|dܢlv#fk;[Jۃ`u泛*duB8cE$ gZ0[Ú6{G(h4c9iő ?`[=r:|[*M=@z\-Z5vRZd:yK.f Y׽/0'2$9a>޼ rtዿ+!N'݋4Ch?+NPG"RZ kЅo86؂ ?)hh]4Xdy-E @fKk'$I(uGl0vr<^$hBsZbvK@w$>}K|=˸SK1噣}*N+s xO|%k29G~3:=nwcf&pL4CgBk0fNV)m_'+pOkA 1'`pe ץj/Ȧ[X:};tUE-La#dp`+sϹZ `K$ QQ".q8.7EEP PcB>Z&|Nw!*5,.&! #Ixq .}LIY6 ,PR%2oꯧ}]\v$n C׫\.|8 s/1c?z3gEW,r Ax`@ZR1%LR  oB5_Ӡ2e=O9M<#PlHue47W)-yfW>g%NݪOŵD19"/AJՀI.Sl/^#ʵ?>;./TR5 fy0w ˗jofcySV9%uܙ僋V+ƴ?VϹ'sfe5}Bw?/cZUMxTTW.S_$c`>V2NL@QRHґshͣ0+<1T8PzJ&bG@xfz}_ =Uwn?s+ԂKG>#V g,^2DfR'P*=-WybuH 1I;XYM_HMoPTTrat-È+'qy{H7 a;VNV]_ػ1,-&6~^KTz6G9{}'JQ;F0o}nQg,}4[XsrczіA6SHME)`j;aJ{0`麓ZqIJcLL(]ӳ:}ڨb L[H"ޛQoGecMpe/I@`xƙEIɔ?S2^9Ss4?d":RI[1_rT7 #NnTKOB;c=+\8j$݇rII"ℱCŘ6_^ $m'5 wtEϞ[|7i=-XUKDHQz'ƃ#WWAbI:!K0Zў݇ L({~K6+.82$P,gx0>k Yi~%ugd {r#Ϛ zP/Xqb짒a {/Xȟ6~aP7aѾhYS{w aK~AIxr+AE6z})>[rxP=N չaM{vֈ \1pkă\U)۾g(+:(,wJ \ip\y?t6axz?7ǛbLoٙ*;]^AhGM+6oOdNpoӡ ~}]YWllY$Ibu#hF߿.w :iWpgCE)[bJn XfuP}l8} xZGIg>azc ~`#TSZ(x _[y%Wl;Hg۸MyI@+ohJ3PickkٌDᚂh9+3D~] c[k @lQd<q[>#9~Eu㼦5hϭya6t_H%W?MBCג²_yzdh&2WL$߲:JY邇%V--p\N~;p>\hGYċp{JB EL"нIQhm[ȑO6a4 LҺ)$g1%|Vn|z`yvt&2--nc23`f`ڑJ; Sq%G)=* ur(? gMibYՂ<]cml_OMT>L_4ɂ-< dX\AN&8G{B([ZkI pq/g Hˏ m@z"6Y_,ßՌqoG̎c$"t`3JmyѥX\hSlF3=P:brTb/5)w3AG GᛋlRMi^z^'AaY(EMsVgx XV mT;+m ESB{}(;Ey>-y* y /cjZ 0DR7JudPwӃ+#,'kmFA[].El`Pe,u n|w)lUyUWc6^Qƣ@w+(K7M-qn9 I)vHw,B: CR/ I S(A ˔ ӶbT,f[9y\S7D^X#S:nf`Q7cb=~tʄ}xDX:QC1R } J[Vi3ym7C>PgWwI=H(QQt&nv%W/&TPv8r|Q=yM jm*\hk0P~ckE ]U(qk, ѡmW cPnF^ )]`V2+J_5a!&eWe:=Ec+-5 hE-h}?1!Ð~@lROݑEnDⷡȣ"A!TMnIxeC˭DY-{i;* 8Ճhh[ڷà$)iho18 TObTM{g  桍0>d#X vKJ[ QQm?'Zդ} (S:Pdt"h1 ?>:9}ȜMoS3yGB=y^f ζc\i2,8jo/` YK7:K D;ZI).V(S^K[P=Ķ D7b8_<ky멱yP.I2䬛k>|6ո'%—iߺܱEq طӴ#/YTCU}_ֶ.[IoX#Q\ c^475XotO9>M KY2'9jb``DC9MoO~omќfT,MjQ _V u`̅ >uVHFXʗ%s,}/t(A-s Z:SgX"1Җ ֠unhj) h9cу1LBv$BdkR& (b ox|Dn&ov9czOyzJ]tٺ̆hK^ˮsBȠ_(_3gf05CH/:(rAQs Mu YA7{H!'_tH!@7Pe >f"9:Ӧe-̱VԎvo0Vo JW|Lgu p:^$ 8<ȗpA5wgsk\[mKKDQ^)@IyL^]QCPt;=Q4+^c\y궔&}OƈxJbK0q PD!ABk92syw8Pd'Խ#r6w Dq< LmXot$TK)<O;ny~Hm;g ʈy^4m \l⍜50 UQH&5t]ھ7E;u'9*HvWj^6J>+ѕzaYX`V3:MG\5CS\Osˋh٠?-?Q~ǫG7Us4!gA}p&</-Z#vV`1fo$j:r]=~$9 xͥ+ DDӇ6ȘyQkgI-Q#ښFV9*$\__z)mAtIݢ?("k+eg#r $.h(Y+~$&M6u(Vr bj% K3s''Ju^^1dZ>J:"/c am J:uERթ*[HaH"=,nHSGl9ۊe͢4fߎpZ?=ΊX4qw-4RKQiҖMZ%ۦ|!shl| qTǸx?ĐNRV@rJ.Ej09,iU~$D\v>Yw[VudJR|:Ld`M#]Gm1Yk>q>O`Gk=1>+Ɏ5I׺\f<'&`S,>Hxki#M@_puL{4*rƙd2LCIpGwέFyݒIXxYf#.ri>]/z⡥2NwCNmwX5M%a*3g#zsBG I~*<#܁G"B׮+U@C"ExIDK.DҼV{f1yQqGW r ͣQ6$rÑԇ34.}qHNa)l`6&z&`/Moth!R]}nr6N*?:;XIID9tˀ,>z˛|&sƠ5P!tLF(l%}@ 낏ƙI{ *>+Ꚙ$>q l1v]1J(o V2ɽiKb4o*P/i]C'M\DZJ\I ";N&4{² C-MkЈjחMp}#." aZn'i{ |d8\։q{!}0 QP_F=M^ TG;je*Id=`8,Ez8<]JaOdKY%[GNRG)sb9a}UhQ3VeR)wx>w߇*u?X*4u'+ic1r2''쑛`> =owV .} +O$lF Ѱt$N :0جcOf]8VQ&2N&-.8 P+Ml%sC~ҡz&:8=q$/ V[sbɳPM/}%6۰y܁&ALw«/6ҝW)P'YYԾY%h`W$m+uF"O~_I䪨c%H`_;E}}^\a%x9c֒|lȃlk+Bpi>[f)*qZ ~DAr`I\BAݒ)Qm|-AGX-g|r* Faj\> jgyRV/]:/PwNH&P G]J0[QBDPIs]{; No{9Њ̚͡( :Bol1`-%88 :Ni쟜 id2ikx+ňsq'?r^Ə mT1Vo/؏# ٚ@D/ʢw~Nu\rYap|RE4~WJAʂ W㫐oM./iꔔN~} { GC]AS"E)_1ng:CG{7'vv<•ɄE%A4"dYߝ5! 3#(//XOG+R`|ruIʀؼMKϐvFT Zs>A4K4z@ 7uTqn \S[+Э2V)-R*zǽLzWVTH6t* $顏G:<+/>t6E*7a.@]Hvf1&gLPI•G1 PxR<ӵXQYd#ѻB]YW@@D+yc\gy$<_ `@sgŷXҡ%񀈿z6W:"BTt%EYH`f Tl(ɠ"g i>TJA~wPW_yrͬV%}]ws{WrZQl(\^?\C\(g]0s(aA,y4Ky4cX`]BrG0v4L8DfёUu>-UƻY28-fBp/ ]%|Md|.:>2#@;bvLH;"m\G%h Xx`YZc^\8ODLt:2hb*r~u:4ׂl^h7~a0̩M}ï>xL(EAA|h #bDSJ`ۨIUeӮ/mp<(/*+]L۳ZٮDFC9rL p,Љ}>b = &]/c%SIYDdrP$PLՖe9./ڝ#+mj š -:Zj:N_˱;ǼviL}O˺'iђg%,6g4.6+No3BkkcXZ,_4*D\T_g''(gV7!hLt s& bM L3ګ|0nى\Ռu ?TOkE|b) _qm{+Re<ȾldՆ53Ʒ3Uޤ.,UW# Q0oZޠ·P7vOjxʩR|^nI;˷Ѵvs# y# q4.w .sU̯EX~VղLqmv8`  KZ hAFOt$2Y_j%nP  .>kGDU >{y +Wܻew">`Eɼmum,ostkʜ$)W8 TDN?)uVbH^k2 [Le>d$gT(9'a2xIУ{Y䬛I(ehȫH$2w}5wS.Zsj<%xnXYE)[K6>es} :'$;7`N!R^d OfHt5W]63>t|e ҥ<@HMЌh97z? 5 {W[Ծ?_c6O-fh˯ Kܭc3+r'OM1#>9bBKAD$bn~ґ@2sdAVJi᙮UO~p}k+`YK%Rt}ʄ|4-ը }+\ϱ 7qx"ț[PTʺiYY~2+$;EH\ }?Sn]tR~!jzТEԶ?{pĤ)=9W*c3&\UQ.zwգۈL-0{(zTwcPkvryԌu2}znIu"O8ohlZb9`iu2]970 ?wGWCy*mZi`LC}N& jXxXT- m t8|:S=`f-#01d@lGlč e-8iOX \ȉ{ po s犭cv܎bΑ?PYEk(~ѐF"6'aQ*s!4 O`]&-"tKo:}:p)V`u!t7? q:qf~+X _K9S[Cs(ͼ[ŝ>_Ա@]*Cka*[_Xvw+ T|` @g+]U[3D_< gt*4j=JIg?^ fG}((tuo CC 6y/Ӭ<+g aʇchH{ > x"bzqi D\BT~*''Q8b7*Hن]C-LVѵ˃I'(me/D8yy_d 7S1㾜jA;'D3Llrx=DxT'< 1=Q vS҆ 9r@շÉ<1s ߺG /Og;xZ3E]_?/!˅L PS;8#oq_"ᗘ\LOɃ>͑$lqQZ)5luZꜧY}岰jmHU!3l_{<^֡b<׿@o˲E^GEjVP.y K#]?%L67fD5h}gq&5߈dR0/4$>u~d?F^(EM+nAL{OB%eK1F~'g]^ Y2 Pl$:e]+2)XM}BdQ r]( [A; #jOw nVH⫹ ؿ/߂'IW;6X4=ÙlNsNfìY\rk;Ŧ)7t?QW_}РUnb!9|nJE7GEco/б@`]mY R[zsDpc'8,;tqCZխo GCQs~E ,%*l'PGR7y W8%}!BU~)S/'K 2,J4|8!V//VOBI,U]zC|RxB^Z/x$"^]"q j0sx{ zR$a-'^@-_(A?BWW^Vuֿ;HOGJmHf{%C"[8ѣpդ\NnSVY46úP4"sD@{WjX*mu** 2MN| q(V3W~ė^r S&S!ܱB bW;'fVZ7b $ DW/ce6t{ y8&XZm}ʪ'[\ȏQ;!Ei3,F DwK]2FAOE^M7%[=y.%#L&ϐY|idki=oޒWC' M[0T1!|)aè*')xvRf0?BD}GiU#2Xp֙7ؾ;[l3)+PMVfG[/ v1oDn@Es2J>WZq8Un321&g4zf~J]-/=s=Abr(B-=DfuV"6LMŖv5eMs;+^=q&~\\Z0;aP y:mN:-ѽc. Qc>Y Z* Fؖz+MEB=\\C]8fpйn!g>@+]:-X.7 7ԁ^5q'YeKPt> C:0Aʻ_-=ɭ3," 옅~b @,9#/A*\J1ZWa<LMY7Q1i!䝤yk,<V1@XtI_zgOh8c.3W^7h>:)%5h{0HO"b9OY`[P]]n.ŸNaȳ~:h n1s1q˟Ҿl14X>o iN՟,+FIbAɭG}8V[Y+8pBtp4CR apAy )^O: @͙w-H!)OLs`/dtգ;xst1eCTG`ڠYˀY5dxZu \;Lr`M1Z(MYTHd}$\kUgZt<$Q4]d"3udLO{[`.u7OWS4&`0^ ^4_k,du@M/f .;uXo:GxdE < ,v&="o0h eTQΧi8[{ JBدֶ-+;t8f7%KJ/v8-D$s\m̟ꬔ5"UJWJgUoC +jLXG?G#l;Dy*cwg?y> պ|AN?G DWጭfbe :ú%+rFrx[%u_('`S;C'b_ !y#˶ 0bf\ pg-b]]e2PU9ڧWY@/> Q95(5 S˹p@sRaKSaKo,ĽWE qGo=ewXM\Spfb 4J5o1N8╺+CpD?1D$%gS!,_&lDߒߪG(Bⲇ3#!BEP][k9zy`ˬQ|Ң] YF9_SKoֿሥĤA[ pW] Zq$n8M;IZRFO& 3ADUTm6\6Rʔᛡ=h؞%HF,MU.Bba⪅T34\R<t+P!3B`d"q/옩YC!+zo(P ' /=Q!*?2$"Њ!id/bJ;b3.0;8 ]Iffw} - ҕ "1{UI`b.RKMrx4b(Gffd&;ق~hx!,iZT(pf@#oYe(9^eS)tSNP<^ܞUVb .V,:09@Q9Wkg {ݓ9Bo臤!ͧd4BU''l¦ \>D 6;B#ď6B8ټB= -N4UEpBf塄m%CqdLp{PsJ @~?uLdE Ʈr&y$LT&p4yTLkHA Xv^79ϱcͿlCy?*`  +;V7~|ܑY#;e} a"byQ<U}BK'O|ЭBl[QH_ k^! ;( }QE+AQu7Z3P/.횩ٴ&FQ آ0T7=YOGR-eρ53nc t]7ye4)fȽ ﺰ~ċSMuh:aMՔ8ﶩEϼF)<Ԛ<z U/][4kLs*잱"i~u_ LJۑ߯PG5jHpcZϞ[v\^ 3|^GZΣZDw֣k=U90;i kCVuH`:E+M ;\""`ɖǔ.=+JUX]ġԈd;} $MP2?`w:H-zJ-}A,q^NZhs#D6KEuҺyӎ]+ 9#wסnwYYEIʙ!$j6Op\0JMG'XHԬʞy]I0K֧8fZQO;,݂R*woTi/dX2ʽs-1_G㚄˳ñOU w2 %d?#MȍKѲ9)qcćO Xb@Dw,p#&AXab1m!ZRvU=?Yv*LА8Z4#7*e $y 88Cƍ!og~:sc1Nк{ re 0~9tC:yqJ$n',F'k^Oq`/b-̫ .c~I'ъ{>98arYwO00gcoć?C 75xJxuGj+8|ԡ̐7-)+mZC8Z\3tsGu1<#Az' l) :dvVy9 IyMqGefcGHòih?[7S7UfgA^sڑ&sm#Sܯ1@k:8^ !\WYrD"^NࣗanmCxJϲoeAQ4/.5=8wERҊR(ENL^_Mfw6AEB!78[+ ;AFJZt;xze冶V OݦұӏPuS!w)~[po! mp)x\rh-ʗm_6h;S[D `yX~x0^Дf ְ( T|4usH̨e`zv&+ŢK6A˿Q^KM{ji$3+}ɾ5ϩmR#0_H&d C ߯^S!3cE _UZ1nEa/Xv}u`X{>R2H%4O? _ h30պhO\- 76:19P-2_p߫ruis74L ns*ZQ-p0O3g8(دz)/}?X|B]}$>g@4_YU0EYy  Ph@굝B.U9<4xJOO-bϗ=EC8~ۺIPpBB_ִ+bW9~U/TnF۞ִ+󞁝#pK@+h|d\7H]vBqMDa㘃#$3gގ9QȇoO/Xy橇9 iѐY)]]Db )`6qFK%!x R@_.ER>]3ungV初[5KWmPݛoP-Cw $Uxzk!r M i̴Lcy9E,SNzEg}jBZN1_(C2PUJHcgף lj#I4q}TbSY XŸ[8`RnIrSp e=ߗk].:Lp!>z_X3BI{ B%4qR_R%Uk̕?bݡC>#YH9'LckpKW?S:^& d^GZS㦿p%XұF~Q 7 8J !EvFk|RJ5ZygQspG8mM|K#Uޠyf*0'oNG0q0sp%T74o9sT, ņ3{=|˅c:?w|Bcwy?޺/_6"cA!Ŋ~B:A>q(.ckZxGۭf)iq: |tqR)$ mԭQ)_M'e=zOˌ^}y.9ܖr:|y,>,yM|^%0f(QUhk;)%d ߆)*d`4Elw/t0|g{T׷ȟ_MI#t+5+4NbӃz0 ̩Ύ?=&B|Ut"\M V[Vn|L03o8sHDcՎ=6) uP{Ml^_[bl,Ki[juL_Q̱"u*b-5`:qkp)HZ;BF 7H$3F)1!g:|l~U|зO ZNo0y̛_qKB':hxC%I'y79(g}h+}gS;GMƯytcҏ V[S,c|G]:hRޖQ?1+W&1uýrT0uh.g95xv @  (IXls:(D3 RV~GScF-cRHE匷>.CQ{&>FZY<[btýY.zli̫6V J" `-kz,>z4gND<M;a3=D(^A> <wR $A*M`Gta/n`XW{ЖF"3]s{.S VwF3_??>%+{+ T:^!+`c6 9&"4thTŲDY|\!'04@ UZhbTĘݔ$#' %ΉĬZV"i/4}n ]^vb>R=n7"%'͚_@Jh@jsקSםjA9]TFAEOL5q2sXom ì겞=j9c9װycO_| X ơqaQճu Љ2n!6v7 nDS`r֥itS]^F,;[.P^O5WHȉD P#D .K88-I=kq|CXwY>E3v0o.a 'Ѕ[WE Dy*A=$!0( ϚtC3YCş 7UcG[_')34[փ8̱W {eF|wi'*rH5 3'72 fy[ T;ƒ(\٩oZ\AWFzU*{M v~+:֤? TY{"~f+W5?ltczk>!6 ?p՟U%Y z Ņ.&'_|(6LX\k/ch1#>Z8ɽ HiXTtLwɓ7(mcv(Wehy?z-@B D^];' Yb\/By[S]S,; |ı@|G9v A{CAli Ff O >9;qdfF!Jw$ C FHg`SqM͗bxZwX6}4\j?9iȿ[ߐ)u#CuDh wV5$ν|"O6 *s/ױS+{wdaeɿp\>5(|h'2 :U[O$fk݈>Z6L]REusN `@3Mmr-b"oqڥbΨ'Kz'E姲AjVJ@i""*&96ԇ@GtR٢0Jp!-v.Och;!nK&jv=\ wH` h-2aUñ܊0}lU o"[55)IˈO!ꍙsMO`]hűp gɣy(;uHeî#u+:?Ȍ-I νb7_!9+UڒM⥵N@Ģ=<|om۹'ԧ3"yo ^p}R[;oL jSLQR<25[|ʹu9o1Gړq&;5w1 %2ߦAI2ؠ1eK_OSܧN^c7F`'Nwlr{݅/~KB9~é4H1,K "bDi]lk@^enGIV\.% cM9͑ePaN$V9髃LEͅh(6%$9c&\Ne/ZųYw xwY6,9 .);]uJ^-߫yT0F>8nv=b8'&Is p zQtfU`WLgϙXH^3J07jn1p6ܢ@VjT d\kh"@1[M +܂ż{zD6[k'`goB2hR&TX0N! HSkEdsVN\_gl[<L7LCխ<1O1h ?:Ҋ՛~4./_oh(`8unVsNȴyznbq`4=[ݰbHs&b<>~ X,϶J{,>u3\g[~ *hݖ@*:QbW?~Qri#,)smTl+Z֨y3BE]/N&)N0~s~T!=Z6QDQ5="-,q*h$^'PF:4(D$.E^0[) O]] J ?cL\ EyM`Kloہp loB •w\EI5 g 2C%\c2ڟ{E[W+_ӿ붏6Gc `3uFLÑ`_=3ˑ(1Ec!OԦxˎ? $^Jzu_H]a~˷ޑ-gA];.[o >-\ FGȌ9ytEz7P _cSWdCUӗϭ,Q]2zYm1ޅgbhqHRMg>n\KN=F}9*(`Q$eGKvrFJf)ʏ?_?#~)š)ݨ'g,%%K묔~#B/M/s%{0P$3qB⛓?n 3Ƀ"zE[ y}w 9Е?wj:d's"r$W.v.9,hCr6Y'UԜAm6|l6FqPQBkG*BuqN p4P4WX\xu0ƓMmAsIrͿ(ekn(_>>Dh%IJ:p3(zZ^Kbl9Si5jo7/k2eb4פP񳛒 [2NV glqȰ͐ALl4pAQ}π$J5)}PvG5@b0a 9FlҽhUN>~!i΀hYS;=JHԆ)]ObG ϥ<#}c)<ڶw(Ei,? ·姶d/>}=G%ğ(l Kʥ֋XݎhKuPdb|P㚩8^9BsZnC,dx`Ez3D .TSGf'5Lj4_%T.\Rl.KdH mD#@:0썽Jⷔb 2MY?Qt- ^ 3gy}WvO[M1G %SL{i)"oc貢d.FFڄ xCg͗8K^!-B⣉WÆ1\ I .iJyj&k jif|(-I}Rh5ӊ|)ּl$Ýә4u/_:; $7$ȞA3X٧M5+S1eúb~nr.?WiQKbH@h rdF%F_2*a{(CowIzrrk1>DO !ɵ7_bxϡ^ nJ;¼V W}o6b1 owLꭹh` aփ( ,(i5@ \qJ^jލgF2b(&i+Kտl]@7dLp!.E*TesK,4vCnDm*Ņ@ޙEK6-i5- NG5D~ޖ}Ì,%:-T\f LӤi#OLʢNM,pWH̚NSHYJs`6ۈ_J2az֊|NVދW8f1st7hM)7ٲ /|q=HC^MS%J~d:(,K)nXn6ks\ƌDL~m[ 3<,NGÝ8'X `@m#4G_by (b\1%=7ʔ e#]W'+shő;s10W3|9^+o (` ȔDhXW {v/{ADɏګ"}u5-U|ǚ9} a]`lϔvETȌ 6+c,a˙$D3է~*JfnYCg͐&Wt<.&kka=U/~xʬ  ig.Wy Вzu@Eh['' УGi4e55 Mܼz >C PEpD I|ã=0Y\-Pʴ}<銻l[f Ww r65_Ԍ}sK=ZquS?"ʙQ/ݚKz)d,+{põgYn9G2>uWWAA#b&2:> wH×t'UoG3r-_Mq?R{\[S9f UB~\wyHu^@{5Atg )gd=F*kYXM̨* @kHq/h߱Vj~3g=4 mYD02qȫ yuSnJny:L0bO+.sa*=iHkbh(X&Jjd٪1OTH CR&'y\{s>nonᮊaQvZ+>[Vˌ뺰O467!h|q tYπ΅t}Y'>]@iơş:^,u!*P!oRS2([1Wln_L2}V|kQ_é,Ebn᫗NYINqX݈2[`;s~f,88ZN^f:@m=ycnh{k~#Jvry|9p&fK,n0Ež@HfỶ!aZR,"`vm+W.\a@f,\'Ku{K+&Y5s&1 i1A+>~5;`SᕯUcG҄O-QesX R($Sg0glm]`؈V,U. .{[pfMteM,\P,L('uwlGK)R^?S6XT? 1țP׋H"nK??=$ Y`BTYD̠<\1.x+$ckzZ(Ǒ&tVCMtV#`}震*ޓabU^f-/"ۼkR}uw tFi;]vhvP VWk p'jnw0`KR|.?)-颭/XV/ϭ0;#U c~svNxI; *e=vUv%ǘd~8͇ir哔j5bA~A]0 H{0_+ ad&#هDMIECb'"0B3"f:͌n)>hۡ&slkv(lqÅZbE ̼#1]yܗ[\ {̲Ǧ"1Z>NENކ- y1`kOR=ph^RxY6 7MiE&^iYxq@$ϪPpO(܎-f2ee*±nszUgڊW$E { 'q[ 8\} аx/-W6|_0oWj24Vːƻjc*xZ!'Ш$򶱿\dV[qz"O:XmZ4Rt6!;zbk~nӐUSFIMZ7@bk3ncݗf 3]g_v]l,(DQ gv= W2T-NP5d{f"Z(VmjqI8ĺDm} /,N_þ^R0Ѻ呲}(U|X2DH5WpGds dkT-8# N!Fi^-Ecat@E:? +j8y |-u歱("[^p_c>?ϕ 3|Zw_40з͵,{/Gw<߄s@:[&rkE,x]GRm#j6ž3-A0aTOrߠauxuȎGbI q ْs0 ;4_d|~^Ȧbp籺i2QV4ho` 7V-ArS"k3IPc,q5c-}R["H\Au7*PO݊Y][]!o4ܘfMR4!ϖ̩l7KSvVּ3ylt$@XAB8YoEe.\:-B#Zc2n %X`/gR{|z[Qp;Hܜ.-~#gMNĵ֐Lcj1@7t5T#*{Ԃguj#) Liel]6Ҫ{;Hio>sKg_h[x$F;ވP-5V 37qI飾N]k{;r1^(Dpʅ_ ax\۫I8 ;HJU6[/޳(# ^ŕryVKEc83j%,: /a'TUCL1{W'ݑD+WYONh/UڴjYNvbc\;4 `&%b+7fh]Ea BF*A^B7xZʿ(\Hۓ!vizo,y6 Kb'j3{Pn־%={*۔:A3c' DZS wj9/_џ\hL_}t#X.[?WR[EåԹ Q#fn/5\ AըJϛtxFNgV 3 bd(!-v!PU?zle?cC%NFk؏XPVA)c8̇yzZI-ֺۀ82gyhȽ}zReT*bdvy5Wu>ͣBڕhf%;r i$rH" 0hn7=u{&daϧdu&Kķ-T QkOmݺaErs#m(l{Ui an%,7V&K?"ڊX3V hv-RH.QȾɎ/%KSc;\Ga +rj<]yfLIW=]? 9Sb.|9^PZc qL€w1P((˒7,Nǚ%u _z6-7%9rlM&`uEQ|$7ꢂρHSg='.I2%)E6z}ғ.NO(Ƽs wT^rƵx6i4ʉf2s@.,Bߘp)O$SIH+/2  J;a8>p}~-@B\J)S.{)mz^R=!UxL.1!mfwoeA0/ϧbV{7u@%_o0x3!WRu8i&,k2c&΀ۖ]έ4mFOy**k)gB0=-ZXy'$k ;biݙ3,%.EH59mD|1eYl+T;eˡae&:{f$N[D;Jъ^P鍽{"ot)/nƙ/} `p%3u50ư{lݑs9Urv?9K sB1ME7=EAV6CtNr݌:~kK$\8:piI^uc][+9^2zM㒘F%H9EIJtqd;IsVHS)XTTPըL Z8/hԌXhA(KbnDX {}gF߶{^%&,"F6W%"[SZk QB7+8 u }FGi ^۟f~37^6ɦ" 'be-+Va3 2 z)/WV)}C⇷.btKߩ0%؏V6ÙZ wSG͘}<|ek8[fv&t uD3ߘHT&~ e0ȫ G$CXi!HkCÑř1]W`I"Ke6YMgx_i y'cJR?Mtϵ;^G}E\] 2zǚ`hq9AVvcz1[DN4ď!^& 3Ue 0{4@Y"^jP`qJ/NVPuoh.m$y3|kmb&\ߐ@gA}aAl W$?V1V6 Oe7DnђHSB9PsEkʝI<"viRJ/E#W]KO-oQIw(AJ"Z~ӭxEk kw)Xgo~ wS(<$Nn3Q6dGxmI?g@=ޜզǥ xnBmQP7<RHO#_7)4i1?ZnGhQE]rvV#a|l+۹UQ>?+yrŷ^ 1k&xj# EU%K@-;ξ=y}Ȼws0eh_W̑]̱3`b%$r´":)Gj8ek`"Lʎ*B5yT+}xWK&Eޢbz^휨 KzMlV&;`C`_eYʰAȘΒlz0q$4b1PAf"+Q )Vgٖ!G! +C'n>n=79WgG!McES;@G_=a'ٺ&Www5B&ymd:qQXm>= xGx[+n_Smb Jv+m?Mǜ '*0@T.Օp ԧ)kK UcuǸ&O4U:pYQ;hafSBۇv:nڊV6F`OXֻ 6BR3ah{D2W(Q,'vF c__1 pZ8TQ\$z]ʦeVkzǸ|Wcv Q[MX#!\} @fLݔ!L„AlֺAwfD"yXZ n?hέ8ص CwǹVH1M ]Vy$ó 8>\rhش땧C+P10˼G+I[J!jTS7*E % -G;0dzK ՅIJ#(!yVPL`eJ{J2䒹@5@:'be½h|_kp0#L9ΧXrӮG^¢|^ CNck@k3T(\+;'eE)?y .)8WzBͭuSjPXqr@)ʳVXVV1#_VċHzj!4b%sŧS֞\+Q$D z_`~>gfr3q'۾ A7Uֻx\Ltv ֳs'zeJO@IMaG~W+ɗi-9l3/o<gY0GҚDj}GĔ}\xhY)կJWq|:Q=GeV>IJ0q=[D0E=]mѧkR/!|‚ >M !7-?M8݄K^Cc[bՆItJ궦+*6g"FE'Gyq^/A*Qfh`ĵ2^B_T\9EpVK #+dZ=#W_  [w`Rd".t ʜER3Ee$|0Jy`CEu$~$XsE!'_9amfxsx@p,Ish/MS:FNonG^ /j( _XOgmi9uD>ϺkpJNE4)N2sDg“Ky4i*)*!KZ䉆7Nƍ OE|A # ɍu<[F:g*5p{2ōgCp>-?*/_$mSA ?SHCDq2į8my^O33u: xȔ̇@K$V7n )}Md}^qZ)Ӥ(4 . 6׃{EvSgw83,.f 4=`JUy7aSnXges2h\bv9HhܘgD?8䥔WgW!3{:udղ&ɝf,ux8o~e ;X0X3Ȳ&^&Et/tOE\ þ{0t@ofCQZ4幠fU`9Mg3(3$PMs/1~9_ іfDlx т'uJ'ѫ G)pQ0d ŭo0mߗs , g*WR݌@q#|Zn!א|F 37M ~Gϒ8)8;(>u4?+ ;U/U`*%9X c)ɘRΥ#\q.Y7^LTVz-u\=gK2q~ 3&nxxd*>|k5f uYc$5˖* @ eI^L}2yh fP6,EꍃQ@YZQ!m ZVpuT.6ÀדL|qVvV \B9B RZ%ğ+yRNJXjnzO ksgUݒRp*b{i2erK ny$*^[Q} 7$/neAݤ_U"̰Y%WbF`e Ar~i? FLR[K a+ZO0Oꂬuy>3C+oao2Q}O(,ZN~cfz^.Ńʁmt&jF%"|p b[?CgTX߭kBAqvgR? cSt'U,E2귆1 BrSf|2tȤNYL(W`Ą^aHNt`UUG' Ĭąv ș/g Ţ&y?I8ʸaV[JBTG,aBS 3"xbmSL1s.}Pi$I`TOؑ2'v[˹ a& ɱ1ޑ~~JF*ks#y2:*)XAZ#b:ft5Uݝ@+?"8A$ ':[pPeߧ=KdDIV}}ul+7lK˿:E!רΉWΑiֽSjpe^Sl^/\h$+}-+5+ޓP?`^IU6:BFn @s:-5N C;z@΂fmԫQH#]" -;sdlyt2hPY׶9r2ۀpv)ܯ{uJyUʷ@'U{%/J<CLC pGs`o!6:2YV7IΩmor(5AG޿z((G{o;9pP%j$N-A)HK0r;48! /8ud9l MuJ5*?+HS;YkCvdՇx [J;L#q8Ot{+X&z*tII*_Y<#I 8gj+/֣6ͬFd BR^MJUA bRC-6Bj+\繥aeq~bECK0Xe*ߢʡ<@+Zl[T  `؂g(JX] J }:xʼg 5G|[3T c9V(RB');N8Q}٥Z|}9NYNW^9 IꝬұWdhNs['r^k<"5Fw&@=- wi$X9l~.*dy/+N9ԢBWcMgy/cݍX%^Q5RCSP9zXS1Pϝ5SNN9&:^.F ToE2L^+цۚٵTI?Nu<я)^wQ^`gA^.4Gm:z/.&&"̂2hSyVn(;z6$[ hXVW KCFwDG i هr e4;H/Dq4g{ˁtO^h/HS-By{U]do7o 9X+j+XT+J2-c| +4fvIu2zSmOMmlxy[I%js2ʹ8 ʵ2O0o)RoΖ޵K}ڿx4vnP&PQ *)4MbW9E!c&ha __?@Ӄ/mMҷwŊs:a{WKο28UXLpl~ N*.0zYPC2Sq8&qlU3,HKfm`{CsT-2Ю:#=\$'c-(4o.a   cu9Eڌ\]K7IzƾGP/"YI&È\O<.<$n! 2s"}T]NOq -BfI^ECWuT=FOGW =CFD-5\k.D5$6%/W\56H9 &U9+CKߟHB{B&g {rct9>}wy)5EF4TPŌ7`js ~um" ^K܀SF9b݋w$7ocHz;ΐltU'8-GŹS~ϱ8z(&ҝJvOA[1wB& u-Dw AGV0uzDbLf*˲-^sdM E-.J0!5pfVϝxl)-,[N.噃(bEI]s|蜪xUs!e' dE!U?gXMPx nwZ2p:Եjg֘fQAo_! ľsî͊`5YWOF>ր ` gՀݎaO\t{F1a%)>|'SȖssu`SV x&`)8}Z:o:)_μNXX@ tUӷR Zz UrrnL0eFc992&q6cI(xMքԦ>ʸ+R[~{OC"v! .~Ӻ$]"|Ae&T3?hQ>o%Ě$UMb9XNܛN؛ouMG7]"D*uV5y|΍áRDe0>﹝C yHN\l ukSvtI [JPĐ#5QorA5聰vE`/5N JϪ"^n76 D|AIK6c.ȎkMMcn@N5Ep[2!S arɣs/Gȑ6`1]"䠌:g(,RyhCۙ✽FJlڴ'$gX MOaѪѣ GE3jMm(O0X#Y&|YTPM%/B|`y{J/=J) Pߟ0R0%{D vp5t=QV&ɜgV.&| sa1 _ᨳ(eҼØ9hw\*mӻyZ_Gg6iGOo<5W17PD嚦P{{g5.mt=4;2/R[uL'<.çێsy~Mf {X8BsX(8豟I6 OpTZG{R^۠7ae&~llfE `xz֠CB+% :$ [Ô^2u2DȂavNG!`CH,XLkbsa#5|<#L+4cdX-wrN.0xW؎1Z[pƥ:>%s0Xi?Znez]Mʉ59wħq"N4s6P[GdW kG̪|f{h(ToU*0P=C |/#Q ce+9GKӓ'Hzy%T~?\ ($(`S9ԼE<5>҅ Y6T3結*&gШe1IP p"_|1}5]ڗۨMǒry߫§Umyzs6rZY-YUoa(~fʳz{4/Zj/]T^xN$Qλݒp]yid {)!e J~+X8_Z_KEú6!HtλYya!nkius7aj{\k> ha}F./69ԎKWaCL1RNVX=)qAG%+6"Nf?oWQe?z鼡1IEa*l`:F>/NڕglmTE%9$]m% fngFxF%eN,G~ztV $GFQ?YM~qX4w[_ZlD]pvS?Wy1DdZ`@B/C<0l{`d 33˺ "TL) ix&ü-nU~4 kԑ4hH3gB\ȹb[]הO­Eֽd"̼4m_@oljcdMOǬHsq`lY¬$r*Htl})y ɂ:Mt_Vе#C9" aJݿg,lW>@u(X'=ø\fi+7ٞ Yo&K|x/Bd˫S 7Ȃ9 UQsg׾\n 33b8q (E>}qdnLqU)"s4|zv "B"E3d)2"vgSԫ%P!46RdoƷhpK`'R. bvh*m`J^)ғ ڎYma03(CM 1 ~:31Ynm # 0)c39q!+rBr^"h>ӒG]xQ=1 ,cEQ|VHf@x$Wñjw=w=1DѪrABWApVyqt ev>(2Ixq>vL{%t\Ɔ+ Gr\ ADW7e.`b79υl5S3i_6]mOl}:T0ċf؄Ȉz~" (.~l uA&cWi$Q= 3{dcV|j+]rM띔 6E'R}vj ZRfD\)!T*?" 4uq=_@"U1LƷ A$9EIJىO?1 ~M7#ΝMg@XG>!PI.-O]tҜ]適*L +D 1KjBl*ȳb3_3~FGBA,\z7g(iޝA\LVh-8(J_sɓ8m'b=;L֨v& (_i(jA|:sǠ0 >6*>m "XDFz'./cs鎨_2.1ȧ2BqeDȡ5VLK> l^L'%q۩)لIHl[2Oߺ6:5ӫty#xͱ^C8uK3)Tmd0uV tKGh7loDito}W d!B{L3EP1NpS>`kKwaucXªc%{kg൸7/9%7o1mҡDͣ㜱Z T,Gsxust=s4~KzㅟЯJ2DžZ6 +)dJ}zS|4g Oяꡐ\n&N׮E]Z5Dor4U "fÕݤ1!|`j*@}:#'0O4tդBd#}'tT_`esE! 3@8BAwNgFbINKBrdur0*lx!*ǭnz9FSgU`<+qMgg:HU,קWiA~僿hZЇT?µ%R}BY%kn3Z9'mc[]#;Ͽf03A>O00B.("CgTQy6][pg,ibm[|ԿwPS9_mOt"۬tP P)BҍVoRk>p#I~5n#a4^/ʞN'GӓVN8qO]-X=Zr0cGFiY x9zAP-i.pPPro;=ji!W_d_̶gެ4SvjU[ 6ѠDwHվچ49{,J)hm>Cˠ--.*=Ggm-_] D)\!4/VY,'uzNX+a2a7sy͡o9or[^*6ר_$zo΃w$D(oNaS:k"F왬dW$oq vѣH}&8 Pbf`ʼn(_Hu0<.F)[q^ VAr ߑq:!4!ܶg]rĜ!E]ZSUdv*r.;6}h|W z1Ӊ, !#*cOUaϯݢ0 Q7G='f l)"/^j@i&B@M%!nh~U$6_xܞ=7mnT݈B(}aY|]ۻ)!xWӏC.+;&&^b?tʹF/@3Uhnw˙^tӮj\a@ez\{^R#%ʷnvClVU6S:D]Q0{\N^\~M~ q)89dA8QњM z8v_|nŢ5xU >*KYV*x' y1Z坜+a_skz&8˗7 $nճAPK-aV1>w$JCacܛ{h6\r{RjSX =?ЕngnPndN) k?'qxu* y\cZu.T</فa9e3(;6viNB%:p! 8C"S>zBb #T Q%s濯ㇺ(_! }Cv]#N!Y # Gt>.4 w_MP̐fQ⪤ۮ ߢ}n-j6[5Qz^ٽV*X8rꅓusWI짺7jW)"~T؁{L 18TUը6Amo )ۄE-l}:$fowеU*q;隦riJ4woo^oCvwUW(CSnuúmeՁW>Z'={<}2GY0el,B]{v~ {'"ir}REs ʗ~(0Ğt ɬ!Ux̘ m@j\IޑOzRǹڱ1i{"g\ڥZԳyE^ EH H# 33MV0kߙ r*@# fxmC][͈><Q'{r1$E$e$nu&AY‘`xJkq49}g!w,5}sq@?Π&2/ #a; edY Dz+mrG<:*(g~lIO |j XݼtEG~mET\?Rֿ{0KU11?<mz/7?,5!F擤 ^7 X0j@ү{6\~Npzт!p}vQo/& U7wj4 PQ:َc6iJeft1c2ʒ#XۉjDzކ`Z@Pq:gڿ3[??DP ܴJ Bѩri"췤fA&y3Hыgɡ.vG: @`f*9Q;-ʩĆ$۪pΕMHD˔ ?dSeep9 jB,~tg']jsnKp;}UKE~)oz/6iYKy4*=`jv9|`~L-Ply{quS YOoEf QE˙ZY}ubJr]5NL^zS%T/|֝/jk&C3<RqY5eǻY|OL(tlVMP,'HI3OX3j.sMܾ:}p'Bzw wb{eKd_LuāJLaK/SB~2c 1|e:萍)hA_yNڍΘrpnأlY:e7aZ]yh,HKD*[D%G[iZ+N-;+ 9`5Kq[,X#LOvaSPqEˆiIpٚ JtIִA++]R% DViE.o+hóTc **M141 $ɟwovzv`?H9@E.ͱsH?yڟ?3W2.c$YW҆յz)6 ^PddBl}`MN "X2'LTˊ n*'?^U0o<zn&P@Yd->8"Pw@aT PתS15fۏk8u,͋ _88_qo0 7k1zeLdx۰S1uS#{X8ɉaX<~'P<`3'^+M.0I!ly! jAs$`lM8H,O8Zs> :`ɨuA#c1> l+1,Ās9ֱpϸ>U#)!RG=QH{93 Fpˬ u.%u A%u.c@X)2@K䰽?ȹ4L Bz@SAgųwU`AEE5:5o[}b2Xח PiًQ{-۫Ơ198Ĥ1LgeEй4d*pJKPMtT̛`+B^[۳ cPϣi`1hXm!QE ݐ)&/s$6䜸lDD{J@Ypؘ6gXPG`yYL7U>Wrsl~@26kSbg0hD+@Ԙ!|!ŏ^!\]((Hw ז5Ɣ.zYR9\MgB$Ͳe~oґj]*mX$i2 < #"Mc7SL棩G3[v [H@2%:Bݛ^'d{{u ^0ͱ.(DޯK D}q]: 2́0CgZbA ^/Rw,sJQ%[jbK y