From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=134.134.136.65; helo=mga03.intel.com; envelope-from=jaben.carsey@intel.com; receiver=edk2-devel@lists.01.org Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 4ED5E2007E817 for ; Fri, 4 May 2018 13:24:06 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 May 2018 13:24:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,363,1520924400"; d="scan'208";a="46839171" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by FMSMGA003.fm.intel.com with ESMTP; 04 May 2018 13:24:05 -0700 Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 4 May 2018 13:24:05 -0700 Received: from fmsmsx103.amr.corp.intel.com ([169.254.2.228]) by FMSMSX112.amr.corp.intel.com ([169.254.5.212]) with mapi id 14.03.0319.002; Fri, 4 May 2018 13:24:05 -0700 From: "Carsey, Jaben" To: Laszlo Ersek , "edk2-devel@lists.01.org" CC: "Gao, Liming" , "Zhu, Yonghong" Thread-Topic: [PATCH v2 1/1] BaseTools: Ecc - add dict for config file to internal translation Thread-Index: AQHT49U7WKIZkBRcbEK/6+xr2wEAeaQgA69g Date: Fri, 4 May 2018 20:24:04 +0000 Message-ID: References: <12d74035-8a99-3fd1-01e6-6ad990855832@redhat.com> In-Reply-To: <12d74035-8a99-3fd1-01e6-6ad990855832@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNmQ2MGU2YzAtYjc0My00NTU5LTk0YTQtMjA2YTU1NGI2MTQ5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IkFscTVINmE4NjlhNmF0MlU0dzVRV1ZMM1hGOG1FWUtteTFVZTJGQVplNGs9In0= x-ctpclassification: CTP_NT x-originating-ip: [10.1.200.107] MIME-Version: 1.0 Subject: Re: [PATCH v2 1/1] BaseTools: Ecc - add dict for config file to internal translation X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 May 2018 20:24:06 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SW5jb21pbmcgdjMuICBJIGZvdW5kIHRoYXQgc29tZSBtb3JlIGVudHJpZXMgaW4gdGhlIGRpY3Qg d2VyZSBtaXNzaW5nIGR1ZSB0byBjb25maWcuaW5pIHNhbXBsZSBmaWxlIHZzIGNsYXNzIG1lbWJl cnNoaXAuIE5vdCBldmVyeXRoaW5nIHdhcyBpbiB0aGUgc2FtcGxlIGZpbGUuICBJIGFsc28gZGVj aWRlZCB0byBhZGQgYSB0ZXN0IGZ1bmN0aW9uIHRvIHVzZSB0byB2ZXJpZnkgY2xhc3MgYW5kIGRp Y3QgY29tcGxldGVuZXNzLg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206 IExhc3psbyBFcnNlayBbbWFpbHRvOmxlcnNla0ByZWRoYXQuY29tXQ0KPiBTZW50OiBGcmlkYXks IE1heSAwNCwgMjAxOCAxMToyNSBBTQ0KPiBUbzogQ2Fyc2V5LCBKYWJlbiA8amFiZW4uY2Fyc2V5 QGludGVsLmNvbT47IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQo+IENjOiBHYW8sIExpbWluZyA8 bGltaW5nLmdhb0BpbnRlbC5jb20+OyBaaHUsIFlvbmdob25nDQo+IDx5b25naG9uZy56aHVAaW50 ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYyIDEvMV0gQmFzZVRvb2xzOiBFY2MgLSBh ZGQgZGljdCBmb3IgY29uZmlnIGZpbGUgdG8gaW50ZXJuYWwNCj4gdHJhbnNsYXRpb24NCj4gSW1w b3J0YW5jZTogSGlnaA0KPiANCj4gT24gMDUvMDQvMTggMTg6NDYsIEphYmVuIENhcnNleSB3cm90 ZToNCj4gPiBDb21taXQgZWVjZTQyOTJhY2M4MCBjaGFuZ2VkIGEgdmFyaWFibGUgbmFtZSwgd2hp Y2ggd2FzIHRpZWQgZGlyZWN0bHkgdG8NCj4gYQ0KPiA+IGNvbmZpZyBmaWxlIGVudHJ5LiAgdGhp cyBzZXBlcmF0ZXMgdGhlIGl0bmVybmFsIHZhcmlhYmxlIG5hbWVzIGZyb20gdGhlDQo+ID4gY29u ZmlnIGZpbGUgZW50cmllcyBieSBoYXZpbmcgdGhlIGludGVybmFsIGRpY3QgYWNjZXNzZWQgdGhy b3VnaCBhIHRyYW5zbGF0aW9uDQo+ID4gb2Yga2V5IHdvcmRzLg0KPiA+DQo+ID4gQ2M6IExpbWlu ZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPg0KPiA+IENjOiBZb25naG9uZyBaaHUgPHlvbmdo b25nLnpodUBpbnRlbC5jb20+DQo+ID4gQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j b20+DQo+ID4gQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt ZW50IDEuMQ0KPiA+IFNpZ25lZC1vZmYtYnk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGlu dGVsLmNvbT4NCj4gPiAtLS0NCj4gPiAgQmFzZVRvb2xzL1NvdXJjZS9QeXRob24vRWNjL0NvbmZp Z3VyYXRpb24ucHkgfCAxMDENCj4gKysrKysrKysrKysrKysrKysrKy0NCj4gPiAgMSBmaWxlIGNo YW5nZWQsIDk4IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZmIC0t Z2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9QeXRob24vRWNjL0NvbmZpZ3VyYXRpb24ucHkNCj4gYi9C YXNlVG9vbHMvU291cmNlL1B5dGhvbi9FY2MvQ29uZmlndXJhdGlvbi5weQ0KPiA+IGluZGV4IGI1 YjU4M2JlOGM0YS4uNzIzNzcwNzBmODMxIDEwMDY0NA0KPiA+IC0tLSBhL0Jhc2VUb29scy9Tb3Vy Y2UvUHl0aG9uL0VjYy9Db25maWd1cmF0aW9uLnB5DQo+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJj ZS9QeXRob24vRWNjL0NvbmZpZ3VyYXRpb24ucHkNCj4gPiBAQCAtMSw3ICsxLDcgQEANCj4gPiAg IyMgQGZpbGUNCj4gPiAgIyBUaGlzIGZpbGUgaXMgdXNlZCB0byBkZWZpbmUgY2xhc3MgQ29uZmln dXJhdGlvbg0KPiA+ICAjDQo+ID4gLSMgQ29weXJpZ2h0IChjKSAyMDA4IC0gMjAxNywgSW50ZWwg Q29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KPiA+ICsjIENvcHlyaWdodCAo YykgMjAwOCAtIDIwMTgsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxC Uj4NCj4gPiAgIyBUaGlzIHByb2dyYW0gYW5kIHRoZSBhY2NvbXBhbnlpbmcgbWF0ZXJpYWxzDQo+ ID4gICMgYXJlIGxpY2Vuc2VkIGFuZCBtYWRlIGF2YWlsYWJsZSB1bmRlciB0aGUgdGVybXMgYW5k IGNvbmRpdGlvbnMgb2YgdGhlDQo+IEJTRCBMaWNlbnNlDQo+ID4gICMgd2hpY2ggYWNjb21wYW5p ZXMgdGhpcyBkaXN0cmlidXRpb24uICBUaGUgZnVsbCB0ZXh0IG9mIHRoZSBsaWNlbnNlIG1heSBi ZQ0KPiBmb3VuZCBhdA0KPiA+IEBAIC0yMCw2ICsyMCwxMDEgQEAgZnJvbSBDb21tb24uRGF0YVR5 cGUgaW1wb3J0ICoNCj4gPiAgZnJvbSBDb21tb24uU3RyaW5nIGltcG9ydCAqDQo+ID4gIGZyb20g Q29tbW9uLkxvbmdGaWxlUGF0aFN1cHBvcnQgaW1wb3J0IE9wZW5Mb25nRmlsZVBhdGggYXMgb3Bl bg0KPiA+DQo+ID4gK19Db25maWdGaWxlVG9JbnRlcm5hbFRyYW5zbGF0aW9uID0gew0KPiA+ICsg ICAgIyBub3Qgc2FtZQ0KPiA+ICsgICAgIk1vZGlmaWVyTGlzdCI6Ik1vZGlmaWVyU2V0IiwNCj4g PiArDQo+ID4gKyAgICAjIHNhbWUNCj4gPiArICAgICJWZXJzaW9uIjoiVmVyc2lvbiIsDQo+ID4g KyAgICAiQ2hlY2tBbGwiOiJDaGVja0FsbCIsDQo+ID4gKyAgICAiQXV0b0NvcnJlY3QiOiJBdXRv Q29ycmVjdCIsDQo+ID4gKyAgICAiR2VuZXJhbENoZWNrQWxsIjoiR2VuZXJhbENoZWNrQWxsIiwN Cj4gPiArICAgICJHZW5lcmFsQ2hlY2tOb1RhYiI6IkdlbmVyYWxDaGVja05vVGFiIiwNCj4gPiAr ICAgICJHZW5lcmFsQ2hlY2tUYWJXaWR0aCI6IkdlbmVyYWxDaGVja1RhYldpZHRoIiwNCj4gPiAr ICAgICJHZW5lcmFsQ2hlY2tJbmRlbnRhdGlvbiI6IkdlbmVyYWxDaGVja0luZGVudGF0aW9uIiwN Cj4gPiArICAgICJHZW5lcmFsQ2hlY2tJbmRlbnRhdGlvbldpZHRoIjoiR2VuZXJhbENoZWNrSW5k ZW50YXRpb25XaWR0aCIsDQo+ID4gKyAgICAiR2VuZXJhbENoZWNrTGluZSI6IkdlbmVyYWxDaGVj a0xpbmUiLA0KPiA+ICsgICAgIkdlbmVyYWxDaGVja0xpbmVXaWR0aCI6IkdlbmVyYWxDaGVja0xp bmVXaWR0aCIsDQo+ID4gKyAgICAiR2VuZXJhbENoZWNrTm9fQXNtIjoiR2VuZXJhbENoZWNrTm9f QXNtIiwNCj4gPiArICAgICJHZW5lcmFsQ2hlY2tOb1Byb2dtYSI6IkdlbmVyYWxDaGVja05vUHJv Z21hIiwNCj4gPiArICAgICJHZW5lcmFsQ2hlY2tDYXJyaWFnZVJldHVybiI6IkdlbmVyYWxDaGVj a0NhcnJpYWdlUmV0dXJuIiwNCj4gPiArICAgICJHZW5lcmFsQ2hlY2tGaWxlRXhpc3RlbmNlIjoi R2VuZXJhbENoZWNrRmlsZUV4aXN0ZW5jZSIsDQo+ID4gKyAgICAiR2VuZXJhbENoZWNrTm9uQWNz aWkiOiJHZW5lcmFsQ2hlY2tOb25BY3NpaSIsDQo+ID4gKyAgICAiR2VuZXJhbENoZWNrVW5pIjoi R2VuZXJhbENoZWNrVW5pIiwNCj4gPiArICAgICJTcGFjZUNoZWNrQWxsIjoiU3BhY2VDaGVja0Fs bCIsDQo+ID4gKyAgICAiUHJlZGljYXRlRXhwcmVzc2lvbkNoZWNrQWxsIjoiUHJlZGljYXRlRXhw cmVzc2lvbkNoZWNrQWxsIiwNCj4gPiArDQo+ICJQcmVkaWNhdGVFeHByZXNzaW9uQ2hlY2tCb29s ZWFuVmFsdWUiOiJQcmVkaWNhdGVFeHByZXNzaW9uQ2hlY2tCb29sZQ0KPiBhblZhbHVlIiwNCj4g PiArDQo+ICJQcmVkaWNhdGVFeHByZXNzaW9uQ2hlY2tOb25Cb29sZWFuT3BlcmF0b3IiOiJQcmVk aWNhdGVFeHByZXNzaW9uQ2hlYw0KPiBrTm9uQm9vbGVhbk9wZXJhdG9yIiwNCj4gPiArDQo+ICJQ cmVkaWNhdGVFeHByZXNzaW9uQ2hlY2tDb21wYXJpc29uTnVsbFR5cGUiOiJQcmVkaWNhdGVFeHBy ZXNzaW9uQ2hlYw0KPiBrQ29tcGFyaXNvbk51bGxUeXBlIiwNCj4gPiArICAgICJIZWFkZXJDaGVj a0FsbCI6IkhlYWRlckNoZWNrQWxsIiwNCj4gPiArICAgICJIZWFkZXJDaGVja0ZpbGUiOiJIZWFk ZXJDaGVja0ZpbGUiLA0KPiA+ICsgICAgIkhlYWRlckNoZWNrRnVuY3Rpb24iOiJIZWFkZXJDaGVj a0Z1bmN0aW9uIiwNCj4gPiArICAgICJIZWFkZXJDaGVja0ZpbGVDb21tZW50RW5kIjoiSGVhZGVy Q2hlY2tGaWxlQ29tbWVudEVuZCIsDQo+ID4gKw0KPiAiSGVhZGVyQ2hlY2tDRmlsZUNvbW1lbnRT dGFydFNwYWNlc051bSI6IkhlYWRlckNoZWNrQ0ZpbGVDb21tZW50DQo+IFN0YXJ0U3BhY2VzTnVt IiwNCj4gPiArDQo+ICJIZWFkZXJDaGVja0NGaWxlQ29tbWVudFJlZmVyZW5jZUZvcm1hdCI6Ikhl YWRlckNoZWNrQ0ZpbGVDb21tZW4NCj4gdFJlZmVyZW5jZUZvcm1hdCIsDQo+ID4gKw0KPiAiSGVh ZGVyQ2hlY2tDRmlsZUNvbW1lbnRMaWNlbnNlRm9ybWF0IjoiSGVhZGVyQ2hlY2tDRmlsZUNvbW1l bnRMaWMNCj4gZW5zZUZvcm1hdCIsDQo+ID4gKyAgICAiQ0Z1bmN0aW9uTGF5b3V0Q2hlY2tBbGwi OiJDRnVuY3Rpb25MYXlvdXRDaGVja0FsbCIsDQo+ID4gKw0KPiAiQ0Z1bmN0aW9uTGF5b3V0Q2hl Y2tSZXR1cm5UeXBlIjoiQ0Z1bmN0aW9uTGF5b3V0Q2hlY2tSZXR1cm5UeXBlIiwNCj4gPiArDQo+ ICJDRnVuY3Rpb25MYXlvdXRDaGVja09wdGlvbmFsRnVuY3Rpb25hbE1vZGlmaWVyIjoiQ0Z1bmN0 aW9uTGF5b3V0Q2hlY2sNCj4gT3B0aW9uYWxGdW5jdGlvbmFsTW9kaWZpZXIiLA0KPiA+ICsNCj4g IkNGdW5jdGlvbkxheW91dENoZWNrRnVuY3Rpb25OYW1lIjoiQ0Z1bmN0aW9uTGF5b3V0Q2hlY2tG dW5jdGlvbk5hDQo+IG1lIiwNCj4gPiArDQo+ICJDRnVuY3Rpb25MYXlvdXRDaGVja0Z1bmN0aW9u UHJvdG90eXBlIjoiQ0Z1bmN0aW9uTGF5b3V0Q2hlY2tGdW5jdGlvbg0KPiBQcm90b3R5cGUiLA0K PiA+ICsNCj4gIkNGdW5jdGlvbkxheW91dENoZWNrRnVuY3Rpb25Cb2R5IjoiQ0Z1bmN0aW9uTGF5 b3V0Q2hlY2tGdW5jdGlvbkJvZHkNCj4gIiwNCj4gPiArDQo+ICJDRnVuY3Rpb25MYXlvdXRDaGVj a0RhdGFEZWNsYXJhdGlvbiI6IkNGdW5jdGlvbkxheW91dENoZWNrRGF0YURlY2xhcmENCj4gdGlv biIsDQo+ID4gKw0KPiAiQ0Z1bmN0aW9uTGF5b3V0Q2hlY2tOb0luaXRPZlZhcmlhYmxlIjoiQ0Z1 bmN0aW9uTGF5b3V0Q2hlY2tOb0luaXRPZlYNCj4gYXJpYWJsZSIsDQo+ID4gKyAgICAiQ0Z1bmN0 aW9uTGF5b3V0Q2hlY2tOb1N0YXRpYyI6IkNGdW5jdGlvbkxheW91dENoZWNrTm9TdGF0aWMiLA0K PiA+ICsgICAgIkluY2x1ZGVGaWxlQ2hlY2tBbGwiOiJJbmNsdWRlRmlsZUNoZWNrQWxsIiwNCj4g PiArICAgICJJbmNsdWRlRmlsZUNoZWNrU2FtZU5hbWUiOiJJbmNsdWRlRmlsZUNoZWNrU2FtZU5h bWUiLA0KPiA+ICsNCj4gIkluY2x1ZGVGaWxlQ2hlY2tJZm5kZWZTdGF0ZW1lbnQiOiJJbmNsdWRl RmlsZUNoZWNrSWZuZGVmU3RhdGVtZW50IiwNCj4gPiArICAgICJJbmNsdWRlRmlsZUNoZWNrRGF0 YSI6IkluY2x1ZGVGaWxlQ2hlY2tEYXRhIiwNCj4gPiArICAgICJEZWNsYXJhdGlvbkRhdGFUeXBl Q2hlY2tBbGwiOiJEZWNsYXJhdGlvbkRhdGFUeXBlQ2hlY2tBbGwiLA0KPiA+ICsNCj4gIkRlY2xh cmF0aW9uRGF0YVR5cGVDaGVja05vVXNlQ1R5cGUiOiJEZWNsYXJhdGlvbkRhdGFUeXBlQ2hlY2tO b1VzDQo+IGVDVHlwZSIsDQo+ID4gKw0KPiAiRGVjbGFyYXRpb25EYXRhVHlwZUNoZWNrSW5PdXRN b2RpZmllciI6IkRlY2xhcmF0aW9uRGF0YVR5cGVDaGVja0luT3UNCj4gdE1vZGlmaWVyIiwNCj4g PiArDQo+ICJEZWNsYXJhdGlvbkRhdGFUeXBlQ2hlY2tFRklBUElNb2RpZmllciI6IkRlY2xhcmF0 aW9uRGF0YVR5cGVDaGVja0VGSUENCj4gUElNb2RpZmllciIsDQo+ID4gKw0KPiAiRGVjbGFyYXRp b25EYXRhVHlwZUNoZWNrRW51bWVyYXRlZFR5cGUiOiJEZWNsYXJhdGlvbkRhdGFUeXBlQ2hlY2tF DQo+IG51bWVyYXRlZFR5cGUiLA0KPiA+ICsNCj4gIkRlY2xhcmF0aW9uRGF0YVR5cGVDaGVja1N0 cnVjdHVyZURlY2xhcmF0aW9uIjoiRGVjbGFyYXRpb25EYXRhVHlwZUNoZWMNCj4ga1N0cnVjdHVy ZURlY2xhcmF0aW9uIiwNCj4gPiArDQo+ICJEZWNsYXJhdGlvbkRhdGFUeXBlQ2hlY2tTYW1lU3Ry dWN0dXJlIjoiRGVjbGFyYXRpb25EYXRhVHlwZUNoZWNrU2FtDQo+IGVTdHJ1Y3R1cmUiLA0KPiA+ ICsNCj4gIkRlY2xhcmF0aW9uRGF0YVR5cGVDaGVja1VuaW9uVHlwZSI6IkRlY2xhcmF0aW9uRGF0 YVR5cGVDaGVja1VuaW9uVHkNCj4gcGUiLA0KPiA+ICsgICAgIk5hbWluZ0NvbnZlbnRpb25DaGVj a0FsbCI6Ik5hbWluZ0NvbnZlbnRpb25DaGVja0FsbCIsDQo+ID4gKw0KPiAiTmFtaW5nQ29udmVu dGlvbkNoZWNrRGVmaW5lU3RhdGVtZW50IjoiTmFtaW5nQ29udmVudGlvbkNoZWNrRGVmaQ0KPiBu ZVN0YXRlbWVudCIsDQo+ID4gKw0KPiAiTmFtaW5nQ29udmVudGlvbkNoZWNrVHlwZWRlZlN0YXRl bWVudCI6Ik5hbWluZ0NvbnZlbnRpb25DaGVja1R5cA0KPiBlZGVmU3RhdGVtZW50IiwNCj4gPiAr DQo+ICJOYW1pbmdDb252ZW50aW9uQ2hlY2tJZm5kZWZTdGF0ZW1lbnQiOiJOYW1pbmdDb252ZW50 aW9uQ2hlY2tJZm5kZQ0KPiBmU3RhdGVtZW50IiwNCj4gPiArDQo+ICJOYW1pbmdDb252ZW50aW9u Q2hlY2tQYXRoTmFtZSI6Ik5hbWluZ0NvbnZlbnRpb25DaGVja1BhdGhOYW1lIg0KPiAsDQo+ID4g Kw0KPiAiTmFtaW5nQ29udmVudGlvbkNoZWNrVmFyaWFibGVOYW1lIjoiTmFtaW5nQ29udmVudGlv bkNoZWNrVmFyaWFibGUNCj4gTmFtZSIsDQo+ID4gKw0KPiAiTmFtaW5nQ29udmVudGlvbkNoZWNr RnVuY3Rpb25OYW1lIjoiTmFtaW5nQ29udmVudGlvbkNoZWNrRnVuY3Rpbw0KPiBuTmFtZSIsDQo+ ID4gKw0KPiAiTmFtaW5nQ29udmVudGlvbkNoZWNrU2luZ2xlQ2hhcmFjdGVyVmFyaWFibGUiOiJO YW1pbmdDb252ZW50aW9uQ2hlYw0KPiBrU2luZ2xlQ2hhcmFjdGVyVmFyaWFibGUiLA0KPiA+ICsg ICAgIkRveHlnZW5DaGVja0FsbCI6IkRveHlnZW5DaGVja0FsbCIsDQo+ID4gKyAgICAiRG94eWdl bkNoZWNrRmlsZUhlYWRlciI6IkRveHlnZW5DaGVja0ZpbGVIZWFkZXIiLA0KPiA+ICsgICAgIkRv eHlnZW5DaGVja0Z1bmN0aW9uSGVhZGVyIjoiRG94eWdlbkNoZWNrRnVuY3Rpb25IZWFkZXIiLA0K PiA+ICsNCj4gIkRveHlnZW5DaGVja0NvbW1lbnREZXNjcmlwdGlvbiI6IkRveHlnZW5DaGVja0Nv bW1lbnREZXNjcmlwdGlvbiINCj4gLA0KPiA+ICsgICAgIkRveHlnZW5DaGVja0NvbW1lbnRGb3Jt YXQiOiJEb3h5Z2VuQ2hlY2tDb21tZW50Rm9ybWF0IiwNCj4gPiArICAgICJEb3h5Z2VuQ2hlY2tD b21tYW5kIjoiRG94eWdlbkNoZWNrQ29tbWFuZCIsDQo+ID4gKyAgICAiTWV0YURhdGFGaWxlQ2hl Y2tBbGwiOiJNZXRhRGF0YUZpbGVDaGVja0FsbCIsDQo+ID4gKyAgICAiTWV0YURhdGFGaWxlQ2hl Y2tQYXRoTmFtZSI6Ik1ldGFEYXRhRmlsZUNoZWNrUGF0aE5hbWUiLA0KPiA+ICsNCj4gIk1ldGFE YXRhRmlsZUNoZWNrR2VuZXJhdGVGaWxlTGlzdCI6Ik1ldGFEYXRhRmlsZUNoZWNrR2VuZXJhdGVG aWxlTGlzdCIsDQo+ID4gKw0KPiAiTWV0YURhdGFGaWxlQ2hlY2tQYXRoT2ZHZW5lcmF0ZUZpbGVM aXN0IjoiTWV0YURhdGFGaWxlQ2hlY2tQYXRoT2ZHZQ0KPiBuZXJhdGVGaWxlTGlzdCIsDQo+ID4g Kw0KPiAiTWV0YURhdGFGaWxlQ2hlY2tMaWJyYXJ5SW5zdGFuY2UiOiJNZXRhRGF0YUZpbGVDaGVj a0xpYnJhcnlJbnN0YW5jZSIsDQo+ID4gKw0KPiAiTWV0YURhdGFGaWxlQ2hlY2tMaWJyYXJ5SW5z dGFuY2VEZXBlbmRlbnQiOiJNZXRhRGF0YUZpbGVDaGVja0xpYnJhcnlJDQo+IG5zdGFuY2VEZXBl bmRlbnQiLA0KPiA+ICsNCj4gIk1ldGFEYXRhRmlsZUNoZWNrTGlicmFyeUluc3RhbmNlT3JkZXIi OiJNZXRhRGF0YUZpbGVDaGVja0xpYnJhcnlJbnN0YW4NCj4gY2VPcmRlciIsDQo+ID4gKyAgICAi TWV0YURhdGFGaWxlQ2hlY2tMaWJyYXJ5Tm9Vc2UiOiJNZXRhRGF0YUZpbGVDaGVja0xpYnJhcnlO b1VzZSIsDQo+ID4gKw0KPiAiTWV0YURhdGFGaWxlQ2hlY2tMaWJyYXJ5RGVmaW5lZEluRGVjIjoi TWV0YURhdGFGaWxlQ2hlY2tMaWJyYXJ5RGVmaW5lDQo+IGRJbkRlYyIsDQo+ID4gKw0KPiAiTWV0 YURhdGFGaWxlQ2hlY2tCaW5hcnlJbmZJbkZkZiI6Ik1ldGFEYXRhRmlsZUNoZWNrQmluYXJ5SW5m SW5GZGYiLA0KPiA+ICsgICAgIk1ldGFEYXRhRmlsZUNoZWNrUGNkRHVwbGljYXRlIjoiTWV0YURh dGFGaWxlQ2hlY2tQY2REdXBsaWNhdGUiLA0KPiA+ICsgICAgIk1ldGFEYXRhRmlsZUNoZWNrUGNk Rmxhc2giOiJNZXRhRGF0YUZpbGVDaGVja1BjZEZsYXNoIiwNCj4gPiArICAgICJNZXRhRGF0YUZp bGVDaGVja1BjZE5vVXNlIjoiTWV0YURhdGFGaWxlQ2hlY2tQY2ROb1VzZSIsDQo+ID4gKw0KPiAi TWV0YURhdGFGaWxlQ2hlY2tHdWlkRHVwbGljYXRlIjoiTWV0YURhdGFGaWxlQ2hlY2tHdWlkRHVw bGljYXRlIiwNCj4gPiArDQo+ICJNZXRhRGF0YUZpbGVDaGVja01vZHVsZUZpbGVOb1VzZSI6Ik1l dGFEYXRhRmlsZUNoZWNrTW9kdWxlRmlsZU5vVQ0KPiBzZSIsDQo+ID4gKyAgICAiTWV0YURhdGFG aWxlQ2hlY2tQY2RUeXBlIjoiTWV0YURhdGFGaWxlQ2hlY2tQY2RUeXBlIiwNCj4gPiArDQo+ICJN ZXRhRGF0YUZpbGVDaGVja01vZHVsZUZpbGVHdWlkRHVwbGljYXRpb24iOiJNZXRhRGF0YUZpbGVD aGVja01vZHVsDQo+IGVGaWxlR3VpZER1cGxpY2F0aW9uIiwNCj4gPiArICAgICJVbmlDaGVja0Fs bCI6IlVuaUNoZWNrQWxsIiwNCj4gPiArICAgICJVbmlDaGVja0hlbHBJbmZvIjoiVW5pQ2hlY2tI ZWxwSW5mbyIsDQo+ID4gKyAgICAiVW5pQ2hlY2tQQ0RJbmZvIjoiVW5pQ2hlY2tQQ0RJbmZvIiwN Cj4gPiArICAgICJHZW5lcmFsQ2hlY2tVbmkiOiJHZW5lcmFsQ2hlY2tVbmkiLA0KPiA+ICsgICAg IlNtbUNvbW1QYXJhQ2hlY2tBbGwiOiJTbW1Db21tUGFyYUNoZWNrQWxsIiwNCj4gPiArDQo+ICJT bW1Db21tUGFyYUNoZWNrQnVmZmVyVHlwZSI6IlNtbUNvbW1QYXJhQ2hlY2tCdWZmZXJUeXBlIiwN Cj4gPiArICAgICJCaW5hcnlFeHRMaXN0IjoiQmluYXJ5RXh0TGlzdCIsDQo+ID4gKyAgICAiU2Nh bk9ubHlEaXJMaXN0IjoiU2Nhbk9ubHlEaXJMaXN0Ig0KPiA+ICsgICAgfQ0KPiA+ICsNCj4gPiAg IyMgQ29uZmlndXJhdGlvbg0KPiA+ICAjDQo+ID4gICMgVGhpcyBjbGFzcyBpcyB1c2VkIHRvIGRl ZmluZSBhbGwgaXRlbXMgaW4gY29uZmlndXJhdGlvbiBmaWxlDQo+ID4gQEAgLTI5Nyw3ICszOTIs NyBAQCBjbGFzcyBDb25maWd1cmF0aW9uKG9iamVjdCk6DQo+ID4gICAgICAgICAgICAgIExpbmUg PSBDbGVhblN0cmluZyhMaW5lKQ0KPiA+ICAgICAgICAgICAgICBpZiBMaW5lICE9ICcnOg0KPiA+ ICAgICAgICAgICAgICAgICAgTGlzdCA9IEdldFNwbGl0VmFsdWVMaXN0KExpbmUsIFRBQl9FUVVB TF9TUExJVCkNCj4gPiAtICAgICAgICAgICAgICAgIGlmIExpc3RbMF0gbm90IGluIHNlbGYuX19k aWN0X186DQo+ID4gKyAgICAgICAgICAgICAgICBpZiBfQ29uZmlnRmlsZVRvSW50ZXJuYWxUcmFu c2xhdGlvbltMaXN0WzBdXSBub3QgaW4gc2VsZi5fX2RpY3RfXzoNCj4gPiAgICAgICAgICAgICAg ICAgICAgICBFcnJvck1zZyA9ICJJbnZhbGlkIGNvbmZpZ3VyYXRpb24gb3B0aW9uICclcycgd2Fz IGZvdW5kIiAlIExpc3RbMF0NCj4gPiAgICAgICAgICAgICAgICAgICAgICBFZGtMb2dnZXIuZXJy b3IoIkVjYyIsIEVka0xvZ2dlci5FQ0NfRVJST1IsIEVycm9yTXNnLCBGaWxlID0NCj4gRmlsZXBh dGgsIExpbmUgPSBMaW5lTm8pDQo+ID4gICAgICAgICAgICAgICAgICBpZiBMaXN0WzBdID09ICdN b2RpZmllckxpc3QnOg0KPiA+IEBAIC0zMTIsNyArNDA3LDcgQEAgY2xhc3MgQ29uZmlndXJhdGlv bihvYmplY3QpOg0KPiA+ICAgICAgICAgICAgICAgICAgICAgIExpc3RbMV0gPSBHZXRTcGxpdFZh bHVlTGlzdChMaXN0WzFdLCBUQUJfQ09NTUFfU1BMSVQpDQo+ID4gICAgICAgICAgICAgICAgICBp ZiBMaXN0WzBdID09ICdDb3B5cmlnaHQnOg0KPiA+ICAgICAgICAgICAgICAgICAgICAgIExpc3Rb MV0gPSBHZXRTcGxpdFZhbHVlTGlzdChMaXN0WzFdLCBUQUJfQ09NTUFfU1BMSVQpDQo+ID4gLSAg ICAgICAgICAgICAgICBzZWxmLl9fZGljdF9fW0xpc3RbMF1dID0gTGlzdFsxXQ0KPiA+ICsgICAg ICAgICAgICAgICAgc2VsZi5fX2RpY3RfX1tfQ29uZmlnRmlsZVRvSW50ZXJuYWxUcmFuc2xhdGlv bltMaXN0WzBdXV0gPSBMaXN0WzFdDQo+ID4NCj4gPiAgICAgIGRlZiBTaG93TWUoc2VsZik6DQo+ ID4gICAgICAgICAgcHJpbnQgc2VsZi5GaWxlbmFtZQ0KPiA+DQo+IA0KPiANCj4gT3VjaCwgSSBk aWRuJ3QgdGhpbmsgdGhlIGRpY3Rpb25hcnkgd2FzIHRoaXMgbGFyZ2UuIDovDQo+IA0KPiBBbnl3 YXksIEkgc3RpbGwgdGhpbmsgdGhpcyBpcyB0aGUgcmlnaHQgYXBwcm9hY2guIFRocmVlIGNvbW1l bnRzOg0KPiANCj4gKiBUaGUgY29tbWl0IG1lc3NhZ2UgaXMgdG9vIHdpZGUuIEl0IHNob3VsZCBi ZSA3NCBjaGFycyBvciBzby4NCj4gDQo+ICogQ2FuIHdlIGtlZXAgdGhlIGxpc3Qgc29ydGVkIChp biB0aGUgc291cmNlIGNvZGUpPyBCZWNhdXNlLCBhdCB0aGUNCj4gICBtb21lbnQsIHRoZSAiR2Vu ZXJhbENoZWNrVW5pIjoiR2VuZXJhbENoZWNrVW5pIiBlbnRyeSBpcyBkdXBsaWNhdGVkLg0KPiAg IFRoYXQncyBlYXNpZXIgdG8gbm90aWNlIGlmIHRoZSBlbnRyaWVzIGFyZSBzb3J0ZWQuDQo+IA0K PiAgIE1heWJlIGFkZCBhIGNvbW1lbnQgdG9vIGFib3V0IGtlZXBpbmcgdGhlIGxpc3RzIHNvcnRl ZC4NCj4gDQo+ICogSWYgdGhlIGNvbmZpZyBmaWxlIGNvbnRhaW5zIGFuIGVycm9yICh0eXBvIG9y IGNvbXBsZXRlbHkgYm9ndXMgb3B0aW9uDQo+ICAgbmFtZSksIG5vdyB3ZSB3aWxsIG5vdCBnZXQg YSBuaWNlIGVycm9yIG1lc3NhZ2UuIEJlY2F1c2UsIGJlZm9yZSB3ZQ0KPiAgIGdldCB0byBldmFs dWF0ZSAidHJhbnNsYXRlZF9uYW1lIGluIHNlbGYuX19kaWN0X18iLCB0aGUgdHJhbnNsYXRpb24N Cj4gICBsb29rdXAgd2lsbCBpdHNlbGYgZmFpbC4gSSB0aGluayB0aGF0IHRocm93cyBhIEtleUVy cm9yIGV4Y2VwdGlvbi4NCj4gDQo+ICAgSSB0aGluayB3ZSBzaG91bGQ6DQo+ICAgLSByZXBvcnQg ImludmFsaWQgY29uZmlnIG9wdGlvbiIgaWYgdGhlIGV4cGxpY2l0IHRyYW5zbGF0aW9uIGZhaWxz LA0KPiAgIC0gdXNlIGFuIGFkZGl0aW9uYWwgYXNzZXJ0aW9uIHRoYXQgdGhlIHRyYW5zbGF0ZWQg b3B0aW9uIG5hbWUgaXMgaW4NCj4gICAgIHNlbGYuX19kaWN0X18gKGl0IHNob3VsZCBiZSBhbiBh c3NlcnRpb24gYmVjYXVzZSBpZiBpdCBmYWlscywgaXQNCj4gICAgIGluZGljYXRlcyBhIGJ1ZyBp biBFY2MpLg0KPiANCj4gVG8gc2F2ZSB5b3Ugc29tZSB0aW1lLCBJJ2xsIHBhc3RlIHRoZSB1bmlx dWVseSBzb3J0ZWQgbGlzdCBvZiAic2FtZSINCj4gZW50cmllcyBhdCB0aGUgZW5kICg4NyBrZXk6 dmFsdWUgcGFpcnMpLg0KPiANCj4gVGhhbmtzIQ0KPiBMYXN6bG8NCj4gDQo+ICAgICAiQXV0b0Nv cnJlY3QiOiJBdXRvQ29ycmVjdCIsDQo+ICAgICAiQmluYXJ5RXh0TGlzdCI6IkJpbmFyeUV4dExp c3QiLA0KPiAgICAgIkNGdW5jdGlvbkxheW91dENoZWNrQWxsIjoiQ0Z1bmN0aW9uTGF5b3V0Q2hl Y2tBbGwiLA0KPiANCj4gIkNGdW5jdGlvbkxheW91dENoZWNrRGF0YURlY2xhcmF0aW9uIjoiQ0Z1 bmN0aW9uTGF5b3V0Q2hlY2tEYXRhRGVjbGFyYQ0KPiB0aW9uIiwNCj4gDQo+ICJDRnVuY3Rpb25M YXlvdXRDaGVja0Z1bmN0aW9uQm9keSI6IkNGdW5jdGlvbkxheW91dENoZWNrRnVuY3Rpb25Cb2R5 DQo+ICIsDQo+IA0KPiAiQ0Z1bmN0aW9uTGF5b3V0Q2hlY2tGdW5jdGlvbk5hbWUiOiJDRnVuY3Rp b25MYXlvdXRDaGVja0Z1bmN0aW9uTmENCj4gbWUiLA0KPiANCj4gIkNGdW5jdGlvbkxheW91dENo ZWNrRnVuY3Rpb25Qcm90b3R5cGUiOiJDRnVuY3Rpb25MYXlvdXRDaGVja0Z1bmN0aW9uDQo+IFBy b3RvdHlwZSIsDQo+IA0KPiAiQ0Z1bmN0aW9uTGF5b3V0Q2hlY2tOb0luaXRPZlZhcmlhYmxlIjoi Q0Z1bmN0aW9uTGF5b3V0Q2hlY2tOb0luaXRPZlYNCj4gYXJpYWJsZSIsDQo+ICAgICAiQ0Z1bmN0 aW9uTGF5b3V0Q2hlY2tOb1N0YXRpYyI6IkNGdW5jdGlvbkxheW91dENoZWNrTm9TdGF0aWMiLA0K PiANCj4gIkNGdW5jdGlvbkxheW91dENoZWNrT3B0aW9uYWxGdW5jdGlvbmFsTW9kaWZpZXIiOiJD RnVuY3Rpb25MYXlvdXRDaGVjaw0KPiBPcHRpb25hbEZ1bmN0aW9uYWxNb2RpZmllciIsDQo+ICAg ICAiQ0Z1bmN0aW9uTGF5b3V0Q2hlY2tSZXR1cm5UeXBlIjoiQ0Z1bmN0aW9uTGF5b3V0Q2hlY2tS ZXR1cm5UeXBlIiwNCj4gICAgICJDaGVja0FsbCI6IkNoZWNrQWxsIiwNCj4gICAgICJEZWNsYXJh dGlvbkRhdGFUeXBlQ2hlY2tBbGwiOiJEZWNsYXJhdGlvbkRhdGFUeXBlQ2hlY2tBbGwiLA0KPiAN Cj4gIkRlY2xhcmF0aW9uRGF0YVR5cGVDaGVja0VGSUFQSU1vZGlmaWVyIjoiRGVjbGFyYXRpb25E YXRhVHlwZUNoZWNrRUZJQQ0KPiBQSU1vZGlmaWVyIiwNCj4gDQo+ICJEZWNsYXJhdGlvbkRhdGFU eXBlQ2hlY2tFbnVtZXJhdGVkVHlwZSI6IkRlY2xhcmF0aW9uRGF0YVR5cGVDaGVja0UNCj4gbnVt ZXJhdGVkVHlwZSIsDQo+IA0KPiAiRGVjbGFyYXRpb25EYXRhVHlwZUNoZWNrSW5PdXRNb2RpZmll ciI6IkRlY2xhcmF0aW9uRGF0YVR5cGVDaGVja0luT3UNCj4gdE1vZGlmaWVyIiwNCj4gDQo+ICJE ZWNsYXJhdGlvbkRhdGFUeXBlQ2hlY2tOb1VzZUNUeXBlIjoiRGVjbGFyYXRpb25EYXRhVHlwZUNo ZWNrTm9Vcw0KPiBlQ1R5cGUiLA0KPiANCj4gIkRlY2xhcmF0aW9uRGF0YVR5cGVDaGVja1NhbWVT dHJ1Y3R1cmUiOiJEZWNsYXJhdGlvbkRhdGFUeXBlQ2hlY2tTYW0NCj4gZVN0cnVjdHVyZSIsDQo+ IA0KPiAiRGVjbGFyYXRpb25EYXRhVHlwZUNoZWNrU3RydWN0dXJlRGVjbGFyYXRpb24iOiJEZWNs YXJhdGlvbkRhdGFUeXBlQ2hlYw0KPiBrU3RydWN0dXJlRGVjbGFyYXRpb24iLA0KPiANCj4gIkRl Y2xhcmF0aW9uRGF0YVR5cGVDaGVja1VuaW9uVHlwZSI6IkRlY2xhcmF0aW9uRGF0YVR5cGVDaGVj a1VuaW9uVHkNCj4gcGUiLA0KPiAgICAgIkRveHlnZW5DaGVja0FsbCI6IkRveHlnZW5DaGVja0Fs bCIsDQo+ICAgICAiRG94eWdlbkNoZWNrQ29tbWFuZCI6IkRveHlnZW5DaGVja0NvbW1hbmQiLA0K PiANCj4gIkRveHlnZW5DaGVja0NvbW1lbnREZXNjcmlwdGlvbiI6IkRveHlnZW5DaGVja0NvbW1l bnREZXNjcmlwdGlvbiINCj4gLA0KPiAgICAgIkRveHlnZW5DaGVja0NvbW1lbnRGb3JtYXQiOiJE b3h5Z2VuQ2hlY2tDb21tZW50Rm9ybWF0IiwNCj4gICAgICJEb3h5Z2VuQ2hlY2tGaWxlSGVhZGVy IjoiRG94eWdlbkNoZWNrRmlsZUhlYWRlciIsDQo+ICAgICAiRG94eWdlbkNoZWNrRnVuY3Rpb25I ZWFkZXIiOiJEb3h5Z2VuQ2hlY2tGdW5jdGlvbkhlYWRlciIsDQo+ICAgICAiR2VuZXJhbENoZWNr QWxsIjoiR2VuZXJhbENoZWNrQWxsIiwNCj4gICAgICJHZW5lcmFsQ2hlY2tDYXJyaWFnZVJldHVy biI6IkdlbmVyYWxDaGVja0NhcnJpYWdlUmV0dXJuIiwNCj4gICAgICJHZW5lcmFsQ2hlY2tGaWxl RXhpc3RlbmNlIjoiR2VuZXJhbENoZWNrRmlsZUV4aXN0ZW5jZSIsDQo+ICAgICAiR2VuZXJhbENo ZWNrSW5kZW50YXRpb24iOiJHZW5lcmFsQ2hlY2tJbmRlbnRhdGlvbiIsDQo+ICAgICAiR2VuZXJh bENoZWNrSW5kZW50YXRpb25XaWR0aCI6IkdlbmVyYWxDaGVja0luZGVudGF0aW9uV2lkdGgiLA0K PiAgICAgIkdlbmVyYWxDaGVja0xpbmUiOiJHZW5lcmFsQ2hlY2tMaW5lIiwNCj4gICAgICJHZW5l cmFsQ2hlY2tMaW5lV2lkdGgiOiJHZW5lcmFsQ2hlY2tMaW5lV2lkdGgiLA0KPiAgICAgIkdlbmVy YWxDaGVja05vUHJvZ21hIjoiR2VuZXJhbENoZWNrTm9Qcm9nbWEiLA0KPiAgICAgIkdlbmVyYWxD aGVja05vVGFiIjoiR2VuZXJhbENoZWNrTm9UYWIiLA0KPiAgICAgIkdlbmVyYWxDaGVja05vX0Fz bSI6IkdlbmVyYWxDaGVja05vX0FzbSIsDQo+ICAgICAiR2VuZXJhbENoZWNrTm9uQWNzaWkiOiJH ZW5lcmFsQ2hlY2tOb25BY3NpaSIsDQo+ICAgICAiR2VuZXJhbENoZWNrVGFiV2lkdGgiOiJHZW5l cmFsQ2hlY2tUYWJXaWR0aCIsDQo+ICAgICAiR2VuZXJhbENoZWNrVW5pIjoiR2VuZXJhbENoZWNr VW5pIiwNCj4gICAgICJIZWFkZXJDaGVja0FsbCI6IkhlYWRlckNoZWNrQWxsIiwNCj4gDQo+ICJI ZWFkZXJDaGVja0NGaWxlQ29tbWVudExpY2Vuc2VGb3JtYXQiOiJIZWFkZXJDaGVja0NGaWxlQ29t bWVudExpYw0KPiBlbnNlRm9ybWF0IiwNCj4gDQo+ICJIZWFkZXJDaGVja0NGaWxlQ29tbWVudFJl ZmVyZW5jZUZvcm1hdCI6IkhlYWRlckNoZWNrQ0ZpbGVDb21tZW4NCj4gdFJlZmVyZW5jZUZvcm1h dCIsDQo+IA0KPiAiSGVhZGVyQ2hlY2tDRmlsZUNvbW1lbnRTdGFydFNwYWNlc051bSI6IkhlYWRl ckNoZWNrQ0ZpbGVDb21tZW50DQo+IFN0YXJ0U3BhY2VzTnVtIiwNCj4gICAgICJIZWFkZXJDaGVj a0ZpbGUiOiJIZWFkZXJDaGVja0ZpbGUiLA0KPiAgICAgIkhlYWRlckNoZWNrRmlsZUNvbW1lbnRF bmQiOiJIZWFkZXJDaGVja0ZpbGVDb21tZW50RW5kIiwNCj4gICAgICJIZWFkZXJDaGVja0Z1bmN0 aW9uIjoiSGVhZGVyQ2hlY2tGdW5jdGlvbiIsDQo+ICAgICAiSW5jbHVkZUZpbGVDaGVja0FsbCI6 IkluY2x1ZGVGaWxlQ2hlY2tBbGwiLA0KPiAgICAgIkluY2x1ZGVGaWxlQ2hlY2tEYXRhIjoiSW5j bHVkZUZpbGVDaGVja0RhdGEiLA0KPiAgICAgIkluY2x1ZGVGaWxlQ2hlY2tJZm5kZWZTdGF0ZW1l bnQiOiJJbmNsdWRlRmlsZUNoZWNrSWZuZGVmU3RhdGVtZW50IiwNCj4gICAgICJJbmNsdWRlRmls ZUNoZWNrU2FtZU5hbWUiOiJJbmNsdWRlRmlsZUNoZWNrU2FtZU5hbWUiLA0KPiAgICAgIk1ldGFE YXRhRmlsZUNoZWNrQWxsIjoiTWV0YURhdGFGaWxlQ2hlY2tBbGwiLA0KPiAgICAgIk1ldGFEYXRh RmlsZUNoZWNrQmluYXJ5SW5mSW5GZGYiOiJNZXRhRGF0YUZpbGVDaGVja0JpbmFyeUluZkluRmRm IiwNCj4gDQo+ICJNZXRhRGF0YUZpbGVDaGVja0dlbmVyYXRlRmlsZUxpc3QiOiJNZXRhRGF0YUZp bGVDaGVja0dlbmVyYXRlRmlsZUxpc3QiLA0KPiAgICAgIk1ldGFEYXRhRmlsZUNoZWNrR3VpZER1 cGxpY2F0ZSI6Ik1ldGFEYXRhRmlsZUNoZWNrR3VpZER1cGxpY2F0ZSIsDQo+IA0KPiAiTWV0YURh dGFGaWxlQ2hlY2tMaWJyYXJ5RGVmaW5lZEluRGVjIjoiTWV0YURhdGFGaWxlQ2hlY2tMaWJyYXJ5 RGVmaW5lDQo+IGRJbkRlYyIsDQo+ICAgICAiTWV0YURhdGFGaWxlQ2hlY2tMaWJyYXJ5SW5zdGFu Y2UiOiJNZXRhRGF0YUZpbGVDaGVja0xpYnJhcnlJbnN0YW5jZSIsDQo+IA0KPiAiTWV0YURhdGFG aWxlQ2hlY2tMaWJyYXJ5SW5zdGFuY2VEZXBlbmRlbnQiOiJNZXRhRGF0YUZpbGVDaGVja0xpYnJh cnlJDQo+IG5zdGFuY2VEZXBlbmRlbnQiLA0KPiANCj4gIk1ldGFEYXRhRmlsZUNoZWNrTGlicmFy eUluc3RhbmNlT3JkZXIiOiJNZXRhRGF0YUZpbGVDaGVja0xpYnJhcnlJbnN0YW4NCj4gY2VPcmRl ciIsDQo+ICAgICAiTWV0YURhdGFGaWxlQ2hlY2tMaWJyYXJ5Tm9Vc2UiOiJNZXRhRGF0YUZpbGVD aGVja0xpYnJhcnlOb1VzZSIsDQo+IA0KPiAiTWV0YURhdGFGaWxlQ2hlY2tNb2R1bGVGaWxlR3Vp ZER1cGxpY2F0aW9uIjoiTWV0YURhdGFGaWxlQ2hlY2tNb2R1bA0KPiBlRmlsZUd1aWREdXBsaWNh dGlvbiIsDQo+IA0KPiAiTWV0YURhdGFGaWxlQ2hlY2tNb2R1bGVGaWxlTm9Vc2UiOiJNZXRhRGF0 YUZpbGVDaGVja01vZHVsZUZpbGVOb1UNCj4gc2UiLA0KPiAgICAgIk1ldGFEYXRhRmlsZUNoZWNr UGF0aE5hbWUiOiJNZXRhRGF0YUZpbGVDaGVja1BhdGhOYW1lIiwNCj4gDQo+ICJNZXRhRGF0YUZp bGVDaGVja1BhdGhPZkdlbmVyYXRlRmlsZUxpc3QiOiJNZXRhRGF0YUZpbGVDaGVja1BhdGhPZkdl DQo+IG5lcmF0ZUZpbGVMaXN0IiwNCj4gICAgICJNZXRhRGF0YUZpbGVDaGVja1BjZER1cGxpY2F0 ZSI6Ik1ldGFEYXRhRmlsZUNoZWNrUGNkRHVwbGljYXRlIiwNCj4gICAgICJNZXRhRGF0YUZpbGVD aGVja1BjZEZsYXNoIjoiTWV0YURhdGFGaWxlQ2hlY2tQY2RGbGFzaCIsDQo+ICAgICAiTWV0YURh dGFGaWxlQ2hlY2tQY2ROb1VzZSI6Ik1ldGFEYXRhRmlsZUNoZWNrUGNkTm9Vc2UiLA0KPiAgICAg Ik1ldGFEYXRhRmlsZUNoZWNrUGNkVHlwZSI6Ik1ldGFEYXRhRmlsZUNoZWNrUGNkVHlwZSIsDQo+ ICAgICAiTmFtaW5nQ29udmVudGlvbkNoZWNrQWxsIjoiTmFtaW5nQ29udmVudGlvbkNoZWNrQWxs IiwNCj4gDQo+ICJOYW1pbmdDb252ZW50aW9uQ2hlY2tEZWZpbmVTdGF0ZW1lbnQiOiJOYW1pbmdD b252ZW50aW9uQ2hlY2tEZWZpDQo+IG5lU3RhdGVtZW50IiwNCj4gDQo+ICJOYW1pbmdDb252ZW50 aW9uQ2hlY2tGdW5jdGlvbk5hbWUiOiJOYW1pbmdDb252ZW50aW9uQ2hlY2tGdW5jdGlvDQo+IG5O YW1lIiwNCj4gDQo+ICJOYW1pbmdDb252ZW50aW9uQ2hlY2tJZm5kZWZTdGF0ZW1lbnQiOiJOYW1p bmdDb252ZW50aW9uQ2hlY2tJZm5kZQ0KPiBmU3RhdGVtZW50IiwNCj4gDQo+ICJOYW1pbmdDb252 ZW50aW9uQ2hlY2tQYXRoTmFtZSI6Ik5hbWluZ0NvbnZlbnRpb25DaGVja1BhdGhOYW1lIg0KPiAs DQo+IA0KPiAiTmFtaW5nQ29udmVudGlvbkNoZWNrU2luZ2xlQ2hhcmFjdGVyVmFyaWFibGUiOiJO YW1pbmdDb252ZW50aW9uQ2hlYw0KPiBrU2luZ2xlQ2hhcmFjdGVyVmFyaWFibGUiLA0KPiANCj4g Ik5hbWluZ0NvbnZlbnRpb25DaGVja1R5cGVkZWZTdGF0ZW1lbnQiOiJOYW1pbmdDb252ZW50aW9u Q2hlY2tUeXANCj4gZWRlZlN0YXRlbWVudCIsDQo+IA0KPiAiTmFtaW5nQ29udmVudGlvbkNoZWNr VmFyaWFibGVOYW1lIjoiTmFtaW5nQ29udmVudGlvbkNoZWNrVmFyaWFibGUNCj4gTmFtZSIsDQo+ ICAgICAiUHJlZGljYXRlRXhwcmVzc2lvbkNoZWNrQWxsIjoiUHJlZGljYXRlRXhwcmVzc2lvbkNo ZWNrQWxsIiwNCj4gDQo+ICJQcmVkaWNhdGVFeHByZXNzaW9uQ2hlY2tCb29sZWFuVmFsdWUiOiJQ cmVkaWNhdGVFeHByZXNzaW9uQ2hlY2tCb29sZQ0KPiBhblZhbHVlIiwNCj4gDQo+ICJQcmVkaWNh dGVFeHByZXNzaW9uQ2hlY2tDb21wYXJpc29uTnVsbFR5cGUiOiJQcmVkaWNhdGVFeHByZXNzaW9u Q2hlYw0KPiBrQ29tcGFyaXNvbk51bGxUeXBlIiwNCj4gDQo+ICJQcmVkaWNhdGVFeHByZXNzaW9u Q2hlY2tOb25Cb29sZWFuT3BlcmF0b3IiOiJQcmVkaWNhdGVFeHByZXNzaW9uQ2hlYw0KPiBrTm9u Qm9vbGVhbk9wZXJhdG9yIiwNCj4gICAgICJTY2FuT25seURpckxpc3QiOiJTY2FuT25seURpckxp c3QiLA0KPiAgICAgIlNtbUNvbW1QYXJhQ2hlY2tBbGwiOiJTbW1Db21tUGFyYUNoZWNrQWxsIiwN Cj4gICAgICJTbW1Db21tUGFyYUNoZWNrQnVmZmVyVHlwZSI6IlNtbUNvbW1QYXJhQ2hlY2tCdWZm ZXJUeXBlIiwNCj4gICAgICJTcGFjZUNoZWNrQWxsIjoiU3BhY2VDaGVja0FsbCIsDQo+ICAgICAi VW5pQ2hlY2tBbGwiOiJVbmlDaGVja0FsbCIsDQo+ICAgICAiVW5pQ2hlY2tIZWxwSW5mbyI6IlVu aUNoZWNrSGVscEluZm8iLA0KPiAgICAgIlVuaUNoZWNrUENESW5mbyI6IlVuaUNoZWNrUENESW5m byIsDQo+ICAgICAiVmVyc2lvbiI6IlZlcnNpb24iDQo=