From user-return-53505-archive-asf-public=cust-asf.ponee.io@ofbiz.apache.org Tue Mar 20 09:51:32 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 1EB7218064A for ; Tue, 20 Mar 2018 09:51:31 +0100 (CET) Received: (qmail 12893 invoked by uid 500); 20 Mar 2018 08:51:30 -0000 Mailing-List: contact user-help@ofbiz.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@ofbiz.apache.org Delivered-To: mailing list user@ofbiz.apache.org Received: (qmail 12869 invoked by uid 99); 20 Mar 2018 08:51:29 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Mar 2018 08:51:29 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 1EF9FC0198 for ; Tue, 20 Mar 2018 08:51:29 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.898 X-Spam-Level: * X-Spam-Status: No, score=1.898 tagged_above=-999 required=6.31 tests=[FREEMAIL_ENVFROM_END_DIGIT=0.25, KAM_ASCII_DIVIDERS=0.8, KAM_COUK=0.85, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id tcWAmNCQTzsQ for ; Tue, 20 Mar 2018 08:51:27 +0000 (UTC) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-oln040092065100.outbound.protection.outlook.com [40.92.65.100]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 493275F2A8 for ; Tue, 20 Mar 2018 08:51:27 +0000 (UTC) Received: from VE1EUR01FT009.eop-EUR01.prod.protection.outlook.com (10.152.2.54) by VE1EUR01HT149.eop-EUR01.prod.protection.outlook.com (10.152.3.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.567.18; Tue, 20 Mar 2018 08:51:20 +0000 Received: from DB6PR04MB3285.eurprd04.prod.outlook.com (10.152.2.54) by VE1EUR01FT009.mail.protection.outlook.com (10.152.2.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.567.18 via Frontend Transport; Tue, 20 Mar 2018 08:51:20 +0000 Received: from DB6PR04MB3285.eurprd04.prod.outlook.com ([fe80::e968:d02d:ed6c:1456]) by DB6PR04MB3285.eurprd04.prod.outlook.com ([fe80::e968:d02d:ed6c:1456%13]) with mapi id 15.20.0588.017; Tue, 20 Mar 2018 08:51:20 +0000 From: harry mead To: "user@ofbiz.apache.org" Subject: Re: About OFBiz Email Passwords Sending Thread-Topic: About OFBiz Email Passwords Sending Thread-Index: AdO8PIZQt/DQtHvISQK8nyWPVKkzNgADhTMAAAJnuAAAC7FYAAAD36yAABwLFYAAmf0sAAAAodMAACHBCYAADRtygA== Date: Tue, 20 Mar 2018 08:51:20 +0000 Message-ID: References: <8d367ca4-e304-3740-6d07-b8b9a465f195@ecomify.de> <51cc389a-0e12-616a-3e08-b8f3115a2d7f@les7arts.com> <7f1a5709-5627-9693-9ae8-e1c6ab49897e@les7arts.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:4CF7035AE3BD26725597A8C79B80CFE171AC8352379E1C492CCB8D6120A47B88;UpperCasedChecksum:01AEB3D47D7A893CEAF116D82C2175C61ED910B9A2FF92C1088F0D2BD7B0F9E8;SizeAsReceived:7656;Count:46 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [ktrTRTJp9TYnLihpbVkhZz/lG/QniyDs] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;VE1EUR01HT149;6:oAd097W9grA8LUySwW+20LYr4tRUtEpK92Jywya00oyxmh4gb6Zbsy9qaAzbQwf870dM21S4YewjKTLNWPu6Kw412F9YsZQZnWJX6Ei2JEEVOZg7WHhFnFAM4G6L8BPIngo/4VQ2azGBZZwYK9mrfyY9L4PUnU3smr45rgiG48/S+bBFxVx0HP0MWzK/J8jwwi9fJDBvia7x/t/uKChw6afAhLXuD+wkEqHXT+ECHP1tbwzF8rWBBMnrKLqrts+qO/Jh/qkPtB2tHTvO37rdlHEVq7KivUdrdq1kBfCzS2ppOttNOvafu2d7ba5xO3XCCt1+uo14qP9UMKkEQVAln3CrAqa6YV5luaLlXooUsuY=;5:wpy6eetrDT29polfVirDsXuLbe2QIqSMSNQZDJTTNerfA2CbKdgU6uV6+53IC8ajnNbPpJf/sK7IwaFcHXr0nxhnYc7JZ/vq9aDQWbm7EM0U7JPuQ1OA9vbJEPVPwZ5Y/0el4UvdVqADWpTCChmQUKDQd8Qwdm/9rqG34iRfT5E=;24:nF4L8G4YI+oj3VgFe5ljM69q0crHvbZhBMToREX9Ch1zxcb8It/7kG7iLcmPgaH3GLbbylPVoN8JqYZ1T7U5qxVSz5WkY5+MFazDZX93XoI=;7:T1cx7N9i1wy8Vp6+JkJiqCaGhbvS1UGDfkp9NO+/l2u25IY70nS80KxtEknsvPaoCb9u1fEZzbSC5SgGXUKmOhuf+aQwIyjiFMUntIJExDzVPCPRFFPlKsYhEZk6X0nI7pOFqquY5AE4i1oshxS4YzkT1thhlc567MuHuulOTHvfLrO6nStb8YbWDx6pKqL1nWthDd/CBg2qCvnwC5LPy2GSQ7CUfaiOOV3ZPMQHg6+qXlYfoWratv+G6JDVd9Wf x-incomingheadercount: 46 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045);SRVR:VE1EUR01HT149; x-ms-traffictypediagnostic: VE1EUR01HT149: x-ms-office365-filtering-correlation-id: a4d53cc5-5370-4628-1f49-08d58e3fc02c x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(444000031);SRVR:VE1EUR01HT149;BCL:0;PCL:0;RULEID:;SRVR:VE1EUR01HT149; x-forefront-prvs: 061725F016 x-forefront-antispam-report: SFV:NSPM;SFS:(7070007)(98901004);DIR:OUT;SFP:1901;SCL:1;SRVR:VE1EUR01HT149;H:DB6PR04MB3285.eurprd04.prod.outlook.com;FPR:;SPF:None;LANG:; x-microsoft-antispam-message-info: 6uG8ZJbIJMUg3k26LrC+T9gO0NyrhIhe53UV+ihuKzEjUJUW28N/KZusJrXcbiiGXPoiSWfsl/0eOSXH6HgrA7Bf+QC9gMmZzxUSqb+2roDoLwqjGUVXAEj9Z+XZZ0jeDjD+jwZX6jLQ+3v6d0h06zz+tvi3erts0EEnM75YujuzeTvhEmB4gv7YOqd98bCR spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <2F2320A05CFC534FB91BA3129B912B72@eurprd04.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a4d53cc5-5370-4628-1f49-08d58e3fc02c X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Mar 2018 08:51:20.6775 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1EUR01HT149 SG93IGRvIEkgdW5zdWJzY3JpYmUgPw0KDQpTZW50IGZyb20gbXkgaVBob25lDQoNCj4gT24gMjAg TWFyIDIwMTgsIGF0IDAyOjM1LCBQYXVsIEZveHdvcnRoeSA8cGF1bEBjb2hzb2Z0LmNvbS5hdT4g d3JvdGU6DQo+IA0KPiBIaSBhbGwsDQo+IA0KPiBQbGVhc2UsIHBsZWFzZSBkbyBub3QgdXNlIGEg c3RyaW5nIHZhbHVlLCBhbnkgc3RyaW5nIHZhbHVlLCB0byBjb21tdW5pY2F0ZQ0KPiBhIG51bGwg dmFsdWUgaW4gWE1MLiBJdCBpcyBleHRyZW1lbHkgZnJhZ2lsZSBhbmQgZGFuZ2Vyb3VzLiBUaGVy ZSBpcyBhDQo+IGNhbm9uaWNhbCB3YXkgdG8gcmVwcmVzZW50IG51bGxzIGluIFhNTDogdGhlICph dHRyaWJ1dGUqIHhzaTpuaWwuIFNlZQ0KPiBodHRwczovL2RvY3N0b3JlLm1pay51YS9vcmVsbHkv eG1sL3NjaGVtYS9jaDExXzAzLmh0bSAuDQo+IA0KPiBDaGVlcnMNCj4gDQo+IFBhdWwgRm94d29y dGh5DQo+IA0KPiANCj4gT24gMTkgTWFyY2ggMjAxOCBhdCAyMToyOSwgQXJ1biBQYXRpZGFyIDxh cnVuLnBhdGlkYXJAaG90d2F4c3lzdGVtcy5jb20+DQo+IHdyb3RlOg0KPiANCj4+IEhpIEphY3F1 ZXMsDQo+PiANCj4+IEhlcmUsIHRoZXJlIGFyZSBpc3N1ZXMNCj4+IA0KPj4gMSkgU3lzdGVtUHJv cGVydHkgZGF0YSBpc3N1ZSB3aXRoIGVtcHR5IGZpZWxkczoNCj4+IA0KPj4gUmVnYXJkaW5nIHRo aXMgaXNzdWUsIHlvdSBzaGFyZWQgYWxsIGhpc3RvcnkuIEhlcmUsIG15IG9waW5pb24gaXMgdG8g dXNlDQo+PiAibnVsbC1maWVsZCIgdG8gc3BlY2lmeSBhbiBlbXB0eSB2YWx1ZSBpbiBTeXRlbVBy b3BlcnR5LCBsaWtlIHdlIGRvIGluIFhNTA0KPj4gZm9ybXMgYW5kIHNlcnZpY2VzLiBUaGlzIHdp bGwgYXZvaWQgY29uZnVzaW9uIHRvIHVzZSBTeXN0ZW1Qcm9wZXJ0eSBkYXRhDQo+PiB3aXRoIGVt cHR5IHZhbHVlLg0KPj4gDQo+PiAyKSBYTUwgZGF0YSBpbXBvcnQgb3ZlcnJpZGVzIGRhdGEgdmFs dWUgd2l0aCBlbXB0eSBmaWVsZHMNCj4+IA0KPj4gRHVlIHRvIGN1cnJlbnQgY2hhbmdlcywgdGhl cmUgaXMgdGhlIGFiaWxpdHkgdG8gb3ZlcnJpZGUgZXhpc3RpbmcgZGF0YSBieQ0KPj4gZW1wdHkg dmFsdWUgaWYgd2Ugc2V0IHRoZSBmaWVsZCBhcyBlbXB0eSgiIikgaW4gWE1MIGZpbGUuIFNvIGNv bmNlcm4gd2FzIHRvDQo+PiByZW1vdmUgdGhpcyBvdmVycmlkZSBieSByZW1vdmluZyBlbXB0eSB2 YWx1ZXMgZnJvbSBYTUwgZGF0YSBmaWxlcyBpZiBhbnkuDQo+PiANCj4+IA0KPj4gDQo+PiAtLQ0K Pj4gVGhhbmtzICYgUmVnYXJkcw0KPj4gLS0tDQo+PiBBcnVuIFBhdGlkYXINCj4+IE1hbmFnZXIs IEVudGVycHJpc2UgU29mdHdhcmUgRGV2ZWxvcG1lbnQNCj4+IA0KPj4gd3d3LmhvdHdheHN5c3Rl bXMuY29td3d3LmhvdHdheC5jbw0KPj4gDQo+PiANCj4+IE9uIE1vbiwgTWFyIDE5LCAyMDE4IGF0 IDM6NDEgUE0sIEphY3F1ZXMgTGUgUm91eCA8DQo+PiBqYWNxdWVzLmxlLnJvdXhAbGVzN2FydHMu Y29tPiB3cm90ZToNCj4+IA0KPj4+IEhpIEFydW4sDQo+Pj4gDQo+Pj4gVGhpcyB2YWx1ZSB3ZXJl IGFkZGVkIGJ5IG1lIHdpdGggaHR0cDovL3N2bi5hcGFjaGUub3JnL3ZpZXd2Yz92DQo+Pj4gaWV3 PXJldmlzaW9uJnJldmlzaW9uPTE3NDg1NjANCj4+PiANCj4+PiA8PEEgcGF0Y2ggZnJvbSBXYWkg Zm9yICJFbnRpdHlVdGlsUHJvcGVydGllcyINCj4+PiBodHRwczovL2lzc3Vlcy5hcGFjaGUub3Jn L2ppcmEvYnJvd3NlL09GQklaLTcxMTINCj4+PiANCj4+PiBPRkJpeiByZWFkcyBwcm9wZXJ0aWVz IGZyb20gZWl0aGVyIGEgcHJvcGVydGllcyBmaWxlIG9yIHRoZQ0KPj4+IGVudGl0eTpTeXN0ZW1Q cm9wZXJ0eS4NCj4+PiBUaGUgd2F5IGl0IHdvcmtlZCBwcmV2aW91c2x5IGlzIHRoYXQgT0ZCaXog cmVhZHMgZnJvbSB0aGUNCj4+PiBlbnRpdHk6U3lzdGVtUHJvcGVydHkgZmlyc3QgYW5kIGlmIHRo ZXJlIGlzIG5vIHZhbHVlIGFzc29jaWF0ZWQgd2l0aCB0aGUNCj4+PiB0YXJnZXQgcHJvcGVydHlu YW1lLCBpdCB3b3VsZCB0aGVuIGxvY2F0ZSB0aGUgdmFsdWUgZnJvbSB0aGUgcmVsZXZhbnQNCj4+ PiBwcm9wZXJ0aWVzIGZpbGUuDQo+Pj4gSW4gb3RoZXIgd29yZHMsIGlmIHRoZXJlIGlzIGEgZGF0 YWJhc2UgZW50cnkgZm9yIGEgcHJvcGVydHksIHRoZSBkYXRhYmFzZQ0KPj4+IGVudHJ5IHNob3Vs ZCBvdmVycmlkZSB0aGUgYXNzb2NpYXRlZCBwcm9wZXJ0aWVzIGZpbGUuDQo+Pj4gVGhlIGlzc3Vl IGlzIHRoYXQgaWYgYSBkYXRhYmFzZSBlbnRyeSBleGlzdCBidXQgdGhlIHZhbHVlIGlzIGVtcHR5 LCBpdA0KPj4+IHdvdWxkIGxvb2sgZm9yIGEgdmFsdWUgZnJvbSB0aGUgcHJvcGVydGllcyBmaWxl Lg0KPj4+IEl0IHNob3VsZCBub3QgZG8gc28uICBJZiBhIGRhdGFiYXNlIGVudHJ5IGV4aXN0cyBm b3IgdGhlIHByb3BlcnR5bmFtZSBvZg0KPj4+IGludGVyZXN0LCB0aGUgdmFsdWUgc2hvdWxkIGJl IHRha2VuIGZyb20gdGhlIGRhdGFiYXNlIGV2ZW4gaWYgaXQgaG9sZHMgYW4NCj4+PiBlbXB0eSB2 YWx1ZS4NCj4+PiANCj4+PiAiaXNFeGlzdEluRGIiIGlzIGZpcnN0IGRlZmluZWQgaW4gTWFwPFN0 cmluZywgU3RyaW5nPg0KPj4+IGdldFN5c3RlbVByb3BlcnR5VmFsdWUoU3RyaW5nLCBTdHJpbmcs IERlbGVnYXRvcikuICBUaGlzIG1ldGhvZCBpcyBjYWxsDQo+PiBieQ0KPj4+IG1hbnkgb3RoZXIg bWV0aG9kcy4gICJpc0V4aXN0SW5EYiIgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGV0aGVyIHRoZSBt ZXRob2QNCj4+PiBpcyByZXR1cm5pbmcgYW4gZW1wdHkgdmFsdWUgZm9yIHRoZSBwcm9wZXJ0eSB0 aGF0ICdleGlzdHMnIGluIHRoZQ0KPj4gZGF0YWJhc2UNCj4+PiByYXRoZXIgdGhhbiBhcyBhIHJl c3VsdCBvZiBhbiBhYnNlbnQgZGF0YWJhc2UgZW50cnkgZm9yIHRoZSBwcm9wZXJ0eS4NCj4+PiAN Cj4+PiBUaGUgb3RoZXIgbWV0aG9kcy4uLg0KPj4+ICBib29sZWFuIHByb3BlcnR5VmFsdWVFcXVh bHNJZ25vcmVDYXNlKFN0cmluZywgU3RyaW5nLCBTdHJpbmcsDQo+PiBEZWxlZ2F0b3IpDQo+Pj4g IFN0cmluZyBnZXRQcm9wZXJ0eVZhbHVlKFN0cmluZywgU3RyaW5nLCBTdHJpbmcsIERlbGVnYXRv cikNCj4+PiAgU3RyaW5nIGdldFByb3BlcnR5VmFsdWUoU3RyaW5nLCBTdHJpbmcsIERlbGVnYXRv cikNCj4+PiAgU3RyaW5nIGdldE1lc3NhZ2UoU3RyaW5nLCBTdHJpbmcsIExvY2FsZSwgRGVsZWdh dG9yKQ0KPj4+IHVzZXMgdGhlIGFib3ZlIG1ldGhvZCBhbmQgbmVlZHMgdG8gZGVjaWRlIHdoZXRo ZXIgdG8gdXNlIHRoZSBlbXB0eSB2YWx1ZQ0KPj4+IHJldHVybmVkIChpZS4gZW1wdHkgdmFsdWUg ZnJvbSBhbiBleGlzdGluZyBwcm9wZXJ0eSBlbnRyeSBpbiBkYXRhYmFzZSkgb3INCj4+PiBkZWNp ZGUgaWYgaXQgbmVlZHMgdG8gcmVhZCBmcm9tIHRoZSBwcm9wZXJ0eSBmaWxlIChpZS4gcHJvcGVy dHkgZW50cnkNCj4+IGRvZXMNCj4+PiBub3QgZXhpc3QgaW4gZGF0YWJhc2UpDQo+Pj4gDQo+Pj4g amxlcm91eDogdGhpcyBhbHNvIGFkZCBzeXN0ZW1Qcm9wZXJ0eVZhbHVlIGRhdGEgaW4NCj4+PiBD b21tb25TeXN0ZW1Qcm9wZXJ0eURhdGEueG1sDQo+Pj4gDQo+Pj4+IA0KPj4+Pj4gDQo+Pj4gV2Ug a25vdyB0aGlzIGlzIGEgY29udHJvdmVyc2lhbCBtYXR0ZXIgZm9yIGEgbG9uZyB0aW1lLCBJIGFn cmVlIHdlIGNvdWxkDQo+Pj4gaW4gdGhlIG1lYW50aW1lIGRlY2lkZSB0byByZW1vdmUgdGhlIGVt cHR5IHZhbHVlcyBmcm9tIERCLiBUaGV5IGFyZSBhbGwNCj4+IGluDQo+Pj4gZ2VuZXJhbCBidXQN Cj4+PiBzeXN0ZW1SZXNvdXJjZUlkPSJzZmEiIHN5c3RlbVByb3BlcnR5SWQ9InNhdmUub3V0Z29p bmcuZGlyZWN0b3J5Ig0KPj4+IA0KPj4+IEkgbWFpbnRhaW4gdGhhdCB3ZSBuZWVkIHRvIGV2ZW50 dWFsbHkgZGVjaWRlIGFib3V0IG15IHByb3Bvc2l0aW9uIGF0DQo+Pj4gaHR0cHM6Ly9tYXJrbWFp bC5vcmcvbWVzc2FnZS9vcGxkZXBhZXZsczN5M29iDQo+Pj4gDQo+Pj4gSmFjcXVlcw0KPj4+IA0K Pj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQ0KPj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQ0KPj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4+ IA0KPj4+IA0KPj4+PiBMZSAxNi8wMy8yMDE4IMOgIDA5OjQyLCBBcnVuIFBhdGlkYXIgYSDDqWNy aXQgOg0KPj4+PiANCj4+Pj4gSGVsbG8gSmFjcXVlcywNCj4+Pj4gDQo+Pj4+IFRoZXJlIGFyZSBz dGlsbCBzb21lIG9jY3VycmVuY2VzIGluIHRoZSBjb2RlIGZvciBzeXN0ZW1Qcm9wZXJ0eVZhbHVl PSIiLg0KPj4+PiBUaGlzIGVtcHR5IGZpZWxkIHNob3VsZCBiZSByZW1vdmVkIHRvIHByZXZlbnQg ZGF0YSBvdmVycmlkZGVuLiBBZGRlZCBhbg0KPj4+PiBleGFtcGxlIGRhdGEgaW4gdGhlIHRpY2tl dCAgT0ZCSVotMTAyODINCj4+Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiAN Cj4+PiANCj4+IA0KPiANCj4gDQo+IA0KPiAtLSANCj4gQ29oZXJlbnQgU29mdHdhcmUgQXVzdHJh bGlhIFB0eSBMdGQNCj4gUE8gQm94IDI3NzMNCj4gQ2hlbHRlbmhhbSBWaWMgMzE5Mg0KPiBBdXN0 cmFsaWENCj4gDQo+IFBob25lOiArNjEgMyA5NTg1IDY3ODgNCj4gV2ViOiBodHRwOi8vd3d3LmNv aGVyZW50c29mdHdhcmUuY29tLmF1Lw0KPiBFbWFpbDogaW5mb0Bjb2hlcmVudHNvZnR3YXJlLmNv bS5hdQ0K