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 8A665200C5C for ; Thu, 20 Apr 2017 11:01:24 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 87491160B9F; Thu, 20 Apr 2017 09:01:24 +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 A9506160B91 for ; Thu, 20 Apr 2017 11:01:23 +0200 (CEST) Received: (qmail 54269 invoked by uid 500); 20 Apr 2017 09:01:22 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 54259 invoked by uid 99); 20 Apr 2017 09:01:22 -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; Thu, 20 Apr 2017 09:01:22 +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 19FBCCD98A for ; Thu, 20 Apr 2017 09:01:22 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.979 X-Spam-Level: * X-Spam-Status: No, score=1.979 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 dRjL9gzy9tMF for ; Thu, 20 Apr 2017 09:01:19 +0000 (UTC) Received: from fnmgepvsl0009.finmeccanica.com (fnmgepvsl0011.finmeccanica.com [94.127.83.26]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 6ABF55F297 for ; Thu, 20 Apr 2017 09:01:19 +0000 (UTC) Received: from fnmgepvsl0005.finmeccanica.com (fnmgepvsl0005.fnmalias.priv [10.71.128.2]) by fnmgepvsl0009.finmeccanica.com (Postfix) with ESMTPS id 07867166C for ; Thu, 20 Apr 2017 11:01:13 +0200 (CEST) Received: from fnmgepvsl0005.finmeccanica.com (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 01885120460 for ; Thu, 20 Apr 2017 11:01:13 +0200 (CEST) Received: from lcgeppsl6015.lcmgw.prv (unknown [10.26.4.75]) by fnmgepvsl0005.finmeccanica.com (Postfix) with ESMTP id F282112045D for ; Thu, 20 Apr 2017 11:01:12 +0200 (CEST) Received: from lcgepphg6001.lcmgw.prv (unknown [10.26.4.137]) by lcgeppsl6015.lcmgw.prv (Postfix) with ESMTP id EFFC1C000AD for ; Thu, 20 Apr 2017 11:01:12 +0200 (CEST) Received: from ocgepvsl6004.ocr.priv (unknown [10.17.3.138]) by Forcepoint Email with ESMTP id 09EBE70ACAB3 for ; Thu, 20 Apr 2017 11:01:12 +0200 (CEST) Received: from ocgepvsw3102.ocr.priv (unknown [10.17.2.22]) by ocgepvsl6004.ocr.priv (Postfix) with ESMTP id E58D61A5 for ; Thu, 20 Apr 2017 11:01:12 +0200 (CEST) Received: from ocgepvsw3102.ocr.priv (10.17.2.22) by ocgepvsw3102.ocr.priv (10.17.2.22) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Thu, 20 Apr 2017 11:01:12 +0200 Received: from ocgepvsw3102.ocr.priv ([fe80::b999:9750:677f:c853]) by ocgepvsw3102.ocr.priv ([fe80::b999:9750:677f:c853%15]) with mapi id 15.00.1263.000; Thu, 20 Apr 2017 11:01:12 +0200 From: Maiorano Pasquale To: "dev@directory.apache.org" Subject: pwdValidator Thread-Topic: pwdValidator Thread-Index: AdK5sq5TTa4bHP2YShKok+2rd4LBmg== Date: Thu, 20 Apr 2017 09:01:12 +0000 Message-ID: <0e54ea46c46d40d69e5289a7d0d2f9df@ocgepvsw3102.ocr.priv> Accept-Language: it-IT, en-US Content-Language: it-IT X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.17.33.145] x-exclaimer-md-config: 754212a9-fa6d-43ee-bac7-18c556c985d7 Content-Type: multipart/alternative; boundary="_000_0e54ea46c46d40d69e5289a7d0d2f9dfocgepvsw3102ocrpriv_" MIME-Version: 1.0 FNMINTERNAL: yes archived-at: Thu, 20 Apr 2017 09:01:24 -0000 --_000_0e54ea46c46d40d69e5289a7d0d2f9dfocgepvsw3102ocrpriv_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 RGVhciBBbGwsDQpJIGFjY2lkZW50YWxseSBkZWxldGVkIHRoZSBlbnRyeSDigJxhZHMtcHdkVmFs aWRhdG9yIGZyb20gdGhlIHBhc3N3b3JkIHBvbGljeS4gSSByZW1lbWJlciB0aGF0IHdhcyBhIHN0 cmluZyBzZXQgYnkgZGVmYXVsdC4gSXMgdGhlcmUgc29tZW9uZSB0aGF0IGNhbiBwcm92aWRlIG1l IHRoYXQgc3RyaW5nPyBJcyBpdCBpbXBvcnRhbnQgZm9yIHRoZSBwd2QgcG9saWN5IGFkbWluaXN0 cmF0aW9uPyBJZiBpdCBpcyBtaXNzaW5nLCBpcyBpdCBhIHByb2JsZW0/DQpNYW55IHRoYW5rcyAg Zm9yIHlvdXIgaGVscCwNClBhc3F1YWxlDQoNCg0KSWwgcHJlc2VudGUgbWVzc2FnZ2lvIGUtbWFp bCBlIG9nbmkgc3VvIGFsbGVnYXRvIGRldm9ubyBpbnRlbmRlcnNpIGluZGlyaXp6YXRpIGVzY2x1 c2l2YW1lbnRlIGFsIGRlc3RpbmF0YXJpbyBpbmRpY2F0byBlIGNvbnNpZGVyYXJzaSBkYWwgY29u dGVudXRvIHN0cmV0dGFtZW50ZSByaXNlcnZhdG8gZSBjb25maWRlbnppYWxlLiBTZSBub24gc2ll dGUgbCdlZmZldHRpdm8gZGVzdGluYXRhcmlvIG8gYXZldGUgcmljZXZ1dG8gaWwgbWVzc2FnZ2lv IGUtbWFpbCBwZXIgZXJyb3JlLCBzaWV0ZSBwcmVnYXRpIGRpIGF2dmVydGlyZSBpbW1lZGlhdGFt ZW50ZSBpbCBtaXR0ZW50ZSBlIGRpIGNhbmNlbGxhcmUgaWwgc3VkZGV0dG8gbWVzc2FnZ2lvIGUg b2duaSBzdW8gYWxsZWdhdG8gZGFsIHZvc3RybyBzaXN0ZW1hIGluZm9ybWF0aWNvLiBRdWFsc2lh c2kgdXRpbGl6em8sIGRpZmZ1c2lvbmUsIGNvcGlhIG8gYXJjaGl2aWF6aW9uZSBkZWwgcHJlc2Vu dGUgbWVzc2FnZ2lvIGRhIHBhcnRlIGRpIGNoaSBub24gbmUgw6ggaWwgZGVzdGluYXRhcmlvIMOo IHN0cmV0dGFtZW50ZSBwcm9pYml0byBlIHB1w7IgZGFyIGx1b2dvIGEgcmVzcG9uc2FiaWxpdMOg IGRpIGNhcmF0dGVyZSBjaXZpbGUgZSBwZW5hbGUgcHVuaWJpbGkgYWkgc2Vuc2kgZGkgbGVnZ2Uu DQpRdWVzdGEgZS1tYWlsIGhhIHZhbG9yZSBsZWdhbGUgc29sbyBzZSBmaXJtYXRhIGRpZ2l0YWxt ZW50ZSBhaSBzZW5zaSBkZWxsYSBub3JtYXRpdmEgdmlnZW50ZS4NCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fDQpUaGUgY29udGVudHMgb2YgdGhpcyBlbWFpbCBtZXNzYWdlIGFuZCBh bnkgYXR0YWNobWVudHMgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3NlZShzKSBh bmQgY29udGFpbiBjb25maWRlbnRpYWwgYW5kL29yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uDQpJ ZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IG9mIHRoaXMgbWVzc2FnZSwgb3Ig aWYgdGhpcyBtZXNzYWdlIGhhcyBiZWVuIGFkZHJlc3NlZCB0byB5b3UgaW4gZXJyb3IsIHBsZWFz ZSBpbW1lZGlhdGVseSBub3RpZnkgdGhlIHNlbmRlciBhbmQgdGhlbiBkZWxldGUgdGhpcyBtZXNz YWdlIGFuZCBhbnkgYXR0YWNobWVudHMgZnJvbSB5b3VyIHN5c3RlbS4gSWYgeW91IGFyZSBub3Qg dGhlIGludGVuZGVkIHJlY2lwaWVudCwgeW91IGFyZSBoZXJlYnkgbm90aWZpZWQgdGhhdCBhbnkg dXNlLCBkaXNzZW1pbmF0aW9uLCBjb3B5aW5nLCBvciBzdG9yYWdlIG9mIHRoaXMgbWVzc2FnZSBv ciBpdHMgYXR0YWNobWVudHMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gVW5hdXRob3JpemVkIGRp c2Nsb3N1cmUgYW5kL29yIHVzZSBvZiBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhpcyBlbWFp bCBtZXNzYWdlIG1heSByZXN1bHQgaW4gY2l2aWwgYW5kIGNyaW1pbmFsIGxpYWJpbGl0eS4g4oCc DQpUaGlzIGUtbWFpbCBoYXMgbGVnYWwgdmFsdWUgYWNjb3JkaW5nIHRvIHRoZSBhcHBsaWNhYmxl IGxhd3Mgb25seSBpZiBpdCBpcyBkaWdpdGFsbHkgc2lnbmVkIGJ5IHRoZSBzZW5kZXINCg== --_000_0e54ea46c46d40d69e5289a7d0d2f9dfocgepvsw3102ocrpriv_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjwhLS0gVGVtcGxhdGUgZ2VuZXJhdGVkIGJ5IEV4Y2xh aW1lciBTaWduYXR1cmUgTWFuYWdlciBFeGNoYW5nZSBFZGl0aW9uIG9uIDExOjAxOjEyIFRodXJz ZGF5LCAyMCBBcHJpbCAyMDE3IC0tPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBj b250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPHN0eWxlIHR5cGU9InRleHQvY3Nz Ij5QLkltcHJpbnRVbmlxdWVJRCB7DQoJTUFSR0lOOiAwY20gMGNtIDBwdA0KfQ0KTEkuSW1wcmlu dFVuaXF1ZUlEIHsNCglNQVJHSU46IDBjbSAwY20gMHB0DQp9DQpESVYuSW1wcmludFVuaXF1ZUlE IHsNCglNQVJHSU46IDBjbSAwY20gMHB0DQp9DQpUQUJMRS5JbXByaW50VW5pcXVlSURUYWJsZSB7 DQoJTUFSR0lOOiAwY20gMGNtIDBwdA0KfQ0KRElWLlNlY3Rpb24xIHsNCglwYWdlOiBTZWN0aW9u MQ0KfQ0KPC9zdHlsZT4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0 IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxlPjwhLS0NCi8qIEZvbnQgRGVmaW5p dGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp Iiwic2Fucy1zZXJpZiI7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQ0KYTpsaW5rLCBz cGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsN Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxp bmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRl eHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN Cgltc28tc3R5bGUtbGluazoiUHJlZm9ybWF0dGF0byBIVE1MIENhcmF0dGVyZSI7DQoJbWFyZ2lu OjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250 LWZhbWlseToiQ291cmllciBOZXciO30NCnNwYW4uU3RpbGVNZXNzYWdnaW9EaVBvc3RhRWxldHRy b25pY2ExNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZvbnQtZmFtaWx5 OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLlByZWZv cm1hdHRhdG9IVE1MQ2FyYXR0ZXJlDQoJe21zby1zdHlsZS1uYW1lOiJQcmVmb3JtYXR0YXRvIEhU TUwgQ2FyYXR0ZXJlIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6 IlByZWZvcm1hdHRhdG8gSFRNTCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgltc28t ZmFyZWFzdC1sYW5ndWFnZTpJVDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl eHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCW1zby1m YXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4w cHQgNzkyLjBwdDsNCgltYXJnaW46NzAuODVwdCAyLjBjbSAyLjBjbSAyLjBjbTt9DQpkaXYuV29y ZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUg bXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2 IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw ZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4N CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9 IklUIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9u MSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5EZWFyIEFsbCw8bzpwPjwvbzpwPjwvcD4NCjxwIGNs YXNzPSJNc29Ob3JtYWwiPkkgYWNjaWRlbnRhbGx5IGRlbGV0ZWQgdGhlIGVudHJ5IOKAnGFkcy1w d2RWYWxpZGF0b3IgZnJvbSB0aGUgcGFzc3dvcmQgcG9saWN5LiBJIHJlbWVtYmVyIHRoYXQgd2Fz IGEgc3RyaW5nIHNldCBieSBkZWZhdWx0LiBJcyB0aGVyZSBzb21lb25lIHRoYXQgY2FuIHByb3Zp ZGUgbWUgdGhhdCBzdHJpbmc/IElzIGl0IGltcG9ydGFudCBmb3IgdGhlIHB3ZCBwb2xpY3kgYWRt aW5pc3RyYXRpb24/IElmIGl0IGlzIG1pc3NpbmcsDQogaXMgaXQgYSBwcm9ibGVtPzxvOnA+PC9v OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TWFueSB0aGFua3MmbmJzcDsgZm9yIHlvdXIg aGVscCw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlBhc3F1YWxlPG86cD48 L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv ZGl2Pg0KPGJyPg0KPGZvbnQgY29sb3I9ImJsdWUiIHNpemU9IjEiIGZhY2U9IkFyaWFsIj5JbCBw cmVzZW50ZSBtZXNzYWdnaW8gZS1tYWlsIGUgb2duaSBzdW8gYWxsZWdhdG8gZGV2b25vIGludGVu ZGVyc2kgaW5kaXJpenphdGkgZXNjbHVzaXZhbWVudGUgYWwgZGVzdGluYXRhcmlvIGluZGljYXRv IGUgY29uc2lkZXJhcnNpIGRhbCBjb250ZW51dG8gc3RyZXR0YW1lbnRlIHJpc2VydmF0byBlIGNv bmZpZGVuemlhbGUuIFNlIG5vbiBzaWV0ZSBsJ2VmZmV0dGl2byBkZXN0aW5hdGFyaW8NCiBvIGF2 ZXRlIHJpY2V2dXRvIGlsIG1lc3NhZ2dpbyBlLW1haWwgcGVyIGVycm9yZSwgc2lldGUgcHJlZ2F0 aSBkaSBhdnZlcnRpcmUgaW1tZWRpYXRhbWVudGUgaWwgbWl0dGVudGUgZSBkaSBjYW5jZWxsYXJl IGlsIHN1ZGRldHRvIG1lc3NhZ2dpbyBlIG9nbmkgc3VvIGFsbGVnYXRvIGRhbCB2b3N0cm8gc2lz dGVtYSBpbmZvcm1hdGljby4gUXVhbHNpYXNpIHV0aWxpenpvLCBkaWZmdXNpb25lLCBjb3BpYSBv IGFyY2hpdmlhemlvbmUgZGVsIHByZXNlbnRlDQogbWVzc2FnZ2lvIGRhIHBhcnRlIGRpIGNoaSBu b24gbmUgw6ggaWwgZGVzdGluYXRhcmlvIMOoIHN0cmV0dGFtZW50ZSBwcm9pYml0byBlIHB1w7Ig ZGFyIGx1b2dvIGEgcmVzcG9uc2FiaWxpdMOgIGRpIGNhcmF0dGVyZSBjaXZpbGUgZSBwZW5hbGUg cHVuaWJpbGkgYWkgc2Vuc2kgZGkgbGVnZ2UuPGJyPg0KUXVlc3RhIGUtbWFpbCBoYSB2YWxvcmUg bGVnYWxlIHNvbG8gc2UgZmlybWF0YSBkaWdpdGFsbWVudGUgYWkgc2Vuc2kgZGVsbGEgbm9ybWF0 aXZhIHZpZ2VudGUuPGJyPg0KPC9mb250Pjxmb250IGNvbG9yPSJibHVlIiBzaXplPSIxIiBmYWNl PSJBcmlhbCI+DQo8aHIgYWxpZ249ImxlZnQiIGNvbG9yPSJibHVlIj4NClRoZSBjb250ZW50cyBv ZiB0aGlzIGVtYWlsIG1lc3NhZ2UgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgaW50ZW5kZWQgc29s ZWx5IGZvciB0aGUgYWRkcmVzc2VlKHMpIGFuZCBjb250YWluIGNvbmZpZGVudGlhbCBhbmQvb3Ig cHJpdmlsZWdlZCBpbmZvcm1hdGlvbi48YnI+DQpJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQg cmVjaXBpZW50IG9mIHRoaXMgbWVzc2FnZSwgb3IgaWYgdGhpcyBtZXNzYWdlIGhhcyBiZWVuIGFk ZHJlc3NlZCB0byB5b3UgaW4gZXJyb3IsIHBsZWFzZSBpbW1lZGlhdGVseSBub3RpZnkgdGhlIHNl bmRlciBhbmQgdGhlbiBkZWxldGUgdGhpcyBtZXNzYWdlIGFuZCBhbnkgYXR0YWNobWVudHMgZnJv bSB5b3VyIHN5c3RlbS4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgeW91 DQogYXJlIGhlcmVieSBub3RpZmllZCB0aGF0IGFueSB1c2UsIGRpc3NlbWluYXRpb24sIGNvcHlp bmcsIG9yIHN0b3JhZ2Ugb2YgdGhpcyBtZXNzYWdlIG9yIGl0cyBhdHRhY2htZW50cyBpcyBzdHJp Y3RseSBwcm9oaWJpdGVkLiBVbmF1dGhvcml6ZWQgZGlzY2xvc3VyZSBhbmQvb3IgdXNlIG9mIGlu Zm9ybWF0aW9uIGNvbnRhaW5lZCBpbiB0aGlzIGVtYWlsIG1lc3NhZ2UgbWF5IHJlc3VsdCBpbiBj aXZpbCBhbmQgY3JpbWluYWwgbGlhYmlsaXR5LiDigJw8YnI+DQpUaGlzIGUtbWFpbCBoYXMgbGVn YWwgdmFsdWUgYWNjb3JkaW5nIHRvIHRoZSBhcHBsaWNhYmxlIGxhd3Mgb25seSBpZiBpdCBpcyBk aWdpdGFsbHkgc2lnbmVkIGJ5IHRoZSBzZW5kZXI8YnI+DQo8L2ZvbnQ+DQo8L2JvZHk+DQo8L2h0 bWw+DQo= --_000_0e54ea46c46d40d69e5289a7d0d2f9dfocgepvsw3102ocrpriv_--