From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id B8A4648C58 for ; Tue, 23 Jan 2024 18:23:17 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CF0E468D083; Tue, 23 Jan 2024 20:23:14 +0200 (EET) Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01olkn2066.outbound.protection.outlook.com [40.92.99.66]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1348A68CE11 for ; Tue, 23 Jan 2024 20:23:08 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fDP/XluZPlcaOphn7fBLiXxIUnBtWf+7sUHP4pBHHccnlX8nX4lEpaz4E3MtiWzbQbmXde7WLAuOJ+n8oT3aejNqBQ0fE6zP1lzLryhUs+uLyr2dQAVijYNcLOfyykF2C+fIfVUIxZwO2ydTWsuNgWj/Wu68byhpI5xJYwG+jvD0LXU5RAfzDWV7TBY5Q0SN/S4IG448nRDzloVeAoDpCBtOcp4j6SOxTKNqzM0vaGlZs7DUyjafRfzIssrOd66i8uLkVYjBTg9aDtultZbm2tzcmdYZNLQi3KT3XePCxHsqBidL6Xb2jWSrU+BnVQpWPmvQ6Vdyh034LQl2EwO4aQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hinf7YX9KBN3wQqqteVE4TY13JRVSCHmATlYWB001Fc=; b=I8x36n0pJpP98XjzFW7Q+vxoBAXBRRo12PPvHV5ceRXMcqaEZbG1ck/4z8wQwj4Ae83IfYJ0Xokte5ZqCUxBskMYl2XkoQm5yoJb15L6CkMHCz3Q/P+lZZDFnE0z2iyY/SvmELmfF5AVFKZfw09FWXfoOWUaOFFJduv1tmGZEkg+8Fe8G1yOWRJRESufobE1Lu9ny/GWxRyt10JJ2usf+VEIJpQ63zSn0Y4eF/OO2BpE/ghLXfAfGbDd6irc6PByVWbqP0pXXZalkvr8NUXf5MgwqytdAZYjb2+kp9R8a24x/7tw5eastPLGVaXIZ7nlliEC0lGTYvGZSNGb0sgDeg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hinf7YX9KBN3wQqqteVE4TY13JRVSCHmATlYWB001Fc=; b=k+gwnQkWVxjfSBsmeuaTy/Rwj+R5rxwbbA7ms8acono672Gi/tjPmLoHCxFI5dfmWrzEvfe27IPz6ec+jOYof3ErkFIrwK4G8O1z0jmf7H8WzCvL4D5aYDmZgYVCAdgzQjCUfpTMDEnkoT+yE0Nveg0KeXVdR5A5qxeSm5wSZ/wYFM3ZCM7aEKXTp6/kzZ2P7EatEn5lZ3RNeBTzYMMVukY60ftmU/9rXfQYK8FM2xCuAsJz59J75cPMT2aW+SxC5Rs+Z0OkXWQ9ZBZ4YEVbFAOhA2oGCc0vVFpuIDnh4h/4BH+MpBJj71IWh4SPOYusk8F+glONAp9L3fnYMLDShA== Received: from TYWP286MB2172.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:173::5) by TYWP286MB3398.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:2db::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.22; Tue, 23 Jan 2024 18:23:03 +0000 Received: from TYWP286MB2172.JPNP286.PROD.OUTLOOK.COM ([fe80::2fb1:781b:3f26:a080]) by TYWP286MB2172.JPNP286.PROD.OUTLOOK.COM ([fe80::2fb1:781b:3f26:a080%3]) with mapi id 15.20.7228.022; Tue, 23 Jan 2024 18:23:03 +0000 From: Wu Jianhua To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v3 7/8] avcodec/x86/vvc: add avg and avg_w AVX2 optimizations Thread-Index: AQHaTVr6vqAlC/ts70i1uGA14xajh7DmbwKAgAFHaEw= Date: Tue, 23 Jan 2024 18:23:03 +0000 Message-ID: References: <20240122174628.1206503-1-toqsxw@outlook.com> <20240122224639.GZ6420@pb2> In-Reply-To: <20240122224639.GZ6420@pb2> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [BCo8cOeSs9rEhNUr/W3qP+e69vRo6AtB] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYWP286MB2172:EE_|TYWP286MB3398:EE_ x-ms-office365-filtering-correlation-id: 743747c0-ddde-494d-59ca-08dc1c405687 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: P9UvrQ13lPuTJ7r4Hwjbo7BJJZ52cF1Kie9FvxnWapCVwh8x0Qya3eEqEVhiAEcoPTQwaVTz6yfAaI/hTa6ElVnmC5cirRWYWJvSIz3KYpG1eBETEhNZ+lUEVTqififgHfWVBETXkh8NyJZxDz0/qm0KG4s/zqWD4PT/5oZB8umrMAOgsxpltRH4oSA1phPKYCyvQ4hqVvBMvNo7D8GZRNAvzsaTQSHqMDPWdXI959Xiq1RN0lA95imUssw6GODD+TBuVT9NtoNFbA11tBC0HgxBqVElKYATI5TJ3nHVUI3jbKiTzhjc9glMytTTQNca+jWmJWtJ7vvxT32Klf9Oi6GMBYMu78RvkespXzlHGER1+0C8DvXP50+rbm4dNdUi5fLdgTf8d7IbTcXqWrAyXtIbxWN5EOsqvto8EQbLt0VhSioo5wKgtta7wOrUEOmwHoQXMgf/uSf8I2+VjZb6zHNic0lzwZuGNgkzqTFPVNj0kvhYgzMlDSPojXYznbTfTU+DcpQX1zwM7JW0bKK+J9EbAsrXb0qKnkTkOkcqiel4oQCtWL56f2N44aaLiddyixiYtQ6Q2XQrQbXLfJgkP8fj8v6LSebwsOTZt2rhl4s= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?gb2312?B?MGY1bjF2UmlSTHZPaFp0M3RZeFBLMVZna2x5UzlheVRuemo4ZDlwWHZ0Y1Qz?= =?gb2312?B?RTRRSTJhMWd2Tk9EUGs4czE2VmJKTUV5SzlDQ1M2S0FOeGFlZWg3VUFoZzFa?= =?gb2312?B?R0tLVDNOeS9UVVAwT0cyZEpoUzJFMFV3dGM0UWVlVEJVZHRQNHNNU2dZT1dp?= =?gb2312?B?RXdJRDBPdFEwWS82N2MxTkxuaTh4TUFZR0drSU0wMXdYZFVaRzNIUzhFb3Ru?= =?gb2312?B?b2lMcjNzK0xuUWRlelNSeFN6dUZLdUNESnBkbTQvQWVHeHVzeFNWWCtTRlQw?= =?gb2312?B?UUd6eG9tMmxnM1c3cmVJQVhYa0tFNTgvU0pXV092bDhjcVlpUnoxc2E0bURZ?= =?gb2312?B?WGF0QTk0YS9ReU9xTUplLzV2WEc1T2ZjSTVTU004ZjkxemFnSmJHNzlGdlhT?= =?gb2312?B?SWRZc0RvUHhiYmV0TUpLVWJITmI0L3J3d3pnR0VFU0thTy9tS2gzVDdxYk1F?= =?gb2312?B?dHFmd3p2dHpkQWNYNXcyV3F0VEJLenlMOGZaWWdsUXVRdzFONStZU0lieGJt?= =?gb2312?B?QmNoUnl1U1AxTVpheUdNUVQ3bllpVFM0aWtRZFRVeFU2c290NGo4UjZGZS80?= =?gb2312?B?QldyU2FmeXhVKzZWVFYwQkRTYS9sc1dIUVVsT1UyRXpoSUxzcGo2dGRKTzly?= =?gb2312?B?Tm1VcTRpR2dOMmNicVFJeDVCdCtuY1VRcVB5dkRvL0dzVnlnQ3V6cUJOcldE?= =?gb2312?B?dE8yRnNndFNtQS9LUktrWFdCTDhOU2lXSjNKeEtLcDNBcSs1VlhPaVVrZExC?= =?gb2312?B?WStqUVNQYjR1SGJqZFo0bDNaNmZyOGdFYUxUb1ExYTJ3NEl6VjlESkZSMUd1?= =?gb2312?B?ZEMyR1VtUmI4eEhjVHgzaHBVZWJUZjBoMUNFRE5Ka3VNNWlFWlhCR3R4d2k4?= =?gb2312?B?Q3c3T3NGQUg0a1JsRk4ycU5MWUU1eWpKUURPYXZkZVBod0FkdGhJZ1dwQ2pa?= =?gb2312?B?QW5DUncrc0NNVWJtLzNUUmZoczhDd1FDNDFtMXI2eEpybUVja0hMYUJJYS9O?= =?gb2312?B?anF3bUxhVVFLNFBqQkE3UW9kM1phN2txWDl6NXBOY1dyNXFTZlNZdVN5QWhS?= =?gb2312?B?dzRLVnNzenV4ZHh6OXlkOFYvdVhwaXVWT3E4S1MxRjN5SERGY2NuZTJ3M2FT?= =?gb2312?B?V1pVUWwxNHpuWE45T1ZHUW9PaXV2bm90N1VIV1VrKzZrVkhkK1pEa0dwMkNv?= =?gb2312?B?dUpSNCtYUjluVXZOdUIwWW90TmhwZituUFp0RVlpZmxheis5cmlNTW53dzZa?= =?gb2312?B?TnU5VWNFYmEvZEx6KzFjWGVxV01weTJXOWFuNTRsMzErMWhzK3hzV0EvalRD?= =?gb2312?B?d0lVdnhzaktvZDYvUFdCVUl2SjlOK3VJdDAvS0pscGpOOER1b0FIV25tOEpj?= =?gb2312?B?TWpsZS9BV2hGWEw1eXJhNEFxYUZncjBCS0QzVzVXb3JEb1dMbFlqYWk2WjB6?= =?gb2312?B?VWVVRytIYjNrM0NNaUZ4b2tyV0NwVDQzWnRZNEZjU1ZYaFlMVmsweHhEdWhE?= =?gb2312?B?OXN5NW1tMEFBWWlrK2tadkRRa05GZVdYOFE3K1RCYzE2cWh2emlicDZLVDBv?= =?gb2312?B?TXFqRmpzNlZ0SW5jd0NwRG9oRVVpVDN2SGcrRUVrMmYzdGsrYXBFOEQ0TGd1?= =?gb2312?B?dEsvaXEwQWN3T3JNMUovZHIva0QrYVE9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYWP286MB2172.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 743747c0-ddde-494d-59ca-08dc1c405687 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jan 2024 18:23:03.4951 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWP286MB3398 Subject: [FFmpeg-devel] =?gb2312?b?u9i4tDogIFtQQVRDSCB2MyA3LzhdIGF2Y29k?= =?gb2312?b?ZWMveDg2L3Z2YzogYWRkIGF2ZyBhbmQgYXZnX3cgQVZYMiBvcHRpbWl6YXRp?= =?gb2312?b?b25z?= X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: PiC3orz+yMs6IGZmbXBlZy1kZXZlbCA8ZmZtcGVnLWRldmVsLWJvdW5jZXNAZmZtcGVnLm9yZz4g tPqx7SBNaWNoYWVsIE5pZWRlcm1heWVyIDxtaWNoYWVsQG5pZWRlcm1heWVyLmNjPgo+ILeiy83K sbzkOiAyMDI0xOox1MIyMsjVIDE0OjQ2Cj4gytW8/sjLOiBGRm1wZWcgZGV2ZWxvcG1lbnQgZGlz Y3Vzc2lvbnMgYW5kIHBhdGNoZXMKPiDW98ziOiBSZTogW0ZGbXBlZy1kZXZlbF0gW1BBVENIIHYz IDcvOF0gYXZjb2RlYy94ODYvdnZjOiBhZGQgYXZnIGFuZCBhdmdfdyBBVlgyIG9wdGltaXphdGlv bnMKPiAKPiBPbiBUdWUsIEphbiAyMywgMjAyNCBhdCAwMTo0NjoyN0FNICswODAwLCB0b3FzeHdA b3V0bG9vay5jb20gd3JvdGU6Cj4+IEZyb206IFd1IEppYW5odWEgPHRvcXN4d0BvdXRsb29rLmNv bT4KPj4KPj4gIFRoZSBhdmcvYXZnX3cgaXMgYmFzZWQgb24gZGF2MWQuCj4+ICBTZWUgaHR0cHM6 Ly9jb2RlLnZpZGVvbGFuLm9yZy92aWRlb2xhbi9kYXYxZC8tL2Jsb2IvbWFzdGVyL3NyYy94ODYv bWNfYXZ4Mi5hc20KPj4KPj4KPj4gU2lnbmVkLW9mZi1ieTogV3UgSmlhbmh1YSA8dG9xc3h3QG91 dGxvb2suY29tPgo+PiAgLS0tCj4+ICBsaWJhdmNvZGVjL3g4Ni92dmMvTWFrZWZpbGUgICAgICB8 ICAgMyArLQo+PiAgbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc20gICAgfCAzMDEgKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKwo+PiAgbGliYXZjb2RlYy94ODYvdnZjL3Z2Y2RzcF9p bml0LmMgfCAgNTIgKysrKysrCj4+ICAzIGZpbGVzIGNoYW5nZWQsIDM1NSBpbnNlcnRpb25zKCsp LCAxIGRlbGV0aW9uKC0pCj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy94ODYvdnZj L3Z2Y19tYy5hc20KPgo+IHRoaXMgc2VlbXMgdG8gYnJlYWsgeDg2LTMyCj4KPiBzcmMvbGliYXZj b2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NTE6IGVycm9yOiBzeW1ib2wgYGZmX3Z2Y19hdmdfOGJw Y19hdngyLncyJyB1bmRlZmluZWQKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206 NDg6IC4uLiBmcm9tIG1hY3JvIGBBVkdfSk1QX1RBQkxFJyBkZWZpbmVkIGhlcmUKPiBzcmMvbGli YXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NTE6IGVycm9yOiBzeW1ib2wgYGZmX3Z2Y19hdmdf OGJwY19hdngyLnc0JyB1bmRlZmluZWQKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5h c206NDg6IC4uLiBmcm9tIG1hY3JvIGBBVkdfSk1QX1RBQkxFJyBkZWZpbmVkIGhlcmUKPiBzcmMv bGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NTE6IGVycm9yOiBzeW1ib2wgYGZmX3Z2Y19h dmdfOGJwY19hdngyLnc4JyB1bmRlZmluZWQKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19t Yy5hc206NDg6IC4uLiBmcm9tIG1hY3JvIGBBVkdfSk1QX1RBQkxFJyBkZWZpbmVkIGhlcmUKPiBz cmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NTE6IGVycm9yOiBzeW1ib2wgYGZmX3Z2 Y19hdmdfOGJwY19hdngyLncxNicgdW5kZWZpbmVkCj4gc3JjL2xpYmF2Y29kZWMveDg2L3Z2Yy92 dmNfbWMuYXNtOjQ4OiAuLi4gZnJvbSBtYWNybyBgQVZHX0pNUF9UQUJMRScgZGVmaW5lZCBoZXJl Cj4gc3JjL2xpYmF2Y29kZWMveDg2L3Z2Yy92dmNfbWMuYXNtOjUxOiBlcnJvcjogc3ltYm9sIGBm Zl92dmNfYXZnXzhicGNfYXZ4Mi53MzInIHVuZGVmaW5lZAo+IHNyYy9saWJhdmNvZGVjL3g4Ni92 dmMvdnZjX21jLmFzbTo0ODogLi4uIGZyb20gbWFjcm8gYEFWR19KTVBfVEFCTEUnIGRlZmluZWQg aGVyZQo+IHNyYy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo1MTogZXJyb3I6IHN5bWJv bCBgZmZfdnZjX2F2Z184YnBjX2F2eDIudzY0JyB1bmRlZmluZWQKPiBzcmMvbGliYXZjb2RlYy94 ODYvdnZjL3Z2Y19tYy5hc206NDg6IC4uLiBmcm9tIG1hY3JvIGBBVkdfSk1QX1RBQkxFJyBkZWZp bmVkIGhlcmUKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NTE6IGVycm9yOiBz eW1ib2wgYGZmX3Z2Y19hdmdfOGJwY19hdngyLncxMjgnIHVuZGVmaW5lZAo+IHNyYy9saWJhdmNv ZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo0ODogLi4uIGZyb20gbWFjcm8gYEFWR19KTVBfVEFCTEUn IGRlZmluZWQgaGVyZQo+IHNyYy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo1MjogZXJy b3I6IHN5bWJvbCBgZmZfdnZjX2F2Z18xNmJwY19hdngyLncyJyB1bmRlZmluZWQKPiBzcmMvbGli YXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NDg6IC4uLiBmcm9tIG1hY3JvIGBBVkdfSk1QX1RB QkxFJyBkZWZpbmVkIGhlcmUKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NTI6 IGVycm9yOiBzeW1ib2wgYGZmX3Z2Y19hdmdfMTZicGNfYXZ4Mi53NCcgdW5kZWZpbmVkCj4gc3Jj L2xpYmF2Y29kZWMveDg2L3Z2Yy92dmNfbWMuYXNtOjQ4OiAuLi4gZnJvbSBtYWNybyBgQVZHX0pN UF9UQUJMRScgZGVmaW5lZCBoZXJlCj4gc3JjL2xpYmF2Y29kZWMveDg2L3Z2Yy92dmNfbWMuYXNt OjUyOiBlcnJvcjogc3ltYm9sIGBmZl92dmNfYXZnXzE2YnBjX2F2eDIudzgnIHVuZGVmaW5lZAo+ IHNyYy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo0ODogLi4uIGZyb20gbWFjcm8gYEFW R19KTVBfVEFCTEUnIGRlZmluZWQgaGVyZQo+IHNyYy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21j LmFzbTo1MjogZXJyb3I6IHN5bWJvbCBgZmZfdnZjX2F2Z18xNmJwY19hdngyLncxNicgdW5kZWZp bmVkCj4gc3JjL2xpYmF2Y29kZWMveDg2L3Z2Yy92dmNfbWMuYXNtOjQ4OiAuLi4gZnJvbSBtYWNy byBgQVZHX0pNUF9UQUJMRScgZGVmaW5lZCBoZXJlCj4gc3JjL2xpYmF2Y29kZWMveDg2L3Z2Yy92 dmNfbWMuYXNtOjUyOiBlcnJvcjogc3ltYm9sIGBmZl92dmNfYXZnXzE2YnBjX2F2eDIudzMyJyB1 bmRlZmluZWQKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NDg6IC4uLiBmcm9t IG1hY3JvIGBBVkdfSk1QX1RBQkxFJyBkZWZpbmVkIGhlcmUKPiBzcmMvbGliYXZjb2RlYy94ODYv dnZjL3Z2Y19tYy5hc206NTI6IGVycm9yOiBzeW1ib2wgYGZmX3Z2Y19hdmdfMTZicGNfYXZ4Mi53 NjQnIHVuZGVmaW5lZAo+IHNyYy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo0ODogLi4u IGZyb20gbWFjcm8gYEFWR19KTVBfVEFCTEUnIGRlZmluZWQgaGVyZQo+IHNyYy9saWJhdmNvZGVj L3g4Ni92dmMvdnZjX21jLmFzbTo1MjogZXJyb3I6IHN5bWJvbCBgZmZfdnZjX2F2Z18xNmJwY19h dngyLncxMjgnIHVuZGVmaW5lZAo+IHNyYy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo0 ODogLi4uIGZyb20gbWFjcm8gYEFWR19KTVBfVEFCTEUnIGRlZmluZWQgaGVyZQo+IHNyYy9saWJh dmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo1MzogZXJyb3I6IHN5bWJvbCBgZmZfdnZjX3dfYXZn XzhicGNfYXZ4Mi53MicgdW5kZWZpbmVkCj4gc3JjL2xpYmF2Y29kZWMveDg2L3Z2Yy92dmNfbWMu YXNtOjQ4OiAuLi4gZnJvbSBtYWNybyBgQVZHX0pNUF9UQUJMRScgZGVmaW5lZCBoZXJlCj4gc3Jj L2xpYmF2Y29kZWMveDg2L3Z2Yy92dmNfbWMuYXNtOjUzOiBlcnJvcjogc3ltYm9sIGBmZl92dmNf d19hdmdfOGJwY19hdngyLnc0JyB1bmRlZmluZWQKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2 Y19tYy5hc206NDg6IC4uLiBmcm9tIG1hY3JvIGBBVkdfSk1QX1RBQkxFJyBkZWZpbmVkIGhlcmUK PiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NTM6IGVycm9yOiBzeW1ib2wgYGZm X3Z2Y193X2F2Z184YnBjX2F2eDIudzgnIHVuZGVmaW5lZAo+IHNyYy9saWJhdmNvZGVjL3g4Ni92 dmMvdnZjX21jLmFzbTo0ODogLi4uIGZyb20gbWFjcm8gYEFWR19KTVBfVEFCTEUnIGRlZmluZWQg aGVyZQo+IHNyYy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo1MzogZXJyb3I6IHN5bWJv bCBgZmZfdnZjX3dfYXZnXzhicGNfYXZ4Mi53MTYnIHVuZGVmaW5lZAo+IHNyYy9saWJhdmNvZGVj L3g4Ni92dmMvdnZjX21jLmFzbTo0ODogLi4uIGZyb20gbWFjcm8gYEFWR19KTVBfVEFCTEUnIGRl ZmluZWQgaGVyZQo+IHNyYy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo1MzogZXJyb3I6 IHN5bWJvbCBgZmZfdnZjX3dfYXZnXzhicGNfYXZ4Mi53MzInIHVuZGVmaW5lZAo+IHNyYy9saWJh dmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo0ODogLi4uIGZyb20gbWFjcm8gYEFWR19KTVBfVEFC TEUnIGRlZmluZWQgaGVyZQo+IHNyYy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo1Mzog ZXJyb3I6IHN5bWJvbCBgZmZfdnZjX3dfYXZnXzhicGNfYXZ4Mi53NjQnIHVuZGVmaW5lZAo+IHNy Yy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo0ODogLi4uIGZyb20gbWFjcm8gYEFWR19K TVBfVEFCTEUnIGRlZmluZWQgaGVyZQo+IHNyYy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFz bTo1MzogZXJyb3I6IHN5bWJvbCBgZmZfdnZjX3dfYXZnXzhicGNfYXZ4Mi53MTI4JyB1bmRlZmlu ZWQKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NDg6IC4uLiBmcm9tIG1hY3Jv IGBBVkdfSk1QX1RBQkxFJyBkZWZpbmVkIGhlcmUKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2 Y19tYy5hc206NTQ6IGVycm9yOiBzeW1ib2wgYGZmX3Z2Y193X2F2Z18xNmJwY19hdngyLncyJyB1 bmRlZmluZWQKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NDg6IC4uLiBmcm9t IG1hY3JvIGBBVkdfSk1QX1RBQkxFJyBkZWZpbmVkIGhlcmUKPiBzcmMvbGliYXZjb2RlYy94ODYv dnZjL3Z2Y19tYy5hc206NTQ6IGVycm9yOiBzeW1ib2wgYGZmX3Z2Y193X2F2Z18xNmJwY19hdngy Lnc0JyB1bmRlZmluZWQKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NDg6IC4u LiBmcm9tIG1hY3JvIGBBVkdfSk1QX1RBQkxFJyBkZWZpbmVkIGhlcmUKPiBzcmMvbGliYXZjb2Rl Yy94ODYvdnZjL3Z2Y19tYy5hc206NTQ6IGVycm9yOiBzeW1ib2wgYGZmX3Z2Y193X2F2Z18xNmJw Y19hdngyLnc4JyB1bmRlZmluZWQKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206 NDg6IC4uLiBmcm9tIG1hY3JvIGBBVkdfSk1QX1RBQkxFJyBkZWZpbmVkIGhlcmUKPiBzcmMvbGli YXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NTQ6IGVycm9yOiBzeW1ib2wgYGZmX3Z2Y193X2F2 Z18xNmJwY19hdngyLncxNicgdW5kZWZpbmVkCj4gc3JjL2xpYmF2Y29kZWMveDg2L3Z2Yy92dmNf bWMuYXNtOjQ4OiAuLi4gZnJvbSBtYWNybyBgQVZHX0pNUF9UQUJMRScgZGVmaW5lZCBoZXJlCj4g c3JjL2xpYmF2Y29kZWMveDg2L3Z2Yy92dmNfbWMuYXNtOjU0OiBlcnJvcjogc3ltYm9sIGBmZl92 dmNfd19hdmdfMTZicGNfYXZ4Mi53MzInIHVuZGVmaW5lZAo+IHNyYy9saWJhdmNvZGVjL3g4Ni92 dmMvdnZjX21jLmFzbTo0ODogLi4uIGZyb20gbWFjcm8gYEFWR19KTVBfVEFCTEUnIGRlZmluZWQg aGVyZQo+IHNyYy9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo1NDogZXJyb3I6IHN5bWJv bCBgZmZfdnZjX3dfYXZnXzE2YnBjX2F2eDIudzY0JyB1bmRlZmluZWQKPiBzcmMvbGliYXZjb2Rl Yy94ODYvdnZjL3Z2Y19tYy5hc206NDg6IC4uLiBmcm9tIG1hY3JvIGBBVkdfSk1QX1RBQkxFJyBk ZWZpbmVkIGhlcmUKPiBzcmMvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5hc206NTQ6IGVycm9y OiBzeW1ib2wgYGZmX3Z2Y193X2F2Z18xNmJwY19hdngyLncxMjgnIHVuZGVmaW5lZAo+IHNyYy9s aWJhdmNvZGVjL3g4Ni92dmMvdnZjX21jLmFzbTo0ODogLi4uIGZyb20gbWFjcm8gYEFWR19KTVBf VEFCTEUnIGRlZmluZWQgaGVyZQo+IHNyYy9mZmJ1aWxkL2NvbW1vbi5tYWs6MTAzOiByZWNpcGUg Zm9yIHRhcmdldCAnbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19tYy5vJyBmYWlsZWQKPiBtYWtlOiAq KiogW2xpYmF2Y29kZWMveDg2L3Z2Yy92dmNfbWMub10gRXJyb3IgMQo+IG1ha2U6ICoqKiBXYWl0 aW5nIGZvciB1bmZpbmlzaGVkIGpvYnMuLi4uCj4gCgpJdCB3aWxsIGJlIGZpeGVkIGluIHRoZSB2 NC4gVGhhbmtzIGZvciB0aGlzIHRlc3QuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs CgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K