PiBVbmRlciBXaW5kb3dzLCBpdCBoZWxwcyBpZiB5b3UgZ28gdG8gdGhlIENvbnRyb2wgUGFuZWws IGFuZCB0aGUgT0RDQjMyIA0KPiBjb250cm9sOyBhZGQgYSBTeXN0ZW0gRFNOIHRvIGNvbm5lY3Qg dG8geW91ciBkYXRhYmFzZS4gVXNlIHRoZSBTeXN0ZW0gDQo+IERTTiBuYW1lIHlvdSBjcmVhdGVk IGluIHRoZSBaT0RCQ0RBIGNvbm5lY3Rpb24gbmFtZS4NCj4gDQo+IA0KDQpUaGFuayB5b3UgIHZl cnkgbXVjaCENCkkgY2FuICBjb25uZWN0IG15IFNRTCBzZXJ2ZXIgbm93Lg0KDQpSaWNoYXJkDQo=