From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 77083C83030 for ; Thu, 3 Jul 2025 09:35:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:From:References:Cc:To: Subject:Date:Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=qywcKxHFn4wdHEBaAUV9NH0aQmRXS+wz3ZAmvRO52Io=; b=DFiFUp/ivOAmKm0KLOLj9ml2g0 vfCZr4TGxqgjqlTxFmSAc5Mszeo9EsVQoTwJy9yuTrYyy8vQDB1HJ7upelwR+GdAAw4o0oQy2oSrj zGHEb6b88YwsA2laj5XL1PxjGqK1UVaYb95fVvuR1INQh/OzwQGMJ2S0pvrm0HuZ69xVtycpphb/k xNT5ZoLXBfByV0LRLMuvvsdR0dnCAuC5nHGqt9++NaYL0aD0GhzRPcN9NzY9an59O3trVMxLyEEwl t5Un7gCWOjhwC/FrhzA5pLvCpc2TwnokgaOX7jsggIVAJK3/Tnb7F6VmLM/UhNuoapJWYHoMIQ6m4 a/JAK52A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uXGLo-0000000AqL1-3x2x; Thu, 03 Jul 2025 09:35:28 +0000 Received: from mail-koreacentralazlp170130007.outbound.protection.outlook.com ([2a01:111:f403:c40f::7] helo=SEYPR02CU001.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uXGBI-0000000AoTZ-0uRK for linux-amlogic@lists.infradead.org; Thu, 03 Jul 2025 09:24:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=M3VJawjTC8Js/+Xk9/vhLsNzf+tC8Idzdn4ifcW72BGAVANqzht5eRBPGTNmvytUyZ6gSnDEusXj9AxrUrvGRvrRky7BspDq33DjpYUOrdhuOs6S1J8gt08HXIG2o0ZVY5UVT1x184r1YlKM48TfkbDY2ntVe0jVj1ov26H+DceC2hEPx9jXr36YgE0gViDYzF9fFgDfpo+FJvfMCaiaKt3hkEdyB9Mz5zt/FP/gi97St/Wmmf4PiE33zlnX+Ev4SLQfsy2OZ4WnRCuL4N0mNgll42C4jxMmwjnKKW7m+ZnxciPM+8x268XAM2E0TREEcTjuKvT409fPBdqQGxCFkg== 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=eFQhmM4Nk60c+wuX4KBIT87zeCSlbPnsea536NcW05o=; b=b5Gu7Gs5LP4N92Ug8twB/kQWYg4W3tS1uBAUfGu9G6qZmZ0i2R0l3IONBd90J2s88yLSSvZvh3xJFWH/wt/ZJ/0ktyPTsg9/0q7ui7NbhYeut2mj3UafQ9pa2XfqhlgeikiAzglYxrOmIb+35DP9MZ7luakoUsyolNJM2xlkCczpH1/vh3+s2lPD84lAdPTns1vlhjNlHle+11R4+2umaJ6VTu11UMbIEhxo1fF8uY6Pit0jgkWXMNsDxuhHqM3OcMzddgKhce/dppXq0ce2kBJRRQSJz9ieiyD8bP61Uumfa+17Lg3WLDjL4G6HcgtHaJxFiyl/LH9yNdkbjuZ5+g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amlogic.com; dmarc=pass action=none header.from=amlogic.com; dkim=pass header.d=amlogic.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amlogic.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eFQhmM4Nk60c+wuX4KBIT87zeCSlbPnsea536NcW05o=; b=AIAaexRR4BoqKH7xzC6mrufYxNVSCl38dgsd0Xrftyk+kxHT8AQ3N7WJw0iibMMOzT79o28V+DnZhfWCPRMnfjO1B1Bg40ZEd0mzxm/4DJwpGTO/k6AuQUUZ45Z8keaSvwZ6jimYEQRvSqgzE0fgQUYZixl2RcjsF7Zw+2jjixol/SSjQr+OoqezZPMDsiTI0PuvccgqZNzEGWxkUPLZZ0KAH7Ef4qdJmlxOToKwcg2IGPfgs9LZviuss8IjDANjAh6HcvSeetcBy4y7Lh4be3rmntxnRnjKq2eALxjnQE3MsTDc5olIwP6WSJz5sYaEBrYRja83AY2i6LAIvOIGAg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amlogic.com; Received: from KL1PR03MB5778.apcprd03.prod.outlook.com (2603:1096:820:6d::13) by JH0PR03MB7559.apcprd03.prod.outlook.com (2603:1096:990:16::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8880.31; Thu, 3 Jul 2025 09:24:15 +0000 Received: from KL1PR03MB5778.apcprd03.prod.outlook.com ([fe80::9d11:d1f6:1097:22ca]) by KL1PR03MB5778.apcprd03.prod.outlook.com ([fe80::9d11:d1f6:1097:22ca%6]) with mapi id 15.20.8901.021; Thu, 3 Jul 2025 09:24:14 +0000 Message-ID: <2a124e5a-9efe-42c3-8193-a7e8cf1d59b5@amlogic.com> Date: Thu, 3 Jul 2025 17:23:49 +0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 05/26] clk: amlogic: c3-peripherals: naming consistency alignment To: Jerome Brunet Cc: Neil Armstrong , Michael Turquette , Stephen Boyd , Kevin Hilman , Martin Blumenstingl , linux-amlogic@lists.infradead.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org References: <20250702-meson-clk-cleanup-24-v1-0-e163c9a1fc21@baylibre.com> <20250702-meson-clk-cleanup-24-v1-5-e163c9a1fc21@baylibre.com> <1jy0t5d8a2.fsf@starbuckisacylon.baylibre.com> <99ba0e33-cec2-4577-b949-010537a8c4df@amlogic.com> <1jtt3tbqam.fsf@starbuckisacylon.baylibre.com> From: Chuan Liu In-Reply-To: <1jtt3tbqam.fsf@starbuckisacylon.baylibre.com> X-ClientProxiedBy: SI1PR02CA0029.apcprd02.prod.outlook.com (2603:1096:4:1f4::20) To KL1PR03MB5778.apcprd03.prod.outlook.com (2603:1096:820:6d::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR03MB5778:EE_|JH0PR03MB7559:EE_ X-MS-Office365-Filtering-Correlation-Id: f1d95d70-0415-441e-9cd7-08ddba13609a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Y0FaQnV2bXF4VkJkbU83c3pQU1ZtMkVFNUhZVWdqU1Q2cGp1MmdzbU9NR0pj?= =?utf-8?B?WWtVTStwQUluN2tNaTA2dG1ZMWZzUmwxSkZjV0JMczdDalk4MWRMM1RxU3hk?= =?utf-8?B?RzZieWNSRUU0M2ZpSEZxNCtsYm5XcXl2RE5BWFhtVkdLbUdjTnhlNFpUUjhZ?= =?utf-8?B?U1FDVngzcDhheURPM1FnNjJ5K2FUZjlhOW5KcTdZUnJwVjI3U2g3RFVzYWxC?= =?utf-8?B?dmNLS0JpVVFpWHN4QnN5VU15Q0xVOVR4Z0hDY1VjYk16eGs1ZENpWVh0ckp4?= =?utf-8?B?bmNjMnh5Q0ErdWZneW1mU0NJcElrTSthZWxXdURUQ1NHaVN6UnRjaUk2ZWtm?= =?utf-8?B?UkxwaS90VTJIWldQZFhlcWdUdjRZcmpKbi9LVWRkYld3bFZMUjg4YlRnTWYw?= =?utf-8?B?SmhyTGFuNmV6b0tqakp4R1ZJQ0FIVWttTHZQWGljQXo2aGxqbmpodzYvUyt2?= =?utf-8?B?T0dubEJ6SG91N0hXT1YwcDNveW5KcENMak1xOVNpcDZZRnR0YUNkRWVBeUZj?= =?utf-8?B?UU5rMjEzOUtLcGRQc0cwL202aHlvWEx0T0t4bDI2V1NwTmpMVnhtbEd3aVli?= =?utf-8?B?WU1CRFJJMkI5cHVFaVNIN0dYaWVtZEREYkcrbUxmdnp3VTVIcjh5UWl4M2NJ?= =?utf-8?B?cGh0RjFVWlNBNWVqZHdzcGdGQXBOUGZNNWM1ckYwRGhNdzFCWDdEMXd4Tmxa?= =?utf-8?B?VTErdUVOL0U2OFJIaVBlR0gvNlJYTUFpTjJVT21Ob2pQekVLbWxCeEJQUndD?= =?utf-8?B?MG9OYVNpWTJpQjZ6dXdsZXBDTi9wbFg3eG01ZTdqbUQva3dkNEtjaWhHOElR?= =?utf-8?B?U0l3dllhbGJacDcrTFVQUTExNHlyb2p3ZnlkVjJSa3NyT2Jpck11MVNRRHZr?= =?utf-8?B?djROWVdOaGo3dHc4eHloVzlmMER3Zk92aVVtREdtaTJWcnBvd29SdkxxTUVN?= =?utf-8?B?UzVDS050MVowRWZUL2M3dUVsZWhxSUFMcEZ3VjBKa01uVGNSa0RObVFUbVpw?= =?utf-8?B?V0RiN3lNa3I4YjVrUytxSk42NjljMU4rTjBqL3JpcnNiN2V4Nk9FYnh1WU1Q?= =?utf-8?B?ZWJDbnRHUVRnZnV0ZXA2UmxYMkFLeDFZVlNVV0dyWkJ1U0xGMlNkSno5eE1w?= =?utf-8?B?MjNuVkhaelNtYVN5Uzc5VHlTUzEyZURKWnBieGVjVjNweDFUU01PT01DTUFE?= =?utf-8?B?Z29XZnhNaXVXMUt4MGdRWkJCT2xjVUNpM0RTYng3NGszem1XL0hhNDFNTEZZ?= =?utf-8?B?ZWk4NE5pc0EzMitPT2xXNTlNZkIzL3RZc0lNVkgwbExVQTQ2c3FJYlNaWEM4?= =?utf-8?B?b2FxTk1ZZE1CU1VBeTMrT2plRkQ5VEE3NmcxcXFqME9aZUJDT3NUcXkzZjFG?= =?utf-8?B?dU9zbWZuNEVQdFM5MkFKeUtMUDRtYVZsTTJvOHNjeGZEaGIxOE5FZzk1bWZi?= =?utf-8?B?R1N4ODlwTjIxKysxS3BwM3d3SDBBS2w3QWd6WWNTY3JvYjA2Rm41SlZudzhr?= =?utf-8?B?b1lGREpPQ0wwc21sMW5MMTFKaUhOaGIwQVZJNEVaOWRCUjdsSVRzaENaR3Qx?= =?utf-8?B?ckZPRGFOOHNDbmp0Z3dDeVBYb0FJWVVjZXg0Qm5FbWd3T2xFUk5tdTdhcVov?= =?utf-8?B?c0c1V0lad2hhMm5COGVLNWZPUDVCZVlXUldYWnBXZnM0b0NFZk1UN2g0OGg4?= =?utf-8?B?TTRDRFZvQkM2TVVlRlNlSjhqZWlST0I2V0VJUlJBcVlDK2RKdE5QRXZmREY1?= =?utf-8?B?M2NzTDNyanBXd2c0TTBteFByckxoVHpEQVUrNVo4dkI4cmQ2TGF2MFNMNExN?= =?utf-8?B?RUpic2U2bStwc1FlbGN6d1oxeVJzQmhOVDRmekxwTlh4MXVtVjYxandqaFZZ?= =?utf-8?B?dEZxeWtVZFpLbVlBbXB1dG0zZzdIVWxvaStKUVdsWkwrR0VPQWZMUXBEUnNI?= =?utf-8?Q?9S6jSot8aQY=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR03MB5778.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aVJMTW0rYlpnMWsvTmNMUXlncWVUNVhHYzBpNENWTDJUK0VpL2ZXMnVRanB5?= =?utf-8?B?ek9zOERncGVaUHZ6ZGpQNkxuM1UxUk4rMGptbmRRdVZDYmxiRUhDSm1paVVL?= =?utf-8?B?aENWS3JsRU5zNzIzTzhjSEp3allwM1J4NTJZcGQ0dzNERE1jdy9oblhIa3V1?= =?utf-8?B?T3dBc042S3JqdERLVkVJbjZSVW5PT3A2VTlkQUFKbnRCUllwNTlkLzNYc2h3?= =?utf-8?B?MGxLUy9ZZTQ1WWdLQXFkbDhXU2dYZ1ZNbmc3WTd5Mjg4Sk80dTdKU0R4NXBY?= =?utf-8?B?NU5URXdaMENyRHlKUHBjVnVRN3ZvUklaKzE1T1dkWDJacmpuUEcrckljeTlO?= =?utf-8?B?ODZ0TEJtNDRNa2tJaEVUTWRyQjJaTnVxT1ptaGFuUlVpa1ZmS3JOai9vQzBk?= =?utf-8?B?VXlWeXpuZW1yT2Z2ekdqNmU2T1JMakJvaytibHN0NUYxVmlmeXhrRnZianhX?= =?utf-8?B?VTlOT1l2TkNuWFNzUlB5elpHbEk0TWIrY3pXU3dOb2lUQ1ZtaWVBcEVmOE1k?= =?utf-8?B?Ym9jVTZBNmdjYlNnTWZ3c050VHJQQ1ZYRDRqaVQ5YUM5bEptaCsvTkVmUEZK?= =?utf-8?B?YVB3QXcwZ2J3N04xTUtVaGxhbVZxQmErUjZydk1CU093dlZObUJXNjQwTk5h?= =?utf-8?B?d0lRSjM3WVoyTlN1L2xVN0V2WUtjN2FoU3pFYThiZ0M1V2s4bVAzVVVpMWJQ?= =?utf-8?B?T3EwcmZjbFZ6UzJIVXhyRGVRbk1HdVIvbFBUd0RjMUxFd2lmRjhMR1QrM1Ex?= =?utf-8?B?YVNoMkV6SHlMenFQNTB3L216SHRmMmxmaG00Z1d5enNONis5TUc5YnNpM3J4?= =?utf-8?B?VjUrUXZETzEwTXJCT3F5dThHOUhzd21TemdSdHlaVm1PODlLNFB6T2U3K08r?= =?utf-8?B?bGVXbjNueWJiK2VadndUT0lkK09ObElJeTlUSVA5QlZsU2MxMWpabEVCNWkw?= =?utf-8?B?bEhsRmk5d3lEQko0NjFJNTFDRFBrNFBlSDBZNHdKaXJpdHNBdEQ4QlgrcUdN?= =?utf-8?B?bVF4UHU5VWF0c0VvQzEvOHhpb2V4Q2E0aG91OWdlZEV0d3ZSc2FsUWFWak85?= =?utf-8?B?allTYmJEZHBrM1AzL0M1eWVGdU1OYlMxVE9VZmNmc0pjcitmR2JUUXpHakx1?= =?utf-8?B?VlFvTlZYSTA5akdFaklpTTZBdytjZDZ3OXFSdVRaYndaaW02ZG5oVi9aYmxs?= =?utf-8?B?SHJiMHhBNkVlVGs4dXRoZll3NTlrV2hNZ0xZeVpqNzVySWgzU0dNMHYrQmV1?= =?utf-8?B?WC9URU5EdmdTaEdwUGdlbE45Q2VFMFZwQ1E0UDl0WnlQWGxCajdsTTFaWE5L?= =?utf-8?B?WEdxUUw3QUs4YkFndzZ1cFhCbjE0UU9SMUNBTmlWVGxLeldOZCtidTZ1ZEkw?= =?utf-8?B?cGp4RmR1bzdNdFB1S1BwWkY5cmlaK2NUMkZ4OWR0ak85UGFITnRlM1ozeE96?= =?utf-8?B?WG5VdGwwMC8vU2dzWU5sZTM5QlhPV3RvNHFoTHQ1ZUZRRENGdGtpSHFVVHl3?= =?utf-8?B?OXcvQzZOdkVaRDU2Q3JOclZkVzdOVFNkd3l3SFpDd2pLR0Zoazh4UGEySERr?= =?utf-8?B?YWIyUTdPZVkva0hDTXhwa2ZsNFNMZDQ4NXhPNUk0SkpTSEl3akZQZFpxOXhq?= =?utf-8?B?Wm9Za3YwdnRyYmM0MHVLd3F5SXBYK2Y4VmZRLytlalZIL1VuSC9saGVRdmRK?= =?utf-8?B?ZGdXUnBoYWNFcDFpSmdFMWt1eWpWOTFCL2dwNVRUVFVNVlZPQTJxcjE3Qkl5?= =?utf-8?B?aEpZQnUzRE02UXVJNlNHS0ZTZnlWSEdlMllvVUF2SUtGY2wvYW9VYkVaZ1VR?= =?utf-8?B?b1MwbVcrZ091UTVIYzVxankxb1Y0WVd0aVFXa2l4MElxLzQyaWFVcHh0OXht?= =?utf-8?B?cEp3VUVaZ3RJenZSMHlYYk41b1psU1hMUFAwUnpXQ3ZVRkMzZjdtZ0pTNGto?= =?utf-8?B?TTl1M2MxNkhuaERCUjRIaDBrQStSZTFVUVJqRk5mMThOZFNiZEVkNlNXRzF3?= =?utf-8?B?UENlMzJrOFRTbTRYNE9QWEJMWmtjMFZEY2RWNHIzb25DWWJtU3VTY2M3eTJw?= =?utf-8?B?bTY2SEFvZVlwbGZyTzVHNnJKcXBnY2VkYyt0ZzRTSm85ZzA3a2Z3UXMwMVp3?= =?utf-8?Q?Dx0dz3fRFAMnvfd6OufNew/X0?= X-OriginatorOrg: amlogic.com X-MS-Exchange-CrossTenant-Network-Message-Id: f1d95d70-0415-441e-9cd7-08ddba13609a X-MS-Exchange-CrossTenant-AuthSource: KL1PR03MB5778.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jul 2025 09:24:14.6250 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0df2add9-25ca-4b3a-acb4-c99ddf0b1114 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: VsZNiIpgRqA1wQIY3d7eQeNsXgQD+m43p+rLOfZ7zuD1rFU/blLN3/5cUiAfsM0qC1q35yCuoANfqPqupln5+Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: JH0PR03MB7559 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250703_022436_257557_D666C114 X-CRM114-Status: GOOD ( 17.65 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org Ck9uIDcvMy8yMDI1IDU6MDIgUE0sIEplcm9tZSBCcnVuZXQgd3JvdGU6Cj4gWyBFWFRFUk5BTCBF TUFJTCBdCj4KPj4+Pj4gLSNkZWZpbmUgQzNfQ0xLX0dBVEUoX25hbWUsIF9yZWcsIF9iaXQsIF9m d19uYW1lLCBfb3BzLCBfZmxhZ3MpICAgICAgICAgXAo+Pj4+PiAtc3RydWN0IGNsa19yZWdtYXAg X25hbWUgPSB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+ Pj4+ICsjZGVmaW5lIEMzX1BDTEsoX25hbWUsIF9yZWcsIF9iaXQsIF9md19uYW1lLCBfb3BzLCBf ZmxhZ3MpICAgICAgICAgICAgIFwKPj4+Pj4gK3N0cnVjdCBjbGtfcmVnbWFwIGMzXyMjX25hbWUg PSB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+Pj4+PiAgICAgICAg ICAgIC5kYXRhID0gJihzdHJ1Y3QgY2xrX3JlZ21hcF9nYXRlX2RhdGEpeyAgICAgICAgICAgICAg ICAgICAgICAgICBcCj4+Pj4+ICAgICAgICAgICAgICAgICAgICAub2Zmc2V0ID0gKF9yZWcpLCAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+Pj4gICAgICAgICAgICAg ICAgICAgIC5iaXRfaWR4ID0gKF9iaXQpLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgXAo+Pj4+PiAgICAgICAgICAgIH0sICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+Pj4+ICAgICAgICAgICAgLmh3Lmlu aXQgPSAmKHN0cnVjdCBjbGtfaW5pdF9kYXRhKSB7ICAgICAgICAgICAgICAgICAgICAgICAgICAg IFwKPj4+Pj4gLSAgICAgICAgICAgICAgIC5uYW1lID0gI19uYW1lLCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgXAo+Pj4+PiArICAgICAgICAgICAgICAgLm5hbWUgPSAi YzNfIiAjX25hbWUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+Pj4gUHJl Zml4aW5nIHZhcmlhYmxlIG5hbWVzIHdpdGggJ1NvQycgaXMgdW5kZXJzdGFuZGFibGUgKHRvIGF2 b2lkIGR1cGxpY2F0ZQo+Pj4+IGRlZmluaXRpb25zIGFuZCBmYWNpbGl0YXRlIHZhcmlhYmxlIHNl YXJjaGluZyksIGJ1dCBpcyBpdCBuZWNlc3NhcnkgdG8gYWRkCj4+Pj4gJ1NvQycgcHJlZml4ZXMg dG8gY2xvY2sgbmFtZXM/Cj4+PiBUaGlzIGlzIHBhcnQgb2YgdGhlIGRlc2NyaXB0aW9uIGJ1dCBJ J2xsIGVsbGFib3JhdGUuCj4+Pgo+Pj4gU29tZSBjb250cm9sbGVycyBkbyBzbywgc29tZSBkbyBu b3QuIFRoaXMgaXMgYSB0eXBpY2FsIHBvaW50bGVzcwo+Pj4gZGlmZmVyZW5jZSB0aGF0IG1ha2Ug Y29kZSBzaGFyaW5nIGRpZmZpY3VsdCBhbmQgbGVhZCB0byB0aGUgZHVwbGljYXRpb24KPj4+IEkn bSBhZGRyZXNzaW5nIG5vdy4KPj4KPj4gWWVzLCBpbiBmYWN0IG1vc3QgY2xvY2sgY29uZmlndXJh dGlvbnMgYXJlIGNvbnNpc3RlbnQgYWNyb3NzIG91ciBTb0NzLiBPdmVyCj4+IHRoZSB5ZWFycywg d2UndmUgYmVlbiBjb250aW51b3VzbHkgd29ya2luZyB0byBtYWtlIG91ciBkcml2ZXIgY29kZSBt b3JlCj4+ICdjb21tb24nCj4+IGFuZCBlZmZpY2llbnQuCj4+Cj4gTm8gdGhleSBhcmUgbm90IGNv bnNpc3RlbnQgYXQgYWxsIHdoZW4gaXQgY29tZSB0byB0aGlzCj4KPiBDb250cm9sbGVyIHByZWZp eGluZyB0aGUgcGNsa3M6Cj4gKiBheGctYW8KPiAqIGF4Zwo+ICogZzEyLWFvCj4gKiBnMTIKPiAq IGd4YmIKPiAqIHM0LXBlcmlwaHMKPgo+IENvbnRyb2xsZXJzIG5vdCBwcmVmaXhpbmcgdGhlIHBj bGtzCj4gKiBneGJiLWFvCj4gKiBhMS1wZXJpcGhzCj4gKiBjMy1wZXJpcGhzCj4gKiBtZXNvbjhi Cj4KPiBJIGRvIG5vdCB3YW50IHRvIGludmVudCBuZXcgbmFtZXMgdG8gYXZvaWQgdGhlIG5hbWVz IGNsYXNoZXMgaWYgdGhlCj4gcHJlZml4ZXMgYXJlIGRyb3BwZWQuIEkgdHJpZWQgdGhhdCB3YXkg YW5kIGl0IHdhcyBhIG1lc3MuCj4KPiBBcyBub3RlZCBpbiB0aGUgZGVzY3JpcHRpb24sIGNsb2Nr IG5hbWVzIHdpbGwgbm90IGJlIHByZWZpeGVkIHdpdGggU29DCj4gbmFtZSwgKmV4Y2VwdCogZm9y IHRoZSBwY2xrcyBmb3IgdGhlIGhpc3RvcmljIHJlYXNvbiBleHBsYWluZWQgYWJvdmUuCgoKVW5k ZXJzdG9vZCwgSSdtIG5vIGZ1cnRoZXIgcXVlc3Rpb25zLiBUaGFua3MhCgoKUmV2aWV3ZWQtYnk6 IENodWFuIExpdSA8Y2h1YW4ubGl1QGFtbG9naWMuY29tPgoKCj4+PiBCb3RoIHdpdGggYW5kIHdp dGhvdXQgYXJlIGZpbmUgYnV0IHBpY2tpbmcgb25lIGEgc3RpY2tpbmcgdG8gaXQgaGVscHMgYQo+ Pj4gbG90LiBJIHdvdWxkIGhhdmUgcHJlZmVycmVkIHRvIGRyb3AgdGhlIHByZWZpeCBmcm9tIHRo ZSBwY2xrIGNsb2NrCj4+PiBuYW1lcywgc2FtZSBhcyB0aGUgb3RoZXIgY2xvY2ssIGJ1dDoKPj4K Pj4gSSBzdGlsbCBwcmVmZXIgYWRkaW5nIFNvQyBwcmVmaXhlcyB0byB2YXJpYWJsZSBuYW1lcyBi dXQgbm90IHRvIGNsb2NrIG5hbWVzLgo+PiBjbG9ja3Mgd2l0aCB0aGUgc2FtZSBuYW1lIGdlbmVy YWxseSBoYXZlIHNpbWlsYXIgZnVuY3Rpb25zIGFjcm9zcyBkaWZmZXJlbnQKPj4gY2hpcHMuCj4g SXQgaXMgbm90IGEgbWF0dGVyIG9mIHByZWZlcmVuY2UuCj4KPj4KPj4+ICogSXQgd291bGQgaGF2 ZSBjaGFuZ2VkIG1vcmUgY2xvY2sgbmFtZXMgYW5kIEkgcHJlZmVyIHRvIG1pbmltaXplIHRob3Nl Cj4+PiBjaGFuZ2VzCj4+Cj4+IFlvdXIgcmVjZW50IHBhdGNoIHNlcmllcyBoYXMgYWxyZWFkeSBt YWRlIHNpZ25pZmljYW50IGNoYW5nZXMsIGFuZCB0aGlzIGlzCj4+IHJlbGF0aXZlbHkgYSBtaW5v ciBhZGp1c3RtZW508J+YiQo+Pgo+Pgo+Pj4gKiBJdCB3b3VsZCBoYXZlIGNhdXNlZCBzZXZlcmFs IG5hbWUgY2xhc2hlcyB3aXRoIG90aGVyIGNsb2Nrcy4KPj4+Cj4+PiBzbyBwcmVmaXggaXQgaXMg Zm9yIHRoZSBwZXJpcGhlcmFsIGNsb2NrLgo+Pj4KPj4+IEluIHRoZSBlbmQsIHdoYXQgbWF0dGVy cyBpcyBjb25zaXN0ZW5jeS4KPj4+Cj4+Pj4+ICAgICAgICAgICAgICAgICAgICAub3BzID0gX29w cywgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+Pj4gICAg ICAgICAgICAgICAgICAgIC5wYXJlbnRfZGF0YSA9ICYoY29uc3Qgc3RydWN0IGNsa19wYXJlbnRf ZGF0YSkgeyAgICAgICAgXAo+Pj4+PiAtICAgICAgICAgICAgICAgICAgICAgICAuZndfbmFtZSA9 ICNfZndfbmFtZSwgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+Pj4+ICsgICAgICAgICAg ICAgICAgICAgICAgIC5md19uYW1lID0gKF9md19uYW1lKSwgICAgICAgICAgICAgICAgICAgICAg ICAgIFwKPj4+Pj4gICAgICAgICAgICAgICAgICAgIH0sICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+Pj4+PiAgICAgICAgICAgICAgICAgICAg Lm51bV9wYXJlbnRzID0gMSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc Cj4+Pj4+ICAgICAgICAgICAgICAgICAgICAuZmxhZ3MgPSAoX2ZsYWdzKSwgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4+Pj4gICAgICAgICAgICB9LCAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+Pj4+ PiAgICAgfQo+Pj4+IFsuLi5dCj4+PiAtLQo+Pj4gSmVyb21lCj4gLS0KPiBKZXJvbWUKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFtbG9naWMg bWFpbGluZyBsaXN0CmxpbnV4LWFtbG9naWNAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlz dHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFtbG9naWMK