From joern.ott at ciao.leguide.com Mon Dec 17 11:28:46 2012 Content-Type: multipart/mixed; boundary="===============1485056026832847608==" MIME-Version: 1.0 From: Joern Ott To: users at ovirt.org Subject: [Users] Problems after upgrading to latest rpms from the dre repository Date: Mon, 17 Dec 2012 16:28:41 +0000 Message-ID: --===============1485056026832847608== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_D05C1D04061DE64AA1AE65E2D40211EE3A5B2333AMXPRD0610MB378_ Content-Type: text/plain; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello everybody, I just upgraded the engine with the engine upgrade script and get a lot of = =3D these errors: 2012-12-17 17:25:00,498 ERROR [org.ovirt.engine.core.engineencryptutils.Enc= =3D ryptionUtils] (QuartzScheduler_Worker-84) Failed to decrypt Data must not b= =3D e longer than 256 bytes 2012-12-17 17:25:00,498 ERROR [org.ovirt.engine.core.engineencryptutils.Enc= =3D ryptionUtils] (QuartzScheduler_Worker-72) Failed to decrypt Data must not b= =3D e longer than 256 bytes 2012-12-17 17:25:03,033 ERROR [org.ovirt.engine.core.engineencryptutils.Enc= =3D ryptionUtils] (QuartzScheduler_Worker-94) Failed to decrypt Data must not b= =3D e longer than 256 bytes 2012-12-17 17:25:03,033 ERROR [org.ovirt.engine.core.engineencryptutils.Enc= =3D ryptionUtils] (QuartzScheduler_Worker-7) Failed to decrypt Data must not be= =3D longer than 256 bytes 2012-12-17 17:25:15,606 ERROR [org.ovirt.engine.core.engineencryptutils.Enc= =3D ryptionUtils] (QuartzScheduler_Worker-60) Failed to decrypt Data must not b= =3D e longer than 256 bytes 2012-12-17 17:25:15,606 ERROR [org.ovirt.engine.core.engineencryptutils.Enc= =3D ryptionUtils] (QuartzScheduler_Worker-55) Failed to decrypt Data must not b= =3D e longer than 256 bytes 2012-12-17 17:25:39,663 ERROR [org.ovirt.engine.core.engineencryptutils.Enc= =3D ryptionUtils] (QuartzScheduler_Worker-69) Failed to decrypt Data must not b= =3D e longer than 256 bytes 2012-12-17 17:25:39,663 ERROR [org.ovirt.engine.core.engineencryptutils.Enc= =3D ryptionUtils] (QuartzScheduler_Worker-68) Failed to decrypt java.lang.NullP= =3D ointerException In addition, I am no longer able to log in with admin(a)internal and the pa= ss=3D word we set before. As we use keepass generated passwords, I am pretty sure= =3D that I don't have any typing errors in there. The engine log shows this: 2012-12-17 17:26:43,328 ERROR [org.ovirt.engine.core.bll.LoginAdminUserComm= =3D and] (ajp--127.0.0.1-8702-2) USER_FAILED_TO_AUTHENTICATE : admin 2012-12-17 17:26:43,328 WARN [org.ovirt.engine.core.bll.LoginAdminUserComm= =3D and] (ajp--127.0.0.1-8702-2) CanDoAction of action LoginAdminUser failed. R= =3D easons:USER_FAILED_TO_AUTHENTICATE 2012-12-17 17:26:46,290 ERROR [org.ovirt.engine.core.engineencryptutils.Enc= =3D ryptionUtils] (QuartzScheduler_Worker-94) Failed to decrypt Blocktype misma= =3D tch: 0 2012-12-17 17:26:46,290 ERROR [org.ovirt.engine.core.engineencryptutils.Enc= =3D ryptionUtils] (QuartzScheduler_Worker-91) Failed to decrypt Blocktype misma= =3D tch: 0 Any way of resetting the password in the database or fixing some encryption= =3D routines? Kind regards J=3DF6rn --_000_D05C1D04061DE64AA1AE65E2D40211EE3A5B2333AMXPRD0610MB378_ Content-Type: text/html; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hello everybody,=

 

I just upgraded the engine = with=3D the engine upgrade script and get a lot of these errors:= =3D

2012-12-17 17:25:00,498 ERROR [org.ovirt.engine.core.engineencryptutils.= =3D EncryptionUtils] (QuartzScheduler_Worker-84) Failed to decrypt Data must no= =3D t be longer than 256 bytes

2012-12-17 17:25:00,498 ERROR [org.ovirt.engine.core.engineencryptutils.= =3D EncryptionUtils] (QuartzScheduler_Worker-72) Failed to decrypt Data must no= =3D t be longer than 256 bytes

2012-12-17 17:25:03,033 ERROR [org.ovirt.engine.core.engineencryptutils.= =3D EncryptionUtils] (QuartzScheduler_Worker-94) Failed to decrypt Data must no= =3D t be longer than 256 bytes

2012-12-17 17:25:03,033 ERROR [org.ovirt.engine.core.engineencryptutils.= =3D EncryptionUtils] (QuartzScheduler_Worker-7) Failed to decrypt Data must not= =3D be longer than 256 bytes

2012-12-17 17:25:15,606 ERROR [org.ovirt.engine.core.engineencryptutils.= =3D EncryptionUtils] (QuartzScheduler_Worker-60) Failed to decrypt Data must no= =3D t be longer than 256 bytes

2012-12-17 17:25:15,606 ERROR [org.ovirt.engine.core.engineencryptutils.= =3D EncryptionUtils] (QuartzScheduler_Worker-55) Failed to decrypt Data must no= =3D t be longer than 256 bytes

2012-12-17 17:25:39,663 ERROR [org.ovirt.engine.core.engineencryptutils.= =3D EncryptionUtils] (QuartzScheduler_Worker-69) Failed to decrypt Data must no= =3D t be longer than 256 bytes

2012-12-17 17:25:39,663 ERROR [org.ovirt.engine.core.engineencryptutils.= =3D EncryptionUtils] (QuartzScheduler_Worker-68) Failed to decrypt java.lang.Nu= =3D llPointerException

 

In addition, I am no longer= abl=3D e to log in with admin(a)internal and the password we set before. As we use= k=3D eepass generated passwords, I am pretty sure that I don’t have any ty= =3D ping errors in there. The engine log shows this:

 

2012-12-17 17:26:43,328 ERR= OR [=3D org.ovirt.engine.core.bll.LoginAdminUserCommand] (ajp--127.0.0.1-8702-2) US= =3D ER_FAILED_TO_AUTHENTICATE : admin

2012-12-17 17:26:43,328 WAR= N&nb=3D sp; [org.ovirt.engine.core.bll.LoginAdminUserCommand] (ajp--127.0.0.1-8702-= =3D 2) CanDoAction of action LoginAdminUser failed. Reasons:USER_FAILED_TO_AUTH= =3D ENTICATE

2012-12-17 17:26:46,290 ERR= OR [=3D org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_= =3D Worker-94) Failed to decrypt Blocktype mismatch: 0

2012-12-17 17:26:46,290 ERR= OR [=3D org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_= =3D Worker-91) Failed to decrypt Blocktype mismatch: 0

 

Any way of resetting the pa= sswo=3D rd in the database or fixing some encryption routines?

 

Kind regards<=3D /p>

J=3DF6rn<= /p>

