From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mx.groups.io with SMTP id smtpd.web12.1714.1630549487969232742 for ; Wed, 01 Sep 2021 19:24:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=lYwLSqLc; spf=pass (domain: intel.com, ip: 192.55.52.151, mailfrom: dun.tan@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10094"; a="199163944" X-IronPort-AV: E=Sophos;i="5.84,371,1620716400"; d="scan'208";a="199163944" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Sep 2021 19:24:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,371,1620716400"; d="scan'208";a="542288490" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga002.fm.intel.com with ESMTP; 01 Sep 2021 19:24:23 -0700 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) 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.2242.12; Wed, 1 Sep 2021 19:24:23 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Wed, 1 Sep 2021 19:24:23 -0700 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.2242.10 via Frontend Transport; Wed, 1 Sep 2021 19:24:23 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.173) 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.2242.10; Wed, 1 Sep 2021 19:24:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c8Xe8FfuIOu/Ay7L9bFQMdIf/50rWpRqqKXCoyw6JhVA64/y8LU/RfgNoRW5mJT97IW+X2yIx7gNDAzyZvk03e8sCyVzLG4/9z7s4F447oTl0QlxSCsCqIH89TQVkpcT7qvD7nrH0jFU0O6lIREpSxDLoZyv9gYYLM/xERFjcGGCCAZjkmgmw1oElN9sJOaokMELDeULS320ZeY2isq9E7VY7OfvqZ++wSoeSDDvqUDK0D+w6RhhqHDrgXdz61ybRRadKiOZMW29oMm2kpR3zVrSWxizYtcpUdQzIZ1q5wricPwqG10ktyZBluYLkffZnoZlNgBgSiNLeBNx1JTr8w== 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; bh=R0dzbOQgGoRme469LHHiTNPewqi0tHikixWmA6lws6I=; b=WJ+bid9pL6l1muf1+YTfxMiXP46c8AiNyAHuYQGMDRiBXF2Fn7zBnvw5Pf13ngP/xzd8jBLnS4N+8TMa0fKO7fgc76GdtfA6ghkMQDv+mfyyqK7aguYmJjEAjdsMl82wyIK1U50DKaM4zau2P+8wzSMDlmQ1KdlZ+YECrxeUviIK31fRZir/ao00wCuVflvwTwK/XgrNyxcgZHEwuZA26f6ZzCCAUiCkhps4i1uqP0dKBfcganYIQBCw2KNu1lviS02KKY1EW9owzRprQplyUnlSDCM7RsNc3Hr6+iNHnatihK0cZreczPmC5ALJB42DLbOlc8z8Nu0F62mtZkV+AQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=R0dzbOQgGoRme469LHHiTNPewqi0tHikixWmA6lws6I=; b=lYwLSqLcVjPEGdd4Qq/nlgZCHJD62LE5RSntIM+mGlGcXl/lqHWUHZPMtd7Tvb0OVHFMBDwbFL+0i3NgCAuF1bUm4iOeImXt+ZDVWN4aJz0GABNZQwiSSbEQO6MIBKhEX1eRYOFcX2vhduMNYMq4J1FqDOn4QScckvJ387sYBos= Received: from BN9PR11MB5483.namprd11.prod.outlook.com (2603:10b6:408:104::10) by BN9PR11MB5370.namprd11.prod.outlook.com (2603:10b6:408:11b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.17; Thu, 2 Sep 2021 02:24:21 +0000 Received: from BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::882:4e40:b0e4:239e]) by BN9PR11MB5483.namprd11.prod.outlook.com ([fe80::882:4e40:b0e4:239e%6]) with mapi id 15.20.4457.024; Thu, 2 Sep 2021 02:24:21 +0000 From: "duntan" To: gaoliming , "devel@edk2.groups.io" CC: 'Sean Brogan' , 'Bret Barkelew' , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH 2/2] .azurepipelines: Add UefiPayloadPkg in gate-build-job.yml and CISetting.py Thread-Topic: [edk2-devel] [PATCH 2/2] .azurepipelines: Add UefiPayloadPkg in gate-build-job.yml and CISetting.py Thread-Index: AQHXlY7ct/oWj4fATEqrKaXxOFSZNauCZYxAgAkM+QCAAFFuoIABGVwAgAAAOnCAAygPYIAADneAgAAAHbA= Date: Thu, 2 Sep 2021 02:24:21 +0000 Message-ID: References: <20210820064337.795-1-dun.tan@intel.com> <20210820064337.795-3-dun.tan@intel.com> <019101d79d4e$d1efe9d0$75cfbd70$@byosoft.com.cn> <021801d79e04$37003fe0$a500bfa0$@byosoft.com.cn> <00b701d79f9f$972611f0$c57235d0$@byosoft.com.cn> In-Reply-To: <00b701d79f9f$972611f0$c57235d0$@byosoft.com.cn> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.5.1.3 dlp-reaction: no-action authentication-results: byosoft.com.cn; dkim=none (message not signed) header.d=none;byosoft.com.cn; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e94d508c-fe0c-47c9-5bae-08d96db8c633 x-ms-traffictypediagnostic: BN9PR11MB5370: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ToQ1tVLcq6Fb+weDMkEpKMRbv3PTciWgKu2f0lSoyJTJnHWd8+8UZ7A4d+jY3h9vU+RdgM1Qi91M2jGo/Kg6RLKXozTZmTMXnnVof75+accLnhNgKZOATtxW3+0nIrS6TiWv0C6yMpDC0LZPNT6w59Ns0Rsr+yFNCnDCcjXBv7UP+mII/2Gz4GpAwAQ2Lr0CXI6/DfAPn6HLlScpU1R8XaE1m/kuoY/CynT1nxAA1720RE5fbZJHq08t5dtx/MAyVBeHv9c/PwdIWx9lvBQ63DxxtjhC1Py7vHbQOaLw3DKIXbeG9/qMyml5dbwAA+Nfuy/f6ujhtG1YrtHzZQITMgbGODnFqvvMAiiSG2zuqkusLnc57HBC2IgkANS71qfgqPBG+wydt0xuXlaQyJGd1HQrh8OYOdUBNGG1jADQQA5pkaMkFwUbvFlgxltIHCzk68De4Q9WAy1b9gznugNT/Y1oVmhv7b5m05EorrZIawCxjNfYsiBx6IXcG3y7ouVb73hLyEMWKGbDGhyZhxdG7oYB8KdfBDZa6IjMDo1pRGRDYiOuuwgp3qELRbPKcYUzOyQ0IOzUmjmXh/NKLynjWENIAkqLPm4QE57gb7ISeyDN7woJlo3Yn7nu8eNk8IuzMMVWlyvoW+oaIQ37haCkwb1NYa3Nl6MalkP0ChtnSTboG8T41WhKUt7poLzt9eNTf6Yi/MPfuncH4vjDt1wKXrQLEt0rAD1HwWwPLRf5RB3QYOsgU2lIRdBKkNIJp9RBeZVQTEmX0XkXF7QvdMOo7OMq4a+Hh1hQ+5yb5ioKU0xlbp3Cq+PU2yE/LnXFCTCqSYW9psLz/sx76pHM4F/DvQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN9PR11MB5483.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(136003)(366004)(39860400002)(396003)(376002)(346002)(107886003)(38070700005)(316002)(83380400001)(54906003)(52536014)(4326008)(2906002)(122000001)(53546011)(64756008)(66556008)(86362001)(66476007)(66446008)(110136005)(7696005)(38100700002)(26005)(55016002)(186003)(8936002)(9686003)(8676002)(71200400001)(66946007)(76116006)(5660300002)(6506007)(966005)(33656002)(478600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VVZFcFZxbnpkT2tLSGphUjZpdDFBTGdYSXhQVkxxcTRQUTY5UTZYY1d3LzdX?= =?utf-8?B?WnhMNHpQWUwyd3p2cC9oZ1JrdEtKMzFXVERMZUJtWUw1SkZ1TGh2VldvL0NP?= =?utf-8?B?VFVLeWQvZlplSDBaYXFaOFlBa2Z1N1VmREYzaDM1dFkyaENXekZrU3NudDdT?= =?utf-8?B?Nzk3aXNlbnF5TnU4cGFwVGRhb1BoMUxBbGVHYTFsRjk1TnlLb3hRL2Z4RWJ2?= =?utf-8?B?SDZJWExHSGcyc0R3N0t3c09UbzB2MWRxVUlIeTh5RjF5VHlIUFpjRStVVTRk?= =?utf-8?B?U3c0cXQ1ZlU0ZTRIMzUvb0dQLzZZcElldkpabzY5b1JQeFB5OHIzd2dzRWhq?= =?utf-8?B?eU14b01RRkpXdXJ4bVZHTVkvRU9qZmVQeTJuYk5NVjFtTGxhRFRDUC9nVTl3?= =?utf-8?B?QnNnenQ1ejMzY0tvNVgrTkRhRVkwakxqZW9LbDNHV2JwbGlTUklZeHlhYTFI?= =?utf-8?B?N0lPL3ZLdWYvOVJpMlVUQWZaNUF6dWhOQXpxZEV2M21JSlNldHRjVVRnaDNt?= =?utf-8?B?ZFhHNzF1UGJZVVZhNkUxRi90TVVobHAyd0hIUENnTUpKeWlqNzB0SGwxRnlI?= =?utf-8?B?NGJtUUVYUTlVY1ZRQ2IrV2cyV3ZKbVNHVXdNS0FkVEFCR0MxL1JQZGxydTE0?= =?utf-8?B?NUdBY0t5MG9XMlplUGZuTis3NXY3NHZmNW8vbXRSdm8zR1dVMG5MMzcreGxY?= =?utf-8?B?RHErQ0hxZG9ZRThCbzZUMWtvOHlLQWpWcmtSS2pVS00rOExVa24wTzNHcTNY?= =?utf-8?B?QXJrQzBrRHRiazhnMFlRS1ZxTmJTeGJmRmhZUFdNU1BpWEpvZkpKUE5tYnhM?= =?utf-8?B?TVFWU3d6Z2FxVTFrRXY0anFCS25rVUt6djRTNUhMMWVZUGZhZnpZZC94Mnk1?= =?utf-8?B?U3I4RWNpeXNwdkxJcEpJZkU2MEJ5R1l3WXM2OExvRnpxSnIyVmFLeXIwNzVp?= =?utf-8?B?R1h3b2lSakVMbUdRT3huSW03UUl6MjNVYTU1dEdFR1FZdG9icW9tQUp4VHM0?= =?utf-8?B?aXQyUS91Mi8zb2RPWGxYWEZxOXpHYmVMSGlKUDZ1Y21wMkZtYjVLN0tqajdl?= =?utf-8?B?S1Z1TkR2a2FDWFd0Q3owc1h1Q2Jab0RSQUk1WmtXSGxxQ2RuQ1gzZWdrRDIw?= =?utf-8?B?Wk56R3FqWTUzd3RNMndmaW1EdkQxM21ua2tSQWZRandqcVRnTGZFMFkyMk4y?= =?utf-8?B?Z2hObURoQmtTSzVUVEtrcldjL01DdWJFYTlNZ0oyczZSUXM4cE93N3NQeUFp?= =?utf-8?B?UHZkQUFYUnU3YUo1RlpuQ1RnLy9OUi91bVVaVk5xWjlJUjJhaUtpVlh0TmR6?= =?utf-8?B?RVB5Q3l0QmRHSU5oOU9tdWdGcFliZmt4YjlmSHVLWlpPK2pkMG1UeXQ1MGRC?= =?utf-8?B?MjN6eWVWZEtMTWhFOStoUCtjRUIvSHUraS84Q2R0ZzYyRjBHQVlLRU8xaFRM?= =?utf-8?B?SDUzeElEaE85aWJJTGxvSTVPNnRzZitoOVlXUEp6dHJVem0wMmNaZm5FY1k0?= =?utf-8?B?L3EyS0hZWmtjUlhpYzkzc1AwWWFMY0ViUEVUUE5DUzdleVEwYURWZGxmM0xa?= =?utf-8?B?UWg4Uk5pa1pwSXB5S0g4SDVpU2dXNHUrMm9wblY0R0JhTkZ1VHV2WjhxZjI3?= =?utf-8?B?SVN3NFE5Ymo5bks5TmNIK1hhZENjb25VUFZTL1ZCUDNRYVcyQ1FqdXNhWGto?= =?utf-8?B?bEpRSFJjZityZXdVZDVBQ1B6d2NSNjZQZWxQMTZNNC9oK2dUVU1aMFpFclV3?= =?utf-8?Q?4rzzmFkTBSGiVBydGkR1ii+DkznlB44ZLttkIJW?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5483.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e94d508c-fe0c-47c9-5bae-08d96db8c633 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Sep 2021 02:24:21.4996 (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: ohKD3pPLoQqJlrz56m8fWzbOF7tyWl9i79nbnBF709Ti3Cn1cfsSkgpxDwNRB6sU81+Lwrat3bWjQ2IMBzNajQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5370 Return-Path: dun.tan@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmtzIGEgbG90IQ0KDQpUaGFua3MsDQpEdW4NCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQpGcm9tOiBnYW9saW1pbmcgPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj4gDQpTZW50OiBUaHVy c2RheSwgU2VwdGVtYmVyIDIsIDIwMjEgMTA6MTAgQU0NClRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5p bzsgVGFuLCBEdW4gPGR1bi50YW5AaW50ZWwuY29tPg0KQ2M6ICdTZWFuIEJyb2dhbicgPHNlYW4u YnJvZ2FuQG1pY3Jvc29mdC5jb20+OyAnQnJldCBCYXJrZWxldycgPEJyZXQuQmFya2VsZXdAbWlj cm9zb2Z0LmNvbT47IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNv bT4NClN1YmplY3Q6IOWbnuWkjTogW2VkazItZGV2ZWxdIFtQQVRDSCAyLzJdIC5henVyZXBpcGVs aW5lczogQWRkIFVlZmlQYXlsb2FkUGtnIGluIGdhdGUtYnVpbGQtam9iLnltbCBhbmQgQ0lTZXR0 aW5nLnB5DQoNCkkgdXBsb2FkIGl0IGFnYWluLiBOb3csIGl0IGhhcyBiZWVuIG1lcmdlZC4gDQoN ClRoYW5rcw0KTGltaW5nDQo+IC0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCj4g5Y+R5Lu25Lq6OiBk ZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IOS7o+ihqCBkdW50YW4N Cj4g5Y+R6YCB5pe26Ze0OiAyMDIx5bm0OeaciDLml6UgOToyNA0KPiDmlLbku7bkuro6IGdhb2xp bWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4g 5oqE6YCBOiAnU2VhbiBCcm9nYW4nIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPjsgJ0JyZXQg QmFya2VsZXcnDQo+IDxCcmV0LkJhcmtlbGV3QG1pY3Jvc29mdC5jb20+OyBLaW5uZXksIE1pY2hh ZWwgRCANCj4gPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiDkuLvpopg6IFJlOiBbZWRr Mi1kZXZlbF0gW1BBVENIIDIvMl0gLmF6dXJlcGlwZWxpbmVzOiBBZGQgVWVmaVBheWxvYWRQa2cg DQo+IGluIGdhdGUtYnVpbGQtam9iLnltbCBhbmQgQ0lTZXR0aW5nLnB5DQo+IA0KPiBIaSBMaW1p bmcsDQo+IA0KPiBJIGhhdmUgc2VlbiB0aGUgbGluayB0byBwdXNoIG15IGNvbW1pdHMgdG8gbWFz dGVyIG9mIGVkazIuIFRoZSByZXN1bHQgDQo+IHNob3dzIHRoYXQgdGhlIENpIHRlc3QgZmFpbGVk IGluIEFybVBsYXRmb3JtUGtnLiBCdXQgSSB0aGluayBteSANCj4gY29tbWl0cyB3aWxsIG5vdCBh ZmZlY3QgdGhlIEFybVBsYXRmb3JtUGtnLiBIZXJlIGlzIHRoZSBsaW5rLg0KPiBodHRwczovL2dp dGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvcHVsbC8xOTQwdGhlDQo+IFNvIGlzIHRoZXJlIGFueXRo aW5nIEkgbmVlZCB0byBkbz8NCj4gDQo+IFRoYW5rcywNCj4gRHVuDQo+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+IEZyb206IFRhbiwgRHVuDQo+IFNlbnQ6IFdlZG5lc2RheSwgU2VwdGVt YmVyIDEsIDIwMjEgMTE6MzIgQU0NCj4gVG86IGdhb2xpbWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQu Y29tLmNuPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gQ2M6ICdTZWFuIEJyb2dhbicgPHNlYW4u YnJvZ2FuQG1pY3Jvc29mdC5jb20+OyAnQnJldCBCYXJrZWxldycNCj4gPEJyZXQuQmFya2VsZXdA bWljcm9zb2Z0LmNvbT47IEtpbm5leSwgTWljaGFlbCBEIA0KPiA8bWljaGFlbC5kLmtpbm5leUBp bnRlbC5jb20+DQo+IFN1YmplY3Q6IFJFOiBbZWRrMi1kZXZlbF0gW1BBVENIIDIvMl0gLmF6dXJl cGlwZWxpbmVzOiBBZGQgDQo+IFVlZmlQYXlsb2FkUGtnIGluIGdhdGUtYnVpbGQtam9iLnltbCBh bmQgQ0lTZXR0aW5nLnB5DQo+IA0KPiBIaSBMaW1pbmcsDQo+IA0KPiBUaGUgcGF0Y2ggdG8gZml4 IHRoZSBidWlsZCBpc3N1ZSBoYXMgYmVlbiBtZXJnZWQgdGhpcyBtb3JuaW5nLg0KPiBXb3VsZCB5 b3UgcGxlYXNlIGhlbHAgdG8gbWVyZ2UgdGhlIHR3byBwYXRjaGVzIHRvIGVuYWJsZSBjb3JlIENJ IGZvciANCj4gVWVmaVBheWxvYWRQa2c/DQo+IA0KPiBUaGFua3MsDQo+IER1bg0KPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBnYW9saW1pbmcgPGdhb2xpbWluZ0BieW9zb2Z0 LmNvbS5jbj4NCj4gU2VudDogVHVlc2RheSwgQXVndXN0IDMxLCAyMDIxIDk6MDUgQU0NCj4gVG86 IFRhbiwgRHVuIDxkdW4udGFuQGludGVsLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENj OiAnU2VhbiBCcm9nYW4nIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPjsgJ0JyZXQgQmFya2Vs ZXcnDQo+IDxCcmV0LkJhcmtlbGV3QG1pY3Jvc29mdC5jb20+OyBLaW5uZXksIE1pY2hhZWwgRCAN Cj4gPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiDlm57lpI06IFtlZGsy LWRldmVsXSBbUEFUQ0ggMi8yXSAuYXp1cmVwaXBlbGluZXM6IEFkZCANCj4gVWVmaVBheWxvYWRQ a2cgaW4gZ2F0ZS1idWlsZC1qb2IueW1sIGFuZCBDSVNldHRpbmcucHkNCj4gDQo+IER1bjoNCj4g ICBUaGlzIFBSIGFsc28gaW5jbHVkZXMgb25lIGFkZGl0aW9uYWwgY29tbWl0IHRvIGZpeCB0aGUg YnVpbGQgaXNzdWUuIA0KPiBIYXZlIHlvdSBzZW5kIHRoZSBwYXRjaCBmb3IgaXQ/DQo+IA0KPiAg IEZvciB0aGlzIHBhdGNoIHNldCwgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGdhb2xpbWluZ0Bi eW9zb2Z0LmNvbS5jbj4uDQo+IEl0IHdpbGwgYmUgbWVyZ2VkIGFmdGVyIHRoZSBidWlsZCBpc3N1 ZSBoYXMgYmVlbiBmaXhlZC4NCj4gDQo+IFRoYW5rcw0KPiBMaW1pbmcNCj4gPiAtLS0tLemCruS7 tuWOn+S7ti0tLS0tDQo+ID4g5Y+R5Lu25Lq6OiBUYW4sIER1biA8ZHVuLnRhbkBpbnRlbC5jb20+ DQo+ID4g5Y+R6YCB5pe26Ze0OiAyMDIx5bm0OOaciDMw5pelIDE2OjMxDQo+ID4g5pS25Lu25Lq6 OiBnYW9saW1pbmcgPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47IGRldmVsQGVkazIuZ3JvdXBz LmlvDQo+ID4g5oqE6YCBOiAnU2VhbiBCcm9nYW4nIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29t PjsgJ0JyZXQgQmFya2VsZXcnDQo+ID4gPEJyZXQuQmFya2VsZXdAbWljcm9zb2Z0LmNvbT47IEtp bm5leSwgTWljaGFlbCBEIA0KPiA+IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPiDk uLvpopg6IFJFOiBbZWRrMi1kZXZlbF0gW1BBVENIIDIvMl0gLmF6dXJlcGlwZWxpbmVzOiBBZGQg VWVmaVBheWxvYWRQa2cgDQo+ID4gaW4gZ2F0ZS1idWlsZC1qb2IueW1sIGFuZCBDSVNldHRpbmcu cHkNCj4gPg0KPiA+IEhpIExpbWluZywNCj4gPg0KPiA+IEhlcmUgaXMgdGhlIGxpbmsgb2YgdGhl IFBSIHRvIHZlcmlmeSB0aGUgY2hhbmdlIGluIFRpYW5vIEVES0lJLiBJdCANCj4gPiBwYXNzZWQg dGhlIENJIGJ5IEdDQyBhbmQgVlMgYm90aC4NCj4gPiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9j b3JlL2VkazIvcHVsbC8xOTMxDQo+ID4NCj4gPiBUaGFua3MsDQo+ID4gRHVuDQo+ID4gLS0tLS1P cmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBnYW9saW1pbmcgPGdhb2xpbWluZ0BieW9z b2Z0LmNvbS5jbj4NCj4gPiBTZW50OiBNb25kYXksIEF1Z3VzdCAzMCwgMjAyMSAxMToyNiBBTQ0K PiA+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgVGFuLCBEdW4gPGR1bi50YW5AaW50ZWwuY29t Pg0KPiA+IENjOiAnU2VhbiBCcm9nYW4nIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPjsgJ0Jy ZXQgQmFya2VsZXcnDQo+ID4gPEJyZXQuQmFya2VsZXdAbWljcm9zb2Z0LmNvbT47IEtpbm5leSwg TWljaGFlbCBEIA0KPiA+IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPiBTdWJqZWN0 OiDlm57lpI06IFtlZGsyLWRldmVsXSBbUEFUQ0ggMi8yXSAuYXp1cmVwaXBlbGluZXM6IEFkZCAN Cj4gPiBVZWZpUGF5bG9hZFBrZyBpbiBnYXRlLWJ1aWxkLWpvYi55bWwgYW5kIENJU2V0dGluZy5w eQ0KPiA+DQo+ID4gRHVuOg0KPiA+ICAgSSBkb24ndCBzZWUgdGhlIGlzc3VlcyB0byBlbmFibGUg VWVmaVBheWxvYWRQa2cgaW4gQ0kuIEhhdmUgeW91IA0KPiA+IGNyZWF0ZWQgdGhlIHByaXZhdGUg UFIgdG8gdmVyaWZ5IHRoaXMgY2hhbmdlPw0KPiA+DQo+ID4gVGhhbmtzDQo+ID4gTGltaW5nDQo+ ID4gPiAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQo+ID4gPiDlj5Hku7bkuro6IGRldmVsQGVkazIu Z3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4g5Luj6KGoIGR1bnRhbg0KPiA+ID4g5Y+R 6YCB5pe26Ze0OiAyMDIx5bm0OOaciDI05pelIDE3OjI0DQo+ID4gPiDmlLbku7bkuro6IGRldmVs QGVkazIuZ3JvdXBzLmlvDQo+ID4gPiDmioTpgIE6IFNlYW4gQnJvZ2FuIDxzZWFuLmJyb2dhbkBt aWNyb3NvZnQuY29tPjsgQnJldCBCYXJrZWxldyANCj4gPiA+IDxCcmV0LkJhcmtlbGV3QG1pY3Jv c29mdC5jb20+OyBLaW5uZXksIE1pY2hhZWwgRCANCj4gPiA+IDxtaWNoYWVsLmQua2lubmV5QGlu dGVsLmNvbT47IExpbWluZyBHYW8gDQo+ID4gPiA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPg0K PiA+ID4g5Li76aKYOiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCAyLzJdIC5henVyZXBpcGVsaW5l czogQWRkIA0KPiA+ID4gVWVmaVBheWxvYWRQa2cgaW4gZ2F0ZS1idWlsZC1qb2IueW1sIGFuZCBD SVNldHRpbmcucHkNCj4gPiA+DQo+ID4gPiBIaSBhbGwsDQo+ID4gPiAgICAgU2luY2UgdGhlIENJ IGZvciBVZWZpUGF5bG9hZFBrZyBpcyBpbXBvcnRhbnQgdG8gb3VyIGRldmVsb3AgDQo+ID4gPiBw cm9ncmVzcywgd291bGQgeW91IHBsZWFzZSBzcGVlZCB1cCB0aGUgcmV2aWV3IHByb2Nlc3M/IFRo YW5rcyBhIGxvdCENCj4gPiA+DQo+ID4gPiBUaGFua3MsDQo+ID4gPiBEdW4gVGFuDQo+ID4gPiAt LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gRnJvbTogVGFuLCBEdW4gPGR1bi50YW5A aW50ZWwuY29tPg0KPiA+ID4gU2VudDogRnJpZGF5LCBBdWd1c3QgMjAsIDIwMjEgMjo0NCBQTQ0K PiA+ID4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ID4gPiBDYzogU2VhbiBCcm9nYW4gPHNl YW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+OyBCcmV0IEJhcmtlbGV3IA0KPiA+ID4gPEJyZXQuQmFy a2VsZXdAbWljcm9zb2Z0LmNvbT47IEtpbm5leSwgTWljaGFlbCBEIA0KPiA+ID4gPG1pY2hhZWwu ZC5raW5uZXlAaW50ZWwuY29tPjsgTGltaW5nIEdhbyANCj4gPiA+IDxnYW9saW1pbmdAYnlvc29m dC5jb20uY24+OyBUYW4sIER1biA8ZHVuLnRhbkBpbnRlbC5jb20+DQo+ID4gPiBTdWJqZWN0OiBb UEFUQ0ggMi8yXSAuYXp1cmVwaXBlbGluZXM6IEFkZCBVZWZpUGF5bG9hZFBrZyBpbiANCj4gPiA+ IGdhdGUtYnVpbGQtam9iLnltbCBhbmQgQ0lTZXR0aW5nLnB5DQo+ID4gPg0KPiA+ID4gQWRkIFVl ZmlQYXlsb2FkUGtnIGluIGdhdGUtYnVpbGQtam9iLnltbCB0byBlbmFibGUgQ29yZSBjaSBmb3Ig DQo+ID4gPiBVZWZpUGF5bG9hZFBrZy4NCj4gPiA+IEFkZCBVZWZpUGF5bG9hZFBrZyB0byBzdXBw b3J0ZWQgUGFja2FnZXMgaW4gQ0lTZXR0aW5ncy4NCj4gPiA+DQo+ID4gPiBDYzogU2VhbiBCcm9n YW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+DQo+ID4gPiBDYzogQnJldCBCYXJrZWxldyA8 QnJldC5CYXJrZWxld0BtaWNyb3NvZnQuY29tPg0KPiA+ID4gQ2M6IE1pY2hhZWwgRCBLaW5uZXkg PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiA+ID4gQ2M6IExpbWluZyBHYW8gPGdhb2xp bWluZ0BieW9zb2Z0LmNvbS5jbj4NCj4gPiA+IFNpZ25lZC1vZmYtYnk6IER1blRhbiA8ZHVuLnRh bkBpbnRlbC5jb20+DQo+ID4gPiAtLS0NCj4gPiA+ICAuYXp1cmVwaXBlbGluZXMvdGVtcGxhdGVz L3ByLWdhdGUtYnVpbGQtam9iLnltbCB8IDMgKysrDQo+ID4gPiAgLnB5dG9vbC9DSVNldHRpbmdz LnB5ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAzICsrLQ0KPiA+ID4gIDIgZmlsZXMgY2hh bmdlZCwgNSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+ID4gPg0KPiA+ID4gZGlmZiAt LWdpdCBhLy5henVyZXBpcGVsaW5lcy90ZW1wbGF0ZXMvcHItZ2F0ZS1idWlsZC1qb2IueW1sDQo+ ID4gPiBiLy5henVyZXBpcGVsaW5lcy90ZW1wbGF0ZXMvcHItZ2F0ZS1idWlsZC1qb2IueW1sDQo+ ID4gPiBpbmRleCAyMDdhY2M3NjMxLi5kNWIxNmMxMjdmIDEwMDY0NA0KPiA+ID4gLS0tIGEvLmF6 dXJlcGlwZWxpbmVzL3RlbXBsYXRlcy9wci1nYXRlLWJ1aWxkLWpvYi55bWwNCj4gPiA+ICsrKyBi Ly5henVyZXBpcGVsaW5lcy90ZW1wbGF0ZXMvcHItZ2F0ZS1idWlsZC1qb2IueW1sDQo+ID4gPiBA QCAtNDgsNiArNDgsOSBAQCBqb2JzOg0KPiA+ID4gICAgICAgIFRBUkdFVF9TRUNVUklUWToNCj4g PiA+ICAgICAgICAgIEJ1aWxkLlBrZ3M6ICdTZWN1cml0eVBrZycNCj4gPiA+ICAgICAgICAgIEJ1 aWxkLlRhcmdldHM6ICdERUJVRyxSRUxFQVNFLE5PLVRBUkdFVCcNCj4gPiA+ICsgICAgICBUQVJH RVRfVUVGSVBBWUxPQUQ6DQo+ID4gPiArICAgICAgICBCdWlsZC5Qa2dzOiAnVWVmaVBheWxvYWRQ a2cnDQo+ID4gPiArICAgICAgICBCdWlsZC5UYXJnZXRzOiAnREVCVUcsUkVMRUFTRSxOTy1UQVJH RVQnDQo+ID4gPiAgICAgICAgVEFSR0VUX1BMQVRGT1JNUzoNCj4gPiA+ICAgICAgICAgICMgRm9y IFBsYXRmb3JtcyBvbmx5IGNoZWNrIGNvZGUuIExlYXZlIGl0IHRvIFBsYXRmb3JtIENJDQo+ID4g PiAgICAgICAgICAjIHRvIGJ1aWxkIHRoZW0uDQo+ID4gPiBkaWZmIC0tZ2l0IGEvLnB5dG9vbC9D SVNldHRpbmdzLnB5IGIvLnB5dG9vbC9DSVNldHRpbmdzLnB5IGluZGV4DQo+ID4gPiA5NmU2YmFh NTE5Li5jZTMzMGUyYzczIDEwMDY0NA0KPiA+ID4gLS0tIGEvLnB5dG9vbC9DSVNldHRpbmdzLnB5 DQo+ID4gPiArKysgYi8ucHl0b29sL0NJU2V0dGluZ3MucHkNCj4gPiA+IEBAIC02Nyw3ICs2Nyw4 IEBAIGNsYXNzIFNldHRpbmdzKENpQnVpbGRTZXR0aW5nc01hbmFnZXIsIA0KPiA+ID4gVXBkYXRl U2V0dGluZ3NNYW5hZ2VyLCBTZXR1cFNldHRpbmdzTWFuYWcNCj4gPiA+ICAgICAgICAgICAgICAg ICAgIkNyeXB0b1BrZyIsDQo+ID4gPiAgICAgICAgICAgICAgICAgICJVbml0VGVzdEZyYW1ld29y a1BrZyIsDQo+ID4gPiAgICAgICAgICAgICAgICAgICJPdm1mUGtnIiwNCj4gPiA+IC0gICAgICAg ICAgICAgICAgIlJlZGZpc2hQa2ciDQo+ID4gPiArICAgICAgICAgICAgICAgICJSZWRmaXNoUGtn IiwNCj4gPiA+ICsgICAgICAgICAgICAgICAgIlVlZmlQYXlsb2FkUGtnIg0KPiA+ID4gICAgICAg ICAgICAgICAgICApDQo+ID4gPg0KPiA+ID4gICAgICBkZWYgR2V0QXJjaGl0ZWN0dXJlc1N1cHBv cnRlZChzZWxmKToNCj4gPiA+IC0tDQo+ID4gPiAyLjMxLjEud2luZG93cy4xDQo+ID4gPg0KPiA+ ID4NCj4gPiA+DQo+ID4gPg0KPiA+ID4NCj4gPg0KPiA+DQo+IA0KPiANCj4gDQo+IA0KPiANCj4g DQo+IA0KDQoNCg0K