From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.50]) by mx.groups.io with SMTP id smtpd.web10.45541.1624273739957507168 for ; Mon, 21 Jun 2021 04:09:01 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=W6mpk559; spf=pass (domain: arm.com, ip: 40.107.22.50, 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=4asFTljjS+TuzxsFXWOSRto0VS0nrYsb9PDo3WDS+UY=; b=W6mpk559n6vQSTyvK3QC8y23QRfu/PO6f0BgpPi85hSvCP45S5NHnisVx0FI8VbHDBQ4GCHGeGNVQHV1iuzuTRc3teGmFyoos5t6yCiVtq3oA5eQGPVb4BNScNQm1Rlul2G7+r+snCNsGoqUKzoTZt4uZW1/TOn3dTPhGkPpfxk= Received: from AM6P195CA0075.EURP195.PROD.OUTLOOK.COM (2603:10a6:209:86::16) by AM6PR08MB3608.eurprd08.prod.outlook.com (2603:10a6:20b:51::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.19; Mon, 21 Jun 2021 11:08:50 +0000 Received: from AM5EUR03FT005.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:86:cafe::de) by AM6P195CA0075.outlook.office365.com (2603:10a6:209:86::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.15 via Frontend Transport; Mon, 21 Jun 2021 11:08:50 +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 AM5EUR03FT005.mail.protection.outlook.com (10.152.16.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.16 via Frontend Transport; Mon, 21 Jun 2021 11:08:49 +0000 Received: ("Tessian outbound f88ae75fbd47:v96"); Mon, 21 Jun 2021 11:08:49 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: c1bf94b8cf0154c7 X-CR-MTA-TID: 64aa7808 Received: from 7d756460ab33.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id AB64707C-5F27-4FE3-B60A-84DD88501929.1; Mon, 21 Jun 2021 11:08:26 +0000 Received: from EUR01-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 7d756460ab33.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 21 Jun 2021 11:08:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D6qCQgoAKq25xOl4DmKR5Es6BWojA1kAxRT+Mk3+6QAJodtrJqzVoPH6l5uJuEvGLP43lOTDid/e1YWreKvkW4+McfH9GeRfacRHcPlzC7FU7Xo4/0bcuP5i6kbAqhRd4JgCBGaui+sUxR7IuHkGRjApPRvMBRnj++GZtVMFLpaN36gwA6EfT8GC1zT9X5onEkGYx4QvqV2ZYN34sm1omBsT4PfnCkWGjCd2gZ7CaTV7zIoh3DgA1/bb+V6IAhysgJ/NaHySbhNVOTfkXdAPOrens0tcR1E89RqtjBR3sbMWiMSMHFOZQDlAphNoshl3yDCpgrG59Hu9veknL+uLcQ== 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=4asFTljjS+TuzxsFXWOSRto0VS0nrYsb9PDo3WDS+UY=; b=Wc2+W81igsbYxnKrcR20/Yx5BDtLUV+24lEpzJJeJXRaPiCi6ph38P8gWbloYHLkInUEkTweE4Yys926//FEAsVqFtYYwqEoNFvkTApZxg/ChbURrDJTlfdjNmCei+tWllPFlDQbvAZzVMhUqFczNoglLO6/dRLgp9Bx2U0O6DmzNMD/q/gzrI5CeMaOVhEXR/BBGVLav3pIR82oNF64iJst1eXMeqgWsPwWjAl+Qh+VhKCN6g5phQh9uXCg/qcqPGLk9LVOBMmVQziCjs3GpBth6XluNDEUCRIAUnH8CIPJIDzFsYaN+J/O8jaPiK389fL7Tb8RozTzlaAnZWvddA== 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=4asFTljjS+TuzxsFXWOSRto0VS0nrYsb9PDo3WDS+UY=; b=W6mpk559n6vQSTyvK3QC8y23QRfu/PO6f0BgpPi85hSvCP45S5NHnisVx0FI8VbHDBQ4GCHGeGNVQHV1iuzuTRc3teGmFyoos5t6yCiVtq3oA5eQGPVb4BNScNQm1Rlul2G7+r+snCNsGoqUKzoTZt4uZW1/TOn3dTPhGkPpfxk= Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by AS8PR08MB6166.eurprd08.prod.outlook.com (2603:10a6:20b:296::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.19; Mon, 21 Jun 2021 11:08:14 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::5c0d:142c:27df:c52b]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::5c0d:142c:27df:c52b%5]) with mapi id 15.20.4242.023; Mon, 21 Jun 2021 11:08:14 +0000 From: "Sami Mujawar" To: "devel@edk2.groups.io" , "michael.d.kinney@intel.com" CC: Alexei Fedorov , "ardb+tianocore@kernel.org" , Matteo Carlini , Ben Adderson , "gaoliming@byosoft.com.cn" , "Liu, Zhiguang" , "Ni, Ray" , "Gao, Zhichao" , nd Subject: Re: [edk2-devel] [PATCH v2 1/8] MdePkg: Fix IORT header file include guard Thread-Topic: [edk2-devel] [PATCH v2 1/8] MdePkg: Fix IORT header file include guard Thread-Index: AQHXY172f0WNWZftAEaryAMSaEV8HKsYg8MAgAXhuAA= Date: Mon, 21 Jun 2021 11:08:14 +0000 Message-ID: References: <20210617095538.93280-1-sami.mujawar@arm.com> <20210617095538.93280-2-sami.mujawar@arm.com> In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.50.21061301 Authentication-Results-Original: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; x-originating-ip: [217.140.106.52] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: fa8578a9-a324-4775-b630-08d934a4f27d x-ms-traffictypediagnostic: AS8PR08MB6166:|AM6PR08MB3608: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:7691;OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: MCkAgVaunO+TyyoEZYIhO+4Lcgj/FPWt7brLY8gpHsHtaEHMAONPrTm7vFQH6PSHpNbT1kpQR9qaLnd4QrA6Kl2qWOw99pEVVBiD2jSEH7WOKYK2RqhsWhPlYwoWoT7cqc3fHXgVyHzH0oYbyw/v3g4851V5MdhIEMDyR1Nj7QvWRNyUeE8yxsbqQrQUYGOOIkm5WFeeoLS25lEZez3Z8Eep8r8fUOjFYZHsrQdddTMvDF0da5jbYMut5UCVKutcOwtEs79KQR8RgmUT85vtfxq5dMqou6d5sJxTTUuUsUVd/WOmoySEK9pD8y/44AA0VBod5/RzPTgoK21LXCAl0rqs5lNyUkoXuIzM4nKnP04O9Rs/OnCM+NeXC7OXVjJPYvtQlMhQkVYgifs0ONgHGx19LrCj1ezZ9W/ZqZkriSSnQAyM4QyxZbTe5UcR8xAiQUmaPobyaRMRBzvYysLO6ulGrH60kcInccyQsLJl2vygZR9bOVhEaCd40HVUAY/k2ry3Ws7damrjYqgv4cNFMkZVgCbtGqe1e7UHttxRJZbNAEsc6WiOkUpKboQi1FBlhZd/fmA19ZuY8xWpsD/84ufvGnsqrz9qI2mvJswrAgFRiXHhcieROgvoQqWerisDhlcaD1iCVoN5lWwT+TzINtO5qUIkfChO59o/mMD9MvTo8uoDS2Ocky+kmehM63eNkpUmTH6svmwJ/tIKHk1BJbbbiJwqhf3L/30TQdPAnjzT/7aBNn7tocN1+NxVxGKZ3klXnPkI4Rba8BrqI867mXrC8Kf81Pw8UJrqKL7w0cw4H2jpqzkUJd5oz3JJsjqG 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)(346002)(136003)(39840400004)(396003)(376002)(366004)(36756003)(33656002)(54906003)(6512007)(6486002)(110136005)(2906002)(2616005)(8676002)(8936002)(5660300002)(76116006)(91956017)(478600001)(186003)(38100700002)(4326008)(122000001)(966005)(86362001)(66446008)(64756008)(66556008)(6506007)(71200400001)(53546011)(316002)(83380400001)(26005)(66946007)(66476007)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?anZzb2FYMmVpWEc1bE9XQldKd1NsTTJHLzZmZ3lKdm9LYVI3MXE5ZFliUlZW?= =?utf-8?B?VEo0RWZHVDRHazJXVkRLcjc5bjU4VlJnRDBOdEV4RjdYdGhRRmVPSGM1K1Bh?= =?utf-8?B?ZFQxV1lSN1lJS3BEL1NnalVEZFlCTFkwaXJyUXdwcXNmNHpsRVdYY2w4VnNv?= =?utf-8?B?K3JzY1ZEU1Z2RVpCdXJQdkRWbDFCVSthcHhGNG8xWng0KzRxaDBTbW91ZDlQ?= =?utf-8?B?aUpiYklRbXhoVlo1dWZqWXQyNWROSVZNaGQ4c1BTenhtREZDR2ZhV1hUNHpk?= =?utf-8?B?N1U1NWw4eXNhMEVUTGhBSFdJMllpQlBhYTExaXlhdzV4d0pEMTBLR2tjTVhK?= =?utf-8?B?djA5bUhBNW5KNEloWHdOL2tGZVkwVzMzdVpOYTBGZmtNak1TYkpkcm9QblBC?= =?utf-8?B?MCs0eEJzcnZiTlJVMGlvZUZnd21ydm1ybzROS2RHbC9IVHFnY2h3bCt4SXZw?= =?utf-8?B?UExyUG1IQ2VKVXFpQUhSaUFTRjkvOTNNcEZVZ0czcXVXaHJhZWE0cVI5NXBG?= =?utf-8?B?Zkk1bjRPT2ZyTG5aU2x0R09URVV0N3lIdDhJem9wSi9mSVg3aGQxQldoL3Z6?= =?utf-8?B?RGc0Uk93WWE2bkRxOVlxaDRuekZ2TkVoL2NtVHlOM1VvV3hObmZTb09uYk5Y?= =?utf-8?B?OVdRcTRBN05IWlBpRnZ5OG9CcitDd0NIQjdoZFZDWit1RDJGUXFmbzk3d1Vx?= =?utf-8?B?RjNTeEF6b1BhL3NtNll6dG1QTFpOQUVvcEt5TENVZFloaVFrdkRIdWcweVIy?= =?utf-8?B?YlFueEQwVnA5c21GNzBjNExkTmVaemRLU2VtSUsxU1Q2NzdrRGlLU2JDUitx?= =?utf-8?B?NnpyVFJ0ZWNNdmJkdFRJazVtWFRCUVlkQ09UdzhOTjMrbExWVnVUVGNoK2R3?= =?utf-8?B?bUtLcVFKOW1IcjArTU1BR3ArTFZFT0NNN3VHaHorTkJyRGtaNVcwUmY4OGZE?= =?utf-8?B?OXVpV3dId1JXWXQwQ1JBMVNNWEVkYzV1M1h0QkF1RWpLaUNTMENqcFdNeVJh?= =?utf-8?B?VkxEeVFDWk8zWFlMQ3g0OHZzOTJhQkJudWNMeEtkc3gybWxRcVM5VGQvMUxC?= =?utf-8?B?QkZHTittKzY5OGt3c2t2K3lqeW81RDI0UkUwcjRSaWtSNVZxKzdZdkpLVURu?= =?utf-8?B?RE1NOEw2ODJYMEdyRHFPNGtUWDNOTGpxWU1QQS8rcXJhLzF5dTJPV1FlSVhk?= =?utf-8?B?Zzk2MzRVc0ZPVWVGZ3FmQ2lrZDUxVGhNNnhDOWdrajVET0tMYTY0MkkxN0NP?= =?utf-8?B?dkViUmZjdjNFdkdzdkNZa29HbmNFTzZWNS8vOE1xbjlRc2Z6OCtWRHYzeTNa?= =?utf-8?B?YWhnUFJNYUI0UlRVWklCSklpeTFuMnA4dlJvdnFNd0RPT1BTeHBKZTk0cUhp?= =?utf-8?B?M0NuLzNaT010NGJPZHhHckppNG9TVFo4dnVmbnQ2YVRpMEtaL01wYXVGbVlh?= =?utf-8?B?WFlITTdUNmxwSys5NUpYa2lEdW9GbjNMQU0xNGJzWU13MGtFTWtTZUlxVFRy?= =?utf-8?B?VE5XeVJieG5zRHcvZUIyNDZHYTJLRU01emlsaFd5N1BTaDdoWXlvS09sbTc5?= =?utf-8?B?NHljOHNmbHBSMytlR3UrUnh4WkZPSjJZdjY5ejFQK2EzSVdvay8wVlFEY3Bp?= =?utf-8?B?cXc5ei9CMHlMandYUmt1dVdacWVJbFViakw4cnBTdGFjZ3kxcFcrS3duOXg3?= =?utf-8?B?MjNOZEhldktyd1YwUmE0T0E3S0U3R1RJNFlJRjFwQjZYUy9RcDAyQmZIc0NC?= =?utf-8?B?RVBIR25NNGhjR0pxYVlhTkdRTmdDOUdaQWZ5Mi8zR2F3d0ZBWCsrL2UxQVhP?= =?utf-8?B?a3N5dWdCU05XWjhkK0poUT09?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6166 Original-Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT005.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 1d073dcd-7f74-4ac0-42cf-08d934a4dda7 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Adm04yU/C/K0OKspuu7q5wQOcdUfUTe9LjJrM0e1qebeW50Ik2QzS4mjU7VWB4Zlof6XNBmPUbWw8jFak3xWs+y4p8qVHVqiSY+66DRqz/VIS7JOfXAVtC+dgLtJrQGU/lOd5BIyrBzgzqXuEVoiGazO9ejCePzInFoPXeAPh6j6Kenk1B53g0KzlsqTpvmn5UoqBCBykd67AK6b0XdArDd5Agsf2O5D+zJG/gUr87v/wH+MbXtqqXx12Hj9BijH16HGeVopkXPAJyIMjlHfjWu31/fCDIMu+b2LPGzXGAjXzIy8P9UbkY4pXdjQjwy9JZMiv+dEeXcePlIE1NQsbijxE0WdZZBnl5gHeGZ248ByiOr3qt7EWFlz+p/aeTO6Nf/fa4vkr5U1ZGt2DLuna6FvuMBk396W2fgBuExY3q7jyf6g54Yh6XwkLKBgNR16hX7CocrTPl4z4i/nfNJqJ6MbKKrW6uLF7OjrkqxcGv+2ATLiRH103GE8WOT7JdvXSQXWFYr2NQjRbDz/abr0R5+jrnCTW1tPvRdnXZmXS6/foLBJU8Sit/vZsuUP6+35OPYy8S1R68Yt/7eSLKxWlnhHqBBrxEFl4FYHuLFVcD9r7U8Uk7JZp9C4SGAjltT7wQRyVZogNmDrrzOoGLQxkPGlDshh05LJ39wMiHptiZrnGBviuvkVNAc0FLbuRasJx3juaJZjMU9MA7/20n9Y4ZVSkKslXjIITQLMng+qrQE1VRhtVQR3NNwvIfpty/L+UKENvFMMQjSPYnRVyt/ZXpbUPZHK8iPk6rVe6l97njU73A9G1/v7nREAn1GlZfOw 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)(396003)(346002)(39860400002)(376002)(136003)(36840700001)(46966006)(82310400003)(336012)(70206006)(2616005)(36756003)(70586007)(5660300002)(8936002)(2906002)(966005)(8676002)(4326008)(110136005)(54906003)(186003)(81166007)(86362001)(356005)(47076005)(26005)(6512007)(36860700001)(83380400001)(6486002)(33656002)(53546011)(316002)(82740400003)(478600001)(6506007);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jun 2021 11:08:49.6731 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: fa8578a9-a324-4775-b630-08d934a4f27d 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: AM5EUR03FT005.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3608 Content-Language: en-GB Content-Type: text/plain; charset="utf-8" Content-ID: <99F4ED9C37171A4E9C0932421F3C1C74@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 SGkgTWlrZSwNCg0KSSBhZ3JlZSB0aGUgdXNlIG9mIHRoZSBpbmNsdWRlIGd1YXJkIGlzIG5vdCBj b25zaXN0ZW50IGFjcm9zcyBlZGsyIGNvZGUgYW5kIGl0IG1heSBiZSBiZXR0ZXIgdG8gZml4IHRo ZW0gYWxsIGF0IG9uY2UuIEhvd2V2ZXIsIGlmIHdlIGRlY2lkZSB0byB1c2UgJyNwcmFnbWEgb25j ZScsIHRoZW4gdGhlIGVkazIgY29kaW5nIHN0YW5kYXJkIHNwZWNpZmljYXRpb24gd291bGQgbmVl ZCB0byBiZSB1cGRhdGVkIGZpcnN0LiBTaW1pbGFybHksIHRoZSBFQ0MgdG9vbCB3b3VsZCBhbHNv IG5lZWQgdG8gYmUgdXBkYXRlZC4NCg0KSSBjYW4gZHJvcCB0aGlzIGNoYW5nZSBmb3Igbm93LiBQ bGVhc2UgbGV0IG1lIGtub3cgaG93IHlvdSB3aXNoIHRvIHByb2NlZWQuDQoNClJlZ2FyZHMsDQoN ClNhbWkgTXVqYXdhcg0KDQrvu79PbiAxNy8wNi8yMDIxLCAxOToxOSwgImRldmVsQGVkazIuZ3Jv dXBzLmlvIG9uIGJlaGFsZiBvZiBNaWNoYWVsIEQgS2lubmV5IHZpYSBncm91cHMuaW8iIDxkZXZl bEBlZGsyLmdyb3Vwcy5pbyBvbiBiZWhhbGYgb2YgbWljaGFlbC5kLmtpbm5leT1pbnRlbC5jb21A Z3JvdXBzLmlvPiB3cm90ZToNCg0KICAgIEhpIFNhbWksDQoNCiAgICBUaGUgaW5jbHVkZSBndWFy ZCBwYXR0ZXJuIGlzIHByZXNlbnQgZXZlcnl3aGVyZS4gIE5vIHN1cmUgaXQgbWFrZXMgc2Vuc2Ug dG8gc3RhcnQgZml4aW5nIHRoZXNlIG9uZSBhdCBhIHRpbWUuDQoNCiAgICBUaGUgI3ByYWdtYSBv bmNlIG1heSBiZSBhIGJldHRlciBsb25nIHRlcm0gc29sdXRpb24gYW5kIG1heSBpbXByb3ZlIGJ1 aWxkIHRpbWVzIHNsaWdodGx5Lg0KDQogICAgCWh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtp L1ByYWdtYV9vbmNlDQoNCiAgICBCZXN0IHJlZ2FyZHMsDQoNCiAgICBNaWtlDQoNCiAgICA+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgPiBGcm9tOiBTYW1pIE11amF3YXIgPHNhbWku bXVqYXdhckBhcm0uY29tPg0KICAgID4gU2VudDogVGh1cnNkYXksIEp1bmUgMTcsIDIwMjEgMjo1 NiBBTQ0KICAgID4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQogICAgPiBDYzogU2FtaSBNdWph d2FyIDxzYW1pLm11amF3YXJAYXJtLmNvbT47IEFsZXhlaS5GZWRvcm92QGFybS5jb207IGFyZGIr dGlhbm9jb3JlQGtlcm5lbC5vcmc7IE1hdHRlby5DYXJsaW5pQGFybS5jb207DQogICAgPiBCZW4u QWRkZXJzb25AYXJtLmNvbTsgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50 ZWwuY29tPjsgZ2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuOyBMaXUsIFpoaWd1YW5nDQogICAgPiA8 emhpZ3VhbmcubGl1QGludGVsLmNvbT47IE5pLCBSYXkgPHJheS5uaUBpbnRlbC5jb20+OyBHYW8s IFpoaWNoYW8gPHpoaWNoYW8uZ2FvQGludGVsLmNvbT47IG5kQGFybS5jb20NCiAgICA+IFN1Ympl Y3Q6IFtQQVRDSCB2MiAxLzhdIE1kZVBrZzogRml4IElPUlQgaGVhZGVyIGZpbGUgaW5jbHVkZSBn dWFyZA0KICAgID4gDQogICAgPiBBY2NvcmRpbmcgdG8gc2VjdGlvbiA1LjMuNSwgRURLIElJIEMg Q29kaW5nIFN0YW5kYXJkcyBTcGVjaWZpY2F0aW9uDQogICAgPiAoaHR0cHM6Ly9lZGsyLWRvY3Mu Z2l0Ym9vay5pby9lZGstaWktYy1jb2Rpbmctc3RhbmRhcmRzLXNwZWNpZmljYXRpb24pDQogICAg PiB0aGUgaGVhZGVyIGZpbGUgZ3VhcmQgbmFtZXMgbXVzdCBub3QgYmUgcHJlZml4ZWQgd2l0aCB1 bmRlcnNjb3JlcyBhcw0KICAgID4gdGhleSBhcmUgcmVzZXJ2ZWQgZm9yIGNvbXBpbGVyIGltcGxl bWVudGF0aW9uLg0KICAgID4gDQogICAgPiBUaGVyZWZvcmUsIGZpeCB0aGUgaGVhZGVyIGZpbGUg aW5jbHVkZSBndWFyZCBhcyBwZXIgdGhlIHNwZWNpZmljYXRpb24NCiAgICA+IGd1aWRlbGluZXMu DQogICAgPiANCiAgICA+IFNpZ25lZC1vZmYtYnk6IFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2Fy QGFybS5jb20+DQogICAgPiAtLS0NCiAgICA+IA0KICAgID4gTm90ZXM6DQogICAgPiAgICAgdjI6 DQogICAgPiAgICAgIC0gTm8gY29kZSBjaGFuZ2Ugc2luY2UgdjEuIFJlLXNlbmRpbmcgd2l0aCB2 MiBzZXJpZXMuICAgIFtTQU1JXQ0KICAgID4gDQogICAgPiAgTWRlUGtnL0luY2x1ZGUvSW5kdXN0 cnlTdGFuZGFyZC9Jb1JlbWFwcGluZ1RhYmxlLmggfCA0ICsrLS0NCiAgICA+ICAxIGZpbGUgY2hh bmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KICAgID4gDQogICAgPiBkaWZm IC0tZ2l0IGEvTWRlUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9Jb1JlbWFwcGluZ1RhYmxl LmggYi9NZGVQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL0lvUmVtYXBwaW5nVGFibGUuaA0K ICAgID4gaW5kZXggOTA1MDRlM2E2NzE1YmU3ZmFjYzY0NTBjNmZmMGUxZWFiOTJjZDNjNy4uNzMx MjE3NDQxNDM4YTAwZGQ1ZmYwYmVkZjIwMTA1OThkNDhkNmRiZiAxMDA2NDQNCiAgICA+IC0tLSBh L01kZVBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvSW9SZW1hcHBpbmdUYWJsZS5oDQogICAg PiArKysgYi9NZGVQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL0lvUmVtYXBwaW5nVGFibGUu aA0KICAgID4gQEAgLTksOCArOSw4IEBADQogICAgPiAgICBTUERYLUxpY2Vuc2UtSWRlbnRpZmll cjogQlNELTItQ2xhdXNlLVBhdGVudA0KICAgID4gICoqLw0KICAgID4gDQogICAgPiAtI2lmbmRl ZiBfX0lPX1JFTUFQUElOR19UQUJMRV9IX18NCiAgICA+IC0jZGVmaW5lIF9fSU9fUkVNQVBQSU5H X1RBQkxFX0hfXw0KICAgID4gKyNpZm5kZWYgSU9fUkVNQVBQSU5HX1RBQkxFX0hfDQogICAgPiAr I2RlZmluZSBJT19SRU1BUFBJTkdfVEFCTEVfSF8NCiAgICA+IA0KICAgID4gICNpbmNsdWRlIDxJ bmR1c3RyeVN0YW5kYXJkL0FjcGkuaD4NCiAgICA+IA0KICAgID4gLS0NCiAgICA+ICdHdWlkKENF MTY1NjY5LTNFRjMtNDkzRi1CODVELTYxOTBFRTVCOTc1OSknDQoNCg0KDQogICAgDQoNCg0KDQo=