lcr-devel-2.0.9-8.oe2203 >  A e)W^^fލqP8\ICZ ѯ[2oVۑNk@[U>k蒣,uAb/j.!gLJ:&2fش;Ӟ>9tS1JYa-&ws[A 2ԭC@iZ] e7&s" ՑVU,Pg4T0$]M?_! Vl抠ë>kUIܒ r_iGA^#|QS^4i_}P4237f036685c002df1e059cd85533ec6f5d5fc35f4e971456969cbc6c224fac30230f174bc41250c457f2790b15286eb22318dbae)W^^f @;]Lr?O HFv'xLO&4>/^}ֺ6BCڈȶ-؜CCP~\N1\#n-%9rDQ ^Y: M{gZ E$sϥwӎ GVjaxwoBCK=TJ,Q[͹e* nɥt@O[W<!=vQtuʼ8ݯ DnJ:su)ϴ<ó%* v_zyi>p=r?qd   L  7=H  n    6 789=q@ACCCDc(D8D9D:HFP GP@HSIUXV|YV\V]Yh^jbjIck4dkekfklktkunxvq<zqQqdqhqnqqClcr-devel2.0.98.oe2203Huawei container runtime, json and log C Librarythe lcr-libs package contains libraries for running iSula applications.evQobs-worker-backend-test-arm-0005.novalocalHuawei openEulerhttp://openeuler.orgLGPLv2.1+http://openeuler.orgLibrarieshttps://gitee.com/openeuler/lcrlinuxaarch64Dk ! J Y*|i+qm9B ' ''Ei0 '.'9'`?i8 ' R-uR|1Q!j%H O  7H :4 0 Mr 9^K qx__Ej  < XpR0CB~=cB evQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQevQ44a89fda61b6630e7639f0d4924f419356aeb2fce7ea4d631c38960a94475e01023e94b277408d513f5bf660e9e6ea10def201072d1267c2298bf2a77f5b0ca6ba541d6e694510d5fed8c0d5ae367f2a794b8b9c0390248e3da1f6972bb5a387985c396735391dea4067423c1450dc1f623a824d49fe9229e95a71d2c2b160beb1cc65c07d5fdac28135de1c8ac90a4ac7ee91feb644bc5e568e1d807bf624c53c891baa3612eab76ebb6cbdabbb05b64aa1ced3ee3b78f6e1c6f65698aa9ce7012eca3e296cb20f1e9b00e6dec32401051fa09a7e6ebe71ea856473e01318cc2fecb238921068c668449e41dd8e7b11b407e3c3865c75406dc5014e009c9fa39662ee0dfe9008def30e6f438e665e4d28e653163a934e999d38b439f2690722befa8e2456ca67c2e7353752deec3f11ddcde22627f9e9332e1e51490d6522a2d0be2a817a0aeec4912bcf6c4ec1c04d6f82806f04164a32655fb4e369d4209adf0f4a342d65dbccc719cc214b191e162050d116d53345eb1948364fee3955a6d1ecdda7d95bf0afd1c09fa8ec8c522bbe24c23781815f680099b517e5b2ac903d7c6b3bbcfdeab436e9d02046a65c3cd0d7ec786382fd5269139242b25ebe2f42252c0d3ba57dbfc99387671732f2e4a68f1a7a8ff41dd1ac300ef105d793b3c5b0c10e6de38146bf89939e472ade9dc47aa9034ea161a69724c91d7ea1aa760781065db604b8eb9b6d02cabd95d86e0a5f28a74caf99983b18446b312c551e3b0261aa75b493c3358af3521bcd772a7f8f001e39c352e4b974a50a1e374b8f237aa084704caec6b2804770cc886c62cfcc1b63f6ba5d0fb4799ee57070863a607866177424993ab75f60d96f10c325ea1f3d1a78a6ccffb32f4d601579a0f5219070ec880af3b8d213ccf7d2d31f2f9cced443bc43a3df468e399454ec8689e5c71e2f736b5ddae61f821104feafd0e8d83d5827adef96cdd49a2a097ce11811799a8f3519ceec89ae6241d2f27eca3e8f1e425aa622af11efa24bc5a92b3ddf7da782dfcba37a6a7e054ddea18dfd8dd6ee78532f9dc000e8eeb5d856b04fd829fef9c66127cff299b3f330679ff6c92b1e2ce6bc1bf89bc93da960dda821dc357d3d4afab554d77c24348addb22ffa8684b155b2a46be2a591fcc8bd82a1e102e8ef3e115baa25f68502b79872478aa7f150206e6a4536bb789f028eab1ff414d244c7ad53927c05450d252c4b657faea068b72fe0f0f6e6ee2e45658dd7ef9ef1d57929d3481c7e71167dbab7601ef93ff208dd6c70c2a6a699922dfd867cb9809d07879e0361514f8544557b0109637f19014e510933108c576353a6efcf1a4263161f6bfacfe0174bfaff1c175eca1768d87aa28111da4de690be3481b4823e87007096716dd309c6f3ff13d5c1b430ea9193543299d4101ae4a4ccb25a6d24fb33af1e74cdc90841b7241b14768e851153e6d8dcc19e6502b333ee2495bc61838afa26ef90407ad09c8c765d639032cadbd75b052bf741ad89d8da9e7df0201afe70e3c6d0a8bcaa1fc8c0e988d04d5c003d37f93159a3e5898b26f8e68141b35eb8e8dfbf9682ad53b9c344268996b54bc615e3f9923fe4c566d8b3910dfe176ff481fcd3cfcf26da314479a4ca73643ffde5ab728341f024857d2166100dd3cea4a527aeb408c421ec1b21fc079373a39a43591b4d48919f45aba3d895604efa6831cebdfabc57e41ed26f81811a76cf2b42523ecaf674bc587d6e34880b4392a0657e25268aa1def1433a5b48ae73aabcd93f4f58a708c31c229a1c2e35be4afcfbdbf32fc7b8f43d3c5261858cc484ac4fb949bef82cda64456463fd111c03264cd2e47bb7b9560c6763a6815bfcaae1000371975cadc368d93de84bbf37ffa6296295c5e34e898b7dcfb86f8a5ed8cba9808051ac436f760a379f51941b73f2dade7a4482dc0383b8f11f0203eaec22d706af8e06c82f34e44974d9cc87a7c1c6bf6f9b1d81b6e7d0aa725a62f8471e7b879ebca63ceda8425c2cbfc568a1e51a776c997162264e9cade89511b5155f377e0c8d6a085939effa132846188bddc0826f064a3fdc40f825e62deb0d34bdeea0bcad34b0fc824e17074f321496a58947f938ae63d6ef3e4f82a943d1b1d0121c218959dd8ec7f4f82fbfe35ed8e156121bb2e04eeeaf5835aa0cd50a4b01c35ce974753b7e07868411d3b2dd50230861e619a63f91e0e4d93fda92092b2650ab186cc44e058dd89458ba9322e47784bceebb14bf3e1b32f4fc49bdb5fce232932064f01725a1b9dbabf66d4171c78b6de13ece3a495f6cd7c52ccc2d29b20f30f4800bef769d570fb55c27c9159eec48f2bccf499cffaf3989f80aced13b28359f37d24f0f5d15b674df2b4aa7946331df0d4f051a9860550756f20f953acbc530e7784713dc766b4e47767c51aa18e979e0562a936fb95ef2f0232c77b1e27fc7bdf9d218cbc96f2a9dc678c3a71376acdcefb68e7f99f31d754c930c78b3826bd8edc1b3df6c16d89e6165709173e8a9300bd7167a185a6f416f01fba9f8e8550c0b04de4d44e28aca077a4e8b72a9d6f8a3046fa610bffe3cb6d469990a56af2ddf62017c26a6029a08b3853b13811b9c1f811c86426e93d63027a1667a4cee7c623f81e6a34ea8b458373ddb88608e3d45f318e79488513ebcd0c07a5c05299b0a3ad879847cb510f74fb3f5db93e32b2e9e53bb779e0f7316884214c001d82934174915458a6e0b0e625c7dbb85cd9eebb93df88335c0af2d8fa4db097c2152044cfaf363d883039e57ed42438f0f2b268f4c8f7833d35fe183404b6ef49a59b47e2595638be1f5701a2feed6a15350ab633e316503d3250bd3bf8884e681c34ee1101d0119716adf24577810f61a0cc6eb1d1e438592f2339178a9a4544b15c919083b612197ee43b47e1f1d7baab8f8ac34daf7e85fa880f716e34fe7b0491a11ca5d8860a310ba66b795dcb076d34eb9731e84562fe1b70a3d3fdeae93dc4f36acb812b33c7dd60c3689752f738e6fb9098962409ce60a8e55e19fefa915706d35dc53cf31ebc06676792343008ac85c842de305d1de94cd90d07074b2476f985b3ae9afb652d600f48aa650036d49c0b5d1729c140a53262f3e7ea86c740b736fcc9ac5f9d07605c545c520bab44749466cc0afba4e708897107cf386268631a3779940a3732608c40e6a8c064157eafdec5cad674147bd11f56c1fd8fc4bd34f122a76dffdf1288619300916c29ea9370533e409a83440eee3cfb262ad578f37fe434709ab0c37c1d773e96b4067355bde1cca4ca31a83c50589e08dc6719016374f318427196e26af446b245d19e61d5288bd1d1dea79519729b10a1c1adbcc4b41435f8d0a7e47fb889f953f3cb90dff44e6ccfc1b95fd596bce38f913a6646df23ee6011693aa80c4689e2a4c91d64499bbbaecd66e7fc5c0733a9d91109ab9405ab2f453f84a2b1512caff1792b341f150541ea39b76eb1d0ab82493691a75fb35ea6564bef08f55e24d63e1d135f5b2ab7e7f8eb65825533a547490f58880a7380e3fc50401242ef442ffc52523bd385703dc8c1e6fa7e22b98c6e655d47e8f20d5eee19ffc3b280eb1ca03a772e4a6d2f79619c8588e1e6be15fbc46b98e638ea1a0cab0c0e7a726c482817d7a70876aa35f36cf225d94b3ee94ad71a084ed6b53d0fe47bfd8f350b3219d51b8b38af8be017c2b0b3fd0cddc7a0dbbc48b677954d0a9e4a440e6260133a3c85624372faf179ba2753706164d25f6a9070e736f00b10f937d10f6a63cb70293e135e5bf76c4a4910c501110caccdef8f39042d26222afb20c297231f29a22f5afdc4fa4b311e85de9c9c518c7794b074145a5d79bf1119709660a4c7756983a22138ed790a5abf52bd66c0e7f32e32098bfb12c1ada604679d7b8402896ae8a179cdc8c3c25a40cdbcca838a0db930b4bb99a0f1df5b0ead665aaccc3e7f9b40f4048ffa64504666daa86a54ce580590096850ba7e54844c6de3f29da60be34e3a74da3501c1bea8f0f85ed9335585552c671d1266074c6521fb28f6219ad70814271045bb8d5d4a6a226668e27ce2475b5faaf1cbbf712992410cfebac4334873c484e66e971f2b412ed08c2d7974e21ca07bdc281c61d83586e8c559ea4349780b9d75eb7f2c47ee26b1dfc7340a728fa6227ec018f991f7e8d70372b273a3ec8b269fdefd2ab1822e5d947dac7ff315f6f368490e3b9680632f9ac9581a27c7ebafa0c38285fade32ce7768cc1a91f7a35ce42aad77a6119ed273028aaa1d1b8ce7c3eb482472a3302067e33d4c2c7830cac0eafc7fd6b73bfeaac63da60428b854b39a680f394b01d8b51009ffd667632e3ab5401550a4b4bc30c5dba82deeaad51bca2ff228c1798c651ac91a3045213cf231c0d2832b4e38361aec7bd19f192ad842e94b70600f390fb961f51b42b64d700015d471b927d6d123a9a05fe0e23e47d57065a0b19e4adffb1825c202d974f8fc4a1c8d2f83d16739923ce13288a77c9a904cb37f00f11d7473c182a10cb564f8088a1bcf5e4506a05f3295617f051c34f5319b75f87c8e446f43a330d4ee9466dfc44f0cef88bb89e08af46b5e3b818d82d2fa4633589f29e4f0f4f0a2a7fc2bd9f8ca603022748e72a2ae7d66d4f9f7a1f438ab0c901dc32976b63d0d1be532a800ad6a5e5d6209dc99ace707c978056ecd672e1d893e05475fe1b9d3fc517bb71ea0d977c570be64de24d8ac0292454d893bc7fa6dcbd68f63d7a7e173da0fe1f8e5a0fcb78c3c127a49030eff6d15b0b7ff62b7983a142d6e2d5cbac6d1b9d6e5845ac0a3cb900733330f858b4e1ef18f66f40fd5e6e94f53044cee19c01cd7bb759824ecf763f56937f139ca689eb329c150ce190b2d1613286b84c2c0e5d51b475066145c69424154314586b35c6f9052171492fdd0f6de8c5de2cc2dd4a39244e49876a868964eafae88d11287591ae4cc25d83342714a7f60932b739a2f0131e7daa5ef08e1f4080efe13e4d28049081363a0e416c5d964f4aed222e844b21d117535e252363f296327ec47c80747b49425c4715dfc9f6a68f1919de7e728f9c54b02edb60887918c3d8c1e6d62063d81724d368ea55e2fbab77ed01e98c7c366838b3fcbdd96045b72a4ba21bb6bc71babf036349fb639b290c0ade80ac2639bbe39a0f6e4325c0214c9552ae0708775f84888a4996d00883ee14b2bd139488f8c7dddf4b185344fdcd7a30d25e5e9c246d085fb1a6a8be1ef649f2206deb56603b3a75d485b116a33ebd9f18eaf26831cb23998360ea67d338643a57d049f5798c335b55fd89ad4d8ccb1a6bcb09b9fbdf31c302ed98c4cde313420e28e7641f984def349abe9f6d546c37aa77db65a3f1760febe17797050f38d1adfc8aba5315e1c6fbd36f1d16bc9c1da74c6170d4255731c464567b9ad6292f2dc8f9522653f47bed774b8e87360d4c2ce7d2db0735f9906e89fd6bd94207ccaa18969a29e60cbd939ff75e3df12888e012cde070bf7582754405de043c05d180e357e63de283167bab2d3a1d90b3ea67f8b23c866861eea3d3522aae8f7c9e0f2b52864e1d845ebef8f7ea0bb425154c91ae70ce48704289af334d782cbff0e7327890ce8b58a34fb04bddbf0ca881a3834ad2f1e66ff0d38b6e0e1ee5d012a97b52a3a3ac7d922585a25efc158fe07f85f54c96c30197f0c87828b15f7f5aa5dfe77e483ddc61f9c0b6730a00c122e006f4d701e9bbaa9aa1baaf521c50eb15eaa737180d1ff75d5702466f76a7c9ab26564e324f291b805aa1a663f70021df351864a08c07bbdc62e185d50dbcf34095de8fa5ea8cf22b1ffb00c76a28dad6507f00e9783be3961290400dc470d017247cf1648b634489352b692c7b30944e1142318e80f3a949dd873e2f8a188909a31d533ae3f73c620d65e96302116c6a4692a8fc1da9ba5c4a5110bb2a626a3261a302b934837cc9b9f2c3d550ab2f19fe8e0b2a8c17a585b6d58381457fa4ecf1aec6cf8c108bb7b2b59e5b084b8375363931d75a1935c7bfccf20b843cba40d3226893bd916d33d9d4eb8373a9c42aefae3275b7916c744e1489891db7d2d08bc1a5f53905d4d19ca698c96b75227a36f14ecc8b367b7e4b8794a1f5b2f9cda2bd970b5d2e0f6cc9b2cbec7c0391ced4b5ac5f3442a38c3c59d7b7f5e480a143568caad6ad85822bc7c71299a7ed68a672b95dddc014098473abf72c985c897734cd8db670d3714f8bc4ab5d207c03c19ea2a287399a333a4b7b8ad7ab94d82ce0910766f45a92ce90400f85885f7edf6c8e7a0d27a15b191db063786be999bd31755af2fb7f8eb6b1def79fcfa58330ed843ba41cbfa8413d5dec81fab2fb031d2c99b77679b87ae49c66d425132903c845175731521e7b7b26c407cf723fef09b4555c8426dc4146c633dbe25b7d8dffe9bf426eb35dfc62007391ca29ee1e146b5b36faf0be7099559bbc7689a8960ab9d7db4f4eb4af63e71c2bcb5fee6e186885b4764faeb418d61ddcafba4718dbc6867f58ad1c6f011c87f663c8838ae8319b75cc01df5985d865aa761ce2b001209fab61955e3cecc7cd15ac3d2ca37194ceb4c9b206d8d179a27a4bb61389a5674a5919c89da01b1548df02da479d4614c0bae86d9d7e2220d603b691351b34e206ffe1d86d0a26137b8ea9332dec3e3d512d1ccef881c1aaa8e9711bf8f6fafa871d6220e3847502bac11e8c2f87ef97bdcfd2825a06eaf6ef80298bff74959854fefc294fa5d3af2b22d04b5ed16fb68efb6c29357b2e9585633923decc2e2309c3dddbaa0d126a78afe75b6937fd93d3507b5cec135fe5ff046b4189533b9cee3b0141d9159d85a376b885d92837cb403787d6adee182989c785e94b09bcaf8c6a114e70d4284eb0cf0d36f26d45b70750f698e5a2195fecaf133eb818bfc81530cca7ec1f9965ffba218fe28ef824a0058b051606603907a5adc111c83e22b5ed9a32340480c591d12c7c10a821499ea602de712286a38bfc8b0488d467e3dd7bee51f028e43ae99046e42d86aebeb573254dc69619985697a72af77d3041d0d658240600293d2d9ee3e949f36282d5639955950a63abf243add0a9f491e0cec7ce6608a30a4b4965dbf52f8ed0ae0ad01e0264afc7e1b1f642dde2b1abd331f427321160b3e9647b1d4b4da35bac195d5b3dd1fa3d6382336e8c2d4eebe999864d7b55bb40a8f4be3140069419513665423ef40c006904de9cd9cd45965cf9be4df73de37cb020e13e2febd6efdd50a510afdbe1c4eaccf1ddb829e9714558ed6ed56af27826953b35c78d24b172566572bf61d2f689f24b8a23e7dd0c7881755f14e1dec5c0e23646f789578bcf670302e4d0b755f0aaa5a6fde29faa0c4e5723d0dc52987357ca377c7e0d5d0feba5ca4f05d101e2c308848077c379a74e06480e608397539cd9f4fd53d24c536836f7ce9513ec5680283c2b69f1e9d68bc0da260d87a1b748138053be99757496bd6ce91cb590d7c0f4a07368ee86cbf88de61d7e5c80fbaae0c0d6b47935bd1e17dceef7502e645c8f58f6cd5f9f84ce614a9e8bc336e3ab4a365d58b94b4ac9b604a050baefb4f2c075b17bd3a9d639122963ee8a51761d692f5877ec2fde21cfa21fda11f51e0b91d3aefd23230f607420597acf2ce53321fdb7a118660e0944319177006a8a49e659f29c61e92f796ddf89a235907b982938d7073e54b0f9ca5e0d1fd381d69ac7ebef7ce14299fc7736465939ffacd04d8fa3653e6ea6f99d985e892b5486b4591a441059d077bfc2e714d2151033a001f0e37e944e7ab068853e743d4f11875d1db4da641859faf332a3dc75cfb3b57ae1f12da8a07874d96c6ad754f69ac3fd93af168b81537a3ddf8be2ee85e41ba0b2d18485661aae20f2261d489d1525c0c349a742a0902e329f462b0e4adc8eb68fe1f6b47e1e9081741fdbb4899817a4d0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlcr-2.0.9-8.oe2203.src.rpmlcr-devellcr-devel(aarch-64)    lcrrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.0.9-8.oe22033.0.4-14.6.0-14.0-15.2-14.17.0eve;eRddFo@c@cc@c@c.cjDcjDcN@c(Ycbb@b@b@b]Rb\@bs@aMjikai - 2.0.9-8jikai - 2.0.9-7jikai - 2.0.9-6suwei - 2.0.9-5zhangxiaoyu - 2.0.9-4zhangxiaoyu - 2.0.9-3Wenlong Zhang - 2.0.9-2wangrunze - 2.0.9-1wangrunze - 2.0.8-10zhangxiaoyu - 2.0.8-9wuzx - 2.0.8-8zhangxiaoyu - 2.0.8-7zhangxiaoyu - 2.0.8-6Neil.wrz - 2.0.8-5zhangxiaoyu - 2.0.8-4chengzeruizhi - 2.0.8-3haozi007 - 2.0.8-2czrz - 2.0.8-1haozi007 - 2.0.7-4wangfengtu - 2.0.7-3wangfengtu - 2.0.7-2wangfengtu - 2.0.7-1wangfengtu - 2.0.6-8- Type:enhancement - CVE:NA - SUG:NA - DESC:sync from upstream- Type:bugfix - CVE:NA - SUG:NA - DESC:set env to avoid invoke lxc binary directly- Type:bugfix - CVE:NA - SUG:NA - DESC:Fix potential log error, empty pointer reference and overflow- Type:enhancement - CVE:NA - SUG:NA - DESC:add sw_64 support- Type:bugfix - CVE:NA - SUG:NA - DESC:support update resources, remote-layer and files limit- Type:bugfix - CVE:NA - SUG:NA - DESC:fix update cpu-rt period failed and fix layer size type as int64- Type:enhancement - CVE:NA - SUG:NA - DESC:Add loongarch64 support- Type:enhancement - CVE:NA - SUG:NA - DESC:update version to v2.0.9- Type:enhancement - CVE:NA - SUG:NA - DESC:handle security warning and modify schema- Type:enhancement - CVE:NA - SUG:NA - DESC:add macro to adapt musl libc and add add-gids option for exec- Type:feature - CVE:NA - SUG:NA - DESC:Add sw64 architecture- Type: enhancement - ID: NA - SUG: NA - DESC: modify depends package lxc version to 4.0.3-20221024XX- Type: enhancement - ID: NA - SUG: NA - DESC: add required package lxc lower and upper version- Type: refactor - ID: NA - SUG: NA - DESC: handle some warnings- Type: enhancement - ID: NA - SUG: NA - DESC: remove unused daemon config args- Type: enhancement - ID: NA - SUG: NA - DESC: add HAVE_ISULAD definition and fix cpu quota out of range- Type: enhancement - ID: NA - SUG: NA - DESC: add resize restful json- Type: enhancement - ID: NA - SUG: NA - DESC: upgrade version to v2.0.8- Type:enhancement - ID:NA - SUG:NA - DESC: use vsnprintf replace vsprintf- Type:enhancement - ID:NA - SUG:NA - DESC: sync patches from upstream- Type:enhancement - ID:NA - SUG:NA - DESC: parse userns-remap in daemmon.json- Type:enhancement - ID:NA - SUG:NA - DESC: update to v2.0.7- Type:bugfix - ID:NA - SUG:NA - DESC: fix compile errorobs-worker-backend-test-arm-0005.novalocal 1702252800  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.0.9-8.oe22032.0.9-8.oe2203bind_options.hcni_bandwidth_entry.hcni_exec_error.hcni_inner_plugin_info.hcni_inner_port_mapping.hcni_net_args.hcni_net_conf.hcni_net_conf_list.hcni_network_dns.hcni_network_interface.hcni_network_ipconfig.hcni_network_ipconfig_020.hcni_network_route.hcni_result_curr.hcni_version.hcontainer_attach_request.hcontainer_attach_response.hcontainer_config.hcontainer_config_v2.hcontainer_container.hcontainer_copy_to_request.hcontainer_create_request.hcontainer_create_response.hcontainer_delete_request.hcontainer_delete_response.hcontainer_exec_request.hcontainer_exec_response.hcontainer_export_request.hcontainer_export_response.hcontainer_garbage_config.hcontainer_get_id_request.hcontainer_get_id_response.hcontainer_get_runtime_response.hcontainer_info.hcontainer_inspect.hcontainer_inspect_request.hcontainer_inspect_response.hcontainer_kill_request.hcontainer_kill_response.hcontainer_list_request.hcontainer_list_response.hcontainer_logs_request.hcontainer_logs_response.hcontainer_path_stat.hcontainer_pause_request.hcontainer_pause_response.hcontainer_rename_request.hcontainer_rename_response.hcontainer_resize_request.hcontainer_resize_response.hcontainer_restart_request.hcontainer_restart_response.hcontainer_resume_request.hcontainer_resume_response.hcontainer_start_generate_config.hcontainer_start_request.hcontainer_start_response.hcontainer_state.hcontainer_stats_request.hcontainer_stats_response.hcontainer_stop_request.hcontainer_stop_response.hcontainer_top_request.hcontainer_top_response.hcontainer_update_request.hcontainer_update_response.hcontainer_version_request.hcontainer_version_response.hcontainer_wait_request.hcontainer_wait_response.hcri_checkpoint.hcri_checkpoint_data.hcri_pod_network.hcri_port_mapping.hcri_terminal_size.hdefs.hdocker_image_config_v2.hdocker_image_history.hdocker_image_rootfs.hdocker_seccomp.hdocker_types_mount_point.hembedded_config.hembedded_layers.hembedded_manifest.hgo_crc64.hhost_config.hhost_info_request.hhost_info_response.himage_delete_image_request.himage_delete_image_response.himage_descriptor.himage_devmapper_device_info.himage_devmapper_deviceset_metadata.himage_devmapper_direct_lvm_config.himage_devmapper_transaction.himage_image.himage_import_request.himage_import_response.himage_inspect_request.himage_inspect_response.himage_list_images_request.himage_list_images_response.himage_load_image_request.himage_load_image_response.himage_login_request.himage_login_response.himage_logout_request.himage_logout_response.himage_manifest_items.himage_manifest_v1.himage_manifest_v1_compatibility.himage_pull_image_request.himage_pull_image_response.himage_tag_image_request.himage_tag_image_response.himagetool_auth_input.himagetool_fs_info.himagetool_image.himagetool_image_status.himagetool_image_summary.himagetool_images_list.himagetool_prepare_response.hisulad_daemon_configs.hisulad_daemon_constants.hjson_common.hlog.hlogger_json_file.hmount_spec.hoci_image_content_descriptor.hoci_image_defs_descriptor.hoci_image_index.hoci_image_layout.hoci_image_manifest.hoci_image_spec.hoci_runtime_config_linux.hoci_runtime_hooks.hoci_runtime_pspec.hoci_runtime_spec.hoci_runtime_state.hparse_common.hplugin_activate_plugin_request.hplugin_activate_plugin_response.hplugin_event_post_remove_request.hplugin_event_post_remove_response.hplugin_event_post_stop_request.hplugin_event_post_stop_response.hplugin_event_pre_create_request.hplugin_event_pre_create_response.hplugin_event_pre_start_request.hplugin_event_pre_start_response.hplugin_init_plugin_request.hplugin_init_plugin_response.hregistry_auths.hregistry_manifest_list.hregistry_manifest_schema1.hregistry_manifest_schema2.hregistry_token.hshim_client_cgroup_resources.hshim_client_process_state.hshim_client_runtime_stats.hstorage_entry.hstorage_image.hstorage_layer.hstorage_mount_point.hstorage_rootfs.htimestamp.htmpfs_options.hvolume_list_volume_request.hvolume_list_volume_response.hvolume_options.hvolume_prune_volume_request.hvolume_prune_volume_response.hvolume_remove_volume_request.hvolume_remove_volume_response.hvolume_volume.hweb_signature.hlcrcontainer.h/usr/include/isula_libutils//usr/include/lcr/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:22.03:LTS/standard_aarch64/0d3536ea888fa8f42982a41b087a7aab-lcrcpioxz2aarch64-openEuler-linux-gnuC source, ASCII text@0@^Z6Tutf-869a1dab2be7324156730bfc5148fd66023f2f8319d88c606dbf9d237ff6e806f893f628840ddb8e00ba22a95a77db53ecda7a2b3a457a09f440baf38425cccd7?07zXZ !#,i{] b2u Q{LW)KI) Ӆ깿< u`[.QBf f{G ғRQj?0 AxƈeߌπR|ˁSc[ߣZG\ag5L_vx " [$ 'D7O2QYbdWorB@, {<2@B>u}?fV-diF{>vcA4'##^-5ꚗ #4/ek[,_!0m9$ut Lu51#x{ gա z=ęH1 2ԞR| z‰kn1N |2F4~,#i a#515Ca $/] U|.N=iB?nXrЧ}^ ^A ~uy(vpR+!9HlޡUNemSfuG2.4WAO(Fec4 U c/0}4[֐%^坴c{\  1y"dv(eT؜DGpII(gʯ\bTU>m.=/ځ]JûV#KBX=c^#En0MSƊ6IfѧZ^*_O6Ed[xL+=ɳ &j(E^sXiݰ`ٕ8:>Z l,PN9]-Y1c޵ D-[LúWl| 2 V Є8/1λHA]$v;B1k^ޗn'22'*['#0~r|B`ќKad @ЮfvON6ZOfAV8VOsfѪWTQdBf=?5 6vxBc}$_v#1exeR>K0,x+ԥL/4S%XS#t*XO&6pșƑ.O{BFo92ЈZwa"gt}9~&I]ygŵx묀|Gt$ XA`n=4yʃ/F2N9*{V?y7emBW2ʢm[Ż1֫ўh!Hq}بƹ.h\ၙ6Ec4}1z>1[_6\p:=4Ďz~ '$((D36 B4'V[6砤 e)FA$ADhg{yI EWf[GKgN6< { .c^kp 29\.uquc_,-?A#nSJꝕwwJO푎aD,"94=#n[pBqml+ $4CC"6g A&Z!q9|ӲOݏ:hO9J3#/F&oEev_@SYlOw5.ϟk^aX${A;^t\Taꪜ|P/tLa_O.W>i䁿帣Xtp{z=>"@#m ||cF垮c?)wbq7m$џEX7Gb5e\H4{;#`8ǤwKd,I60bCTrJEy AIC?z='4SASb :GK]~0;"kU2 qNJ\݈2TKj[ ] S"x4n_&ߣtDM7&KX3W] jcT3VV^H0`̤ZWe.(z\#&"Eaqi~uA(Cfgƫvӎ!oMޱsG4%fr3ڢ ՟ ZF R= 3pR;L >-mi!#p:*L-r#wsf2r/F5w#C4\LU ާ5YJR#C!G] &9[l*kIaM7JU|ȼ9n DW !ǰbUM K+ ɰe[ 3֡:`7ѮpMNR7٤b]"B6'MU%iAX X?@al]2,;4yJ EUAmtu:oq5#~ޝ:_v&ֽ@`\{%е?up%4 }TڅCW^OWŒ?j8ނҪ!_3w>up*Lڹs8ګc(ع)}`Ć]cK6Tc>A<"sUBPCxf}&ײU/p8GLcm҄L۫FXyya4h?!5[Yo]{;$9%)\9e1oTQ2-6gBlATC'?9׎YVR)*['1z4lcn~xˠn8Tl/=\˱ϸa6CVU 7-nd? {ʟ׳aAEbnUu;G-Y AOLQhҨh'sRYs:KXPtK56p8\*X^p;$w 'q-2l:XER:Eg4&$oܹt=״C /{RA ;[.e#K(B .$(2f0 UD s/->0I}WKo锺Ө0l3U󴠸#8]5c VǞ^gr"p6voE `pOPPκ2k4TNiW(/x {}iY.Sld8iO,θ r39z2SNuC{Fm4v1u!j%븍@)i zaw_#5+gq|@g+B#cUg;ztZJ܂OyniH%zhvܧ$.)TSmw@D%' ))R(JKRLhnO>\)25$9ٔ`Ya Atʺr&n>U4\X_!#NN32+fF ;/ro8 _PQYͻfIkD66/i?K\M-;ijl6bqFJPތq22#Wæʴvg>ӥПMWEBlbHFu\5lʃs(|?GՕPA٩1ncx㼻8s㙓2o'df|;[wŹ h6?.x;)m 8pvwJ.h3=2;inZm*CL! <PtEHş/k0w ㇺ]M#5]{ഴ Ao yZ5PVUjppRF>&^ِ$"rVCo#< Vq54Mol'>ztLs7*Fn':q&?spylN篴,ZP~.]˰=-ƦB@!E3\K[={Z+Kf[tL!VH?FxxwbJ\ӳMJ% tPjL!9&tCUO(dm~d}WajmdT_4H}=J]ΫdflD"WG֩g<ϴ1FY⢁Te3֣l"kgDJ\/ww`%T&BCjUĘ,1n{sg.]UsȿzSS(z2CJ3dof}*օF߂4zS~/5~ nj6+_RB̯F1M53 {tlg+BPdXWp&jo*Þ58ANgtүLkwp|S [6=}&zSd^D%oˉN1Eز6I'1EE9u׋YհYਡkn Py#;׳xLWtHSHV!Id Mj6s;|ђ? x+fȘ~{?HA莛YTC71n /ɤvW3,lS)@5C f#{|Urk8O~T)`kqUG#JrL0 t+&r4(p.ש uUm3z p4aKFAmآ#N<ڿO7 n͋ ';Q` =|i_Mj`a]%ı C5k X"-VA݅Xqhl婇/Vm-BI^wGPz+JApMUt` Rg 1d5 9=eO¢"IsP4Ġ9 xSY. L1$>FGR>bŁHshT㫊Y՟ʛWCS,*'3]ӫBY4o5 /H#q[=a;&rWq yd*<$ͽѵƣۃQ rAkg7ILѱXdy5QYw:f>mƋCmqo?r0M^~6ʙsTXےD#_ vq4 hϹDYvBFط:_x2^c&<<= CȾ#r^[1`r吭J1#|oxT?5ow`\$"f4/ bS0]M+uʫJ;_ @d]lEFtVL[0z[zG_AwC|Yp g_yM2aN5jԄN(5Ă>RYN+\uXGr6h9I D*vV cnc0;̭{6O3yv$zQ,_> M b#Hv8ޒ>,Tu# 󧧌n9c*ª?k!ԼkDxt^[2ei2ows -o:xsÿ9m;vڪv:[;0! k9&>eU ]/*8OK%f`h\?ҵ'<I2KpPڧ\F>+E`A ,HQ'Bxs-o$X#k֮U^M݀(#&uj\".F\7Mug8:m48Bg{Fo_7fr ֞( H,7|@T |K< Hσ+*r*}SO$LJ.'PMV|P_{H@c 7g'e,rOEW\I/Kn-yDT j= QSQEW]}KəXmu. N\66nXeg NY(-G4+L"3H^ڿBA^u@?xzhKozGA.4vYUmY'[_)%GNRlG'mNUf8;X,7tU}CpR_]WTaj'"5oVoY]vo07ML\[(ns/}%_>v4\q:i4$6G7B r~n`Ԑ>;荵3NS-J} +D)4% ؒj!/gz5KQ䃷M*!EIYbl .8)<unt5 \m&ɊQf]$n%V}*riJ$&pޟ&XR[$i2vsԾ %r?} n-@v$\9f>Yw % ڷ{P's.Lh}< $ q I#B&`nO4u~cJ*vO**h! /yDL–1i_MqrIjb(va¢|4_ *c6ga4$`E `M |& T%BT*Q4xG},hk1{k^:c ʦshEWt?[k Wfa5z ӣ$Ü#x4,D;tf ȂCXH3%Etp TJ-v,Ь{::_;O=0u_ϖl~x^ ٌ8 q'Hh+{n"԰w̘`X&QER~q e',sKL!E#x SKhG;$_.=k䫼K3 3eUwH]ȝf vzRsg*.^oB$mW JEm$YN2"|X*eSzPvu n~Rc{Mg4% bz,d§W;l7҉&hVC;0W2&כrkxz& %LmIώcO"<[oʴm,vnړF-ᯫђb,'UDWLvR?47Y`X}Zxae]'&JBT, 1 \KJSW3M+`i:$Lj`uusaޫga<O\BIjjԚtjvjx GsLKz=*΍AzrSy1kb"/PmYoM?O VQ?hlє_i̜ggԖO:;΄F,/kB`f,fBG#|Ɓcpw /4;p ;qm#cYgє*BOLί@(U0j8 X_4#/.~8:"Xg]:_̇78f0u[g9MO3"x3DV/il.Ȕ2DP'F†4@C>}-=Ȱe$3ژd|,Ƨ/+-OVޖ[CZЏY=_5*r2:%s^&?5I6zp AQmUd>!t 7ŤlQ# б=\Q4˯ Kʔq#ނL0X_@6+ErZ] T~πbtsPE>)݅?SO;u?˵QSm*Lf)eyYk4*KJ}M1S) gPVd? cF!51kȳ"rՌ97? I!7kD h0n;"Ey>:W W9G ݅m3g0~*vidqe@`cŁڈ3Ո"FAUjfQMk~" )8Zg\,Gvfe ͺVՁ]g$MRB(;? F7M?+rhhY],v:Pǒw+ AR8υXk='*G/v{ vb쌏G/Rshg$) K^ yiZ]#HQLRc3h+` d 7%cu,2]&fƌG4`vwE V]1_R?[ǧa8>AhwMcZ^tO&t7TB3gz\IC :Y4&ɭjSG g&"쭓ʈJg#JB zAp׭.5%Ӫ|^LTS0JZf?]EO1_.!NJdVLĻu:{S5=cArpht;n_6ŝu{KwXIz'iuxG^`pXE򺳎g_d'8cpV昃(_*_ND!27~Z<\Ox~jl# g#NHª;dI?}Le>--( 3%3/O?MvSgs!E:$tWTX"x zZcr+G&24ෆQ&%Rj3T٩c՗5Lw8PCmpv?!UmM64 o-XyJ'~L}om(_V,dMK13Ih{z%:Q#pI_`CԚbnlɖY( #2 0;N]'{`}z10=bnY蝯xe01ūζ("r_|jWUCtf lhݦxTj﵀je291gO:AYqMwbsK9gy~`3h2 :'t5׬2F4x]bD? &<4ptWEڬ_Rז>& lPp<hw;{<&*X)Nb :]T!Mq"X{5&[G7eq{J3X b½ Lg"`kj]ꈾ:m~[iT 14r+k ,Oʆs9$$5iP޶̊[ $<%ZixB9v&s`"8Q2gD֜"qh8_oٳ+DR4_v kmÓ~w2OsXh O@ptRę7]Wy^5(VREywPM񀪝$ F*¦:>AvP '[Wkw}.#*eNOJzzha8@9 eaΣD lO ǧāfyWxKWPNɐ{\K;5CR\$fKŅXܳ)W]c`=sAfb5ȔARZocAan~wU M?qhgzbJ݌;=# 1RxI@Z!5NɈ$  eS B?`Ǐ*^tԸ; A:X w6.uapj꫟Ato/b1Q;ւ4Qԧ;;nah:mF4]20>R£̻u$5#'~_ i5피OQ8KB[d>$[.ܥ6aelA f;` a>`Xſa=xdvIrRǛ>${ME#t zf`?g3v4~a$*]w!e%V2_^r^5|@Jo>k4#W{q6(l+ ^%}29вޝC2T^<j|T1W{(z2/h6{CTHd%La|k*ٽ7kC|ѠVHx:^plbHZ"ηdtm[opoR.#~N꼍D_b*Ժء"/"ecv*kX9j\j? ;@6f .2`2V͝$^uSuI|6*ݹYOQ%ה&0"#DSOTwJGʚ2mUQuZIn4+;VL?n|Ws\XV'ӕS8Bz1Z '#^*͔A,KA^ / BRD' J őy!L9}Ug{Z1kX1^kP _נ>O(e.s(gJ c~[QF q-B ``ea=RL+6_o?>l*bb-WX|dP%'TU#7g:~0iu"CjJB6y w:Q0[~3o5K'w^\ 1pKy8=G鮠<5| bN.B7xt_ËmqXFpC" 0M'I1lf[xLΈ)\wC[[[306)=ZXb#\$ 8ZbE 6` P9:'C< 1!Uv1:]UrƓ0$M1l)oze^s~m.}ګBG*\xg0Ϗ5m&+f!vs( ,\) U4"a7g2Z$O1&!j+mu%-v_{|`c߈qk~6Gx0: Hj$1 v$ =א2mnQV9}}3e@h @ysAv]9=E۞N.w9;8׹֬ʳ}hjv}՛Rߜ'腓}IC`~ˇyGib-%P3SoNHMؚg[U0߸jcuTPQ=/,$av4m6u|Pӌ3I]XCFҖʙ쮾䪭X:9ij) 5/=Fbr],88NUqɦzm? \4_ (kE;<oͩh Å% N>,o,G[ޕ+Ū?s ;B,yej5b@r&xu4Nb N/h5'6))fgYgXY$@ (Q""JD΂M.eQ{ E1#gŞw&2[z8ܑT$/IExqЪc\}X6~ǢEL!vCO..P2kNd(/3r &<"tʺٙGb $H?7Cá6^c,siX 8OEδ}pi 3RCPZ'XMHWOka8@msMm9w|:F$k(H#۹_$T*n/@T Y2 H mk&ZuFJBujwM#KyU~=}7He hIxD,^B;52-y6 fUG+NF/G16{kϵ:AENy10 bo"w"Qn3E.8&3^vw'% zbH5"vhƮb.D=4ɛ).Qy҂6ƓU7B3F_/Q.hG38/_Txv}87^.ah p w?* 3$|}=A;e.4:Qw$7^{TZ5zKB^D|{~֢UG%ƲJ2N˕N.w tlNOk< 轴Pg|`¿čv;7S,$BuB不Olቹ5o#bK߼0l,sVHLZc%:p`“{NZ뚘!dl@iimc0SUHL2s9> Ha?#AlcOk InO fІK}^~bpLӳ/Ȧ,$5([d$‘ejo:1tj !&''ַNKHCwe^&yϕR*tJT,q -.o]١pjycI;;iJt->{/;sBu {Iw?q]H*jL'+z^(*Q ,EkLC>< scuAgNdFq%}^*/YaYBGi;=|9?/iKdtڼlB3Q:lzA<9 P\eEj4, Fh:5F2O阕\sY9>p^ϛzS }cA܆/ :9Tr s)ĹωwW(ڭU_|'1i$a=Ɠ''#XWt)\3u8,¯x3:"PÙމN*zȾ6 0$G'W6}EL{ke": u{]skж}Vp! N(^X[(9B~ϥBNf1M@h5Ǥzf,njAx+|v}:E#% ~;Z#FI=J=N$ʘQyQݜ2r#1Xƛrڿق֭$)-mýx׏dʼGrT%ˇsAk&/ƯOc1Lle<Ԉ^~:9#>)u2h.  MW ,#'L *aVb3vqDdUCަb2|7$aGɨ|Jx `ƍ]唏b<֖5@W6N0>=f vWCKN (LnIiDOr!sNkW{^zOf!"2|TEFdżU(Zm.q_\"Muv BiTƌ{FGB/%&Z"p`<"_ѯ?7!XASϢeJ~]$Z pFiQ0PF5Ȅ)iL/%;ѿVg M5(·^7 I;GMeې_C깔(cktJ-Vkj1@nvJcBfkf, BW@ @Ţl>P@Nw$28 g쯴YknEWRq[lxpǑlO/fc&jl  >p[f4ת,# !nf2ǜo2K2I X"ڣfG@C WөSiH_-bhG$_.39da#_{lN\v:ƾ5H/[DZ:}|AT l{C 3YK顓UW`-&==Fd\X(Zoߑbh^@êq%>z4_È^;jqċm{i6|{˰VtYIRkEnwV4d_ ~LG:Y*=Z%G߈2};$N4*b؍mZS[Og3-#o}G@;F֢p^ TUi9z<{E<}Fd1l#qpaф $+@>h*U`o(pJ{ݣX}@gvja]́by̰a!aw~&}Tua~v$ +1=ScYz*~jgf}鏛^[ؠZU )6 sC(gqZR&zotBF ͥ-":ϮLj:5xje %SwN"Iox%rc} C ?>t\f١@W"Ch?Fw/|Ь&iAr"AU{zV()&L80R`[`(ZCftWǼa/ZqRVuE8)Bz2Ờ&_vjM0>Gz`Z)r,Vf4`]P6'@}6`*H"B0DY YǑ_;0PٓBP(]=SΨG2 pO܁b`ItL{"!nI eJK3NiDIew`c -Yi_KDAP1dT˟b!i=){qv(ƎNBtQ*qBNi.ߏJH>*tFHC8 D\vx]M6wF<{DMQ51MQ ~oQ~wDcx$Ӳ2p v'C̑.{QDam"<6SZy̔^w T껐 }C#ԠV3|nЛUL hLΐeX֝GXݳIszWzn<ț} ~=4_|Z̤$ XtFsTFXl).ϓ^(?dH&99Pi .d_ :9DD5xl+.kŒu 3׋rh\1 ݑn$<ȖC-g*?leR;hm 9ASGϐq_լg'|6i:( pH\ǫiR#{<Z#HO|<D LKs8b_񖣕cueuoxq} :Rלw3cJމG5*=v֫{kAXyh;m WZ|/~Q=TXeɜvs5ʈ'E~e=ز-^ F1{=F3΃j%\π9Gb{^T5+Zp_GđLD9̟&o$Ӊ)kAF+]n9w6a~_ =0 rLv׸ ZAp }E[N8 PeZ $ C9J\;OVl|WD~O;(<&[veg!ű331Єsl\% Dߚ[eyڵŜyRNةO"]' W YؓǛ& ^Mdl?V@]M-m-;TRQ =[Q=WGTb"C&!5z+ wG(8†FYZSF*$e;KVbZa~S!Hc<“밍hKKp&Ƶ؊Hzׇ-aiXsa<>ʔ/\RXȇ',A#|B4 g\Z/[r &fK>TN!῜l;p\1AgL^oOЦV8 Sp{jNgOyɳǗ2{uxglqxIĹ.|[[yDa k#>O+[c-EEPF 2e) u õb$]הlkAʕxhƤٰ&tN9Fwe<<dKl$]A0*F Th0PL$ YVf^Uz`/}bG o:[evz#7Oc M,i+;8cPϷrn.63 *ijЫw%Mvde mwopz2/]>""Ɠe6f¤wj߈|c,JKx'(Bqn?آC{GYbXO`qOr/UAP;wA\ӧc5+3v~òO)V>*BqM/m ? YMym+l#ojfLzt([D0*vAU).zĽ+߆ow 7pux^K8jK׶;L8u-dv.mKꡗ&;eDˎLŽ7-[h<,kqkZ'ۛ4Qл]7[f@Tu-, XFH|mC;i=ޘmc)! '֓}dO˞ [tz/#b=5Q8yyb99I|'ϭ/$gLJO~HHA:<,z"> $gL!.sU'{) ȉ/l\Uq!LMolݽ͕ʥۨ)ɾ]3Ylh>+%ȫy=׎&rԾzt΂<)!'?۟\hm`1ae _S`a.@_(~>}t@*^c3 b`8ԗI³ 'RYn5&re(3;/tS:+WvGtDjPgme%<]3T^atcV5 iV~oV`c0KNUF2ʖyqAeki}b]WnP|NWKDG,U݂„>4GEuQ-F(cwO"u j2ذ%}Һ˛dV{No( <0(55nDi?щI^¥,j"PCLJk7^;)"z_\& F~uUH/ ;۳^X㾮 :J3ͨREGվd HLR;Xn1_enOT>N%/ CkF(vSfT$@T*ELPa$ȅ?#SW`D mIj822$}zgaK:)z=bF?,j%U fߨ2 VbrDfK5b(nCuT O,V&cr/Qh~2 P}.5uГOeBJL43'a^p|h "NdƢ!(4 64yZȮ<<"J@%eT+CW!!K:H iLi%}*>Ƶ> 4* =E,(%\y,$p/iZEcthaA.Jdp7HĆ>=َw7% RX\OB]Ht NvpaRFcƛg^ԏJli1K.!A$lRNSbE_Z4,=_$!8RൡQrHIIvm_MD8̵.SJFm5#=DCuivddϩ#fR(-o|îtgOn %P*N5>)5X2]v-sH[I^8e{oHO\4ćg~w^1|eN6݉mHzk[N5LBzRï޺5ِE4us!d;Z5k3mm$ Ƭ Ѱ}WfME2ALmhnbG­f)9qJy~KlyJoG$͞Z}k21"<:3bFsz84PtY*EKPJalJէ`;~u[P@W-Hsr=>O o !؃#|DBkA9wi_Svj(m31MOoy( |613ǶVei`%)w?LعF\u_F= da0vfTRtV/aԤmArAڠ>z_mؙ.U?4!mY XJdF~MK=s ο; /h҃13mpCMo+ܙˊ^~gHoMWCSxn"g( N#*3w+X ~8t= &D!zbDk{>kqEEըb-u~鵶3L,[q^*͊{B"SQ@[.{gKps 0 'M޾8\~O/S,&Z9q1u' cv&.Tʬ5T5ovKƊѩ!tS,ˆIS P1D4L &3yGb{Յ@TB"ѓߣ2WG %tqK*%6w69@l!|4Rϐs꧷fUKt=Dh]C]@a eco_4g`cw4zuKs_̰ǹf?fOCl)y,jisڻ2m/eDAzW)3\(QԘ YOQ.x*]sh3BRö;'0,~DQY!i`'1fkL OڪM"BW/tZN{ a,%1rtz'Rd.e}b6qLq]*)yF2Vqsٲ -d^6>F7qC=lDabO޶oQg2 4tHqObZ@Ne52ofinr *ԲJW(+W/+n!r4^ɾ_L^3ŢElvt,k/풓/Υ̛őxۊpl0ch2v)= ^R@k0[s)%2CQԠ9@ gtÍ)U'9PK6.C'$KDANɲg^ `-({ex:Q.@B4Ssur(r>, 3ph}Gu]ˋL8SϸL3V^tشXPskbwoPċ +XWc\XewR^'ib’TeN]yG?%&aqT݁s|L aY]*$|4]O1 *΅?H!t܇4BE2£0OA頺1b*pGE;ᴙ!ޠpū+JMyTFU|;2T)/&_X$ s.%v[<kaRm(%zцD;Pv;#6β{̧EmIcnCB$p{[gyx WtտVENV+lyD].+N=&:t;iP qD@{OGZeEfhMg7қD;-7/Nj-&wqTbM X5@^"VEe2WA$ ݧA3&*:4. ݿjTw:`YϚ@NfltIN:`H?mYl'u/6[@޲gzTզX$6f* 5҇q/ QZJ+Sϟ/n-r(>] CAl@]sĹ ɆbJM2ިF/Z`մt6Ʉj2c|H/I81Zd]7;wӈd:vn&AݶFQ) J1xis[~wInsg{Ϟi},3A]=EC1ը8ߜV@+xGM%]Qk &<ͷQOuHEM5n͐z{zF6sscetq,|T[oNm]̻5ME~;v ;)5&nhyI;NwJ={d V5WE]tdP tm=G9|\)4-_眦+6' p4QT֚t抲s+۳5yVq>3.۶_ o!s4[((D>8sj߲f/EWIc>}ID:KR(9}=0usD5}N.vD!N<{Wp^hR*k^bb|4t2C?Wu aO5בh3q&?͝M>6h踜6<` v j֗@Ӗ=r]rFƨ7oq,b΄AcK#^^y-'k&gN+fUaC`12; Цw;!6ѢkÜ>_,0mUl`ݙ չ 38arU ѳ䌔[ʠ<% {WK/5k|"!nVM}|.0\N]5FeGs.D x`0Ro\֞m*ᨈ#\xv9n |+I.9B"mH娬n[?`󶰭{ED]:u'ɻ}`4dRM`#{u g8E7:j,b-}zg$f3ޖ_,J%P( ?ojPҎ9NNJ&yR>`(kiiZ _'ح9.zqIklHpAs<ٴ1(St#Gv.XW軙LVǛM纻s FK86>q>I +iۙ1wnOdwnO/2f3Cwl^ I~kxxfgcC;Sij_ϼKw3۔TkPXȅ㞫-QpN΋{;2.p.}E\in Z31 X8˙^$i%cϝE+_8&8;~\E|ۈ^ރ[e bl8`0!cto EdL!rڷOvZQ"1`5B#gk!V{ؖ @Ne]I4 ,XD>P3;/2[o>wufˊHhPhƦ@?6m 2^Q[?̳"hF<>7֤8+YY,s`Y~7NTmÀmȞ9,CPx '&Wyb6l ('R!WQv|:o9fZվe( [znd&]FA~};OݦK^ÇSbѼ$O73qƵ@Lf vr/NԮ ;9=5f/2JbxSlOReaA& H"LRso$npVT@7|S%QnIQ{Pp9v$\H xQAVFUSrc@2+zb_"t6Ӭݠ#kT)sF t385O? 0x`sow~?ߺOq7WXPu~JPiC)kPw ^Q;nM[܋m=I8 "d7nv UNLzb΋0*v`wNa Uͣ?bޔ,$>)okӉbV6QsrWпgcU*^ڷ 9{%D >spoBv{wj:(]^O |IXk~e*LfGʾteQ9)= *Mns1^e>;7LDvKbB)AS_qğ4D}_*7xW{4&ى#xD5w(4AY#w7f #~KP5 4˝05]BXI 62B|"- ܑ/@z#JAG !)9F?-ph `sJ487?y4g5 XoH ^f1EB22b{ IP>Oše54Z2%TCy5G]'$Բz΍iX gUpc/&!x! V,p8ĮCz3!+&Hx]ī=-K?eeW9_Gl9A ԛU]Lƕ2PiIP<`{쿘UW<*ǂi8xoLonalI>;ѐ;/!{(QmkC8Oȣ@; QhX$i] oX _rphM#T}Ltace g= k#CL:d,HOjN cطF#+_ֿ3tiP6Aű՞!2镆}=]O&0f<Ğ_@H~]mN9b][0?p6g{9ť>g1&̞Cl0L&p0>d;SF z )S*o:f=cC6wb05Ϥ-zK[b`x+}mz8K͚? dc T/ݿ{el|1K%މ WwmQ-HBm1q zKG|PޯGoR 9֙,Xf-g*]n68m+D},c? qс,c6̿jsUD& /tdk5g:GE261⁧yC'콸."fF'&Le-SR,-z2sf6Ø(L* \aIsB:0xq'% k%6 K(4A.c֟=jg:vT5Z[TKppi~w (YfyZnĞяhNp01-=ip_N]WXI|~)+nCm!Lh^^D:ke]Mp_3 `*x޷ű]t8wVy^m cfyb"T͌j;*x;E8I9Ǟ c6;(U`+7L^qtϾ\)kj d_Yn#w?6&!kbS2MƜڭe| GE=JКx!Ej=zsSk,l 뇯0,W&d6{nxV鼽#tEmلT)5=Rnj}9ҁ:)ʵW&0]z ^|3Nm ֲَz*E䅜!9#~ޮDEYpPn+ N#:CHTL`˝'9yaw/*J`{F̼,I-/e٣|ӕ-}[>;)Aʦ" ŢBaT{h.IZLޕFK\R_΂ɡ7 q6K:UE#Sb;Rfxi/*|{lUOM/:*PtE= dfp/wAZO*oJO5'p˭(ΐ"Fe//Zk֞1 tDp) `aaI~*Kp얔iI$~1Z?b@ݸ *}>ͧWD 8B\ YZ