|
From: creedon <icr...@us...> - 2006-02-10 22:15:16
|
Update of /cvsroot/frontierkernel/odbs/mainResponderRoot/mainResponder In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3102 Modified Files: menu Log Message: change copy sample mainresponder site menu item text from a script to text after copying the sample mainresponder site, edit it Index: menu =================================================================== RCS file: /cvsroot/frontierkernel/odbs/mainResponderRoot/mainResponder/menu,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** menu 10 Feb 2006 21:13:13 -0000 1.5 --- menu 10 Feb 2006 22:15:04 -0000 1.6 *************** *** 1,3 **** FrontierVcsFile:1:mbar:mainResponder.menu ! AAEFAQAABTMAAQAAAAAAAAAAAAAAKwADA/0E/QAAAAAAAAZHZW5ldmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgArAAMDBwNkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAGqAAACoQAAAAAADwZHZW5ldmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAsjO617/ydPcAADdZAAAA4gEjAaoCpExBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAU2VydmVyDQlTZXQgQWRtaW4gUGFzc3dvcmQuLi4NCU9wZW4gQWRtaW4gU2l0ZQ0JPSBtYWluUmVzcG9uZGVyLm1lbnVDb21tYW5kcy5lbmFibGVEaXNhYmxlTWVudUl0ZW0gKCkNCS0NCU9wZW4NCQljb25maWcucm9vdA0JCWRpc2N1c3Mucm9vdA0JCWluZGV4LnJvb3QNCQltYWluUmVzcG9uZGVyLnJvb3QNCQltZW1iZXJzLnJvb3QNCQl0ZW1wLm1haW5SZXNwb25kZXINCQl1c2VyLmRhdGFiYXNlcw0JCXVzZXIuYmV0dHkucnBjSGFuZGxlcnMNCQl1c2VyLmJldHR5LnF1ZXVlT3V0Z29pbmcNCS0NCU1ha2UgYW4gSFRUUCBSZXF1ZXN0Li4uDQlDbG9zZS9IaWRlIFdpbmRvd3MNCVdha2UgYWxsIFRocmVhZHMNCU1hcCB0byBEb21haW4uLi4NCUxvb2t1cCBEb21haW4uLi4NCVJldmVyc2UgRG9tYWluIExvb2t1cC4uLg0JLQ0JSW5zdGFsbCBtYWluUmVzcG9uZGVyIFNpdGUuLi4NCVVuaW5zdGFsbCBtYWluUmVzcG9uZGVyIFNpdGUuLi4NCT0gbG9jYWwgKHMgPSAiQ29weSBTYW1wbGUgbWFpblJlc3BvbmRlciBTaXRlIik7IGlmIHRhYmxlLmdldEN1cnNvciAoKSAhPSBAc2FtcGxlTXJXcyB7cyA9ICIoIiArIHN9OyByZXR1cm4gKHMpDQktDQlTZWFyY2ggRW5naW5lDQkJSW5kZXggU3RvcmVkIFBhZ2VzDQkJRGVsZXRlIFBhZ2UgRnJvbSBJbmRleC4uLg0JCUVkaXQgUGFnZSBJbmZvLi4uDYAAAAAAAAAAAAAACgAAAAAAAAZ+Q7QAAAAAAAoAAAAAAAAGfkO4AAAAAAAKAAAAAAAABn5DvAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAZ+RQgAAAAAAAoAAAAAAAAGfkV0AAAAAAAKAAAAAAAABn5FkAAAAAAACgAAAAAAAAZ+RZwAAAAAAAoAAAAAAAAGfkWoAAAAAAAKAAAAAAAABn5FtAAAAAAACgAAAAAAAAZ+RcAAAAAAAAoAAAAAAAAGfkXMAAAAAAAKAAAAAAAABn5F2AAAAAAAAAAAAAAACgAAAAAAAAZ+ReQAAAAAAAoAAAAAAAAGfkXwAAAAAAAKAAAAAAAABn5F/AAAAAAACgAAAAAAAAZ+RggAAAAAAAoAAAAAAAAGfkYUAAAAAAAKAAAAAAAABn5GOAAAAAAAAAAAAAAACgAAAAAAAAZ+RkQAAAAAAAoAAAAAAAAGfkZQAAAAAAAKAAAAAAAABn5GXAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAZ+RmgAAAAAAAoAAAAAAAAGfkZ0AAAAAAAKAAAAAAAABn5H4AACAAAA9gAABnAAAgAAAA8FQXJpYWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAALQ58nW8oO14AAAAMQAAAWYBWAIuAtlMQU5E////////AAAAAAAAbWFjIAAAAAAAAAAAAAAAAENoYW5nZXMNCTQvMTMvMDQ7IDE6MDU6NDggQU0gYnkgSkVTDQkJVXBkYXRlZCBwYXNzd29yZCBwcm9tcHQuDQk5LzMwLzAzOyAxOjAyOjUzIFBNIGJ5IEpFUw0JCVN0b3JlIHRoZSBhZG1pbiBwYXNzd29yZCBhcyBhIGJpbmFyeSB2YWx1ZS4NaWYgbm90IChtYWluUmVzcG9uZGVyLm1lbnVDb21tYW5kcy5tdXN0QmVTaXhQb2ludE9uZSAoKSkNCXJldHVybiAoZmFsc2UpDWxvY2FsIChwYXNzd29yZCkNaWYgZGlhbG9nLmdldFBhc3N3b3JkICgiU2V0IHBhc3N3b3JkIGZvciB0aGUgRnJvbnRpZXIgQWRtaW4gd2Vic2l0ZToiLCBAcGFzc3dvcmQpDQlidW5kbGUgLy9jcmVhdGUgdGhlIEFkbWluIG1lbWJlcnNoaXAgZ3JvdXAgaWYgbmVlZGVkDQkJbG9jYWwgKGFkclJvb3QgPSBAW3N5c3RlbS50ZW1wLm1haW5SZXNwb25kZXIubWVtYmVyc1Jvb3RGaWxlXSkNCQlsb2NhbCAoYWRyR3JvdXAgPSBAYWRyUm9vdF4uYWRtaW4pDQkJaWYgbm90IGRlZmluZWQgKGFkckdyb3VwXikNCQkJbmV3ICh0YWJsZVR5cGUsIGFkckdyb3VwKQ0JCWlmIG5vdCBkZWZpbmVkIChhZHJHcm91cF4uY2FsbGJhY2tzKQ0JCQluZXcgKHRhYmxlVHlwZSwgQGFkckdyb3VwXi5jYWxsYmFja3MpDQkJaWYgbm90IGRlZmluZWQgKGFkckdyb3VwXi5jb29raWVEb21haW4pDQkJCWFkckdyb3VwXi5jb29raWVEb21haW4gPSAiIg0JCWlmIG5vdCBkZWZpbmVkIChhZHJHcm91cF4uY29va2llRXhwaXJlcykNCQkJYWRyR3JvdXBeLmNvb2tpZUV4cGlyZXMgPSAiTW9uLCAwMSBBcHIgMjAzMCAwNzowMDowMCBHTVQiDQkJaWYgbm90IGRlZmluZWQgKGFkckdyb3VwXi5jb29raWVOYW1lKQ0JCQlhZHJHcm91cF4uY29va2llTmFtZSA9ICJBZG1pbiINCQlpZiBub3QgZGVmaW5lZCAoYWRyR3JvdXBeLm1haWxSZXR1cm5BZGRyZXNzKQ0JCQlhZHJHcm91cF4ubWFpbFJldHVybkFkZHJlc3MgPSB1c2VyLnByZWZzLm1haWxBZGRyZXNzDQkJaWYgbm90IGRlZmluZWQgKGFkckdyb3VwXi5tYWlsU3ViamVjdCkNCQkJYWRyR3JvdXBeLm1haWxTdWJqZWN0ID0gIkFkbWluIg0JCWlmIG5vdCBkZWZpbmVkIChhZHJHcm91cF4ubWFpbFRlbXBsYXRlKQ0JCQl3cC5uZXdUZXh0T2JqZWN0ICgiIiwgQGFkckdyb3VwXi5tYWlsVGVtcGxhdGUpDQkJaWYgbm90IGRlZmluZWQgKGFkckdyb3VwXi5vcGVuVG9QdWJsaWMpDQkJCWFkckdyb3VwXi5vcGVuVG9QdWJsaWMgPSBmYWxzZQ0JCWlmIG5vdCBkZWZpbmVkIChhZHJHcm91cF4udXNlcnMpDQkJCW5l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FSQ6vxUkQQAAAAcAAAGnAb8CbwNATEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABtYWluUmVzcG9uZGVyLm1lbnVDb21tYW5kcy51bkluc3RhbGxNYWluUmVzcG9uZGVyU2l0ZSAoKQ2AAAAAAAAAAgAAAQ4AAAX2AAICAAAPBkdlbmV2YQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAOAAAAAAAAAAC/8nPPwBIseAAAACoBAAGnAb8CbwNATEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABDaGFuZ2VzDQkyLzEwLzA2OyAxMTozOTozNyBBTSBieSBUQUMNCQlzdG9yZSB3ZWJzaXRlIHVybCBpbiBuZXdVcmwNCTEvMTcvMDY7IDEwOjE0OjAxIEFNIGJ5IFRBQw0JCWNyZWF0ZWQNDWxvY2FsICh3ZWJzaXRlTmFtZSkNDWlmIGRpYWxvZy5hc2sgKCJTaXRlIG5hbWU/IiwgQHdlYnNpdGVOYW1lKQ0JaWYgc3RyaW5nLmxvd2VyICh3ZWJzaXRlTmFtZSkgZW5kc1dpdGggIm1yd3MiDQkJd2Vic2l0ZU5hbWUgPSBzdHJpbmcuZGVsZXRlICh3ZWJzaXRlTmFtZSwgc3RyaW5nLmxlbmd0aCAod2Vic2l0ZU5hbWUpIC0gMywgNCkNCQ0JbG9jYWwgKGNhbm9uaWNhbCkNCQ0JY2Fub25pY2FsID0gc3RyaW5nLmlubmVyQ2FzZU5hbWUgKHdlYnNpdGVOYW1lKQ0JY2Fub25pY2FsID0gc3RyaW5nLm1pZCAoY2Fub25pY2FsLCAxLCAyNykNCQ0JbG9jYWwgKGFkclNpdGUgPSBAdGFibGUuZ2V0Um9vdEFkZHJlc3MgKEBzYW1wbGVNcldzKV4uW2Nhbm9uaWNhbCArICJNcldzIl0pDQkNCWlmIGRlZmluZWQgKGFkclNpdGVeKQ0JCWRpYWxvZy5hbGVydCAoIlRoZSBtYWluUmVzcG9uZGVyIHdlYnNpdGUgXCIiICsgY2Fub25pY2FsICsgIk1yV3MiICsgIlwiIGFscmVhZHkgZXhpc3RzLiIpDQkJDQkJcmV0dXJuIChmYWxzZSkNCQ0JYWRyU2l0ZV4gPSBzYW1wbGVNcldzDQkNCWFkclNpdGVeLlsiI2Z0cFNpdGUiXS5uZXdVcmwgPSBjb25maWcubWFpbnJlc3BvbmRlci5wcmVmcy5iYXNlVXJsICsgY2Fub25pY2FsICsgIi8iDQlhZHJTaXRlXi5bIiNzaXRlTmFtZSJdID0gd2Vic2l0ZU5hbWUNCQ0Jb3AubmV3T3V0bGluZU9iamVjdCAoIiN0aXRsZSBcIkl0IFdvcmtlZCFcIlxyXHJDb25ncmF0dWxhdGlvbnMgeW91IGhhdmUgY29waWVkIHRoZSBTYW1wbGUgbWFpblJlc3BvbmRlciBXZWJzaXRlIGFuZCBpbnN0YWxsZWQgdGhlIGNvcHkhIiwgQGFkclNpdGVeLmRlZmF1bHQpDQkNCWJ1bmRsZSAvLyBjaGFuZ2UgY2Fub25pY2FsIHNpdGUgcmVmZXJlbmNlcw0JCWJ1bmRsZSAvLyBzaW1wbGUgYXNzaWdubWVudA0JCQlhZHJTaXRlXi5bIiNwcmVmcyJdLnNlYXJjaC5zaXRlTmFtZSA9IGNhbm9uaWNhbA0JCQ0JCWJ1bmRsZSAvLyBzdHJpbmcgcmVwbGFjZW1lbnRzDQkJCW9uIHJlcGxhY2UgKGFkcikNCQkJCWFkcl4gPSBzdHJpbmcucmVwbGFjZSAoYWRyXiwgInNhbXBsZSIsIGNhbm9uaWNhbCkNCQkJDQkJCXJlcGxhY2UgKEBhZHJTaXRlXi5bIiNkaXNjdXNzaW9uR3JvdXAiXS5lZGl0b3JpYWxQcmVmcy5tZW1iZXJzaGlwR3JvdXApDQkJCXJlcGxhY2UgKEBhZHJTaXRlXi5bIiNtZW1iZXJzaGlwR3JvdXAiXS5jb29raWVOYW1lKQ0JCQlyZXBsYWNlIChAYWRyU2l0ZV4uWyIjcHJlZnMiXS5kZWZhdWx0TWVtYmVyc2hpcEdyb3VwKQ0JCQlyZXBsYWNlIChAYWRyU2l0ZV4uWyIjcHJlZnMiXS5kaXNjdXNzaW9uUm9vdCkNCQkJcmVwbGFjZSAoQGFkclNpdGVeLmRpc2N1c3Npb25Hcm91cC5lZGl0LlsiI21lbWJlcnMiXSkNCQkJcmVwbGFjZSAoQGFkclNpdGVeLm1lbWJlci5wcmVmZXJlbmNlcy5bIiNtZW1iZXJzIl0pDYQAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAAAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAAACAAAAHgAAANMABAIAAA8FQXJpYWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAABlQAALLbhZ+0RcBMAAAASAAAASYBPwHuAsBMQU5E////////AAAAAAAAbWFjIAAAAAAAAAAAAAAAAGlmIG5vdCAoY29uZmlnLm1haW5SZXNwb25kZXIucHJlZnMuZmxTZWFyY2hFbmdpbmUpDQlkaWFsb2cuYWxlcnQgKCJDYW4ndCBpbmRleCBzdG9yZWQgcGFnZXMgYmVjYXVzZSB0aGlzIG1hY2hpbmUgaXMgbm90IGEgc2VhcmNoIGVuZ2luZSBzZXJ2ZXIuIikNCXJldHVybiAoZmFsc2UpDQ1tYWluUmVzcG9uZGVyLnNlYXJjaC5zZXJ2ZXIuaW5kZXhTdG9yZWRQYWdlcyAoKQ2AAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAAAAAgAAACQAAAEXAAUCAAAPBUFyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAZUAACy11ortEXARgAAAEoAAAEmAT8B7gLATEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABpZiBub3QgKGNvbmZpZy5tYWluUmVzcG9uZGVyLnByZWZzLmZsU2VhcmNoRW5naW5lKQ0JZGlhbG9nLmFsZXJ0ICgiQ2FuJ3QgZGVsZXRlIGEgcGFnZSBiZWNhdXNlIHRoaXMgbWFjaGluZSBpcyBub3QgYSBzZWFyY2ggZW5naW5lIHNlcnZlci4iKQ0JcmV0dXJuIChmYWxzZSkNbG9jYWwgKHVybCkNaWYgZGlhbG9nLmFzayAoIlVSTCBvZiBwYWdlIHRvIGRlbGV0ZT8iLCBAdXJsKQ0JbWFpblJlc3BvbmRlci5zZWFyY2guc2VydmVyLmRlSW5kZXhQYWdlICh1cmwsIGZsRGlhbG9nczp0cnVlKQ2AAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAAAAAgAAAE4AAAJAAAwCAAAPBUFyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAFAAUAAAZUAACy11mVtEXAQQAAAEgAAAEmAT8B7gLATEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABpZiBub3QgKGNvbmZpZy5tYWluUmVzcG9uZGVyLnByZWZzLmZsU2VhcmNoRW5naW5lKQ0JZGlhbG9nLmFsZXJ0ICgiQ2FuJ3QgRWRpdCBQYWdlIEluZm8gYmVjYXVzZSB0aGlzIG1hY2hpbmUgaXMgbm90IGEgc2VhcmNoIGVuZ2luZSBzZXJ2ZXIuIikNCXJldHVybiAoZmFsc2UpDWxvY2FsICh1cmwpDWlmIGRpYWxvZy5hc2sgKCJVUkwgb2YgcGFnZT8iLCBAdXJsKQ0JbG9jYWwgKGluZGV4UGF0aCA9IG1haW5SZXNwb25kZXIuc2VhcmNoLnV0aWxpdGllcy5nZXRJbmRleFBhdGggKCkpDQltYWluUmVzcG9uZGVyLnNlYXJjaC51dGlsaXRpZXMuYXNzdXJlSW5kZXggKCkNCWxvY2FsIChhZHJQYWdlSW5mb1RhYmxlID0gQFtpbmRleFBhdGhdLnBhZ2VJbmZvKQ0JbG9jYWwgKGFkclBhZ2VJbmZvID0gQGFkclBhZ2VJbmZvVGFibGVeLlt1cmxdKQ0JaWYgbm90IGRlZmluZWQgKGFkclBhZ2VJbmZvXikNCQlkaWFsb2cuYWxlcnQgKCJDYW4ndCBlZGl0IGluZm8gZm9yICIgKyB1cmwgKyAiIGJlY2F1c2UgdGhlIHBhZ2UgaXNuJ3QgaW4gdGhlIGluZGV4LiIpDQkJcmV0dXJuIChmYWxzZSkNCWVkaXQgKGFkclBhZ2VJbmZvKQ2AAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAAA= \ No newline at end of file --- 1,3 ---- FrontierVcsFile:1:mbar:mainResponder.menu ! AAEFAQAABOYAAQAAAAAAAAAAAAAAKwADA/0E/QAAAAAAAAZHZW5ldmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgArAAMDBwILAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAGqAAACVAAAAAAADwZHZW5ldmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAsjO618ASTkwAADdiAAAA4gEjAaoCpExBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAU2VydmVyDQlTZXQgQWRtaW4gUGFzc3dvcmQuLi4NCU9wZW4gQWRtaW4gU2l0ZQ0JPSBtYWluUmVzcG9uZGVyLm1lbnVDb21tYW5kcy5lbmFibGVEaXNhYmxlTWVudUl0ZW0gKCkNCS0NCU9wZW4NCQljb25maWcucm9vdA0JCWRpc2N1c3Mucm9vdA0JCWluZGV4LnJvb3QNCQltYWluUmVzcG9uZGVyLnJvb3QNCQltZW1iZXJzLnJvb3QNCQl0ZW1wLm1haW5SZXNwb25kZXINCQl1c2VyLmRhdGFiYXNlcw0JCXVzZXIuYmV0dHkucnBjSGFuZGxlcnMNCQl1c2VyLmJldHR5LnF1ZXVlT3V0Z29pbmcNCS0NCU1ha2UgYW4gSFRUUCBSZXF1ZXN0Li4uDQlDbG9zZS9IaWRlIFdpbmRvd3MNCVdha2UgYWxsIFRocmVhZHMNCU1hcCB0byBEb21haW4uLi4NCUxvb2t1cCBEb21haW4uLi4NCVJldmVyc2UgRG9tYWluIExvb2t1cC4uLg0JLQ0JSW5zdGFsbCBtYWluUmVzcG9uZGVyIFNpdGUuLi4NCVVuaW5zdGFsbCBtYWluUmVzcG9uZGVyIFNpdGUuLi4NCUNvcHkgU2FtcGxlIG1haW5SZXNwb25kZXIgU2l0ZS4uLg0JLQ0JU2VhcmNoIEVuZ2luZQ0JCUluZGV4IFN0b3JlZCBQYWdlcw0JCURlbGV0ZSBQYWdlIEZyb20gSW5kZXguLi4NCQlFZGl0IFBhZ2UgSW5mby4uLg2AAAAAAAAAAAAAAAoAAAAAAAAGZMNoAAAAAAAKAAAAAAAABmTDbAAAAAAACgAAAAAAAAZkw3AAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAGZMS8AAAAAAAKAAAAAAAABmTFKAAAAAAACgAAAAAAAAZkxUQAAAAAAAoAAAAAAAAGZMVQAAAAAAAKAAAAAAAABmTFXAAAAAAACgAAAAAAAAZkxWgAAAAAAAoAAAAAAAAGZMV0AAAAAAAKAAAAAAAABmTFgAAAAAAACgAAAAAAAAZkxYwAAAAAAAAAAAAAAAoAAAAAAAAGZMWYAAAAAAAKAAAAAAAABmTFpAAAAAAACgAAAAAAAAZkxbAAAAAAAAoAAAAAAAAGZMW8AAAAAAAKAAAAAAAABmTFyAAAAAAACgAAAAAAAAZkxewAAAAAAAAAAAAAAAoAAAAAAAAGZMX4AAAAAAAKAAAAAAAABmTGBAAAAAAACgAAAAAAAAZkxhAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAGZMYcAAAAAAAKAAAAAAAABmTGKAAAAAAACgAAAAAAAAZkx7QAAgAAAPYAAAZwAAIAAAAPBUFyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAC0OfJ1vKDteAAAADEAAAFmAVgCLgLZTEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABDaGFuZ2VzDQk0LzEzLzA0OyAxOjA1OjQ4IEFNIGJ5IEpFUw0JCVVwZGF0ZWQgcGFzc3dvcmQgcHJvbXB0Lg0JOS8zMC8wMzsgMTowMjo1MyBQTSBieSBKRVMNCQlTdG9yZSB0aGUgYWRtaW4gcGFzc3dvcmQgYXMgYSBiaW5hcnkgdmFsdWUuDWlmIG5vdCAobWFpblJlc3BvbmRlci5tZW51Q29tbWFuZHMubXVzdEJlU2l4UG9pbnRPbmUgKCkpDQlyZXR1cm4gKGZhbHNlKQ1sb2NhbCAocGFzc3dvcmQpDWlmIGRpYWxvZy5nZXRQYXNzd29yZCAoIlNldCBwYXNzd29yZCBmb3IgdGhlIEZyb250aWVyIEFkbWluIHdlYnNpdGU6IiwgQHBhc3N3b3JkKQ0JYnVuZGxlIC8vY3JlYXRlIHRoZSBBZG1pbiBtZW1iZXJzaGlwIGdyb3VwIGlmIG5lZWRlZA0JCWxvY2FsIChhZHJSb290ID0gQFtzeXN0ZW0udGVtcC5tYWluUmVzcG9uZGVyLm1lbWJlcnNSb290RmlsZV0pDQkJbG9jYWwgKGFkckdyb3VwID0gQGFkclJvb3ReLmFkbWluKQ0JCWlmIG5vdCBkZWZpbmVkIChhZHJHcm91cF4pDQkJCW5ldyAodGFibGVUeXBlLCBhZHJHcm91cCkNCQlpZiBub3QgZGVmaW5lZCAoYWRyR3JvdXBeLmNhbGxiYWNrcykNCQkJbmV3ICh0YWJsZVR5cGUsIEBhZHJHcm91cF4uY2FsbGJhY2tzKQ0JCWlmIG5vdCBkZWZpbmVkIChhZHJHcm91cF4uY29va2llRG9tYWluKQ0JCQlhZHJHcm91cF4uY29va2llRG9tYWluID0gIiINCQlpZiBub3QgZGVmaW5lZCAoYWRyR3JvdXBeLmNvb2tpZUV4cGlyZXMpDQkJCWFkckdyb3VwXi5jb29raWVFeHBpcmVzID0gIk1vbiwgMDEgQXByIDIwMzAgMDc6MDA6MDAgR01UIg0JCWlmIG5vdCBkZWZpbmVkIChhZHJHcm91cF4uY29va2llTmFtZSkNCQkJYWRyR3JvdXBeLmNvb2tpZU5hbWUgPSAiQWRtaW4iDQkJaWYgbm90IGRlZmluZWQgKGFkckdyb3VwXi5tYWlsUmV0dXJuQWRkcmVzcykNCQkJYWRyR3JvdXBeLm1haWxSZXR1cm5BZGRyZXNzID0gdXNlci5wcmVmcy5tYWlsQWRkcmVzcw0JCWlmIG5vdCBkZWZpbmVkIChhZHJHcm91cF4ubWFpbFN1YmplY3QpDQkJCWFkckdyb3VwXi5tYWlsU3ViamVjdCA9ICJBZG1pbiINCQlpZiBub3QgZGVmaW5lZCAoYWRyR3JvdXBeLm1haWxUZW1wbGF0ZSkNCQkJd3AubmV3VGV4dE9iamVjdCAoIiIsIEBhZHJHcm91cF4ubWFpbFRlbXBsYXRlKQ0JCWlmIG5vdCBkZWZpbmVkIChhZHJHcm91cF4ub3BlblRvUHVibGljKQ0JCQlhZHJHcm91cF4ub3BlblRvUHVibGljID0gZmFsc2UNCQlpZiBub3QgZGVmaW5lZCAoYWRyR3JvdXBeLnVzZXJzKQ0JCQluZXcgKHRhYmxlVHlwZSwgQGFkckdyb3VwXi51c2VycykNCQ0JbG9jYWwgKGFkck1lbWJlciA9IG1haW5SZXNwb25kZXIubWVtYmVycy5nZXRNZW1iZXJUYWJsZSAoIkFkbWluIiwgdXNlci5wcmVmcy5tYWlsQWRkcmVzcykpDQlpZiBub3QgZGVmaW5lZCAoYWRyTWVtYmVyXikNCQluZXcgKHRhYmxlVHlwZSwgYWRyTWVtYmVyKQ0JYWRyTWVtYmVyXi5wYXNzd29yZCA9IGJpbmFyeSAocGFzc3dvcmQpDQlpZiBub3QgZGVmaW5lZCAoYWRyTWVtYmVyXi5wZXJzb25hbEluZm8pDQkJbmV3ICh0YWJsZVR5cGUsIEBhZHJNZW1iZXJeLnBlcnNvbmFsSW5mbykNCWlmIG5vdCBkZWZpbmVkIChhZHJNZW1iZXJeLnBlcnNvbmFsSW5mby5uYW1lKQ0JCWFkck1lbWJlcl4ucGVyc29uYWxJbmZvLm5hbWUgPSB1c2VyLnByZWZzLm5hbWUNhAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAAAAAAAAAgAAAAAAAgAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAIAAABOAAAB/wADAAAADwVBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAtEXAprlshhgAAAAwAAABWgFUAiIC1UxBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAaWYgbm90IChtYWluUmVzcG9uZGVyLm1lbnVDb21tYW5kcy5tdXN0QmVTaXhQb2ludE9uZSAoKSkNCXJldHVybiAoZmFsc2UpDWxvY2FsIChhZHJBZG1pbkdyb3VwID0gQFtzeXN0ZW0udGVtcC5tYWluUmVzcG9uZGVyLm1lbWJlcnNSb290RmlsZV0uYWRtaW4pDWlmIG5vdCBkZWZpbmVkIChhZHJBZG1pbkdyb3VwXikNCWRpYWxvZy5ub3RpZnkgKCJDYW4ndCBvcGVuIHRoZSBBZG1pbiBTaXRlIGJlY2F1c2UgeW91IGhhdmVuJ3Qgc2V0IGFuIEFkbWluIHBhc3N3b3JkIHZpYSB0aGUgU2V0IEFkbWluIFBhc3N3b3JkIGNvbW1hbmQuIikNCXJldHVybiAoZmFsc2UpDWxvY2FsIChwb3J0KQ1wb3J0ID0gdXNlci5pbmV0ZC5jb25maWcuaHR0cDIucG9ydA1pZiBwb3J0ID09IDgwDQl3ZWJCcm93c2VyLm9wZW5VcmwgKCJodHRwOi8vMTI3LjAuMC4xLyIpDWVsc2UNCXdlYkJyb3dzZXIub3BlblVybCAoImh0dHA6Ly8xMjcuMC4wLjE6IiArIHBvcnQgKyAiLyIpDXdlYkJyb3dzZXIuYnJpbmdUb0Zyb250ICgpDYAAAAAAAAAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAIAAAAAAAAACAAAAEgAAAHoAAAAAAA8FQXJpYWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAABlQAALRRIJ60XIy/AAAAJAAAAWYBUgIuAtNMQU5E////////AAAAAAAAbWFjIAAAAAAAAAAAAAAAAGlmIG5vdCAobWFpblJlc3BvbmRlci5tZW51Q29tbWFuZHMubXVzdEJlU2l4UG9pbnRPbmUgKCkpDQlyZXR1cm4gKGZhbHNlKQ1tYWluUmVzcG9uZGVyLm1lbnVDb21tYW5kcy50b2dnbGVDb250cm9sUGFuZWwgKCkNgAAAAAAAAAAAAAAAgAAAAAAAAAIAAAAGAAAAMwAAAAAADwVBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAGVAAAtB1S37QdU1wAAAA9AAABMAGiAfgDI0xBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAZWRpdCAoQFtzeXN0ZW0udGVtcC5tYWlucmVzcG9uZGVyLmNvbmZpZ3Jvb3RmaWxlXSkNgAAAAAAAAAIAAAAGAAAANAAAAAAADwVBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAGVAAAtB1S37QdUvQAAAA7AAABMAGiAfgDI0xBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAZWRpdCAoQFtzeXN0ZW0udGVtcC5tYWlucmVzcG9uZGVyLmRpc2N1c3Nyb290ZmlsZV0pDYAAAAAAAAACAAAABgAAADIAAAAAAA8FQXJpYWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAABlQAALQdUt+0HVO7AAAAPAAAATABogH4AyNMQU5E////////AAAAAAAAbWFjIAAAAAAAAAAAAAAAAGVkaXQgKEBbc3lzdGVtLnRlbXAubWFpbnJlc3BvbmRlci5pbmRleHJvb3RmaWxlXSkNgAAAAAAAAAIAAAAGAAAAOgAAAAAADwVBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAGVAAAtB1S37QdU0YAAAA9AAABMAGiAfgDI0xBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAZWRpdCAoQFtzeXN0ZW0udGVtcC5tYWlucmVzcG9uZGVyLm1haW5yZXNwb25kZXJyb290ZmlsZV0pDYAAAAAAAAACAAAABgAAADQAAAAAAA8FQXJpYWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAABlQAALQdUt+0HVMNAAAAPAAAATABogH4AyNMQU5E////////AAAAAAAAbWFjIAAAAAAAAAAAAAAAAGVkaXQgKEBbc3lzdGVtLnRlbXAubWFpbnJlc3BvbmRlci5tZW1iZXJzcm9vdGZpbGVdKQ2AAAAAAAAAAgAAAAYAAAAiAAAAAAAPBUFyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAZUAAC0HVOAtB1TiwAAADsAAAEwAaIB+AMjTEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABlZGl0IChAc3lzdGVtLnRlbXAubWFpblJlc3BvbmRlcikNgAAAAAAAAAIAAAAGAAAAFwAAAAAADwVBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAGVAAAtB1XnbQdV6QAAAA5AAABMAGiAfgDI0xBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAZWRpdCAoQHVzZXIuZGF0YWJhc2VzKQ2AAAAAAAAAAgAAAAYAAAAfAAAAAAAPBUFyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAZUAAC0HVedtB1Y5QAAADoAAAEwAaIB+AMjTEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABlZGl0IChAdXNlci5iZXR0eS5ycGNIYW5kbGVycykNgAAAAAAAAAIAAAAGAAAAIQAAAAAADwVBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAGVAAAtB1XnbQdWP8AAAA6AAABMAGiAfgDI0xBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAZWRpdCAoQHVzZXIuYmV0dHkucXVldWVPdXRnb2luZykNgAAAAAAAAAIAAAAGAAAAKQAAAAAADwVBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAGVAAAsjt037JWeIUAAABNAAAA7AEuAbQCr0xBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAbWFpbnJlc3BvbmRlci50ZXN0aW5nLm1ha2VIdHRwUmVxdWVzdCAoKQ2AAAAAAAAAAgAAAAYAAAAuAAAAAAAPBUFyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAZUAAC0Fz8AtEXAEgAAADwAAADxARsBuQKcTEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABtYWluUmVzcG9uZGVyLm1lbnVDb21tYW5kcy5jbG9zZUV2ZXJ5dGhpbmcgKCkNgAAAAAAAAAIAAAAYAAAAdAAAAAAADwVBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAGVAAAtC3+ubRcexwAAAA1AAABNAFbAfwC3ExBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAARnJvbnRpZXIudmVyc2lvblJlcXVpcmVkICgiNi4xYjE2IikNbG9jYWwgKGFkcml0ZW0pDWZvciBhZHJpdGVtIGluIEBzeXN0ZW0uY29tcGlsZXIudGhyZWFkcw0JdGhyZWFkLndha2UgKGFkcml0ZW1eKQ2AAAAAAACAAAAAAACAAAAAAACAAAAAAAAAAgAAAAYAAAAqAAAAAAAPBUFyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAZUAAC0OHzGtDh87wAAADIAAAFZAWoCIQLrTEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABtYWluUmVzcG9uZGVyLm1lbnVDb21tYW5kcy5tYXBUb0RvbWFpbiAoKQ2AAAAAAAAAAgAAAAYAAAArAAAAAAAPBUFyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAZUAAC0OKFJtDihxgAAADIAAAFZAWoCIQLrTEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABtYWluUmVzcG9uZGVyLm1lbnVDb21tYW5kcy5sb29rdXBEb21haW4gKCkNgAAAAAAAAAIAAAAGAAAAMgAAAAAADwVBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAGVAAAtDihSbQ5zNgAAAAzAAABWQFqAiEC60xBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAbWFpblJlc3BvbmRlci5tZW51Q29tbWFuZHMubG9va3VwRG9tYWluUmV2ZXJzZSAoKQ2AAAAAAAAAAgAAAAYAAAA3AAACAAAPBkdlbmV2YQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAZUAAC/FTEJvxUxGgAAAAYAAAGnAb8CbwNATEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABtYWluUmVzcG9uZGVyLm1lbnVDb21tYW5kcy5pbnN0YWxsTWFpblJlc3BvbmRlclNpdGUgKCkNgAAAAAAAAAIAAAAGAAAAOQAAAgAADwZHZW5ldmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAGVAAAvxUkOr8VJEEAAAAHAAABpwG/Am8DQExBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAbWFpblJlc3BvbmRlci5tZW51Q29tbWFuZHMudW5JbnN0YWxsTWFpblJlc3BvbmRlclNpdGUgKCkNgAAAAAAAAAIAAAEmAAAGOwAAAgAADwZHZW5ldmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAQAAAAAAAAAAv/Jzz8ASTvwAAAAsAAABpwG/Am8DQExBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAQ2hhbmdlcw0JMi8xMC8wNjsgMjowODo0OCBQTSBieSBUQUMNCQllZGl0IHNpdGUgYWZ0ZXIgY29weQ0JMi8xMC8wNjsgMTE6Mzk6MzcgQU0gYnkgVEFDDQkJc3RvcmUgd2Vic2l0ZSB1cmwgaW4gbmV3VXJsDQkxLzE3LzA2OyAxMDoxNDowMSBBTSBieSBUQUMNCQljcmVhdGVkDQ1sb2NhbCAod2Vic2l0ZU5hbWUpDQ1pZiBkaWFsb2cuYXNrICgiU2l0ZSBuYW1lPyIsIEB3ZWJzaXRlTmFtZSkNCWlmIHN0cmluZy5sb3dlciAod2Vic2l0ZU5hbWUpIGVuZHNXaXRoICJtcndzIg0JCXdlYnNpdGVOYW1lID0gc3RyaW5nLmRlbGV0ZSAod2Vic2l0ZU5hbWUsIHN0cmluZy5sZW5ndGggKHdlYnNpdGVOYW1lKSAtIDMsIDQpDQkNCWxvY2FsIChjYW5vbmljYWwpDQkNCWNhbm9uaWNhbCA9IHN0cmluZy5pbm5lckNhc2VOYW1lICh3ZWJzaXRlTmFtZSkNCWNhbm9uaWNhbCA9IHN0cmluZy5taWQgKGNhbm9uaWNhbCwgMSwgMjcpDQkNCWxvY2FsIChhZHJTaXRlID0gQHRhYmxlLmdldFJvb3RBZGRyZXNzIChAc2FtcGxlTXJXcyleLltjYW5vbmljYWwgKyAiTXJXcyJdKQ0JDQlpZiBkZWZpbmVkIChhZHJTaXRlXikNCQlkaWFsb2cuYWxlcnQgKCJUaGUgbWFpblJlc3BvbmRlciB3ZWJzaXRlIFwiIiArIGNhbm9uaWNhbCArICJNcldzIiArICJcIiBhbHJlYWR5IGV4aXN0cy4iKQ0JCQ0JCXJldHVybiAoZmFsc2UpDQkNCWFkclNpdGVeID0gc2FtcGxlTXJXcw0JDQlhZHJTaXRlXi5bIiNmdHBTaXRlIl0ubmV3VXJsID0gY29uZmlnLm1haW5yZXNwb25kZXIucHJlZnMuYmFzZVVybCArIGNhbm9uaWNhbCArICIvIg0JYWRyU2l0ZV4uWyIjc2l0ZU5hbWUiXSA9IHdlYnNpdGVOYW1lDQkNCW9wLm5ld091dGxpbmVPYmplY3QgKCIjdGl0bGUgXCJJdCBXb3JrZWQhXCJcclxyQ29uZ3JhdHVsYXRpb25zIHlvdSBoYXZlIGNvcGllZCB0aGUgU2FtcGxlIG1haW5SZXNwb25kZXIgV2Vic2l0ZSBhbmQgaW5zdGFsbGVkIHRoZSBjb3B5ISIsIEBhZHJTaXRlXi5kZWZhdWx0KQ0JDQlidW5kbGUgLy8gY2hhbmdlIGNhbm9uaWNhbCBzaXRlIHJlZmVyZW5jZXMNCQlidW5kbGUgLy8gc2ltcGxlIGFzc2lnbm1lbnQNCQkJYWRyU2l0ZV4uWyIjcHJlZnMiXS5zZWFyY2guc2l0ZU5hbWUgPSBjYW5vbmljYWwNCQkNCQlidW5kbGUgLy8gc3RyaW5nIHJlcGxhY2VtZW50cw0JCQlvbiByZXBsYWNlIChhZHIpDQkJCQlhZHJeID0gc3RyaW5nLnJlcGxhY2UgKGFkcl4sICJzYW1wbGUiLCBjYW5vbmljYWwpDQkJCQ0JCQlyZXBsYWNlIChAYWRyU2l0ZV4uWyIjZGlzY3Vzc2lvbkdyb3VwIl0uZWRpdG9yaWFsUHJlZnMubWVtYmVyc2hpcEdyb3VwKQ0JCQlyZXBsYWNlIChAYWRyU2l0ZV4uWyIjbWVtYmVyc2hpcEdyb3VwIl0uY29va2llTmFtZSkNCQkJcmVwbGFjZSAoQGFkclNpdGVeLlsiI3ByZWZzIl0uZGVmYXVsdE1lbWJlcnNoaXBHcm91cCkNCQkJcmVwbGFjZSAoQGFkclNpdGVeLlsiI3ByZWZzIl0uZGlzY3Vzc2lvblJvb3QpDQkJCXJlcGxhY2UgKEBhZHJTaXRlXi5kaXNjdXNzaW9uR3JvdXAuZWRpdC5bIiNtZW1iZXJzIl0pDQkJCXJlcGxhY2UgKEBhZHJTaXRlXi5tZW1iZXIucHJlZmVyZW5jZXMuWyIjbWVtYmVycyJdKQ0JDQllZGl0IChhZHJTaXRlKQ2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAACAAAAAAAAAAgAAAB4AAADTAAQCAAAPBUFyaWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAZUAACy24WftEXATAAAAEgAAAEmAT8B7gLATEFORP///////wAAAAAAAG1hYyAAAAAAAAAAAAAAAABpZiBub3QgKGNvbmZpZy5tYWluUmVzcG9uZGVyLnByZWZzLmZsU2VhcmNoRW5naW5lKQ0JZGlhbG9nLmFsZXJ0ICgiQ2FuJ3QgaW5kZXggc3RvcmVkIHBhZ2VzIGJlY2F1c2UgdGhpcyBtYWNoaW5lIGlzIG5vdCBhIHNlYXJjaCBlbmdpbmUgc2VydmVyLiIpDQlyZXR1cm4gKGZhbHNlKQ0NbWFpblJlc3BvbmRlci5zZWFyY2guc2VydmVyLmluZGV4U3RvcmVkUGFnZXMgKCkNgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAAAIAAAAkAAABFwAFAgAADwVBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAGVAAAstdaK7RFwEYAAABKAAABJgE/Ae4CwExBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAaWYgbm90IChjb25maWcubWFpblJlc3BvbmRlci5wcmVmcy5mbFNlYXJjaEVuZ2luZSkNCWRpYWxvZy5hbGVydCAoIkNhbid0IGRlbGV0ZSBhIHBhZ2UgYmVjYXVzZSB0aGlzIG1hY2hpbmUgaXMgbm90IGEgc2VhcmNoIGVuZ2luZSBzZXJ2ZXIuIikNCXJldHVybiAoZmFsc2UpDWxvY2FsICh1cmwpDWlmIGRpYWxvZy5hc2sgKCJVUkwgb2YgcGFnZSB0byBkZWxldGU/IiwgQHVybCkNCW1haW5SZXNwb25kZXIuc2VhcmNoLnNlcnZlci5kZUluZGV4UGFnZSAodXJsLCBmbERpYWxvZ3M6dHJ1ZSkNgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAAAIAAABOAAACQAAMAgAADwVBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAABQAFAAAGVAAAstdZlbRFwEEAAABIAAABJgE/Ae4CwExBTkT///////8AAAAAAABtYWMgAAAAAAAAAAAAAAAAaWYgbm90IChjb25maWcubWFpblJlc3BvbmRlci5wcmVmcy5mbFNlYXJjaEVuZ2luZSkNCWRpYWxvZy5hbGVydCAoIkNhbid0IEVkaXQgUGFnZSBJbmZvIGJlY2F1c2UgdGhpcyBtYWNoaW5lIGlzIG5vdCBhIHNlYXJjaCBlbmdpbmUgc2VydmVyLiIpDQlyZXR1cm4gKGZhbHNlKQ1sb2NhbCAodXJsKQ1pZiBkaWFsb2cuYXNrICgiVVJMIG9mIHBhZ2U/IiwgQHVybCkNCWxvY2FsIChpbmRleFBhdGggPSBtYWluUmVzcG9uZGVyLnNlYXJjaC51dGlsaXRpZXMuZ2V0SW5kZXhQYXRoICgpKQ0JbWFpblJlc3BvbmRlci5zZWFyY2gudXRpbGl0aWVzLmFzc3VyZUluZGV4ICgpDQlsb2NhbCAoYWRyUGFnZUluZm9UYWJsZSA9IEBbaW5kZXhQYXRoXS5wYWdlSW5mbykNCWxvY2FsIChhZHJQYWdlSW5mbyA9IEBhZHJQYWdlSW5mb1RhYmxlXi5bdXJsXSkNCWlmIG5vdCBkZWZpbmVkIChhZHJQYWdlSW5mb14pDQkJZGlhbG9nLmFsZXJ0ICgiQ2FuJ3QgZWRpdCBpbmZvIGZvciAiICsgdXJsICsgIiBiZWNhdXNlIHRoZSBwYWdlIGlzbid0IGluIHRoZSBpbmRleC4iKQ0JCXJldHVybiAoZmFsc2UpDQllZGl0IChhZHJQYWdlSW5mbykNgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAAgAAAAAAA \ No newline at end of file |