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.86]) by mx.groups.io with SMTP id smtpd.web11.70799.1674729277878859595 for ; Thu, 26 Jan 2023 02:34:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=YQVNtqYV; spf=pass (domain: arm.com, ip: 40.107.22.86, 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=+T1xe09qONkP+4gHQS3CUZmfHetLwpOlWlOyiecETmE=; b=YQVNtqYVX/IbbppFj35Vl7oPwxnaHHKM207DzUvuSN6ZsKt7IH0/iHZB/qMNYY/04u9ZR1LporePkfK7Y73wfiV5JRPWYYw/w5hV3RD5/vXnZDmdf2ptVCLFst1Z1JhIvr2x82NBE6gK/yEe5y6FFHjc+FGHgV+C+28K93FPlAc= Received: from AM6PR01CA0047.eurprd01.prod.exchangelabs.com (2603:10a6:20b:e0::24) by DBAPR08MB5862.eurprd08.prod.outlook.com (2603:10a6:10:1ac::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.21; Thu, 26 Jan 2023 10:34:32 +0000 Received: from AM7EUR03FT041.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:e0:cafe::cf) by AM6PR01CA0047.outlook.office365.com (2603:10a6:20b:e0::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.34 via Frontend Transport; Thu, 26 Jan 2023 10:34:32 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;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; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM7EUR03FT041.mail.protection.outlook.com (100.127.140.233) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.21 via Frontend Transport; Thu, 26 Jan 2023 10:34:32 +0000 Received: ("Tessian outbound 3ad958cd7492:v132"); Thu, 26 Jan 2023 10:34:32 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 8f522bd5ec5c919f X-CR-MTA-TID: 64aa7808 Received: from 6ddf40dd1f5e.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 794B3B92-9973-4F89-8446-413F1EC8DE38.1; Thu, 26 Jan 2023 10:34:21 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 6ddf40dd1f5e.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 26 Jan 2023 10:34:21 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oLKWtNKdJVeH6BYgNi198zgfGrdKwk2szOefdGQmp1mjVwfrhb4ogg5TXW7ra/0u5mTH+9olRIax4crZhz+dF4mRB2/DcgZVRbXrzuCrufCjVvEMfJFBdanBL5TU64o7jVQhIvMc14JjPrutELUlz5nmmBsDqgwabz4vySTorSAvm9RTP6m4uCxu+hzmZpU8P9pn/TjGVl38s4orJrnnMMNZa8u2ePXOgEwLKpbLBdoLjc8iquez+ghvNQEI5XrNVNR9B7/U+dP1lN9JAPEbxPZWZMIkbrb+4modMiPuC8YJug1/wgbZauL97GK92kgKXzY9TEvIAPQfHDbYTCi2Rg== 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=+T1xe09qONkP+4gHQS3CUZmfHetLwpOlWlOyiecETmE=; b=PGSsXf3x3si7TJ1n9ACiRm475iqHgcueMXxEKd8/skqRDmKLrxCPR1x+AKntLhAK1KmYrUIEQdYdCniStmJU9YLpXw1Ah6/XEtXappZdzBt3mJzEnm7/VvWTTkJmUUY+8Qyq+H/2ahISMoO6LxBVJAa2dqAlRc0WqrFHKfr8991AF1wdi3cAo38pMDFejJprgjFyrdNc4vJWOQibggG3W7iYY5jzN2AWBlh51xjGm/dNKYQFQgdvkGnmV0o/z2jwVAItfaOzWsLU/2J3PUkhm42p2XPqgL/wv0ZFDoB39jQGvGQ/3UhwgJ998duzAeiskOumx3jwwp/eoye2bt5gng== 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=+T1xe09qONkP+4gHQS3CUZmfHetLwpOlWlOyiecETmE=; b=YQVNtqYVX/IbbppFj35Vl7oPwxnaHHKM207DzUvuSN6ZsKt7IH0/iHZB/qMNYY/04u9ZR1LporePkfK7Y73wfiV5JRPWYYw/w5hV3RD5/vXnZDmdf2ptVCLFst1Z1JhIvr2x82NBE6gK/yEe5y6FFHjc+FGHgV+C+28K93FPlAc= Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by GV2PR08MB8680.eurprd08.prod.outlook.com (2603:10a6:150:b9::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.33; Thu, 26 Jan 2023 10:34:13 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::22bf:7afd:6f9a:9066]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::22bf:7afd:6f9a:9066%2]) with mapi id 15.20.6043.022; Thu, 26 Jan 2023 10:34:13 +0000 From: "Sami Mujawar" To: Thomas Abraham , "devel@edk2.groups.io" , Sahil CC: Ard Biesheuvel , Leif Lindholm , nd , Pierre Gondois , Andre Przywara Subject: Re: [edk2-devel] [edk2-platforms][PATCH V1 1/1] Platform/ARM/N1Sdp: Modify IRQ ID of Debug UART and routing to IOFPGA UART1 Thread-Topic: [edk2-devel] [edk2-platforms][PATCH V1 1/1] Platform/ARM/N1Sdp: Modify IRQ ID of Debug UART and routing to IOFPGA UART1 Thread-Index: AQHZIZVxwdWLYGpwGUGoBJEdZPFqga6vqjmAgAD2EQA= Date: Thu, 26 Jan 2023 10:34:13 +0000 Message-ID: References: <20230106060915.3050046-1-sahil@arm.com> <9b511d96-6c9d-ab61-56dd-a4826961acc2@arm.com> In-Reply-To: <9b511d96-6c9d-ab61-56dd-a4826961acc2@arm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.66.22100900 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AS8PR08MB6806:EE_|GV2PR08MB8680:EE_|AM7EUR03FT041:EE_|DBAPR08MB5862:EE_ X-MS-Office365-Filtering-Correlation-Id: 7166f49b-8318-41b6-6fcc-08daff88e988 x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 5dp2krUuzLd1dndcA/noAyG1+i7eMzLcxOkGstuJS6/UkwVtzbKqI37s4Utsd7sbUe5ml/jeAAn5uDBWsrTzTlBNw7EhydVIMtUzdrbatn3u0TOVoXHSVn3r/fLOWC2HHZc3ckIk3YdYxRJJJjfMZ0tVEk6qlC9ml36VU4AAE+jd1VUeJu5FHzZm0YSLlzFGJ0TGrVWn9R0LHAgQZzTVDNUzhjuBfb13ShKkde2dZSeFxmxso8teLCRvFuImpyVZtg9fjofVOmZE1hv6wqrB/AFEpA0J0K4ok9Ne1AerHiHGeW5podwhar0C7v4y3uhCpNXu/qUEkanzGZPvUseL11sQnSArfXdjkdIqZ4hRl9izcIIM6VfKXQ4U1Qc2p/iZbzZTdb7ieR97pq5qSDhx0rLqAr464gWcD6ZXfyT17bGgZg+cLMLKo+XYPi7QEG169PPXxwGRKvVDvAZqKXIW8N1TkMmm4yRPGNi3dwcPbTX3aFFzQXNyPugzK+QVgTk6JSx1L1171MSrOFdyYR1dln3NXTuyFjaA5J5MoA0qVYh7GKxlAfyMUjpnKqVxk5pTnbyBTFdZTuzyJJOVfoSia1q9OFID/jvDS2FzAsBF0WPMpGDTkqU+DN7XFvPC1SkeoLDyTULWsn6uyWCMlVWc3o6fJjPZ8dVrzzqhVSx9RgGyGmzCrL8Mxxixm6Qa6sy8X8lt326JRU5xTZ22VeJ4xxspwFNR553hgomWdHMTrFY= 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:(13230025)(4636009)(136003)(39860400002)(346002)(376002)(366004)(396003)(451199018)(186003)(19627235002)(6636002)(316002)(8676002)(66556008)(33656002)(91956017)(76116006)(54906003)(66446008)(4326008)(478600001)(86362001)(110136005)(38070700005)(36756003)(6512007)(6486002)(66476007)(64756008)(2616005)(53546011)(6506007)(26005)(66946007)(83380400001)(71200400001)(8936002)(122000001)(38100700002)(41300700001)(5660300002)(2906002)(45980500001);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR08MB8680 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM7EUR03FT041.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 6d48889b-7fed-49a1-bb75-08daff88de48 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vI/uLB8Z8JiXO1eb+lwNTlIB0lPPdWhF4qij1USQbLSu8d4DZ+LpfUucK6quN6/R0tNztwGQ7RfDOQ/SpEfRMH9Wp7Iqq3BJE4T/yti5zUz0AHtYqVxkSFPHmxQC/DZHEbArbdagyoEm8H8CXqUhqMH+34mY84JYVz64gzrsC0DntVVKoFDwCLipSz/hv7t9OBX601H9Mb82YzFyhsllKBayz+9/MqNaAfRndUZc/asJIQyFnsEnPahwa69/a+v2YnzuRbM/YPjwDXwxQyoEt5bu6Q8NoYTgHpKDquUHmvm6NCu0NwlE+Mc+cTX1YR9W1VfnO0r1V7iO1H1mIKrkZltNUjuM4NCJrf1cnZBe54zXNEo72Mt9R8VlvwRiuX/31TM6oY+cXwDsCC10HV3sKPXW3Cm0wqhHhuYgqTvRxehdYYN6K7TpZ9ILplbtWX2Z+GVk4qTRCiR6p84Q9BSmeHn64yCu0vshPCk8UHiiWrf/grnmVRPIdWx/GXeo1Fw6ijl+7uRI+QyepU1C3ngrYscXEP9Ty1G4s+HRlY/BOh2b7lhzcWgns6gckYNybPSNGNesEoulwyxVX54td26I7TREHplFNY66m1jpRJjRgBiD0orLqRIjXpw6v3bRnsANMyeENMEUY98lFughPwToi0VrJgdU7T9a4O4UbdFPNP40VFItLlWlzDu6WFRGnNJwCANiznkTvh190THIqd9qiA== 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:(13230025)(4636009)(136003)(39860400002)(376002)(396003)(346002)(451199018)(46966006)(40470700004)(36840700001)(47076005)(8676002)(6636002)(40480700001)(54906003)(110136005)(53546011)(86362001)(6506007)(356005)(316002)(19627235002)(82310400005)(36756003)(336012)(33656002)(186003)(6512007)(26005)(40460700003)(2906002)(41300700001)(36860700001)(478600001)(81166007)(6486002)(2616005)(5660300002)(82740400003)(83380400001)(4326008)(70586007)(8936002)(70206006);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jan 2023 10:34:32.4233 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7166f49b-8318-41b6-6fcc-08daff88e988 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: AM7EUR03FT041.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR08MB5862 Content-Language: en-GB Content-Type: text/plain; charset="utf-8" Content-ID: <8994BD92E779E644B9E2D813166A716E@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 SGkgU2FoaWwsIFRob21hcywgDQoNClBsZWFzZSBmaW5kIG15IHJlc3BvbnNlIGlubGluZSBtYXJr ZWQgW1NBTUldLg0KDQpSZWdhcmRzLA0KDQpTYW1pIE11amF3YXINCg0K77u/T24gMjUvMDEvMjAy MywgMTk6NTMsICJUaG9tYXMgQWJyYWhhbSIgPHRob21hcy5hYnJhaGFtQGFybS5jb20+IHdyb3Rl Og0KDQogICAgSGkgU2FoaWwsDQoNCiAgICBPbiAwNi8wMS8yMDIzIDA2OjA5LCBzYWhpbCB2aWEg Z3JvdXBzLmlvIHdyb3RlOg0KICAgID4gRnJvbTogSGltYW5zaHUgU2hhcm1hIDxIaW1hbnNodS5T aGFybWFAYXJtLmNvbT4NCiAgICA+IA0KICAgID4gSW4gREJHMiB0YWJsZSwgSVJRIElEIHdhcyBz ZXQgYXMgMCBmb3IgdGhlIFVBUlQuIFRoaXMgb3Zlcndyb3RlIHRoZQ0KW1NBTUldIFRoZSBhYm92 ZSBsaW5lIGlzIGluY29ycmVjdC4gSXQgaXMgbm90IHRoZSBEQkcyIHRhYmxlIHdoZXJlIHRoZSBJ UlEgSUQgaXMgc2V0LiANCkl0IGlzIHRoZSBBTUwgZGVzY3JpcHRpb24gZm9yIHRoZSBVQVJUIHRo YXQgaXMgY29uZmlndXJlZCBhcyB0aGUgc2VyaWFsIGRlYnVnIHBvcnQgd2hlcmUgdGhlIElSUSBJ RCBuZWVkcyB0byBiZSBjb25maWd1cmVkIGNvcnJlY3RseS4NClsvU0FNSV0NCg0KICAgID4gSVBJ MCB0cmlnZ2VyIG1ldGhvZCB0byAibGV2ZWwiLCB3aGljaCBwcmV2ZW50ZWQgU0dJMCB0byBiZSBl bmFibGVkDQogICAgPiBhZ2FpbiBhZnRlciBhIENQVSBvZmZsaW5lL29ubGluZSBjeWNsZS4NCiAg ICA+IA0KICAgID4gVGhpcyBwYXRjaCBmaXhlcyB0aGUgYWJvdmUgaXNzdWUgYnkgYXNzaWduaW5n IGEgcmVzZXJ2ZWQgSVJRIElEDQpbU0FNSV0gSSBhbSBub3Qgc3VyZSB3aGF0IHlvdSBtZWFuIGhl cmUuIElzIHRoZSBJUlEgSUQgMjUwIChjb25maWd1cmVkIGluIGNvZGUgYmVsb3cpIG5vdCBmb3Ig dGhlIFVBUlQ/DQoNCiAgICA+IGZvciB0aGUgRGVidWcgVUFSVCwgb3RoZXIgdGhhbiAwIGFuZCBh bHNvIHJvdXRpbmcgaXQgdG8gdXNlIElPRlBHQQ0KICAgID4gVUFSVDEgYnkgdW5zaGFyaW5nIGl0 IGZyb20gY3VycmVudGx5IHVzaW5nIHNlcmlhbCB0ZXJtaW5hbC4NCiAgICA+IA0KICAgID4gU2ln bmVkLW9mZi1ieTogSGltYW5zaHUgU2hhcm1hIDxIaW1hbnNodS5TaGFybWFAYXJtLmNvbT4NCltT QU1JXSBUaGlzIHNob3VsZCBiZSBzaWduZWQgb2ZmIG9ubHkgYnkgdGhlIHBlcnNvbiB3aG8gc2Vu ZHMgdGhlIHBhdGNoLiANCg0KICAgID4gLS0tDQogICAgPiAgIFBsYXRmb3JtL0FSTS9OMVNkcC9O MVNkcFBsYXRmb3JtLmRzYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwgOCArKysrLS0tLQ0KICAgID4gICBQbGF0Zm9ybS9BUk0vTjFTZHAvQ29uZmln dXJhdGlvbk1hbmFnZXIvQ29uZmlndXJhdGlvbk1hbmFnZXJEeGUvQ29uZmlndXJhdGlvbk1hbmFn ZXIuYyB8IDIgKy0NCiAgICA+ICAgMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDUg ZGVsZXRpb25zKC0pDQogICAgPiANCiAgICA+IGRpZmYgLS1naXQgYS9QbGF0Zm9ybS9BUk0vTjFT ZHAvTjFTZHBQbGF0Zm9ybS5kc2MgYi9QbGF0Zm9ybS9BUk0vTjFTZHAvTjFTZHBQbGF0Zm9ybS5k c2MNCiAgICA+IGluZGV4IGQwNGIyMmQzZWY1MS4uNjc2YWI2NzcyNTdhIDEwMDY0NA0KICAgID4g LS0tIGEvUGxhdGZvcm0vQVJNL04xU2RwL04xU2RwUGxhdGZvcm0uZHNjDQogICAgPiArKysgYi9Q bGF0Zm9ybS9BUk0vTjFTZHAvTjFTZHBQbGF0Zm9ybS5kc2MNCiAgICA+IEBAIC00LDcgKzQsNyBA QA0KICAgID4gICAjIFRoaXMgcHJvdmlkZXMgcGxhdGZvcm0gc3BlY2lmaWMgY29tcG9uZW50IGRl c2NyaXB0aW9ucyBhbmQgbGlicmFyaWVzIHRoYXQNCiAgICA+IA0KICAgID4gICAjIGNvbmZvcm0g dG8gRUZJL0ZyYW1ld29yayBzdGFuZGFyZHMuDQogICAgPiANCiAgICA+ICAgIw0KICAgID4gDQog ICAgPiAtIyBDb3B5cmlnaHQgKGMpIDIwMTggLSAyMDIxLCBBUk0gTGltaXRlZC4gQWxsIHJpZ2h0 cyByZXNlcnZlZC48QlI+DQogICAgPiANCiAgICA+ICsjIENvcHlyaWdodCAoYykgMjAxOCAtIDIw MjMsIEFSTSBMaW1pdGVkLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCiAgICA+IA0KICAgID4g ICAjDQogICAgPiANCiAgICA+ICAgIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xh dXNlLVBhdGVudA0KICAgID4gDQogICAgPiAgICMNCiAgICA+IA0KICAgID4gQEAgLTEzNiw5ICsx MzYsOSBAQCBbUGNkc0ZpeGVkQXRCdWlsZC5jb21tb25dDQogICAgPiAgICAgZ0FybVBsYXRmb3Jt VG9rZW5TcGFjZUd1aWQuUEwwMTFVYXJ0SW50ZXJydXB0fDk1DQogICAgPiANCiAgICA+ICAgDQog ICAgPiANCiAgICA+ICAgICAjIFBMMDExIFNlcmlhbCBEZWJ1ZyBVQVJUIChEQkcyKQ0KICAgID4g DQogICAgPiAtICBnQXJtUGxhdGZvcm1Ub2tlblNwYWNlR3VpZC5QY2RTZXJpYWxEYmdSZWdpc3Rl ckJhc2V8Z0VmaU1kZU1vZHVsZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFNlcmlhbFJlZ2lzdGVyQmFz ZQ0KICAgID4gDQogICAgPiAtICBnQXJtUGxhdGZvcm1Ub2tlblNwYWNlR3VpZC5QY2RTZXJpYWxE YmdVYXJ0QmF1ZFJhdGV8Z0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFVhcnREZWZhdWx0QmF1 ZFJhdGUNCiAgICA+IA0KICAgID4gLSAgZ0FybVBsYXRmb3JtVG9rZW5TcGFjZUd1aWQuUGNkU2Vy aWFsRGJnVWFydENsa0luSHp8NTAwMDAwMDANCiAgICA+IA0KICAgID4gKyAgZ0FybVBsYXRmb3Jt VG9rZW5TcGFjZUd1aWQuUGNkU2VyaWFsRGJnUmVnaXN0ZXJCYXNlfDB4MUMwQTAwMDANCiAgICA+ IA0KICAgID4gKyAgZ0FybVBsYXRmb3JtVG9rZW5TcGFjZUd1aWQuUGNkU2VyaWFsRGJnVWFydEJh dWRSYXRlfDExNTIwMA0KICAgID4gDQogICAgPiArICBnQXJtUGxhdGZvcm1Ub2tlblNwYWNlR3Vp ZC5QY2RTZXJpYWxEYmdVYXJ0Q2xrSW5IenwyNDAwMDAwMA0KICAgID4gDQogICAgPiAgIA0KICAg ID4gDQogICAgPiAgICAgIyBTQlNBIFdhdGNoZG9nDQogICAgPiANCiAgICA+ICAgICBnQXJtVG9r ZW5TcGFjZUd1aWQuUGNkR2VuZXJpY1dhdGNoZG9nRWwySW50ck51bXw5Mw0KICAgID4gDQogICAg PiBkaWZmIC0tZ2l0IGEvUGxhdGZvcm0vQVJNL04xU2RwL0NvbmZpZ3VyYXRpb25NYW5hZ2VyL0Nv bmZpZ3VyYXRpb25NYW5hZ2VyRHhlL0NvbmZpZ3VyYXRpb25NYW5hZ2VyLmMgYi9QbGF0Zm9ybS9B Uk0vTjFTZHAvQ29uZmlndXJhdGlvbk1hbmFnZXIvQ29uZmlndXJhdGlvbk1hbmFnZXJEeGUvQ29u ZmlndXJhdGlvbk1hbmFnZXIuYw0KICAgID4gaW5kZXggYjExYzA0MjVmZTI1Li40NDA0NmEwMDI2 YmIgMTAwNjQ0DQogICAgPiAtLS0gYS9QbGF0Zm9ybS9BUk0vTjFTZHAvQ29uZmlndXJhdGlvbk1h bmFnZXIvQ29uZmlndXJhdGlvbk1hbmFnZXJEeGUvQ29uZmlndXJhdGlvbk1hbmFnZXIuYw0KICAg ID4gKysrIGIvUGxhdGZvcm0vQVJNL04xU2RwL0NvbmZpZ3VyYXRpb25NYW5hZ2VyL0NvbmZpZ3Vy YXRpb25NYW5hZ2VyRHhlL0NvbmZpZ3VyYXRpb25NYW5hZ2VyLmMNCiAgICA+IEBAIC0zMjAsNyAr MzIwLDcgQEAgRURLSUlfUExBVEZPUk1fUkVQT1NJVE9SWV9JTkZPIE4xc2RwUmVwb3NpdG9yeUlu Zm8gPSB7DQogICAgPiAgICAgLy8gRGVidWcgU2VyaWFsIFBvcnQNCiAgICA+IA0KICAgID4gICAg IHsNCiAgICA+IA0KICAgID4gICAgICAgRml4ZWRQY2RHZXQ2NCAoUGNkU2VyaWFsRGJnUmVnaXN0 ZXJCYXNlKSwgICAgICAgICAgICAgICAvLyBCYXNlQWRkcmVzcw0KICAgID4gDQogICAgPiAtICAg IDAsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Ly8gSW50ZXJydXB0IC11bnVzZWQNCiAgICA+IA0KICAgID4gKyAgICAyNTAsICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEludGVycnVwdCAocmVz ZXJ2ZWQpDQoNCiAgICBJIGhhdmUgbm90IGxvb2tlZCBpbnRvIENvbmZpZ3VyYXRpb25NYW5hZ2Vy IGJ1dCB3aHkgd291bGQgSVJRIG51bWJlciBiZSANCiAgICBtYW5kYXRvcnkgZm9yIGRlYnVnIFVB UlQ/IElzbid0IHRoZXJlIGEgd2F5IHRvIGp1c3QgYXZvaWQgc3BlY2lmeWluZyBhIA0KICAgIGlu dGVycnVwdCBudW1iZXI/DQpbU0FNSV0gVGhpcyBpbmZvcm1hdGlvbiBpcyB1c2VkIGZvcjoNCjEu IEdlbmVyYXRpbmcgdGhlIERCRzIgdGFibGUsIHdoaWNoIGRvZXMgbm90IHJlcXVpcmUgdGhlIGlu dGVycnVwdCBudW1iZXIgKGFuZCBpcyBoZW5jZSBpZ25vcmVkKS4NCjIuIEdlbmVyYXRpbmcgdGhl IEFNTCBkZXNjcmlwdGlvbiBmb3IgdGhlIFVBUlQgcG9ydCB3aGljaCByZXF1aXJlcyB0aGUgSW50 ZXJydXB0IHRvIGJlIHNwZWNpZmllZCwgc2VlIGV4YW1wbGUgYmVsb3c6DQogICAvLyBVQVJUIFBM MDExDQogICAgRGV2aWNlKENPTTApIHsNCiAgICAgIE5hbWUoX0hJRCwgIkFSTUgwMDExIikNCiAg ICAgIE5hbWUoX1VJRCwgWmVybykNCiAgICAgIE5hbWUoX0NSUywgUmVzb3VyY2VUZW1wbGF0ZSgp IHsNCiAgICAgICAgTWVtb3J5MzJGaXhlZChSZWFkV3JpdGUsIDB4N0ZGODAwMDAsIDB4MTAwMCkN CiAgICAgICAgSW50ZXJydXB0KFJlc291cmNlQ29uc3VtZXIsIExldmVsLCBBY3RpdmVIaWdoLCBF eGNsdXNpdmUpIHsgMTE1IH0NCiAgICAgIH0pDQogICAgfQ0KDQpUaGUgY29tbWl0IG1lc3NhZ2Ug aXMgbWlzbGVhZGluZyBhbmQgbmVlZHMgdG8gYmUgZml4ZWQuDQoNClsvU0FNSV0NCiAgICBUaGFu a3MsDQogICAgVGhvbWFzLg0KDQogICAgPiANCiAgICA+ICAgICAgIEZpeGVkUGNkR2V0NjQgKFBj ZFNlcmlhbERiZ1VhcnRCYXVkUmF0ZSksICAgICAgICAgICAgICAgLy8gQmF1ZFJhdGUNCiAgICA+ IA0KICAgID4gICAgICAgRml4ZWRQY2RHZXQzMiAoUGNkU2VyaWFsRGJnVWFydENsa0luSHopLCAg ICAgICAgICAgICAgICAvLyBDbG9jaw0KICAgID4gDQogICAgPiAgICAgICBFRklfQUNQSV9EQkcy X1BPUlRfU1VCVFlQRV9TRVJJQUxfQVJNX1BMMDExX1VBUlQgICAgICAgIC8vIFBvcnQgc3VidHlw ZQ0KICAgID4gDQoNCg==