dpdk-devel-18.11-2.el7_6$>c,^FWQb>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?yd@W#N$*Rفi_}%U߅he o4r>.UÐwD=B3lFK |Zr`4 )P'|v8rS/#Mv~N\|M蛤!0>7EL*PQӡqq@ [ ́5}[7U^eB 'UЬdö 1Y0!n 3"ދ2U p77R5`Bx%#_4c0A'۾w?4cؐ~=x=P,4G@[E8D5Hպz lO|_31׻Td7S/rOՇblq-_a&j TÞB5^t*{gP;:T`m[!(*[MͶA\ 8JqIi%d +an|}fi9Wﰧ3oy<Α t[b-!@.1vxUXCQ"n+fهks+:1ZPȑ _<9AB zZ5] $1hemqJ$օ87:IU _N,7"UWRҾـ|f;)-\i`s Ok7sEZh3{@X)-$xQZ.ͷ@~ϟL΍XBJi)e7x *$RDv$aeC>܄~@8'|y`x2 9?U:`P{h1\P+pܨQ.fuwH Ҍ2x:XxT(_V="y Ju!)574g+zl 7y\^mvFH7S1򡻶r@n"6 &nΆopRLgOJXa,7GL42*}TEuv#SQ 벢<[0*sI%z˫@̏Ss uAu4tb0)njXWG[jYXAHt4[Qԃ~B()m_~SzW6RS+5dnVN ɷtl* :!*ߗ Qd8 [! ʦqXdwӗ6"%68n]%HIotc4. c65օJ8[&!@(V맅;y+-n ܌7 xw7IܐJ ̩W_c{g[ЂxÙ/ ][sxj/(lx;0Z!NƤb>Q"Rٌ:kLMy>E+tH(Ыg\Y ud/ t\L'V#%"+9M dз\mY'4r񃐈PSZ-\<-o>p@(u6uS>>VTGIX,Q:dQg=<AUYc~j?KV$WЯ5Uכ롄[?Q[̦)/mMSP+55һhoE8Rʶҥ(XQ}tS9Gjm{}uLU'ٓ?(֢*[Ӆ:s KO Ѷ_.gj}^}Mf&fڽ2,W2ɯ8VĜIt;a;~6G%+'&v3Xb9)>-xF0X)/!nMp9ǿ4r~ǖ y`JSܸF!.oآC~ʱ°6Xy?ͱQv~<( <ptB[H3+1#3Ş٥i֙8!|P:+ h4Ci)M`%Cꆵʱq(Wz@Ed`G&-6$U-@Q{5t+ąZBKIy,L; K8j &MrN]׆"x,{S#r^S](@K\;k? d %TDd~3Af^槣yiTֵL;MtD'yd* ד<! 5ۆ1Ax?  b/8RMJ\qR]8=񕌧dGY,oҼq?s0ز,K$Ivtv-ҥqD+qW'Ͽ3,AW W~,D6˟יeX-A7?G6nMQ_hBOyRt(XksH[;Aj 8t]{eUk$lȤC_sl%-KZjՅ0%sl+k?ȾV:Lx*I) ၡ`/6Hl~PAM)9{kx>_m$z]hbP5j_J9BN-J5h\*5w|@%qSvB?~݌Q@ʭ/O# @42L_f1tGd.S旴jWɜt)/= ~6,p=*%z82KAVf*(T\its~ZY5.7Fm'D`/2)p%cGT'faWoX:e:̚%C̜~w9ͥŴ#=lQ~R ʙmu1rm[_ﶟrfy&M#tHș[9'[il^Ug*W0㑭_F=AHз(õOEm UFÃG/RQM"^u.A @u;Q ȨZ.:CVX~Yn`3G.aY~p8  0 ɝ>Z457hMvb7sl-fHlpͳZdcVu;#;-b"/I7賧؆-/aN. 'O-F!Ӟq(?ym 1fj[4[lx7#X׮r,BQ )/ \Ufuhv~`x#YB\Bۉ[tP:۹ή}PP>"=;!  -n|ȐL6z3Wd>h3(H=6&Wjq} ޛmjhc>R=-8$y~ y.Y]'m]oʷGri~vRR)HO'%S<[{?"Ҽdh։<##zkx8A$uDMBf"|Кo5^烽N)Ԗs"/dl!3wP걲7 Q$m?= (\T oh?X;np E#[oĜ#u#| 盶ֽIwʺl[vJڅԕ8?5Umv 3Z$.AJ7di0IKG^j%׫'! igF/Im7$Β6c,I}eP؆`Vkd6];{dJ%vuRF1߿I3  #a#zJF6w!P}CG#fO]{"DwTOx׭]u3([صeOAj!"oJZ5ncw~5o]~}IɻZUԷ+2VkpnCޔ,!F/GF| wWF]p% Ӈc%r9WiD-q)uF=izJCI\rאe"Gh[=;TN9W9ھ@-7A0V~y'56WO~xv늏^lvjy\y4O׍-Hcn}EM18KN,%LPd,%66"cVF(sd%-Y Pq.ruR>c?/nVI@eʹӵlCW7#2n"v~kBy^ e|Ա<ߝa1z?1;{B`2ng^ ==- ۊw"6NfCC`iD&B7 ti~ֺaZinC7S,USHXt\US2ꋄl/Px_;`8Z١PJH5e t-@_Q|Oy U5eWw#]OX"vU:+IR'6>!ݪo,"\*X7}Pvh,猹 G{)jNnn7;j?x" F Q).pwO0 { P,%v4qQ(g HmQpzEdd4$攘q؂4{bTTwjOu- *  ^q> Hlvyr,Jڑ#¼yyxHd["0o Nf* KJ(G>>knJEr$2Cqɾo~Ƹƌw7 u$ k(iGCz0j/.6ʧpWM |t.fJf70M0 !a E$ [Y, iQ<-s4U@WD[$CڬzPʲV[ 9aݕ%Qp=.?_Sg]#ٲ$xNqo&.p'Mʙֿ9_!OH.ܷ/;!ȏhSQk5T3[KOq[<=XA*:cj[R ?;扞-Nleڋn +o-3JxXaӞ#*JhL7#'3ģSyYM/F;ɃrwЖ~UzPҵ\ꈀaO}M|׫"Ʊ uY ]%+rv +'a)yy`<6yy)w?Y9/7I7{.ٰ*BAT5Ot@ jD:zZ%U'T h0BZ%hf,gˆ5>?QWf9꜋ݏܴrI-+Nj=del_ظ#m地Wi>Vy4nBȳO}Z,Juk߲Ak.i  k[*)Xu;T̓v?Fə/Hk&z7lǢIMe=x3&m -XyGV0m6 k'oo{,7DGlۚ*im|-ͭK]! FF\#^{84jI|u N[QV3eN<ا ]L"gZm6.DSm3M^!iҺ*q蜂U_X燻Q<Cwqӧ52lm2?8U ։&lEe>:iiyB@ǟv6ѹkӱe܂N:QX~ɟ QM-DA6)8!5=|R)#TRij:E[٪Գ]3asl΢XOƘup}Q"T Q6@S'>Fqs9s]X'; AuQ!Kl%ʽ PkND[[ [> uBV\'>sDЖ}p~DJ?`D^LE?c/ٸ|-8?C|^ޓtLs@eg&H IZRJz0>3uo9y١vNQg}+IZjNHpݴT}/m^cjSv2lcwQ]֨v[$nd1{FJ&$<4O3 k߶]Z+d[ը=\,K^Q[@id99!Y;_lG2oZ [}Cp1 T\IX=?.YZtp #YJj<nDv|yu:$dc<ɥ>B:* V' !;)\Jw N ,h+- "Z79vZ~ɥW_ncuE+LhߥL! k5cX4THw, 9ToAigq|Qxzʓ%K!hw5Xt؆ZN^$W.?6¶dq?hjv fJ8 -ȧi_7~R)8"5+{꺂+:z8 &4kGśuʌa}J*֦rB=~#aN!qΒ@x _w6xjNK ~Q29=} [KuA8W6fY #-%[ZlM}}B$3%B=`CЯSěHO/rz,} ;XB$)*blɪ4;d - lQx&fp4w}p Wy;Mm.çA.Z /'Z!r%$[Rw/ Nb.X2Z>ób5;9=i^)"42_eHf QFnn>#"cXD9 "o'ojM=t>L"?QO} jH_])v} tu+9l4"ر⍷a9X(?[l^Ux:nyYiMf y/'[98~|$'!°xG$;!PCdI]^]h$=fJlX8MNC'ZtfBSS|DxiLQNLN- 絻AP'$xfsUF/ȶZ?l3<{a`Vf0VO&6N c5z8 G{.{"薝+܈¼VhXʟofwHeg0ۛQkbӿFC$}*ڗp⿪+ +VYpu̪O Y7vSQ=٤ΛQ ].ueȀik &C S&1_62,lB:0mboNX(=S1И@+QvF!#ߎ H`iqRztӟKxD(+#I[IF%09(E؃b1(wz1ܱ ?$< 9,gﺲbpeN"jsCWwX̓DߟgB/6֠OpMJõ"B\\.|.wBد[ԇFdPL)lM=d! #c]Hw+~+`dhQF>g Ixy/gK7`(|8)UL Aj-e4~*(J)Hx!LrHBM0ٌ Y9n:̘;*ȷ}5f7Zf ^=fnst fHI- ,xtbwpcTr."fj)9X7$褜  3^~&z^*r>gsg5iX~ԈS!tjF7]ƒ(8zW#b[H3m䁌$zY[7m5"^HoV@ ޹w[syK:MJnF'7S0Ue~+i׶6:x,u:qal3o"c,_D 8E͡Eӧfj'j9VMq4f~Wz$"?S!G򉂔jj'p$w.k!wj$>*߶^?EE@fPAV,q}x?MHIjYRxtjȚmvSώsnW`Y m19!ޭCXuIR9퀲cIcwՕ ٖ!ǃ\~?S)V.Ae :fis-9obO~1=!cr܎'jeñ&E8qcM9䖕@ԇwx3y=4ًcQYӉ!G#'=(;U>GA̞ނ{5o;V٨ꢆcEy/PkjbE1kd\Jirؽ6dSѫCQE@ٱfwZ("xUcOYL{ (Ր&/C~}gFdz?.ܠ@Ǧ}`B0:Ys vk)au>Dv ;|Pb ~- qTc*Tdz0{G*-b.u K5rQ걤'dV[ Md59žLcWԇK2#\ $_<{k+o'17~Hv1֪m[CRFZ!NN 8}M[jmRRx3(q:gv^^g@1DdIYH0AuV kK~oB!8Ro'#m^3nH_1;yA?b9b6~jg >~U& }pTei:H13TeA.2z]pՁ"?E~kz'GƞJՄ\-ݿPpDo%X,HVG87 Z QgO8A@*JX["ֱZ iaFltӰat<T 핷3/Q$i%%{ 皈uףޥv]ϝ&cW|4@r <ɣVs,~[QoRsP9$ m5RH N)Gˬ(Yfo'ssF]w{HOtFF6s +Pt5Db$)v/>2,?gĊh ~i^h+Mqvt;GJ?s S'g ypM HdmZi*ڸZ參WkyUG59:huVe>|v5i-oe1t[0;` }HuڶP򎚠LG1tP@5kAlN^^d>kDzCec첇GF3RZ])f1T,F̱,L3)%,Nn;5)7|>m:skT j7BXpJdh *~$ $@N1Ә%^E G>u J'"Dr]9cn>_H&k yG'#pFvf bNr:yb&rPZR]̚]~xMx%w=§jd/; yl\KԆ^0tE<};^5Ɲ=g-9tʇxHEn$cD5ӲER7 Ja/y'1v#8S?>!>{*UJl\f,WI(+#u9H̅A0ʨ8|ꋧ**,IM] &D»ciW=5rC} (kbh= kdį(5 \ C,2j(ܻh ƿ5س1˟&b9 &/n,RQNtlr8Ƨ#塣nRjߐ.G=?ڷ}ƫ*b=AwH4F0Q;>s;Q0mg;"ӣӵ) L*U@zjL}$fTrJ#M".[;;GN*ɐN*ZI |gP'=D|Yu5"279HWo+ USJH<2ފ ]!$yqFIV\D@і55 rxw3^u_u:K,nɆ0~z}6 *1P4b=fbI(=<\?EG UuG6h6b xqZeߧך47a=P@1t=3vcBk{/k+|X|TLi aImH7BA}ǫGPz7ul9=bcC .^> ?*_="_{b ڭ#eQbR9 ݰ}Y8}S+ؓ]P{e)-pwT "m{G゙-'!N,`΢8 '")[^rk T'Y/4琑EgC}\dH2A'3/l (ݎ#1y-FpP=\u&/f bzP ٨U}!!Wߋ_Xцv"5 ~ةl s_P>8wnNn"\IA6 cF߅[~;W*~J~܇v&- 8PM' U'mOIóJ4[HU۠y`49aLZU[ҽO~y)edK9j"`-i_ū73gq] T>$bsl `]R`@RU3v0>o8G}:9VmE> J͊#&m +y&==0[+2އRt>K:^ZejQ(;Jc;zՑ^h*c 2ZN߉D 4Vg Y?[ĨN鿸sןFNm]ϥtjj8v0*Wq3 yr|*ɀeZϧE8sp B7TFMˠƼ\l/@#7gj#3іb!pNq+:0~-r&ږ )3Ęapjl^Q ]cRN0I$Inr !9u[HAtڣw-Ak/JiqiE׃SG+E¿!tGFF;\h"=#%Bpy 3/lVХ\x0XLt0; c# h7lCt5860S|@+` 2ҚM&~6\8HswEMx|:H5W-:J5SfL0袱ZQ |A}q;ۺY Z)S8oA²+R^$l%)M4E$¤[ؾhVl|Qp{4$lZkB}{kGnj |8e=eZG#|l3LHqbuJϘ"7cvd̿AUuuZ- ^uN; 7nd9HU7HՋĬ熃c.:L&y1P*(SchUhvjRQd 븈3`]QJ%'4~/O.pa!ύ"0ZQbD=BIϫ' _IC98S?ǩ<qO1P)-ԳRGbBKMdi' VP/Qk&o `OWZXe`vKټ_y_yhDê^:̈A«+$X. qO ٥ -IN\q)F`pj.ne/ț祿>~73{;$evB gz6(#fѬ"I:ߜC!!aD~xJJ'A&.i/XKB'm͛4ope!vk]Aը~~A֕LFo0[`OHffSRgg7\z֐apVi=8Zc2\lMta|toB[q:@ݞqmF9y:WA Q3%1ձ&qv[41ģ?,@QP*'SD| fc$]&C,i㭐wLþKqq SHƾdeWmV1 &cunq=c#UiƐs#]^N^ۘ#3E "y٧@&d2ޅ#R fQ@E=+R3i]GdxPrX߲Vǁ1D\;T^ˈXRmԨL%ؔazP!+3>' \݀o#ƅ@Qc!=8Q2aR7a2yǷ 52W`mz*BBD.Sh2,& +,a>xɝϱsY3] "AQƉ-\\f3"mJaΈ4΀_{)Բĉ =S>՗:LORjAeplVTrȤE_"H9R {;s(], YXnu('[e[Cp.^w䦧ً>ޙX?{7w:y0-j6s^бYX[ے"Iq<}vXaA#! !Cd>nFr]fXuC@QS̑ vUE_iUli(qG{L@Vn|?(XⱠoڬ푥[}[{ˌ-Xϯ_C7V6"s)J2̰_>T7WhT}ᢿz-wMdQ}],mnqj3Y@1Iɽ EpO!`JGc/8:H2ڃF53/NQQm~O~&44n!_7aH)d&J͕v A xJr8X˛6{`l/QCnWsFφ=n%AYzozaZd;* I2-vɪMZ?@ 5(|jqy P f,Y]F:) -yr*0Txo"0"ԃwsM28 rLl4T`/!~U7sƺyзu-M]OEMVo<0;YR " ,t9(zr\ .o^pXdl]{]Sxed~~"z Y|1;߉vnʀVλ;230_7hv9CC KYùKG]Ia)Vi|CK;u 5 ^ +r6+/ӱՋh7u`v/Pm4#c?_Q1#t޻#3r*=_YeXNXcX fR/Ǯڬt?(0@mB(bIk}mR0EުN` d@:f.QiG':*'/ֻv ;r#ʯ 0^UWɵ7&so?3&_.4lH{[rWe 0ƞF " o>Enje?#c œ/88IwQXlkL?68A+HZhf/Tk3ÿp&ARŵ\Q]Gٶ])@_V?Gy%ኗFW88b#l`C^nQ=ˮoF {<%u l+\T Tޙ#dR\I|gwž=#?\eb6:0d]kyGx6HdS{H{WSRO`Hd!ug 0&&!vw, et{Wl Y)Vik<{L/z?^Mᒛ<.ِ+HW~v]&1^/V4($ݕ_Ws}㇋ /f` T:Om*9or!HZOgʸ(j5!߃K L;BgE"ש%XCP${.̮m,7܈11ueh%@`%Ny5b`eW8C6 d~<][^U^`kAKi4ɠ0JXK\0jcS@%E;HQ+&D>ݱ$t.=2͋ȡCYXV4KX#.ƗuV(so_,;JS֘yV70-hݡx IޜDgu2~=8JR"iN:mjƈ!ZdEhn+t$ wLAa$cH|νḑoH#CUHPm}sfe _)rlNXT{;M־,\ nςcDb,;y*f^D0"R+h) sox osmhi3$U8,YX'IOv^N^|sa* 6!L>׳hoeѵA*&oE3| ?Q($ o .k+.٢4AѪW[ u {vD}K]sVU\JFN"VuSo,K%ݜXIVƗ 6\jt!qgpfqsLL X_ Tv%l3˯f &z:[S\/H'Y~z qKUլ{N{ X(|}Ҁ_Y F ֜L=q q<{Gt@䟌I-:[Tx_)c}"pBe]4|:ǔʡ+TuO%X_Ġxv]jM& 0X^lð1օw3|ѐ DtQ0d~ȊC ߋf, , b&й7jgouQGanEj2ۙՁQ6..e%g|)Kk|0 &޳ѝ-$G3M67N: 713٬K; W>g>qiKFt6yx+i ߝQ 46E\MEBD0:vחy7mox"9_ύG >e-S( "rRԿS 9ʞA=]T/qܤڴÌa;+3 Ψ~**ߚ(cNj{OޅH uM[7bP>\~+ֺ&BfO86蠆m`Ŗ zwَZ;]Aw8QK擔@@w-Y+2O.)>[bFbht"v>g1y a"m̛Pabi>cyFj"B?SLLbƑ :жe }R܆]Qĺu@j(sl$ 7e#`YHR_ߖĀA6Y-?0'zT/qE!6Y%q!5?Dڤl_~# Coԁ:X_L66FH˜-CYϦ[j(y` |SM* ͆T+_,}&w~VEԧRovu/>$(OĢˋsu"B/+q׽Yf}zXsFB4QE_7L@o &rZw"lw]Ūa$(aR{KH1 w$"5w:+>^Q8ƬIt< a; Iu \w!^}Jxc[ @h[E;&O/6`=(Դ;H8rxc*WZ/zR>e " x_S2v%atT%mOğsd*>qM^>%mjkLyh3 Cܙp<ֆpy2ĉuE\Feu$xOwo.Bո[#0%|Wjzs͓`^ NYGtWީPS7PeߟS 2bڌWv'6c;9[Lj3|a?iH 6uN^ѶeMvĉݰ>I-Aݤ(8aܼgpMSQDK3:c҉Q|Ti%FTn_yWGՍL-jnC@ d!5Dh?ï(Pءsz H.&e)O*vnb8'{ז.#*8)I<4xEUfcН/l%|RY8>VM]E\j $˿r *k궄QM^SPW8^],. _ W0r>gRʎȾ^ DHM$z<(Ӏw]~1yIHZ[Bwmw"\) 0V:(KYثꠢ1T,WC~,[ J$%^ 5gT߰ޔvtf"I,Q)Kb/*U57hOJ,wHZ,!׾_!E{xdg)O&3W 9֑nZ{ם8{&J2y_xLa/cF0'X!RI/'c4گ i:ʽ$Oq]mZJ7{3ȧrov0!q[זLr_b_hMW!v]Z l֎4b % ;׹',SyY°Ī#kژ=אeQ^R0e:*q-L\a1L-Q}3oSb/;X%wUݟȣo1HKI"I_|jE|"&eA?Ռ:o~3U{PK=*Eڰ5vfž%PL1V i\zãP&,!d`]|g7_IcKfZ\ *e:J鹨Kxddps^hY']eo˕|x jܷJy+\;BlS -=A0z$. y&ؿ0,v^?3QfSTDB^IE$(N~_QoˀNeikB_lv՝=ܙ8SA(H%$Ru݋5k.@3%Oo`u\@xZ"R;I#U- w+bx=*?c/03{iGo ke˅~=ڹ@Kigm=BrطyTޠv3[I" a`%<ċ?HL;9)ZfC-nbeێ](_YNi,L+7ʻ1."fS+u|qtQ1` ڳsuDukk2i ދb0c3iE;p*+B& Q/*VKy÷@E,트F- oq+ǕfYN&OuTi*&aJ\ o娼vц%2b/( ey=>*!IfN=rm`9ci% w3 Z}pb$8ޙK7c6,QSEͳoiQw._@Ud\LKfbDU9O@Mzf|ŗ3-vQξp׬\#M -JYqMZ?fe:DjZ&tJIx|J ,V' ELO%Smީq5kSX1Og|qx }G9FtCqzXH7Nta@}D?5|ƕ-!լJ y[D`0 ㇃ 1'G?‘NCux]ܲX7u HӮ%np [QA|.t h''^ ˚j`|`iF k33RfI~¨YXf3fCN8,0&gkP1lOYD_WwJ[WC;JW^.C#g`LE{_ P[: p~lOz=)oBuNym>YE93KYZi dY50-t să^Ni"%DUT=|ϙ!SDHGCN.rTf.kMw< `d3e-\"g`n2ʖq{;QD#A㱰]H>P+Rv+# l t**YZz_k7 LE.ʐ/RhG XD ˭.ԧ}!k" rVU(6ӈϋ]@V;9V4(&JgCI$UQ [ƣam3]a+ҘJ,^_ `S;, G^~W7Mjrn]rl>]T<&SӇ$X8ONOj-wC/hDqR$fZ_rRle8#~ 5f@yKw DS 'tF:I/Iq} ^y(m"]3Uxy+Yi6&R:Za`tp\ u8-c6as]"YGA/UĚ« Dra+2:y,rA2%߭T](O?ZH[21h#SH| гG%e?'='A^(gMǃVtUϢ"9x0..7ZW;geW؝xyyUe0k~迲43k00aG&K:L4ĉ0~X]=$/P+vc(JG ]Hбk|oZcʲ4UD}U>AlLj4&5 |3 j{yA<}v'`ExUh:sU%))^kdV٘&+ S"ߤXDb@~'.1^dnYgѴQN6ю3Hu?Idߊ^ͭkVRJR~uLt"4q!%i9;{;-ZSح,J1*2 ʆ~4-)|/NADz*0O a&ՒЦ5`OVK%|٣Qש2TN}MTͿ=k^i!)4edvO@_@K >;~Dz5*A?G Y<ʽ3wl94qe&q$/Ŀs>Ζ(@R[Gm\EXrH[H3Ω`1 5۹Ud& V`N֒-%FXɇ3ʈ6$ C)$c$HXԒI _vT=XEp3cTz}m(T s "Nx~+@<2U B)8aFӂIxFm~xs#UkT{ʁ(rlF]LC},}k)}Nq+2+gx!9הw^׼~_X I%=le:™Bq"AJxI052RW( P,y#.i*swA8VN<0F2$-ð*kKLr,Pp\$OqTSۍ*Wɧ?7uvj,ʹ;QJ#u2}SI+B83W{hjbۯ\O0,g7j=ddEʊ rDN\(1,3~ydX ¯T2dX_'B*}s8V|P:%Rxd5DNN2xٕŅl_iՇZ؞O(->Ytʲ"tzqn 3y.>"p,;ĮQ0a2*X&H!VA1H:7-hˬScv;U2z0rM y\ I"Xr`f4Z~C]ekێV dĤ%DŽ`G&PP^t3e+v#qSt!00 J?&mabe4]8jGA@W ↼}  f9 } ҏ6jB@a㞞{YR;w_}mR2KZmʗCZZqx 4=4lSQ\XeeFxXO/-Qtc?'H"CÝ~&d3]kM@^+zwn.N$m1:xwEޚo~3ۮ`:'-;ENRnێDt7l ZA#4}j G78"evr@9kiѡr%ƿim*:ֺyZǗɘ_x2HCL )a8O~LpS7z,o(D2afhL%=!wtBf~N2/v"zf&P+G|+ڹd:- bƔN:Uds'[vk;G l`SMt m%|, FF1)~q+1ljo5H'm@KA\g_N7 L:;3R [x-ZX[L:zet]ҟŁ3aϕ]}Jg%[pχ|' ߅/Om0}]U lJV+#.&i%yCZ/;!\5;|_qM-1 \OŻ_H0~iELe%JX#N-_ޖA62gJo:@տ kdzZ\+>֮b!kdBI] 8ٰ4@ME ǰS+dv8NȽ]+xvcw)*G+4g؍ AA}ǯ#Gp:*(斃C``fkn$e8ē;^{4վ]4(kQ3a # %!(Ĉ /O)4 g׶sm_$d A[lTfbjԃDkR]FΤX-6=Xg ^{|paP&xp6(MpCstohnj]pP5Xbvy\,&W>{RHN :PXS|W%3I (Tq5!`YAc`!_!in_ˉsx8J*Sgfisby tvףDŒ|mFPYV[m/ Ugk%? WQSau>K_p`%Y72|zKiJ,|=}UOF؆/Z&SCg͓,L|J!}/m pܓ}l-52mY ^"s*Ӛxnaw酂5>OuR]%QOp0\C#p>z%X&E^UY3o+ze8z]> h u*|Ife@r%›IFYjV7L >?V:eӿ|ruY l}Fvat>0m5+1Bm"z7f!Vש~=V)Jh,-Vn(wdMxh =NV6$jgvOiPE\f"|#J)A_>K䋆LFꛕsg -LcPjU`u+"Pi\9]F42ӽ_pZe%hwkU:b>>u>2TDAu7+i\n&]Kόс o9{@LGf\ 't({|{`rlbX3*^2τDRL ~zR:H ~ERqBFgsF) "]-on2.sK2-z%Z`uMz7`sco;]7-QuZmwE&V% uBfCU~T#BEJ{&wv"לDa ~{sh)' 09 Sݓ0 v(%)jFrE=4m\vz_?Wma$.lֱ7R5M׾Q-v}mUoX3~zjp̥Ԝ$@W:d-8 W]<#2%=nhdtkWߑbhgaY߯Ls+)=J"é>t;,,L 9%K@_fxv;AIeK7ZDi򑴲Dw(ĥb^qEcznX,jbG%m:ѯ$ɉlDc)Yy]}ej/ЕBլp_ &ޏ497l"O&J|ٛ.=Ɍ܀*w+L}Gtp/gCWxh)̑[і#F)ul0 :3#w@=QXSEǩ>< 5F0"%6| g$ ] Hs9h:2Pl{?9/q/$-ȩiHγ7_K@]ovңrj_`݀kk cv,l#L:%XDK 6a]"uP%<4Ejt<xn+JghnXEM"8ꉏhucڂ0Rߗ՚2D 'h-B9cz 'ivZr$$!P\ c8>K:1ekVE 6X!qY LK!}b<Λ+ ¥>k8‘2z&E;V@g937 ,P̀9e(>RHjk넇Pݡka= 1<׌nD3V |2b *v2l(m(5>%i<37@4>]We] ivH3aP;4޶gOh@HIOZA isuYYd<|;PT}PhE"j+ʙPM P:yŃ|~14 t.%OKΧW+{p7]J{s>`d0l{ЃT~ZW]`4ẞ-Aޑ@< / ?_&OJ϶\+yEO9'kmM}}7wd\J4 /H1ly%BEm]Bw8l"i|$p8҅ċd_uݞHG `+PA,#̳& }BEX;(gkk-z7mo?EDi3lF n,NĎ` fgXL蚷ӫG]n=W P!9kDLM ']HR6)0dq0-s0wv0+0b'ӟ.֬ TvV5m470Z-U =(r[r\C>J4%6IQfuK]:t^;Av-KXVDG9*+4(9O5ij]܍~* -@?/\bxfU grU} B~AYq9Ō% %>HkzJ7^;S0leRy(ż%Z9QC. ^+Fm@>Fܡ&0s]D -@-}5Wuo.׿3ߢG-ʀLQ= m06v~) 3ZgMb~O / &R44隑|e|+ R<4r}Q^w qiYb-SۨN}w }Y%q7ҀH6Gɋwca}NL|Y79*~q $G@hC]a-cIo=[no`(z{}"kB!SaLWwQyW*y[JG.yyBuRWy wxel-[)l< j'V26`']fs7‡*$A7᛽1pl)u!=}|85i~J'rߏS'çBQ\t \`ځ4Lh E}gj&נqHE'3i}$TU+SZ]T 1хKuzC U$Z,y +`;XӃxd0J#+RU, >u t~ t<|G.qmS4^~ژa;܈|Vn4@'T''|H)I U׼ELqYnvQ8/ zt>)Nȳ^0b81菕2?FN)]n&-cx"n>;oz[{/ ?sd-yT>UOPW)%ޜ~L|5$I)o%e몆o}}9 S!acP;|y *68WQƌMD13U֟=K/,3@~D`"nUP H P)+GU`h(z !vFτj`hBqz'0+&E ;AFB s^i^`|IPfJ;{G +_Gi9|F{>MpB9X&|10196ɶ(yA]Q +9xvYR+eC܎[͙-LpV@dVDZ夷Ѵ mċ."07RsHA&4Ib/+KQt»D( W E#^;m[#,he nq{ȶ)\mwWA*_uO˪E*I?q%7s 7kTx}(}wlX9-2E+pa Yo:wVH t CS|}79V#g3^C'kdwRnr HR[h0fA[}T͎ǝj˷: PP H ƙ5W3w\Ncq}f%JQn\@D&}pI[ثn~@0g-}QuK/OON ] e۰T \0eރ5d=rCj'qaoz @AN yEB-efu :4~A_! $Qx| MWsAݑ$ L@ja?rEG[/,oDb0~EcmthDzIU }A7_J,ߛ141uuwe>@ĒT?qublnX_6TnSGhQ" S> y.ܗ8 2\S9FQDOcƼp:#,E>*]}-k*VOkё٥lP;Xx2wD6izr=dĭC;VUY_VTmcI'I;X˨9.bYPHoZEҿ+G dTS QsE`gG릢n8!ee47t#8 yKt+K z{FW3[xBTn9^Es}ݕ ̔UAZ=4_L!>e*; %V?#ӷthrP .o<:ѻ2:l5uF1^k XqB!dN`dॳ B[/;Q[y(nE]f` Swk]yk좚\$) 8` XTԆ6\i͘_K돣!îggex*hCӎ/x!}`Mn PX9P^V~#krdG΃R%FA󙂯6T*D^L_Ȕǩ-$w^T5Y4ם3ćxY&ni 77:sT8*D+]:D$: ݉^z,ݏԬ5ט$=;I硱яs+!?e.wEVSw*'i8Sϻ"yYѾX ?o\>zDɆlv7-8Di"@ vVfX@@ҦfšȜc!@+r=˲CO?mD(#o̜cr |4NBL'ZA mQ}}F \*;ǡ"@V02hcf KNp 7g15>;Ȏlrӑ8&Q~,M}{&[=‚WT USQ`[5F ZT(syK"B.銞Z -<w^;'?i zh tK!+;ֳS2AUwŏllӗ =)|Ю[lȓ 8BkCMuIeJ!lTltuIUWBHzͼi 1#MRYȠKmΫ!?_W%UQD&%N+^V5[ CAHx!_GSVݴ$+bUY8 $HFI]1BN>|`HPWL9u,C)/g-UpH(M(%$΍Cl(YG_ $@"H"mdњm;N2Z;в·tC 3r. /$b6Z| !MK-]G-k`2o+ 'd!rf!ȣ' dvjSV\(nS{h{4c}**s϶Лxsڍ \P[cȭaXɷGYԋ]%"^\ٻ47۪NGlHF-tVi^v*fhgJۺ;rz^ٺ6924>\6G ˻&t=]+]jgJPv0be9ưփ|id}m'惈ȗ;TN4%o߶ <?FX qĞ;7g.4+m@~Cu}"rٙzR0g94yWc"#,Mƕ `. cE#<-$blilgjN2}EwzLFK}X$<% SN}1D('n[;T(H>R}kG{Zd1h66Ggi|9(LCrᏜߒ\:~SHK*6BL4E,0Ƕ G ܛ4h?!POv hrG]c:"]=8 +o!A"%nC#-= njIRĺ Ȃt{`ea V03Px023"_ɭUZ3j Mp'x 7駀\9 24{=(>d-|GMw&2[5s>0ivMYsI a@M;uÎ'b8v$;S -}թ^&gDY׉=ePf["FlxhiԌ}BgX&k=KJ;M>#qj\.Ցҕ%9'1d5Nb Wnڋ8.ZI<}P| ]J1 O% 0lHyyK~)e|Vv62?2 oĈ%*74U ?raq^tTPLBMr{zh]HgZʉ@y;iB=D>Piv$kdLز(vv;%\[P:t>e56ܬ#p9Јg ^{kC6?wb'K-mt C;DC@a7$LvꞍWԮۤpɌZd ASڷ8>WS#)LZ1c- 0R:VTc!9gd1efP쇄.1MZ/Blϳ6[\RTO S>Oij=+\đqQ#dZq*Wj_ IV!a P9=u[n9e=l\P +Q҈?"jbsSwB b>0J\TV*Z8mgJ ePI!W?͕ B=F%P.C6y2eTT3'ŏDXܐ`uyM0f1V8 fAp|V\xc$drfGF ̈́ibH>9\u>4V"_V4p=pC,(tVK&a9SsD\/K5?.z lA׸mg.$kY/4a#Uqy})b $22Ҧ^B瀴{-i(TR[`Ĕq{b!h*M".7KbUWW<{3͕ s.sihJϩۉK.H> Q]jKotk}}ߘ u+#FC4RJFt!Ȉb;=Ѝ2"9s KsANw20w e[&T Z+Dz!z֝MasfK:T(SU_Cw_s7xAhiT>Y!\5V|eMֶaJ v+ɿy{G#Xutj1H SdY#c:ur'=h^(L@rz1˵+%L^;ldž~, }=!Q&XQr{ DO#3=HٴIֈ`b0WՕ*I$TDv &[t=D 3)ye}IXy FQɖf~;1s0R@试dIrǚ*Ĭx'[f(܂i>K$)8)ߖk74Λ]e''Y`֟&Ē#{9>p-u2͌hq5Ǜa=j:^樟n+ w iOKWۑT2+ʍhG0| [Fɹ.Y>jCf mzQM,,C3Z$^Rp] ᴭ:;>Vg[j`m0fSB `?b=g6|&4 >K0`(9qI BzWlώk1.1 #CN~}AR;?$}Ә$;0'YSuCi~?Z(qO֒氢IayGi7ɟ#uZ՛s_ADRD`R bF!@̈' 6ޗ.^7Rm}ɚ03 ]&&u-GӉ-v:ko`Pd)|omcyHrc[,8]WXqv{`=ZqQga >ϵͶ {tWA5,~u=pU菵3QT*G{`Ն/ξR&4u6>=% D, "1ɐ&8+G0.N^sN{͚s^S܀n l$#*%{DzSc']ݜbROA$u60Wbl5OKjKAJ;GL]JϿ3ltPzQ˓YfGwx)U(.eLG"trPlK4tbP9 tn(P}oLc F,Lbgߟ*(x|~06 M/W*7âb89']C.F3aկa9sC#|ā˽GC-⤯/44cdUM޻?n^A6=_Ƒ<ua} 29_O'AV4ӒϯN"܋Y4l < w҃Ɉy ȘL#')0U@?h>OE-b=BUӮ)): aX tm[@<5:DWM G,Ve9Ÿp0J!p΍LhQ6] ]$ l[BShܙr`@AbAj \W^yB MO|~q9ƉP{Zl_Ee~2u WFa޾X,aúT:smJ,P.ɨ99}d<:6BJ`86oܠoy 랧t-waٚIN>k|=lIM ƉۛfD93\<8BSg r$o#4 :괓2.6O} k"rT\Pm%"Ȩ77Hn>{ډH-"2%VnBQblQm>$ү"Q=zWQr9nS- U#k\/b2mZ- Url7{+G(5f Ӽ?d[7P&8̢ytCDˍ>QJB-y6Ƣis5dS}TSDՃo-qFs.PIt޼lPKP\2Þ99i6:*VUMb*N̷Gߋ)B?Jv=sY\:lf2xwC\ (t_`vl'ʦ 6=Gx@M w9 W|"\ձdm_ ER]aRG,C$~:\5Cgek><P4N;Ȁ9GH< t8+G]f64kd*ud_Ď&W"y (݂h(]ݢړ)0E5؄%5,Gf&K;1lstD^T.+E=~w밶Ǒy.#K+=p>إPL s7ᱮZ!P U&ׁzF 'bƛ;UJr.'H?z2 v&32 {;Wv[>Fw\tUOÊZCJeind A3lb0OȕkT܂3*[1Ήw9$r;/y~C )rmI%~.d jKnA(0y"ȣiF Kx|,o@'La(b2<%]{~ yCZa TIj%?\>5154d^#6xw咔a^8 {Ux@WXrO\=-v2Hq숃Rce OZbĔԼػfbf섛Nq@uqin1A"Z][XKć|2BUj 碒^E^ݔ910&Sa9B0qG4rrqL񖌢g1 *n°e},*7p9tTNR.k.Ǭl娭`J’nhwv^<&?dq0^!9Q?Xm]0@貀6b;RuE1|:ƁMQ.ćIU:aa3]G5}TĝqȻ[Lv(M/ UAڡn r/Zo*@q{8t #R|[7-Nxp:.lN'=v`rOgVȎ Cx# O=ͬ%^ =+Ȏz,*jH&BrE*a)}ƢmP/^kVrc@i`|\߬8 qQ(^^1՞%%f/;1yݔ+6 stO-RF ]ݧʈb8whiS[inMi <}n8DXGM:򔽩l O1 j? wW!=Dݤ-{oqGAZag;xkV6K.j>O wQ\+{ SY a¦S_Si0mMԭwwkKg<>[Ј}kwRf e qP!*AMDԁzlPLk=i~JD 2Ǡ4<\PM;oogiX9G Cu !yj%B8h)/Mi\ck'|b{\%G\WS9r ?z5*-܉|iƬ]TMϺ\y]ۛ7\bq x=ނ$+i;(*^/^B2*w/A\z+Ƽ[BKZam)!"t l1=CTA3rkxǜh['B|g1JKLv8Wq^}q"l9w) KTaI7F{)3ab3لrw a 9`~&^ڙ诺_l`|8)@@ t]|1u^53Z`=6McNXid+Xo6t=[|g㗒VeB^O U&$Js}VI+ D6$D9.BĈL/Uuᵐb8#`\. 8T"Zd2[oT.eEZ'2 SmLz s` +yr#=apv(+84ZZ\?Cʽ"]xNx" 29/!={t1*2XS6~ !idӢ`(zہ3)'ۗU_ OANlQg醍59Ӊ a4f.x}P/n#>!|F>x_2'6ov[˷\S0p6.2wWAHZuUJr#c nskLѝq{ɝD(ҹv/};~c6Kyr75=No)I<@(aI8qh70f_,8.Iu?2t<^w[I?>ۺKPt4 E _d]y&X sn9ҟb"xEX~Q! )SȥhSt:=N]~BBɜ00 ַsS0`lG\\2̥S'LF,J&><3\~YAIb>j'GpulƾVUq.Ϳަ {!~/08n{sN >&2ݩn2Ҏl#SrТBDŸbqZ",+#CB7Ai󎊈?Xh d{ ?ը(5;m8^2)|Iny77ԹEeB?*&÷#рMQElrJ߾䥅22f xG4 #6Q޷C/蝹k鱃1v|JdQ~1dXkUυa+lqy&y0w~ݸ%+BE7ٛ^c4~9ۢ2O053Da*A!lCkKA <[ ڣ8R+-܆~+&ZCoȦؔe*i-Ƌa;:d_Y B0?\1a+1j =r`9"Rʜ^[mtȷ.DuŹζ>$͐wgR qՅ|g]-&Pkf/lhMMUũyN1)~n![W1*G4Fv^Z}Fӌe p)#Uw޼>ćE];v glѽ(ٮnݥז=@onMa9Be/HoІW b)|Ɗ^?iI4 .4t%uML/߃O쳃1m)߅UA._:I,~ vobXiixp *2W&:3X(~ +l:+Pu|$+.vޅiNo^62+C spQ4/-vL%6C&0ԍ'ou舽'noO=ܚrN ;fP.GakȟȚnOϷэvb*{ >w*J~D|֋_KYn2, ȇB'_H< Bg|A7iLuRtsTfGxXyKfY)EE:]ƛvSW!}H͛_fFM?wP!MEqCop7d M@US6,Gxpz9'}YqR3Eȅܢtt?9o.XTcdQv97َYSijnk۶gTƾ于D,p0%vǼ~xq>܈4JN>taR4c:r2ޛ)cܧsh^d@_,푛a#m$Zr/ Tc0$9\~ ܅RhZO$9Ed+$$r˂ØkU2{A- m|8hx&Ch2(o5?ʹ&q`1W5蔁yȎ[̪FpȸU ?`~CCZ_W1L<{SC=((^Zv7ODh3b2w|/&!hףڴ^8+h8vַ[ .V0{_o;8x<5zv`8|Γ..r]-bBB%/BuU,(w#=~#A.@E#ղ#.v}jUM4fj#Am1diJz}oM*<og6l 䕣SQE7ˢ cflj[ 1s^AC C#TZ)"I\~Ӛе8| T ),0tV"V/B.?m?yy!Ȱ&=mN"~uSa 2LҐ/4Rm[ \ *41>cLUG~Q"*<'xIWhc'/r`"qm1:J7.↮ u ч^vyL">#Et b_SFvN%o5 rt& Ja4F fQϾ]*# Ӓ(4"uGL8<[,J}Ve蓮}p2hލcP:) kډ aՖyBXqT>h$Otm![3-fyu={x1ƳOt9E|>]=}?!JD<^b<6ψ2W ¼ԙ?X"ih8^=[ظ+ГH;o ٗYM~6^aG+jv3Џ4}g>m^62اJܓ7,w&{qIW+J|Y"x( U9 f.6^oP$yxA N[Wv1Zπ>>Y۟t:pMK}\6'^Zh _k/>垜mzG:Fj@˞ŀDs!y>3K_‹I25dlmDL`&~t1G9$C厕>( Pz%n:դ>C*Z5P TF\{Z^ZL3.A2 >k%xE@lߙ, մIN޲jcڽw&")O;An]k~4HcrbXV&֔$ 5 S,ݪ!'M=-mZ( 4OtH&k4uPйg@`` 9&nKe*z̥+h2QV2] :Y>K eL, ~g(xmĦ= (8w;$m/ Y~#,=F2&;SwX}5zʔz|P© wX;]m'ZLJy؏_%y,$X*C@H"aUfs>I_ޛt9z c}ADM8Z J3nyS6mեdF^}em(*FӓvO4ݲP@ŤLih0ya6Pу Bm!E/~tLS3,کdYm .'%ޤKbXe$t(Ӕj!D`s\SPEqeX:LB[ȈK!8G2m|TmXtsQCn[sUv^cASbIb8tƈ"fS3{ptetZr;UXpmcG0yddP4cjcUMɵ`ʩF XV}lD97DR^\>R^5SV96Ӂ]D}xM_:f])u-uox.jٕ,L& b90Ϋ"9%9> Ι/]ϽB̩i颥7Q؜kn-3&t@\AB1`VM*((PJK>@!IYA#,_ߺoJX/ND<@Nv)ǧw&~:7ҜC 'Wjeb:~>֖mqzf (G+tU*BvtA@hx7g yN? h,$Ͻ @m"BXl3X (,hpJ2;1;'h ; _۸aY_27+4 &l78T*+̩MZ70]2-) X-/BH9z+-֥:]CiG7H]3Dr=j3AxnԳ5}kp:Ĵwrڈ.eъIv=o)Ny%٢ر¹[o 05yӘ$; &ͺH<YT9٪@K[ pO  `XOHAo-|ͭߍz>Q%6n w^,tx׎;]e;.wbකԝ3ʽ~ʽvazי#ΰ,ȠpR#8:&=`-e?VԦ/- dk @c54#$c$l6lӓj,㸷 &;DuhwjƠ#yW'yR!5: vzQ[B[z crEP{*Pd_;OU8O9'@x*7|ůyqHk| M`M?SK'A%װHϏW{ !a:tv.Yl qtDz~`G!)$odL!ez[ '<9(#Yt^gʥX>)JrO iW%C]fp-.Q $DIΩяCV,'/V kA uoŽt螺< 0g1;_ZA1]ھыxc'/]ҩi)SzW<}-FR㮭3?B(-Hs<_jshńbxQG|7޴>"(3œ9$@^|.Cqw@:˅qK쫬=he! XXbDxz0aLUBXG{|6~a5l`܌BPk>x%)n:)2PW|&jPCDkyySZV}x)1Q!A!tlN0^xוg~aY'7N[bqBͭꎁĈ%v"1<#>j\籌|q{\%4@q Am<ՄvqB@*z0)Ht:^j/?ؑp+"?NT12&tzާ< @嫃GEKbΝ͔c aKẓCh* 4*/X#rUS@OvEmz-iStJiX%W%=~ۉ)GVmoP'[0y D X\8S6%uaxG8Hnډv\{Hœ^t.UA 4?`f6hF[_IXH1ig-f\Kp:9XП&IJM9*lGp1R70Ǵpy`$n8tYb /2ۏ՟:hX>c\7tz<$j{h4؟:zpyUl#Wء$:?` RIn^#3hUVhmNjy{wQ0#I#_on"d_3&_I 7M&e懷^{A[ŗlU}r7ˢ9 v:A]lݺJJ?}HXbL0.VZ1 Cʩp WB ._؂qq?@m)/kL>K|4I Hu*꜇#;Pm" Ǒ'#` w 4bFM·$O_#`D#o2wKqƂC enh"2;&<ۇ@^c7*8M0bc6畾J{0VЉ o>uKe}}˶04Pe0nyy?([Zw蘂؋ÃIهu%fɡ"r"Q :O s_Iy?mr-(JϝxbU//eB_յ<E`#i2 g.op{d.ZJh\DcoUd/\{ocO`8wJ ' q˴(pZM3TPtjZAG<~`̟dNϝ̑PtV{8:P?l[d yZz=Xo9) ,@wKwWt:ErH?v+$0;ՙ֤ /~RNSd]{ŸA5md B$| o[SFzFew!+U]SA`i͎r ->V;eI`Wk&}|ӹ D& nu&D˅4n t+>T<̥q紗)Ɵ7* ۲&W6KDAlV aĭEO8!WN QS&NH8Nv~E -_.^RP܌n =$$K+ЉI#}s[k;4wD`R[<B=G@FU,N,vbޱ>Fk9[!ZޕY(rWD!Gf>6S&Hm`jD&Lf'ӚNڴ֝M6^&uJwOw.it2zݻ_ x9s]-iGb[:Z"Z8xy혤AjkU4a|>z@R5L>o;=ao6/ȧ{\lr."4|.խ~y=VA}fH&[͋q%zY<^uY{eaNfQKnq$owf~Rg.Igc&7$/΄0,yhN^fSAYm=.˱ՠ3)C)!I g)3YLi}U xή]RYN8ttZbX+U5MiӘuHHs|eN:b m QJm)e1wsJBZ-v o9v-G?}Vn`b7 aE}iǔ|q<=MHq+4vǤow nJvl !?h 6R_$SІMRIucfXYHD@ tYnDoR#Giܞ8+93Cw{W9Tx N^ ؛v7pcqk~2韹dd4 \j:7R)zL& \+3bd1ya5qQKTC"bҮ{ GsO /c kWd:f$=t<7[z`L)+*a@Gyޅ WlT?\>Q 1pD=l|QLt>k(X/0;%Zj&aY]R-L9'4EpvZxqͣXBJ{RpPgSX0^y"@t^\D#|c((w rz!81mR+B^a5g1dQ?LL >nݥYw晌p2cKmj>NǓxdXF=xs>]ŭ+U_G&\!vFJӀlvw/*>h=¾FwMvE,-5q<>`&KDd $g++c"VK\6NaQ7wY,D4*6>h('ԩct^>wvة]nɾWzliu*Vfsa`C =U@؋VyAiVԫ=JȄ0| GTˀylح7*WYvKppjљADI((b&;s4?`3X 0ϦԀ/]?rHGVC. Lߡ9s>u*E =?Un8̧hD8C:[uʰӫ󪖃ȍRCPѼqmde:ix RHhۖ{##zsqEG2*ZbM-.RyD"`޵mFG _Kh} 39Lљ "" S>lSS\`V<"Xfr栬@x{+LgrR|%iUۋti7@WVVρ #Js#s2͢^T>p\bw\owkH9yڋ ]njµJH,2@ZS6C>*=sb5~r1̜ =dIU ^g#½{5 ?.SݿQv<_A*bBjJ QAad =EN5ҀͪͶ7銉;_*(σTe S~Գ|wҒB~KWZptnG6.Mu~ww0b;6)M(GK\NɳV… mHߚ_%$wB;^: GU;Wd{[o".[.Y+rD;ؽN3gK ]VWB =3pR  uy.Go hg婶o59EDDY.sۢh!uM A#cIi#Uϊ r ךY.}+ &PBEW~PдOEuRֽdÖ̿CD}V ys$[&Ad9~ocfrdw \N&a 5ь8'7*Ҷ;؜8?9з, B^ܒPT20 Td>p4QpyLMV!n[穂Io BL\":9gQ/(Bwt&(r.L:h- ٽU$x'?R|ii聉fR\kXMee5Ҽ˾hɥ{/dz^P:m?bf|@e4A/#DDn'csk ZMl0Z>iD%X:knp >d],ht3pcޙ^T# /c-aR(n ڋ5ۡRvαťN`'Ȧiw#4^.Fpm(t#`FRM1`ˮtcD M(6A33o_0mx'U3Zf%^dI#sGyg.w k7nm!J ?cX]a)Zq|kGs*=ЂtboڅP10 J :q.FVc̷OrTga;oBZ0] 㡐 z֍@J c.BnsC5`gs>yB1fK9[K3Glyq1jg鋳^Yln86le۝@(d]c[xں>8ygr,2UnLVXrz\4%PЋwU_$Q*'Z5M 6iml Zs21m_Rqq'Aw2&{EⳫkE~BvbAY2j;u75P_X0p2DY"C:z|BKԕ;ǧӨel߹2uzraQC ۱I5ƲIx#W2C kI 36Lwɡj0⺩4fьHawQ,XA!廉 wq' Dc8?I'dEtIآ!KԉEckK=t2Wa8<憈-cEh!<(Xk nu˨jem.Wz7,SK l+LbFY|\8UDtLnGlviBrCt*~Cz1ЫroCYId_pm]#L `UrjBV~Uө{|l}/ɹnst%fSb<q\bD%TzQ.l}m~ %kzLJw4ϫm80%qTVEWr%NT9u1+Qʲ&^͟b>#we5-K$46!Q|rxz5S|nI;go] 0T`pk!Ԙ#IyBg(Rg =$l_c1ܗFF_`[U M gUHSDD({%4. j{_ɒE`|yYg$HtVyOB9FL/x?oA`B Hy͑?6e\֤!~u!qhkHn閡G^{uVz7ɣL<_MTi*6 wRc6nV" {G̈́ߧ:-Xj-@$;'%nv0Oi!i43]Xn&WeڠtF].<;\SyysTR$"脮Uc+!y?"^< iq rRK23& eIub SaDyILocO#mЉxN@ u"}1h_<;p9 /U Uo7b4p$s`CXkfMZ I?Jy-eۃ {|(U*[nW)GoRmgUډ{7Cfč퍧v ýtr:q˗N2sÅ 2l\Ygye0*FJmht)/\BLҖTqd7||QRIǶ@; իc{k- &,pys߾qPG3`JFcIL/s$Z+^S]Y]/ңPvO:N「e!=Vq }P!8kji":Y&-%>%ԃ^_}XT@ƾb>Jѫm+=<9:(1`掚m9#FL# e\A%#N NmG}cָU=eM`-ܥ8mt$z&ȔAC;5.41xk@%SY0(PILQ +L ="rQ![g3iLgord5[=e4%mN&FShnN`?^'z3 ġ-jPJJX8'<.)KZ엇Id~Q8&~3&l20]rnjso'=` sڳ@Lqp%]@̳2]÷6KG KV׻#2C]LT;^fZRE~}EsLhT`{2Z6=&):|[ s^}s8'| p|~ I 0{R8,=kL,KiiNsj2eˑ7]œ*Lh-돿9Dq~ܷs7>OQ1vp0PU NSMhÛ$6Tq+A0ZF~~#yҀ1=텽krnGzmBM 6L{v"_ _{:.E|U<jY~v[-hwDؓBFS;>A TRvE,kh^Tz4Y 𜩻" qec~Ɏѻo_zL_ޥ OB7MCyYӹkǂ5Jhߍt^I \"I(bvG@.7"y$ʦ:[1?:!`T-/ÍtZ;[V: jO(|rɩ a(qٍ˴ҿ(bSM]. 7௢/_c`&\[˳"vWE]5 ?كfưJy@,H 3`t'acZ:\y۞Eqe ߦt>,xK#:.Kvwěu`<&I^݅BN%t#֣Mz7Ua$7tp#Ø2|t'|rf02ܭ5qȕ3ѣEb'j 6}0^Dpe%OE:s6r1|IOOh-pґ]mwNS5~pqQ~#*ǻkp` 7-1x,„z"h*hڸykM#eU*kwY\.1 ށgm$7X-c 6E*FA<,UJxM{>3p˝*0YdF85G73{ tKUQ5{8],E9W:;!St2V8q3Ap{!AR_-څh4{l8!5۠-4c2Ø2 [aBɿ]*a!LW<7HW@o,a/=3 Ԫ¼L8]Pv?LTm)6|<J#័lE/DC4ScNPݾeYva]  *?OLg*|0 2y -iPӳnۮ :3vK/c+2.{ڰ vX%F䥣 sWP캋UW{?g{;&oQ.^lzFEZنѪ;mSMWvJ/,3$l軪:UƢ[!+f7O6"L1޲`.~*ōpV/dAmRcG_7LN$<,hJKh1>fK.f/%I*9-}ZѮ=6%g-Vs=2'}ʥU ~%rFe(61Jٹ~N䩞]ʗ^Bm_,ѡ~Mзx+WU ȟ(_`]od y(GzReU9`Qѝ:=Up~PuǘK&6, ށj|ȧZZ܏뜝 ):FNLFJ;Cf$|Rv #ժ:d+GAW0A)E/|-tyqa&ܢ{Q0`PI@'Fqi2Rj>AW #o+_i%/}|.ôXE&VO^@24B!~VrэqkK@U@[Ub}IF pz;-ml]+]GAtb`.V 'a]0xﱕL@BޖC6Zx}mvNŹ)gyA]uBLd'᫹P/kŚT_l7w{>oo:O.+pl3L4P\=:;'/`]M#rfMLmmʇՁi!lWv9>RTr7ډU7 '}l?4K%\9^$1ح2S!w׊'LeqĠ<{ dq_ jhL?hH$ CI~EkGJM5M:ۿ|f˚S*#cNffQ4:@jJNљ]+$b$Cg3V]^ >=yAz}>6~h JqX蚋="R2'n.+7ԪLۂBf=,l+XxvچcϮWnLDnL7WXq07!} ~S,I_=X/ q:<(݆/2µs)%h8=L3σvf}XmV [)}Os# FmB[P). X-bC&26—:oPV\(CM1λOYywpzk  Zpw1]A??2'lrw,̙g!4qo~%Cӷ~,FZ,qѩ^; ;w Ӡ"$as17;ru*Wa-py;QŸ^=ްݼUfX| a [bħ$:I e9}K.po}@ ) l,JE3FO5{[l-J'TJM #JcE`7ҦO54p1?ܵ_E0Qz!||3 \[M> &ѯ8hl\"懨6L.=~oN#[۲r׃%M8'lva Ơ8a6P|Ӻ? ltEbz{~RkUTXi,f}Vڪ$4F.#H,~JvYG+CmytHI-r/uxf syUy뱕fSDLRIY뮐AW[<ڄ٨p}Ak.KqE벊Dߚ#@sjăk] Dlpڄ&1f!4 bf-0sEO3bu^_L S! %!1uzrqCU\P<5t\B%O}^Z'nCEhQ>)Hlj3(^ji.C"KږM%aF-=@-H__9WH#r^=X [,bg42 ^}I&+ML'(˚KB^K>q{)P=R53T3jV)Ρa Y6bιS-f6~_fnH9ևYaW_e峀VTrVE%{cE)d[qBNM:v~*|}{ƣs3J́I[bm/ '(Hyyv )5:kw;Rk=[sЮL wIfAY5 &AI /!{^g(j<`m% N RIH.^_A?fd8y[-R>BKdԗt;ͪG5Y&90nwjP]aIhgWZwM@@{ɀcO6dcozU)^Ә8q8x9Tmؓgg;2Ȯy1R.I)ąt℻`ߊGBP^l" EBR􍻊SGdaG16'f5=McƚQ47n4. pkBOJ_{ot/VL/7@4^ ]٘2N"?0k͘=qGD~<(jWv?C9٧a/S)Bj(j_TYQ)^htcpPgPt̆d7Qk+1ʔ}+*RE`t u{?eC1#׹SvfF阖 | NVl1‘P\[כ6x@plllH8c(RP@t4NjDsTa4#A/I}֩uZ&|ه۪y7,sk.ok(UFpg;'ЛTH5)?e*骀 ܾN{;RFo9~o fvRғk[&VKJ}BJ+AզDzLn#_,)xjNWsai h?k < 't1~Nw?SwC/*~`V ?h s-"*s.u;}g(zNad;sfxE|"tYjM&ÖD4D󒅌CUM(Axc*so'>,! -K^9bt( %Ws5Ћٴ+&nlA~f ep'9,qF"c =ҥIP=N2U)}W(U7RJ)aAslƒ`#i@A@!f0߿:+o@)6%;P7m!. ʊ*Ҫ6nj @B:}-B˚NZ FԠ 3qݣB fp休v:j iԋmoh rbT42T ɹ /Hж oƞ)ׁc:~7a|d>0ć#B|Jڊ64nI (Pq(XB܂'e $ԜfTۚ $t$Fm~hi/$&bݨWHS%F5*>$0~ʣ /46 gDp=1O=xOvMNJ.MZdl,`k\ܛH0i(C~xbpr>K>,{ٶr[oTC!w9#֨ Q2đ}b, h~.}[Ѭr"mBȲnXd1MCE [u=c4ְYNnaN2jC2׻MsWj#͝I(ƴ 4-DCHߎ7*[5l.+dlU7;E"j{6VNN##ԭE9\oщr*/9kృuH$wC({'O~0@Z<s˴([?lūW1;ȩHjMn99K^Oٻ- J?dD("__Jn(^Nw[z{r{Vv@&['HeI(Q9ڑle׀=hL2y?apVv~{ί5;m|T:;8 N7Ka0u,Cl&Olҽ˟M|vRû(C8wxu󵣠}6f$Pe<`\) bQz6`+ۻ@Я -|!" yMݕ{tANa'DF|y!d\/svCGy E+Zk놙DN0KZgqO8i`X&X}*gA]OZ>M tZ-;rꈪPy뮓m [}QLyM1N3[g%T~U鲇7j[ YQ4tjh`$dm?'8XEI=,qɴ 葸.V(7iOJjh2=D4<|,ȥTح0~1pfYW\Fק[ CIy`;w ]0S-!q~8E!1 ˡYL"DRU2}8ԓV5H_C UuDTa@5Xg#RE\^ غBU3hKouɍ3U;xUZ@#`F-+bFT'@GKoGiiL"z..Lk`AL(+-g$Yߡp6G>վN#5=ǭ(gnR|ZSI P|wy:e7쥖d/)הŠ91M W1JHx[ո0l~GezM=dtrMĸċ&>YiS@3?X= ?D̬B (M'+#U笨S5#V d'3>zwʑ, 귱lk $҃iQ*$J5bŒKj↭%SD#lt8;4Em:iP벉.st_A*g0*f766'FeuBYƤ#A+A%L9%H{e7ﰏ3eꥵ`Ơxnkςh?<zVev? QvSNՄR,G} yFJl4 ɵÃץ"wǿ ߢ:#ctPņ)$8b]=utS4؈WgI}Y* ٫n~t\GBUQšҁ7I\FA ^qаdQj{tșZ7o/)* ̊` ~k!;^ql|{ "2&nѲC uh4Y/)NpOh#s/(8+:LNLt6:k6Y[%JrK5GJ[.v^L Z:2L֝qZ'4؁.+eMoSr`p}Q.,LG5JNΎ:kS0hI/К-^)[Hw6FM1~j 2;ӂ [Tqߵh7JsD$3X9kΎ}e$Ew@4a9+1HyWN%%+Rw"$oMJm7%7IͳLaydT/Ƚ ?^zl jҳ:z#[1N;rM@Ǘ?L`˿}*(Ũt<yt-r:'f*8XT(Y}ȓYr[zՙtp~'qqq4(0=M8 G\˯RGҝKS}b6+6I;}h;oUа' /.UZH{SJ]:88B@ɰ |~+ rZOtK}^[''ᗏvn=X ]U6ɿEt(}$clnKo)mCizJ[? dWO>8C-1$z`oFɜ&ZN:LV[ "%ih3sF #JS2%cF O)kViM挚ϑ1,lgy֧’v\PPX%<^s2:GbNm.ѩ^-qLj%9Ly7r 2|^4 S ~K`CdU]Nw{ Eșc%:ủAeX^H} D #=5h-qVSJTyˁ n$'@N{Tl䠽sV`J n'vɚ$b!yVQ1Bѹ}\>$&z2/hϡ1EC1bMC `8%+ |hXlվ77Pxoj YxeZW l"c j梛Vԕ2O-I[9`Ft@Rn6\:36DW)m/߾6sp}o 8χ D92;ڻ);8& su!s4&a DK%Y5AAj4ԃ3iv[zͣrB]#܌X E?/v-\3'did-hCLZN1Nb!sfKe5Jd [Gɾx;e=_m3ٟҝ(Z GTz y &Ll u;OެCP!֜K#>'hBR[\(X˫ʢ *k+}ŧn뚣 [s@)X;4*i3C1Iv~r7.]ww&wl0KiISllڎr63ϩԧŴ>FY[(~p9$JףFs ҏ!Fʂũ0V>T!xdD|p6=.E 4=^!R+j+G%`+aw!wnn\7SoJR\`}p5 sF]e}8mx}J\jˉ68Ƭgl̇dTN&V9`&J&PTT V1!R#Ki?4ˣ+,ڄ\|AV ^w8!FmˠPx kؾ<o Ӄ!9jQ(Ac;lRq0T>b`}A=Z#+Y~\zB !17PD!ZpU_:=D QL`ɛY2 \:9ńp13 C>VxO,G ln[R'3#ص@$aq6;_K}QyJ//-BwYrm&Sp|q7W+;qh, A{ZЖn=I:[)+"Pg<*  N/1CJ.CfG-Ɓ`@Xr8&\c G84lɔ;F_ !蒔I$SORo-%>5fY?i@oIҝ x  [7 l&<ɉ<\ |pBk#;RM@F"N#"t2 \̷jWyIW/ʚ&L` 'ܧ?"$hH{%?ZI!|a(ۄdѯ:CGD:{(ɊEؔM<F ]0P N3QpS?-|tKK9'߾]ιK_rW_5hh:tqJUo"G=}ۓM>\{FIZzAˑz)gzE&XKx&yzM#ǹCg@c 9a쀙6oJռ_Wns#ky(pw Wڌ]eP {Kg0ޗGPo%T*jÆ P= z0c{sbQ% &CX~qѧx0='4ӎp[pk&!~?Jg lvH"t+T]EYCg|mZ KVUE9dHn9lE\zq^a IV~ף )c;`z5nP,MqB%-pD'ؚ>[mZ"ѱD5ܫ PDA9?jV1Z$W_<೬-7^tnX}ġT4 |x>N];秀 YZ