From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web10.13955.1669255612514244542 for ; Wed, 23 Nov 2022 18:06:52 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Is2dWy5U; spf=pass (domain: intel.com, ip: 134.134.136.100, 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=1669255612; x=1700791612; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=+KAHPEFAXOFQVB+EIsKrPFqOf+L5pOznB8OKdBAG6Hc=; b=Is2dWy5UWraXLYRHLVQykwQXibmO3D1RKNexd4vWnd/8JCwHh0oD1PL9 NphyrUqnj4m+W8d31PtpC0cBvRXm+2ZWTMHsjefp5rknb3j/h7yOxSJa5 K0o9nQBRVKSFIkoIDy3+XMXbef9DA42cnc9JJw/cJEeXFykonNu+PegKy lw/iXuKiRx5HV4D62uskz9hISQaoT+joK6068O7fFz8HQRcneNiO6ZCU9 cJhkU2RNjBGwsnoiPgFA2nZGz3AI0ErZpiYXyfU+YWwk+Q7ifYqtvQ/4t mD2sYl+apg2QaUR7wvpKo207lJj/tPMAa1E8HhH8RrFwMyhUvkXGXaBKk g==; X-IronPort-AV: E=McAfee;i="6500,9779,10540"; a="378456027" X-IronPort-AV: E=Sophos;i="5.96,189,1665471600"; d="scan'208";a="378456027" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Nov 2022 18:06:51 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10540"; a="674921107" X-IronPort-AV: E=Sophos;i="5.96,189,1665471600"; d="scan'208";a="674921107" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga001.jf.intel.com with ESMTP; 23 Nov 2022 18:06:51 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) 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.2375.31; Wed, 23 Nov 2022 18:06:51 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Wed, 23 Nov 2022 18:06:51 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.40) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Wed, 23 Nov 2022 18:06:51 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YMKLWHTzPLWNOKf936zdsDBWy74+pUvus5QSsqtDnqcQxO3mf0ZTPQUgEeTf1PwsegdrUxAJd8X5gtahlSQZFF2MR6bMdFNxAyVJBya3crpOXgdh/HDmU+505fYapO49+EuBidDPkF8rDErzo++VwjYL4xKtKGNeJdIAbeJL2KDKWPcWtqIiJgweavj3/jgBcbRwPhfCBZ76Ygmdg4+QUsZeDyIQfpnxWBuFIR41mMdljjDPWp7xSDoSpk6FQ3kpJkyzl+NpWby58AqWZ3OgHOEDRSO7hAUrd0ro881/k+e5/K6j8LmGUf9hP+Uoywrriomt9fq4EJPUihMtUkLl0g== 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=+KAHPEFAXOFQVB+EIsKrPFqOf+L5pOznB8OKdBAG6Hc=; b=b0yDmIwk8pFc6jKGAAyqFpSY+DmXaZFnLo/ydc6rwi9iX5t1Q1h/HigBwMeuj3RRcLo+HLyLe5oySIVB/cl+ecg63OLTxnHh4Bv30g5LWdan8UvLIuFZsPUs3dQANd+/YNAhLqqIn896+dNgw+Zw+tc+SfI/XY7NPkUc198/wP++Dq3IeZAFAJkQv3uGSRIlDfnfuEd3C9erkJ9XV5zJg1snwqx4NAjEQpAzjVuHtML7tpMxeEJXqVi97iBlR18OJIHrZSK51xHjJyq200OT4goKYmQUbNC3bW6pDkglLATLtZzeES8CIkAOQqj87geiOmpqBJ08UrQPbnTLsOTh8Q== 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 SA2PR11MB4938.namprd11.prod.outlook.com (2603:10b6:806:fb::14) by DM4PR11MB6504.namprd11.prod.outlook.com (2603:10b6:8:8d::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.18; Thu, 24 Nov 2022 02:06:50 +0000 Received: from SA2PR11MB4938.namprd11.prod.outlook.com ([fe80::3941:23f3:dc69:b89c]) by SA2PR11MB4938.namprd11.prod.outlook.com ([fe80::3941:23f3:dc69:b89c%4]) with mapi id 15.20.5857.019; Thu, 24 Nov 2022 02:06:50 +0000 From: "Michael D Kinney" To: "mikuback@linux.microsoft.com" , "devel@edk2.groups.io" , "Kinney, Michael D" CC: Sean Brogan Subject: Re: [PATCH v1 12/12] .github/codeql/edk2.qls: Enable CWE 120, 787, and 805 queries Thread-Topic: [PATCH v1 12/12] .github/codeql/edk2.qls: Enable CWE 120, 787, and 805 queries Thread-Index: AQHY9GIGkioS/neLOk6ZlnvourJ4EK5NaeyA Date: Thu, 24 Nov 2022 02:06:49 +0000 Message-ID: References: <20221109173246.174-1-mikuback@linux.microsoft.com> <20221109173246.174-13-mikuback@linux.microsoft.com> In-Reply-To: <20221109173246.174-13-mikuback@linux.microsoft.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: SA2PR11MB4938:EE_|DM4PR11MB6504:EE_ x-ms-office365-filtering-correlation-id: cc278c1c-d9e6-4f78-11b7-08dacdc08c72 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tnMgf2GGOESfLCNDwh3PkNuqlx1ZzdRbAinfTCL4zlbXtBzeTyy8GNQfSvGhtejZif+FSGWfPSRyXavGi0jbAM1QePsfT+KDc2De8JHdj2E1RaZSO/W0rsh6/KRdI+vOvRkYr2nWl3TchQxCHqs//TSJQVcJBd7P8492LVccvXXf5O8KCXi4FnrMTTR5t/N5EZV7HcCJE4ytSfX1r7oZxLpHhIzT2uLVAKqZxn4YCJ3xkSx6BO6NYxQ3IeRPy31WS9UREhuCJbrLHnI8FetzjuGwofB4jRPojZf4i0fsd8C7ny3MVrCfZ2rm+93mXTg5TivZ4pNlZnEHd0ACilLkmfB4P3bI3Q4NaQ8u2woVi2Sr7Y3Daa6ug4BGFvDeNi/NrzkIyZXvMiIAoeAf9GkXXFcinVXRcs4StgwkmX9WVVZkdmhQV44AcY8nBk6JJ3PKgerB8TlmHXN9wtJb5d5sKpgRPgJSauqE80LAQmTB5x3A8Aiq9KczFK0Q7FwAZ0ZVhw1Pqff5Wpdhf/6uh1CWcGuuj7suu+zPnAIr94VAF0my9iCOqkD2Of8T2KWBD9QsRUrJKWDb1ll8A8+Mr3Qpg0J5PK+vj4edwtxXUhmRcpK8Nbp5ncJbguYdcuV5/TtNyvvMoO3BXlNY++Z3n1Ss5NYe4XY/OXEDnElwKhO9lfyyIaE5sE69t+Aa53MiRbAvkYLRADsdX2GX2KELN46UuNYKvzbl9xdE2QVpZ4/tHFA1wYMS8TREwmLXsCiLjgJM x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA2PR11MB4938.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(346002)(136003)(396003)(366004)(39860400002)(376002)(451199015)(83380400001)(122000001)(4326008)(82960400001)(86362001)(38100700002)(38070700005)(8936002)(2906002)(55016003)(8676002)(52536014)(110136005)(64756008)(66476007)(5660300002)(66946007)(66556008)(66446008)(41300700001)(7696005)(76116006)(26005)(6506007)(53546011)(9686003)(71200400001)(186003)(316002)(478600001)(966005)(33656002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TURrQUFNMm5QTWNEWDNUOW14ZXZSUzJsNVYyNEN2TWFpL3NVSGdOeUJYMmRL?= =?utf-8?B?QUpoRjFQTllzSjF0RUVNOEdWRHhkcmJ3dHo1OWtlQ0c2QWIyTksxNXlEc2Zv?= =?utf-8?B?Sk8yMzd6ZjRYMGhDbDZzczYwVUVJOTR3dzdBU1JnSG8zUFRsMkhqUFZtVVV2?= =?utf-8?B?ZTZIcWdESFpQb3Zhc29HTmRxVURiTytvNUJiRzA4djJWYkwxblExME9UWUZU?= =?utf-8?B?V1F3Z1ZKaTBic25pQS93bjgvRzFsSmZFU3V5QUlMMzRWVWc4dEJJeEhGdVND?= =?utf-8?B?dWY3SGVMTDlIZlFZRUxiSWZHNTFvQW5rT0F2K0poSUlnakF1ZFdqRGVBRFUw?= =?utf-8?B?WXZmb1VRTHphajNUektRcmVyaGpxMGZwYkROaWhuTUxIVWdmYnNpZzNCdll3?= =?utf-8?B?VGFoWXFWeGxtUnFuYUQrQ2h2bFlRSnNHRWgrMkYzUi8xM0s5ZTA4OXBJeVJN?= =?utf-8?B?MXExZXhXTFlFdldTUUd1TEx5U1Nqd3NUdUozdkZxL0tjUjRNZHQvd3R5NDhE?= =?utf-8?B?Sml3N09qRUhUYk5nR3dzWlZJbGkxWWFNTzJzRGxHWHB3RC82d0xRbWRQNFY2?= =?utf-8?B?K3RMWENrUEF6YlhqUEJiWmszbkQxTWk3WHdXZ0xxcTFBVWpaOXRzWU40eGpZ?= =?utf-8?B?Z3pjVUlJd3h0RVZBbzBkbjNpNW5TRGxzTHhWakJkbkpBdVBFdlBoUTJQcTVX?= =?utf-8?B?cnk4TEcvVGxxZFFNN08xeHJhQ3hJNEIzbllDWWFTRzZRbS9KNXU5elJ1UnF2?= =?utf-8?B?R0U1MTFUVVV0TG5iR3pVdVYwdXA3Um84MEY4RWdYSmJrSXpETVhBM3lvcFpI?= =?utf-8?B?Uks5NnJ3QlQ5OURGNys0L2lVZEdJT1lKL01STUxXZHBmNHAyc1hoRmNJdzJk?= =?utf-8?B?WllsWHgvMGp2N1JzVDBKanJMd2w4U0M3SVZXaFZabHNKWEFKQ2cxa0JEaTFM?= =?utf-8?B?L3J6eThzYStSR3Y1cG5qUEN3b2RMVzNZNmh4aTBoQTN4emVoVi9iL0JyN05X?= =?utf-8?B?MVk4N0xDZDkyYkcvQ1AvRlJkVHZha0NFNFNKQTh6YVVTcWtRTlFiS05XbFBL?= =?utf-8?B?eVBpT0tsRjQva0ZhVVJ0Zm1lMUpmQVFZcFRpeFc1ZVNQLzJsd0x0R1lIanRz?= =?utf-8?B?Z2tyQXN6a0E5SnlKWlZvL3RZTUNuVnZhelRld0NFZDlsN3Q1RTc2bTJpRVhk?= =?utf-8?B?WXJONm9JdXRraERaK0pVZW9iT01jcWRiQ1VlbFJDN0tKVTR4T2RUVTl5bnM2?= =?utf-8?B?OHZHRmoxNm9jUTVoZHM3NWYrdUJySGU2cEx6VGZ1bDlWSlFhMENiNkxjUlhN?= =?utf-8?B?UUxIV3drWUlGcGduelMxZzlhTmRHOFhISXNpWVhNZmVnd2hCNVQvYWIzSkln?= =?utf-8?B?RXBaY3VMQi91N3phNlByay9pcGJBY1ViR1Iza25hZHY3R1VZYXQ5WE5BemRs?= =?utf-8?B?RENUUjJqUU1SdzRHTDhRZEFROW93ZW1mbnBFd2I1aHZnTi9FeXMvMkhSR2Vu?= =?utf-8?B?N0lDUkFZNExTOVI4bG5UMXhJcDgxdTRvUWYweGUrNDRPUjlPOWJjK2FzZVlx?= =?utf-8?B?NGNxdVlTUXV4bENyMHBzWUE4a0JYTkVQNC9OaVRROGJZYzkxOWJOWmlXN2tu?= =?utf-8?B?YUdISVN5ZCttZDlERWxsOXVMSnRkcXUrZ3NuSHJDWVFGb1hWM1oxcjJjd2lD?= =?utf-8?B?RGZ6WmFvbFUwQ2NCd3oxOVVXUGg5L2JKcVBmaHJhSTF6b2c4UjhJOTBkNzAx?= =?utf-8?B?UEdnQm1VeXo2b3UzaWZxdGNyek1YcTc2M2lvM1BDVUlFT040QUIzalBhb1ox?= =?utf-8?B?MVo1bzNPUDBtaUQyNHZkM1RMN1YxM1JBazdoY25YcTlIeXNGNlpST2djR2VI?= =?utf-8?B?MitWL05wbGRmNlNRWWFFT1BDdDRyNkMycXBPTERyNEhoVG9YSVJvMkR5Rk9U?= =?utf-8?B?elRvNkcwQ3BSUU9kVFB3Y3pSMjVLVmMyQjhnMlhValFLZnF3MTBTK0d4c0Fx?= =?utf-8?B?YUQySGdXbks3WE1FRFN6RXV2R1YzNFI4SGI5UGN3eGtMRW11ZFlCSGtyWkFM?= =?utf-8?B?azlzOFgzWmROa0gvTTZGNExyWVBxYkpSUnE3M2pRNmRZWS9sa1VYN21MdTRt?= =?utf-8?B?VHJBKzhRYWRYNEVReUgxNDV4eVQzNS9DVGRkM21yTUlNK3FnQ2x6S1hza0Vm?= =?utf-8?B?emc9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR11MB4938.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cc278c1c-d9e6-4f78-11b7-08dacdc08c72 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2022 02:06:49.9578 (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: cKJVQUMyZfib1BZZB5SYFpUeZOx4vhy/eWj67+xi3z4VVqscAV3oIw7kB38nIwxVp6UZRB7LescbZDjffL+SHCuISIYm8qXCAjzc05C1XQo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB6504 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 UmV2aWV3ZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t Pg0KDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogbWlrdWJhY2tAbGlu dXgubWljcm9zb2Z0LmNvbSA8bWlrdWJhY2tAbGludXgubWljcm9zb2Z0LmNvbT4NCj4gU2VudDog V2VkbmVzZGF5LCBOb3ZlbWJlciA5LCAyMDIyIDk6MzMgQU0NCj4gVG86IGRldmVsQGVkazIuZ3Jv dXBzLmlvDQo+IENjOiBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbT47IE1p Y2hhZWwgS3ViYWNraSA8bWlrdWJhY2tAbGludXgubWljcm9zb2Z0LmNvbT47IEtpbm5leSwgTWlj aGFlbCBEDQo+IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gU3ViamVjdDogW1BBVENI IHYxIDEyLzEyXSAuZ2l0aHViL2NvZGVxbC9lZGsyLnFsczogRW5hYmxlIENXRSAxMjAsIDc4Nywg YW5kIDgwNSBxdWVyaWVzDQo+IA0KPiBGcm9tOiBNaWNoYWVsIEt1YmFja2kgPG1pY2hhZWwua3Vi YWNraUBtaWNyb3NvZnQuY29tPg0KPiANCj4gQXMgcmVjb21tZW5kZWQgYnkgQ29kZVFMIHRoaXMg Y2hhbmdlIHJlcGxhY2VzDQo+IGNwcC9wb3RlbnRpYWwtYnVmZmVyLW92ZXJmbG93IHdpdGggY3Bw L292ZXJydW5uaW5nLXdyaXRlLXdpdGgtZmxvYXQNCj4gYW5kIGNwcC9vdmVycnVubmluZy13cml0 ZS4NCj4gDQo+IEVuYWJsZXM6DQo+IA0KPiAxLiBjcHAvb3ZlcnJ1bm5pbmctd3JpdGUNCj4gICAg LSBAbmFtZSBMaWtlbHkgb3ZlcnJ1bm5pbmcgd3JpdGUNCj4gICAgLSBAZGVzY3JpcHRpb24gQnVm ZmVyIHdyaXRlIG9wZXJhdGlvbnMgdGhhdCBkbyBub3QgY29udHJvbCB0aGUgbGVuZ3RoDQo+ICAg ICAgICAgICAgICAgICAgIGRhdGEgd3JpdHRlbiBtYXkgb3ZlcmZsb3cNCj4gICAgLSBAa2luZCBw cm9ibGVtDQo+ICAgIC0gQHByb2JsZW0uc2V2ZXJpdHkgZXJyb3INCj4gICAgLSBAc2VjdXJpdHkt c2V2ZXJpdHkgOS4zDQo+ICAgIC0gQHByZWNpc2lvbiBoaWdoDQo+ICAgIC0gQGlkIGNwcC92ZXJ5 LWxpa2VseS1vdmVycnVubmluZy13cml0ZQ0KPiAgICAtIEB0YWdzIHJlbGlhYmlsaXR5DQo+ICAg ICAgLSBzZWN1cml0eQ0KPiAgICAgIC0gZXh0ZXJuYWwvY3dlL2N3ZS0xMjANCj4gICAgICAtIGV4 dGVybmFsL2N3ZS9jd2UtNzg3DQo+ICAgICAgLSBleHRlcm5hbC9jd2UvY3dlLTgwNQ0KPiAyLiBj cHAvb3ZlcnJ1bm5pbmctd3JpdGUtd2l0aC1mbG9hdA0KPiAgICAtIEBuYW1lIFBvdGVudGlhbGx5 IG92ZXJydW5uaW5nIHdyaXRlIHdpdGggZmxvYXQgdG8gc3RyaW5nIGNvbnZlcnNpb24NCj4gICAg LSBAZGVzY3JpcHRpb24gQnVmZmVyIHdyaXRlIG9wZXJhdGlvbnMgdGhhdCBkbyBub3QgY29udHJv bCB0aGUgbGVuZ3RoDQo+ICAgICAgICAgICAgICAgICAgIG9mIGRhdGEgd3JpdHRlbiBtYXkgb3Zl cmZsb3cgd2hlbiBmbG9hdGluZyBwb2ludCBpbnB1dHMNCj4gICAgICAgICAgICAgICAgICAgdGFr ZSBleHRyZW1lIHZhbHVlcy4NCj4gICAgLSBAa2luZCBwcm9ibGVtDQo+ICAgIC0gQHByb2JsZW0u c2V2ZXJpdHkgZXJyb3INCj4gICAgLSBAc2VjdXJpdHktc2V2ZXJpdHkgOS4zDQo+ICAgIC0gQHBy ZWNpc2lvbiBtZWRpdW0NCj4gICAgLSBAaWQgY3BwL292ZXJydW5uaW5nLXdyaXRlLXdpdGgtZmxv YXQNCj4gICAgLSBAdGFncyByZWxpYWJpbGl0eQ0KPiAgICAgIC0gc2VjdXJpdHkNCj4gICAgICAt IGV4dGVybmFsL2N3ZS9jd2UtMTIwDQo+ICAgICAgLSBleHRlcm5hbC9jd2UvY3dlLTc4Nw0KPiAg ICAgIC0gZXh0ZXJuYWwvY3dlL2N3ZS04MDUNCj4gMy4gY3BwL3ZlcnktbGlrZWx5LW92ZXJydW5u aW5nLXdyaXRlDQo+ICAgIC0gQG5hbWUgTGlrZWx5IG92ZXJydW5uaW5nIHdyaXRlDQo+ICAgIC0g QGRlc2NyaXB0aW9uIEJ1ZmZlciB3cml0ZSBvcGVyYXRpb25zIHRoYXQgZG8gbm90IGNvbnRyb2wg dGhlIGxlbmd0aA0KPiAgICAgICAgICAgICAgICAgICBvZiBkYXRhIHdyaXR0ZW4gbWF5IG92ZXJm bG93DQo+ICAgIC0gQGtpbmQgcHJvYmxlbQ0KPiAgICAtIEBwcm9ibGVtLnNldmVyaXR5IGVycm9y DQo+ICAgIC0gQHNlY3VyaXR5LXNldmVyaXR5IDkuMw0KPiAgICAtIEBwcmVjaXNpb24gaGlnaA0K PiAgICAtIEBpZCBjcHAvdmVyeS1saWtlbHktb3ZlcnJ1bm5pbmctd3JpdGUNCj4gICAgLSBAdGFn cyByZWxpYWJpbGl0eQ0KPiAgICAgIC0gc2VjdXJpdHkNCj4gICAgICAtIGV4dGVybmFsL2N3ZS9j d2UtMTIwDQo+ICAgICAgLSBleHRlcm5hbC9jd2UvY3dlLTc4Nw0KPiAgICAgIC0gZXh0ZXJuYWwv Y3dlL2N3ZS04MDUNCj4gDQo+IC0gQ1dFczoNCj4gICAtIGh0dHBzOi8vY3dlLm1pdHJlLm9yZy9k YXRhL2RlZmluaXRpb25zLzEyMC5odG1sDQo+ICAgLSBodHRwczovL2N3ZS5taXRyZS5vcmcvZGF0 YS9kZWZpbml0aW9ucy83ODcuaHRtbA0KPiAgIC0gaHR0cHM6Ly9jd2UubWl0cmUub3JnL2RhdGEv ZGVmaW5pdGlvbnMvODA1Lmh0bWwNCj4gDQo+IENjOiBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5A bWljcm9zb2Z0LmNvbT4NCj4gQ2M6IE1pY2hhZWwgS3ViYWNraSA8bWlrdWJhY2tAbGludXgubWlj cm9zb2Z0LmNvbT4NCj4gQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50 ZWwuY29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEt1YmFja2kgPG1pY2hhZWwua3ViYWNr aUBtaWNyb3NvZnQuY29tPg0KPiAtLS0NCj4gIC5naXRodWIvY29kZXFsL2VkazIucWxzIHwgNyAr KysrKy0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt KQ0KPiANCj4gZGlmZiAtLWdpdCBhLy5naXRodWIvY29kZXFsL2VkazIucWxzIGIvLmdpdGh1Yi9j b2RlcWwvZWRrMi5xbHMNCj4gaW5kZXggZGMyZDg3NzY0ZTkzLi45YmVhOWJhMDFmMjQgMTAwNjQ0 DQo+IC0tLSBhLy5naXRodWIvY29kZXFsL2VkazIucWxzDQo+ICsrKyBiLy5naXRodWIvY29kZXFs L2VkazIucWxzDQo+IEBAIC0xNCw4ICsxNCwxMSBAQA0KPiAgICAgIGlkOiBjcHAvaW5maW5pdGUt bG9vcC13aXRoLXVuc2F0aXNmaWFibGUtZXhpdC1jb25kaXRpb24NCj4gIC0gaW5jbHVkZToNCj4g ICAgICBpZDogY3BwL292ZXJmbG93LWJ1ZmZlcg0KPiArLSBpbmNsdWRlOg0KPiArICAgIGlkOiBj cHAvb3ZlcnJ1bm5pbmctd3JpdGUNCj4gKy0gaW5jbHVkZToNCj4gKyAgICBpZDogY3BwL292ZXJy dW5uaW5nLXdyaXRlLXdpdGgtZmxvYXQNCj4gIC0gaW5jbHVkZToNCj4gICAgICBpZDogY3BwL3Bv aW50ZXItb3ZlcmZsb3ctY2hlY2sNCj4gIC0gaW5jbHVkZToNCj4gLSAgICBpZDogY3BwL3BvdGVu dGlhbC1idWZmZXItb3ZlcmZsb3cNCj4gLQ0KPiArICAgIGlkOiBjcHAvdmVyeS1saWtlbHktb3Zl cnJ1bm5pbmctd3JpdGUNCj4gLS0NCj4gMi4yOC4wLndpbmRvd3MuMQ0KDQo=