--_000_D05C1D04061DE64AA1AE65E2D40211EE3A5B2333AMXPRD0610MB378_-- --===============1485056026832847608== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwX0QwNUMxRDA0MDYxREU2NEFBMUFFNjVFMkQ0MDIxMUVFM0E1QjIzMzNBTVhQUkQwNjEw TUIzNzhfCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0iaXNvLTg4NTktMSIKQ29u dGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKSGVsbG8gZXZlcnlib2R5 LAoKSSBqdXN0IHVwZ3JhZGVkIHRoZSBlbmdpbmUgd2l0aCB0aGUgZW5naW5lIHVwZ3JhZGUgc2Ny aXB0IGFuZCBnZXQgYSBsb3Qgb2YgPQp0aGVzZSBlcnJvcnM6CjIwMTItMTItMTcgMTc6MjU6MDAs NDk4IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuZW5naW5lZW5jcnlwdHV0aWxzLkVuYz0K cnlwdGlvblV0aWxzXSAoUXVhcnR6U2NoZWR1bGVyX1dvcmtlci04NCkgRmFpbGVkIHRvIGRlY3J5 cHQgRGF0YSBtdXN0IG5vdCBiPQplIGxvbmdlciB0aGFuIDI1NiBieXRlcwoyMDEyLTEyLTE3IDE3 OjI1OjAwLDQ5OCBFUlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmVuZ2luZWVuY3J5cHR1dGls cy5FbmM9CnJ5cHRpb25VdGlsc10gKFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXItNzIpIEZhaWxlZCB0 byBkZWNyeXB0IERhdGEgbXVzdCBub3QgYj0KZSBsb25nZXIgdGhhbiAyNTYgYnl0ZXMKMjAxMi0x Mi0xNyAxNzoyNTowMywwMzMgRVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29yZS5lbmdpbmVlbmNy eXB0dXRpbHMuRW5jPQpyeXB0aW9uVXRpbHNdIChRdWFydHpTY2hlZHVsZXJfV29ya2VyLTk0KSBG YWlsZWQgdG8gZGVjcnlwdCBEYXRhIG11c3Qgbm90IGI9CmUgbG9uZ2VyIHRoYW4gMjU2IGJ5dGVz CjIwMTItMTItMTcgMTc6MjU6MDMsMDMzIEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuZW5n aW5lZW5jcnlwdHV0aWxzLkVuYz0KcnlwdGlvblV0aWxzXSAoUXVhcnR6U2NoZWR1bGVyX1dvcmtl ci03KSBGYWlsZWQgdG8gZGVjcnlwdCBEYXRhIG11c3Qgbm90IGJlPQogbG9uZ2VyIHRoYW4gMjU2 IGJ5dGVzCjIwMTItMTItMTcgMTc6MjU6MTUsNjA2IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNv cmUuZW5naW5lZW5jcnlwdHV0aWxzLkVuYz0KcnlwdGlvblV0aWxzXSAoUXVhcnR6U2NoZWR1bGVy X1dvcmtlci02MCkgRmFpbGVkIHRvIGRlY3J5cHQgRGF0YSBtdXN0IG5vdCBiPQplIGxvbmdlciB0 aGFuIDI1NiBieXRlcwoyMDEyLTEyLTE3IDE3OjI1OjE1LDYwNiBFUlJPUiBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLmVuZ2luZWVuY3J5cHR1dGlscy5FbmM9CnJ5cHRpb25VdGlsc10gKFF1YXJ0elNj aGVkdWxlcl9Xb3JrZXItNTUpIEZhaWxlZCB0byBkZWNyeXB0IERhdGEgbXVzdCBub3QgYj0KZSBs b25nZXIgdGhhbiAyNTYgYnl0ZXMKMjAxMi0xMi0xNyAxNzoyNTozOSw2NjMgRVJST1IgW29yZy5v dmlydC5lbmdpbmUuY29yZS5lbmdpbmVlbmNyeXB0dXRpbHMuRW5jPQpyeXB0aW9uVXRpbHNdIChR dWFydHpTY2hlZHVsZXJfV29ya2VyLTY5KSBGYWlsZWQgdG8gZGVjcnlwdCBEYXRhIG11c3Qgbm90 IGI9CmUgbG9uZ2VyIHRoYW4gMjU2IGJ5dGVzCjIwMTItMTItMTcgMTc6MjU6MzksNjYzIEVSUk9S IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuZW5naW5lZW5jcnlwdHV0aWxzLkVuYz0KcnlwdGlvblV0 aWxzXSAoUXVhcnR6U2NoZWR1bGVyX1dvcmtlci02OCkgRmFpbGVkIHRvIGRlY3J5cHQgamF2YS5s YW5nLk51bGxQPQpvaW50ZXJFeGNlcHRpb24KCkluIGFkZGl0aW9uLCBJIGFtIG5vIGxvbmdlciBh YmxlIHRvIGxvZyBpbiB3aXRoIGFkbWluQGludGVybmFsIGFuZCB0aGUgcGFzcz0Kd29yZCB3ZSBz ZXQgYmVmb3JlLiBBcyB3ZSB1c2Uga2VlcGFzcyBnZW5lcmF0ZWQgcGFzc3dvcmRzLCBJIGFtIHBy ZXR0eSBzdXJlPQogdGhhdCBJIGRvbid0IGhhdmUgYW55IHR5cGluZyBlcnJvcnMgaW4gdGhlcmUu IFRoZSBlbmdpbmUgbG9nIHNob3dzIHRoaXM6CgoyMDEyLTEyLTE3IDE3OjI2OjQzLDMyOCBFUlJP UiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Mb2dpbkFkbWluVXNlckNvbW09CmFuZF0gKGFq cC0tMTI3LjAuMC4xLTg3MDItMikgVVNFUl9GQUlMRURfVE9fQVVUSEVOVElDQVRFIDogYWRtaW4K MjAxMi0xMi0xNyAxNzoyNjo0MywzMjggV0FSTiAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu TG9naW5BZG1pblVzZXJDb21tPQphbmRdIChhanAtLTEyNy4wLjAuMS04NzAyLTIpIENhbkRvQWN0 aW9uIG9mIGFjdGlvbiBMb2dpbkFkbWluVXNlciBmYWlsZWQuIFI9CmVhc29uczpVU0VSX0ZBSUxF RF9UT19BVVRIRU5USUNBVEUKMjAxMi0xMi0xNyAxNzoyNjo0NiwyOTAgRVJST1IgW29yZy5vdmly dC5lbmdpbmUuY29yZS5lbmdpbmVlbmNyeXB0dXRpbHMuRW5jPQpyeXB0aW9uVXRpbHNdIChRdWFy dHpTY2hlZHVsZXJfV29ya2VyLTk0KSBGYWlsZWQgdG8gZGVjcnlwdCBCbG9ja3R5cGUgbWlzbWE9 CnRjaDogMAoyMDEyLTEyLTE3IDE3OjI2OjQ2LDI5MCBFUlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5j b3JlLmVuZ2luZWVuY3J5cHR1dGlscy5FbmM9CnJ5cHRpb25VdGlsc10gKFF1YXJ0elNjaGVkdWxl cl9Xb3JrZXItOTEpIEZhaWxlZCB0byBkZWNyeXB0IEJsb2NrdHlwZSBtaXNtYT0KdGNoOiAwCgpB bnkgd2F5IG9mIHJlc2V0dGluZyB0aGUgcGFzc3dvcmQgaW4gdGhlIGRhdGFiYXNlIG9yIGZpeGlu ZyBzb21lIGVuY3J5cHRpb249CiByb3V0aW5lcz8KCktpbmQgcmVnYXJkcwpKPUY2cm4KCi0tXzAw MF9EMDVDMUQwNDA2MURFNjRBQTFBRTY1RTJENDAyMTFFRTNBNUIyMzMzQU1YUFJEMDYxME1CMzc4 XwpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD0iaXNvLTg4NTktMSIKQ29udGVudC1U cmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKPGh0bWw+CjxoZWFkPgo8bWV0YSBo dHRwLWVxdWl2PTNEIkNvbnRlbnQtVHlwZSIgY29udGVudD0zRCJ0ZXh0L2h0bWw7IGNoYXJzZXQ9 M0Rpc28tODg1OS09CjEiPgo8bWV0YSBuYW1lPTNEIkdlbmVyYXRvciIgY29udGVudD0zRCJNaWNy b3NvZnQgV29yZCAxNCAoZmlsdGVyZWQgbWVkaXVtKSI+CjxzdHlsZT48IS0tCi8qIEZvbnQgRGVm aW5pdGlvbnMgKi8KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7CglwYW5vc2UtMToy IDE1IDUgMiAyIDIgNCAzIDIgNDt9CkBmb250LWZhY2UKCXtmb250LWZhbWlseTpUYWhvbWE7Cglw YW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9Ci8qIFN0eWxlIERlZmluaXRpb25zICovCnAu TXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwKCXttYXJnaW46MGNtOwoJbWFy Z2luLWJvdHRvbTouMDAwMXB0OwoJZm9udC1zaXplOjExLjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxp YnJpIiwic2Fucy1zZXJpZiI7Cgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9CmE6bGluaywg c3Bhbi5Nc29IeXBlcmxpbmsKCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7Cgljb2xvcjpibHVlOwoJ dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtG b2xsb3dlZAoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsKCWNvbG9yOnB1cnBsZTsKCXRleHQtZGVj b3JhdGlvbjp1bmRlcmxpbmU7fQpwLk1zb0FjZXRhdGUsIGxpLk1zb0FjZXRhdGUsIGRpdi5Nc29B Y2V0YXRlCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLXN0eWxlLWxpbms6IkJhbGxvb24g VGV4dCBDaGFyIjsKCW1hcmdpbjowY207CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7Cglmb250LXNp emU6OC4wcHQ7Cglmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiI7Cgltc28tZmFyZWFz dC1sYW5ndWFnZTpFTi1VUzt9CnNwYW4uRW1haWxTdHlsZTE3Cgl7bXNvLXN0eWxlLXR5cGU6cGVy c29uYWwtY29tcG9zZTsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7Cgljb2xv cjp3aW5kb3d0ZXh0O30Kc3Bhbi5CYWxsb29uVGV4dENoYXIKCXttc28tc3R5bGUtbmFtZToiQmFs bG9vbiBUZXh0IENoYXIiOwoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLXN0eWxlLWxpbms6 IkJhbGxvb24gVGV4dCI7Cglmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiI7fQouTXNv Q2hwRGVmYXVsdAoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5OwoJZm9udC1mYW1pbHk6IkNh bGlicmkiLCJzYW5zLXNlcmlmIjsKCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30KQHBhZ2Ug V29yZFNlY3Rpb24xCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7CgltYXJnaW46NzAuODVwdCA3MC44 NXB0IDIuMGNtIDcwLjg1cHQ7fQpkaXYuV29yZFNlY3Rpb24xCgl7cGFnZTpXb3JkU2VjdGlvbjE7 fQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPgo8bzpzaGFwZWRlZmF1bHRzIHY6 ZXh0PTNEImVkaXQiIHNwaWRtYXg9M0QiMTAyNiIgLz4KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtp ZiBndGUgbXNvIDldPjx4bWw+CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PTNEImVkaXQiPgo8bzppZG1h cCB2OmV4dD0zRCJlZGl0IiBkYXRhPTNEIjEiIC8+CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtl bmRpZl0tLT4KPC9oZWFkPgo8Ym9keSBsYW5nPTNEIkRFIiBsaW5rPTNEImJsdWUiIHZsaW5rPTNE InB1cnBsZSI+CjxkaXYgY2xhc3M9M0QiV29yZFNlY3Rpb24xIj4KPHAgY2xhc3M9M0QiTXNvTm9y bWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTIj5IZWxsbyBldmVyeWJvZHksPG86cD48L286cD48L3Nw PQphbj48L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PHNwYW4gbGFuZz0zRCJFTi1VUyI+PG86 cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPjxzcGFuIGxh bmc9M0QiRU4tVVMiPkkganVzdCB1cGdyYWRlZCB0aGUgZW5naW5lIHdpdGg9CiB0aGUgZW5naW5l IHVwZ3JhZGUgc2NyaXB0IGFuZCBnZXQgYSBsb3Qgb2YgdGhlc2UgZXJyb3JzOjxvOnA+PC9vOnA+ PC9zcGFuPj0KPC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9M0QiRU4tVVMi IHN0eWxlPTNEIm1zby1mYXJlYXN0LWxhbmd1YWdlOkQ9CkUiPjIwMTItMTItMTcgMTc6MjU6MDAs NDk4IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuZW5naW5lZW5jcnlwdHV0aWxzLj0KRW5j cnlwdGlvblV0aWxzXSAoUXVhcnR6U2NoZWR1bGVyX1dvcmtlci04NCkgRmFpbGVkIHRvIGRlY3J5 cHQgRGF0YSBtdXN0IG5vPQp0IGJlIGxvbmdlciB0aGFuIDI1NiBieXRlczxvOnA+PC9vOnA+PC9z cGFuPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTIiBzdHls ZT0zRCJtc28tZmFyZWFzdC1sYW5ndWFnZTpEPQpFIj4yMDEyLTEyLTE3IDE3OjI1OjAwLDQ5OCBF UlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmVuZ2luZWVuY3J5cHR1dGlscy49CkVuY3J5cHRp b25VdGlsc10gKFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXItNzIpIEZhaWxlZCB0byBkZWNyeXB0IERh dGEgbXVzdCBubz0KdCBiZSBsb25nZXIgdGhhbiAyNTYgYnl0ZXM8bzpwPjwvbzpwPjwvc3Bhbj48 L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PHNwYW4gbGFuZz0zRCJFTi1VUyIgc3R5bGU9M0Qi bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RD0KRSI+MjAxMi0xMi0xNyAxNzoyNTowMywwMzMgRVJST1Ig W29yZy5vdmlydC5lbmdpbmUuY29yZS5lbmdpbmVlbmNyeXB0dXRpbHMuPQpFbmNyeXB0aW9uVXRp bHNdIChRdWFydHpTY2hlZHVsZXJfV29ya2VyLTk0KSBGYWlsZWQgdG8gZGVjcnlwdCBEYXRhIG11 c3Qgbm89CnQgYmUgbG9uZ2VyIHRoYW4gMjU2IGJ5dGVzPG86cD48L286cD48L3NwYW4+PC9wPgo8 cCBjbGFzcz0zRCJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9M0QiRU4tVVMiIHN0eWxlPTNEIm1zby1m YXJlYXN0LWxhbmd1YWdlOkQ9CkUiPjIwMTItMTItMTcgMTc6MjU6MDMsMDMzIEVSUk9SIFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuZW5naW5lZW5jcnlwdHV0aWxzLj0KRW5jcnlwdGlvblV0aWxzXSAo UXVhcnR6U2NoZWR1bGVyX1dvcmtlci03KSBGYWlsZWQgdG8gZGVjcnlwdCBEYXRhIG11c3Qgbm90 PQogYmUgbG9uZ2VyIHRoYW4gMjU2IGJ5dGVzPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFz cz0zRCJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9M0QiRU4tVVMiIHN0eWxlPTNEIm1zby1mYXJlYXN0 LWxhbmd1YWdlOkQ9CkUiPjIwMTItMTItMTcgMTc6MjU6MTUsNjA2IEVSUk9SIFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUuZW5naW5lZW5jcnlwdHV0aWxzLj0KRW5jcnlwdGlvblV0aWxzXSAoUXVhcnR6 U2NoZWR1bGVyX1dvcmtlci02MCkgRmFpbGVkIHRvIGRlY3J5cHQgRGF0YSBtdXN0IG5vPQp0IGJl IGxvbmdlciB0aGFuIDI1NiBieXRlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9M0Qi TXNvTm9ybWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTIiBzdHlsZT0zRCJtc28tZmFyZWFzdC1sYW5n dWFnZTpEPQpFIj4yMDEyLTEyLTE3IDE3OjI1OjE1LDYwNiBFUlJPUiBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmVuZ2luZWVuY3J5cHR1dGlscy49CkVuY3J5cHRpb25VdGlsc10gKFF1YXJ0elNjaGVk dWxlcl9Xb3JrZXItNTUpIEZhaWxlZCB0byBkZWNyeXB0IERhdGEgbXVzdCBubz0KdCBiZSBsb25n ZXIgdGhhbiAyNTYgYnl0ZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPTNEIk1zb05v cm1hbCI+PHNwYW4gbGFuZz0zRCJFTi1VUyIgc3R5bGU9M0QibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6 RD0KRSI+MjAxMi0xMi0xNyAxNzoyNTozOSw2NjMgRVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29y ZS5lbmdpbmVlbmNyeXB0dXRpbHMuPQpFbmNyeXB0aW9uVXRpbHNdIChRdWFydHpTY2hlZHVsZXJf V29ya2VyLTY5KSBGYWlsZWQgdG8gZGVjcnlwdCBEYXRhIG11c3Qgbm89CnQgYmUgbG9uZ2VyIHRo YW4gMjU2IGJ5dGVzPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwi PjxzcGFuIGxhbmc9M0QiRU4tVVMiIHN0eWxlPTNEIm1zby1mYXJlYXN0LWxhbmd1YWdlOkQ9CkUi PjIwMTItMTItMTcgMTc6MjU6MzksNjYzIEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuZW5n aW5lZW5jcnlwdHV0aWxzLj0KRW5jcnlwdGlvblV0aWxzXSAoUXVhcnR6U2NoZWR1bGVyX1dvcmtl ci02OCkgRmFpbGVkIHRvIGRlY3J5cHQgamF2YS5sYW5nLk51PQpsbFBvaW50ZXJFeGNlcHRpb248 bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PHNwYW4gbGFuZz0z RCJFTi1VUyIgc3R5bGU9M0QibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RD0KRSI+PG86cD4mbmJzcDs8 L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9M0QiRU4t VVMiPkluIGFkZGl0aW9uLCBJIGFtIG5vIGxvbmdlciBhYmw9CmUgdG8gbG9nIGluIHdpdGggYWRt aW5AaW50ZXJuYWwgYW5kIHRoZSBwYXNzd29yZCB3ZSBzZXQgYmVmb3JlLiBBcyB3ZSB1c2Ugaz0K ZWVwYXNzIGdlbmVyYXRlZCBwYXNzd29yZHMsIEkgYW0gcHJldHR5IHN1cmUgdGhhdCBJIGRvbiYj ODIxNzt0IGhhdmUgYW55IHR5PQpwaW5nIGVycm9ycyBpbiB0aGVyZS4gVGhlIGVuZ2luZSBsb2cg c2hvd3MKIHRoaXM6PG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwi PjxzcGFuIGxhbmc9M0QiRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xh c3M9M0QiTXNvTm9ybWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTIj4yMDEyLTEyLTE3IDE3OjI2OjQz LDMyOCBFUlJPUiBbPQpvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkxvZ2luQWRtaW5Vc2VyQ29t bWFuZF0gKGFqcC0tMTI3LjAuMC4xLTg3MDItMikgVVM9CkVSX0ZBSUxFRF9UT19BVVRIRU5USUNB VEUgOiBhZG1pbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48 c3BhbiBsYW5nPTNEIkVOLVVTIj4yMDEyLTEyLTE3IDE3OjI2OjQzLDMyOCBXQVJOJm5iPQpzcDsg W29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuTG9naW5BZG1pblVzZXJDb21tYW5kXSAoYWpwLS0x MjcuMC4wLjEtODcwMi09CjIpIENhbkRvQWN0aW9uIG9mIGFjdGlvbiBMb2dpbkFkbWluVXNlciBm YWlsZWQuIFJlYXNvbnM6VVNFUl9GQUlMRURfVE9fQVVUSD0KRU5USUNBVEU8bzpwPjwvbzpwPjwv c3Bhbj48L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PHNwYW4gbGFuZz0zRCJFTi1VUyI+MjAx Mi0xMi0xNyAxNzoyNjo0NiwyOTAgRVJST1IgWz0Kb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmVuZ2lu ZWVuY3J5cHR1dGlscy5FbmNyeXB0aW9uVXRpbHNdIChRdWFydHpTY2hlZHVsZXJfPQpXb3JrZXIt OTQpIEZhaWxlZCB0byBkZWNyeXB0IEJsb2NrdHlwZSBtaXNtYXRjaDogMDxvOnA+PC9vOnA+PC9z cGFuPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTIj4yMDEy LTEyLTE3IDE3OjI2OjQ2LDI5MCBFUlJPUiBbPQpvcmcub3ZpcnQuZW5naW5lLmNvcmUuZW5naW5l ZW5jcnlwdHV0aWxzLkVuY3J5cHRpb25VdGlsc10gKFF1YXJ0elNjaGVkdWxlcl89Cldvcmtlci05 MSkgRmFpbGVkIHRvIGRlY3J5cHQgQmxvY2t0eXBlIG1pc21hdGNoOiAwPG86cD48L286cD48L3Nw YW4+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9M0QiRU4tVVMiPjxvOnA+ Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBsYW5n PTNEIkVOLVVTIj5Bbnkgd2F5IG9mIHJlc2V0dGluZyB0aGUgcGFzc3dvPQpyZCBpbiB0aGUgZGF0 YWJhc2Ugb3IgZml4aW5nIHNvbWUgZW5jcnlwdGlvbiByb3V0aW5lcz88bzpwPjwvbzpwPjwvc3Bh bj48L3A9Cj4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTIj48bzpw PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PHNwYW4gbGFu Zz0zRCJFTi1VUyI+S2luZCByZWdhcmRzPG86cD48L286cD48L3NwYW4+PD0KL3A+CjxwIGNsYXNz PTNEIk1zb05vcm1hbCI+PHNwYW4gbGFuZz0zRCJFTi1VUyI+Sj1GNnJuPG86cD48L286cD48L3Nw YW4+PC9wPgo8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+CgotLV8wMDBfRDA1QzFEMDQwNjFERTY0QUEx QUU2NUUyRDQwMjExRUUzQTVCMjMzM0FNWFBSRDA2MTBNQjM3OF8tLQo= --===============1485056026832847608==-- From emesika at redhat.com Mon Dec 17 17:48:46 2012 Content-Type: multipart/mixed; boundary="===============4799426082942842073==" MIME-Version: 1.0 From: Eli Mesika To: users at ovirt.org Subject: Re: [Users] Problems after upgrading to latest rpms from the dre repository Date: Mon, 17 Dec 2012 17:48:43 -0500 Message-ID: <402087575.26512993.1355784523698.JavaMail.root@redhat.com> In-Reply-To: D05C1D04061DE64AA1AE65E2D40211EE3A5B2333@AMXPRD0610MB378.eurprd06.prod.outlook.com --===============4799426082942842073== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "Joern Ott" > To: users(a)ovirt.org > Sent: Monday, December 17, 2012 6:28:41 PM > Subject: [Users] Problems after upgrading to latest rpms from the dre rep= ository > = > = > = > = > = > Hello everybody, > = > = > = > I just upgraded the engine with the engine upgrade script and get a > lot of these errors: > = > 2012-12-17 17:25:00,498 ERROR > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > (QuartzScheduler_Worker-84) Failed to decrypt Data must not be > longer than 256 bytes The RSA algorithm can only encrypt data that has a maximum byte length of t= he RSA key length in bits divided with eight minus eleven padding bytes, i.= e. number of maximum bytes =3D key length in bits / 8 - 11. = Since we are not using padding and using a key length of 2048 , it limits u= s to encrypting 2048/8 =3D 256 characters data. We can do either = 1) Use a larger key 2) Encrypt the data with a symmetric key, and encrypt that key with rsa > = > 2012-12-17 17:25:00,498 ERROR > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > (QuartzScheduler_Worker-72) Failed to decrypt Data must not be > longer than 256 bytes > = > 2012-12-17 17:25:03,033 ERROR > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > (QuartzScheduler_Worker-94) Failed to decrypt Data must not be > longer than 256 bytes > = > 2012-12-17 17:25:03,033 ERROR > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > (QuartzScheduler_Worker-7) Failed to decrypt Data must not be longer > than 256 bytes > = > 2012-12-17 17:25:15,606 ERROR > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > (QuartzScheduler_Worker-60) Failed to decrypt Data must not be > longer than 256 bytes > = > 2012-12-17 17:25:15,606 ERROR > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > (QuartzScheduler_Worker-55) Failed to decrypt Data must not be > longer than 256 bytes > = > 2012-12-17 17:25:39,663 ERROR > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > (QuartzScheduler_Worker-69) Failed to decrypt Data must not be > longer than 256 bytes > = > 2012-12-17 17:25:39,663 ERROR > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > (QuartzScheduler_Worker-68) Failed to decrypt > java.lang.NullPointerException > = > = > = > In addition, I am no longer able to log in with admin(a)internal and > the password we set before. As we use keepass generated passwords, I > am pretty sure that I don=E2=80=99t have any typing errors in there. The > engine log shows this: > = > = > = > 2012-12-17 17:26:43,328 ERROR > [org.ovirt.engine.core.bll.LoginAdminUserCommand] > (ajp--127.0.0.1-8702-2) USER_FAILED_TO_AUTHENTICATE : admin > = > 2012-12-17 17:26:43,328 WARN > [org.ovirt.engine.core.bll.LoginAdminUserCommand] > (ajp--127.0.0.1-8702-2) CanDoAction of action LoginAdminUser failed. > Reasons:USER_FAILED_TO_AUTHENTICATE > = > 2012-12-17 17:26:46,290 ERROR > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > (QuartzScheduler_Worker-94) Failed to decrypt Blocktype mismatch: 0 > = > 2012-12-17 17:26:46,290 ERROR > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > (QuartzScheduler_Worker-91) Failed to decrypt Blocktype mismatch: 0 > = > = > = > Any way of resetting the password in the database or fixing some > encryption routines? > = > = > = > Kind regards > = > J=C3=B6rn > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users >=20 --===============4799426082942842073==-- From rgolan at redhat.com Tue Dec 18 01:58:26 2012 Content-Type: multipart/mixed; boundary="===============5484390144534122100==" MIME-Version: 1.0 From: Roy Golan To: users at ovirt.org Subject: Re: [Users] Problems after upgrading to latest rpms from the dre repository Date: Tue, 18 Dec 2012 08:58:23 +0200 Message-ID: <50D0140F.3070003@redhat.com> In-Reply-To: D05C1D04061DE64AA1AE65E2D40211EE3A5B2333@AMXPRD0610MB378.eurprd06.prod.outlook.com --===============5484390144534122100== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------000206020902090008030906 Content-Type: text/plain; charset=3DISO-8859-1; format=3Dflowed Content-Transfer-Encoding: 8bit On 12/17/2012 06:28 PM, Joern Ott wrote: > > Hello everybody, > > I just upgraded the engine with the engine upgrade script and get a = > lot of these errors: > > 2012-12-17 17:25:00,498 ERROR = > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] = > (QuartzScheduler_Worker-84) Failed to decrypt Data must not be longer = > than 256 bytes > > 2012-12-17 17:25:00,498 ERROR = > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] = > (QuartzScheduler_Worker-72) Failed to decrypt Data must not be longer = > than 256 bytes > > 2012-12-17 17:25:03,033 ERROR = > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] = > (QuartzScheduler_Worker-94) Failed to decrypt Data must not be longer = > than 256 bytes > > 2012-12-17 17:25:03,033 ERROR = > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] = > (QuartzScheduler_Worker-7) Failed to decrypt Data must not be longer = > than 256 bytes > > 2012-12-17 17:25:15,606 ERROR = > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] = > (QuartzScheduler_Worker-60) Failed to decrypt Data must not be longer = > than 256 bytes > > 2012-12-17 17:25:15,606 ERROR = > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] = > (QuartzScheduler_Worker-55) Failed to decrypt Data must not be longer = > than 256 bytes > > 2012-12-17 17:25:39,663 ERROR = > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] = > (QuartzScheduler_Worker-69) Failed to decrypt Data must not be longer = > than 256 bytes > > 2012-12-17 17:25:39,663 ERROR = > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] = > (QuartzScheduler_Worker-68) Failed to decrypt = > java.lang.NullPointerException > > In addition, I am no longer able to log in with admin(a)internal and the = > password we set before. As we use keepass generated passwords, I am = > pretty sure that I don't have any typing errors in there. The engine = > log shows this: > > 2012-12-17 17:26:43,328 ERROR = > [org.ovirt.engine.core.bll.LoginAdminUserCommand] = > (ajp--127.0.0.1-8702-2) USER_FAILED_TO_AUTHENTICATE : admin > > 2012-12-17 17:26:43,328 WARN = > [org.ovirt.engine.core.bll.LoginAdminUserCommand] = > (ajp--127.0.0.1-8702-2) CanDoAction of action LoginAdminUser failed. = > Reasons:USER_FAILED_TO_AUTHENTICATE > > 2012-12-17 17:26:46,290 ERROR = > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] = > (QuartzScheduler_Worker-94) Failed to decrypt Blocktype mismatch: 0 > > 2012-12-17 17:26:46,290 ERROR = > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] = > (QuartzScheduler_Worker-91) Failed to decrypt Blocktype mismatch: 0 > > Any way of resetting the password in the database or fixing some = > encryption routines? > engine-config -s AdminPassword {your passwd} can you please also search the upgrade/install log to see if the engine = setup threw an error *encrypting* your supplied password? > > Kind regards > > J=C3=B6rn > > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users --------------000206020902090008030906 Content-Type: text/html; charset=3DISO-8859-1 Content-Transfer-Encoding: 7bit
On 12/17/2012 06:28 PM, Joern Ott wrote:

