From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web11.1931.1670594955848820234 for ; Fri, 09 Dec 2022 06:09:16 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=lQhCeEWs; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: jiewen.yao@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1670594955; x=1702130955; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=m7t1e8rlKfaq5cakz+T8ikOwPRz5HGveFQoSOtB+4g4=; b=lQhCeEWsWyrpepA38vGROp24AXkTjsj0FLrw5vdCjkgKMP2tOPy9wYzc 0VZVIByswdll5OllaXF6xAVBfCs0k4FknIweTLuFLZ/4OVhwyspSd7CNc 8VOt4Ett6Qvn4yMGNf/2Tg64arGJ73ln5U4Ec5C5OfKZeFn8loOJ9wEH1 zGvIwGy0lc3eAsS8MA9y7m7HgwvIYx8E9VD+1F9bH1Yy46mRqlaF0hV+W 8YvLmt5WGXXwaiLDaDFvgGWwjBcU1Ggae1ygFymres8NjYSUo1UogNrga n3B3arEU91durb70VSgOcuaii6R52d0hLUxVsGWA/9joi2HM41mmfQucm A==; X-IronPort-AV: E=McAfee;i="6500,9779,10556"; a="300885849" X-IronPort-AV: E=Sophos;i="5.96,230,1665471600"; d="scan'208";a="300885849" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Dec 2022 06:09:14 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10556"; a="892683701" X-IronPort-AV: E=Sophos;i="5.96,230,1665471600"; d="scan'208";a="892683701" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga006.fm.intel.com with ESMTP; 09 Dec 2022 06:09:13 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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; Fri, 9 Dec 2022 06:09:13 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Fri, 9 Dec 2022 06:09:12 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Fri, 9 Dec 2022 06:09:12 -0800 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.41) 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; Fri, 9 Dec 2022 06:09:12 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qh5ZD+U+EwzyPgSv8bpbg+y1Wn/0rPQ4LnwiD+GNpm352+JFyVW5Kk6+9nHwlrJqWNMYCLZsYKsULLRLdW1uXWnu3QaCuC+KIGkST4Dl4YmxlYUkEGuuu1XgWd3esKOaIHbB3DQtWQb2g6YiGG7Jbd3Rufr/6cTJ7VnN+0a/QmrXbLmoBe9zc+tznafz0F8la3tb0xmLA9mrPci5kueHQEKCq/fPmZjWmOut7K6fI4ImNlzWwVWVzCxOBrlyGmyKCdiNyORtJMkbfD8VJvcrlZDnoq3rkh037yfTWZV8ysFspn4wMuva6/Rxkxeva5BbsyCx4psRPsPOZt+W7t1vJA== 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=m7t1e8rlKfaq5cakz+T8ikOwPRz5HGveFQoSOtB+4g4=; b=Rp+DNdjWDvQdCTnbayqv04h/jatiLOCinCZEQHRVtXiz/8kv9D7gFzHS9bfexEliKUEuEtCnb2Bb6GEgmlhAcw1kjYQn7sKu4HvbOg3AcS3H31hRmJSS9uIvsc6VYTckhQKUBmVzHzdagAWs1/KlMgUnVwjvrZCeMKZurTSoX8nzUh5BJev+d+W4yD/OHAoEE5v9l0AaNtuQvvWg6U5M54XmMu/KS3jStMMoRht2P1dOkFls9JgN8fdxGVggLbiWSQ9wXL2Vpx8R0OqXFmSUSssfbPJUfvdqGEIUQOgEwDD82w+PFsy+qNkI03+gIwvadpDJz01JNAElSvlk/lgbAQ== 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 MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by SJ0PR11MB5815.namprd11.prod.outlook.com (2603:10b6:a03:426::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Fri, 9 Dec 2022 14:09:10 +0000 Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::5f56:1bdc:2eae:c041]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::5f56:1bdc:2eae:c041%9]) with mapi id 15.20.5880.018; Fri, 9 Dec 2022 14:09:10 +0000 From: "Yao, Jiewen" To: "devel@edk2.groups.io" , "kraxel@redhat.com" CC: Pawel Polawski , Oliver Steffen Subject: Re: [edk2-devel] [PATCH v2 0/3] OvmfPkg: move include files to inc subdir Thread-Topic: [edk2-devel] [PATCH v2 0/3] OvmfPkg: move include files to inc subdir Thread-Index: AQHZC869cqnkPGccZUeBbsQk08SFWa5ll+pA Date: Fri, 9 Dec 2022 14:09:10 +0000 Message-ID: References: <20221209130348.59145-1-kraxel@redhat.com> In-Reply-To: <20221209130348.59145-1-kraxel@redhat.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: MW4PR11MB5872:EE_|SJ0PR11MB5815:EE_ x-ms-office365-filtering-correlation-id: 9c493c70-6fa8-44b5-dbf3-08dad9eef187 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XOZDvxgh5sVHgHfGHRZYCZWScuqE7FYYyYg2ujzf8YTQgK/Ydx/2JXM7L8WzfDc422VHQZ3z5VYZcKpp2mz9k1xFSJ27ES6vSdHa78sBlGCvD2gmR72v0REhdUerZQaBt5e4ESqYwxl3yzfvXxiLDSthL5JgD4n7kDauxUe8Pbc49+chwgdkEylUrEkvKgCmrCnIuPxbXLFpW3ILd1p8ywrLuDQNDD3N8VveXMznmZKQexYNBRWIVFG7OaKdTn+Dk1NxYIm4jS7sccT8UXhP5fkymGzGEc6WsF9bpsI7+gq4TOnlrIdJlGhz797cAyHgqsyYGRfhGuUgcXrF3m+/FWYzkA/9EKxLx3dye17gvHOqGyPAVB+QguDoQNhmgdR7KaEfyvm6rEvk8WfKL2F7Ep3IMg6iUd96nUus86FyZylgOYyO0f9Uof8Ycm0dJBeZIzMU913NHWwcgpillhm4WaJCSSY0QGgsEjywA2ojUG8RbJ5CcmQZEZpntTe1hDkbz1j9cgAL3GGnTbfsNP1K62PjyhogA6YiFn1RmKDU01qJThlzAvjodjCowfSP37FXY9Ly/7NZpMJpUs6etWHebi5kTsTvZXcKyAHQTczELnjWX1bmcePqm+gYWW8HyWbJoTjxlMW2E2gG0iMqBUYbVl0mLwJFsMJ0gi10WuAD3SlnaPazhJw042GZ0a/8UGXBtrk6I3zU3fkmVkZ8OLa32lZQpv+M3FGl36GmrK3gib+BF0bgIiFvAe/WWG4Do7Tu x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5872.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(136003)(366004)(39860400002)(346002)(396003)(376002)(451199015)(76116006)(38070700005)(478600001)(66556008)(66946007)(38100700002)(122000001)(53546011)(8676002)(6506007)(7696005)(66476007)(82960400001)(64756008)(4326008)(66446008)(54906003)(55016003)(19627235002)(966005)(71200400001)(316002)(86362001)(2906002)(33656002)(110136005)(66899015)(83380400001)(8936002)(52536014)(5660300002)(9686003)(186003)(41300700001)(26005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UU1ETW5iLzZ6TU1CZ0dRYVFRVktIL2d2ZTc3enQ0SitxdndyVUpPSFAyRFo4?= =?utf-8?B?VnEvbWNKd09jNVloOExIRlZ5SEZzSC9oMnNaODNpRFNwdWY4UkYzMkNoZ0lF?= =?utf-8?B?NkRXT2dwU05EaFM1ZkZ6UEcwdlpZUmp4QWFmQjBFVHZQeW1vcWtkOXhiRWpY?= =?utf-8?B?N1paRDlVTlpuMHBtenZzVmxXditWS1lxeHJpQVZUWnR1NVZUcS80RmtrT0x0?= =?utf-8?B?Sk9sMFlWY3IwZzk0aEQ1WmRwUDdwak9uNEgwVTh0TmlIRW5SeXN1cUIxd2hZ?= =?utf-8?B?OXRXWVhMUEZPdWRweXA3NGxqK3lCUStycC8vdS9HUy81WExmU1pZY2ZNUkZk?= =?utf-8?B?dlNLQWhsRFg5RzdtdmNybUUzTHRlMk5FZWMvNlZSNGhTR0swVlphOVdmNllG?= =?utf-8?B?YjMvbGtoSE5UOTBoSzR2S0xBNStTZVcwUzJPM2hMWGV4MUpsaW42bkx1QVhL?= =?utf-8?B?Z0hnMVlISS9md3NrVkRRYVFha0d5cWVpRjBVaFMwUWRNdDg5MWpuU1Bscyth?= =?utf-8?B?YVFPT2FIU0NGMWVMUFhMOHZZNGRaa1lSdTFNOWJYQUNMbGtqTno2c1I0WlJu?= =?utf-8?B?YjlLNG5va011SFAzOE9pRWJweWVJODhIdnVoUXliWDRpaFkyZWNiUDdkczlI?= =?utf-8?B?M0xZUGQ2WE9nbGNpbU5UdWlzbW8zUG9KNHN6ejFLSXhVWDltSG9Nb1BteFhY?= =?utf-8?B?RiszbDNoc3NzLzlnM3c4STc0UVVieFMvZ2NySjJrMm5QWWk5ZFVQUHZLYlE5?= =?utf-8?B?eC9JR2lPZVlwcFpPaENqQU9xaXZOSnJjV3ZnbFN2eUk4dGQyQkkvTVBZamk2?= =?utf-8?B?bFpvRkZLN1lYMURnSURyd3BjNnV5Yzd4REI2L1BBeWYvNUJ4QkZyMGc0anc0?= =?utf-8?B?ZE1LckpYNFBidjk0U09WOXhGL3A5VjViZlN3d0s5UDlrSzBMb0ErVW9qTGhF?= =?utf-8?B?aytXc09iRHFNY0FLZ2tMM2M0R1F4SVZyYmg4eEFTbURITHdqVmc3bU1sajBq?= =?utf-8?B?VEpJT3FkdXJoaU5jbHZTQWhVenNxVnJZM0psTjIySndVUFFiaHZtVEE4Z0p3?= =?utf-8?B?cFRNN0xKMktiSTVmOVpLNHZ0UkJ6djJTMnV2QW12UWRDaS9RUXdBRDM0NVlB?= =?utf-8?B?UmlxbVBPT2JIZG9nTEp4M29UNDVNaXpxVERWU3RTTDVVczRxZEt3d09jWEZv?= =?utf-8?B?UWYzUW9zWWo2bm5YNEhXQXBxSjNGNHFQempicVRWTzBJWDBpdE1PTTNYVVR2?= =?utf-8?B?bDZHWUhZNlZDRDZ4d0FrK1d3c0ladmxXdTJHRkx2VUFYTDhWbGxwR25DWkFD?= =?utf-8?B?cWljbmF2MzB5V3F4QmNrRTJHaUVaaUVteU1DcnJva29BS05zVUtMbUVWYkxv?= =?utf-8?B?VG0vQUZ3TFJ3Um1VYXJZWGgwN0laSVNkVzZDdTMzZjJDZUpmWkE0c0QrRlZR?= =?utf-8?B?d0daUUR2c2RSaGlWMGx2bzc0bXBGTlhlZkh6QWJoaTBIak9wK0FLbnV2ZzJ3?= =?utf-8?B?SElrc3AxMTlGTXF6a213YkR2UTVJVnQ2VU9CeGxYTno3WWNSdDVUMG8vYk1h?= =?utf-8?B?dVk0blorM1ZhOUpnRi9jM0pMdXJEQ1laOHpnbUFZcE55eE4vOVRpZG85UUVN?= =?utf-8?B?d2RKMFhhQjZTZ0p0WnJONXhEV1daY3NSVGRtdUhXVko2SitIdGpuK210aVJj?= =?utf-8?B?VTVObkpDdkZmcnZvampmajJBZmxaSkZzU1crN2hsb0xpQUprQUFzRmRtazBU?= =?utf-8?B?MnYwZmZTU2hUTEU5S0ZlQWhMMHYxdzk5VG00a0FhcndLS2NOYmJTOVFkN1Y0?= =?utf-8?B?UVlZZzJpSUY4SEhybE1nZ1NmSWpsUDRhb09Ud1h2V0tFdXZNZ1lndHh1aFNY?= =?utf-8?B?eXZHekRJUUxZQmJSUE5RamljYTMrRUFXQ1hhRHVzTEhrSkRSZkpHVWw0U2Jn?= =?utf-8?B?RTM3S2NZVkJUWXk1Y1RWdm1Ia3l6NFF5N05wS1YzVk1UbTl4cWVhUW1SV3ZK?= =?utf-8?B?WmoxMHFOeDFwclc1c2JtNllaUHBQNS81QmU1U3pqYklnbnhnWjc5L1E5VUk4?= =?utf-8?B?Z3dXNlphaFl4aWxRRVh4OWRNbTAwUVRSN0tsOW9oeWhtQkhZaDV3ZXVDYmpQ?= =?utf-8?Q?1UM2nHtY9G2C8owL1qBkn30hY?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c493c70-6fa8-44b5-dbf3-08dad9eef187 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2022 14:09:10.3690 (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: pF+GQ8NBh6uU+VjsTU9wjBJb+VafHvfhqzy7uQjg/mtWtwXs2QU2Zg6f/Zl8hZkcPOMjBsaZlZHeYORn6YW4Cw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5815 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPEppZXdlbi55YW9AaW50ZWwuY29tPg0KDQpNZXJnZWQg aHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL3B1bGwvMzc0Mw0KDQo+IC0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBl ZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIEdlcmQNCj4gSG9mZm1hbm4NCj4gU2VudDogRnJp ZGF5LCBEZWNlbWJlciA5LCAyMDIyIDk6MDQgUE0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlv DQo+IENjOiBQYXdlbCBQb2xhd3NraSA8cHBvbGF3c2tAcmVkaGF0LmNvbT47IE9saXZlciBTdGVm ZmVuDQo+IDxvc3RlZmZlbkByZWRoYXQuY29tPjsgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh dC5jb20+DQo+IFN1YmplY3Q6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjIgMC8zXSBPdm1mUGtnOiBt b3ZlIGluY2x1ZGUgZmlsZXMgdG8gaW5jDQo+IHN1YmRpcg0KPiANCj4gV2UgaGF2ZSBhIG51bWJl ciBvZiBpbmNsdWRlIGZpbGVzIGZvciAqLmRzYyBhbmQgKi5mZGYgaW4gT3ZtZlBrZy8sIGxldHMN Cj4gdW5jbHV0dGVyIHRoZSBkaXJlY3RvcnkgYSBiaXQgYnkgbW92aW5nIHRoZW0gYWxsIHRvIGEg c3ViZGlyZWN0b3J5Lg0KPiANCj4gdjI6DQo+ICB1c2UgSW5jbHVkZS97RHNjLEZkZn0gaW5zdGVh ZCBvZiBpbmMNCj4gDQo+IEdlcmQgSG9mZm1hbm4gKDMpOg0KPiAgIE92bWZQa2c6IG1vdmUgZHNj IGFuZCBmZGYgaW5jbHVkZSBzbmlwcGV0cyBmb3IgVFBNIHN1cHBvcnQgdG8gc3ViZGlycw0KPiAg IE92bWZQa2c6IG1vdmUgZHNjIGluY2x1ZGUgc25pcHBldCBmb3IgTmV0d29yayBzdXBwb3J0IHRv IEluY2x1ZGUvRHNjDQo+ICAgbXYgT3ZtZlBrZzogbW92ZSBmZGYgaW5jbHVkZSBzbmlwcGV0cyB0 byBJbmNsdWRlL0ZkZg0KPiANCj4gIC4uLi97ID0+IEluY2x1ZGUvRHNjfS9OZXR3b3JrQ29tcG9u ZW50cy5kc2MuaW5jICB8ICAwDQo+ICAuLi4vRHNjfS9Pdm1mVHBtQ29tcG9uZW50c0R4ZS5kc2Mu aW5jICAgICAgICAgICAgfCAgMA0KPiAgLi4uL0RzY30vT3ZtZlRwbUNvbXBvbmVudHNQZWkuZHNj LmluYyAgICAgICAgICAgIHwgIDANCj4gIE92bWZQa2cveyA9PiBJbmNsdWRlL0RzY30vT3ZtZlRw bURlZmluZXMuZHNjLmluYyB8ICAwDQo+ICBPdm1mUGtnL3sgPT4gSW5jbHVkZS9Ec2N9L092bWZU cG1MaWJzLmRzYy5pbmMgICAgfCAgMA0KPiAgT3ZtZlBrZy97ID0+IEluY2x1ZGUvRHNjfS9Pdm1m VHBtUGNkcy5kc2MuaW5jICAgIHwgIDANCj4gIE92bWZQa2cveyA9PiBJbmNsdWRlL0RzY30vT3Zt ZlRwbVBjZHNIaWkuZHNjLmluYyB8ICAwDQo+ICAuLi4vRHNjfS9Pdm1mVHBtU2VjdXJpdHlTdHVi LmRzYy5pbmMgICAgICAgICAgICAgfCAgMA0KPiAgT3ZtZlBrZy9BbWRTZXYvQW1kU2V2WDY0LmRz YyAgICAgICAgICAgICAgICAgICAgIHwgMTQgKysrKysrKy0tLS0tLS0NCj4gIE92bWZQa2cvQ2xv dWRIdi9DbG91ZEh2WDY0LmRzYyAgICAgICAgICAgICAgICAgICB8IDE2ICsrKysrKysrLS0tLS0t LS0NCj4gIE92bWZQa2cvTWljcm92bS9NaWNyb3ZtWDY0LmRzYyAgICAgICAgICAgICAgICAgICB8 ICA0ICsrLS0NCj4gIE92bWZQa2cvT3ZtZlBrZ0lhMzIuZHNjICAgICAgICAgICAgICAgICAgICAg ICAgICB8IDE2ICsrKysrKysrLS0tLS0tLS0NCj4gIE92bWZQa2cvT3ZtZlBrZ0lhMzJYNjQuZHNj ICAgICAgICAgICAgICAgICAgICAgICB8IDE2ICsrKysrKysrLS0tLS0tLS0NCj4gIE92bWZQa2cv T3ZtZlBrZ1g2NC5kc2MgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE2ICsrKysrKysrLS0t LS0tLS0NCj4gIE92bWZQa2cvQW1kU2V2L0FtZFNldlg2NC5mZGYgICAgICAgICAgICAgICAgICAg ICB8ICA2ICsrKy0tLQ0KPiAgT3ZtZlBrZy9CaHl2ZS9CaHl2ZVg2NC5mZGYgICAgICAgICAgICAg ICAgICAgICAgIHwgIDYgKysrLS0tDQo+ICBPdm1mUGtnL0Nsb3VkSHYvQ2xvdWRIdlg2NC5mZGYg ICAgICAgICAgICAgICAgICAgfCAgMiArLQ0KPiAgT3ZtZlBrZy9JbnRlbFRkeC9JbnRlbFRkeFg2 NC5mZGYgICAgICAgICAgICAgICAgIHwgIDggKysrKy0tLS0NCj4gIE92bWZQa2cvTWljcm92bS9N aWNyb3ZtWDY0LmZkZiAgICAgICAgICAgICAgICAgICB8ICA2ICsrKy0tLQ0KPiAgT3ZtZlBrZy9P dm1mUGtnSWEzMi5mZGYgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDggKysrKy0tLS0NCj4g IE92bWZQa2cvT3ZtZlBrZ0lhMzJYNjQuZmRmICAgICAgICAgICAgICAgICAgICAgICB8ICA4ICsr KystLS0tDQo+ICBPdm1mUGtnL092bWZQa2dYNjQuZmRmICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgOCArKysrLS0tLQ0KPiAgT3ZtZlBrZy9Pdm1mWGVuLmZkZiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgIDggKysrKy0tLS0NCj4gIE92bWZQa2cvSW5jbHVkZS9Xb3JrQXJlYS5o ICAgICAgICAgICAgICAgICAgICAgICB8ICAyICstDQo+ICBPdm1mUGtnL1NlYy9BbWRTZXYuaCAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQ0KPiAgT3ZtZlBrZy9TZWMvQW1kU2V2 LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0NCj4gIC4uLi9GZGZ9L0Z2bWFp bkNvbXBhY3RTY3JhdGNoRW5kLmZkZi5pbmMgICAgICAgICB8ICAwDQo+ICBPdm1mUGtnL3sgPT4g SW5jbHVkZS9GZGZ9L092bWZQa2dEZWZpbmVzLmZkZi5pbmMgfCAgMA0KPiAgT3ZtZlBrZy97ID0+ IEluY2x1ZGUvRmRmfS9WYXJTdG9yZS5mZGYuaW5jICAgICAgIHwgIDANCj4gIE92bWZQa2cveyA9 PiBJbmNsdWRlL0ZkZn0vWGVuRWxmSGVhZGVyLmZkZi5pbmMgICB8ICAwDQo+ICAzMCBmaWxlcyBj aGFuZ2VkLCA3NCBpbnNlcnRpb25zKCspLCA3NCBkZWxldGlvbnMoLSkNCj4gIHJlbmFtZSBPdm1m UGtnL3sgPT4gSW5jbHVkZS9Ec2N9L05ldHdvcmtDb21wb25lbnRzLmRzYy5pbmMgKDEwMCUpDQo+ ICByZW5hbWUgT3ZtZlBrZy97ID0+IEluY2x1ZGUvRHNjfS9Pdm1mVHBtQ29tcG9uZW50c0R4ZS5k c2MuaW5jDQo+ICgxMDAlKQ0KPiAgcmVuYW1lIE92bWZQa2cveyA9PiBJbmNsdWRlL0RzY30vT3Zt ZlRwbUNvbXBvbmVudHNQZWkuZHNjLmluYw0KPiAoMTAwJSkNCj4gIHJlbmFtZSBPdm1mUGtnL3sg PT4gSW5jbHVkZS9Ec2N9L092bWZUcG1EZWZpbmVzLmRzYy5pbmMgKDEwMCUpDQo+ICByZW5hbWUg T3ZtZlBrZy97ID0+IEluY2x1ZGUvRHNjfS9Pdm1mVHBtTGlicy5kc2MuaW5jICgxMDAlKQ0KPiAg cmVuYW1lIE92bWZQa2cveyA9PiBJbmNsdWRlL0RzY30vT3ZtZlRwbVBjZHMuZHNjLmluYyAoMTAw JSkNCj4gIHJlbmFtZSBPdm1mUGtnL3sgPT4gSW5jbHVkZS9Ec2N9L092bWZUcG1QY2RzSGlpLmRz Yy5pbmMgKDEwMCUpDQo+ICByZW5hbWUgT3ZtZlBrZy97ID0+IEluY2x1ZGUvRHNjfS9Pdm1mVHBt U2VjdXJpdHlTdHViLmRzYy5pbmMgKDEwMCUpDQo+ICByZW5hbWUgT3ZtZlBrZy97ID0+IEluY2x1 ZGUvRmRmfS9Gdm1haW5Db21wYWN0U2NyYXRjaEVuZC5mZGYuaW5jDQo+ICgxMDAlKQ0KPiAgcmVu YW1lIE92bWZQa2cveyA9PiBJbmNsdWRlL0ZkZn0vT3ZtZlBrZ0RlZmluZXMuZmRmLmluYyAoMTAw JSkNCj4gIHJlbmFtZSBPdm1mUGtnL3sgPT4gSW5jbHVkZS9GZGZ9L1ZhclN0b3JlLmZkZi5pbmMg KDEwMCUpDQo+ICByZW5hbWUgT3ZtZlBrZy97ID0+IEluY2x1ZGUvRmRmfS9YZW5FbGZIZWFkZXIu ZmRmLmluYyAoMTAwJSkNCj4gDQo+IC0tDQo+IDIuMzguMQ0KPiANCj4gDQo+IA0KPiANCj4gDQoN Cg==