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 E837740AF8 for ; Thu, 3 Feb 2022 22:57:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 336BA68B20A; Fri, 4 Feb 2022 00:57:29 +0200 (EET) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12olkn2058.outbound.protection.outlook.com [40.92.22.58]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 95D0868AFCC for ; Fri, 4 Feb 2022 00:57:22 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m2+9RyHOJ/X0kF5TyLJXUIlLD56RgfB/KI2MAbXUsWjp+Y3XBXqQkKRer/faT1FFwGD8pxHGUz+gH6f7ygftWeMsBN+gjl9M0T6d0OO1zBytmKGMGCW3D/mIa1iUy+9jiS5ZKMgOX8VpLEdZQUN5CqFFI7C0ki2kVG+Ni44wXOTP2wp6B2Lmaw7gbPfl9TURlCz9SqgoZ/BfPUXgNnAQcHOLURwQgbMN4vnGZQ8ihbCFbydHg7Bxy/o3h3Ra0CZQzszP+kGQsUAO65IMMraG8Ki00GFoQSkb0x47alO6IUErDlymnHvTBH8FX20jHLWFcra40k4QIbNLTx9Ecstt/g== 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=ehWLENa6lkrC+4d0SsLsdLM7Gl0at9p0jlxH0KCycm4=; b=QfZ+GbM1XlHYLNOmIp3i2h+Yg6XgW4E9gO8AiXUWsYT0Hrm5GFlrUftf28cQYtrKjaYEEzaswaRuKhfXZ4CAyIMTiIVDrmyY8ii/SDJEyIj4vvGzxcqQ/OUXrDxad73gTebPnFVUlWeUnH6Cf9wJg/xC3mGc/pjVpuyQTltXlR8+lBsYU5e/rtT4rQx0P96kjulN39ReN++E9lBBW7ZrZbfMIFxfZ00Ssr8V4ndJX3rMHY5ktcOgsbh1sn+ln9H5jLAyURNqpg4BCKluev/2e4qCYYh0bMrEPBWq7enr+BQEUEHRqyXGGrF9II/gAQ02kC665wLGdErJFkT7fJjZfQ== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ehWLENa6lkrC+4d0SsLsdLM7Gl0at9p0jlxH0KCycm4=; b=EngSFOrjMGT3m4FX5glBLe3j0zXttB++jVYFaHffc71iIuOfbpsZakDjW4NbSSmjkDMGC3CqIEmXERSsjTMP2LaCAQxsWEZ7pbH+M3WJwIrGoQTZ/Njn2tSSKn/aUS9QAyqOALlmrSXwYenimgFhbxAoHdcQvRc1LshwJrD+oxIbBBud+Mzi2c/ms3CEB3AHc1Y5fbs7hifCj1sku6DeJZb0Nmaf4CMCKJvyjn61idEhnX1YAnia9YVRiBRE26YpYZGOHVoPvlL8HTnUmOoF3oVgsHlMgAGi0sN7bK2RyXTPi5igJef1gX02xz7WXnRRYrK5PexcihG2UfsU8eBokA== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by BL3P223MB0052.NAMP223.PROD.OUTLOOK.COM (2603:10b6:208:348::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.12; Thu, 3 Feb 2022 22:57:19 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::496c:9ebb:f23e:8e6b]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::496c:9ebb:f23e:8e6b%5]) with mapi id 15.20.4951.014; Thu, 3 Feb 2022 22:57:19 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH] avcodec/dvdsubdec: fix incorrect yellow appearance of dvd subtitles Thread-Index: AQHYARF8bvNXtjI3QUi6T5JS+CpW3ayCk1BQgAACCgCAAAZgkA== Date: Thu, 3 Feb 2022 22:57:19 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [g2dgYba20j3i9lfGVZvohFTdI1Hk6o/3] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 11089902-6093-4a8f-266c-08d9e76887fe x-ms-traffictypediagnostic: BL3P223MB0052:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: keIyo4GuiZC2bwmQOMD6UgCC8JeRx7G0adN5LSK3yf2QZn1TudLOy/vcXNQh7x4lapI4O2ACojSnBNi5cq95LUwitGBZuutHKVy0Euf/5igril8khxcJEKFHmYOcfWURIQNa/f2s2snJmlnQgR5DTxHNa4I1O3KV0HiV/MLyEOqijfhHY1VawYwbsOqle88D1xidS8Opq7rOGxNlpHHFkqglZtN/SYwXeWi5VEJ/SG5Ix/W+KHl4APGq5iOElN5NYUI7Sg0rEyyYBXpMvnMMSf8SeKEQg+DeFS3vhNxGT+d7SCG0ZYxcuzMUH4IreBLTa0iWd3KEuAVNWBenZ44iP8SQF3qX7mLoF/+ZwpWv234MDZvlrZUqzf275iBDFssv+q2zIFaPybRgv30MeVIGGgikoSyGzFI9/0GqNv3mGONu2uTQbMtOLyaAGQOVkyU4C3GAV3wSDVKaROBAOfKtfayjIX1nvW/k9FnVxdjeLSNH8Ll0mwL3mt19LmTsDbID4VNSj/j0gWZ0e8nkRJclDMAfxBY5Z6swK01PgeEiQI1cTac7bZ3AT8zHnIFBUixlipP2wpyPbznLdmZikK38cZ9aOASkcNBKGVIFw9ikmbREJsi9KjJIgliXlio75UbI2lfle6fx9bCOxJzuTgV23Z92GBGCklDn9Tu9NYYFatU= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WnpPQTFDdTdZY2xwaUNNbVdJanBRTWRWeVdLby9ScmpUTk9Cb2VDbnhoeEpz?= =?utf-8?B?TTNEcElWMjJyMVJRT3cxb2t4M2V2THJUYWQ2RDVhYTl3S0o5YXI4MlAxcUtM?= =?utf-8?B?c0phbkMwUnkzTG1PUm8zckFhcnFIUTJKK0ZsTjhsbFlPOVJTSXpZWFphZVdI?= =?utf-8?B?MzFqcWoyRnVSSVFGeUNIQVFuL0RBMm91Q1ZaODc4ZElYVjBoYUwyQlJ5TG5t?= =?utf-8?B?dG1QekwxMzBUQ1hOMUxHYlVxeGhzdDlGaUpwYmxiL2NBSHNMaEpmTEt6dFE0?= =?utf-8?B?OEJjSkQ2ZXpXOG51cXc1VXh0Z1gwdndXNmorbkdobTM5YkV2ejBDVHUxc1JZ?= =?utf-8?B?OExjbzNaRUNNSU91c0VLSjFFUnJ4cEY3NGdXMHFJVnhTWHZ4d0YwQ1Yrb2ov?= =?utf-8?B?R205TTZxakYyRlBBZnZac1NPYk41N29OUS9IM3FqOVVtNUhvRS95RHhSMStU?= =?utf-8?B?MkZjSC9vcGNPc2xaZitNRCszRVM0cEZjUktEVjFpcmpvR3c3aFQ1aTIwUkhh?= =?utf-8?B?WlpHaStDQklIL3AxVzVVSWROYXB5MjFtK0hJVStobUp3a2VTOWg5NXV5RFN5?= =?utf-8?B?aWxwZnZvUFhvM0xSV3U4UUdzYWIyaUNOd0dqdUVnSVNSU1FwVVVuT0lJREJX?= =?utf-8?B?VjNaWWxEWjFIL0VGVGNYeFZqcUxBSnJkb1FzcEt4S21oTGU5UXBmcEprY2Vo?= =?utf-8?B?S255SDZPcngrTHIybDNNam9vVTVhOFk0d1hrQlMzc3cxWktlbmhQVTdRYi94?= =?utf-8?B?YmVBcm1BK0gyQXBOUXhIK21DN1BzMVlvdlNUbS9tdm1FUmlEN1lZTzU0SG5l?= =?utf-8?B?K08wT01uejRpd00rbDNlWWVnV3dMdGVkZlc2TjhNdHFwZzk1RlVObzFvWStz?= =?utf-8?B?UWNGdlVybVptYmJqa05YWlhUVUZJT29SMGRqSloyOXA2aEJmU0QzeHQvVFB0?= =?utf-8?B?R2lsbFUwcTVBeWxmdHV2bXdkdHF0S014dWwzTkEzVlpPY3c2N2dmTWFhR2JD?= =?utf-8?B?WVhkZ3hjb0tGQlg1SU5nNThRc3hSb1ZCRmF1blBaczlkV3NQb2hrRGNDaFBl?= =?utf-8?B?MUROYmovZWZPRCtOTFd6enJXazhoTlZPZjZiL3V2ZUVuRGN6aTNVYWViVnV5?= =?utf-8?B?TTVCOThDS3J5YTRhUmVneUtWUVpKNzZnVXB6Zm8ya0R2eVJrN3UxNEFiNUkr?= =?utf-8?B?Ui84Qzd6NzQ1MURDTTBST2l0N3FzR3U4MXVmdmxPMDhqc0hhM0I0TUZ6YWVa?= =?utf-8?B?d1NGZ0NaNHI5SUZrV0ZGZXp6L2VUQnpkVEhvVytVcW41eTNwdz09?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 11089902-6093-4a8f-266c-08d9e76887fe X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Feb 2022 22:57:19.3518 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3P223MB0052 Subject: Re: [FFmpeg-devel] [PATCH] avcodec/dvdsubdec: fix incorrect yellow appearance of dvd subtitles 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gU2NvdHQgVGhl aXNlbg0KPiBTZW50OiBUaHVyc2RheSwgRmVicnVhcnkgMywgMjAyMiAxMToxNyBQTQ0KPiBUbzog ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcNCj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtQ QVRDSF0gYXZjb2RlYy9kdmRzdWJkZWM6IGZpeCBpbmNvcnJlY3QNCj4geWVsbG93IGFwcGVhcmFu Y2Ugb2YgZHZkIHN1YnRpdGxlcw0KPiANCj4gT24gMi8zLzIyIDE3OjEwLCBTb2Z0IFdvcmtzIHdy b3RlOg0KPiA+DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IGZm bXBlZ2FnZW50IDxmZm1wZWdhZ2VudEBnbWFpbC5jb20+DQo+ID4+IFNlbnQ6IFR1ZXNkYXksIEph bnVhcnkgNCwgMjAyMiAzOjE5IEFNDQo+ID4+IFRvOiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZw0K PiA+PiBDYzogc29mdHdvcmt6IDxzb2Z0d29ya3pAaG90bWFpbC5jb20+OyBzb2Z0d29ya3oNCj4g Pj4gPHNvZnR3b3JrekBob3RtYWlsLmNvbT4NCj4gPj4gU3ViamVjdDogW1BBVENIXSBhdmNvZGVj L2R2ZHN1YmRlYzogZml4IGluY29ycmVjdCB5ZWxsb3cgYXBwZWFyYW5jZQ0KPiBvZg0KPiA+PiBk dmQgc3VidGl0bGVzDQo+ID4+DQo+ID4+IEZyb206IHNvZnR3b3JreiA8c29mdHdvcmt6QGhvdG1h aWwuY29tPg0KPiA+Pg0KPiA+PiBUaGUgZ3Vlc3NfcGFsZXR0ZSgpIGltcGxlbWVudGF0aW9uIGlz IHF1ZXN0aW9uYWJsZSBpbiBpdHNlbGYNCj4gPj4gYXMgaXRzIHJlc3VsdHMgZG9uJ3QgbWF0Y2gg dGhvc2UgZnJvbSBvdGhlciBEVkQgc3VidGl0bGUgZGVjb2RlcnMuDQo+ID4+DQo+ID4+IFRoaXMg Y29tbWl0IHN0YXJ0cyBjbGVhbnVwIGJ5IGZpeGluZyBhbiBvYnZpb3VzIGJ1ZyB3aGljaCBoYXMg bWFkZQ0KPiA+PiBjZXJ0YWluIERWRCBzdWJzIGFwcGVhciB5ZWxsb3cgaW5zdGVhZCBvZiB3aGl0 ZSBvciBncmV5IGZvciBtb3JlDQo+IHRoYW4NCj4gPj4gMTAgeWVhcnMuLg0KPiA+Pg0KPiA+PiBT aWduZWQtb2ZmLWJ5OiBzb2Z0d29ya3ogPHNvZnR3b3JrekBob3RtYWlsLmNvbT4NCj4gPj4gLS0t DQo+ID4+ICAgICAgYXZjb2RlYy9kdmRzdWJkZWM6IGZpeCBpbmNvcnJlY3QgeWVsbG93IGFwcGVh cmFuY2Ugb2YgZHZkDQo+ID4+IHN1YnRpdGxlcw0KPiA+Pg0KPiA+PiAgICAgIEZpeGVzIGFuIGFn ZS1vbGQgYnVnIGluIGRlY29kaW5nIERWRCBzdWJ0aXRsZXMuDQo+ID4+DQo+ID4+ICAgICAgRXZl ciB3b25kZXJlZCB3aHkgY2VydGFpbiBEVkQgc3VidGl0bGVzIGFyZSBzaG93biBpbiB5ZWxsb3cN Cj4gY29sb3INCj4gPj4gd2hlbg0KPiA+PiAgICAgIGZmbXBlZyBpcyBpbnZvbHZlZC4uLg0KPiA+ Pg0KPiA+PiBQdWJsaXNoZWQtQXM6IGh0dHBzOi8vZ2l0aHViLmNvbS9mZnN0YWdpbmcvRkZtcGVn L3JlbGVhc2VzL3RhZy9wci0NCj4gPj4gZmZzdGFnaW5nLTE2JTJGc29mdHdvcmt6JTJGcGF0Y2hf ZHZkc3ViZGVjX2ZpeC12MQ0KPiA+PiBGZXRjaC1JdC1WaWE6IGdpdCBmZXRjaCBodHRwczovL2dp dGh1Yi5jb20vZmZzdGFnaW5nL0ZGbXBlZyBwci0NCj4gPj4gZmZzdGFnaW5nLTE2L3NvZnR3b3Jr ei9wYXRjaF9kdmRzdWJkZWNfZml4LXYxDQo+ID4+IFB1bGwtUmVxdWVzdDogaHR0cHM6Ly9naXRo dWIuY29tL2Zmc3RhZ2luZy9GRm1wZWcvcHVsbC8xNg0KPiA+Pg0KPiA+PiAgIGxpYmF2Y29kZWMv ZHZkc3ViZGVjLmMgfCAyICstDQo+ID4+ICAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp LCAxIGRlbGV0aW9uKC0pDQo+ID4+DQo+ID4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL2R2ZHN1 YmRlYy5jIGIvbGliYXZjb2RlYy9kdmRzdWJkZWMuYw0KPiA+PiBpbmRleCA1MjI1OWYwNzMwLi5h M2ZkYjUzNWE1IDEwMDY0NA0KPiA+PiAtLS0gYS9saWJhdmNvZGVjL2R2ZHN1YmRlYy5jDQo+ID4+ ICsrKyBiL2xpYmF2Y29kZWMvZHZkc3ViZGVjLmMNCj4gPj4gQEAgLTQwMCw3ICs0MDAsNyBAQCBz dGF0aWMgaW50IGRlY29kZV9kdmRfc3VidGl0bGVzKERWRFN1YkNvbnRleHQNCj4gPj4gKmN0eCwg QVZTdWJ0aXRsZSAqc3ViX2hlYWRlciwNCj4gPj4gICAgICAgICAgICAgICAgICAgfSBlbHNlIHsN Cj4gPj4gICAgICAgICAgICAgICAgICAgICAgIHN1Yl9oZWFkZXItPnJlY3RzWzBdLT5uYl9jb2xv cnMgPSA0Ow0KPiA+PiAgICAgICAgICAgICAgICAgICAgICAgZ3Vlc3NfcGFsZXR0ZShjdHgsICh1 aW50MzJfdCopc3ViX2hlYWRlci0NCj4gPj4+IHJlY3RzWzBdLT5kYXRhWzFdLA0KPiA+PiAtICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4ZmZmZjAwKTsNCj4gPj4gKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAweGZmZmZmZik7DQo+ID4+ICAgICAgICAgICAgICAg ICAgIH0NCj4gPj4gICAgICAgICAgICAgICAgICAgc3ViX2hlYWRlci0+cmVjdHNbMF0tPnggPSB4 MTsNCj4gPj4gICAgICAgICAgICAgICAgICAgc3ViX2hlYWRlci0+cmVjdHNbMF0tPnkgPSB5MTsN Cj4gPj4NCj4gPj4gYmFzZS1jb21taXQ6IDU3M2I2YjhhNjA3Mzk4YzVmMzQxMDhlZmRhOWMyOWQ0 MWM1NzI3ZmYNCj4gPj4gLS0NCj4gPj4gZmZtcGVnLWNvZGVib3QNCj4gPiBQaW5nLiAobm8gbWFp bnRhaW5lciBzZWVtcyB0byBiZSByZWdpc3RlcmVkIGZvciB0aGlzKQ0KPiANCj4gTXl0aFRWIGhh cyB1c2VkIHRoaXMgZml4IHNpbmNlIDIwMTAtMDYtMDQuwqAgU2VlDQo+IGh0dHBzOi8vZ2l0aHVi LmNvbS91bG11cy0NCj4gc2NvdHQvRkZtcGVnL2NvbW1pdC9lMmIxYTZlZTYzYzBjY2NjMWFjOWM4 MmQyNGUyZTZjZmZmZWIyYmZjDQo+IA0KPiBsaWJhdmNvZGVjL2R2ZHN1YmRlYy5jOiBkZWZhdWx0 IHRvIHdoaXRlIGluc3RlYWQgb2YgeWVsbG93DQo+IA0KPiBmcm9tIEltcHJvdmVkIGRpc3BsYXkg b2YgRFZEIHN1YnRpdGxlcyBpbiBjb250YWluZXJzIG90aGVyIHRoYW4gdGhlDQo+IG9yaWdpbmFs Lg0KPiBodHRwczovL2dpdGh1Yi5jb20vTXl0aFRWL215dGh0di9jb21taXQvMjUxMGEwODIxZWE0 NDUzZWI5YjM0ZGQ5NmU2OGZmDQo+IDA0NDE0NTlkMGINCj4gcmVmZXJlbmNlczogaHR0cHM6Ly9j b2RlLm15dGh0di5vcmcvdHJhYy90aWNrZXQvODIyMg0KDQpUaGFua3MgZm9yIHRoZSByZWZlcmVu Y2VzLiBJIGhhdmUgY29tcGFyZWQgdGhlIGZmbXBlZyBvdXRwdXQNCndpdGggYSByYW5nZSBvZiAo bm9uLWZmbXBlZy1iYXNlZCkgcGxheWVycyBpbmNsdWRpbmcgVkxDLCANCmFuIGV4YW1wbGUgd2hl cmUgSSBoYWQgYSBzY3JlZW4gcGhvdG8gZnJvbSBhIGhhcmR3YXJlIHBsYXllcg0KYW5kIHR3byBz dWJ0aXRsZSBlZGl0aW5nIHRvb2xzLiANCk5vbmUgb2YgdGhvc2Ugc2hvd2VkIHRoZW0geWVsbG93 Lg0KDQoNCj4gRm9yIHdoYXRldmVyIHN0cmFuZ2UgcmVhc29uLCBmZm1wZWcgaGFzIGFsd2F5cyB1 c2VkIHllbGxvdzoNCj4gaHR0cHM6Ly9naXRodWIuY29tL0ZGbXBlZy9GRm1wZWcvY29tbWl0LzI0 MGMxNjU3ZGNkNDVhZGMwZTYzZWY5NDdiOTIwOQ0KPiAxOTA3MWVjMWY3DQoNCk15IHN1c3BpY2lv biBpcyB0aGF0IDB4ZmZmZjAwIHdhcyB3cml0dGVuIGFzc3VtaW5nIFJHQkEgb3JkZXIgaW5zdGVh ZA0Kb2YgQVJHQi4NCg0KSSdtIHByZXR0eSBzdXJlIHRoYXQgaXQncyBhIG1pc3Rha2UgYW5kIGl0 IGhhc24ndCBiZWVuIGFuIGludGVudGlvbmFsDQpjaG9pY2UsIGJlY2F1c2UgZXZlbiB3aGVuIHlv dSB3b3VsZCBjb25zaWRlciBhIHllbGxvdyBjb2xvciB0byBmb3INCndoYXRldmVyIHJlYXNvbiwg aXQgd291bGRuJ3QgaGF2ZSBiZWVuIGV4YWN0bHkgdGhpcyB5ZWxsb3cgKCNmZjApLA0KYmVjYXVz ZSBpdHMgbGlnaHRuZXNzL3NhdHVyYXRpb24gdmFsdWVzIGFyZSBub3QgaW4gYSByYW5nZSBvZiB3 aGF0DQppcyBzdWl0YWJsZSBmb3IgY29sb3JlZCBzdWJ0aXRsZXMuDQoNCnNvZnR3b3Jreg0KDQoN Cg0KDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczov L2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJl LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcu b3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=