Content-Type: multipart/related; start=; boundary=----------y5xjUWJiRgRdpVypicNk7a Content-Location: http://www.mzv.cz/jnp/cz/zahranicni_vztahy/z_medii/sochar_lazarus_takawira_je_s_publikaci.html Subject: =?utf-8?Q?Socha=C5=99=20Lazarus=20Takawira=20je=20s=20publikac=C3=AD=20spokojen=20|=20Ministerstvo=20zahrani=C4=8Dn=C3=ADch=20v=C4=9Bc=C3=AD=20=C4=8Cesk=C3=A9=20republiky?= MIME-Version: 1.0 ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=sochar_lazarus_takawira_je_s_publikaci.html Content-Type: text/html; name=sochar_lazarus_takawira_je_s_publikaci.html Content-Id: Content-Location: http://www.mzv.cz/jnp/cz/zahranicni_vztahy/z_medii/sochar_lazarus_takawira_je_s_publikaci.html Content-Transfer-Encoding: 8bit Sochař Lazarus Takawira je s publikací spokojen | Ministerstvo zahraničních věcí České republiky

Přejít na menu

Zmenšit písmo Normální velikost písma Zvětšit písmo upozornění na článek Tisknout

Sochař Lazarus Takawira je s publikací spokojen

 

Svobodný hlas 22.7.2009, autor: (red).

Harare. Necelé dva týdny po otevření soukromé galerie Emila Juliše v Černčicích a souběžném křtu knihy o tvorbě zimbabwského sochaře Lazara Takawiry se ocitlo padesát výtisků této publikace i v Harare. Dvě desítky z nich byly předány českou ambasádou na závěr českého předsednictví EU spřáteleným evropským misím, zbývajících třicet kusů obdržel hlavní protagonista knihy - Lazarus Takawira - darem.

Kromě radosti a neskrývané hrdosti nad tím, že mu byla publikace vydána v Čechách, ocenil také skutečnost, že dr. Marie Imbrová připravuje oficiální zimbabwský křest této knihy v Bulawayo dne 26. září. Účast na tomto slavnostním aktu již přislíbil i nový zimbabwský ministr školství a kultury.

Pro lounskou kulturní obec, přátele galerie a zahraniční návštěvníky Letního lounského vábení bude výstava soch Lazara Akawiry v Černčicích opětovně zpřístupněna v neděli 16. srpna od 10 do 17 hodin. Návštěvníkům se věnují jak dr. Imbrová, tak i galerista Pavel R. Vejrážka. ***

. ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=-logic-mzv-resources-print_css.css Content-Type: text/css; name=-logic-mzv-resources-print_css.css Content-Location: http://www.mzv.cz/static/774-1-MZV/none/cz/mzv/resources/-logic-mzv-resources-print_css.css Content-Transfer-Encoding: 8bit a img { border: none; } #tools, #menu_container, #page_illustration, #flash_news_holder, #left_sidebar, .hidden_navigation, #breadcrumbs, #galleries, #header_container, #footer_container, .noprint { display: none; } h1 { font-size: 16pt; } h2 { font-size: 14pt; } h3 { font-size: 12pt; } img.float_left { margin-top: 1em; margin-right: 1em; margin-bottom: 1em; } img[align=left] { margin-top: 1em; margin-right: 1em; margin-bottom: 1em; } img.float_right { margin-top: 1em; margin-left: 1em; margin-bottom: 1em; } img[align=right] { margin-top: 1em; margin-left: 1em; margin-bottom: 1em; } ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=-logic-mzv-resources-general_css.css Content-Type: text/css; name=-logic-mzv-resources-general_css.css Content-Location: http://www.mzv.cz/static/774-1-MZV/none/cz/mzv/resources/-logic-mzv-resources-general_css.css Content-Transfer-Encoding: 8bit * { margin: 0; padding: 0; } body { font-family: Arial, sans-serif; font-size: 75%; color: #000; background-color: #fff; } a { color: #036; } a:hover { text-decoration: none; } a img { border: none; } #content p, .article p { margin-bottom: 1em; line-height: 1.5em; } hr { margin-bottom: 0.5em; height: 1px; background: none; border: none; border-top: 1px solid #ccc; } /* TABLES */ table { margin-bottom: 1em; } table.vizual { margin-bottom: 1em; border-spacing: 1px; border: none; } table.vizual th, table.vizual td { padding: 0.3em 0.5em; border: 1px solid #ccc; } table.vizual th { background-color: #036; color: #fff; border: 1px solid #036; } table.vizual tr.odd td { background-color: #ccc; } td.important, tr.odd td.important { background-color: #FFC40C; } /* modrá tabulka */ table.modra { margin-bottom: 1em; border-spacing: 0px; border: none; } table.modra caption { font-weight: bold; } table.modra th, table.modra td { padding: 0.3em 0.5em; border: 1px solid #ccc; } table.modra th { background-color: #A0F0FF; color: #000; border: 1px solid #000; border-bottom-width: 2px; } table.modra th+th { border-width: 1px 1px 2px 0; } table.modra td { background-color: #F0F0FF; color: #000; border-width: 0 1px 1px 1px; border-style: solid; border-color: #000; } table.modra td+td { color: #000; border-width: 0 1px 1px 0; border-style: solid; border-color: #000; } /* červená tabulka */ table.cervena { margin-bottom: 1em; border-spacing: 0px; border: none; } table.cervena caption { font-weight: bold; } table.cervena th, table.cervena td { padding: 0.3em 0.5em; } table.cervena th { background-color: #FF9090; color: #000; border: 1px solid #000; border-bottom-width: 2px; } table.cervena th+th { border-width: 1px 1px 2px 0; } table.cervena td { background-color: #FFF0F0; color: #000; border-width: 0 1px 1px 1px; border-style: solid; border-color: #000; } table.cervena td+td { color: #000; border-width: 0 1px 1px 0; border-style: solid; border-color: #000; } /* FORMS */ .text { border: 1px solid #999; padding: 3px 2px; } .submit { border: 1px solid #999; padding: 4px 2px 3px 2px; background-color: #eee; font-size: 0.9em; } textarea { border: 1px solid #999; width: 100%; height: 10em; } select { border: 1px solid #999; } select.small { width: 10em; } form table { width: 100%; } form table th { width: 20%; background-color: #fff; color: #000; } form#searchTreaties table th { width: 30%; } form table th, form table td { border: none; padding: 5px; } form table input.text { width: 50%; } form table select { width: 50%; } .error_list { border: 2px solid #c00; padding: 1em 1em 0 1em; margin-bottom: 1em; background-color: #FFF9F9; } /* GENERAL STUFF */ .hidden { display: none; } .hidden_navigation { position: absolute; left: -10000px; top: -10000px; } .float_left { float: left; } .float_right { float: right; } img.float_left { margin-right: 1em; margin-bottom: 0.1em; } img[align=left] { margin-right: 1em; margin-bottom: 0.1em; } img.float_right { margin-left: 1em; margin-bottom: 1em; } img[align=right] { margin-left: 1em; margin-bottom: 1em; } .left { text-align: left; } .right { text-align: right; } .center p { text-align: center; } .center table, table.center { margin-left: auto; margin-right: auto; } .reset { clear: both; font-size: 1px; height: 1px; display: block; overflow: hidden; } .field_error {border: 1px solid #f00;} ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=-logic-mzv-resources-popup_menu.css Content-Type: text/css; name=-logic-mzv-resources-popup_menu.css Content-Location: http://www.mzv.cz/static/774-1-MZV/cz/mzv/resources/-logic-mzv-resources-popup_menu.css Content-Transfer-Encoding: 8bit #menu_container .popup_menu_enabled li:hover ul.level-1 { display: block; } ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=337882_137041_dot.gif Content-Type: image/gif; name=337882_137041_dot.gif Content-Location: http://www.mzv.cz/public/5c/69/4d/337882_137041_dot.gif Content-Transfer-Encoding: Base64 R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2162_5667_menuitem_gray.gif Content-Type: image/gif; name=2162_5667_menuitem_gray.gif Content-Location: http://www.mzv.cz/public/d/34/34/2162_5667_menuitem_gray.gif Content-Transfer-Encoding: Base64 R0lGODlhLAEyAKIAAP///+Xl5fHx8ePj497e3v7+/vv7+93d3SH5BAAAAAAALAAA AAAsATIAAAOnCFASdDDKSau9OOvNu/9gKI5kCQLGYK5s675wLM9aodJ4ru98vwu+ oHBILO4CxqRyyWxCHs6odEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv +Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6Slpqeo qaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGxQkAOw== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2184_5667_menuitem_gray_r.gif Content-Type: image/gif; name=2184_5667_menuitem_gray_r.gif Content-Location: http://www.mzv.cz/public/80/e4/69/2184_5667_menuitem_gray_r.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAyAKIAAP///+Xl5fHx8ePj497e3v7+/vv7+93d3SH5BAAAAAAALAAA AAAKADIAAAMkeHoUUgCsOYycaxQ8BV/BpxBiaZ5oqq5s675wLM90bd94ri8JADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2154_5667_menuitem_home_icon.gif Content-Type: image/gif; name=2154_5667_menuitem_home_icon.gif Content-Location: http://www.mzv.cz/public/be/6f/ce/2154_5667_menuitem_home_icon.gif Content-Transfer-Encoding: Base64 R0lGODlhCQAKAIABAAAAAAZQgCH5BAEAAAEALAAAAAAJAAoAAAISjAOnwIrcDJxv wkrfiVF73zUFADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2190_5667_menuitem_red.gif Content-Type: image/gif; name=2190_5667_menuitem_red.gif Content-Location: http://www.mzv.cz/public/2e/46/93/2190_5667_menuitem_red.gif Content-Transfer-Encoding: Base64 R0lGODlhLAEyALMAAP///995efHFxf78/OaYmOSQkOaWlvzw8OSOjt52dgAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAsATIAAASrEIAhSEg46827/2AojmRp nmiqrmyLAkfhznRt33iu7+KA8MCgcEgsEgXGpHLJbA4Nzqh0Sq1iLtasdsvter/g sHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOU lZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPE xcbHyMnKy8zNzs0RADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2174_5667_menuitem_red_r.gif Content-Type: image/gif; name=2174_5667_menuitem_red_r.gif Content-Location: http://www.mzv.cz/public/67/b8/6/2174_5667_menuitem_red_r.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAyALMAAP///995efHFxf78/OaYmOSQkOaWlvzw8OSOjt52dgAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAKADIAAAQnMMkUiBgAzF2O3hMygJtA TsYpBWrrvnAsz3Rt33iu73zv/8CgcBIBADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2180_5667_menuitem_yellow.gif Content-Type: image/gif; name=2180_5667_menuitem_yellow.gif Content-Location: http://www.mzv.cz/public/e2/d3/44/2180_5667_menuitem_yellow.gif Content-Transfer-Encoding: Base64 R0lGODlhLAEyALMAAP/////xyf/+/P/gg//lmP/llv/nnv/88v/nn//fgAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAsATIAAASrEAAR0Eg46827/2AojmRp nmiqrmyLAgfhznRt33iu76JQ8MCgcEgsEgPGpHLJbA4Nzqh0Sq1iLtasdsvter/g sHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOU lZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPE xcbHyMnKy8zNzs0RADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2168_5667_menuitem_yellow_r.gif Content-Type: image/gif; name=2168_5667_menuitem_yellow_r.gif Content-Location: http://www.mzv.cz/public/4b/8d/65/2168_5667_menuitem_yellow_r.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAyALMAAP/////xyf/+/P/gg//lmP/llv/nnv/88v/nn//fgAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAKADIAAAQnMMk0UBAAzE2O3lMhgFtA TsYpDWrrvnAsz3Rt33iu73zv/8CgcBIBADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2140_5667_menuitem_green.gif Content-Type: image/gif; name=2140_5667_menuitem_green.gif Content-Location: http://www.mzv.cz/public/45/fe/22/2140_5667_menuitem_green.gif Content-Transfer-Encoding: Base64 R0lGODlhLAEyALMAAP///9rv2f3+/arbp/b79bzjur3ju7jhtrfhtajapQAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAsATIAAASrEAARzEg46827/2AojmRp nmiqrmyLAsThznRt33iu76KA8MCgcEgsEgPGpHLJbA4Lzqh0Sq1iLtasdsvter/g sHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOU lZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPE xcbHyMnKy8zNzs0RADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2150_5667_menuitem_green_r.gif Content-Type: image/gif; name=2150_5667_menuitem_green_r.gif Content-Location: http://www.mzv.cz/public/57/40/4b/2150_5667_menuitem_green_r.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAyALMAAP///9rv2f3+/arbp/b79bzjur3ju7jhtrfhtajapQAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAKADIAAAQnMMk0TBAAzH2I3hMigFtA TsUpDWrrvnAsz3Rt33iu73zv/8CgcBIBADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2182_5667_menuitem_blue.gif Content-Type: image/gif; name=2182_5667_menuitem_blue.gif Content-Location: http://www.mzv.cz/public/86/a0/d0/2182_5667_menuitem_blue.gif Content-Transfer-Encoding: Base64 R0lGODlhLAEyALMAAP///87u+fz+/4/Y8qDe9Kjh9fP7/qLf9Kfg9YzX8gAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAsATIAAASrEAARykg46827/2AojmRp nmiqrmyLAsbhznRt33iu76JA8MCgcEgsEgPGpHLJbA4Rzqh0Sq1iLtasdsvter/g sHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOU lZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPE xcbHyMnKy8zNzs0RADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2158_5667_menuitem_blue_r.gif Content-Type: image/gif; name=2158_5667_menuitem_blue_r.gif Content-Location: http://www.mzv.cz/public/70/f/6d/2158_5667_menuitem_blue_r.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAyALMAAP///87u+fz+/4/Y8qDe9Kjh9fP7/qLf9Kfg9YzX8gAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAKADIAAAQnMMk0ShAAzH2M3hMhgFtA TsgpDWrrvnAsz3Rt33iu73zv/8CgcBIBADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2152_5667_menuitem_pink.gif Content-Type: image/gif; name=2152_5667_menuitem_pink.gif Content-Location: http://www.mzv.cz/public/9f/1c/40/2152_5667_menuitem_pink.gif Content-Transfer-Encoding: Base64 R0lGODlhLAEyALMAAP////e1y//9/vzf6f73+fnG1/jA0/nB1PnF1vezygAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAsATIAAASrEAAxSkg46827/2AojmRp nmiqrmyLAsThznRt33iu76Jg8MCgcEgsEgfGpHLJbA4Rzqh0Sq1iLtasdsvter/g sHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOU lZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPE xcbHyMnKy8zNzs0RADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2178_5667_menuitem_pink_r.gif Content-Type: image/gif; name=2178_5667_menuitem_pink_r.gif Content-Location: http://www.mzv.cz/public/e/3d/83/2178_5667_menuitem_pink_r.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAyALMAAP////e1y//9/vzf6f73+fnG1/jA0/nB1PnF1vezygAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAKADIAAAQnMMkUyhAAzH2I3pMhgNtA TsgpBWrrvnAsz3Rt33iu73zv/8CgcBIBADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2142_5667_footer_bg_blue.gif Content-Type: image/gif; name=2142_5667_footer_bg_blue.gif Content-Location: http://www.mzv.cz/public/41/5f/94/2142_5667_footer_bg_blue.gif Content-Transfer-Encoding: Base64 R0lGODlh0QNAANUAAJjb85Xa8+35/en3/Zrc9JPZ87Xl9/D6/ZTa85fb8+z4/aDe 9Ov4/e/5/fz+/7rn97Hk9o/Y8r3o+Kbg9fv+/6Pf9arh9c3u+fP7/tDv+vH6/cbr +afg9a/j9uj3/OP1/OT2/MHp+Pb8/sns+anZ69/0+9ry+7Lk9tzz+8Lq+MXr+PT7 /tbx+vf8/qjh9Zvc9Pr9/szt+bnn95zd9KLf9I3X8tLv+p7d9K7j9ozX8v///wAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAADRA0AAAAb/wJxwSCwaj8ikcslsOp/Q qHRKrVqv2Kx2y+16v+CweEwum8/otHrtJbHf8Lh8Tq/b7/i8fs/v+/9fBoCDhIWG h4iJiouMjY6PUYKQk5SVlpeYmZqbnJqSnaChoqOkpaanqH2fqaytrq+wsbKzhKu0 t7i5uru8vai2vsHCw8TFxseBEcjLzM3Oz9CuMhPR1dbX2NnadTEX29/g4eLj5DkR GA4L5evs7e7vrhs6Ohjq8Pf4+fr7fxLz8w4uuOBHsKDBgwirFOjw4Z/DhxAjSpxI saLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxZEQIdAgdo6tzJs6fP /59AgwodSrSo0aNIkyrNWGEOzqVQo0qdSrWq1atYs2rdapWAHAA5uYodS7as2bNo 06pd2zUOWLZw48qdS7eu3bt4aQKAA6BB3r+AAwseTLiw4Z4F3vQ9zLix48eQI0su m3jN4smYM2vezLmz54uV0wAQ8Lm06dOoU6umrGb06tewY8ueTftkaDMJSNfezbu3 79+fb5PJDby48ePIk8MVLoa48ufQo0ufDpQ5mAQKqGvfzr2794wIymD/Tr68+fPH vY4JkB29+/fw43dWH4a9/Pv48+vPe0NMAAb7BSjggARmZc8X/xWo4IIMNtgTDWAk 6OCEFFZo4UccIDjAhRx26P9hhxl2EcCGH5Zo4okB4tAFAiSi6OKLMH5n0xYsxmjj jTgmB0wVNebo449AwvaAFgh4EOSRSCapmQRZFKnkk1BGOVgKWPQo5ZVYZqnWBleM qOWXYIaJ1QhWeCnmmWimSVQGVUio5ptwxvmSDVTYJ+edeOYZEgtT2Knnn4AGGhEK Uown6KGI6llCFIYm6uijaYIAhXOQVmpplgM84dqlnHaq5AFObOrpqKTiKEITl5Wq 6qonUsDEW6zGKiuHNSjx1Ky45spgeEjcquuvwOr3Qq8aBGvssfA1ZcQMxSLr7LPe WWDEAitAa+210p1QxAQtYOvtt8YNOYQFMIBr7rm1qTAgRAcUoOvuu6qxmYMBDsBr 772dmZDDA/j2669kAoQAWRAAOw== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45680_9939_header_blue_tl.gif Content-Type: image/gif; name=45680_9939_header_blue_tl.gif Content-Location: http://www.mzv.cz/public/c8/a8/6d/45680_9939_header_blue_tl.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFAKIAAKbg9fP7/qjh9c3u+aDe9Pz+/////4zX8iH5BAAAAAAALAAA AAAFAAUAAAMNaFYjFuScEuWQEuCTAAA7 ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45682_9940_header_blue_tr.gif Content-Type: image/gif; name=45682_9940_header_blue_tr.gif Content-Location: http://www.mzv.cz/public/fa/3b/b/45682_9940_header_blue_tr.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFAKIAAKbg9fP7/qjh9c3u+aDe9Pz+/////4zX8iH5BAAAAAAALAAA AAAFAAUAAAMNKFNmdyS4R8p74x6QAAA7 ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2192_5667_rss_icon_blue.gif Content-Type: image/gif; name=2192_5667_rss_icon_blue.gif Content-Location: http://www.mzv.cz/public/b3/96/f2/2192_5667_rss_icon_blue.gif Content-Transfer-Encoding: Base64 R0lGODlhGAAYAPcAAPeTHfeUH/eTHJLT5uqcN/GYKveOEfaVIPeQFfeSGY7W7veS GpDU6veOE6LJxu2aMe+ZLfihOfmxW//69PeUHavEtP/798C2i//58uOgRfeTG/eP EpfQ3L64kMC3jPinRvvJjfq6banFufmzXveRF/727PqzXrO+pOKhSOCiS5/LzZbR 3u+ZLveUHPeOEvidMPmnRuybNPvCf6DLy92kUu2aMv748I/V7JzN0v3fvPePFJPT 5PeaKueePr25kvKXJ9Csa/iiO//8+feeNPvGiPvMka/BrdaoX4/V66TIwuubNfij PPigNvifNMixe7u5lPq1ZNqmV/q7cPKXKMuwdumdOqHKyZrO1t2kUe2bM+afQOid O/eOELi7m/eMDemdOfeQFPm1ZI3W8Mazf9mnWfmwWsO1hfePE/eQFprO17+3jfvF hv3r1fvQnveZKPzNlpHU6PvNlPmqS/moSveaLOeePbe8nPmwWPvIi/vDg/ilQPu9 dvKXKeWfQfmwW7i8nPq7cfq8cf/59PeMD+CjTfmoSPeSG/mwV/716veRFv7t2Mqw d8O1hv3hwKPJxf///vCYLPmqSvmuVajGu/eTGq7Cr/3ixPqyXfmsT/eRGNylVPmv VvigOPmzYfq5bKHKyJTS4f7ozanFuP////eUHozX8gAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAYABgAAAj/AEsJLGVFlMGDCA9yGMiw VAVNU0iRAgBAokWJBWhMaljKzg+JARIYMLCBxEWLEE4wrFTAYiY9eGRgIjVIQICT BUQIXKHFYgAuUEaNstGoDBoNJ0ll2FHqz0kNdCTssTRKCBEEC5J2GUDmZKIPIEIw CSNoVJ4NFS9GSULgYgADI4QquuSnxIRNZ05ueRLjpAAekt6MsiBByqgcCyhdzMLo wUkKCyJw8vSITYRQGOY0uEjAA4qTOuRMQNSkzSgTa0YB8nKRUIULbsFEwmBhSKdR RQKNiuNCgMUxHFTUuEgRRqEWbg4FeXFniQAKEiFcEejhJAAECEgJaJDAEPeLHQYO XACStPzFRUgYDjADyfxJFhcYcCw1g0oKAnwKHLB44AsWJ5/Mpx4ODjjQFikHdJCG fAIK2INER4jRYIMK1EHKA45MSGEVpKihIYVKZADKhwIy0IcRJAoIhw83fBgQADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2312_12540_map.gif Content-Type: image/gif; name=2312_12540_map.gif Content-Location: http://www.mzv.cz/public/46/7d/a6/2312_12540_map.gif Content-Transfer-Encoding: Base64 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 eWFYho1QZGaYhnxXFEuohvAUAgA7 ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45559_9185_yellow_tl.gif Content-Type: image/gif; name=45559_9185_yellow_tl.gif Content-Location: http://www.mzv.cz/public/f6/62/13/45559_9185_yellow_tl.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAAP/lmP/nnv/88v/nn//llv/+/P/xyf/////fgAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQO8JxixhEAoUI0Mh4ShBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45561_9186_yellow_tr.gif Content-Type: image/gif; name=45561_9186_yellow_tr.gif Content-Location: http://www.mzv.cz/public/c6/9c/cd/45561_9186_yellow_tr.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAAP/lmP/nnv/88v/nn//llv/+/P/xyf/////fgAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOMJhyDkJE2AvKvcaHDBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45555_9183_yellow_br.gif Content-Type: image/gif; name=45555_9183_yellow_br.gif Content-Location: http://www.mzv.cz/public/d0/86/72/45555_9183_yellow_br.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAAP/lmP/nnv/88v/nn//llv/+/P/xyf/////fgAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOEEkUJjKTFAnEGUZxHBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45553_9182_yellow_bl.gif Content-Type: image/gif; name=45553_9182_yellow_bl.gif Content-Location: http://www.mzv.cz/public/cb/e2/fe/45553_9182_yellow_bl.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAAP/lmP/nnv/88v/nn//llv/+/P/xyf/////fgAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOcKCJDEUF0CPIPEdhBBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45557_9184_yellow_tip.gif Content-Type: image/gif; name=45557_9184_yellow_tip.gif Content-Location: http://www.mzv.cz/public/68/c8/fe/45557_9184_yellow_tip.gif Content-Transfer-Encoding: Base64 R0lGODlhGwARAIAAAP/fgP///yH5BAAAAAAALAAAAAAbABEAAAIrhI9pwe0Kj5ss QkptwlkvPnkA2FlkeZ1hpKJI637ws82rZN9jfvOdnwFSCgA7 ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45529_9170_green_tl.gif Content-Type: image/gif; name=45529_9170_green_tl.gif Content-Location: http://www.mzv.cz/public/74/75/a9/45529_9170_green_tl.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAALjhtvb79bzjur3ju7fhtdrv2f3+/f///6japQAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQO8BxTxgkAIUM0Kh4ihBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45531_9171_green_tr.gif Content-Type: image/gif; name=45531_9171_green_tr.gif Content-Location: http://www.mzv.cz/public/70/94/2a/45531_9171_green_tr.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAALjhtvb79bzjur3ju7fhtdrv2f3+/f///6japQAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOUBRzDkIk2AvMvcWHDBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45525_9168_green_br.gif Content-Type: image/gif; name=45525_9168_green_br.gif Content-Location: http://www.mzv.cz/public/ff/22/b0/45525_9168_green_br.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAALjhtvb79bzjur3ju7fhtdrv2f3+/f///6japQAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOEEkkJiqTGAnCGYVxHBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45523_9167_green_bl.gif Content-Type: image/gif; name=45523_9167_green_bl.gif Content-Location: http://www.mzv.cz/public/d8/8/29/45523_9167_green_bl.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAALjhtvb79bzjur3ju7fhtdrv2f3+/f///6japQAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOcKCJCkUG0BPIPIdRCBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45527_9169_green_tip.gif Content-Type: image/gif; name=45527_9169_green_tip.gif Content-Location: http://www.mzv.cz/public/37/0/d0/45527_9169_green_tip.gif Content-Transfer-Encoding: Base64 R0lGODlhGwARAIAAAKjapf///yH5BAAAAAAALAAAAAAbABEAAAIrhI9pwe0Kj5ss QkptwlkvPnkA2FlkeZ1hpKJI637ws82rZN9jfvOdnwFSCgA7 ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45509_9160_blue_tl.gif Content-Type: image/gif; name=45509_9160_blue_tl.gif Content-Location: http://www.mzv.cz/public/8/27/9d/45509_9160_blue_tl.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAAPP7/qDe9Kjh9aLf9Kfg9c7u+fz+/////4zX8gAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQO8BxTxAEDIRM0Kh5ChBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45511_9161_blue_tr.gif Content-Type: image/gif; name=45511_9161_blue_tr.gif Content-Location: http://www.mzv.cz/public/58/b/90/45511_9161_blue_tr.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAAPP7/qDe9Kjh9aLf9Kfg9c7u+fz+/////4zX8gAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOkBRzDkIB2DvMvcWHCBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45505_9158_blue_br.gif Content-Type: image/gif; name=45505_9158_blue_br.gif Content-Location: http://www.mzv.cz/public/cd/5a/2d/45505_9158_blue_br.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAAPP7/qDe9Kjh9aLf9Kfg9c7u+fz+/////4zX8gAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOEElEJiozGDnAEYVxHBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45503_9157_blue_bl.gif Content-Type: image/gif; name=45503_9157_blue_bl.gif Content-Location: http://www.mzv.cz/public/8/3/32/45503_9157_blue_bl.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAAPP7/qDe9Kjh9aLf9Kfg9c7u+fz+/////4zX8gAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOUKCJCkVm0APCPIdREBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45507_9159_blue_tip.gif Content-Type: image/gif; name=45507_9159_blue_tip.gif Content-Location: http://www.mzv.cz/public/4b/38/d/45507_9159_blue_tip.gif Content-Transfer-Encoding: Base64 R0lGODlhGwARAIAAAIzX8v///yH5BAAAAAAALAAAAAAbABEAAAIrhI9pwe0Kj5ss QkptwlkvPnkA2FlkeZ1hpKJI637ws82rZN9jfvOdnwFSCgA7 ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45619_9584_brown_tl.gif Content-Type: image/gif; name=45619_9584_brown_tl.gif Content-Location: http://www.mzv.cz/public/3c/9b/70/45619_9584_brown_tl.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAANasg9WrgdmyjNixivr07/79++nUvv///8yZZgAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQO8JxixCEAoRI0Mh4yhBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45621_9585_brown_tr.gif Content-Type: image/gif; name=45621_9585_brown_tr.gif Content-Location: http://www.mzv.cz/public/38/ba/f1/45621_9585_brown_tr.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAANasg9WrgdmyjNixivr07/79++nUvv///8yZZgAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOcJhyDkKB2AvKvcaHCBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45615_9582_brown_br.gif Content-Type: image/gif; name=45615_9582_brown_br.gif Content-Location: http://www.mzv.cz/public/d2/d2/a8/45615_9582_brown_br.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAANasg9WrgdmyjNixivr07/79++nUvv///8yZZgAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOEEk0JjIzFAnIEUZxHBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45613_9581_brown_bl.gif Content-Type: image/gif; name=45613_9581_brown_bl.gif Content-Location: http://www.mzv.cz/public/ab/b8/21/45613_9581_brown_bl.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFALMAANasg9WrgdmyjNixivr07/79++nUvv///8yZZgAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAAUAAAQOUKCJDEUF0EPCPEdhDBEA Ow== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45617_9589_brown_tip.gif Content-Type: image/gif; name=45617_9589_brown_tip.gif Content-Location: http://www.mzv.cz/public/4a/c8/11/45617_9589_brown_tip.gif Content-Transfer-Encoding: Base64 R0lGODlhGwARAIABAMyZZv///yH5BAEAAAEALAAAAAAbABEAAAIrhI9pwe0Kj5ss QkptwlkvPnkA2FlkeZ1hpKJI637ws82rZN9jfvOdnwFSCgA7 ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=-logic-mzv-resources-layout_css.css Content-Type: text/css; name=-logic-mzv-resources-layout_css.css Content-Location: http://www.mzv.cz/static/774-1-MZV/cz/mzv/resources/-logic-mzv-resources-layout_css.css Content-Transfer-Encoding: 8bit @import url("/static/774-1-MZV/cz/mzv/resources/-logic-mzv-resources-popup_menu.css"); body { text-align: center; } #page_container { width: 81.4167em; margin: 0 auto; text-align: left; } /* HEADER */ #header_container { height: 6.6667em; margin-bottom: 1em; overflow: hidden; } #header_container #logo { width: 41.3333em; float: left; font-size: 1em; } /*#header_container #logo a img { width: 41.3333em; }*/ #header_container #logo span { display: none; } #header_container #tools { float: right; line-height: 6.6667em; width: 39em; } #header_container #tools #languages { float: right; } #header_container #tools form { width: 33.3333em; float: right; text-align: right; margin-right: 1.5em; } #header_container #tools form .text { width: 14em; padding: 3px 2px; } #header_container #tools form a { margin-left: 1em; } /* MAIN MENU */ #menu_container { /* overflow: hidden; */ height: 3.3333em; width: 82em; } #menu_container ul { margin-left: 1em; } #menu_container li { float: left; width: 13.17em; height: 3.3333em; margin-right: 1px; list-style: none; } #menu_container li:hover ul { display: block; } #menu_container li ul { display: none; position: relative; overflow: hidden; border-bottom: 1px solid #DDD; border-left: 1px solid #FFF; width: 18em; left: -1px; z-index: 10000; margin: 0; } #menu_container li li { width: 100%; height: auto; background-image: url(/public/5c/69/4d/337882_137041_dot.gif); } #menu_container li.last { margin-right: 0; } #menu_container li a { display: block; height: 3.3333em; line-height: 3.3333em; background: #ddd url( /public/d/34/34/2162_5667_menuitem_gray.gif ) no-repeat top left; color: #000; text-align: center; text-decoration: none; } #menu_container li li a { padding: 0.3em 0; text-align: left; cursor: pointer; height: auto; } #menu_container li li a span { margin-left: 1em; margin-right: 1em; overflow: hidden; line-height: 1.5em; } #menu_container li a span { display: block; background: url( /public/80/e4/69/2184_5667_menuitem_gray_r.gif ) no-repeat top right; } #menu_container li a#home strong { background: url( /public/be/6f/ce/2154_5667_menuitem_home_icon.gif ) no-repeat left center; padding-left: 1.3em; font-weight: normal; } #menu_container li a:hover { text-decoration: underline; } #menu_container li a.active, #menu_container li a#home.active strong { text-decoration: underline; font-weight: bold; } #menu_container li a.menu_red { background: #DE7676 url( /public/2e/46/93/2190_5667_menuitem_red.gif ) no-repeat top left; } #menu_container li a.menu_red span { background: url( /public/67/b8/6/2174_5667_menuitem_red_r.gif ) no-repeat top right; } #menu_container li a.menu_yellow { background: #FFDF80 url( /public/e2/d3/44/2180_5667_menuitem_yellow.gif ) no-repeat top left; } #menu_container li a.menu_yellow span { background: url( /public/4b/8d/65/2168_5667_menuitem_yellow_r.gif ) no-repeat top right; } #menu_container li a.menu_green { background: #A8DAA5 url( /public/45/fe/22/2140_5667_menuitem_green.gif ) no-repeat top left; } #menu_container li a.menu_green span { background: url( /public/57/40/4b/2150_5667_menuitem_green_r.gif ) no-repeat top right; } #menu_container li a.menu_blue { background: #8CD7F2 url( /public/86/a0/d0/2182_5667_menuitem_blue.gif ) no-repeat top left; } #menu_container li a.menu_blue span { background: url( /public/70/f/6d/2158_5667_menuitem_blue_r.gif ) no-repeat top right; } #menu_container li a.menu_pink { background: #F7B3CA url( /public/9f/1c/40/2152_5667_menuitem_pink.gif ) no-repeat top left; } #menu_container li a.menu_pink span { background: url( /public/e/3d/83/2178_5667_menuitem_pink_r.gif ) no-repeat top right; } #menu_container li li a.menu_red { background: #DE7676 none; border-top: 1px solid #FF8888; } #menu_container li li a.menu_red span { background-image: none; } #menu_container li li a.menu_yellow { background: #FFDF80 none; border-top: 1px solid #FFE9A6; } #menu_container li li a.menu_yellow span { background-image: none; } #menu_container li li a.menu_green { background: #A8DAA5 none; border-top: 1px solid #BFF7BB; } #menu_container li li a.menu_green span { background-image: none; } #menu_container li li a.menu_blue { background: #8CD7F2 none; border-top: 1px solid #B0EAFF; } #menu_container li li a.menu_blue span { background-image: none; } #menu_container li li a.menu_pink { background: #F7B3CA none; border-top: 1px solid #FFC7DA; } #menu_container li li a.menu_pink span { background-image: none; } #menu_container li li a.menu_red:hover { background: #FF8888 none; } #menu_container li li a.menu_yellow:hover { background: #FFE9A6 none; } #menu_container li li a.menu_green:hover { background: #BFF7BB none; } #menu_container li li a.menu_blue:hover { background: #B0EAFF none; } #menu_container li li a.menu_pink:hover { background: #FFC7DA none; } #menu_container ul ul { margin-left: 0; } #menu_container ul ul li { position: relative; } /* MAIN CONTAINER */ #main_container { background: #ddd url( /public/25/ec/83/2170_5667_footer_bg_gray.gif ) no-repeat bottom left; } body#page_red #main_container { background: #DE7676 url( /public/35/a/48/2176_5667_footer_bg_red.gif ) no-repeat bottom left; } body#page_yellow #main_container { background: #FFDF80 url( /public/1d/f8/f0/2188_5667_footer_bg_yellow.gif ) no-repeat bottom left; } body#page_green #main_container { background: #A8DAA5 url( /public/e8/8c/46/2186_5667_footer_bg_green.gif ) no-repeat bottom left; } body#page_blue #main_container { background: #8CD7F2 url( /public/41/5f/94/2142_5667_footer_bg_blue.gif ) no-repeat bottom left; } body#page_pink #main_container { background: #F7B3CA url( /public/5f/5c/f5/2144_5667_footer_bg_pink.gif ) no-repeat bottom left; } body#page_brown #main_container { background: #cc9966 url( /public/f3/76/82/45609_9576_footer_bg_brown.gif ) no-repeat bottom left; } #main_container #mc_tl { background: url( /public/ee/f9/2c/45688_9943_header_gray_tl.gif ) no-repeat top left; } body#page_red #main_container #mc_tl { background-image: url( /public/9d/df/8b/45700_9949_header_red_tl.gif ); } body#page_yellow #main_container #mc_tl { background-image: url( /public/45/24/a2/45704_9951_header_yellow_tl.gif ); } body#page_green #main_container #mc_tl { background-image: url( /public/4f/b0/ef/45692_9945_header_green_tl.gif ); } body#page_blue #main_container #mc_tl { background-image: url( /public/c8/a8/6d/45680_9939_header_blue_tl.gif ); } body#page_pink #main_container #mc_tl { background-image: url( /public/14/8a/cb/45696_9947_header_pink_tl.gif ); } body#page_brown #main_container #mc_tl { background-image: url( /public/35/6e/23/45684_9941_header_brown_tl.gif ); } #main_container #mc_tr { background: url( /public/6a/48/7a/45690_9944_header_gray_tr.gif ) no-repeat top right; padding: 1em 1em 3.3333em 1em; } body#page_red #main_container #mc_tr { background-image: url( /public/f7/f0/87/45702_9950_header_red_tr.gif ); } body#page_yellow #main_container #mc_tr { background-image: url( /public/6c/8d/1e/45706_9952_header_yellow_tr.gif ); } body#page_green #main_container #mc_tr { background-image: url( /public/14/d9/8f/45694_9946_header_green_tr.gif ); } body#page_blue #main_container #mc_tr { background-image: url( /public/fa/3b/b/45682_9940_header_blue_tr.gif ); } body#page_pink #main_container #mc_tr { background-image: url( /public/7b/87/22/45698_9948_header_pink_tr.gif ); } body#page_brown #main_container #mc_tr { background-image: url( /public/fa/96/c3/45686_9942_header_brown_tr.gif ); } #page_illustration img { width: 100%; } #flash_news, #content_container { background-color: #fff; margin-top: 1em; padding: 0.5em 1em; list-style: none; } #flash_news { height: 1.2em; overflow: hidden; background: url( /public/1d/e/5e/344750_152886_flashNews_bg_gray.jpg ) left center repeat-x; } body#page_green #main_container #mc_tr #flash_news { background: url( /public/f9/50/70/344729_152866_flashNews_bg26.jpg ) left center repeat-x; } body#page_brown #main_container #mc_tr #flash_news { background: url( /public/3a/a6/cf/344752_152907_flashNews_bg_brown.jpg ) left center repeat-x; } body#page_blue #main_container #mc_tr #flash_news { background: url( /public/c9/42/b3/344748_152884_flashNews_bg_blue.jpg ) left center repeat-x; } body#page_yellow #main_container #mc_tr #flash_news { background: url( /public/ed/b3/d1/344766_152901_flashNews_bg_yellow.jpg ) left center repeat-x; } body#page_pink #main_container #mc_tr #flash_news { background: url( /public/85/e9/24/344754_152890_flashNews_bg_pink.jpg ) left center repeat-x; } body#page_red #main_container #mc_tr #flash_news { background: url( /public/85/39/b8/344756_152895_flashNews_bg_red.jpg ) left center repeat-x; } #flash_news li.visible-child { display: block; } #flash_news li.invisible-child { display: none; } #flash_news a { text-decoration: none; } #flash_news a:hover { text-decoration: underline; } #content_container { padding: 1em; } #content_container ul, #content_container ol { margin-left: 1em; } #left_content_container { float: left; width: 100%; } body.rs #left_content_container { width: 57.1667em; } /* CONTENT */ #content { float: right; width: 56.75em; } #content p, .article p { text-align: justify; } #content p.left, .article p.left { text-align: left; } #content p.right, .article p.right { text-align: right; } #content p.center, .article p.center { text-align: center; } body.rs #content { width: 36.75em; } /* LEFT SIDEBAR */ #left_sidebar { width: 19.5833em; } /* RIGHT SIDEBAR */ #right_sidebar { float: right; width: 19.5833em; } /* FOOTER */ #footer_container { margin-top: 0.7em; padding-bottom: 1.3em; overflow: hidden; font-size: 0.9em; line-height: 2em; } #footer_container p { float: left; } #footer_container .delimiter { padding: 0 0.2em; } #footer_container .rss_icon { float: right; background: url( /public/7b/bf/22/2160_5667_rss_icon_gray.gif ) no-repeat 0 2px; padding-left: 3em; display: block; height: 2.5em; } body#page_red #footer_container .rss_icon { background-image: url( /public/ad/94/93/2146_5667_rss_icon_red.gif ); } body#page_yellow #footer_container .rss_icon { background-image: url( /public/46/b3/e6/2166_5667_rss_icon_yellow.gif ); } body#page_green #footer_container .rss_icon { background-image: url( /public/be/9b/61/2156_5667_rss_icon_green.gif ); } body#page_blue #footer_container .rss_icon { background-image: url( /public/b3/96/f2/2192_5667_rss_icon_blue.gif ); } body#page_pink #footer_container .rss_icon { background-image: url( /public/cd/5f/92/2172_5667_rss_icon_pink.gif ); } body#page_brown #footer_container .rss_icon { background-image: url( /public/ec/a2/86/45611_9577_rss_icon_brown.gif ); } /* BOXES */ .box { margin-bottom: 1em; } /* default box title */ .box .box_title { color: #036; font-size: 1em; margin-bottom: 1em; } .box .box_title a { text-decoration: none; } .box .box_title a:hover { text-decoration: underline; } .box .standalone_box_title { margin-bottom: 0; } .box .box_content { padding: 0 0.8em; } #staty_a_uzemi .box_content { padding: 0; background: url(/public/46/7d/a6/2312_12540_map.gif) no-repeat top left; } #staty_a_uzemi .box_content form { padding-top: 2em; padding-bottom: 4em; } .box select { width: 100%; margin-bottom: 0.5em; border: 1px solid #999; } .box .bookmark-form p { margin: 0 0 .5em; } /* #staty_a_uzemi .box_title { height: 26px; line-height: 26px; padding-left: 2.5em; background: url(/public/15/3e/a6/45623_9591_globe_brown.jpg) no-repeat left center; } */ /* ARTICLES */ .article { margin-bottom: 1em; } .article .article_tools { float: right; } .article .article_tools a { text-decoration: none; } .article_tools { letter-spacing: 0.15em; } .article_body img { border: 1px solid #CCCCCC; padding: 2px; } .article img.illustration { border: 1px solid #CCCCCC; padding: 2px; margin-top: 0; } .article_list .article { border-bottom: 1px solid #ccc; margin-bottom: 1.2em; overflow: hidden; _height: 1%; } .article_list .last_article { border-bottom: none; } .small_article_list .article { border: none; } #content h1, #content h2, #content h3, #content h4, .bulletin_display h1, .bulletin_display h2, .bulletin_display h3, .bulletin_display h4 { color: #036; margin-bottom: 0.5em; } #content h1, .article .article_title, .article .title, .bulletin_display h1 { font-size: 1.3333em; margin-bottom: 0.5em; } #content h2, .bulletin_display h2 { font-size: 1.2em; } #content .box h2.box_title { font-size: 1em; margin-bottom: 0; } #content h3, .bulletin_display h3 { font-size: 1.1em; } .article .article_perex { font-weight: bold; } .article_list .article h2, .article_list .article .article_title { font-size: 1em; font-weight: normal; } #content .article_list .article .article_perex { font-weight: normal; margin-bottom: 0.5em; } .article .article_date { text-decoration: none; font-style: italic; margin-bottom: 0.3em; display: block; color: #666; } .article .articleDate { color: #666; font-size: 10px; margin-top: -1em; } .article_list .article .articleDate { margin-top: -0.5em; } .featured_article { padding: 1em; background-color: #eee; border: 1px solid #ccc; } body#page_red .featured_article { background-color: #F9DFDF; } body#page_yellow .featured_article { background-color: #FFF4D5; } body#page_green .featured_article { background-color: #DCF0DB; } body#page_blue .featured_article { background-color: #D9F0FB; } body#page_pink .featured_article { background-color: #FDEEF3; } body#page_brown .featured_article { background-color: #F2E6D9; } /* CALENDAR */ .calendar { } .calendar table { width: 100%; } .calendar table th, .calendar table td { border: 1px solid #CDCDCD; font-size: 0.9em; text-align: center; color: #666; padding: 0; } .calendar table th { font-weight: bold; background-color: #fff; } .calendar table .caption th { background-color: #ccc; text-align: center; border: 1px solid #CDCDCD; color: #333; font-size: 0.9em; text-transform: uppercase; font-weight: normal; line-height: 1.8em; } .calendar table .caption a { text-decoration: none; background-color: #B9B9B9; font-size: 0.9em; display: block; width: 25px; height: 2em; line-height: 2em; color: #fff; } .calendar col.weekend { background-color: #E5E5E5; } .calendar td.event { background-color: #FFECB0; } .calendar td.active_day { border: 1px solid #666; } /* EVENTS */ .event { overflow: hidden; } .event .event_meta { float: left; width: 12em; font-style: italic; } .event .event_meta p { margin-bottom: 0; } .event .article_content { /* margin-left: 15em; */ } /* ATTACHMENTS */ .attachments { margin-top: 1em; } .attachment { overflow: hidden; } .attachment p { margin-left: 45px; } .attachment p a { display: block; margin-bottom: 2px; } /* SUBMENU */ #submenu_container { border: none; width: 100%; } #submenu_container ul { list-style: none; margin-left: 0; } #submenu { background: #ddd; } #submenu ul { background: #eee; } #submenu ul ul { background: #fff; } .external { background: #f2f1f3; } #submenu a, .externalTitle { padding: 0.5em 0.5em 0.5em 1em; display: block; text-decoration: none; border-bottom: 1px solid #ccc; _height: 1%; } .externalTitle { background: #fff; color: #003366; font-weight: bold; padding-top: 1em; } #submenu a:hover { text-decoration: underline; } body#page_gray #submenu a.active_item { background-color: #ddd; } body#page_red #submenu a.active_item { background-color: #DE7676; } body#page_yellow #submenu a.active_item { background-color: #FFDF80; } body#page_green #submenu a.active_item { background-color: #A8DAA5; } body#page_blue #submenu a.active_item { background-color: #8CD7F2; } body#page_pink #submenu a.active_item { background-color: #F7B3CA; } body#page_brown #submenu a.active_item { background-color: #CC9966; } #submenu a.active_path { font-weight: bold; } #submenu ul a { padding-left: 2em; } #submenu ul ul a { padding-left: 3em; } #content ul, #content ol, .article ul, .article ol { margin-left: 1em; margin-bottom: 1em; } #content li, .article li { line-height: 1.5em; } #content ul li, .article ul li { padding: 0.2em 0 0.2em 1.5em; list-style-type: none; background: url(/public/2e/ec/1/2656_6263_li_bullet.gif) no-repeat left 0.7em; } #content ol li, .aricle ol li { list-style-type: decimal; margin-left: 1.5em; padding: 0.2em 0; } #breadcrumbs { line-height: 2em; } /***** PAGER *****/ #content .pager { margin-top: 2em; text-align: center; } #content .pager table { margin: 0 auto; text-align: center; } #content .pager td { border: none; padding: 0; } #content .pager table td a, #content .pager table td strong { border: 1px solid #98CCEE; width: 2em; height: 2em; line-height: 2em; text-align: center; display: block; margin: 0 0.5em; text-decoration: none; } #content .pager table td a:hover, #content .pager table td strong { border: 1px solid #0A214C; } #content .pager table td.previous span, #content .pager table td.next span, #content .pager table td.first span, #content .pager table td.last span { visibility: hidden; } #content .pager table td.first a, #content .pager table td.first strong { background: url(/public/82/3/1f/304_708_pager_first.gif) no-repeat center center; } #content .pager table td.previous a, #content .pager table td.previous strong { background: url(/public/94/a9/1b/308_712_pager_previous.gif) no-repeat center center; margin-right: 1.5em; } #content .pager table td.next a, #content .pager table td.next strong { background: url(/public/57/d5/b6/310_714_pager_next.gif) no-repeat center center; margin-left: 1.5em; } #content .pager table td.last a, #content .pager table td.last strong { background: url(/public/b7/ec/bd/306_710_pager_last.gif) no-repeat center center; } /* IMAGE GALLERY */ .gallery_motive_list { overflow: hidden; } .parent_gallery_motive { float: left; width: 113px; text-align: center; margin-bottom: 1em; } .gallery_motive { display: table; float: left; width: 110px; height: 110px; /* margin-right: 1em; */ margin-bottom: 0.2em; text-align: center; border: 1px solid #bbb; background-color: #eee; } .gallery_motive:hover { border-color: #036; background-color: #fafafa; } .gallery_motive span { display: table-cell; vertical-align: middle; } .gallery_motive span img { display: block; margin: 0 auto; } /* ENCYKLOPEDIE */ #map_encyklopedie { float: left; height: 500px; width: 100%; border: 1px solid #666; } #map_encyklopedie_holder { height: 500px; width: 100%; position: relative; } #map_crosshair { position: absolute; left: 50%; top: 50%; margin-left: -16px; margin-top: -16px; } table#get_pos { border-collapse: collapse; width: 400px; } table#get_pos th, table#get_pos td { border: 1px solid #999; } table#get_pos th { background-color: #eee; color: #000; width: 150px; } #flag { height: 65px; line-height: 65px; font-size: 1.2em; } #flag img, #flag strong { vertical-align: middle; } #flag strong { margin-left: 1em; } /* ROUNDED BOX */ .r { background-color: #ddd; } .r .r-tl { background: url( /public/25/a3/45/45519_9165_gray_tl.gif ) no-repeat top left; } .r .r-tr { background: url( /public/75/87/38/45521_9166_gray_tr.gif ) no-repeat top right; } .r .r-br { background: url( /public/7f/5f/95/45515_9163_gray_br.gif ) no-repeat bottom right; } .r .r-bl { background: url( /public/ba/7/9a/45513_9162_gray_bl.gif ) no-repeat bottom left; } .r .r-content { padding: 5px 10px; } .r .r-tip { background: #fff url( /public/d9/c9/a5/45517_9164_gray_tip.gif ) no-repeat bottom right; height: 17px; } .r-red { background-color: #DE7676; } .r-red .r-tl { background-image: url( /public/65/6d/a8/45549_9180_red_tl.gif ); } .r-red .r-tr { background-image: url( /public/e1/91/f1/45551_9181_red_tr.gif ); } .r-red .r-br { background-image: url( /public/b0/6b/a8/45545_9178_red_br.gif ); } .r-red .r-bl { background-image: url( /public/49/7d/4e/45543_9177_red_bl.gif ); } .r-red .r-tip { background-image: url( /public/66/81/68/45547_9179_red_tip.gif ); height: 17px; } .r-yellow { background-color: #FFDF80; } .r-yellow .r-tl { background-image: url( /public/f6/62/13/45559_9185_yellow_tl.gif ); } .r-yellow .r-tr { background-image: url( /public/c6/9c/cd/45561_9186_yellow_tr.gif ); } .r-yellow .r-br { background-image: url( /public/d0/86/72/45555_9183_yellow_br.gif ); } .r-yellow .r-bl { background-image: url( /public/cb/e2/fe/45553_9182_yellow_bl.gif ); } .r-yellow .r-tip { background-image: url( /public/68/c8/fe/45557_9184_yellow_tip.gif ); height: 17px; } .r-green { background-color: #A8DAA5; } .r-green .r-tl { background-image: url( /public/74/75/a9/45529_9170_green_tl.gif ); } .r-green .r-tr { background-image: url( /public/70/94/2a/45531_9171_green_tr.gif ); } .r-green .r-br { background-image: url( /public/ff/22/b0/45525_9168_green_br.gif ); } .r-green .r-bl { background-image: url( /public/d8/8/29/45523_9167_green_bl.gif ); } .r-green .r-tip { background-image: url( /public/37/0/d0/45527_9169_green_tip.gif ); height: 17px; } .r-blue { background-color: #8CD7F2; } .r-blue .r-tl { background-image: url( /public/8/27/9d/45509_9160_blue_tl.gif ); } .r-blue .r-tr { background-image: url( /public/58/b/90/45511_9161_blue_tr.gif ); } .r-blue .r-br { background-image: url( /public/cd/5a/2d/45505_9158_blue_br.gif ); } .r-blue .r-bl { background-image: url( /public/8/3/32/45503_9157_blue_bl.gif ); } .r-blue .r-tip { background-image: url( /public/4b/38/d/45507_9159_blue_tip.gif ); height: 17px; } .r-pink { background-color: #F7B3CA; } .r-pink .r-tl { background-image: url( /public/d3/ad/16/45539_9175_pink_tl.gif ); } .r-pink .r-tr { background-image: url( /public/23/92/9/45541_9176_pink_tr.gif ); } .r-pink .r-br { background-image: url( /public/2d/6a/66/45535_9173_pink_br.gif ); } .r-pink .r-bl { background-image: url( /public/68/12/6b/45533_9172_pink_bl.gif ); } .r-pink .r-tip { background-image: url( /public/eb/14/f6/45537_9174_pink_tip.gif ); height: 17px; } .r-brown { background-color: #cc9966; } .r-brown .r-tl { background-image: url( /public/3c/9b/70/45619_9584_brown_tl.gif ); } .r-brown .r-tr { background-image: url( /public/38/ba/f1/45621_9585_brown_tr.gif ); } .r-brown .r-br { background-image: url( /public/d2/d2/a8/45615_9582_brown_br.gif ); } .r-brown .r-bl { background-image: url( /public/ab/b8/21/45613_9581_brown_bl.gif ); } .r-brown .r-tip { background-image: url( /public/4a/c8/11/45617_9589_brown_tip.gif ); height: 17px; } /* ICONS */ .icon { background: no-repeat left center; padding-left: 1.5em; } .info_icon { background-image: url( /public/23/a5/e3/45708_9987_information.gif ); } /* SMLOUVY */ .smlouva { border-bottom: 1px solid #ccc; margin-bottom: 1em; } .smlouva table { width: 100%; } .smlouva table th { width: 30%; } /* TREATY PAGER */ .treaty-pager { margin-bottom: 1em; } .treaty-pager-bottom { margin-bottom: 0; margin-top: 1em; } /* VOTE */ #content_container .vote_container {} #content_container .vote {} #content_container .vote ul { list-style: none; margin: 0 !important; } #content_container .vote ul li { overflow: hidden; line-height: 1.5em; } #content_container .vote ul li .percent { float: right; } .vote p { font-weight: bold; color: #666; } #content_container .vote table { font-size: 0.8em; width: 100%; } #content_container .vote table th { text-align: right; width: 14em; padding: 0.5em 1em 0.5em 0; background: none; border: none; color: #000; } #content_container .vote table td { padding: 0.5em 0; vertical-align: middle; border: none; } #content_container .vote td.vote-percent { width: 1em; } #content_container .vote table td span.rating-l { background: url(/public/d4/12/64/156_411_vote_yellow_l.gif) no-repeat left top; display: block; float: left; position: relative; top: 3px; width: 80%; line-height: 1.9em; } #content_container .vote table td.vote-green span.rating-l { background-image: url(/public/c3/5e/6c/148_403_vote_green_l.gif); } #content_container .vote table td.vote-blue span.rating-l { background-image: url(/public/18/f7/a9/144_399_vote_blue_l.gif); } #content_container .vote table td.vote-red span.rating-l { background-image: url(/public/d4/97/c1/152_407_vote_red_l.gif); } #content_container .vote table td span.rating-r { background: url(/public/de/95/70/158_413_vote_yellow_r.gif) no-repeat right top; margin-left: 16px; display: block; width: 50px; margin-right: 1em; } #content_container .vote table td.vote-green span.rating-r { background-image: url(/public/50/74/e8/150_405_vote_green_r.gif); } #content_container .vote table td.vote-blue span.rating-r { background-image: url(/public/c2/ed/6a/146_401_vote_blue_r.gif); } #content_container .vote table td.vote-red span.rating-r { background-image: url(/public/56/8d/7d/154_409_vote_red_r.gif); } /* Articles - HORIZONTAL LAYOUT */ .horizontal { overflow: hidden; } .horizontal .article { float: left; width: 200px; margin-bottom: 1em; } .horizontal .even_article { margin-right: 20px; } /* EMCALENDAR */ form input.emCalendarInput { font-style: normal; letter-spacing: 0; } form table input.emCalendarInput { width: auto; } /* KONTAKTNI INFORMACE */ p.contact-address { padding: 1em; background-color: #eee; border: 1px solid #ccc; font-weight: bold; } .contact-details th, .contact-details td { padding: 3px 5px 3px 0; } .contact-details th { width: 180px; } .box .box { margin-bottom: 0em; } ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=-logic-mzv-resources-slimbox_css.css Content-Type: text/css; name=-logic-mzv-resources-slimbox_css.css Content-Location: http://www.mzv.cz/static/774-1-MZV/none/cz/mzv/resources/-logic-mzv-resources-slimbox_css.css Content-Transfer-Encoding: 8bit /* SLIMBOX */ #lbOverlay { position: absolute; z-index: 9999; left: 0; width: 100%; background-color: #000; cursor: pointer; } #lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; left: 50%; overflow: hidden; background-color: #fff; } .lbLoading { background: #fff url(/public/ec/d2/4e/12473_6917_loading.gif) no-repeat center; } #lbImage { position: absolute; left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat; } #lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; } #lbPrevLink { left: 0; } #lbPrevLink:hover { background: transparent url(/public/7e/67/29/317871_153450_prevlabel.gif) no-repeat 0% 15%; } #lbNextLink { right: 0; } #lbNextLink:hover { background: transparent url(/public/66/aa/b4/317873_153449_nextlabel.gif) no-repeat 100% 15%; } #lbBottom { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none; } #lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url(/public/fb/c/88/12471_153465_closelabel.gif) no-repeat center; margin: 5px 0; outline: none; } #lbCaption, #lbNumber { margin-right: 71px; } #lbCaption { font-weight: bold; } ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=-logic-mzv-resources-events__css.css Content-Type: text/css; name=-logic-mzv-resources-events__css.css Content-Location: http://www.mzv.cz/static/774-1-MZV/none/cz/mzv/resources/-logic-mzv-resources-events__css.css Content-Transfer-Encoding: 8bit #event-admin { margin: 1em; width: 540px; } #event-admin h1 { color: #000000; font-size: 1.8em; font-weight: bold; margin: 0 0 .2em 10px; } #event-admin h2 { color: #003366; font-size: 1.5em; font-variant: small-caps; font-weight: bold; margin: 0 0 2em 10px; } #event-admin #login-form label { margin-right: 2em; vertical-align: middle; } * html #event-admin #login-form label { vertical-align: baseline; } #event-admin #login-form input { vertical-align: middle; } #event-admin #login-form input.text { padding: 2px .2em; width: 100px; } /* message */ #event-admin .message, #event-registration .message { background-color: #e3f0ff; border: 1px solid #003366; margin: 1em 0 0; padding: 1em; } #event-registration .message { margin: 0 0 1em; width: 80%; } /* fieldset */ #event-admin fieldset, #event-registration fieldset { border: 1px solid #e0e0e0; margin: 1em 0 0; padding: 0 1em 1em; } #event-registration fieldset { width: 80%; } #event-admin legend, #event-registration legend { background-color: #ffffff; color: #003366; font-size: 1.1em; font-weight: bold; padding: .1em .5em; } #event-admin fieldset div, #event-registration fieldset div { clear: both; float: left; margin: 1em 0 0; } #event-registration fieldset div, #event-admin fieldset div.form { width: 80%; } #event-admin fieldset h3, #event-registration fieldset h3 { color: #000000; font-size: 1em; margin: 0 0 .5em; } #event-admin fieldset h3 { clear: both; float: left; margin: 1em 0 0; } #event-admin .form label, #event-registration label { clear: both; float: left; margin: 3px 0; padding: 2px 0; width: 45%; } #event-admin .form label { width: auto; } #event-admin .form label strong, #event-registration label strong { color: #cc0000; } #event-admin .form input.text, #event-registration input.text { float: right; margin: 2px 0; padding: 2px .2em; width: 45%; } #event-registration select { float: right; margin: 2px 0; width: 46.7%; } #event-admin .form .help, #event-registration div .help { clear: both; float: none; font-size: .9em; margin-right: .1em; text-align: right; } #event-admin textarea, #event-registration textarea { font: 1em Arial, sans-serif; height: auto; padding: 2px .2em; width: 98%; } /* FF3 row count fix */ #event-admin textarea[rows="2"], #event-admin textarea[rows="3"], #event-registration textarea[rows="2"], #event-registration textarea[rows="3"] { height: 3em; line-height: 1.5em; } #event-admin textarea[rows="3"], #event-registration textarea[rows="3"] { height: 4.5em; } #event-admin .readonly .text, #event-registration .readonly .text { border-color: #ffffff; } #event-admin input.button, #event-registration input.button { background-color: #003366; border: 0; color: #ffffff; font-size: 1em; padding: .2em .3em; } #event-admin input.button.disabled { background-color: #505050; color: #c0c0c0; } #event-admin fieldset .check, #event-admin fieldset .buttons, #event-registration fieldset .check, #event-registration fieldset .buttons { width: auto; } #event-admin fieldset .check, #event-registration fieldset .check { margin-bottom: 1em; width: 80%; } #event-admin fieldset .check label, #event-registration fieldset .check label { display: block; float: none; width: auto; } #event-admin fieldset .check label input, #event-registration fieldset .check label input { float: none; margin: 0; vertical-align: middle; } #event-admin div.languages { width: 99%; } #event-admin div.languages ul { list-style-type: none; } #event-admin div.languages ul li { float: left; width: 33%; } #event-admin div.languages ul li input { vertical-align: middle; } #event-admin ul.preview { clear: both; float: left; margin: 0 0 1em; padding-left: 2em; } #event-admin ul.preview li { font-size: 1.2em; margin-top: 1em; } #event-admin ul.preview li strong { font-size: .8em; } #event-admin label.l-link { cursor: pointer; text-decoration: underline; } #event-admin .form.no-end #id-end { background-image: none; border-color: #ffffff; cursor: normal; } #event-registration .registered { list-style-type: none; } #event-registration .registered li { padding: 0 0 1em; } #event-registration .registered ul { list-style-type: decimal; } #event-registration .registered li li { padding: 0 0 .3em 1em; } #event-admin div.counter { margin: 0; } #event-admin textarea.toomuch, span.toomuch { color: #dd0000; } #event-admin fieldset div.w100 { width: 100% } #event-admin fieldset span.font-size { float: right; } .fs-bigger { font-size: 1.2em; } #event-admin .form input.w100, #event-registration input.w100 { width: 98% } ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=2137_91181_znak_cr.jpg Content-Type: image/jpeg; name=2137_91181_znak_cr.jpg Content-Location: http://www.mzv.cz/public/9a/5e/f7/2137_91181_znak_cr.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAYAAA/+4ADkFkb2Jl AGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQIBAgICAgEC AgICAgICAgMDAwMDAwQEBAQEBQUFBQUFBQUFBQEBAQEBAQEDAgIDBAMDAwQFBQUF BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUF/8AA EQgAUABQAwERAAIRAQMRAf/EAKIAAAICAgMBAAAAAAAAAAAAAAAJCAoGBwQFCwMB AAEEAwEBAAAAAAAAAAAAAAAFBgcIAwQJAgoQAAAHAQABBAIBAgQFBQAAAAECAwQF BgcIABESEwkhFAoxIkFRFReB4SMWGDJiJCUZEQACAQMDAwMCBAIJAwUAAAABAgMR BAUAEgYhEwcxIghBFFFhMgkjFXGBkaGx0UJiJPBzFoKSM0MX/9oADAMBAAIRAxEA PwC/x4aNHho0eGjR4aNHho0eGjR4aNHho0eGjR4aNKMS+9T6sF001kOojOEVilUR cI4l0YqgsmcvuKYp06gJTEMH5AwD6CH5DxmS+QuDwuUe/gVgSCC61BHQin5HVlMf 8N/lXlrGO6tuJ5aSGZFdHW1kKsjAMrKadQQQQfqDrkIfeP8AV46OZJt0s8cKlRcO jJN8J6UWUI2ZomcrKCUlOEQTSSIY5zf0KUBERAA9fMD+TPH0S7myFsoqB1kUdSaA evqSQB+JNNJ2a+J/yU42sZyHG8jbd1gid2Bo97EhQq76biSyigqaka+J/vP+rQih kj9PKlUKYSGTPh/RoKgYBFMQEpqh6gICA/j/AJ+ZR5G4Iy1F/b0/7i0/trpRtfhv 8qb6BJYeK5SRJFDKy27kMrdQykChBHUEVBHprA5D+RF9NsU8eMJLtSAYvGC6jV61 dZF0Iiq1cIG9piKFNUfUpgH/AAHyZcF475zyXFQX2PsZ7i3uU7kTopYSp9XSn6lH 1I9Pr9NQFyPAZvh+aucblIHtLqzkMc0cilXikHQpID+lgfoaHXIjv5C309S6bhaI 7HjpRFmik4eKxuLdGv02iCzkjIh1TNacYEynWVImUTf1MYA/qIeecr4/5pgpo0vr SS2aWuwS0jL0UsdocjdRVZjtrQKSeg0jK6utV6j8gT/h9Pz1wE/5Fn0zLqCgl2zX 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 ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=272289_99545_cz_cz.jpg Content-Type: image/jpeg; name=272289_99545_cz_cz.jpg Content-Location: http://www.mzv.cz/public/d0/a6/bb/272289_99545_cz_cz.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAgEASABIAAD/4QYIRXhpZgAATU0AKgAAAAgABwESAAMAAAAB AAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAMAAAExAAIAAAAX AAAAcgEyAAIAAAAUAAAAiYdpAAQAAAABAAAAoAAAAMwAAAAbAAAAAQAAABsAAAAB QWRvYmUgUGhvdG9zaG9wIDcuMCBDRQAyMDA5OjAyOjA2IDE3OjE1OjUyAAAAAAAD oAEAAwAAAAH//wAAoAIABAAAAAEAAAGgoAMABAAAAAEAAAAvAAAAAAAAAAYBAwAD AAAAAQAGAAABGgAFAAAAAQAAARoBGwAFAAAAAQAAASIBKAADAAAAAQACAAACAQAE AAAAAQAAASoCAgAEAAAAAQAABNYAAAAAAAAASAAAAAEAAABIAAAAAf/Y/+AAEEpG SUYAAQIBAEgASAAA/+0ADEFkb2JlX0NNAAL/7gAOQWRvYmUAZIAAAAAB/9sAhAAM CAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwM DAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAOAIADASIAAhEB AxEB/90ABAAI/8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEB AQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCES MQVBUWETInGBMgYUkaGxQiMkFVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRF wqN0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2N0dX Z3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKBkRSh sUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD 03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH/9oADAMB AAIRAxEAPwD1VJcccLrH2qxzOoul9t5x22V5HpsnNx7NrnPr9Kx1d7fRx9//AGls /V/UxP0iuWYPXwHs/aJLxVF9gYfULCzOa17G04/uuryLKn0fZ/Rf+g/Ser/hUp6V Jc63C+tT6nFnUG1DaTS3bJk45ZU2x+Ri+p+jzXNsss2fpfS/mqbPVxkwwvrQ51rs fqDa2l9psbYxx9xrpdS3G9endVQzI9er/tSz0PSu/n/WqSU9GkucyMT62mmkUZlQ sGM9trnB2tz3j0nw3Gdv+yY+5jLG/Z/tF/6bIxPT/V0sTD6+31H0ZweBa83V2MeG m0V5DHMrLqfVbivyn4d36F3+Bu+z/wCjSU9GkuZZ0/61Naz7Z1StxIa0fopAs/Re jbDKaXOdubk+tvf6fvq9laHi4fXHYdT6s5tOJZXSMOl7X2+kQyhuM59t2Pi5N9n2 luRZb9rYz+co/RVpKeqSXN4mH19x6g+jO9KyxsNqeHWNryhXi+lFuRjUPuxX7H/a fTr2fpf0PoZHqoTsL6xC3MFOex+11Yvc5r2ucDjGv1PbQ9jXsyHVX+nifo7/AE9m /F/TeolPUpLjzjZv7UtrwMqn9pWYVL8a54ta6vHaaK8nHordTbiPx7rWfaftP9Jq vu9C7H9P0rKzZOF9Yz1Gws6iwWtx8gBprsIdU97nYr3uqqZQ2+h36PZR+sel/p/S /WEp6pJc+3D6+cbDOJntbWKcVrm7JDgDZ9rsa80b972WYnpepX/2ntZ6OP69lrK3 2T63nFsdm5tTaXstF7A3c9jIY71KjjY7HWWPa21noV/zPq/ocnIsSU9SkuKysHrD 8alj+o+jkOqoDH7L7C0b7vszvbRR6r921+R6lVVn+Dzf0X6azpOks6uLcl3Ung1k sGNW2DADN2Q8vbXVu3ZL7K6fb/RqaP8ACeokp//Z/+0KulBob3Rvc2hvcCAzLjAA OEJJTQQlAAAAAAAQAAAAAAAAAAAAAAAAAAAAADhCSU0D7QAAAAAAEABH/7QAAgAC AEf/tAACAAI4QklNBCYAAAAAAA4AAAAAAAAAAAAAP4AAADhCSU0EDQAAAAAABAAA AHg4QklNBBkAAAAAAAQAAAAeOEJJTQPzAAAAAAAJAAAAAAAAAAABADhCSU0ECgAA AAAAAQAAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBs ZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1 AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA//////////////////////// /////wPoAAAAAP////////////////////////////8D6AAAAAD///////////// ////////////////A+gAAAAA/////////////////////////////wPoAAA4QklN BAAAAAAAAAIAAThCSU0EAgAAAAAABAAAAAA4QklNBAgAAAAAABAAAAABAAACQAAA AkAAAAAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADPwAAAAYAAAAAAAAAAAAA AC8AAAGgAAAABQBjAHoAXwBjAHoAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAA AAAAAAAAAaAAAAAvAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAA EAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEA AAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcA AAAvAAAAAFJnaHRsb25nAAABoAAAAAZzbGljZXNWbExzAAAAAU9iamMAAAABAAAA AAAFc2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAA AAAAAAAGb3JpZ2luZW51bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0b0dlbmVyYXRl ZAAAAABUeXBlZW51bQAAAApFU2xpY2VUeXBlAAAAAEltZyAAAAAGYm91bmRzT2Jq YwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcA AAAAAAAAAEJ0b21sb25nAAAALwAAAABSZ2h0bG9uZwAAAaAAAAADdXJsVEVYVAAA AAEAAAAAAABudWxsVEVYVAAAAAEAAAAAAABNc2dlVEVYVAAAAAEAAAAAAAZhbHRU YWdURVhUAAAAAQAAAAAADmNlbGxUZXh0SXNIVE1MYm9vbAEAAAAIY2VsbFRleHRU RVhUAAAAAQAAAAAACWhvcnpBbGlnbmVudW0AAAAPRVNsaWNlSG9yekFsaWduAAAA B2RlZmF1bHQAAAAJdmVydEFsaWduZW51bQAAAA9FU2xpY2VWZXJ0QWxpZ24AAAAH ZGVmYXVsdAAAAAtiZ0NvbG9yVHlwZWVudW0AAAARRVNsaWNlQkdDb2xvclR5cGUA AAAATm9uZQAAAAl0b3BPdXRzZXRsb25nAAAAAAAAAApsZWZ0T3V0c2V0bG9uZwAA AAAAAAAMYm90dG9tT3V0c2V0bG9uZwAAAAAAAAALcmlnaHRPdXRzZXRsb25nAAAA AAA4QklNBBEAAAAAAAEBADhCSU0EFAAAAAAABAAAAAU4QklNBAwAAAAABPIAAAAB AAAAgAAAAA4AAAGAAAAVAAAABNYAGAAB/9j/4AAQSkZJRgABAgEASABIAAD/7QAM QWRvYmVfQ00AAv/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUP DAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwB DQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwMDP/AABEIAA4AgAMBIgACEQEDEQH/3QAEAAj/xAE/AAAB BQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgME BQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFC IyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj 80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgEC BAQDBAUGBwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNT FWNzNPElBhaisoMHJjXC0kSTVKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1 xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/2gAMAwEAAhEDEQA/APVUlxxwusfa rHM6i6X23nHbZXkemyc3Hs2uc+v0rHV3t9HH3/8AaWz9X9TE/SK5Zg9fAez9okvF UX2Bh9QsLM5rXsbTj+66vIsqfR9n9F/6D9J6v+FSnpUlzrcL61PqcWdQbUNpNLds mTjllTbH5GL6n6PNc2yyzZ+l9L+aps9XGTDC+tDnWux+oNraX2mxtjHH3Gul1Lcb 16d1VDMj16v+1LPQ9K7+f9apJT0aS5zIxPraaaRRmVCwYz22ucHa3PePSfDcZ2/7 Jj7mMsb9n+0X/psjE9P9XSxMPr7fUfRnB4FrzdXYx4abRXkMcysup9VuK/Kfh3fo Xf4G77P/AKNJT0aS5lnT/rU1rPtnVK3EhrR+ikCz9F6NsMppc525uT629/p++r2V oeLh9cdh1Pqzm04lldIw6Xtfb6RDKG4zn23Y+Lk32faW5Flv2tjP5yj9FWkp6pJc 3iYfX3HqD6M70rLGw2p4dY2vKFeL6UW5GNQ+7Ffsf9p9OvZ+l/Q+hkeqhOwvrELc wU57H7XVi9zmva5wOMa/U9tD2NezIdVf6eJ+jv8AT2b8X9N6iU9SkuPONm/tS2vA yqf2lZhUvxrni1rq8dporyceit1NuI/HutZ9p+0/0mq+70Lsf0/SsrNk4X1jPUbC zqLBa3HyAGmuwh1T3udive6qplDb6Hfo9lH6x6X+n9L9YSnqklz7cPr5xsM4me1t YpxWubskOANn2uxrzRv3vZZiel6lf/ae1no4/r2WsrfZPrecWx2bm1Npey0XsDdz 2MhjvUqONjsdZY9rbWehX/M+r+hycixJT1KS4rKwesPxqWP6j6OQ6qgMfsvsLRvu +zO9tFHqv3bX5HqVVWf4PN/RfprOk6Szq4tyXdSeDWSwY1bYMAM3ZDy9tdW7dkvs rp9v9Gpo/wAJ6iSn/9k4QklNBCEAAAAAAFsAAAABAQAAAA8AQQBkAG8AYgBlACAA UABoAG8AdABvAHMAaABvAHAAAAAWAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgA bwBwACAANwAuADAAIABDAEUAAAABADhCSU0EBgAAAAAABwAIAAAAAQEA/+ESSGh0 dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78n IGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPD9hZG9iZS14YXAtZmls dGVycyBlc2M9IkNSIj8+Cjx4OnhhcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0 YS8nIHg6eGFwdGs9J1hNUCB0b29sa2l0IDIuOC4yLTMzLCBmcmFtZXdvcmsgMS41 Jz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAy LzIyLXJkZi1zeW50YXgtbnMjJyB4bWxuczppWD0naHR0cDovL25zLmFkb2JlLmNv bS9pWC8xLjAvJz4KCiA8cmRmOkRlc2NyaXB0aW9uIGFib3V0PSd1dWlkOjRhOTNm N2E0LWY0NjktMTFkZC05YWNmLWY5NzU3YzlkZTI5MicKICB4bWxuczp4YXBNTT0n aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyc+CiAgPHhhcE1NOkRvY3Vt ZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmMyMWJmZTZjLWY0NjctMTFkZC05 YWNmLWY5NzU3YzlkZTI5MjwveGFwTU06RG9jdW1lbnRJRD4KIDwvcmRmOkRlc2Ny aXB0aW9uPgoKPC9yZGY6UkRGPgo8L3g6eGFwbWV0YT4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Cjw/eHBhY2tldCBlbmQ9J3cnPz7/7gAOQWRvYmUAZEAAAAAB/9sAhAABAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgID AwMDAwMDAwMDAQEBAQEBAQEBAQECAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAAvAaADAREAAhEBAxEB/90A BAA0/8QBogAAAAYCAwEAAAAAAAAAAAAABwgGBQQJAwoCAQALAQAABgMBAQEAAAAA AAAAAAAGBQQDBwIIAQkACgsQAAIBAwQBAwMCAwMDAgYJdQECAwQRBRIGIQcTIgAI MRRBMiMVCVFCFmEkMxdScYEYYpElQ6Gx8CY0cgoZwdE1J+FTNoLxkqJEVHNFRjdH YyhVVlcassLS4vJkg3SThGWjs8PT4yk4ZvN1Kjk6SElKWFlaZ2hpanZ3eHl6hYaH iImKlJWWl5iZmqSlpqeoqaq0tba3uLm6xMXGx8jJytTV1tfY2drk5ebn6Onq9PX2 9/j5+hEAAgEDAgQEAwUEBAQGBgVtAQIDEQQhEgUxBgAiE0FRBzJhFHEIQoEjkRVS oWIWMwmxJMHRQ3LwF+GCNCWSUxhjRPGisiY1GVQ2RWQnCnODk0Z0wtLi8lVldVY3 hIWjs8PT4/MpGpSktMTU5PSVpbXF1eX1KEdXZjh2hpamtsbW5vZnd4eXp7fH1+f3 SFhoeIiYqLjI2Oj4OUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6/9oADAMBAAIR AxEAPwDf49+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+69 1737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde 9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvf uvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r 3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691//9Df49+691737r3X vfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+69173 7r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+6 91737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvd e9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xv fuvde9+691737r3Xvfuvde9+691//9Hf49+691737r3Xvfuvde9+691737r3Xvfu vde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3 XRNv9vb/AH39ffuvdd+/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3 v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6979 17rom3+3t/vv6+/de679+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3X vfuvde9+6911f/b/ANL/AO8e/de679+691737r3X/9Laf+UX84P4s/ET5cdZfDft vbfcY392enW8+N3vt/b2x6zq7b1F2duyu2diK/deZyvYuF3RRUWIrsdJPkWpsNWG GlAeITPdB7r3Wf56/wA374tfy7ez+seo+7MB25uTd/ae3xunGr1lgdj5XH7dwEm4 ZNs0WU3ZV7w7E2M9BTZDJ0dWImpo6v8Abopi+jSgf3XujP5n5LbqxPzK2h8VYfjn 3Bk9obo6fyfZ9X8mKLEvJ01t3K4/KZXHpsHLZYUjUse4J0xqMUaqSpSSupQKZ4pT OnuvdGz9+690Uvtv5Lbq6x+SPxx6GxPx07g7H273x/fX+8Pduz8VJWdcdM/3VxqV 1H/f3ILSz01D/GpG0p9zUUPot9v91KWgX3Xujae/de6ADZHyj+P/AGR3V2T8d9id mYTdPcvTuNosr2bsrE0+YqKjZlNkKqOjpYsxl/4au3o8k9TKoajSrerjuGeJV59+ 690P/v3Xuve/de697917oAKr5R/H+k+QuM+KUvZmEf5DZfalZvil6vpqfMV2ci2p Q05rJ8zk6mjx1RhsJTyU3rhWtqaeWpX/ADSv7917of8A37r3Xvfuvde9+691737r 3XvfuvdFA+evy1x3wX+J3a3yoyuyK3sag6t/uN59mY/OQbbrMz/ffsnZ3XUXhzVT jMzDRfw+bdy1TaqaTyLAYxpLBl917oXvj12zTd+9BdHd70eDn2zSd19P9adt0u26 ivTJ1G36fsfZmE3lDhKjJRU1FFkZ8VHmRA86wwrMyFwihtI917oYffuvde9+6917 37r3QAfKbuzPfHP4/wDZnde2eoN+99Z3YGFpMrj+pusqSWu3pu6SqzOMxMsWLggo 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 +csOF2tgs6aqky9fHsrG4PvbFY/ZFVUz08Zkixn2xio2NJGI6F2pz7r3VleI6W/l y03y/wCney8Pmepm+ZO2ejMZtLpjG0/fmUq+wKnoan2zuKgxVXt7qduxpqHdu2W2 vW5JkzcmGrZJYVkm+6YxB0917oDZPjT/ACbT1J829tybj+P/APof7W7N2pnvnNUH 5Y51cDi+0Md2fLn9owdk7q/0yCfprNSdps8cGNp6zBJVVt6MwSKPB7917rv5V/H7 +Td2F0N8aur/AJSbq+MuA6i2p1jt7H/E/P7y+RuJ2BlW6nwu2ds4vBz9XdpV3Y2I 3PvrZsu2ocQ0s/8AEspR16mmqKhppGjlPuvdNm1Pi9/JlxW0/gPi8Du3oTIbe6c7 R3Xn/gLXj5bZeui3B2/XdpbLzu9f9GlbT9wCm7r3E/bmIwoq8S/8bp6PIyR0SUsK VBp5Pde6MJB0t/LlT5f/ACX7LgzPUx+ZO++jKnaXyfxq9+ZR+wKHoaTbPWFBU1e8 upz2M1D1ztkbXwG1WObhw2LkWGSmm+6BrGef3XugYoehf5NOD+C46j/jvxbn+BmU 7Fr5qHLbi+SFLuLrOLtatNVUVY273buXtHJ5PEb7RIakRpj8/BXU8JnSMJG0qn3X ugM2B8Of5DW3/iz2315tzsL46574v7k7F69zfcGcl+a2Qr9pQdiYWHLjralz3YmK 7ppI9p5V4Kqs+zoYq6iORUMZI5/GpT3Xujtb/wClv5cuZ75+H+7+wsz1ND3/ANab Zx1B8NaTK9+ZTBboyW14KaNMbJ1/seLsbH03bNE1MF0VM+PzJkHOs3v7917o2Pfe D6b3P0r2ptr5Dz7UpujNw7E3Lg+2KnfG4Yto7Tp9iZbF1FBuKfN7rlyeF/uxSRY+ odv4ilZSTUThZopopER1917os3xR62/l4dWfFPeGy/ilkeh8n8QKaXsOp7FrNvdr Y7uLqtv4hhIp+zF7A37uTeO+KOrpI9rvGMnDlMi8NLi9COsdMFUe691X58cvh5/I E2l8mdj9n/GzsP4v5Hv2n3auY6t2vsL5o/3vqKXeMsU7D+5vXGP7lysWVmeN5zHj jSVdHEjssVOiJGsfuvdPnyz+Kv8AIX7i+Que3j8mt9/FDbXyFo87TQ9hYuX5a4np rduU3DSx0aww782bt7tfaVSu4zHHF5J5KWnyc2oGSVzpI917o+3U/UvwO278zu/u 0eo8r1lUfNneW2cdQfIXGYLurI7p7Fo9rwLs8Y2TdXUE+/MvQbFomTGYbRUxYTHG TVF6z5z5Pde6h/Pfr3+Xf2f1/tjaP8w+v+P2M2TW5ivm2JV94dm4TqKuTOQUtOcw Nhb3qd2bK3NQVzUTQ/epiq+NpIfH5gyhLe690Ub4gfGb+Sb0hsj5Fr8ad8/GTeWx dz9ew0HybrKv5P4XuvaVL1bHJkDTr2RT5/sjdG0tpbUWeaqP3lRBRiRiweZgihPd e6SHw3+IP8ijrH5NbP7C+HPYXx0z3yOp5d0S9Z4HYXzLn7Q3FQms2fuOk3gm09gQ 9w7jkzMX9x6rJmrWejrhTUCzSDxojOPde6c/j98T/wCRr1f8jdmdidK78+N2d76n 3XmF6n2/WfLxe1Mhjt812Tqkzv8Ao46+3P21ueKfdz555Sxho6mtpK0N4fDID791 7oYYugP5QGOwf8weOTPfHOTb3de86Cf+Ymcv8lp8pisNv6r7C3zVYRe0pcv2rV03 QO5k7Q3Bmxjo6I7bqIMzGY6ZUnooFg917oH+4fin/ItzHxx6I6m7e3p8ZsV0biqL dGc+NG4d4fMCeiyCYCtzBbdadT9ubo7jm3VuHYsedmAqcbTZWtwdPVaL06SJHp91 7o7H8vbp/wCCXSnSmc2p/L43B11ubpyfsHJ5PdWV6z7on7xwk/Z8m2tqUuaOV3Q+ 8960+P3K216TDtPQxT06x0zU7iBVkRm917qR8cOpfgdsf5D/ACn3r8aMr1lW/I7s Hc1NX/LCj2f3Vkewt20G6I83uOqpo98bAq9+bmpesq05yuyQFNDjcSGkWSPQREFT 3Xuq1vkZ8Q/+E8Xanem89+959g/D3b/cEu6cv/pSwVN8ycP1TJX70pa6WDcK702L tzuDbFNid0jLxTHJlKWiraitaV6syTF29+690VD55/FT4udlfzfept2fLTsP4s4X 4eQ/EPEbLzuB7T+V/WXWG9mlp8X2fHsXMYXb2T7M212tNj1zVZQNSZmkBhneOS80 ipMPfuvdW9/GDqT+U91p8Vu5eufjZnfi5nPi2+My0XyMzWG7k2n2dtOooslt2Smz FT3L2TXby3G1HC23lkdRkshBT0VOWamWCP6e690S3p/4e/8ACdXamb2XQdXb7+Hu Z3nj+49kb92BUUPzYi3Jvhez8RkJU69w+Drafu+oz+YpUyU+mlwDtU0WSqQjT01T MisPde6EP5Z/FP8AkPdjdu9zV/yp3t8Wdu9+743BtLJ9sVW8/l7H192Vis/t/bkV DtxGwGQ7gxMmxPudr1EXmo6WhoafJQeGeoimeOCVPde6FvdXQP8AJn3N8Gto9T5/ O/F6m+Bu3uyKep2zlcT8lItpdYVHbFFBnFC1XdG2u1MNXbn3w9PX1vnhrs7V1lQq kyq/hTR7r3Q+4Tp7+X1S/NjE9q4PL9WN846bp+g21h8XTd55Os7IbpqHCRUmPqYO m27Bnx9Vt84JUKZY4N5HitJ9wSdXv3Xuij4v4xfyL8b8KdydSUG5fizJ8I8/3/Bu XNZWq+XVbldhwfI6HZ2BSKmxvdeR7prM3trsA7BwtJqxNBnqWWTEvKWpzBVVBm91 7oif8yb41UXe3bXw0+PPau//AI1fG7+U90nR7M3rsjvvtn5H7fl393RTja0EFf1T sDd/aXY1bu/PIu2YoYI6sTTUqY+rhyElZVyQUtGvuvdbRWE/g38GxH93P4Z/d7+G UH8B/gn2v8G/g32sX8L/AIR9j/kP8M+x0fb+H9rxadHpt7917pz9+691/9k= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=308023_91191_cz_en.jpg Content-Type: image/jpeg; name=308023_91191_cz_en.jpg Content-Location: http://www.mzv.cz/public/ed/c/ce/308023_91191_cz_en.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAYAAA/+4ADkFkb2Jl AGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQIBAgICAgEC AgICAgICAgMDAwMDAwQEBAQEBQUFBQUFBQUFBQEBAQEBAQEDAgIDBAMDAwQFBQUF BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUF/8AA EQgAIQGgAwERAAIRAQMRAf/EAJsAAQABBAMBAQAAAAAAAAAAAAAHAQIGCAMEBQkK AQEAAgMBAQAAAAAAAAAAAAAAAQUDBAYCBxAAAAcAAgECBAQEBAcAAAAAAQIDBAUG BwAIERITITFRCUGRFBVhcSIXgaHhJPCx0TIjFhgRAAIBAwQCAgIBAgYCAwEAAAEC AwARBCESBQYxE0EiUTIUQiNhcYFSFRaRYnIzJAf/2gAMAwEAAhEDEQA/AP11wvb6 1G+4JbeqNgiqu3zYacghQrMxjptG2K67HUmJ1B5DyDhw8VYrovq5IOHjL2WyQkBg uBznESgHZzdWxh0lOSRmE287l0K+veUDAWvcOoDXJ/dbAWN+Qi7HP/21sBwvr2gK dQ3s2hyp1t9lJIsP6Tc1A1K+4ndrZU+6egTI5dQc9xO0Zm5xC7yNTvttbT+XaHoE jQmMtOx9dkwdvTzP7V+tYHYi3Ajd4gKxPJFPN1mdFxcTLwIF9skmQr+1AyLtdEDM FZk027rMGBN1NjYg1U4vc8jIgzJW2JHAybGszXV2KgsobXdtuu0iwYEi4Ira669/ eudBtN8qs9JaAc+T3iFoeu2WJyfRZmiZPJWKFjZpi7sE5HRqkZHxrhOWbFBwZYQK InMcCppKqE5zE6Xz2djxyRqn95C8amRAzgFgQik7iw2nS34tqQDfZXbuGw55I3Lf 2XCyMEYqhIUguwG0Kdw1/wA72AJFZPt/SaReewVfu9mZS5Mw1LHMqq1KoedX5/oi 1v1vMIq6R8MoIKOm0/JSajw7hupHpIoNmvgHAgZJVXkJ1bMzcHFkgUj2xySO7ugT ZHIVZx+pRRYA3LFm/UaqKmXseLiZU6ytu9TxoqqjFizoGC+TvJvcbQAq/sdCRxTn dOAht66/4d/aXahdb3R7lcm888zS9Rw001Xn6/XyNpBoeLP4KVSd9cm4MumlHJkS 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 uYzc3skTB2rs8d27rfENgxRieVMX+VvJVEL++IItgHYLY3BuTZdfsSVGtn9X57lf 5cjmGN8n+NtG5mC+mQu1zsUtcW8AXOhtYMfQ7H9MO0XbmG7CWG+o4Vll8tnVmydX MiqVZ0G636rLJW3S4jRJWwWGwPKhCPW5FTwDNJmwbxbgUCCqYygmUEpfPA9r671i XFSD3yxpkieRmRUY7UZFRVEjA/u1yXAbTTSvXM9b5zn453k9Mcj45hjClmA3OrMz MUU+UFlCm1jrrWb690c1u6652L2Ko23PYyx2TYemm6YSxsDmzuIRxbersAvFvIy3 pRjJNRCMlv1KiaKrJRyol6ir+j1pAmbR4vtvGYnF42LIkhVYsiKUiwIWcghoyTqR bUEKDqL2YkbPI9Vz8vkMnIjdFZ5ceSO9yN0IsQ4AvY/kXtcN8Wr6DZXLa5N1xy92 eiUDPLUMu5RZV/OtPndahhgCM0PZXXk7DVKgqm7UXFcDNyMlCFTKQ3vGE5iJ8PyE XGwz7cWR5UI1LoIze5FgFeS4sBqWGptawBPX4L57x3yI0jYE2CuXBA8G5RLHU6BT 4ve5IEp81K36cUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUqngPoH5cUp4D6BxSng PoHx+fFKePh9B+ocUp4+P4fHz54sKVwqN01vbFZNI4oqAsl60yn9pUpRIBi+r/tM AGEPIfgPJBI/1qCAfPxV/oH4eBD4fw8ePy55tpU1f6Q+fgOLClPAfQPy5NKr4DkW BpVPAfQPr8g+fz5NKeA+gflxYUq30/XwHx8/D8fz480rhSaookEiKSKJTKrLCRJM iaYquFhcqGECgAeo6hhMYfxEfI/HkklvNQAB4+a7HgPoH5fXkVNV4sKU8B9OKVb6 QH5gHn+HHxSq+A+gflxSqekP8/P+n8uLClAL9QL/AIBxUWAoID+Hj+Y8eamq+PIf Hx5+of68eKU8B8/Aef5BxSrRL5+Xj8f4fP8AlxQaVf4DilWegPw8AP8ALz/z5FhS rvAfQOSNKVT0gPz/AMQ+Yci2tKr4D6B+XJsKVXwAfIOKVTwH0D8uKWFWekfAh8P4 D8fhyLClX+A+gcnxSqen5/APH1/HkWFKr4D6B+QcWFKeA+fgPI/MfHz5NhS9PAfQ ORYClV5NKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnF KcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnF KcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnF KcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnF KcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnFKcUpxSnF K//Z ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=223984_104342_tm.gif Content-Type: image/gif; name=223984_104342_tm.gif Content-Location: http://www.mzv.cz/public/35/69/60/223984_104342_tm.gif Content-Transfer-Encoding: Base64 R0lGODlhEAAQAOZrAJWqv1Zjcltvg+np6dTU1PPz8+jw+PT09MTExIiIiNvb23eK nvf396qqqufn5+7u7qurq/v7+8/Pz8HCw+jo6Li4uLy8vJaWlsPDw7CwsOTk5NPT 0/D1+oSEheDg4OPj415tfaenp9HR3cLK0YWFhevy+NDe6vn5+czY5NLh8Li8wMPI zdTg7Hp6et/k6HCAkMXN1M7c6s7f73uIlIeHh9Pd5tfX16SkpMbGxqamp6Wlp9bW 1ubt9+bv9tHc5+vr64WFhs3NzeXl5czd7u3t7cHBwd/q9b6/wM/f77i4vL/AwsTL 0q2tr/r6+ldpe7+/weTr8qSkpfb29t7p9Obm5tnj7svR1vz8/MTEzIiIi9jY2NDQ 0Nra6o2Oj7/Fy+Hr9aWmpunt8t/f36WlptXj8dfi7u/v7/Hx8evv8/39/enw+P// /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAAGsALAAAAAAQABAAAAezgGuCg2sHBBgWGAQHhIQU EzBlPVBWExSNawVHKCkGamoGPk8FjRIjQ1Ofn0ZLEo0VMQsCs7MLLBWNEEhOAL29 IGQQjRkmLwHHxzNVGY0IXjI8qqArCI0fYDVfqiUuOQ+EDiFMXSphHGhKF1qEYmNJ NDsNCS0JDQOEBFFYQAqYhDg6RHQI4o/QDS5ZLBQcxKAIiQtbNthQ4EHDgAcFGDRJ E2GAECoOBvwgYubMASknIlxZEwgAOw== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=223982_104347_font.gif Content-Type: image/gif; name=223982_104347_font.gif Content-Location: http://www.mzv.cz/public/24/4/55/223982_104347_font.gif Content-Transfer-Encoding: Base64 R0lGODlhEAAQALMAAAAAACIiIkRERGZmZoiIiDMzM+7u7lVVVd3d3ZmZmbu7u8zM zP///wAAAAAAAAAAACH5BAEAAAwALAAAAAAQABAAAAQ8kMlJq734llxH4BMBfGAC jOAiDGiGCAZLXkaBMHJWnPx2DYqJACC4EAiUYbFyOFAMgdaEh2SYeEuQlhMBADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=223986_104341_tp.gif Content-Type: image/gif; name=223986_104341_tp.gif Content-Location: http://www.mzv.cz/public/5b/57/60/223986_104341_tp.gif Content-Transfer-Encoding: Base64 R0lGODlhEAAQAOZ1AHqUr+np6VhrfVpoePT09PPz89TU1Onw+HaBi4iIiLi4uJaW lsHCw7y8vO7u7s/Pz7CwsMTExOjo6Nvb2+jw+MPDw/f391Zkc+fn56urq2Byg/v7 +6qqqnWHmYSSotPd5v39/eDg4ISEhcLK0c/f78HBwY2Oj+Xl5evy+NPT0+Tk5Nnj 7k9aZt7p9KWmpri4vL6/wK2tr8TEzKWlp5SpvszY5ImguNDQ0OPj4+Hr9czd7n2K l83Nzdfi7qSkpent8uvv82qHpcXN1Hp6eqSkpNjY2Pb29sPIzbi8wNTg7Obm5vz8 /L+/wYWFhsTL0t/k6O3t7VZneaamp7/AwvHx8b/Fy158m1xre9fX1+Tr8tra6nGD k4WFhdHR3YeHh9Lh8GJ0htbW1svR1t/q9d/f39Hc5+bv9sbGxtXj8aenp/r6+uvr 687f79De6vn5+aWlpoiIi+bt987c6u/v7/D1+v///wAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAAHUALAAAAAAQABAAAAe9gHWCg3UEBhUNFQYEhIQS DEI9ZlliDBKNdQUwNV8eYB4UZUwFjQ8jOi0aNBoHY04PjQpyHQICNrUdSQqNGSRR AMDAV2gZjRBtWwMDQco7KxCNEVVscRdWFwcURxGNOC4fOQgsCChPUg6EGGkxJkg/ dEBTC0WEZG8vXmEcCUMJHAGEDPiQ0WQCJkJnZnQRweMgISJa4DRwOMhCCS4LbqTA MiGEigAOClhQA2JDgBNKMARYA2UOFQJG3GxYUicQADs= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=219742_19923_email.gif Content-Type: image/gif; name=219742_19923_email.gif Content-Location: http://www.mzv.cz/public/21/f4/5b/219742_19923_email.gif Content-Transfer-Encoding: Base64 R0lGODlhEAAQAOYAAD1stLbX/Ian3Ozx96jE6l2Jtt3n91aDtV2MyrLL6tbk+ZW0 4/X5/0J8wU98xM7a6+bu+W+V0J++6cPb+F98qkV1wfn8/02Iw9/s/vH3/pyz1uTv /ktxroSt3liKyL3e96rF7Xuc05S78P///93q/s3g+FqHtUmDw1CKx1qFybvQ7Nbn /Yyv4+z0+Ob3/7zV9Dtyu4qo19nk8WWNzLjP7FOGxcXf/D54vqbE7Iyt3rDN8Zu+ 7b/b/DprvVCHv3GY0aG+6Z+23FuHugAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEHACMALAAAAAAQABAAAAejgCOCg4SFhoeEGjE/MzMI jx4eNTUnNUIUQRYZFpydnhkDBSEZCwYZJKgkGxsMBh0yKBEWOqUZGKusECwiLSgz Fiu0BgwuLha6OwG9KcArIAIQnBACOzw8vQ7AJQk4pQYLODgTNr0VFgo0JSsvEhIv K9sTAygwDCoKGPmpqNsQKBwtIGQYyKCgQQYDHpigAADGjQYNTpy4QJGijwMUEGnc yHFjIAA7 ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=84467_14425_printer.gif Content-Type: image/gif; name=84467_14425_printer.gif Content-Location: http://www.mzv.cz/public/5f/4f/a9/84467_14425_printer.gif Content-Transfer-Encoding: Base64 R0lGODlhEAAQAPcAAPz8/Pj7/fn5+fb4+vb3+fH1+fD0+fD0+O/0+u/0+e70+PLy 8u30+u30+e3z+Ozy9+zy+Ovx+ezx+enw+Onv9ebt9+Hq9Ojo6N/p9N7o8tjo/tfo /tfn/tPn/dXn/dfm8tPm/NLm/NPl/c3m/NHk/M/k/M3j+83j/M/j/N/f38zh+93d 3crh+sjg+sfg+sjg+cTd+cPd+cLc+NjY2NfX173a9tTU1NPT09LS0rvW9bXU887O zs3NzczMzMvLy7nO6MbGxsTExMPDw73Axb+/v7y8vLu7u7m5ubW1tYS24qurq6qs r42v3X2y4qiqraenp6Ojo4So1Xyq16GhoZubm5qampeXl5aWlpWVlWWXymWYymmV 22SXymSXyY6OjmKWyI2NjWGVx2KVyGGUx1WRylWQy4eHh1KNyISEhFGNyE+MyE+M xoODg1CMyE6Lx4GBgUyJxU2JxU2IxX5+fkqFx319fUqFxEiDxHp6enl5eUiAw3V1 dXR0dHFxcXBwcG5ubm1tbWtra2FhYVhYWFJSUktLS0NDQ0JCQj8/PywsLCoqKiUl JSQkJCMjI////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAUUAI4ALAAAAAAQABAAAAjfAB0J/CGlTRsyZeIwEciQ oZwHECF+aLKlIcMzBU6ceCEjwIgkUSw6SlMABQoWMDA8oKBH5BoDIECYaJFDxwE7 DXeYgZOAA4cQKmTUQHBHUBFHK6r0cNNAgwYRIlzEYEBHCB8eVnBcqMO1q9cLQQCh AQDAx4KzaM8CIdtnjgABSlL4mEs3BZS3gvDQoGFlBpG/gGl42YtojxEjYGwcWcz4 BpvDivwgQYLlzZs8fwQRMmToz+RFgZ4gebNkiOnTThIhodJoCp5BYQhImF3BgoUB YxgVusLwy5cswINnEcMwIAA7 ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=284930_93147_bannerEuro2009_217.jpg Content-Type: image/jpeg; name=284930_93147_bannerEuro2009_217.jpg Content-Location: http://www.mzv.cz/public/c8/58/33/284930_93147_bannerEuro2009_217.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUE BAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQIC AgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK CgoKCgoKCgoKCgoKCgr/wAARCABFANkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEA AAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6 Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZ mqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx 8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hp anN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPE xcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9 1tT1PxxqHji78NeGtX0qygstKtLp3vtKluXkeaW5QgFLiIKAIB2Odx5qT+zPiz/0 Ovh3/wAJef8A+TaNM/5Kzrf/AGLul/8Ao/UK6KgDnf7M+LP/AEOvh3/wl5//AJNo /sz4s/8AQ6+Hf/CXn/8Ak2uiooA53+zPiz/0Ovh3/wAJef8A+TaP7M+LP/Q6+Hf/ AAl5/wD5NroqKAOd/sz4s/8AQ6+Hf/CXn/8Ak2j+zPiz/wBDr4d/8Jef/wCTa6Ki gDnf7M+LP/Q6+Hf/AAl5/wD5No/sz4s/9Dr4d/8ACXn/APk2uiooA53+zPiz/wBD r4d/8Jef/wCTaP7M+LP/AEOvh3/wl5//AJNroqKAOd/sz4s/9Dr4d/8ACXn/APk2 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 nY7jOONxreoooA//2Q== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=296765_93148_bannerCzech217.jpg Content-Type: image/jpeg; name=296765_93148_bannerCzech217.jpg Content-Location: http://www.mzv.cz/public/e0/7f/53/296765_93148_bannerCzech217.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUE BAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQIC AgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK CgoKCgoKCgoKCgoKCgr/wAARCABFANkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEA AAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6 Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZ mqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx 8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hp anN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPE xcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9 1tT1PxxqHji78NeGtX0qygstKtLp3vtKluXkeaW5QgFLiIKAIB2Odx5qT+zPiz/0 Ovh3/wAJef8A+TaNM/5Kzrf/AGLul/8Ao/UK6KgDnf7M+LP/AEOvh3/wl5//AJNo /sz4s/8AQ6+Hf/CXn/8Ak2uir8Tf2tP+Dgv9uH4f/tNePPhz8MtJ8GaboXhrxZf6 Pptvd6I9zM0drcPB5kkhlGWcoWIAAG7AHGTz4jFUsLFOfU+74D8OuI/EXGVsNlCh elFSk5y5VZuy6Ntv06H7If2Z8Wf+h18O/wDhLz//ACbR/ZnxZ/6HXw7/AOEvP/8A JtfhZ/xEb/8ABRz/AJ+vAn/hLN/8ep9t/wAHHn/BRi3uI55v+ECnRHDPDJ4XcLIA clSVnBAPTgg+9cf9rYXz+7/gn6c/oweJqX/Lj/wY/wD5A/dD+zPiz/0Ovh3/AMJe f/5No/sz4s/9Dr4d/wDCXn/+TayfgJ8Y4fjD+zn4P+Pmraemlp4k8H2OuXdqJd6W nn2yTOgbHzBdxGccgV4B8Uv2kfHvjvVpV0TWbrSdLVyLa1s5jG7r2aR1wST1xnA9 O5+E8S/Ffh3wxy+lWx6lUq1r+zpwtzSta8m3ZRirrXVtvRPW34tgOG8xx2Oq4ayi 6bcZN7JptW03d09tPM+lf7M+LP8A0Ovh3/wl5/8A5No/sz4s/wDQ6+Hf/CXn/wDk 2vjv/hPPHf8A0O+s/wDg0m/+Krf8CfH/AOJvgbVI7xPEt3qFsGHn2Oo3DSpIvcAs SUPuPxz0r8by76W3CuIxkKeLwFWlTbs5qUZ8vm4qzaXW13bZN6Ht1eA8dCm3Tqxk +1mr/M+pf7M+LP8A0Ovh3/wl5/8A5No/sz4s/wDQ6+Hf/CXn/wDk2tDwh4p0zxr4 ZsvFWjuTb30AkQN1U9Cp9wQQfcV81ftEf8FMdC+GXjS78BfDDwbFr9xps7Q6hqV3 eGK3WZTh44wqlpNpyC2QMg4z1r+oKmc5ZTwNPGOqnTqJOLWvMmrpq26a19D83zPM MJk8HLGS5NbW1vftZan0L/ZnxZ/6HXw7/wCEvP8A/JtH9mfFn/odfDv/AIS8/wD8 m18bf8Pafib/ANEf0H/wYzf/ABNH/D2n4m/9Ef0H/wAGM3/xNef/AK15J/O//AZf 5Hhf66cP/wDPx/8AgMv8j7J/sz4s/wDQ6+Hf/CXn/wDk2j+zPiz/ANDr4d/8Jef/ AOTa+Nv+HtPxN/6I/oP/AIMZv/ia9W/Zh/4KK+HPjZ4wt/hx488Jr4f1e+JXTJ4b vzba6kxnyssoaNzg4ByG6ZzgHfDcR5RiqypQqava6a19WjfC8V5Hi68aNOr70tFd Na9rtWPc/wCzPiz/ANDr4d/8Jef/AOTaP7M+LP8A0Ovh3/wl5/8A5Nqr8b/i5oPw M+GGq/EzxDE0sWnwjybVGAa5mYhY4gT03MQM9hk9q/ND4v8A7TPxo+N+szap408a 3iW0j5h0fT7l4bO3Xsqxqfmxx8zZY+tfonD3CuM4gUqkZKFOLs5PXXsl189UcHFX GmX8LuNOcXUqyV1FO1l3b1tfpo9j9Of7N+LJ6eNvDv8A4S8//wAm0f2Z8Wf+h18O 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 m+8QXlykbtG0ZYJLKy52O4zjjca3qKKAP//Z ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=12464_18462_mootools.js Content-Type: application/x-javascript; name=12464_18462_mootools.js Content-Location: http://www.mzv.cz/public/e5/92/2b/12464_18462_mootools.js Content-Transfer-Encoding: Base64 Ly9Nb29Ub29scywgPGh0dHA6Ly9tb290b29scy5uZXQ+LCBNeSBPYmplY3QgT3Jp ZW50ZWQgKEphdmFTY3JpcHQpIFRvb2xzLiBDb3B5cmlnaHQgKGMpIDIwMDYtMjAw OCBWYWxlcmlvIFByb2lldHRpLCA8aHR0cDovL21hZDRtaWxrLm5ldD4sIE1JVCBT dHlsZSBMaWNlbnNlLg0KDQp2YXIgTW9vVG9vbHM9e3ZlcnNpb246IjEuMi4wIixi dWlsZDoiIn07dmFyIE5hdGl2ZT1mdW5jdGlvbihKKXtKPUp8fHt9O3ZhciBGPUou YWZ0ZXJJbXBsZW1lbnR8fGZ1bmN0aW9uKCl7fTt2YXIgRz1KLmdlbmVyaWNzO0c9 KEchPT1mYWxzZSk7dmFyIEg9Si5sZWdhY3k7DQp2YXIgRT1KLmluaXRpYWxpemU7 dmFyIEI9Si5wcm90ZWN0O3ZhciBBPUoubmFtZTt2YXIgQz1FfHxIO0MuY29uc3Ry dWN0b3I9TmF0aXZlO0MuJGZhbWlseT17bmFtZToibmF0aXZlIn07aWYoSCYmRSl7 Qy5wcm90b3R5cGU9SC5wcm90b3R5cGU7fUMucHJvdG90eXBlLmNvbnN0cnVjdG9y PUM7DQppZihBKXt2YXIgRD1BLnRvTG93ZXJDYXNlKCk7Qy5wcm90b3R5cGUuJGZh bWlseT17bmFtZTpEfTtOYXRpdmUudHlwaXplKEMsRCk7fXZhciBJPWZ1bmN0aW9u KE0sSyxOLEwpe2lmKCFCfHxMfHwhTS5wcm90b3R5cGVbS10pe00ucHJvdG90eXBl W0tdPU47fWlmKEcpe05hdGl2ZS5nZW5lcmljaXplKE0sSyxCKTsNCn1GLmNhbGwo TSxLLE4pO3JldHVybiBNO307Qy5pbXBsZW1lbnQ9ZnVuY3Rpb24oTCxLLE4pe2lm KHR5cGVvZiBMPT0ic3RyaW5nIil7cmV0dXJuIEkodGhpcyxMLEssTik7fWZvcih2 YXIgTSBpbiBMKXtJKHRoaXMsTSxMW01dLEspO31yZXR1cm4gdGhpczt9O0MuYWxp YXM9ZnVuY3Rpb24oTSxLLE4pe2lmKHR5cGVvZiBNPT0ic3RyaW5nIil7TT10aGlz LnByb3RvdHlwZVtNXTsNCmlmKE0pe0kodGhpcyxLLE0sTik7fX1lbHNle2Zvcih2 YXIgTCBpbiBNKXt0aGlzLmFsaWFzKEwsTVtMXSxLKTt9fXJldHVybiB0aGlzO307 cmV0dXJuIEM7fTtOYXRpdmUuaW1wbGVtZW50PWZ1bmN0aW9uKEQsQyl7Zm9yKHZh ciBCPTAsQT1ELmxlbmd0aDtCPEE7QisrKXtEW0JdLmltcGxlbWVudChDKTsNCn19 O05hdGl2ZS5nZW5lcmljaXplPWZ1bmN0aW9uKEIsQyxBKXtpZigoIUF8fCFCW0Nd KSYmdHlwZW9mIEIucHJvdG90eXBlW0NdPT0iZnVuY3Rpb24iKXtCW0NdPWZ1bmN0 aW9uKCl7dmFyIEQ9QXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoYXJndW1lbnRz KTtyZXR1cm4gQi5wcm90b3R5cGVbQ10uYXBwbHkoRC5zaGlmdCgpLEQpOw0KfTt9 fTtOYXRpdmUudHlwaXplPWZ1bmN0aW9uKEEsQil7aWYoIUEudHlwZSl7QS50eXBl PWZ1bmN0aW9uKEMpe3JldHVybigkdHlwZShDKT09PUIpO307fX07TmF0aXZlLmFs aWFzPWZ1bmN0aW9uKEUsQixBLEYpe2Zvcih2YXIgRD0wLEM9RS5sZW5ndGg7RDxD O0QrKyl7RVtEXS5hbGlhcyhCLEEsRik7DQp9fTsoZnVuY3Rpb24oQil7Zm9yKHZh ciBBIGluIEIpe05hdGl2ZS50eXBpemUoQltBXSxBKTt9fSkoeyJib29sZWFuIjpC b29sZWFuLCJuYXRpdmUiOk5hdGl2ZSxvYmplY3Q6T2JqZWN0fSk7KGZ1bmN0aW9u KEIpe2Zvcih2YXIgQSBpbiBCKXtuZXcgTmF0aXZlKHtuYW1lOkEsaW5pdGlhbGl6 ZTpCW0FdLHByb3RlY3Q6dHJ1ZX0pOw0KfX0pKHtTdHJpbmc6U3RyaW5nLEZ1bmN0 aW9uOkZ1bmN0aW9uLE51bWJlcjpOdW1iZXIsQXJyYXk6QXJyYXksUmVnRXhwOlJl Z0V4cCxEYXRlOkRhdGV9KTsoZnVuY3Rpb24oQixBKXtmb3IodmFyIEM9QS5sZW5n dGg7Qy0tO0Mpe05hdGl2ZS5nZW5lcmljaXplKEIsQVtDXSx0cnVlKTsNCn1yZXR1 cm4gYXJndW1lbnRzLmNhbGxlZTt9KShBcnJheSxbInBvcCIsInB1c2giLCJyZXZl cnNlIiwic2hpZnQiLCJzb3J0Iiwic3BsaWNlIiwidW5zaGlmdCIsImNvbmNhdCIs ImpvaW4iLCJzbGljZSIsInRvU3RyaW5nIiwidmFsdWVPZiIsImluZGV4T2YiLCJs YXN0SW5kZXhPZiJdKShTdHJpbmcsWyJjaGFyQXQiLCJjaGFyQ29kZUF0IiwiY29u Y2F0IiwiaW5kZXhPZiIsImxhc3RJbmRleE9mIiwibWF0Y2giLCJyZXBsYWNlIiwi c2VhcmNoIiwic2xpY2UiLCJzcGxpdCIsInN1YnN0ciIsInN1YnN0cmluZyIsInRv TG93ZXJDYXNlIiwidG9VcHBlckNhc2UiLCJ2YWx1ZU9mIl0pOw0KZnVuY3Rpb24g JGNoayhBKXtyZXR1cm4gISEoQXx8QT09PTApO31mdW5jdGlvbiAkY2xlYXIoQSl7 Y2xlYXJUaW1lb3V0KEEpO2NsZWFySW50ZXJ2YWwoQSk7cmV0dXJuIG51bGw7fWZ1 bmN0aW9uICRkZWZpbmVkKEEpe3JldHVybihBIT11bmRlZmluZWQpO31mdW5jdGlv biAkZW1wdHkoKXt9ZnVuY3Rpb24gJGFyZ3VtZW50cyhBKXtyZXR1cm4gZnVuY3Rp b24oKXtyZXR1cm4gYXJndW1lbnRzW0FdOw0KfTt9ZnVuY3Rpb24gJGxhbWJkYShB KXtyZXR1cm4odHlwZW9mIEE9PSJmdW5jdGlvbiIpP0E6ZnVuY3Rpb24oKXtyZXR1 cm4gQTt9O31mdW5jdGlvbiAkZXh0ZW5kKEMsQSl7Zm9yKHZhciBCIGluIChBfHx7 fSkpe0NbQl09QVtCXTt9cmV0dXJuIEM7fWZ1bmN0aW9uICR1bmxpbmsoQyl7dmFy IEI7DQpzd2l0Y2goJHR5cGUoQykpe2Nhc2Uib2JqZWN0IjpCPXt9O2Zvcih2YXIg RSBpbiBDKXtCW0VdPSR1bmxpbmsoQ1tFXSk7fWJyZWFrO2Nhc2UiaGFzaCI6Qj0k dW5saW5rKEMuZ2V0Q2xlYW4oKSk7YnJlYWs7Y2FzZSJhcnJheSI6Qj1bXTtmb3Io dmFyIEQ9MCxBPUMubGVuZ3RoOw0KRDxBO0QrKyl7QltEXT0kdW5saW5rKENbRF0p O31icmVhaztkZWZhdWx0OnJldHVybiBDO31yZXR1cm4gQjt9ZnVuY3Rpb24gJG1l cmdlKCl7dmFyIEU9e307Zm9yKHZhciBEPTAsQT1hcmd1bWVudHMubGVuZ3RoO0Q8 QTtEKyspe3ZhciBCPWFyZ3VtZW50c1tEXTtpZigkdHlwZShCKSE9Im9iamVjdCIp e2NvbnRpbnVlOw0KfWZvcih2YXIgQyBpbiBCKXt2YXIgRz1CW0NdLEY9RVtDXTtF W0NdPShGJiYkdHlwZShHKT09Im9iamVjdCImJiR0eXBlKEYpPT0ib2JqZWN0Iik/ JG1lcmdlKEYsRyk6JHVubGluayhHKTt9fXJldHVybiBFO31mdW5jdGlvbiAkcGlj aygpe2Zvcih2YXIgQj0wLEE9YXJndW1lbnRzLmxlbmd0aDsNCkI8QTtCKyspe2lm KGFyZ3VtZW50c1tCXSE9dW5kZWZpbmVkKXtyZXR1cm4gYXJndW1lbnRzW0JdO319 cmV0dXJuIG51bGw7fWZ1bmN0aW9uICRyYW5kb20oQixBKXtyZXR1cm4gTWF0aC5m bG9vcihNYXRoLnJhbmRvbSgpKihBLUIrMSkrQik7fWZ1bmN0aW9uICRzcGxhdChC KXt2YXIgQT0kdHlwZShCKTsNCnJldHVybihBKT8oKEEhPSJhcnJheSImJkEhPSJh cmd1bWVudHMiKT9bQl06Qik6W107fXZhciAkdGltZT1EYXRlLm5vd3x8ZnVuY3Rp b24oKXtyZXR1cm4gbmV3IERhdGUoKS5nZXRUaW1lKCk7fTtmdW5jdGlvbiAkdHJ5 KCl7Zm9yKHZhciBCPTAsQT1hcmd1bWVudHMubGVuZ3RoOw0KQjxBO0IrKyl7dHJ5 e3JldHVybiBhcmd1bWVudHNbQl0oKTt9Y2F0Y2goQyl7fX1yZXR1cm4gbnVsbDt9 ZnVuY3Rpb24gJHR5cGUoQSl7aWYoQT09dW5kZWZpbmVkKXtyZXR1cm4gZmFsc2U7 fWlmKEEuJGZhbWlseSl7cmV0dXJuKEEuJGZhbWlseS5uYW1lPT0ibnVtYmVyIiYm IWlzRmluaXRlKEEpKT9mYWxzZTpBLiRmYW1pbHkubmFtZTsNCn1pZihBLm5vZGVO YW1lKXtzd2l0Y2goQS5ub2RlVHlwZSl7Y2FzZSAxOnJldHVybiJlbGVtZW50Ijtj YXNlIDM6cmV0dXJuKC9cUy8pLnRlc3QoQS5ub2RlVmFsdWUpPyJ0ZXh0bm9kZSI6 IndoaXRlc3BhY2UiO319ZWxzZXtpZih0eXBlb2YgQS5sZW5ndGg9PSJudW1iZXIi KXtpZihBLmNhbGxlZSl7cmV0dXJuImFyZ3VtZW50cyI7DQp9ZWxzZXtpZihBLml0 ZW0pe3JldHVybiJjb2xsZWN0aW9uIjt9fX19cmV0dXJuIHR5cGVvZiBBO312YXIg SGFzaD1uZXcgTmF0aXZlKHtuYW1lOiJIYXNoIixpbml0aWFsaXplOmZ1bmN0aW9u KEEpe2lmKCR0eXBlKEEpPT0iaGFzaCIpe0E9JHVubGluayhBLmdldENsZWFuKCkp Ow0KfWZvcih2YXIgQiBpbiBBKXt0aGlzW0JdPUFbQl07fXJldHVybiB0aGlzO319 KTtIYXNoLmltcGxlbWVudCh7Z2V0TGVuZ3RoOmZ1bmN0aW9uKCl7dmFyIEI9MDtm b3IodmFyIEEgaW4gdGhpcyl7aWYodGhpcy5oYXNPd25Qcm9wZXJ0eShBKSl7Qisr O319cmV0dXJuIEI7DQp9LGZvckVhY2g6ZnVuY3Rpb24oQixDKXtmb3IodmFyIEEg aW4gdGhpcyl7aWYodGhpcy5oYXNPd25Qcm9wZXJ0eShBKSl7Qi5jYWxsKEMsdGhp c1tBXSxBLHRoaXMpO319fSxnZXRDbGVhbjpmdW5jdGlvbigpe3ZhciBCPXt9O2Zv cih2YXIgQSBpbiB0aGlzKXtpZih0aGlzLmhhc093blByb3BlcnR5KEEpKXtCW0Fd PXRoaXNbQV07DQp9fXJldHVybiBCO319KTtIYXNoLmFsaWFzKCJmb3JFYWNoIiwi ZWFjaCIpO2Z1bmN0aW9uICRIKEEpe3JldHVybiBuZXcgSGFzaChBKTt9QXJyYXku aW1wbGVtZW50KHtmb3JFYWNoOmZ1bmN0aW9uKEMsRCl7Zm9yKHZhciBCPTAsQT10 aGlzLmxlbmd0aDtCPEE7QisrKXtDLmNhbGwoRCx0aGlzW0JdLEIsdGhpcyk7DQp9 fX0pO0FycmF5LmFsaWFzKCJmb3JFYWNoIiwiZWFjaCIpO2Z1bmN0aW9uICRBKEMp e2lmKEMuaXRlbSl7dmFyIEQ9W107Zm9yKHZhciBCPTAsQT1DLmxlbmd0aDtCPEE7 QisrKXtEW0JdPUNbQl07fXJldHVybiBEO31yZXR1cm4gQXJyYXkucHJvdG90eXBl LnNsaWNlLmNhbGwoQyk7DQp9ZnVuY3Rpb24gJGVhY2goQyxCLEQpe3ZhciBBPSR0 eXBlKEMpOygoQT09ImFyZ3VtZW50cyJ8fEE9PSJjb2xsZWN0aW9uInx8QT09ImFy cmF5Iik/QXJyYXk6SGFzaCkuZWFjaChDLEIsRCk7fXZhciBCcm93c2VyPW5ldyBI YXNoKHtFbmdpbmU6e25hbWU6InVua25vd24iLHZlcnNpb246IiJ9LFBsYXRmb3Jt OntuYW1lOihuYXZpZ2F0b3IucGxhdGZvcm0ubWF0Y2goL21hY3x3aW58bGludXgv aSl8fFsib3RoZXIiXSlbMF0udG9Mb3dlckNhc2UoKX0sRmVhdHVyZXM6e3hwYXRo OiEhKGRvY3VtZW50LmV2YWx1YXRlKSxhaXI6ISEod2luZG93LnJ1bnRpbWUpfSxQ bHVnaW5zOnt9fSk7DQppZih3aW5kb3cub3BlcmEpe0Jyb3dzZXIuRW5naW5lPXtu YW1lOiJwcmVzdG8iLHZlcnNpb246KGRvY3VtZW50LmdldEVsZW1lbnRzQnlDbGFz c05hbWUpPzk1MDo5MjV9O31lbHNle2lmKHdpbmRvdy5BY3RpdmVYT2JqZWN0KXtC cm93c2VyLkVuZ2luZT17bmFtZToidHJpZGVudCIsdmVyc2lvbjood2luZG93LlhN TEh0dHBSZXF1ZXN0KT81OjR9Ow0KfWVsc2V7aWYoIW5hdmlnYXRvci50YWludEVu YWJsZWQpe0Jyb3dzZXIuRW5naW5lPXtuYW1lOiJ3ZWJraXQiLHZlcnNpb246KEJy b3dzZXIuRmVhdHVyZXMueHBhdGgpPzQyMDo0MTl9O31lbHNle2lmKGRvY3VtZW50 LmdldEJveE9iamVjdEZvciE9bnVsbCl7QnJvd3Nlci5FbmdpbmU9e25hbWU6Imdl Y2tvIix2ZXJzaW9uOihkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKT8x OToxOH07DQp9fX19QnJvd3Nlci5FbmdpbmVbQnJvd3Nlci5FbmdpbmUubmFtZV09 QnJvd3Nlci5FbmdpbmVbQnJvd3Nlci5FbmdpbmUubmFtZStCcm93c2VyLkVuZ2lu ZS52ZXJzaW9uXT10cnVlO2lmKHdpbmRvdy5vcmllbnRhdGlvbiE9dW5kZWZpbmVk KXtCcm93c2VyLlBsYXRmb3JtLm5hbWU9Imlwb2QiOw0KfUJyb3dzZXIuUGxhdGZv cm1bQnJvd3Nlci5QbGF0Zm9ybS5uYW1lXT10cnVlO0Jyb3dzZXIuUmVxdWVzdD1m dW5jdGlvbigpe3JldHVybiAkdHJ5KGZ1bmN0aW9uKCl7cmV0dXJuIG5ldyBYTUxI dHRwUmVxdWVzdCgpO30sZnVuY3Rpb24oKXtyZXR1cm4gbmV3IEFjdGl2ZVhPYmpl Y3QoIk1TWE1MMi5YTUxIVFRQIik7DQp9KTt9O0Jyb3dzZXIuRmVhdHVyZXMueGhy PSEhKEJyb3dzZXIuUmVxdWVzdCgpKTtCcm93c2VyLlBsdWdpbnMuRmxhc2g9KGZ1 bmN0aW9uKCl7dmFyIEE9KCR0cnkoZnVuY3Rpb24oKXtyZXR1cm4gbmF2aWdhdG9y LnBsdWdpbnNbIlNob2Nrd2F2ZSBGbGFzaCJdLmRlc2NyaXB0aW9uOw0KfSxmdW5j dGlvbigpe3JldHVybiBuZXcgQWN0aXZlWE9iamVjdCgiU2hvY2t3YXZlRmxhc2gu U2hvY2t3YXZlRmxhc2giKS5HZXRWYXJpYWJsZSgiJHZlcnNpb24iKTt9KXx8IjAg cjAiKS5tYXRjaCgvXGQrL2cpO3JldHVybnt2ZXJzaW9uOnBhcnNlSW50KEFbMF18 fDArIi4iK0FbMV18fDApLGJ1aWxkOnBhcnNlSW50KEFbMl18fDApfTsNCn0pKCk7 ZnVuY3Rpb24gJGV4ZWMoQil7aWYoIUIpe3JldHVybiBCO31pZih3aW5kb3cuZXhl Y1NjcmlwdCl7d2luZG93LmV4ZWNTY3JpcHQoQik7fWVsc2V7dmFyIEE9ZG9jdW1l bnQuY3JlYXRlRWxlbWVudCgic2NyaXB0Iik7QS5zZXRBdHRyaWJ1dGUoInR5cGUi LCJ0ZXh0L2phdmFzY3JpcHQiKTsNCkEudGV4dD1CO2RvY3VtZW50LmhlYWQuYXBw ZW5kQ2hpbGQoQSk7ZG9jdW1lbnQuaGVhZC5yZW1vdmVDaGlsZChBKTt9cmV0dXJu IEI7fU5hdGl2ZS5VSUQ9MTt2YXIgJHVpZD0oQnJvd3Nlci5FbmdpbmUudHJpZGVu dCk/ZnVuY3Rpb24oQSl7cmV0dXJuKEEudWlkfHwoQS51aWQ9W05hdGl2ZS5VSUQr K10pKVswXTsNCn06ZnVuY3Rpb24oQSl7cmV0dXJuIEEudWlkfHwoQS51aWQ9TmF0 aXZlLlVJRCsrKTt9O3ZhciBXaW5kb3c9bmV3IE5hdGl2ZSh7bmFtZToiV2luZG93 IixsZWdhY3k6KEJyb3dzZXIuRW5naW5lLnRyaWRlbnQpP251bGw6d2luZG93Lldp bmRvdyxpbml0aWFsaXplOmZ1bmN0aW9uKEEpeyR1aWQoQSk7DQppZighQS5FbGVt ZW50KXtBLkVsZW1lbnQ9JGVtcHR5O2lmKEJyb3dzZXIuRW5naW5lLndlYmtpdCl7 QS5kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJpZnJhbWUiKTt9QS5FbGVtZW50LnBy b3RvdHlwZT0oQnJvd3Nlci5FbmdpbmUud2Via2l0KT93aW5kb3dbIltbRE9NRWxl bWVudC5wcm90b3R5cGVdXSJdOnt9Ow0KfXJldHVybiAkZXh0ZW5kKEEsV2luZG93 LlByb3RvdHlwZSk7fSxhZnRlckltcGxlbWVudDpmdW5jdGlvbihCLEEpe3dpbmRv d1tCXT1XaW5kb3cuUHJvdG90eXBlW0JdPUE7fX0pO1dpbmRvdy5Qcm90b3R5cGU9 eyRmYW1pbHk6e25hbWU6IndpbmRvdyJ9fTtuZXcgV2luZG93KHdpbmRvdyk7DQp2 YXIgRG9jdW1lbnQ9bmV3IE5hdGl2ZSh7bmFtZToiRG9jdW1lbnQiLGxlZ2FjeToo QnJvd3Nlci5FbmdpbmUudHJpZGVudCk/bnVsbDp3aW5kb3cuRG9jdW1lbnQsaW5p dGlhbGl6ZTpmdW5jdGlvbihBKXskdWlkKEEpO0EuaGVhZD1BLmdldEVsZW1lbnRz QnlUYWdOYW1lKCJoZWFkIilbMF07DQpBLmh0bWw9QS5nZXRFbGVtZW50c0J5VGFn TmFtZSgiaHRtbCIpWzBdO0Eud2luZG93PUEuZGVmYXVsdFZpZXd8fEEucGFyZW50 V2luZG93O2lmKEJyb3dzZXIuRW5naW5lLnRyaWRlbnQ0KXskdHJ5KGZ1bmN0aW9u KCl7QS5leGVjQ29tbWFuZCgiQmFja2dyb3VuZEltYWdlQ2FjaGUiLGZhbHNlLHRy dWUpOw0KfSk7fXJldHVybiAkZXh0ZW5kKEEsRG9jdW1lbnQuUHJvdG90eXBlKTt9 LGFmdGVySW1wbGVtZW50OmZ1bmN0aW9uKEIsQSl7ZG9jdW1lbnRbQl09RG9jdW1l bnQuUHJvdG90eXBlW0JdPUE7fX0pO0RvY3VtZW50LlByb3RvdHlwZT17JGZhbWls eTp7bmFtZToiZG9jdW1lbnQifX07DQpuZXcgRG9jdW1lbnQoZG9jdW1lbnQpO0Fy cmF5LmltcGxlbWVudCh7ZXZlcnk6ZnVuY3Rpb24oQyxEKXtmb3IodmFyIEI9MCxB PXRoaXMubGVuZ3RoO0I8QTtCKyspe2lmKCFDLmNhbGwoRCx0aGlzW0JdLEIsdGhp cykpe3JldHVybiBmYWxzZTt9fXJldHVybiB0cnVlOw0KfSxmaWx0ZXI6ZnVuY3Rp b24oRCxFKXt2YXIgQz1bXTtmb3IodmFyIEI9MCxBPXRoaXMubGVuZ3RoO0I8QTtC Kyspe2lmKEQuY2FsbChFLHRoaXNbQl0sQix0aGlzKSl7Qy5wdXNoKHRoaXNbQl0p O319cmV0dXJuIEM7fSxjbGVhbjpmdW5jdGlvbigpe3JldHVybiB0aGlzLmZpbHRl cigkZGVmaW5lZCk7DQp9LGluZGV4T2Y6ZnVuY3Rpb24oQyxEKXt2YXIgQT10aGlz Lmxlbmd0aDtmb3IodmFyIEI9KEQ8MCk/TWF0aC5tYXgoMCxBK0QpOkR8fDA7QjxB O0IrKyl7aWYodGhpc1tCXT09PUMpe3JldHVybiBCO319cmV0dXJuIC0xO30sbWFw OmZ1bmN0aW9uKEQsRSl7dmFyIEM9W107DQpmb3IodmFyIEI9MCxBPXRoaXMubGVu Z3RoO0I8QTtCKyspe0NbQl09RC5jYWxsKEUsdGhpc1tCXSxCLHRoaXMpO31yZXR1 cm4gQzt9LHNvbWU6ZnVuY3Rpb24oQyxEKXtmb3IodmFyIEI9MCxBPXRoaXMubGVu Z3RoO0I8QTtCKyspe2lmKEMuY2FsbChELHRoaXNbQl0sQix0aGlzKSl7cmV0dXJu IHRydWU7DQp9fXJldHVybiBmYWxzZTt9LGFzc29jaWF0ZTpmdW5jdGlvbihDKXt2 YXIgRD17fSxCPU1hdGgubWluKHRoaXMubGVuZ3RoLEMubGVuZ3RoKTtmb3IodmFy IEE9MDtBPEI7QSsrKXtEW0NbQV1dPXRoaXNbQV07fXJldHVybiBEO30sbGluazpm dW5jdGlvbihDKXt2YXIgQT17fTsNCmZvcih2YXIgRT0wLEI9dGhpcy5sZW5ndGg7 RTxCO0UrKyl7Zm9yKHZhciBEIGluIEMpe2lmKENbRF0odGhpc1tFXSkpe0FbRF09 dGhpc1tFXTtkZWxldGUgQ1tEXTticmVhazt9fX1yZXR1cm4gQTt9LGNvbnRhaW5z OmZ1bmN0aW9uKEEsQil7cmV0dXJuIHRoaXMuaW5kZXhPZihBLEIpIT0tMTsNCn0s ZXh0ZW5kOmZ1bmN0aW9uKEMpe2Zvcih2YXIgQj0wLEE9Qy5sZW5ndGg7QjxBO0Ir Kyl7dGhpcy5wdXNoKENbQl0pO31yZXR1cm4gdGhpczt9LGdldExhc3Q6ZnVuY3Rp b24oKXtyZXR1cm4odGhpcy5sZW5ndGgpP3RoaXNbdGhpcy5sZW5ndGgtMV06bnVs bDt9LGdldFJhbmRvbTpmdW5jdGlvbigpe3JldHVybih0aGlzLmxlbmd0aCk/dGhp c1skcmFuZG9tKDAsdGhpcy5sZW5ndGgtMSldOm51bGw7DQp9LGluY2x1ZGU6ZnVu Y3Rpb24oQSl7aWYoIXRoaXMuY29udGFpbnMoQSkpe3RoaXMucHVzaChBKTt9cmV0 dXJuIHRoaXM7fSxjb21iaW5lOmZ1bmN0aW9uKEMpe2Zvcih2YXIgQj0wLEE9Qy5s ZW5ndGg7QjxBO0IrKyl7dGhpcy5pbmNsdWRlKENbQl0pO31yZXR1cm4gdGhpczsN Cn0sZXJhc2U6ZnVuY3Rpb24oQil7Zm9yKHZhciBBPXRoaXMubGVuZ3RoO0EtLTtB KXtpZih0aGlzW0FdPT09Qil7dGhpcy5zcGxpY2UoQSwxKTt9fXJldHVybiB0aGlz O30sZW1wdHk6ZnVuY3Rpb24oKXt0aGlzLmxlbmd0aD0wO3JldHVybiB0aGlzO30s ZmxhdHRlbjpmdW5jdGlvbigpe3ZhciBEPVtdOw0KZm9yKHZhciBCPTAsQT10aGlz Lmxlbmd0aDtCPEE7QisrKXt2YXIgQz0kdHlwZSh0aGlzW0JdKTtpZighQyl7Y29u dGludWU7fUQ9RC5jb25jYXQoKEM9PSJhcnJheSJ8fEM9PSJjb2xsZWN0aW9uInx8 Qz09ImFyZ3VtZW50cyIpP0FycmF5LmZsYXR0ZW4odGhpc1tCXSk6dGhpc1tCXSk7 DQp9cmV0dXJuIEQ7fSxoZXhUb1JnYjpmdW5jdGlvbihCKXtpZih0aGlzLmxlbmd0 aCE9Myl7cmV0dXJuIG51bGw7fXZhciBBPXRoaXMubWFwKGZ1bmN0aW9uKEMpe2lm KEMubGVuZ3RoPT0xKXtDKz1DO31yZXR1cm4gQy50b0ludCgxNik7fSk7cmV0dXJu KEIpP0E6InJnYigiK0ErIikiOw0KfSxyZ2JUb0hleDpmdW5jdGlvbihEKXtpZih0 aGlzLmxlbmd0aDwzKXtyZXR1cm4gbnVsbDt9aWYodGhpcy5sZW5ndGg9PTQmJnRo aXNbM109PTAmJiFEKXtyZXR1cm4idHJhbnNwYXJlbnQiO312YXIgQj1bXTtmb3Io dmFyIEE9MDtBPDM7QSsrKXt2YXIgQz0odGhpc1tBXS0wKS50b1N0cmluZygxNik7 DQpCLnB1c2goKEMubGVuZ3RoPT0xKT8iMCIrQzpDKTt9cmV0dXJuKEQpP0I6IiMi K0Iuam9pbigiIik7fX0pO0Z1bmN0aW9uLmltcGxlbWVudCh7ZXh0ZW5kOmZ1bmN0 aW9uKEEpe2Zvcih2YXIgQiBpbiBBKXt0aGlzW0JdPUFbQl07fXJldHVybiB0aGlz O30sY3JlYXRlOmZ1bmN0aW9uKEIpe3ZhciBBPXRoaXM7DQpCPUJ8fHt9O3JldHVy biBmdW5jdGlvbihEKXt2YXIgQz1CLmFyZ3VtZW50cztDPShDIT11bmRlZmluZWQp PyRzcGxhdChDKTpBcnJheS5zbGljZShhcmd1bWVudHMsKEIuZXZlbnQpPzE6MCk7 aWYoQi5ldmVudCl7Qz1bRHx8d2luZG93LmV2ZW50XS5leHRlbmQoQyk7DQp9dmFy IEU9ZnVuY3Rpb24oKXtyZXR1cm4gQS5hcHBseShCLmJpbmR8fG51bGwsQyk7fTtp ZihCLmRlbGF5KXtyZXR1cm4gc2V0VGltZW91dChFLEIuZGVsYXkpO31pZihCLnBl cmlvZGljYWwpe3JldHVybiBzZXRJbnRlcnZhbChFLEIucGVyaW9kaWNhbCk7fWlm KEIuYXR0ZW1wdCl7cmV0dXJuICR0cnkoRSk7DQp9cmV0dXJuIEUoKTt9O30scGFz czpmdW5jdGlvbihBLEIpe3JldHVybiB0aGlzLmNyZWF0ZSh7YXJndW1lbnRzOkEs YmluZDpCfSk7fSxhdHRlbXB0OmZ1bmN0aW9uKEEsQil7cmV0dXJuIHRoaXMuY3Jl YXRlKHthcmd1bWVudHM6QSxiaW5kOkIsYXR0ZW1wdDp0cnVlfSkoKTsNCn0sYmlu ZDpmdW5jdGlvbihCLEEpe3JldHVybiB0aGlzLmNyZWF0ZSh7YmluZDpCLGFyZ3Vt ZW50czpBfSk7fSxiaW5kV2l0aEV2ZW50OmZ1bmN0aW9uKEIsQSl7cmV0dXJuIHRo aXMuY3JlYXRlKHtiaW5kOkIsZXZlbnQ6dHJ1ZSxhcmd1bWVudHM6QX0pO30sZGVs YXk6ZnVuY3Rpb24oQixDLEEpe3JldHVybiB0aGlzLmNyZWF0ZSh7ZGVsYXk6Qixi aW5kOkMsYXJndW1lbnRzOkF9KSgpOw0KfSxwZXJpb2RpY2FsOmZ1bmN0aW9uKEEs QyxCKXtyZXR1cm4gdGhpcy5jcmVhdGUoe3BlcmlvZGljYWw6QSxiaW5kOkMsYXJn dW1lbnRzOkJ9KSgpO30scnVuOmZ1bmN0aW9uKEEsQil7cmV0dXJuIHRoaXMuYXBw bHkoQiwkc3BsYXQoQSkpO319KTtOdW1iZXIuaW1wbGVtZW50KHtsaW1pdDpmdW5j dGlvbihCLEEpe3JldHVybiBNYXRoLm1pbihBLE1hdGgubWF4KEIsdGhpcykpOw0K fSxyb3VuZDpmdW5jdGlvbihBKXtBPU1hdGgucG93KDEwLEF8fDApO3JldHVybiBN YXRoLnJvdW5kKHRoaXMqQSkvQTt9LHRpbWVzOmZ1bmN0aW9uKEIsQyl7Zm9yKHZh ciBBPTA7QTx0aGlzO0ErKyl7Qi5jYWxsKEMsQSx0aGlzKTt9fSx0b0Zsb2F0OmZ1 bmN0aW9uKCl7cmV0dXJuIHBhcnNlRmxvYXQodGhpcyk7DQp9LHRvSW50OmZ1bmN0 aW9uKEEpe3JldHVybiBwYXJzZUludCh0aGlzLEF8fDEwKTt9fSk7TnVtYmVyLmFs aWFzKCJ0aW1lcyIsImVhY2giKTsoZnVuY3Rpb24oQil7dmFyIEE9e307Qi5lYWNo KGZ1bmN0aW9uKEMpe2lmKCFOdW1iZXJbQ10pe0FbQ109ZnVuY3Rpb24oKXtyZXR1 cm4gTWF0aFtDXS5hcHBseShudWxsLFt0aGlzXS5jb25jYXQoJEEoYXJndW1lbnRz KSkpOw0KfTt9fSk7TnVtYmVyLmltcGxlbWVudChBKTt9KShbImFicyIsImFjb3Mi LCJhc2luIiwiYXRhbiIsImF0YW4yIiwiY2VpbCIsImNvcyIsImV4cCIsImZsb29y IiwibG9nIiwibWF4IiwibWluIiwicG93Iiwic2luIiwic3FydCIsInRhbiJdKTtT dHJpbmcuaW1wbGVtZW50KHt0ZXN0OmZ1bmN0aW9uKEEsQil7cmV0dXJuKCh0eXBl b2YgQT09InN0cmluZyIpP25ldyBSZWdFeHAoQSxCKTpBKS50ZXN0KHRoaXMpOw0K fSxjb250YWluczpmdW5jdGlvbihBLEIpe3JldHVybihCKT8oQit0aGlzK0IpLmlu ZGV4T2YoQitBK0IpPi0xOnRoaXMuaW5kZXhPZihBKT4tMTt9LHRyaW06ZnVuY3Rp b24oKXtyZXR1cm4gdGhpcy5yZXBsYWNlKC9eXHMrfFxzKyQvZywiIik7fSxjbGVh bjpmdW5jdGlvbigpe3JldHVybiB0aGlzLnJlcGxhY2UoL1xzKy9nLCIgIikudHJp bSgpOw0KfSxjYW1lbENhc2U6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5yZXBsYWNl KC8tXEQvZyxmdW5jdGlvbihBKXtyZXR1cm4gQS5jaGFyQXQoMSkudG9VcHBlckNh c2UoKTt9KTt9LGh5cGhlbmF0ZTpmdW5jdGlvbigpe3JldHVybiB0aGlzLnJlcGxh Y2UoL1tBLVpdL2csZnVuY3Rpb24oQSl7cmV0dXJuKCItIitBLmNoYXJBdCgwKS50 b0xvd2VyQ2FzZSgpKTsNCn0pO30sY2FwaXRhbGl6ZTpmdW5jdGlvbigpe3JldHVy biB0aGlzLnJlcGxhY2UoL1xiW2Etel0vZyxmdW5jdGlvbihBKXtyZXR1cm4gQS50 b1VwcGVyQ2FzZSgpO30pO30sZXNjYXBlUmVnRXhwOmZ1bmN0aW9uKCl7cmV0dXJu IHRoaXMucmVwbGFjZSgvKFstLiorP14ke30oKXxbXF1cL1xcXSkvZywiXFwkMSIp Ow0KfSx0b0ludDpmdW5jdGlvbihBKXtyZXR1cm4gcGFyc2VJbnQodGhpcyxBfHwx MCk7fSx0b0Zsb2F0OmZ1bmN0aW9uKCl7cmV0dXJuIHBhcnNlRmxvYXQodGhpcyk7 fSxoZXhUb1JnYjpmdW5jdGlvbihCKXt2YXIgQT10aGlzLm1hdGNoKC9eIz8oXHd7 MSwyfSkoXHd7MSwyfSkoXHd7MSwyfSkkLyk7DQpyZXR1cm4oQSk/QS5zbGljZSgx KS5oZXhUb1JnYihCKTpudWxsO30scmdiVG9IZXg6ZnVuY3Rpb24oQil7dmFyIEE9 dGhpcy5tYXRjaCgvXGR7MSwzfS9nKTtyZXR1cm4oQSk/QS5yZ2JUb0hleChCKTpu dWxsO30sc3RyaXBTY3JpcHRzOmZ1bmN0aW9uKEIpe3ZhciBBPSIiOw0KdmFyIEM9 dGhpcy5yZXBsYWNlKC88c2NyaXB0W14+XSo+KFtcc1xTXSo/KTxcL3NjcmlwdD4v Z2ksZnVuY3Rpb24oKXtBKz1hcmd1bWVudHNbMV0rIlxuIjtyZXR1cm4iIjt9KTtp ZihCPT09dHJ1ZSl7JGV4ZWMoQSk7fWVsc2V7aWYoJHR5cGUoQik9PSJmdW5jdGlv biIpe0IoQSxDKTsNCn19cmV0dXJuIEM7fSxzdWJzdGl0dXRlOmZ1bmN0aW9uKEEs Qil7cmV0dXJuIHRoaXMucmVwbGFjZShCfHwoL1xcP1x7KFtefV0rKVx9L2cpLGZ1 bmN0aW9uKEQsQyl7aWYoRC5jaGFyQXQoMCk9PSJcXCIpe3JldHVybiBELnNsaWNl KDEpO31yZXR1cm4oQVtDXSE9dW5kZWZpbmVkKT9BW0NdOiIiOw0KfSk7fX0pO0hh c2guaW1wbGVtZW50KHtoYXM6T2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0 eSxrZXlPZjpmdW5jdGlvbihCKXtmb3IodmFyIEEgaW4gdGhpcyl7aWYodGhpcy5o YXNPd25Qcm9wZXJ0eShBKSYmdGhpc1tBXT09PUIpe3JldHVybiBBO319cmV0dXJu IG51bGw7DQp9LGhhc1ZhbHVlOmZ1bmN0aW9uKEEpe3JldHVybihIYXNoLmtleU9m KHRoaXMsQSkhPT1udWxsKTt9LGV4dGVuZDpmdW5jdGlvbihBKXtIYXNoLmVhY2go QSxmdW5jdGlvbihDLEIpe0hhc2guc2V0KHRoaXMsQixDKTt9LHRoaXMpO3JldHVy biB0aGlzO30sY29tYmluZTpmdW5jdGlvbihBKXtIYXNoLmVhY2goQSxmdW5jdGlv bihDLEIpe0hhc2guaW5jbHVkZSh0aGlzLEIsQyk7DQp9LHRoaXMpO3JldHVybiB0 aGlzO30sZXJhc2U6ZnVuY3Rpb24oQSl7aWYodGhpcy5oYXNPd25Qcm9wZXJ0eShB KSl7ZGVsZXRlIHRoaXNbQV07fXJldHVybiB0aGlzO30sZ2V0OmZ1bmN0aW9uKEEp e3JldHVybih0aGlzLmhhc093blByb3BlcnR5KEEpKT90aGlzW0FdOm51bGw7DQp9 LHNldDpmdW5jdGlvbihBLEIpe2lmKCF0aGlzW0FdfHx0aGlzLmhhc093blByb3Bl cnR5KEEpKXt0aGlzW0FdPUI7fXJldHVybiB0aGlzO30sZW1wdHk6ZnVuY3Rpb24o KXtIYXNoLmVhY2godGhpcyxmdW5jdGlvbihCLEEpe2RlbGV0ZSB0aGlzW0FdO30s dGhpcyk7DQpyZXR1cm4gdGhpczt9LGluY2x1ZGU6ZnVuY3Rpb24oQixDKXt2YXIg QT10aGlzW0JdO2lmKEE9PXVuZGVmaW5lZCl7dGhpc1tCXT1DO31yZXR1cm4gdGhp czt9LG1hcDpmdW5jdGlvbihCLEMpe3ZhciBBPW5ldyBIYXNoO0hhc2guZWFjaCh0 aGlzLGZ1bmN0aW9uKEUsRCl7QS5zZXQoRCxCLmNhbGwoQyxFLEQsdGhpcykpOw0K fSx0aGlzKTtyZXR1cm4gQTt9LGZpbHRlcjpmdW5jdGlvbihCLEMpe3ZhciBBPW5l dyBIYXNoO0hhc2guZWFjaCh0aGlzLGZ1bmN0aW9uKEUsRCl7aWYoQi5jYWxsKEMs RSxELHRoaXMpKXtBLnNldChELEUpO319LHRoaXMpO3JldHVybiBBO30sZXZlcnk6 ZnVuY3Rpb24oQixDKXtmb3IodmFyIEEgaW4gdGhpcyl7aWYodGhpcy5oYXNPd25Q cm9wZXJ0eShBKSYmIUIuY2FsbChDLHRoaXNbQV0sQSkpe3JldHVybiBmYWxzZTsN Cn19cmV0dXJuIHRydWU7fSxzb21lOmZ1bmN0aW9uKEIsQyl7Zm9yKHZhciBBIGlu IHRoaXMpe2lmKHRoaXMuaGFzT3duUHJvcGVydHkoQSkmJkIuY2FsbChDLHRoaXNb QV0sQSkpe3JldHVybiB0cnVlO319cmV0dXJuIGZhbHNlO30sZ2V0S2V5czpmdW5j dGlvbigpe3ZhciBBPVtdOw0KSGFzaC5lYWNoKHRoaXMsZnVuY3Rpb24oQyxCKXtB LnB1c2goQik7fSk7cmV0dXJuIEE7fSxnZXRWYWx1ZXM6ZnVuY3Rpb24oKXt2YXIg QT1bXTtIYXNoLmVhY2godGhpcyxmdW5jdGlvbihCKXtBLnB1c2goQik7fSk7cmV0 dXJuIEE7fSx0b1F1ZXJ5U3RyaW5nOmZ1bmN0aW9uKEEpe3ZhciBCPVtdOw0KSGFz aC5lYWNoKHRoaXMsZnVuY3Rpb24oRixFKXtpZihBKXtFPUErIlsiK0UrIl0iO312 YXIgRDtzd2l0Y2goJHR5cGUoRikpe2Nhc2Uib2JqZWN0IjpEPUhhc2gudG9RdWVy eVN0cmluZyhGLEUpO2JyZWFrO2Nhc2UiYXJyYXkiOnZhciBDPXt9O0YuZWFjaChm dW5jdGlvbihILEcpe0NbR109SDsNCn0pO0Q9SGFzaC50b1F1ZXJ5U3RyaW5nKEMs RSk7YnJlYWs7ZGVmYXVsdDpEPUUrIj0iK2VuY29kZVVSSUNvbXBvbmVudChGKTt9 aWYoRiE9dW5kZWZpbmVkKXtCLnB1c2goRCk7fX0pO3JldHVybiBCLmpvaW4oIiYi KTt9fSk7SGFzaC5hbGlhcyh7a2V5T2Y6ImluZGV4T2YiLGhhc1ZhbHVlOiJjb250 YWlucyJ9KTsNCnZhciBFdmVudD1uZXcgTmF0aXZlKHtuYW1lOiJFdmVudCIsaW5p dGlhbGl6ZTpmdW5jdGlvbihBLEYpe0Y9Rnx8d2luZG93O3ZhciBLPUYuZG9jdW1l bnQ7QT1BfHxGLmV2ZW50O2lmKEEuJGV4dGVuZGVkKXtyZXR1cm4gQTt9dGhpcy4k ZXh0ZW5kZWQ9dHJ1ZTt2YXIgSj1BLnR5cGU7DQp2YXIgRz1BLnRhcmdldHx8QS5z cmNFbGVtZW50O3doaWxlKEcmJkcubm9kZVR5cGU9PTMpe0c9Ry5wYXJlbnROb2Rl O31pZihKLnRlc3QoL2tleS8pKXt2YXIgQj1BLndoaWNofHxBLmtleUNvZGU7dmFy IE09RXZlbnQuS2V5cy5rZXlPZihCKTtpZihKPT0ia2V5ZG93biIpe3ZhciBEPUIt MTExOw0KaWYoRD4wJiZEPDEzKXtNPSJmIitEO319TT1NfHxTdHJpbmcuZnJvbUNo YXJDb2RlKEIpLnRvTG93ZXJDYXNlKCk7fWVsc2V7aWYoSi5tYXRjaCgvKGNsaWNr fG1vdXNlfG1lbnUpL2kpKXtLPSghSy5jb21wYXRNb2RlfHxLLmNvbXBhdE1vZGU9 PSJDU1MxQ29tcGF0Iik/Sy5odG1sOksuYm9keTsNCnZhciBJPXt4OkEucGFnZVh8 fEEuY2xpZW50WCtLLnNjcm9sbExlZnQseTpBLnBhZ2VZfHxBLmNsaWVudFkrSy5z Y3JvbGxUb3B9O3ZhciBDPXt4OihBLnBhZ2VYKT9BLnBhZ2VYLUYucGFnZVhPZmZz ZXQ6QS5jbGllbnRYLHk6KEEucGFnZVkpP0EucGFnZVktRi5wYWdlWU9mZnNldDpB LmNsaWVudFl9Ow0KaWYoSi5tYXRjaCgvRE9NTW91c2VTY3JvbGx8bW91c2V3aGVl bC8pKXt2YXIgSD0oQS53aGVlbERlbHRhKT9BLndoZWVsRGVsdGEvMTIwOi0oQS5k ZXRhaWx8fDApLzM7fXZhciBFPShBLndoaWNoPT0zKXx8KEEuYnV0dG9uPT0yKTt2 YXIgTD1udWxsO2lmKEoubWF0Y2goL292ZXJ8b3V0Lykpe3N3aXRjaChKKXtjYXNl Im1vdXNlb3ZlciI6TD1BLnJlbGF0ZWRUYXJnZXR8fEEuZnJvbUVsZW1lbnQ7DQpi cmVhaztjYXNlIm1vdXNlb3V0IjpMPUEucmVsYXRlZFRhcmdldHx8QS50b0VsZW1l bnQ7fWlmKCEoZnVuY3Rpb24oKXt3aGlsZShMJiZMLm5vZGVUeXBlPT0zKXtMPUwu cGFyZW50Tm9kZTt9cmV0dXJuIHRydWU7fSkuY3JlYXRlKHthdHRlbXB0OkJyb3dz ZXIuRW5naW5lLmdlY2tvfSkoKSl7TD1mYWxzZTsNCn19fX1yZXR1cm4gJGV4dGVu ZCh0aGlzLHtldmVudDpBLHR5cGU6SixwYWdlOkksY2xpZW50OkMscmlnaHRDbGlj azpFLHdoZWVsOkgscmVsYXRlZFRhcmdldDpMLHRhcmdldDpHLGNvZGU6QixrZXk6 TSxzaGlmdDpBLnNoaWZ0S2V5LGNvbnRyb2w6QS5jdHJsS2V5LGFsdDpBLmFsdEtl eSxtZXRhOkEubWV0YUtleX0pOw0KfX0pO0V2ZW50LktleXM9bmV3IEhhc2goe2Vu dGVyOjEzLHVwOjM4LGRvd246NDAsbGVmdDozNyxyaWdodDozOSxlc2M6Mjcsc3Bh Y2U6MzIsYmFja3NwYWNlOjgsdGFiOjksImRlbGV0ZSI6NDZ9KTtFdmVudC5pbXBs ZW1lbnQoe3N0b3A6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRp b24oKS5wcmV2ZW50RGVmYXVsdCgpOw0KfSxzdG9wUHJvcGFnYXRpb246ZnVuY3Rp b24oKXtpZih0aGlzLmV2ZW50LnN0b3BQcm9wYWdhdGlvbil7dGhpcy5ldmVudC5z dG9wUHJvcGFnYXRpb24oKTt9ZWxzZXt0aGlzLmV2ZW50LmNhbmNlbEJ1YmJsZT10 cnVlO31yZXR1cm4gdGhpczt9LHByZXZlbnREZWZhdWx0OmZ1bmN0aW9uKCl7aWYo dGhpcy5ldmVudC5wcmV2ZW50RGVmYXVsdCl7dGhpcy5ldmVudC5wcmV2ZW50RGVm YXVsdCgpOw0KfWVsc2V7dGhpcy5ldmVudC5yZXR1cm5WYWx1ZT1mYWxzZTt9cmV0 dXJuIHRoaXM7fX0pO3ZhciBDbGFzcz1uZXcgTmF0aXZlKHtuYW1lOiJDbGFzcyIs aW5pdGlhbGl6ZTpmdW5jdGlvbihCKXtCPUJ8fHt9O3ZhciBBPWZ1bmN0aW9uKEUp e2Zvcih2YXIgRCBpbiB0aGlzKXt0aGlzW0RdPSR1bmxpbmsodGhpc1tEXSk7DQp9 Zm9yKHZhciBGIGluIENsYXNzLk11dGF0b3JzKXtpZighdGhpc1tGXSl7Y29udGlu dWU7fUNsYXNzLk11dGF0b3JzW0ZdKHRoaXMsdGhpc1tGXSk7ZGVsZXRlIHRoaXNb Rl07fXRoaXMuY29uc3RydWN0b3I9QTtpZihFPT09JGVtcHR5KXtyZXR1cm4gdGhp czt9dmFyIEM9KHRoaXMuaW5pdGlhbGl6ZSk/dGhpcy5pbml0aWFsaXplLmFwcGx5 KHRoaXMsYXJndW1lbnRzKTp0aGlzOw0KaWYodGhpcy5vcHRpb25zJiZ0aGlzLm9w dGlvbnMuaW5pdGlhbGl6ZSl7dGhpcy5vcHRpb25zLmluaXRpYWxpemUuY2FsbCh0 aGlzKTt9cmV0dXJuIEM7fTskZXh0ZW5kKEEsdGhpcyk7QS5jb25zdHJ1Y3Rvcj1D bGFzcztBLnByb3RvdHlwZT1CO3JldHVybiBBO319KTsNCkNsYXNzLmltcGxlbWVu dCh7aW1wbGVtZW50OmZ1bmN0aW9uKCl7Q2xhc3MuTXV0YXRvcnMuSW1wbGVtZW50 cyh0aGlzLnByb3RvdHlwZSxBcnJheS5zbGljZShhcmd1bWVudHMpKTtyZXR1cm4g dGhpczt9fSk7Q2xhc3MuTXV0YXRvcnM9e0ltcGxlbWVudHM6ZnVuY3Rpb24oQSxC KXskc3BsYXQoQikuZWFjaChmdW5jdGlvbihDKXskZXh0ZW5kKEEsKCR0eXBlKEMp PT0iY2xhc3MiKT9uZXcgQygkZW1wdHkpOkMpOw0KfSk7fSxFeHRlbmRzOmZ1bmN0 aW9uKHNlbGYsa2xhc3Mpe3ZhciBpbnN0YW5jZT1uZXcga2xhc3MoJGVtcHR5KTtk ZWxldGUgaW5zdGFuY2UucGFyZW50O2RlbGV0ZSBpbnN0YW5jZS5wYXJlbnRPZjtm b3IodmFyIGtleSBpbiBpbnN0YW5jZSl7dmFyIGN1cnJlbnQ9c2VsZltrZXldLHBy ZXZpb3VzPWluc3RhbmNlW2tleV07DQppZihjdXJyZW50PT11bmRlZmluZWQpe3Nl bGZba2V5XT1wcmV2aW91cztjb250aW51ZTt9dmFyIGN0eXBlPSR0eXBlKGN1cnJl bnQpLHB0eXBlPSR0eXBlKHByZXZpb3VzKTtpZihjdHlwZSE9cHR5cGUpe2NvbnRp bnVlO31zd2l0Y2goY3R5cGUpe2Nhc2UiZnVuY3Rpb24iOmlmKCFhcmd1bWVudHMu Y2FsbGVlLmNhbGxlcil7c2VsZltrZXldPWV2YWwoIigiK1N0cmluZyhjdXJyZW50 KS5yZXBsYWNlKC9cYnRoaXNcLnBhcmVudFwoXHMqKFwpKT8vZyxmdW5jdGlvbihm dWxsLGNsb3NlKXtyZXR1cm4iYXJndW1lbnRzLmNhbGxlZS5fcGFyZW50Xy5jYWxs KHRoaXMiKyhjbG9zZXx8IiwgIik7DQp9KSsiKSIpO31zZWxmW2tleV0uX3BhcmVu dF89cHJldmlvdXM7YnJlYWs7Y2FzZSJvYmplY3QiOnNlbGZba2V5XT0kbWVyZ2Uo cHJldmlvdXMsY3VycmVudCk7fX1zZWxmLnBhcmVudD1mdW5jdGlvbigpe3JldHVy biBhcmd1bWVudHMuY2FsbGVlLmNhbGxlci5fcGFyZW50Xy5hcHBseSh0aGlzLGFy Z3VtZW50cyk7DQp9O3NlbGYucGFyZW50T2Y9ZnVuY3Rpb24oZGVzY2VuZGFudCl7 cmV0dXJuIGRlc2NlbmRhbnQuX3BhcmVudF8uYXBwbHkodGhpcyxBcnJheS5zbGlj ZShhcmd1bWVudHMsMSkpO307fX07dmFyIENoYWluPW5ldyBDbGFzcyh7Y2hhaW46 ZnVuY3Rpb24oKXt0aGlzLiRjaGFpbj0odGhpcy4kY2hhaW58fFtdKS5leHRlbmQo YXJndW1lbnRzKTsNCnJldHVybiB0aGlzO30sY2FsbENoYWluOmZ1bmN0aW9uKCl7 cmV0dXJuKHRoaXMuJGNoYWluJiZ0aGlzLiRjaGFpbi5sZW5ndGgpP3RoaXMuJGNo YWluLnNoaWZ0KCkuYXBwbHkodGhpcyxhcmd1bWVudHMpOmZhbHNlO30sY2xlYXJD aGFpbjpmdW5jdGlvbigpe2lmKHRoaXMuJGNoYWluKXt0aGlzLiRjaGFpbi5lbXB0 eSgpOw0KfXJldHVybiB0aGlzO319KTt2YXIgRXZlbnRzPW5ldyBDbGFzcyh7YWRk RXZlbnQ6ZnVuY3Rpb24oQyxCLEEpe0M9RXZlbnRzLnJlbW92ZU9uKEMpO2lmKEIh PSRlbXB0eSl7dGhpcy4kZXZlbnRzPXRoaXMuJGV2ZW50c3x8e307dGhpcy4kZXZl bnRzW0NdPXRoaXMuJGV2ZW50c1tDXXx8W107DQp0aGlzLiRldmVudHNbQ10uaW5j bHVkZShCKTtpZihBKXtCLmludGVybmFsPXRydWU7fX1yZXR1cm4gdGhpczt9LGFk ZEV2ZW50czpmdW5jdGlvbihBKXtmb3IodmFyIEIgaW4gQSl7dGhpcy5hZGRFdmVu dChCLEFbQl0pO31yZXR1cm4gdGhpczt9LGZpcmVFdmVudDpmdW5jdGlvbihDLEIs QSl7Qz1FdmVudHMucmVtb3ZlT24oQyk7DQppZighdGhpcy4kZXZlbnRzfHwhdGhp cy4kZXZlbnRzW0NdKXtyZXR1cm4gdGhpczt9dGhpcy4kZXZlbnRzW0NdLmVhY2go ZnVuY3Rpb24oRCl7RC5jcmVhdGUoe2JpbmQ6dGhpcyxkZWxheTpBLCJhcmd1bWVu dHMiOkJ9KSgpO30sdGhpcyk7cmV0dXJuIHRoaXM7fSxyZW1vdmVFdmVudDpmdW5j dGlvbihCLEEpe0I9RXZlbnRzLnJlbW92ZU9uKEIpOw0KaWYoIXRoaXMuJGV2ZW50 c3x8IXRoaXMuJGV2ZW50c1tCXSl7cmV0dXJuIHRoaXM7fWlmKCFBLmludGVybmFs KXt0aGlzLiRldmVudHNbQl0uZXJhc2UoQSk7fXJldHVybiB0aGlzO30scmVtb3Zl RXZlbnRzOmZ1bmN0aW9uKEMpe2Zvcih2YXIgRCBpbiB0aGlzLiRldmVudHMpe2lm KEMmJkMhPUQpe2NvbnRpbnVlOw0KfXZhciBCPXRoaXMuJGV2ZW50c1tEXTtmb3Io dmFyIEE9Qi5sZW5ndGg7QS0tO0Epe3RoaXMucmVtb3ZlRXZlbnQoRCxCW0FdKTt9 fXJldHVybiB0aGlzO319KTtFdmVudHMucmVtb3ZlT249ZnVuY3Rpb24oQSl7cmV0 dXJuIEEucmVwbGFjZSgvXm9uKFtBLVpdKS8sZnVuY3Rpb24oQixDKXtyZXR1cm4g Qy50b0xvd2VyQ2FzZSgpOw0KfSk7fTt2YXIgT3B0aW9ucz1uZXcgQ2xhc3Moe3Nl dE9wdGlvbnM6ZnVuY3Rpb24oKXt0aGlzLm9wdGlvbnM9JG1lcmdlLnJ1bihbdGhp cy5vcHRpb25zXS5leHRlbmQoYXJndW1lbnRzKSk7aWYoIXRoaXMuYWRkRXZlbnQp e3JldHVybiB0aGlzO31mb3IodmFyIEEgaW4gdGhpcy5vcHRpb25zKXtpZigkdHlw ZSh0aGlzLm9wdGlvbnNbQV0pIT0iZnVuY3Rpb24ifHwhKC9eb25bQS1aXS8pLnRl c3QoQSkpe2NvbnRpbnVlOw0KfXRoaXMuYWRkRXZlbnQoQSx0aGlzLm9wdGlvbnNb QV0pO2RlbGV0ZSB0aGlzLm9wdGlvbnNbQV07fXJldHVybiB0aGlzO319KTtEb2N1 bWVudC5pbXBsZW1lbnQoe25ld0VsZW1lbnQ6ZnVuY3Rpb24oQSxCKXtpZihCcm93 c2VyLkVuZ2luZS50cmlkZW50JiZCKXtbIm5hbWUiLCJ0eXBlIiwiY2hlY2tlZCJd LmVhY2goZnVuY3Rpb24oQyl7aWYoIUJbQ10pe3JldHVybiA7DQp9QSs9IiAiK0Mr Jz0iJytCW0NdKyciJztpZihDIT0iY2hlY2tlZCIpe2RlbGV0ZSBCW0NdO319KTtB PSI8IitBKyI+Ijt9cmV0dXJuICQuZWxlbWVudCh0aGlzLmNyZWF0ZUVsZW1lbnQo QSkpLnNldChCKTt9LG5ld1RleHROb2RlOmZ1bmN0aW9uKEEpe3JldHVybiB0aGlz LmNyZWF0ZVRleHROb2RlKEEpOw0KfSxnZXREb2N1bWVudDpmdW5jdGlvbigpe3Jl dHVybiB0aGlzO30sZ2V0V2luZG93OmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuZGVm YXVsdFZpZXd8fHRoaXMucGFyZW50V2luZG93O30scHVyZ2U6ZnVuY3Rpb24oKXt2 YXIgQz10aGlzLmdldEVsZW1lbnRzQnlUYWdOYW1lKCIqIik7DQpmb3IodmFyIEI9 MCxBPUMubGVuZ3RoO0I8QTtCKyspe0Jyb3dzZXIuZnJlZU1lbShDW0JdKTt9fX0p O3ZhciBFbGVtZW50PW5ldyBOYXRpdmUoe25hbWU6IkVsZW1lbnQiLGxlZ2FjeTp3 aW5kb3cuRWxlbWVudCxpbml0aWFsaXplOmZ1bmN0aW9uKEEsQil7dmFyIEM9RWxl bWVudC5Db25zdHJ1Y3RvcnMuZ2V0KEEpOw0KaWYoQyl7cmV0dXJuIEMoQik7fWlm KHR5cGVvZiBBPT0ic3RyaW5nIil7cmV0dXJuIGRvY3VtZW50Lm5ld0VsZW1lbnQo QSxCKTt9cmV0dXJuICQoQSkuc2V0KEIpO30sYWZ0ZXJJbXBsZW1lbnQ6ZnVuY3Rp b24oQSxCKXtpZighQXJyYXlbQV0pe0VsZW1lbnRzLmltcGxlbWVudChBLEVsZW1l bnRzLm11bHRpKEEpKTsNCn1FbGVtZW50LlByb3RvdHlwZVtBXT1CO319KTtFbGVt ZW50LlByb3RvdHlwZT17JGZhbWlseTp7bmFtZToiZWxlbWVudCJ9fTtFbGVtZW50 LkNvbnN0cnVjdG9ycz1uZXcgSGFzaDt2YXIgSUZyYW1lPW5ldyBOYXRpdmUoe25h bWU6IklGcmFtZSIsZ2VuZXJpY3M6ZmFsc2UsaW5pdGlhbGl6ZTpmdW5jdGlvbigp e3ZhciBFPUFycmF5LmxpbmsoYXJndW1lbnRzLHtwcm9wZXJ0aWVzOk9iamVjdC50 eXBlLGlmcmFtZTokZGVmaW5lZH0pOw0KdmFyIEM9RS5wcm9wZXJ0aWVzfHx7fTt2 YXIgQj0kKEUuaWZyYW1lKXx8ZmFsc2U7dmFyIEQ9Qy5vbmxvYWR8fCRlbXB0eTtk ZWxldGUgQy5vbmxvYWQ7Qy5pZD1DLm5hbWU9JHBpY2soQy5pZCxDLm5hbWUsQi5p ZCxCLm5hbWUsIklGcmFtZV8iKyR0aW1lKCkpO0I9bmV3IEVsZW1lbnQoQnx8Imlm cmFtZSIsQyk7DQp2YXIgQT1mdW5jdGlvbigpe3ZhciBGPSR0cnkoZnVuY3Rpb24o KXtyZXR1cm4gQi5jb250ZW50V2luZG93LmxvY2F0aW9uLmhvc3Q7fSk7aWYoRiYm Rj09d2luZG93LmxvY2F0aW9uLmhvc3Qpe3ZhciBIPW5ldyBXaW5kb3coQi5jb250 ZW50V2luZG93KTt2YXIgRz1uZXcgRG9jdW1lbnQoQi5jb250ZW50V2luZG93LmRv Y3VtZW50KTsNCiRleHRlbmQoSC5FbGVtZW50LnByb3RvdHlwZSxFbGVtZW50LlBy b3RvdHlwZSk7fUQuY2FsbChCLmNvbnRlbnRXaW5kb3csQi5jb250ZW50V2luZG93 LmRvY3VtZW50KTt9Oyghd2luZG93LmZyYW1lc1tDLmlkXSk/Qi5hZGRMaXN0ZW5l cigibG9hZCIsQSk6QSgpO3JldHVybiBCOw0KfX0pO3ZhciBFbGVtZW50cz1uZXcg TmF0aXZlKHtpbml0aWFsaXplOmZ1bmN0aW9uKEYsQil7Qj0kZXh0ZW5kKHtkZHVw OnRydWUsY2FzaDp0cnVlfSxCKTtGPUZ8fFtdO2lmKEIuZGR1cHx8Qi5jYXNoKXt2 YXIgRz17fSxFPVtdO2Zvcih2YXIgQz0wLEE9Ri5sZW5ndGg7DQpDPEE7QysrKXt2 YXIgRD0kLmVsZW1lbnQoRltDXSwhQi5jYXNoKTtpZihCLmRkdXApe2lmKEdbRC51 aWRdKXtjb250aW51ZTt9R1tELnVpZF09dHJ1ZTt9RS5wdXNoKEQpO31GPUU7fXJl dHVybihCLmNhc2gpPyRleHRlbmQoRix0aGlzKTpGO319KTtFbGVtZW50cy5pbXBs ZW1lbnQoe2ZpbHRlcjpmdW5jdGlvbihBLEIpe2lmKCFBKXtyZXR1cm4gdGhpczsN Cn1yZXR1cm4gbmV3IEVsZW1lbnRzKEFycmF5LmZpbHRlcih0aGlzLCh0eXBlb2Yg QT09InN0cmluZyIpP2Z1bmN0aW9uKEMpe3JldHVybiBDLm1hdGNoKEEpO306QSxC KSk7fX0pO0VsZW1lbnRzLm11bHRpPWZ1bmN0aW9uKEEpe3JldHVybiBmdW5jdGlv bigpe3ZhciBCPVtdOw0KdmFyIEY9dHJ1ZTtmb3IodmFyIEQ9MCxDPXRoaXMubGVu Z3RoO0Q8QztEKyspe3ZhciBFPXRoaXNbRF1bQV0uYXBwbHkodGhpc1tEXSxhcmd1 bWVudHMpO0IucHVzaChFKTtpZihGKXtGPSgkdHlwZShFKT09ImVsZW1lbnQiKTt9 fXJldHVybihGKT9uZXcgRWxlbWVudHMoQik6QjsNCn07fTtXaW5kb3cuaW1wbGVt ZW50KHskOmZ1bmN0aW9uKEIsQyl7aWYoQiYmQi4kZmFtaWx5JiZCLnVpZCl7cmV0 dXJuIEI7fXZhciBBPSR0eXBlKEIpO3JldHVybigkW0FdKT8kW0FdKEIsQyx0aGlz LmRvY3VtZW50KTpudWxsO30sJCQ6ZnVuY3Rpb24oQSl7aWYoYXJndW1lbnRzLmxl bmd0aD09MSYmdHlwZW9mIEE9PSJzdHJpbmciKXtyZXR1cm4gdGhpcy5kb2N1bWVu dC5nZXRFbGVtZW50cyhBKTsNCn12YXIgRj1bXTt2YXIgQz1BcnJheS5mbGF0dGVu KGFyZ3VtZW50cyk7Zm9yKHZhciBEPTAsQj1DLmxlbmd0aDtEPEI7RCsrKXt2YXIg RT1DW0RdO3N3aXRjaCgkdHlwZShFKSl7Y2FzZSJlbGVtZW50IjpFPVtFXTticmVh aztjYXNlInN0cmluZyI6RT10aGlzLmRvY3VtZW50LmdldEVsZW1lbnRzKEUsdHJ1 ZSk7DQpicmVhaztkZWZhdWx0OkU9ZmFsc2U7fWlmKEUpe0YuZXh0ZW5kKEUpO319 cmV0dXJuIG5ldyBFbGVtZW50cyhGKTt9LGdldERvY3VtZW50OmZ1bmN0aW9uKCl7 cmV0dXJuIHRoaXMuZG9jdW1lbnQ7fSxnZXRXaW5kb3c6ZnVuY3Rpb24oKXtyZXR1 cm4gdGhpczt9fSk7DQokLnN0cmluZz1mdW5jdGlvbihDLEIsQSl7Qz1BLmdldEVs ZW1lbnRCeUlkKEMpO3JldHVybihDKT8kLmVsZW1lbnQoQyxCKTpudWxsO307JC5l bGVtZW50PWZ1bmN0aW9uKEEsRCl7JHVpZChBKTtpZighRCYmIUEuJGZhbWlseSYm ISgvXm9iamVjdHxlbWJlZCQvaSkudGVzdChBLnRhZ05hbWUpKXt2YXIgQj1FbGVt ZW50LlByb3RvdHlwZTsNCmZvcih2YXIgQyBpbiBCKXtBW0NdPUJbQ107fX1yZXR1 cm4gQTt9OyQub2JqZWN0PWZ1bmN0aW9uKEIsQyxBKXtpZihCLnRvRWxlbWVudCl7 cmV0dXJuICQuZWxlbWVudChCLnRvRWxlbWVudChBKSxDKTt9cmV0dXJuIG51bGw7 fTskLnRleHRub2RlPSQud2hpdGVzcGFjZT0kLndpbmRvdz0kLmRvY3VtZW50PSRh cmd1bWVudHMoMCk7DQpOYXRpdmUuaW1wbGVtZW50KFtFbGVtZW50LERvY3VtZW50 XSx7Z2V0RWxlbWVudDpmdW5jdGlvbihBLEIpe3JldHVybiAkKHRoaXMuZ2V0RWxl bWVudHMoQSx0cnVlKVswXXx8bnVsbCxCKTt9LGdldEVsZW1lbnRzOmZ1bmN0aW9u KEEsRCl7QT1BLnNwbGl0KCIsIik7DQp2YXIgQz1bXTt2YXIgQj0oQS5sZW5ndGg+ MSk7QS5lYWNoKGZ1bmN0aW9uKEUpe3ZhciBGPXRoaXMuZ2V0RWxlbWVudHNCeVRh Z05hbWUoRS50cmltKCkpOyhCKT9DLmV4dGVuZChGKTpDPUY7fSx0aGlzKTtyZXR1 cm4gbmV3IEVsZW1lbnRzKEMse2RkdXA6QixjYXNoOiFEfSk7DQp9fSk7RWxlbWVu dC5TdG9yYWdlPXtnZXQ6ZnVuY3Rpb24oQSl7cmV0dXJuKHRoaXNbQV18fCh0aGlz W0FdPXt9KSk7fX07RWxlbWVudC5JbnNlcnRlcnM9bmV3IEhhc2goe2JlZm9yZTpm dW5jdGlvbihCLEEpe2lmKEEucGFyZW50Tm9kZSl7QS5wYXJlbnROb2RlLmluc2Vy dEJlZm9yZShCLEEpOw0KfX0sYWZ0ZXI6ZnVuY3Rpb24oQixBKXtpZighQS5wYXJl bnROb2RlKXtyZXR1cm4gO312YXIgQz1BLm5leHRTaWJsaW5nOyhDKT9BLnBhcmVu dE5vZGUuaW5zZXJ0QmVmb3JlKEIsQyk6QS5wYXJlbnROb2RlLmFwcGVuZENoaWxk KEIpO30sYm90dG9tOmZ1bmN0aW9uKEIsQSl7QS5hcHBlbmRDaGlsZChCKTsNCn0s dG9wOmZ1bmN0aW9uKEIsQSl7dmFyIEM9QS5maXJzdENoaWxkOyhDKT9BLmluc2Vy dEJlZm9yZShCLEMpOkEuYXBwZW5kQ2hpbGQoQik7fX0pO0VsZW1lbnQuSW5zZXJ0 ZXJzLmluc2lkZT1FbGVtZW50Lkluc2VydGVycy5ib3R0b207RWxlbWVudC5JbnNl cnRlcnMuZWFjaChmdW5jdGlvbihDLEIpe3ZhciBBPUIuY2FwaXRhbGl6ZSgpOw0K RWxlbWVudC5pbXBsZW1lbnQoImluamVjdCIrQSxmdW5jdGlvbihEKXtDKHRoaXMs JChELHRydWUpKTtyZXR1cm4gdGhpczt9KTtFbGVtZW50LmltcGxlbWVudCgiZ3Jh YiIrQSxmdW5jdGlvbihEKXtDKCQoRCx0cnVlKSx0aGlzKTtyZXR1cm4gdGhpczt9 KTt9KTtFbGVtZW50LmltcGxlbWVudCh7Z2V0RG9jdW1lbnQ6ZnVuY3Rpb24oKXty ZXR1cm4gdGhpcy5vd25lckRvY3VtZW50Ow0KfSxnZXRXaW5kb3c6ZnVuY3Rpb24o KXtyZXR1cm4gdGhpcy5vd25lckRvY3VtZW50LmdldFdpbmRvdygpO30sZ2V0RWxl bWVudEJ5SWQ6ZnVuY3Rpb24oRCxDKXt2YXIgQj10aGlzLm93bmVyRG9jdW1lbnQu Z2V0RWxlbWVudEJ5SWQoRCk7aWYoIUIpe3JldHVybiBudWxsOw0KfWZvcih2YXIg QT1CLnBhcmVudE5vZGU7QSE9dGhpcztBPUEucGFyZW50Tm9kZSl7aWYoIUEpe3Jl dHVybiBudWxsO319cmV0dXJuICQuZWxlbWVudChCLEMpO30sc2V0OmZ1bmN0aW9u KEQsQil7c3dpdGNoKCR0eXBlKEQpKXtjYXNlIm9iamVjdCI6Zm9yKHZhciBDIGlu IEQpe3RoaXMuc2V0KEMsRFtDXSk7DQp9YnJlYWs7Y2FzZSJzdHJpbmciOnZhciBB PUVsZW1lbnQuUHJvcGVydGllcy5nZXQoRCk7KEEmJkEuc2V0KT9BLnNldC5hcHBs eSh0aGlzLEFycmF5LnNsaWNlKGFyZ3VtZW50cywxKSk6dGhpcy5zZXRQcm9wZXJ0 eShELEIpO31yZXR1cm4gdGhpczt9LGdldDpmdW5jdGlvbihCKXt2YXIgQT1FbGVt ZW50LlByb3BlcnRpZXMuZ2V0KEIpOw0KcmV0dXJuKEEmJkEuZ2V0KT9BLmdldC5h cHBseSh0aGlzLEFycmF5LnNsaWNlKGFyZ3VtZW50cywxKSk6dGhpcy5nZXRQcm9w ZXJ0eShCKTt9LGVyYXNlOmZ1bmN0aW9uKEIpe3ZhciBBPUVsZW1lbnQuUHJvcGVy dGllcy5nZXQoQik7KEEmJkEuZXJhc2UpP0EuZXJhc2UuYXBwbHkodGhpcyxBcnJh eS5zbGljZShhcmd1bWVudHMsMSkpOnRoaXMucmVtb3ZlUHJvcGVydHkoQik7DQpy ZXR1cm4gdGhpczt9LG1hdGNoOmZ1bmN0aW9uKEEpe3JldHVybighQXx8RWxlbWVu dC5nZXQodGhpcywidGFnIik9PUEpO30saW5qZWN0OmZ1bmN0aW9uKEIsQSl7RWxl bWVudC5JbnNlcnRlcnMuZ2V0KEF8fCJib3R0b20iKSh0aGlzLCQoQix0cnVlKSk7 cmV0dXJuIHRoaXM7DQp9LHdyYXBzOmZ1bmN0aW9uKEIsQSl7Qj0kKEIsdHJ1ZSk7 cmV0dXJuIHRoaXMucmVwbGFjZXMoQikuZ3JhYihCLEEpO30sZ3JhYjpmdW5jdGlv bihCLEEpe0VsZW1lbnQuSW5zZXJ0ZXJzLmdldChBfHwiYm90dG9tIikoJChCLHRy dWUpLHRoaXMpO3JldHVybiB0aGlzOw0KfSxhcHBlbmRUZXh0OmZ1bmN0aW9uKEIs QSl7cmV0dXJuIHRoaXMuZ3JhYih0aGlzLmdldERvY3VtZW50KCkubmV3VGV4dE5v ZGUoQiksQSk7fSxhZG9wdDpmdW5jdGlvbigpe0FycmF5LmZsYXR0ZW4oYXJndW1l bnRzKS5lYWNoKGZ1bmN0aW9uKEEpe0E9JChBLHRydWUpOw0KaWYoQSl7dGhpcy5h cHBlbmRDaGlsZChBKTt9fSx0aGlzKTtyZXR1cm4gdGhpczt9LGRpc3Bvc2U6ZnVu Y3Rpb24oKXtyZXR1cm4odGhpcy5wYXJlbnROb2RlKT90aGlzLnBhcmVudE5vZGUu cmVtb3ZlQ2hpbGQodGhpcyk6dGhpczt9LGNsb25lOmZ1bmN0aW9uKEQsQyl7c3dp dGNoKCR0eXBlKHRoaXMpKXtjYXNlImVsZW1lbnQiOnZhciBIPXt9Ow0KZm9yKHZh ciBHPTAsRT10aGlzLmF0dHJpYnV0ZXMubGVuZ3RoO0c8RTtHKyspe3ZhciBCPXRo aXMuYXR0cmlidXRlc1tHXSxMPUIubm9kZU5hbWUudG9Mb3dlckNhc2UoKTtpZihC cm93c2VyLkVuZ2luZS50cmlkZW50JiYoL2lucHV0L2kpLnRlc3QodGhpcy50YWdO YW1lKSYmKC93aWR0aHxoZWlnaHQvKS50ZXN0KEwpKXtjb250aW51ZTsNCn12YXIg Sz0oTD09InN0eWxlIiYmdGhpcy5zdHlsZSk/dGhpcy5zdHlsZS5jc3NUZXh0OkIu bm9kZVZhbHVlO2lmKCEkY2hrKEspfHxMPT0idWlkInx8KEw9PSJpZCImJiFDKSl7 Y29udGludWU7fWlmKEshPSJpbmhlcml0IiYmWyJzdHJpbmciLCJudW1iZXIiXS5j b250YWlucygkdHlwZShLKSkpe0hbTF09SzsNCn19dmFyIEo9bmV3IEVsZW1lbnQo dGhpcy5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpLEgpO2lmKEQhPT1mYWxzZSl7Zm9y KHZhciBJPTAsRj10aGlzLmNoaWxkTm9kZXMubGVuZ3RoO0k8RjtJKyspe3ZhciBB PUVsZW1lbnQuY2xvbmUodGhpcy5jaGlsZE5vZGVzW0ldLHRydWUsQyk7DQppZihB KXtKLmdyYWIoQSk7fX19cmV0dXJuIEo7Y2FzZSJ0ZXh0bm9kZSI6cmV0dXJuIGRv Y3VtZW50Lm5ld1RleHROb2RlKHRoaXMubm9kZVZhbHVlKTt9cmV0dXJuIG51bGw7 fSxyZXBsYWNlczpmdW5jdGlvbihBKXtBPSQoQSx0cnVlKTtBLnBhcmVudE5vZGUu cmVwbGFjZUNoaWxkKHRoaXMsQSk7DQpyZXR1cm4gdGhpczt9LGhhc0NsYXNzOmZ1 bmN0aW9uKEEpe3JldHVybiB0aGlzLmNsYXNzTmFtZS5jb250YWlucyhBLCIgIik7 fSxhZGRDbGFzczpmdW5jdGlvbihBKXtpZighdGhpcy5oYXNDbGFzcyhBKSl7dGhp cy5jbGFzc05hbWU9KHRoaXMuY2xhc3NOYW1lKyIgIitBKS5jbGVhbigpOw0KfXJl dHVybiB0aGlzO30scmVtb3ZlQ2xhc3M6ZnVuY3Rpb24oQSl7dGhpcy5jbGFzc05h bWU9dGhpcy5jbGFzc05hbWUucmVwbGFjZShuZXcgUmVnRXhwKCIoXnxcXHMpIitB KyIoPzpcXHN8JCkiKSwiJDEiKS5jbGVhbigpO3JldHVybiB0aGlzO30sdG9nZ2xl Q2xhc3M6ZnVuY3Rpb24oQSl7cmV0dXJuIHRoaXMuaGFzQ2xhc3MoQSk/dGhpcy5y ZW1vdmVDbGFzcyhBKTp0aGlzLmFkZENsYXNzKEEpOw0KfSxnZXRDb21wdXRlZFN0 eWxlOmZ1bmN0aW9uKEIpe2lmKHRoaXMuY3VycmVudFN0eWxlKXtyZXR1cm4gdGhp cy5jdXJyZW50U3R5bGVbQi5jYW1lbENhc2UoKV07fXZhciBBPXRoaXMuZ2V0V2lu ZG93KCkuZ2V0Q29tcHV0ZWRTdHlsZSh0aGlzLG51bGwpO3JldHVybihBKT9BLmdl dFByb3BlcnR5VmFsdWUoW0IuaHlwaGVuYXRlKCldKTpudWxsOw0KfSxlbXB0eTpm dW5jdGlvbigpeyRBKHRoaXMuY2hpbGROb2RlcykuZWFjaChmdW5jdGlvbihBKXtC cm93c2VyLmZyZWVNZW0oQSk7RWxlbWVudC5lbXB0eShBKTtFbGVtZW50LmRpc3Bv c2UoQSk7fSx0aGlzKTtyZXR1cm4gdGhpczt9LGRlc3Ryb3k6ZnVuY3Rpb24oKXtC cm93c2VyLmZyZWVNZW0odGhpcy5lbXB0eSgpLmRpc3Bvc2UoKSk7DQpyZXR1cm4g bnVsbDt9LGdldFNlbGVjdGVkOmZ1bmN0aW9uKCl7cmV0dXJuIG5ldyBFbGVtZW50 cygkQSh0aGlzLm9wdGlvbnMpLmZpbHRlcihmdW5jdGlvbihBKXtyZXR1cm4gQS5z ZWxlY3RlZDt9KSk7fSx0b1F1ZXJ5U3RyaW5nOmZ1bmN0aW9uKCl7dmFyIEE9W107 DQp0aGlzLmdldEVsZW1lbnRzKCJpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSIpLmVh Y2goZnVuY3Rpb24oQil7aWYoIUIubmFtZXx8Qi5kaXNhYmxlZCl7cmV0dXJuIDt9 dmFyIEM9KEIudGFnTmFtZS50b0xvd2VyQ2FzZSgpPT0ic2VsZWN0Iik/RWxlbWVu dC5nZXRTZWxlY3RlZChCKS5tYXAoZnVuY3Rpb24oRCl7cmV0dXJuIEQudmFsdWU7 DQp9KTooKEIudHlwZT09InJhZGlvInx8Qi50eXBlPT0iY2hlY2tib3giKSYmIUIu Y2hlY2tlZCk/bnVsbDpCLnZhbHVlOyRzcGxhdChDKS5lYWNoKGZ1bmN0aW9uKEQp e2lmKEQpe0EucHVzaChCLm5hbWUrIj0iK2VuY29kZVVSSUNvbXBvbmVudChEKSk7 fX0pO30pO3JldHVybiBBLmpvaW4oIiYiKTsNCn0sZ2V0UHJvcGVydHk6ZnVuY3Rp b24oQyl7dmFyIEI9RWxlbWVudC5BdHRyaWJ1dGVzLEE9Qi5Qcm9wc1tDXTt2YXIg RD0oQSk/dGhpc1tBXTp0aGlzLmdldEF0dHJpYnV0ZShDLDIpO3JldHVybihCLkJv b2xzW0NdKT8hIUQ6KEEpP0Q6RHx8bnVsbDt9LGdldFByb3BlcnRpZXM6ZnVuY3Rp b24oKXt2YXIgQT0kQShhcmd1bWVudHMpOw0KcmV0dXJuIEEubWFwKGZ1bmN0aW9u KEIpe3JldHVybiB0aGlzLmdldFByb3BlcnR5KEIpO30sdGhpcykuYXNzb2NpYXRl KEEpO30sc2V0UHJvcGVydHk6ZnVuY3Rpb24oRCxFKXt2YXIgQz1FbGVtZW50LkF0 dHJpYnV0ZXMsQj1DLlByb3BzW0RdLEE9JGRlZmluZWQoRSk7DQppZihCJiZDLkJv b2xzW0RdKXtFPShFfHwhQSk/dHJ1ZTpmYWxzZTt9ZWxzZXtpZighQSl7cmV0dXJu IHRoaXMucmVtb3ZlUHJvcGVydHkoRCk7fX0oQik/dGhpc1tCXT1FOnRoaXMuc2V0 QXR0cmlidXRlKEQsRSk7cmV0dXJuIHRoaXM7fSxzZXRQcm9wZXJ0aWVzOmZ1bmN0 aW9uKEEpe2Zvcih2YXIgQiBpbiBBKXt0aGlzLnNldFByb3BlcnR5KEIsQVtCXSk7 DQp9cmV0dXJuIHRoaXM7fSxyZW1vdmVQcm9wZXJ0eTpmdW5jdGlvbihEKXt2YXIg Qz1FbGVtZW50LkF0dHJpYnV0ZXMsQj1DLlByb3BzW0RdLEE9KEImJkMuQm9vbHNb RF0pOyhCKT90aGlzW0JdPShBKT9mYWxzZToiIjp0aGlzLnJlbW92ZUF0dHJpYnV0 ZShEKTtyZXR1cm4gdGhpczsNCn0scmVtb3ZlUHJvcGVydGllczpmdW5jdGlvbigp e0FycmF5LmVhY2goYXJndW1lbnRzLHRoaXMucmVtb3ZlUHJvcGVydHksdGhpcyk7 cmV0dXJuIHRoaXM7fX0pOyhmdW5jdGlvbigpe3ZhciBBPWZ1bmN0aW9uKEQsQixJ LEMsRixIKXt2YXIgRT1EW0l8fEJdO3ZhciBHPVtdOw0Kd2hpbGUoRSl7aWYoRS5u b2RlVHlwZT09MSYmKCFDfHxFbGVtZW50Lm1hdGNoKEUsQykpKXtHLnB1c2goRSk7 aWYoIUYpe2JyZWFrO319RT1FW0JdO31yZXR1cm4oRik/bmV3IEVsZW1lbnRzKEcs e2RkdXA6ZmFsc2UsY2FzaDohSH0pOiQoR1swXSxIKTt9O0VsZW1lbnQuaW1wbGVt ZW50KHtnZXRQcmV2aW91czpmdW5jdGlvbihCLEMpe3JldHVybiBBKHRoaXMsInBy ZXZpb3VzU2libGluZyIsbnVsbCxCLGZhbHNlLEMpOw0KfSxnZXRBbGxQcmV2aW91 czpmdW5jdGlvbihCLEMpe3JldHVybiBBKHRoaXMsInByZXZpb3VzU2libGluZyIs bnVsbCxCLHRydWUsQyk7fSxnZXROZXh0OmZ1bmN0aW9uKEIsQyl7cmV0dXJuIEEo dGhpcywibmV4dFNpYmxpbmciLG51bGwsQixmYWxzZSxDKTt9LGdldEFsbE5leHQ6 ZnVuY3Rpb24oQixDKXtyZXR1cm4gQSh0aGlzLCJuZXh0U2libGluZyIsbnVsbCxC LHRydWUsQyk7DQp9LGdldEZpcnN0OmZ1bmN0aW9uKEIsQyl7cmV0dXJuIEEodGhp cywibmV4dFNpYmxpbmciLCJmaXJzdENoaWxkIixCLGZhbHNlLEMpO30sZ2V0TGFz dDpmdW5jdGlvbihCLEMpe3JldHVybiBBKHRoaXMsInByZXZpb3VzU2libGluZyIs Imxhc3RDaGlsZCIsQixmYWxzZSxDKTsNCn0sZ2V0UGFyZW50OmZ1bmN0aW9uKEIs Qyl7cmV0dXJuIEEodGhpcywicGFyZW50Tm9kZSIsbnVsbCxCLGZhbHNlLEMpO30s Z2V0UGFyZW50czpmdW5jdGlvbihCLEMpe3JldHVybiBBKHRoaXMsInBhcmVudE5v ZGUiLG51bGwsQix0cnVlLEMpO30sZ2V0Q2hpbGRyZW46ZnVuY3Rpb24oQixDKXty ZXR1cm4gQSh0aGlzLCJuZXh0U2libGluZyIsImZpcnN0Q2hpbGQiLEIsdHJ1ZSxD KTsNCn0saGFzQ2hpbGQ6ZnVuY3Rpb24oQil7Qj0kKEIsdHJ1ZSk7cmV0dXJuKCEh QiYmJEEodGhpcy5nZXRFbGVtZW50c0J5VGFnTmFtZShCLnRhZ05hbWUpKS5jb250 YWlucyhCKSk7fX0pO30pKCk7RWxlbWVudC5Qcm9wZXJ0aWVzPW5ldyBIYXNoO0Vs ZW1lbnQuUHJvcGVydGllcy5zdHlsZT17c2V0OmZ1bmN0aW9uKEEpe3RoaXMuc3R5 bGUuY3NzVGV4dD1BOw0KfSxnZXQ6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5zdHls ZS5jc3NUZXh0O30sZXJhc2U6ZnVuY3Rpb24oKXt0aGlzLnN0eWxlLmNzc1RleHQ9 IiI7fX07RWxlbWVudC5Qcm9wZXJ0aWVzLnRhZz17Z2V0OmZ1bmN0aW9uKCl7cmV0 dXJuIHRoaXMudGFnTmFtZS50b0xvd2VyQ2FzZSgpOw0KfX07RWxlbWVudC5Qcm9w ZXJ0aWVzLmhyZWY9e2dldDpmdW5jdGlvbigpe3JldHVybighdGhpcy5ocmVmKT9u dWxsOnRoaXMuaHJlZi5yZXBsYWNlKG5ldyBSZWdFeHAoIl4iK2RvY3VtZW50Lmxv Y2F0aW9uLnByb3RvY29sKyIvLyIrZG9jdW1lbnQubG9jYXRpb24uaG9zdCksIiIp Ow0KfX07RWxlbWVudC5Qcm9wZXJ0aWVzLmh0bWw9e3NldDpmdW5jdGlvbigpe3Jl dHVybiB0aGlzLmlubmVySFRNTD1BcnJheS5mbGF0dGVuKGFyZ3VtZW50cykuam9p bigiIik7fX07TmF0aXZlLmltcGxlbWVudChbRWxlbWVudCxXaW5kb3csRG9jdW1l bnRdLHthZGRMaXN0ZW5lcjpmdW5jdGlvbihCLEEpe2lmKHRoaXMuYWRkRXZlbnRM aXN0ZW5lcil7dGhpcy5hZGRFdmVudExpc3RlbmVyKEIsQSxmYWxzZSk7DQp9ZWxz ZXt0aGlzLmF0dGFjaEV2ZW50KCJvbiIrQixBKTt9cmV0dXJuIHRoaXM7fSxyZW1v dmVMaXN0ZW5lcjpmdW5jdGlvbihCLEEpe2lmKHRoaXMucmVtb3ZlRXZlbnRMaXN0 ZW5lcil7dGhpcy5yZW1vdmVFdmVudExpc3RlbmVyKEIsQSxmYWxzZSk7fWVsc2V7 dGhpcy5kZXRhY2hFdmVudCgib24iK0IsQSk7DQp9cmV0dXJuIHRoaXM7fSxyZXRy aWV2ZTpmdW5jdGlvbihCLEEpe3ZhciBEPUVsZW1lbnQuU3RvcmFnZS5nZXQodGhp cy51aWQpO3ZhciBDPURbQl07aWYoJGRlZmluZWQoQSkmJiEkZGVmaW5lZChDKSl7 Qz1EW0JdPUE7fXJldHVybiAkcGljayhDKTt9LHN0b3JlOmZ1bmN0aW9uKEIsQSl7 dmFyIEM9RWxlbWVudC5TdG9yYWdlLmdldCh0aGlzLnVpZCk7DQpDW0JdPUE7cmV0 dXJuIHRoaXM7fSxlbGltaW5hdGU6ZnVuY3Rpb24oQSl7dmFyIEI9RWxlbWVudC5T dG9yYWdlLmdldCh0aGlzLnVpZCk7ZGVsZXRlIEJbQV07cmV0dXJuIHRoaXM7fX0p O0VsZW1lbnQuQXR0cmlidXRlcz1uZXcgSGFzaCh7UHJvcHM6e2h0bWw6ImlubmVy SFRNTCIsImNsYXNzIjoiY2xhc3NOYW1lIiwiZm9yIjoiaHRtbEZvciIsdGV4dDoo QnJvd3Nlci5FbmdpbmUudHJpZGVudCk/ImlubmVyVGV4dCI6InRleHRDb250ZW50 In0sQm9vbHM6WyJjb21wYWN0Iiwibm93cmFwIiwiaXNtYXAiLCJkZWNsYXJlIiwi bm9zaGFkZSIsImNoZWNrZWQiLCJkaXNhYmxlZCIsInJlYWRvbmx5IiwibXVsdGlw bGUiLCJzZWxlY3RlZCIsIm5vcmVzaXplIiwiZGVmZXIiXSxDYW1lbHM6WyJ2YWx1 ZSIsImFjY2Vzc0tleSIsImNlbGxQYWRkaW5nIiwiY2VsbFNwYWNpbmciLCJjb2xT cGFuIiwiZnJhbWVCb3JkZXIiLCJtYXhMZW5ndGgiLCJyZWFkT25seSIsInJvd1Nw YW4iLCJ0YWJJbmRleCIsInVzZU1hcCJdfSk7DQpCcm93c2VyLmZyZWVNZW09ZnVu Y3Rpb24oQSl7aWYoIUEpe3JldHVybiA7fWlmKEJyb3dzZXIuRW5naW5lLnRyaWRl bnQmJigvb2JqZWN0L2kpLnRlc3QoQS50YWdOYW1lKSl7Zm9yKHZhciBCIGluIEEp e2lmKHR5cGVvZiBBW0JdPT0iZnVuY3Rpb24iKXtBW0JdPSRlbXB0eTsNCn19RWxl bWVudC5kaXNwb3NlKEEpO31pZihBLnVpZCYmQS5yZW1vdmVFdmVudHMpe0EucmVt b3ZlRXZlbnRzKCk7fX07KGZ1bmN0aW9uKEIpe3ZhciBDPUIuQm9vbHMsQT1CLkNh bWVscztCLkJvb2xzPUM9Qy5hc3NvY2lhdGUoQyk7SGFzaC5leHRlbmQoSGFzaC5j b21iaW5lKEIuUHJvcHMsQyksQS5hc3NvY2lhdGUoQS5tYXAoZnVuY3Rpb24oRCl7 cmV0dXJuIEQudG9Mb3dlckNhc2UoKTsNCn0pKSk7Qi5lcmFzZSgiQ2FtZWxzIik7 fSkoRWxlbWVudC5BdHRyaWJ1dGVzKTt3aW5kb3cuYWRkTGlzdGVuZXIoInVubG9h ZCIsZnVuY3Rpb24oKXt3aW5kb3cucmVtb3ZlTGlzdGVuZXIoInVubG9hZCIsYXJn dW1lbnRzLmNhbGxlZSk7ZG9jdW1lbnQucHVyZ2UoKTsNCmlmKEJyb3dzZXIuRW5n aW5lLnRyaWRlbnQpe0NvbGxlY3RHYXJiYWdlKCk7fX0pO0VsZW1lbnQuUHJvcGVy dGllcy5ldmVudHM9e3NldDpmdW5jdGlvbihBKXt0aGlzLmFkZEV2ZW50cyhBKTt9 fTtOYXRpdmUuaW1wbGVtZW50KFtFbGVtZW50LFdpbmRvdyxEb2N1bWVudF0se2Fk ZEV2ZW50OmZ1bmN0aW9uKEUsRyl7dmFyIEg9dGhpcy5yZXRyaWV2ZSgiZXZlbnRz Iix7fSk7DQpIW0VdPUhbRV18fHtrZXlzOltdLHZhbHVlczpbXX07aWYoSFtFXS5r ZXlzLmNvbnRhaW5zKEcpKXtyZXR1cm4gdGhpczt9SFtFXS5rZXlzLnB1c2goRyk7 dmFyIEY9RSxBPUVsZW1lbnQuRXZlbnRzLmdldChFKSxDPUcsST10aGlzO2lmKEEp e2lmKEEub25BZGQpe0Eub25BZGQuY2FsbCh0aGlzLEcpOw0KfWlmKEEuY29uZGl0 aW9uKXtDPWZ1bmN0aW9uKEope2lmKEEuY29uZGl0aW9uLmNhbGwodGhpcyxKKSl7 cmV0dXJuIEcuY2FsbCh0aGlzLEopO31yZXR1cm4gZmFsc2U7fTt9Rj1BLmJhc2V8 fEY7fXZhciBEPWZ1bmN0aW9uKCl7cmV0dXJuIEcuY2FsbChJKTt9O3ZhciBCPUVs ZW1lbnQuTmF0aXZlRXZlbnRzW0ZdfHwwOw0KaWYoQil7aWYoQj09Mil7RD1mdW5j dGlvbihKKXtKPW5ldyBFdmVudChKLEkuZ2V0V2luZG93KCkpO2lmKEMuY2FsbChJ LEopPT09ZmFsc2Upe0ouc3RvcCgpO319O310aGlzLmFkZExpc3RlbmVyKEYsRCk7 fUhbRV0udmFsdWVzLnB1c2goRCk7cmV0dXJuIHRoaXM7fSxyZW1vdmVFdmVudDpm dW5jdGlvbihELEMpe3ZhciBCPXRoaXMucmV0cmlldmUoImV2ZW50cyIpOw0KaWYo IUJ8fCFCW0RdKXtyZXR1cm4gdGhpczt9dmFyIEc9QltEXS5rZXlzLmluZGV4T2Yo Qyk7aWYoRz09LTEpe3JldHVybiB0aGlzO312YXIgQT1CW0RdLmtleXMuc3BsaWNl KEcsMSlbMF07dmFyIEY9QltEXS52YWx1ZXMuc3BsaWNlKEcsMSlbMF07dmFyIEU9 RWxlbWVudC5FdmVudHMuZ2V0KEQpOw0KaWYoRSl7aWYoRS5vblJlbW92ZSl7RS5v blJlbW92ZS5jYWxsKHRoaXMsQyk7fUQ9RS5iYXNlfHxEO31yZXR1cm4oRWxlbWVu dC5OYXRpdmVFdmVudHNbRF0pP3RoaXMucmVtb3ZlTGlzdGVuZXIoRCxGKTp0aGlz O30sYWRkRXZlbnRzOmZ1bmN0aW9uKEEpe2Zvcih2YXIgQiBpbiBBKXt0aGlzLmFk ZEV2ZW50KEIsQVtCXSk7DQp9cmV0dXJuIHRoaXM7fSxyZW1vdmVFdmVudHM6ZnVu Y3Rpb24oQil7dmFyIEE9dGhpcy5yZXRyaWV2ZSgiZXZlbnRzIik7aWYoIUEpe3Jl dHVybiB0aGlzO31pZighQil7Zm9yKHZhciBDIGluIEEpe3RoaXMucmVtb3ZlRXZl bnRzKEMpO31BPW51bGw7fWVsc2V7aWYoQVtCXSl7d2hpbGUoQVtCXS5rZXlzWzBd KXt0aGlzLnJlbW92ZUV2ZW50KEIsQVtCXS5rZXlzWzBdKTsNCn1BW0JdPW51bGw7 fX1yZXR1cm4gdGhpczt9LGZpcmVFdmVudDpmdW5jdGlvbihELEIsQSl7dmFyIEM9 dGhpcy5yZXRyaWV2ZSgiZXZlbnRzIik7aWYoIUN8fCFDW0RdKXtyZXR1cm4gdGhp czt9Q1tEXS5rZXlzLmVhY2goZnVuY3Rpb24oRSl7RS5jcmVhdGUoe2JpbmQ6dGhp cyxkZWxheTpBLCJhcmd1bWVudHMiOkJ9KSgpOw0KfSx0aGlzKTtyZXR1cm4gdGhp czt9LGNsb25lRXZlbnRzOmZ1bmN0aW9uKEQsQSl7RD0kKEQpO3ZhciBDPUQucmV0 cmlldmUoImV2ZW50cyIpO2lmKCFDKXtyZXR1cm4gdGhpczt9aWYoIUEpe2Zvcih2 YXIgQiBpbiBDKXt0aGlzLmNsb25lRXZlbnRzKEQsQik7fX1lbHNle2lmKENbQV0p e0NbQV0ua2V5cy5lYWNoKGZ1bmN0aW9uKEUpe3RoaXMuYWRkRXZlbnQoQSxFKTsN Cn0sdGhpcyk7fX1yZXR1cm4gdGhpczt9fSk7RWxlbWVudC5OYXRpdmVFdmVudHM9 e2NsaWNrOjIsZGJsY2xpY2s6Mixtb3VzZXVwOjIsbW91c2Vkb3duOjIsY29udGV4 dG1lbnU6Mixtb3VzZXdoZWVsOjIsRE9NTW91c2VTY3JvbGw6Mixtb3VzZW92ZXI6 Mixtb3VzZW91dDoyLG1vdXNlbW92ZToyLHNlbGVjdHN0YXJ0OjIsc2VsZWN0ZW5k OjIsa2V5ZG93bjoyLGtleXByZXNzOjIsa2V5dXA6Mixmb2N1czoyLGJsdXI6Mixj aGFuZ2U6MixyZXNldDoyLHNlbGVjdDoyLHN1Ym1pdDoyLGxvYWQ6MSx1bmxvYWQ6 MSxiZWZvcmV1bmxvYWQ6MixyZXNpemU6MSxtb3ZlOjEsRE9NQ29udGVudExvYWRl ZDoxLHJlYWR5c3RhdGVjaGFuZ2U6MSxlcnJvcjoxLGFib3J0OjEsc2Nyb2xsOjF9 Ow0KKGZ1bmN0aW9uKCl7dmFyIEE9ZnVuY3Rpb24oQil7dmFyIEM9Qi5yZWxhdGVk VGFyZ2V0O2lmKEM9PXVuZGVmaW5lZCl7cmV0dXJuIHRydWU7fWlmKEM9PT1mYWxz ZSl7cmV0dXJuIGZhbHNlO31yZXR1cm4oJHR5cGUodGhpcykhPSJkb2N1bWVudCIm JkMhPXRoaXMmJkMucHJlZml4IT0ieHVsIiYmIXRoaXMuaGFzQ2hpbGQoQykpOw0K fTtFbGVtZW50LkV2ZW50cz1uZXcgSGFzaCh7bW91c2VlbnRlcjp7YmFzZToibW91 c2VvdmVyIixjb25kaXRpb246QX0sbW91c2VsZWF2ZTp7YmFzZToibW91c2VvdXQi LGNvbmRpdGlvbjpBfSxtb3VzZXdoZWVsOntiYXNlOihCcm93c2VyLkVuZ2luZS5n ZWNrbyk/IkRPTU1vdXNlU2Nyb2xsIjoibW91c2V3aGVlbCJ9fSk7DQp9KSgpO0Vs ZW1lbnQuUHJvcGVydGllcy5zdHlsZXM9e3NldDpmdW5jdGlvbihBKXt0aGlzLnNl dFN0eWxlcyhBKTt9fTtFbGVtZW50LlByb3BlcnRpZXMub3BhY2l0eT17c2V0OmZ1 bmN0aW9uKEEsQil7aWYoIUIpe2lmKEE9PTApe2lmKHRoaXMuc3R5bGUudmlzaWJp bGl0eSE9ImhpZGRlbiIpe3RoaXMuc3R5bGUudmlzaWJpbGl0eT0iaGlkZGVuIjsN Cn19ZWxzZXtpZih0aGlzLnN0eWxlLnZpc2liaWxpdHkhPSJ2aXNpYmxlIil7dGhp cy5zdHlsZS52aXNpYmlsaXR5PSJ2aXNpYmxlIjt9fX1pZighdGhpcy5jdXJyZW50 U3R5bGV8fCF0aGlzLmN1cnJlbnRTdHlsZS5oYXNMYXlvdXQpe3RoaXMuc3R5bGUu em9vbT0xO31pZihCcm93c2VyLkVuZ2luZS50cmlkZW50KXt0aGlzLnN0eWxlLmZp bHRlcj0oQT09MSk/IiI6ImFscGhhKG9wYWNpdHk9IitBKjEwMCsiKSI7DQp9dGhp cy5zdHlsZS5vcGFjaXR5PUE7dGhpcy5zdG9yZSgib3BhY2l0eSIsQSk7fSxnZXQ6 ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5yZXRyaWV2ZSgib3BhY2l0eSIsMSk7fX07 RWxlbWVudC5pbXBsZW1lbnQoe3NldE9wYWNpdHk6ZnVuY3Rpb24oQSl7cmV0dXJu IHRoaXMuc2V0KCJvcGFjaXR5IixBLHRydWUpOw0KfSxnZXRPcGFjaXR5OmZ1bmN0 aW9uKCl7cmV0dXJuIHRoaXMuZ2V0KCJvcGFjaXR5Iik7fSxzZXRTdHlsZTpmdW5j dGlvbihCLEEpe3N3aXRjaChCKXtjYXNlIm9wYWNpdHkiOnJldHVybiB0aGlzLnNl dCgib3BhY2l0eSIscGFyc2VGbG9hdChBKSk7Y2FzZSJmbG9hdCI6Qj0oQnJvd3Nl ci5FbmdpbmUudHJpZGVudCk/InN0eWxlRmxvYXQiOiJjc3NGbG9hdCI7DQp9Qj1C LmNhbWVsQ2FzZSgpO2lmKCR0eXBlKEEpIT0ic3RyaW5nIil7dmFyIEM9KEVsZW1l bnQuU3R5bGVzLmdldChCKXx8IkAiKS5zcGxpdCgiICIpO0E9JHNwbGF0KEEpLm1h cChmdW5jdGlvbihFLEQpe2lmKCFDW0RdKXtyZXR1cm4iIjt9cmV0dXJuKCR0eXBl KEUpPT0ibnVtYmVyIik/Q1tEXS5yZXBsYWNlKCJAIixNYXRoLnJvdW5kKEUpKTpF Ow0KfSkuam9pbigiICIpO31lbHNle2lmKEE9PVN0cmluZyhOdW1iZXIoQSkpKXtB PU1hdGgucm91bmQoQSk7fX10aGlzLnN0eWxlW0JdPUE7cmV0dXJuIHRoaXM7fSxn ZXRTdHlsZTpmdW5jdGlvbihHKXtzd2l0Y2goRyl7Y2FzZSJvcGFjaXR5IjpyZXR1 cm4gdGhpcy5nZXQoIm9wYWNpdHkiKTsNCmNhc2UiZmxvYXQiOkc9KEJyb3dzZXIu RW5naW5lLnRyaWRlbnQpPyJzdHlsZUZsb2F0IjoiY3NzRmxvYXQiO31HPUcuY2Ft ZWxDYXNlKCk7dmFyIEE9dGhpcy5zdHlsZVtHXTtpZighJGNoayhBKSl7QT1bXTtm b3IodmFyIEYgaW4gRWxlbWVudC5TaG9ydFN0eWxlcyl7aWYoRyE9Ril7Y29udGlu dWU7DQp9Zm9yKHZhciBFIGluIEVsZW1lbnQuU2hvcnRTdHlsZXNbRl0pe0EucHVz aCh0aGlzLmdldFN0eWxlKEUpKTt9cmV0dXJuIEEuam9pbigiICIpO31BPXRoaXMu Z2V0Q29tcHV0ZWRTdHlsZShHKTt9aWYoQSl7QT1TdHJpbmcoQSk7dmFyIEM9QS5t YXRjaCgvcmdiYT9cKFtcZFxzLF0rXCkvKTsNCmlmKEMpe0E9QS5yZXBsYWNlKENb MF0sQ1swXS5yZ2JUb0hleCgpKTt9fWlmKEJyb3dzZXIuRW5naW5lLnByZXN0b3x8 KEJyb3dzZXIuRW5naW5lLnRyaWRlbnQmJiEkY2hrKHBhcnNlSW50KEEpKSkpe2lm KEcudGVzdCgvXihoZWlnaHR8d2lkdGgpJC8pKXt2YXIgQj0oRz09IndpZHRoIik/ WyJsZWZ0IiwicmlnaHQiXTpbInRvcCIsImJvdHRvbSJdLEQ9MDsNCkIuZWFjaChm dW5jdGlvbihIKXtEKz10aGlzLmdldFN0eWxlKCJib3JkZXItIitIKyItd2lkdGgi KS50b0ludCgpK3RoaXMuZ2V0U3R5bGUoInBhZGRpbmctIitIKS50b0ludCgpO30s dGhpcyk7cmV0dXJuIHRoaXNbIm9mZnNldCIrRy5jYXBpdGFsaXplKCldLUQrInB4 IjsNCn1pZihCcm93c2VyLkVuZ2luZS5wcmVzdG8mJlN0cmluZyhBKS50ZXN0KCJw eCIpKXtyZXR1cm4gQTt9aWYoRy50ZXN0KC8oYm9yZGVyKC4rKVdpZHRofG1hcmdp bnxwYWRkaW5nKS8pKXtyZXR1cm4iMHB4Ijt9fXJldHVybiBBO30sc2V0U3R5bGVz OmZ1bmN0aW9uKEIpe2Zvcih2YXIgQSBpbiBCKXt0aGlzLnNldFN0eWxlKEEsQltB XSk7DQp9cmV0dXJuIHRoaXM7fSxnZXRTdHlsZXM6ZnVuY3Rpb24oKXt2YXIgQT17 fTtBcnJheS5lYWNoKGFyZ3VtZW50cyxmdW5jdGlvbihCKXtBW0JdPXRoaXMuZ2V0 U3R5bGUoQik7fSx0aGlzKTtyZXR1cm4gQTt9fSk7RWxlbWVudC5TdHlsZXM9bmV3 IEhhc2goe2xlZnQ6IkBweCIsdG9wOiJAcHgiLGJvdHRvbToiQHB4IixyaWdodDoi QHB4Iix3aWR0aDoiQHB4IixoZWlnaHQ6IkBweCIsbWF4V2lkdGg6IkBweCIsbWF4 SGVpZ2h0OiJAcHgiLG1pbldpZHRoOiJAcHgiLG1pbkhlaWdodDoiQHB4IixiYWNr Z3JvdW5kQ29sb3I6InJnYihALCBALCBAKSIsYmFja2dyb3VuZFBvc2l0aW9uOiJA cHggQHB4Iixjb2xvcjoicmdiKEAsIEAsIEApIixmb250U2l6ZToiQHB4IixsZXR0 ZXJTcGFjaW5nOiJAcHgiLGxpbmVIZWlnaHQ6IkBweCIsY2xpcDoicmVjdChAcHgg QHB4IEBweCBAcHgpIixtYXJnaW46IkBweCBAcHggQHB4IEBweCIscGFkZGluZzoi QHB4IEBweCBAcHggQHB4Iixib3JkZXI6IkBweCBAIHJnYihALCBALCBAKSBAcHgg QCByZ2IoQCwgQCwgQCkgQHB4IEAgcmdiKEAsIEAsIEApIixib3JkZXJXaWR0aDoi QHB4IEBweCBAcHggQHB4Iixib3JkZXJTdHlsZToiQCBAIEAgQCIsYm9yZGVyQ29s b3I6InJnYihALCBALCBAKSByZ2IoQCwgQCwgQCkgcmdiKEAsIEAsIEApIHJnYihA LCBALCBAKSIsekluZGV4OiJAIix6b29tOiJAIixmb250V2VpZ2h0OiJAIix0ZXh0 SW5kZW50OiJAcHgiLG9wYWNpdHk6IkAifSk7DQpFbGVtZW50LlNob3J0U3R5bGVz PXttYXJnaW46e30scGFkZGluZzp7fSxib3JkZXI6e30sYm9yZGVyV2lkdGg6e30s Ym9yZGVyU3R5bGU6e30sYm9yZGVyQ29sb3I6e319O1siVG9wIiwiUmlnaHQiLCJC b3R0b20iLCJMZWZ0Il0uZWFjaChmdW5jdGlvbihHKXt2YXIgRj1FbGVtZW50LlNo b3J0U3R5bGVzOw0KdmFyIEI9RWxlbWVudC5TdHlsZXM7WyJtYXJnaW4iLCJwYWRk aW5nIl0uZWFjaChmdW5jdGlvbihIKXt2YXIgST1IK0c7RltIXVtJXT1CW0ldPSJA cHgiO30pO3ZhciBFPSJib3JkZXIiK0c7Ri5ib3JkZXJbRV09QltFXT0iQHB4IEAg cmdiKEAsIEAsIEApIjt2YXIgRD1FKyJXaWR0aCIsQT1FKyJTdHlsZSIsQz1FKyJD b2xvciI7DQpGW0VdPXt9O0YuYm9yZGVyV2lkdGhbRF09RltFXVtEXT1CW0RdPSJA cHgiO0YuYm9yZGVyU3R5bGVbQV09RltFXVtBXT1CW0FdPSJAIjtGLmJvcmRlckNv bG9yW0NdPUZbRV1bQ109QltDXT0icmdiKEAsIEAsIEApIjt9KTsoZnVuY3Rpb24o KXtFbGVtZW50LmltcGxlbWVudCh7c2Nyb2xsVG86ZnVuY3Rpb24oSCxJKXtpZihC KHRoaXMpKXt0aGlzLmdldFdpbmRvdygpLnNjcm9sbFRvKEgsSSk7DQp9ZWxzZXt0 aGlzLnNjcm9sbExlZnQ9SDt0aGlzLnNjcm9sbFRvcD1JO31yZXR1cm4gdGhpczt9 LGdldFNpemU6ZnVuY3Rpb24oKXtpZihCKHRoaXMpKXtyZXR1cm4gdGhpcy5nZXRX aW5kb3coKS5nZXRTaXplKCk7fXJldHVybnt4OnRoaXMub2Zmc2V0V2lkdGgseTp0 aGlzLm9mZnNldEhlaWdodH07DQp9LGdldFNjcm9sbFNpemU6ZnVuY3Rpb24oKXtp ZihCKHRoaXMpKXtyZXR1cm4gdGhpcy5nZXRXaW5kb3coKS5nZXRTY3JvbGxTaXpl KCk7fXJldHVybnt4OnRoaXMuc2Nyb2xsV2lkdGgseTp0aGlzLnNjcm9sbEhlaWdo dH07fSxnZXRTY3JvbGw6ZnVuY3Rpb24oKXtpZihCKHRoaXMpKXtyZXR1cm4gdGhp cy5nZXRXaW5kb3coKS5nZXRTY3JvbGwoKTsNCn1yZXR1cm57eDp0aGlzLnNjcm9s bExlZnQseTp0aGlzLnNjcm9sbFRvcH07fSxnZXRTY3JvbGxzOmZ1bmN0aW9uKCl7 dmFyIEk9dGhpcyxIPXt4OjAseTowfTt3aGlsZShJJiYhQihJKSl7SC54Kz1JLnNj cm9sbExlZnQ7SC55Kz1JLnNjcm9sbFRvcDtJPUkucGFyZW50Tm9kZTsNCn1yZXR1 cm4gSDt9LGdldE9mZnNldFBhcmVudDpmdW5jdGlvbigpe3ZhciBIPXRoaXM7aWYo QihIKSl7cmV0dXJuIG51bGw7fWlmKCFCcm93c2VyLkVuZ2luZS50cmlkZW50KXty ZXR1cm4gSC5vZmZzZXRQYXJlbnQ7fXdoaWxlKChIPUgucGFyZW50Tm9kZSkmJiFC KEgpKXtpZihEKEgsInBvc2l0aW9uIikhPSJzdGF0aWMiKXtyZXR1cm4gSDsNCn19 cmV0dXJuIG51bGw7fSxnZXRPZmZzZXRzOmZ1bmN0aW9uKCl7dmFyIEk9dGhpcyxI PXt4OjAseTowfTtpZihCKHRoaXMpKXtyZXR1cm4gSDt9d2hpbGUoSSYmIUIoSSkp e0gueCs9SS5vZmZzZXRMZWZ0O0gueSs9SS5vZmZzZXRUb3A7aWYoQnJvd3Nlci5F bmdpbmUuZ2Vja28pe2lmKCFGKEkpKXtILngrPUMoSSk7DQpILnkrPUcoSSk7fXZh ciBKPUkucGFyZW50Tm9kZTtpZihKJiZEKEosIm92ZXJmbG93IikhPSJ2aXNpYmxl Iil7SC54Kz1DKEopO0gueSs9RyhKKTt9fWVsc2V7aWYoSSE9dGhpcyYmKEJyb3dz ZXIuRW5naW5lLnRyaWRlbnR8fEJyb3dzZXIuRW5naW5lLndlYmtpdCkpe0gueCs9 QyhJKTsNCkgueSs9RyhJKTt9fUk9SS5vZmZzZXRQYXJlbnQ7aWYoQnJvd3Nlci5F bmdpbmUudHJpZGVudCl7d2hpbGUoSSYmIUkuY3VycmVudFN0eWxlLmhhc0xheW91 dCl7ST1JLm9mZnNldFBhcmVudDt9fX1pZihCcm93c2VyLkVuZ2luZS5nZWNrbyYm IUYodGhpcykpe0gueC09Qyh0aGlzKTsNCkgueS09Ryh0aGlzKTt9cmV0dXJuIEg7 fSxnZXRQb3NpdGlvbjpmdW5jdGlvbihLKXtpZihCKHRoaXMpKXtyZXR1cm57eDow LHk6MH07fXZhciBMPXRoaXMuZ2V0T2Zmc2V0cygpLEk9dGhpcy5nZXRTY3JvbGxz KCk7dmFyIEg9e3g6TC54LUkueCx5OkwueS1JLnl9O3ZhciBKPShLJiYoSz0kKEsp KSk/Sy5nZXRQb3NpdGlvbigpOnt4OjAseTowfTsNCnJldHVybnt4OkgueC1KLngs eTpILnktSi55fTt9LGdldENvb3JkaW5hdGVzOmZ1bmN0aW9uKEope2lmKEIodGhp cykpe3JldHVybiB0aGlzLmdldFdpbmRvdygpLmdldENvb3JkaW5hdGVzKCk7fXZh ciBIPXRoaXMuZ2V0UG9zaXRpb24oSiksST10aGlzLmdldFNpemUoKTsNCnZhciBL PXtsZWZ0OkgueCx0b3A6SC55LHdpZHRoOkkueCxoZWlnaHQ6SS55fTtLLnJpZ2h0 PUsubGVmdCtLLndpZHRoO0suYm90dG9tPUsudG9wK0suaGVpZ2h0O3JldHVybiBL O30sY29tcHV0ZVBvc2l0aW9uOmZ1bmN0aW9uKEgpe3JldHVybntsZWZ0OkgueC1F KHRoaXMsIm1hcmdpbi1sZWZ0IiksdG9wOkgueS1FKHRoaXMsIm1hcmdpbi10b3Ai KX07DQp9LHBvc2l0aW9uOmZ1bmN0aW9uKEgpe3JldHVybiB0aGlzLnNldFN0eWxl cyh0aGlzLmNvbXB1dGVQb3NpdGlvbihIKSk7fX0pO05hdGl2ZS5pbXBsZW1lbnQo W0RvY3VtZW50LFdpbmRvd10se2dldFNpemU6ZnVuY3Rpb24oKXt2YXIgST10aGlz LmdldFdpbmRvdygpOw0KaWYoQnJvd3Nlci5FbmdpbmUucHJlc3RvfHxCcm93c2Vy LkVuZ2luZS53ZWJraXQpe3JldHVybnt4OkkuaW5uZXJXaWR0aCx5OkkuaW5uZXJI ZWlnaHR9O312YXIgSD1BKHRoaXMpO3JldHVybnt4OkguY2xpZW50V2lkdGgseTpI LmNsaWVudEhlaWdodH07fSxnZXRTY3JvbGw6ZnVuY3Rpb24oKXt2YXIgST10aGlz LmdldFdpbmRvdygpOw0KdmFyIEg9QSh0aGlzKTtyZXR1cm57eDpJLnBhZ2VYT2Zm c2V0fHxILnNjcm9sbExlZnQseTpJLnBhZ2VZT2Zmc2V0fHxILnNjcm9sbFRvcH07 fSxnZXRTY3JvbGxTaXplOmZ1bmN0aW9uKCl7dmFyIEk9QSh0aGlzKTt2YXIgSD10 aGlzLmdldFNpemUoKTtyZXR1cm57eDpNYXRoLm1heChJLnNjcm9sbFdpZHRoLEgu eCkseTpNYXRoLm1heChJLnNjcm9sbEhlaWdodCxILnkpfTsNCn0sZ2V0UG9zaXRp b246ZnVuY3Rpb24oKXtyZXR1cm57eDowLHk6MH07fSxnZXRDb29yZGluYXRlczpm dW5jdGlvbigpe3ZhciBIPXRoaXMuZ2V0U2l6ZSgpO3JldHVybnt0b3A6MCxsZWZ0 OjAsYm90dG9tOkgueSxyaWdodDpILngsaGVpZ2h0OkgueSx3aWR0aDpILnh9Ow0K fX0pO3ZhciBEPUVsZW1lbnQuZ2V0Q29tcHV0ZWRTdHlsZTtmdW5jdGlvbiBFKEgs SSl7cmV0dXJuIEQoSCxJKS50b0ludCgpfHwwO31mdW5jdGlvbiBGKEgpe3JldHVy biBEKEgsIi1tb3otYm94LXNpemluZyIpPT0iYm9yZGVyLWJveCI7fWZ1bmN0aW9u IEcoSCl7cmV0dXJuIEUoSCwiYm9yZGVyLXRvcC13aWR0aCIpOw0KfWZ1bmN0aW9u IEMoSCl7cmV0dXJuIEUoSCwiYm9yZGVyLWxlZnQtd2lkdGgiKTt9ZnVuY3Rpb24g QihIKXtyZXR1cm4oL14oPzpib2R5fGh0bWwpJC9pKS50ZXN0KEgudGFnTmFtZSk7 fWZ1bmN0aW9uIEEoSCl7dmFyIEk9SC5nZXREb2N1bWVudCgpO3JldHVybighSS5j b21wYXRNb2RlfHxJLmNvbXBhdE1vZGU9PSJDU1MxQ29tcGF0Iik/SS5odG1sOkku Ym9keTsNCn19KSgpO05hdGl2ZS5pbXBsZW1lbnQoW1dpbmRvdyxEb2N1bWVudCxF bGVtZW50XSx7Z2V0SGVpZ2h0OmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuZ2V0U2l6 ZSgpLnk7fSxnZXRXaWR0aDpmdW5jdGlvbigpe3JldHVybiB0aGlzLmdldFNpemUo KS54O30sZ2V0U2Nyb2xsVG9wOmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuZ2V0U2Ny b2xsKCkueTsNCn0sZ2V0U2Nyb2xsTGVmdDpmdW5jdGlvbigpe3JldHVybiB0aGlz LmdldFNjcm9sbCgpLng7fSxnZXRTY3JvbGxIZWlnaHQ6ZnVuY3Rpb24oKXtyZXR1 cm4gdGhpcy5nZXRTY3JvbGxTaXplKCkueTt9LGdldFNjcm9sbFdpZHRoOmZ1bmN0 aW9uKCl7cmV0dXJuIHRoaXMuZ2V0U2Nyb2xsU2l6ZSgpLng7DQp9LGdldFRvcDpm dW5jdGlvbigpe3JldHVybiB0aGlzLmdldFBvc2l0aW9uKCkueTt9LGdldExlZnQ6 ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5nZXRQb3NpdGlvbigpLng7fX0pO05hdGl2 ZS5pbXBsZW1lbnQoW0RvY3VtZW50LEVsZW1lbnRdLHtnZXRFbGVtZW50czpmdW5j dGlvbihILEcpe0g9SC5zcGxpdCgiLCIpOw0KdmFyIEMsRT17fTtmb3IodmFyIEQ9 MCxCPUgubGVuZ3RoO0Q8QjtEKyspe3ZhciBBPUhbRF0sRj1TZWxlY3RvcnMuVXRp bHMuc2VhcmNoKHRoaXMsQSxFKTtpZihEIT0wJiZGLml0ZW0pe0Y9JEEoRik7fUM9 KEQ9PTApP0Y6KEMuaXRlbSk/JEEoQykuY29uY2F0KEYpOkMuY29uY2F0KEYpOw0K fXJldHVybiBuZXcgRWxlbWVudHMoQyx7ZGR1cDooSC5sZW5ndGg+MSksY2FzaDoh R30pO319KTtFbGVtZW50LmltcGxlbWVudCh7bWF0Y2g6ZnVuY3Rpb24oQil7aWYo IUIpe3JldHVybiB0cnVlO312YXIgRD1TZWxlY3RvcnMuVXRpbHMucGFyc2VUYWdB bmRJRChCKTsNCnZhciBBPURbMF0sRT1EWzFdO2lmKCFTZWxlY3RvcnMuRmlsdGVy cy5ieUlEKHRoaXMsRSl8fCFTZWxlY3RvcnMuRmlsdGVycy5ieVRhZyh0aGlzLEEp KXtyZXR1cm4gZmFsc2U7fXZhciBDPVNlbGVjdG9ycy5VdGlscy5wYXJzZVNlbGVj dG9yKEIpO3JldHVybihDKT9TZWxlY3RvcnMuVXRpbHMuZmlsdGVyKHRoaXMsQyx7 fSk6dHJ1ZTsNCn19KTt2YXIgU2VsZWN0b3JzPXtDYWNoZTp7bnRoOnt9LHBhcnNl ZDp7fX19O1NlbGVjdG9ycy5SZWdFeHBzPXtpZDooLyMoW1x3LV0rKS8pLHRhZzoo L14oXHcrfFwqKS8pLHF1aWNrOigvXihcdyt8XCopJC8pLHNwbGl0dGVyOigvXHMq KFsrPn5cc10pXHMqKFthLXpBLVojLio6XFtdKS9nKSxjb21iaW5lZDooL1wuKFtc dy1dKyl8XFsoXHcrKSg/OihbISpeJH58XT89KVsiJ10/KC4qPylbIiddPyk/XF18 OihbXHctXSspKD86XChbIiddPyguKj8pP1siJ10/XCl8JCkvZyl9Ow0KU2VsZWN0 b3JzLlV0aWxzPXtjaGs6ZnVuY3Rpb24oQixDKXtpZighQyl7cmV0dXJuIHRydWU7 fXZhciBBPSR1aWQoQik7aWYoIUNbQV0pe3JldHVybiBDW0FdPXRydWU7fXJldHVy biBmYWxzZTt9LHBhcnNlTnRoQXJndW1lbnQ6ZnVuY3Rpb24oRil7aWYoU2VsZWN0 b3JzLkNhY2hlLm50aFtGXSl7cmV0dXJuIFNlbGVjdG9ycy5DYWNoZS5udGhbRl07 DQp9dmFyIEM9Ri5tYXRjaCgvXihbKy1dP1xkKik/KFthLXpdKyk/KFsrLV0/XGQq KT8kLyk7aWYoIUMpe3JldHVybiBmYWxzZTt9dmFyIEU9cGFyc2VJbnQoQ1sxXSk7 dmFyIEI9KEV8fEU9PT0wKT9FOjE7dmFyIEQ9Q1syXXx8ZmFsc2U7dmFyIEE9cGFy c2VJbnQoQ1szXSl8fDA7DQppZihCIT0wKXtBLS07d2hpbGUoQTwxKXtBKz1CO313 aGlsZShBPj1CKXtBLT1CO319ZWxzZXtCPUE7RD0iaW5kZXgiO31zd2l0Y2goRCl7 Y2FzZSJuIjpDPXthOkIsYjpBLHNwZWNpYWw6Im4ifTticmVhaztjYXNlIm9kZCI6 Qz17YToyLGI6MCxzcGVjaWFsOiJuIn07DQpicmVhaztjYXNlImV2ZW4iOkM9e2E6 MixiOjEsc3BlY2lhbDoibiJ9O2JyZWFrO2Nhc2UiZmlyc3QiOkM9e2E6MCxzcGVj aWFsOiJpbmRleCJ9O2JyZWFrO2Nhc2UibGFzdCI6Qz17c3BlY2lhbDoibGFzdC1j aGlsZCJ9O2JyZWFrO2Nhc2Uib25seSI6Qz17c3BlY2lhbDoib25seS1jaGlsZCJ9 Ow0KYnJlYWs7ZGVmYXVsdDpDPXthOihCLTEpLHNwZWNpYWw6ImluZGV4In07fXJl dHVybiBTZWxlY3RvcnMuQ2FjaGUubnRoW0ZdPUM7fSxwYXJzZVNlbGVjdG9yOmZ1 bmN0aW9uKEUpe2lmKFNlbGVjdG9ycy5DYWNoZS5wYXJzZWRbRV0pe3JldHVybiBT ZWxlY3RvcnMuQ2FjaGUucGFyc2VkW0VdOw0KfXZhciBELEg9e2NsYXNzZXM6W10s cHNldWRvczpbXSxhdHRyaWJ1dGVzOltdfTt3aGlsZSgoRD1TZWxlY3RvcnMuUmVn RXhwcy5jb21iaW5lZC5leGVjKEUpKSl7dmFyIEk9RFsxXSxHPURbMl0sRj1EWzNd LEI9RFs0XSxDPURbNV0sSj1EWzZdO2lmKEkpe0guY2xhc3Nlcy5wdXNoKEkpOw0K fWVsc2V7aWYoQyl7dmFyIEE9U2VsZWN0b3JzLlBzZXVkby5nZXQoQyk7aWYoQSl7 SC5wc2V1ZG9zLnB1c2goe3BhcnNlcjpBLGFyZ3VtZW50Okp9KTt9ZWxzZXtILmF0 dHJpYnV0ZXMucHVzaCh7bmFtZTpDLG9wZXJhdG9yOiI9Iix2YWx1ZTpKfSk7fX1l bHNle2lmKEcpe0guYXR0cmlidXRlcy5wdXNoKHtuYW1lOkcsb3BlcmF0b3I6Rix2 YWx1ZTpCfSk7DQp9fX19aWYoIUguY2xhc3Nlcy5sZW5ndGgpe2RlbGV0ZSBILmNs YXNzZXM7fWlmKCFILmF0dHJpYnV0ZXMubGVuZ3RoKXtkZWxldGUgSC5hdHRyaWJ1 dGVzO31pZighSC5wc2V1ZG9zLmxlbmd0aCl7ZGVsZXRlIEgucHNldWRvczt9aWYo IUguY2xhc3NlcyYmIUguYXR0cmlidXRlcyYmIUgucHNldWRvcyl7SD1udWxsOw0K fXJldHVybiBTZWxlY3RvcnMuQ2FjaGUucGFyc2VkW0VdPUg7fSxwYXJzZVRhZ0Fu ZElEOmZ1bmN0aW9uKEIpe3ZhciBBPUIubWF0Y2goU2VsZWN0b3JzLlJlZ0V4cHMu dGFnKTt2YXIgQz1CLm1hdGNoKFNlbGVjdG9ycy5SZWdFeHBzLmlkKTtyZXR1cm5b KEEpP0FbMV06IioiLChDKT9DWzFdOmZhbHNlXTsNCn0sZmlsdGVyOmZ1bmN0aW9u KEYsQyxFKXt2YXIgRDtpZihDLmNsYXNzZXMpe2ZvcihEPUMuY2xhc3Nlcy5sZW5n dGg7RC0tO0Qpe3ZhciBHPUMuY2xhc3Nlc1tEXTtpZighU2VsZWN0b3JzLkZpbHRl cnMuYnlDbGFzcyhGLEcpKXtyZXR1cm4gZmFsc2U7fX19aWYoQy5hdHRyaWJ1dGVz KXtmb3IoRD1DLmF0dHJpYnV0ZXMubGVuZ3RoOw0KRC0tO0Qpe3ZhciBCPUMuYXR0 cmlidXRlc1tEXTtpZighU2VsZWN0b3JzLkZpbHRlcnMuYnlBdHRyaWJ1dGUoRixC Lm5hbWUsQi5vcGVyYXRvcixCLnZhbHVlKSl7cmV0dXJuIGZhbHNlO319fWlmKEMu cHNldWRvcyl7Zm9yKEQ9Qy5wc2V1ZG9zLmxlbmd0aDtELS07RCl7dmFyIEE9Qy5w c2V1ZG9zW0RdOw0KaWYoIVNlbGVjdG9ycy5GaWx0ZXJzLmJ5UHNldWRvKEYsQS5w YXJzZXIsQS5hcmd1bWVudCxFKSl7cmV0dXJuIGZhbHNlO319fXJldHVybiB0cnVl O30sZ2V0QnlUYWdBbmRJRDpmdW5jdGlvbihCLEEsRCl7aWYoRCl7dmFyIEM9KEIu Z2V0RWxlbWVudEJ5SWQpP0IuZ2V0RWxlbWVudEJ5SWQoRCx0cnVlKTpFbGVtZW50 LmdldEVsZW1lbnRCeUlkKEIsRCx0cnVlKTsNCnJldHVybihDJiZTZWxlY3RvcnMu RmlsdGVycy5ieVRhZyhDLEEpKT9bQ106W107fWVsc2V7cmV0dXJuIEIuZ2V0RWxl bWVudHNCeVRhZ05hbWUoQSk7fX0sc2VhcmNoOmZ1bmN0aW9uKEosSSxPKXt2YXIg Qj1bXTt2YXIgQz1JLnRyaW0oKS5yZXBsYWNlKFNlbGVjdG9ycy5SZWdFeHBzLnNw bGl0dGVyLGZ1bmN0aW9uKFosWSxYKXtCLnB1c2goWSk7DQpyZXR1cm4iOikiK1g7 fSkuc3BsaXQoIjopIik7dmFyIEssRixFLFY7Zm9yKHZhciBVPTAsUT1DLmxlbmd0 aDtVPFE7VSsrKXt2YXIgVD1DW1VdO2lmKFU9PTAmJlNlbGVjdG9ycy5SZWdFeHBz LnF1aWNrLnRlc3QoVCkpe0s9Si5nZXRFbGVtZW50c0J5VGFnTmFtZShUKTsNCmNv bnRpbnVlO312YXIgQT1CW1UtMV07dmFyIEw9U2VsZWN0b3JzLlV0aWxzLnBhcnNl VGFnQW5kSUQoVCk7dmFyIFc9TFswXSxNPUxbMV07aWYoVT09MCl7Sz1TZWxlY3Rv cnMuVXRpbHMuZ2V0QnlUYWdBbmRJRChKLFcsTSk7fWVsc2V7dmFyIEQ9e30sSD1b XTtmb3IodmFyIFM9MCxSPUsubGVuZ3RoOw0KUzxSO1MrKyl7SD1TZWxlY3RvcnMu R2V0dGVyc1tBXShILEtbU10sVyxNLEQpO31LPUg7fXZhciBHPVNlbGVjdG9ycy5V dGlscy5wYXJzZVNlbGVjdG9yKFQpO2lmKEcpe0U9W107Zm9yKHZhciBQPTAsTj1L Lmxlbmd0aDtQPE47UCsrKXtWPUtbUF07aWYoU2VsZWN0b3JzLlV0aWxzLmZpbHRl cihWLEcsTykpe0UucHVzaChWKTsNCn19Sz1FO319cmV0dXJuIEs7fX07U2VsZWN0 b3JzLkdldHRlcnM9eyIgIjpmdW5jdGlvbihILEcsSSxBLEUpe3ZhciBEPVNlbGVj dG9ycy5VdGlscy5nZXRCeVRhZ0FuZElEKEcsSSxBKTtmb3IodmFyIEM9MCxCPUQu bGVuZ3RoO0M8QjtDKyspe3ZhciBGPURbQ107aWYoU2VsZWN0b3JzLlV0aWxzLmNo ayhGLEUpKXtILnB1c2goRik7DQp9fXJldHVybiBIO30sIj4iOmZ1bmN0aW9uKEgs RyxJLEEsRil7dmFyIEM9U2VsZWN0b3JzLlV0aWxzLmdldEJ5VGFnQW5kSUQoRyxJ LEEpO2Zvcih2YXIgRT0wLEQ9Qy5sZW5ndGg7RTxEO0UrKyl7dmFyIEI9Q1tFXTtp ZihCLnBhcmVudE5vZGU9PUcmJlNlbGVjdG9ycy5VdGlscy5jaGsoQixGKSl7SC5w dXNoKEIpOw0KfX1yZXR1cm4gSDt9LCIrIjpmdW5jdGlvbihDLEIsQSxFLEQpe3do aWxlKChCPUIubmV4dFNpYmxpbmcpKXtpZihCLm5vZGVUeXBlPT0xKXtpZihTZWxl Y3RvcnMuVXRpbHMuY2hrKEIsRCkmJlNlbGVjdG9ycy5GaWx0ZXJzLmJ5VGFnKEIs QSkmJlNlbGVjdG9ycy5GaWx0ZXJzLmJ5SUQoQixFKSl7Qy5wdXNoKEIpOw0KfWJy ZWFrO319cmV0dXJuIEM7fSwifiI6ZnVuY3Rpb24oQyxCLEEsRSxEKXt3aGlsZSgo Qj1CLm5leHRTaWJsaW5nKSl7aWYoQi5ub2RlVHlwZT09MSl7aWYoIVNlbGVjdG9y cy5VdGlscy5jaGsoQixEKSl7YnJlYWs7fWlmKFNlbGVjdG9ycy5GaWx0ZXJzLmJ5 VGFnKEIsQSkmJlNlbGVjdG9ycy5GaWx0ZXJzLmJ5SUQoQixFKSl7Qy5wdXNoKEIp Ow0KfX19cmV0dXJuIEM7fX07U2VsZWN0b3JzLkZpbHRlcnM9e2J5VGFnOmZ1bmN0 aW9uKEIsQSl7cmV0dXJuKEE9PSIqInx8KEIudGFnTmFtZSYmQi50YWdOYW1lLnRv TG93ZXJDYXNlKCk9PUEpKTt9LGJ5SUQ6ZnVuY3Rpb24oQSxCKXtyZXR1cm4oIUJ8 fChBLmlkJiZBLmlkPT1CKSk7DQp9LGJ5Q2xhc3M6ZnVuY3Rpb24oQixBKXtyZXR1 cm4oQi5jbGFzc05hbWUmJkIuY2xhc3NOYW1lLmNvbnRhaW5zKEEsIiAiKSk7fSxi eVBzZXVkbzpmdW5jdGlvbihBLEQsQyxCKXtyZXR1cm4gRC5jYWxsKEEsQyxCKTt9 LGJ5QXR0cmlidXRlOmZ1bmN0aW9uKEMsRCxCLEUpe3ZhciBBPUVsZW1lbnQucHJv dG90eXBlLmdldFByb3BlcnR5LmNhbGwoQyxEKTsNCmlmKCFBKXtyZXR1cm4gZmFs c2U7fWlmKCFCfHxFPT11bmRlZmluZWQpe3JldHVybiB0cnVlO31zd2l0Y2goQil7 Y2FzZSI9IjpyZXR1cm4oQT09RSk7Y2FzZSIqPSI6cmV0dXJuKEEuY29udGFpbnMo RSkpO2Nhc2UiXj0iOnJldHVybihBLnN1YnN0cigwLEUubGVuZ3RoKT09RSk7DQpj YXNlIiQ9IjpyZXR1cm4oQS5zdWJzdHIoQS5sZW5ndGgtRS5sZW5ndGgpPT1FKTtj YXNlIiE9IjpyZXR1cm4oQSE9RSk7Y2FzZSJ+PSI6cmV0dXJuIEEuY29udGFpbnMo RSwiICIpO2Nhc2UifD0iOnJldHVybiBBLmNvbnRhaW5zKEUsIi0iKTt9cmV0dXJu IGZhbHNlOw0KfX07U2VsZWN0b3JzLlBzZXVkbz1uZXcgSGFzaCh7ZW1wdHk6ZnVu Y3Rpb24oKXtyZXR1cm4gISh0aGlzLmlubmVyVGV4dHx8dGhpcy50ZXh0Q29udGVu dHx8IiIpLmxlbmd0aDt9LG5vdDpmdW5jdGlvbihBKXtyZXR1cm4gIUVsZW1lbnQu bWF0Y2godGhpcyxBKTt9LGNvbnRhaW5zOmZ1bmN0aW9uKEEpe3JldHVybih0aGlz LmlubmVyVGV4dHx8dGhpcy50ZXh0Q29udGVudHx8IiIpLmNvbnRhaW5zKEEpOw0K fSwiZmlyc3QtY2hpbGQiOmZ1bmN0aW9uKCl7cmV0dXJuIFNlbGVjdG9ycy5Qc2V1 ZG8uaW5kZXguY2FsbCh0aGlzLDApO30sImxhc3QtY2hpbGQiOmZ1bmN0aW9uKCl7 dmFyIEE9dGhpczt3aGlsZSgoQT1BLm5leHRTaWJsaW5nKSl7aWYoQS5ub2RlVHlw ZT09MSl7cmV0dXJuIGZhbHNlOw0KfX1yZXR1cm4gdHJ1ZTt9LCJvbmx5LWNoaWxk IjpmdW5jdGlvbigpe3ZhciBCPXRoaXM7d2hpbGUoKEI9Qi5wcmV2aW91c1NpYmxp bmcpKXtpZihCLm5vZGVUeXBlPT0xKXtyZXR1cm4gZmFsc2U7fX12YXIgQT10aGlz O3doaWxlKChBPUEubmV4dFNpYmxpbmcpKXtpZihBLm5vZGVUeXBlPT0xKXtyZXR1 cm4gZmFsc2U7DQp9fXJldHVybiB0cnVlO30sIm50aC1jaGlsZCI6ZnVuY3Rpb24o RyxFKXtHPShHPT11bmRlZmluZWQpPyJuIjpHO3ZhciBDPVNlbGVjdG9ycy5VdGls cy5wYXJzZU50aEFyZ3VtZW50KEcpO2lmKEMuc3BlY2lhbCE9Im4iKXtyZXR1cm4g U2VsZWN0b3JzLlBzZXVkb1tDLnNwZWNpYWxdLmNhbGwodGhpcyxDLmEsRSk7DQp9 dmFyIEY9MDtFLnBvc2l0aW9ucz1FLnBvc2l0aW9uc3x8e307dmFyIEQ9JHVpZCh0 aGlzKTtpZighRS5wb3NpdGlvbnNbRF0pe3ZhciBCPXRoaXM7d2hpbGUoKEI9Qi5w cmV2aW91c1NpYmxpbmcpKXtpZihCLm5vZGVUeXBlIT0xKXtjb250aW51ZTt9Risr O3ZhciBBPUUucG9zaXRpb25zWyR1aWQoQildOw0KaWYoQSE9dW5kZWZpbmVkKXtG PUErRjticmVhazt9fUUucG9zaXRpb25zW0RdPUY7fXJldHVybihFLnBvc2l0aW9u c1tEXSVDLmE9PUMuYik7fSxpbmRleDpmdW5jdGlvbihBKXt2YXIgQj10aGlzLEM9 MDt3aGlsZSgoQj1CLnByZXZpb3VzU2libGluZykpe2lmKEIubm9kZVR5cGU9PTEm JisrQz5BKXtyZXR1cm4gZmFsc2U7DQp9fXJldHVybihDPT1BKTt9LGV2ZW46ZnVu Y3Rpb24oQixBKXtyZXR1cm4gU2VsZWN0b3JzLlBzZXVkb1sibnRoLWNoaWxkIl0u Y2FsbCh0aGlzLCIybisxIixBKTt9LG9kZDpmdW5jdGlvbihCLEEpe3JldHVybiBT ZWxlY3RvcnMuUHNldWRvWyJudGgtY2hpbGQiXS5jYWxsKHRoaXMsIjJuIixBKTsN Cn19KTtFbGVtZW50LkV2ZW50cy5kb21yZWFkeT17b25BZGQ6ZnVuY3Rpb24oQSl7 aWYoQnJvd3Nlci5sb2FkZWQpe0EuY2FsbCh0aGlzKTt9fX07KGZ1bmN0aW9uKCl7 dmFyIEI9ZnVuY3Rpb24oKXtpZihCcm93c2VyLmxvYWRlZCl7cmV0dXJuIDt9QnJv d3Nlci5sb2FkZWQ9dHJ1ZTsNCndpbmRvdy5maXJlRXZlbnQoImRvbXJlYWR5Iik7 ZG9jdW1lbnQuZmlyZUV2ZW50KCJkb21yZWFkeSIpO307c3dpdGNoKEJyb3dzZXIu RW5naW5lLm5hbWUpe2Nhc2Uid2Via2l0IjooZnVuY3Rpb24oKXsoWyJsb2FkZWQi LCJjb21wbGV0ZSJdLmNvbnRhaW5zKGRvY3VtZW50LnJlYWR5U3RhdGUpKT9CKCk6 YXJndW1lbnRzLmNhbGxlZS5kZWxheSg1MCk7DQp9KSgpO2JyZWFrO2Nhc2UidHJp ZGVudCI6dmFyIEE9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7KGZ1bmN0 aW9uKCl7KCR0cnkoZnVuY3Rpb24oKXtBLmRvU2Nyb2xsKCJsZWZ0Iik7cmV0dXJu ICQoQSkuaW5qZWN0KGRvY3VtZW50LmJvZHkpLnNldCgiaHRtbCIsInRlbXAiKS5k aXNwb3NlKCk7DQp9KSk/QigpOmFyZ3VtZW50cy5jYWxsZWUuZGVsYXkoNTApO30p KCk7YnJlYWs7ZGVmYXVsdDp3aW5kb3cuYWRkRXZlbnQoImxvYWQiLEIpO2RvY3Vt ZW50LmFkZEV2ZW50KCJET01Db250ZW50TG9hZGVkIixCKTt9fSkoKTt2YXIgSlNP Tj1uZXcgSGFzaCh7ZW5jb2RlOmZ1bmN0aW9uKEIpe3N3aXRjaCgkdHlwZShCKSl7 Y2FzZSJzdHJpbmciOnJldHVybiciJytCLnJlcGxhY2UoL1tceDAwLVx4MWZcXCJd L2csSlNPTi4kcmVwbGFjZUNoYXJzKSsnIic7DQpjYXNlImFycmF5IjpyZXR1cm4i WyIrU3RyaW5nKEIubWFwKEpTT04uZW5jb2RlKS5maWx0ZXIoJGRlZmluZWQpKSsi XSI7Y2FzZSJvYmplY3QiOmNhc2UiaGFzaCI6dmFyIEE9W107SGFzaC5lYWNoKEIs ZnVuY3Rpb24oRSxEKXt2YXIgQz1KU09OLmVuY29kZShFKTtpZihDKXtBLnB1c2go SlNPTi5lbmNvZGUoRCkrIjoiK0MpOw0KfX0pO3JldHVybiJ7IitBKyJ9IjtjYXNl Im51bWJlciI6Y2FzZSJib29sZWFuIjpyZXR1cm4gU3RyaW5nKEIpO2Nhc2UgZmFs c2U6cmV0dXJuIm51bGwiO31yZXR1cm4gbnVsbDt9LCRzcGVjaWFsQ2hhcnM6eyJc YiI6IlxcYiIsIlx0IjoiXFx0IiwiXG4iOiJcXG4iLCJcZiI6IlxcZiIsIlxyIjoi XFxyIiwnIic6J1xcIicsIlxcIjoiXFxcXCJ9LCRyZXBsYWNlQ2hhcnM6ZnVuY3Rp b24oQSl7cmV0dXJuIEpTT04uJHNwZWNpYWxDaGFyc1tBXXx8IlxcdTAwIitNYXRo LmZsb29yKEEuY2hhckNvZGVBdCgpLzE2KS50b1N0cmluZygxNikrKEEuY2hhckNv ZGVBdCgpJTE2KS50b1N0cmluZygxNik7DQp9LGRlY29kZTpmdW5jdGlvbihzdHJp bmcsc2VjdXJlKXtpZigkdHlwZShzdHJpbmcpIT0ic3RyaW5nInx8IXN0cmluZy5s ZW5ndGgpe3JldHVybiBudWxsO31pZihzZWN1cmUmJiEoL15bLDp7fVxbXF0wLTku XC0rRWFlZmxuci11IFxuXHJcdF0qJC8pLnRlc3Qoc3RyaW5nLnJlcGxhY2UoL1xc Li9nLCJAIikucmVwbGFjZSgvIlteIlxcXG5ccl0qIi9nLCIiKSkpe3JldHVybiBu dWxsOw0KfXJldHVybiBldmFsKCIoIitzdHJpbmcrIikiKTt9fSk7TmF0aXZlLmlt cGxlbWVudChbSGFzaCxBcnJheSxTdHJpbmcsTnVtYmVyXSx7dG9KU09OOmZ1bmN0 aW9uKCl7cmV0dXJuIEpTT04uZW5jb2RlKHRoaXMpO319KTt2YXIgQ29va2llPW5l dyBDbGFzcyh7SW1wbGVtZW50czpPcHRpb25zLG9wdGlvbnM6e3BhdGg6ZmFsc2Us ZG9tYWluOmZhbHNlLGR1cmF0aW9uOmZhbHNlLHNlY3VyZTpmYWxzZSxkb2N1bWVu dDpkb2N1bWVudH0saW5pdGlhbGl6ZTpmdW5jdGlvbihCLEEpe3RoaXMua2V5PUI7 DQp0aGlzLnNldE9wdGlvbnMoQSk7fSx3cml0ZTpmdW5jdGlvbihCKXtCPWVuY29k ZVVSSUNvbXBvbmVudChCKTtpZih0aGlzLm9wdGlvbnMuZG9tYWluKXtCKz0iOyBk b21haW49Iit0aGlzLm9wdGlvbnMuZG9tYWluO31pZih0aGlzLm9wdGlvbnMucGF0 aCl7Qis9IjsgcGF0aD0iK3RoaXMub3B0aW9ucy5wYXRoOw0KfWlmKHRoaXMub3B0 aW9ucy5kdXJhdGlvbil7dmFyIEE9bmV3IERhdGUoKTtBLnNldFRpbWUoQS5nZXRU aW1lKCkrdGhpcy5vcHRpb25zLmR1cmF0aW9uKjI0KjYwKjYwKjEwMDApO0IrPSI7 IGV4cGlyZXM9IitBLnRvR01UU3RyaW5nKCk7fWlmKHRoaXMub3B0aW9ucy5zZWN1 cmUpe0IrPSI7IHNlY3VyZSI7DQp9dGhpcy5vcHRpb25zLmRvY3VtZW50LmNvb2tp ZT10aGlzLmtleSsiPSIrQjtyZXR1cm4gdGhpczt9LHJlYWQ6ZnVuY3Rpb24oKXt2 YXIgQT10aGlzLm9wdGlvbnMuZG9jdW1lbnQuY29va2llLm1hdGNoKCIoPzpefDsp XFxzKiIrdGhpcy5rZXkuZXNjYXBlUmVnRXhwKCkrIj0oW147XSopIik7DQpyZXR1 cm4oQSk/ZGVjb2RlVVJJQ29tcG9uZW50KEFbMV0pOm51bGw7fSxkaXNwb3NlOmZ1 bmN0aW9uKCl7bmV3IENvb2tpZSh0aGlzLmtleSwkbWVyZ2UodGhpcy5vcHRpb25z LHtkdXJhdGlvbjotMX0pKS53cml0ZSgiIik7cmV0dXJuIHRoaXM7fX0pO0Nvb2tp ZS53cml0ZT1mdW5jdGlvbihCLEMsQSl7cmV0dXJuIG5ldyBDb29raWUoQixBKS53 cml0ZShDKTsNCn07Q29va2llLnJlYWQ9ZnVuY3Rpb24oQSl7cmV0dXJuIG5ldyBD b29raWUoQSkucmVhZCgpO307Q29va2llLmRpc3Bvc2U9ZnVuY3Rpb24oQixBKXty ZXR1cm4gbmV3IENvb2tpZShCLEEpLmRpc3Bvc2UoKTt9O3ZhciBTd2lmZj1uZXcg Q2xhc3Moe0ltcGxlbWVudHM6W09wdGlvbnNdLG9wdGlvbnM6e2lkOm51bGwsaGVp Z2h0OjEsd2lkdGg6MSxjb250YWluZXI6bnVsbCxwcm9wZXJ0aWVzOnt9LHBhcmFt czp7cXVhbGl0eToiaGlnaCIsYWxsb3dTY3JpcHRBY2Nlc3M6ImFsd2F5cyIsd01v ZGU6InRyYW5zcGFyZW50Iixzd0xpdmVDb25uZWN0OnRydWV9LGNhbGxCYWNrczp7 fSx2YXJzOnt9fSx0b0VsZW1lbnQ6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5vYmpl Y3Q7DQp9LGluaXRpYWxpemU6ZnVuY3Rpb24oTCxNKXt0aGlzLmluc3RhbmNlPSJT d2lmZl8iKyR0aW1lKCk7dGhpcy5zZXRPcHRpb25zKE0pO009dGhpcy5vcHRpb25z O3ZhciBCPXRoaXMuaWQ9TS5pZHx8dGhpcy5pbnN0YW5jZTt2YXIgQT0kKE0uY29u dGFpbmVyKTtTd2lmZi5DYWxsQmFja3NbdGhpcy5pbnN0YW5jZV09e307DQp2YXIg RT1NLnBhcmFtcyxHPU0udmFycyxGPU0uY2FsbEJhY2tzO3ZhciBIPSRleHRlbmQo e2hlaWdodDpNLmhlaWdodCx3aWR0aDpNLndpZHRofSxNLnByb3BlcnRpZXMpO3Zh ciBLPXRoaXM7Zm9yKHZhciBEIGluIEYpe1N3aWZmLkNhbGxCYWNrc1t0aGlzLmlu c3RhbmNlXVtEXT0oZnVuY3Rpb24oTil7cmV0dXJuIGZ1bmN0aW9uKCl7cmV0dXJu IE4uYXBwbHkoSy5vYmplY3QsYXJndW1lbnRzKTsNCn07fSkoRltEXSk7R1tEXT0i U3dpZmYuQ2FsbEJhY2tzLiIrdGhpcy5pbnN0YW5jZSsiLiIrRDt9RS5mbGFzaFZh cnM9SGFzaC50b1F1ZXJ5U3RyaW5nKEcpO2lmKEJyb3dzZXIuRW5naW5lLnRyaWRl bnQpe0guY2xhc3NpZD0iY2xzaWQ6RDI3Q0RCNkUtQUU2RC0xMWNmLTk2QjgtNDQ0 NTUzNTQwMDAwIjsNCkUubW92aWU9TDt9ZWxzZXtILnR5cGU9ImFwcGxpY2F0aW9u L3gtc2hvY2t3YXZlLWZsYXNoIjtILmRhdGE9TDt9dmFyIEo9JzxvYmplY3QgaWQ9 IicrQisnIic7Zm9yKHZhciBJIGluIEgpe0orPSIgIitJKyc9IicrSFtJXSsnIic7 fUorPSI+Ijtmb3IodmFyIEMgaW4gRSl7aWYoRVtDXSl7Sis9JzxwYXJhbSBuYW1l PSInK0MrJyIgdmFsdWU9IicrRVtDXSsnIiAvPic7DQp9fUorPSI8L29iamVjdD4i O3RoaXMub2JqZWN0PSgoQSk/QS5lbXB0eSgpOm5ldyBFbGVtZW50KCJkaXYiKSku c2V0KCJodG1sIixKKS5maXJzdENoaWxkO30scmVwbGFjZXM6ZnVuY3Rpb24oQSl7 QT0kKEEsdHJ1ZSk7QS5wYXJlbnROb2RlLnJlcGxhY2VDaGlsZCh0aGlzLnRvRWxl bWVudCgpLEEpOw0KcmV0dXJuIHRoaXM7fSxpbmplY3Q6ZnVuY3Rpb24oQSl7JChB LHRydWUpLmFwcGVuZENoaWxkKHRoaXMudG9FbGVtZW50KCkpO3JldHVybiB0aGlz O30scmVtb3RlOmZ1bmN0aW9uKCl7cmV0dXJuIFN3aWZmLnJlbW90ZS5hcHBseShT d2lmZixbdGhpcy50b0VsZW1lbnQoKV0uZXh0ZW5kKGFyZ3VtZW50cykpOw0KfX0p O1N3aWZmLkNhbGxCYWNrcz17fTtTd2lmZi5yZW1vdGU9ZnVuY3Rpb24ob2JqLGZu KXt2YXIgcnM9b2JqLkNhbGxGdW5jdGlvbignPGludm9rZSBuYW1lPSInK2ZuKyci IHJldHVybnR5cGU9ImphdmFzY3JpcHQiPicrX19mbGFzaF9fYXJndW1lbnRzVG9Y TUwoYXJndW1lbnRzLDIpKyI8L2ludm9rZT4iKTsNCnJldHVybiBldmFsKHJzKTt9 O3ZhciBGeD1uZXcgQ2xhc3Moe0ltcGxlbWVudHM6W0NoYWluLEV2ZW50cyxPcHRp b25zXSxvcHRpb25zOntmcHM6NTAsdW5pdDpmYWxzZSxkdXJhdGlvbjo1MDAsbGlu azoiaWdub3JlIix0cmFuc2l0aW9uOmZ1bmN0aW9uKEEpe3JldHVybiAtKE1hdGgu Y29zKE1hdGguUEkqQSktMSkvMjsNCn19LGluaXRpYWxpemU6ZnVuY3Rpb24oQSl7 dGhpcy5zdWJqZWN0PXRoaXMuc3ViamVjdHx8dGhpczt0aGlzLnNldE9wdGlvbnMo QSk7dGhpcy5vcHRpb25zLmR1cmF0aW9uPUZ4LkR1cmF0aW9uc1t0aGlzLm9wdGlv bnMuZHVyYXRpb25dfHx0aGlzLm9wdGlvbnMuZHVyYXRpb24udG9JbnQoKTsNCnZh ciBCPXRoaXMub3B0aW9ucy53YWl0O2lmKEI9PT1mYWxzZSl7dGhpcy5vcHRpb25z Lmxpbms9ImNhbmNlbCI7fX0sc3RlcDpmdW5jdGlvbigpe3ZhciBBPSR0aW1lKCk7 aWYoQTx0aGlzLnRpbWUrdGhpcy5vcHRpb25zLmR1cmF0aW9uKXt2YXIgQj10aGlz Lm9wdGlvbnMudHJhbnNpdGlvbigoQS10aGlzLnRpbWUpL3RoaXMub3B0aW9ucy5k dXJhdGlvbik7DQp0aGlzLnNldCh0aGlzLmNvbXB1dGUodGhpcy5mcm9tLHRoaXMu dG8sQikpO31lbHNle3RoaXMuc2V0KHRoaXMuY29tcHV0ZSh0aGlzLmZyb20sdGhp cy50bywxKSk7dGhpcy5jb21wbGV0ZSgpO319LHNldDpmdW5jdGlvbihBKXtyZXR1 cm4gQTt9LGNvbXB1dGU6ZnVuY3Rpb24oQyxCLEEpe3JldHVybiBGeC5jb21wdXRl KEMsQixBKTsNCn0sY2hlY2s6ZnVuY3Rpb24oQSl7aWYoIXRoaXMudGltZXIpe3Jl dHVybiB0cnVlO31zd2l0Y2godGhpcy5vcHRpb25zLmxpbmspe2Nhc2UiY2FuY2Vs Ijp0aGlzLmNhbmNlbCgpO3JldHVybiB0cnVlO2Nhc2UiY2hhaW4iOnRoaXMuY2hh aW4oQS5iaW5kKHRoaXMsQXJyYXkuc2xpY2UoYXJndW1lbnRzLDEpKSk7DQpyZXR1 cm4gZmFsc2U7fXJldHVybiBmYWxzZTt9LHN0YXJ0OmZ1bmN0aW9uKEIsQSl7aWYo IXRoaXMuY2hlY2soYXJndW1lbnRzLmNhbGxlZSxCLEEpKXtyZXR1cm4gdGhpczt9 dGhpcy5mcm9tPUI7dGhpcy50bz1BO3RoaXMudGltZT0wO3RoaXMuc3RhcnRUaW1l cigpOw0KdGhpcy5vblN0YXJ0KCk7cmV0dXJuIHRoaXM7fSxjb21wbGV0ZTpmdW5j dGlvbigpe2lmKHRoaXMuc3RvcFRpbWVyKCkpe3RoaXMub25Db21wbGV0ZSgpO31y ZXR1cm4gdGhpczt9LGNhbmNlbDpmdW5jdGlvbigpe2lmKHRoaXMuc3RvcFRpbWVy KCkpe3RoaXMub25DYW5jZWwoKTsNCn1yZXR1cm4gdGhpczt9LG9uU3RhcnQ6ZnVu Y3Rpb24oKXt0aGlzLmZpcmVFdmVudCgic3RhcnQiLHRoaXMuc3ViamVjdCk7fSxv bkNvbXBsZXRlOmZ1bmN0aW9uKCl7dGhpcy5maXJlRXZlbnQoImNvbXBsZXRlIix0 aGlzLnN1YmplY3QpO2lmKCF0aGlzLmNhbGxDaGFpbigpKXt0aGlzLmZpcmVFdmVu dCgiY2hhaW5Db21wbGV0ZSIsdGhpcy5zdWJqZWN0KTsNCn19LG9uQ2FuY2VsOmZ1 bmN0aW9uKCl7dGhpcy5maXJlRXZlbnQoImNhbmNlbCIsdGhpcy5zdWJqZWN0KS5j bGVhckNoYWluKCk7fSxwYXVzZTpmdW5jdGlvbigpe3RoaXMuc3RvcFRpbWVyKCk7 cmV0dXJuIHRoaXM7fSxyZXN1bWU6ZnVuY3Rpb24oKXt0aGlzLnN0YXJ0VGltZXIo KTsNCnJldHVybiB0aGlzO30sc3RvcFRpbWVyOmZ1bmN0aW9uKCl7aWYoIXRoaXMu dGltZXIpe3JldHVybiBmYWxzZTt9dGhpcy50aW1lPSR0aW1lKCktdGhpcy50aW1l O3RoaXMudGltZXI9JGNsZWFyKHRoaXMudGltZXIpO3JldHVybiB0cnVlO30sc3Rh cnRUaW1lcjpmdW5jdGlvbigpe2lmKHRoaXMudGltZXIpe3JldHVybiBmYWxzZTsN Cn10aGlzLnRpbWU9JHRpbWUoKS10aGlzLnRpbWU7dGhpcy50aW1lcj10aGlzLnN0 ZXAucGVyaW9kaWNhbChNYXRoLnJvdW5kKDEwMDAvdGhpcy5vcHRpb25zLmZwcyks dGhpcyk7cmV0dXJuIHRydWU7fX0pO0Z4LmNvbXB1dGU9ZnVuY3Rpb24oQyxCLEEp e3JldHVybihCLUMpKkErQzsNCn07RnguRHVyYXRpb25zPXsic2hvcnQiOjI1MCxu b3JtYWw6NTAwLCJsb25nIjoxMDAwfTtGeC5DU1M9bmV3IENsYXNzKHtFeHRlbmRz OkZ4LHByZXBhcmU6ZnVuY3Rpb24oRCxFLEIpe0I9JHNwbGF0KEIpO3ZhciBDPUJb MV07aWYoISRjaGsoQykpe0JbMV09QlswXTsNCkJbMF09RC5nZXRTdHlsZShFKTt9 dmFyIEE9Qi5tYXAodGhpcy5wYXJzZSk7cmV0dXJue2Zyb206QVswXSx0bzpBWzFd fTt9LHBhcnNlOmZ1bmN0aW9uKEEpe0E9JGxhbWJkYShBKSgpO0E9KHR5cGVvZiBB PT0ic3RyaW5nIik/QS5zcGxpdCgiICIpOiRzcGxhdChBKTsNCnJldHVybiBBLm1h cChmdW5jdGlvbihDKXtDPVN0cmluZyhDKTt2YXIgQj1mYWxzZTtGeC5DU1MuUGFy c2Vycy5lYWNoKGZ1bmN0aW9uKEYsRSl7aWYoQil7cmV0dXJuIDt9dmFyIEQ9Ri5w YXJzZShDKTtpZigkY2hrKEQpKXtCPXt2YWx1ZTpELHBhcnNlcjpGfTt9fSk7DQpC PUJ8fHt2YWx1ZTpDLHBhcnNlcjpGeC5DU1MuUGFyc2Vycy5TdHJpbmd9O3JldHVy biBCO30pO30sY29tcHV0ZTpmdW5jdGlvbihELEMsQil7dmFyIEE9W107KE1hdGgu bWluKEQubGVuZ3RoLEMubGVuZ3RoKSkudGltZXMoZnVuY3Rpb24oRSl7QS5wdXNo KHt2YWx1ZTpEW0VdLnBhcnNlci5jb21wdXRlKERbRV0udmFsdWUsQ1tFXS52YWx1 ZSxCKSxwYXJzZXI6RFtFXS5wYXJzZXJ9KTsNCn0pO0EuJGZhbWlseT17bmFtZToi Zng6Y3NzOnZhbHVlIn07cmV0dXJuIEE7fSxzZXJ2ZTpmdW5jdGlvbihDLEIpe2lm KCR0eXBlKEMpIT0iZng6Y3NzOnZhbHVlIil7Qz10aGlzLnBhcnNlKEMpO312YXIg QT1bXTtDLmVhY2goZnVuY3Rpb24oRCl7QT1BLmNvbmNhdChELnBhcnNlci5zZXJ2 ZShELnZhbHVlLEIpKTsNCn0pO3JldHVybiBBO30scmVuZGVyOmZ1bmN0aW9uKEEs RCxDLEIpe0Euc2V0U3R5bGUoRCx0aGlzLnNlcnZlKEMsQikpO30sc2VhcmNoOmZ1 bmN0aW9uKEEpe2lmKEZ4LkNTUy5DYWNoZVtBXSl7cmV0dXJuIEZ4LkNTUy5DYWNo ZVtBXTt9dmFyIEI9e307QXJyYXkuZWFjaChkb2N1bWVudC5zdHlsZVNoZWV0cyxm dW5jdGlvbihFLEQpe3ZhciBDPUUuaHJlZjsNCmlmKEMmJkMuY29udGFpbnMoIjov LyIpJiYhQy5jb250YWlucyhkb2N1bWVudC5kb21haW4pKXtyZXR1cm4gO312YXIg Rj1FLnJ1bGVzfHxFLmNzc1J1bGVzO0FycmF5LmVhY2goRixmdW5jdGlvbihJLEcp e2lmKCFJLnN0eWxlKXtyZXR1cm4gO312YXIgSD0oSS5zZWxlY3RvclRleHQpP0ku c2VsZWN0b3JUZXh0LnJlcGxhY2UoL15cdysvLGZ1bmN0aW9uKEope3JldHVybiBK LnRvTG93ZXJDYXNlKCk7DQp9KTpudWxsO2lmKCFIfHwhSC50ZXN0KCJeIitBKyIk Iikpe3JldHVybiA7fUVsZW1lbnQuU3R5bGVzLmVhY2goZnVuY3Rpb24oSyxKKXtp ZighSS5zdHlsZVtKXXx8RWxlbWVudC5TaG9ydFN0eWxlc1tKXSl7cmV0dXJuIDt9 Sz1TdHJpbmcoSS5zdHlsZVtKXSk7QltKXT0oSy50ZXN0KC9ecmdiLykpP0sucmdi VG9IZXgoKTpLOw0KfSk7fSk7fSk7cmV0dXJuIEZ4LkNTUy5DYWNoZVtBXT1CO319 KTtGeC5DU1MuQ2FjaGU9e307RnguQ1NTLlBhcnNlcnM9bmV3IEhhc2goe0NvbG9y OntwYXJzZTpmdW5jdGlvbihBKXtpZihBLm1hdGNoKC9eI1swLTlhLWZdezMsNn0k L2kpKXtyZXR1cm4gQS5oZXhUb1JnYih0cnVlKTsNCn1yZXR1cm4oKEE9QS5tYXRj aCgvKFxkKyksXHMqKFxkKyksXHMqKFxkKykvKSkpP1tBWzFdLEFbMl0sQVszXV06 ZmFsc2U7fSxjb21wdXRlOmZ1bmN0aW9uKEMsQixBKXtyZXR1cm4gQy5tYXAoZnVu Y3Rpb24oRSxEKXtyZXR1cm4gTWF0aC5yb3VuZChGeC5jb21wdXRlKENbRF0sQltE XSxBKSk7DQp9KTt9LHNlcnZlOmZ1bmN0aW9uKEEpe3JldHVybiBBLm1hcChOdW1i ZXIpO319LE51bWJlcjp7cGFyc2U6cGFyc2VGbG9hdCxjb21wdXRlOkZ4LmNvbXB1 dGUsc2VydmU6ZnVuY3Rpb24oQixBKXtyZXR1cm4oQSk/QitBOkI7fX0sU3RyaW5n OntwYXJzZTokbGFtYmRhKGZhbHNlKSxjb21wdXRlOiRhcmd1bWVudHMoMSksc2Vy dmU6JGFyZ3VtZW50cygwKX19KTsNCkZ4LlR3ZWVuPW5ldyBDbGFzcyh7RXh0ZW5k czpGeC5DU1MsaW5pdGlhbGl6ZTpmdW5jdGlvbihCLEEpe3RoaXMuZWxlbWVudD10 aGlzLnN1YmplY3Q9JChCKTt0aGlzLnBhcmVudChBKTt9LHNldDpmdW5jdGlvbihC LEEpe2lmKGFyZ3VtZW50cy5sZW5ndGg9PTEpe0E9QjsNCkI9dGhpcy5wcm9wZXJ0 eXx8dGhpcy5vcHRpb25zLnByb3BlcnR5O310aGlzLnJlbmRlcih0aGlzLmVsZW1l bnQsQixBLHRoaXMub3B0aW9ucy51bml0KTtyZXR1cm4gdGhpczt9LHN0YXJ0OmZ1 bmN0aW9uKEMsRSxEKXtpZighdGhpcy5jaGVjayhhcmd1bWVudHMuY2FsbGVlLEMs RSxEKSl7cmV0dXJuIHRoaXM7DQp9dmFyIEI9QXJyYXkuZmxhdHRlbihhcmd1bWVu dHMpO3RoaXMucHJvcGVydHk9dGhpcy5vcHRpb25zLnByb3BlcnR5fHxCLnNoaWZ0 KCk7dmFyIEE9dGhpcy5wcmVwYXJlKHRoaXMuZWxlbWVudCx0aGlzLnByb3BlcnR5 LEIpO3JldHVybiB0aGlzLnBhcmVudChBLmZyb20sQS50byk7DQp9fSk7RWxlbWVu dC5Qcm9wZXJ0aWVzLnR3ZWVuPXtzZXQ6ZnVuY3Rpb24oQSl7dmFyIEI9dGhpcy5y ZXRyaWV2ZSgidHdlZW4iKTtpZihCKXtCLmNhbmNlbCgpO31yZXR1cm4gdGhpcy5l bGltaW5hdGUoInR3ZWVuIikuc3RvcmUoInR3ZWVuOm9wdGlvbnMiLCRleHRlbmQo e2xpbms6ImNhbmNlbCJ9LEEpKTsNCn0sZ2V0OmZ1bmN0aW9uKEEpe2lmKEF8fCF0 aGlzLnJldHJpZXZlKCJ0d2VlbiIpKXtpZihBfHwhdGhpcy5yZXRyaWV2ZSgidHdl ZW46b3B0aW9ucyIpKXt0aGlzLnNldCgidHdlZW4iLEEpO310aGlzLnN0b3JlKCJ0 d2VlbiIsbmV3IEZ4LlR3ZWVuKHRoaXMsdGhpcy5yZXRyaWV2ZSgidHdlZW46b3B0 aW9ucyIpKSk7DQp9cmV0dXJuIHRoaXMucmV0cmlldmUoInR3ZWVuIik7fX07RWxl bWVudC5pbXBsZW1lbnQoe3R3ZWVuOmZ1bmN0aW9uKEEsQyxCKXt0aGlzLmdldCgi dHdlZW4iKS5zdGFydChhcmd1bWVudHMpO3JldHVybiB0aGlzO30sZmFkZTpmdW5j dGlvbihDKXt2YXIgRT10aGlzLmdldCgidHdlZW4iKSxEPSJvcGFjaXR5IixBOw0K Qz0kcGljayhDLCJ0b2dnbGUiKTtzd2l0Y2goQyl7Y2FzZSJpbiI6RS5zdGFydChE LDEpO2JyZWFrO2Nhc2Uib3V0IjpFLnN0YXJ0KEQsMCk7YnJlYWs7Y2FzZSJzaG93 IjpFLnNldChELDEpO2JyZWFrO2Nhc2UiaGlkZSI6RS5zZXQoRCwwKTticmVhaztj YXNlInRvZ2dsZSI6dmFyIEI9dGhpcy5yZXRyaWV2ZSgiZmFkZTpmbGFnIix0aGlz LmdldCgib3BhY2l0eSIpPT0xKTsNCkUuc3RhcnQoRCwoQik/MDoxKTt0aGlzLnN0 b3JlKCJmYWRlOmZsYWciLCFCKTtBPXRydWU7YnJlYWs7ZGVmYXVsdDpFLnN0YXJ0 KEQsYXJndW1lbnRzKTt9aWYoIUEpe3RoaXMuZWxpbWluYXRlKCJmYWRlOmZsYWci KTt9cmV0dXJuIHRoaXM7fSxoaWdobGlnaHQ6ZnVuY3Rpb24oQyxBKXtpZighQSl7 QT10aGlzLnJldHJpZXZlKCJoaWdobGlnaHQ6b3JpZ2luYWwiLHRoaXMuZ2V0U3R5 bGUoImJhY2tncm91bmQtY29sb3IiKSk7DQpBPShBPT0idHJhbnNwYXJlbnQiKT8i I2ZmZiI6QTt9dmFyIEI9dGhpcy5nZXQoInR3ZWVuIik7Qi5zdGFydCgiYmFja2dy b3VuZC1jb2xvciIsQ3x8IiNmZmZmODgiLEEpLmNoYWluKGZ1bmN0aW9uKCl7dGhp cy5zZXRTdHlsZSgiYmFja2dyb3VuZC1jb2xvciIsdGhpcy5yZXRyaWV2ZSgiaGln aGxpZ2h0Om9yaWdpbmFsIikpOw0KQi5jYWxsQ2hhaW4oKTt9LmJpbmQodGhpcykp O3JldHVybiB0aGlzO319KTtGeC5Nb3JwaD1uZXcgQ2xhc3Moe0V4dGVuZHM6Rngu Q1NTLGluaXRpYWxpemU6ZnVuY3Rpb24oQixBKXt0aGlzLmVsZW1lbnQ9dGhpcy5z dWJqZWN0PSQoQik7dGhpcy5wYXJlbnQoQSk7fSxzZXQ6ZnVuY3Rpb24oQSl7aWYo dHlwZW9mIEE9PSJzdHJpbmciKXtBPXRoaXMuc2VhcmNoKEEpOw0KfWZvcih2YXIg QiBpbiBBKXt0aGlzLnJlbmRlcih0aGlzLmVsZW1lbnQsQixBW0JdLHRoaXMub3B0 aW9ucy51bml0KTt9cmV0dXJuIHRoaXM7fSxjb21wdXRlOmZ1bmN0aW9uKEUsRCxD KXt2YXIgQT17fTtmb3IodmFyIEIgaW4gRSl7QVtCXT10aGlzLnBhcmVudChFW0Jd LERbQl0sQyk7DQp9cmV0dXJuIEE7fSxzdGFydDpmdW5jdGlvbihCKXtpZighdGhp cy5jaGVjayhhcmd1bWVudHMuY2FsbGVlLEIpKXtyZXR1cm4gdGhpczt9aWYodHlw ZW9mIEI9PSJzdHJpbmciKXtCPXRoaXMuc2VhcmNoKEIpO312YXIgRT17fSxEPXt9 O2Zvcih2YXIgQyBpbiBCKXt2YXIgQT10aGlzLnByZXBhcmUodGhpcy5lbGVtZW50 LEMsQltDXSk7DQpFW0NdPUEuZnJvbTtEW0NdPUEudG87fXJldHVybiB0aGlzLnBh cmVudChFLEQpO319KTtFbGVtZW50LlByb3BlcnRpZXMubW9ycGg9e3NldDpmdW5j dGlvbihBKXt2YXIgQj10aGlzLnJldHJpZXZlKCJtb3JwaCIpO2lmKEIpe0IuY2Fu Y2VsKCk7fXJldHVybiB0aGlzLmVsaW1pbmF0ZSgibW9ycGgiKS5zdG9yZSgibW9y cGg6b3B0aW9ucyIsJGV4dGVuZCh7bGluazoiY2FuY2VsIn0sQSkpOw0KfSxnZXQ6 ZnVuY3Rpb24oQSl7aWYoQXx8IXRoaXMucmV0cmlldmUoIm1vcnBoIikpe2lmKEF8 fCF0aGlzLnJldHJpZXZlKCJtb3JwaDpvcHRpb25zIikpe3RoaXMuc2V0KCJtb3Jw aCIsQSk7fXRoaXMuc3RvcmUoIm1vcnBoIixuZXcgRnguTW9ycGgodGhpcyx0aGlz LnJldHJpZXZlKCJtb3JwaDpvcHRpb25zIikpKTsNCn1yZXR1cm4gdGhpcy5yZXRy aWV2ZSgibW9ycGgiKTt9fTtFbGVtZW50LmltcGxlbWVudCh7bW9ycGg6ZnVuY3Rp b24oQSl7dGhpcy5nZXQoIm1vcnBoIikuc3RhcnQoQSk7cmV0dXJuIHRoaXM7fX0p OyhmdW5jdGlvbigpe3ZhciBBPUZ4LnByb3RvdHlwZS5pbml0aWFsaXplOw0KRngu cHJvdG90eXBlLmluaXRpYWxpemU9ZnVuY3Rpb24oQil7QS5jYWxsKHRoaXMsQik7 dmFyIEM9dGhpcy5vcHRpb25zLnRyYW5zaXRpb247aWYodHlwZW9mIEM9PSJzdHJp bmciJiYoQz1DLnNwbGl0KCI6IikpKXt2YXIgRD1GeC5UcmFuc2l0aW9ucztEPURb Q1swXV18fERbQ1swXS5jYXBpdGFsaXplKCldOw0KaWYoQ1sxXSl7RD1EWyJlYXNl IitDWzFdLmNhcGl0YWxpemUoKSsoQ1syXT9DWzJdLmNhcGl0YWxpemUoKToiIild O310aGlzLm9wdGlvbnMudHJhbnNpdGlvbj1EO319O30pKCk7RnguVHJhbnNpdGlv bj1mdW5jdGlvbihCLEEpe0E9JHNwbGF0KEEpO3JldHVybiAkZXh0ZW5kKEIse2Vh c2VJbjpmdW5jdGlvbihDKXtyZXR1cm4gQihDLEEpOw0KfSxlYXNlT3V0OmZ1bmN0 aW9uKEMpe3JldHVybiAxLUIoMS1DLEEpO30sZWFzZUluT3V0OmZ1bmN0aW9uKEMp e3JldHVybihDPD0wLjUpP0IoMipDLEEpLzI6KDItQigyKigxLUMpLEEpKS8yO319 KTt9O0Z4LlRyYW5zaXRpb25zPW5ldyBIYXNoKHtsaW5lYXI6JGFyZ3VtZW50cygw KX0pOw0KRnguVHJhbnNpdGlvbnMuZXh0ZW5kPWZ1bmN0aW9uKEEpe2Zvcih2YXIg QiBpbiBBKXtGeC5UcmFuc2l0aW9uc1tCXT1uZXcgRnguVHJhbnNpdGlvbihBW0Jd KTt9fTtGeC5UcmFuc2l0aW9ucy5leHRlbmQoe1BvdzpmdW5jdGlvbihCLEEpe3Jl dHVybiBNYXRoLnBvdyhCLEFbMF18fDYpOw0KfSxFeHBvOmZ1bmN0aW9uKEEpe3Jl dHVybiBNYXRoLnBvdygyLDgqKEEtMSkpO30sQ2lyYzpmdW5jdGlvbihBKXtyZXR1 cm4gMS1NYXRoLnNpbihNYXRoLmFjb3MoQSkpO30sU2luZTpmdW5jdGlvbihBKXty ZXR1cm4gMS1NYXRoLnNpbigoMS1BKSpNYXRoLlBJLzIpOw0KfSxCYWNrOmZ1bmN0 aW9uKEIsQSl7QT1BWzBdfHwxLjYxODtyZXR1cm4gTWF0aC5wb3coQiwyKSooKEEr MSkqQi1BKTt9LEJvdW5jZTpmdW5jdGlvbihEKXt2YXIgQztmb3IodmFyIEI9MCxB PTE7MTtCKz1BLEEvPTIpe2lmKEQ+PSg3LTQqQikvMTEpe0M9LU1hdGgucG93KCgx MS02KkItMTEqRCkvNCwyKStBKkE7DQpicmVhazt9fXJldHVybiBDO30sRWxhc3Rp YzpmdW5jdGlvbihCLEEpe3JldHVybiBNYXRoLnBvdygyLDEwKi0tQikqTWF0aC5j b3MoMjAqQipNYXRoLlBJKihBWzBdfHwxKS8zKTt9fSk7WyJRdWFkIiwiQ3ViaWMi LCJRdWFydCIsIlF1aW50Il0uZWFjaChmdW5jdGlvbihCLEEpe0Z4LlRyYW5zaXRp b25zW0JdPW5ldyBGeC5UcmFuc2l0aW9uKGZ1bmN0aW9uKEMpe3JldHVybiBNYXRo LnBvdyhDLFtBKzJdKTsNCn0pO30pO3ZhciBSZXF1ZXN0PW5ldyBDbGFzcyh7SW1w bGVtZW50czpbQ2hhaW4sRXZlbnRzLE9wdGlvbnNdLG9wdGlvbnM6e3VybDoiIixk YXRhOiIiLGhlYWRlcnM6eyJYLVJlcXVlc3RlZC1XaXRoIjoiWE1MSHR0cFJlcXVl c3QiLEFjY2VwdDoidGV4dC9qYXZhc2NyaXB0LCB0ZXh0L2h0bWwsIGFwcGxpY2F0 aW9uL3htbCwgdGV4dC94bWwsICovKiJ9LGFzeW5jOnRydWUsZm9ybWF0OmZhbHNl LG1ldGhvZDoicG9zdCIsbGluazoiaWdub3JlIixpc1N1Y2Nlc3M6bnVsbCxlbXVs YXRpb246dHJ1ZSx1cmxFbmNvZGVkOnRydWUsZW5jb2Rpbmc6InV0Zi04IixldmFs U2NyaXB0czpmYWxzZSxldmFsUmVzcG9uc2U6ZmFsc2V9LGluaXRpYWxpemU6ZnVu Y3Rpb24oQSl7dGhpcy54aHI9bmV3IEJyb3dzZXIuUmVxdWVzdCgpOw0KdGhpcy5z ZXRPcHRpb25zKEEpO3RoaXMub3B0aW9ucy5pc1N1Y2Nlc3M9dGhpcy5vcHRpb25z LmlzU3VjY2Vzc3x8dGhpcy5pc1N1Y2Nlc3M7dGhpcy5oZWFkZXJzPW5ldyBIYXNo KHRoaXMub3B0aW9ucy5oZWFkZXJzKTt9LG9uU3RhdGVDaGFuZ2U6ZnVuY3Rpb24o KXtpZih0aGlzLnhoci5yZWFkeVN0YXRlIT00fHwhdGhpcy5ydW5uaW5nKXtyZXR1 cm4gOw0KfXRoaXMucnVubmluZz1mYWxzZTt0aGlzLnN0YXR1cz0wOyR0cnkoZnVu Y3Rpb24oKXt0aGlzLnN0YXR1cz10aGlzLnhoci5zdGF0dXM7fS5iaW5kKHRoaXMp KTtpZih0aGlzLm9wdGlvbnMuaXNTdWNjZXNzLmNhbGwodGhpcyx0aGlzLnN0YXR1 cykpe3RoaXMucmVzcG9uc2U9e3RleHQ6dGhpcy54aHIucmVzcG9uc2VUZXh0LHht bDp0aGlzLnhoci5yZXNwb25zZVhNTH07DQp0aGlzLnN1Y2Nlc3ModGhpcy5yZXNw b25zZS50ZXh0LHRoaXMucmVzcG9uc2UueG1sKTt9ZWxzZXt0aGlzLnJlc3BvbnNl PXt0ZXh0Om51bGwseG1sOm51bGx9O3RoaXMuZmFpbHVyZSgpO310aGlzLnhoci5v bnJlYWR5c3RhdGVjaGFuZ2U9JGVtcHR5O30saXNTdWNjZXNzOmZ1bmN0aW9uKCl7 cmV0dXJuKCh0aGlzLnN0YXR1cz49MjAwKSYmKHRoaXMuc3RhdHVzPDMwMCkpOw0K fSxwcm9jZXNzU2NyaXB0czpmdW5jdGlvbihBKXtpZih0aGlzLm9wdGlvbnMuZXZh bFJlc3BvbnNlfHwoLyhlY21hfGphdmEpc2NyaXB0LykudGVzdCh0aGlzLmdldEhl YWRlcigiQ29udGVudC10eXBlIikpKXtyZXR1cm4gJGV4ZWMoQSk7fXJldHVybiBB LnN0cmlwU2NyaXB0cyh0aGlzLm9wdGlvbnMuZXZhbFNjcmlwdHMpOw0KfSxzdWNj ZXNzOmZ1bmN0aW9uKEIsQSl7dGhpcy5vblN1Y2Nlc3ModGhpcy5wcm9jZXNzU2Ny aXB0cyhCKSxBKTt9LG9uU3VjY2VzczpmdW5jdGlvbigpe3RoaXMuZmlyZUV2ZW50 KCJjb21wbGV0ZSIsYXJndW1lbnRzKS5maXJlRXZlbnQoInN1Y2Nlc3MiLGFyZ3Vt ZW50cykuY2FsbENoYWluKCk7DQp9LGZhaWx1cmU6ZnVuY3Rpb24oKXt0aGlzLm9u RmFpbHVyZSgpO30sb25GYWlsdXJlOmZ1bmN0aW9uKCl7dGhpcy5maXJlRXZlbnQo ImNvbXBsZXRlIikuZmlyZUV2ZW50KCJmYWlsdXJlIix0aGlzLnhocik7fSxzZXRI ZWFkZXI6ZnVuY3Rpb24oQSxCKXt0aGlzLmhlYWRlcnMuc2V0KEEsQik7DQpyZXR1 cm4gdGhpczt9LGdldEhlYWRlcjpmdW5jdGlvbihBKXtyZXR1cm4gJHRyeShmdW5j dGlvbigpe3JldHVybiB0aGlzLnhoci5nZXRSZXNwb25zZUhlYWRlcihBKTt9LmJp bmQodGhpcykpO30sY2hlY2s6ZnVuY3Rpb24oQSl7aWYoIXRoaXMucnVubmluZyl7 cmV0dXJuIHRydWU7DQp9c3dpdGNoKHRoaXMub3B0aW9ucy5saW5rKXtjYXNlImNh bmNlbCI6dGhpcy5jYW5jZWwoKTtyZXR1cm4gdHJ1ZTtjYXNlImNoYWluIjp0aGlz LmNoYWluKEEuYmluZCh0aGlzLEFycmF5LnNsaWNlKGFyZ3VtZW50cywxKSkpO3Jl dHVybiBmYWxzZTt9cmV0dXJuIGZhbHNlOw0KfSxzZW5kOmZ1bmN0aW9uKEkpe2lm KCF0aGlzLmNoZWNrKGFyZ3VtZW50cy5jYWxsZWUsSSkpe3JldHVybiB0aGlzO310 aGlzLnJ1bm5pbmc9dHJ1ZTt2YXIgRz0kdHlwZShJKTtpZihHPT0ic3RyaW5nInx8 Rz09ImVsZW1lbnQiKXtJPXtkYXRhOkl9O312YXIgRD10aGlzLm9wdGlvbnM7DQpJ PSRleHRlbmQoe2RhdGE6RC5kYXRhLHVybDpELnVybCxtZXRob2Q6RC5tZXRob2R9 LEkpO3ZhciBFPUkuZGF0YSxCPUkudXJsLEE9SS5tZXRob2Q7c3dpdGNoKCR0eXBl KEUpKXtjYXNlImVsZW1lbnQiOkU9JChFKS50b1F1ZXJ5U3RyaW5nKCk7YnJlYWs7 Y2FzZSJvYmplY3QiOmNhc2UiaGFzaCI6RT1IYXNoLnRvUXVlcnlTdHJpbmcoRSk7 DQp9aWYodGhpcy5vcHRpb25zLmZvcm1hdCl7dmFyIEg9ImZvcm1hdD0iK3RoaXMu b3B0aW9ucy5mb3JtYXQ7RT0oRSk/SCsiJiIrRTpIO31pZih0aGlzLm9wdGlvbnMu ZW11bGF0aW9uJiZbInB1dCIsImRlbGV0ZSJdLmNvbnRhaW5zKEEpKXt2YXIgRj0i X21ldGhvZD0iK0E7DQpFPShFKT9GKyImIitFOkY7QT0icG9zdCI7fWlmKHRoaXMu b3B0aW9ucy51cmxFbmNvZGVkJiZBPT0icG9zdCIpe3ZhciBDPSh0aGlzLm9wdGlv bnMuZW5jb2RpbmcpPyI7IGNoYXJzZXQ9Iit0aGlzLm9wdGlvbnMuZW5jb2Rpbmc6 IiI7dGhpcy5oZWFkZXJzLnNldCgiQ29udGVudC10eXBlIiwiYXBwbGljYXRpb24v eC13d3ctZm9ybS11cmxlbmNvZGVkIitDKTsNCn1pZihFJiZBPT0iZ2V0Iil7Qj1C KyhCLmNvbnRhaW5zKCI/Iik/IiYiOiI/IikrRTtFPW51bGw7fXRoaXMueGhyLm9w ZW4oQS50b1VwcGVyQ2FzZSgpLEIsdGhpcy5vcHRpb25zLmFzeW5jKTt0aGlzLnho ci5vbnJlYWR5c3RhdGVjaGFuZ2U9dGhpcy5vblN0YXRlQ2hhbmdlLmJpbmQodGhp cyk7DQp0aGlzLmhlYWRlcnMuZWFjaChmdW5jdGlvbihLLEope2lmKCEkdHJ5KGZ1 bmN0aW9uKCl7dGhpcy54aHIuc2V0UmVxdWVzdEhlYWRlcihKLEspO3JldHVybiB0 cnVlO30uYmluZCh0aGlzKSkpe3RoaXMuZmlyZUV2ZW50KCJleGNlcHRpb24iLFtK LEtdKTt9fSx0aGlzKTsNCnRoaXMuZmlyZUV2ZW50KCJyZXF1ZXN0Iik7dGhpcy54 aHIuc2VuZChFKTtpZighdGhpcy5vcHRpb25zLmFzeW5jKXt0aGlzLm9uU3RhdGVD aGFuZ2UoKTt9cmV0dXJuIHRoaXM7fSxjYW5jZWw6ZnVuY3Rpb24oKXtpZighdGhp cy5ydW5uaW5nKXtyZXR1cm4gdGhpczsNCn10aGlzLnJ1bm5pbmc9ZmFsc2U7dGhp cy54aHIuYWJvcnQoKTt0aGlzLnhoci5vbnJlYWR5c3RhdGVjaGFuZ2U9JGVtcHR5 O3RoaXMueGhyPW5ldyBCcm93c2VyLlJlcXVlc3QoKTt0aGlzLmZpcmVFdmVudCgi Y2FuY2VsIik7cmV0dXJuIHRoaXM7fX0pOyhmdW5jdGlvbigpe3ZhciBBPXt9Ow0K WyJnZXQiLCJwb3N0IiwicHV0IiwiZGVsZXRlIiwiR0VUIiwiUE9TVCIsIlBVVCIs IkRFTEVURSJdLmVhY2goZnVuY3Rpb24oQil7QVtCXT1mdW5jdGlvbigpe3ZhciBD PUFycmF5LmxpbmsoYXJndW1lbnRzLHt1cmw6U3RyaW5nLnR5cGUsZGF0YTokZGVm aW5lZH0pOw0KcmV0dXJuIHRoaXMuc2VuZCgkZXh0ZW5kKEMse21ldGhvZDpCLnRv TG93ZXJDYXNlKCl9KSk7fTt9KTtSZXF1ZXN0LmltcGxlbWVudChBKTt9KSgpO0Vs ZW1lbnQuUHJvcGVydGllcy5zZW5kPXtzZXQ6ZnVuY3Rpb24oQSl7dmFyIEI9dGhp cy5yZXRyaWV2ZSgic2VuZCIpOw0KaWYoQil7Qi5jYW5jZWwoKTt9cmV0dXJuIHRo aXMuZWxpbWluYXRlKCJzZW5kIikuc3RvcmUoInNlbmQ6b3B0aW9ucyIsJGV4dGVu ZCh7ZGF0YTp0aGlzLGxpbms6ImNhbmNlbCIsbWV0aG9kOnRoaXMuZ2V0KCJtZXRo b2QiKXx8InBvc3QiLHVybDp0aGlzLmdldCgiYWN0aW9uIil9LEEpKTsNCn0sZ2V0 OmZ1bmN0aW9uKEEpe2lmKEF8fCF0aGlzLnJldHJpZXZlKCJzZW5kIikpe2lmKEF8 fCF0aGlzLnJldHJpZXZlKCJzZW5kOm9wdGlvbnMiKSl7dGhpcy5zZXQoInNlbmQi LEEpO310aGlzLnN0b3JlKCJzZW5kIixuZXcgUmVxdWVzdCh0aGlzLnJldHJpZXZl KCJzZW5kOm9wdGlvbnMiKSkpOw0KfXJldHVybiB0aGlzLnJldHJpZXZlKCJzZW5k Iik7fX07RWxlbWVudC5pbXBsZW1lbnQoe3NlbmQ6ZnVuY3Rpb24oQSl7dmFyIEI9 dGhpcy5nZXQoInNlbmQiKTtCLnNlbmQoe2RhdGE6dGhpcyx1cmw6QXx8Qi5vcHRp b25zLnVybH0pO3JldHVybiB0aGlzO319KTtSZXF1ZXN0LkhUTUw9bmV3IENsYXNz KHtFeHRlbmRzOlJlcXVlc3Qsb3B0aW9uczp7dXBkYXRlOmZhbHNlLGV2YWxTY3Jp cHRzOnRydWUsZmlsdGVyOmZhbHNlfSxwcm9jZXNzSFRNTDpmdW5jdGlvbihDKXt2 YXIgQj1DLm1hdGNoKC88Ym9keVtePl0qPihbXHNcU10qPyk8XC9ib2R5Pi9pKTsN CkM9KEIpP0JbMV06Qzt2YXIgQT1uZXcgRWxlbWVudCgiZGl2Iik7cmV0dXJuICR0 cnkoZnVuY3Rpb24oKXt2YXIgRD0iPHJvb3Q+IitDKyI8L3Jvb3Q+IixHO2lmKEJy b3dzZXIuRW5naW5lLnRyaWRlbnQpe0c9bmV3IEFjdGl2ZVhPYmplY3QoIk1pY3Jv c29mdC5YTUxET00iKTsNCkcuYXN5bmM9ZmFsc2U7Ry5sb2FkWE1MKEQpO31lbHNl e0c9bmV3IERPTVBhcnNlcigpLnBhcnNlRnJvbVN0cmluZyhELCJ0ZXh0L3htbCIp O31EPUcuZ2V0RWxlbWVudHNCeVRhZ05hbWUoInJvb3QiKVswXTtmb3IodmFyIEY9 MCxFPUQuY2hpbGROb2Rlcy5sZW5ndGg7DQpGPEU7RisrKXt2YXIgSD1FbGVtZW50 LmNsb25lKEQuY2hpbGROb2Rlc1tGXSx0cnVlLHRydWUpO2lmKEgpe0EuZ3JhYihI KTt9fXJldHVybiBBO30pfHxBLnNldCgiaHRtbCIsQyk7fSxzdWNjZXNzOmZ1bmN0 aW9uKEQpe3ZhciBDPXRoaXMub3B0aW9ucyxCPXRoaXMucmVzcG9uc2U7DQpCLmh0 bWw9RC5zdHJpcFNjcmlwdHMoZnVuY3Rpb24oRSl7Qi5qYXZhc2NyaXB0PUU7fSk7 dmFyIEE9dGhpcy5wcm9jZXNzSFRNTChCLmh0bWwpO0IudHJlZT1BLmNoaWxkTm9k ZXM7Qi5lbGVtZW50cz1BLmdldEVsZW1lbnRzKCIqIik7aWYoQy5maWx0ZXIpe0Iu dHJlZT1CLmVsZW1lbnRzLmZpbHRlcihDLmZpbHRlcik7DQp9aWYoQy51cGRhdGUp eyQoQy51cGRhdGUpLmVtcHR5KCkuYWRvcHQoQi50cmVlKTt9aWYoQy5ldmFsU2Ny aXB0cyl7JGV4ZWMoQi5qYXZhc2NyaXB0KTt9dGhpcy5vblN1Y2Nlc3MoQi50cmVl LEIuZWxlbWVudHMsQi5odG1sLEIuamF2YXNjcmlwdCk7fX0pO0VsZW1lbnQuUHJv cGVydGllcy5sb2FkPXtzZXQ6ZnVuY3Rpb24oQSl7dmFyIEI9dGhpcy5yZXRyaWV2 ZSgibG9hZCIpOw0KaWYoQil7c2VuZC5jYW5jZWwoKTt9cmV0dXJuIHRoaXMuZWxp bWluYXRlKCJsb2FkIikuc3RvcmUoImxvYWQ6b3B0aW9ucyIsJGV4dGVuZCh7ZGF0 YTp0aGlzLGxpbms6ImNhbmNlbCIsdXBkYXRlOnRoaXMsbWV0aG9kOiJnZXQifSxB KSk7fSxnZXQ6ZnVuY3Rpb24oQSl7aWYoQXx8IXRoaXMucmV0cmlldmUoImxvYWQi KSl7aWYoQXx8IXRoaXMucmV0cmlldmUoImxvYWQ6b3B0aW9ucyIpKXt0aGlzLnNl dCgibG9hZCIsQSk7DQp9dGhpcy5zdG9yZSgibG9hZCIsbmV3IFJlcXVlc3QuSFRN TCh0aGlzLnJldHJpZXZlKCJsb2FkOm9wdGlvbnMiKSkpO31yZXR1cm4gdGhpcy5y ZXRyaWV2ZSgibG9hZCIpO319O0VsZW1lbnQuaW1wbGVtZW50KHtsb2FkOmZ1bmN0 aW9uKCl7dGhpcy5nZXQoImxvYWQiKS5zZW5kKEFycmF5LmxpbmsoYXJndW1lbnRz LHtkYXRhOk9iamVjdC50eXBlLHVybDpTdHJpbmcudHlwZX0pKTsNCnJldHVybiB0 aGlzO319KTtSZXF1ZXN0LkpTT049bmV3IENsYXNzKHtFeHRlbmRzOlJlcXVlc3Qs b3B0aW9uczp7c2VjdXJlOnRydWV9LGluaXRpYWxpemU6ZnVuY3Rpb24oQSl7dGhp cy5wYXJlbnQoQSk7dGhpcy5oZWFkZXJzLmV4dGVuZCh7QWNjZXB0OiJhcHBsaWNh dGlvbi9qc29uIiwiWC1SZXF1ZXN0IjoiSlNPTiJ9KTsNCn0sc3VjY2VzczpmdW5j dGlvbihBKXt0aGlzLnJlc3BvbnNlLmpzb249SlNPTi5kZWNvZGUoQSx0aGlzLm9w dGlvbnMuc2VjdXJlKTt0aGlzLm9uU3VjY2Vzcyh0aGlzLnJlc3BvbnNlLmpzb24s QSk7fX0pOw== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=12466_153472_slimbox.js Content-Type: application/x-javascript; name=12466_153472_slimbox.js Content-Location: http://www.mzv.cz/public/3c/a7/e3/12466_153472_slimbox.js Content-Transfer-Encoding: Base64 LyoNCglTbGltYm94IHYxLjY0IC0gVGhlIHVsdGltYXRlIGxpZ2h0d2VpZ2h0IExp Z2h0Ym94IGNsb25lDQoJKGMpIDIwMDctMjAwOCBDaHJpc3RvcGhlIEJleWxzIDxo dHRwOi8vd3d3LmRpZ2l0YWxpYS5iZT4NCglNSVQtc3R5bGUgbGljZW5zZS4NCiov DQp2YXIgU2xpbWJveDsoZnVuY3Rpb24oKXt2YXIgRz0wLEYsTCxCLFMsVCxPLEUs TSxKPW5ldyBJbWFnZSgpLEs9bmV3IEltYWdlKCksWCxhLFAsSCxXLFosSSxZLEM7 d2luZG93LmFkZEV2ZW50KCJkb21yZWFkeSIsZnVuY3Rpb24oKXskKGRvY3VtZW50 LmJvZHkpLmFkb3B0KCQkKFtYPW5ldyBFbGVtZW50KCJkaXYiLHtpZDoibGJPdmVy bGF5In0pLmFkZEV2ZW50KCJjbGljayIsTiksYT1uZXcgRWxlbWVudCgiZGl2Iix7 aWQ6ImxiQ2VudGVyIn0pLFo9bmV3IEVsZW1lbnQoImRpdiIse2lkOiJsYkJvdHRv bUNvbnRhaW5lciJ9KV0pLnNldFN0eWxlKCJkaXNwbGF5Iiwibm9uZSIpKTtQPW5l dyBFbGVtZW50KCJkaXYiLHtpZDoibGJJbWFnZSJ9KS5pbmplY3RJbnNpZGUoYSku YWRvcHQoSD1uZXcgRWxlbWVudCgiYSIse2lkOiJsYlByZXZMaW5rIixocmVmOiIj In0pLmFkZEV2ZW50KCJjbGljayIsRCksVz1uZXcgRWxlbWVudCgiYSIse2lkOiJs Yk5leHRMaW5rIixocmVmOiIjIn0pLmFkZEV2ZW50KCJjbGljayIsUikpO0k9bmV3 IEVsZW1lbnQoImRpdiIse2lkOiJsYkJvdHRvbSJ9KS5pbmplY3RJbnNpZGUoWiku YWRvcHQobmV3IEVsZW1lbnQoImEiLHtpZDoibGJDbG9zZUxpbmsiLGhyZWY6IiMi fSkuYWRkRXZlbnQoImNsaWNrIixOKSxZPW5ldyBFbGVtZW50KCJkaXYiLHtpZDoi bGJDYXB0aW9uIn0pLEM9bmV3IEVsZW1lbnQoImRpdiIse2lkOiJsYk51bWJlciJ9 KSxuZXcgRWxlbWVudCgiZGl2Iix7c3R5bGVzOntjbGVhcjoiYm90aCJ9fSkpO0U9 e292ZXJsYXk6bmV3IEZ4LlR3ZWVuKFgse3Byb3BlcnR5OiJvcGFjaXR5IixkdXJh dGlvbjo1MDB9KS5zZXQoMCksaW1hZ2U6bmV3IEZ4LlR3ZWVuKFAse3Byb3BlcnR5 OiJvcGFjaXR5IixkdXJhdGlvbjo1MDAsb25Db21wbGV0ZTpBfSksYm90dG9tOm5l dyBGeC5Ud2VlbihJLHtwcm9wZXJ0eToibWFyZ2luLXRvcCIsZHVyYXRpb246NDAw fSl9fSk7U2xpbWJveD17b3BlbjpmdW5jdGlvbihlLGQsYyl7Rj0kZXh0ZW5kKHts b29wOmZhbHNlLG92ZXJsYXlPcGFjaXR5OjAuOCxyZXNpemVEdXJhdGlvbjo0MDAs cmVzaXplVHJhbnNpdGlvbjpmYWxzZSxpbml0aWFsV2lkdGg6MjUwLGluaXRpYWxI ZWlnaHQ6MjUwLGFuaW1hdGVDYXB0aW9uOnRydWUsc2hvd0NvdW50ZXI6dHJ1ZSxj b3VudGVyVGV4dDoiSW1hZ2Uge3h9IG9mIHt5fSJ9LGN8fHt9KTtpZih0eXBlb2Yg ZT09InN0cmluZyIpe2U9W1tlLGRdXTtkPTB9TD1lO0YubG9vcD1GLmxvb3AmJihM Lmxlbmd0aD4xKTtiKCk7USh0cnVlKTtPPXdpbmRvdy5nZXRTY3JvbGxUb3AoKSso d2luZG93LmdldEhlaWdodCgpLzE1KTtFLnJlc2l6ZT1uZXcgRnguTW9ycGgoYSwk ZXh0ZW5kKHtkdXJhdGlvbjpGLnJlc2l6ZUR1cmF0aW9uLG9uQ29tcGxldGU6QX0s Ri5yZXNpemVUcmFuc2l0aW9uP3t0cmFuc2l0aW9uOkYucmVzaXplVHJhbnNpdGlv bn06e30pKTthLnNldFN0eWxlcyh7dG9wOk8sd2lkdGg6Ri5pbml0aWFsV2lkdGgs aGVpZ2h0OkYuaW5pdGlhbEhlaWdodCxtYXJnaW5MZWZ0Oi0oRi5pbml0aWFsV2lk dGgvMiksZGlzcGxheToiIn0pO0Uub3ZlcmxheS5zdGFydChGLm92ZXJsYXlPcGFj aXR5KTtHPTE7cmV0dXJuIFUoZCl9fTtFbGVtZW50LmltcGxlbWVudCh7c2xpbWJv eDpmdW5jdGlvbihjLGQpeyQkKHRoaXMpLnNsaW1ib3goYyxkKTtyZXR1cm4gdGhp c319KTtFbGVtZW50cy5pbXBsZW1lbnQoe3NsaW1ib3g6ZnVuY3Rpb24oYyxmLGUp e2Y9Znx8ZnVuY3Rpb24oZyl7cmV0dXJuW2cuaHJlZixnLnRpdGxlXX07ZT1lfHxm dW5jdGlvbigpe3JldHVybiB0cnVlfTt2YXIgZD10aGlzO2QucmVtb3ZlRXZlbnRz KCJjbGljayIpLmFkZEV2ZW50KCJjbGljayIsZnVuY3Rpb24oKXt2YXIgZz1kLmZp bHRlcihlLHRoaXMpO3JldHVybiBTbGltYm94Lm9wZW4oZy5tYXAoZiksZy5pbmRl eE9mKHRoaXMpLGMpfSk7cmV0dXJuIGR9fSk7ZnVuY3Rpb24gYigpe1guc2V0U3R5 bGVzKHt0b3A6d2luZG93LmdldFNjcm9sbFRvcCgpLGhlaWdodDp3aW5kb3cuZ2V0 SGVpZ2h0KCl9KX1mdW5jdGlvbiBRKGMpe1sib2JqZWN0Iix3aW5kb3cuaWU/InNl bGVjdCI6ImVtYmVkIl0uZm9yRWFjaChmdW5jdGlvbihlKXtBcnJheS5mb3JFYWNo KGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKGUpLGZ1bmN0aW9uKGYpe2lm KGMpe2YuX3NsaW1ib3g9Zi5zdHlsZS52aXNpYmlsaXR5fWYuc3R5bGUudmlzaWJp bGl0eT1jPyJoaWRkZW4iOmYuX3NsaW1ib3h9KX0pO1guc3R5bGUuZGlzcGxheT1j PyIiOiJub25lIjt2YXIgZD1jPyJhZGRFdmVudCI6InJlbW92ZUV2ZW50Ijt3aW5k b3dbZF0oInNjcm9sbCIsYilbZF0oInJlc2l6ZSIsYik7ZG9jdW1lbnRbZF0oImtl eWRvd24iLFYpfWZ1bmN0aW9uIFYoYyl7c3dpdGNoKGMuY29kZSl7Y2FzZSAyNzpj YXNlIDg4OmNhc2UgNjc6TigpO2JyZWFrO2Nhc2UgMzc6Y2FzZSA4MDpEKCk7YnJl YWs7Y2FzZSAzOTpjYXNlIDc4OlIoKX1yZXR1cm4gZmFsc2V9ZnVuY3Rpb24gRCgp e3JldHVybiBVKFMpfWZ1bmN0aW9uIFIoKXtyZXR1cm4gVShUKX1mdW5jdGlvbiBV KGMpe2lmKChHPT0xKSYmKGM+PTApKXtHPTI7Qj1jO1M9KChCfHwhRi5sb29wKT9C OkwubGVuZ3RoKS0xO1Q9QisxO2lmKFQ9PUwubGVuZ3RoKXtUPUYubG9vcD8wOi0x fSQkKEgsVyxQLFopLnNldFN0eWxlKCJkaXNwbGF5Iiwibm9uZSIpO0UuYm90dG9t LmNhbmNlbCgpLnNldCgwKTtFLmltYWdlLnNldCgwKTthLmNsYXNzTmFtZT0ibGJM b2FkaW5nIjtNPW5ldyBJbWFnZSgpO00ub25sb2FkPUE7TS5zcmM9TFtjXVswXX1y ZXR1cm4gZmFsc2V9ZnVuY3Rpb24gQSgpe3N3aXRjaChHKyspe2Nhc2UgMjphLmNs YXNzTmFtZT0iIjtQLnNldFN0eWxlcyh7YmFja2dyb3VuZEltYWdlOiJ1cmwoIitM W0JdWzBdKyIpIixkaXNwbGF5OiIifSk7JCQoUCxJKS5zZXRTdHlsZSgid2lkdGgi LE0ud2lkdGgpOyQkKFAsSCxXKS5zZXRTdHlsZSgiaGVpZ2h0IixNLmhlaWdodCk7 WS5zZXQoImh0bWwiLExbQl1bMV18fCIiKTtDLnNldCgiaHRtbCIsKEYuc2hvd0Nv dW50ZXImJihMLmxlbmd0aD4xKSk/Ri5jb3VudGVyVGV4dC5yZXBsYWNlKC97eH0v LEIrMSkucmVwbGFjZSgve3l9LyxMLmxlbmd0aCk6IiIpO2lmKFM+PTApe0ouc3Jj PUxbU11bMF19aWYoVD49MCl7Sy5zcmM9TFtUXVswXX1pZihhLmNsaWVudEhlaWdo dCE9UC5vZmZzZXRIZWlnaHQpe0UucmVzaXplLnN0YXJ0KHtoZWlnaHQ6UC5vZmZz ZXRIZWlnaHR9KTticmVha31HKys7Y2FzZSAzOmlmKGEuY2xpZW50V2lkdGghPVAu b2Zmc2V0V2lkdGgpe0UucmVzaXplLnN0YXJ0KHt3aWR0aDpQLm9mZnNldFdpZHRo LG1hcmdpbkxlZnQ6LVAub2Zmc2V0V2lkdGgvMn0pO2JyZWFrfUcrKztjYXNlIDQ6 Wi5zZXRTdHlsZXMoe3RvcDpPK2EuY2xpZW50SGVpZ2h0LG1hcmdpbkxlZnQ6YS5z dHlsZS5tYXJnaW5MZWZ0LHZpc2liaWxpdHk6ImhpZGRlbiIsZGlzcGxheToiIn0p O0UuaW1hZ2Uuc3RhcnQoMSk7YnJlYWs7Y2FzZSA1OmlmKFM+PTApe0guc3R5bGUu ZGlzcGxheT0iIn1pZihUPj0wKXtXLnN0eWxlLmRpc3BsYXk9IiJ9aWYoRi5hbmlt YXRlQ2FwdGlvbil7RS5ib3R0b20uc2V0KC1JLm9mZnNldEhlaWdodCkuc3RhcnQo MCl9Wi5zdHlsZS52aXNpYmlsaXR5PSIiO0c9MX19ZnVuY3Rpb24gTigpe2lmKEcp e0c9MDtNLm9ubG9hZD0kZW1wdHk7Zm9yKHZhciBjIGluIEUpe0VbY10uY2FuY2Vs KCl9JCQoYSxaKS5zZXRTdHlsZSgiZGlzcGxheSIsIm5vbmUiKTtFLm92ZXJsYXku Y2hhaW4oUSkuc3RhcnQoMCl9cmV0dXJuIGZhbHNlfX0pKCk7DQoNCi8vIEFVVE9M T0FEIENPREUgQkxPQ0sgKE1BWSBCRSBDSEFOR0VEIE9SIFJFTU9WRUQpDQpTbGlt Ym94LnNjYW5QYWdlID0gZnVuY3Rpb24oKSB7DQoJdmFyIGxpbmtzID0gJCQoImEi KS5maWx0ZXIoZnVuY3Rpb24oZWwpIHsNCgkJcmV0dXJuIGVsLnJlbCAmJiBlbC5y ZWwudGVzdCgvXmxpZ2h0Ym94L2kpOw0KCX0pOw0KCSQkKGxpbmtzKS5zbGltYm94 KHtjb3VudGVyVGV4dDogInt4fS97eX0ifSwgbnVsbCwgZnVuY3Rpb24oZWwpIHsN CgkJcmV0dXJuICh0aGlzID09IGVsKSB8fCAoKHRoaXMucmVsLmxlbmd0aCA+IDgp ICYmICh0aGlzLnJlbCA9PSBlbC5yZWwpKTsNCgl9KTsNCn07DQp3aW5kb3cuYWRk RXZlbnQoImRvbXJlYWR5IiwgU2xpbWJveC5zY2FuUGFnZSk7IA== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=45571_184719_rotate.js Content-Type: application/x-javascript; name=45571_184719_rotate.js Content-Location: http://www.mzv.cz/public/c0/61/b8/45571_184719_rotate.js Content-Transfer-Encoding: Base64 DQooZnVuY3Rpb24oYyl7dmFyIGNiY2s9ZnVuY3Rpb24oKXtpZihhcmd1bWVudHMu Y2FsbGVlLmRvbmUpe3JldHVybjt9DQphcmd1bWVudHMuY2FsbGVlLmRvbmU9dHJ1 ZTtjKCk7fTtjYmNrLmRvbmU9ZmFsc2U7aWYoL3dlYmtpdC9pLnRlc3QobmF2aWdh dG9yLnVzZXJBZ2VudCkpeyhmdW5jdGlvbigpe2lmKC9sb2FkZWR8Y29tcGxldGUv LnRlc3QoZG9jdW1lbnQucmVhZHlTdGF0ZSkpe2NiY2soKTt9ZWxzZXt3aW5kb3cu c2V0VGltZW91dChhcmd1bWVudHMuY2FsbGVlLDApO319KSgpO31lbHNlIGlmKGRv Y3VtZW50LmFkZEV2ZW50TGlzdGVuZXIpe2RvY3VtZW50LmFkZEV2ZW50TGlzdGVu ZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLGNiY2ssZmFsc2UpO31lbHNlIGlmKC9tc2ll L2kudGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSYmd2luZG93PT10b3ApeyhmdW5j dGlvbigpe2lmKGNiY2suZG9uZSl7cmV0dXJuO30NCnRyeXtkb2N1bWVudC5kb2N1 bWVudEVsZW1lbnQuZG9TY3JvbGwoJ2xlZnQnKTt9Y2F0Y2goZXJyb3Ipe3dpbmRv dy5zZXRUaW1lb3V0KGFyZ3VtZW50cy5jYWxsZWUsMCk7cmV0dXJuO30NCmNiY2so KTt9KSgpO30NCmlmKHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKXt3aW5kb3cuYWRk RXZlbnRMaXN0ZW5lcignbG9hZCcsY2JjayxmYWxzZSk7fWVsc2UgaWYod2luZG93 LmF0dGFjaEV2ZW50KXt3aW5kb3cuYXR0YWNoRXZlbnQoJ29ubG9hZCcsY2Jjayk7 fX0pKGZ1bmN0aW9uKCl7dmFyIGFjdGl2ZUNsYXNzPSd2aXNpYmxlLWNoaWxkJzt2 YXIgaW5hY3RpdmVDbGFzcz0naW52aXNpYmxlLWNoaWxkJzt2YXIgdGljaz01MDt2 YXIgbWluT3BhY2l0eT0wO3ZhciBtYXhPcGFjaXR5PTEwMDt2YXIgdmlld1RpY2tz PTgwO3ZhciBmYWRlVGlja3M9MTA7dmFyIHBhdXNlVGlja3M9MTA7dmFyIGNsb2Nr PTA7dmFyIGVpZD0nZmxhc2hfbmV3cyc7dmFyIHNldE9wYWNpdHk9ZnVuY3Rpb24o eCxvKXt4Lm89bzt4LnN0eWxlLm9wYWNpdHk9by8xMDA7eC5zdHlsZS5maWx0ZXI9 J2FscGhhKG9wYWNpdHk9JytvKycpJzt9O3ZhciBjbG9jaz0wO3ZhciBzdG9wcGVk PWZhbHNlO3ZhciBlPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGVpZCk7aWYoIWUp e3JldHVybiBmYWxzZTt9DQppZihlLmNsYXNzTmFtZSl7dmFyIG09W107aWYobT1l LmNsYXNzTmFtZS5tYXRjaCgvKF58XHMpZHVyYXRpb246KFxkKi4/XGQqKSgkfFxz KS8pKXt2aWV3VGlja3M9TWF0aC5yb3VuZChwYXJzZUZsb2F0KG1bMl0pKjEwMDAv dGljayk7fQ0KaWYobT1lLmNsYXNzTmFtZS5tYXRjaCgvKF58XHMpcGF1c2U6KFxk Ki4/XGQqKSgkfFxzKS8pKXtwYXVzZVRpY2tzPU1hdGgucm91bmQocGFyc2VGbG9h dChtWzJdKSoxMDAwL3RpY2spO319DQp2YXIgaXRlbXM9ZS5nZXRFbGVtZW50c0J5 VGFnTmFtZSgnbGknKTtpZighaXRlbXMubGVuZ3RoKXtyZXR1cm4gZmFsc2U7fQ0K dmFyIGFjdGl2ZUl0ZW09TWF0aC5mbG9vcihNYXRoLnJhbmRvbSgpKml0ZW1zLmxl bmd0aCk7dmFyIHQxPXZpZXdUaWNrczt2YXIgdDI9dDErZmFkZVRpY2tzO3ZhciB0 Mz10MitwYXVzZVRpY2tzO3ZhciB0ND10MytmYWRlVGlja3M7dmFyIG9wYWNpdHlT dGVwPU1hdGguZmxvb3IoKG1heE9wYWNpdHktbWluT3BhY2l0eStmYWRlVGlja3Mt MSkvZmFkZVRpY2tzKTt2YXIgc3RhcnQ9ZnVuY3Rpb24oKXtzdG9wcGVkPWZhbHNl O307dmFyIHN0b3A9ZnVuY3Rpb24oKXtzZXRPcGFjaXR5KGl0ZW1zW2FjdGl2ZUl0 ZW1dLG1heE9wYWNpdHkpO2Nsb2NrPTA7c3RvcHBlZD10cnVlO307dmFyIHN0ZXA9 ZnVuY3Rpb24oKXt2YXIgeD1pdGVtc1thY3RpdmVJdGVtXTt2YXIgbz14Lm87c3dp dGNoKHRydWUpe2Nhc2UodDE8PWNsb2NrJiZjbG9jazx0Mik6aWYoKG8tPW9wYWNp dHlTdGVwKTxtaW5PcGFjaXR5KXtvPW1pbk9wYWNpdHk7fQ0Kc2V0T3BhY2l0eSh4 LG8pO2JyZWFrO2Nhc2UoY2xvY2s9PXQzKTpzZXRPcGFjaXR5KHgsbWluT3BhY2l0 eSk7eC5jbGFzc05hbWU9aW5hY3RpdmVDbGFzcztpZigrK2FjdGl2ZUl0ZW0+PWl0 ZW1zLmxlbmd0aCl7YWN0aXZlSXRlbT0wO30NCng9aXRlbXNbYWN0aXZlSXRlbV07 c2V0T3BhY2l0eSh4LG1pbk9wYWNpdHkpO3guY2xhc3NOYW1lPWFjdGl2ZUNsYXNz O2JyZWFrO2Nhc2UodDM8Y2xvY2smJmNsb2NrPD10NCk6aWYoKG8rPW9wYWNpdHlT dGVwKT5tYXhPcGFjaXR5KXtvPW1heE9wYWNpdHk7fQ0Kc2V0T3BhY2l0eSh4LG8p O2JyZWFrO30NCmlmKCFzdG9wcGVkKXtjbG9jaysrO30NCmlmKGNsb2NrPnQ0KXtj bG9jaz0wO319O2Zvcih2YXIgeCxpPTA7eD1pdGVtc1tpXTtpKyspe2lmKGFjdGl2 ZUl0ZW09PWkpe3guY2xhc3NOYW1lPWFjdGl2ZUNsYXNzO3NldE9wYWNpdHkoeCxt YXhPcGFjaXR5KTt9ZWxzZXt4LmNsYXNzTmFtZT1pbmFjdGl2ZUNsYXNzO3NldE9w YWNpdHkoeCxtaW5PcGFjaXR5KTt9fQ0KZS5vbm1vdXNlb3Zlcj1zdG9wO2Uub25t b3VzZW91dD1zdGFydDtzdGFydCgpO3dpbmRvdy5zZXRJbnRlcnZhbChzdGVwLHRp Y2spO30pOw== ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=223971_104415_functions.js Content-Type: application/x-javascript; name=223971_104415_functions.js Content-Location: http://www.mzv.cz/public/39/b/66/223971_104415_functions.js Content-Transfer-Encoding: Base64 Ly8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpmdW5jdGlvbiBnZXRF bGVtZW50c0J5Q2xhc3NOYW1lKCBjbHMsIHRhZywgcm9vdCwgY2FsbGJhY2sgKSB7 DQovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCgl2YXIgcGF0dGVy biA9IG5ldyBSZWdFeHAoIihefFxccykiICsgY2xzICsgIihcXHN8JCkiKTsNCgl2 YXIgcm9vdCA9ICgodHlwZW9mIHJvb3QgPT0gInN0cmluZyIpP2RvY3VtZW50Lmdl dEVsZW1lbnRCeUlkKCByb290ICkgOiByb290KSB8fCBkb2N1bWVudDsNCgl2YXIg YWxsID0gcm9vdC5nZXRFbGVtZW50c0J5VGFnTmFtZSggdGFnIHx8ICIqIiApOw0K CXZhciBlbG1zID0gW107DQoJZm9yICggdmFyIGkgPSAwOyBpIDwgYWxsLmxlbmd0 aDsgaSsrICkgew0KCQl2YXIgZWxtID0gYWxsWyBpIF07DQoJCWlmICggZWxtLmNs YXNzTmFtZS5sZW5ndGggPT0gMCApIHsNCgkJCWNvbnRpbnVlOw0KCQl9DQoJCWlm ICggZWxtLmNsYXNzTmFtZSA9PSBjbHMgfHwgZWxtLmNsYXNzTmFtZS5tYXRjaCgg cGF0dGVybiApICkgew0KCQkJZWxtcy5wdXNoKCBlbG0gKTsNCgkJCWlmICggY2Fs bGJhY2sgKSB7DQoJCQkJY2FsbGJhY2soIGVsbSApOw0KCQkJfQ0KCQl9DQoJfQ0K CXJldHVybiBlbG1zOw0KfQ0KDQovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0NCmZ1bmN0aW9uIHNldEZvbnRTaXplKCBlbG1DbHMsIGZvbnRTaXplICkg ew0KLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoJdmFyIGVsbXMg PSBnZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCBlbG1DbHMsICdkaXYnLCAnY29udGVu dCcsIGZ1bmN0aW9uKCBlbG0gKSB7DQoJCWVsbS5zdHlsZS5mb250U2l6ZSA9IGZv bnRTaXplICsgJ2VtJzsNCgl9KTsNCn0NCg0KLy8tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tDQpmdW5jdGlvbiBpbmNyZWFzZUZvbnRTaXplKCBlbG1DbHMg KSB7DQovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCgl2YXIgZWxt cyA9IGdldEVsZW1lbnRzQnlDbGFzc05hbWUoIGVsbUNscywgJ2RpdicsICdjb250 ZW50JywgZnVuY3Rpb24oIGVsbSApIHsNCgkJZWxtLnN0eWxlLmZvbnRTaXplID0g KHBhcnNlRmxvYXQoZWxtLnN0eWxlLmZvbnRTaXplKSB8fCAxKSoxLjEgKyAnZW0n Ow0KCX0pOw0KfQ0KDQovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N CmZ1bmN0aW9uIGRlY3JlYXNlRm9udFNpemUoIGVsbUNscyApIHsNCi8vLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KCXZhciBlbG1zID0gZ2V0RWxlbWVu dHNCeUNsYXNzTmFtZSggZWxtQ2xzLCAnZGl2JywgJ2NvbnRlbnQnLCBmdW5jdGlv biggZWxtICkgew0KCQllbG0uc3R5bGUuZm9udFNpemUgPSAgKHBhcnNlRmxvYXQo ZWxtLnN0eWxlLmZvbnRTaXplKSB8fCAxKSowLjkgKyAnZW0nOw0KCX0pOw0KfQ0K DQovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmZ1bmN0aW9uIGdl dENvdW50cnlMaW5rcyh1cmwpIHsNCi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQ0KCSQoICdjb3VudHJ5X2xpbmtzJyApLmRpc2FibGVkID0gJ2Rpc2Fi bGVkJzsNCgkvLyAkKCAnY291bnRyeV9saW5rc19ob2xkZXInICkubG9hZCggdXJs ICsgJz9hamF4PXRydWUmYWN0aW9uPWdldENvdW50cnlMaW5rcycgKTsNCgl2YXIg ciA9IG5ldyBSZXF1ZXN0KHsNCgkJbWV0aG9kOiAncG9zdCcsDQoJCXVybCA6IHVy bCArICc/YWpheD10cnVlJmFjdGlvbj1nZXRDb3VudHJ5TGlua3MnLCANCgkJb25D b21wbGV0ZTogZnVuY3Rpb24oIHJlc3BvbnNlICkgew0KCQkJJCggJ2NvdW50cnlf bGlua3NfaG9sZGVyJyApLmlubmVySFRNTCA9IHJlc3BvbnNlOw0KCQkJJCggJ2Nv dW50cnlfbGlua3MnICkuZGlzYWJsZWQgPSAnJzsNCgkJCSQoICdjb3VudHJ5X2xp bmtzJyApLm9uY2hhbmdlID0gYWN0aXZhdGVDb3VudHJ5TGluazsNCgkJfQ0KCX0p Ow0KCXIuc2VuZCgpOw0KfQ0KDQovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0NCmZ1bmN0aW9uIGFjdGl2YXRlQ291bnRyeUxpbmsoKSB7DQovLy0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCgl2YXIgc2VsID0gJCggJ2NvdW50 cnlfbGlua3MnICk7DQoJaWYgKCBzZWwuc2VsZWN0ZWRJbmRleCA+IDAgKSB7DQoJ CWxvY2F0aW9uLmhyZWYgPSBzZWwudmFsdWU7DQoJfQ0KfQ0KDQo= ------------y5xjUWJiRgRdpVypicNk7a Content-Disposition: inline; filename=297997_192886_events.js Content-Type: application/x-javascript; name=297997_192886_events.js Content-Location: http://www.mzv.cz/public/a3/10/b5/297997_192886_events.js Content-Transfer-Encoding: Base64 ZnVuY3Rpb24gY2hlY2tGb3Jtcyhtc2cxLCBtc2cyKQ0Kew0KCXZhciB2SW5wdXRz ID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ0lOUFVUJyk7DQoJdmFy IHZUZXh0YXJlYXMgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgnVEVY VEFSRUEnKTsNCg0KCWlmIChtc2cyICE9ICcnKQ0KCXsNCgkJdmFyIHZFbWFpbCA9 IChkb2N1bWVudC5nZXRFbGVtZW50c0J5TmFtZSgnZW1haWwnKVswXS52YWx1ZSkg PyBkb2N1bWVudC5nZXRFbGVtZW50c0J5TmFtZSgnZW1haWwnKVswXS52YWx1ZSA6 ICcnOw0KCQl2YXIgdkVtYWlsRmlsdGVyID0gL14oW2EtekEtWjAtOV9cLlwtXSkr XEAoKFthLXpBLVowLTlcLV0pK1wuKSsoW2EtekEtWjAtOV17Miw0fSkrJC87DQoJ fQ0KCXZhciB4ID0gMDsNCgl2YXIgbSA9ICcnOw0KDQoJZm9yICh2YXIgaSA9IDA7 IGkgPCB2SW5wdXRzLmxlbmd0aDsgaSsrKQ0KCXsNCgkJaWYgKCAoKHZJbnB1dHNb aV0uY2xhc3NOYW1lLnN1YnN0cmluZygwLCAxMykgPT0gJ3RleHQgcmVxdWlyZWQn KSAmJiAodklucHV0c1tpXS52YWx1ZSA9PSAnJykpDQoJCSB8fCANCgkJKCh2SW5w dXRzW2ldLmNsYXNzTmFtZSA9PSAncmVxdWlyZWQnKSAmJiAodklucHV0c1tpXS5j aGVja2VkID09IGZhbHNlKSkgKQ0KCQl7DQoJCQl4ID0gMTsNCgkJCWlmICh2SW5w dXRzW2ldLmdldEF0dHJpYnV0ZSgndGl0bGUnKSkgbSArPSAiXG4gLSAiICsgdklu cHV0c1tpXS5nZXRBdHRyaWJ1dGUoJ3RpdGxlJyk7DQoJCX0NCgl9DQoNCglmb3Ig KHZhciBpID0gMDsgaSA8IHZUZXh0YXJlYXMubGVuZ3RoOyBpKyspDQoJew0KCQlp ZiAgKCh2VGV4dGFyZWFzW2ldLmNsYXNzTmFtZSA9PSAncmVxdWlyZWQnKSAmJiAo dlRleHRhcmVhc1tpXS52YWx1ZSA9PSAnJykpDQoJCXsNCgkJCXggPSAxOw0KCQkJ aWYgKHZUZXh0YXJlYXNbaV0uZ2V0QXR0cmlidXRlKCd0aXRsZScpKSBtICs9ICJc biAtICIgKyB2VGV4dGFyZWFzW2ldLmdldEF0dHJpYnV0ZSgndGl0bGUnKTsNCgkJ fQ0KCX0NCg0KCWlmICgobXNnMiAhPSAnJykgJiYgKHZFbWFpbCAhPSAnJykgJiYg KCF2RW1haWxGaWx0ZXIudGVzdCh2RW1haWwpKSkNCgl7DQoJCXggKz0gMjsNCgl9 DQoNCglzd2l0Y2goeCkNCgl7DQoJCWNhc2UgMTogYWxlcnQobXNnMSttKTsgcmV0 dXJuIGZhbHNlOyBicmVhazsNCgkJY2FzZSAyOiBhbGVydChtc2cyKTsgcmV0dXJu IGZhbHNlOyBicmVhazsNCgkJY2FzZSAzOiBhbGVydChtc2cyICsgJyAnICsgbXNn MSttKTsgcmV0dXJuIGZhbHNlOyBicmVhazsNCgkJZGVmYXVsdDogcmV0dXJuIHRy dWU7DQoJfQ0KfQ0KDQoNCmZ1bmN0aW9uIGNoZWNrTnVtYmVycyhldmVudCwgdHlw ZSkNCnsNCgl2YXIgS2V5ID0gd2luZG93LmV2ZW50ID8gd2luZG93LmV2ZW50Lmtl eUNvZGUgOiBldmVudC53aGljaCA/IGV2ZW50LndoaWNoIDogZXZlbnQuY2hhckNv ZGU7DQoNCglpZiAodHlwZSA9PSAwKQ0KCXsNCgkJaWYgKEtleSA9PSAwIHx8IEtl eSA9PSA4IHx8IChLZXkgPj0gNDggJiYgS2V5IDw9IDU3KSkgcmV0dXJuIHRydWU7 DQoJCWVsc2UgcmV0dXJuIGZhbHNlOw0KCX0NCgllbHNlIGlmICh0eXBlID09IDEp DQoJew0KCQlpZiAoS2V5ID09IDAgfHwgS2V5ID09IDggfHwgS2V5ID09IDMyIHx8 IEtleSA9PSA0MyB8fCAoS2V5ID49IDQ4ICYmIEtleSA8PSA1NykpIHJldHVybiB0 cnVlOw0KCQllbHNlIHJldHVybiBmYWxzZTsNCgl9DQp9DQoNCg0KZnVuY3Rpb24g Y2hlY2tMYW5ndWFnZXMoKQ0Kew0KCWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJ ZCgnbGFuZ3VhZ2UtZm9ybScpOw0KCWIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJ ZCgnc3VibWl0LWJ1dHRvbicpOw0KCWxhbmdzID0gZG9jdW1lbnQuZ2V0RWxlbWVu dHNCeU5hbWUoJ2xhbmd1YWdlJyk7DQoNCgljID0gMDsNCg0KCWZvciAoaSA9IDA7 IGkgPCBsYW5ncy5sZW5ndGg7IGkrKykNCgkJaWYgKGxhbmdzW2ldLmNoZWNrZWQg PT0gdHJ1ZSkgYyA9IDE7DQoNCglpZiAoYyA9PSAwKQ0KCXsNCgkJYi5kaXNhYmxl ZCA9IHRydWU7DQoJCWIuY2xhc3NOYW1lID0gJ2J1dHRvbiBkaXNhYmxlZCc7DQoJ fQ0KCWVsc2UNCgl7DQoJCWIuZGlzYWJsZWQgPSBmYWxzZTsNCgkJYi5jbGFzc05h bWUgPSAnYnV0dG9uJzsNCgl9DQp9DQoNCg0KZnVuY3Rpb24gc2hvd0V2ZW50RW5k KGUpDQp7DQoJZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGUpOw0KCWUyID0g ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2lkLWVuZC1hbHQnKTsNCg0KCWlmIChl LnBhcmVudE5vZGUuY2xhc3NOYW1lID09ICdmb3JtJykNCgl7DQoJCWUuZGlzYWJs ZWQgPSB0cnVlOw0KCQllMi5kaXNhYmxlZCA9IGZhbHNlOw0KCQllLnBhcmVudE5v ZGUuY2xhc3NOYW1lID0gJ2Zvcm0gbm8tZW5kJzsNCgl9DQoJZWxzZQ0KCXsNCgkJ ZS5kaXNhYmxlZCA9IGZhbHNlOw0KCQllMi5kaXNhYmxlZCA9IHRydWU7DQoJCWUu cGFyZW50Tm9kZS5jbGFzc05hbWUgPSAnZm9ybSc7DQoJfQ0KfQ0KDQoNCi8qIGxp dGUgdmVyemUgeiBSUlIgYmV6IHBvdHJlYnkgalF1ZXJ5ICovDQoNCmZ1bmN0aW9u IHNldE1heExlbmd0aCgpDQp7DQoJdmFyIHggPSBkb2N1bWVudC5nZXRFbGVtZW50 c0J5VGFnTmFtZSgndGV4dGFyZWEnKTsNCgl2YXIgY291bnRlciA9IGRvY3VtZW50 LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOw0KCWNvdW50ZXIuY2xhc3NOYW1lID0gJ2Nv dW50ZXInOw0KCWZvciAodmFyIGk9MDtpPHgubGVuZ3RoO2krKykgew0KCQlpZiAo eFtpXS5nZXRBdHRyaWJ1dGUoJ21heGxlbmd0aCcpKSB7DQoJCQl2YXIgY291bnRl ckNsb25lID0gY291bnRlci5jbG9uZU5vZGUodHJ1ZSk7DQoJCQljb3VudGVyQ2xv bmUucmVsYXRlZEVsZW1lbnQgPSB4W2ldOw0KCQkJY291bnRlckNsb25lLmlubmVy SFRNTCA9ICc8c3Bhbj4wPC9zcGFuPi8nK3hbaV0uZ2V0QXR0cmlidXRlKCdtYXhs ZW5ndGgnKTsNCgkJCXhbaV0ucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoY291bnRl ckNsb25lLHhbaV0ubmV4dFNpYmxpbmcpOw0KCQkJeFtpXS5yZWxhdGVkRWxlbWVu dCA9IGNvdW50ZXJDbG9uZS5nZXRFbGVtZW50c0J5VGFnTmFtZSgnc3BhbicpWzBd Ow0KDQoJCQl4W2ldLm9ua2V5dXAgPSB4W2ldLm9uY2hhbmdlID0gY2hlY2tNYXhM ZW5ndGg7DQoJCQl4W2ldLm9ua2V5dXAoKTsNCgkJfQ0KCX0NCn0NCg0KZnVuY3Rp b24gY2hlY2tNYXhMZW5ndGgoKQ0Kew0KCXZhciBtYXhMZW5ndGggPSB0aGlzLmdl dEF0dHJpYnV0ZSgnbWF4bGVuZ3RoJyk7DQoJdmFyIGN1cnJlbnRMZW5ndGggPSB0 aGlzLnZhbHVlLmxlbmd0aDsNCglpZiAoY3VycmVudExlbmd0aCA+IG1heExlbmd0 aCkgew0KCQl0aGlzLnBhcmVudE5vZGUuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ1NQ QU4nKVswXS5jbGFzc05hbWUgPSAndG9vbXVjaCc7DQoJCXRoaXMuY2xhc3NOYW1l ID0gJ3JlcXVpcmVkIHRvb211Y2gnOw0KCX0gZWxzZSB7DQoJCXRoaXMucGFyZW50 Tm9kZS5nZXRFbGVtZW50c0J5VGFnTmFtZSgnU1BBTicpWzBdLmNsYXNzTmFtZSA9 ICcnOw0KCQl0aGlzLmNsYXNzTmFtZSA9ICdyZXF1aXJlZCc7DQoJfQ0KCXRoaXMu cmVsYXRlZEVsZW1lbnQuZmlyc3RDaGlsZC5ub2RlVmFsdWUgPSBjdXJyZW50TGVu Z3RoOw0KCS8vIG5vdCBpbm5lckhUTUwNCn0NCg0KDQpmdW5jdGlvbiBzd2l0Y2hG b250U2l6ZShlLCBzKQ0Kew0KCWlmIChzID09IDApIGRvY3VtZW50LmdldEVsZW1l bnRCeUlkKGUpLmNsYXNzTmFtZSA9ICcnOw0KCWVsc2UgaWYgKHMgPT0gMSkgZG9j dW1lbnQuZ2V0RWxlbWVudEJ5SWQoZSkuY2xhc3NOYW1lID0gJ2ZzLWJpZ2dlcic7 DQp9DQo= ------------y5xjUWJiRgRdpVypicNk7a--