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 2549F4C85F for ; Sun, 9 Feb 2025 03:39:38 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0D3F368BB47; Sun, 9 Feb 2025 05:39:35 +0200 (EET) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2105.outbound.protection.outlook.com [40.107.223.105]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A634768B5CE for ; Sun, 9 Feb 2025 05:39:28 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=q8E0Pb00wRzi/ab0Lo9lKEa1QO4jFMpcPxYUrQVJr9BXzHFrnnoFJfjoGJDUq678wsf1DUDYd13Iuqz14NzZzJlAJkPklwf6owmm+fwk4Nw9QlybPpSgN4TTcnLzo9URSS1Mj6jtbb0ZQfmDpHKmpqvJH+kn/yQnHBC9CUiAI/zrTt4C5NH2ZY+nM9jCeHrobj/sItLgHuEdQghW3Xsfze4cUXcN6tT8zNpAh3clLUNqN+cT2Hh2ldIQxqr3zZ48OClTUIHI5Zt4KysO6HMuNaMJObVY8QCiNNuqbGRWkA+JFxsdcCfVW/3PyIDTa/WsQnkQeAuk20+ObTIhKXrNHg== 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=04tyvmyEub/+qAKpcP3ftMo6VPqwbrZ38Ck3anue79g=; b=rHCCV/M+1BWZYjyc3T3c/sXlZ0SQhJs8Ot6Dw+G5aCOJ3htjNqRvepS+L5Gt86OmQnNGEhXFNQ1A7n+laRQgsfd8M6r7GYmZLvSfKKODFKNd7oPhPHC89TLfbnVcOrZ99WQPec84uq4VkfF3BSj/M2q8g0uwvnoiyOGizJ9niHKp0Bu2C57h/OiBOCgMU84l0hO3VpKRprlE0ALRWAwjKuNFSI1zK8nFPJxYqUi9fNAqSeJMG/Z8UX2IOtAN+G/MbmaoZaK0XFC2EEdwEnbDrcEHlPdIc3qTTEExBwp5kSLP0NhgSZ73ibEv14tJkm3R46D97CYq88a8P62psFi+vQ== 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=04tyvmyEub/+qAKpcP3ftMo6VPqwbrZ38Ck3anue79g=; b=USDEphf7OasOPr34ZooqNog4R3HNSXkfWLvOGXw70RyJSakB5IXboPc/veNcqr/EmruZAGmjLRElNsKBVOulsYYWd6Hd3chgjEf6pcyuoXy8nGZkycRTeH3CyUHDWeSo2K7cJFdwh+nqmt9e/hheOechAQBaIOb6f4hBuANPAvM= Received: from DM8PR11MB5573.namprd11.prod.outlook.com (2603:10b6:8:3b::7) by LV3PR11MB8529.namprd11.prod.outlook.com (2603:10b6:408:1b3::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.16; Sun, 9 Feb 2025 03:39:23 +0000 Received: from DM8PR11MB5573.namprd11.prod.outlook.com ([fe80::3f64:5280:3eb4:775b]) by DM8PR11MB5573.namprd11.prod.outlook.com ([fe80::3f64:5280:3eb4:775b%6]) with mapi id 15.20.8422.015; Sun, 9 Feb 2025 03:39:22 +0000 From: Tom Vaughan To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] Captions SCC Thread-Index: AQHbeIC772CxfmES2Uyv+ImGBcLEM7M6PEUAgAEQlACAACtqgIAALuoAgACLVAD//46rAIAAkXIAgAACVYCAAALkAIAADyAAgAAEYoCAABi0AIAAA2sAgAD3MwCAAFKdgA== Date: Sun, 9 Feb 2025 03:39:22 +0000 Message-ID: <7794F879-F6A2-4DDC-A9EC-BDED78189004@tvaughan.com> References: <96807479-FC34-4BBB-8421-6F242CDDBD4D@gmail.com> <0A2EA9D5-B1A3-4381-A4AF-D5C2E633B3C2@tvaughan.com> <0ACE2EA5-E685-4EBB-8068-260DBC502055@tvaughan.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: DM8PR11MB5573:EE_|LV3PR11MB8529:EE_ x-ms-office365-filtering-correlation-id: 68f4d23e-3404-4333-b75d-08dd48bb57b2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|10070799003|1800799024|4022899009|13003099007|38070700018|7055299006|7053199007; x-microsoft-antispam-message-info: =?utf-8?B?amxCanM1Z0dBbnREQ0NaZ0VWMlpzNFlzOFRoYXJPaTFNN1lPeGlEWFJDRHE5?= =?utf-8?B?VWdzS25uNHVFdmtVMEgvMmg2VzdQQ0oyR2d1S1NYU2JxSGlYdWh3UzFBK2l6?= =?utf-8?B?cC9mUWIycUlKaDE1aFpkQm5xbndDMFpjSk94bDFRYnZBancrdFRPb0NoTVhQ?= =?utf-8?B?YURJZ2ZrN09ickxoS1o0ZFA0dG5aRlhyNkkxdTRaRHZTYzk2MDNvaFRWcXFz?= =?utf-8?B?UWhQQSsxU2ltSnE1MkNZQ0luR0R0K2pudzd5TEp4d2VUMkpWUllZdWM3RXgx?= =?utf-8?B?emw2Y1JneW9TM3NFTjJ1WXorNWV4eS9HYjVmQnR4L1pUdzhoV3Y2QmF0NG93?= =?utf-8?B?M29HNlpzR0c5ZnZoR0M0UDFSRzRqZFRZYTdxTUs4STdrS3p3dmh0QWRRRDgz?= =?utf-8?B?MDJ4TWk3ZkhYUDRLZG1CRTc0VjVvTDRCbkxmRksxeFhRU3c5akxFak40K3Jz?= =?utf-8?B?NW91NDBFLzc2SmUrVERaSGlyZm1yVjJQUndFSlNSME9zekE5bmxSd3ppREZL?= =?utf-8?B?S21lbWZiblFLVkJpa0xaY0V6SndjVHhxRjJWVVQ4TStTZjh3K1N0cXJ0WklF?= =?utf-8?B?WDltTG9wb3h1NHh5TTJzenFTaWd6dFVjTm5xbmtrUHB4Qkw0U0tqMXU4SVQ5?= =?utf-8?B?WmdDaWJtL0tDc1NUL0dOUTRjUGpRYkJMVlFWSnpEYTUxOEdTWkNhbGk3ZmxU?= =?utf-8?B?b3k5dzhVWVZRVUp2b01pYUdPTHFaYTNnZjNWMnJsS1MwOTZwTUluc0U0ME5J?= =?utf-8?B?L1BKK3g2amtuWVJ3UlBHcnpXdkV3b2lVdzN6L3p3WTdLOTZ2ZXRYK1lNOTBv?= =?utf-8?B?aEltMlI5U2xkdThtaFBMZXBZQXkrU0J5OXRGK0IwZG94MDlodUJ6bHQrSzMr?= =?utf-8?B?VEIyOEZPWHFzWFMzdFV5Tno5Zzl0bGhMK09wWDVhNGFRL0YvU0JsSFlPdHhN?= =?utf-8?B?ZTVrZEU4Qm42TUVaR21vcHhzNVo3cDdTS0M5VWpXNnZKc0FtMzZXZjMrS2Vr?= =?utf-8?B?LzlPaVAvQWZJUmJQMWpUM3ZtdUFLVWhQclA4ZEtJYzZJT1N2WFRVMGJPdGdo?= =?utf-8?B?b2t3VEd2NXhadmdaVEN4a01OZ2h0QjBJS20xa3BnczRWWUdRc2JMbDVuNm5i?= =?utf-8?B?aml3b1Uydk01bThndytMRHhBZlJFMitHblQ4VDB6WlUreW5VdkE0b2dxbEp1?= =?utf-8?B?OGpOVXFIOHdUNjVkT21DbW5zWVhVZmNIM3orOTRyRWNleTVpWGtTTEdSbGFx?= =?utf-8?B?cFQxTDVrTDdtNmdRNzIzQ3lJQVB4ckNEVWFKaWtFa1FjbU5qQzBTT3pjL280?= =?utf-8?B?WTN4WENBTXlmSDNqRlpVYTJHaDgya1hUT0d0NTg2THBlWFBvMUtRdFUwby9O?= =?utf-8?B?Y3F3SjZnYkVUNGFlMW5UWnhIN2xxYURsbGQzNzBJMFVHWHJadWw4UDkxVGhq?= =?utf-8?B?c0VmMUwyaVdGMHNCb2Y0Y0FDWkt4VDZCUUpaMUU5OWFLeDZsY3NSSXdsR0RE?= =?utf-8?B?U2hMc2FxV1h6anYwV0Y0QjYwdTUwcXRaK2dDTjE4U1lUSW05NXoyWUROUExi?= =?utf-8?B?clJrRDJGbzM1OXB2bUV6Lzd6Yi9VTUxTSFlOOEkxR1M4RzJFdURscWg2eDBK?= =?utf-8?B?cEROVlY1bHlOS2dESFJtVmkyV3RaVnNYVFZtYkhMVktKTGptNUQ5T0c4UlJ1?= =?utf-8?B?aFVtRFlVRUJ3M1Eyd3BmaERzcUorakc0VjR4YUFLN21KczJKL1pQYk1zMEZo?= =?utf-8?B?WG1TRUtSd3htWmJnaUNxZXkrMnZ1UkpTQ1pQTHUyQlRuR0xEbENaRWc0NHh2?= =?utf-8?B?S1U4UmZSSlN5LzFjUFNiS1pkNlFHNk9jTnVHTENqaDJGdHc3bk83dG9Da1NZ?= =?utf-8?B?L3VTZ1RPNWs3WlhKU0RuNHRvdk9CdXJoS1JyNGdQeW1ISkc1NGlOOWNEWWxy?= =?utf-8?Q?9vMPyL4jQFI=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR11MB5573.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(10070799003)(1800799024)(4022899009)(13003099007)(38070700018)(7055299006)(7053199007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OFJJR0o1U1VoNkNGQ0llRnFFMm5RbHZRVnA2d283M21DWGlEdFRscE5KTG1U?= =?utf-8?B?dWVoMlJxU0E5c0YwR1RHajhDdzNzQWNhb3VFMG0vbEw2LzFEVnF2bHZJY09G?= =?utf-8?B?SjJJTkMwbE9VczgwckIzU28xU0s1bFFhSHNKb0NMKzdRZHRWOXZ6T1ljUHEw?= =?utf-8?B?aVBITzh3NmM5QXFlZzJMaVE1b202N3o4TjNQTW9zVHdXNFZ4RGJmUEtYL2Z3?= =?utf-8?B?eURCRUJSRW45N3FzU1lBSlZBbjB0aEVkVTE5MkY3K0JwaExmenZkaE5JZkpm?= =?utf-8?B?ZXk1NGNuWXhhdEQ5Z0U2N0hFMlJLaktTTW0zYkFXbVRob0VaaFVveTFYTnJs?= =?utf-8?B?bEphcURMWDFXVkVNZ2tab1NNby9YTnJCSDRXcHBRUFo5b2lpV3FrWElWeW5h?= =?utf-8?B?S2RpYVNIQmtiaU5iVDY5Ty9IV3hxcWx6TVNXVWppdS90bTZySmxTcXhpTkh5?= =?utf-8?B?UzZsK01acGRXbEVCTWdVZzkyMzFoeDRmM0JRdUpaOUJvY1NZUDYzQ21EdUtt?= =?utf-8?B?Y29pUVAwdFI3TEFiUzAyTTV3ZEdWSy9JRU9vWUhESXUyMGEzb09zak4rdDZO?= =?utf-8?B?OXNwRk1KNHJyTXZ4aU5ZNGZyRmozWFd4YmtaT0pMbnFZSUVvbXBvR3dpbkdr?= =?utf-8?B?eDZzVjhoT2xzTUU3Q1ZZQlIrYjJScFJ2VkV3UFViRlIrdlp2aEk1SlFBTkJr?= =?utf-8?B?cUhYc2dRVzVVdGN6NlQ3ZjV5SFFod3FPeWR2WDY0WktvTEpHRGhleXBVOXpJ?= =?utf-8?B?elB1aWxGNmRFZlJGRXVwSG5TdHMybFYwMGpwcUhpOVhvZ3ZhSElRa29VeEFI?= =?utf-8?B?MVAzNy83TkYyd3hKQ21hdUJjVWlwMVo1c2hmVnFLZlBaQ0dHalJkNWhiTklW?= =?utf-8?B?amNpSUl2b2tnM2tWc2RVVkZ0RHBUZC9kOVNWVUMrTVRONU8yLzNuZEh3REhG?= =?utf-8?B?ajFZaWcvVnhLWDZFYVYxZ1VqV0c4Si9DNmVud3dYWVRlYVBrMm9XVFJsSW9E?= =?utf-8?B?T0czQ0N2dTRaVVVXMXMrWk9VQllUd3lSbjQvdlFsdStldWtienJ6bXhLRWcx?= =?utf-8?B?MFpsUzJNVEJ3R3pGU3habFMwMkZmeTBMaGx2ZEZyK1FqelJwWHNFcHVxQVlT?= =?utf-8?B?VXpReGNRZnZnVEwrUXRqbUk0NENHRW82QmZaamJMdHVUV1N5blN6Z0x1eWx5?= =?utf-8?B?S2s0dTVUcG90MEM1RklXMEl0dDZFaTBVQzNjaUZCTUFldERmMklFWThWdVNr?= =?utf-8?B?WlQvWVIreEE3MFBsVlovT24rY1JaOHI5aEZYSjFmTVU5bEtqbE41bHF5d2pO?= =?utf-8?B?NUhYOGgxV0cydFZXbm9OUm1QK2JHcDAzd05UTTh0eXN4Z2FKVzVHSDM1akpH?= =?utf-8?B?djFUUG5zQnFuV2pHNlkwd0pXc1FxZTJCQ2V5Tm1XVWRrUUMvWC9IdDdMZ0Jj?= =?utf-8?B?ek9VdzBuUUJSSFVDNTlrVHFuZWx1VzZRQ0prbGZ4cndWVGFjME0wYlJuZk4y?= =?utf-8?B?MndCOXNNbmIvcHM0WHBGS2xnb2lXUHBaaFZZZHBIZnViWlVBcmM5Z3Nxendv?= =?utf-8?B?R01vUGVsdGtVNFZUbzJkWUpsVDRORkZJUGk5WUhLd3Fmd2dFZTBvN0x1TG5p?= =?utf-8?B?bWtwOTFyVC9TQ25MSjgxaTc4bU9oaldINXNNa3NpYTBQT2ZLZitHdE9ESzgx?= =?utf-8?B?QzVoMXUyakQvWDNpTWFFaXJmOG5UanJsZ0wxbm5LNTE0MW9FUGJPSTd3TGNk?= =?utf-8?B?anRpZ2N3UXlmb1NkY2hvUS8vRWV1WWlxOHdQNUNOT3VvTVVvTlZwQ2xDbksv?= =?utf-8?B?RVU4Qk1uL1ZBSXZycDB4VHY0U09jYWptNGlQQmtsOW9uT3FsalVBR0NYOGJy?= =?utf-8?B?VFlQUVFOZWF3M0JTZlVoNmczaFNGNFdpU3hRRGNIYWNzTE5QRUFCM1FDUCth?= =?utf-8?B?eWg1WlAvSk5ncUZWQUdxQ2YyMi9KMHJ0WGxkamk3WDh1aXo3SmJnRlhDRTA2?= =?utf-8?B?V2J2c2dVQjdvN1VXV3lZQ0RtZU9RUmc5dDhrSC9BMCtmalRkaE0zZS9UTm1O?= =?utf-8?B?VzBuRThXL2NuUTZXVUJnL3VuWjBaT2ZVWW9qVmprZk5WNGRwVzY5M2pTcm9X?= =?utf-8?B?VjVLeDUwYi94OUI4SG1uRm5PaXdmRmo4SU13TWRKRkcxTGZxeGRFd293RmRZ?= =?utf-8?B?a3RaVHVSWEpJa2FENlNaaGMzejlCb0krVnVoaUJaaG93UWlwWTl4R2F3RjQx?= =?utf-8?Q?lM+eTXqToZM6VVTxbQ73L9ortt1joKKwWMq0wx9t40=3D?= Content-ID: MIME-Version: 1.0 X-OriginatorOrg: tvaughan.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR11MB5573.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 68f4d23e-3404-4333-b75d-08dd48bb57b2 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2025 03:39:22.3286 (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: Wolf05ih28J1QqvlpnpE3rqNaHOTfAV0Io3KYAR7dVykQMziyAn6CBl+4QRw9e3N7PWTXM3ZXkpB8RvrY6QnsNKh3xlJg5QCTS66ZAGaKCU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR11MB8529 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: SSdtIGV4Y2l0ZWQgdG8gc2VlIHRoaXMgZGlzY3Vzc2lvbi4gVGhlcmUgYXJlIG1hbnkgbGVhZGlu ZyB2aWRlbyBkaXN0cmlidXRvcnMgKHN0cmVhbWluZyBzZXJ2aWNlcywgZXRjLikgdGhhdCB3b3Vs ZCBsb3ZlIHRvIHNlZSBzb2xpZCBzdXBwb3J0IGluIEZGTVBFRyBmb3IgY2xvc2VkIGNhcHRpb25z LiBObyBwcm9taXNlcywgYnV0IG15IHNlbnNlIGlzIHRoYXQgYWRkaXRpb25hbCBtb25leSBjYW4g YmUgcmFpc2VkIHRvIHNwb25zb3IgdGhpcyBkZXZlbG9wbWVudC4NCg0KV2ViVlRUIGFzIGEgc2lk ZWNhciBjYXB0aW9ucyBmaWxlIGlzIHRoZSBtb2Rlcm4gd2F5IHRvIGhhbmRsZSBjYXB0aW9ucy4g VGhlIGxhdGVzdCBzdHJlYW1pbmcgY2xpZW50IGRldmljZXMgLyBhcHBsaWNhdGlvbnMgc3VwcG9y dCBXZWJWVFQgY2FwdGlvbnMuIE5ldyBtb3ZpZXMgYW5kIFRWIHNob3dzIGFyZSBwcm9kdWNlZCB3 aXRoIFdlYlZUVCBjYXB0aW9ucy4gDQoNCkZvciBsZWdhY3kgZGV2aWNlIHN1cHBvcnQsIGl0IGlz IHN0aWxsIG5lY2Vzc2FyeSB0byBjb252ZXJ0IHRoZSBXZWJWVFQgdG8gZW1iZWRkZWQgNzA4IGNh cHRpb25zLg0KDQpEZWNvZGluZyBlbWJlZGRlZCA3MDggKGZyb20gb2xkZXIgdmlkZW8gY29udGVu dCksIGNvbnZlcnRpbmcgdG8gV2ViVlRUIG9yIFNDQyB3b3VsZCBiZSBhIHZhbHVhYmxlIGNhcGFi aWxpdHkuDQoNClRvbSANCg0K77u/T24gMi84LzI1LCA2OjQ0IEFNLCAiZmZtcGVnLWRldmVsIG9u IGJlaGFsZiBvZiBEZXZpbiBIZWl0bXVlbGxlciIgPGZmbXBlZy1kZXZlbC1ib3VuY2VzQGZmbXBl Zy5vcmcgPG1haWx0bzpmZm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBvbiBiZWhhbGYg b2YgZGV2aW4uaGVpdG11ZWxsZXJAbHRuZ2xvYmFsLmNvbSA8bWFpbHRvOmRldmluLmhlaXRtdWVs bGVyQGx0bmdsb2JhbC5jb20+PiB3cm90ZToNCg0KDQpPbiBGcmksIEZlYiA3LCAyMDI1IGF0IDY6 NTkgUE0gTWFydGg2NCA8bWFydGg2NEBwcm94eWlkLm5ldCA8bWFpbHRvOm1hcnRoNjRAcHJveHlp ZC5uZXQ+PiB3cm90ZToNCj4NCj4gSGkgRGV2aW4gJiBTb2Z0d29ya3MsDQo+DQo+IEkgaGF2ZSBi ZWVuIHdvcmtpbmcgb24gYSBzbGlkZSBkZWNrIGluIG15IHNwYXJlIHRpbWUgd2l0aCBzdWdnZXN0 aW9ucw0KPiBhbmQgYSByb2FkbWFwIHRvIGltcHJvdmUgZ2VuZXJhbCBkaWdpdGFsIENsb3NlZCBD YXB0aW9ucyBzdXBwb3J0Lg0KPiBJIGhvcGUgdG8gc2hhcmUgdGhpcyB3aXRoIHlvdSBhbmQgdGhl IGNvbW11bml0eSBmb3IgZmVlZGJhY2sgaW4gdGhlDQo+IG5leHQgMiB3ZWVrcy4gSSBtZWFudCB0 byB3cmFwIGl0IHVwIHNvb25lciBidXQgaGFkIHNvbWUgSVJMIHN0dWZmIGNvbWUNCj4gdXAuDQo+ IEkgaGF2ZSBzb21lIGlkZWFzIGFuZCBwcm9vZiBvZiBjb25jZXB0cyB0aGF0IG1pZ2h0IGhlbHAg YSBsb3QuDQoNCg0KSSdtIGNlcnRhaW5seSBoYXBweSB0byBkaXNjdXNzLiBJJ3ZlIGdvdCBhIHRv biBvZiA2MDgvNzA4IGNhcHRpb25pbmcNCnJlbGF0ZWQgY29kZSBvdXRzaWRlIHRoZSBmZm1wZWcg dHJlZSwgc28gZGVwZW5kaW5nIG9uIHdoYXQgeW91J3JlDQp0cnlpbmcgdG8gYWNjb21wbGlzaCBJ IG1heSBiZSBhYmxlIHRvIG9mZmVyIHNvbWUgY29kZSB1cCB0byBoZWxwLiBJZg0Kbm90aGluZyBl bHNlLCBJJ3ZlIGdvdCAqYWxvdCogb2YgZXhwZXJpZW5jZSBpbiB0aGlzIGFyZWEgYW5kIG1pZ2h0 IGJlDQphYmxlIHRvIG9mZmVyIHNvbWUgZmVlZGJhY2suDQoNCg0KRGV2aW4NCg0KDQotLSANCkRl dmluIEhlaXRtdWVsbGVyLCBTZW5pb3IgU29mdHdhcmUgRW5naW5lZXINCkxUTiBHbG9iYWwgQ29t bXVuaWNhdGlvbnMNCm86ICsxICgzMDEpIDM2My0xMDAxDQp3OiBodHRwczovL2x0bmdsb2JhbC5j b20gZSA8aHR0cHM6Ly9sdG5nbG9iYWwuY29tJm5ic3A7Jm5ic3A7ZT46IGRldmluLmhlaXRtdWVs bGVyQGx0bmdsb2JhbC5jb20gPG1haWx0bzpkZXZpbi5oZWl0bXVlbGxlckBsdG5nbG9iYWwuY29t Pg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCmZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QNCmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnIDxtYWlsdG86ZmZt cGVnLWRldmVsQGZmbXBlZy5vcmc+DQpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5m by9mZm1wZWctZGV2ZWwgPGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBl Zy1kZXZlbD4NCg0KDQpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwN CmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgPG1haWx0bzpmZm1wZWctZGV2ZWwtcmVx dWVzdEBmZm1wZWcub3JnPiB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4NCg0KDQoNCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4K