PD9waHANCgkkbXlwYWdlcyA9IGdldF9wYWdlcygnY2hpbGRfb2Y9MzQ5JnNvcnRfY29sdW1uPXBvc3RfZGF0ZSZzb3J0X29yZGVyPWFzYycpOw0KDQoJZm9yZWFjaCgkbXlwYWdlcyBhcyAkcGFnZSkNCgl7CQkNCgkJJGNvbnRlbnQgPSAkcGFnZS0+cG9zdF9leGNlcnB0Ow0KCQlpZighJGNvbnRlbnQpIC8vIENoZWNrIGZvciBlbXB0eSBwYWdlDQoJCQljb250aW51ZTsNCg0KCQkkY29udGVudCA9IGFwcGx5X2ZpbHRlcnMoJ3RoZV9jb250ZW50JywgJGNvbnRlbnQpOw0KCT8+

PD9waHANCgl9CQ0KPz4=