From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id D5B46941C03 for ; Fri, 5 Jan 2024 21:32:52 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=YXczda7V+CgTwTH17hr1pz0KOubdll3J/PtioGMzUkg=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1704490371; v=1; b=msoedEWaCStliHioqACw2bSOloE+soBx82Jz7d3x1QR5ULLG8aQut+txCPF9cUK3Z34KKcVR P2X8PXn6UNkKNaXwtxZhfcI8Nts+CswsabSeLkdI/BZ2sxBZfiO40CrqUeDwlcz05vCO8731n+j ZM7CKR2GiGgpTC4Ry98c4rCo= X-Received: by 127.0.0.2 with SMTP id EkIEYY7687511xLTfPfqwDMf; Fri, 05 Jan 2024 13:32:51 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by mx.groups.io with SMTP id smtpd.web11.35736.1704490370437299054 for ; Fri, 05 Jan 2024 13:32:50 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10944"; a="16205757" X-IronPort-AV: E=Sophos;i="6.04,334,1695711600"; d="scan'208";a="16205757" X-Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Jan 2024 13:32:22 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10944"; a="773940350" X-IronPort-AV: E=Sophos;i="6.04,334,1695711600"; d="scan'208";a="773940350" X-Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga007.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 05 Jan 2024 13:32:22 -0800 X-Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Fri, 5 Jan 2024 13:32:21 -0800 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Fri, 5 Jan 2024 13:32:21 -0800 X-Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Fri, 5 Jan 2024 13:32:21 -0800 X-Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.100) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Fri, 5 Jan 2024 13:32:20 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zx3cFDHTCZDWLuFc7eNNijm1rwgjNI0b6NgvDX+p2QF3k2EB7eqlizzDKd6pf9lss244zz6fhHpCD+WLaBQwgDhPwfLzkIrsAvMUFV+obLvXZtWNaQnwl2tU2D6EA+nnSauaFUCL6BdCk+gBbGJIGAp3gEbpY0dZWNqKIyJpBHDS78/zhOjryaZZugLSDDNY4pHq7tyjpUQISz8HpIx4dpp2HIs2J9BwenEAfbbOL3fUq83pa+NTWjmGKyk+446zPFnlc7v+fQF9zNeN6D0+N4u1WL/uv+FftHczgBdSFmqeghKpgvI3oR09z7xrTHwzKwssXHZG1DUGFurikkUQLQ== 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=J+lftkjXYbpmnl5fQdhbdsd6KtunrNRfSjcJB4ylYFk=; b=VPflr0D9cHusqmg91peasyB+m9rPoFIZcfmjWY3eCRekoKNWEh6+bt5tBtkUo9aCnkIPpl9DLYgXebF8iqPrSm+lymHgal+Mxp8faASvSK/BQ3IckjndANVXgJmsAT6nxOicVJFvUeM3KHmVjNYKysBo6WOo4OTJy9ofqm1S/jikCpcvYK7J2a3SN0TI42QQx5pLolILB7OrLGsa9lzeAi4L9m2pOsjCi/nU2wrEds+vEz6AaLMzHi5CAVdq4gmr/Z0zPHboa+MLrFf/WO+kcfdSGdN37A15aIGdI4683lXgCBMLEQGbT5SJIeNYT59+ED/ZDbLK/FWyEZJs34CtSA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none X-Received: from SN7PR11MB8281.namprd11.prod.outlook.com (2603:10b6:806:26b::20) by PH8PR11MB6609.namprd11.prod.outlook.com (2603:10b6:510:1cc::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.16; Fri, 5 Jan 2024 21:32:18 +0000 X-Received: from SN7PR11MB8281.namprd11.prod.outlook.com ([fe80::d2a9:6c81:214f:f89]) by SN7PR11MB8281.namprd11.prod.outlook.com ([fe80::d2a9:6c81:214f:f89%7]) with mapi id 15.20.7159.015; Fri, 5 Jan 2024 21:32:18 +0000 From: "Saloni Kasbekar" To: "devel@edk2.groups.io" , "mcb30@ipxe.org" , "abner.chang@amd.com" CC: "Clark-williams, Zachary" , Nickle Wang , Igor Kulchytskyy Subject: Re: [edk2-devel] [PATCH 1/5] NetwokrPkg/HttpDxe: Refactor TlsCreateChild Thread-Topic: [edk2-devel] [PATCH 1/5] NetwokrPkg/HttpDxe: Refactor TlsCreateChild Thread-Index: AQHaP7KDv/fRo5P8jEqbKMkZ0kRtmbDLdRaAgABIVOA= Date: Fri, 5 Jan 2024 21:32:18 +0000 Message-ID: References: <20240105083716.340-1-abner.chang@amd.com> <20240105083716.340-2-abner.chang@amd.com> <0102018cda9bdfc7-733041dd-e9b8-4def-87a7-cba7425b929a-000000@eu-west-1.amazonses.com> In-Reply-To: <0102018cda9bdfc7-733041dd-e9b8-4def-87a7-cba7425b929a-000000@eu-west-1.amazonses.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN7PR11MB8281:EE_|PH8PR11MB6609:EE_ x-ms-office365-filtering-correlation-id: ed0de62f-56fc-4870-5b04-08dc0e35cb56 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: 0v5jnPM1KKhIHnMaJecPfDs5krIji5l48shHmh+sPIjS3jpYccfzji/jzmbXAU8Z0d77ILD5YwuD/cM4AI7gb+pletLyvfGjYeyGusjhTN42WgpQ7fLkGCueQBl4o9+cBFRR9/eig7JEH7Z8tDy/ouzpxT2wNaNmbMAu5xqejYWB39bPRn7mnRRc6Uo7e9YzeBXhChCjhCCWwOKEgcz45nyIdN/bpqylzgixrphH0o0NPe6M5TvJD2mPXrB53RGXJ73AkLiC0jl8ENpnqzXpCOOBVvMxWK7WeJPba3LaeLlEch0e7dYLyCjQC4zP8GFwUu5VjdRGxzRW1CcOKSRNr4/4LuRVpIz3CGXXJMb24OiEV1Ggj/NSkvvj/to7XPn4Eeu4nERan9uPk92zLKEbDAHqluBptfcLXwH62VnEkZj2BXoPMRC+jTxmGMrbFRmLW8CZ1sijjRvfK1ER3h2FsHI7juzDbv3LsB/jf0NjS7+Ti0GvebQvmASddDz44VPFk51FLu27ul7fVzb7FhNFfBr/7SYKICb2B1LiKYFvBu3aSNIJkIpXWATIZ+fmJOS13nX7fhL8CZKzHkHR7abSazInGxQo7SnfcJ94X+3gP9k= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YUNiYlR4VFVvYlhhRUdlbWNoTUhhSGlKazF3R3cvWUNCMHQxeTRpLzIrMXo5?= =?utf-8?B?a3kxcEdKSjV2ODZZUncxSDdxYVg3Uzg2bzZNMzI1Nm4wa1NkN256UUNYWGlV?= =?utf-8?B?d0Z6L3JQeWZTcjZoVExzODRxYmNud1F5QnNuUEVpK0dzb0xvRkZJRE00eGg3?= =?utf-8?B?cG45c3ovTkhBYmpPcVJIZUFzbndPVlFTRlluM3BRb2dtWmF5QVVlWmRnTkxl?= =?utf-8?B?UU1PRnB0ZE8ycE1yc0RMbkpQeUdBdll3NTJlUkFtdlQwTjM1VS93T0szeDA4?= =?utf-8?B?RC9qamFFMmplSlVyZU0wRnlHUU5ua1dVSWFPL3VVbmRqVmZRbGtTNlh6eVc0?= =?utf-8?B?ZEVNcUlCVW5STEJObDB6QTEwR0VTQ2xKWkMyNldZUlh5aUdGcjlFS0J6Qmpw?= =?utf-8?B?OW5zTjRBV0pDaExWNjY3TzlJREJYa2ZEWHdZQnVUTmN2VXEwUnNvekxXZ0lm?= =?utf-8?B?a0dTZy9vUXhjdjJWdDhrcnhDLzZSOCtlWkRyeDR4dHp6UW9GNzhpOWUxTjZs?= =?utf-8?B?K0MraDExM0c1M1lSNmpPckQ0U0YybnVQYkg5NjU1aTFuSzVmTVJZQUJ5dFZu?= =?utf-8?B?aEtyWXQzbDhBdXlVcDVvQkNSMDNqcGk2eW1JVGdWeXl1WlhpWEZwNFYzUHZM?= =?utf-8?B?TVhUMTljb2gwbFlYUkU4WnZ5YTNkOTd5bGx0dUJQblo0Ry9nVTBaeWVrUER5?= =?utf-8?B?eWE4Um1KM3l6Y2E5YVdFUlBKWCt1VHNobG5xQjFLekt6U2xJZGljMnkzZnNY?= =?utf-8?B?ZmtmSkx2QzR6VHdwYTEzYlEybDhWSXBzVmY1ZWJmaEVqdjU0YXE3TXozM1l6?= =?utf-8?B?VUlwUUpNSzQySUEvK3Q5NXgzZml0TXBxbmRxbDJ5VlJJQzRTWlBWRHZHVXlG?= =?utf-8?B?SFhKZFkzU2tCdWVVdXRiL2R2U2RRRWc2cXVqZmY0bTJ1cmlqS2NiejRqSk9Y?= =?utf-8?B?THhDcmd0bnVseHh2TDdLM3FDUTY2NFpXNXhuL3J6Q0lOdVQrdWxYekRwWG41?= =?utf-8?B?M2VuM0V0bUl5UHp5eFEzeDRldDVEL2pDaGgvRE5yQXZTUWRjYlFBcWpBMFNJ?= =?utf-8?B?dDl6Y1FPNWxzN1BjaW1XbkFPTzRnWWI3dlRXdk40RWJJdllLcFB6TGQ0RUxM?= =?utf-8?B?YStYbCtRUmkvYU54NFN2enNFaHdXRlNtTlhsVjVHKzJoRTdrbWdwT1NCcTR6?= =?utf-8?B?MUgyZHFyNDhMcDhJc1RVZGVVWi93UlVEdUpKcW9zL3A3V2s3TmgwUkxnYmlL?= =?utf-8?B?eW5IdnVCa2ZTOTJNWmNiQkJKVzU0QkRMT1N4TjNicFVFYkc1dm9CTm4zWkdk?= =?utf-8?B?bGZ5cnJLQzBxQUdqdVFSbi96YTU0YXQ1bmI5NkdzaVh2d3hVc0Rsb3d2cWxZ?= =?utf-8?B?cm5NdFFQbzh2VmZNbThacUk2djFLV1JNVTZoZGJTWnpsbVBJUjdPMUxjSGdB?= =?utf-8?B?S2QzK1o3QmlEYU9ZM0dycWUycGR0bk9kQkk2T1phaXhHalBuYktva09yaytF?= =?utf-8?B?dEJkNXFjVU1VYk1vZnlUVmhDVCtzYjBYaVYxakFwMWZSTVg0cmpwT3E3K3Vh?= =?utf-8?B?UklMTlFneXR3S2g3U01vRE1SUWJzeW1xaTZDMWluTndaKzVqOVFqTUg1RE1T?= =?utf-8?B?ZUhBMUp0QXczWWp6S0pYQWZnNGVBSjFpM3Vwd1lucWVSa3FHLzBoYmtxUXBT?= =?utf-8?B?Y1loMVpsN01yMTJmeXNHT3E0Vys5VmF1amJ6cHBLOVNJQVpCMkt6NjE0TGFB?= =?utf-8?B?ZlJlUHdTdUhQRS8rcXQ4UEhwZkxMczNlQ0ZTSjEwUzhBMEl1Zzl2L2dPTG5i?= =?utf-8?B?T21HeUdTZGMyMk9QR0JNY1gyYkJBWTNJanhYd3hGRkhvVXd6NkR3OHVzVjNv?= =?utf-8?B?RWtDVmhhQlhKNk5RdEc5cVEyazdWVyswMnpEaElESDQwRUk3Lzd1MDJaSHdO?= =?utf-8?B?U0d3bWxISUlVa0lnNmVFK3BQcWcyaENPaTh1VDlMSC8wNXZwMVl4NkIybHBu?= =?utf-8?B?U0NTSGZHa3BGNnFJbnE2R1FyOWJhdzBhaExCUkpaM3FJcnRjRXN6U1NUQ3NE?= =?utf-8?B?UEpMSWNZbk9Rd1hpTFhXS21BWXM0N2VjckRQTURYdlhQTytGUUZzKzZ5cVAz?= =?utf-8?Q?TyBago+o9afLc15ZqRUgNet6q?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB8281.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ed0de62f-56fc-4870-5b04-08dc0e35cb56 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jan 2024 21:32:18.7008 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: JBz4I3moHfKTU/o7/W4T/UghXYz4TviipN8/SUF/gt4naQowUB3XI7T+3D8lh5jaPO2k26tuxuQh1sklZd/xLfPXmaDxA8WzjwR91qj96Bs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR11MB6609 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,saloni.kasbekar@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: c1a63x3CcUZyyareCA8a43Mtx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=msoedEWa; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io ICAgICAvLw0KICAgICAvLyBDaGVjayB3aGV0aGVyIHdlIG5lZWQgdG8gY3JlYXRlIFRscyBjaGls ZCBhbmQgb3BlbiB0aGUgVExTIHByb3RvY29sLg0KICAgICAvLw0KKyAgICBpZiAoSHR0cEluc3Rh bmNlLT5Vc2VIdHRwcyAmJiAhSHR0cEluc3RhbmNlLT5UbHNBbHJlYWR5Q3JlYXRlZCkgew0KKyAg ICAgIC8vIENyZWF0ZSBUTFMgY2hpbGQgZm9yIHRoaXMgSFRUUCBpbnN0YW5jZS4NCisgICAgICBT dGF0dXMgPSBUbHNDcmVhdGVDaGlsZCAoSHR0cEluc3RhbmNlKTsNCisgICAgICBpZiAoRUZJX0VS Uk9SIChTdGF0dXMpKSB7DQogICAgICAgICByZXR1cm4gRUZJX0RFVklDRV9FUlJPUjsNCiAgICAg ICB9DQoNCkNvbnNpZGVyaW5nIHdlJ3JlIG5vdCBjcmVhdGluZyBUbHNDaGlsZEhhbmRsZSBhbnlt b3JlLCB3ZSBzaG91bGQgcHJvYmFibHkgcmVuYW1lIFRsc0NyZWF0ZUNoaWxkKCkgdG8gVGxzQ3Jl YXRlSGFuZGxlKCkuIEFsc28gdXBkYXRlIHRoZSBjb21tZW50cyBhY2NvcmRpbmdseS4NCg0KLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZl bEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIE1pY2hhZWwgQnJvd24NClNlbnQ6IEZyaWRh eSwgSmFudWFyeSA1LCAyMDI0IDk6MTIgQU0NClRvOiBhYm5lci5jaGFuZ0BhbWQuY29tOyBkZXZl bEBlZGsyLmdyb3Vwcy5pbw0KQ2M6IEthc2Jla2FyLCBTYWxvbmkgPHNhbG9uaS5rYXNiZWthckBp bnRlbC5jb20+OyBDbGFyay13aWxsaWFtcywgWmFjaGFyeSA8emFjaGFyeS5jbGFyay13aWxsaWFt c0BpbnRlbC5jb20+OyBOaWNrbGUgV2FuZyA8bmlja2xld0BudmlkaWEuY29tPjsgSWdvciBLdWxj aHl0c2t5eSA8aWdvcmtAYW1pLmNvbT4NClN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENI IDEvNV0gTmV0d29rclBrZy9IdHRwRHhlOiBSZWZhY3RvciBUbHNDcmVhdGVDaGlsZA0KDQpPbiAw NS8wMS8yMDI0IDA4OjM3LCBhYm5lci5jaGFuZ0BhbWQuY29tIHdyb3RlOg0KPiBGcm9tOiBBYm5l ciBDaGFuZyA8YWJuZXIuY2hhbmdAYW1kLmNvbT4NCj4gDQo+IC0gVXNlIEhUVFAgaW5zdGFuY2Ug YXMgdGhlIHBhcmFtZXRlciBmb3IgVGxzQ3JlYXRlQ2hpbGQgZnVuY3Rpb24uDQo+IC0gSW5zdGFs bCBUTFMgcHJvdG9jb2wgb24gdGhlIEhUVFAgaW5zdGFuY2UgdGhhdHMgY3JlYXRlIFRMUyBjaGls ZC4NCg0KTG9naWMgbG9va3MgZ29vZCB0byBtZSwganVzdCBzb21lIG1pbm9yIGNvc21ldGljIGNv bW1lbnRzLg0KDQpDb21taXQgdGl0bGUgaGFzICJOZXR3b2tyUGtnIiB0eXBvLCBzaG91bGQgYmUg Ik5ldHdvcmtQa2ciLg0KDQo+IC0gIEByZXR1cm4gIFRoZSBjaGlsZCBoYW5kbGUgd2l0aCBvcGVu ZWQgRUZJX1RMU19QUk9UT0NPTCBhbmQgRUZJX1RMU19DT05GSUdVUkFUSU9OX1BST1RPQ09MLg0K PiArICBAcmV0dXJuICBFRklfU1VDQ0VTUyAgICAgICAgVExTIGNoaWxkIGhhbmRsZSBpcyByZXR1 cm5lZCBpbiBIdHRwSW5zdGFuY2UtPlRsc0NoaWxkSGFuZGxlDQo+ICsgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB3aXRoIG9wZW5lZCBFRklfVExTX1BST1RPQ09MIGFuZCBFRklfVExTX0NP TkZJR1VSQVRJT05fUFJPVE9DT0wuDQoNCkNvbW1lbnQgcmVmZXJzIHRvIFRsc0NoaWxkSGFuZGxl LCB3aGljaCBubyBsb25nZXIgZXhpc3RzIGFmdGVyIHRoaXMgcGF0Y2guDQoNCj4gLSAgQHJldHVy biAgVGhlIGNoaWxkIGhhbmRsZSB3aXRoIG9wZW5lZCBFRklfVExTX1BST1RPQ09MIGFuZCBFRklf VExTX0NPTkZJR1VSQVRJT05fUFJPVE9DT0wuDQo+ICsgIEByZXR1cm4gIEVGSV9TVUNDRVNTICAg ICAgICBUTFMgY2hpbGQgaGFuZGxlIGlzIHJldHVybmVkIGluIEh0dHBJbnN0YW5jZS0+VGxzQ2hp bGRIYW5kbGUNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpdGggb3BlbmVkIEVG SV9UTFNfUFJPVE9DT0wgYW5kIEVGSV9UTFNfQ09ORklHVVJBVElPTl9QUk9UT0NPTC4NCg0KQXMg YWJvdmUuDQoNClJldmlld2VkLWJ5OiBNaWNoYWVsIEJyb3duIDxtY2IzMEBpcHhlLm9yZz4NCg0K TWljaGFlbA0KDQoNCg0KDQoNCg0KDQoKLT0tPS09LT0tPS09LT0tPS09LT0tPS0KR3JvdXBzLmlv IExpbmtzOiBZb3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0byB0aGlzIGdyb3VwLgpWaWV3 L1JlcGx5IE9ubGluZSAoIzExMzMyMSk6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC9t ZXNzYWdlLzExMzMyMQpNdXRlIFRoaXMgVG9waWM6IGh0dHBzOi8vZ3JvdXBzLmlvL210LzEwMzUz OTU3OC83Njg2MTc2Ckdyb3VwIE93bmVyOiBkZXZlbCtvd25lckBlZGsyLmdyb3Vwcy5pbwpVbnN1 YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL3Vuc3ViIFtyZWJlY2NhQG9w ZW5mdy5pb10KLT0tPS09LT0tPS09LT0tPS09LT0tPS0KCg0K