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 ESMTPS id DE4D94C688 for ; Fri, 7 Feb 2025 18:36:27 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8E50D68B7B0; Fri, 7 Feb 2025 20:36:22 +0200 (EET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2131.outbound.protection.outlook.com [40.107.92.131]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4AB2B68B8A3 for ; Fri, 7 Feb 2025 20:36:15 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RAbtcz+8GoALkrJLNM0VFYua3SXRkGTGDN/Nooyrd3XBudVKJ0rpedT0Wdgnec6KjY01yVQTaJwGPBYBqCMRqTvuQV39rgB7cP7AVsMsP0dxzSe4CylA7D/c0SEZyaoc9bOc21VPmehkfkMB17FNEV8kugL3g1t1A0Ocu8/t/6DJRz4vK5GJwiG/UgH4oD6fLTmjbC9gtwOacNvKpWka/m51nNirm3btzK5JhRB5AYjrfGqXLH5WjE9KL4+uHoDR/Lp+bIQum4DPSGggPpRUAyXbntojP61sf5m+XSjchtK0C5idOX8J95HnX1wHIzXK+i8ih11SyZmpy7EHM0Mt0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=iB1VYE/wIoLtrGupo0i9bPtIqyMQb1MA6LMzAinE2Tg=; b=c/tkxZtVkCe3PjHDJS1e1v0GdNP8HNR7DlmXbHbBwdKOrjE7UYMW8BelMshoF2mh0lhoaBKxpGhoZve5oDylkEGs+km/VBFsZpzv6Wuq6FYNKD/zi7UuT6gRFf3wF57AWmCuCF9CRy8HUrIava3yCIXo1mMJidn3mLVtcThm6CTWxvns06PTwXCDZIT/7Er+b4fl2QbymLDHOSlIDku0RG4Oo0JuT7SaEUdhpIhRR2kAmT5QpTpvN62kXYToybN/Aft/YAvOMgBMBOfa4//vqlZhe+3uAn7zu7AMpuaVLLJOCmcZ0L2gVTHrgOGChZlriGHb4QIusdU3xJDlngK08Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=tvaughan.com; dmarc=pass action=none header.from=tvaughan.com; dkim=pass header.d=tvaughan.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tvaughan.onmicrosoft.com; s=selector2-tvaughan-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iB1VYE/wIoLtrGupo0i9bPtIqyMQb1MA6LMzAinE2Tg=; b=UICSoFzBVDeJ4gfZPi3xHAMDAhLMBeefp7NUKTZJqIjvNqeOjp+i9zmC3mH8F/Cq3SyXPB/FK7LLp5jzwSB6/z4kOPFV9iOo8tX8qoo9gQLts2XdYg6Nb6dNgTKZ9JholzHlD6nqqFQOALkGH1IlHmbKcwjeWv3uy5ALhh7gxvw= Received: from SJ0PR11MB5581.namprd11.prod.outlook.com (2603:10b6:a03:305::8) by PH7PR11MB6607.namprd11.prod.outlook.com (2603:10b6:510:1b2::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.11; Fri, 7 Feb 2025 18:36:08 +0000 Received: from SJ0PR11MB5581.namprd11.prod.outlook.com ([fe80::ee2c:8df3:aeb4:6ec2]) by SJ0PR11MB5581.namprd11.prod.outlook.com ([fe80::ee2c:8df3:aeb4:6ec2%5]) with mapi id 15.20.8422.012; Fri, 7 Feb 2025 18:36:08 +0000 From: Tom Vaughan To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] Captions SCC Thread-Index: AQHbeIC772CxfmES2Uyv+ImGBcLEM7M6PEUAgAEQlACAACtqgIAALuoA Date: Fri, 7 Feb 2025 18:36:08 +0000 Message-ID: <0A2EA9D5-B1A3-4381-A4AF-D5C2E633B3C2@tvaughan.com> References: <96807479-FC34-4BBB-8421-6F242CDDBD4D@gmail.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=tvaughan.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR11MB5581:EE_|PH7PR11MB6607:EE_ x-ms-office365-filtering-correlation-id: 0e649ee0-927c-47b0-70dc-08dd47a649b0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|10070799003|7055299006|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?RHV4Zzcxdm9hYldycllVTmhVTk9tdE9KNEhjWDdkV1d0U2RydERoOVZaZ1Ju?= =?utf-8?B?NTJYMGt5MVlLYVV4cW9LckgyWGVoZVk1YTNNL2NkeGVMakdkTFhybk1PS3g3?= =?utf-8?B?eGVIYzFDOTE1dFVENzNCbTc2U3g0amxyOGtXS0h5QzVqZkgzSDZHbmIybWRB?= =?utf-8?B?bmtFL2p2V3hzaHNaSFIzazdyTWkyZllHbGtKUXR2TEs4alFBYVM1NXFLTitm?= =?utf-8?B?YTdadlQ4aW9PVkhTVGtONEdJcmNtaFUyRm9rVUZ5U1FYV1FiaXNZUEVRaDRv?= =?utf-8?B?K04wR0g4L2thMVdHTTFDQVRwcStnbTdoZDNzWGxXeE4vazlzOE1zblBvZTBH?= =?utf-8?B?TlFDZ2J5YnEzVUhlODVwakRvTzZjR0NKcWppL3RpZENkR054QnFKazdpbVU1?= =?utf-8?B?M1BPVVBicjlKYVg2cVhCSkd2WTBSalJjWlMzNXhwZ3NoU1NzaFN4TjRzNldI?= =?utf-8?B?Q0tZT1phY29BaDRxY3JIRDRFbW5zQ2lqRFdJa3JBNU8xOE91VFdjY1dEcmFx?= =?utf-8?B?cFNWRG8xakJWWlNIcEpwVnFoWDNNdVVrNjFsUGl3V3lNcWxvc0E4MXp1NC9G?= =?utf-8?B?aFhWUHdKV2R1b0hYNmRWc2NreVU0Zks1OVB2bzFxcVJIS1VVY2s0TTQrTHFF?= =?utf-8?B?a250cFc0TWFnczI1Z2drNVNxdEhERXdUajZmYkJtT3RmZEt4VHRVUEFOcWpS?= =?utf-8?B?N2JkTGg1MGU2b1BKbGgxdWhMTmZBY1dJSkF6T3NDVWcxakhKa2RISUptNlFP?= =?utf-8?B?b0Z2QUt2TE1GYWNtRzNRdUlSUHY5QU9jQWoxR29ObHpCYi9YU2xuQWh6U01P?= =?utf-8?B?Nm1OdWh3UEJtM3FoQXJvcHhjYTlUTERBS2dTdC9mbXYxV1pKbldVQnFpY3hh?= =?utf-8?B?b3YvMkhyVy8rTU9PNHlBd3VjYldyc09MVjV3cVBxMHFkSnhlTDlUdWcyVHU3?= =?utf-8?B?SWRIbFplZE91NUlTSldXUzNaZEcwQXN2bjk1b2NzMTg4bm9pMHFVM0VoYTZP?= =?utf-8?B?YzBBODRMekhYTzROVVdLbzdIai9xamxLbE92Q0ZEeXFuemIyMUN5dDJkUS9w?= =?utf-8?B?SS9qcFRld2FXL0FRU055KytDYlBtTUszRDF4VWl6UUx5aGU1VFJ3YWx3TjZP?= =?utf-8?B?VlRqOG1xTU84Rlh0NnR4Y2Nib09NZG93UGdrT1NaMlZvOFd6KytPZW9xNHBu?= =?utf-8?B?SFkzS1dTZENpQmVuMWRrS3BFdWp5UUl2ZENIZWtQOWFydEF1bjJNM25PbUhj?= =?utf-8?B?ejVwZFpRdnJXZWlFS3l5dzhMaGF1Y0pIVVE5K3RER3UwWElWeFBlTE1SZnpt?= =?utf-8?B?Q1hDaWpLZld3NHdDWmlUbHVBYm5jVURDZllIRk5Zdm1rOHBDTUR1OVM3RUhY?= =?utf-8?B?dmZGSi9hRFYzbTB2cFJKVzVvalZNQjJ3SDdlL3ozTE94WUt0ZS9xRnV5RzBu?= =?utf-8?B?V08vdXJHQ0NZajdYYmZCYWRkdllrS1BLK1FOZlJ6V0ZxSnNGYW55b1F5UU1o?= =?utf-8?B?TWdDV1FvTm5obGlGQk52VmhOcmZ6eUpnYW95dmttZkNxbDA0RzVKc0pJUlZC?= =?utf-8?B?aDAwNmszWFNwdDdIaEN3UEc1SHAxZDBOMHlBVko3SzNONDJFR1FZMFkydDQ2?= =?utf-8?B?MGpQaWhVcHlIbkJuYStUQnUwQnVsVERRc1NRNGlWcVBmV3pZWkFTVExsRlRm?= =?utf-8?B?WHFhTk45cVh2TDBrY1dEWG9FVnZ1VURlU2dVbWh5aU9YRjBQejRzV2w4OHNW?= =?utf-8?B?Vmp6VzNSbU5LeDM4V3hLSnBVcjM0SG1mcXo5T21EVktZMlo4MWp2WVFoMXlH?= =?utf-8?B?SG1KTkV0dGZ1N3cwTXR3QWFFaFNjV0REc2lEYldsS3k3bXM2U0N0a2phbTR4?= =?utf-8?B?TG1QYkxxcnhJTGwrS1FKM0txckNRVUk0UU5MeHlNa3VHeUdWRloybGJlNmd0?= =?utf-8?B?aXJuVFZLeEtwR1JQOXRZRVlZb0dXMFZSbWxRbzNGSnJTUXQvZTN4ZWhnQzll?= =?utf-8?B?RHVXZDdKS0V3PT0=?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR11MB5581.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(10070799003)(7055299006)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?b0lhbmFyVmEvVDA5NXRGZDNDS0piMUVGUWFXeXNJYkY3bnlsZFlodWRXSTc5?= =?utf-8?B?Uy8wVEdmUC9tc1hnSlZQMnNMdmJYdjZGVDNObHlNZ1Jpa1JxNm83V08zVVR5?= =?utf-8?B?K2U2cmNJSjIzQmpoeEZoU1RwVDJ6V3RTaGJTMHB6a3FVSjBoY1lPMVdqV2k3?= =?utf-8?B?YTBXMCtWNXBhQks3SFVEaGNlWDVicW9CRmFGZkFiSjJQZ2ZORHdXWnMyaFlt?= =?utf-8?B?MG11TDh6L1RLeTFVZm1Gd3Jva3AzazhGaHNpYzNtZ2tPSEhPUVdsaDY2NzVZ?= =?utf-8?B?Y2h4blg5ZjFMSjNGbE1SNitoeXlBc3hOK2JWUU9ERjR3MzRtd0E3TmlFLzd4?= =?utf-8?B?WlJEeTMrUUhaYUk3SG9lVFdvNE1XaWhBT2N5Z3MvbHMvYW9hVTZXZkNGMC90?= =?utf-8?B?bDByVU1VNTJZNkkyUWVnOHFYZWp2d3VBTzljaUFEeDROVG52MjdRVHdkU1la?= =?utf-8?B?RXJzUTcrb21xdDVxd2p5UlNISTQ2dFpUZ2Q4VGtzNEF4dFlsVGtsREYvODhC?= =?utf-8?B?dlRGWlBQYjRjYm5YUlVxLzZSNXNyUzJNNEhjbElCYzJ6NGM0YXZWUXpRbXN5?= =?utf-8?B?cGIxM0hwMDlnUlhQdHUxZGRpc3dqejZzdStlZkFzZWU5SHQyK01tdFZnanlQ?= =?utf-8?B?Vy9MQWFhTGxScjRERzcrUHFRNkY5dDlIbGE1QllQNk41eVJKenByR1RDU1VJ?= =?utf-8?B?U1o5c2pDMlhJbk9PU1BMTXFuZXZmQW5Jcm1oQWZleHRabGZhQi9IdmFhR0h5?= =?utf-8?B?M0twSUlQNW0wVGtUcjNFR0Z3bmJieDJTZ3dJOXczTlFwS0ZUTVJIc3RXcmEw?= =?utf-8?B?Z3lEQkdwMzYwWGpJbGVIbnhJMFY5YmJsN21tRkZqYkwyb29NSjlRK055My9K?= =?utf-8?B?Q0JSbU1hMWdKRUxCY2xic1JxWUpaakZ3WmJxK1NRYWVCdkZ3WDdXOW9Tdndm?= =?utf-8?B?NzRWc2Qxa1dQOEZaSi9MalUxQi9HeHRMcXl6bXgyZTE3NTJzRjBGM1JIbFNi?= =?utf-8?B?dUE4MEpVYjdVNlZzR2cyV01lNkJJeHYrVTdvZmVBR3NJM29mNUJmME5FUFFN?= =?utf-8?B?cS96NGZSZFdIQ0ZuMXEwTWR5T2xVaU9ZZ3orSEpPNmYxVk96NGpQR05aWnRI?= =?utf-8?B?WEJvbnVvVE1qK2VTKzhIMjQvVVhoWEdoTzVBM3VwVythMTdoUWkrbzBGWjJH?= =?utf-8?B?aTdUMnlyRklVcUJsZzN0NUl1V1dHVVN6SVZDdkNwZmx5WTlMNEZPb3l3VXdn?= =?utf-8?B?SFlIYzdta3ErRm1LdXJKSW9hWkdwOVRwQVJ3ZVlUMFhVakF5aXVTelUyOFo0?= =?utf-8?B?VFBEWGNja0k5Z1VZVE9CczJqemdYd1ZHWDljWjhlSDQzYkxjc09uTTQ1UFZG?= =?utf-8?B?S3FYeE8wYnJVcmJ5SStZQm9YcW1YUXV5Z3djUEZNa2c0Wk1nU2krMVhHSHp6?= =?utf-8?B?Q3dOdVB6N05NclhoaFZYT2o1VkorU2FRdkNBeFpnRmg3RjZoa0hTZ1NUQlo3?= =?utf-8?B?ZTArRFBORk5DTytuY0tzcFBpY1NnYzZmbVpDTGxmcEh6RnVoWFdWdkVpU2R4?= =?utf-8?B?b1R6b2JFeDVTOXVGcTFQYnZlTjRXRjFxZTAxOXAydjh3WGM5RnRiTTRsTmtP?= =?utf-8?B?SitwblN0UXliZTZnMEpITzFGQkVtWEVDa21SVVovYUlXODUyUWhtOWxtNlZP?= =?utf-8?B?dUpkRVJaYXNNc0IrV2VjVHlNT3k3VFlsQnFLRFJ6TUlQU1FQTmJmTnNKNlFW?= =?utf-8?B?REx6YkRmV0Qvd3Q0NU9FT0FrOFYyVWs0Z2pNV2dRbi92c1JKRGoyM2tDMnkz?= =?utf-8?B?L0RZaTF2eWdGWjlxWm02Nng3S1BmeHVmaGcvRjNocnBqeUVtbVlQQ1Z3ZHVG?= =?utf-8?B?NStJRWRrVTRLNWZLcHZKS0VQU1pPczI2U1F1VTlSUlcxM3BuMmdZTUV1Vmxo?= =?utf-8?B?TUJReE5BMkt2UmpWS1ZXbkdoOG40OXluNUJsNklqTkFCZkVaUWRYamhLaDRh?= =?utf-8?B?eGRpc3FoNG1temZOaDRPR2JHYUxtaS9zbUR6OVpRZ0RiajJ3dnRXK3hWYmhY?= =?utf-8?B?U0F0dG1GZXlobmlES0JpbWViQjVtQmpPOXhJSkpVZWt2Q3FQL29lQ1hWUlU0?= =?utf-8?B?UFphbXFyRlI0YTI1QldocW9PUHNPK00vWXg4R0xBQWJwOXZqRVNUZG5MQlJ4?= =?utf-8?B?bk5hYnRpZnpUSnFlTEI4ME5rV0JGWXU3a2JzYXVSbjI4dDc2emZ4S3k3RGZ5?= =?utf-8?Q?YaJNdFhCRZwSGjWFVxesmClj3QWp5K3jRPbmA2DIXo=3D?= Content-ID: <542ADEB5A6224D46A30AE002A1C1D81A@namprd11.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: tvaughan.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB5581.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0e649ee0-927c-47b0-70dc-08dd47a649b0 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2025 18:36:08.2721 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: d8287e11-750a-4650-b170-e1327a2fe9e8 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: R9cyk2W5eiXpKd3QRVgUZqR688M5+dUNVHcPWXG6095nsSV11eCkTmQDTQLYbCLXzFdk1XUZp9qu4gPgmUHks7dS0ktH09wRnC3Npq42ZO0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB6607 Subject: Re: [FFmpeg-devel] Captions SCC 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: U29mdCBXb3JrcyBzYWlkLi4uICJ0aGUgQ0MgZGF0YSBuZWVkcyB0byBnZXQgaW50byB0aGUgdmlk ZW8gZnJhbWVzIC0gc28gdGhhdCBpdCBleGlzdHMgYXMgaW5wdXQgdG8gdGhlIHZpZGVvIGVuY29k ZXIuDQpGb3IgdGhlIHNhbWUgcmVhc29uLCBpdCBpcyBhbHNvIG5vdCBwb3NzaWJsZSB0byBhZGQg Q0NzIGF0IHRoZSBtdXhlciBsZXZlbC4gSXQgYWx3YXlzIHJlcXVpcmVzIHZpZGVvIGVuY29kaW5n IGJlY2F1c2UgdGhlIGRhdGEgbmVlZHMgdG8gZ2V0IGludG8gdGhlIHZpZGVvIHN0cmVhbSBpdHNl bGYsIHNvIHRoZXJlJ3Mgbm8gd2F5IHRvIGdldCBkYXRhIGZyb20gYW4gU0NDIGZpbGUgaW50byBh IHZpZGVvIHN0cmVhbSBjdXJyZW50bHkuIg0KDQpZb3UncmUgY29uZnVzaW5nIHN1YnRpdGxlcyB3 aXRoIGNsb3NlZCBjYXB0aW9ucy4gU3VidGl0bGVzIGFyZSB0ZXh0IHRoYXQgaXMgY29tcG9zaXRl ZCBpbnRvIHRoZSB2aWRlby4gQ0VBLTcwOCBjbG9zZWQgY2FwdGlvbnMgYXJlIGNhcnJpZWQgYXMg bWV0YWRhdGEgaW4gU0VJIE5BTCB1bml0cywgbXV4ZWQgaW50byB0aGUgZWxlbWVudGFyeSB2aWRl byBzdHJlYW0uDQoNClRvbQ0KDQrvu79PbiAyLzYvMjUsIDExOjQ4IFBNLCAiZmZtcGVnLWRldmVs IG9uIGJlaGFsZiBvZiBTb2Z0IFdvcmtzIiA8ZmZtcGVnLWRldmVsLWJvdW5jZXNAZmZtcGVnLm9y ZyA8bWFpbHRvOmZmbXBlZy1kZXZlbC1ib3VuY2VzQGZmbXBlZy5vcmc+IG9uIGJlaGFsZiBvZiBz b2Z0d29ya3otYXQtaG90bWFpbC5jb21AZmZtcGVnLm9yZyA8bWFpbHRvOnNvZnR3b3Jrei1hdC1o b3RtYWlsLmNvbUBmZm1wZWcub3JnPj4gd3JvdGU6DQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPiBGcm9tOiBmZm1wZWctZGV2ZWwgPGZmbXBlZy1kZXZlbC1ib3VuY2VzQGZmbXBl Zy5vcmcgPG1haWx0bzpmZm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPj4gT24gQmVoYWxm IE9mDQo+IERldmxpc3QgQXJjaGl2ZQ0KPiBTZW50OiBGcmlkYXksIEZlYnJ1YXJ5IDcsIDIwMjUg NjoxMyBBTQ0KPiBUbzogRkZtcGVnIGRldmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBwYXRjaGVz IDxmZm1wZWctDQo+IGRldmVsQGZmbXBlZy5vcmcgPG1haWx0bzpkZXZlbEBmZm1wZWcub3JnPj4N Cj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIENhcHRpb25zIFNDQw0KPiANCkhpIFphY2ss DQp0aGF0IG1lc3NhZ2UgZnJvbSAiSmFjayIgaGFkIGNvbmZ1c2VkIG1lIGZvciBhIG1vbWVudCwg YnV0IG9uIHJlLXJlYWRpbmcgaXQgYXBwZWFycyB0byBiZSBhbiBBSSByZXNwb25zZS4NClRoZSBj b250ZW50IGlzIHRvdGFsIG5vbnNlbnNlLiBUaGVyZSBpcyBubyAiU0NDIiBlbmNvZGVyIGluIGZm bXBlZywgYW5kIGlmIHRoZXJlIHdhcyBvbmUsIGl0IHdvdWxkbid0IGhlbHAgbXVjaCBiZWNhdXNl IHRoZSBDQyBkYXRhIG5lZWRzIHRvIGdldCBpbnRvIHRoZSB2aWRlbyBmcmFtZXMgLSBzbyB0aGF0 IGl0IGV4aXN0cyBhcyBpbnB1dCB0byB0aGUgdmlkZW8gZW5jb2Rlci4NCkZvciB0aGUgc2FtZSBy ZWFzb24sIGl0IGlzIGFsc28gbm90IHBvc3NpYmxlIHRvIGFkZCBDQ3MgYXQgdGhlIG11eGVyIGxl dmVsLiBJdCBhbHdheXMgcmVxdWlyZXMgdmlkZW8gZW5jb2RpbmcgYmVjYXVzZSB0aGUgZGF0YSBu ZWVkcyB0byBnZXQgaW50byB0aGUgdmlkZW8gc3RyZWFtIGl0c2VsZiwgc28gdGhlcmUncyBubyB3 YXkgdG8gZ2V0IGRhdGEgZnJvbSBhbiBTQ0MgZmlsZSBpbnRvIGEgdmlkZW8gc3RyZWFtIGN1cnJl bnRseS4NCg0KVGhlIG9ubHkgd2F5IGluIHRoZSBmZm1wZWcgYXJjaGl0ZWN0dXJlIHRvIGdldCBD QyBkYXRhIGVuY29kZWQgd291bGQgYmUgYXQgdGhlIGZpbHRlcmluZyBsZXZlbC4gVGhlIFN1YnRp dGxlIEZpbHRlcmluZyBwYXRjaHNldCB0aGF0IEkgaGF2ZSBzdWJtaXR0ZWQgYSB3aGlsZSBhZ28g aGFzIGEgInNwbGl0Y2MiIGZpbHRlciB3aGljaCBoYXMgdmlkZW8gYXMgaW5wdXQgYW5kIGEgdmlk ZW8gcGx1cyBhIHN1YnRpdGxlIHBpbi9wYWQgYXQgdGhlIG91dHB1dCBzaWRlLg0KV2hhdCB3b3Vs ZCBiZSBuZWVkZWQgaXMgYSByZXZlcnNlIHBlbmRhbnQgbGlrZSBhICJtZXJnZWNjIiBmaWx0ZXIg d2l0aCB2aWRlbyBhbmQgc3VidGl0bGVzIGlucHV0IC0gcGx1cyBhIENFQS02MDgvNzA4IGVuY29k ZXIuDQoNCnNvZnR3b3Jreg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8g dW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1 ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==