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 D07ADC369CB for ; Wed, 23 Apr 2025 06:55:37 +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=mcr1qW6JKhOL1cY5RjSxemDtS6JPKXzCYhDK9nUYpdU=; b=nPnfyrh+MI0oIn0OZFJCBIVe+u Ur2a7HE+4CKZ7IhGzbj0s/Qtw0p/Inl4kF96bcm5ixeTKrs/l5pzGZ3F1WZgL2iZ9Ps/KxxT3NEmU 2JZt7VGHcUSYCuHrRW41EFbvmL4ZABNq81J8bNb5iar3dMtG4k04xYh9WuO8v/uMN/5sqsI8k+UZG mZpRa6DIkcMIM+QE2sZuNFtvZkbJKmQ6UH++16rG35X3ad7qcDnqTmzVvzEimw1IH9c6DLuTsa3B/ wNjPHfsJgQh14p2kGbCkwDNIodZ6apRHU6svMVwx5Z8g1fqciUwusnAT5Bv1z3nWx/SWyqb7H/PnN X7BB22bw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1u7U14-00000009PQN-3vSq; Wed, 23 Apr 2025 06:55:30 +0000 Received: from mail-japaneastazlp170130007.outbound.protection.outlook.com ([2a01:111:f403:c405::7] helo=TYDPR03CU002.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1u7TP8-00000009K8l-2si2; Wed, 23 Apr 2025 06:16:20 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=v9j4aRTlE1RRaIn7nL7Bgd4wqGB5Xt6WPfRzfOaLvgL4bGkZMb7oemeD4l9yj1lLk5yjiWfvqXV0StUnTg5axawlcbmGn0RANyN11aNl10jeYBqYE6z+rK9y66HJeSojvUYV09Kof6tlnAi66X/pLcbnMTlwnXXunl3/cUqHylh/JCtOP+qMuceQJH9dIpsI/og9Ff2h8MHfswizOXO9o4WHJL6evKlmRQFhcGpl8jJwJhqP4F3aue10mNiv7NEauLQQcPm404xxCBj9Nvoe/c1jYVNNeIYE5+BtrVL7WeFqpHb9l3MObLnJvBZEmezMypGtSqL2SBSYHVS3u7ALtw== 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=PXkXVymyWQhTGYb5vmkLVdNFecyxR/Ek4Tz74vmkB1U=; b=p3Q6xmjXunH6VhnQhUUKz9kpDECpQjTs+WwjOVgLV4MQFCAyDUi5ZtFKuQbDSPdEQq7HmHVT2wpo2DQaJtL19a1WR67LAEQmPsZfInXuhrn5svmPoSRhBUM+nus8Wdi5q1wS/dtcmAzUguc4BepaRWtV38gz+evNk7EhKLRXqIWKGt4O0CxpcTgegt7yKlmjx0Ewna2Vwwl0hyIbvXFI/mJ1h+wbbgVH5ZKA9dypqoh7Ab7pmHnoX7yb60iq+zfI9CWmLRhZHdL24/9ltqDfwRypLTnpk+yoOmkUwywUlDR1CIwJZP02GgSvMLh776m6ZwJn6bUkwPK5KdNQoJjaPw== 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=PXkXVymyWQhTGYb5vmkLVdNFecyxR/Ek4Tz74vmkB1U=; b=nIL+pQo86kMSq/rDUAOw1hyR+V93vNcusnS6yeu5EA5+QuryICA4Nx0NO6GJTCRKUfAQXg+RkrXSkP1oZAL4+kvVkLxgEA+1ZVQ80iejrNBspHgi0UxONGKVba6yM/asi4fWaaFErCVCFjlYqhjusAVDVUq498jfMOZ6FbVtPvlTtKPiRJQNQTIchppWydxSr9NbXpl3OJ0m+CpZO8I7+V91BuSYidvguugJeYV+huhOw7tBTodg6XlxrxkbBUxvsrsT7v6MN1zgSfYQcXTQhhJbyc++3T+bTboTCbGmLx5W0ynAws8CsNFHOus27kgl0iv6T5E8NUrO2LRZBdQ0mw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amlogic.com; Received: from TYZPR03MB6896.apcprd03.prod.outlook.com (2603:1096:400:289::14) by TYZPR03MB6598.apcprd03.prod.outlook.com (2603:1096:400:1fc::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8655.36; Wed, 23 Apr 2025 06:16:05 +0000 Received: from TYZPR03MB6896.apcprd03.prod.outlook.com ([fe80::ac4e:718:3b03:3123]) by TYZPR03MB6896.apcprd03.prod.outlook.com ([fe80::ac4e:718:3b03:3123%5]) with mapi id 15.20.8606.027; Wed, 23 Apr 2025 06:16:04 +0000 Message-ID: Date: Wed, 23 Apr 2025 14:15:59 +0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/7] Baisc devicetree support for Amlogic S6 S7 and S7D Content-Language: en-US To: neil.armstrong@linaro.org, Rob Herring , Krzysztof Kozlowski , Conor Dooley , Martin Blumenstingl , Jerome Brunet , Kevin Hilman , Greg Kroah-Hartman , Jiri Slaby Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org References: <20250317-s6-s7-basic-v1-0-d653384e41f3@amlogic.com> From: Xianwei Zhao In-Reply-To: X-ClientProxiedBy: SI1PR02CA0004.apcprd02.prod.outlook.com (2603:1096:4:1f7::12) To TYZPR03MB6896.apcprd03.prod.outlook.com (2603:1096:400:289::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR03MB6896:EE_|TYZPR03MB6598:EE_ X-MS-Office365-Filtering-Correlation-Id: c6c65eb0-6664-4404-0002-08dd822e53c1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?aFRlRmM2ZWpjaFNkR1VWN3lKV2FKZ1d5b05rWmx0TVpHNjkwNmRrWnNTd3Vj?= =?utf-8?B?Z3ZyN3p3Vy9Ucm9hcUMrNk4xamt2NXA3c1pTcExpYWEwbWZnZU9TaCtWWE8w?= =?utf-8?B?bUZRRzZuMlNGZnJVdnNQdzUrUk9OKzllclJRRlVHanlpUEx4SnZRMEplWE02?= =?utf-8?B?aWg1SkJrS1J3bE9kQkU0WEZ1anhkNkNNNE1tYnZEVkJxWTd0c1BFeEN6bGZK?= =?utf-8?B?Wi9QWnMxTEJwNU9SWlZLaTlKUkFLWGlhY0lpdXFiRnZTcmxVZnprb0NzVTFK?= =?utf-8?B?T1MveExFenhiY1M5SGxGSFUzWXozQ0hyeUQ2c2xoL21FZytPNENBZ04xWU1q?= =?utf-8?B?TlhCMWJQMzN5QkdyKzEwd1VDNjVzRjJZcXpXZlFSSnlmRzd0UVZiNE82Si9P?= =?utf-8?B?QkowWHVRVG5lSTFBd1g1Tk5QQXRZZSs2UFZkSnV2WlhObGF0L1ZueHdoSG5j?= =?utf-8?B?ZXgvYmFBWWcrZ3hSOC9Ya2JaMUptTjc0Zzl2N0oxZU5mS3BoZUlaRnd2dU1Y?= =?utf-8?B?TnlQNm9rSXZMakhGOHRwbHNrOXZHSjVPUElJUFFZS29QL2pzT2EybXMydTRr?= =?utf-8?B?ZmJKU3gwSHlDSUxxS3grcHB0TUlEYVUwK0RWN0N2KzVtUC9zcTRrNGNVVFBJ?= =?utf-8?B?dUowb0dwelZPTjBhYnFWaVhnQmRyQ1pPZmtDV0pyK05jYTBER2FlRHVQZmRH?= =?utf-8?B?OUE5cksvR2trbW1qZVVqRWpOTWROa3pwdWNzR3kyOVRGOWdRY2FsTjVlcWlF?= =?utf-8?B?U3NqN2VIMGd0clFRZFE0K1RpWWpTdzVVV2lrL0pBVmY2ZVQxQktKemdtMGVm?= =?utf-8?B?emRGVlkvSisza21BOUxkbUVrOVlvRXE4MmF3dlZ3NmtCSXVBbFdlYzF1NUlz?= =?utf-8?B?SzFYbENFd2lKVzJHekNHS1RuQUZ0Y21UeHAyWHVtam96Q2UvYUlkdlhzMWtB?= =?utf-8?B?ay9GUTRUMXR5cFRHVGE1dmZleEhKUUpEWlp0OXJ4WHJWdGZ1SVlwYzlvUFdO?= =?utf-8?B?THpSK05mMFpwMlhyTWxiTTl0RXdaQ2pxbTkyKzl0VmhLYjhoaHFwNDAvTEhV?= =?utf-8?B?b1NlTjl6aFNZcE9nem5ReVdLdDMraDRremNzZkZIMkZ6SXBNYy93S2FwYkZx?= =?utf-8?B?Y2kwYUN1RlRWTWVweGw0dUtGMXBhWlRKS3poK0RIZnpTMlNTRmZyanBNWXo1?= =?utf-8?B?UnNxVEZqOFhNY0RndnJpRnA2UERIbE5PZHRGRXFlZGpIbnBLVndWRUpEZGk4?= =?utf-8?B?bk5xY21QQVZaSko4SXpUQklxdkV2Rk1DZ3Znbksycm1PZnFmbm9sdkZncGp5?= =?utf-8?B?N0xLR0RZcVB6NXFydlVmY3QvRys2RklyN2ROK2pMZDU5aTdJWk5IUUZGVXVj?= =?utf-8?B?SWgyei80WjEwRHE4azJVSFJFNytMRlZWMGR3QTFRZ1F6RGF0eTlqUzVyZ1Bl?= =?utf-8?B?Y1pxUWNReUNSNFgvOUxlNlZjVnpKYitUNWxNeHJyTjZIZ3dhNmlYK3hBRE5C?= =?utf-8?B?UUd6eG5xVUxGdjB3TDFTdUNqTW9jdGRqNU9IS1JzM0M2OU5EZDlEVm5rWTBy?= =?utf-8?B?cWtGdGczSGJ0V2dDQW8vcmdNeXhkbkdIdVFmUll5eFQ1US9iU0xGR25wd2cv?= =?utf-8?B?TXlHVHlaZGZDdlZrOXdzMG52bVhPYm80SkJwVVJva1ZBRmp4ZVpjSkFMV1VX?= =?utf-8?B?dEJYN1Y5OHBZQTRFUm5KMnZ5TDBpam1EanJiTjNQRTdaeERNMzF2NG1pQnV2?= =?utf-8?B?REF4ZWhuTWNYS2F1dGx3SGp4T2YyaWlVeFNKZk8zR0JrLzlDakhPcmRoZ3ly?= =?utf-8?B?d2dyQUh3eEVNV1cwZmNUUS9IRFpzUDUyZjNya1V4STU5R28xaWFPWDNlS01J?= =?utf-8?B?SnUxdmNvWm4xQ3o1bXV0OUxZbVlwL2tWQzRVK2tlL2ZObXc9PQ==?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR03MB6896.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(366016);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bGtmaFJGOEVhQzg1TnR1cHJiaE5xMWU3VDZ1dWpGemwrUVR5RWxEVnFnb3hJ?= =?utf-8?B?cG5EbitvMUNJZVpnU2JaRjFTUjUvSGxELzFhUFoyMEJMUUo0dXMzVFI1R1Zs?= =?utf-8?B?d0h1MExXS3N6MW1ISEQ0KzZnWnVzdERETWZUbGhpdTVJYUt6RVVLVlhQVGJR?= =?utf-8?B?eHgxQ1ZlV2ZxbTB5SjBDL1NaL3VBclB3U0xHK3NValgzY0xpQ2NyVVdLSUYr?= =?utf-8?B?NGt2cnhSM3locEVjUVFPbHB4S3k5Nk1tbVRxV1BQWG5GWEJkbU9qTE1pWk9S?= =?utf-8?B?ak1LQ2xPSnkzdGZEUzEvL3pVN1p4QkhTb1MybUFHNC9GamVIbGZZUGVaMGs1?= =?utf-8?B?ZzBGMVlmbHorNDlTR1QyMXJ4N09uYndoK2lNYlJhektXbVdQZlRxRFFka1RM?= =?utf-8?B?b25kWGxqWjVuVXhtMzUzL0tpSlo5NDhobC9QeUluekNvSjZSV01HaXZYajRU?= =?utf-8?B?b25wMXIvVnI0QlF1TUtUK0d6SUlWeHJLWDc1UmI5QlBScENPNDVMYVo0THJP?= =?utf-8?B?ZUxaVWhaSnF3MVBhSU5wdzJ6UTRMU2FpRnVWU0p1TDMvRFZPR25sTUZLdm9q?= =?utf-8?B?RUExZy9lSktjQTZBeE9GVW5YdlNYaWZjRkJHMThVNFZRR2FPbkxHWWRQYldM?= =?utf-8?B?YUg1UGhGME9wSGtXYm9LeTJ1eDVlMU4rcmxodGdJdzdVMG9kMHZsQTZuTUdi?= =?utf-8?B?Sk9JdWg4N2x4NDN5WFZrNE41TUw5ZFFsbHNRU2dZMkhKY1h4RUxFYkFHYjhK?= =?utf-8?B?SU1MSTlLcjg3L3U3M3JDcGl5T0U1amJxdVFRaVFFTk9xeVNsVnhHaXVOeERF?= =?utf-8?B?QnBKOGRLVEUrT012UzdCYzJ6b1BhZlJsczZuQk9SWDRLNHI2dU5SN3ExQUU4?= =?utf-8?B?WDhqV2FReUptK2FWQk1NbmVCdllFR1N1cnFLdGp1VVdzeHNkaVkvdU03Z1I5?= =?utf-8?B?QUNIbGJhWTZaWFJ4Q3VCckVxMGFPY052OGx0RDQ0bGxJODhWaE9vSG9wVWJ4?= =?utf-8?B?bmVIRWdid0gzSnBSR0tKcTYyalRzMzR2VzMwZkpzNm8xK0ZOazYrbDBZTU1S?= =?utf-8?B?RHhCU292UHdLQTRXRjk4djVYMU9ScE9mTkZncGoyYk9hTUdDNUZDUTJ5YlF5?= =?utf-8?B?UDBCeWk0bHBFRkRsRFlpY1F0NnJHQ3dvZVBUYzViTmhodXlhMXlaQmpJbVBz?= =?utf-8?B?U0lGc1A0ME9IQ25UYkVsdVAvSjVlU0k3bWRyMzU5ME1NMG1hVURWZXd5YTdU?= =?utf-8?B?aTBOQ3k1d2R6MVZmRXVKNDdXbVBqcUNKbDFKYmZWV1RpV2tEZEtaQlRYdGhB?= =?utf-8?B?djc1UWJzcVpnSFcrc3ZEQlJIWlR3bUNsWldtMnlXR1lTWkxiWG93STNNTjZG?= =?utf-8?B?Tmc5Q0FOcWgzVU11YlZZZGJQWVhKYWJjeUFSblZvQ2dqWDFuQ0s0Uzh4STg1?= =?utf-8?B?TUJjY09CRTBmMHROWmRBS1NtT2ZmT1Bma2dnYmROS0RLNy9nWC9nR1k4a21I?= =?utf-8?B?b3VvOXoyU0JxWEZ1ZFVLdkFzNzd5bnFnK2pYMENSNHVoM3VkUWI4QTkrNk51?= =?utf-8?B?UklhUThnZ05vVmNFS3ZVVFB5MkY4WjZGd1k1S1JHaWhCVzVNcGErT296S3dl?= =?utf-8?B?RmFuWjZ4S2czQ0thcExrMHphaGVIWVQ4MWtVNFpaNno0dXc0K2ZqMUVseDda?= =?utf-8?B?WDg3M1ZnR1BabUdVSTZFMjAzSVdPRGQ2bHJYTFk0MGNtWGpMcXY1M2VXUnc4?= =?utf-8?B?eGFMWjAzcktvT0VZeEtsbEVaQXIxankxZzM0QU5EdFdJSXRycDUrSnVYNmVy?= =?utf-8?B?Q2pzdkc3ZVMrUlFVMmZkWVlRWUtVWFBkUzlHNjBWbUlHVWk1NUU2UWQyZE9x?= =?utf-8?B?UldrVnRwem9icDZ4UUlFVmFtYmU3NkR3cmhCYm5NK2VwNm9NamdEU2UxY3k2?= =?utf-8?B?QVFBelNmVzhNL0xINGFtNjhMYW11UUU5RWFFNzl5YU1jbUtFTDMzN3ArZFpV?= =?utf-8?B?ZVpYUjBGejlwQmJVSUtQZXliY0N2SW00ckYvKy9GdWZIaURNclRtUzBlUDk2?= =?utf-8?B?WEpwUUsreDAvYlErMm45Y0Q5R3dJNHlZZmM5R0NUcjdUY3FTTFNBdVQxZHUr?= =?utf-8?B?ZndYMlhQbHNobmZDTUJMUEU2eWFVb0VUK1kyRXFWeDNGWHVkd2JRYVdNRWRm?= =?utf-8?B?K0E9PQ==?= X-OriginatorOrg: amlogic.com X-MS-Exchange-CrossTenant-Network-Message-Id: c6c65eb0-6664-4404-0002-08dd822e53c1 X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB6896.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Apr 2025 06:16:04.5777 (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: i0OS7IHwpgyLW1k4vyYBXoybxoosHdWqyjzp1gXfhLy840U5yzzHkvgw4p4B44cbawPd2vqtzIQXOnjdjvXnb9fGLz/FKCTla8HQsXiNRP8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR03MB6598 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250422_231618_741379_202BFCED X-CRM114-Status: GOOD ( 12.75 ) 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 SGkgTmVpbCwKICAgIFRoYW5rcyBmb3IgeW91ciByZXBseS4KCk9uIDIwMjUvNC8yMiAyMTo0OSwg TmVpbCBBcm1zdHJvbmcgd3JvdGU6Cj4gWyBFWFRFUk5BTCBFTUFJTCBdCj4gCj4gSGksCj4gCj4g T24gMjIvMDQvMjAyNSAxMzo0NSwgWGlhbndlaSBaaGFvIHdyb3RlOgo+PiBIaSBOZWlsLAo+PiDC oMKgwqAgQSBnZW50bGUgcGluZywgdGhhbmtzLgo+IAo+IEknbGwgYXBwbHkgdGhlbSB0aGlzIHdl ZWsgZXhjZXB0IHBhdGNoIDQsCj4gCj4gc28gY2FuIHlvdSBzZW5kIHBhdGNoIDQgc2VwYXJhdGVs eSBzaW5jZSBpdCBnb2VzIHZpYSB0aGUgdHR5IHRyZWUgPwo+IAoKSSB3aWxsIHNlbmQgcGF0Y2gg NCBzZXBhcmF0ZWx5LgpUaGUgZm9sbG93aW5nIHBhdGNoZXMoNSA2IDcpIGNhbiBiZSBub3QgaW5j bHVkZWQgZm9yIG5vdy4gV2l0aG91dCB0aGUgCnBhdGNoIDQsIHRoZSBjb21tYW5kICJtYWtlIEFS Q0g9YXJtNjQgZHRic19jaGVjayBXPTEiIHdpbGwgZmFpbCB0byBleGVjdXRlLgoKPiBUaGFua3Ms Cj4gTmVpbAo+IAo+Pgo+PiBPbiAyMDI1LzMvMTcgMTU6MTYsIFhpYW53ZWkgWmhhbyB2aWEgQjQg UmVsYXkgd3JvdGU6Cj4+PiBbIEVYVEVSTkFMIEVNQUlMIF0KPj4+Cj4+PiBBbWxvZ2ljIFM2IFM3 IGFuZCBTN0QgYXJlIGFwcGxpY2F0aW9uIHByb2Nlc3NvcnMgZGVzaWduZWQgZm9yCj4+PiBoeWJy aWQgT1RUL0lQIFNldCBUb3AgQm94IGFuZCBoaWdoLWVuZCBtZWRpYSBib3ggYXBwbGljYXRpb25z Lgo+Pj4KPj4+IEFkZCB0aGUgbmV3IFM2IFNvQy9ib2FyZCBkZXZpY2UgdHJlZSBiaW5kaW5ncy4K Pj4+IEFkZCB0aGUgbmV3IFM3IFNvQy9ib2FyZCBkZXZpY2UgdHJlZSBiaW5kaW5ncy4KPj4+IEFk ZCB0aGUgbmV3IFM3RCBTb0MvYm9hcmQgZGV2aWNlIHRyZWUgYmluZGluZ3MuCj4+Pgo+Pj4gQWRk IGJhc2ljIHN1cHBvcnQgZm9yIHRoZSBTNiBiYXNlZCBBbWxvZ2ljIEJMMjA5IGJvYXJkLCB3aGlj aCBkZXNjcmliZXMKPj4+IHRoZSBmb2xsb3dpbmcgY29tcG9uZW50czogQ1BVLCBHSUMsIElSUSwg VGltZXIgYW5kIFVBUlQuIFRoZXNlIGFyZSAKPj4+IGNhcGFibGUgb2YKPj4+IGJvb3RpbmcgdXAg aW50byB0aGUgc2VyaWFsIGNvbnNvbGUuCj4+Pgo+Pj4gQWRkIGJhc2ljIHN1cHBvcnQgZm9yIHRo ZSBTNyBiYXNlZCBBbWxvZ2ljIEJQMjAxIGJvYXJkLCB3aGljaCBkZXNjcmliZXMKPj4+IHRoZSBm b2xsb3dpbmcgY29tcG9uZW50czogQ1BVLCBHSUMsIElSUSwgVGltZXIgYW5kIFVBUlQuIFRoZXNl IGFyZSAKPj4+IGNhcGFibGUgb2YKPj4+IGJvb3RpbmcgdXAgaW50byB0aGUgc2VyaWFsIGNvbnNv bGUuCj4+Pgo+Pj4gQWRkIGJhc2ljIHN1cHBvcnQgZm9yIHRoZSBTN0QgYmFzZWQgQW1sb2dpYyBC TTIwMiBib2FyZCwgd2hpY2ggZGVzY3JpYmVzCj4+PiB0aGUgZm9sbG93aW5nIGNvbXBvbmVudHM6 IENQVSwgR0lDLCBJUlEsIFRpbWVyIGFuZCBVQVJULiBUaGVzZSBhcmUgCj4+PiBjYXBhYmxlIG9m Cj4+PiBib290aW5nIHVwIGludG8gdGhlIHNlcmlhbCBjb25zb2xlLgo+Pj4KPj4+IFNpZ25lZC1v ZmYtYnk6IFhpYW53ZWkgWmhhbyA8eGlhbndlaS56aGFvQGFtbG9naWMuY29tPgo+Pj4gLS0tCj4+ PiBYaWFud2VpIFpoYW8gKDcpOgo+Pj4gwqDCoMKgwqDCoMKgIGR0LWJpbmRpbmdzOiBhcm06IGFt bG9naWM6IGFkZCBTNiBzdXBwb3J0Cj4+PiDCoMKgwqDCoMKgwqAgZHQtYmluZGluZ3M6IGFybTog YW1sb2dpYzogYWRkIFM3IHN1cHBvcnQKPj4+IMKgwqDCoMKgwqDCoCBkdC1iaW5kaW5nczogYXJt OiBhbWxvZ2ljOiBhZGQgUzdEIHN1cHBvcnQKPj4+IMKgwqDCoMKgwqDCoCBkdC1iaW5kaW5nczog c2VyaWFsOiBhbWxvZ2ljLG1lc29uLXVhcnQ6IEFkZCBjb21wYXRpYmxlIHN0cmluZyAKPj4+IGZv ciBTNi9TNy9TN0QKPj4+IMKgwqDCoMKgwqDCoCBhcm02NDogZHRzOiBhZGQgc3VwcG9ydCBmb3Ig UzYgYmFzZWQgQW1sb2dpYyBCTDIwOQo+Pj4gwqDCoMKgwqDCoMKgIGFybTY0OiBkdHM6IGFkZCBz dXBwb3J0IGZvciBTNyBiYXNlZCBBbWxvZ2ljIEJQMjAxCj4+PiDCoMKgwqDCoMKgwqAgYXJtNjQ6 IGR0czogYWRkIHN1cHBvcnQgZm9yIFM3RCBiYXNlZCBBbWxvZ2ljIEJNMjAyCj4+Pgo+Pj4gwqAg RG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS9hbWxvZ2ljLnlhbWwgfCAxOCAr KysrCj4+PiDCoCAuLi4vYmluZGluZ3Mvc2VyaWFsL2FtbG9naWMsbWVzb24tdWFydC55YW1swqDC oMKgwqDCoMKgwqAgfMKgIDMgKwo+Pj4gwqAgYXJjaC9hcm02NC9ib290L2R0cy9hbWxvZ2ljL01h a2VmaWxlwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqAgMyArCj4+PiDCoCAuLi4vYm9v dC9kdHMvYW1sb2dpYy9hbWxvZ2ljLXM2LXM5MDV4NS1ibDIwOS5kdHPCoMKgIHwgNDIgKysrKysr KysrCj4+PiDCoCBhcmNoL2FybTY0L2Jvb3QvZHRzL2FtbG9naWMvYW1sb2dpYy1zNi5kdHNpwqDC oMKgwqDCoMKgwqAgfCA5NyAKPj4+ICsrKysrKysrKysrKysrKysrKysrKwo+Pj4gwqAgLi4uL2Jv b3QvZHRzL2FtbG9naWMvYW1sb2dpYy1zNy1zODA1eDMtYnAyMDEuZHRzwqDCoCB8IDQxICsrKysr KysrKwo+Pj4gwqAgYXJjaC9hcm02NC9ib290L2R0cy9hbWxvZ2ljL2FtbG9naWMtczcuZHRzacKg wqDCoMKgwqDCoMKgIHwgOTkgCj4+PiArKysrKysrKysrKysrKysrKysrKysrCj4+PiDCoCAuLi4v Ym9vdC9kdHMvYW1sb2dpYy9hbWxvZ2ljLXM3ZC1zOTA1eDVtLWJtMjAyLmR0cyB8IDQxICsrKysr KysrKwo+Pj4gwqAgYXJjaC9hcm02NC9ib290L2R0cy9hbWxvZ2ljL2FtbG9naWMtczdkLmR0c2nC oMKgwqDCoMKgwqAgfCA5OSAKPj4+ICsrKysrKysrKysrKysrKysrKysrKysKPj4+IMKgIDkgZmls ZXMgY2hhbmdlZCwgNDQzIGluc2VydGlvbnMoKykKPj4+IC0tLQo+Pj4gYmFzZS1jb21taXQ6IDcz ZTRmZmIyN2JiOGEwOTNkNTU3YmIyZGFjMWEyNzE0NzRjY2E5OWMKPj4+IGNoYW5nZS1pZDogMjAy NTAyMjEtczYtczctYmFzaWMtZjMwMGMzMDg3N2U2Cj4+Pgo+Pj4gQmVzdCByZWdhcmRzLAo+Pj4g LS0gCj4+PiBYaWFud2VpIFpoYW8gPHhpYW53ZWkuemhhb0BhbWxvZ2ljLmNvbT4KPj4+Cj4+Pgo+ IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgt YW1sb2dpYyBtYWlsaW5nIGxpc3QKbGludXgtYW1sb2dpY0BsaXN0cy5pbmZyYWRlYWQub3JnCmh0 dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYW1sb2dpYwo=