Hello everybody,

 

I just upgraded the engine with the engine upgrade script and get a lot of these errors:

2012-12-17 17:25:00,498 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-84) Failed to decrypt Data must not be longer than 256 bytes

2012-12-17 17:25:00,498 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-72) Failed to decrypt Data must not be longer than 256 bytes

2012-12-17 17:25:03,033 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-94) Failed to decrypt Data must not be longer than 256 bytes

2012-12-17 17:25:03,033 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-7) Failed to decrypt Data must not be longer than 256 bytes

2012-12-17 17:25:15,606 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-60) Failed to decrypt Data must not be longer than 256 bytes

2012-12-17 17:25:15,606 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-55) Failed to decrypt Data must not be longer than 256 bytes

2012-12-17 17:25:39,663 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-69) Failed to decrypt Data must not be longer than 256 bytes

2012-12-17 17:25:39,663 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-68) Failed to decrypt java.lang.NullPointerException

 

In addition, I am no longer able to log in with admin(a)internal and the password we set before. As we use keepass generated passwords, I am pretty sure that I don’t have any typing errors in there. The engine log shows this:

 

2012-12-17 17:26:43,328 ERROR [org.ovirt.engine.core.bll.LoginAdminUserCommand] (ajp--127.0.0.1-8702-2) USER_FAILED_TO_AUTHENTICATE : admin

