From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (EUR04-HE1-obe.outbound.protection.outlook.com [40.107.7.40]) by mx.groups.io with SMTP id smtpd.web12.709.1620756328219678243 for ; Tue, 11 May 2021 11:05:29 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=6lQ5WaMa; spf=pass (domain: arm.com, ip: 40.107.7.40, mailfrom: sami.mujawar@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0NgzkGwTBEc1ReezF8qOm9Vme1EmsW5y2NMr008SWoQ=; b=6lQ5WaMa/FMB2G4dXGVFF8h4WmuuYsyjy6zMplcso+zsIXnx4tlkORLfFSzpDzjUHR7ZcA13Hrj70Zbk/yRyfzk46azu0/qE52isTNT1lByvpn27Nokgeklcl1MpTWoNQEHq2/19MbivufU8RM5YFQWaufA9K0c7yfVUdaVL94A= Received: from MRXP264CA0001.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:15::13) by DB7PR08MB3371.eurprd08.prod.outlook.com (2603:10a6:10:4c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.24; Tue, 11 May 2021 18:05:24 +0000 Received: from VE1EUR03FT049.eop-EUR03.prod.protection.outlook.com (2603:10a6:500:15:cafe::c3) by MRXP264CA0001.outlook.office365.com (2603:10a6:500:15::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.25 via Frontend Transport; Tue, 11 May 2021 18:05:24 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT049.mail.protection.outlook.com (10.152.19.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25 via Frontend Transport; Tue, 11 May 2021 18:05:24 +0000 Received: ("Tessian outbound 9a5bb9d11315:v91"); Tue, 11 May 2021 18:05:24 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 695128e42c82a08c X-CR-MTA-TID: 64aa7808 Received: from eff283024cdb.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id F5E1CFCC-C3E5-46BE-9D4B-8DD85FD1E2A0.1; Tue, 11 May 2021 18:05:15 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id eff283024cdb.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 11 May 2021 18:05:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jc5E+d4vodmVu6Fam+h+/2q45N6aY5zdgV9j6Ys7A5kFJK7no1C9MFhbCtjcJMg7FbmvWOigt/XIg9C1YH/ObP8dL6pKkRSgV8wtucwsNdt1eEEKEHp0zTGtJXZMCWHMQmLmM7f46byxg+80zo2dlI2BsIjvIgoeB6uVFloaAUQbMo0GqYPbQtQL+X0EVJMxf2htb8yFgYSOZhH5kM+163VAXIDBiPYHjQag9jrgyWVqA529yAfPN15wgvYotYcNvTzW7Zey9rGGdKCykKzlqAB0MQKpdM01SWl8z8MQj4W6NBaqAnJCvSEkUafZj4XxNgIWi3o3yQi5zMNXd+9dMQ== 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-SenderADCheck; bh=0NgzkGwTBEc1ReezF8qOm9Vme1EmsW5y2NMr008SWoQ=; b=XB6LEUd6PSDslS32lfdUjCU6oRWUcgNwPPVT7SbHoDNPo877uAIvECiqbuxQU1cNqEiPbpUgDQgfPCLK+YqpHE6loKSMlYwcTR9UvNrMDWlaw8jBXX7kYqc91qREQPFRL+Mqq10VOoxp/2mwJS+3i7+LbgUaSs/cxWwTxHpfmpIjYIAWy+Pu0eupmiywWwOXYEEDjBl3ZrnXrSnnKJDIHsnySNCBBnDWeM6UwdwBMjORxfW1Ogq9iHGvUS0hci5Nw5wjC507aM9qyWY6rzlJAP2pQLSN9Cy6eXML0iy8qj9mfQxAjzxXGZqP7iZi0foI7lMCrsUc9BStI078tNyuMA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0NgzkGwTBEc1ReezF8qOm9Vme1EmsW5y2NMr008SWoQ=; b=6lQ5WaMa/FMB2G4dXGVFF8h4WmuuYsyjy6zMplcso+zsIXnx4tlkORLfFSzpDzjUHR7ZcA13Hrj70Zbk/yRyfzk46azu0/qE52isTNT1lByvpn27Nokgeklcl1MpTWoNQEHq2/19MbivufU8RM5YFQWaufA9K0c7yfVUdaVL94A= Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by AS8PR08MB6808.eurprd08.prod.outlook.com (2603:10a6:20b:39c::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.27; Tue, 11 May 2021 18:05:09 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::80cb:878d:c8f1:2688]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::80cb:878d:c8f1:2688%7]) with mapi id 15.20.4108.031; Tue, 11 May 2021 18:05:08 +0000 From: "Sami Mujawar" To: Pranav Madhu , "devel@edk2.groups.io" CC: Ard Biesheuvel , nd Subject: Re: [edk2-platforms][PATCH V2 00/11] Enable idle state and CPPC support for RD platform Thread-Topic: [edk2-platforms][PATCH V2 00/11] Enable idle state and CPPC support for RD platform Thread-Index: AQHXRjnq/A/lZmhU8UWc8nB63yzQCarepKmA Date: Tue, 11 May 2021 18:05:07 +0000 Message-ID: References: <20210511074714.1894-1-pranav.madhu@arm.com> In-Reply-To: <20210511074714.1894-1-pranav.madhu@arm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.48.21041102 Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [86.132.48.171] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 16d477b5-f563-4ff5-90d0-08d914a759a7 x-ms-traffictypediagnostic: AS8PR08MB6808:|DB7PR08MB3371: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: Kh/FgfLzWlwPTaj0raKR3N2d6rsHxYscf749RE4e1sek1gQDT6xDGOgMANppsYcd239OSKGDjuKUHr/5uDeVcW4H5V38XWpwQkZwUTP9jkSfbabvh8GnEMJezVvV7O09CwI+cDiSntON20Ayj6KHgkg6X6Ef44esj9WKKkX+MiMvlvpa7G4mexDkM9bTdbv3xQtlEACbLbHHT0nIDlhZxE/LOFIEQzit9ELvFMIFL2qAVFSpFgtXe4i6MUSYGeFoLx4VhAUzjXqma1X1zStCMaG6zW9coSGV1OMGPw9MGLpNusthL+oFjMgmlFClN728U/3AfS6s9X4fyqTKHgu6XHC4a/RGglmXL9q8tT7yGfAz7aZcrGbk/GTp5KaKMFk1LCH+ROuwL4ha9F3PpDuiC+lUnf5CojbVEHbTKKOCCD96b3oe45jHj9mRaWUtWXKEwY9uKAXpAS2yUvY1nlEqQTPph5ndPd0wDk0yE6mQZ4me0FW9qrZ+KyKy5b+2I9IihSbV09pAmJ+RAJZir4q46II3uk06HgZDh9WAKD+2kKkPdgO9RS1jemVDtJnva3dEmwdU1fA8znq7t6GLPx0Q/apAPi/rsT8gOJHPQ1FBG6NJH2l+P2OVoaGDF7x/EjYKR+WlbjWbF7G8vtac+QAoNlFj0p9tA6ZCo3/2MlmKUJJTtp/qmgW+cuZYwd11ntBKzfySJujg74XXh/Cx69ZObdSJnl/F2Ce4TpLn5Ogb0C5jXbDnxcMZG4Jq4tKQciq7FNRmWSMwEZm+7MzvR3tgyQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6806.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(346002)(39860400002)(396003)(376002)(136003)(4326008)(33656002)(36756003)(966005)(478600001)(110136005)(6512007)(71200400001)(316002)(54906003)(8936002)(8676002)(2616005)(83380400001)(122000001)(86362001)(76116006)(91956017)(66946007)(26005)(66476007)(38100700002)(6486002)(66556008)(5660300002)(66446008)(186003)(2906002)(19627235002)(6506007)(64756008)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?V3d1emluckVwVnU0ZWZzbDBRbkRQTnhwallxV2IxZ0tkZ25kTjREaUVPQ2th?= =?utf-8?B?b1c3azM2ZUQ1QlpiUWtCQ1R6c29yd2k3aDViZ2toNUJWSXVQczNYUk5ZSHUw?= =?utf-8?B?SnhVN3FiUlF0eXYzdll4a2FUUUtrQjRGUEhPWXcwQ3Q0ZGpIei9TSmJWQWxL?= =?utf-8?B?UEY1UmhocEJXQ05TOU5UR0tvN2pqd1RTZlZDcWtSRHBBajFVQk5RSjFJeE0y?= =?utf-8?B?Rm0vOVp5VnNCMG1NRm95TWsvOFQvTUFzL1pTUE5YQ3dTaGptMVp5NUZkQmtX?= =?utf-8?B?dmJDcXAxNVdoSFNUb2dsUTZwR1ZQSFRmL25TWHIwWGRVZ21aOUJzZ2NLbENF?= =?utf-8?B?VUNKZEdUTTdKTDFNRElBaXpDTDdiTWJ0UkNSRC8rQWttVnE5N1dUaTVMSElR?= =?utf-8?B?VUs2QlpmS0VPL1hQVFlMZnlUUkpMRmZnQkhmUnpzcVk4a2NHcU91aEphaStt?= =?utf-8?B?NmpGYkhIbGJYM2xvWjdkZ0Z4NWMzWmdSMzhsVDBpallxVHZvYy9VaUQxMFR6?= =?utf-8?B?djlRaWwzVWFSMlpHVmxoc1hYU1A1dk9IdjBEK2tYYndQOHRDVzM2ZGRZYmE3?= =?utf-8?B?QWhqdnhsTWtVZnVDaVdGU21PWEpDdDdXUm1CMWZSTmg2b2VKemlxL3I4MFFv?= =?utf-8?B?M3VEWkh3VnBaYU8rOEtUK0lDNllMMG51Ri8xc3YraTJjNmVQaFo4R3kvNEdK?= =?utf-8?B?ZjVsT1paL2g4elo0L0dkbUpXNzFGc2lqbEE3b29CWXNGV0tHKzR1MkEvellT?= =?utf-8?B?aUNRbnFtRyt3cW5BcmFuWXFBaFJtckM0Z2pYVXBsajV5cTgrQlRrSEhGZnRD?= =?utf-8?B?M1gzbmMvSGNmclh2WW8zaVQ0K3ZzY0wwbUdERTd3ZkJVZVpEZWdiYkVLUUhm?= =?utf-8?B?aGJQcks1bHV3MlU4bTVqWUF3L0toaTgyVU5KMC9oR2pPUlAzRStybWRBOXZj?= =?utf-8?B?RWhYY0c0VlN6UUVJdXdkWGViRCt3N2JBMUJIMnNodWVxYjl5Y3ExUFBnZTBR?= =?utf-8?B?a0RLTFd3dGxSR2dtU1dDYkZCRnEyUzhSM29hQUovVGg5ODRudWZBbXJ5RTRC?= =?utf-8?B?d01NTVI5blpaeWl4a0NJUU5FRDFEVEFBWWxpdmpsdjI1VXpIRkpWMDVLM0FM?= =?utf-8?B?SVdpb1RIUXk5VTg1VHFoYVVVWWFMMlpVNzV6UlRQdm13UC9ld2lrNFVjZ2tz?= =?utf-8?B?U3Izd0ZZQWhGY1g5Y012NktwWVBwdS9CMzJGcmp6eDN1RGlhTnJGN3BNRkVo?= =?utf-8?B?eG15ZFdEM2tsU1VhQ1B5dUlRM2Fxc3RXc0hvNUNwOTRaMUxaMmtLcjJMVmN3?= =?utf-8?B?aVhTVjA1K0JRbzhQYjlJdXdCajVCdVQ1dWw1ZVlza3lpcXoxZFpvbHg0MnlB?= =?utf-8?B?RkpLWG0xOWFJL0FucHF4UTBMM1VGRHlvTDJuUDFtOGRYYUNOb1kwdjQwWGZm?= =?utf-8?B?c3dERVE2WjZmdWQwOFJFQnVSZjd5MDBpS3RndE5pWnE0bHJUSFJGT3VtbE54?= =?utf-8?B?bTRYSko5cGE4N0E4bktXZjAzclJQUzNvSFlnN29KRHBIVGhGYnVOV29henUz?= =?utf-8?B?cjhsYitHV256akkrMGF2dU9pbDM3c094TThDVzJkbC9HZzJYSVpwTnI3allO?= =?utf-8?B?cElqYzFoOXFLK2RleUdBdGhXbE5iMjFhbzMrTGtUVlBZd3J1SHBrNWZHbXI1?= =?utf-8?B?Sm1ZM1BzbjNGUjBPcTZ0bk5FUmtBc3JhSkhUenpXdVlWeGtWSWIvS2lhb1Jp?= =?utf-8?Q?ekDZoHnZdgS+kx6T2UXYvp/S4VuVdMPc6QN7smu?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6808 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 0102cadb-611e-4251-6ac9-08d914a7501e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: aZw0aGjJVUy8eYym8HnDXyydc+JujxqlXNbw6z/qdpC/EczF3QQTAJhY1CXZI5DvNma/O88h0YHudIYZ2iXb8In7+9ajv0HOYbgkVRYWLoT5vOuKxOl5fMr+x8bYJ4AEio9jxmaKsrDLFhlvd2St1+2HjCIb4XxX1fljSQVOxkD2I1uQIx8Z8dUZLsq4cT+sE4DfzoNd1VNcSrdkFGXHbQhsJ9Ld7ZYE+GT0tciy3h9GRa/EoFoWUzSH8anJM3kTbXnR6ki/X90IkIB6ngR1ScKEAvHxeQoM6BmBXFrEw5Eu4fR1NWoYkuZQ0Re6Gh3GddKIRnxk/kUvGVH6uxN5/6wJFZSwGGwhPKCt5kmUrjPh4pyMgv2ql5V/sxlLO8m9hqgHygLFYRgPZabuYXSLjDfnJmsKi0seC6fVWgstJ0qVunnUsrOlt6tzqEu8q+WBLPw1Kl0xI/RmHpMyxaONbAwmi68xgk8FNuMKJK5NvQK8GOhj7kyPrEWPUA3McRfz3O1IsEAhcB3nYjzL+CZFUnFgo17H1OjGzaAJE4Et431DPbmB0nTC6yBS7pGrMb9ELZ35KQ3bxGoJaeN78XDqYS/+z+RpUM3BAlfkf2zVGy7PhsypvcoC4S1SbXwReNn0iqUZxLyBShqSfwhpsqx9V/Gv9/WqINw3zpRUON6M1RhWcWrYGoovo7or0H9sW5uZpuEgC126A8tQknhMJA8ZDY7OtKuj+WdhQwBvxjd/PM97C95q/XoHaDno53JAcdDG3+T627QdrAlsoZKWadvIvw== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(346002)(376002)(39860400002)(396003)(136003)(36840700001)(46966006)(33656002)(81166007)(8936002)(70206006)(8676002)(36860700001)(6486002)(966005)(336012)(316002)(2906002)(70586007)(356005)(186003)(5660300002)(478600001)(36756003)(82740400003)(26005)(4326008)(86362001)(6506007)(47076005)(2616005)(6512007)(19627235002)(54906003)(82310400003)(110136005)(83380400001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 May 2021 18:05:24.4624 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 16d477b5-f563-4ff5-90d0-08d914a759a7 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3371 Content-Language: en-GB Content-Type: text/plain; charset="utf-8" Content-ID: <8C3E3B9D12A8B24A9E93C3ED888DD81C@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 Rm9yIHRoaXMgc2VyaWVzLg0KDQpSZXZpZXdlZC1ieTogU2FtaSBNdWphd2FyIDxzYW1pLm11amF3 YXJAYXJtLmNvbT4NCg0KUmVnYXJkcywNCg0KU2FtaSBNdWphd2FyDQoNCu+7v09uIDExLzA1LzIw MjEsIDA4OjQ3LCAiUHJhbmF2IE1hZGh1IiA8cHJhbmF2Lm1hZGh1QGFybS5jb20+IHdyb3RlOg0K DQogICAgQ2hhbmdlcyBzaW5jZSBWMToNCiAgICAtIFJlbW92ZSBwYXRjaGVzIHRoYXQgYWRkIENQ VSBjb250YWluZXIgb2JqZWN0IGludG8gRFNEVA0KICAgIC0gQWRkcmVzc2VkIGNvbW1lbnRzIGZy b20gU2FtaQ0KDQogICAgTG93IFBvd2VyIElkbGUgKExQSSkgYW5kIENvbGxhYm9yYXRpdmUgUHJv Y2Vzc29yIFBlcmZvcm1hbmNlIENvbnRyb2wNCiAgICAoQ1BQQykgYXJlIHR3byBwb3dlciBtYW5h Z2VtZW50IG1lY2hhbmlzbXMgZGVzY3JpYmVkIGluIEFDUEkgNi40DQogICAgc3BlY2lmaWNhdGlv bi4gT1NQTSB1c2VzIHRoZSBfTFBJIG9iamVjdCB0byBzZWxlY3QgYSBsb2NhbCBwb3dlciBzdGF0 ZQ0KICAgIGZvciBlYWNoIGxldmVsIG9mIHByb2Nlc3NvciBoaWVyYXJjaHkgaW4gdGhlIHN5c3Rl bS4gQ29sbGFib3JhdGl2ZQ0KICAgIHByb2Nlc3NvciBwZXJmb3JtYW5jZSBjb250cm9sIChDUFBD KSBkZWZpbmVzIGFuIGFic3RyYWN0ZWQgYW5kIGZsZXhpYmxlDQogICAgbWVjaGFuaXNtIGZvciBP U1BNIHRvIGNvbGxhYm9yYXRlIHdpdGggYW4gZW50aXR5IGluIHRoZSBwbGF0Zm9ybSB0bw0KICAg IG1hbmFnZSB0aGUgcGVyZm9ybWFuY2Ugb2YgYSBwcm9jZXNzb3IuIEluIHRoaXMgcGF0Y2ggc2Vy aWVzLCBDUFBDDQogICAgc3VwcG9ydCBkZXBlbmRzIG9uIHRoZSBhdmFpbGFiaWxpdHkgb2YgQWN0 aXZpdHkgTW9uaXRvciBVbml0IChBTVUpDQogICAgZXh0ZW5zaW9uIGZvciBDUFUgcGVyZm9ybWFu Y2UgbW9uaXRvcmluZyBhcyBkZWZpbmVkIGluIHRoZSBBcm0gdjguNA0KICAgIGFyY2hpdGVjdHVy ZSByZWZlcmVuY2UgbWFudWFscy4gU28gQ1BQQyBpcyBzdXBwb3J0ZWQgZm9yIFJELVYxIGFuZA0K ICAgIFJELU4yIHBsYXRmb3Jtcy4NCg0KICAgIFRoaXMgcGF0Y2ggc2VyaWVzIGFkZHMgTFBJIHN1 cHBvcnQgZm9yIGFsbCB0aGUgTmVvdmVyc2UgcmVmZXJlbmNlDQogICAgZGVzaWduIHBsYXRmb3Jt cy4gQ1BQQyBzdXBwb3J0IGlzIGFkZGVkIGZvciBSRC1WMSwgUkQtVjEtTUMgYW5kDQogICAgUkQt TjIgcGxhdGZvcm1zLg0KDQogICAgVGhpcyBwYXRjaCBzZXJpZXMgc2hvdWxkIGJlIGFwcGxpZWQg b24gdG9wIG9mIHRoZSBwYXRjaCBzZXJpZXMNCiAgICBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cv ZGV2ZWwvbWVzc2FnZS83NDkyNA0KDQogICAgTGluayB0byBnaXRodWIgYnJhbmNoIHdpdGggdGhl IHBhdGNoZXMgaW4gdGhpcyBzZXJpZXMgLQ0KICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9QcmFuYXYt TWFkaHUvZWRrMi1wbGF0Zm9ybXMvdHJlZS90b3BpY3MvcmRfcG93ZXJfbWFuYWdlbWVudA0KDQoN CiAgICBQcmFuYXYgTWFkaHUgKDExKToNCiAgICAgIFBsYXRmb3JtL1NnaTogTWFjcm8gZGVmaW5p dGlvbnMgZm9yIEFDUEkgX09TQw0KICAgICAgUGxhdGZvcm0vU2dpOiBMb3cgUG93ZXIgSWRsZSBz dGF0ZXMgZm9yIFNHSS01NzUNCiAgICAgIFBsYXRmb3JtL1NnaTogTG93IFBvd2VyIElkbGUgc3Rh dGVzIGZvciBSRC1OMS1FZGdlDQogICAgICBQbGF0Zm9ybS9TZ2k6IExvdyBQb3dlciBJZGxlIFN0 YXRlcyBmb3IgUkQtTjEtRWRnZSBkdWFsLWNoaXANCiAgICAgIFBsYXRmb3JtL1NnaTogTG93IFBv d2VyIElkbGUgc3RhdGVzIGZvciBSRC1WMSBwbGF0Zm9ybQ0KICAgICAgUGxhdGZvcm0vU2dpOiBN YWNybyBkZWZpbml0aW9ucyBmb3IgQUNQSSBDUFBDDQogICAgICBQbGF0Zm9ybS9TZ2k6IEFDUEkg Q1BQQyBzdXBwb3J0IGZvciBSRC1WMQ0KICAgICAgUGxhdGZvcm0vU2dpOiBMb3cgUG93ZXIgSWRs ZSBTdGF0ZXMgZm9yIFJELVYxIHF1YWQtY2hpcCBwbGF0Zm9ybQ0KICAgICAgUGxhdGZvcm0vU2dp OiBBQ1BJIENQUEMgc3VwcG9ydCBmb3IgUkQtVjEgcXVhZC1jaGlwIHBsYXRmb3JtDQogICAgICBQ bGF0Zm9ybS9TZ2k6IExvdyBQb3dlciBJZGxlIFN0YXRlcyBmb3IgUkQtTjINCiAgICAgIFBsYXRm b3JtL1NnaTogQUNQSSBDUFBDIHN1cHBvcnQgZm9yIFJELU4yDQoNCiAgICAgUGxhdGZvcm0vQVJN L1NnaVBrZy9JbmNsdWRlL1NnaUFjcGlIZWFkZXIuaCAgIHwgIDkwICsrKysrDQogICAgIC4uLi9B Uk0vU2dpUGtnL0FjcGlUYWJsZXMvUmROMUVkZ2UvRHNkdC5hc2wgICB8IDEzMiArKysrKysrDQog ICAgIC4uLi9BUk0vU2dpUGtnL0FjcGlUYWJsZXMvUmROMUVkZ2VYMi9Ec2R0LmFzbCB8IDE2MiAr KysrKysrKw0KICAgICBQbGF0Zm9ybS9BUk0vU2dpUGtnL0FjcGlUYWJsZXMvUmROMi9Ec2R0LmFz bCAgfCAzNjQgKysrKysrKysrKysrKysrKysrDQogICAgIFBsYXRmb3JtL0FSTS9TZ2lQa2cvQWNw aVRhYmxlcy9SZFYxL0RzZHQuYXNsICB8IDI5NCArKysrKysrKysrKysrKw0KICAgICAuLi4vQVJN L1NnaVBrZy9BY3BpVGFibGVzL1JkVjFNYy9Ec2R0LmFzbCAgICAgfCAzMDYgKysrKysrKysrKysr KysrDQogICAgIC4uLi9BUk0vU2dpUGtnL0FjcGlUYWJsZXMvU2dpNTc1L0RzZHQuYXNsICAgICB8 IDEzMiArKysrKysrDQogICAgIDcgZmlsZXMgY2hhbmdlZCwgMTQ4MCBpbnNlcnRpb25zKCspDQoN CiAgICAtLSANCiAgICAyLjE3LjENCg0KDQo=