From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 149017803D7 for ; Thu, 18 Jul 2024 06:47:45 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=V2HvD2SdPBnzsZoMiv7N1RAI7+dhzywRije5LegNuTA=; c=relaxed/simple; d=groups.io; h=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:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240206; t=1721285265; v=1; b=F/qu3LmuqVpYvWbKHrNrPfi+/M7WHzor0XkdmJBqdR8xNhDFt1/q047SAKelKqr10d6vJpYM MRparBYxriBWLV4HhascWzJqEJfLyUPyizJYnVBenPHdLT0KGcpFrM5bXP4YcCIwdzpbnOmPcxG D/pZcI2hAha9efZPvICqRrzlOebT7XJmOcYyXrdGKFtys3TVsewaMhggJn5soPCvAswCetbi0fP U7QNNzuC+MJWB+pXgCoV5sR0KiiJp2EbXyaAvjCI0kujAas4y1F4JwYvt+b6IljMWvs3sIdU1GR IvKF9xWWKuKVF16tOeW1UNfgoNmXKY+DIXNHxRrIytQ4w== X-Received: by 127.0.0.2 with SMTP id 4EQTYY7687511xGA0nN6WHbi; Wed, 17 Jul 2024 23:47:44 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.12]) by mx.groups.io with SMTP id smtpd.web10.9558.1721285263618205553 for ; Wed, 17 Jul 2024 23:47:43 -0700 X-CSE-ConnectionGUID: kYsxGYDhQBOntt5IhsccHw== X-CSE-MsgGUID: m4Hw4iYrRtSg6yfJFM6FWw== X-IronPort-AV: E=McAfee;i="6700,10204,11136"; a="30214318" X-IronPort-AV: E=Sophos;i="6.09,217,1716274800"; d="scan'208";a="30214318" X-Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orvoesa104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jul 2024 23:47:42 -0700 X-CSE-ConnectionGUID: cOE0nGRwTpCCKMsFQYlMqg== X-CSE-MsgGUID: MH8lRWLkQf+gP8wp+PfBAA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.09,217,1716274800"; d="scan'208";a="73892391" X-Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 17 Jul 2024 23:47:42 -0700 X-Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 17 Jul 2024 23:47:42 -0700 X-Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Wed, 17 Jul 2024 23:47:42 -0700 X-Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.171) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Wed, 17 Jul 2024 23:47:41 -0700 X-Received: from PH7PR11MB5943.namprd11.prod.outlook.com (2603:10b6:510:13f::19) by PH8PR11MB7069.namprd11.prod.outlook.com (2603:10b6:510:217::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.14; Thu, 18 Jul 2024 06:47:38 +0000 X-Received: from PH7PR11MB5943.namprd11.prod.outlook.com ([fe80::15cc:b461:7bb8:b69f]) by PH7PR11MB5943.namprd11.prod.outlook.com ([fe80::15cc:b461:7bb8:b69f%5]) with mapi id 15.20.7762.027; Thu, 18 Jul 2024 06:47:38 +0000 From: "Jayaprakash, N" To: Leif Lindholm , "devel@edk2.groups.io" , "Kinney, Michael D" CC: Rebecca Cran Subject: Re: [edk2-devel] [edk2-libc Patch 1/1] edk2-libc: add .gitattributes to ensure right line endings in .sh .bat Thread-Topic: [edk2-devel] [edk2-libc Patch 1/1] edk2-libc: add .gitattributes to ensure right line endings in .sh .bat Thread-Index: AQHa1GfZm9LYfxTVgEqre8KUxOSAQbHzP+cAgAczCtCAAI5mgIABEQ5A Date: Thu, 18 Jul 2024 06:47:38 +0000 Message-ID: References: <20240712142844.1317-1-n.jayaprakash@intel.com> <20240712142844.1317-2-n.jayaprakash@intel.com> <53f09dca-d305-45c2-8714-9e5ef2390512@quicinc.com> In-Reply-To: <53f09dca-d305-45c2-8714-9e5ef2390512@quicinc.com> Accept-Language: en-IN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB5943:EE_|PH8PR11MB7069:EE_ x-ms-office365-filtering-correlation-id: 4cdd1dc3-ae40-4cbe-252f-08dca6f583d1 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?utf-8?B?ZG9TdFc5b3k3OWhFd3ErUC9TMHVZTGx0RjJtNGlKNVlxTkFzR2pPMlZUM1Rs?= =?utf-8?B?azZvbkZPS2RFWFhzdkdJSjRQeDJSQk9OMGRlb0Vzc0lmN1c5QzVJd09Idk96?= =?utf-8?B?MTN0a3VuWWFQTzZtSEJqL1hkeFp6TjBqbFpZUFcvako1VFFhT293cGJQWWhi?= =?utf-8?B?eGdDRHNFbnAyVzkvb1E0UGtlc055ZG5sS1lYMjRsOE1lQmNWZHFXemt5dnFm?= =?utf-8?B?aFdUNENibnkycm41RnFxN2l3QmNDWlVtcThwVjl2TE81d20wL3BjUjNnN2J0?= =?utf-8?B?RFR2WXFaSGs2bW9jTE5xQXcwUEpoOUMzdHdGZnp4WHUrZjRZeDlzbnV5bHRx?= =?utf-8?B?WjNGR2EwNWp4TnhYRG5KWGtOVFJzdlVtZVp4NmRTOTgwaWtFNFREOWtXMW9l?= =?utf-8?B?SzZtRTdDbmFrQWRUMk1EZUZXdkxCV0l2WU5XQWFmUy8yemxBUnlwZmpmRkZM?= =?utf-8?B?aFAyMHBrOXBJdkdYWVpQYlg1MWhqeHA0YitiLzBjVmYyczBDb0JPcW9HOCtY?= =?utf-8?B?Nk9RdGhZS01CSkhEYlBYWmJGL2V5SlArT0I0SVhsZ2R0ckpLbmhkWDlqaHcv?= =?utf-8?B?RVRaSms1bTVjRGRKZmV4OWE5RkFVNmxHMHVST2ZhbGRjMThTYTllcUpDeUti?= =?utf-8?B?US9RQ0NLY2hvOWM4SDFTaXlmVnM5WGlaY21nd21jUU9hZXpiMngxcVI2dk9z?= =?utf-8?B?REcwSHZMOE96K0IzN1B6QVlvRTUrbXhVZ2VqSkNWRDVvN3k3S1Nub2loUXZi?= =?utf-8?B?NldDcmwzVFhzT3k0eEoxamtyNjh4YjRFZUhrNTdtZWxwV1dQYU5sZzlReXhx?= =?utf-8?B?Q1h1VXBwZEtoemE2Y2NlVGVWaitSblZ0Q0grN0xmdGNic2N6NlBaSm5Ld2Fl?= =?utf-8?B?Y0NodFlqSU9nZVd0d3BZS0U1dWpJVHd3Z0s5eW1ydmI2ZDlXb1d0VlY3bTZY?= =?utf-8?B?N1R6ZWFUL283L09OWkN2c1d6RDJETVlCWW5oTjY3Q0JtYU1EcG5vcGdTT2JY?= =?utf-8?B?bnFwc2p3dmd3T0ZhUWt3UzNnU3QxOWptV2xwZTJDaGZIbVBzVWIwQ3lhVEha?= =?utf-8?B?bkFYWTExa2VHbEtRc3Vka2Y4OHgveFZYMXkzbHgyS2drVzBXMzhmR1BvR3NX?= =?utf-8?B?TjlEYVJHVUZuL1NxMHZjTTFxa1FTdm03Uk1QSU45RVVDSjBsVFphaFRNbTRR?= =?utf-8?B?cll1Z1JBTzNYSEtpMVQwTllvRVN2L0FxVG8xTGhmbEY3Z3NLNTRYUlVXbks3?= =?utf-8?B?cEdwUDlsMlV5M1UwUlZ2dTAwaXMyYml6bzUxS1d1UURLZUNZY2s2Y01kR0ky?= =?utf-8?B?UVkzbEx1VzZQSVJlbFRNUWpYdFZQditVKytUN3hPRVAxSlFQUXc5QzAza09S?= =?utf-8?B?Q0lpcUJ4c3hCbzM2aFpVWFprWGl3b3h3M0VxWi9EcXppMWw1SUlTMmhXdHJu?= =?utf-8?B?Ti8zVmJZK09NN2tRQ3JXaDA4ZHpyMjRXWGEvSDJzdlB0SnZVMDJHV2pGUEJD?= =?utf-8?B?REU5TjhhUFRVRlVoZVZhcWdMQW50d2lNZU5JTDlrVEZPdlV6OTRwWFlSVnZN?= =?utf-8?B?Y0EraTNwYmcyTVZnbGh0NGl1cXpnK2xMb1R1UUVzakJyeHd2TFBQdWRwbjdo?= =?utf-8?B?OEUvMk5IS0FYS3NDRHNzLzhSUWVhK0x4VnpxSk5yVG5peTdncmNnU0NEY1lB?= =?utf-8?B?UVp6WFZ1OWRyTURIOGVyam9RRWdRMU9EWkFGZmRNYXFFWnBoRjROb0g2MExL?= =?utf-8?B?ZTRLN2tpNXJSQThnaDZtMGI0WXJtZ0lsbS9WbXV5K2hIR3o4ZnppWDFNTHhI?= =?utf-8?Q?aEYzdAeuMwu8EmsRYtekFW/hAo65c7Ruo40ds=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M244aEtIQjBuMEtickFwdG5HMThSQ2cxT2ZpTnVHN2RUV1NoZFRZWlEvcEJP?= =?utf-8?B?S01DQTk1WTdtZk1GUklBVEdPT3YzaXkzd09oUWZHNFNjMWpDOWkvd0ZyOUVq?= =?utf-8?B?WnpWdEEyeXBIek1Vc2ZiRjBETnhzRGVYRXBRRzIwdElKR1R6V2w0NkZ3cHB3?= =?utf-8?B?K1lEaVpFUVp0d240VWJYWUVjZlFVd2RBMXFSQldMUnRRbk5ZN05sSk9jcmxj?= =?utf-8?B?Q2I1dE1nR21BWVRtOWhGOVlpVTJnMjlPMmdGUmZHZVFCeEJheUpaS3BEN3BY?= =?utf-8?B?UVBIdEJKN3NSS0hjK0VNcngvR281RVBLeWdONDRvSXRWNERnalZLQzl0a2Mw?= =?utf-8?B?WmJYVmx2a0lzangyTHlTVUpIeHBESklScXdBdGVub1dFcXA3SlZNZTZDQ3Fv?= =?utf-8?B?WlRZemp4VUYxQVd6TUdWSjNWeHZYc3IzaVRQWlYveXBic0hmTmdoNlpZL2p4?= =?utf-8?B?V3VOUHRJYWNHSGhoVEJqTitaczlOTnBwVmJWUXIwWm5CSUhQL1U1VmhWMmxZ?= =?utf-8?B?OEQyRlJ1R2dyN2hyTkpoa2R6clpqQmJWaGoxVXhnanNoYi9GN0h3cXlwZDQ1?= =?utf-8?B?U0p3eGYvTFBkSnN2NHNpMTJweHVlM0dxaHdXU2kwZlp2Vi9yRS9LTVUvbkND?= =?utf-8?B?Y3JPeFRsbGQ4VGErcnpXUnRBeXMyc2pJZWhaZ0t1bWo2a3RMdk53WUtiYmMy?= =?utf-8?B?bDFDQjNOaHZJbDBJT2licyt2SW1EZHlQMmlKcThKOGFhY0o2UGJxYTlsYThs?= =?utf-8?B?QUJIai9GNVpxdFJGeW1RYXRFVlJkTG9IQ3BaV1JPNWJxeDg0WVdWZ2g0ZExq?= =?utf-8?B?cUs4RzJteWhNUDRqa3U4d25PYjh5L2VROVA1K205TzFFbHJ5aEMyM2laTHF5?= =?utf-8?B?Z0ErU0xSQUhydXYvYlFURDFOcTYwaHhpRURVOEdzamFNekVWdzFHQytpT0Rh?= =?utf-8?B?Mi9PYXJsenlnUWMrZkIyb2NvWFMwVG1zYzMxMG03ZSt0S2xZVE1CbkcxTG1a?= =?utf-8?B?ZjNhZE5HMU00Vkp0N21WL1VYYXQrclVKZ2JFTG9LVmtab3hvbFFrUnhQcjZv?= =?utf-8?B?ekRPTVJtNmlPeXdUNCtQZDNHMDZmTzIveUNUT21kaHBlWDVpMmkxSXcvRTFn?= =?utf-8?B?eUFvYk5MendzODdzSWc3b2xPSEY0TXQzMlVGSUU1U1pnRzZlMkpGYWdYVGhs?= =?utf-8?B?djErcGN1VDJ3QmltZkVDTWptdVVJU3dES2pSa1VHb0ZaWDdnQWlGMmFnaXQ2?= =?utf-8?B?TDhtM2xxdXdhOWV4c2JQV0xOa29abWgrRTZaRXRkZ21TYlR2akowQ0JTelVL?= =?utf-8?B?dTl3clQrakRubjhMT1IwK3EwUlZ3YVh5Y3cvVnhZa2lpeTNaUTcraTZTbU9p?= =?utf-8?B?MDB3cWJ0M3ZpRGIxbmhTOFpBdHJxcXVMWEkvU1cvanNzYmo1M0FNS0VsdHcv?= =?utf-8?B?N3MvbS8rNXhUektrd2VJNkFZQWhXOUpRR3FTTzJBN1A4YlUwY0lLTCt6a0x0?= =?utf-8?B?aUhsWFdCc25FalVJYXM1R0ZHMXVabkZzbmNnOU44NjRheWJFZVArQTZjMm5L?= =?utf-8?B?aEpwWWpZbUpaTzMzdG14VHI1dlpGd0s4MmNETTRUSTZGOHlrSnRUNVlwY2Va?= =?utf-8?B?UzArb3ZhaXQrTG1FNnRJQWFtUzF2NktxTHNCeS9hYUptRktMMy9kS3N1RU95?= =?utf-8?B?ZEduU2NMK0lpcTU1VzZQUTd0UlFQc2ZFL1pVb1c2WWF1MnVHdEs3U2xqZ3Rn?= =?utf-8?B?d0g1MUxZS0kxQndvb0ZReThpaUNsN3BKSWNiT09IWEwxc3ZLMkRqQ2lqRFJO?= =?utf-8?B?REtvemhhVnFaVGQ3YXZpSmZCWVRFZ2hsRHYzZ1F6bUl1U01pWGFDMzRqTkZX?= =?utf-8?B?R2FRMXRabXFFbXdnRG1pbm82aVY0dE0yYzU2R3YrMFRRRVJoTnJ4Z3BRdzFy?= =?utf-8?B?ZC94T2tvd053RnR6OHdLdFd2elM1V0ZrTERnWGdZS2xWY1o5ZUZaNm5UOGM3?= =?utf-8?B?d1RNcWwvR0RIdjB3alNOUHFITVFEQkpZQWNjVUtrVTJUNkhWY21WMzRKN3l5?= =?utf-8?B?QzRyQmVsL29NbW5VMHUrVDdqa1JWOVM0MkxSbnZHdHhpdVJzNkZxaU5RbGV3?= =?utf-8?Q?TYd1shrUfFpT3abhfY5YoH7mh?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB5943.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4cdd1dc3-ae40-4cbe-252f-08dca6f583d1 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2024 06:47:38.7954 (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: 84vZm/oygRMFWby6p/RwgZRrKM8V2KVdCvS+guQBdj/uMdBzSvqei4QFqOxAQBbnYiSx2cEjk//pZARVhRxPcw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR11MB7069 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 Resent-Date: Wed, 17 Jul 2024 23:47:43 -0700 Resent-From: n.jayaprakash@intel.com Reply-To: devel@edk2.groups.io,n.jayaprakash@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: Ra2KlfnN5lDa5gCdLbiOqAJ1x7686176AA= 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=20240206 header.b="F/qu3Lmu"; 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 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io UmVnYXJkaW5nIHRoZSBiZWxvdyBjb21tZW50IGZyb20gTGllZi4NCg0KTm93LCBhcyBmb3IgdGhl IHN1Z2dlc3Rpb246IHRoaXMgaXNuJ3Qgd3JvbmcsIGJ1dCBjYW4geW91IGV4cGxhaW4gd2hhdCBw cm9ibGVtIGl0IGlzIHNvbHZpbmc/DQoNCjw8SlA+PiBBcyBhIGRldmVsb3BlciBhbmQgYWxzbyBh cyBhIG1haW50YWluZXIgdGhlIGxpbmVzIGVuZGluZ3MgaGF2ZSBiZWVuIGEgY29uc2lzdGVudCBw cm9ibGVtIGFzIEkgaGF2ZSBzZWVuIHBhdGNoZXMgY29taW5nIHdpdGggbWl4ZWQgbGluZSBlbmRp bmdzIHNvbWUgdGltZXMgaXQgdGFrZSBxdWl0ZSBhIHdoaWxlIHRvIGZpeCB0aGVzZSBzaW1wbGUg bGluZSBlbmRpbmcgaXNzdWVzLg0KSSB3YW50IHRvIHN0YXJ0IHNtYWxsIHRocm91Z2ggLmd0aWF0 dHJpYnV0ZXMgdXNhZ2UgZm9yIHRoZSAuc2ggYW5kIC5iYXQgc2NyaXB0cyB0byBub3JtYWxpemUg dGhlIGxpbmUgZW5kaW5ncyB0byBMRiBzbyB0aGF0IGlycmVzcGVjdGl2ZSBvZiB0aGUgdXNlciBl bnZpcm9ubWVudCB0aGUgbGluZSBlbmRpbmdzIGFyZSBhbHdheXMgc3RvcmVkIGFzIExGIGluIGdp dCByZXBvIGJ1dCBwcmVzZW50ZWQgdG8gdGhlIHVzZXJzIGluIExGIG9yIENSTEYgYXMgcGVyIHRo ZWlyIGVudmlyb25tZW50LiBUaG91Z2h0IG9mIHVzaW5nIHRoaXMgZmVhdHVyZSBvZiBnaXRodWIg aW4gYSBsb3dlciBzY2FsZSB0byBtYWtlIGl0IGVhc3kgZm9yIHRoZSBkZXZlbG9wZXJzIGFuZCBt YWludGFpbmVycyBvZiB0aGUgZWRrMi1saWJjIHByb2plY3QuIA0KDQpJZiB0aGVyZSBpcyBhIGdl bmVyYWwgYWxpZ25tZW50IHRoYXQgdGhpcyBjaGFuZ2UgbmVlZCBub3QgZ28sIHRoZW4gSSB3aWxs IGNsb3NlIHRoZSBCWiBhcyB3b24ndCBmaXguDQoNCg0KUmVnYXJkcywNCkpQDQoNCi0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBMZWlmIExpbmRob2xtIDxxdWljX2xsaW5kaG9sQHF1 aWNpbmMuY29tPiANClNlbnQ6IFdlZG5lc2RheSwgSnVseSAxNywgMjAyNCA3OjU1IFBNDQpUbzog ZGV2ZWxAZWRrMi5ncm91cHMuaW87IEpheWFwcmFrYXNoLCBOIDxuLmpheWFwcmFrYXNoQGludGVs LmNvbT47IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCkNj OiBSZWJlY2NhIENyYW4gPHJlYmVjY2FAYnNkaW8uY29tPg0KU3ViamVjdDogUmU6IFtlZGsyLWRl dmVsXSBbZWRrMi1saWJjIFBhdGNoIDEvMV0gZWRrMi1saWJjOiBhZGQgLmdpdGF0dHJpYnV0ZXMg dG8gZW5zdXJlIHJpZ2h0IGxpbmUgZW5kaW5ncyBpbiAuc2ggLmJhdA0KDQpIaSwNCg0KVGhlIGFk ZHJlc3MgSSBhbSByZXBseWluZyBmcm9tIGlzIHRoZSBlbWFpbCBhZGRyZXNzIEkgdXNlIGZvciB0 aWFub2NvcmUgd29yay4gTWVzc2FnZXMgc2VudCBlbHNld2hlcmUgYXJlIGdvaW5nIHRvIGVuZCB1 cCBtaXNmaWxlZCBhbmQgbGlrZWx5IGxvc3QuDQoNCk9uIDIwMjQtMDctMTcgMDY6NTUsIEpheWFw cmFrYXNoLCBOIHdyb3RlOg0KPiBIaSBMZWZpLA0KPiANCj4gRG8geW91IGhhdmUgYW55IHJlY29t bWVuZGF0aW9ucyBvbiB0aGlzPw0KPiANCj4gUmVnYXJkcywNCj4gSlANCj4gDQo+IC0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQu a2lubmV5QGludGVsLmNvbT4NCj4gU2VudDogRnJpZGF5LCBKdWx5IDEyLCAyMDI0IDk6MjkgUE0N Cj4gVG86IEpheWFwcmFrYXNoLCBOIDxuLmpheWFwcmFrYXNoQGludGVsLmNvbT47IGRldmVsQGVk azIuZ3JvdXBzLmlvOyANCj4gTGVpZiBMaW5kaG9sbSA8bGxpbmRob2xAcXRpLnF1YWxjb21tLmNv bT4NCj4gQ2M6IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5jb20+OyBLaW5uZXksIE1pY2hh ZWwgRCANCj4gPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSRTogW2Vk azItbGliYyBQYXRjaCAxLzFdIGVkazItbGliYzogYWRkIC5naXRhdHRyaWJ1dGVzIHRvIA0KPiBl bnN1cmUgcmlnaHQgbGluZSBlbmRpbmdzIGluIC5zaCAuYmF0DQo+IA0KPiArIExlaWYNCj4gDQo+ IC5naXRhdHRyaWJ1dGVzIGlzIG5vdCB1c2VkIGluIG90aGVyIFRpYW5vQ29yZSByZXBvcy4NCg0K VGVjaG5pY2FsbHkgc29ydCBvZiBjb3JyZWN0LCBidXQgc2VlIGJlbG93Lg0KDQo+IFRoaXMgZmVh dHVyZSBjaGFuZ2VzIHRoZSBsaW5lIGVuZGluZ3MgbG9jYWxseSB3aGVuIGNoZWNrZWQgb3V0Lg0K PiANCj4gSW5zdGVhZCwgdGhlIGVkazIgcmVwbyB1c2VzIGEgQ0kgY2hlY2sgbGlrZSBQYXRjaENo ZWNrLnB5IHRvIG1ha2Ugc3VyZSBmaWxlcyB3aXRoIHNwZWNpZmljIGV4dGVuc2lvbnMgaGF2ZSB0 aGUgY29ycmVjdCBsaW5lIGVuZGluZ3Mgd2hlbiB0aGV5IGFyZSBjaGVja2VkIGluIGFuZCBmaWxl cyBhcmUgY2hlY2tlZCBvdXQgdW5tb2RpZmllZC4NCj4gDQo+IEkga25vdyBMZWlmIGhhcyBiZWVu IGV2YWx1YXRpbmcgc29tZSBsaW5lIGVuZGluZyBjaGFuZ2VzIHRvIFRpYW5vQ29yZSBSZXBvcy4g IERvbid0IGtub3cgaWYgdGhpcyBkaXJlY3Rpb24gaXMgaW4gYWxpZ25tZW50IHdpdGggdGhvc2Ug aWRlYXMgb3Igbm90Lg0KPiANCj4gTWlrZQ0KPiANCj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+PiBGcm9tOiBKYXlhcHJha2FzaCwgTiA8bi5qYXlhcHJha2FzaEBpbnRlbC5jb20+DQo+ PiBTZW50OiBGcmlkYXksIEp1bHkgMTIsIDIwMjQgNzoyNyBBTQ0KPj4gVG86IGRldmVsQGVkazIu Z3JvdXBzLmlvDQo+PiBDYzogSmF5YXByYWthc2gsIE4gPG4uamF5YXByYWthc2hAaW50ZWwuY29t PjsgUmViZWNjYSBDcmFuIA0KPj4gPHJlYmVjY2FAYnNkaW8uY29tPjsgS2lubmV5LCBNaWNoYWVs IEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPj4gU3ViamVjdDogW2VkazItbGliYyBQ YXRjaCAxLzFdIGVkazItbGliYzogYWRkIC5naXRhdHRyaWJ1dGVzIHRvIA0KPj4gZW5zdXJlIHJp Z2h0IGxpbmUgZW5kaW5ncyBpbiAuc2ggLmJhdA0KPj4NCj4+IFJFRjogaHR0cHM6Ly9idWd6aWxs YS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD00ODA5DQo+Pg0KPj4gVGhpcyBjb21taXQg YWRkcyAuZ2l0YXR0cmlidXRlcyBmaWxlIHdpdGggdGhlIHJpZ2h0IHNldHRpbmdzIHRvIA0KPj4g cHJlc2VydmUgdGhlIGNvcnJlY3QgbGluZSBlbmRpbmdzIGZvciAuc2ggYW5kIC5iYXQgZmlsZXMg YXMgcGVyIHRoZSANCj4+IExpbnh1IGFuZCBXaW5kb3dzIGxpbmUgZW5kaW5nIGNvbnZlbnRpb25z IHJlc3BlY3RpdmVseS4NCiA+Pg0KPj4gQ2M6IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5j b20+DQo+PiBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+ DQo+PiBDYzogSmF5YXByYWthc2ggTiA8bi5qYXlhcHJha2FzaEBpbnRlbC5jb20+DQo+PiBTaWdu ZWQtb2ZmLWJ5OiBKYXlhcHJha2FzaCBOIDxuLmpheWFwcmFrYXNoQGludGVsLmNvbT4NCj4+IC0t LQ0KPj4gICAuZ2l0YXR0cmlidXRlcyB8IDIgKysNCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5z ZXJ0aW9ucygrKQ0KPj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgLmdpdGF0dHJpYnV0ZXMNCj4+DQo+ PiBkaWZmIC0tZ2l0IGEvLmdpdGF0dHJpYnV0ZXMgYi8uZ2l0YXR0cmlidXRlcyBuZXcgZmlsZSBt b2RlIDEwMDY0NCANCj4+IGluZGV4IDAwMDAwMDAuLjNmZDllYzgNCj4+IC0tLSAvZGV2L251bGwN Cj4+ICsrKyBiLy5naXRhdHRyaWJ1dGVzDQo+PiBAQCAtMCwwICsxLDIgQEANCj4+ICsqLmJhdCB0 ZXh0IGVvbD1jcmxmDQo+PiArKi5zaCB0ZXh0IGVvbD1sZg0KPj4gXCBObyBuZXdsaW5lIGF0IGVu ZCBvZiBmaWxlDQoNCl4gVGhpcyBpcyBub3QgYSBnb29kIGxvb2sgZm9yIGFueSBzdWJtaXNzaW9u LCBidXQgZXNwZWNpYWxseSBub3Qgb25lIGRlYWxpbmcgd2l0aCBsaW5lIGVuZGluZ3MuIFBsZWFz ZSBtYW51YWxseSBsb29rIGF0IHBhdGNoZXMgYmVmb3JlIHNlbmRpbmcgdGhlbSBvdXQuDQoNCk5v dywgYXMgZm9yIHRoZSBzdWdnZXN0aW9uOiB0aGlzIGlzbid0IHdyb25nLCBidXQgY2FuIHlvdSBl eHBsYWluIHdoYXQgcHJvYmxlbSBpdCBpcyBzb2x2aW5nPw0KDQpJIGhhZCBhIGxvb2sgaW4gZWRr Mi1saWJjIGFuZCBhbGwgdGhlIC5zaCBmaWxlcyBoYXZlIExGIGxpbmUgZW5kaW5ncyBhbmQgYWxs IHRoZSAuYmF0IGZpbGVzIGhhdmUgQ1JMRiBsaW5lIGVuZGluZ3MuDQoNCk5vdywgaWYgd2UgKmRp ZCogd2FudCB0byBkbyB0aGlzLCBJIHdvdWxkIHN0cm9uZ2x5IHByZWZlciBhIHBhdGNoIHRvIGVk azIvQmFzZVRvb2xzL0NvbmYvZ2l0YXR0cmlidXRlcywgd2hpY2ggaXMgYXBwbGllZCBpbiBhbnkg cmVwbyBTZXR1cEdpdC5weSBoYXMgYmVlbiBleGVjdXRlZCBpbi4NCg0KQnV0IHVsdGltYXRlbHkg SSB3YW50IHRvIGNvbnZlcnQgdGhlIHJlcG9zIGNvbXBsZXRlbHkgdG8gTEYgbGluZSBlbmRpbmdz IGV4Y2VwdCBmb3Igd2hlcmUgc3BlY2lhbCBjYXNlcyBleGlzdCAod2hpY2ggKnNob3VsZCogYmUg ZGVzY3JpYmVkIGluDQpbLl1naXRhdHRyaWJ1dGVzKSBhbmQgdGhlbiBtb3ZlIHRvIGVuYWJsZSBj b3JlLmF1dG9jcmxmLg0KDQovDQogICAgIExlaWYNCg0KPj4gLS0NCj4+IDIuNDUuMS53aW5kb3dz LjENCj4gDQo+IA0KPiANCj4gDQo+IA0KPiANCg0KDQoKLT0tPS09LT0tPS09LT0tPS09LT0tPS0K R3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0byB0aGlzIGdy b3VwLgpWaWV3L1JlcGx5IE9ubGluZSAoIzExOTk2NSk6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8v Zy9kZXZlbC9tZXNzYWdlLzExOTk2NQpNdXRlIFRoaXMgVG9waWM6IGh0dHBzOi8vZ3JvdXBzLmlv L210LzEwNzE4MjkyMC83Njg2MTc2Ckdyb3VwIE93bmVyOiBkZXZlbCtvd25lckBlZGsyLmdyb3Vw cy5pbwpVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL3Vuc3ViIFty ZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0tPS09LT0tPS09LT0tPS0KCg0K