openvswitch2.11-devel-2.11.3-74.el8 >  H _ !F^(*vs'M>}ށdBA-ZAd_1xQHs![oL.|%vIoKrQu_:%am>{{) oz[9j;,b8983b2c09edd230b5532899c95e5e62721f4919441bfa32ad7108c2d5334a58d0de7d79d3d7dcf885d85204c60cbade1c5d94f9t_ !F^(*vpAlWJڪ<إfW3sh>pyAþhQqwa;'ie8WX9cA $Fa 6 kGqr1~q=TZb,#Gga 9Kk9y^hZglMJ㵎N3:?CPKmwVJLSgPO NQvOx(GJ;CDD{mb@ky{HL؎{ >p<?d & c  '\x~GG 2G G G cG 4GPGG<GX  H (y8*9"(*:^i*GGHGI4GX|YŔ\G]G^2bʅdefltGuGv wHGxdGyЀимCopenvswitch2.11-devel2.11.374.el8Open vSwitch OpenFlow development package (library, headers)This provides shared library, libopenswitch.so and the openvswitch header files needed to build an external application._Dzp8le02.rdu2.centos.org CentOSCentOSASL 2.0CBS System Environment/Daemons daemon/database/utilitieshttp://www.openvswitch.org/linuxppc64le# P3Nn)5@9<&K#* );)6L n*;v U yy'#Bn#`L8' T .,n.)=42_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz_Dz904813c8078bc01f8a36974f95f21affdbfbda4d71846ef37ccbbe234a6110324271784cc979835a9f97532052f74db6306ce4f94b13d0c5b1d7ba7d6352df39de10c0c5bfd1ae16c4e9ab7a5f33608db6fba46aa295bbd1d7c132f0bce2eade8f8b8693967e533d7400342279567a55655b06cd243c8cd3f1b8faf214e0d3bf038e97dcfab0b23f83171cdae68eef2fd388e78929cfe3d21568c45a4e8d3fc967bca656cc1abf0b76dd3e3e002f04098a849e00ce3f1249b2bfbc4df29ea414da215fa66e48fc2a5c253f392ffd6d959b6621ad6a8621fefe6bf842d6da4dab95f95b529c5d24c16da4e95c362ba9e2bfa47128402edb85e4d4e83da80ff96301d1d77ac382501247ad59c07406ca7b84fe05329e2b04d6959d21e78390f37ae7f132c13f652926724d55ba321235951554c3e7a31efb93bbbc9fe3f5d1759d289980e7b305417b46a4daa9ea1b9a2f4f64db8f835c8cb302b96276f381891dab79ae5b8e16f9278409de728e37e913bb539aacf27e53895093f93056888b9fefc8ffac3650cc96ca33446ac7a3bfe107f581d1681cf603e0979dc2fc715156a44e32644d49d00b3c8e4d090e7d8e4ca8d067a2807089a841b565a044552650cc7a5a2026e708885774ec058338c4f1de9fc97ff60fb0e7892ccd92e1016d05f856ef10590a46d3fb75da32f84f4a0072b8fe4e18a1750bc95a7888dfca0e6594b076ce69ea410e23b4deded62835928b58b4d8721d89c328bfb0a8cd94aca899e00590f8fc4bd8dea6f0af9c95f143747f268a0db95631702ccdc4abf6c9ffdd2ddafe659eb67af1b78b695e7416bb746660a87527f29fec1e79d087d79faa7ccab44a2ce81baf0a232648b0548c7689a388bedba9c47a4e68b00fab998560bd4ba355d0388810cf58d015f8a289898567a292b9778116a7ba4da11b2ba7b7086774c716d7dbcb245e8b3249242e41739172409baa33a07f277d5615a2043aa0428fde81904727986f5b9e202f0c658aae4276c9e786cb4f1e36a8c74803add2033769f623502da9bb3530753e6555dfa9276e64f2503988752f22c636ae0de9c23cd66be07e538ac5402f27e7e0e78a0d63e82293666325bf71692263943b613c00b0d4bc262bce871391f4b99673e6a6b7a8a90cd2f8c54f261ed0a2219127e0fc28952a684c2798fc62f150a93b60463026af9e41d178e6d1e10a012fba42441e6c6b7edf788b11c8818042bb99bf68ecbb539512fec4c08512039e294fcddfbf5cac18e23de372fa0f0d76bcc78835d1d2537aec13c45c94ad4ae5adad122cd32f8e6c36ec9f07aaf08d8a1fb504d9c222aebe8f301ec2a68984fdf11cfae3a0545efa120a3daac4c1c0724066ecb6f9fe53b90a97fcac95e96f86a17f4190a6d95322edbcb9951e4c5205c63c796e9c63d70d0d47af51341f4a5b4f8654c02456ddaeb31027a539031efd673cb11848405f6f7d7ff78ea87dbff9980839ca3dda40415a80e5e5c31bc1133e9b190a18fc728ac8c368d2fe203cea1b115d84387d3658b3c20a1e1790c03410b77c6b5ca2c5d5dd948928a2cf41d9d7a5f8ccac3e5d7b059af971c119cd3eace654e673d91e8421f4ad09a7212499aa79291e8d2e5c293ce0cab4b38b3223da8416e040b5d7e5eb3174a1533784e3eaf41eba0cd83f9f307c60c164a1387129a2d1c42b864551639c947986763c8161aa9074a1176780faba1b96114f7d488209941e8824c3f48f8f665892309944b8cc684326319628951ca55c282c1cc462f6f005edde258d5324c68b096913a01ce6c9b93d707e7cae5c3c1440708d1f26c6bfa45d456f6ef8bad03b5f5fee60135703f0c07322262a4f1ad8e5bb8752b873b6bce4baac339ca1c01dbc1f14bfb5d51aef169b0778a8925e28e70cdda4e40d6fd3c8e7028992cca3aee9c9e0f66022e260322fa76c447c32aa3af013d0c0e8cd0d10577b7c52f331e4edffb7b22a06c509eed3a8b38df67402a0684e7acfbcfb21a19789312202a633baf6a1b3ab5696336ea2a2a434d481a6254216e406a968215933e61ac41bb50c3a81c322fdb09b138937142c9561db661c79bc0d0cab31f3ab7bb02c6d32ba8d3bb37947aff404a437d546e734e0c4c29f0a2318135554fddb988c8fef4a229b1417f483f63f8aa710d029c10a632f3741affa49a1004b5cdf40260ede39d223b74f429e20e20ac184d3a2f365ce265ab4f56c27430017583c321b89b83acd384197cdb3867819c3bb7e6532ecbed68097f4cd7c14a50e5e02bece360a6001b10ab4c154ca0c8999fe62c8d5b35a6c165eeecee9e7699993ae3617c2d9d3be953c03514563b26b474d2bf06c8b2cf5035f8061a825f62f852b98b45b484bb553c62eca889aca72c32ef5c737560502031af3cb363a5749efeffdb39a8382441317f2365851642b41f61297000368cdfa8fdff267aecf2547775233bf127334cf9b42988082025a38b942d02f32049601d0b9a17ec245b8e7c1338849e2a7223e373f479e2a950f7e8e269d30159939310f472b64569b4e966e8c6bff9082e1250e0f4d163188f37bd160db3412ef6d5d665cd2afd43195c5a6506cb622f6f9a503d8d0009b4fa1d51b96dd993ef8b9281037a954bcf266ab1e9fb486b40a02ed19ee122cf2be235f1feb7403a4ca645313721f09eabc2e3d3b3449e6276defe57384bbfe24b23259307254db747798e0f1444ba5878ef1435883e041e62a3dc47e83a20d82797d2e33074258b2e38a215ad3ec5e909706da71c96170005398b5cb2d57d121df9206fdc972adaa701c1b610234e3f971612bd6e3445ebf5096c0db8002590014bb27ca0d2afbe826bfede9ecff7b8bf7a89e366db076e2ba339c16e9095ab878b052e1745e6205825e11e8c5782bd669c0b3e67384db02b2846e366eb1c96a16libofproto-2.11.so.0.0.5libopenvswitch-2.11.so.0.0.5libovn-2.11.so.0.0.5libovsdb-2.11.so.0.0.5libsflow-2.11.so.0.0.5libvtep-2.11.so.0.0.5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenvswitch2.11-2.11.3-74.el8.src.rpmopenvswitch2.11-developenvswitch2.11-devel(ppc-64)pkgconfig(libofproto)pkgconfig(libopenvswitch)pkgconfig(libovsdb)pkgconfig(libsflow)@@@@@@@    /usr/bin/pkg-configlibofproto-2.11.so.0()(64bit)libopenvswitch-2.11.so.0()(64bit)libovn-2.11.so.0()(64bit)libovsdb-2.11.so.0()(64bit)libsflow-2.11.so.0()(64bit)libvtep-2.11.so.0()(64bit)openvswitch2.11rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.11.3-74.el83.0.4-14.6.0-14.0-15.2-14.14.2_@__ _t@_P_|\@_a@_G@_;_:q@_3_2@_/@_/@__A@__ L_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@_X@^^V@^>@^@^@^@^h^g@^U @^ P@^ P@^ P@^^^@^@^g@^@^r^@^@]]B]@]@]@]N@]]ʞ])]c@]c@](]{]nU]e@]Ik]6]-@]-@](v@]$]G@] ]:]:\P\O\,@\\@\@\@\@\y\w@\R@\M@\ - 2.11.3-74Timothy Redaelli - 2.11.3-73Open vSwitch CI - 2.11.3-72Open vSwitch CI - 2.11.3-71Open vSwitch CI - 2.11.3-70Open vSwitch CI - 2.11.3-69Open vSwitch CI - 2.11.3-68Open vSwitch CI - 2.11.3-67Flavio Leitner - 2.11.3-66Open vSwitch CI - 2.11.3-65Open vSwitch CI - 2.11.3-64Open vSwitch CI - 2.11.3-63Flavio Leitner - 2.11.3-62Flavio Leitner - 2.11.3-61Flavio Leitner - 2.11.3-60Flavio Leitner - 2.11.3-59Flavio Leitner - 2.11.3-58Flavio Leitner - 2.11.3-57Timothy Redaelli - 2.11.3-56Timothy Redaelli - 2.11.3-55Timothy Redaelli - 2.11.3-54Timothy Redaelli - 2.11.3-53Timothy Redaelli - 2.11.3-52Timothy Redaelli - 2.11.3-51Timothy Redaelli - 2.11.3-50Timothy Redaelli - 2.11.3-49Timothy Redaelli - 2.11.3-48Timothy Redaelli - 2.11.3-47Timothy Redaelli - 2.11.3-46Timothy Redaelli - 2.11.3-45Timothy Redaelli - 2.11.3-44Timothy Redaelli - 2.11.3-43Timothy Redaelli - 2.11.3-42Timothy Redaelli - 2.11.3-41Timothy Redaelli - 2.11.3-40Timothy Redaelli - 2.11.3-39Timothy Redaelli - 2.11.3-38Timothy Redaelli - 2.11.3-37Timothy Redaelli - 2.11.3-36Timothy Redaelli - 2.11.3-35Timothy Redaelli - 2.11.3-34Timothy Redaelli - 2.11.3-33Timothy Redaelli - 2.11.3-32Timothy Redaelli - 2.11.3-31Timothy Redaelli - 2.11.3-30Timothy Redaelli - 2.11.3-29Timothy Redaelli - 2.11.3-28Timothy Redaelli - 2.11.3-27Timothy Redaelli - 2.11.3-26Timothy Redaelli - 2.11.3-25Timothy Redaelli - 2.11.3-24Timothy Redaelli - 2.11.3-23Timothy Redaelli - 2.11.3-22Timothy Redaelli - 2.11.3-21Timothy Redaelli - 2.11.3-20Timothy Redaelli - 2.11.3-19Timothy Redaelli - 2.11.3-18Timothy Redaelli - 2.11.3-17Timothy Redaelli - 2.11.3-16Timothy Redaelli - 2.11.3-15Timothy Redaelli - 2.11.3-14Timothy Redaelli - 2.11.3-13Timothy Redaelli - 2.11.3-12Timothy Redaelli - 2.11.3-11Timothy Redaelli - 2.11.3-10Timothy Redaelli - 2.11.3-9Timothy Redaelli - 2.11.3-8Timothy Redaelli - 2.11.3-7Timothy Redaelli - 2.11.3-6Timothy Redaelli - 2.11.3-5Timothy Redaelli - 2.11.3-4Timothy Redaelli - 2.11.3-3Timothy Redaelli - 2.11.3-2Timothy Redaelli - 2.11.3-1Timothy Redaelli - 2.11.0-56.20200327gita4efc59Aaron Conole - 2.11.0-55.20200327gita4efc59Maxime Coquelin - 2.11.0-54.20200327gita4efc59Aaron Conole - 2.11.0-53.20200327gita4efc59Timothy Redaelli - 2.11.0-52.20200327gita4efc59Timothy Redaelli - 2.11.0-51.20200327gita4efc59Timothy Redaelli - 2.11.0-50Timothy Redaelli - 2.11.0-49Maxime Coquelin - 2.11.0-48Timothy Redaelli - 2.11.0-47Timothy Redaelli - 2.11.0-46Timothy Redaelli - 2.11.0-45Timothy Redaelli - 2.11.0-44Timothy Redaelli - 2.11.0-43Eelco Chaudron - 2.11.0-42Kevin Traynor - 2.11.0-41Adrián Moreno - 2.11.0-40Numan Siddique - 2.11.0-39David Marchand - 2.11.0-38Eelco Chaudron - 2.11.0-37Eelco Chaudron - 2.11.0-36Timothy Redaelli - 2.11.0-35Timothy Redaelli - 2.11.0-34Aaron Conole - 2.11.0-33Aaron Conole - 2.11.0-32Aaron Conole - 2.11.0-31Timothy Redaelli - 2.11.0-30Lorenzo Bianconi - 2.11.0-29David Marchand - 2.11.0-28Numan Siddique - 2.11.0-27Numan Siddique - 2.11.0-26Dumitru Ceara - 2.11.0-25Aaron Conole - 2.11.0-24Kevin Traynor - 2.11.0-23Flavio Leitner - 2.11.0-22Flavio Leitner - 2.11.0-21David Marchand - 2.11.0-20Numan Siddique - 2.11.0-19Timothy Redaelli - 2.11.0-18Timothy Redaelli - 2.11.0-17Timothy Redaelli - 2.11.0-16David Marchand - 2.11.0-15Timothy Redaelli - 2.11.0-14Timothy Redaelli - 2.11.0-13Maxime Coquelin - 2.11.0-12Flavio Leitner - 2.11.0-11Pablo Cascón - 2.11.0-10Numan Siddique - 2.11.0-9Kevin Traynor - 2.11.0-8David Marchand - 2.11.0-7Timothy Redaelli - 2.11.0-6Flavio Leitner - 2.11.0-5Davide Caratti - 2.11.0-4Timothy Redaelli - 2.11.0-3Timothy Redaelli - 2.11.0-2Timothy Redaelli - 2.11.0-1Open vSwitch Bot - 2.11.0-0.20190129gitd3a10dbOpen vSwitch Bot - 2.11.0-0.20190126gitd4ff5b2Timothy Redaelli - 2.11.0-0.20190114gitadb3f0bLorenzo Bianconi - 2.10.0-42Timothy Redaelli - 2.10.0-41Timothy Redaelli - 2.10.0-40Lorenzo Bianconi - 2.10.0-39Numan Siddique - 2.10.0-38David Marchand - 2.10.0-37Numan Siddique - 2.10.0-36Timothy Redaelli - 2.10.0-35Numan Siddique - 2.10.0-34Eelco Chaudron - 2.10.0-33Timothy Redaelli - 2.10.0-32Timothy Redaelli - 2.10.0-31Lorenzo Bianconi - 2.10.0-30Eelco Chaudron - 2.10.0-29Lorenzo Bianconi - 2.10.0-28Timothy Redaelli - 2.10.0-27Lorenzo Bianconi - 2.10.0-26Timothy Redaelli - 2.10.0-25Timothy Redaelli - 2.10.0-24Kevin Traynor - 2.10.0-23Timothy Redaelli - 2.10.0-22Numan Siddique - 2.10.0-21Timothy Redaelli - 2.10.0-20Timothy Redaelli - 2.10.0-19Timothy Redaelli - 2.10.0-18Numan Siddique - 2.10.0-17Numan Siddique - 2.10.0-16Numan Siddique - 2.10.0-15Numan Siddique - 2.10.0-14Lorenzo Bianconi - 2.10.0-13Matteo Croce - 2.10.0-12Lorenzo Bianconi - 2.10.0-11Timothy Redaelli - 2.10.0-10Matteo Croce - 2.10.0-9Matteo Croce - 2.10.0-8Matteo Croce - 2.10.0-7Kevin Traynor - 2.10.0-6Timothy Redaelli - 2.10.0-5Flavio Leitner - 2.10.0-4Flavio Leitner - 2.10.0-3Timothy Redaelli - 2.10.0-2Flavio Leitner - 2.10-1Flavio Leitner - 2.10-0Open vSwitch Bot - 2.10-0Open vSwitch Bot - 2.10-0Open vSwitch Bot - 2.10-0Flavio Leitner - 2.10-0Flavio Leitner - 2.10-0Open vSwitch Bot - 2.10-0Flavio Leitner - 2.10-0Open vSwitch Bot - 2.10-0Flavio Leitner - 2.10-0Open vSwitch Bot - 2.10-0Flavio Leitner - 2.10-0Open vSwitch Bot - 2.10-0Open vSwitch Bot - 2.10-0Open vSwitch Bot - 2.10-0Open vSwitch Bot - 2.10-0Flavio Leitner - 2.10-0Aaron Conole - 2.9.0-47Timothy Redaelli - 2.9.0-46Timothy Redaelli - 2.9.0-45Timothy Redaelli - 2.9.0-44Timothy Redaelli - 2.9.0-43Timothy Redaelli - 2.9.0-42Timothy Redaelli - 2.9.0-41Timothy Redaelli - 2.9.0-40Timothy Redaelli - 2.9.0-39Maxime Coquelin - 2.9.0-38Timothy Redaelli - 2.9.0-37Timothy Redaelli - 2.9.0-36Lorenzo Bianconi - 2.9.0-35Timothy Redaelli - 2.9.0-34Timothy Redaelli - 2.9.0-33Aaron Conole - 2.9.0-32Timothy Redaelli - 2.9.0-31Timothy Redaelli - 2.9.0-30Timothy Redaelli - 2.9.0-29Kevin Traynor - 2.9.0-28Aaron Conole - 2.9.0-27Aaron Conole - 2.9.0-26Jakub Sitnicki - 2.9.0-25Aaron Conole - 2.9.0-24Timothy Redaelli - 2.9.0-23Timothy Redaelli - 2.9.0-22Timothy Redaelli - 2.9.0-21Timothy Redaelli - 2.9.0-20Kevin Traynor - 2.9.0-19Davide Caratti - 2.9.0-18Timothy Redaelli - 2.9.0-17Timothy Redaelli - 2.9.0-16Timothy Redaelli - 2.9.0-14Timothy Redaelli - 2.9.0-13Flavio Leitner - 2.9.0-12Timothy Redaelli - 2.9.0-11Timothy Redaelli - 2.9.0-10Timothy Redaelli - 2.9.0-9Eric Garver - 2.9.0-8Timothy Redaelli - 2.9.0-7Aaron Conole - 2.9.0-6Matteo Croce - 2.9.0-5Timothy Redaelli - 2.9.0-4Timothy Redaelli - 2.9.0-3Timothy Redaelli - 2.9.0-1Timothy Redaelli - 2.7.3-3.git20180112Timothy Redaelli - 2.7.3-2.git20171010Timothy Redaelli - 2.7.3-1.git20171010Kevin Traynor - 2.7.2-10.git20170914Timothy Redaelli - 2.7.2-9.git20170914Timothy Redaelli - 2.7.2-8.git20170719Aaron Conole - 2.7.2-7.git20170719Aaron Conole - 2.7.2-6.git20170719Aaron Conole - 2.7.2-5.git20170719John W. Linville - 2.7.2-4.git20170719John W. Linville - 2.7.2-3.git20170719John W. Linville - 2.7.2-2.git20170719Timothy Redaelli - 2.7.2-1.git20170719Timothy Redaelli - 2.7.1-1.git20170710Timothy Redaelli - 2.6.1-20.git20161206Lance Richardson - 2.6.1-19.git20161206Timothy Redaelli - 2.6.1-18.git20161206Timothy Redaelli - 2.6.1-17.git20161206Eric Garver - 2.6.1-16.git20161206Kevin Traynor - 2.6.1-15.git20161206Lance Richardson - 2.6.1-14.git20161206Timothy Redaelli - 2.6.1-13.git20161206Aaron Conole - 2.6.1-12.git20161206Lance Richardson - 2.6.1-11.git20161206Aaron Conole - 2.6.1-10.git20161206Lance Richardson - 2.6.1-9.git20161206Timothy Redaelli - 2.6.1-8.git20161206Lance Richardson - 2.6.1-7.git20161206Aaron Conole - 2.6.1-6.git20161206Timothy Redaelli - 2.6.1-5.git20161206Flavio Leitner 2.5.0-23.git20160727Lance Richardson 2.6.1-3.git20161206Lance Richardson 2.6.1-2.git20161206Kevin Traynor 2.6.1-1.git20161206Flavio Leitner 2.5.0-22.git20160727Flavio Leitner 2.5.0-21.git20160727Flavio Leitner 2.5.0-20.git20160727Aaron Conole - 2.5.0-19.git20160727Aaron Conole - 2.5.0-18.git20160727Flavio Leitner - 2.5.0-17.git20160727Flavio Leitner - 2.5.0-16.git20160727Flavio Leitner - 2.5.0-15.git20160727Panu Matilainen - 2.5.0-14.git20160727Panu Matilainen - 2.5.0-13.git20160727Panu Matilainen - 2.5.0-12.git20160727Panu Matilainen - 2.5.0-11.git20160727Panu Matilainen - 2.5.0-10.git20160727Flavio Leitner - 2.5.0-9.git20160727Flavio Leitner - 2.5.0-8.git20160727Flavio Leitner - 2.5.0-7.git20160727Flavio Leitner - 2.5.0-6.git20160628Flavio Leitner - 2.5.0-5.git20160628Panu Matilainen - 2.5.0-4.git20160628Panu Matilainen - 2.5.0-4Flavio Leitner - 2.5.0-3Panu Matilainen - 2.5.0-2Panu Matilainen - 2.5.0-1Panu Matilainen Flavio Leitner Panu Matilainen Ralf Spenneberg - Merging upstream branch-2.11 [757d6ce62c7f7fe77533f6d632f515db847c4145]- redhat: Explicitly define __python [045337a5c881dae4f3b0b4f581eea4dfc32df256]- Merging upstream branch-2.11 [e835b37ab382f04c6b3fa2fec4b7cd0d93cdaec6]- Merging upstream branch-2.11 [a11c3da9f778089b46183f3b21c33cbd48f43cc3]- Merging upstream branch-2.11 [2a26d61978f7ddfd63a957142ae87512db9a6c68]- Merging upstream branch-2.11 [e31b9384beb303ae722faf6fbaaac931a0a491c7]- Merging upstream branch-2.11 [a43432762b2e12773cf207bb659b2e181dc269ed]- Merging upstream branch-2.11 [dd4802fb0c2e82bda1feee39ad3a64199fe5a57d]- pkgtool: Use git-branch to retrieve the name. [7240e67479909550e28239a8aa26c3ee0cf517f6]- Merging upstream branch-2.11 [b16596dda3aa9773812e46a4c17f8089a0a89f78]- Merging upstream branch-2.11 [7b48e669229bc1db642607c41c26e8c59be5989b]- Merging upstream branch-2.11 [9ae7cb0a10cda8a48cc856d4ff0cf585a5bfdf33]- redhat: Add support to custom RPM releases. [570434c6c20efc6a6b027c6f05a2f68d3bd1af83]- pkgtool: Use OVS static version in package NVR. [2ed240a84c35f4906a0fd806a5ac1ca678b24603]- Merge branch 'fast-datapath-rhel-7' into fast-datapath-rhel-8 [a2d9792f8cea55348a9f263c4f891298ffcb2462]- Merge branch 'fast-datapath-rhel-7' into fast-datapath-rhel-8 [c9f7a9e2d37b09a1f154fe30b50260255cce4595]- spec: Fix configure to use dpdkdir without version. [583acc91dd782f1e73cc20a27b7cbd8bb5a7bc98]- redhat: Rename OVSCI job name. [cbcaa831188b77f253f718203dc743904538464a]- This is fast-datapath-rhel-8 [98f312f126a245f2609a8dcea9604e09832181f0]- bus/pci: fix VF memory access (#1851170) [fa4d90db57191665037114e4098f3d1f6b6ea9c7]- vhost: fix vring index check (#1831391) [8e33084d85d80cea72d02de0abf36c142dcefa2a]- vhost: check log mmap offset and size overflow (#1831391) [753ae0cf66553e8fd71b8e76642900d9fb62c406]- vhost: add device op when notification to guest is sent (#1726579) [92715cf99cbebdb6d13e223872cdd44f822a4ebe]- net/i40e: re-program promiscuous mode on VF interface (#1733402) [0fe1f42b5f3bc0b714f063d57cc79215459d28dc]- bus/pci: always check IOMMU capabilities (#1711739) [0815c39d39c0b34dd7456bde23077e1f25250dec]- eal: fix IOVA mode selection as VA for PCI drivers (#1711739) [11fbef3c85f71b257dc37dd9b570025ad4a24dfa]- bus/pci: consider only usable devices for IOVA mode (#1711739) [69f5cb4c56c59505c76d4599cb0117b9fd6bfc11]- eal: compute IOVA mode based on PA availability (#1711739) [d5e1d2fa507875898bae71762c84c4f1d63ed972]- netdev-linux: Update LAG in all cases. (#1812892) [276351180996d21a96b6539671e4eed4e636f65d]- netdev-offload-tc: Re-fetch block ID after probing. (#1812892) [83cebd3221538df693d7170c3a17ed9a381911c6]- netdev-offload-tc: Flush rules on ingress block when init tc flow api (#1812892) [e5d7d5ec243b68d65383ca5075d7128f13e8aebc]- netdev-vport: Use the dst_port in tunnel netdev name (#1727599) [f4a6fb757441ee0ba5bf808a18cd8bf7a65a9124]- lib/tc: Fix flow dump for tunnel id equal zero (#1732305) [765ba1d1c0898446d3c05d9c7d3e92134647787a]- lib/tc: Support optional tunnel id (#1732305) [42f09fe96f8664a4165261c935d0a4117f0675d1]- tc: Set 'no_percpu' flag for compatible actions (#1780690) [42f07f6bd81f65f52b84bb7a0011c5bb21af71ce]- rhel: let *-ctl handle runtime directory (#1785586) [c3763ec916aef757d113a73fb402cf89753e92a7]- rhel: set useropts optional for ovsdb-server (#1785586) [77bed8f0e4c0a3b7396a219d4680d585e88caf95]- rhel: run ovn with the same user as ovs (#1785586) [8f5f39b4afcfcfc8f29e79db138629630909352a]- rhel: secure openvswitch useropts (#1785586) [71154ad26f1c22aacc60ab0a1ea335b7b2a6588a]- userspace: Improved packet drop statistics. (#1726568) [a6b7a37be86d9fe990e4511f56b99d23d14f763d]- netdev-dpdk: Fix sw stats perf drop. (#1790841) [54f4571750280654fa05705b2d4657823dffbf64]- netdev-dpdk: Detailed packet drop statistics. (#1790841) [1e1b33541a3a832e32d7515b660f2939b251718a]- netdev-dpdk: Reuse vhost function for dpdk ETH custom stats. (#1790841) [e0d00f70c5154535a86295ea58f6ef726e478fc8]- netdev-dpdk: Refactor vhost custom stats for extensibility. (#1790841) [b084d7a5c2644ac5e6ec667c80ae9c39b3f22350]- netdev-dpdk: Fix not reporting rx_oversize_errors in stats. (#1790841) [26017f85c82ba01a1e884a031605095b4f64ee69]- ovsdb replication: Provide option to configure probe interval. (#1788800) [e8a669ead72973ced8bb15d9a18e25b323f05ab0]- netdev-dpdk: Add coverage counter to count vhost IRQs. (#1726579) [3c3997eb0aa9693f89a6a3083b6fa12772d522dd]- netdev-dpdk: add support for the RTE_ETH_EVENT_INTR_RESET event. (#1719644) [ca1a1a8e1c6ec2b44744876b26630448022b95e9]- bridge: Allow manual notifications about interfaces' updates. (#1719644) [f58b68088819d4ec8b7bd3a1821929f5fea3170d]- Shutdown SSL connection before closing socket (#1780745) [aa97017175536816f70d111647b5dc9bedd824ff]- flake8: also check the ovs-check-dead-ifs script (#1751161) [ecd3a1b407816c629c17f410f95eab868ab68257]- ovs-check-dead-ifs: unshadow pid variable (#1751161) [a086e7618191f0efc75746c1fe6d4481a397f2ac]- ovs-check-dead-ifs: python3 print format (#1751161) [d61553f744b42dc05186910be30171ed1f8425e3]- ovs-tcpundump: exit when getting version (#1764127) [ea9923af222ed5bf398846b553d7b7fe54e10bd6]- ovs-tcpundump: allow multiple packet lengths (#1764125) [ac3b7794054e2b15b22855930b23ede24b5d5835]- jsonrpc: increase input buffer size from 512 to 4096 (#1776883) [9c93db837390817b3bae8b2104bec5becbd946cf]- netdev-dpdk: Track vhost tx contention. (#1740144) [31112a95027735528554c91953de89175f94e191]- ovsdb-server: Allow replication from older schema version servers. (#1766586) [cb53fe2282c1c260cb7cc98c9d21e0573b304283]- ovsdb-server: Don't drop all connections on read/write status change. (#1761572) [5a0a77328bcab168ad04fba006158f2c2884befb]- ofproto-dpif: Fix continuation with patch port (#1761461) [069d4bd4378e02bd61121f32fb2bc18ac316f358]- vswitch: ratelimit the device add log (#1737146) [052e541d4580fe49d3461c3045755374a0726dd5]- netdev-dpdk: Enable tx-retries-max config. (#1747531) [734086f5d4608b7cdf03a5d0a182245354e1f6eb]- netdev-dpdk: Add custom stat for vhost tx retries. (#1747531) [0c238ac414e750fad80ec810ff42395df6c2e540]- doc: Move vhost tx retry info to separate section. (#1747531) [91d9e4d92b9efe06dccbf22f42faf1ae183a96e9]- netdev-vport: Make ip6gre netdev type to use TC rules (#1725623) [d3315b8035a875e9e3b425d72a97191fbcb7e065]- tunnel: Add layer 2 IPv6 GRE encapsulation support. (#1725623) [0c20e7e83ddb50dbb6e0c37f986216e3953ea12e]- ovsdb-server: drop all connections on read/write status change (#1720947) [0f0be40ee08c15a114029a5c0e046dc58d38fb09]- netdev-tc-offloads: Support match on priority tags (#1725623) [895735b3827e2afdd7c968d965e9f4fd9b0e1278]- rhel: limit stack size to 2M. (#1720315) [79c6209e71801b94396ce4833cff99a2c0969e30]- Add a new OVS action check_pkt_larger (#1702564) [c899ac57880e4446a00d83a590a5eb60fc081fdc]- netlink linux: account for the netnsid netlink attr. (#1692812) [ce14b518b702c2401a9a291a0afd654de5cd44a5]- rhel: Add an example to specify custom options (#1687775) [a7dd6b6eb5e2dfe15d9387f83b614c8661b18bdd]- ovs-ctl: Permit to specify additional options (#1687775) [b8a874b82e423a87965503da2384c45e84b6509a]- Merge commit 'a4efc599e0244e43fd417b2fb38b7f120eb1ebd4' into fast-datapath-rhel-7 [8da1428afe7a47d5fe02d396ede18d7ecfb60128]- Backport "bus/pci: fix VF memory access" (#1851170)- Backport the upstreammed fixes for HWOL (#1812892)- Backport fixes for CVE-2020-10722 & CVE-2020-10723 (#1831391 & #1831394)- Backport HWOL fixes for ingress qdisc (#1812892)- Update to DPDK 18.11.7 (#1822653)- Rebase to last branch-2.11 commit and DPDK 18.11.6 (#1822653)- Backport "vhost: fix packed virtqueue ready condition" (#1793068)- Revert Backport "ovs-tc: support OvS internal port offload" and deps (#1737982) - Revert Backport "netdev-tc-offloads: Use correct hook qdisc at init tc flow" (#1737982)- Backport "vhost: fix vring memory partially mapped" (#1798996) - Backport "vhost: protect log address translation in IOTLB update" (#1798996)- Backport "netdev-vport: Use the dst_port in tunnel netdev name" (#1727599)- Backport "dpif-netlink: Allow offloading of flows with dl_type 0x1234." (#1722337)- Backport "lib/tc: Support optional tunnel id" (#1732305) Backport "lib/tc: Fix flow dump for tunnel id equal zero" (#1732305)- Backport "tc: implement support for action flags" (#1780690)- Backport "rhel: secure openvswitch useropts" (#1785586) - Backport "rhel: run ovn with the same user as ovs" (#1785586) - Backport "rhel: set useropts optional for ovsdb-server" (#1785586) - Backport "rhel: let *-ctl handle runtime directory" (#1785586)- Backport "userspace: Improved packet drop statistics" (#1726568)- Detailed packet drop statistics and related patches (#1790841) - Backport "netdev-dpdk: Fix not reporting rx_oversize_errors in stats." (#1790841) - Backport "netdev-dpdk: Refactor vhost custom stats for extensibility." (#1790841) - Backport "netdev-dpdk: Reuse vhost function for dpdk ETH custom stats." (#1790841) - Backport "netdev-dpdk: Detailed packet drop statistics." (#1790841) - Backport "netdev-dpdk: Fix sw stats perf drop." (#1790841)- Backport "vhost: fix virtqueue not accessible" (#1792399) - Backport "vhost: prevent zero copy mode if IOMMU is on" (#1792399) - Backport "vhost: convert buffer addresses to GPA for logging" (#1792399) - Backport "vhost: translate incoming log address to GPA" (#1792399) - Backport "vhost: fix vring address handling during live migration" (#1792399) - Backport "vhost: add external message handling to the API" (#1792399)- Backport "ovsdb replication: Provide option to configure probe interval" (#1788800)- Backport DPDK interrupt fixes for qede (#1738789)- Backport "vhost: add device op when notification to guest is sent" (#1726579) - Backport "netdev-dpdk: Add coverage counter to count vhost IRQs" (#1726579)- Backport "net/i40e: downgrade error log" (#1719644) - Backport "net/i40e: re-program promiscuous mode on VF interface" (#1733402) - Backport "bridge: Allow manual notifications about interfaces' updates" (#1719644) - Backport "netdev-dpdk: add support for the RTE_ETH_EVENT_INTR_RESET" (#1719644)- Fix librte_pmd_mlx{4,5}_glue.so error in Execshield part of RPMDiff by backporting the DPDK flags from dpdk spec file.- Backport "Shutdown SSL connection before closing socket" (#1780745)- Backport "ovs-check-dead-ifs: python3 print format" (#1751161) - Backport "ovs-check-dead-ifs: unshadow pid variable" (#1751161) - Backport "flake8: also check the ovs-check-dead-ifs script" (#1751161)- Backport "ovs-tcpundump: exit when getting version" (#1764127)- Backport "ovs-tcpundump: allow multiple packet lengths" (#1764125)- Rebase internal DPDK to 18.11.5 (#1760246) (CVE-2019-14818)- Backport "jsonrpc: increase input buffer size from 512 to 4096" (#1776883)- Backport "netdev-dpdk: Track vhost tx contention." (#1740144)- Backport "ovsdb-server: Allow replication from older schema version servers" (#1766586)- Backport "ovsdb-server: Don't drop all connections on read/write status change" (#1761572)- Backport "ofproto-dpif: Fix continuation with patch port" (#1761461)- Backport "vswitch: ratelimit the device add log" (#1737146)- Backport "Add custom stat for vhost tx retries." (#1747531) - Backport "Enable tx-retries-max config." (#1747531)- tnl-neigh: Use outgoing ofproto version (#1685642)- Bump release- Renumbered dpdk patches - Backport IOVA fixes (#1711739)- Backport "ovsdb-server: drop all connections on read/write status change" (#1720947)- Increase CONFIG_RTE_MAX_ETHPORTS to 128 (#1730421)- Backport "tunnel: Add layer 2 IPv6 GRE encapsulation support." and "netdev-vport: Make ip6gre netdev type to use TC rules" (#1725623)- Rebase internal DPDK to 18.11.2 (#1713698)- Backport "net/i40e: fix dropped packets statistics name" (#1728610)- Backport "netdev-tc-offloads: Use correct hook qdisc at init tc flow" (#1721219)- Backport "netdev-tc-offloads: Support match on priority tags" (#1722249)- Backport Vhost performance regression fixes (#1672538)- Backport "rhel: limit stack size to 2M." (#1720315)- Backport "ovs-tc: support OvS internal port offload" and deps (#1702334)- Backport "[OVN] Fragmentation support - check_pkt_larger action" (#1702564)- Backport "net/qede: support IOVA VA mode" (#1684605)- Backport cpu affinity fixes (#1687320)- Add missing dependencies for ovs-tcpdump (#1697978)- fixed netlink msg corruption when updating netdev. (#1692812)- Backport "net/bnxt: support IOVA VA mode" (#1645523)- Backport "ovs-ctl: Permit to specify additional options" (#1687775) - Remove useless -fPIC from DPDK- Backport "rhel: Use PIDFile on forking systemd service files" (#1684477)- Update to official 2.11 release- Snapshot of branch-2.11 d3a10db4fd38- Snapshot of branch-2.11 d4ff5b2be7fc- Update to a snapshot of OVS 2.11 from master- Backport "OVN: add static IP support to IPAM" (#1664028)- Backport some patches to improve offload indications (#1655990)- Add "Requires: openvswitch = %{version}-%{release}" to python-openvswitch2.10 (#1662944)- Backport "OVN: add mac address only support to IPAM/MACAM" (#1662905)- Backport "ovn-controller: Inject GARPs to logical switch pipeline to update neighbors" (#1643902)- Backport 'ovs-ctl: fix system-id.conf owner' (#1659391) - Do not check /var/log/openvswitch owner/group (#1659391)- Backport "ovn: Fix the invalid eth.dst and ip6.dst set by nd_ns action for certain cases." (#1656018)- Backport "dpif-netdev: Add vlan to mask for flow_put operation" (#1649516)- Backport "ovn: Avoid tunneling for VLAN packets redirected to a gateway chassis" (#1561880)- Backport "mem: fix memory initialization time" (#1647498)- Backport "tests: Use the default key length when generating RSA keys"- Backport "net/qede: fix crash when configure fails" (#1648183)- Backport 'pinctrl: Fix dp_packet structure leak' and 'pinctrl: Fix crash on buffered packets hmap double remove'. Moreover align 'ovn -- 3 HVs, 3 LS, 3 lports/LS, 1 LR' test to upstream one (#1649008)- Backup "netdev-dpdk: Bring link down when NETDEV_UP is not set" (#1645288)- OVN: configure L2 address according to the used IP address (#1648272)- Backport "bond: Honor updelay and downdelay when LACP is in use" (#1646923)- OVN: introduce mac_prefix support to IPAM (#1647750)- Backport "ofproto-dpif-xlate: Avoid deadlock on multicast snooping recursion" (#1643065)- Re-enable "make check"- Update to DPDK 17.11.4 (#1566069)- Ship statically linked OVS binaries (#1643478)- Backport connmgr: Fix vswitchd abort when a port is added and the controller is down (#1637926)- Backport "ovn: Add DHCP support for option 252" (#1641740)- Backport "net/i40e: fix VLAN offload setting issue" (#1637893)- Backport "Python: Make Row's __getattr__ less error prone" (#1639963)- OVN: ovn-ctl: Fix the wrong pidfile argument passed to ovsdb-servers (#1636714)- OVN: Support processing DHCPv6 information request message type (#1636874)- OVN: Fix IPv6 DAD failure for container ports (#1616129)- OVN: Fix the issue in IPv6 Neigh Solicitation responder for router IPs (#1567735)- OVN: add buffering support for ip packets (#1637466)- Fix null pointer (#1634015)- OVN: add CT_LB action to ovn-trace (#1635344)- Backport NFP PMD's non-root related commits for > 1TB of RAM (#1634820): - net/nfp: support IOVA VA mode - bus/pci: forbid IOVA mode if IOMMU address width too small - net/nfp: check hugepages IOVAs based on DMA mask - mem: use address hint for mapping hugepages - bus/pci: use IOVAs check when setting IOVA mode - mem: add function for checking memsegs IOVAs addresses - mem: fix max DMA maskbit size- Backport "Remove support for multiple queues per port" (#1634015)- Backport EMC reorder fix (#1565205)- Backport per-port socket netlink creation with EPOLLEXCLUSIVE (#1634015)- Backport roundrobin rxq to pmd assignment (#1631797)- Backport "ovs-save: Don't always include the default flow during restore" (#1628905)- applied Fix translation of groups with no buckets (#1626488)- Removed provides and obsoletes for openvswitch-dpdk (#1628603)- Backported "net/mlx{4,5}: avoid stripping the glue library" (#1627700)- Updated with 2.10.0 official tarball (#1618551)- Sync'ed with fd-next (4452afaa58) - vhost: flush IOTLB cache on new mem table handling (#1609643) - OVN: introduce ovs-appctl command to monitor HVs sb (#1593804)- Snapshot of branch-2.10 6bced903bb50- Snapshot of branch-2.10 58a7ce60b9f7- Snapshot of branch-2.10 faf64fb8861f- Snapshot of branch master 7a78d1c1ad73- Sync'ed spec file with fd-next-57 (shared linking). (DPDK patches not included) - Fixed package dependencies (#1610603)- Snapshot of branch master b1ca64f020f7- Replace macro %{name} with 'openvswitch'.- Snapshot of branch master 1ac690899592- Versioned conflict to be less than 2.10.- Snapshot of branch master 3c921cc2b6b7- Fixed unbound requires and buildrequires.- Snapshot of branch master 93c0ef12039c- Snapshot of branch master 79d0dfa4e99a- Snapshot of branch master e46148133067- Snapshot of branch master 61677bf976e9- snapshot of branch master- Backport "net/mlx5: fix memory region cache lookup" (#1581230) - Backport "net/mlx5: fix memory region boundary checks" (#1581230)- Backport "net/qede: fix memory alloc for multiple port reconfig" (#1589866)- Backport "net/qede: fix unicast filter routine return code" (#1578590)- Backport "net/qede: fix L2-handles used for RSS hash update" (#1578981)- Backport "net/nfp: fix lock file usage" (#1583670)- Backport "net/nfp: configure default RSS reta table" (#1583161)- Backport "netdev-dpdk: don't enable scatter for jumbo RX support for nfp" (#1578324)- Backport "ovn pacemaker: Fix promotion issue when the master node is reset" (#1579025)- Backport spec file modfications from "rhel: Use openvswitch user/group for the log directory"- Backport "vhost: improve dirty pages logging performance" (#1552465)- Backport "ovn: Set proper Neighbour Adv flag when replying for NS request for router IP" (#1567735)- Enable QEDE PMDs (only on x86_64) (#1578003)- ovn-nbctl: Show gw chassis in decreasing prio order (#1576725)- Fix hugetlbfs group when DPDK is enabled- Backport "eal: abstract away the auxiliary vector" (#1560728) - Re-enable DPDK on ppc64le- Require the selinux policy module (#1555440)- Backport fix QEDE PMD (#1494616)- Backport "net/nfp: fix mbufs releasing when stop or close" (#1575067)- Backport net/mlx4: fix broadcast Rx (#1568908)- Backport mempool use after free fix and debug (#1575016)- Fix the email address in the changelog.- Backport fix for missing user during install/upgrade (#1559374)- Backport fix for Unicode encoding in Python IDL (#1547065)- Backport the cisco enic patches- Backport a fix for "Offload of Fragment Matching in OvS Userspace" (#1559111)- Backport "ovn-controller: Handle Port_Binding's "requested-chassis" option" (#1559222)- Backport "python: avoid useless JSON conversion to enhance performance" (#1551016)- Backport "ovn: Set router lifetime value for IPv6 periodic RA" (#1567735) - Remove useless libpcap-devel dependency- Backport DPDK CVE-2018-1059 (#1544298)- Backport fix for PMD segfault when BNXT receives tunneled traffic (#1567634)- Backport patches to make NFP detect the correct firmware (#1566712) - Backport "rhel: Fix literal dollar sign usage in systemd service files"- Backport "rhel: don't drop capabilities when running as root" - Change owner of /etc/openvswitch during upgrade- Disable DPDK on ppc64le- Disable DPDK on aarch64- fixes i40e link status timeout trough direct register access (#1559612)- Enable BNXT, MLX4, MLX5 and NFP (aligned from FDB)- Backport "Offload of Fragment Matching in OvS Userspace" (#1559111)- Avoid to unpack openvswitch 2 times and to overwrite all the patched files Fixes 2.9.0-4- Backport "ofproto-dpif-xlate: translate action_set in clone action" (#1544892)- Backport "ovn: Calculate UDP checksum for DNS over IPv6" (#1553023)- Require the latest rhel selinux policy (#1549673)- Backport vhost patches (#1541881)- Don't require python-sphinx directly, but built it since python-sphinx is in the optional repository that is not available on RHEV and TPS test fails.- Don't verify the user and group of /etc/openvswitch and /etc/sysconfig/openvswitch This is needed since we cannot change the user and group if you upgrade from an old version that still uses root:root.- Update to OVS 2.9.0 + DPDK 17.11 (#1475436) - Backport of ofproto-dpif: Delete system tunnel interface when remove ovs bridge (#1505776) - Backport DPDK patches from FDB (vhost user async fix and enic fixes) - Backport 94cd8383e297 and 951d79e638ec to fix permissions (#1489465) - Use a static configuration file for DPDK- Rebase to latest OVS branch-2.7 fixes + DPDK 16.11.4 (#1533872)- Remove ovs-test and ovs-vlan-test from openvswitch-test package - Add an option to enable openvswitch-ovn-docker package (disabled by default)- Update to OVS 2.7.3 + branch-2.7 bugfixes (#1502742)- Backport of fix for i40e flow control get (#1491791)- Rebase to latest OVS branch fixes + DPDK 16.11.3- Backport of enic driver crash fix to dpdk-16.11 (#1489010)- Re-enable Cisco enic PMD (#1482675)- Update based on multi-arch- Disable unsupported PMDs (#1482675) - software and hardware PMDs audited by the team- Backport mmap fix for memory initialization on ppc64le to dpdk-16.11- Backport support for vfio-pci based PMD in ppc64le to dpdk-16.11- Backport support for Intel XL710 (i40e) pmd in ppc64le to dpdk-16.11- Update to OVS 2.7.2 + branch-2.7 bugfixes (#1472854) - Add a symlink of the OCF script in the OCF resources folder (#1472729)- Align to FDB openvswitch-2.7.1-1.git20170710.el7fdb (#1459286)- backport "mcast-snooping: Avoid segfault for vswitchd" (#1456356) - backport "mcast-snooping: Flush ports mdb when VLAN cfg changed." (#1456358)- backport patch to not automatically restard ovn svcs after upgrade (#1438901)- rconn: Avoid abort for ill-behaved remote (#1449109)- Fix race in "PMD - change numa node" test (#1447714) - Report only un-deleted groups in group stats replies. (#1447724) - Workaround some races in "ofproto - asynchronous message control" tests (#1448536)- Fix an issue using set_field action on nw_ecn (#1410715)- backport patch to fix uni-dir vhost perf drop (#1414919)- backport patch to correct port number in firewalld service file (#1390938)- backport patch to enable/disable libcap-ng support (--with libcapng)- Fix an MTU issue with ovs mirror ports (#1426342)- update spec file to install firewalld service files (#1390938)- vhostuser client mode support for ifup/ifdown (#1418957)- OVN-DHCP is not sending DHCP responses after a MAC change in north db (#1418261)- systemd service starts too fast (#1422227)- iptables should be easily configurable for OVN hosts and OVN central server (#1390938)- ovn: IPAM has no reply to DHCP request for renewal (#1415449)- ovn-controller: Provide the option to set Encap.options:csum (#1418742)- fixed broken service after a package upgrade (#1403958)- ovsdb-idlc: Initialize nonnull string columns for inserted rows. (#1405094)- OVN: Support IPAM with externally specified MAC (#1368043)- Update to OVS 2.6.1 + branch-2.6 bugfixes (#1335865) - Update to use DPDK 16.11 (#1335865) - Enable OVN- ifnotifier: do not wake up when there is no db connection (#1397504)- Use instant sending instead of queue (#1397481)- dpdk vhost: workaround stale vring base (#1376217)- Applied tnl fix (#1346232)- Applied the systemd backports- Fixed OVS to not require SSSE3 if DPDK is not used (#1378501)- Fixed a typo (#1385096)- Do not restart the service after a package upgrade (#1385096)- Permit running just the kernel datapath tests (#1375660)- Obsolete openvswitch-dpdk < 2.6.0 to provide migration path - Add spec option to run kernel datapath tests (#1375660)- Backport ovs-tcpdump support (#1335560) - Add ovs-pcap, ovs-tcpdump and ovs-tcpundump to -test package- Add openvswitch-dpdk provide for testing and depending on dpdk-enablement - Disable bnx2x driver, it's not stable - Build dpdk with -Wno-error to permit for newer compilers - Drop subpkgs conditional from spec, its not useful anymore- Fix adding ukeys for same flow by different pmds (#1364898)- Fixed ifup-ovs to support DPDK Bond (#1360426)- Fixed ifup-ovs to delete the ports first (#1359890)- pull bugfixes from upstream 2.5 branch (#1360431)- Removed redundant provides for openvswitch - Added epoch to the provides for -static package- Renamed to openvswitch (dpdk enabled) - Enabled sub-packages - Removed conflicts to openvswitch - Increased epoch to give this package preference over stable- pull bugfixes from upstream 2.5 branch (#1346313)- Enable DPDK bnx2x driver (#1330589) - Add README.DPDK-PMDS document listing drivers included in this package- Run testsuite by default on x86 arches (#1318786) (this sync the spec with non-dpdk version though the testsuite was already enabled here)- eliminate debuginfo-artifacts (#1281913)- Update to OVS to 2.5.0 and bundled DPDK to 2.2.0 (#1317889)- Provide openvswitch ver-rel (#1281894)- ExclusiveArch to x86_64 (dpdk) - Provides bundled(dpdk) - Re-enable testsuite- Enable building from pre-release snapshots, update to pre 2.4 version - Bundle a minimal, private build of DPDK 2.0 and link statically - Rename package to openvswitch-dpdk, conflict with regular openvswitch - Disable all sub-packages- First build on F14  !"#$%&'()*+,-./0123456789:;<=@CFILOPQRS2.11.3-74.el82.11.3-74.el82.11.52.11.52.11.52.11.5intel-ext.hnetronome-ext.hnicira-ext.hopenflow-1.0.hopenflow-1.1.hopenflow-1.2.hopenflow-1.3.hopenflow-1.4.hopenflow-1.5.hopenflow-1.6.hopenflow-common.hopenflow.hcompiler.hdynamic-string.hflow.hgeneve.hhmap.hjson.hlist.hmatch.hmeta-flow.hnamemap.hnetdev.hnsh.hofp-actions.hofp-bundle.hofp-connection.hofp-ed-props.hofp-errors.hofp-flow.hofp-group.hofp-ipfix.hofp-match.hofp-meter.hofp-monitor.hofp-msgs.hofp-packet.hofp-parse.hofp-port.hofp-print.hofp-prop.hofp-protocol.hofp-queue.hofp-switch.hofp-table.hofp-util.hofpbuf.hpackets.hpoll-loop.hrconn.hshash.hthread.htoken-bucket.htun-metadata.htype-props.htypes.hutil.huuid.hvconn.hversion.hvlog.hlibofproto.solibopenvswitch.solibovn.solibovsdb.solibsflow.solibvtep.solibofproto.pclibopenvswitch.pclibovsdb.pclibsflow.pc/usr/include/openflow//usr/include/openvswitch//usr/lib64//usr/lib64/pkgconfig/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnuC source, ASCII textpkgconfig file RRRRRRPRPRPRPRutf-85b2c55942b1d246cd7174d7ca2936bee49162a4b0934adc985dfd262d7a92099?@7zXZ !#,] b2u Q{KIrΠ^5N$wjG FBƞa38Jp@S9RZkfYf߶𬞑QB8߃c%<7zߔxOC{G3&FS߸J"YND';"N%CǼu' 9'ň* wSc=2S|VŃEb!6y׸3CO*Sa]&sZc{QBX7iJ{iK̓5( |pK7}";w4KaS}ՑLqzpR/g`VK@ZxУI 2+b]( %qe65\,׸`'ATYi{ =f2rF@ s);m\*1efn *80#fp7wJjqAVܧoBL|c'^ɜ%0Hҙ @6_𲳹3nDŽ)< @2FԶlA9\|HMmo6!P{C9ڦ!@ͨDx"_ 0@NEVO=+5Ò@V>\mйY.SGHDA ?#GƶEqI[YQs}\2#?/֑f<{ 5k?VDzfr´Xz.$0w975X9gh)om" #[zbPKu ۃjAϰXS5kv0~P?n(VShh ?l_3VriH$5rqHű[ڝm TfXW;8`0+sP4Bp”ԏq޺Mt(]#"!cJU8̞6 B= I0Yu'ED; 8;{倬J>\ [Q~jt?VyQ7Ws,:+:v*V^=8dG/&_ lqE\8S>?I twZlmU?ߡg,\+66=2y |S9&ծ%IlyX!(CϬ$LHuD 6 50ŖÂ O V[OX!B_HJ:8zt:0Қ`Ɔخr ufj/M{ 뎦z5bF6GXwe'F\303]Z]f! eQo65&C#$ʻpDHR Y1k(aN:,q[LކIŲ2'΢P/ycAƱvz/D%z&zSb Vrwi쏲۞yGSuRWPw\O iFU 8sQ@!/%.jweqV C54_ɠ r#pw1T&ї!L!UA1S&ҽAl3GVɄFqR *m6ʢ!S>s'j6 f {}ߞlaNX"U'dž`WnB fE͠ͷP1=bŇKl\CY/H?y=̢y"4! f,uZ/ǷvU7{hώ d!wrU n`?\U蚆POD ܶ3e[|iusؑdo\ Y(l}~^G!5h=WT,U2+ڞXɠ dBp"|4G܍JYAߤ[z;٭$n'0O )%ܛtB"7U BBڻ8:d50 SHّxilfqyPrGd;~W3>?ݕ3')Xȕ]x=w6zKyLQV*&'//.w<-K'E#'בu_A܌ Fm GӃBbli/4\/fWÂ3?u<0F(s{Ƃ$C'@ wx]ZFp_/+®H*\-HBzLtUS /+T~߱!K#k9vFPю6S@Ņ\k:'\'+k-%- Eh>cUWưM]5^f Z\b&1Gcùa|P5%zBGFj$|ڇ{[_IHH浖o1 !H<(ZҢb= z/Cn+ov$ ]@7#'EE4rp%6j3stHta31)ĝJ&3cGĀ-DTvt:k]n}!?뢒WiDUֶW]ij[sMm.2hWD mA qk0=ኤ-uayj Pa5rR5&o2< G_䣶6zD6q nL950L{u;"~];C7ڇ0[6`%{bO6V o; v.dp,)R[YʶV8!:z{aVϲT9R£Ytď К[c؜G8g4kbdpa~0CSpaH`Y7ifw3]ƸTTB{a >JN +z{B+]X=͚{£a:!H#HŴt+,)}ȮoNqz{.]g%[uu=ԓFy+}J Ч_AV˖#wQxjPdf(Z}ڹ8i)^ MPaP.:dkjNF=܏.7Ԡp#\AO]e)~)wIuح ٢?yH8i]$hKz^%ƛ{ӭ[]W#KX8`db%G"=z4q@dOw^ĝ\ջa +c_xj>`_E-oߣ8nOiC'oeiC3PeϽvHlzCRoCc l\vP8<|W$r8Rj RO+伵RTi?:%哇t>0u*:9Ve.성[]]-=O^FTe\9YfO@f`]1~E;Zb_H@P7ke_Ho } - m2KfϬ믫xʗ*s ӚlOloMZc@A%^ DKQTH+zD<ٕDţ='%3oSD$!wG-; [M/jndq(Ag xe5LvE+odNiȔ_9/&?h+{!1*RV8@Ժ,7V[<=Ӣ B*7,!5N`KhmѯTm^gi݁%5;"'66;6 1apZYg=osM->O1\|=ӯOs6 $^kz}AuӶ;z-˘Ht:ۓj\H`Kl~c| $R.FփX>X 6~"Wiȴ 5tF'2_]ү~Hf+=yxW2e:݄ªaS~Ev%1+IX:zoLX`ѕuۄ"`ȿHݵo 4vpע˛k=NMDla<77D b*XgSt\Aשe`OҷtB~n&*ot%))rto&Zf"'ge`9bXuW%<&Ɵ6ҝ^pVI<+ ר;n)P>?u[xA=y-bev0"a/1T86z'_٩gA?MXX_2k3 w" w輴 YQTaxIbQTΚ?QN-ͪ) \-TDQo⫖TPkD#c6Ee GBRc Uyb9X.U>څ<-Z/'FhZP1`T2 +5=f 4zfiU ',ᇽo#tiZ5 DJniJQ_ nWBw-$D a^~x5]km1z Ϭঁ# {'.bSZ!s!!ZDXٲGzLE'e?$*$uQꈩ>$TsKޕSA=3< >@ 6;am_P@%BG'^#WX׿sBuh5TryVw F*U/u:tFEpx!ߜx Ui%NJfsƔ;밹|Z 8 pqTu8Gs{Rdv]J z/pmG8QR\ ]NkVbL9<|fN,kSVe0GS}?p+C"F|2T~4{EB/ jN;:Y0$ɺuc#cT|V* UpcҡKt5,gT$le3ohbt2>n[ wJ~_hUT -g0e`pLu!uŨqf!GsJ5nȾ7U#1M1Xd:jXTS`,s^t㊉l^7ɻV~B0qSݡQ<)rF|(1za}*ͯ} V]^* Jk7q+S oX4wL8WJ=̧{ +%n5"*:l Gc !0ue[i |DR8BS֗iW -S)\m]{^27޸ wQÃ#>Fͷ*~a x-""@P#؁E^>،Iro8jؓҴ(!\kq:#VzlXEeė"FdH hU|lw&\=m"E[q v[;v9i*z:k0SìBH,]O8]2$f약[,TvRG:oR#[͕/?HEѥJ1d=ݮoo3qIHo_Y8UOOxG[poŘOܼjBS^83K"JA ^vP~ع?M`鄈ЙDF6K4c(i-㭆FBd9:ȍeĽǧFz )VC Q@ 4Z Zp)+%^‹!<0m5랬0bCXTON%UOc.svVi[y v!F:MHRxFToV?Nr=K,׷pz q*<>pvOaer6$3Fng OƏاվ38WuPr'f{`ڢT_ٻ6 seQn`:øJvۣbkĶ0!m/ ( V: >2v&~NR~=ɂW!/+3p臔4sUr>gmPk ,D|?P$@)z8r2FiO$ t,|]*7 2^/|A]/!PTXwӹƙh1}/D\qZJ;+F2Њλ Yݠ OZLNr>\ l0_47?9dLpOF @nX~t*Y"3Rؤ&IzwGCQ`ºbA'[gE(dXyk B NpMgTH[QC(,P8'\gfܑf.3xX(44\p] &C!)# $ b- nځ^f%'4ga*㙚 @R꺓- 4 P ?So|UBH̛ :# Cj*  zpsC8Bs?5q!RS_X9ć]_b!!Oϓ?'Y|>6}ǀjlz̵2p{LsL.*_%A}.SdfyhvS&6/ȶ {20x` |i!; Jd[<-< lGyHs|>Q0γ15U;wz:IC`Y>,b>#=f:.7(fÌYz88V^Rˀ~tTXT(!՛A}[H,BfrPtMtW.xLQXdkv*'BbᕞυS JpXr%MAߦ%H0ʟ9^,T7BLivw4FSAC~7:p'{¦:(U^n*\Pq]CqԈr۷e7=i~v|D3yS;LȾ0SĹdSq,ؐ2(&HZēuQWK#9[Cw{'UcO,Oյ#> y: y>b_ qܵzyʋc _'GЉd`D %"v?POvvޡWQ.ۼ8 W@wOH4q+h*%-%}lU3QԐW g<&;ՙ,(VQDV;-sO#Xׄ!-u1 p!=tEKvr eBV6fl`{*iT):8j'a8&o}! 47n,M~*8-ZйDmސ6ȖSSFU~Qzh5!Dւ6 iWG>}"v`BAL{ڥBi MFOvBFΫ&W-|1:͊@eW}z)_QoM@8*N~kuw,"\6\b! wi~JqW j&J`y|dS/}>ߚ `M"1"2XiJV^R9r͆FD){z8C!*)'C-2'WX85Tup:le#hQ6"~eb\6?X33;pg֧vuj(C~yz#׬qب ^i%#k`ZǗg4b'QԵR5_+H4aIq\Β7H+ ESU 帣+ӽY So`aqкkHI& x$F9F<+c@[˽{ R0u'n aَƩp%z'A?H+O&{^OI N"j-XYakHE*xrڮ@Gi8A'=**̔9wZzlhBzD$e=}hxm&%)%>}ԃi}:[]3R4EMFVj=hQzfvTcQ*-'c wxdO'iiMk}`9-cjm^I5#f7U5EGS1IMΏNJrBh\,kwKI0=nW[XYԱHɑ6Y<:ݥ0ŔF=N;fdmS [%fpg@aE,:1^HZb[~.%-x),F !*>@˕gPÀ+ɳ|Q,[Rp=@ ނx-ᶤI+ufJ%)1!v?QwpXfZ`h07BR,T*ygUy,dr?eʍ)I5!ÿbϻͫ i}w7NoV.Ie^\\qkĕdw6染|DBԢ٦;5/Ey/8c4I6.%o0_(}S|w+MD2UpU1[%٫1[†sG)(6C>|;$F㖖rߴtms]E#f=Α:.ۻ~OܥQSvf4NZ|ʡRǔǼ4Al5f䏆wYGsdҰW{ 8R# )I9Z=OYL^_ pS¥KW@BtrK8fdz>"J rþV\jʹ@f>^_rD3(VV&h7%ՙ5K9mU+9%,DrV<1YY$ʊHY{"{- WKW,@?-ƽ1_@j8"|BZ QEJi12Vʾ3+N+ʙjvIr~mtoNq X/!<{I 泙L!Ay*>"tEZ '8OSMt86Ka/iUN(WXD8qRw<UuTL㲺mJaMÅ*ao)*聎2mhb;V?=l8҈Y,6Xٳ 1?4R Q.Z`mkDAxhsIB6Ɍe3ݐ $ p d&eN;_;z8ʢ}ADWVZ4\ň9 vu8T|-K?H:65H{`$ $G, oJ A9IcG ѻ. QȪt]@r?)M(X *|DjCgCQc'Gy<_L47XJ#S5ӕI)Fb]̲1 =c.g*&e0{;-C^,v T 1<|zTXۥ%~Bb;X^ w8s;LbJI,#8UԸvyݝGX'@5}|Ф-3T@A< ̕@5\9 ="5 \i@EHa_T,/NS=9H,JרmEq-(l2Kk4YmyYDZ9B7q"SֿҜ DMzMKץǸъb'Zq$a's5Y۰ȋ2de9P Q=u`Ā&n&p]Ʌjm`pEm Ն[ T<(pΑ3iA8'm1nTZ0k!K/@ {M-Is8MHF‹6!PX;f.POoXBXV0&$c#enCj ps[)ZӃ~oKM pjl+!=sQBOSwxs02 hLXə17QpvA4^9>՞P Xٞx7ځ= ab?_fA|j#O-.D/f& cKamK'+X6o*j4S"|e/1cft@?W24$دDyk0p+C?>ja'O}42\0#ؤH ]eq-"ofd5Dz)M/28 ޓ(k2k0vGw[Pψ!Y]SDW.Z8! I}'o|ᔲ &ǓFz@J7)Q^N(IA c[0HaK=D³"JQmбoEg9ij#q o1*i#zp2(c]9ܽMa8 qzN󒞗7تͣG'r.څJ]ҴCAX{奾[jp2Z:JYh|%}& \,3)g‰v]ѝM0wRagR0N'b f\gsW0tF[.ʚ%}\ogA0˒0Ak[29-BsE N?oejk06[P a!QXʯ?A5b05S6Fwl9rHb?&l. 5Td(c45s# 87~apζOWŇ+]fpɈ&;bZ%)'m43{ى(/-m^}u:a&솰l&xbUW0Gv*/7q 3>Pq[;`v]>EޅR=Zw~~-@7@ȜOeTRB=yg[pgs H[`&Y bzr)f7wBƯ)Ͱǫ_%e/Y-XSe!L:g*O31n3$^i p /ˆ3TٵiBм2j41F{y`UbK~8*8EޞXDST|gvs 25Ti[ٞbj嵒ˍe z {%;`0;@`}H@+̵+V o` s^jL$[Ā+Gޘ-Іp?=3"\t/sT7J (0"8)rA&_urxf.A~.c ) HWᖗ|~˒uJ,;G`8.wͷX#I=]ȕ; Α{IB,|ÆsT>^ ؗ1$#<<+_* @\OR&EV͐YK?t7eݎE~F Kq,+ ߔUIȏ|q:`'ꩫ` /ɼU \jgZQOI[e(\o /c8B*Oȕ0~B +`Q rOD7a"ij6-y^[R+`SmA`#t-PY`W.ଊr@e8U>z;BSۮmt{|SIReuwdn6:ēQϑHRt$i6 վLKHA%9j9R_g](cy~ivVF!/h.V<>Zvui5Ϟd@` ^o|C8w16c(H*ZtQlֲ˞~3Ȥma=,rzqV&2!^DmVi6G# 32^T~$9u0(E{j* ${_80bo>`K(+O/sd`u+Lg+Wv/c?Ǐ>~q t'f,8ZYa[?-|Y8W *Ѳ_/٫dAD?((Aiޏ 1% L(>T"9ِۧa;IcV2{\EPqqYC]lrwl)[Boā1M[\c;tG=Ṽyf}EI&eȇiU~Tf]My7V*o:=1cIJ/g>gtw"Gxu֡ TYlheUh0Fb8Y|N:aUVUQx|V ˇ,Vh@bڟ`˖7⽘"7o ÇL^&4 k8МHAz0_-PXX]=:)'i7l+Σka,ɑ9<9٤c@dPī@@6 ~X9uvu!okfj 'mond7jN3 f@AԆ"6{zt Xy8kWL/f#OIP$crjYzt3*1>ERV;mJf) 0XeOas+J%筅N+V~$Yrռ='QS1 < #^_’xOЏVT(ծ-apJۑs* g[bO>΍/L0$֑Nx<-PQd+7X@|us˰9!軖eYk&.8d;V5K,.ѹ-N?=fƟDw4 :wpoOДq8k󍼌O8eI3[AhtG"dW '?ضgwcoF|bwY5nD??5(-~ԟoCLwऌ8]KקPpa_؝o8H0ueo` jKfw pC'%o}z(nz qR9PS52%Оdk<\oF\ "+fmǫ`{Z OR(%2mI˧EHMo33ʊ:O&M)I nG䚸Vo[)JW(p-2;W|: S)E':%?|a(1h@:Cz?b44iKV}:BmWĈ{c0sقH pp]'9Mń)󚶟1<k!=Ex3$Ql OkDgo""jDI@&vDG_(kpnBÖK5g nlk=6M27Q ʕqmidE}# /c4v9EL@*W)f5w3] yg!^pnGT3GT|16XBT6&@*L-uJXq_92?'DiMl! |3!qy^bnLeW%VE6qpX:'PK$j9j8LCZ:4u D9zԹ\gwlb]  (0}(eUȓzhϢOA\<[yicQ2]'u;}Cʹ-4RWU8`@Ik9 '9}Q͓9o~_DM/fVD,$kY8Z Z)*/S8[,s W2k4Ex v1CSʧCؿbNk\M'%~6\-]%sY`]iN⬚?"TmGŲ>\[AC4G5"26quHÖwrV>%ֺB)zZ ,H!Z451˹n >ϼhlȶfJV}0 l&ռhX|o{ gxkaѩZdypZƭz64r>6,v.ѷdRQ5@ӜUy5 xAgAT)//T O{=*;G:6E?"XP@PI#˱?n˨!ʽ@x.W۱-ޛ= 'U 7~S'v5ŸXKtۈG{@7MP:\:GI^ #Mq5EbENqL6&'+xnA-DrIu$ҕS{+}kc `Q6Bkհ:Ѕl M82Q@S᧚ `:_֊WvW6& ʁ/_ݺe"n<4җ%imԍՙB~1b؝rΐן\ҳv_ޠNQjXte~>!lg^?9mXۍ4hO%2AeH[ vuw1z^y|jw6cPhG/agFk@-XB=^=󈬥mƄ0 ?ۤ<d-^"3 oT C>#!o{E1RU& {޳?1݌LyX5 6H6v<ߤD/c>RZ;|'0[&Kϰ{lvٶTMy'Tg7sU.\ǎdnf^v dZUz>jP lW&pJ!m:=I mTغxQ%~.cH8MQ9Ro'9l.gcHFoY;`)'$j'E!g_3r xU;Y/+93Uyf08k^GC&Hm Q&WF`Vrljw@ik9 R,+Q"WRIg_! cI cmg;o X,3 .X~#`}2i6(U}KmB9sStۢd&ȑ4s>7{nuƊ(6۠.]yPؑ1(b0>!3ScVmsd'?˪~_;=æb>}*.N.Mo|OȞE1vdyE^f|a2BW bĨ_4K32/ @ëjrdgHvVS> ,Ƹkd?fYJjVSOݾyJ+,'@,c*~(/xXթ3SfWdpZl*SsJ6Z5hAn=$!l6ʪtܞ{78;BVӭɹo,-mhRD4n샣kO34?Soyu3XKDoBkFW3pN(y%'(poN{A&ؕ7p_f&LZ!{ߩ!ڿGeND̓ݳBPZnw|Qh܄q,Dx\esi H(f p~.UذF=nIO[Ja],JVΟks_|^GplQPPY/\h2{ ‰+^nj+%م?xWnigw? .V (Kt='הS=-Qciɲ!́ogqɀF6ScqJ]W0A߉JmcbmZ K8wpRj-Ly _ujsل]uI{-l_(꾅ɀkKٴrv{S6b_MRЯpMt$]M0}w'WnZMh'v3GSQ-n=]BOnT k}f5YZ#aN1rCyè(#Jw4G?!"D+X吤b̠߫]1Oyd  =&cX %y~KpteJ9 "s)KXaw;xݧɖH".bcJ(K$ TΒen%saK{yAN / I lِYbSt lד<㏚@+)ȓ4XFnQFo[ wxxZԃS0dY١F]:ttt'@ l(v\\hF%l00)JӴp]%V>c-LtD6~"!&? (SQ*W6'XsA[ M+=Uc|ZTQ/QN`aLXT(67s uuM8q`'=>(Nm[́QF!)9v謠Z䎀HyEL+ k2""ւOk:S$TyVp855/_#vOU _n=H'@l ʰ{?mto;SSA#s&y[#)~j70P Ȧ}à.B>YUo72"Rgڗ/fxʞ;RD_okznq%|H5.;35h~HJuG 143?5v%Q?ڙ)q64 1͞fC>c*}JzE0 C˅`qm,mVM0Q֙BFyF@1M\Fd"[@ߐ?nq+3xȽVzeg2V<; Ⱥќ+ݕJOOY%<5")i{vݺgw^0U'-6SW+la&$م Ӕ0ޫS7y-!QyY) !,Bc0-t hLC }'!/7үn"=3e 5d~66#c?n09|o)g?K=N|NI7iyC,ʆl" r:/yv _T8p\(8`$-O?lgqJbJ `BR}bf8P$aI s&,v}X6z߱.zjb+ϩW 9IP# bI Bتq.N !GBFAE\]j [4A0Cc+kixN~fϋ_vLB#Nf:Srwg a@Sc{@.al,azB^?*!>a6Aa GJSCŦJ@l, /8LAo7R" YHfUuuϏZLA?1 52מ_IYA j|"3Of* 4,|0G46dC#1V83Tq0R܊]j4R#@ "q.:X~w՝~BOyMW==z #R^oO&F( P95>VS*v.a3`X262WId]:K){eNɤ oG5v1{v<9oldj.״\ܼLfj2[tQMFP m%=Hץ{wH^)UK߅x#\Bwz|y[4"f`vʳqa)՟𵱦GV85z`?rUT S0);J6/ F=lB"fo{/:]lwMo1y"!]qeWM޺1K /aD)oZQf!F#k-ΐ^Kf SGF]UjwV69X;Wqas _jg^4 !RR}K xZtAǑz. "Kh_Sqt3sUkMxͷx`꟟ukϟxE E#k' 0;L2!XyKEˮ ]fGznCHh?. ) #d M$Mz%ځcl*WΘW9q1́rfL."W,B`"H"q`q y>ٳ5/Y9jiygnH+I%!cQĜǫ.?oÝ^$g&@Rp|Ӝކ{vMXr:Xz$z'JZn[xzfhԦb>qwkpDT2ƴR`F Qp/].!H}v<~8Î(k/|بRL)p7q L~Fb{S_ ZY#2o%^j[Օ\:wl~2x̍0>XEc 7¼Y`GȈ-B}"XG$8(S1८;ų$a[\kS Z<{qF5?]̟.iӥ2ل"4.& DbZWUV,`Һ|P#;hH0Ta?3aψ1r*hoۜzkz0vIz֙seK\t!)yW+nGal&Pͱ9FI5P5|vtH ׋tl[Ae'>y\Aر Dd߼m^׵w]}a"N-XVךWϓ8oc15NNW>ʁZxSv +G U {a.y#phPAWЧEz|Ec?ҚO+nI:ZoPǗ .g2Y(m4Vƙvh[s ID4u@tfDiWUA n$J.BeM` P* mIp9,x }%? OucC#Thn`RE s]? HMFDoЁtM"."ހ>/Vq 2xSM]G9bH@)? 8kO9 bPp(|Bߙ x3l|_; ax%|j!0#-V)H㛴]7|M33QSIFc-xk }~ sjKBDi7ØUa'%m*?3ziHQ-Rs0-4zh9U/]5Mϒ9q!.b`+P[_e,9Ycķ;]ndsM/>x,9Pw=bX(kmu+*f(`!2CL/*i#(a)q^`Xsi8"s3fH d.(9 $vL=`Oei(${Uj 9rʬCjrGOK.鎼Og1rssDӱHoELz}[2fnnOϻܟH^#o([aϘ $Ƶ봵4{nM1:Jˀ^ŔO4n:ziڞVȁh"?<  tI̙0KCtcr%b_i6-1Iב|']ᯢS ѳL; !pE)9oזFc~r[:sBqfV3eٮ!qXfzHk6𜬊$aԧSpŷ^R5#J-Z7*Uh!}2X9^oV]h].tPz3XL nX| 6+4kiz&4٧j[IdT܅[)r!Ce} dS XrgNW+~mΏr5Gށ*SQ@FnFsqjǾ*-(ɗ_oHug}Y;ףEHjٵ6toφ"%dØ":;}̞)W~K Ә&;$2~ʻxhl!L~`:N04ؾxk~1ԯ kې_&.Q7&mЂ=1E*-|vI61h=#yO@^AvIbt%*Sl~Q*[_%J2#۾kNS(t!{Q`TN#B{v+ܾLa<塞}+Yj;8O{*L>" L)o6UaMUO¤pZ!Lq*]+_ Mv||T%G0j4+[ ~HLC6GR,5׆[KY E"6U,fd[^[ /30>oHWI=@ 5w38%+L:w;~̞9!a#dL ^ʿCHbJlyKm !o@o}"UJE HWA*rZ%E +KPXewRjjB:GhUGY5E f\M􆜬ₔ-Jߦj68c{ˑ@@ n"?j29Zm&5ls٢5‰qWKoW4 SZvA'XE/-[ިq,-Ub;*.gPc)=<cE~=ϸZjh)@Xm\w$^n8;L>R|D uezu,Le2G=LȌ^0W_&B S[9ݏP3s2qu*ǥpJb3k[4KDѝ^ s6b" L-g:ZHX1&!tR9fB=iGݷ@5{1>w$=*&[zVCM<`ZNdz.ަQ{N?1#:Zm.DT[|:6,zuU Lu$ΥFD(we9dS%jve,opv=I ="?Z dWEҼӖCGTª̚T9}Ky.QxxtK;o%=coKv5(o 1JT3JqHo-Gh_)" )* \eg\ݒ=)a.s,S*X(m;y%̗Dpu #|QF(uxpi@32.T|+)~qF~sJt8@mn]6M+%Ev<֌cRCJ˛,)󐑊$ˣ s tQ <[ΚPzocT{{26 e߽8}G쬉L[)"jT8`x=u$tOKT^T|o\L< @\xRAp?E.}ÆF5L%7na@G!uS8Xpz4=(+fB:_\^<o7B09G!RY(zLdZj *tk5ծzOJ+H&Ӭ76X u\DwKL1ѐ[ұPVq 5g4)i5+~.!ШQQ5X!@3Do;>Q0+,/m_) aQtu=?ravm&aI ' b-SbQNCRѼ~_6L7*P!SEDF׾)tSz-}}kCupb!I{#hs^V+PD$Ytw6әl} !R<.TF37z>?QB};- z K,ݸ;DsgI0q?r&`hKGINQ*9yO$>M6 em0{(ii1bx gCYUґ\T>}Ve-o[ZPz0Bܷ3%͡*i)y+~&|APS8ǍN]lQ;H#Y3ǐDO'%(1U^G/$zvd ccqk߉n ]X'vKRPw\PXM<-l+T/Re?#a$/Lͣj&B0\,9g 96$JJ&ͦ$S:_6F8.<\Xa# |P_0aE71Cu퐜vGI @gرӟʝ|8m?v(g\ę#2ܵ݀ ~݋&Ǵ4͇Ķ&s^pi)aFKx %u3; 9wC,Iv*ԿzSaP Q (kHkp=Cw&0MbvR }EwSk 9(ϖ&ϰwKMݠd뿭ʼnp.uFaD9t>pӥ;<ڤr^RզK*.qtw*A9d6`b2]'z5b-y&+8Ѱ,fbMQb}P~)tS"͍ʮyZQLYڟmn6fRog7{'R/K}uBec'J Kv Ը[p}u\z@2$=cO2\QCL"+n:Hqbh{``P؁L: nP)Q(~ay;2ɒ6_{.gc;ӹ זx<}ڎm 9Cy;96ƇBƮqis-,Paab2 +3}'>Tx8:P\ؽo}ξ5'jJ$D8r-R[(nT3q£@f}8Yl+ yp *҆F(4J36֏DŽN3,skv`ɉUVt,mC+nl#D]@ \\`Ɓ$.clr]̡fW*eO&8ֶA3.hUcpf4i~^B[bghFm޺Hc}KT Z]E?F\@-\:a@@_P@k+ZHa †a(c809<@IiHBR|% pbxaaэTs YzWV^ )D 20,AN1h0׮Dc$˸ldƷ&C+MqMrc{Mo!zc}Dg7 X/Kؖ%^cYϳ\@DZ ayRjO(%YgbÑg{'h }\{C! GKVpޣh1ǭ[r7W̟.RFJhPnVjyB+i)ڐAH+OK|xw`lt'<ֿBЮFHg? { cAy|(?NǣtrPE% $tmKno3nP>{ƺ =urQ8h=YQVzR8ƷXk /;DvAJ7UUr?#oS8KƟ<27GTp6^Va zԠǾV{zގl MQƷ\Ӹ _q՟3sjF+9LfRWzbRf,4 NڸY 5 A‚Fn씠#YiwEUGF K7X= 2/'`AIWJq&]tsD}A4 #b8vxl%!McP4)t:}m:`! ; 3C`N|~MD[(>( NE+)eaFKIh]X(BP6~Ma&U0g(2JZ~ гOյ9l9DW}} uٍϵɑ1feT w%i`8wHSe=Bvu'NwI-@ۣ7k+iH@(V>^ 6ݪ|Lrg C2٦Mpw=;,<U`۶2]žX.&elrC k~ JY*ۈRh|dCe0X8sԅDP{ৼ₢Ii!`B)AL kH 7S[ȬCs6Ie>"oKS|RvP.D[- #Oq\+smd7|/U1؞{ej` Uj/đO,5ܘYzW7wAqT 4FP^) ̠\z߸L@ nn8_s.EZ^\jpN9ᆿS[XKڸB* 'U:O $R.pOƦs +!]dЗ&0[eIiI{A,i!ǽn῕QPX\ݱ⺸Q2qp:J@S4cң֭J ON):8uݍ(U~y0dWO]Zq7(I=,Ռ{@I$,}Joxig4ξV1XfEa׃wKG (nT6?u*;Cٛ<QoaT3_LM9|*လ'=wӺ )5f<%6 c1sQ{{(t$ֹ郈084g.p< w%= ۢ#/^:AXd7I#TlOpwVo7λVٳ[mj '!%ፇaDhH珵n\ggŪ ̐;d~7-K:dBL$#^ 'dr2=xF]k1Jܣ`' mdEMMkp愇)?mHKJ#53fT?b!GN&Eb>ϷEWB5SBfײ`gITr㴨gd?,Q*cI*L׷ѿr  #0|cEB ѓ2(>f fD jqemđwǧ3OrE!rQQ?m\FuECNJ nD~4  n8wi,-n&r7#)5ImpRSㄣMWxW.Cڣ>zzn`2A %F nPسkh YG[Uڐ/yb2k.qι}OPZDk{jL?ng%X^GLu`2XFV:Nx@[zO:F4rpEp0`{ms]#IOa rBa$K]ޤpw &:A hZ}$WYQdY Ã(R7]2tN`*Lx9 k%[ZxѶw8^:!g*[   109C U!ӮLMCȈi[-!#rmzt]6Zק9t~k)wx+juQ3iVNS/h[aH|cpf[b!m \Hce:e xJOkUZԔixkIlS~.tSro++Qu)]]w42Q[ :LF[/uzaeU5Y 019&AM8K\gĊ)ҍ&ryƐ PL|Q݌}ueOCp7ͨZm` ."G:'lx>Kc*u1`5ga\4K+n6a/jӅR ]I &AGKM?H~ `mjM'vIninD{/jTOov%8L~9K㈒4^v 8\>"шMb^gg96q<7fldfA^S-4,+u@XuB$5+Gq+k~]jy R!^N\<՞D~)n\ؔc7@Cؓg@kz cp*MaPgH*9A0"v{Y-ԋ)2uˌ+gvb4 tQiz㰘G>KNcsՀ 0΋7RVC##O[Ѫ@k+]i ߽Zj ?{K~z *%RN6` 67Lԇ S5ڒRXzvkaޏft<M2;g*fjQ0gWªk9"I" vY)%ېQ7m ߝuPN-aqk" !^{Z'PԐ5n %Gxvܜ)٘4k#|hޡGf{<7"ҒS`Qz;W)Wo< =gJ|}`,XiUrA`./OXr ‚ԳWOrxLl !2cSaahNk2cebQֳ DC[?d:90Q; pAc05B+Yc^wdv]Z鶥ehmc|\\3Shr19mA DraW4df&c[{abw6#;>ԉUS[+jRzɑu..*\M"3Njmqg`SBQJ pX%5Gޢ<͆WZ ,NB6yPtɥ+ Úklϋ?P 2Kg`aG>ȫ.e$m"NqwE[zȻf-eX?|)*DM7YJ5D '_qGb!w*n6{c#SQ#Ǫfؐk[[TTP\qB墾?f-ɍ/5Kޫl׻sgO0څHDCj|H \qLJ]CH# .j2i̪?O`.Й`l082/] i{Dn WyԞUr<Ý7?.xl}hO?5AjRL,x<hHV[|㦋1ZM%%q"JLY6=9R"(R0S[[:tuꌻ9fџj]с#WZh\(Dh'Y$}x3~9Gsπ >o6_0\Rz@2)ī}ڤ]螏N0g {JzSaUxNh܆e$@Eg޻jzՍ$ߓo _0rʗ*#/V"zOOu=7DjD,q(v5UNC@YvKbhyĵȇvwqWR v;~:3jHp .vs#&B_`'[9T,nz@l@%t7@)831p8a_/V@\ ]uFV}eSJ u>WTY2ҖGө%p>'d7Q C p6?RTrm(#&9eL#*޲wmmZHa9)y 9~iak8Qc.,7H8Rͥ&fb{3]~Iw*Xۛh´zr%6@ަ<(5h{^y"'o%~J@c X}m@r2cwj8^UȘe$"3'2C#1i!'vSۭ,WIПDue^: J_OP{ _K QG/A!/d+|J`of cNO5*'m0zըn \?@oZuHǁ W[m 8ӇSTƨuS$Dj9%` k*.D(o(N )R32EmhL9t/BU\(o5.OГ(DEЇ4/c|yh&G_^ErX9c5Kk-yGc ʃR OxTL͸r}.?\[NɶbfOD؇//.AB;:=H5<9[?|U }wd\K :;M53S7KdaQwa'+~Ԁ5Mdl3IeLU#] rL68g7 dOZwMvȼ@=ﭦvͱǞNDh py 1'aX.l#cW>3aH'\gXmi*(|彚9`z$̑k3( }<4ׅS͕rxq_R~`k+Rb#(3b~mb}; nQ?ntseeMX$FF)紅un%a,-}"s{!%^Bu9ȁe>dc\yd%L0Cܵeٛ@M> O @)#|n-ȿwWއ]f!a,qt=k\rlcL\je9b]kQ,$OE]9c&'AUefg%t jwL*y^)w%oRvSȃ򅏉S=*}6؈Dh|4G$ip+as`VK;[cנ7ad0@\ALƞ 2 oq*{|%bS79r qB)ϚD˲&?"v:Fmnzvl,t:O zR\QTKӑ{:jQ `W3<$Jyϻ=S9b^z@5Nu 6j릵oőW,".EG?  ,!vŠ9K_``v QIlbSxʋ$UVE87!q8`TP(|IؙiBNQi$ sPfw:܉ ؃<ʼnmAeBHjy'GS pٹvMx{$5 s@ȯnzo~^OH>n7TAnݿ7.n"Oj*{hZ1Ц!%BjmXAuED%tPY)^ܝ3˳T9f7vV_.+\9rV$hN<[uꁊ ߊr 87W/m>67 =)+,6LgĬ2BQ ԯ<*~I{Zc-ftRԜA-:|$I `/SYԒru{Cn[.$ J| D}Ope֐eRՙvC>7VBr,|Ask!pPrnDžl&""LrŘMι̌%jK4S=Z7,MzH1}AE؛O -}Lr3(X*NF^t'= l Ȕ`uR@SC?QƖ._"^Hc6Ir_i*#h WԮЂjz'Ɩ/y~тn7i+ nep@_6#r%&=J Cr;7jLpY*e3*f 1qdj 6Y~62&f;6'9O_g&S,i&EAHwr>dˆQaA-Fk#!kmO$S=gnce@>s4REּ΁DI'mlo`F3 "7x1(Ɛ:=(9qgϒHY*%G9I@xYk%4F6/?"?Җj2;1ƒ1Fx>!~aY(IOFXfx l>Pl/[֍nd !cqD[oIIoQSͻ&ۊQ6f"|c1m׷kp5*wH|h_I_C×gP_kUh@ji=;BIRJSH bEJ,.cf>:3:%ZS:KFUH^nѶ~%ƾ?ITyDk Ŗ1ơ==`32u/nb&=3C.뷐dJ06ϒZ4Mq5W!S E7+ M^916v 6#qNgvzj[&f)Ԩ3K[Р1s. Iə5vCb(4q~N쓞7v6~0>ܞ_2loz uEgwJ 0yO b-aXno 8,,ꘓ,sxr=F()PNJ>#*ӭ]ߟ\DACZ~xg(WȒhS5)ZkZt|q7 VcDm' %/2C3]Y 8VoNmQ_Z3g1K5.콚>a#0?fE~8QkbmMK'tFsmdͳ/YN8I#3_]i4śmDҖu^3T91߈SBunH;||DV`]|%=.L)sw,z_7L+˝7XwQI `Bx#,3Vd.qGR\O} (9j C+BmDX+ZDXC:}U;.3nE' UM0+^'(-] {'\Յ*Q1_]]2aTH [뢾.))5jo)P7lϗ_{o!GVL44J s6 ic&f\#J\Thŷ~h>vW XW[դa_Հ`13H F:I'tDVuz3A;ݣ0YY`4/4;}ANrQa6 3+]C"4c !vb8j;Cs0s-A407$HdkR\T:ݳ$(l;u,ַ >q{CHI`.-z얖Y,ڄ7'M72zޮ=RcWYs: ߈|:+>%cdśWBbs>`$pӰ]?\ǣke/[C1DlI.۟pfD˒;7%q?+ }- Gո5ߪ~ñ8 BxB7܊)&,Z~9#4˸BZ& MQQᓎ@ +5Uw]&ؠ|wfLʐuoĊiDku xGb3 __ vp#ff7x[4a<&R1n-Aspt'U)9%c (y+Ϧش"~ 3R*ϵhIQAܤ> XuALkV3; RJqymOF#뽉k< H kWw,:,j$)\Iog7DW7 #4 S6 XlG.YiktvF"q'`bsL_G#W;} Rt ܶJ&.[L g6$ #d^U%=H6#ъSO.mw=FU+7-!8Qfif8DezIʗoG!o#'EQO{2BH=G)e+7v+ _W6ShXD~4\ ԁL9.ݦ3JJAIVqj%0 ϣ Dh?V'_͚Dj{a϶Nz,jF[9r7I*5q}%mrn(-;,P?2x>)(}e ͮ [Fo4M'U xXEQċ۝sRM*!ǺZ+rNL"^PLJׄԺZvx56|xgnb<(t.Dh+6ocZZ6[5'8'g je򔵝,q1.T覙`y[dg=8mi^ H]:NOBd snY39 BבvE@VPH.$қ"GFYɧ'|DyKtU03 (loE΁$Ù*V0j lox>80gvpĈ\&ZMD{Zꦦ1CA͋b :'h|o7OX%z'!p~طW*" y L?:WF"?OViLLWw1*5c%6Z낁?%8>`1__VybWqÿh40HٟsRaX |\_ܗͥa_,Go>}y0}FtI.㆝p|^ ewR.{1v]RHmؒAH$whd1Fy/jIN*qcvZED- z,twOq\syZX ɾ ed@OL%J$d Ox-a{_?("f/Np3{|}Qp>W?&5L Eoe*t:bh n0 %-\*%o ZTWK k=SwYZ HHhvQ/ZF Pw "`Gd8Z:{wccR Јd:dBf0fhEg`I[}kN)o NɁCtM&MҏLHu+|D ).[RoFKb 8;;A0:{uq׉ [.%''$tLe̼E*: YL]I*l ]OW,DUwg8D.[xXwکExf)}b1T %|m3@N!=d>yk[i1 k3]P("m8-eͷPc1U}Ιsx;F?"K Ww4|2ER*Ž:ܡx1(K8t Ch+Ճ d;Nu(8svo떳cN{hh|# BM٨ol+J!4IM%b0D|bB8 /4;%H 1-27~RF3g9B+m0В6Ң+\Ou',5.pe ֳ[w1^eJ~.1oM;kzY D+!'*p`cF9^>+qZ.iRe{X@57DcV#h7A?Ђ? E#rgKr116BH#9ze;T  *cQ2y<烦uvN{s"1\&1YHЬT0韆gn<)Lm|d5;?_/`!indeyE.ӫX);G>Qw.("'=X.;0KxA^\aFcF\x070& CԬѧ,ߘDYT5Rfٛ|K8ޕa0%t{:' .)Y2i(DA_-ֺ#Fr[Q<.>=HCd!3K NBMBai|_iX h]4ޑ HTy%=ē,T{{41:='oCݚ56N}'#zgJy!A4v9Io7{H"M sp4Wۯ+VPY:NvWj T"K)ƕ-AJ/;rLaV]tmK8k`6֖Q ƑCKt/Nɔ=cSC/z +#"x8İ?ݙ՗ &1IklAo 9 sZhRA =7E c|KxM[bޞvl=Hmb2c*A^(Uz^Z'f1ˤ, Jݲ&ЧxY 6G#Ep]ӥ~DDkxhEnYVBSHl51qI) B#Y=f9DFbk 1U#Vw/ smx/ھ䏢(ٍUnٱPC$؜6Zj(=%r6QUv.\ښNyr*/)pS~q،Li,cyQS Khyb]["m]Lj`Qs%nXƠD7\vgޑYy0X+uLD jN;9~ăitwxuz*ꡋI 䤈`_؁M1j<(EDB[~TWgY@ʤX` umO64ewЇ D>/AOվ᲏#^ ,MQ{k|H #.̥s.Lǎw= {ňDѶ#[`~1]![7h"~Qdǀo/nitbZŜCCX4[ m'!O xgL뫴ٻ MQDױc'S}=$?+ޞf=2dEt܌xDU1>}T:/hxe5@nbݙSZ1o ƣ\˷KN4kN5U?5H$}f8MgYh<ؾ s8ObCCǻGeq%¿Oqag^|-卞j=NC!;4 @9D34!c7>"=8'M杬#q*LT,Uqõ92x+A{ƨ}\^8~:]m ZpaGǀC!K()'֌A$RE:B@;0 ,+Wa Rg Ԗ#*דg~cF"kM fGsyI}9:lлyCl濪g0e O0IiHi2sHݺ#w/#_"|+A#W1ܨSЮ˞UKhĊ]#6\tiwP.O2wUA^jO3gtІGl!*_횬r2ܤ(IYw:lHͻ^uͧp<׊t%2/uHKQQ3A)2 -mh ۱orcF(Cf_7xYI)ü/irCJJFoU l?lܖ he##QU&լd-fsEUtiy-Tp.D Xmɉ5mT"L#gQ^ڴ4]{@aŷt5> ( 㧨b;bKĿ\k{9bYFjGȫЁAh*i'Xw*nWp>W ֓2&j11r.!n m翊msQcE| $T2|z#a}9M| {K<ۨ n>G5V"Z'pzVߍVzE͏K-P[D:Gm?MW+{ Ro2vXA]tM׏Ɉ5rs)Nzޫc(+<,6[c)[oWmC]%9:W B$CuJD?ضX40HH6Xwc}U\<4ƩoM$X/>o.|}EE1m!SH!MF{j^8>7E\ϮQOO:r] lOқ4b䈉$qHQT%e'B:OSq)_ W\}8 C/N1]GhAv>ձ0}@"i&ͱk˾.H4[W@~"pE]NT&lF {6VU"MBvݒH:.mCDj+,[)z,?RFSu I> QzhOgAma>Y ?p]Sy61K%d>1|^Cy*E`ve9{|ܤ@ZLl(bl|e=ڇy!|%j3L!eBcy:2qٗspP:<[7k"}mX`Y˙!F˲ᙑ/.Y*n֭Jn|R->,]?T%9> [}o J4dǎe# w([n;Wq(fPq ;Zo#ô8BD& w&)$MIicu.:ζ4#c'Y'ţ-  ' ޔAeVn$ :mX7nBEV݀΋bݸuU&ƛ"TP B18YcB+~4B}v,`x﫳y/?J*BFO3L𕿗l*ir.Vb[B]h)Cg&K'6ix2q eMkY>Dj`d rBŰKqZaR6%BFh5'd3S~-; drtm"~ 0j%9dשI.FH jvk̤0fJϸTMw= tt )}ւVP_,f58u ݎ_3m|`dZv׹ebr^)7Ukt UE4T>]T2?N tÞۃB#{lL'GUlHWn6Ř b'dRCvT_!Ji'ӕ?~kvh WO#1=SԠt{Mzbcd2H7*B<]„!bHɁ8^7Bz͊Xs@GצqJ*E%qgj10S1kSD..uTEI9SE ,l L AJq9@ڥbٿi1:\ʝyR 8ļͅx`ϝPeT51|Es=m9ϟ"'\L=][%{:]f&1I7iQޡrj6CS ?QpPclJUH?;5|An׭$](s{0W =ӌ_f) U 1 ,)ΑC8:ʓX(k"i( u]JvA2 Y*&{+Τ|>K*Ұݰ(?kLqCl(w[8SF5% ٛůԗb/!d@rrn U8Dp^b[s0G!HK3`7$rz`CAstш`(1nJ兓)hْ(Z&Gua٩2UV.90 ISih,cւ\#*=}׉ o[1 (;=*R`8,#)-7?QH3e6ԊhKf﷒Ρlu.0?0' [xs5f ˣYr33 1`M4do[F)IU@/AO5>@LK9n [\ A^]*C۲b?h?kpYb6K%~b @*Oic2S@oDoB-~Ĝ rIZ]KF kb) śkX :s T5LST!.Q !OAʐ- '.YG;tg  V ̩(w]Z0TE!?i{*)O N36upغsj:rK>}N}K1{t:_3vgD3*\}UAsx)p)S, 8MNMs)b3'0F͍(+*Q* —L XAX4/S&-_&F%ʒC&Ƀͧd՘" 焊BbhƖ`l&@V(;@`m>b%Rrizd!7&Di2p N <5p rw 5$S $E}ϚK.LŒ ;qfcȧk,9 ܯ=H NK9JJeD:I5Z NP`E~e+8.m@AbA8MXQzIre)FqLDSzv@m0-ǵ sj'W^WCbxVF6]w _33i ̦3øThs"&A:0NF+ѭZ-GnȳͭSu5`?wQ#$=toh#ʴjͺPDVt? !7-ĕ,pTuPgq8yYC"#d߻ |' v !gN8"G(]htęǐ1)B_kEY!{ .R8^w]iy>95^HNͣ~|Gqi\AT"Qb  Mu˗FMS`y|gR,b]Q*b4 R0V?%lC ~T4d  /₪Pɲ]aK*:]Hp@CH:e`x%'MOC,O!<ʯwQ5Cݐd.yfr̃ sz^Z h|S% 7YOϙjH 6Y# B>a/5Es[ZU( "R\&^l9~-8Ѿ9[@]lJ}CVYF[DtL2)t,A ̙)ZETt44F'9AjG$:.2C}P.wHVLqHcCȗx1l 1dT;&@D2u`K.\F0|"֖`DiF;8}U^PEI3xmdW2)mh5A}/!OE NG{q=8>3hיXHSCXKH{SVP[Bo1 vOlUxL ="yxM*LnW)MzV߆5F bǪt j<0~rqD.ׂ(aQ4!Macftue:Ӈ~';w''aiK b5۵C=GIQ:%CxsߝlVMUf0əI-c6\ OEņNHq3'$ΛD3bFjlt!ӑ tDfĮ'B@[w[7~E AӜYKaW ^Dz%N,NR(?,<DžVuI"gtWbtqF&ZUI.st۷-S6 D:<`E1B]<ʝ|]` }|v.F}+"( Z,pXO=L^46LXBc-+)[:KB3YS yO&"=(sr៣&7+Iթ|YŜwӢB)ݮT.>AkM#j'QsU(߅_W!e>c xi!JL MV^AO㟪3#_J~kOҔ#pvO WD5j QwlfVD"-SO_͚ /Yw/4*]שdZtGLj#7څwAIWb*t,LV]Ymj&IQF=6{[=2W':]&?nCh$"ܺ1B:MK`vlS=*Z4*3vNU{`$+0gur__`75xE"8LC*ف&H;̭K0Gr*.ݘ=y%35kRuVV5nPnaCCj&B%!7C itxw15Wr13b#+:̮BBv"ynpXkWìOji ׄDqv ܺD0l{Ͱ_wbCcY1NI,*ziItT^!a,b8@8kVYbѲ?`({UL5)eVs26 aٵ 5+Y}FB>a+LsN&nIn(:ŝV5[\JS y, xx(ܙG>H7̥5bZEhwh`$,FZ Ft} #ٹq?]d8k =U0\Y,ې.Jϖ磪Y˩r1/0N޸Ӿ|\0btBgew9Z aHs SS Д7jVّlx0 .JG*EQ  ܶ8H"[Ǖr%CrJ0XaR/pA3q(E߂Rg֕~iv1=O?\jl@eңk;a2u /B49wn+k=vR H?p:D늄:PYZ=QJzɊs877piO:Of,kb" f8xf) &Q5tS~EU/K]ƥBQԝ;hL8׸b֋cןUaq1i~vQgn_|5G<؇ N ,Eu\r1ߠ.ad"<-KH` }J`+{ Zg]Xqk7TЬK o/GO|[P4z3^Z|)L*: *Xz!%< {a:"j{5_&#;ܙD/@%eѼ>!RxӆCT5<gr2΃)h=CNJlX1hލ1T\qWVo)lWTyD&Jĥ/Q}30,y@ѳIbNfi*9볺pFCO b`U?FЋ#^  Qm[6S=*]P]o4#dIދa_*ETtR7Q8]UM7ң][">Zx`J {]X3M'r-+q/<ӹv n`Rxa d֍`(!,,JN Z? yb1pWV^{|*ux„MIO"Yb,3ʘқ9&%2awvI54AUZ"jJ1B/F_FooW1IJ6RPJ X)(,= O TT.p|MYybm+^hk\䝾p0/cZoa?π5H-7#!`Q]轛}#K`r"hRTv/0'o A'(QVlko# H^DOVS:4ݕa*6ID$V=wh,4]A[a;Ch ֵKn—B/קd;li_v\zYӼ[hgٗ9 >t"yZ}ܕ_ LFt1.Eh }:FΦ0TO7J R>G8{ҼO UP}p#F>pf9 kV^  `tdy fSQN8H츨9?;@_ 5vV_ ~P%M~LUDeZK#p +|ep2ď5-tr2Z.85^OM )~mf[bk{QpI t闢* g[ @QY䢝%cU|*ܜ]詾2וf"̫65-iq!.tm:w9"87Jx RRI"$d혘 =R]HE<Jo.<(zbJ^Q1yi@ݺЖkDeف"t=TAbDdm-w q:"Oeut} W [ШDssi?;Q/d/ȧa!ohYWӠ]rGS)Mf="601q(ލ%:yً<_NVT2DUЪ;P ,zcEtO*%mT]HʄIbsJ@%omlo y;,d}/eU  N.ɗs,U. Uﳲp\R׍,-҅t(ulk~җq?i0}lxAk_v𑹃gaVVtC&߸N@̏6v)^mJOY9-@B*Ň![fx^ukWg%[2Bd3w9/սާ9,[Tso(NC]zEhpE gZh5 7)|nYRgӏ^jGc'O> ϙĚ 1v$Í$J ziSӸW9Z 8 ~*D)TY3.]Had?"+=i}$>2a~߃5)Mb*tMY\oW4BEqCJ-vM'Fgzܦvk{Ns<_(5g|Q vUɣt{xKG:-Qktsm!ά ֻ,Gd.+1fTزh?Gut䭱k$o=ΣÀ Vb]2{9zf+w'IBʁ 0.wR3ښ8<"xɺg$t!X \XfK I*JcAHX{R!>BӦ#$tPSBq765 7|aS)oq>by>7XJƼR4ީC(qPǥ{#+͖U݊,;Z2bl{6:,(s*(72|b=Sѩ7hA뷙+P&L!N!EOZ;YrnVV䊻mv0S#ݑռϹ5XQDS`z+~OC\*AxOٳׁQ<ۖ[1zKV<x%# dT sQP\'YGW9+s:51hRèAfj}8O=fl%mdUDn!i Kգ%l܌S u{q77T޵4kt tǜ7C=C\p;W?T1#P(DSc+֟[[ɇ8tTB;VÃQ6W u4 Z-UÛH9G X3s^R6 ӂYCugne- ߇΂=-S:aqX&'6aC;gHÈ+ccu4R-!ȧSq @7i$DS:%'s (D43ƌɩ] 74qK!N?/L}Q+y@쟯1 5LxwЫ鴮dlFa }0VIg 1IġmVaxXESi~eZM@=lk?z%jj -qΞ\,||5[,CC)vǍy/j `}E}3~8w4%_jir,Re;[4n85TfFOC4Ś__8ICn8w8XdJk^Q)4w 0eqaJ@g {߿vy@[m?n*b֧]hӴt)0ι­l#o 7i(|\9Y5fF xghSE=ڛ@4܎_Eoک{X_ NpZ!H7^gyMPv󯀘FxǦNNbzu W!TSp;ALlד'5FYAԩ#) ζX2)iyRGͺA}CA e+yХ^|!Rx?stR+ qH}a_9D! *$2[ IW_:-2zYrp+Z_|aX%έ>pTU)O? B7x7rr“[86Qhzs68u4W~ U;Y`%L] .UH2D!4|M-|^"l%(?k.'˵-3)/ WgJL5lHILTW/[H g*dƢ /uVYTRC2ftkֹ͚t)]b_-9dv~ǻEn_Gj/I7<[^yʥi50[ɈSIѻw {bo.ҥG~ܽ{4}٬n|#)*i|r8 - -]G=ТJȧY%SO6}|2/0-`%<|޿ߩh;^2 z)R)7,0f xyṬC sX"[\j=+Dߤ6"gwOF~,DAdmgf 4ߠ $9 yUW^I}+< y>ſ%^'V?AX(Nۚ,HwdL=,O!#CeSDKa^# 1DpWͿMn|fR-aa$JV ӥFt$2,,%fI/-=$IUGpt`:WWIg@ܛ^͢Tζ2uxMR+tSHž.3A˘uOuKb=ҬOhb wwO9G뷧;剐}/??hơھ[L_^n`G$B" q. pOΈޥfRVPzF[Ь☧aFj0t᜾vd\)P1vZ5>|*+H#w Yn[3_!ADfŤx|XT'FlKy~E( "jiQ6/2˂mަS}2dȖf"JfOv~[.BY<(#|va+tկ+$Eލ魺rqDeIX8e'@-a.!;Fg&wHfyMp %2d *^Y[~B(8Q7P>Ca{Z!oMI+-xL+}|e-t?8;yު2qC3tv!i/5N~MѨSwF ;3;p]`i(xlp8߫t1t-cs t-OPJ }XpP`Ej@UЄ]J{?zfT>ܕKERXqz"QeNݲ!oGH_:ῠ8RfmW u:r~V?&z(Ȫ,aL1kY8B3Uo!\ׯX/\e^43WNGHh6\`aO Pq[# ZTT#crz}tX#:Lх %`W擾`dzwR;<5MNgᴛI8', b? SdG`@bmP͏]e~t *yO ˗x_vwaePc 䓁S)pX)!y1wC=_@;hyX^?B8!̬eqZNw*-3 ,, xI|iV3ptcR  Z{c v3`|%0Gpn)Y3{ͳ oJ/g>  D #r0=[lklw# "J:S $aO+=?~lAz)j^OU|Þ[_f@I_ps=޲LkL sq@YkTLc6*΂jL;?{@R CAH\C6NXDWX#vkm,A37oN; _sj?HsH>|:`Eo3V Z1&]$_z@12:+pnFՇt;+SbԹ_cQ˲F.Ͼ)Vb{Wd2n\JrR7`zW뉜K%jAE)n#uw>?r gACbhu!d8_PZMq]UĭNΜ!{_z5a͛Uauqn[hiNCkNS+C(0Azy0%%H*ZzXW"N})S%wXvfu4?ht~[9++Em0shMTE:U!$?|$.Z旭 -+|AArWYE@dk90MIWdǐEd75rBrT)[ !f!Ng.'@!Q:O#L(^/IR5lNLf#2 -9Y)c?ic|[z:/IgBMh3YDLtN`44)sM٥n_ < p!b]=ȂyνOy)|$jR4 k qf0Tn|+k~È 2EC@݌/R}xo('aLf~lg/AҀF]Z3ʳ'][U< uƿ`"#C8`{AkgD vjvx{t򄇙a@"Ѧ'B9&"2vC@׿=-a]oȡ9wa ,6܅X0 TY}-1B,Yw\EcU_ J}X1]ipMs@C ~HNINi~-]b57-pC]e^?>PͨH1h 5CDž >`GL4cHJKJA/8+͛2G &#)F쁊 B$^13b٤Z37]⍋~vRofxUzBdbYГb0SyZFZ.BneU9\\NʯB/m7J.ao\VR4Ihiڳ\l )ZϮ&C<ԃ ඵ^<4o|־AhVM{幖?ZJS-OraA2`‣*.'Fg>eOM0#Z~2Qp:'%s}RWUjM(1Μ 1@-}~ '!߮+f -KYyѶ +~i@ZjIЄv_"ƿr5F=D&8ekVvH#$+W((0D r|ElfqJFFn%XfLR.g"wd"'σ],|C/lXI̯K<1JV̦sV{ ) ig+_D4TdM mzGu=&AH0W56n:IqUOͭv>f;Ulgq= M&~"%URAzWdMɡ&6F75Fz8&\ⷄ@#`E5#ʸv3Qǜy=֡C?uǀj@2G "7In=eyȢULkFHƴKda ZAB7hxt9.=#pH4hq@O `Bgh$$K{.F*-2kꄋRh|CZ>$96eEe3`4K]6r̉BMB`Y[e/hl#)4, B0CIՠlzU,i|Hb6#/0iVw Ie9WTd2MF+PQ ` ng࣫<`,?R[ői0Lu5T&6|8^qC j$XŶr`bL$os(W.Ix{QJ̍TTO0l'f޺ޞ'*ۺDBi~߭%32foZF XyB\Tqx%ހ9^>,V"-V佧}%<~8 vJ;j㱡W^bs(Pڐ@o5X7a)1Ii":曀ِk-yV{n$]l@5Hخ=QJPԨwKJOSbۼ$As볏,rI˶29>YcIXq8!Z}l%.2\qmnV*N }"J0U{<(j Sm»ӛ3Eya< ,#Y係p[U'cɮ"jlIO<@N#ReuŞ]GќlCeG9Ds4Hp.[{yw} +)⅚@Zt YaZN#Jk̅l E細5);}JpIx30z`(`]jb$EL BK*Q tL*V=ESʇ6^WY(*ZPѫرݍd -0''`Ϋ}l}QG3Zr8vnq3Mps z tf˿??C4 fx9H$/ m-*10+xV7h9m2m*[WR踅x.e5cҠuöq}-OYLY޵tj?</cݟcYPNK=UC6栁%_qx뿓>n?rY"h㎘DYY6YcDO Vzv (6^|IBV@M_.y*قo;L)"Ҍ# Dž$8j^O"ތh%qK) U(1?f^6 35j!zeŗ8Q[_?Өx w2ieZht?c2 #i !j4UI.v<5k)e/#k ú>: r]P;SF4gjF77^?q Zů9RowP~a3/AE> 6D+Y(E[4؜EF5r wYG>b?+r-ׄ`EMwtjvRNrT펃IYŪ_B*&2/R9ix/?_}O6 @P,)gtB FgxA2f @Jc6$r+-K3j 0{/r =Х>banɽtS2>1g o{cazg\[uG)Y\W{b(aHuoEJEz!^Qf…v͢ K*SlAq&~?1;W9d)yƠ WX9Y)O哫>G(^J_P63ޚf*ȆUR f4~2E'1C88mh;M~W[`c `#u`,bTD?sa0~( \dQqVg\qb>. d( 6ZG$Z |8%HC=p3/({Fb)>=ytfGtߢ@³S%c*Ӓ{Gv Pp$ͽo T`xgyD&  9|4YrΦ`իN#njcabg: QnI3݇`sÞ0FoDN&}V}ZϠ@ZQQ)og(KH"M# '1w$Y̓rMXɑIվZtһ4Pb C:<+[ a!'%ԘCg8~_ah nfenwNy@֖JS@c/wk$۵.RD*(gQ5T\9u_?W:.Dw,"KQA#. ۫QCSKL[Egp,íOeaLrܞy,} r3@2' j_|Y2R7.ZN\{lrة'.~yn#f\]΄٤4'@zFשqi𰂐HQwwW,Y׶6d͗T >'ey+dlUPxkG^vcȹHI:}4cwPq)N^+[ىV_0Nq5h1# )!>]3xo*C%|2oPLZ\N+ZŅ0ZFΖΊM h[zdIq9컿0\fDZ"dcsX-d.o0N%j+ƘB`0#1^]Q:ܭtsե';l+L `\)Ag-QiВp 2ߘ4]2!3w7:' R(~PMZ\I(UG[ۃ _JyLS}Ukbry=(ڹVF1t4<˓~Aʝskt/I?G` O!q}6㕒nK,qDB2"3bZZ%*guK3?M`NBpЄ #b?~!U #2n+ԙe#;D9 נM*wn=43v,|LC,QGvޚQ0mURѵCm\$YQ#LV>۝) _0ceTE|ܵމ,EܵVݗoo}ZegIMgcT`w|^vxB]E;*=5R ,vمCB*MKAnVq~Q q|M>Q'H6EQY$Ao0Bj=!(%#C&.Yv0j) zqKEx &ӿ&;fnb=Z?aJV#鱖M(9܉hsw~޾08uυ̵SܤqÄӊDmfC~Ւ)Ci2so8z/ҊpϨGfY(*l!x'?~A\9r. +a o!L0X1 lbYT*-{Q", eݳHc;3j DžYR0ǥfXTT{oe“9 Vtz7/eWbq6}"\Σ6_hef XqOU.*ưƨXbt6AJ[ $hk NO#ˡf'qp->,aItʄY\6kUSPذ%'%u/jiݑcc/-T]:h!|gsZh )Ge%GdMX wRqRVcZzn1e%-~[q%) Nx]p<Vtui+v.H#1I5/<:W삖+u'_'>iqoޤQ]sИ;4 g4+UD6 9=+?mNMe5&~]^BVM%Q:'nh]W|kٌlLŧL¦ L`\@ꛭ [ A &nX7goIY:'ŴX5۷J*{6AЯ녕"iLS]}V7F`i \e( 4Go y D'>3)  ~ s+?oZ<Na,]d\` O]nP xz~~w}B4Kua5 eC,wD+P&ORջ X>24N8r AN p{}Rek?<E=,A|QMǟч`jlFIWLd3(z)i8H,d6ndef~܎>wsCr/#]b֟35|;]vzm4iwJ|EbhNuvݽ[ PkB.MuJnMхoxxd<4~O =:0Uey)92XՊ0%úp{3NJ[d̛f@WU'&& "o7 HK8IE W: %}3Tf{Nlf 6,\з@N‚/ͮe JuG)/,e;HeW -` Rʎ8tjiېu5*&Q)2#*%wl;ݳI[3oy(F xNJ8ҝ{(k1蚡Z*0d'B*٪z] ͪtQsi%Iҭ)8&?Oy =#Q;i8lwL^y~0i2mξ_/e؏ew2j>Ā jٴXWBN~]2(E+ͭzEFcߨ7 }ڄ}d$ ^4A7߈4g5Yh3r97 } cet$r(Bo/ulKeHL:ӌ@ưѕCQRzW-9;A~,7&?5Ni+ |'uiϘ<|LC*yCme6(9aR^0k1˽cgN,RÂ#ALtɀvaBtVYG[UU'Em c捆 {C "D(O*3̟GEc YyˁZѢͰ)DD\Aݲ-Z>f9UO%$OgDSdZ\E`YlL_Fӻb`oZ2/ڝd4Nm|sd:o2{\y`OnK ҕLSh0ApKohF'D*k7Du&̚W^{yUINQp&sX鶳 Hw?w{{㏿F Wv-uRr>)U5 MTn~Tw&R`}N';3vgܑ|j'ԉRjCG.D 5!xr 8bbR\T& .-q'j8<&"/C)A"?jNkLy+/+LFpaMabzS*yHjuC[;eȌvXwap'IYY {(E|hdbbwNW}BTIo=Lfo r e+qk2{q("]D@/6=K0,LloX;+*jGO^ e -GOF0ŋ2`"`jIqYm qcۆYhC; 琉Y&\&:XojD<.XeRZ$?'J# (y\ mH=3a[)%COf`kGJT8YkT'+Ԕ[k5B;y@p%YՋGmUk&EᜡO a15j~fY5`*$@BS7-дkh{FDzzr\Ԇ+,jN<ނRXlMG@ m (7t݉GS"/f979}J,$3|!\UQ+<,_T>Y4L}gY(+%OSHJ}dO(="rYQ )G όSBSk*u: a a:EW(j=3=>wW#[p0.~W0ۑgW<@[jX(@YR Rs kZ>H4)uT鵄7=Q@,ɨŖ6-nE@p.,ҟسFӺ(&Jw8m%HJӟPN/#_tl@A`,|VNCB`BwoZ87VsJƹB+a S 6ܶoX~0#֟_haбFRW1D^b9=b^z_w/f=va e$|IM- B13|=*]j(alΧљ>WM&xbi=>G< 4y gDaƘs&4J^zO52? \8KHu% h;[C=RkA,u(S37O oUD6_gD M$!淠)=%d,3 T[S (omw[q+gZf pN"T8RfJ]qkËyo" uoߥF #SR>zJB^['U;ghzVv󻩑3],p2>=y\7?MCe+=sZUͧ!VNV2WʼCl] rf3OEqY!Z[ՒkĞ"u;CS oM'=%QLWC+e|W PT _%HS ᑳ=33` _G;P4>y07WܳRa=N,s2+N[g{4Vo&-Cy&1%-"!3+NYހ4[]wH'N{|'Џbva(|;Fțڰ?k {W<2vW 6TQHρx|[@/eV3Q(7Ht#f [6/Pq:/apFh{o"2:Rknّ4J21~I\bhԑf5CVĂCƀ!nc\h=4 Ĉ'9RMR28V0ݳ=nY\4UHPTTТf=-y E k=|$k К6RK-| zS4{)b+MOQ>bt+Qmo흒|4nJ,@|lHOE@&DW\.te`_)=G R[ܰ嬫lq+(Ǔ{y$h1NgzNb鵯֤dd^??ͅ#<%2{(pT.7WMG|[6P2(-D}F@dT'0< 1|NГacN%[yD,V6+OVN'$佉\kX_]UvcO1?\# ǂhCqx"@0fk&u<ѣa?4' ꗢ<8ej[}X\hUw|=h({$2u={K0?Ws`v#5/L/=!s-gt ,g{8ʖ<7'4ؽ[uHA aS$ƵLyKa &")$Q ?YѨq a(3ɇx*8[}R:I;*di.d4Ujś5@.y53m4y1~3ŔM4o4ٳe5a)S\ُ$unb`LyRmnW|k qv|z3kB.)?l$YY5DC31`A$X{lEe KHD= eSE:qc;)(;qԥN{d<4h5 *pq{ d@8@ի4kg2~TBdV~CyQpGȝS626ňE sW%>KkL=KY7a'#kf/R щmUZnqGӬeF wֈ,J''0aPDr0pӥaC鋻wٿ] ?O- hܐ'ⴼ)5`8["ab-uӞjǝBlW ImMyZd{tL&-eonbn}h๴ ?ܧEy3Eo⨴9~,M]!STƫ%(:U(2h]Cp} /&SzP@Vwj_3$;$Y06Onۛ0GڴGi{ >нuهiCz͡Q5(>i `H F bg/wMXp&XxO,`^_g.S!i[$# (dI@bkp'jL^1 V=>xM{F R† MG Z}wb?[Q9d-jm wlwxIvb)JN^^5*vua=|Ysn%q-2QYILI";<{! 0f qJQnԒ4,{ӕ[G9z}WM6L\`!XRwE~>{Fh8TU"s<e}RIx,8re_4)5F)R=1郩kHe 0>+ Ymc/ڳ^-i!܀ f_7e.3q9^lp7Vq FV$쮽Zt>@Hvضcz,?O|!;w:F،T5 u ^A /#N#4+h뱼 H´m>-!r$Fu7+ɘ Ʒ")oXa4L3:svDգhXS"Y,r hߚ o݄+%܎z rLϕ FPu x&䫪wIIEr-ւVz Q~@!>ܹ(^o#n/os*9&P~G\ M?W'ѯul[c/jC*C;qfdz_*ٱ@03>ăr[~.BTzv91)5dj0ҙ lgGOj&S7O@ӊSێD+\"ID^0p)nvQ`%k7YD(R ZS>j,j3TṢK ;hQ#u^6ϥT$tfL;+2s˱ai1pӐY3 1 솫׽-PՁ ^JX.L%}mr)>\C3t ކHi0~BP]|4M~3۳;O,Q &Y:8_mʄOj, ȓ? I!O))!MP>s[;0I;kka1 "Est3K`Za7 ]BE{)C^; Tt)XDDb2trU?MduB&g# ڳK )] ?Joj-%Q1 ;/OďP9r ʆvq8F"eа@fbχӚ ɨtX3(iApum-(gq0:s )cD4NSVT|J4H-+|8:yq* wQ~l.G&(U(Oפ  F,‘SS/ t>;npprt-7N'QnAg '\c~Mݰ#!}ہy$wM\+2J>o3ۗ硺uW|I;!*bgq *dj`a81Liw%)`yA$ܖ<𵔋Cj (k mE:rQME9#fa<0׺<'B^eXώifL`Op.So_W vv1ճz EmS=H &f3/lb}kֺ.c #~IHxkRǪ`a1ʍmW)ԁPDr{r^mbc+C+N.`,}wm5e-Ht2mNW eve%~F ~y6‰s5Wfbu3 TVܧnǣ6RHxn*ǁ[`_YoFn&r D񒢨P~,sji@ðH\?7yogsB>\OCV}(8C2r}m `zJ [2x?7n!/.ꮎ.ޯZ}KqfgeWbLjfQ $ܫ3A7RXۍ #' ՓԬd:ph+{qK<2RWȵP[_诤,fqTsgJEKKk:a;G^+y% Gz0vrGAٰ(~6dX}R&M) 4x9CDb t X!vxs j.ޱ$HHZ;s?37#.ouQ"N{o׍sEoFKOʾ6x`1)X[Eּ53=C5Պߗ}#|t˲|Me!_N?`<:<(F#{o qIyEl2OD s.r:7Չ=o0goDxDXNP 33Jo)J-o زBJ^0܄#VmiŸů+vxގ|Ehcmu-6 5@|Dd+hp<;Z 9fW!dWN Q GQI?-v>w/`tp}|ϑN~`s[mCm+ B ,L0f2`4.U:)U-i.$O_2tJ09V!iTe>*w[/}W˄RTh_}:J2i75!O$ 3NbhЉ} +4Ŕev6C꺚:8 CR+9;;-ԙF 8o4<Jk\ K3 \ƞIF+=KO(|B9t80O YX4 OMgC.}*/OT0CXhLWt?KDMl'.I]#:dSZ$ET2Ӂ \04|܍&DEbg /WE\2L7GT/(ν$9lړU z~z5eS2[Ϯ {\LjPbL+Lf3)׊GFe ]ûG ݚCd?j!*x)9Yh$|rЧHW;,q@~_V́!@yc$5]Дy[&qv$=PPM"'*"?M5=ݯ%U)P$hc׾}ըg#g 1o@ vBRNyH@h=p|td.vB-].Bl U 'C*ryw}1 |:N6wD4.h:'BY%W{eu ~.&:;2A y7P## 8NK yE3 7UAWMQDŽؚGzM*mWy) СB {bP( F,Z9 >!i#@T`Qݚ2]qUP0 IE{⢖HW weH.x. PN xĞç'EɻUNl+`QqW&%rݔ`,q^?)rVW ﮦ뵊_n;EV8C!B M =dgA60 o%ֽsi>S %aR ]z`ӵNcQb`0kmye*5Ƅ:|"jRΏ[@7uy5&PeijSu%ƲI4*u8WHy]GgFKS${ ͬ!g< MѮTF?ef td<Il/|J5Y[_ J, SoyeMADHREd8Y)6rHf䗦 :=梜pV!Lw/>wŔ ? )l0%ƫ&Qc]]bEzƂ+3Fea6Тݨo4&pVKL{O%SW\>0!B4,X]? [(SDGZDJ=FNī\c X!>zCx}c{ -H}<T4Uwwu QY)|?KZ  ׹lbٟTG# fkߞf.|Gf8QXDЫ'"[&*B=(Dbj7njAKGlwRlQĴT6< {S n*%|wr/"Jq89ԅZU&p-'홉1!xβƐ%*mjX7+gCR,mI VW&~~DʄY0jaFrv{Vr(NẲ6uui:' =o?j.plө|qiA(n"V<`&.dBa\#66beUބ,) $#1 Tlr X9~gA$8R0YP>.Q6}%Fm5w1WU9!4q?6:}(x yHoB)E(Zku-l+RuTQlLȮkmBY I!N0 @:%1Q 3Rd`Tz K @ΆѽJ^m@ ;;UG#MOAL.V|2zxvܵ5J%Wq($UBbL-'mpm .,q6]n7+0kT{mKdW fJI`t%lVm TƮݛ M]vI^:(#7=abT4 ,9vӚ2_{{ݲɎHn58$u %vPOc'$Ԛj =qʸA-7d*=n:4:<4(R7nb^t8,KCĚE辏aE' /i\nҩӲATx{oGLFA1# =5ne=9JܪFqU,Z_e}D=IwѸqQQh"gqMLe4_3T&ʝ$/:k!N0߆ZOEF d@0LY"7J#|'s$8?BZ*Ag}TDdE;B\xNIkdޝ/MڜYXLI$gu|u3R 1&Tg<6ax!&pЧGӐg䮗k6g}\%7Uz#W[Ͽİks[u[`> Z%p`,մhPP"l-7bV:4.S̔t{^[3}o̙}W93_lqGQEt@ՠ,*Yͥc&+ՌNvMH* îdY69_64rMc& f#t$ypN֐ >gy ~].0#uNA|6;f,]1,SS=yʄ\py9dgJ{Qs6n@.`]:$AJ<%r9ߖ)"COJ)n;^$UPu*e5YF*x% 3i3S(]u >9Mw][F:֎֘B9ehLk9]OG>\v~:@Sv׌7 ՙpevFO6{e&H~鈇K" (G-tEg>7D]B^?QIh*ȇʢC%Y(@sMNHe,=۝ŤPfo$C|\*Ri&#TxdT#S=hd/!QrFwm\"ߕ5VSja(I йا҆Un%cSmʍr5Rki~p`YF Z0qw}_ֻ+, _9x `8ԓG[Cs0_bA(UV(.i~KFN~ fX+$Nͽ"є6!3vޗO)G5Q G_&)ͥ Ei9:gtiD\U sm?u=1,,T%jZM,3x: +Z Ѝmhe.X)`yz;oRDNK? 綒y~GH Oᅫ5rжd5JM̋eO-"jQۋz%e/ b%ݎ6,(pD$%=B>hhOm@HftB"d, j8S7'r6 :g-$$ֲr 7([OSF-H(9@NV1]jT;iЧrJר4E5Č(X{5*TG q /m4 3xSPfvI9k$c1ZAh$.]AH fK{L8idOE׀qAF֫9#Mǩ&yG#4ԧ󤜰,cGWoOEBkpCuq* Ѡ^X6H]EP +CMb8S]I wZqWhVo$@DǗlhyMCLt@磱>-!eXUHT (D%+Jr }Wr۸v1Oۦb`޳W@mj 4X:2a@F%Y3pj2_tn ~ +-E?L;K\zRu;eU,CGEMA44=ȿ ﻯP˄5y nG}t@l26/9y dΞSMRK+HۊFcH#,aqջ?E'~`dcdłߨL76vπ Ĉkln-Htpf/UǡcZȪ&\iy d+;e;E!v.I K:EdqX6!/&!ɻ1V< Z ,<\I30em?Rkꢰql$_tko}(x] PTUj?TOz=r#_i+>D\9Xq=)v%?dss[Jd7R;ҧK>aj4}MY%B7MF,2E_m0W7Wp>\'2qJ23v1$΂s+(wTkd |1Z μ]x\?c7K83ݷkۛ^'+#B)m 80#`ç4\8TX5d} KQbAʏvDVa[$wݭ},8 C4>\O=U̵[}{òN3x3Žы/^ޏqA),Kt {sɷUVv# e*3CO~CuH8Ciѻ?&r6M@aɜaA&u*}(.m׽Q:N*|uLvJ53+,%zCLZAl)@1 ݩsF?% %H~A{+#첚$| '굳0JkcZ Bs97ܣ߰~iؤ?7 j9LڂǤl=fߝ Ɨ_<8⏜7 Uu_8#.tc-d#Y9RnQA&X4*"y3o6w%oEӜKA8ai] ~|%Iw3)J˼,;m_F> ċ#$T&l@lP}hD:/S(-tNyh ϕ{q]RYٍћLTs_a[[fV?݋ո`ܧ#K5%t\X۲| 3vD>! U^8-Ώf{@k,#= wl9G:xd>tZ )6Ǫ (}ޤq!1d Й`rWA[R:69J@Keˑik)a?x(2ti}P[; jX}k.X͍z&;4qaJ>* R 켎:ڳϏ^^kU\8K .-;ټV蘣(Ќ́ 8cg.Ըގt|x &0~~yRɖ6 JFa4.* $l,CЅ-凄 ٓ""#(t;õ>h<bz||bq`%<ǃorS|*޽M=k%D2暵DUp`bkc_e;*Ҁӝz?v@ DQrJVf Lߝ쏌~R|K.~IÐӑC?9/Adv|DtgHT0Xbq.#fQŴ'м;3sP$6A%Wxq"1JUY?p` x.ik<.,HܻҌF/vWށ6s}Tg~Ry.K|njƹSs-73P4o!N%ᒕuz|/>àn痦,ɮ : Pq$IQUu(¨RE61WEZn:ilR.8L\ːS6֢u6r$̄#,~h E]a !Vw%@\3J4*B3 }7: 5H/29,lƶUuv07:̓7 ڤZAyxHT!nktG`#xnɺVE)fY5Lk؁9>g 3` 4dK1M/~!X~߼dr^x~FYV#V`sлhXax="޴+.H8XdMcoTpCO]}" Bvj>GzlbH k KC6FDH!vcgy:Z:',1_M?sچd#j(O]7@SFAe/xV+H6bw,gd q&:`\*[7Ƿ58~.\c=FQنs﷗X("GBP'DdBy44ޜ- DnC{~{ƘSp;gR h ]ۘq\rn:fӢxeu;`CCtL$,b|HS1qZ^V]!dO? !CsÕpJV?E ~N8_d>U 0)T,da0$߷y9ܳaoܲ :C5bYvcUK֛"EpkC:qbAB ۍ6 Otbڸxgуr-4厸Β M쩚 0>ٿjDTpYUl?mʍnn2vzSҎh#oQpה>-|}055-9@k=\I5y-&/~8R SU'6kqDse 3 :Nk#]!i> t@?,bbуn4)4L^w^7N7K3]NT^N4dðHM3o&HhTR롄TҎޛL)(ߓG 79ȒnJRz?Ôf>1 ?m!ŗ⹬ -)ݼ,x ($/1[0x&.#,ghr}N*/A,7kzEn#LŪҘdl%UZ "?͹Ux#Z2 ~H5TMy%$1zֱFй\:} >51qQEsa FE芹U3^5mIN#XΟutK$_s5`SQZ,lw!ox/_I WGk`ݞg-}kzvVwcu]}vĶ: 91DR X/{x0(gLܳ|+/.]:2[h% O^8)`Wu袎N.rIؑN3pIeoJp>lP&[pfX2~[9n+vLvӀ1C;WGXW6rmSlVsb*)熏qVp|mJ9ktbU^a :wFPC ` BgupT+꘱[єR,I >-k>ŎI[ Pa.ڛ p ?٭s L5B6"E&p}Ȱ]>c+R\ !Cu% +W|.ʗDf- Wk'iCV9TD;xO5XF5䜫es66zvDFYq0D tϴa"*e Y I)0h$l KV_~L/3 HGP0Юvf<2 dzjD8fΠ2X6 p[=ՍH|՞fZ)LU9-(?]ⵎzI sJ-dezK {>fJTǁm,(5'[YF;Xsz| ڄ;>+/ʫ0%K>I c)k=i_k4;'7hu̻]TK $N!<,pl5IpPw_bleKOupfѣ fQ_+jz_-)L[,v2Ć_NCOQzha=3:Շ #on' EM}yi^NTi&xSt<鱫}f4TTIx0ura~o'ޕcG񍵃"cU~ DS uC6E~5/ÊﶇFLթQ'_5}Hּ}ņ{&y%/1㼀[^0vd*Jzji|6qh*j(qB$rL,7upf1π (yX9 ǭ7 +s`ОI ѥlNqHUa%kuVnրDa;8zdow̙WdMNTR_wN;>l>6usa! ~?Ì8 Ib؎(E9'n`ܙ8L5FR[}6g4͵^Sp:Cw@p_΄䲳J\X T IM%!.8Bе^W>s,mV7 Cg`o]r&1u S$ͻIN8U?y٠Ӣ*(gk -mD r3\ơ:Hf՚Ng)`str{pk(ү]詤H>& Z5Ta^ ng׊<[A̢vPznu3@\ ]ۚ$`%\"d[115N>B9r4%CfλZGĞ1ES͜A_O$H=;moD$;4J" 5&D+@x)LX錢"~([*Z75 -v_d[8&`@YwV]]{Gf[lp>#>HÿF?nP0z|]H bYz9ԁh"Os/[R Go(cy}~u]O"k$n!Hv]HFWd-?T@: 2d˸S:M=Mr8!Z cNkzVN֬;,.w{D^x轻ݑku;;Ywi1\8uСأ{lF(SX.P 㝄GM<aXT(^xbWVMwty֚^ !6H$БyG|Y@HE/+]va) ?ѝqlpe}FeE L+]@pKQ%FLE $6pI*tL0q{y4',ӂ B ߰[ i -؃m3{B6%Μ,TxzWks冔SgMv1w :@/\FQL1$?q=c.zԒ/sMEbx>>oy!Zi";nSźӞ gQzV$Nfez{z\>~1'7VĊJŰo+( xՙ2zde/7ajG0d˳!G\*س%W EC7EnlYvXr~y!Xu8Y+U.I\1ϵٟ(tɅ`oZy~ή?܏"$g >jOͣzt%ba3"?|&pA`<N5vU=MB) BJtirP1Dzsdzb[|@,89+3}\sa5=UjnNeV紳Jx-*=2Nاӧ-.vѬT'IU$Tu[Ym ꭃonLU14zGDe(hf͂k m>b!~&JۙVj]*Dh=_fozoZ r_<$YAdn2}쐭u2nX^3/>td.*c@n9`1z~dG*pRI\LEoa:nfouw-]]S;͙U`/H0:ҾblaGTBȤB hT!xiUNӬ¯љ7qSv0Pjxt_boД -F6K"}=vL"uON\DRXtJs`;͈Cq6dX0Hz_W,\YЯ ˸NS꓂%/z|g *v1$6'?3Ljw%-n% s}%fYKR)6<:nW T^c0ʍUG'E?Ǭ:O|v&i_~pwgy2bN&oIY&S@ulmN裲6m/ :4;&uYe. Q#ݏag`X^! 3l[mq?bJΌzĀ5%&jlM<ڙR%@EGab l!K eOm.6SdI Sy4KyH82R}lڤȢNd4ЬѴgʼnfZ7]{N;z!?@AI6(ׅ?H/ԃ'JjІ!u/{-qL/_Ce8Uh]PLo?p?ԥF5HnL =BdGI'mV[˓]v#YYF* 8lFEELIY`&vӆѳ vtuT Č@Gc)ui(Bҧ$+҇ ރ "6O CǛ:1Swn-w~_5;~t_ JBJ~S[~H\_2\$͡7W4Q%Ҝ Prxwu>7:;Nc2G[ER^c:FKcϜoPcpn=p -9~\etM(,5,ުLX'H0hJꈤID$F1<S/ЉL BT(叁"g01 ?q,GA 5xl $ !Roۨi6?.)O9.U [;n֍?1 d3Ө_ ==-QG F@` %Έ#o':ø`gB>.YH~y◴;$YRQT 아K2^ęٻwL})35^^X"Q6}]P`8LhͶg)TszW.ei"!͟ egM4Mݬ R/~uLSw`<:`xͩsrwa!էe9Dhzp &%p@([ Sk\.H>>Mys BfGѸقz_vFT]``.s5T4aςMz@שUXX k B%Y2duƐ+4*1JgʿX/F|2uI UH bL1]g?'=o,R - [- h's6ཙ0u3Xw'q70:+`[X*u+o"Fc: E'!<~px̫awk 9JKʬB88`&1D|4r{O }Kӥ˻ɫW[\o 1lAMϚg  )t ow Z~R޲jQҺ >-S?Dz/;4e|M0Q Hpe4+D( D?HLyHZ~GF e#D[5[p%kWpwooڷCHw4[2gmw,a-ѦVa&ia|~@DkZ(ᏱiK@e$::!57q)wK}Ä,1Dܳr"1ܒ?XB,/u4]NtQ](q_勦qV 9zaX96H*zݎqS2͚.ԝdGdO'0GJwT0yWnJlA 0[л5K]?)lLJPKݨze/ SjjzPD2Qk8 a)Iㆴٟt' il]#oUrAUXp:?Ǔ h뒃8sK13̓|ZLR3|!Bú5G22B O۱GNn|O=gj`J(~訊]?0nL6LFbfIV0>(g\ur8`|[Ac K]_3\ou:[tb~/ cg/פd) wQh@}ܘܽ4ǖ|x8)`qy[`Q(xhJ> ѱj96^ULσX./e^KӋ]$1źdBNc? --nʠ~gdG"IҬ@隣Ppn3ߌZogazHp!y=oP!UW[ ;:}>AŐbj-tdc&zrh$A3%r,TQl ֌ipiR^Uz&Zl`Yi"xX:c>e 3ea>Ӊ117EEAϑCŚͬTNY6ys21vCiRF7@Y,cH)ys_#?P!VԢ 158S)@X3"=@taгe! oʪeփ+ Jz /ۙaé]h^c#/e2(Y܀AᛈGh#=7U!l %]br_Orb0&@9pT-ʉ\\=T)+B.?a߳b)Ψ(4Gra)3uF=Wrgw{&2A҅;r;44LCUj[a MZC? z.%"eהu[AASOvj$DƂ5*y rcƙݰ(~<¨oq ;'x=/ #r:,q# oQ!hl[Ils#|JS! _;UIM!8@Mey(<+K&ї\H6+&9d?G7=&i+P-qU[u9h>YTo?o0e.*`S6"wwFy[ fv#W \f#2v@):L Q|}AR'8"7^M|QN] } =icQo`-Вjhn暏Al۵x=lWkcK|7deI091n{%ܻў[(}vpC0r+ӕ5ľөWU}.}%rS9O0zʑΗ oԓ-.z|J6 QqJw N+kSpN` P{ՐBYkmea#+;5- _0~(8;|$q_bVNEDjDo_Dጘ tiĠ+'{LEGvz vx6=n/utKVC-܏suj CLGb.I~qj\HCŅk'S2J$I̡ΑrVu$E8Q|=հ`H^U iit&zᅣPr6z}`P놶YRҜWP°p>b(k(kO%\zS~ fn'EEhBĹfruՠqݪ-4OB}P*`"-er8s*aO=NŒy@zJ\KOұ*)PdgǤ|q&VH1=d9[7o;#|P^MQ%8% |aDVĹR.;B:X0vB2N֊"ߑğUXfURm&GJt6bY[ѢBap6y+!V%R)aB'O.bG6/ *5baN\ťߺ$o4$3Z3C!ǒd[.60m$.: Td ӯ<$j8\G 8rw +r|y EѾoMq$3(sΕ>>Yҿkop7|am,\uj[$"6hr )`؇=Erw-;>RPg ѬcQ.V@QUe. :Ռ0wSVP+35%Okڤ^,sSxK_Q-QO`tiji+63 mUKٞr=ͼ)rYB&.k:y[h[܈e3M9Eyai +S#l5ChbS}zgPiaĤulT4JojņDsO"Telþ uišॹ_YqΌQ:{!FC&c]FnG+U,W6-u:cT[ I(Lx=k s@L'䎀*N`QsX6ՍE%S2Pugj8fڀ!S ~{M7L@Ue4FV쯺b5t9\ܰbĮq'*xB@?2 _EkqwG,bP8=0d =h psqS%c)/>0 R4u*NsNԥ@k< p!R9Gʼnb)I%a $$"d`hRNN BmgHag ;@ֿ D֢VRȶﯶ>DR@fv-V8= ԗP'p6+ȴ[@6Xs:[ɑKчj %+y<@ YR׳kAz "K WOP.me" kg^LT2Q&8l{B iE[F3]8d3-ܥXr20 ruE;bD21zB(e%-1q"G8]QMsWzM1M.i"'$Yһ9>3S3,,C&6wɩw>Ľ|p#]>ַ83'N7x6^VH{-313CAG$f{lh85c&sq_$AYiISD;ˑ?pA &I(v̈2{-ަcCU%1 tOZύo&hϞ.yTt-!^.͋d B&}@ *hHZ* !B`&$T7ԍ@=d]EY|/Rg?qg&jP+2z3V=48Aۘў)\&~E+=6'TvGx}d7 AM*zFzuNY{ 6pX7Pξ$VniF ~k-)#3G*RJ(%7Be ĉu=_WƣL2Mgr\R&.')ZsJ]:9ϫ4,`O*rcbB*!AUƎhj;ឝE@05ߗ,fhv[;*9Z0$<NUǾ2K18A%wAnk^jQIEGષl!li*l{gy&̵Niڊ.+b.BhO!j=71*VP]xŸn vD:-1L) 좎n Tf?,fљʢc䮗U 98tڜx}0ħ‰rVÄ饢ĆSZᬔ *Zryc5(QtA ,|X"OHԌ wP.vhc ǚ,h CEkX.}8-˩%;N/Db6 (mWIyW# 4';K;ݭo p BG-O_xwL@d4q3C?O# ?@o8vЃ때|+t}7`;CȰ5 CL_ N?~L٣ ρ=537fƼ׬wрqq<<*-hm(6#Aނ $'3UzBp$h,]OSLƸ%̼yu;sIάNK07U@dT9_YZd)jB~%y]<95Ju^el%PJW"t6Trnnw#JŕQD9nlX 4Sf!0QOT#]gS:~>vጆ^YR\sfFP"z4,>εUdwE`j`ڀ lvpk-b\əGY'OD k۷a+.Vp_k&AYy̪[ Ļ9?' H YZ