2012-12-17 17:26:43,328 WARN  [org.ovirt.engine.core.bll.LoginAdminUserCommand] (ajp--127.0.0.1-8702-2) CanDoAction of action LoginAdminUser failed. Reasons:USER_FAILED_TO_AUTHENTICATE

2012-12-17 17:26:46,290 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-94) Failed to decrypt Blocktype mismatch: 0

2012-12-17 17:26:46,290 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-91) Failed to decrypt Blocktype mismatch: 0

 

Any way of resetting the password in the database or fixing some encryption routines?


engine-config -s AdminPassword {your passwd}

can you please also search the upgrade/install log to see if the engine setup threw an error *encrypting* your supplied password?

 

Kind regards=

Jörn



_______________________________________________
Users mailing list
Use=
rs(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

--------------000206020902090008030906-- --===============5484390144534122100== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wMDAyMDYwMjA5MDIwOTAwMDgwMzA5MDYKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PUlTTy04ODU5LTE7IGZvcm1hdD1mbG93ZWQKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzog OGJpdAoKT24gMTIvMTcvMjAxMiAwNjoyOCBQTSwgSm9lcm4gT3R0IHdyb3RlOgo+Cj4gSGVsbG8g ZXZlcnlib2R5LAo+Cj4gSSBqdXN0IHVwZ3JhZGVkIHRoZSBlbmdpbmUgd2l0aCB0aGUgZW5naW5l IHVwZ3JhZGUgc2NyaXB0IGFuZCBnZXQgYSAKPiBsb3Qgb2YgdGhlc2UgZXJyb3JzOgo+Cj4gMjAx Mi0xMi0xNyAxNzoyNTowMCw0OTggRVJST1IgCj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS5lbmdp bmVlbmNyeXB0dXRpbHMuRW5jcnlwdGlvblV0aWxzXSAKPiAoUXVhcnR6U2NoZWR1bGVyX1dvcmtl ci04NCkgRmFpbGVkIHRvIGRlY3J5cHQgRGF0YSBtdXN0IG5vdCBiZSBsb25nZXIgCj4gdGhhbiAy NTYgYnl0ZXMKPgo+IDIwMTItMTItMTcgMTc6MjU6MDAsNDk4IEVSUk9SIAo+IFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUuZW5naW5lZW5jcnlwdHV0aWxzLkVuY3J5cHRpb25VdGlsc10gCj4gKFF1YXJ0 elNjaGVkdWxlcl9Xb3JrZXItNzIpIEZhaWxlZCB0byBkZWNyeXB0IERhdGEgbXVzdCBub3QgYmUg bG9uZ2VyIAo+IHRoYW4gMjU2IGJ5dGVzCj4KPiAyMDEyLTEyLTE3IDE3OjI1OjAzLDAzMyBFUlJP UiAKPiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmVuZ2luZWVuY3J5cHR1dGlscy5FbmNyeXB0aW9u VXRpbHNdIAo+IChRdWFydHpTY2hlZHVsZXJfV29ya2VyLTk0KSBGYWlsZWQgdG8gZGVjcnlwdCBE YXRhIG11c3Qgbm90IGJlIGxvbmdlciAKPiB0aGFuIDI1NiBieXRlcwo+Cj4gMjAxMi0xMi0xNyAx NzoyNTowMywwMzMgRVJST1IgCj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS5lbmdpbmVlbmNyeXB0 dXRpbHMuRW5jcnlwdGlvblV0aWxzXSAKPiAoUXVhcnR6U2NoZWR1bGVyX1dvcmtlci03KSBGYWls ZWQgdG8gZGVjcnlwdCBEYXRhIG11c3Qgbm90IGJlIGxvbmdlciAKPiB0aGFuIDI1NiBieXRlcwo+ Cj4gMjAxMi0xMi0xNyAxNzoyNToxNSw2MDYgRVJST1IgCj4gW29yZy5vdmlydC5lbmdpbmUuY29y ZS5lbmdpbmVlbmNyeXB0dXRpbHMuRW5jcnlwdGlvblV0aWxzXSAKPiAoUXVhcnR6U2NoZWR1bGVy X1dvcmtlci02MCkgRmFpbGVkIHRvIGRlY3J5cHQgRGF0YSBtdXN0IG5vdCBiZSBsb25nZXIgCj4g dGhhbiAyNTYgYnl0ZXMKPgo+IDIwMTItMTItMTcgMTc6MjU6MTUsNjA2IEVSUk9SIAo+IFtvcmcu b3ZpcnQuZW5naW5lLmNvcmUuZW5naW5lZW5jcnlwdHV0aWxzLkVuY3J5cHRpb25VdGlsc10gCj4g KFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXItNTUpIEZhaWxlZCB0byBkZWNyeXB0IERhdGEgbXVzdCBu b3QgYmUgbG9uZ2VyIAo+IHRoYW4gMjU2IGJ5dGVzCj4KPiAyMDEyLTEyLTE3IDE3OjI1OjM5LDY2 MyBFUlJPUiAKPiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmVuZ2luZWVuY3J5cHR1dGlscy5FbmNy eXB0aW9uVXRpbHNdIAo+IChRdWFydHpTY2hlZHVsZXJfV29ya2VyLTY5KSBGYWlsZWQgdG8gZGVj cnlwdCBEYXRhIG11c3Qgbm90IGJlIGxvbmdlciAKPiB0aGFuIDI1NiBieXRlcwo+Cj4gMjAxMi0x Mi0xNyAxNzoyNTozOSw2NjMgRVJST1IgCj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS5lbmdpbmVl bmNyeXB0dXRpbHMuRW5jcnlwdGlvblV0aWxzXSAKPiAoUXVhcnR6U2NoZWR1bGVyX1dvcmtlci02 OCkgRmFpbGVkIHRvIGRlY3J5cHQgCj4gamF2YS5sYW5nLk51bGxQb2ludGVyRXhjZXB0aW9uCj4K PiBJbiBhZGRpdGlvbiwgSSBhbSBubyBsb25nZXIgYWJsZSB0byBsb2cgaW4gd2l0aCBhZG1pbkBp bnRlcm5hbCBhbmQgdGhlIAo+IHBhc3N3b3JkIHdlIHNldCBiZWZvcmUuIEFzIHdlIHVzZSBrZWVw YXNzIGdlbmVyYXRlZCBwYXNzd29yZHMsIEkgYW0gCj4gcHJldHR5IHN1cmUgdGhhdCBJIGRvbid0 IGhhdmUgYW55IHR5cGluZyBlcnJvcnMgaW4gdGhlcmUuIFRoZSBlbmdpbmUgCj4gbG9nIHNob3dz IHRoaXM6Cj4KPiAyMDEyLTEyLTE3IDE3OjI2OjQzLDMyOCBFUlJPUiAKPiBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLmJsbC5Mb2dpbkFkbWluVXNlckNvbW1hbmRdIAo+IChhanAtLTEyNy4wLjAuMS04 NzAyLTIpIFVTRVJfRkFJTEVEX1RPX0FVVEhFTlRJQ0FURSA6IGFkbWluCj4KPiAyMDEyLTEyLTE3 IDE3OjI2OjQzLDMyOCBXQVJOICAKPiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Mb2dpbkFk bWluVXNlckNvbW1hbmRdIAo+IChhanAtLTEyNy4wLjAuMS04NzAyLTIpIENhbkRvQWN0aW9uIG9m IGFjdGlvbiBMb2dpbkFkbWluVXNlciBmYWlsZWQuIAo+IFJlYXNvbnM6VVNFUl9GQUlMRURfVE9f QVVUSEVOVElDQVRFCj4KPiAyMDEyLTEyLTE3IDE3OjI2OjQ2LDI5MCBFUlJPUiAKPiBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLmVuZ2luZWVuY3J5cHR1dGlscy5FbmNyeXB0aW9uVXRpbHNdIAo+IChR dWFydHpTY2hlZHVsZXJfV29ya2VyLTk0KSBGYWlsZWQgdG8gZGVjcnlwdCBCbG9ja3R5cGUgbWlz bWF0Y2g6IDAKPgo+IDIwMTItMTItMTcgMTc6MjY6NDYsMjkwIEVSUk9SIAo+IFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUuZW5naW5lZW5jcnlwdHV0aWxzLkVuY3J5cHRpb25VdGlsc10gCj4gKFF1YXJ0 elNjaGVkdWxlcl9Xb3JrZXItOTEpIEZhaWxlZCB0byBkZWNyeXB0IEJsb2NrdHlwZSBtaXNtYXRj aDogMAo+Cj4gQW55IHdheSBvZiByZXNldHRpbmcgdGhlIHBhc3N3b3JkIGluIHRoZSBkYXRhYmFz ZSBvciBmaXhpbmcgc29tZSAKPiBlbmNyeXB0aW9uIHJvdXRpbmVzPwo+CgplbmdpbmUtY29uZmln IC1zIEFkbWluUGFzc3dvcmQge3lvdXIgcGFzc3dkfQoKY2FuIHlvdSBwbGVhc2UgYWxzbyBzZWFy Y2ggdGhlIHVwZ3JhZGUvaW5zdGFsbCBsb2cgdG8gc2VlIGlmIHRoZSBlbmdpbmUgCnNldHVwIHRo cmV3IGFuIGVycm9yICplbmNyeXB0aW5nKiB5b3VyIHN1cHBsaWVkIHBhc3N3b3JkPwo+Cj4gS2lu ZCByZWdhcmRzCj4KPiBK9nJuCj4KPgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KPiBVc2VycyBtYWlsaW5nIGxpc3QKPiBVc2Vyc0BvdmlydC5vcmcK PiBodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMKCgotLS0tLS0t LS0tLS0tLTAwMDIwNjAyMDkwMjA5MDAwODAzMDkwNgpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsg Y2hhcnNldD1JU08tODg1OS0xCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCjxodG1s PgogIDxoZWFkPgogICAgPG1ldGEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PUlTTy04ODU5 LTEiCiAgICAgIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSI+CiAgPC9oZWFkPgogIDxib2R5IGJn Y29sb3I9IiNGRkZGRkYiIHRleHQ9IiMwMDAwMDAiPgogICAgPGRpdiBjbGFzcz0ibW96LWNpdGUt cHJlZml4Ij5PbiAxMi8xNy8yMDEyIDA2OjI4IFBNLCBKb2VybiBPdHQKICAgICAgd3JvdGU6PGJy PgogICAgPC9kaXY+CiAgICA8YmxvY2txdW90ZQpjaXRlPSJtaWQ6RDA1QzFEMDQwNjFERTY0QUEx QUU2NUUyRDQwMjExRUUzQTVCMjMzM0BBTVhQUkQwNjEwTUIzNzguZXVycHJkMDYucHJvZC5vdXRs b29rLmNvbSIKICAgICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRl bnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOwogICAgICAgIGNoYXJzZXQ9SVNPLTg4NTktMSI+ CiAgICAgIDxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQg KGZpbHRlcmVkCiAgICAgICAgbWVkaXVtKSI+CiAgICAgIDxzdHlsZT48IS0tCi8qIEZvbnQgRGVm aW5pdGlvbnMgKi8KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7CglwYW5vc2UtMToy IDE1IDUgMiAyIDIgNCAzIDIgNDt9CkBmb250LWZhY2UKCXtmb250LWZhbWlseTpUYWhvbWE7Cglw YW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9Ci8qIFN0eWxlIERlZmluaXRpb25zICovCnAu TXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwKCXttYXJnaW46MGNtOwoJbWFy Z2luLWJvdHRvbTouMDAwMXB0OwoJZm9udC1zaXplOjExLjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxp YnJpIiwic2Fucy1zZXJpZiI7Cgltc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9CmE6bGluaywg c3Bhbi5Nc29IeXBlcmxpbmsKCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7Cgljb2xvcjpibHVlOwoJ dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtG b2xsb3dlZAoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsKCWNvbG9yOnB1cnBsZTsKCXRleHQtZGVj b3JhdGlvbjp1bmRlcmxpbmU7fQpwLk1zb0FjZXRhdGUsIGxpLk1zb0FjZXRhdGUsIGRpdi5Nc29B Y2V0YXRlCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLXN0eWxlLWxpbms6IkJhbGxvb24g VGV4dCBDaGFyIjsKCW1hcmdpbjowY207CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7Cglmb250LXNp emU6OC4wcHQ7Cglmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiI7Cgltc28tZmFyZWFz dC1sYW5ndWFnZTpFTi1VUzt9CnNwYW4uRW1haWxTdHlsZTE3Cgl7bXNvLXN0eWxlLXR5cGU6cGVy c29uYWwtY29tcG9zZTsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7Cgljb2xv cjp3aW5kb3d0ZXh0O30Kc3Bhbi5CYWxsb29uVGV4dENoYXIKCXttc28tc3R5bGUtbmFtZToiQmFs bG9vbiBUZXh0IENoYXIiOwoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLXN0eWxlLWxpbms6 IkJhbGxvb24gVGV4dCI7Cglmb250LWZhbWlseToiVGFob21hIiwic2Fucy1zZXJpZiI7fQouTXNv Q2hwRGVmYXVsdAoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5OwoJZm9udC1mYW1pbHk6IkNh bGlicmkiLCJzYW5zLXNlcmlmIjsKCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30KQHBhZ2Ug V29yZFNlY3Rpb24xCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7CgltYXJnaW46NzAuODVwdCA3MC44 NXB0IDIuMGNtIDcwLjg1cHQ7fQpkaXYuV29yZFNlY3Rpb24xCgl7cGFnZTpXb3JkU2VjdGlvbjE7 fQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPgo8bzpzaGFwZWRlZmF1bHRzIHY6 ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPgo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0 ZSBtc28gOV0+PHhtbD4KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPgo8bzppZG1hcCB2OmV4 dD0iZWRpdCIgZGF0YT0iMSIgLz4KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPgog ICAgICA8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPgogICAgICAgIDxwIGNsYXNzPSJNc29Ob3Jt YWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5IZWxsbyBldmVyeWJvZHksPG86cD48L286cD48L3NwYW4+ PC9wPgogICAgICAgIDxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpw PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+CiAgICAgICAgPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw YW4gbGFuZz0iRU4tVVMiPkkganVzdCB1cGdyYWRlZCB0aGUKICAgICAgICAgICAgZW5naW5lIHdp dGggdGhlIGVuZ2luZSB1cGdyYWRlIHNjcmlwdCBhbmQgZ2V0IGEgbG90IG9mIHRoZXNlCiAgICAg ICAgICAgIGVycm9yczo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CiAgICAgICAgPHAgY2xhc3M9Ik1z b05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkRFIgogICAgICAgICAg ICBsYW5nPSJFTi1VUyI+MjAxMi0xMi0xNyAxNzoyNTowMCw0OTggRVJST1IKICAgICAgICAgICAg W29yZy5vdmlydC5lbmdpbmUuY29yZS5lbmdpbmVlbmNyeXB0dXRpbHMuRW5jcnlwdGlvblV0aWxz XQogICAgICAgICAgICAoUXVhcnR6U2NoZWR1bGVyX1dvcmtlci04NCkgRmFpbGVkIHRvIGRlY3J5 cHQgRGF0YSBtdXN0IG5vdAogICAgICAgICAgICBiZSBsb25nZXIgdGhhbiAyNTYgYnl0ZXM8bzpw PjwvbzpwPjwvc3Bhbj48L3A+CiAgICAgICAgPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5 bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkRFIgogICAgICAgICAgICBsYW5nPSJFTi1VUyI+MjAx Mi0xMi0xNyAxNzoyNTowMCw0OTggRVJST1IKICAgICAgICAgICAgW29yZy5vdmlydC5lbmdpbmUu Y29yZS5lbmdpbmVlbmNyeXB0dXRpbHMuRW5jcnlwdGlvblV0aWxzXQogICAgICAgICAgICAoUXVh cnR6U2NoZWR1bGVyX1dvcmtlci03MikgRmFpbGVkIHRvIGRlY3J5cHQgRGF0YSBtdXN0IG5vdAog ICAgICAgICAgICBiZSBsb25nZXIgdGhhbiAyNTYgYnl0ZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+ CiAgICAgICAgPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxh bmd1YWdlOkRFIgogICAgICAgICAgICBsYW5nPSJFTi1VUyI+MjAxMi0xMi0xNyAxNzoyNTowMyww MzMgRVJST1IKICAgICAgICAgICAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5lbmdpbmVlbmNyeXB0 dXRpbHMuRW5jcnlwdGlvblV0aWxzXQogICAgICAgICAgICAoUXVhcnR6U2NoZWR1bGVyX1dvcmtl ci05NCkgRmFpbGVkIHRvIGRlY3J5cHQgRGF0YSBtdXN0IG5vdAogICAgICAgICAgICBiZSBsb25n ZXIgdGhhbiAyNTYgYnl0ZXM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CiAgICAgICAgPHAgY2xhc3M9 Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkRFIgogICAgICAg ICAgICBsYW5nPSJFTi1VUyI+MjAxMi0xMi0xNyAxNzoyNTowMywwMzMgRVJST1IKICAgICAgICAg ICAgW29yZy5vdmlydC5lbmdpbmUuY29yZS5lbmdpbmVlbmNyeXB0dXRpbHMuRW5jcnlwdGlvblV0 aWxzXQogICAgICAgICAgICAoUXVhcnR6U2NoZWR1bGVyX1dvcmtlci03KSBGYWlsZWQgdG8gZGVj cnlwdCBEYXRhIG11c3Qgbm90CiAgICAgICAgICAgIGJlIGxvbmdlciB0aGFuIDI1NiBieXRlczxv OnA+PC9vOnA+PC9zcGFuPjwvcD4KICAgICAgICA8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6REUiCiAgICAgICAgICAgIGxhbmc9IkVOLVVTIj4y MDEyLTEyLTE3IDE3OjI1OjE1LDYwNiBFUlJPUgogICAgICAgICAgICBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmVuZ2luZWVuY3J5cHR1dGlscy5FbmNyeXB0aW9uVXRpbHNdCiAgICAgICAgICAgIChR dWFydHpTY2hlZHVsZXJfV29ya2VyLTYwKSBGYWlsZWQgdG8gZGVjcnlwdCBEYXRhIG11c3Qgbm90 CiAgICAgICAgICAgIGJlIGxvbmdlciB0aGFuIDI1NiBieXRlczxvOnA+PC9vOnA+PC9zcGFuPjwv cD4KICAgICAgICA8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3Qt bGFuZ3VhZ2U6REUiCiAgICAgICAgICAgIGxhbmc9IkVOLVVTIj4yMDEyLTEyLTE3IDE3OjI1OjE1 LDYwNiBFUlJPUgogICAgICAgICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmVuZ2luZWVuY3J5 cHR1dGlscy5FbmNyeXB0aW9uVXRpbHNdCiAgICAgICAgICAgIChRdWFydHpTY2hlZHVsZXJfV29y a2VyLTU1KSBGYWlsZWQgdG8gZGVjcnlwdCBEYXRhIG11c3Qgbm90CiAgICAgICAgICAgIGJlIGxv bmdlciB0aGFuIDI1NiBieXRlczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KICAgICAgICA8cCBjbGFz cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6REUiCiAgICAg ICAgICAgIGxhbmc9IkVOLVVTIj4yMDEyLTEyLTE3IDE3OjI1OjM5LDY2MyBFUlJPUgogICAgICAg ICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmVuZ2luZWVuY3J5cHR1dGlscy5FbmNyeXB0aW9u VXRpbHNdCiAgICAgICAgICAgIChRdWFydHpTY2hlZHVsZXJfV29ya2VyLTY5KSBGYWlsZWQgdG8g ZGVjcnlwdCBEYXRhIG11c3Qgbm90CiAgICAgICAgICAgIGJlIGxvbmdlciB0aGFuIDI1NiBieXRl czxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KICAgICAgICA8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh biBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6REUiCiAgICAgICAgICAgIGxhbmc9IkVOLVVT Ij4yMDEyLTEyLTE3IDE3OjI1OjM5LDY2MyBFUlJPUgogICAgICAgICAgICBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLmVuZ2luZWVuY3J5cHR1dGlscy5FbmNyeXB0aW9uVXRpbHNdCiAgICAgICAgICAg IChRdWFydHpTY2hlZHVsZXJfV29ya2VyLTY4KSBGYWlsZWQgdG8gZGVjcnlwdAogICAgICAgICAg ICBqYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+CiAg ICAgICAgPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1 YWdlOkRFIgogICAgICAgICAgICBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+ PC9wPgogICAgICAgIDxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5JbiBh ZGRpdGlvbiwgSSBhbSBubwogICAgICAgICAgICBsb25nZXIgYWJsZSB0byBsb2cgaW4gd2l0aCBh ZG1pbkBpbnRlcm5hbCBhbmQgdGhlIHBhc3N3b3JkCiAgICAgICAgICAgIHdlIHNldCBiZWZvcmUu IEFzIHdlIHVzZSBrZWVwYXNzIGdlbmVyYXRlZCBwYXNzd29yZHMsIEkgYW0KICAgICAgICAgICAg cHJldHR5IHN1cmUgdGhhdCBJIGRvbiYjODIxNzt0IGhhdmUgYW55IHR5cGluZyBlcnJvcnMgaW4g dGhlcmUuCiAgICAgICAgICAgIFRoZSBlbmdpbmUgbG9nIHNob3dzIHRoaXM6PG86cD48L286cD48 L3NwYW4+PC9wPgogICAgICAgIDxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+CiAgICAgICAgPHAgY2xhc3M9Ik1zb05vcm1h bCI+PHNwYW4gbGFuZz0iRU4tVVMiPjIwMTItMTItMTcgMTc6MjY6NDMsMzI4CiAgICAgICAgICAg IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkxvZ2luQWRtaW5Vc2VyQ29tbWFuZF0K ICAgICAgICAgICAgKGFqcC0tMTI3LjAuMC4xLTg3MDItMikgVVNFUl9GQUlMRURfVE9fQVVUSEVO VElDQVRFIDogYWRtaW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+CiAgICAgICAgPHAgY2xhc3M9Ik1z b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjIwMTItMTItMTcgMTc6MjY6NDMsMzI4CiAgICAg ICAgICAgIFdBUk4mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuTG9naW5BZG1pblVz ZXJDb21tYW5kXQogICAgICAgICAgICAoYWpwLS0xMjcuMC4wLjEtODcwMi0yKSBDYW5Eb0FjdGlv biBvZiBhY3Rpb24gTG9naW5BZG1pblVzZXIKICAgICAgICAgICAgZmFpbGVkLiBSZWFzb25zOlVT RVJfRkFJTEVEX1RPX0FVVEhFTlRJQ0FURTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KICAgICAgICA8 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+MjAxMi0xMi0xNyAxNzoyNjo0 NiwyOTAKICAgICAgICAgICAgRVJST1IKICAgICAgICAgICAgW29yZy5vdmlydC5lbmdpbmUuY29y ZS5lbmdpbmVlbmNyeXB0dXRpbHMuRW5jcnlwdGlvblV0aWxzXQogICAgICAgICAgICAoUXVhcnR6 U2NoZWR1bGVyX1dvcmtlci05NCkgRmFpbGVkIHRvIGRlY3J5cHQgQmxvY2t0eXBlCiAgICAgICAg ICAgIG1pc21hdGNoOiAwPG86cD48L286cD48L3NwYW4+PC9wPgogICAgICAgIDxwIGNsYXNzPSJN c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4yMDEyLTEyLTE3IDE3OjI2OjQ2LDI5MAogICAg ICAgICAgICBFUlJPUgogICAgICAgICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmVuZ2luZWVu Y3J5cHR1dGlscy5FbmNyeXB0aW9uVXRpbHNdCiAgICAgICAgICAgIChRdWFydHpTY2hlZHVsZXJf V29ya2VyLTkxKSBGYWlsZWQgdG8gZGVjcnlwdCBCbG9ja3R5cGUKICAgICAgICAgICAgbWlzbWF0 Y2g6IDA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CiAgICAgICAgPHAgY2xhc3M9Ik1zb05vcm1hbCI+ PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KICAgICAgICA8 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+QW55IHdheSBvZiByZXNldHRp bmcgdGhlCiAgICAgICAgICAgIHBhc3N3b3JkIGluIHRoZSBkYXRhYmFzZSBvciBmaXhpbmcgc29t ZSBlbmNyeXB0aW9uIHJvdXRpbmVzPzwvc3Bhbj48L3A+CiAgICAgIDwvZGl2PgogICAgPC9ibG9j a3F1b3RlPgogICAgPGJyPgogICAgZW5naW5lLWNvbmZpZyAtcyBBZG1pblBhc3N3b3JkIHt5b3Vy IHBhc3N3ZH08YnI+CiAgICA8YnI+CiAgICBjYW4geW91IHBsZWFzZSBhbHNvIHNlYXJjaCB0aGUg dXBncmFkZS9pbnN0YWxsIGxvZyB0byBzZWUgaWYgdGhlCiAgICBlbmdpbmUgc2V0dXAgdGhyZXcg YW4gZXJyb3IgKmVuY3J5cHRpbmcqIHlvdXIgc3VwcGxpZWQgcGFzc3dvcmQ/PGJyPgogICAgPGJs b2NrcXVvdGUKY2l0ZT0ibWlkOkQwNUMxRDA0MDYxREU2NEFBMUFFNjVFMkQ0MDIxMUVFM0E1QjIz MzNAQU1YUFJEMDYxME1CMzc4LmV1cnByZDA2LnByb2Qub3V0bG9vay5jb20iCiAgICAgIHR5cGU9 ImNpdGUiPgogICAgICA8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPgogICAgICAgIDxwIGNsYXNz PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+CiAg ICAgICAgPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7 PC9vOnA+PC9zcGFuPjwvcD4KICAgICAgICA8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n PSJFTi1VUyI+S2luZCByZWdhcmRzPG86cD48L286cD48L3NwYW4+PC9wPgogICAgICAgIDxwIGNs YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5KJm91bWw7cm48bzpwPjwvbzpwPjwv c3Bhbj48L3A+CiAgICAgIDwvZGl2PgogICAgICA8YnI+CiAgICAgIDxmaWVsZHNldCBjbGFzcz0i bWltZUF0dGFjaG1lbnRIZWFkZXIiPjwvZmllbGRzZXQ+CiAgICAgIDxicj4KICAgICAgPHByZSB3 cmFwPSIiPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClVz ZXJzIG1haWxpbmcgbGlzdAo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVm PSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+CjxhIGNsYXNzPSJt b3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1h bi9saXN0aW5mby91c2VycyI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv L3VzZXJzPC9hPgo8L3ByZT4KICAgIDwvYmxvY2txdW90ZT4KICAgIDxicj4KICA8L2JvZHk+Cjwv aHRtbD4KCi0tLS0tLS0tLS0tLS0tMDAwMjA2MDIwOTAyMDkwMDA4MDMwOTA2LS0K --===============5484390144534122100==--