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.70]) by mx.groups.io with SMTP id smtpd.web08.3528.1668502326658740465 for ; Tue, 15 Nov 2022 00:52:07 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=F52wxqDU; spf=pass (domain: arm.com, ip: 40.107.8.70, mailfrom: sami.mujawar@arm.com) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=QsxEf/XhZwzCtvn2IX6kHcwXUDsKF35nszyuWcMkVUz0NiffpC/zh/O6oygkjxPqwYpV3h2MJ5Uyk3HcGJlC4wdqz1+8plk2MbpytMXChPbMjQOKga6+LMzKLgYSpTTlodtRB0d8N4sdvBVfiNuZUbAoMccI7ohVY0A1tie7gfMFS27kvEgqK0+3iQuViVrA0fRzo5gfUHzE/zpA7HQd6pHk3nwZbxfBPnR4PZ1ObbKof2HhVLVpI9U5Zg0BFa69V0SRg6GqZnjvJs9I7QJsnkN2Hk0fkq+mYAI6fKaPgJJk2L0YUIIkmN1iRqAjRIzpQD1jLOZgrPeCU1TM+anK3g== ARC-Message-Signature: i=2; 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=ardL/932CywlbC+Tw3rna79htMF/vyGXzhbeCRNilfk=; b=ZXnt8QBdXZq0cF7nAWPeZla3jn6lxZ6dp6z7lPJesWZ5VsIISzi2GH0TluqHQt1FxXZW6oK5JpIqFhM0MUQ6VA3COL/c0Zl5KqHHuPHxvAmWwG8Lqcqc4NAIRD7MeIUFTlYzeD/sCkNtzM+45Vmap0NSUo9qLlld51J0Xuut7htA6KoXx+yX9LK3X5vzJufxPGJUzCfDKINbnnTbNElwatUodZIiDy8GBmbU8t/lmSeMyJLtMPLTugziIn7TuZeXpDGC412BHXEWGOeiUVAf8mbyvF2LjbItAa2rq9w11t7DKI+bd4kXMkyiMpZ9ktnOiyY5SSbwSOQAkmT/ZAMOWA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=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=ardL/932CywlbC+Tw3rna79htMF/vyGXzhbeCRNilfk=; b=F52wxqDUwlexcueNyrSDzfift8dH/IsAFFXncazvduuULg9zYuBM0lunIbmm03VR69XefeBIHlUNny7fODoKBSmzUNZMGmrnfIewVkdZouwvPi8oE987Adxnyr+Lg87/NWiuegIa8WY+mONPVB4uBBsAraGVrNqlKJpG95OuAD4= Received: from DB6PR07CA0001.eurprd07.prod.outlook.com (2603:10a6:6:2d::11) by GV2PR08MB8073.eurprd08.prod.outlook.com (2603:10a6:150:75::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.7; Tue, 15 Nov 2022 08:52:02 +0000 Received: from DBAEUR03FT049.eop-EUR03.prod.protection.outlook.com (2603:10a6:6:2d:cafe::e0) by DB6PR07CA0001.outlook.office365.com (2603:10a6:6:2d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.17 via Frontend Transport; Tue, 15 Nov 2022 08:52:02 +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 DBAEUR03FT049.mail.protection.outlook.com (100.127.142.192) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.12 via Frontend Transport; Tue, 15 Nov 2022 08:52:02 +0000 Received: ("Tessian outbound f394866f3f2b:v130"); Tue, 15 Nov 2022 08:52:02 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 66550ed0c9968aa3 X-CR-MTA-TID: 64aa7808 Received: from 510454552ccc.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id CFB635A7-D678-4B66-B773-184B468E7378.1; Tue, 15 Nov 2022 08:51:55 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 510454552ccc.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 15 Nov 2022 08:51:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m5+6go/xt9S3B3q9RzOg/xmtsqjPX7xGa48AXZj6apg+GqVa4NCaNR7HFkJ56CXTntq/HOn5o40ihO0PS8HL7LAnxF/Jf5H/ESYZmL6HE0/8f+pkdTjZQ20uWbuepdv1hCaoX5yCZEt0rpkl7osZwngKvqbE0oOZTlAlmeKfSg0m1LlX+Nff7rpVlg/hSZk+Gs/c/MLQR31DIlQN5nX/mo3uSu7wPRKljUTs9q4vj6fYGlXpsBTaIEzYL69wqpEVRqU9N8ouRWrq75E7eP8sA9uNl76/MKGaoiauJQC2MvIvv1kAelUt9QqBAx6ECUCHrHBiRT4+u15LLZne+WbFhQ== 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=ardL/932CywlbC+Tw3rna79htMF/vyGXzhbeCRNilfk=; b=bQ2g6VyIEV3Pd/EfMQ3Ee7IZcU6Ohw2mB+SUOhpVCU1hgz0BzAiA8LfJOmBMrsFcu8IUR/7zxdLV5kWNZKiVlOg+pDK1XAUSHb5EO0ezfnkERndi9OhjDTGO6rWZEfq1od2Q/tHwOqH1QJwQalCxq8HQVwxn8xAqvk8s3/k61yWWGgtSDXc65FF60sKPwuWkTWQEee07bn0Ihe84wJdZ19vMHhVtQToDw5qGLfPVZWlMpnQgg00ZZZd0D7fBFo8Ln1rrDXX/9l32roeZIFvuOKD+fAcFiIsnpOX2LXHa1zaj2xY8+ygmKEGACNC6FB2TeAR+s0PJ1KVfB2cIZ5F6XQ== 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=ardL/932CywlbC+Tw3rna79htMF/vyGXzhbeCRNilfk=; b=F52wxqDUwlexcueNyrSDzfift8dH/IsAFFXncazvduuULg9zYuBM0lunIbmm03VR69XefeBIHlUNny7fODoKBSmzUNZMGmrnfIewVkdZouwvPi8oE987Adxnyr+Lg87/NWiuegIa8WY+mONPVB4uBBsAraGVrNqlKJpG95OuAD4= Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by AS8PR08MB9501.eurprd08.prod.outlook.com (2603:10a6:20b:61f::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.7; Tue, 15 Nov 2022 08:51:54 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::eca2:349c:4dbf:7f10]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::eca2:349c:4dbf:7f10%8]) with mapi id 15.20.5834.007; Tue, 15 Nov 2022 08:51:54 +0000 From: "Sami Mujawar" To: Jianyong Wu , "devel@edk2.groups.io" CC: "ardb+tianocore@kernel.org" , Justin He , nd Subject: Re: [PATCH 0/3] CloudHv:arm: Enable direct kernel boot Thread-Topic: [PATCH 0/3] CloudHv:arm: Enable direct kernel boot Thread-Index: AQHYyXaLEx3HUWm9QEKA2tk/s9veMa4/qe+AgABiKQA= Date: Tue, 15 Nov 2022 08:51:54 +0000 Message-ID: References: <20220916024620.114084-1-jianyong.wu@arm.com> In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.65.22091101 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AS8PR08MB6806:EE_|AS8PR08MB9501:EE_|DBAEUR03FT049:EE_|GV2PR08MB8073:EE_ X-MS-Office365-Filtering-Correlation-Id: ca4c2c71-5fc9-40b8-4f5e-08dac6e6aa24 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: KACcP7wr2TSsx2dAEeLsC30+6LT2xdBUZ2HZ+xE/PmroYMqTg8suxMRQ+dkY7dHd0Qi5eVi64tuJer+IzbV9XAIFdzugKEL7f9hnk5uyEpL0R4qmp8uGWpV19BuShjH8KLmDBs2xsx7M+hAlH/6CyyOHO/u6dWuD2cA1e2sBFBt2yHkXObOn0Hm5HtXwCa5bypUpn0P85kcgZgkUXAMCOkj7Xjlo8nACa7AznIQynQfi3k8PoIwDx/MQ7RoAPcX8BDS8BuV5/hqu+Kl2j0ypLD0q3Av5ZOD97WBErbBoiUssqT9didSa8+mQK88Ysdw/2vY+fca/74G13H5j7eETwifrXZs29fvhO26D04XBOYZ15jNLQkhWl+8W0Xq7KG9BqZJ4V+yQPpTg74LcCRUgvU4pNhRP1b0zXaYHr2PRKEy6HDA9PEO/b65YvE1nkI9hrIOPkR5ATOmUxn1bOVvO9uRI6aR/1dsFCMJrWHj44YsDtexyfnZ9MHX4W/Ib2+q32hrf7h0Tp3SRzFz4luRt0OCWc7TlySQquBYeidiANwPLpnjI7Gu4sG0NKvPr6gELEXJuNt/yHKaIi7J0cmqqJ6v753oFeHjoQkWBwrS4Ky6gwiyIjp3li5c+tFqK3J5kCIZ7MbstayfOUQMxNDZlUhGLYhGyh7c4oo5YE2Ky9xjqAZ8fVJZqzyYBExyC02PvTc1C+lcOThU59GxUgHyEc4LPgmrvIpedo3xd/oK3qOlVouXsud2xYGLF0ipyHNRpesHCgDRdBATP8mTiDSJtdEBiYkULgtWQwroPAA+ds6QGSZ2WM3vH00ds+ytIDxEoFS58yjGxXGXZVcd1+gznPw== 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:(13230022)(4636009)(39860400002)(376002)(136003)(366004)(346002)(396003)(451199015)(478600001)(2906002)(53546011)(71200400001)(6512007)(6506007)(6486002)(966005)(26005)(186003)(36756003)(8676002)(122000001)(66446008)(64756008)(91956017)(66476007)(4326008)(66556008)(76116006)(66946007)(110136005)(5660300002)(316002)(54906003)(41300700001)(8936002)(83380400001)(33656002)(86362001)(2616005)(38070700005)(38100700002)(45980500001);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB9501 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: DBAEUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 37846ea4-ef4e-4f37-2e6a-08dac6e6a54b X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: PmMYkBpIjlFhr+kcNFQYwgXLYZZpzRTVlhYDz+1wMCElPdnuMxhEuvsIVLoFkRv89gFgoZkmazxMm5zweI1M2EJ+e3uqz2A8msi3XLdax+H1LjuBS5FZ3PFfUzFpfz+UOKrJoHGlvmkxrB1RpYAsgR7zFUV65xKrwj3qW4CFMNQCc4frV68nMgPfhtqiM3cT6ZmYLFjV1fGzh5iB95eVWp9x9CkIF/lkJ2Brb4ix5qnxweKE324n5M9IUp3t4DwFrD2Q8RbwEk6qud1Hmy90Wt0TJWMtjs8J5rZdSHTO5o0NXsMlezdBCkrvufKHl7rPtu7jQw0Jtt/qlWMIDvpOYWGwg9zcxieh2y3ibITmsiJYd9UesUHObHJuzph40ObK8o/KUi2KJds8kkeMQB6Ezy41e9349uC7qLomyWVImEda/3f9ZkVtwKHiJUw8kDiuYT4c4P23wC3c+cGtRbbjNhrgOJ9D/EkQAcnpRGUHwwW3uBFxLl9lP9DTxiFfNvNtZHphsQrXchBOy0yEPzwuvJ6Mg8ceF02i++AnEDUgadiepGduUe15cVTqYdHKkKeTuk1r/YAynAkVOx1F7My73gYRcnRvv/eI3XMy8F+GrSV21d33IOIcBlDWiSDjGHh7P8a8t7v8J/nPv9go6OdNBIIyOUpmMsXZTswM7ltbq69xWCj9kX96FlkMYP11grD8MCBVnLLUNqvOb3cBBNNZRB7/vj+ZZlwg1QwneAubYDLMZaF/k/IabEpfDZwR4LN7OlqqOCEtrWZmOmzJ0b6KWmi2/RJrWNiTR3l9vkiqW5Y= 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:(13230022)(4636009)(396003)(346002)(376002)(39860400002)(136003)(451199015)(46966006)(40470700004)(36840700001)(40460700003)(316002)(5660300002)(110136005)(54906003)(8676002)(47076005)(4326008)(336012)(2616005)(36756003)(41300700001)(186003)(70206006)(70586007)(82310400005)(36860700001)(356005)(81166007)(82740400003)(83380400001)(8936002)(33656002)(86362001)(2906002)(40480700001)(478600001)(6486002)(6506007)(6512007)(26005)(53546011)(966005);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Nov 2022 08:52:02.5630 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ca4c2c71-5fc9-40b8-4f5e-08dac6e6aa24 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: DBAEUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR08MB8073 Content-Language: en-GB Content-Type: text/plain; charset="utf-8" Content-ID: <1B62B1A061CBDE45BA576B3E92535BFF@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 SGkgSmlhbnlvbmcsDQoNCkFwb2xvZ2llcyB0aGlzIHNsaXBwZWQgb2ZmIG15IHJhZGFyLiANCkkg d2lsbCBzdGFydCByZXZpZXdpbmcgeW91ciBwYXRjaGVzIHRoaXMgd2Vlay4NCg0KUmVnYXJkcywN Cg0KU2FtaSBNdWphd2FyDQoNCu+7v09uIDE1LzExLzIwMjIsIDAzOjAwLCAiSmlhbnlvbmcgV3Ui IDxKaWFueW9uZy5XdUBhcm0uY29tPiB3cm90ZToNCg0KICAgIEhlbGxvLA0KDQogICAgTG9uZyB0 aW1lIHNpbGVudC4gQW55IGNvbW1lbnRzPw0KDQogICAgVGhhbmtzDQogICAgSmlhbnlvbmcNCg0K ICAgID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICA+IEZyb206IEppYW55b25nIFd1 IDxqaWFueW9uZy53dUBhcm0uY29tPg0KICAgID4gU2VudDogRnJpZGF5LCBTZXB0ZW1iZXIgMTYs IDIwMjIgMTA6NDYgQU0NCiAgICA+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgU2FtaSBNdWph d2FyIDxTYW1pLk11amF3YXJAYXJtLmNvbT4NCiAgICA+IENjOiBhcmRiK3RpYW5vY29yZUBrZXJu ZWwub3JnOyBKdXN0aW4gSGUgPEp1c3Rpbi5IZUBhcm0uY29tPjsgSmlhbnlvbmcNCiAgICA+IFd1 IDxKaWFueW9uZy5XdUBhcm0uY29tPg0KICAgID4gU3ViamVjdDogW1BBVENIIDAvM10gQ2xvdWRI djphcm06IEVuYWJsZSBkaXJlY3Qga2VybmVsIGJvb3QNCiAgICA+DQogICAgPiBEaXJlY3Qga2Vy bmVsIGJvb3QgcmVtb3ZlcyB0aGUgZGVwZW5kZW5jeSBvZiByZXRyaWV2aW5nIGtlcm5lbCBpbWFn ZSBmcm9tDQogICAgPiBibG9jayBkZXZpY2UuIEZvciBDbG91ZCBIeXBlcnZpc29yLCB3ZSB1c2Ug dGhlIGZvbGxvd2luZyB3YXkgdG8gc3VwcG9ydCBpdC4NCiAgICA+DQogICAgPiAxLiBDbG91ZCBI eXBlcnZpc29yIHN0b3JlIGtlcm5lbCBpbWFnZSBpbnRvIG1lbW9yeSBhbmQgcHV0IGtlcm5lbCBp bmZvLA0KICAgID4gICAgaW5jbHVkaW5nIHRoZSBtZW1vcnkgYmFzZSBhbmQgc2l6ZSwgaW50byBE VDsgMi4gV2hlbiBpbml0IG1lbW9yeSBpbiBlZGsyLA0KICAgID4gdGhlIGtlcm5lbCBtZW1vcnkg cmVnaW9uIGlzIHJldHJpZXZlZCBmcm9tDQogICAgPiAgICBEVCBhbmQgc2V0IGl0IGFzIHJlYWQg b25seSBtZW1vcnkgcmVnaW9uOyAzLiBFZGsyIGZldGNoZXMga2VybmVsIGZyb20NCiAgICA+IG1l bW9yeSBhbmQgcHJlcGFyZSBhIGltYWdlIGhhbmRsZTsgNC4gTG9hZCBrZXJuZWwgdXNpbmcgTG9h ZEltYWdlIGluIHRoZQ0KICAgID4gZW5kLg0KICAgID4NCiAgICA+IDEgaXMgZG9uZSBpbiBDbG91 ZCBIeXBlcnZpc29yLCAyIGFuZCAzIGlzIGRvbmUgaW4gdGhpcyBwYXRjaCBzZXQsIDQgaXMgbm90 DQogICAgPiBhZmZlY3RlZC4NCiAgICA+DQogICAgPiBnaXRodWIgUFIgbGluazogaHR0cHM6Ly9n aXRodWIuY29tL3RpYW5vY29yZS9lZGsyL3B1bGwvMzMzOQ0KICAgID4NCiAgICA+IFNpZ25lZC1v ZmYtYnk6IEppYW55b25nIFd1IDxqaWFueW9uZy53dUBhcm0uY29tPg0KICAgID4NCiAgICA+IEpp YW55b25nIFd1ICgzKToNCiAgICA+ICAgQ2xvdWRIdjphcm06IGFkZCBrZXJuZWwgbG9hZCBmcyBk cml2ZXINCiAgICA+ICAgQ2xvdWRIdjphcm06IGJ1aWxkIGhvYiBmb3Iga2VybmVsIGltYWdlIG1l bW9yeSBhcyByZWFkLW9ubHkNCiAgICA+ICAgQ2xvdWRIdjphcm06IGFkZCBrZXJuZWwgbG9hZGVy IGxpYiBkc2MvZmRmDQogICAgPg0KICAgID4gIEFybVZpcnRQa2cvQXJtVmlydENsb3VkSHYuZHNj ICAgICAgICAgICAgICAgICB8ICAgOCArLQ0KICAgID4gIEFybVZpcnRQa2cvQXJtVmlydENsb3Vk SHYuZmRmICAgICAgICAgICAgICAgICB8ICAgMSArDQogICAgPiAgLi4uL0Nsb3VkSHZLZXJuZWxM b2FkZXJGc0R4ZS5jICAgICAgICAgICAgICAgIHwgOTY5ICsrKysrKysrKysrKysrKysrKw0KICAg ID4gIC4uLi9DbG91ZEh2S2VybmVsTG9hZGVyRnNEeGUuaW5mICAgICAgICAgICAgICB8ICA1NSAr DQogICAgPiAgLi4uL0Nsb3VkSHZWaXJ0TWVtSW5mb0xpYi5jICAgICAgICAgICAgICAgICAgIHwg IDY2ICstDQogICAgPiAgNSBmaWxlcyBjaGFuZ2VkLCAxMDk0IGluc2VydGlvbnMoKyksIDUgZGVs ZXRpb25zKC0pICBjcmVhdGUgbW9kZSAxMDA2NDQNCiAgICA+IEFybVZpcnRQa2cvQ2xvdWRIdktl cm5lbExvYWRlckZzRHhlL0Nsb3VkSHZLZXJuZWxMb2FkZXJGc0R4ZS5jDQogICAgPiAgY3JlYXRl IG1vZGUgMTAwNjQ0DQogICAgPiBBcm1WaXJ0UGtnL0Nsb3VkSHZLZXJuZWxMb2FkZXJGc0R4ZS9D bG91ZEh2S2VybmVsTG9hZGVyRnNEeGUuaW5mDQogICAgPg0KICAgID4gLS0NCiAgICA+IDIuMTcu MQ0KDQoNCg==