Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp1995126rwd; Thu, 25 May 2023 23:25:54 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6F7nuksZ5OGHrF0BwbxlkAxCiB0sdfLC533evluD4a/hcRnk1D2TE7qQGuLouXFkPPyY1/ X-Received: by 2002:a05:6a20:a111:b0:102:b3b7:6c5b with SMTP id q17-20020a056a20a11100b00102b3b76c5bmr1039585pzk.2.1685082354524; Thu, 25 May 2023 23:25:54 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1685082354; cv=pass; d=google.com; s=arc-20160816; b=gpJlScsxHYnfqlLpLA37Ct+WzcU/GyfCsumJv9H5Ugsz+xdagBp7aXqxsiwe+U+w8F KP7EnKrurrgFXGpejydYrDmpfTR2+ukE3b31PtSRUEfHI8JoQFqmuzbbwtmVjZmRpXCV w1MfmCniMrCS2qaRgJLOh31WCUC+qM3fRdV1APLWmx+SOpphpnbUPc3/jHmhyIOrDwyq 9fyRqyWmpw39UN8wy8CWm9S1bOCMnzr8OEA2fvLRECKHHWPOaAYr2X3HXZVz9pKkH3Pr pd19F/7EEjq14Vb5z7Xz4FPPiaTJ181psblfDBXIWghy6bzHISPEhcEaICvHsJg01P8K EH9w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature:dkim-signature; bh=ww05erGWk78OM31rJCUeC7t8gERXMckGRrFWCQWeYu0=; b=BHGpefBRAkzkvnobNShzivBelwTaEVu3+5fx9MZDC+Mmy8+9xVszsiBmpc8VfYWTRI tjQwYxMW+WdQEOJWQvPvSgx8po2E0AM1gNgjeDSx9CO/CtGV5sUmNb/BEILLBclKg+sl ixI+KucPgg5a6v+Gq1bakLCuuKHC9j+VkChBGwubDmadafosRMX7LBQkvqGS9OvSYdl8 9a/LDoC3+W2o46sZTN5pz89FdHB0M94NQQQ8v8brqxQI20ay2RdaVaJllY45VrloE/en L5ljgNGmaV+VT7WVSFDJDBsmPgJ7gnMdCiJDtqn6cFgamGFE4LoEHfdJ+Ilymq9dzxqA mJvQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b=t7U9elCp; dkim=pass header.i=@microchiptechnology.onmicrosoft.com header.s=selector2-microchiptechnology-onmicrosoft-com header.b=txLBgKnj; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id p4-20020a622904000000b0063d26262efasi3190515pfp.187.2023.05.25.23.25.39; Thu, 25 May 2023 23:25:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b=t7U9elCp; dkim=pass header.i=@microchiptechnology.onmicrosoft.com header.s=selector2-microchiptechnology-onmicrosoft-com header.b=txLBgKnj; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240830AbjEZGCe (ORCPT + 99 others); Fri, 26 May 2023 02:02:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52208 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241330AbjEZGCd (ORCPT ); Fri, 26 May 2023 02:02:33 -0400 Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.154.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 15B57125; Thu, 25 May 2023 23:02:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1685080950; x=1716616950; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=ww05erGWk78OM31rJCUeC7t8gERXMckGRrFWCQWeYu0=; b=t7U9elCpmY+pqKdaz3GtAZoTEiQZHHvR58HE7nMHmaberWcj76RpNqgd mrjTSy6dl5T6Jv+mUgIZp/UiNmm7CSP9CV4gvztsTpaWLx+O9GsUNR1NW 0hi+JA/VrGEmEsOM3PV5Hhnb6FKeI28CnOsBtLVremsis+6Y7WC8oLUxk R2P76I8vFFPtEEbt6lGwwE4iyiq0IvlDCyHUpY08DwLVJQNpx2k5rob7J Gy3nF363hPo/nDdoXnReUOrL/D8ZfWeSzcFJMvxaAqXs7Zw1lTk48rxAc vA9X9vQ/n5Ued1RTyxkeu8NpSoXgtKjAjaeGS6Oir3Gc+2e3xDQnhiQDB g==; X-IronPort-AV: E=Sophos;i="6.00,193,1681196400"; d="scan'208";a="217413348" X-Amp-Result: SKIPPED(no attachment in message) Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa2.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 25 May 2023 23:02:30 -0700 Received: from chn-vm-ex01.mchp-main.com (10.10.85.143) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Thu, 25 May 2023 23:02:30 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Thu, 25 May 2023 23:02:30 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GF0IT8LCz5NeW6HsuFHbLZd7cqk2lDdJg4j3diJbcPdYcrT3+zORdeNg6XXfnFUVGElr846BbZY2GtQhEfBLNjjWb18DfATkYjCOzvcQKY+0QVcmhEKB6EZuxK8c0fG6cC7p9fR1D9zanr25oKlyA3M/FUYtmItdarbBfGrz55WBelgNuSnxBBi2D+ExyKLN8MLyzYlC59WNGU5JSO9cAIb7k0kV/N2N3fx7D2sFmKajnm6Ct4jOpHAkGRFWABHQpCi1/kTUx7KpYwC4+hSvIrcKqNVVnpP+6tdUTctCx/26T9qyiY+VT483adiL+4jtxLiYjiK/n9swn6xJzLD+lw== 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=ww05erGWk78OM31rJCUeC7t8gERXMckGRrFWCQWeYu0=; b=Q9QSfvrKfDKKc6BiFfJxL7JyAkF1xLWz+tkXfxzLZz0eEB0mal+Z0n/17vUfC42G7IopepgHfdsQ497Knh8lbIB6J/vfWmxDOmIKT8WZCOv8Gy+ylXgTm7JEhydYkO+AD3GWigOisiExg5sAbXL71RPdrVGPAf2MSbbvkF0CI+L6dMQ/eKn+OXG4veWhtRFeB63Vam/ZH4iXqNrA19+emOt6J0XvB5fsORGcX0pzBlFwdwtkPmoFpIdwUjcbtvHIl1r9QY96tdzZWfYJmeAFH6h9xlaOimy7Fca6zI1IQYvzBDXZkUElfN/nH/AZeuhu9Wg5ZONalqUpghR6vKfmxA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ww05erGWk78OM31rJCUeC7t8gERXMckGRrFWCQWeYu0=; b=txLBgKnjYgKKdZ1L1pJzYpJsoU9cGX/P/ycFuo9Nnf/CvpICSYkNPmF/EXda2BGhUAA7lmYiPrCszOwv+Bp5FnGm8RQTyde4HBqZ6BAcl1SmaH7vUNLc1cIjB3pqxks0D09Jd5jli1PbjQTFUcpYhiYBoia7nFP+EPXpVHeC4PU= Received: from DM6PR11MB3532.namprd11.prod.outlook.com (2603:10b6:5:70::25) by IA1PR11MB6323.namprd11.prod.outlook.com (2603:10b6:208:389::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.18; Fri, 26 May 2023 06:02:27 +0000 Received: from DM6PR11MB3532.namprd11.prod.outlook.com ([fe80::ba23:4a94:b951:f570]) by DM6PR11MB3532.namprd11.prod.outlook.com ([fe80::ba23:4a94:b951:f570%7]) with mapi id 15.20.6433.017; Fri, 26 May 2023 06:02:27 +0000 From: To: CC: , , , , , , , , , , , , Subject: Re: [PATCH net-next v3 6/6] net: phy: microchip_t1s: add support for Microchip LAN865x Rev.B0 PHYs Thread-Topic: [PATCH net-next v3 6/6] net: phy: microchip_t1s: add support for Microchip LAN865x Rev.B0 PHYs Thread-Index: AQHZjk5ppPt7Q0TI/EqJslc/VuN5X69rX+OAgACzJoA= Date: Fri, 26 May 2023 06:02:27 +0000 Message-ID: References: <20230524144539.62618-1-Parthiban.Veerasooran@microchip.com> <20230524144539.62618-7-Parthiban.Veerasooran@microchip.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR11MB3532:EE_|IA1PR11MB6323:EE_ x-ms-office365-filtering-correlation-id: f143e82c-16c5-4815-6282-08db5daec8cd x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: WnYLLydBJBNZo8Yuz7uJs1kv4sPZQ/+bD+CkQXY82Uo3b4lVIQbHKTckPmm/UQZHs5bEtNxJi1t4VGfrxkA/jDbZ8EFNDdzeITSD/gwMza1TSvAPY3czB9xXUn90/yhA37XqpgYj6XLWJrOZhB1LNY4SPn0F2jdNJh4xLItE9FPtUdGgHopKPtLyDGf5P1pSoukuIoUyuOOZfOio/kIM0yw/dZpD9fQxvDOpUG/tcWqJBLrO+m9wi7eDy8w7F+qeSY6ODhri8swSAs/gRoHJCN6hZW3qQ7ew/CtNupk9Khf+B5CXxZpupBE0hnJ3XGAYf9ak4ildtQ4P61foiBW7CNYskgpasIJ8UaMtRabQiQZexlUGQCplxKJ0XmonrTRz1R6mZ6d20WfHOPdGQUd6wpC1t6lNvdlEo976jPSyWGT00u/bAB5NXQ3EQmANRvu/6nSvUzu8B68dBglgHcKOGFCZy2bHJgKypUgfVGcvfZY2P2hdDNxdK62JiLRMS2k0SE1ozGvexoQAa9QkkxfhNxnCABgP2og9PWQKdm/MFyCDSvOSNhgLAZj/uhZ8iQdVB2zUZllfry/R61ZYKk9wMFKTlhbMlQLOHIVsbqMnkhXpu6b3mGrgtEQds5DkRfhFcvLy9CTyRh94DJ5iCC9f+O6ZAT4H0s6c+FXdv792Wl7hv2P7GAqfseILXRJErrRO x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB3532.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(376002)(346002)(396003)(39860400002)(366004)(451199021)(86362001)(2616005)(38070700005)(4744005)(2906002)(186003)(66946007)(4326008)(76116006)(41300700001)(66556008)(66476007)(66446008)(64756008)(6916009)(36756003)(91956017)(83380400001)(6506007)(6512007)(53546011)(26005)(66574015)(31686004)(31696002)(8936002)(107886003)(7416002)(5660300002)(8676002)(38100700002)(6486002)(71200400001)(122000001)(316002)(478600001)(54906003)(45980500001)(43740500002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dXZrRTV3NHNGUjZCQk5IRU92Y0YyS1hTUFdERDFDTUNNWkVoWTVYNk9IVU91?= =?utf-8?B?R1EzdE84bDdVQ0tGR1lzQVNOMnJXZ1h4STlRMHRRbTFHNGlzZEJLOEpwYzNv?= =?utf-8?B?ajlqWnVsM3kvdG1iZlZQZjNXRnQzbnp0Mk44YytHcW9acVZ0M0tMdjZMd3Qy?= =?utf-8?B?K2ovYS9Dc3FGU1U5Ui9tSG9xa1NiNnNJdVF1cFQ2U3RROXZJVW8xUW9PWWJR?= =?utf-8?B?MStXRDFlOUdFeDJIZ3B3OHNreGRaU1NqNEhQVG9FZXpXZDdTWjN2SWdRSTB1?= =?utf-8?B?STJua1hhMFJ1Y1RTTEFvQ2VQM2hhTzVnaVFkdHkybjlrRlM1Mmc0aThMQTdY?= =?utf-8?B?dFdVczVoeEdJQWlVeGtXSEZld2lFT1hoMUlYdzFiRlM2aFRFN01kOGxJWkZn?= =?utf-8?B?ZHZDQWxiOTRvS1dIOWhMVHlZb2gvUTl4eWhVU3pFdjZWQUh0SGpEMDh2TWpL?= =?utf-8?B?aTh4eGw4ZlU4MU05ZUxFQzVod0xDYlgwV0tlaWRqaGpmWVJ0eW1lNWxJOEo4?= =?utf-8?B?UE53bldkcTRYYWVaTG5IcCtBZFR1RUd4R3ZoYVRlbHl0WjFMNHBtVHJLSm9U?= =?utf-8?B?Tnpqd1c0QkFubUhiWFg5bVBrRHhZdUJ0Qjdtam9jaGFmbjJ5NU0yVVJyUTZB?= =?utf-8?B?cG5qRHFsaUwwVW1OOFZLdFBHTFh0M1I4ZFNMYWRKMkVIUTZ6djVPcy80Z1FN?= =?utf-8?B?VjlodE9Fc0ZJMG5NenlDd2dmZ1F1Qmo2UEU3TVdUbDJOK2MrVE95NWJFRHJ5?= =?utf-8?B?T2pPRERxRWl2c1NaUlhSaE1ndXdseXdGRXFWb21udi92d1JmVDAvZXExa2oy?= =?utf-8?B?R0FnQU1iSUJuUisyc1o1VlhqVmloWWgyMnIvQnZGL0RPay9vOFpCcTQ5Z09k?= =?utf-8?B?V0VkZk0xMXRFRXFjSWoxdk5nY21jVUZxVkduUnd5SjZrRDFLY1FjMEJFcmpF?= =?utf-8?B?akxGbzRyYyt2VWR3Y0RMcHFQUE13dERzd0o5YXJJOWptVm5CVE83NzFiUy9L?= =?utf-8?B?ZVZZRVZLQVFFR1Z0RHZoaDU2YUtXM1J6ZW1hV1F1WGl3bE9VQksrTElZS2s2?= =?utf-8?B?MWkwK25vREJ4VEJ0Q3ViZFdiOUlEY09oWGJjSm0wdDlreGVBamJMMm9qTXNI?= =?utf-8?B?L0paa2xHMzVQVGUzdElQRFNVZXRERk1KSkljaW1qSFlacUZ5YTZnWHNQQm5m?= =?utf-8?B?TnlkemhQSUM1TTZYK3hJRy9VQ0YwT3JDVTR2TDR6WVZZSW94TEhpeVF5VDVo?= =?utf-8?B?U2pwQzgrRzl5Uk1hcFNaRzhtanpFWFo5MEs5NmY1ekZRVHJRbFFOYWJkeXFz?= =?utf-8?B?aXE3aTdsU2VlZGRnV3lmN2xOcjR0TVM0bHUzbnBURnZpb29Bbk8vcllLU3Vm?= =?utf-8?B?djkyVVgwb0dKdVJNUGxDeVV0bTlzMHBVMmdzaGw2N1Q5Zm5KWlRQNFVCOFBa?= =?utf-8?B?S3Z6aExyMHNDSklFa0dPNGhkQmllbWFpYmI5Q0liWUFwNjVYZk0zOW9PbnRv?= =?utf-8?B?R2loOHNIV04xRzE0cC9kc1I0VmljcWhmMFAxL3AxTW9hblMxQWZ2U1o4cWdP?= =?utf-8?B?TlgxVWF6SHFrN1BoNGJwdWgzVytubVVPdHZnWld1bW10ZkdEeGx4Wmx6K1Rn?= =?utf-8?B?Rm5mdXp3dEhrS1UxWmZETUdDT294TjhrSlNtYjA5WmtPTnN0OHpmVE1RTzlQ?= =?utf-8?B?cThDcTAzVUpUOFBWUksvZmdIeTUzMWVqVVM5VXNPMU1rejNZbU0zbExYanBS?= =?utf-8?B?Z1REUDZNNy9kbTByT1FFQ2FyczlGc2UyK1lXUklnajJFRnM2T2JRVjZ5VjdU?= =?utf-8?B?ck44c3NKeWdhdWhIUk1QUnpiZzJzUFVORkZmTy9SeFJubFlIVCtIaXEwUWwx?= =?utf-8?B?SHNzWVdoZ2Q4ck8yWktaa1ZYd3llQ1lRVnBFTUFnQWNBVlYvNlliOFVIRUtG?= =?utf-8?B?akkwTXJHdlZtcmd2NjU1bm9aK0NmR3R0cy9uUG5vT2Eza1AzZnREclVOa2JZ?= =?utf-8?B?Sk9SdlBid25jY3Q3Mllic3dMK2Z4b29RcVdjTFh0YlUvcVN3Zjh6UFp6cVcz?= =?utf-8?B?L2JQYXV5UXlMVkJPNFlPbVUzZFVXQk1rY0ZETzluUkRSMFhGaFVYa05XRmJH?= =?utf-8?B?WTZYZjJ1ZG03NXJiYWxtK1haQ24xRjNTL2k0ZEh0THlGcENWNjd6MVVHRGVx?= =?utf-8?B?eGc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <0CEB67601A3901419C1ED3B4DFAFCD47@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3532.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f143e82c-16c5-4815-6282-08db5daec8cd X-MS-Exchange-CrossTenant-originalarrivaltime: 26 May 2023 06:02:27.7539 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: G5f1S5ZQ1rubnFBc4Do/ffVUmUfvJN3wFXH5s2WfzqnIkdR7CSnL9Hgt8zlUVnKywtJuyZwphcEgwMp2jQS6GXdJw6y0t5kLpqFuzBZSeWHgcrKAr4SU7S+fZaaJ3uDz X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6323 X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,SPF_NONE,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgUmFtb24sDQoNCk9uIDI2LzA1LzIzIDEyOjUyIGFtLCBSYW3Ds24gTm9yZGluIFJvZHJpZ3Vl eiB3cm90ZToNCj4gRVhURVJOQUwgRU1BSUw6IERvIG5vdCBjbGljayBsaW5rcyBvciBvcGVuIGF0 dGFjaG1lbnRzIHVubGVzcyB5b3Uga25vdyB0aGUgY29udGVudCBpcyBzYWZlDQo+IA0KPiBPbiBX ZWQsIE1heSAyNCwgMjAyMyBhdCAwODoxNTozOVBNICswNTMwLCBQYXJ0aGliYW4gVmVlcmFzb29y YW4gd3JvdGU6DQo+PiBBZGQgc3VwcG9ydCBmb3IgdGhlIE1pY3JvY2hpcCBMQU44NjV4IFJldi5C MCAxMEJBU0UtVDFTIEludGVybmFsIFBIWXMNCj4+IChMQU44NjUwLzEpLiBUaGUgTEFOODY1eCBj b21iaW5lcyBhIE1lZGlhIEFjY2VzcyBDb250cm9sbGVyIChNQUMpIGFuZCBhbg0KPj4gaW50ZXJu YWwgMTBCQVNFLVQxUyBFdGhlcm5ldCBQSFkgdG8gYWNjZXNzIDEwQkFTReKAkVQxUyBuZXR3b3Jr cy4gQXMNCj4+IExBTjg2N1ggYW5kIExBTjg2NVggYXJlIHVzaW5nIHRoZSBzYW1lIGZ1bmN0aW9u IGZvciB0aGUgcmVhZF9zdGF0dXMsDQo+PiByZW5hbWUgdGhlIGZ1bmN0aW9uIGFzIGxhbjg2eHhf cmVhZF9zdGF0dXMuDQo+Pg0KPj4gU2lnbmVkLW9mZi1ieTogUGFydGhpYmFuIFZlZXJhc29vcmFu IDxQYXJ0aGliYW4uVmVlcmFzb29yYW5AbWljcm9jaGlwLmNvbT4NCj4+IC0tLQ0KPiANCj4gSSBz cG90dGVkIHNvbWV0aGluZyB0aGF0J3MgbWlzc2luZywgdGhlIGhlbHAgdGV4dCBmb3IgdGhlDQo+ IE1JQ1JPQ0hJUF9UMVNfUEhZIGNvbmZpZyBvcHRpb24gaW4gZHJpdmVyL25ldC9waHkvS2NvbmZp Zw0KPiBzaG91bGQgYmUgdXBkYXRlZC4gQ3VycmVudGx5IGl0IHNheXM6DQo+ICAgICAgICAgICAg Q3VycmVudGx5IHN1cHBvcnRzIHRoZSBMQU44NjcwLCBMQU44NjcxLCBMQU44NjcyDQo+IA0KPiBX aGljaCBzaG91bGQgYmUgZXh0ZW5kZWQgd2l0aCB0aGUgODY1eCBwaHlzDQpUaGFua3MgZm9yIHBv aW50aW5nIG91dCB0aGlzLiBTdXJlIHdpbGwgdXBkYXRlIGluIHRoZSBuZXh0IHZlcnNpb24uDQoN CkJlc3QgUmVnYXJkcywNClBhcnRoaWJhbiBWDQo=