Return-Path: X-Original-To: apmail-ctakes-dev-archive@www.apache.org Delivered-To: apmail-ctakes-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 83D051198B for ; Thu, 21 Aug 2014 20:46:34 +0000 (UTC) Received: (qmail 75660 invoked by uid 500); 21 Aug 2014 20:46:34 -0000 Delivered-To: apmail-ctakes-dev-archive@ctakes.apache.org Received: (qmail 75610 invoked by uid 500); 21 Aug 2014 20:46:34 -0000 Mailing-List: contact dev-help@ctakes.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ctakes.apache.org Delivered-To: mailing list dev@ctakes.apache.org Received: (qmail 75468 invoked by uid 99); 21 Aug 2014 20:46:34 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Aug 2014 20:46:34 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of Pei.Chen@childrens.harvard.edu designates 134.174.13.92 as permitted sender) Received: from [134.174.13.92] (HELO mailsmtp2.childrenshospital.org) (134.174.13.92) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Aug 2014 20:46:08 +0000 Received: from pps.filterd (mailsmtp2.childrenshospital.org [127.0.0.1]) by mailsmtp2.childrenshospital.org (8.14.7/8.14.7) with SMTP id s7LKiijU030225 for ; Thu, 21 Aug 2014 16:45:50 -0400 Received: from smtpbdc1.chboston.org (smtpbdc1.chboston.org [10.20.18.104]) by mailsmtp2.childrenshospital.org with ESMTP id 1nvhnj1m10-1 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 21 Aug 2014 16:45:49 -0400 Received: from pps.filterd (smtpbdc1.chboston.org [127.0.0.1]) by smtpbdc1.chboston.org (8.14.7/8.14.7) with SMTP id s7LKj61J012655 for ; Thu, 21 Aug 2014 16:45:49 -0400 Received: from chexhubcasbdc1.chboston.org (internal-bdc-nat-v2260.tch.harvard.edu [10.20.18.4]) by smtpbdc1.chboston.org with ESMTP id 1nv9ggqbhm-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Thu, 21 Aug 2014 16:45:49 -0400 Received: from CHEXMBX1A.CHBOSTON.ORG ([fe80::3c05:8ca9:55a6:f320]) by CHEXHUBCASBDC1.CHBOSTON.ORG ([::1]) with mapi id 14.03.0169.001; Thu, 21 Aug 2014 16:45:48 -0400 From: "Chen, Pei" To: "dev@ctakes.apache.org" Subject: RE: Change from SNOMEDCT to SNOMEDCT_US affecting v_snomed_fword_lookup Thread-Topic: Change from SNOMEDCT to SNOMEDCT_US affecting v_snomed_fword_lookup Thread-Index: AQHPuR7Kr4xdHjvzW02LfKm9rMBr/pvYEyYAgABbOQCAAzmzAIAAJH+A///COvA= Date: Thu, 21 Aug 2014 20:45:48 +0000 Message-ID: <924DE05C19409B438EB81DE683A942D9108FA3F6@CHEXMBX1A.CHBOSTON.ORG> References: <1408447910537.db9d9824@Nodemailer> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.7.2.182] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.12.52,1.0.27,0.0.0000 definitions=2014-08-21_07:2014-08-21,2014-08-21,1970-01-01 signatures=0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.12.52,1.0.27,0.0.0000 definitions=2014-08-21_07:2014-08-21,2014-08-21,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1402240000 definitions=main-1408210253 X-Virus-Checked: Checked by ClamAV on apache.org VkosDQpXb3VsZCBpdCBtYWtlIHNlbnNlIHRvIGFkZCBpbignU05PTUVEQ1RfVVMnKSB0byB0aGUg ZGVmYXVsdCBjdGFrZXMteXRleC9zY3JpcHRzL2RhdGEvKiovaW5zZXJ0X3ZpZXcuc3FsPw0KVGhh dCB3YXkgaXQnbGwgc3VwcG9ydCB1bWxzMjAxMSBhcyB3ZWxsIGFzIHRoZSBuZXdlciAyMDE0IG5h bWluZyBjb252ZW50aW9ucz8NCkV4OiBpbm5lciBqb2luIE1SQ09OU08gbXJjIG9uIGMuYXVpID0g bXJjLmF1aSBhbmQgbXJjLlNBQiBpbiAoICdTTk9NRURDVCcsICdTTk9NRURDVF9VUycsJ1JYTk9S TScpDQoNCi0tUGVpDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogY2xh eWNsYXk5MTFAZ21haWwuY29tIFttYWlsdG86Y2xheWNsYXk5MTFAZ21haWwuY29tXSBPbiBCZWhh bGYgT2YNCj4gQ2xheXRvbiBUdXJuZXINCj4gU2VudDogVGh1cnNkYXksIEF1Z3VzdCAyMSwgMjAx NCA0OjI1IFBNDQo+IFRvOiBkZXZAY3Rha2VzLmFwYWNoZS5vcmcNCj4gU3ViamVjdDogUmU6IENo YW5nZSBmcm9tIFNOT01FRENUIHRvIFNOT01FRENUX1VTIGFmZmVjdGluZw0KPiB2X3Nub21lZF9m d29yZF9sb29rdXANCj4gDQo+IEFoLCBJIGp1c3Qgc3dpdGNoZWQgdG8gdGhlIHl0ZXggYnJhbmNo IGFuZCBhbGwgaXMgZ29vZCBub3cuIFRoZSBTTk9NRURfVVMNCj4gaXNzdWUgaGFzIGJlZW4gcGxh Z3VpbmcgbWUgZm9yIHdlZWtzIG5vdyBzbyB0aGFua3MgYSBtaWxsaW9uIGZvciB0aGF0Lg0KPiAN Cj4gDQo+IE9uIFRodSwgQXVnIDIxLCAyMDE0IGF0IDI6MTMgUE0sIENsYXl0b24gVHVybmVyIDxj YXR1cm5lcjNAZy5jb2ZjLmVkdT4NCj4gd3JvdGU6DQo+IA0KPiA+IEF3ZXNvbWUuIFRoaXMgaXMg anVzdCB3aGF0IEkgbmVlZGVkIGZvciB0aGUgbG9uZ2VzdCB0aW1lLg0KPiA+DQo+ID4gSSdtIGhh dmluZyBhIHNsaWdodCBpc3N1ZS4gV2hlbiBydW5uaW5nIGVpdGhlciB0aGUgeXRleCBwaXBlbGlu ZSBvcg0KPiA+IHl0ZXggdmVyc2lvbiBvZiB0aGUgQWdncmVnYXRlUGxhaW50ZXh0VU1MU1Byb2Nl c3NvciBJIGdldCBhbiBlcnJvcg0KPiA+IGR1cmluZyBpbml0aWFsaXphdGlvbi4NCj4gPg0KPiA+ IE15IERpY3Rpb25hcnlMb29rdXBBbm5vdGF0b3IueG1sIGlzIHJhaXNpbmcgYQ0KPiA+IG9yZy5h cGFjaGUudWltYS5yZXNvdXJjZS5SZXNvdXJjZUluaXRpYWxpemF0aW9uRXhjZXB0aW9uIGNhdXNl ZGJ5Og0KPiA+IGphdmEubGFuZy5DbGFzc05vdEZvdW5kRXhjZXB0aW9uOg0KPiA+IGVkdS5tYXlv LmJtaS51aW1hLmxvb2t1cC5hZS5GaXJzdFRva2VuUGVybUxvb2t1cEluaXRpYWxpemVySW1wbA0K PiA+DQo+ID4gSSBmZWVsIGxpa2UgSSBtYXkgaGF2ZSBkcmlmdGVkIGF3YXkgZnJvbSB3aGF0IEkg bmVlZCwgdGhvdWdoLCBiZWNhdXNlDQo+ID4gYmVmb3JlIHRoaXMgdGhlIENQRSB3YXMgY29tcGxh aW5pbmcgYWJvdXQgYSBsYWNrIG9mDQo+ID4gTG9va3VwRGVzY19TTk9NRUQueG1sIGZpbGUuIEkg Zm91bmQgYSB5dGV4IHZlcnNpb24gb2YgdGhpcyBvbiBhIGdvb2dsZQ0KPiA+IGNvZGUgc2l0ZSBz b21ld2hlcmUgYW5kIHBhc3RlZCBpdCB3aGVyZSB0aGUgQ1BFIHdhcyBsb29raW5nIGZvciBpdC4g Tm93DQo+IHRoaXMgZXJyb3IgaXMgY29taW5nIHVwLg0KPiA+DQo+ID4gQ291bGQgbXkgcHJvYmxl bSBiZSBzb2x2ZWQgd2l0aCBqdXN0IGEgcmUtcnVuIG9mIHRoZSBhbnQgc2NyaXB0ICh3YXMNCj4g PiBqdXN0IHRyeWluZyB0byBhdm9pZCBzaW5jZSBpdCB0YWtlcyBhZ2VzKSBvciBpcyBpdCBhIGRp ZmZlcmVudCBpc3N1ZT8NCj4gPg0KPiA+DQo+ID4gT24gVHVlLCBBdWcgMTksIDIwMTQgYXQgMTI6 NTggUE0sIFRpbSBPJ0Nvbm5lbGwNCj4gPiA8dGltLm9jb25uZWxsQGdtYWlsLmNvbT4NCj4gPiB3 cm90ZToNCj4gPg0KPiA+PiBIaSBKb2huLA0KPiA+Pg0KPiA+PiBJJ20gbm90IHN1cmUgd2hhdCB3 YXMgZ29pbmcgb24gd2l0aCB0aGUgQGRiLnNjaGVtYUAgZXJyb3IsIGFsdGhvdWdoIEkNCj4gPj4g d2FzIGdldHRpbmcgaXQgYXMgd2VsbCBiZWZvcmUgd2l0aCBteSBwcmlvciBidWlsZCBvZiAzLjEu MiAtIEkgYXNzdW1lDQo+ID4+IHRoYXQgeW91J3ZlIGZpeGVkIHNvbWV0aGluZyAodGhhbmsgeW91 ISkgdG8gbWFrZSB0aGlzIGdvIGF3YXkuICBJDQo+ID4+IHJlYnVpbHQgZXZlcnl0aGluZyBmcm9t IHNjcmF0Y2ggYW5kIGl0J3Mgd29ya2luZyBub3cuDQo+ID4+DQo+ID4+IEkgdGhpbmsgb25lIG90 aGVyIHRoaW5nIEkgaGFkIHRvIGNoYW5nZSB3YXMgdGhhdCBhZnRlciBJIGhhZCBmaW5pc2hlZA0K PiA+PiB0aGUgaW5zdGFsbC9idWlsZCwgdGhlIGNUYWtlcyB2ZXJzaW9uIG9mIExvb2t1cERlc2Nf RGIueG1sIGRvZXNuJ3QNCj4gPj4gd29yayAoaW4NCj4gPj4gcmVzb3VyY2VzXG9yZ1xhcGFjaGVc Y3Rha2VzXGRpY3Rpb25hcnlcbG9va3VwKSAtIEknbSBwcmV0dHkgc3VyZSBJDQo+ID4+IGhhZCB0 byBjb3B5IGluIGFuIG9sZGVyIHZlcnNpb24gb2YgdGhlIGZpbGUgZnJvbSAzLjEuMSB0byBnZXQg dGhlDQo+ID4+IGRlZmF1bHQgY1Rha2VzIEFnZ3JlZ2F0ZVBsYWludGV4dFVNTFNQcm9jZXNzb3Ig cGlwZWxpbmUgd29ya2luZywNCj4gPj4gYWx0aG91Z2ggcGxlYXNlIGRvdWJsZS1jaGVjayB0aGF0 IGFzIG15IG1lbW9yeSBpcyBhIGxpdHRsZSBmb2dneS4NCj4gPj4NCj4gPj4gQnV0IHllcywgaGVy ZSdzIHdoYXQgSSBoYXZlIHdvcmtpbmcgc2luY2UgcmUtYnVpbGRpbmc6DQo+ID4+IDEuIHl0ZXgt cGlwZWxpbmUueG1sDQo+ID4+IDIuIHl0ZXggdmVyc2lvbiBvZiBBZ2dyZWdhdGVQbGFpbnRleHRV TUxTUHJvY2Vzc29yLnhtbA0KPiA+PiAzLiBjVGFrZXMgdmVyc2lvbiBvZiBBZ2dyZWdhdGVQbGFp bnRleHRVTUxTUHJvY2Vzc29yLnhtbCAod2l0aA0KPiA+PiBzd2FwcGluZyB0aGUgTG9va3VwRGVz Y19EYi54bWwgZmlsZSBhcyBhYm92ZSkNCj4gPj4NCj4gPj4gSSd2ZSBldmVuIG1hZGUgbW9kaWZp Y2F0aW9ucyB0byB0aGUgeXRleCB2ZXJzaW9uIG9mDQo+ID4+IExvb2t1cERlc2NfU05PTUVELnht bCB0byBnZXQgaXQgdGFnZ2luZyBEaXNlYXNlIERpc29yZGVycywgYWxvbmcgd2l0aA0KPiBkYXRh YmFzZSBtb2RpZmljYXRpb25zIHRvDQo+ID4+IGhhdmUgaXQgc3RvcmUgdGhlc2UgZW50cmllcyBh cyB3ZWxsLCB3aGljaCBpcyB3b3JraW5nIGdyZWF0LiAgIExpdGVyYWxseSwNCj4gPj4gZXZlcnl0 aGluZyBpcyB3b3JraW5nIHBlcmZlY3RseSBub3cuDQo+ID4+DQo+ID4+IFN0aWxsIHNvIG11Y2gg Zm9yIG1lIHRvIGxlYXJuISAgTGV0IG1lIGtub3cgaWYgeW91IG5lZWQgYW55IG1vcmUgZGV0YWls cy4NCj4gPj4NCj4gPj4gQWxsIHRoZSBiZXN0LA0KPiA+PiBUaW0NCj4gPj4NCj4gPj4NCj4gPj4N Cj4gPj4gT24gVHVlLCBBdWcgMTksIDIwMTQgYXQgNDozMSBBTSwgSm9obiBHcmVlbg0KPiA+PiA8 am9obi50cmF2aXMuZ3JlZW5AZ21haWwuY29tPg0KPiA+PiB3cm90ZToNCj4gPj4NCj4gPj4gPiBJ IGhhdmUgbm90IGhhZCB0aW1lIHRvIGltcGxlbWVudCB0aGlzIC0gdG8gY2xhcmlmeSBvdXQgb2YN Cj4gPj4gPiBjdXJpb3NpdHksDQo+ID4+IGRvZXMNCj4gPj4gPiB0aGlzIGNsZWFyIHVwIHRoZSBA ZGIuc2NoZW1hQCBlcnJvciBUaW0/IEFuZCBkaWQgeW91IHN1Y2Nlc3NmdWxseQ0KPiA+PiA+IHJ1 biB5dGV4IHdpdGggdGhlIGN0YWtlcyBkaWN0aW9uYXJ5LWxvb2t1cD8NCj4gPj4gPg0KPiA+PiA+ DQo+ID4+ID4gSkcNCj4gPj4gPiDigJQNCj4gPj4gPiBTZW50IGZyb20gTWFpbGJveCBmb3IgaVBo b25lDQo+ID4+ID4NCj4gPj4gPiBPbiBTYXQsIEF1ZyAxNiwgMjAxNCBhdCAyOjUzIEFNLCBUaW0g TydDb25uZWxsDQo+ID4+ID4gPHRpbS5vY29ubmVsbEBnbWFpbC5jb20+DQo+ID4+ID4gd3JvdGU6 DQo+ID4+ID4NCj4gPj4gPiA+IEhpIGZvbGtzLA0KPiA+PiA+ID4gSSB3YXMgaGF2aW5nIGFuIGlz c3VlIHdpdGggdGhlIGN1cnJlbnQgYnVpbGQgKGZyb20gc3ZuKSBvZg0KPiA+PiA+ID4gY3Rha2Vz L3l0ZXgNCj4gPj4gPiBub3QNCj4gPj4gPiA+IGlkZW50aWZ5aW5nIGFueSBhbm5vdGF0aW9ucyBh cyBzb21lIGZvbGtzIG9uIHRoaXMgYm9hcmQuICBJDQo+ID4+ID4gPiB0cmFjZWQgaXQNCj4gPj4g dG8NCj4gPj4gPiA+IHRoZSBmYWN0IHRoYXQgdGhlIFVNTFMgZGF0YWJhc2UgaGFzIGF0IHNvbWV0 aW1lIGluIHRoZSByZWxhdGl2ZWx5DQo+ID4+IHJlY2VudA0KPiA+PiA+ID4gcGFzdCBjaGFuZ2Vk IHRoZSBTQUIgdGFnIGluIHRoZSBNUkNPTlNPIHRhYmxlIGZvciBTTk9NRUQgdGVybXMNCj4gPj4g PiA+IGZyb20gU05PTUVEQ1QgdG8gU05PTUVEQ1RfVVMuICBJIGp1c3QgaGFkIGEgbmV3ZXIgdmVy c2lvbiBvZg0KPiBVTUxTDQo+ID4+ID4gPiB0aGF0IHVzZXMgU05PTUVEQ1RfVVMuICBUaHVzIHdo ZW4gdGhlIGluc3RhbGwgc2NyaXB0IHRyaWVkIHRvDQo+ID4+ID4gPiBjcmVhdGUgdGhlIHZfc25v bWVkX2Z3b3JkX2xvb2t1cCB0YWJsZSwgaXQgd2Fzbid0IGZpbmRpbmcgYW55IG9mDQo+ID4+ID4g PiB0aGUgU05PTUVEQ1QNCj4gPj4gdGVybXMsDQo+ID4+ID4gPiB0aHVzIG5vdGhpbmcgd2FzIGdl dHRpbmcgYW5ub3RhdGVkLg0KPiA+PiA+ID4gVGhlIHl0ZXggaW5zdGFsbCBzY3JpcHQgd2FzIGp1 c3QgbG9va2luZyBmb3IgdGhpbmdzIGluIE1SQ09OU08NCj4gPj4gPiA+IHdpdGgNCj4gPj4gdGhl DQo+ID4+ID4gPiBTTk9NRURDVCBTQUIgdGFnIHdoZW4gaXQgY3JlYXRlZCB0aGUgeXRleCBsb29r dXAgdGFibGUgLSBzbywgYnkNCj4gPj4gY2hhbmdpbmcNCj4gPj4gPiA+IHRoaXMgdG8gU05PTUVE Q1RfVVMgaW4gdGhlIGZpbGUNCj4gPj4gPiA+DQo+ID4+ID4NCj4gPj4gQ1RBS0VTX0hPTUUvYmlu L2N0YWtlcy0NCj4geXRleC9zY3JpcHRzL2RhdGEvbXlzcWwvdW1scy9pbnNlcnRfdmlld190ZW1w bA0KPiA+PiBhdGUuc3FsDQo+ID4+ID4gPiBpdCBub3cgd29ya3MgKGZvciBteXNxbCB1c2Vycykg dG8gZmluZCB0aGUgYW5ub3RhdGlvbnMuIFlvdSBjYW4NCj4gPj4gPiA+IGp1c3QNCj4gPj4gPiBy ZS1ydW4NCj4gPj4gPiA+IHRoZSB5dGV4IHNldHVwIHNjcmlwdCwgYnV0IHRoYXQgdGFrZXMgaG91 cnMgLSBpbnN0ZWFkLCBJIGp1c3QNCj4gPj4gPiA+IGRlbGV0ZWQNCj4gPj4gYWxsDQo+ID4+ID4g PiB0aGUgZGF0YSBmcm9tIHRoZSB2X3Nub21lZF9md29yZF9sb29rdXAgdGFibGUgYW5kIGJhc2lj YWxseSByYW4NCj4gPj4gPiA+IHRoZQ0KPiA+PiBzcWwNCj4gPj4gPiA+IGNvbW1hbmQgdG8gcmVw b3B1bGF0ZSB0aGUgdGFibGUgYW5kIGl0IHdvcmtlZCBmaW5lLiBIZXJlJ3MgdGhlDQo+ID4+ID4g PiBjb2RlLA0KPiA+PiBuLmIuDQo+ID4+ID4gPiBteSBzY2hlbWEgbmFtZSBmb3IgbXkgdW1scyBk YXRhYmFzZSBpcyAndW1scycgLSBjaGFuZ2UgdGhlIGNvZGUNCj4gPj4gPiA+IGJlbG93DQo+ID4+ IGlmDQo+ID4+ID4gPiB5b3VycyBpcyBkaWZmZXJlbnQuDQo+ID4+ID4gPiBkZWxldGUgZnJvbSB2 X3Nub21lZF9md29yZF9sb29rdXA7IGluc2VydCBpbnRvDQo+ID4+ID4gPiB2X3Nub21lZF9md29y ZF9sb29rdXAgKGN1aSwgdHVpLCBmd29yZCwgZnN0ZW0sIHRva19zdHIsDQo+ID4+ID4gPiBzdGVt X3N0cikNCj4gPj4gPiA+IHNlbGVjdCBtcmMuY3VpLCB0LnR1aSwgYy5md29yZCwgYy5mc3RlbSwg Yy50b2tfc3RyLCBjLnN0ZW1fc3RyDQo+ID4+ID4gPiBmcm9tIHVtbHNfYXVpX2Z3b3JkIGMgaW5u ZXIgam9pbiB1bWxzLk1SQ09OU08gbXJjIG9uIGMuYXVpID0NCj4gPj4gPiA+IG1yYy5hdWkgYW5k IG1yYy5TQUIgaW4gKCAnU05PTUVEQ1RfVVMnLCAnUlhOT1JNJykgaW5uZXIgam9pbiAoDQo+ID4+ ID4gPiBzZWxlY3QgY3VpLCBtaW4odHVpKSB0dWkgZnJvbSB1bWxzLk1SU1RZIHN0eSB3aGVyZSBz dHkudHVpIGluICgNCj4gPj4gPiA+ICAgICdUMDE5JywgJ1QwMjAnLCAnVDAzNycsICdUMDQ2Jywg J1QwNDcnLCAnVDA0OCcsICdUMDQ5JywgJ1QwNTAnLA0KPiA+PiA+ID4gICAgICAnVDE5MCcsICdU MTkxJywgJ1QwMzMnLA0KPiA+PiA+ID4gICAgJ1QxODQnLA0KPiA+PiA+ID4gICAgJ1QwMTcnLCAn VDAyOScsICdUMDIzJywgJ1QwMzAnLCAnVDAzMScsICdUMDIyJywgJ1QwMjUnLCAnVDAyNicsDQo+ ID4+ID4gPiAgICAgICAgJ1QwMTgnLCAnVDAyMScsICdUMDI0JywNCj4gPj4gPiA+ICAgICAnVDEx NicsICdUMTk1JywgJ1QxMjMnLCAnVDEyMicsICdUMTE4JywgJ1QxMDMnLCAnVDEyMCcsICdUMTA0 JywNCj4gPj4gPiA+ICAgICAgICAnVDIwMCcsICdUMTExJywgJ1QxOTYnLCAnVDEyNicsICdUMTMx JywgJ1QxMjUnLCAnVDEyOScsICdUMTMwJywNCj4gPj4gPiA+ICAgICAgICAnVDE5NycsICdUMTE5 JywgJ1QxMjQnLCAnVDExNCcsICdUMTA5JywgJ1QxMTUnLCAnVDEyMScsICdUMTkyJywNCj4gPj4g PiA+ICAgICAgICAnVDExMCcsICdUMTI3JywNCj4gPj4gPiA+ICAgICdUMDYwJywgJ1QwNjUnLCAn VDA1OCcsICdUMDU5JywgJ1QwNjMnLCAnVDA2MicsICdUMDYxJywNCj4gPj4gPiA+ICAgICdUMDc0 JywgJ1QwNzUnLA0KPiA+PiA+ID4gICAgJ1QwNTknDQo+ID4+ID4gPiApDQo+ID4+ID4gPiBncm91 cCBieSBjdWkNCj4gPj4gPiA+ICkgdCBvbiB0LmN1aSA9IG1yYy5jdWkNCj4gPj4gPiA+IDsNCj4g Pj4gPiA+IEhvcGUgaXQgaGVscHMgLSBjaGVlcnMsDQo+ID4+ID4gPiBUaW0NCj4gPj4gPg0KPiA+ Pg0KPiA+DQo+ID4NCj4gPg0KPiA+IC0tDQo+ID4gLS0NCj4gPiBDbGF5dG9uIFR1cm5lcg0KPiA+ IGVtYWlsOiBjYXR1cm5lcjNAZy5jb2ZjLmVkdQ0KPiA+IHBob25lOiAoODQzKS00MjQtMzc4NA0K PiA+IHdlYjogY2xheXRvbnR1cm5lci5ibG9nc3BvdC5jb20NCj4gPg0KPiA+IC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0NCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g4oCcV2hlbiBzY2llbnRpZmljYWxs eSBpbnZlc3RpZ2F0aW5nIHRoZQ0KPiA+IG5hdHVyYWwgd29ybGQsIHRoZSBvbmx5IHRoaW5nIHdv cnNlIHRoYW4gYSBibGluZCBiZWxpZXZlciBpcyBhIHNlZWluZw0KPiA+IGRlbmllci7igJ0NCj4g PiAtIE5laWwgZGVHcmFzc2UgVHlzb24NCj4gPg0KPiANCj4gDQo+IA0KPiAtLQ0KPiAtLQ0KPiBD bGF5dG9uIFR1cm5lcg0KPiBlbWFpbDogY2F0dXJuZXIzQGcuY29mYy5lZHUNCj4gcGhvbmU6ICg4 NDMpLTQyNC0zNzg0DQo+IHdlYjogY2xheXRvbnR1cm5lci5ibG9nc3BvdC5jb20NCj4gLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAtLS0NCj4g4oCcV2hlbiBzY2llbnRp ZmljYWxseSBpbnZlc3RpZ2F0aW5nIHRoZSBuYXR1cmFsIHdvcmxkLCB0aGUgb25seSB0aGluZyB3 b3JzZSB0aGFuDQo+IGEgYmxpbmQgYmVsaWV2ZXIgaXMgYSBzZWVpbmcgZGVuaWVyLuKAnQ0KPiAt IE5laWwgZGVHcmFzc2UgVHlzb24NCg==