From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web11.5865.1677619962889406221 for ; Tue, 28 Feb 2023 13:32:43 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=gsXWtJ1M; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1677619962; x=1709155962; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=F6vrNWxz5NHgcM9U6tL2iM9k47biQAHW0WJAHrE+ENo=; b=gsXWtJ1MpiXlu7MDwPhSIQdgTNxpJDU6BsmgMUsxeLzepWPIQ+Dr4w9C rj5GvomZKtHjUqt8MG7+QGG7kBexIfnRr8Yu8uefOjfy6pnb7CO6rkWTS BBsWiKlbYp4m8UrC1DfDy1nUK/tA6W+vFVkKt0ragUb0PLD2sdzjbitfR pREk+3EruxcKs/xDrHWyS5IVyz+ZMcs2P64Z1LxuV018c5W01mKc89TJZ lgT2xyeRstvIogx0VhMZ37oPUjJDH67TcYRN+semNN+pWGaPjXLvcc1Io 4F6uWqRcbLFtfRseiFc2oZsi/er77GrKKDa0cQp/WBVPtgFVZNGPfNN1O w==; X-IronPort-AV: E=McAfee;i="6500,9779,10635"; a="336549388" X-IronPort-AV: E=Sophos;i="5.98,223,1673942400"; d="scan'208";a="336549388" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Feb 2023 13:32:42 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10635"; a="651752425" X-IronPort-AV: E=Sophos;i="5.98,223,1673942400"; d="scan'208";a="651752425" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga006.jf.intel.com with ESMTP; 28 Feb 2023 13:32:42 -0800 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 28 Feb 2023 13:32:41 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Tue, 28 Feb 2023 13:32:41 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.171) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Tue, 28 Feb 2023 13:32:41 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NvyQWeJ/4sfLez3o1ZKDmu2ag6llsLqP2c3NAY8KG0ZeH6VbsI6rei4XSB2nkdZxFJownJguesdRIPDZKPacNQgeDdfKDrhiDL/AXJRKNVz+IQN47qTRQF/N1sOSKoiJFbUHvqHHXbDDX9wD2p4fAyT5Bxa1M2j+H8XnrZ5Eok8C0ZgFnszAwa4IhE/UIZx1NVco4U71iOQcc8K/xqG+PKJmkHCVgRSrQge1XTVGPhrmRI2Ta/hfVwL/hHMZhR+H2Apu4r3mz+4Tm3IwXT7fMkq8FElsTkuV+16A3PwyB8xq/DB6hN1fi0yn80RKjwLjLny2oXoxnJsARuqcFk/9Zw== 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=F6vrNWxz5NHgcM9U6tL2iM9k47biQAHW0WJAHrE+ENo=; b=QJAW3VxezZL86DWSTiODh7kKXuZCqykdonYgmVLonDR0vt1HketWI7uoMFtCiKQL9OowqUk2NgC4K5qUXY3mQqWPIGMcUMA6JvNtns/a+IIDF89DCp5W9ChrjVaFVBFEq6xiJO4Rhu7svJIYqahzxUAZq8NsLo0O9dHEJaJLrnCAKFQLo97Ay4oQUn0DQ7kT9gSXtuaZGD8jEoKzJiLLfS5Fi0RvJGo51bKBr+stnSbAJNLuismJ2ryl1jJV+iTGmpoV8P6v4vuTP3fHUdEFOXF/gWkk7GtBNXBpr7gmmEC/c/0yfmQ6VQ2zyGQxwBS8r7lPX59m18GmUdVGqJdPAA== 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 Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by SA1PR11MB6712.namprd11.prod.outlook.com (2603:10b6:806:25c::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.29; Tue, 28 Feb 2023 21:32:38 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::c4d0:989a:e319:fe68]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::c4d0:989a:e319:fe68%6]) with mapi id 15.20.6134.030; Tue, 28 Feb 2023 21:32:38 +0000 From: "Michael D Kinney" To: Rebecca Cran , Ard Biesheuvel , "devel@edk2.groups.io" CC: Andrew Fish , Leif Lindholm , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH 1/1] Add a .editorconfig file to tell editors basic formatting details Thread-Topic: [edk2-devel] [PATCH 1/1] Add a .editorconfig file to tell editors basic formatting details Thread-Index: AQHZSl4vRss8T5VdpEuIQuDdez9+ka7ib12AgABTbwCAADWDYIAABgoAgAAcqYCAAABHAIAAAOmAgAGR0gCAADWL8A== Date: Tue, 28 Feb 2023 21:32:38 +0000 Message-ID: References: <20230227034702.82215-1-rebecca@bsdio.com> <4c6db5b3-57ad-e3e3-9074-98741b7fd4fb@bsdio.com> In-Reply-To: <4c6db5b3-57ad-e3e3-9074-98741b7fd4fb@bsdio.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|SA1PR11MB6712:EE_ x-ms-office365-filtering-correlation-id: 9054f15c-04f4-43be-9aae-08db19d350bf x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: n35UDSjrjbeFggHqHEsVpps9zIH3GiOJm2w1NSwUMgGzrbc6M5ArbssNIO0Il2N4tdyoQouRP8qLU13ENCwWSTRslsgvi96pcLh3ugQGZkIhSJxu+a3wusPXS3auDAHjb7fo/q7U3NO1tCxAIoakXzFcPTgE8hlLi0Dns3VdxQYJVfHWirO96bqnh8MHI6hOcouvdyhr89lO2+Fgaxeu3KwcbhtJh1TgzUwMmYKRH4NWuO55/4DKlP71khRySf9b911JMMuhfu6Zuct1SCk6EFpgIJfSimdjgQitgg8RQZrViVcGBeCcZcUonoe3xAgpT/s9O5YxPV+/FZ3tmlW4znZ9SrLRC/rauqM10izt16JDWETtBbCnl8jky9UoE4JyIhYiq7KGDap0x2bKQYFdlX1J212SuBwHAn1ptd6QMVazl3mPS59wRwR5MEx0akb/oB8459cFb5wsbenJyQoN6kFcwKO9STjbStPhiZ4cG6/oyROvZtJ56ceQSBw9FR2+AJlDgmXZHEF/pLljNotV6HvVYkM+lT5ud+nsqJLGTavBlpnn0YGUwHP77hCrfQ9kgrVLZYZs20hEyG0YfQK3BJtq62Y9OrB17yABVzM3pdm1WsBYacRDt7JNjeo/L/56pGLU6Xs/Ye0UN3uEJQgCBxO0dZqKtzhT+Ha8LsR76NqySOpatBgp2iHWtl8f4LgXRE0MezTXjtMuzt68tOY7eYdfPS/4xPpUl4PntmRDtTAW1Jnxo3ys2yxMa3kfhEJw x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(346002)(376002)(396003)(136003)(39860400002)(366004)(451199018)(66899018)(110136005)(316002)(54906003)(33656002)(38100700002)(38070700005)(55016003)(82960400001)(122000001)(86362001)(6506007)(53546011)(83380400001)(107886003)(186003)(9686003)(26005)(71200400001)(8936002)(478600001)(2906002)(52536014)(7696005)(966005)(5660300002)(4326008)(66476007)(41300700001)(66556008)(64756008)(8676002)(66446008)(66946007)(76116006)(142923001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UCtUTTFBVXVXYmMzTE5JOVhZVEhtYUxKbXhJbmhSWm9IYndPTUVXV3BuVDJo?= =?utf-8?B?dDhBL1JTWXYxMGlVTHNzaHp3UEY0c0cxSktEWGlXdEJWSXU0UkVWQkM3MXBk?= =?utf-8?B?S0JyT2t4NnBnUm1WaEJaa0g3SW03SGQwUHhtNmxZeGpTeXJNMHZDOGtEWlUx?= =?utf-8?B?N2t5VmFzYi9FZml0NklKb0t4RW9IZjZyVExQdUlCczlwQ0s1ZkZxR0lDSXJC?= =?utf-8?B?V2FIYzJCZHBkS0ppSjRObVNDbUJrbFN5dTlHZ0xBbkVVcEhtaDVjcWZabzYr?= =?utf-8?B?MkFQcXBBZzY3bEFoMlhOOGJETTB6YnZOL2E0MUlzR2NJUXAyVE9NenppTC9V?= =?utf-8?B?WlVFNzdUNDV1WHovL2FyMUZMbk93Rmo4MnJSY3ZSMEZxUTRsajJRMnRCT2N0?= =?utf-8?B?RGRQZmZkTVVJbXp0bUlBeG8wbCtWd3UyaXI0YWFkMnRWN3FNYXB1YnJhSlNJ?= =?utf-8?B?c2dLNkU5UGJFV1dwa09LQjR5cGN4bmNSNElDTks1U2l1Rm8xUGFTU0lMMmJl?= =?utf-8?B?TXJUZUtGYzQ0MXZOT2VEc1VQTEMvUFJIS3FwMERLK0JtcGlUaXlZSlRkZjhk?= =?utf-8?B?RTNaOVJTd2hZakpRdk5ZeGNxQnJjL0hvdEJiVlA1VWhqaFMxaXVPbU5SY1pJ?= =?utf-8?B?emI3dDhDNHFUcEw5K2pjS1VSL0I2MFhyaW9UV1BOMFY2UnErMDFXOFhUT1Bj?= =?utf-8?B?Y0ppVTZHSDczK2V2Szk4V3FES3EzQitWVnZmUDRyZXB1V2JrcTNYbmtvR2Y5?= =?utf-8?B?Q3hXS0R6dC9YMDdvMUFRMjNJQzZpSS95ckdxMnVqMGJWeWwydFpndDFWOUlW?= =?utf-8?B?VHJTMXY3WkFOSVpTZVFVUnBZSTREdjhqMWh5RXAzVjBWQnZtWmhXTVM3TXJH?= =?utf-8?B?QXJQU2NWNmNpbE9pQ1g2WmZOWHZhNDdsdnAzbzhoVDYwcjEzYjZIMmVWVUlh?= =?utf-8?B?eVdjaFlnYTk4b2djU1p1UmJsRGp4citFQTNYUjNtd1pDenJReXRLL2tjNjlO?= =?utf-8?B?NlM5Z3NVZjQ3bWV4Ry9sNUp2Z2hxSllhQkdzL0VUd1FwcGhzQlh5TzFRZDRZ?= =?utf-8?B?TkhhZzBKYklNVTF2Nm45VzN5QzZZR0NMd0c3RXRqdVdmaHNhcnI1NFd3bkgr?= =?utf-8?B?dXUxNVlXbC9TVXd0dHRiL3o1UWRRb3FqNm1YUmZNWHEwdTNGOEFYVjdoaFJL?= =?utf-8?B?eW9zWEJEVGtuNTV6eUVCZjI3OERScVVhVlF2ZUFVd0JCUFJLZGNxSVdOM0da?= =?utf-8?B?VnBtQ3RsWUZ4RkYrNVJZczZsZUM2dG5ZRmkrTlo3d0ZmU3JOYU5NeHNEa005?= =?utf-8?B?VUV5aXFPWnBNWlhtYmlyeUtSeFU5TnVmU3c5MkRYbnJIb2tFbExoMlk2ZFRV?= =?utf-8?B?bytxMVR4ZjJpRjJuZG5ZNlQzSWZXOEcxN1NmQ1NmU0d5UWVnZS93WWlFNGg2?= =?utf-8?B?WHozaTUwdGU1OTBxQ0FtKzFNbFpkVWJzRWpCQmNyWGFqNFpwU295bVRnbGNm?= =?utf-8?B?aHZkS1c4YWZHREhteGFrQ2IrdHhQd0l3SjFnN0VVSnhJYzR6Nm1RUWlyNWxP?= =?utf-8?B?Z1BVWE5nL1liMWZpRDV5ek9WT1VCdlhURVo4OGo5N1BQaS9WUzl0UVlQY09F?= =?utf-8?B?bEJzT2VvdHpHcFJqODl5ajUrNkZUZy9kZ0d1M0QzMWd5K3MzcTVsa0ZUL3Jr?= =?utf-8?B?Nm5aS3poZ1lxZDA3d2FwRGlCbXJXNVB0RnlwU29aWUVHbDhvRFFrQmRndkFw?= =?utf-8?B?VG1hMFR3UmJsZXM3Z2lYZ0srMjFUd05mS2Z5TGlIbDJxdTJWaU9UdmtiRzhM?= =?utf-8?B?VWdWUTNkbytQN0NJNmZIQnBLTEdzU09TR2o4bDZGaXg1TW9BcXltSU5wZ0Ew?= =?utf-8?B?R2RFMFUzdWZQN1poZ0NRN3pKcDVsT0xFNGQ0NE5YSTdqQURCOGFjUzdBU3dU?= =?utf-8?B?VTh2cHdtdGVidkdYemR2dzZVSjJuN25EQmRTdFVQOUZyd3dyalJzcUtENTFQ?= =?utf-8?B?VklMNERuc1pkYVBHWi9EOFJoaUFWR3lvbEFocWQwVkhMMUROVUdYSnpxbzBD?= =?utf-8?B?Rmg2UWFxZ3B1cWFXbS94a2xvMlE1bTA3T1ovUmdKcThKRTFQZi8vS1YwMG0y?= =?utf-8?B?aTI2UHphVXdUOUdXL1JoUXVUN2NMdTI4STRES1NtUzZPRWtQSTdZeHJKVkt6?= =?utf-8?B?UWc9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9054f15c-04f4-43be-9aae-08db19d350bf X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2023 21:32:38.6272 (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: c//lkzqaZJtVCVfw6FIoITKt7Xbpmle7zXIaRIgjJxC3cN7GwAnyoRHjPPD85rUKy4IdrDTceVpc6UCBZNyGluimHyLwcH1913piV/hIFJY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB6712 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 V2hhdCBhYm91dCAuZ2l0bW9kdWxlcz8NCg0KTWlrZQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn ZS0tLS0tDQo+IEZyb206IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5jb20+DQo+IFNlbnQ6 IFR1ZXNkYXksIEZlYnJ1YXJ5IDI4LCAyMDIzIDEwOjIxIEFNDQo+IFRvOiBLaW5uZXksIE1pY2hh ZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBBcmQgQmllc2hldXZlbCA8YXJkYkBr ZXJuZWwub3JnPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gQ2M6IEFuZHJldyBGaXNoIDxhZmlz aEBhcHBsZS5jb20+OyBMZWlmIExpbmRob2xtIDxxdWljX2xsaW5kaG9sQHF1aWNpbmMuY29tPg0K PiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCAxLzFdIEFkZCBhIC5lZGl0b3Jjb25m aWcgZmlsZSB0byB0ZWxsIGVkaXRvcnMgYmFzaWMgZm9ybWF0dGluZyBkZXRhaWxzDQo+IA0KPiBC ZWZvcmUgSSBzZW50IG91dCBhbiBvZmZpY2lhbCB2MiBwYXRjaCwgZG9lcyB0aGUgZm9sbG93aW5n IGxvb2sgZ29vZD8NCj4gDQo+IA0KPiBkaWZmIC0tZ2l0IGEvLmVkaXRvcmNvbmZpZyBiLy5lZGl0 b3Jjb25maWcNCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQNCj4gaW5kZXggMDAwMDAwMDAwMDAwLi41 ODdkNWJiYWE4ODQNCj4gLS0tIC9kZXYvbnVsbA0KPiArKysgYi8uZWRpdG9yY29uZmlnDQo+IEBA IC0wLDAgKzEsMzEgQEANCj4gKyMgRWRpdG9yQ29uZmlnIGZpbGU6IGh0dHBzOi8vRWRpdG9yQ29u ZmlnLm9yZw0KPiArDQo+ICtyb290ID0gdHJ1ZQ0KPiArDQo+ICtbKl0NCj4gK2NoYXJzZXQgPSBs YXRpbjENCj4gK2VuZF9vZl9saW5lID0gY3JsZg0KPiAraW5kZW50X3N0eWxlID0gc3BhY2UNCj4g K2luZGVudF9zaXplID0gMg0KPiAraW5zZXJ0X2ZpbmFsX25ld2xpbmUgPSB0cnVlDQo+ICt0cmlt X3RyYWlsaW5nX3doaXRlc3BhY2UgPSB0cnVlDQo+ICsNCj4gK1sqLnB5XQ0KPiArY2hhcnNldCA9 IHV0Zi04DQo+ICtpbmRlbnRfc3R5bGUgPSBzcGFjZQ0KPiAraW5kZW50X3NpemUgPSA0DQo+ICsN Cj4gK1sqLnNoXQ0KPiArZW5kX29mX2xpbmUgPSBsZg0KPiArDQo+ICtbLmdpdGF0dHJpYnV0ZXNd DQo+ICtlbmRfb2ZfbGluZSA9IGxmDQo+ICsNCj4gK1subWFpbG1hcF0NCj4gK2NoYXJzZXQgPSB1 dGYtOA0KPiArDQo+ICtbTWFpbnRhaW5lcnMudHh0XQ0KPiArY2hhcnNldCA9IHV0Zi04DQo+ICsN Cj4gK1tNYWtlZmlsZSxHTlVtYWtlZmlsZV0NCj4gK2luZGVudF9zdHlsZSA9IHRhYg0KPiANCj4g DQo+IC0tDQo+IFJlYmVjY2EgQ3Jhbg0KPiANCj4gDQo+IE9uIDIvMjcvMjMgMTE6MjMgQU0sIEtp bm5leSwgTWljaGFlbCBEIHdyb3RlOg0KPiA+IC5naXRtb2R1bGVzIGFsc28gbXVzdCBhbHNvIHVz ZSB0YWJzLg0KPiA+DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206 IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPj4gU2Vu dDogTW9uZGF5LCBGZWJydWFyeSAyNywgMjAyMyAxMDoyMiBBTQ0KPiA+PiBUbzogQXJkIEJpZXNo ZXV2ZWwgPGFyZGJAa2VybmVsLm9yZz47IGRldmVsQGVkazIuZ3JvdXBzLmlvOyByZWJlY2NhQGJz ZGlvLmNvbQ0KPiA+PiBDYzogQW5kcmV3IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT47IExlaWYgTGlu ZGhvbG0gPHF1aWNfbGxpbmRob2xAcXVpY2luYy5jb20+OyBLaW5uZXksIE1pY2hhZWwgRCA8bWlj aGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+ID4+IFN1YmplY3Q6IFJFOiBbZWRrMi1kZXZlbF0g W1BBVENIIDEvMV0gQWRkIGEgLmVkaXRvcmNvbmZpZyBmaWxlIHRvIHRlbGwgZWRpdG9ycyBiYXNp YyBmb3JtYXR0aW5nIGRldGFpbHMNCj4gPj4NCj4gPj4gLmdpdG1vZHVsZXMgbXVzdCBiZSBsZi4g IE5vdCBzdXJlIGFib3V0IG90aGVyIGdpdCBjb25maWcgZmlsZXMuDQo+ID4+DQo+ID4+IE1pa2UN Cj4gPj4NCj4gPj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+PiBGcm9tOiBBcmQg Qmllc2hldXZlbCA8YXJkYkBrZXJuZWwub3JnPg0KPiA+Pj4gU2VudDogTW9uZGF5LCBGZWJydWFy eSAyNywgMjAyMyAxMDoxOCBBTQ0KPiA+Pj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyByZWJl Y2NhQGJzZGlvLmNvbQ0KPiA+Pj4gQ2M6IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lu bmV5QGludGVsLmNvbT47IEFuZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+OyBMZWlmIExpbmRo b2xtIDxxdWljX2xsaW5kaG9sQHF1aWNpbmMuY29tPg0KPiA+Pj4gU3ViamVjdDogUmU6IFtlZGsy LWRldmVsXSBbUEFUQ0ggMS8xXSBBZGQgYSAuZWRpdG9yY29uZmlnIGZpbGUgdG8gdGVsbCBlZGl0 b3JzIGJhc2ljIGZvcm1hdHRpbmcgZGV0YWlscw0KPiA+Pj4NCj4gPj4+IE9uIE1vbiwgMjcgRmVi IDIwMjMgYXQgMTc6MzUsIFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5jb20+IHdyb3RlOg0K PiA+Pj4+IElzIGl0IGp1c3QgLnNoIGZpbGVzIHRoYXQgbmVlZCBsZiBlbmRpbmdzLCBvciBhcmUg dGhlcmUgb3RoZXJzPw0KPiA+Pj4+DQo+ID4+PiBJIHRoaW5rIHRoaXMgb25seSBhcHBsaWVzIHRv IC5zaCBmaWxlcy4NCj4gPj4+DQo+ID4+Pj4NCj4gPj4+PiBPbiAyLzI3LzIzIDk6MTQgQU0sIE1p Y2hhZWwgRCBLaW5uZXkgd3JvdGU6DQo+ID4+Pj4+IFRoZXJlIGFyZSBhIGZldyBmaWxlIHR5cGVz IHRoYXQgbXVzdCBiZSBsZiBpbnN0ZWFkIG9mIGNybGYuICBDYW4gdGhvc2UgYmUgYWRkZWQgYXMg d2VsbD8NCj4gPj4+Pj4NCj4gPj4+Pj4gTWlrZQ0KPiA+Pj4+Pg0KPiA+Pj4+Pj4gLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4+Pj4+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxk ZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIFJlYmVjY2EgQ3Jhbg0KPiA+Pj4+Pj4g U2VudDogTW9uZGF5LCBGZWJydWFyeSAyNywgMjAyMyA1OjAzIEFNDQo+ID4+Pj4+PiBUbzogQXJk IEJpZXNoZXV2ZWwgPGFyZGJAa2VybmVsLm9yZz47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ID4+ Pj4+PiBDYzogQW5kcmV3IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT47IExlaWYgTGluZGhvbG0gPHF1 aWNfbGxpbmRob2xAcXVpY2luYy5jb20+OyBLaW5uZXksIE1pY2hhZWwgRA0KPiA+Pj4gPG1pY2hh ZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiA+Pj4+Pj4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVs XSBbUEFUQ0ggMS8xXSBBZGQgYSAuZWRpdG9yY29uZmlnIGZpbGUgdG8gdGVsbCBlZGl0b3JzIGJh c2ljIGZvcm1hdHRpbmcgZGV0YWlscw0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IE9uIDIvMjcvMjMgMTow NCBBTSwgQXJkIEJpZXNoZXV2ZWwgd3JvdGU6DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4+IE9uIE1vbiwg MjcgRmViIDIwMjMgYXQgMDQ6NDcsIFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5jb20+IHdy b3RlOg0KPiA+Pj4+Pj4+PiBBZGQgYSAuZWRpdG9yY29uZmlnIGZpbGUgd2hpY2ggZWRpdG9ycyBj YW4gdXNlIGZvciBiYXNpYyBmb3JtYXR0aW5nDQo+ID4+Pj4+Pj4+IGRldGFpbHMgb2YgZmlsZXMs IHN1Y2ggYXMgdGFicy9zcGFjZXMsIGxpbmUgZW5kaW5ncyBldGMuDQo+ID4+Pj4+Pj4+DQo+ID4+ Pj4+Pj4+IFNpZ25lZC1vZmYtYnk6IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5jb20+DQo+ ID4+Pj4+Pj4gVGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgdGhpcyAtIHRoaXMgaXMgdmVyeSB1c2Vm dWwuDQo+ID4+Pj4+Pj4NCj4gPj4+Pj4+PiBBY2tlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZGJA a2VybmVsLm9yZz4NCj4gPj4+Pj4+Pg0KPiA+Pj4+Pj4+IENvdWxkIHdlIGFkZCAuZHNjLy5pbmYv LmRlYy9ldGMgZmlsZXMgYXMgd2VsbD8NCj4gPj4+Pj4+IEknbGwgbW92ZSB0aGUgYy9jKysgaW5k ZW50YXRpb24gdXAgdG8gdGhlIFsqXSBzZWN0aW9uIHNvIGl0IGFwcGxpZXMgdG8NCj4gPj4+Pj4+ IC5kc2MvLmluZi9ldGMgdG9vLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiAtLQ0KPiA+ Pj4+Pj4gUmViZWNjYSBDcmFuDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+DQo+ID4+Pj4+ Pg0KPiA+Pj4+Pj4NCj4gPj4+Pj4NCj4gPj4+Pj4NCj4gPj4+Pj4NCj4gPj4+Pj4NCj4gPj4+Pg0K PiA+Pj4+IA0KPiA+Pj4+DQo+ID4+Pj4NCg==