Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id D9DED200BC8 for ; Wed, 23 Nov 2016 22:47:12 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id D84DF160AFD; Wed, 23 Nov 2016 21:47:12 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id D40EF160AEC for ; Wed, 23 Nov 2016 22:47:11 +0100 (CET) Received: (qmail 34901 invoked by uid 500); 23 Nov 2016 21:47:10 -0000 Mailing-List: contact solr-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: solr-user@lucene.apache.org Delivered-To: mailing list solr-user@lucene.apache.org Received: (qmail 34885 invoked by uid 99); 23 Nov 2016 21:47:09 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Nov 2016 21:47:09 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 58370C033A for ; Wed, 23 Nov 2016 21:47:09 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -3.748 X-Spam-Level: X-Spam-Status: No, score=-3.748 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, KAM_ASCII_DIVIDERS=0.8, KAM_INFOUSMEBIZ=0.75, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-2.999, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=mitre.onmicrosoft.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id CrqcsfdnCt_b for ; Wed, 23 Nov 2016 21:47:07 +0000 (UTC) Received: from smtpvmsrv1.mitre.org (smtpvmsrv1.mitre.org [192.52.194.136]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 740535F23D for ; Wed, 23 Nov 2016 21:47:06 +0000 (UTC) Received: from smtpvmsrv1.mitre.org (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id D3686ABC826 for ; Wed, 23 Nov 2016 16:47:05 -0500 (EST) Received: from imshyb02.MITRE.ORG (imshyb02.mitre.org [129.83.29.3]) by smtpvmsrv1.mitre.org (Postfix) with ESMTP id C6A9AABC825 for ; Wed, 23 Nov 2016 16:47:05 -0500 (EST) Received: from imshyb02.MITRE.ORG (129.83.29.3) by imshyb02.MITRE.ORG (129.83.29.3) with Microsoft SMTP Server (TLS) id 15.0.1130.7; Wed, 23 Nov 2016 16:46:50 -0500 Received: from gcc01-dm2-obe.outbound.protection.outlook.com (10.140.19.249) by imshyb02.MITRE.ORG (129.83.29.3) with Microsoft SMTP Server (TLS) id 15.0.1130.7 via Frontend Transport; Wed, 23 Nov 2016 16:46:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mitre.onmicrosoft.com; s=selector1-mitre-org; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=eWdgGAYt2ekZG+V3auVm56bRbsPg2mAyXivFPOa6YEE=; b=Seq8gMEPVcsbEOCQURwzGw7Oc+Kdo9/ROg72ljyfratc6cgcdG5fTVtpgZnrwl5lrcF91GYAzxFyhEExTt28YjVPAQdhyA3ZW/gWO1j7aICXLJjMJ2WIg5rTn9ynajHdVm8Nfip7qoBTP4bYCF3EcIEyPQ2cPR6f5TfQJ7GytSs= Received: from SN1PR09MB1069.namprd09.prod.outlook.com (10.166.68.135) by SN1PR09MB1071.namprd09.prod.outlook.com (10.166.68.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.8; Wed, 23 Nov 2016 21:46:48 +0000 Received: from SN1PR09MB1069.namprd09.prod.outlook.com ([10.166.68.135]) by SN1PR09MB1069.namprd09.prod.outlook.com ([10.166.68.135]) with mapi id 15.01.0734.014; Wed, 23 Nov 2016 21:46:48 +0000 From: "Allison, Timothy B." To: "solr-user@lucene.apache.org" Subject: RE: negation search help Thread-Topic: negation search help Thread-Index: AdJFPSNxyulSesb4S4+nDUMrJFa68wAExL8AABA1hoAAAO6SAAAADY+AAAC9GQAAALL2gAAN7OIA Date: Wed, 23 Nov 2016 21:46:48 +0000 Message-ID: References: <006b01d2453e$01899b50$049cd1f0$@teschglobal.com> <16F3358D-B657-4DCC-97F0-1B1F1ADA9AE5@teschglobal.com> <00ba01d24597$f202be50$d6083af0$@teschglobal.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=tallison@mitre.org; x-originating-ip: [192.80.55.89] x-microsoft-exchange-diagnostics: 1;SN1PR09MB1071;7:qhPEkDhHirUfbtnRFGxHHnLzltaJ40LKIbMOZ5EInZKp/UyjizTiJjxwCJMDcKJjfq4mNMx5OA0vwTwmQ7Ia5vJwi+ok35SewnaaNFS/7EWK0jmE2SDi3foQ2a7F1EoJQ31wFRvkFEz2FMj9w9ZUuzTkjDldKtG7iyqs7axBEsaPSvilAuZx8ygvHykIvMHEk5WzjLu2CRjxfEjxhVUf+5wT9agXtf1FPb+OqeGOJWFVkhVKQV0Oj6DvSNUp/GAYwdC5egKkNxI2ouJ6zk4oxzUmGwysxGw0Bea+uYAxDK6UiF226ZeQILSHTuqVpvXAn/NN3l6UK69BYt5eZnt2DWyZi8CQcAaAcwYPlwuh3/M= x-ms-office365-filtering-correlation-id: 844ade89-ca4b-4410-e1b2-08d413ea3a4c x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:SN1PR09MB1071; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(263907834895145)(166708455590820)(190461294614860)(185789414550570)(67729699691378); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6060326)(6040307)(6045199)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(6061324);SRVR:SN1PR09MB1071;BCL:0;PCL:0;RULEID:;SRVR:SN1PR09MB1071; x-forefront-prvs: 013568035E x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(7916002)(377454003)(57704003)(189002)(199003)(24454002)(13464003)(129404003)(38730400001)(93886004)(7846002)(3280700002)(7736002)(305945005)(2501003)(74316002)(86362001)(122556002)(3660700001)(66066001)(2906002)(76576001)(16601075003)(15198665003)(5003630100001)(2351001)(77096005)(2900100001)(54356999)(76176999)(50986999)(7116003)(105586002)(15395725005)(450100001)(99286002)(1720100001)(101416001)(106356001)(5660300001)(9686002)(92566002)(229853002)(107886002)(110136003)(2950100002)(8676002)(6916009)(7696004)(3846002)(102836003)(6116002)(81166006)(189998001)(8936002)(68736007)(3480700004)(33656002)(6506003)(97736004)(81156014);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR09MB1071;H:SN1PR09MB1069.namprd09.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; received-spf: None (protection.outlook.com: mitre.org does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Nov 2016 21:46:48.5703 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c620dc48-1d50-4952-8b39-df4d54d74d82 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR09MB1071 X-OriginatorOrg: mitre.org archived-at: Wed, 23 Nov 2016 21:47:13 -0000 WW91J3ZlIGdvdHRlbiBmYXIgYmV0dGVyIGFuc3dlcnMgb24gdGhpcyBhbHJlYWR5LCBidXQgeW91 IGNhbiB1c2UgdGhlIFNwYW5Ob3RRdWVyeSBpbiB0aGUgU3BhblF1ZXJ5UGFyc2VyIEkgbWFpbnRh aW4gYW5kIGhhdmUgcHVibGlzaGVkIHRvIG1hdmVuIGNlbnRyYWwgWzFdWzJdWzNdLg0KDQpUaGlz IGRvZXMgbm90IGNhcnJ5IG91dCBhbnkgbmxwLCBidXQgdGhpcyB3b3VsZCBhbGxvdyBsaXRlcmFs ICJoZWFkYWNoZSAobm8gbm90KSIhfjUsMCAtPiAiaGVhZGFjaGUiIGJ1dCBub3QgaWYgIm5vIiBv ciAibm90IiBzaG93cyB1cCB3aXRoaW4gNSB3b3JkcyBiZWZvcmUuIA0KDQpbMV0gaHR0cHM6Ly9n aXRodWIuY29tL3RiYWxsaXNvbi9sdWNlbmUtYWRkb25zL3RyZWUvbWFzdGVyL2x1Y2VuZS01MjA1 DQpbMl0gaHR0cHM6Ly9naXRodWIuY29tL3RiYWxsaXNvbi9sdWNlbmUtYWRkb25zL3RyZWUvbWFz dGVyL3NvbHItNTQxMCANClszXSBodHRwOi8vc2VhcmNoLm1hdmVuLm9yZy8jYXJ0aWZhY3RkZXRh aWxzJTdDb3JnLnRhbGxpc29uLmx1Y2VuZSU3Q2x1Y2VuZS1hZGRvbnMlN0M2LjMtMC4xJTdDcG9t IA0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBBbGV4YW5kcmUgUmFmYWxv dml0Y2ggW21haWx0bzphcmFmYWxvdkBnbWFpbC5jb21dIA0KU2VudDogV2VkbmVzZGF5LCBOb3Zl bWJlciAyMywgMjAxNiAxMDowMyBBTQ0KVG86IHNvbHItdXNlciA8c29sci11c2VyQGx1Y2VuZS5h cGFjaGUub3JnPg0KU3ViamVjdDogUmU6IG5lZ2F0aW9uIHNlYXJjaCBoZWxwDQoNCldlbGwsIHRo ZW4gJ25vJyBiZWNvbWVzIGEgc2lnbmFsIHRva2VuLiBTbywgdGhlIHF1ZXN0aW9uIGlzIGhvdyBt YW55IHRva2VucyBhZnRlciB0aGF0IGl0IGFmZmVjdHMgaW4gaXRzIGNpcmNsZSBvZiBuZWdhdGlv bj8NCg0KWW91IGNvdWxkIHByb2JhYmx5IHVzZSBzb21ldGhpbmcgbGlrZQ0KaHR0cHM6Ly9jd2lr aS5hcGFjaGUub3JnL2NvbmZsdWVuY2UvZGlzcGxheS9zb2xyL090aGVyK1BhcnNlcnMjT3RoZXJQ YXJzZXJzLVN1cnJvdW5kUXVlcnlQYXJzZXINCnRvIHNheSAoaWYgdXNlciBzYWlkICdoZWFkYWNo ZScpLg0KLXshc3Vycm91bmR9IDN3KG5vdCwgaGVhZGFjaGUpDQoNCkJ1dCBJIGFtIG5vdCBzdXJl IGhvdyB0aGlzIHdvdWxkIHdvcmsgaW4gdGVybXMgb2YgbXVsdGktdGVybSBxdWVyaWVzLg0KDQpB bHRlcm5hdGl2ZWx5LCB5b3UgY291bGQgdHJhbnNmb3JtIHlvdXIgaW5wdXQgd2l0aCBjdXN0b20g dG9rZW4gZmlsdGVyIHRoYXQsIGFmdGVyIHNlZWluZyB0aGUgdGVybSAnbm8nLCAnbm90Jywgd2ls bCBqdXN0IGVhdCB0aGF0IGFuZCBuZXh0IG4/IHRva2Vucy4NCg0KT3IgeW91IGNvdWxkIHJ1biB0 aGUgc2VudGVuY2VzIHRocm91Z2ggbmF0dXJhbCBsYW5ndWFnZSByZWNvZ25pdGlvbiBhbmQgcmVt b3ZlL21hcmsgbm91biBwaHJhc2VzIHRoYXQgYXJlIG5lZ2F0aXZlLg0KDQpXaGF0IEkgYW0gdHJ5 aW5nIHRvIHNheSBpcyB0aGF0IFNvbHIgY2FuIGRvIGEgYnVuY2ggb2YgZGlmZmVyZW50IHRoaW5n cyBmb3IgeW91LiBCdXQgeW91IGZpcnN0IG5lZWQgdG8gdHJhbnNsYXRlIHlvdXIgZG9tYWluIHBy b2JsZW0gaW50byBhIG11Y2ggbG93ZXIgbGV2ZWwgcHNldWRvLWxhbmd1YWdlIHByb2JsZW0gdGhh dCBhZGRyZXNzZXMgeW91ciBuZWVkcy4gSW5jbHVkaW5nIHRoZSBlZGdlLWNhc2VzLCB3aGljaCBu b25lIG9mIHVzIGNhbiBndWVzcyBmcm9tIHlvdXIgZGVzY3JpcHRpb24uIFRoZW4geW91IGNhbiBp bXBsZW1lbnQgaXQgaW4gU29sci4NCg0KSG9wZSB0aGlzIGhlbHBzLA0KICAgQWxleC4NCg0KLS0t LQ0KaHR0cDovL3d3dy5zb2xyLXN0YXJ0LmNvbS8gLSBSZXNvdXJjZXMgZm9yIFNvbHIgdXNlcnMs IG5ldyBhbmQgZXhwZXJpZW5jZWQNCg0KDQpPbiAyNCBOb3ZlbWJlciAyMDE2IGF0IDAxOjQzLCBI ZW0gTmFpZHUNCjxoZW0ubmFpZHVAdGVzY2hnbG9iYWwuY29tLmludmFsaWQ+IHdyb3RlOg0KPiBD b3JyZWN0IEFsZXguIFRoZSB1c2UgY2FzZSBpcyB3aGVuIHByb3ZpZGVyIHNlYXJjaGVzIG9uIHBh dGllbnQgbWVkaWNhbCBpbmZvcm1hdGlvbiBmb3IgY2VydGFpbiBzeW1wdG9tcywgdGhlIG1lbnRp b25zIGxpa2VzICJubyBoZWFkYWNoZSIgLCAibm8gYmxvb2QgbG9zcyIsICJub3QgZGlhYmV0aWMi IHNob3VsZCBub3Qgc2hvdyB1cCBpbiB0aGUgc2VhcmNoIHJlc3VsdHMuDQo+DQo+IFRoYW5rcw0K Pg0KPg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbGVzc2FuZHJvIEJl bmVkZXR0aSBbbWFpbHRvOmJlbmVkZXR0aS5hbGV4ODVAZ21haWwuY29tXQ0KPiBTZW50OiBXZWRu ZXNkYXksIE5vdmVtYmVyIDIzLCAyMDE2IDg6MjIgQU0NCj4gVG86IHNvbHItdXNlckBsdWNlbmUu YXBhY2hlLm9yZw0KPiBTdWJqZWN0OiBSZTogbmVnYXRpb24gc2VhcmNoIGhlbHANCj4NCj4gTm93 IHRoYXQgSSByZWFkIGJldHRlciwgZG8geW91IG1lYW4gdGhhdCBhdCBpbmRleGluZyB0aW1lIHRo b3NlIG5lZ2F0aW9ucyBtdXN0IGJlIHJlY29nbml6ZWQsIGluIHRoZSB3YXkgdGhhdCB0aGV5IGFy ZSBubyBtYXRjaCA/DQo+DQo+IENoZWVycw0KPg0KPiBPbiBXZWQsIE5vdiAyMywgMjAxNiBhdCAy OjIwIFBNLCBBbGVzc2FuZHJvIEJlbmVkZXR0aSA8IGJlbmVkZXR0aS5hbGV4ODVAZ21haWwuY29t PiB3cm90ZToNCj4NCj4+IEhpIEhlbSwNCj4+IGFyZSB5b3UgZXhwZWN0aW5nIFNvbHIgdG8gcGFy c2UgeW91ciBuYXR1cmFsIGxhbmd1YWdlIHF1ZXJ5IG91dCBvZiANCj4+IHRoZSBib3ggPw0KPj4g QXJlIHlvdSB1c2luZyBhbnkgY3VzdG9tIHF1ZXJ5IHBhcnNlciA/DQo+Pg0KPj4gSWYgbm90LCB5 b3UgbmVlZCB0byBmb2xsb3cgdGhlIGx1Y2VuZSBTeW50YXggdG8gZGVmaW5lIGVuZ2F0aXZlIHF1 ZXJpZXMuDQo+Pg0KPj4gQW5kIGJlIGNhcmVmdWwgdG8gdGhlIGVkZ2UgY2FzZXMgWzFdIC4NCj4+ DQo+PiBDaGVlcnMNCj4+DQo+PiBbMV0gaHR0cHM6Ly93aWtpLmFwYWNoZS5vcmcvc29sci9OZWdh dGl2ZVF1ZXJ5UHJvYmxlbXMNCj4+DQo+PiBPbiBXZWQsIE5vdiAyMywgMjAxNiBhdCAxOjU0IFBN LCBIZW0gTmFpZHUgPGhlbS5uYWlkdUB0ZXNjaGdsb2JhbC5jb20uDQo+PiBpbnZhbGlkPiB3cm90 ZToNCj4+DQo+Pj4gQWxleA0KPj4+DQo+Pj4gV2hlbmV2ZXIgdGhlIGtleXdvcmRzIG9yIHNlbnRl bmNlIGZvbGxvd2VkIGJ5ICJubyIsICJub3QiLCBldGMgDQo+Pj4gc2hvdWxkIGJlIGV4Y2x1ZGVk IGZyb20gdGhlIHNlYXJjaCByZXN1bHRzLiBEb2VzIHNvbHIgc3VwcG9ydCB0aGlzIGZlYXR1cmU/ DQo+Pj4NCj4+PiBUaGFua3MNCj4+Pg0KPj4+DQo+Pj4gU2VudCBmcm9tIG15IGlQaG9uZQ0KPj4+ DQo+Pj4NCj4+PiA+IE9uIE5vdiAyMywgMjAxNiwgYXQgMTI6MDkgQU0sIEFsZXhhbmRyZSBSYWZh bG92aXRjaCANCj4+PiA+IDxhcmFmYWxvdkBnbWFpbC5jb20+DQo+Pj4gd3JvdGU6DQo+Pj4gPg0K Pj4+ID4gSG93IGRvIHlvdSBfa25vd18gaXQgaXMgbm90ICdhcHBhcmVudCcgPyBJcyBpdCBiZWNh dXNlIGl0IGlzIA0KPj4+ID4gcHJlY2VkZWQgYnkgdGhlIGtleXdvcmQgJ25vJz8gSnVzdCB0aGF0 IGtleXdvcmQ/IEF0IHdoYXQgbWF4aW11bSBkaXN0YW5jZT8NCj4+PiA+DQo+Pj4gPiBSZWdhcmRz LA0KPj4+ID4gICBBbGV4DQo+Pj4gPg0KPj4+ID4gT24gMjMgTm92IDIwMTYgMjo1OSBQTSwgIkhl bSBOYWlkdSINCj4+PiA+IDxoZW0ubmFpZHVAdGVzY2hnbG9iYWwuY29tLmludmFsaWQ+DQo+Pj4g PiB3cm90ZToNCj4+PiA+DQo+Pj4gPj4gR3VydXMsDQo+Pj4gPj4NCj4+PiA+PiBJIGFtIG5ldyB0 byBTb2xyLCBJIGhhdmUgYSByZXF1aXJlbWVudCB0byBpbmRleCBlbnRpcmUgcGRmL3dvcmQNCj4+ PiBkb2N1bWVudHMNCj4+PiA+PiB1c2luZyBTb2xyIFRpa2EuIFdoaWNoIHdhcyBzdWNjZXNzZnVs IGFuZCBhYmxlIHRvIGdldCB0aGUgc2VhcmNoDQo+Pj4gcmVzdWx0cw0KPj4+ID4+IGRpc3BsYXll ZC4gTm93IEkgbmVlZCB0byBmaW5lIHR1bmUgdGhlIHJlc3VsdHMgb3IgYWRqdXN0IGluZGV4IHNv IA0KPj4+ID4+IHRoZSBuZWdhdGl2ZSBzdGF0ZW1lbnRzIHNob3VsZCBiZSBmaWx0ZXJlZCBvdXQg dGhlIHJlc3VsdHMgbGlrZSANCj4+PiA+PiBteSBpbnB1dA0KPj4+IHRleHQNCj4+PiA+PiBmb3Ig aW5kZXggZnJvbSB0aGUgZG9jdW1lbnRzIHdvdWxkIGJlDQo+Pj4gPj4gLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4+PiA+PiBGb3J0dW5hdGVseSBubyBjb25jdXJyZW50IHRy YXVtYSB3YXMgZm91bmQgSW4gbm8gYXBwYXJlbnQgDQo+Pj4gPj4gZGlzdHJlc3MNCj4+PiA+PiAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPj4+ID4+DQo+Pj4gPj4gSWYg dXNlciBzZWFyY2hlcyBmb3IgY29uY3VycmVudCB0cmF1bWEgb3IgZGlzdHJlc3MgdGhlIHNlYXJj aCANCj4+PiA+PiBlbmdpbmUNCj4+PiBzaG91bGQNCj4+PiA+PiBmaWx0ZXIgb3V0IHRoZSByZXN1 bHRzIGFzIGl0IG5vdCBhcHBhcmVudCBzeW1wdG9tLg0KPj4+ID4+DQo+Pj4gPj4gQW55IGhlbHAg b24gd2hldGhlciBTb2xyIGNhbiBkbyB0aGlzPw0KPj4+ID4+IElmIHNvLCBkbyBJIG5lZWQgdG8g YWRqdXN0IHRoZSBpbmRleCBvciBidWlsZCBjdXN0b20gcXVlcmllcz8NCj4+PiA+Pg0KPj4+ID4+ IEFueSBoZWxwIG9uIHRoaXMgd291bGQgYmUgZ3JlYXRseSBhcHByZWNpYXRlZCAhDQo+Pj4gPj4N Cj4+PiA+PiBUaGFua3MNCj4+PiA+Pg0KPj4+ID4+DQo+Pj4gPj4NCj4+Pg0KPj4NCj4+DQo+Pg0K Pj4gLS0NCj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+Pg0KPj4gQmVuZWRldHRpIEFs ZXNzYW5kcm8NCj4+IFZpc2l0aW5nIGNhcmQgLSBodHRwOi8vYWJvdXQubWUvYWxlc3NhbmRyb19i ZW5lZGV0dGkNCj4+IEJsb2cgLSBodHRwOi8vYWxleGJlbmVkZXR0aS5ibG9nc3BvdC5jby51aw0K Pj4NCj4+ICJUeWdlciwgdHlnZXIgYnVybmluZyBicmlnaHQNCj4+IEluIHRoZSBmb3Jlc3RzIG9m IHRoZSBuaWdodCwNCj4+IFdoYXQgaW1tb3J0YWwgaGFuZCBvciBleWUNCj4+IENvdWxkIGZyYW1l IHRoeSBmZWFyZnVsIHN5bW1ldHJ5PyINCj4+DQo+PiBXaWxsaWFtIEJsYWtlIC0gU29uZ3Mgb2Yg RXhwZXJpZW5jZSAtMTc5NCBFbmdsYW5kDQo+Pg0KPg0KPg0KPg0KPiAtLQ0KPiAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQ0KPg0KPiBCZW5lZGV0dGkgQWxlc3NhbmRybw0KPiBWaXNpdGluZyBj YXJkIC0gaHR0cDovL2Fib3V0Lm1lL2FsZXNzYW5kcm9fYmVuZWRldHRpDQo+IEJsb2cgLSBodHRw Oi8vYWxleGJlbmVkZXR0aS5ibG9nc3BvdC5jby51aw0KPg0KPiAiVHlnZXIsIHR5Z2VyIGJ1cm5p bmcgYnJpZ2h0DQo+IEluIHRoZSBmb3Jlc3RzIG9mIHRoZSBuaWdodCwNCj4gV2hhdCBpbW1vcnRh bCBoYW5kIG9yIGV5ZQ0KPiBDb3VsZCBmcmFtZSB0aHkgZmVhcmZ1bCBzeW1tZXRyeT8iDQo+DQo+ IFdpbGxpYW0gQmxha2UgLSBTb25ncyBvZiBFeHBlcmllbmNlIC0xNzk0IEVuZ2xhbmQNCj4NCg==