eWVhaCB0aGFua3MgDQppdCBzZWVtcyB0aGF0IHRoZSBleGN1dGFibGUgY29kZXMgYnVpbHQgdXNp bmcgdGhlIE5DQkkgbWFrZWZpbGUgYXJlIA0KYWxsIHN0YW5kYWxvbmUgdmVyc2lvbi4gdGhlIHBy b2JsZW0gd2FzIGZpeGVkIGFzIHUgc3VnZ2VzdGVkLg0KLWxuY2JpTmFjYyAtbG5ldGVudHIgLWxu ZXRjbGkgLi4uIGl0IHdvcmtzIQ0KPlRoZSBDREVudHJleiBpcyBmcm9tIGRheXMgZ29uZSBieSB3 aGVuIHRoZSBOQ0JJIGRhdGFiYXNlIGNvdWxkIGZpdCBvbiBjZHMuLi4NCj5zbyBpdCBzZWVtcyBh cyB0aG91Z2ggdGhlIHRvb2xraXQgKGFuZCB5b3UpIGFyZSBsaW5raW5nIHRvIHRoZSBDRCBlbnRy ZXoNCj5saWJyYXJ5IHJhdGhlciB0aGFuIHRoZSBOZXRFbnRyZXogbGlicmFyeS4gQ2hlY2sgeW91 ciBtYWtlZmlsZS4gVXNlIHRoZQ0KPk5lbnRyZXogYXBwbGljYXRpb24gdG8gZ2V0IHNlcXVlbmNl cy4NCj4NCj5IZXJlJ3MgYSBndWlkZSB0byBjb25uZWN0aW5nIHRvIHRoZSBFbnRyZXogc2Vydmlj ZSBieSBjb2RlDQo+ZnRwOi8vZnRwLm5jYmkubmloLmdvdi90b29sYm94L25jYmlfdG9vbHMvc2Rr ZG9jL0FDQ0VTUy5IVE1MDQo+DQo+Q2hlZXJzDQo+DQo+LT1NaWNoZWw9LQ0KPg0KPg0KPg0KPg0K Pi0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0gDQo+RnJvbTogInh1eWluZyIgPHh1eWluZ0Bz aWJzLmFjLmNuPg0KPlRvOiA8YmlvZGV2ZWxvcGVyc0BiaW9pbmZvcm1hdGljcy5vcmc+DQo+U2Vu dDogVHVlc2RheSwgTm92ZW1iZXIgMjUsIDIwMDMgMjoxNyBBTQ0KPlN1YmplY3Q6IFtCaW9kZXZl bG9wZXJzXSBoZWxwISEhDQo+DQo+DQo+YmlvZGV2ZWxvcGVycw0KPmNhbiBhbnlib2R5IGhlbHAg bWUgdG8gZmlndXJlIG91dCB0aGUgcHJvYmxlbT8gKHByb2dyYW1taW5nIHdpdGggTkNCSSBjDQo+ dG9vbGtpdCkNCj4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKiogKHF1ZXN0aW9uIDEpDQo+aSBhbHdheXMgZ2V0IHRoZSBmb2xsb3dp bmcgZXJyb3IgbWVzc2FnZSB3aGVuIHRyeWluZyB0byByZXRyaWV2ZSBuZWlnaGJvdXJzDQo+b2Yg dGhlIHNlcQ0KPg0KPmluIG15IGNvZGU6DQo+Li4uLg0KPmxzcDEgPSBFbnRyZXpVaWRMaW5rcyhU WVBfU0VRLCB1aWQsIFRZUF9TRVEpOw0KPi4uLi4NCj4NCj50aGUgZXJyb3IgbWVzc2FnZToNCj48 PDwgUmUtZXN0YWJsaXNoaW5nIEVudHJleiBTZXJ2aWNlID4+Pg0KPjw8PCAgICAgICAgUmVxdWVz dGluZyBFbnRyZXogc2VydmljZSAgICAgICAgID4+Pg0KPg0KPltPcmdQcm90XSBGQVRBTCBFUlJP UjogTmV0VWlkTGlua3MgZmFpbHVyZQ0KPg0KPmhvdyBjYW4gaSBzb2x2ZSB0aGlzIHByb2JsZW0/ DQo+KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqIChxdWVzdGlvbiAyKQ0KPmFub3RoZXIgcHJvYmxlbSBpcyB0aGF0IHdoZW5ldmVy IGkgcnVuIHRoZSBwcm9ncmFtICJnZXRzZXEiIGkgZ2V0IHRoZSBlcnJvcg0KPm1lc3NhZ2UNCj4N Cj5bZ2V0c2VxXSBFUlJPUjogQ2RFbnRyZXogbW9kdWxlIGlzIG5vdCBjb25maWd1cmVkIGNvcnJl Y3RseS4gIFBsZWFzZSBydW4NCj5FbnRyZXpDZiB0byBjb3JyZWN0IHRoZSBwcm9ibGVtLg0KPltn ZXRzZXFdIEluaXQgZmFpbGVkDQo+SGl0IFJldHVybg0KPg0KPqGhoaGhoaGhoaGhoaGhoaF4dXlp bmcNCj6hoaGhoaGhoaGhoaGhoaGheHV5aW5nQHNpYnMuYWMuY24NCj6hoaGhoaGhoaGhoaGhoaGh oaGhoTIwMDMtMTEtMjUNCj4NCj4NCj4NCj4NCj4NCj5fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXw0KPkJpb2RldmVsb3BlcnMgbWFpbGluZyBsaXN0DQo+Qmlv ZGV2ZWxvcGVyc0BiaW9pbmZvcm1hdGljcy5vcmcNCj5odHRwczovL2Jpb2luZm9ybWF0aWNzLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2Jpb2RldmVsb3BlcnMNCj4NCj4uDQo=