From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (EUR04-VI1-obe.outbound.protection.outlook.com [40.107.8.49]) by mx.groups.io with SMTP id smtpd.web08.5708.1632408573472947194 for ; Thu, 23 Sep 2021 07:49:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=G32AYSob; spf=pass (domain: arm.com, ip: 40.107.8.49, 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=pWAwuDHd6jArCr2xIjuimUS7APRkNRnQ6cTdUap8zr0=; b=G32AYSobtA7GfO3dcQ7YpMKkKMh1BIxiOrHlgh7r9UvMH0vzHs26HxN7UYLIvDnEMMsxcXzqneFmryPQHRu0J6+ai381WC+slk42Tr7VnZJh9Ox4KoOkpRUHgw867ZvkHqIBUd1DDVTCm0X89tSsEO/nhgVe0gs+RX93An3msQ8= Received: from AM5PR0701CA0063.eurprd07.prod.outlook.com (2603:10a6:203:2::25) by AM6PR08MB4982.eurprd08.prod.outlook.com (2603:10a6:20b:e9::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.15; Thu, 23 Sep 2021 14:49:27 +0000 Received: from AM5EUR03FT011.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:2:cafe::b4) by AM5PR0701CA0063.outlook.office365.com (2603:10a6:203:2::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.7 via Frontend Transport; Thu, 23 Sep 2021 14:49:27 +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 AM5EUR03FT011.mail.protection.outlook.com (10.152.16.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13 via Frontend Transport; Thu, 23 Sep 2021 14:49:27 +0000 Received: ("Tessian outbound a77cafe56b47:v103"); Thu, 23 Sep 2021 14:49:25 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 475a68014e5ca11b X-CR-MTA-TID: 64aa7808 Received: from 1e9ed3167b47.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 54F9BDD1-D11C-44BE-8D31-55D106791A73.1; Thu, 23 Sep 2021 14:49:13 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 1e9ed3167b47.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 23 Sep 2021 14:49:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PS2OTmj9kQP3Xy7iK+ATG3tK0yyt8PeMMEFeUhc0co++EUK1PlalyZpOyb7Q6PjsJott8lH9EDYEtnrYH/daL+H/kLt03uFGh6I/xiUXY2JtFzgM+bA7Exzwc23e+Y1qnH2dZoiYc+9yZb3Zwnu7DIYQ7i28R2TBtlHUv0HntfArg+Hf58N+/i0K8mD3PwD4DUqV5QkWKxbY5N4o9tQ1dWplwGy35vil5Xw3HJlMUgNak5M2eIFcs19qc6KECTfoVFuUcJq2KSRg8lS398OfmwAcv7q0nlCXrt8C+AyYfmdZ90/9QPgTaJgbLqOHtR+Tmn92RpdVk5EJ29F2gTBcdQ== 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; bh=pWAwuDHd6jArCr2xIjuimUS7APRkNRnQ6cTdUap8zr0=; b=hdix3TJ656eUAfRAcVRWXGrwZ2r3JP3zLkTstkRJ3M0R/y/vRr8o5EVuDyO+zXWdTnhPrgL3ExnGMl8TZP2r5grQaCV7/OAXvTwiKuFmW12oPT0ABkdXaaQnew5LOe/exSZJ//p4jdVSlv78/tPjDablEDBE8yxufsgnwYcrG0NtQLE17994APsUDfGRz/qkvfEMoA8GXkgCD450CyaW/1FxBFYoC/XJ6gr3HXoMHXoi4cSaANheCMQVqti+rcYEVabqvkd00056x+ZcitxqDEAMceDVyQ+r+GedBumFnbHl4hS7TatlWwtPxlCtEEdYH/q8KqV1HS/PZj3OOcNu7g== 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=pWAwuDHd6jArCr2xIjuimUS7APRkNRnQ6cTdUap8zr0=; b=G32AYSobtA7GfO3dcQ7YpMKkKMh1BIxiOrHlgh7r9UvMH0vzHs26HxN7UYLIvDnEMMsxcXzqneFmryPQHRu0J6+ai381WC+slk42Tr7VnZJh9Ox4KoOkpRUHgw867ZvkHqIBUd1DDVTCm0X89tSsEO/nhgVe0gs+RX93An3msQ8= Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by AM5PR0802MB2609.eurprd08.prod.outlook.com (2603:10a6:203:98::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.16; Thu, 23 Sep 2021 14:49:11 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::c8a5:672a:9ff2:e554]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::c8a5:672a:9ff2:e554%6]) with mapi id 15.20.4544.015; Thu, 23 Sep 2021 14:49:11 +0000 From: "Sami Mujawar" To: Stefan Berger , "devel@edk2.groups.io" CC: "marcandre.lureau@redhat.com" , "kraxel@redhat.com" , "jiewen.yao@intel.com" , "ardb+tianocore@kernel.org" , "leif@nuviainc.com" , Stefan Berger , nd Subject: Re: [PATCH v3 1/3] ArmVirtPkg/TPM: Add a NULL implementation of TpmPlatformHierarchyLib Thread-Topic: [PATCH v3 1/3] ArmVirtPkg/TPM: Add a NULL implementation of TpmPlatformHierarchyLib Thread-Index: AQHXr89tMhot0PlF8kSp73YL1Ui+kquxxXoA Date: Thu, 23 Sep 2021 14:49:11 +0000 Message-ID: References: <20210922163143.3069058-1-stefanb@linux.ibm.com> <20210922163143.3069058-2-stefanb@linux.ibm.com> In-Reply-To: <20210922163143.3069058-2-stefanb@linux.ibm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.52.21080801 Authentication-Results-Original: linux.ibm.com; dkim=none (message not signed) header.d=none;linux.ibm.com; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: c8006623-9cad-4795-2526-08d97ea1576f x-ms-traffictypediagnostic: AM5PR0802MB2609:|AM6PR08MB4982: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:4941;OLM:4941; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: LIHGPQ2q0nr7w+dzlwqEGUcCQs5I7M1841V+ADhylWuML9Pdl4eDc8IJGRGWcLf7Vt+tf80AbQBdPX/XhnpQoASqydveprhw6dUEbEs4kcy4EziIfND4FhgkHf6fSdBRWJqqGBV5x9vTljR4fBDWNaxnUyLPwHGUMgDqXQARQM0zyFgOn8Tas7OYJw1XLXQAfe3Z/gRs9fR1p6/DzE2lSa241zJw1LJPwuugtlv2Q4r7hDnPy0GRYLtRuaElymYTtcq+xoLnm+ncLHlb6RpsCdL06F9kbdxDSSHNV7aF+mxTVPgWse2tuhU6i+F+WLG2MTa23H4o6iZRZ+IVF5MVM9XIXTh7x/fmYxyPbib/eLDO+FE2+FzlPISIhejen15szxxsl6BSlbOF0ob2NM7Mb3bbuQ+vBv3dwbA74nEnSnah87HDiohckNjQTau4iFbtnb2Sws0/MvLgbrSZAfYdy2x47AfQCq0A29eF31FUFXPIoa5hBCsMnz39EUjiWzkD45PAm/3feuRo21zxOWhpJL1g6YKexuqxB02Q9VB2Kr842YJX5zCflqO4blayc0W5sGTU9BzrTk2IDTb4R4hs792k1fIfrksnfpYUuJ4zXUkjb4kPxTRXHLc6iOpaHPF8JQCM7tiuWKiLHtso+zwbZ/EJ3HntQ+dvPpAtqlj7Ni7JQquXg3MRh3nPsJ9E1d8f2e9wR0sSLeBGSsYMXkEYAkEcsYaung3mXgFBKf4AcwkoIgLLCjZ6jxxYOFk/ZbqpAmeUhZcY6SR/yV15p34c++U6v9mT/dEa2Fd0CdHiQJHcTLqCxVEU0O4gU+nqVUnV 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)(966005)(83380400001)(45080400002)(64756008)(26005)(66556008)(8676002)(66446008)(36756003)(110136005)(91956017)(86362001)(4326008)(33656002)(66476007)(2616005)(54906003)(5660300002)(6512007)(38100700002)(508600001)(122000001)(19627235002)(71200400001)(8936002)(6506007)(66946007)(186003)(6486002)(316002)(2906002)(76116006)(38070700005)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0802MB2609 Original-Authentication-Results: linux.ibm.com; dkim=none (message not signed) header.d=none;linux.ibm.com; dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT011.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: cffb89ea-35ce-419c-5165-08d97ea14e0a X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3vcuTtjVMbYiikTPU00OFDTAgckDpu40S18EXz1u+MAe+4kzSFhfLsSdpRyj8vPr2IRT1Ze6ZXNl980kvIyqZ02tNJbTSjw3vzClRtmcxOkNjVhZp1BIoFXMTqw4XMRaqArEJQxOetNFtUKyGmWjiIaN0t0pFcQKt79FAZA5u51hk+zCkjY1VJKEohAjYA8zlAcHt4zfYPIc3rmOCUjf4mts0azXDXAlovYKBP0Km0WGYeKiZZ5LPP/cv4vq673QCGGVyRj6u43NNf/wCxtz8PFF0pnnrC/fwfVbHHZ2pZMThH8uVjYkFJKWrTJ+ASpA88ChGTOHRqBBDR79Zco6SdK48yhfuvn2woGxvFjHwqmbiHuIieqmzyvAcYrLZJv7yTHEVXSVvfyRAnrSyduLwsda4EGJlJznRRqlULmXIETVARu8QmeXPpKY1gytEim56tK1xglPKikJ9u8Hb8OWxJhpfCk7g05Wqi8igWwKFGfa1mIZEBNL1HEsD1kq0R5nVeMh3zOTg2z2dtsdYjBb7/gwC2bvLG9HZYVuI8Pf59PXH3Wl57R7lSzQ7CMXFp0lmpoXiPtfqjtuktP9IKnGqFTkwyMWXpsvwFHy0EQWBmZ/tyQOn5GcdUSNe6wcweYE+TthHzIt1kI96NVBvf65pT3CGsaFiAs2TMwT5vwz9oipzt3+RCxOxjWGSOvwOzAkr5RrNKKcTdC2V8Q2XPJnmQOmZ64rTgYL1ls4fkn+hSIlhgp31OgcT4NSovODkGuhAMubMRTJwWrB4J/slZE8fBM44k83hTG0a1nerYz6Y80= 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)(36840700001)(46966006)(19627235002)(54906003)(70206006)(70586007)(2906002)(110136005)(4326008)(8936002)(83380400001)(82310400003)(81166007)(356005)(6486002)(316002)(6512007)(5660300002)(8676002)(966005)(33656002)(36756003)(508600001)(45080400002)(186003)(26005)(86362001)(6506007)(336012)(2616005)(47076005)(36860700001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2021 14:49:27.0662 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c8006623-9cad-4795-2526-08d97ea1576f 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: AM5EUR03FT011.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4982 Content-Language: en-GB Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 SGkgU3RlZmFuLA0KDQpUaGlzIHBhdGNoIGxvb2tzIGdvb2QgdG8gbWUuDQoNClJldmlld2VkLWJ5 OiBTYW1pIE11amF3YXIgPHNhbWkubXVqYXdhckBhcm0uY29tPg0KDQpSZWdhcmRzLA0KDQpTYW1p IE11amF3YXINCg0K77u/T24gMjIvMDkvMjAyMSwgMTc6MzIsICJTdGVmYW4gQmVyZ2VyIiA8c3Rl ZmFuYkBsaW51eC5pYm0uY29tPiB3cm90ZToNCg0KICAgIEZyb206IFN0ZWZhbiBCZXJnZXIgPHN0 ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPg0KDQogICAgQWRkIGEgTlVMTCBpbXBsZW1lbnRhdGlv biBvZiB0aGUgbGlicmFyeSBjbGFzcyBUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi4NCg0KICAgIExp bms6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzUxMA0K ICAgIENjOiBBcmQgQmllc2hldXZlbCA8YXJkYit0aWFub2NvcmVAa2VybmVsLm9yZz4NCiAgICBD YzogTGVpZiBMaW5kaG9sbSA8bGVpZkBudXZpYWluYy5jb20+DQogICAgQ2M6IFNhbWkgTXVqYXdh ciA8c2FtaS5tdWphd2FyQGFybS5jb20+DQogICAgQ2M6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEBy ZWRoYXQuY29tPg0KICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGlu dXguaWJtLmNvbT4NCiAgICAtLS0NCiAgICAgLi4uL1BlaUR4ZVRwbVBsYXRmb3JtSGllcmFyY2h5 TGliLmMgICAgICAgICAgIHwgMjIgKysrKysrKysrKysrKw0KICAgICAuLi4vUGVpRHhlVHBtUGxh dGZvcm1IaWVyYXJjaHlMaWIuaW5mICAgICAgICAgfCAzMSArKysrKysrKysrKysrKysrKysrDQog ICAgIFNlY3VyaXR5UGtnL1NlY3VyaXR5UGtnLmRzYyAgICAgICAgICAgICAgICAgICB8ICAxICsN CiAgICAgMyBmaWxlcyBjaGFuZ2VkLCA1NCBpbnNlcnRpb25zKCspDQogICAgIGNyZWF0ZSBtb2Rl IDEwMDY0NCBTZWN1cml0eVBrZy9MaWJyYXJ5L1BlaUR4ZVRwbVBsYXRmb3JtSGllcmFyY2h5TGli TnVsbC9QZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi5jDQogICAgIGNyZWF0ZSBtb2RlIDEw MDY0NCBTZWN1cml0eVBrZy9MaWJyYXJ5L1BlaUR4ZVRwbVBsYXRmb3JtSGllcmFyY2h5TGliTnVs bC9QZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi5pbmYNCg0KICAgIGRpZmYgLS1naXQgYS9T ZWN1cml0eVBrZy9MaWJyYXJ5L1BlaUR4ZVRwbVBsYXRmb3JtSGllcmFyY2h5TGliTnVsbC9QZWlE eGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi5jIGIvU2VjdXJpdHlQa2cvTGlicmFyeS9QZWlEeGVU cG1QbGF0Zm9ybUhpZXJhcmNoeUxpYk51bGwvUGVpRHhlVHBtUGxhdGZvcm1IaWVyYXJjaHlMaWIu Yw0KICAgIG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQogICAgaW5kZXggMDAwMDAwMDAwMC4uZGZjODg2 MzgzMA0KICAgIC0tLSAvZGV2L251bGwNCiAgICArKysgYi9TZWN1cml0eVBrZy9MaWJyYXJ5L1Bl aUR4ZVRwbVBsYXRmb3JtSGllcmFyY2h5TGliTnVsbC9QZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNo eUxpYi5jDQogICAgQEAgLTAsMCArMSwyMiBAQA0KICAgICsvKiogQGZpbGUNCg0KICAgICsgICAg TnVsbCBUUE0gUGxhdGZvcm0gSGllcmFyY2h5IGNvbmZpZ3VyYXRpb24gbGlicmFyeS4NCg0KICAg ICsNCg0KICAgICsgICAgVGhpcyBsaWJyYXJ5IHByb3ZpZGVzIHN0dWIgZnVuY3Rpb25zIGZvciBj dXN0b21pemluZyB0aGUgVFBNJ3MgUGxhdGZvcm0gSGllcmFyY2h5Lg0KDQogICAgKw0KDQogICAg KyAgICBDb3B5cmlnaHQgKGMpIDIwMjEsIElCTSBDb3Jwb3JhdGlvbi4NCg0KICAgICsgICAgU1BE WC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCg0KICAgICsNCg0KICAg ICsqKi8NCg0KICAgICsNCg0KICAgICsjaW5jbHVkZSA8VWVmaS5oPg0KDQogICAgKw0KDQogICAg Ky8qKg0KDQogICAgKyAgQSBOVUxMIGltcGxlbWVudGF0aW9uIG9mIENvbmZpZ3VyZVRwbVBsYXRm b3JtSGllcmFyY2h5Lg0KDQogICAgKyoqLw0KDQogICAgK1ZPSUQNCg0KICAgICtFRklBUEkNCg0K ICAgICtDb25maWd1cmVUcG1QbGF0Zm9ybUhpZXJhcmNoeSAoDQoNCiAgICArICApDQoNCiAgICAr ew0KDQogICAgKyAgLyogZG8gbm90aGluZyAqLw0KDQogICAgK30NCg0KICAgIGRpZmYgLS1naXQg YS9TZWN1cml0eVBrZy9MaWJyYXJ5L1BlaUR4ZVRwbVBsYXRmb3JtSGllcmFyY2h5TGliTnVsbC9Q ZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi5pbmYgYi9TZWN1cml0eVBrZy9MaWJyYXJ5L1Bl aUR4ZVRwbVBsYXRmb3JtSGllcmFyY2h5TGliTnVsbC9QZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNo eUxpYi5pbmYNCiAgICBuZXcgZmlsZSBtb2RlIDEwMDY0NA0KICAgIGluZGV4IDAwMDAwMDAwMDAu LjFiMWU5YWQ1OTINCiAgICAtLS0gL2Rldi9udWxsDQogICAgKysrIGIvU2VjdXJpdHlQa2cvTGli cmFyeS9QZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYk51bGwvUGVpRHhlVHBtUGxhdGZvcm1I aWVyYXJjaHlMaWIuaW5mDQogICAgQEAgLTAsMCArMSwzMSBAQA0KICAgICsjIyMgQGZpbGUNCg0K ICAgICsjICAgTlVMTCBUUE0gUGxhdGZvcm0gSGllcmFyY2h5IGNvbmZpZ3VyYXRpb24gbGlicmFy eS4NCg0KICAgICsjDQoNCiAgICArIyAgIFRoaXMgbGlicmFyeSBwcm92aWRlcyBmdW5jdGlvbnMg Zm9yIGN1c3RvbWl6aW5nIHRoZSBUUE0ncyBQbGF0Zm9ybSBIaWVyYXJjaHkNCg0KICAgICsjICAg QXV0aG9yaXphdGlvbiBWYWx1ZSAocGxhdGZvcm1BdXRoKSBhbmQgUGxhdGZvcm0gSGllcmFyY2h5 IEF1dGhvcml6YXRpb24NCg0KICAgICsjICAgUG9saWN5IChwbGF0Zm9ybVBvbGljeSkgY2FuIGJl IGRlZmluZWQgdGhyb3VnaCB0aGlzIGZ1bmN0aW9uLg0KDQogICAgKyMNCg0KICAgICsjIENvcHly aWdodCAoYykgMjAxOSwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJS Pg0KDQogICAgKyMgQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uPEJSPg0KDQog ICAgKyMNCg0KICAgICsjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0 ZW50DQoNCiAgICArIw0KDQogICAgKyMjIw0KDQogICAgKw0KDQogICAgK1tEZWZpbmVzXQ0KDQog ICAgKyAgSU5GX1ZFUlNJT04gICAgICAgICAgICAgICAgICAgID0gMS4yNw0KDQogICAgKyAgQkFT RV9OQU1FICAgICAgICAgICAgICAgICAgICAgID0gQmFzZVBsYXRmb3JtDQoNCiAgICArICBGSUxF X0dVSUQgICAgICAgICAgICAgICAgICAgICAgPSA4OTQ3QTNGMi1CZkI0LTQ1RUYtOTY4RC01QzQw QzFDRTZBNTgNCg0KICAgICsgIE1PRFVMRV9UWVBFICAgICAgICAgICAgICAgICAgICA9IEJBU0UN Cg0KICAgICsgIFZFUlNJT05fU1RSSU5HICAgICAgICAgICAgICAgICA9IDEuMA0KDQogICAgKyAg TElCUkFSWV9DTEFTUyAgICAgICAgICAgICAgICAgID0gVHBtUGxhdGZvcm1IaWVyYXJjaHlMaWJ8 UEVJTSBEWEVfRFJJVkVSDQoNCiAgICArDQoNCiAgICArW0xpYnJhcnlDbGFzc2VzXQ0KDQogICAg KyAgQmFzZUxpYg0KDQogICAgKw0KDQogICAgK1tQYWNrYWdlc10NCg0KICAgICsgIE1kZVBrZy9N ZGVQa2cuZGVjDQoNCiAgICArICBTZWN1cml0eVBrZy9TZWN1cml0eVBrZy5kZWMNCg0KICAgICsN Cg0KICAgICtbU291cmNlc10NCg0KICAgICsgIFBlaUR4ZVRwbVBsYXRmb3JtSGllcmFyY2h5TGli LmMNCg0KICAgIGRpZmYgLS1naXQgYS9TZWN1cml0eVBrZy9TZWN1cml0eVBrZy5kc2MgYi9TZWN1 cml0eVBrZy9TZWN1cml0eVBrZy5kc2MNCiAgICBpbmRleCBmMWY2NzhjNDkyLi4zNzMxOGM2NGM1 IDEwMDY0NA0KICAgIC0tLSBhL1NlY3VyaXR5UGtnL1NlY3VyaXR5UGtnLmRzYw0KICAgICsrKyBi L1NlY3VyaXR5UGtnL1NlY3VyaXR5UGtnLmRzYw0KICAgIEBAIC0yMzIsNiArMjMyLDcgQEANCiAg ICAgICBTZWN1cml0eVBrZy9MaWJyYXJ5L0hhc2hMaWJUcG0yL0hhc2hMaWJUcG0yLmluZg0KDQoN Cg0KICAgICAgIFNlY3VyaXR5UGtnL0xpYnJhcnkvUGVpRHhlVHBtUGxhdGZvcm1IaWVyYXJjaHlM aWIvUGVpRHhlVHBtUGxhdGZvcm1IaWVyYXJjaHlMaWIuaW5mDQoNCiAgICArICBTZWN1cml0eVBr Zy9MaWJyYXJ5L1BlaUR4ZVRwbVBsYXRmb3JtSGllcmFyY2h5TGliTnVsbC9QZWlEeGVUcG1QbGF0 Zm9ybUhpZXJhcmNoeUxpYi5pbmYNCg0KDQoNCiAgICAgICAjDQoNCiAgICAgICAjIFRDRyBTdG9y YWdlLg0KDQogICAgLS0gDQogICAgMi4zMS4xDQoNCg0K